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
341798215233	341798215796	341798216346	341798216896	341798217444	341798217996	341798218546	341798219096	341798219644	341798220196	341798220746	341798221296	341798221844	341798222396	341798222946	341798223496	341798224044	341798224596	341798225146	341798225696	341798226244	341798226796	341798227346	341798227896	341798228444	341798228996	341798229546	341798230096	341798230644	341798231196	341798231746	341798232296	341798232844	341798233396	341798233946	341798234496	341798235044	341798235596	341798236146	341798236696	341798237244	341798237796	341798238346	341798238896	341798239444	341798239996	341798240546	341798241096	341798241644	341798242196	341798242746	341798243296	341798243844	341798244396	341798244946	341798245496	341798246044	341798246596	341798247146	341798247696	341798248244	341798248796	341798249346	341798249896	341798250444	341798250996	341798251546	341798252096	341798252644	341798253196	341798253746	341798254296	341798254844	341798255396	341798255946	341798256496	341798257044	341798257596	341798258146	341798258696	341798259244	341798259796	341798260346	341798260896	341798261444	341798261996	341798262546	341798263096	341798263644	341798264196	341798264746	341798265296	341798265844	341798266396	341798266946	341798267496	341798268044	341798268596	341798269146	341798269696	341798270244	341798270796	341798271346	341798271896	341798272444	341798272996	341798273546	341798274096	341798274644	341798275196	341798275746	341798276296	341798276844	341798277396	341798277946	341798278496	341798279044	341798279596	341798280146	341798280696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22990	21862	29812	24545	21852	21436	4684	1289	738	496	467	445	493	644	642	477	520	492	403	370	384	357	337	328	314	339	1675	3013	1885	445	243	250	235	242	256	239	246	231	242	216	242	271	238	227	242	240	241	236	229	250	248	227	235	237	233	245	229	242	226	242	242	232	233	238	235	244	249	236	251	227	238	238	248	252	243	241	238	247	250	224	263	236	245	232	248	223	230	258	275	227	258	227	239	248	243	255	242	226	267	235	228	243	246	212	257	252	211	241	247	251	231	280	288	253	223	254	229	233	222	252	240	243	250	218	257	219	255	258	257	231	219	257	239	244	248	240	231	238	231	254	249	244	246	260	237	234	248	267	254	228	233	231	248	224	237	252	232	245	252	267	234	237	230	251	233	241	286	237	244	242	238	247	231	262	220	225	250	222	228	259	227	204	244	264	226	250	239	229	269	232	224	228	244	245	253	222	235	227	239	256	272	226	221	245	273	276	233	233	226	267	208	243	232	248	260	230	248	214	248	252	247	225	265	204	243	225	231	250	209	252	258	247	247	206	231	229	232	235	253	200	219	240	258	251	267	243	238	243	233	223	245	236	222	242	243	247	244	261	235	242	239	268	229	231	264	238	247	228	232	250	243	245	242	231	246	240	222	223	237	209	258	249	258	208	249	233	256	237	227	233	247	247	224	228	232	268	231	231	248	217	230	255	246	246	243	268	277	244	226	214	245	247	231	235	207	208	205	263	235	261	223	237	235	220	229	249	242	233	247	243	245	228	259	251	216	219	221	247	246	258	230	245	248	232	215	224	246	235	232	204	220	253	223	222	236	239	245	236	231	229	253	238	232	215	238	241	223	261	241	248	254	228	241	251	257	249	250	239	252	240	236	253	230	239	247	219	272	227	219	231	236	239	232	231	260	275	242	231	238	264	239	239	226	247	245	228	209	270	241	239	249	232	230	215	232	251	219	230	231	249	242	243	229	231	239	256	250	222	231	254	230	255	251	242	244	232	240	243	242	218	243	264	234	241	248	250	226	240	236	252	248	265	251	238	220	241	279	223	198	289	248	249	230	233	267	226	207	255	219	238	264	251	244	249	242	247	255	237	225	237	221	231	224	271	240	261	249	240	230	222	256	245	238	212	219	229	255	244	239	220	228	242	253	247	249	251	232	227	221	233	237	225	270	249	246	256	259	249	242	238	220	228	252	253	254	261	227	244	231	233	250	219	232	234	227	260	242	263	258	239	235	231	231	261	264	236	231	248	203	252	233	243	246	238	233	231	252	250	240	222	258	230	237	235	228	235	227	257	227	238	242	244	230	225	244	230	235	253	265	261	261	256	244	253	246	215	241	245	230	248	231	222	231	225	245	262	263	246	232	206	229	246	232	246	242	243	244	266	223	211	262	255	229	229	217	240	270	270	218	246	247	273	263	233	260	274	228	252	216	263	242	258	263	270	267	204	232	249	231	227	200	190	252	241	227	262	235	208	227	242	248	246	245	236	249	241	222	220	241	267	246	276	223	219	250	244	268	242	232	262	246	223	260	239	230	227	250	251	254	256	235	219	217	252	251	251	235	266	256	238	235	212	240	246	250	227	228	262	243	223	240	235	232	253	240	246	265	238	246	235	235	241	216	249	238	241	258	212	251	254	246	246	223	246	225	220	235	227	240	240	238	243	242	224	233	261	235	218	258	236	249	229	244	253	235	251	252	227	245	228	241	257	263	249	222	262	210	239	250	252	232	231	251	258	247	223	221	253	250	268	252	238	242	208	224	249	228	241	250	251	238	235	246	230	240	237	238	253	230	232	231	241	240	256	238	255	264	258	223	229	219	220	230	263	209	222	235	225	242	248	258	217	276	239	209	250	245	235	249	245	216	253	236	268	197	257	242	223	236	220	227	239	250	234	233	230	239	232	253	267	235	246	225	255	251	237	262	213	249	237	221	215	221	233	235	245	280	233	259	254	242	239	259	263	245	249	273	254	244	250	209	282	261	263	243	269	252	251	241	268	248	225	240	262	246	248	248	197	216	224	228	242	244	260	293	239	247	211	244	260	247	274	254	246	218	206	248	240	238	261	213	234	218	248	220	225	215	249	255	246	234	203	235	260	250	240	240	240	241	231	239	238	233	277	240	216	233	250	232	224	227	251	264	213	234	236	245	235	226	252	248	239	235	244	226	259	290	284	253	233	221	226	205	228	233	244	273	244	241	239	255	237	237	206	220	245	240	221	245	257	233	224	243	238	219	235	242	235	241	245	256	226	253	203	261	227	235	258	221	227	227	240	254	260	258	244	239	240	229	247	235	217	218	227	274	200	240	241	289	233	248	256	221	242	217	223	245	219	225	239	247	239	270	241	221	266	244	237	237	227	254	219	263	239	238	214	241	222	247	223	251	222	239	266	250	230	236	259	224	257	245	250	242	227	248	251	234	239	233	214	209	240	239	252	230	249	250	241	234	236	262	238	240	234	243	236	238	260	256	250	239	234	246	230	231	229	271	239	262	267	232	230	281	265	222	238	275	257	234	225	245	206	267	249	223	257	227	222	237	258	257	266	251	236	270	226	241	233	237	228	235	236	251	249	231	249	218	235	222	250	230	223	248	254	248	211	237	221	266	235	258	257	226	252	227	252	229	274	224	237	252	257	227	223	237	241	235	281	224	248	237	252	243	262	255	224	219	264	252	256	248	252	233	215	203	240	231	203	233	234	264	250	222	242	254	232	235	261	261	269	253	247	241	236	220	273	237	253	244	231	253	250	253	228	215	254	252	229	231	246	218	272	223	253	239	220	215	220	225	233	249	237	241	236	239	222	227	245	222	236	251	241	256	259	250	213	257	259	243	224	229	239	250	248	243	222	244	251	243	218	257	231	221	257	242	245	206	253	240	250	253	233	256	264	218	249	241	238	245	239	236	230	239	246	255	210	201	230	280	248	241	220	245	257	257	205	252	221	254	267	235	254	249	222	236	231	237	228	234	235	227	226	246	227	234	211	272	232	250	222	237	247	246	254	251	223	237	240	239	261	249	221	258	218	234	291	250	243	234	240	229	205	252	257	234	254	252	239	245	262	246	246	240	257	233	245	239	231	231	234	248	239	260	245	233	235	214	224	245	241	210	250	242	234	257	209	247	237	240	262	245	241	220	260	262	253	238	219	227	243	246	244	229	230	260	267	228	257	260	219	227	261	249	249	247	228	221	249	238	275	223	262	241	260	236	241	236	237	235	242	242	214	255	250	223	263	209	227	262	234	242	227	238	240	281	275	209	248	251	253	240	237	241	247	225	221	257	224	258	229	232	258	230	238	245	232	251	268	236	247	248	260	228	257	264	245	218	267	228	250	249	285	226	221	244	229	237	261	239	260	259	219	251	265	236	215	247	266	236	237	241	226	238	247	254	242	233	254	265	260	233	237	244	229	232	240	234	240	245	222	206	242	230	224	206	264	219	227	245	261	244	240	262	236	228	237	237	232	242	236	242	242	230	231	218	232
5519	18536	16973	9196	5300	3802	4254	2572	1737	1055	937	938	1030	1372	1418	1017	926	873	717	664	679	641	556	468	555	614	3613	6387	3765	638	408	368	368	329	324	322	371	366	373	339	381	340	372	363	341	346	353	337	348	342	382	336	324	329	337	339	346	316	298	341	354	354	342	342	326	343	345	318	321	343	323	325	343	341	357	353	339	333	321	342	306	287	306	313	282	337	359	342	327	350	330	320	344	324	343	359	373	348	355	358	341	330	356	336	338	351	365	365	341	299	345	340	338	304	316	327	358	323	318	331	335	347	364	343	350	332	350	338	342	360	352	324	327	357	323	349	372	351	338	320	319	362	335	314	362	322	351	356	354	350	295	317	341	324	335	323	350	355	315	322	319	345	378	299	355	358	332	319	325	360	364	317	312	342	347	340	349	353	336	372	308	331	344	347	339	359	308	337	319	376	331	322	319	356	350	330	335	356	318	329	346	335	316	348	340	355	336	318	330	314	325	358	329	349	340	334	358	343	341	359	346	331	349	353	320	333	350	348	317	375	343	342	334	309	296	325	348	352	331	314	373	324	341	316	329	321	355	355	320	318	360	339	340	351	341	318	327	356	339	304	330	339	332	344	347	331	344	341	313	328	316	338	343	365	340	329	344	329	371	325	328	337	341	318	336	366	311	324	354	336	338	344	324	362	326	347	337	359	332	311	343	315	332	356	320	375	316	343	321	324	315	328	325	306	348	307	354	344	331	335	385	330	390	335	323	336	330	344	317	356	309	324	349	352	315	364	344	328	307	312	339	353	336	353	372	351	299	329	353	336	338	328	332	311	348	333	360	323	324	319	343	313	361	361	323	329	349	321	317	347	292	333	325	349	347	312	338	344	357	307	337	317	360	320	335	351	343	312	341	335	348	360	370	296	340	361	293	325	311	324	353	353	362	330	336	333	333	335	316	307	317	334	327	318	324	331	351	335	333	324	318	331	328	331	314	324	323	349	321	342	325	344	342	328	320	311	365	352	309	335	302	315	338	339	321	346	365	359	346	326	314	360	346	318	332	347	367	314	331	325	348	343	365	338	347	320	330	337	352	351	290	315	328	347	367	340	342	364	318	327	302	335	333	353	350	332	313	300	340	368	349	349	368	352	347	350	314	317	343	334	322	375	327	352	303	344	301	340	380	349	327	333	334	324	335	327	343	320	323	362	306	343	319	370	358	350	333	377	319	352	330	366	339	314	352	337	343	346	311	326	332	341	322	330	373	316	334	344	341	339	305	323	330	299	355	310	312	358	343	351	332	317	345	342	342	348	316	325	339	346	368	334	320	339	358	336	339	318	319	350	345	317	302	344	351	329	341	355	332	312	331	315	346	312	361	363	324	357	344	335	314	354	345	325	337	339	358	337	323	340	371	334	318	322	363	356	313	359	348	324	305	299	306	332	374	334	337	340	361	348	323	343	339	362	312	362	300	356	339	350	362	331	328	348	323	325	361	295	345	311	353	362	346	336	352	335	319	319	335	358	316	323	322	350	329	317	353	345	314	326	302	336	338	337	322	285	339	347	351	319	323	331	333	300	335	374	336	317	351	339	301	350	338	334	315	340	354	325	369	333	321	347	338	357	361	389	317	317	325	338	331	325	352	326	313	338	367	340	313	329	325	336	300	325	325	312	352	358	317	338	294	340	346	343	350	345	306	343	328	340	337	304	335	316	344	324	315	322	338	303	336	346	360	336	317	324	318	388	345	382	331	341	322	355	322	342	321	331	312	301	306	327	352	331	347	366	364	335	302	354	332	330	374	338	340	343	338	363	318	362	326	376	330	329	310	335	343	345	332	370	349	350	322	318	328	324	347	356	317	358	356	330	365	345	339	327	339	334	320	318	317	345	333	341	367	316	328	333	317	339	321	356	402	372	343	348	314	359	360	341	349	339	315	358	357	337	328	341	315	318	329	309	335	339	332	311	322	340	334	331	344	377	357	351	323	293	321	285	338	324	349	326	324	328	351	348	351	319	348	364	353	316	323	324	340	337	345	333	340	334	355	346	322	344	349	340	321	344	360	334	350	378	338	312	345	335	312	332	348	318	353	323	334	347	364	330	354	351	327	311	322	296	327	307	336	357	325	304	358	349	319	345	351	333	359	309	343	321	340	321	371	327	374	357	319	355	379	336	314	355	332	337	341	327	303	333	336	361	312	334	302	368	355	315	358	328	334	315	343	302	338	312	369	342	342	345	316	365	348	352	322	353	367	341	356	346	332	356	344	332	343	327	376	357	319	347	312	350	352	321	316	311	318	315	354	333	319	330	307	318	348	340	362	303	349	339	343	326	323	332	321	315	350	358	326	301	320	320	337	327	323	324	374	326	325	339	346	324	293	339	352	364	324	323	317	345	362	351	335	356	321	333	318	347	343	332	354	322	325	357	332	353	369	312	350	303	371	316	350	339	334	328	342	334	360	327	315	336	350	314	330	315	327	319	295	329	326	331	357	347	376	347	339	333	376	340	334	349	321	329	324	349	323	341	320	354	331	337	341	355	329	335	338	303	357	338	326	277	345	347	346	332	299	356	314	321	336	340	329	314	322	329	351	349	339	329	339	350	340	318	357	339	337	291	364	312	335	357	316	348	378	365	344	315	327	343	332	335	322	333	331	327	342	336	311	349	306	333	351	338	334	363	317	367	318	338	305	346	353	377	331	351	306	333	327	326	327	357	329	318	338	332	330	353	339	313	366	317	332	347	330	319	317	343	332	348	337	323	331	348	362	332	315	307	339	331	340	347	354	359	346	319	313	352	333	340	319	335	337	386	329	329	301	336	319	363	312	342	319	392	334	371	318	322	345	351	331	337	376	329	316	332	383	351	355	335	312	340	328	346	356	333	337	344	351	382	338	341	328	340	348	341	346	341	350	343	345	314	307	327	351	341	324	339	331	328	324	343	294	384	312	320	352	328	352	345	353	323	350	312	334	333	311	343	342	334	343	333	346	349	332	329	344	350	332	322	311	332	324	344	337	337	321	325	332	350	324	314	338	313	314	349	335	378	352	355	355	331	340	342	351	339	340	372	339	341	338	341	319	354	341	338	358	309	324	354	326	325	371	329	359	298	332	318	368	345	374	319	320	364	340	325	353	307	333	318	287	350	320	326	326	346	316	331	343	313	337	334	330	368	345	307	341	338	341	328	311	335	308	365	346	336	356	347	322	346	338	338	355	321	322	328	370	320	336	347	339	349	354	359	336	332	332	367	336	321	334	334	324	326	305	355	360	324	330	329	311	339	324	329	340	336	344	339	350	349	320	344	366	373	314	341	310	337	343	342	308	318	321	321	326	390	313	343	358	365	332	346	323	342	290	341	342	308	331	334	318	311	335	356	327	356	355	341	345	345	345	347	344	357	355	362	327	311	307	315	338	346	347	355	310	347	332	333	341	357	320	323	355	341	320	336	302	326	367	340	357	333	339	352	327	345	349	371	348	353	369	364	349	320	325	322	350	343	360	360
27163	17869	6189	2139	1044	727	680	693	538	440	416	407	485	483	407	442	451	455	425	417	431	410	412	414	414	427	469	521	437	390	405	389	375	398	405	359	376	372	385	391	397	401	355	389	370	375	372	398	380	362	410	397	384	371	418	380	390	394	380	351	378	368	390	391	391	375	406	376	403	395	416	403	366	393	376	401	375	382	395	428	409	407	399	366	395	391	391	378	401	388	411	356	396	405	380	401	401	382	356	410	348	366	389	398	376	408	375	371	389	349	372	387	371	385	364	395	369	387	412	369	395	357	386	376	377	383	386	368	411	420	389	356	391	415	378	397	409	382	381	396	399	379	360	383	393	381	383	375	399	404	363	376	373	375	372	347	423	398	352	340	374	391	393	386	410	384	357	379	381	426	376	378	406	404	389	391	368	374	392	354	366	396	381	420	392	391	379	380	373	377	367	369	396	397	403	363	351	410	345	396	406	386	393	384	381	382	402	410	355	393	391	386	365	416	407	372	385	362	386	400	389	397	393	377	394	343	396	356	390	367	374	378	381	361	391	372	363	424	407	403	369	393	422	385	371	390	372	383	383	404	372	353	427	379	374	380	386	383	357	418	386	353	381	408	354	373	375	381	381	360	399	394	363	393	385	386	393	394	379	388	391	414	414	390	370	377	361	367	392	376	383	411	434	361	395	356	396	413	381	392	387	406	404	402	376	393	388	381	351	392	394	376	418	393	405	402	362	366	355	414	368	375	377	369	418	389	373	375	374	424	395	342	401	371	357	370	413	395	403	385	416	400	398	390	394	405	384	391	384	390	396	393	380	394	372	391	412	388	410	369	420	386	386	396	379	387	363	354	373	396	380	387	359	394	440	405	375	419	360	388	357	372	379	364	389	410	378	387	376	372	396	394	385	399	391	378	344	386	371	390	400	377	362	369	380	388	356	408	385	384	370	392	355	375	361	392	370	377	376	398	411	410	373	420	371	377	358	395	393	385	383	407	377	351	370	418	360	390	391	351	395	380	392	361	394	413	366	358	382	382	398	399	386	387	384	395	409	371	413	397	381	376	378	398	372	368	370	395	405	397	400	412	375	379	385	440	384	392	377	431	389	388	373	422	423	383	416	377	396	399	404	404	405	398	403	377	410	403	367	335	397	409	412	422	357	357	361	386	379	371	419	385	360	388	406	372	418	398	401	390	386	393	386	401	398	397	412	405	409	377	391	384	382	352	408	389	366	392	365	391	332	385	388	368	371	363	370	364	414	370	391	404	399	394	390	434	376	377	377	377	379	401	376	375	385	353	430	388	370	393	399	406	409	405	378	358	366	377	393	393	405	392	402	374	385	382	428	416	394	374	374	360	380	410	379	416	384	427	381	418	382	378	365	382	388	417	378	380	391	407	375	417	411	385	407	392	388	382	358	350	406	367	368	388	388	389	388	387	405	398	378	361	348	398	383	411	401	386	394	410	381	429	381	358	398	391	386	381	385	414	420	418	422	390	365	393	383	367	396	344	435	423	423	413	402	413	415	400	416	387	382	373	390	395	382	409	360	401	403	396	370	369	421	390	415	386	410	410	376	361	387	391	397	387	418	365	410	419	392	394	358	433	380	406	380	396	409	384	371	360	392	381	401	398	408	381	390	376	395	390	383	345	422	383	362	372	364	389	414	369	406	404	380	393	367	396	392	378	365	393	378	386	361	398	395	384	392	389	397	402	378	338	326	388	393	394	380	379	412	408	381	393	384	397	418	408	385	382	428	375	376	396	406	412	392	371	391	418	371	384	398	393	381	384	403	395	403	372	353	392	360	379	408	338	390	377	422	392	365	364	381	393	374	403	383	391	378	430	352	367	380	364	399	372	383	374	414	361	369	399	365	430	384	406	402	352	395	378	358	404	418	401	354	375	387	353	391	388	405	373	358	381	414	355	393	391	394	359	404	399	357	408	399	421	393	398	414	389	387	412	392	391	405	377	404	369	394	420	375	389	377	373	351	339	387	402	384	399	385	409	386	375	388	396	372	408	372	401	408	361	387	377	377	382	422	420	396	404	407	398	380	417	414	407	406	377	363	380	425	386	429	391	386	418	376	366	394	417	391	382	397	378	376	427	427	403	376	357	377	414	370	379	400	359	402	373	365	400	405	417	383	363	416	361	420	399	358	408	435	409	417	382	385	364	419	398	430	390	385	387	359	385	405	370	372	401	404	351	408	396	401	405	400	380	374	389	373	388	412	408	395	384	378	374	374	395	401	411	409	362	349	367	408	348	382	362	364	409	390	379	410	376	383	417	360	353	376	399	347	359	394	345	388	393	392	370	405	378	380	363	371	369	388	386	381	374	372	418	387	351	408	372	363	359	400	372	433	380	431	390	400	396	395	384	389	404	389	369	385	380	407	408	362	398	369	399	427	396	383	410	387	385	418	352	379	389	394	403	383	385	388	344	361	382	363	401	392	354	379	398	391	376	386	386	393	429	407	420	394	417	381	396	357	417	335	407	403	362	385	383	357	404	371	387	364	382	414	370	390	348	357	403	368	372	390	369	392	383	422	391	378	423	401	377	381	407	372	404	414	369	393	380	390	371	362	366	397	370	356	383	400	370	389	418	381	375	400	409	376	405	399	342	372	404	375	371	395	378	378	394	417	389	404	378	389	338	423	406	397	418	407	399	358	386	391	395	365	377	391	397	405	388	399	375	419	383	360	393	434	360	384	389	398	408	394	371	388	368	401	400	379	370	386	366	394	366	372	399	348	391	394	406	386	403	401	370	424	394	380	388	400	405	393	379	382	436	412	350	380	394	371	382	391	379	397	391	390	377	384	365	427	398	376	372	375	371	376	393	375	389	351	393	356	377	378	386	346	404	369	357	404	369	415	365	359	387	400	436	365	397	381	372	385	353	380	362	395	372	402	429	405	386	380	373	418	381	412	397	424	389	392	384	447	408	391	405	390	369	392	357	359	346	392	394	373	366	365	398	384	372	395	366	408	393	357	378	423	411	370	380	384	407	390	438	364	394	424	378	361	396	411	383	403	397	357	377	405	406	389	367	386	389	391	374	371	396	405	415	370	395	402	384	395	394	389	375	378	409	348	351	353	372	421	431	373	380	419	375	391	391	404	384	397	384	372	392	380	382	368	381	392	349	406	334	398	377	390	400	408	393	377	372	378	385	426	382	365	391	415	376	389	390	399	377	413	367	363	375	388	417	412	397	380	413	373	365	378	412	390	369	412	340	394	383	419	374	352	385	361	368	352	403	372	392	375	418	440	348	366	388	398	365	359	360	397	363	410	401	365	413	352	377	394	389	366	352	429	372	373	396	400	402	388	373	395	397	386	379	362	365	372	394	368	414	383	381	397	413	410	375	394	372	372	437	365	384	386	391	398	411	410	392	391	386	394	420	370	413	386	384	389	354	397	401	428	356	410	393	375	402	402	410	393	385	383	416	394	365	389	399	351	397	416	373	378	392	414	373	413	371	404	373	410	384	370	384
4972	6404	6864	2974	2083	1380	1497	1376	885	706	619	634	698	759	677	666	608	646	613	699	656	634	636	608	627	638	769	862	715	543	571	517	577	541	600	572	538	586	572	575	542	572	577	547	605	588	525	588	562	544	581	559	498	553	554	586	589	587	533	547	575	593	579	529	560	583	535	566	597	550	557	609	560	555	559	574	555	528	572	544	582	540	583	594	580	589	571	595	590	562	568	615	571	571	558	572	555	606	568	553	561	591	574	573	558	569	560	530	537	603	602	518	567	567	548	550	561	555	562	534	554	627	566	549	555	564	559	559	584	588	594	553	568	559	560	602	630	567	604	584	568	583	554	578	575	589	516	541	566	555	566	578	623	569	531	558	587	533	547	586	593	559	562	561	554	556	556	565	557	548	594	575	549	532	624	549	580	568	616	565	535	570	573	572	565	545	560	587	589	555	566	547	587	589	623	576	554	559	530	576	588	585	561	581	574	563	510	587	576	579	560	542	552	578	520	574	580	541	568	604	546	550	574	507	585	562	572	597	577	611	541	542	567	565	571	531	537	590	603	578	588	546	580	567	569	567	551	559	553	543	552	592	583	575	557	543	577	556	564	546	593	568	584	567	545	549	602	561	539	566	594	536	516	551	566	561	593	538	545	578	550	543	615	542	547	567	555	553	569	578	567	523	546	508	539	563	593	599	587	542	568	590	572	589	570	549	558	577	574	601	585	570	535	554	576	564	592	568	532	549	562	586	568	598	522	574	570	559	587	573	579	578	569	544	551	569	548	580	572	557	575	566	581	511	512	603	585	585	567	568	589	573	599	586	585	581	562	577	562	585	552	577	565	518	571	602	570	611	563	561	597	587	570	586	615	610	528	579	561	542	516	544	557	568	594	586	571	556	566	571	586	573	616	585	580	583	566	566	521	564	618	547	570	584	531	541	591	581	565	558	576	552	593	550	620	617	576	538	555	568	570	549	574	519	555	519	546	566	547	578	608	590	545	561	572	561	590	554	542	557	540	578	572	559	553	582	569	596	540	640	584	555	543	549	535	523	557	551	540	582	600	528	555	562	541	589	589	567	554	560	594	571	573	537	539	565	542	549	557	564	607	582	593	570	569	548	607	586	596	598	603	587	555	602	536	589	614	571	527	597	540	581	544	621	547	559	597	576	561	592	542	608	570	573	562	551	547	560	575	580	528	555	554	600	581	581	533	594	585	537	566	560	556	593	568	570	539	570	538	539	589	554	580	572	537	586	609	591	581	608	548	519	591	573	583	594	543	558	544	524	509	591	551	624	561	585	598	553	581	534	602	562	547	550	581	560	610	564	543	548	574	587	582	540	552	572	568	575	590	507	597	567	548	557	587	586	595	603	551	627	580	556	609	607	537	560	565	540	528	577	584	581	557	586	598	551	535	576	565	552	557	513	576	543	591	570	590	562	546	544	536	562	561	600	569	593	566	536	540	554	573	581	575	567	588	558	606	589	574	603	592	586	587	542	520	578	600	601	542	577	625	589	570	593	584	539	606	539	563	597	577	534	582	588	558	603	542	558	574	558	589	569	532	589	591	534	602	583	529	577	563	580	592	560	582	552	619	554	601	552	529	594	593	582	537	542	579	566	530	553	550	555	589	557	587	571	572	560	538	578	548	569	539	595	564	550	578	541	609	581	590	530	545	554	552	526	566	571	587	597	526	596	550	563	558	569	567	560	542	549	589	594	528	534	537	596	581	546	553	602	576	589	605	579	559	535	575	543	574	596	558	537	554	535	594	636	529	577	575	593	550	575	620	565	510	562	589	601	573	568	548	519	617	590	617	516	573	605	558	564	573	595	563	581	565	600	595	554	578	605	559	567	601	573	556	579	579	576	582	544	561	552	628	599	552	588	582	538	555	565	525	617	591	570	570	591	581	594	586	578	568	584	600	538	581	593	579	549	555	582	595	547	571	568	539	573	599	559	616	574	562	569	561	576	626	586	571	528	590	528	608	564	539	539	572	564	599	552	574	526	570	551	567	575	525	587	592	578	577	555	575	561	525	581	506	538	534	562	561	567	539	593	565	591	566	565	563	570	578	578	587	558	548	557	576	566	532	540	568	519	559	562	541	539	563	576	551	551	594	560	550	538	554	576	577	579	544	547	546	582	593	565	555	541	582	577	594	563	543	575	599	552	577	587	589	555	611	567	536	576	570	576	586	589	573	588	547	578	609	556	571	616	571	554	566	578	579	552	572	577	591	524	584	527	560	575	586	595	560	571	547	561	572	547	565	553	558	551	512	580	520	574	595	587	567	584	539	552	582	627	594	544	563	546	536	562	516	534	555	590	535	597	586	606	552	591	552	551	586	577	598	562	582	585	609	574	593	577	537	564	578	598	594	558	528	569	569	583	587	536	611	557	536	560	553	581	582	567	546	573	568	587	565	516	580	540	582	571	556	574	579	570	565	586	546	597	567	551	574	587	552	542	564	525	581	583	571	524	555	592	567	547	548	565	520	539	566	596	549	559	525	598	568	565	556	587	602	603	570	535	544	601	578	520	583	564	569	578	531	573	535	628	559	579	568	596	610	509	554	583	549	591	586	546	538	574	593	560	562	629	570	570	595	552	622	567	578	571	560	543	576	585	612	544	544	593	547	575	581	553	589	603	595	590	569	549	580	537	571	545	565	575	546	538	600	573	578	574	565	562	577	598	559	545	562	537	546	588	547	526	564	599	551	545	565	581	575	605	586	544	590	585	645	560	589	599	568	580	567	541	537	595	527	557	546	597	575	565	586	564	526	553	588	554	556	594	551	553	534	588	568	594	591	579	567	565	592	557	545	588	548	560	564	551	535	561	578	564	553	570	601	554	570	612	574	602	554	582	599	571	560	572	590	531	555	547	577	548	573	580	565	547	606	574	608	586	611	546	614	574	559	578	598	590	574	594	570	549	591	566	563	569	549	567	582	566	598	593	590	574	555	591	588	553	575	611	569	609	558	574	545	561	545	569	572	546	559	588	603	554	583	567	582	556	609	570	603	574	589	543	563	603	560	572	571	625	593	553	578	616	551	608	558	572	585	552	547	585	583	574	574	548	556	514	546	598	535	523	573	580	554	639	601	585	595	557	539	577	569	595	566	561	579	573	588	555	554	588	607	557	615	593	532	588	588	576	575	563	588	573	574	558	577	562	507	567	601	564	557	580	590	598	595	561	566	585	561	566	525	557	570	534	572	600	571	539	572	569	579	547	588	572	578	523	561	597	574	556	557	498	552	583	547	601	586	604	549	508	566	519	555	566	550	565	540	569	591	537	561	540	612	588	558	582	563	593	564	564	511	558	580	549	615	566	595	578	566	587	583	543	529	565	580	570	547	523	548	603	617	607	565	586	555	544	570	543	584	653	528	559	595	567	585	530	583	580	567	600	535	564	548	539	575	567	602	542	571	531	530	587	610	566	567	563	560	580	568	571	571	579	544	496	547	590	525	549	580	596	568	541	548	563	546	586	615	567
23518	21408	28566	24615	20878	3651	1244	797	529	393	367	309	328	316	313	331	302	278	250	271	258	277	287	255	246	293	487	1678	966	207	230	243	224	206	192	215	186	232	213	199	232	202	215	204	223	214	220	204	187	233	197	232	209	224	211	245	206	214	195	201	220	200	201	212	211	202	205	210	205	207	234	190	221	201	209	202	231	208	217	213	223	229	195	180	211	216	222	196	209	222	233	192	216	221	193	218	222	222	221	187	228	202	197	197	200	202	230	203	200	212	230	208	208	230	225	226	217	208	218	221	195	222	218	214	178	229	195	202	196	209	204	213	209	218	225	228	197	179	218	230	235	226	197	210	203	221	187	206	215	246	200	219	222	208	189	213	224	200	232	212	216	224	216	205	207	218	216	214	237	216	196	204	203	215	211	227	206	197	212	209	195	201	197	223	219	225	229	197	201	250	190	200	214	219	230	218	218	219	210	209	194	222	180	176	215	210	212	207	208	221	215	207	180	224	218	239	226	210	249	210	231	217	230	219	202	187	214	215	226	215	220	213	212	208	237	227	226	216	219	221	218	220	222	218	230	207	227	219	221	212	219	196	207	202	220	209	216	221	203	217	197	208	212	208	197	215	218	208	208	198	227	200	201	212	190	203	216	194	230	191	223	238	199	217	174	244	216	194	219	212	205	183	218	204	184	222	213	238	225	230	224	205	221	211	204	224	212	217	235	217	195	239	225	196	197	216	215	240	192	207	232	207	207	221	217	193	220	224	211	206	230	219	214	236	195	194	204	228	221	209	241	236	229	214	234	221	211	195	217	198	196	228	176	214	210	213	203	230	205	224	231	221	245	202	225	200	205	196	193	226	224	244	210	191	233	217	231	237	221	198	192	197	218	235	218	201	226	205	218	211	194	213	227	207	216	203	233	228	215	212	219	200	210	219	186	211	234	213	215	227	222	216	222	223	214	199	215	207	225	226	225	235	204	224	232	211	208	215	217	221	219	204	221	212	217	185	192	210	215	195	195	215	229	232	209	234	193	207	219	169	203	215	235	195	208	217	240	196	207	183	206	216	215	212	237	195	211	226	221	208	211	226	212	220	225	246	221	236	216	199	187	220	207	224	229	232	218	227	213	224	182	212	202	211	208	236	193	232	211	232	193	215	218	220	216	228	215	210	208	198	214	198	220	201	226	202	198	206	212	202	197	204	210	200	215	219	215	221	216	209	207	208	225	229	220	212	201	226	242	227	212	202	204	213	204	193	204	203	221	221	209	196	220	228	230	249	201	232	208	215	207	222	204	218	249	221	238	207	228	209	218	196	218	223	244	209	207	196	219	215	196	215	195	215	219	180	213	209	213	225	213	204	213	199	231	199	224	238	209	212	219	256	245	206	203	208	243	231	209	220	230	201	205	227	201	215	194	220	199	219	216	232	195	223	198	232	206	215	232	200	215	207	216	204	206	212	191	229	196	201	214	218	223	243	184	213	223	208	206	204	204	206	233	186	186	187	213	214	206	214	208	214	195	213	191	201	227	221	235	233	196	188	227	198	229	249	202	209	203	229	193	206	221	226	205	216	219	195	210	210	208	197	203	199	190	219	211	198	198	241	230	218	208	216	208	212	192	225	223	205	240	193	212	233	220	233	220	174	215	219	217	183	222	231	218	197	231	220	196	239	202	219	206	201	204	235	202	209	211	211	209	224	188	233	207	218	210	228	207	180	196	211	239	233	209	189	229	213	205	202	183	237	225	217	201	204	237	206	218	199	228	201	194	201	222	235	245	232	211	235	219	223	204	237	200	207	210	218	211	209	201	208	213	253	202	218	194	201	231	224	227	222	215	190	212	249	243	209	210	212	245	222	218	197	189	222	234	215	211	227	221	211	219	213	203	219	229	218	227	203	225	230	212	214	234	229	213	218	205	210	242	225	220	211	209	228	204	207	219	214	212	230	215	210	234	248	198	206	174	225	207	188	189	181	229	213	226	241	169	221	198	185	208	186	205	227	201	199	208	193	190	227	210	227	203	199	201	223	221	201	222	220	213	210	209	232	208	222	209	201	208	198	197	225	198	236	233	186	202	217	193	225	212	227	191	182	189	243	193	225	220	218	200	224	242	218	225	225	207	226	230	229	201	234	234	194	231	217	218	222	230	229	194	185	189	233	196	201	228	202	222	202	237	211	189	229	188	210	217	219	209	206	204	213	203	213	219	193	189	194	204	185	224	215	223	214	192	218	220	196	218	209	210	196	200	202	201	236	200	221	231	202	211	245	191	197	207	214	196	221	220	189	215	231	218	198	197	230	182	208	207	197	215	195	213	229	207	214	215	218	227	221	216	225	227	191	208	235	197	221	225	212	215	214	222	242	209	223	193	242	229	231	215	219	210	217	199	225	216	229	219	211	207	218	197	208	208	233	219	225	220	209	190	243	189	184	217	214	233	216	200	180	214	192	223	215	217	229	198	216	204	186	198	232	206	222	212	215	217	213	184	207	233	190	223	191	212	227	229	200	232	214	182	214	218	198	217	219	222	226	195	224	205	225	229	226	204	212	194	209	208	219	203	213	196	218	200	221	206	200	215	219	217	227	217	212	181	223	213	205	208	205	209	189	226	221	213	218	209	222	197	206	212	223	216	221	220	185	210	235	199	198	202	226	231	208	206	212	232	201	214	217	218	192	198	229	249	252	205	197	205	239	190	193	210	211	210	223	200	197	214	194	204	224	200	214	208	199	210	214	217	213	228	196	225	201	224	210	217	226	182	212	188	241	203	213	212	179	213	203	200	205	244	220	212	202	224	228	202	215	191	215	195	189	224	215	236	240	205	218	208	219	225	215	222	213	199	204	234	213	203	228	253	211	213	203	185	229	220	210	209	202	179	213	210	195	216	216	201	220	206	217	179	221	205	235	218	184	217	207	214	218	202	199	212	218	238	225	231	194	203	211	207	219	216	182	216	202	218	195	194	212	209	219	207	187	207	218	230	230	221	239	204	222	205	224	194	207	196	210	192	201	238	211	217	227	208	211	205	219	220	214	221	231	214	190	181	208	200	191	222	219	211	248	189	204	209	209	217	218	229	205	224	240	221	187	223	248	219	201	220	220	208	214	206	220	252	211	238	208	231	209	244	213	225	197	215	204	198	219	224	199	224	219	231	217	214	201	206	206	220	197	202	229	203	202	254	230	205	220	222	239	175	194	216	215	231	228	238	201	204	217	225	218	193	202	197	193	210	208	216	232	204	203	222	213	205	219	242	233	214	201	229	244	199	252	199	233	198	177	184	234	216	205	228	223	197	206	239	218	224	202	214	207	229	219	209	197	213	198	209	180	220	221	209	200	221	235	229	211	233	191	232	224	207	207	211	182	209	226	224	223	199	212	214	219	199	224	221	177	216	199	231	201	213	230	213	220	204	201	236	210	206	223	228	212	207	196	206	218	240	205	193	199	220	229	199	184	209	219	203	241	195	220	196	212	202	193	228	201	204	221	203	226	193	211
4639	15145	12486	5787	4456	2291	2296	1886	1162	821	705	656	636	644	589	629	549	462	542	479	514	500	495	461	434	495	972	3750	2073	325	329	349	327	298	338	336	340	301	351	303	320	326	315	347	315	316	332	357	323	333	330	306	343	345	269	294	330	341	345	364	283	327	338	313	302	311	344	325	297	357	312	331	332	321	317	310	299	326	348	339	314	314	332	335	331	333	328	348	334	331	297	338	320	296	351	289	334	333	357	314	355	320	316	312	344	306	326	323	301	333	321	309	354	316	353	338	312	306	311	320	324	341	293	337	333	288	329	360	341	311	318	325	321	368	327	313	326	305	309	290	322	327	316	351	375	311	332	310	328	325	333	317	330	308	328	314	347	325	316	335	299	328	318	301	319	316	312	335	329	285	325	315	316	330	286	334	301	333	343	326	330	315	359	284	331	327	311	318	330	305	319	339	285	341	301	317	337	348	328	351	329	322	318	326	335	329	325	345	311	301	347	317	320	315	309	318	328	335	313	332	349	307	326	314	299	305	308	313	321	299	332	330	332	339	319	315	321	288	339	310	306	334	314	305	306	325	330	322	338	345	319	332	328	307	317	333	299	320	331	339	312	324	272	309	302	310	324	317	329	318	322	322	328	294	329	319	347	342	304	329	303	348	337	345	373	325	309	341	340	325	312	312	301	298	294	301	339	307	332	328	330	323	308	288	364	367	318	324	314	293	296	339	332	348	306	300	325	294	333	298	295	315	345	324	322	353	335	316	285	307	339	324	318	320	338	312	329	320	342	305	311	311	334	338	295	286	313	334	304	332	351	326	348	317	310	324	307	339	368	293	312	277	335	323	330	330	317	354	329	319	311	331	333	365	323	324	350	301	364	331	331	311	292	341	337	314	341	309	310	295	322	313	305	327	317	329	338	347	329	321	298	341	308	347	310	304	315	333	322	311	362	334	317	316	313	322	302	319	324	354	319	317	364	314	352	336	290	331	323	329	295	309	325	334	326	326	352	270	365	307	343	332	318	356	307	332	317	318	342	296	282	338	306	332	321	326	327	342	338	334	286	322	346	336	287	297	336	294	332	307	325	331	319	304	326	331	330	295	317	315	288	307	323	321	348	324	293	369	318	355	297	333	300	331	346	295	322	310	298	323	293	299	321	325	353	320	308	311	336	297	335	325	339	339	295	318	327	283	323	313	313	321	298	353	281	323	324	296	333	322	323	310	331	317	355	324	337	335	349	323	310	318	311	315	319	319	370	314	357	328	328	320	310	320	310	336	336	305	299	310	332	336	330	324	356	315	300	347	300	272	307	307	294	305	311	300	338	322	329	306	295	345	341	353	330	290	337	326	302	313	339	335	356	340	331	292	309	330	308	312	319	312	319	333	314	325	338	308	336	352	304	313	294	296	313	323	349	301	313	313	331	321	340	335	321	321	334	316	347	288	351	323	278	320	299	318	337	343	348	337	294	337	310	322	325	316	335	311	334	310	314	316	328	308	328	344	293	302	319	327	336	310	333	305	320	319	315	347	352	304	343	347	340	322	326	312	319	304	305	294	320	309	303	322	323	328	323	343	330	371	333	333	320	339	337	289	291	332	336	317	289	316	336	331	317	312	298	289	339	322	305	315	350	348	354	317	325	321	353	328	324	313	316	346	344	327	326	313	283	343	313	344	333	312	286	324	320	310	332	290	335	352	321	306	339	328	317	318	305	287	310	309	338	314	328	316	298	314	308	324	324	336	311	320	359	321	305	315	312	331	290	308	327	306	316	317	318	315	336	309	346	305	319	300	330	307	336	325	304	298	307	299	306	295	329	296	316	293	306	321	320	351	326	343	312	330	322	318	334	346	322	346	313	337	351	305	332	311	347	365	284	313	312	345	316	321	317	328	337	322	310	283	358	304	320	313	335	292	334	319	335	293	339	324	281	307	317	293	311	298	316	338	325	329	283	343	307	327	329	291	307	277	325	330	358	385	331	335	319	340	361	336	317	337	340	303	342	330	337	325	316	311	322	375	339	322	340	341	351	313	310	327	314	330	329	318	315	321	329	338	330	329	359	292	341	294	308	343	335	323	326	327	356	316	322	326	320	313	312	327	314	350	307	304	329	326	315	304	320	304	306	306	351	340	327	311	310	317	290	325	361	328	316	349	308	299	318	307	312	331	334	300	304	286	310	315	299	343	313	329	311	361	315	321	321	331	325	319	342	328	315	331	360	335	303	305	299	319	323	335	329	314	318	302	336	337	351	346	340	301	306	339	312	339	330	304	310	315	302	326	332	340	253	313	315	326	321	327	314	316	306	341	347	297	290	314	326	291	300	340	343	307	335	328	306	299	299	336	292	311	314	309	283	322	300	323	305	307	277	330	311	320	289	320	331	312	326	319	321	294	333	307	324	334	345	339	290	332	332	322	335	318	342	339	337	306	347	307	326	320	331	315	324	340	342	320	304	309	308	314	348	312	305	329	339	312	323	325	330	315	325	302	301	309	301	319	353	318	295	347	277	303	322	337	304	339	313	306	316	304	307	316	326	287	353	300	326	292	356	319	312	315	337	316	301	312	315	329	332	331	326	317	319	307	314	308	311	319	314	284	334	325	329	321	311	301	328	307	305	316	293	301	326	313	323	314	334	345	327	299	300	300	322	325	298	321	341	291	308	337	340	286	314	318	299	301	328	301	325	343	318	267	278	298	308	319	302	332	307	295	311	309	317	336	313	301	313	355	319	327	308	335	344	311	334	298	346	359	337	336	331	350	318	325	319	330	327	328	312	307	309	311	311	325	363	301	332	313	311	338	316	301	321	303	345	338	303	344	331	335	304	323	322	345	337	316	340	324	296	331	324	356	325	354	310	306	301	339	303	323	306	334	323	332	326	336	277	314	288	309	307	315	360	327	330	281	295	317	297	302	314	316	306	343	337	319	288	296	297	351	324	369	322	277	380	292	334	327	290	360	335	329	317	326	340	331	318	313	319	355	315	315	337	291	303	311	303	345	365	329	309	317	291	296	342	317	332	315	346	296	330	283	312	343	311	321	310	343	329	336	288	331	311	291	338	290	334	341	356	305	326	343	331	344	319	335	342	315	339	312	333	342	325	307	358	327	322	309	337	335	327	326	312	323	331	324	326	325	362	308	331	324	293	327	307	338	316	303	305	344	303	335	322	365	290	326	329	349	338	338	339	298	336	323	320	290	338	321	343	309	309	310	330	312	348	324	341	325	354	302	320	335	329	325	312	314	309	333	304	313	319	304	333	301	317	312	320	310	313	304	326	326	305	332	310	304	317	345	307	349	314	318	321	331	345	325	324	329	323	324	336	318	333	357	310	350	315	333	306	319	323	301	304	325	330	325	295	305	304	315	321	327	336	338	337	306	349	321	321	336	313	319	321	318	323	349	316	338	331	292	325	337	339	293	296	300	328	298	328	314	350	311	347	345	319	343	332	314	330	312	333	336	331	336	325	312	322	345	320	295	322	307	325	328	297	326
24682	21398	26962	25175	5034	1041	1032	810	699	597	515	548	536	538	520	476	472	525	493	481	512	531	457	437	477	454	677	1201	692	445	421	476	457	445	454	475	460	455	470	442	437	464	416	445	473	455	455	425	420	429	474	426	458	421	424	426	434	457	442	464	456	440	418	475	435	480	436	427	472	440	443	460	488	431	448	461	483	438	419	475	434	435	448	478	455	432	455	452	454	437	444	466	430	460	468	448	455	441	436	423	472	429	457	443	429	462	439	454	466	440	475	450	454	420	410	433	472	463	444	451	479	402	422	394	441	483	422	424	436	430	471	423	404	448	432	474	461	414	406	429	462	481	449	403	465	421	425	410	447	443	399	455	464	440	410	441	402	454	484	436	437	457	437	479	448	450	429	461	486	393	462	441	444	432	461	445	477	411	429	449	448	473	423	420	471	414	439	428	438	412	451	438	417	444	469	464	447	443	499	444	445	435	407	392	472	476	448	441	485	449	423	479	449	435	446	451	494	439	427	435	431	451	470	461	435	433	392	454	401	439	447	446	427	466	435	468	459	439	407	433	483	458	430	429	475	453	436	465	431	438	409	411	449	428	433	404	431	475	417	467	460	438	447	435	456	449	437	417	388	417	450	405	417	425	439	411	441	446	483	431	432	456	459	420	437	456	405	454	463	449	428	403	436	424	441	419	446	470	454	445	483	411	449	409	425	456	439	431	461	473	399	441	433	465	435	454	460	497	452	448	424	430	451	434	439	461	427	442	433	457	455	447	444	428	423	431	445	458	440	468	411	442	457	423	403	429	445	440	496	477	429	455	483	478	443	446	440	435	459	463	457	433	410	477	424	453	413	451	451	442	448	459	459	411	451	431	458	411	460	414	443	456	458	475	423	424	466	404	445	470	437	434	456	421	473	425	479	450	460	418	447	467	403	436	425	427	452	444	442	455	443	418	432	418	441	428	453	403	436	411	412	441	433	456	447	439	455	438	441	476	428	449	386	447	451	445	454	430	444	447	438	448	406	462	425	449	444	473	414	448	463	469	469	448	416	452	429	483	470	455	443	437	481	426	426	457	428	435	459	475	423	457	454	417	474	423	467	429	462	434	445	422	448	415	413	422	439	423	465	446	430	436	442	408	456	442	435	463	397	442	430	474	439	441	412	431	415	411	421	438	437	392	465	441	471	449	445	460	440	440	423	419	454	465	453	422	448	443	442	467	460	461	440	428	476	405	458	405	439	435	421	453	459	481	414	427	458	431	441	451	452	452	414	422	436	464	439	440	472	448	420	426	440	446	425	451	425	441	445	439	424	437	454	436	424	464	431	459	438	421	429	445	444	475	462	473	415	487	440	423	460	446	452	447	421	443	408	465	432	428	444	459	457	473	443	426	457	494	436	439	481	476	471	468	435	424	448	501	435	414	430	438	433	442	457	409	433	450	450	471	421	422	442	444	446	465	435	431	454	415	431	428	443	441	412	434	419	434	419	446	418	443	435	424	424	405	447	435	455	420	432	454	457	437	457	419	440	455	428	467	452	424	464	447	411	448	497	479	447	423	454	449	445	438	418	493	457	434	418	382	420	446	422	461	388	452	435	417	439	453	401	459	425	385	478	437	457	414	469	451	416	468	439	445	479	447	448	471	438	413	481	429	400	412	421	466	466	438	406	442	466	420	464	422	436	462	459	468	393	451	432	418	404	414	428	422	437	445	440	472	412	414	473	457	478	427	424	417	463	438	426	487	474	464	426	474	425	450	393	411	442	417	445	438	424	431	476	448	416	429	428	444	398	443	449	424	440	516	457	409	417	456	427	439	472	482	468	438	436	446	446	440	461	427	458	442	437	433	419	431	472	432	437	461	415	464	454	433	417	410	445	448	457	437	455	393	441	425	442	447	425	456	465	454	471	443	389	456	449	433	457	460	435	487	407	434	403	403	464	427	426	450	440	432	451	445	441	440	438	475	407	427	435	445	467	430	464	471	418	456	397	478	429	448	434	476	434	440	398	451	413	467	435	423	432	495	440	451	447	444	453	463	435	441	420	441	448	436	482	457	424	435	477	435	438	454	431	457	475	424	447	425	403	449	413	471	500	454	424	431	445	420	449	432	416	445	423	461	468	409	459	428	429	458	460	449	463	436	427	452	464	426	494	454	432	444	415	452	436	437	451	455	430	429	448	457	430	437	455	453	456	461	440	457	431	471	436	429	431	459	435	385	498	448	440	463	453	421	444	445	439	389	455	454	411	424	432	455	418	440	437	421	444	429	462	421	424	442	405	453	418	407	438	421	451	425	386	408	485	448	433	490	448	446	428	456	444	438	444	459	437	437	406	451	446	416	460	441	455	420	453	415	451	474	456	428	423	414	425	427	403	413	425	457	474	462	414	423	452	460	437	437	417	467	441	442	432	440	451	464	432	429	442	464	434	448	444	418	473	442	450	430	424	399	453	460	417	419	434	430	443	450	427	455	454	462	453	440	436	445	439	458	447	455	471	472	415	436	486	394	446	437	428	419	425	433	489	424	435	441	450	455	442	408	437	441	475	452	452	473	442	468	457	452	416	461	448	419	425	439	449	414	408	459	469	489	441	455	446	426	438	473	478	470	452	444	417	458	451	449	459	410	418	444	478	483	442	429	410	435	428	422	430	417	449	437	443	460	444	416	453	432	425	452	455	430	437	435	425	474	409	423	464	434	447	442	443	487	453	446	472	447	469	479	413	398	439	433	428	419	465	426	427	423	400	434	427	498	462	454	431	472	460	472	435	449	415	423	455	415	422	447	434	489	419	430	435	421	431	451	469	416	430	439	480	472	405	444	454	445	422	449	429	431	446	437	405	465	446	468	431	433	479	436	408	436	410	473	448	424	441	440	446	418	440	432	443	462	476	431	452	450	428	404	447	448	453	435	441	431	428	406	429	431	425	409	460	455	436	447	451	467	405	445	461	432	425	435	433	438	416	489	428	434	429	416	434	413	407	488	402	429	453	459	459	416	446	461	445	429	466	455	431	443	465	389	402	440	426	426	470	418	450	416	431	470	401	443	487	468	473	434	426	419	407	448	429	421	434	441	461	466	440	451	430	421	399	439	445	461	461	454	434	423	448	446	405	435	445	442	414	432	444	422	396	449	407	457	444	426	456	439	466	394	435	482	434	404	470	448	425	415	456	419	454	436	453	440	449	470	427	444	466	397	418	475	401	465	447	482	438	459	429	490	469	455	455	420	427	463	406	433	482	427	458	429	431	469	415	463	454	444	434	429	412	480	433	430	432	428	429	428	462	452	434	454	416	442	473	418	443	455	446	426	411	417	401	438	428	411	452	493	410	424	439	428	395	446	419	466	435	476	460	425	436	410	444	423	415	426	442	448	436	456	376	481	443	454	471	456	451	446	462	478	456	464	450	424	420	447	433	460	408	466	436	440	453	464	447	431	476	436	450	436	434	415	451	463	478	422	447	448	456	454	413	457	405	418	424	469	428	420	477	409	438	443
4992	14349	9456	5091	3836	1937	2055	1724	1469	941	875	867	848	846	813	810	812	802	779	750	785	767	765	681	724	729	1230	2381	1235	696	645	627	596	678	627	672	694	648	662	642	613	645	635	658	593	574	646	651	646	641	648	619	620	658	650	628	639	627	643	623	644	624	664	619	631	669	673	617	666	650	644	649	651	648	584	638	645	639	670	619	660	629	671	685	582	649	691	630	655	613	607	643	671	646	653	639	620	587	653	688	593	616	629	629	615	610	631	626	600	656	657	660	626	654	623	631	640	672	640	639	613	649	631	690	658	628	669	680	642	624	609	673	629	643	644	648	660	662	687	646	690	665	637	681	627	628	654	612	614	629	641	658	646	651	602	624	651	642	644	642	635	648	622	613	623	626	648	653	650	619	635	637	668	669	621	605	623	587	628	629	702	648	624	628	643	660	650	645	611	565	712	628	643	643	634	633	617	648	599	633	588	676	678	592	595	607	681	606	634	681	670	656	624	617	648	629	622	656	640	596	679	645	659	620	631	654	652	629	637	645	629	647	651	604	624	673	647	646	646	662	681	657	626	621	640	661	647	637	649	640	682	612	668	643	681	589	633	637	669	653	578	656	691	635	640	649	647	622	628	661	603	627	610	596	641	640	626	621	702	587	642	610	644	659	593	627	652	665	651	647	651	654	626	640	644	645	665	628	605	604	640	669	605	669	628	613	615	624	636	630	626	645	648	654	648	674	636	666	617	646	656	594	617	660	606	632	625	665	667	675	644	611	634	643	629	645	601	674	618	673	644	669	677	623	681	621	649	627	612	699	587	615	586	612	656	648	640	644	659	640	689	629	647	649	647	640	642	611	630	637	646	670	613	650	612	614	612	676	609	618	656	629	598	586	611	622	644	647	618	647	657	658	624	651	712	642	651	642	650	629	662	644	640	663	642	620	639	636	631	672	639	641	653	625	618	615	626	665	644	644	669	627	661	649	576	655	603	639	631	608	636	606	642	596	630	634	673	642	630	645	647	633	577	678	605	657	669	636	622	653	619	645	632	669	648	614	646	608	620	652	649	600	614	661	618	670	623	647	661	629	646	684	639	665	638	652	675	588	618	638	664	613	594	644	627	672	611	642	629	664	640	635	621	670	638	630	639	624	698	622	646	648	631	593	606	659	658	618	653	682	647	653	655	647	659	643	625	636	586	650	705	629	658	648	641	626	624	611	596	639	631	643	622	616	655	618	661	611	658	602	658	624	656	623	635	610	639	635	672	672	606	653	670	646	643	625	618	651	593	658	624	669	645	617	651	595	619	664	639	641	597	601	648	647	669	593	632	635	641	641	654	644	626	581	669	631	640	632	646	650	628	658	623	634	627	675	631	620	651	624	633	628	622	660	646	635	623	647	639	648	647	676	656	616	629	644	641	634	579	654	649	605	688	612	642	649	652	592	648	621	654	642	658	610	662	657	690	601	663	634	606	631	599	664	633	681	631	666	632	619	620	707	685	614	633	623	638	595	669	661	672	651	615	647	658	648	686	639	652	650	656	623	636	636	655	609	656	676	650	713	665	647	605	656	627	625	613	638	657	670	652	673	582	637	658	612	612	635	606	663	642	608	647	621	665	582	627	649	643	637	654	657	652	652	612	655	621	615	652	698	642	672	675	658	580	662	703	625	603	631	623	710	659	640	638	618	646	575	668	622	710	649	667	609	590	616	663	663	653	643	649	673	664	689	645	608	624	617	651	638	613	672	660	647	641	616	653	649	649	622	657	627	648	628	623	618	663	692	621	695	640	681	614	636	664	627	639	603	646	641	657	613	654	633	614	678	658	601	613	675	586	610	634	637	654	609	621	659	613	629	648	631	624	624	652	658	614	657	612	669	616	654	651	603	625	686	590	669	644	594	656	640	639	644	609	680	639	657	631	626	680	648	595	574	634	640	648	630	630	628	639	632	599	600	656	646	605	639	672	580	666	632	646	648	635	666	673	636	608	620	623	581	631	694	654	625	614	609	640	642	605	608	609	633	618	611	619	662	606	654	628	640	633	651	596	643	687	668	616	635	634	705	648	617	660	605	665	617	631	610	609	651	622	664	677	628	594	641	673	614	624	711	617	684	641	655	661	614	652	602	628	623	615	626	606	631	642	630	582	639	680	660	621	640	623	622	644	631	666	616	629	616	632	654	615	642	618	630	602	625	605	654	634	640	612	610	643	630	595	645	645	687	680	612	593	659	661	629	680	677	610	684	613	680	635	632	643	607	600	594	642	605	624	629	652	665	621	620	605	609	599	662	635	616	614	593	661	637	633	659	624	652	601	658	641	629	629	654	625	628	637	629	674	647	633	652	678	669	619	649	612	640	628	690	659	644	656	692	627	665	599	688	610	652	613	639	638	602	646	648	641	632	615	662	634	611	636	655	685	628	625	660	637	651	645	653	620	636	631	629	651	686	614	649	637	682	597	668	641	625	655	638	603	672	646	622	631	646	651	632	626	664	644	634	650	656	647	610	662	626	645	680	608	644	615	645	560	658	638	599	653	707	620	660	649	616	631	639	659	658	638	654	637	621	651	674	653	594	604	650	627	605	635	647	647	680	640	627	665	626	629	616	647	619	620	661	641	647	594	627	662	610	634	647	615	657	668	582	623	640	640	594	625	665	645	649	665	609	665	650	680	645	653	655	671	616	648	630	645	625	595	653	623	635	668	632	687	637	610	667	627	652	669	654	628	639	592	640	668	648	621	649	616	613	630	661	686	607	590	637	648	669	624	671	630	648	623	613	647	605	626	617	628	662	617	636	656	574	664	603	644	619	614	579	642	679	638	628	616	607	621	653	643	676	660	606	651	625	665	646	609	599	628	630	634	616	623	642	641	648	642	654	614	662	644	664	614	641	622	615	655	682	610	645	640	637	670	627	636	690	635	644	650	626	624	640	648	645	624	656	622	660	670	657	643	622	635	645	645	639	579	664	639	668	638	669	659	631	624	601	636	624	622	638	615	615	666	665	646	696	687	608	654	655	642	658	667	681	642	635	623	618	638	624	641	614	630	632	615	649	665	690	635	591	616	649	678	649	653	631	638	638	662	624	605	648	618	621	667	577	664	640	648	667	631	637	682	637	636	653	681	606	608	686	662	675	620	658	662	613	657	626	662	633	654	629	669	648	639	671	657	651	623	670	615	630	610	616	641	629	633	630	665	619	674	642	614	646	591	644	613	620	683	644	624	637	627	685	617	655	589	647	633	647	624	619	634	659	643	662	610	653	623	670	641	635	668	654	666	629	613	629	642	633	658	654	601	599	672	596	675	659	638	615	624	634	616	663	599	629	642	637	664	622	620	607	625	657	623	665	624	673	598	654	647	633	659	654	575	652	667	653	596	599	621	652	650	610	624	626	614	627	638	629	630	629	608	635	680	651	692	633	694	643	629	647	634	647	644	596	579	593	638	603	627	632	607	663	646	649	657	689	677	655	646	629	651	651	610	654	656	621	642	633	630	603
22612	21445	29201	24098	21450	21000	4207	1362	806	646	483	424	389	441	429	379	353	397	414	337	307	277	296	273	259	292	1187	3382	861	249	250	253	227	235	225	242	228	227	232	246	218	235	240	221	227	213	222	216	234	216	218	212	218	230	243	228	232	238	235	244	224	218	241	242	218	196	227	234	235	242	225	233	224	225	222	251	219	227	231	226	246	227	253	221	202	217	213	217	201	216	233	255	233	237	220	225	222	227	217	232	220	214	214	233	227	240	237	230	213	209	265	217	222	231	241	214	248	230	234	224	204	245	227	232	240	215	236	209	223	229	225	248	208	220	247	206	201	221	216	220	215	227	219	222	202	213	211	239	255	204	221	219	247	237	238	213	232	219	225	209	243	215	255	223	233	250	221	204	204	207	245	227	201	240	211	213	241	224	201	229	217	210	220	236	211	231	205	210	217	236	241	258	236	236	202	236	236	223	222	236	221	222	252	223	208	238	195	220	239	221	228	216	233	252	229	231	229	239	227	227	202	222	240	238	207	233	222	241	234	206	232	234	197	218	233	247	223	230	193	230	209	220	209	206	229	225	234	209	249	212	251	237	226	193	223	241	205	224	216	224	235	245	232	205	200	224	254	247	223	223	220	195	225	229	188	249	229	199	229	229	212	244	225	228	216	220	199	205	241	217	253	241	211	223	247	229	181	237	208	220	228	230	219	239	210	221	229	213	226	218	219	242	212	210	222	226	203	217	228	218	233	241	230	245	224	243	220	222	219	224	239	205	210	235	219	239	216	211	243	225	223	206	215	217	200	211	233	235	224	254	244	217	233	222	225	235	230	224	209	234	230	216	222	243	228	209	228	215	237	212	221	210	247	250	240	220	213	203	237	211	205	223	217	230	258	251	227	224	228	209	201	208	206	232	237	210	214	227	229	202	204	235	224	232	200	234	232	240	213	236	204	227	201	192	215	232	222	215	208	239	226	203	224	219	258	224	240	235	213	218	219	241	226	240	240	211	252	226	199	205	228	218	234	239	234	207	214	206	192	206	222	192	221	216	240	244	233	211	262	223	216	214	218	187	229	228	250	249	213	232	224	232	202	229	226	235	215	243	238	236	232	218	219	234	232	211	228	220	247	219	228	235	209	201	221	202	220	224	230	219	237	203	231	230	205	218	207	231	228	221	243	232	214	245	212	225	231	189	223	216	236	194	241	240	227	230	212	226	233	231	221	239	248	258	256	234	243	198	228	221	207	221	236	247	211	229	231	205	217	241	218	213	232	229	232	218	247	231	241	224	238	215	223	234	212	205	231	231	226	235	216	215	231	240	242	235	261	232	231	231	201	231	235	222	207	219	246	205	221	198	199	221	227	217	220	237	215	247	214	226	221	238	217	210	232	213	274	224	208	252	216	266	235	222	228	222	239	202	213	218	215	219	216	235	221	221	239	232	241	205	224	233	246	232	212	229	242	252	227	224	242	243	205	229	247	237	221	208	232	240	233	219	217	212	234	220	220	249	225	227	231	220	221	237	234	231	244	205	229	221	220	244	211	213	236	227	222	239	232	219	251	245	229	233	219	222	209	232	238	216	240	224	235	230	248	215	218	210	221	233	247	204	190	221	247	229	209	224	212	223	229	224	233	248	213	226	211	208	220	242	201	216	222	214	247	231	205	213	237	206	205	218	249	208	230	237	200	224	265	218	224	212	223	236	225	220	234	243	208	221	228	251	219	238	214	230	227	208	229	231	244	229	232	200	211	239	208	232	258	224	225	200	223	230	203	222	217	234	252	227	224	226	208	217	207	226	227	225	212	222	195	220	228	216	191	207	195	199	236	206	233	205	224	238	204	226	229	239	232	221	212	234	238	224	225	213	243	212	216	214	219	202	202	211	240	229	212	228	252	242	270	202	215	235	233	223	231	219	234	203	212	233	224	188	250	241	200	201	210	225	210	227	212	221	231	240	211	229	237	224	206	181	207	223	227	247	205	230	238	216	231	221	192	219	224	227	223	208	254	240	250	229	223	218	196	212	252	187	212	245	224	240	243	213	245	220	239	242	246	214	246	205	198	193	264	209	212	213	253	197	217	233	232	226	227	205	217	211	229	256	246	206	240	244	238	229	235	242	225	218	219	248	213	226	231	232	228	222	198	229	193	244	223	214	221	246	248	218	223	230	211	210	223	206	215	226	207	222	203	241	248	224	210	246	219	217	214	229	221	237	220	221	224	239	226	235	219	216	235	228	197	225	221	203	243	230	212	235	203	242	235	238	228	242	243	208	214	221	229	234	233	223	221	216	183	212	243	220	220	208	238	206	219	209	247	221	218	219	219	226	218	236	225	215	232	187	211	226	221	212	232	225	194	252	233	229	202	227	232	199	236	230	239	217	232	218	240	215	206	188	233	213	240	220	213	237	240	221	241	231	229	236	230	188	196	223	241	231	231	244	194	231	222	225	229	256	193	220	215	205	219	223	196	224	217	240	221	208	231	210	221	232	236	210	228	215	216	207	210	248	252	261	218	208	196	203	200	222	218	234	246	215	213	203	231	219	213	210	235	233	212	230	242	210	193	207	215	264	238	210	230	227	201	235	206	208	212	235	228	249	206	224	187	214	233	224	219	243	220	212	208	213	225	231	217	227	238	214	215	214	201	224	232	228	243	242	205	237	215	241	229	211	258	219	240	229	211	226	214	213	224	250	221	223	210	226	214	226	218	254	237	219	233	204	186	226	195	220	213	225	232	243	229	248	220	223	245	266	222	227	220	217	222	236	221	234	221	247	217	229	226	209	217	228	236	223	257	215	218	239	229	220	228	235	204	211	218	212	215	202	230	232	223	210	240	205	203	210	217	225	234	232	214	215	236	226	210	228	230	222	256	209	224	200	227	227	227	225	195	238	222	228	207	198	250	220	247	203	215	228	213	208	210	206	218	243	186	215	230	200	204	244	225	233	229	203	209	215	219	227	217	245	216	202	224	232	219	218	238	236	205	236	233	212	237	213	224	232	202	224	230	218	223	249	225	216	236	210	203	224	217	217	225	239	219	217	240	219	214	210	209	218	234	224	227	231	210	230	222	215	235	211	228	235	220	246	206	237	213	230	217	230	203	250	249	197	239	196	224	197	220	225	199	224	231	257	230	236	240	205	211	214	227	217	221	189	233	234	220	225	195	227	230	235	211	220	229	204	251	247	237	208	232	235	260	213	229	229	219	207	235	212	218	238	199	204	218	246	211	233	211	217	209	218	224	214	256	213	219	211	228	249	249	195	242	195	235	227	249	234	215	209	228	204	221	224	201	198	216	217	218	242	228	233	252	197	223	203	226	188	247	211	201	220	224	216	214	238	225	228	219	240	232	235	228	220	201	245	228	235	246	176	264	227	235	220	236	203	232	220	240	211	237	214	228	231	251	215	223	218	198	226	218	218	248	237	228	226	245	237	245	196	217	253	211	210	200	233	184	215	226	228	241	234	225	217	211	244	210	223	252	230	208	191	220	225
6600	23165	15713	9353	4752	3743	4053	2748	1961	1463	964	867	796	814	856	743	697	669	757	541	519	558	457	459	430	474	2634	7246	1700	381	321	320	354	327	331	302	325	294	332	338	302	288	308	301	326	338	326	329	297	313	280	337	330	301	296	320	308	317	322	311	314	326	344	316	316	312	328	312	281	317	305	280	348	317	327	319	329	318	316	304	320	336	324	329	303	317	331	296	284	320	324	316	319	313	307	332	296	301	300	350	322	313	294	303	339	321	319	341	325	336	307	312	322	334	325	284	288	328	311	310	318	340	326	343	329	340	333	313	322	322	314	333	286	286	296	313	310	311	279	295	331	283	314	339	321	316	290	321	258	303	327	332	339	321	304	291	308	334	313	319	326	339	280	329	317	313	324	325	335	315	286	333	305	312	297	290	315	338	321	313	329	297	291	277	311	314	337	325	305	310	315	319	332	303	322	293	308	323	291	322	279	292	346	328	311	317	309	304	308	297	314	321	303	303	292	316	329	308	312	332	344	296	290	311	343	330	317	292	318	317	310	323	333	320	323	313	335	305	315	327	321	304	316	327	312	302	301	301	310	291	307	293	330	309	318	329	307	326	300	285	303	379	303	325	308	310	290	289	320	297	309	291	320	310	323	314	293	339	310	336	312	293	256	338	304	316	315	322	339	302	317	287	320	288	312	323	314	334	310	320	335	324	315	311	294	298	328	298	300	306	323	345	315	321	324	306	320	301	325	338	312	336	332	331	322	316	314	316	311	333	354	324	330	294	332	322	306	293	329	320	295	344	317	315	315	318	301	325	330	297	319	303	310	288	297	339	307	316	315	334	315	304	315	303	323	316	289	317	335	316	331	319	335	318	333	320	307	275	314	308	304	308	334	336	307	310	285	315	312	309	343	312	325	338	331	307	334	308	316	290	329	292	287	316	284	295	298	290	323	313	293	305	312	280	278	283	301	336	307	313	309	303	331	317	298	317	269	319	316	319	281	293	307	317	304	320	321	313	311	316	320	339	285	318	329	275	302	317	286	319	337	316	318	322	292	326	339	293	296	299	317	325	291	294	335	287	331	334	323	318	300	325	316	284	321	305	308	341	302	334	302	345	291	299	319	311	269	327	321	303	330	295	311	323	316	332	340	303	292	304	296	309	337	330	321	297	312	298	312	306	332	299	312	340	328	296	290	286	328	317	311	329	299	336	335	313	299	331	308	335	309	317	315	285	304	314	338	306	331	287	338	342	296	331	309	291	269	329	328	312	305	323	283	301	306	342	316	303	320	319	321	284	324	315	302	308	290	316	336	336	292	314	323	349	281	317	309	310	306	335	320	291	288	309	312	308	315	283	303	308	325	312	274	305	317	300	262	304	294	325	309	312	315	329	337	309	294	323	347	295	324	344	324	303	322	297	308	326	327	355	307	322	338	311	314	332	286	325	310	318	317	309	323	285	281	306	300	274	306	322	349	308	307	334	317	314	331	303	301	307	318	316	310	326	308	277	302	304	303	305	319	333	279	281	337	351	343	307	304	336	327	313	303	306	330	330	330	295	309	297	279	268	307	278	310	347	305	347	281	314	328	351	358	341	326	332	333	325	330	304	311	307	304	315	322	323	311	315	330	340	299	300	312	303	327	307	347	312	280	298	319	328	310	313	353	330	323	291	307	332	318	301	324	288	324	311	314	325	301	317	311	313	299	300	314	349	310	300	280	300	290	347	311	315	324	339	317	331	325	320	270	354	287	334	293	318	299	292	305	317	287	331	344	306	298	336	301	337	347	321	349	288	306	326	309	279	339	301	302	301	297	308	340	313	326	277	347	302	326	291	265	350	308	319	302	331	286	327	295	309	326	330	311	292	337	296	346	315	317	292	306	292	290	307	345	314	294	312	280	336	318	360	306	340	278	307	302	322	348	309	296	310	295	305	339	307	302	320	328	316	336	304	301	320	314	326	298	302	293	323	315	323	325	317	306	288	313	309	315	326	318	317	349	332	337	303	300	310	307	306	330	293	316	318	316	287	320	358	307	321	329	323	324	306	306	332	293	292	296	326	280	314	272	315	322	315	313	295	297	313	335	327	325	316	292	290	292	310	338	317	351	311	325	320	322	303	280	296	328	301	308	310	306	320	316	329	300	305	303	328	323	261	321	285	328	309	297	301	307	324	291	327	302	319	305	326	310	315	330	335	319	292	281	310	333	334	330	292	302	343	338	322	311	307	332	297	313	330	300	317	358	316	334	314	310	308	285	335	318	304	338	329	330	353	285	306	319	299	327	326	313	315	328	278	317	333	346	304	297	337	323	304	301	302	275	312	313	315	325	316	320	311	343	284	331	329	337	321	306	325	319	338	306	316	322	311	323	326	332	311	315	336	306	311	332	332	310	282	298	300	323	330	301	292	334	315	317	315	315	320	305	288	314	280	300	311	334	284	326	336	329	312	323	302	325	301	305	324	297	324	273	320	346	294	322	320	329	325	303	292	273	306	293	318	283	358	292	322	301	336	301	324	298	311	315	294	295	320	320	308	283	317	334	299	329	341	293	322	321	314	313	284	299	312	307	309	319	311	330	302	331	317	289	305	309	312	340	299	312	331	326	337	285	317	313	281	297	353	326	306	332	328	307	311	277	313	328	312	315	322	311	312	304	298	310	310	307	307	325	329	309	336	292	281	277	316	310	302	299	348	294	314	293	327	294	318	315	311	271	315	320	273	300	334	323	300	316	301	365	289	290	288	343	295	311	270	325	316	303	336	352	315	281	319	304	286	325	336	298	310	317	306	348	305	288	293	323	322	309	282	311	298	293	311	300	333	306	318	316	311	315	331	309	318	307	337	303	341	332	335	287	330	332	297	330	348	313	306	303	294	285	309	310	323	312	291	321	304	292	339	276	304	307	327	301	333	329	306	310	303	321	317	316	335	284	319	322	314	287	341	324	295	299	322	305	303	313	311	306	348	305	319	310	305	308	329	355	334	316	312	342	299	307	334	302	314	327	315	311	286	344	290	341	303	327	324	309	318	297	280	332	322	311	287	296	304	281	370	296	294	334	322	305	304	329	300	270	318	311	308	322	317	295	326	340	319	279	296	309	307	321	306	304	317	326	279	325	316	308	312	288	309	308	318	298	297	318	343	329	301	298	296	338	290	334	342	343	318	301	318	305	324	297	281	313	298	321	305	342	294	323	299	318	342	317	314	284	333	295	303	320	301	341	279	327	319	318	314	311	282	332	316	307	308	321	309	350	325	298	333	303	348	332	308	328	349	286	304	316	320	291	353	296	332	300	294	316	322	295	294	311	316	320	349	308	314	311	306	307	339	292	307	309	331	350	321	340	294	321	312	322	321	299	304	302	312	309	309	300	332	313	326	297	313	296	324	322	307	306	331	307	311	304	297	361	295	317	339	331	297	331	333	308	297	311	310	309	331	329	336	302	322	312	358	288	308	267	321	294	295	290	330	323	323	317	307	287	327	315	324	303	352	303	305	308	344
27116	18111	5450	1996	698	574	610	605	558	431	376	436	406	451	422	458	397	391	356	383	440	381	340	353	413	430	442	434	347	357	389	386	368	373	394	375	401	362	385	383	403	366	383	350	346	316	375	384	386	409	383	350	362	361	369	392	377	402	364	363	384	356	375	373	350	388	337	369	398	361	369	381	390	366	388	383	373	345	378	369	372	356	362	359	378	378	368	353	367	327	353	367	391	374	377	374	377	373	393	366	391	371	403	360	407	350	355	376	369	320	373	351	341	391	342	374	346	364	380	367	370	383	369	383	420	372	377	390	355	332	343	373	345	387	374	386	376	369	342	390	343	386	389	351	432	395	349	373	317	374	357	371	398	375	355	382	370	340	376	340	379	361	356	383	407	368	379	395	352	377	391	388	381	393	366	358	385	384	375	320	354	372	373	399	346	367	357	397	354	368	384	370	382	405	358	365	375	384	380	381	373	401	414	374	359	350	328	389	367	341	385	349	391	353	389	366	372	376	358	359	395	344	348	375	372	392	384	392	358	351	388	367	350	379	367	328	389	387	360	354	343	394	380	334	358	380	350	376	358	345	364	376	342	378	409	385	360	389	359	421	375	383	392	349	397	362	374	354	376	350	366	360	351	330	367	342	369	355	388	384	354	372	340	385	366	342	367	388	369	348	341	405	388	389	371	366	353	364	354	352	336	343	357	380	416	371	369	357	350	367	390	353	352	391	390	396	364	362	363	399	371	367	353	396	339	350	367	358	368	357	351	375	375	349	389	335	341	400	394	414	368	371	406	335	370	407	400	363	373	386	381	385	381	374	383	356	350	369	375	378	389	362	377	321	356	351	357	348	372	368	378	340	371	365	389	313	364	374	366	348	400	370	367	373	348	374	405	374	358	394	355	343	366	376	364	378	374	355	347	338	394	383	387	378	381	367	355	370	387	376	348	361	361	360	348	374	368	373	379	357	345	369	362	337	390	423	395	354	363	390	349	366	366	388	387	356	396	372	349	386	352	337	409	378	366	407	374	372	364	368	382	361	378	353	384	362	337	391	382	337	387	376	380	384	361	403	377	358	365	340	364	372	372	350	361	397	365	374	355	380	348	362	358	370	379	361	363	353	392	353	369	380	370	382	360	380	381	356	372	355	356	358	371	376	361	382	383	355	391	403	368	349	363	358	391	351	358	355	367	395	354	378	388	402	389	401	340	373	358	359	366	366	354	346	398	357	342	369	358	343	374	391	350	339	375	365	324	340	369	377	400	379	378	332	405	394	344	372	359	358	378	359	368	361	349	359	378	372	372	386	360	366	377	346	375	364	378	374	380	353	331	370	378	388	352	394	364	346	365	368	357	358	354	398	362	377	364	362	372	373	381	370	377	385	359	369	416	334	367	398	372	361	416	354	401	380	389	382	347	406	418	376	378	364	366	386	351	363	349	356	364	386	339	412	381	360	336	383	366	357	386	376	380	342	398	374	353	383	391	339	365	380	354	372	348	384	396	382	357	369	366	372	363	389	374	352	380	361	370	326	378	350	365	371	389	395	377	352	418	366	390	343	362	384	348	355	371	362	372	354	383	358	355	365	368	358	370	342	374	368	346	412	376	380	364	347	364	379	371	403	350	367	386	350	360	392	384	341	363	403	378	378	386	345	357	365	349	400	370	384	363	342	394	352	379	381	393	371	348	364	396	350	343	379	365	392	396	366	382	362	361	412	349	369	387	374	374	379	388	354	361	375	337	383	392	364	396	368	371	361	369	374	373	382	357	432	360	358	350	382	356	360	404	398	390	373	402	349	366	342	371	376	366	370	381	353	344	379	391	341	358	361	379	380	368	358	385	362	352	355	366	386	369	406	341	385	385	376	386	370	377	361	364	404	353	390	363	367	350	398	388	371	383	392	369	403	338	354	374	408	403	351	406	376	376	379	364	360	376	373	366	377	386	375	339	344	381	374	372	368	327	390	392	360	356	403	347	352	365	363	364	346	380	370	376	353	358	387	354	348	368	358	360	395	387	402	318	373	369	369	365	353	372	367	361	337	387	386	399	386	394	379	385	388	392	371	366	357	359	377	370	361	381	369	380	381	371	356	387	363	375	385	398	365	398	366	339	383	358	348	364	401	353	380	355	375	381	344	370	360	384	356	352	371	377	354	385	403	352	370	373	366	369	362	361	386	393	383	390	368	392	400	348	353	383	421	366	331	371	372	379	375	374	392	405	343	336	355	385	371	363	362	368	359	348	374	374	366	416	373	364	382	359	370	347	367	354	382	380	402	365	387	360	425	378	359	358	340	394	374	364	391	391	376	400	341	341	376	376	355	352	392	370	365	352	379	368	358	354	399	358	367	383	386	384	385	342	374	395	392	349	431	362	357	381	358	364	366	369	354	410	328	367	405	378	336	356	367	337	366	350	361	375	414	401	338	315	390	392	402	348	370	367	381	335	355	350	375	359	345	378	339	392	387	361	346	358	353	372	378	369	343	357	385	373	360	371	326	367	361	337	370	385	370	386	382	385	385	356	356	332	364	362	366	375	370	362	392	402	361	361	359	365	431	391	377	382	368	352	416	382	344	364	350	367	383	349	395	370	377	368	332	364	399	393	366	336	365	344	384	404	367	382	333	364	342	352	358	345	388	364	366	369	383	371	395	382	396	337	395	363	358	381	372	357	386	392	353	367	369	378	389	381	367	357	376	370	351	378	347	379	370	368	364	367	359	386	378	408	355	360	385	382	347	350	393	392	346	382	347	337	390	356	352	347	375	364	381	362	369	364	337	387	395	359	392	380	363	346	382	350	343	372	374	403	377	399	369	375	360	387	407	402	391	377	381	357	377	350	372	351	383	375	386	374	374	362	344	349	356	369	386	359	383	403	379	371	387	349	370	402	343	358	336	381	379	371	390	391	370	359	376	374	405	391	342	393	360	377	390	388	372	390	350	386	369	377	384	345	365	362	384	373	389	373	390	347	406	417	390	394	362	335	362	336	366	376	358	359	398	373	391	356	375	353	363	383	348	395	389	370	384	362	376	363	394	378	384	378	381	375	385	410	346	359	394	370	381	366	397	386	394	359	334	356	355	372	363	359	361	371	381	365	418	372	352	400	376	363	366	399	377	347	389	416	334	383	349	354	409	377	357	370	356	342	355	347	350	386	388	350	357	379	365	366	384	369	379	355	339	385	341	365	355	367	368	360	370	364	379	370	375	380	387	389	357	404	376	379	386	393	353	371	402	374	359	358	353	380	366	353	363	371	376	367	367	386	347	372	357	351	358	373	359	383	405	341	382	354	395	329	349	354	350	379	378	378	372	385	381	387	368	393	362	351	358	331	360	362	405	351	345	363	384	359	352	354	364	328	346	377	381	359	395	370	360	361	369	365	354	402	355	360	358	371	381	375	372	352	365	367	379	405	393	366	363	378	346	395	372	385	389	387	381	362	358	356	360	391	388	364	375	353	363	371	355	385	383	376	383	383	369	359	349	362	389
5517	8195	5042	2958	1139	905	1221	1298	927	832	649	639	700	690	699	695	654	651	600	625	607	603	521	582	614	609	674	798	586	567	491	560	542	536	548	579	549	534	571	554	562	503	543	550	534	505	550	537	520	543	542	547	514	536	533	549	569	583	553	556	558	520	533	533	518	537	555	573	557	553	532	527	538	534	514	566	540	533	517	594	541	543	591	565	561	543	555	592	546	543	542	540	541	526	489	539	559	519	536	532	543	546	552	501	530	552	491	570	527	544	570	550	528	549	547	537	520	539	545	585	535	556	513	543	607	525	553	562	541	548	593	511	548	557	583	584	553	608	575	557	557	539	528	526	550	509	525	540	508	539	530	555	515	529	572	526	520	555	578	526	571	543	536	534	528	577	549	553	543	568	555	550	516	560	566	538	561	571	536	523	557	565	567	543	510	541	570	571	525	536	524	538	579	532	543	545	559	519	553	580	551	516	588	617	560	535	544	563	552	537	554	525	547	559	528	553	570	529	555	570	572	550	610	527	528	525	534	527	529	523	537	562	558	496	558	546	555	523	564	555	580	578	531	564	523	545	541	528	547	521	601	550	543	508	567	513	530	557	588	537	557	577	567	554	546	553	506	576	545	561	566	545	556	552	574	561	545	522	546	533	575	550	565	567	515	585	538	508	563	541	573	546	562	520	535	524	534	575	535	580	529	544	523	536	598	514	604	516	550	526	536	490	562	540	562	547	568	501	549	526	567	520	539	576	523	554	543	563	505	525	528	498	503	520	571	538	547	520	540	568	531	604	548	541	528	555	541	545	498	512	504	580	536	510	540	533	567	556	515	552	569	550	553	527	544	544	564	527	531	553	537	517	501	552	601	578	497	559	562	569	557	583	516	557	573	584	596	515	533	529	551	585	540	542	524	542	538	561	550	582	565	534	555	535	526	577	587	505	535	573	551	582	538	561	517	528	543	548	530	587	575	525	544	518	575	520	548	508	516	530	521	588	551	507	552	555	514	550	578	571	532	587	584	578	561	535	568	521	538	575	529	550	534	553	539	504	535	561	567	569	491	530	509	562	544	562	560	538	502	581	526	515	583	525	564	585	485	568	534	566	509	558	540	542	561	559	519	543	588	553	560	557	535	496	542	545	546	543	523	543	535	574	548	544	515	505	569	541	548	575	555	565	569	600	545	523	573	532	532	522	572	579	540	552	527	545	555	571	542	547	549	573	582	565	534	578	541	527	539	542	549	531	592	543	539	509	531	568	567	564	522	534	586	558	563	554	518	538	558	541	514	568	583	562	555	536	526	525	549	545	534	528	522	529	567	546	586	567	603	517	543	558	538	545	567	552	537	542	504	548	533	583	561	575	509	593	550	565	537	558	534	530	559	553	577	547	550	566	518	490	508	484	546	532	530	576	583	521	542	535	540	544	513	537	552	572	516	533	585	570	530	591	541	572	597	551	572	535	552	546	559	534	531	533	542	573	498	548	566	550	560	537	526	549	563	627	548	552	543	532	549	556	534	532	565	576	540	557	579	582	551	585	487	548	526	565	525	520	551	504	594	547	532	540	541	543	529	561	513	522	536	528	550	576	533	519	562	545	534	544	563	530	569	543	532	555	519	544	556	524	579	491	534	541	589	518	566	570	575	531	536	523	560	571	577	543	525	527	548	572	543	566	570	553	522	549	587	556	551	577	563	546	569	593	583	550	574	542	538	577	553	546	552	596	524	569	536	550	547	533	551	531	518	558	581	519	558	542	553	576	573	518	545	563	544	543	543	531	538	583	564	552	549	532	542	562	548	555	532	557	496	562	525	540	571	540	540	550	535	516	575	588	572	511	502	533	487	566	585	506	555	526	544	555	562	513	577	530	552	533	591	576	560	520	556	530	532	575	569	554	582	565	564	550	519	523	585	519	571	542	598	577	511	549	508	558	555	556	543	505	580	534	557	545	599	565	541	552	552	518	519	549	506	562	550	503	526	525	559	555	523	519	586	565	585	538	495	554	555	588	554	513	559	570	538	503	529	522	552	545	507	525	553	551	523	554	559	550	530	600	545	587	556	599	503	529	518	548	551	566	557	557	534	547	581	569	543	559	521	546	518	523	561	553	514	541	595	594	536	586	543	527	558	546	565	507	533	545	560	563	499	545	533	575	548	508	523	555	535	602	567	558	537	549	506	570	556	532	559	550	549	531	532	555	542	532	518	565	527	519	582	547	552	572	521	533	527	534	601	528	538	510	537	549	555	571	563	509	544	554	561	554	568	547	522	577	560	526	518	549	495	552	563	550	549	546	533	561	564	573	557	514	575	539	562	543	567	530	583	529	527	548	564	553	503	533	532	575	568	615	585	551	530	562	543	552	538	540	554	550	546	510	566	534	550	583	556	562	569	560	529	519	561	529	504	569	514	535	524	581	543	555	564	495	560	552	531	522	562	518	559	490	553	593	548	544	564	578	517	542	530	565	554	570	552	529	556	550	573	532	561	545	559	507	532	548	581	535	549	546	532	554	553	551	557	548	561	544	581	539	516	534	495	597	519	563	499	521	527	587	527	567	509	570	526	565	530	553	504	561	567	592	546	514	520	549	571	515	486	487	551	520	578	498	540	530	541	545	537	584	543	535	560	532	573	510	542	548	559	544	559	524	508	567	557	524	568	571	550	556	554	527	531	521	523	536	548	576	516	532	542	574	572	544	571	544	554	567	527	492	512	551	556	568	554	540	545	573	586	540	565	567	544	528	542	567	571	524	542	535	547	560	548	560	591	570	533	521	534	521	543	544	558	551	515	557	526	510	566	501	557	514	524	562	550	549	559	479	567	539	529	564	527	536	562	557	561	532	561	544	560	566	596	573	542	547	521	519	559	541	536	506	537	578	583	607	561	559	491	536	545	574	559	572	527	544	523	540	573	527	569	525	544	571	559	510	512	538	561	535	567	540	528	595	545	537	515	503	534	539	541	537	533	547	537	569	572	563	554	541	548	577	569	557	565	533	522	513	521	552	537	537	555	525	563	562	553	582	509	575	570	559	541	536	578	512	525	564	524	592	575	525	535	529	531	558	542	579	557	542	515	568	579	567	557	594	505	564	520	550	564	598	579	511	495	556	550	553	564	551	533	556	497	529	540	557	580	550	537	524	570	547	571	547	583	521	575	546	545	518	581	552	577	605	541	548	567	572	530	552	511	549	527	551	523	590	539	556	554	518	586	535	528	557	538	562	572	564	557	532	604	564	573	604	522	540	545	586	524	605	569	593	574	576	566	493	593	521	533	538	562	526	561	559	534	540	547	590	553	550	564	555	582	517	532	567	523	554	566	579	550	537	519	572	547	541	532	543	571	509	586	533	498	515	560	533	590	548	547	529	612	563	544	524	552	550	523	617	521	573	562	509	546	548	571	548	588	538	510	583	555	552	547	549	570	492	574	563	541	514	520	577	584	601	558	575	578	573	573	551	573	586	557	546	532	556	526	576	539	508	566	551	516	594	534	560
23533	21404	28508	24649	20812	2915	959	755	518	460	380	316	324	316	323	295	263	275	257	281	246	221	215	208	219	232	707	964	302	228	182	186	193	204	194	211	200	159	192	220	188	177	199	211	203	195	200	221	206	232	203	207	225	195	181	181	184	196	195	218	192	210	190	187	196	167	183	191	206	193	195	193	176	223	195	186	184	207	198	209	199	206	179	194	192	182	187	201	207	199	196	194	223	181	197	179	174	196	216	186	212	204	189	185	191	229	202	182	202	219	182	188	183	206	221	202	194	205	180	196	197	205	197	182	195	189	176	206	193	209	185	203	231	172	217	185	215	217	206	202	194	195	179	198	207	207	184	187	200	200	169	192	193	207	187	187	203	198	193	200	186	205	189	188	197	187	193	222	205	215	201	189	198	208	194	189	224	201	193	197	203	168	191	196	216	181	195	203	196	215	215	203	195	193	181	197	240	218	207	205	193	196	185	187	199	213	206	178	192	196	194	221	206	186	214	215	181	183	183	205	201	207	187	183	187	186	211	197	195	182	213	185	231	203	217	209	200	151	202	177	184	197	204	189	183	220	206	206	184	185	219	216	198	189	211	200	204	205	206	207	178	201	190	221	180	204	193	182	195	184	193	184	223	188	206	190	211	201	207	206	184	174	190	197	228	200	188	201	175	178	211	190	199	212	204	179	195	174	192	199	193	206	217	196	200	186	177	188	203	207	206	225	225	205	188	189	210	180	199	184	210	214	191	197	182	198	177	179	191	208	178	195	192	200	195	178	205	215	195	197	223	191	207	203	212	190	186	204	182	204	200	202	178	201	227	205	175	215	196	193	191	193	204	197	202	171	191	189	200	191	183	177	187	238	186	203	203	198	206	226	206	226	200	195	189	223	191	204	213	223	191	179	213	184	203	211	207	186	182	213	211	189	189	184	211	202	187	198	205	202	194	217	187	213	210	225	204	206	210	214	219	185	204	220	201	168	202	207	206	200	191	211	202	201	192	215	189	187	191	185	205	196	182	168	168	200	169	198	194	189	206	201	183	194	184	221	225	229	208	192	205	182	200	187	223	198	169	203	191	189	178	194	198	208	198	218	202	214	198	186	189	206	204	202	209	200	170	204	186	179	204	188	224	198	194	162	207	179	189	208	177	195	174	194	228	176	188	186	206	186	205	202	211	216	189	201	192	194	195	193	228	202	188	183	197	192	210	195	193	195	178	185	180	196	201	187	182	189	205	200	181	194	201	206	210	201	197	200	192	212	204	193	189	169	193	199	211	217	185	185	186	209	181	202	206	193	162	202	225	197	200	202	213	211	201	222	208	199	199	201	183	199	191	196	211	196	194	207	192	206	196	194	216	219	176	182	206	190	210	199	166	186	201	209	192	208	189	195	223	216	215	205	195	180	216	209	199	208	207	183	209	197	197	193	192	185	194	220	219	193	198	170	218	204	207	191	196	199	183	204	221	207	179	197	199	188	215	191	192	209	187	194	166	196	200	173	208	196	209	206	196	193	196	188	214	211	213	182	190	175	199	202	176	217	214	197	178	197	196	193	199	195	211	213	195	214	204	212	194	179	211	185	191	201	221	197	190	170	219	187	203	191	195	200	207	202	169	198	188	205	198	191	188	205	184	188	202	198	185	181	176	203	199	194	174	193	198	180	180	213	207	206	193	210	213	206	181	201	211	213	218	206	189	200	214	224	213	199	187	185	202	192	175	176	192	198	212	200	155	198	195	161	214	202	188	177	190	196	199	190	196	200	217	188	210	171	208	180	218	218	197	195	179	222	207	209	217	197	217	196	185	196	181	188	174	192	197	179	209	193	192	209	191	205	224	212	177	199	202	204	190	189	212	182	207	213	205	196	185	208	177	207	201	193	205	213	201	211	191	196	183	196	186	205	192	224	214	187	175	199	221	180	186	180	190	205	203	182	208	190	203	222	200	177	196	201	204	216	184	179	184	209	182	173	198	206	213	170	180	209	202	205	182	187	210	209	188	208	194	196	187	175	220	202	197	202	189	204	174	212	184	184	208	198	194	172	183	170	209	206	209	165	230	182	187	188	180	197	193	203	193	175	199	194	201	194	203	187	235	195	172	182	205	220	185	210	196	211	198	203	190	202	209	219	215	189	214	197	207	193	186	188	189	203	207	214	191	217	196	199	198	184	211	197	171	207	199	202	197	197	167	229	196	183	205	204	168	210	203	183	185	179	217	213	190	204	197	194	200	201	200	208	178	197	203	187	170	200	186	210	210	206	191	190	197	210	191	197	223	202	183	172	224	189	199	174	213	215	179	196	203	213	190	173	171	185	183	202	217	218	168	195	215	207	203	190	188	183	199	192	204	187	185	199	198	193	200	191	193	215	222	185	206	205	195	195	197	210	220	195	213	201	198	206	184	207	202	202	189	184	210	192	183	169	197	232	210	209	200	190	197	179	187	181	198	199	206	195	215	199	189	181	201	174	202	190	202	210	210	190	204	189	190	221	207	198	204	194	204	207	206	179	211	182	196	221	196	194	204	205	200	180	173	194	199	180	191	202	191	183	182	167	202	210	224	199	217	205	183	227	186	188	214	199	185	201	191	191	195	195	195	190	200	199	187	169	195	203	213	176	185	197	204	217	214	195	200	198	196	209	217	192	195	197	180	197	197	201	209	204	184	203	178	197	202	199	202	223	210	190	178	204	188	191	178	211	196	182	215	198	200	200	196	208	185	205	208	207	199	202	187	185	215	200	212	187	215	197	205	159	202	197	205	194	181	200	232	199	191	190	203	217	192	216	222	193	213	199	210	199	198	174	207	169	187	197	187	195	188	213	212	208	192	211	199	177	197	213	211	195	181	223	188	176	203	184	189	204	180	219	206	201	169	204	232	197	192	215	202	176	167	203	199	180	204	196	188	192	201	205	246	185	201	215	196	190	192	201	186	194	175	179	193	171	201	189	209	199	198	185	194	200	196	198	193	211	203	192	202	196	209	187	187	184	205	187	194	224	185	209	201	181	215	196	212	203	180	195	165	185	204	209	174	193	189	203	216	223	214	202	194	189	178	198	191	176	171	208	179	193	209	205	205	202	195	203	196	221	191	207	228	208	188	201	191	205	212	221	192	197	193	208	178	184	193	194	187	213	207	211	188	198	202	179	189	207	216	215	207	170	182	168	202	193	199	209	196	179	217	208	187	219	201	187	215	196	201	177	205	213	202	181	203	192	180	197	198	199	191	193	186	188	196	212	214	205	204	211	186	189	222	192	192	181	189	186	179	202	242	193	209	206	190	200	201	192	214	192	198	193	221	194	211	167	195	219	206	189	189	187	209	204	190	223	187	178	160	203	190	205	203	222	192	211	188	181	186	210	184	184	223	219	222	219	200	215	179	212	208	176	214	191	226	210	193	202	188	191	202	215	214	184	215	192	175	205	197	216	199	196	209	209	178	185	201	188	217	199	185	196	203	202	216	209	209	210	190	189	208	213	215	167	183	181	181	190
4861	15200	10065	5259	2308	1481	1917	1722	1192	915	842	622	552	641	699	607	504	463	421	488	473	423	349	355	348	412	1509	2054	511	316	311	305	308	288	316	289	327	304	323	312	324	329	285	303	291	269	319	302	305	293	288	304	321	327	306	309	291	292	297	291	321	312	308	300	299	323	320	299	277	305	310	323	292	304	266	322	311	315	310	276	287	280	307	297	344	276	303	315	302	334	323	293	295	276	291	278	284	301	315	334	298	298	303	295	334	268	270	304	288	283	309	309	280	305	321	283	296	309	279	300	333	324	277	275	300	288	326	295	296	301	261	283	292	302	282	283	279	296	297	318	279	278	278	281	327	290	334	298	301	310	304	294	279	281	286	292	292	280	311	301	335	328	313	309	321	296	312	325	303	279	296	306	309	300	304	292	310	308	331	271	329	319	300	312	294	298	300	326	268	316	301	291	293	302	299	320	301	296	313	300	290	323	306	313	286	315	298	288	282	293	309	300	293	294	350	321	311	314	280	279	303	319	275	306	332	296	294	305	310	290	335	277	307	327	276	265	310	303	292	272	274	324	279	340	280	303	339	295	285	292	305	324	312	319	288	302	305	306	287	302	285	294	302	292	287	314	307	326	297	280	287	294	317	327	290	296	314	329	298	296	287	283	286	305	291	308	299	250	317	287	318	298	291	296	299	278	296	287	325	295	289	291	290	318	323	329	282	294	309	287	325	292	321	278	285	297	340	259	265	266	302	282	294	311	341	289	290	298	294	313	273	297	318	289	297	293	289	291	299	297	315	321	278	248	288	309	305	301	286	287	306	265	321	287	310	306	297	317	286	288	319	322	310	302	314	298	319	298	318	283	309	268	299	303	316	302	300	317	273	297	287	283	313	305	291	311	285	277	292	293	288	303	278	275	308	294	279	302	287	335	274	303	277	312	279	304	298	314	313	323	299	319	294	296	289	303	317	315	308	284	277	303	280	324	320	300	317	313	308	310	296	310	287	309	278	315	267	306	317	337	318	283	317	308	310	285	256	321	311	308	289	321	295	287	333	298	298	279	316	269	303	309	307	294	286	318	296	300	282	307	315	276	301	319	310	300	284	304	309	304	293	294	293	321	312	270	280	317	312	321	301	269	316	314	317	276	317	292	322	270	273	302	259	308	301	299	313	301	327	308	287	293	277	317	272	325	316	338	268	310	294	298	300	291	281	285	264	309	324	315	303	334	293	278	294	303	301	295	280	307	307	344	299	292	320	274	321	316	287	287	306	306	312	301	278	275	289	290	283	319	311	281	284	318	309	291	328	302	294	279	309	305	309	289	282	295	294	286	285	304	266	315	302	294	312	329	295	314	305	290	290	289	294	344	318	300	314	300	311	292	314	289	326	288	321	314	314	277	293	289	302	277	283	283	298	293	309	287	283	298	284	298	267	267	316	272	298	298	344	275	281	317	334	279	298	319	327	309	276	280	288	306	301	306	308	302	294	280	322	302	335	305	316	271	274	300	320	325	288	309	278	299	283	311	284	257	299	329	306	285	315	301	325	296	306	299	304	274	302	312	278	290	255	289	292	293	302	286	282	284	306	300	291	323	296	300	293	274	307	299	294	283	305	286	306	279	314	301	306	314	293	320	323	308	303	315	303	314	258	311	325	321	289	303	301	307	286	319	304	311	287	295	278	316	303	319	282	282	310	270	283	330	334	318	288	271	285	314	314	287	290	312	315	292	309	300	300	312	290	298	283	277	298	287	281	299	289	294	330	303	313	296	281	278	280	301	276	294	278	260	319	265	324	299	316	268	291	278	313	308	313	290	328	296	273	324	287	276	283	298	261	288	285	311	281	306	293	284	282	301	289	285	306	319	279	319	294	337	297	285	290	315	292	297	309	279	322	309	309	301	326	304	301	318	284	298	301	261	287	292	331	315	274	281	312	292	295	256	287	284	308	287	293	271	313	301	294	294	305	351	278	313	285	297	300	311	300	287	313	315	270	324	300	280	312	309	274	271	312	281	302	283	330	307	316	281	306	303	300	293	295	294	276	260	302	303	310	317	286	287	295	288	310	304	287	290	283	314	319	309	304	305	298	295	285	287	302	309	328	314	289	289	300	296	300	286	299	303	287	300	281	293	309	315	282	304	293	333	308	279	302	302	285	315	297	266	282	300	307	309	287	292	274	320	312	289	316	300	289	305	274	274	278	288	293	307	326	321	298	307	251	308	300	306	296	298	282	302	308	310	292	273	306	282	318	292	292	313	311	306	308	297	293	289	302	293	291	286	319	308	300	289	312	315	309	307	319	286	264	313	329	328	325	278	307	308	297	296	309	307	309	299	307	319	305	296	287	294	263	298	322	289	311	274	293	316	288	295	274	264	331	268	313	272	315	308	294	310	308	322	276	283	277	315	300	275	312	299	272	284	275	302	289	294	308	278	309	296	275	246	335	348	302	302	303	298	293	310	297	308	295	284	317	309	318	279	257	321	293	347	272	293	307	278	275	276	316	302	300	323	257	271	293	316	320	287	320	296	301	328	318	284	283	291	307	273	342	282	331	287	299	295	310	306	304	321	305	328	322	286	292	280	289	309	325	321	294	318	322	300	300	291	293	271	289	281	307	282	312	281	301	280	302	300	282	310	278	289	289	309	304	319	284	312	302	290	282	315	323	309	297	302	304	310	321	297	311	308	294	324	290	310	321	332	320	298	290	269	284	304	301	327	291	313	285	271	361	276	314	277	314	302	281	292	297	285	302	280	289	314	333	317	317	303	312	302	319	278	300	305	315	318	308	312	283	295	268	295	281	284	328	269	305	274	305	281	313	307	329	300	295	310	316	306	310	278	309	321	302	270	296	295	313	289	332	321	314	290	277	269	290	294	279	294	286	297	305	289	317	292	314	307	315	320	295	303	324	296	295	295	289	334	315	306	290	311	269	298	282	300	269	274	290	275	299	323	302	314	290	312	293	291	312	300	295	307	303	317	313	314	302	305	294	280	298	311	293	299	308	268	288	295	303	327	336	309	282	306	315	349	297	277	313	325	309	286	325	295	310	282	296	275	314	296	295	281	304	303	262	281	313	278	290	308	300	276	303	284	293	308	332	261	329	320	298	291	313	297	262	297	293	326	311	300	299	331	285	275	333	300	261	297	308	290	296	297	301	305	291	308	292	281	319	313	325	291	314	281	267	308	287	300	293	312	271	292	296	304	301	312	264	287	266	286	299	278	337	295	310	292	293	312	322	318	311	316	261	317	278	286	302	342	330	295	341	289	287	295	341	299	288	285	288	291	300	282	301	326	346	324	287	292	312	281	307	295	289	283	269	324	309	303	319	295	288	276	278	297	280	278	303	300	285	287	303	274	300	305	295	292	293	307	303	289	314	314	295	276	305	263	311	317	312	315	287	270	316	315	320	292	306	312	322	322	310	323	306	322	266	327	310	273	318	287	295	281	271	302	303	262	286	303	292	299	282	275	312	272	296	290	296	327	290	287	298	292
24613	21410	26988	25260	3583	677	776	885	660	551	561	535	526	530	558	490	475	500	528	437	420	481	461	459	438	462	745	758	512	457	431	420	406	414	433	421	435	510	444	445	389	392	420	434	442	426	425	423	442	411	411	448	417	468	450	417	463	455	435	414	421	430	456	430	427	432	442	405	403	441	386	450	395	439	437	429	481	474	445	415	451	441	423	434	468	458	410	394	431	427	399	391	437	413	457	446	413	440	415	431	414	455	405	387	447	434	444	424	408	423	446	418	443	372	443	406	439	443	415	416	422	476	411	416	419	423	457	394	433	444	427	432	429	419	433	402	385	430	439	446	414	447	447	421	457	421	436	452	421	425	398	415	453	442	430	399	436	459	424	440	455	423	426	430	478	416	425	394	420	413	420	422	431	443	411	429	431	475	472	441	432	446	436	452	409	451	433	412	418	420	444	418	445	450	405	423	435	450	424	400	424	420	436	412	424	429	457	456	463	403	430	425	449	423	418	419	433	429	441	458	427	459	457	461	401	442	408	453	413	463	424	436	425	408	425	468	412	422	453	415	428	461	426	425	449	425	438	373	474	413	467	426	427	454	428	471	413	434	426	442	409	451	439	433	418	419	436	443	435	425	432	438	444	420	392	447	421	456	417	429	433	439	423	467	484	454	387	411	397	417	441	434	432	442	426	437	462	450	433	440	408	414	473	438	397	422	397	420	434	434	430	401	428	443	451	415	421	452	422	412	467	425	448	452	413	451	427	481	416	424	431	457	454	422	405	415	424	445	386	429	421	422	453	451	459	414	420	443	415	403	423	414	403	406	431	431	460	446	421	414	393	433	424	439	438	436	437	396	420	420	473	408	455	439	424	445	451	422	431	425	417	417	407	421	448	452	424	420	435	404	448	452	445	419	385	410	415	439	430	422	430	434	445	388	401	454	423	445	389	444	467	379	433	431	441	490	407	424	442	441	414	431	398	446	430	454	474	398	428	438	420	420	448	402	414	454	427	426	441	433	454	442	477	406	427	457	428	415	456	481	451	442	433	413	412	439	416	435	421	429	419	405	432	429	391	439	405	434	426	418	463	418	422	413	428	444	416	432	402	429	434	456	428	421	405	457	445	450	450	433	412	418	433	408	454	455	409	440	462	421	396	417	416	427	449	453	437	440	455	457	415	431	420	461	422	431	440	405	398	472	418	431	442	428	411	412	422	432	477	433	443	395	423	415	476	410	459	430	436	419	447	460	415	437	436	431	439	439	418	411	401	428	444	430	437	448	411	456	475	421	436	445	430	424	436	412	435	454	416	385	443	451	440	407	408	397	415	427	411	415	432	423	372	445	430	449	445	407	414	423	469	391	435	407	432	434	451	424	411	416	433	426	427	395	435	424	405	441	437	420	407	439	402	422	428	459	440	443	429	411	448	425	417	447	448	461	395	424	436	427	419	431	401	411	475	399	415	410	422	442	412	419	406	440	446	446	422	424	434	433	394	417	407	431	433	406	436	420	424	417	492	437	408	477	426	425	405	440	425	443	434	427	423	400	464	434	438	448	429	422	437	428	424	440	427	387	436	429	412	456	436	451	446	428	431	459	448	432	461	443	440	429	436	414	395	444	443	442	419	427	415	433	399	426	399	440	397	427	416	441	408	453	429	403	447	452	440	454	396	380	432	428	423	425	448	442	423	433	460	408	464	407	427	449	435	440	428	425	438	402	403	418	419	438	431	443	450	434	426	441	454	420	452	448	381	441	436	448	453	401	416	418	414	402	433	400	439	415	418	445	414	429	418	437	430	422	417	417	405	416	436	422	412	458	462	440	433	452	453	436	454	447	415	407	439	431	427	408	466	458	438	442	435	432	409	433	409	429	440	420	457	434	428	423	382	435	432	413	416	445	476	406	443	413	437	395	466	467	393	411	466	463	414	403	445	431	423	436	450	413	423	382	454	427	419	430	434	422	464	426	436	447	413	425	452	455	423	419	435	473	412	438	404	424	423	467	445	433	431	453	440	451	426	445	401	403	472	446	409	410	465	416	456	452	441	419	437	434	452	391	437	438	431	437	390	427	438	427	418	433	423	412	444	462	428	426	470	423	454	400	419	408	426	426	439	410	449	453	422	439	435	427	419	427	434	400	411	409	417	402	414	395	416	449	432	432	410	449	439	417	396	458	418	426	428	446	421	436	444	450	432	452	419	450	424	442	437	435	436	442	438	429	461	435	422	451	470	462	435	458	430	423	452	402	422	444	402	426	450	429	443	443	429	441	408	379	454	409	403	449	448	467	440	453	442	411	452	437	441	403	438	485	432	432	439	420	449	425	398	442	421	417	425	451	443	436	439	412	424	451	425	441	409	447	421	434	426	396	441	399	461	450	438	421	408	418	475	426	400	460	427	399	430	419	398	401	425	416	462	385	409	408	431	448	447	496	439	434	445	416	430	429	439	397	446	383	437	429	470	439	406	405	448	410	416	448	472	431	451	462	467	439	404	399	438	411	430	438	430	426	440	437	393	405	425	431	433	445	453	420	419	428	456	435	415	424	441	392	431	400	437	428	440	401	464	412	448	420	431	418	421	440	426	410	412	418	408	397	396	422	431	438	445	428	453	421	398	423	403	444	427	427	423	436	447	421	453	453	423	442	426	438	420	413	413	458	429	418	436	412	407	427	437	413	438	448	451	431	422	458	420	416	451	416	448	465	426	446	425	406	376	417	439	456	426	436	446	408	414	379	404	420	435	461	407	436	408	384	410	413	421	405	436	453	432	442	392	422	415	422	432	454	459	398	406	448	407	429	441	411	420	404	446	438	409	401	439	422	418	411	413	432	432	413	469	404	448	476	393	398	407	451	400	433	444	440	410	420	439	425	461	397	468	431	417	416	453	414	435	452	438	399	452	429	468	395	449	440	443	410	433	408	419	459	446	420	432	452	451	423	406	402	454	392	402	431	398	449	412	464	463	465	454	416	403	429	418	452	428	421	443	438	413	415	423	421	420	404	430	431	440	386	439	418	421	437	422	436	465	436	456	468	444	420	470	388	409	415	440	421	425	425	443	488	435	422	425	442	454	442	474	442	451	427	385	429	428	428	423	388	420	434	440	441	428	446	411	469	430	442	422	421	413	407	393	437	398	429	464	439	418	484	453	428	398	459	454	396	447	469	434	454	435	417	427	408	443	419	458	405	431	386	419	415	454	456	432	409	442	427	433	453	424	418	406	446	459	423	435	421	436	442	470	413	441	423	479	437	441	431	446	461	466	455	414	452	456	432	461	404	464	396	430	434	406	428	471	402	396	428	442	428	407	406	393	419	391	394	446	449	417	420	410	468	407	446	400	447	412	387	431	423	415	434	453	434	416	427	447	433	460	416	442	465	404	419	439	432	434	451	431	428	456	406	395	425	471	475	453	432	438	417	389	409	475	421	431	413	455	412	419	411	417	412	442	448	444	432	463	422	453	422	444	427	431	413	447	417	380	430	463	476	437	413	440	397
5227	11792	7337	3952	1673	1264	1635	1820	1264	1172	1027	889	961	928	941	826	726	747	788	714	648	705	668	643	669	728	1422	1414	792	619	637	620	613	622	648	648	602	571	633	612	646	631	657	644	626	610	620	649	638	570	614	623	640	611	611	608	604	632	647	626	648	630	586	610	603	654	630	586	587	658	609	637	591	634	573	601	646	632	571	630	596	575	598	582	615	652	680	583	641	629	616	601	650	613	605	657	586	671	623	631	630	570	615	618	612	620	613	591	660	639	621	605	615	592	628	652	596	582	602	623	645	617	616	613	634	602	635	599	606	620	622	624	645	583	622	627	579	610	662	627	618	666	618	596	629	619	615	597	605	636	603	628	597	636	623	628	649	593	638	636	625	548	582	632	643	602	637	623	609	603	591	570	633	676	633	609	591	626	587	544	613	655	629	616	597	600	652	599	651	646	645	604	639	597	643	600	595	633	614	619	624	611	615	642	630	628	613	602	598	646	641	562	634	604	628	634	650	542	628	639	612	630	644	603	585	624	655	634	597	635	593	573	648	608	650	640	628	657	631	639	608	581	658	621	615	661	654	613	585	625	607	600	572	616	644	648	623	588	638	654	639	686	645	625	597	633	594	598	684	601	580	664	619	609	589	628	657	619	628	590	632	615	602	619	603	582	641	633	621	626	629	623	623	612	629	578	634	631	636	629	582	607	626	622	600	632	624	645	594	620	610	601	585	659	608	636	649	589	629	615	674	596	602	629	655	617	660	596	664	612	607	604	602	647	595	648	623	609	617	598	642	616	564	592	570	636	633	617	585	590	606	609	676	608	592	633	620	654	641	632	640	615	597	609	588	618	626	660	572	628	589	589	620	624	658	624	586	632	628	613	601	649	593	630	574	608	607	631	609	611	634	599	644	604	633	622	619	616	581	638	635	629	606	600	631	655	620	602	594	582	576	628	651	629	601	626	600	601	650	594	638	642	626	609	659	635	673	622	631	639	607	621	627	634	629	615	589	561	630	624	639	642	604	621	597	581	629	608	612	624	602	613	577	661	629	597	621	603	586	612	629	586	617	595	577	600	649	653	635	647	631	613	624	608	593	607	599	647	629	622	641	581	613	593	623	621	621	587	593	624	596	600	602	589	635	635	635	615	601	626	608	598	627	649	609	635	609	630	613	618	632	583	622	593	649	614	611	612	583	555	641	626	614	655	631	623	685	624	649	635	606	579	676	623	608	618	619	633	619	589	592	602	646	632	628	635	607	629	630	627	591	635	620	604	602	619	592	655	579	614	646	620	612	612	615	573	635	604	600	642	593	599	614	610	640	601	572	578	618	631	625	634	664	612	617	635	591	647	635	622	607	586	625	670	657	599	628	630	623	636	637	617	654	592	674	636	629	627	622	591	637	641	673	667	641	601	606	610	624	639	630	609	630	625	609	596	627	626	640	632	602	607	652	605	647	635	628	595	618	631	597	604	618	606	646	600	649	605	612	590	613	613	619	622	612	598	577	642	619	575	618	665	632	588	630	647	600	625	606	589	617	617	639	609	565	645	597	592	586	609	610	612	636	650	599	607	585	613	614	582	615	641	641	625	614	573	623	610	597	615	584	634	667	639	620	634	634	624	589	589	664	600	645	580	613	642	626	641	603	598	622	619	580	582	650	622	601	630	626	644	618	641	620	591	620	619	619	634	631	622	609	584	612	637	618	597	621	641	587	629	679	603	595	561	645	623	594	584	583	615	625	623	585	649	595	609	600	650	612	617	619	617	603	582	629	637	615	634	637	607	629	601	591	650	669	587	621	588	641	576	633	606	648	594	634	612	642	649	592	576	624	632	582	597	582	614	616	616	598	620	617	643	648	626	601	626	642	593	615	605	608	614	598	635	604	592	632	575	644	634	632	598	615	589	584	594	590	629	606	608	651	621	620	583	571	598	652	619	582	587	587	636	605	634	611	606	594	613	609	595	627	584	602	620	584	633	586	641	638	660	641	643	577	581	618	604	603	586	651	572	591	580	581	603	640	638	636	654	643	587	662	611	631	630	636	649	617	596	629	645	590	633	629	578	641	605	623	631	626	596	669	622	671	578	631	630	617	611	614	633	643	648	619	602	599	611	654	596	647	621	622	618	599	596	616	600	658	635	618	615	625	619	641	579	630	615	621	580	590	595	615	650	585	593	647	634	645	638	579	632	583	648	655	625	592	606	621	634	627	625	623	588	624	575	623	654	564	611	635	601	646	593	669	586	624	543	611	623	625	619	645	590	617	601	650	656	628	583	624	582	575	636	610	641	621	570	603	686	633	590	617	654	664	625	669	612	585	605	612	629	593	645	580	616	602	609	609	612	620	595	645	579	608	626	653	601	597	586	621	600	611	616	609	654	602	568	604	606	670	623	633	644	583	607	628	607	612	628	641	662	583	634	611	603	658	619	670	594	612	638	668	650	640	666	616	645	614	622	605	590	590	596	641	577	659	653	591	589	603	634	603	581	636	610	618	651	634	634	609	607	623	620	611	649	629	646	600	603	607	614	593	650	605	630	595	627	593	621	593	598	664	581	622	620	600	673	650	603	611	646	596	681	635	586	627	619	596	577	638	661	602	635	625	653	597	616	562	631	548	619	654	608	600	579	592	623	672	599	583	657	629	606	586	670	651	625	626	611	596	582	631	630	634	592	654	625	615	613	613	603	611	630	631	644	590	639	618	568	611	600	628	619	633	567	653	610	631	590	584	634	587	628	588	607	597	564	629	650	601	623	614	652	612	541	619	613	624	607	654	611	578	664	644	639	608	606	632	626	623	634	627	616	613	592	646	584	626	651	664	608	609	658	615	646	573	616	656	626	599	633	625	640	602	594	596	597	591	607	628	615	592	639	634	622	638	646	598	613	617	600	623	609	664	631	650	618	654	636	602	619	596	630	624	629	633	608	653	630	685	590	626	623	648	621	643	589	631	605	630	632	631	625	643	616	664	590	674	622	654	629	635	664	690	615	599	656	639	600	563	649	613	653	636	627	614	635	655	609	604	632	579	629	594	622	599	640	599	602	624	580	603	610	590	595	650	602	631	653	590	595	657	645	608	651	656	609	609	646	614	647	617	614	639	632	618	596	609	637	595	647	592	569	621	628	604	607	632	619	608	623	648	588	632	576	587	649	584	633	633	595	604	587	594	685	590	672	619	582	657	649	654	612	619	639	629	667	627	643	594	622	589	588	648	630	621	640	594	662	593	621	617	622	624	567	592	624	600	631	587	635	636	645	626	609	640	603	583	611	628	663	629	603	641	679	621	627	614	616	595	602	643	585	617	663	590	626	591	601	582	627	616	635	565	593	602	567	612	635	622	612	651	602	650	645	662	634	613	609	619	643	628	577	615	644	645	623	612	610	657	650	609	592	616	631	602	634	651	622	584	587	621	577	582	647	672	628	626	586	622	595	594	626	667	611	646	593	571	642	607	582	609	643	599	626	598	666	622	605	637	607	639	669	608	636	634	582
22570	21430	29209	24059	21428	21012	2818	1448	794	667	614	530	472	504	396	338	402	375	317	312	295	283	249	235	235	244	718	1342	460	228	215	222	217	245	215	220	202	233	202	215	196	203	211	221	183	211	190	239	198	213	233	219	210	208	217	219	186	191	218	203	216	219	204	198	218	213	223	219	213	208	211	234	178	233	200	207	208	197	221	229	233	215	219	215	219	230	199	241	224	219	218	211	200	213	204	221	202	210	234	208	201	238	182	194	198	222	223	217	202	212	212	203	229	217	216	212	203	193	209	197	225	187	199	183	214	224	185	198	182	214	207	226	199	185	199	200	219	208	190	241	194	229	174	207	214	219	225	181	216	184	215	216	197	217	219	193	220	193	197	234	190	205	198	210	169	220	209	198	194	205	196	200	214	218	200	218	184	230	226	203	177	186	220	207	218	183	206	215	241	218	181	194	202	203	251	224	216	222	199	225	219	193	183	214	217	200	187	182	192	213	200	191	217	215	234	208	194	220	190	205	208	212	210	224	224	209	216	198	204	215	196	195	238	193	191	239	205	196	215	200	196	199	216	193	203	194	209	195	193	206	222	211	210	227	203	196	207	202	208	206	218	221	195	195	217	192	213	210	230	163	201	199	203	208	198	179	205	221	193	200	242	214	221	221	199	196	219	194	216	209	203	208	188	210	222	196	209	215	213	203	196	188	200	204	206	194	202	216	201	219	208	192	205	207	226	198	195	202	193	201	202	186	197	196	217	198	206	230	182	198	211	214	195	190	186	228	213	217	211	207	188	217	228	223	212	210	187	216	219	224	199	206	219	213	191	217	212	227	193	215	205	230	197	227	205	224	206	204	222	193	218	232	228	233	196	219	229	218	211	222	157	206	217	191	205	178	180	227	186	240	193	181	207	206	210	201	214	210	199	194	219	213	213	184	204	230	201	223	212	203	215	196	228	197	212	219	200	220	198	200	215	202	203	232	187	220	205	207	189	213	215	203	217	189	183	213	202	226	229	238	215	231	192	203	205	231	195	199	224	178	210	199	218	235	212	204	226	203	196	210	217	208	212	220	200	187	177	204	225	205	233	216	225	239	194	206	222	201	236	191	223	247	227	204	190	214	195	197	184	216	216	217	199	209	190	220	198	217	214	231	211	170	225	217	224	206	226	202	210	219	210	222	219	235	202	199	241	186	186	190	201	198	239	186	199	240	224	208	194	206	219	220	216	192	219	205	220	206	187	208	210	208	184	209	178	215	205	197	200	220	187	223	203	228	191	205	208	214	186	194	220	186	200	196	194	191	218	215	211	222	212	207	195	205	250	178	204	227	218	208	209	250	188	200	197	215	219	219	198	220	210	191	235	209	208	222	215	208	203	228	209	200	200	205	190	208	230	206	207	209	192	213	189	216	175	190	215	201	206	212	195	195	208	220	188	208	225	221	203	232	208	202	184	212	214	195	218	223	214	235	177	220	229	181	223	225	207	208	196	215	209	191	221	229	215	203	184	197	188	202	191	213	200	193	202	216	198	208	192	210	208	204	193	224	210	221	240	186	218	232	197	242	204	191	179	201	193	202	194	198	237	215	217	198	190	219	196	201	236	222	181	206	217	200	213	199	185	221	201	203	221	211	192	203	191	219	206	213	187	214	233	216	202	195	208	220	205	208	209	178	214	186	224	218	214	204	198	228	211	215	199	236	226	199	202	226	220	213	224	181	177	206	205	206	197	201	202	223	196	181	229	192	211	184	214	205	215	188	188	236	221	229	195	200	211	215	196	187	235	220	232	225	218	209	208	211	195	237	192	211	201	219	213	199	183	193	211	220	190	211	222	187	193	217	215	210	209	221	199	220	206	236	208	208	209	199	211	176	186	229	206	212	232	198	199	172	212	224	207	206	196	187	195	219	204	202	202	196	195	202	206	206	212	215	199	212	213	200	210	205	221	199	221	202	213	247	193	186	192	187	221	215	198	205	219	186	204	221	229	209	201	212	186	244	222	201	212	191	205	241	203	219	238	245	228	188	203	200	234	233	220	206	198	198	237	185	195	225	211	220	207	223	206	189	218	201	210	197	210	204	194	211	195	194	195	200	199	226	219	202	228	232	213	200	194	202	181	215	198	214	202	215	207	185	212	198	237	209	220	191	225	195	203	202	206	187	185	225	192	206	218	197	206	222	203	219	208	198	241	209	208	185	205	215	232	241	199	234	181	237	203	205	233	192	203	222	185	200	197	219	204	215	198	211	217	228	205	203	228	185	193	216	191	218	181	222	217	206	220	219	203	211	189	253	199	217	220	210	201	218	227	205	212	215	211	227	200	195	209	186	199	198	203	203	195	212	220	224	205	204	182	209	211	206	213	196	230	196	189	197	215	209	197	178	208	199	244	195	188	203	223	207	213	200	192	214	194	233	205	197	213	215	212	176	236	230	199	225	225	218	185	215	194	215	195	214	219	201	209	240	200	196	211	211	212	197	200	186	194	211	214	223	226	207	213	210	206	200	211	189	227	188	161	199	195	194	189	228	212	181	188	247	198	218	237	196	205	188	199	205	201	205	189	207	203	201	217	224	203	201	212	208	204	189	212	212	223	190	214	224	215	214	198	237	211	217	217	226	230	210	206	235	235	200	211	226	210	202	217	192	236	206	206	216	207	224	225	219	210	185	226	193	198	200	198	213	201	217	210	208	214	204	220	174	194	182	205	220	227	205	225	197	201	186	215	203	213	230	189	239	199	207	199	201	204	196	197	210	201	212	206	201	245	203	220	208	218	218	209	190	228	183	204	204	216	229	216	207	229	210	204	191	209	217	220	201	203	189	218	228	210	188	205	226	197	219	229	192	211	179	233	196	209	242	223	199	203	186	208	220	211	204	199	212	224	193	208	204	200	205	219	226	207	189	195	217	196	200	214	189	228	221	199	199	201	218	201	205	204	210	193	191	202	239	220	229	204	201	245	205	195	213	206	192	199	231	226	212	205	195	190	219	222	222	214	212	228	223	192	214	218	201	226	196	221	204	210	201	199	201	211	209	219	181	215	233	210	237	212	199	205	200	205	222	190	214	221	216	206	234	213	239	223	184	213	200	187	210	199	211	207	238	194	196	228	219	201	212	218	206	221	209	208	218	222	206	212	215	196	250	197	209	179	213	216	215	204	180	225	223	195	179	227	199	209	200	212	234	239	192	197	207	231	184	219	191	209	186	230	231	219	207	191	196	190	201	202	217	193	227	225	210	210	196	219	227	196	212	237	214	204	196	214	215	212	224	208	215	169	199	213	180	231	214	205	201	210	197	223	202	200	213	243	197	193	193	227	227	188	218	217	210	217	224	185	194	204	200	227	215	208	211	218	208	217	208	207	219	182	209	210	222	200	191	226	223	211	225	203	200	205	202	175	212	195	202	209	209	222	202	191	228	191	207	215	205	199	181	231	214	226	224	229	233	174	224	202	201	212	207	199	172	197	228	198	183	189	206	193	194	230	221	190	222	202	197
7816	22091	14396	8708	3925	2526	2139	3544	1911	1533	1499	1209	1032	1066	783	705	740	652	571	454	497	423	428	376	377	420	1604	2982	927	339	340	311	318	324	329	307	307	327	331	317	282	312	300	326	320	274	283	306	301	297	301	284	316	283	322	279	318	299	282	279	310	315	294	286	307	300	292	277	288	279	300	296	285	261	269	291	294	302	292	299	315	277	295	347	288	297	293	306	311	298	271	286	278	296	301	303	293	299	300	327	316	264	299	290	298	273	271	319	315	288	305	300	310	273	310	289	282	303	294	289	279	306	298	296	292	297	315	292	295	306	278	327	300	282	304	297	307	306	287	311	321	269	296	293	289	287	289	302	317	282	338	293	280	301	263	290	285	280	269	280	328	316	291	317	301	297	282	276	298	299	282	278	300	295	319	279	287	280	299	302	258	302	291	320	297	310	298	292	302	295	310	271	303	297	303	299	284	272	296	301	302	300	273	275	297	294	292	285	298	333	292	277	294	296	301	278	306	285	299	302	286	304	275	294	273	287	290	288	285	292	298	302	292	280	279	309	311	295	275	265	283	298	292	324	298	285	285	273	308	296	280	300	296	269	290	281	278	294	279	307	320	286	331	299	330	280	291	278	286	290	302	270	256	301	306	287	281	299	278	307	301	293	273	248	276	294	279	263	304	304	294	297	283	281	275	329	274	299	295	268	281	260	297	298	321	288	303	305	282	258	284	299	262	297	298	293	275	292	306	258	282	271	299	303	263	316	281	325	283	297	291	307	282	284	293	272	296	316	291	288	306	278	288	285	298	294	264	272	294	315	275	308	270	314	313	289	283	279	289	306	291	287	287	285	282	304	298	310	305	277	291	281	283	292	303	282	310	306	273	303	284	327	275	294	296	300	293	308	328	308	305	291	296	319	290	271	311	291	295	259	284	318	282	308	302	296	277	299	270	300	286	314	287	269	310	276	318	303	290	285	295	295	297	296	293	303	315	283	276	304	295	297	294	315	302	293	327	291	259	309	273	286	312	281	306	299	252	292	282	300	290	313	312	297	274	304	261	292	267	283	295	306	315	306	313	254	306	303	261	274	287	258	293	288	287	271	281	293	287	280	308	320	279	283	304	285	294	311	302	263	302	310	275	277	283	310	324	273	302	278	305	310	299	281	306	284	297	288	265	314	299	292	304	294	339	305	284	317	278	288	298	295	279	262	293	345	263	295	314	272	316	315	282	309	308	312	276	303	296	295	332	278	288	276	277	291	289	271	285	290	295	313	308	304	292	300	324	302	269	257	284	318	286	289	309	326	306	277	275	287	273	300	295	295	315	275	308	285	302	286	310	275	284	288	297	286	306	257	323	285	280	285	301	274	271	291	296	315	311	288	288	305	278	299	286	307	308	323	267	281	273	257	267	293	259	285	302	337	278	323	279	293	294	275	304	262	290	300	311	279	282	303	301	300	297	344	279	283	268	295	297	262	290	289	314	293	292	283	306	303	282	285	282	290	292	311	285	291	289	304	287	282	288	245	301	297	314	325	290	301	320	305	268	298	312	310	303	300	311	276	290	286	298	301	280	297	333	309	299	296	271	290	300	298	304	287	311	299	296	313	314	299	298	293	285	302	292	284	264	292	290	270	274	302	284	284	298	306	284	294	284	299	300	325	297	275	272	287	304	302	271	296	270	302	315	267	286	306	309	277	315	275	299	292	299	273	258	291	290	303	279	315	267	271	308	279	293	278	279	293	279	309	309	290	283	300	267	309	289	299	258	274	316	276	299	285	298	295	270	280	303	292	299	308	286	302	278	300	288	278	284	278	302	293	276	279	329	284	288	293	285	291	324	299	290	295	316	299	270	297	263	298	305	317	303	307	290	341	309	308	300	279	268	290	301	337	255	310	285	281	268	308	287	294	314	306	294	287	260	324	283	303	277	282	292	294	325	296	274	277	291	260	273	296	312	288	298	293	286	285	312	299	280	323	289	284	280	300	287	274	269	295	297	316	291	293	305	298	266	275	300	289	292	301	288	276	289	306	271	317	285	284	315	299	286	296	293	299	284	304	266	288	289	299	289	313	297	309	301	280	273	281	293	314	313	298	297	272	271	274	285	265	276	263	335	279	286	290	302	293	303	310	328	300	286	257	270	314	303	297	287	289	306	278	284	299	267	284	273	293	304	292	348	298	293	313	264	316	310	274	270	274	295	308	288	306	300	310	269	291	315	299	279	269	262	287	298	296	284	263	285	303	299	296	282	265	311	260	293	293	293	286	320	284	322	292	278	283	265	317	304	302	282	289	276	323	311	291	279	295	279	267	296	278	265	295	291	289	291	319	326	288	299	277	296	286	297	273	313	270	301	303	306	276	316	312	307	275	302	299	291	314	260	280	280	294	263	302	301	314	300	293	284	320	285	295	285	311	333	307	269	294	254	296	290	319	287	303	277	310	306	291	311	279	301	301	294	303	237	300	294	314	307	264	287	283	302	300	288	300	298	333	289	282	265	278	305	269	309	320	303	295	303	310	310	278	290	291	282	285	325	317	254	268	290	262	317	297	281	267	316	274	284	276	314	299	315	302	306	264	275	307	317	320	294	324	296	290	294	318	291	286	293	291	262	313	288	287	252	313	326	288	285	302	293	283	302	289	301	290	301	307	292	308	312	292	291	300	265	305	276	308	283	304	273	244	318	314	276	296	315	275	309	283	317	309	263	278	288	278	298	302	268	271	268	317	288	273	305	274	284	309	307	273	256	299	293	273	303	275	269	299	314	283	302	303	313	281	276	302	312	297	285	280	305	290	296	288	295	313	276	274	298	267	296	285	258	261	310	293	256	275	320	286	280	298	303	283	303	271	295	291	311	293	283	301	283	268	302	275	283	306	256	301	285	290	315	287	299	280	305	283	300	308	293	333	301	288	296	283	295	316	310	280	282	285	287	287	320	257	302	278	290	293	319	285	279	287	300	276	288	288	288	282	302	293	322	294	315	278	300	320	299	290	274	269	312	284	266	307	294	294	281	307	292	272	293	280	285	283	282	292	288	318	281	305	296	282	301	309	271	300	278	272	288	317	315	305	275	293	287	290	318	265	286	308	313	310	315	290	317	288	283	276	252	287	263	281	275	280	288	274	287	318	292	272	299	289	289	288	288	291	284	295	298	296	315	307	299	307	282	287	298	277	304	269	301	270	280	281	271	264	266	301	297	289	288	295	261	308	286	329	268	287	306	294	284	276	310	304	288	288	310	287	267	292	293	312	300	313	276	300	291	292	310	309	283	287	300	278	257	280	291	275	303	280	290	276	304	316	281	286	266	305	294	309	292	307	322	308	298	298	295	299	293	275	298	268	308	301	276	300	282	312	295	282	311	289	311	300	270	240	303	288	296	267	317	308	280	274	304	280	290	295	290	281	285	298	282	321	296	237	306	283	293	281	283	309	303	298	266	281	289	282	286	283	261	278	312	271	298	324	295	280	264	309	300	308	272	285	303	280	305	276	286	285
27085	18018	5030	1829	802	547	468	659	502	423	462	483	541	461	435	421	373	369	375	408	371	385	351	347	376	384	369	396	362	338	388	342	325	361	359	371	362	392	363	375	391	388	339	376	365	362	372	366	376	337	359	365	361	360	343	375	340	345	366	369	370	346	390	334	374	359	376	388	394	341	351	352	370	377	373	357	360	372	391	348	361	359	360	332	327	389	355	368	376	368	367	362	361	377	384	368	339	335	354	351	392	376	364	372	352	329	373	371	337	372	337	351	379	386	350	384	378	330	358	368	335	361	386	346	340	377	360	367	354	414	355	343	370	315	361	365	402	332	367	343	359	384	370	366	375	338	352	361	353	382	377	344	355	388	383	389	348	383	352	372	328	346	360	377	342	340	343	355	373	340	357	355	331	358	374	377	345	396	338	342	373	346	332	363	378	382	346	366	338	363	362	383	361	365	352	331	351	379	351	368	377	363	345	373	376	366	362	338	356	347	346	367	365	318	331	352	356	380	382	357	376	368	344	348	374	387	393	335	340	363	371	350	369	322	361	360	358	386	364	331	412	402	381	337	391	375	388	352	350	367	367	365	361	353	379	375	364	339	321	354	375	395	400	359	390	364	370	352	393	387	392	334	370	409	352	354	361	323	355	385	340	319	390	358	353	341	394	353	382	328	397	374	349	419	351	349	372	354	349	383	333	338	336	366	383	362	373	365	370	372	375	361	367	374	374	393	360	334	371	312	381	316	395	377	367	359	383	396	338	357	358	363	334	365	366	396	335	371	343	322	335	368	346	382	382	348	362	352	353	343	370	373	339	365	335	342	358	393	371	364	365	358	361	368	346	360	347	359	351	336	388	330	350	380	347	406	372	350	364	373	352	355	359	360	349	356	376	356	342	346	364	400	351	315	336	348	329	368	368	381	405	347	349	381	354	357	368	335	390	355	367	356	317	370	380	351	347	381	366	380	306	336	328	347	349	330	378	375	375	352	360	367	401	382	373	362	323	363	389	331	396	365	368	350	344	373	362	356	385	350	377	378	381	330	348	360	364	385	340	370	359	342	365	369	380	368	343	358	360	360	364	385	345	366	399	365	314	345	326	358	391	322	349	387	346	350	374	336	376	363	372	370	341	351	344	354	321	321	351	363	396	379	378	348	359	344	348	331	352	364	360	368	391	345	397	333	388	329	343	367	366	378	379	347	354	387	367	369	346	383	346	399	386	368	349	383	379	390	334	375	330	369	355	362	345	384	340	375	351	401	366	317	392	346	337	376	364	359	366	332	356	357	321	372	364	311	353	352	353	344	368	354	372	359	355	358	357	353	359	319	354	339	330	355	357	351	383	370	384	370	372	385	372	355	373	351	383	369	355	357	334	382	348	341	340	375	374	405	401	376	361	367	384	323	363	374	355	331	372	357	350	361	359	369	389	358	370	373	356	346	384	382	346	348	335	364	361	359	357	355	378	342	352	381	356	393	387	369	370	352	357	379	375	372	367	385	352	332	330	335	389	377	343	380	367	375	344	351	354	366	379	359	363	350	388	354	390	393	364	334	358	376	351	397	365	384	384	311	353	367	334	373	361	361	340	362	384	366	357	388	351	343	358	353	358	386	384	357	376	363	342	399	375	355	356	392	343	373	380	352	362	346	370	422	329	344	360	395	344	367	373	379	371	346	368	350	363	366	350	366	347	345	355	377	392	378	357	349	377	362	374	370	368	348	352	315	352	376	388	356	390	391	329	360	354	364	381	371	357	360	334	384	395	337	382	342	362	350	345	359	361	400	359	358	357	344	319	385	356	358	338	351	339	356	383	377	355	361	349	353	360	359	358	320	362	404	352	341	357	360	359	374	389	317	368	359	322	351	366	387	361	356	375	346	353	323	390	361	358	336	408	358	386	384	325	353	351	392	382	370	347	337	378	377	364	342	379	372	336	355	327	342	352	388	422	342	351	332	354	349	359	361	342	392	333	372	360	336	360	381	347	382	362	349	407	352	366	335	363	369	363	366	327	337	353	349	348	368	356	381	394	369	392	383	381	362	348	335	338	327	364	349	338	315	342	378	328	369	367	355	354	356	330	373	395	357	337	363	356	380	336	316	391	347	330	389	365	400	379	354	375	333	365	359	372	358	358	353	374	332	324	338	305	382	371	354	351	373	344	354	358	365	370	355	394	321	416	341	351	334	361	357	369	364	381	351	356	353	378	335	336	347	379	366	325	356	359	330	336	349	360	371	359	339	360	364	381	385	355	338	360	351	347	328	347	360	376	350	368	342	382	357	363	348	347	371	369	373	376	341	399	334	356	400	345	359	335	395	352	341	358	370	337	324	345	389	368	353	366	345	345	365	329	350	348	362	363	344	364	368	349	349	371	358	364	375	378	372	323	365	328	355	378	378	370	377	337	336	317	346	350	380	366	341	358	351	354	361	355	359	364	353	348	334	352	403	376	366	385	338	386	381	374	382	363	383	369	390	352	361	345	362	370	345	371	370	351	352	337	346	364	364	339	368	331	369	343	364	373	365	397	323	365	340	357	361	375	364	358	356	364	359	378	351	362	354	357	390	340	364	408	359	359	386	326	353	376	361	377	361	379	357	352	362	350	354	364	359	348	387	365	340	372	345	380	397	355	342	376	383	338	377	361	353	345	358	375	346	356	424	385	369	353	356	372	309	358	383	362	360	360	401	374	388	370	381	368	348	347	348	363	355	354	371	384	380	351	394	345	353	365	381	359	397	360	354	360	365	368	418	340	390	393	349	344	327	356	359	336	335	377	401	348	388	377	355	346	369	358	374	374	345	376	345	381	352	361	333	354	381	335	355	363	350	369	375	393	363	367	347	372	364	386	333	351	348	361	361	364	375	379	318	331	382	381	330	354	359	328	363	348	354	369	347	322	405	346	360	388	378	405	333	344	385	332	328	394	345	327	345	361	364	332	341	374	326	362	360	354	366	353	368	354	379	345	373	356	379	350	403	363	352	363	376	370	335	375	364	338	366	343	385	394	375	335	367	367	362	365	366	339	330	355	336	369	358	333	389	348	372	391	328	368	369	377	359	378	355	383	371	356	372	336	342	366	337	361	371	355	359	350	358	368	364	365	346	346	367	362	352	367	365	377	349	337	359	338	358	340	359	348	391	360	362	376	351	391	364	346	361	334	316	367	343	366	356	379	387	340	364	378	363	358	372	363	364	356	366	327	326	364	384	345	369	357	329	354	348	364	390	400	402	364	329	391	385	328	380	357	338	374	327	333	365	344	356	376	392	406	368	348	374	340	330	353	361	357	331	370	371	392	352	363	359	346	352	331	347	343	397	359	368	345	393	397	386	353	363	370	349	387	333	327	354	384	386	360	381	354	375	397	340	340	379	372	365	359	341	373	371	362	349	357	370	320	358	396	379	331	341	350	370	362	353	371	360	374	378	364	380	380	357	360	356	356	341	350	343	349	381	372	381	389	363	369	372	394	344	322	335	368	359	347	368	358	346
6664	8618	4350	2706	1414	900	796	1239	881	712	811	890	1004	794	715	662	556	605	591	572	599	597	611	523	521	548	608	635	509	529	518	539	524	481	508	522	541	544	556	501	583	522	563	517	503	535	549	516	537	542	564	573	498	523	513	521	536	505	545	498	537	549	551	513	554	513	511	520	491	522	508	503	512	558	526	556	525	514	548	527	551	520	519	494	507	526	548	533	526	487	578	538	502	537	533	504	543	538	606	497	541	557	508	547	524	512	537	548	481	520	516	517	517	551	525	476	564	498	543	501	498	547	507	529	576	542	556	531	552	548	524	530	553	508	509	561	519	514	524	541	526	516	529	540	543	515	567	508	537	525	570	535	547	517	543	540	531	552	550	463	555	507	543	527	526	549	514	506	542	548	539	543	493	533	576	518	531	531	538	554	563	545	480	542	528	549	540	526	520	525	515	501	527	526	509	537	522	545	513	515	532	533	507	531	544	517	583	527	513	536	571	570	511	545	542	518	550	502	524	497	535	513	540	541	535	538	579	548	525	524	522	516	529	538	554	507	522	543	521	510	548	518	517	543	532	545	535	511	511	531	521	577	544	510	506	536	560	541	536	573	504	509	549	581	523	558	519	584	569	475	568	544	536	551	482	544	532	532	559	494	551	520	528	557	510	516	524	516	545	503	496	524	492	554	537	575	523	525	529	551	528	523	529	516	539	569	505	506	528	527	548	533	550	496	538	565	509	520	539	526	516	521	592	530	554	526	528	539	562	512	532	525	485	521	521	507	517	524	490	528	504	504	554	534	542	531	535	592	535	539	538	544	504	573	569	538	490	518	535	557	533	538	538	547	553	515	529	545	570	574	578	542	530	541	533	469	526	533	520	505	550	511	525	553	526	530	561	543	554	560	542	564	546	534	506	501	546	560	534	523	530	520	515	552	515	547	530	556	529	515	572	529	539	565	503	526	544	526	537	511	545	533	542	564	565	552	542	547	560	561	529	542	483	548	541	513	519	552	537	542	519	535	523	531	529	537	556	541	567	575	519	535	481	538	526	528	538	552	495	542	520	517	538	544	533	515	498	523	529	534	509	508	516	560	571	564	531	515	539	520	511	522	572	502	572	507	511	542	514	544	514	562	512	541	501	551	577	549	490	554	527	548	561	585	535	521	579	573	542	517	565	499	524	537	544	509	527	533	525	510	547	537	520	510	521	521	503	524	574	561	514	507	547	513	517	551	559	484	561	523	538	505	514	583	532	503	552	536	556	526	567	516	516	557	527	530	531	536	573	535	529	529	522	557	538	568	519	532	532	540	549	515	538	523	533	455	535	547	497	547	563	566	517	537	511	509	547	531	549	493	529	504	558	530	550	490	576	565	535	527	508	516	523	535	557	576	545	518	566	514	566	563	541	498	561	529	540	526	526	532	526	537	576	546	564	524	574	486	509	572	528	545	525	542	558	569	530	532	529	549	518	520	532	607	510	540	546	558	545	512	505	487	505	528	540	525	540	519	550	560	544	565	538	529	536	517	495	526	531	532	563	573	503	547	554	499	531	527	575	538	565	539	503	512	544	529	536	535	534	502	525	538	558	517	528	533	517	548	554	551	546	528	520	541	581	555	557	525	530	479	521	525	554	541	523	515	541	522	589	468	521	531	554	570	523	504	496	532	527	533	542	508	538	509	512	542	541	523	566	517	521	608	512	562	533	522	503	482	496	542	523	561	548	458	487	542	565	553	523	528	536	528	528	511	506	509	558	533	469	507	542	517	552	551	558	535	511	554	499	549	561	523	548	552	531	526	538	541	523	516	527	513	541	489	528	514	568	537	551	539	521	533	556	559	561	539	535	546	530	544	532	533	533	536	545	555	534	545	552	525	550	540	542	549	527	539	542	506	527	552	548	554	541	530	582	552	527	538	542	516	528	555	553	524	532	513	517	520	515	544	545	520	575	527	565	556	524	510	577	494	521	510	558	549	551	505	488	497	549	522	540	535	514	539	554	545	529	498	550	530	510	550	524	521	508	523	543	501	520	495	528	506	570	545	533	531	538	527	500	568	521	555	512	507	548	537	491	551	545	556	502	525	499	520	539	484	529	549	556	509	540	502	522	545	523	522	477	550	545	588	518	529	568	498	543	573	505	528	548	532	583	570	537	503	560	529	527	503	533	510	552	521	548	538	550	571	504	545	560	540	536	562	501	551	560	519	544	511	512	533	528	572	554	553	514	535	536	536	527	537	544	541	489	537	577	536	518	542	511	548	516	529	542	525	534	559	539	519	550	537	494	526	548	517	532	549	514	578	509	509	553	521	538	539	525	559	517	537	547	537	544	529	554	500	572	515	553	524	554	545	559	569	554	495	519	516	535	511	519	539	530	536	535	572	482	513	499	545	528	528	564	559	541	519	497	536	559	482	504	512	554	534	512	549	481	529	507	511	528	527	531	530	565	537	575	513	495	562	569	541	544	539	558	517	548	567	499	504	560	532	550	550	538	572	533	532	571	512	526	570	536	564	518	571	504	522	535	522	494	515	542	545	533	514	527	540	522	556	524	548	529	564	502	562	503	532	576	519	537	518	544	552	547	502	560	554	583	541	543	536	553	556	562	562	546	567	457	509	553	558	559	513	460	526	517	551	595	545	577	531	521	529	478	562	547	524	529	481	519	582	555	505	549	528	534	504	540	531	505	534	550	510	558	529	545	536	519	532	522	541	484	500	539	506	545	535	524	548	562	544	549	546	544	508	526	489	502	565	512	518	514	532	518	552	568	506	503	497	515	559	540	533	529	522	488	557	566	546	534	512	530	553	545	526	570	527	542	546	556	535	535	508	515	551	483	540	513	549	528	532	539	519	525	530	536	498	513	529	541	531	501	533	544	537	502	539	508	559	534	538	543	504	551	506	546	532	542	548	512	551	511	539	523	540	544	560	547	568	506	521	524	607	529	488	556	542	518	535	507	522	547	524	520	570	539	503	518	487	504	515	557	528	552	529	509	538	550	561	501	530	533	557	510	517	518	518	535	533	523	613	558	534	525	534	520	518	567	553	528	519	530	573	533	543	533	520	512	526	550	514	528	529	514	556	525	479	516	527	504	524	529	522	506	557	544	548	518	537	523	523	561	541	544	489	530	552	490	529	476	540	502	536	485	516	506	534	501	545	564	500	514	560	545	512	550	566	538	580	555	531	545	532	530	536	551	540	510	527	564	545	539	525	533	512	569	517	528	550	539	529	547	504	542	493	521	514	546	542	537	534	503	513	556	533	576	513	522	524	578	510	524	519	565	526	507	497	527	524	519	520	541	547	578	528	512	559	540	556	522	529	580	510	541	500	514	557	537	547	537	513	510	595	527	514	581	514	531	576	558	535	537	500	527	551	515	576	541	547	568	513	548	534	575	505	504	532	542	593	564	528	554	539	534	511	520	557	525	538	557	517	535	518	552	558	518	524	533	514	493	559	529	505	539	515	556	507	564	544	519	513	511	564	510	534	552	513
23596	21440	28554	24724	20880	3299	708	662	448	422	437	434	541	532	349	304	280	320	276	301	245	229	240	230	236	235	364	1001	457	212	195	188	189	199	190	207	195	195	190	178	191	193	186	217	183	210	198	189	192	210	191	205	200	176	203	181	191	193	184	187	194	188	201	180	187	164	176	193	181	194	209	191	187	215	199	194	183	205	186	204	197	198	203	200	194	194	186	212	149	189	189	203	201	191	176	178	199	206	206	174	205	195	187	201	236	196	179	209	206	185	182	204	171	201	204	207	220	197	189	194	182	208	194	178	181	187	179	200	201	194	199	207	177	200	206	185	219	190	181	193	207	192	225	212	198	182	214	193	178	176	192	196	190	181	212	179	194	208	196	207	195	196	212	184	213	188	176	201	192	172	186	206	212	208	176	200	182	199	205	201	202	200	199	194	187	208	186	188	202	186	214	210	183	186	196	186	194	175	194	201	205	183	218	189	178	204	194	187	180	197	185	203	191	181	195	186	206	181	194	206	192	212	215	210	184	207	222	170	179	180	230	203	208	173	193	177	209	213	188	189	210	206	185	202	183	206	180	191	225	214	222	203	176	202	198	186	194	190	227	201	186	215	196	201	197	203	198	203	199	182	201	205	187	176	187	200	182	192	222	192	207	211	221	193	195	198	191	196	175	185	165	209	193	208	200	205	184	208	231	190	192	187	179	203	191	192	202	214	165	226	176	218	197	207	201	191	200	189	178	210	183	201	196	182	175	216	185	218	199	189	189	218	195	189	179	189	209	195	223	184	184	220	181	194	183	185	197	182	228	212	198	189	181	179	195	197	188	211	201	210	181	200	205	220	214	210	218	185	177	190	169	207	210	196	193	204	201	197	178	186	183	198	198	209	200	188	224	194	205	194	181	213	208	176	169	180	187	169	194	211	198	196	206	198	210	206	186	203	183	212	199	188	191	211	199	194	205	213	180	198	194	180	200	170	174	179	192	193	178	208	233	212	205	212	211	184	191	178	193	215	223	189	209	194	197	195	179	218	205	186	202	190	211	193	194	216	204	221	202	170	173	202	225	205	192	198	211	184	206	184	201	182	214	185	189	217	213	208	188	199	185	219	190	203	202	181	216	187	188	201	202	176	161	221	182	201	184	192	206	213	201	182	207	183	215	193	191	187	208	216	181	196	237	184	173	207	167	200	201	179	176	171	179	197	217	197	204	201	184	197	211	185	206	204	207	210	185	188	210	193	204	186	209	188	208	178	193	214	185	192	187	194	193	199	215	193	220	208	224	188	195	196	184	219	185	215	194	199	199	208	194	218	202	196	195	197	177	193	198	179	201	196	186	212	214	199	180	201	171	202	191	177	196	184	206	195	197	185	198	181	204	199	182	206	212	204	211	199	205	176	193	211	190	197	230	190	174	192	185	191	204	224	183	188	193	198	201	188	216	182	183	210	191	197	202	181	205	212	191	196	212	187	181	182	186	191	211	211	200	205	185	222	210	202	178	208	196	192	201	185	202	189	213	214	200	186	193	201	215	185	203	177	205	191	198	209	217	219	199	204	193	193	198	181	202	187	185	206	203	209	217	187	189	199	183	196	180	175	201	197	227	197	199	216	192	218	212	197	191	193	197	197	162	178	194	195	201	211	200	192	195	195	189	206	186	205	212	201	169	214	194	187	201	189	188	187	179	181	188	199	175	172	204	194	194	216	203	194	193	177	182	202	194	207	177	188	193	217	192	208	185	194	229	206	187	197	190	196	193	194	184	186	192	202	203	212	213	191	186	179	194	186	175	200	193	204	192	203	205	196	168	192	192	204	217	192	195	197	215	174	203	200	181	198	226	187	191	184	216	193	199	207	206	182	184	199	186	208	221	172	171	186	194	200	202	221	195	180	185	193	182	210	196	170	187	178	206	222	215	177	196	177	198	184	189	179	213	212	204	220	204	186	163	186	183	192	203	206	208	215	199	210	181	183	184	208	171	205	191	207	200	179	198	196	192	221	205	200	189	200	207	192	183	203	183	192	199	226	170	197	212	189	213	213	203	195	211	204	196	207	173	197	215	188	189	181	191	199	206	189	178	188	206	186	182	180	188	201	197	197	210	170	199	179	206	188	197	198	189	193	219	199	192	194	210	175	189	199	209	207	202	204	206	167	185	212	226	188	196	237	183	178	194	218	193	214	176	223	218	183	226	196	198	185	212	177	178	173	219	200	183	201	202	214	212	187	217	212	203	182	231	197	195	187	190	212	204	207	218	209	203	184	194	237	199	199	195	183	203	189	205	216	208	193	212	191	177	223	192	216	209	202	215	165	192	209	188	214	192	181	193	200	208	201	182	184	188	188	210	196	224	195	170	185	191	200	203	201	193	209	213	194	205	210	188	198	193	179	199	198	200	206	197	201	223	185	199	180	193	197	199	177	205	185	202	223	210	201	166	218	211	198	196	199	214	226	184	198	199	179	198	185	179	189	186	194	175	182	192	212	171	208	175	180	210	227	181	190	192	213	210	214	198	207	208	192	205	198	212	191	214	216	210	213	182	173	194	202	197	222	219	200	198	194	189	224	197	219	201	212	229	216	169	217	176	210	205	184	220	183	165	197	181	182	224	212	193	195	181	221	212	202	203	200	198	175	198	199	164	204	203	193	186	207	215	221	204	166	179	180	192	202	196	198	211	213	206	226	214	193	191	195	202	177	172	197	197	199	187	208	197	180	225	201	193	197	204	186	197	213	195	196	212	197	204	225	189	218	184	204	248	200	185	216	190	199	202	203	183	190	192	184	213	195	207	206	201	216	223	190	185	189	211	182	199	179	213	204	211	199	200	203	201	171	208	179	176	208	211	205	174	201	185	198	191	219	183	208	205	218	177	201	190	205	204	199	187	195	179	176	176	230	188	225	209	194	193	200	213	205	175	181	172	188	216	179	205	220	165	185	196	186	181	165	196	196	193	194	202	204	196	213	183	197	174	198	175	177	209	193	216	178	190	214	189	184	204	209	220	212	205	199	181	173	174	191	192	203	213	217	202	205	219	185	192	189	201	200	219	165	238	203	192	177	192	202	191	182	200	187	217	198	206	207	206	189	184	175	189	215	203	188	209	189	184	176	221	194	188	191	193	186	182	202	193	206	193	224	196	197	191	207	191	204	191	196	194	220	199	187	180	204	200	194	188	177	212	192	197	196	182	177	209	195	204	194	191	221	179	199	212	215	182	217	183	207	207	205	195	205	192	196	209	195	214	219	204	182	192	161	194	192	205	210	184	202	207	225	178	185	228	201	191	205	198	203	191	202	210	169	196	204	206	234	202	182	198	216	188	201	185	217	181	184	206	195	207	209	231	212	210	193	169	203	191	192	201	166	178	176	190	209	168	204	194	160	211	198	171	204	205	214	189	221	186	208	208	196	198	197	173	201	184	194	224	212	222	189	208	213	204	195	195	200	207	228	176	215	185	202	221	208	216	216	198	207	209	192	217	215	206	192	206	196	201	220
6110	15970	10051	4475	3287	1936	1340	1523	1005	829	905	1087	1204	1221	707	605	547	573	472	471	405	383	426	374	359	374	695	2182	965	312	337	310	310	288	305	300	344	303	291	316	313	304	341	271	298	311	303	315	299	295	280	317	304	261	311	323	304	309	290	305	326	329	304	280	300	299	291	277	297	333	273	320	326	268	296	309	288	293	278	282	303	285	279	321	302	306	294	315	283	329	285	302	273	270	295	326	309	311	274	275	295	314	294	299	320	301	310	309	286	290	286	321	293	291	279	290	296	290	270	353	320	283	310	293	295	296	306	294	317	312	301	318	293	307	299	285	311	278	295	283	274	328	292	307	276	296	321	320	295	319	306	289	311	294	299	301	320	321	294	276	300	295	311	314	310	264	299	292	328	294	312	305	274	295	306	313	290	323	297	314	332	305	314	282	318	298	306	309	271	316	313	314	320	279	298	286	269	317	300	290	315	307	291	311	295	293	315	292	295	288	323	300	300	300	298	293	303	308	310	291	279	297	280	304	316	302	290	330	291	322	282	356	252	298	302	296	282	318	282	326	320	286	320	287	280	284	298	314	278	291	270	277	308	304	284	327	301	319	317	299	325	297	266	287	314	294	297	270	323	302	310	310	301	302	307	317	281	287	315	288	299	300	281	296	333	312	297	300	309	327	321	314	273	271	294	308	288	265	306	323	268	323	277	321	291	312	327	279	320	291	301	304	309	304	301	314	294	314	310	287	297	301	294	304	297	329	310	308	287	296	308	292	297	323	289	305	307	271	301	292	339	292	290	293	297	298	289	308	299	338	293	283	287	293	306	329	289	327	319	284	274	320	315	292	270	269	326	306	300	330	324	292	287	290	289	304	305	266	298	318	283	281	301	300	311	309	311	280	297	299	258	274	299	319	278	281	299	311	309	305	310	327	285	273	309	284	314	309	313	299	337	284	303	276	303	288	303	319	305	301	303	328	294	318	325	303	289	290	288	284	293	306	283	308	296	319	306	283	292	298	315	312	295	315	300	284	289	322	307	286	294	295	278	301	313	319	291	302	290	304	277	289	296	332	314	298	292	314	286	277	294	307	319	292	309	274	322	291	311	310	325	293	305	297	349	298	263	300	321	277	284	321	323	293	298	319	260	343	335	298	271	299	302	306	273	289	308	320	281	321	289	292	317	329	290	294	249	316	325	291	293	313	314	295	296	296	298	278	281	316	288	299	282	322	321	307	313	317	286	282	321	324	311	283	271	319	305	306	286	282	291	291	332	302	288	288	327	308	316	301	304	285	299	304	283	305	329	300	330	295	287	317	298	308	326	321	300	313	310	314	276	291	307	292	292	296	309	306	254	299	328	312	293	298	291	282	298	324	312	316	335	303	292	297	292	284	325	333	281	282	304	290	296	305	291	296	300	294	321	298	326	317	283	271	286	321	278	292	316	281	286	288	307	292	339	301	296	309	292	312	280	273	282	309	318	333	303	336	295	317	315	314	280	286	309	299	285	291	335	289	289	276	293	283	338	302	275	305	311	311	277	296	306	316	284	284	306	283	282	310	312	313	307	281	286	289	323	281	293	292	297	303	282	316	297	294	321	318	306	296	311	300	300	286	304	310	301	261	313	304	307	281	295	326	308	273	303	297	313	286	272	316	298	313	330	307	303	356	301	278	299	301	299	294	287	298	279	308	331	308	302	293	300	311	307	259	277	275	297	307	269	299	319	305	332	268	280	315	332	302	307	321	292	295	305	327	294	304	305	297	297	261	280	288	310	288	301	284	317	322	301	302	307	314	319	296	300	299	340	326	319	276	276	297	308	303	311	306	304	331	306	318	299	284	293	287	296	323	304	317	320	295	316	343	275	307	296	285	326	325	304	291	302	323	317	300	286	303	289	281	287	301	302	314	275	306	276	331	332	296	298	284	312	292	311	283	288	303	311	304	319	276	287	311	311	298	312	287	324	316	330	326	316	285	288	308	321	294	332	300	296	323	285	293	312	307	288	298	302	293	311	267	281	300	293	288	325	289	327	305	298	290	298	311	287	293	319	296	312	287	327	304	274	330	298	317	267	319	293	293	299	323	314	299	299	310	289	325	285	331	288	307	307	297	307	308	323	313	301	291	325	314	327	289	325	300	261	325	314	299	292	272	291	292	318	316	302	321	310	291	338	296	281	301	298	297	323	297	306	300	299	311	303	289	312	297	275	316	295	299	325	295	282	298	317	318	320	295	285	297	275	274	313	275	283	309	320	283	288	312	290	290	284	309	278	285	306	303	342	279	286	297	297	335	305	284	320	326	284	317	301	313	287	271	310	311	302	296	309	326	295	309	311	330	311	274	279	294	326	296	279	304	307	314	304	317	310	302	317	292	274	321	297	290	292	320	319	298	302	300	309	297	319	290	302	317	315	299	294	280	280	293	313	260	323	313	287	310	305	263	301	313	310	304	319	266	311	301	302	342	312	299	323	314	278	292	280	315	336	285	284	310	282	310	344	282	291	271	311	263	330	341	316	302	291	301	302	309	315	302	272	315	319	301	289	284	292	288	304	298	332	277	285	318	302	328	311	303	273	307	296	261	301	290	307	291	322	269	278	309	299	317	271	300	319	285	315	265	302	353	311	297	291	311	316	307	265	298	295	301	302	262	314	299	289	319	286	274	306	290	289	304	299	295	296	267	283	294	300	308	323	316	287	309	319	300	303	333	318	318	294	311	303	303	320	306	288	302	319	297	298	291	304	282	325	267	301	309	300	334	311	283	281	299	293	314	299	289	284	299	291	301	290	297	322	284	313	309	295	308	274	295	286	304	296	316	266	284	304	315	301	254	301	303	325	303	296	314	292	292	270	254	300	286	295	315	314	295	301	301	289	313	298	286	315	317	342	304	313	321	291	313	309	317	293	290	300	278	283	311	282	348	300	272	280	313	295	291	302	324	313	329	308	308	311	314	307	298	315	276	299	307	317	298	312	306	335	283	285	292	334	306	316	298	300	305	303	287	327	293	311	321	286	307	294	306	302	322	312	272	314	291	310	281	283	282	316	304	320	297	297	287	318	291	311	293	292	289	285	309	288	293	287	301	282	310	272	290	304	289	328	281	289	300	298	277	268	288	293	281	273	305	297	261	311	309	324	281	306	312	273	289	289	298	315	335	298	296	307	321	267	283	296	292	291	322	322	284	300	296	299	329	298	295	323	299	303	313	316	331	301	323	258	320	315	341	317	313	314	308	308	279	277	322	326	309	310	301	287	277	273	310	287	279	297	293	323	291	343	309	303	282	331	268	270	260	282	296	297	282	264	283	288	298	310	317	343	296	301	258	291	251	313	275	301	281	329	302	320	270	298	303	327	306	310	306	284	295	295	286	300	294	303	312	317	343	288	307	305	289	292	280	287	284	290	300	312	240	276	278	288	284	321	290	314	311	296	284	297	306	270	303	304	289	278	314	312	301	323	275	290	273	296	305	300	301	320	304	312	301	303	295	276	297	309	331
24821	21451	26990	25248	3649	868	653	749	694	538	534	627	590	549	500	548	525	540	484	495	470	454	427	440	492	473	611	1054	639	391	429	420	429	447	411	416	419	447	431	415	461	429	453	444	426	449	417	435	418	419	421	442	412	477	460	445	441	433	410	437	431	424	433	456	441	421	467	434	411	448	438	459	455	463	431	453	430	440	419	424	463	415	389	452	390	403	419	444	418	431	420	406	432	412	429	424	435	461	405	453	444	415	385	416	419	414	418	435	462	440	430	407	407	406	449	426	429	431	433	461	421	421	438	434	435	432	390	428	430	444	477	398	451	409	430	415	423	419	426	424	400	409	449	429	414	419	406	435	439	411	417	409	452	439	442	467	409	456	410	403	441	395	422	423	441	435	428	443	418	457	455	397	433	465	414	419	467	448	455	457	406	417	445	484	426	418	437	426	451	447	454	442	398	434	422	453	469	454	461	456	409	462	431	438	435	404	399	470	450	435	404	399	428	455	480	425	403	411	365	404	443	456	455	394	437	452	410	442	425	426	389	405	420	446	422	456	437	444	466	453	403	446	447	428	386	403	435	450	413	464	478	426	444	392	424	442	459	427	403	445	440	421	388	494	415	451	450	452	401	438	464	436	429	414	402	420	443	427	427	421	441	437	467	438	412	441	441	461	471	420	392	430	453	444	442	470	453	402	441	454	461	413	386	450	448	429	438	411	447	449	463	434	414	392	441	429	435	438	405	425	410	435	422	423	423	417	440	388	444	432	412	426	433	405	425	422	414	467	446	424	425	452	406	525	412	436	386	434	413	434	432	456	430	458	426	405	427	416	431	420	429	424	431	430	446	438	463	425	428	445	420	418	395	411	400	452	446	419	430	407	460	418	440	450	455	426	443	447	462	420	431	476	412	440	406	409	394	457	415	431	435	444	392	431	426	460	456	397	481	408	472	427	433	419	436	415	411	430	399	437	401	457	464	464	436	460	451	436	433	418	399	397	417	424	445	453	447	418	395	438	435	402	386	430	438	429	418	434	446	451	455	448	404	441	445	413	421	430	467	437	391	428	413	442	438	394	441	404	414	411	438	439	452	440	420	440	453	413	446	419	424	458	440	435	394	423	455	424	425	434	411	401	469	417	450	417	428	427	441	448	424	425	404	458	449	446	434	444	464	431	461	431	437	421	390	446	456	427	418	446	400	454	464	482	403	451	432	416	459	461	442	426	428	434	416	454	407	396	427	440	443	446	420	446	436	456	436	457	469	413	418	426	432	415	434	433	428	439	433	440	441	413	415	414	432	392	414	413	444	420	416	374	402	420	423	409	453	437	444	429	401	460	430	415	432	455	387	402	440	421	423	433	405	444	437	403	462	441	415	396	473	473	462	457	414	441	413	403	430	440	411	442	432	458	428	417	474	403	411	420	406	402	452	411	438	459	423	419	420	446	410	443	421	400	455	445	429	406	457	410	439	427	482	444	401	425	408	399	420	420	414	433	426	448	436	429	416	455	443	421	435	443	418	443	465	450	457	436	440	448	399	423	439	435	415	445	433	459	451	416	421	425	427	451	427	412	410	449	448	412	424	456	416	423	412	423	391	411	424	429	400	417	425	451	445	409	418	419	455	425	413	421	428	447	442	454	397	466	398	448	418	424	448	422	447	396	431	436	457	388	432	415	406	437	406	448	421	399	461	445	438	425	436	441	397	417	469	444	478	436	447	434	417	455	445	430	430	416	453	454	378	456	433	412	448	424	452	454	433	390	400	443	418	399	442	441	409	440	426	442	433	442	432	417	399	421	406	390	464	393	411	443	444	406	460	436	431	408	448	415	391	420	396	401	464	425	436	413	415	414	463	447	414	466	402	434	419	426	472	418	424	425	396	452	431	437	433	464	428	473	467	388	463	434	412	429	426	436	415	418	429	407	446	438	399	411	413	407	418	410	451	458	440	432	411	439	425	425	430	445	449	403	440	455	449	426	456	478	403	393	446	397	462	391	464	447	419	448	429	397	378	424	400	435	437	437	451	410	442	449	441	437	463	460	428	401	425	408	429	453	420	440	419	410	413	424	454	443	432	438	460	422	382	456	411	443	458	386	440	427	405	421	457	413	419	413	440	453	408	441	439	413	437	426	416	449	452	451	412	437	397	405	433	446	420	436	442	438	431	429	458	435	424	440	445	440	418	437	420	451	398	415	461	431	437	454	459	439	413	408	421	448	438	415	430	433	414	444	420	453	454	402	413	428	417	397	415	426	439	430	442	430	429	442	419	414	450	430	426	439	431	417	490	461	423	462	407	443	458	432	417	459	417	412	442	459	436	445	428	450	423	450	432	439	431	437	448	375	440	402	440	431	410	447	443	477	411	424	441	434	430	424	450	458	399	438	422	413	441	429	436	419	392	452	439	437	421	444	429	393	401	414	417	446	443	466	440	440	425	412	443	429	444	452	450	390	404	434	420	454	428	425	421	397	418	429	426	424	448	431	437	417	422	389	439	424	413	433	432	474	422	442	378	424	441	428	408	449	433	422	421	397	400	461	433	437	396	440	432	464	418	402	469	440	422	415	422	424	443	422	441	420	409	419	446	432	455	411	442	437	416	460	429	399	439	433	432	433	434	418	406	414	436	441	428	467	412	396	437	414	432	418	425	417	419	419	441	425	418	457	406	412	437	402	433	428	459	397	412	441	423	420	409	456	408	454	404	439	419	416	425	423	406	414	453	407	430	419	447	404	412	436	437	411	447	457	444	453	405	447	444	412	419	441	425	411	470	428	443	414	441	463	465	414	435	439	432	431	425	416	411	430	421	406	437	387	444	432	411	425	405	406	468	435	443	466	414	421	421	461	386	388	407	389	445	416	417	454	434	410	437	431	432	428	419	416	440	426	443	426	464	423	412	411	426	438	440	466	439	415	436	450	436	382	430	423	438	423	448	443	410	425	436	452	430	425	423	411	415	443	399	451	447	433	377	384	443	391	405	401	417	425	407	448	419	458	421	407	485	413	425	498	431	456	431	408	423	438	420	436	432	445	453	442	395	438	441	414	477	420	445	467	448	422	448	431	431	416	447	449	457	409	439	409	443	423	404	426	398	425	462	425	451	456	459	426	446	472	444	466	418	464	422	445	485	413	440	426	424	445	386	459	440	432	441	420	398	437	414	472	431	382	445	415	454	426	429	428	453	429	419	416	420	437	434	402	431	427	425	431	403	408	414	453	419	466	426	432	425	430	462	422	440	431	431	462	468	385	429	423	420	409	426	420	431	429	445	427	427	456	424	416	414	427	416	459	440	430	436	454	423	437	440	441	458	423	415	432	412	432	452	445	427	403	423	443	438	418	444	434	389	418	431	415	412	429	352	422	430	439	412	438	389	436	411	409	474	425	458	425	434	414	440	433	422	401	477	428	456	449	451	420	450	454	415	391	421	432	425	441	406	404	457	463	434	432	440	413	466	393	449	463	412	459	460	406	426	397	409	448	441	423	451	430	428	450
5903	12907	6040	2969	2209	1809	1264	1475	1422	1007	1001	1171	1058	937	830	921	891	862	831	746	731	686	630	685	665	702	1119	2208	1078	637	612	642	642	620	619	615	680	636	601	638	585	630	650	640	571	625	623	620	640	603	644	637	675	616	609	552	592	677	622	641	616	635	625	638	662	663	658	678	604	593	635	633	608	624	621	650	660	620	645	578	605	648	628	608	642	604	602	629	605	646	656	610	595	618	618	630	610	629	601	577	581	668	618	629	619	628	629	628	613	628	632	643	603	643	604	674	619	638	631	575	651	671	633	623	619	641	641	601	616	619	668	598	563	655	661	610	613	658	636	573	617	636	619	622	637	648	645	598	614	607	591	601	643	610	632	630	637	588	632	623	651	623	627	593	623	587	631	629	642	613	586	597	600	648	588	654	623	586	636	573	614	614	647	631	621	670	605	638	617	641	624	594	597	619	611	619	659	629	635	604	603	625	650	605	597	624	655	574	612	615	633	619	616	660	604	599	623	599	670	662	599	648	638	616	622	615	616	634	629	656	586	596	591	620	637	632	600	594	579	623	609	684	598	637	593	633	626	624	637	595	646	645	559	593	619	591	648	610	614	559	650	669	612	631	647	587	624	613	610	621	602	651	611	644	611	626	598	641	584	639	633	619	573	604	649	637	594	636	643	661	605	658	660	637	601	616	663	606	624	619	644	601	626	591	609	638	599	605	634	607	622	629	633	643	649	619	607	641	647	622	650	635	628	608	635	616	613	617	650	609	640	644	653	635	644	634	605	658	643	598	632	616	631	631	623	592	669	639	615	666	638	595	659	637	611	626	634	655	657	614	609	662	624	619	624	630	614	611	616	599	576	635	612	632	639	634	649	601	585	622	638	608	621	686	575	641	642	655	559	640	634	596	619	601	588	607	611	588	646	563	615	628	660	652	617	639	608	654	619	616	625	604	618	653	650	629	622	631	616	681	645	617	641	655	637	671	667	636	651	609	608	638	609	610	609	614	584	592	637	592	591	629	650	563	603	615	635	620	626	607	667	651	627	597	607	655	593	619	560	593	656	590	638	636	673	629	600	601	668	610	600	583	639	594	651	612	613	620	648	631	637	622	644	613	674	666	598	623	637	650	590	622	562	631	610	603	569	651	602	588	614	615	650	593	655	637	623	585	617	614	614	631	608	658	588	660	641	645	627	601	628	676	628	640	601	631	588	665	656	582	620	592	657	636	576	646	616	597	650	605	615	625	616	615	654	602	643	646	602	611	626	672	605	620	618	650	604	642	623	657	627	628	619	628	634	596	632	601	636	628	650	615	617	646	616	630	609	667	608	608	680	609	586	608	603	647	624	646	628	590	619	616	659	633	644	616	638	571	615	649	602	602	615	634	647	592	612	627	660	617	633	606	610	613	596	587	594	601	629	649	630	643	663	596	614	611	624	652	599	580	621	604	568	600	590	633	619	639	633	624	646	622	608	645	656	597	630	608	653	580	619	575	638	619	663	608	665	611	660	584	632	636	618	633	572	563	658	589	634	612	635	584	631	615	632	640	619	594	623	596	616	639	622	642	695	647	640	639	634	629	597	633	603	627	651	600	662	643	586	630	586	610	564	593	631	598	646	613	675	656	565	603	621	626	654	636	642	615	649	621	628	581	627	633	655	629	615	626	615	597	598	643	637	653	640	622	613	634	611	594	625	644	638	616	603	602	664	624	642	647	604	622	626	671	635	612	627	676	638	627	630	606	609	615	617	646	601	647	634	633	627	647	656	612	632	607	674	601	621	633	603	602	639	623	569	633	637	632	584	642	632	583	622	624	600	622	667	635	622	591	613	627	619	645	617	635	583	607	659	655	688	632	615	608	620	645	604	646	673	592	642	624	642	657	624	647	586	589	601	629	666	577	597	600	611	626	663	590	599	657	679	620	624	633	632	601	651	575	562	601	617	648	577	620	622	648	667	632	601	583	634	682	667	616	585	610	674	605	583	668	641	656	585	613	568	680	645	627	622	612	620	621	658	606	573	618	648	647	632	612	625	663	624	618	627	589	633	650	632	633	608	621	583	619	594	639	587	598	659	572	591	657	659	659	668	637	653	646	619	643	642	615	604	618	640	577	648	581	605	642	587	595	601	614	629	647	603	613	606	658	620	643	647	629	662	647	612	613	590	628	595	629	626	604	626	558	670	605	632	616	595	611	612	619	614	688	634	618	578	635	568	691	606	635	596	600	619	665	616	623	608	667	623	609	638	648	593	622	657	609	597	616	597	578	579	625	602	602	633	653	602	625	651	597	633	589	649	609	599	636	657	655	622	606	628	610	622	641	619	622	589	608	649	640	615	610	623	603	619	663	624	597	570	605	590	635	596	601	555	634	610	561	683	584	628	658	605	626	652	613	589	618	668	621	607	643	601	616	613	613	552	629	632	627	613	597	617	631	597	665	634	609	614	636	638	590	616	655	586	647	633	622	624	579	615	624	636	600	570	625	578	614	659	631	617	638	604	624	619	606	633	624	641	628	662	633	611	650	603	600	628	679	633	689	659	651	600	666	640	621	628	647	625	595	618	587	628	608	587	634	630	621	611	606	632	616	608	626	621	618	648	650	648	628	585	589	599	645	619	584	618	665	634	607	659	598	612	643	615	636	623	618	636	596	646	624	663	614	648	635	592	636	623	636	612	630	642	662	556	603	620	652	620	667	629	673	611	647	619	637	598	667	626	649	679	620	631	594	621	632	708	631	663	612	605	640	621	617	609	636	600	631	648	627	656	647	624	594	659	638	646	661	636	594	596	647	642	638	665	615	635	615	599	592	628	607	649	619	612	606	632	598	645	633	600	598	609	662	648	648	658	639	619	633	615	615	620	621	608	626	644	648	676	602	621	647	561	648	605	589	661	563	629	598	655	642	624	626	580	592	624	623	634	654	621	601	630	632	642	655	613	639	620	627	590	595	605	642	623	584	612	633	608	588	593	647	621	593	600	591	633	601	591	665	572	625	597	619	599	673	608	600	617	617	576	638	589	595	647	650	597	606	634	615	579	622	615	610	630	582	618	601	608	605	620	639	641	626	616	651	614	614	602	648	583	622	611	641	617	599	638	650	610	620	603	602	646	587	611	607	642	604	617	650	646	650	608	642	674	610	627	657	660	634	635	615	622	612	647	658	612	641	607	601	627	642	620	608	657	609	613	621	613	636	624	626	602	622	650	611	628	620	614	628	644	617	597	597	609	672	633	642	622	639	623	655	591	560	587	614	590	603	651	622	588	625	684	614	601	630	580	639	592	625	631	659	630	612	610	624	607	638	630	627	655	605	611	628	599	622	641	662	670	647	622	610	633	608	632	653	629	619	610	641	607	619	665	635	678	652	631	623	620	609	630	638	635	645	595	610	604	584	562	696	590	627	582	595	622	634	605	609	595	658	587	574	616	624	642	687	639	632	625	607	600	616	624	631	574	603	669	613	595	615	623	606	587	632	605	614	578	596	625	660	626	636
22541	21446	29247	24073	21448	21027	3102	991	1283	694	628	541	509	351	443	499	510	396	354	357	289	312	262	286	295	275	664	2500	511	227	229	212	210	200	215	229	238	209	207	194	237	224	229	223	223	229	219	224	204	245	212	217	208	188	201	208	211	199	205	204	227	207	209	216	213	236	203	212	207	223	222	218	200	244	221	216	205	243	199	228	209	219	220	241	218	233	192	227	234	238	197	201	244	221	218	217	235	222	218	237	217	213	217	209	203	217	190	234	184	204	203	242	221	201	233	210	193	215	216	217	197	228	208	214	226	223	199	183	209	221	196	211	194	198	223	190	195	238	242	212	192	200	220	195	209	205	212	191	200	193	198	212	217	235	188	228	205	196	215	217	208	233	167	202	208	211	213	206	223	210	218	230	195	228	202	177	231	246	220	208	192	180	220	223	200	221	215	211	221	210	215	211	198	205	214	197	209	201	239	225	214	213	204	217	212	222	201	221	226	192	189	202	188	194	204	209	190	222	205	208	211	206	207	211	188	224	198	199	247	228	224	224	219	205	225	236	194	215	242	202	215	231	214	203	214	236	236	215	209	209	245	242	223	194	239	214	213	213	197	212	209	204	205	194	197	222	239	204	207	213	234	204	200	204	202	230	171	191	204	222	210	219	204	209	209	224	202	208	205	226	203	225	197	205	221	194	238	245	205	231	185	225	223	183	186	233	234	214	225	223	199	218	218	248	218	197	200	196	194	220	210	198	210	218	224	186	198	232	213	230	236	200	214	186	226	227	234	215	215	235	200	193	210	212	218	209	222	204	215	201	234	222	203	202	237	222	187	210	216	186	212	194	215	212	206	217	212	196	246	227	194	232	201	196	218	193	181	208	204	217	236	218	197	200	238	208	203	227	215	221	207	216	213	216	200	200	207	223	217	220	215	199	238	208	193	225	210	208	211	209	210	200	221	213	211	202	195	191	202	204	231	180	198	214	179	213	218	213	210	231	235	205	220	224	229	205	198	203	215	214	225	207	220	226	191	222	200	211	190	202	213	224	206	230	204	214	226	218	236	211	199	197	223	222	236	225	199	205	215	205	189	213	223	240	227	210	220	205	217	201	198	225	211	210	200	230	202	197	221	202	222	215	217	226	211	209	206	217	213	208	224	207	223	199	212	198	200	198	193	210	250	188	227	221	201	191	234	202	207	221	226	233	206	223	188	210	210	222	200	206	185	217	206	205	213	227	225	243	210	197	223	202	223	205	219	213	224	212	197	241	222	232	226	218	216	216	180	205	243	213	210	241	221	210	214	184	207	221	204	221	194	196	203	198	185	219	209	207	212	228	209	210	198	200	212	200	209	232	195	201	223	214	206	209	228	219	199	213	242	198	245	215	186	196	210	211	241	204	203	201	217	234	223	208	210	171	214	233	206	217	245	232	216	204	205	216	224	218	204	217	232	222	238	203	219	249	220	223	222	225	227	198	222	222	231	222	216	223	209	195	247	192	212	203	207	236	216	186	196	223	216	216	220	234	212	223	211	204	236	233	210	213	241	203	219	232	220	221	198	227	204	222	199	201	201	199	249	204	213	187	229	217	189	226	215	215	228	210	205	216	202	229	227	232	186	207	210	207	218	229	219	205	210	210	219	199	214	197	208	224	223	183	197	203	206	206	215	207	218	232	208	225	220	209	210	214	249	209	208	237	197	224	221	203	226	204	219	228	236	196	182	205	236	210	201	188	230	230	221	183	204	224	237	194	219	203	233	237	205	220	231	210	210	203	208	208	202	234	202	233	238	219	219	204	237	225	214	203	208	210	238	214	251	198	211	221	206	222	250	212	208	214	209	223	202	232	198	217	236	219	204	198	200	202	254	206	210	225	228	196	229	191	212	207	195	199	232	213	217	191	195	200	196	183	216	235	200	215	223	225	234	209	226	218	224	190	217	215	219	215	191	200	222	198	195	206	226	194	212	235	214	250	203	219	241	228	220	219	220	224	236	199	196	220	217	218	228	207	210	245	207	207	221	196	230	200	198	209	188	225	218	205	218	211	241	215	186	232	212	236	204	231	214	176	199	217	202	195	238	228	245	209	207	204	198	232	194	215	236	230	212	222	206	213	219	225	199	218	218	225	203	182	198	220	210	201	203	209	208	231	204	221	213	223	215	218	207	197	209	212	207	202	209	234	242	196	182	216	219	226	251	223	244	213	206	239	216	192	200	214	221	198	221	250	200	233	209	201	207	224	203	199	224	212	202	208	201	206	194	227	200	222	208	227	209	207	193	202	204	202	222	211	197	223	197	237	229	232	203	207	228	216	224	221	200	219	217	227	235	206	190	220	210	202	230	216	223	186	208	219	227	223	256	229	202	201	230	213	207	218	212	205	191	209	196	238	225	233	221	229	228	209	207	216	207	218	194	214	207	210	239	226	204	200	191	199	191	209	219	215	235	207	199	231	230	222	221	219	196	201	218	211	198	207	192	207	213	202	208	217	197	195	223	213	208	245	227	222	219	209	207	227	220	224	201	230	229	207	218	211	225	233	211	209	243	201	183	217	223	240	200	195	197	241	219	226	206	224	222	180	200	192	229	230	212	214	205	226	213	225	224	215	218	188	209	219	244	212	221	225	201	240	200	198	195	185	241	228	219	212	207	194	189	195	199	211	213	187	203	204	216	213	217	235	205	195	219	210	216	239	205	229	230	210	202	235	243	218	215	223	202	213	204	194	216	193	233	214	193	226	209	226	226	215	229	208	190	205	197	224	230	225	187	227	205	190	217	211	229	235	204	206	184	217	218	208	211	210	185	223	224	227	209	179	221	204	225	201	221	224	210	208	217	199	191	227	202	202	211	223	190	195	233	216	222	223	214	236	212	232	230	210	214	210	214	193	213	227	194	241	207	203	194	216	217	210	189	216	209	234	200	240	219	229	229	184	234	210	206	229	212	229	232	224	225	219	202	198	223	235	206	215	208	195	221	208	200	198	206	224	206	194	219	227	224	227	187	209	199	251	205	194	217	209	210	218	206	218	210	208	207	212	216	219	235	217	203	202	201	185	199	228	196	204	209	211	197	200	200	216	224	227	218	240	229	223	211	177	190	213	209	223	210	215	187	176	198	206	213	237	226	248	229	201	201	217	210	207	207	210	210	189	218	216	220	215	211	219	215	230	230	203	191	216	218	213	215	204	230	211	227	174	209	200	228	206	219	221	224	210	223	213	191	212	202	193	201	210	212	243	219	216	206	207	216	196	212	214	209	195	246	201	205	216	237	226	227	221	187	213	207	228	199	219	206	191	187	218	225	234	201	226	201	210	219	208	197	226	188	223	221	261	192	221	217	197	228	185	194	210	197	197	201	204	208	209	211	196	227	210	197	262	209	226	234	212	232	229	204	220	192	195	236	193	207	235	233	202	208	207	221	210	252	230	207	233	201	207	204	196	208	232	215	207	223	226	194	215	191	186	212	230	235	220	214	225	199	222	214	218	205	201	187	217	200	218
7006	21079	13442	6735	4488	3134	2215	2069	3212	1633	1266	1098	1100	765	861	1065	1026	793	621	670	557	540	433	435	449	424	1346	5368	846	323	313	292	318	317	279	336	313	325	325	324	305	310	287	303	373	332	305	317	317	295	305	327	285	278	310	317	304	333	278	312	300	337	318	310	311	326	303	284	305	304	306	302	311	296	310	284	314	298	291	294	267	291	305	298	312	279	279	312	287	291	300	308	319	254	283	316	277	292	322	310	302	331	281	292	301	315	308	281	289	294	312	306	330	305	297	302	306	316	295	307	323	320	273	321	312	281	277	325	303	328	307	283	320	289	317	285	299	300	314	298	298	324	300	299	316	301	303	306	292	286	304	324	293	296	304	288	309	305	299	311	299	288	280	316	311	287	293	281	291	268	292	280	294	305	307	264	293	298	287	316	291	294	270	278	281	306	299	300	303	300	266	281	319	299	297	319	302	301	312	288	308	280	311	333	322	285	291	306	285	283	328	288	290	323	285	317	285	301	325	299	287	287	283	297	302	334	291	274	291	308	325	296	261	281	291	285	296	266	289	264	289	293	292	293	311	261	297	298	328	297	296	297	304	283	322	303	312	313	281	287	316	290	310	303	288	276	277	331	275	293	295	295	309	292	289	322	296	274	293	346	275	301	285	302	307	281	300	297	331	285	283	289	298	305	315	282	289	309	289	318	301	281	271	315	288	278	323	314	333	310	313	308	307	282	323	294	259	310	319	312	281	319	299	305	313	302	301	336	292	307	316	306	291	313	277	281	284	310	289	327	289	293	271	315	321	312	302	304	310	316	301	294	317	297	262	283	264	299	273	300	294	290	308	287	316	277	325	288	270	283	256	287	303	306	293	315	285	314	294	255	303	298	301	347	263	301	277	325	298	330	315	333	300	293	302	317	283	304	290	282	300	293	264	288	277	291	283	320	299	291	288	337	294	285	313	289	318	287	309	302	293	290	314	291	276	275	322	301	291	294	284	294	290	300	299	293	285	292	304	309	302	276	334	296	304	303	288	283	320	312	300	296	303	290	290	299	339	297	304	310	300	298	293	303	325	334	302	298	282	295	295	282	301	281	312	295	286	290	288	297	307	303	332	312	310	306	308	309	305	305	295	297	313	304	303	319	326	329	303	292	308	303	303	267	302	278	280	299	289	290	295	300	291	312	299	299	296	277	279	281	315	298	305	326	283	255	287	273	300	308	292	283	283	289	311	294	319	287	295	283	276	311	285	276	330	297	326	290	310	291	297	291	339	302	312	312	271	262	285	318	330	303	288	289	309	300	284	306	289	305	325	321	285	303	305	326	277	267	323	264	278	305	285	284	295	315	289	310	294	285	296	300	278	255	285	292	319	301	299	289	284	297	288	278	293	301	303	284	311	272	294	284	290	293	296	308	289	260	296	293	303	293	278	314	281	295	307	303	303	278	289	319	291	301	314	304	323	306	282	297	294	294	303	273	310	311	311	309	274	310	299	310	317	303	295	314	319	289	298	329	304	283	295	294	293	292	331	264	291	272	266	292	310	302	309	310	302	301	287	306	283	291	298	305	266	285	296	313	286	305	281	282	300	293	293	307	308	293	324	327	307	307	277	299	293	303	302	284	293	305	301	306	294	303	294	291	286	317	303	303	312	288	328	308	337	306	311	298	275	293	274	326	312	282	273	307	317	312	331	306	307	279	290	328	274	294	319	299	307	299	291	332	297	280	331	320	298	315	293	318	313	300	302	335	299	316	313	318	272	287	294	285	329	277	289	272	269	332	260	288	333	321	280	265	275	304	322	274	285	307	295	319	309	279	283	262	298	300	313	281	278	293	301	276	296	289	272	308	299	294	258	273	283	298	326	280	318	315	289	307	295	298	277	291	273	285	300	317	311	266	308	282	307	314	303	301	301	289	338	282	284	289	315	293	291	259	301	312	297	325	305	302	311	299	283	331	302	304	313	315	300	277	307	290	264	322	295	295	289	287	297	281	290	306	257	303	315	323	290	294	269	310	292	326	308	318	273	290	278	293	299	308	310	310	300	313	334	300	287	290	297	325	319	280	327	300	287	269	285	289	295	290	308	310	295	287	276	294	305	273	339	283	317	325	286	283	297	307	286	294	284	306	304	306	298	292	283	311	302	285	286	348	276	305	319	277	279	286	298	282	296	292	302	308	272	281	316	295	289	289	274	290	315	310	290	312	289	268	314	296	302	310	270	335	285	259	310	290	309	315	288	277	292	279	325	264	325	314	305	295	295	285	317	318	314	295	295	300	290	319	302	295	332	313	330	289	302	300	314	294	313	288	310	293	313	307	271	307	339	300	274	277	285	318	299	309	302	299	308	255	283	279	282	284	295	291	334	280	315	293	295	279	317	290	285	294	284	300	303	281	298	267	316	268	273	291	298	302	300	286	304	304	293	302	290	290	310	315	294	291	285	305	308	299	302	305	294	287	288	324	324	316	314	300	282	305	283	277	288	303	290	310	299	319	306	251	272	310	288	316	286	278	272	299	284	294	340	288	313	312	313	297	286	311	316	296	298	298	321	289	287	320	309	271	309	316	289	320	307	279	288	301	288	262	305	295	313	316	299	298	351	279	273	312	299	308	318	313	329	285	303	307	304	302	301	300	286	300	306	304	306	308	295	295	296	286	304	309	286	316	279	311	288	278	264	335	310	323	277	281	308	271	278	301	259	316	298	302	287	297	269	293	323	291	312	305	292	302	324	292	296	307	273	315	311	317	310	305	301	264	315	311	287	305	326	285	297	285	296	283	298	280	335	275	315	305	282	335	305	277	317	277	293	295	312	280	299	309	288	294	272	327	260	286	283	296	287	277	286	297	283	279	302	308	306	287	331	301	280	302	327	319	311	287	304	293	276	273	290	302	281	322	304	274	260	277	291	311	292	305	349	298	317	279	299	286	296	306	293	326	310	295	308	274	314	286	311	291	303	304	282	314	290	332	302	325	309	275	310	302	287	308	276	288	300	314	285	307	307	307	299	291	310	293	308	285	297	320	279	281	274	290	269	294	286	300	286	285	285	277	292	320	288	299	290	278	321	286	291	268	288	315	319	308	281	314	312	327	283	331	287	288	331	302	286	291	279	279	282	304	318	309	270	290	298	293	290	317	313	272	326	308	303	300	288	279	281	297	289	311	276	275	299	285	328	299	312	288	312	278	282	294	286	313	280	282	305	306	309	287	328	310	312	304	275	301	330	285	313	289	337	310	305	267	290	301	270	304	297	283	304	283	305	326	326	289	282	332	298	279	280	303	306	287	302	339	322	311	296	286	273	274	295	295	312	315	354	306	266	286	334	293	275	308	297	306	298	309	329	294	299	278	307	300	272	302	292	302	279	306	280	318	292	281	271	305	267	328	295	291	284	305	298	275	327	295	320	321	282	277	273	307	309	315	312	311	281	282	314	270	301	314	307	279	317	323	313	326	307	287	316	281	309	298	297	303	291	307	294	311	316	294	285	275	313	316
27174	18008	5229	1557	847	627	534	429	539	560	499	476	447	459	480	487	424	413	385	348	395	393	371	383	373	366	390	465	380	386	387	370	343	345	321	364	373	349	347	341	403	434	342	373	388	353	374	373	372	356	379	397	364	357	338	366	380	393	338	367	325	354	363	355	338	345	360	356	342	381	355	369	348	393	365	383	339	381	326	359	359	356	345	381	353	342	379	350	368	351	384	370	360	352	335	357	348	402	349	371	352	386	372	401	336	344	390	378	343	371	371	360	364	377	409	339	358	352	354	378	362	377	320	373	374	369	379	319	350	361	367	388	399	341	416	401	358	394	335	361	356	352	387	386	369	342	390	390	349	331	368	387	334	356	353	351	352	331	365	364	364	367	355	348	402	356	395	363	377	415	337	359	383	365	352	381	345	381	375	388	338	338	399	375	341	363	341	444	362	360	356	324	343	361	340	343	352	348	359	346	357	338	385	359	339	349	372	385	379	387	362	320	360	371	333	361	357	352	369	393	346	372	365	371	383	363	375	389	353	394	401	367	365	319	355	342	347	382	379	353	364	362	371	388	343	349	363	358	363	332	382	377	393	367	362	370	374	355	348	362	322	331	383	347	346	363	369	347	382	381	333	368	355	352	400	378	340	367	378	357	348	336	345	396	352	349	358	343	363	335	336	363	345	385	373	361	350	357	375	373	407	375	389	354	329	372	342	374	358	329	345	356	362	388	354	361	338	353	389	352	336	342	338	413	357	362	340	374	402	374	403	344	365	349	357	352	373	385	371	351	358	381	326	342	367	346	369	355	362	341	351	362	359	347	344	382	355	319	369	374	347	384	382	386	365	362	342	338	375	325	363	353	348	355	364	346	360	403	410	354	390	369	341	394	353	365	332	385	356	374	388	372	338	379	383	395	369	358	383	352	347	382	347	374	343	359	386	404	315	341	341	382	379	347	363	365	381	374	342	366	367	370	322	399	370	365	355	319	340	364	358	332	376	328	351	340	396	358	347	382	362	370	359	397	342	385	340	362	377	361	384	381	358	337	369	341	360	369	335	365	374	366	388	339	365	354	364	399	350	332	402	371	360	375	362	349	356	365	352	411	349	387	357	360	342	372	365	348	356	345	340	337	328	363	315	326	373	353	376	337	355	351	371	350	378	389	396	383	362	363	397	386	322	388	384	331	325	349	384	351	356	363	379	327	352	360	377	387	346	364	382	370	356	353	374	381	397	345	384	371	363	373	333	380	348	359	344	323	360	328	365	352	338	362	349	403	347	366	357	338	363	359	365	345	350	348	355	352	352	344	337	367	371	340	392	370	355	319	340	380	349	340	361	380	381	371	349	386	358	399	358	387	341	339	370	371	352	346	353	369	343	344	365	350	353	360	367	350	345	393	338	362	373	360	337	401	383	390	366	347	371	376	335	344	348	374	354	377	354	349	391	342	341	341	375	366	368	347	331	358	350	357	361	360	353	389	388	370	344	331	363	365	364	339	403	379	334	366	349	394	351	385	367	383	344	377	355	365	370	355	352	379	403	336	362	354	355	374	362	335	377	352	357	326	330	371	364	402	374	375	356	361	384	367	391	381	366	336	359	329	381	349	353	397	401	330	356	379	374	328	372	346	383	386	388	371	369	376	380	377	318	377	362	343	389	412	355	386	351	344	354	355	365	382	349	357	359	370	369	343	361	365	377	360	366	361	370	364	353	349	368	387	345	368	389	386	380	367	376	360	362	371	388	378	380	351	346	369	339	367	384	381	365	348	372	364	350	361	364	396	315	363	398	354	354	367	363	362	340	366	388	388	363	352	363	339	355	389	345	352	339	389	363	333	381	338	341	357	379	339	358	334	367	341	365	359	361	380	373	353	400	345	341	367	343	361	373	340	341	380	348	345	396	359	377	353	333	380	376	368	336	359	370	399	354	392	333	380	361	374	360	352	370	370	347	359	371	352	320	364	348	364	341	344	353	377	390	387	355	329	404	368	339	363	368	345	352	334	378	344	345	375	376	334	378	350	353	354	353	384	336	385	367	349	384	407	371	370	352	311	363	325	354	353	396	365	340	373	368	353	366	353	367	378	354	355	367	339	360	351	363	343	366	365	397	333	348	370	395	339	350	400	337	327	377	359	364	350	376	392	369	369	372	357	369	360	337	358	334	307	369	383	384	368	376	382	363	357	360	378	347	347	360	355	355	362	371	362	367	351	349	325	378	390	382	358	353	363	385	341	390	357	370	384	339	391	356	368	355	414	354	385	371	359	350	367	338	337	362	389	379	352	349	367	379	325	348	388	368	331	342	366	334	362	320	350	351	368	390	356	379	368	355	388	329	345	366	361	345	342	354	353	365	358	355	369	393	365	376	381	377	371	390	366	332	358	325	367	361	379	366	364	393	360	355	371	376	353	341	358	384	345	358	339	351	371	344	357	362	378	369	362	347	400	365	339	400	354	366	335	358	359	361	381	352	364	351	404	347	332	368	371	343	359	395	386	351	350	362	361	355	357	343	341	367	363	372	367	371	344	345	360	333	374	364	359	355	345	361	358	334	353	397	368	384	361	373	355	389	362	383	352	377	366	356	393	375	340	362	358	370	376	374	353	366	370	384	391	364	397	384	394	382	398	409	372	374	370	356	311	377	323	363	345	374	347	369	357	374	367	361	357	387	388	348	369	359	341	372	383	373	367	363	337	340	345	379	339	354	357	386	389	368	368	340	356	329	373	353	378	330	348	373	337	337	347	340	336	364	376	320	346	357	383	335	372	355	346	367	373	383	348	361	350	357	375	369	349	388	352	352	393	364	343	361	391	347	369	369	385	394	347	405	368	381	313	374	363	343	398	339	383	406	378	344	354	380	360	384	347	388	373	352	374	375	367	339	353	372	358	355	368	361	356	361	358	338	384	364	362	390	347	339	378	374	334	358	353	362	339	358	359	383	350	338	342	355	352	374	398	360	410	348	379	372	389	375	387	369	382	370	408	367	354	381	369	365	356	348	380	393	362	339	356	351	334	338	384	356	337	346	321	383	339	349	397	323	402	387	383	344	395	383	370	367	352	390	377	323	343	351	347	373	373	363	354	364	337	352	358	389	329	364	381	406	333	349	377	349	360	386	355	350	391	363	362	380	360	354	343	365	363	388	338	336	315	368	372	360	346	346	345	380	354	368	362	382	351	366	382	358	359	365	375	355	362	395	383	341	406	391	376	370	356	376	309	363	366	374	333	369	355	356	356	387	353	336	346	401	363	382	369	348	350	369	335	342	386	365	352	340	368	359	380	353	373	337	316	338	356	403	390	379	381	361	357	336	368	344	330	395	387	357	338	354	376	359	347	375	361	349	367	359	314	382	393	351	353	377	358	364	389	356	354	376	355	373	374	369	384	341	368	390	380	369	363	307	391	329	421	364	362	355	374	363	341	359	350	353	345	387	353	363	388	367	334	363	360	344	360	302	380	355	372	414	377	362	341	354	375	368	337	360	342	357	378
5753	6791	4946	2147	1683	1297	950	817	1063	1060	940	787	800	784	797	828	736	603	635	607	573	626	566	573	564	567	632	742	561	532	549	548	553	519	532	537	541	496	549	558	528	534	550	527	506	522	556	530	530	566	530	515	535	536	553	525	570	508	552	547	557	567	546	529	502	521	559	560	541	546	504	524	551	541	529	526	552	524	542	538	549	554	542	523	495	546	542	543	509	530	521	575	513	576	530	540	577	558	516	550	582	563	579	517	524	519	530	552	498	525	542	562	537	531	541	546	514	518	526	562	528	573	512	535	532	584	584	546	533	580	527	566	543	541	525	502	558	573	526	545	531	545	514	555	521	530	541	549	542	527	542	546	549	520	518	543	561	525	528	592	560	561	529	525	551	497	530	550	528	526	545	543	569	528	511	554	537	544	587	517	575	575	512	557	565	489	521	528	563	529	559	592	536	576	508	573	522	566	576	494	557	555	516	572	544	521	510	508	531	546	539	524	556	557	528	533	517	526	572	603	552	520	549	586	537	560	580	519	510	550	534	523	562	537	544	535	522	556	567	570	574	574	517	535	523	529	518	536	503	550	543	547	523	538	508	542	540	507	534	532	536	523	550	554	542	534	553	518	524	550	535	517	514	530	511	530	491	542	543	577	539	536	511	565	527	572	549	543	550	561	537	491	544	538	547	512	539	544	551	535	543	518	530	521	519	528	574	539	526	520	551	541	548	522	571	541	543	576	541	530	558	558	566	520	553	556	561	516	532	536	526	519	574	555	524	532	541	530	530	527	543	551	550	545	563	487	529	540	536	547	552	521	518	562	525	576	530	540	549	561	538	536	552	570	543	490	543	530	499	573	526	533	513	518	554	515	534	527	563	520	535	534	533	569	527	548	512	536	526	553	587	582	542	547	561	532	544	557	542	521	530	491	529	537	510	508	527	575	519	538	534	531	589	544	555	541	559	559	552	535	574	574	573	515	537	519	554	515	557	515	569	561	554	468	513	510	513	547	562	503	523	552	514	515	505	534	494	560	526	540	569	486	513	494	565	551	533	508	507	542	510	524	541	528	518	536	472	536	534	544	513	537	518	555	533	548	569	565	551	541	547	546	571	525	558	522	585	550	559	553	549	594	579	545	541	586	541	545	536	527	542	546	545	531	545	552	552	547	508	575	558	544	557	521	511	537	533	522	555	590	563	532	553	567	523	562	544	497	503	541	510	494	526	543	499	530	556	528	496	553	530	557	544	566	499	579	545	547	558	545	543	511	550	560	522	526	501	546	518	554	503	555	518	514	547	520	554	519	553	516	538	526	504	571	513	505	504	521	517	551	533	583	508	542	537	488	582	504	497	541	501	518	583	551	501	538	542	567	528	533	568	521	537	562	555	516	554	551	522	535	532	534	542	503	533	543	500	567	539	551	511	529	535	543	504	550	525	530	581	541	533	523	562	531	563	540	568	542	549	545	476	533	510	554	555	537	504	525	502	534	558	538	558	582	521	550	532	518	549	505	563	533	581	555	543	521	549	524	501	509	524	565	531	533	533	520	534	529	579	515	524	509	563	545	540	549	523	543	518	544	528	528	530	551	574	522	505	529	571	529	525	509	509	565	529	511	555	520	532	545	528	532	544	556	507	555	543	501	576	572	531	544	544	537	581	538	522	561	552	525	564	543	543	560	515	543	534	550	543	553	553	516	528	522	545	533	516	536	498	574	539	557	573	529	533	539	528	550	555	560	525	518	525	578	548	570	544	544	539	531	552	551	532	522	516	551	523	543	566	533	526	525	555	510	553	530	572	510	511	526	527	521	533	539	554	574	529	533	550	534	550	527	475	533	542	555	545	501	539	518	553	549	543	521	527	530	583	582	535	524	497	523	585	524	536	548	566	519	504	532	539	514	550	511	550	522	557	572	529	536	531	520	549	485	508	508	575	527	579	489	583	539	520	562	545	520	563	503	545	557	551	580	546	523	576	539	537	558	521	555	526	482	592	540	550	557	545	542	561	537	512	568	486	555	517	549	531	552	514	528	511	532	565	521	513	521	549	553	531	541	501	521	589	531	526	566	563	556	539	540	516	550	510	550	551	522	552	579	521	564	507	528	544	561	519	539	516	522	532	522	571	529	559	556	581	549	571	495	506	536	509	553	544	535	561	558	549	532	515	513	528	541	549	568	504	575	523	484	548	554	536	545	551	544	554	514	573	548	574	520	539	527	509	548	539	545	556	545	522	532	533	494	525	532	533	533	553	532	551	583	577	509	533	531	553	541	556	543	535	519	537	564	541	522	524	526	534	506	545	512	558	520	558	523	531	539	561	536	585	511	599	546	527	522	499	532	515	540	511	556	525	557	527	519	529	536	516	543	561	557	510	553	569	544	538	534	517	541	594	529	526	517	534	538	542	532	504	551	556	567	540	525	578	549	524	518	550	547	539	520	564	529	516	488	556	527	583	531	550	531	549	572	538	538	566	558	537	578	575	524	528	528	520	538	525	505	546	531	517	548	548	505	475	569	516	543	563	569	526	570	536	520	532	516	533	545	580	523	529	493	560	522	531	574	561	517	505	562	531	495	501	541	532	520	535	535	511	563	539	513	534	516	534	525	549	546	534	543	539	548	553	547	532	510	537	519	537	536	566	533	558	517	549	540	546	538	566	540	518	542	474	551	533	569	519	561	532	520	557	555	556	500	532	545	506	540	541	602	521	537	556	527	560	506	548	541	502	555	522	544	547	554	563	546	562	513	541	532	569	555	564	546	519	511	504	540	507	547	548	511	550	545	553	548	533	563	545	544	560	547	536	513	525	597	554	528	540	546	554	569	507	568	563	543	572	587	540	534	528	508	517	535	547	539	563	548	527	544	504	561	544	589	512	563	547	533	539	518	514	509	487	515	536	546	543	511	529	560	524	559	566	533	548	603	546	525	547	571	540	516	583	567	564	577	540	527	535	560	515	537	555	548	569	517	539	494	540	536	527	554	538	541	521	526	515	544	555	555	517	551	567	519	507	549	543	530	520	540	569	536	588	519	534	531	556	533	579	513	537	519	579	554	537	557	523	550	525	526	583	502	547	540	533	542	559	511	545	540	557	529	547	529	546	510	579	529	531	553	516	572	561	547	537	543	563	532	593	519	516	551	527	563	534	529	567	518	583	553	498	529	533	552	537	534	554	534	521	572	543	520	527	540	542	568	517	524	572	503	526	530	539	543	558	530	548	514	505	558	514	560	548	533	560	554	546	556	523	525	560	571	568	479	531	530	557	598	545	549	527	548	566	502	545	517	587	539	565	531	526	539	514	530	574	566	569	549	550	516	548	540	495	513	529	543	520	480	546	535	577	539	505	567	527	551	562	578	535	533	562	547	560	531	523	549	573	523	492	556	545	540	539	552	523	520	483	572	582	533	525	504	528	512	503	541	535	513	556	572	535	519	576	563	499	536	572	532	534	518	488	527	484	558	542	519	552	511	547	554	545	549	527	520	551	553	552	537
23540	21404	28434	24563	20772	3675	926	531	505	716	612	490	536	500	479	413	359	260	292	281	267	251	251	213	250	238	802	1237	237	197	222	200	177	233	206	190	219	203	200	164	173	230	209	196	199	205	192	192	191	182	194	210	206	197	202	192	216	194	198	202	189	195	188	200	215	206	186	208	223	186	227	185	204	195	210	217	180	187	199	202	177	193	182	197	194	210	201	210	203	185	226	221	199	193	213	199	192	198	211	212	211	197	174	184	192	175	178	192	197	184	215	199	195	196	199	210	199	203	199	205	204	191	191	190	191	214	206	199	206	205	185	207	207	190	187	206	193	174	194	207	203	185	194	174	206	184	210	185	190	223	192	211	225	187	187	197	209	199	202	176	212	217	204	205	197	212	199	205	211	206	196	188	185	190	206	226	194	205	247	190	182	190	196	201	203	196	191	204	205	198	208	197	211	205	194	182	223	205	197	196	185	188	195	220	181	196	180	221	220	180	212	194	214	227	197	181	225	187	212	204	184	169	183	229	202	179	207	210	203	211	185	192	220	192	197	181	197	188	185	188	226	209	221	188	227	195	177	198	224	201	195	197	197	205	157	214	183	195	181	225	183	194	184	191	200	209	180	198	191	209	223	197	209	180	191	200	181	213	199	192	190	189	214	196	203	210	207	207	191	188	178	193	163	222	205	203	197	217	204	202	222	176	205	187	213	207	183	193	180	200	221	225	187	213	207	204	184	204	180	192	171	219	191	197	208	182	184	210	196	217	209	212	229	173	178	201	192	184	211	194	189	188	199	200	192	200	183	199	191	209	212	196	208	206	191	183	179	197	218	199	200	199	200	197	194	189	175	227	202	190	192	191	185	190	199	207	222	184	214	199	194	215	217	202	199	194	211	199	173	221	188	207	184	232	175	207	196	178	201	227	188	207	204	209	198	211	209	185	199	195	202	206	175	195	182	208	193	202	184	243	203	189	175	188	197	201	187	213	207	190	195	213	171	179	187	177	207	180	224	169	192	204	215	237	190	194	201	187	174	190	220	201	198	225	170	191	215	200	199	185	196	205	191	212	198	223	225	223	184	220	215	217	203	210	205	205	210	177	218	206	207	217	202	212	193	188	226	196	221	192	195	196	227	199	181	202	185	208	205	221	200	209	194	209	206	181	186	198	186	209	198	184	211	201	178	216	231	189	200	192	190	188	203	204	196	188	195	211	226	196	226	185	200	186	175	183	206	186	199	180	187	212	201	188	193	210	214	190	188	225	191	195	187	211	180	202	201	204	193	210	201	227	211	190	189	225	209	187	177	177	194	190	178	181	188	237	181	179	188	188	213	177	206	198	207	202	251	208	201	183	192	232	209	221	227	164	177	206	207	188	201	185	192	194	191	185	208	227	186	191	196	159	202	207	183	210	190	206	220	214	191	221	192	198	188	188	216	186	210	220	191	195	194	192	189	181	222	184	223	191	207	203	208	192	197	216	180	201	195	217	189	212	201	174	194	173	206	197	207	221	189	207	174	191	209	187	180	192	176	203	204	184	175	187	194	213	203	191	197	175	201	195	196	213	205	208	199	182	205	208	203	195	212	218	199	181	185	200	177	188	193	192	179	203	206	216	191	220	198	175	198	194	221	192	177	202	211	209	184	202	207	194	218	193	196	197	198	198	214	192	221	198	180	211	203	178	199	182	213	221	199	226	164	178	187	193	198	210	217	187	211	193	185	180	227	191	201	221	202	210	190	195	209	209	222	194	192	190	181	211	197	187	217	210	213	224	225	185	214	194	186	181	194	231	195	207	214	174	200	214	203	213	195	194	207	213	213	198	192	216	196	199	204	194	192	213	196	189	199	189	207	207	202	196	190	204	183	194	190	192	195	196	192	200	203	192	176	211	189	185	196	197	184	182	199	222	202	202	188	193	200	204	197	201	183	192	207	185	201	208	178	213	196	195	200	203	196	205	183	189	177	203	184	183	211	202	192	190	217	207	200	216	207	223	205	211	189	193	198	191	211	176	199	179	185	215	189	224	177	211	203	202	194	207	207	187	215	196	179	204	208	205	189	194	199	208	174	210	204	187	202	211	166	198	213	212	206	212	182	234	205	219	186	206	206	199	204	202	192	205	203	201	206	215	233	211	206	195	193	184	199	207	193	204	189	200	196	173	199	215	195	181	210	226	227	189	186	212	211	191	183	190	163	184	196	194	172	183	191	194	192	214	196	179	210	199	198	229	219	189	197	188	201	192	197	175	203	213	189	206	189	206	189	210	200	192	199	184	194	199	197	213	222	217	206	213	202	205	186	216	193	203	222	196	173	196	180	192	185	200	208	193	199	205	187	177	177	192	202	204	196	200	212	197	210	223	226	207	167	191	178	195	212	193	194	194	202	208	197	194	192	195	196	212	182	199	225	201	183	182	214	221	208	180	177	192	213	216	214	209	197	216	181	210	197	205	230	199	193	213	211	189	197	195	205	200	194	175	197	211	193	195	189	195	177	218	207	193	191	218	199	164	178	197	195	193	190	166	185	195	210	189	183	214	241	183	192	203	204	181	191	189	215	209	183	208	205	189	176	225	187	187	189	182	195	201	188	184	188	176	172	201	171	207	204	188	203	175	208	196	224	193	193	179	205	218	192	199	197	205	228	186	226	204	221	207	204	204	201	197	202	188	198	213	194	216	208	227	216	229	207	202	187	198	221	196	212	195	185	199	180	200	182	212	197	183	210	178	218	205	193	180	183	195	201	205	189	174	203	189	211	179	219	193	204	198	189	193	192	208	197	204	213	198	212	211	208	209	200	206	198	187	189	196	228	181	195	220	199	208	203	191	208	194	179	174	197	215	191	184	213	205	203	179	201	194	183	197	195	183	225	220	191	214	200	202	190	161	213	194	196	210	192	180	183	204	198	221	186	192	188	191	233	195	202	193	195	188	184	191	193	197	201	201	190	198	210	196	201	168	208	213	209	202	216	198	205	193	196	183	208	182	202	180	215	210	180	169	210	191	201	223	165	207	194	221	206	215	213	222	211	190	197	179	188	201	214	184	190	196	195	208	217	203	202	209	188	219	194	199	164	224	208	190	214	205	191	221	195	208	177	213	205	206	206	213	183	200	201	191	216	198	192	219	203	196	206	200	194	174	198	211	188	172	204	180	184	172	222	232	206	200	209	199	230	205	187	195	188	186	203	196	207	171	168	182	221	177	205	190	188	194	189	211	178	172	207	174	205	189	195	179	214	179	173	201	216	186	215	194	210	211	216	205	189	208	207	205	167	191	186	201	174	213	171	204	197	202	178	198	190	191	223	200	206	176	194	206	195	186	198	176	202	195	176	196	221	168	220	182	199	189	215	219	201	193	218	204	200	199	191	188	223	201	221	234	204	202	206	175	181	207	205	189	197	197	198	186	158	204	225	199	201	196	211	190	189	213	207	188	174	190	207	189	216	196	197	180	199	208	251	212	220	209	163	193	214	193	188	189	195	214	197	195	191	213
5750	13512	11304	4901	3611	2541	1841	1031	1163	1772	1516	1017	1094	1133	1039	918	635	525	466	494	514	387	412	377	378	390	1737	2781	393	317	295	339	316	273	325	257	326	315	348	303	310	332	328	333	304	301	305	333	315	328	299	288	306	308	298	293	314	343	333	313	282	309	310	328	289	303	321	323	312	302	315	329	311	318	310	287	327	299	287	326	297	283	328	326	324	284	289	308	287	301	331	294	339	317	291	292	323	310	310	325	305	312	305	290	315	286	298	306	297	335	309	343	277	295	321	297	322	340	326	292	326	319	278	318	318	299	313	324	331	287	300	319	308	322	302	328	283	293	330	330	316	331	297	314	283	311	323	303	294	299	315	287	295	289	305	313	299	302	316	295	318	306	303	303	297	342	323	323	296	293	309	288	312	305	292	298	309	305	304	335	351	250	304	299	285	277	304	275	306	310	299	277	271	261	300	273	281	288	293	300	292	321	290	316	314	325	311	287	278	299	287	312	290	291	298	306	302	303	290	301	319	310	310	272	273	310	306	319	264	294	300	296	290	310	361	272	304	272	313	282	291	316	292	292	319	293	334	269	303	308	314	317	303	318	329	295	295	299	319	316	303	316	304	289	299	340	346	296	313	295	324	329	296	311	304	309	296	339	301	291	290	303	275	279	318	307	304	313	332	296	302	296	309	311	305	306	304	305	316	321	302	320	290	316	303	314	324	278	317	300	280	303	290	298	282	300	289	288	279	307	292	273	284	307	284	294	282	292	296	303	289	303	318	282	327	316	320	294	290	279	296	291	328	309	313	306	289	286	307	317	316	342	324	300	310	298	340	305	309	309	291	290	299	323	305	290	312	311	292	297	281	281	298	318	267	301	288	276	293	336	296	345	323	295	320	333	306	293	303	294	294	328	316	298	320	290	321	320	333	291	312	303	309	309	297	288	317	297	303	288	294	313	304	324	323	286	288	304	324	314	270	309	289	295	287	316	296	295	334	316	310	320	332	296	290	299	289	340	303	311	334	300	298	292	329	319	302	307	298	310	303	306	287	330	337	316	274	294	325	256	296	296	307	285	275	313	281	309	279	300	305	292	300	309	347	314	320	313	325	307	291	307	321	317	313	307	313	305	296	325	294	338	298	287	300	298	315	285	319	340	309	289	307	297	302	301	285	284	332	315	327	310	308	327	304	272	305	283	290	300	296	314	294	279	276	309	286	315	276	299	306	304	296	286	346	302	327	317	324	314	319	317	295	316	305	309	299	316	300	301	283	303	291	315	323	309	312	320	310	313	298	312	306	308	317	279	299	321	274	333	314	312	284	311	329	303	287	296	304	304	308	303	289	290	290	285	305	291	298	319	288	317	316	284	313	333	306	329	278	320	300	291	304	303	296	322	310	298	304	308	284	317	307	310	326	290	311	283	328	327	319	297	289	297	301	310	338	292	321	296	297	304	299	293	313	289	299	280	321	328	330	325	314	307	299	315	287	301	269	301	311	336	296	294	310	299	286	327	302	276	282	308	316	300	332	311	308	305	319	291	340	281	313	273	265	314	297	313	280	311	322	299	290	294	307	317	285	311	333	308	329	327	313	313	324	299	303	311	308	293	307	284	270	318	250	291	314	293	300	301	273	325	289	294	297	260	296	304	285	328	287	307	304	330	320	309	287	281	299	308	287	310	295	305	316	322	291	297	285	305	313	297	303	304	310	335	301	335	294	294	300	290	272	318	310	295	313	310	302	272	298	326	301	297	297	318	299	280	315	337	311	305	313	314	299	297	333	301	314	295	327	298	275	304	290	321	325	289	289	302	321	304	302	301	298	298	296	298	302	294	298	288	311	289	332	301	279	317	294	321	278	299	346	285	299	307	315	304	296	336	304	289	295	315	265	318	304	293	332	293	293	293	305	294	295	299	280	315	281	332	288	307	304	292	291	294	313	304	318	304	306	304	249	300	266	330	305	271	314	317	314	315	311	282	321	318	324	293	311	292	294	267	300	326	317	307	314	290	320	310	257	318	299	300	279	316	310	275	300	295	264	295	316	314	306	287	313	275	297	310	320	294	355	309	325	289	295	308	268	294	297	277	300	322	291	285	264	286	300	307	302	319	297	282	280	298	321	303	297	319	322	306	280	326	310	323	296	322	307	319	314	284	275	299	321	289	336	306	305	352	293	300	306	268	277	319	280	300	300	299	289	360	285	292	314	298	314	298	318	283	291	308	308	274	280	322	305	286	301	324	301	290	327	288	317	268	291	288	305	304	312	301	301	282	295	318	303	293	310	311	307	307	309	292	292	300	289	316	275	300	305	327	281	323	304	287	319	300	309	288	296	300	289	275	345	311	288	285	318	294	329	312	321	294	292	280	300	314	310	323	326	308	300	316	327	319	288	320	326	328	283	309	287	304	299	306	323	292	298	291	286	330	287	303	306	296	341	317	327	301	325	291	301	275	310	280	292	309	304	274	276	268	326	274	289	293	298	316	301	285	288	306	317	298	298	281	312	263	303	334	319	305	300	319	289	286	305	285	308	288	304	308	309	294	295	282	339	300	293	276	343	298	296	312	312	295	298	333	301	320	290	323	280	284	299	320	309	318	294	302	294	262	297	312	308	322	306	273	266	301	301	296	326	314	286	298	328	325	312	295	290	325	321	308	324	308	283	329	283	312	332	322	273	311	283	313	291	305	348	337	289	341	303	376	320	294	301	294	291	303	318	284	282	272	299	265	309	284	308	313	283	302	321	297	325	287	310	265	326	291	306	292	312	280	287	300	288	320	299	289	320	302	311	281	311	274	297	296	328	314	275	316	293	283	316	284	318	295	295	309	289	282	283	303	307	319	288	330	296	325	278	336	302	334	322	302	324	278	297	281	294	326	341	278	288	309	291	309	294	297	307	264	310	305	290	302	294	280	289	310	307	300	322	324	337	281	328	289	296	309	295	284	294	307	277	298	312	334	302	305	345	316	328	285	317	280	280	303	278	318	278	337	309	308	293	329	332	287	305	329	320	285	272	292	330	309	299	334	317	306	291	315	344	285	332	302	283	318	314	300	313	292	337	309	277	334	299	270	333	316	333	291	269	305	281	313	296	322	277	312	312	306	307	315	300	302	306	312	317	293	299	364	310	288	293	310	303	301	310	276	279	292	310	305	315	297	316	280	267	295	267	291	309	328	281	305	291	304	328	312	288	316	342	271	281	286	313	311	362	300	318	305	293	296	284	337	322	301	271	310	303	279	274	331	320	284	292	301	300	307	314	316	312	309	302	317	310	326	289	300	303	297	312	311	295	300	323	287	326	322	309	324	330	286	308	295	332	289	317	308	304	283	291	300	319	309	311	275	311	293	305	313	302	306	340	325	332	306	304	303	283	293	315	297	340	301	286	314	307	298	283	302	330	310	309	320	318	296	279	324	322	310	333	337	312	289	276	287	266	282	312	315	335	303	296	276	300	269	261	296	294	312	303	330	305	329	317	307	322	296	318	310	277	295	338	334
24662	21390	26972	25151	3727	1034	845	684	611	727	702	742	713	683	665	629	513	454	485	490	421	459	478	440	431	464	881	764	460	455	425	415	434	429	408	418	427	441	428	441	428	411	413	433	431	408	401	448	421	461	419	441	443	437	425	445	425	416	423	436	430	451	409	416	442	458	403	407	425	448	407	427	466	413	447	463	408	399	431	468	405	402	409	426	419	378	425	448	401	443	427	392	439	443	444	414	437	393	403	416	427	391	410	397	405	413	471	445	438	426	396	403	430	439	429	430	417	423	437	456	403	425	426	418	418	394	418	491	437	425	466	417	434	430	391	417	441	427	460	435	431	425	393	422	420	432	418	436	418	392	457	424	448	384	413	442	424	411	426	410	383	403	414	427	444	439	455	433	407	469	405	430	433	454	412	430	389	430	410	452	433	417	399	390	400	441	414	406	457	423	447	456	433	416	435	425	422	407	398	418	437	461	399	434	398	376	416	402	433	398	447	387	420	432	431	423	432	417	408	407	445	425	423	433	444	420	425	418	433	381	441	404	421	449	419	398	419	422	432	395	395	396	401	399	382	415	439	434	390	406	400	428	420	415	405	407	401	397	432	466	456	469	420	442	417	448	442	438	398	443	421	429	415	484	420	415	411	420	419	435	421	454	406	445	394	439	406	449	440	419	429	419	446	470	403	410	447	431	417	418	399	445	404	417	370	432	438	441	432	421	394	469	428	424	426	431	426	421	432	418	409	407	408	460	408	476	387	474	400	446	408	409	453	389	444	403	435	449	434	430	397	397	440	389	467	424	435	452	380	401	442	431	414	439	407	451	420	415	441	406	427	400	419	407	415	448	440	417	465	416	390	431	410	406	448	433	421	450	427	401	413	456	379	398	399	428	465	420	447	423	437	425	421	409	426	432	402	425	439	446	410	406	411	420	391	452	442	410	470	420	416	432	429	398	399	449	415	466	433	409	428	421	444	428	427	411	417	435	432	435	444	452	426	468	417	383	409	421	434	445	456	442	411	442	437	414	434	378	435	412	456	413	412	402	380	440	424	443	404	421	416	433	434	414	412	383	466	414	449	445	422	395	399	414	424	418	422	373	422	444	458	422	406	419	419	446	428	428	436	431	444	432	432	431	437	428	439	416	425	402	429	392	405	378	423	457	431	432	428	438	457	436	420	457	413	435	414	444	420	433	442	399	462	410	439	412	414	399	432	429	426	434	459	414	411	431	406	399	422	461	428	435	419	437	426	460	458	402	443	420	418	417	453	405	432	387	414	416	402	411	438	424	409	435	406	419	420	447	432	409	397	438	405	421	404	447	425	417	436	430	394	421	423	433	456	424	408	413	417	416	423	430	428	448	413	373	394	393	409	421	423	421	454	404	433	373	428	423	395	444	422	438	429	456	440	439	409	417	403	441	406	400	442	410	428	443	455	422	398	427	442	439	455	443	407	439	408	411	456	390	433	401	447	431	451	430	433	428	426	451	402	408	484	452	453	415	430	427	426	424	417	439	446	417	411	452	430	446	418	431	397	420	412	442	411	410	446	402	415	388	450	403	411	420	449	402	422	419	409	450	427	434	412	428	428	443	437	462	401	439	379	431	406	414	429	388	435	429	433	394	438	429	397	405	453	413	460	422	411	451	397	427	414	403	423	426	430	425	414	434	417	423	422	416	418	377	421	434	414	393	431	420	423	467	425	420	435	448	416	398	428	411	428	470	421	455	420	406	437	408	458	398	442	408	445	408	471	440	391	416	414	421	405	410	397	427	411	446	400	396	452	394	449	457	451	405	434	435	466	384	464	455	453	439	443	441	410	430	426	398	393	429	442	400	445	417	416	427	424	431	441	440	443	457	412	423	388	420	422	449	442	409	405	444	408	431	378	452	430	399	417	401	419	459	441	427	412	408	450	465	431	450	410	423	455	400	476	433	417	407	426	422	427	392	456	432	409	443	411	438	434	430	441	431	452	403	464	403	414	422	417	433	416	431	427	419	451	433	427	386	411	416	454	454	426	474	429	436	420	440	429	440	399	404	429	425	430	439	410	399	425	421	433	435	440	458	419	402	439	430	372	446	440	435	405	462	430	411	400	446	422	443	438	432	430	425	419	381	423	405	391	380	407	427	406	460	409	424	398	412	440	419	435	433	457	429	446	440	406	452	396	439	413	440	419	418	427	407	412	441	434	424	472	376	407	417	409	428	424	461	416	430	467	421	445	461	450	436	405	433	436	419	426	408	420	422	434	424	425	404	421	421	433	442	419	418	439	428	444	386	423	416	397	476	457	441	396	450	387	429	469	413	450	400	432	427	411	444	387	414	439	434	407	446	433	417	458	454	409	429	389	393	438	382	433	474	457	437	462	434	396	453	389	413	468	385	451	411	419	445	421	402	448	427	411	401	401	417	451	448	415	398	443	418	424	422	428	432	424	433	446	423	423	379	416	405	409	416	424	391	427	424	415	417	419	449	442	431	418	440	440	428	421	403	450	415	412	457	428	399	462	424	420	459	437	409	419	416	447	431	425	402	444	463	425	450	410	418	410	456	457	410	403	461	378	457	430	446	400	432	421	403	406	438	386	405	432	414	409	401	420	433	474	430	437	407	418	401	439	457	425	428	410	402	441	407	430	432	391	439	408	406	441	389	419	423	422	438	453	399	407	436	416	425	463	438	396	415	464	441	386	442	385	435	419	402	444	436	421	416	385	436	416	398	456	435	419	423	447	441	457	468	456	431	425	446	417	387	409	455	422	442	402	425	429	432	414	465	425	470	434	401	427	447	438	389	428	434	395	422	467	417	405	420	438	419	401	410	432	429	457	437	448	430	428	404	407	422	402	438	435	418	411	441	436	391	453	386	397	418	425	411	421	405	473	388	454	406	397	396	430	416	429	419	404	459	445	386	437	426	413	415	430	434	395	454	411	433	425	442	432	463	440	417	404	421	456	409	440	421	455	431	373	409	430	435	442	430	447	396	363	405	461	412	420	420	423	482	440	422	423	394	414	437	440	417	456	451	423	426	445	413	434	416	461	415	442	426	416	426	436	421	427	430	443	421	433	440	433	468	423	377	452	388	427	450	425	404	399	437	454	456	408	449	431	449	433	413	435	436	430	419	415	451	444	445	402	443	399	442	421	438	390	404	451	432	417	432	442	406	387	438	449	434	419	424	437	424	445	418	435	421	414	383	409	433	419	422	420	416	427	403	383	379	410	440	444	412	417	410	439	423	421	432	433	432	400	402	426	430	395	457	409	446	448	426	436	394	402	453	429	403	438	406	386	385	436	414	428	411	427	435	456	427	393	398	468	416	416	406	401	450	418	439	424	442	445	439	419	432	416	399	388	414	419	406	438	401	451	407	422	432	409	402	437	430	427	393	430	460	408	424	401	383	434	453	415	400	409	388	438	422	454	400	401	427	439	428	412	447	480	476	410	423	391	397	440	425	400	418	436	439	428	400	452	463	421	451	384	434	422	459	403	403	414	436
5904	9689	7797	3037	2361	2168	1762	1341	1169	1411	1522	1574	1398	1371	1334	1134	843	806	802	778	758	692	700	682	706	750	1721	1510	635	628	641	621	606	625	641	635	587	655	662	615	626	649	588	613	643	651	617	647	557	650	601	578	611	657	617	611	608	670	637	627	590	623	660	639	632	572	570	615	597	616	582	611	599	608	656	582	641	607	641	640	645	656	618	594	628	609	575	654	680	650	621	643	629	644	590	671	571	625	608	614	619	624	613	677	630	591	604	648	587	624	637	615	598	677	576	591	642	615	614	652	616	608	643	616	599	645	601	612	615	560	596	635	611	620	574	632	608	587	637	601	690	635	597	628	602	584	615	592	647	578	614	617	655	622	640	616	589	614	646	684	618	596	608	607	615	619	610	637	619	644	617	587	597	593	623	560	647	609	582	593	636	612	622	591	614	619	636	607	621	624	607	578	550	600	620	611	586	610	608	603	627	652	617	570	617	617	625	628	621	587	598	647	584	590	584	633	653	633	590	603	621	621	622	626	611	634	627	621	654	608	605	629	638	623	616	588	642	591	593	588	599	631	618	648	615	604	602	602	638	637	586	588	592	609	608	606	625	592	617	663	622	617	616	650	592	604	628	609	607	608	622	646	636	597	623	666	583	625	564	607	589	614	591	608	583	632	683	608	613	621	633	626	628	579	625	616	611	636	606	571	619	592	580	608	612	661	637	611	575	602	618	622	629	603	592	587	566	611	609	621	590	591	597	615	596	620	592	636	618	617	584	614	634	601	664	633	618	611	609	572	638	653	615	590	577	621	641	637	569	637	629	631	623	634	590	639	612	588	657	580	617	642	581	643	583	600	598	617	619	627	602	573	573	565	630	611	603	575	629	581	612	584	572	610	613	624	664	567	581	614	619	641	615	632	649	601	625	627	582	583	621	604	585	612	596	667	582	633	605	625	667	611	602	616	635	584	616	614	588	591	630	659	621	610	632	581	637	625	625	636	646	599	603	631	595	648	586	602	632	591	599	632	647	583	633	614	594	621	598	643	594	601	598	606	609	612	637	644	587	602	583	594	652	617	569	622	621	610	623	640	615	624	624	596	648	638	591	660	610	604	652	598	639	645	611	610	610	666	623	644	588	609	631	639	626	655	603	594	674	591	617	633	608	651	623	624	622	569	616	620	614	580	595	662	593	588	599	636	579	626	604	639	619	608	581	607	640	635	625	653	654	638	630	643	604	622	630	626	631	613	653	570	613	645	637	589	631	611	625	609	620	657	652	606	653	624	554	649	625	594	637	623	641	596	638	602	653	583	668	600	608	604	629	584	615	626	633	623	638	651	636	576	667	614	608	636	634	623	651	629	622	607	624	616	652	609	606	657	612	630	614	620	612	605	624	630	575	649	603	597	651	592	646	578	593	702	578	594	626	633	624	658	569	639	620	623	620	586	586	635	626	609	605	628	659	609	594	670	619	652	634	640	568	579	611	611	589	603	605	630	616	610	630	601	588	592	606	632	582	623	615	586	589	609	604	621	617	661	606	608	619	596	628	638	591	573	638	599	615	611	664	618	596	603	615	638	592	584	620	629	637	594	620	556	554	607	597	646	630	595	630	585	586	584	639	593	634	609	614	624	626	620	615	651	584	668	616	636	614	613	620	648	627	647	629	604	592	590	613	587	610	604	600	590	598	636	606	600	565	616	631	623	655	571	645	606	625	611	663	632	615	586	581	628	598	603	624	616	631	647	673	669	630	602	631	604	627	604	592	614	610	606	608	651	629	612	630	611	607	616	579	668	649	586	662	615	616	639	682	612	592	628	632	656	574	641	644	621	594	640	655	629	656	595	590	590	642	622	663	600	572	617	609	605	663	606	597	602	621	626	597	611	596	632	640	599	603	612	599	623	617	609	620	584	616	621	616	613	622	603	614	658	658	617	626	584	582	579	632	602	602	616	607	634	598	603	632	575	630	644	598	624	583	621	613	649	598	588	602	630	597	593	601	620	637	637	574	615	649	630	649	619	624	575	602	609	622	596	649	623	605	576	654	574	657	651	626	594	621	620	654	610	615	553	620	632	647	596	632	601	607	626	584	612	607	595	617	613	608	605	590	599	644	623	621	572	648	604	617	630	619	612	629	610	573	593	663	617	655	640	598	609	642	641	611	640	629	605	662	576	597	580	657	637	631	622	552	602	627	588	599	597	592	585	620	648	646	630	620	619	609	599	624	626	631	583	593	615	637	635	603	612	613	600	607	669	641	634	601	603	609	586	600	564	586	597	626	602	638	626	657	622	563	599	635	630	614	616	607	604	631	605	616	593	620	593	649	576	592	633	621	610	624	619	645	632	604	634	629	590	629	625	677	648	593	623	614	604	657	584	654	617	623	592	597	597	575	632	618	648	579	620	634	680	598	596	654	614	622	660	663	645	620	607	594	678	613	612	589	599	605	632	640	635	587	570	644	603	597	559	640	609	606	607	645	629	652	636	584	621	576	584	610	607	602	631	634	627	645	619	661	632	615	622	620	601	588	594	621	567	667	657	657	651	612	592	614	596	649	640	640	592	620	584	619	632	636	618	608	646	644	643	608	641	635	604	636	595	623	648	633	627	645	576	606	601	670	603	555	607	636	628	605	641	606	614	646	614	641	599	619	665	573	623	641	642	556	635	589	643	611	648	584	578	585	632	615	578	646	582	614	610	623	631	588	613	655	603	658	609	608	637	614	639	598	641	637	623	620	638	627	613	604	650	639	631	641	597	632	625	670	636	626	612	656	585	626	617	580	624	621	612	620	641	597	638	618	616	593	582	575	582	592	650	620	660	662	664	670	584	648	621	620	603	596	601	598	607	640	649	616	584	608	598	620	615	633	561	614	588	593	589	625	585	604	638	626	634	637	621	578	583	615	643	605	614	571	644	638	615	632	595	616	626	599	593	592	618	596	619	605	588	580	611	611	651	654	640	611	629	620	664	579	644	567	640	593	629	604	614	650	631	597	628	651	611	624	580	652	602	613	604	631	616	637	623	627	638	617	660	603	610	652	630	610	642	629	584	578	627	630	586	628	574	604	594	632	624	565	631	616	600	633	633	617	633	586	595	614	675	614	583	609	590	659	633	608	595	591	596	596	587	578	655	621	653	631	638	597	624	610	578	622	588	597	609	634	629	629	618	686	650	594	599	636	598	644	624	573	577	596	566	665	559	621	566	650	601	632	600	601	607	645	596	648	618	574	612	626	614	649	613	646	609	597	633	597	601	617	620	608	620	613	598	618	615	632	612	669	628	620	576	676	621	661	631	584	607	606	611	614	556	630	621	629	638	605	594	619	599	562	614	588	590	628	587	648	668	611	599	600	606	591	624	593	660	662	634	607	627	629	663	596	673	634	623	637	613	616	614	574	601	618	605	611	609	622	574	604	597	635	653	640	633	621	619	597	595	573	664	620	631	643	612	581	593	606	580	605	656	627	625	590	611	602	614	590	671	658	581	627	586	577	611	648	643
22595	21437	29182	24073	21425	21081	3972	1126	750	998	844	904	950	794	508	419	403	372	402	323	311	327	302	294	268	268	1693	1356	218	227	248	203	196	232	215	212	229	229	225	234	204	210	199	203	208	202	239	197	208	239	219	205	199	204	216	238	221	223	224	188	226	218	219	193	200	227	216	241	213	228	215	210	233	199	220	208	228	217	211	230	215	234	210	218	227	199	208	201	208	220	224	199	237	212	207	217	205	224	211	225	212	230	212	223	247	194	202	247	220	215	233	203	189	197	213	202	228	217	196	214	207	208	212	186	198	208	209	222	200	232	209	189	189	223	212	248	230	189	211	202	200	226	196	203	208	224	211	226	205	226	226	243	201	237	209	230	223	223	202	230	203	222	224	201	200	182	228	210	216	202	208	202	174	199	228	208	227	197	220	199	168	232	200	236	212	213	202	204	221	192	183	207	198	219	220	236	212	228	222	227	228	212	215	201	230	204	201	209	201	226	180	217	217	182	217	208	185	212	201	206	216	230	226	234	206	213	196	232	200	191	199	221	200	226	212	197	201	166	220	189	191	221	207	229	212	216	194	197	207	196	225	223	208	209	223	223	214	229	202	206	197	209	212	220	207	235	213	211	203	200	228	172	223	220	237	261	199	229	216	212	210	233	222	202	234	225	222	219	220	204	251	207	198	220	216	234	232	238	224	187	206	209	224	209	220	206	208	223	226	231	190	205	216	176	224	221	185	225	227	211	234	230	213	201	215	213	216	200	216	210	221	211	203	210	225	207	195	215	211	212	213	238	205	205	212	196	214	178	213	228	200	230	227	223	199	215	213	204	222	236	199	217	214	253	203	212	218	198	232	190	221	230	234	223	206	201	205	210	216	218	189	208	205	230	199	206	228	188	209	198	221	201	198	243	184	235	202	196	191	178	231	205	208	190	191	234	231	204	222	217	225	225	234	222	183	225	210	214	214	192	202	210	211	194	202	225	221	225	203	212	209	232	202	227	203	232	203	216	211	194	219	222	233	225	214	192	200	195	227	217	217	199	195	190	200	188	195	232	214	190	207	212	207	207	206	242	193	218	234	201	205	205	213	201	212	231	205	214	210	186	206	184	199	203	196	207	224	206	209	192	220	235	220	212	175	205	208	214	251	223	221	217	230	218	216	197	240	204	215	238	217	233	199	216	226	185	213	219	197	226	217	222	204	206	227	200	234	196	207	204	207	220	225	188	208	205	217	210	219	232	216	191	216	195	214	210	216	186	214	198	224	186	222	196	238	210	235	210	224	217	206	213	195	249	211	224	238	212	221	201	217	202	201	227	205	218	203	237	218	230	195	229	192	226	216	211	227	222	209	214	227	217	193	223	220	191	202	189	190	200	218	182	187	221	224	220	206	210	217	212	194	240	202	197	201	222	219	221	215	208	214	220	190	201	209	198	221	208	207	215	207	205	211	208	220	197	212	193	236	203	184	196	219	206	200	198	213	212	211	215	204	230	224	210	218	202	189	195	236	237	214	218	209	208	211	217	205	219	225	215	198	203	233	196	219	199	192	199	207	193	213	238	196	222	211	208	219	203	215	233	187	211	221	187	249	201	226	202	192	207	210	193	212	192	220	199	185	213	223	220	219	236	230	191	184	231	207	211	220	224	183	216	220	215	228	221	212	204	232	210	220	208	208	195	201	208	210	218	208	211	202	230	203	208	187	213	213	232	204	196	226	197	206	203	214	210	232	209	229	217	228	203	201	235	199	213	209	215	195	209	234	200	204	199	207	216	223	221	203	235	233	229	221	208	218	221	233	215	190	220	214	206	196	231	218	199	208	225	196	187	239	221	204	202	214	195	206	198	230	208	205	209	214	206	221	221	225	218	193	220	227	202	191	210	211	203	211	228	238	211	226	199	202	235	203	210	189	211	201	203	208	200	213	234	210	232	188	234	212	207	219	199	200	185	216	203	216	247	197	214	218	200	230	204	205	211	222	214	218	196	198	219	208	217	233	221	192	208	195	215	212	207	199	205	227	226	212	200	196	216	198	214	204	197	214	219	182	222	216	226	247	200	208	215	187	221	239	229	228	215	203	223	208	200	209	214	183	217	184	221	210	240	226	233	217	202	234	203	238	203	224	191	235	211	217	230	205	189	218	208	207	216	202	204	225	198	213	222	207	198	199	212	225	213	202	186	211	245	217	195	223	202	221	212	211	210	199	200	206	231	230	218	196	208	211	219	218	188	200	213	221	221	227	231	229	226	217	214	230	222	218	201	217	224	190	247	253	217	218	210	231	220	233	230	224	199	205	222	196	216	229	226	213	212	217	216	206	198	207	202	219	230	203	203	213	219	217	209	216	223	204	225	224	190	191	212	198	206	222	232	188	198	219	203	223	230	199	211	210	186	216	187	191	171	216	192	211	223	218	201	200	203	205	230	197	196	201	222	199	233	208	210	199	221	216	213	226	216	193	204	201	211	197	233	201	254	195	194	219	223	238	218	208	202	205	207	181	181	212	201	222	216	211	194	225	217	193	206	224	198	221	212	222	218	227	219	231	198	215	227	199	221	234	178	199	207	226	214	258	177	204	216	213	228	224	211	236	208	224	190	206	184	219	205	198	219	206	239	208	191	195	189	177	219	211	226	191	202	234	209	232	241	192	201	205	231	207	223	200	210	208	222	183	181	216	232	241	227	229	217	204	213	201	226	189	211	217	233	238	199	227	209	215	217	210	192	208	210	205	204	195	202	220	210	235	228	221	220	224	230	216	201	238	179	206	211	215	199	200	208	200	217	220	195	208	201	217	211	215	217	203	195	203	199	207	210	208	213	223	231	228	215	214	206	212	188	224	210	215	229	196	215	195	206	215	209	203	178	219	187	221	212	199	193	241	241	217	218	231	181	216	217	204	244	225	218	226	200	217	211	217	226	231	231	210	239	192	189	206	230	228	210	183	218	194	213	189	212	215	214	240	189	224	215	234	198	220	222	201	201	215	207	203	214	198	227	199	218	210	204	210	238	207	230	198	200	211	213	206	211	219	203	224	208	202	227	183	243	235	217	224	197	243	205	207	219	194	194	216	213	225	218	225	194	205	213	211	220	217	209	183	198	232	230	206	218	221	210	200	174	200	213	239	197	198	223	242	188	179	211	203	212	210	203	220	217	198	221	227	208	221	201	246	200	218	199	210	194	211	197	210	202	208	188	201	231	204	192	199	219	176	222	191	217	220	200	206	221	215	231	222	204	222	212	215	184	215	228	183	218	214	187	200	222	220	219	219	213	216	224	213	239	221	223	193	193	223	228	183	227	196	219	208	191	191	209	213	200	226	198	192	195	211	198	206	182	212	233	197	206	213	204	211	221	238	199	231	201	171	226	215	211	234	197	187	234	233	215	200	203	232	223	195	211	211	208	221	204	215	217	197	220	211	203	220	244	193	237	212	223	245	202	201	193	195	232	222	227	220	194	212	189	240	217	206	196	220	220	231	172	218	232	227	203	228	229
7580	19523	13387	5203	4237	3795	3813	2436	1820	2399	1959	2039	2170	2012	1047	838	708	745	748	743	590	477	508	440	408	470	3647	2700	361	333	320	336	289	339	301	311	316	320	297	296	285	314	328	327	313	341	293	293	288	312	304	306	304	288	295	293	287	297	282	286	339	316	319	306	327	325	306	292	301	263	288	315	275	294	311	305	300	299	303	332	313	291	283	332	290	278	302	301	289	284	314	319	287	289	327	285	303	289	309	310	316	313	326	318	297	323	289	303	285	285	273	293	314	274	275	305	292	287	275	291	290	300	305	300	293	323	302	284	282	304	306	287	316	279	314	284	309	293	339	309	303	303	295	311	296	311	326	332	273	305	298	335	291	311	300	314	286	288	302	305	260	329	310	311	276	301	295	277	315	307	320	318	294	313	299	290	302	278	311	288	292	287	297	298	324	277	310	293	292	318	297	285	307	308	288	256	280	323	312	288	309	294	287	292	286	293	279	280	291	331	321	322	298	268	291	295	308	308	302	302	284	287	305	292	320	303	299	285	307	315	335	321	312	340	293	320	311	336	300	284	301	279	303	305	296	301	279	302	282	303	295	294	310	273	277	341	315	279	296	287	315	309	315	337	300	315	289	286	331	285	300	270	330	285	285	305	326	311	310	335	288	277	306	288	290	279	281	295	285	325	321	307	292	310	318	294	302	274	306	286	305	287	275	315	318	290	318	279	284	283	310	329	276	294	284	314	275	289	292	268	295	291	299	262	300	285	294	280	298	303	315	316	302	302	299	319	311	284	301	317	272	293	306	283	301	291	273	332	285	314	278	280	316	289	285	307	297	319	282	317	293	282	292	289	298	268	307	288	292	296	300	285	321	283	286	324	296	288	277	312	295	303	317	316	287	302	291	293	319	295	261	308	267	272	314	308	284	277	323	294	302	284	268	311	295	315	277	295	306	272	308	286	313	292	297	325	289	284	309	290	294	285	323	316	301	292	295	301	310	297	273	287	326	303	314	275	320	303	318	283	292	307	261	328	326	311	295	310	262	328	306	276	262	310	307	296	309	292	268	277	339	278	301	285	265	287	303	322	289	281	293	276	312	289	276	279	325	321	310	297	326	299	349	300	307	330	287	296	291	313	323	284	299	296	276	326	292	320	301	293	296	300	301	320	288	297	307	326	305	296	289	284	314	307	281	297	300	301	297	309	280	271	334	304	281	312	272	313	297	286	309	298	300	316	270	298	329	291	265	284	310	336	322	298	294	299	293	301	294	287	314	301	299	274	288	325	305	291	304	318	304	306	275	287	298	312	285	287	267	305	317	322	276	314	288	302	308	252	294	335	294	322	253	296	277	298	290	295	313	304	295	275	312	277	296	297	284	281	305	294	311	300	288	301	290	313	308	285	300	284	292	303	292	316	310	308	265	271	285	321	275	315	312	294	288	290	310	288	300	276	318	300	320	300	277	323	289	290	320	289	280	307	301	286	287	256	331	322	289	306	327	292	337	297	308	293	291	277	267	300	307	271	290	306	297	286	300	265	303	309	266	297	291	327	320	291	279	289	284	297	274	301	314	283	295	301	329	258	316	276	288	302	289	296	296	275	299	294	270	307	297	334	302	304	284	307	259	280	266	270	298	270	291	287	292	322	299	287	306	290	291	296	283	318	257	284	297	286	294	316	325	311	317	290	305	337	313	299	266	309	309	269	293	306	292	306	319	296	276	271	268	298	263	300	302	298	297	306	283	333	284	309	292	286	314	307	263	297	324	247	291	325	318	282	275	338	293	279	262	319	299	315	313	307	306	301	271	274	284	298	302	299	291	294	283	296	296	296	280	287	293	301	307	302	299	307	328	276	290	272	317	282	275	294	301	313	306	286	289	305	306	316	299	279	311	312	264	291	264	277	334	312	304	279	305	296	275	273	306	288	284	273	285	323	308	264	293	272	288	288	331	276	298	291	310	284	311	300	309	289	289	296	290	311	305	284	298	313	302	304	279	279	302	292	306	285	300	283	293	283	272	279	306	265	316	270	290	300	317	278	334	296	294	258	339	293	299	294	319	295	289	268	292	284	307	303	285	275	262	284	319	295	306	290	304	301	291	331	298	288	295	283	294	308	309	315	328	273	310	332	294	327	300	314	278	303	296	284	287	300	299	308	320	291	312	296	297	294	288	322	287	294	298	268	271	308	301	295	284	295	321	312	311	306	289	291	292	317	315	246	296	298	306	301	285	315	301	310	280	298	272	315	299	305	289	307	295	291	312	275	310	280	298	296	276	308	310	310	297	274	271	276	274	325	291	278	305	293	304	347	298	268	278	322	312	281	272	255	291	284	262	326	288	295	306	313	303	294	282	321	306	321	295	280	325	272	308	284	301	278	291	299	281	331	295	318	275	287	308	339	286	315	304	282	283	281	320	300	261	292	325	317	297	282	300	302	300	282	298	276	270	313	304	294	318	341	341	311	279	284	296	298	288	332	271	297	316	284	335	314	274	315	299	302	322	298	314	283	269	309	315	342	298	288	311	263	283	274	312	282	333	297	310	320	277	319	296	287	283	311	263	293	284	345	276	277	277	298	280	307	272	318	308	293	311	317	303	278	282	287	300	298	297	295	287	282	286	305	322	318	317	274	350	298	304	287	290	318	298	320	308	314	298	318	293	318	308	321	269	245	305	304	291	307	298	317	311	269	286	322	317	277	289	282	309	322	316	307	298	287	295	295	301	290	303	313	286	346	283	271	296	291	325	313	306	300	332	313	319	292	318	299	290	277	291	321	294	297	293	288	281	290	308	287	287	335	305	286	277	294	297	289	303	313	272	261	272	290	275	293	285	288	294	284	289	284	293	339	292	314	269	313	288	301	285	288	296	272	303	289	281	296	287	284	310	309	276	341	300	281	286	274	339	274	298	292	298	317	295	357	276	318	288	315	283	293	329	306	283	328	267	329	287	262	294	315	293	316	298	309	312	292	303	295	296	308	298	288	316	309	335	300	295	302	294	292	272	258	290	321	311	286	308	283	293	308	256	286	288	294	299	270	283	316	332	285	313	304	286	296	340	307	320	294	317	287	270	314	285	330	293	295	303	269	281	307	282	284	289	310	292	266	281	277	289	251	276	285	305	302	262	303	315	296	314	277	283	311	292	298	314	289	313	301	287	301	320	274	271	297	290	295	308	349	287	288	295	297	282	291	320	279	289	260	292	306	282	307	290	268	285	300	279	301	301	298	289	298	271	302	292	276	285	303	311	315	307	274	263	288	315	281	289	280	301	283	268	294	282	280	295	290	305	295	256	316	306	316	279	318	303	303	258	286	307	327	273	324	302	307	293	321	293	329	288	310	273	298	311	315	280	308	306	297	268	332	296	314	280	264	282	294	319	287	285	267	303	314	290	293	304	299	321	269	307	292	296	279	312	280	307	299	322	286	323	314	278	287	282	309	329	277	306	255	290	281	294	306	329	282	295	319	314	314	312	295	296	274	283	288	280	307	297	334	299	313
27250	17871	4342	805	549	668	627	630	453	512	560	515	455	444	392	406	415	373	416	387	378	381	361	389	382	367	408	360	363	338	374	336	369	386	371	358	335	388	395	360	334	367	354	345	370	382	359	328	368	352	386	375	351	356	331	332	340	370	364	363	348	348	340	334	389	354	344	352	344	364	353	333	352	365	341	367	326	342	333	379	376	328	379	361	364	319	353	322	353	350	360	340	362	368	312	333	354	347	330	351	374	330	319	368	355	373	342	348	357	342	329	333	357	350	339	346	352	326	322	323	370	356	342	337	368	332	383	379	340	369	342	347	333	350	350	337	360	360	345	403	362	354	311	378	386	387	361	326	344	337	332	335	344	344	361	318	367	327	325	322	350	363	359	383	308	329	344	324	327	329	351	363	321	369	358	308	364	378	342	371	379	368	340	372	349	348	358	347	326	336	359	324	350	345	329	324	374	325	332	357	352	343	352	347	360	360	358	326	382	362	363	367	353	345	329	331	329	366	365	340	332	365	356	343	361	346	329	338	349	371	335	355	350	375	341	357	364	354	329	363	345	349	325	337	346	384	342	373	326	342	344	350	379	323	375	361	371	358	353	381	370	382	347	327	375	331	345	359	327	374	386	362	348	334	360	333	340	343	355	344	412	364	358	378	355	378	347	338	335	348	346	368	362	326	352	349	351	349	336	327	351	375	355	326	369	379	340	333	343	349	336	341	362	339	393	329	334	356	362	369	348	368	355	325	348	347	360	374	375	366	372	357	346	345	338	349	335	353	340	360	344	388	329	330	345	367	302	368	335	330	349	365	351	373	367	374	338	348	339	309	329	321	387	359	362	348	351	339	360	349	333	341	341	332	331	363	320	365	352	352	326	363	369	348	342	373	328	382	347	339	335	330	358	369	340	360	349	375	333	338	343	357	350	329	376	356	340	345	340	352	350	365	340	344	396	367	312	360	359	370	362	345	363	338	375	331	362	358	366	378	375	353	361	336	351	362	341	373	338	324	345	361	355	316	331	340	335	350	359	334	371	330	398	374	354	343	325	315	329	305	343	324	385	345	372	367	374	372	367	360	356	344	329	330	336	386	349	311	367	333	387	356	347	327	335	376	340	352	327	353	370	336	352	331	316	358	348	330	366	343	316	334	363	344	350	353	332	368	368	354	369	359	356	354	355	323	363	348	347	338	360	358	356	370	362	358	374	358	333	380	381	389	363	322	347	381	353	338	375	356	374	376	350	357	347	304	337	356	313	351	336	351	359	364	321	364	369	348	347	335	374	342	324	353	357	339	348	350	340	312	340	350	365	326	323	381	342	363	375	379	319	341	336	328	383	319	351	364	371	355	342	334	345	358	351	341	361	360	361	356	361	372	358	368	335	339	310	334	317	335	342	329	318	330	355	343	378	375	337	316	364	351	350	345	315	341	372	349	374	350	330	361	351	375	315	353	306	334	308	321	351	383	352	315	339	359	362	347	367	330	345	330	370	382	326	335	324	349	371	331	366	365	344	377	310	358	342	366	358	369	359	365	339	373	334	346	380	368	329	377	336	333	382	353	317	373	348	341	348	304	340	313	382	307	393	364	342	344	383	343	392	345	355	342	340	354	353	340	332	357	354	347	357	353	351	351	368	369	375	370	384	385	339	377	330	360	329	348	380	367	335	373	340	323	358	359	362	347	340	335	330	314	383	338	347	335	355	388	355	313	359	332	380	349	363	347	367	365	328	361	312	378	328	383	346	336	385	336	377	336	371	360	361	350	344	375	343	367	338	338	379	337	353	354	323	353	329	374	336	362	365	325	331	394	340	360	322	342	363	360	384	379	384	365	376	396	362	359	331	336	346	331	378	331	333	346	352	341	339	357	392	366	345	378	348	351	383	349	359	349	335	320	351	348	346	379	371	374	348	360	344	380	352	366	349	338	370	348	357	335	315	347	345	332	331	336	391	342	367	322	337	361	375	303	384	327	343	368	383	412	375	352	392	367	357	354	342	352	362	363	372	360	335	378	331	343	348	343	376	369	323	348	353	329	352	362	373	376	355	334	385	316	379	378	370	341	386	344	340	332	394	373	345	350	363	355	325	327	344	342	361	360	352	347	354	371	337	380	357	332	354	341	370	317	315	354	319	366	349	331	366	371	345	353	376	332	357	343	353	347	363	340	366	348	331	359	359	313	339	401	356	311	376	385	351	369	362	384	334	338	381	368	330	347	344	347	342	337	360	343	357	352	331	337	358	370	374	335	331	367	337	331	348	365	351	352	338	364	361	330	336	321	350	341	371	346	368	334	361	352	320	346	340	352	371	341	354	363	346	339	349	370	361	381	348	355	358	357	329	357	338	336	351	357	361	371	325	353	351	358	363	339	339	357	341	317	344	318	328	334	379	354	354	344	337	344	372	369	379	353	336	349	369	323	362	382	386	342	348	345	341	364	357	350	345	325	344	350	363	375	345	357	389	373	335	340	326	294	350	336	329	341	360	338	336	354	364	368	363	376	332	387	378	329	325	324	322	328	347	355	350	323	338	361	341	331	362	355	366	394	376	319	352	337	334	367	343	348	351	320	353	350	342	352	358	316	352	377	399	362	355	324	336	332	360	349	391	374	364	338	350	351	354	335	354	379	341	355	344	362	316	332	376	342	378	377	374	370	371	351	324	374	338	352	342	352	347	347	340	364	352	332	326	356	340	351	375	350	338	343	334	379	350	346	343	347	364	337	368	358	360	359	384	348	349	351	360	363	351	335	383	322	328	338	350	348	335	351	373	361	352	348	359	350	355	377	399	360	355	357	378	343	333	335	299	370	330	393	340	352	344	344	332	369	326	345	389	360	361	328	334	379	343	327	370	324	361	355	326	324	375	352	356	334	347	360	328	381	345	352	344	311	379	377	343	339	331	358	371	331	338	341	344	334	333	325	376	339	364	350	367	358	327	365	347	353	345	314	352	356	377	339	351	394	393	330	356	368	326	348	354	348	398	337	366	355	336	361	328	376	392	351	321	359	314	346	364	341	347	343	358	349	335	354	360	321	341	322	368	330	351	345	351	353	370	345	357	346	348	375	365	351	350	345	352	343	372	335	369	372	341	347	333	370	366	347	314	342	348	341	335	369	368	341	378	332	365	357	342	345	367	337	367	354	338	314	321	343	349	331	344	344	339	342	344	343	383	399	349	371	359	344	388	335	383	331	347	311	360	358	383	333	349	335	353	367	330	367	363	348	355	375	347	377	364	367	362	342	382	328	371	352	370	347	366	343	283	375	341	354	358	363	359	336	364	354	340	337	314	375	355	341	343	346	349	368	377	368	335	336	332	367	327	379	385	334	329	349	368	374	379	315	342	381	352	334	334	357	345	367	339	339	347	364	366	389	350	374	360	361	345	349	335	345	328	387	326	346	364	341	383	363	326	351	361	362	350	348	342	367	309	355	367	391	366	354	390	349	345	303	345	350	352	373	386	343	341	371	321	323	350	368	368	350	358	381
6651	6811	3221	961	927	1327	1457	1307	786	942	1093	976	794	693	675	669	643	635	643	636	587	542	577	554	535	568	626	575	516	518	511	512	496	530	551	510	491	545	507	543	520	491	570	532	506	495	530	508	547	522	534	497	539	476	507	545	571	512	501	522	554	494	521	497	562	509	573	508	483	544	498	535	509	520	536	512	546	534	543	528	526	493	507	542	523	511	552	510	566	500	495	532	561	524	520	505	497	489	505	514	512	493	529	505	507	542	506	515	532	529	555	531	570	524	531	534	563	538	509	515	525	549	556	546	517	473	520	540	535	519	536	546	481	550	507	551	511	512	513	478	550	508	473	529	493	514	541	485	526	535	540	511	522	509	511	492	548	545	530	587	526	514	538	515	530	527	517	538	537	519	519	515	479	557	529	521	486	503	521	535	502	506	549	543	494	488	511	529	542	518	512	527	542	526	531	514	474	523	555	489	505	529	538	504	534	564	524	509	527	536	566	510	536	492	486	539	497	544	514	554	489	542	514	522	509	538	524	493	568	552	532	552	520	488	526	545	535	524	557	522	565	522	508	514	517	519	515	538	529	530	519	524	520	506	513	546	501	498	564	542	541	525	546	554	558	546	501	523	532	505	535	508	502	539	526	524	527	516	508	511	509	522	480	496	510	510	576	560	529	483	524	527	518	566	532	496	549	570	529	534	498	514	534	519	539	537	542	523	498	511	520	530	499	488	525	543	525	504	518	531	489	512	545	543	510	544	563	508	519	522	530	521	525	538	583	534	534	549	521	500	538	489	497	520	555	569	515	524	486	532	509	507	503	548	544	495	541	489	530	517	498	563	493	506	504	538	541	536	513	554	536	549	460	504	521	564	519	518	568	559	526	540	527	505	527	513	509	516	545	537	516	524	528	581	538	529	506	559	480	538	499	508	520	513	506	528	522	488	506	539	538	514	539	541	532	528	515	533	560	455	533	497	546	509	530	547	510	551	510	524	540	496	514	515	537	563	523	538	507	510	498	498	523	521	522	492	524	503	527	476	540	510	527	521	550	505	548	539	527	527	522	532	540	515	526	519	512	519	502	537	549	522	513	560	539	547	546	508	488	514	515	513	496	509	531	531	508	543	546	490	534	522	525	537	522	556	549	487	544	556	541	517	492	535	526	527	524	507	488	514	500	509	512	545	536	508	506	513	550	520	499	535	527	524	502	548	485	518	542	524	497	510	505	487	540	551	550	513	501	541	526	520	479	483	531	514	485	481	544	514	547	542	540	516	558	515	534	525	505	505	491	541	508	519	534	532	524	520	528	540	530	511	532	519	528	533	498	495	545	540	512	522	530	526	510	513	547	528	541	508	546	521	532	496	522	527	475	543	567	539	517	534	531	574	573	542	530	523	495	534	538	556	544	546	539	502	522	497	522	531	514	527	535	569	522	556	549	530	527	559	466	503	502	478	533	496	526	558	575	549	526	521	569	521	503	500	477	498	537	506	542	507	526	513	527	538	480	538	565	528	521	496	523	533	495	513	541	495	559	514	538	510	506	543	557	532	516	538	515	540	515	514	511	524	545	544	501	511	493	514	505	517	501	498	520	546	496	512	536	501	533	523	530	532	521	542	521	502	487	558	520	483	532	496	519	539	517	546	514	502	525	494	558	569	537	509	550	559	509	559	493	489	526	556	525	519	501	516	549	538	516	549	522	522	518	482	509	499	503	558	537	516	516	511	517	540	457	536	531	511	501	505	555	520	542	517	538	529	590	522	520	519	504	500	549	495	543	553	545	481	532	552	509	540	534	510	532	544	516	522	540	538	531	520	514	513	519	523	497	537	491	495	505	539	527	512	511	486	539	560	522	509	560	550	522	541	496	561	561	551	521	527	513	504	514	508	503	490	565	517	524	519	562	491	521	534	527	503	505	516	519	528	511	533	540	520	507	539	498	533	509	489	477	554	533	539	555	551	532	484	562	565	510	516	560	573	531	506	494	520	509	554	506	518	554	541	531	538	537	526	518	539	503	531	530	538	537	550	498	532	501	538	493	516	512	525	559	551	526	546	517	547	533	484	510	503	550	519	532	554	511	533	540	500	496	526	476	552	527	516	493	510	479	558	510	518	506	516	562	526	485	507	524	541	513	524	537	532	550	495	571	508	516	529	547	522	505	529	549	478	522	517	531	492	507	518	489	525	529	547	563	484	575	489	513	496	519	549	519	520	490	523	537	544	512	552	526	510	562	507	543	521	530	545	481	536	523	510	536	550	489	485	508	540	510	479	524	519	516	533	497	491	526	526	526	507	509	523	521	504	509	486	554	560	562	542	562	578	508	521	537	528	534	512	598	503	542	538	509	501	517	520	559	534	525	500	508	508	521	512	547	548	518	539	533	542	526	562	510	530	541	547	544	481	516	506	537	508	530	537	521	513	501	507	520	524	539	537	523	519	534	516	538	520	499	522	549	515	507	508	512	513	531	558	530	482	550	548	554	508	501	496	479	523	533	531	499	541	484	512	513	488	516	501	555	539	521	504	478	523	554	556	541	531	536	532	506	536	501	516	529	520	540	522	486	559	493	497	499	522	517	498	505	510	502	518	536	509	522	553	553	538	502	529	504	505	533	516	501	516	526	523	538	516	500	502	574	517	471	534	509	515	525	522	530	484	509	505	501	515	515	507	503	547	561	512	487	541	513	514	495	542	575	571	513	581	519	488	515	534	521	542	534	533	511	527	473	514	522	486	529	513	551	536	520	506	498	551	522	477	536	510	544	543	522	500	525	523	539	484	550	514	532	553	532	490	553	514	487	518	527	595	547	578	526	564	495	513	496	533	518	505	516	492	549	524	507	531	499	515	565	537	561	545	532	526	535	538	513	547	493	506	520	533	462	512	558	503	560	563	529	550	462	532	493	514	471	515	566	503	525	540	519	527	506	487	518	540	500	522	551	522	474	509	499	485	502	552	501	516	540	504	551	528	526	508	472	543	546	507	504	525	525	548	543	544	515	530	516	515	526	511	555	521	533	535	582	539	525	563	533	502	483	538	559	501	473	528	556	510	522	484	510	505	507	512	504	496	537	508	548	521	516	542	521	505	535	548	528	536	512	527	515	555	538	507	554	528	517	537	539	545	518	511	512	548	567	493	495	528	533	537	480	541	516	573	540	534	577	491	517	518	526	506	517	545	490	542	515	518	532	503	521	485	504	555	548	556	561	517	496	563	523	523	512	576	552	504	507	536	527	511	500	497	522	529	516	519	513	508	521	509	489	562	527	557	547	514	493	549	530	586	513	505	518	537	521	565	545	557	529	515	498	541	525	511	512	530	523	554	495	530	488	511	511	522	535	531	539	531	508	520	500	542	509	589	529	550	544	522	529	512	549	511	536	519	496	567	524	526	528	521	483	505	522	513	544	550	512	502	514	545	566	550	520	535	527	525	509	558	522	509	528	524	490	513	510	494	504	497	537	521	513	541	544	508	532	506	506	571	492	531	549	535	490	516
23481	21392	28461	24676	20885	2979	1405	1005	508	405	531	500	478	335	382	394	294	302	322	296	205	213	229	213	203	216	489	204	213	193	195	184	196	181	177	195	198	177	205	215	172	168	178	172	210	201	198	202	177	186	196	172	178	173	188	179	176	182	197	189	181	231	189	201	182	200	178	176	184	197	189	194	191	164	188	199	194	183	190	215	185	179	184	196	199	175	206	190	182	191	183	178	175	184	174	190	154	207	187	183	192	181	185	207	168	162	176	174	166	188	193	169	179	191	213	194	191	191	191	161	163	193	208	184	178	198	179	194	195	205	200	170	193	186	167	182	184	166	167	177	176	170	198	185	175	186	212	187	192	181	165	171	189	191	183	165	192	161	179	188	195	177	198	197	190	178	161	196	171	208	183	211	186	178	199	181	204	201	176	192	180	187	188	198	204	187	188	201	180	185	190	206	184	177	174	165	186	206	189	202	193	184	162	198	184	184	193	165	187	171	190	181	175	177	178	174	167	176	169	197	180	180	190	195	169	169	200	209	209	182	167	184	203	175	182	202	183	212	195	197	171	163	186	168	183	181	172	206	186	185	187	184	200	180	171	190	171	163	179	214	212	192	187	177	204	171	182	175	180	187	181	175	198	195	208	183	183	182	198	183	182	186	185	188	181	185	185	191	182	164	178	177	175	198	196	186	195	188	208	165	162	184	214	176	201	190	196	188	209	186	201	194	197	171	195	186	172	165	171	188	188	192	187	189	170	179	178	196	173	219	201	201	200	206	190	186	194	178	170	169	193	222	154	193	179	172	188	205	189	187	202	168	186	206	181	175	199	177	196	200	197	213	176	176	168	187	185	179	190	180	173	188	179	194	165	196	199	191	179	188	170	178	178	218	177	214	175	201	188	176	162	171	186	198	183	193	167	204	198	192	207	179	198	193	150	171	202	175	193	203	172	176	193	170	187	165	168	176	184	177	187	182	175	201	165	199	175	175	190	211	159	194	178	200	172	183	180	197	192	189	180	171	197	177	175	183	180	169	156	199	182	181	185	167	172	185	194	195	181	174	170	182	190	182	175	181	179	176	184	158	187	197	180	207	208	176	185	188	161	195	184	187	197	193	191	197	162	175	186	173	186	177	181	193	175	192	169	198	158	173	189	189	182	185	171	192	192	187	171	188	202	186	184	216	181	172	178	203	176	184	173	161	205	205	197	196	199	194	190	181	179	175	204	200	186	180	170	188	201	186	173	180	183	178	193	178	186	168	185	189	180	194	193	172	191	201	169	164	208	196	190	185	170	199	175	191	172	203	206	188	157	177	180	194	209	175	193	177	182	176	182	186	196	191	186	190	180	161	166	201	168	197	180	194	187	196	181	192	165	194	179	183	201	193	170	172	176	172	188	203	177	182	185	181	194	182	162	157	192	175	212	186	150	182	155	181	193	162	206	184	184	184	173	213	178	191	189	163	187	194	185	196	203	191	194	171	182	180	174	183	170	209	183	177	176	176	180	202	176	166	189	193	193	203	183	181	172	193	174	201	204	200	194	196	155	181	200	191	206	167	185	202	192	207	157	192	181	173	191	204	198	195	202	182	198	165	165	190	191	166	204	184	189	191	171	194	200	177	178	173	176	205	174	193	174	187	182	208	184	165	184	195	213	185	201	216	201	169	184	193	179	174	155	158	193	185	165	187	195	173	189	193	199	182	166	210	192	178	223	170	180	188	166	213	165	165	201	177	197	184	157	170	174	194	214	181	202	176	180	178	200	201	191	187	192	188	180	194	181	200	198	188	178	178	166	185	192	227	182	193	162	170	177	174	198	193	175	209	190	189	203	189	185	183	193	178	185	188	182	205	182	175	190	189	195	185	186	184	187	180	178	194	173	178	171	180	182	189	196	174	174	186	179	208	166	191	192	175	187	188	173	192	186	190	177	193	196	178	208	193	160	160	180	201	198	170	172	184	186	198	164	186	189	202	207	166	176	176	189	189	182	184	175	174	186	177	193	192	180	172	182	196	159	186	193	193	204	183	210	179	193	175	188	168	189	180	188	167	183	193	190	197	177	180	193	202	174	187	203	174	147	200	183	184	168	178	195	177	186	215	189	180	220	201	174	197	176	181	198	187	209	180	200	200	174	182	178	185	167	168	192	209	209	192	169	186	195	187	177	180	187	193	173	195	163	187	185	155	178	189	188	179	190	179	189	191	172	169	168	190	189	159	215	197	204	199	217	194	173	187	184	194	174	202	195	179	181	186	192	194	181	177	177	189	178	183	179	214	200	195	204	196	177	187	171	190	194	174	187	195	180	180	206	198	170	172	190	187	154	177	194	176	201	174	189	204	173	187	160	197	168	168	181	177	178	187	160	198	180	183	173	160	181	188	193	187	181	168	171	173	199	175	193	170	163	174	200	206	193	177	170	179	183	196	191	181	190	174	194	213	180	161	192	171	194	185	221	180	215	181	192	163	183	180	185	195	182	176	182	173	168	211	184	184	189	182	170	162	166	197	201	204	174	198	209	175	213	197	168	164	179	191	173	164	197	192	211	183	182	166	174	176	185	169	151	190	178	213	176	202	182	194	177	213	181	198	198	180	203	189	179	186	197	184	186	166	170	180	194	185	187	170	184	191	202	197	198	175	215	197	187	189	175	187	185	221	178	159	169	186	192	185	176	203	177	164	199	184	203	171	182	174	190	198	192	166	191	200	190	184	180	196	200	182	213	198	187	181	189	178	168	186	196	171	192	190	177	196	182	184	190	184	165	187	180	189	193	180	179	177	201	174	188	193	194	184	191	179	198	186	200	177	173	200	191	189	195	198	177	197	181	187	173	165	169	194	195	195	210	189	203	190	192	171	169	210	171	172	178	191	161	174	196	159	187	191	180	214	175	174	162	197	187	184	212	163	202	205	172	180	175	181	203	172	195	173	199	171	169	187	157	216	192	172	173	193	191	169	187	171	176	192	184	185	205	193	176	196	202	182	201	182	176	181	180	184	188	202	203	191	194	180	206	202	160	179	182	174	187	194	172	197	167	154	190	184	167	183	200	185	174	177	173	165	189	209	179	190	183	196	188	173	173	191	189	197	190	199	205	174	165	178	204	185	202	192	174	203	167	197	191	209	173	176	194	190	185	192	195	194	195	203	175	191	186	203	214	197	163	183	209	189	165	189	183	193	177	194	182	181	185	199	173	178	184	191	179	175	205	185	172	176	182	160	152	186	187	190	175	192	193	176	186	200	182	190	187	196	190	197	169	191	158	195	196	176	202	169	169	191	169	212	164	195	196	166	207	187	164	166	204	194	203	148	170	185	198	183	175	167	187	180	202	158	190	192	205	195	182	183	200	169	184	229	182	200	191	190	181	199	179	161	157	178	204	196	185	186	185	195	195	177	200	165	172	184	163	201	177	154	210	184	191	204	186	181	199	173	182	186	186	205	193	173	179	172	189	178	189	198	212	186	198	179	190	170	192	194	201	184	163	200	203	182	180	171
5802	14982	7241	2817	1861	2427	2862	2402	1148	844	1151	1154	1014	763	869	830	602	602	739	572	419	356	338	393	335	374	1080	347	306	325	320	311	300	313	299	277	291	296	279	305	300	311	294	265	307	276	294	281	285	310	296	288	304	302	274	293	294	291	305	313	269	320	265	265	263	322	303	289	290	314	239	281	319	308	282	281	259	296	309	281	308	261	273	288	281	293	274	327	281	284	238	294	301	308	306	293	284	288	275	309	320	270	279	280	285	307	282	278	265	253	284	277	245	278	295	267	317	268	283	299	276	301	267	306	297	307	268	295	307	304	283	274	279	274	279	277	273	305	306	298	278	259	283	282	277	297	272	280	277	282	293	257	258	298	303	279	315	272	290	269	260	299	270	267	285	299	305	319	280	251	298	276	263	274	278	262	284	271	286	261	283	282	288	280	308	291	302	264	284	298	307	277	280	317	279	291	288	287	278	269	289	298	321	273	261	266	279	306	285	286	294	273	259	278	277	311	302	296	309	294	287	257	265	292	279	307	289	309	266	309	296	272	300	284	281	272	260	252	285	289	280	273	263	279	285	268	322	308	272	253	261	286	278	319	285	282	288	273	253	303	287	290	284	246	296	300	262	276	263	266	259	283	294	258	273	271	270	298	274	325	291	275	290	283	270	291	280	256	264	270	299	302	298	268	302	275	287	285	288	255	295	261	269	304	281	286	282	297	278	270	280	273	262	270	273	273	268	287	292	238	266	272	262	274	246	273	257	305	295	278	279	275	285	253	315	272	224	299	248	310	272	254	308	300	288	269	261	273	286	283	298	274	275	250	285	287	257	247	270	273	283	322	278	294	315	321	315	281	285	262	299	267	296	309	274	302	316	271	270	288	277	290	297	284	297	294	286	339	281	315	271	261	269	293	283	273	283	274	297	309	271	292	302	297	269	282	290	257	307	280	254	283	269	299	297	302	278	275	299	296	282	279	296	263	273	286	297	261	282	292	259	269	275	269	311	294	292	300	296	293	306	272	299	262	299	286	265	268	294	287	257	284	277	268	283	266	269	264	289	273	301	272	274	284	283	284	253	301	296	261	287	312	313	262	277	305	323	296	290	325	279	282	281	308	272	277	262	295	279	293	265	270	279	309	305	272	256	287	261	296	294	287	266	315	277	281	269	284	272	273	256	283	269	292	265	292	307	256	294	272	279	312	268	287	267	276	259	286	289	274	297	300	274	300	278	261	284	287	263	292	275	294	260	248	298	278	282	245	293	281	312	295	275	296	286	256	291	267	309	281	268	319	292	273	258	264	297	302	307	272	288	242	290	280	274	306	289	309	276	266	293	296	259	272	269	287	269	298	262	295	301	292	277	271	306	271	298	269	259	297	268	274	283	290	297	294	274	291	277	310	292	279	299	273	291	254	299	291	270	279	306	289	263	301	276	294	284	283	266	275	282	297	281	285	279	270	261	271	302	299	285	282	290	296	286	278	284	293	311	268	284	300	288	303	286	292	279	294	291	290	285	270	312	279	257	283	298	292	264	279	264	278	289	290	277	268	269	318	288	268	289	267	293	277	270	261	313	290	266	269	288	296	278	273	265	280	284	272	287	284	275	293	284	271	278	275	284	289	313	284	285	278	276	263	279	292	296	301	301	289	313	299	263	284	253	300	273	309	254	282	290	246	298	272	267	299	282	289	278	290	255	289	272	292	320	274	267	313	299	272	289	263	272	292	308	270	279	308	300	267	296	237	296	318	300	275	273	290	276	280	249	296	269	300	289	283	289	271	283	290	275	249	279	288	284	276	303	267	274	274	295	267	280	306	280	306	288	287	276	303	288	259	307	281	279	275	271	295	293	266	278	285	269	273	275	272	310	288	302	261	282	287	279	287	283	276	271	253	272	275	301	287	305	281	285	290	294	272	281	295	265	299	320	265	284	272	285	287	306	328	274	245	302	326	286	288	267	264	268	273	279	272	308	279	248	249	248	291	278	283	248	292	322	302	270	300	259	278	280	299	269	262	293	285	280	263	261	268	279	279	272	310	291	278	271	286	261	284	265	251	259	286	285	281	277	277	296	296	331	299	290	272	269	268	297	285	273	309	278	290	295	277	302	273	292	255	287	288	281	298	291	291	276	291	282	270	294	317	283	265	323	329	308	295	277	296	319	300	290	288	275	280	267	290	272	281	283	279	278	269	300	295	271	264	265	290	255	278	290	271	283	286	309	267	281	300	296	285	310	302	272	275	273	272	315	296	305	303	287	284	296	259	273	280	312	288	307	268	297	289	289	289	264	314	277	305	281	285	290	300	299	274	243	315	296	264	272	259	301	273	284	286	312	273	285	291	301	296	307	272	310	290	272	287	282	270	268	275	280	279	290	260	275	288	301	295	284	284	278	313	296	300	337	280	302	295	286	303	283	274	295	285	259	275	283	254	280	276	277	243	288	282	262	260	289	279	283	275	292	244	281	272	285	301	279	286	276	309	270	278	299	278	271	297	287	288	270	320	287	275	284	317	250	271	308	312	288	248	273	292	283	256	293	295	312	282	284	283	269	282	280	293	306	294	281	286	281	302	283	279	296	280	280	275	290	267	273	291	267	300	329	309	283	300	276	302	309	298	309	308	280	289	276	282	286	260	309	287	259	293	274	282	225	293	289	318	289	282	278	260	272	309	274	273	275	266	274	287	276	294	286	293	290	310	298	338	304	272	301	284	276	283	263	313	258	277	268	275	265	274	288	276	281	261	285	276	294	277	302	221	249	279	290	312	272	308	272	284	272	292	270	293	300	299	301	273	300	292	285	287	297	286	308	283	279	294	272	288	243	296	304	312	270	276	256	276	282	310	277	308	263	312	267	303	287	276	282	250	304	279	308	298	274	275	279	284	274	251	309	293	275	267	269	307	262	304	268	275	263	260	250	261	282	275	300	269	287	320	269	292	296	308	285	298	284	322	276	286	282	269	290	289	298	289	264	273	294	266	273	244	279	279	285	310	280	271	290	296	311	265	293	275	253	268	256	281	261	265	291	289	278	267	264	288	266	279	281	255	287	303	314	287	281	280	274	276	305	302	300	318	289	310	304	294	271	298	246	269	280	273	306	266	256	297	304	276	283	303	303	292	293	289	291	258	299	267	288	257	279	244	280	277	292	300	298	315	296	282	281	272	282	294	279	274	306	302	290	286	264	274	276	265	279	318	277	290	285	271	266	291	287	267	277	308	288	253	283	280	288	301	276	273	294	268	281	300	293	265	268	283	266	294	272	283	269	265	271	275	273	263	280	288	287	291	272	287	273	264	268	316	280	279	268	294	286	281	316	292	299	285	282	263	286	262	308	292	303	267	299	270	283	263	285	280	263	278	284	282	289	278	287	275	275	272	298	266	264	298	289	289	303	273	261	300	275	254	274	272	266	285	282	284	285	266	303	290	306	301	266	304	329	282	305	282	287	257	285	296	255	275	295	324	273	293	248	299	284	309	278	297	286	288	289	310	279	270
24681	21454	27018	25265	2942	756	1148	929	659	528	494	634	627	595	639	572	463	539	488	465	430	446	456	435	403	445	594	395	426	414	448	426	370	422	422	397	404	391	385	478	453	410	436	439	420	404	418	396	422	396	405	413	431	438	424	417	439	383	407	430	380	421	420	424	436	406	415	413	430	430	405	391	405	413	439	403	420	411	422	398	409	431	410	430	425	392	425	427	440	398	424	412	388	390	363	403	445	382	428	458	447	430	407	430	424	381	395	425	391	411	414	393	381	407	438	397	423	429	407	392	403	396	423	449	433	406	408	448	405	407	431	418	394	387	418	403	449	422	416	424	444	402	424	370	400	405	418	440	391	417	411	426	393	402	443	424	417	405	415	435	430	405	447	423	416	416	403	418	399	428	443	433	434	396	426	366	386	407	391	422	431	431	415	390	472	461	415	398	379	412	415	410	410	419	378	404	439	409	401	394	427	393	414	444	399	443	421	385	412	420	442	431	430	415	411	428	427	440	391	397	382	413	403	440	406	396	392	384	440	428	407	445	378	425	410	410	410	463	427	401	457	423	382	415	421	408	430	400	445	414	413	426	404	419	421	391	391	424	375	415	451	441	422	426	436	424	404	416	424	439	400	420	408	398	373	390	446	388	403	427	407	392	442	419	406	396	379	440	418	394	444	347	410	409	408	390	426	406	400	416	413	396	409	422	431	445	396	421	395	419	407	453	382	427	408	419	415	438	397	401	463	420	392	386	444	386	407	394	443	415	393	430	406	384	442	415	407	407	403	397	393	417	435	386	432	437	412	416	423	402	446	393	380	430	403	409	391	413	408	408	408	423	419	409	424	407	389	411	413	427	370	394	420	441	420	454	438	410	383	407	426	412	412	410	432	386	399	382	420	402	414	404	410	401	425	415	449	408	401	411	419	404	422	394	441	457	398	417	399	390	419	457	406	402	425	416	411	439	380	409	416	384	418	386	388	385	467	392	438	419	416	420	416	414	404	397	394	418	411	394	396	427	458	406	419	441	428	397	413	392	434	447	435	397	421	391	431	437	402	426	403	421	401	431	414	429	426	424	388	406	401	435	370	374	421	386	382	397	416	384	409	399	430	422	399	453	396	406	387	405	422	431	400	421	367	430	412	423	416	403	387	432	451	388	401	401	425	397	420	444	435	443	404	402	429	409	425	433	435	405	406	406	411	448	401	426	398	451	392	412	440	426	416	425	410	391	399	381	440	439	425	442	434	376	415	464	462	408	401	428	441	400	391	421	386	474	429	419	432	412	402	455	391	411	427	413	447	405	411	393	418	432	416	472	386	402	405	405	466	378	393	440	411	422	420	413	448	402	428	404	427	402	415	450	423	445	379	414	404	429	410	372	411	374	388	408	405	396	402	427	438	388	418	425	382	412	376	450	449	386	416	428	435	396	393	402	417	427	404	435	449	427	425	459	413	435	398	427	421	424	398	408	407	404	369	420	415	356	441	425	399	442	407	454	384	422	421	403	431	419	443	386	427	403	414	403	430	395	433	393	386	408	403	457	437	446	415	439	388	384	430	418	429	415	448	425	428	411	432	408	367	394	416	454	399	381	418	428	407	414	413	427	439	437	407	382	419	439	412	445	412	440	392	404	391	414	443	454	416	380	398	384	441	398	404	456	429	436	404	394	420	420	414	426	446	415	435	367	413	437	424	449	445	413	412	367	442	410	406	381	428	407	434	407	410	438	421	413	395	419	434	401	422	427	399	417	439	432	404	422	397	441	414	397	429	402	402	408	445	402	408	410	407	391	419	411	416	413	377	380	383	380	432	416	396	439	405	460	413	381	402	390	435	409	413	412	422	399	397	442	380	420	406	380	425	391	411	403	396	388	427	406	359	421	414	407	412	431	404	410	452	411	437	406	424	411	406	414	396	410	467	425	426	435	356	377	407	420	397	388	418	406	384	408	383	419	402	408	411	424	434	405	411	432	393	426	366	386	442	397	417	399	407	383	421	414	407	437	398	417	375	418	412	401	431	415	412	423	400	410	388	386	418	391	418	418	397	383	419	398	397	414	456	388	410	446	400	426	408	424	409	433	402	394	413	416	420	412	438	406	414	409	441	436	445	406	393	380	437	435	408	439	402	382	423	442	402	409	382	427	458	383	409	443	401	399	410	405	463	415	409	407	426	358	432	409	405	438	364	424	426	392	397	359	407	418	420	403	393	418	394	445	407	404	424	413	408	413	391	394	391	402	407	406	405	421	394	397	405	433	393	410	460	427	444	404	398	373	369	404	397	413	422	409	404	445	386	382	425	408	434	414	418	418	414	401	418	401	405	404	425	449	383	404	411	424	433	395	402	414	399	434	392	399	398	416	413	388	464	421	424	440	423	370	397	399	405	374	384	365	430	437	409	406	409	427	413	410	406	422	409	405	398	388	385	425	354	412	410	425	409	403	392	406	430	463	419	419	413	398	410	428	413	392	398	429	414	448	416	421	424	403	422	404	415	417	435	410	384	397	438	421	403	450	413	426	425	386	395	429	442	405	398	441	424	431	429	397	414	399	391	401	422	440	424	388	435	399	378	424	408	429	393	420	389	392	446	401	414	431	372	392	399	377	422	390	432	472	427	412	408	379	425	413	418	439	409	415	401	406	426	396	433	402	404	461	424	389	417	378	414	405	424	435	450	431	406	421	408	421	442	411	416	423	438	429	390	409	369	430	394	401	386	421	451	440	419	394	401	426	389	422	399	387	418	408	460	408	369	427	415	435	411	435	432	420	370	386	418	396	455	435	416	417	421	379	400	412	409	406	415	407	407	414	385	431	443	386	379	381	407	379	382	413	459	406	409	424	406	372	408	437	468	403	427	418	409	439	406	408	394	409	405	397	396	374	429	390	412	412	393	426	403	410	422	402	405	421	426	411	398	441	408	393	444	402	411	451	381	399	402	415	389	411	366	420	419	429	425	387	375	403	436	417	371	401	406	371	426	412	406	413	406	436	427	402	454	403	404	395	400	432	425	428	444	455	456	400	385	390	382	409	443	405	406	407	402	402	366	390	431	404	376	427	397	384	408	460	447	391	385	415	418	428	412	421	439	407	375	392	429	415	400	429	428	410	430	434	443	398	421	420	421	409	400	442	386	410	396	460	415	437	397	381	442	424	409	420	423	439	449	393	403	402	378	421	411	380	426	421	414	410	411	387	421	386	425	419	416	410	404	374	394	405	443	407	395	404	448	432	406	423	400	403	376	405	409	396	380	391	423	386	393	427	424	410	383	383	442	410	410	395	384	408	392	382	409	402	427	397	410	407	390	397	413	444	382	397	401	394	410	404	446	415	422	437	427	412	406	411	422	435	426	401	404	408	432	388	384	419	395	392	427	425	427	405	396	387	384	384	361	410	403	428	443	424	423	407	399	376	415	379	402	431	443	433	377	441	436	419	409	420	408	380	393	393	411	402	383	414	395	392	428	373	449	399	387	426	431	431	415	397	388	427	412	436
5732	10883	4535	2051	1414	1515	2619	2256	1305	860	931	1195	1160	1038	1041	1036	802	952	842	748	661	691	648	681	647	670	1069	602	621	630	627	613	588	616	604	608	605	594	594	587	596	626	638	647	601	619	571	576	629	622	617	573	589	587	579	628	601	591	622	614	591	607	625	613	588	608	592	659	616	572	626	607	595	609	561	599	589	588	585	629	584	583	570	609	584	621	588	624	576	586	611	596	600	614	621	603	639	593	606	602	565	571	593	612	615	601	593	639	585	568	602	613	584	618	650	589	593	633	570	597	631	561	601	553	608	569	577	603	634	598	606	581	599	622	608	594	624	619	592	636	588	599	605	559	563	602	554	596	624	591	672	585	587	561	598	567	615	538	540	582	590	623	607	588	600	578	580	592	561	603	567	650	659	583	569	619	589	593	645	592	622	598	611	569	575	601	630	587	536	583	631	580	562	651	556	581	603	617	589	558	632	613	593	612	593	609	581	592	624	585	617	588	580	586	610	571	659	623	615	626	612	588	628	622	616	592	639	603	598	629	618	582	614	594	563	630	566	618	589	595	593	568	592	607	587	585	580	589	633	591	616	599	590	586	600	595	577	613	616	602	571	596	604	587	608	577	609	620	636	611	572	571	630	609	538	557	593	574	605	610	577	563	661	582	638	610	562	590	568	576	598	555	610	622	594	657	611	646	585	610	603	616	599	609	591	627	605	586	599	604	614	615	550	604	587	633	614	579	612	578	567	593	616	568	582	588	636	595	567	609	587	576	550	612	587	584	587	548	618	592	561	551	620	622	564	598	600	616	585	564	593	598	632	622	612	618	614	569	582	600	550	588	611	586	623	593	581	618	607	603	587	603	553	568	588	645	589	626	576	598	637	617	587	615	566	643	623	568	548	593	560	594	630	573	573	613	610	584	617	608	604	560	630	620	592	607	614	624	549	597	552	612	589	623	590	575	570	591	582	582	593	549	583	568	577	596	617	593	627	581	589	607	566	589	535	589	581	599	607	549	539	578	597	600	587	620	603	583	606	618	600	588	598	601	591	595	597	567	590	655	594	586	622	575	607	593	564	615	585	575	598	602	558	615	583	611	593	624	618	609	575	612	593	592	611	622	585	620	540	560	628	592	613	575	602	615	577	581	608	606	624	551	609	635	576	596	593	643	586	588	557	582	606	572	598	570	596	603	608	570	583	597	565	579	616	550	608	546	643	570	599	584	594	614	603	570	577	622	617	582	560	552	599	598	656	561	617	581	611	608	635	629	624	572	617	603	570	598	657	596	571	633	593	609	568	603	604	594	604	610	576	602	609	595	592	576	579	591	579	604	650	587	597	599	568	611	597	562	598	605	621	606	634	541	581	592	565	569	593	596	589	588	613	586	600	604	576	593	573	581	586	541	568	599	632	583	594	632	606	596	616	651	615	605	630	585	580	592	574	618	571	615	612	551	642	603	598	599	585	556	627	593	607	583	607	631	621	628	599	618	615	572	637	589	609	586	592	586	617	603	614	600	611	653	595	620	639	625	605	593	608	608	565	580	558	555	575	617	598	595	587	610	576	605	583	611	612	644	584	586	629	591	621	603	638	606	613	619	627	581	584	657	566	612	570	579	607	583	583	590	613	622	589	626	626	573	613	563	544	619	588	574	602	568	593	630	619	564	563	625	564	613	601	584	604	573	608	606	578	609	612	614	590	570	630	605	611	636	594	636	629	592	641	600	668	578	611	615	623	647	583	536	607	614	601	590	603	580	602	656	583	582	575	597	573	560	596	573	650	618	580	596	588	565	571	582	565	585	616	584	558	625	616	600	597	619	553	569	649	603	612	593	564	586	584	597	574	565	618	587	602	609	603	605	591	602	576	588	578	637	627	633	606	592	606	593	575	571	574	605	568	554	581	598	606	575	616	566	593	597	545	625	646	636	627	557	627	597	600	601	591	586	556	581	598	572	596	600	583	604	601	640	560	585	618	612	577	631	582	599	602	619	605	599	595	604	607	642	529	608	624	556	590	608	595	609	631	621	593	605	598	591	610	614	567	562	610	610	625	614	619	612	539	627	632	596	594	563	605	587	586	555	583	605	602	579	616	591	593	583	579	609	631	602	591	641	593	598	579	557	583	596	632	581	563	590	615	561	585	566	590	602	572	592	608	597	623	585	590	607	572	601	602	649	589	597	655	571	618	588	595	576	612	585	562	606	567	601	619	600	580	585	624	573	619	610	610	618	576	608	573	593	605	573	597	593	600	573	616	589	578	601	612	612	605	593	633	600	600	618	597	577	563	596	589	603	615	599	614	606	620	588	597	582	600	634	608	638	652	622	602	582	587	603	575	600	597	606	573	545	610	580	621	607	598	594	636	567	571	581	554	629	593	580	626	621	644	606	612	609	610	576	566	585	576	560	617	578	576	586	578	587	580	579	577	550	573	554	565	607	561	552	600	603	620	627	634	582	612	593	601	593	589	636	607	601	548	624	594	615	617	578	603	627	599	613	583	619	601	598	582	619	597	614	581	607	579	594	551	578	573	628	566	587	614	568	585	581	575	603	575	608	587	602	611	601	632	540	605	605	608	585	594	599	551	617	555	616	583	599	585	603	600	609	611	563	552	637	601	571	566	590	572	593	601	604	605	620	593	596	589	577	618	598	605	569	586	564	609	640	634	592	589	610	622	608	578	603	638	583	610	568	577	610	610	590	594	576	604	573	608	619	628	577	569	587	561	621	604	585	598	620	599	579	623	593	597	588	591	572	585	630	651	586	576	604	603	589	599	615	612	593	604	596	651	621	617	553	605	648	601	583	570	601	564	583	629	606	569	611	588	584	591	624	583	609	588	586	567	548	625	588	608	609	569	578	563	595	576	563	574	587	567	585	643	608	608	590	571	571	609	566	593	615	601	577	614	579	584	599	579	600	574	552	574	577	580	576	573	570	607	644	606	601	616	595	588	575	584	571	544	634	591	579	601	582	615	592	601	567	541	581	590	585	631	557	566	606	621	579	626	591	586	602	647	588	637	640	632	628	567	562	593	633	580	607	579	589	607	594	637	625	597	610	575	615	622	608	589	574	630	569	563	550	582	572	625	617	599	596	591	545	577	571	584	579	563	565	609	585	586	557	567	589	613	593	628	609	608	565	591	576	559	609	591	580	590	576	604	586	591	612	617	582	577	560	648	582	674	632	612	654	581	546	582	623	594	597	592	610	580	604	577	575	583	627	565	606	581	572	579	610	609	614	577	590	593	593	578	629	610	597	575	617	602	590	606	582	562	546	600	591	624	590	633	609	612	579	606	559	599	564	643	595	550	606	597	582	622	575	621	603	583	585	610	587	603	578	591	620	626	583	579	587	624	583	600	611	568	597	599	615	609	542	596	592	601	612	598	581	574	567	585	606	617	649	545	593	572	603	581	570	613	639	561	616	635	558	578	605	581	605	556	623	606	584	580	597	609	606	593	588	609	606	568	641	619	561	598	611	598	579	565	559	662	593
22574	21430	29186	24059	21426	21068	2748	1537	928	533	430	423	577	685	572	434	469	389	289	309	280	278	248	244	311	287	691	238	233	213	211	222	217	227	231	242	218	191	188	211	202	206	223	222	234	207	207	196	207	196	207	194	195	201	237	187	177	206	230	187	208	200	203	188	200	196	185	203	222	201	203	219	211	164	190	204	212	183	185	208	203	198	213	184	182	187	215	211	213	223	200	215	190	202	173	202	202	223	205	222	205	201	221	199	199	206	201	173	217	205	208	202	194	178	216	217	197	189	202	205	168	198	223	213	193	218	199	207	195	226	193	158	171	190	223	225	202	197	220	206	195	167	209	162	202	197	212	173	207	181	200	217	201	205	212	203	179	192	215	224	218	205	196	187	180	214	189	191	211	190	194	180	194	185	233	200	177	179	182	187	204	213	178	205	216	188	183	213	203	199	186	220	209	183	212	180	210	207	188	197	213	194	231	229	215	169	200	194	199	192	207	217	212	203	211	192	241	216	204	206	188	219	164	226	187	213	211	201	211	200	181	185	199	212	188	184	178	198	176	192	196	199	202	200	201	205	199	215	186	189	204	186	180	213	193	205	203	176	199	207	191	205	216	191	215	240	163	188	183	221	166	207	179	210	189	210	185	195	191	203	187	195	210	202	187	178	170	198	177	211	191	201	202	203	223	197	210	195	192	197	186	208	189	188	192	188	212	203	188	210	185	182	233	185	177	200	207	187	197	160	213	207	204	195	219	195	184	208	197	178	223	185	190	216	211	209	177	202	194	189	161	194	175	203	210	183	180	199	201	199	188	189	198	173	204	203	198	188	191	208	211	228	193	171	192	190	216	184	201	186	187	192	193	210	199	205	202	191	199	183	192	172	219	180	214	183	194	187	187	194	216	199	182	196	216	189	205	200	232	209	192	201	211	204	201	189	163	204	188	189	158	168	192	221	185	219	194	180	189	213	197	200	190	185	223	188	196	197	225	196	215	186	181	186	214	198	183	201	187	197	200	182	196	164	207	195	200	190	165	199	194	216	218	206	187	188	188	209	188	218	179	190	183	225	214	211	207	207	190	189	211	230	190	212	197	194	194	180	214	198	194	188	198	185	173	175	175	177	171	194	166	214	203	181	183	230	206	190	187	202	202	237	209	178	197	211	192	192	190	195	206	196	169	188	210	211	180	198	167	194	219	203	191	196	196	197	182	184	178	203	188	185	196	180	196	205	180	210	177	208	205	197	192	191	182	200	207	215	184	187	193	190	195	187	205	239	199	195	201	193	184	178	203	176	205	210	196	201	192	184	204	205	215	189	187	212	190	209	189	206	185	207	193	195	200	188	185	208	194	203	201	197	206	221	206	207	191	187	222	197	189	199	186	186	194	196	189	190	206	195	215	204	184	174	182	210	182	196	199	198	195	174	192	197	207	205	197	211	209	194	200	198	207	183	204	181	205	204	194	163	204	216	181	183	188	199	202	208	192	182	217	205	195	211	190	171	197	217	212	212	184	212	193	192	195	206	219	182	196	215	191	198	195	194	226	196	202	193	188	197	199	189	217	203	199	201	177	179	175	197	196	187	198	190	187	207	198	186	206	178	192	179	201	187	208	189	216	192	201	196	192	195	186	174	207	199	184	193	162	188	184	198	206	199	198	191	223	223	180	191	203	226	211	208	186	233	206	193	206	186	194	218	180	195	190	197	190	190	194	185	220	192	234	185	191	198	195	185	196	209	200	192	218	191	179	218	183	192	190	187	211	208	193	184	191	203	196	194	208	207	195	192	192	192	209	186	189	188	210	193	199	187	187	180	220	216	210	224	205	189	198	192	215	204	225	193	191	211	178	204	192	214	242	180	175	198	179	198	234	191	221	190	208	191	192	194	184	193	198	201	201	187	206	186	187	199	199	222	201	195	203	217	210	193	185	191	204	225	174	169	190	198	182	185	198	183	179	185	198	177	202	195	185	196	193	178	204	186	191	223	185	190	191	184	197	190	185	211	196	212	191	212	210	199	208	186	226	196	181	181	194	226	186	158	196	197	202	175	200	213	197	202	215	198	202	184	204	184	201	196	176	202	185	197	225	232	181	176	227	206	207	186	201	204	188	191	207	204	205	206	198	193	194	183	190	215	183	180	190	174	180	203	227	170	211	204	195	205	211	189	212	169	201	202	188	206	202	209	181	184	187	184	193	191	209	170	187	216	203	188	206	209	205	213	191	169	178	198	198	171	191	192	171	191	192	186	204	197	214	205	192	193	192	193	164	159	192	203	196	203	203	201	213	171	196	189	185	197	203	185	189	196	195	201	202	178	208	180	198	191	201	193	192	204	198	183	196	211	195	214	206	200	191	171	196	206	194	188	198	199	207	225	182	180	203	194	180	224	232	203	201	195	199	185	198	204	183	211	193	200	168	194	215	213	176	216	190	214	184	205	204	176	226	208	193	193	211	195	195	190	191	169	210	225	189	186	175	188	196	201	220	197	177	194	178	193	183	212	181	199	200	198	164	210	180	211	175	205	189	184	187	218	204	190	203	208	214	169	189	194	211	219	198	194	180	190	220	181	206	190	219	198	180	165	227	182	209	204	193	195	206	203	178	193	180	188	208	205	187	217	221	175	198	213	200	190	220	179	191	205	210	212	207	195	180	183	203	203	201	209	188	187	203	197	207	204	206	180	203	193	198	197	194	200	180	195	195	203	212	199	208	179	195	202	183	211	174	209	187	196	222	183	196	194	221	210	176	185	195	183	165	210	189	184	210	197	185	199	219	185	212	223	207	193	194	190	208	226	203	185	211	187	182	192	192	213	174	182	212	221	174	192	213	191	170	192	192	215	206	201	186	193	213	160	182	202	178	189	211	213	209	171	171	189	196	225	202	199	189	210	204	205	186	195	183	180	166	195	197	189	185	189	198	175	216	201	202	207	213	189	195	202	206	201	166	209	179	198	184	196	193	207	191	213	203	195	193	217	208	194	194	199	199	199	209	209	186	195	204	192	194	189	207	205	205	181	194	202	184	191	196	175	180	194	206	176	197	190	204	203	190	182	177	201	193	188	195	187	189	185	195	233	188	179	208	188	201	197	206	190	216	200	178	209	199	180	192	196	201	186	199	176	202	185	194	186	211	189	219	222	203	204	180	197	229	210	188	193	207	177	198	205	214	221	195	217	192	200	199	173	230	204	218	195	188	204	202	177	174	210	192	231	200	189	213	197	208	173	178	208	192	198	195	186	187	183	189	187	193	198	208	166	192	223	177	200	170	194	198	196	185	188	172	172	193	193	192	202	206	188	204	192	187	173	166	198	218	179	206	208	218	190	169	215	191	208	195	223	181	216	206	189	205	203	192	193	203	193	224	182	197	202	215	186	188	183	200	182	197	221	208	191	170	187	214	187	208	196	223	207	207	205	184	198	232	202	197	199	212	185	198	199	185	194	217	188	199	193	200	216	196	225	181	192	195	207	165	208	183	179	201	181	210	207	202	195
7269	20386	12663	4676	3086	2274	2558	3501	2262	1116	941	944	1457	1488	1200	978	951	729	546	539	474	520	476	452	449	431	1356	416	339	317	326	296	315	312	318	319	319	293	299	300	296	304	282	308	273	277	326	285	314	305	328	287	292	269	295	289	306	311	259	302	269	269	274	305	292	273	254	268	291	291	274	298	279	286	239	278	286	252	275	285	288	278	285	245	303	278	243	288	290	283	275	293	303	299	275	290	299	273	275	292	277	284	280	286	298	271	285	265	261	296	270	307	315	290	291	292	258	275	265	286	281	304	303	293	273	280	250	266	270	274	286	306	272	282	299	265	299	273	275	300	299	273	284	266	264	312	294	295	276	281	280	282	309	279	300	266	284	282	310	278	275	264	244	271	241	300	256	258	289	287	283	286	292	297	289	280	273	252	277	236	241	266	277	287	277	284	296	251	253	283	271	257	306	271	288	262	281	264	298	240	244	281	303	295	282	266	260	312	292	273	282	293	287	289	270	281	266	286	262	290	247	284	286	275	267	306	267	289	300	282	276	241	303	259	279	284	289	270	268	290	280	295	275	273	297	277	279	268	273	253	293	283	282	280	278	337	285	273	259	237	293	295	273	283	264	290	275	256	270	266	262	272	300	268	263	293	267	272	296	302	242	281	289	296	268	277	280	259	248	288	265	272	277	287	258	259	266	282	269	264	269	274	292	292	266	278	273	280	291	283	291	297	328	285	277	297	278	227	276	264	265	284	274	285	246	290	266	275	251	258	260	322	273	295	282	285	277	283	282	284	295	258	293	258	274	241	261	276	266	290	279	259	289	259	247	255	304	275	255	279	284	245	265	269	264	275	299	299	287	282	246	287	279	325	293	266	295	287	270	276	269	303	274	300	313	310	261	254	258	255	277	286	295	271	272	250	264	236	270	291	267	276	296	272	253	280	288	262	285	269	271	295	285	268	250	264	257	283	242	259	289	296	259	303	278	269	280	303	272	279	274	279	279	273	317	293	266	254	261	268	263	261	251	259	282	273	274	256	269	275	251	286	298	261	287	274	290	276	267	252	272	275	268	253	283	271	274	307	272	281	307	265	285	280	306	276	289	291	288	268	262	279	268	282	301	278	273	299	242	298	311	260	309	276	324	262	299	246	265	251	286	291	258	269	276	305	267	273	278	282	314	287	281	293	280	279	278	266	286	274	280	276	264	270	273	313	259	273	274	256	270	278	282	298	314	268	278	299	280	283	261	238	288	280	283	269	269	295	267	280	287	265	269	281	267	268	271	266	279	286	308	269	282	268	273	300	288	278	298	264	276	295	276	281	287	259	284	291	270	271	290	306	262	284	298	283	315	261	285	254	300	285	272	285	295	281	269	308	274	299	278	288	277	283	284	279	237	294	283	263	300	278	278	263	257	288	264	269	282	279	262	267	285	302	297	270	286	261	265	267	277	277	276	246	278	267	309	308	269	270	284	274	286	301	264	282	271	267	279	235	264	279	301	259	265	271	294	271	268	294	282	277	286	264	282	265	265	281	295	309	277	261	293	255	297	283	265	270	313	281	292	301	266	298	301	292	264	306	263	264	287	252	278	282	264	285	302	256	311	243	278	297	269	274	273	296	304	263	293	267	290	283	289	260	287	300	284	320	270	285	263	279	286	284	290	289	275	280	317	291	246	248	275	269	267	279	263	265	289	287	305	303	306	242	280	277	269	266	278	270	275	302	295	285	283	281	283	264	275	281	275	282	305	312	280	266	260	267	262	274	283	294	268	243	283	284	260	312	293	264	252	257	284	306	274	286	280	289	276	254	279	277	270	308	263	263	271	265	254	296	260	307	286	292	267	287	244	274	284	278	268	285	263	320	297	302	280	284	261	278	264	254	271	300	280	274	264	260	279	255	292	316	296	256	284	269	282	286	263	292	277	265	298	241	265	246	316	289	257	306	284	271	277	263	275	300	295	297	288	265	258	250	252	297	293	261	305	294	263	260	250	293	256	277	273	292	264	276	272	277	257	280	271	248	309	275	296	272	284	265	261	273	277	278	289	249	247	274	293	293	255	322	272	280	263	277	264	300	247	274	265	298	305	276	300	260	284	276	267	296	308	268	273	268	296	257	289	282	269	237	300	248	262	308	309	260	268	273	288	300	278	303	271	268	300	270	293	290	297	282	308	293	280	295	262	277	271	262	282	303	267	264	292	276	281	282	271	298	261	264	277	296	305	287	269	270	272	277	278	314	280	276	243	272	262	282	283	285	306	245	262	266	276	275	275	258	252	295	277	281	292	280	306	276	281	288	292	288	280	275	297	288	292	256	269	239	295	258	299	294	293	280	254	291	257	293	295	266	270	276	286	261	294	298	285	278	288	294	268	244	279	275	269	277	265	292	294	282	289	285	280	297	285	256	263	285	269	302	303	284	301	285	272	275	257	262	265	280	254	270	288	274	254	281	281	252	268	262	292	269	276	265	251	256	282	246	266	253	301	278	258	278	262	290	261	292	269	291	255	330	267	281	291	300	280	250	259	297	272	267	290	279	281	278	271	269	275	281	262	292	271	269	241	309	275	258	301	290	290	305	267	252	298	271	286	285	262	275	258	305	262	296	303	270	295	247	285	278	270	275	278	290	278	270	292	272	302	285	286	255	287	280	262	285	291	271	294	270	275	272	288	258	284	285	279	279	288	279	271	292	232	295	279	250	269	266	257	286	274	248	301	277	286	257	284	250	305	268	279	277	241	276	244	286	299	276	273	255	283	284	288	293	267	259	290	269	271	272	309	290	282	286	269	279	270	271	284	245	245	286	287	296	289	297	251	260	273	277	241	269	296	262	260	277	269	284	278	285	292	283	283	307	257	282	267	259	281	257	256	266	290	289	297	284	288	296	289	288	275	287	259	263	277	286	257	282	283	253	258	270	298	300	304	280	265	259	262	255	310	272	283	277	276	278	259	277	264	261	263	255	288	270	270	290	298	297	287	277	256	291	279	288	286	262	281	285	270	292	297	274	266	251	306	281	299	274	257	304	294	240	278	259	300	272	247	285	277	262	295	269	260	254	292	268	265	268	274	283	262	281	278	286	252	283	276	265	273	283	277	287	292	295	284	262	287	273	275	263	279	259	250	302	245	274	279	274	283	283	314	279	302	277	278	269	293	263	279	301	280	259	304	291	269	270	262	289	260	261	239	247	250	259	270	261	276	264	296	273	292	248	298	282	277	258	265	259	244	302	266	297	286	313	293	304	293	276	260	290	262	271	267	264	260	277	268	260	275	241	283	272	288	306	284	289	259	265	284	275	297	281	278	266	271	288	296	299	293	309	296	225	273	274	264	275	270	318	269	272	276	254	266	258	291	256	258	286	313	281	288	250	274	287	282	263	284	266	281	301	294	272	261	274	252	305	290	285	293	281	295	253	308	249	296	243	288	291	287	295	298	270	297	268	304	304	278	286	309	270	301	290	261	289	290	278	277	288	316	303	266	264	288	266	280	261	278	244
27241	18086	4659	733	500	413	423	584	548	403	379	425	399	390	386	365	407	366	355	390	384	369	388	384	419	354	369	390	357	393	351	345	333	344	332	334	337	321	319	332	347	350	337	330	320	371	352	365	355	334	352	346	312	372	325	340	363	329	291	375	369	361	331	368	387	341	343	302	338	356	321	327	374	336	356	374	364	335	343	365	353	344	343	356	319	342	343	349	351	325	340	357	331	356	346	386	350	367	358	378	353	352	344	368	355	342	334	362	356	329	319	368	348	357	332	341	372	309	341	388	324	344	394	349	355	360	348	344	341	352	348	375	390	382	373	345	329	322	352	350	342	346	372	362	380	348	333	350	358	357	351	369	362	353	312	336	336	327	383	382	336	354	340	336	335	367	352	327	354	332	336	328	362	319	342	341	352	330	361	330	362	320	354	355	332	344	332	378	378	339	314	357	373	314	349	356	380	368	358	353	358	348	333	340	357	342	333	364	319	365	314	373	336	347	345	345	360	335	344	322	354	360	345	338	381	352	338	367	338	329	343	342	339	334	383	342	331	389	319	341	345	363	351	341	334	338	341	356	349	337	381	323	332	362	302	361	328	337	328	326	384	341	320	344	339	328	319	325	353	344	336	331	343	370	371	318	360	329	346	351	359	359	343	340	339	346	315	351	333	315	322	346	347	349	391	361	374	358	348	342	371	337	353	342	340	312	339	332	351	327	332	349	365	340	352	340	347	353	380	339	337	322	385	297	371	386	348	344	333	325	372	373	348	332	323	377	347	355	318	322	363	355	399	307	335	355	370	364	325	326	350	340	362	345	364	345	368	378	342	330	365	341	324	320	387	374	334	353	351	354	363	345	375	337	345	398	327	332	337	364	335	322	359	366	350	384	358	359	350	389	359	325	371	340	344	360	356	370	308	319	368	340	371	373	305	347	371	351	345	338	336	350	343	362	368	324	349	351	340	348	375	346	340	346	330	321	334	324	347	347	363	357	353	316	365	352	359	334	352	346	339	329	334	311	369	393	342	376	339	378	341	379	376	335	341	319	328	367	345	326	333	362	365	349	336	363	352	365	313	363	336	339	377	322	348	353	308	326	311	330	308	351	342	320	329	353	353	352	331	342	353	324	360	343	343	352	368	339	368	353	342	342	332	355	331	341	391	328	354	341	343	384	362	347	392	342	353	335	338	348	346	344	338	353	363	359	348	330	325	347	339	370	322	366	320	343	331	333	339	357	341	329	357	338	327	329	319	347	370	352	330	322	341	328	335	328	338	337	365	352	372	391	376	307	329	345	342	341	339	331	350	315	388	345	347	366	377	324	352	350	344	343	373	356	328	353	344	348	335	357	342	331	334	342	332	390	341	337	320	336	391	362	352	355	346	335	327	351	327	308	365	366	329	372	327	308	348	334	358	353	347	363	382	365	344	376	322	344	353	365	332	327	339	320	325	347	341	338	363	378	353	370	341	332	315	352	313	307	318	348	303	356	371	357	337	343	301	349	322	368	349	349	341	348	321	360	337	357	318	367	340	341	326	331	334	324	346	357	338	332	331	334	359	331	350	324	328	332	349	333	375	359	344	347	334	298	347	318	353	337	390	326	342	306	351	352	341	337	324	328	334	338	346	349	349	356	361	358	354	327	338	346	336	345	375	326	353	360	341	381	376	357	347	350	357	365	332	336	337	363	365	324	324	355	326	353	375	379	347	379	309	335	345	364	340	372	338	347	353	352	355	336	344	330	369	358	372	369	360	327	325	327	357	368	330	374	350	329	342	329	339	371	326	352	339	338	364	365	337	369	344	364	317	347	345	364	379	309	334	345	331	354	354	337	367	351	335	355	329	331	311	371	350	334	345	349	348	364	320	352	347	333	357	375	367	367	319	377	345	346	326	322	340	377	330	341	325	340	356	383	364	319	309	340	361	356	351	340	354	329	359	332	317	309	366	356	343	355	361	339	335	373	352	349	356	357	389	331	363	335	322	344	362	322	365	334	355	346	337	376	342	332	300	322	382	372	338	347	350	328	354	335	353	334	294	349	310	353	336	354	366	356	321	353	344	356	347	346	354	312	339	338	389	384	368	324	367	340	332	347	333	330	317	337	336	345	356	359	328	360	351	347	346	333	340	361	338	355	333	390	355	364	350	353	330	350	352	329	357	372	334	329	352	350	356	391	383	327	379	358	341	368	341	372	325	319	374	312	316	351	352	351	343	361	306	364	321	320	360	331	352	342	334	351	364	338	365	323	373	370	385	327	326	316	359	340	363	357	329	356	354	343	339	385	354	348	349	334	339	338	337	369	362	355	340	342	306	348	340	359	360	308	358	361	359	303	348	330	329	351	348	366	330	337	370	348	358	335	324	375	373	354	354	343	344	329	330	388	351	327	354	331	359	338	359	338	313	332	349	395	307	372	352	385	312	336	326	343	341	322	370	354	335	380	338	360	349	359	340	383	361	362	364	335	324	343	348	386	386	350	331	320	352	334	362	362	353	341	295	388	326	352	359	330	317	338	325	312	325	367	373	368	342	383	361	329	354	364	361	325	347	366	323	363	335	351	346	398	351	352	328	372	383	337	327	336	366	331	315	370	360	340	359	360	340	344	311	337	336	339	341	366	356	310	354	351	340	370	367	338	348	343	343	339	359	336	369	363	347	357	348	341	379	330	330	315	378	370	358	338	309	375	329	359	354	342	343	338	353	348	361	337	367	360	352	321	361	367	323	350	344	330	346	338	358	368	325	327	337	347	362	335	374	336	337	329	365	365	337	317	343	352	347	379	348	362	361	319	328	344	378	385	351	316	352	380	327	349	359	307	332	364	353	324	377	359	384	336	327	366	339	349	355	333	356	343	348	369	298	339	362	337	341	374	346	304	337	293	370	321	340	348	339	405	334	314	351	325	326	354	405	345	354	348	313	345	345	321	360	359	362	389	355	380	380	368	343	322	384	334	317	353	359	361	326	343	337	329	337	349	340	349	371	355	340	351	347	355	345	352	345	341	368	289	308	350	344	334	351	332	355	372	363	322	371	351	373	355	342	390	344	328	352	373	364	361	336	359	366	336	367	325	344	350	313	366	331	336	311	345	339	312	326	389	351	329	304	341	337	314	341	329	365	373	326	362	326	358	364	335	359	354	348	317	348	336	353	349	353	331	354	360	332	356	330	337	352	328	351	370	369	365	340	341	363	348	370	364	377	402	351	355	320	360	359	333	330	307	350	340	368	342	323	342	342	351	338	359	350	366	385	325	375	376	355	321	332	322	366	353	308	325	338	343	343	320	370	325	371	368	357	358	343	379	362	361	353	322	316	314	392	353	345	355	340	348	345	326	300	329	342	338	378	367	347	335	330	342	351	360	328	342	346	335	324	382	353	353	347	335	351	354	360	365	337	335	346	328	373	336	379	363	346	341	356	328	334	316	349	363	343	339	345	351	370	337	359	339	325	353	332	356	368	350	356	336	356	341	320	356	362	346	339	336	362	362
6369	9526	3536	946	767	702	700	1193	1083	676	633	713	688	774	693	663	608	571	611	565	613	549	547	569	542	517	588	571	496	471	513	513	507	521	537	513	519	481	536	487	491	497	549	491	474	525	489	472	496	512	523	499	530	522	522	504	504	498	538	542	518	578	530	524	531	524	521	521	496	513	519	505	516	483	531	526	552	525	529	530	500	518	484	550	515	569	537	487	493	517	496	517	506	497	458	516	490	491	508	512	526	479	500	505	520	472	496	514	509	555	524	545	527	528	515	552	506	562	497	495	533	525	504	475	502	541	530	524	515	475	533	503	521	521	523	549	523	553	557	540	509	545	523	498	511	527	517	517	501	500	515	519	545	481	504	504	466	507	490	498	504	513	483	547	512	556	510	531	514	522	524	490	463	515	512	531	514	513	500	508	506	528	502	504	550	480	523	520	505	490	504	507	523	466	501	553	469	558	510	493	511	489	527	543	530	545	509	508	533	527	526	536	520	523	502	491	510	542	507	524	495	541	511	529	525	519	543	471	471	510	481	500	512	494	546	522	519	526	509	531	534	524	480	493	497	509	485	535	516	504	544	506	482	522	513	516	503	503	477	490	513	495	499	519	482	537	529	523	531	519	515	494	542	471	496	499	516	514	507	505	512	494	492	496	538	505	478	498	533	531	509	499	529	477	552	524	557	482	530	532	503	510	509	526	505	486	508	525	494	490	520	491	496	535	506	514	541	513	511	501	524	531	538	517	522	543	500	482	510	539	541	515	486	539	519	515	522	502	521	556	510	491	484	518	496	517	530	518	456	510	555	510	504	516	527	510	547	550	529	481	551	518	512	511	519	505	533	499	550	501	517	496	457	470	474	548	515	515	540	520	527	507	567	512	458	529	531	524	533	504	528	561	489	529	480	487	538	488	497	493	491	523	504	504	506	501	543	497	475	501	543	509	547	507	523	478	524	517	507	564	519	458	521	554	544	552	522	514	543	520	510	520	509	507	519	486	509	489	478	521	473	515	505	514	512	548	540	527	495	476	508	524	523	562	500	510	491	528	482	533	494	538	490	527	527	550	526	487	501	532	508	524	534	540	522	527	495	534	509	490	496	486	525	533	508	540	512	552	526	479	480	514	445	538	516	495	547	501	460	531	493	538	521	480	470	532	499	507	509	482	501	527	531	521	498	510	464	485	523	538	521	472	517	516	514	530	499	499	506	529	533	540	503	526	506	496	536	485	497	532	536	515	533	547	549	518	507	482	501	534	541	485	537	508	498	585	527	517	537	513	518	494	531	553	481	520	551	534	510	499	493	530	528	545	531	521	458	509	485	517	493	539	510	526	523	505	517	535	508	519	556	520	512	469	506	509	497	507	484	527	483	508	514	465	472	535	522	520	522	504	558	517	520	504	563	517	493	487	506	540	508	515	540	521	562	516	500	508	527	513	490	513	521	484	512	474	520	499	525	512	507	512	486	507	464	538	531	546	491	499	543	470	514	518	509	502	548	524	535	512	526	490	525	494	470	507	511	525	494	490	548	534	532	473	500	506	519	492	508	518	538	489	534	525	485	530	533	541	530	518	546	502	487	502	522	503	506	493	510	510	512	489	519	506	498	571	508	529	491	538	510	510	500	509	529	487	511	499	545	525	529	534	521	527	535	516	515	468	557	511	528	545	503	484	508	508	524	524	536	498	491	532	508	504	533	524	508	526	469	497	527	522	538	534	518	537	544	515	486	509	523	538	563	495	523	496	516	514	521	560	518	527	505	490	533	504	548	544	505	505	541	489	501	522	518	507	535	521	510	473	520	504	499	530	524	525	553	509	514	506	510	556	520	522	502	531	537	539	492	501	506	498	537	527	543	531	539	503	525	488	514	524	544	466	507	550	523	526	506	544	520	508	506	477	526	523	541	533	503	517	496	504	510	512	472	519	530	492	509	506	562	517	496	565	503	526	516	524	477	542	459	492	541	536	480	502	525	538	557	532	512	488	517	543	497	517	499	500	543	554	499	519	508	506	564	505	512	492	505	486	486	543	500	522	548	513	514	527	510	474	484	551	560	483	504	493	511	490	515	506	468	519	563	515	493	518	519	521	490	531	496	480	521	488	532	535	506	492	493	519	489	502	515	487	541	486	525	513	538	539	540	560	510	472	499	500	499	542	498	481	541	476	539	503	490	544	469	538	518	510	542	521	529	540	498	524	486	474	511	492	506	548	503	521	505	495	541	490	509	520	538	557	479	541	510	525	522	507	527	514	535	546	548	553	501	537	511	501	513	508	513	532	525	495	486	532	511	516	563	505	507	557	488	500	519	484	532	534	503	502	510	510	522	497	511	544	546	511	533	511	527	548	514	510	524	506	585	527	515	503	494	514	495	536	532	490	530	498	555	536	491	523	500	540	507	501	558	482	514	531	557	507	514	527	554	509	509	486	486	529	531	535	519	505	494	494	473	546	516	488	498	507	495	558	526	499	504	533	526	515	527	530	501	542	526	510	511	497	486	531	515	523	533	531	490	531	549	556	495	529	446	555	509	476	483	524	528	577	505	518	527	523	517	511	498	521	524	522	469	512	478	490	498	491	496	507	467	474	520	521	527	500	518	534	534	568	506	506	482	504	526	476	549	513	505	489	498	540	471	519	488	498	507	499	540	495	508	536	521	523	491	540	506	511	496	501	500	499	491	517	484	488	518	504	499	492	481	527	481	503	522	546	525	532	511	520	508	514	518	489	524	526	510	529	494	495	477	528	500	551	517	492	533	512	470	495	510	501	531	505	485	510	533	504	531	487	517	495	480	481	481	477	489	483	490	485	529	515	526	510	512	491	485	494	512	496	521	524	491	524	538	558	528	567	534	530	496	498	507	546	507	503	554	495	519	526	508	488	506	500	473	513	500	516	498	530	552	525	486	523	523	508	477	518	530	517	514	511	522	505	512	497	520	505	519	502	485	485	533	509	506	514	478	499	509	539	468	491	546	492	494	529	505	489	527	524	482	504	504	452	499	522	517	542	524	541	521	494	517	502	450	545	506	514	525	519	541	510	494	480	509	485	534	490	506	519	482	485	468	520	529	546	503	497	515	511	514	528	483	501	471	511	508	536	470	513	517	508	518	521	507	515	556	525	514	543	511	521	503	526	497	509	495	514	501	518	515	454	481	492	539	502	523	536	549	520	526	508	487	503	519	508	479	530	514	520	523	509	502	560	461	555	502	483	508	532	533	493	506	525	532	524	509	485	498	523	511	508	514	514	489	520	505	523	555	536	544	527	534	528	546	470	501	550	544	560	524	506	538	475	528	495	497	491	491	480	524	536	529	517	517	510	477	525	457	510	511	511	518	501	535	509	512	496	512	523	532	519	536	520	503	526	530	513	481	542	534	476	486	518	494	528	521	515	502	513	537	495	520	518	499	498	502	509	528	510	525	537	493	460	495	542	541	545	503	495	500	488	529	503	513	471	469	508	515	521	512	532	488	502	544	503	496	528	533	540
23558	21413	28547	24650	20889	2558	569	755	693	501	310	278	284	300	273	265	239	290	272	234	262	266	231	236	222	395	1092	489	202	185	177	205	183	199	173	175	197	178	182	195	196	192	167	216	183	213	187	205	172	195	196	189	205	170	168	182	224	187	188	183	191	191	194	174	192	186	193	188	201	173	181	189	198	169	161	165	190	176	166	193	177	192	203	182	185	201	202	185	169	169	173	179	182	184	173	166	177	181	175	181	199	196	203	184	183	164	188	157	178	176	168	186	188	209	213	197	182	184	166	194	182	189	161	203	200	176	200	195	172	216	173	175	189	204	197	169	190	162	185	193	195	181	166	182	168	210	179	183	193	184	166	185	188	217	163	186	194	195	184	172	203	190	207	170	190	188	183	182	172	192	187	186	188	194	167	179	177	194	209	174	189	185	198	168	187	177	192	167	189	175	213	183	180	183	177	205	215	162	164	161	194	220	196	195	197	192	176	188	196	171	172	165	207	182	200	174	203	185	183	189	185	177	165	176	187	181	154	177	205	177	191	192	195	185	186	186	174	183	197	196	176	200	186	162	189	174	206	191	191	170	196	173	190	152	203	178	190	169	178	190	189	160	178	162	196	193	188	200	186	171	180	174	203	185	189	187	189	195	171	181	173	187	177	179	162	177	169	184	168	179	174	199	169	176	192	186	188	162	194	192	189	193	165	208	176	190	182	187	152	153	208	211	194	191	169	168	191	171	194	193	190	167	190	174	196	211	186	192	194	180	196	193	192	185	175	170	177	198	164	180	174	187	196	178	207	186	176	177	197	192	172	185	187	198	187	201	205	166	185	190	180	205	223	174	173	166	166	206	165	193	173	206	194	191	145	175	163	189	175	185	212	186	197	178	170	178	174	197	157	175	185	182	173	182	172	191	172	172	200	175	170	220	187	171	201	187	182	170	182	201	182	181	207	191	171	182	201	180	180	203	153	183	209	184	186	183	191	168	193	202	166	214	195	182	191	190	163	179	197	174	188	195	176	201	200	188	202	174	191	179	181	184	184	141	158	192	171	182	205	194	182	148	197	176	195	189	175	217	186	195	187	197	190	192	185	166	190	189	206	182	194	183	191	203	185	184	194	175	184	197	177	194	195	207	180	191	199	197	170	181	199	184	189	186	189	183	168	184	186	200	197	182	192	186	161	192	169	178	176	177	199	202	194	181	168	177	181	191	192	168	156	159	170	177	180	166	176	166	200	180	166	207	189	192	180	173	173	184	186	157	190	177	169	162	174	165	202	185	194	191	193	157	159	183	175	175	177	189	201	180	189	201	183	195	196	182	170	196	195	201	193	190	175	191	193	185	196	184	194	207	179	180	182	168	182	214	209	186	180	179	169	194	173	173	184	195	177	199	205	178	179	173	174	166	180	187	178	181	172	175	184	191	188	187	206	172	184	185	193	188	168	170	180	180	165	189	186	168	173	177	181	183	211	166	168	171	178	193	215	188	189	212	176	170	181	186	187	179	198	189	205	171	174	172	173	180	200	192	203	179	155	179	190	185	174	182	201	170	181	193	196	195	203	172	194	167	194	186	160	189	199	156	165	177	193	197	178	183	204	216	158	187	161	176	177	182	188	186	176	172	177	191	200	198	169	206	216	196	191	192	178	208	177	181	161	203	191	174	191	186	202	190	195	193	209	167	191	221	187	198	196	193	198	211	181	200	194	173	172	175	218	184	207	177	186	186	170	187	174	177	187	205	181	161	194	200	195	137	162	200	176	196	204	169	178	172	159	213	180	171	213	200	187	165	182	168	203	185	201	168	177	172	205	157	167	206	180	197	194	181	176	178	179	182	165	190	168	187	174	181	193	207	161	180	184	198	206	190	190	197	195	180	178	202	197	174	185	166	189	207	180	163	198	180	193	173	178	189	179	187	188	168	192	173	177	182	176	193	195	176	172	193	192	183	181	194	216	180	198	192	164	176	173	193	192	189	198	176	179	190	203	193	160	174	176	211	167	206	171	166	161	176	206	179	201	180	158	173	187	186	181	195	168	194	196	182	177	193	192	188	197	175	184	199	168	172	192	181	199	203	191	181	181	155	195	168	178	195	187	185	171	172	190	193	191	199	171	178	169	166	183	165	201	182	180	207	208	163	164	185	194	217	184	185	208	166	173	193	169	184	198	187	163	171	174	191	182	165	177	186	162	204	182	180	165	160	199	190	179	179	178	186	175	173	173	172	182	165	184	180	211	188	193	228	196	192	177	194	197	192	182	174	198	186	193	162	200	192	181	184	171	171	177	198	196	180	176	174	174	192	204	166	190	187	164	200	184	200	170	165	174	193	191	196	193	179	190	189	166	197	164	215	187	183	168	172	183	172	180	169	158	163	193	181	193	178	176	202	171	173	192	185	200	177	195	170	197	185	196	189	201	157	164	166	201	177	182	181	195	207	166	169	184	157	176	176	191	177	204	193	180	194	188	176	187	186	178	198	173	163	194	160	156	203	197	174	181	193	174	179	184	180	188	186	209	184	192	175	190	172	198	191	200	182	197	219	185	182	177	196	179	199	185	203	176	201	177	188	184	185	197	186	186	197	176	188	200	195	223	191	188	176	193	174	181	172	186	178	188	173	205	177	181	194	181	163	171	187	193	193	166	198	168	187	190	200	198	179	182	201	188	162	198	173	187	168	148	195	193	214	191	185	175	197	196	186	177	222	168	174	181	185	186	190	198	193	172	165	199	169	158	167	186	185	170	166	188	193	185	171	177	191	188	181	197	196	170	177	182	174	167	179	195	187	182	178	179	172	181	191	200	169	186	201	206	190	176	180	187	193	186	203	166	206	192	170	157	209	190	178	184	168	171	183	198	192	186	187	210	178	177	174	190	168	186	163	208	201	192	191	195	166	175	188	183	170	208	178	178	199	217	168	196	173	162	176	189	200	195	200	182	192	193	176	174	188	161	185	174	200	176	176	173	155	190	166	176	178	202	165	207	174	189	179	189	172	172	189	176	182	188	172	194	186	182	182	180	183	158	203	190	163	179	177	205	177	179	198	191	205	194	178	184	153	212	183	189	200	195	173	177	153	186	197	192	197	183	188	179	206	179	181	198	179	184	198	198	178	191	179	175	195	181	188	202	199	169	209	169	194	162	194	179	184	190	163	207	193	155	184	194	220	170	188	185	184	185	181	170	164	146	179	188	181	184	159	195	173	168	185	200	201	182	187	183	174	178	185	168	198	177	181	183	187	180	164	179	182	192	202	202	189	193	180	193	183	190	185	186	181	179	155	200	172	166	172	180	186	194	159	164	174	181	183	180	161	211	168	193	205	197	196	168	188	184	194	164	211	200	189	170	192	157	194	178	210	185	184	179	184	195	189	174	190	170	194	193	197	208	193	180	171	180	187	182	188	180	167	183	172	187	182	171	168	169	168	188	200	186	162	195	211	190	194	197	191	169	189	193	197	178	169	165	175	178	202	179	195	190	154	194	197	149	178	207	184
6316	17909	7441	2587	1830	1393	1150	1832	1756	1181	684	603	609	566	522	478	458	490	469	410	445	418	430	387	403	836	2334	943	317	296	298	297	265	298	285	303	285	291	273	288	298	303	296	276	277	266	260	320	279	271	302	244	312	290	281	267	291	299	272	300	300	301	297	269	288	302	276	277	296	307	311	271	287	251	241	286	303	300	250	294	287	279	277	278	283	287	279	278	287	279	313	263	274	287	272	299	259	290	268	276	241	308	279	247	267	278	292	290	259	301	294	278	281	254	280	277	262	300	244	328	289	272	271	287	309	304	258	303	275	294	296	252	269	259	292	293	281	252	283	291	304	276	283	284	289	286	274	263	290	274	257	302	291	300	310	266	273	296	276	299	277	304	323	298	247	239	284	265	292	301	275	287	287	293	268	276	274	268	286	294	254	285	274	287	297	301	282	285	304	324	275	305	275	274	260	287	280	269	269	282	287	293	276	280	278	283	278	284	290	281	268	290	274	286	291	260	265	315	286	273	300	292	314	275	298	273	266	274	267	284	291	269	294	315	259	289	303	281	246	276	307	279	284	328	276	281	280	283	275	270	273	318	299	306	276	309	276	260	288	270	310	259	280	310	308	281	290	255	248	296	296	258	268	277	280	288	264	268	292	250	258	253	263	266	274	285	301	273	276	265	275	297	275	294	292	276	308	270	312	270	324	294	275	317	274	288	293	292	282	265	278	300	249	267	277	271	295	274	284	285	265	315	289	291	314	283	263	316	279	276	293	279	278	285	273	249	265	260	267	270	295	309	285	285	304	274	291	278	267	291	259	273	279	269	275	291	275	296	286	272	272	264	243	297	267	314	292	244	271	280	291	292	306	250	274	316	263	297	313	255	304	284	265	280	273	271	281	278	254	285	304	269	263	266	295	299	267	280	283	278	254	278	278	255	292	300	294	269	306	255	302	264	282	274	276	293	297	258	273	257	265	305	275	289	296	292	274	280	265	297	274	301	274	278	253	260	292	245	271	284	273	248	289	274	289	290	264	326	301	288	265	298	310	274	292	262	254	255	283	284	314	279	270	285	284	283	311	316	282	294	292	279	275	286	283	264	292	282	259	288	283	263	283	267	282	288	259	278	261	276	265	272	259	278	271	303	276	271	283	302	288	284	284	267	289	299	279	255	270	300	267	254	298	276	281	322	279	295	276	272	293	283	301	282	290	281	283	285	270	253	285	284	278	294	260	240	310	289	272	269	268	260	268	275	252	274	301	262	249	272	275	270	280	275	272	277	302	271	319	252	278	318	288	307	257	301	270	292	238	266	265	303	247	252	298	310	248	277	281	291	262	282	286	256	275	282	298	281	296	310	276	299	271	249	291	278	309	294	298	285	318	283	262	273	258	288	257	309	289	285	266	279	282	297	267	274	296	262	291	276	294	282	290	279	306	296	260	306	252	251	245	281	240	276	272	303	278	300	257	297	312	250	300	307	329	280	268	273	241	264	286	258	276	277	261	278	265	257	270	292	273	274	263	288	270	288	286	291	290	262	287	296	247	267	301	277	264	294	310	301	290	273	270	292	277	286	261	286	291	274	281	299	300	266	301	272	284	275	262	286	300	276	285	276	281	272	264	265	286	260	307	314	286	298	303	296	257	269	281	288	258	289	271	296	270	278	290	296	290	262	278	294	264	270	266	311	298	269	280	256	277	272	311	285	284	282	281	274	269	282	286	285	250	272	250	262	260	308	282	295	257	308	275	273	296	277	280	274	275	281	279	270	306	280	266	283	267	272	277	287	276	252	276	287	282	300	301	271	283	262	278	294	290	283	304	292	270	281	272	264	267	271	304	269	295	280	272	276	280	252	258	287	278	266	279	258	290	266	288	281	278	290	300	284	270	310	294	274	294	288	278	270	255	286	266	278	317	297	278	264	277	285	273	283	271	303	276	290	276	305	289	285	300	282	263	286	290	270	247	255	266	274	269	278	267	275	280	270	293	276	262	284	253	290	299	303	289	282	258	264	304	292	294	302	270	295	264	286	294	251	242	280	271	278	253	234	257	272	279	305	285	293	273	266	252	276	290	285	282	267	330	274	274	296	269	294	287	286	291	297	278	279	276	250	268	278	289	286	284	315	267	271	267	268	299	258	312	300	279	276	273	285	265	291	320	308	262	269	256	283	274	288	310	279	229	298	262	262	273	277	262	303	284	288	321	276	287	275	263	297	289	282	284	292	273	260	341	276	270	248	291	277	262	283	256	260	287	287	261	275	273	293	291	289	292	296	288	286	306	288	289	273	285	289	298	271	270	253	277	281	282	283	254	264	288	264	279	294	280	270	322	290	262	307	291	276	271	278	262	244	277	294	274	265	260	276	301	291	291	286	270	292	269	294	254	295	272	283	285	271	275	276	261	262	287	288	286	274	248	290	262	293	292	289	272	263	295	283	249	282	288	298	284	282	281	277	270	267	314	296	261	280	295	296	264	288	292	272	292	320	297	255	285	249	251	277	261	302	286	284	266	265	289	296	288	267	277	249	274	256	313	268	273	268	288	278	289	263	268	287	293	274	259	264	273	287	291	289	271	264	289	302	309	262	271	268	274	293	270	266	274	298	300	265	264	287	287	251	298	299	285	262	300	248	300	278	277	283	286	277	251	290	286	265	257	291	289	263	256	265	288	277	288	275	273	267	280	292	306	271	277	299	263	274	258	303	248	279	287	295	285	256	284	284	279	278	279	256	263	247	278	275	257	273	274	300	277	292	282	283	268	292	278	286	283	266	269	291	310	277	306	315	290	292	296	296	286	281	267	242	296	279	282	301	278	286	292	290	267	284	290	270	301	312	298	287	293	296	284	305	281	257	278	301	275	263	274	280	267	277	277	297	294	278	301	291	283	264	279	255	274	275	248	300	261	251	277	283	295	277	281	322	289	292	261	243	290	302	296	281	292	272	283	305	273	300	259	322	285	284	307	253	276	286	274	285	283	275	293	304	303	266	264	278	288	279	271	253	252	269	273	271	288	302	303	262	291	286	274	292	267	285	264	239	292	271	299	264	284	291	299	282	284	294	262	274	309	274	287	286	243	267	288	281	249	248	284	282	291	280	288	294	299	284	286	296	300	275	270	270	270	286	264	307	308	252	245	276	253	289	312	257	276	274	276	274	311	306	279	300	280	300	262	265	274	300	280	296	293	260	291	309	311	268	286	280	260	280	277	309	288	267	282	321	265	286	302	294	242	270	279	277	304	279	254	292	251	281	268	265	298	262	271	291	255	318	256	287	317	318	253	261	303	281	266	244	299	267	296	291	322	276	249	277	295	282	234	279	248	251	266	273	287	290	282	315	276	286	253	255	272	300	286	312	276	307	240	294	275	290	301	289	289	259	284	256	291	285	281	287	268	285	285	283	288	287	333	277	246	303	286	281	279	314	285	258	278	246	270	266	292	266	293	269	307	282	279	270	286	295	286	283	298	262	290	280	264	285	289	293	281	265	287	304	293	292
24740	21421	26956	25256	2937	649	607	777	754	610	546	524	492	483	464	461	457	508	482	454	413	478	458	414	443	462	805	617	425	382	414	425	389	405	414	419	371	428	420	422	431	448	421	335	384	410	445	420	401	375	368	396	440	409	394	406	393	445	443	398	393	386	410	382	431	436	430	426	391	397	409	415	424	431	448	407	401	394	436	403	401	372	419	406	400	428	450	423	417	386	430	413	461	407	437	414	442	415	405	411	428	407	409	419	437	428	393	412	433	426	392	430	430	452	419	412	432	415	453	411	409	447	412	402	403	389	395	444	442	411	402	432	369	422	426	408	423	421	410	406	395	418	441	413	407	444	431	397	432	438	397	427	403	378	418	365	417	418	374	404	440	422	394	440	364	426	402	409	449	401	435	437	435	368	455	419	390	404	428	407	419	401	426	427	435	404	411	426	453	392	410	425	401	420	420	440	405	397	391	405	397	388	400	446	409	397	452	440	406	429	383	441	416	405	433	427	411	408	399	415	370	414	433	402	429	378	476	426	437	426	443	407	446	396	403	432	418	433	379	419	402	390	411	409	380	390	402	406	436	449	378	449	390	406	408	420	403	389	396	442	399	439	377	404	440	424	400	437	441	425	409	430	451	417	424	407	395	399	396	432	430	441	429	395	398	399	378	445	418	396	442	403	437	452	447	417	409	407	390	417	430	442	421	413	425	425	407	412	420	423	395	437	401	385	369	411	371	423	412	409	405	410	411	436	392	401	447	411	376	395	387	417	435	377	410	423	428	390	422	421	434	434	402	396	409	425	429	418	407	396	391	418	416	389	417	427	429	440	366	437	409	398	430	409	434	410	426	428	414	414	441	395	395	390	404	382	383	379	427	417	411	440	389	392	416	385	376	404	439	409	419	388	426	419	392	393	436	430	421	392	389	395	442	424	413	375	392	378	407	378	409	398	427	368	430	410	392	417	447	456	412	434	428	395	415	411	406	457	410	414	403	452	414	409	451	428	392	410	403	425	417	412	379	439	408	394	408	404	403	385	383	402	353	444	409	418	397	390	381	405	418	385	418	424	387	374	455	413	402	445	427	433	436	405	398	430	411	375	421	400	395	396	414	428	445	403	409	394	414	400	414	389	419	390	411	430	449	424	437	398	432	468	423	381	425	424	381	443	425	403	395	408	398	441	384	397	390	400	433	437	414	376	425	421	425	361	416	402	407	434	432	404	427	432	410	437	405	430	437	432	430	431	412	404	421	389	410	413	387	380	387	414	348	458	411	425	408	436	400	377	410	421	420	414	417	434	412	446	444	450	378	426	395	404	396	405	401	418	417	421	428	430	423	400	437	434	411	428	412	452	371	404	437	415	400	419	434	405	406	402	410	388	417	402	395	372	363	409	387	412	398	387	385	415	408	422	416	408	423	414	383	395	412	395	358	435	441	378	433	414	450	465	401	432	421	388	377	408	403	401	368	457	410	405	409	429	392	451	400	417	421	381	417	395	390	445	401	417	439	427	461	392	425	394	424	404	402	419	412	437	393	450	376	385	409	393	410	434	383	416	374	406	405	451	419	398	385	385	386	407	408	409	426	414	406	435	391	421	419	442	406	397	433	424	379	425	389	424	437	422	414	415	381	430	398	385	395	417	423	418	427	405	431	434	408	426	423	420	421	407	457	412	416	435	385	432	410	420	410	386	395	421	407	398	456	421	404	397	418	433	399	380	387	433	378	414	403	404	399	409	375	423	416	408	414	405	419	406	382	386	377	400	403	394	404	415	383	415	391	429	406	449	426	464	405	399	441	401	400	400	413	432	416	404	407	410	381	403	400	400	441	449	390	390	418	448	420	387	392	436	405	458	447	429	425	413	445	397	410	386	377	429	391	403	419	398	405	417	419	414	400	391	439	450	421	390	405	411	399	424	435	412	430	384	394	408	455	409	394	420	421	424	392	412	404	417	418	445	442	410	436	388	390	420	392	392	423	452	414	401	415	462	410	389	392	420	398	383	357	413	380	385	385	407	398	420	390	382	435	443	404	414	416	424	454	399	408	429	379	427	388	409	447	417	415	426	402	447	406	419	389	427	434	436	402	387	395	415	412	415	429	449	402	420	397	419	368	405	435	406	442	402	386	373	417	396	379	386	412	410	405	428	420	447	411	406	394	449	442	420	388	406	425	410	411	430	411	449	419	424	441	387	389	402	421	415	419	416	431	412	394	417	427	405	437	410	433	422	379	408	397	395	412	411	427	453	408	425	405	432	395	417	423	429	393	411	409	410	411	438	429	432	409	410	411	418	411	406	397	384	404	406	413	418	377	387	432	427	444	458	405	378	409	403	411	387	422	396	402	386	420	411	401	392	396	418	405	391	400	424	425	385	406	447	405	412	384	402	416	436	384	409	398	424	448	418	403	393	394	398	429	430	396	407	416	425	413	433	447	448	422	451	419	388	393	415	422	407	419	399	371	447	397	399	435	394	400	418	406	410	408	442	414	419	432	374	409	382	401	380	374	435	428	412	397	436	412	372	393	424	442	391	382	422	397	415	423	383	396	382	427	431	443	422	420	412	417	396	414	413	411	418	392	437	429	432	437	417	418	402	394	413	414	416	430	391	415	402	416	416	408	389	401	448	399	399	442	413	427	403	411	396	443	422	435	409	392	397	444	429	415	378	393	434	418	404	381	395	414	448	385	395	425	426	371	439	410	424	425	419	397	409	408	400	424	415	362	370	425	397	399	408	420	400	371	406	415	423	411	425	437	394	427	384	426	398	442	430	419	391	406	416	411	388	386	412	392	421	425	399	400	389	422	398	398	444	422	404	409	471	374	398	379	418	421	418	430	418	387	383	406	386	429	453	397	403	430	433	424	391	379	381	431	381	429	403	404	384	372	430	430	394	422	399	421	407	433	415	426	408	367	421	365	408	414	408	417	423	431	415	422	426	450	408	386	380	438	421	413	435	416	406	407	469	425	397	415	429	377	390	440	413	387	412	395	389	418	422	386	408	414	389	439	392	416	438	435	415	403	404	383	373	406	403	402	422	444	403	407	403	392	440	436	427	434	426	434	420	443	406	417	394	419	413	435	429	400	440	364	461	449	428	374	423	413	423	399	421	399	396	367	409	410	474	403	409	416	388	411	418	425	415	410	395	408	399	391	410	377	408	400	409	400	455	372	432	407	414	414	420	450	409	382	404	436	416	396	392	411	413	375	420	423	407	400	398	410	415	408	419	420	444	392	406	394	406	400	422	401	405	386	406	428	387	407	386	434	452	416	354	399	387	425	398	391	460	402	431	449	410	427	391	440	436	372	382	418	399	440	440	402	428	413	436	424	382	422	457	383	416	384	404	404	397	375	398	409	386	411	386	422	406	410	389	394	409	454	378	401	445	388	421	395	411	413	425	363	414	420	408	405	437	400	398	418	412	435	423	446	405	418	366	418	385	419	424	422	403	384	401	408	370	423	426	442	378	419	428	429	429	415	396	425	407	444	406
6274	12379	5023	1992	1471	1160	1077	1736	1560	1265	1029	836	814	767	716	711	789	780	650	703	741	677	679	682	705	770	1545	1095	622	615	573	573	565	624	584	596	628	573	601	657	592	566	585	573	642	595	575	595	610	581	561	612	612	613	590	605	621	595	581	607	630	599	585	612	596	624	569	588	619	592	598	595	579	581	569	567	595	591	587	585	589	602	545	618	580	609	636	602	608	604	615	582	617	583	586	576	600	629	624	580	654	618	609	578	595	618	595	536	607	601	540	586	602	617	573	620	611	650	601	620	619	620	618	578	620	563	594	586	527	593	584	635	590	560	633	587	603	578	606	613	561	611	641	571	583	621	606	606	570	565	588	606	562	618	589	597	616	617	573	604	612	593	596	567	595	608	578	580	560	603	579	556	567	603	600	584	575	620	575	580	590	600	606	620	589	620	548	595	593	603	617	569	609	581	607	599	589	609	621	592	563	612	571	556	586	598	591	567	595	593	605	574	552	545	622	582	584	562	589	555	598	623	584	624	587	591	587	598	607	599	618	636	567	571	569	559	619	607	573	584	568	599	577	589	596	580	594	588	558	549	560	635	617	599	602	570	554	566	558	591	619	650	638	602	590	625	601	598	599	611	602	586	609	552	638	591	614	614	587	568	577	603	576	589	614	598	605	580	573	581	576	623	567	575	586	584	589	554	610	610	564	584	581	581	574	590	597	646	559	588	616	628	586	585	537	598	566	551	577	615	565	590	600	549	613	637	563	597	591	618	576	574	632	641	576	572	568	594	571	568	611	590	576	569	634	571	586	583	602	627	611	604	589	648	554	592	607	567	595	599	610	603	552	623	609	562	625	576	560	575	597	558	631	553	574	605	614	571	667	606	575	614	594	589	586	567	582	560	574	596	611	629	570	589	540	601	604	559	576	586	569	594	593	574	564	612	574	644	584	620	601	615	591	553	572	588	540	593	593	620	561	618	631	559	611	591	632	642	539	619	592	601	573	617	605	596	561	620	581	601	579	600	639	602	586	595	558	574	560	599	565	564	572	592	620	630	614	572	611	501	575	601	626	563	642	554	595	582	564	561	585	618	620	573	595	571	606	599	640	597	578	567	587	552	553	621	605	605	601	582	601	614	603	586	580	577	569	562	587	565	580	588	627	585	605	591	588	556	605	587	578	641	618	629	580	532	611	600	601	589	607	581	565	602	602	578	607	632	577	610	558	591	572	575	599	592	625	546	588	593	590	604	588	604	576	595	564	590	586	568	601	613	590	570	538	608	525	550	585	595	511	549	589	560	611	559	605	597	614	568	617	567	572	593	576	623	625	613	578	584	599	633	604	583	557	553	601	571	546	596	605	604	550	596	605	562	574	578	565	616	621	582	579	602	601	566	588	598	572	564	648	582	585	576	602	600	587	572	566	624	575	562	592	580	599	567	588	563	616	602	592	602	631	603	571	603	593	607	582	620	601	580	605	592	609	627	561	629	625	528	615	597	557	619	605	607	628	566	570	605	609	562	614	571	632	573	579	586	603	588	603	576	539	579	556	583	614	566	600	629	609	583	588	553	605	588	596	570	612	603	584	603	593	613	549	610	547	583	592	592	595	597	610	595	606	607	613	578	551	594	575	594	611	582	554	554	549	596	534	636	657	588	606	590	626	619	604	554	568	621	578	611	560	591	593	563	580	577	579	585	587	596	587	596	625	591	591	599	625	641	589	608	557	587	581	587	547	616	619	652	611	581	616	684	627	582	534	576	564	616	605	586	566	635	611	588	621	587	625	573	550	643	588	580	601	619	610	568	614	619	614	634	556	584	658	595	637	585	592	565	591	625	597	601	603	612	555	598	535	588	576	594	608	572	614	610	581	613	621	593	568	576	593	575	589	578	585	548	600	588	593	579	608	568	602	602	584	608	568	578	588	580	608	612	598	638	608	584	523	592	588	624	610	556	603	589	546	625	568	583	588	580	589	596	598	569	600	567	610	576	588	607	584	584	601	640	573	600	584	583	590	550	594	601	602	571	596	591	575	595	590	580	569	653	626	584	611	560	616	573	576	635	606	584	616	592	617	586	578	514	569	569	544	589	583	598	580	575	576	587	583	577	575	609	573	579	599	600	588	611	577	522	597	604	584	593	581	575	562	566	581	637	583	587	603	584	605	582	608	564	626	590	594	563	599	581	574	565	585	597	610	546	584	610	589	575	582	567	578	586	603	588	597	569	586	588	587	621	607	570	594	591	555	599	596	611	537	561	583	597	573	580	606	575	572	594	583	580	610	583	546	562	589	596	575	620	607	586	593	569	613	608	557	585	615	585	582	584	568	603	574	609	638	593	548	546	611	596	530	606	599	573	593	561	613	559	594	613	553	610	611	573	557	561	564	532	604	570	556	576	601	638	623	625	619	554	607	590	561	577	582	586	580	582	610	644	564	603	560	595	619	648	584	595	528	567	576	609	572	634	588	590	623	592	610	587	585	615	599	609	614	568	570	606	599	598	621	546	587	567	591	570	590	587	574	568	597	578	581	629	584	604	588	606	588	582	573	563	572	659	607	580	629	585	617	622	576	608	561	611	612	597	623	598	620	586	572	570	565	575	589	624	624	628	552	578	572	610	580	566	596	631	562	621	622	583	539	570	601	611	600	592	568	591	599	557	553	593	580	524	576	555	540	592	656	606	587	615	623	551	627	584	606	623	616	545	623	629	519	590	607	581	568	620	624	624	617	632	589	558	539	627	613	584	625	581	603	575	524	571	561	608	614	610	572	580	552	622	623	553	588	594	614	612	588	594	564	577	602	619	612	529	572	560	613	583	596	552	584	546	603	553	625	624	561	598	621	581	631	613	617	583	559	594	605	543	593	638	604	549	594	559	631	586	572	565	571	534	565	606	601	565	589	562	592	570	601	566	582	592	581	646	611	589	637	603	637	584	610	605	586	563	561	590	595	611	594	548	526	572	581	642	601	591	622	585	573	589	534	560	592	585	574	593	607	535	599	574	643	606	620	593	558	590	593	616	610	594	569	562	552	556	601	616	610	657	592	548	640	629	608	612	581	629	579	628	571	597	630	592	515	588	589	585	628	605	595	597	561	596	619	615	572	581	596	579	587	607	594	631	589	603	598	591	607	618	609	599	622	606	629	573	589	597	533	600	578	553	584	546	600	589	569	595	605	597	605	583	616	586	566	657	605	628	583	553	581	650	584	575	579	576	582	590	609	528	627	568	643	626	606	604	561	581	596	635	567	621	599	597	604	589	581	614	568	581	561	578	620	555	612	608	620	644	575	604	585	601	618	587	570	607	602	631	559	614	618	570	583	573	590	539	590	619	571	598	575	572	591	601	592	622	592	564	571	553	619	569	584	609	625	573	626	543	618	625	586	597	641	590	594	575	634	573	553	606	548	560	585	607	596	615	605	589	622	610	594	663	613	546	604	597	615	532	588	586	592	585	642	599	583	598	659	582	602	670	601	555	565	618	560	579	632	573	589	572
22556	21445	29243	24040	21441	21117	2458	1212	1125	974	692	560	432	372	433	337	344	273	279	290	332	343	317	300	281	282	1299	1144	222	230	186	212	216	219	199	220	207	197	214	214	233	189	195	214	205	225	221	208	197	213	207	194	196	212	217	200	201	229	211	201	206	196	205	201	206	205	186	251	200	207	212	185	215	211	198	236	217	200	199	207	194	184	195	204	200	212	209	200	182	187	206	213	188	188	218	200	195	211	199	204	209	207	187	229	189	210	196	196	169	213	207	204	180	210	190	223	201	173	215	204	220	205	185	196	207	187	208	216	186	204	211	232	199	192	183	203	220	206	206	198	193	197	182	201	185	184	196	208	192	215	218	219	196	187	208	193	198	189	200	184	171	225	243	201	199	181	197	192	207	203	203	213	180	193	211	207	176	218	169	201	205	204	202	211	207	188	212	215	189	164	170	188	218	165	196	198	171	206	215	224	223	210	205	201	190	183	234	212	193	195	174	207	199	188	191	193	208	203	189	208	184	186	196	204	194	197	222	200	197	174	188	178	200	187	209	193	219	218	205	201	221	216	191	199	193	200	215	202	174	199	184	188	208	199	157	230	203	214	197	224	181	202	203	200	234	226	187	209	233	183	203	172	194	196	199	214	189	180	202	210	219	187	185	199	202	196	201	183	208	189	204	183	205	208	202	219	201	203	202	181	199	210	218	214	197	215	195	202	174	222	186	203	190	193	197	197	195	193	186	177	188	211	202	191	214	214	194	205	201	208	202	219	227	163	202	196	214	175	193	190	187	204	210	207	172	221	209	221	214	201	179	208	180	201	194	196	203	190	209	205	189	179	197	199	211	183	197	187	204	210	213	204	215	196	189	214	195	196	196	188	210	196	204	228	195	221	221	172	185	216	185	196	185	206	205	217	208	182	206	211	200	210	197	186	212	194	193	201	212	185	172	207	201	206	195	191	206	216	219	176	199	210	214	206	218	201	208	186	194	208	215	171	180	192	226	209	200	198	204	221	178	205	196	202	206	197	180	199	207	198	209	200	184	194	197	195	194	220	194	217	229	198	185	172	230	215	181	192	170	199	192	209	222	185	214	203	201	226	213	195	199	203	208	207	223	205	178	196	190	224	212	221	199	199	219	200	212	179	180	210	208	197	187	217	199	209	217	184	208	208	227	219	194	196	186	201	181	209	199	177	206	210	210	202	185	208	221	194	214	187	209	207	184	201	201	207	202	213	213	192	210	234	203	207	218	203	227	182	201	201	203	209	195	189	200	194	190	227	195	208	209	223	215	209	203	199	196	209	194	198	221	177	221	214	208	211	196	179	196	212	187	200	194	181	225	196	236	193	176	207	182	212	176	180	205	206	179	202	215	204	193	203	204	199	203	222	199	198	200	210	240	201	210	202	219	183	165	225	182	179	202	198	181	194	204	186	209	189	199	185	202	226	208	213	197	188	197	186	190	185	222	200	182	186	203	196	195	184	223	201	222	217	199	224	210	215	201	203	199	189	207	211	196	199	199	197	175	200	198	189	205	197	181	225	208	228	198	205	203	203	199	186	192	175	188	205	207	206	200	198	186	186	214	191	198	197	211	217	193	214	195	188	194	207	217	204	199	200	210	215	219	204	211	216	191	192	207	184	211	197	227	197	183	203	206	199	199	202	198	211	197	209	188	189	188	216	182	211	188	174	206	207	201	221	202	216	196	191	197	181	225	172	211	205	199	191	181	217	205	199	204	202	194	214	189	182	206	205	217	199	198	203	195	205	175	196	191	199	216	212	216	194	199	184	232	188	195	211	204	199	190	181	178	195	232	199	222	190	202	200	204	191	219	233	204	195	195	186	205	213	220	191	215	174	198	179	224	190	196	189	200	197	233	196	216	201	185	174	165	208	189	222	189	219	168	222	220	178	203	202	205	214	200	187	193	207	216	202	208	199	210	180	176	201	181	221	212	195	204	190	173	215	197	208	208	202	181	207	225	188	205	195	213	211	202	191	198	181	178	201	201	205	206	221	186	189	197	189	210	203	204	192	197	200	210	213	191	179	206	199	213	203	218	182	223	202	224	195	208	201	185	203	173	210	211	221	181	183	216	189	193	200	195	199	197	185	214	200	204	187	186	182	207	214	190	211	202	214	206	187	240	170	217	190	193	197	212	203	190	201	184	188	212	191	202	194	196	197	213	202	205	189	199	194	189	204	220	179	183	182	176	189	208	198	177	199	221	196	207	196	183	216	205	191	200	205	170	205	195	199	183	201	196	208	187	180	185	203	197	183	224	170	209	177	184	203	169	199	205	193	192	196	188	202	198	219	174	217	169	193	213	211	201	205	205	227	196	162	210	193	201	194	204	204	187	199	221	178	230	198	177	189	199	199	197	174	182	195	202	196	173	215	192	184	220	211	189	210	185	192	183	203	175	204	194	212	183	202	204	171	197	197	202	188	202	199	197	210	216	222	197	196	204	178	209	183	182	201	195	155	171	216	183	208	205	214	239	207	200	212	211	190	186	202	203	200	190	209	193	187	198	199	199	182	204	211	200	196	182	195	199	220	200	228	192	203	216	221	178	197	214	208	220	196	223	196	189	190	190	192	167	214	190	207	195	208	184	198	189	188	207	206	210	181	198	185	203	200	221	190	190	181	169	189	193	210	174	209	177	191	214	229	190	170	213	183	211	186	202	184	193	190	178	222	203	210	192	185	196	185	210	197	222	194	164	186	212	187	182	201	192	204	197	206	197	222	191	191	199	211	179	189	226	202	203	195	188	184	198	185	177	177	202	206	187	192	186	217	185	192	190	170	194	206	181	177	179	210	213	208	193	170	206	193	179	226	184	178	205	199	200	199	179	190	205	212	188	193	187	205	227	199	171	182	187	171	186	208	195	163	195	201	202	200	201	187	181	198	207	189	205	205	213	197	207	186	203	214	173	204	191	202	204	212	225	194	186	185	223	199	213	207	203	183	199	175	199	224	205	214	192	203	207	222	197	203	192	179	201	219	210	172	206	225	191	194	216	213	199	208	175	186	207	192	224	199	197	204	227	232	189	204	223	202	182	211	214	214	193	200	190	201	194	193	225	215	214	199	210	195	199	203	205	219	230	172	207	187	218	206	197	187	173	211	181	217	182	186	198	196	188	195	201	196	189	219	163	181	215	215	183	212	217	209	192	216	187	211	242	217	224	206	173	177	188	196	218	178	171	196	205	203	216	212	169	178	206	208	201	201	209	186	200	216	208	204	227	207	198	185	187	218	188	182	210	210	211	206	206	216	178	206	190	204	207	190	216	175	214	180	213	213	210	187	185	214	181	183	198	194	199	200	205	211	207	216	166	212	166	168	204	206	210	213	195	189	224	197	217	169	189	208	192	162	210	191	212	196	216	196	208	205	187	214	195	213	215	196	189	200	192	201	214	203	191	173	191	158	175	215	183	207	212	209	200	202	211	191	198	196	184	210	240	210	212	185	199	200	187	202	202	203	201	234	212	200
7089	20374	11354	4714	3240	2341	1812	2604	2872	2294	1786	1143	907	790	830	733	679	559	510	557	603	582	515	469	481	529	2735	2381	360	266	349	303	322	302	314	284	284	300	299	247	326	303	269	297	316	278	320	283	276	292	308	287	339	293	292	286	297	285	299	275	274	296	267	272	298	284	291	276	292	261	300	276	273	271	257	269	293	280	293	271	265	301	284	305	293	264	273	284	268	270	275	303	281	262	255	303	287	293	263	275	318	266	280	284	290	274	297	291	281	267	288	293	291	259	311	263	304	250	273	295	258	285	275	266	290	255	299	302	281	261	315	292	300	275	266	288	282	265	263	290	287	253	280	304	282	306	272	283	288	283	282	284	271	264	281	277	304	296	290	283	263	275	292	298	280	270	248	279	271	257	273	288	282	270	274	303	286	278	284	268	331	310	285	284	315	277	306	289	326	274	265	265	279	284	268	287	271	292	265	284	309	243	263	295	268	283	276	276	259	275	285	307	290	263	263	283	289	268	261	276	286	269	268	311	256	278	282	276	268	300	296	271	292	298	271	312	295	277	294	257	300	315	296	289	270	272	255	281	269	280	255	283	295	285	253	266	320	297	306	280	299	290	316	276	284	272	275	286	273	285	340	296	273	274	283	291	242	266	284	295	281	292	299	272	290	282	287	308	282	293	276	300	279	261	273	287	313	295	275	257	248	298	288	290	265	285	247	257	302	261	257	283	256	268	277	247	278	258	295	266	275	281	281	299	270	285	274	280	277	295	301	277	309	280	267	275	272	262	256	263	260	266	298	265	274	276	288	258	296	313	276	298	299	280	263	287	284	270	302	299	300	274	280	303	299	266	292	264	261	282	285	280	282	294	294	274	264	304	257	288	281	287	322	261	267	261	277	268	278	307	285	285	276	293	292	267	308	275	291	275	268	257	276	269	261	279	265	271	254	306	289	304	312	269	269	308	270	297	278	260	265	289	302	268	285	281	301	270	336	293	281	283	307	277	285	289	268	286	283	276	303	303	266	316	292	275	274	300	261	287	275	270	278	280	275	273	275	317	286	263	280	273	274	288	280	277	257	296	270	302	258	279	277	274	270	261	281	298	298	256	288	273	294	304	265	283	258	309	256	273	294	285	273	269	295	276	304	274	267	272	300	268	257	291	253	260	256	269	292	271	265	251	252	290	254	286	293	280	252	299	290	292	239	283	277	277	292	288	289	262	280	299	283	253	273	308	287	299	291	297	273	257	295	283	261	296	253	303	303	288	262	286	271	297	255	287	277	305	278	265	250	283	289	287	279	280	285	262	260	276	291	290	285	288	268	244	268	233	266	283	261	256	317	294	295	270	299	278	279	257	307	279	305	286	291	264	283	310	305	291	293	288	306	271	263	261	277	301	286	293	283	268	291	283	305	268	264	302	268	285	291	281	281	299	306	285	268	303	296	268	295	254	277	290	283	264	310	271	272	304	287	285	324	263	315	270	268	276	271	272	283	300	278	284	264	295	327	276	287	294	266	269	273	286	288	263	252	294	330	289	261	278	300	270	272	266	282	285	307	264	255	316	294	281	267	281	276	287	274	264	275	267	280	303	236	272	256	263	308	249	285	269	296	265	266	276	270	285	268	284	272	271	246	281	286	268	279	272	307	269	280	270	273	299	287	288	273	302	307	298	269	269	269	300	257	272	241	288	274	280	279	294	284	265	273	277	261	273	262	260	283	279	265	309	271	248	291	246	268	277	285	251	294	319	294	240	265	277	297	309	311	299	263	292	297	283	285	292	273	275	298	279	273	265	292	321	269	265	280	304	303	295	282	283	306	257	300	272	241	313	293	272	293	295	294	316	309	275	279	275	288	272	260	288	267	277	284	254	290	295	290	281	271	305	263	269	279	262	263	258	324	290	297	269	266	270	300	274	265	274	286	292	276	284	305	287	261	287	280	256	296	277	252	281	269	291	262	281	269	258	274	295	286	280	301	281	281	279	294	277	274	263	291	290	302	295	284	281	275	300	288	237	287	279	297	271	263	296	273	285	257	273	274	287	253	286	295	279	280	255	322	264	281	285	260	256	315	268	269	269	291	285	277	252	264	268	263	281	274	297	310	283	272	290	265	268	324	286	307	284	253	273	274	269	308	277	298	291	270	285	303	285	284	286	285	293	295	280	267	286	284	274	255	282	247	274	296	289	291	294	305	297	279	260	276	259	288	305	273	346	264	275	290	266	288	282	280	277	288	286	271	262	276	283	279	301	303	289	301	272	311	262	256	276	247	302	268	268	271	275	317	278	287	270	282	284	279	270	255	286	275	306	300	282	284	295	296	265	297	287	272	261	281	308	262	302	269	286	281	278	270	269	279	263	285	283	272	256	257	306	301	300	236	235	297	297	294	290	284	234	276	289	315	284	265	278	268	287	284	270	305	268	291	306	287	281	303	279	277	275	260	298	263	296	257	276	267	276	286	277	317	297	286	269	245	286	324	307	264	246	277	271	278	283	253	275	291	269	277	292	267	300	264	294	275	266	251	242	282	272	263	272	285	285	301	270	297	263	261	291	266	271	268	261	296	281	275	282	281	299	274	309	261	289	327	300	284	261	294	288	272	285	305	282	310	284	278	249	280	298	266	274	298	279	273	290	285	299	269	271	321	303	287	272	293	256	286	274	275	255	291	303	285	286	277	280	290	291	261	270	272	297	280	268	253	295	325	282	264	271	252	301	298	323	261	250	295	283	273	301	266	297	248	269	284	268	285	292	280	281	250	303	269	256	288	284	277	276	274	283	239	278	288	305	280	276	296	294	279	252	316	289	283	268	279	291	267	279	312	293	280	264	305	242	290	324	250	284	273	294	276	293	278	280	307	289	264	302	277	303	265	315	283	252	261	291	289	289	263	259	291	281	285	267	279	266	282	276	281	277	299	303	277	282	271	280	285	276	273	288	288	284	262	284	316	287	262	282	257	292	263	269	273	293	284	255	299	304	277	272	270	263	325	269	297	287	258	276	263	222	239	283	256	288	291	271	290	258	288	285	289	290	280	294	321	274	286	305	273	289	268	261	261	273	272	279	263	270	263	301	272	293	265	253	302	272	288	289	280	283	264	297	281	276	269	268	278	304	271	278	307	285	295	283	283	277	275	297	304	260	265	298	287	232	279	291	281	288	320	291	258	280	280	268	287	303	275	265	245	261	290	286	278	267	306	285	277	278	277	281	277	282	278	286	266	308	291	307	320	274	271	314	289	269	248	289	300	280	308	284	290	262	280	323	271	269	292	319	262	244	295	299	324	272	286	268	265	272	275	293	283	277	306	273	280	328	282	302	250	250	273	299	295	285	295	300	279	267	285	274	285	287	270	251	266	279	277	257	281	277	302	233	282	263	266	264	282	341	291	257	266	241	269	277	299	287	277	291	299	312	281	264	270	289	273	298	280	280	258	284	262	291	284	288	244	281	273	304	261	269	282	303	269	272	266	293	257	297	292	277	280	288	286	290	266	275
27186	17803	3812	762	535	423	421	431	652	650	457	446	419	432	428	427	354	368	366	382	372	322	354	358	353	374	389	403	341	344	348	325	350	354	344	374	335	311	339	302	330	310	346	330	357	348	305	340	342	311	333	311	347	349	358	325	352	319	325	340	331	355	307	319	389	321	335	332	345	352	359	391	344	323	337	350	347	329	316	340	329	370	341	328	380	358	309	313	324	368	357	319	343	347	317	329	373	351	358	311	373	362	369	320	347	374	331	353	326	357	323	344	350	334	359	358	333	364	331	347	351	364	306	350	385	331	321	332	331	337	349	355	350	348	333	358	329	325	329	342	345	407	339	336	337	296	302	358	326	327	338	349	331	344	334	358	339	361	356	341	354	358	356	375	336	333	345	354	332	366	357	356	349	363	363	351	354	332	303	390	355	336	325	314	356	331	333	382	336	354	359	323	316	334	351	335	322	332	334	334	339	350	323	340	359	370	350	337	312	376	363	343	327	329	350	355	322	316	315	380	380	351	313	328	364	359	320	347	358	323	332	346	327	367	379	359	303	334	329	340	362	338	336	313	350	362	356	329	362	327	354	322	371	359	349	331	320	340	322	352	316	338	323	337	330	347	359	339	321	365	338	337	360	325	377	331	349	325	369	342	316	356	348	337	368	323	354	376	331	325	323	319	335	350	339	345	361	314	346	356	315	326	322	361	322	352	347	315	328	315	337	339	330	424	340	378	319	320	340	334	347	338	335	326	358	322	361	317	342	339	360	326	310	323	396	351	352	348	319	360	320	334	347	314	336	353	352	334	325	325	348	323	340	330	300	345	353	342	341	350	330	338	354	345	360	334	365	343	315	337	330	346	349	358	382	325	315	334	341	338	346	346	364	340	335	371	360	350	344	341	343	364	320	366	356	345	330	376	351	374	331	327	303	326	365	330	361	325	342	349	326	365	330	332	315	336	347	327	361	346	339	349	332	338	344	315	340	318	337	331	335	322	378	351	359	349	374	331	368	370	323	341	359	345	345	328	351	329	368	334	359	349	356	300	342	371	333	331	360	340	358	356	366	329	329	321	353	336	334	330	337	352	289	304	366	322	359	328	370	334	327	357	356	354	361	344	324	344	384	353	354	353	324	312	342	330	364	324	359	316	344	371	320	348	321	319	332	318	348	341	347	319	324	390	382	385	345	346	342	363	334	327	351	345	335	342	366	358	342	352	321	332	345	340	348	373	363	344	355	362	330	323	327	360	302	356	383	336	370	352	335	341	359	336	343	347	339	347	341	352	353	352	359	366	342	338	337	337	323	358	343	330	339	348	329	409	322	357	345	379	332	345	350	314	329	332	355	346	331	326	324	354	348	301	324	362	345	375	355	362	329	319	317	383	379	307	357	363	335	341	351	343	312	310	362	388	329	366	335	363	392	332	350	352	355	364	350	347	359	394	335	318	327	350	359	331	336	357	295	333	342	371	341	352	344	312	363	312	341	332	347	302	312	326	351	355	310	351	367	328	351	360	377	378	340	351	350	341	365	303	323	336	341	356	340	361	405	334	352	352	325	333	319	343	395	340	325	340	330	319	339	326	311	339	321	340	327	360	355	370	333	312	356	325	356	359	366	328	364	313	331	348	343	332	329	324	368	359	368	384	363	361	324	368	331	342	324	316	325	312	335	306	373	340	363	370	321	352	372	308	316	340	336	318	340	330	329	381	347	349	345	357	336	346	322	337	359	352	332	348	370	354	359	363	330	359	346	372	360	376	335	338	355	341	328	335	331	359	365	350	325	376	272	369	359	361	344	336	373	334	316	356	375	361	342	355	313	339	360	352	361	335	329	340	349	351	360	353	359	354	334	337	339	331	336	336	347	304	324	367	341	341	358	322	339	368	343	343	350	385	339	345	348	334	320	341	353	377	344	311	347	371	347	321	364	369	357	331	352	324	334	324	353	307	355	330	339	333	357	322	336	338	333	334	337	346	323	325	379	344	367	315	332	340	363	365	357	346	320	352	372	365	359	328	311	316	329	320	319	302	336	322	340	338	348	310	336	344	344	332	338	324	309	343	351	338	365	344	343	354	359	365	329	355	335	361	349	345	371	368	314	373	373	344	353	354	290	304	311	318	336	371	315	316	348	341	366	350	373	384	364	319	336	349	356	353	338	338	347	345	349	335	346	367	367	354	346	334	349	348	346	354	382	325	314	353	368	348	366	346	335	341	330	396	360	327	318	328	327	336	297	339	341	347	326	378	362	334	373	344	319	353	331	333	369	361	352	340	376	350	348	331	315	362	355	391	325	318	338	358	348	361	371	339	339	315	337	336	346	338	343	354	317	330	357	349	360	312	376	321	336	322	354	343	322	344	357	351	339	336	353	323	359	367	361	351	338	371	347	345	337	369	331	360	347	332	335	313	351	320	357	357	360	333	334	341	388	365	338	325	349	335	347	355	370	393	346	351	330	295	365	356	349	335	332	343	383	342	367	373	339	340	331	304	383	334	321	359	356	349	363	316	350	305	360	361	322	332	344	341	354	361	365	344	361	322	338	330	316	342	341	335	332	358	353	336	328	330	351	362	342	329	358	351	335	371	319	358	369	366	348	363	380	312	363	315	373	352	322	345	339	367	310	345	336	309	362	344	361	365	353	342	353	388	353	349	326	368	336	361	341	340	346	326	333	326	378	345	339	326	335	355	375	345	345	333	329	348	351	309	344	330	316	378	349	347	326	336	360	336	338	343	352	334	313	327	340	350	330	361	332	350	335	344	355	361	307	352	368	331	363	359	358	332	358	373	346	344	318	358	356	357	343	372	328	382	383	375	325	342	391	371	326	341	357	339	337	340	364	312	326	345	349	313	354	339	337	334	320	355	383	352	313	339	352	358	338	341	322	339	357	347	355	357	359	342	334	364	346	361	345	380	329	326	331	344	328	328	351	349	355	351	339	337	347	324	346	348	346	340	338	343	317	365	351	344	306	371	324	347	326	324	346	325	335	347	322	390	321	345	312	363	338	323	338	339	330	365	361	366	348	319	332	342	331	344	344	320	332	368	345	312	347	347	344	360	334	346	382	346	354	364	360	335	375	340	326	302	348	330	362	338	345	358	333	316	318	357	340	356	344	342	361	338	337	358	345	367	343	391	337	362	348	364	375	350	374	357	344	334	341	366	324	340	349	335	323	361	336	333	339	356	344	346	346	339	337	338	331	354	344	348	330	341	340	363	361	352	332	332	342	339	343	351	372	361	385	338	353	296	339	327	339	321	346	368	349	366	349	336	337	333	375	363	358	329	352	342	343	317	317	330	310	327	364	359	392	353	342	338	350	349	332	365	351	343	336	341	350	345	336	389	367	350	345	346	344	335	352	348	341	352	371	376	366	378	367	328	330	340	318	351	335	356	311	346	380	366	343	326	301	348	356	336	345	336	330	328	351	371	355	340	335	321	333	337	355	360	376	312	332	376	325	331	362	354	353	340	337	310	357	328	335	340	358	322
5441	6268	2364	910	776	717	744	757	1273	1264	842	824	663	681	666	665	600	551	533	566	611	577	597	547	581	571	654	638	508	527	531	475	507	502	528	500	496	521	581	549	529	483	487	530	498	477	517	535	472	563	527	528	509	531	482	536	540	529	488	504	478	539	497	485	503	557	491	470	509	478	469	501	500	549	510	521	496	531	508	493	511	504	487	472	517	511	508	507	538	558	536	480	504	502	504	476	524	532	499	511	524	504	517	479	517	513	512	509	534	522	509	527	533	539	497	529	508	551	549	515	502	514	504	481	509	491	518	515	494	517	536	536	537	519	502	527	521	476	525	524	514	514	523	522	528	535	481	512	530	525	512	522	530	554	501	505	491	495	535	520	500	523	500	477	499	482	518	559	483	417	527	522	488	489	499	540	503	521	531	524	496	575	543	495	505	514	505	513	540	506	525	516	521	530	465	511	478	507	498	523	500	502	502	482	522	500	510	487	502	503	525	488	481	505	487	515	488	490	470	508	501	515	507	527	472	506	529	537	539	514	537	532	500	531	513	499	510	507	475	512	498	522	551	518	514	487	533	505	495	494	527	497	488	510	546	524	504	541	474	474	511	508	555	523	494	493	518	560	541	546	513	459	499	494	507	500	490	508	511	500	552	512	497	499	525	484	532	508	514	484	480	530	499	474	540	506	560	554	534	491	514	525	515	523	508	538	507	456	508	514	512	550	536	510	510	458	506	538	527	514	541	528	480	504	483	516	502	502	536	453	517	516	509	514	518	546	513	507	525	494	535	473	486	492	538	489	513	536	494	501	502	447	493	530	484	514	509	512	540	500	500	522	529	478	512	502	565	525	510	514	493	551	501	493	515	473	523	546	500	538	530	507	497	545	513	511	512	484	499	503	489	473	549	524	514	523	491	515	485	509	544	465	458	490	527	512	521	485	489	500	515	530	498	515	511	510	530	501	539	488	505	522	512	542	553	542	548	514	547	474	491	569	486	539	548	539	507	500	514	519	517	503	482	540	497	489	495	512	509	505	504	459	502	537	504	474	523	515	500	508	521	473	502	493	514	502	544	510	488	511	496	481	545	465	533	523	454	551	521	476	532	497	515	473	520	488	557	532	510	494	531	476	504	520	510	482	500	474	527	519	497	527	514	451	515	528	536	531	467	496	538	507	517	531	490	513	554	480	514	510	500	548	537	533	523	548	531	550	476	486	523	499	480	482	488	499	496	510	504	536	447	517	495	486	480	486	537	510	518	471	535	522	505	490	489	519	501	489	518	500	510	495	457	494	552	511	487	548	523	493	536	501	499	525	508	513	504	524	484	509	492	443	464	491	522	529	514	511	544	516	484	536	509	537	486	506	532	538	515	492	575	523	535	515	481	523	503	501	518	527	524	497	499	507	520	517	539	482	500	526	539	493	533	558	509	469	468	537	508	511	502	472	534	521	479	557	517	526	507	517	507	479	503	519	551	517	506	497	525	527	528	510	526	533	493	510	497	491	496	514	497	527	519	474	519	504	456	519	472	533	474	494	532	535	546	539	493	456	491	526	525	537	518	488	520	513	560	480	507	502	534	484	513	523	550	534	522	525	492	519	507	535	502	462	539	490	548	488	491	515	538	507	511	513	507	534	500	507	487	449	467	486	531	558	505	510	512	474	479	546	524	509	495	526	555	520	505	472	565	518	522	528	475	481	479	526	520	511	525	490	515	501	483	528	536	531	482	488	488	470	525	535	509	519	532	486	531	480	527	530	438	516	476	483	508	558	499	509	529	486	527	510	527	508	496	476	490	562	528	491	507	506	476	486	502	475	485	494	528	495	503	558	506	492	476	513	503	553	472	539	505	553	502	508	525	499	482	509	547	478	473	558	486	503	488	524	511	477	500	475	514	496	531	530	530	521	526	525	483	518	503	517	500	493	467	498	528	495	492	490	499	516	590	496	502	475	507	507	468	514	532	487	528	502	460	504	487	490	526	562	553	519	536	464	496	476	528	506	524	482	518	540	503	512	530	476	472	527	471	542	504	512	489	519	541	477	533	491	507	498	529	506	496	506	536	517	542	514	497	493	493	497	506	538	530	494	532	480	537	497	519	488	506	507	504	505	484	540	493	550	503	562	538	509	532	503	491	463	515	453	494	524	552	512	530	464	508	532	501	478	554	522	510	507	494	561	478	509	496	512	486	507	565	500	484	527	501	504	531	520	537	566	474	472	527	473	477	556	534	511	520	494	487	521	509	496	522	500	469	510	535	521	520	508	566	541	538	518	533	563	511	480	493	536	480	518	522	504	543	482	500	495	515	465	500	514	518	512	511	501	456	499	548	504	493	499	498	506	494	465	479	505	496	576	466	504	496	521	509	490	507	487	511	481	499	485	520	549	521	484	491	472	550	498	486	517	514	499	535	496	512	534	533	510	504	518	499	477	507	492	532	534	493	483	533	485	522	522	526	505	481	481	552	485	539	481	479	511	510	520	523	500	515	499	514	502	511	487	521	512	554	520	531	499	495	513	513	498	471	504	530	508	505	484	508	521	542	511	509	486	452	508	509	527	508	516	506	512	507	508	497	514	490	529	537	532	517	533	502	522	499	524	519	498	445	523	483	511	494	557	505	524	514	503	523	504	477	506	517	497	516	533	548	517	493	503	567	512	516	484	531	531	534	517	485	508	525	477	514	505	502	515	520	525	467	493	496	484	531	505	446	518	520	514	509	528	533	509	533	499	532	503	535	526	513	498	524	518	508	497	496	540	502	543	495	519	499	530	469	542	534	520	527	530	501	498	486	495	505	494	521	525	524	496	477	505	488	527	520	477	543	488	503	514	490	490	543	494	510	536	484	538	555	503	524	495	496	495	541	478	508	530	526	514	486	502	513	508	526	541	529	504	485	532	509	539	477	528	501	505	519	502	503	538	529	504	534	547	516	539	502	525	491	481	562	476	529	465	535	496	495	467	510	511	544	524	535	531	502	497	577	529	523	495	510	526	515	516	487	486	488	473	530	533	538	512	519	560	515	476	508	509	525	512	497	496	506	519	462	493	512	497	520	542	534	527	493	529	507	486	521	528	509	559	499	499	513	476	488	509	532	519	537	503	503	482	540	468	495	515	488	539	507	529	474	501	505	532	520	514	503	512	527	515	501	538	509	513	537	525	506	498	530	500	522	477	520	521	531	519	541	517	552	502	520	514	521	524	529	515	516	500	496	531	493	538	494	517	551	513	512	486	528	540	489	517	501	513	520	514	512	519	463	511	488	518	514	555	508	527	514	495	514	490	498	512	521	524	507	526	506	520	495	509	492	543	495	510	515	466	502	533	553	541	481	548	525	517	503	496	516	525	544	560	498	522	479	506	497	520	561	520	474	489	493	558	527	481	513	517	546	478	517	496	506	534	510	518	515	497	515	515	536	489	512	564	521	503	511	516	518	523	484	512	485	566	480	503	508	499	550	566	503	524	534	484	534	556	479	492	491	511	518	456	499	527
23614	21408	28535	24665	20917	2743	924	595	643	727	610	495	380	333	305	266	280	259	253	206	232	208	230	196	192	242	777	506	182	192	181	173	202	172	174	168	208	175	187	193	169	174	189	170	180	163	196	166	188	160	188	196	179	178	175	186	218	167	156	173	187	203	184	178	157	188	190	178	171	196	157	182	159	174	230	184	195	182	171	198	186	208	151	195	178	200	176	189	179	174	185	165	163	190	190	177	211	182	172	178	183	158	166	168	198	183	195	180	195	208	177	180	168	183	191	194	180	163	174	193	200	167	199	166	189	182	173	193	188	177	168	160	173	178	173	163	199	177	172	177	172	168	196	204	189	170	185	172	167	199	183	182	151	182	199	170	210	160	176	177	187	169	185	171	179	175	199	177	181	193	162	179	186	169	197	166	198	184	164	175	185	182	184	162	174	187	160	174	171	187	183	186	185	168	159	193	174	179	188	187	198	189	172	180	177	193	187	191	174	179	170	181	177	178	194	171	198	186	205	167	160	184	165	174	189	187	181	179	182	168	150	152	177	189	178	203	171	195	179	192	181	195	164	188	170	175	181	187	183	172	157	175	177	189	184	157	165	180	181	155	201	180	183	153	196	185	190	189	158	180	169	166	174	187	158	165	181	173	191	178	203	181	173	187	188	162	173	187	179	183	177	165	185	171	173	177	187	162	168	179	163	178	205	179	187	170	171	187	162	166	170	158	162	203	188	203	181	204	183	179	189	164	204	177	174	182	196	183	172	185	175	180	180	164	174	182	186	163	192	201	170	225	179	178	188	199	190	183	173	180	164	155	183	188	177	180	180	193	192	165	196	185	159	192	202	182	164	172	168	170	175	164	193	164	167	202	188	181	177	183	198	185	194	180	169	180	178	181	193	211	158	156	199	186	183	170	166	179	194	164	191	155	172	195	193	197	173	174	174	184	178	175	179	176	180	178	183	185	172	151	189	185	173	191	196	160	200	176	185	162	206	177	164	189	185	167	165	170	180	167	178	209	181	180	171	181	177	189	178	185	197	168	176	184	181	165	181	172	180	165	175	175	187	184	187	180	173	163	186	185	184	188	166	175	199	196	204	163	185	185	165	186	159	179	189	170	185	144	186	165	190	175	187	185	184	173	181	194	188	161	166	195	158	171	190	168	185	175	172	159	176	185	185	186	190	176	176	206	190	165	184	150	197	178	190	205	186	182	195	174	196	167	179	152	200	193	175	169	196	203	189	194	185	179	187	182	172	190	199	185	190	181	177	210	161	170	188	195	197	175	191	200	181	187	176	171	163	175	185	169	184	190	168	157	190	193	199	174	174	172	196	177	171	181	191	184	185	179	184	181	163	200	183	191	189	203	172	170	190	189	173	181	182	156	165	189	176	202	198	180	187	167	161	158	181	212	162	186	180	187	170	176	175	184	181	196	201	170	186	154	185	189	166	192	167	178	180	197	185	158	182	174	151	175	203	185	177	174	160	188	193	175	174	172	169	173	173	183	203	188	185	188	166	184	194	174	174	180	167	189	177	142	197	203	204	170	168	156	161	182	205	185	185	186	190	180	171	196	172	170	178	181	162	177	175	189	185	210	188	172	166	162	183	165	184	200	186	175	182	186	180	198	166	182	174	183	187	152	178	189	196	215	185	176	202	184	183	194	191	169	169	204	184	184	184	174	186	177	176	188	183	190	200	164	197	193	166	174	182	179	198	164	183	165	198	179	170	209	166	190	171	190	205	174	172	177	181	171	167	198	187	198	183	173	179	170	170	177	184	168	179	172	191	159	197	186	166	167	154	188	193	193	193	190	206	184	183	181	164	188	168	218	181	182	164	158	164	188	184	188	199	183	194	169	184	174	161	183	151	181	190	177	170	185	173	157	199	198	174	195	191	186	182	163	172	192	202	181	189	159	182	167	198	178	196	163	188	171	179	196	200	190	170	161	203	164	191	177	198	172	175	192	206	202	171	180	157	159	187	195	193	196	189	196	178	161	206	178	172	189	183	199	171	184	186	169	202	178	204	186	163	193	174	165	191	181	171	178	191	171	177	167	197	169	185	161	187	186	169	171	169	194	164	170	203	189	174	193	177	186	177	170	162	183	177	176	184	192	192	164	185	182	177	195	172	178	176	200	161	179	205	197	158	196	194	170	178	185	172	196	195	198	176	183	190	159	154	185	183	167	207	166	178	189	176	163	161	166	171	178	167	177	176	187	179	186	200	182	163	192	178	188	178	175	159	194	190	182	180	188	180	201	190	200	193	159	173	194	171	171	209	192	186	190	178	183	167	164	189	212	164	183	185	161	173	194	183	175	186	145	198	168	182	171	182	193	175	182	176	181	177	199	162	199	164	208	177	186	177	172	165	179	167	174	175	182	190	189	185	176	186	154	195	178	175	161	170	173	177	179	215	166	165	178	176	178	167	185	184	181	183	151	197	176	173	164	179	157	178	173	170	169	163	164	181	194	166	185	146	178	172	169	176	151	194	188	195	183	177	203	178	200	186	172	185	213	186	175	156	188	176	179	189	201	158	190	178	181	187	195	184	169	192	198	176	186	177	202	177	174	193	196	180	185	177	157	160	189	180	152	175	212	197	173	217	186	171	171	199	190	154	160	170	174	194	152	190	177	209	191	162	186	177	198	199	179	182	166	169	188	204	179	180	178	192	188	181	187	157	190	171	181	169	209	176	173	188	179	166	192	178	165	184	194	190	216	194	188	167	171	159	181	166	181	181	183	166	193	175	175	191	164	184	190	171	194	180	184	185	172	184	199	207	167	169	188	178	192	174	180	162	177	164	180	170	178	160	189	173	178	204	164	178	174	202	177	202	186	185	173	164	192	189	162	171	182	179	190	180	177	178	168	170	195	150	192	174	182	171	191	185	185	202	185	172	197	167	186	186	202	176	173	171	175	192	190	191	199	166	166	216	195	177	178	167	166	183	180	211	188	200	172	155	173	190	212	177	198	166	168	182	157	221	199	176	184	186	175	178	176	177	173	172	175	158	160	201	188	193	202	187	197	154	181	194	184	178	180	165	176	154	193	174	179	177	157	183	173	185	167	183	194	188	159	164	196	164	196	199	189	179	185	156	176	153	185	199	166	199	181	141	167	184	170	184	177	192	191	179	194	180	166	168	204	174	198	184	169	172	196	166	169	189	185	157	184	170	177	174	167	180	179	164	187	173	185	190	168	186	170	201	178	204	186	179	151	174	173	188	187	172	180	185	183	188	183	176	197	169	182	198	189	183	168	180	175	160	175	162	168	165	175	183	197	180	173	172	176	174	155	172	172	169	153	186	188	177	165	174	216	182	186	177	174	216	183	178	197	173	157	195	189	171	172	169	213	195	184	179	190	206	167	209	180	192	198	192	176	183	170	186	173	184	178	174	189	178	169	170	169	170	177	174	175	190	187	178	191	192	182	196	176	170	176	179	191	154	173	182	172	194	211	195	165	202	194	193	169	182	171	177	177	158	193	179	219
4636	12794	6893	2795	1773	1894	1854	1176	1407	1925	1439	1206	771	704	633	505	509	535	483	402	369	383	395	352	353	391	1898	1067	304	320	270	298	285	309	317	294	291	284	309	277	265	271	262	299	296	253	303	277	302	281	279	272	268	300	240	271	289	281	282	276	239	286	293	243	303	275	271	291	290	296	264	302	274	281	295	284	248	292	290	281	250	269	289	273	255	260	306	261	263	272	276	279	301	302	263	290	277	294	260	301	283	292	282	286	308	275	246	302	296	281	287	283	283	269	319	288	265	269	285	285	263	295	275	282	287	277	282	280	268	285	292	281	270	249	266	256	241	292	267	268	291	283	261	286	268	276	283	268	254	268	282	285	256	278	264	305	279	280	285	266	298	291	278	274	266	272	268	270	269	257	252	314	251	284	288	287	261	267	265	254	297	255	297	276	282	264	260	267	314	248	270	292	277	252	266	303	280	279	258	299	266	278	266	250	255	282	289	261	245	253	278	270	261	259	272	295	259	283	291	273	247	291	280	262	266	309	321	291	275	282	297	273	269	290	292	293	327	284	293	253	287	271	250	274	294	282	306	279	281	288	275	245	294	252	292	267	253	278	291	308	247	247	279	264	269	281	267	273	265	270	289	261	259	303	268	286	253	270	266	284	275	291	272	274	265	277	277	302	289	278	310	264	289	262	287	291	312	276	269	255	269	298	295	299	266	274	269	260	292	261	292	276	308	225	273	260	308	286	304	280	265	276	310	266	296	266	283	271	291	279	276	296	289	288	295	279	270	265	259	279	274	293	294	266	278	281	278	274	279	282	257	264	277	268	307	275	262	276	281	269	302	290	273	296	285	256	291	298	276	265	283	260	259	260	287	273	275	298	299	313	258	294	270	256	250	294	268	288	298	275	283	296	273	278	281	277	254	288	283	275	287	314	259	299	281	252	283	281	263	294	274	275	254	281	275	294	279	290	244	305	273	269	261	299	284	252	279	261	299	271	253	273	312	251	285	267	275	271	290	268	258	261	251	300	284	245	286	279	284	264	286	302	285	283	263	289	256	264	298	293	285	280	265	273	260	266	249	283	295	290	279	272	255	291	292	240	283	291	282	283	270	286	282	261	264	257	287	293	275	279	263	283	268	268	282	271	276	269	313	293	261	278	271	266	260	276	303	283	267	285	272	268	312	300	287	273	289	275	268	283	265	252	284	291	264	299	282	273	288	275	269	290	259	278	304	278	291	261	285	282	274	241	258	268	283	258	274	297	271	292	273	296	278	272	294	272	283	285	267	264	281	266	248	253	264	270	264	280	281	260	248	247	264	278	270	301	270	294	283	281	282	263	292	335	262	269	278	278	275	282	251	263	275	261	269	245	281	275	254	287	262	281	283	252	287	252	247	271	307	263	252	287	302	280	239	268	304	279	290	260	254	293	292	281	296	267	280	290	274	264	282	280	287	268	265	278	281	284	298	288	307	273	292	307	270	261	258	291	236	280	289	275	253	281	295	260	253	290	281	295	245	273	292	297	276	292	296	247	268	268	256	249	291	276	279	280	255	293	260	269	282	293	263	259	266	268	278	302	278	273	251	280	272	282	291	287	318	279	300	267	258	271	312	273	277	236	272	269	286	281	292	286	294	310	265	258	267	271	269	265	284	303	262	274	272	263	303	275	270	266	288	285	248	251	267	287	275	262	282	284	300	280	284	261	311	289	308	249	279	287	261	265	261	286	291	273	277	270	290	278	265	256	269	267	240	249	286	263	255	287	316	265	241	251	286	278	293	276	280	259	276	281	266	251	288	291	279	242	303	289	237	258	301	292	265	297	276	289	260	273	270	265	284	238	274	260	288	279	281	271	263	288	238	269	269	260	258	291	291	250	297	293	299	274	279	257	247	257	290	265	294	274	299	295	281	275	270	279	294	288	319	283	245	283	270	275	286	295	259	260	262	278	250	297	298	259	250	270	280	282	271	280	269	245	288	282	285	278	277	270	278	279	298	250	248	266	247	231	257	291	300	260	267	282	261	295	271	268	272	311	244	264	283	292	281	283	293	280	293	287	249	284	298	276	297	281	265	286	291	274	270	286	279	292	270	265	295	265	269	276	275	273	298	248	290	312	287	297	278	296	285	276	293	286	298	270	277	244	264	287	295	272	259	261	280	278	255	275	271	313	281	281	295	285	258	296	264	271	283	249	263	282	260	279	288	283	268	274	257	285	270	277	271	296	257	265	287	284	272	276	287	297	282	282	265	255	280	296	269	295	295	305	290	279	268	255	280	295	282	259	291	274	268	258	284	282	290	269	263	283	330	302	270	282	284	267	275	271	287	277	235	285	301	272	264	278	262	305	287	291	285	307	294	305	303	315	284	264	296	264	272	286	285	300	255	304	252	273	278	309	262	263	272	267	269	254	249	314	309	290	288	258	260	273	267	277	283	250	281	306	262	272	268	286	286	259	276	260	257	249	283	283	261	268	273	271	284	253	259	306	256	265	253	269	277	290	276	276	297	290	262	281	307	272	283	267	275	288	255	271	231	277	261	292	311	296	266	297	262	285	284	306	231	274	242	286	273	271	263	268	285	271	231	263	268	285	245	270	285	282	265	295	294	272	268	274	253	300	258	272	289	320	311	273	270	249	264	275	286	281	278	318	271	252	273	267	273	274	296	292	260	258	270	250	311	304	278	269	251	283	282	278	280	263	280	277	265	260	277	272	293	280	301	296	292	286	269	246	264	279	277	238	306	259	255	279	283	267	322	273	296	261	271	294	281	250	281	290	263	288	278	299	268	290	278	298	272	271	260	268	311	284	292	273	283	287	298	288	279	269	303	276	264	286	285	274	267	280	239	268	275	284	265	297	274	325	281	261	294	250	314	304	284	262	245	280	284	275	248	262	261	299	282	265	297	276	280	288	272	268	284	234	256	304	262	251	284	276	271	310	264	289	256	267	280	274	267	295	263	296	295	285	298	276	271	291	244	298	242	304	266	289	284	299	243	259	291	243	272	282	238	260	307	268	274	292	262	320	257	269	251	312	276	275	265	292	245	291	270	284	288	243	304	287	268	273	276	300	271	276	278	313	252	305	271	278	280	268	276	311	288	285	294	275	265	281	272	259	266	279	267	274	284	269	294	280	264	280	289	306	280	286	281	281	247	268	279	289	291	250	265	230	283	275	272	235	264	290	270	286	312	272	257	237	265	273	238	280	268	279	315	281	265	278	256	307	277	314	263	285	276	269	270	287	261	283	275	285	263	256	291	275	284	264	297	257	286	270	259	271	287	259	259	252	261	299	290	299	249	307	289	259	305	276	276	265	291	264	285	280	297	268	272	259	240	282	273	270	264	282	281	266	260	274	303	264	293	276	292	279	291	262	279	273	270	294	287	293	286	258	255	294	283	254	268	304	273	251	265	269	281	291	265	268	264	276	262	262	236	278	312	275	262	288	284	274	277	246	275	290	293	284	271	251	284	284	286	284	300	266	268	271	258	285	267	254
24695	21392	26945	25183	3046	880	767	685	527	659	674	530	583	534	502	504	490	458	464	437	445	429	424	411	481	466	811	528	412	402	399	398	408	407	412	406	447	426	432	393	387	389	416	422	398	418	418	439	392	402	408	400	383	398	375	418	401	390	422	437	434	423	394	385	422	429	379	409	385	392	389	391	436	392	376	401	435	390	421	424	381	415	373	406	405	426	393	405	395	448	386	412	422	415	449	401	401	424	420	392	407	426	402	418	396	427	408	419	421	391	386	411	371	459	430	442	371	375	441	434	419	443	434	370	451	442	408	459	375	400	399	394	429	420	385	413	403	408	360	403	383	386	415	411	411	399	410	427	396	413	394	418	389	434	382	388	417	390	407	413	419	437	368	403	379	414	458	383	379	430	439	422	409	401	380	425	397	446	460	378	384	377	411	379	419	396	366	396	420	375	388	399	401	405	407	382	394	429	405	403	398	394	422	365	398	387	395	384	389	391	404	433	400	409	408	418	395	417	408	408	419	429	411	386	430	394	394	440	385	421	402	398	386	406	429	403	415	389	401	407	389	437	398	416	408	431	423	383	421	390	441	430	380	388	426	445	416	384	433	390	413	373	393	391	414	446	382	431	429	427	448	427	369	422	427	423	395	412	372	406	400	424	392	419	429	394	407	415	366	425	413	422	401	359	398	422	388	370	430	403	410	408	400	397	373	388	430	404	365	402	390	406	395	353	400	419	409	405	424	401	435	403	360	398	409	386	431	391	422	415	397	386	386	427	393	425	405	381	399	425	410	422	424	435	407	430	407	408	415	377	382	393	410	385	403	412	371	419	392	361	411	413	438	362	414	396	396	394	414	418	412	396	414	431	379	386	374	418	384	377	403	414	407	398	395	407	406	394	404	418	410	393	423	415	411	408	354	398	426	444	407	412	403	426	385	421	408	426	403	362	412	438	395	410	404	366	394	419	388	405	390	383	380	380	378	415	371	412	437	413	404	407	393	410	399	409	412	418	401	408	384	384	432	437	390	395	383	394	397	394	409	435	388	386	427	383	412	444	426	384	377	371	370	409	387	375	397	396	396	379	376	409	391	414	407	434	405	424	389	402	412	418	417	389	397	368	415	404	399	418	412	394	433	396	405	360	388	369	431	436	388	377	410	382	399	421	411	394	399	376	410	366	415	404	406	398	406	387	408	403	404	446	378	396	397	371	372	374	424	404	396	404	389	416	447	407	414	423	401	411	445	432	407	425	436	410	408	408	414	404	450	437	379	381	398	392	426	429	417	399	390	409	416	407	378	409	384	391	402	420	412	382	400	426	393	417	414	410	390	410	383	409	401	416	403	404	390	403	383	413	417	389	424	363	356	393	379	405	403	417	368	414	432	414	374	412	418	389	394	372	403	393	398	391	407	406	406	409	415	405	401	438	446	434	405	419	420	380	389	399	408	384	430	414	395	401	421	416	420	410	386	385	394	394	447	415	410	408	388	407	426	427	392	419	442	408	419	406	387	430	394	389	403	437	411	431	408	405	421	402	395	412	416	392	426	372	377	360	380	390	381	426	418	419	410	413	405	389	396	374	416	391	421	411	405	403	418	402	396	377	373	401	387	415	438	409	405	406	411	383	407	414	417	377	396	403	386	415	416	390	419	399	378	425	376	386	409	390	416	401	424	425	411	401	419	398	412	404	382	421	415	419	401	435	379	378	414	401	394	383	384	383	400	416	408	426	413	409	412	393	409	379	418	409	423	419	384	378	399	397	420	432	391	399	436	400	400	415	420	428	419	410	403	355	409	406	397	391	400	416	408	409	398	420	423	420	397	428	384	412	443	404	409	406	398	408	418	410	418	368	417	375	378	410	382	437	374	390	415	414	417	409	402	428	401	432	386	370	340	372	429	451	383	420	397	421	402	406	405	411	393	412	397	363	419	412	406	376	412	391	405	420	450	415	415	412	418	367	388	434	417	418	438	442	393	400	411	409	384	430	378	374	406	413	427	416	386	401	384	393	395	437	423	406	425	399	405	398	377	404	398	428	406	372	388	392	383	407	437	437	404	403	403	405	394	424	394	388	421	412	409	416	386	435	454	424	423	393	363	392	395	372	397	380	399	395	407	384	401	408	403	437	404	415	402	448	379	392	404	370	428	403	384	407	447	395	427	445	426	404	392	427	438	375	391	399	424	412	405	404	395	425	386	428	440	419	409	367	411	396	409	369	398	422	402	424	411	430	429	445	378	375	422	405	351	401	391	447	395	380	405	385	439	427	406	392	425	397	397	403	420	418	405	378	421	405	424	399	395	386	432	440	428	390	387	444	402	421	387	391	425	399	397	405	378	398	423	422	398	383	399	386	411	439	404	385	398	414	445	397	412	421	387	418	397	431	423	384	435	384	419	411	390	415	387	465	373	432	413	421	414	400	425	417	402	410	423	381	436	424	425	414	397	404	398	391	385	447	407	402	391	374	368	423	407	385	411	415	415	465	388	414	413	403	393	404	408	413	398	393	407	411	415	371	404	429	429	399	410	413	413	432	404	407	418	421	388	397	406	384	440	410	410	430	374	391	417	390	417	413	402	399	377	403	416	417	385	410	385	410	383	393	399	406	411	387	396	450	388	417	418	391	376	409	388	414	429	383	393	404	382	356	388	402	424	435	403	423	429	417	414	411	426	394	391	386	420	419	415	379	416	390	392	380	424	401	396	396	372	434	495	422	380	422	412	382	420	410	418	410	398	368	381	400	405	405	406	405	393	392	442	403	443	433	380	376	400	410	400	401	419	424	419	389	389	388	373	431	443	414	401	428	389	409	380	423	405	411	401	395	397	437	418	416	410	384	400	392	384	395	391	405	374	439	414	371	421	399	429	415	384	393	429	420	438	413	404	378	411	411	409	392	412	407	389	421	426	351	409	408	370	399	462	393	409	437	408	390	402	399	415	401	410	350	403	424	413	406	432	423	385	356	411	368	410	372	403	415	425	392	397	394	380	394	387	383	409	399	419	390	428	395	386	430	397	399	383	391	420	405	395	391	420	386	384	421	405	423	433	402	432	384	408	408	397	396	373	367	380	395	425	447	390	395	402	413	411	397	381	423	387	424	434	417	418	431	409	395	444	405	394	401	396	422	409	415	394	359	414	403	426	405	386	398	362	391	389	392	414	437	339	400	409	396	413	426	385	423	418	416	403	388	402	424	393	401	414	413	428	425	413	411	367	414	414	421	401	393	447	443	403	381	435	428	413	418	402	397	400	391	396	418	396	431	417	432	413	395	404	380	426	396	398	402	440	413	381	419	408	392	450	397	388	447	395	410	417	403	399	442	383	375	393	420	380	375	418	407	416	422	394	405	396	409	424	426	413	407	385	399	426	421	385	384	411	431	410	371	441	359	386	388	366	429	374	392	360	441	414	405	368	414	410	396	388	430	388	354	396	443	386	380	425	411	373	408	442	433	413	400	377	435	372	402	407	364	440	396	401	427	402	405	380	416	389	406
4624	9083	4904	2007	1604	1762	1574	1361	1041	1362	1465	1144	1007	894	898	821	842	760	680	679	572	618	638	610	592	693	1579	943	611	573	584	544	638	611	560	579	576	575	606	558	588	589	605	579	597	596	554	550	591	571	587	579	622	630	577	587	569	559	561	639	598	631	619	614	569	626	585	587	544	560	622	578	590	570	596	629	597	574	563	594	574	571	588	599	579	582	562	591	596	604	547	577	539	575	584	594	588	560	615	571	582	540	600	616	616	580	586	593	529	569	574	606	592	628	590	604	573	557	573	585	579	589	594	623	593	608	604	609	580	585	608	592	573	597	555	614	582	541	613	573	562	615	586	622	594	568	551	605	596	567	587	605	596	535	584	562	592	597	589	569	560	636	541	595	626	583	599	588	604	616	564	567	615	604	556	589	592	587	597	526	585	573	598	612	580	560	580	625	606	613	593	649	576	600	600	567	567	550	608	547	601	551	590	584	571	592	608	561	601	563	545	578	577	562	602	585	565	600	599	609	596	527	581	552	594	578	573	587	628	598	566	592	610	556	618	570	600	532	577	568	593	574	558	558	608	588	568	562	605	647	557	575	603	579	664	572	607	577	589	645	547	606	576	571	584	607	581	577	642	583	586	558	575	575	595	587	570	582	611	571	591	568	586	600	597	573	589	557	597	569	584	586	572	606	552	571	543	559	580	588	604	550	556	600	561	580	568	588	628	565	565	577	572	578	576	598	581	585	619	622	598	544	518	568	590	556	596	567	587	523	585	595	609	611	582	593	624	580	566	611	574	573	547	570	576	613	578	575	586	547	608	577	595	542	626	620	584	581	615	572	599	578	594	595	578	573	589	596	654	587	552	581	598	528	584	530	593	583	553	552	596	545	588	547	584	589	599	560	595	567	552	590	565	572	617	610	582	598	564	570	581	594	566	610	569	565	579	588	579	551	593	606	587	559	622	596	589	556	645	610	605	576	598	571	574	581	629	604	580	540	564	580	569	604	579	591	587	565	606	601	635	563	500	599	581	581	589	593	607	535	548	594	546	611	563	588	571	609	596	611	556	564	606	626	564	598	556	590	565	560	548	570	616	594	581	569	578	585	609	606	601	630	594	588	608	588	566	611	553	549	571	627	675	620	597	561	601	616	564	585	607	591	608	585	605	579	572	592	594	575	595	587	577	586	592	592	598	609	577	592	605	580	574	607	603	560	616	587	627	596	598	613	574	549	609	612	576	553	581	624	576	594	625	619	591	555	551	576	584	594	564	570	589	554	574	613	570	602	569	600	561	557	603	578	592	566	597	573	583	555	595	588	552	555	551	586	563	560	597	569	593	514	582	528	562	618	600	562	600	577	587	548	582	581	559	607	596	562	545	561	578	567	608	584	602	559	613	613	572	612	542	553	593	601	575	634	603	578	625	616	621	570	572	565	614	624	579	564	580	579	561	565	660	582	661	558	620	589	622	603	588	578	538	543	609	588	542	604	586	566	570	560	540	626	534	607	568	552	582	578	546	541	559	589	592	570	600	579	618	577	618	545	619	641	577	614	552	599	613	563	555	660	593	577	566	591	548	585	598	574	604	575	636	574	530	599	597	611	562	562	615	602	573	584	577	611	578	629	584	596	571	616	600	616	617	563	579	554	587	603	521	563	564	562	597	594	619	557	596	664	594	571	570	584	560	607	601	586	538	593	549	561	578	603	560	619	581	584	535	569	585	587	641	569	608	565	573	586	600	560	595	599	569	624	590	562	556	585	620	582	579	578	610	572	609	600	584	570	563	567	641	582	559	553	585	579	608	573	635	629	526	539	534	584	565	580	603	620	589	588	614	638	605	588	601	641	585	581	539	588	559	561	554	568	598	589	546	615	591	619	551	592	594	579	580	579	561	580	645	538	602	599	597	535	590	610	579	560	576	578	528	580	585	571	583	548	536	592	578	587	601	604	603	539	612	597	621	567	540	558	564	600	584	564	587	574	616	592	582	587	582	591	621	573	606	646	590	621	594	567	568	619	569	624	524	555	544	577	596	558	595	613	562	603	577	571	573	566	603	622	616	590	577	612	606	583	651	607	594	577	570	597	598	561	574	554	559	578	582	593	561	598	565	543	564	583	639	572	610	610	604	507	573	579	617	562	558	597	562	547	594	581	547	562	582	590	581	573	617	584	600	538	570	565	589	570	607	593	576	561	590	581	547	573	594	582	564	620	579	558	568	578	592	579	572	610	625	606	579	619	612	578	585	589	550	592	552	567	602	591	584	584	578	582	563	572	576	576	594	581	579	580	609	579	580	622	644	580	623	582	589	552	605	566	599	585	628	559	628	599	654	613	609	608	626	597	588	592	593	590	572	578	615	590	599	562	558	590	591	561	562	570	616	588	589	588	576	566	572	573	548	594	567	605	574	570	577	611	559	565	573	596	589	580	570	609	588	568	577	628	617	596	541	546	588	608	600	561	569	563	598	576	586	582	609	592	592	594	586	577	579	607	595	593	580	550	613	534	579	571	613	611	579	584	580	567	566	585	608	592	617	553	579	575	603	563	596	570	555	579	571	606	587	609	538	563	598	600	531	547	569	593	612	563	599	575	537	566	598	543	592	603	574	611	586	593	588	577	603	593	599	568	591	534	560	601	595	576	568	563	602	631	545	619	603	599	585	585	573	572	584	602	552	543	557	578	556	559	569	624	598	564	573	590	637	601	566	597	617	569	615	540	606	561	569	583	572	556	589	571	599	575	538	634	564	626	588	592	595	602	568	555	592	565	536	587	623	598	585	542	582	575	623	606	546	555	570	585	573	571	586	584	580	583	563	558	540	542	579	594	570	542	611	571	577	577	588	536	593	592	579	593	575	577	579	561	563	601	626	595	564	599	580	619	570	591	602	581	613	576	574	560	643	617	557	598	559	583	598	607	586	591	592	579	541	597	570	617	552	601	601	574	633	613	556	559	579	619	543	578	614	601	596	595	546	578	572	617	568	558	618	583	517	583	602	569	624	585	584	617	564	579	612	568	575	556	570	586	524	601	598	590	594	603	635	530	542	585	585	597	558	524	537	560	531	605	588	590	540	572	569	602	582	603	560	585	592	520	565	606	579	529	609	568	634	609	549	629	635	602	605	612	619	596	621	554	563	569	582	605	592	584	619	621	591	628	582	592	586	583	609	621	551	524	574	588	588	596	601	573	624	587	595	569	577	586	609	569	558	572	573	636	572	558	575	594	623	601	609	578	593	604	563	590	594	623	597	613	578	566	587	566	603	556	624	568	575	576	557	592	534	562	566	575	546	577	607	598	570	608	535	631	531	640	547	549	545	596	573	561	599	597	596	595	614	594	597	585	604	578	584	607	590	565	566	581	525	581	535	569	569	603	587	600	609	581	589	610	596	565	607	600	583	597	591	547	573	568	592	537	612	590	584	555	605	594	599	529	549	599	617	595	542	590	613	572	642	619	618	586	576	614	562	551	593	594	591	621	568	614	616	573	555	574	607	586
22538	21416	29179	24053	21409	21096	3609	1425	610	736	770	741	500	507	479	457	381	272	276	267	253	271	255	202	269	315	1859	1008	205	223	220	199	218	190	208	182	213	223	207	228	204	188	211	212	214	185	208	200	204	182	196	191	207	217	213	219	192	198	188	220	222	174	207	200	208	208	225	205	195	178	194	220	209	214	193	187	188	166	199	219	201	203	195	175	198	190	193	202	188	203	203	207	204	212	193	193	236	211	208	184	191	184	187	220	205	216	177	185	225	193	203	174	170	189	194	204	219	219	198	160	169	179	201	213	222	204	184	214	198	212	230	170	192	195	202	192	180	214	185	193	196	201	181	177	201	188	175	197	187	201	189	196	185	177	197	187	190	207	192	193	199	221	199	200	200	201	191	215	196	186	211	175	200	229	220	186	203	205	192	177	200	225	213	178	210	199	225	178	197	173	199	210	185	192	192	198	196	212	199	192	191	210	218	194	208	199	193	203	194	215	201	188	191	184	215	159	198	222	223	197	181	210	179	207	186	201	206	217	199	185	193	180	183	224	203	180	205	190	190	203	195	195	189	233	190	188	185	197	182	229	198	185	186	204	200	188	198	203	202	187	180	199	218	208	209	214	210	188	192	207	216	179	214	191	204	191	181	186	213	183	185	206	192	189	201	200	215	231	178	213	182	196	206	209	181	209	202	200	219	191	203	198	187	195	187	176	195	191	201	207	190	201	181	171	181	202	182	199	204	181	199	222	202	210	221	207	203	181	233	179	221	204	222	206	172	210	199	194	196	176	229	203	202	199	187	196	202	196	193	196	220	197	214	187	203	191	193	217	203	189	180	186	170	196	208	169	217	203	208	172	226	201	186	193	210	212	189	198	202	201	175	200	191	184	201	196	207	187	199	190	179	170	187	222	184	184	209	186	188	188	209	196	196	221	190	182	216	189	220	202	178	199	185	200	174	192	187	206	208	186	199	194	201	195	190	206	212	204	212	201	171	200	205	218	195	180	189	185	192	214	203	178	193	185	202	187	223	165	186	186	175	183	184	198	178	182	197	193	185	198	204	189	188	191	221	194	195	186	198	195	209	190	195	216	185	204	209	213	199	194	173	182	181	193	172	217	192	176	214	200	186	206	172	166	192	179	191	193	211	212	209	196	181	195	179	182	198	182	189	215	193	197	200	176	168	219	176	196	210	210	206	185	201	219	201	197	203	190	198	181	176	186	198	186	196	203	174	209	212	198	202	192	199	178	157	205	199	209	210	219	186	219	201	174	182	220	225	196	185	169	204	187	207	202	196	201	206	207	202	202	199	183	201	197	177	194	185	205	204	196	221	197	194	189	192	200	179	201	201	187	196	175	197	184	225	199	178	178	183	204	184	206	182	183	195	172	185	180	215	210	217	190	223	169	201	204	205	209	206	179	199	192	183	197	206	198	235	205	193	227	170	178	204	198	202	214	195	196	209	188	213	212	197	206	154	195	190	186	200	186	175	209	202	195	186	211	213	205	198	203	174	220	218	191	204	203	210	211	190	205	223	172	203	188	190	169	169	173	190	216	200	230	226	203	204	213	208	200	202	190	212	204	188	208	196	190	190	173	189	182	195	210	189	175	187	211	189	205	198	198	211	205	183	192	187	219	198	197	195	200	175	177	186	184	199	220	150	196	220	218	196	208	230	211	181	211	205	192	186	227	189	201	211	201	183	193	205	168	198	219	185	204	209	192	212	192	186	187	213	179	192	193	203	194	214	175	168	206	189	184	187	204	182	201	195	215	219	199	190	200	184	181	222	193	185	213	183	207	193	191	226	220	198	205	197	187	188	181	188	190	193	178	183	202	206	209	175	157	189	193	188	205	183	200	199	194	213	184	178	196	206	206	195	177	226	190	227	204	177	180	194	204	208	196	218	206	193	185	210	179	206	189	206	197	213	185	197	196	186	214	208	207	222	175	206	189	180	189	201	182	195	202	198	209	208	202	200	203	182	209	198	203	186	188	171	183	191	205	198	199	226	216	240	190	212	211	206	197	172	191	188	194	169	200	205	171	205	175	195	204	218	202	197	207	205	198	191	208	177	198	177	192	215	178	162	185	179	184	182	211	197	207	207	191	170	204	198	204	190	200	204	191	236	213	208	161	229	217	218	202	202	155	177	197	190	196	179	219	180	201	211	175	216	218	222	197	207	222	198	188	210	169	188	199	205	182	178	186	195	201	182	204	200	192	200	178	188	212	204	217	201	193	189	164	182	204	193	208	206	179	183	206	211	186	177	183	186	201	204	195	196	207	178	197	182	204	218	209	191	186	195	188	205	204	162	215	194	191	174	203	196	201	175	186	205	204	186	187	195	199	198	164	198	189	220	187	201	194	215	179	206	197	184	203	194	194	185	184	197	194	192	197	193	192	203	188	173	203	208	193	215	206	193	185	199	193	190	197	180	193	201	195	204	184	189	208	197	223	197	204	200	207	194	203	184	180	198	200	200	194	187	189	207	216	208	200	171	189	182	201	191	190	189	195	209	203	208	175	206	188	213	215	206	199	195	194	196	216	210	188	200	209	213	202	206	188	222	211	208	193	183	209	204	196	200	199	217	215	195	179	187	206	200	197	187	184	180	199	204	205	203	199	227	201	175	192	156	182	208	197	199	203	200	179	180	175	216	206	185	177	184	176	187	201	198	200	203	200	180	187	205	185	211	191	199	187	187	188	201	205	192	197	203	201	199	183	170	199	190	208	196	203	182	202	203	183	211	205	178	197	208	206	221	201	210	187	185	213	195	193	179	188	219	188	184	178	212	204	199	191	214	187	209	207	204	201	215	177	200	176	191	176	192	199	210	181	202	201	175	195	187	190	200	175	184	188	200	179	201	198	209	194	222	181	209	197	180	197	198	201	192	196	206	188	182	202	216	158	154	200	209	217	194	210	206	193	216	187	198	176	168	173	190	190	210	202	204	180	189	180	189	219	180	196	172	193	207	202	217	201	185	205	196	192	208	175	199	185	223	193	193	186	202	184	189	189	183	178	229	183	195	203	196	197	199	189	197	204	170	190	196	214	222	209	209	174	178	175	187	195	204	177	185	180	178	196	183	198	190	205	206	186	186	194	213	197	175	189	199	189	180	207	222	184	208	208	181	211	178	191	189	199	211	225	218	222	215	202	196	180	217	188	165	186	234	185	218	171	206	184	208	215	191	190	186	204	189	187	195	188	188	198	192	191	192	186	209	195	196	220	199	224	193	205	170	209	211	184	193	196	171	202	186	188	216	191	194	225	201	215	201	213	185	185	182	231	157	199	199	195	182	217	198	194	184	187	189	187	172	195	198	192	176	200	197	234	203	206	196	211	204	197	183	195	203	207	213	200	186	208	211	177	213	186	206	211	201	217	179	204	219	196	189	195	216	180	193	203	198	178	204	205	180	211	204	183	199	199	207	196	177	210	185	190	211	210	201	215	194	205	204	215	210	184	170	190	209	207	220	195	210	197	201	171	204	194
5871	18433	12000	4769	3490	3580	3183	3384	1387	1758	1855	1759	1231	1110	1088	962	697	587	540	436	405	402	363	381	434	546	4135	2092	307	329	288	321	325	332	324	311	302	291	293	262	316	320	303	276	281	298	261	298	285	293	273	280	255	271	290	298	326	278	288	266	311	289	314	291	299	246	272	272	244	307	274	302	271	291	289	267	292	281	278	259	281	270	251	295	259	285	240	259	313	273	270	321	274	244	267	288	270	244	307	265	281	299	275	292	316	290	283	268	274	269	295	303	312	280	277	283	252	244	273	254	291	272	279	255	295	272	291	278	284	268	274	273	264	264	303	299	257	295	268	273	251	252	269	279	275	268	264	263	269	285	297	325	256	292	280	276	284	303	302	314	283	277	271	255	297	267	254	289	264	297	287	280	307	272	260	266	275	283	282	237	320	280	277	278	274	281	305	287	296	262	268	298	277	272	286	250	298	270	232	282	283	271	266	277	298	293	258	270	282	298	265	272	284	291	275	274	306	294	287	280	281	259	271	267	259	279	252	261	259	261	272	264	292	277	304	283	285	249	295	277	301	267	272	277	262	282	253	305	312	253	274	277	277	298	305	295	294	273	292	280	257	265	280	267	250	292	289	257	265	269	286	274	291	264	293	279	287	296	296	269	281	262	281	251	258	299	302	278	265	291	296	282	248	282	268	285	276	270	273	266	292	293	266	304	298	285	281	287	264	256	253	298	256	273	261	273	260	307	287	298	288	276	302	280	297	292	281	277	245	293	286	253	309	281	265	274	252	272	258	272	272	274	278	288	269	268	285	260	265	277	275	264	295	303	270	294	305	275	291	291	269	310	278	296	287	330	243	301	292	247	258	310	291	261	295	283	273	266	284	270	286	296	247	286	272	300	281	270	282	268	265	246	276	303	269	263	258	263	248	260	267	274	239	278	261	267	299	280	253	299	289	303	274	290	262	257	264	260	275	271	313	264	276	244	256	263	274	252	263	277	299	251	260	272	284	255	272	271	264	251	288	270	285	278	282	279	266	281	274	281	283	250	250	230	288	274	268	272	302	271	296	270	250	285	252	277	302	276	273	261	262	275	272	272	277	284	269	276	279	261	280	273	274	240	254	297	305	269	284	271	256	276	300	301	283	245	275	271	266	271	281	279	258	300	266	238	263	245	286	282	279	292	260	292	286	298	293	266	275	308	292	284	270	303	276	250	290	271	264	261	266	295	278	299	297	278	280	258	286	267	270	299	263	289	309	282	307	295	265	278	305	291	244	279	254	252	260	305	249	283	313	293	295	311	271	294	233	296	292	277	251	245	277	246	281	247	277	266	275	271	277	249	256	276	288	264	254	269	256	267	285	239	253	259	286	262	261	278	305	257	277	273	279	273	288	291	261	271	289	283	270	268	298	269	271	288	274	292	293	261	279	284	262	283	291	278	276	308	292	288	301	276	281	289	245	290	288	310	278	261	298	273	299	284	281	288	267	265	290	287	288	247	305	290	267	273	272	284	256	281	282	292	265	285	281	264	295	273	275	273	257	251	266	281	286	265	254	280	286	269	261	293	259	277	289	283	294	265	270	269	304	257	269	266	280	265	251	309	291	291	293	263	289	281	268	293	281	285	272	274	268	273	305	267	294	280	271	295	281	279	289	285	285	270	292	282	298	280	266	300	260	277	278	275	277	280	293	250	290	272	273	279	274	258	266	268	264	246	268	289	291	275	296	271	266	299	270	279	276	295	278	272	279	300	279	290	266	280	278	259	284	273	264	305	268	264	253	264	287	259	281	298	292	252	277	277	279	262	267	297	278	284	291	284	287	290	269	269	307	282	269	285	257	307	284	263	239	295	268	284	294	277	274	277	244	267	268	276	255	263	292	251	261	280	293	291	287	270	300	258	265	226	276	269	271	260	281	259	276	285	269	304	305	311	250	283	279	303	286	276	288	271	288	270	289	301	248	301	325	273	274	264	266	292	282	278	305	269	278	278	290	284	290	307	268	291	267	271	244	255	296	268	263	293	260	307	273	284	277	284	255	279	273	275	289	283	306	281	263	256	247	266	280	313	267	289	236	276	310	254	261	295	266	275	258	254	252	273	292	291	273	268	320	274	268	284	274	300	249	308	290	268	306	278	282	289	300	245	259	277	268	270	309	261	289	292	300	269	277	263	251	288	287	296	277	300	280	298	279	286	247	275	266	270	266	274	305	286	266	313	278	282	281	252	272	245	268	262	294	265	285	299	292	261	310	275	274	247	263	272	272	288	266	279	250	284	293	255	267	267	291	256	272	246	267	280	301	271	273	282	278	276	281	290	299	287	282	276	297	277	292	285	284	285	264	269	268	294	305	276	324	276	293	265	260	258	283	283	276	277	289	280	293	272	245	270	263	287	295	307	262	272	278	274	269	277	293	298	307	312	276	276	264	262	303	276	308	277	281	273	302	264	248	272	286	283	288	265	295	264	284	270	266	284	273	279	286	256	247	255	282	264	295	285	287	269	265	264	281	274	285	281	281	293	254	268	258	316	283	264	291	294	247	259	274	277	293	266	281	284	254	263	300	279	256	277	273	278	286	324	299	246	286	243	258	264	268	281	286	276	295	296	284	277	267	279	281	294	310	238	270	265	300	268	294	287	273	287	265	282	280	283	258	291	249	252	270	278	283	301	281	283	293	276	292	262	271	289	301	277	290	242	250	271	282	295	305	312	269	293	271	270	305	268	276	276	283	296	277	250	291	298	269	263	286	235	281	283	280	299	285	280	283	298	263	262	292	258	307	262	268	286	286	310	248	246	277	307	261	275	264	285	313	269	305	287	266	269	306	264	271	313	288	245	261	251	292	274	277	280	261	273	276	269	290	258	278	278	291	286	269	249	274	287	264	268	269	286	261	261	262	292	247	289	289	280	319	274	272	264	278	275	275	287	289	283	277	264	256	308	289	277	248	275	260	292	274	291	274	289	285	293	303	289	266	292	295	277	270	291	266	247	258	299	288	301	253	270	280	282	276	294	256	271	292	277	245	280	307	283	284	271	305	250	297	272	252	276	290	254	283	274	268	294	305	262	265	282	272	300	281	295	287	241	290	281	284	263	299	293	268	255	291	283	241	304	254	240	256	255	274	278	272	282	291	246	270	291	297	285	269	273	294	276	284	306	272	266	275	304	248	270	289	277	285	274	278	305	272	314	277	311	268	304	246	278	275	319	292	290	272	291	288	282	276	278	287	263	294	276	303	259	249	253	271	266	262	278	268	267	280	275	262	246	260	267	284	266	271	301	281	290	279	269	284	257	276	297	316	261	295	330	294	240	269	274	280	302	293	282	295	249	262	278	258	250	280	255	273	270	273	273	290	301	256	252	267	259	268	265	271	265	274	255	290	304	252	250	268	277	265	299	293	258	316	289	283	306	250	277	288	283	250	268	281	261	294	272	268	272	247	290	277	288	257	294	265	262	301	260	255	316	278	288	242	262	270	281	264	293	288	293	300	280	286	311
27329	17911	4216	808	542	752	675	918	535	486	519	509	449	481	436	387	376	327	354	371	352	368	343	341	322	328	391	371	310	349	354	342	310	321	341	335	348	363	365	326	347	363	365	342	346	337	344	318	334	333	351	315	320	361	316	317	321	280	317	352	320	336	335	315	296	327	343	333	300	362	336	358	353	363	315	339	342	346	332	364	350	343	338	322	364	326	358	353	322	363	321	367	333	316	334	378	321	355	318	321	332	323	338	350	333	346	338	343	331	350	350	327	355	337	323	359	334	362	336	338	341	321	334	362	336	329	317	327	373	310	318	347	352	312	318	361	354	323	349	364	333	301	358	340	353	325	350	347	344	321	347	328	352	305	340	355	316	323	328	365	291	329	338	331	354	324	334	343	332	317	334	326	309	341	356	324	332	354	336	343	357	333	339	314	319	301	341	302	322	326	346	338	336	334	367	330	338	329	361	347	343	319	368	324	347	329	326	333	354	338	314	317	322	325	332	350	350	338	330	332	337	320	327	302	350	336	335	328	352	339	388	351	357	320	317	328	352	341	361	306	339	335	314	317	330	356	337	329	319	318	339	339	297	354	370	325	338	368	305	332	334	338	330	342	347	347	340	315	343	319	351	323	335	363	327	314	334	361	346	340	338	320	318	325	360	347	327	346	344	347	370	360	342	372	344	361	347	308	308	319	338	354	348	343	350	363	366	354	302	333	318	348	316	358	331	373	329	350	331	318	345	389	336	367	322	322	346	316	308	327	332	354	315	322	343	353	343	345	335	339	340	372	359	330	356	341	332	335	341	307	368	356	360	336	315	323	345	337	372	359	283	328	353	337	323	337	342	350	328	343	343	357	343	311	317	335	349	359	357	349	321	318	352	332	339	318	354	326	369	324	329	365	337	364	367	351	320	359	355	359	331	351	343	356	343	350	358	372	306	325	332	336	318	344	340	320	348	330	336	343	330	345	325	359	381	351	317	320	311	303	349	345	348	357	349	311	350	341	351	322	327	349	320	354	356	353	332	354	317	351	319	330	364	346	342	336	342	337	309	323	339	308	346	372	295	331	326	360	376	375	340	342	338	340	348	310	346	310	376	339	336	342	375	320	325	335	362	340	326	324	346	319	305	380	331	328	329	336	334	357	352	306	304	348	339	361	359	324	324	366	340	328	333	322	353	339	369	329	338	338	336	357	322	329	323	318	364	340	336	329	322	340	317	304	337	328	337	344	323	305	364	339	363	344	330	350	306	340	326	345	333	303	344	357	315	351	353	332	352	347	323	324	345	329	336	353	355	360	345	328	337	355	312	351	352	328	312	303	365	340	305	319	336	321	353	360	320	364	354	356	352	365	362	330	351	385	345	309	354	353	320	332	354	369	326	329	328	331	361	335	349	314	340	329	336	293	366	327	348	325	324	358	366	309	326	333	377	361	345	335	340	369	346	328	331	293	336	328	332	365	284	357	332	328	307	339	343	369	313	362	352	309	315	354	309	318	366	334	349	342	346	379	361	332	342	340	386	346	340	348	325	351	347	322	315	308	313	356	331	343	333	330	349	323	340	356	334	337	350	325	334	332	335	320	356	340	364	373	343	356	316	303	325	323	351	367	343	359	317	359	341	315	371	348	347	356	299	342	342	356	326	285	351	343	328	345	347	326	335	353	342	334	358	309	345	357	328	337	344	347	337	308	293	356	337	325	333	326	332	359	306	342	374	320	294	348	329	359	352	357	375	328	352	335	332	342	332	319	353	332	342	358	322	307	307	318	306	332	359	354	326	363	373	320	369	325	351	325	343	348	341	348	350	345	323	331	329	329	310	351	334	325	320	332	350	317	353	322	332	371	324	353	345	335	341	375	332	318	353	324	323	349	330	323	352	336	364	368	339	344	343	326	324	355	350	329	339	350	336	358	345	321	350	348	295	345	337	328	335	341	315	339	295	339	330	349	317	332	341	316	334	344	369	329	334	326	340	342	324	352	339	324	369	319	310	338	328	346	333	347	341	303	298	320	345	343	349	348	356	330	346	315	343	306	314	354	330	360	321	322	343	346	324	357	329	373	319	322	333	366	357	378	302	322	344	338	322	325	329	367	335	365	355	359	322	329	336	342	354	359	364	326	309	331	361	323	346	352	351	365	370	338	366	329	349	343	350	346	354	350	325	333	327	345	371	341	342	341	342	344	377	348	308	335	359	321	305	369	328	356	331	323	336	293	336	354	336	333	374	334	366	324	361	333	327	334	326	310	321	351	346	322	315	363	336	324	364	342	347	350	358	351	362	331	333	321	330	351	337	352	340	338	353	358	357	332	321	321	322	324	339	333	369	291	341	317	355	341	352	339	361	365	355	360	349	334	367	337	358	342	347	348	319	352	333	330	371	328	332	340	356	355	326	357	348	359	339	339	315	354	364	361	382	347	315	335	345	329	307	325	345	340	351	337	346	342	353	369	341	340	375	383	337	332	354	342	357	319	347	310	344	324	304	353	345	357	327	330	334	344	348	336	334	318	356	332	352	348	345	339	351	349	336	337	360	339	348	304	323	350	316	349	362	327	308	303	340	327	351	331	328	329	339	331	334	273	354	356	375	331	342	320	332	329	310	350	311	352	369	324	334	347	332	351	384	342	339	355	366	320	321	345	337	334	313	370	353	354	356	333	352	334	350	332	340	325	330	360	360	331	337	339	317	321	342	331	348	330	339	340	351	337	337	312	371	298	348	362	352	355	360	320	319	349	360	361	353	351	310	352	357	348	335	391	331	330	310	347	347	313	366	320	321	339	312	330	311	315	359	337	337	334	308	343	313	328	350	308	341	346	346	338	346	319	352	338	335	326	341	329	337	308	340	331	327	331	367	337	329	345	357	358	335	338	323	349	354	337	328	365	306	341	317	373	339	333	346	318	323	336	334	313	338	333	367	325	319	351	338	343	330	364	328	312	383	323	369	343	363	373	345	356	368	326	338	357	341	353	339	346	324	308	336	364	338	313	333	333	370	348	365	330	352	370	357	330	328	360	341	301	313	337	368	338	356	329	297	350	327	358	357	292	327	311	334	349	337	356	323	331	333	345	400	354	309	311	335	341	340	376	347	350	343	326	342	346	353	346	359	329	326	321	348	353	343	332	336	362	298	381	333	356	315	328	344	338	350	323	345	365	312	368	316	330	326	352	350	322	327	356	338	353	380	332	323	371	304	330	292	352	368	333	329	334	355	319	309	342	318	350	335	357	359	337	333	349	337	336	362	327	333	354	324	327	309	346	331	326	340	339	363	324	306	348	324	354	322	318	325	349	336	339	350	370	317	348	340	344	354	343	336	354	363	320	325	321	327	344	329	295	358	327	371	344	357	328	319	338	345	343	339	325	344	311	341	345	304	326	351	343	343	345	330	325	336	294	328	328	314	314	344	356	316	319	341	366	337	367	347	310	358	353	320	351	316	318	342	321	320	352	300	312	351	335	350	359	324	328	318	354	323	366	328	338	331	377
5103	6618	3385	1046	824	1335	1456	1934	1017	888	936	957	833	801	774	657	578	594	526	542	553	505	530	533	487	525	576	635	488	530	513	512	507	474	515	465	511	499	500	510	520	465	516	505	483	531	439	521	527	489	472	505	501	505	499	492	499	497	472	504	516	497	511	484	496	493	524	537	549	490	517	478	492	515	511	515	489	521	516	542	501	480	464	519	538	457	541	527	503	532	512	524	505	514	517	504	505	488	457	510	514	489	499	500	513	485	538	504	549	491	476	502	512	509	512	500	537	511	513	517	467	511	498	500	523	499	498	475	508	503	488	532	477	491	527	511	498	493	503	526	503	493	504	505	525	530	487	533	484	477	490	550	475	547	493	489	507	529	490	549	460	479	490	499	510	497	459	449	503	522	480	472	489	507	493	500	519	504	482	534	506	499	521	500	488	502	497	491	480	493	480	513	487	521	492	498	495	531	474	502	504	555	508	501	503	517	511	476	522	494	473	488	532	466	522	527	492	468	536	491	509	522	524	500	492	490	480	499	507	464	498	519	483	532	488	460	509	501	525	498	539	483	497	498	515	501	474	492	461	521	479	504	525	486	509	501	539	500	521	521	505	472	496	515	533	475	473	487	463	496	484	472	474	504	562	512	550	483	484	517	489	535	516	475	509	494	480	509	504	524	508	468	503	548	497	500	473	480	484	490	484	488	468	457	498	487	511	522	460	540	457	490	477	511	454	479	490	556	516	467	510	508	502	514	468	531	479	498	472	525	511	481	470	474	516	529	467	507	513	529	478	484	540	524	530	526	486	470	521	507	508	502	495	510	515	508	537	535	488	515	518	485	502	535	543	470	495	485	530	490	513	478	543	520	499	491	484	512	513	485	497	516	512	513	456	480	475	515	482	495	470	490	504	497	515	500	501	507	524	477	496	495	514	522	504	517	476	535	511	504	514	492	507	469	477	520	511	476	508	518	451	510	505	495	513	528	462	515	501	527	513	550	490	471	470	492	491	508	496	498	475	497	522	477	473	482	508	505	482	497	491	531	533	515	512	529	497	522	476	466	490	490	533	499	529	546	503	472	510	514	504	461	513	515	490	495	494	565	528	527	538	504	536	482	494	518	476	515	520	479	536	508	529	479	446	514	519	480	535	476	532	499	522	485	471	517	526	517	490	545	511	497	494	497	515	493	443	541	471	464	505	517	497	496	531	506	527	457	503	493	490	501	499	491	517	474	491	512	476	497	498	528	508	459	488	503	491	489	489	439	549	526	489	492	524	475	498	500	492	492	545	489	507	467	467	524	525	519	498	506	576	532	494	493	528	500	497	521	487	477	458	490	490	516	523	534	476	503	528	495	520	530	565	504	524	517	493	557	481	514	492	503	489	474	522	437	524	507	479	507	514	505	485	499	497	517	484	533	479	480	512	521	511	525	511	492	513	539	492	508	497	464	519	531	509	546	470	552	486	520	501	528	521	503	473	490	472	519	491	509	496	501	460	462	495	536	455	498	526	480	487	461	526	507	461	489	483	515	512	516	504	498	514	476	497	465	545	486	526	492	503	504	539	488	487	485	490	520	475	500	468	459	514	496	473	519	493	491	504	497	506	506	496	460	507	521	563	504	496	517	471	515	542	528	500	511	493	518	491	508	511	521	495	495	522	487	487	499	506	514	480	478	499	502	529	480	491	515	480	506	482	485	556	487	496	508	476	500	469	504	492	480	470	524	494	478	505	497	488	501	492	469	494	503	536	525	513	529	516	468	520	524	505	515	513	515	494	534	509	466	510	488	513	496	543	514	491	477	458	481	513	479	477	527	547	503	525	486	516	505	541	481	490	525	485	502	481	486	496	511	491	515	519	525	548	504	486	490	514	482	505	485	512	466	489	473	510	488	520	550	498	522	518	532	553	526	523	511	509	553	508	506	472	470	506	524	505	483	519	493	544	489	570	489	474	491	504	519	493	455	533	502	537	497	531	503	539	512	507	475	506	522	524	447	485	492	471	490	487	532	437	478	511	512	487	500	482	473	493	501	501	455	505	498	498	506	533	504	496	529	519	509	472	539	539	489	518	551	465	511	491	505	513	496	517	501	499	496	485	512	467	496	479	499	478	533	503	491	520	531	487	507	495	547	496	501	533	484	506	502	519	487	520	519	503	476	479	478	498	498	489	505	507	502	504	503	476	531	475	482	530	495	500	497	466	517	534	540	520	444	522	486	510	531	521	471	488	504	508	499	491	505	498	494	499	537	471	512	479	495	532	522	523	494	473	512	524	500	489	523	525	452	503	493	528	515	514	495	503	487	529	521	486	543	538	504	533	470	516	520	543	471	488	499	474	557	530	530	497	468	522	508	504	510	498	497	493	517	555	509	493	490	449	508	514	556	495	467	525	471	500	504	520	497	516	512	440	510	491	530	489	465	503	523	482	494	479	493	558	474	478	513	485	477	488	502	512	529	492	477	527	509	522	513	495	453	486	485	485	498	529	504	529	491	564	469	471	534	465	501	513	502	493	510	496	469	518	496	489	478	501	486	504	550	510	524	494	526	500	509	479	528	518	500	508	502	516	454	496	499	541	516	468	533	492	473	547	561	497	493	507	509	518	537	538	505	510	520	495	475	515	479	517	498	526	545	526	496	480	488	505	492	515	527	517	480	526	475	445	505	505	505	552	511	460	541	521	527	527	525	472	513	478	522	505	496	510	509	476	504	506	505	528	507	527	494	518	467	503	486	507	516	537	535	476	473	505	502	492	503	513	509	517	519	453	498	481	494	498	466	506	490	488	485	544	506	497	495	518	501	460	476	462	520	497	476	540	506	494	487	503	508	536	455	536	509	482	519	497	472	535	493	487	503	496	472	515	518	533	502	454	468	490	481	533	451	503	504	496	476	485	499	494	497	524	524	478	493	516	519	472	493	507	503	513	479	490	502	515	502	501	444	450	453	474	466	473	540	523	537	477	495	489	498	476	520	547	483	481	546	537	517	508	483	536	493	521	519	474	535	500	496	521	481	539	508	506	503	557	475	551	507	529	533	501	516	510	512	511	522	454	481	523	533	556	507	506	504	509	456	519	487	477	479	528	549	484	489	491	475	514	491	470	542	503	536	510	515	500	488	545	504	461	504	502	517	513	574	512	542	542	531	520	500	484	517	478	556	518	494	500	504	519	443	482	489	519	499	500	504	492	530	489	485	529	485	481	485	515	528	527	463	488	478	506	501	486	501	503	523	465	493	510	476	478	498	454	541	469	497	464	520	496	520	538	541	488	497	485	513	527	531	502	501	513	463	522	470	462	462	515	515	496	492	505	482	535	497	524	523	475	511	512	501	498	462	532	464	522	521	517	519	517	539	523	536	486	505	501	484	484	526	509	523	510	513	498	483	504	496	490	507	488	524	459	519	510	506	506	537	502	450	499	477	511	492	510	457	549	550	513	498	477	535	527	475	470	505	495	500	507	504	525	507	468	471	477	534	522	545	506	526	505	479	520	529
23608	21416	28543	24690	20960	3521	1111	897	743	550	582	553	496	404	335	265	231	245	197	185	227	218	210	169	180	210	424	672	169	167	171	163	145	172	191	175	167	178	194	163	187	185	187	182	175	190	177	177	172	175	193	190	166	161	162	168	164	170	198	167	158	175	164	162	183	170	179	161	185	163	173	186	203	189	167	173	187	189	178	156	157	181	198	173	182	158	187	154	169	178	198	190	173	198	184	177	182	181	164	173	178	156	190	166	217	165	176	191	191	172	192	201	203	147	179	201	185	191	187	170	196	183	198	164	167	163	153	188	197	186	206	183	168	175	165	184	179	189	165	168	174	174	165	154	164	184	170	166	160	191	158	170	204	154	179	171	177	191	173	169	155	186	159	165	165	192	178	162	157	179	158	188	165	172	169	164	186	180	170	173	190	192	164	156	170	163	187	166	157	195	178	151	172	214	178	198	189	175	194	189	183	181	164	158	188	167	156	185	162	166	176	176	180	160	199	180	152	183	189	198	212	168	195	164	182	178	170	183	186	193	155	175	177	176	164	192	203	181	175	177	182	163	177	162	205	196	168	172	185	178	180	159	182	160	189	164	171	180	165	188	182	193	159	183	174	172	164	170	183	183	157	164	158	181	169	186	166	154	170	165	169	170	174	175	174	173	156	181	168	156	159	178	158	197	200	161	190	190	191	199	168	187	183	163	173	175	202	180	184	167	206	172	181	159	195	172	159	186	171	171	177	177	159	200	173	178	187	178	172	194	173	171	179	188	171	210	175	180	187	185	188	179	173	182	156	171	185	175	197	184	173	191	175	201	161	193	183	167	191	203	166	198	159	173	192	200	177	175	188	168	181	170	161	157	170	193	166	174	197	167	177	192	165	197	174	184	166	168	168	178	176	168	167	185	163	184	167	140	174	170	158	178	189	161	192	191	171	149	207	167	179	205	159	183	172	186	185	183	152	160	190	196	180	184	187	185	193	194	168	174	180	175	152	169	160	169	147	175	184	192	174	173	178	177	194	142	186	180	177	177	162	161	179	175	182	183	168	201	173	167	173	198	192	179	172	164	165	179	176	176	191	163	145	175	190	175	158	183	187	180	161	154	159	175	165	177	172	164	169	165	180	186	167	171	170	172	170	151	177	170	181	165	156	146	185	185	189	152	169	194	175	194	151	171	167	161	163	192	173	187	167	169	156	181	184	158	195	178	173	179	161	176	175	180	156	170	184	161	180	180	158	162	152	170	173	183	178	175	205	179	159	174	174	192	175	165	165	193	173	181	182	193	189	175	159	168	196	154	176	197	170	154	208	187	191	177	177	142	178	170	182	178	182	189	180	172	198	162	185	195	169	173	179	184	189	184	194	163	174	158	157	180	191	149	178	183	169	172	199	157	178	168	170	163	174	159	172	159	163	166	181	174	170	172	187	177	188	154	192	183	164	167	196	196	158	159	175	172	173	178	194	163	187	174	171	180	180	184	180	165	184	159	162	164	206	196	166	182	175	183	164	191	194	172	191	194	154	169	182	180	162	151	174	157	167	176	183	165	165	168	159	164	186	216	193	185	188	157	169	182	184	177	170	175	171	167	169	183	169	182	180	167	169	157	195	196	189	194	159	147	169	186	185	172	173	164	172	151	188	196	148	181	162	179	177	179	185	169	162	186	177	170	168	176	170	208	170	178	182	161	182	171	209	186	166	187	180	167	196	181	194	174	176	164	181	173	173	177	161	192	158	170	166	195	179	176	176	201	167	190	175	170	172	187	177	186	191	164	189	214	155	187	187	171	162	185	183	163	160	178	180	184	164	181	170	183	161	180	180	170	182	182	175	175	160	184	144	153	179	163	170	197	178	195	173	183	192	173	167	210	141	170	173	177	175	144	177	188	189	210	196	193	186	169	174	192	165	172	185	164	186	185	182	172	180	169	175	173	148	185	160	179	186	203	181	178	167	171	160	190	181	173	203	175	166	164	187	178	163	176	169	167	176	194	172	194	163	204	165	181	198	189	161	178	190	185	173	162	200	162	168	179	182	179	185	163	186	185	178	189	158	174	168	166	187	203	159	196	167	180	221	199	173	191	195	148	186	167	186	171	163	167	178	182	201	150	184	183	171	161	154	178	179	177	178	166	184	158	168	175	155	172	188	180	173	174	188	183	192	167	177	169	170	171	165	190	175	182	171	182	205	190	198	163	195	186	152	193	198	177	144	176	178	188	163	181	189	173	179	166	175	177	186	190	171	138	193	176	184	186	168	146	207	189	167	187	161	174	179	166	170	189	151	172	174	173	162	161	178	180	173	165	167	185	174	177	169	186	189	184	184	165	150	167	162	181	160	170	158	178	157	158	156	168	169	148	167	177	180	175	194	189	183	167	183	180	187	163	191	182	184	193	175	172	159	176	180	170	155	179	172	147	152	180	162	178	180	163	211	168	193	188	171	170	192	175	186	189	156	178	173	154	161	163	191	201	154	173	193	182	188	169	169	181	183	191	167	164	184	190	185	176	166	165	175	167	180	168	171	194	152	162	177	167	176	171	151	176	165	172	179	197	190	172	161	163	167	170	182	183	193	177	172	173	191	172	169	166	185	185	151	179	164	179	191	174	164	181	172	167	186	178	165	172	189	179	185	158	159	188	183	175	180	184	151	200	175	180	151	161	160	163	157	179	204	185	210	203	194	180	199	146	158	169	177	165	159	188	194	177	200	169	180	197	162	184	163	172	171	174	164	190	202	172	172	161	170	176	184	178	154	179	169	170	175	174	174	179	152	182	176	182	174	195	160	174	174	208	166	165	196	169	173	153	159	187	198	166	161	200	166	166	146	175	188	183	171	177	194	181	184	166	171	178	163	177	174	165	191	184	174	172	198	184	179	179	166	179	166	179	165	178	154	193	153	173	184	181	182	180	172	182	188	171	173	178	170	136	166	165	196	189	196	183	198	174	155	181	184	156	188	175	184	167	222	162	176	174	178	186	163	185	186	182	159	200	163	189	190	159	184	188	193	190	185	177	169	164	174	174	218	178	187	195	179	171	180	194	176	177	159	160	171	180	191	170	170	175	184	164	156	178	172	171	182	170	184	163	164	176	180	187	163	191	182	159	185	181	199	152	175	178	194	175	147	186	176	161	167	182	179	170	192	189	198	170	191	163	177	178	190	181	180	176	172	160	182	178	192	157	177	194	171	184	175	150	195	180	176	168	179	158	174	164	189	158	168	153	158	170	177	152	168	181	164	187	183	178	172	157	169	167	173	156	172	197	172	190	182	151	157	197	172	198	167	175	165	186	177	173	147	173	164	150	193	165	203	151	184	175	169	201	181	189	178	161	179	174	186	166	154	161	177	175	164	159	183	170	168	170	165	156	174	186	160	182	174	168	178	168	195	157	169	141	176	162	192	178	167	165	168	194	185	191	180	192	169	160	181	164	176	163	182	156	170	170	190	184	193	151	186	172	162	174	173	168	178	176	180	183	164	152	183	171	190	168
4334	13884	8270	2782	2273	3045	2252	2281	1882	1374	1283	1291	1092	988	723	587	449	373	363	348	310	327	299	296	320	385	924	1509	298	291	316	302	296	261	302	300	309	293	279	264	249	301	262	249	272	308	262	251	273	277	288	284	266	270	291	280	268	262	276	282	276	268	265	271	269	263	281	279	248	298	268	285	298	281	252	272	276	251	292	267	267	259	256	278	257	270	266	302	256	254	275	295	265	275	264	273	276	258	284	279	277	241	247	284	267	303	271	278	256	272	258	270	251	308	251	274	269	280	254	259	246	278	277	269	259	284	289	259	273	252	272	298	298	247	260	280	274	295	261	230	260	267	264	270	287	280	252	249	267	247	295	282	303	254	268	287	266	269	260	249	274	273	275	240	294	248	267	257	284	277	240	269	254	292	291	282	278	277	232	279	272	261	270	280	287	300	277	267	262	261	289	276	305	276	245	258	264	258	267	293	270	272	273	264	268	262	257	271	285	265	277	262	265	281	292	246	282	255	256	273	250	307	268	238	280	304	248	276	284	276	288	318	272	267	264	248	275	273	282	276	274	277	298	250	261	245	255	282	292	299	313	291	270	255	255	265	236	264	270	256	262	272	290	273	283	261	286	270	271	300	270	274	255	246	278	271	274	256	265	269	265	269	286	276	252	260	255	278	249	280	285	254	265	274	245	266	264	266	266	291	258	256	258	251	314	259	294	301	255	267	290	289	275	251	282	278	266	310	295	263	258	248	279	303	266	280	268	287	278	280	253	257	277	241	267	234	262	292	284	268	262	267	266	260	264	285	276	256	273	285	261	290	265	261	269	300	262	271	263	235	288	263	276	270	269	279	278	275	275	293	278	247	256	255	267	273	292	311	276	270	263	257	305	297	268	239	269	260	260	271	269	260	271	277	279	262	268	264	265	260	269	267	294	240	268	242	297	286	259	275	261	282	264	268	264	269	301	268	281	268	264	246	282	271	284	275	273	260	280	257	283	266	275	272	258	266	271	245	255	277	273	268	263	279	254	273	262	252	258	253	264	271	292	285	266	290	263	292	288	272	281	240	294	275	285	282	262	284	273	262	262	288	278	278	247	265	282	246	287	295	274	261	274	311	270	304	277	260	280	267	273	289	287	264	246	259	263	258	263	265	287	291	287	296	265	279	271	265	281	284	295	273	265	253	298	255	292	277	266	284	290	282	271	252	275	263	271	259	288	271	284	273	265	272	260	291	250	275	273	250	279	260	278	272	277	250	275	261	298	274	303	244	231	292	263	265	277	280	273	236	283	274	270	270	250	253	273	275	253	252	260	276	281	274	292	270	278	285	250	271	273	252	275	251	263	243	258	261	290	237	245	254	271	271	308	272	259	268	298	288	269	256	251	256	274	256	266	252	301	272	242	253	262	272	293	256	253	269	259	267	267	261	249	273	264	270	240	259	271	251	300	302	267	278	271	256	263	264	257	276	284	252	280	260	284	274	265	257	267	279	286	299	280	270	285	256	255	308	245	273	282	273	265	256	269	266	282	253	284	252	258	278	296	267	239	273	285	313	278	265	275	257	278	257	289	279	272	261	290	279	272	264	263	247	276	254	292	294	260	266	308	229	250	254	258	291	299	259	277	269	278	292	285	285	259	283	264	292	300	283	282	283	275	266	238	255	291	250	302	276	277	279	271	248	276	268	256	264	262	253	246	280	275	259	297	255	256	274	288	271	288	244	281	300	290	278	247	284	299	280	296	264	273	265	295	274	252	285	292	257	291	236	257	269	259	260	267	266	286	280	261	267	280	278	288	259	260	262	235	251	263	279	245	272	259	265	260	269	258	278	261	280	282	266	276	264	278	272	273	284	236	262	249	278	271	273	254	283	238	272	293	279	263	252	273	258	282	285	250	261	263	264	293	297	304	269	271	275	266	282	274	267	294	258	280	282	265	275	291	251	269	253	236	234	279	270	280	248	272	249	287	268	267	232	279	257	274	251	262	241	243	248	263	283	281	261	255	271	312	280	231	251	283	247	263	278	294	269	246	248	275	253	278	268	235	264	247	251	268	276	266	274	264	274	257	255	250	255	251	240	281	263	274	244	298	265	274	274	289	272	271	293	286	268	253	263	298	254	271	264	271	257	266	237	287	269	273	260	275	271	260	270	277	249	271	289	279	284	266	284	245	284	255	286	305	274	239	270	283	270	258	268	263	301	241	264	249	264	287	281	257	246	261	267	285	265	263	283	278	248	260	284	285	265	257	263	276	267	264	282	265	282	255	260	260	274	282	261	265	275	270	287	265	255	282	270	285	245	268	251	266	293	275	245	268	288	240	264	265	290	279	259	276	259	254	283	303	257	267	282	271	292	293	264	264	280	258	269	260	283	274	286	239	263	263	264	268	248	264	301	273	294	277	271	285	302	268	272	266	267	294	261	267	288	279	277	264	285	246	260	288	249	267	278	239	267	264	286	270	247	265	274	299	292	245	270	285	276	278	285	263	276	283	279	279	267	279	246	293	295	264	262	269	271	252	261	262	288	238	276	274	256	257	229	305	274	253	281	271	280	284	268	270	285	266	269	279	250	278	285	263	254	296	262	251	276	257	263	268	295	230	257	281	263	250	246	258	253	266	249	259	260	300	267	249	271	263	291	260	284	225	275	265	285	262	260	267	305	285	255	273	268	286	274	288	269	229	319	258	275	320	274	260	273	284	298	270	267	276	268	241	240	267	265	264	280	256	258	260	253	242	244	282	248	248	330	274	270	263	278	305	281	263	265	281	257	238	276	258	279	269	265	295	292	261	279	274	256	256	243	268	265	257	267	270	262	252	269	266	258	267	262	265	267	278	290	306	286	277	269	283	274	280	249	279	290	259	265	311	266	277	283	263	266	266	250	288	264	274	281	266	269	267	278	299	248	286	275	283	286	266	259	277	283	265	253	263	247	288	268	280	275	236	264	312	279	290	257	268	263	247	279	254	295	276	250	283	276	299	278	264	278	252	306	263	306	304	288	257	280	249	274	296	234	279	253	293	291	252	277	280	256	287	270	271	237	297	281	293	295	262	249	279	283	277	270	278	290	266	259	320	277	269	247	266	289	253	277	253	266	244	303	297	296	297	275	270	241	278	257	288	239	256	288	271	279	259	280	287	257	265	264	241	230	257	291	264	271	254	242	285	279	266	273	276	267	257	270	260	275	291	276	283	245	275	280	302	262	277	289	271	269	299	283	271	295	265	267	269	247	245	268	278	245	276	251	278	279	267	259	246	248	251	258	247	283	261	265	288	302	258	282	267	245	262	302	265	250	247	309	267	264	267	261	278	268	278	277	252	292	256	270	268	278	275	272	282	267	264	286	245	262	254	253	259	270	269	269	289	269	285	259	291	307	262	250	270	257	259	303	275	232	266	285	263	290	269	273	257	240	272	265	287	262	282	257	299	289	266	253	238	273	293	262	314	245	254	293	268	266	270	238	274	244	269	269	267	281	249	271	283	257	272	255	255	251
24730	21411	26939	25232	3317	1216	944	927	913	720	582	767	673	675	524	543	455	437	424	413	434	406	404	427	439	401	522	529	391	408	379	415	383	411	429	403	449	419	408	408	377	386	415	432	412	393	383	389	426	365	382	381	385	400	418	378	376	423	430	433	405	385	361	391	428	396	372	390	384	405	395	393	422	372	371	360	378	408	421	416	415	433	374	357	373	404	427	414	385	394	406	414	410	401	375	404	427	407	430	403	383	368	444	396	383	373	396	403	392	407	421	384	418	431	415	397	402	406	422	424	382	413	406	395	404	414	417	385	392	387	379	403	357	440	384	350	413	391	434	398	404	405	388	377	396	387	397	380	409	370	408	364	402	393	402	389	397	436	388	372	393	383	431	353	398	420	383	423	411	414	400	387	410	380	391	370	422	398	390	420	404	387	394	416	375	419	404	386	418	384	391	366	429	384	387	394	393	407	414	439	383	423	405	403	423	447	402	406	385	431	393	402	382	453	422	429	420	439	364	407	370	401	389	374	383	391	378	430	402	411	415	395	404	365	421	372	429	383	398	361	403	399	418	414	388	388	368	405	394	366	358	395	431	453	411	396	389	380	380	406	382	407	424	390	411	379	413	407	442	419	429	396	387	398	393	434	367	394	370	385	406	397	407	411	399	394	366	380	366	365	418	433	394	381	390	374	423	430	427	387	400	405	369	409	399	406	381	383	388	401	417	402	389	387	425	385	440	422	400	397	406	392	411	419	412	404	380	367	372	421	371	407	376	401	396	435	367	409	369	408	352	383	407	437	416	394	361	415	371	371	409	421	415	419	369	417	378	404	411	404	413	427	381	437	444	375	386	400	399	386	393	421	425	402	425	383	448	425	432	387	403	384	373	395	393	401	417	401	377	393	399	409	384	401	406	433	411	393	354	400	368	417	410	416	389	400	396	398	375	379	381	415	396	422	434	380	426	373	422	412	387	394	410	347	374	444	380	375	396	380	434	386	394	409	367	399	393	405	397	400	393	372	408	385	410	426	383	406	432	428	392	413	398	417	359	399	393	365	416	386	388	371	385	378	390	397	378	419	385	412	402	397	404	379	367	395	396	393	362	386	413	408	397	375	404	342	365	393	397	390	434	406	369	397	384	423	422	379	392	408	398	390	403	435	375	379	403	408	373	394	420	381	383	429	405	389	435	397	402	369	375	375	412	373	399	383	391	407	380	422	374	382	406	383	411	416	358	434	374	404	351	405	420	405	399	376	423	388	400	398	395	389	384	427	392	371	385	409	385	388	394	426	387	370	391	388	402	407	402	412	390	387	396	439	379	408	420	401	370	391	382	398	412	392	409	366	395	369	380	400	421	392	416	395	431	394	388	370	432	366	403	389	407	398	402	433	422	376	414	441	405	375	411	381	384	410	406	415	400	428	425	380	401	363	418	411	396	400	407	391	378	438	384	400	421	412	398	356	395	390	386	386	401	382	410	413	419	387	407	390	459	404	445	400	389	363	388	422	373	414	403	407	368	412	407	419	391	406	385	399	388	384	414	427	423	376	424	407	417	413	408	379	418	403	404	385	350	394	401	391	367	397	424	408	380	377	387	389	383	419	387	403	394	398	393	401	421	388	436	372	395	397	414	416	398	385	415	358	403	399	390	390	405	397	404	396	430	408	401	422	423	387	410	388	406	409	396	415	394	415	406	411	394	376	409	403	381	403	414	398	406	422	388	422	357	333	405	394	406	367	423	410	390	368	399	353	428	371	363	410	424	384	423	398	410	388	426	372	389	389	431	436	374	382	368	404	397	443	440	395	423	388	451	390	384	404	386	403	409	394	400	394	393	392	404	394	387	387	374	383	387	397	391	438	413	396	411	402	403	400	384	430	381	431	411	413	357	361	368	407	380	407	409	399	412	428	423	394	406	399	410	395	367	418	426	391	423	373	419	367	368	401	441	381	444	389	397	392	426	384	406	380	426	420	353	397	357	425	396	375	392	374	406	385	413	413	384	423	419	394	415	395	414	415	429	419	366	422	394	371	391	390	390	380	382	396	380	391	389	413	418	393	387	368	359	404	415	380	369	399	400	384	397	406	379	442	354	409	411	422	400	401	398	368	412	404	390	430	397	382	401	412	417	420	375	408	392	352	407	381	375	390	443	412	439	384	415	374	385	435	349	376	380	392	385	430	423	381	414	372	387	383	425	413	423	408	402	410	403	379	388	393	419	374	363	398	406	405	409	405	407	435	399	407	392	440	379	387	410	404	394	395	408	382	382	400	354	394	389	394	402	372	384	378	371	391	359	417	412	386	413	421	403	430	379	396	387	370	386	402	396	418	401	406	396	380	379	410	411	398	406	345	410	394	395	394	408	388	401	431	413	431	406	373	435	376	415	409	431	390	426	429	378	385	405	388	378	394	400	403	413	395	377	384	413	387	386	396	411	401	370	429	387	376	398	402	394	344	375	418	399	389	425	381	404	379	398	383	405	388	390	429	376	376	369	403	410	402	384	405	390	349	420	396	394	390	403	393	389	403	413	375	388	401	412	411	398	371	382	404	420	418	368	364	414	399	416	414	425	384	400	388	380	392	369	389	389	372	381	402	380	393	390	424	381	397	423	396	394	400	384	418	383	388	405	419	358	415	398	402	372	411	404	391	372	379	372	414	371	403	413	384	401	403	381	406	401	388	433	391	397	381	390	402	410	391	400	408	389	411	396	430	399	400	385	392	372	391	447	380	367	393	418	419	393	367	428	411	404	411	412	389	368	382	380	403	376	390	394	389	387	413	403	402	402	411	383	338	419	423	386	399	391	407	412	418	351	414	380	423	395	365	431	425	401	415	409	412	386	378	395	414	404	385	411	364	435	426	385	352	429	417	403	423	414	439	391	436	375	401	426	402	417	396	388	362	420	454	406	366	398	428	423	423	379	388	412	421	378	361	390	415	385	436	386	400	411	408	408	374	353	418	377	402	390	421	374	372	406	413	426	426	434	400	403	406	387	416	391	401	370	388	348	400	385	399	375	391	395	410	396	386	420	368	394	384	396	363	407	411	434	347	362	380	389	420	418	395	399	391	390	378	372	391	419	363	428	391	408	375	384	382	399	382	413	404	399	407	421	395	392	386	368	371	409	417	390	374	394	375	437	383	397	408	396	386	377	444	378	389	361	409	446	440	389	427	362	406	391	414	411	372	399	404	381	389	396	397	395	399	424	374	389	405	419	374	378	388	409	409	388	372	370	387	423	414	418	394	428	368	390	402	397	394	404	428	359	418	436	433	407	405	383	420	393	411	391	408	421	410	391	422	370	380	418	420	410	393	407	388	437	413	418	372	382	383	396	375	378	403	374	391	356	392	398	359	433	401	373	387	385	388	385	404	398	372	400	391	373	423	392	402	411	403	427	393	373	396	420	381	359	412	421	375	385	398	396	374	410	380	388	393	372	392	397	383	383	408	404	430	398	385	430	392	419	389	386	373	401	414	376	367	414	427	396	374
4211	8973	5281	2059	2066	2621	1989	2108	2094	1607	1122	1554	1412	1229	1021	816	741	682	672	618	608	582	624	579	623	670	943	1002	559	603	584	566	591	565	563	602	565	609	593	582	585	617	567	612	580	545	566	566	603	561	585	581	562	566	581	562	593	599	611	588	558	553	592	629	578	564	586	558	582	591	603	603	537	569	564	608	580	556	544	564	592	548	618	565	594	603	566	556	551	580	566	561	583	570	579	560	579	604	580	584	549	628	547	592	592	574	641	605	616	567	559	585	553	578	586	577	535	578	626	536	594	583	608	568	588	582	585	600	577	608	610	573	582	581	604	547	631	565	524	530	575	580	565	539	609	577	592	589	583	615	558	582	550	563	591	615	628	561	597	621	611	591	559	540	589	566	596	570	596	569	584	583	577	597	571	573	582	573	581	582	588	546	585	579	581	556	558	553	538	603	569	597	569	592	548	577	572	616	594	590	585	581	537	578	618	544	577	607	601	565	595	578	559	596	568	589	608	570	566	572	538	556	574	561	546	591	549	554	596	576	574	545	585	570	552	615	574	561	516	533	563	604	567	569	576	592	553	625	597	594	568	586	607	518	550	585	596	578	571	567	566	599	577	593	575	545	526	585	612	574	553	573	608	587	608	560	564	566	576	599	585	594	550	595	577	608	581	575	552	582	537	564	561	573	579	542	634	620	580	582	594	600	581	567	567	572	527	597	557	616	610	584	538	598	568	546	522	567	585	575	588	549	586	567	612	615	567	594	614	613	557	570	556	585	553	589	557	593	549	610	581	555	588	570	532	580	591	544	564	565	624	575	545	582	597	547	593	570	587	565	562	568	598	560	543	569	575	588	539	558	571	508	599	552	572	562	582	580	590	573	555	572	592	548	593	579	576	630	535	597	570	532	591	590	568	556	589	578	551	571	581	579	552	572	557	592	572	551	575	554	555	573	563	583	562	572	572	546	605	598	542	593	593	599	536	541	547	557	546	585	565	551	559	556	561	568	624	586	611	598	546	538	545	556	527	560	592	613	617	584	509	570	575	587	558	625	565	576	600	508	555	549	560	576	602	544	580	537	593	575	527	573	558	592	538	523	543	567	542	548	563	554	588	581	586	578	564	558	591	534	595	630	535	578	596	565	580	550	575	624	582	591	581	543	538	551	551	529	614	579	592	573	566	552	599	622	529	584	571	573	584	607	559	600	582	587	566	586	577	586	563	543	553	560	557	584	595	586	573	595	564	524	582	585	573	584	548	589	592	587	552	574	551	615	580	589	566	603	589	565	585	598	538	575	561	615	616	553	610	584	614	543	555	532	601	597	603	611	569	591	572	572	606	571	613	637	566	549	595	579	564	588	615	594	584	553	575	556	552	557	579	559	524	577	572	603	608	570	561	575	558	586	563	588	552	615	596	546	575	586	527	603	591	603	575	568	601	547	556	599	527	590	547	585	544	536	600	608	538	573	559	576	564	595	586	597	614	577	589	567	569	603	572	580	589	538	565	619	602	598	566	582	583	567	590	563	593	531	568	628	589	573	589	542	579	536	551	593	603	550	550	565	572	585	563	597	579	573	610	577	579	597	590	596	556	575	567	564	586	560	579	528	583	565	568	611	584	548	573	598	583	584	631	573	556	602	562	612	552	659	582	578	578	540	533	590	551	616	635	556	583	560	543	583	581	558	556	555	569	563	599	573	619	599	611	586	607	614	555	616	625	541	569	596	574	554	552	591	592	566	626	597	564	563	561	578	562	594	587	590	592	537	555	549	561	550	568	587	589	602	579	582	609	581	608	596	597	528	582	570	579	602	566	580	553	588	597	579	615	576	591	629	560	584	582	554	578	574	566	589	558	589	582	582	569	596	606	581	566	587	592	547	588	632	574	564	583	601	563	582	623	552	584	584	577	559	591	574	552	571	564	562	613	600	534	549	597	562	585	556	578	552	577	590	597	594	574	566	575	528	607	569	572	571	571	527	557	571	534	509	553	606	608	580	579	601	584	629	625	631	618	576	606	587	577	611	601	601	553	573	535	582	574	573	560	606	574	542	580	575	569	590	576	549	588	568	598	573	594	556	592	564	560	558	577	587	590	598	598	512	551	597	579	640	589	563	594	543	541	535	578	567	594	561	581	587	624	593	586	558	584	568	583	554	563	568	567	546	593	558	578	573	626	565	568	564	572	585	570	605	574	580	571	550	550	587	569	595	567	574	532	575	553	555	631	565	578	616	546	541	558	577	556	633	553	581	565	550	580	575	571	573	535	610	606	630	534	577	549	573	605	568	586	580	605	558	601	561	605	624	556	614	557	602	561	576	595	580	562	561	567	591	607	583	552	608	584	538	573	567	609	588	564	615	580	591	586	565	588	560	566	553	518	584	570	576	547	604	531	561	595	548	630	567	592	565	606	539	578	572	546	528	534	587	580	542	595	561	599	541	595	575	581	572	598	558	575	522	565	530	558	549	522	524	602	641	587	569	578	550	583	569	628	613	544	586	575	625	572	622	575	597	558	585	567	586	587	570	572	556	590	574	564	560	545	591	569	585	580	562	560	580	559	543	541	566	595	576	557	588	591	548	585	517	593	569	598	588	602	595	571	542	545	581	541	603	564	575	608	553	584	548	571	641	565	555	556	602	590	562	572	593	566	598	566	555	537	543	557	604	583	556	572	589	609	576	608	608	563	589	588	570	504	588	577	579	559	561	606	600	574	595	533	618	604	595	593	602	556	555	558	553	556	568	630	567	591	614	627	621	583	642	589	567	603	568	595	553	566	567	597	577	520	555	596	608	549	566	564	588	570	548	581	588	595	553	575	550	581	554	601	598	588	617	552	598	584	594	577	636	599	579	588	543	589	610	573	583	576	596	582	570	572	597	529	539	598	522	592	588	590	599	575	564	557	523	541	598	569	575	571	616	552	565	586	570	563	558	624	596	574	591	561	583	580	588	574	546	579	577	562	588	571	572	545	579	597	579	564	565	592	580	569	608	577	613	551	558	597	617	598	561	561	581	544	566	578	587	544	544	553	563	586	559	525	572	621	587	578	601	560	554	561	579	589	589	570	594	564	576	590	553	599	560	625	557	632	593	512	575	600	571	570	555	593	541	616	569	572	586	540	574	585	505	594	560	573	616	582	596	585	603	573	557	536	580	614	576	616	568	568	571	561	572	583	601	539	573	549	578	599	598	562	568	542	575	579	558	547	581	581	567	587	575	572	567	619	587	535	569	622	562	568	586	552	580	546	558	586	572	615	529	546	588	545	576	582	560	546	567	572	593	592	584	544	588	587	578	530	568	592	614	556	541	551	605	569	567	623	555	548	577	601	580	608	594	593	559	579	585	588	598	559	573	578	573	611	582	600	538	569	577	561	543	560	544	544	624	540	576	587	600	604	545	568	572	594	575	602	587	572	566	617	591	565	566	567	601	608	586	568	548	570	582	605	567	589	560	570	566	572	587	569	590	565	518	595	572	628	557	591	599	612	600	617	583
22568	21447	29237	24041	21439	21113	3775	1606	1287	896	581	730	703	614	539	501	353	289	264	249	249	240	227	221	218	234	536	664	207	198	199	216	212	202	200	208	192	195	191	194	198	208	219	205	211	183	208	200	206	190	213	183	211	187	202	182	185	215	220	196	182	188	179	192	212	193	200	213	183	189	193	186	200	220	228	181	194	205	194	173	215	214	169	204	212	200	181	174	203	185	189	203	166	160	202	192	169	204	198	197	191	198	205	181	193	188	201	208	218	194	210	164	197	186	184	190	185	207	194	185	189	184	200	187	210	189	186	205	199	216	205	198	200	190	173	185	190	196	176	200	205	185	174	188	200	220	180	214	185	173	195	158	184	195	200	183	190	196	205	190	200	175	194	203	181	196	193	177	185	158	175	188	193	178	213	185	181	195	204	194	178	204	200	197	197	193	198	207	183	182	188	170	206	187	168	166	192	197	198	182	168	188	176	192	188	191	196	192	156	184	188	199	183	183	177	217	169	178	189	204	188	193	196	189	192	182	200	188	200	213	200	203	193	179	183	178	177	187	215	199	153	200	180	180	183	173	175	169	205	164	196	200	204	186	190	200	178	201	215	186	177	197	188	196	183	179	190	191	206	178	203	188	203	208	201	189	207	183	189	219	185	180	205	200	227	197	198	187	175	202	212	183	206	172	209	191	177	186	195	184	207	218	206	184	193	191	204	199	173	189	188	199	191	200	209	177	181	186	183	186	208	203	193	197	183	161	186	181	180	168	155	194	207	179	211	223	203	143	190	215	194	195	216	178	184	180	187	209	195	180	192	164	177	206	182	185	197	184	170	197	201	188	192	187	168	181	209	178	214	206	211	181	190	182	187	224	197	164	192	163	178	211	213	175	213	192	185	200	177	185	191	183	195	198	196	186	199	178	189	198	202	187	206	190	193	192	198	205	183	203	185	193	201	192	199	179	205	199	190	186	181	201	190	195	202	199	196	191	155	203	212	192	178	182	215	203	192	177	174	176	200	210	178	201	188	174	170	220	185	175	228	187	179	173	199	203	199	199	187	217	193	174	198	194	186	213	188	171	186	174	210	176	178	212	203	177	204	201	195	201	171	210	204	173	212	203	195	185	170	179	194	185	182	192	192	178	186	215	199	187	184	190	203	190	196	185	200	173	180	172	197	194	184	197	197	182	197	178	200	209	207	197	200	203	200	177	173	208	207	206	176	176	152	168	186	212	167	184	189	159	189	212	200	193	198	177	183	206	194	199	181	177	188	191	176	207	195	195	222	200	211	177	190	188	182	187	178	182	192	192	174	225	205	203	180	216	177	205	186	199	202	181	195	161	179	229	195	190	190	175	181	153	208	192	178	176	177	185	203	203	184	187	181	194	180	180	182	198	199	207	191	161	194	223	169	201	181	195	198	187	189	191	190	196	222	214	187	186	200	190	172	195	201	180	201	162	197	177	200	169	201	200	188	183	196	206	173	196	161	196	188	207	178	168	202	189	190	175	201	199	187	179	197	199	172	177	191	205	195	188	200	195	175	170	197	189	183	179	204	187	169	196	200	167	203	195	172	177	195	196	169	198	201	191	200	194	192	184	191	173	203	216	195	189	204	198	196	174	176	185	184	194	193	204	194	182	198	189	209	204	206	214	183	164	181	198	180	186	183	195	183	217	209	185	183	196	184	180	154	195	193	177	179	191	193	181	197	231	200	199	180	189	202	197	202	181	178	197	201	185	180	193	183	192	223	190	197	177	182	180	182	198	194	199	203	178	162	194	193	181	184	198	199	195	184	191	213	186	180	173	206	192	202	209	191	209	188	200	158	186	171	193	209	202	187	209	186	172	206	197	183	211	181	185	180	208	196	189	182	194	188	199	192	176	185	207	214	185	160	202	194	183	201	187	211	174	209	208	186	180	198	212	186	203	183	205	219	187	180	187	175	178	213	215	194	180	176	169	214	180	170	177	202	178	189	188	197	177	199	206	174	192	186	195	193	186	183	185	176	174	174	201	191	189	173	198	218	200	190	200	190	193	205	189	189	172	187	202	189	188	207	197	192	199	189	196	204	196	206	192	214	181	187	189	198	205	184	208	187	206	170	187	192	195	214	192	192	201	195	166	189	206	189	177	193	182	208	173	211	218	198	173	191	206	177	198	186	190	200	215	189	159	212	178	163	201	200	184	207	185	205	215	188	173	191	175	181	186	175	196	190	182	188	188	187	178	177	197	198	193	194	180	199	181	201	196	186	184	188	194	180	211	182	186	219	205	173	210	182	197	223	201	187	186	184	185	213	176	187	187	180	210	199	154	209	204	182	192	174	185	206	196	202	166	194	177	205	162	172	192	168	196	192	191	180	179	185	194	176	177	186	175	172	192	203	178	174	221	199	178	182	182	184	192	190	185	233	184	190	207	164	196	198	198	180	207	185	197	203	178	179	186	176	189	197	209	189	196	177	209	175	177	207	190	193	214	216	186	220	176	193	189	190	195	206	179	183	212	172	184	192	183	181	198	181	178	195	202	174	199	232	227	200	178	188	195	196	195	185	196	188	186	189	203	191	180	214	182	177	193	169	180	232	184	212	191	201	199	181	205	178	191	188	190	184	186	190	194	190	206	188	180	185	201	186	211	175	193	195	217	185	200	173	181	173	179	166	197	191	193	186	175	205	163	184	200	215	181	205	182	171	204	180	190	203	194	201	187	174	188	175	202	182	209	207	205	189	193	216	197	208	199	165	177	208	174	192	212	195	209	188	180	189	175	182	183	199	194	182	194	205	187	194	209	191	185	227	187	206	181	196	172	210	182	210	208	184	191	197	224	182	185	186	222	182	184	190	174	213	192	200	194	221	180	197	195	201	205	202	165	191	186	171	212	212	209	183	159	200	181	190	188	190	190	187	166	193	157	176	186	197	214	196	176	184	188	197	190	193	180	194	196	188	196	197	197	184	174	195	190	202	191	192	185	193	169	188	204	200	184	192	182	205	220	206	203	182	211	200	191	189	179	212	207	193	221	206	182	162	183	190	185	215	192	178	199	196	197	180	171	186	193	176	198	215	193	195	183	194	200	196	202	179	204	201	198	201	191	194	200	170	199	168	188	189	181	197	200	192	192	201	213	188	218	191	181	185	190	200	180	191	184	215	197	213	200	197	189	206	186	193	181	191	195	185	181	178	205	174	217	199	169	164	204	193	191	183	158	193	168	162	198	209	184	200	203	178	188	205	179	210	173	185	199	206	190	172	200	201	202	176	177	197	205	198	194	216	199	201	190	188	188	187	158	204	210	181	189	191	180	187	177	182	187	188	172	195	213	201	183	193	172	205	212	189	187	180	173	197	187	170	188	167	198	153	187	177	185	182	193	198	209	180	180	193	170	205	207	211	185	171	190	193	179	178	191	199	196	175	205	199	198	173	208	164	176	164	187	195	190	178	177	172	197	171	181	166	186	182	212	190	171	195	206	193	208	191	204	173	200	187	173	191	193	214	188
4985	16007	11264	5003	4533	3518	3256	3484	3410	2161	1326	1712	1679	1344	1239	1005	700	466	435	412	425	340	334	359	365	375	1072	1393	296	322	290	275	329	314	287	269	314	260	296	282	283	282	300	319	323	277	249	304	285	294	267	280	286	268	290	281	271	282	301	276	284	278	258	279	268	250	272	281	265	267	243	244	275	300	249	311	301	263	273	253	260	296	261	266	284	281	278	274	265	258	292	263	272	279	294	281	276	297	283	306	308	275	259	268	305	272	282	252	278	273	291	260	278	284	277	288	279	266	240	287	275	238	263	288	299	277	249	275	259	277	270	243	263	274	254	255	289	293	250	248	270	289	242	281	258	254	241	243	239	247	268	304	274	289	259	280	287	258	279	250	252	282	262	324	252	263	290	278	272	252	280	281	281	254	268	266	248	268	280	252	267	268	256	278	265	257	257	273	290	280	283	299	248	248	277	281	252	306	257	288	266	281	292	272	283	257	258	286	272	255	266	265	273	269	263	277	298	260	283	279	293	240	295	242	258	287	277	261	261	263	275	267	264	277	297	224	239	279	289	272	269	270	273	265	273	290	273	240	300	278	256	252	262	264	263	255	294	312	260	244	277	282	233	279	262	276	258	265	227	255	257	280	298	253	279	272	267	288	258	259	257	256	291	272	284	256	246	266	271	289	254	245	254	270	284	256	253	259	255	280	285	262	253	281	277	243	278	252	276	274	281	271	249	288	266	283	281	279	245	268	274	275	287	265	254	272	266	265	251	251	253	258	294	292	288	266	274	287	275	281	266	265	267	234	280	280	258	266	296	267	263	286	276	286	267	257	295	274	251	257	288	261	291	253	241	265	258	242	258	295	250	276	280	278	272	256	294	261	263	254	287	275	278	284	274	279	277	289	267	279	269	265	250	259	273	268	256	262	266	260	247	280	283	260	249	254	279	276	260	295	263	272	284	270	257	275	268	269	262	249	234	253	261	315	257	290	265	246	279	250	279	262	274	269	244	287	245	245	257	265	271	282	261	289	263	260	281	270	293	287	254	262	274	250	268	268	251	253	284	281	263	243	278	263	254	286	280	276	276	254	258	275	258	300	266	271	281	272	248	297	265	246	258	266	268	262	263	253	281	276	257	249	268	281	251	289	260	253	280	276	257	262	306	302	262	299	263	261	251	307	262	269	253	252	263	264	271	290	283	287	242	251	291	282	266	265	268	291	273	285	243	245	291	282	237	273	294	295	243	263	284	268	281	277	287	269	262	254	281	265	244	289	251	279	248	293	275	258	293	294	259	309	268	285	273	271	264	251	276	251	281	269	255	284	289	270	238	279	283	273	285	256	295	259	290	276	259	270	263	252	252	252	253	244	253	258	280	272	253	264	271	273	238	303	292	269	254	270	277	255	284	272	262	270	251	285	285	258	244	282	263	240	262	264	264	274	261	293	278	250	252	236	284	271	253	235	305	263	273	281	280	254	256	281	251	249	264	259	264	243	236	260	241	233	271	259	281	265	248	271	275	277	246	272	265	255	250	262	270	259	269	269	249	263	269	239	282	243	232	283	270	264	278	281	261	262	293	259	270	251	287	239	279	286	285	281	290	253	276	276	219	267	265	259	273	277	264	287	289	272	279	267	258	263	257	281	263	257	286	283	263	264	287	254	284	250	257	240	251	280	297	262	263	269	289	287	247	271	280	235	287	247	291	251	272	270	296	313	270	263	256	284	296	278	281	292	269	279	288	279	274	274	297	259	256	271	290	261	272	287	263	269	301	301	275	271	244	265	264	291	258	266	286	282	268	292	286	273	246	278	290	268	281	282	264	254	257	264	259	260	267	230	258	262	255	291	293	243	273	236	304	272	297	247	273	242	274	256	270	276	236	252	253	246	270	282	254	278	252	244	276	284	247	253	264	265	286	257	292	257	252	266	275	263	234	251	289	251	248	244	255	256	265	257	255	273	267	266	262	237	249	277	279	309	301	258	263	264	273	257	259	237	265	254	287	264	263	246	276	265	285	277	266	258	263	254	309	268	267	284	252	294	266	283	244	288	263	292	263	270	263	284	288	257	292	255	259	280	264	254	241	257	278	281	286	260	260	282	266	281	258	285	294	289	277	245	242	272	273	266	254	248	264	266	229	283	290	308	262	242	292	255	270	285	290	276	307	304	281	243	266	256	294	283	280	279	287	275	286	273	267	262	258	286	272	250	288	277	285	277	262	267	256	275	270	263	264	280	242	278	276	278	247	285	267	252	228	235	261	266	279	250	281	250	265	257	262	289	285	269	284	291	273	306	255	274	266	252	290	279	262	271	284	261	256	275	288	279	280	264	318	325	260	268	273	266	299	254	290	281	265	277	300	282	256	263	256	277	264	260	270	263	268	290	296	287	245	300	283	290	259	257	255	261	266	271	256	274	266	274	273	281	273	295	280	254	283	251	284	255	277	256	267	284	251	256	272	247	293	264	286	250	289	275	243	238	278	271	241	269	275	271	254	261	279	264	272	313	250	267	248	278	265	275	292	267	259	270	289	242	270	294	285	271	279	270	283	241	260	267	272	247	290	235	272	282	261	267	245	260	248	283	289	269	267	291	277	252	268	272	263	231	247	244	252	264	253	255	302	263	266	273	294	278	258	268	256	256	258	275	277	255	276	276	257	241	268	243	255	257	286	269	254	261	271	298	258	297	250	265	271	266	264	247	264	274	251	278	294	278	263	251	292	270	262	265	259	256	260	273	269	266	253	260	289	262	257	240	259	271	257	257	299	289	234	268	260	264	254	282	249	277	277	302	266	295	292	282	258	274	307	244	283	276	239	260	262	261	264	295	258	262	282	280	261	292	259	270	256	263	279	284	298	265	265	276	243	239	244	247	264	259	263	269	278	262	286	287	271	298	287	243	274	271	283	256	271	264	273	272	295	270	296	290	262	296	252	283	274	284	252	272	268	256	264	258	253	260	272	259	258	282	282	264	283	254	286	291	287	259	284	283	266	256	257	281	290	251	290	286	238	258	256	268	255	275	260	274	265	298	266	279	303	249	270	243	269	268	291	283	242	275	254	290	284	279	283	263	255	284	251	255	264	247	266	269	275	246	281	297	292	263	267	255	225	298	266	272	283	290	264	264	260	268	252	273	280	305	252	267	261	276	265	264	267	267	257	279	277	252	273	304	240	266	260	289	269	267	264	284	278	260	285	235	274	283	261	265	306	282	270	247	296	269	244	243	259	289	269	243	255	285	271	265	266	235	242	276	274	267	268	254	265	289	263	263	265	262	283	271	259	283	247	250	215	276	256	257	283	253	289	235	257	289	252	277	284	255	281	286	252	274	268	264	260	262	272	294	292	276	248	270	272	276	276	277	237	268	277	287	240	268	264	253	270	274	274	271	274	281	286	247	270	269	276	284	260	257	273	283	270	260	261	261	263	301	294	254	261	269	277	278	304	246	271	283	290	265	259	234	273	245	256	269	291	256	290	245	277	282	264	262	272	279	266	257
27247	17490	3618	845	646	514	617	591	575	500	435	406	433	382	387	395	383	368	366	369	365	295	339	319	381	299	360	336	333	341	336	342	343	296	311	344	332	365	309	332	309	351	294	339	328	331	321	305	335	324	315	335	284	291	359	368	312	331	327	343	314	331	370	331	353	316	327	360	321	334	315	307	326	296	329	307	344	357	339	345	341	304	325	330	330	325	347	330	307	309	328	303	341	311	318	339	317	343	308	334	347	295	320	312	362	326	325	313	329	335	321	332	332	318	310	339	336	317	335	357	350	304	346	333	294	311	330	357	367	333	342	367	328	357	358	336	297	326	344	319	319	334	326	339	354	335	315	306	337	323	329	366	329	327	325	338	313	312	326	363	303	333	328	289	347	340	361	354	346	332	342	348	291	337	379	339	364	326	377	322	323	309	307	334	320	302	322	335	318	319	323	324	318	324	323	379	300	357	321	324	364	342	311	359	339	326	344	343	316	331	340	335	349	337	319	360	333	332	363	329	376	348	353	348	356	300	337	331	320	318	339	331	302	332	284	342	344	307	305	327	328	319	324	331	363	317	317	331	359	317	303	328	318	348	349	339	337	320	324	315	331	348	380	313	341	344	321	334	315	330	332	322	340	296	321	311	321	350	351	319	313	315	313	355	355	351	333	287	361	331	300	340	318	313	317	332	310	301	328	330	320	322	341	355	346	320	341	333	326	292	352	326	336	334	327	342	314	303	319	320	330	354	326	292	327	320	360	320	316	328	305	298	311	330	359	331	316	343	361	314	345	336	339	310	348	305	341	349	321	331	301	320	340	338	328	346	348	319	343	343	334	333	333	307	321	346	317	322	317	357	309	326	367	351	344	355	348	327	332	332	331	309	302	305	306	349	334	317	321	310	355	342	321	318	334	341	327	320	336	306	322	328	329	332	305	333	346	307	320	333	307	323	351	355	338	346	348	330	355	324	338	328	318	337	336	339	324	305	353	310	315	330	322	347	314	330	339	351	326	328	326	335	297	327	313	328	330	346	325	338	304	316	306	344	337	327	334	341	303	340	314	321	290	341	333	365	304	359	334	337	330	304	332	313	311	344	368	333	334	311	352	331	331	348	293	323	304	306	308	309	349	342	344	348	373	350	346	320	303	311	343	300	330	326	335	332	324	328	341	334	331	329	319	305	315	341	358	333	358	306	315	342	304	342	325	312	296	294	349	335	324	335	335	313	339	341	321	308	323	319	338	359	318	331	318	341	327	344	317	342	298	344	300	331	310	344	333	321	335	307	342	326	338	338	362	325	309	315	317	321	294	317	315	342	329	314	315	349	334	313	332	328	357	334	326	293	353	345	324	322	330	357	300	324	313	321	353	332	347	315	372	331	343	312	322	347	332	318	325	343	327	316	312	288	316	345	297	377	362	341	294	363	321	314	328	345	329	325	306	323	309	341	339	361	336	362	318	319	335	335	314	306	353	347	342	318	315	321	323	323	352	357	323	310	336	354	333	304	353	337	353	348	332	312	312	358	316	341	327	356	317	339	317	308	321	316	332	311	321	346	300	334	332	339	370	333	343	320	340	304	333	329	337	295	315	310	339	344	340	285	349	319	337	293	347	346	355	337	340	321	358	333	311	314	333	297	334	327	356	332	329	311	316	295	328	326	311	347	322	325	341	351	359	356	335	335	335	325	322	328	311	346	342	316	309	329	316	352	336	320	312	347	329	327	335	333	320	325	337	322	334	345	343	330	342	358	326	317	355	304	331	333	356	326	355	325	322	335	279	319	350	344	321	351	336	324	327	339	331	347	325	316	339	321	355	350	330	349	320	321	350	342	324	316	314	336	300	331	328	338	327	314	348	325	326	323	345	320	322	333	301	320	336	319	313	332	327	369	326	311	353	311	340	343	331	359	311	318	319	352	349	331	311	318	328	298	331	318	327	327	337	317	331	356	352	355	324	339	313	317	334	351	360	307	347	319	343	322	346	329	336	347	309	367	316	324	334	335	285	357	318	326	337	349	324	324	337	324	318	313	323	305	358	345	357	308	349	324	333	321	340	336	310	312	360	318	318	332	337	335	317	342	315	326	315	345	336	353	360	324	288	340	324	290	320	340	328	364	359	307	336	304	338	324	343	303	336	345	337	311	348	344	362	306	346	325	317	334	290	344	327	350	346	321	365	338	297	314	313	348	336	307	335	361	318	321	310	360	345	321	317	352	326	327	317	311	322	316	310	320	305	329	320	330	332	378	335	349	338	324	341	303	333	296	327	329	342	322	309	333	317	323	318	339	332	328	352	366	330	330	325	309	290	319	324	303	322	334	331	320	369	321	345	347	339	345	312	323	328	319	330	329	327	353	336	334	345	315	343	354	323	333	311	311	336	324	328	324	312	317	339	337	370	321	344	313	327	333	371	348	339	302	331	354	316	322	307	320	342	355	313	310	321	334	342	337	323	333	356	330	314	322	318	325	323	325	295	297	321	338	339	321	342	301	352	344	340	349	338	323	337	333	376	356	316	343	311	347	312	353	325	316	324	357	282	336	362	327	353	355	312	325	320	341	326	313	348	359	374	311	321	348	330	319	324	320	300	316	327	357	342	321	357	330	347	333	333	329	327	346	301	313	337	362	330	326	343	320	326	310	298	316	338	333	350	322	299	315	349	328	345	308	331	294	319	322	313	298	344	356	311	326	358	317	329	313	336	298	327	310	305	348	362	296	359	335	329	325	361	306	326	319	331	333	306	315	281	282	335	339	322	339	345	343	341	313	345	347	310	359	338	321	371	336	327	337	337	345	335	346	352	330	348	337	332	311	345	361	330	329	316	328	319	355	351	320	299	337	318	354	342	335	319	348	333	345	300	346	325	327	338	326	326	344	327	324	345	346	327	297	285	350	320	318	298	317	342	322	318	312	326	323	349	304	339	367	332	308	313	359	347	374	375	298	318	344	323	305	314	330	332	323	312	314	338	337	338	339	330	354	315	328	320	345	353	352	333	353	358	314	333	316	286	359	321	319	325	322	305	351	322	339	366	320	339	326	335	309	335	297	329	335	328	312	363	308	364	325	299	316	345	343	368	344	334	352	304	335	327	365	309	324	341	317	327	332	330	340	332	330	334	354	310	320	323	326	348	304	334	321	341	358	361	333	305	348	326	321	328	330	316	334	337	350	312	313	345	359	317	355	298	332	331	342	296	329	306	351	363	344	334	327	346	327	341	355	350	325	354	293	320	348	325	337	304	310	318	309	354	328	344	354	323	308	313	350	338	330	330	344	302	341	355	320	346	317	306	346	342	320	334	334	353	353	325	319	324	353	337	327	314	289	336	310	339	307	316	322	316	342	308	366	365	333	360	362	335	326	305	353	322	301	339	324	357	347	311	322	319	310	358	319	336	323	345	343	311	312	366	313	290	304	354	352	348	342	341	318	323	360	335	356	312	326	337	333	313	350	316	313	346	324	334	352	297	333	316	318	335	347	338	321	339	323	316	334
4308	3192	2255	1075	1185	980	1244	1227	1183	1094	778	682	730	712	720	746	654	632	586	541	498	501	469	481	485	522	488	502	501	486	494	492	470	494	502	487	489	470	500	500	495	476	493	438	510	461	519	470	509	480	493	500	486	466	499	486	531	464	521	530	504	468	466	495	484	501	501	506	493	526	456	493	500	505	459	487	497	511	458	486	485	499	500	484	517	508	490	522	451	527	480	496	490	502	529	467	517	473	499	486	474	498	523	488	512	492	461	460	431	500	477	486	487	530	460	509	467	507	504	462	499	493	496	459	498	514	546	511	450	517	470	492	524	524	462	474	471	507	477	502	448	503	526	455	474	486	502	490	496	471	476	509	547	496	448	467	506	521	508	487	456	492	473	470	477	490	498	485	534	491	487	505	475	514	539	470	522	467	480	488	461	493	492	480	499	460	483	475	521	484	496	501	501	516	495	457	529	499	508	490	475	471	532	468	488	470	516	496	477	489	419	501	509	516	509	521	484	525	486	465	489	458	500	462	514	504	501	488	523	502	483	516	497	520	503	472	477	518	489	489	539	531	512	483	516	493	478	474	495	488	465	530	482	481	492	487	476	555	522	487	522	497	493	468	503	436	518	522	484	470	499	513	502	492	505	545	548	510	499	474	495	475	442	506	470	490	466	492	496	490	468	447	506	494	485	509	538	478	437	480	462	453	458	473	502	476	523	492	480	529	542	490	531	477	466	445	519	506	465	508	470	490	491	534	519	497	467	456	491	472	511	488	535	488	499	474	503	516	485	505	432	485	489	486	458	502	464	526	482	530	522	526	494	491	505	477	485	491	487	500	494	497	510	472	465	492	521	515	528	505	484	475	526	494	486	518	450	450	482	507	535	455	526	504	487	497	501	509	506	458	526	518	458	465	495	480	468	516	495	484	472	474	518	540	492	543	530	480	501	441	460	494	468	489	501	458	477	489	496	478	441	498	475	485	474	507	467	468	489	518	496	460	493	497	452	475	471	516	496	469	492	505	487	470	520	496	413	477	483	523	451	515	506	503	500	514	546	493	428	501	518	488	508	474	491	485	484	467	488	427	485	469	460	459	492	508	498	473	525	457	492	454	516	492	524	488	459	496	516	505	462	530	462	509	478	508	489	535	504	488	495	474	476	481	476	441	467	511	469	505	499	510	540	489	477	509	498	473	482	492	482	501	455	466	475	500	483	525	508	489	469	459	503	517	461	510	486	497	483	507	465	502	484	497	470	507	505	479	493	479	479	504	491	510	504	467	525	490	518	513	497	498	486	505	473	504	516	458	486	513	467	496	446	486	460	497	469	504	480	530	476	507	490	510	528	452	458	487	460	442	525	491	492	509	447	513	518	460	503	474	509	486	483	502	476	509	549	509	530	479	481	490	484	515	514	487	481	481	465	540	471	485	469	453	496	505	499	506	498	463	490	523	480	458	452	452	538	489	452	469	478	464	486	481	493	527	452	479	475	491	495	481	482	474	481	500	454	485	502	488	504	477	518	472	479	461	538	510	472	490	495	468	494	504	502	511	501	509	513	498	494	491	496	511	485	496	478	505	482	468	444	520	505	559	484	504	494	497	477	512	510	501	458	488	490	531	485	459	526	515	518	491	451	478	497	519	480	509	454	488	487	469	515	523	507	497	487	479	509	501	511	489	517	468	557	449	464	502	514	519	462	486	498	487	533	482	488	527	521	455	490	437	512	458	534	487	447	486	467	466	524	461	467	489	481	511	519	480	500	494	514	523	497	480	459	472	479	492	492	501	492	503	471	494	484	503	465	480	484	518	502	476	480	483	480	467	467	479	485	497	492	500	478	510	502	463	465	519	510	475	534	482	485	454	488	478	516	517	487	470	504	486	495	469	490	481	504	494	505	520	468	493	518	518	484	493	461	499	489	497	491	500	510	469	475	479	449	477	483	456	465	463	496	538	493	488	473	452	524	522	490	473	484	488	471	506	484	476	480	472	486	485	512	471	528	465	487	500	468	486	519	450	497	457	471	504	535	503	507	468	471	488	525	494	533	497	480	500	512	448	497	462	505	460	490	479	493	509	489	473	497	496	474	487	471	501	536	480	511	532	507	510	469	470	504	480	485	490	483	463	514	476	473	478	485	513	429	508	480	534	510	480	453	468	485	521	508	507	527	503	468	464	475	517	468	480	492	524	456	527	536	515	486	505	487	487	451	458	488	513	496	474	504	480	459	488	480	526	496	460	485	487	465	482	495	484	495	504	494	513	484	531	477	515	479	490	479	451	458	479	508	483	492	486	471	486	451	517	524	480	500	469	483	492	503	473	489	490	503	451	492	509	491	472	457	520	484	458	536	462	503	512	498	480	486	504	490	481	452	441	446	526	477	438	496	508	505	482	498	490	513	511	484	513	496	498	490	474	531	485	501	503	516	498	546	483	490	497	525	466	456	509	484	474	495	491	474	451	521	492	482	526	471	507	478	455	494	495	488	519	481	469	470	480	477	475	477	474	505	457	475	461	509	478	519	523	537	509	524	470	491	498	524	500	511	491	517	492	470	486	476	477	529	489	490	513	439	498	495	444	500	464	481	521	482	475	497	500	508	477	471	490	465	478	485	509	478	465	490	498	506	471	515	519	501	509	476	528	489	497	509	511	500	505	505	521	458	502	433	513	484	514	511	468	511	521	473	442	489	480	463	446	491	489	486	502	534	477	482	499	469	452	546	538	443	485	505	502	479	489	489	526	500	501	467	519	506	493	469	495	531	488	545	509	558	510	475	480	474	516	476	474	527	522	469	452	497	505	511	513	527	497	492	483	469	518	492	497	486	525	493	505	464	491	460	460	507	519	499	498	494	476	484	492	477	490	490	507	507	488	474	496	494	536	486	496	473	488	558	480	519	494	505	525	498	487	496	493	461	496	484	546	479	525	510	508	470	499	494	524	515	462	497	482	455	498	502	536	450	485	534	490	501	480	495	492	497	512	506	470	505	494	489	459	486	508	478	510	494	497	492	475	487	499	477	480	443	488	523	461	508	486	478	501	543	437	490	453	521	476	466	524	483	493	476	498	477	505	492	478	521	476	471	486	484	489	496	466	445	505	489	502	487	476	527	509	505	517	523	480	499	537	477	489	509	480	518	445	513	489	515	467	522	493	503	484	486	534	475	506	494	485	475	481	506	493	492	532	487	477	498	504	492	489	521	488	499	486	477	475	497	441	527	467	490	514	488	497	451	483	489	491	486	457	515	490	495	480	505	497	500	521	482	529	511	475	493	507	524	485	535	496	511	520	494	509	518	482	475	461	500	483	493	507	510	484	479	493	517	493	486	506	487	471	491	464	532	493	520	488	505	538	484	487	505	461	497	534	470	496	524	496	465	478	498	476	508	493	466	520	510	487	515	497	490	487	493	489	487	488	503	479	497	504	498	515	493	464	463	516	512	471	491	476	481	459	498	507	503	491	465	484	508	508	581	470	499	465	507	466	476	449	508	492	471	467
23577	21404	28519	24645	20914	2753	1147	782	696	832	448	328	316	383	484	318	319	334	232	206	206	197	186	177	211	217	502	440	186	199	178	173	184	182	155	211	160	166	206	181	180	165	170	175	190	200	143	165	172	194	191	152	177	198	167	174	167	157	159	173	159	187	169	160	160	168	171	188	184	158	194	183	168	191	184	185	156	164	181	151	150	157	180	172	196	177	171	176	183	152	184	161	174	176	185	189	175	182	182	173	169	164	183	159	213	165	191	156	174	175	158	191	149	159	155	164	175	180	188	153	156	196	187	172	167	199	189	156	171	167	191	195	174	163	192	169	191	162	173	170	169	183	196	191	177	169	175	179	177	187	168	156	176	173	162	191	159	185	169	199	187	180	180	167	184	171	169	163	191	173	174	166	163	173	174	173	151	167	188	181	167	169	181	173	185	201	167	168	142	172	147	170	180	177	164	181	169	166	174	160	189	174	167	175	161	174	174	160	176	149	207	177	169	176	192	160	160	175	159	175	173	159	172	209	168	174	199	192	215	168	171	160	172	186	164	161	171	182	146	162	168	189	162	183	182	171	167	173	180	191	191	164	176	167	200	174	162	156	184	187	180	186	169	185	160	165	170	158	169	183	183	187	168	175	176	192	177	145	166	175	183	168	155	157	175	160	145	163	140	155	179	183	160	148	172	169	158	158	170	176	160	193	175	164	179	176	195	172	172	167	174	182	170	150	147	178	186	177	168	160	181	153	162	182	164	164	179	150	197	172	181	193	172	189	179	173	193	183	187	199	162	170	174	178	162	157	197	191	184	177	182	189	158	168	175	171	166	174	174	178	171	176	174	161	173	175	168	184	166	178	171	156	168	165	182	190	178	198	157	195	148	199	174	184	160	183	172	174	161	169	190	162	152	182	162	189	170	139	182	158	178	184	163	193	188	175	191	163	177	182	166	182	190	158	205	156	193	177	184	176	182	192	175	162	156	168	171	170	164	147	189	169	181	165	192	184	167	181	194	180	183	180	156	188	177	168	157	172	172	171	187	181	165	186	160	164	173	162	174	152	175	169	161	166	189	179	160	172	169	178	157	188	177	177	170	170	152	162	179	184	162	176	166	171	167	181	185	204	192	151	177	165	163	176	157	169	162	178	181	159	165	174	161	148	177	203	188	166	172	188	173	187	201	197	164	184	172	192	165	175	180	150	172	165	177	175	167	180	174	153	189	168	194	184	167	165	187	171	177	181	179	165	175	166	185	184	195	155	210	149	173	192	180	171	191	167	149	189	187	156	179	167	156	189	170	182	196	181	160	170	171	151	170	175	166	169	170	177	159	182	164	170	179	162	163	173	147	176	180	151	172	178	186	171	186	192	207	168	179	147	176	186	155	191	158	168	175	174	171	199	159	187	177	173	172	194	178	170	169	162	169	185	173	179	160	177	158	154	176	152	157	181	180	163	157	204	160	160	193	162	175	165	154	190	166	174	206	147	170	186	179	179	169	165	191	175	176	174	141	170	190	161	185	158	171	177	172	192	172	183	183	180	191	175	173	198	172	165	169	186	176	172	163	171	180	160	174	163	147	182	196	197	167	163	158	168	169	188	150	153	156	159	175	184	169	162	180	167	169	183	164	163	170	181	159	181	179	159	159	167	177	159	169	173	173	151	178	173	176	150	167	166	187	173	168	173	170	161	151	198	171	172	186	156	173	156	188	167	170	158	174	164	178	182	160	173	162	168	175	175	185	155	175	180	173	154	165	158	166	184	166	144	190	173	155	181	182	181	157	176	181	220	169	168	158	171	159	190	185	171	179	164	141	169	143	182	175	176	177	155	149	180	174	163	187	169	181	140	191	163	176	184	175	166	157	152	162	167	171	158	159	194	187	190	185	158	193	180	185	169	183	174	196	156	176	171	171	184	171	184	165	172	164	182	171	185	168	187	183	143	172	173	166	197	170	170	148	177	186	163	170	194	162	174	179	167	165	176	173	170	170	165	161	168	178	161	155	173	195	155	166	153	178	179	168	184	186	201	160	159	160	163	168	159	174	143	181	176	180	180	167	194	172	168	172	194	175	170	162	166	141	189	181	164	173	172	167	167	177	172	177	160	163	189	183	159	170	185	172	175	178	177	176	189	187	193	164	160	179	192	193	190	168	184	161	195	170	181	175	179	179	202	175	177	174	171	173	169	185	189	151	150	186	158	176	187	168	169	177	168	190	163	169	201	174	178	188	167	163	162	157	165	185	160	174	188	182	171	169	185	180	157	199	173	159	178	157	186	169	140	193	178	190	167	168	163	196	174	170	164	182	170	171	193	193	167	175	172	157	197	186	203	163	185	205	188	178	181	168	186	184	165	186	192	202	181	163	173	166	174	175	175	171	190	184	174	175	167	136	138	163	154	152	159	177	186	167	188	186	162	172	181	146	181	183	156	166	149	186	151	167	177	157	189	185	173	164	152	182	155	174	179	164	149	175	151	184	164	175	190	180	186	145	190	154	188	175	190	156	157	182	195	153	194	182	147	167	173	185	165	172	171	169	158	183	185	162	167	174	169	194	222	191	193	192	170	186	170	142	179	160	175	154	185	163	168	162	160	174	146	192	197	184	180	172	167	169	158	170	179	185	169	179	167	173	166	165	198	188	164	166	157	195	171	173	168	191	172	199	169	163	185	185	158	186	160	178	154	187	169	159	156	179	175	169	165	159	160	181	180	181	179	164	176	161	179	178	168	164	197	197	195	182	191	190	146	147	162	166	188	212	177	153	181	179	169	166	161	182	177	175	160	147	173	189	164	178	170	187	172	182	177	163	175	175	167	176	147	175	178	177	179	180	169	189	192	180	182	179	198	146	146	161	199	170	172	165	160	183	176	168	168	166	173	178	172	177	190	153	164	167	194	171	172	160	180	164	135	158	158	172	164	164	179	157	188	191	177	158	160	176	159	171	169	181	158	166	191	183	197	166	173	165	179	207	177	172	160	197	191	159	161	154	166	143	175	150	163	157	187	165	188	157	155	171	185	167	179	164	167	156	164	163	198	168	188	169	154	152	155	161	190	166	171	171	164	158	204	163	187	182	183	175	194	174	179	175	181	174	173	160	169	157	181	168	176	174	159	181	153	170	173	156	190	204	130	169	163	161	174	168	168	174	174	172	187	184	179	176	145	149	173	171	200	177	176	159	190	166	171	172	185	201	171	176	157	184	172	198	181	166	164	177	171	145	164	170	201	178	164	160	187	177	164	169	189	148	160	167	170	160	174	184	172	167	181	175	185	150	167	175	177	168	174	166	170	189	172	199	175	177	195	186	175	154	182	180	153	165	168	181	186	158	159	177	169	192	197	162	155	176	153	165	152	150	159	171	183	162	173	182	184	173	178	173	174	165	181	200	181	172	159	160	186	174	189	178	176	177	185	161	189	170	153	158	165	168	168	176	186	173	158	157	166	173	169	178	172	146	163	180	174	172	162	185	166	161	167	178	165	168	156	159	182	180	176
3460	9793	6602	2818	1976	1669	2266	1912	1749	2108	974	728	609	835	1072	690	644	629	443	397	339	339	333	279	331	356	1113	872	287	320	267	273	280	249	289	288	290	278	272	285	267	303	266	273	274	271	276	268	284	272	264	251	289	260	253	299	251	265	278	274	270	268	277	264	269	273	295	273	262	273	250	275	256	261	265	244	250	282	282	278	255	270	267	312	248	268	274	283	245	268	273	251	270	274	263	294	245	278	278	286	269	254	270	268	267	271	285	268	260	267	257	267	261	260	278	271	240	269	290	249	268	244	263	258	275	268	290	263	238	254	283	247	287	255	292	271	258	264	275	269	276	262	273	271	260	251	280	272	286	265	271	281	257	269	252	273	274	264	266	250	275	279	275	304	238	270	270	266	280	246	243	273	259	259	259	293	297	278	265	248	256	266	278	285	247	278	258	257	273	280	243	265	253	279	257	279	255	238	267	239	274	282	228	248	261	252	265	301	269	274	259	256	264	273	259	265	296	255	267	269	231	273	295	236	265	245	292	242	269	249	254	269	254	253	259	258	265	266	270	282	320	254	271	233	240	267	258	240	269	288	259	280	272	275	238	254	262	267	238	260	263	268	249	258	287	262	249	261	274	293	242	276	259	269	269	261	251	283	287	267	267	261	261	253	285	273	261	289	264	265	290	257	278	271	282	256	267	280	265	279	272	290	247	264	266	274	266	236	266	270	266	255	253	256	251	265	236	266	260	291	277	265	251	278	237	267	258	258	273	270	276	249	249	240	255	263	251	245	268	284	267	306	272	261	283	290	277	253	245	266	255	272	253	267	245	271	236	267	257	280	250	256	277	270	269	270	270	231	268	249	278	268	255	257	266	253	290	268	258	270	240	266	282	236	284	277	291	267	244	249	279	259	286	264	269	259	273	263	266	275	246	275	270	278	272	247	275	273	234	254	264	270	261	263	231	249	289	272	260	250	282	272	287	271	273	235	239	263	243	263	248	249	257	264	229	267	258	266	275	263	294	277	274	281	258	238	269	257	288	260	279	262	290	257	249	252	277	301	241	248	290	249	235	289	249	279	275	262	268	274	264	280	282	302	280	263	287	284	284	234	292	244	258	285	259	257	255	261	268	270	246	262	280	272	281	267	292	241	249	267	272	233	287	302	271	260	273	259	251	250	292	250	246	280	250	254	279	265	277	293	258	285	238	299	254	249	281	283	253	236	263	246	258	264	258	236	282	254	293	260	267	247	250	262	269	266	267	256	268	289	305	270	271	260	254	274	242	252	286	275	281	258	265	280	281	307	278	290	272	257	235	235	270	253	241	270	209	255	266	248	272	258	276	266	282	260	244	243	241	256	257	277	272	261	284	235	256	242	234	288	267	284	265	268	256	232	270	265	284	289	259	279	243	268	272	257	242	267	263	251	268	256	242	262	251	255	291	266	263	237	227	302	265	267	261	288	282	235	260	272	289	245	246	256	258	269	258	253	282	288	251	254	270	272	270	257	276	265	260	246	259	250	255	260	279	280	269	260	272	263	281	252	255	285	253	290	273	257	271	263	264	244	263	273	287	288	248	248	262	263	281	286	259	259	230	267	266	236	264	292	249	298	269	289	262	281	283	263	286	273	260	272	252	261	264	278	259	245	245	259	263	258	273	265	245	268	251	266	272	291	280	269	292	248	256	239	264	269	277	263	257	279	269	276	278	261	265	259	243	269	251	285	271	271	250	277	249	271	260	238	263	255	280	261	247	255	242	270	256	275	267	283	265	252	294	265	298	282	254	277	263	276	298	270	270	272	267	269	275	262	263	245	285	276	300	238	290	239	252	243	239	270	278	284	245	245	282	277	277	252	262	266	243	251	263	267	260	261	258	258	285	236	255	274	265	259	270	251	277	275	252	281	256	294	266	260	258	278	268	302	267	292	291	268	285	275	283	260	256	251	267	255	237	242	284	300	284	274	277	259	256	272	270	250	283	261	268	253	261	236	244	262	304	272	257	259	261	292	288	288	263	279	262	243	271	284	240	264	256	285	288	318	263	233	288	260	259	284	273	290	278	267	259	292	297	286	248	279	256	268	268	285	262	287	248	235	241	262	274	298	266	246	278	273	272	289	262	273	273	278	263	274	247	258	285	281	269	261	280	240	244	270	241	267	260	255	251	253	261	273	248	274	250	268	283	272	241	258	262	241	257	253	275	270	269	262	304	267	260	287	251	234	270	257	250	271	260	277	265	230	252	237	280	247	282	283	246	245	250	253	273	285	279	262	244	271	264	268	245	272	263	267	271	242	241	247	284	275	271	275	233	264	266	261	273	275	271	265	251	261	266	281	274	267	259	272	259	267	264	275	247	270	240	275	253	243	276	270	269	246	283	302	290	261	270	271	288	263	264	266	253	251	271	262	244	250	241	275	289	250	263	254	278	270	282	276	262	253	261	270	273	266	257	295	272	256	261	280	290	265	251	249	284	275	261	289	257	278	249	279	277	276	266	266	263	248	251	279	259	271	252	282	245	283	247	271	264	287	273	278	297	291	264	248	279	268	293	288	285	257	265	274	267	247	273	273	262	271	277	270	251	261	277	249	276	302	263	281	274	289	247	264	267	265	270	263	268	277	277	271	262	271	278	279	251	252	270	271	262	231	295	234	263	248	253	264	270	279	259	228	244	272	303	265	225	244	247	275	275	290	267	262	255	271	257	280	253	274	262	281	271	261	255	272	301	269	277	271	304	287	246	300	271	266	294	254	268	303	254	280	259	232	252	246	261	292	258	252	283	259	271	262	249	294	249	266	255	277	256	255	275	263	280	317	271	269	250	272	247	261	253	290	248	284	267	256	240	287	265	271	282	273	289	293	270	265	228	268	269	256	254	260	278	278	278	267	282	306	301	280	253	256	267	303	258	299	258	293	286	250	285	256	255	282	240	273	258	272	227	257	279	244	269	273	257	266	255	255	250	280	267	257	275	241	244	269	254	262	237	271	258	252	257	269	245	248	306	254	249	259	281	267	267	259	255	264	265	276	267	246	276	282	289	291	237	291	250	259	228	264	250	243	267	261	270	267	281	282	278	268	250	279	273	261	278	256	266	267	284	276	270	248	271	273	221	276	292	242	285	245	250	272	243	277	263	281	268	293	252	272	276	280	281	248	272	253	290	230	262	276	292	239	275	256	262	272	275	256	257	263	262	282	260	297	282	252	263	258	259	216	290	263	247	271	280	248	250	279	246	261	255	279	280	285	297	247	278	267	280	282	265	271	226	269	276	264	304	276	279	261	260	227	259	289	270	269	246	272	304	236	237	269	274	263	268	262	254	275	260	273	263	258	266	259	246	268	277	296	284	277	264	275	245	292	261	267	258	281	270	270	255	263	286	257	259	252	262	262	267	285	248	248	284	282	278	266	267	256	274	254	269	255	257	283	270	294	259	266	276	267	292	269	259	277	277	258	271	269	280	263	232	238	263	236	265	287	275	286	256	290	270	231	274	287	267	268
24687	21408	27012	25191	2791	710	797	798	773	714	675	552	601	646	548	466	502	468	470	404	436	392	377	417	404	417	541	523	360	384	423	413	389	388	377	421	405	410	394	410	386	382	392	411	384	381	415	423	398	392	399	414	399	385	422	406	385	372	379	373	403	393	420	391	373	422	421	415	383	391	403	383	376	376	430	402	389	423	391	415	388	390	406	413	395	372	409	386	404	408	377	400	399	393	395	359	387	393	368	403	383	393	429	389	349	355	393	364	408	411	394	391	411	367	433	404	395	399	376	396	358	376	428	415	406	355	376	370	394	397	381	401	406	392	394	393	410	417	404	382	410	406	428	409	396	400	408	428	377	374	379	383	416	390	405	374	364	395	391	410	387	403	401	369	357	366	421	342	371	400	394	405	398	423	377	403	363	386	413	362	368	393	403	372	373	384	400	390	423	381	394	359	405	417	398	445	401	400	416	389	412	374	409	411	367	391	396	384	402	425	423	406	397	399	415	421	395	412	417	354	401	408	394	418	369	350	400	409	361	385	408	374	371	427	426	398	413	427	408	424	386	404	380	392	405	371	387	379	373	371	370	379	400	371	390	406	411	367	372	400	394	390	368	387	405	367	424	404	368	401	388	387	378	404	385	411	411	397	387	369	427	414	403	397	376	386	404	370	417	413	428	384	387	406	419	393	386	395	366	408	383	368	407	416	413	395	381	390	379	393	400	399	392	410	378	397	375	400	373	407	389	409	411	379	376	381	411	398	396	400	410	369	412	418	375	361	407	423	449	407	387	385	377	419	371	384	371	421	391	388	384	396	416	345	414	397	389	417	402	404	389	380	408	380	439	410	360	383	403	386	391	386	411	422	375	381	418	380	385	393	419	415	376	392	384	377	367	386	386	391	419	419	425	366	371	365	402	376	404	390	401	353	346	401	408	364	368	382	417	397	384	364	405	422	394	380	415	393	406	396	397	398	371	363	419	454	416	402	395	392	429	423	402	412	412	434	384	385	401	392	420	374	380	402	373	421	395	392	415	394	394	414	361	363	400	377	400	387	415	377	377	379	379	415	370	403	386	374	382	377	425	385	393	397	382	401	400	419	386	399	385	397	389	395	401	430	360	404	394	377	419	394	384	408	383	391	392	393	422	396	412	402	368	407	359	389	406	434	420	379	372	397	412	396	335	410	393	413	400	372	371	383	379	374	419	384	343	404	387	358	410	383	378	411	374	394	367	393	389	409	416	404	383	392	384	386	397	430	385	382	394	370	378	438	348	381	374	400	402	383	404	403	395	378	370	390	374	408	396	409	401	402	400	358	392	400	363	413	391	391	388	414	427	393	361	372	419	390	392	351	403	358	404	386	426	387	392	451	402	377	420	394	364	387	348	366	397	404	378	426	362	407	394	394	373	390	368	414	390	416	423	408	374	413	410	407	383	390	383	390	412	429	420	393	421	393	382	379	405	366	401	412	423	371	403	400	387	436	368	406	397	384	388	393	393	411	429	412	408	402	379	393	399	369	427	379	370	415	405	393	384	406	405	380	354	398	395	435	406	398	362	366	381	369	398	364	372	413	361	371	389	349	394	355	384	362	384	398	372	378	380	358	400	408	392	381	417	413	419	443	406	411	346	384	357	388	385	403	369	373	411	397	406	407	348	409	408	408	387	374	361	383	387	407	392	409	400	354	414	403	386	377	406	389	422	379	399	369	405	418	411	397	379	364	411	365	374	396	396	408	410	401	394	418	409	383	403	403	371	410	364	382	397	414	397	409	351	429	404	368	392	384	381	378	392	398	384	427	406	371	386	419	432	413	425	384	425	405	399	382	380	368	383	392	409	389	380	405	387	390	399	390	404	403	413	417	439	384	414	374	387	379	360	376	391	378	379	435	414	404	386	393	411	354	365	383	390	366	401	392	362	397	378	378	407	384	413	400	386	407	368	409	387	423	368	396	382	383	403	386	427	448	411	401	368	397	388	401	374	398	437	373	369	398	404	375	403	401	376	387	391	374	360	392	400	428	350	368	392	343	385	379	378	412	373	340	394	418	389	389	360	363	359	375	396	390	360	383	440	370	384	394	366	397	395	419	382	401	394	402	450	403	403	413	408	379	383	414	421	401	373	407	398	396	404	388	363	368	403	385	392	384	379	412	390	381	386	379	368	379	401	412	361	372	385	400	399	355	371	412	403	396	403	391	376	382	383	393	384	403	403	402	393	377	373	404	379	393	383	373	387	400	390	374	373	355	390	355	384	392	360	405	376	401	377	392	396	408	391	379	390	415	379	389	403	363	441	380	371	415	371	437	355	416	377	402	423	416	396	383	383	416	394	399	414	369	373	398	362	414	374	408	414	412	403	375	419	374	402	342	420	389	399	397	374	390	368	377	383	372	374	362	385	384	372	412	383	410	437	385	385	390	371	405	387	417	407	414	352	396	377	372	398	360	377	378	379	385	386	383	393	403	381	432	382	393	402	423	448	384	419	371	382	393	376	403	353	402	429	373	394	396	373	421	392	398	391	424	399	424	410	383	373	371	362	388	393	370	405	401	407	410	395	388	397	429	391	425	401	410	384	377	423	372	372	399	345	388	418	359	446	406	389	398	366	370	402	406	356	382	375	392	373	396	379	388	390	400	363	380	385	408	380	400	400	399	378	399	386	382	407	382	367	379	399	417	414	387	377	354	405	401	376	398	388	398	378	383	368	376	392	410	400	403	394	391	371	378	383	357	373	387	415	355	398	418	406	433	393	396	399	369	398	402	414	346	413	374	357	380	365	403	383	387	379	400	401	407	374	375	416	390	371	398	389	389	378	407	414	382	369	394	412	394	382	354	380	405	371	380	390	359	400	363	390	430	364	391	407	402	389	358	402	406	381	380	384	391	405	377	397	396	369	368	386	362	410	444	380	373	401	363	405	399	417	418	401	364	391	402	402	389	372	370	388	424	405	393	406	364	348	393	417	406	383	400	382	388	373	401	414	422	415	416	388	412	420	434	402	375	388	371	392	412	391	373	420	404	360	429	383	397	381	377	418	406	406	398	382	368	391	389	424	405	360	383	383	391	379	392	362	377	386	395	401	408	399	390	394	404	428	364	385	425	388	400	422	458	395	405	384	432	394	381	412	370	373	401	371	425	400	401	371	360	344	424	407	391	391	401	387	389	416	364	400	391	383	351	392	383	404	404	374	402	372	422	377	433	382	369	429	370	377	376	405	371	393	388	419	376	377	372	408	378	381	389	431	423	421	410	374	377	407	388	371	383	366	384	391	403	406	400	399	400	361	382	401	397	382	397	390	384	365	403	407	376	403	389	375	369	402	358	378	377	416	415	411	387	394	397	382	349	374	376	401	400	383	400	388	392	389	362	404	406	399	401	362	436	367	366	387	386	386	371	417	397	382	384	406	363	390	385	384	419	335	402	368	413	413	407	372	384	416	390	350	386	384	382	388	391	354	402	385	363	428	403	385	375	393	390	377	391	359	419	397	419
3518	5930	4177	2026	1437	1380	1730	1755	1689	1671	1397	1032	1048	1341	938	850	905	772	699	684	684	612	600	666	621	612	1079	953	594	606	609	591	574	537	581	557	567	571	550	577	583	587	549	570	552	535	627	529	613	556	522	538	522	589	576	553	569	556	572	526	596	561	578	612	617	566	544	587	553	556	581	582	624	536	549	586	563	624	564	564	567	591	543	586	574	593	577	570	603	528	576	550	559	533	592	531	591	643	578	571	579	544	564	581	598	590	591	633	605	562	565	579	572	596	593	562	542	538	589	633	538	606	554	593	534	568	591	595	607	596	557	561	558	572	581	638	559	591	558	546	561	600	569	595	569	552	588	524	555	590	556	569	587	521	622	573	544	580	544	563	600	580	532	592	568	583	590	551	576	574	531	629	556	560	579	584	580	583	590	558	559	538	587	562	536	569	560	556	567	628	593	586	562	547	536	581	573	523	553	583	599	607	610	554	588	533	619	559	558	567	523	582	588	571	575	530	557	592	556	543	587	602	574	593	577	575	609	572	576	565	538	640	577	544	570	579	572	634	601	587	586	565	546	567	554	563	566	595	554	601	558	630	571	605	591	598	548	586	565	591	593	579	559	562	593	536	590	552	606	560	560	600	587	576	553	572	575	615	592	562	600	539	592	603	570	535	593	588	588	548	558	566	576	549	563	580	520	552	559	578	572	557	558	563	574	560	612	552	559	621	531	591	582	543	579	569	575	552	592	605	559	575	574	551	546	547	565	535	593	528	532	587	534	582	570	548	615	589	570	582	581	594	622	520	577	546	562	577	520	591	564	565	528	543	573	596	545	519	545	583	592	550	586	552	573	528	555	591	592	547	553	592	567	544	593	564	552	585	565	562	603	618	571	580	584	598	566	629	590	591	596	580	563	556	562	575	559	603	596	569	580	606	529	578	534	545	581	560	588	589	570	591	626	543	561	569	533	632	610	591	574	600	547	587	558	570	504	557	549	563	577	554	562	561	614	558	543	550	579	579	596	581	582	539	593	575	552	594	542	551	563	549	643	564	586	595	600	540	541	554	606	568	612	592	585	551	588	576	566	595	558	537	569	581	569	578	543	596	630	568	604	593	561	610	552	597	578	601	547	528	550	585	571	541	568	559	591	569	591	545	611	585	614	574	606	605	515	545	575	566	582	566	594	599	560	549	578	571	588	574	542	570	563	592	604	571	624	568	561	628	564	565	614	597	561	592	546	547	548	531	603	546	584	546	536	520	523	569	593	598	594	599	594	579	515	583	574	624	542	583	563	554	533	595	579	600	569	551	586	548	558	554	562	561	599	568	564	606	568	540	542	570	538	535	573	627	575	603	594	544	571	551	610	548	558	603	600	568	579	552	568	584	564	614	557	516	555	594	572	594	561	563	559	582	535	587	573	591	582	560	532	593	572	572	580	540	565	580	570	583	557	571	545	559	574	572	566	592	572	590	582	587	586	563	553	567	517	608	508	558	538	587	578	585	564	564	545	565	550	571	599	568	586	540	536	570	536	533	589	558	562	555	524	537	583	593	572	586	558	583	565	601	600	583	569	589	588	573	593	555	578	566	595	590	487	535	582	594	595	578	543	548	540	588	574	578	542	577	539	620	560	563	568	591	544	554	558	566	535	580	609	579	566	553	549	631	524	567	564	583	565	554	591	568	597	561	588	550	596	579	557	569	572	549	559	539	574	599	569	560	553	507	577	613	543	578	548	576	583	587	539	539	587	612	563	600	567	582	550	594	555	562	593	584	597	572	572	537	615	560	581	598	532	562	553	564	604	572	587	550	533	559	612	591	538	515	561	554	580	580	556	560	593	558	549	574	551	549	638	595	551	591	535	593	599	564	625	583	577	585	584	600	608	588	590	576	570	549	568	560	561	564	550	611	506	580	586	573	554	560	584	565	568	544	525	581	556	568	619	595	548	554	580	593	594	556	553	582	572	543	591	515	592	578	571	569	540	553	593	573	613	605	573	595	575	572	562	566	550	561	584	573	569	582	573	572	599	539	599	565	533	549	564	574	591	568	527	559	550	580	599	543	572	558	570	593	587	565	579	552	582	575	577	561	587	571	581	591	548	578	553	554	611	602	525	607	545	540	574	587	558	577	567	587	565	567	622	561	567	605	573	581	564	562	539	631	568	577	560	554	551	567	597	579	523	568	546	594	511	554	566	595	604	609	577	568	622	540	560	558	566	635	557	587	627	586	569	598	615	560	604	591	565	539	575	568	562	591	530	564	588	567	589	581	551	553	527	580	589	581	531	585	561	527	624	552	582	580	572	587	570	562	529	583	601	572	588	573	565	586	580	579	542	538	548	573	573	544	558	595	563	565	546	584	547	550	526	546	557	562	543	550	575	529	530	535	525	591	555	524	604	549	575	553	562	563	595	567	571	561	567	589	535	583	560	568	565	593	622	543	601	612	596	615	574	584	549	592	533	580	583	544	574	572	572	560	553	569	622	578	574	582	578	562	546	591	548	608	585	583	562	595	601	551	550	576	597	611	565	594	593	582	560	567	600	546	567	568	554	560	562	556	551	577	554	571	558	547	566	567	565	585	595	597	564	567	578	565	561	579	603	606	601	521	592	579	568	502	548	591	595	575	536	560	570	616	618	552	588	593	621	605	535	620	575	594	517	564	562	602	559	592	581	519	548	559	608	572	584	599	562	563	586	579	580	602	591	550	530	561	589	601	616	561	522	560	568	517	591	584	586	571	586	551	588	588	556	545	608	568	551	572	525	554	567	589	578	610	554	537	547	593	608	573	576	603	535	582	569	566	570	557	573	605	586	568	637	533	540	572	560	543	548	563	575	567	587	570	593	563	572	589	567	558	560	616	555	569	594	565	599	578	541	576	592	527	582	582	569	554	549	511	606	613	562	566	567	573	590	573	594	565	558	602	568	563	566	553	595	561	571	585	582	584	628	594	512	593	552	542	568	638	554	560	578	667	578	605	587	597	561	553	562	570	566	556	591	570	581	606	586	571	575	622	581	611	572	627	613	576	566	601	582	561	622	622	642	561	592	602	576	541	553	514	562	580	581	580	564	569	549	574	602	577	582	518	575	598	549	555	612	570	561	571	585	553	559	563	576	526	587	580	568	594	545	571	625	560	553	580	573	558	592	588	579	597	593	563	571	557	539	565	581	574	571	604	595	625	557	604	581	559	610	534	558	575	563	566	565	573	532	564	585	569	603	564	547	571	575	525	583	561	533	520	620	569	600	574	570	595	563	576	566	588	620	543	570	576	574	584	591	572	572	595	576	569	579	606	546	554	552	647	528	616	532	521	576	585	591	583	602	579	579	583	549	579	585	586	568	593	556	616	561	580	561	591	580	601	602	528	613	533	535	547	577	633	606	611	582	549	586	584	558	532	557	589	555	595	570	576	599	584	613	579	598	565	540	552	565	535	550	557	541	534	581	595	551	553	561	590	630	588	538	547	615	605	585	581	598	526	588	579	531	543	571	587
22550	21432	29240	24022	21424	21083	2913	1157	802	907	922	849	866	558	451	451	379	285	281	285	251	218	260	273	273	258	1195	802	197	193	217	198	189	194	181	200	179	184	196	212	201	168	211	186	184	201	210	185	203	190	189	189	187	194	169	213	197	181	215	202	199	191	210	174	224	181	187	188	191	206	196	203	176	198	211	193	198	175	182	193	179	181	226	185	183	215	178	200	221	199	215	185	193	168	186	184	177	195	204	186	201	175	189	185	192	190	199	217	202	214	222	188	217	204	199	186	208	174	201	202	194	181	174	225	222	186	200	165	188	196	177	204	192	201	202	174	217	198	171	191	197	197	173	177	160	191	180	198	170	207	172	176	178	205	197	171	209	197	165	180	185	190	203	190	215	191	195	194	228	195	178	167	190	191	173	198	175	198	181	184	195	186	205	187	179	189	167	188	171	193	193	179	218	203	215	216	190	199	224	188	189	209	216	172	169	207	184	170	206	181	162	194	193	200	189	192	189	176	177	186	179	188	181	197	223	196	193	188	204	206	204	198	205	195	214	185	196	170	176	196	200	182	184	180	185	219	180	175	206	183	221	213	213	167	194	175	179	197	156	182	186	193	179	168	195	198	182	189	173	165	181	172	182	214	180	194	180	189	174	197	191	182	170	197	180	198	192	203	191	179	224	193	190	194	203	208	207	192	188	196	200	206	209	201	182	189	170	169	166	187	232	189	177	191	207	218	192	201	202	200	182	169	209	189	183	186	192	169	218	207	177	201	196	183	199	181	188	197	203	173	159	190	194	162	182	188	196	192	197	170	176	188	188	194	187	202	188	180	204	190	197	188	210	206	196	179	209	184	184	169	190	200	180	209	201	200	185	200	179	179	199	195	198	172	219	179	177	173	197	197	215	203	178	167	198	179	176	181	179	193	180	186	196	223	206	207	207	189	189	177	186	196	203	186	209	198	214	186	158	189	168	219	218	173	211	177	200	208	220	228	199	187	198	175	168	175	195	200	161	173	187	195	157	211	194	192	179	195	185	185	177	220	200	208	188	238	190	193	196	207	197	210	175	199	201	173	171	216	177	173	172	192	186	187	200	210	195	188	194	207	176	182	170	181	182	191	171	200	181	199	193	173	200	208	186	194	202	180	197	177	196	201	178	179	186	195	193	198	214	201	187	206	205	182	175	209	188	182	211	183	197	164	187	174	176	178	179	197	186	161	173	189	207	181	192	187	171	189	212	181	191	153	196	198	200	206	202	187	169	176	160	178	178	186	193	190	185	212	200	180	196	185	195	184	171	181	210	214	181	206	182	186	170	193	185	181	215	207	181	178	195	188	210	187	204	189	194	202	195	170	205	180	185	192	202	202	190	202	184	169	176	181	175	174	188	170	216	166	162	190	202	187	210	203	168	212	184	187	186	195	169	198	200	209	197	177	187	222	196	192	176	190	189	177	211	168	207	186	205	190	174	194	203	184	201	191	178	179	185	194	205	193	199	177	206	171	155	194	198	196	198	171	186	206	186	177	186	175	185	192	185	197	182	190	199	191	209	183	160	188	183	195	191	187	175	191	181	170	196	184	197	188	181	210	190	192	213	196	176	183	195	191	187	187	197	178	170	177	176	191	194	177	186	193	195	195	198	188	206	196	202	181	179	180	199	196	197	179	176	219	186	190	181	180	188	204	215	185	184	185	186	194	220	194	197	174	194	182	188	185	184	187	190	200	181	186	190	188	185	217	179	205	185	189	192	177	181	194	185	187	220	203	180	179	193	206	189	180	196	160	194	203	169	185	205	190	207	197	187	161	209	190	170	197	177	196	185	174	185	198	190	196	170	173	183	205	179	198	181	181	194	171	166	197	184	188	206	169	214	195	170	164	223	216	198	198	197	189	202	178	185	214	209	186	211	173	186	193	187	203	198	192	219	190	175	192	198	191	195	207	206	158	178	203	175	204	198	176	192	203	188	187	184	190	182	171	190	204	196	187	193	196	177	189	189	209	175	160	199	208	202	204	201	194	182	187	190	172	181	177	191	205	167	194	183	203	196	184	177	183	201	221	241	189	178	192	182	182	204	187	188	196	195	192	185	190	181	183	196	199	212	177	210	194	174	181	210	200	177	207	179	168	163	182	196	167	204	173	203	190	215	185	162	183	167	206	206	187	184	177	199	178	176	176	212	207	183	203	215	205	186	189	184	166	179	188	185	178	193	193	187	197	177	210	166	187	180	184	211	209	186	194	186	207	174	173	183	186	180	180	187	171	195	190	184	192	200	221	190	184	219	210	186	184	172	204	197	205	201	195	206	173	173	180	198	198	195	204	206	196	204	182	188	211	185	202	177	170	190	166	205	174	233	183	202	177	186	201	203	202	185	187	168	166	168	209	184	176	187	200	192	210	216	200	177	199	198	188	198	165	198	195	199	187	192	202	194	193	214	193	187	182	195	192	170	161	184	184	188	195	182	181	186	193	177	193	181	168	194	181	197	173	179	184	174	183	154	188	190	210	225	192	197	212	191	181	218	205	181	164	193	188	153	193	216	189	174	183	200	192	179	198	211	214	199	191	194	186	180	193	176	179	189	186	198	208	227	189	180	193	217	193	188	173	161	205	188	171	188	194	217	178	174	179	161	182	201	176	213	194	210	211	208	182	180	171	199	202	185	203	185	178	191	211	195	180	184	188	201	194	185	198	200	179	193	195	182	176	189	192	183	178	186	194	189	196	193	206	224	216	190	178	186	191	187	193	202	200	171	189	193	184	179	192	190	183	191	195	170	192	183	169	183	198	175	208	181	181	187	179	172	218	183	196	183	187	190	221	183	167	206	185	191	190	178	200	195	172	196	175	191	205	168	177	189	175	205	177	180	206	195	198	178	198	189	205	195	196	149	195	184	187	186	193	173	168	194	197	198	229	187	208	178	202	205	171	164	198	209	192	172	183	191	184	202	177	167	164	192	166	189	198	194	186	188	187	193	182	162	186	204	194	184	201	176	165	186	172	180	202	195	197	176	187	179	232	169	183	174	204	209	189	184	171	202	189	202	176	191	191	196	185	205	185	194	185	193	181	202	222	196	177	210	196	201	173	219	193	192	184	195	196	181	177	195	208	192	171	180	216	203	188	203	202	177	185	174	174	209	179	206	185	183	203	214	192	191	199	197	178	180	176	176	192	186	174	176	188	200	177	198	178	179	211	187	173	192	198	183	191	197	179	212	184	213	197	195	195	187	207	195	201	212	178	219	196	187	207	205	199	203	190	184	210	201	173	192	186	178	175	170	168	201	178	215	166	189	166	184	216	187	212	189	189	182	184	207	184	182	188	185	189	173	204	200	222	176	197	166	191	195	190	193	215	181	205	202	205	203	191	214	194	186	188	179	181	169	216	194	197	201	197	178	195	204	184	185	204	188	204	182	188	212	177	181	195	173	188	191	221	185	193	223	167	169	202	196	178	196	211	200	189	187	195	191	193	180	160	213	169	173	209	204	187	191	166
4586	14691	10628	4923	3186	2440	2535	2670	2035	2209	2257	2114	1959	1327	886	1100	753	528	543	488	460	427	422	485	524	478	2727	1632	311	316	311	265	302	268	294	306	266	285	285	293	283	278	270	288	261	283	286	265	268	290	247	289	276	273	290	287	261	298	308	267	247	290	271	302	276	259	265	264	294	284	286	262	288	261	266	291	299	287	280	280	286	263	273	303	257	287	292	261	262	251	335	283	247	276	276	257	261	254	271	254	277	265	295	283	273	293	293	293	284	337	287	284	274	262	259	289	281	272	263	298	278	294	269	254	274	241	251	284	246	258	283	274	279	283	270	249	269	294	266	291	243	256	284	257	264	269	250	270	295	271	299	276	288	303	257	275	276	278	284	312	255	270	287	270	297	252	269	267	280	294	291	282	277	296	237	243	313	293	269	255	263	250	269	244	277	250	260	252	260	291	303	246	254	263	292	266	273	277	248	276	287	263	272	261	277	281	290	304	282	268	268	276	258	268	301	266	281	238	256	257	265	316	275	266	299	300	255	253	270	267	258	250	263	282	236	267	277	284	264	282	308	266	272	272	267	242	272	272	257	236	276	266	243	276	261	257	258	264	260	267	311	277	277	253	257	247	277	278	266	276	300	269	292	279	277	257	247	225	257	308	262	277	293	270	267	280	289	279	273	306	287	268	264	277	304	283	279	228	254	314	274	254	266	288	280	253	276	267	274	270	255	292	262	284	283	262	254	276	283	263	257	294	237	277	265	264	258	247	248	268	269	283	267	282	258	257	274	251	286	266	264	265	252	266	277	270	292	288	259	261	242	288	277	278	296	296	303	280	281	294	288	271	237	278	267	292	282	267	257	239	290	259	271	256	285	257	291	290	280	254	271	263	246	278	264	285	283	279	264	245	271	268	274	279	247	298	282	273	285	253	243	295	284	279	257	281	264	285	273	273	257	280	280	250	271	301	235	251	277	301	269	257	278	266	279	282	257	256	279	246	259	267	274	275	281	305	285	254	285	266	279	266	286	250	272	273	271	280	264	268	297	290	274	251	298	262	281	295	284	300	267	255	299	267	275	281	275	260	261	254	277	294	302	260	281	286	296	246	297	290	257	269	270	257	253	269	264	265	298	280	255	295	275	260	267	262	287	262	287	266	282	265	281	273	278	262	270	265	259	269	270	302	272	290	258	294	285	263	278	261	250	278	275	282	274	288	263	278	256	270	267	304	287	252	257	302	236	243	306	249	287	279	289	265	265	311	264	252	263	250	275	272	290	292	255	303	265	261	304	253	253	273	263	243	272	265	269	280	297	282	284	241	264	249	273	298	290	264	289	277	283	264	285	283	273	261	258	299	264	290	307	274	252	263	265	268	264	271	292	266	294	255	279	291	270	253	292	289	283	271	275	275	270	297	279	257	289	249	283	292	275	278	275	296	264	281	270	284	247	278	275	286	259	262	267	293	241	276	280	276	325	274	296	276	313	281	274	265	297	277	305	251	249	233	244	262	269	271	276	260	274	303	253	266	276	289	261	280	260	301	290	290	253	264	275	287	253	291	257	270	303	286	255	293	293	260	246	267	304	295	282	284	248	253	284	257	274	297	247	237	264	271	279	283	290	280	273	281	273	239	264	282	265	261	252	291	272	276	281	288	253	282	267	244	278	287	250	286	303	254	241	264	267	289	269	248	253	268	296	266	279	300	273	277	235	267	268	279	287	251	261	236	285	272	275	246	276	281	273	266	251	266	248	278	260	305	254	279	287	267	272	266	287	285	274	280	255	291	264	273	306	269	270	291	276	238	268	250	251	257	273	278	284	251	264	265	268	274	279	265	307	254	284	273	251	289	283	285	253	281	277	281	262	288	306	233	252	285	284	270	284	266	245	252	256	276	256	283	266	256	264	271	262	277	272	256	275	261	259	281	300	291	274	266	259	275	289	247	276	286	253	294	274	253	258	291	271	299	252	269	269	271	242	267	285	296	257	266	287	253	298	262	296	260	289	288	246	248	273	280	267	263	239	295	253	248	267	273	255	273	219	259	249	271	256	277	275	262	281	275	299	272	275	300	264	262	291	265	243	249	261	245	273	300	258	266	249	299	256	245	241	282	247	302	277	270	269	270	286	262	270	255	247	274	276	255	275	291	272	260	285	291	293	252	284	283	240	255	265	259	265	279	275	244	277	296	273	275	268	288	276	261	273	303	275	261	282	255	292	235	286	287	283	277	300	268	274	283	273	285	247	280	265	302	255	269	272	255	265	279	277	264	270	282	266	270	251	258	270	254	295	292	261	276	280	280	297	259	276	291	274	279	295	252	262	262	256	260	304	282	253	293	296	275	268	275	269	269	280	268	273	293	269	273	255	273	277	249	277	294	274	285	282	258	289	237	260	279	252	220	255	263	289	261	264	283	258	281	292	257	267	264	263	270	274	273	278	294	283	272	272	254	274	291	272	241	306	280	287	254	244	257	257	260	269	253	265	275	278	254	272	265	284	299	261	276	252	259	236	251	319	262	310	292	279	277	278	258	267	264	258	293	252	274	290	296	291	289	285	257	273	272	292	274	305	287	259	266	269	269	270	254	290	281	249	242	260	264	272	257	274	235	287	274	290	273	306	275	287	275	266	279	273	276	275	279	303	233	283	285	262	265	268	287	298	277	261	255	272	263	267	263	281	291	274	272	273	260	297	264	292	286	286	259	254	269	279	278	268	254	254	275	257	279	302	251	278	230	227	244	301	276	286	263	278	294	240	284	263	290	253	286	273	274	290	279	275	268	302	247	251	264	264	263	243	285	270	268	253	266	277	280	269	269	236	269	272	243	260	246	256	274	276	277	262	279	270	257	265	278	279	235	272	268	247	292	264	276	294	277	252	269	282	265	290	295	273	253	264	228	276	259	247	263	265	280	276	258	260	293	270	236	244	269	299	286	279	276	266	259	299	270	272	287	302	301	237	262	259	277	259	258	269	243	259	260	267	262	280	268	290	272	268	276	266	309	252	287	244	257	287	213	247	259	232	297	269	248	280	257	251	266	260	283	270	268	285	261	312	265	266	239	286	266	272	253	269	232	293	279	261	241	251	263	261	283	280	294	268	288	266	260	285	271	264	287	267	280	273	269	283	285	275	252	263	283	289	247	272	274	268	272	279	293	259	279	269	278	270	263	269	258	260	291	273	252	284	267	265	271	261	274	282	249	282	285	267	254	265	278	263	279	285	279	278	269	299	263	286	279	265	262	269	256	270	270	271	257	263	294	280	286	266	254	261	265	297	273	291	253	308	271	288	279	263	281	273	253	261	254	264	280	282	266	276	276	281	259	283	283	255	243	305	260	242	274	275	256	252	257	304	260	247	307	272	265	276	283	274	263	261	291	224	249	285	260	263	258	239	250	261	254	244	292	282	278	280	267	277	290	281	254	258	267	266	258	279	270	238	270	291	264	259	249	291	245	284	267	248	272	280	283	243	263	273	294	294	262	263	236	261	296	268	280	276	285
27153	17398	3383	883	536	431	460	525	425	482	425	522	445	455	392	399	416	369	334	356	333	328	308	309	336	356	365	368	300	289	322	318	290	334	316	364	321	325	320	306	320	333	337	355	334	345	339	306	325	339	333	342	337	324	314	314	325	316	317	307	343	312	341	335	327	314	300	341	329	328	318	325	313	341	335	341	309	347	348	326	337	343	331	348	300	347	335	317	304	331	343	318	340	333	314	309	319	312	331	299	318	325	319	320	332	343	346	314	320	311	337	348	319	311	330	349	331	322	337	349	311	301	309	303	348	333	349	297	317	331	315	329	313	340	314	319	298	334	332	326	328	341	329	350	319	325	342	321	309	356	337	335	317	326	337	320	342	332	358	288	330	376	309	350	335	284	316	305	356	309	338	326	315	347	332	357	313	304	340	323	305	373	363	312	345	347	320	335	307	329	359	326	304	330	303	337	313	310	350	337	330	318	328	316	335	354	290	341	321	330	293	313	330	300	328	301	336	314	336	343	335	337	327	315	313	305	330	305	309	334	343	341	319	322	338	321	336	309	324	305	341	342	332	318	304	324	341	311	342	362	332	310	328	319	308	295	328	315	298	306	328	322	325	328	306	324	339	311	330	312	330	293	303	318	301	306	312	319	306	342	325	332	300	301	355	327	324	316	311	303	289	351	320	323	327	336	326	320	340	336	320	291	338	344	329	337	317	314	333	310	317	301	295	311	315	346	331	333	319	352	335	331	314	312	347	347	331	308	319	317	360	331	381	325	327	319	321	327	317	338	325	283	341	345	341	329	309	330	350	342	300	329	329	358	341	340	323	331	339	334	327	343	337	325	343	311	333	346	322	328	326	349	351	327	321	311	342	316	324	339	327	309	357	315	336	304	315	344	323	317	337	317	339	318	326	346	315	328	325	337	311	343	354	316	345	328	361	332	331	327	289	322	300	321	328	320	309	306	342	341	318	324	347	307	355	310	306	309	324	325	350	331	317	334	295	327	326	336	330	285	330	324	344	337	336	301	315	337	325	334	334	354	318	329	308	303	298	311	319	321	317	330	349	319	329	332	321	347	314	328	329	344	344	358	283	343	330	309	340	308	294	340	339	374	308	303	331	328	329	315	331	288	306	336	334	315	330	311	319	338	313	338	364	346	307	321	349	355	309	327	327	303	318	341	321	344	326	347	314	316	315	274	327	302	337	334	307	301	331	341	304	335	349	353	338	316	326	306	337	321	322	328	341	322	314	349	323	331	334	342	335	315	335	305	353	315	337	351	331	290	329	324	322	319	291	299	311	317	339	319	347	341	311	371	331	331	355	321	318	347	344	328	356	314	347	323	298	309	344	305	357	356	321	325	320	335	338	340	321	320	345	300	342	335	320	331	335	320	321	335	344	309	330	323	309	313	332	365	354	359	317	325	321	314	288	290	299	324	320	341	378	318	330	339	322	328	295	322	323	324	332	329	309	314	314	337	324	327	328	325	329	308	359	322	307	314	349	334	329	345	324	323	349	331	343	328	343	331	318	274	325	331	322	319	331	338	359	308	320	343	322	327	324	332	340	311	327	335	335	300	346	338	343	292	326	342	338	342	342	333	338	306	376	327	326	304	319	347	331	305	344	357	337	321	313	335	285	297	338	307	328	329	322	359	349	333	342	316	347	321	320	316	328	366	325	337	305	345	317	284	353	320	376	321	349	389	344	313	360	322	325	341	303	349	322	322	302	336	324	336	298	291	303	319	346	338	340	316	316	337	317	314	295	307	332	329	292	331	347	357	329	318	345	320	311	301	306	313	314	323	326	328	323	326	329	329	356	323	333	310	330	323	320	321	318	348	332	336	326	330	305	337	322	309	291	301	319	329	305	292	323	325	322	329	324	351	296	368	329	343	338	318	323	357	322	314	333	309	345	345	334	305	350	288	353	311	323	358	325	316	313	332	297	344	324	322	341	350	317	291	300	346	337	311	302	317	309	340	335	336	319	299	339	339	327	365	350	340	332	326	333	338	325	328	314	314	338	353	371	358	303	317	334	333	344	329	318	357	333	309	332	278	287	333	318	305	321	312	299	332	303	359	320	345	330	320	310	338	332	346	319	331	330	338	343	296	344	312	335	323	319	315	325	357	320	328	337	334	293	303	284	304	335	321	314	318	285	327	334	334	351	343	324	325	320	355	342	341	337	344	322	332	330	333	366	315	314	334	344	318	348	320	357	341	310	309	315	301	337	316	307	315	326	321	346	332	337	311	322	320	327	354	320	329	288	336	323	325	363	308	317	361	319	324	279	332	309	334	328	338	315	359	322	300	327	298	338	312	330	340	311	351	318	324	330	338	304	301	348	323	304	333	347	328	303	316	294	304	347	307	336	355	325	337	328	336	327	342	338	320	332	339	331	309	323	362	325	315	333	343	335	326	349	334	299	327	327	353	336	308	316	327	337	354	331	290	329	300	299	340	295	327	332	345	322	353	332	323	325	335	315	338	309	334	362	349	345	343	329	336	275	324	296	310	305	315	331	319	330	326	328	334	353	317	324	294	326	344	324	312	317	353	327	324	310	314	333	329	305	306	356	338	293	323	327	325	348	302	298	324	336	325	324	324	279	308	336	283	302	341	339	310	357	352	318	313	311	336	353	327	310	342	326	308	327	331	283	326	332	336	330	316	318	319	332	289	332	331	314	308	303	353	361	318	311	329	305	317	335	319	331	306	310	353	328	322	300	323	317	323	317	335	294	315	329	344	330	335	314	334	326	294	355	321	303	310	336	328	291	324	352	323	331	284	306	305	342	318	334	329	330	306	337	346	327	336	316	293	314	339	331	330	329	342	336	332	327	307	313	365	320	337	314	331	320	303	317	322	327	344	309	303	347	290	317	307	332	320	320	315	304	327	359	342	324	324	340	334	307	372	335	315	312	332	352	322	320	326	302	327	341	309	331	322	306	299	321	377	309	349	298	345	332	323	329	328	336	342	330	329	323	322	312	295	335	325	340	320	340	295	337	332	324	315	335	330	330	294	314	297	327	318	341	331	318	333	314	287	303	310	318	340	305	305	332	302	315	302	304	326	299	333	342	327	331	328	318	328	358	334	361	344	342	324	311	332	326	315	321	321	323	328	346	332	309	342	299	318	334	317	334	319	321	347	324	334	305	341	323	299	325	334	335	347	319	335	321	304	336	304	320	323	327	321	317	343	354	328	308	292	339	324	330	331	289	330	303	293	310	318	290	317	286	333	290	298	320	316	310	349	330	341	315	346	313	337	312	339	322	328	352	328	314	344	325	348	320	330	332	330	295	330	329	348	305	330	336	319	302	326	330	332	307	308	331	306	319	335	326	348	333	307	345	319	334	316	316	332	302	326	330	330	327	305	338	323	325	326	312	343	319	312	339	313	323	335	315	346	327	330	308	332	341	297	334	347	303	344	351	308	326	296	349	367	311	340	317	313	309	324	330	306	291	335	334	326	327	318	341	337	297	324	341	307	334	324
4225	2435	2140	1136	936	744	881	1015	748	935	966	1035	878	790	694	698	674	597	563	576	489	508	492	470	524	583	592	546	541	472	493	516	507	521	483	531	490	515	478	510	476	473	485	490	439	521	491	514	440	459	461	457	455	472	458	484	502	457	458	495	495	478	493	474	488	499	537	502	495	484	503	495	490	476	486	478	479	470	442	492	502	480	484	491	492	489	501	447	500	466	520	478	506	518	517	526	482	501	460	474	493	454	514	489	506	474	468	507	495	505	452	497	479	434	471	499	509	507	492	514	529	499	502	505	493	469	492	472	492	495	448	488	487	521	469	443	498	497	487	465	518	483	498	448	490	482	468	493	477	484	526	512	462	484	464	547	513	497	492	495	490	500	519	496	505	484	493	484	509	439	473	497	483	499	472	496	455	525	483	503	488	450	461	488	492	486	483	480	489	471	470	482	449	472	446	490	476	489	485	496	485	489	495	512	473	451	483	480	518	518	475	476	513	507	510	491	508	465	482	476	489	529	504	495	516	529	497	512	461	500	496	483	486	458	499	472	470	483	474	504	487	485	514	497	530	466	498	537	484	457	504	483	464	490	476	478	471	471	503	454	510	497	434	495	476	510	479	490	501	477	465	481	492	509	458	481	479	476	455	499	499	459	499	517	509	559	497	463	503	499	494	541	426	490	514	492	509	512	498	506	531	479	504	509	444	468	452	517	484	452	469	525	452	497	509	485	433	489	520	481	513	483	467	489	507	522	480	525	519	479	464	479	497	520	492	478	454	469	479	500	526	513	539	439	466	484	511	497	499	470	497	510	491	493	507	473	506	485	523	478	497	477	450	502	509	492	466	464	436	462	492	508	461	531	504	512	495	507	504	476	480	455	523	499	481	510	495	477	475	489	498	494	502	461	498	469	544	489	502	468	492	470	472	487	507	470	477	489	490	509	477	460	528	500	468	499	491	520	473	495	461	508	481	500	499	482	485	501	486	485	463	475	517	483	527	452	486	526	524	523	508	510	496	439	504	509	512	453	502	463	521	465	453	499	493	516	503	521	499	488	502	517	467	513	497	478	471	497	508	514	499	466	505	491	466	480	504	487	512	521	485	454	477	474	468	524	462	496	478	503	485	492	506	478	496	477	519	518	476	459	509	531	482	481	485	475	504	472	479	498	489	502	501	484	469	484	476	496	496	469	481	488	510	514	505	468	478	482	485	493	533	446	468	485	494	476	552	452	467	455	501	474	506	523	475	493	461	491	496	469	452	457	503	482	525	514	457	457	446	519	498	505	467	516	521	496	492	493	466	485	471	473	496	469	481	475	523	485	537	492	498	448	474	490	527	485	505	498	515	470	494	474	520	514	461	530	416	535	494	507	477	496	495	504	518	437	525	497	471	434	474	485	515	508	465	507	497	496	481	497	445	475	480	497	501	464	504	493	471	500	522	510	480	550	519	494	505	476	490	481	478	488	490	483	477	493	526	464	492	484	487	502	489	462	500	500	455	485	496	498	503	497	531	487	507	514	492	485	509	491	491	477	507	484	522	493	515	519	524	511	476	507	499	478	530	464	492	500	473	487	505	526	475	514	481	511	497	477	489	498	435	457	490	506	487	529	503	459	504	509	487	470	515	537	509	537	493	481	474	462	491	520	485	506	473	490	523	532	472	512	443	474	487	492	486	459	484	512	462	487	501	464	453	527	445	480	499	490	468	470	469	506	496	516	511	482	497	470	477	489	478	475	467	470	504	476	491	480	529	465	501	495	490	484	546	462	493	504	505	502	565	474	494	490	529	497	464	510	499	464	515	509	499	494	477	483	496	520	483	488	478	514	491	443	527	539	493	484	478	487	506	467	480	509	455	506	472	486	500	516	499	502	522	495	457	468	458	505	490	508	491	519	507	551	464	486	441	478	462	482	479	447	458	515	476	499	497	484	464	478	508	501	473	516	526	497	454	462	482	497	454	461	477	454	471	483	532	516	481	460	491	442	518	473	475	466	530	510	515	457	479	501	504	488	490	506	452	523	536	482	481	488	468	525	479	488	532	475	488	497	479	466	520	486	482	455	511	495	494	494	456	485	493	487	527	479	490	505	480	498	513	516	478	516	503	464	481	498	532	503	474	455	511	447	508	497	506	532	521	500	500	500	483	509	449	469	474	508	457	491	502	446	501	498	498	467	450	455	493	518	499	516	508	490	506	483	471	499	511	517	494	547	480	496	497	484	514	508	511	504	520	514	489	549	501	476	489	505	487	521	470	488	499	449	501	483	474	490	474	519	478	471	509	495	519	482	485	469	501	491	502	476	434	463	485	476	475	471	479	475	494	456	507	486	477	492	519	477	485	505	508	487	483	524	454	508	508	507	516	524	495	502	509	519	522	516	510	482	515	454	524	476	526	530	486	470	493	520	479	502	519	491	496	498	499	497	485	472	442	488	489	482	504	450	468	488	491	511	478	475	501	488	500	466	502	495	478	508	519	523	510	471	497	507	478	509	502	518	496	465	466	510	508	495	488	515	475	494	471	457	491	463	510	484	470	498	471	493	457	521	505	468	465	485	462	482	514	538	493	479	476	481	495	475	452	468	495	488	477	518	456	508	494	498	491	485	451	489	522	478	462	509	462	504	494	476	519	495	467	517	481	490	494	445	496	496	513	494	528	508	491	467	468	503	467	478	517	523	484	484	497	498	488	471	522	486	513	515	491	497	483	470	486	478	438	503	478	494	481	485	504	515	505	493	470	490	460	529	497	491	498	492	475	495	491	476	535	517	497	448	509	484	502	494	525	465	517	523	448	494	432	511	520	464	466	483	506	492	512	489	508	483	487	489	504	487	535	474	495	511	486	472	522	463	500	480	520	485	475	478	491	473	496	464	499	503	454	494	493	537	468	529	489	502	473	493	478	505	498	520	441	466	473	460	538	500	497	484	531	516	491	487	462	526	472	465	461	518	479	492	551	518	443	458	485	504	491	460	466	462	489	497	533	538	503	509	514	501	510	506	507	494	484	473	497	513	477	496	487	453	525	547	488	508	411	495	452	472	463	511	470	476	485	517	515	450	480	517	476	514	491	512	455	505	506	487	511	484	478	492	481	483	479	504	488	468	464	470	494	476	480	506	466	521	496	531	521	457	481	493	460	483	498	484	491	461	436	453	506	457	557	490	501	481	466	473	528	457	513	516	493	506	481	492	501	487	493	489	487	482	481	504	509	451	490	457	490	477	468	510	521	500	509	483	511	462	511	480	477	478	500	487	496	476	478	517	472	471	525	482	497	486	452	473	459	479	488	483	514	483	464	484	492	509	491	487	468	493	438	531	493	486	538	513	459	524	455	484	487	532	493	462	472	474	472	463	500	487	493	480	459	512	471	480	499	487	496	476	491	536	463	477	514	502	504	462	459	476	496	501	507	437	480	510	510	504	493	519	514	527	499	504	505	500	502	451	478	488	532	531	480	457	476	469	501	467	508	520	505	476	513	485	525	445	497	452
23576	21458	28605	24731	20996	2992	669	680	414	479	466	439	323	401	355	356	325	309	306	252	238	199	196	207	196	189	440	370	188	186	198	171	185	170	182	170	161	171	163	180	159	154	157	160	165	179	181	166	173	134	160	162	179	182	177	179	172	182	152	175	169	163	166	148	184	173	167	137	171	173	164	173	166	175	171	178	171	166	161	175	152	148	174	166	151	153	155	164	170	143	156	179	187	170	193	160	175	166	170	165	173	173	172	181	181	176	178	169	200	167	174	160	146	158	168	188	155	174	176	154	178	171	169	167	155	160	170	168	167	161	174	190	164	157	160	181	148	175	142	186	180	149	161	168	161	174	152	177	180	170	175	167	173	165	158	175	165	168	164	190	174	161	163	143	179	173	197	160	178	164	144	158	167	165	165	169	176	156	148	162	146	180	185	151	179	152	175	179	184	186	158	173	150	152	153	182	153	170	183	153	184	146	166	165	181	175	166	169	172	172	167	150	169	170	162	148	142	174	169	177	184	154	158	195	150	163	183	171	174	158	156	164	175	186	168	185	167	163	181	182	158	144	162	169	146	158	175	139	174	172	178	175	194	173	168	157	176	163	189	185	173	169	169	174	158	174	140	158	155	172	166	165	178	165	189	171	159	153	188	151	174	173	166	185	189	172	150	168	165	149	185	160	140	167	140	193	177	170	156	154	155	182	167	177	163	167	175	197	162	162	164	191	175	185	153	166	182	171	199	177	200	142	150	192	166	146	188	163	159	167	160	190	158	173	164	155	173	174	165	174	164	175	166	180	170	165	191	159	171	166	165	179	174	180	166	163	149	173	177	165	158	158	176	167	188	166	153	156	170	151	163	158	173	179	166	172	147	153	147	160	179	165	156	187	173	150	155	198	177	149	180	183	178	162	173	188	178	170	154	172	197	189	184	182	176	136	168	149	166	174	172	166	154	179	162	153	161	185	179	153	160	164	182	161	151	203	143	170	163	145	184	183	179	172	162	158	157	186	180	146	192	156	160	172	167	165	164	150	173	149	157	156	187	179	181	171	182	190	170	170	186	180	171	182	172	185	166	172	168	174	170	181	177	142	181	164	168	163	158	166	148	160	168	165	176	178	157	158	180	168	185	180	169	178	191	168	166	184	171	158	168	183	170	158	164	177	174	167	193	157	182	165	168	172	178	186	141	175	167	167	168	164	162	181	167	160	139	173	197	168	188	150	188	149	157	170	150	153	177	163	157	162	171	174	169	180	182	164	183	161	161	187	150	194	182	165	165	156	184	159	186	155	161	172	163	151	161	192	175	177	172	165	173	182	185	162	179	182	155	159	181	175	151	163	167	183	165	177	198	159	170	181	148	168	161	192	177	152	137	155	162	155	177	164	137	174	159	190	159	172	181	157	155	196	149	162	161	187	184	181	169	159	156	165	151	157	149	190	151	178	159	155	179	140	144	183	177	173	184	169	167	168	176	160	185	161	168	181	193	210	172	158	149	162	167	197	143	163	177	156	180	148	168	175	159	141	181	158	156	153	152	176	143	177	163	169	168	169	174	199	183	170	174	196	168	159	150	169	158	182	195	183	187	166	154	182	161	172	156	165	166	158	173	147	160	164	156	150	166	179	189	146	166	166	183	177	165	167	160	196	149	170	154	182	176	180	201	163	177	167	165	163	170	172	164	160	184	155	169	169	155	175	172	173	198	177	167	144	181	181	165	164	161	147	158	175	158	207	152	161	159	157	171	184	152	191	174	166	175	176	160	165	167	176	182	188	168	181	152	165	171	153	165	167	150	164	173	174	198	190	169	161	165	178	152	187	196	145	157	166	166	162	155	188	195	135	187	191	173	165	187	184	174	171	152	175	169	149	145	155	162	182	179	153	187	179	179	181	175	203	171	164	161	161	172	179	181	149	165	158	162	145	149	180	167	177	172	162	172	156	171	181	160	171	162	162	161	192	174	190	181	172	186	192	152	150	142	203	168	163	176	179	150	149	166	167	181	170	181	187	147	166	170	184	163	156	177	168	173	165	166	174	178	170	178	165	160	156	168	180	177	182	144	147	172	161	185	147	167	162	177	181	182	180	155	170	166	155	155	165	180	186	157	168	184	164	162	166	155	169	186	181	159	190	173	177	180	144	170	174	161	158	164	165	165	177	166	159	181	150	180	176	169	174	159	205	174	166	156	181	157	149	175	188	155	176	171	149	157	159	164	174	182	150	169	166	174	154	163	141	166	189	158	170	181	172	180	173	156	173	198	162	169	167	156	161	167	156	153	142	168	169	142	163	181	175	174	166	150	170	181	200	159	188	157	173	170	156	142	183	168	167	157	191	165	151	148	157	175	176	156	193	157	164	187	171	153	193	178	200	164	180	167	167	174	161	160	154	155	167	164	166	153	147	162	146	186	159	164	194	198	154	188	148	184	183	152	189	155	167	180	174	144	175	163	162	173	171	149	158	174	147	184	159	181	189	188	161	172	173	167	173	152	183	166	169	176	166	158	166	157	175	148	175	147	173	156	153	167	170	165	165	158	151	162	157	155	166	179	191	173	179	175	153	161	198	168	175	184	173	148	179	172	182	144	177	158	163	185	174	162	174	177	162	169	182	184	171	194	171	177	171	170	181	186	189	162	171	178	185	183	166	158	168	127	193	194	171	157	186	163	172	183	162	167	161	161	173	169	174	176	179	173	149	163	150	162	165	154	158	139	176	181	154	185	180	161	160	183	174	179	182	179	168	162	176	170	165	155	190	179	170	150	156	151	174	179	167	171	171	155	173	148	162	169	156	181	163	177	181	173	176	183	168	167	183	191	164	168	172	182	158	175	175	176	155	183	167	179	174	187	190	155	152	188	171	188	146	170	153	175	163	171	153	179	150	145	151	182	173	154	171	176	165	158	184	155	137	180	174	172	185	170	186	163	162	166	159	159	165	157	183	162	170	147	177	168	178	159	174	150	184	182	190	189	160	159	162	157	174	150	156	172	165	166	163	165	175	165	163	199	171	160	158	170	166	184	165	164	164	178	178	166	176	167	180	177	168	196	186	179	179	158	171	181	176	172	180	188	155	186	180	155	158	168	163	204	175	188	178	159	167	184	175	180	174	160	182	165	147	155	164	156	145	187	153	164	176	169	153	162	167	162	167	164	168	161	185	176	165	153	184	188	167	171	169	189	191	185	184	164	167	168	174	159	178	165	161	186	175	179	143	156	155	171	165	161	155	168	177	167	180	167	172	170	185	159	165	162	170	175	170	181	166	164	175	151	150	185	146	187	158	146	159	188	183	161	158	157	168	182	166	189	184	192	175	176	166	183	166	185	178	176	152	161	170	169	175	174	161	170	169	162	161	167	153	149	157	166	171	175	179	172	151	166	153	186	183	160	177	155	181	177	176	165	163	181	150	172	169	151	175	163	174	185	144	192	181	173	184	150	191	184	145	192	159	179	174	183	180	191	166	159	158	174	174	160	177	182	159	171	179	179	154	164	155
3427	9393	7272	3149	2535	1763	1433	1548	973	1172	1168	981	785	908	870	758	738	628	558	497	402	327	351	287	284	315	873	727	271	283	267	267	266	273	277	278	250	266	279	253	250	229	281	292	277	276	314	245	260	283	280	283	270	248	273	254	262	282	261	264	283	279	250	228	290	260	273	261	256	265	275	252	247	266	268	288	256	262	217	270	266	279	253	262	288	288	281	273	248	246	250	267	255	276	258	277	263	274	269	251	282	252	291	262	289	270	294	253	281	256	263	257	275	270	263	284	244	254	244	276	260	284	266	233	256	256	277	234	268	255	260	270	258	301	287	259	266	259	230	272	261	262	262	265	277	234	276	259	237	248	251	246	245	263	249	277	242	241	283	252	244	264	245	255	269	269	257	269	281	234	275	259	298	248	294	264	257	267	241	255	259	283	274	255	247	257	259	272	253	260	262	257	257	228	270	271	237	257	294	264	268	252	251	268	255	273	289	236	271	246	262	257	257	273	258	245	261	250	264	293	258	265	261	242	260	268	261	264	257	253	257	250	281	265	251	294	251	266	255	254	253	266	259	268	262	228	260	259	255	248	281	264	254	244	253	255	282	280	299	248	276	256	273	253	279	259	274	284	255	276	255	254	260	280	258	273	244	260	233	259	261	275	255	255	254	265	250	280	254	278	266	256	244	233	231	248	251	243	247	259	277	271	268	270	254	281	255	297	228	259	276	255	273	241	284	260	286	270	257	290	260	251	251	243	263	250	236	266	229	260	252	291	259	257	292	272	268	273	247	272	280	273	257	266	265	272	254	247	271	271	249	248	258	242	251	266	283	236	252	255	284	242	235	285	221	253	282	222	284	258	290	260	269	274	294	251	275	272	262	283	277	254	227	239	250	289	259	272	285	252	243	234	275	253	282	237	269	266	270	277	234	275	254	282	281	238	269	262	256	263	252	259	248	285	250	271	251	264	265	255	256	279	292	241	217	278	250	238	256	253	279	271	237	275	264	244	257	263	257	302	274	266	251	252	251	253	268	262	231	247	246	257	276	264	267	252	254	271	280	275	288	243	284	265	261	256	294	290	227	272	286	237	239	262	264	222	265	258	231	279	246	252	243	252	279	252	239	245	285	266	272	251	258	254	291	268	255	252	258	239	275	248	259	286	254	237	268	259	271	256	263	279	256	267	270	232	265	261	258	256	287	247	270	289	277	249	251	266	277	281	258	272	241	251	287	241	242	246	253	269	266	241	263	271	281	256	263	242	260	252	250	265	268	265	268	263	249	264	267	261	247	249	275	249	256	288	254	275	257	252	263	268	280	248	229	284	252	289	257	260	272	257	238	247	234	255	263	252	243	261	284	271	253	266	268	282	254	281	287	288	250	268	270	244	274	264	259	271	246	278	252	253	247	266	246	241	273	277	232	264	261	263	250	260	260	268	251	256	274	239	282	275	251	247	269	268	269	246	240	262	249	265	270	224	272	265	277	254	274	268	241	255	227	275	254	248	259	293	289	252	251	247	262	281	261	256	256	269	257	256	269	264	289	261	275	247	262	249	236	271	278	249	246	273	257	280	260	258	260	257	257	285	263	302	249	247	247	241	246	291	271	256	256	242	269	262	234	251	280	261	240	240	250	262	247	280	264	267	252	263	247	255	281	276	259	244	247	252	269	251	259	253	260	291	287	247	246	287	258	231	208	274	247	244	248	252	250	254	259	263	255	299	272	246	274	253	246	253	268	234	257	276	262	275	266	262	263	263	250	289	241	245	298	258	251	283	274	237	261	253	275	289	245	226	258	272	272	282	254	249	253	279	298	284	249	257	270	229	261	254	288	245	268	246	250	245	236	254	249	259	274	244	289	277	272	254	247	281	261	253	287	232	260	241	258	281	254	267	265	255	269	265	256	247	285	258	239	249	261	251	253	279	251	275	264	260	237	253	239	245	274	285	250	247	245	293	264	257	297	278	253	279	237	261	254	262	257	256	286	256	263	241	237	249	237	255	281	268	257	266	274	264	278	282	233	296	256	273	262	265	248	242	276	251	267	250	266	280	278	269	279	245	259	269	260	251	273	255	237	250	260	284	255	245	274	298	261	276	270	224	290	270	253	247	280	273	242	265	236	264	237	276	271	242	289	278	249	261	245	255	256	262	273	260	276	273	299	281	276	227	246	282	271	276	256	261	260	275	265	267	243	248	260	276	270	276	257	314	287	248	256	272	252	227	256	296	257	261	289	274	257	252	268	266	284	272	274	251	246	257	294	258	276	272	293	245	255	273	293	256	257	262	234	259	272	242	286	256	271	271	280	260	270	240	222	265	256	259	261	266	229	280	263	248	260	265	254	238	244	251	261	250	246	269	249	255	249	267	253	258	259	278	251	276	265	276	260	271	234	264	269	278	253	249	276	247	257	262	280	225	266	237	265	259	266	278	256	267	267	262	261	235	258	260	260	260	265	266	246	253	265	266	271	252	262	254	252	257	282	254	275	276	274	249	225	251	254	249	262	271	265	266	251	254	279	233	233	269	256	275	266	274	256	249	231	300	238	261	274	277	253	287	271	253	262	249	258	269	278	262	259	240	266	251	270	237	263	259	238	232	259	264	256	250	249	278	245	248	266	261	247	255	256	269	241	265	290	256	244	222	283	276	280	279	262	242	265	258	257	279	271	273	241	283	246	253	240	259	305	272	258	247	280	283	271	266	265	292	245	270	248	228	267	257	252	268	292	279	258	292	273	265	264	266	264	249	244	263	264	273	267	240	251	256	273	243	266	257	267	242	266	259	270	277	285	272	257	279	240	246	244	251	252	263	270	258	237	244	244	268	272	267	240	266	265	268	268	250	252	282	259	272	235	267	259	284	261	268	239	254	272	248	303	228	291	277	262	263	227	261	289	267	267	274	262	247	259	251	269	268	266	297	252	264	258	239	253	244	277	234	242	280	288	254	245	261	242	234	254	279	274	228	274	255	258	250	274	294	254	275	231	251	266	286	246	280	267	273	263	268	278	256	264	264	257	278	257	270	256	264	260	270	241	236	229	232	256	273	264	292	280	271	266	260	264	283	239	261	247	255	246	251	273	267	240	241	227	261	264	300	253	229	245	264	253	255	296	261	244	259	275	236	236	238	259	287	245	272	276	265	265	270	292	271	226	259	231	261	251	269	243	278	261	252	291	275	238	280	258	286	240	267	293	279	252	282	282	257	268	256	269	250	260	232	293	283	290	240	251	296	241	283	256	243	273	252	260	258	259	252	262	259	286	260	286	280	243	251	237	254	245	266	237	257	245	262	285	275	252	246	273	269	266	243	271	270	261	281	262	270	282	249	275	255	273	262	247	266	263	249	290	254	247	239	280	281	261	286	242	282	269	259	237	237	270	251	259	260	234	257	249	264	243	262	281	233	257	239	278	286	286	280	258	260	257	281	289	257	256	259	262	268	260	285	257	236	267	258	293	253	228	248	262	266	262	247	248	289	310	260	271	267	247	270	258	280
24700	21451	27042	25247	3159	809	593	605	535	587	656	576	511	581	499	547	519	495	486	462	421	396	419	412	404	348	440	446	386	404	393	391	391	392	381	422	387	399	434	392	403	379	371	428	395	399	386	393	355	406	409	364	378	396	369	396	381	406	372	366	380	399	382	371	426	406	382	396	386	395	443	404	380	377	421	361	387	413	402	376	391	391	384	400	381	392	402	362	389	409	433	398	419	381	387	394	401	420	391	371	384	367	348	414	376	417	380	396	392	386	394	414	402	385	377	410	373	425	416	362	384	396	373	380	385	390	402	377	427	387	360	372	353	402	398	372	382	376	408	374	381	422	361	356	402	389	387	401	402	381	404	401	366	409	396	390	383	374	391	421	372	406	402	397	410	401	379	371	383	386	383	387	376	390	396	391	357	366	398	405	363	360	415	391	394	438	359	382	371	385	401	384	367	398	438	391	386	405	367	375	365	381	345	359	412	424	392	392	394	397	401	400	362	392	357	394	393	384	416	402	372	387	372	401	413	396	369	408	389	366	391	382	407	359	433	397	385	402	362	368	414	412	403	391	367	367	375	385	409	403	388	391	377	383	386	376	360	398	399	398	363	395	369	388	380	360	379	353	389	400	381	404	398	401	356	379	375	392	422	350	417	388	395	377	395	409	362	392	386	374	410	393	395	349	396	376	387	402	372	390	441	380	382	382	394	406	358	410	393	364	403	388	341	398	372	375	364	424	369	387	373	405	344	385	417	391	409	411	406	371	393	360	392	380	381	372	371	408	396	365	333	383	378	370	402	363	353	411	362	398	408	355	414	368	405	371	385	405	394	407	382	390	382	353	402	433	383	386	366	374	391	386	352	382	377	387	356	427	358	378	387	372	400	358	403	357	364	425	437	366	404	397	413	383	419	394	397	382	383	391	377	359	413	394	392	400	391	372	382	394	403	404	414	411	370	382	375	383	354	363	401	371	394	405	390	414	452	362	376	366	374	417	382	394	370	378	363	380	340	351	406	397	385	376	354	361	391	412	389	381	386	394	424	374	419	403	375	387	399	379	393	373	401	364	377	367	427	411	398	397	397	386	373	397	415	388	373	395	389	384	427	367	397	381	374	387	360	376	356	354	399	407	398	393	371	387	400	413	395	392	365	398	357	375	380	410	435	372	443	407	379	396	417	410	367	382	396	411	427	400	384	396	395	389	370	362	399	402	378	395	361	389	392	406	390	417	393	424	367	383	399	390	407	396	384	392	393	360	390	399	406	426	395	415	378	363	397	384	388	367	382	389	409	361	378	396	378	390	370	424	362	399	375	389	393	351	439	372	379	408	394	438	411	376	364	359	370	352	410	369	357	359	384	401	370	385	415	415	383	355	378	410	381	394	373	389	360	375	386	353	390	397	371	378	352	407	414	379	350	404	370	384	360	405	391	423	348	429	374	374	388	372	341	413	345	415	389	388	373	402	373	412	377	369	386	366	379	363	412	400	379	411	411	386	373	356	395	390	395	388	369	367	346	393	378	413	397	377	368	348	401	436	353	413	406	380	406	432	387	345	382	388	373	394	401	395	384	398	431	383	378	394	360	396	428	407	401	397	347	407	360	383	368	382	435	387	397	391	358	364	406	384	420	366	416	369	386	377	412	349	404	419	403	368	361	384	372	367	426	414	405	394	390	364	356	386	388	397	384	403	360	411	427	371	389	369	352	416	400	413	373	399	361	368	400	402	418	391	403	384	414	362	392	380	416	400	410	391	414	399	378	359	391	353	401	369	353	394	372	396	354	403	356	400	392	384	349	368	367	380	370	389	346	385	379	417	381	409	418	404	362	372	357	362	434	404	397	396	408	413	377	404	399	385	397	397	388	372	361	386	381	367	389	360	400	385	368	379	385	389	386	386	390	376	411	384	363	383	377	363	376	378	380	366	417	405	399	373	410	333	380	372	387	374	394	404	374	387	428	397	406	373	371	362	383	386	402	369	387	397	403	403	415	378	381	436	368	398	397	387	382	381	418	431	409	351	419	408	376	378	385	420	385	365	356	368	357	394	416	382	398	389	356	360	403	387	435	379	393	425	384	394	383	417	377	394	375	397	344	377	362	400	372	363	385	387	398	381	391	377	355	374	379	369	404	398	372	399	381	388	384	375	393	377	395	371	422	417	418	421	361	373	388	368	398	359	395	375	367	343	413	381	388	345	441	389	415	362	365	379	427	387	372	386	414	351	398	380	383	360	378	428	356	372	372	390	384	382	400	412	387	388	381	396	370	391	397	412	376	411	385	352	388	411	362	407	410	373	366	376	359	402	360	405	378	382	407	360	385	386	404	353	399	396	428	368	361	367	417	394	397	362	375	425	387	384	381	395	383	374	413	401	416	365	424	356	389	422	387	402	380	350	375	396	395	382	416	407	407	351	357	424	391	353	372	357	385	372	416	367	382	401	370	390	357	370	361	396	386	371	396	376	411	370	383	396	399	360	374	368	393	331	380	408	405	392	417	347	401	439	405	388	412	390	393	364	374	373	360	369	401	378	377	368	352	377	379	404	399	407	389	365	372	363	418	391	388	353	389	387	402	363	375	363	395	390	399	384	406	377	405	376	358	381	376	387	380	388	380	397	369	407	384	419	409	399	394	387	387	421	379	407	418	378	378	424	406	370	375	395	380	354	350	373	375	381	377	411	372	391	370	404	370	388	393	381	389	390	391	394	389	405	387	419	386	374	382	380	371	379	409	378	393	395	373	355	344	396	349	367	384	395	421	385	354	381	366	394	381	384	399	357	387	390	394	411	385	365	384	375	395	399	379	358	396	333	404	382	405	385	390	405	404	405	370	369	414	383	368	372	363	398	440	408	365	380	398	391	396	370	379	411	390	389	366	393	398	385	347	374	375	395	393	379	393	341	368	378	379	406	364	385	401	379	407	368	402	359	395	366	375	337	358	386	393	398	367	351	367	372	401	353	394	371	395	383	353	380	395	383	392	363	416	387	385	387	388	393	395	392	387	383	397	386	389	367	412	407	383	396	383	378	393	395	366	401	378	380	379	384	380	392	406	387	410	411	381	366	418	396	380	388	376	383	406	411	367	348	363	389	384	378	394	351	378	372	395	390	391	370	398	391	364	343	397	425	415	400	379	377	402	400	398	384	391	389	369	393	439	383	433	375	375	354	373	379	389	403	375	396	407	382	378	351	365	406	372	362	405	370	383	388	440	374	389	397	357	367	399	353	385	364	406	379	347	382	401	398	395	385	378	359	373	389	359	377	388	401	407	425	359	392	375	390	396	379	392	384	424	388	373	394	391	380	372	362	398	404	369	394	383	383	370	371	408	395	398	352	386	420	391	381	365	395	375	369	343	406	405	350	389	381	387	388	451	366	368	361	370	422	382	411	393	377	417	385	380	379	372	437	400	398	393	391	376	382	388	428	384	392	391	389	400	398	388	380	449	376	397	393	397	375	398	390	388	371	378	396	419	406	367	365	361	430	428	394
3456	6289	4908	2070	1952	1400	1177	1263	1037	1153	1584	1023	953	932	888	949	917	878	819	760	681	645	625	626	570	619	778	698	576	590	583	578	574	605	561	577	628	549	544	592	565	562	595	613	561	551	546	559	575	597	578	526	542	559	535	627	574	576	585	536	526	573	542	571	580	617	576	567	596	594	526	549	572	554	565	544	594	547	530	617	582	527	609	574	614	582	568	588	564	577	602	583	566	598	572	573	601	576	615	572	568	578	586	511	545	580	573	555	594	549	572	536	575	552	575	609	546	586	536	562	536	535	558	545	577	545	586	569	535	558	617	589	562	522	544	583	583	577	579	527	576	570	558	572	565	558	588	580	587	581	593	535	528	550	613	566	566	551	549	606	535	496	579	566	535	576	589	504	546	555	567	548	531	544	524	581	533	580	604	611	545	577	550	611	565	541	566	548	559	554	583	590	590	570	585	581	597	582	569	558	555	583	591	585	591	566	589	545	562	538	542	551	620	551	536	582	575	548	546	514	554	562	568	598	585	556	583	579	642	526	526	545	590	566	538	549	591	551	578	575	542	547	564	541	560	557	589	558	577	573	570	570	609	546	580	608	532	602	571	574	548	601	584	567	598	558	540	585	566	558	577	512	532	543	574	553	572	568	617	564	574	557	532	567	601	568	601	560	590	526	562	582	520	557	584	543	562	601	559	554	556	537	579	574	558	566	571	572	559	591	572	543	546	572	581	571	542	569	538	563	587	630	542	592	573	556	525	539	513	542	600	576	596	568	513	568	552	599	579	591	593	525	565	565	558	600	542	598	556	544	530	593	534	552	592	574	498	537	520	551	583	570	566	592	590	583	533	539	572	538	575	560	592	554	550	544	560	590	565	551	582	558	560	553	576	576	511	546	535	601	583	589	547	584	583	600	542	543	550	584	569	571	591	574	564	529	547	590	544	563	595	534	599	592	607	589	558	536	578	584	572	527	595	577	548	558	627	543	552	545	555	552	569	563	535	606	559	568	580	555	554	541	570	554	532	573	576	566	546	573	553	563	557	533	563	559	527	539	537	575	532	564	578	588	572	558	534	558	580	549	567	578	603	559	571	579	586	550	580	548	574	533	544	577	520	572	571	519	560	580	556	611	541	563	543	575	600	571	576	563	569	574	592	583	582	559	577	555	559	569	558	580	558	546	558	577	547	550	574	600	556	606	554	549	537	574	548	569	583	564	570	563	547	607	562	564	534	572	598	561	565	575	577	562	559	573	596	582	614	599	529	533	591	551	552	618	550	574	601	544	587	556	582	526	551	520	486	579	560	577	505	563	585	569	513	554	586	549	598	566	596	548	584	552	513	530	545	545	511	563	568	544	554	580	553	530	572	544	577	569	563	570	570	550	578	559	537	583	560	586	544	549	539	563	571	525	596	562	594	572	522	547	533	531	601	516	536	563	584	517	526	569	570	565	589	562	561	552	571	539	572	601	608	544	563	559	555	554	574	550	573	592	604	586	518	585	570	508	593	563	525	548	610	562	554	567	556	568	596	574	560	536	519	560	553	575	531	565	584	565	595	513	517	564	584	561	563	610	591	525	575	528	554	559	553	581	554	615	564	603	558	546	591	575	543	566	557	613	556	558	558	573	578	588	589	552	561	567	547	566	572	609	593	505	561	547	584	541	565	572	593	556	538	570	549	514	543	581	523	550	571	541	594	534	581	616	545	547	581	577	558	551	603	583	545	592	546	596	574	600	590	574	556	562	518	539	581	550	603	610	551	618	600	575	564	586	575	559	573	575	562	626	608	566	553	564	529	553	547	532	600	563	597	569	609	546	507	558	532	592	563	558	551	538	576	541	542	536	587	594	565	539	593	539	568	596	574	567	572	561	579	585	522	550	545	589	532	603	558	557	563	558	567	620	593	578	608	544	516	584	554	603	568	613	576	573	536	572	578	593	542	561	542	565	562	561	537	589	583	590	543	570	581	567	577	606	556	557	536	576	545	602	531	534	573	556	506	538	572	576	552	606	612	550	549	585	613	503	541	524	595	584	518	590	523	545	562	554	575	534	569	569	580	534	597	600	537	570	536	556	564	562	563	563	572	595	597	536	588	559	566	566	564	534	570	564	584	560	573	600	582	513	558	594	538	582	596	560	577	519	558	562	521	575	571	557	569	597	575	557	572	586	582	576	536	550	578	571	533	535	560	571	586	535	512	582	570	602	558	524	545	584	544	563	582	586	565	553	483	599	569	548	573	588	555	588	527	553	576	576	577	540	557	587	557	548	589	565	560	548	539	549	536	545	591	537	546	557	562	545	581	608	594	569	574	566	537	570	603	561	583	542	518	568	584	532	539	541	538	542	618	572	616	614	591	565	595	560	557	555	540	550	583	613	557	546	571	617	555	550	587	588	547	566	558	604	585	558	584	557	536	590	603	561	567	583	547	567	565	565	573	573	507	555	577	543	584	555	588	555	569	565	542	564	591	617	537	576	557	598	548	572	549	563	566	618	579	578	576	529	522	500	556	576	572	584	545	577	562	595	521	557	580	558	551	614	601	564	566	554	539	540	573	582	555	590	575	592	543	585	560	572	561	551	512	591	570	556	535	523	574	570	560	561	551	573	594	568	579	578	544	545	534	524	582	561	576	548	592	571	592	562	522	528	560	521	552	543	552	563	587	567	580	559	543	562	596	597	568	554	551	543	535	620	588	522	573	572	582	588	576	543	591	515	540	585	570	578	537	509	608	528	571	544	531	579	586	585	533	581	573	614	547	622	599	568	604	579	583	531	566	563	570	558	542	586	597	543	613	585	568	563	564	547	583	543	535	589	575	556	587	555	608	576	584	574	567	553	547	567	578	539	562	615	523	556	578	555	581	545	627	565	559	556	563	578	569	592	551	537	568	544	564	574	555	538	573	585	542	539	573	566	569	573	570	570	582	581	547	547	572	529	607	580	494	562	577	562	569	550	556	569	560	540	575	558	535	581	522	533	598	579	581	578	546	573	573	564	565	539	600	598	556	515	559	572	577	564	538	537	567	564	557	534	598	557	503	567	562	548	537	586	559	565	581	585	557	592	568	557	539	602	559	556	575	515	604	549	581	564	541	593	534	563	601	555	563	579	566	519	586	554	580	547	549	570	573	552	546	576	542	605	541	603	566	549	562	525	570	608	548	562	556	525	578	609	554	635	627	571	515	581	567	577	559	537	561	581	575	537	556	579	549	552	540	545	572	577	555	556	558	545	586	563	526	578	602	575	568	545	503	546	578	548	582	602	578	529	582	540	568	547	544	530	547	542	576	574	560	550	561	528	534	571	564	537	529	556	576	573	562	596	578	591	603	556	535	561	573	538	563	593	583	544	549	516	587	624	560	588	569	585	549	554	577	525	513	548	591	548	595	561	493	545	554	584	576	603	592	527	572	596	577	584	606	543	584	555	544	587	530	519	566	561	569	590	530	572	538	558	566	540	598	569	537	609	553	580	601	596	586	541	591	584	564	569
22621	21460	29241	24084	21465	21108	2801	1095	653	608	818	762	580	441	456	457	440	363	377	281	281	250	200	232	209	206	392	314	203	180	176	220	217	191	191	200	222	192	213	177	180	190	189	237	175	215	191	188	188	208	173	194	167	211	181	188	197	182	215	199	180	182	196	193	189	184	184	203	209	192	176	181	201	189	184	197	176	200	182	182	179	197	176	180	189	166	197	188	187	182	185	172	204	157	192	179	183	198	182	171	200	196	196	180	181	181	182	179	190	193	188	192	188	180	186	170	186	179	202	163	176	163	165	196	195	158	193	178	186	188	199	198	193	208	194	185	178	196	189	203	173	179	207	201	186	174	182	184	184	204	190	192	161	200	176	180	188	186	178	182	181	195	179	171	189	194	194	172	174	195	181	187	176	166	181	144	172	195	201	182	187	181	193	186	179	190	189	168	188	190	178	193	173	186	211	183	177	221	169	182	166	179	184	189	173	191	169	173	172	183	203	180	192	203	190	163	200	179	183	170	189	170	156	174	162	205	174	195	177	192	193	189	171	158	176	185	166	190	168	189	197	204	184	198	187	178	193	183	185	177	158	188	180	179	169	171	193	187	184	194	158	197	179	216	193	191	170	172	178	184	201	194	176	190	196	169	191	169	152	203	183	171	176	214	163	177	186	171	168	176	167	190	182	183	199	192	173	182	200	197	178	166	171	181	167	189	194	215	202	170	162	187	192	191	178	191	167	173	196	172	181	174	203	160	201	186	187	191	202	181	187	191	215	188	203	180	170	173	173	180	172	185	206	192	162	181	163	181	191	209	176	178	198	186	183	185	201	205	171	160	194	195	205	159	182	188	172	197	203	159	176	206	180	167	164	156	194	172	195	175	187	189	193	174	201	193	197	196	185	194	191	163	192	172	195	190	176	172	196	181	182	185	207	183	188	180	196	226	172	196	167	170	180	198	215	169	192	187	170	195	187	194	178	183	187	180	173	183	196	188	189	200	174	184	180	152	180	199	173	185	179	203	171	177	200	209	209	186	210	184	162	166	164	180	185	193	164	186	212	188	191	196	170	183	174	175	185	163	201	191	192	167	173	206	172	165	166	180	182	181	191	163	181	189	183	181	154	190	184	205	203	209	174	191	193	198	179	180	163	201	178	178	192	189	165	186	193	182	187	192	187	164	161	194	200	189	151	199	198	193	184	180	197	209	192	153	178	185	184	148	195	167	191	178	178	194	172	189	179	181	203	195	173	188	150	188	188	184	178	195	178	202	187	186	167	178	186	211	181	199	198	200	186	177	185	185	214	179	222	188	207	188	167	216	176	198	179	170	190	160	178	186	178	187	196	183	200	204	195	181	184	153	160	197	170	162	185	184	170	186	197	202	173	164	188	206	173	160	182	175	180	164	169	174	186	195	186	202	165	175	193	211	209	198	178	182	189	168	186	195	186	164	187	201	200	200	180	169	182	189	184	183	173	191	160	196	193	179	188	177	192	204	183	163	152	199	210	175	199	170	202	196	177	185	194	182	199	199	166	185	195	181	208	191	171	181	178	188	196	183	187	163	178	181	185	191	183	172	205	169	211	207	170	189	169	171	189	198	184	173	192	181	184	201	203	188	174	197	190	190	182	180	193	183	196	159	171	182	189	196	216	179	186	194	176	195	185	183	195	189	167	167	183	187	181	186	163	179	167	187	202	195	191	190	183	168	210	185	200	197	208	176	196	187	182	210	182	194	198	187	182	162	191	194	174	178	177	159	168	190	181	208	181	174	195	204	206	215	189	195	200	177	174	178	166	178	180	178	168	195	169	186	162	173	186	185	201	191	194	179	193	173	176	178	183	180	171	182	171	168	156	178	173	186	172	211	184	203	183	192	188	179	186	168	208	185	203	170	214	179	180	192	194	179	186	194	187	184	184	170	176	206	151	194	198	182	171	173	199	162	180	197	174	159	199	188	169	180	181	188	165	184	181	198	191	174	172	187	192	187	172	185	189	175	168	173	156	177	174	173	178	174	176	186	189	167	182	205	197	216	192	179	169	229	179	192	188	181	174	183	191	176	181	179	207	175	180	173	199	177	191	200	189	155	148	150	194	188	166	195	168	174	163	206	152	167	209	181	169	192	163	163	186	174	196	176	161	208	206	171	183	162	182	162	187	160	178	183	174	175	178	179	200	196	169	175	183	170	199	182	179	170	183	168	185	184	201	196	186	177	174	163	174	160	191	196	189	180	167	206	183	182	173	182	171	199	202	188	211	176	184	175	180	156	192	196	196	165	159	188	200	185	178	162	194	174	196	196	193	182	199	181	168	188	168	195	178	183	190	182	182	173	139	187	195	196	219	195	177	189	166	186	178	204	192	170	185	188	194	186	169	190	200	185	165	203	180	169	225	194	207	187	188	207	192	173	208	202	170	192	185	168	207	186	172	209	169	198	170	166	196	198	191	182	177	193	178	203	174	189	193	173	220	198	207	185	171	216	191	181	188	174	196	160	188	198	181	172	175	178	203	182	180	173	196	177	172	170	194	189	203	174	185	182	165	194	196	170	170	202	186	192	180	184	207	184	169	164	187	194	164	179	168	193	169	199	205	174	182	185	193	188	211	184	182	189	179	192	179	195	210	184	172	179	187	174	164	188	162	166	187	200	181	205	187	198	186	171	170	192	190	170	169	158	188	171	206	206	158	175	189	198	194	190	191	176	204	177	190	158	212	183	179	186	194	174	186	181	198	198	205	164	184	191	180	177	190	165	164	197	159	161	190	178	170	194	183	186	181	165	159	192	168	200	173	149	190	204	154	156	175	173	177	173	171	197	186	183	185	175	177	178	191	205	194	197	157	180	152	192	188	178	205	168	177	178	194	176	179	172	173	187	199	183	162	184	170	179	199	203	174	186	189	177	187	181	189	201	184	174	177	166	194	181	198	173	180	181	185	173	156	185	170	191	156	175	189	179	187	175	185	177	169	179	186	186	168	203	187	189	189	182	154	194	185	205	169	192	172	175	167	183	171	176	182	204	207	193	181	177	191	206	171	185	186	173	196	188	182	177	183	174	178	161	219	173	202	189	190	202	190	167	187	178	160	191	199	192	185	186	177	193	189	183	175	204	198	187	174	178	179	168	187	179	173	189	185	175	162	181	175	174	189	178	163	178	192	178	158	157	193	173	232	189	173	175	183	160	178	155	170	179	194	180	164	196	192	197	195	188	185	201	181	188	166	188	177	185	168	174	178	182	185	179	200	185	188	173	168	210	185	155	192	163	192	190	188	207	171	165	172	208	189	205	195	167	194	192	184	178	183	168	209	160	199	192	189	164	174	165	181	172	184	198	193	190	180	171	190	174	200	161	178	181	180	194	167	166	183	196	183	176	185	184	185	191	165	177	204	182	163	186	186	197	168	172	182	209	171	175	179	194	179	198	169	180	175	180	173	190	189	212	185	162	191	185	188	205	175	181	201	164	164	177	176	172	198	167	186	193	193	177	192	179	186	195
4713	15908	10501	4941	3981	2855	2168	2398	1618	1320	1935	1832	1348	945	952	1088	966	748	696	533	524	377	412	350	299	299	710	555	278	312	289	308	296	276	282	263	294	268	272	255	270	274	258	313	245	290	283	279	283	274	270	284	259	259	264	254	299	260	261	264	243	274	272	249	264	297	276	256	276	249	260	279	247	281	249	239	288	257	247	269	255	281	273	234	255	255	256	269	226	269	268	284	271	248	282	257	281	272	271	254	251	269	258	275	244	263	262	242	278	263	237	243	274	262	278	277	281	253	288	246	274	249	269	281	270	264	267	262	268	277	239	241	272	250	277	274	273	250	269	273	240	250	269	264	259	265	235	283	242	272	257	250	279	233	258	250	262	265	244	250	233	295	281	276	242	258	244	274	244	287	251	268	269	262	282	247	264	247	265	245	259	291	243	272	271	243	228	268	262	271	229	253	253	290	244	252	282	265	270	248	266	227	287	260	275	253	270	281	267	285	278	261	244	257	297	238	260	278	264	272	252	223	235	264	234	264	263	283	273	259	243	276	264	214	267	259	270	259	258	244	274	246	274	284	260	255	276	261	253	256	262	259	261	242	255	238	287	269	254	272	261	254	262	253	252	255	247	236	245	258	284	243	257	234	266	279	271	247	258	296	247	257	283	244	266	274	216	255	269	240	250	271	270	267	244	265	237	228	257	269	286	294	279	246	243	263	248	286	272	274	267	284	256	217	263	271	260	250	279	239	244	248	263	296	242	247	267	280	260	241	255	267	274	250	231	251	255	262	239	249	267	286	267	288	265	269	284	274	260	264	223	239	252	270	265	267	245	267	242	258	273	264	245	290	246	300	268	262	281	261	237	243	252	255	261	261	254	268	253	264	258	285	257	265	269	262	243	253	260	256	259	234	275	298	267	267	256	253	289	248	273	256	242	266	256	244	262	265	251	275	260	243	271	260	230	239	260	259	261	270	261	251	264	268	262	265	278	256	257	293	268	269	238	255	261	250	255	246	282	254	263	263	246	277	258	250	253	258	263	266	254	242	275	277	258	246	272	280	265	245	274	269	262	261	282	252	230	238	274	253	269	268	260	251	257	273	263	277	273	255	281	254	241	227	265	271	248	246	258	248	262	297	236	242	238	279	275	252	266	299	232	290	241	279	245	259	254	300	267	253	269	239	267	246	253	256	242	242	287	274	279	257	243	245	250	244	243	224	262	233	240	264	269	287	263	251	236	241	232	247	260	264	260	231	273	249	238	280	270	243	258	237	258	240	274	272	245	277	260	257	243	237	244	257	263	260	251	271	257	282	244	257	253	278	228	267	259	280	269	247	264	274	266	278	259	245	252	245	267	246	291	257	262	258	264	250	259	279	236	267	239	245	231	291	253	242	255	265	258	230	272	248	294	253	267	274	269	258	241	251	254	258	284	287	269	237	265	238	256	262	255	252	257	267	251	261	267	273	259	241	241	246	239	265	224	253	232	270	251	297	272	249	269	209	240	240	266	253	258	283	239	241	273	254	276	266	287	280	232	280	264	276	256	287	268	246	240	259	274	283	254	265	275	234	250	256	263	265	245	244	274	263	249	249	286	257	273	280	274	251	246	243	262	249	282	255	249	273	270	284	259	239	244	239	254	269	258	250	238	238	286	268	267	288	255	249	273	273	283	263	262	249	255	240	250	279	259	256	260	260	256	259	260	258	242	262	278	267	256	281	254	230	277	250	280	262	277	265	247	273	240	266	264	231	278	234	246	264	278	251	257	272	242	248	244	294	268	278	255	280	248	283	280	276	274	252	262	269	276	247	272	249	266	274	262	258	278	246	254	250	245	235	270	276	238	235	261	289	264	240	264	266	267	263	261	278	291	271	261	247	263	236	228	242	265	262	236	253	266	268	280	240	258	266	256	255	259	273	229	278	279	251	257	249	257	256	256	273	249	254	262	257	242	260	278	262	274	276	224	262	227	242	258	246	282	244	269	256	243	260	231	230	254	247	248	256	260	279	268	266	238	267	276	266	251	281	253	253	280	273	233	232	239	232	266	246	272	278	249	257	278	272	276	277	280	248	279	284	249	252	265	238	267	256	267	236	260	285	261	254	249	237	260	250	245	243	288	257	312	242	262	279	249	253	255	255	226	246	230	242	260	235	297	242	269	262	256	253	234	254	259	235	279	234	290	263	233	231	277	243	239	258	267	296	251	260	234	242	264	237	263	265	252	219	260	231	271	240	261	247	266	282	283	287	286	260	261	276	247	265	269	253	270	272	256	279	240	238	258	261	256	266	254	258	268	254	256	290	288	269	260	285	243	255	254	244	266	267	266	246	239	228	235	232	232	267	281	258	252	252	282	275	246	268	277	272	231	292	263	257	262	273	261	280	253	238	262	257	243	254	240	290	264	221	273	280	272	260	267	268	274	264	268	252	255	248	229	238	273	242	263	261	269	258	251	254	259	258	230	285	280	251	288	264	266	244	234	294	269	266	242	286	274	279	270	252	250	258	274	252	262	257	253	265	267	235	232	265	268	230	241	259	259	259	279	242	250	266	270	253	259	254	286	250	255	248	243	272	260	280	225	224	262	255	280	249	273	254	243	276	247	278	274	258	246	274	262	264	249	251	268	258	265	247	258	239	281	251	237	260	253	267	270	226	274	247	283	279	267	259	239	265	257	254	232	248	290	244	274	243	272	268	225	259	276	266	264	237	265	268	243	279	232	257	251	253	249	257	258	252	247	271	274	231	231	280	272	243	304	240	243	250	256	226	277	249	269	261	259	258	250	253	248	249	240	210	271	253	279	233	274	251	266	265	256	253	267	272	252	276	254	235	263	267	247	269	255	264	235	260	251	268	278	250	251	271	286	259	262	259	257	264	274	272	261	261	263	272	275	267	263	239	243	248	273	267	249	297	225	261	258	260	271	277	249	250	265	239	299	273	222	269	269	261	255	273	281	244	249	270	273	276	240	237	231	253	246	298	267	292	248	281	251	269	271	244	290	263	269	267	239	252	275	276	252	237	240	248	258	250	254	249	291	227	248	247	265	276	250	268	241	247	252	256	287	249	274	242	253	255	243	253	227	262	266	260	254	265	282	247	244	274	273	254	259	277	253	269	279	266	285	278	248	275	251	263	253	262	286	233	262	262	258	286	254	253	283	252	237	257	315	244	276	231	254	286	277	279	248	272	257	292	277	252	266	271	265	250	253	242	260	262	225	266	243	243	265	245	248	246	247	280	284	245	285	233	256	240	270	268	250	267	258	257	271	260	270	282	269	291	242	266	247	251	274	290	288	249	287	230	250	247	270	263	259	255	264	256	267	279	284	261	274	262	263	255	239	248	259	260	248	243	256	262	235	276	265	264	293	265	254	288	264	249	239	271	256	260	283	233	251	282	259	251	250	272	265	251	260	260	241	270	228	287	245	267	280	287	272	304	268	275	228	245	246	266	248	276	248	275	244	281	249	247	284	285	243	275	232	234	278	241	245	268	273	260
27283	17488	3314	759	606	463	426	493	459	414	456	511	448	445	431	401	389	378	362	353	329	340	345	331	333	340	324	325	363	290	301	317	289	322	308	321	303	291	336	320	334	323	332	312	354	307	325	303	323	319	335	307	318	297	304	314	316	330	348	319	325	351	344	339	313	337	364	330	320	341	335	325	326	333	339	317	309	313	311	318	343	314	314	289	312	296	310	348	328	275	320	314	322	333	306	319	364	337	317	287	304	309	339	342	329	298	302	302	364	314	325	314	323	289	331	319	290	321	330	351	344	309	302	332	303	325	330	323	318	316	377	328	300	319	322	296	297	340	347	291	312	336	338	307	350	332	324	320	332	343	316	294	303	300	345	336	311	333	288	356	330	314	336	323	319	317	336	320	320	357	305	332	319	357	300	330	295	305	313	346	301	309	330	310	343	328	318	328	321	314	347	293	351	346	319	304	323	302	314	309	312	339	340	291	330	303	302	307	343	322	337	324	292	304	347	322	325	319	316	282	299	318	301	293	333	321	326	309	346	332	303	335	327	329	321	316	341	330	322	308	354	318	314	293	347	302	323	329	306	345	294	318	334	297	324	355	317	318	305	314	343	309	300	343	329	329	367	282	316	336	347	324	352	310	334	293	332	310	279	325	346	307	324	348	327	307	348	284	330	302	360	328	329	331	314	335	322	301	350	317	333	306	331	301	311	322	361	330	336	323	313	335	313	317	343	339	339	310	319	328	316	286	320	337	319	359	306	293	315	321	303	306	286	329	335	316	316	332	321	335	365	335	326	324	312	308	346	307	318	306	304	318	310	332	330	350	331	327	356	325	332	306	322	314	306	335	356	311	328	333	301	303	336	310	333	297	314	283	314	343	321	322	360	316	336	343	304	313	318	320	324	328	283	330	313	317	330	322	303	338	334	314	316	289	313	324	321	322	336	284	322	311	291	331	306	332	318	300	317	327	337	293	315	312	309	318	326	330	318	341	321	343	298	322	307	316	314	330	330	333	297	323	312	330	335	314	330	330	347	355	319	305	343	336	310	345	302	325	340	347	306	355	321	297	312	308	318	331	316	360	310	321	322	275	314	349	346	290	313	344	299	348	312	295	315	319	325	324	311	326	292	296	317	346	336	308	337	339	306	281	295	339	343	320	323	297	314	329	361	297	331	307	313	353	305	350	294	334	310	301	319	313	304	309	309	343	313	317	337	317	321	353	347	299	347	327	307	311	337	323	346	297	337	322	305	339	335	320	333	350	305	326	297	304	310	350	331	321	325	317	316	333	285	332	312	337	309	305	332	286	302	322	316	303	284	310	323	319	326	307	316	344	360	333	306	300	326	317	323	335	325	318	320	352	303	318	303	290	313	300	326	311	355	322	335	317	335	337	288	316	312	322	326	312	326	296	335	307	320	324	333	304	312	313	330	321	328	334	320	328	297	311	326	280	324	332	323	352	292	302	327	320	332	359	360	318	313	313	308	301	332	293	337	298	288	347	307	294	302	379	320	331	287	318	314	335	306	309	326	289	347	311	333	316	309	309	309	360	326	312	346	331	341	330	326	329	312	322	331	312	353	318	287	327	295	314	306	309	325	312	308	328	315	354	323	293	311	345	311	358	312	287	327	316	310	362	304	304	283	301	317	299	331	303	315	314	344	307	324	309	344	344	323	329	317	306	307	304	283	314	329	329	296	343	297	340	306	289	324	305	319	356	330	328	327	344	323	345	316	321	311	322	323	318	338	364	291	318	316	307	312	324	323	342	323	311	317	325	330	295	293	317	323	294	339	349	333	311	288	360	333	306	280	284	311	307	341	338	341	298	333	339	330	300	345	329	324	340	303	359	339	302	325	339	314	311	338	311	307	314	324	297	316	320	303	320	319	316	311	322	336	326	316	305	320	309	308	318	309	330	337	313	303	347	315	303	344	332	349	297	338	313	362	287	326	309	285	350	336	321	326	326	320	344	332	312	316	328	311	320	303	315	341	317	330	310	299	316	342	304	303	322	322	331	312	339	289	345	322	310	323	335	307	333	313	317	322	319	282	304	322	317	307	311	328	324	331	326	298	334	327	312	356	320	322	314	323	336	316	346	318	304	305	307	310	303	316	317	335	326	282	334	332	316	316	332	327	340	304	327	337	337	309	286	329	308	305	276	324	326	306	302	335	333	341	308	319	329	321	311	283	312	290	326	296	309	302	296	324	296	306	293	313	322	292	305	313	281	340	298	318	322	296	316	342	320	348	343	339	320	348	340	315	345	313	314	298	315	303	312	331	327	315	309	326	311	312	338	312	343	342	323	313	314	308	319	337	322	284	323	323	318	325	349	308	352	319	297	306	351	319	328	289	309	323	292	327	325	337	334	323	363	303	296	304	348	347	326	321	302	334	307	324	340	300	307	312	324	314	335	303	317	325	316	316	324	324	308	300	325	312	319	329	337	300	330	326	306	337	307	303	324	287	331	336	342	311	334	297	318	310	323	361	309	309	287	321	294	311	323	346	315	315	369	305	316	288	291	304	327	301	311	293	327	304	334	320	325	337	321	307	335	322	321	309	331	320	329	280	343	312	330	356	298	305	343	313	312	311	304	307	345	318	312	350	341	329	334	322	315	359	304	281	301	305	322	284	333	306	340	312	316	336	327	298	344	332	278	337	314	300	321	306	341	334	333	296	336	340	335	300	320	315	345	310	284	337	322	317	325	298	327	315	330	335	312	292	326	293	308	341	319	352	358	324	339	323	323	279	335	324	307	299	346	340	314	325	303	299	339	322	344	348	333	319	322	322	317	285	343	336	302	309	335	348	293	299	336	332	325	317	300	304	287	330	328	333	329	284	335	327	324	304	337	320	327	353	324	325	331	340	314	352	334	334	298	342	339	327	320	305	318	340	338	320	308	296	362	318	302	321	332	320	293	336	335	356	316	320	333	320	295	326	335	351	325	302	343	334	342	327	324	306	284	308	280	297	345	345	318	347	301	329	323	308	309	289	293	345	325	298	333	328	293	328	336	303	337	298	307	297	295	333	344	312	352	314	335	335	317	309	314	359	336	302	310	315	330	321	306	315	325	304	288	328	335	336	323	305	323	331	334	358	348	319	333	344	296	329	337	324	336	294	312	285	333	305	301	302	373	322	361	343	310	328	300	358	347	314	314	340	315	369	322	321	313	316	301	334	309	337	325	335	300	353	326	355	307	353	309	314	319	295	298	341	318	323	305	306	323	314	314	325	319	326	309	322	313	337	316	313	300	329	307	344	306	318	300	313	326	299	296	342	294	327	330	309	337	299	304	327	297	333	320	277	301	332	344	306	292	333	304	314	339	324	305	304	321	302	352	284	297	308	340	343	327	318	306	342	349	304	325	322	321	332	305	303	318	302	313	310	337	309	327	327	325	300	328	336	294	333	331	372	318	298	301	372	342	350	307	324	330	331	335	300	306	326	324	317	338	316	314	312	295	309	355	301	333	311	339	302	274	303	303	281	316
4439	3574	1740	1028	1045	775	673	1026	900	729	926	939	856	779	768	657	707	638	614	560	490	445	490	496	477	511	474	460	470	483	463	507	473	487	517	483	496	457	442	436	465	484	492	457	498	474	486	472	473	454	491	482	451	453	469	460	510	496	523	495	503	497	516	471	492	476	484	496	480	450	457	497	481	467	441	487	448	429	464	462	484	476	473	507	478	488	485	479	470	483	480	440	458	479	452	462	481	508	488	503	486	491	469	503	458	450	526	476	490	512	500	483	462	495	495	495	457	464	452	464	464	473	472	439	511	439	480	487	497	474	466	525	471	471	482	471	464	491	451	522	501	474	493	456	467	456	520	463	518	469	505	471	497	465	519	475	513	469	506	474	492	486	494	488	458	453	473	461	465	489	421	488	500	451	455	412	492	488	503	442	483	514	469	481	489	501	505	484	464	494	508	501	492	461	526	487	472	469	447	480	478	465	482	514	432	482	457	481	463	481	459	468	463	477	505	485	494	514	455	484	460	472	495	484	482	479	483	436	448	473	448	449	469	463	454	499	465	451	480	495	453	502	462	476	522	483	479	458	419	490	478	434	463	436	508	442	449	472	470	492	437	494	464	467	477	464	450	470	501	444	486	482	437	480	497	483	499	469	471	458	507	464	486	464	511	476	505	468	450	459	485	477	458	472	470	500	530	491	486	525	543	506	441	452	467	445	448	486	483	518	430	502	490	491	454	457	482	437	480	436	496	497	489	469	447	470	451	461	492	483	496	468	458	488	469	447	477	495	477	498	469	515	443	470	472	474	499	469	485	456	487	471	465	483	459	495	436	510	473	504	482	477	481	492	491	450	513	515	506	449	483	485	513	495	466	518	523	487	502	493	452	502	495	476	464	477	525	462	483	498	489	482	472	480	412	482	538	468	452	488	479	475	472	496	450	504	481	448	464	509	510	479	472	494	497	465	470	495	464	518	512	504	465	508	476	490	453	503	456	448	474	468	488	490	470	493	499	496	475	504	460	453	494	488	509	478	463	474	478	422	497	487	463	486	472	481	499	483	464	472	476	482	450	480	449	472	488	497	480	482	463	459	539	494	450	460	473	497	468	466	498	505	515	467	478	488	464	511	489	471	490	448	468	442	518	495	472	480	487	508	503	488	477	456	503	452	485	469	473	446	481	451	495	464	521	502	511	465	471	451	490	513	481	478	520	480	467	531	473	485	461	489	456	436	488	450	537	462	476	492	458	452	484	493	474	476	434	464	465	474	451	463	459	488	502	501	481	476	501	472	494	495	476	477	508	442	498	452	457	455	485	465	496	489	484	470	478	491	486	483	473	468	478	454	483	500	463	458	483	471	503	487	475	496	474	489	499	505	450	452	457	475	524	496	465	498	453	492	440	442	463	436	507	475	448	476	503	478	484	502	480	502	487	471	451	463	495	463	497	478	498	466	461	490	457	452	482	468	471	472	508	490	457	468	474	466	453	466	477	491	469	477	500	522	457	499	492	467	463	486	464	482	450	495	458	475	456	492	468	473	475	465	462	482	503	508	481	467	499	445	492	490	441	495	445	467	442	469	491	472	484	489	504	464	446	490	456	472	485	478	506	480	484	468	484	476	513	456	522	482	453	497	454	462	534	446	481	487	473	512	511	467	470	508	495	489	462	480	496	486	513	470	506	471	489	480	490	461	487	442	479	495	438	477	507	448	462	469	449	473	482	510	450	493	477	462	476	448	448	516	490	439	490	445	467	442	448	482	482	465	454	517	512	466	480	485	472	465	441	452	477	459	501	490	449	457	477	472	485	495	486	458	503	501	468	519	499	460	505	499	497	435	461	440	498	442	477	435	451	488	454	465	451	496	455	466	493	487	491	472	459	467	456	498	481	465	476	476	470	479	501	488	481	443	499	474	435	483	439	497	494	477	501	520	443	460	497	470	453	505	506	449	443	457	484	468	490	491	448	492	470	478	500	516	453	489	493	504	490	469	491	475	464	485	462	486	483	479	470	443	511	471	477	471	497	494	471	453	449	447	455	496	444	487	493	485	503	471	480	459	459	471	474	477	492	472	475	536	465	503	488	452	477	487	503	512	466	505	535	493	511	455	488	458	505	492	517	491	489	507	448	505	464	480	474	452	452	502	482	480	478	506	456	477	442	486	478	460	474	482	481	455	462	468	460	483	461	460	497	521	500	479	464	445	542	451	478	504	478	445	500	483	479	462	463	478	466	454	487	504	479	463	460	461	477	521	450	478	495	474	487	457	441	502	472	462	448	473	457	478	477	509	462	493	474	459	496	502	491	476	478	453	461	453	505	463	467	476	441	505	500	455	452	454	485	488	492	469	471	449	467	458	454	510	492	491	505	508	499	490	552	505	509	498	481	478	443	482	462	484	485	491	521	500	485	503	478	466	490	446	483	483	485	461	441	477	450	500	509	460	471	481	500	489	481	485	528	481	492	487	499	441	472	503	521	484	451	457	486	448	468	458	453	450	490	473	525	457	482	464	461	492	466	481	479	459	513	503	452	478	492	447	494	485	455	495	471	472	484	502	466	498	459	478	476	473	474	440	508	460	484	481	503	447	506	463	434	458	437	463	445	480	427	501	483	471	518	471	458	507	502	443	455	493	447	539	453	501	448	480	486	479	428	457	486	461	456	509	465	471	478	462	478	479	451	472	460	464	489	481	508	443	495	479	474	440	476	488	487	498	502	479	438	461	450	489	446	493	479	486	445	452	450	435	511	478	487	470	483	478	515	479	450	457	512	517	493	434	501	479	464	459	479	519	467	481	484	475	474	518	503	441	500	494	477	501	489	507	492	438	471	470	456	503	466	497	489	494	485	497	483	444	486	484	498	468	493	493	452	509	461	484	492	463	449	515	520	515	473	501	477	466	507	462	495	484	483	467	473	466	484	473	452	496	499	485	475	531	470	502	451	497	487	496	533	502	462	514	462	487	468	452	468	472	536	460	471	491	493	498	457	479	480	435	491	495	485	497	475	458	481	446	439	499	506	492	505	471	473	500	461	468	450	462	475	502	486	470	525	449	450	466	493	490	465	468	476	503	490	491	466	468	455	461	507	477	480	452	469	470	494	459	509	472	500	469	473	483	448	482	470	461	431	459	507	471	445	469	474	446	476	466	491	467	459	490	443	508	515	435	487	475	470	456	466	479	482	455	504	470	508	473	498	473	480	470	450	480	479	472	515	483	463	485	458	503	480	479	501	501	464	494	472	477	480	469	486	497	478	490	466	456	472	455	500	509	471	460	498	497	480	461	460	498	494	467	464	509	475	482	527	453	433	495	468	494	508	466	490	495	492	506	491	480	492	466	497	512	488	482	466	481	475	497	510	458	496	451	500	476	495	497	445	481	457	477	469	483	436	488	495	486	491	461	456	485	470	481	441	489	493	452	464	439	437	474	492	483	466	432	504	448	488	496	436	502	484	482	460	485	473	460	457	474	485	450	490	487	488	475	481	469	480	496	468	490
23548	21396	28447	24672	20919	2460	616	478	580	401	435	417	424	367	328	334	321	263	212	212	207	199	175	198	199	166	198	167	194	186	202	161	157	165	165	168	149	162	165	162	177	166	171	195	166	140	157	165	178	159	175	169	158	162	163	165	175	168	162	164	160	151	165	183	173	163	157	148	146	158	165	164	165	160	174	164	181	160	150	191	160	150	154	143	177	164	157	152	168	161	154	132	189	171	169	170	138	167	154	147	161	169	173	172	173	161	190	164	178	167	154	139	185	151	187	156	156	168	140	155	142	181	171	142	160	179	179	170	149	171	160	140	170	157	186	164	163	136	182	143	173	159	156	146	143	162	141	171	162	156	160	172	175	159	163	165	155	162	159	183	148	152	166	137	180	148	178	154	159	145	122	151	131	160	174	169	133	158	161	154	138	145	160	143	161	156	185	153	144	165	149	154	179	148	178	138	162	151	167	161	179	163	168	173	165	157	152	182	181	165	130	158	163	140	168	156	189	178	158	146	140	157	165	159	148	159	147	151	167	173	175	151	172	180	173	167	189	157	170	176	162	143	160	135	152	173	160	153	153	167	149	148	144	161	167	153	168	181	147	158	166	163	186	152	176	154	162	159	171	190	146	178	171	177	124	175	165	197	156	176	147	178	170	149	141	160	145	154	154	171	161	145	173	166	171	157	146	165	157	171	169	179	149	162	164	153	166	168	159	156	161	157	160	158	170	175	155	154	145	167	157	165	170	151	140	154	130	171	178	166	174	167	157	157	156	156	165	181	167	152	161	167	146	165	174	133	150	151	144	172	130	159	177	156	156	147	174	132	184	148	160	173	170	153	188	148	177	165	160	156	141	163	171	191	163	146	143	161	189	166	155	174	163	172	164	151	174	154	174	163	164	162	159	164	170	153	193	166	148	179	150	152	137	169	165	174	157	145	168	161	141	165	150	170	171	164	159	151	175	143	137	161	161	153	173	151	171	170	149	158	142	161	182	172	172	189	152	150	168	169	154	160	172	171	165	147	143	172	155	142	189	168	165	157	152	163	144	129	150	186	154	150	153	171	186	152	153	148	133	172	147	154	148	145	175	158	160	150	162	157	151	176	155	159	164	157	190	166	168	169	161	177	153	146	132	176	184	165	147	170	173	151	149	158	199	154	160	171	148	131	187	148	171	157	139	165	171	184	186	163	147	162	150	166	166	156	167	139	161	161	162	142	177	168	154	145	169	161	163	171	191	178	145	161	155	149	141	157	153	166	193	151	177	175	162	156	148	169	158	135	155	175	138	153	174	148	160	165	156	165	176	148	155	147	174	146	150	156	175	140	163	174	152	180	155	152	158	157	150	161	178	184	164	153	150	147	165	175	179	157	174	148	165	152	182	166	163	161	168	179	180	155	168	165	172	157	151	169	147	160	156	149	162	136	176	160	160	156	170	169	155	174	146	170	129	158	142	164	153	163	156	174	186	157	166	162	178	132	165	156	161	135	154	151	170	140	160	171	140	161	148	165	184	142	168	176	172	163	165	167	164	160	175	149	156	172	179	148	159	166	161	149	170	160	139	145	164	166	154	179	161	165	146	151	151	143	158	159	155	159	156	155	172	176	183	190	142	163	158	167	168	147	171	162	162	158	169	179	165	138	153	154	160	150	166	154	165	148	175	173	143	181	162	143	166	163	180	157	168	153	142	157	190	192	163	190	162	146	163	158	147	152	156	127	154	158	167	174	142	186	176	181	158	158	166	131	165	168	133	167	163	170	170	180	169	153	168	167	156	150	143	182	157	139	167	169	161	156	170	200	182	147	160	151	172	152	145	144	192	133	169	170	148	166	173	157	166	155	174	167	141	165	147	169	183	162	142	157	154	174	170	167	148	160	154	150	159	168	144	140	160	146	172	150	169	154	183	161	143	158	167	147	147	158	161	145	162	149	140	160	166	157	158	140	146	151	168	150	167	144	165	154	171	168	176	144	146	146	162	176	139	153	154	156	162	171	145	174	144	152	150	146	162	151	182	173	167	157	158	163	167	157	170	153	149	156	154	149	158	162	187	170	168	160	164	149	149	184	149	156	170	140	165	138	157	157	151	175	151	138	180	169	148	136	163	167	160	158	149	167	191	149	154	168	135	142	135	157	165	186	176	135	158	167	180	165	172	177	150	157	155	168	163	149	176	167	154	150	156	180	153	157	186	166	162	168	186	152	159	175	168	156	165	189	155	147	154	154	156	168	155	151	162	160	153	176	170	168	172	145	157	174	168	181	141	148	150	168	181	177	161	165	169	146	160	149	135	177	165	159	149	152	138	161	165	164	151	179	183	155	144	160	162	178	158	163	161	166	152	159	147	167	145	182	163	157	137	143	129	158	180	164	157	135	146	161	155	159	173	159	160	152	152	157	145	165	148	170	146	161	144	155	151	155	199	156	158	169	173	165	161	182	147	172	175	135	162	156	211	162	148	152	169	172	158	153	145	164	159	161	182	142	136	155	142	151	139	160	161	170	157	176	171	148	181	164	161	161	157	141	166	152	172	192	153	149	166	160	168	154	156	138	167	160	181	152	161	168	176	170	146	154	159	155	165	166	187	182	175	170	163	145	143	132	169	151	133	153	153	146	165	171	165	173	145	170	145	146	155	150	141	163	159	156	150	179	163	167	186	157	163	168	154	155	174	169	153	158	149	171	167	170	169	181	174	147	166	175	155	179	168	150	154	158	148	155	154	162	155	147	170	159	149	143	169	148	163	166	170	147	167	181	152	147	154	186	181	184	159	179	155	161	174	180	185	178	134	172	157	155	161	129	163	152	144	138	175	162	186	150	176	167	179	154	152	166	174	165	147	158	153	143	186	160	152	169	163	164	156	162	161	163	174	142	162	156	180	148	152	155	149	137	148	161	176	171	152	155	164	158	165	146	149	161	151	185	164	150	146	141	177	146	165	161	148	154	149	171	183	179	149	154	159	162	158	156	155	146	185	159	162	156	153	136	163	158	167	165	168	166	191	145	161	157	156	163	135	138	163	156	147	145	185	151	163	167	154	167	137	168	157	156	166	167	165	145	149	150	162	164	141	176	166	182	156	173	183	147	158	167	156	151	164	160	168	152	156	180	145	165	151	150	146	160	146	156	169	180	170	162	150	141	174	162	151	161	193	146	167	156	149	190	164	159	149	165	126	157	154	183	190	151	147	160	171	175	155	164	140	166	158	161	165	147	163	154	156	148	182	160	145	189	146	171	162	154	145	173	143	147	157	153	144	167	145	180	181	158	164	167	148	164	156	138	143	168	146	170	178	164	152	189	168	162	166	143	148	147	151	168	153	151	165	154	173	144	169	165	165	172	154	165	175	163	178	172	167	167	156	157	151	141	134	155	141	170	151	179	152	172	188	156	160	158	163	157	139	187	166	147	173	183	183	186	182	151	178	167	148	168	186	152	153	167	158	160	156	168	168	156	182	141	162	160	148	172	174	152	153	153	152	171	168	180	153	176
3854	10645	6595	2769	1951	1372	1185	1196	1388	1064	1100	945	999	790	659	685	604	494	421	343	344	345	291	291	262	295	273	278	306	265	259	249	254	279	227	262	265	260	265	256	249	250	258	261	269	258	241	248	278	258	248	257	289	225	242	231	253	294	273	260	264	227	262	242	279	255	236	250	241	238	229	251	243	259	235	261	235	236	233	249	270	270	231	262	266	275	264	266	271	248	276	272	273	259	271	262	261	269	257	271	235	253	242	271	251	270	272	254	266	251	250	238	237	235	271	250	249	253	269	267	252	253	258	242	238	248	271	239	269	247	265	228	258	232	244	253	237	249	258	253	239	275	265	236	229	261	247	258	257	269	255	248	238	233	235	221	232	297	238	238	254	261	281	273	249	236	244	234	218	247	240	272	242	238	266	259	280	258	248	260	241	234	237	233	259	277	241	243	227	238	258	244	229	239	276	260	271	250	292	280	248	243	283	228	236	279	247	231	251	244	252	261	257	251	253	261	229	247	279	276	247	245	213	222	250	231	257	233	248	232	242	258	229	268	243	254	271	251	259	269	233	234	236	265	252	240	220	232	235	264	258	246	251	232	253	227	235	245	227	268	266	243	261	241	253	267	221	250	281	260	224	243	296	212	245	255	248	232	263	219	261	240	269	261	267	281	235	272	244	237	276	243	267	228	232	238	240	216	250	246	271	260	240	238	255	245	268	245	231	241	223	255	242	271	232	232	278	225	250	223	238	215	275	272	250	266	234	266	235	225	246	238	257	246	257	243	225	284	260	252	273	256	229	246	245	234	260	266	260	244	264	272	265	256	251	220	236	270	235	241	259	248	257	252	242	250	226	244	254	268	229	267	243	252	249	253	272	253	244	253	257	222	233	267	267	243	222	241	225	234	244	252	233	245	230	241	275	251	255	258	243	229	238	241	254	262	223	257	248	227	247	233	211	241	261	228	260	267	215	261	242	243	242	278	268	253	258	234	249	274	233	270	241	251	269	222	244	244	260	249	266	240	256	257	235	241	263	234	256	268	256	260	253	232	236	247	249	234	262	234	252	238	217	265	248	241	250	244	249	269	249	256	267	225	264	267	226	246	231	255	262	235	250	248	252	241	248	224	285	269	242	278	245	261	219	260	237	272	222	254	242	234	275	246	249	225	257	261	244	264	245	276	249	234	266	291	245	260	248	268	250	243	215	244	247	271	243	254	262	242	275	269	254	239	238	259	267	274	226	250	236	238	269	241	289	244	202	246	216	255	270	235	216	259	222	222	241	249	247	228	264	273	249	234	251	247	241	256	261	233	273	244	259	228	247	269	239	257	268	284	241	254	244	256	266	293	248	242	223	227	239	253	229	269	261	263	268	251	240	224	269	257	259	251	224	260	266	248	263	281	247	255	242	254	253	265	260	269	253	283	228	256	250	246	248	266	272	257	247	252	225	260	246	266	242	278	229	244	245	265	262	239	258	245	259	243	258	226	230	256	251	248	234	239	232	236	241	226	242	279	254	239	229	266	267	283	248	286	287	231	273	265	247	239	241	230	260	265	248	251	240	231	257	247	276	248	256	257	259	247	242	243	229	226	250	265	242	261	247	241	243	251	265	248	232	252	279	266	250	248	225	270	263	259	259	242	244	248	274	227	259	240	267	249	261	267	250	239	274	255	237	234	274	247	261	252	256	235	221	252	228	265	227	256	246	244	273	256	231	269	231	275	227	262	241	258	233	258	264	273	244	242	257	262	228	254	219	252	244	244	243	249	226	241	249	241	225	274	264	262	242	261	260	273	233	264	271	226	235	232	254	259	223	262	247	279	248	279	244	268	262	262	238	224	243	247	247	224	231	264	250	265	252	258	240	271	261	257	246	243	251	241	246	226	275	260	235	254	282	256	237	233	238	231	224	241	263	265	210	240	242	238	250	234	233	250	233	294	252	261	247	226	262	244	263	255	238	267	250	245	292	268	230	232	238	257	233	257	253	265	257	237	241	252	264	239	269	222	243	262	247	256	227	243	234	255	236	241	282	229	254	241	232	245	244	272	271	246	271	269	251	221	255	251	225	264	249	219	203	275	261	275	280	244	257	261	253	260	245	217	271	218	283	250	238	260	256	247	236	230	260	225	248	270	255	244	261	253	259	229	229	286	219	238	236	255	250	257	251	263	258	261	252	236	272	236	238	219	240	231	246	257	253	239	243	235	249	251	248	251	249	229	264	247	263	249	247	272	226	250	258	273	271	268	257	285	246	247	251	238	238	271	259	231	259	245	229	243	239	257	240	257	262	253	221	234	246	265	262	245	240	256	219	259	257	222	267	229	237	245	258	260	231	260	257	257	282	250	274	238	242	249	272	232	252	273	239	246	254	244	238	226	244	242	241	247	239	239	241	261	265	228	260	251	273	258	280	273	244	268	241	238	251	269	279	256	249	232	229	236	240	217	248	244	224	228	253	278	280	261	248	251	280	236	253	269	264	268	255	229	222	216	265	242	265	237	232	284	237	236	247	231	246	244	264	236	234	232	231	244	244	271	242	276	247	250	232	227	223	245	238	240	228	269	230	239	248	272	231	239	245	252	256	251	246	258	245	244	281	251	234	244	237	283	242	220	271	253	241	248	220	246	235	244	239	236	307	231	264	259	266	227	247	239	228	253	254	223	226	242	245	241	262	243	256	280	251	247	239	260	248	243	240	203	277	248	274	247	247	268	244	236	247	237	237	251	279	229	220	248	253	246	228	244	271	239	244	229	231	235	247	275	238	225	239	225	246	229	252	232	243	229	247	263	226	252	241	273	222	262	235	240	235	250	259	217	228	259	243	264	248	263	251	257	249	248	232	235	251	255	266	237	262	269	237	252	246	253	222	254	237	281	227	236	228	275	246	251	249	235	274	253	258	249	250	255	236	286	245	251	278	221	236	245	237	238	240	293	258	269	250	255	249	227	239	261	267	227	246	250	233	257	226	253	266	237	252	278	258	255	241	262	246	273	249	251	251	282	269	259	247	280	236	256	264	260	251	272	260	246	278	229	244	242	252	245	267	246	237	270	233	247	264	239	261	243	249	238	307	253	232	264	256	256	251	235	247	239	253	258	241	260	220	255	241	222	245	238	217	229	249	250	239	248	256	261	234	251	280	226	255	246	277	252	263	241	220	234	247	256	220	267	283	236	221	248	272	259	261	240	253	267	249	244	227	259	235	211	244	234	261	249	243	246	265	257	228	234	260	253	261	255	290	254	211	226	239	266	261	240	238	253	269	285	243	234	248	254	274	244	252	274	234	270	250	207	272	241	244	239	254	256	241	238	244	245	244	259	250	239	234	248	258	260	250	247	246	244	222	264	241	227	228	252	246	266	262	257	245	235	224	282	262	243	237	253	227	284	256	264	257	232	250	240	252	268	245	268	255	272	241	228	244	236	243	237	244	281	240	266	251	250	229	269	244	268	237	260	235	286	245	238	211	260	247	255	219	244	243	275	244	276	251	238	248	257
24637	21396	26890	25207	2826	693	607	536	590	597	538	538	572	492	448	464	449	491	427	419	405	419	397	392	386	394	399	399	394	389	387	403	397	403	401	381	396	358	362	376	379	375	373	382	404	365	358	381	373	384	365	364	376	381	420	378	378	356	368	369	385	407	359	407	408	385	410	390	372	405	386	405	441	333	387	333	356	360	367	399	417	400	367	398	386	358	413	366	396	404	376	368	355	373	399	366	368	398	370	394	374	369	371	375	374	361	377	379	390	377	361	399	386	375	363	381	372	387	391	396	409	420	348	389	383	377	399	365	352	361	364	377	356	344	384	373	412	377	389	372	434	383	372	383	407	373	405	417	358	390	369	343	328	358	401	366	384	371	368	384	373	363	381	367	379	414	399	393	354	385	423	387	388	376	354	351	394	348	358	364	377	403	357	389	427	370	380	371	375	405	369	372	383	373	345	372	376	367	383	395	396	407	397	389	411	349	400	368	386	408	372	369	404	422	399	408	314	401	391	411	414	381	373	380	377	389	368	364	416	361	412	358	399	396	420	354	375	398	388	424	375	380	378	384	390	366	359	412	388	397	385	375	384	381	380	408	337	352	385	368	370	399	361	381	397	394	380	402	369	384	398	382	399	398	348	352	363	374	381	411	358	354	367	378	395	373	353	413	355	349	373	368	385	372	374	347	366	370	397	382	369	402	379	398	359	370	401	402	344	369	337	367	390	350	345	358	355	402	386	381	349	382	360	370	408	374	373	398	377	367	376	369	408	336	357	372	388	410	348	399	404	409	403	405	398	379	366	435	390	407	330	376	361	364	344	413	373	400	384	364	380	371	399	386	365	414	363	430	396	404	377	386	373	359	360	366	379	383	383	365	358	396	362	342	367	334	363	374	403	372	366	373	400	394	396	390	393	353	399	398	394	401	361	372	369	398	364	371	375	380	350	384	368	364	318	362	360	372	402	382	365	355	361	387	391	396	411	415	375	367	358	390	395	403	366	413	354	387	352	373	376	368	376	355	367	373	357	392	420	416	347	348	372	389	364	383	378	362	388	365	390	381	363	384	346	370	370	388	336	366	386	377	393	408	379	374	373	349	383	391	375	386	378	377	389	351	368	367	415	365	384	390	351	375	391	370	331	372	399	359	355	424	375	394	386	382	383	373	377	384	381	382	358	383	369	343	371	382	378	401	363	396	368	368	357	372	387	380	415	355	394	363	381	365	381	381	340	390	355	385	388	375	370	364	411	375	377	378	378	372	388	344	358	399	390	347	343	397	397	420	368	357	360	398	385	368	370	407	418	394	409	351	385	377	359	345	325	362	366	371	391	393	383	391	407	373	387	397	362	337	425	397	383	397	383	399	368	396	359	422	391	366	405	359	383	394	368	338	373	368	360	337	368	383	374	410	402	398	378	415	408	371	390	374	369	398	377	360	359	390	386	378	370	354	384	353	352	376	373	369	382	397	375	399	351	384	354	367	401	419	351	399	366	373	388	367	385	354	373	381	377	380	407	388	371	377	387	367	362	370	392	420	406	379	383	356	417	389	417	367	377	382	388	376	373	371	390	424	401	375	368	396	375	395	383	420	388	345	422	377	382	366	397	379	407	381	398	373	377	380	329	384	412	399	378	384	368	358	332	349	385	378	333	370	383	397	359	387	429	368	369	391	399	370	364	401	387	374	374	409	393	355	382	387	361	396	398	366	368	392	372	376	354	380	361	389	375	365	363	355	392	391	374	383	365	350	381	400	337	389	373	389	352	356	388	393	368	374	358	354	360	354	393	375	337	384	366	357	337	397	379	404	394	349	416	360	373	381	382	387	372	382	350	357	404	398	382	340	363	410	377	385	362	366	398	398	382	360	392	403	410	377	360	390	402	372	401	373	338	391	381	396	356	392	354	369	393	355	408	373	382	353	360	366	391	365	410	359	390	380	408	381	378	338	422	380	370	354	354	361	390	385	407	355	392	401	373	401	359	419	364	384	393	368	395	403	385	359	370	378	354	390	352	341	393	366	378	369	377	400	382	388	379	385	402	342	403	343	382	350	388	364	380	331	378	360	387	359	380	380	382	345	388	393	385	383	376	366	413	377	368	411	385	335	366	370	360	395	334	382	379	374	390	379	431	376	355	378	371	394	346	370	359	370	357	360	392	365	412	398	379	388	378	394	393	379	356	363	395	407	344	367	371	390	381	411	380	406	385	382	395	387	373	351	341	357	397	393	355	361	397	365	350	357	389	403	371	403	404	401	409	394	395	376	379	358	401	415	367	365	370	346	381	368	371	390	415	373	387	384	393	377	379	380	373	378	380	379	397	379	372	418	398	378	385	364	400	378	386	372	392	392	384	372	377	405	400	388	390	373	349	362	375	372	400	416	384	387	365	394	370	374	367	358	364	400	398	372	402	402	401	362	395	402	382	376	388	367	380	365	416	372	381	373	364	404	379	389	384	334	373	406	366	392	433	383	365	411	371	397	354	384	410	371	369	358	360	349	354	376	393	342	369	353	394	397	346	401	368	399	396	374	371	407	381	370	377	393	376	372	404	409	379	404	358	391	347	369	416	391	351	353	352	350	402	346	394	403	356	398	344	378	372	395	395	367	370	381	415	413	418	346	380	380	372	370	396	378	343	412	382	358	352	362	369	367	384	391	374	409	396	380	394	389	366	383	398	405	352	364	401	360	376	361	367	375	352	375	364	371	397	396	390	391	386	403	364	372	354	402	404	387	378	398	370	388	381	365	364	392	382	382	357	397	359	398	390	395	367	377	368	362	398	352	366	388	400	387	408	410	370	385	383	381	382	361	388	394	384	397	371	385	372	407	384	389	379	369	400	346	363	354	374	412	359	353	385	392	386	386	392	387	367	375	391	355	368	395	360	318	394	408	369	367	379	385	345	385	342	382	412	364	360	356	438	397	382	370	375	381	359	390	398	376	381	392	403	376	409	409	336	360	381	371	386	393	361	402	383	347	352	387	430	369	371	368	383	372	400	377	353	354	366	373	394	383	372	351	345	365	372	368	387	365	412	394	358	365	374	350	405	392	383	362	363	382	401	373	377	372	359	348	411	381	370	397	343	373	396	336	387	393	375	383	399	381	381	394	382	369	349	374	360	385	377	365	390	404	404	369	342	385	381	382	363	408	364	405	386	394	362	386	375	385	386	400	371	356	379	387	369	379	399	388	395	391	388	353	359	392	381	397	382	401	371	373	341	384	324	377	368	380	388	375	387	358	369	401	394	388	327	352	394	357	367	378	347	419	402	389	386	363	390	368	379	388	402	371	386	333	373	355	409	356	399	361	382	389	393	379	408	362	374	364	381	409	408	406	372	393	382	358	409	353	363	349	377	344	384	370	403	357	386	364	372	390	439	391	404	371	371	426	375	367	362	371	362	423	368	374	377	355	403	354	393	418	384	367	384	391	381	377	383	404	360	351	387	418	362	397	395	389	372	356	389	379	375	358	381	362	395	388	357	390	407	405
3875	7232	3984	1975	1521	1256	1106	1090	1241	1093	974	1082	1120	986	837	774	739	696	705	640	641	584	591	588	559	614	645	555	562	558	581	580	554	565	540	552	535	586	590	548	532	544	573	559	535	555	562	560	564	541	516	560	572	558	534	590	489	547	565	524	561	549	531	542	568	577	598	554	525	577	553	567	593	552	548	559	540	498	568	561	564	524	580	530	522	516	588	574	548	533	568	516	548	546	554	541	552	569	592	555	558	529	578	551	568	555	563	539	549	582	568	539	573	555	534	530	526	554	581	539	578	543	521	547	528	567	558	517	545	551	546	573	567	547	542	582	495	580	542	528	575	544	528	545	558	609	567	520	582	562	539	557	538	571	539	536	552	583	562	576	549	555	546	562	569	559	538	596	545	495	567	585	593	583	535	583	558	551	554	579	538	559	516	532	566	541	543	581	520	564	549	538	528	555	527	550	589	556	560	555	563	548	567	523	550	534	548	541	588	518	547	552	547	522	570	575	541	566	558	553	552	545	536	523	548	540	537	533	557	515	547	569	551	551	562	567	565	488	552	515	549	586	504	541	540	599	544	561	570	519	572	580	543	552	548	547	568	515	561	557	549	530	510	578	540	563	533	539	587	601	561	542	539	584	513	535	576	540	582	549	543	571	503	522	540	547	596	537	604	530	527	532	590	554	506	571	545	570	553	579	559	558	545	532	561	556	568	551	556	565	554	516	511	586	542	558	604	519	577	550	520	594	607	573	520	550	573	541	540	574	545	533	574	550	571	565	543	536	542	510	519	538	549	557	551	578	562	568	560	544	607	577	578	533	552	583	565	520	537	539	602	581	575	599	551	558	567	550	560	524	529	520	540	590	584	570	521	576	594	499	521	561	589	514	532	578	551	534	551	542	577	557	555	553	559	537	526	535	540	556	536	544	564	580	597	532	549	583	556	544	545	552	563	504	532	563	542	605	533	545	526	510	576	531	576	565	534	559	560	594	531	531	546	554	538	537	567	523	531	574	514	513	517	575	554	529	538	566	566	574	553	528	495	530	529	558	527	529	573	593	546	540	571	578	516	583	558	540	540	530	538	560	528	519	543	527	526	550	569	575	538	589	508	550	599	508	563	537	555	534	527	546	526	542	512	527	572	575	552	504	591	514	564	540	525	550	494	543	575	505	547	549	517	544	547	571	545	556	561	571	545	569	552	520	536	555	582	547	534	529	573	584	514	522	551	552	572	550	556	562	556	599	539	564	532	547	590	513	560	530	551	547	590	551	562	580	531	563	568	537	503	544	556	529	533	533	529	561	543	558	526	502	542	584	553	563	530	551	607	555	576	554	551	532	542	525	539	543	574	514	550	590	565	559	571	537	542	547	524	530	544	540	561	544	535	588	556	538	558	551	562	595	564	547	556	591	562	521	552	557	597	567	545	561	572	567	590	555	497	534	517	517	537	519	549	519	591	540	558	535	530	572	537	547	551	535	551	550	555	571	546	535	596	537	579	526	592	532	559	580	563	534	540	529	534	577	541	537	606	525	558	571	565	543	528	600	542	511	547	573	524	554	567	530	574	522	549	525	576	540	548	543	596	505	535	545	526	541	552	570	532	564	580	536	543	545	545	558	578	523	581	568	548	550	543	528	541	562	561	561	542	575	507	550	524	558	568	590	554	563	549	603	553	537	563	571	572	544	499	557	561	556	554	572	542	571	588	576	494	556	541	593	564	565	523	518	534	543	587	564	571	522	568	530	502	540	526	542	534	595	569	552	532	558	555	535	564	538	510	537	539	556	531	557	599	536	560	551	559	515	548	541	553	544	631	535	531	563	563	543	521	518	514	534	552	550	567	540	559	552	582	575	537	541	549	516	570	554	536	551	526	563	559	564	555	529	519	538	544	523	559	504	536	574	513	531	506	558	580	535	565	526	560	523	543	550	525	566	582	517	551	561	549	515	520	511	541	577	523	546	553	543	515	512	529	536	589	516	574	536	542	514	552	594	565	524	533	572	557	536	530	536	598	524	542	572	542	531	519	557	550	554	504	531	571	572	560	567	594	566	550	556	569	561	572	536	579	529	539	543	557	545	589	584	538	572	535	528	529	539	546	581	580	566	567	547	546	564	543	568	540	559	533	563	530	542	551	516	539	558	565	544	537	533	519	585	563	567	545	513	581	494	570	561	553	515	541	569	527	525	553	522	561	548	529	579	595	510	510	548	586	544	563	525	596	529	557	508	508	546	535	552	533	568	541	531	577	588	530	524	554	582	561	519	569	567	574	581	551	607	561	490	527	538	590	558	526	555	570	556	572	587	560	587	544	564	595	566	509	564	552	567	543	534	512	592	562	562	524	555	537	557	566	519	532	547	581	557	520	535	533	565	543	517	553	518	558	538	545	537	534	541	563	562	576	524	575	500	600	546	539	580	517	583	562	543	539	596	551	520	570	558	575	531	543	571	563	560	564	556	520	512	563	543	523	501	556	547	513	544	553	560	565	541	576	558	553	552	561	589	559	496	510	552	531	527	539	564	574	559	563	565	592	546	505	538	538	538	499	563	559	574	521	548	572	532	561	551	581	530	563	531	533	537	522	581	585	542	564	576	550	531	584	526	555	580	555	520	586	553	528	563	577	587	564	546	537	569	527	549	566	541	555	543	559	543	579	533	576	530	553	552	557	612	565	579	550	582	535	598	577	549	545	552	584	533	573	552	526	549	552	543	577	547	566	553	553	565	573	567	585	472	527	579	534	540	602	565	567	551	510	565	504	543	533	552	566	516	538	556	574	548	548	552	595	630	544	584	550	592	529	530	551	566	558	514	529	525	545	572	504	543	504	554	521	550	521	546	589	527	553	529	529	535	567	529	548	566	562	553	565	563	536	553	529	570	547	562	589	529	558	590	525	560	541	550	547	556	536	513	542	565	535	536	536	539	565	539	526	578	520	518	528	564	531	587	560	530	543	606	582	539	553	542	556	533	559	553	537	530	630	538	553	537	555	551	532	562	541	597	619	536	521	519	530	573	529	532	563	531	554	552	545	592	579	547	513	535	523	537	538	543	534	521	489	570	539	543	571	518	574	536	566	578	563	480	552	527	536	563	528	537	576	539	538	559	558	580	543	538	574	519	539	551	555	563	567	558	534	532	574	594	516	561	538	589	569	553	563	537	543	557	493	502	575	552	580	568	567	549	574	548	544	545	550	556	542	555	526	546	564	540	587	528	497	536	573	564	525	510	560	569	557	540	557	564	567	536	520	569	566	545	528	552	561	548	558	577	523	574	568	561	543	537	560	574	509	517	570	550	549	537	530	515	535	563	528	561	589	561	519	534	532	571	548	581	545	535	535	594	519	528	541	537	552	601	564	557	531	549	576	574	503	588	547	573	527	533	568	575	572	559	510	508	556	518	527	521	531	531	568	522	558	526	546	543	531	524	523	566	587	537	595	544	547	541	547	560	583	549	590	552	535	543	535	511	544	586	560	604	549	567	574	533	547	528
22587	21438	29201	24093	21435	21071	2941	838	744	622	558	539	651	483	413	368	389	340	313	267	254	208	214	235	210	216	238	172	205	208	210	199	198	217	177	185	208	166	191	209	188	184	189	178	161	194	175	195	181	177	200	165	174	191	190	195	175	178	173	160	188	152	177	190	179	188	161	169	183	191	187	161	202	193	184	188	161	217	145	197	195	187	174	199	163	171	204	188	170	193	196	179	161	196	163	182	180	184	173	163	192	193	169	172	177	181	182	185	180	176	149	180	200	182	186	170	170	185	188	184	158	191	195	175	199	168	203	187	172	175	186	202	188	194	155	195	198	164	193	164	164	187	164	183	199	188	175	168	154	186	180	188	152	166	193	159	176	198	175	181	170	189	187	167	185	195	181	174	167	181	168	184	171	181	179	182	170	202	175	163	182	187	172	176	175	171	175	187	154	169	172	180	188	172	167	195	163	165	188	193	179	175	154	167	182	192	171	188	178	189	169	185	200	164	201	208	178	186	150	188	196	173	183	184	179	167	169	183	172	181	187	182	178	188	175	189	172	159	163	183	164	193	174	165	187	180	184	181	170	162	184	203	185	188	176	183	189	177	152	175	175	159	171	177	170	184	180	162	168	169	156	170	195	200	173	181	167	195	199	176	179	166	175	184	152	172	194	171	174	180	171	166	172	190	174	200	168	181	172	176	164	146	176	178	192	168	172	170	165	165	211	175	206	172	191	176	165	166	165	165	176	174	175	169	186	175	168	193	162	203	187	188	167	183	179	147	187	194	172	190	185	165	178	182	164	198	158	179	197	170	172	161	178	187	176	161	191	195	166	179	189	169	185	182	193	187	173	184	186	172	172	193	193	180	181	186	183	179	165	147	177	162	175	194	174	190	184	178	195	177	165	186	183	164	183	194	200	201	169	179	176	178	182	176	204	188	166	182	163	175	166	154	186	170	169	165	176	185	184	172	164	193	185	186	188	193	193	182	173	181	182	183	181	164	171	169	160	195	194	167	173	192	179	167	185	180	195	178	195	167	161	182	171	186	191	160	168	160	191	188	204	199	173	180	175	175	176	198	180	179	173	180	190	180	183	174	176	184	178	180	188	144	149	170	167	176	181	173	183	198	158	159	198	180	202	201	174	174	195	146	169	187	193	176	155	176	173	192	196	173	189	187	172	177	170	165	204	197	178	196	173	166	184	184	188	174	173	175	148	180	176	177	176	194	204	189	176	210	175	151	177	180	184	175	178	162	183	185	182	182	178	228	172	168	204	194	170	168	168	168	186	196	193	189	193	216	168	180	183	168	177	194	203	184	174	177	176	187	197	176	181	165	161	184	175	186	162	163	197	167	182	167	189	183	188	180	183	166	173	176	177	187	165	194	168	168	158	166	173	154	160	187	174	157	157	168	146	159	200	181	187	182	188	188	178	195	171	195	169	185	184	167	158	157	183	190	170	202	180	178	186	173	190	175	206	174	181	198	185	171	153	165	199	170	201	174	192	173	167	172	179	188	179	187	168	179	191	167	189	183	190	169	174	183	184	176	165	178	183	195	176	186	185	167	186	188	195	203	165	188	199	152	161	169	175	164	189	167	181	173	184	150	183	191	196	176	185	172	186	193	192	177	186	177	171	219	212	174	183	168	200	184	193	156	139	174	190	198	190	175	164	182	178	185	172	160	185	202	193	174	182	209	168	180	158	178	162	166	179	165	168	188	172	174	181	178	187	185	162	172	180	171	172	194	182	179	174	167	149	180	158	180	168	199	162	150	174	168	167	178	162	192	195	175	169	183	183	170	184	182	179	166	175	184	196	166	168	177	183	170	175	171	174	154	171	192	168	174	166	194	182	190	175	182	183	172	174	161	167	192	181	170	157	179	172	188	189	183	178	165	176	179	161	177	189	184	164	181	179	172	202	146	207	175	171	182	177	182	184	184	178	177	180	193	163	159	185	181	187	199	196	154	161	177	175	187	196	162	171	184	173	155	175	179	186	141	182	178	168	195	171	166	174	170	168	149	193	201	194	178	195	163	188	188	189	194	191	175	167	183	185	179	165	167	183	175	174	187	174	195	168	174	220	199	190	181	172	191	174	178	213	174	165	180	164	163	191	185	182	155	189	186	160	176	170	144	160	181	204	177	184	171	167	184	167	172	186	174	176	182	165	187	205	194	184	174	153	183	165	195	187	174	158	171	200	187	201	176	214	179	163	165	150	187	172	185	179	169	182	162	182	173	172	168	197	184	179	175	178	192	161	168	178	175	186	174	206	188	179	181	162	175	181	168	182	191	202	198	183	163	177	183	198	184	175	180	179	201	182	181	162	186	180	184	177	197	213	191	197	176	199	183	168	194	165	184	166	167	169	181	162	192	184	171	197	190	177	204	183	181	178	182	179	183	182	189	166	191	177	187	163	188	185	176	194	206	187	172	185	198	179	179	161	168	212	211	171	159	172	177	174	172	153	151	184	177	207	184	180	175	192	167	165	192	167	191	171	181	171	187	183	171	178	171	176	159	182	183	177	172	181	156	207	180	161	193	186	176	208	180	157	150	194	170	188	196	201	172	194	191	174	168	177	161	183	183	168	194	167	185	175	181	159	176	196	182	171	163	198	185	182	197	177	152	172	158	170	177	186	175	189	168	182	206	160	176	177	171	174	194	155	172	198	181	171	190	185	162	187	175	166	187	200	173	172	158	203	177	178	164	197	178	159	167	187	188	179	178	179	165	166	187	180	170	198	182	166	145	175	162	197	176	186	204	195	181	163	180	184	183	186	160	192	195	171	186	175	183	173	176	187	180	190	162	163	164	189	183	164	206	190	182	188	181	183	176	180	197	169	188	176	160	185	159	171	170	199	153	168	196	179	189	182	179	183	197	178	206	182	171	204	182	169	171	196	178	159	205	180	180	186	197	166	176	175	182	200	181	186	178	183	195	175	172	187	196	177	179	180	182	188	161	181	179	166	170	167	167	175	198	185	170	174	164	179	172	179	163	187	177	193	165	189	175	171	192	198	171	208	217	181	179	211	206	174	164	182	180	179	199	222	179	193	172	179	186	166	174	175	160	181	179	176	176	200	171	176	183	197	185	196	176	181	182	183	169	157	174	167	193	191	183	157	192	171	177	176	165	198	179	196	204	201	196	183	187	169	204	179	194	177	198	194	177	203	191	197	169	189	162	170	166	182	153	191	186	188	178	183	172	196	188	176	165	173	204	194	175	174	176	181	199	168	189	176	180	195	159	181	173	197	179	198	167	178	168	162	199	164	155	187	174	162	186	184	177	189	159	196	189	169	180	190	196	166	158	165	165	176	168	204	178	188	168	177	176	195	191	167	192	197	182	194	198	181	161	143	196	168	172	177	184	190	187	178	181	176	182	169	170	158	194	193	186	168	185	151	177	180	182	165	190	179	188	170	189	172	182	179	190	176	171	207	175	182	155	165	169	174	201	180	184	165	178	172	174	196	168	194	169	167	167	186	152	164	170
5135	16342	10147	4700	3432	2859	2301	1865	1803	1555	1328	1363	1408	1079	873	828	885	727	623	487	409	332	330	299	327	328	427	329	283	299	264	318	289	298	273	284	274	261	270	272	276	282	297	281	276	295	257	292	244	273	247	256	238	233	266	299	265	271	239	250	248	278	244	257	273	250	226	255	256	270	237	257	262	249	275	279	232	253	249	235	251	267	254	279	242	247	265	270	245	260	273	243	264	235	284	289	282	238	250	258	243	261	248	229	251	263	259	269	272	262	253	277	232	273	214	274	272	243	274	258	279	254	256	259	283	263	284	259	261	272	255	271	247	221	295	236	245	241	290	272	266	250	239	269	243	234	259	237	252	269	253	256	253	227	272	258	285	237	270	266	264	234	276	283	225	282	286	268	257	230	240	251	230	240	248	230	236	232	243	239	267	242	241	256	254	267	244	248	243	241	273	234	240	266	261	261	253	235	247	254	247	233	256	250	245	256	263	256	245	272	257	228	267	265	253	285	228	251	265	244	271	262	246	247	258	239	255	254	217	269	218	227	261	240	224	267	266	235	234	248	262	268	257	253	253	241	273	248	263	265	243	282	269	269	235	252	252	275	265	257	273	268	260	249	259	243	273	240	255	261	256	248	246	247	247	235	293	237	252	245	244	237	261	268	245	254	246	250	251	269	250	237	224	254	230	263	236	256	259	286	261	242	250	240	244	256	260	254	264	238	265	266	232	290	272	239	280	252	272	253	247	243	257	273	261	240	260	260	245	263	224	240	271	262	261	256	244	263	236	250	258	251	236	266	239	247	277	260	244	253	282	255	260	235	270	249	244	257	253	245	249	244	268	239	257	238	265	262	274	229	246	261	275	253	256	281	255	231	233	288	258	246	236	232	233	249	234	239	267	225	271	256	267	244	276	250	263	248	286	235	266	240	252	265	274	237	251	254	244	237	242	262	271	245	263	251	245	270	258	272	251	237	241	246	271	227	238	255	237	243	259	269	229	251	251	277	265	238	285	242	261	259	272	257	250	267	253	226	241	254	244	250	253	256	255	238	247	215	253	255	222	252	251	233	268	254	256	274	275	260	252	270	264	242	287	252	252	271	209	262	250	259	234	274	265	246	252	247	271	247	226	257	281	242	253	263	245	259	251	231	259	266	236	262	235	237	248	254	249	244	243	222	254	238	261	239	225	231	262	247	214	248	251	233	241	259	273	269	247	268	266	252	269	221	271	246	223	255	257	248	256	243	266	258	267	253	248	265	249	245	272	255	274	261	292	241	243	263	235	266	250	236	222	245	250	251	240	235	240	273	261	227	252	278	235	236	270	242	225	249	248	241	225	259	255	259	265	226	261	232	244	232	242	264	248	248	238	248	266	227	250	257	282	250	265	258	262	270	239	257	240	236	253	246	257	255	248	246	287	268	231	290	264	249	251	237	241	266	254	229	237	259	268	280	256	253	253	231	235	221	275	230	250	242	232	233	241	261	277	273	280	276	245	257	260	239	233	250	249	244	243	244	271	259	273	274	228	264	236	226	272	258	234	264	272	262	249	248	264	219	261	247	264	248	250	210	248	237	240	264	265	245	250	220	240	237	219	264	262	235	254	226	251	242	252	264	278	269	245	257	229	249	265	241	258	241	246	246	255	239	283	239	223	255	240	237	246	231	258	255	247	246	238	265	276	235	254	238	241	283	239	261	246	256	268	259	265	262	233	254	253	265	270	237	267	269	259	277	235	243	242	249	263	257	245	239	257	232	259	274	257	258	239	258	282	223	236	258	271	229	267	238	225	267	251	254	244	235	237	256	229	251	263	260	265	270	270	238	241	248	215	267	247	289	247	265	271	254	244	248	249	245	256	233	256	252	237	264	227	247	261	258	266	246	261	260	230	239	245	257	280	250	264	240	223	249	248	238	223	261	243	240	244	252	232	265	264	262	222	226	240	252	259	247	262	246	293	244	267	256	265	254	247	257	231	243	250	245	223	261	256	244	236	264	244	251	239	242	249	249	243	240	260	256	220	236	268	234	241	270	246	259	253	273	251	220	257	233	219	250	273	284	267	241	267	255	261	251	255	242	234	267	280	245	259	265	230	240	288	228	255	225	245	265	273	230	246	258	270	259	266	245	243	252	232	252	251	242	215	288	277	255	256	280	271	295	244	247	250	247	245	248	252	259	256	263	234	261	233	272	244	243	243	268	237	255	283	238	255	272	263	221	254	269	275	262	230	245	248	237	273	252	255	234	263	250	236	248	272	282	239	278	239	275	242	276	228	280	261	268	262	227	260	246	242	268	270	253	256	242	264	247	257	246	290	241	242	224	271	270	263	257	231	236	247	233	255	259	238	222	255	263	258	258	241	236	256	258	240	246	243	255	209	256	239	260	248	238	230	249	236	233	232	264	247	269	250	244	278	228	272	249	297	229	246	247	267	256	292	257	288	262	244	265	248	230	250	278	260	254	251	271	238	241	280	284	246	252	220	252	265	234	236	270	237	271	261	260	264	239	266	264	268	250	260	250	271	239	256	285	264	266	257	240	260	297	240	242	260	223	250	238	229	228	267	251	249	242	259	270	275	219	252	215	267	244	224	271	246	254	258	269	294	266	237	225	235	263	270	260	233	265	265	250	228	246	261	246	246	249	247	274	259	254	242	256	258	240	253	239	272	300	260	233	278	252	269	252	208	222	239	252	269	254	261	259	260	259	242	268	274	266	246	231	228	232	239	242	247	237	255	249	239	268	270	258	246	237	239	238	259	249	255	230	267	258	253	258	263	261	256	268	236	248	280	270	241	242	257	241	259	268	253	238	258	259	254	211	261	240	262	258	237	213	239	228	261	288	241	270	257	256	248	265	245	263	252	232	261	237	273	254	260	274	239	254	261	255	260	257	275	254	231	268	246	269	247	248	279	258	230	245	249	264	271	240	258	245	236	251	271	250	238	252	267	236	239	289	243	258	253	243	246	249	249	227	275	259	262	229	232	244	284	240	265	249	248	236	241	240	242	213	248	216	242	250	244	248	241	238	252	260	262	261	242	224	240	236	267	276	268	259	242	275	257	257	271	267	248	256	237	244	229	240	231	264	300	240	256	238	265	253	244	241	257	249	242	286	269	236	260	245	246	272	281	256	256	265	258	272	231	248	287	247	241	265	248	236	256	238	266	272	247	224	243	256	280	256	251	232	243	244	239	266	227	272	261	264	249	271	247	251	241	234	236	271	275	265	261	271	271	267	234	212	281	281	236	230	258	238	234	244	270	234	280	272	253	280	233	237	261	276	243	267	275	258	246	295	245	271	274	246	244	234	236	265	244	280	218	234	252	277	231	247	270	255	237	249	224	232	261	225	229	261	244	246	286	261	248	249	259	273	273	256	264	257	240	240	248	243	236	254	258	264	256	261	249	264	242	254	275	277	260	263	232	232	237	270	237	264	238	246	276	260	278	253	251	236	249	273	259	273	246	231	263	258	244	251	246	258	261	252	255	244	256	255
27311	17443	3149	742	511	496	459	444	432	428	429	401	413	385	385	334	328	301	344	349	332	318	338	324	336	292	316	301	348	341	335	351	321	319	320	320	323	301	303	336	317	327	346	313	310	306	325	318	310	306	339	325	302	297	314	305	322	366	322	319	295	306	296	329	320	305	314	321	295	339	287	310	291	319	308	313	311	323	292	312	316	328	330	296	291	333	306	312	327	303	302	331	293	293	303	304	328	320	330	336	325	308	301	297	300	310	301	320	311	285	339	327	308	310	347	282	306	318	304	308	319	331	293	328	328	324	296	310	323	321	317	336	303	300	282	344	315	313	310	308	289	333	330	355	318	334	296	287	322	302	303	326	309	332	319	323	335	302	347	312	333	315	298	345	311	314	300	335	321	286	302	321	291	307	337	292	313	301	329	334	335	308	321	343	310	309	321	308	307	318	308	340	336	310	305	309	322	306	333	349	314	324	324	317	311	295	317	338	310	332	301	339	304	316	320	306	313	309	322	311	307	324	289	334	344	321	303	307	300	299	315	322	337	324	295	319	328	345	264	278	290	326	299	294	316	325	330	337	285	308	300	344	331	323	304	304	333	344	321	313	294	303	332	345	306	340	319	342	298	318	316	305	300	325	336	327	336	316	313	327	304	304	320	308	297	314	305	285	294	323	337	305	323	290	327	331	288	302	341	309	309	295	311	310	313	307	323	327	317	311	325	320	311	325	283	300	308	311	338	308	346	320	288	296	308	299	312	317	350	297	317	313	310	330	321	303	296	297	293	332	312	332	287	316	326	311	332	291	317	320	344	314	314	311	324	290	303	327	317	325	304	295	328	306	325	328	344	325	312	322	313	324	306	302	304	309	301	298	303	291	301	303	297	330	314	311	291	355	318	327	300	307	348	320	327	308	304	313	295	326	272	305	317	308	303	325	294	290	321	318	303	324	291	298	315	283	289	342	294	295	324	304	299	360	314	322	326	317	309	284	282	280	296	327	328	318	350	299	314	285	311	310	297	268	338	314	327	335	309	328	328	305	309	311	312	342	348	320	314	324	319	327	321	302	295	312	320	324	328	352	308	295	321	330	326	286	315	311	319	305	302	307	257	336	305	279	332	331	316	318	337	336	304	303	299	308	300	317	309	297	279	322	313	307	289	308	324	280	313	306	295	267	323	308	318	321	323	318	329	317	327	304	295	342	363	307	286	292	321	329	318	316	301	307	314	325	314	318	316	297	314	293	304	329	296	310	303	321	298	316	310	338	340	324	277	298	317	296	328	297	285	327	314	301	299	308	294	313	335	290	318	277	307	320	318	327	286	311	318	318	331	296	335	296	305	328	328	341	338	318	318	324	305	292	317	336	351	324	318	319	300	308	340	321	287	312	316	312	287	306	326	292	333	301	311	286	312	302	277	321	296	307	319	319	314	298	331	286	343	294	294	341	297	335	319	306	300	314	317	334	322	363	329	335	316	317	325	332	344	318	302	277	304	325	291	300	343	283	292	319	286	321	325	323	316	312	311	294	318	305	301	312	313	313	320	290	302	348	329	312	310	308	348	288	330	331	340	316	314	310	307	342	332	328	324	318	321	328	299	322	292	285	315	303	298	311	280	304	309	309	298	309	336	320	315	308	305	318	324	307	326	313	321	325	351	333	304	315	307	298	318	294	323	309	319	362	290	344	318	325	311	316	297	312	310	286	315	298	310	315	291	312	303	319	305	317	330	363	318	315	296	293	317	309	320	323	322	312	331	310	328	330	283	315	306	325	292	322	297	335	273	308	260	319	325	303	334	310	306	307	315	336	319	352	312	287	307	280	302	287	348	305	295	282	327	318	334	329	338	316	324	334	313	317	330	330	345	314	310	330	279	285	321	350	305	336	323	294	327	308	305	343	315	300	321	331	325	339	283	306	318	291	312	336	323	324	338	309	319	320	322	356	319	324	333	344	372	315	322	315	326	309	303	324	314	311	336	351	290	316	328	301	320	294	292	317	308	317	315	320	340	347	318	327	303	294	290	344	323	332	319	311	340	310	314	326	310	320	304	318	308	319	309	317	359	305	351	283	342	319	329	291	336	334	293	297	314	322	339	310	302	312	308	298	313	318	307	311	336	308	321	323	337	311	320	309	301	312	357	338	324	294	336	336	291	340	310	322	325	314	317	311	318	340	315	340	324	291	272	281	315	301	355	276	319	289	298	307	301	338	319	338	318	316	291	324	317	311	309	323	326	307	322	303	303	306	282	315	300	297	342	311	307	307	312	334	274	306	315	305	303	300	315	296	329	320	328	306	345	317	309	299	295	294	292	323	339	339	335	299	337	303	317	291	320	332	306	294	326	295	300	332	297	321	311	322	309	290	318	312	327	294	339	296	312	311	290	305	333	329	296	341	327	294	321	319	323	321	326	311	306	311	292	310	318	293	335	329	316	314	327	328	344	332	307	347	333	309	316	365	323	334	330	283	314	309	329	325	315	321	312	328	306	324	310	314	313	295	302	306	326	284	309	300	329	362	302	346	316	321	318	304	305	320	340	294	350	335	300	346	298	293	288	325	310	328	331	335	304	305	307	339	294	322	287	307	320	348	319	313	348	339	309	287	317	345	298	297	332	298	326	298	329	301	303	288	272	318	311	322	364	314	330	310	304	349	294	322	335	333	353	274	286	337	342	311	314	313	295	314	304	326	331	274	329	350	296	306	321	312	280	310	299	336	320	287	328	304	311	336	303	305	308	306	299	310	309	329	314	327	303	312	319	348	284	316	288	327	317	363	344	320	276	306	313	318	312	297	327	307	329	290	329	361	353	340	271	348	350	303	339	334	314	307	339	310	299	337	307	317	297	343	324	321	321	285	348	308	362	300	325	312	314	361	357	302	301	314	325	338	325	340	304	304	325	304	315	337	325	298	315	313	353	312	301	344	283	324	328	340	323	327	330	339	315	313	303	298	312	310	305	289	313	308	309	316	321	327	318	302	349	317	314	315	316	304	319	321	303	330	325	279	328	276	316	319	315	311	289	317	339	284	351	296	303	304	325	312	309	310	330	324	326	315	343	314	308	333	322	288	306	317	308	320	297	334	350	291	293	313	334	311	315	357	324	314	298	331	345	322	312	327	273	323	309	308	303	313	315	318	310	332	292	349	324	319	311	324	323	305	306	310	322	335	339	306	307	349	331	311	300	312	316	319	316	325	291	307	331	321	308	311	321	262	333	335	313	310	324	302	325	305	320	346	324	317	299	315	311	301	282	299	313	297	324	307	314	314	290	299	310	316	323	300	290	346	305	300	290	299	326	306	333	321	322	317	315	306	334	301	315	320	291	325	304	324	325	335	324	299	340	296	316	315	317	348	303	317	302	314	303	277	305	295	340	311	329	329	290	317	314	323	340	302	304	291	307	334	355	308	308	310	316	315	309	317	310	293	280	291	329	317	320	305	293	297	314	325	320	320	304	284	338	316	323	306	284	299	319	373	312	311	284	311	301	321
4668	2893	1603	920	802	921	886	779	808	793	709	656	768	652	639	595	554	528	574	534	489	519	482	490	496	506	450	473	467	500	480	455	486	460	486	499	506	466	463	470	480	465	499	462	485	441	459	477	472	468	467	452	440	460	453	450	422	498	455	448	477	468	454	496	420	461	470	426	464	460	474	437	442	456	488	434	472	481	456	472	424	436	493	496	475	494	460	441	508	493	481	473	460	434	497	460	456	447	458	466	503	467	462	458	479	462	478	486	463	452	473	464	457	485	498	467	465	466	495	465	486	472	448	457	434	490	446	470	456	453	486	454	468	443	469	460	455	487	460	429	502	479	478	473	503	516	505	464	490	494	460	433	463	480	441	447	431	473	488	435	460	493	480	491	482	490	446	449	461	507	464	454	455	470	465	437	469	465	461	467	450	500	468	483	443	481	461	448	489	469	501	470	479	486	452	448	463	471	467	460	480	479	494	474	504	462	494	418	431	480	434	487	480	479	460	486	497	478	492	511	492	451	418	446	496	478	474	440	458	469	479	494	490	456	471	422	477	484	476	412	461	486	443	495	445	476	496	444	472	436	430	458	480	502	458	487	476	488	462	456	482	491	474	487	461	481	484	474	439	449	460	436	501	510	509	442	478	508	464	439	445	447	510	472	427	480	463	469	454	466	453	491	463	492	459	469	487	467	462	455	431	470	499	470	475	479	436	447	495	492	463	475	455	476	470	468	475	481	472	472	453	451	468	470	485	447	456	465	466	461	470	431	459	504	492	490	490	462	489	465	449	459	474	464	465	424	461	470	453	462	495	482	454	454	462	455	480	445	476	479	489	446	444	470	440	455	496	469	481	465	460	468	509	453	484	467	452	470	471	434	453	430	448	475	418	470	465	485	490	482	490	488	493	465	486	489	473	458	472	466	472	490	450	453	477	461	446	506	473	444	432	457	483	448	462	482	484	451	473	467	479	472	483	456	492	485	432	488	441	469	451	516	433	488	455	456	435	447	458	491	484	501	427	451	465	461	475	467	471	471	492	468	474	467	480	452	454	514	457	510	507	462	492	488	439	453	484	475	466	492	486	457	468	502	499	417	501	482	499	486	423	499	470	474	470	461	455	448	506	505	487	484	442	446	461	472	464	449	472	483	438	487	460	449	455	502	462	491	503	415	483	482	501	468	446	527	459	490	492	510	466	486	504	434	472	455	474	499	476	458	507	459	444	460	478	444	480	519	470	497	434	468	457	479	521	498	478	485	483	475	495	484	451	460	475	480	474	477	491	501	476	460	430	486	456	489	495	446	479	491	513	482	434	481	469	438	469	468	451	436	459	493	463	448	446	484	449	482	473	446	466	488	458	482	485	464	454	446	470	459	506	476	499	453	483	492	448	494	446	458	456	468	479	454	445	454	479	477	458	473	476	469	510	465	464	469	456	469	504	443	500	442	486	455	457	475	471	505	486	502	446	487	427	463	472	482	453	481	507	492	483	494	485	434	478	447	466	486	470	481	499	440	456	468	482	458	505	470	478	462	462	491	489	438	485	458	492	466	443	486	485	437	446	511	462	471	465	449	469	444	481	462	482	495	452	471	479	469	429	496	475	451	485	517	463	479	479	492	482	464	487	478	467	482	464	465	495	476	498	474	487	506	504	496	471	457	492	475	462	439	489	462	484	473	447	460	445	519	469	471	453	435	462	481	515	494	446	510	473	456	516	420	466	491	441	488	491	415	468	458	495	470	471	430	460	475	497	490	471	439	462	459	510	468	452	465	473	473	473	483	465	474	422	476	452	488	473	502	513	463	462	501	471	478	477	461	498	461	469	412	492	435	436	487	473	521	450	484	509	477	460	457	485	505	449	469	478	484	444	419	484	463	436	482	479	483	496	455	438	472	492	450	455	466	451	475	519	494	467	488	488	449	454	455	462	432	456	475	476	492	507	456	469	459	468	451	519	466	526	479	451	497	446	460	498	489	460	484	472	463	489	468	481	495	464	427	417	423	490	454	474	476	480	455	513	494	480	462	494	483	483	469	457	450	475	493	449	472	427	474	449	487	465	452	467	432	502	493	437	441	460	497	528	522	509	489	487	480	478	502	439	474	457	467	438	458	501	514	499	491	481	480	438	452	476	442	446	467	464	461	467	480	467	480	492	498	442	469	471	446	504	469	462	485	465	479	534	417	461	471	498	483	499	489	506	467	454	504	463	468	478	470	464	489	452	470	495	476	472	494	447	464	433	509	491	447	509	490	474	473	444	509	500	483	489	469	462	439	468	461	442	471	491	467	468	480	471	476	487	432	480	473	512	456	485	479	483	481	464	459	471	456	455	443	469	474	500	464	505	449	467	473	504	486	506	488	480	492	441	481	478	414	459	483	462	495	471	461	447	457	459	476	444	475	469	458	459	511	473	458	481	486	461	484	474	470	504	511	510	459	457	506	460	472	485	440	473	464	438	485	492	474	453	423	480	446	412	523	457	455	448	441	530	479	473	504	452	446	473	469	488	505	446	508	504	479	482	424	444	487	452	500	456	478	506	480	485	481	442	440	489	485	457	480	483	496	437	483	475	469	479	510	472	488	468	498	415	479	444	485	489	452	464	498	478	451	472	459	464	464	490	477	450	485	443	514	468	504	454	482	497	510	467	510	474	459	504	476	471	442	500	482	478	451	470	462	490	469	467	488	470	445	477	515	467	481	450	464	463	454	469	464	462	540	471	474	461	481	447	442	472	471	465	492	494	491	477	489	479	463	478	465	435	502	494	509	477	476	432	444	485	498	456	513	494	455	486	449	496	444	446	471	480	459	469	441	448	472	470	461	499	431	453	493	493	485	438	485	484	474	463	425	467	494	462	470	528	493	472	509	460	491	478	439	493	457	501	429	455	492	488	426	447	454	509	460	465	495	464	474	459	491	448	468	486	460	499	474	448	451	481	448	515	482	491	467	485	449	472	449	462	442	441	442	482	472	481	464	469	493	435	459	469	473	486	485	487	514	488	449	444	457	483	458	453	477	436	481	460	447	461	523	464	471	437	494	486	498	451	468	505	468	518	457	466	468	471	467	470	425	445	427	471	451	456	464	482	508	457	434	469	460	434	477	405	482	477	452	508	475	447	462	469	442	457	456	481	471	461	492	463	487	429	450	462	465	463	477	459	459	486	470	451	458	479	501	461	491	483	469	503	442	484	523	462	444	520	463	451	489	480	487	477	468	509	475	460	470	506	492	434	465	456	461	477	520	496	441	474	462	495	484	497	508	455	458	465	460	496	464	446	492	467	468	452	446	491	484	484	469	450	478	478	448	500	486	457	478	465	483	559	483	467	490	455	446	482	452	448	487	448	483	475	482	470	515	467	514	488	461	507	448	468	425	441	466	488	470	507	460	441	466	459	467	483	494	469	513	491	478	471	476	478	479	443	456	482	433	494	482	456	468	473	422	469	522	500	441	476	463	486	486	486	466	463	440	462	508	448	496	439	456	442	457	459	476
23585	21408	28516	24655	20964	2790	812	481	450	440	425	392	326	301	264	273	305	279	217	204	183	187	181	190	168	182	240	160	158	185	153	171	165	152	159	155	155	172	166	147	165	176	142	155	162	162	174	174	142	182	178	164	183	183	162	164	146	164	166	144	162	156	182	165	155	165	155	199	170	175	165	146	172	166	164	162	179	150	178	149	163	161	143	163	167	167	160	153	163	168	141	155	165	162	171	177	152	149	187	178	170	151	143	168	165	189	162	170	173	166	184	161	165	188	154	160	180	189	161	145	155	163	143	164	171	164	172	152	160	165	181	143	148	165	155	142	158	159	164	164	160	171	141	170	147	168	180	168	170	159	154	162	145	162	182	169	144	156	188	156	170	169	175	160	171	156	166	152	166	135	160	148	152	148	164	127	172	159	147	163	164	169	156	161	158	159	169	162	170	165	171	147	177	158	162	161	141	143	152	138	167	149	145	166	146	151	170	144	155	160	152	139	155	159	159	150	154	168	150	153	159	137	167	172	153	161	148	172	165	152	150	162	159	146	153	146	159	152	162	145	196	162	136	140	138	161	171	146	174	144	154	155	158	141	159	143	155	140	138	171	149	157	171	157	163	151	182	173	135	172	147	142	151	151	152	161	158	143	170	176	166	162	183	159	153	177	172	155	164	159	184	172	171	143	166	162	168	158	143	162	133	150	158	162	149	148	146	178	167	175	147	141	146	153	153	176	172	177	166	144	140	152	166	180	158	170	149	180	157	139	180	150	158	166	162	159	158	125	165	151	156	175	146	167	165	152	167	157	182	141	163	151	155	127	181	155	163	174	146	158	162	158	141	170	154	159	158	135	169	140	165	149	166	165	166	165	168	149	155	144	181	155	169	145	163	172	178	163	164	162	169	171	162	140	145	160	149	151	179	140	165	167	150	193	164	163	184	143	167	179	171	167	156	141	163	172	180	160	156	164	155	121	173	159	160	176	169	169	152	159	145	138	175	178	148	158	156	158	164	149	144	145	156	132	164	142	146	140	164	146	144	175	168	158	138	154	146	159	171	156	152	175	184	167	133	157	168	156	160	160	166	168	171	164	166	152	180	150	172	154	168	164	141	171	172	153	169	176	148	168	165	146	176	158	152	150	158	156	185	166	149	173	153	166	152	178	159	152	175	148	135	174	155	151	156	189	158	169	136	149	148	155	171	172	171	176	145	157	159	158	155	183	174	157	156	157	164	161	154	145	179	153	156	140	137	144	175	148	162	158	161	142	181	170	159	178	157	175	144	167	156	179	147	162	162	143	147	175	181	154	139	159	135	162	158	158	171	179	168	164	146	161	149	171	192	151	161	176	157	159	159	139	180	144	142	173	146	182	148	174	161	158	139	149	157	167	141	180	149	158	146	144	151	157	162	178	151	167	154	173	174	165	163	175	145	144	194	147	173	184	159	146	167	145	166	162	147	169	132	156	171	138	137	166	166	150	163	174	189	155	164	163	178	176	165	150	143	162	164	148	172	162	154	139	164	170	164	158	159	153	165	176	154	169	165	163	155	185	154	163	166	163	166	184	187	155	140	154	164	148	149	175	164	147	143	158	161	165	138	140	149	138	175	153	165	143	159	173	148	152	158	137	163	147	145	165	159	152	163	138	155	156	152	162	160	168	147	160	142	166	177	148	173	159	145	171	198	156	160	159	168	161	155	157	138	147	152	155	141	142	161	154	151	160	155	173	160	156	148	150	153	159	147	188	158	164	146	153	149	142	154	171	163	161	162	188	154	140	138	181	146	153	144	142	157	153	149	167	166	157	162	164	167	160	175	167	159	154	138	158	161	166	160	130	159	153	173	154	156	190	145	175	149	166	168	143	141	140	152	163	168	155	154	158	163	151	153	142	164	173	158	175	171	138	151	165	176	171	168	158	161	160	157	145	141	166	179	163	161	169	139	138	166	155	143	168	162	155	162	167	166	176	149	154	176	135	171	170	153	159	163	164	125	166	160	149	153	161	137	175	164	153	148	155	173	142	156	143	144	149	150	170	149	153	169	157	144	168	148	178	163	137	151	150	142	161	155	165	149	178	152	174	171	156	145	145	137	162	134	158	165	178	165	159	144	156	180	152	181	158	182	174	148	146	153	156	159	159	163	173	162	166	167	187	160	147	162	133	172	177	165	155	173	149	152	152	168	166	169	173	167	157	144	182	166	161	184	172	156	157	167	165	150	171	150	163	158	180	155	147	163	146	167	147	180	180	151	175	142	140	146	140	165	164	198	177	146	141	184	197	153	164	163	168	147	173	142	147	157	166	151	155	166	179	166	162	154	172	149	161	157	161	158	158	150	162	151	158	169	175	148	174	173	175	156	158	173	175	156	195	151	173	160	175	157	167	136	141	175	155	154	150	174	154	171	186	164	166	152	141	154	145	171	155	170	161	170	148	154	139	154	186	168	165	158	162	176	163	178	161	142	169	142	179	148	170	165	164	161	186	167	144	177	148	162	143	128	155	152	147	185	160	167	151	142	157	156	169	164	162	158	180	157	173	163	146	157	186	152	127	179	152	176	150	154	170	138	163	172	160	174	138	162	175	159	134	163	178	160	155	179	159	152	151	157	163	168	154	162	168	172	173	167	149	157	158	170	168	162	136	168	162	176	144	187	149	132	167	136	152	152	187	154	167	152	183	140	172	142	156	170	148	161	149	173	150	181	153	154	134	158	156	185	155	151	145	156	159	166	159	159	158	151	169	154	148	169	168	127	152	171	180	159	155	155	145	168	152	175	148	168	160	170	157	171	184	156	146	174	177	170	154	145	150	156	141	174	147	153	148	168	149	174	174	169	153	168	161	132	151	154	151	161	147	146	185	147	157	176	163	159	147	148	149	166	130	165	151	153	181	171	170	155	170	156	142	157	164	161	156	121	160	153	170	173	152	185	141	138	169	165	149	163	180	130	174	171	148	166	131	156	133	169	181	145	157	163	159	177	159	146	155	154	160	161	164	167	133	162	158	166	159	178	156	150	165	170	148	152	165	178	161	163	180	172	158	157	148	162	200	171	166	157	157	165	162	188	148	175	140	161	158	173	155	151	153	175	137	178	167	121	162	151	181	181	182	167	158	148	168	165	134	128	167	159	136	169	165	149	166	132	175	144	145	180	154	156	140	168	156	166	154	180	169	153	165	166	156	188	149	163	167	137	173	150	138	171	181	151	163	165	180	159	157	138	167	188	152	164	164	159	129	164	152	159	173	133	170	153	173	153	187	132	135	145	159	162	143	160	158	165	161	156	150	168	155	152	174	156	160	152	139	198	158	143	169	191	140	154	166	162	160	178	149	125	160	165	160	168	119	169	159	148	158	157	175	146	196	191	165	160	153	158	151	168	181	143	185	167	170	158	142	165	170	140	161	163	173	148	143	152	163	178	167	168	170	155	155	154	178	166	148	162	154	160	152	184	176	144	140	154	158	168	162	154	165	165	162	169	150	173	159	175	155	147	153
3639	9690	6137	2791	2056	1913	1581	1122	1162	1069	977	885	725	718	605	613	617	526	428	406	442	358	298	293	275	289	390	274	288	292	253	287	264	269	263	263	212	277	256	268	287	245	263	269	255	259	227	224	243	279	246	229	279	244	251	240	246	228	259	244	249	240	248	241	238	251	241	252	234	275	209	241	224	249	233	257	272	249	268	221	251	252	243	242	251	242	243	251	285	238	258	255	226	251	242	263	253	220	249	274	244	243	263	250	277	243	249	274	263	252	228	256	261	255	247	255	241	243	266	231	261	251	247	247	249	244	263	273	216	253	268	221	232	232	261	214	225	266	234	287	262	242	252	257	257	311	219	264	248	266	244	223	245	248	262	271	257	257	232	227	242	256	250	248	277	243	232	259	271	220	254	252	242	259	244	246	241	236	258	261	253	245	237	241	242	264	238	275	245	254	268	230	250	231	242	246	265	235	214	285	256	253	234	223	217	225	255	240	226	241	255	244	241	238	238	226	235	220	261	233	235	254	247	256	247	254	280	253	246	239	255	254	238	265	245	257	234	240	267	241	245	259	255	249	239	227	229	243	226	251	240	238	239	235	259	248	255	217	242	218	266	250	217	241	218	244	240	253	221	248	234	232	241	248	259	244	237	249	242	247	285	249	261	264	235	256	248	265	270	264	275	234	243	269	211	258	244	245	266	203	253	250	241	240	225	255	242	236	267	244	251	239	272	232	227	262	256	252	260	281	286	246	256	246	233	243	249	238	265	247	247	232	243	259	244	240	242	226	228	254	226	246	267	257	236	224	248	269	256	263	233	264	242	248	257	228	226	245	241	225	258	271	243	265	279	238	222	230	230	243	268	237	231	243	222	246	255	252	259	239	242	274	261	243	238	258	256	253	222	254	244	258	256	236	256	230	228	245	261	222	240	260	252	250	260	232	261	245	261	281	217	222	236	238	241	223	249	237	236	277	246	239	262	259	254	233	281	225	270	256	257	234	250	225	227	268	238	247	236	256	233	232	243	260	238	236	239	266	218	241	238	234	227	252	256	282	247	248	263	260	215	250	259	244	225	258	236	275	249	256	242	222	235	257	242	245	261	236	267	257	249	233	236	227	228	227	252	240	253	242	247	251	231	259	226	252	238	228	242	279	269	202	249	276	262	249	218	239	234	249	265	263	250	262	225	291	259	230	266	262	262	256	260	248	271	255	257	253	238	237	251	218	213	241	263	237	214	273	252	218	261	221	241	234	252	250	228	264	265	244	236	246	246	254	248	234	232	240	231	225	259	228	275	253	233	268	253	258	241	255	236	230	244	249	265	247	254	233	229	240	251	250	257	241	253	232	247	244	241	232	252	242	257	256	244	226	245	261	267	241	234	261	238	233	243	243	233	244	248	240	274	254	268	257	279	239	279	264	213	248	258	240	231	232	227	239	233	244	242	250	257	250	275	209	247	236	245	261	249	228	242	253	241	256	260	223	231	246	264	224	259	266	261	257	251	275	225	273	249	263	256	240	257	265	269	247	267	238	250	223	285	246	266	221	264	248	248	252	250	260	238	272	226	229	241	260	231	229	238	248	246	255	224	244	275	238	265	236	250	263	254	233	252	236	288	246	246	234	244	246	263	258	241	234	248	259	246	223	238	265	246	241	241	237	287	248	260	257	226	252	258	225	239	242	251	233	232	245	272	254	236	262	235	215	244	213	234	254	241	241	228	254	273	276	261	254	240	232	235	253	232	220	244	256	262	228	255	232	255	240	263	248	246	252	249	240	276	252	249	252	209	257	259	242	243	267	272	244	227	241	215	227	230	248	251	250	234	256	275	236	241	251	269	245	246	241	243	250	234	263	236	249	209	252	243	249	229	233	249	221	240	240	238	251	238	238	282	240	241	240	244	233	258	260	258	238	259	243	242	253	280	251	205	262	248	259	246	260	261	240	244	238	242	239	239	247	227	283	249	256	212	237	221	226	245	234	249	266	237	260	244	221	256	291	250	210	238	229	239	236	266	230	262	251	248	222	284	219	264	265	231	227	244	243	257	205	273	232	250	254	240	237	281	264	251	253	247	242	228	245	253	224	242	245	243	253	252	263	227	247	229	244	265	252	210	276	259	263	241	249	232	263	259	255	230	249	258	254	248	259	247	228	276	240	230	281	255	272	261	254	238	252	254	251	243	247	236	246	255	261	230	254	253	267	249	244	273	262	257	225	233	241	241	229	229	225	267	252	254	243	238	263	238	258	227	252	254	257	257	285	225	236	242	242	253	254	246	268	224	249	262	230	253	264	229	237	250	263	253	238	233	249	222	237	241	265	229	255	228	263	258	249	200	260	234	263	230	239	254	256	248	242	218	253	252	232	221	272	225	228	240	236	244	253	258	205	255	241	235	246	264	225	258	264	258	229	241	248	245	234	226	284	255	248	245	237	239	223	244	224	255	252	255	230	257	225	247	271	238	268	226	207	257	253	253	229	228	243	235	247	255	249	267	227	241	267	239	236	252	221	270	249	262	263	262	255	235	250	247	253	244	240	263	249	249	230	222	259	266	230	273	258	251	240	254	228	275	255	244	230	218	247	232	236	265	236	243	241	247	243	256	242	247	257	248	235	248	269	230	230	257	260	231	237	238	237	246	261	236	237	244	244	232	219	231	247	252	253	265	262	224	259	245	252	275	267	249	239	235	261	264	230	255	260	224	235	262	265	252	260	231	231	228	249	249	239	259	241	242	287	233	229	266	225	243	255	244	225	223	266	262	244	230	230	259	263	252	246	251	223	242	274	240	252	232	259	240	263	207	242	271	252	259	237	225	247	241	259	251	247	232	241	251	237	212	238	217	253	223	224	257	243	225	235	239	240	237	258	196	260	231	233	268	220	241	248	213	258	235	273	259	248	249	225	238	246	246	245	260	249	223	267	222	258	241	236	229	239	239	247	259	258	224	256	206	241	255	239	258	236	243	246	253	239	227	235	240	261	248	235	258	271	248	269	256	254	259	225	261	267	261	234	240	249	250	262	232	233	243	233	227	233	242	253	249	260	257	224	250	239	231	262	241	227	249	220	232	229	251	253	244	240	249	229	246	236	257	233	253	259	243	249	274	241	268	260	228	261	233	244	241	250	246	253	268	268	242	210	250	269	248	240	234	247	235	241	231	259	262	238	252	244	244	254	261	279	279	226	235	239	242	266	234	227	273	237	250	220	262	238	257	243	274	265	237	250	243	239	244	224	242	241	242	228	222	225	276	233	251	266	267	239	249	259	241	240	216	272	236	269	214	231	258	245	237	239	258	264	249	235	229	242	247	253	225	227	268	234	231	255	237	245	252	265	268	241	207	257	225	255	230	255	251	272	243	274	235	266	276	225	241	258	268	273	239	237	267	271	284	245	236	242	220	235	238	237	266	283	265	232	247	246	272	249	240	246	230	244	216	237	263	240	255	241	236	244	221	241	259	242	283	230	242	220	227	235	260	264	220	267	244	254	251	268	224	259
24740	21470	27039	25294	2892	797	689	567	530	585	554	600	563	511	521	504	488	489	466	420	435	403	372	401	379	406	419	403	391	336	375	377	395	419	407	375	362	401	378	390	376	365	338	367	405	406	402	430	381	376	412	416	365	391	371	348	342	398	396	381	363	367	370	365	363	417	417	378	387	364	352	389	371	378	361	378	394	346	366	385	397	397	377	368	365	446	366	361	341	384	382	357	362	380	365	374	368	386	398	376	371	382	358	383	320	388	395	370	393	379	421	355	358	398	374	385	345	370	371	350	396	373	384	399	388	366	389	375	391	371	391	383	359	357	368	374	384	354	390	387	417	374	400	362	386	356	370	373	382	388	364	387	353	385	364	377	359	380	360	389	416	372	378	356	394	367	366	408	360	369	406	402	384	413	361	392	355	392	381	381	356	399	386	413	401	356	393	378	392	360	366	388	319	376	364	389	388	371	387	375	369	363	393	377	361	351	390	366	381	379	397	426	365	381	346	361	376	363	393	386	393	370	367	397	400	365	383	393	383	349	403	375	404	409	356	392	375	389	405	348	345	379	358	386	362	387	382	378	369	376	401	417	363	367	403	394	380	362	403	363	379	399	386	375	384	389	388	387	363	365	376	394	343	368	378	333	367	407	387	358	387	382	389	373	354	364	427	368	366	369	368	377	373	366	416	373	414	377	346	366	389	370	379	353	382	394	395	375	365	389	395	335	353	343	372	375	378	366	373	355	352	368	380	393	360	378	394	395	425	368	344	394	400	409	386	350	387	360	384	371	365	344	360	399	393	383	416	354	379	382	376	380	375	367	348	368	403	380	394	393	400	382	391	363	371	400	363	384	377	372	374	375	371	380	386	355	386	382	354	354	376	408	365	364	350	375	392	388	387	386	375	361	397	349	380	386	384	399	366	337	389	366	374	381	417	367	386	373	359	347	404	395	357	350	379	411	383	374	383	383	375	395	384	363	377	373	403	355	396	411	408	399	404	358	372	405	386	373	393	396	392	380	387	390	398	379	365	338	362	367	386	393	372	373	365	386	350	393	407	367	349	395	364	379	370	395	380	366	375	360	393	374	354	387	321	348	355	359	378	363	401	370	383	373	356	364	349	416	383	391	363	390	399	351	371	376	352	379	359	350	395	369	393	323	378	376	377	382	370	423	386	384	391	381	378	382	412	402	355	372	410	393	400	375	381	359	414	367	345	354	400	392	364	354	368	353	395	356	383	388	390	347	408	394	350	371	341	385	403	361	369	382	379	374	356	366	352	359	368	416	387	393	399	380	382	381	401	358	395	408	360	356	394	376	362	373	341	373	458	389	389	378	373	336	405	353	367	368	367	377	396	353	343	364	359	403	320	399	405	403	386	367	383	391	360	391	405	360	367	377	353	382	401	383	354	372	351	371	378	375	352	408	383	360	364	385	400	393	372	372	375	352	378	366	393	391	420	362	350	430	371	366	378	356	348	385	371	392	394	339	397	356	355	394	362	375	390	366	384	350	365	392	386	413	376	370	434	404	385	384	360	334	394	361	357	410	366	394	405	360	379	347	381	391	389	398	383	367	369	346	347	353	401	377	389	373	349	340	369	357	406	395	350	383	393	363	399	394	377	348	414	381	375	361	362	384	380	379	392	387	364	396	384	404	374	371	350	367	379	379	362	404	397	373	353	369	383	394	382	407	403	370	374	384	398	347	353	384	367	396	377	375	376	355	379	353	369	364	350	359	380	371	386	373	376	360	376	359	393	353	376	334	418	345	372	355	360	401	356	350	328	376	412	386	379	392	362	400	354	355	398	400	372	370	363	365	358	384	416	369	364	386	372	385	383	356	378	380	373	389	373	399	390	412	346	365	364	364	391	372	371	352	398	374	376	408	331	347	410	362	386	376	406	380	394	373	393	365	375	389	357	362	402	341	406	341	369	355	358	352	371	369	365	358	338	351	363	388	360	409	350	409	368	382	390	366	390	362	367	391	393	371	407	404	382	341	379	377	368	358	353	379	384	395	357	355	364	396	366	369	328	376	373	383	381	393	413	377	385	342	410	358	360	386	382	392	378	381	387	366	361	362	389	385	385	386	374	380	372	379	361	362	401	387	343	390	382	395	392	393	367	390	388	379	394	374	364	381	390	379	368	378	372	406	333	354	380	404	383	388	368	356	387	391	408	383	378	416	369	382	339	373	404	390	344	368	380	380	378	363	374	384	353	375	387	359	371	371	354	348	382	343	383	356	396	362	413	369	395	362	375	363	405	346	355	381	374	425	401	400	362	415	396	372	335	352	424	409	367	376	350	362	361	378	347	364	362	354	391	354	365	379	395	370	397	406	372	357	361	339	411	351	422	362	377	387	361	358	377	359	375	378	371	384	370	400	428	369	369	399	378	386	372	380	379	377	358	405	373	370	376	416	347	402	375	364	353	352	371	364	371	371	366	364	396	385	376	375	405	399	403	384	377	382	322	420	334	362	402	363	352	391	391	355	374	348	369	413	398	357	358	360	375	352	373	349	379	392	397	366	346	393	413	383	379	365	384	409	351	376	374	379	376	376	376	362	388	378	391	342	403	375	369	347	393	372	378	359	370	406	409	392	371	384	368	357	357	417	393	394	373	336	390	406	381	392	367	384	369	372	370	362	345	407	374	336	356	366	360	348	360	349	364	375	353	391	355	391	342	352	373	377	364	360	375	398	376	378	392	381	383	392	311	396	382	397	368	349	354	383	359	366	394	433	367	346	393	375	370	360	377	367	402	376	388	388	413	373	364	374	369	392	390	384	372	378	391	358	331	376	368	356	386	396	386	400	349	378	373	383	375	340	382	388	403	391	387	386	374	385	377	360	386	422	400	424	380	368	383	388	390	367	405	378	348	381	378	398	365	369	380	385	358	304	412	381	400	398	355	369	372	373	367	364	368	365	347	383	367	390	378	360	376	349	346	393	374	363	384	368	382	359	380	372	385	370	376	392	362	361	381	369	350	387	373	363	392	417	354	360	380	348	404	381	410	405	387	353	381	371	368	331	392	387	395	391	375	366	359	370	389	349	418	382	368	386	379	389	383	389	370	344	378	372	378	373	370	364	375	362	366	367	361	350	384	353	382	361	353	387	343	385	387	378	383	387	368	375	398	383	387	389	365	377	399	387	385	347	358	389	425	358	367	355	382	395	345	383	348	390	351	384	395	405	377	377	399	389	375	399	388	398	374	398	366	353	360	374	396	391	416	396	379	366	386	369	410	344	383	367	378	372	383	375	395	365	379	371	360	357	391	363	380	358	373	386	398	353	426	409	394	358	357	330	420	356	373	346	395	364	393	410	371	426	395	340	386	354	381	358	320	380	382	389	383	399	382	378	383	370	413	394	356	347	368	368	372	352	357	386	406	358	334	358	366	369	349	357	378	399	371	375	382	396	356	391	393	371	358	378	388	407	391	399	372	394	387	366	351	354	397	385	391	389	403	354	414	362	346	400	408	366	383	394	399	385
3702	5984	3939	1947	1769	1783	1499	1140	1128	1356	1164	1154	916	978	1011	866	803	766	685	642	656	614	547	562	566	592	654	577	581	569	576	519	497	550	523	565	580	595	559	537	548	529	537	575	556	526	556	542	562	559	541	565	555	555	561	548	563	530	548	569	522	513	543	548	575	552	571	586	528	546	563	543	527	541	553	535	559	558	538	551	587	518	576	564	556	524	521	575	565	546	565	511	566	550	528	531	531	560	557	543	543	487	548	539	544	554	572	540	512	553	547	583	575	560	557	559	515	563	542	535	529	540	545	561	524	574	554	550	568	562	568	508	511	548	553	497	552	563	525	529	583	563	571	519	525	579	542	543	515	574	551	551	545	564	549	530	476	550	573	546	571	547	566	559	524	565	584	562	545	534	540	547	532	537	549	540	529	560	545	557	534	520	536	547	500	530	535	551	520	529	538	539	541	551	575	583	581	548	547	563	572	610	533	536	592	538	566	564	546	544	531	534	571	565	552	534	585	524	544	503	557	533	546	537	533	553	514	512	550	542	549	545	517	520	537	567	562	532	551	597	537	520	519	529	547	524	556	563	565	525	550	515	562	592	584	531	550	569	518	536	554	538	587	530	533	563	549	514	515	558	505	564	554	527	544	586	548	561	540	585	515	587	557	543	562	516	538	595	537	554	538	549	518	536	530	567	522	554	574	574	553	538	511	601	551	544	510	560	545	478	517	561	557	555	507	561	541	529	546	543	533	580	557	540	533	533	540	549	549	545	535	588	563	535	567	585	560	565	527	571	577	566	515	551	539	554	540	538	542	540	553	560	551	543	562	557	569	534	531	562	543	536	547	572	519	550	589	565	531	566	549	543	534	541	578	566	605	564	550	571	528	556	524	573	558	555	558	554	527	517	552	579	521	540	534	539	501	570	540	487	544	545	576	523	532	526	557	504	513	563	593	551	557	611	565	550	554	555	567	573	543	561	550	548	556	514	567	522	621	582	533	546	544	530	547	512	546	536	559	539	545	539	539	542	541	533	539	487	547	518	594	563	566	557	562	488	567	585	586	534	590	577	554	589	569	551	546	573	547	597	510	595	544	534	579	558	554	533	568	512	547	540	550	573	565	485	575	560	553	573	562	506	563	535	539	543	560	572	562	564	517	547	557	503	544	552	527	524	545	516	582	605	569	565	502	513	525	518	551	528	608	518	589	549	548	505	571	549	537	556	554	521	527	511	545	510	537	573	549	533	605	592	558	507	542	575	542	548	556	562	555	540	551	559	580	552	601	512	577	557	543	539	535	563	554	524	580	556	541	569	525	568	578	578	587	550	555	533	565	548	584	582	517	606	577	474	522	554	536	591	530	583	552	538	497	560	559	534	599	560	581	560	524	582	532	563	543	532	574	569	592	574	522	553	508	564	540	590	564	585	568	538	543	529	544	537	548	526	544	561	576	522	525	559	559	535	505	517	521	553	600	556	529	554	529	578	571	568	566	585	578	578	569	531	533	521	514	576	592	553	575	542	581	563	535	574	626	511	525	542	542	568	565	562	549	535	538	545	565	525	536	560	516	554	543	531	585	505	519	575	535	555	516	527	552	546	550	518	579	593	573	551	496	575	571	569	524	593	563	554	503	530	563	520	523	567	532	619	538	547	544	573	569	550	537	583	518	538	547	533	534	554	533	568	533	524	539	523	565	540	557	547	534	515	559	548	520	532	535	553	585	533	519	490	512	536	528	534	561	549	529	541	557	523	514	531	567	543	544	523	547	552	553	544	523	566	576	523	548	567	540	566	548	560	562	550	523	502	543	547	555	561	553	532	578	525	580	533	550	548	543	576	575	568	604	562	535	559	541	525	535	538	558	597	550	546	543	569	546	578	545	530	552	514	560	558	538	553	576	557	548	502	522	501	571	559	534	551	530	568	575	552	608	513	535	568	550	558	535	548	488	590	545	597	557	574	570	495	569	527	528	556	538	586	556	555	578	542	581	531	567	592	534	554	558	501	553	547	588	507	519	553	525	539	544	548	569	559	525	515	567	552	583	534	557	560	500	574	537	527	556	559	545	567	572	557	568	536	538	589	534	563	581	564	525	555	560	547	565	552	555	577	540	552	530	534	556	530	514	514	562	541	569	554	577	540	515	547	526	574	555	568	542	531	576	538	562	519	526	558	517	488	566	540	573	561	542	574	551	548	506	523	536	569	572	551	589	521	570	545	553	589	496	539	520	563	569	520	560	528	548	540	545	549	565	534	550	571	571	556	558	534	552	585	550	523	549	612	586	564	520	530	545	533	545	553	566	555	579	558	544	612	560	549	521	517	576	580	547	625	523	576	525	561	550	498	544	555	607	513	510	555	523	560	555	593	558	566	548	591	584	553	540	518	545	534	500	501	544	531	529	551	518	547	545	538	581	537	541	547	537	542	550	509	534	506	605	546	554	519	584	555	587	571	610	532	559	573	531	518	525	561	573	564	556	561	554	499	545	538	541	537	547	543	529	518	504	570	530	556	564	502	535	558	568	554	508	577	531	546	572	566	571	544	574	562	546	532	515	550	543	536	551	564	509	546	520	538	563	569	564	571	547	540	552	475	536	567	520	599	558	495	528	600	530	525	589	533	575	499	567	578	493	509	578	578	557	500	525	547	530	544	541	546	576	551	526	525	539	550	513	519	569	535	545	543	599	572	553	565	509	579	560	532	562	529	572	579	582	609	564	570	529	579	521	523	512	574	530	527	547	518	544	542	540	571	562	556	571	517	545	525	538	561	588	488	529	558	539	567	546	533	566	554	563	595	545	517	532	543	515	587	545	542	522	558	540	539	545	557	550	537	574	512	553	570	568	549	529	553	530	542	567	536	551	544	532	554	560	514	536	541	562	553	531	491	562	580	512	546	577	551	534	542	531	551	546	582	560	527	517	539	574	563	518	553	513	548	567	529	546	556	562	571	556	531	585	558	565	550	580	538	539	539	552	524	560	610	523	533	559	545	558	525	559	526	548	552	513	563	560	557	546	602	569	562	581	581	505	526	531	559	585	552	523	542	558	545	572	582	558	594	531	533	531	569	572	546	549	538	562	530	544	503	560	545	540	519	546	519	562	584	522	535	536	517	542	541	563	521	557	555	530	484	527	494	541	517	562	544	577	567	561	590	569	549	483	526	539	533	562	597	547	575	570	572	545	592	571	543	566	570	586	532	607	542	545	517	534	547	539	563	536	568	526	546	575	580	542	547	560	497	552	575	543	569	582	563	564	566	531	531	570	505	557	533	526	569	537	570	573	566	551	562	504	516	518	605	565	550	558	561	525	573	504	530	562	553	551	568	529	596	507	534	519	557	578	499	547	504	496	558	524	553	528	529	525	550	521	535	539	550	573	557	555	546	525	549	531	574	548	540	557	566	498	567	531	550	544	557	552	531	551	550	502	546	540	558	588	537	521	542	560	530	541	551	599	565	552	556	528	532	548	546	567	553	552	537	559	561	543	511	562	566	543	551
22597	21458	29230	24090	21458	21085	3546	974	712	646	629	632	553	472	380	332	367	298	281	276	274	231	239	233	231	221	491	186	210	175	191	187	168	168	187	187	178	179	181	173	183	191	174	180	167	191	163	175	188	218	188	184	165	196	185	182	193	184	177	169	161	178	197	192	168	194	171	175	171	183	167	181	150	150	174	175	179	198	181	182	185	166	184	175	176	187	168	161	181	169	190	175	191	184	157	190	186	165	170	185	155	169	166	190	179	160	169	187	205	164	175	186	183	177	194	203	152	190	168	168	177	196	177	150	195	182	177	166	181	173	201	185	183	159	202	170	194	175	157	154	164	184	189	198	197	177	179	186	175	160	169	178	181	174	174	182	180	192	163	166	173	179	172	177	174	185	189	174	193	181	191	171	188	161	172	182	190	161	198	174	198	191	199	162	161	185	187	165	179	180	175	182	190	177	177	192	175	197	154	190	191	170	171	151	176	157	172	192	179	199	170	164	182	178	194	185	167	195	193	168	174	194	173	167	157	157	162	163	181	180	162	198	172	154	162	183	162	150	169	166	191	174	167	189	155	188	168	180	181	172	172	164	194	176	183	176	174	175	169	170	177	156	181	173	185	162	189	164	189	178	179	171	175	205	172	179	177	166	187	161	180	183	159	176	170	178	172	191	170	163	157	159	173	186	166	168	177	157	163	188	172	185	196	173	155	196	178	161	183	175	182	171	185	187	204	170	145	165	172	179	174	183	165	177	180	181	186	196	181	176	185	158	182	170	181	179	177	161	156	176	173	173	190	150	176	143	189	169	201	184	169	169	181	155	162	176	168	186	173	145	197	174	211	180	191	162	189	170	173	178	175	177	175	180	192	170	163	179	147	194	178	158	198	168	171	168	176	177	197	180	175	166	170	182	164	171	180	176	168	165	188	170	176	187	187	156	179	150	187	157	152	189	184	178	171	189	189	166	154	183	175	194	186	188	160	179	173	174	179	167	180	177	180	169	174	189	150	174	189	199	182	171	183	178	168	164	187	174	176	168	191	177	177	187	183	162	196	171	169	192	176	188	200	171	191	169	175	168	147	170	191	187	172	198	176	167	189	170	194	166	163	179	170	183	172	179	160	179	172	181	174	189	177	162	183	198	168	179	153	181	189	174	169	200	169	190	188	182	161	145	181	175	195	180	156	171	165	180	177	200	170	157	198	183	185	170	181	166	187	148	163	159	178	180	171	169	180	180	167	178	190	176	140	158	159	201	187	172	143	176	189	182	180	167	171	168	164	172	172	175	184	185	166	177	181	200	196	168	163	186	172	192	166	171	161	187	178	192	160	176	195	164	159	170	190	175	186	186	181	177	175	164	181	163	184	165	179	161	176	172	163	176	181	184	136	174	176	168	177	190	175	177	169	186	167	137	173	180	164	168	166	190	185	173	172	187	153	186	167	175	173	159	177	159	190	173	189	165	173	201	165	158	174	167	180	207	185	171	189	183	159	175	164	159	168	171	154	172	175	176	159	173	187	150	175	201	152	164	168	186	210	166	177	147	189	181	170	174	147	150	191	175	177	172	178	161	165	200	183	181	166	188	181	170	182	162	180	171	169	173	169	166	178	190	178	177	159	206	189	156	183	165	181	169	165	182	197	172	163	185	185	193	161	180	179	191	168	174	186	169	193	185	190	173	146	194	186	201	186	171	185	182	183	175	166	203	168	197	192	186	184	163	174	156	188	179	166	176	163	157	171	173	172	180	173	173	154	176	179	196	175	185	162	168	161	174	155	158	173	173	191	194	150	180	170	178	167	164	173	162	173	182	159	189	183	195	174	176	198	169	207	161	152	179	169	189	167	166	178	160	176	186	166	179	179	167	156	177	164	177	199	159	174	164	195	179	190	166	181	160	177	160	184	188	174	170	166	195	185	170	180	166	202	177	183	175	180	172	166	200	177	149	175	173	201	162	177	165	168	170	155	183	167	177	207	190	185	196	208	178	168	160	177	165	193	199	183	182	202	176	180	160	190	177	160	164	171	190	212	146	170	168	182	169	184	175	161	185	187	188	152	168	153	171	187	184	151	166	193	165	180	193	165	182	179	156	176	159	203	169	180	180	154	164	170	158	166	174	182	178	164	167	163	198	200	176	188	191	194	183	139	174	185	163	190	178	167	152	145	174	169	181	182	186	195	168	155	170	180	183	195	185	176	182	174	189	188	192	178	174	188	179	175	176	168	166	137	153	166	166	188	187	169	157	191	195	174	163	158	172	174	166	155	177	154	189	174	160	184	173	161	187	182	178	173	187	214	190	196	180	167	182	187	182	183	177	176	167	164	176	184	166	165	171	177	201	176	172	184	178	181	177	165	173	172	206	165	183	189	168	172	203	190	159	178	182	166	188	186	176	164	177	155	190	171	177	204	182	174	145	185	166	163	162	192	167	178	156	212	186	185	204	165	179	158	173	151	161	183	176	164	176	187	178	185	200	173	168	166	172	173	187	181	158	170	170	180	192	170	193	175	172	180	162	193	173	139	196	193	170	162	190	172	186	144	159	177	191	185	172	180	185	167	161	178	178	168	169	182	172	172	164	162	170	168	168	153	160	199	169	195	171	199	202	175	187	168	168	160	179	189	174	169	177	191	164	150	165	153	160	158	182	187	187	180	162	212	153	184	217	168	175	187	167	176	160	176	187	187	170	171	173	167	171	189	173	161	193	169	186	186	171	157	164	194	197	173	182	177	176	168	185	188	173	159	224	164	180	178	169	171	187	177	186	183	177	155	162	175	180	152	182	181	188	171	166	189	180	178	192	171	181	155	172	172	159	170	179	157	178	168	189	166	175	171	191	166	168	169	198	176	165	156	178	169	180	177	200	203	179	160	190	156	192	151	154	174	170	186	185	170	168	180	173	188	181	167	191	194	183	186	177	182	174	151	176	170	187	168	198	176	171	173	175	176	151	171	197	181	163	173	176	181	188	181	184	135	195	182	177	200	172	166	199	175	187	190	197	164	178	168	149	165	155	172	175	185	158	176	178	190	167	167	181	197	192	169	192	162	200	174	180	161	185	176	186	167	196	163	164	180	176	189	175	163	165	179	165	147	171	174	165	155	180	190	180	170	176	190	199	166	187	169	151	181	155	182	161	163	156	165	173	191	157	171	142	172	181	166	193	174	186	154	157	172	191	159	167	187	184	162	182	176	160	178	192	162	167	172	164	172	177	158	170	174	185	186	174	188	184	180	171	183	174	192	167	172	182	164	192	207	181	177	175	166	163	173	159	176	194	196	186	168	196	180	141	188	196	188	171	178	168	164	168	150	178	198	145	164	172	180	160	191	192	173	169	174	192	169	168	198	185	200	199	190	199	181	180	179	145	170	185	186	171	174	169	187	190	179	159	156	198	163	154	177	193	175	187	178	162	169	196	182	166	191	191	182	189	169	153	173	161	178	175	163	174	208	191	204	169	188	189	171	188	191	176	197	185	169	182	175	173	183	170	174	174
5058	15132	10007	4940	3897	4369	2988	1991	1736	1531	1429	1473	1265	1127	863	712	706	618	463	465	440	425	349	345	306	346	1104	301	283	294	255	282	314	254	283	252	266	301	281	269	260	237	254	231	270	249	270	264	277	289	252	257	239	263	266	269	250	276	245	234	252	265	237	236	263	253	237	250	273	264	247	251	262	269	260	246	267	246	230	242	241	244	243	257	263	251	215	251	268	236	257	248	281	235	255	235	263	284	257	265	248	261	263	229	280	235	261	262	234	291	224	267	231	271	266	262	245	255	239	236	283	258	261	247	255	251	276	257	241	243	267	263	240	250	250	254	240	252	241	240	263	276	236	271	228	228	255	270	269	251	242	255	251	253	231	240	260	262	245	225	213	263	271	262	257	259	263	261	261	241	240	258	242	246	268	239	261	256	242	254	278	274	252	267	269	241	234	244	265	272	266	249	235	258	245	262	270	229	255	252	240	259	272	253	278	265	268	234	255	244	239	239	275	256	245	243	266	278	252	243	262	239	256	263	234	248	270	271	255	247	258	244	233	266	257	226	288	259	238	232	263	237	249	257	256	264	260	252	266	261	265	235	235	245	263	261	260	251	232	220	227	244	251	251	251	216	256	236	234	292	276	281	269	269	219	270	238	229	235	253	255	257	240	298	259	255	237	266	243	241	246	237	287	262	240	263	237	218	275	289	273	243	257	236	237	250	251	248	228	256	240	247	252	264	270	239	237	223	253	250	269	284	263	276	236	238	247	257	270	226	248	261	273	275	238	239	248	242	262	233	262	249	223	242	221	269	261	242	257	260	244	254	265	230	253	281	251	251	249	274	260	242	250	238	267	262	274	231	225	252	248	223	236	254	241	251	255	248	251	251	265	252	249	257	244	249	229	289	233	242	275	273	240	271	227	266	255	252	277	240	242	258	268	233	255	248	243	261	262	242	255	251	249	242	236	262	243	270	255	264	261	249	268	268	257	241	257	240	265	261	286	280	234	263	236	222	246	231	261	237	251	264	262	277	280	295	263	237	247	280	224	273	253	281	270	255	252	274	238	259	229	251	259	242	231	249	243	230	278	230	254	230	230	240	229	266	261	264	250	259	244	277	260	242	221	260	236	219	271	237	225	235	247	252	258	246	255	245	250	268	256	269	260	262	275	228	233	211	251	261	251	247	235	264	251	250	268	251	259	271	264	261	236	251	245	251	263	259	254	277	268	244	259	251	267	240	257	274	237	261	226	251	249	259	255	262	241	301	253	237	246	249	264	267	263	206	224	274	237	246	221	253	250	251	232	247	251	250	260	271	255	266	242	269	221	243	261	258	267	267	259	282	263	241	247	257	270	225	254	240	263	283	255	221	234	271	263	236	257	250	254	249	225	271	252	244	230	264	261	232	234	267	218	218	217	260	230	246	229	246	237	253	245	254	257	257	238	242	244	259	252	227	259	237	247	259	245	232	247	243	273	233	237	231	263	267	249	263	242	247	265	243	251	242	236	250	260	243	243	255	273	278	267	261	234	233	246	262	283	265	290	231	258	256	238	230	266	269	225	226	270	241	242	246	233	246	235	251	264	240	263	235	237	220	244	283	257	260	250	264	246	240	250	260	236	226	258	233	248	252	259	234	242	247	245	247	236	264	257	250	249	262	253	237	257	239	259	270	265	249	269	248	258	247	221	268	243	285	261	235	258	235	244	244	245	267	235	253	290	226	226	258	215	225	245	245	287	230	244	256	227	250	229	246	248	267	222	251	235	221	262	232	239	223	234	261	252	254	225	249	222	258	244	266	244	235	246	265	239	244	271	272	274	256	264	220	250	254	285	248	207	258	228	259	260	265	260	261	238	234	254	248	231	247	249	256	241	264	258	241	221	275	245	238	254	236	247	271	237	269	247	243	266	257	237	241	240	233	257	264	234	256	237	243	234	250	247	273	223	267	260	247	270	218	234	260	235	224	242	240	281	243	239	245	268	260	250	275	249	250	247	258	280	242	226	241	256	255	251	248	245	258	220	264	253	270	239	253	263	259	271	252	265	253	222	239	239	241	249	240	237	219	260	249	246	245	275	255	250	259	236	232	255	263	238	258	237	249	264	248	249	246	267	295	250	256	226	251	265	272	272	263	228	237	298	258	261	243	245	248	223	262	243	257	254	233	276	226	249	254	232	253	216	251	233	252	274	282	254	253	248	254	266	239	243	241	236	239	231	251	250	277	270	267	256	263	236	231	251	246	277	236	238	231	274	279	277	253	245	233	239	271	265	261	235	242	251	303	271	249	263	221	209	235	236	254	241	241	241	230	222	258	241	245	245	264	258	245	233	253	241	269	265	247	237	251	251	261	244	277	221	238	241	247	236	263	254	241	246	263	266	244	276	257	235	263	244	227	221	234	233	246	242	253	248	243	246	264	263	261	270	260	273	235	247	258	257	233	281	278	235	240	225	254	263	249	250	217	258	283	238	259	241	246	254	223	251	276	240	251	243	259	242	256	254	225	275	271	223	271	216	257	264	249	269	258	241	257	242	299	252	229	267	250	278	231	246	238	267	264	241	252	260	230	243	229	269	271	292	235	265	242	241	244	243	254	233	248	286	264	238	238	251	268	214	253	253	245	251	266	251	245	253	233	264	245	251	217	236	254	252	267	250	271	243	270	241	298	267	247	246	246	277	240	243	256	221	277	265	246	222	277	231	287	239	228	240	241	225	243	234	212	237	249	261	250	243	266	263	272	242	243	246	273	264	234	270	253	246	277	265	243	268	263	216	217	264	244	272	255	270	251	231	242	247	269	218	265	239	231	259	264	243	237	291	244	253	265	237	304	227	277	249	267	268	206	235	230	259	257	218	252	249	265	253	217	271	246	251	259	221	256	223	242	258	278	263	263	237	259	257	265	226	255	232	245	248	247	256	274	242	248	287	261	250	235	229	273	270	232	248	257	286	258	250	240	253	269	268	267	253	268	272	265	244	245	226	228	250	256	247	264	246	220	260	277	238	244	227	273	246	254	230	274	307	261	270	254	243	226	255	251	225	240	247	267	256	223	237	256	253	262	235	246	254	248	256	230	225	249	245	261	225	247	261	275	251	219	255	252	239	258	232	264	242	234	247	268	255	251	246	262	230	235	243	243	239	228	291	253	281	256	257	231	254	264	224	245	262	250	264	237	255	263	272	260	251	249	253	231	247	242	266	237	270	237	265	232	235	248	267	246	294	235	248	275	240	237	257	237	265	266	279	259	242	261	236	262	236	268	264	273	257	216	249	277	248	259	263	277	261	246	258	237	248	270	221	257	296	269	222	248	265	251	259	227	253	259	285	243	237	246	250	249	222	258	237	236	261	239	240	255	229	233	237	245	243	251	263	235	255	253	242	242	252	238	247	263	227	235	247	231	228	247	268	279	231	256	254	261	263	272	254	271	242	259	242	254	272	259	255	237	228	269	259	239	243	214	239	246	243	258	223	232	234	251	254	246	256	289	244	235	232	240	268	248
27338	17319	3162	676	556	733	605	420	444	387	458	460	371	375	348	381	365	345	318	292	303	349	338	350	302	309	311	291	305	311	346	305	323	323	342	310	308	287	312	300	317	267	330	300	297	312	325	309	307	307	305	349	330	296	318	331	314	294	290	310	307	303	324	318	337	313	307	313	314	324	292	305	310	331	308	308	298	311	326	309	323	314	357	328	334	319	309	343	269	304	312	284	285	289	283	287	294	308	308	335	326	315	295	308	313	272	293	319	306	336	360	305	300	302	264	299	326	308	306	325	316	292	342	319	311	311	346	304	303	294	306	324	284	303	288	284	336	301	311	338	302	318	322	331	300	307	304	278	324	301	321	345	293	316	315	322	313	301	311	316	304	349	303	279	316	289	332	298	296	297	272	305	332	322	302	287	297	306	327	336	302	353	330	287	340	301	299	307	333	324	294	337	317	320	295	316	359	299	310	314	292	289	295	283	307	268	326	335	329	321	304	327	321	330	326	322	325	310	342	333	336	320	339	304	289	335	300	310	330	315	311	305	315	301	314	322	323	301	294	323	269	345	312	311	304	319	310	300	285	302	323	297	318	302	266	287	349	307	292	302	316	322	282	339	319	295	348	261	353	328	312	316	337	333	357	309	311	287	314	314	293	316	359	309	316	322	297	303	347	310	296	323	317	290	309	300	293	325	305	316	316	315	289	316	331	292	284	318	311	340	266	313	315	338	301	326	294	294	301	355	293	303	330	323	324	322	303	300	317	311	332	294	332	303	305	309	303	322	305	278	332	336	333	300	277	333	281	276	315	332	297	320	313	345	319	351	324	309	318	305	307	285	305	309	324	308	319	331	312	310	300	313	303	322	313	325	326	301	327	302	311	297	304	332	341	317	310	321	316	314	314	313	325	330	356	309	306	341	316	333	297	311	295	286	314	311	320	297	331	289	290	303	327	305	324	323	318	332	311	329	316	323	304	336	352	296	306	316	321	272	278	278	293	306	305	322	303	311	315	303	293	281	303	313	315	282	290	305	341	303	341	305	302	288	298	289	304	313	333	302	310	334	310	322	343	329	310	293	339	337	310	323	329	289	367	318	316	339	300	279	315	304	328	356	336	344	344	309	285	338	326	297	301	316	292	304	325	327	315	298	308	317	331	315	317	316	299	321	304	316	341	321	369	333	298	309	306	285	332	360	308	309	314	319	306	293	291	321	297	303	337	286	316	311	305	305	299	311	325	329	285	311	315	278	339	360	308	300	330	296	355	328	289	313	327	303	341	305	279	313	316	325	327	339	290	318	290	324	307	314	314	307	317	298	272	306	317	336	326	302	323	317	341	343	326	288	312	309	329	306	316	296	297	317	273	298	304	307	315	306	310	322	322	334	316	300	285	339	341	311	292	296	302	332	318	320	299	313	322	315	319	325	317	295	320	295	281	291	337	297	318	302	314	311	329	306	325	282	290	322	293	309	320	298	339	299	318	312	321	330	298	304	318	318	299	312	308	323	307	312	281	330	329	290	343	306	313	333	309	345	295	298	316	340	375	308	281	317	319	312	305	290	295	301	295	325	309	319	324	317	270	289	328	324	319	326	321	337	327	302	304	315	306	318	306	302	317	318	284	316	304	298	305	328	287	286	314	301	302	322	276	299	278	309	317	288	287	306	285	323	303	302	317	309	300	331	305	323	326	274	335	282	272	344	297	329	330	321	300	336	333	350	320	309	312	318	325	292	302	295	301	343	321	304	338	339	303	323	287	320	297	289	334	333	299	334	342	319	318	310	301	316	301	290	292	327	303	296	323	316	346	309	306	322	298	339	339	280	304	285	270	309	337	291	302	286	300	308	304	312	312	311	312	332	316	342	336	300	311	311	304	332	339	311	303	325	311	308	343	341	313	324	310	270	322	333	291	307	306	319	315	333	302	306	286	292	291	302	331	299	322	298	311	316	335	306	315	332	298	311	297	314	298	311	298	320	337	292	308	341	325	297	331	316	309	328	312	328	295	310	289	334	290	295	316	320	327	331	316	297	306	281	310	339	320	330	314	312	292	326	323	316	306	296	293	319	328	325	333	314	285	300	311	346	311	317	353	315	316	319	316	328	306	298	338	322	318	301	314	317	274	300	343	344	338	320	316	281	332	301	318	315	310	284	315	298	296	335	315	309	304	337	337	343	347	318	260	319	324	314	283	288	317	307	318	310	308	293	293	301	290	293	281	300	300	326	314	287	307	315	353	297	312	311	304	293	325	317	304	299	295	321	285	302	327	331	327	290	299	314	310	297	284	319	276	319	316	296	288	298	307	315	296	318	321	338	331	317	285	298	325	304	298	323	356	306	346	318	292	316	317	299	324	296	346	318	293	311	283	333	297	308	306	311	323	290	289	319	327	354	301	309	309	320	310	322	313	292	342	329	302	301	319	303	338	296	332	338	307	304	303	312	304	298	309	320	311	289	310	312	320	334	330	336	338	297	332	280	306	299	298	285	309	310	340	339	338	333	321	299	334	305	333	281	299	314	327	272	311	310	317	292	294	310	290	311	298	336	320	303	286	298	298	350	313	318	296	313	267	307	314	293	334	299	288	309	329	318	347	288	323	352	331	283	330	322	330	319	304	309	351	329	321	303	292	327	305	303	332	343	312	302	279	295	336	316	358	344	310	309	306	318	324	319	317	302	307	301	296	289	322	288	316	283	314	325	311	318	315	307	299	287	325	312	325	296	316	309	317	290	318	301	320	329	284	305	304	299	298	303	315	297	302	316	336	335	332	333	296	320	285	278	301	329	330	306	309	328	283	311	306	303	330	301	330	321	321	309	300	300	314	314	326	325	312	305	307	314	317	329	318	320	296	338	306	298	318	313	320	311	327	304	348	346	318	310	299	297	294	306	322	311	292	308	322	330	283	303	292	310	326	312	304	276	297	298	307	327	289	344	312	304	319	334	317	314	310	278	290	333	322	309	311	308	315	311	318	312	318	294	307	295	307	290	283	337	300	331	319	312	332	325	295	344	309	309	288	285	334	316	295	292	321	302	316	315	335	314	315	314	306	345	310	313	299	332	328	295	324	333	312	317	315	328	286	292	331	293	327	292	311	318	298	304	326	330	332	312	328	340	309	296	299	293	335	295	306	302	307	309	317	295	309	315	301	324	312	333	306	326	316	321	287	334	300	320	316	275	300	313	307	319	308	310	316	301	315	312	316	330	319	327	334	320	337	298	344	310	352	277	281	300	310	293	330	292	318	287	317	328	313	311	335	319	334	314	327	324	318	324	339	329	304	318	291	301	332	321	325	314	306	322	322	311	309	307	324	312	320	313	316	321	316	319	299	323	304	319	300	297	276	289	320	289	316	311	327	335	314	309	290	299	314	326	292	345	336	319	311	281	319	294	333	306	306	297	345	341	323	334	329	324	313	295	332	338	316	337	365	294	328	332	310	307	305	311	291	296	304	335	296	319	320	296	308	318	331	296	322	317	329	342	314	295	299	367
4642	2780	1675	937	953	1679	1225	856	791	762	893	901	657	663	612	686	646	587	567	519	494	546	483	509	423	539	535	472	464	492	485	499	502	463	471	440	472	468	474	485	456	449	457	493	468	455	485	479	474	461	467	484	477	519	447	470	490	459	468	500	440	432	465	477	470	469	471	476	473	441	440	459	433	508	448	444	462	407	476	488	459	485	444	478	462	454	457	449	491	468	494	461	455	487	494	482	486	460	467	448	475	483	470	439	486	426	500	457	505	446	495	492	485	420	438	433	506	434	497	509	458	476	503	467	474	453	457	473	473	438	474	434	487	480	489	461	440	472	451	444	471	461	452	444	469	429	492	477	450	483	493	471	419	435	473	479	453	506	434	471	479	452	511	470	485	459	445	481	498	453	426	446	475	471	449	487	478	503	443	455	485	480	484	445	489	453	451	521	513	440	460	475	480	478	472	466	425	469	459	487	482	421	487	448	488	471	480	474	447	482	452	500	462	461	449	463	462	504	473	431	496	502	500	481	456	483	484	491	466	471	478	458	469	504	479	468	457	437	447	522	505	490	503	441	438	423	491	414	455	471	458	468	487	469	466	430	454	489	460	466	474	464	499	453	434	455	483	493	496	459	478	440	443	502	482	471	430	474	455	442	445	492	442	469	439	497	484	472	459	468	492	480	497	497	509	461	461	476	474	489	450	445	461	448	491	489	479	463	411	466	465	464	436	486	466	460	439	501	476	485	458	461	471	491	448	461	507	482	498	455	463	478	460	503	483	489	455	469	487	502	467	457	460	415	481	464	444	448	459	488	459	440	468	499	479	452	539	451	475	465	516	470	468	466	465	462	492	460	456	471	494	481	454	500	483	469	450	423	437	480	480	511	468	433	445	438	472	495	443	442	470	463	452	489	477	466	447	478	457	462	475	501	503	450	447	471	444	461	474	474	438	459	460	500	478	420	465	497	439	465	456	503	473	451	460	482	482	504	438	456	451	470	457	493	496	408	497	497	448	470	451	462	487	410	449	465	434	481	478	463	439	479	461	454	462	467	469	453	416	472	466	473	456	467	489	426	476	473	447	456	512	478	477	495	449	468	465	486	468	491	477	424	459	484	475	448	459	484	467	463	480	454	478	487	482	474	457	478	470	453	477	475	444	457	488	458	438	475	487	446	462	451	461	481	481	480	435	475	436	466	489	460	440	467	467	443	474	468	459	495	475	485	468	492	439	471	506	456	469	476	492	480	489	466	438	472	493	454	463	476	493	450	425	423	435	461	461	435	457	462	464	460	479	475	468	496	464	481	466	467	514	487	440	452	471	466	460	470	458	520	503	435	506	479	463	470	463	476	466	472	487	499	505	474	463	433	499	443	505	451	468	490	497	439	487	447	486	472	479	460	447	484	445	491	469	516	476	463	445	452	520	479	426	483	465	493	478	463	452	480	484	492	449	457	457	447	494	476	470	431	461	450	496	462	443	465	444	472	507	460	456	478	459	452	424	509	484	504	412	491	462	461	465	448	449	461	474	490	449	439	480	448	507	426	420	466	455	458	486	482	457	470	488	442	473	479	451	465	419	464	446	477	476	483	515	465	482	471	458	484	442	473	450	466	483	450	461	475	441	438	466	419	458	455	494	483	448	470	428	468	459	430	491	417	494	487	476	469	461	442	447	500	437	444	461	462	455	482	465	481	500	441	474	485	498	482	468	442	491	455	447	507	485	489	457	475	439	478	454	510	476	446	456	457	458	474	475	484	426	484	495	432	484	502	448	461	453	515	488	472	441	488	487	459	462	485	488	491	507	470	457	458	482	467	493	471	436	437	449	494	478	472	461	453	488	444	476	458	464	480	464	471	467	488	435	451	442	451	426	459	451	483	455	458	435	498	464	486	470	469	488	466	452	463	489	474	473	466	463	469	504	459	478	489	486	448	483	467	450	486	492	462	505	447	434	463	467	478	466	451	475	459	501	459	478	470	446	470	428	501	464	471	480	466	483	500	482	454	507	483	480	496	464	495	452	454	473	485	472	499	463	448	451	463	422	426	476	455	444	466	448	423	457	483	419	464	489	429	454	479	470	445	448	436	481	464	417	489	452	474	469	476	468	459	468	518	482	499	509	472	467	484	462	450	456	472	467	480	492	483	454	441	466	462	439	469	474	481	488	471	505	467	461	506	493	464	468	442	493	435	498	474	475	454	481	450	459	423	474	458	467	470	450	460	449	468	497	465	454	471	457	483	461	441	491	472	473	451	459	478	477	471	484	500	469	480	455	450	518	456	488	467	473	421	450	493	428	467	498	470	509	459	453	453	496	459	460	430	489	503	456	476	482	465	459	429	436	456	479	442	453	450	454	495	477	460	464	497	416	466	467	508	480	441	443	512	478	463	444	499	498	456	401	456	485	466	476	442	484	482	465	469	479	491	456	504	492	499	497	499	422	463	409	462	453	482	449	470	462	471	471	473	476	432	453	510	440	451	459	472	437	503	496	477	453	502	465	469	451	472	461	483	465	476	537	445	480	512	515	469	454	471	488	488	481	463	502	486	476	407	474	495	490	481	473	463	427	480	475	481	435	456	456	472	461	472	483	481	424	456	500	491	500	516	492	496	479	466	459	465	464	445	459	435	489	459	458	478	492	455	519	467	469	444	480	465	462	446	443	473	454	434	453	487	415	492	464	449	506	485	448	462	446	468	480	498	485	426	507	515	499	503	453	480	473	471	475	475	480	421	487	443	459	486	453	453	472	488	468	451	442	440	495	468	471	458	456	457	446	454	469	450	434	477	455	446	451	495	463	460	502	433	481	438	491	441	475	488	474	439	491	463	495	420	473	430	488	448	432	452	432	469	468	490	460	468	528	448	491	459	446	506	507	446	503	465	475	434	498	487	429	470	471	475	469	461	477	495	448	480	466	435	466	489	441	488	491	488	437	462	463	495	507	454	459	469	464	457	520	478	447	442	496	468	463	463	471	455	460	481	462	467	466	442	473	446	478	476	496	482	456	458	452	453	464	482	471	484	448	442	419	459	487	453	458	470	502	488	490	447	464	475	495	434	436	486	471	463	452	452	451	448	451	488	453	467	458	477	444	476	453	448	466	450	458	488	484	453	497	446	470	449	486	469	502	465	436	448	455	481	476	487	497	441	464	439	456	428	468	501	438	459	481	457	479	487	486	436	452	474	467	469	449	453	501	496	445	438	456	477	477	475	446	438	469	474	429	452	479	498	446	454	441	461	490	442	492	466	457	440	453	504	469	489	466	473	439	485	473	475	440	495	448	424	486	440	492	468	496	466	473	438	474	508	441	479	507	481	456	516	472	489	464	464	468	481	472	468	428	430	469	485	476	449	478	497	468	474	457	506	496	466	489	486	453	455	479	439	472	527	454	480	496	423	468	460	485	486	478	484	468	471	485	480	469	479	458	421	511	451	452	473	458	484	440	478	442	470	466	472	520	482	480	468	461	468	429	448	416	466	464	456	474	469	451	468
23552	21428	28547	24725	20867	3337	1145	513	530	440	465	547	459	357	509	374	254	225	214	217	202	200	191	179	193	158	324	247	192	177	146	155	144	171	154	156	154	151	173	165	168	143	199	169	166	175	155	152	126	151	175	153	175	143	169	164	155	154	163	165	160	147	134	171	145	174	142	167	185	157	164	162	167	186	170	158	142	172	186	172	160	144	152	161	159	176	169	163	132	160	166	182	169	150	159	146	145	154	146	147	177	169	171	144	172	155	174	163	139	150	171	166	135	160	167	153	161	149	149	169	161	163	159	173	152	158	174	161	141	151	156	172	185	182	176	146	141	165	159	144	162	147	192	148	182	168	145	171	145	162	164	144	141	148	164	167	173	163	136	154	160	154	169	181	140	155	130	176	189	138	168	149	161	160	172	179	161	166	171	171	157	172	148	159	162	151	149	182	163	156	174	158	151	164	161	159	175	167	164	145	159	157	165	175	155	164	138	161	154	153	156	161	161	152	162	153	169	151	164	148	157	164	163	167	179	159	152	158	146	157	159	156	163	153	176	161	132	173	150	137	164	143	150	164	152	178	159	135	148	134	156	166	165	165	155	142	193	146	159	149	178	160	157	154	159	167	148	163	137	178	166	150	176	160	149	173	167	166	159	144	159	175	148	171	204	175	138	177	162	163	170	182	171	172	157	156	167	167	162	156	154	178	157	138	140	169	179	167	179	154	134	150	154	166	175	149	190	171	161	155	150	187	163	176	177	170	170	144	158	163	180	162	148	135	160	162	151	140	163	179	155	140	155	149	164	157	155	166	153	198	163	141	140	153	138	163	159	137	166	161	157	145	168	173	136	184	148	162	171	138	164	172	157	172	167	166	173	159	176	127	164	164	160	161	154	156	157	186	189	157	161	169	145	170	131	131	158	132	183	171	161	173	145	136	153	167	146	176	168	146	155	172	140	163	167	180	154	167	158	155	138	154	169	149	151	146	158	163	159	144	138	166	154	154	158	162	158	172	158	174	159	150	182	153	165	140	175	159	156	153	165	149	141	165	180	159	168	153	164	185	142	166	151	160	172	154	152	137	166	160	167	151	142	158	139	160	170	158	171	150	188	164	166	156	143	164	150	165	157	149	171	165	162	170	169	174	177	175	150	159	162	144	140	158	148	154	154	156	170	162	162	163	169	146	158	153	156	139	175	145	160	166	170	178	150	174	148	169	156	153	152	166	146	141	152	168	138	151	144	137	137	144	172	158	162	178	131	169	180	161	158	170	152	170	151	161	174	161	168	165	167	149	157	166	174	171	152	150	161	155	168	147	150	147	180	156	148	153	138	164	159	168	136	141	169	129	145	148	182	150	142	194	167	173	143	169	178	170	143	176	151	173	167	165	149	156	171	174	158	167	170	157	158	171	172	123	178	148	169	158	151	169	147	143	152	194	131	160	160	174	164	157	161	165	144	172	158	158	159	159	176	149	171	181	151	165	144	154	159	152	162	171	157	151	138	154	156	152	173	156	146	155	137	164	148	160	156	141	152	141	149	150	148	153	167	159	170	153	158	172	150	170	165	160	162	175	147	168	158	170	162	154	173	144	177	152	160	142	161	145	164	166	165	156	171	171	141	156	137	190	167	175	162	157	171	140	164	165	133	148	148	171	164	192	155	174	134	156	168	170	131	170	164	153	154	174	148	158	151	168	174	138	135	161	184	162	161	151	157	166	139	148	153	171	173	151	150	140	148	160	176	144	159	147	145	130	157	155	174	152	167	139	143	146	161	155	172	156	149	154	161	148	164	143	155	158	159	137	172	153	163	172	162	156	155	129	165	147	141	177	134	160	160	145	152	166	159	160	141	194	169	154	148	180	158	157	162	166	171	158	169	162	151	166	174	164	162	156	164	158	157	160	153	145	157	150	150	160	150	155	145	155	149	147	139	151	147	172	151	154	161	174	163	162	155	147	175	163	173	184	177	176	155	146	163	179	154	162	157	149	174	159	153	160	152	143	181	138	150	169	170	156	146	146	137	149	139	183	138	149	138	169	159	173	177	143	166	165	180	177	162	161	168	167	155	166	165	154	169	171	175	154	153	168	164	152	160	163	129	154	162	147	170	160	154	155	139	150	175	184	165	141	142	156	147	167	167	155	175	156	146	125	179	154	150	154	161	153	180	175	168	172	183	149	155	155	146	158	152	151	145	124	145	178	156	161	164	160	162	138	160	181	146	163	155	168	172	165	158	152	159	164	167	165	189	158	149	145	170	159	174	135	170	140	157	163	159	160	143	160	163	167	161	147	161	158	166	164	182	167	159	153	172	160	174	160	163	156	191	153	134	153	161	120	159	189	158	165	148	141	160	164	154	155	162	158	143	154	122	157	177	158	167	162	150	172	171	160	159	135	138	138	148	148	149	165	150	156	143	152	162	151	162	153	154	154	183	184	165	163	142	158	144	177	167	167	135	154	176	171	180	152	172	167	149	163	164	168	176	147	158	163	159	172	165	151	161	157	169	157	170	162	151	147	152	149	156	151	195	149	167	157	153	174	179	166	152	168	147	146	157	172	154	150	160	166	169	170	147	156	148	158	164	174	157	177	163	152	167	165	170	156	143	156	147	158	153	168	148	159	134	148	147	167	139	139	144	165	161	154	170	166	177	169	184	153	159	154	151	163	175	166	153	170	149	172	167	158	187	138	154	152	158	164	172	164	182	160	170	131	163	163	144	158	163	159	158	172	168	152	166	152	176	154	139	157	171	191	161	162	151	161	159	140	179	161	158	164	165	176	135	167	152	153	151	147	164	176	167	165	151	150	188	147	162	133	154	153	155	157	161	153	141	174	162	156	161	173	162	157	153	165	162	152	156	166	158	153	162	161	145	149	163	160	149	139	153	180	155	162	156	160	185	159	153	147	150	148	151	169	154	166	169	152	163	164	153	139	153	181	184	177	155	146	152	174	152	131	170	159	163	149	143	153	154	150	164	145	150	184	182	144	148	142	161	159	149	168	161	149	165	149	170	173	157	168	158	150	155	155	172	155	157	155	147	156	154	158	167	159	165	174	137	174	168	142	152	156	149	180	162	161	167	165	156	147	173	160	165	156	148	159	156	172	143	177	136	152	152	170	159	171	144	174	161	155	159	155	138	164	149	160	165	156	168	158	149	145	166	167	159	171	172	161	151	156	156	141	170	148	151	157	146	186	166	167	176	140	168	168	162	182	146	165	183	154	152	145	153	145	160	148	179	149	152	163	152	154	138	162	164	150	160	149	151	154	152	139	148	158	142	157	181	150	170	162	182	149	176	160	181	171	164	149	162	161	157	145	157	166	165	140	148	150	174	132	187	151	146	172	154	166	166	156	163	156	148	149	141	167	167	166	192	150	140	161	158	166	164	166	143	171	153	154	157	177	170	175	166	160	150	154	170	149	171	162	148	133	151	153	163	146	152	165	157	183	151	132	168	160	183	164	162	160	152	147	164	180	174	165	179	167	156	163	157	156
4033	10112	6602	2881	2185	3065	2264	1183	1291	1073	1264	1187	1095	887	1090	812	495	504	458	407	393	364	342	316	279	306	622	511	284	218	281	250	277	241	250	245	254	274	254	297	255	250	235	297	237	278	267	266	261	246	252	260	269	268	239	236	245	268	256	242	254	278	259	266	244	253	255	259	235	256	244	248	258	246	233	284	253	279	262	243	252	264	278	230	222	251	222	241	255	243	271	261	218	242	289	235	251	250	251	215	231	248	264	247	242	257	280	260	242	239	244	217	219	253	295	273	261	259	259	260	253	265	264	256	264	212	241	255	254	244	255	244	266	230	258	246	253	268	221	251	238	243	246	276	243	250	246	227	249	256	240	258	232	249	269	264	254	244	243	253	248	235	303	244	268	251	221	251	270	216	255	252	220	250	223	268	227	248	240	265	235	247	259	242	253	240	221	250	244	254	288	232	254	237	241	227	248	286	253	243	258	265	253	258	277	235	252	259	261	235	216	227	238	221	256	255	245	240	251	262	267	209	255	276	278	267	248	241	256	239	249	248	243	236	239	229	246	226	252	214	243	251	276	229	261	235	250	267	261	286	257	249	239	243	238	254	262	264	268	246	238	237	265	255	248	240	227	227	260	234	234	268	270	233	248	236	244	272	262	243	276	256	255	246	238	268	240	242	259	222	250	233	244	236	265	239	251	260	235	261	271	243	265	222	263	258	235	268	283	238	269	222	220	242	260	258	242	249	212	253	239	235	251	241	236	223	221	235	245	226	265	230	243	253	266	283	224	242	235	219	250	237	266	238	244	259	280	254	270	245	265	240	244	233	233	256	241	266	238	245	263	232	236	240	251	246	254	224	227	256	244	256	250	243	237	253	247	262	212	245	246	242	238	277	251	260	216	256	265	240	245	271	254	257	234	236	258	242	263	254	216	245	251	272	233	235	269	247	249	232	232	244	243	236	246	242	262	258	267	241	254	271	258	233	272	240	237	243	251	259	248	252	247	244	267	241	249	225	276	247	260	239	255	231	213	260	289	241	258	261	240	250	242	261	258	264	258	237	227	225	210	240	263	246	212	247	224	269	248	294	219	230	233	237	234	265	213	217	245	254	254	255	269	231	263	229	256	240	230	253	272	263	258	265	258	263	244	238	244	198	242	228	197	257	260	251	255	250	235	252	272	266	253	267	248	229	259	234	249	222	264	270	251	229	267	233	242	252	238	254	253	223	260	238	252	266	255	230	227	231	268	259	226	236	252	232	243	243	246	241	250	266	258	258	264	245	280	239	243	225	242	250	242	243	235	263	236	269	247	256	239	224	250	225	247	260	229	249	252	246	227	230	275	242	246	243	217	247	260	244	249	239	258	249	265	245	265	238	232	224	276	234	263	218	248	253	249	268	238	270	251	259	217	239	270	237	251	209	249	270	237	270	240	245	262	236	256	244	232	271	237	225	244	270	243	238	253	237	262	247	230	236	265	244	246	237	249	258	244	261	256	229	251	231	280	220	210	235	253	238	295	224	261	247	238	238	255	229	271	229	275	258	238	254	254	279	249	235	251	257	233	257	261	280	272	259	271	248	256	254	275	247	262	278	254	273	253	234	251	255	245	269	232	251	277	244	264	231	249	238	236	242	257	260	229	265	291	256	237	219	254	239	237	261	259	259	263	247	231	266	233	238	278	245	239	247	246	236	252	225	262	219	246	281	283	265	238	251	237	258	234	267	234	235	233	259	266	254	257	269	250	255	262	253	282	228	285	249	212	251	232	212	257	231	249	254	257	225	273	272	257	262	210	252	261	250	241	254	235	236	233	237	241	257	246	227	237	241	251	275	233	250	232	225	240	237	229	253	272	267	241	227	210	253	258	233	240	247	278	216	273	239	249	251	240	249	252	254	259	237	251	260	276	252	237	279	268	265	254	249	254	253	231	262	250	267	270	244	277	249	234	264	237	255	234	262	212	224	267	245	236	222	243	226	266	270	251	237	234	277	259	284	233	249	260	237	247	244	245	234	252	257	264	258	273	225	240	249	239	264	261	263	237	256	209	261	266	248	208	244	268	232	258	254	228	253	258	228	231	273	257	243	227	243	254	246	248	273	260	243	247	247	235	246	264	240	249	244	270	260	259	229	254	243	249	241	251	242	267	271	236	242	255	274	252	250	241	227	242	249	243	249	235	243	256	250	235	240	241	255	240	253	201	248	257	251	232	234	262	244	242	252	266	258	228	271	232	247	235	245	250	235	275	241	242	252	258	261	252	253	235	238	273	225	255	253	246	234	246	243	250	285	235	262	231	225	260	260	237	241	241	245	241	258	251	256	240	244	249	268	245	260	240	255	255	229	260	220	247	259	233	252	257	246	238	259	260	260	259	244	232	241	274	261	245	218	257	270	265	234	280	235	249	229	256	258	250	253	263	251	259	273	244	231	239	241	253	239	259	270	261	236	242	240	265	232	277	242	257	252	251	269	244	249	232	267	241	223	251	267	271	258	291	283	254	271	254	234	245	241	213	235	272	259	220	256	252	265	248	239	245	223	257	236	274	231	221	273	230	268	258	251	216	224	244	272	275	252	238	268	272	242	231	241	242	226	236	275	264	231	248	239	255	267	225	251	282	260	257	268	253	249	228	252	235	255	249	219	253	237	269	252	264	221	251	249	253	276	246	237	256	241	261	254	239	253	246	230	258	268	233	227	242	268	255	249	279	238	260	241	287	274	221	255	271	247	267	229	265	270	269	258	245	242	256	235	238	233	230	252	268	247	250	238	242	242	236	268	265	243	277	227	233	256	254	246	242	282	262	285	241	272	262	251	262	239	260	258	254	234	255	281	251	222	246	274	250	237	266	239	231	243	246	271	229	246	255	259	254	250	253	252	265	257	261	263	280	225	241	224	247	255	257	241	259	241	243	234	236	267	266	210	218	289	229	262	223	271	248	244	279	253	262	240	262	257	265	252	235	251	232	251	261	239	226	255	263	249	258	241	250	227	232	199	222	278	253	262	232	233	221	276	258	252	251	248	242	265	243	295	228	253	263	244	251	251	258	249	239	255	250	239	244	267	239	232	235	229	243	265	243	225	250	260	237	230	241	282	261	280	268	253	245	249	237	273	265	248	256	219	260	231	256	251	226	231	225	256	234	240	218	255	248	264	255	260	280	271	237	258	255	235	245	265	271	223	286	265	250	255	259	238	250	227	253	221	241	239	272	245	224	224	201	246	224	248	239	240	292	256	278	256	237	256	247	241	229	218	272	244	237	248	267	263	259	267	257	259	237	232	246	240	227	235	263	235	255	252	232	268	245	243	230	244	228	261	253	262	254	266	264	267	243	256	251	273	236	254	253	247	260	253	265	263	269	267	237	265	221	251	268	266	249	280	236	221	266	261	248	255	258	281	215	257	267	238	256	227	251	239	287	255	255	255	257	239	249	250	249	228	259	251	225	243	242	268	232	247	220	231	241	239	234	254	235	233	247	246	265	249	224	241	284	251	235	249
24673	21420	27009	25288	2834	1036	1029	616	630	562	585	640	643	574	488	489	496	431	429	439	415	406	423	374	436	399	492	389	382	406	434	372	391	381	387	382	364	413	355	351	369	357	386	377	381	380	369	379	378	365	387	387	438	385	381	393	391	353	375	374	403	380	404	380	391	322	374	406	388	380	356	389	357	371	386	344	365	371	393	362	366	356	357	345	351	384	381	389	367	377	379	376	380	376	367	378	336	370	387	376	395	399	358	385	376	403	353	378	429	407	356	379	365	387	375	393	350	397	353	359	414	424	395	378	374	367	372	423	359	367	370	387	384	369	391	411	386	379	372	357	355	371	358	375	373	368	358	379	375	359	383	347	395	381	371	382	394	366	361	408	348	378	351	389	390	393	394	373	362	349	412	368	376	360	357	356	362	397	385	377	344	360	345	412	359	385	357	384	360	364	379	383	356	386	398	387	393	372	385	383	396	373	371	400	394	346	370	358	385	371	383	362	347	392	413	371	395	385	377	388	368	369	369	369	367	362	368	369	402	349	393	376	370	393	372	346	356	355	399	384	401	396	368	341	367	394	350	397	370	395	373	358	370	359	390	358	387	347	343	393	408	386	379	399	372	389	358	344	390	393	358	408	367	378	354	365	373	378	427	422	378	404	375	380	396	364	369	394	345	346	366	346	369	428	380	390	388	386	372	389	364	393	394	366	375	358	387	402	350	389	402	364	334	367	377	389	374	382	382	362	377	404	399	400	390	408	397	354	401	365	364	417	388	357	391	375	397	347	373	362	382	361	377	349	422	371	393	381	406	383	398	365	388	385	345	375	424	365	410	329	365	402	369	366	360	391	375	372	364	371	395	403	390	349	392	358	383	368	339	363	389	386	363	392	344	388	373	394	408	389	375	384	394	333	369	395	406	386	383	364	387	377	358	350	391	373	383	393	354	403	376	389	388	332	396	373	361	366	416	390	338	369	408	318	395	389	367	346	370	368	405	419	369	396	374	386	372	410	365	390	367	393	344	373	413	391	384	363	347	363	412	351	349	367	377	358	366	369	407	403	389	408	320	375	351	386	373	342	326	394	390	376	382	380	366	347	422	335	386	375	381	360	390	371	379	366	365	369	377	398	406	375	380	369	373	376	348	347	377	384	407	353	396	393	395	404	378	356	367	353	363	392	372	393	390	364	355	400	366	400	396	386	375	358	396	349	364	382	400	388	378	353	385	350	373	351	373	383	389	388	384	351	412	386	366	390	407	369	369	354	402	396	363	377	356	375	355	385	384	362	365	357	366	359	335	376	366	353	342	376	364	383	378	357	403	375	387	356	355	382	394	385	378	383	366	396	377	334	412	381	385	414	354	372	351	355	350	384	400	386	382	353	357	394	361	392	352	395	415	408	381	377	342	341	389	392	370	359	372	372	407	394	374	355	390	339	363	389	373	369	374	372	366	373	372	375	341	366	373	369	382	381	410	354	408	351	398	370	383	388	399	367	375	380	405	379	401	391	402	398	378	401	412	341	391	379	375	413	376	355	416	376	383	381	371	407	368	385	395	345	352	344	385	370	352	389	346	344	349	388	343	365	409	355	380	350	352	400	356	383	341	354	368	395	313	373	383	406	360	395	395	368	365	366	377	408	384	381	365	359	386	344	382	369	390	354	346	407	374	375	383	359	393	387	373	409	395	394	396	362	370	349	432	385	401	401	376	361	373	373	401	370	417	355	388	359	350	350	406	374	346	356	382	370	357	406	402	391	378	337	414	380	357	387	385	351	368	364	337	349	339	379	415	383	369	365	355	395	358	352	377	403	377	387	370	391	396	381	381	379	381	361	350	396	381	401	390	373	371	363	386	366	357	402	366	365	355	377	370	376	366	370	392	372	333	395	345	409	390	414	377	359	350	351	368	356	379	386	350	354	333	372	428	366	392	374	344	350	354	391	368	388	393	386	360	396	391	388	343	370	401	356	364	412	398	374	376	348	400	374	347	422	381	381	360	385	386	339	356	374	373	386	380	375	369	364	368	373	341	365	359	395	381	371	386	399	367	374	372	385	370	394	360	369	348	382	357	352	384	386	314	384	361	344	356	395	361	359	386	383	403	360	374	385	395	364	365	390	373	375	349	344	352	374	376	367	376	365	374	398	372	346	355	376	411	393	417	383	359	353	357	357	360	414	376	410	338	390	374	389	362	402	378	368	371	413	398	382	370	381	377	355	390	396	375	353	355	373	370	373	375	364	382	383	381	381	388	342	401	389	377	403	393	380	405	387	363	407	359	348	385	372	373	372	373	379	379	393	378	396	381	357	398	382	360	403	379	401	326	361	373	403	366	443	347	381	351	368	391	394	369	332	367	385	359	398	396	371	378	387	370	386	378	387	392	378	346	368	379	362	395	387	358	377	388	399	373	417	374	352	401	409	397	374	356	371	413	384	360	402	370	372	413	367	374	349	367	376	361	405	388	393	382	400	347	331	350	367	369	376	371	364	335	345	375	377	397	408	391	418	404	397	379	360	407	380	403	396	386	343	359	387	376	371	430	406	382	368	384	361	388	373	400	413	366	375	365	387	410	378	388	362	387	344	375	392	375	372	384	408	394	382	375	362	400	398	353	405	402	355	376	391	375	368	360	376	361	398	413	348	406	349	383	373	368	382	389	365	405	379	366	371	378	351	385	397	357	408	358	355	383	360	363	387	367	399	371	386	403	383	343	393	367	393	374	377	353	397	369	354	391	398	406	387	386	351	371	396	365	339	350	399	401	367	368	388	394	377	356	354	414	341	366	405	387	363	399	378	370	389	374	391	396	395	410	374	354	362	356	364	365	377	366	393	365	358	379	379	356	369	369	360	415	345	357	336	399	389	410	366	389	384	418	365	374	366	377	361	387	360	405	351	380	392	364	404	373	376	332	349	362	360	389	372	349	394	406	387	410	395	349	387	401	391	379	365	388	361	375	354	341	382	365	354	365	352	406	372	381	372	388	384	349	359	404	359	369	376	367	385	380	353	348	369	405	391	355	366	378	375	394	347	397	371	361	367	348	354	396	373	368	403	403	368	409	423	374	365	355	344	367	398	368	367	376	376	377	385	387	398	361	367	386	357	384	373	344	374	413	326	389	327	390	368	358	422	418	404	368	361	413	376	388	370	380	341	383	374	389	383	378	363	400	372	394	382	365	348	376	398	390	384	376	383	368	364	390	336	353	375	364	346	337	370	371	381	374	388	361	387	365	378	391	377	348	357	378	373	361	378	359	358	377	390	369	361	383	395	369	386	371	371	360	375	396	373	378	372	425	366	357	347	365	361	373	374	351	402	389	345	399	351	387	382	372	352	382	368	371	406	380	366	343	390	399	371	386	370	390	358	371	416	353	386	377	359	388	374	366	351	379	373	355	339	387	417	360	379	390	382	427	369	370	404	397	404	373	390	383	368	369	393	411	384	377	374	372	413	361	364	376	376	397	357	390	356	358	372	359	374	380	385	360	373	422	379
4215	6982	4847	1910	1602	2290	2370	1272	1192	1115	1196	1403	1344	1015	855	941	934	823	759	639	705	582	568	621	599	540	770	650	541	549	566	573	565	537	571	541	576	593	537	537	570	534	526	518	586	582	570	515	581	570	558	576	616	567	554	548	588	495	543	535	538	551	543	620	582	537	584	559	569	539	575	514	512	540	548	537	577	532	584	533	515	503	543	539	533	538	592	557	557	558	561	536	545	524	542	511	506	555	552	531	586	543	539	586	557	556	527	559	586	589	545	538	511	553	568	524	574	566	502	550	520	523	556	540	546	584	543	573	513	555	539	554	554	567	519	551	541	552	546	511	568	535	558	568	551	569	565	533	584	568	589	537	529	531	540	578	548	570	539	516	526	561	544	537	539	551	542	515	550	587	569	587	554	537	560	564	565	533	572	551	564	536	535	529	532	551	589	583	517	574	564	525	533	545	549	576	544	522	580	530	522	589	524	550	529	520	505	542	526	592	538	551	489	535	516	604	562	557	525	545	557	559	556	556	539	580	559	529	581	565	541	533	570	530	571	541	549	563	563	544	538	547	549	545	583	508	533	552	552	554	553	533	580	549	556	513	513	549	512	548	541	533	533	542	501	550	575	559	524	570	539	552	532	539	547	549	578	564	563	544	538	535	500	584	552	553	574	553	514	518	503	545	532	549	524	569	535	557	550	584	570	596	592	601	540	526	537	533	555	532	541	565	540	548	551	564	551	519	546	546	512	538	527	527	517	564	565	559	521	558	576	503	556	548	545	513	541	532	581	574	546	537	551	563	526	544	532	510	542	580	575	548	544	501	510	558	567	557	567	560	533	557	531	516	573	544	552	545	537	555	519	547	574	532	545	554	530	566	544	572	527	535	573	583	573	536	538	544	490	548	523	522	590	537	563	559	548	518	540	581	527	518	530	551	564	575	538	506	522	556	537	578	531	572	563	566	488	588	550	521	511	530	535	574	577	567	574	582	539	552	585	539	528	575	539	533	541	571	521	542	570	556	517	562	506	529	515	589	546	516	539	549	542	549	539	515	553	519	557	523	546	546	489	502	521	529	544	530	579	524	543	548	510	548	519	524	519	549	548	475	563	507	542	587	588	548	574	512	530	553	554	519	573	538	544	527	533	561	544	549	542	571	526	545	540	534	545	539	552	558	564	541	530	533	548	563	533	569	534	564	567	526	552	545	545	542	574	546	553	539	536	565	591	597	548	517	549	555	539	548	476	559	520	581	549	544	586	529	548	513	577	580	552	555	569	525	518	531	556	565	535	545	592	562	521	519	581	543	601	524	538	572	483	621	556	577	562	554	535	575	544	539	542	545	547	555	563	494	585	517	559	550	555	559	572	586	534	589	559	539	521	536	561	559	515	561	556	526	517	545	538	513	569	573	513	559	525	568	552	548	514	532	501	549	542	563	568	512	516	500	556	502	520	534	554	532	572	467	527	539	565	532	590	554	546	522	582	581	511	542	503	519	554	567	574	535	514	536	573	557	576	520	525	532	540	562	551	537	572	584	538	571	507	550	549	495	603	527	560	570	572	584	505	543	600	550	538	549	532	535	533	554	544	544	599	532	552	564	542	542	569	519	549	522	562	574	559	552	548	515	558	519	553	546	539	565	549	580	500	562	550	566	551	535	504	507	536	539	518	572	577	527	514	565	577	529	505	527	547	569	559	578	582	535	519	520	567	537	536	563	495	531	510	569	585	546	537	618	579	556	515	571	481	568	538	533	549	539	592	536	550	556	589	514	562	545	577	527	543	529	537	547	506	532	534	505	556	518	555	555	530	535	556	516	551	537	536	529	568	533	581	556	547	529	553	525	536	541	560	531	568	574	559	587	509	511	549	569	547	545	540	544	560	540	554	572	535	565	576	531	571	513	535	528	579	540	516	576	498	547	575	541	526	565	568	551	553	542	591	502	550	554	555	570	522	581	550	528	572	554	515	537	535	505	556	515	546	564	534	559	505	581	600	550	519	515	549	582	574	542	542	588	555	589	544	502	551	537	523	515	538	544	597	531	550	524	499	578	539	541	547	539	565	555	584	494	542	514	519	560	550	549	566	530	571	563	562	501	542	589	550	514	535	542	549	544	574	537	555	544	563	596	556	548	543	558	562	538	548	527	541	579	569	565	538	554	586	577	528	554	578	545	566	533	550	519	572	531	573	556	507	529	559	548	522	562	554	585	532	549	540	533	534	553	549	571	544	528	546	520	555	524	567	544	535	558	542	537	536	518	543	583	565	536	584	584	545	547	579	542	517	529	551	516	561	579	545	526	538	557	560	520	525	563	575	580	550	557	524	495	537	570	542	545	596	573	553	571	556	563	554	566	538	526	523	543	543	588	546	550	530	539	533	535	576	554	530	530	513	557	585	534	556	530	561	521	500	518	533	536	551	566	570	552	562	504	559	507	514	538	586	556	538	543	534	524	535	519	551	545	542	538	543	558	542	507	532	556	494	549	515	569	564	554	558	521	534	544	548	531	568	530	541	571	555	534	571	533	493	559	543	528	560	557	525	556	538	547	541	556	547	529	564	491	541	567	584	540	556	523	582	587	510	521	498	553	523	568	557	552	494	532	526	525	535	570	574	567	585	508	555	538	555	549	556	557	567	514	569	551	526	537	566	550	575	558	554	544	523	522	575	519	558	551	590	540	577	570	510	536	590	543	569	531	565	569	579	568	564	506	573	526	573	522	529	561	534	573	545	552	540	537	563	532	516	552	546	572	523	562	531	500	551	599	520	510	526	536	548	554	543	582	564	552	544	534	551	571	532	554	512	565	510	539	508	523	591	538	581	546	572	548	562	568	527	567	527	519	528	545	548	547	573	573	577	524	572	513	557	555	519	518	562	571	542	539	572	580	563	516	538	568	549	544	548	537	544	577	514	553	582	538	522	516	509	552	522	516	573	568	484	560	530	555	573	552	499	543	504	556	522	529	562	562	500	599	539	558	560	547	515	570	510	555	560	555	519	558	560	561	549	560	517	530	533	512	554	574	556	517	546	551	559	506	556	543	544	576	509	589	558	571	576	520	565	524	554	565	561	542	539	552	512	516	517	577	505	539	524	524	526	543	511	560	521	522	546	560	502	535	564	554	534	563	545	516	505	543	540	545	566	551	560	550	558	591	542	569	533	518	537	531	561	575	538	568	593	587	500	562	521	601	569	523	579	532	550	514	512	559	521	509	539	567	548	526	562	540	538	548	525	567	522	541	586	553	580	535	555	574	546	546	509	546	531	555	551	594	560	568	547	538	556	581	541	534	565	570	545	500	563	534	528	557	574	555	520	501	545	561	530	572	527	531	558	521	560	552	530	556	561	529	555	552	565	535	559	545	492	593	500	558	564	531	536	538	570	521	579	512	530	600	539	560	512	552	522	526	565	519	570	552	555	545	544	527	559	550	523	532	556	559	549	565	553	546	504	553	512	539	616	540	515	514	567	586	546	514	554	564	547	546	574	547	568	546
22649	21502	29328	24123	21502	21162	4273	961	712	789	614	746	861	579	573	678	456	314	331	271	275	239	243	217	218	199	652	551	207	196	209	189	181	187	184	196	189	168	202	175	186	190	190	188	183	188	191	185	181	192	180	161	174	173	203	192	170	175	197	187	196	168	191	184	178	175	181	175	187	155	203	184	189	169	188	168	177	174	180	187	169	162	173	155	184	186	182	181	186	189	181	194	202	201	174	195	177	179	202	188	169	177	172	187	181	192	185	219	177	177	208	177	173	225	175	165	162	186	190	175	171	193	193	179	176	211	188	167	187	167	175	212	166	159	171	174	186	184	183	177	204	175	200	188	182	177	173	180	161	185	195	189	178	172	165	186	205	151	173	179	165	163	164	192	181	193	189	168	190	177	179	191	172	214	190	166	189	157	160	182	182	169	185	185	192	192	186	169	199	207	171	196	215	176	159	206	182	188	176	158	176	162	173	179	185	192	190	179	206	174	195	163	177	172	156	177	177	168	161	175	167	161	150	192	175	181	169	179	172	182	173	153	174	175	184	198	177	175	172	187	174	185	189	207	171	174	173	162	184	192	177	180	165	196	174	202	165	186	177	158	203	172	167	168	173	188	210	176	205	197	171	186	180	186	195	163	149	183	181	170	159	188	185	176	177	195	181	170	167	188	153	183	172	182	194	156	172	173	174	166	190	180	191	168	205	183	187	163	188	180	191	177	174	172	175	170	181	191	182	191	197	170	181	189	169	175	197	169	164	192	224	159	184	189	173	188	191	172	201	172	175	193	181	174	193	188	157	177	182	176	180	163	170	158	195	156	184	157	181	205	186	204	156	184	169	165	163	183	185	165	201	183	176	197	187	180	152	197	189	182	165	187	173	159	194	179	168	184	168	165	161	163	204	184	186	182	177	170	180	173	177	174	190	174	184	168	189	188	166	165	170	176	180	170	178	187	181	183	184	184	175	186	196	168	186	186	183	167	200	175	185	196	189	180	186	180	190	182	186	202	200	190	186	189	161	167	180	170	192	203	187	154	190	212	163	189	175	178	190	199	175	191	163	157	183	179	180	183	167	183	191	171	180	166	176	182	184	166	180	189	180	175	189	183	207	187	178	170	182	180	184	203	185	208	191	194	174	173	192	178	187	177	186	189	160	192	195	181	180	222	184	177	183	177	186	176	178	180	190	172	199	192	174	167	157	179	195	170	170	182	187	169	173	172	181	181	170	206	185	169	178	165	184	196	216	171	188	156	186	181	194	187	177	191	183	192	170	176	182	191	179	201	201	189	206	185	164	192	200	176	171	192	194	176	184	154	169	178	206	213	162	161	168	217	211	187	166	219	180	198	158	190	203	176	183	170	191	178	167	187	200	186	190	198	177	169	183	195	174	192	200	187	170	169	179	190	170	182	175	180	179	180	187	171	166	150	176	180	182	185	146	182	187	195	185	177	176	201	149	163	181	184	180	177	203	196	178	179	189	176	199	183	190	169	184	177	176	148	175	185	162	189	208	174	155	177	181	173	188	191	155	176	174	185	182	169	154	178	193	173	179	157	192	167	168	194	200	176	171	188	181	184	176	185	181	194	175	202	187	176	178	206	190	184	175	171	188	174	188	201	189	192	175	172	200	171	189	180	173	159	198	175	180	195	175	172	191	195	194	173	156	191	200	190	180	180	168	205	168	175	196	191	184	181	194	187	167	177	186	177	192	176	173	198	171	202	183	169	170	173	193	163	164	188	171	173	174	185	174	171	179	178	144	189	195	170	185	176	204	191	174	169	185	187	176	187	178	169	189	170	196	184	171	163	170	186	179	205	159	172	188	175	184	151	194	217	186	157	166	171	160	168	196	176	185	186	166	174	161	177	169	199	156	178	191	183	205	174	166	189	202	173	183	170	201	189	173	174	186	207	198	180	190	177	170	152	175	171	190	196	165	186	189	199	157	185	186	165	182	185	196	175	191	198	150	162	180	178	148	209	183	194	180	180	197	187	173	174	169	200	183	202	197	181	171	192	169	190	190	203	186	171	180	173	183	167	194	178	170	168	166	196	169	166	153	171	181	211	177	176	194	165	184	209	188	148	197	189	202	153	177	157	207	180	186	177	190	207	174	180	192	174	174	179	161	192	185	198	192	178	210	142	187	179	178	188	190	179	195	197	213	181	218	180	183	194	192	194	182	198	181	188	165	173	170	190	177	185	172	174	176	184	165	183	166	170	171	158	168	150	184	194	186	180	185	170	174	182	201	183	179	177	177	191	184	180	190	175	188	192	176	198	175	193	180	163	180	181	165	170	173	173	171	180	191	168	176	214	179	151	172	154	200	199	187	186	198	180	169	185	172	177	157	177	181	186	148	176	214	195	186	168	211	195	160	192	180	166	165	176	208	187	190	187	200	180	174	183	183	204	190	195	181	195	162	185	183	170	183	167	171	201	164	174	183	185	158	185	185	180	175	196	165	207	164	167	165	196	172	169	188	191	202	174	167	183	175	171	199	195	163	159	182	153	181	181	185	179	186	195	179	171	170	194	182	189	177	201	176	203	188	173	186	200	193	185	155	178	170	168	171	202	200	193	183	164	164	182	173	196	196	189	199	161	178	174	180	160	181	194	171	191	163	175	174	177	166	181	195	193	183	181	181	169	180	156	183	189	170	171	181	189	189	185	178	180	167	175	191	181	176	153	204	186	164	181	159	212	168	180	164	184	171	219	203	162	193	196	182	165	179	185	170	196	194	197	194	194	199	191	213	179	165	166	190	181	156	182	164	165	195	178	186	163	164	190	186	177	158	198	184	181	185	174	187	166	148	193	169	171	166	151	196	194	178	206	167	173	174	180	188	209	185	159	187	174	198	171	183	170	170	194	183	204	176	184	179	176	182	175	164	178	180	182	168	164	167	177	172	179	173	179	191	192	169	201	177	223	188	191	172	160	195	160	163	179	192	169	166	176	178	145	167	191	193	192	186	184	166	217	178	204	165	170	200	172	196	184	188	182	168	205	196	189	204	170	159	152	208	186	155	180	161	180	184	216	177	180	178	176	178	199	214	185	176	186	195	173	185	169	178	182	189	163	180	159	164	187	168	182	197	156	182	203	174	190	174	186	178	163	177	173	209	171	167	186	193	175	178	175	190	186	157	170	165	185	193	188	196	176	179	175	194	166	178	204	191	194	170	206	175	169	183	174	159	182	189	169	185	170	169	182	195	187	180	175	141	194	172	166	183	196	198	175	166	202	200	180	204	176	162	171	179	167	170	182	164	168	154	200	216	182	164	169	169	187	179	167	187	160	164	169	181	180	157	193	174	156	156	181	157	183	190	178	164	165	186	169	163	179	199	184	171	160	191	199	200	175	171	197	196	175	178	164	177	186	203	185	156	174	184	187	184	194	163	188	169	179	187	163	167	188	181	168	176	175	194	177	182	154	182	166	176	195	161	190	174	167	171	171	185	215	170	178	203	192	188	165	152	181	177	180	168	164	187	175
5583	16688	11202	4936	3472	3894	4515	1904	1664	1967	1482	1974	1917	1524	1324	1505	1099	666	462	447	511	432	387	389	330	327	1289	1171	289	259	294	255	265	270	249	265	260	242	270	297	278	277	288	286	291	269	272	257	270	264	266	268	259	247	281	281	277	254	259	223	295	230	275	245	268	285	282	284	263	285	271	248	255	297	274	269	252	249	246	254	240	270	227	258	268	289	243	261	288	261	267	231	281	241	277	253	256	285	272	259	284	239	265	272	221	262	272	236	253	276	247	267	268	265	241	235	289	270	279	255	241	258	247	235	268	248	237	282	260	252	280	270	268	238	231	288	273	235	266	278	241	247	259	264	234	267	264	279	263	251	258	276	263	221	261	273	260	277	251	246	244	268	250	267	250	285	243	254	285	249	248	272	253	257	266	287	255	250	256	277	270	287	209	260	217	265	270	237	272	232	261	239	244	253	255	242	266	276	243	250	265	266	274	252	256	235	281	259	264	271	248	249	250	270	263	248	264	286	263	239	265	250	266	261	244	262	268	226	275	237	225	230	247	246	281	239	219	280	246	262	240	228	246	243	252	276	257	255	291	263	266	304	244	269	244	250	233	227	297	270	283	266	256	269	289	243	257	285	257	235	243	276	256	231	255	279	267	275	256	260	266	262	250	279	268	246	247	245	239	239	242	260	255	255	261	289	247	252	255	226	286	254	229	244	261	262	238	240	244	259	258	282	266	225	278	255	234	276	267	252	235	243	236	249	266	292	260	266	278	249	262	259	233	230	238	252	277	271	243	294	240	305	256	250	246	289	244	254	237	229	241	280	256	259	252	262	254	255	247	257	284	282	254	239	260	265	275	294	283	246	242	237	258	266	246	257	260	242	230	214	269	271	257	249	253	248	245	231	235	269	234	238	258	243	270	249	280	250	245	253	258	282	260	257	276	236	244	246	265	241	239	233	265	233	273	285	243	260	259	231	250	253	250	263	251	277	274	264	253	241	249	229	257	275	282	260	273	260	256	269	265	275	244	243	260	255	297	238	249	245	259	272	229	255	239	271	299	263	244	212	249	266	268	253	240	271	234	270	243	250	258	267	257	242	254	269	236	252	257	240	263	238	253	252	250	286	281	268	248	245	266	256	273	247	242	252	260	256	268	257	281	283	264	265	251	272	269	275	260	259	222	253	247	250	285	250	255	259	273	253	226	245	256	238	243	243	260	268	252	260	279	253	246	256	267	222	255	245	276	235	251	289	256	266	291	279	274	284	257	256	284	249	246	272	260	251	268	273	229	269	270	279	257	273	244	256	280	248	268	236	253	265	281	259	293	261	248	241	231	240	281	234	260	239	226	266	225	292	252	256	248	257	259	258	261	254	251	244	257	249	231	246	243	254	247	249	237	246	262	287	218	251	278	255	286	276	257	255	273	239	248	260	275	246	238	294	268	266	265	276	241	255	266	260	285	261	253	253	252	244	250	270	253	257	257	257	251	277	280	277	222	243	255	243	277	272	256	266	295	264	278	250	251	280	278	256	242	228	283	256	237	263	249	285	219	282	228	256	260	247	253	280	255	235	270	261	252	256	241	270	275	250	272	222	271	253	246	258	268	258	261	254	238	271	264	290	247	250	252	249	252	269	247	241	268	245	274	269	242	263	252	256	252	253	245	279	253	210	218	250	266	254	252	279	250	259	278	254	238	271	234	270	249	254	246	237	254	255	272	264	245	224	250	253	269	275	233	242	230	233	236	267	273	233	261	252	278	269	277	253	279	235	274	282	286	240	267	288	258	243	253	239	270	270	273	268	243	229	265	249	265	242	236	268	262	250	287	254	264	253	259	268	283	241	244	248	274	281	253	253	259	263	232	278	239	282	232	242	259	283	267	255	257	276	236	261	264	243	244	241	249	255	249	275	276	271	261	252	276	267	247	244	256	235	259	246	267	271	241	250	261	246	283	247	283	232	249	245	251	251	247	228	260	259	256	263	263	270	245	268	251	263	246	248	273	237	263	252	265	236	257	258	259	264	236	258	235	236	257	239	246	254	261	294	269	280	237	236	262	248	273	272	270	258	241	234	283	270	231	250	221	243	246	266	217	268	281	238	251	241	253	246	256	285	273	276	280	254	260	262	269	271	244	242	278	264	256	276	240	251	281	258	263	242	221	262	254	250	237	241	240	246	259	235	301	271	248	251	252	267	237	254	257	256	285	277	228	261	256	255	255	269	283	261	273	245	272	249	237	257	267	262	262	262	267	251	269	262	287	254	233	267	250	259	265	256	249	281	252	253	254	228	236	284	221	247	251	262	267	236	254	230	248	218	251	277	249	261	244	255	268	244	202	255	235	282	270	277	247	266	228	260	271	258	242	230	270	247	267	231	267	253	252	254	265	236	273	244	267	247	289	231	262	266	279	239	270	255	238	274	225	259	245	232	257	257	295	263	259	292	263	246	269	253	241	254	263	264	275	244	246	248	249	267	256	241	245	261	274	260	272	261	256	260	284	270	233	259	262	259	262	276	246	253	264	251	259	248	247	265	281	237	258	251	258	261	254	273	242	286	240	263	232	275	239	277	255	268	247	225	252	256	253	256	262	254	239	256	279	259	259	260	273	267	231	249	263	270	283	278	262	277	265	250	259	261	251	237	274	230	256	264	242	285	248	267	266	263	280	257	231	262	263	265	251	265	258	254	274	223	271	235	267	262	220	272	241	267	257	247	258	278	230	262	285	255	270	266	270	266	222	233	228	273	283	243	238	274	256	246	280	272	253	256	273	257	223	236	254	232	213	262	266	271	255	244	243	261	244	252	252	252	235	244	226	266	262	238	296	274	239	257	240	252	274	244	267	246	270	256	249	250	268	242	265	249	257	257	261	269	244	213	250	267	251	222	228	248	253	258	256	266	270	241	240	242	261	283	238	270	281	261	254	267	240	247	260	258	256	249	266	260	258	285	260	277	244	246	229	268	271	235	258	275	237	242	252	252	257	245	263	234	222	235	288	271	236	242	259	252	265	253	251	248	258	256	250	250	295	251	266	284	249	251	257	251	245	253	230	261	280	260	272	239	234	276	231	273	266	269	273	246	249	256	257	252	252	251	233	244	258	220	278	245	231	271	238	266	264	262	278	264	249	266	262	229	256	271	237	230	251	256	259	237	277	258	245	260	235	270	250	249	270	266	250	244	241	254	274	273	268	244	277	245	235	229	264	249	275	258	250	255	255	245	246	279	257	229	254	262	263	253	265	250	247	281	246	231	268	283	253	275	276	254	263	295	251	250	260	250	215	222	252	250	263	276	270	264	274	266	255	255	263	259	259	287	255	262	256	244	267	242	244	233	241	258	239	232	288	253	280	279	267	262	243	251	233	268	269	298	258	234	231	261	228	237	244	255	258	263	249	269	275	246	295	278	270	253	239	253	295	256	223	245	246	240	260	248	283	244	259	272	240	248	279	259	260	263	271	227	259	273	257	280	259	245	228	251	252	262	259	270	256	249	263	278
27279	17546	3355	767	457	608	720	419	393	428	413	419	435	412	414	394	377	332	329	327	323	329	322	287	301	294	316	314	297	321	281	326	316	308	302	305	326	323	322	334	295	284	315	304	295	350	319	311	350	305	261	310	341	335	316	309	328	327	328	285	314	326	305	290	310	300	303	305	293	307	285	288	297	341	311	334	293	329	316	312	337	301	304	298	318	288	311	312	304	311	307	309	311	305	305	273	275	295	274	323	305	293	321	295	310	318	301	326	328	328	300	307	259	316	328	326	305	308	299	295	269	273	289	306	309	302	299	312	295	296	340	284	289	291	295	254	310	285	313	306	348	296	306	288	326	314	295	290	306	276	276	315	330	329	283	331	298	275	345	319	278	288	306	295	298	298	308	311	264	267	287	307	295	297	307	275	300	293	285	313	310	305	345	304	280	311	305	316	302	310	317	317	311	298	294	312	339	297	337	329	311	320	298	320	328	301	310	301	299	319	320	315	279	307	334	309	316	302	350	311	300	268	285	328	317	300	312	332	307	297	306	296	286	299	300	301	306	340	324	325	325	299	319	297	315	293	305	299	308	311	342	291	319	320	339	315	293	316	308	297	292	280	290	326	309	308	299	302	290	287	322	338	301	307	324	317	288	327	299	312	333	342	303	308	299	315	330	311	317	276	334	297	318	323	327	290	295	315	309	310	302	298	325	310	340	309	297	301	326	302	334	304	319	301	293	333	293	279	316	291	328	307	316	301	321	310	288	311	268	335	312	333	280	333	315	296	291	286	307	311	299	278	303	285	296	284	301	312	295	326	292	288	313	335	289	313	281	299	311	316	305	262	294	326	349	281	308	322	297	346	291	316	310	282	295	327	332	332	318	290	300	329	301	291	311	324	279	294	304	327	296	303	316	282	320	315	294	302	313	299	334	298	295	304	337	296	293	255	292	323	316	314	291	309	309	312	305	309	314	311	301	275	324	302	307	297	318	318	275	296	306	289	324	299	283	301	304	297	309	279	332	303	305	308	298	312	301	281	314	283	297	305	291	313	267	271	298	315	309	270	323	299	283	287	325	313	318	315	334	352	305	313	291	287	307	304	318	319	298	304	303	300	284	293	321	303	306	293	283	302	279	299	315	303	326	295	307	314	309	299	297	330	290	283	292	327	343	284	284	309	332	309	329	310	329	298	333	303	302	291	324	319	378	304	335	324	297	310	293	323	312	302	293	311	330	304	323	324	321	311	295	307	307	293	324	298	312	328	305	300	314	314	320	328	294	310	276	316	289	306	291	305	282	328	306	314	289	273	318	312	331	279	314	294	298	305	307	298	297	302	307	304	328	330	300	295	308	323	280	308	309	282	302	321	330	296	303	342	281	328	315	336	293	315	324	291	267	308	301	277	288	287	309	300	313	272	324	287	314	293	322	290	300	332	318	302	314	293	271	318	297	308	315	303	324	291	312	314	291	314	316	321	316	289	290	280	288	326	304	292	293	341	291	328	297	329	283	305	313	310	329	316	266	322	316	313	290	304	337	270	302	329	304	288	281	299	310	281	328	305	288	339	292	290	335	346	324	297	323	322	327	306	292	319	294	300	318	301	291	334	332	332	320	298	296	292	299	322	301	313	300	302	312	317	306	294	294	297	319	326	326	298	326	324	315	312	321	312	332	313	282	302	276	292	280	313	312	296	310	291	282	283	316	287	297	323	354	314	296	339	319	297	299	325	319	290	327	292	350	296	325	317	298	291	318	277	326	286	287	330	321	314	284	295	323	302	329	292	313	284	284	315	314	320	306	308	289	312	305	256	318	313	303	332	298	333	312	296	307	328	312	296	303	287	330	314	298	302	318	305	318	302	319	335	299	303	301	298	302	288	293	311	319	295	289	299	306	303	326	325	306	304	327	305	292	311	313	304	277	287	320	281	321	311	337	273	311	280	292	299	309	290	276	314	330	302	319	307	314	305	277	333	284	300	351	280	293	313	301	299	325	286	317	337	333	313	307	317	307	276	288	309	324	304	282	299	309	327	300	285	319	322	309	322	324	300	264	265	326	336	337	315	293	289	316	292	283	315	304	302	323	298	291	277	289	299	324	327	312	332	320	297	309	311	289	303	279	316	320	305	304	296	337	305	297	308	304	322	336	313	330	303	309	300	302	282	315	350	306	283	331	343	315	293	297	322	309	289	316	324	293	280	294	287	308	284	340	290	298	302	312	288	332	299	318	278	297	339	318	300	305	308	323	294	299	336	286	311	307	291	274	304	297	296	317	296	312	314	327	273	300	324	298	310	356	291	303	315	272	332	332	312	308	314	337	289	324	315	344	313	324	338	319	267	298	307	295	317	300	286	284	283	317	309	312	317	307	337	333	321	286	315	283	262	298	292	339	347	300	328	336	289	295	317	313	310	305	324	293	325	325	310	306	300	288	299	301	325	277	325	312	309	319	295	324	303	288	281	298	288	318	312	333	294	309	329	353	317	323	301	292	297	299	312	300	310	307	327	281	296	312	321	325	304	294	288	315	312	319	316	321	268	339	325	305	266	314	324	293	294	298	327	329	289	303	314	290	293	282	310	296	321	300	331	330	309	301	287	280	326	339	310	277	294	308	299	295	324	333	324	298	315	303	283	297	284	308	296	318	327	312	306	319	340	298	351	288	301	335	351	289	332	295	318	277	304	299	311	292	291	308	322	298	327	296	296	324	308	321	321	333	307	351	309	309	304	298	326	288	285	324	348	295	279	311	311	309	295	268	319	337	297	299	308	306	315	315	311	305	316	273	301	282	328	313	305	308	324	288	321	305	305	330	324	309	283	312	301	325	310	315	291	327	302	305	302	359	308	327	298	303	308	321	291	281	305	319	290	305	310	323	289	309	326	291	312	317	315	298	293	327	309	297	299	323	285	304	308	297	335	304	297	298	334	303	304	329	283	331	304	313	297	295	311	291	318	285	266	325	299	342	296	323	313	310	321	293	301	323	320	303	317	320	307	289	309	316	291	313	307	293	306	278	283	301	295	289	325	319	268	293	311	351	310	329	293	342	279	307	283	321	304	301	290	298	289	330	298	299	310	307	280	310	318	281	298	298	290	304	301	325	324	327	315	324	317	300	306	306	293	307	315	297	255	322	300	291	312	297	287	298	271	296	316	300	319	308	315	301	321	295	272	306	295	304	335	273	292	316	300	276	310	282	322	330	313	306	292	319	306	298	308	316	295	298	301	276	302	309	288	304	305	285	315	308	335	301	304	284	298	327	295	296	330	311	328	329	337	317	296	317	295	296	301	337	308	301	321	307	293	331	287	330	294	312	258	314	319	327	324	282	340	300	333	322	315	316	329	320	294	300	298	291	293	322	320	309	304	304	303	297	266	305	325	308	290	301	300	332	290	254	305	325	305	313	294	315	280	321	290	310	292	340	344	322	318	311	317	280	286	295	324	312	314	325	290	287	323	300	316	293	290	302	293	298	301	300	292	307	307	300	301	286	357	317	269
4933	3914	2144	1043	799	1337	1754	776	750	900	761	762	736	792	748	711	646	569	534	494	545	527	511	515	495	450	492	467	459	473	443	512	458	461	516	443	481	461	502	451	490	471	483	502	469	433	454	483	439	491	498	469	453	444	468	444	484	496	441	453	464	489	504	487	478	469	480	472	417	508	503	466	483	469	477	473	475	450	411	446	484	438	454	445	485	425	502	476	427	434	498	439	438	444	482	433	477	473	498	450	479	450	479	427	487	476	435	433	430	459	455	478	502	453	443	463	439	423	476	442	462	477	494	454	499	433	466	495	441	440	453	435	474	477	482	463	464	453	447	468	479	467	458	476	478	449	462	469	448	442	502	460	440	474	469	469	469	459	479	476	474	468	495	472	451	445	462	458	470	481	468	493	441	446	445	441	441	480	466	441	467	434	462	464	438	509	453	461	477	459	473	500	468	464	456	477	442	456	467	471	446	439	458	426	511	431	478	460	452	484	479	448	474	448	468	478	459	460	519	445	429	473	432	475	466	447	440	493	448	463	435	421	443	457	451	448	457	470	466	461	468	439	404	441	476	494	460	494	491	476	460	468	452	474	478	481	458	461	453	469	509	463	453	441	503	489	468	434	444	473	494	457	431	487	452	486	461	452	476	448	438	456	439	475	442	483	491	443	418	496	446	444	476	437	429	464	452	479	487	466	451	437	445	444	432	469	462	521	486	448	432	467	473	443	446	470	455	473	423	443	456	453	444	443	451	472	485	455	459	426	467	501	429	502	475	486	462	481	452	466	443	473	477	445	482	482	440	520	477	486	482	437	473	452	458	427	486	456	453	466	450	501	471	447	475	449	463	478	486	436	442	450	477	443	464	443	451	471	486	504	454	484	424	486	436	468	471	447	443	495	455	431	490	470	437	481	446	489	479	433	487	460	474	453	471	476	419	483	480	482	466	483	480	479	509	473	444	493	530	433	464	495	451	472	460	413	450	445	479	430	502	458	443	457	445	450	476	462	466	455	459	489	459	493	482	479	463	448	419	472	495	481	428	447	461	510	477	454	435	423	462	477	478	446	478	485	429	459	433	499	472	467	484	471	482	459	461	490	490	433	488	422	512	482	444	467	489	463	434	486	496	472	451	461	467	475	424	438	471	469	454	440	467	461	449	445	438	443	464	499	458	429	428	467	473	499	465	426	458	483	440	469	424	467	454	460	467	481	495	464	474	480	423	471	458	481	448	502	462	411	447	485	446	453	476	465	470	471	423	470	451	480	487	506	467	441	456	468	481	492	460	452	450	448	482	474	485	518	457	464	444	468	459	437	494	473	450	454	454	478	491	439	461	453	433	464	491	446	442	459	428	465	435	450	481	438	463	477	454	472	454	488	439	471	481	449	473	498	456	459	433	473	468	448	456	452	444	470	470	462	465	499	460	443	490	450	459	453	440	440	467	443	484	493	464	431	478	467	454	443	482	490	467	495	498	434	433	450	462	476	474	462	489	482	476	484	482	437	502	465	489	453	453	463	458	501	472	455	444	445	416	465	442	457	484	465	475	457	451	462	442	456	461	475	486	450	484	451	442	469	442	437	453	472	423	485	459	442	477	499	470	482	485	435	492	481	490	498	470	447	484	474	458	466	416	444	504	478	462	446	474	434	459	458	467	446	471	476	454	428	498	484	469	423	459	463	486	469	450	487	458	451	479	441	495	458	486	462	459	489	461	477	443	463	461	470	489	497	488	482	447	458	464	469	470	453	477	469	462	480	464	485	445	473	442	473	437	448	439	447	427	445	442	445	434	471	486	475	442	456	447	482	477	452	486	477	485	458	453	464	443	457	517	486	462	489	449	435	497	441	451	425	443	480	466	463	450	443	468	485	459	495	471	515	445	464	471	443	470	461	406	470	438	464	462	491	457	476	447	473	470	495	453	453	478	470	467	460	466	452	496	472	447	464	435	464	473	454	470	474	466	456	475	477	472	489	465	485	484	448	430	484	441	460	446	451	448	463	457	463	449	460	491	441	489	468	480	436	468	504	462	490	482	500	471	469	465	415	486	441	434	469	459	468	442	430	480	472	439	460	424	498	448	456	439	470	451	476	490	479	459	469	413	492	471	458	466	438	506	473	459	430	493	464	409	484	490	457	462	481	474	440	488	465	440	457	450	443	454	460	480	478	450	463	478	471	485	454	455	473	478	497	489	490	427	462	490	439	465	478	460	491	438	456	487	457	472	439	458	471	438	478	466	491	440	477	462	493	470	515	472	480	486	474	451	474	482	452	428	451	462	453	482	460	438	441	423	461	476	441	432	489	429	472	504	465	467	479	436	467	470	452	488	451	444	446	461	501	469	446	445	460	507	481	444	470	470	475	485	454	476	476	484	446	500	504	457	461	495	454	483	451	514	475	449	432	470	456	442	460	482	480	447	446	443	490	464	444	472	489	498	504	432	458	468	448	447	467	439	456	447	475	453	470	491	446	479	453	446	474	464	442	424	482	450	423	469	464	450	454	456	441	460	460	505	475	471	465	470	481	409	477	442	483	473	508	531	481	470	497	462	471	486	469	466	445	480	431	498	442	464	458	503	446	436	479	436	452	457	444	443	511	485	455	432	432	458	466	495	456	479	507	483	445	462	458	452	457	460	467	464	485	504	493	470	465	497	485	453	472	449	452	472	445	486	446	459	475	468	488	482	472	473	530	414	492	438	468	428	484	443	496	516	497	429	423	468	457	506	481	460	496	458	496	479	442	452	443	445	494	472	439	472	434	455	448	455	460	465	507	485	447	472	485	498	461	448	482	464	502	449	451	437	457	468	434	493	433	508	521	444	428	463	513	496	444	480	453	498	494	472	436	436	456	449	455	467	475	445	445	466	488	487	465	445	478	459	443	498	476	465	470	460	420	464	500	509	470	422	460	476	461	466	478	468	451	448	463	457	462	473	465	436	492	458	441	434	471	458	441	471	500	473	456	492	480	476	435	454	486	454	490	481	487	474	437	487	453	462	466	458	475	473	472	494	453	447	444	442	472	470	494	491	459	462	452	474	457	456	474	483	455	503	461	429	463	496	485	502	454	454	436	454	476	467	461	435	472	464	462	471	464	455	435	476	442	477	441	474	442	472	467	457	447	489	446	428	461	463	430	484	447	473	467	472	462	440	471	463	437	440	450	463	476	453	475	493	436	440	473	477	465	481	462	520	457	491	470	480	438	472	472	442	457	427	466	427	462	458	456	440	459	439	499	453	472	414	499	482	451	461	474	459	479	425	465	462	432	430	452	518	479	474	502	481	494	507	441	482	453	458	490	451	483	444	472	459	445	463	459	459	466	462	432	447	476	465	459	451	490	433	461	473	437	443	490	513	462	481	456	460	499	479	443	440	469	451	480	466	436	441	478	463	480	453	500	472	424	449	444	490	480	487	453	478	482	447	441	431	462	444	472	415	485	468	438	467	504	493	460	479	476	445	491	456	457	514	455	436	486	463	477	446	433	481	478
23591	21464	28614	24715	21007	3174	1416	713	476	500	505	464	401	421	356	357	296	244	243	202	202	216	197	166	171	191	210	158	146	160	154	160	176	149	157	153	164	172	164	177	181	159	150	165	176	185	144	124	164	164	174	133	167	160	158	180	148	164	161	154	145	152	135	158	161	160	156	162	171	140	173	172	161	163	166	149	141	158	144	187	166	161	154	154	158	150	161	147	145	154	180	171	156	161	174	165	137	160	174	137	153	152	166	165	161	168	160	165	143	173	151	164	154	145	157	142	154	149	166	178	172	161	150	156	166	140	171	151	142	157	147	194	143	162	157	152	158	164	152	178	159	162	147	131	154	154	148	154	164	159	154	145	131	123	165	145	155	154	156	139	177	145	160	158	154	144	169	171	169	137	172	153	154	181	145	153	171	170	130	137	183	176	156	169	153	150	158	152	151	144	159	154	147	135	142	176	155	162	170	161	151	169	149	157	170	167	152	161	155	169	151	172	160	179	174	157	168	151	143	157	164	141	159	171	168	167	150	132	170	144	173	162	140	194	187	157	132	149	169	142	140	160	176	159	176	146	160	155	155	154	174	172	155	164	158	152	145	172	152	145	153	146	165	149	153	170	137	151	162	160	156	174	159	128	164	170	144	164	161	169	150	166	154	168	170	163	167	159	156	163	166	163	139	167	158	159	154	149	154	138	167	151	159	155	162	160	143	149	144	168	156	145	152	157	143	140	165	168	162	152	187	164	132	150	170	154	142	165	183	164	169	155	186	168	157	176	158	182	167	145	153	154	166	140	134	172	155	155	144	161	162	180	174	165	155	148	154	168	164	156	151	167	160	160	167	171	153	142	149	151	175	161	169	164	162	149	159	161	155	154	144	142	133	174	160	130	162	151	158	172	161	160	162	150	171	157	142	133	140	150	170	169	165	163	185	130	142	158	148	154	155	171	173	159	156	170	160	156	163	166	141	158	154	134	159	166	168	175	164	143	156	158	156	172	169	184	140	146	166	153	147	175	153	144	161	172	145	150	144	181	162	158	185	160	143	155	165	162	173	155	146	162	151	181	153	160	164	154	152	155	152	149	156	151	164	164	145	152	156	151	162	174	168	167	155	166	170	142	167	160	142	140	172	151	164	162	163	164	145	152	150	142	151	151	150	161	159	150	157	178	161	163	156	176	144	160	165	179	130	163	145	136	152	161	161	169	189	142	156	171	148	154	154	156	158	156	173	146	147	165	170	150	133	180	179	149	165	148	153	147	160	161	165	161	176	170	179	173	169	142	148	187	162	138	163	134	162	170	153	159	157	149	147	164	150	160	165	176	161	157	149	142	156	169	176	176	152	144	153	146	152	149	142	186	133	132	175	153	177	149	156	146	146	170	161	165	156	157	167	171	166	141	166	151	151	139	140	162	166	160	146	138	174	166	160	156	131	176	139	154	144	133	167	163	178	176	150	142	161	154	170	160	127	159	154	153	183	143	186	171	161	161	155	165	167	178	154	151	142	155	155	157	152	139	122	171	150	144	148	164	157	142	149	180	152	152	141	179	149	163	162	169	155	143	163	163	159	154	172	163	157	144	150	163	169	141	160	168	145	153	168	154	145	157	132	144	174	145	159	151	134	148	143	165	139	176	160	168	139	148	164	160	142	153	160	167	159	173	164	149	168	145	142	145	166	157	176	156	160	164	169	156	149	168	155	167	165	144	160	144	152	163	161	145	149	150	170	164	151	146	157	138	168	145	167	164	164	168	152	169	149	163	133	148	156	161	149	138	168	164	143	137	158	150	163	173	160	167	164	165	167	162	160	143	147	145	151	131	162	143	150	172	149	149	174	155	145	129	155	158	141	137	166	162	161	177	153	133	162	186	160	140	146	146	162	173	140	159	151	156	151	183	179	162	163	169	161	160	144	172	172	167	156	146	160	151	147	167	169	151	150	153	154	171	131	154	154	153	148	161	152	158	164	158	166	162	145	166	146	163	144	156	161	139	165	184	155	157	173	166	167	145	161	157	172	155	139	165	152	155	159	159	143	145	136	140	150	156	152	163	167	173	176	162	176	131	153	163	161	160	153	160	142	168	146	159	173	147	166	149	168	131	148	147	162	160	144	161	145	164	157	154	158	165	148	149	153	165	167	163	162	152	155	169	163	148	142	161	175	164	160	157	168	160	153	154	152	150	158	153	136	172	154	146	186	166	149	152	149	159	128	153	146	173	172	170	146	140	165	155	149	154	172	197	122	163	158	150	172	173	146	165	143	143	149	140	163	163	167	180	141	134	127	155	160	155	166	148	150	157	155	177	144	162	170	134	156	162	182	157	166	187	148	151	156	145	162	138	148	159	152	155	154	143	175	149	122	173	185	156	174	153	159	160	147	156	174	158	163	146	169	191	154	150	169	144	136	166	167	159	154	178	151	152	156	157	177	168	148	162	181	161	158	148	163	172	156	152	154	175	152	155	153	154	164	160	162	159	158	162	151	167	145	171	161	170	167	144	147	137	154	165	178	146	164	157	159	152	164	134	176	155	155	152	151	183	138	162	141	144	163	165	167	151	170	141	158	166	163	145	139	151	145	147	173	173	159	172	159	153	163	186	176	157	168	167	174	177	140	144	166	148	174	174	168	153	142	145	157	167	169	144	175	155	158	146	156	146	158	176	173	152	166	163	181	134	160	154	151	171	156	166	154	154	168	156	165	159	163	160	147	129	151	158	132	165	161	155	149	157	165	174	168	166	149	151	132	135	139	152	176	149	153	145	155	175	161	138	146	155	156	146	174	162	146	150	164	158	154	130	144	166	176	143	158	168	144	144	145	154	154	156	167	175	134	178	174	172	150	174	151	147	158	158	155	159	135	166	143	152	153	158	143	151	154	163	151	164	164	156	139	148	157	149	134	165	177	145	162	158	146	168	168	155	156	165	159	139	159	147	156	166	170	161	163	153	154	137	170	171	154	164	160	139	172	175	166	157	143	157	165	167	151	152	164	182	159	149	159	152	145	178	182	167	158	158	143	157	178	179	168	168	154	159	179	158	163	153	160	161	148	154	163	130	164	168	161	148	150	138	177	161	172	174	143	162	154	141	132	157	158	168	156	166	135	142	146	153	170	151	140	144	173	185	163	172	157	176	158	154	151	165	163	168	155	167	167	165	157	177	168	169	155	153	183	171	155	146	159	134	131	127	156	156	172	166	175	179	153	164	147	182	166	156	140	150	156	175	153	140	152	173	162	167	162	155	143	148	147	152	163	151	178	167	165	145	159	182	154	138	163	170	147	174	159	165	168	173	167	172	163	170	168	166	175	147	163	184	150	157	168	161	144	150	159	156	173	162	159	171	137	153	166	155	137	156	161	170	161	168	168	163	157	162	153	180	164	157	167	178	155	165	152	156	142	150	158	159	147	158	161	155	148	166	156	179	167	164	175	165	150	131	153	156	184	161	155	155	171	171	152	164	179	169	159	178	154	170	158	173	177	149	174	161	165	142
4063	10975	6914	2752	2051	2553	3053	1713	1176	1157	1163	1086	931	1015	830	741	611	461	431	357	352	315	321	297	331	299	425	248	297	274	232	276	228	258	259	268	249	249	233	268	282	256	252	276	255	251	274	256	248	260	271	254	230	227	243	252	230	259	247	273	271	236	232	273	237	250	265	248	230	258	258	238	272	225	241	248	246	230	228	262	251	241	226	212	246	230	229	264	244	287	255	246	260	216	243	225	240	239	262	260	238	244	250	269	263	242	233	258	239	254	247	239	259	234	217	244	239	257	227	223	225	236	224	249	244	240	223	226	250	227	258	254	240	239	250	234	225	255	240	215	279	241	213	226	190	254	218	270	260	250	262	212	268	243	233	231	249	260	255	242	230	242	263	240	235	206	257	230	251	247	253	241	254	230	251	272	220	248	246	254	242	259	268	235	260	221	247	228	245	242	235	251	263	259	246	208	255	253	229	223	250	250	218	263	227	260	237	222	255	246	253	268	242	229	245	252	219	279	256	238	243	261	265	237	237	226	217	248	242	255	239	220	256	219	255	242	244	244	220	215	235	269	256	243	223	241	224	217	230	206	248	250	242	217	224	253	251	251	252	260	244	240	244	240	234	203	262	240	231	220	243	257	248	224	245	236	235	243	234	232	253	220	261	224	245	247	216	238	233	234	236	248	235	239	241	237	237	248	256	239	249	210	231	251	277	269	234	242	228	279	250	261	261	243	249	260	228	261	269	283	244	266	233	213	231	226	247	223	234	236	280	269	245	268	254	239	241	187	267	255	236	245	225	250	252	260	242	242	208	238	282	240	210	216	252	233	252	249	249	252	258	255	247	236	233	256	237	256	214	242	214	236	243	247	219	263	245	219	252	224	248	257	242	228	252	241	254	212	236	249	216	233	213	274	226	229	228	245	251	244	257	242	229	245	253	264	249	263	230	245	248	237	239	231	251	242	224	230	257	277	235	258	222	227	237	247	224	243	221	238	236	253	243	253	235	253	234	237	248	236	233	234	268	252	252	265	242	242	248	261	245	258	262	240	222	217	277	256	252	248	226	259	228	257	246	256	269	225	232	250	238	267	243	222	233	257	231	238	238	216	234	240	263	231	242	246	251	246	218	220	260	258	251	223	265	239	249	258	259	236	260	238	252	232	251	250	240	227	277	235	237	243	222	241	237	244	231	232	235	281	242	227	232	253	222	246	248	251	229	256	259	253	243	269	272	271	218	249	244	252	210	260	257	259	234	242	251	237	226	238	223	247	231	260	255	250	213	243	266	242	222	276	249	246	242	235	214	236	218	220	232	205	259	245	215	232	234	249	231	260	235	226	225	231	253	231	215	255	245	271	258	257	258	254	229	259	223	242	238	261	223	255	261	221	227	257	229	279	235	225	237	255	219	240	265	235	240	226	228	251	260	233	216	255	259	250	240	250	248	275	228	244	255	212	223	251	241	243	255	253	224	236	269	249	262	250	233	249	271	248	230	221	270	246	232	253	261	245	250	256	238	247	243	242	245	254	248	229	258	244	241	240	249	271	250	223	251	262	243	252	243	240	227	246	262	222	243	246	250	243	241	251	230	225	240	258	237	261	264	240	218	227	219	252	249	235	229	284	238	227	253	227	228	246	262	226	248	261	244	251	240	244	255	233	250	260	251	242	253	221	233	244	253	236	251	249	222	250	225	255	266	268	269	208	241	253	230	253	245	255	236	251	228	250	251	258	239	278	263	230	270	237	251	255	234	272	234	235	259	242	256	256	222	226	265	265	249	249	237	253	268	229	254	223	265	256	235	211	234	253	235	218	242	247	238	246	245	248	272	243	274	214	233	247	241	245	241	218	233	222	215	278	267	243	249	238	248	252	221	260	252	261	277	229	222	236	267	240	220	244	251	252	261	240	238	247	253	218	230	252	251	255	246	238	241	247	207	234	257	256	237	257	254	239	254	244	253	245	247	234	271	236	258	235	258	235	239	233	237	264	282	264	232	244	219	225	228	246	236	267	259	220	240	252	243	226	261	255	229	250	238	264	245	236	245	230	225	240	221	268	245	272	241	257	228	239	245	253	241	235	254	244	281	234	235	243	259	234	260	230	253	236	262	215	259	253	236	259	250	250	260	250	214	228	229	264	242	240	222	269	233	245	244	236	230	298	262	231	250	245	254	240	221	262	251	242	236	225	247	211	251	252	259	243	225	272	229	232	215	244	238	256	248	254	211	216	225	230	237	257	270	262	257	247	270	241	236	209	239	241	247	244	251	251	239	240	247	228	246	229	240	252	252	251	236	251	263	273	242	233	243	217	241	231	224	258	238	242	228	235	243	228	261	238	241	240	254	250	228	263	248	228	247	254	268	240	251	246	249	228	245	240	242	244	245	236	225	239	250	246	251	201	226	237	246	248	241	241	250	239	247	244	247	254	242	265	210	241	253	215	251	259	256	273	250	242	235	225	236	208	233	240	247	272	250	249	237	241	259	248	239	243	246	251	237	261	224	216	283	237	252	242	218	238	270	256	260	236	245	242	243	228	244	223	243	255	213	265	225	243	246	240	261	243	244	245	257	250	240	248	249	265	277	248	228	241	236	215	217	231	230	227	242	231	230	271	256	229	240	241	258	251	240	250	278	256	253	244	217	217	241	258	246	207	227	242	253	254	251	255	266	241	217	248	236	253	228	244	260	247	229	254	253	249	238	235	224	217	254	239	223	253	248	250	239	244	239	276	240	253	237	233	261	243	255	221	238	267	242	273	236	228	221	267	252	250	231	253	248	243	240	223	256	296	233	236	228	242	256	229	269	235	226	245	249	247	247	242	258	238	248	231	221	242	246	243	209	233	258	260	271	243	251	266	272	242	270	260	230	259	229	254	244	243	235	246	259	255	258	258	233	247	223	243	244	248	218	267	222	247	252	249	232	240	242	243	244	256	240	239	242	254	235	248	261	247	224	247	211	238	231	240	233	232	233	254	247	270	241	253	246	282	233	247	220	228	258	225	261	259	264	240	300	238	258	219	242	241	243	259	253	234	265	227	230	227	250	257	242	237	251	224	232	267	255	235	275	255	249	259	241	235	247	235	255	263	247	252	268	203	254	255	246	227	257	219	237	246	231	243	257	273	251	229	280	240	249	266	236	239	233	233	235	232	239	239	259	231	249	281	230	217	218	247	211	246	244	230	231	277	222	260	254	249	241	271	231	238	262	256	268	258	250	227	246	256	258	247	229	245	243	233	236	232	233	233	261	214	237	237	249	253	221	250	257	246	231	300	245	270	223	241	251	252	233	242	232	257	255	233	221	226	229	266	261	248	258	228	221	243	233	198	259	256	233	260	269	228	257	236	235	212	231	262	264	219	240	240	252	252	264	242	264	252	223	215	249	241	253	245	230	243	243	217	225	241	246	256	221	254	265	253	273	252	217	251	224	275	225	259	294	237	224	248	207	257	238	245	242	238	251	246	230	274	230	251	251	253	232	239	214	250	248	248	262	247
24694	21442	27038	25327	2944	1050	1009	707	608	553	578	550	562	566	566	502	483	468	461	418	413	412	409	413	381	402	386	386	392	360	388	345	401	361	407	357	379	388	403	379	402	355	383	365	394	404	389	391	382	372	353	379	375	378	366	366	341	377	351	353	341	441	370	395	383	367	332	372	420	335	358	355	378	352	340	377	355	373	388	366	353	412	372	353	397	402	357	382	402	330	357	377	372	375	378	390	367	366	380	319	405	372	391	390	369	381	321	367	373	361	353	379	376	358	370	392	383	361	386	381	353	387	367	365	381	380	377	366	346	375	374	371	373	382	343	389	372	383	342	363	404	356	384	362	384	372	357	388	398	396	368	383	383	368	369	377	374	346	351	342	384	385	366	381	345	413	363	378	352	396	358	381	383	376	377	361	428	372	369	361	343	366	382	382	368	400	389	345	356	365	403	384	366	358	370	353	374	376	356	372	408	375	425	371	368	326	381	358	387	354	382	348	393	355	355	353	352	389	356	347	391	375	368	352	361	352	346	381	376	387	351	375	382	341	329	399	374	404	356	347	367	419	363	375	395	390	370	349	327	353	401	390	350	343	397	385	341	391	381	363	344	371	389	383	362	380	375	355	393	382	392	392	403	332	370	380	395	387	379	370	385	363	365	354	392	336	373	381	369	362	420	385	352	397	397	370	398	390	367	406	393	369	352	366	349	381	449	384	368	372	388	354	383	347	352	384	367	387	353	360	382	392	324	361	391	333	380	384	379	369	396	372	358	375	341	338	368	347	377	346	393	348	337	374	362	387	367	366	401	381	361	358	334	369	361	364	404	365	391	342	378	369	368	380	376	363	400	373	358	388	363	372	334	382	370	360	360	382	406	364	344	369	366	327	377	385	371	389	377	378	382	378	370	383	387	380	359	346	345	370	364	382	361	392	401	361	388	368	366	349	371	372	405	368	339	375	360	399	410	413	379	343	368	444	369	379	323	355	396	363	337	361	322	384	382	339	373	420	355	359	370	367	365	386	395	381	368	404	366	388	381	357	372	368	345	351	360	371	379	370	357	391	359	403	390	387	385	353	369	337	388	397	413	367	370	391	397	379	358	364	389	377	366	329	356	350	403	365	366	417	375	376	357	366	364	352	396	397	347	344	378	367	348	349	374	386	328	386	354	395	371	349	370	383	364	363	352	360	412	371	390	391	309	372	364	391	376	380	389	375	373	382	375	355	368	362	356	382	382	360	385	382	362	362	353	355	382	360	349	390	373	362	393	349	389	401	365	387	383	367	366	374	386	385	357	385	349	341	399	340	359	368	348	370	388	326	400	392	394	384	355	348	372	382	376	375	375	350	358	372	384	339	388	370	400	354	376	390	361	364	367	375	392	383	410	385	393	389	351	369	366	362	359	377	359	354	391	365	357	390	381	337	390	400	375	339	362	388	391	382	400	368	373	388	386	375	352	323	414	368	375	365	360	351	353	354	375	393	393	388	360	353	381	405	361	370	393	377	318	393	358	350	375	408	355	378	380	399	388	374	342	372	376	378	372	362	339	355	364	384	385	391	369	371	361	387	388	356	418	379	391	347	342	351	396	387	359	384	374	358	398	366	390	371	367	401	365	352	372	355	333	376	374	392	396	418	356	390	391	396	371	408	371	359	347	323	370	383	378	368	383	383	347	334	357	346	343	382	376	358	364	344	354	344	351	378	361	364	348	361	377	392	411	359	400	395	377	370	314	363	378	384	336	403	373	381	370	359	365	364	383	330	386	341	397	401	353	391	382	359	357	385	379	376	405	391	377	396	387	356	347	391	363	367	386	372	349	385	360	381	360	356	349	344	356	389	346	371	398	364	390	372	362	331	357	406	380	403	370	375	353	382	350	368	370	389	375	389	402	368	393	369	356	382	344	326	332	346	406	373	389	387	386	323	391	368	355	385	372	342	377	385	351	359	398	366	355	350	344	367	370	392	353	363	373	352	364	367	347	394	356	360	378	413	350	389	368	329	389	391	388	352	371	344	352	364	354	373	386	364	372	357	382	380	346	405	366	363	387	358	362	379	395	383	372	380	359	347	396	381	388	399	394	368	360	388	351	383	355	377	343	375	414	367	394	334	368	362	393	357	390	385	360	400	379	350	338	338	381	370	388	365	353	387	346	348	400	387	358	354	356	382	342	357	344	359	374	382	373	387	363	330	393	357	388	370	386	367	348	384	357	336	396	392	369	365	375	364	370	360	365	353	415	354	384	378	395	334	329	397	366	380	351	337	384	384	376	353	390	389	375	332	369	382	389	366	375	366	382	384	380	385	370	397	379	363	344	370	405	354	376	357	375	376	375	381	369	364	394	340	378	386	355	382	356	367	420	367	396	379	361	342	396	368	370	378	354	354	373	387	385	340	389	358	359	366	348	352	392	411	372	372	347	384	353	379	380	366	372	345	358	369	389	355	371	373	372	373	357	373	355	404	368	381	372	345	356	382	371	366	356	368	380	384	386	359	372	373	370	328	374	388	390	379	365	363	393	369	390	355	355	349	420	373	384	413	365	347	375	372	382	373	371	358	372	376	344	353	385	357	386	329	400	348	382	378	373	363	373	369	381	398	380	332	377	362	352	366	356	398	383	377	366	365	363	388	380	391	373	398	374	408	345	392	350	361	363	398	356	367	381	362	402	352	380	376	403	387	394	388	365	335	378	378	381	374	390	357	378	376	366	370	361	358	367	360	354	351	368	347	391	377	380	396	377	337	380	359	379	353	361	387	376	368	365	372	376	365	352	373	374	356	381	356	380	336	386	381	376	381	346	376	334	331	364	330	382	365	364	358	336	340	353	370	375	367	336	363	385	368	390	388	360	392	352	361	367	344	373	374	389	395	375	346	364	378	390	355	385	350	400	362	360	335	351	368	402	393	369	378	356	387	386	362	331	376	380	354	352	357	328	383	325	394	365	347	386	357	388	371	369	359	348	379	345	378	366	360	414	394	346	378	342	390	372	347	364	388	391	410	377	366	380	372	374	349	349	393	340	358	385	367	374	386	380	390	348	332	352	369	376	376	367	347	376	369	371	381	372	335	385	336	369	373	381	392	362	373	372	371	387	351	374	394	332	391	368	359	373	371	364	361	365	345	360	380	351	356	350	382	327	370	364	384	391	367	384	345	364	372	375	359	377	361	367	363	356	374	386	358	380	381	385	366	369	390	381	392	371	342	368	354	373	379	381	395	349	358	372	349	372	374	366	369	385	385	391	356	365	361	354	369	372	393	386	362	362	367	384	375	379	377	356	352	375	358	344	358	390	361	355	394	338	358	420	386	354	384	397	408	361	364	353	382	361	352	362	374	358	375	328	365	386	359	362	358	365	352	384	399	381	358	341	370	342	358	358	363	333	339	402	356	375	396	348	387	364	370	410	373	355	366	325	361	366	374	360	385	343	364	358	383	348	403	367	380	376	353	364	379	351	359	342	382	347	361	372	403	339	399	349	365	374	329	347	359
3960	6850	4243	1936	1691	2319	2360	1602	1265	1200	1190	1225	1143	1018	974	967	809	749	743	683	604	598	574	584	536	603	530	560	533	574	531	575	550	563	539	561	545	582	541	516	541	547	511	495	559	543	548	553	572	562	596	537	536	524	541	512	531	557	508	561	536	536	538	524	534	569	539	542	532	490	528	574	552	522	523	558	543	533	552	569	542	547	536	579	532	586	522	531	550	542	570	552	527	558	538	547	535	543	479	514	546	563	555	538	525	536	513	544	509	504	513	539	543	524	530	528	571	554	536	539	554	513	530	508	559	496	529	545	517	560	543	501	514	516	510	572	562	521	570	552	516	536	554	556	553	535	527	543	520	552	520	534	530	535	572	564	518	515	558	570	526	545	553	574	525	540	526	544	522	551	575	532	569	531	505	499	523	501	544	527	561	579	565	531	550	541	541	524	563	524	518	572	501	522	480	518	566	550	527	516	529	553	530	524	553	536	518	515	521	509	506	605	536	528	531	503	543	512	504	537	535	557	530	578	560	516	525	537	526	503	532	566	511	542	516	523	590	544	537	556	554	526	542	486	546	517	563	553	534	583	523	553	538	552	581	559	547	543	520	578	488	558	524	554	505	550	541	522	573	508	539	560	546	523	569	535	590	543	543	529	533	510	540	550	550	512	531	537	518	528	518	565	586	547	531	559	538	489	522	569	500	521	542	570	491	527	519	574	556	536	536	535	511	545	541	526	546	559	512	529	540	532	548	530	550	537	498	511	488	530	555	500	559	556	523	559	508	530	511	570	540	528	515	520	522	572	544	528	542	554	529	505	547	557	553	542	554	500	535	586	530	509	495	530	497	587	492	525	518	573	587	546	562	517	546	542	520	544	554	542	556	559	519	542	527	589	567	563	535	511	553	510	538	501	547	539	521	541	551	558	551	537	535	545	514	529	547	534	540	545	538	501	554	544	531	547	555	515	529	529	537	548	579	540	560	528	521	543	504	561	545	529	541	490	560	529	560	554	557	540	521	523	545	533	549	529	544	521	610	544	549	517	511	537	514	565	567	526	547	541	557	532	540	481	571	519	529	556	538	579	537	503	556	498	558	533	525	567	570	533	503	531	528	557	540	520	550	555	560	511	525	551	510	536	558	597	562	486	545	551	537	527	534	517	550	545	506	555	534	553	587	536	533	555	552	540	565	467	538	523	528	517	532	535	545	566	555	528	552	560	508	537	515	522	517	532	526	515	538	538	529	540	529	519	522	568	551	513	495	544	533	524	497	574	534	511	576	506	536	513	541	500	572	489	557	511	496	521	544	555	568	565	528	556	520	523	547	584	558	558	539	527	534	513	535	524	558	551	568	540	567	524	520	561	504	534	506	484	519	534	512	566	514	531	548	520	530	525	552	530	548	516	586	540	545	537	564	569	511	531	548	558	522	514	535	536	541	510	544	570	551	548	521	511	541	549	534	515	539	523	539	542	539	554	579	512	533	517	524	568	532	518	574	522	520	538	540	568	507	567	546	525	556	531	577	490	549	572	548	499	535	565	549	541	554	530	558	519	551	535	564	541	514	539	528	565	513	599	533	530	524	549	534	527	543	571	550	534	552	530	535	551	534	547	568	517	551	525	525	542	561	547	594	523	535	495	526	553	534	507	577	551	537	514	583	568	515	513	553	579	532	555	503	560	517	548	532	535	493	490	531	554	546	509	483	534	531	556	549	556	499	519	538	536	524	517	498	577	566	552	564	534	538	494	527	533	499	538	502	547	556	537	537	576	521	529	514	515	552	491	485	539	533	529	530	479	503	535	548	521	554	517	496	616	539	563	548	532	511	512	558	531	524	576	556	564	539	539	543	537	513	585	539	534	526	547	505	530	499	535	540	519	553	526	546	540	516	512	566	560	520	522	544	526	544	495	545	564	536	548	538	507	582	528	499	531	531	508	481	538	579	542	527	499	487	498	557	535	538	543	532	503	591	546	549	551	549	548	559	532	551	494	537	486	549	575	551	569	544	549	542	521	536	528	550	543	535	564	545	547	548	552	557	523	528	544	505	595	509	521	545	521	518	544	530	531	570	466	495	517	547	506	510	554	492	567	509	535	562	577	524	520	527	541	552	552	517	542	560	560	554	556	555	543	566	548	497	522	518	551	509	535	556	584	553	568	534	565	539	572	590	507	533	518	516	564	527	533	472	551	526	537	485	514	535	584	559	529	556	560	545	583	542	535	532	513	538	493	561	555	549	552	550	532	554	544	573	521	516	564	552	524	536	524	569	514	544	545	547	505	524	544	530	543	573	560	546	527	555	526	564	565	527	545	529	541	563	512	515	516	559	605	573	520	539	536	531	565	502	562	547	558	535	516	534	561	518	551	538	572	553	510	538	550	536	571	564	571	540	500	547	554	575	536	532	554	582	516	543	541	523	581	539	532	496	555	581	537	533	546	557	544	523	546	538	554	548	555	540	572	533	520	514	530	524	540	545	512	527	555	562	533	547	570	519	541	509	558	562	543	577	537	560	537	523	528	566	523	556	578	543	585	519	555	528	535	538	564	526	502	546	548	526	554	564	526	530	543	536	504	540	549	497	583	566	524	534	545	587	546	545	558	561	549	518	516	585	529	530	556	520	486	564	546	578	532	539	511	532	541	587	513	511	556	567	546	550	508	513	540	541	523	533	522	552	514	525	530	505	516	543	563	514	526	533	533	522	555	556	579	537	535	529	528	557	560	537	563	566	547	547	571	553	503	522	563	564	503	515	530	542	556	563	510	578	559	523	576	551	544	542	603	506	535	544	561	535	537	522	511	558	549	570	531	539	512	568	545	534	546	565	531	548	509	532	557	535	515	581	573	550	548	556	544	509	547	534	553	543	557	561	510	498	486	535	520	525	567	517	532	565	521	526	563	535	544	494	563	516	569	521	542	466	508	481	526	537	548	482	518	544	566	537	545	563	553	528	520	544	522	515	567	557	550	554	523	554	476	531	532	511	498	527	501	540	561	524	568	553	542	563	547	508	541	512	568	583	544	562	526	534	576	564	561	518	569	516	532	541	560	532	521	543	545	535	544	575	545	558	553	509	576	537	520	561	552	544	555	534	534	520	550	541	546	539	518	571	567	526	555	554	538	585	558	530	520	538	580	523	524	560	508	522	525	529	553	505	535	528	568	513	525	596	560	523	555	535	568	541	507	530	574	559	521	568	539	535	555	491	540	526	548	555	541	537	520	526	556	538	549	561	537	515	524	544	547	546	577	533	544	546	508	573	544	497	539	502	552	546	551	521	542	520	554	545	527	531	554	501	548	571	511	561	558	534	517	552	567	543	534	530	535	548	560	552	562	559	552	518	566	515	535	515	501	561	535	526	539	583	544	555	511	583	491	546	519	563	537	568	557	567	519	511	552	555	543	523	518	541	531	519	554	529	515	546	528	547	606	565	524	557	539	540	518	522	530	526	579	567	539	532	534	528	578	494	562	536	561	526	548	546	520	571	573	560	529
22553	21430	29219	24007	21430	21094	4635	1670	824	608	694	718	659	651	591	472	432	392	297	242	237	215	196	191	185	203	197	201	200	171	161	186	182	175	163	207	185	186	172	196	213	175	180	205	196	184	180	168	173	148	168	168	177	165	196	169	166	188	183	168	193	180	169	191	185	187	153	187	144	179	168	155	166	179	160	180	194	176	182	186	171	182	184	179	164	174	129	177	157	179	165	186	190	197	178	182	181	179	190	176	178	173	192	207	198	151	162	191	152	165	177	171	190	176	202	178	163	189	202	160	188	181	193	162	168	172	173	195	182	166	183	181	189	173	182	168	180	167	165	160	166	180	183	183	183	177	181	172	199	171	167	172	170	154	183	166	166	182	181	162	159	159	174	165	158	181	164	187	150	148	159	183	175	175	194	175	180	181	178	180	180	153	178	183	182	185	189	166	174	179	174	193	154	177	181	183	173	189	174	179	158	181	188	168	158	184	173	170	183	181	181	202	164	171	167	182	180	160	178	187	159	186	183	189	179	155	170	177	162	152	172	167	175	199	179	175	193	147	182	180	183	193	189	178	189	172	177	182	177	166	173	165	178	192	161	160	165	195	186	166	176	179	149	163	159	178	193	165	185	172	184	186	163	154	188	162	184	155	176	162	200	167	174	169	176	179	194	192	201	178	165	152	191	171	166	166	169	160	174	165	168	177	180	169	201	182	174	159	187	174	155	167	199	175	147	161	191	172	183	170	165	170	168	173	172	151	189	156	169	184	182	179	187	166	169	178	179	171	177	150	146	191	170	183	169	153	180	188	207	158	181	173	189	196	183	174	199	149	176	187	169	176	168	184	201	148	167	168	177	181	172	179	173	186	190	177	179	173	195	175	170	177	169	193	170	179	170	206	184	203	171	207	167	167	183	165	168	185	172	201	188	162	170	175	157	190	224	188	167	169	161	155	168	179	200	179	169	174	167	174	158	175	171	195	175	158	165	167	177	178	166	203	208	174	175	175	160	189	180	165	188	174	163	182	197	178	172	164	194	179	170	171	167	196	170	191	151	186	161	209	175	188	163	156	181	163	164	183	193	172	164	187	183	170	179	154	187	177	188	160	191	187	162	167	173	170	185	189	166	179	177	165	170	154	204	183	167	195	177	160	169	172	165	184	173	155	170	182	192	176	196	177	173	196	165	171	160	173	162	173	166	171	201	183	153	166	170	182	170	175	180	175	160	172	180	147	168	187	187	177	162	188	200	175	188	162	165	178	178	196	198	210	179	166	187	182	185	186	174	182	194	180	183	159	182	175	168	165	179	216	146	189	176	182	209	179	147	181	189	163	176	183	152	174	175	179	151	157	169	182	175	185	180	189	148	178	176	173	172	171	179	178	173	179	202	168	192	164	166	181	180	176	159	154	169	171	194	169	175	193	166	153	179	171	186	180	172	184	163	152	194	161	151	160	184	175	174	160	189	156	179	176	169	162	169	185	160	182	182	191	185	182	164	172	154	172	179	171	181	157	167	191	185	178	156	177	189	163	169	175	170	170	160	155	163	198	198	171	185	162	152	184	158	153	171	171	175	177	189	187	178	173	161	159	194	179	164	179	187	165	185	197	187	172	174	163	162	164	197	194	178	155	207	189	163	182	171	177	180	196	173	181	159	200	167	185	172	195	196	176	184	185	176	201	173	178	175	184	195	183	169	192	167	166	164	173	197	140	164	178	171	166	178	181	178	179	174	198	175	168	199	180	176	174	157	177	151	192	182	176	187	162	166	192	179	185	186	179	195	160	179	166	168	166	146	178	187	174	179	172	170	147	168	194	176	183	175	165	173	183	168	179	192	164	165	164	158	186	191	159	163	170	180	184	180	190	197	185	190	179	172	182	160	155	179	169	179	193	198	183	195	169	190	176	157	158	166	186	162	199	181	173	197	160	166	172	167	188	188	163	184	183	183	157	156	164	170	185	170	187	182	187	194	176	171	188	169	168	208	185	187	157	181	169	184	167	162	187	170	155	177	197	175	182	186	163	182	192	160	181	164	137	162	163	172	184	161	166	162	165	200	165	163	186	161	167	178	165	168	173	197	180	187	179	158	184	199	194	171	176	173	146	191	194	170	190	177	155	186	195	164	204	174	176	172	189	189	174	189	183	180	173	188	175	180	169	188	200	182	154	170	143	173	171	173	170	194	159	185	169	199	199	184	172	162	175	189	167	166	159	161	197	175	203	174	152	160	191	161	169	167	150	160	174	170	159	175	195	156	171	178	159	172	173	154	177	181	176	196	189	163	174	179	175	172	155	184	173	178	185	183	182	190	180	178	179	183	165	170	192	163	188	203	204	181	179	156	157	174	170	155	160	164	175	192	165	192	175	178	170	198	178	182	167	161	194	169	192	172	178	177	185	158	180	181	165	167	183	189	189	158	175	188	173	183	167	173	164	157	172	175	156	166	179	164	190	175	174	179	179	164	164	169	166	192	173	166	203	180	184	181	180	191	162	194	196	184	180	171	167	212	187	175	175	191	173	175	182	173	183	174	198	178	179	209	164	160	160	182	179	185	171	159	174	162	170	171	204	189	183	195	169	176	166	208	160	196	184	165	166	165	170	188	148	178	178	195	172	169	166	160	156	172	178	184	173	181	167	178	162	172	197	160	175	162	186	168	177	174	169	164	178	177	167	167	192	165	190	204	163	178	169	184	165	154	167	162	166	169	184	164	174	157	174	174	175	192	174	156	176	176	167	185	164	171	150	196	151	185	181	176	179	175	174	165	169	166	177	176	154	169	151	184	188	196	170	162	179	186	170	183	190	172	167	180	171	186	174	169	170	157	171	176	175	173	183	176	160	183	160	188	159	174	175	186	169	180	154	190	178	176	183	181	179	187	195	176	185	168	187	201	167	177	181	176	182	171	185	190	197	188	150	189	175	166	192	199	202	172	169	189	161	179	160	193	185	178	158	156	166	208	163	180	163	184	145	197	171	185	166	158	195	177	172	182	174	147	170	171	167	168	204	179	162	167	195	172	154	164	174	200	193	182	185	179	153	163	159	188	161	157	180	158	168	184	172	167	173	193	155	179	177	172	182	180	171	157	169	199	188	168	176	176	164	173	160	204	178	161	184	178	162	168	178	158	175	205	174	166	173	170	177	187	176	166	163	180	166	164	207	192	145	168	178	145	161	164	166	185	176	197	192	177	165	184	183	176	162	171	174	177	193	164	191	176	174	193	160	167	165	169	187	168	180	138	169	168	152	170	176	151	171	181	165	207	171	182	160	148	186	174	163	165	192	159	185	174	161	171	159	192	157	163	189	146	164	181	184	162	172	173	151	178	186	182	188	161	190	179	184	193	168	180	183	172	177	175	160	164	189	187	166	171	166	186	183	191	197	184	187	152	192	152	168	172	156	195	164	167	178	170	166	191	174	171	190	192	176	175	160	157	185	179	180	157	184	173	170	178	187	178	182	191	159	167	184	194	190	163	178	178	181	197	154	168	153
5317	15031	10154	4719	3785	4997	4904	3761	2042	1570	1673	1679	1670	1372	1267	1113	933	865	585	453	458	383	365	358	318	309	321	283	264	265	308	255	273	275	275	268	254	306	248	241	255	254	260	257	239	276	248	264	231	237	246	236	269	248	268	255	257	243	296	246	277	270	268	287	255	262	241	252	244	228	240	258	245	287	244	256	267	254	260	220	256	245	263	250	235	222	263	245	289	258	259	258	246	260	273	266	251	251	252	266	276	277	243	244	261	232	214	270	255	251	255	273	207	247	261	274	231	232	252	260	271	245	248	257	259	271	227	247	275	259	229	271	243	248	228	232	237	263	254	262	262	248	269	252	269	273	242	258	256	213	256	229	249	266	260	283	232	247	240	221	247	260	246	209	238	239	250	234	247	236	249	270	258	233	231	256	270	261	251	278	278	284	265	208	250	222	273	250	276	249	270	237	258	257	257	234	221	260	226	269	269	254	279	258	227	237	246	226	267	272	253	230	245	245	262	257	253	239	245	258	275	257	256	275	259	252	233	245	252	241	249	249	284	259	218	242	210	216	281	265	230	247	249	230	223	217	256	241	241	249	252	269	250	252	263	296	247	211	264	253	249	278	254	256	258	226	250	253	245	268	251	264	254	236	247	276	222	232	230	230	252	248	272	270	243	250	248	248	247	246	271	234	247	275	266	244	269	223	235	240	251	230	273	229	258	247	276	265	272	222	254	250	234	227	260	253	280	246	276	258	266	261	220	264	251	247	259	255	254	246	269	246	255	246	277	278	260	260	268	241	247	255	264	232	219	245	256	235	237	268	256	263	270	253	284	281	266	246	257	250	252	228	266	242	241	233	251	264	248	249	249	248	234	232	270	284	256	254	261	236	222	209	283	257	236	231	254	254	232	254	261	278	276	255	259	240	245	270	250	239	253	220	261	228	225	247	249	234	252	242	249	256	249	244	256	245	250	237	232	236	245	259	219	240	259	257	273	237	264	308	230	257	242	250	256	268	254	273	222	269	230	223	259	233	244	255	238	258	223	219	225	239	243	251	250	230	239	255	253	275	261	264	246	246	246	241	252	242	249	239	277	257	243	250	246	248	240	232	241	264	249	237	240	236	282	231	241	262	243	258	228	211	243	251	227	247	235	220	243	254	255	261	247	256	293	267	239	254	276	253	248	258	278	233	252	250	261	224	248	265	225	271	256	271	268	239	241	253	252	249	216	255	278	263	259	264	244	250	257	276	258	257	241	239	224	253	257	265	240	252	265	263	241	249	244	233	241	276	265	263	279	240	277	247	218	228	275	257	249	220	236	263	264	239	229	207	243	245	259	237	244	269	234	258	240	263	276	251	253	225	267	218	261	250	257	260	221	232	260	252	255	272	239	255	260	217	239	257	243	245	222	249	224	235	255	281	222	255	248	224	222	244	259	220	240	241	267	247	238	275	253	264	268	249	233	266	229	244	271	244	275	209	249	253	233	223	252	253	266	247	258	274	230	235	257	245	218	252	286	290	252	258	256	245	229	253	248	250	245	257	217	267	260	232	257	251	282	250	261	271	238	249	255	268	242	224	264	271	243	254	253	262	238	238	250	265	262	235	246	275	218	241	252	240	260	229	257	202	252	270	272	240	249	238	218	240	223	250	259	215	241	246	239	246	222	247	235	254	226	260	237	237	276	237	246	274	253	258	264	261	225	232	261	234	278	283	254	238	246	240	236	253	224	257	252	257	252	266	243	249	285	227	253	268	265	237	280	258	241	214	267	254	231	253	279	234	253	215	231	247	236	267	255	241	257	255	236	250	253	231	279	237	238	221	227	243	248	267	252	226	241	265	239	251	269	258	253	249	243	225	283	257	228	211	245	245	255	243	253	239	221	281	279	216	267	277	243	249	250	248	239	235	247	235	237	226	247	231	265	247	238	244	217	259	233	241	272	244	260	249	259	251	269	280	254	273	285	267	279	218	256	263	253	250	258	248	218	247	237	258	257	248	235	251	223	224	286	268	240	237	245	241	232	226	247	270	272	250	258	277	266	263	256	272	227	246	243	240	229	249	231	234	263	245	245	254	242	277	256	261	272	251	263	240	254	242	262	251	249	270	266	250	255	229	243	223	269	250	205	239	265	255	231	234	254	247	241	228	242	242	228	250	251	225	247	238	251	249	233	269	240	241	246	244	228	229	273	259	267	252	224	221	283	239	248	229	239	263	222	266	246	275	261	252	243	245	252	246	263	246	247	267	236	233	244	239	228	252	246	267	223	245	222	212	225	228	248	233	239	217	255	248	228	275	244	232	252	247	237	231	270	250	253	263	255	283	257	247	256	248	214	245	217	255	223	240	237	243	251	252	240	256	264	265	234	256	286	218	255	248	245	235	242	247	270	244	253	233	247	249	240	255	251	273	266	248	249	234	252	249	253	238	266	263	260	268	253	238	240	241	253	263	289	240	226	271	241	263	266	242	236	246	226	258	241	248	256	239	238	244	268	270	265	248	250	243	250	221	246	232	243	228	254	237	259	274	242	252	267	241	258	282	264	242	225	241	237	252	238	236	236	249	251	237	241	233	222	246	247	238	269	236	235	254	236	263	233	234	247	250	270	238	237	269	231	253	237	264	251	224	261	250	243	262	262	262	257	252	243	276	255	240	260	220	277	260	256	240	241	234	231	238	286	247	274	255	256	229	262	250	216	255	252	234	271	254	260	248	235	272	228	237	251	240	255	245	254	271	240	247	243	264	250	263	250	257	219	254	237	234	238	268	258	251	235	266	262	262	230	246	247	217	227	221	261	212	227	234	244	244	255	244	236	256	229	228	258	236	236	245	246	253	262	264	234	238	230	252	235	240	241	235	243	245	255	280	237	253	260	250	274	269	248	240	253	265	249	268	267	267	278	259	249	262	255	276	244	261	252	261	239	227	244	245	245	254	244	257	252	256	237	260	267	240	257	230	235	223	217	216	231	238	237	260	232	238	237	256	237	255	248	282	249	263	245	246	232	230	267	235	244	264	245	236	252	270	262	228	244	267	253	229	240	245	224	277	264	245	242	228	260	238	264	242	242	264	245	262	280	236	263	241	247	256	248	268	250	241	253	245	264	269	255	280	251	251	261	264	255	245	253	227	262	246	238	244	235	252	246	247	242	231	237	238	277	222	232	247	261	241	259	247	249	225	252	286	246	248	251	239	245	261	265	251	247	226	234	243	242	249	241	268	267	240	231	230	258	249	263	265	230	254	248	263	237	243	261	263	254	238	241	234	254	267	247	222	263	239	244	271	262	250	241	258	239	243	264	226	234	249	267	255	264	252	231	240	241	236	244	259	238	239	262	207	221	272	262	239	246	257	260	228	251	257	254	247	277	229	236	246	258	272	241	237	241	243	247	239	241	254	228	239	237	275	245	217	254	256	263	260	226	278	225	269	233	219	268	233	228	254	244	223	240	228	235	266	250	241	239	252	225	254	254	246	221	258	261	266	270	260	235	279	231	274	270	254
27239	17337	3054	629	522	699	795	774	493	420	444	453	455	456	453	389	370	358	321	321	325	304	331	304	317	331	317	294	301	303	336	298	327	327	331	321	290	330	310	322	298	283	286	301	314	308	313	316	296	300	341	341	331	326	275	315	279	334	322	325	324	314	310	289	322	320	294	297	301	301	261	279	314	314	315	318	304	288	294	299	289	290	298	321	319	308	318	296	286	319	292	309	312	323	320	317	291	311	276	314	294	317	330	323	307	298	306	289	307	323	304	306	334	289	294	312	302	297	332	279	330	291	317	303	332	294	297	332	313	317	280	331	322	292	278	303	292	292	316	316	306	326	327	274	304	301	290	274	291	306	309	318	321	327	312	282	311	314	300	275	325	317	298	288	317	297	313	283	297	285	343	297	318	319	289	304	303	311	316	274	292	298	338	283	279	304	318	301	300	313	305	352	331	288	301	304	267	308	328	315	314	296	304	294	294	276	284	298	320	332	301	277	314	278	319	312	312	302	305	306	308	284	286	284	335	308	308	291	305	292	318	314	305	315	289	320	310	285	306	292	315	322	277	315	300	285	276	332	314	306	270	284	318	284	308	274	360	314	307	280	296	292	304	284	297	286	308	339	288	304	321	269	301	327	339	319	307	311	298	312	292	349	299	305	324	295	295	302	296	305	299	308	314	320	261	304	309	277	315	319	313	321	311	333	300	308	323	295	300	291	313	310	352	329	309	289	328	303	292	344	318	313	294	313	279	333	313	326	319	315	304	314	281	301	293	317	322	297	289	313	274	297	302	319	320	332	286	316	282	304	288	306	329	293	312	269	306	298	295	305	294	335	269	295	306	327	325	274	288	320	304	301	307	289	283	317	321	329	297	301	324	320	307	318	288	311	304	321	335	281	308	312	322	285	296	292	318	305	294	304	289	306	364	331	304	304	292	301	310	290	296	291	303	350	289	286	275	304	307	281	303	272	309	317	288	308	335	290	299	299	290	288	309	308	295	323	318	279	330	283	293	286	295	313	297	318	291	321	325	337	292	277	351	291	322	292	287	313	309	312	337	308	317	308	305	279	281	287	286	308	301	294	275	305	291	308	285	304	299	301	306	297	302	317	285	308	314	298	299	333	316	339	296	299	282	290	302	301	310	304	335	301	348	292	325	304	334	329	284	339	327	286	283	282	322	283	300	277	302	305	314	292	312	317	299	273	326	304	307	307	302	311	320	310	289	300	303	275	328	292	308	326	312	319	314	313	294	300	284	304	337	278	298	294	316	314	301	295	321	271	316	315	328	310	286	289	290	299	328	318	306	309	296	318	289	302	292	297	326	302	288	324	325	302	306	288	275	333	327	319	315	313	328	303	280	336	344	302	329	325	317	280	317	299	337	320	283	329	326	297	318	298	292	304	293	319	312	283	283	280	304	291	297	301	294	272	313	357	308	279	302	282	296	300	304	297	297	305	313	309	302	286	277	285	306	299	291	271	320	319	303	316	295	282	306	282	272	287	300	298	288	278	324	290	298	326	297	282	280	285	316	332	284	296	321	300	336	261	300	279	316	323	291	289	299	307	321	310	297	295	304	336	312	332	301	295	322	302	291	321	319	297	309	294	299	303	301	320	314	327	309	316	330	326	331	301	279	306	275	308	305	287	326	311	312	308	314	295	298	321	282	286	286	291	287	291	288	307	306	294	340	294	295	319	307	304	332	307	342	305	333	301	289	302	305	284	316	316	316	308	317	310	322	300	289	305	327	322	283	299	303	332	303	314	325	285	293	279	294	321	327	312	321	326	280	271	274	323	315	312	315	302	290	292	321	318	317	271	293	292	301	304	299	364	314	307	342	333	317	284	307	298	310	309	330	278	303	287	285	323	317	313	280	292	311	297	329	296	305	312	343	284	309	310	289	321	288	311	274	310	310	285	316	282	287	293	267	280	299	327	287	312	311	329	310	307	277	309	295	287	277	318	301	323	321	307	330	273	297	305	321	300	301	304	301	302	298	307	298	255	286	322	292	298	307	308	332	318	311	289	323	295	295	302	319	307	321	337	273	305	275	314	308	271	338	316	315	287	285	313	290	316	302	286	305	307	287	294	325	295	279	335	272	313	304	321	290	316	320	325	311	307	326	336	305	286	314	300	314	311	334	290	332	323	340	310	323	310	330	306	304	291	338	295	331	289	321	297	302	297	309	293	324	309	288	310	286	279	292	317	294	278	314	284	317	332	295	284	301	276	288	357	315	324	300	293	315	339	300	289	314	314	295	301	308	296	303	286	309	318	309	316	315	287	294	284	299	321	313	309	308	314	310	344	341	303	318	276	313	310	305	304	313	320	303	335	298	324	311	316	309	304	289	301	281	304	330	290	302	299	316	283	284	323	308	311	323	325	302	321	292	277	272	319	315	306	330	329	294	334	318	291	310	290	348	295	277	301	283	315	300	289	320	311	300	282	305	271	313	310	316	325	292	292	304	317	314	327	296	288	287	316	296	290	347	304	303	316	305	315	291	291	290	310	321	277	301	301	336	300	315	290	273	334	291	323	287	284	296	296	310	312	299	313	285	348	331	311	322	314	310	290	317	306	306	280	298	307	304	314	317	290	306	306	326	292	310	287	324	305	329	299	297	327	272	302	294	289	350	284	297	305	333	288	276	325	316	296	274	280	304	311	336	289	304	321	314	295	308	315	307	313	339	268	315	313	350	320	327	302	320	320	312	293	320	320	316	282	331	292	326	289	308	294	268	324	311	295	297	304	320	302	328	263	300	314	318	308	264	325	335	317	305	277	310	284	321	282	318	325	344	314	298	300	274	321	296	297	290	325	300	319	307	336	313	327	289	315	331	292	302	328	300	314	294	298	309	307	295	317	337	302	301	294	312	304	256	300	318	295	286	308	316	300	298	264	327	321	294	307	302	291	307	302	314	306	332	339	286	324	335	305	306	268	293	299	314	302	278	327	320	275	330	290	328	312	330	335	301	311	294	298	309	301	309	312	298	323	283	304	294	313	290	285	301	307	310	272	339	326	280	291	292	300	293	307	334	310	308	298	288	311	293	283	306	315	309	270	278	339	326	331	311	256	287	299	306	301	303	301	293	337	341	309	291	330	289	333	272	290	287	313	321	297	311	318	318	319	270	301	316	291	302	285	299	324	330	314	285	280	308	309	300	365	289	298	316	302	292	311	309	304	307	312	306	307	268	301	325	313	320	298	294	304	314	287	270	284	289	293	296	292	306	294	278	273	286	285	302	303	309	273	320	320	317	277	308	331	287	324	322	283	290	320	326	269	305	316	289	289	298	298	278	277	297	300	336	299	313	299	304	320	324	308	284	289	284	293	320	307	295	318	301	344	303	320	324	288	316	291	297	316	298	289	285	310	313	291	300	330	305	284	294	275	304	321	295	308	313	285	317	309	280	281	321	280	280	293	312	315	321	318	312	305	313	293	278	285	318	287	334	363	292	305	315	299	284	306	304	301	292	291	299	265	315	346
4483	2365	1694	857	943	1439	1897	1625	1045	767	843	814	921	936	826	754	600	551	499	520	463	475	462	482	465	472	450	516	451	459	472	465	458	441	442	436	444	489	469	445	488	426	434	454	436	456	443	433	462	463	454	466	465	459	469	461	494	472	455	450	436	459	496	436	440	419	454	473	439	471	426	470	452	450	454	487	414	450	465	444	440	430	449	421	465	451	449	442	458	519	462	445	468	450	468	456	461	486	452	476	478	424	472	438	431	466	502	462	484	427	469	483	459	442	457	451	469	476	464	457	402	463	478	475	456	440	488	442	505	447	476	486	477	470	453	421	453	441	449	465	469	461	487	486	472	449	466	453	479	436	487	417	467	480	447	474	421	468	446	441	452	456	457	441	450	445	462	449	524	438	437	467	428	453	465	430	456	443	462	467	469	472	433	457	422	466	433	457	467	436	453	490	458	514	469	492	506	452	411	455	418	445	431	453	442	478	464	442	458	447	430	462	456	432	469	483	420	522	455	465	466	472	461	441	457	418	468	444	476	432	421	446	481	484	442	467	459	474	454	455	453	472	463	464	487	450	432	470	463	429	435	450	443	511	457	487	481	481	482	456	494	453	477	469	419	481	468	425	452	438	474	463	453	459	458	462	478	455	456	451	423	484	420	434	494	475	488	482	431	454	474	464	484	440	419	477	440	458	424	473	433	499	464	464	449	455	443	485	425	487	456	432	456	446	433	441	438	450	467	485	439	405	477	423	469	474	478	466	444	464	475	462	480	449	429	463	473	463	484	456	506	446	448	453	496	475	433	450	439	461	416	461	501	512	457	503	450	440	449	429	459	474	444	452	444	456	452	483	434	465	452	472	460	433	493	446	447	485	468	460	438	483	488	453	511	443	464	466	456	464	472	461	450	452	532	480	439	458	457	460	466	413	481	462	451	446	450	455	474	426	449	488	461	451	457	478	475	468	470	470	424	466	451	489	434	444	436	461	467	448	469	467	519	470	473	485	476	504	432	446	473	448	483	489	446	475	437	461	473	455	451	483	451	460	414	480	469	452	504	492	453	419	449	461	452	438	482	465	455	477	465	457	478	461	446	439	466	487	487	450	477	478	460	439	469	473	456	486	451	449	484	443	463	461	479	432	455	433	437	441	452	472	456	438	420	514	463	474	425	472	483	447	446	484	440	461	472	454	467	457	407	488	467	475	465	460	460	483	493	477	492	497	477	472	485	428	457	446	473	434	474	436	438	463	438	436	448	472	488	454	466	434	471	449	417	428	422	429	470	439	442	424	449	489	465	490	453	462	452	480	458	426	491	447	483	448	484	488	417	432	467	493	476	462	470	474	489	471	448	444	448	463	456	432	469	451	431	460	471	482	459	487	479	474	446	490	463	425	466	425	442	443	456	452	453	445	425	472	486	477	464	471	414	470	410	457	487	481	461	495	459	485	416	438	488	464	466	494	480	481	459	455	460	481	476	469	470	489	483	441	422	456	433	408	442	453	453	459	481	461	475	500	459	454	431	453	474	434	432	412	480	460	456	452	420	426	477	477	433	460	475	433	452	445	449	448	463	450	466	488	450	467	476	447	475	476	450	470	466	468	463	434	503	446	476	447	443	441	495	478	459	482	458	435	481	464	450	445	438	470	454	438	436	475	490	413	457	414	485	451	445	452	446	457	472	468	457	431	436	443	448	474	437	457	462	461	456	469	493	436	451	435	433	487	451	443	424	500	461	481	474	501	446	455	456	433	495	460	433	495	445	440	433	473	492	490	470	463	480	445	477	492	460	476	448	447	437	465	446	478	450	474	473	422	462	470	475	457	478	443	477	448	460	482	475	449	456	462	477	488	434	433	435	454	499	425	469	443	435	452	448	468	450	462	502	489	495	454	466	456	447	424	455	430	450	419	453	481	467	483	432	478	483	443	453	438	458	445	448	464	462	474	444	432	455	451	462	437	471	473	469	470	454	485	449	473	456	470	449	445	454	457	477	491	441	466	466	452	464	472	453	460	453	470	428	459	462	455	455	461	454	480	474	452	473	435	485	467	425	449	438	438	458	435	472	455	471	479	490	483	496	475	454	438	468	421	469	450	476	433	453	473	455	472	470	495	482	453	446	437	435	456	457	474	480	440	484	434	429	455	465	463	437	470	441	467	457	466	433	513	465	462	445	454	468	427	457	491	461	447	490	476	480	505	462	488	417	431	451	466	448	426	480	420	479	427	491	492	445	452	485	422	426	421	454	449	460	468	446	487	486	469	451	434	428	474	475	458	512	494	445	482	473	436	499	471	446	430	418	451	458	436	460	470	450	489	457	458	462	448	468	462	458	452	481	431	435	466	460	437	462	472	440	467	472	457	487	462	447	456	440	484	482	444	470	469	469	470	472	434	428	446	428	444	463	460	463	457	471	446	456	469	440	502	481	446	443	444	432	442	455	485	404	469	457	423	460	427	458	490	444	479	466	483	437	481	472	427	470	438	432	446	465	498	470	458	446	440	467	484	450	452	457	437	443	473	444	482	438	445	486	449	508	463	475	450	472	460	490	441	472	492	462	515	471	493	446	445	458	483	436	452	443	457	463	463	431	469	442	450	468	460	425	446	453	462	481	458	449	415	461	449	462	426	461	453	438	446	438	447	448	415	463	452	493	480	465	462	456	476	491	455	408	441	456	432	464	453	446	454	479	472	402	455	445	473	441	442	475	468	443	448	452	415	449	446	479	458	491	484	447	461	441	454	434	474	461	484	473	490	423	444	440	470	447	442	510	472	438	468	453	478	456	473	439	465	459	494	499	463	457	500	459	405	454	469	446	474	430	448	481	436	471	423	492	468	469	463	421	480	441	462	451	473	468	484	457	499	488	445	508	473	456	441	469	470	469	491	443	427	433	457	484	452	465	465	465	421	432	462	432	465	480	422	435	433	469	448	469	402	450	464	434	457	438	516	450	463	472	447	425	467	473	444	462	469	462	472	455	431	454	481	450	450	451	449	428	460	443	470	460	468	451	463	468	456	462	456	489	430	464	436	454	420	440	445	482	456	491	451	468	436	463	449	431	455	459	416	465	448	467	440	411	465	421	475	469	442	466	435	464	452	452	462	461	458	457	472	441	438	445	437	442	427	470	439	462	425	429	470	477	468	489	466	449	432	461	451	440	478	476	456	443	474	494	463	407	483	461	446	464	457	441	436	467	473	448	460	466	480	453	480	459	470	437	452	442	471	487	445	463	469	488	447	437	429	492	443	444	452	417	422	468	459	434	435	479	453	471	443	478	463	438	504	466	443	481	477	472	447	474	491	465	435	441	469	413	466	444	424	454	480	466	479	473	477	468	427	471	456	483	451	455	472	459	478	475	462	459	502	461	448	434	451	466	478	469	436	439	444	472	426	440	448	458	441	440	469	503	466	459	432	481	453	459	466	452	452	502	463	494	481	443	498	472	479	471	456	471	474	452	460	431	467	491	475	453	446	484	470	492	476	471	480	477	452
23659	21450	28555	24745	21023	2907	1295	1093	669	498	459	356	363	419	323	306	280	250	234	196	216	176	179	176	163	203	169	154	152	176	170	161	154	158	177	148	162	159	166	161	133	145	170	153	141	157	164	168	168	142	145	128	171	177	174	166	148	135	134	144	145	173	148	156	126	153	174	165	139	178	167	147	165	159	127	154	162	134	144	167	155	134	160	144	159	170	157	145	141	162	157	136	141	161	151	165	151	165	166	143	145	162	153	152	146	139	171	155	165	171	165	160	150	162	174	178	150	155	129	147	164	159	161	131	156	175	135	158	140	166	148	156	153	169	133	146	173	149	135	134	148	166	173	146	153	147	153	156	154	137	171	151	153	153	136	144	134	145	163	154	168	158	143	140	152	154	159	154	161	141	173	159	126	149	167	144	142	160	165	145	148	141	155	146	152	153	159	143	140	147	163	161	154	145	149	144	146	147	163	154	150	162	155	131	152	150	148	140	141	140	157	151	146	135	149	161	157	153	149	164	166	140	135	174	172	153	170	147	152	149	131	161	146	116	131	153	164	164	162	167	155	126	172	152	155	142	157	146	143	134	161	166	171	141	142	175	157	161	154	140	142	126	123	169	152	169	156	157	159	136	156	138	144	186	166	157	126	145	137	163	151	159	123	168	142	176	135	145	131	148	171	140	162	165	162	148	148	129	146	144	144	146	157	163	151	141	149	153	171	146	158	152	128	173	140	143	153	149	137	152	134	143	126	143	172	154	176	154	166	142	151	150	166	151	157	161	143	154	136	147	148	145	147	162	162	179	141	170	143	162	145	152	149	152	154	167	164	145	151	157	158	144	166	142	167	133	179	146	150	165	166	169	141	129	140	145	170	120	144	141	129	139	145	166	186	162	151	153	142	157	142	141	147	141	167	133	148	140	157	146	178	144	161	149	156	137	149	164	130	144	153	153	158	164	150	149	180	156	148	153	142	164	165	167	166	135	122	158	141	159	141	138	144	162	168	160	158	143	159	143	160	155	144	147	151	150	144	154	145	152	165	152	156	148	155	156	160	140	165	150	166	158	165	155	152	158	150	148	136	154	156	149	141	175	137	145	139	147	149	134	146	160	133	163	133	167	176	144	153	135	148	149	132	165	154	148	139	162	152	137	174	137	160	148	186	167	200	151	131	154	155	157	129	141	169	163	142	154	171	163	160	149	141	140	163	144	164	150	155	141	138	152	147	164	156	150	135	162	168	147	147	149	152	153	161	154	181	154	154	137	149	142	155	156	158	175	177	169	151	166	128	146	171	142	149	137	161	146	158	151	157	135	145	133	157	155	159	135	150	146	161	145	151	158	144	151	144	143	140	165	160	161	159	163	156	152	158	149	151	151	169	155	157	157	145	150	164	154	148	146	148	167	168	139	158	167	163	147	158	169	163	147	171	145	162	156	149	141	138	161	142	139	164	155	166	147	140	148	130	130	139	147	146	130	123	164	148	137	147	151	172	135	168	143	151	161	140	153	142	144	149	155	169	162	152	134	136	164	154	158	150	157	137	130	133	147	150	167	145	151	139	146	155	177	148	156	149	172	148	172	132	129	153	150	157	139	159	143	171	164	141	142	139	135	140	161	141	151	151	150	140	157	123	156	160	166	131	154	160	155	172	141	128	145	167	153	153	135	121	155	151	134	148	183	160	150	149	142	135	145	152	160	155	157	181	150	183	160	165	140	154	155	139	147	169	134	167	127	146	138	160	139	137	152	140	143	176	166	143	146	165	170	135	152	162	149	168	160	158	156	142	138	178	145	138	160	153	151	152	159	152	151	160	129	159	163	148	169	143	166	167	157	159	142	139	141	139	153	139	170	151	161	137	130	135	137	138	155	138	155	136	175	153	172	160	175	148	168	171	137	157	151	168	153	158	172	162	133	154	169	144	142	130	169	152	163	157	139	178	142	147	153	142	162	165	133	142	146	148	117	158	144	132	159	122	134	148	160	144	148	121	158	172	140	149	174	159	160	136	172	155	150	166	158	186	163	155	146	163	159	151	151	149	138	139	155	145	145	158	147	153	159	148	145	163	133	169	156	152	145	159	146	174	143	133	148	136	150	152	170	157	164	152	141	158	156	166	138	159	156	166	147	168	157	145	144	164	164	157	165	145	151	139	170	155	169	154	150	148	155	154	124	142	171	166	176	165	159	150	151	157	156	138	167	172	163	145	178	146	147	142	163	149	131	134	146	170	141	154	174	137	158	147	166	137	130	161	161	127	148	143	140	160	131	173	133	155	141	161	171	179	156	153	133	144	135	164	156	155	148	142	156	162	166	149	148	146	137	153	145	165	138	175	151	163	147	155	130	152	144	178	143	159	161	174	169	159	136	138	143	146	149	133	158	145	142	159	142	161	160	142	135	176	157	176	162	122	157	181	181	148	166	163	156	158	139	166	168	137	171	144	139	143	145	152	152	151	151	140	166	162	166	140	147	127	140	148	143	152	153	139	164	132	138	135	138	151	142	138	137	157	151	155	129	149	155	150	170	142	152	158	139	141	164	155	141	151	158	152	170	152	167	141	160	146	153	158	133	154	137	149	147	143	144	183	176	142	172	153	169	145	147	147	156	148	166	139	156	155	133	136	152	164	154	141	161	162	160	147	154	175	152	138	126	163	135	142	139	148	149	159	152	149	137	151	141	164	146	139	156	163	155	152	130	135	148	157	160	143	166	144	147	146	148	136	163	153	150	128	160	154	179	143	160	175	145	168	139	149	154	140	163	138	164	147	154	175	146	139	149	161	153	144	144	160	170	148	141	152	144	126	160	170	167	134	157	164	142	153	160	148	156	151	164	152	160	168	134	161	164	122	137	145	129	158	163	173	183	135	151	143	155	156	154	155	165	140	147	152	152	160	159	153	153	144	151	164	148	137	146	134	110	138	159	142	122	163	148	162	141	166	158	140	135	137	163	164	167	174	156	163	164	153	134	143	156	162	137	191	159	153	146	159	168	148	144	137	155	152	165	144	161	137	154	160	169	153	154	126	153	167	141	160	164	142	138	145	141	131	153	131	142	159	149	140	144	161	134	154	155	133	142	139	158	156	144	137	148	151	154	138	156	135	151	164	142	127	160	158	171	140	128	153	144	171	141	151	149	165	166	167	154	160	140	176	159	172	125	149	143	145	159	158	161	151	153	169	124	157	145	144	169	176	162	135	155	172	144	155	134	136	155	166	155	133	145	161	158	147	169	150	146	161	160	150	151	159	141	166	133	127	166	135	136	168	170	179	166	156	143	161	162	162	150	134	149	142	164	159	129	150	145	151	149	171	154	162	141	136	153	164	164	163	153	149	143	161	142	156	138	132	134	143	163	160	160	166	166	154	147	146	122	161	133	157	162	170	136	154	128	146	157	150	145	153	125	163	135	158	164	138	141	155	157	159	142	140	140	127	134	156	147	147	134	139	162	146	155	142	133	129	142	166	144	132	146	143	142	134	169	126	155	169	159	147	134
3471	9311	6372	2689	2161	2063	2730	2543	1793	1075	1141	863	795	923	752	640	610	482	416	321	323	369	307	284	267	276	262	248	275	284	246	256	237	263	229	213	243	273	265	238	233	241	235	223	243	244	197	241	289	259	228	240	256	219	215	247	213	222	217	247	238	240	260	210	246	257	239	232	259	260	247	238	258	230	238	250	238	229	238	218	264	228	220	213	236	259	222	230	255	250	253	250	250	223	241	205	243	272	222	254	271	272	240	249	254	262	222	219	221	212	229	250	242	221	229	253	250	251	274	239	233	224	255	234	239	263	249	227	260	237	244	224	249	244	244	225	243	241	250	225	264	230	261	208	249	258	278	230	244	252	245	255	226	222	241	231	234	228	220	246	251	237	246	229	252	244	251	240	214	243	245	241	231	270	226	211	224	231	228	258	249	280	228	246	239	210	245	235	240	227	245	248	241	250	212	247	233	252	254	238	265	246	224	237	259	261	238	278	220	257	235	217	250	198	221	232	231	226	242	243	229	235	233	244	228	232	237	214	234	233	239	252	253	239	222	227	251	232	240	221	227	217	223	206	242	229	236	241	251	228	235	230	232	254	227	253	232	217	218	231	236	269	216	223	234	225	212	228	211	236	271	244	238	232	243	235	265	227	238	231	215	252	247	228	252	245	222	262	236	240	230	237	240	220	240	260	225	240	251	229	235	261	253	232	237	222	241	251	228	212	227	260	225	244	234	233	208	248	260	239	260	240	256	266	238	238	245	224	244	215	214	265	231	252	239	282	228	228	241	242	232	242	227	248	258	239	219	219	231	227	234	236	251	242	239	215	249	235	211	253	235	231	233	217	227	243	256	248	244	227	240	282	247	249	273	239	215	226	233	229	249	264	234	254	255	241	239	257	236	217	250	231	236	234	244	217	251	224	278	246	242	238	260	255	237	274	229	255	284	235	219	223	209	212	225	213	230	240	220	217	228	274	236	217	249	235	205	226	263	232	229	255	235	217	261	234	243	230	233	230	216	238	240	207	225	240	237	265	246	227	236	226	222	232	205	270	248	258	214	239	213	224	228	230	241	224	243	240	237	266	230	230	247	231	241	234	239	252	227	237	214	252	201	226	216	249	279	268	243	230	205	235	226	212	234	238	229	267	253	266	245	228	241	222	191	230	237	247	252	260	224	235	232	258	219	220	206	223	230	223	245	257	237	229	229	228	248	232	242	226	234	265	261	260	258	222	226	232	256	256	258	233	242	234	233	224	229	247	265	237	240	231	207	241	245	230	242	192	234	247	247	257	253	247	222	249	242	254	238	246	247	218	222	228	237	227	228	238	241	235	238	233	265	237	229	226	251	238	245	228	255	257	241	228	237	235	232	251	233	234	234	223	243	227	238	223	226	251	250	279	253	234	221	240	238	206	242	226	222	246	260	227	239	240	258	226	270	233	246	222	222	257	227	230	222	254	203	227	239	193	227	233	251	236	252	239	239	249	240	231	254	247	259	228	232	264	256	223	240	272	246	227	245	221	230	223	227	255	250	258	229	231	228	215	263	269	234	230	222	266	241	240	224	245	259	248	256	256	237	265	244	246	242	229	206	236	215	224	231	257	227	206	231	240	247	256	249	248	225	231	238	226	218	236	227	246	214	245	233	255	228	277	220	270	235	242	251	246	231	228	214	228	239	233	236	265	257	230	254	215	249	238	256	249	244	254	248	234	226	215	251	229	248	231	249	231	244	215	234	259	276	245	273	207	236	240	241	255	258	208	252	233	244	223	219	231	234	246	205	236	246	233	230	234	244	233	234	217	211	223	202	244	223	226	238	260	205	247	230	183	234	256	249	236	255	206	228	244	271	221	250	219	229	258	235	228	240	235	222	292	223	210	233	225	229	202	222	233	237	219	251	226	253	249	261	219	228	235	223	237	258	249	230	252	228	221	250	258	209	268	222	229	234	245	224	214	260	220	237	256	209	236	259	254	231	282	251	256	253	236	245	248	252	263	241	225	239	246	241	249	250	240	233	257	242	232	208	238	252	225	233	217	207	233	233	229	239	235	238	223	213	255	239	239	224	255	248	265	246	235	242	222	232	252	237	248	229	231	229	237	250	213	244	243	231	218	222	238	271	264	240	258	223	241	212	241	229	253	241	281	250	223	225	234	243	261	244	223	232	230	209	237	258	229	222	223	233	239	214	234	217	259	225	251	247	232	234	255	253	241	226	221	247	232	208	250	241	233	239	223	228	237	232	216	252	230	214	255	259	230	249	233	285	267	251	245	248	222	217	239	250	254	218	225	236	222	259	232	246	237	232	235	219	240	247	253	226	224	236	236	259	240	256	245	235	233	238	250	221	234	228	262	230	247	242	253	229	223	219	248	232	256	239	221	236	208	255	226	239	233	234	244	221	251	225	234	213	247	258	259	249	224	244	242	264	234	255	273	225	235	220	248	236	233	225	247	227	251	241	234	238	229	241	215	231	265	266	263	225	221	248	233	238	227	242	240	246	250	239	256	249	241	226	246	219	259	238	250	235	247	225	235	223	249	223	245	250	199	267	236	242	241	279	257	245	238	289	258	236	242	228	227	217	229	226	236	228	235	229	239	254	244	266	237	219	259	229	262	260	237	243	234	213	243	255	240	223	243	262	244	254	232	232	257	236	225	237	238	225	217	216	226	240	246	271	238	216	206	272	203	228	237	247	228	245	239	235	213	261	245	250	229	236	239	244	240	229	214	212	251	227	254	236	202	231	234	231	259	233	230	250	238	223	245	226	237	223	226	242	259	242	247	239	232	223	226	280	218	210	245	264	213	235	248	215	222	225	269	234	214	208	257	259	253	259	238	238	253	246	237	231	201	214	249	248	252	213	222	254	202	236	232	242	259	258	248	230	238	217	236	209	225	250	209	259	241	210	239	220	247	270	234	250	218	233	239	225	248	224	248	244	243	229	239	262	256	237	244	243	269	239	246	248	218	222	217	247	195	224	221	208	230	254	245	245	220	238	234	217	234	232	256	234	217	242	253	250	243	246	216	206	261	258	228	246	229	216	235	231	222	242	234	237	231	250	265	267	216	234	235	259	232	227	231	221	214	217	227	245	232	233	237	239	206	234	239	243	228	244	229	219	255	236	245	231	235	238	259	263	253	234	232	245	258	225	231	242	228	269	241	256	240	234	243	225	234	231	226	224	235	249	259	217	258	221	268	244	276	265	242	234	243	232	216	244	231	249	236	236	251	217	247	236	205	261	236	211	246	211	265	230	257	258	228	226	237	233	258	221	250	269	238	234	235	231	242	277	233	221	237	242	230	243	247	224	227	239	248	235	221	224	224	217	244	237	254	228	257	240	234	257	233	219	229	231	232	266	258	203	229	248	222	218	245	236	225	262	224	241	246	231	251	235	240	254	218	223	257	235	246	231	222	223	226	237	238	253	244	254	231	228	271	229	259	256	265	241	272	208	245	232	225	228	219	254	234	226	230	224	237	235	225	220	249	238	262
24667	21448	27009	25294	3084	838	927	900	729	540	537	570	533	446	456	486	422	423	395	359	388	385	390	374	386	377	391	373	372	364	341	395	374	386	360	393	393	358	363	378	356	392	361	367	343	357	371	345	372	384	365	338	334	372	396	367	344	386	355	338	402	395	374	385	367	362	369	383	369	373	377	348	363	354	347	354	362	363	396	366	388	387	352	381	370	389	369	339	375	361	366	322	364	354	378	392	381	361	370	356	362	363	384	374	357	379	372	373	386	394	341	368	409	369	343	348	374	357	354	366	383	375	360	348	339	347	377	363	358	351	317	343	373	413	362	378	353	355	365	376	391	386	392	358	343	356	404	354	336	364	384	386	371	349	371	342	339	358	361	374	375	349	361	353	374	345	336	365	362	363	401	387	360	383	361	368	343	363	385	337	363	359	369	355	336	377	378	351	367	392	352	386	384	344	372	357	373	351	389	402	371	348	363	365	316	380	300	344	405	351	341	394	408	345	358	386	382	370	373	335	390	367	371	365	343	353	359	396	380	365	400	339	386	364	351	342	381	377	334	361	362	359	389	402	388	342	336	361	342	335	356	354	376	365	343	363	364	359	367	415	361	360	367	357	404	361	381	383	351	346	335	380	342	376	383	360	349	391	341	362	370	376	320	341	379	401	385	405	371	342	397	365	360	390	368	327	354	308	386	359	380	329	358	378	384	385	353	416	384	334	375	372	375	340	367	398	392	345	342	401	348	367	360	378	367	394	374	363	343	364	379	325	352	424	379	380	370	393	371	382	378	357	338	367	350	369	342	377	365	313	384	365	392	368	395	351	376	358	385	350	374	372	343	380	332	342	382	367	355	381	362	374	405	369	373	403	351	376	364	335	372	397	307	345	385	375	390	385	393	341	366	365	353	347	381	347	380	363	364	347	378	354	374	375	359	402	345	361	352	344	340	370	369	378	381	359	348	393	344	361	377	369	323	351	367	373	360	386	356	379	383	391	360	378	330	389	389	351	371	363	372	342	384	302	374	360	345	364	346	388	383	396	361	325	393	372	355	358	353	343	310	380	405	349	378	400	349	336	360	382	397	370	376	399	392	345	368	359	389	336	349	335	342	353	397	370	391	418	391	357	385	363	376	406	396	417	365	357	363	369	367	367	362	366	382	390	355	368	373	361	355	382	366	368	351	393	348	351	371	384	387	364	338	356	372	353	374	359	373	394	357	343	364	378	353	374	394	366	352	385	356	385	348	347	330	360	326	409	378	370	376	358	366	361	384	377	380	365	356	357	339	361	348	373	368	384	366	351	365	371	358	370	372	339	412	377	341	368	368	365	329	379	381	344	384	398	375	367	354	321	343	395	357	376	357	345	353	351	386	342	390	368	356	386	376	362	372	345	399	353	350	392	380	345	358	389	381	373	379	373	332	355	328	356	370	369	374	356	393	380	346	372	373	388	362	348	325	338	369	374	396	339	391	352	352	377	370	337	359	366	363	351	357	376	355	364	367	388	378	356	351	357	387	372	375	353	350	357	378	367	408	374	358	361	375	369	350	373	386	336	345	354	351	361	371	358	339	379	348	327	354	352	387	376	367	363	383	343	344	398	399	413	363	371	351	348	371	382	404	366	363	341	406	381	349	370	354	336	383	381	367	335	357	371	361	376	347	353	349	397	352	358	341	359	378	416	358	403	367	380	346	337	361	374	355	363	353	356	385	379	346	339	389	341	378	386	391	372	341	376	366	359	390	383	349	351	341	347	364	363	375	391	383	349	363	385	344	357	381	384	336	350	380	361	373	351	309	361	379	357	333	369	379	332	396	363	365	371	374	320	342	379	385	341	360	369	330	341	369	370	360	368	388	371	384	339	409	363	362	386	383	345	340	366	392	352	368	351	371	376	389	373	355	361	355	348	349	347	359	378	343	360	435	384	374	389	400	362	362	339	389	341	387	337	364	335	372	410	362	369	367	371	375	340	360	331	388	368	340	370	351	354	369	424	381	355	342	382	347	348	381	373	349	351	372	374	386	331	360	368	374	364	381	346	390	371	377	356	361	373	356	389	377	352	391	390	339	319	394	382	351	361	342	363	341	331	358	362	377	335	345	354	355	387	379	366	353	325	395	358	386	330	364	396	371	351	365	347	332	394	362	358	381	353	364	353	384	350	399	366	362	379	359	355	368	394	399	359	347	407	358	371	337	329	347	362	356	327	347	349	367	370	344	360	353	371	376	372	368	380	398	348	340	385	380	370	369	374	350	388	351	396	371	369	332	348	366	385	386	372	394	370	389	354	353	363	355	367	367	397	354	388	358	379	370	345	321	370	399	347	402	359	365	401	345	380	372	348	380	347	359	352	352	373	395	365	354	359	375	388	366	370	368	365	381	354	349	365	381	359	383	367	354	388	336	360	377	398	378	386	383	356	380	362	387	364	351	340	334	347	399	377	386	340	372	384	380	366	388	365	373	371	330	388	330	381	356	366	379	356	376	338	382	382	346	341	391	356	404	324	359	354	312	363	338	348	376	362	362	351	383	388	406	362	373	363	402	381	384	382	374	365	383	378	360	375	383	390	360	352	373	380	358	339	381	361	374	349	369	380	385	389	382	351	381	362	348	372	401	378	381	369	340	350	369	356	359	386	344	360	359	344	348	384	388	333	356	377	361	346	342	350	354	389	345	359	364	375	360	334	379	354	389	383	356	350	378	362	370	367	353	399	358	343	413	391	354	383	398	377	357	345	372	372	377	393	353	350	379	381	409	375	380	350	400	362	349	371	362	347	350	376	371	335	361	336	381	387	365	383	383	350	388	340	361	352	385	375	366	364	347	349	341	375	386	394	387	377	370	357	359	370	394	375	362	385	361	383	393	347	359	354	333	371	387	352	364	387	377	419	349	374	371	354	350	382	375	385	360	337	384	393	356	360	368	375	380	311	403	389	382	357	382	346	365	366	329	396	346	356	380	374	335	374	349	379	372	365	359	338	383	392	343	347	406	379	358	348	349	395	408	368	337	398	369	374	326	342	378	372	335	380	352	410	356	322	373	387	411	358	363	362	371	342	368	364	341	381	362	389	372	371	367	383	376	371	339	364	367	340	360	379	359	377	337	353	347	392	314	372	363	385	330	347	357	356	377	326	376	357	347	379	369	373	389	329	396	378	390	372	354	362	370	397	392	371	362	376	344	415	401	367	344	359	377	372	376	348	357	330	333	343	385	364	376	433	359	328	389	320	407	407	339	349	373	381	395	375	394	341	358	345	354	387	350	353	372	335	355	380	382	367	376	359	382	369	338	379	363	348	392	360	396	386	364	335	362	390	387	349	343	372	365	366	375	389	363	383	368	368	340	352	348	377	357	378	355	349	358	353	361	344	382	382	369	373	362	322	388	354	378	351	353	360	370	386	354	371	379	356	351	355	361	365	330	364	365	380	316	391	399	364	342	396	364	366	366	360	366	334	350	409	369	354	379	392	384	347	376	367	366	374	372	379	378	363
3313	5912	4070	1942	1819	1649	2015	2191	1555	1080	1016	1204	993	820	868	869	715	677	616	602	589	606	584	537	547	538	576	577	571	586	510	552	575	556	525	569	540	577	515	548	561	554	535	504	512	564	539	536	565	510	550	510	553	505	527	542	510	557	548	550	551	546	527	526	551	523	536	562	517	499	504	553	494	539	518	572	525	544	544	468	567	548	579	559	579	517	498	526	525	502	535	536	513	530	487	553	535	552	576	514	537	533	524	507	537	527	508	536	524	513	519	493	538	521	564	527	539	536	488	613	551	510	544	572	540	492	493	546	487	503	556	514	538	547	528	515	614	563	526	520	524	536	559	530	567	503	534	514	547	559	536	540	488	517	488	551	552	505	495	550	494	540	506	521	557	545	572	544	526	549	511	507	520	508	504	532	513	517	486	528	518	532	549	523	515	528	553	533	514	499	508	548	530	504	531	542	490	536	546	523	496	537	547	535	528	506	531	517	510	560	535	553	541	553	575	532	535	560	504	514	510	526	492	513	510	485	543	530	541	520	565	599	545	524	489	528	494	558	555	519	492	483	550	527	550	480	511	526	530	537	566	513	583	557	512	536	510	500	537	518	528	537	520	528	517	529	534	556	507	517	552	558	559	542	525	501	515	523	558	528	550	560	577	561	497	511	530	552	514	548	536	515	489	557	509	518	524	511	535	477	522	510	537	511	508	569	546	490	538	545	554	570	527	525	529	502	525	512	536	559	505	541	528	521	526	523	541	542	528	538	559	510	494	527	501	540	488	508	575	566	523	550	519	531	567	479	532	538	514	482	531	533	547	490	546	530	581	546	518	546	549	542	498	534	559	460	519	511	541	521	504	525	521	555	525	568	546	554	552	521	503	512	550	526	506	522	528	563	507	506	548	568	533	533	533	527	539	545	526	544	532	487	477	516	529	543	508	527	540	566	545	504	549	505	509	552	504	529	541	494	547	575	554	570	507	555	554	543	570	599	536	527	518	479	539	478	505	548	532	538	504	530	510	547	541	519	532	540	567	530	505	535	495	543	517	524	521	517	515	551	546	534	539	545	526	536	529	555	510	512	530	504	518	488	506	573	523	521	534	572	567	506	509	534	576	535	555	516	538	545	491	530	516	526	525	525	559	560	558	544	574	545	507	544	567	548	542	525	526	522	519	510	543	551	532	595	548	532	507	553	518	531	523	514	527	549	561	524	549	477	508	515	588	583	536	548	541	554	513	536	515	575	498	564	530	504	529	526	504	504	559	542	522	525	519	512	544	525	579	529	506	530	541	539	522	525	524	545	500	526	517	550	572	540	532	542	554	493	529	549	525	538	529	475	536	586	567	514	519	521	530	524	535	505	547	519	532	501	511	483	518	550	569	522	539	528	493	532	548	492	501	562	501	562	507	496	521	555	536	468	537	554	529	507	521	568	517	538	497	505	504	551	514	553	557	566	545	522	515	564	551	533	524	526	523	528	527	492	536	532	555	537	539	532	530	497	538	519	525	524	508	576	523	543	545	545	521	511	524	516	533	529	526	537	562	558	480	522	537	520	519	531	557	516	508	515	542	534	525	536	548	525	533	541	550	496	495	505	528	575	494	524	509	558	596	563	535	543	560	491	531	511	547	536	545	512	513	535	533	526	541	545	496	548	520	506	549	498	501	580	466	520	557	517	539	546	525	536	552	543	519	565	550	480	518	544	529	557	506	516	523	499	511	552	527	522	500	569	528	561	545	532	523	537	544	488	504	544	549	499	502	519	557	547	487	560	529	545	537	498	541	526	550	567	551	536	530	525	502	497	546	572	502	558	524	514	520	527	526	533	555	534	563	567	518	570	512	518	518	550	544	529	577	524	552	523	518	484	530	562	507	547	499	533	485	559	554	528	529	552	550	516	527	539	543	504	560	557	543	529	544	544	530	517	518	531	493	544	518	539	518	555	519	554	529	519	552	508	544	523	557	569	529	513	550	531	560	543	519	528	550	518	539	531	509	518	529	564	538	480	501	494	560	539	536	513	550	545	542	472	545	514	590	496	524	566	514	501	536	511	489	534	519	533	512	551	547	563	558	509	536	506	519	552	588	500	532	533	513	553	549	522	564	524	559	518	501	545	536	515	520	525	541	506	522	533	519	548	567	519	571	520	568	543	557	547	515	536	528	573	525	543	528	531	523	532	500	528	539	555	482	527	530	543	553	550	548	528	525	503	537	545	570	520	525	554	519	576	552	535	506	534	535	530	546	538	544	569	553	535	532	565	535	525	494	511	578	515	553	513	548	513	569	505	503	558	519	500	574	505	529	529	533	560	564	499	526	545	533	538	531	522	549	534	547	507	523	506	519	501	556	551	504	512	512	512	499	507	515	542	527	532	533	500	569	553	479	518	556	531	529	530	514	536	572	552	565	534	513	499	523	529	533	532	562	552	522	568	507	504	539	497	590	522	549	519	536	502	521	520	501	539	553	525	493	498	531	554	532	493	499	510	533	518	568	537	528	567	516	507	545	510	534	514	556	533	532	537	544	514	542	550	538	546	540	559	493	498	521	504	541	564	520	516	535	548	517	546	519	547	520	513	513	517	554	534	541	484	500	519	537	534	541	560	499	494	522	546	507	523	502	563	507	525	516	523	542	560	570	518	543	521	588	505	529	538	565	494	529	554	538	534	554	530	531	507	569	548	558	530	482	509	524	495	544	550	535	515	548	551	546	507	557	541	511	558	522	497	501	534	495	515	514	553	502	541	484	541	519	575	540	533	523	552	527	564	568	563	557	515	485	517	534	555	510	537	517	544	529	542	540	523	535	533	518	546	533	520	549	540	530	563	532	522	571	541	504	540	492	544	593	524	530	521	503	523	547	550	531	509	551	563	534	513	486	527	480	520	514	506	608	557	541	511	533	554	511	536	489	535	522	541	534	538	540	517	536	579	533	544	528	539	553	511	518	527	509	512	552	523	500	568	499	538	525	505	499	525	554	515	485	522	564	524	551	562	510	493	503	545	587	521	560	558	529	558	486	542	541	579	502	532	529	560	550	568	540	559	534	524	528	505	485	532	495	518	516	531	505	509	494	479	505	531	575	526	536	489	528	545	550	515	521	591	511	548	492	543	541	508	531	518	536	510	515	499	518	518	523	554	525	565	528	521	517	569	542	528	508	524	497	506	550	493	502	493	547	512	530	496	521	554	483	504	534	526	589	582	564	558	599	536	547	557	535	547	524	565	507	598	500	544	540	536	525	497	538	525	539	558	529	524	525	511	509	545	547	557	525	534	495	530	507	525	516	513	482	476	545	517	542	493	561	535	540	534	560	533	519	555	498	519	536	517	522	536	528	538	542	502	513	561	486	561	534	491	535	523	521	536	523	514	529	532	504	527	572	533	524	565	556	565	515	530	539	552	540	566	557	524	499	536	520	558	538	493	504	556	533	560	519	523	507	543	584	520	542	512	521	518	541	511	562	557	537	578	489	552	551	521	538	487	549	552	519	533
22580	21440	29203	24077	21441	21078	3760	1370	1133	609	527	563	725	482	467	416	342	292	256	248	242	204	226	207	201	210	220	185	191	171	165	194	169	203	175	195	174	200	163	194	182	173	166	188	163	198	152	171	201	186	154	170	180	185	179	184	181	200	170	168	179	189	162	179	190	175	158	162	188	169	173	185	186	197	166	175	164	164	164	185	197	185	190	164	178	157	173	187	173	176	184	157	202	189	183	185	178	191	182	158	167	187	164	143	155	172	190	184	178	151	191	183	170	178	161	180	179	155	181	186	149	177	178	182	172	169	163	161	166	160	181	174	158	165	177	199	169	156	147	158	176	174	175	162	170	187	166	156	154	178	172	176	174	157	181	161	161	166	175	176	180	192	180	169	184	163	195	136	164	186	174	154	173	171	190	174	182	175	165	160	163	179	152	148	179	187	181	188	176	156	197	161	151	162	186	160	170	196	192	169	136	171	159	169	185	185	161	187	160	168	147	153	160	185	157	181	169	188	152	176	164	169	192	162	170	176	169	159	158	145	174	164	165	156	175	181	174	182	183	155	177	168	180	175	164	161	173	175	183	184	176	160	202	181	151	183	165	159	175	172	139	142	166	170	175	170	153	170	193	193	161	169	154	183	172	170	182	166	161	175	160	177	168	164	154	169	165	189	199	173	187	168	183	169	168	190	164	166	193	193	182	152	168	152	188	165	178	141	188	174	163	185	157	176	163	161	173	160	180	165	156	171	166	176	185	174	192	176	192	155	147	173	171	179	168	150	181	189	174	184	161	164	180	168	176	200	164	172	162	178	175	170	188	157	184	176	195	156	185	187	207	148	182	199	169	176	180	182	147	166	178	180	162	175	177	156	162	181	169	183	174	180	206	185	151	176	181	179	153	180	171	182	183	192	185	144	172	155	192	180	173	184	174	169	173	154	184	187	160	162	180	180	193	183	151	155	170	179	167	162	163	160	186	182	157	167	164	158	157	174	173	171	190	179	157	137	180	152	164	186	178	153	191	150	165	140	170	169	172	165	174	166	173	186	154	187	186	187	172	206	171	174	151	179	167	177	166	166	165	199	140	182	172	185	177	161	171	141	171	167	176	191	212	168	181	171	182	157	169	159	167	180	177	143	157	176	187	180	161	174	188	162	178	173	177	207	178	136	176	176	173	168	178	193	183	146	159	161	178	187	179	165	160	171	166	162	162	160	170	152	161	198	169	171	182	185	161	180	173	171	156	165	183	178	163	185	163	143	196	188	149	171	172	184	160	175	180	160	147	180	153	172	171	161	164	181	171	176	173	181	156	193	149	183	155	162	156	183	150	177	154	162	174	158	182	177	173	164	164	178	181	156	191	180	172	179	181	176	184	165	186	174	159	171	186	145	193	175	168	171	164	190	184	165	163	202	165	157	167	163	169	149	166	184	156	182	178	153	163	151	155	174	179	160	184	142	181	167	151	170	142	172	173	166	153	177	182	171	168	181	176	174	198	163	159	156	177	168	200	172	165	160	157	186	175	184	201	142	191	190	157	165	171	176	176	177	173	181	181	162	177	170	199	150	153	174	145	173	188	157	195	147	174	189	168	166	182	179	158	161	133	166	167	186	172	184	169	161	198	163	181	162	180	157	159	152	189	186	176	195	167	153	191	175	172	163	175	167	159	171	187	171	182	165	172	160	166	159	173	181	161	198	182	192	190	160	151	158	156	181	186	184	168	154	191	184	174	193	170	178	180	172	174	187	140	171	186	181	179	156	178	172	173	166	181	186	173	179	192	174	174	177	181	182	175	204	140	176	158	174	163	169	178	176	175	173	163	165	172	173	160	188	169	160	183	165	163	184	161	178	159	168	157	178	179	155	160	156	148	171	179	186	159	174	181	168	188	163	165	172	174	183	174	168	159	151	186	159	163	160	163	159	196	181	164	186	171	182	186	186	182	192	165	171	168	171	177	199	159	182	137	158	178	162	165	162	154	168	148	156	163	172	165	158	173	196	171	156	164	141	185	173	170	164	168	166	196	169	168	155	180	187	159	167	172	162	170	168	166	174	174	149	169	173	158	152	173	178	162	180	148	159	177	167	176	198	197	175	156	155	183	188	181	167	172	188	192	178	185	143	179	179	171	171	159	167	167	164	197	171	169	164	180	178	174	182	173	164	167	174	187	167	192	181	174	176	170	171	174	163	169	142	161	166	167	171	154	163	166	183	173	186	173	169	186	150	174	157	174	189	169	174	168	174	176	184	191	170	189	145	156	189	186	155	187	167	169	177	160	169	164	162	166	193	182	169	149	156	148	166	168	173	172	189	171	180	176	172	179	170	183	190	183	168	189	188	196	168	183	151	177	157	189	186	158	156	131	176	178	167	160	165	167	173	161	174	157	182	175	166	180	162	183	170	175	185	177	172	173	164	179	164	173	191	174	167	145	184	165	183	196	147	166	177	193	196	159	152	182	187	195	176	176	194	164	173	164	193	191	169	178	163	158	168	153	171	180	168	165	174	177	178	181	187	176	169	167	155	191	155	174	153	154	179	175	161	167	175	185	177	184	187	185	165	184	176	170	175	165	169	161	156	152	161	155	179	174	187	159	172	177	163	177	155	166	177	187	174	193	167	173	186	174	156	176	166	155	167	178	192	162	166	198	146	168	181	174	166	172	196	158	170	161	171	162	155	184	178	152	193	160	161	169	184	162	165	179	146	186	174	166	160	168	160	173	168	193	166	191	172	171	182	203	194	161	177	189	174	188	188	152	172	168	187	168	157	174	163	176	201	170	167	178	176	151	177	173	165	194	176	179	173	165	170	178	169	171	156	179	173	183	171	171	179	172	165	180	151	169	162	182	168	159	163	166	194	159	159	183	171	167	174	171	175	167	176	167	180	152	178	171	159	177	157	192	173	171	197	164	177	172	181	187	146	196	174	158	177	182	160	164	179	158	165	166	154	170	180	181	179	157	182	160	211	183	176	164	182	181	171	156	191	172	153	162	177	183	172	160	158	161	145	181	197	183	162	180	195	169	182	177	182	150	160	154	186	158	168	151	169	177	174	165	173	188	185	165	183	175	170	186	188	173	171	162	145	176	174	176	151	177	188	163	166	185	166	168	164	156	177	205	172	170	160	162	161	178	139	157	181	182	195	187	175	154	177	181	188	163	166	172	201	167	193	193	166	171	161	172	158	155	195	160	155	149	150	193	129	173	155	183	160	160	158	167	186	182	178	184	179	190	166	197	169	195	149	186	162	170	164	158	196	187	173	177	182	181	179	170	181	149	151	159	163	187	196	183	196	188	185	174	164	163	172	169	170	150	167	183	176	174	183	179	175	192	173	168	161	190	193	150	148	164	180	177	175	162	161	149	149	175	182	162	157	175	162	164	181	161	189	156	153	190	152	163	181	176	179	160	168	196	177	155	200	188	171	151	159	155	160	153	181	162	168	153	135	185	183	155	171	175	195	170	168	174	151	157	163	164	161	185	171	192	163	181	196
4542	15071	10468	4832	4331	3125	3845	3163	2833	1359	1194	1376	1633	1067	1050	870	693	584	453	415	355	406	404	331	343	327	339	299	244	283	242	255	263	283	306	260	266	257	263	285	261	283	241	274	249	256	221	259	249	248	264	263	237	229	278	228	209	237	241	268	225	253	259	248	256	239	260	256	255	246	262	274	259	257	244	254	261	235	235	241	253	248	235	229	243	266	239	248	241	247	253	280	242	251	213	256	241	249	242	235	255	251	250	220	260	243	235	214	285	245	239	259	232	247	235	242	269	262	256	234	213	233	247	254	260	221	252	260	253	249	242	245	250	254	290	257	214	237	251	238	246	223	265	219	221	223	247	259	223	232	236	254	238	250	238	279	236	256	241	255	262	254	220	241	253	253	241	251	233	261	230	246	267	255	237	285	246	249	261	214	235	227	239	256	246	262	272	243	247	261	217	223	259	254	234	252	251	238	265	243	237	244	241	224	230	252	259	238	240	263	251	219	214	254	240	249	241	219	234	228	225	247	238	227	224	224	238	255	261	226	261	248	237	285	249	239	250	218	255	253	243	214	249	237	230	243	248	262	219	267	262	252	268	281	252	258	253	217	234	267	248	229	261	213	260	238	241	247	244	228	256	261	252	263	250	243	261	231	219	237	250	252	250	239	239	233	246	238	242	212	229	210	259	261	249	245	213	266	236	245	223	260	266	247	265	283	254	232	260	234	234	203	243	232	244	243	236	233	270	241	224	237	250	273	250	258	248	274	237	251	260	216	272	234	257	252	262	251	205	232	249	230	248	264	238	266	264	214	250	251	231	230	223	231	216	260	247	242	249	218	218	255	240	205	233	223	230	249	223	240	276	242	229	240	247	244	238	262	230	231	237	243	245	221	261	258	234	239	239	254	228	253	242	259	275	263	246	250	227	254	240	223	219	252	242	223	253	259	239	212	234	216	241	239	208	265	242	254	252	237	230	235	244	216	238	266	252	232	233	250	232	241	239	237	230	249	227	228	250	269	235	269	266	243	253	236	222	221	247	226	207	232	218	255	247	230	228	270	256	233	241	234	241	247	222	233	209	264	256	260	224	249	250	238	250	252	235	217	232	247	210	255	255	264	222	228	240	254	235	247	232	254	239	241	244	225	224	248	232	254	263	220	243	251	214	251	247	235	239	242	208	252	221	253	266	253	240	227	256	227	246	231	231	218	229	239	230	244	243	262	266	236	246	266	235	232	255	255	237	239	224	258	255	227	277	228	225	251	223	250	273	257	229	229	252	206	254	230	227	254	225	235	253	245	238	240	216	243	238	241	245	245	237	250	231	240	240	205	213	279	227	252	243	216	242	234	243	251	245	239	245	258	238	248	234	239	227	240	248	254	228	236	274	242	219	256	232	212	249	243	244	224	231	267	232	266	245	268	254	242	262	247	244	221	236	239	236	238	242	224	270	259	208	249	248	230	239	239	250	254	237	247	262	237	240	245	242	244	240	235	233	229	271	231	258	223	241	252	208	249	235	233	227	246	248	256	233	247	224	234	221	248	195	241	231	227	231	234	251	248	206	223	224	273	230	277	241	277	242	248	246	260	239	226	251	256	237	253	230	228	230	251	231	242	223	240	252	248	231	263	241	222	273	213	264	225	221	254	246	247	231	235	249	232	231	250	250	236	232	252	252	260	251	239	229	194	228	260	232	236	264	238	259	243	247	241	201	251	236	243	255	219	222	223	247	248	275	234	248	222	235	240	227	226	254	231	259	252	231	250	243	218	261	226	230	235	237	234	250	226	242	240	252	253	256	225	219	231	225	230	251	209	253	228	276	222	246	236	227	260	248	214	260	240	218	216	252	254	259	264	250	237	240	233	232	222	279	241	254	247	250	224	236	240	241	216	241	252	256	233	254	263	236	222	248	249	246	237	270	234	234	249	248	248	225	263	217	276	270	240	252	241	225	235	234	235	229	251	264	243	239	261	248	261	244	229	249	226	224	235	230	215	263	237	242	248	220	245	233	247	239	236	253	230	260	252	227	245	236	239	265	221	233	232	271	273	221	228	265	232	250	236	231	282	252	253	232	252	258	234	214	258	214	239	217	244	208	224	233	239	265	235	255	217	218	251	245	258	241	239	238	244	249	240	228	246	260	264	234	240	242	242	225	239	235	249	264	256	227	234	232	236	248	231	228	238	235	218	270	263	247	225	215	237	237	242	254	254	227	234	232	245	220	248	252	241	241	248	228	243	236	251	246	215	222	273	227	288	235	261	257	250	243	256	239	213	235	259	238	232	229	217	259	241	252	263	243	236	244	237	217	206	271	212	221	257	230	243	253	233	244	222	236	257	238	254	234	248	254	237	267	290	251	245	242	226	246	230	225	243	269	260	262	239	209	242	232	262	249	240	255	222	251	218	212	263	261	241	224	261	232	266	222	259	230	233	277	255	276	214	247	246	238	214	245	237	221	242	244	228	231	240	224	259	250	211	252	227	260	237	271	253	225	236	239	235	248	230	240	251	234	229	266	254	246	247	222	237	250	248	250	266	238	248	260	257	252	209	259	258	213	254	217	268	243	267	227	236	230	263	232	277	225	268	261	272	267	231	249	242	256	236	247	246	233	259	238	205	258	241	265	277	258	229	246	224	283	238	214	260	234	194	237	226	257	235	235	235	241	234	266	240	264	267	259	239	247	235	239	240	269	261	258	232	247	252	222	220	249	269	238	243	217	237	235	214	247	228	260	254	246	232	244	244	253	239	225	256	224	254	246	249	247	216	237	228	248	236	255	250	267	262	229	266	247	248	233	236	245	235	273	269	237	243	247	231	255	260	229	268	249	234	243	255	242	241	257	253	219	234	265	238	230	255	224	241	220	262	229	251	243	263	253	237	250	249	232	251	263	247	230	235	210	229	246	227	236	218	264	237	275	250	259	272	234	241	234	236	232	218	261	249	228	223	223	229	257	272	232	225	225	248	206	220	263	246	239	228	249	228	249	242	245	238	257	239	235	229	242	234	233	262	250	231	243	254	247	243	253	253	233	271	233	255	250	260	250	238	240	228	252	240	247	256	228	246	228	246	219	243	259	251	240	227	274	271	223	250	266	231	231	235	232	237	231	227	265	221	259	269	216	243	228	255	257	254	231	261	224	260	241	223	255	217	242	249	252	229	243	236	241	217	223	260	225	246	238	264	248	250	236	208	236	236	240	261	227	254	223	238	241	263	255	244	247	265	247	240	248	240	247	235	231	235	256	247	259	226	244	263	197	265	238	256	255	231	241	229	234	254	204	243	239	257	255	247	232	243	242	256	269	247	245	243	249	266	252	245	217	226	267	237	218	245	271	207	260	237	236	231	222	254	249	228	241	210	233	237	230	237	230	227	229	233	271	241	228	233	266	227	226	251	242	226	250	233	253	245	223	253	248	203	252	273	259	270	248	231	238	234	233	211	228	223	248	249	236	232	232	265	235	231	248	256	238	229	236	283	220	247	242	234	229	236	226	232
27314	17391	3440	733	754	716	650	571	601	381	385	428	390	403	381	326	284	329	327	340	326	317	316	302	311	336	308	289	321	304	255	326	286	324	301	293	280	328	307	299	320	293	343	310	307	293	294	303	302	308	327	301	302	274	291	301	316	295	318	338	280	307	311	302	297	297	332	283	300	316	297	293	291	293	298	305	332	307	307	303	310	320	303	281	313	286	330	286	336	319	290	313	303	298	332	283	287	310	294	298	328	345	325	321	311	288	293	343	280	286	312	312	313	301	312	302	288	282	324	300	324	319	313	313	276	291	317	314	307	293	287	298	277	291	316	276	258	327	298	309	315	278	278	304	297	267	328	296	313	324	324	306	300	312	307	282	297	301	313	305	304	305	317	291	305	317	309	282	314	294	264	266	334	281	315	295	293	287	295	276	288	290	322	280	304	321	294	288	324	297	259	299	295	321	302	295	296	322	276	281	289	309	307	302	306	323	326	316	327	306	294	278	300	319	296	303	310	293	312	319	282	294	293	285	300	299	305	294	307	294	285	286	346	308	329	289	305	324	318	303	310	318	304	298	292	309	283	312	290	302	263	315	329	282	304	283	310	318	317	294	337	256	307	315	308	274	333	315	321	289	308	303	286	305	301	312	308	310	275	277	311	305	314	292	299	321	321	317	306	295	329	325	322	295	290	300	300	317	329	308	302	301	298	327	297	322	336	308	300	295	319	288	272	297	305	321	310	342	315	333	315	319	322	282	289	285	274	287	300	303	299	290	320	304	298	306	323	287	313	285	296	319	308	277	297	296	338	353	304	293	295	292	296	314	315	285	295	303	257	314	338	302	321	297	309	311	337	310	314	274	320	304	289	331	294	285	292	280	288	330	298	301	324	321	294	282	236	302	298	290	327	293	310	286	299	298	286	309	305	314	299	285	283	326	294	326	302	287	288	299	312	297	312	327	311	283	316	331	262	285	281	295	310	298	312	289	275	268	294	284	322	296	289	325	331	288	319	290	308	288	325	280	299	285	317	292	334	309	315	281	315	294	300	273	293	285	322	319	297	286	316	330	293	308	286	318	325	287	297	301	288	313	303	309	280	309	302	302	312	305	317	310	288	286	283	312	290	291	276	298	327	297	287	293	305	299	254	287	297	301	287	326	332	299	320	304	300	309	301	313	285	306	293	316	315	276	307	304	300	306	295	304	314	323	281	309	288	296	294	313	299	281	283	323	302	300	338	270	278	256	329	299	271	316	303	319	315	250	304	288	285	296	280	278	314	287	271	300	282	312	301	335	288	283	288	295	300	314	296	298	305	312	292	295	314	298	324	286	282	294	285	295	327	267	308	307	314	299	324	310	311	290	323	314	310	293	278	318	275	305	309	306	293	318	286	287	314	310	295	314	321	321	332	287	310	313	295	296	325	268	312	328	288	291	270	304	323	300	285	306	330	283	286	311	285	297	297	305	332	283	284	312	286	303	337	320	300	330	333	287	308	286	292	297	319	289	282	318	280	309	303	279	291	275	280	307	319	312	290	288	313	302	289	291	299	305	300	299	290	286	270	273	300	318	296	312	278	279	332	299	278	318	283	283	307	309	307	309	296	329	329	281	271	308	303	299	303	287	327	313	297	301	334	315	292	288	312	306	314	292	320	334	308	286	309	265	295	307	318	322	315	289	289	308	322	312	296	282	304	294	311	311	312	303	293	348	331	311	274	321	296	292	325	311	322	278	263	290	308	292	269	291	314	283	286	341	305	280	302	303	283	302	304	277	287	292	297	312	303	286	272	282	287	290	273	309	310	314	303	300	304	314	308	311	303	333	301	318	291	297	310	282	291	307	286	305	344	296	309	289	331	302	297	281	309	318	302	310	311	280	271	312	292	297	298	310	295	274	293	293	316	316	283	316	315	312	325	271	318	307	314	270	299	284	329	303	280	297	309	299	289	325	285	287	283	279	289	302	301	311	277	291	323	321	278	287	312	257	290	284	329	299	292	277	287	328	316	316	311	286	306	297	288	277	308	313	271	320	273	309	274	302	309	292	305	278	326	333	314	292	284	298	291	315	319	302	293	306	334	289	288	297	290	291	313	312	282	323	307	284	309	320	318	328	276	312	334	293	306	320	317	307	295	261	310	333	280	300	286	306	261	318	288	308	339	334	282	298	297	307	316	298	306	284	300	273	315	288	301	278	318	301	289	315	310	316	307	278	278	306	293	293	317	310	316	299	286	275	327	269	321	327	304	281	307	297	323	317	269	324	308	366	316	302	270	304	295	285	295	286	301	298	306	317	340	323	299	335	318	287	313	316	324	289	300	290	285	297	287	307	291	270	288	297	323	316	309	273	274	277	287	310	289	286	265	303	303	269	309	320	323	280	292	294	300	290	285	295	303	330	265	281	285	267	277	362	305	297	288	323	306	302	305	306	297	273	270	298	272	313	312	303	310	314	319	316	341	285	293	317	277	306	295	314	313	303	319	300	284	313	271	280	299	275	300	292	325	332	312	301	299	299	306	307	297	310	283	314	278	319	306	325	314	316	256	309	337	305	296	312	312	319	312	311	262	309	314	257	300	318	299	270	280	309	313	307	276	289	305	262	322	305	280	282	291	315	278	291	298	326	308	302	315	284	324	306	290	299	303	320	267	274	289	281	291	314	277	301	297	304	327	311	289	330	324	324	299	289	269	316	290	298	305	298	289	269	287	296	313	260	276	270	307	319	317	307	309	304	296	306	304	319	317	287	337	330	320	296	281	330	298	281	305	285	315	320	263	302	321	321	299	281	298	301	307	270	333	335	281	290	312	275	300	320	287	319	313	299	304	290	279	305	296	274	315	294	314	332	295	289	276	298	292	297	305	253	276	286	327	302	309	319	309	296	300	305	291	293	287	299	340	318	322	285	294	271	274	282	295	317	320	294	300	291	305	285	321	301	331	299	306	289	295	292	308	310	310	298	319	335	278	299	289	311	304	321	296	287	294	324	296	296	324	290	277	317	309	320	286	304	310	319	295	287	298	311	285	284	302	305	315	324	312	322	294	296	289	322	290	294	297	294	295	285	299	289	304	278	279	331	298	320	274	330	311	287	293	278	271	301	294	306	282	301	274	300	286	299	273	297	306	305	313	307	326	286	286	319	309	294	260	285	318	309	312	281	309	310	284	274	283	266	295	303	306	311	335	295	289	302	278	319	312	286	311	313	317	294	321	284	295	311	285	316	279	322	324	299	310	276	290	300	325	249	343	299	319	297	300	291	295	319	311	304	288	289	315	294	288	293	291	299	321	292	301	268	291	311	289	303	318	309	302	282	307	292	300	288	278	312	294	294	311	337	322	330	322	297	295	317	344	313	299	283	316	290	314	297	338	303	318	294	299	290	312	299	289	303	318	303	314	299	273	288	297	291	310	304	290	289	313	315	292	294	271	312	315	295	317	282	334	305	299	316	321	298	311	296	298	319	293	311	315	263	319	346	278	289	284	301	305	285	289	287	309	275
4234	2648	2357	981	1553	1523	1516	1206	1240	694	674	784	734	787	629	542	476	470	501	493	494	467	462	456	479	518	471	420	485	464	464	462	435	448	454	475	460	444	480	441	426	446	466	437	441	445	424	462	478	508	437	436	443	443	451	460	474	443	463	494	465	468	440	436	446	443	465	466	447	452	477	454	434	443	443	412	444	450	453	478	455	406	447	452	437	469	417	447	457	475	452	439	454	406	473	477	434	527	497	442	437	414	436	504	481	471	469	442	444	455	462	417	424	495	439	458	451	455	407	472	453	489	460	464	454	470	450	458	439	437	452	451	474	450	502	427	429	458	451	509	446	438	487	471	453	441	438	467	462	431	479	430	427	459	474	443	433	415	440	418	467	463	430	464	450	494	434	455	481	513	480	428	471	465	476	414	417	428	467	413	485	439	441	458	439	463	433	440	454	435	475	472	421	417	398	428	428	473	413	440	450	435	400	449	429	467	451	430	466	472	438	446	451	422	424	506	416	447	451	431	447	455	465	430	468	467	442	424	436	476	425	474	440	445	419	443	466	442	458	450	450	455	430	455	469	433	426	487	441	437	444	437	449	449	430	426	488	446	444	442	428	449	451	441	419	436	447	473	457	440	455	457	434	487	451	443	437	460	437	480	457	440	471	463	480	441	403	453	448	440	425	427	458	470	431	457	480	443	441	461	486	479	430	475	473	435	420	443	441	424	429	473	423	407	429	435	449	435	429	431	469	425	425	485	484	485	470	449	473	470	479	397	475	421	478	453	476	479	426	433	464	492	440	441	457	437	469	418	412	479	439	438	458	463	429	441	464	443	481	448	422	446	448	413	454	422	448	445	452	440	469	464	439	419	428	451	466	458	429	438	486	473	450	433	432	469	454	453	441	442	437	454	439	468	432	468	472	429	439	446	459	479	470	473	428	463	454	437	443	452	449	480	439	450	457	451	487	467	458	459	457	456	491	459	449	447	419	452	409	442	424	466	446	407	463	443	402	472	480	469	469	445	458	470	430	473	474	428	438	420	409	454	468	432	418	494	416	436	435	476	445	444	467	455	447	473	423	476	456	448	448	479	431	466	455	428	463	457	437	477	457	429	446	424	453	480	465	431	439	459	425	503	505	456	452	436	480	427	494	473	419	454	465	453	444	447	440	438	450	464	439	476	440	455	477	476	483	441	454	449	479	454	449	457	441	430	469	445	471	463	451	430	453	458	444	479	457	456	436	436	467	440	468	426	451	398	437	462	461	483	457	459	425	504	449	435	457	427	469	443	490	439	459	444	424	432	474	444	454	478	447	445	444	422	410	430	436	423	492	458	424	427	437	430	440	437	442	427	473	439	435	410	456	448	465	457	486	401	431	448	409	437	460	444	448	442	468	469	429	461	447	460	455	441	429	470	448	432	449	440	454	446	422	470	423	456	480	435	473	451	429	449	451	447	450	463	451	458	449	469	457	487	461	489	436	444	459	459	402	432	480	456	435	486	457	480	468	460	473	440	446	469	426	458	450	439	442	439	466	446	390	432	443	493	435	464	425	432	425	477	449	417	447	470	448	437	412	464	453	448	494	429	469	447	515	440	487	466	460	419	441	426	451	465	440	461	444	420	445	409	436	406	440	464	412	428	448	457	473	433	450	456	416	474	440	460	475	447	499	424	455	460	447	477	423	447	429	436	484	422	450	426	426	449	504	473	453	476	468	449	452	468	430	425	454	412	433	458	423	480	416	458	460	450	450	436	444	485	471	468	435	470	452	441	464	478	466	472	462	457	440	443	449	416	454	506	449	436	421	465	444	465	444	416	465	456	449	431	493	420	429	448	477	466	452	440	444	440	433	472	465	445	470	479	437	465	468	440	445	424	477	485	490	470	462	419	466	428	447	438	478	473	464	479	432	489	459	397	450	443	454	481	450	469	423	425	464	421	465	405	459	456	448	448	437	425	441	473	485	456	404	412	422	482	467	465	428	446	434	480	445	457	462	485	480	474	469	409	396	453	465	436	427	457	470	462	457	431	443	447	428	448	452	451	456	444	445	459	448	438	421	444	472	474	427	432	413	445	471	482	482	446	442	413	469	460	453	452	477	422	452	458	457	439	501	438	492	466	461	470	411	455	437	461	426	447	433	440	476	470	476	468	437	483	470	455	484	463	449	447	415	434	476	484	467	415	494	376	450	420	440	483	418	433	454	415	457	457	469	448	456	470	467	455	423	432	451	411	450	456	427	463	463	465	439	433	472	445	417	438	454	435	440	469	453	390	464	448	455	482	465	473	462	464	481	462	469	451	430	436	452	462	431	432	430	450	473	440	448	445	426	448	429	428	472	464	456	423	463	466	447	460	449	479	453	435	471	447	461	424	410	470	473	460	440	457	480	469	446	484	461	447	454	463	457	464	460	444	456	460	466	428	456	480	442	500	472	446	446	447	490	448	469	434	448	455	438	425	479	441	427	456	479	463	435	450	457	432	442	441	448	448	457	460	470	450	472	442	463	437	441	468	418	458	467	428	413	418	432	457	446	441	428	454	411	472	460	461	479	476	488	496	442	460	449	455	462	427	462	440	441	456	443	487	439	468	425	460	443	437	431	446	444	416	457	465	435	469	397	448	437	475	459	421	453	445	458	426	472	453	473	437	461	504	448	446	450	417	435	459	445	424	486	433	465	433	419	439	463	441	420	461	450	458	461	421	463	466	472	456	418	459	456	454	434	430	473	479	455	447	452	437	443	430	441	462	450	445	437	480	475	426	446	490	412	449	468	487	423	467	464	446	418	452	453	443	421	455	463	442	472	454	444	453	454	460	439	398	478	444	424	444	429	455	451	439	442	417	426	480	466	453	462	457	443	444	465	446	430	474	452	441	470	438	422	433	447	422	431	414	449	433	451	443	475	432	456	470	451	471	464	438	428	406	446	448	465	459	431	479	426	457	466	457	453	460	419	465	465	425	433	435	475	465	463	421	495	452	445	475	495	452	457	420	451	442	471	469	464	431	428	448	485	465	450	474	459	441	469	437	427	460	393	412	433	516	409	422	435	494	406	490	472	443	458	433	505	428	450	457	446	476	464	453	451	459	423	401	507	465	463	449	437	443	469	438	461	475	435	453	433	423	424	439	487	454	487	423	399	442	480	401	456	467	435	448	468	466	446	459	484	454	433	469	451	470	454	462	408	460	443	448	429	453	500	413	445	448	473	451	432	488	457	474	449	441	451	463	477	440	407	468	438	422	451	471	456	474	456	478	444	457	452	432	421	449	444	472	450	447	438	477	446	429	464	452	415	473	437	444	455	468	424	448	477	451	453	448	426	450	469	467	449	460	473	415	479	477	439	427	450	445	421	474	462	408	429	452	471	447	429	441	446	452	438	446	486	462	424	445	463	431	450	378	459	416	474	455	459	439	462	465	447	444	476	447	488	459	443	484	426	431	456	442	461	461	471	439	454	458	431	425	430	445	450	467	397	439	438	426	419	439	447	470	441	457
23569	21422	28536	24699	20935	3607	1145	794	803	401	307	431	476	351	318	244	226	207	185	194	218	197	176	196	173	176	172	152	159	157	165	168	169	166	160	150	155	156	156	164	167	145	144	151	165	128	140	180	147	147	168	181	141	160	173	159	147	171	156	174	149	148	155	142	153	153	165	163	144	158	141	163	164	150	163	162	174	174	153	144	142	152	156	148	177	144	193	148	148	147	129	155	135	161	161	147	143	151	144	147	156	140	140	133	137	148	141	145	147	168	130	129	146	135	157	149	129	168	148	144	147	169	173	161	161	159	146	128	123	144	147	124	145	169	137	146	152	126	148	137	157	160	174	145	127	151	140	150	181	137	149	135	161	148	148	141	159	151	139	148	143	136	166	155	142	144	150	139	138	164	122	165	168	134	157	126	128	146	166	129	147	143	150	149	152	133	151	154	160	157	145	158	151	149	152	145	110	149	147	152	139	141	160	165	156	162	156	155	132	145	168	153	157	127	164	147	143	150	154	162	132	164	158	159	149	151	178	153	140	149	140	159	156	147	152	149	146	147	146	159	141	146	132	148	136	140	143	165	127	166	138	177	161	144	147	139	157	128	149	148	141	154	143	149	163	153	150	149	146	177	168	144	136	160	156	161	139	152	134	152	138	166	169	156	163	136	138	166	164	165	134	146	165	158	151	146	158	141	152	140	146	151	145	148	151	169	150	140	163	156	152	152	145	136	155	168	149	160	161	154	176	148	164	138	136	170	135	150	161	149	156	151	150	146	164	148	157	137	157	160	119	155	125	157	152	158	170	169	158	128	131	161	166	160	152	152	155	133	141	137	151	172	152	151	169	140	162	179	149	152	168	156	149	160	154	149	159	150	142	171	161	171	142	157	151	165	150	135	141	179	148	139	169	146	167	143	140	148	142	146	158	164	159	148	148	163	161	171	139	131	165	132	153	147	165	153	137	156	139	158	172	143	153	147	161	158	139	140	153	158	151	132	144	143	135	173	121	138	161	154	157	163	148	155	157	165	146	159	158	146	135	136	167	138	157	135	145	177	156	144	148	158	162	149	185	139	151	144	152	159	158	149	140	166	144	155	142	155	148	160	142	157	150	164	150	138	164	167	149	141	146	148	136	165	152	141	164	172	165	132	155	148	127	148	134	141	134	146	132	148	144	145	136	151	166	129	136	150	151	155	146	150	142	139	156	178	141	143	148	156	133	163	141	143	153	116	156	151	153	154	148	180	154	145	146	155	140	174	152	153	145	166	152	155	171	147	158	128	153	124	128	138	135	155	134	130	142	130	164	155	153	160	161	164	159	149	132	149	181	144	147	149	151	158	138	136	140	145	133	173	153	159	141	172	174	170	149	165	166	145	162	155	134	145	162	144	138	157	160	152	154	166	154	144	159	169	143	160	137	154	137	158	143	169	144	139	151	143	147	160	140	151	144	166	150	167	146	166	149	159	166	158	163	127	151	141	160	152	122	156	169	150	161	152	153	152	161	135	138	143	166	146	154	149	146	157	154	159	137	155	140	168	147	162	151	137	139	154	144	153	162	159	152	142	165	143	151	133	134	165	142	146	172	172	155	133	168	160	136	164	140	175	146	154	151	163	175	133	160	144	139	147	150	156	135	143	153	148	140	161	137	165	172	140	157	159	148	156	171	146	162	173	156	158	134	140	140	149	132	153	143	173	138	145	155	161	152	126	135	141	160	147	147	141	157	144	146	157	145	155	148	160	164	139	128	152	165	154	151	145	159	155	178	158	135	125	145	151	119	152	128	170	163	167	144	152	150	151	134	147	139	142	147	145	146	161	149	147	154	131	156	160	133	144	158	150	148	139	148	159	154	166	146	164	142	146	163	152	161	127	154	132	145	142	162	138	160	153	164	163	145	166	170	146	128	128	147	162	142	138	156	157	160	142	141	134	165	132	186	147	175	137	132	145	143	145	158	145	160	158	145	141	160	154	137	160	157	152	144	126	146	144	156	145	157	136	175	141	129	164	165	140	155	146	157	166	172	154	161	143	156	135	157	134	169	144	168	158	165	137	167	142	160	139	148	149	172	145	148	158	144	145	151	153	151	152	144	150	176	133	142	124	152	170	162	143	148	144	154	176	142	142	172	152	154	161	161	151	139	157	131	143	153	142	162	147	172	154	136	135	143	162	149	168	152	116	135	144	146	148	148	145	161	137	153	166	168	159	193	151	161	167	158	147	151	134	157	162	156	147	155	125	153	137	143	141	163	153	146	146	148	129	160	146	135	137	124	145	160	153	143	159	148	150	134	157	142	160	149	153	153	154	147	136	140	154	143	165	151	150	147	132	147	144	162	166	153	150	160	147	152	138	148	155	151	165	151	165	164	142	147	166	157	148	138	138	143	137	144	142	138	141	176	137	148	172	156	134	145	161	156	163	151	156	153	146	166	163	126	141	158	162	177	159	180	144	150	135	150	155	148	135	160	123	137	134	148	149	152	160	161	154	151	117	175	165	147	141	127	156	157	166	122	147	152	149	153	162	156	145	143	141	152	117	160	169	140	151	150	137	162	145	160	148	136	162	177	165	137	162	145	154	175	172	145	146	160	170	136	155	118	163	146	138	162	144	133	133	130	146	134	125	139	138	139	139	150	144	154	156	167	130	138	152	150	165	144	165	173	152	133	147	149	155	144	175	161	148	137	131	139	132	133	150	166	139	166	152	158	136	159	158	163	152	133	157	170	163	157	149	147	148	131	167	151	155	128	161	141	135	143	158	154	140	149	142	148	155	145	170	147	153	135	165	142	165	161	136	141	141	150	132	139	171	142	152	141	147	131	144	169	142	153	149	131	153	159	158	155	135	152	145	159	160	148	148	159	157	144	155	150	154	156	163	157	160	161	135	155	131	154	143	144	140	157	141	128	154	139	166	154	148	151	139	158	122	142	155	160	159	152	142	153	139	159	155	153	159	143	168	165	148	147	144	146	144	177	140	158	166	143	169	165	131	159	162	148	143	166	139	154	142	143	184	160	147	137	159	166	144	126	136	154	138	152	168	128	151	168	134	156	159	146	174	152	156	145	166	155	163	149	148	137	153	145	134	147	130	155	120	165	137	143	139	151	141	152	136	134	138	159	154	171	158	163	146	146	151	156	166	145	173	150	137	142	165	139	148	149	152	157	135	144	124	131	163	161	147	136	140	169	152	133	161	147	165	136	147	164	146	131	153	177	130	168	126	145	147	150	140	145	158	155	162	158	175	162	166	149	150	144	163	159	148	161	154	148	157	145	126	138	158	138	149	157	146	149	143	137	157	157	154	149	155	175	143	161	153	136	153	164	141	147	178	124	142	141	161	145	152	162	160	147	149	147	154	148	148	153	158	137	158	144	140	125	170	133	148	151	154	139	134	175	158	163	150	140	161	148	157	145	152	146	142	153	146	139	146	142	134	159	144	138	138	168	159	148	154	153	133	153	138	163	139	143	151	143	139	145	167	141	156	156	159	128	139
3271	9469	6842	2913	3338	2816	2389	2008	1977	1010	722	996	1081	932	624	408	454	389	395	361	362	336	332	295	266	315	242	248	256	236	267	258	246	239	215	250	238	232	248	253	239	239	243	238	259	246	234	222	236	213	254	224	208	246	260	231	261	255	260	246	236	234	236	222	234	244	206	262	259	236	229	241	218	252	255	233	233	247	248	205	242	226	263	248	237	234	243	250	200	223	244	239	223	230	240	260	253	221	237	250	236	245	248	237	233	243	259	243	242	250	238	256	196	243	243	228	235	208	234	241	214	230	235	210	222	244	222	232	245	216	229	218	230	235	217	209	222	225	239	209	225	265	275	226	224	238	266	216	223	224	273	256	236	249	249	232	238	218	232	243	263	236	248	231	214	239	236	263	225	250	228	240	234	272	244	227	247	221	262	229	218	213	231	236	216	263	245	235	245	256	265	224	252	226	225	228	239	213	205	231	256	191	228	208	278	238	231	224	226	222	226	230	262	233	229	241	217	224	243	251	240	246	245	239	214	219	209	256	231	232	218	209	233	245	239	258	243	205	203	238	238	249	239	230	219	258	270	224	234	251	222	244	263	233	216	233	220	278	239	239	234	237	247	213	247	235	235	220	219	220	237	239	247	211	231	235	217	221	230	246	221	279	244	240	237	243	214	231	259	228	224	267	227	256	248	240	216	239	225	236	229	222	244	240	223	250	250	201	230	231	237	213	251	238	234	222	244	245	252	234	259	252	257	248	207	232	227	239	242	220	236	243	245	210	219	234	248	242	253	229	224	238	221	238	231	276	225	250	236	237	246	192	244	236	234	216	210	247	229	206	245	220	229	249	252	241	224	231	245	234	251	253	225	258	247	219	213	220	226	243	200	226	233	243	245	218	242	225	244	241	230	245	225	220	224	250	258	224	221	227	208	224	246	229	238	253	241	228	243	238	225	201	212	240	215	253	232	225	196	226	205	265	237	206	257	255	239	243	242	230	217	256	232	242	198	246	218	227	244	218	234	240	236	248	250	239	259	252	278	233	243	234	209	226	245	194	247	250	230	237	235	228	245	206	229	235	227	232	218	226	236	209	219	230	268	245	222	244	226	208	262	245	256	232	232	252	240	227	229	250	237	244	246	219	269	215	245	257	222	229	250	250	233	234	218	220	243	214	250	213	284	226	228	252	220	230	226	242	213	243	238	228	237	226	205	245	242	255	224	257	226	218	233	242	224	235	235	213	249	229	217	221	244	215	248	222	240	227	229	224	226	229	232	232	232	206	221	249	235	220	234	249	218	223	244	213	211	235	225	240	235	254	225	246	204	248	219	234	227	226	231	233	236	220	241	220	243	244	238	264	233	223	214	255	243	224	242	226	230	217	246	223	237	233	244	232	238	228	244	231	247	215	260	237	213	222	234	226	272	213	241	248	229	248	212	222	224	216	228	214	234	252	245	253	237	224	262	235	228	229	227	223	214	229	221	229	248	212	258	236	214	223	240	223	245	234	263	268	241	217	212	206	257	226	222	246	232	204	219	243	218	242	213	241	230	230	225	207	231	224	245	228	247	211	245	222	225	229	238	232	207	238	225	210	224	239	256	215	233	250	233	218	235	237	235	235	231	245	242	231	228	231	218	233	218	236	208	230	245	241	227	227	235	244	215	212	221	201	243	220	256	254	228	234	228	240	230	230	236	250	225	239	229	244	250	225	224	234	249	243	219	239	236	262	249	254	233	249	242	231	258	230	220	218	227	215	242	212	235	234	233	237	229	253	222	268	250	227	227	247	224	249	229	231	208	220	234	242	218	238	255	239	216	227	243	211	227	237	220	224	222	233	218	233	230	230	243	222	246	230	220	233	238	244	248	247	233	240	235	255	238	226	220	233	244	263	218	223	233	249	228	234	238	236	244	243	244	238	234	216	242	211	223	242	218	222	232	236	238	233	246	231	217	255	234	234	223	244	227	240	245	258	249	219	229	238	237	236	245	250	242	246	250	242	214	227	241	214	221	237	196	198	259	230	207	199	257	245	230	222	226	247	214	256	248	228	211	200	234	240	236	233	229	235	258	251	251	246	226	221	245	238	233	224	260	267	235	243	218	232	224	229	255	250	247	250	235	236	247	221	231	228	244	220	231	228	242	227	228	195	226	221	206	234	248	221	207	215	221	220	223	229	217	209	244	213	226	244	242	225	259	240	258	215	238	248	244	235	234	219	234	221	227	231	223	249	238	231	232	244	284	249	213	242	246	220	216	206	265	228	200	255	202	228	254	236	228	222	229	251	230	204	252	223	245	233	235	230	241	206	237	244	236	246	237	239	221	246	255	223	229	232	199	235	250	224	214	248	240	238	227	202	247	214	248	205	204	205	219	250	258	214	251	221	214	215	256	231	250	232	227	212	228	252	238	258	224	239	208	247	234	222	257	247	250	242	257	236	272	212	220	233	227	208	227	251	213	232	230	211	225	239	227	227	232	218	263	243	224	223	223	228	226	239	249	246	232	232	252	222	224	222	232	233	244	242	255	239	207	204	239	231	225	210	225	195	237	262	226	235	221	260	238	234	243	233	234	254	232	258	258	232	245	228	261	246	257	238	221	205	224	241	222	232	225	249	219	232	218	235	236	233	254	201	215	226	244	206	252	213	210	234	238	230	228	216	248	244	252	238	236	223	270	229	229	243	205	236	241	242	217	221	221	209	227	265	223	221	239	211	237	234	248	213	215	249	221	254	228	232	210	238	259	211	241	237	223	246	235	243	242	280	228	221	237	198	216	218	235	228	265	228	232	225	253	226	232	210	257	234	235	217	234	214	243	264	245	252	217	234	231	212	246	237	234	246	209	219	253	224	225	228	243	205	250	228	239	229	243	232	241	233	247	216	245	225	223	228	222	225	237	209	218	247	233	225	221	233	232	227	241	218	217	215	246	239	257	239	232	228	234	252	222	214	227	231	241	253	226	224	214	232	252	227	223	213	229	244	228	237	213	232	245	203	229	208	228	235	245	217	262	236	254	236	233	247	252	253	224	256	237	225	238	223	230	238	233	247	214	248	249	255	237	237	209	245	240	230	222	237	218	230	218	224	237	234	225	241	221	211	229	222	228	229	220	266	237	226	231	214	247	247	235	246	250	226	251	209	237	207	235	228	264	233	212	218	222	228	221	218	233	224	222	239	231	227	230	237	241	233	229	235	271	220	214	237	239	225	248	229	231	220	230	219	216	230	218	209	242	281	214	232	244	260	245	207	237	246	213	228	256	221	228	237	218	209	260	242	235	236	181	227	220	227	236	218	235	197	234	236	236	223	250	238	235	232	252	259	208	242	238	239	216	258	248	223	241	227	224	241	227	242	213	231	243	218	249	235	236	211	274	220	205	233	223	232	241	224	227	230	247	220	221	220	249	232	243	263	227	246	213	218	224	206	225	245	228	264	245	208	236	228	225	259	245	242	212	210	219	228	228	227	238	212	228	208	200	216	249	220	233	227	245	231	234	242
24647	21414	26947	25299	3040	1007	898	770	776	591	444	519	556	487	445	367	403	446	427	410	395	412	378	397	391	388	358	372	361	350	360	366	355	350	321	349	378	377	378	348	365	363	370	349	352	353	363	347	360	380	363	356	379	349	387	351	370	359	325	337	353	365	333	372	375	342	364	331	366	380	332	377	367	387	362	348	361	382	371	355	356	380	365	371	369	379	352	397	358	361	345	365	372	373	365	370	382	391	349	402	374	348	403	378	361	355	343	380	343	345	347	364	349	355	359	342	331	355	360	350	370	336	383	354	358	337	391	327	347	374	337	341	338	342	354	359	359	371	341	386	368	392	327	347	381	371	358	370	352	363	372	368	377	380	355	398	344	365	357	372	336	361	390	372	355	381	396	352	361	355	335	367	365	351	360	367	350	368	349	383	379	325	371	354	352	386	359	398	372	378	367	342	322	351	348	385	349	379	356	360	336	350	333	356	361	355	346	362	337	321	344	387	355	392	370	354	323	340	338	374	338	395	372	356	376	350	388	360	384	360	358	334	360	396	358	366	389	376	386	386	376	353	370	372	377	334	392	354	351	383	356	338	330	392	357	358	329	357	373	335	355	376	382	305	376	353	350	343	333	364	347	380	355	375	375	363	357	331	376	346	358	380	340	372	360	370	370	355	355	352	367	344	346	372	345	378	377	356	377	367	365	310	345	364	365	365	384	348	364	363	362	382	362	379	355	365	374	373	338	382	335	341	338	358	352	354	354	372	394	355	383	355	380	387	359	318	363	365	375	348	365	358	353	347	401	343	376	370	341	342	363	408	400	349	339	374	353	338	366	348	381	395	350	352	377	362	351	384	376	376	370	382	360	336	346	365	364	383	323	353	380	358	362	354	326	344	342	360	373	359	358	362	349	374	346	348	350	374	331	340	382	329	356	371	337	365	369	395	362	311	345	369	369	352	341	384	352	351	372	397	346	344	357	340	397	399	346	381	373	363	379	362	374	353	328	383	335	357	367	337	370	317	346	387	356	374	347	335	371	374	369	330	364	335	360	334	357	380	358	356	357	345	363	356	363	364	366	337	391	368	376	373	359	369	361	344	384	373	381	373	365	382	342	354	415	343	388	364	311	333	342	374	331	338	390	389	364	374	359	372	370	347	379	343	328	376	373	377	376	369	404	354	373	386	356	339	361	347	364	348	372	385	357	373	346	350	345	353	384	357	344	361	369	322	354	344	349	362	324	354	362	385	335	381	371	356	348	370	380	368	377	345	345	334	345	343	347	352	346	366	362	379	344	380	381	386	379	348	347	367	381	348	378	392	363	328	376	342	400	332	335	364	361	369	351	395	371	379	367	377	397	379	347	346	377	356	361	372	370	333	364	369	359	348	311	337	322	353	374	332	358	358	345	366	345	336	350	359	369	373	355	346	357	397	355	354	350	340	365	360	316	358	339	357	336	338	344	314	350	352	347	343	356	374	352	376	365	358	406	383	384	336	380	369	366	346	355	389	333	341	354	388	335	349	336	366	318	359	381	367	368	357	354	354	359	340	365	366	366	379	349	357	358	328	383	348	334	367	337	370	362	352	368	361	357	379	390	380	334	350	362	350	360	336	364	346	354	374	348	322	358	373	344	370	377	357	347	362	344	345	364	373	349	330	352	327	322	340	331	388	340	365	362	371	346	364	353	351	362	347	344	361	350	334	356	355	360	349	357	364	321	360	356	386	354	327	341	378	321	358	337	356	359	343	372	349	340	375	330	384	363	322	361	338	369	353	362	352	374	388	368	357	354	353	421	366	360	371	373	359	340	350	368	352	368	352	354	382	373	351	374	377	347	364	355	365	357	351	352	347	359	316	342	340	407	349	351	336	348	324	395	369	391	360	342	382	338	369	328	339	345	340	372	329	378	347	352	331	368	361	366	389	319	382	363	335	400	351	360	377	380	366	387	397	348	398	365	383	363	376	384	361	377	399	344	348	343	372	330	327	378	357	321	354	346	348	364	321	333	373	380	358	347	389	370	402	363	341	333	370	396	387	364	387	340	363	356	385	341	372	357	348	341	359	352	358	365	391	377	352	378	348	362	360	357	320	368	338	339	352	370	355	373	325	360	314	354	393	362	323	366	350	319	342	334	353	383	375	388	372	356	341	379	347	377	308	375	361	357	345	358	361	375	367	372	327	352	364	355	356	373	344	353	340	369	351	366	329	408	346	381	373	349	376	370	361	404	361	378	386	335	336	345	364	372	358	321	340	401	364	408	386	351	344	356	391	388	353	347	335	363	347	346	344	360	361	399	370	340	345	399	372	333	366	341	372	370	385	362	386	344	352	402	362	360	371	374	361	409	381	386	349	389	354	359	348	374	362	344	362	385	344	332	380	347	350	388	365	356	354	367	353	339	321	405	327	377	353	353	363	384	359	354	350	315	351	362	374	345	348	367	333	370	377	327	356	342	357	387	363	349	358	357	334	349	366	382	355	370	360	377	356	345	375	356	346	392	338	368	349	344	375	392	350	355	341	387	388	374	360	329	346	355	357	356	358	350	350	368	330	388	357	365	355	364	337	360	372	347	327	382	354	398	357	362	342	359	351	346	357	407	340	363	347	348	351	355	372	352	386	384	381	335	376	378	356	339	355	400	354	357	361	402	404	355	368	363	407	327	366	363	338	365	373	366	386	356	369	363	398	356	346	363	360	346	362	381	364	339	371	366	375	352	392	386	354	347	359	370	372	334	380	340	341	389	365	361	353	361	365	351	375	365	366	376	356	366	354	371	322	366	370	344	355	342	362	355	373	354	347	328	363	345	313	386	337	382	346	335	367	353	380	360	343	379	366	393	373	351	332	374	334	339	345	359	373	420	381	351	363	378	389	344	382	382	339	373	357	362	355	377	334	351	359	320	381	316	344	337	341	364	360	349	396	357	334	332	331	363	358	344	368	389	373	357	343	334	401	371	361	364	373	357	362	334	336	376	352	346	352	328	365	349	350	356	351	336	389	364	353	360	368	365	359	387	381	376	337	379	350	366	358	348	371	372	361	369	347	371	323	330	342	364	393	363	363	363	383	345	354	372	386	359	384	343	374	370	393	367	359	341	364	359	374	363	367	338	366	364	343	347	377	376	354	372	348	332	329	382	326	358	393	354	362	378	357	377	352	354	332	350	334	388	361	363	348	361	368	358	353	327	336	368	325	386	374	338	338	353	392	387	334	362	367	392	357	395	348	374	349	377	379	356	373	361	334	356	391	338	356	347	347	339	334	374	377	354	363	362	377	358	388	367	375	351	353	348	327	348	401	375	334	358	336	343	318	342	349	346	365	347	370	387	366	390	365	330	347	373	339	368	354	362	348	350	343	349	343	379	395	389	383	343	386	344	389	410	343	377	356	349	370	367	362	334	385	377	367	371	391	378	386	335	407	345	385	355	345	366	341	360	322	379	353	352	355	369	361	372	362	351	326	340	324	359	345	337	383	346	345	368	336	375	362	372	349
3365	5815	3938	1872	1977	2279	2018	1723	1738	1207	778	916	1039	891	751	712	714	607	616	687	581	568	616	562	583	548	559	515	574	517	544	547	524	545	499	499	539	542	513	552	503	546	547	512	515	577	539	563	469	546	531	514	500	531	518	530	523	488	535	560	528	541	495	553	499	521	502	555	518	539	499	552	529	502	511	496	535	502	527	544	544	536	540	468	541	497	517	544	514	518	506	551	563	473	533	520	511	518	536	522	536	482	518	492	505	555	501	512	522	543	494	465	515	484	521	488	572	508	538	530	530	526	501	502	558	513	504	531	501	558	537	553	520	555	545	523	524	523	522	505	522	473	539	538	490	525	498	560	528	482	485	517	526	522	504	511	470	520	484	514	562	492	523	538	539	519	508	550	549	544	516	546	537	524	552	546	536	524	492	515	507	520	519	493	528	532	477	537	570	475	531	543	503	537	526	518	535	537	547	496	537	518	508	488	493	535	530	523	486	563	526	533	542	533	535	496	528	530	485	517	521	500	525	525	545	491	499	489	465	529	543	549	520	523	535	526	510	543	544	566	523	535	525	516	530	478	513	543	507	509	534	534	549	525	590	514	517	498	532	515	568	556	547	517	520	538	547	546	531	518	547	560	505	545	519	541	530	523	521	500	543	506	526	540	515	516	500	494	526	500	532	522	503	517	544	513	577	511	558	547	517	496	553	529	498	517	526	541	493	504	516	499	515	531	528	562	543	515	491	511	526	526	555	538	535	522	544	569	548	528	513	557	570	544	529	525	509	535	529	508	551	466	528	535	563	555	524	509	508	511	558	511	514	543	536	533	526	537	543	547	510	547	529	539	532	543	483	533	512	490	530	494	520	534	483	503	523	522	521	486	527	505	545	500	496	536	490	517	544	486	510	503	550	498	590	553	527	532	516	554	543	548	505	541	530	560	492	519	550	555	513	498	510	522	483	526	579	540	511	541	554	519	510	567	554	522	529	551	509	497	554	547	522	559	520	483	523	538	560	514	525	548	540	533	525	531	486	514	502	504	525	537	543	533	519	536	501	513	530	551	555	524	538	507	548	515	488	527	519	514	531	570	531	506	554	506	524	535	474	517	497	510	523	556	507	554	508	534	523	529	486	479	486	507	509	528	514	522	487	539	531	512	560	501	493	526	502	515	518	525	526	498	517	494	526	532	550	531	479	481	573	513	530	525	517	549	538	489	534	576	546	560	543	529	552	552	520	538	528	517	526	534	470	501	537	486	509	491	520	527	503	533	504	544	560	513	505	511	503	519	516	509	518	503	539	520	533	544	531	551	525	515	474	519	498	498	543	533	542	521	485	509	566	524	525	527	508	532	505	529	530	515	515	539	517	548	534	540	540	516	592	514	530	558	487	500	541	512	497	527	530	519	527	515	542	536	538	484	554	535	498	521	526	525	542	522	531	523	491	521	497	561	535	514	555	502	517	503	579	550	536	551	520	550	537	518	479	509	498	525	551	528	497	504	504	534	531	504	549	533	553	523	512	553	549	522	539	508	531	506	522	519	532	546	519	536	505	483	495	511	497	545	524	502	526	540	562	552	521	521	526	549	541	535	538	522	536	525	542	527	550	503	512	466	523	560	524	475	534	555	548	514	503	514	492	530	477	532	545	539	481	559	509	490	535	486	546	528	519	521	497	541	492	482	526	535	514	527	513	497	525	586	545	571	500	533	541	501	531	541	544	545	576	524	520	528	541	546	539	542	546	480	527	532	533	503	514	493	526	548	532	512	527	490	527	491	523	554	522	546	534	530	515	493	535	504	520	510	512	527	545	516	556	479	477	519	497	557	568	509	526	524	540	530	511	485	513	524	526	490	516	525	515	468	527	519	498	509	539	569	511	515	507	509	522	514	528	489	541	529	515	475	507	501	543	532	489	520	544	511	496	534	563	530	491	470	575	607	526	551	523	530	512	480	486	527	564	522	545	554	514	503	536	529	549	514	534	523	535	583	558	545	516	555	553	518	495	470	516	507	512	535	497	501	543	504	522	564	518	543	552	539	559	499	520	503	505	520	522	570	528	518	547	512	516	539	523	533	524	517	536	538	519	499	518	460	555	529	523	528	557	527	548	537	557	497	526	542	512	586	533	531	513	513	495	525	519	555	535	493	483	526	543	510	532	531	516	541	502	508	532	528	513	551	532	504	561	550	535	517	556	519	558	552	515	484	559	517	575	497	480	513	507	512	519	533	529	535	532	521	506	522	524	488	502	538	554	522	558	551	489	543	568	499	509	504	525	489	514	507	479	491	496	551	534	524	519	516	500	540	547	542	499	512	515	554	568	566	524	532	495	539	539	493	525	521	520	530	500	540	530	528	538	548	538	497	518	505	507	541	531	515	525	527	511	482	570	516	520	511	532	532	540	520	544	530	578	536	542	510	564	509	467	519	491	537	550	535	513	487	493	560	501	536	511	580	488	524	543	555	555	537	545	556	530	538	541	510	513	536	524	483	529	546	530	519	503	530	542	539	530	530	585	526	520	488	594	530	512	503	574	486	502	507	508	542	533	547	535	479	554	519	549	471	545	530	533	488	556	550	546	514	516	507	554	550	523	508	487	549	499	551	542	499	544	566	534	511	516	563	500	538	537	541	519	527	549	528	503	584	533	538	525	504	532	500	530	489	510	525	494	501	544	514	533	538	539	531	569	503	498	554	553	551	488	526	523	556	524	497	562	572	526	500	518	511	526	578	553	496	525	513	497	524	473	492	500	487	529	517	508	517	523	479	521	522	552	512	521	550	485	532	505	530	511	551	503	505	473	550	526	511	514	540	545	484	535	575	545	524	509	555	529	520	533	519	471	529	581	560	521	484	547	552	544	513	531	503	551	527	542	518	552	509	523	537	540	524	507	510	565	541	564	508	554	510	563	482	548	543	552	552	497	544	588	474	523	536	537	518	507	479	512	502	512	506	543	535	549	560	518	561	491	506	516	519	503	530	534	515	537	517	574	541	516	531	535	545	541	526	526	543	533	540	527	490	507	538	503	524	516	553	504	523	531	539	579	534	544	532	535	538	540	524	541	526	560	520	527	504	504	500	529	554	553	553	537	526	570	527	512	554	508	509	542	495	518	538	477	529	505	509	549	503	525	533	548	501	500	531	509	536	540	509	538	553	502	536	493	555	521	539	522	550	543	498	496	533	554	543	555	528	513	546	480	523	543	555	535	538	513	524	529	553	532	571	516	531	527	541	530	511	529	494	472	524	530	532	554	544	559	506	525	518	490	543	538	514	532	529	543	521	521	520	507	534	520	486	550	503	532	547	544	501	496	498	514	494	503	543	484	538	480	502	516	535	502	575	494	517	543	538	538	535	503	535	491	539	520	530	543	540	507	483	543	549	529	555	514	510	489	494	540	474	526	513	508	550	490	486	550	526	547	528	545	498	514	568	531	534	546	528	505	507	541	487	551	577	503	545	564	533	546	496	568	527	529	525	512	540	507	549	536	518	496	551
22587	21490	29280	24108	21490	21156	3950	1363	1115	822	448	382	400	369	312	295	272	261	258	270	259	263	240	216	227	196	188	152	187	174	168	187	178	167	169	174	175	164	175	167	175	178	184	180	166	184	190	174	188	173	171	165	188	177	183	168	164	161	180	180	173	164	184	162	166	171	168	172	146	189	161	143	190	139	195	173	175	192	175	172	177	171	158	177	172	159	151	168	160	182	180	168	179	181	178	177	179	159	158	180	168	144	195	159	171	146	165	158	170	166	174	174	159	191	172	163	175	161	165	169	162	179	177	147	177	159	184	190	154	159	175	167	170	173	179	183	159	170	152	171	165	162	146	167	167	189	156	155	181	161	176	155	172	167	163	166	168	158	182	174	157	155	180	156	174	179	159	172	178	159	154	172	167	156	167	175	153	164	160	190	177	177	169	151	169	147	171	166	170	183	143	170	167	180	179	170	177	198	176	170	160	173	181	155	177	186	160	179	147	180	168	185	175	153	167	169	158	177	161	159	174	158	165	189	187	172	157	175	189	164	147	167	178	148	150	181	183	147	165	164	159	146	166	180	147	148	173	187	156	165	181	158	181	177	182	157	163	160	174	174	163	177	157	168	170	168	179	159	178	147	162	160	173	171	160	180	138	157	166	163	161	181	140	175	167	183	185	157	179	168	164	159	173	160	166	167	173	152	154	170	193	193	176	169	180	190	166	140	193	146	154	173	189	153	178	177	182	163	167	162	181	164	166	196	171	161	152	156	186	155	153	165	161	158	173	174	164	174	203	173	190	180	170	161	157	165	161	167	151	173	147	172	176	152	167	164	169	193	162	156	192	142	171	169	215	156	166	153	159	162	159	182	168	155	177	160	184	155	151	160	159	162	169	177	161	152	149	171	162	175	174	167	167	181	173	155	148	141	171	147	166	161	151	164	156	169	162	155	170	171	177	172	143	175	173	166	167	157	166	185	165	147	161	156	163	164	198	156	152	162	193	180	158	187	176	163	175	148	156	184	156	175	155	175	163	183	172	170	158	173	189	157	164	163	160	159	162	168	187	155	163	186	150	174	164	159	151	150	177	163	179	172	174	154	179	157	148	158	148	147	171	166	174	163	178	178	173	169	183	170	174	128	169	156	170	180	172	160	164	185	173	161	191	183	154	155	171	150	142	206	170	160	182	175	160	144	178	156	191	179	153	164	179	182	162	195	171	167	181	184	145	166	174	171	160	158	152	183	157	165	172	170	185	173	184	200	191	163	157	162	175	172	155	180	156	165	152	176	178	169	172	166	174	181	185	190	151	163	166	172	184	167	173	164	175	174	168	154	153	181	170	180	166	165	178	172	155	155	154	165	162	153	180	164	138	166	162	163	132	171	172	184	176	160	158	150	165	171	164	145	161	172	179	158	147	187	182	162	173	178	145	165	152	164	156	156	172	184	170	178	183	168	171	191	139	156	182	168	195	155	161	174	152	155	174	156	175	167	181	164	128	154	192	180	160	187	173	172	158	171	146	168	181	149	148	145	173	153	158	171	172	153	173	187	166	174	179	155	177	149	194	162	164	165	150	154	168	175	160	162	157	169	187	165	193	147	165	177	174	176	151	152	163	174	183	177	170	167	123	153	183	184	164	153	181	198	170	182	161	168	158	182	175	178	169	142	182	185	167	171	149	156	189	177	157	155	160	143	163	182	163	167	175	179	156	172	155	160	162	165	187	155	170	157	199	173	154	159	185	181	163	170	177	180	177	161	192	179	179	162	175	142	160	169	183	153	177	162	167	169	161	160	162	171	153	176	177	153	177	194	206	155	171	172	168	190	154	161	154	179	180	174	164	169	164	167	164	165	162	213	173	176	158	173	170	167	173	155	159	171	179	189	184	164	167	184	177	172	183	172	183	177	172	151	177	157	167	152	181	172	178	168	176	167	187	171	166	172	184	169	159	177	177	192	152	190	164	170	169	154	143	189	177	167	173	173	159	169	163	168	177	186	156	163	166	146	176	168	191	173	157	157	180	134	168	151	172	176	157	163	162	166	176	158	170	164	184	162	149	157	173	188	173	168	143	167	153	162	168	181	177	164	148	174	166	155	174	162	158	159	169	164	167	151	145	167	155	187	172	178	195	169	161	148	160	160	167	166	178	159	165	156	171	159	163	144	143	165	167	175	187	153	179	152	162	189	144	185	164	178	187	169	176	163	170	167	205	147	161	172	164	149	175	150	175	169	171	136	146	185	166	144	136	171	170	175	175	158	176	157	153	155	190	164	169	159	173	186	173	165	178	188	166	173	158	190	169	153	153	163	175	172	173	147	158	140	183	151	172	173	144	158	166	172	175	180	175	172	168	177	171	182	175	167	171	177	169	170	167	158	151	158	169	185	165	150	171	166	161	202	187	179	171	170	156	190	189	151	157	167	171	153	165	151	140	160	183	179	174	178	152	155	166	166	179	167	164	162	178	147	162	189	168	167	170	171	173	160	155	156	177	165	155	181	168	174	153	159	162	150	173	181	164	148	140	185	152	153	162	158	177	173	160	193	191	174	175	179	158	168	176	167	187	167	169	146	184	161	193	166	160	158	169	151	145	195	163	168	162	183	166	167	149	167	168	162	180	160	159	156	168	169	166	161	173	145	177	160	175	171	156	165	154	142	179	153	173	184	174	172	177	183	165	152	159	180	163	163	174	180	172	146	190	187	176	153	164	186	165	158	179	172	151	151	160	187	155	181	173	181	170	176	163	159	136	167	152	147	179	168	152	175	162	173	160	158	174	157	184	173	171	174	160	181	165	175	170	159	160	172	176	160	169	150	190	164	156	142	174	143	155	164	174	186	163	186	176	163	167	139	179	174	156	173	175	173	160	161	173	156	164	162	168	156	162	186	172	169	181	176	144	149	157	172	169	168	183	150	181	157	165	189	149	158	162	165	171	184	191	179	207	164	167	146	174	161	160	168	195	192	162	166	187	158	141	151	173	174	170	178	160	183	182	160	169	192	162	163	180	189	167	170	178	171	163	148	163	171	175	141	168	171	158	140	153	150	172	165	182	175	169	166	162	162	146	173	167	183	153	153	172	172	142	156	164	167	171	170	182	184	174	176	172	152	170	154	185	188	159	167	164	164	170	174	158	144	172	169	165	188	164	158	175	179	162	185	173	169	173	163	176	188	155	170	161	158	161	148	160	191	168	156	173	164	158	146	177	164	185	181	119	155	183	187	185	166	145	168	160	167	152	175	174	170	186	171	161	190	184	175	173	160	152	166	169	162	174	166	181	177	159	170	167	163	187	162	172	164	192	171	179	174	153	169	159	158	164	159	154	161	174	158	158	184	149	166	176	145	169	160	157	151	131	155	173	162	160	171	155	151	157	180	171	180	166	149	162	170	168	183	161	199	175	148	151	152	164	162	174	176	160	188	185	167	182	177	166	176	173	167	155	181	170	172	166	151	166	182	173	159	167	157	167	146	168	169	166	192	181	184	176	177	150	173	184	171
4455	14637	9961	4580	3679	4443	3824	2997	2938	2075	1116	811	837	828	649	599	598	446	464	513	477	434	403	359	385	352	281	306	300	272	274	242	298	253	259	238	268	269	271	244	251	256	244	228	234	272	225	238	245	266	230	259	242	245	251	265	253	249	237	197	232	229	228	234	227	257	253	230	251	240	238	267	232	244	267	246	240	248	247	248	213	276	248	252	240	260	242	269	237	250	272	275	267	227	217	204	250	235	216	241	205	219	230	208	244	253	244	208	238	237	248	244	223	250	253	234	244	238	242	234	258	260	246	225	217	230	237	256	254	235	223	266	252	257	246	237	263	233	226	243	247	205	260	261	229	219	237	255	253	273	233	250	261	245	258	251	210	250	244	240	238	241	256	254	244	234	235	250	255	226	241	232	247	266	249	233	259	264	256	223	239	220	229	247	240	243	255	253	252	275	240	270	226	235	245	246	268	260	233	209	230	237	230	247	238	241	257	228	236	218	251	232	232	243	214	259	213	257	252	226	240	230	238	220	251	231	229	254	240	255	241	227	271	238	227	248	271	238	217	224	251	246	234	256	204	241	235	255	258	247	264	246	269	259	239	238	217	225	255	246	221	246	220	267	251	230	211	205	238	241	233	210	220	268	226	223	240	240	235	220	269	205	245	227	231	246	225	231	243	240	230	236	234	235	219	240	240	230	216	259	219	212	261	243	213	222	245	236	210	244	220	256	213	242	243	281	255	266	250	249	224	236	261	244	219	230	227	253	247	249	208	248	237	242	243	206	228	251	239	266	233	261	241	230	253	223	232	251	256	218	236	242	250	245	260	273	227	234	241	218	231	227	260	235	229	226	228	222	232	213	220	251	271	227	231	242	236	228	217	238	231	232	217	241	220	249	237	208	244	223	236	249	234	249	244	233	242	245	235	230	243	239	258	232	237	208	224	239	217	225	220	251	255	231	240	238	271	274	249	201	231	233	223	226	239	249	240	251	230	244	247	224	252	250	255	259	250	220	230	231	229	254	224	250	244	255	223	262	245	232	264	233	239	233	231	239	248	230	219	228	210	257	225	244	251	252	271	232	248	250	240	223	258	255	251	237	236	217	242	240	211	239	245	246	232	215	221	256	235	252	204	233	243	254	239	234	237	225	231	252	248	235	203	245	233	216	227	225	233	249	261	245	239	236	223	219	241	243	224	223	231	267	273	223	249	241	234	224	258	253	236	232	243	260	230	241	226	230	242	233	202	233	237	218	219	234	263	239	248	230	255	271	261	225	220	255	238	240	226	245	236	241	245	223	219	249	252	235	225	239	253	241	232	249	229	240	201	237	231	230	221	227	233	234	235	220	229	221	240	219	212	233	253	259	245	243	223	240	228	232	240	235	218	217	243	227	265	248	239	203	226	246	262	231	221	236	228	252	233	233	236	226	224	253	252	232	230	243	237	200	218	228	247	226	259	227	263	224	220	224	206	250	216	249	230	263	227	240	243	242	258	254	241	253	229	240	222	261	240	240	210	248	243	223	240	238	226	231	256	267	231	218	236	215	245	228	262	236	228	241	241	245	236	230	244	254	238	272	263	244	227	272	230	220	224	225	222	229	229	253	204	218	241	236	198	247	252	243	223	212	251	230	241	216	258	224	200	225	241	244	239	200	252	222	223	232	217	232	246	234	206	232	235	238	273	228	237	222	245	238	268	239	245	236	235	242	249	239	240	232	216	198	223	221	233	231	260	248	201	246	206	254	256	271	243	216	207	249	253	232	235	215	219	253	249	217	244	248	237	242	251	236	253	250	253	250	237	239	255	265	226	253	244	242	244	269	274	234	238	231	245	249	244	253	242	230	251	245	269	250	212	240	236	254	226	248	203	230	221	238	262	248	245	227	221	255	255	219	225	222	240	255	244	239	230	229	237	210	222	224	240	242	239	234	238	232	240	242	237	263	249	251	223	208	267	258	242	243	229	232	236	237	230	221	247	225	246	244	251	251	235	253	217	235	216	229	222	259	234	228	235	230	219	223	227	237	234	244	232	249	219	220	227	232	246	271	229	265	210	218	232	232	242	236	259	211	244	229	202	241	213	228	236	215	264	258	248	247	245	243	266	249	257	251	230	234	236	242	241	233	234	223	237	224	229	224	247	251	250	238	231	239	250	236	236	223	243	245	243	251	214	244	231	258	231	217	236	237	232	240	242	239	235	230	235	235	258	242	247	247	230	214	222	246	230	263	237	241	251	220	211	219	234	228	243	229	268	237	256	250	236	221	213	221	228	232	228	216	234	229	221	237	236	247	217	245	212	242	266	245	239	249	240	255	213	225	249	235	239	241	267	241	234	197	231	247	257	232	230	253	242	240	235	215	227	227	256	215	212	227	256	251	240	255	231	230	237	224	228	253	220	212	243	220	225	216	256	263	268	259	212	256	238	227	245	245	247	224	226	251	250	219	256	246	247	230	276	220	224	219	240	250	229	236	238	241	244	255	217	215	231	248	251	264	253	255	222	238	241	245	250	229	255	229	228	250	249	244	232	255	237	236	244	231	228	210	260	214	253	233	222	233	244	223	233	210	206	218	245	240	223	207	231	242	233	239	261	249	228	231	223	234	204	232	233	259	235	212	249	236	225	226	253	241	242	245	262	255	240	253	252	228	231	244	240	273	210	220	222	260	254	265	248	261	217	235	243	273	214	236	221	228	236	224	244	247	228	207	240	223	256	249	231	249	231	242	235	238	229	243	249	240	203	235	239	255	249	264	219	242	235	235	244	231	228	230	244	244	229	232	228	244	235	239	249	246	266	242	233	234	246	233	243	234	205	241	207	250	225	276	227	248	216	249	258	254	258	284	228	249	239	227	222	246	248	241	248	221	245	233	217	252	255	257	215	237	224	230	236	223	237	212	229	251	234	239	254	246	245	220	226	237	231	234	243	235	245	240	229	225	231	264	234	228	226	233	240	243	227	247	258	233	241	246	230	262	243	253	242	222	247	244	246	227	245	243	226	216	243	260	237	211	250	257	234	224	230	243	233	253	227	242	247	231	229	248	237	213	250	225	227	224	242	258	236	255	243	239	232	268	230	233	257	241	243	241	247	246	232	250	211	227	258	238	249	232	238	253	225	227	268	214	260	235	221	244	258	244	208	237	250	225	250	257	259	240	195	212	247	222	232	241	256	257	251	244	233	239	252	236	233	242	234	214	216	231	229	224	251	267	261	243	222	225	237	207	207	232	221	242	231	237	248	211	220	225	240	233	256	218	236	232	241	224	254	242	231	213	219	227	236	215	256	222	235	227	222	206	234	254	259	235	245	232	271	235	262	243	249	263	233	235	241	214	246	253	224	242	217	236	231	201	235	250	232	268	227	238	228	246	213	200	266	252	229	219	208	252	226	236	224	234	247	227	236	255	233	254	243	259	243	235	235	229	235	286	226	206	212	232	248	269	234	268	246	250	237	208	251	255	223	217	251	237	237	218	246	230	237	257	230	244	246	254	234	252
27203	17288	2966	618	587	791	588	559	518	467	373	325	321	305	330	316	306	282	317	325	298	330	317	291	294	319	263	303	311	293	300	287	236	293	277	344	309	302	306	306	307	295	300	299	294	274	300	287	293	282	288	311	308	299	299	305	266	275	305	315	293	301	298	291	303	280	315	277	292	286	291	270	275	325	285	314	286	308	312	286	270	281	298	280	308	291	290	295	265	287	302	257	302	292	306	289	279	287	285	318	287	272	285	316	299	273	270	297	309	288	290	293	311	307	283	319	280	290	299	316	280	315	294	311	301	268	291	311	310	284	327	270	319	297	298	286	282	287	322	286	326	314	280	313	279	322	319	271	292	280	296	304	267	261	303	312	286	291	332	286	317	307	287	342	313	307	282	319	271	287	307	282	284	265	293	289	276	309	275	265	282	308	296	282	296	288	287	278	302	296	295	284	290	302	294	298	299	285	314	310	294	297	277	309	303	304	298	321	289	313	280	267	301	306	318	297	291	296	280	295	292	313	303	309	293	297	286	318	297	284	311	277	277	304	285	274	281	296	271	269	290	284	287	319	322	280	305	306	300	277	298	260	312	307	287	307	275	269	296	266	276	301	285	312	306	285	300	315	295	291	288	284	281	292	320	296	296	269	277	286	310	296	344	300	289	304	291	280	267	290	335	319	303	303	283	281	310	315	313	313	287	275	297	261	282	300	263	309	251	273	266	294	279	289	292	293	288	280	283	278	326	311	298	290	276	259	278	262	300	295	299	289	308	304	322	302	294	308	314	309	294	310	303	296	282	272	271	264	295	295	304	316	289	307	294	281	270	318	298	303	283	285	250	271	262	269	298	300	276	320	295	295	283	300	293	299	314	326	287	309	315	291	288	291	336	268	306	290	298	263	285	282	294	280	252	256	287	287	291	289	290	315	307	291	291	300	307	300	269	294	288	294	301	294	296	293	299	291	281	274	308	300	286	309	280	294	270	287	281	305	319	302	294	260	291	265	293	291	285	305	305	270	307	284	283	295	309	302	302	290	289	293	289	307	269	293	294	283	292	309	288	293	279	303	291	297	290	256	280	279	299	272	288	279	290	318	309	290	291	295	297	278	291	290	289	262	285	294	282	356	280	292	323	312	303	279	317	291	279	330	312	302	308	297	251	301	299	279	277	287	307	289	313	297	300	292	292	287	279	296	303	318	312	301	295	285	298	343	293	324	326	292	287	282	311	290	302	308	290	287	265	293	289	287	279	306	310	310	314	281	283	278	284	291	273	303	271	311	276	318	315	302	300	308	309	301	283	329	276	292	319	303	288	276	292	293	283	311	302	293	289	279	301	292	280	276	265	309	297	301	255	297	293	246	297	269	303	294	306	295	291	285	272	268	279	322	290	290	302	269	295	303	291	288	302	296	319	285	290	272	331	315	324	337	278	297	274	282	295	284	287	308	273	297	295	277	285	321	272	263	317	310	309	300	271	290	304	307	286	286	343	301	263	298	302	304	260	285	314	301	291	310	279	312	304	281	304	330	291	306	291	313	284	295	298	270	321	323	285	258	291	280	287	303	289	308	289	305	258	292	278	303	273	268	240	262	264	298	288	302	285	293	282	294	263	298	298	255	311	305	307	250	300	298	264	338	283	288	278	317	301	279	327	278	291	306	322	302	285	287	320	280	323	264	301	304	304	320	316	306	257	269	303	297	300	290	313	282	284	292	294	284	319	291	296	301	295	284	283	285	302	302	292	275	275	292	293	307	286	306	298	294	295	318	283	284	335	307	298	297	296	292	280	267	266	268	298	289	273	271	280	294	322	283	309	295	297	302	296	307	296	287	299	289	286	311	332	263	302	307	305	308	326	301	272	313	288	298	306	327	259	306	299	326	312	316	302	296	271	304	309	271	300	307	310	308	298	323	273	295	276	320	311	287	282	311	285	280	281	290	279	297	268	305	301	322	278	283	280	301	293	297	312	283	277	329	273	260	258	256	317	286	269	304	273	288	273	291	279	310	294	304	318	286	355	271	294	292	297	280	295	293	283	296	299	273	268	295	303	314	291	305	314	337	296	263	313	292	283	285	296	272	315	298	307	263	318	291	325	315	297	328	283	284	284	297	260	287	257	256	309	328	324	290	285	314	287	269	289	273	283	325	317	293	284	279	275	268	292	262	280	308	288	283	279	301	297	254	323	273	300	273	298	263	315	297	283	273	290	286	320	284	264	284	295	304	321	297	282	301	289	277	307	303	291	270	299	294	309	321	303	322	281	288	308	293	282	285	275	316	274	283	268	270	296	291	305	287	298	326	308	272	298	289	306	280	289	294	267	287	340	331	275	276	296	284	298	271	300	291	281	304	302	296	280	270	280	290	308	302	270	313	289	309	308	310	319	293	309	275	283	305	293	296	285	309	267	325	293	283	295	310	269	275	309	313	303	283	303	288	315	269	285	302	291	309	307	294	259	272	324	314	269	288	289	296	310	303	287	268	298	312	284	321	335	289	265	294	298	290	299	297	261	254	289	311	272	320	295	284	298	293	301	295	306	295	279	312	289	300	252	281	317	306	278	310	304	283	290	304	309	320	284	291	306	282	357	311	283	273	284	305	275	278	286	291	287	263	282	279	283	288	279	265	300	280	283	274	291	297	307	271	286	273	311	282	297	305	284	306	293	298	275	313	287	297	311	262	288	347	286	309	293	277	280	295	306	275	298	268	287	288	307	311	300	264	279	253	269	297	288	309	318	293	282	316	301	317	309	294	283	293	286	285	294	285	323	292	270	314	278	287	308	306	285	274	296	292	293	293	292	292	276	297	291	267	308	286	286	270	308	272	301	284	307	288	298	288	277	306	290	302	292	290	311	263	303	299	334	325	315	289	285	273	271	287	305	301	290	261	269	298	280	292	304	262	301	295	285	300	310	286	291	263	307	288	256	292	315	290	281	306	282	307	318	264	280	310	309	301	279	290	288	288	303	296	299	306	302	318	260	302	299	295	266	277	279	281	296	270	288	261	300	283	301	299	287	293	299	284	282	249	299	285	289	308	295	317	287	302	296	313	312	282	278	285	318	294	298	266	290	282	298	301	294	288	286	283	300	299	313	303	298	306	299	296	286	290	301	298	320	294	289	267	256	286	294	311	312	288	267	268	282	288	305	275	282	345	302	292	262	283	302	279	269	310	321	289	279	290	288	280	307	269	296	306	300	309	295	281	303	270	287	270	292	280	296	292	279	253	281	267	307	321	313	294	295	319	297	304	305	314	314	302	312	305	277	273	311	315	287	265	285	269	290	318	286	307	296	299	296	316	292	277	275	285	296	310	299	279	293	322	298	285	279	303	302	284	274	313	282	309	312	317	272	305	329	316	310	285	288	250	302	277	315	308	279	282	328	282	287	318	304	270	308	304	295	271	327	279	301	317	280	289	286	289	284	304	267	281	274	300	294	301	275	281	287	293	296	306	274	281	317	300	279	314	297	298	306	298	298	278	341	324	289	297
4303	2315	1545	829	1168	1782	1227	1250	1168	925	599	559	546	529	512	537	475	486	511	527	510	521	526	490	482	461	441	489	438	450	450	468	450	436	434	454	429	420	402	455	408	471	504	431	412	438	441	435	422	426	424	471	411	472	475	450	430	436	468	448	451	442	425	464	451	442	441	422	456	477	459	469	440	448	430	456	457	425	489	426	443	447	430	412	446	473	423	424	455	462	432	472	443	435	428	438	421	451	434	424	430	466	464	450	430	448	468	431	439	466	449	434	451	470	452	429	453	393	458	393	443	409	419	470	474	450	452	440	426	455	454	454	410	458	505	428	436	427	455	429	464	413	456	477	441	428	424	449	464	476	453	425	432	462	435	482	449	420	434	481	424	418	492	427	436	406	448	457	429	446	437	456	408	433	446	439	451	425	450	457	442	475	419	421	443	429	443	441	465	456	451	440	498	426	434	447	463	468	484	436	443	443	447	432	420	477	423	438	430	469	424	381	459	425	478	428	441	429	446	428	448	475	440	439	408	437	429	442	447	426	403	402	419	448	415	471	466	444	425	429	437	455	469	474	424	434	434	434	455	476	452	442	446	450	430	402	446	395	435	455	457	394	458	437	463	432	446	461	440	439	470	446	442	449	472	467	437	445	399	398	440	466	426	439	443	458	402	468	442	433	465	446	438	451	429	453	429	446	428	443	425	423	480	438	452	434	465	437	434	436	471	460	432	430	470	428	423	426	480	470	433	448	469	423	435	471	450	454	470	418	446	462	434	442	471	458	452	465	451	454	399	427	458	431	442	463	430	434	438	419	446	443	448	415	435	431	412	431	451	413	442	415	462	444	450	430	415	457	467	468	473	436	422	446	439	436	437	447	460	455	447	470	399	441	426	441	416	450	406	420	446	463	418	443	432	442	465	473	410	423	432	428	438	431	462	456	407	442	469	459	423	437	421	401	419	480	428	414	395	445	443	457	444	422	445	447	424	462	422	453	438	443	469	430	431	427	440	466	437	418	445	413	422	425	462	456	436	460	492	474	411	428	429	453	414	393	454	448	440	449	456	457	455	456	431	467	445	438	433	434	427	460	456	473	446	440	439	448	459	478	441	461	462	436	451	412	444	444	461	441	425	409	462	434	447	457	433	425	447	407	450	483	478	435	454	440	468	439	480	456	408	425	469	425	441	421	446	430	439	458	472	485	449	447	452	396	461	471	421	437	453	462	419	491	410	443	425	445	461	450	469	422	480	455	451	441	450	436	434	453	460	413	446	424	438	456	430	408	460	420	422	465	470	440	463	451	465	462	453	442	453	441	453	451	443	431	457	452	399	464	465	432	455	434	412	466	458	441	437	462	432	466	489	460	421	416	480	434	452	427	480	434	429	465	439	458	438	441	463	404	440	435	435	461	435	421	465	453	458	464	418	418	457	426	431	441	437	435	455	452	442	441	479	472	483	466	467	470	457	465	447	450	489	421	448	424	413	423	442	421	433	426	470	456	430	444	457	418	442	445	449	457	482	461	455	441	452	460	439	448	409	447	459	458	463	458	434	425	494	482	432	446	436	466	435	442	459	443	417	425	437	436	438	492	447	455	468	446	447	419	464	482	459	488	467	489	438	433	438	414	441	446	429	438	434	451	445	470	484	427	453	454	447	441	456	437	439	428	422	449	429	448	440	411	462	421	488	434	439	470	437	450	464	427	448	445	468	427	400	449	452	419	441	471	454	443	448	414	440	483	440	448	444	459	473	441	422	428	396	453	427	431	443	456	450	429	430	454	435	458	488	447	465	434	417	411	428	435	452	439	465	427	448	469	424	438	442	425	422	444	500	440	428	437	456	465	451	503	499	442	404	470	438	437	454	439	441	481	407	446	429	490	474	453	477	443	403	421	434	477	447	469	430	428	449	458	441	457	435	409	445	439	453	432	436	478	459	420	450	442	424	429	484	427	424	435	455	448	406	465	462	388	426	467	442	466	441	435	456	467	422	429	446	484	444	439	441	497	488	404	440	399	476	438	452	452	424	438	429	430	444	498	454	432	411	422	460	450	427	432	444	452	451	465	440	393	462	444	402	433	468	424	442	464	438	445	430	446	420	467	405	461	447	412	439	423	435	441	449	432	466	420	470	455	438	458	448	466	469	440	490	416	440	489	447	411	436	400	457	445	457	448	443	431	458	416	453	428	402	458	427	427	463	455	444	442	453	412	455	452	423	434	433	434	436	486	438	452	422	438	381	436	411	451	436	453	439	405	471	490	448	449	446	428	425	438	391	462	422	457	429	459	471	446	437	434	462	471	465	479	458	446	439	408	415	434	457	430	433	441	439	456	417	484	468	401	454	423	451	406	446	441	411	469	471	411	432	439	435	434	445	472	435	453	423	459	436	446	446	416	417	426	453	470	459	437	452	457	446	476	407	433	450	446	458	425	444	444	425	436	447	426	432	405	445	479	454	457	420	435	471	453	433	408	434	433	420	498	459	403	431	399	439	420	440	478	449	451	443	453	448	453	452	455	459	460	410	491	425	440	435	425	488	445	457	405	443	426	428	452	435	423	440	468	471	459	436	468	415	434	458	429	403	442	468	433	425	438	412	402	431	466	470	452	457	452	437	423	471	475	432	467	436	467	437	447	450	444	450	410	440	450	446	455	455	454	457	422	445	438	434	451	446	449	440	445	424	419	445	414	481	426	471	418	438	432	423	468	483	438	432	481	440	488	451	444	463	451	401	439	422	412	471	444	435	392	460	411	447	428	478	464	422	447	431	467	462	420	426	442	447	435	472	406	441	439	456	436	439	453	444	458	465	452	420	432	453	440	401	388	459	443	419	431	424	439	452	480	464	445	441	461	450	424	449	439	405	491	459	458	460	453	472	437	464	457	463	463	450	425	484	443	413	441	459	419	443	460	408	443	428	461	456	474	405	459	450	450	442	416	435	445	430	406	469	461	454	417	480	456	438	477	429	483	448	449	410	448	451	481	442	432	433	476	441	437	416	460	446	418	424	461	450	390	431	432	425	446	454	451	470	437	398	423	459	448	431	449	410	427	442	464	425	406	467	455	476	464	460	428	448	427	454	399	429	413	534	420	471	457	437	445	457	450	452	492	452	443	485	466	440	457	437	431	452	433	453	455	452	457	458	470	453	430	455	453	453	469	431	441	423	460	410	435	464	463	464	421	431	437	474	430	411	439	455	421	445	438	472	467	457	428	467	483	432	450	456	470	460	471	422	470	425	412	461	438	476	466	458	429	446	474	446	442	398	437	506	451	431	421	436	465	458	482	467	462	461	413	430	431	478	463	453	432	454	469	428	429	437	454	515	461	456	439	466	472	498	465	421	395	455	433	475	486	457	442	428	471	422	419	415	463	473	460	394	433	460	443	444	454	430	448	446	479	458	452	448	450	485	426	447	453	470	466	464	419	474	478	432	447	428	449	447	446	425	432	442	467	460	426	419	487	393	442	461	414	447	423	404	436	450	430	433	464	419	412
23540	21400	28511	24702	20948	3465	1017	727	745	476	368	313	280	256	222	208	201	218	248	227	206	178	192	200	176	154	150	154	156	148	157	142	160	153	145	148	146	142	148	139	163	146	142	140	148	146	148	162	147	145	149	144	159	167	144	149	137	140	153	148	127	137	162	165	159	146	149	133	150	142	113	148	146	138	146	128	155	178	132	141	142	157	162	149	156	133	137	130	140	128	145	128	138	179	143	168	149	156	157	168	159	128	147	149	138	119	132	150	148	115	162	156	153	147	141	147	150	162	148	129	125	148	131	151	136	136	118	148	152	124	128	135	142	107	135	159	146	144	129	148	178	153	161	144	155	157	151	141	155	166	141	160	155	145	154	140	154	155	135	143	151	160	150	147	138	148	148	147	129	155	141	139	148	141	150	153	133	144	145	169	119	154	133	132	127	143	169	155	149	139	148	138	153	140	148	153	136	136	155	142	151	136	139	146	140	165	114	182	133	137	134	132	156	146	151	170	137	150	141	164	146	155	178	159	138	155	157	142	133	155	155	155	147	150	131	177	167	148	141	139	125	149	180	153	146	150	145	141	159	161	159	140	147	152	150	148	161	134	145	153	125	155	151	143	144	136	160	149	151	141	142	141	137	137	133	154	132	153	147	161	154	144	142	155	146	159	130	138	147	151	147	136	143	143	133	116	144	124	139	151	150	131	150	155	168	151	143	162	137	124	129	143	144	149	135	143	142	166	133	141	151	167	138	143	139	156	141	160	125	165	147	137	135	147	145	140	162	151	157	150	132	122	129	139	158	129	145	139	159	163	151	133	150	127	148	154	141	132	149	162	113	148	134	151	132	137	153	139	128	150	149	135	138	161	119	133	155	141	128	146	144	149	141	145	146	150	144	134	158	138	144	144	131	157	144	149	112	134	133	152	124	122	136	155	138	150	153	142	128	161	156	134	156	163	123	128	143	140	128	142	144	145	153	155	150	156	134	134	130	151	160	157	142	135	124	156	149	151	149	150	127	168	123	140	142	159	124	143	157	145	138	140	144	133	136	148	147	170	165	131	153	138	130	139	142	147	142	129	136	134	146	145	158	157	150	167	148	133	160	134	159	174	132	148	150	150	133	170	154	124	129	137	162	149	151	141	148	154	146	157	150	139	126	144	138	157	162	163	152	124	121	154	142	156	151	131	144	163	119	157	142	145	144	152	164	148	146	116	145	150	130	142	155	137	140	142	154	151	138	153	136	141	150	139	149	154	143	160	162	134	143	124	143	127	146	145	135	116	146	148	168	155	139	159	137	153	165	129	161	120	158	168	158	135	137	142	142	129	154	158	159	155	154	147	143	144	135	127	162	160	143	143	150	165	136	136	149	134	152	139	164	148	162	147	146	156	139	145	146	125	146	112	159	130	144	137	148	146	143	167	148	161	162	145	148	160	132	153	154	154	153	158	150	133	153	159	142	158	137	147	158	134	150	125	135	143	136	150	145	152	124	154	148	167	137	128	149	142	160	147	140	147	132	131	166	123	143	143	131	146	142	154	135	160	140	145	119	154	150	165	142	153	140	164	144	144	131	133	142	163	124	137	132	143	137	145	139	145	126	122	157	153	157	166	140	137	163	161	153	135	143	153	126	130	155	152	129	134	142	144	126	138	151	127	139	165	161	139	125	137	136	186	127	120	133	119	150	146	152	144	139	149	136	182	118	173	146	148	127	137	156	134	158	135	157	154	147	134	159	156	149	136	135	127	142	131	148	129	159	155	155	139	125	149	141	144	139	139	150	143	157	140	136	132	147	150	145	140	154	141	145	142	146	132	129	157	151	139	136	149	148	165	127	145	151	138	119	151	157	156	135	138	143	125	161	132	159	170	131	145	136	133	161	140	157	121	131	145	149	149	134	138	163	141	161	137	165	132	139	146	150	141	160	149	162	152	140	160	127	117	139	172	144	151	165	132	148	129	150	138	144	142	141	137	165	150	158	150	169	148	133	141	133	151	148	149	148	127	131	138	152	149	154	152	153	127	143	139	128	167	128	139	136	128	135	150	159	141	127	133	144	146	126	165	141	123	151	133	139	119	136	135	151	142	148	136	127	150	151	146	143	132	144	130	153	149	150	154	139	164	151	151	123	154	150	152	136	147	171	135	160	139	145	144	140	135	152	127	130	144	139	150	138	115	136	152	150	152	146	164	151	124	140	158	176	160	129	148	153	168	121	177	152	150	146	150	143	142	159	151	161	136	149	162	131	134	168	135	167	121	157	148	150	160	137	166	148	158	128	127	151	157	145	147	152	136	128	157	149	132	168	129	142	153	138	153	145	154	156	158	123	148	144	133	154	142	136	116	148	146	153	169	135	146	168	145	158	139	140	131	129	140	148	148	156	179	171	162	113	145	154	160	140	135	135	147	144	143	146	151	144	146	162	148	154	158	157	129	143	157	156	128	148	135	148	145	182	160	139	158	140	157	157	132	138	126	132	138	138	151	142	159	131	139	128	150	144	128	129	139	139	148	144	179	138	145	156	127	148	156	154	157	152	159	133	141	151	169	159	139	143	149	146	146	128	157	149	141	136	168	150	158	138	150	159	120	148	153	140	154	142	137	150	149	150	150	143	136	166	120	143	142	135	131	138	158	141	162	125	140	131	142	139	152	126	158	145	131	131	159	143	161	136	138	132	145	144	149	128	138	161	154	128	124	144	137	138	144	154	149	137	137	171	149	157	129	134	133	171	157	141	118	142	134	156	145	163	139	151	163	154	165	157	136	133	165	141	141	138	142	153	142	117	137	145	139	148	142	154	168	135	169	148	128	130	164	153	164	163	156	158	165	139	157	164	143	157	150	140	144	148	134	138	139	125	143	141	157	148	152	143	130	137	157	144	154	143	160	127	139	127	136	162	139	169	178	137	155	136	143	149	140	133	141	130	132	137	134	161	149	147	147	145	157	140	139	142	153	146	135	132	189	136	163	176	142	145	149	132	148	149	158	156	148	146	155	157	156	138	136	151	157	155	137	162	148	148	150	169	149	138	149	151	143	142	161	150	132	158	147	138	167	140	150	133	154	134	123	172	151	145	156	153	119	165	140	143	148	141	131	140	150	170	156	144	141	153	161	151	144	168	160	149	132	144	160	148	139	137	149	150	133	142	138	136	151	157	133	160	141	131	144	136	146	143	145	154	140	155	142	146	123	153	145	134	149	150	139	152	126	129	144	157	144	137	160	118	157	134	132	141	149	133	119	144	142	140	141	151	155	136	145	168	120	142	164	142	163	154	141	144	155	138	152	142	156	141	147	128	152	119	145	130	150	140	146	149	142	137	156	133	132	145	133	137	163	160	137	142	138	137	160	128	136	151	147	157	144	120	154	135	172	137	133	163	122	151	140	143	141	166	158	164	121	122	144	140	142	143	130	141	137	140	146	138	138	142	146	148	157	172	151	147	154	166	156	140	140	144	149	153	172	149	146	139	149	155	143	145	164	152	141	149	153	153	135
3402	9107	6188	2700	2675	2792	2054	1805	1810	1183	858	740	528	464	455	447	379	446	487	468	432	331	342	331	322	238	251	252	236	256	234	262	236	207	253	231	240	238	255	207	208	245	208	279	239	226	235	238	243	244	230	240	224	255	244	225	205	235	223	211	216	216	262	232	243	232	249	211	225	223	217	228	259	256	238	237	237	218	258	231	241	237	239	218	230	231	218	206	234	236	235	271	239	250	238	231	244	227	239	226	267	244	226	238	227	258	242	217	234	240	240	210	239	221	232	230	239	231	228	213	221	213	228	245	227	239	207	240	242	194	228	225	232	227	203	224	188	223	228	195	222	219	243	251	235	262	229	232	226	232	229	224	235	229	238	244	213	236	228	227	229	246	247	214	226	217	236	213	240	233	231	239	226	218	220	226	237	249	235	248	240	202	234	228	218	227	207	237	249	227	214	230	211	222	253	244	259	248	215	258	233	225	230	236	218	230	218	245	216	255	248	246	225	244	224	215	238	213	203	236	218	228	256	208	214	219	227	228	205	227	214	223	249	233	228	243	219	231	244	221	226	242	231	244	244	255	217	230	222	224	230	247	215	234	219	235	221	240	204	239	218	219	213	251	216	214	215	236	217	217	206	243	231	227	233	250	241	232	228	232	235	232	236	198	239	203	228	243	225	252	225	228	222	203	223	225	232	215	227	218	211	212	224	210	233	241	224	212	225	218	230	211	237	234	219	221	247	244	215	255	225	246	256	242	234	250	238	211	257	218	246	215	215	218	250	235	220	242	225	227	216	219	247	248	213	235	227	231	254	213	235	205	228	225	242	220	246	231	223	212	200	240	192	213	219	251	221	227	221	216	261	221	216	257	252	237	249	231	217	228	214	230	255	184	236	209	246	225	228	235	229	238	245	237	220	260	237	254	237	247	230	269	236	206	225	235	231	231	206	223	219	233	255	210	207	240	233	230	219	244	246	217	233	224	243	221	224	222	238	225	212	216	221	241	212	240	230	232	251	232	251	243	247	249	230	221	226	238	229	216	239	217	232	224	207	210	231	219	237	201	252	222	201	218	241	226	229	229	217	226	254	232	238	232	229	221	220	212	222	203	210	215	230	200	249	221	213	236	224	244	199	243	213	227	214	222	217	247	236	217	206	207	227	214	227	247	249	262	210	213	225	197	219	224	234	239	219	239	240	237	211	204	231	235	253	214	242	205	255	190	245	195	215	252	220	201	203	237	216	247	235	238	248	203	237	193	242	233	258	215	221	229	227	268	241	215	233	228	201	238	226	247	243	214	233	193	216	231	229	235	219	238	241	227	241	216	209	253	234	227	218	224	231	196	215	239	242	227	239	223	215	221	204	216	232	232	247	211	202	232	246	227	256	209	216	226	197	226	237	239	243	216	226	206	212	229	236	251	208	246	210	222	244	235	232	225	234	234	219	222	221	243	212	237	227	221	230	205	244	263	262	240	232	239	225	234	215	211	237	230	229	212	214	205	268	234	207	224	188	217	235	227	246	272	235	210	209	236	238	255	224	214	226	228	211	224	230	236	182	231	268	208	228	191	217	193	236	253	187	245	241	206	230	225	225	253	223	219	240	209	238	211	232	231	218	230	254	223	203	233	239	226	194	227	233	220	233	217	222	241	239	253	220	247	232	237	217	238	248	221	237	224	229	221	243	233	240	208	234	224	222	226	251	222	242	224	220	240	207	231	235	217	222	227	181	232	230	192	240	219	260	215	220	231	246	214	213	231	211	236	199	235	218	231	210	192	224	217	227	237	209	253	211	221	236	250	249	230	230	233	251	223	206	227	234	238	241	232	208	225	211	210	218	217	230	219	235	259	225	209	239	213	226	223	235	215	227	231	220	219	231	239	217	211	231	227	216	228	235	245	210	218	243	231	236	207	220	228	237	224	249	223	235	233	233	223	221	239	233	255	217	250	219	234	226	210	242	257	238	236	232	224	247	211	211	230	231	234	234	254	226	254	230	227	251	255	233	214	236	240	226	229	227	228	249	209	223	208	230	216	238	220	267	216	217	250	210	215	222	215	182	226	245	218	221	253	215	238	240	227	238	244	223	239	219	227	235	241	227	243	225	192	240	207	251	217	234	230	240	219	201	236	257	196	214	237	248	234	212	221	242	219	226	212	214	237	219	216	202	216	204	247	236	229	227	217	226	240	221	227	240	241	197	225	232	228	232	251	222	231	253	252	238	227	234	260	220	219	239	210	251	231	241	235	236	229	246	213	212	218	245	241	212	214	253	231	223	234	219	258	221	239	223	219	253	241	249	199	247	226	226	243	226	216	242	244	243	236	234	222	236	238	227	263	243	217	238	230	220	217	216	217	245	240	198	257	222	210	214	234	230	214	222	205	242	239	235	211	205	212	240	229	212	227	234	231	204	243	229	199	236	229	243	237	261	218	211	222	199	227	220	225	210	234	260	227	231	236	216	225	215	218	237	230	248	247	217	218	225	245	214	222	234	226	243	237	216	212	227	209	237	245	234	227	234	222	239	219	253	235	230	244	222	240	244	214	236	218	225	241	245	258	236	236	252	227	198	241	222	235	235	223	226	226	240	215	220	261	217	235	228	225	210	229	217	259	222	228	220	207	215	244	233	250	257	229	256	237	212	237	237	227	236	220	210	224	224	207	205	266	219	217	216	225	206	247	236	239	235	237	242	213	252	245	229	247	251	243	251	230	241	205	220	238	221	213	249	237	218	183	237	230	226	229	239	216	217	215	201	232	252	226	244	234	224	246	223	251	210	217	229	218	225	231	228	251	234	212	205	241	237	242	228	231	226	232	250	211	195	224	214	214	246	237	212	236	237	223	241	222	225	246	242	207	216	232	199	228	236	227	237	218	224	218	233	226	240	253	255	216	222	247	220	244	241	211	244	243	207	233	211	222	234	231	232	214	248	226	250	239	223	250	241	240	217	211	215	223	235	255	229	228	222	232	207	219	238	208	214	260	233	243	230	194	232	220	212	224	206	250	235	244	226	221	250	242	246	217	233	234	227	223	219	220	212	222	214	217	266	253	214	245	202	232	232	210	239	250	229	226	249	221	214	254	244	210	227	245	225	246	218	231	243	223	250	229	207	236	245	234	239	228	231	271	222	218	204	244	233	237	203	201	217	251	258	228	223	225	248	238	221	251	248	211	218	251	226	231	242	204	234	226	207	218	231	228	224	232	238	208	237	209	222	220	253	227	241	227	221	237	195	246	201	198	211	219	225	207	206	213	260	252	242	237	207	231	248	196	226	227	255	220	254	218	205	213	241	206	229	238	223	219	229	214	216	218	240	211	229	225	230	234	220	230	236	221	237	222	232	242	223	242	229	236	227	244	215	255	206	204	241	232	252	219	221	225	255	240	223	235	214	236	213	232	215	240	241	224	245	233	237	246	214	230	213	241	226	249	224	206	245	231	239	223	248	234	242	214	199	232	219	243	229	229	218	242	221	206	229	236	213	223	242	248	217	226
24706	21464	26993	25327	2972	933	785	798	678	651	521	460	428	386	392	402	429	462	399	390	381	384	375	374	388	362	414	337	347	386	339	325	336	350	368	351	411	379	370	375	366	358	387	369	363	367	359	359	366	348	360	345	351	356	336	378	379	378	333	367	369	372	324	370	341	354	356	350	348	357	331	376	301	341	355	356	389	346	355	352	369	366	360	338	383	364	342	353	378	341	331	367	332	360	362	342	340	379	314	366	335	323	349	359	347	361	384	341	356	395	354	370	349	360	371	372	352	350	331	349	368	344	343	374	366	309	388	321	357	335	370	326	339	362	342	382	321	343	390	340	341	373	307	351	327	361	337	370	322	356	404	377	385	341	350	361	302	330	336	332	363	375	338	355	367	343	351	370	332	350	333	363	362	340	323	365	349	338	356	384	368	342	357	370	362	367	359	309	387	345	366	326	359	347	380	334	365	362	377	349	356	338	361	336	339	329	395	355	339	338	350	327	348	359	354	357	336	325	337	358	343	326	322	387	361	362	331	361	365	359	353	335	357	370	363	336	350	354	363	351	363	339	394	371	333	349	338	377	366	315	333	375	340	338	377	365	330	332	362	372	335	344	341	356	367	348	341	342	348	342	374	371	318	327	345	384	336	368	327	356	330	361	361	359	352	389	379	382	372	329	361	368	395	361	344	359	328	350	351	345	352	366	373	351	359	393	369	394	316	349	359	367	366	382	360	333	335	337	357	337	355	360	367	359	364	371	365	348	371	381	360	348	381	371	342	372	355	330	337	395	371	362	337	362	363	335	337	387	389	360	348	360	340	353	348	356	357	329	318	356	355	325	355	339	381	340	365	366	378	357	329	336	360	360	372	357	353	359	363	331	386	341	343	332	361	349	359	355	377	367	363	359	371	385	320	351	346	350	301	401	331	313	359	345	362	363	351	357	345	371	302	353	353	327	411	353	376	351	344	362	349	360	372	342	315	349	362	321	372	342	410	361	371	359	351	346	380	357	351	369	395	340	394	382	355	351	358	352	345	365	354	356	368	337	373	392	367	329	318	372	374	347	347	352	366	336	345	341	361	372	316	347	323	335	351	360	350	342	347	324	375	329	362	349	337	314	365	315	362	367	378	296	383	329	373	334	351	365	337	347	359	349	331	348	358	383	367	334	370	346	340	351	383	379	357	345	368	357	362	354	335	339	351	370	369	336	352	382	384	316	339	373	346	333	351	350	357	368	347	356	360	343	360	365	315	319	330	320	355	355	311	357	365	374	362	341	371	354	351	322	364	342	352	352	357	358	379	359	348	365	352	354	338	391	365	366	382	356	366	369	345	367	334	326	370	381	368	384	381	343	363	316	380	329	340	365	374	356	359	340	353	350	348	402	384	350	367	323	380	358	344	338	353	367	358	372	360	330	351	367	398	342	372	388	366	373	365	396	381	354	355	346	359	365	380	352	397	365	334	345	358	358	329	333	318	334	381	334	374	362	351	352	367	355	399	372	325	377	372	381	362	358	378	370	375	314	353	345	344	374	345	339	353	363	353	326	343	355	353	378	356	378	360	343	361	351	351	388	339	346	398	337	364	370	366	372	310	346	336	323	335	368	356	349	354	370	358	404	356	342	345	369	333	402	325	325	367	335	401	371	363	370	331	368	347	297	348	361	348	385	346	367	394	337	346	339	354	364	346	375	363	340	339	336	350	357	324	363	357	358	371	352	373	354	349	381	380	361	347	371	342	372	392	337	346	360	383	366	366	369	360	353	320	371	360	376	365	311	361	368	358	351	335	335	367	338	315	351	337	362	365	410	389	302	362	340	349	353	334	371	350	391	332	412	348	384	355	347	342	365	364	369	335	339	342	351	365	343	344	339	358	325	358	384	379	310	358	353	357	348	340	376	340	353	362	358	354	366	365	331	348	344	385	359	372	355	358	347	350	319	324	364	363	330	329	343	358	336	363	379	368	359	367	366	352	349	326	358	363	376	373	336	337	369	341	348	355	372	380	346	347	360	373	382	332	378	353	343	367	353	355	377	355	350	307	338	358	347	359	344	365	362	341	316	333	359	353	337	332	354	352	377	353	363	328	381	353	340	347	345	359	388	383	339	367	352	337	342	353	366	366	353	377	347	367	370	357	349	384	346	343	338	329	376	323	353	383	321	369	379	364	359	351	356	328	354	335	385	360	352	349	399	365	359	373	350	357	323	354	346	377	380	357	375	368	346	335	334	346	391	353	348	336	377	345	336	379	341	362	353	387	311	353	340	324	344	359	347	388	327	344	358	347	372	333	325	350	377	365	377	384	379	365	341	377	364	383	327	324	359	356	368	350	345	385	335	360	355	335	346	341	333	353	386	336	383	328	313	344	324	401	366	388	373	326	328	405	345	330	338	332	384	367	343	366	375	356	344	335	340	361	345	337	368	381	356	372	350	337	331	364	355	367	327	334	367	343	383	318	366	334	351	348	326	361	342	344	361	305	345	343	346	364	374	395	348	368	341	391	325	355	369	319	346	368	336	359	333	316	340	388	349	345	340	357	358	341	331	345	372	343	318	383	349	354	338	344	349	352	365	370	373	363	336	342	360	339	347	388	361	345	379	373	362	367	353	334	347	392	371	361	320	334	364	372	355	347	370	348	365	349	356	341	379	354	376	341	332	365	356	342	361	381	344	360	349	372	388	373	340	342	337	315	331	360	368	322	378	371	354	337	366	338	354	344	339	357	330	331	364	359	372	347	356	379	348	365	365	353	342	340	354	354	342	360	366	337	329	342	339	362	335	353	346	324	350	369	361	350	329	365	340	338	386	351	355	367	376	374	371	349	375	371	360	365	375	366	370	331	306	352	342	342	340	360	381	340	379	363	361	351	343	347	341	347	346	364	385	403	375	361	348	384	355	392	366	349	337	369	375	374	322	344	340	362	329	356	360	384	351	391	350	378	339	362	365	345	362	355	319	340	362	365	308	326	345	347	345	353	369	300	359	356	363	340	338	383	408	372	340	341	352	364	389	346	359	368	351	349	361	384	384	347	389	338	352	353	352	365	356	370	321	334	312	366	376	309	301	378	368	371	381	342	359	370	346	339	315	365	341	347	351	370	351	347	360	346	330	369	366	383	364	363	348	346	346	353	351	355	345	350	363	328	336	358	314	348	333	341	345	361	366	406	352	346	346	338	360	355	348	361	393	365	302	336	349	331	377	383	339	392	342	319	370	365	338	350	355	366	334	329	361	378	323	347	349	365	368	331	352	329	340	337	353	346	376	312	331	367	352	350	345	398	346	372	318	362	373	324	382	337	380	334	331	382	381	370	402	358	346	374	333	332	330	356	344	330	375	382	362	335	357	354	388	358	352	372	320	389	352	402	345	371	334	378	354	353	353	363	344	390	364	363	340	319	355	359	351	335	358	345	357	354	360	325	339	359	364	338	354	377	386	360	335	362	366	365	379	358	347	358	368	352	340	348	362	344	350	367	383	359	314	337	346	332	331
3451	5531	3715	1891	1921	1874	1785	1782	1568	1304	1019	787	754	728	695	690	647	698	685	596	634	668	557	581	565	589	498	524	520	502	535	488	551	543	508	538	524	530	521	545	506	535	489	547	572	544	503	516	525	532	517	522	479	562	508	546	494	591	488	548	520	519	514	495	513	524	490	544	507	549	493	523	522	528	490	515	548	551	496	545	538	521	480	526	522	526	497	544	506	512	542	500	508	549	504	546	532	562	516	539	508	556	539	518	511	547	543	501	510	532	543	508	533	524	535	522	498	507	507	541	543	476	547	521	548	503	540	520	527	570	523	527	510	503	514	524	557	535	515	518	526	519	528	506	552	511	509	545	536	539	526	495	527	493	518	515	541	526	532	469	501	523	515	470	576	485	539	531	498	529	489	536	519	558	523	553	485	533	477	542	546	510	527	504	513	535	481	501	515	531	566	492	536	516	493	523	531	546	527	533	554	531	533	526	513	530	508	490	504	564	546	545	494	551	484	511	564	500	530	460	536	527	537	516	543	510	461	561	534	502	522	526	542	546	531	498	523	511	514	527	543	522	503	488	519	514	518	509	513	551	518	513	544	515	524	518	489	519	512	521	511	510	538	504	513	532	550	514	547	529	523	515	508	519	521	548	518	548	503	487	528	514	531	577	526	552	571	493	531	579	526	496	564	588	522	509	509	523	544	564	520	534	527	507	503	549	532	530	546	511	499	524	505	541	540	513	536	521	543	539	572	529	490	535	551	558	487	532	519	514	510	523	544	525	498	513	499	488	521	502	525	513	511	489	536	487	513	517	514	482	531	531	563	517	475	539	509	508	534	535	514	520	516	528	553	536	511	523	531	523	519	484	526	491	511	526	497	539	525	533	506	535	493	535	540	503	554	509	517	523	497	504	516	549	522	488	531	525	529	520	492	544	494	515	588	527	472	538	481	501	528	578	516	530	483	500	529	480	495	543	500	513	525	523	527	552	564	544	499	486	500	529	551	510	543	542	535	484	524	518	519	494	498	538	515	520	512	514	519	523	509	535	550	542	576	495	530	522	512	542	513	501	538	539	516	536	528	521	514	540	543	567	501	520	523	561	514	510	491	506	524	511	557	511	492	521	563	522	514	504	488	517	540	500	535	551	576	544	526	541	519	509	515	525	543	508	501	549	517	530	545	489	465	502	499	531	506	510	551	542	540	515	506	538	533	511	538	497	528	525	528	547	536	520	502	550	526	508	510	504	459	535	493	539	536	466	533	482	551	485	518	519	480	485	544	557	531	526	514	537	551	543	464	514	489	518	516	515	533	514	534	536	491	554	519	509	499	501	544	544	516	476	520	522	522	472	511	538	512	509	526	538	526	554	499	513	537	549	504	544	531	501	524	502	542	492	517	500	500	504	514	502	490	514	551	496	501	525	572	532	502	561	509	536	521	486	545	513	516	517	504	550	514	502	509	504	523	524	473	518	564	493	510	501	506	522	527	547	521	568	511	546	564	528	486	504	519	535	532	490	495	507	502	510	484	508	501	538	523	526	533	545	537	516	516	540	538	506	533	510	504	550	518	487	552	502	497	521	521	502	532	497	535	523	570	568	477	499	529	521	521	542	524	572	526	534	536	535	539	558	518	486	502	498	519	529	517	517	513	519	543	500	543	509	527	520	556	507	479	517	539	519	543	522	559	522	512	555	518	508	553	535	497	547	545	525	514	509	548	528	516	531	511	530	530	487	510	522	511	521	544	551	488	508	527	516	512	562	543	505	531	519	489	499	484	546	487	537	498	512	528	525	529	515	527	520	550	545	598	537	531	523	571	485	497	538	535	539	546	475	562	552	518	480	556	500	515	529	529	541	530	530	505	510	505	546	546	568	510	512	529	527	517	533	556	537	515	514	515	549	525	525	519	496	553	512	534	538	529	484	525	523	550	513	532	506	551	547	538	510	553	541	547	502	568	519	512	492	515	507	466	492	533	491	509	491	540	561	507	535	532	511	531	481	532	563	443	530	564	521	502	526	537	518	516	559	535	558	507	518	536	510	511	530	467	481	542	489	485	491	537	492	543	510	526	543	514	562	523	518	458	517	486	566	532	509	514	509	541	563	569	512	535	502	518	516	544	521	472	526	496	514	495	541	526	504	523	481	456	527	544	538	531	490	541	515	509	554	506	519	505	507	504	553	540	518	527	542	496	497	496	524	541	508	501	526	545	525	556	535	526	509	493	476	521	530	536	526	537	561	507	515	504	542	466	493	543	554	518	542	521	481	485	524	530	477	549	529	518	522	539	488	525	520	507	510	509	495	522	524	525	526	531	565	553	502	514	495	552	467	484	571	530	509	502	504	531	532	540	515	476	533	497	514	534	529	541	543	489	544	525	547	498	515	505	520	542	505	520	503	502	512	522	541	531	482	563	527	529	523	534	555	533	477	531	493	494	488	510	504	529	550	540	551	528	518	524	517	500	490	495	530	489	513	556	480	526	529	553	526	518	531	520	533	469	520	526	532	522	501	514	524	512	555	523	531	538	527	504	499	503	525	520	536	482	558	549	502	514	525	532	504	498	520	494	538	565	536	529	539	484	554	505	524	518	516	511	497	538	541	512	562	487	551	543	498	530	551	568	482	576	532	532	531	487	532	531	530	504	495	544	526	550	515	567	509	498	515	500	528	512	501	549	530	546	524	489	500	524	544	490	518	548	568	514	494	537	549	556	530	513	526	522	495	506	551	531	509	507	530	509	516	530	536	532	508	499	527	574	501	538	520	503	500	521	474	519	548	520	526	558	510	496	521	502	543	515	497	544	532	529	505	535	500	501	504	492	525	534	518	543	518	526	508	523	506	518	505	503	522	526	527	532	513	564	490	529	521	495	479	519	520	502	525	533	498	503	517	515	506	478	501	492	507	502	527	543	509	484	521	513	512	533	512	516	463	521	540	570	504	571	519	539	537	497	513	507	537	519	506	478	531	542	505	535	548	511	472	505	547	520	502	483	513	543	550	525	525	495	523	511	503	529	548	516	537	553	578	528	536	492	552	516	546	549	504	508	525	505	487	513	497	486	521	507	508	512	567	510	507	494	528	567	538	569	551	547	539	514	493	526	556	558	548	487	552	517	554	528	511	512	534	518	517	493	537	506	561	528	529	533	477	528	523	515	514	504	509	544	536	516	514	538	537	546	528	500	551	504	593	539	541	517	536	512	534	484	511	567	501	543	509	485	536	525	542	510	535	510	505	522	527	512	531	550	556	562	522	545	523	521	477	516	501	545	489	522	508	469	499	571	523	491	534	548	494	557	518	535	508	499	497	520	493	467	570	524	502	546	500	523	533	514	516	550	513	492	494	526	566	478	530	541	497	526	511	507	543	512	550	513	539	465	515	536	561	529	524	504	540	522	518	499	543	507	547	503	543	541	558	495	535	468	553	537	523	527	514	545	532	549	522	562	500	552	559	582	508	539	534	488	519	557	502	519	479	527	562	532	547	521	505	518	496	513	511
22646	21482	29219	24140	21488	21079	3412	1240	889	874	550	443	359	332	278	345	330	307	267	269	273	239	228	253	202	188	187	188	181	187	170	192	197	169	163	169	188	183	190	166	177	170	192	163	160	167	157	157	176	189	166	155	197	164	153	179	161	187	166	180	170	161	174	187	184	178	166	188	156	179	172	187	181	157	169	141	175	159	151	153	161	159	140	162	166	170	175	174	148	174	156	166	198	163	140	176	171	153	163	175	160	160	160	149	146	164	165	148	147	164	171	165	176	166	162	172	169	186	170	171	169	173	169	184	155	184	151	170	166	148	165	153	167	150	181	163	171	173	132	145	168	177	157	149	164	156	164	142	161	166	168	145	171	157	166	197	162	167	156	166	173	172	165	191	168	172	184	167	173	185	135	172	172	143	174	158	161	149	168	172	185	169	207	158	158	153	172	176	148	193	137	168	157	195	150	157	159	182	186	171	173	173	154	160	157	166	145	171	175	161	166	163	186	181	172	174	174	185	168	173	148	161	153	177	165	146	166	156	160	159	165	172	163	158	165	160	141	158	158	157	149	161	181	176	158	186	158	166	166	170	176	166	162	144	178	152	158	153	148	154	163	164	163	173	174	154	160	163	146	172	193	159	165	129	149	175	174	175	169	139	153	177	152	144	163	137	189	157	171	160	177	154	183	166	164	147	162	173	150	165	174	162	159	154	139	182	170	149	174	164	182	169	161	186	170	176	163	164	174	164	141	155	155	163	171	145	157	150	155	154	162	164	156	156	168	153	170	170	180	159	145	158	168	156	178	169	178	177	166	160	172	172	157	180	145	168	182	165	177	166	151	148	168	150	152	165	156	173	167	153	183	159	170	179	152	162	164	175	177	183	175	190	152	158	170	158	170	188	173	186	197	172	176	172	159	163	162	152	161	148	161	167	156	164	171	170	180	151	178	159	148	164	179	179	164	163	173	164	156	191	182	159	190	181	180	181	180	154	172	183	152	154	149	172	158	149	167	165	176	160	184	171	167	150	153	193	197	188	170	159	149	185	174	175	168	180	150	172	170	172	163	169	155	165	161	157	166	153	175	154	171	180	162	174	161	154	176	177	148	172	189	164	179	136	138	165	156	167	167	178	169	169	175	165	166	167	172	156	169	156	152	174	171	178	150	190	153	145	173	169	173	182	162	183	142	170	176	183	147	176	158	155	169	153	175	153	178	158	179	167	156	169	152	152	183	162	155	158	148	188	157	165	185	146	184	144	198	161	174	156	166	181	166	150	172	163	185	162	170	145	158	161	165	152	176	147	181	196	178	172	148	173	161	188	152	170	166	164	154	133	179	165	134	161	172	177	170	155	165	171	164	178	164	162	163	161	164	167	183	170	151	156	182	153	166	186	161	163	155	162	155	152	152	168	168	148	172	174	146	178	181	173	154	150	168	179	173	165	170	186	179	143	159	178	158	168	162	169	168	171	170	152	156	178	182	163	156	158	174	187	168	180	138	177	164	153	145	172	173	140	166	158	170	146	163	166	166	142	161	161	171	169	180	189	180	174	181	149	150	166	140	160	148	179	171	166	175	138	166	161	174	156	169	169	178	170	170	189	166	176	172	150	147	193	177	160	181	165	138	163	150	163	187	137	160	156	170	151	153	160	176	166	185	170	156	165	151	158	152	195	173	164	172	180	154	162	187	161	175	184	160	183	173	141	162	193	157	171	148	160	165	190	161	144	159	147	156	166	158	169	175	167	149	151	157	174	187	153	173	164	150	157	175	168	167	153	143	165	148	142	162	183	157	160	153	152	168	175	171	159	159	172	154	150	164	182	167	194	160	168	170	164	146	165	153	171	151	161	163	173	146	154	143	144	167	165	152	154	174	152	158	150	184	158	174	169	180	170	156	177	168	166	161	163	161	170	159	152	167	137	173	195	170	174	184	158	151	171	163	172	183	175	152	166	167	148	154	173	138	185	165	152	155	162	145	154	140	160	187	165	169	151	156	157	147	163	169	152	165	156	166	152	187	143	138	188	163	158	167	157	182	168	140	158	172	175	150	162	158	155	161	156	148	158	170	145	156	166	172	140	156	163	173	180	166	172	155	165	165	155	163	189	172	179	185	152	188	179	152	159	159	174	155	159	176	160	162	170	173	171	160	175	175	156	165	172	141	171	148	179	144	195	176	155	176	162	182	154	159	177	174	157	170	166	165	187	178	166	167	173	150	149	136	182	171	145	154	168	186	149	170	160	184	150	165	157	153	161	200	167	174	186	182	172	185	174	158	171	176	166	188	155	165	158	165	164	190	159	187	176	155	182	195	177	144	149	172	186	157	173	155	149	174	175	161	153	167	173	167	158	174	175	152	163	164	180	178	163	155	163	169	182	150	174	164	176	168	167	170	175	167	176	167	181	161	160	160	188	167	178	151	171	175	175	177	150	181	158	162	144	164	145	146	158	149	181	164	172	145	159	160	162	154	169	178	158	162	164	162	172	155	169	193	149	137	176	175	175	187	168	177	158	168	158	169	168	174	149	184	140	144	150	153	175	164	173	156	159	154	167	159	166	174	171	159	181	173	179	152	138	161	163	163	163	145	162	160	140	162	162	157	156	150	155	167	167	190	186	190	149	139	185	170	173	139	168	144	155	150	183	194	144	129	155	157	161	158	155	165	171	175	126	159	152	155	163	154	165	153	167	171	176	184	165	176	145	181	177	169	164	177	165	120	166	171	162	188	168	163	175	159	160	160	153	156	183	168	181	158	152	164	171	161	161	184	156	170	171	169	178	159	158	156	176	172	151	145	169	134	157	164	158	153	139	173	174	171	168	157	162	176	149	153	168	184	156	160	162	180	165	157	158	159	167	165	171	173	165	170	167	149	158	168	173	167	175	166	170	171	160	167	171	168	166	175	185	178	161	150	160	147	154	167	146	167	159	171	162	155	162	168	154	159	167	169	178	154	181	157	159	136	155	181	166	171	143	152	145	178	152	146	155	153	164	170	139	162	171	161	163	153	145	182	176	170	149	166	163	167	146	159	161	158	157	157	153	162	146	140	163	162	168	175	163	167	179	175	155	188	166	184	165	152	185	175	145	170	176	157	172	185	185	150	171	143	172	158	174	160	164	168	127	141	155	162	163	153	158	175	176	155	189	153	173	153	168	174	174	190	151	157	161	161	167	185	168	141	171	155	156	150	155	170	150	175	159	156	158	159	155	176	163	153	176	178	184	163	180	174	165	170	169	168	166	154	159	161	157	162	173	145	194	139	171	150	176	172	167	173	149	171	148	161	180	143	160	149	164	166	173	189	166	205	166	144	186	156	157	154	148	178	149	146	178	175	164	138	173	148	160	176	168	156	159	161	135	156	156	161	169	159	161	152	150	151	165	167	173	151	135	157	163	149	189	136	162	153	152	186	166	149	169	175	146	168	159	152	154	148	170	190	165	163	167	185	169	167	173	186	144	175	164	178	167	155	146	169	159	157	155	189	161	156	167	172	172
4721	14468	10021	4828	3991	3684	3217	2920	2162	2083	1331	917	780	653	591	690	695	545	496	462	481	385	463	378	329	322	318	271	252	281	266	269	289	287	274	260	269	248	234	261	264	256	230	256	242	252	233	230	281	245	227	246	240	242	257	233	233	235	256	246	254	250	227	235	251	268	254	251	237	255	243	241	229	245	217	236	216	250	263	233	254	247	224	237	262	285	238	222	241	265	244	272	270	222	240	236	234	228	212	246	247	266	240	231	235	227	227	249	233	253	224	242	236	235	242	245	264	245	235	250	233	258	263	245	223	235	247	225	234	213	244	235	232	241	242	230	222	234	244	235	231	219	251	233	234	229	232	237	235	218	217	254	230	228	243	238	213	262	226	224	250	260	216	245	227	273	214	249	240	237	242	274	268	236	232	244	215	230	235	239	249	234	234	233	239	258	246	211	254	231	228	226	251	219	221	250	227	263	241	266	254	252	220	235	244	230	216	235	230	249	224	256	245	233	253	239	223	224	254	245	217	266	229	217	270	248	225	235	218	228	226	252	239	240	235	245	221	247	228	230	230	246	224	240	252	225	223	237	241	239	216	232	216	235	221	223	255	233	277	251	261	215	254	244	260	236	220	231	222	246	210	267	241	257	239	229	227	226	255	210	229	269	236	224	236	223	247	223	258	239	221	229	226	231	236	235	231	230	264	244	207	237	240	217	237	223	231	242	222	226	205	254	233	234	255	225	250	229	256	216	248	224	273	234	229	222	235	234	239	229	206	214	246	255	239	230	212	226	244	251	238	273	254	226	218	224	211	228	214	234	236	211	233	217	243	238	250	264	236	252	217	232	209	233	235	240	236	225	246	221	238	228	233	252	246	214	225	240	225	274	225	249	227	237	237	224	228	244	223	216	252	218	232	222	244	242	229	220	220	245	217	246	236	240	209	213	223	226	239	259	215	213	250	227	222	242	222	235	260	229	244	234	238	221	228	206	261	241	221	232	260	241	236	229	277	258	244	245	230	241	237	231	211	241	226	233	218	268	271	215	226	247	208	234	231	243	223	247	252	252	254	233	244	233	244	250	227	240	246	236	265	235	252	240	242	255	274	224	211	241	238	240	233	221	228	207	217	238	235	195	249	221	261	237	222	238	230	260	253	235	229	242	222	224	229	236	242	227	215	224	223	227	240	235	253	250	243	252	242	272	228	236	227	234	235	211	241	230	255	245	222	239	238	226	225	231	245	255	249	243	222	234	208	240	227	243	231	240	224	250	229	263	255	239	210	237	263	248	263	250	249	255	248	242	241	253	239	234	222	228	258	235	248	239	244	225	255	219	241	229	221	259	238	241	197	241	232	227	226	246	267	250	257	231	213	262	269	209	242	234	251	252	254	208	231	256	254	244	265	239	235	242	226	247	232	230	247	222	245	237	238	249	259	235	221	219	247	239	223	230	217	226	244	217	257	219	247	248	237	232	202	239	227	205	238	248	263	243	249	209	232	240	228	249	235	245	218	253	217	233	238	235	229	218	247	240	235	238	244	236	234	224	228	227	259	246	243	240	238	232	198	244	238	217	236	272	255	250	246	244	260	222	232	249	245	267	230	215	236	237	236	237	224	247	225	248	233	200	227	266	247	226	242	222	231	228	225	249	242	221	242	228	223	223	217	224	268	237	260	229	235	214	228	236	215	229	244	227	230	243	245	234	260	259	223	244	255	243	227	234	247	212	250	242	229	212	212	208	233	238	208	208	249	217	239	216	238	227	220	245	279	250	207	226	233	208	229	245	203	215	251	259	227	248	234	251	227	225	239	218	233	216	214	222	227	220	190	247	226	231	227	238	221	223	247	228	241	267	226	218	209	213	228	234	262	243	213	242	242	224	227	238	228	231	247	195	233	219	241	232	226	229	221	245	250	244	227	220	240	229	232	216	216	240	245	222	252	273	251	227	225	237	252	211	233	240	249	259	244	263	243	259	230	227	244	258	239	267	243	202	238	224	228	205	219	257	233	256	210	230	245	251	244	224	245	227	251	232	224	216	222	215	253	233	243	221	218	229	229	230	234	250	253	234	262	233	240	222	209	192	230	219	232	263	224	250	270	238	246	239	221	215	208	254	220	235	238	223	231	221	249	241	201	224	230	260	247	220	219	216	240	232	260	237	240	228	231	214	236	216	243	218	224	234	224	238	262	238	210	247	210	256	220	246	229	239	202	279	218	214	241	254	234	240	246	237	246	244	225	242	247	225	207	225	221	256	199	240	226	248	237	224	219	251	228	252	257	236	247	218	232	248	226	221	228	236	238	211	275	268	233	222	235	223	231	218	232	249	222	202	233	205	230	235	256	243	258	227	221	259	227	233	253	264	235	229	235	244	245	227	246	217	236	253	229	224	211	226	225	231	248	238	246	256	213	276	207	240	241	256	235	249	260	251	212	226	234	230	210	239	217	250	224	239	251	225	230	243	262	221	258	232	252	214	213	254	225	256	250	235	220	225	221	222	210	225	220	251	259	242	222	242	250	247	220	230	235	240	258	225	243	239	234	240	238	249	230	261	260	210	221	213	244	232	212	260	240	226	244	243	225	251	236	264	223	248	227	231	237	257	246	235	213	237	247	229	231	234	228	245	237	219	264	242	208	255	230	231	231	242	216	250	239	199	236	260	223	240	240	206	223	241	223	229	216	221	206	263	209	238	227	262	250	231	234	243	255	242	265	229	250	234	229	233	216	234	221	224	253	216	244	239	232	237	223	240	230	214	231	244	236	212	234	224	241	260	232	233	234	221	230	244	239	265	225	210	248	210	255	224	252	227	246	249	203	235	208	242	244	216	219	243	210	238	228	223	222	269	206	241	243	245	238	227	222	211	251	252	234	242	240	230	254	234	228	225	223	230	236	231	213	234	216	236	231	229	245	223	221	248	212	237	222	244	232	219	229	230	243	224	233	247	243	230	209	222	246	260	210	231	209	241	252	216	248	233	243	220	225	252	219	251	255	250	274	261	222	256	269	266	244	222	249	240	221	229	215	244	214	245	220	223	219	262	261	241	208	239	246	224	219	268	228	249	243	246	229	241	237	241	208	235	240	210	264	223	228	239	236	262	232	211	220	254	251	234	250	240	225	217	256	226	220	239	272	254	229	227	245	223	237	228	247	222	231	234	257	212	241	246	225	241	254	236	239	218	253	235	229	253	236	266	240	222	237	231	235	223	259	212	215	238	248	215	244	208	203	238	257	245	244	247	252	222	247	224	236	210	257	210	224	231	228	238	267	238	235	242	251	239	206	242	230	224	217	228	229	215	210	239	239	240	228	218	236	239	226	237	245	212	227	251	250	243	207	236	245	241	230	205	210	246	245	238	215	244	248	256	243	222	239	219	214	206	215	200	265	222	209	256	213	213	234	231	238	242	238	223	230	249	234	242	262	232	227	243	249	235	216	251	228	223	205	248	240	251	236	224	230	229	247	234	250	230	226	243	233	223	211	253	225	234	246	222	249	224
27317	17133	2884	650	463	605	576	538	458	456	425	367	334	334	304	342	342	330	325	272	321	300	311	279	274	282	282	314	279	272	278	294	299	290	290	291	284	321	288	268	285	302	282	299	320	304	251	259	284	284	300	274	282	297	274	289	292	285	294	271	307	291	290	306	269	309	301	269	280	287	290	299	307	262	273	272	279	300	272	315	285	279	273	299	259	275	263	293	264	318	317	308	257	288	291	288	300	259	281	285	299	282	290	306	280	277	279	234	304	297	292	288	308	287	267	313	282	279	266	310	281	274	333	310	308	277	272	268	286	262	285	290	296	302	301	263	331	282	274	293	306	283	281	286	300	282	304	292	299	288	270	313	295	282	275	268	290	280	299	284	299	292	278	290	294	267	295	319	300	292	320	295	268	272	306	287	253	303	302	266	301	287	297	329	287	285	316	293	322	290	296	293	320	303	309	300	324	276	266	290	307	279	286	290	262	300	290	293	274	286	295	292	299	264	295	272	255	297	261	308	291	295	281	284	295	287	306	283	281	275	298	272	267	275	307	284	305	288	295	296	267	299	281	294	302	293	290	295	276	297	262	305	312	285	288	306	281	288	289	283	263	300	289	287	301	280	290	264	284	318	303	271	291	298	302	284	286	287	293	282	276	311	289	289	278	329	284	300	265	313	290	298	278	295	294	269	296	290	302	280	291	283	296	266	283	280	319	263	265	280	294	305	264	275	291	281	286	280	299	294	310	282	300	313	279	287	281	298	295	311	297	302	290	249	309	296	258	309	273	314	285	271	284	298	302	279	302	314	316	274	302	278	269	303	299	292	306	302	313	275	269	310	304	309	274	280	299	295	317	279	252	284	311	306	279	313	258	262	287	296	303	315	320	280	310	274	292	303	288	284	307	292	292	289	333	300	308	274	255	291	308	280	278	271	286	299	296	306	276	268	283	279	277	289	292	298	299	302	308	289	289	300	317	273	275	257	294	283	302	263	290	287	302	275	282	295	302	312	296	294	329	301	265	298	273	295	297	264	305	287	312	294	263	262	292	257	282	290	280	307	300	268	299	281	275	255	297	316	276	324	285	301	293	281	283	294	289	276	308	288	287	313	247	299	312	286	317	292	313	273	298	260	315	279	308	276	297	299	272	291	270	293	286	278	301	279	280	296	266	277	300	318	312	302	313	305	341	305	319	311	279	296	290	287	327	286	282	272	295	284	321	277	285	331	260	278	285	298	300	286	302	258	296	263	275	306	279	311	317	300	277	252	320	281	303	310	293	323	323	291	291	287	272	292	272	290	321	312	259	311	272	302	264	253	322	269	275	265	301	278	268	261	247	277	270	311	292	308	304	310	260	288	289	277	269	289	272	236	294	305	299	292	296	279	294	282	289	280	315	287	297	283	297	309	285	280	284	286	283	282	285	279	290	291	308	297	293	285	282	288	277	283	287	284	270	258	269	310	296	299	279	271	314	258	289	284	260	290	267	277	269	277	293	286	285	293	286	259	288	263	264	260	271	278	270	287	266	251	274	287	294	299	269	291	277	290	301	294	302	263	286	298	308	262	284	270	301	271	257	290	283	286	277	285	271	289	291	275	287	279	296	306	300	315	279	271	273	280	275	280	296	283	314	309	299	293	291	285	304	283	287	314	301	268	297	277	312	296	287	276	293	294	289	302	315	274	285	306	293	279	251	261	309	289	290	280	293	255	270	302	267	306	295	250	293	272	299	278	280	303	288	279	285	299	290	293	300	272	290	290	319	277	303	266	276	312	270	283	308	284	305	305	266	292	294	287	281	289	285	287	306	302	295	268	268	272	278	301	292	292	318	292	295	298	321	292	316	282	304	278	282	284	290	282	299	273	291	264	255	305	277	275	287	270	283	271	306	283	297	315	292	283	284	265	279	284	273	279	325	266	271	319	275	285	287	285	260	291	305	279	316	314	247	240	283	300	284	265	276	301	284	301	274	320	278	300	273	256	289	291	307	271	276	268	286	296	294	291	312	291	291	266	302	306	324	277	265	274	325	295	301	276	264	311	293	294	285	284	257	283	296	286	284	289	310	281	288	304	289	294	286	264	273	297	289	316	277	274	301	259	286	317	265	272	293	257	299	299	284	262	287	279	273	315	271	270	317	300	285	281	287	275	309	304	249	301	270	281	289	266	293	287	309	284	305	284	276	288	303	275	290	317	280	310	275	289	256	323	322	282	285	300	276	276	288	279	283	311	306	281	268	300	292	316	283	297	293	293	279	289	294	276	302	286	283	316	260	275	292	267	285	283	287	309	301	294	302	272	297	277	302	267	275	267	286	283	294	293	285	275	290	260	258	287	282	287	313	300	278	297	286	287	282	273	290	283	262	301	311	283	302	293	301	302	314	304	286	321	307	268	273	290	287	295	320	291	265	280	287	254	289	304	299	259	299	283	316	292	263	305	262	258	292	307	290	278	306	270	278	290	295	287	289	285	277	301	291	270	311	314	276	305	254	302	255	288	293	312	272	299	268	295	323	281	272	300	298	265	282	301	279	298	275	294	279	303	273	276	312	264	273	307	259	277	294	298	285	284	274	272	296	280	292	320	296	287	326	275	297	282	281	275	287	289	276	292	308	271	285	260	276	300	295	291	297	285	272	249	267	281	278	285	289	327	297	268	316	320	254	298	282	276	298	271	284	297	283	310	282	293	285	296	290	292	307	303	296	291	280	304	284	308	282	279	273	319	283	259	288	300	266	308	291	281	287	293	275	306	315	294	305	326	282	285	262	311	283	302	266	265	295	297	267	309	292	300	283	288	303	282	299	284	262	276	293	263	272	316	271	328	288	279	280	293	299	284	311	299	316	280	295	271	283	285	278	284	276	269	288	281	276	335	327	315	319	308	277	294	283	269	274	275	308	293	290	274	275	281	287	310	290	294	281	279	276	264	320	299	293	321	276	279	295	309	303	291	268	300	330	293	266	330	257	289	306	307	264	294	322	302	324	306	297	312	305	300	295	239	286	286	307	293	275	286	259	283	281	293	320	272	304	294	293	311	260	292	304	317	287	280	305	314	301	278	298	306	289	267	296	263	282	307	295	281	296	298	272	303	291	278	284	266	264	311	294	280	309	266	306	292	291	289	268	281	281	279	297	298	301	279	302	264	294	290	269	292	276	312	294	305	312	312	305	277	316	304	318	277	299	292	289	266	298	288	325	309	284	287	255	286	294	298	314	284	289	306	302	268	287	320	255	316	294	290	301	262	281	295	289	321	262	299	298	270	255	284	278	291	309	286	290	287	314	276	271	283	300	286	306	282	266	271	277	294	277	299	294	307	280	296	323	303	305	284	287	309	298	295	262	306	276	272	260	296	310	266	299	287	270	312	295	277	287	301	276	259	288	280	302	278	278	287	287	310	301	321	305	290	290	330	289	285	297	282	301	277	267	289	302	265	269	278	294	289	253	251	296	303	302	288	291	307	279	282	295	310	286	296	300	264	325	293	279	306	278	319
4359	2150	1470	865	898	1339	1240	1128	1025	906	780	601	545	479	503	557	583	539	529	497	535	498	498	426	447	472	468	444	440	485	449	484	410	409	462	445	415	464	459	434	444	438	432	407	448	451	404	467	437	439	415	452	467	447	473	438	432	393	455	468	455	436	423	457	460	426	476	409	442	437	471	454	406	432	435	437	453	417	466	462	456	435	440	447	462	443	440	430	440	449	455	434	460	417	419	457	445	428	435	447	453	447	417	463	446	471	431	446	448	457	460	431	438	445	448	401	443	448	471	430	412	440	453	420	436	416	415	420	424	432	434	424	457	398	456	424	426	407	442	438	415	449	431	435	403	429	444	442	435	427	448	487	418	432	424	424	416	393	476	441	426	406	462	469	444	456	464	456	468	471	460	430	428	440	465	404	437	420	457	392	448	442	421	399	442	435	408	439	424	440	479	414	446	423	419	471	463	462	440	449	480	435	430	460	441	423	428	466	457	429	443	437	430	467	444	465	414	414	435	477	453	453	431	415	435	448	432	428	463	419	445	453	474	430	440	462	469	426	412	481	442	428	450	438	428	460	447	445	467	402	418	443	450	432	452	462	419	421	454	408	430	437	450	417	453	465	443	449	435	425	416	470	452	458	415	430	458	447	439	439	443	422	446	457	401	459	439	441	453	471	433	424	442	450	453	388	410	426	378	421	455	471	469	418	420	426	456	472	458	433	457	438	434	442	444	427	480	433	428	388	432	419	417	421	426	431	453	413	399	427	438	473	422	467	444	436	424	466	459	443	451	472	458	457	453	426	434	467	426	438	434	431	474	448	450	427	451	433	480	414	411	435	428	457	440	441	429	437	437	443	424	401	426	468	394	437	422	445	452	422	455	484	482	422	421	443	422	476	425	421	423	468	448	425	431	421	425	422	422	460	433	445	452	419	460	470	466	441	443	477	429	475	402	450	414	428	453	445	413	425	442	449	444	456	429	403	432	437	443	435	447	442	436	417	438	450	453	451	412	461	433	397	484	453	446	461	426	433	410	430	418	454	469	468	413	462	403	416	411	433	446	440	445	400	448	432	466	450	463	434	459	439	449	400	408	421	456	415	473	429	456	408	462	448	445	414	448	425	451	421	460	467	439	395	453	472	434	420	479	429	413	423	461	419	422	409	451	445	439	472	430	433	446	451	451	425	464	466	473	425	440	424	452	452	418	395	434	429	454	395	440	451	447	413	465	459	407	422	409	457	438	451	422	422	435	491	425	450	453	438	425	429	446	461	431	466	448	422	432	390	456	395	417	428	479	439	426	436	451	441	466	474	428	441	427	460	422	436	418	449	432	425	434	449	439	438	444	433	446	419	415	425	453	426	440	423	409	426	452	454	423	456	433	444	455	434	420	430	429	428	409	416	448	410	410	439	429	442	401	441	418	441	460	406	409	485	456	461	421	446	464	481	403	437	429	451	461	444	427	428	416	415	414	417	458	424	431	424	489	420	412	466	456	409	443	432	460	457	395	427	428	427	462	444	444	429	473	433	441	399	433	430	427	469	435	414	428	438	440	453	458	434	461	432	424	436	457	393	442	412	451	433	445	408	481	453	458	427	435	428	436	427	477	434	428	476	414	464	428	428	437	454	412	452	443	450	448	467	449	420	398	438	413	412	448	441	436	425	489	420	436	413	447	441	417	448	414	442	435	408	381	430	454	452	484	477	448	453	426	447	432	433	437	433	446	471	455	460	432	432	429	439	436	439	443	410	447	428	435	434	444	460	413	438	474	388	431	434	484	503	481	426	423	444	452	418	425	440	433	445	471	446	443	450	416	449	411	459	412	444	419	418	434	420	474	404	445	453	507	456	431	429	400	456	410	413	401	430	406	424	415	441	403	461	441	514	446	453	427	420	417	446	406	452	435	433	425	451	434	461	411	439	417	448	472	400	439	446	438	437	431	449	423	465	404	440	455	484	434	438	467	421	429	447	417	441	472	424	484	445	429	433	423	411	436	429	423	465	410	443	415	457	437	451	463	458	437	455	426	432	461	446	441	428	445	455	454	436	418	449	470	425	443	410	459	401	440	428	425	429	418	436	433	424	440	442	431	433	453	476	421	455	384	432	439	413	428	417	428	469	481	430	440	459	417	463	447	456	467	464	448	436	425	397	412	468	444	408	439	393	416	408	426	404	456	437	420	417	458	479	421	433	426	453	479	415	439	452	453	439	428	453	396	457	432	472	462	404	433	442	473	452	411	455	425	438	422	450	414	480	398	445	444	411	445	435	467	427	458	419	435	425	457	461	450	443	460	431	407	428	394	435	408	452	429	475	413	394	466	395	445	479	463	433	426	473	468	438	477	452	467	459	417	449	426	459	432	420	436	455	448	447	454	449	434	452	445	445	468	428	466	422	456	434	403	446	402	443	446	441	428	441	453	444	461	411	440	417	456	442	443	464	452	446	431	430	443	427	444	440	470	450	443	472	468	404	428	423	416	430	416	442	433	440	424	377	406	464	474	441	443	426	471	434	478	421	446	419	431	455	460	397	435	426	438	444	429	442	464	420	387	445	469	473	421	443	402	417	450	418	424	425	415	428	456	457	432	430	429	422	429	459	453	471	415	445	442	471	470	450	436	432	403	442	478	396	444	429	450	441	444	446	387	459	451	411	453	443	462	453	459	440	439	399	441	414	442	432	411	498	425	430	426	434	472	455	421	440	442	443	457	430	441	462	491	422	446	443	411	432	474	466	454	452	424	442	459	446	452	465	442	430	463	417	436	460	448	443	438	461	465	432	411	411	431	461	479	418	429	435	445	441	430	423	427	399	460	428	421	490	473	454	448	424	455	427	424	453	451	403	435	409	468	433	412	454	428	458	431	465	429	428	454	416	453	460	442	475	417	428	429	441	431	420	433	473	431	446	408	434	430	439	423	471	412	439	424	443	452	474	407	449	419	435	411	440	435	428	457	443	457	456	428	413	438	423	463	431	385	419	414	430	440	448	446	445	438	441	447	437	453	446	471	431	423	428	438	485	429	470	455	446	430	499	461	424	409	420	439	443	432	446	383	471	464	423	420	438	435	419	426	429	413	447	446	444	432	447	423	474	432	449	398	475	449	423	455	425	413	443	435	449	441	427	461	438	437	454	436	433	450	451	462	404	410	460	467	452	427	469	457	423	458	429	455	426	412	427	419	410	445	442	453	463	481	458	453	453	448	440	445	430	465	437	442	442	432	445	431	431	439	404	410	435	497	412	429	458	438	427	412	431	438	464	458	420	438	446	423	454	413	422	409	439	423	417	463	407	426	454	442	429	411	410	422	466	426	429	420	478	450	460	447	470	450	432	476	430	445	431	403	449	445	434	426	437	424	422	416	466	426	413	412	424	419	414	449	453	412	395	458	439	462	437	438	455	424	446	461	432	419	462	437	451	443	421	409	441	464	421	435	447	450	425	444	453	471	461	437	382	440	441	434	420	450	420	441	440	470	427	453	440	468	463	439	408
23589	21416	28542	24676	20918	2936	941	651	563	563	477	330	309	308	259	255	302	215	224	185	191	198	190	181	151	152	144	176	164	149	154	156	141	149	150	149	156	133	122	146	144	122	132	142	138	126	145	150	155	146	138	150	166	151	154	142	138	124	168	152	115	129	159	125	147	158	131	144	136	144	153	129	133	146	130	161	128	144	140	146	134	138	148	135	148	156	156	143	138	133	144	166	140	154	160	160	137	135	137	125	165	143	149	156	135	133	162	158	153	165	134	143	160	136	173	146	158	169	148	150	134	117	149	135	136	131	132	152	141	141	163	152	154	165	155	148	134	138	132	140	138	149	162	128	153	161	152	139	130	139	129	143	153	137	132	124	137	181	147	127	118	153	148	159	146	167	150	138	149	147	142	161	132	157	147	172	139	148	153	154	131	147	139	145	142	154	152	133	131	140	130	160	140	142	163	146	157	171	151	142	150	155	152	152	136	148	159	125	157	132	134	157	121	148	152	150	155	131	158	139	138	136	149	147	149	122	155	134	153	142	149	140	152	137	166	153	139	154	143	144	140	141	148	146	159	132	135	153	148	146	148	163	128	142	156	140	133	155	166	153	148	149	124	148	140	131	130	143	134	152	144	132	157	146	144	135	163	149	143	149	147	126	151	160	134	150	164	139	144	151	147	155	153	154	157	164	156	138	154	135	139	134	154	136	167	124	136	145	157	155	139	132	148	135	132	140	126	139	140	135	134	141	140	156	127	132	143	155	127	141	129	140	141	147	158	134	133	162	142	120	166	148	129	131	167	151	137	144	138	150	145	162	147	138	152	133	143	150	157	144	158	140	152	137	131	134	147	124	140	148	128	145	160	134	143	138	132	148	130	166	145	127	147	161	128	162	144	154	153	154	156	136	155	156	157	148	132	147	126	151	141	137	150	150	152	159	145	144	136	161	140	151	137	125	148	151	132	141	150	139	142	147	140	128	144	132	136	121	139	148	142	130	128	151	134	135	128	144	142	126	139	150	139	154	160	150	136	148	149	139	155	165	138	143	155	145	126	125	144	154	142	152	176	152	156	144	164	139	146	142	151	173	150	142	140	149	163	151	137	142	159	131	128	143	150	132	116	126	128	133	135	133	156	152	136	116	128	137	155	139	152	140	143	156	139	131	165	136	155	164	148	150	153	135	134	146	169	138	135	133	169	158	120	147	148	129	140	153	141	143	160	147	135	151	137	140	148	136	148	153	139	143	142	146	160	133	139	130	134	134	146	148	151	131	164	122	139	143	121	130	142	151	158	156	134	150	140	157	126	141	139	151	134	119	145	147	153	149	125	131	157	144	152	153	142	127	145	148	135	155	134	143	161	137	125	139	149	130	137	118	148	146	143	155	136	132	128	128	142	171	145	156	151	149	152	128	152	151	147	124	138	138	130	146	148	131	145	156	147	153	136	161	131	147	147	146	156	149	149	139	157	146	141	136	137	151	151	140	130	114	161	130	149	145	133	145	177	150	138	113	128	129	144	121	126	151	166	151	184	142	132	142	139	154	145	130	152	153	144	118	135	127	139	126	147	150	141	162	141	133	148	147	127	138	140	155	156	136	174	149	136	147	144	135	167	140	125	143	170	122	153	139	139	133	145	132	145	144	127	132	134	156	147	147	149	142	131	130	138	143	137	151	141	139	154	129	135	129	126	145	137	125	133	150	144	121	141	159	141	155	134	133	129	158	121	144	142	148	126	182	141	149	142	157	140	146	155	186	156	136	148	145	137	141	141	139	146	138	130	135	124	154	138	151	145	137	137	161	125	145	141	148	135	141	129	148	139	164	138	138	121	145	160	159	148	150	142	144	134	148	146	150	144	143	151	162	140	157	149	147	136	154	153	149	137	135	143	142	119	152	132	124	151	139	164	152	135	131	145	160	107	158	128	153	144	158	154	116	161	147	155	151	154	146	159	152	133	150	152	151	149	129	142	156	157	161	172	133	129	156	143	117	137	140	158	164	137	120	148	117	134	143	143	148	135	122	148	148	145	124	140	148	156	165	144	161	140	153	130	150	138	177	156	133	139	154	153	148	173	149	142	161	144	160	160	152	162	149	153	145	154	149	142	126	132	128	137	144	150	139	127	123	141	145	152	145	144	151	151	150	135	141	133	150	119	135	151	160	140	143	136	136	141	117	146	153	156	155	151	147	140	131	160	132	158	145	135	145	139	166	141	153	140	134	154	140	133	161	167	126	145	148	159	160	126	138	171	155	150	146	141	156	134	146	152	146	143	137	146	159	141	151	148	133	121	144	124	124	153	138	114	132	149	146	146	171	144	119	117	154	143	134	145	150	139	138	134	125	137	162	143	134	145	167	134	139	151	147	167	146	170	158	166	155	129	153	145	137	150	157	145	140	145	157	146	150	154	141	136	149	138	143	138	168	148	163	143	144	159	126	146	144	135	137	155	145	149	146	128	156	155	164	158	151	147	137	161	151	145	165	155	136	143	159	144	139	150	157	147	151	150	148	130	157	142	132	138	131	129	162	136	142	155	157	109	162	158	163	108	138	156	151	150	164	138	137	162	143	136	169	130	146	135	131	150	143	141	154	104	121	166	156	136	144	140	136	136	140	143	140	121	158	135	144	138	142	129	146	140	143	139	149	146	135	151	133	163	137	140	146	150	136	147	131	148	135	162	157	140	128	143	131	118	148	138	140	158	162	145	137	149	150	147	139	142	138	134	142	151	150	148	142	155	155	174	140	149	144	127	135	138	132	149	130	156	163	142	151	132	140	142	155	143	149	168	154	149	140	133	148	146	128	161	146	137	149	150	147	134	123	128	153	150	152	139	171	157	125	152	153	134	140	126	134	145	140	131	152	153	145	135	158	151	157	141	142	131	132	149	139	145	136	146	150	151	136	146	155	163	144	156	156	172	129	142	125	139	144	133	144	133	126	134	138	143	126	163	146	142	126	132	150	141	137	156	157	132	125	125	140	146	142	155	159	127	128	136	151	127	156	164	140	148	154	159	163	140	154	121	151	156	136	152	151	152	133	149	165	144	151	140	154	161	133	144	147	135	128	128	151	147	147	151	145	144	136	143	148	149	133	130	150	158	130	152	157	146	119	160	130	158	165	145	131	132	152	144	147	150	131	131	139	156	158	140	128	142	137	139	148	147	160	144	135	159	135	168	128	158	150	155	130	141	160	145	137	117	130	158	149	140	152	138	158	139	170	127	135	141	127	120	138	155	137	143	153	148	119	131	151	121	153	149	127	152	137	142	134	151	153	139	146	165	129	140	141	131	160	161	140	139	147	150	129	152	133	158	147	137	133	138	164	144	128	139	151	142	173	136	134	149	132	140	149	130	138	149	137	133	152	147	152	146	147	130	148	155	153	133	135	160	146	144	167	140	155	151	132	143	134	132	131	127	133	132	144	142	145	136	137	148	158	147	133	153	132	137	136	128	143	116	150	140	146	139	170	146	121	147	121	119	131	156	168	151	140
3470	8786	5990	2604	1988	2532	1954	1594	1458	1449	1119	790	675	664	528	548	587	489	378	359	344	401	290	301	270	281	271	255	273	263	260	267	255	243	205	235	242	248	253	255	234	241	229	244	236	241	233	231	231	268	242	215	232	236	214	261	230	225	251	253	221	237	216	239	242	228	220	198	211	241	213	233	212	211	198	207	207	234	219	239	229	199	226	226	228	212	249	225	241	235	212	212	241	236	234	225	238	235	244	233	243	238	203	246	209	217	214	247	234	220	216	221	234	217	250	246	220	240	197	206	212	227	220	226	225	200	224	245	220	230	237	222	222	205	234	228	222	219	201	238	225	245	222	216	216	232	230	202	196	238	241	238	225	222	241	235	244	211	232	236	232	222	242	221	215	216	248	212	220	254	209	239	224	220	242	249	197	200	228	246	217	236	220	245	246	236	269	238	249	190	240	239	196	241	230	229	235	211	231	214	232	231	206	264	218	241	226	210	241	263	231	240	217	252	236	233	221	255	237	237	237	240	222	223	207	257	223	214	244	230	207	219	229	229	213	226	221	207	232	214	217	223	249	223	215	228	229	220	217	210	238	220	228	203	231	222	212	223	238	222	212	249	241	240	273	228	211	255	228	215	221	240	224	206	228	193	220	228	240	252	196	222	226	232	242	230	223	217	218	238	240	216	236	231	234	224	228	234	214	226	228	250	222	235	234	235	210	257	243	218	250	225	211	237	241	214	217	201	237	206	210	235	222	220	231	260	221	252	246	225	238	242	208	229	226	234	243	251	227	269	215	211	248	227	206	217	247	234	205	231	253	230	250	231	220	201	236	222	276	255	241	216	243	215	227	209	225	234	235	225	241	214	263	228	220	220	232	192	247	189	212	244	207	230	212	235	229	234	222	225	213	222	231	213	211	229	245	208	230	243	237	226	224	228	232	238	231	230	213	229	232	247	201	231	227	250	213	195	199	212	222	225	246	227	232	257	220	219	227	237	232	238	234	214	216	214	236	202	257	229	217	204	228	226	236	238	214	224	226	250	207	216	213	229	236	252	212	223	241	195	231	234	209	233	237	228	203	226	227	218	216	239	233	204	227	262	222	250	244	227	258	231	245	250	235	224	240	213	222	259	239	215	216	217	207	239	215	256	189	240	237	214	210	219	245	220	234	209	214	236	212	233	238	236	237	256	228	248	218	209	219	242	221	232	218	223	225	219	211	247	237	214	235	242	224	200	236	228	247	231	211	224	225	231	218	203	235	209	220	227	223	224	207	231	212	241	215	237	240	254	252	217	205	242	262	226	212	235	236	245	225	210	244	218	221	240	201	212	233	234	225	226	218	212	215	197	244	214	227	249	244	209	222	208	243	233	235	234	198	231	232	271	208	218	237	226	225	188	215	247	220	242	217	236	232	215	221	210	220	216	236	255	206	217	212	201	209	215	237	250	250	214	212	213	236	235	228	242	213	225	235	225	213	211	219	243	230	203	212	215	228	212	229	198	241	214	231	244	234	232	215	213	231	244	196	210	228	236	203	198	235	242	237	233	226	226	241	211	197	230	213	213	240	230	207	204	240	229	255	216	213	214	215	221	234	240	238	242	252	236	213	202	221	215	232	234	210	225	232	225	235	254	206	224	222	236	212	213	233	240	236	220	250	213	225	219	206	248	227	250	239	212	229	195	214	246	243	188	209	207	223	205	208	205	223	230	219	232	222	221	255	238	228	194	230	239	225	259	225	214	223	225	230	243	261	216	237	238	226	208	207	230	208	194	231	220	230	207	205	209	248	213	232	236	223	223	218	234	207	222	217	236	229	224	239	248	224	222	221	230	234	249	217	202	224	217	254	225	242	233	219	221	213	237	208	267	233	207	204	254	238	224	258	209	226	221	219	214	222	237	227	229	220	238	227	240	234	242	220	222	201	237	242	218	228	207	214	204	230	241	222	221	246	222	265	227	225	240	235	205	230	202	247	219	234	229	219	240	223	228	203	196	226	240	217	240	219	239	215	222	199	228	230	221	229	234	244	213	212	213	220	217	240	196	219	227	214	228	244	214	261	211	221	215	190	233	202	236	197	234	214	219	219	194	274	219	224	216	244	217	218	216	232	236	220	243	229	230	227	221	212	238	236	233	239	240	227	231	230	227	201	203	233	246	227	266	227	245	221	200	225	248	230	241	209	239	226	215	227	240	220	217	224	229	234	233	187	237	242	234	221	208	241	229	242	232	218	214	228	221	240	222	217	241	213	231	245	231	236	224	225	230	213	240	200	231	236	227	208	199	228	221	228	221	200	224	200	199	231	226	234	213	202	215	212	217	240	224	235	206	215	243	202	217	221	244	223	245	214	245	212	239	205	224	228	232	212	233	226	234	221	228	233	256	233	214	237	205	205	227	215	226	220	194	229	236	225	192	228	212	221	233	240	208	205	218	229	238	206	222	236	247	233	226	265	253	229	241	229	214	214	210	218	226	224	252	223	184	220	227	194	211	209	246	208	213	204	229	248	226	226	236	233	203	226	220	236	208	230	203	217	225	230	229	216	248	234	215	212	224	230	208	250	234	243	217	238	242	233	251	209	212	201	224	259	247	214	247	241	232	224	238	249	216	249	245	195	223	225	235	219	229	221	222	223	249	197	213	240	221	216	229	236	213	228	221	217	228	221	225	192	208	213	241	250	217	205	222	242	228	219	224	224	206	222	219	213	212	247	211	232	201	212	217	221	214	234	246	238	218	245	211	226	234	234	228	237	207	243	222	198	216	249	228	228	237	215	206	214	238	227	229	238	259	203	224	213	256	230	233	213	192	229	233	225	226	212	223	214	222	245	237	222	232	207	217	217	236	224	220	236	233	218	233	250	248	235	225	217	219	227	233	233	230	224	239	238	231	226	225	238	259	247	226	222	223	232	251	212	231	228	243	260	217	227	233	234	235	233	229	230	253	205	221	209	245	240	232	215	252	241	239	240	204	245	252	221	221	219	189	232	194	220	238	204	215	244	216	218	213	227	223	252	224	218	221	216	192	236	201	205	240	211	247	214	219	248	208	234	220	246	225	217	204	227	223	233	218	214	225	235	233	190	218	226	221	224	237	210	204	194	217	236	224	248	230	228	219	236	210	270	241	242	224	228	227	259	217	257	256	221	240	252	235	214	235	216	219	211	261	228	226	233	208	220	222	224	215	227	224	241	207	221	222	225	228	223	228	239	230	228	227	240	260	222	244	238	230	261	235	238	208	216	240	214	236	193	234	196	212	222	252	209	232	247	223	233	263	238	226	229	243	221	195	243	228	239	240	196	231	218	228	229	237	214	228	213	212	236	207	237	242	215	225	202	227	224	241	237	221	220	220	228	216	224	229	238	240	235	207	203	251	224	227	246	208	260	226	197	227	223	235	228	229	225	236	225	234	233	228	229	213	205	193	224	222	239	227	231	244	237	236	206	225	196	209	231	224	229	243	242	226	205	239	198	214	227	244	223	228	228	219	210	237	244	238
24751	21446	26975	25305	2699	997	805	639	613	616	493	486	450	464	455	449	418	393	418	380	430	400	407	355	379	339	356	357	339	349	354	324	373	337	333	382	308	324	366	330	395	363	318	363	345	424	324	356	345	360	353	343	344	368	370	344	338	374	367	390	362	363	338	342	349	343	352	371	314	347	391	329	362	326	330	342	333	345	366	350	344	388	357	379	293	319	354	376	357	339	342	308	352	342	321	367	340	355	321	335	428	332	389	362	362	349	329	356	327	354	330	345	358	346	329	315	345	341	372	302	359	316	351	397	331	351	379	304	329	351	330	333	350	404	337	325	361	322	372	316	345	380	357	360	330	346	332	373	378	354	364	374	341	342	353	370	349	373	357	367	337	340	381	340	365	340	390	327	346	368	366	373	322	339	366	347	339	339	343	324	330	311	328	363	354	344	364	344	373	319	353	372	351	371	322	352	339	343	379	371	355	375	314	344	391	356	350	357	369	348	373	350	349	374	361	329	337	346	372	383	328	328	342	353	345	342	360	371	353	337	339	346	390	338	313	364	328	360	368	360	370	323	347	370	369	360	362	359	339	349	323	345	401	348	367	368	348	376	378	384	354	344	358	297	354	365	330	333	321	318	364	336	320	364	350	348	341	341	341	347	328	323	327	374	347	374	344	344	366	366	393	306	330	338	338	360	382	353	355	343	341	336	336	355	323	348	364	325	348	355	343	344	327	357	334	324	363	374	352	340	335	354	350	351	357	335	360	332	362	363	339	356	325	353	360	379	360	354	353	345	354	345	398	337	370	362	347	351	346	336	340	386	368	353	341	363	365	354	317	355	337	363	319	329	335	323	372	350	354	358	340	364	366	338	329	357	342	345	377	321	352	358	333	328	371	336	359	366	350	355	344	345	354	343	327	361	337	332	383	351	371	357	328	391	343	347	361	335	348	385	337	348	361	308	333	345	327	343	351	355	370	360	389	353	344	356	383	363	382	347	349	356	347	344	350	333	358	356	325	370	326	332	342	358	375	329	338	325	307	334	365	370	373	366	323	340	330	348	347	382	359	337	396	340	329	325	370	354	374	371	360	332	363	381	370	350	370	318	380	360	354	372	396	356	369	314	342	387	341	312	349	379	378	341	337	351	348	367	339	342	363	375	318	353	330	344	324	344	339	350	357	340	347	330	362	352	321	341	363	351	377	348	332	330	343	331	366	388	378	362	351	367	346	367	349	327	345	346	397	358	340	388	355	371	335	346	343	349	336	398	332	342	347	351	351	374	358	356	357	344	350	353	372	338	377	361	382	367	330	341	329	337	368	358	374	306	344	346	359	346	332	351	353	372	367	349	355	350	372	386	381	324	374	329	348	378	385	348	325	365	357	353	345	359	342	379	389	333	340	323	379	366	385	343	358	305	333	339	338	364	369	351	347	374	362	395	372	352	342	364	341	354	365	340	346	374	354	322	383	328	369	391	310	355	346	390	317	365	351	365	361	375	327	314	352	361	356	316	365	318	369	333	325	341	329	348	340	334	363	320	357	345	356	367	347	392	359	371	372	365	346	364	382	363	374	362	360	300	378	343	356	363	356	343	355	328	359	406	361	345	352	361	371	348	328	375	331	345	365	328	391	381	366	332	345	330	358	370	351	328	368	351	337	352	361	341	351	352	359	366	347	349	357	344	349	334	342	322	357	353	375	350	343	350	322	331	349	338	349	334	333	358	370	375	359	318	353	357	370	345	333	353	344	368	317	364	370	332	345	348	331	350	351	345	352	334	361	343	332	330	348	343	329	344	383	300	348	369	388	297	298	329	315	340	311	348	377	343	344	343	361	341	354	359	335	305	339	368	332	355	344	356	355	352	370	335	346	343	364	352	376	373	353	376	329	356	332	321	320	380	341	316	344	408	352	318	369	339	349	358	350	349	355	364	347	338	363	350	369	341	362	313	350	362	340	348	341	341	351	375	330	375	336	347	363	327	324	327	355	391	365	363	310	360	326	333	329	377	335	376	334	375	368	362	367	341	342	357	326	333	338	338	330	340	333	329	330	341	353	370	338	328	338	341	349	345	334	370	373	373	370	319	363	341	328	382	339	370	346	322	330	349	348	364	366	327	363	346	332	341	332	354	315	332	365	354	330	352	337	338	353	378	358	378	356	368	357	335	323	308	332	364	346	362	357	343	340	347	385	319	365	327	329	364	381	368	371	381	309	349	346	361	359	355	369	331	317	346	358	369	342	362	350	344	321	343	346	347	355	354	349	392	386	346	354	370	324	334	359	323	362	394	324	377	362	365	350	388	376	367	318	369	379	371	363	360	357	331	363	380	370	332	360	362	323	349	365	337	335	386	349	333	342	359	347	395	360	350	332	325	342	321	350	336	343	362	334	345	338	363	361	358	314	342	374	364	334	362	382	358	338	369	356	345	353	402	355	320	363	342	314	369	376	347	363	388	336	369	351	371	376	359	334	363	406	319	313	384	347	345	336	339	379	367	361	332	369	342	353	346	355	317	361	331	333	381	311	373	333	372	335	341	321	315	367	346	340	371	329	371	355	353	317	319	386	357	359	313	387	349	332	339	331	348	378	364	371	365	340	354	340	342	314	351	392	351	361	349	359	354	366	314	335	370	366	367	378	373	352	334	324	322	310	324	367	360	338	370	356	356	383	353	344	362	350	376	325	343	357	348	343	322	345	328	346	369	326	339	358	352	336	347	356	368	331	304	355	334	334	354	360	383	367	348	354	354	366	358	371	362	356	358	348	348	371	336	357	317	381	349	359	394	382	326	338	349	335	346	347	366	358	361	327	374	332	362	383	352	325	355	368	329	369	364	364	372	339	355	324	344	325	346	367	371	370	339	359	352	343	369	347	362	317	328	332	349	355	318	337	348	340	350	390	334	369	370	367	340	312	347	370	377	354	354	341	364	372	332	360	347	365	337	349	357	344	365	364	353	333	380	332	356	360	364	307	364	376	336	366	362	352	322	342	359	403	378	345	333	359	364	346	350	354	339	380	342	357	381	333	368	363	341	367	394	346	355	359	314	335	365	377	372	350	358	344	352	338	345	348	336	362	322	336	359	322	343	342	354	363	360	370	330	358	360	353	344	327	390	350	359	357	359	327	367	334	333	337	356	367	362	357	338	357	375	349	375	352	343	374	347	341	320	352	345	382	367	355	354	347	311	356	365	344	315	348	339	345	346	346	380	327	353	346	334	334	339	363	349	336	367	308	338	333	347	351	320	366	321	380	346	353	387	317	346	345	337	341	335	340	359	339	338	340	376	338	367	319	353	339	354	352	343	387	336	372	352	338	357	331	354	353	336	353	348	299	354	370	345	336	362	366	377	345	348	333	330	384	355	344	368	358	336	350	342	341	345	320	336	382	362	368	328	344	345	366	368	312	332	341	360	359	359	310	329	336	366	385	327	367	334	333	349	345	332	368	323	348	327	304	350	359	369	310	347	348	368	353	355	354	373	366	370	361	353	318	362
3599	5517	3771	1889	1637	2295	1723	1355	1368	1366	1194	961	844	844	781	769	724	664	660	693	651	583	570	587	531	537	518	486	575	530	481	528	529	524	521	538	567	506	533	507	500	538	497	494	512	509	489	493	500	544	510	495	503	509	536	480	532	541	471	483	527	530	494	529	556	534	483	587	523	521	560	520	522	502	519	521	536	483	506	509	514	536	484	480	508	489	483	513	466	504	478	509	515	553	494	518	483	547	519	539	483	520	527	503	534	508	556	510	516	536	493	491	505	542	481	518	525	515	519	520	528	502	547	498	493	507	518	520	515	540	485	538	544	552	537	528	529	538	522	548	537	540	499	506	491	531	515	508	521	503	512	529	536	501	471	509	507	543	491	554	502	490	504	508	525	494	506	497	519	531	477	524	466	578	549	525	501	488	502	546	482	517	493	524	540	494	512	549	515	543	561	501	528	537	517	489	508	545	508	492	522	537	508	507	522	532	489	537	513	499	535	481	512	522	532	519	567	495	525	499	441	506	519	481	505	548	486	545	504	496	521	537	521	564	462	516	515	518	494	509	564	525	514	522	511	534	520	526	500	495	515	493	505	562	516	535	518	492	501	519	500	507	519	538	480	482	490	562	506	519	499	521	542	539	506	497	511	507	519	486	529	542	528	550	492	521	492	516	505	501	491	491	505	520	529	524	454	531	563	537	499	509	531	527	506	542	516	551	541	510	531	545	528	516	512	510	494	489	517	527	584	540	512	509	537	511	523	552	523	513	534	500	535	534	536	490	507	531	498	528	503	484	539	489	499	501	521	520	508	512	516	482	514	512	532	511	486	518	547	504	517	492	511	503	524	485	525	520	528	540	514	521	482	538	522	537	506	496	514	520	549	544	531	520	524	487	547	508	505	513	539	542	522	519	518	500	524	479	506	522	462	501	497	519	536	493	513	503	503	505	506	495	562	523	551	504	503	521	520	505	500	490	539	480	464	501	483	514	499	514	565	489	509	487	495	516	520	539	532	560	517	524	524	503	510	521	504	518	521	540	516	563	543	563	512	504	469	534	516	500	529	514	524	574	507	541	527	517	521	528	536	543	528	483	509	520	514	493	486	465	519	517	495	492	520	529	509	532	522	530	535	540	451	504	541	544	473	526	541	533	518	504	518	498	522	523	474	524	508	511	542	503	523	516	510	491	482	516	540	520	505	515	547	482	507	522	507	522	514	510	512	564	484	482	505	505	527	526	524	505	533	486	507	546	536	508	522	496	478	544	490	509	508	489	497	554	523	523	500	527	529	524	544	498	507	510	510	503	526	497	506	492	496	549	529	530	525	497	490	502	517	542	494	548	527	497	521	516	527	486	493	566	512	481	497	509	470	549	501	514	510	531	480	526	497	505	549	527	479	482	574	522	511	493	485	473	516	499	541	539	540	538	504	499	517	539	518	488	518	533	528	529	558	545	508	507	524	544	547	503	527	507	525	515	522	470	525	518	547	512	536	504	530	511	485	543	536	537	497	550	484	532	501	546	474	499	547	537	550	519	515	514	521	515	518	561	513	493	528	488	524	509	514	513	533	536	524	521	480	527	515	522	505	492	471	494	540	545	473	500	520	492	554	496	550	509	558	490	512	529	503	535	504	538	504	513	486	554	526	502	535	501	501	496	528	502	468	525	493	525	517	537	525	512	506	519	477	527	514	556	486	504	507	478	498	484	506	557	512	525	470	539	525	518	531	522	536	528	511	534	503	527	497	491	528	538	522	504	500	513	518	506	488	507	493	559	549	516	469	502	524	509	526	551	488	532	505	557	506	483	487	491	524	516	541	516	520	501	470	507	474	453	535	534	531	545	502	498	505	544	523	501	515	486	539	547	516	498	514	514	503	496	537	506	512	472	533	511	512	535	536	492	503	525	497	558	513	515	493	507	519	525	540	510	510	556	509	501	542	542	525	522	540	495	495	580	537	525	526	468	525	500	508	525	497	482	510	512	467	532	527	573	511	481	527	540	479	500	532	497	518	519	517	527	524	519	516	519	524	529	517	504	525	520	489	501	493	485	536	538	526	519	527	510	536	508	520	523	514	498	548	526	501	559	538	513	504	464	508	559	528	506	506	500	523	513	515	530	476	532	532	494	504	518	518	512	529	500	523	517	504	507	502	499	554	514	528	510	488	542	503	532	520	516	512	482	515	518	561	517	471	516	505	510	481	504	532	545	517	515	514	503	504	488	473	503	528	490	514	486	521	534	483	555	504	554	517	517	492	516	583	539	539	506	528	525	530	520	492	495	512	560	528	497	540	493	528	522	522	518	507	474	488	484	478	500	563	490	501	541	473	506	508	509	495	535	515	512	501	476	499	493	526	519	521	513	546	500	526	511	511	512	484	529	529	514	483	479	509	527	571	508	489	540	523	492	480	506	512	553	545	480	490	544	502	539	516	519	508	529	521	531	531	542	459	529	530	499	538	489	559	526	507	503	517	526	560	497	491	531	517	532	499	546	537	469	540	535	485	496	473	503	501	518	540	526	542	523	529	516	501	497	518	520	507	494	525	533	519	502	537	538	535	527	525	510	537	508	526	527	533	534	493	545	539	543	521	500	528	471	515	551	501	539	553	506	496	525	516	501	484	538	477	500	530	512	519	501	549	500	516	519	508	542	564	518	499	519	503	508	512	516	545	531	485	532	528	557	515	521	504	542	466	477	526	472	563	524	498	510	523	554	513	538	536	517	506	513	526	530	547	523	523	503	538	496	545	500	533	503	528	518	477	543	512	518	549	522	507	524	508	545	535	497	521	496	568	531	506	523	566	494	502	514	529	519	514	468	516	493	512	533	538	543	511	540	471	522	521	470	543	493	507	463	479	508	543	500	562	520	472	542	499	529	513	555	475	532	547	502	526	520	534	508	537	521	499	483	540	502	507	546	511	529	461	493	509	465	541	515	501	511	516	534	531	506	518	524	548	509	536	498	487	504	537	499	511	523	470	476	513	499	549	541	507	502	499	521	520	524	502	477	495	517	505	486	486	479	527	525	549	520	495	499	552	501	512	513	489	512	502	531	513	523	455	455	558	519	524	541	547	526	509	501	489	522	483	507	504	517	530	560	516	511	491	469	496	493	522	507	522	538	489	544	540	514	531	551	519	504	497	516	524	549	571	514	521	483	536	488	533	531	488	542	526	510	520	483	484	510	513	496	489	502	536	529	476	527	504	519	528	478	516	568	528	517	491	523	526	503	502	515	517	480	532	532	514	524	491	541	552	503	537	480	547	530	526	552	532	520	534	490	530	488	486	503	484	512	481	505	526	545	499	565	543	511	509	496	515	496	546	535	533	517	501	475	531	494	534	516	535	530	563	525	506	504	529	519	496	529	527	532	541	491	515	505	534	527	487	533	509	485	522	479	511	560	527	524	534	501	532	539	494	510	525	513	542	515	518	533	533	528	512	487	523	536	532	537	525	503	511	524	510	510	504	459	554	517	527	550	499	508	498	531	524	517
22608	21482	29274	24095	21482	21170	4215	1021	882	722	709	574	514	438	385	352	373	355	281	287	268	304	220	224	220	188	176	206	194	170	191	180	182	174	178	167	176	190	157	176	159	178	137	163	184	174	165	182	171	165	160	183	162	179	172	155	160	180	165	160	168	173	171	172	137	163	162	157	168	171	161	163	180	163	176	173	176	135	157	177	181	178	153	193	185	160	153	175	168	168	148	204	178	154	164	173	167	163	187	167	166	201	179	145	164	168	157	177	168	166	168	183	155	167	175	164	143	172	190	150	183	141	156	175	169	163	169	135	186	190	181	182	178	170	186	145	174	158	161	173	161	180	172	150	180	153	173	161	155	165	170	173	162	169	166	161	155	144	168	168	169	189	179	152	160	152	166	157	159	165	160	162	150	172	165	159	163	169	155	171	164	165	170	163	162	180	174	131	152	180	171	157	168	154	178	175	162	170	151	170	175	180	171	150	159	177	164	154	146	145	169	184	141	163	152	161	170	173	161	151	142	172	174	162	150	161	156	162	163	184	148	158	166	158	179	168	145	149	171	166	177	156	163	155	157	172	158	164	159	151	159	173	158	188	158	166	166	159	171	135	197	157	164	162	151	178	171	175	163	175	168	155	157	165	168	156	164	156	174	160	158	162	145	171	155	169	162	168	165	157	153	165	159	185	192	182	187	169	175	193	152	161	158	184	170	156	155	137	155	156	169	154	156	156	134	181	134	164	155	176	162	166	168	167	165	151	158	179	145	147	159	153	177	158	167	145	167	174	174	152	153	179	188	174	155	145	172	157	178	154	162	163	161	166	176	165	173	166	162	177	171	169	156	160	164	161	182	163	169	154	172	160	149	182	161	161	140	140	150	171	164	184	144	170	167	153	182	180	187	171	146	155	154	159	168	170	158	151	155	162	174	190	159	194	161	177	174	162	174	204	152	174	167	155	170	176	163	168	173	160	168	164	150	164	200	179	203	176	166	184	172	176	162	164	163	154	150	136	170	163	166	175	150	152	175	144	168	167	162	156	173	176	144	161	161	162	162	168	139	157	159	183	160	153	157	164	137	191	165	162	153	166	138	175	161	152	155	164	170	162	148	153	172	170	189	164	164	149	149	167	144	151	173	159	157	160	158	153	162	146	170	164	157	138	147	171	163	166	172	157	165	166	159	171	176	165	186	149	156	162	167	152	186	169	164	151	170	141	170	155	151	154	169	153	161	146	169	156	159	160	181	160	155	166	182	151	157	158	155	163	169	189	169	149	147	161	169	180	173	159	163	151	166	169	165	157	136	182	170	172	171	180	153	184	155	183	160	148	151	160	157	151	153	179	162	158	154	172	163	158	175	169	157	144	149	174	150	161	175	148	154	158	161	154	180	159	189	164	170	167	153	185	155	160	176	177	145	165	170	166	146	170	174	185	172	162	148	188	194	158	161	162	169	176	147	176	156	145	156	168	143	163	175	177	191	158	160	169	144	159	173	159	181	157	175	161	162	163	200	153	154	154	172	157	177	157	155	144	151	178	173	176	165	145	164	173	177	169	165	165	155	166	168	144	168	169	190	149	164	178	158	175	139	155	181	188	165	189	154	167	157	158	165	161	184	167	178	164	175	167	166	175	186	188	159	166	157	184	172	164	151	174	154	146	175	157	199	157	165	160	185	158	165	163	168	176	159	175	177	168	180	157	182	185	185	178	155	188	190	185	156	173	146	176	169	173	152	177	142	148	191	137	142	159	160	176	183	164	156	167	173	162	149	173	194	161	152	160	157	147	155	161	149	173	159	185	155	175	157	172	173	180	171	149	152	149	175	166	150	179	165	165	172	152	172	152	142	158	182	179	154	147	136	139	185	165	148	162	166	148	171	175	179	172	149	162	172	179	161	161	189	178	178	186	169	176	181	172	155	150	169	185	167	144	156	157	171	161	166	154	177	145	184	170	169	188	168	155	142	150	128	158	170	168	173	172	151	176	163	163	177	169	162	161	164	161	149	149	187	164	159	182	165	172	186	161	166	164	155	156	168	155	179	162	187	193	156	152	163	158	171	166	188	156	158	153	185	165	181	161	176	169	164	166	152	164	169	160	171	180	152	183	172	147	157	157	196	159	151	182	157	182	175	168	178	165	161	155	154	164	157	166	158	149	170	158	174	162	159	156	157	149	168	167	175	182	162	177	169	164	172	161	153	166	165	162	176	173	177	175	168	161	168	156	167	159	178	163	182	164	184	130	148	180	173	171	167	171	138	164	148	153	166	162	161	137	157	167	152	172	158	175	159	164	171	166	146	168	183	160	191	169	147	170	164	162	170	165	171	174	178	154	148	190	174	155	189	175	179	168	172	157	166	180	169	153	176	178	172	157	167	172	171	147	173	153	146	192	165	153	151	137	155	172	148	140	177	150	161	166	174	180	158	172	164	167	167	181	139	158	204	169	163	156	162	144	179	172	165	171	153	124	164	157	174	160	151	161	165	187	175	173	160	151	172	164	151	163	168	147	152	154	156	160	181	177	168	183	180	152	178	178	166	169	168	165	173	153	172	153	155	153	133	182	155	147	148	162	190	169	169	191	143	159	148	141	146	158	173	153	204	149	156	172	177	150	188	175	173	170	181	190	173	164	173	172	138	184	172	191	151	152	172	158	162	157	169	153	153	159	165	175	151	154	156	168	174	160	174	177	151	210	156	174	154	141	180	158	180	177	156	174	160	200	153	165	143	144	164	185	185	127	174	165	177	183	170	184	171	168	173	156	157	166	157	167	159	173	147	205	157	190	156	164	149	160	157	161	177	213	174	166	143	155	176	153	185	161	169	161	176	182	171	160	167	168	149	177	179	163	170	156	184	174	146	164	158	184	187	174	175	150	161	175	161	183	163	147	183	156	159	174	163	174	165	146	168	171	168	155	165	167	170	148	168	155	174	162	179	187	166	166	171	160	161	173	147	163	175	167	164	147	167	174	159	164	172	189	137	156	159	168	172	147	160	164	167	161	165	170	151	150	144	147	150	169	170	152	156	179	148	169	137	154	164	139	184	169	159	175	165	146	149	161	148	179	167	192	157	193	163	146	161	162	153	166	151	165	172	146	189	181	169	176	172	189	164	174	156	167	184	133	162	162	174	164	151	170	153	158	157	161	180	171	147	173	155	178	150	161	171	150	178	166	170	166	167	167	176	167	173	168	189	164	164	163	187	192	173	179	175	155	154	153	161	182	153	180	168	160	157	160	169	171	150	165	170	179	142	150	159	149	157	154	161	175	168	172	167	139	178	181	146	179	162	149	169	146	152	180	176	164	161	168	168	164	178	153	173	167	150	150	155	171	158	163	149	158	158	158	177	188	151	152	172	143	173	159	140	158	144	187	179	169	164	179	143	194	162	166	161	174	175	156	163	161	173	171	144	186	166	175	153	156	176	157	184	156	166	174	158	155	159	174	169	159	165	170	179	171	155	145	158	151	175	165	163	152	150	165	161	160	175	162	157	157
5112	14713	10234	4525	3436	4772	3811	2331	2279	1810	1674	1334	1166	1052	770	701	829	694	585	574	470	506	373	364	320	295	331	279	306	275	294	296	285	254	262	245	238	248	262	270	257	250	243	268	243	272	242	246	234	250	246	241	261	243	228	253	234	235	238	272	225	240	256	260	234	252	223	257	226	261	258	259	245	241	261	262	214	238	231	281	252	233	240	231	231	237	216	231	232	241	241	242	218	242	222	230	226	242	238	252	243	233	239	225	228	253	250	258	217	235	237	239	241	241	247	229	243	241	254	247	245	246	209	230	237	237	244	227	223	278	222	238	248	260	252	232	249	263	246	238	242	241	226	228	207	245	229	233	231	213	247	239	241	266	250	266	246	235	234	226	251	238	205	208	247	222	253	231	238	244	233	254	250	257	232	232	249	224	237	225	233	221	265	256	254	254	234	225	256	235	233	218	232	217	235	217	239	234	246	247	238	225	236	240	263	236	255	238	243	221	216	234	228	270	214	227	245	233	258	204	253	260	213	252	243	243	215	223	199	272	226	229	225	282	229	225	261	244	240	242	245	240	239	211	228	244	232	250	226	239	217	237	245	228	222	233	226	199	241	240	220	210	229	228	251	230	225	217	256	257	218	247	250	267	238	243	231	250	211	218	231	223	236	222	230	251	214	257	245	235	200	256	260	236	234	211	225	271	210	251	260	220	242	256	194	229	234	252	242	283	199	250	226	236	242	234	219	248	213	219	234	232	235	230	226	227	208	258	245	225	243	245	241	236	243	254	230	234	243	231	259	254	228	264	259	245	239	258	217	246	248	239	249	226	207	245	248	212	258	224	191	227	243	241	220	236	264	213	240	237	216	199	250	227	245	253	234	225	248	217	247	224	236	281	205	240	261	242	242	210	259	253	265	262	224	206	240	249	227	261	245	266	226	246	249	233	215	245	232	237	230	214	220	233	253	208	264	254	229	242	235	225	250	248	252	250	250	260	236	226	245	240	208	230	228	211	206	255	232	229	229	215	241	236	202	231	250	225	231	234	237	212	212	241	228	238	235	222	228	234	244	205	214	247	248	228	245	229	226	241	225	242	271	210	231	244	236	224	243	254	234	220	242	243	242	216	251	213	228	219	235	249	236	212	225	220	233	248	226	218	233	230	254	230	244	211	233	252	232	247	263	265	219	260	220	257	222	212	234	256	225	234	221	244	223	251	233	212	222	234	245	242	244	203	209	207	232	243	220	228	258	251	203	247	267	204	236	241	239	237	260	185	232	250	235	222	255	243	207	214	213	249	227	254	229	213	224	259	228	229	224	234	225	244	263	233	220	251	217	237	234	231	233	230	242	239	202	229	233	212	213	270	234	232	248	236	214	261	253	230	245	251	214	287	249	202	229	248	206	211	255	247	245	236	244	277	223	219	249	233	235	236	253	243	210	232	220	246	250	229	212	261	214	229	237	239	223	259	233	207	239	225	230	232	235	214	248	226	223	239	232	245	218	225	240	233	238	246	226	246	249	241	234	260	224	217	228	258	256	280	214	237	232	210	245	240	247	224	239	232	230	251	237	231	229	232	253	214	227	259	237	267	246	245	246	227	241	233	217	217	233	226	242	235	251	261	236	274	221	248	208	212	264	244	211	220	216	247	217	251	228	195	218	238	230	227	216	215	212	217	242	234	240	239	206	223	241	246	244	217	260	219	224	238	272	236	206	215	248	220	242	226	273	215	211	241	245	249	255	271	249	220	236	278	246	221	249	237	225	228	226	214	233	201	235	217	241	200	246	247	231	241	231	219	262	226	207	232	231	220	246	225	245	217	225	229	250	239	267	238	242	238	196	240	208	249	246	236	253	226	246	234	245	239	251	227	217	240	228	245	254	226	244	253	230	242	219	252	235	230	231	228	247	242	251	235	239	232	256	250	264	221	210	232	255	232	242	233	237	229	217	243	226	222	217	235	213	198	214	236	234	237	179	223	261	238	236	229	241	265	251	241	231	232	258	248	221	239	226	239	235	222	272	237	229	232	210	238	233	248	225	229	239	236	233	212	243	254	215	221	200	232	240	226	248	219	224	226	246	257	235	262	245	240	239	247	237	236	254	216	241	223	230	249	228	229	240	222	230	237	247	228	239	235	241	226	251	252	273	254	228	231	237	248	252	217	247	237	224	238	228	240	220	238	239	238	253	227	213	225	215	245	227	228	225	253	211	242	254	244	217	242	211	229	227	216	230	229	238	253	218	249	246	257	248	256	241	221	212	239	229	227	249	247	250	216	246	216	217	239	242	218	222	216	264	245	231	216	243	254	214	236	264	248	218	251	252	237	222	222	244	233	223	224	210	261	218	251	213	266	212	223	242	228	253	244	227	268	235	243	246	258	212	219	240	239	221	261	219	234	250	235	216	220	214	217	253	229	222	247	228	253	225	251	228	240	237	221	227	254	229	210	253	220	232	209	210	219	225	218	262	239	261	228	238	250	224	250	220	241	214	252	208	216	232	219	242	229	240	237	245	202	249	226	248	230	240	229	256	260	238	269	227	235	251	229	231	204	221	234	222	218	212	249	232	229	216	246	227	242	247	216	267	225	229	211	242	225	239	229	228	244	250	249	227	218	222	222	218	241	222	230	270	241	200	197	225	234	234	231	241	237	224	230	262	187	227	242	270	213	242	244	200	245	233	231	247	232	240	242	263	240	238	209	244	245	245	225	249	259	264	226	241	227	250	220	225	243	223	232	241	249	212	243	223	251	198	234	251	221	235	222	222	226	236	211	225	245	229	233	240	235	246	229	240	220	217	233	225	232	229	224	225	254	229	232	204	218	241	277	211	246	234	225	219	250	238	223	219	260	199	249	249	221	239	262	231	194	229	229	266	236	253	234	240	249	232	245	230	245	263	247	257	228	216	222	233	213	231	211	230	218	231	227	247	249	263	247	226	219	223	242	244	230	228	240	264	243	248	235	234	253	234	237	221	247	231	209	208	226	229	237	228	249	241	214	234	260	234	240	206	234	228	224	236	209	229	232	226	254	224	249	222	227	230	228	249	242	248	220	228	247	261	206	231	227	211	235	214	219	226	238	239	237	239	257	235	209	244	227	233	217	244	238	234	219	226	229	257	243	240	222	217	267	225	248	219	237	214	237	246	236	236	244	220	249	253	223	219	211	247	241	234	237	239	211	229	243	239	243	243	257	203	236	223	244	265	254	214	239	221	241	245	258	245	247	232	247	241	225	252	246	228	287	238	223	241	239	242	271	249	247	228	269	237	220	264	274	259	243	247	225	242	250	228	225	234	262	234	222	238	241	255	226	209	208	250	219	220	246	223	207	221	223	255	253	232	235	245	241	211	233	228	228	235	246	264	227	243	248	236	209	243	249	241	220	234	237	228	234	261	252	243	247	210	240	245	234	259	255	246	259	232	257	230	219	246	260	224	217	225	222	233	242	223	244	229	238	232	248	217	209	260	249	241	227	258	192	205	238	226	250	233	224	222	254
27133	17257	3097	804	680	948	659	539	446	459	422	392	386	391	327	337	330	322	318	309	329	300	300	305	300	271	255	302	294	259	280	290	298	290	292	267	287	279	289	259	262	265	272	291	301	267	253	274	293	255	252	324	270	289	295	283	304	301	303	303	313	265	298	299	327	282	274	283	281	280	297	302	284	269	273	307	306	252	280	267	279	304	277	268	271	260	260	256	279	307	299	273	290	296	295	273	296	300	319	288	281	267	283	292	277	245	294	263	292	286	277	278	313	298	292	293	297	217	280	309	312	270	313	265	286	294	280	287	277	273	272	261	295	295	261	306	293	295	292	277	310	270	280	265	261	295	260	277	290	287	280	277	280	270	268	273	280	295	278	276	336	287	268	324	240	293	274	319	271	265	298	286	271	282	255	267	287	279	287	265	290	290	300	316	258	292	284	293	274	267	281	273	285	280	311	301	282	256	298	272	295	281	270	294	281	276	279	320	281	270	313	313	311	287	303	331	273	272	263	281	293	284	296	289	265	288	286	274	293	286	296	303	308	300	285	275	310	267	291	298	268	309	288	296	335	288	268	310	295	310	284	272	251	276	278	279	259	297	273	271	267	286	261	305	272	286	278	302	302	285	273	275	283	290	257	251	248	287	278	265	296	288	280	284	298	308	277	309	276	321	301	300	275	282	294	272	261	299	332	284	285	275	313	284	265	265	288	272	309	288	299	299	305	289	299	313	333	285	274	310	252	270	293	291	289	306	275	280	295	289	281	292	276	274	276	301	287	265	263	311	302	295	276	309	303	299	275	249	286	284	270	304	303	285	266	285	272	288	290	293	261	266	302	292	298	288	282	294	283	258	280	268	267	279	272	311	293	294	300	276	266	316	286	290	295	286	286	308	286	254	293	307	261	244	276	279	306	274	281	289	274	290	279	283	278	291	293	296	321	294	306	282	294	259	294	282	302	311	256	291	281	288	269	300	273	276	291	288	288	259	284	296	287	291	306	277	261	300	296	260	300	280	249	318	282	283	276	266	311	288	317	284	300	253	286	269	272	301	301	291	257	308	318	274	284	272	262	295	297	274	267	301	303	260	272	286	284	286	313	290	281	268	272	301	297	289	270	279	273	275	295	278	321	277	304	311	296	287	289	280	303	297	321	302	311	271	278	272	263	266	279	295	288	271	282	283	279	268	272	293	303	327	271	284	262	276	276	270	289	292	262	263	293	263	265	261	272	282	308	275	297	302	323	294	273	315	309	267	285	264	265	297	283	294	262	298	300	303	271	292	287	294	277	273	287	310	290	290	284	284	318	259	293	299	289	290	286	294	326	298	283	270	291	274	303	306	284	286	311	290	263	270	274	274	269	304	299	289	287	302	264	242	295	299	260	260	308	247	294	267	277	290	264	289	270	302	269	288	313	280	292	296	262	299	277	266	274	319	283	280	251	305	270	298	264	271	304	300	299	285	275	275	271	289	286	266	296	271	318	283	287	272	311	310	293	293	286	232	291	259	251	285	281	317	288	292	273	309	297	272	279	258	314	314	310	298	246	273	305	312	272	302	262	301	321	273	306	304	296	294	293	345	290	263	275	280	282	303	283	269	289	282	276	280	264	312	274	304	297	250	260	287	310	281	270	301	261	263	286	294	299	250	298	293	299	315	266	266	283	282	285	303	296	268	292	280	285	267	311	251	275	279	284	293	311	241	296	299	280	295	269	276	281	265	291	278	274	276	302	295	287	258	309	303	267	279	302	253	293	290	273	312	303	273	292	269	303	274	302	271	265	279	267	292	289	286	299	259	288	299	271	272	310	276	307	291	324	284	299	267	281	295	285	259	291	279	264	285	260	288	251	288	280	290	258	315	293	254	287	270	254	274	290	287	275	295	283	292	276	268	272	274	278	311	298	293	302	284	285	268	274	284	265	276	258	275	277	310	283	304	297	298	284	241	262	281	281	262	250	292	324	258	284	294	305	278	273	275	264	302	291	271	283	292	269	291	298	276	282	264	299	289	275	269	254	281	264	287	287	305	321	267	269	312	265	240	320	278	289	256	295	300	293	300	322	290	270	271	286	295	302	304	285	287	294	283	295	323	280	277	275	271	295	295	306	278	299	274	262	317	282	276	294	270	283	285	289	321	282	281	260	287	314	292	263	290	268	294	268	257	304	278	300	269	281	266	285	300	295	306	279	265	292	282	309	270	297	296	308	278	305	284	304	286	297	289	277	307	272	274	309	302	295	284	298	280	296	279	297	289	281	294	281	316	275	276	306	267	290	289	267	290	282	315	311	257	271	258	286	298	278	285	315	262	295	284	316	264	238	284	266	255	289	268	317	289	294	250	286	303	298	293	262	314	260	310	295	266	265	300	277	283	303	250	293	302	297	295	266	303	273	290	279	279	274	304	294	284	286	286	295	291	273	292	330	286	300	280	286	258	314	291	283	276	271	264	293	306	285	289	250	288	277	294	278	312	291	323	321	273	286	305	288	261	298	279	271	286	274	281	284	298	303	293	257	272	275	279	246	285	299	296	311	286	291	265	262	304	291	306	252	301	297	328	268	312	289	265	285	257	284	295	273	311	327	302	312	295	286	273	269	279	324	268	302	263	272	284	313	308	315	293	286	264	278	277	277	278	264	292	281	275	270	282	291	266	305	279	282	287	292	281	291	267	296	292	265	220	281	265	258	287	277	295	258	300	266	277	254	264	269	296	280	273	280	290	309	306	280	303	269	280	292	289	277	303	284	297	285	285	309	283	279	275	250	289	268	294	300	303	279	285	312	291	286	290	278	278	283	308	322	273	279	276	265	290	297	286	269	297	275	279	277	280	297	268	305	276	264	262	291	279	301	290	254	309	303	309	253	329	263	285	292	300	281	273	282	266	285	245	271	269	271	293	298	302	276	299	303	260	274	299	304	301	248	262	274	287	305	289	313	292	301	281	280	285	266	308	275	341	279	320	271	280	282	295	312	283	271	258	285	276	276	258	277	309	255	293	285	274	298	312	283	287	281	295	279	282	269	301	263	308	303	303	267	255	288	295	276	298	280	274	284	269	277	306	274	278	301	284	282	265	304	284	256	283	294	321	285	278	287	301	294	276	284	269	286	281	269	294	300	285	291	283	261	294	296	290	236	294	276	293	260	277	306	276	287	270	270	293	268	252	301	299	287	271	283	297	296	289	301	295	285	280	296	297	247	307	268	276	280	276	264	292	300	265	260	259	299	292	280	292	280	259	278	303	316	267	284	273	294	280	282	300	287	280	278	280	292	246	251	295	260	284	305	284	274	313	300	307	303	320	263	287	289	266	292	289	294	302	249	265	283	269	294	266	291	282	271	278	322	287	300	325	267	297	272	283	263	306	284	266	319	278	294	299	277	259	235	303	282	268	275	297	319	295	311	293	296	276	282	276	256	282	294	310	296	291	274	243	292	250	302	279	291	296	289	308	284	289	251	281	280	309	298	265	276	291	275	272	279	280	291	258	278	316
4609	2219	1581	903	1072	1750	1397	946	951	849	841	798	691	709	582	537	520	462	465	513	568	522	466	466	421	427	410	431	424	431	431	414	426	456	419	423	440	439	434	433	396	425	421	398	432	414	459	402	451	435	438	383	465	414	446	406	401	415	406	405	435	427	477	445	406	438	420	416	428	413	435	402	433	429	443	445	450	412	411	420	432	411	455	460	446	436	476	408	413	428	423	419	420	428	401	396	483	457	405	437	428	430	401	441	423	415	449	475	460	426	455	362	468	449	467	472	441	416	451	433	428	457	400	433	431	448	412	450	449	454	445	417	454	441	407	420	431	423	429	451	456	412	400	409	436	433	433	436	412	447	462	416	430	446	427	440	448	440	414	461	422	430	411	419	456	394	392	437	419	459	426	415	417	436	448	456	432	435	397	442	437	438	415	455	424	457	422	386	436	471	443	432	426	450	439	456	417	429	435	469	440	435	429	421	422	425	408	459	438	438	449	404	434	448	437	472	445	466	460	385	447	447	430	411	441	414	377	460	422	439	440	390	390	423	413	404	417	464	406	456	414	429	434	453	431	432	440	406	399	416	384	448	369	434	426	412	475	454	444	411	407	419	430	458	439	452	422	420	441	423	423	418	410	453	456	463	440	442	361	453	422	436	424	403	407	447	418	465	444	456	464	438	420	378	448	420	442	461	441	442	446	417	424	418	402	420	440	407	452	457	433	445	441	412	442	418	462	447	432	445	410	402	435	441	438	409	476	439	446	455	465	438	451	465	424	423	407	422	435	436	428	413	429	415	427	477	458	458	425	425	466	429	435	474	409	470	445	472	460	465	428	418	464	444	433	442	451	469	427	430	404	443	471	394	436	432	449	415	400	452	436	408	414	403	447	425	464	472	424	450	451	457	437	449	418	422	415	442	414	480	434	432	464	383	441	441	460	422	415	433	416	461	453	429	426	405	456	465	383	407	468	446	421	458	423	428	448	428	417	422	410	478	422	432	433	410	408	406	413	399	430	438	450	434	475	448	427	451	479	473	492	417	425	424	473	454	438	453	438	447	419	425	436	420	421	441	481	457	430	404	387	411	446	395	449	419	428	443	410	443	392	437	419	404	447	427	473	426	445	442	425	452	430	464	409	425	411	467	409	435	423	446	402	447	398	427	407	432	407	406	443	443	419	431	394	441	428	450	409	421	457	449	434	457	455	439	449	407	461	428	418	465	423	423	433	443	416	445	416	434	452	411	413	434	436	459	434	422	458	468	421	415	390	412	442	445	437	418	448	448	418	410	456	427	429	472	436	437	428	458	417	444	438	441	443	442	444	455	403	400	446	427	434	505	448	428	431	442	452	402	423	414	434	454	438	419	419	424	420	419	430	408	434	436	410	402	440	445	443	454	405	411	453	417	440	498	491	463	447	430	405	420	394	421	452	447	468	425	416	418	437	455	435	436	425	391	372	452	431	407	448	420	432	432	406	397	383	435	451	412	392	455	400	423	439	423	412	438	407	437	424	473	425	442	420	454	442	404	405	420	417	412	391	430	402	410	432	466	435	384	452	426	399	427	399	417	473	428	429	441	432	447	423	432	453	430	404	454	384	434	474	428	432	447	472	446	428	447	410	446	442	425	448	472	480	417	404	464	427	448	412	429	425	467	407	422	445	424	434	423	491	415	448	462	439	427	414	410	401	473	451	404	435	442	457	404	409	433	439	450	436	446	450	470	402	432	423	434	425	408	457	415	445	420	457	406	435	434	415	451	396	413	401	416	427	424	420	430	453	407	405	429	415	435	425	464	444	432	469	413	402	438	429	389	438	465	455	420	404	450	412	473	399	439	467	434	402	458	436	404	436	397	405	445	442	419	438	438	471	435	436	438	435	434	433	423	418	405	462	406	412	455	435	471	441	428	428	440	407	435	479	426	442	412	501	428	450	425	463	450	434	424	457	416	459	413	429	398	423	442	446	455	449	405	424	402	453	453	448	460	437	447	413	415	440	422	389	392	416	403	429	436	417	434	433	432	483	426	453	423	422	405	414	424	394	414	431	419	411	407	449	392	441	382	471	432	420	455	422	449	425	491	460	407	431	439	446	474	413	417	405	432	446	437	448	420	422	447	467	453	430	476	431	453	398	449	426	425	438	453	422	413	439	449	465	405	440	465	436	399	428	429	422	437	426	450	411	475	412	450	444	422	453	424	431	438	459	445	440	453	446	440	457	435	416	441	454	464	444	429	456	481	446	433	408	417	415	433	448	433	437	478	417	402	394	446	425	445	415	439	440	417	404	429	467	443	425	446	465	421	445	435	442	432	411	434	416	450	457	427	402	468	428	421	483	409	412	408	408	436	424	413	461	446	460	450	411	473	402	465	447	440	475	434	425	417	447	442	414	405	416	416	405	448	435	426	441	445	444	453	442	378	428	419	442	408	492	432	416	449	416	380	437	428	442	438	398	453	452	437	436	430	405	434	431	473	423	408	439	473	427	410	426	440	408	441	405	434	449	404	405	446	452	430	422	429	399	472	437	407	422	455	411	422	446	437	431	434	468	433	411	440	418	436	424	413	428	435	444	431	440	447	458	417	430	421	381	453	458	398	416	438	435	461	479	441	396	407	430	458	451	432	449	446	437	444	448	466	415	415	445	437	429	432	449	403	447	426	463	406	447	395	437	415	446	426	458	406	430	449	414	423	428	404	420	445	447	408	387	418	454	421	449	422	428	413	418	479	441	448	435	435	422	424	394	447	420	432	421	394	420	458	455	418	482	422	416	402	431	408	458	414	470	414	430	438	421	447	424	449	413	437	416	435	433	422	450	417	436	428	457	454	444	406	434	441	455	460	429	409	440	443	462	460	398	397	448	383	415	417	433	413	410	430	410	491	444	437	459	396	416	438	398	446	422	424	428	379	456	446	447	456	400	417	460	468	391	458	432	456	437	420	405	392	391	449	442	460	441	446	420	462	421	443	434	447	449	451	424	416	435	448	413	437	445	417	446	439	452	439	409	422	457	431	413	427	426	407	414	431	428	480	396	422	431	426	440	455	453	418	424	454	411	400	412	454	444	443	434	405	396	432	457	448	409	433	410	446	464	448	437	429	434	425	385	422	451	459	458	427	483	400	439	449	445	428	429	435	437	446	369	401	450	453	434	438	419	413	399	449	403	439	447	423	440	434	454	430	430	413	401	458	443	454	441	420	422	469	447	430	415	437	423	448	427	469	454	426	425	430	468	452	439	414	455	453	445	460	460	424	456	405	436	428	443	433	420	437	438	419	422	413	427	452	413	417	446	440	476	449	457	463	456	404	424	457	442	419	417	410	420	449	413	452	449	405	456	434	442	459	462	435	478	437	407	427	435	451	412	456	385	415	448	418	430	456	411	423	410	446	430	403	458	432	404	438	417	415	429	458	410	480	434	463	419	432	414	386	436	423	431	424	412	438	408	442	432	436	385	424	448	387	439	442	456	422	419	402	435	430	440	431	430	413	448	444
23581	21428	28537	24685	21004	3567	1192	759	509	482	486	383	367	296	304	280	237	217	195	253	207	196	165	152	146	151	156	143	142	179	143	135	153	144	145	156	149	157	146	154	144	156	140	145	160	152	152	150	126	121	137	137	169	162	154	140	142	153	143	130	149	150	150	130	162	148	135	142	146	115	165	146	163	138	160	143	130	148	133	145	143	137	155	153	158	139	139	148	136	134	161	135	137	133	133	149	128	121	171	133	138	152	142	145	142	137	154	137	171	153	132	138	149	151	139	160	130	139	146	140	109	147	151	128	132	106	135	131	151	143	125	147	139	155	148	142	165	129	149	134	154	142	146	144	162	134	140	161	156	155	145	145	143	140	136	119	146	138	146	149	142	141	142	126	159	167	149	176	146	139	144	125	142	143	129	154	163	142	160	146	142	134	150	148	132	131	118	109	126	137	134	173	140	128	147	163	130	153	148	141	154	140	154	135	136	128	146	133	154	126	143	124	144	135	161	121	145	141	159	134	156	136	155	150	165	135	142	151	133	140	143	138	148	134	143	144	139	160	148	129	134	158	135	154	142	136	146	139	147	146	146	144	141	145	154	133	144	178	141	146	158	146	146	140	136	139	154	135	152	147	152	172	144	156	124	153	133	127	141	154	133	125	156	135	160	157	145	150	142	139	153	132	147	125	173	141	165	152	149	147	137	143	134	123	139	153	141	169	144	167	136	141	154	136	145	128	130	153	141	152	143	161	124	123	153	135	148	152	132	151	156	106	156	158	133	142	133	142	133	170	132	134	142	141	133	117	139	132	130	144	134	128	132	115	137	155	162	143	138	139	138	136	138	147	142	143	109	160	155	135	151	143	132	142	139	146	130	138	139	149	138	151	147	135	163	138	130	142	137	151	160	148	140	145	145	151	144	119	162	135	135	150	117	165	152	140	125	143	147	162	127	152	110	158	149	166	121	140	139	159	154	146	143	153	146	137	153	146	140	162	144	155	153	150	139	162	135	161	140	137	139	144	117	118	147	129	148	142	146	145	161	128	142	149	142	160	152	143	138	163	147	146	141	168	152	133	139	138	160	152	147	141	123	138	147	160	140	188	135	142	143	156	132	143	139	141	158	143	144	141	132	151	133	142	163	152	145	153	165	146	142	137	137	139	144	133	156	142	143	141	137	156	136	141	128	138	160	140	145	129	141	140	141	121	145	147	109	144	151	127	174	132	142	127	110	163	156	133	131	114	124	131	148	144	127	149	162	153	135	151	135	146	144	136	142	139	154	126	143	139	170	150	134	136	150	150	157	148	127	158	123	170	148	152	128	137	167	135	129	147	116	156	145	143	138	136	151	157	127	152	142	151	146	132	123	139	155	140	164	155	150	142	133	133	137	134	161	129	144	127	126	136	173	121	130	183	130	143	143	134	157	139	162	159	122	173	182	142	123	154	130	140	151	162	131	144	164	131	122	145	154	169	121	139	139	143	160	154	171	144	138	142	143	136	147	161	158	139	160	144	142	150	150	138	142	129	135	131	166	123	145	144	135	144	122	132	149	168	119	126	153	147	143	145	134	137	143	130	141	146	130	132	159	141	136	147	170	125	114	137	143	127	121	133	162	157	143	146	125	144	141	139	144	138	148	138	131	155	151	122	136	120	167	146	138	151	168	125	157	140	146	169	155	131	153	138	124	134	158	146	135	139	127	129	162	161	109	137	145	139	114	148	135	138	128	143	130	140	160	151	161	152	146	141	149	145	137	138	155	172	137	154	123	154	139	128	148	146	157	131	141	138	141	138	142	134	119	143	155	143	170	141	138	124	127	154	134	170	134	120	153	149	162	142	162	143	165	153	141	147	148	160	152	135	155	174	151	120	145	120	143	133	131	145	159	152	175	119	120	149	131	146	141	134	135	137	147	164	166	146	154	133	145	164	132	151	144	138	151	145	149	124	155	139	156	130	137	129	140	157	155	147	158	151	131	143	118	139	155	157	130	149	157	143	147	166	150	148	128	150	147	140	153	145	115	147	149	131	124	160	122	152	146	152	141	164	175	131	148	142	158	146	140	136	146	160	139	165	154	144	163	159	149	135	144	141	129	143	123	138	112	156	143	150	142	128	158	142	139	150	138	111	134	158	174	141	151	144	152	140	140	137	145	142	134	133	143	148	143	129	145	150	107	130	138	162	157	141	144	131	148	163	153	157	141	147	149	155	145	128	149	143	143	131	123	138	156	145	124	135	142	145	129	132	125	151	138	134	148	141	150	156	141	138	132	140	165	147	138	156	140	148	146	134	134	142	139	133	157	140	126	118	123	138	133	157	133	150	150	151	154	134	167	142	120	134	142	136	159	135	146	128	144	149	150	151	155	142	143	146	136	140	112	142	140	162	139	143	151	124	129	152	150	154	134	156	135	144	141	165	149	164	120	150	157	166	130	121	128	152	121	116	148	138	134	152	145	153	130	147	143	145	145	149	138	152	160	154	169	159	138	140	138	136	169	147	153	142	143	141	135	134	129	138	166	127	163	150	155	142	162	146	131	128	126	144	142	143	128	142	149	133	137	120	141	134	118	140	126	137	129	133	132	156	121	139	130	143	139	148	148	125	150	134	156	128	161	168	146	131	135	133	144	161	116	120	139	162	148	139	141	131	112	154	151	137	165	131	143	135	161	131	135	153	141	135	137	169	147	143	166	145	126	157	119	139	142	160	123	146	128	162	142	131	149	141	136	140	147	118	142	125	118	148	143	142	154	159	160	144	146	137	172	138	130	126	150	137	128	131	143	144	157	153	166	122	142	150	169	161	150	143	136	140	125	128	155	152	149	147	163	153	147	133	133	132	144	135	154	145	128	136	142	153	158	126	128	153	156	136	122	150	147	136	155	160	157	146	126	121	124	146	129	148	147	159	137	137	151	148	138	160	142	148	149	151	153	153	132	142	151	140	153	165	154	139	152	133	153	144	153	151	120	145	158	167	115	152	123	152	140	142	139	147	147	134	146	122	138	131	133	129	139	144	126	150	154	119	161	129	134	128	156	143	147	155	133	137	164	138	154	134	147	134	138	124	140	139	127	153	146	148	146	141	126	154	137	123	150	143	142	137	142	139	124	131	143	139	134	160	148	144	152	108	155	152	124	132	116	172	140	144	147	153	147	152	149	135	140	129	122	131	139	141	161	135	140	136	157	121	141	125	143	120	145	141	113	139	135	135	137	155	133	133	142	150	145	149	149	158	147	113	158	144	149	145	133	146	136	133	149	131	120	141	139	126	160	138	124	169	141	141	128	141	164	138	132	144	142	132	144	141	129	146	139	154	123	159	145	149	140	149	120	146	163	121	139	153	136	174	142	139	153	148	148	144	146	126	158	141	133	166	135	138	150	154	151	133	139	138	154	146	142	163	144	144	135	143	128	150	138	134	144	139	140	130	164	118	150	148	149	134	154	154	147	142	149	158	145	144	144	145	131	124	145	148	142	137	139	149	143	135	138	163	142	149
3832	9234	6307	2720	2447	3205	2642	1953	1308	1234	1125	980	849	667	661	553	442	425	394	500	452	398	301	297	265	267	245	233	256	230	208	249	254	197	232	250	226	200	247	237	240	219	206	231	226	250	212	228	249	215	230	232	241	213	234	249	202	214	217	266	251	193	201	207	227	223	215	241	210	231	244	231	239	236	226	204	220	205	217	238	212	220	228	237	228	202	230	266	231	233	220	235	224	198	222	243	240	228	222	218	213	244	216	207	228	247	224	241	218	234	234	285	215	226	225	216	253	241	245	232	216	226	244	236	217	227	256	223	212	210	223	234	205	203	227	235	232	251	199	214	219	219	211	214	206	229	208	233	225	211	200	217	217	241	228	198	197	202	228	240	220	221	226	217	242	211	217	239	257	235	225	212	199	233	217	244	211	206	219	240	223	182	230	203	200	238	263	255	198	239	225	247	227	216	205	238	226	237	229	252	244	223	222	232	237	224	238	254	240	234	220	239	221	255	217	241	213	230	235	196	211	232	212	237	225	266	240	208	238	216	226	211	224	218	224	259	231	245	224	227	237	216	228	203	205	186	235	230	202	233	203	226	253	235	204	245	220	225	201	217	207	210	220	211	224	229	229	199	235	241	230	205	214	289	226	253	235	249	228	232	229	214	228	214	219	238	220	254	226	261	232	230	214	213	223	225	245	233	255	230	243	209	198	242	218	224	208	219	224	203	258	216	209	231	209	204	247	240	230	225	242	213	211	234	215	224	201	215	236	217	221	250	224	232	213	226	232	205	241	247	257	215	237	213	234	220	237	227	250	208	223	202	221	229	225	219	178	226	225	237	217	223	273	207	238	216	244	216	222	242	209	212	229	234	230	248	238	223	208	235	244	205	234	222	245	230	218	199	219	237	234	214	227	226	219	213	238	221	236	216	224	226	214	202	247	234	220	261	223	202	212	237	219	206	228	226	190	197	222	245	221	228	214	202	239	228	206	213	210	217	218	236	223	208	197	204	228	216	230	243	236	239	241	250	225	228	219	238	225	239	230	209	234	246	184	229	246	209	219	236	225	236	227	221	250	232	214	208	209	225	215	228	224	207	228	224	216	209	239	204	212	215	235	212	190	221	222	217	202	230	247	230	241	206	245	238	237	234	202	220	230	239	202	238	220	233	241	223	221	210	223	234	232	227	249	206	218	229	240	228	238	202	223	220	247	213	225	219	220	209	254	221	239	231	223	226	235	217	213	257	226	224	227	253	229	264	243	213	236	235	217	207	236	220	217	204	223	211	227	220	214	224	230	231	222	233	236	239	196	222	214	226	198	211	224	228	221	251	231	237	231	221	230	208	239	205	216	228	243	236	206	218	216	255	220	184	207	220	195	223	198	207	242	227	218	239	215	208	211	198	204	233	200	200	227	232	208	212	211	221	240	212	238	223	207	226	245	246	222	208	203	232	264	224	218	238	218	239	222	232	252	205	243	227	251	252	209	200	208	227	228	225	231	205	218	249	245	247	215	202	209	211	214	215	234	217	233	223	220	193	225	235	215	225	254	232	215	220	213	213	243	242	216	221	212	215	227	229	226	227	235	223	233	233	217	238	205	257	222	242	213	207	212	243	223	219	245	236	231	257	241	234	237	211	232	215	220	207	245	241	197	234	213	218	262	212	219	218	192	224	254	212	223	221	220	232	234	201	229	208	218	214	218	241	245	228	225	213	233	218	217	211	196	214	235	205	228	221	256	233	205	263	213	219	222	223	207	242	215	198	205	222	248	244	239	205	227	214	238	259	227	236	235	245	238	229	222	220	233	262	232	209	210	194	207	221	219	209	203	227	210	222	220	257	218	225	217	229	228	192	233	219	223	255	189	231	218	248	219	190	226	214	198	235	212	245	211	216	217	219	224	241	211	230	237	211	244	229	258	244	220	198	231	263	217	212	216	245	237	220	224	231	238	250	215	224	230	232	223	205	227	214	214	223	218	229	211	233	210	219	231	234	230	220	204	250	224	231	221	245	240	217	189	228	229	220	247	226	218	206	240	203	233	257	215	270	226	231	190	222	212	239	224	231	204	229	222	257	214	206	209	227	222	215	206	234	187	219	229	205	222	223	234	224	235	226	202	227	188	216	218	249	248	247	244	216	185	233	213	226	224	234	213	220	231	225	211	209	229	214	212	232	212	223	204	228	229	232	224	220	193	227	222	197	228	215	214	216	195	220	219	236	226	238	224	256	244	243	248	244	239	234	193	240	218	220	222	235	224	230	205	208	244	228	228	233	224	230	198	236	212	210	254	246	205	227	205	219	210	231	205	251	233	233	221	217	210	221	248	201	224	183	197	240	217	213	215	231	223	236	243	217	229	228	235	224	212	206	252	216	214	224	239	245	225	249	235	240	220	236	241	235	242	228	199	249	231	205	201	230	216	242	222	226	206	218	231	212	232	231	222	233	238	229	225	234	208	238	203	217	206	206	217	226	208	248	242	223	220	220	240	236	238	216	203	248	219	230	223	238	231	237	233	252	225	225	206	231	246	249	224	215	225	220	229	207	237	224	201	237	200	222	222	202	227	220	206	201	235	234	241	224	236	224	229	225	213	216	230	218	221	231	210	233	204	255	238	223	235	230	211	215	220	234	224	229	215	209	212	211	212	217	229	197	224	219	207	212	212	229	212	231	223	223	240	228	197	218	251	256	197	210	215	219	263	217	228	246	213	205	231	238	229	210	225	204	257	218	227	215	231	204	228	249	242	202	226	218	233	217	236	215	209	227	228	227	201	210	214	238	206	213	237	212	247	247	244	211	236	229	251	219	241	217	229	219	212	239	223	232	236	231	208	216	244	223	225	205	227	223	186	222	191	243	214	210	235	234	198	201	218	223	221	239	226	215	210	188	217	213	227	229	224	217	222	243	211	242	207	196	205	237	236	250	223	204	237	226	212	214	227	221	212	254	224	198	221	213	215	221	228	253	198	208	211	267	224	214	238	223	215	207	210	241	196	194	196	230	195	241	251	230	216	208	217	236	232	232	233	222	233	232	204	196	216	212	237	219	228	199	235	208	218	207	229	236	208	250	221	199	203	231	203	191	222	211	226	239	210	223	227	220	211	229	251	238	219	224	225	231	249	220	231	223	248	212	249	212	216	208	244	201	243	259	233	205	220	232	242	219	237	210	228	218	226	229	209	222	224	216	227	228	237	237	219	239	226	213	247	219	222	238	211	247	226	228	188	233	223	228	214	208	214	192	221	213	200	249	201	222	243	213	253	230	205	226	227	235	244	194	224	233	222	199	226	233	216	254	215	227	225	229	207	218	232	228	217	212	236	234	219	226	207	232	240	246	236	210	215	232	201	211	226	224	217	213	214	208	211	225	212	207	209	237	217	255	209	226	250	200	232	243	208	243	220	224	219	223	210	219	216	233	231	232	230	214	221	225	223	209	211	234	220	233	214	207	217	237	218	238	215	239	246	222	206	226	249	240	219	227	221	219	205	239	228	205
24676	21401	26968	25183	2983	1188	1070	684	551	564	541	517	522	463	458	399	402	430	405	395	394	374	375	342	362	366	355	348	375	319	318	359	384	340	383	316	350	361	354	346	355	363	373	353	336	318	328	366	343	320	337	347	368	343	394	351	353	345	346	382	362	335	357	367	328	363	383	350	310	343	343	353	364	345	336	360	384	356	348	345	377	318	314	367	388	365	354	347	351	327	354	356	342	308	343	356	323	366	321	339	353	334	325	348	356	327	381	332	352	311	344	360	326	360	329	377	357	342	345	320	351	377	332	328	364	334	377	347	330	361	348	333	335	347	325	334	358	343	365	354	322	344	359	325	315	317	364	343	398	376	368	324	324	348	342	364	329	384	328	343	345	355	353	346	342	378	345	350	324	324	329	331	331	351	354	347	347	325	353	314	350	367	347	366	338	353	354	337	342	319	338	357	359	354	350	316	366	362	374	348	337	337	328	341	378	374	367	327	340	340	325	340	354	362	340	319	313	325	365	340	335	379	358	337	311	343	337	348	369	344	374	370	373	323	356	359	332	355	324	351	350	313	345	342	328	321	312	349	332	349	376	342	330	369	329	355	325	352	340	319	375	332	370	357	375	348	350	311	368	367	329	333	344	370	368	341	360	357	362	362	346	350	344	363	355	367	332	342	356	337	347	322	375	330	327	321	364	396	304	338	329	347	350	374	371	355	337	332	342	347	349	378	354	380	359	335	365	340	328	326	345	338	321	326	373	337	310	360	342	334	347	340	353	350	353	317	337	353	329	346	325	349	352	362	341	370	334	333	292	328	343	344	353	353	359	360	366	343	345	338	363	347	383	337	334	328	362	363	348	357	304	363	361	345	336	336	331	357	375	321	353	377	344	319	330	352	380	338	320	308	316	352	343	350	352	322	336	353	334	378	343	319	332	378	363	352	374	328	347	339	340	315	345	325	349	331	333	357	393	329	358	361	360	320	373	350	375	380	352	335	364	369	344	332	360	339	391	372	338	350	366	392	336	333	364	360	359	349	350	369	343	334	376	370	386	339	355	353	351	341	349	359	349	337	323	363	348	362	343	323	347	329	363	365	324	323	347	336	334	365	343	348	344	341	341	339	342	372	339	368	353	364	332	340	361	335	350	374	305	341	349	345	350	365	333	371	328	322	323	350	349	351	359	336	366	352	342	349	355	340	348	319	357	366	364	314	359	358	359	372	365	355	341	330	382	352	336	339	335	351	367	313	355	353	372	360	348	341	330	374	342	359	342	352	338	328	326	384	369	304	310	351	334	349	326	334	328	325	365	367	327	368	316	335	339	361	339	355	355	355	335	351	336	343	370	328	349	320	334	345	354	337	328	333	337	327	340	339	311	361	356	331	357	320	338	357	345	363	377	360	320	354	314	357	359	373	361	362	377	366	338	361	365	340	356	351	348	337	329	336	361	376	337	354	366	333	342	340	350	365	345	341	351	318	335	362	359	348	353	324	330	308	345	347	360	346	345	324	360	340	339	325	339	328	373	324	360	320	370	358	348	370	372	325	379	330	357	341	358	362	345	364	363	341	357	327	359	357	369	353	336	368	344	349	340	377	370	355	332	360	359	350	359	344	339	349	338	320	340	346	331	311	384	394	348	381	342	370	359	342	343	333	331	350	363	351	378	346	334	334	355	347	345	360	347	386	342	314	345	345	374	330	359	340	340	334	376	359	355	284	345	334	333	358	357	348	335	320	358	332	341	350	356	341	321	352	325	360	338	383	352	337	330	328	370	355	366	358	346	376	381	331	356	356	351	350	353	376	391	315	335	351	323	377	340	362	335	350	326	317	386	340	347	375	371	344	310	300	368	352	351	339	336	318	370	363	360	328	318	332	342	376	352	314	371	340	362	351	309	332	304	339	339	316	351	359	331	344	355	349	355	323	342	316	361	342	358	329	349	323	344	346	369	319	309	368	333	332	335	316	345	361	331	362	336	353	386	342	344	334	308	352	324	361	358	345	349	348	349	383	326	328	334	339	350	362	324	368	361	344	326	348	358	315	329	344	375	358	376	318	346	369	348	363	347	310	334	301	329	376	348	338	354	331	374	356	339	357	336	317	355	360	356	340	357	319	350	331	326	350	348	352	377	357	337	362	311	348	340	346	335	330	320	356	342	309	353	349	351	335	340	351	356	346	333	344	340	368	322	340	347	371	339	343	337	335	338	350	337	334	347	345	379	311	363	352	350	342	338	354	352	337	340	347	350	330	381	354	336	336	357	338	321	336	329	342	353	368	353	340	367	334	308	343	328	332	335	353	355	339	313	391	366	348	339	335	366	348	324	340	323	337	331	362	372	351	342	325	305	380	314	354	335	347	358	330	347	360	363	343	326	357	324	353	354	376	357	335	333	333	330	333	341	351	386	366	323	367	376	330	360	332	358	332	348	350	382	384	325	347	338	355	350	336	364	333	345	385	335	383	327	339	371	354	377	346	353	356	347	361	366	346	341	340	358	311	352	342	342	323	353	347	324	339	357	337	316	346	377	329	345	344	358	312	349	344	336	326	333	327	367	342	338	339	358	343	353	359	317	319	397	358	339	334	336	367	333	349	359	322	331	319	319	310	336	322	353	342	344	357	346	345	376	361	353	312	338	327	319	350	329	357	355	368	363	335	350	330	310	369	327	373	351	326	383	304	340	362	315	369	327	353	360	338	345	361	336	336	348	344	343	351	355	381	366	330	339	348	323	357	332	352	343	359	377	332	362	374	347	347	350	294	324	321	359	366	316	346	367	365	335	328	343	349	341	352	332	355	355	346	361	336	347	371	371	320	351	347	360	344	366	375	377	343	339	308	333	331	347	380	365	335	371	374	333	373	328	381	318	355	320	337	353	317	324	373	340	362	361	330	310	331	347	323	335	375	367	344	340	338	319	342	324	359	321	347	323	305	345	338	360	324	302	324	365	332	326	353	334	333	325	341	363	354	355	313	292	331	349	336	339	379	372	331	364	335	334	358	362	325	349	370	355	324	338	330	350	342	359	383	370	324	361	353	419	356	320	341	353	355	352	369	343	345	336	330	321	353	336	343	323	334	367	334	383	348	344	352	351	336	336	358	322	334	345	368	325	329	334	338	339	342	345	327	334	366	363	357	361	355	365	345	348	400	349	349	363	364	356	334	367	340	348	351	374	361	357	348	323	314	369	336	391	362	346	314	338	318	341	379	377	386	342	366	333	347	319	368	342	358	353	351	326	348	341	373	339	351	348	363	355	331	352	367	317	382	321	363	314	353	329	319	303	366	361	367	334	317	336	358	336	355	317	322	373	329	348	328	348	331	332	351	348	322	363	370	361	349	352	313	353	356	342	346	339	311	366	347	341	365	334	308	344	339	354	357	338	333	335	379	319	340	344	348	308	330	309	346	332	358	336	352	337	373	347	318	344	371	344	349	390	335	317	364	358	375	343	350	355	352	351	333	392	337	374	343	342	309	357	376	353	344	335	363	331	351
3831	5686	3848	1903	2047	2920	2347	1628	1172	1145	1074	1087	950	830	704	644	682	637	632	638	686	638	560	545	558	521	508	516	536	481	506	506	497	554	540	493	525	495	526	511	511	505	499	527	519	518	518	536	551	503	532	565	480	503	544	490	466	499	494	500	509	504	498	516	526	509	512	513	507	510	510	538	528	499	490	549	533	517	560	520	493	529	519	530	501	502	497	463	533	499	526	508	525	521	530	477	508	495	522	483	502	503	497	464	513	542	488	539	518	502	521	499	519	506	486	503	542	520	497	523	498	504	466	499	504	510	526	526	498	487	513	506	542	502	499	530	491	479	500	513	506	504	525	485	548	546	516	516	519	467	514	500	541	507	450	502	510	537	524	477	510	505	493	490	504	522	546	524	536	491	488	493	497	505	542	503	521	532	477	508	492	526	491	526	474	500	533	517	506	500	507	480	521	523	536	532	499	496	504	491	520	529	489	534	536	465	499	529	469	569	529	514	510	490	478	529	504	514	526	509	505	519	523	530	509	483	514	514	463	523	518	548	468	485	476	542	529	523	501	533	522	480	512	529	515	500	502	515	491	481	474	488	506	507	481	528	505	494	550	550	534	502	476	527	501	510	557	509	503	497	493	515	487	539	475	515	517	496	497	528	529	517	530	490	499	513	499	543	487	502	508	510	522	496	526	532	536	559	472	497	500	534	485	500	555	534	452	514	492	516	500	500	507	521	491	475	482	515	509	540	516	541	511	477	495	468	490	509	510	561	480	502	506	531	523	497	523	539	533	512	497	470	521	524	516	504	493	538	523	523	520	537	490	506	499	527	510	510	470	508	501	479	534	534	508	531	506	500	521	489	503	513	486	522	569	534	511	520	490	496	481	532	502	491	509	516	504	473	526	534	482	501	485	514	476	523	518	474	525	531	503	537	500	522	523	496	486	476	528	459	482	535	508	507	527	517	490	524	527	514	508	530	488	516	530	484	480	555	512	538	500	524	523	555	500	458	481	488	480	524	517	487	478	500	495	549	501	549	524	546	501	515	556	502	509	554	520	508	503	520	502	543	492	478	494	473	525	512	466	475	527	546	550	464	516	510	532	483	512	504	508	526	528	489	501	486	502	525	504	507	499	517	521	500	506	500	461	513	503	487	510	523	474	479	490	508	510	535	513	518	536	519	494	509	497	499	485	475	514	487	531	540	492	526	483	522	487	529	519	556	497	494	528	463	477	514	469	518	470	485	474	547	501	466	506	535	504	517	499	479	480	528	496	514	492	530	549	513	496	529	493	516	554	519	468	513	499	510	461	510	469	515	495	499	529	525	494	509	542	499	550	510	503	498	532	550	486	522	510	482	498	497	506	459	499	519	519	500	543	499	540	483	477	470	521	475	529	525	525	514	489	547	527	480	526	475	537	509	527	524	515	492	496	507	546	518	527	530	524	541	508	506	475	547	452	472	523	466	514	514	513	536	553	510	502	522	490	514	496	529	504	523	490	530	478	494	476	553	493	494	479	489	458	496	528	515	527	498	471	524	479	521	500	497	529	509	563	481	543	483	494	479	522	477	512	521	488	502	496	522	522	494	530	495	531	477	510	501	495	467	480	519	514	508	512	521	483	480	517	492	506	508	498	492	498	559	553	525	480	485	507	526	515	491	508	486	517	532	543	504	490	502	514	534	512	554	513	510	518	547	520	497	518	505	523	472	459	487	523	513	534	532	513	499	543	504	560	502	509	533	498	513	511	522	505	516	499	510	500	524	511	504	497	538	472	534	495	484	553	529	505	507	525	520	478	510	513	488	511	515	479	541	514	557	530	549	489	515	529	519	533	553	487	504	506	483	511	542	531	467	502	456	486	515	493	492	538	522	525	525	522	530	488	541	470	517	483	525	493	528	488	514	497	506	553	487	499	499	528	458	500	494	459	516	456	496	530	512	500	541	484	517	532	485	483	519	485	498	506	495	537	480	529	486	498	486	529	531	502	500	535	522	471	506	527	473	518	543	536	535	491	512	544	478	535	526	496	543	523	486	527	538	523	518	520	484	528	541	482	511	524	509	531	551	503	537	502	515	526	508	525	501	523	540	510	506	503	504	535	469	510	492	526	511	514	520	529	489	503	497	493	498	515	520	556	532	505	563	494	502	525	488	511	470	531	521	487	494	519	494	541	532	512	520	489	519	496	489	501	497	509	514	525	489	532	488	536	499	463	494	464	481	504	523	506	492	517	516	495	475	488	496	506	527	502	496	492	504	530	524	478	507	487	508	532	524	486	544	491	469	524	524	514	522	507	519	544	489	530	531	491	529	480	496	500	506	520	456	491	510	498	542	522	531	506	541	505	520	476	513	495	521	545	506	514	478	491	492	521	531	499	501	516	479	464	536	528	506	477	521	502	469	492	524	487	519	504	469	499	516	495	516	487	554	555	497	517	490	500	500	494	519	492	517	465	477	499	534	487	549	533	512	545	523	488	510	496	492	512	536	497	527	493	504	501	517	491	495	540	524	541	490	498	504	491	519	496	502	515	541	503	512	483	495	546	497	509	498	515	527	514	511	468	501	527	546	520	488	551	526	520	505	460	495	475	541	493	531	530	478	465	498	548	506	507	518	539	506	497	525	494	508	526	490	512	477	512	495	551	515	534	486	497	512	483	533	521	473	488	497	486	499	504	534	469	473	520	539	510	536	482	507	492	517	531	490	506	499	524	526	500	480	492	488	473	548	502	498	516	460	486	514	495	477	446	452	526	518	547	529	522	528	505	534	490	523	522	521	580	521	528	516	548	500	484	523	504	532	500	489	549	485	514	517	491	515	498	529	479	534	495	480	539	513	520	521	536	541	530	509	493	468	515	513	537	476	493	494	495	517	510	484	474	516	509	557	505	535	512	521	520	481	501	520	532	485	503	530	483	526	531	503	477	494	479	480	513	509	539	478	510	491	501	503	505	536	499	517	536	518	508	526	511	457	505	499	531	526	502	554	483	515	501	481	516	516	519	534	490	478	493	504	512	524	513	493	501	500	499	475	530	536	429	530	512	524	459	518	505	494	518	505	501	519	544	466	542	521	502	470	481	505	525	495	511	529	488	457	522	523	528	505	524	523	518	479	482	517	507	481	517	508	530	512	485	494	514	495	497	502	489	532	482	527	526	467	498	512	478	532	527	506	473	499	479	523	504	499	502	515	549	496	529	473	499	510	513	473	503	552	499	511	530	512	515	463	469	503	516	515	489	493	449	513	502	530	517	488	518	513	505	520	508	522	507	500	464	506	521	506	522	512	454	544	510	484	537	532	528	525	531	509	514	524	490	555	449	490	490	513	482	515	533	497	504	533	495	520	490	484	506	546	525	507	518	509	513	513	525	492	528	533	514	526	521	513	527	508	464	477	522	480	510	478	492	500	534	531	542	509	487	512	474	543	507	518	518	556	464	451	536	465	473	502	520	524	486	467	510	538	525	509	495	534	521	493	512	562	505	502	520	493	508	507	476	503
22550	21408	29161	24012	21401	21058	4666	1256	891	571	543	551	519	413	407	382	341	350	274	294	297	253	216	195	194	161	194	175	189	170	196	191	193	185	182	202	175	189	150	166	155	170	147	185	175	166	160	166	138	158	176	157	159	171	171	154	154	158	166	176	146	175	155	175	178	189	173	156	151	161	162	167	172	185	153	177	137	167	144	154	157	180	162	183	161	178	159	149	168	159	174	158	193	160	164	155	157	159	162	132	179	173	144	167	165	174	175	159	180	171	172	172	137	148	139	196	157	171	150	180	143	186	136	193	206	157	163	145	176	154	161	191	176	155	180	153	173	150	190	153	149	153	168	164	154	168	166	178	178	162	145	178	160	157	182	182	168	139	153	170	142	179	179	157	153	148	168	160	159	167	151	160	179	166	151	144	181	165	171	172	173	178	171	166	173	158	144	159	151	155	163	158	185	163	163	156	161	192	177	171	166	168	149	155	177	178	159	149	161	147	171	160	158	152	166	178	154	170	158	162	160	168	162	163	172	184	166	164	186	177	171	145	172	137	144	161	156	158	166	163	179	146	175	153	156	175	140	159	185	159	152	193	163	177	146	151	158	154	180	151	151	135	163	169	155	179	147	162	169	159	173	168	184	152	159	169	171	171	168	177	159	178	178	189	159	163	165	148	160	169	154	175	166	182	150	142	168	164	163	159	164	141	129	171	180	172	162	175	159	155	166	164	168	166	154	170	156	156	166	168	150	163	167	163	148	171	175	147	174	167	167	180	177	157	172	159	188	173	145	144	157	157	174	165	177	151	159	157	170	143	160	146	169	167	162	168	149	180	166	174	148	163	156	159	178	166	167	154	157	153	163	175	160	178	177	152	162	150	155	161	155	138	140	147	142	165	165	173	178	170	151	165	163	172	157	169	158	176	164	142	148	181	168	148	168	169	162	148	156	166	149	147	150	162	149	150	162	158	171	164	155	148	157	191	162	174	158	168	186	152	148	154	167	156	156	161	185	156	189	184	174	143	158	168	162	161	178	150	184	164	175	160	147	170	162	151	166	154	163	149	179	168	174	146	135	139	160	158	184	165	149	168	153	152	139	160	146	158	156	159	178	140	169	154	151	167	183	160	155	181	160	153	151	153	152	158	164	187	150	184	146	177	166	152	153	179	143	151	167	145	159	167	161	170	191	162	171	163	161	158	170	137	143	166	171	155	152	163	175	149	157	174	168	161	156	149	145	165	174	165	143	162	153	181	171	169	169	181	156	158	159	154	162	140	171	169	181	150	159	169	173	148	147	170	160	177	158	150	169	153	163	166	156	153	135	158	170	175	182	167	180	162	176	174	180	151	174	161	176	149	155	171	159	158	153	155	177	156	153	197	155	188	165	168	149	154	163	159	179	170	176	163	171	117	119	157	148	171	163	161	185	160	160	168	171	153	151	147	148	160	145	125	142	149	164	157	183	164	166	162	162	163	155	173	151	179	165	165	140	140	152	175	158	168	160	168	171	184	149	170	156	147	150	159	149	149	139	179	153	172	164	161	138	164	171	164	177	145	150	165	168	183	168	171	141	156	146	182	153	154	155	181	145	153	151	170	174	168	139	166	154	148	160	153	145	177	157	151	152	170	165	171	167	197	168	189	182	144	161	180	164	158	175	165	151	143	163	168	165	164	160	185	169	150	161	160	188	160	181	171	151	147	179	165	185	170	163	136	157	126	182	151	168	173	165	156	156	141	163	150	143	146	168	191	180	155	141	157	181	158	157	175	168	162	165	139	169	165	160	164	172	145	190	164	159	159	144	152	133	153	173	165	171	157	185	172	139	161	144	164	148	151	143	167	161	147	156	171	153	184	149	167	157	175	165	173	125	177	141	168	167	164	147	161	160	167	156	169	160	132	144	151	151	157	160	167	183	162	168	173	168	180	155	198	160	159	168	172	171	170	160	152	161	167	140	184	159	168	150	148	161	156	173	150	187	168	156	180	184	182	159	158	168	180	177	159	167	144	147	154	168	149	164	146	147	152	169	167	153	169	171	178	165	165	158	158	173	173	167	184	160	159	151	149	154	162	167	156	159	151	160	135	166	161	140	152	159	158	163	155	172	170	165	146	153	173	165	159	152	169	169	163	149	163	162	164	165	142	162	151	162	165	152	155	168	167	174	167	147	147	171	142	183	157	159	149	163	176	172	171	153	155	191	172	180	160	135	176	172	158	187	153	165	141	168	175	172	176	165	172	166	167	171	135	146	170	166	154	179	165	172	151	165	155	162	173	146	179	173	198	155	177	146	145	153	174	164	148	168	154	176	166	169	158	166	148	148	170	158	160	152	155	168	159	163	141	192	165	164	158	159	183	180	149	157	158	154	157	140	168	171	148	153	178	168	151	156	153	166	167	171	180	157	161	156	178	190	167	181	165	154	141	149	158	177	178	174	164	175	165	182	148	157	157	183	171	149	170	182	171	169	169	150	157	145	169	160	157	157	155	149	170	173	150	162	146	148	149	143	162	142	182	179	178	145	163	176	155	162	154	166	168	159	157	173	174	174	170	141	164	151	150	166	160	164	167	171	157	150	163	175	180	150	188	156	160	175	153	168	161	166	174	152	144	148	138	149	161	161	172	143	146	166	159	167	165	164	162	160	150	156	166	172	185	210	166	154	137	148	155	146	176	138	159	172	160	156	152	158	159	153	156	167	143	171	151	165	150	175	165	156	157	161	164	176	162	166	178	169	163	174	163	155	152	161	155	155	171	156	164	161	157	167	156	158	158	149	176	137	183	160	176	170	152	153	162	162	184	148	156	143	170	183	173	179	186	174	136	163	151	151	156	159	166	180	168	145	179	172	160	139	177	165	169	163	186	171	159	151	172	137	180	162	165	173	146	154	154	167	136	176	148	163	167	164	169	168	173	173	167	159	156	173	152	161	159	187	145	158	161	154	171	160	164	150	168	175	178	182	146	174	159	172	171	146	163	159	176	147	167	174	138	154	167	146	145	165	168	156	160	169	159	151	144	163	168	157	170	171	157	158	172	165	182	161	193	168	144	178	157	155	160	167	151	162	184	144	169	152	178	174	153	197	158	169	158	157	147	166	155	157	166	176	182	167	153	148	150	164	151	151	153	151	165	154	176	164	168	169	147	165	153	153	156	166	144	165	174	168	156	161	172	179	186	166	161	176	154	163	164	165	144	150	183	154	149	162	179	153	161	154	168	155	176	166	171	164	171	160	157	173	173	194	167	179	177	131	166	162	139	149	181	161	135	173	160	154	195	173	156	156	143	155	151	161	166	146	180	148	150	188	173	190	175	152	161	172	166	165	124	168	154	161	167	169	147	158	179	159	159	150	175	154	180	154	131	149	137	162	156	154	165	191	187	161	153	182	174	163	171	172	164	177	150	131	141	151	164	160	144	157	176	166	157	153	173	148	165	175	164	161	157	149	180	141	177	164	175	181	155	165	158	145	166	156	170	170	157	160	157	176	173	158	180	150	157
5327	14685	10231	4922	4630	5285	4064	3046	2127	1369	1334	1277	1206	852	832	753	785	648	597	574	434	459	352	329	315	339	284	274	254	276	269	250	272	282	251	242	256	262	252	270	243	230	235	237	245	244	251	229	227	251	257	258	244	234	233	268	244	255	241	234	252	241	230	230	238	246	224	246	236	253	256	231	250	214	262	238	230	245	229	231	225	258	231	223	229	243	241	226	226	228	233	240	234	224	249	233	257	242	223	226	225	228	233	246	204	218	228	242	202	238	253	227	237	237	223	211	236	228	237	248	239	238	236	240	208	218	233	240	238	247	231	230	234	223	245	239	245	235	230	236	234	227	237	203	225	234	247	236	233	257	258	228	233	225	232	228	229	257	244	231	228	230	222	229	230	244	222	238	236	223	197	234	239	204	217	235	226	219	239	231	210	238	231	231	242	214	263	250	227	220	242	238	228	232	275	224	220	207	243	238	243	224	243	222	209	225	234	234	224	236	237	239	192	221	238	222	245	224	264	221	252	255	246	241	214	259	255	223	228	223	242	244	220	278	223	217	230	227	235	236	226	231	240	230	230	245	214	234	217	227	239	216	230	202	244	230	207	230	260	228	231	231	239	250	235	225	241	229	220	220	221	217	230	228	253	222	238	241	230	216	240	233	201	263	190	211	235	238	218	217	224	221	235	223	228	245	228	222	250	228	225	268	238	242	240	213	238	227	254	239	213	240	220	239	244	255	229	255	206	245	236	239	193	237	238	250	237	207	229	224	236	229	243	215	253	266	248	217	211	240	273	244	221	227	234	233	221	241	266	215	230	240	244	258	267	244	254	232	242	232	236	241	237	256	228	223	257	234	210	231	229	253	237	201	243	256	252	224	243	229	231	246	216	215	228	227	229	196	185	230	230	233	242	218	218	241	228	235	242	236	219	232	205	245	232	230	227	236	242	207	227	232	246	254	194	219	236	171	217	243	209	256	249	229	232	220	211	181	227	226	245	242	216	220	241	236	240	237	261	244	203	245	250	241	249	239	228	245	207	260	239	237	217	225	242	240	240	213	247	206	235	235	250	247	251	243	212	242	214	211	271	212	256	202	226	220	238	222	231	227	210	219	243	219	228	239	227	231	236	223	247	208	234	220	245	223	241	225	239	235	212	220	238	243	271	236	233	240	234	233	242	238	244	222	212	246	223	212	224	238	236	240	239	203	227	228	211	222	204	231	231	263	228	249	240	223	219	227	238	234	266	247	196	229	222	190	252	244	238	246	200	211	207	193	246	224	218	232	254	211	229	253	213	235	252	232	220	247	229	259	238	233	223	231	252	234	226	259	242	250	211	225	238	262	232	248	221	224	215	250	223	241	252	222	257	222	237	218	269	235	222	242	240	236	244	193	222	239	240	237	213	217	216	248	234	247	241	229	224	260	222	225	245	242	238	223	220	259	231	247	244	234	243	236	235	224	222	207	236	228	227	243	248	220	254	257	239	234	218	241	193	256	238	226	236	233	232	233	228	229	207	232	193	228	217	237	227	206	259	277	221	235	248	233	225	248	228	207	279	233	256	212	218	230	201	206	222	230	221	243	235	193	236	225	211	217	237	209	231	237	228	236	214	236	243	246	237	248	237	225	230	219	204	230	238	221	244	244	250	247	222	254	212	216	251	223	231	236	229	232	250	221	240	225	240	230	218	223	231	233	222	255	234	215	246	225	214	236	235	215	220	259	219	261	252	250	208	229	232	229	240	244	234	234	233	212	208	197	265	228	224	262	236	227	228	240	218	215	230	258	205	242	234	232	233	226	241	228	226	229	221	225	234	225	252	220	237	224	211	268	230	224	257	241	240	230	208	230	220	224	245	240	208	256	214	221	236	227	272	235	230	221	236	240	260	238	221	253	256	219	204	226	261	235	222	248	219	240	218	217	229	244	231	240	230	221	223	227	266	214	261	222	238	206	221	234	215	205	248	202	210	215	200	242	247	245	212	229	255	238	195	246	242	220	246	219	228	238	236	239	231	237	249	248	221	272	212	235	242	237	269	239	233	246	213	236	249	268	228	218	241	241	223	230	243	209	248	225	231	235	222	256	268	233	254	213	223	249	237	221	235	212	246	237	222	229	224	201	213	211	231	245	233	236	220	242	221	211	242	218	238	228	232	240	238	254	236	235	240	230	217	217	267	251	236	224	229	218	228	220	245	226	249	230	240	224	239	240	251	210	222	241	225	235	222	213	238	215	213	222	231	234	234	242	230	240	206	242	230	254	228	233	210	222	241	244	223	236	239	240	242	247	206	241	243	252	250	219	232	259	206	224	217	246	242	237	235	229	234	237	206	221	205	212	255	231	246	232	229	257	224	259	214	232	232	231	230	226	218	241	245	220	230	250	226	219	250	242	247	234	275	238	210	248	252	240	226	244	231	235	232	203	254	212	237	232	218	203	245	233	238	229	237	237	233	212	232	222	223	223	221	239	214	232	254	228	240	214	236	239	238	210	218	239	206	260	221	226	237	256	218	211	205	236	218	199	218	238	255	227	228	219	259	251	251	225	215	258	227	226	251	261	256	218	236	260	249	242	247	234	237	244	239	244	218	253	241	230	229	229	227	233	230	237	229	219	230	232	241	213	238	243	252	253	234	228	236	226	217	233	270	243	227	236	245	241	236	206	259	211	221	227	243	214	243	243	225	239	239	225	235	259	231	219	246	225	248	218	219	252	235	262	237	235	222	220	240	247	236	228	226	233	257	225	244	215	203	230	213	260	209	225	252	272	215	229	222	225	229	237	249	231	204	259	223	204	232	233	227	199	261	230	227	238	248	234	221	240	236	243	240	248	243	245	204	216	245	238	216	242	245	226	217	240	231	230	203	235	251	213	242	233	214	246	202	236	228	232	227	229	255	223	219	247	234	231	243	240	250	246	217	221	245	244	245	204	238	227	247	260	236	250	225	232	243	248	241	231	219	252	230	250	246	243	239	235	224	246	216	228	244	223	275	272	220	238	229	224	233	229	266	252	236	205	252	231	212	226	243	230	229	207	210	222	220	255	234	220	232	219	223	223	255	234	227	207	238	228	227	261	249	214	219	219	224	213	222	251	231	248	253	242	231	229	221	241	234	226	245	246	234	230	231	226	247	245	222	236	236	220	202	234	232	210	207	211	241	239	239	237	211	260	226	223	255	219	223	212	241	231	219	239	243	233	236	192	245	259	242	228	215	240	227	210	246	233	228	230	243	222	212	235	240	223	248	214	247	222	217	230	221	237	259	243	246	231	233	223	216	224	232	215	233	226	247	234	206	213	192	232	217	243	226	222	247	213	226	241	228	249	252	249	224	225	228	228	211	223	235	211	225	237	234	233	226	232	231	258	232	237	238	234	234	246	196	253	228	223	235	228	230	252	245	221	232	259	237	230	246	221	246	223	252	246	219	224	221	248	242	221	221	241	252	245	233	243	240	245	206	230	228	242	240	243	237	220	227	197	245	222	237	217	234	238	214	231
27199	17389	3111	789	668	824	717	550	486	389	336	348	360	322	332	317	295	315	271	301	313	289	303	285	306	281	286	295	300	287	274	293	276	285	294	288	295	292	294	271	290	292	287	301	272	283	287	268	273	282	268	285	284	277	264	269	289	273	311	274	292	282	260	280	274	280	274	275	275	271	267	273	290	265	286	288	279	253	294	265	288	283	263	254	330	256	263	264	271	301	300	265	259	245	282	294	276	256	293	276	281	289	264	274	278	303	298	283	282	278	277	263	279	274	293	281	280	275	284	282	268	269	288	274	284	299	308	281	285	275	278	300	291	253	266	282	263	257	257	282	305	279	325	282	272	293	275	285	292	289	285	234	288	290	276	282	259	258	262	265	282	272	279	270	290	275	267	281	295	277	274	272	290	284	255	262	269	255	274	270	281	300	256	298	303	288	313	260	278	266	261	275	289	258	311	258	300	281	273	273	278	303	302	309	283	300	304	295	284	312	254	285	265	317	260	251	280	300	282	293	286	295	289	280	258	290	291	285	269	277	289	259	302	291	273	274	297	269	300	265	268	289	294	283	305	261	308	300	286	273	280	245	287	290	302	306	288	273	292	297	258	261	262	299	298	264	268	262	291	259	286	274	280	293	311	301	276	315	283	250	308	252	297	287	294	286	304	282	254	318	271	258	292	265	276	294	280	277	284	286	298	289	276	273	299	255	302	285	256	247	281	305	307	283	293	297	273	284	308	260	331	292	287	289	286	282	297	290	281	250	272	258	290	297	291	275	281	298	261	266	285	280	273	283	292	252	282	297	271	281	265	278	294	277	304	275	289	264	295	285	282	304	285	288	290	261	289	273	299	280	249	255	271	262	306	286	271	287	298	283	290	277	275	303	308	276	311	273	295	316	276	268	309	274	281	286	306	282	290	300	284	292	262	260	302	302	282	271	295	278	276	274	282	290	272	294	267	293	287	239	281	282	276	299	288	221	272	310	260	297	315	261	280	255	290	271	256	279	272	282	307	296	301	277	261	283	268	276	277	277	266	314	297	290	269	289	280	254	292	273	300	273	310	276	292	262	269	253	274	259	276	319	304	286	294	282	292	302	257	286	259	298	261	309	274	284	245	268	300	261	272	299	287	263	321	288	274	264	295	311	274	293	274	255	259	286	269	308	278	281	294	307	278	282	262	290	277	288	286	278	283	308	284	280	267	292	287	266	258	299	304	260	276	279	276	272	265	279	256	254	314	267	278	300	252	261	272	256	318	253	245	266	269	272	262	277	282	283	284	313	278	276	261	275	281	297	286	293	289	309	295	290	303	285	268	296	303	291	307	293	274	299	267	324	302	299	266	313	286	290	267	294	275	287	285	275	309	273	296	274	248	267	311	264	267	266	292	296	310	294	293	298	283	293	282	258	271	286	296	263	302	284	299	258	297	289	303	268	285	278	291	273	285	284	271	300	281	268	263	243	272	275	297	309	285	317	270	287	266	281	290	267	280	280	242	275	293	264	290	281	326	285	281	280	279	272	283	252	238	323	265	262	263	262	283	259	291	244	257	275	279	266	274	273	287	298	283	280	290	263	267	255	304	253	303	267	292	274	287	273	270	300	283	280	265	270	287	295	284	273	262	290	296	278	320	263	282	269	285	274	275	291	287	258	305	293	273	262	273	284	268	260	291	272	282	250	282	284	277	270	305	284	308	254	292	289	286	285	256	275	251	301	281	293	264	248	297	260	293	270	259	265	267	292	269	288	313	276	278	298	253	278	263	271	275	273	239	279	272	297	292	272	303	272	271	280	263	289	277	277	289	282	283	277	285	255	298	290	310	278	270	252	308	279	299	257	291	302	257	302	271	271	295	268	274	295	304	279	256	263	257	279	279	263	286	300	263	300	285	254	268	267	274	289	288	293	283	266	293	289	263	295	281	286	294	314	291	298	267	279	295	269	262	271	296	298	286	279	291	279	284	283	267	295	313	306	255	306	272	251	256	294	295	260	295	277	272	299	298	292	284	279	265	286	271	269	308	288	286	283	283	264	301	261	278	281	270	273	293	272	272	297	304	260	306	290	290	276	263	293	285	283	318	282	303	294	268	257	288	258	282	317	273	263	292	292	291	278	278	276	305	262	304	314	293	274	260	320	292	291	271	281	256	262	277	294	290	278	315	270	291	265	294	280	276	286	287	260	297	285	293	282	280	291	296	263	282	322	305	281	266	290	280	307	286	266	312	319	273	269	264	328	293	307	285	295	267	287	283	257	290	286	240	269	259	295	289	265	288	255	283	306	270	244	257	288	269	299	286	279	262	282	259	297	272	258	306	292	290	285	288	282	302	233	283	314	289	281	281	288	263	275	271	305	322	282	306	270	291	300	285	259	317	286	282	275	266	268	283	287	303	272	275	297	289	248	286	303	286	263	300	288	270	268	276	300	310	256	264	288	237	286	269	286	280	273	306	275	262	272	292	289	261	277	248	271	288	275	265	273	291	272	292	295	269	262	276	263	259	257	282	294	275	286	284	286	302	306	260	258	294	272	278	275	291	290	295	274	274	287	297	281	279	296	272	280	272	282	290	285	291	271	279	277	275	310	289	278	279	294	265	285	271	302	279	292	262	282	270	278	271	287	282	288	275	277	260	287	246	272	296	292	306	265	274	281	260	268	273	279	267	271	259	273	301	268	288	282	245	296	296	327	303	312	284	263	280	280	297	331	263	298	287	278	272	286	308	278	291	265	275	260	292	286	257	281	286	286	296	290	258	281	307	296	238	274	249	283	284	285	293	320	276	289	250	282	283	276	275	282	249	263	269	245	264	270	278	309	268	281	269	288	290	288	257	275	290	272	250	291	262	283	245	284	302	254	273	277	281	308	273	278	292	289	272	279	274	265	256	268	286	303	297	277	279	270	284	293	308	295	244	264	261	271	285	297	271	255	252	276	299	293	258	273	286	263	274	296	260	288	274	263	286	259	299	262	279	268	285	286	313	284	258	238	288	276	289	274	291	262	286	292	281	248	286	279	263	277	293	295	258	263	278	288	302	289	269	252	280	283	275	283	289	289	265	261	268	301	257	294	285	295	247	267	277	277	300	282	274	290	283	251	273	294	288	267	277	294	274	287	281	282	284	267	253	270	278	291	278	270	244	292	283	267	283	275	281	285	277	310	291	275	279	275	269	250	303	268	270	297	309	299	299	239	297	304	285	297	289	291	270	266	271	293	305	240	270	264	307	275	305	271	287	280	296	310	312	278	262	259	294	269	267	288	309	284	264	282	313	272	263	284	264	262	313	292	276	293	281	316	266	271	264	286	292	275	275	282	291	315	282	281	280	276	299	294	267	274	275	278	283	315	270	292	236	288	291	280	265	274	257	288	285	277	289	259	293	276	280	281	272	289	280	292	271	272	307	262	244	252	272	268	271	264	292	275	257	288	270	272	277	284	285	281	287	302	278	237	297	284	280	274	265	292	296	297	305	269	278	261	297	287	290	284	292	285
4708	2362	1646	1049	1260	1876	1567	1230	1039	739	581	616	616	557	532	533	482	471	474	474	499	480	467	463	454	437	413	414	426	445	444	421	449	436	409	443	453	472	447	440	425	404	448	459	435	391	448	416	419	401	433	408	465	411	432	436	433	402	441	504	416	472	420	417	426	391	449	410	441	428	452	410	396	456	441	418	431	422	403	424	445	430	417	431	419	437	415	446	426	433	434	423	459	399	435	417	414	434	412	449	439	402	461	427	414	387	473	447	416	416	400	413	433	450	442	436	423	410	381	424	422	434	417	458	431	424	466	444	410	431	427	418	441	440	404	460	416	475	430	432	413	411	437	409	453	461	451	418	409	432	465	433	442	423	397	419	446	433	418	407	418	420	458	408	416	411	439	413	429	472	396	436	460	429	472	441	417	426	448	415	417	433	447	445	406	388	433	404	389	419	435	409	402	417	457	418	414	423	416	448	429	480	415	422	453	439	439	434	432	437	443	442	433	423	426	419	423	423	453	404	395	419	457	426	448	410	437	458	396	399	451	428	401	428	431	426	427	429	471	433	400	422	417	429	454	401	453	431	415	449	417	399	407	453	444	417	452	409	432	421	419	437	419	419	431	426	415	458	436	420	426	416	409	439	407	439	441	429	409	400	436	419	445	443	414	429	376	436	387	451	455	453	452	409	412	432	384	415	372	452	452	452	424	441	427	415	441	433	404	376	433	421	417	434	412	455	416	409	466	414	425	402	432	421	395	406	450	436	428	452	440	434	417	464	398	442	439	406	409	462	413	440	438	402	443	411	414	437	445	431	432	437	410	387	423	413	468	417	384	406	439	442	421	407	413	402	436	439	435	395	442	433	450	412	436	429	409	459	410	432	440	406	413	424	423	434	447	445	446	444	431	417	423	441	416	450	459	443	431	415	449	397	443	445	414	431	427	419	448	440	452	411	412	452	394	444	408	466	420	449	427	461	434	417	486	421	445	428	410	437	403	445	414	393	412	432	460	395	442	432	417	408	451	439	422	407	426	430	422	449	414	447	421	428	437	427	450	426	413	446	425	445	424	402	427	421	432	414	428	400	425	422	438	431	477	441	421	411	403	411	463	438	454	452	421	436	461	460	428	439	430	442	437	441	408	430	407	430	434	409	458	428	403	420	414	407	431	470	439	457	443	425	418	395	443	421	451	433	452	406	439	432	441	395	414	403	431	445	409	444	406	438	451	449	471	379	416	434	415	433	401	404	425	445	437	442	390	451	448	460	418	407	434	452	446	399	440	456	470	409	396	413	405	458	391	403	395	417	431	428	408	422	430	431	448	449	435	382	443	440	427	449	432	408	401	414	406	402	409	459	411	448	430	440	413	428	442	453	400	412	432	368	406	447	443	436	448	383	411	407	411	384	420	457	450	396	411	424	468	398	392	428	382	426	423	451	437	437	396	454	407	428	474	411	428	389	422	443	406	399	423	416	465	445	388	451	403	432	415	427	417	440	450	411	425	406	420	449	396	428	420	450	419	391	427	456	447	428	424	417	426	412	429	438	421	376	468	435	436	400	413	411	452	449	443	435	427	414	400	396	450	420	404	395	411	442	437	414	412	408	419	414	407	422	445	417	408	400	431	429	431	471	456	446	416	417	471	374	463	436	417	445	426	460	415	488	417	419	445	410	417	402	428	429	393	430	453	398	428	427	415	429	429	403	422	443	412	430	464	431	419	409	407	451	416	436	407	408	447	483	440	397	446	458	387	408	421	462	403	443	428	417	446	412	413	446	445	440	394	439	436	440	421	425	409	428	421	397	439	411	420	436	452	429	406	444	440	458	436	423	428	441	475	475	418	443	430	430	424	472	425	443	409	394	426	381	434	439	425	390	433	429	447	452	417	426	415	418	423	415	453	426	422	408	428	435	423	437	445	439	414	435	432	434	437	416	423	413	467	427	404	412	437	420	403	419	426	455	471	432	429	424	440	441	404	451	398	443	424	424	440	447	419	414	442	415	421	436	418	385	404	432	445	428	428	439	405	462	415	426	410	420	470	437	415	374	470	425	406	423	447	382	410	451	457	431	409	415	415	412	442	441	425	443	428	425	403	452	425	433	443	401	451	427	428	461	453	383	428	460	411	399	476	419	415	448	410	456	421	410	393	424	434	446	462	444	436	467	412	434	460	444	407	436	461	406	430	427	423	440	393	436	403	416	401	446	426	413	444	414	422	485	423	415	448	462	434	443	407	414	409	461	445	443	411	432	403	437	413	432	387	417	464	401	427	417	431	389	480	383	408	422	438	422	469	395	412	463	376	417	438	414	441	427	414	402	397	439	403	412	459	440	457	408	423	444	427	441	414	427	415	393	437	461	428	443	414	419	432	427	377	404	438	441	433	437	403	445	411	435	401	452	417	413	421	416	401	418	429	432	407	428	436	439	445	425	405	443	400	435	430	426	436	407	439	466	371	419	425	427	406	451	397	410	434	414	471	459	417	405	419	438	474	454	399	412	382	450	467	408	426	425	415	408	445	422	444	444	432	434	401	422	398	459	455	452	398	452	449	432	422	459	416	393	452	486	434	400	418	448	445	431	471	442	432	467	436	444	422	455	428	430	419	421	416	416	424	431	380	381	420	413	465	431	458	429	442	439	415	398	420	432	378	426	401	454	438	450	417	462	451	444	440	406	425	412	413	393	426	433	424	438	434	417	434	423	434	439	418	411	446	433	400	492	445	422	417	445	389	411	396	466	418	406	443	414	454	436	409	423	436	448	445	406	425	445	429	453	426	415	413	396	405	420	413	446	456	411	402	455	415	447	414	408	433	406	450	458	417	426	463	413	462	424	447	421	415	442	425	410	483	429	425	412	444	429	411	428	449	425	439	430	426	418	416	398	446	381	452	442	445	395	426	405	386	428	381	450	427	426	433	468	422	437	454	408	447	436	408	433	419	406	422	426	410	459	431	442	400	419	446	382	441	440	410	448	425	443	412	422	388	424	467	423	446	487	414	422	407	437	430	433	431	409	452	390	439	424	442	446	395	431	427	402	434	413	424	423	406	429	435	426	432	430	417	428	402	416	445	453	427	409	440	426	418	413	423	402	410	459	404	420	412	450	404	419	379	434	459	436	439	401	454	428	440	437	413	406	437	456	444	412	484	428	403	441	402	391	427	397	465	440	440	429	409	400	424	403	427	427	435	432	414	461	462	460	457	477	438	478	416	442	437	441	428	413	411	409	405	447	441	433	448	424	453	414	402	417	426	409	414	437	454	429	455	437	434	408	440	422	423	399	445	437	422	408	428	411	402	417	459	383	419	413	474	432	439	467	418	423	438	428	437	434	426	415	423	413	442	396	488	433	414	416	443	456	436	383	457	419	438	452	404	412	428	443	397	437	417	378	427	404	442	432	434	441	409	426	438	453	451	471	423	463	414	439	426	381	439	450	438	400	432	429	387	443	456	411	414	452	418	426	407	408	415	418	414	467	422	423	428	409	453	440	495	417
23600	21422	28553	24647	20944	3922	1265	834	624	555	341	287	302	288	210	202	217	194	214	206	192	199	180	159	190	175	156	158	150	161	149	143	128	146	143	163	145	133	150	131	151	149	135	145	134	143	159	139	147	153	156	141	131	134	132	161	156	154	134	130	128	131	134	116	132	129	155	153	134	143	164	132	129	122	146	128	158	135	134	142	142	139	127	138	136	134	142	140	155	144	136	142	149	132	160	137	163	136	145	165	126	140	141	131	140	137	126	121	123	145	144	133	144	146	164	143	173	111	138	149	146	134	154	129	142	131	152	143	143	143	141	125	157	141	142	151	133	154	141	143	151	137	147	138	128	136	144	155	118	146	122	126	137	125	153	131	143	146	146	133	164	158	126	124	142	137	125	136	143	133	140	143	136	153	134	156	125	155	140	138	140	161	155	160	144	145	150	146	139	129	145	148	133	137	136	158	161	125	144	107	156	139	144	155	140	124	144	140	139	141	144	145	143	154	155	143	136	165	130	167	149	132	155	144	147	133	137	139	128	149	123	126	127	150	127	128	144	146	144	132	145	135	135	150	146	140	153	139	131	119	125	150	150	147	149	131	140	157	134	163	142	124	139	138	147	129	126	131	147	146	136	153	137	130	152	126	142	134	134	103	135	138	157	130	138	139	120	130	159	132	148	139	141	148	121	174	146	141	166	151	143	153	146	140	133	132	120	135	141	134	149	139	137	137	142	134	114	119	120	157	144	130	159	115	130	150	137	127	134	152	154	128	138	121	158	139	128	122	132	138	163	130	128	131	140	133	133	141	135	135	138	147	136	121	139	159	127	136	137	134	148	141	137	152	133	165	134	159	152	149	119	131	112	120	121	128	137	141	143	135	151	143	134	138	134	121	133	146	153	134	137	144	129	113	165	135	148	153	136	137	145	146	148	132	132	133	134	104	153	138	143	158	139	143	154	146	147	139	162	131	146	114	134	162	129	144	130	123	119	120	141	151	135	154	121	143	146	138	148	131	146	136	151	128	151	125	125	128	152	145	125	135	132	112	153	167	145	134	119	157	149	146	131	114	127	138	140	146	161	137	152	133	143	155	142	141	143	142	146	152	136	143	150	130	131	129	147	142	141	140	148	135	155	146	157	130	128	143	142	136	127	158	111	132	133	137	131	152	140	137	139	133	150	139	129	125	127	155	136	133	150	140	141	145	127	150	136	136	151	146	141	128	130	126	124	136	129	143	127	153	151	140	138	125	150	125	108	160	124	159	151	152	147	132	138	118	156	136	132	137	128	146	153	159	117	135	132	141	129	145	135	132	135	133	143	149	131	140	153	130	126	139	140	156	130	138	129	144	134	127	144	129	127	128	138	138	145	139	152	156	146	140	128	152	127	144	150	130	142	147	153	155	123	146	136	144	124	127	147	150	133	130	138	164	154	137	143	132	138	147	148	133	130	151	125	137	144	118	132	169	147	146	147	137	145	158	155	147	146	131	136	128	131	139	141	139	146	142	127	145	153	125	143	134	151	124	153	127	132	124	133	145	140	129	118	139	129	132	118	132	146	140	128	141	142	121	115	134	130	151	123	120	156	135	120	152	131	126	126	156	140	156	131	148	128	122	150	136	151	139	136	137	144	139	144	146	143	144	152	123	134	138	147	146	129	141	154	139	135	161	152	127	134	138	128	143	148	131	165	135	135	137	168	138	137	132	149	135	134	140	167	158	125	164	121	127	154	141	132	162	129	140	135	137	124	140	142	143	142	121	149	157	137	123	148	125	141	134	129	136	128	132	133	143	140	143	135	124	156	124	130	168	158	118	143	174	126	132	138	138	138	136	143	144	140	140	134	134	136	138	137	143	158	143	137	145	142	129	155	162	154	155	111	140	135	124	135	138	146	160	146	126	130	162	143	128	140	141	147	151	151	140	119	138	150	143	141	137	145	130	153	143	145	142	133	118	154	143	152	150	123	174	142	130	128	126	147	136	135	118	149	136	138	169	138	159	136	148	141	130	153	135	167	139	120	139	131	120	141	151	121	164	140	118	137	137	148	156	126	152	131	140	135	136	143	124	134	142	133	137	130	132	123	140	134	120	150	150	139	139	153	146	146	141	131	137	149	129	129	130	146	157	135	136	122	147	142	143	148	126	140	154	123	113	150	160	126	135	142	133	148	127	147	154	119	133	133	165	163	151	157	138	136	135	153	145	126	143	134	148	110	153	137	148	159	158	144	164	163	148	134	143	152	141	142	134	146	132	124	142	132	169	107	148	139	151	137	139	139	134	133	125	134	138	142	137	129	117	145	155	147	151	145	139	133	126	150	154	150	131	146	136	156	147	125	147	148	126	150	158	153	154	131	125	144	137	149	141	144	130	149	147	140	137	133	135	140	140	125	157	160	120	140	137	142	128	142	145	145	139	136	131	120	154	160	140	146	134	128	148	141	135	142	154	148	138	127	138	137	139	134	165	139	143	131	141	143	151	125	148	145	148	142	161	139	133	127	143	136	135	125	138	152	140	138	150	114	175	167	155	135	155	120	140	155	144	126	134	153	128	129	143	135	143	140	151	123	128	138	133	157	145	166	131	134	141	137	144	108	147	149	135	148	126	130	126	158	123	146	141	138	152	137	154	159	160	126	128	131	144	132	138	140	141	136	140	129	119	135	152	130	132	139	133	130	142	140	138	120	135	144	151	141	163	159	170	136	156	144	122	139	167	146	110	135	128	140	145	136	158	134	142	149	138	143	144	157	131	109	124	154	140	122	134	140	141	108	153	147	126	149	140	137	152	141	131	127	138	136	127	143	140	153	134	128	139	169	139	156	145	127	123	160	123	128	163	166	137	141	159	144	135	159	148	152	131	149	149	135	151	157	124	145	131	137	150	152	142	125	113	142	139	138	139	130	124	120	149	167	153	113	121	132	127	141	121	142	137	156	140	159	151	146	130	138	155	135	161	142	151	144	150	135	146	146	145	142	126	152	122	165	132	138	141	135	141	147	148	150	116	133	123	112	116	150	116	143	157	132	126	152	153	152	150	161	140	130	132	151	118	135	125	134	128	143	144	129	147	165	154	125	105	147	141	127	144	143	140	146	123	171	139	154	126	140	133	127	145	152	118	143	123	127	142	137	147	144	161	141	126	140	128	160	141	153	127	144	127	135	130	136	140	132	164	136	155	147	137	121	125	142	146	141	133	131	149	138	157	143	139	129	152	143	129	155	153	133	123	139	150	154	140	136	150	133	128	144	164	158	139	145	136	140	157	142	129	139	113	148	138	162	152	117	167	157	132	140	148	142	134	123	128	118	143	123	144	147	137	126	133	136	138	130	132	133	142	162	117	138	143	176	123	153	134	128	143	128	124	139	152	124	153	129	131	137	140	148	128	124	158	126	149	156	130	132	127	144	169	156	148	134	159	141	146	154	133	160	147	147	121	144	132	134	164	118	132	130	128	137	142	151	148	144	135	157	148	135	151	153	144	160	136	140	142	131	138
3948	9361	6467	3280	2970	3440	2686	2321	1748	1347	757	626	634	573	461	436	418	412	388	393	378	350	295	266	264	270	261	228	235	217	236	217	248	254	228	225	256	217	239	194	223	189	210	239	206	239	224	256	233	196	209	208	210	221	213	203	234	223	219	209	241	226	191	238	212	210	236	212	210	201	227	212	231	217	235	217	223	216	223	254	216	210	213	212	242	227	234	190	204	209	221	230	242	203	206	233	192	216	223	218	209	233	225	211	222	214	218	214	196	216	255	215	204	213	254	230	229	223	200	201	214	231	231	219	204	195	237	224	224	215	237	220	230	225	218	195	208	207	248	205	213	237	218	193	211	269	207	203	213	206	249	205	219	222	233	222	224	197	219	235	224	229	216	232	212	256	224	212	206	200	231	186	206	214	230	236	224	218	211	213	228	236	204	206	225	231	205	218	238	219	227	245	245	234	249	235	236	225	235	209	224	208	226	226	234	225	221	223	225	225	223	226	220	230	208	200	223	239	199	204	198	222	221	197	210	216	215	207	227	219	212	199	211	231	199	235	211	208	225	226	202	199	232	245	217	228	236	218	190	232	207	211	232	250	223	220	263	197	198	223	254	222	226	195	231	211	218	240	251	224	207	243	228	207	217	238	202	209	200	217	220	213	218	246	194	205	225	248	211	224	214	222	232	207	190	228	265	188	188	232	223	210	200	252	235	210	201	225	248	225	218	225	220	215	217	200	213	225	236	226	234	221	209	236	233	226	242	189	216	204	226	218	211	198	238	207	218	240	206	227	210	208	218	226	200	233	183	200	231	221	228	195	235	215	228	252	209	228	216	236	207	221	226	248	229	235	216	236	216	215	234	218	236	217	207	221	213	224	206	245	234	209	235	228	242	250	230	247	208	234	212	208	212	211	239	208	193	248	240	195	225	204	235	213	235	212	227	201	212	199	222	226	211	245	206	222	231	202	230	193	219	221	216	205	211	206	203	215	200	211	223	215	215	212	247	212	212	206	207	217	212	206	223	234	207	204	169	227	197	213	230	242	217	211	220	200	229	204	219	220	214	197	231	210	204	188	204	217	215	227	208	222	232	223	236	213	213	235	197	187	225	236	205	234	208	212	219	245	236	210	217	221	206	230	222	220	235	212	202	206	235	215	204	222	223	193	213	212	214	212	195	238	234	247	235	223	260	193	226	210	209	242	231	204	236	222	232	227	226	222	211	221	216	219	231	221	248	209	229	245	206	207	209	227	239	196	234	203	228	224	224	222	213	230	243	233	215	247	224	207	198	223	206	236	199	227	227	233	216	211	230	210	182	236	218	215	214	221	221	211	234	230	219	224	256	223	246	232	222	248	202	202	219	201	198	206	214	225	235	219	223	249	207	204	225	222	198	198	212	234	227	220	200	226	231	242	225	235	214	253	229	233	241	221	217	198	231	202	220	213	213	231	207	214	222	207	204	210	253	217	200	219	218	213	228	217	211	223	233	237	212	201	216	210	203	204	208	213	239	203	221	213	222	203	210	230	211	226	230	218	198	236	237	189	228	204	221	226	227	209	221	238	186	204	228	243	212	204	238	213	209	219	212	200	250	214	209	244	240	184	247	223	203	218	232	218	201	224	205	194	230	208	198	184	214	229	227	229	212	217	238	201	212	212	187	204	197	224	263	188	222	231	239	212	208	192	222	214	214	207	216	224	180	202	196	210	248	206	239	220	212	240	206	221	237	234	209	211	217	211	246	260	226	230	219	213	205	236	220	198	207	220	209	217	199	226	234	207	229	196	233	235	238	212	202	207	211	224	198	233	225	227	191	213	254	213	202	210	215	212	228	248	240	216	244	208	220	209	211	210	228	217	206	208	232	225	210	211	212	225	200	241	197	221	221	219	208	221	237	223	236	207	228	231	227	206	215	223	235	230	220	220	210	197	221	221	241	229	214	209	226	229	214	226	225	245	224	233	209	232	213	185	233	217	218	215	210	189	213	211	233	205	204	242	198	231	226	212	220	222	223	225	205	227	250	224	225	238	224	207	210	215	222	209	224	212	228	226	210	225	198	209	209	222	240	231	204	232	218	230	218	230	229	238	229	207	206	182	223	214	217	206	200	243	203	212	197	197	203	228	232	205	222	203	253	217	222	207	236	186	222	229	217	216	234	219	216	222	211	215	205	236	212	219	224	207	219	215	216	227	210	213	219	207	228	205	241	202	211	203	202	214	263	228	205	246	198	226	240	232	203	226	231	211	203	179	217	205	213	234	215	225	216	195	201	220	237	218	244	249	200	221	247	207	201	243	231	226	204	239	228	211	221	215	211	243	210	226	221	220	228	203	191	218	221	218	274	220	198	239	219	226	215	207	226	228	199	212	218	219	212	207	221	194	214	220	217	259	222	194	233	225	219	226	224	230	225	208	207	220	211	234	200	211	208	198	194	213	221	215	222	191	221	217	269	235	200	211	220	212	208	227	222	235	215	194	229	211	197	213	206	207	219	237	204	232	222	238	222	220	224	235	225	225	229	213	206	195	201	221	226	222	225	250	227	216	227	215	217	238	193	244	229	239	218	227	219	230	204	214	230	231	218	210	214	230	211	216	214	213	217	202	194	222	232	212	200	222	204	219	231	189	240	196	231	220	222	211	230	201	257	221	193	221	214	268	221	220	207	207	217	197	242	222	214	236	222	239	210	234	225	221	197	213	218	211	213	215	195	201	221	203	216	217	229	223	219	188	241	231	240	211	242	225	212	211	207	236	205	200	197	208	227	227	227	209	215	213	220	209	230	206	227	243	226	218	211	233	195	220	216	223	234	222	212	234	220	220	241	202	203	208	218	230	232	209	246	221	227	219	210	221	239	232	224	226	213	223	242	208	212	197	214	218	223	197	201	210	238	195	230	213	218	224	239	229	216	220	215	226	193	193	218	219	209	230	214	216	195	219	201	213	242	203	198	204	190	232	232	235	226	241	218	224	224	232	260	253	215	186	206	189	221	221	213	202	201	216	223	235	220	198	219	223	224	240	215	206	228	219	203	232	245	243	244	217	228	253	241	193	219	223	182	215	234	203	214	213	247	211	230	216	220	221	221	232	222	226	245	223	231	235	212	214	225	212	220	185	262	225	238	203	221	238	221	211	225	215	195	225	195	229	200	208	188	238	196	242	189	202	201	239	220	195	261	192	229	221	239	200	233	205	225	203	222	253	236	227	205	204	233	233	224	230	252	224	186	234	244	257	226	237	225	201	237	199	235	234	216	212	209	225	196	201	231	201	227	238	225	222	218	213	228	212	230	183	235	227	224	239	217	222	233	238	223	215	224	206	207	199	206	234	208	238	205	203	185	189	240	225	212	222	222	211	231	210	224	222	212	209	219	224	209	218	209	245	226	229	228	216	202	212	227	217	213	223	228	245	216	209	224	240	228	226	188	250	216	243	226	201	224	211	197	219	235	248	245	201	226	229	228	212	221	212	210	230	213	223	209	228	213	199	218	220	238	192
24616	21390	26916	25205	3454	1325	1006	782	691	660	475	460	404	357	373	394	416	394	404	401	384	368	393	319	371	358	324	371	377	328	347	385	349	356	311	357	338	374	321	377	331	380	389	308	328	349	347	363	322	384	351	366	362	367	345	323	352	338	340	339	349	320	358	367	333	325	346	356	343	359	361	317	363	340	296	363	344	347	356	321	297	342	326	313	324	359	342	336	344	371	378	353	349	331	335	345	300	355	341	358	329	317	346	333	372	364	346	305	320	371	340	332	355	334	337	358	329	348	329	354	353	362	363	363	354	346	352	346	364	352	338	299	345	316	309	330	340	329	362	366	334	351	349	348	367	328	368	316	340	319	367	328	371	349	347	324	344	370	359	354	353	334	345	355	336	346	335	342	338	367	348	353	335	370	360	346	357	336	344	345	395	291	352	334	314	352	328	340	338	327	343	337	354	334	355	348	357	362	338	372	344	390	313	329	386	362	337	330	367	332	373	345	361	334	370	345	364	368	364	362	371	356	321	357	337	323	339	336	334	321	367	373	354	345	341	354	324	336	345	341	321	346	359	345	358	335	361	346	355	348	313	331	383	327	380	371	340	312	352	343	367	327	363	318	344	359	367	324	333	321	335	357	323	322	347	334	345	317	366	346	320	362	332	327	354	349	335	348	335	352	376	333	363	391	329	378	320	372	318	336	359	330	332	359	338	323	346	353	343	344	354	342	354	356	354	333	342	351	327	357	335	337	335	353	337	329	356	357	344	340	370	345	349	358	310	345	339	344	321	318	337	331	355	355	294	336	330	338	345	351	346	336	329	353	336	342	307	353	359	363	336	360	327	336	350	324	349	332	350	330	332	374	344	339	318	354	353	314	355	309	319	346	353	332	355	363	376	357	360	325	364	397	368	368	341	360	354	336	356	342	370	313	296	334	317	365	349	368	345	325	342	325	337	331	322	331	320	362	335	361	367	319	329	328	348	334	338	324	341	341	325	312	329	331	352	342	364	346	354	329	335	349	336	373	363	335	323	341	328	321	340	348	382	357	358	332	372	335	328	349	339	303	327	337	382	363	332	342	332	311	308	333	368	332	351	359	330	326	343	366	366	337	331	352	352	365	335	352	334	330	315	371	315	314	327	335	363	353	395	341	319	329	350	348	353	317	335	364	347	352	328	341	339	335	346	316	379	313	336	318	369	355	350	364	373	323	306	374	361	348	364	311	341	356	316	329	307	345	367	361	366	355	324	364	312	328	358	312	346	336	348	356	340	316	332	340	365	326	343	334	370	347	324	356	332	364	335	327	339	358	346	345	321	367	316	370	338	297	348	340	349	357	324	359	370	349	351	356	346	348	337	343	349	343	348	331	342	347	339	374	358	321	337	336	336	333	360	331	382	313	350	344	345	338	355	352	322	389	333	351	342	336	344	341	318	357	326	345	323	354	348	312	373	352	322	348	335	349	352	334	368	317	356	387	343	355	358	336	340	327	340	340	328	362	341	356	360	347	365	345	367	352	315	326	337	338	338	297	346	359	339	308	355	326	341	371	361	343	337	372	391	341	346	325	352	337	350	359	325	342	318	339	371	345	346	340	371	349	311	323	344	316	355	350	336	311	349	337	340	387	340	342	335	358	323	342	384	335	345	343	340	340	325	329	313	357	369	385	359	332	372	366	362	320	335	375	342	369	341	327	357	332	326	327	359	306	354	351	341	384	334	329	342	345	353	328	330	357	387	347	335	340	355	325	361	357	346	342	359	350	340	350	367	344	314	350	334	331	357	326	336	347	363	334	360	349	325	337	366	315	326	335	342	332	382	358	345	350	345	350	341	327	373	331	333	321	338	310	306	344	328	347	323	359	322	370	371	333	335	346	336	307	373	342	345	364	348	339	361	337	320	341	336	325	372	331	297	336	369	331	339	323	330	322	373	347	352	342	324	362	316	338	367	308	380	317	321	381	306	325	317	360	345	311	322	338	319	327	359	337	350	385	354	328	346	333	343	337	335	351	356	337	319	342	346	336	357	341	332	337	363	371	333	369	336	373	313	327	312	341	307	328	321	328	334	347	321	347	367	366	350	361	353	325	318	325	352	354	358	355	377	353	312	332	345	349	389	369	317	362	346	302	355	351	331	345	345	357	367	343	353	338	346	349	338	352	355	332	332	321	353	329	349	329	342	330	331	326	376	364	351	338	340	377	328	355	344	337	347	364	331	357	337	349	336	342	370	382	350	342	367	300	386	331	352	329	301	375	348	295	319	318	361	343	355	357	343	361	335	340	336	323	317	346	367	385	322	352	354	329	332	360	301	367	349	358	320	343	367	351	335	374	349	328	339	315	363	326	343	339	339	331	338	339	350	329	340	348	323	342	330	364	337	318	355	355	341	374	361	313	387	318	333	371	344	367	353	335	334	333	358	375	333	379	386	361	334	351	323	342	341	324	358	327	347	351	353	376	342	323	358	343	333	347	343	361	337	346	375	335	338	339	342	331	311	362	322	350	347	361	309	319	320	342	313	356	396	341	357	340	339	338	339	326	369	343	353	353	357	355	329	316	339	348	366	346	336	324	327	346	360	368	372	310	351	324	327	329	340	359	338	309	322	346	339	315	335	357	358	337	342	334	352	359	343	362	329	361	358	323	338	350	303	337	329	313	362	332	329	361	351	323	338	319	360	301	373	304	334	346	325	317	352	354	350	357	334	360	345	367	353	366	303	343	340	353	363	355	363	332	357	315	325	344	349	346	348	325	363	310	356	360	329	316	348	342	348	328	333	349	318	336	351	301	375	303	345	323	361	343	365	339	330	371	327	343	363	345	338	316	353	333	354	285	357	335	321	345	362	318	326	320	317	324	358	355	332	339	328	357	336	364	333	316	334	337	342	344	340	335	311	353	356	340	347	342	329	383	340	359	308	360	338	320	339	355	347	328	338	338	336	369	374	335	371	322	327	310	373	334	325	333	358	342	324	359	363	330	299	311	365	360	362	350	335	364	329	362	317	369	380	327	354	353	343	365	361	351	344	337	338	301	333	329	395	320	336	332	378	385	328	351	354	345	313	314	368	357	330	366	353	361	360	358	341	358	349	330	352	352	339	357	348	363	367	341	361	336	348	344	351	348	352	321	342	374	340	382	341	340	368	340	358	363	339	340	355	357	350	362	335	342	326	378	329	359	375	316	317	325	299	331	337	323	356	329	353	374	366	353	320	341	381	340	341	336	327	346	322	373	350	333	334	358	335	349	350	357	353	325	334	365	348	307	326	344	315	297	326	333	336	325	339	376	331	339	337	361	299	349	315	328	350	349	352	341	367	386	335	342	326	351	368	349	350	358	332	319	332	310	367	333	361	355	324	359	333	341	309	344	350	328	335	334	316	323	338	330	324	308	338	320	356	342	385	323	327	331	369	310	358	349	346	356	372	328	366	339	320	353	353	310	311	379	344	355	335	358	317	346	359	364	357	332	339	324	381	309	360	326	302	353	312	356	337	309
3672	5651	4250	2510	2414	3084	2326	1892	1682	1265	914	672	662	663	641	669	606	690	659	598	611	594	547	521	501	529	504	507	523	442	517	532	488	522	533	529	494	521	506	530	454	487	459	492	484	487	469	517	508	520	484	489	472	484	509	532	531	482	544	553	523	469	479	495	536	497	504	476	535	487	504	496	524	506	489	500	485	509	461	469	530	484	497	516	510	487	496	501	527	499	545	521	498	485	517	500	535	510	488	540	493	463	521	491	499	503	506	454	512	493	506	521	472	548	478	526	478	516	475	459	508	487	511	501	470	503	476	510	509	505	518	471	508	498	510	508	510	530	452	477	494	515	511	450	501	499	531	551	461	470	486	518	482	508	475	526	500	500	508	517	481	486	511	475	527	499	495	513	500	501	506	465	514	509	489	502	489	536	512	506	541	506	465	514	489	465	476	490	497	540	479	511	496	484	499	507	506	482	535	473	478	467	513	505	481	514	494	516	508	477	483	490	460	513	539	528	515	517	478	496	502	536	512	498	487	484	524	495	472	508	496	477	496	468	491	514	508	499	483	473	495	497	499	505	466	486	498	483	505	536	523	516	474	519	519	513	510	495	507	508	487	491	508	498	524	507	538	506	451	504	478	540	526	512	505	495	455	496	475	510	486	445	480	448	503	498	520	548	448	485	503	469	544	493	494	517	494	519	496	500	488	502	495	496	512	501	507	473	514	484	492	573	470	512	501	500	543	496	523	520	515	490	502	489	507	473	499	515	509	474	467	515	536	477	503	495	464	520	495	482	508	490	487	509	447	507	546	497	502	501	494	459	551	504	474	477	504	532	521	517	494	501	500	483	503	565	464	500	520	507	500	539	476	522	501	490	512	522	512	510	433	508	482	515	498	509	506	496	486	524	478	484	494	522	507	459	488	482	453	531	497	467	510	448	506	494	538	505	536	467	533	510	536	513	520	525	530	473	510	505	504	519	490	506	487	547	484	520	525	488	494	510	509	488	520	496	519	523	473	486	504	526	530	477	488	539	527	472	494	469	477	479	508	523	458	477	507	491	533	535	487	527	513	535	453	454	489	478	527	519	460	511	504	461	470	510	516	514	510	524	482	490	475	465	499	483	520	504	529	458	532	525	507	550	470	482	489	500	485	483	511	534	486	487	495	451	531	513	469	521	453	470	500	504	493	489	509	461	551	490	477	516	517	518	530	463	502	514	492	510	512	510	510	526	520	512	489	489	485	509	509	455	506	530	515	521	525	529	520	498	504	477	457	497	463	498	521	494	491	532	513	494	487	524	511	476	483	527	471	516	513	528	500	478	451	535	500	474	517	495	489	464	500	505	515	475	578	501	503	484	539	505	516	514	535	477	526	478	514	480	498	496	447	498	544	516	482	483	507	519	493	510	487	499	503	513	510	483	520	526	490	514	499	527	484	503	498	483	511	482	504	513	484	499	513	468	471	510	518	532	463	526	486	493	513	508	487	513	478	546	550	501	479	534	514	501	480	489	483	484	506	513	542	500	496	507	501	498	482	496	502	508	501	520	513	456	487	496	493	468	519	518	494	468	470	472	488	491	499	515	495	472	501	432	537	508	514	525	470	490	503	502	474	483	516	486	462	489	483	460	534	530	518	482	495	499	519	513	518	478	497	499	523	501	522	499	495	490	516	498	491	491	520	539	470	475	475	490	497	518	488	522	503	492	494	484	505	502	517	476	524	533	478	515	487	522	466	517	511	475	501	526	495	500	481	512	491	488	496	482	500	501	488	537	513	463	496	515	496	504	508	526	498	479	512	500	507	542	501	496	530	529	527	455	504	522	531	469	539	510	494	464	494	519	515	532	486	548	524	501	491	507	487	515	522	517	473	486	509	505	502	497	463	507	510	519	518	486	466	521	534	499	500	496	470	449	480	498	474	509	524	444	540	501	501	453	484	526	498	481	516	474	480	471	475	485	499	479	525	531	480	535	502	468	474	486	489	520	491	513	505	485	540	506	516	551	488	479	503	527	528	473	458	439	508	531	456	519	529	492	540	518	478	532	449	499	496	504	467	477	478	477	515	476	487	482	500	511	484	465	554	470	526	519	536	533	535	525	513	489	489	484	488	480	499	516	488	526	544	522	492	502	479	538	508	535	505	489	472	484	482	501	472	463	489	500	493	530	475	471	482	490	489	505	512	509	488	483	466	479	499	519	527	496	542	461	496	483	471	493	504	504	497	528	518	497	493	509	556	501	534	465	497	506	484	493	475	513	499	526	523	489	482	489	539	503	501	450	494	524	499	494	504	473	496	513	494	496	447	511	495	545	499	444	502	469	495	516	525	507	509	481	529	490	520	528	522	473	516	485	481	521	471	514	462	523	550	488	512	517	494	501	471	505	500	484	511	484	537	494	516	528	505	516	517	453	521	541	486	503	537	520	497	496	456	499	502	475	506	545	456	454	446	497	470	479	519	511	526	507	521	497	499	498	476	491	475	487	524	518	508	503	483	500	505	484	467	515	489	530	528	508	511	529	514	515	511	510	497	484	490	503	475	510	471	511	526	492	496	463	480	499	465	473	511	491	489	494	532	499	511	502	518	467	523	487	484	517	546	505	519	498	475	487	479	497	508	484	493	484	457	485	502	518	485	512	506	501	491	507	480	480	490	497	511	513	500	510	505	460	535	515	496	483	503	505	470	539	529	485	500	492	498	515	503	458	510	478	506	500	483	513	494	484	479	490	460	496	474	507	495	473	510	482	470	502	517	517	475	541	491	488	510	530	509	499	472	491	511	506	508	467	474	495	510	490	497	507	486	486	505	512	474	502	543	500	539	512	543	503	471	483	529	485	471	496	458	506	489	463	505	506	540	527	481	505	499	544	487	490	514	485	507	520	483	488	539	480	499	478	488	491	507	517	486	481	468	517	500	525	520	501	505	483	524	482	534	468	512	526	506	511	477	491	507	523	485	475	473	520	542	493	498	551	496	471	500	487	496	486	484	510	513	479	534	489	513	511	488	463	535	484	480	477	507	489	529	499	512	478	519	499	480	491	491	482	539	505	487	508	480	489	489	531	453	471	473	477	511	487	510	459	498	498	490	483	490	483	481	469	506	502	527	502	521	504	498	508	522	510	526	484	486	477	504	491	506	493	477	520	521	488	476	523	497	492	518	448	530	502	516	487	531	490	538	517	535	513	497	470	490	471	476	494	510	528	505	482	514	506	515	463	540	503	526	462	536	462	500	521	477	511	466	501	485	487	472	484	500	469	471	495	526	504	530	533	483	529	566	517	474	462	480	542	524	532	465	504	511	523	480	500	480	468	495	480	501	510	527	513	539	519	477	514	456	520	534	500	474	481	467	501	489	531	496	505	500	513	521	492	530	476	557	496	495	502	516	520	465	507	488	512	554	508	472	487	505	490	490	489	479	521	517	483	529	524	521	509	545	452	528	546	535	470	525	517	479	499	501	526	475	522	498	524	460	503	527	529	511	509	524	484	500	479	506	502
22585	21420	29158	24064	21423	21160	5096	1429	1019	790	560	353	300	315	301	293	327	328	323	312	286	231	195	191	215	183	181	157	170	205	182	184	178	175	183	152	188	187	173	159	167	179	181	158	183	156	169	154	156	164	164	172	175	175	160	163	159	165	174	177	167	186	141	170	178	197	152	138	172	162	156	168	147	164	158	156	195	178	160	159	169	190	179	158	143	167	176	164	172	155	162	170	172	168	145	145	175	192	167	143	153	173	154	157	184	171	165	141	158	153	150	172	162	172	155	176	181	155	172	180	181	160	165	163	163	170	170	139	160	174	131	140	164	154	165	157	175	179	160	137	183	160	142	167	167	140	170	149	153	148	156	162	172	165	162	155	160	126	170	149	157	183	176	153	150	156	174	164	172	149	146	170	184	155	171	171	162	162	162	168	151	182	184	139	164	156	191	161	150	173	147	158	168	176	166	155	146	170	149	170	159	161	160	161	154	138	160	169	163	149	164	160	161	154	167	165	164	164	164	172	149	159	156	159	167	129	139	150	160	160	171	164	183	161	178	169	156	159	179	141	164	140	161	180	180	135	140	154	165	162	155	161	157	171	174	156	181	159	166	152	153	173	176	175	153	147	153	187	175	146	173	159	150	147	168	147	132	148	173	151	155	182	158	179	149	171	158	155	148	164	153	170	155	149	170	185	189	157	172	176	145	136	167	159	156	164	159	157	151	168	151	164	178	167	149	173	158	152	154	155	150	164	173	168	152	141	157	156	167	177	138	158	166	170	175	156	151	168	142	153	171	157	183	147	160	170	149	171	172	171	175	142	164	155	161	168	166	165	150	152	166	151	159	183	161	170	166	158	165	159	181	159	147	151	165	152	162	191	172	176	149	162	156	171	164	157	152	170	152	163	178	139	165	155	147	142	163	138	162	172	153	165	166	160	148	176	148	170	149	191	176	161	156	159	175	164	156	145	170	163	146	186	163	141	156	171	179	167	155	172	160	158	161	166	160	151	189	160	175	162	165	146	179	164	148	166	141	160	161	163	169	165	168	169	162	144	169	170	165	158	174	152	149	184	159	179	171	174	210	162	135	171	155	158	157	188	181	160	143	172	187	171	163	161	148	149	153	175	178	147	154	161	157	169	151	190	169	163	160	151	160	155	142	160	182	168	140	151	153	158	127	159	160	176	155	196	197	149	145	173	168	142	171	158	165	151	162	169	158	167	153	142	161	141	153	151	174	157	153	158	146	178	137	131	161	145	153	135	137	153	142	182	153	182	161	148	167	168	142	157	167	171	133	156	159	152	137	166	186	163	191	158	152	166	171	171	151	172	164	146	166	197	162	149	154	146	157	151	156	159	174	159	166	140	168	167	159	156	162	151	180	157	156	155	148	185	167	158	155	190	142	157	152	163	163	156	162	191	180	135	184	157	178	184	161	189	140	149	135	164	181	170	165	152	186	173	161	160	157	146	153	147	176	164	165	167	158	171	175	155	175	158	169	173	165	155	170	176	156	156	165	142	183	160	148	153	156	182	157	180	165	160	164	158	172	158	179	151	163	143	169	149	170	162	157	152	182	154	148	168	150	160	151	175	146	189	158	157	162	144	152	145	177	170	186	146	160	157	168	159	167	152	167	156	165	148	147	154	169	176	143	185	171	146	163	148	168	156	176	159	162	179	170	154	168	154	165	148	173	147	176	140	154	174	136	166	181	153	170	154	170	182	175	138	138	168	157	161	158	168	160	175	159	176	141	158	189	161	173	151	128	176	165	160	146	179	160	168	186	178	166	160	161	160	160	153	138	140	178	169	166	162	149	159	170	167	183	164	173	155	174	157	165	157	167	157	158	159	177	173	165	163	148	146	155	162	153	168	164	178	155	177	146	157	152	187	170	156	156	171	148	149	178	162	168	166	150	158	189	162	154	147	159	153	144	195	170	175	180	158	143	157	174	172	173	158	163	150	168	165	149	149	146	159	175	153	139	154	157	155	169	164	142	181	178	149	161	181	176	148	157	156	146	174	160	173	145	158	163	154	184	149	135	152	174	181	160	178	166	153	150	169	151	164	150	163	181	158	157	147	168	162	155	145	152	137	184	191	169	176	193	167	174	171	169	178	163	179	183	143	150	170	163	160	165	173	170	162	153	149	165	177	173	162	157	175	156	170	153	162	157	165	157	165	166	158	145	162	170	162	167	157	158	173	131	150	173	141	140	156	166	163	161	163	160	149	155	156	155	160	154	169	153	189	154	161	170	153	151	183	169	159	166	163	155	148	165	168	169	178	158	133	171	153	168	167	169	156	183	179	156	186	156	160	166	140	152	158	171	160	155	198	155	144	178	176	159	175	169	153	148	158	124	159	174	159	156	166	162	178	188	176	133	176	162	165	134	155	156	171	163	166	154	164	155	173	156	158	177	176	144	159	168	162	194	164	171	161	149	174	166	149	200	149	158	170	128	162	166	160	177	171	174	148	171	176	140	187	147	164	149	147	145	150	163	155	170	171	159	153	168	159	159	152	175	133	160	182	198	154	154	172	142	170	139	189	163	167	151	150	164	129	187	162	162	162	154	156	163	158	167	172	147	165	165	172	149	175	156	164	167	162	151	182	158	170	181	173	144	157	164	169	158	161	144	170	140	153	192	153	175	152	163	162	179	162	174	148	158	164	163	157	141	167	163	184	177	145	161	160	166	160	146	168	148	162	164	146	177	165	155	161	143	158	166	156	164	173	158	154	162	146	127	157	128	135	192	148	172	169	180	182	168	164	157	151	144	169	180	142	141	164	162	163	154	206	151	160	169	149	164	171	173	179	170	180	166	142	179	165	155	159	149	163	171	167	171	180	168	166	143	134	168	183	160	146	175	176	157	129	170	163	150	160	184	170	146	133	167	161	164	161	153	176	154	156	172	141	164	186	156	187	153	153	137	160	175	163	169	168	154	174	160	186	132	179	172	159	148	167	154	153	165	174	174	157	161	156	149	161	175	172	171	175	158	152	176	181	147	165	165	152	152	158	181	149	150	164	167	165	159	161	152	154	143	155	187	171	169	157	148	162	178	146	159	150	150	150	159	146	163	164	176	181	166	169	146	139	121	131	134	158	176	158	157	193	173	170	159	163	176	151	163	170	153	177	156	182	148	163	153	169	151	155	162	169	156	160	158	150	158	162	186	166	166	162	146	167	184	160	193	149	168	172	163	155	149	165	199	162	149	155	161	131	175	166	165	150	162	166	163	154	171	152	164	152	141	153	171	167	144	153	169	145	177	161	189	155	188	187	155	146	174	151	164	139	156	150	147	154	152	162	139	158	152	145	183	170	148	156	163	148	155	172	142	178	138	173	150	165	162	151	142	186	152	171	174	158	160	170	183	155	175	179	183	158	159	169	180	160	151	143	178	165	139	151	152	148	163	153	155	168	165	142	170	143	159	175	165	166	179	170	168	156	177	166	144	173	164	166	163	162	164	160	150	151	182	169	167	173	169	149	158	172	158	154
4812	14652	10808	6140	5079	5971	4648	3098	2457	1913	1320	801	691	603	597	551	582	609	613	581	437	426	337	336	311	286	296	299	275	244	283	239	257	256	251	265	249	238	245	223	257	232	247	221	242	223	228	250	216	249	221	207	243	225	230	217	241	238	230	218	256	235	252	240	253	246	231	249	257	223	232	238	220	230	225	221	222	232	227	224	243	252	226	215	212	234	245	238	217	218	243	217	248	262	245	201	219	244	232	225	228	217	236	240	234	252	226	233	236	245	202	243	226	222	244	220	231	229	249	230	239	247	237	224	268	252	215	230	231	239	226	232	222	227	193	240	256	223	234	229	240	184	237	222	249	209	219	220	211	194	218	225	222	222	225	238	224	233	225	218	224	220	216	234	223	241	224	248	217	229	230	226	223	226	235	246	224	200	241	195	232	228	228	220	221	237	220	206	224	220	259	219	221	221	220	212	214	252	219	251	239	237	209	232	241	232	221	244	218	205	236	244	228	242	208	210	222	198	238	209	264	243	230	232	235	234	227	239	214	232	209	223	197	245	199	224	232	211	243	209	212	225	215	194	198	241	238	233	218	219	235	225	220	218	236	253	232	223	212	206	225	233	259	228	244	232	238	233	229	257	215	216	218	231	230	181	221	236	199	239	229	206	250	240	234	217	246	231	200	231	221	251	227	235	217	233	220	244	232	239	187	242	231	213	224	232	195	223	227	212	215	213	206	232	218	240	206	210	231	245	222	224	222	221	219	236	223	228	242	209	230	223	227	214	213	229	245	233	208	226	237	231	238	233	222	245	248	232	231	212	228	229	233	249	206	264	239	255	216	238	232	212	211	214	216	255	212	216	241	232	217	232	252	202	222	212	257	222	221	241	226	224	224	228	233	239	206	230	273	236	204	253	212	225	226	238	222	204	223	248	225	217	231	208	227	239	243	220	223	234	250	220	220	230	200	222	219	240	240	228	233	235	223	238	226	216	219	226	231	210	243	231	208	243	242	205	220	243	198	236	190	210	240	234	224	211	199	239	188	220	199	191	209	228	252	241	235	213	225	231	238	198	206	225	237	242	229	225	222	240	210	219	229	212	235	229	218	217	215	228	223	222	234	211	243	232	245	221	227	219	223	253	218	248	235	220	245	214	252	244	221	219	226	243	211	213	212	215	259	224	218	223	223	250	223	252	266	227	239	236	194	210	219	229	219	233	236	212	239	214	199	232	222	195	243	209	227	237	257	230	231	209	197	242	224	224	212	237	211	233	224	224	248	198	232	204	209	233	258	226	231	237	243	219	250	242	236	235	241	239	238	240	235	211	210	210	235	191	235	249	233	270	245	228	244	239	232	239	206	240	236	232	237	250	219	230	232	256	199	233	236	230	221	223	188	244	200	234	250	242	204	238	244	230	239	236	217	220	255	240	235	239	227	215	223	200	248	228	231	225	239	239	243	230	214	216	232	240	219	221	220	214	227	226	234	245	239	254	245	233	236	213	219	228	238	213	222	208	235	244	196	250	242	225	232	203	211	224	221	241	227	220	237	236	228	239	240	212	217	234	238	206	217	223	230	221	244	230	223	223	238	236	232	246	234	231	232	223	238	212	236	235	233	247	223	228	225	198	230	206	235	195	232	226	248	225	226	242	261	230	241	224	216	206	231	210	222	230	235	233	229	223	221	224	191	238	230	242	226	225	207	230	227	225	209	236	209	228	214	220	218	195	225	215	240	208	217	230	234	228	208	235	250	235	226	208	232	257	234	227	265	216	209	230	229	241	233	215	231	217	221	217	247	235	243	220	246	224	236	223	245	214	212	209	201	223	229	217	230	205	230	208	245	222	215	249	242	218	256	213	225	256	219	234	215	190	228	237	238	196	243	225	215	218	237	235	229	216	245	237	194	200	247	270	228	239	222	232	231	234	212	218	239	235	241	237	236	220	218	232	211	255	242	223	264	216	193	191	218	201	218	259	208	193	248	216	225	266	229	238	208	232	219	218	258	231	250	244	248	229	234	264	203	226	214	246	231	229	228	226	224	212	242	246	209	215	229	225	205	228	228	232	230	252	234	237	237	230	222	250	233	216	203	205	243	224	211	244	227	242	226	228	222	222	221	193	231	223	206	205	222	221	224	229	207	220	210	228	240	210	227	243	205	236	254	241	215	207	213	228	226	243	220	235	244	211	236	217	223	254	236	215	265	220	229	230	238	232	234	215	255	254	218	211	228	227	250	242	222	223	200	229	216	218	222	205	219	221	216	246	218	219	198	220	214	214	199	218	240	201	235	236	215	212	216	246	212	226	221	227	226	250	219	231	220	211	257	226	235	229	214	205	220	189	241	233	231	196	222	225	223	237	251	217	206	251	227	237	222	241	222	193	226	232	218	227	223	220	233	210	200	229	208	245	256	211	223	204	247	232	220	242	213	241	227	231	211	237	204	231	244	200	243	200	227	216	221	215	235	246	226	200	215	233	239	245	224	228	229	210	234	235	209	232	223	204	230	230	228	251	208	240	206	262	210	216	215	220	228	225	263	221	223	246	236	229	227	204	240	237	223	209	227	214	192	242	243	220	230	221	237	240	252	184	223	228	211	210	230	211	224	249	234	216	220	215	246	232	208	242	217	255	215	226	247	258	226	234	228	226	242	235	207	229	234	219	248	231	230	235	223	217	235	221	220	261	244	233	212	221	234	211	227	212	237	187	228	225	196	227	242	203	218	224	248	206	242	210	235	239	237	206	253	195	250	240	225	227	214	210	224	271	198	252	209	230	213	184	241	231	229	199	259	230	264	268	218	215	230	241	234	207	219	232	223	219	237	216	253	243	187	223	237	242	246	247	233	242	227	234	216	238	223	203	203	255	241	232	209	234	228	236	211	230	201	249	229	235	227	218	219	243	247	222	253	253	258	222	222	225	222	217	216	208	249	239	200	213	225	220	211	213	241	235	205	246	219	238	220	238	189	224	227	227	221	219	240	243	225	242	218	233	200	211	218	221	235	228	194	216	225	245	210	232	223	250	214	226	230	221	242	221	235	209	212	236	250	204	225	226	221	224	225	245	222	205	235	208	241	264	208	243	215	227	214	237	204	242	236	221	228	221	237	239	227	214	258	206	207	193	239	212	220	244	248	241	236	233	223	230	231	228	247	225	232	219	219	200	239	219	235	211	227	203	255	220	222	204	208	218	235	219	212	241	233	207	207	235	225	250	208	214	219	226	254	195	246	224	224	228	242	238	233	239	205	233	227	222	212	221	215	242	250	218	220	240	226	215	237	217	257	236	252	246	256	223	237	224	231	221	224	232	226	218	231	206	221	250	236	215	224	212	207	223	219	229	202	225	224	250	211	219	216	215	236	222	232	243	249	229	216	232	218	211	230	237	225	241	213	207	221	216	246	259	208	233	248	210	227	217	260	223	234	240	233	229	255	200	204	252	234	221	213	220	228	216	230	218	237	231	253	239	206	214	219	212	252	216	215	248	216	231	225	242	201	207
27170	17422	3453	1268	950	1094	753	593	534	401	447	358	319	325	293	312	325	339	305	302	308	309	297	289	312	269	277	286	277	301	286	278	273	265	292	282	268	274	293	310	291	281	275	278	256	283	288	261	263	278	269	304	287	294	261	264	295	287	261	300	283	269	273	285	289	288	274	278	287	293	274	297	294	254	297	285	274	275	313	256	282	277	320	298	287	268	274	282	269	280	286	271	297	288	263	271	241	281	290	271	272	266	266	279	282	312	289	291	264	276	311	277	260	256	315	278	281	268	301	282	308	304	275	250	272	248	287	252	266	263	288	292	239	273	274	262	275	259	283	268	264	312	289	274	291	289	271	256	271	253	286	247	276	293	269	282	279	296	283	271	280	260	293	296	270	284	288	265	307	254	243	280	270	275	290	276	272	270	264	255	279	269	287	272	297	267	268	266	302	277	271	300	263	277	273	276	284	277	285	287	281	288	260	288	253	270	280	274	251	307	275	267	312	279	279	288	293	285	317	307	273	271	303	253	274	277	251	262	271	284	289	283	293	281	249	265	246	297	288	300	263	307	294	295	259	282	292	256	292	272	281	278	267	284	286	286	271	303	287	295	287	287	285	283	291	255	272	285	259	297	259	272	274	287	276	300	298	272	251	281	285	261	289	288	283	296	281	260	250	253	295	269	280	274	287	267	273	291	300	304	276	287	283	294	291	273	281	286	283	279	305	289	278	288	270	291	277	295	245	268	255	292	258	299	264	318	281	285	272	277	291	255	272	277	259	293	279	277	327	291	294	274	291	272	292	258	269	317	278	289	271	262	271	264	285	261	302	278	262	292	283	269	274	276	316	278	262	266	308	313	294	303	287	277	261	300	271	289	258	269	297	291	246	308	288	278	289	264	284	268	269	279	285	267	259	289	287	278	310	294	297	300	278	296	269	238	270	273	256	260	280	288	294	271	270	297	268	292	307	262	280	302	273	249	285	288	265	273	261	281	291	269	277	322	301	274	260	292	304	269	279	318	266	292	287	263	285	284	274	281	274	267	282	270	304	273	299	253	280	328	276	279	296	279	272	289	270	264	275	281	289	265	291	255	281	297	250	277	277	285	283	289	298	268	268	297	301	268	260	271	287	297	276	281	283	259	292	306	282	267	290	310	273	289	308	263	278	251	272	292	297	249	306	280	316	301	270	285	281	274	269	304	308	318	279	265	275	284	301	298	275	269	295	267	290	298	294	294	259	287	293	305	296	289	280	253	278	322	279	287	262	271	257	265	292	293	287	269	300	315	286	289	272	276	279	270	287	292	259	281	284	276	262	270	310	270	303	279	260	259	252	286	282	277	257	285	284	271	268	268	281	298	256	292	261	273	263	276	316	285	270	299	290	262	293	297	265	280	293	297	265	273	254	277	287	312	309	255	298	299	281	286	292	283	301	266	288	253	262	299	298	279	290	266	255	272	286	274	296	260	289	276	296	279	259	288	263	281	272	290	325	273	259	323	290	264	280	305	274	288	280	283	264	284	280	283	263	294	295	305	278	276	280	283	291	278	278	283	278	267	275	267	266	289	287	335	300	257	280	281	289	272	248	256	295	288	293	286	260	300	275	278	260	269	283	256	290	291	257	294	272	288	286	276	295	288	259	282	338	261	268	282	300	269	290	263	297	298	273	260	259	294	289	281	261	274	293	270	271	273	274	256	283	291	276	285	269	269	305	294	267	304	257	279	264	280	264	269	286	258	288	286	278	301	272	290	268	279	296	271	279	281	271	258	303	274	263	267	279	249	285	251	291	266	274	304	254	272	330	295	287	297	251	257	282	272	286	267	294	307	283	308	278	302	295	264	306	306	313	312	293	303	274	284	279	279	271	302	261	290	293	277	290	285	307	288	289	301	286	309	273	289	291	262	268	249	291	280	316	278	285	302	302	276	286	261	277	281	266	278	299	272	280	269	281	284	275	281	269	280	261	257	255	280	259	245	264	285	245	290	295	284	282	277	288	287	306	302	281	282	257	277	239	285	270	278	268	293	301	289	325	280	290	273	260	248	261	251	290	275	312	256	274	276	262	284	286	317	293	263	271	275	324	309	281	277	289	323	277	293	271	294	263	265	290	264	260	287	287	273	284	271	295	257	294	286	289	285	297	269	290	295	286	280	270	272	294	278	263	242	270	286	304	286	284	285	252	298	261	293	307	277	273	271	267	274	257	265	253	244	273	285	270	276	266	247	280	278	257	292	299	256	282	282	288	294	274	294	275	271	272	239	254	285	311	280	270	297	275	289	296	307	280	278	275	311	269	307	262	275	265	270	266	277	277	282	262	279	252	306	286	307	302	289	308	294	291	279	280	256	281	249	290	299	285	264	293	319	268	280	291	289	282	277	258	257	262	285	289	286	304	296	264	284	253	278	284	271	288	294	254	242	289	295	297	309	278	267	292	277	287	279	244	246	318	271	271	267	270	279	266	299	267	299	274	284	279	303	301	269	288	291	272	262	278	266	272	273	267	283	264	288	292	307	301	295	286	286	279	297	279	253	298	287	274	298	285	267	301	314	280	284	298	304	284	306	283	287	262	281	276	299	270	281	269	300	271	302	275	271	310	310	278	296	253	269	286	305	296	287	268	278	300	288	280	280	277	317	286	288	321	273	282	282	308	302	260	265	270	256	259	265	285	264	259	290	286	287	280	275	269	277	287	260	258	262	256	280	286	292	300	317	263	289	272	292	275	241	286	302	285	250	285	287	290	286	262	279	321	291	280	287	286	283	264	266	241	284	291	281	291	282	265	278	263	240	276	265	290	309	275	295	275	293	272	263	303	266	289	269	312	278	276	272	276	248	251	300	279	296	303	277	303	272	266	308	263	291	276	288	305	269	291	260	271	274	297	285	276	270	279	272	260	300	268	274	260	293	256	276	281	270	261	276	282	285	276	299	282	273	300	284	289	296	294	282	266	328	282	275	277	257	279	325	293	304	286	305	287	279	291	288	263	291	306	305	279	262	269	325	259	303	300	332	266	269	271	260	250	277	252	292	284	274	310	284	274	277	320	294	255	282	282	297	257	280	281	297	314	298	275	281	278	275	303	300	255	293	287	299	281	302	304	304	303	283	281	298	292	265	281	297	275	263	293	279	306	285	261	250	286	308	255	263	295	252	283	321	279	284	275	279	292	282	265	285	305	303	286	290	296	268	277	262	291	274	283	276	279	307	272	288	276	286	282	293	304	290	281	305	278	282	268	303	313	261	295	286	278	267	256	300	253	269	278	288	264	294	285	293	270	265	312	270	280	267	281	271	275	281	280	284	247	265	264	287	258	268	269	299	270	272	314	289	299	304	279	289	299	275	288	310	294	296	252	304	268	267	259	255	276	272	287	271	276	263	280	297	306	270	297	264	291	266	277	304	265	273	297	275	241	264	258	285	320	274	293	293	282	279	279	268	279	282	281	291	258	296	306	255	235	280	266	293	268	313	286	243	272	277	282	292	260	295	286	289
4336	2536	2113	1760	1803	2210	1477	1388	1097	848	799	543	488	485	483	471	521	544	489	504	480	439	461	432	398	416	411	414	428	442	442	403	466	451	428	401	414	419	411	398	396	403	386	458	378	426	420	399	428	418	441	453	462	376	405	366	396	403	408	427	423	424	452	403	397	418	441	403	454	445	435	416	411	415	387	430	376	439	455	423	399	416	438	412	452	398	418	406	436	432	435	417	448	416	432	419	423	422	440	427	429	413	395	429	457	425	436	439	393	433	441	414	422	428	423	414	417	430	456	403	427	394	410	401	426	481	399	447	442	410	446	461	402	441	419	446	457	410	419	429	419	408	422	441	430	415	418	415	426	410	407	412	420	417	444	413	427	443	381	438	430	428	422	431	434	414	402	393	417	429	454	471	413	441	444	447	406	434	397	412	414	470	424	413	411	461	417	415	427	420	477	433	407	432	391	400	391	417	418	429	419	420	431	434	429	427	386	416	429	415	429	436	416	426	421	425	394	453	413	434	426	420	388	424	439	405	403	474	438	466	427	449	450	436	395	451	452	416	424	411	418	420	404	421	424	429	432	437	429	421	445	431	422	426	446	449	430	429	451	453	412	450	448	399	444	404	385	408	408	424	412	414	444	457	418	441	404	389	399	413	378	416	422	404	426	401	424	368	432	449	441	418	460	378	409	439	403	399	441	417	418	412	434	431	427	418	407	409	419	429	442	439	395	459	405	451	432	412	428	387	470	410	443	402	444	448	431	414	431	408	426	413	417	420	383	416	424	420	404	424	418	416	408	438	405	403	425	428	459	438	416	412	434	396	428	420	447	437	441	412	430	426	428	445	415	395	411	433	416	405	425	403	448	392	412	438	413	415	466	424	415	449	412	396	374	448	445	394	400	395	441	430	409	420	439	427	402	389	439	403	445	436	413	432	426	431	404	391	393	424	402	419	427	415	408	445	450	407	441	430	423	409	412	468	430	441	419	423	449	444	429	434	436	418	438	424	359	407	442	457	435	403	383	434	416	465	437	419	425	395	454	467	426	411	404	448	400	429	410	426	403	405	409	429	393	446	473	418	402	430	401	410	436	434	439	429	417	399	415	433	439	428	406	438	426	386	426	438	415	467	388	454	449	432	428	444	400	427	430	418	430	445	431	386	394	405	418	413	445	461	396	403	453	404	421	427	409	385	424	408	394	415	425	410	449	409	405	426	418	406	418	422	440	404	436	392	432	428	432	401	408	440	425	433	404	421	441	438	436	376	413	410	418	406	420	437	380	407	425	419	415	445	411	417	448	386	424	409	419	463	462	437	424	453	411	411	421	407	474	429	413	410	373	411	401	392	427	415	463	408	402	425	432	421	382	428	445	390	393	450	433	406	426	430	440	428	399	415	405	435	431	385	391	406	433	433	419	412	409	425	394	421	410	451	421	435	390	442	416	413	384	411	427	390	384	413	438	426	389	406	435	425	406	420	401	428	419	444	419	388	386	444	445	415	424	412	414	436	383	432	420	423	426	403	421	419	396	409	429	423	403	426	409	411	397	406	411	415	445	449	398	418	427	408	409	381	456	397	462	432	407	440	423	427	401	436	411	411	415	441	428	477	425	392	440	410	424	418	422	448	425	384	441	422	427	429	398	410	415	403	426	439	402	392	410	410	400	402	427	408	430	420	399	378	408	437	400	385	430	393	396	449	455	412	427	451	448	457	395	456	454	419	415	444	398	404	407	410	411	407	444	423	381	430	418	404	421	389	440	419	449	465	434	418	432	423	420	391	399	430	425	417	433	402	410	434	411	418	411	467	436	441	426	428	422	423	383	402	414	392	443	463	427	414	403	431	400	392	446	439	398	417	433	389	423	429	394	432	412	392	413	418	440	419	412	430	443	436	417	439	438	415	384	417	410	421	433	407	427	405	403	441	424	465	411	427	407	430	439	453	443	398	430	416	432	460	415	462	389	422	399	427	392	430	416	420	422	423	460	434	428	423	445	412	423	424	424	399	408	397	428	436	415	411	471	412	410	414	438	415	406	408	428	410	433	417	423	435	394	433	407	437	429	432	435	423	450	435	447	467	438	419	437	414	453	419	422	420	430	411	419	409	411	400	424	426	417	425	439	413	437	426	426	414	441	398	434	397	437	394	407	378	375	436	443	410	449	418	432	405	413	411	422	432	419	388	438	398	408	393	413	405	422	413	417	420	437	409	397	406	414	428	441	460	413	394	422	456	419	470	396	411	429	416	392	449	402	414	403	410	452	453	421	411	416	392	410	449	439	431	423	403	432	418	425	416	442	457	412	401	441	460	397	389	413	441	417	407	407	413	425	408	415	400	466	436	408	430	449	414	420	414	457	457	425	409	422	383	425	438	459	383	414	454	422	439	456	438	419	436	446	404	417	432	398	412	430	397	437	442	408	431	433	417	428	406	444	450	418	433	406	416	449	419	420	385	435	439	400	448	413	399	430	370	427	408	404	430	447	414	467	426	446	423	407	405	418	432	452	419	421	403	406	433	438	421	416	418	442	413	420	418	424	396	418	406	444	428	402	418	432	409	416	413	393	401	379	430	450	492	436	413	416	422	452	437	390	409	439	437	407	411	430	401	432	418	437	438	447	414	428	426	424	417	449	442	401	427	468	441	437	400	445	438	437	403	421	451	408	451	416	430	392	437	423	396	403	397	406	396	430	425	423	379	411	411	428	401	404	450	402	418	387	404	408	416	404	408	426	416	421	423	427	420	406	416	440	414	420	399	404	413	412	394	416	382	478	386	437	438	416	432	412	438	401	458	412	429	459	406	424	413	416	391	421	372	422	386	441	420	400	441	392	392	437	419	398	430	397	427	409	415	382	401	442	407	411	389	403	394	398	416	404	419	444	414	429	408	430	466	403	428	453	404	403	450	434	433	439	401	421	427	449	416	447	421	385	430	448	421	377	433	420	433	441	410	425	419	397	385	424	414	436	415	418	399	405	407	427	439	390	431	454	429	402	423	456	407	411	402	452	432	388	392	388	422	417	385	422	399	419	420	424	419	394	412	414	425	416	430	434	467	383	433	448	409	413	416	444	423	416	479	369	418	433	412	440	408	435	401	412	372	391	389	420	424	420	425	431	456	428	441	426	422	431	400	419	436	442	391	373	462	422	410	420	423	425	424	442	396	434	426	453	429	395	375	379	419	414	407	417	414	404	399	397	414	418	390	408	430	424	427	430	416	428	403	416	453	403	419	454	421	421	428	412	428	457	394	444	406	404	424	425	426	468	409	424	429	428	435	415	435	420	426	442	406	411	429	431	462	391	435	445	441	405	411	433	421	443	408	428	392	452	434	429	446	368	434	413	428	405	408	422	426	417	394	464	412	408	448	413	400	442	446	411	431	420	427	410	416	384	422	394	447	440	408	433	415	411	421	445	424	408	428	463	429	421	437	424	386	423	412	420	453	425	438	393	426	404	452	454	411	421	449	430	392	419	405	454	412	441	441	404	413	444	414
23514	21404	28532	24626	20942	4126	1585	939	658	515	486	327	264	205	190	201	216	208	233	212	200	170	159	159	173	168	144	159	144	149	136	173	152	147	131	145	151	146	164	129	128	147	130	134	142	145	157	158	137	140	121	148	133	145	132	136	163	136	152	138	150	147	136	161	142	167	142	140	147	144	147	121	119	134	160	149	139	151	157	135	145	127	153	133	142	147	111	133	141	146	146	150	149	148	120	138	143	147	148	149	144	169	130	130	132	134	131	142	127	128	140	138	149	163	156	125	151	149	153	145	136	161	129	151	119	131	136	137	139	158	134	164	143	145	138	141	140	143	144	144	136	142	143	154	148	136	148	145	144	142	148	142	156	146	153	127	139	128	139	131	144	124	148	144	142	129	128	133	131	126	145	162	133	154	141	142	119	117	139	133	145	153	130	154	139	118	150	124	132	136	134	132	145	135	119	116	137	150	145	123	118	160	157	140	121	153	139	127	157	130	115	136	136	137	152	123	126	139	155	152	146	120	153	161	151	141	139	140	128	160	141	162	147	152	133	149	138	140	154	157	126	163	143	145	140	137	119	161	134	143	154	147	155	125	146	144	124	155	158	139	125	144	160	158	120	145	163	142	148	157	136	140	134	135	135	141	121	145	145	114	146	144	115	153	129	151	144	150	137	121	127	141	138	139	136	161	155	146	146	144	131	147	122	120	135	133	117	128	148	134	128	143	139	149	123	135	161	142	142	145	128	141	131	129	145	130	143	125	163	142	147	135	162	131	138	167	144	140	146	127	134	150	143	133	158	142	135	148	123	153	152	129	158	146	140	127	131	143	142	154	134	153	144	134	153	137	128	125	163	138	123	148	152	139	124	118	140	133	134	152	143	135	144	146	141	149	136	117	136	147	153	151	150	155	115	127	137	131	137	131	138	129	138	145	141	138	143	141	122	150	124	136	137	151	144	150	143	131	146	127	145	121	160	119	156	164	107	136	126	156	148	106	136	141	140	131	126	128	143	136	129	127	137	122	148	152	114	142	139	129	134	150	135	133	140	115	135	140	166	149	159	133	122	150	134	167	121	125	134	119	144	152	116	127	131	109	137	113	152	162	129	144	118	155	164	148	132	166	140	142	152	113	122	141	156	162	118	137	152	141	141	157	131	130	130	125	155	144	128	144	141	122	152	139	150	141	142	144	167	144	157	132	155	147	119	157	132	156	132	152	151	139	137	138	121	138	128	121	153	153	123	157	132	151	162	123	136	143	158	141	131	133	127	137	130	156	150	138	142	151	142	133	161	138	147	156	123	141	140	158	141	124	128	125	153	137	135	136	143	123	132	132	140	153	152	154	137	129	133	136	155	151	157	150	143	141	143	146	143	139	145	142	138	163	138	137	156	139	139	127	143	159	132	133	159	143	155	127	163	159	149	138	141	132	147	124	153	152	130	150	141	143	125	140	132	131	155	131	139	122	152	141	120	133	141	124	111	133	136	143	139	133	155	130	128	130	150	145	143	136	118	138	135	166	126	126	138	145	127	112	131	137	124	143	150	137	136	144	140	134	137	128	136	133	136	123	147	137	126	163	139	131	121	138	146	141	147	149	137	133	139	130	144	155	167	143	147	138	132	151	138	162	136	141	136	140	127	130	156	135	140	148	143	152	147	157	155	143	151	146	138	145	142	132	134	154	146	136	139	123	135	143	120	153	164	135	128	130	139	144	135	140	142	151	124	156	122	137	128	147	137	149	140	122	129	134	130	145	127	131	139	132	150	134	134	145	150	124	125	139	136	138	147	133	127	149	139	141	141	144	138	133	129	126	134	143	135	135	133	138	118	158	135	127	129	140	124	142	133	109	149	148	132	160	128	143	128	152	138	142	149	134	142	143	136	133	151	141	169	156	139	131	158	124	147	117	143	132	138	116	147	151	151	136	163	131	126	153	137	135	136	125	147	138	139	147	134	130	138	134	131	142	162	140	146	142	147	122	138	137	153	155	167	135	134	147	128	135	147	147	131	124	150	154	133	153	129	150	123	131	131	152	127	153	145	133	135	133	134	144	119	140	157	137	132	126	148	119	135	139	126	128	125	132	161	140	144	134	154	141	163	154	160	147	133	149	138	132	137	137	125	141	136	143	135	137	151	132	142	137	152	157	145	163	158	139	143	158	144	126	146	133	139	147	153	132	147	120	119	157	146	126	154	145	157	144	140	143	137	134	145	143	156	136	134	149	136	159	127	148	144	160	136	111	144	150	161	133	148	133	139	142	155	140	131	136	149	138	144	146	126	141	155	148	149	135	135	150	133	137	125	147	146	119	139	130	151	147	130	133	134	142	143	133	141	135	153	152	141	124	151	134	151	142	150	128	165	137	133	135	130	136	149	131	146	158	140	148	142	141	136	140	132	154	137	135	161	155	151	156	144	130	148	142	145	154	124	134	144	146	144	138	136	132	127	138	135	137	155	128	154	147	127	145	152	130	144	147	132	124	126	154	143	140	128	146	150	145	121	156	162	123	158	157	138	157	144	149	145	128	142	139	139	151	123	153	146	132	128	138	166	136	130	152	131	139	123	157	137	130	152	151	147	158	150	119	154	137	137	130	122	146	136	158	137	125	150	130	137	146	146	133	150	156	139	152	131	123	130	135	137	128	128	125	138	143	142	120	133	155	144	122	164	150	154	151	162	130	121	130	128	114	129	120	109	133	154	129	149	132	153	134	162	144	130	151	125	125	139	142	154	133	145	144	148	139	149	145	131	137	127	123	131	155	151	129	125	108	142	151	152	132	136	122	114	127	134	126	140	145	141	143	149	142	135	144	121	154	140	125	138	150	121	126	140	144	164	155	139	126	139	129	122	136	137	132	160	124	149	149	130	139	144	133	130	122	132	126	139	166	154	145	138	147	152	123	145	149	147	137	118	151	136	159	133	122	156	159	144	122	137	147	132	135	154	154	140	140	137	136	139	138	127	130	122	143	136	109	133	136	156	150	148	124	127	130	134	158	143	129	151	132	109	138	150	141	156	135	143	132	130	146	132	131	117	142	110	154	126	148	118	150	142	163	140	147	127	147	140	146	153	141	130	131	144	136	145	136	132	148	137	142	130	150	145	144	156	160	150	156	147	141	153	146	136	145	141	117	139	169	132	132	152	146	128	167	140	157	157	118	147	146	164	139	148	152	135	128	160	123	145	140	143	137	144	154	155	147	140	135	135	154	153	116	141	130	135	117	131	133	174	129	139	128	117	144	154	132	130	138	132	163	174	133	129	149	143	120	122	145	150	139	143	134	118	141	138	131	156	138	138	148	136	116	138	128	142	134	145	144	135	135	144	154	136	118	146	144	155	149	133	151	130	144	128	134	132	142	111	160	144	148	156	123	154	117	131	135	142	129	144	151	151	151	140	139	145	141	138	118	145	155	181	147	153	151	139	126	156	128	159	135	138	159	129	151	140	108	143	129	125	132	125	144	161	126	126	129	140	144	146	143	135	113	155	145
3486	9334	6871	4326	3203	3611	3419	2447	1614	1289	1253	776	501	417	362	373	378	402	365	391	374	337	231	275	252	261	239	267	238	230	252	230	233	245	234	234	219	246	226	209	233	219	238	207	229	194	205	209	244	200	250	204	206	213	223	211	227	231	230	231	233	199	202	233	210	233	242	203	234	219	238	226	199	225	240	206	199	208	212	181	206	222	211	221	243	213	205	192	194	232	219	234	209	225	205	244	207	208	194	223	234	212	228	249	188	223	205	225	258	217	213	211	218	230	213	232	220	197	238	223	197	248	203	195	205	223	213	240	210	211	220	195	214	218	216	211	252	207	221	196	203	231	247	230	223	216	221	198	236	205	215	201	214	203	209	199	240	231	233	205	214	224	235	235	206	214	203	211	222	210	225	224	217	228	229	206	219	255	248	195	208	226	182	226	210	243	222	260	218	206	200	237	213	228	216	240	242	223	260	189	216	214	216	234	208	203	210	199	181	210	229	210	242	215	227	189	234	221	230	222	254	237	199	185	227	209	199	206	213	215	227	211	216	229	246	224	221	200	209	216	214	217	195	209	203	209	243	227	223	209	196	236	210	184	215	210	201	220	219	213	222	206	214	215	198	205	213	218	213	217	214	249	252	235	197	211	228	220	227	228	226	229	224	215	249	238	211	228	207	213	198	215	223	228	201	232	230	201	221	211	226	202	211	218	205	210	203	226	242	219	215	199	227	196	216	221	212	197	216	217	206	194	212	182	206	202	214	234	192	218	222	235	200	222	223	231	230	205	218	233	199	238	216	215	224	211	213	210	232	222	221	207	230	219	216	245	233	216	215	205	220	230	231	222	219	232	212	197	222	229	212	221	216	222	202	191	199	211	203	206	205	213	211	217	207	186	206	223	184	188	218	213	223	233	260	239	222	204	213	195	213	183	236	235	248	213	233	220	204	187	221	208	231	189	215	216	191	239	228	223	231	227	230	220	225	216	215	210	203	230	213	218	217	223	231	213	198	229	217	221	239	213	223	219	248	205	214	221	220	210	205	230	237	227	223	224	223	205	191	197	211	206	245	217	223	222	226	233	219	205	210	219	228	214	200	207	225	207	229	224	172	223	217	200	216	210	219	226	220	225	210	228	224	239	203	239	205	247	191	209	212	220	201	224	207	212	232	209	234	230	211	208	228	209	231	217	252	205	217	217	203	206	217	225	203	238	222	206	222	208	202	210	181	219	210	215	221	216	212	222	200	189	222	232	242	239	210	229	234	213	201	225	214	211	200	211	230	210	213	220	217	250	224	218	227	186	235	233	215	213	234	229	205	210	232	213	229	240	217	178	226	217	229	219	207	233	212	230	210	205	226	225	215	229	173	204	206	201	216	204	240	202	198	214	199	225	192	206	239	225	203	222	223	222	219	212	236	213	208	224	241	219	215	225	235	224	219	239	224	181	211	218	225	198	220	222	201	216	213	215	208	218	228	206	211	244	213	224	215	209	236	207	196	199	217	200	241	218	206	203	208	223	208	221	224	201	212	201	228	217	236	237	207	191	208	184	207	188	248	218	210	219	215	219	228	224	231	225	226	225	218	226	196	216	235	237	218	223	205	225	205	200	208	232	232	246	211	223	228	206	198	208	204	210	214	189	231	242	212	258	216	233	183	212	220	210	196	195	197	202	232	204	238	206	221	258	234	178	218	201	206	240	213	204	223	230	223	224	194	222	198	220	228	232	235	219	215	210	203	232	245	220	220	222	222	235	217	212	210	212	198	228	232	216	182	228	222	207	196	199	212	212	205	174	233	242	178	204	239	191	212	224	214	223	205	207	210	196	235	217	224	235	215	228	217	224	209	234	211	224	216	213	198	196	211	223	202	196	209	205	209	222	213	239	204	192	216	195	217	238	224	230	220	218	231	224	216	220	212	214	213	217	238	181	227	213	220	224	199	198	215	230	246	218	197	209	208	227	256	200	220	205	205	215	212	238	200	240	215	242	202	224	231	212	199	226	193	205	209	219	228	208	231	225	197	213	216	231	249	241	246	215	207	212	235	235	194	214	229	205	218	229	184	220	252	205	195	227	231	235	210	204	205	218	219	219	195	217	222	219	231	204	224	206	221	208	209	258	227	242	222	198	239	251	223	214	226	225	223	222	237	231	202	219	221	221	225	170	236	187	215	197	215	193	213	191	240	195	230	198	215	211	207	209	214	217	242	230	211	190	216	187	203	227	214	211	210	222	227	228	209	233	224	222	190	211	214	232	185	198	205	210	228	224	230	223	230	222	241	230	224	205	216	209	221	216	240	211	225	227	211	236	229	194	251	230	231	227	209	231	205	200	228	200	192	196	224	205	216	213	226	201	218	208	210	229	244	216	216	223	231	243	193	208	224	215	225	195	208	197	196	237	190	218	239	213	213	238	206	199	201	239	197	228	232	224	213	174	209	201	203	255	219	199	223	220	241	219	212	241	200	213	213	235	175	248	210	223	237	223	249	206	218	237	247	231	214	197	230	219	240	247	235	231	224	234	190	206	219	187	205	209	182	217	217	213	192	215	227	220	212	224	225	222	195	237	224	199	204	220	210	205	188	227	232	226	236	247	202	221	217	210	236	193	231	217	228	217	236	211	218	213	227	200	215	223	233	200	200	230	243	220	242	192	218	218	223	207	210	227	199	234	225	241	224	227	232	207	201	212	212	240	225	213	204	202	220	203	237	218	213	261	222	194	218	219	219	206	235	227	225	220	227	185	219	220	205	219	215	222	224	223	226	205	225	228	201	213	204	202	222	198	206	192	233	204	211	238	206	213	206	200	234	217	206	239	219	192	213	214	203	221	187	221	215	217	242	214	216	192	215	209	216	244	203	251	211	218	197	255	231	236	246	226	213	229	196	205	199	226	175	198	259	225	221	199	202	217	226	220	216	208	218	201	199	199	221	222	231	210	221	202	202	205	209	196	229	203	228	201	235	183	213	227	238	195	230	209	230	226	231	209	196	236	199	225	197	237	211	213	220	222	227	244	198	224	201	196	243	218	195	203	236	214	203	203	232	213	207	213	235	206	218	242	223	216	213	201	205	198	220	234	203	183	207	220	224	234	215	202	225	231	225	239	220	204	224	186	206	229	228	218	267	241	231	208	198	216	213	177	227	225	216	215	242	259	224	215	219	229	230	200	235	212	179	215	225	206	203	246	229	221	210	212	222	188	232	209	226	211	240	223	255	235	212	215	195	198	210	206	237	204	188	204	215	233	220	218	206	192	219	234	209	227	187	232	211	201	206	215	197	195	217	240	227	212	211	231	223	205	257	214	218	188	217	213	206	219	233	196	205	220	218	217	236	229	217	219	218	200	232	204	245	191	218	227	219	222	229	209	206	203	228	192	213	222	216	232	249	208	202	233	220	204	248	229	202	201	209	249	218	190	188	204	220	222	227	218	222	234	212	243	223	220	211	225	205	230	211	206	237	221	197	209	237	214	214	219	206	230	208	214	202	222	224	216
24641	21395	26993	25261	3988	1035	1157	858	743	594	516	504	395	362	361	373	366	371	360	394	431	332	366	383	315	350	334	333	337	381	355	343	343	351	360	346	363	359	353	356	336	337	367	373	323	336	336	319	315	369	325	325	333	317	345	330	369	364	381	352	357	322	369	327	363	329	349	380	342	317	324	357	360	361	307	309	343	339	342	347	321	307	302	346	366	357	339	357	365	349	305	340	330	367	321	343	342	342	363	330	379	368	332	351	352	330	352	380	318	360	326	353	339	308	348	334	334	325	342	356	379	357	358	308	355	359	321	350	346	321	335	399	366	344	348	326	345	341	344	345	390	337	307	319	337	340	329	315	360	345	340	361	342	373	365	360	341	367	341	327	317	374	347	347	322	310	347	341	339	352	364	322	349	329	368	330	366	331	348	385	359	332	319	354	361	327	342	339	347	376	388	354	366	330	330	362	317	334	365	310	348	354	345	342	348	328	338	327	359	337	313	350	361	332	336	360	313	359	314	351	362	360	313	364	357	376	348	358	349	337	378	322	355	327	335	359	366	368	318	356	347	356	329	360	346	324	347	340	333	328	364	343	327	345	378	320	346	331	357	339	339	370	322	360	344	336	321	343	374	378	332	346	352	339	347	328	336	356	376	368	333	329	341	324	346	311	323	335	347	338	344	335	297	299	348	353	333	337	326	372	352	313	334	330	355	325	358	337	359	331	344	329	345	344	312	335	339	346	359	361	398	302	350	326	356	329	319	362	318	319	352	345	346	334	359	344	329	334	347	334	335	311	359	326	324	346	347	350	407	369	358	339	324	356	341	321	339	361	349	335	354	381	375	313	327	338	336	352	362	351	322	372	350	358	333	374	338	350	375	324	370	347	345	359	304	347	321	306	354	334	349	345	370	362	320	323	330	303	370	319	334	319	331	340	377	348	351	314	349	323	323	368	366	338	346	350	325	350	368	362	329	333	348	349	342	305	353	348	331	335	328	321	350	346	317	317	366	333	288	358	334	329	325	371	371	355	337	338	328	324	338	343	384	312	366	334	337	323	320	377	323	351	363	346	371	326	335	354	309	323	376	334	338	368	333	350	348	371	326	318	356	345	352	344	366	333	355	326	349	356	350	331	352	310	348	341	352	314	337	339	357	308	329	348	345	331	335	378	367	371	348	342	370	339	344	327	335	312	332	370	325	365	348	314	345	348	359	313	343	335	322	335	345	342	323	321	343	317	343	327	374	347	327	311	332	358	340	322	344	340	329	319	365	369	353	344	325	339	345	332	342	334	359	344	363	330	355	356	319	309	335	318	323	315	324	354	360	350	313	339	341	356	343	344	333	319	303	311	347	372	377	317	350	343	322	323	325	343	324	330	360	308	307	336	321	342	328	350	354	326	352	329	344	353	346	343	325	324	339	355	348	330	311	339	343	345	373	332	380	321	354	328	356	372	344	348	343	326	344	341	327	342	351	360	295	342	345	338	323	344	351	356	351	318	305	351	350	319	333	341	308	331	327	342	314	344	315	305	341	373	340	321	348	301	374	367	314	293	353	305	322	324	304	342	339	322	310	358	329	324	339	324	343	364	375	352	350	303	340	338	337	316	362	359	328	336	366	305	358	347	334	358	354	347	336	353	371	331	348	328	344	350	355	351	370	365	340	346	345	352	343	320	328	323	349	302	347	346	357	347	362	360	332	360	325	324	348	317	303	330	340	345	343	374	330	327	338	334	373	331	344	356	326	334	343	331	343	311	344	340	340	326	342	303	352	336	320	333	340	304	344	346	351	370	370	342	322	361	341	338	349	319	355	363	310	353	360	321	343	349	343	327	332	340	327	320	323	346	307	355	302	322	354	344	380	343	347	353	336	359	343	325	343	313	312	394	344	306	317	349	373	331	338	346	364	339	317	352	355	325	322	331	344	322	346	328	330	347	351	336	352	340	316	343	335	323	363	349	343	373	328	326	309	309	336	341	333	352	357	339	321	324	312	359	315	331	340	350	334	338	328	387	360	365	354	352	349	330	351	345	344	323	358	321	360	354	305	379	339	292	359	365	356	337	322	343	361	332	362	354	333	332	344	321	326	333	373	354	345	366	329	342	317	362	334	343	341	311	348	376	352	360	336	350	306	345	380	318	383	330	342	327	341	326	326	345	376	343	324	318	363	351	355	322	319	363	341	350	322	340	318	342	324	325	306	348	360	331	338	342	324	325	304	356	341	360	355	332	339	368	354	304	341	348	330	374	320	356	358	355	361	339	317	352	356	328	357	351	326	325	344	325	359	349	310	331	329	354	360	346	324	348	377	354	381	395	375	328	309	362	350	333	345	348	325	323	329	337	379	356	348	338	339	326	359	305	354	338	306	326	338	330	330	356	321	360	360	364	316	344	352	337	344	330	313	354	332	389	340	341	343	356	372	345	319	356	322	350	330	339	335	337	336	327	330	322	327	340	314	331	341	346	351	336	302	349	349	362	342	344	341	343	319	358	345	381	358	351	315	320	335	345	356	370	329	353	338	361	344	351	326	344	336	341	308	300	335	375	332	354	327	327	321	314	341	348	330	361	355	332	343	350	368	348	362	327	374	334	337	337	359	342	334	347	350	365	343	317	373	332	345	312	314	330	349	328	366	339	356	335	323	330	340	350	357	345	305	342	360	342	336	350	300	341	339	341	354	330	347	317	337	364	331	329	317	340	317	336	350	311	323	353	354	339	325	294	369	313	326	334	337	307	343	341	343	356	340	333	341	299	341	346	357	306	380	358	358	345	327	356	332	356	364	338	320	330	341	362	336	351	356	336	363	297	352	321	354	329	328	323	339	342	373	332	327	313	343	315	372	357	359	352	358	357	315	334	377	319	350	357	325	357	331	339	355	344	337	323	351	327	344	334	377	338	346	376	337	332	357	357	328	381	332	344	360	326	335	338	341	329	339	347	343	323	320	330	310	312	313	344	369	336	371	340	341	330	360	347	340	344	343	355	306	347	308	341	362	342	340	328	329	348	353	350	353	348	338	352	365	327	335	332	314	301	313	325	320	368	319	349	340	367	348	365	337	330	329	355	333	391	372	336	351	352	372	345	323	313	343	373	295	336	334	340	329	316	344	332	331	349	332	330	347	329	348	355	363	339	341	354	347	346	324	359	346	347	347	347	301	361	300	323	322	318	327	357	335	310	315	332	344	362	325	349	335	345	342	341	354	336	303	335	339	363	383	367	348	355	349	339	299	352	322	348	336	359	345	386	312	334	374	313	353	340	319	312	355	336	348	381	311	330	354	349	339	356	348	332	348	330	333	354	329	355	354	321	359	343	319	356	332	358	323	332	371	315	317	345	353	326	350	338	373	353	350	331	359	306	352	331	346	328	344	335	349	326	325	338	346	347	375	327	325	373	350	346	366	329	316	344	315	341	322	365	367	351	340	324	347	321	340	330	327	371	377	356	343	334	363	330	321	364	310	318	347	318	394	324	357	325	356	342	346	337	351	325
3574	5646	4261	3431	2709	2299	2633	1927	1683	1287	1142	970	699	627	570	595	582	576	606	636	586	611	539	517	536	497	501	500	502	494	546	494	477	499	470	518	534	497	471	527	503	517	507	524	506	540	502	469	529	503	509	488	471	512	540	474	487	528	479	507	481	500	505	569	497	473	501	512	468	504	480	476	509	507	511	554	522	474	493	510	533	498	507	488	489	517	496	506	501	490	483	473	506	491	497	506	473	536	512	485	520	460	472	496	494	448	514	499	493	485	476	533	507	519	490	500	487	498	471	475	488	500	491	483	504	458	491	485	478	465	488	501	500	504	513	522	507	535	489	482	487	495	494	504	495	499	479	462	514	500	519	510	519	452	491	533	480	538	480	524	525	495	480	529	530	503	514	508	501	504	466	535	524	505	490	496	523	537	492	501	495	471	488	499	527	466	505	468	491	467	449	519	499	506	533	502	491	496	508	443	496	497	472	505	487	485	528	499	529	528	491	493	513	515	531	489	470	467	473	488	479	467	526	487	498	491	489	523	529	490	459	522	510	459	528	501	485	484	493	493	482	474	516	483	503	494	459	502	511	506	483	514	504	485	517	546	457	485	506	520	481	482	525	477	499	498	508	511	502	519	467	509	505	514	510	454	480	516	508	501	493	526	489	529	473	491	502	503	532	510	527	555	514	511	522	539	480	452	489	483	485	508	487	504	537	531	512	504	467	500	528	523	481	483	449	520	471	522	492	498	494	510	469	499	487	473	514	511	484	499	503	511	458	506	474	507	450	493	504	512	474	493	486	546	455	483	489	481	477	533	473	454	504	520	502	490	530	505	496	491	499	519	506	458	489	515	504	488	564	495	524	522	522	482	516	523	489	512	491	527	464	475	521	521	500	513	510	447	530	463	470	506	482	488	502	482	488	510	501	492	511	485	509	438	550	462	476	511	500	489	457	519	477	509	462	491	482	523	535	508	510	516	496	515	452	475	469	483	478	540	505	498	467	506	507	506	494	515	502	496	475	491	489	533	520	489	496	534	547	550	499	517	469	453	490	481	493	523	490	498	466	486	489	492	529	478	478	532	491	501	495	510	526	475	490	480	496	513	511	484	506	491	508	489	528	487	518	514	507	469	463	500	539	502	476	532	482	516	506	547	526	521	486	536	501	454	459	503	480	527	483	503	493	469	513	484	512	508	512	492	514	471	502	513	464	535	516	530	494	468	508	516	577	501	497	513	474	501	461	492	510	522	523	474	490	512	511	476	509	483	517	508	463	506	515	494	498	525	524	461	484	534	498	501	526	490	484	489	512	501	493	479	533	477	487	543	524	459	513	507	469	519	502	503	494	459	503	488	503	507	462	463	468	496	466	481	496	488	476	468	474	528	495	493	532	529	512	520	494	510	457	501	490	484	505	479	516	548	492	533	487	499	521	503	495	507	499	478	546	509	519	485	549	521	516	509	472	517	508	489	501	470	508	494	515	495	502	563	531	478	518	468	536	502	528	482	542	459	506	516	517	525	483	484	535	469	459	499	523	485	498	512	545	504	443	498	465	493	548	501	501	492	506	483	475	494	514	508	514	500	485	509	505	472	496	511	489	545	514	491	535	509	491	486	511	499	515	490	488	479	458	500	503	489	481	471	515	504	480	513	504	487	495	475	516	478	478	499	537	471	487	476	481	485	510	487	535	536	490	509	524	535	495	481	485	511	511	474	482	538	488	519	472	492	442	502	520	478	516	522	536	504	477	531	507	506	468	504	510	523	523	477	521	486	514	451	543	547	480	539	509	493	504	509	506	505	499	511	506	506	498	496	479	512	516	458	480	493	506	542	519	456	506	446	528	514	510	508	503	497	523	517	510	528	506	505	490	497	514	509	467	499	513	514	522	470	473	485	513	484	520	456	473	523	486	495	502	481	483	493	539	466	530	479	505	534	519	537	504	524	493	505	514	459	474	515	461	476	517	478	495	488	489	500	514	518	499	465	496	497	482	494	497	506	525	494	531	536	498	493	515	524	497	466	548	496	516	466	476	483	507	518	474	499	474	494	497	492	489	485	529	501	511	451	496	490	552	468	489	494	529	529	499	495	521	484	472	530	491	503	522	503	480	499	504	518	471	504	489	543	512	524	529	528	521	533	466	479	488	512	539	514	521	470	514	520	453	493	460	526	497	500	513	477	508	506	522	483	491	528	489	497	484	514	494	484	551	529	497	474	513	490	480	512	514	455	489	486	485	473	517	495	425	470	508	468	523	523	482	461	456	460	507	503	460	487	528	482	482	460	495	514	506	460	463	522	528	505	518	480	526	508	520	534	494	520	482	476	538	484	454	499	510	500	477	516	462	533	488	496	485	520	505	476	499	473	475	511	505	502	538	499	494	507	502	494	433	520	450	496	472	535	482	487	538	497	556	508	473	562	487	520	542	494	465	497	487	502	515	531	504	478	462	540	514	494	456	531	484	477	508	465	481	490	487	472	477	504	517	495	530	479	500	440	497	495	485	507	523	524	531	496	492	486	503	474	507	473	507	483	530	534	504	528	511	507	512	522	467	516	542	506	487	489	487	490	462	464	480	489	491	483	507	523	513	472	496	547	484	508	493	500	502	499	518	480	502	482	480	500	500	522	531	496	503	477	511	524	507	514	522	512	500	484	497	460	511	507	477	496	503	548	525	483	497	483	478	500	474	503	527	519	462	528	513	468	562	500	497	464	510	480	493	494	536	510	495	507	519	474	503	491	497	467	470	493	506	491	475	509	468	515	496	486	487	484	521	502	493	491	505	524	500	490	497	528	470	498	494	479	493	472	478	517	499	489	503	502	488	497	535	498	477	515	497	458	512	496	547	475	471	495	475	496	480	490	500	526	514	511	520	493	508	504	463	512	510	500	513	484	510	476	514	503	501	485	512	478	527	463	487	498	511	539	509	490	483	501	483	499	460	541	495	498	510	484	481	518	513	505	497	467	500	511	488	477	496	485	456	488	504	459	486	501	494	535	463	499	540	515	501	483	509	483	487	483	499	478	502	496	528	463	469	490	490	493	548	475	453	464	491	486	542	506	536	521	485	513	479	503	528	498	506	501	507	469	510	478	485	509	516	514	503	514	496	481	514	522	463	465	501	475	487	498	502	475	469	547	476	541	473	515	511	484	484	510	481	474	492	513	484	522	510	500	508	502	512	517	509	490	525	500	510	490	520	505	484	495	510	482	493	487	489	485	515	501	487	431	496	498	456	470	501	512	523	468	503	501	478	511	542	491	495	502	499	496	483	490	459	474	542	481	524	474	520	521	481	482	511	489	479	522	502	491	520	498	439	486	522	454	492	494	533	504	478	481	487	496	496	500	496	478	483	501	536	512	518	525	492	467	498	494	485	507	506	518	465	505	512	491	465	528	521	495	479	475	477	502	514	452	504	496	520	476	468	484	527	512	529	492	516	505	508	500	513	465	531	499	522	537	531	452	509	535	520	510	467	488	502	494	533	495	565	543	479	479
22630	21460	29241	24104	21460	21077	4649	1645	1141	800	793	607	381	298	279	220	233	245	280	228	257	235	196	205	189	184	191	196	172	169	166	180	153	181	172	170	148	172	162	172	151	173	179	150	176	159	157	186	168	149	158	161	176	175	161	159	186	186	181	160	157	154	169	178	158	162	140	149	160	184	187	170	149	161	158	157	179	190	174	175	168	172	163	177	172	164	165	163	170	147	157	159	140	180	140	150	160	147	164	161	157	170	184	168	145	154	141	193	162	158	170	167	160	141	166	174	161	149	154	155	151	169	175	161	167	144	157	170	151	175	157	143	150	156	169	167	183	155	154	147	155	162	163	175	194	173	181	147	164	166	167	178	143	164	131	179	152	161	141	167	154	146	127	165	176	157	170	175	147	158	160	167	159	158	152	153	151	158	171	144	157	135	157	164	183	157	184	163	156	162	167	145	175	153	164	171	159	183	153	143	156	150	145	146	162	161	153	178	161	162	160	167	147	173	166	155	158	150	157	149	160	169	168	162	159	155	152	158	172	171	160	175	144	169	161	152	142	141	174	163	181	164	141	148	143	158	152	154	158	158	154	154	160	154	164	153	160	158	144	167	165	130	159	163	153	157	170	157	176	164	164	181	150	176	174	164	176	156	143	165	169	156	177	174	151	171	171	169	148	146	167	174	154	158	167	169	156	158	173	155	159	159	167	159	172	156	174	153	146	166	165	162	169	144	169	188	153	150	159	148	156	150	151	167	180	167	149	163	178	159	162	167	142	160	167	159	165	165	147	180	163	168	147	161	171	163	180	149	151	166	154	164	162	140	161	152	159	171	146	151	155	171	182	152	158	173	163	160	166	149	156	166	165	180	175	166	133	136	154	171	178	153	172	160	159	166	148	150	172	167	148	166	159	140	150	155	144	189	150	150	152	175	151	177	163	164	149	173	147	156	169	148	138	155	137	172	150	155	163	160	159	170	170	156	191	173	164	151	147	155	124	145	137	160	143	152	145	142	160	159	152	166	178	174	169	155	171	177	153	183	150	167	159	148	155	150	163	161	149	160	149	134	157	155	152	147	184	157	151	177	147	169	182	135	181	151	130	146	157	155	150	163	175	168	171	169	155	191	147	147	166	153	156	160	164	181	154	147	153	154	149	151	160	145	146	160	155	165	143	179	170	159	133	144	155	173	161	173	157	149	185	152	164	174	156	179	160	166	152	185	158	161	186	162	160	166	161	160	166	182	161	178	189	150	168	173	181	165	148	177	187	151	166	158	181	162	166	168	178	153	154	172	157	174	147	175	152	166	167	155	163	161	172	183	137	157	150	156	155	137	153	170	165	142	184	172	173	134	152	172	149	161	158	182	165	155	137	158	150	143	163	147	185	166	175	149	155	153	160	185	140	159	160	177	168	150	146	150	136	155	175	146	147	157	144	165	151	174	181	164	174	164	194	170	159	182	144	159	157	163	178	156	185	173	165	158	163	140	137	151	154	134	182	151	159	174	162	142	183	181	120	142	177	157	159	149	171	156	152	148	170	155	133	136	160	145	141	144	148	172	173	164	159	148	179	156	163	145	163	151	174	159	165	163	162	155	170	155	173	176	151	186	144	189	171	165	157	164	157	153	169	152	159	149	150	155	162	181	163	153	173	169	148	151	185	169	152	134	167	166	166	156	155	150	159	146	163	154	147	136	171	137	164	155	137	171	168	144	170	171	174	163	162	161	177	175	126	149	142	163	172	153	158	170	164	136	174	153	142	156	144	177	187	163	159	164	162	151	142	175	156	139	151	142	178	162	198	185	145	141	158	157	152	149	157	158	176	151	183	201	142	153	147	166	157	155	158	176	159	173	153	169	170	146	176	148	145	168	153	165	174	158	152	154	160	174	181	138	140	159	152	186	136	158	155	159	151	181	168	158	163	168	162	159	172	176	165	156	144	168	180	151	156	161	148	139	148	159	145	141	160	177	177	167	164	162	160	159	149	162	184	156	165	161	169	138	170	150	160	159	165	152	171	168	139	199	156	165	165	140	162	147	167	141	177	187	154	159	156	160	163	173	151	157	152	162	161	163	172	133	158	168	176	170	160	162	158	142	183	153	152	141	168	161	162	147	159	146	146	174	148	162	172	163	120	158	124	144	161	158	181	150	167	168	138	156	159	173	173	147	167	173	194	155	125	170	152	170	152	165	152	154	173	150	141	193	176	175	163	158	159	160	155	155	150	172	147	167	169	175	147	157	164	166	143	154	141	146	163	148	183	175	141	146	160	155	155	159	165	166	160	163	144	145	141	148	152	161	162	160	151	154	127	161	163	172	170	162	154	142	163	137	162	159	151	170	149	137	164	153	142	142	151	180	168	160	165	157	174	122	148	177	155	145	169	175	135	154	147	152	157	153	154	147	167	157	169	173	152	156	157	148	164	146	149	126	138	133	182	157	156	161	152	137	152	175	146	145	153	192	155	169	167	171	154	145	138	169	176	163	129	151	147	153	140	154	143	175	157	172	153	140	169	163	178	145	184	155	172	168	157	157	142	160	148	165	153	159	157	162	165	158	154	158	146	172	148	143	171	163	179	163	136	144	165	149	156	179	158	142	158	143	141	147	143	146	162	150	145	163	163	156	167	163	159	159	130	145	156	162	146	153	172	163	173	154	165	172	155	137	152	169	160	143	159	164	173	161	150	149	179	161	165	144	157	137	144	164	137	161	148	154	148	158	149	160	159	154	159	147	155	148	150	169	146	178	158	144	151	155	170	151	160	155	151	175	180	156	173	160	157	159	172	153	156	157	166	146	167	163	153	147	147	164	147	151	148	139	157	149	141	159	168	150	161	165	158	152	149	170	178	162	174	148	162	157	138	168	161	178	131	149	146	172	127	142	184	147	182	137	151	146	142	186	148	136	157	163	169	148	162	179	152	175	170	155	168	154	177	155	164	155	187	169	151	166	138	180	142	182	177	153	159	166	165	156	180	158	152	184	170	161	172	189	156	152	143	160	176	150	162	163	163	148	159	155	154	172	166	145	157	157	150	166	182	151	160	150	156	151	147	153	149	169	165	158	170	158	168	151	177	177	163	165	158	163	149	172	163	157	141	163	174	168	176	170	167	149	181	183	176	157	132	152	158	150	153	154	159	154	141	143	158	155	155	178	159	165	154	152	162	168	154	163	131	161	164	140	146	170	145	153	168	154	141	168	176	168	159	146	171	150	160	161	153	168	175	166	166	156	157	166	178	146	168	155	167	154	160	171	159	165	164	161	153	162	175	143	158	138	155	144	146	165	151	175	175	166	131	174	170	157	153	167	165	167	142	167	170	160	137	170	150	153	157	163	137	149	168	146	155	153	158	146	148	176	160	136	162	173	159	136	137	159	135	159	153	162	179	142	168	172	137	161	159	150	157	173	172	150	154	165	140	148	175	148	153	172	167	159	177	150	164	182	137	171	163	170	141	164	157	163	151	172	155	129	159	151	150	176	137	163	167	158	144	156
4789	14866	10657	7286	5666	3813	4533	3720	2845	1955	1804	1437	861	557	461	488	509	470	507	459	418	370	378	338	312	293	277	258	285	263	260	241	235	268	264	242	261	241	252	233	213	253	232	267	269	237	231	239	263	227	210	233	240	242	253	225	223	279	231	234	242	209	217	244	228	229	250	223	257	220	226	229	242	208	253	239	236	246	218	209	224	215	226	202	204	228	221	230	217	222	218	253	220	199	242	233	235	227	245	227	243	237	223	240	234	237	211	212	226	196	213	216	229	207	245	249	214	235	213	216	235	234	229	241	223	235	217	257	214	228	233	231	230	228	215	234	246	243	246	206	230	241	208	229	210	229	246	218	242	230	243	241	246	205	209	211	219	237	233	228	238	231	226	226	246	219	221	210	218	239	218	222	251	211	216	230	208	230	233	234	214	209	225	217	256	238	248	214	219	244	219	229	225	252	253	221	237	212	211	230	256	216	218	215	214	222	243	235	208	277	233	230	251	215	218	235	219	252	240	259	230	232	213	220	231	217	245	225	218	223	225	220	221	216	211	227	211	220	246	225	228	207	210	233	214	209	240	246	222	202	267	235	225	214	237	221	218	216	225	191	235	207	229	217	211	216	232	216	241	223	226	254	238	224	268	248	223	205	200	240	230	205	219	259	235	240	221	226	207	229	212	230	237	245	227	244	218	229	231	229	229	197	206	243	238	221	234	207	243	223	232	224	230	233	212	227	251	209	236	199	215	224	225	255	246	226	199	216	224	266	217	221	250	237	242	222	227	197	213	222	222	199	224	243	242	207	223	233	204	232	247	223	226	212	223	210	208	219	216	212	216	230	217	232	238	211	197	223	242	214	235	223	223	231	203	218	240	232	243	249	242	235	225	219	219	207	224	219	207	236	236	229	228	237	209	190	245	210	208	210	226	230	205	213	229	236	241	235	244	252	253	227	243	224	247	252	227	214	245	215	229	272	199	214	225	237	238	227	215	220	215	206	225	215	226	226	208	217	222	219	224	213	249	227	221	213	245	234	202	225	219	198	229	225	208	208	219	225	223	226	234	236	244	192	226	218	231	234	188	216	225	221	207	221	246	222	224	237	214	213	221	193	217	221	228	207	224	257	226	221	231	210	243	244	241	197	260	230	228	219	221	243	209	202	261	243	205	236	254	208	223	229	229	199	243	215	251	214	207	212	237	208	198	223	228	197	223	228	241	228	231	210	227	218	203	226	225	237	224	216	211	221	228	236	217	255	217	253	213	238	210	206	227	231	228	226	217	237	211	232	235	254	225	224	210	212	211	210	215	233	224	221	252	213	219	235	209	214	219	231	242	237	234	210	223	222	249	215	218	238	230	211	236	211	192	224	215	239	216	226	211	216	218	226	219	228	255	222	216	232	231	238	230	205	221	208	228	216	241	224	218	224	229	224	227	247	202	247	223	232	240	198	250	237	216	244	197	227	237	219	238	214	205	218	219	214	242	256	227	245	241	199	219	224	240	237	211	212	238	194	196	224	246	238	203	227	253	219	209	247	238	226	194	218	203	248	211	229	204	219	227	229	221	221	200	240	242	229	215	215	251	239	216	201	227	253	231	215	233	227	231	202	221	225	231	249	216	246	229	205	225	217	221	205	225	231	221	237	231	228	236	220	222	228	213	256	227	225	217	216	214	255	236	241	196	224	211	232	220	229	236	206	218	245	203	243	223	231	224	239	220	243	186	209	222	253	236	222	213	221	207	241	226	199	219	208	252	238	250	216	247	228	224	224	232	217	229	219	213	246	219	225	242	217	204	262	232	203	220	201	232	219	207	242	214	237	213	232	228	259	240	195	231	244	218	205	233	229	208	239	234	228	219	210	220	227	205	257	257	209	222	229	233	219	203	211	239	220	239	229	238	244	226	228	199	209	254	211	212	233	228	261	213	221	218	238	242	231	231	211	225	216	219	204	239	228	206	215	247	242	220	215	245	219	234	245	208	237	248	203	227	271	222	224	242	236	217	233	233	223	213	239	226	236	256	232	240	202	233	241	220	236	206	221	230	225	233	229	224	214	242	210	235	232	217	226	222	246	182	239	244	228	244	208	219	262	208	236	239	218	229	205	237	240	224	233	260	265	231	232	246	251	214	260	246	220	223	226	216	228	263	227	235	231	217	257	237	233	236	220	200	228	247	232	219	245	195	207	231	233	225	221	223	212	216	237	200	220	232	245	234	231	226	237	220	204	235	233	229	224	246	222	209	247	231	217	220	212	248	205	230	213	219	208	240	257	220	257	201	200	219	233	221	224	235	224	219	217	231	249	230	218	216	223	245	221	219	201	251	247	212	211	203	198	236	218	256	222	251	235	217	245	215	221	188	213	232	221	195	248	226	220	247	244	224	222	240	235	229	223	212	223	235	202	248	217	237	219	247	199	223	244	203	241	239	238	209	256	204	239	217	239	255	233	227	247	213	248	229	253	202	238	238	250	224	237	215	225	219	221	232	264	216	214	240	213	195	201	210	246	234	220	216	215	205	213	233	245	213	228	209	229	255	244	227	205	223	222	221	197	241	254	203	216	198	221	223	189	246	222	227	220	224	220	231	211	244	233	222	213	258	258	207	243	229	237	227	210	220	218	229	234	218	221	226	266	225	224	238	225	203	212	209	235	216	223	198	224	219	196	240	255	243	214	247	243	210	234	205	237	225	219	207	244	229	201	231	218	216	227	227	244	231	236	210	260	205	204	221	254	217	229	227	201	248	222	213	234	218	218	205	227	203	243	255	231	234	220	212	224	214	218	217	243	241	219	217	226	222	230	219	222	228	243	212	218	233	228	236	203	226	196	210	208	224	198	219	219	217	241	211	237	230	231	223	229	257	201	221	245	231	231	225	213	242	240	244	199	231	218	238	207	212	233	197	224	229	228	194	231	219	200	225	222	216	227	208	244	223	236	224	218	214	211	211	238	240	237	229	214	233	216	230	225	226	243	217	233	228	235	230	225	226	252	250	227	233	235	214	231	210	245	235	217	205	245	215	246	231	209	205	240	234	212	213	220	224	228	214	225	223	230	223	213	249	224	238	223	206	225	215	247	204	229	230	215	246	234	218	203	221	215	274	197	222	240	211	228	235	221	226	213	205	231	217	234	244	230	244	253	234	214	233	203	188	214	235	206	217	203	240	229	201	232	229	248	226	258	205	229	206	245	227	236	225	227	236	202	231	228	226	236	252	238	223	228	214	224	242	238	233	205	224	255	250	218	217	232	236	215	244	222	221	222	249	242	225	213	230	229	236	211	225	229	233	224	226	254	235	238	236	222	230	239	241	224	239	216	230	206	242	233	224	223	235	214	250	236	223	226	215	226	216	206	223	228	208	221	255	221	218	224	225	230	233	215	205	251	232	202	222	227	246	241	246	210	230	261	252	223	240	218	246	212	217	229	243	237	229	221	227	199	249	223	220	207	245	225	234	243	240	238	258	248	236	230	231	216	219	224	213	225	182	215	249	232
27120	17339	3173	1077	870	558	647	679	599	387	405	402	361	293	296	290	291	279	310	290	294	289	269	296	304	280	261	297	289	267	306	281	265	251	284	272	284	266	260	257	270	295	263	266	311	282	288	273	290	269	288	290	286	275	279	264	291	260	293	264	332	287	284	274	280	294	280	265	284	302	253	279	295	251	253	286	275	297	286	286	292	286	264	284	269	273	268	268	286	258	267	293	287	267	298	270	278	282	304	272	289	298	278	284	260	275	286	275	264	281	283	294	283	268	287	248	302	287	260	265	314	261	275	299	281	295	282	258	264	271	295	280	267	279	289	265	307	297	288	281	303	277	277	284	288	275	292	270	275	252	299	291	263	287	278	280	306	290	292	285	288	292	263	295	250	265	275	287	292	263	287	282	274	268	285	288	261	242	300	267	281	248	291	298	274	247	276	290	277	269	282	272	286	277	260	249	289	266	289	269	273	265	282	277	261	285	300	276	289	272	293	296	297	270	288	278	275	286	292	298	301	265	263	256	300	267	330	271	288	276	270	246	280	311	265	267	276	284	267	287	290	280	268	293	289	262	314	265	261	290	256	291	279	325	287	278	264	284	281	270	279	265	268	268	295	247	254	297	270	267	296	264	283	279	261	309	282	287	266	256	255	283	286	258	256	297	257	293	288	251	279	293	299	282	286	273	252	266	270	282	296	323	291	255	275	291	261	256	276	264	243	295	261	266	274	240	266	309	284	264	270	289	312	268	278	260	269	287	268	252	284	261	261	301	298	294	276	269	274	273	273	272	278	279	283	266	262	279	289	270	276	293	267	270	249	275	283	282	274	269	270	291	282	249	267	301	256	276	297	291	270	264	260	284	252	281	299	266	287	265	278	274	270	289	268	285	263	278	265	260	269	270	259	301	270	272	282	260	265	284	278	257	262	276	261	266	274	266	272	259	290	279	263	273	267	276	281	265	269	251	291	240	252	227	275	284	261	260	260	269	253	266	275	279	283	305	231	242	280	293	269	285	278	296	269	289	325	268	278	316	319	277	291	260	291	308	274	294	304	264	284	291	291	279	284	298	281	280	258	282	278	273	271	286	266	292	282	281	293	275	280	290	310	284	261	274	246	304	262	276	260	275	239	292	252	287	290	279	311	261	280	256	299	284	278	290	281	300	274	248	265	294	288	265	254	289	265	281	271	262	270	296	265	248	289	243	275	255	258	301	313	289	265	288	261	295	286	274	281	260	276	287	305	277	265	270	284	283	254	270	257	263	275	278	313	296	279	273	283	274	312	255	258	262	267	269	305	281	268	249	259	278	263	292	278	284	264	280	283	277	266	258	286	273	269	270	291	276	285	294	271	283	274	280	287	264	294	288	278	281	261	278	282	290	269	264	262	297	284	258	285	288	274	252	294	298	301	267	268	292	266	284	259	268	301	273	312	280	299	301	279	308	279	272	256	303	286	291	291	299	255	307	292	290	254	273	270	319	263	268	264	306	283	293	309	284	276	270	289	266	248	265	295	279	269	273	278	266	284	289	267	280	299	280	288	228	271	260	279	280	282	257	274	309	297	248	263	286	281	284	289	269	292	264	277	248	260	265	264	248	276	290	274	283	293	268	296	275	291	297	268	250	264	275	284	268	293	271	292	282	274	282	294	312	260	267	289	283	255	259	284	308	272	281	292	288	289	254	289	291	287	286	268	263	248	275	248	268	264	268	274	296	277	297	266	297	269	294	256	287	278	266	282	276	261	255	295	282	269	299	294	241	264	278	270	283	275	290	270	283	253	271	270	292	284	254	288	247	267	310	295	259	281	280	317	258	266	281	287	287	294	274	253	302	261	273	279	264	287	306	270	269	257	281	268	284	303	284	281	256	275	284	274	275	278	280	285	279	273	283	255	265	312	300	302	277	267	266	271	291	303	269	265	300	259	286	263	286	302	302	265	271	237	310	269	293	260	262	261	269	281	249	252	244	259	275	264	290	281	310	255	298	265	282	257	278	288	280	302	293	253	295	301	270	289	279	303	293	269	292	239	266	293	269	220	306	278	257	278	293	287	259	255	274	266	262	289	279	236	254	272	278	258	303	284	277	262	298	267	256	274	273	298	273	271	265	292	274	277	291	280	272	262	306	297	280	275	313	289	265	269	293	255	271	302	277	290	265	274	243	294	279	250	277	292	279	282	248	262	253	261	290	273	249	279	280	251	259	273	268	285	286	233	275	283	257	251	263	307	243	276	248	296	281	261	292	281	278	264	274	273	287	296	275	254	257	294	263	290	273	264	263	279	253	288	269	240	295	300	264	265	288	275	277	280	294	297	281	288	269	277	258	295	263	263	302	267	265	275	255	263	280	270	283	290	298	280	284	247	280	282	286	293	282	299	281	287	279	278	257	323	282	253	281	301	282	271	262	280	254	304	275	279	261	282	293	289	296	265	247	283	276	285	295	261	281	281	274	257	320	292	267	280	243	276	284	276	271	292	285	260	273	295	275	298	246	289	265	259	279	285	256	293	289	313	278	274	276	272	268	289	261	270	262	299	307	280	289	301	275	286	250	271	278	297	265	244	251	270	328	302	288	301	299	279	289	270	295	295	254	229	291	288	279	257	263	274	305	273	292	275	260	288	261	290	291	249	287	248	285	291	265	285	263	275	292	295	313	233	286	276	266	257	291	259	290	302	268	283	275	278	273	288	282	271	275	288	285	257	280	277	291	283	273	280	247	268	264	265	297	295	275	303	283	251	300	280	264	291	280	247	276	295	287	276	284	264	263	253	302	260	247	292	258	312	266	265	295	247	312	279	283	296	269	264	253	285	254	286	286	301	291	290	272	272	281	277	284	284	271	285	300	284	260	303	275	270	262	298	273	314	266	277	267	270	276	271	266	255	295	287	267	275	283	265	268	273	266	267	285	266	240	280	280	273	291	297	301	274	295	262	282	288	271	271	244	272	273	292	244	280	281	262	290	305	270	292	261	287	268	305	283	294	275	278	257	284	274	265	303	282	278	260	290	287	305	279	290	292	292	318	308	289	307	256	256	300	292	289	259	266	306	261	268	311	256	281	262	279	267	310	271	268	294	265	268	278	276	288	300	308	273	264	278	275	273	260	262	260	284	243	257	274	291	261	305	278	240	291	283	273	239	256	271	256	295	268	266	284	283	305	258	301	297	291	268	291	277	239	239	290	259	267	271	258	270	302	272	254	279	274	270	274	258	269	264	275	237	274	254	312	291	285	260	279	286	288	263	289	289	275	284	259	293	256	279	273	260	296	267	281	300	267	280	271	284	280	252	255	284	271	283	239	259	290	242	251	259	274	268	295	265	290	264	275	270	284	249	298	261	259	247	268	258	285	260	258	270	292	286	305	277	292	263	281	312	287	268	275	284	248	264	274	255	281	287	273	258	261	277	293	275	280	259	300	263	263	280	269	281	267	302	267	255	266	255	271	282	273	284	281	280	269	276	272	259	265	295	296	293	278	241	276	272	246	269
4312	2313	1675	1589	1836	1153	1513	1635	1247	696	839	778	602	454	482	440	485	467	469	506	469	483	454	457	448	411	398	440	413	431	427	417	409	468	423	444	433	419	423	432	415	463	416	423	434	437	415	465	430	413	408	412	409	418	424	430	424	427	449	410	410	437	464	408	362	441	414	403	405	437	423	463	412	426	447	442	434	434	451	403	385	402	405	423	445	414	445	390	401	465	459	417	394	405	425	415	402	451	449	426	419	454	424	405	445	422	436	437	428	435	431	436	406	405	414	411	404	410	418	412	428	439	390	399	448	424	395	407	398	420	426	420	422	389	397	418	412	393	406	417	432	416	409	440	397	436	417	427	441	414	409	393	443	407	448	401	442	389	433	410	435	420	399	446	400	457	393	435	414	415	408	423	462	372	418	434	431	418	395	404	406	418	432	402	407	445	407	365	443	411	429	415	420	396	431	440	427	410	401	467	379	443	419	449	405	430	460	424	427	389	431	399	411	457	414	432	424	442	399	429	419	471	435	401	441	416	424	423	419	435	405	400	458	434	469	448	377	428	410	405	421	419	417	404	371	389	447	398	410	426	435	439	398	408	424	405	409	394	423	414	403	413	424	393	399	442	403	432	414	427	428	427	396	419	436	426	402	392	430	415	419	397	410	399	390	420	417	445	392	471	440	459	434	427	452	427	408	419	434	448	394	459	425	388	400	407	439	391	395	446	414	370	435	432	390	386	444	398	400	382	419	419	433	426	438	422	427	424	386	413	429	410	415	373	431	432	425	443	376	400	412	422	427	422	422	407	429	403	448	421	390	432	411	389	450	416	414	397	442	423	426	405	460	397	386	396	437	398	404	453	419	404	438	461	439	395	415	444	445	401	385	407	433	433	421	429	428	427	457	401	414	459	440	385	425	402	434	392	401	421	374	415	367	430	439	397	426	438	434	406	384	440	390	439	370	423	397	414	412	434	399	401	393	417	422	400	413	402	420	408	432	393	422	373	402	418	421	393	413	447	446	426	405	433	372	428	431	390	423	398	422	362	399	437	431	419	453	448	415	432	387	417	415	428	400	426	435	457	417	440	415	415	417	409	402	464	421	431	408	425	420	396	424	401	435	405	430	437	453	412	392	407	397	397	414	442	388	418	423	445	424	439	421	432	415	427	371	398	416	403	417	402	402	411	404	421	419	394	394	468	425	426	416	400	396	465	417	422	397	409	402	395	408	432	419	367	422	412	415	414	450	436	433	401	392	408	417	448	377	416	384	398	406	386	396	428	423	399	466	412	416	411	419	468	397	452	408	419	429	378	397	432	417	410	441	418	394	398	414	444	440	387	435	422	413	424	420	443	409	411	447	405	425	418	429	431	418	451	442	424	420	451	400	389	398	426	426	407	420	441	386	402	441	431	390	385	390	416	446	422	422	421	420	410	432	428	422	427	348	480	430	432	440	405	399	440	430	409	397	420	416	438	458	402	426	418	431	437	439	427	381	437	412	445	436	425	370	419	413	404	405	448	415	416	422	410	420	413	415	409	413	442	446	410	423	452	412	448	395	431	410	427	423	446	409	388	376	410	399	413	440	410	418	405	433	432	432	417	471	427	398	437	418	436	420	385	431	407	408	412	393	466	435	435	394	418	447	408	411	441	433	408	430	435	450	426	382	396	448	429	429	449	429	396	439	414	437	413	443	410	420	409	455	412	402	411	401	383	424	389	388	407	429	472	414	427	393	435	420	398	472	367	411	429	430	401	458	418	416	404	386	406	400	439	406	390	412	433	405	403	449	419	410	401	430	457	426	405	392	377	431	463	408	428	391	429	410	402	425	413	437	423	421	430	447	370	405	446	425	411	448	416	423	418	428	412	424	447	406	436	406	433	403	402	408	422	426	403	419	430	402	403	407	427	425	413	421	456	395	408	391	384	410	370	427	429	451	421	408	440	434	417	426	393	400	418	428	431	397	412	416	394	379	415	441	436	399	409	429	433	390	387	410	427	394	417	406	412	377	411	424	458	402	395	436	426	402	390	411	378	446	469	395	441	386	424	454	437	422	418	380	457	439	440	372	422	419	440	439	431	420	384	433	418	422	401	404	411	430	430	384	397	424	411	396	405	416	401	410	417	431	390	422	420	409	427	412	406	428	437	427	375	418	431	436	417	418	416	428	415	451	404	457	406	435	428	464	407	442	400	459	392	396	433	389	394	414	432	391	420	409	407	414	438	426	413	433	402	395	401	432	381	437	416	400	422	397	426	434	418	398	390	432	435	421	391	453	392	429	400	438	434	434	412	408	411	430	422	470	423	420	421	403	414	412	404	416	425	443	430	436	447	456	420	425	417	422	436	405	450	441	381	402	423	412	389	393	387	365	427	407	448	428	428	398	417	403	373	409	407	410	406	429	426	452	409	404	412	430	454	419	412	435	399	395	430	392	437	432	453	436	418	425	410	394	426	389	405	405	437	411	441	412	456	427	397	383	432	412	411	431	426	418	398	415	432	397	385	411	425	411	396	456	416	423	425	434	431	422	392	398	431	412	459	414	429	417	428	411	413	426	422	390	415	412	426	434	429	423	403	403	415	410	421	389	439	436	451	398	388	430	423	416	440	432	436	402	424	416	423	422	416	390	422	402	429	391	389	444	426	408	388	439	401	414	415	434	430	420	407	431	427	402	439	422	430	397	385	426	406	429	418	404	431	407	430	428	441	417	434	402	396	414	444	393	405	393	427	428	413	419	399	409	442	426	418	426	440	425	424	407	454	463	435	420	399	466	395	412	392	398	381	431	406	417	433	395	433	395	442	393	417	439	413	432	418	413	416	432	418	427	407	438	444	406	422	378	413	438	403	411	440	402	461	444	412	421	413	425	401	406	407	431	406	421	413	446	417	438	425	407	399	444	428	430	436	421	414	433	415	428	407	409	437	432	420	422	444	431	408	413	431	396	429	429	430	459	440	428	412	388	394	424	429	401	390	415	389	376	418	450	395	402	396	437	398	395	427	401	386	397	403	415	433	426	411	446	419	401	423	432	397	458	416	406	420	391	374	408	443	402	421	450	410	386	428	405	396	421	387	415	432	438	389	406	434	471	394	408	388	431	405	413	432	423	431	447	437	378	428	426	446	453	426	377	414	428	375	433	391	431	383	413	443	460	402	454	432	414	472	420	412	418	425	417	390	422	416	438	416	425	402	388	385	399	375	408	411	426	438	389	429	421	411	442	441	429	415	388	415	449	406	435	412	437	398	418	431	377	409	434	379	386	412	406	423	415	435	423	435	414	417	415	454	426	406	409	386	405	438	440	423	433	418	406	405	399	403	435	427	425	436	416	387	411	423	403	400	396	431	448	445	424	427	396	395	405	409	435	430	429	423	459	401	422	388	453	445	391	431	429	450	409	465	426	415	434	427	413	422	408	383	432	413	413	397	412	426	441	456	410	426	389	420	435	440	393	430	394	429	415	436	430	415	426	423	416	406	418	409	404	422	431	432	427	428
23631	21408	28528	24651	20927	3210	1062	913	658	418	445	403	331	230	198	208	221	191	207	168	199	182	164	169	154	138	145	137	178	141	134	153	150	160	144	134	142	137	112	154	148	147	161	143	128	145	143	161	148	137	130	130	161	142	152	132	132	145	131	142	128	139	136	134	149	147	144	147	149	152	143	143	149	132	120	139	131	130	145	135	119	123	131	121	127	130	153	140	124	143	133	150	148	159	152	140	141	168	125	145	131	147	134	131	135	134	149	150	130	142	141	144	138	145	147	115	147	135	125	150	123	146	141	138	129	154	138	138	152	137	157	130	149	162	154	162	135	103	147	124	145	146	126	155	137	158	110	134	134	121	137	121	133	132	141	146	149	136	152	133	136	132	127	138	150	138	157	125	134	127	115	134	121	137	148	143	132	115	123	138	135	119	158	129	134	136	156	130	140	133	132	111	152	140	141	135	128	132	146	130	136	137	132	133	133	133	123	158	129	130	132	136	137	157	114	155	147	143	130	132	112	140	123	118	129	123	149	147	140	141	131	118	139	125	130	136	135	136	164	124	122	122	123	139	139	123	133	162	110	143	157	140	117	140	128	150	139	146	128	118	142	123	136	137	129	128	150	148	103	140	109	135	127	125	145	120	125	141	126	132	154	119	129	151	125	127	131	147	120	144	135	148	140	137	139	143	122	137	137	129	140	115	148	133	132	126	147	120	129	124	143	129	130	128	122	155	128	145	135	113	124	143	136	142	114	148	119	153	117	149	134	133	146	148	134	127	133	134	132	140	141	135	135	154	145	136	103	124	126	129	143	152	142	151	145	141	133	129	136	160	138	140	107	134	120	133	118	146	128	136	131	146	121	140	143	130	131	129	155	110	144	121	130	131	128	140	150	121	127	120	131	124	134	119	161	134	124	141	132	134	138	118	127	136	102	122	145	134	128	123	128	123	138	128	139	140	130	145	123	139	142	131	122	120	150	139	133	120	137	146	126	125	127	128	151	148	157	119	140	129	135	144	132	125	144	139	133	135	158	112	133	138	150	125	146	122	138	147	149	151	129	156	143	131	124	147	131	133	137	139	130	136	171	121	133	123	140	135	138	127	118	113	134	135	127	136	129	159	146	149	131	154	130	136	130	134	134	147	135	130	125	117	149	121	126	133	134	152	121	140	138	138	142	131	120	154	113	143	138	141	135	137	137	144	140	125	123	124	143	125	119	133	152	122	121	148	141	127	146	120	118	136	145	147	130	132	148	138	138	133	136	154	130	147	132	126	134	148	138	128	135	116	146	139	158	151	133	157	135	135	150	137	143	175	135	134	142	139	159	148	123	149	141	131	128	142	137	123	126	124	119	135	119	147	146	124	120	125	118	134	130	152	163	125	146	111	169	125	133	137	136	121	135	156	141	142	130	126	146	131	127	120	138	142	130	140	113	122	150	123	134	142	132	146	115	146	150	141	154	125	135	142	147	154	137	134	121	135	142	138	143	137	118	137	143	115	135	148	125	118	142	145	131	128	146	142	143	144	139	134	159	160	124	124	112	125	118	139	139	138	131	139	132	168	138	137	143	125	156	143	145	144	136	128	134	122	142	135	117	130	120	135	126	119	145	141	145	168	117	127	131	129	147	131	130	129	155	140	138	145	141	148	126	153	155	138	136	136	137	120	143	150	131	133	133	142	127	139	105	123	135	120	133	136	124	119	129	141	154	127	134	136	143	136	137	165	135	139	123	113	131	147	135	128	146	135	138	130	150	137	130	139	131	126	141	135	160	108	148	128	130	122	150	133	123	116	132	138	142	137	132	143	139	138	138	149	126	142	125	131	145	142	117	124	133	120	139	145	131	138	122	167	125	125	132	117	137	128	128	140	156	154	145	117	130	128	114	140	123	132	151	136	137	135	157	144	135	146	131	133	121	129	121	131	153	152	148	128	167	149	152	150	144	134	136	128	136	126	118	141	145	133	155	129	136	136	106	126	145	130	128	148	123	134	135	132	140	148	121	136	133	134	120	131	131	114	144	119	126	162	129	145	142	165	143	126	130	140	126	127	145	132	134	135	142	134	153	142	137	152	137	136	147	130	112	117	140	135	144	138	136	134	134	124	135	157	143	155	118	146	140	129	126	124	120	142	140	143	136	132	119	123	137	141	152	140	156	138	145	118	131	136	141	136	131	142	142	130	135	119	158	114	124	166	136	170	135	160	129	146	134	137	128	116	167	138	145	141	147	113	135	125	131	142	150	138	132	138	116	148	146	121	135	136	140	142	129	124	140	125	128	120	131	137	140	128	140	127	155	127	118	138	134	138	142	149	133	156	161	141	137	132	140	138	150	126	166	143	144	151	110	143	139	155	135	132	139	122	137	140	143	134	139	150	123	147	143	141	143	127	131	127	119	134	137	144	133	140	125	122	173	133	136	149	133	140	116	124	121	137	153	125	148	149	142	149	129	135	134	135	120	136	114	131	139	140	132	133	142	137	136	141	123	155	114	115	143	129	131	146	157	136	139	142	157	144	136	139	145	128	171	124	140	152	148	135	144	112	145	161	139	130	124	122	127	134	140	124	157	120	139	144	143	118	139	124	128	146	112	159	143	150	145	144	147	134	135	115	124	130	123	144	142	137	114	139	136	128	136	143	136	108	125	125	132	125	115	132	147	133	139	118	132	149	151	138	145	177	125	150	154	131	135	144	162	137	130	130	127	144	127	135	139	122	156	130	138	133	129	132	127	152	152	131	134	130	134	136	123	129	156	125	138	118	134	153	129	136	145	136	148	146	148	149	107	121	137	132	129	129	160	144	137	136	133	114	127	163	108	144	164	120	138	118	120	151	133	144	130	115	154	139	118	128	148	137	124	144	150	147	135	162	131	138	143	148	132	142	138	110	126	142	163	142	132	143	129	119	151	159	134	133	142	128	129	148	141	135	146	128	109	126	123	163	133	150	151	160	130	165	136	125	161	120	140	152	137	142	127	134	123	130	136	131	139	151	126	132	126	137	148	135	148	149	135	131	152	129	145	136	141	118	153	122	106	134	117	113	156	137	140	131	144	133	115	142	147	123	140	142	135	146	121	147	127	151	136	143	128	137	141	137	131	119	148	125	139	145	149	132	145	131	134	129	166	152	137	141	165	151	120	137	125	132	149	140	145	133	140	131	139	157	145	118	151	142	139	146	132	122	140	135	158	130	156	153	136	152	148	121	150	136	126	126	133	136	140	128	136	137	132	144	126	139	130	143	164	148	139	133	168	135	135	131	123	127	115	135	137	149	161	141	139	134	147	154	133	134	144	137	136	122	122	118	132	140	125	140	134	135	156	139	127	136	148	145	109	143	133	140	145	144	151	155	149	160	163	137	131	137	169	119	140	139	134	136	147	150	140	121	153	125	137	119	146	147	159	139	138	132	145	154	134	131	148	139	123	126	146	143	137	142	149	129	150	137	122	132	153	138	147	151	147	132	129	135	141	125	133	134	152	142	137	119	125	161
3492	9440	6629	3321	3393	1825	2220	2413	1787	1028	1041	993	724	500	395	375	385	393	365	359	330	278	297	264	266	252	253	238	219	222	241	237	234	250	245	253	180	244	216	203	223	231	233	229	225	212	235	198	231	209	228	226	225	234	209	228	219	209	213	209	230	209	222	215	220	232	203	242	188	192	203	218	217	201	210	218	196	197	204	204	206	202	230	237	247	211	231	222	209	232	193	205	192	210	208	216	217	208	240	209	220	189	210	221	213	214	236	196	230	227	204	205	247	201	228	206	214	215	225	205	215	207	210	222	209	230	213	220	220	206	215	220	226	212	207	252	187	200	218	206	249	203	199	198	208	206	248	200	209	222	230	195	229	237	222	223	193	223	234	215	218	202	226	233	194	212	213	217	200	226	199	217	215	206	197	211	199	214	192	201	214	177	197	234	221	186	229	233	205	231	208	199	193	194	222	204	219	211	220	188	209	212	240	233	208	195	203	215	207	224	220	225	201	216	207	214	205	224	235	215	199	226	201	183	198	235	211	224	216	212	211	198	202	189	221	228	232	192	224	228	203	235	224	235	211	205	187	209	215	208	225	229	210	231	212	212	190	191	236	208	204	204	215	235	222	238	217	225	189	193	201	250	222	249	212	247	204	205	216	191	226	177	202	227	207	201	189	190	211	200	240	190	201	198	239	198	197	205	195	207	180	214	184	218	205	211	208	212	213	220	227	195	237	219	216	203	248	190	246	233	219	207	216	205	207	225	238	206	225	202	201	214	220	203	232	221	232	216	245	222	209	229	241	215	225	200	225	203	200	203	231	202	193	206	219	199	219	200	207	201	223	213	224	227	187	229	218	207	209	230	208	215	228	209	198	240	231	231	198	215	220	220	204	202	213	242	215	186	214	212	212	225	195	204	230	209	188	195	239	201	231	223	204	220	191	193	215	214	209	204	199	205	193	212	216	216	217	218	196	236	225	213	211	211	209	208	188	187	195	215	227	213	225	243	255	208	206	209	205	214	210	235	214	187	180	221	207	247	215	230	226	202	232	184	194	248	221	220	205	205	230	234	210	216	201	227	206	232	205	215	225	234	204	198	222	203	218	230	212	207	219	221	225	221	219	195	213	220	198	214	218	229	226	217	199	200	198	225	239	203	210	219	242	211	198	205	230	208	200	222	218	205	220	193	193	238	240	189	197	216	217	204	231	209	219	205	226	217	214	208	239	213	188	224	219	209	214	188	196	190	217	215	244	207	231	194	218	215	236	218	199	225	200	220	198	232	220	222	244	244	248	233	236	215	220	228	228	217	208	201	224	214	211	227	234	217	211	201	223	201	201	209	209	205	220	218	215	221	228	225	202	222	196	211	219	197	213	217	211	238	209	201	218	226	219	232	237	220	229	210	197	218	202	216	229	234	187	222	214	193	206	220	198	227	188	249	215	246	208	221	220	199	224	217	220	210	206	185	215	210	197	203	206	198	210	209	208	194	217	216	222	228	202	214	244	191	209	209	245	190	225	218	220	241	214	200	220	204	204	204	214	226	225	211	217	213	244	222	222	226	210	186	208	225	207	198	209	216	209	232	206	218	228	223	199	185	229	205	241	226	222	221	226	198	207	213	199	194	215	226	248	204	230	243	218	200	211	200	201	211	198	229	230	220	226	220	211	224	235	207	187	214	200	217	238	200	225	213	213	209	214	218	221	217	193	224	207	195	227	205	207	217	233	207	240	209	222	211	200	207	211	192	187	192	219	204	221	198	224	202	235	191	220	183	206	205	196	241	212	206	213	201	218	225	204	236	201	203	198	214	206	199	219	218	216	208	219	237	226	216	214	201	219	215	254	219	196	211	208	224	204	198	215	228	239	216	208	208	200	197	194	187	212	204	219	234	209	214	201	184	224	206	208	206	217	204	217	219	208	207	210	225	217	205	188	174	197	202	220	220	216	227	224	209	197	203	222	183	234	216	211	195	220	198	235	192	196	211	229	189	202	222	212	223	223	205	226	244	223	192	214	226	225	212	240	187	215	199	219	216	194	219	191	222	223	214	199	194	192	219	221	195	206	223	218	211	197	207	218	212	208	219	198	222	214	210	191	206	198	211	232	209	215	200	227	223	225	234	218	240	225	243	219	178	202	238	204	239	211	217	211	213	229	219	220	187	204	189	197	231	212	205	202	217	230	194	230	195	218	213	182	205	253	240	210	190	213	228	219	201	193	218	216	213	212	217	226	211	220	218	228	232	220	197	215	237	222	217	208	216	232	204	209	221	221	229	208	223	214	211	204	214	234	207	196	194	207	224	223	210	214	224	198	234	232	213	233	192	205	216	229	186	204	201	208	226	227	186	200	253	192	211	212	222	216	222	230	207	174	213	237	205	215	210	237	211	207	212	181	198	210	212	228	230	215	226	210	210	210	220	212	209	216	228	244	193	229	196	209	221	225	214	188	243	223	223	231	189	203	210	238	214	203	206	214	211	219	221	199	204	200	217	213	200	219	204	212	240	221	198	185	215	228	229	182	233	228	216	223	200	218	230	196	231	225	212	222	198	212	198	202	208	220	222	206	206	223	204	202	205	223	231	219	200	197	212	211	202	191	200	223	198	222	197	235	202	211	208	206	231	236	224	228	203	217	215	205	204	202	198	222	240	194	208	218	237	225	218	200	246	197	206	226	219	206	221	227	223	195	221	215	189	216	246	193	231	227	219	209	215	232	245	201	220	216	197	211	181	227	223	212	223	232	210	229	206	193	208	200	204	202	222	189	216	211	212	233	194	227	218	217	204	205	207	236	210	198	245	211	218	213	200	211	198	211	210	200	225	222	200	200	213	212	228	176	223	222	222	232	218	204	212	207	211	210	230	235	226	219	209	195	207	226	204	196	197	219	215	213	236	235	185	209	206	195	233	185	179	203	212	214	209	234	217	224	214	215	203	202	211	208	215	243	202	189	200	216	213	211	204	226	197	224	222	217	225	218	234	212	225	228	215	216	198	193	224	214	202	212	213	224	237	192	216	199	233	199	233	234	233	207	205	206	218	199	193	183	209	210	237	215	217	237	228	237	219	194	197	212	203	220	242	185	186	190	221	192	221	216	219	210	218	201	238	202	210	239	216	219	230	202	188	196	211	218	231	190	176	216	209	185	215	226	228	225	238	208	220	194	225	225	207	197	200	228	201	208	248	213	229	231	207	220	205	195	215	211	222	207	203	230	245	210	219	212	223	213	204	202	217	221	211	233	211	236	216	204	229	210	200	222	235	204	211	230	221	192	208	198	249	240	213	210	224	218	203	211	214	205	195	201	201	237	199	193	195	203	208	214	215	215	251	225	248	211	209	206	217	224	221	219	200	191	211	213	225	227	214	239	211	212	206	232	194	224	179	200	232	217	211	211	213	227	203	211	197	226	212	211	193	203	217	213	198	219	200	193	228	195	221	209	204	223	223	228	231	186	201	211	225	204	194	226	212	218	219	234	223	207	197	214	212	212	217	219	192
24720	21410	26939	25242	3335	658	633	739	766	577	513	540	437	407	354	369	367	390	371	399	383	355	355	338	330	343	339	352	334	320	363	350	310	384	326	325	353	310	321	322	360	312	340	351	373	334	377	369	348	313	340	338	339	324	349	331	306	336	328	334	365	385	351	317	320	322	345	333	363	342	332	320	344	339	378	348	352	335	303	326	360	338	338	345	353	336	335	352	318	317	325	356	312	334	347	334	362	333	316	331	350	339	334	357	343	349	315	348	307	344	330	342	341	350	339	307	362	315	355	347	339	335	345	340	324	329	313	347	337	320	308	318	319	329	320	317	337	355	336	336	329	339	318	325	345	331	336	304	317	335	344	337	316	306	336	351	326	322	342	340	323	335	320	332	351	333	360	331	329	341	319	320	295	361	343	319	324	331	330	333	315	345	325	369	339	375	318	343	323	363	319	327	336	344	324	334	340	328	307	348	362	321	310	328	322	311	310	375	310	361	328	317	358	319	332	326	357	319	332	358	325	350	334	340	366	367	303	339	328	333	352	318	359	341	353	323	312	341	340	343	313	347	306	338	375	353	317	340	335	336	328	337	291	363	308	327	326	320	349	317	327	344	340	334	354	350	384	334	321	335	311	322	324	317	396	319	302	322	357	346	302	327	341	369	315	322	325	365	307	352	334	330	357	324	337	336	361	340	349	334	319	355	331	350	357	340	331	328	338	307	312	364	324	307	345	325	352	333	334	359	354	353	339	328	345	332	325	350	323	340	308	339	357	361	366	318	365	378	342	333	340	332	323	310	333	351	333	335	337	328	321	322	331	330	347	337	338	355	319	360	336	330	363	342	348	358	356	313	349	365	343	311	336	327	334	350	348	336	343	377	341	333	339	322	338	320	356	352	336	335	331	353	341	348	334	331	277	322	332	372	339	338	336	345	321	323	330	348	337	340	354	363	331	334	342	354	308	347	338	332	341	343	341	365	352	306	342	340	313	379	336	329	341	357	350	345	358	341	328	321	334	350	316	323	338	338	308	367	343	345	345	314	316	356	305	321	326	363	337	336	315	360	311	340	329	326	333	353	314	337	328	340	328	328	348	310	324	351	331	344	306	343	339	335	394	347	339	342	318	329	317	338	338	358	324	362	325	310	389	345	336	363	312	352	305	328	326	346	360	300	337	328	326	339	336	335	309	326	305	330	356	332	339	313	375	343	328	317	337	349	318	350	313	346	333	361	364	313	334	324	321	324	343	316	327	311	322	323	339	329	326	357	300	345	367	329	314	339	327	325	344	341	310	358	330	331	340	312	329	328	326	303	339	381	328	353	352	309	295	350	356	317	331	358	328	341	332	316	353	325	345	340	320	322	306	325	307	321	341	356	326	361	322	347	335	323	330	323	324	315	369	302	334	354	332	345	352	316	323	349	322	327	334	315	322	335	348	358	343	295	351	318	331	322	370	317	340	348	287	338	318	342	319	326	345	331	330	328	338	327	329	344	302	330	381	333	368	353	334	321	331	336	346	321	343	344	318	321	294	337	331	345	339	349	352	323	339	345	348	340	361	336	339	336	331	357	346	345	352	318	343	297	358	345	344	311	348	350	339	374	360	327	320	315	338	344	343	358	326	381	340	308	360	333	319	337	327	325	353	322	326	351	384	325	306	335	368	346	338	338	341	313	341	338	327	337	312	326	341	317	336	348	313	336	351	307	328	339	337	313	302	345	350	347	355	313	329	291	326	347	344	338	340	337	336	348	337	300	364	334	312	345	329	324	345	326	317	318	317	341	327	333	325	362	351	326	319	341	316	311	318	331	332	367	361	337	333	285	357	309	323	365	338	319	331	298	338	345	313	321	330	356	334	345	344	327	332	326	325	321	339	340	319	353	345	313	366	358	314	347	342	312	321	363	318	347	353	388	341	318	296	338	342	357	334	332	340	313	361	320	358	355	328	348	327	322	326	351	345	381	314	349	305	336	334	327	344	338	331	366	346	379	326	322	354	310	308	311	335	320	327	330	316	321	335	319	340	294	353	305	330	334	324	343	347	342	348	335	312	324	355	323	334	344	308	358	330	312	339	314	325	353	316	323	359	340	343	337	310	335	342	337	324	343	316	333	331	302	358	330	333	372	363	344	354	327	352	333	360	316	326	292	310	340	306	320	341	328	314	346	334	332	330	336	325	334	346	341	338	362	357	347	333	323	325	339	342	326	350	364	366	347	317	335	340	325	347	330	334	333	335	353	321	357	358	325	307	344	315	332	337	369	303	358	315	331	365	368	320	321	311	341	311	335	332	328	358	333	343	362	346	354	339	341	367	304	353	375	324	355	319	346	345	347	343	345	354	311	366	334	334	358	339	293	356	357	311	308	313	311	330	318	341	324	309	341	305	290	329	324	372	308	320	338	361	351	342	353	362	364	345	352	342	331	334	394	330	323	327	330	321	316	336	289	357	331	325	321	326	318	336	361	320	344	303	329	337	354	331	320	324	349	317	304	317	345	313	314	352	323	321	332	319	309	296	355	329	329	353	324	325	345	320	374	328	320	330	319	346	327	319	333	332	283	294	362	327	314	375	332	347	333	318	350	361	360	334	334	379	332	301	336	347	343	344	314	360	345	317	348	352	371	333	336	331	312	336	339	335	357	297	336	313	348	342	323	314	316	307	331	347	325	358	319	350	322	337	337	312	311	308	334	342	316	315	337	334	352	361	341	329	352	371	320	335	295	353	334	326	332	336	328	306	336	351	326	326	333	321	319	334	308	320	348	339	318	365	339	329	349	359	365	321	325	356	329	323	343	331	336	335	331	332	353	343	353	309	370	314	352	325	348	366	316	319	324	377	354	336	317	328	325	352	334	352	340	324	376	323	339	328	361	349	339	296	318	345	358	302	331	339	341	357	347	321	334	330	345	367	336	320	353	309	305	332	354	339	346	309	311	299	311	305	353	341	355	336	347	323	333	342	339	328	303	350	354	331	314	319	320	330	327	353	356	340	348	366	323	307	347	301	331	334	325	297	331	314	323	365	359	324	318	342	325	392	321	354	305	343	349	321	322	336	308	346	329	339	346	342	331	329	328	342	349	337	374	346	341	300	333	355	353	363	339	326	334	322	367	313	344	374	350	345	344	344	351	319	361	314	331	362	363	365	355	328	297	321	328	352	324	321	358	325	344	333	310	311	347	329	372	357	335	315	326	313	335	322	344	318	372	349	352	354	333	377	364	323	335	384	369	359	331	334	342	333	373	315	339	356	334	324	285	336	355	330	301	330	306	322	363	339	341	369	359	289	353	338	299	323	324	308	352	330	316	303	333	337	341	336	334	336	346	320	328	372	338	316	335	330	356	302	324	351	357	349	339	358	343	339	318	386	359	321	292	340	319	330	335	306	330	338	359	333	306	315	319	325	329	328	347	315	334	320	344	355	355	312	337	324	332	325	320	337	335	370	323	352	365	349	333	318	334	391	325	369	329	332	354	306	345	355	346	349	354	341	341
3454	5665	4084	2025	2277	1282	1213	1745	1737	1263	1079	1078	876	675	561	594	656	607	608	603	594	525	542	490	514	560	497	514	495	530	458	555	520	503	479	516	514	479	532	483	509	521	497	457	496	510	520	466	510	465	517	443	501	479	503	517	451	485	500	513	485	487	512	508	490	500	547	481	459	506	521	511	509	448	484	528	483	450	475	479	525	461	521	480	501	480	517	517	452	539	467	479	492	546	525	490	517	525	494	513	517	551	500	525	466	527	492	513	509	483	451	498	520	453	492	484	480	471	493	504	512	495	514	487	494	484	507	477	474	484	519	483	533	504	478	490	483	508	516	503	464	494	504	501	473	528	486	467	492	487	526	521	454	506	505	524	499	488	515	482	488	529	513	486	472	506	500	497	517	497	454	494	475	498	462	465	485	469	482	470	486	535	486	512	434	507	494	450	503	544	469	497	485	530	546	544	507	494	504	526	476	497	454	503	514	488	478	478	484	494	496	470	498	517	505	518	487	515	521	515	466	501	447	485	484	493	474	493	490	559	520	503	450	490	459	466	472	472	545	500	534	489	477	483	461	497	495	452	503	483	495	469	450	465	505	514	460	448	487	516	483	495	522	496	501	501	473	508	508	504	463	510	490	447	480	523	482	483	496	464	518	468	476	480	509	481	485	485	491	492	502	496	488	486	472	502	499	462	474	464	457	509	497	486	491	485	486	467	497	477	508	525	495	464	470	510	488	475	503	498	503	477	519	472	524	459	510	448	450	481	532	468	498	524	520	491	478	468	482	461	494	491	523	488	518	558	461	535	506	501	493	516	476	490	457	462	500	483	441	451	459	495	470	503	517	510	481	461	466	445	494	505	491	474	521	489	488	490	499	481	525	510	486	487	466	503	516	521	459	478	474	494	516	512	500	506	488	502	479	498	474	518	510	497	471	499	482	502	488	491	516	483	475	474	506	489	512	485	473	485	466	472	463	450	472	478	529	497	475	499	472	511	469	500	492	491	512	523	488	476	542	479	491	477	478	457	487	476	485	496	499	505	439	496	476	493	505	474	450	476	521	510	496	464	472	476	515	503	443	546	507	507	551	510	505	477	483	506	483	480	461	502	511	532	512	487	472	511	495	514	485	483	486	502	516	510	462	492	436	499	484	501	490	449	448	467	518	496	498	484	514	497	499	489	502	468	528	478	527	465	505	502	493	464	487	476	481	490	478	543	496	489	481	512	484	507	475	481	503	481	481	524	470	489	501	500	489	490	497	484	480	470	491	494	474	516	466	464	507	490	481	495	505	477	517	509	467	526	489	448	537	500	485	490	498	509	486	479	506	533	493	480	525	524	494	503	509	478	486	456	514	501	479	506	505	488	491	505	482	481	509	510	473	492	487	488	480	507	493	493	481	476	487	522	464	507	448	488	491	498	503	504	497	524	501	505	473	525	500	522	465	488	495	470	503	490	477	485	471	499	485	502	518	503	476	497	474	498	532	515	485	485	502	487	514	496	471	507	446	461	476	459	477	512	546	476	533	502	489	469	473	520	469	495	484	520	504	495	503	494	474	500	453	526	479	516	468	508	473	528	486	496	466	518	501	524	493	550	475	499	477	484	523	515	489	480	542	481	490	531	491	490	513	511	465	509	489	506	473	468	508	507	478	459	491	534	466	495	478	484	476	494	507	478	482	490	489	511	523	515	495	488	507	510	468	502	471	445	491	479	495	510	482	510	470	467	472	511	476	479	488	467	495	495	499	467	523	526	474	455	489	485	496	483	526	476	509	501	477	462	480	474	479	508	467	484	501	535	503	514	502	462	518	503	508	450	511	508	501	535	521	460	505	488	511	472	435	489	475	543	501	474	468	514	472	512	495	488	477	482	512	455	493	510	523	499	497	503	520	510	500	481	451	474	504	485	495	493	491	503	497	525	512	496	501	479	516	497	474	457	485	496	495	506	449	483	486	516	509	476	466	496	476	461	468	507	471	489	487	495	492	503	479	535	467	491	510	520	484	472	521	435	499	525	479	486	443	509	512	507	493	465	512	498	512	483	479	454	482	515	520	490	519	485	460	520	447	434	463	519	477	485	464	447	435	489	509	483	487	461	483	497	484	511	507	499	495	489	503	540	448	512	494	469	494	495	475	463	481	494	528	501	479	489	464	453	471	477	463	495	524	501	499	455	445	547	477	453	484	483	487	544	505	467	475	480	480	489	481	481	509	501	522	487	490	515	485	475	492	487	469	512	495	485	477	482	492	495	504	512	486	527	490	467	471	499	505	493	458	465	521	474	492	487	533	480	477	527	515	464	518	520	441	508	511	547	487	505	501	489	514	488	512	474	500	508	481	500	465	475	510	465	457	487	462	510	471	480	498	488	498	479	520	535	488	545	526	475	499	490	491	470	501	484	530	455	467	521	474	502	518	511	495	521	491	484	506	475	522	502	462	514	478	530	520	485	502	472	473	492	484	485	479	501	499	487	488	499	499	516	480	487	478	491	455	503	506	478	473	501	472	466	471	488	497	503	528	502	500	486	539	497	489	519	510	502	529	515	505	526	510	474	513	491	497	533	521	544	483	488	501	471	463	487	510	426	467	481	431	515	493	422	503	442	527	510	463	520	507	491	472	474	439	514	499	468	484	473	500	506	499	467	516	529	505	494	490	480	468	471	464	467	499	478	473	492	468	501	503	510	493	481	458	481	481	492	491	484	474	474	492	522	467	505	489	505	475	502	486	459	499	499	477	436	508	479	490	494	466	518	484	503	508	467	488	474	512	484	480	501	504	504	472	472	492	497	492	533	481	476	496	477	533	483	518	476	467	484	513	454	479	488	499	507	476	509	477	541	504	459	453	501	511	489	491	462	446	500	501	498	501	484	485	490	514	436	488	477	497	500	516	503	492	498	466	501	455	502	517	515	486	450	505	525	447	506	450	508	499	489	471	504	488	479	494	457	538	503	500	492	529	502	492	473	507	505	470	526	500	514	467	456	513	497	490	492	497	461	491	497	458	540	539	465	446	515	471	520	494	478	515	494	498	528	504	488	526	464	526	509	487	481	511	518	496	441	543	444	495	480	481	486	486	479	457	455	485	486	468	474	510	531	481	530	481	528	522	495	502	483	493	475	472	524	444	517	461	464	506	498	535	476	499	515	475	448	496	494	463	503	505	477	465	497	495	483	483	515	521	480	492	482	495	482	464	511	499	509	483	461	475	467	484	500	478	518	478	486	481	509	485	493	503	502	522	493	483	491	504	509	522	487	483	472	518	508	509	476	500	495	520	498	464	519	511	507	511	503	520	468	508	451	495	533	523	477	486	482	493	484	488	452	489	501	520	463	501	502	500	486	499	463	462	495	469	488	474	507	505	485	520	499	490	534	491	488	494	495	515	487	470	520	491	481	470	480	478	509	473	485	487	514	492	481	523	486	518	465	510	496	485	478	487	482	497	515	489	545	487	485	468	558	503	515	519	498	490	478	525	489	533	500	474	500	498	477
22599	21437	29210	24037	21435	21029	2737	1114	856	871	591	632	524	374	304	313	299	294	271	279	254	203	188	190	159	161	153	164	201	176	155	160	162	157	143	152	163	172	171	160	160	173	158	132	175	158	165	174	145	184	166	141	135	158	134	158	137	155	164	175	159	170	148	158	191	158	164	152	157	166	157	154	160	129	144	169	149	157	150	148	160	173	161	153	140	139	154	162	173	155	172	152	143	142	142	146	182	181	157	156	144	153	165	170	167	162	162	153	159	158	144	151	134	166	158	148	157	155	150	163	165	176	152	167	153	158	136	152	159	175	157	161	123	155	162	158	152	161	147	167	143	170	158	166	169	151	136	169	157	151	177	158	139	176	161	140	163	165	160	148	156	166	158	145	163	167	147	162	157	166	147	164	160	156	163	159	163	137	165	171	173	156	172	179	155	160	147	158	158	151	146	147	160	157	156	147	170	170	166	146	145	164	163	155	153	148	165	167	150	148	155	166	148	162	164	136	150	166	144	153	168	165	167	190	135	146	148	171	146	170	167	141	157	150	177	150	158	149	142	169	173	152	139	175	159	176	167	150	141	155	170	164	155	165	177	143	171	147	170	145	144	155	166	145	170	174	177	154	161	169	175	147	133	134	146	139	146	169	156	154	146	166	152	160	155	181	156	131	145	158	152	143	154	161	154	154	167	176	159	170	145	158	135	142	144	164	139	173	163	157	154	167	168	150	162	140	177	143	148	172	162	159	140	164	153	158	146	135	177	153	146	139	162	131	158	151	167	166	175	172	159	161	144	161	141	145	165	168	162	162	177	175	162	164	147	179	157	176	157	168	164	164	144	145	162	145	153	143	151	151	180	142	140	153	164	158	147	153	169	161	150	155	147	138	161	171	169	166	147	148	159	160	155	147	164	169	144	179	156	152	149	163	165	147	158	165	162	169	137	158	171	150	165	149	162	146	155	159	167	179	156	154	182	143	157	151	134	147	159	174	152	153	182	139	145	166	175	147	143	163	152	146	169	145	154	148	156	142	180	150	167	153	169	161	181	136	147	162	159	163	156	147	161	177	187	150	146	153	137	173	152	156	150	152	155	140	148	152	148	169	161	157	154	150	142	182	181	169	143	152	134	162	159	142	171	162	158	160	165	128	164	151	149	165	129	153	158	186	152	150	164	158	148	167	154	155	155	150	146	155	158	157	160	162	163	175	163	138	161	167	127	173	150	157	176	175	170	165	134	160	161	167	170	146	157	164	150	159	155	159	158	141	145	154	158	177	150	147	139	177	158	179	148	155	154	149	168	170	155	151	160	164	161	144	185	172	173	158	170	146	165	147	159	161	146	141	164	159	150	157	159	151	157	170	147	166	166	138	149	160	157	172	133	149	157	182	150	152	163	154	149	161	130	143	148	146	153	154	166	137	161	155	164	165	138	131	135	164	155	168	148	158	170	143	141	148	138	172	149	178	160	177	183	160	139	160	144	153	156	154	162	149	165	150	157	169	155	165	136	181	175	179	161	164	180	154	156	164	143	164	142	143	205	158	151	155	137	168	147	176	147	151	162	155	138	167	164	160	165	166	152	163	180	164	163	155	139	166	162	158	153	172	165	144	153	143	168	163	141	155	165	160	142	173	150	151	152	172	156	167	155	164	133	158	164	166	149	153	184	148	155	154	151	151	143	160	169	164	172	176	176	165	160	146	151	163	146	161	150	158	168	168	130	166	138	154	161	203	164	157	151	127	165	149	175	170	156	165	160	127	172	151	153	166	148	153	158	150	165	138	159	141	148	166	160	155	161	146	140	161	157	155	187	154	163	142	156	149	142	159	139	170	151	137	168	150	145	170	152	182	159	156	134	164	147	166	156	161	157	141	145	161	171	158	151	158	150	167	145	157	145	164	148	144	143	141	167	142	157	164	155	146	142	144	157	145	131	164	155	159	165	152	159	171	170	158	151	150	138	145	162	168	152	156	144	162	132	163	168	148	149	143	152	176	170	179	172	154	164	156	165	172	141	169	180	147	169	172	164	177	147	146	164	162	161	157	157	164	167	169	165	166	143	143	161	152	160	171	140	167	157	154	166	145	151	162	137	186	158	169	143	168	171	146	163	148	132	154	153	150	146	160	146	145	157	156	153	136	138	150	156	145	137	143	152	170	142	160	161	155	163	152	135	158	171	158	162	169	139	190	172	141	154	164	145	169	160	165	162	157	182	171	173	161	161	148	157	166	170	164	181	149	147	146	163	176	152	141	180	172	157	145	168	158	145	159	140	153	164	155	149	165	158	162	153	150	144	181	152	170	171	142	148	162	148	173	151	164	165	153	156	173	151	151	181	150	162	149	152	161	141	165	151	161	160	152	148	160	157	165	153	169	150	149	153	152	131	180	162	164	181	152	155	178	169	177	150	167	149	151	151	153	147	138	170	164	147	163	175	180	151	147	156	141	146	147	159	140	167	175	174	166	137	141	152	167	172	150	145	175	140	165	145	173	153	154	158	164	154	170	171	168	162	162	154	189	186	155	145	160	132	138	166	160	152	149	160	173	143	184	149	151	154	157	156	169	141	155	176	139	124	117	145	154	157	169	171	160	166	160	148	164	148	172	142	149	146	147	177	152	168	154	163	154	165	149	156	142	156	158	139	167	164	147	158	171	171	154	153	142	168	152	177	154	152	134	151	160	157	158	142	181	162	151	153	156	168	149	156	154	170	152	165	171	166	156	151	143	135	150	164	161	133	169	151	158	154	167	152	144	156	166	161	158	151	186	151	160	152	156	154	150	141	170	165	138	166	180	151	153	138	150	161	159	165	160	132	144	179	165	170	171	180	135	142	159	159	149	152	140	140	166	168	170	145	156	144	153	148	159	139	160	136	156	156	142	132	139	168	149	139	154	163	156	148	163	141	131	145	164	165	149	163	135	141	162	141	169	150	158	172	171	163	155	157	158	171	147	153	139	158	142	159	167	135	150	143	158	163	154	151	158	150	186	162	162	170	161	139	165	143	137	142	176	156	155	157	143	142	154	168	144	150	169	167	167	178	174	156	137	128	154	175	154	140	138	172	163	157	172	154	155	142	147	177	149	150	134	160	153	136	150	155	138	143	143	171	154	142	159	152	150	163	162	151	138	161	161	153	159	183	156	134	147	163	180	139	153	161	149	154	164	166	129	147	162	161	144	160	167	147	148	160	166	167	144	152	170	148	163	170	145	149	145	166	156	137	136	147	156	135	171	135	186	160	166	170	181	144	162	163	134	149	186	157	163	155	175	148	157	155	160	163	155	155	164	153	147	152	169	173	174	148	167	165	153	155	127	173	188	157	200	170	152	172	158	152	165	166	138	162	160	149	134	175	179	141	137	163	153	154	155	161	147	174	141	169	143	176	158	167	160	162	142	160	147	138	155	168	134	184	153	184	146	145	165	153	172	157	150	154	156	161	160	140	163	165	159	143	150	155	161	149	145	166	143	143	130	159	166	165	161	153	149	160	175
4736	14604	10961	5005	4592	2462	2329	2670	2247	2204	1559	1606	1270	857	630	645	633	497	527	456	422	372	338	291	268	289	256	280	244	270	261	248	280	253	218	254	246	230	230	242	236	207	243	245	235	261	206	239	231	249	232	244	247	236	224	233	246	242	239	202	222	220	245	211	251	209	210	215	235	229	247	234	209	258	248	222	232	238	216	241	241	226	218	216	202	209	217	245	190	232	213	240	219	233	244	227	207	223	261	238	228	225	232	219	229	204	208	242	227	262	237	231	244	236	230	212	218	251	234	210	240	215	219	227	235	236	254	232	228	271	236	221	201	229	197	250	226	237	249	212	221	217	225	224	222	241	217	193	229	234	245	234	208	251	243	226	229	215	228	224	240	227	232	228	252	243	226	238	220	237	224	215	211	246	201	224	224	202	265	228	221	208	234	222	240	209	237	211	223	214	212	221	228	215	213	232	253	218	220	190	219	209	228	233	218	225	225	237	217	239	239	211	216	215	219	222	222	210	224	205	229	218	230	227	239	224	225	205	197	184	218	240	226	245	206	259	235	224	207	215	220	219	245	232	235	228	187	227	227	241	217	208	223	231	232	218	237	215	233	228	229	233	219	199	220	237	214	231	231	202	219	226	220	213	236	210	202	214	212	217	213	229	230	236	236	230	212	199	239	224	216	215	213	216	204	213	218	248	259	215	209	232	213	235	244	219	199	222	228	227	221	189	223	218	258	208	225	240	223	213	227	233	233	207	205	222	224	228	202	218	226	212	221	250	207	205	205	241	235	208	234	199	202	210	214	231	221	257	209	246	236	211	228	225	214	215	221	227	217	219	226	226	214	226	223	216	213	225	227	209	232	257	222	208	224	222	237	238	244	242	225	192	236	215	222	242	234	206	216	239	178	219	218	209	247	206	232	219	201	220	226	225	226	227	212	217	221	222	221	198	223	236	244	224	231	227	252	226	225	236	232	223	228	202	211	220	201	229	253	229	240	238	220	223	218	235	227	216	212	213	226	258	228	237	225	252	220	228	232	207	210	200	247	237	215	228	224	201	227	207	216	214	186	221	238	201	233	221	224	216	219	248	240	230	245	215	230	225	197	237	205	215	243	197	201	208	219	245	216	217	206	226	210	233	222	192	232	213	213	214	194	216	234	204	243	211	216	212	260	238	239	192	224	247	212	235	216	228	196	247	200	218	231	207	244	237	229	208	203	218	243	210	235	203	255	209	223	225	243	213	224	194	235	224	217	203	204	204	224	219	229	231	211	231	243	205	208	211	212	221	213	205	229	228	210	219	207	227	203	251	226	229	214	236	263	193	205	235	238	220	235	219	233	234	228	226	218	204	242	205	213	246	223	214	206	201	217	224	241	223	234	239	213	243	224	214	227	249	208	220	231	226	229	221	211	221	215	239	222	214	212	237	235	204	241	192	225	197	241	216	210	202	217	231	213	233	216	228	209	211	220	247	206	235	211	224	254	190	209	219	221	244	219	220	241	214	231	206	210	202	219	223	237	216	243	219	217	230	227	200	218	229	236	222	220	213	237	214	208	228	221	205	212	223	216	222	222	221	230	212	210	214	235	240	245	216	209	205	223	240	218	194	230	234	242	207	224	237	232	219	225	231	210	227	224	202	203	217	228	237	188	231	231	231	228	209	219	216	233	242	223	233	236	220	210	238	237	219	238	221	229	232	225	236	241	245	251	232	248	224	212	230	225	251	212	237	199	234	255	212	227	223	209	208	208	225	217	216	236	220	222	216	221	221	243	206	210	214	235	244	216	223	240	207	240	241	235	204	254	210	228	242	205	226	208	233	230	213	241	225	235	231	233	244	227	204	228	225	232	207	235	206	214	222	208	217	231	229	221	240	213	245	222	217	208	212	215	219	233	239	240	220	191	235	227	217	214	240	250	223	228	223	238	241	237	240	238	234	212	234	223	210	211	200	230	209	206	205	231	232	221	199	233	259	235	211	207	237	185	230	230	214	225	245	220	193	252	216	223	209	203	207	209	240	239	231	210	220	218	228	251	232	222	221	224	230	208	239	203	217	215	224	197	223	227	202	216	236	199	228	228	222	224	223	257	235	219	215	239	200	214	243	228	224	227	250	210	241	239	233	252	255	221	225	228	223	232	247	249	233	243	230	214	212	230	256	245	217	211	229	217	209	228	204	204	206	209	222	228	220	207	213	221	201	251	204	235	241	227	235	236	194	188	233	211	240	221	231	204	212	246	205	237	233	225	209	212	238	241	214	210	235	241	216	183	231	238	224	205	228	210	244	221	227	266	205	243	230	230	226	225	233	208	218	237	220	212	202	229	186	238	237	202	233	205	217	212	232	218	203	235	192	261	219	220	209	219	206	246	238	235	225	234	231	223	233	226	211	206	235	231	204	231	193	237	234	255	235	181	196	214	238	228	228	223	234	215	203	219	242	234	233	253	206	223	224	249	242	220	223	224	225	218	226	223	243	227	223	223	205	228	205	211	227	203	223	209	200	219	238	221	236	218	219	208	206	244	257	228	234	227	252	260	195	203	229	237	234	222	237	223	259	227	241	223	223	225	223	226	232	240	225	209	230	219	225	198	226	225	219	236	222	209	219	226	249	224	209	231	232	192	234	208	228	228	229	230	225	237	214	206	213	238	230	231	231	238	203	246	230	224	223	217	241	229	240	210	211	236	223	228	233	235	209	226	223	216	252	223	232	240	216	230	234	209	211	226	223	188	223	239	210	215	222	242	231	247	220	227	207	223	262	236	273	209	256	233	228	248	219	226	205	210	205	228	253	238	222	210	254	203	217	230	227	226	223	213	203	220	219	224	239	213	208	228	213	203	239	225	208	228	223	207	223	231	225	219	239	241	230	218	214	222	221	219	206	216	231	232	216	229	214	203	205	216	222	246	203	222	239	225	243	194	214	232	228	230	221	216	229	225	232	212	226	210	239	187	223	201	239	219	204	214	222	227	226	236	235	239	218	248	226	226	224	209	223	226	221	239	223	219	218	214	214	200	226	203	227	213	239	203	241	250	223	202	215	218	212	215	237	229	214	218	210	203	226	208	210	233	215	254	228	220	218	203	225	258	221	197	206	223	245	226	216	238	201	248	218	255	214	218	220	222	213	240	231	236	196	200	246	207	209	224	220	202	212	236	210	251	230	227	229	229	249	229	212	212	224	228	226	245	197	225	239	230	215	202	231	211	223	226	248	248	242	201	214	238	200	248	197	201	201	213	223	223	237	211	222	205	183	196	258	213	206	222	231	200	223	229	217	245	229	188	217	204	222	236	221	257	209	212	226	204	234	225	224	196	211	206	226	208	213	226	229	244	242	245	238	216	216	237	205	236	249	219	226	225	233	233	222	210	212	246	229	218	222	222	228	223	233	234	230	221	241	228	239	218	228	211	231	222	200	223	208	202	233	210	231	221	218	213	198	248	198	241	220	240	240	234	232	223	221	219	258	236	216	253	230	242	238	236	205	216	224	249	205
27154	17207	3067	708	517	369	402	448	452	416	355	351	376	335	331	289	319	316	299	278	267	268	277	275	280	253	260	304	288	286	257	269	267	302	280	282	266	297	270	264	282	272	290	307	294	298	288	266	266	253	264	269	307	283	294	280	282	306	262	264	261	296	284	284	297	270	269	284	305	283	235	265	256	284	277	281	257	262	269	264	270	266	278	241	254	249	248	268	263	279	278	271	262	245	285	287	287	303	285	265	276	285	258	294	295	256	266	258	304	287	285	267	280	302	253	269	275	279	286	292	253	277	255	284	253	277	268	276	250	277	247	262	284	255	281	279	283	268	257	264	254	279	277	283	267	287	251	265	291	280	265	268	260	268	265	280	242	268	270	273	256	263	267	262	280	282	287	275	260	232	256	275	255	263	292	257	289	292	266	285	283	278	285	295	257	259	257	253	275	311	258	250	289	251	267	259	274	256	296	269	310	279	293	269	271	301	290	263	297	268	267	253	259	297	247	263	260	294	284	297	267	288	285	294	277	252	267	279	299	266	277	265	272	259	274	273	261	264	282	307	266	268	277	289	272	265	280	251	273	286	277	291	280	280	266	283	290	255	263	271	273	266	287	273	263	292	280	260	245	292	249	270	226	271	288	280	287	258	268	277	280	301	265	280	262	262	281	284	276	289	252	290	262	265	281	261	305	292	269	272	294	280	250	292	300	263	293	275	282	261	276	249	265	311	273	250	267	284	253	282	282	264	281	278	260	257	268	282	263	285	270	300	265	290	253	278	282	243	268	272	279	265	260	279	278	277	269	261	292	288	282	232	276	277	285	280	245	317	271	291	270	258	308	303	273	289	275	279	273	275	255	251	253	254	279	260	266	290	276	282	310	266	244	260	276	277	263	297	279	279	260	280	267	274	264	275	280	249	287	274	259	290	282	284	269	275	272	263	251	254	282	275	266	254	276	307	271	258	265	268	279	284	258	309	283	251	271	265	303	272	269	258	270	285	261	267	255	263	299	247	303	293	316	285	255	259	278	265	274	308	251	264	298	276	295	321	277	295	270	277	290	262	255	296	264	259	309	268	256	255	268	285	270	281	291	266	253	313	300	278	292	280	248	283	248	285	279	291	270	286	288	282	255	275	254	250	264	297	276	277	277	246	273	301	238	271	249	276	276	273	265	267	277	274	265	283	262	246	274	252	262	278	280	275	258	260	267	281	278	273	287	282	273	283	244	290	241	259	278	255	295	300	267	256	282	275	285	251	275	299	285	279	266	262	272	286	280	270	273	289	277	281	281	295	259	265	282	283	260	253	260	259	275	253	281	255	279	271	256	268	272	292	259	251	248	257	260	276	280	298	278	290	240	271	299	273	250	272	305	275	285	284	278	271	263	261	265	288	270	283	268	264	299	257	308	265	288	271	285	279	256	263	267	289	263	261	281	278	280	261	300	278	295	288	288	286	263	303	271	265	289	261	265	298	283	275	294	255	252	280	278	262	279	242	277	284	281	285	282	277	274	276	246	299	252	262	267	266	280	266	255	299	251	295	282	278	270	277	277	299	271	291	260	253	274	295	272	268	256	239	285	282	290	300	295	296	259	227	304	269	303	283	260	263	252	260	244	271	270	277	275	284	239	301	300	241	307	271	254	281	273	273	271	252	265	288	304	301	293	283	258	264	264	284	261	266	284	252	279	266	280	288	284	281	256	279	287	274	299	277	263	278	271	259	275	277	299	273	285	281	299	260	258	270	316	251	285	269	288	282	261	276	279	268	245	231	265	238	260	281	278	272	303	291	278	251	279	276	270	267	262	280	263	247	273	251	258	276	292	264	289	233	269	280	248	269	293	276	278	241	279	252	278	284	288	278	267	276	259	278	292	273	257	297	269	263	246	290	260	289	271	254	260	298	260	268	264	293	277	250	265	280	268	272	288	298	272	236	242	278	299	285	265	288	272	252	293	278	272	261	280	261	284	253	287	249	254	296	251	278	287	234	253	249	276	273	310	277	247	256	253	322	287	300	277	287	279	316	294	271	270	283	271	262	260	260	290	272	269	290	286	287	258	278	248	276	283	290	287	290	284	246	284	279	273	284	278	262	307	252	279	251	272	262	262	259	255	278	273	282	270	275	312	267	292	270	265	263	293	248	280	262	248	293	292	288	282	284	291	264	281	270	289	271	301	269	236	283	275	284	258	268	291	263	229	288	283	273	278	289	285	273	276	282	262	283	268	253	267	293	258	299	280	269	281	275	280	262	283	278	268	258	285	259	253	273	303	289	279	276	256	290	276	252	304	275	261	270	247	255	281	287	294	304	283	243	244	253	279	293	268	258	282	263	283	305	281	275	262	269	261	274	311	277	274	284	272	275	261	286	245	289	285	265	286	279	306	283	303	277	273	292	276	283	276	251	246	274	266	289	269	289	263	262	274	259	306	303	231	266	258	271	261	329	274	270	257	274	266	276	291	267	287	290	255	271	284	299	280	304	279	279	287	285	270	275	282	293	280	265	236	264	270	310	285	287	283	250	272	297	264	262	237	286	267	298	269	275	265	269	292	266	256	304	273	250	263	285	255	256	271	282	263	269	285	240	249	286	271	278	287	285	276	258	243	286	270	261	291	305	257	292	277	283	260	284	247	285	290	247	273	281	275	294	273	275	295	283	290	286	262	279	279	270	278	261	285	257	278	272	242	275	287	297	286	297	267	278	306	262	259	291	268	249	278	265	259	257	259	262	284	271	303	281	279	271	257	279	289	302	263	278	293	284	265	268	279	289	258	311	256	287	267	295	270	259	265	308	281	255	305	288	299	263	245	244	266	298	252	274	293	278	285	283	264	282	266	280	274	256	300	270	249	292	267	293	297	299	266	277	284	276	268	270	286	303	301	259	284	265	275	267	261	247	301	230	253	316	280	291	244	282	252	255	275	295	289	247	270	296	245	261	245	256	274	281	242	251	279	284	318	288	271	287	268	289	281	273	283	247	272	268	264	280	261	298	299	265	272	292	278	299	256	295	259	273	276	271	282	277	255	296	313	235	300	287	293	256	276	287	251	307	267	285	300	279	282	282	283	274	284	272	289	251	263	286	286	279	294	290	265	263	289	300	285	275	265	267	271	258	273	271	259	245	265	227	284	290	248	310	255	257	256	284	283	263	253	283	271	270	289	286	287	276	298	279	288	286	270	253	296	305	266	302	257	293	291	297	265	280	287	271	272	289	282	305	277	295	239	282	286	270	272	270	298	250	278	287	266	265	283	274	262	274	287	297	240	271	261	267	252	292	274	285	294	284	256	283	252	278	291	274	312	255	241	269	266	245	258	283	265	271	317	276	287	277	262	274	279	272	309	268	281	277	276	251	274	266	322	299	239	262	240	325	253	291	311	288	272	281	254	262	282	288	267	301	279	262	287	274	283	290	263	283	265	267	280	268	257	263	273	260	281	272	260	272	267	283	282	268	267	259	285	259	273	263	282	271	260	288	264	274	256	276	273	292
4275	2340	1712	934	951	682	679	913	890	849	666	695	647	569	507	482	475	517	486	499	467	430	436	448	393	457	415	421	421	461	432	432	447	392	451	426	394	414	449	394	416	419	387	434	420	403	438	419	418	426	449	397	409	459	402	410	411	394	418	389	420	413	427	412	437	416	445	460	363	395	369	406	368	405	427	410	432	449	380	401	432	420	423	388	428	400	421	436	403	389	383	395	409	420	389	400	390	394	442	443	413	421	412	370	431	400	379	418	393	410	421	395	414	436	438	421	428	457	401	409	447	426	419	415	430	419	418	388	412	436	421	393	405	425	418	422	447	435	434	433	418	391	403	435	402	428	412	408	416	402	427	417	388	414	440	414	401	372	439	393	421	398	440	416	420	409	447	437	389	430	412	399	429	466	407	432	395	407	403	405	436	431	371	448	378	415	437	417	402	437	429	412	410	408	390	445	416	421	407	387	457	379	439	398	408	404	449	450	421	436	413	438	407	428	405	421	412	413	417	412	417	424	462	406	398	410	412	440	449	413	407	418	404	419	390	470	413	424	405	442	403	399	416	440	389	412	419	413	411	404	392	395	387	403	407	413	393	419	443	421	441	420	383	429	409	390	400	414	390	410	417	395	423	420	404	442	386	403	400	409	434	419	446	415	381	407	432	403	412	434	411	402	405	434	430	442	431	412	388	423	425	427	396	389	426	401	441	402	382	399	396	451	376	453	442	361	408	412	414	408	419	414	418	399	400	418	404	437	402	435	373	416	431	394	468	464	370	426	421	431	408	421	411	406	390	449	413	420	379	395	420	429	427	392	406	375	427	369	404	432	410	425	377	383	419	426	398	414	434	432	453	420	428	426	392	407	398	406	423	395	451	400	413	402	454	411	433	417	453	376	430	421	413	436	423	424	454	388	381	411	429	428	405	407	396	394	388	424	426	383	405	381	413	418	418	397	406	417	415	449	400	420	394	429	417	385	392	395	461	450	413	427	368	407	405	414	394	399	393	397	413	427	392	399	393	405	390	471	383	436	388	417	394	405	413	440	431	406	426	405	423	408	424	425	404	401	438	396	432	399	424	430	423	408	414	377	433	396	436	423	399	413	393	443	399	429	420	385	414	401	418	414	423	476	411	425	414	404	398	390	370	427	430	400	446	417	426	446	401	398	428	455	436	403	409	409	414	428	407	425	418	430	453	445	417	402	403	428	405	416	421	395	427	426	419	433	429	411	437	453	416	450	418	428	398	413	414	445	401	398	384	416	427	411	427	422	435	422	418	422	404	436	410	419	406	431	405	402	415	429	433	387	421	387	384	407	399	384	432	417	404	430	411	413	406	407	484	400	397	420	413	430	443	377	412	424	414	381	405	427	372	376	384	426	400	418	409	404	406	440	411	445	406	423	373	398	425	441	392	375	415	415	428	410	452	405	419	402	450	386	441	414	404	404	435	429	428	415	434	444	371	420	437	417	426	440	413	435	401	407	451	414	409	411	386	388	384	373	405	395	424	403	406	414	405	425	399	411	424	401	424	394	404	402	428	405	420	385	406	407	418	368	426	414	424	416	402	413	416	390	419	416	389	395	418	402	434	390	418	409	431	399	430	407	397	419	375	419	412	374	408	417	405	404	409	426	396	409	416	443	397	446	438	422	408	406	425	407	410	415	395	438	410	389	407	409	392	369	423	421	417	425	431	370	402	410	414	416	428	427	379	427	431	423	421	411	413	422	382	401	436	409	353	408	375	391	388	409	421	445	401	403	431	452	417	403	410	420	397	414	414	370	404	422	408	420	405	402	427	430	404	416	435	425	427	427	443	418	418	422	434	419	407	410	410	415	382	439	419	393	458	460	394	464	373	413	427	404	402	403	447	410	402	391	390	419	432	374	431	404	404	443	425	428	396	404	419	395	436	419	400	380	421	444	411	412	428	414	423	400	424	394	375	416	420	436	439	433	428	389	408	430	366	422	444	421	390	393	439	410	410	454	393	439	407	447	415	407	429	430	409	407	415	398	415	411	427	398	403	394	388	411	422	393	378	430	422	394	418	401	411	367	364	404	386	396	446	443	408	409	411	430	403	364	375	416	382	395	427	417	405	444	440	377	431	441	414	411	410	409	440	407	417	393	394	358	429	399	453	403	404	405	414	413	427	416	413	448	441	407	466	385	445	375	425	435	388	438	436	418	350	429	410	414	439	461	368	446	423	404	446	428	401	438	412	453	408	416	435	418	395	432	403	374	402	414	391	441	433	396	400	439	418	404	409	429	453	410	390	383	416	440	430	416	447	415	420	388	385	430	386	424	437	415	422	402	431	397	437	398	399	402	405	420	426	429	430	417	365	405	406	436	422	374	402	449	420	419	421	406	369	423	396	412	382	414	420	410	395	428	424	399	402	396	427	414	406	403	430	396	428	377	459	422	410	457	442	404	393	462	439	410	436	397	427	418	414	403	383	412	373	399	390	399	430	433	483	385	444	414	376	440	422	396	410	390	416	383	412	418	416	455	398	447	444	378	419	400	423	456	411	410	420	419	435	401	414	400	410	431	405	408	421	432	390	443	369	395	435	398	442	390	421	430	399	398	434	456	378	422	426	407	423	436	413	434	423	405	378	429	451	424	434	413	437	396	418	407	412	396	407	431	386	392	399	437	407	419	422	376	386	400	406	417	388	423	398	409	454	436	423	413	376	403	440	416	436	426	439	438	428	418	381	405	409	421	405	439	460	412	401	396	418	398	410	413	392	410	424	430	383	445	392	412	442	401	383	403	402	407	377	426	418	397	417	412	448	442	401	441	432	419	439	410	426	416	425	409	379	417	409	416	393	415	422	434	417	406	406	400	392	415	449	421	386	404	449	460	401	405	406	465	406	376	401	396	421	425	444	398	403	438	405	392	434	388	430	362	408	400	416	407	394	376	378	402	424	425	437	428	427	419	419	430	392	422	428	424	435	409	473	407	406	437	418	408	415	449	422	395	430	416	439	406	450	430	429	404	443	404	402	377	443	428	406	408	384	450	399	409	413	424	413	408	451	414	377	410	399	427	418	387	409	416	437	413	397	414	417	397	417	403	443	385	400	378	423	364	396	409	401	385	461	411	456	409	385	439	413	399	400	395	399	390	409	409	430	405	409	399	366	445	423	395	421	408	376	414	374	398	433	432	439	391	412	374	396	385	405	410	408	434	377	426	380	417	408	415	410	386	445	435	420	388	397	372	433	419	412	427	444	436	408	419	446	390	431	411	429	386	400	359	395	399	409	452	422	405	419	444	413	428	450	389	435	424	425	380	435	398	393	442	421	364	443	422	417	397	389	410	407	421	409	441	410	425	437	406	413	412	413	414	391	400	449	415	419	433	443	442	415	414	401	402	430	427	434	460	402	414	414	379	398	419	390	390	431	429	403	453	431	391	364	399	433	419	432	418	432	411	414	427	392	406	378	426	443	416	425	368	417	400	423	392	421	409	405	430	434	409	411	369	423	435	372	395
23617	21442	28569	24718	20931	2406	567	439	467	403	353	340	274	264	241	233	214	216	214	183	143	175	152	170	156	163	153	129	135	121	158	123	139	144	144	129	157	141	161	137	127	124	130	146	142	130	123	159	118	128	130	134	131	138	133	126	124	140	142	154	133	135	128	136	129	122	131	144	129	160	132	130	128	128	135	129	145	145	112	126	149	158	154	123	132	132	127	119	131	115	115	152	134	155	154	152	107	136	127	143	127	132	124	138	135	126	135	120	135	150	133	122	125	134	155	129	133	141	133	136	140	124	130	118	120	137	129	137	144	123	131	128	143	142	137	147	142	122	133	117	120	148	132	135	146	136	129	141	131	119	128	140	136	128	132	137	134	118	144	137	159	140	122	135	145	146	125	141	142	138	127	128	128	115	129	135	128	120	152	133	129	131	131	139	147	128	127	126	126	135	131	127	129	137	140	144	128	123	127	123	128	147	139	140	128	135	125	137	148	109	149	120	126	143	151	134	139	135	135	124	120	133	136	145	152	121	121	134	142	138	134	118	132	122	137	134	118	122	146	139	152	142	138	120	142	126	109	126	135	135	121	138	133	124	138	129	150	130	117	130	120	140	124	133	126	119	116	127	135	124	139	109	129	129	134	123	151	129	129	132	129	142	128	131	137	139	159	138	120	130	126	128	139	128	160	117	134	145	116	136	133	119	141	129	143	135	124	130	132	122	146	123	141	167	131	141	142	131	130	129	129	128	124	144	150	145	151	143	137	124	145	132	108	136	139	123	132	132	149	148	121	133	128	147	126	162	137	106	134	137	123	102	147	129	128	129	121	130	130	125	137	151	149	149	153	128	127	118	141	133	137	127	133	152	127	155	144	141	135	146	126	125	143	128	154	125	124	126	124	109	127	154	134	144	114	122	133	137	131	131	130	134	125	134	144	134	120	129	139	138	131	132	133	131	134	150	149	132	130	110	129	121	119	142	129	135	120	118	117	127	122	138	120	132	116	140	147	129	128	116	158	150	141	125	156	140	127	125	124	137	159	144	142	115	127	146	139	150	107	134	148	129	140	136	113	112	149	130	126	137	125	132	139	147	134	123	140	133	117	135	125	115	140	104	139	113	117	125	126	121	121	121	128	133	115	111	135	137	129	89	123	139	126	131	138	125	139	125	123	135	150	128	120	120	127	128	143	139	129	126	153	120	133	144	146	136	122	124	124	142	136	166	126	159	124	119	128	146	127	131	166	150	156	123	128	121	132	134	130	137	141	142	131	124	141	129	129	128	117	125	135	132	130	118	119	144	144	137	132	138	152	135	128	131	133	132	147	146	131	134	131	118	150	115	129	138	135	130	125	139	139	116	144	117	132	144	143	135	128	142	114	149	135	144	142	110	130	140	169	132	142	131	130	122	131	134	145	147	155	135	137	120	127	140	126	132	124	152	115	145	136	156	121	141	124	134	129	149	136	130	140	130	143	112	121	119	146	128	132	145	142	142	135	131	142	140	137	123	144	148	137	125	124	137	135	111	118	126	116	127	110	144	138	141	136	121	133	117	144	156	137	126	121	129	137	147	129	133	132	135	146	144	124	141	120	152	155	127	127	124	119	142	149	146	139	131	134	146	126	151	135	125	131	146	119	130	140	138	134	142	134	127	132	143	146	145	134	139	148	137	139	135	127	153	137	132	132	130	114	123	133	132	120	119	136	151	148	126	148	136	131	138	144	148	143	146	134	142	125	147	132	132	111	128	141	152	144	123	127	146	122	127	136	156	144	134	119	151	135	140	146	113	136	127	140	116	134	138	123	148	129	123	140	140	127	137	150	108	149	142	144	141	134	112	122	122	129	130	144	147	130	147	140	146	120	140	143	151	141	120	129	144	122	132	141	131	146	124	131	124	117	147	120	110	136	140	126	140	158	129	131	114	139	129	130	146	151	123	161	124	122	125	131	120	142	136	127	134	129	147	136	151	158	131	133	124	144	135	131	130	134	111	133	139	128	144	137	148	113	145	130	131	125	145	112	130	133	110	148	138	130	101	128	128	162	143	117	122	133	134	146	136	133	146	161	147	106	144	133	114	149	113	119	129	148	143	115	155	148	124	120	146	147	133	150	140	131	119	132	104	146	143	122	135	123	114	141	139	148	122	124	129	139	141	119	123	138	134	128	160	127	137	126	120	135	124	136	120	132	139	128	143	128	133	117	136	140	121	131	123	139	135	138	114	114	140	133	130	122	136	134	112	132	104	124	123	126	132	146	140	138	118	131	152	120	114	145	134	153	132	128	122	134	132	122	125	111	127	130	146	112	127	130	132	142	138	102	128	130	128	127	115	130	133	119	138	125	125	130	153	152	142	140	134	125	118	122	123	134	144	147	143	122	119	133	143	150	147	131	112	124	143	152	137	141	123	138	135	133	125	144	136	130	133	127	118	143	146	136	117	159	127	131	151	119	153	135	155	137	134	139	148	126	145	133	133	137	131	137	122	132	129	126	148	127	127	128	117	150	149	122	128	141	152	139	141	137	136	150	146	118	113	144	147	111	131	122	119	140	116	122	121	108	141	134	147	139	131	138	146	133	134	108	130	151	131	129	131	140	138	114	137	125	139	137	116	123	124	120	137	131	124	141	138	146	133	131	122	138	123	128	117	154	132	131	139	123	124	159	117	121	139	127	127	150	142	149	147	145	131	136	134	135	139	125	121	154	122	139	119	128	132	110	110	128	128	104	124	138	131	142	126	141	130	119	129	135	136	132	154	120	131	131	132	141	131	132	139	148	121	140	148	127	132	135	142	118	126	144	126	137	127	117	131	154	152	144	117	150	122	126	135	131	120	128	128	145	149	139	139	131	147	143	111	128	146	144	147	128	114	140	133	139	137	141	140	122	125	137	147	120	129	130	137	140	129	119	139	132	133	133	118	122	141	106	150	132	137	143	133	166	123	134	126	126	145	122	124	137	136	148	116	118	134	122	140	130	131	124	126	152	138	125	152	147	148	121	138	138	113	123	132	135	149	149	121	134	141	135	141	128	134	139	125	117	127	128	138	131	141	134	109	125	119	131	126	126	122	139	120	133	147	137	117	140	139	127	163	111	130	128	143	132	121	135	135	132	141	129	121	150	125	146	135	136	140	125	126	133	131	142	114	111	135	142	126	127	145	124	124	129	124	116	137	115	133	126	153	124	145	122	155	126	121	118	139	122	128	107	149	144	167	129	117	133	128	126	133	151	124	127	140	136	135	149	144	123	129	142	152	128	112	129	128	121	133	99	120	118	120	136	144	116	151	131	148	130	162	107	135	130	147	124	136	106	111	144	137	148	148	136	135	130	149	141	131	142	117	124	160	145	112	122	147	140	141	121	133	134	142	124	124	124	133	125	149	134	125	153	135	152	148	149	135	138	140	133	140	121	137	125	140	138	132	124	98	144	130	115	124	144	170	146	157	143	139	125	148	142	140	130	134	133	125	131	140	123	142	128	126	123	118	125	146	132	132
3382	9370	7008	2982	2050	1399	1113	1042	1205	1115	869	755	648	613	488	460	448	424	381	360	318	266	301	253	252	265	231	251	258	240	218	249	218	231	223	221	215	214	241	200	235	225	214	203	242	214	223	204	191	224	208	211	227	232	192	209	233	190	220	225	225	182	231	199	204	201	216	205	207	234	225	210	232	190	236	206	224	175	217	221	223	212	206	188	229	235	192	226	197	239	190	222	231	203	207	200	215	190	238	228	204	196	211	239	184	231	199	242	206	217	211	192	219	209	212	203	222	220	212	216	211	191	213	224	209	190	207	231	216	218	192	203	186	180	194	200	216	202	187	227	210	220	203	200	195	218	194	188	176	215	206	199	194	205	172	202	204	235	209	195	227	213	213	203	233	197	217	208	220	199	193	206	214	214	202	257	209	218	221	190	206	196	169	199	176	219	201	218	211	205	202	219	193	214	211	195	202	215	205	212	213	187	204	197	205	215	187	215	206	212	220	195	192	201	231	227	198	219	203	180	233	204	221	191	227	178	211	204	217	198	215	201	213	209	210	217	220	207	217	219	225	210	215	240	227	212	213	200	229	213	201	241	192	190	178	198	207	208	229	191	201	239	187	237	224	181	206	208	196	199	203	214	210	197	216	224	192	212	211	189	229	215	219	215	214	208	174	189	207	228	219	237	206	204	218	188	196	202	206	210	201	211	183	208	196	224	208	221	235	206	206	208	230	196	213	225	215	208	200	202	217	215	214	204	203	208	185	208	221	207	218	222	213	212	222	195	195	215	197	217	225	218	225	224	215	236	213	209	220	206	205	190	201	186	224	196	208	201	205	220	186	231	201	194	199	221	213	200	211	197	184	202	210	188	192	215	198	208	210	202	218	232	220	219	212	218	234	200	210	230	208	201	214	200	231	197	213	206	223	201	221	197	179	217	222	195	218	189	218	202	200	214	224	209	229	215	201	182	235	199	217	211	192	229	217	205	204	221	226	209	199	208	204	217	204	201	217	188	198	216	197	213	205	193	202	216	198	210	220	195	210	211	203	212	219	223	219	221	189	218	194	198	207	189	197	193	204	224	170	209	205	197	203	201	206	202	204	169	214	210	229	229	196	211	188	240	223	214	217	214	181	208	225	223	192	223	203	223	210	189	203	217	205	207	211	201	224	189	215	207	220	223	208	227	214	175	208	227	220	199	211	185	215	202	211	203	200	188	239	217	220	211	215	205	224	189	203	202	222	227	199	170	209	210	198	185	200	245	228	217	188	205	227	235	209	216	189	195	198	197	210	188	198	186	211	215	212	203	213	195	229	225	218	172	243	185	214	201	244	182	205	192	207	199	222	190	187	217	223	186	228	195	189	216	248	200	221	207	222	216	196	213	238	191	203	204	206	204	214	222	208	215	228	212	192	198	227	217	218	203	190	239	223	201	211	221	194	224	222	236	227	230	220	215	195	217	194	219	223	219	190	218	210	213	192	212	219	225	208	197	233	224	208	201	215	228	225	197	190	196	200	209	215	198	198	218	213	207	221	204	179	230	195	205	221	209	207	226	195	178	184	195	233	189	221	215	194	199	193	197	203	192	235	234	216	210	214	235	208	203	200	237	219	228	200	216	231	191	233	202	214	243	221	198	190	206	208	230	215	198	212	235	219	222	226	179	195	186	226	199	197	251	215	213	197	198	185	212	193	205	201	222	191	217	165	182	207	210	207	200	218	227	203	238	192	178	224	215	223	218	216	222	197	219	234	199	227	238	201	230	218	205	192	187	179	211	199	210	215	207	199	233	201	205	226	190	200	179	214	196	223	214	219	209	217	204	232	185	220	229	206	192	223	226	193	195	215	205	211	220	211	210	230	203	216	212	226	212	201	205	222	218	225	215	202	194	212	217	220	183	202	207	222	218	190	200	239	193	194	214	187	198	221	211	203	209	218	237	210	212	204	211	204	242	205	197	223	186	228	216	199	230	194	246	211	206	205	223	207	213	212	208	204	233	216	209	229	234	228	220	195	214	220	221	218	214	230	220	196	228	196	216	211	230	240	211	200	218	198	221	217	192	244	198	221	217	219	225	197	194	191	212	218	203	223	189	218	202	199	222	213	250	217	206	228	195	209	217	193	198	221	206	224	204	196	226	183	204	221	202	191	224	210	243	210	220	223	218	212	194	209	194	219	211	208	223	217	213	214	203	216	218	210	219	233	197	226	201	213	203	200	208	226	239	189	209	183	208	221	235	207	223	213	205	194	202	208	210	199	204	197	196	204	223	188	223	202	211	210	195	219	193	237	206	191	200	210	224	201	251	217	232	220	210	194	213	190	193	211	197	229	206	201	240	228	214	231	212	238	204	210	236	220	189	232	226	201	207	216	208	227	212	191	243	193	229	173	215	233	220	233	216	181	196	200	202	203	212	197	200	212	207	217	188	187	171	191	215	196	197	209	231	188	228	219	221	214	185	190	209	238	223	212	230	204	224	216	204	219	213	229	218	221	197	219	186	212	227	203	214	192	206	191	209	203	205	205	214	181	208	204	210	225	202	219	199	229	233	201	234	189	198	216	211	195	207	173	219	203	216	186	222	210	184	208	206	201	204	197	202	215	202	225	201	234	231	215	201	209	225	192	197	190	190	207	199	205	231	172	213	205	228	216	242	197	197	216	206	223	211	209	221	215	223	219	229	183	208	214	225	208	208	229	234	201	195	212	222	216	193	182	213	203	215	204	205	214	211	193	197	235	205	215	221	208	212	184	199	204	199	229	173	210	198	186	215	210	228	206	227	195	204	231	203	225	207	192	203	239	228	209	214	220	197	196	220	214	222	197	231	243	218	222	203	227	220	198	203	239	198	183	217	212	218	195	212	189	214	221	234	200	216	209	201	216	205	210	215	210	215	209	214	216	215	213	199	191	224	216	223	216	205	234	203	211	214	216	235	175	195	191	199	204	212	176	215	193	221	232	207	190	195	194	203	225	210	212	210	184	225	205	219	203	204	213	230	210	213	186	211	224	214	199	212	225	191	208	203	209	226	206	217	191	221	212	194	203	232	200	220	214	191	202	168	229	228	177	204	211	219	207	225	213	212	217	218	196	225	216	202	199	206	198	217	220	232	220	201	221	212	209	215	210	224	214	187	225	212	228	198	225	200	198	212	222	230	215	202	227	229	209	218	224	190	213	217	211	206	204	192	216	249	208	207	207	219	230	208	205	213	193	199	218	197	208	205	201	219	189	199	195	237	223	233	206	214	206	247	207	207	206	220	210	215	216	199	213	191	212	195	209	191	195	222	231	209	186	211	221	213	205	188	230	212	204	209	206	212	195	225	214	233	216	194	188	204	210	196	199	233	251	181	205	209	210	214	197	225	230	196	207	211	198	218	193	203	220	228	221	233	197	202	215	221	232	219	232	197	208	213	198	210	191	217	242	204	214	216	218	212	215	222	226	204	202	198	190	221	208	221	218	201	197	214	214	217	205	209	189	184	216	230	207	178	216	215
24657	21422	26948	25171	2682	565	502	456	489	502	508	479	434	399	399	387	366	365	355	397	327	350	340	385	350	351	324	347	357	326	332	341	287	324	312	328	364	307	309	293	335	342	302	369	336	313	327	322	346	310	363	334	321	346	342	328	362	336	330	341	326	353	315	322	300	329	310	318	314	319	294	321	346	331	323	336	345	332	319	303	376	318	332	339	330	334	324	324	332	298	303	333	340	294	325	323	339	327	333	335	350	359	322	336	378	307	329	326	327	336	291	320	320	310	305	323	332	332	325	318	332	317	306	304	294	340	330	333	322	327	333	327	329	350	360	307	378	336	344	327	334	345	309	338	325	326	343	335	338	338	322	354	371	319	314	323	311	334	316	325	331	362	301	340	354	327	342	330	318	334	331	350	309	304	323	302	316	317	336	334	339	330	353	351	351	329	337	340	349	344	318	299	332	336	323	325	352	358	330	323	335	332	344	377	316	342	343	334	329	310	304	342	303	336	318	366	326	354	353	329	338	329	374	341	340	351	336	307	341	326	299	326	320	322	325	338	336	338	351	308	357	305	344	310	338	343	329	329	317	317	335	350	348	345	316	353	342	318	339	336	330	320	328	304	334	351	296	338	329	308	323	309	331	330	335	327	352	345	318	318	283	310	343	317	333	307	331	336	347	308	316	321	336	314	351	306	325	333	342	316	350	303	330	345	349	318	309	335	319	323	340	315	318	314	356	309	307	334	292	307	346	334	358	331	328	368	322	348	341	324	318	350	336	340	370	334	342	312	308	348	298	340	316	295	353	318	320	303	344	340	323	304	361	351	318	354	325	310	319	354	327	358	342	333	351	327	310	322	332	317	328	326	310	311	317	324	326	313	316	329	330	351	325	301	329	363	333	301	298	344	324	325	349	366	368	364	356	335	320	335	332	349	329	334	345	299	306	357	333	335	328	352	308	309	348	327	349	373	310	299	365	326	338	329	314	333	316	333	357	349	335	314	351	338	289	354	350	349	342	319	314	321	365	326	331	313	310	317	352	317	319	320	320	339	341	320	294	321	323	312	316	312	340	306	315	322	323	337	320	326	321	312	311	313	336	330	348	333	361	334	332	332	329	356	328	328	316	310	320	323	356	306	323	325	328	354	326	323	354	320	320	332	335	330	306	326	300	344	342	365	347	355	305	355	331	302	313	324	320	345	337	302	339	294	357	349	333	364	309	322	332	324	323	347	363	344	324	326	336	329	339	352	363	326	339	329	318	350	297	348	334	349	325	335	349	306	300	339	325	317	321	323	330	378	346	337	348	324	336	340	330	328	335	332	343	317	355	336	322	327	315	325	337	300	314	313	322	325	329	311	351	302	318	333	354	324	340	353	330	369	320	298	330	321	342	335	353	340	338	317	340	339	325	326	309	328	343	312	340	299	360	310	310	319	319	319	282	356	342	343	350	312	368	329	348	318	333	316	315	334	350	334	335	303	321	345	332	323	310	324	359	322	316	310	312	346	329	333	328	341	338	318	326	355	366	312	311	335	323	327	344	299	314	356	305	351	311	323	333	349	316	346	321	331	318	324	349	317	312	303	328	344	354	327	353	340	321	324	310	324	329	338	347	325	331	350	318	347	315	348	325	336	326	359	343	316	383	354	304	276	351	369	340	353	314	318	352	310	320	332	324	316	345	327	332	320	347	315	325	328	342	320	311	313	314	325	329	327	321	297	323	321	326	354	329	351	356	364	343	310	316	349	323	304	291	334	314	346	341	352	360	376	313	359	338	315	325	292	338	317	343	288	328	342	353	334	315	295	338	327	346	307	334	333	304	344	338	352	330	323	288	334	326	326	357	311	325	309	340	308	306	330	335	343	316	315	348	320	335	325	334	333	341	333	337	330	305	319	344	336	326	335	322	325	304	309	335	342	333	294	320	333	326	373	284	322	334	329	340	344	348	299	384	327	334	369	295	335	311	338	339	292	326	360	299	332	307	317	328	309	331	354	376	281	323	295	329	320	308	322	293	323	343	324	354	331	361	327	344	327	343	312	290	354	314	326	331	328	327	343	326	310	312	338	325	371	322	338	320	307	312	298	327	321	331	300	348	325	325	314	314	305	313	349	319	313	350	351	334	338	351	351	343	338	309	339	312	339	314	314	309	315	333	329	308	329	313	350	321	337	366	345	317	331	330	359	325	352	334	318	304	345	337	309	313	345	353	360	338	328	297	322	323	321	325	297	319	311	334	349	318	318	329	301	322	310	320	338	327	322	336	309	345	290	314	330	312	344	331	328	364	329	309	309	333	303	347	340	324	307	337	333	327	321	334	323	323	346	375	336	326	332	334	315	305	342	318	362	348	329	306	313	348	323	300	344	299	348	342	348	344	328	318	309	328	333	343	323	341	310	298	338	334	343	320	327	308	351	360	295	349	361	345	357	359	341	335	345	274	347	306	349	339	378	332	336	333	305	310	360	341	333	363	291	321	347	339	338	333	307	310	333	341	312	367	336	349	342	310	332	342	357	356	313	329	347	335	326	344	375	307	327	314	325	371	348	335	312	340	314	337	297	323	344	349	348	339	329	361	321	338	350	325	316	337	331	333	336	376	322	321	318	326	327	305	332	305	343	360	356	348	325	395	351	334	362	303	367	325	347	338	294	314	338	343	321	324	350	364	346	366	350	315	344	308	314	322	341	322	381	319	337	327	322	309	310	310	334	315	300	301	315	295	317	333	321	349	319	320	322	313	338	334	335	304	319	329	327	334	303	303	329	294	349	344	330	325	319	326	328	343	317	323	359	365	324	302	341	318	364	327	312	336	309	322	329	350	301	291	323	344	327	296	330	315	330	353	333	344	352	334	349	328	290	336	353	304	332	317	320	301	343	339	335	329	314	345	319	342	339	331	343	311	337	326	365	317	323	319	356	340	305	326	340	346	350	321	357	299	333	317	330	318	343	297	329	315	309	323	319	370	342	344	346	312	317	333	327	333	357	317	317	341	330	334	359	338	317	342	333	328	313	335	330	330	331	349	321	298	349	327	339	316	337	315	324	304	310	336	339	323	326	350	318	351	353	321	340	312	356	335	286	331	343	337	342	327	375	320	324	342	335	349	328	352	326	307	327	325	324	337	334	339	341	338	333	332	288	314	327	325	308	325	366	292	320	323	311	365	331	285	310	379	367	345	341	339	310	306	319	323	302	310	314	295	311	312	351	345	353	327	335	355	313	325	341	308	341	315	329	310	345	305	351	324	340	326	337	311	352	319	330	299	339	313	317	312	359	332	318	311	325	333	360	316	316	329	322	343	306	338	315	315	338	309	332	292	331	319	315	289	316	330	330	288	366	315	320	274	362	326	359	364	363	334	333	336	335	355	298	335	372	322	318	333	334	292	343	344	327	333	333	330	347	322	348	336	280	314	300	313	320	348	300	321	308	302	338	323	328	326	328	321	325	317	334	350	326	328	316	323	327	284	317	342	362	352	325	325	327	315	336	360	333	341	308
3446	5883	4153	1878	1491	1104	910	935	970	999	958	910	808	748	705	661	663	645	639	607	525	556	532	550	466	485	478	469	489	541	487	470	537	454	529	492	493	515	495	488	491	517	482	524	500	498	558	482	490	492	484	488	505	486	475	475	508	473	495	472	484	449	483	493	475	485	498	482	488	486	472	488	513	490	514	528	510	446	460	489	487	538	473	448	460	484	480	433	518	477	469	460	504	520	489	483	470	514	508	481	458	483	483	475	490	500	481	468	513	507	462	488	472	506	470	533	473	471	510	500	492	513	514	483	501	542	539	482	491	491	481	478	490	479	483	481	480	523	503	492	484	505	483	476	482	463	489	490	469	532	463	491	500	494	500	463	478	506	468	483	475	497	479	475	447	478	474	479	518	507	489	508	500	514	484	493	519	470	488	488	450	448	476	483	501	481	490	544	481	536	538	532	453	518	512	468	491	505	483	466	486	492	466	487	475	481	479	515	487	494	487	458	509	477	463	487	509	514	492	477	483	518	503	488	466	468	469	471	488	492	507	474	520	493	515	523	478	549	496	489	484	494	475	468	451	520	441	460	477	489	479	462	477	536	488	502	500	512	480	476	522	450	486	488	448	485	508	486	460	494	498	491	534	486	464	494	513	510	521	473	507	488	473	493	466	478	465	460	484	495	524	486	487	490	466	472	525	483	480	494	481	506	496	482	514	489	477	505	495	541	488	480	464	466	484	493	448	483	506	467	480	512	498	482	488	447	503	508	492	505	463	465	511	491	502	513	496	473	517	475	512	456	444	492	470	496	504	504	489	489	495	471	486	477	478	526	494	466	488	499	462	531	471	465	489	480	495	470	474	465	500	510	496	502	505	497	502	511	499	477	480	484	482	529	499	474	497	486	513	502	487	502	482	510	513	510	485	483	490	528	496	505	475	516	494	487	458	507	487	462	499	456	488	487	443	536	464	513	515	488	508	509	494	466	512	495	465	490	482	462	468	488	522	490	455	490	471	482	474	497	511	471	484	510	520	507	462	462	519	491	460	511	476	492	492	470	481	469	475	493	492	493	488	469	495	508	474	481	486	524	442	493	516	447	478	470	510	495	503	458	449	463	442	457	481	510	476	469	498	499	485	472	426	478	475	491	499	512	519	465	487	494	503	485	468	510	499	501	515	476	436	500	522	463	499	489	471	485	472	473	519	484	508	526	529	498	483	491	473	452	505	456	515	556	498	510	488	504	466	516	507	480	488	470	471	499	436	477	476	530	512	480	513	484	467	495	522	501	510	485	477	491	448	447	465	489	522	531	478	487	499	514	493	534	450	492	466	457	438	463	477	523	452	512	486	468	483	483	475	512	529	484	460	503	499	529	461	486	465	502	523	495	494	488	467	478	458	482	451	485	479	486	479	478	495	509	480	534	463	492	482	500	487	503	463	516	485	514	516	503	450	473	518	478	441	472	486	527	496	499	511	504	465	467	493	479	504	484	499	452	516	524	504	489	514	495	500	522	492	502	461	497	501	535	462	480	469	505	476	467	523	501	520	479	503	501	459	486	475	481	510	509	507	514	475	498	511	513	466	472	513	476	494	474	463	450	502	489	508	513	506	485	463	473	534	488	457	515	491	512	495	483	471	489	488	514	495	510	461	494	494	508	476	481	520	464	483	466	472	497	461	493	506	489	533	496	502	461	465	492	480	494	507	517	488	511	483	481	449	506	478	497	442	454	465	523	471	495	473	471	503	509	468	472	556	510	486	483	493	520	500	507	485	516	504	493	503	482	493	459	478	476	520	469	525	491	484	479	469	488	452	482	485	536	442	507	474	509	488	479	472	511	483	527	485	519	513	503	481	493	499	492	488	505	462	471	499	490	501	471	510	509	456	473	504	465	496	499	488	458	477	499	521	465	457	471	496	482	478	490	468	480	486	503	497	483	483	465	478	472	466	444	481	486	425	534	467	492	499	488	470	492	492	476	470	461	498	475	467	514	473	492	494	512	454	516	444	489	500	495	492	483	477	503	507	480	475	485	449	509	478	475	495	470	471	524	485	446	483	488	519	497	522	506	492	476	458	478	494	508	490	481	481	533	485	437	490	470	468	490	472	465	543	465	493	469	495	508	468	473	496	540	464	522	507	441	540	468	484	473	434	461	455	479	490	515	483	492	532	491	503	482	498	481	466	496	444	484	486	479	489	491	471	508	447	490	476	466	506	501	456	466	481	495	470	454	462	463	480	478	470	479	516	464	516	486	487	501	530	490	482	525	475	504	531	478	503	510	487	503	514	520	508	463	469	530	567	482	495	475	510	465	488	504	476	485	481	521	501	511	499	493	538	484	503	519	514	505	465	464	462	450	492	503	508	543	488	499	521	445	494	492	476	490	517	501	498	498	479	484	481	493	499	475	517	504	482	516	470	531	477	504	460	469	485	466	507	490	514	502	489	485	472	503	499	491	496	530	532	416	455	489	472	497	462	497	476	498	486	498	488	482	512	476	480	470	453	477	509	467	501	476	490	481	478	520	483	498	500	482	508	505	514	473	519	495	461	477	490	471	457	485	494	479	529	478	506	503	488	527	486	491	508	519	446	516	483	514	493	450	489	451	487	477	517	511	460	463	531	477	512	500	488	505	469	460	451	464	495	512	490	473	505	461	479	459	498	493	499	493	479	499	445	484	471	494	526	516	511	503	494	505	543	483	509	485	488	481	505	485	508	490	477	512	473	487	490	484	511	537	482	454	494	502	501	508	467	461	446	498	473	493	489	493	477	515	468	507	491	515	470	452	508	479	515	495	505	521	464	487	500	503	487	523	505	473	464	509	521	477	467	477	529	451	469	481	488	485	452	478	511	502	472	454	489	511	498	506	483	478	477	483	491	481	496	456	481	484	473	518	488	509	468	493	500	463	477	517	491	474	441	541	458	476	493	503	451	457	520	486	486	476	510	473	501	483	508	485	551	494	500	485	443	520	487	485	480	502	497	488	473	501	495	508	463	471	468	493	482	466	528	470	495	481	475	477	458	494	509	468	485	509	465	458	490	447	455	490	470	486	463	475	470	475	496	522	503	493	486	481	487	482	531	513	476	444	464	457	509	484	478	491	495	495	501	459	479	466	490	508	472	489	500	473	500	503	458	518	467	511	481	458	546	481	493	526	495	492	466	458	474	468	499	465	511	524	495	475	473	493	494	513	496	505	514	514	508	510	468	513	467	504	519	485	473	466	476	486	464	509	517	509	467	491	477	491	500	448	532	489	497	519	493	498	471	471	480	481	460	464	463	496	488	481	522	510	466	484	476	499	473	522	516	442	494	496	463	535	479	467	488	493	487	492	497	460	459	467	482	541	494	464	459	468	530	501	496	480	464	483	475	478	467	498	478	449	480	511	445	460	481	488	489	501	494	473	458	454	487	490	505	511	499	452	443	491	483	474	447	471	500	483	495	468	456	529	504	469	522	461	442	487	493	537	533	486	481	512	504	482	458	460	466	516	542	469
22586	21423	29191	24037	21417	21001	2383	659	511	542	553	461	409	353	346	318	255	266	290	284	223	222	213	189	199	192	179	167	180	189	174	179	193	175	155	152	145	149	178	152	156	145	168	157	173	169	165	149	165	133	166	159	157	151	149	151	143	153	153	179	145	148	148	136	138	153	155	157	152	150	150	163	180	167	148	166	136	134	141	162	165	150	144	153	162	156	157	152	176	168	153	151	155	156	152	142	151	147	169	169	165	167	136	182	187	150	159	165	153	173	172	125	143	157	151	162	154	146	162	154	147	144	176	155	168	152	142	174	163	143	136	177	142	153	144	156	150	178	156	170	133	140	176	140	161	155	127	148	163	154	157	171	141	161	139	139	173	147	147	163	144	155	167	141	174	135	144	156	158	167	145	157	151	167	176	146	136	167	141	169	164	159	145	155	138	168	146	148	155	144	150	156	154	144	153	152	171	156	129	148	164	172	151	156	161	158	149	136	152	145	156	149	161	126	147	158	168	155	155	141	140	163	160	143	156	154	138	167	164	145	167	150	171	156	169	164	152	136	170	191	126	171	160	144	145	159	152	142	167	163	153	155	149	136	140	185	149	164	148	147	143	163	162	147	149	171	168	157	166	155	152	174	156	138	170	128	139	156	184	156	132	134	164	137	136	144	178	152	155	152	154	145	177	158	143	164	165	156	140	172	152	149	148	168	164	148	147	159	166	153	144	153	151	144	175	142	153	151	146	148	152	143	135	151	153	148	178	142	156	142	148	151	164	162	156	148	159	167	159	180	145	166	150	164	152	170	177	155	136	163	173	144	139	144	146	163	167	155	141	156	134	157	143	159	154	166	154	149	147	160	166	151	158	153	162	159	142	161	156	148	168	177	177	136	172	139	139	157	163	162	152	170	147	144	159	158	160	147	155	167	157	185	146	140	157	166	155	147	152	156	124	143	157	149	167	159	143	167	151	158	145	154	162	165	145	162	171	168	141	146	141	149	155	159	152	150	143	161	147	166	160	139	173	143	157	148	152	162	166	143	159	174	151	153	146	151	136	152	155	148	156	163	147	136	156	156	146	150	171	172	156	146	166	144	161	168	158	162	123	147	154	163	171	176	160	156	153	150	166	152	169	147	142	150	146	158	191	145	174	169	162	150	160	168	141	114	152	140	149	161	153	142	148	148	137	153	160	171	181	152	143	155	164	139	151	157	155	160	159	146	143	138	159	150	152	156	163	157	154	157	165	173	163	164	157	161	163	180	156	135	164	149	142	152	156	163	168	135	165	160	152	160	144	135	149	163	179	145	153	145	182	138	138	159	158	150	151	156	157	159	143	152	156	147	148	158	153	137	149	158	141	178	140	134	152	119	171	166	146	140	155	153	156	130	155	165	139	142	164	149	131	163	147	165	137	167	149	146	169	151	132	159	140	166	157	166	147	163	171	146	165	150	161	146	147	148	139	172	165	154	164	171	150	161	151	151	161	147	147	147	148	150	173	143	146	158	152	131	136	170	170	151	142	159	148	145	149	149	160	174	173	159	162	141	151	141	156	134	128	155	158	164	164	163	162	148	138	149	172	171	154	153	134	134	158	172	153	148	169	135	150	157	159	149	141	161	140	149	153	159	146	154	172	155	164	159	142	148	143	157	144	156	153	145	157	133	166	159	140	171	145	141	144	141	172	159	148	160	151	147	137	170	147	145	143	145	155	144	168	154	150	164	169	150	157	141	138	155	156	150	141	159	161	159	162	155	170	147	147	160	140	152	155	160	149	160	135	142	141	163	151	150	145	155	151	155	148	163	156	156	147	153	164	162	149	139	157	148	173	145	144	160	155	178	154	150	146	142	158	159	151	153	149	150	142	164	163	137	160	162	141	152	141	182	141	141	153	185	152	160	132	127	163	124	146	141	152	158	141	168	163	150	159	149	155	165	146	142	167	148	158	165	145	156	151	160	147	146	135	152	157	157	151	151	150	142	138	138	154	166	152	164	175	155	153	173	166	171	148	150	149	148	157	162	139	156	153	144	153	146	137	158	142	146	158	140	165	184	152	143	168	157	157	149	135	149	159	162	128	158	146	164	160	141	151	146	162	156	167	152	144	148	124	167	159	173	143	145	147	130	159	136	176	149	160	158	149	138	159	155	138	162	159	148	166	132	157	146	148	140	153	164	167	161	154	155	178	173	169	159	159	188	145	150	133	164	147	166	163	162	174	165	152	149	147	154	160	167	157	155	163	154	152	149	151	148	160	147	145	162	143	150	150	115	149	190	148	144	168	153	137	141	140	154	140	162	142	144	156	153	164	171	153	130	157	165	164	148	163	158	156	152	132	130	153	146	179	136	141	158	172	165	157	150	157	143	150	155	168	151	156	170	151	152	154	163	141	159	164	157	169	179	173	153	160	160	157	137	143	143	164	151	159	146	161	154	153	145	159	138	148	157	131	158	138	180	153	140	140	162	140	158	145	147	158	154	162	140	165	135	156	149	177	149	152	143	162	161	160	141	147	161	126	174	150	146	148	147	160	149	170	144	154	159	154	163	148	143	143	143	153	152	132	132	154	191	147	148	127	138	136	160	129	153	145	160	146	148	137	151	161	149	155	152	156	137	147	148	138	130	146	146	144	145	154	161	142	140	152	190	142	139	158	122	188	156	165	183	155	160	186	164	164	148	144	145	151	165	164	165	138	147	153	141	146	162	148	161	155	153	165	146	140	148	161	160	157	144	166	156	139	142	149	138	142	142	140	132	157	161	136	173	155	135	169	170	162	147	150	142	177	157	143	152	154	150	141	135	141	165	151	156	140	163	140	158	136	128	160	139	152	156	140	143	166	163	137	147	144	163	168	162	148	173	151	168	146	146	132	159	153	147	163	168	172	164	160	152	146	142	139	162	146	142	144	154	155	162	148	149	130	129	149	143	155	156	175	182	166	185	161	157	173	143	181	154	139	165	156	155	150	155	135	139	142	147	135	147	145	173	151	166	137	144	143	153	164	163	139	144	156	156	178	159	164	160	150	161	148	143	142	167	144	166	149	151	175	144	144	144	153	180	146	152	141	144	165	164	149	132	145	138	154	121	154	148	155	146	144	142	163	168	177	178	152	144	144	159	165	144	164	163	151	146	138	147	147	154	149	137	167	149	141	145	138	127	161	136	143	155	145	155	175	155	145	153	148	149	154	143	141	165	142	133	148	134	161	155	173	168	133	137	131	154	141	164	160	166	151	163	175	129	146	160	140	163	153	156	166	162	143	167	149	170	147	175	140	167	163	122	130	168	146	150	156	132	131	171	150	143	153	160	156	163	170	150	139	128	151	156	135	165	161	149	151	138	158	160	159	147	136	142	146	130	169	153	138	153	146	173	161	172	147	181	136	150	166	195	162	128	147	166	151	130	152	152	154	142	136	171	149	124	150	157	142	163	157	153	160	166	159	147	146	151	131	139	164	136	143	147	149	149	160	157	165	161	162	146	158	140	146	148	171	154	169	152
4561	14747	11160	5012	3536	2356	1767	1538	1366	1337	1312	1190	938	769	766	651	536	478	532	501	414	371	361	340	262	323	314	242	265	269	226	248	255	248	269	239	233	234	251	240	255	229	244	215	229	245	243	217	237	264	224	233	231	239	233	214	236	194	211	227	234	217	231	220	220	192	214	189	209	216	221	217	196	216	208	223	209	226	226	207	244	221	202	240	214	226	207	208	235	212	217	218	241	228	219	224	224	209	210	230	222	242	241	231	244	227	227	235	222	194	234	212	219	220	218	224	217	211	231	233	226	234	212	227	214	234	242	233	237	225	234	247	228	228	212	234	220	225	231	210	237	210	233	222	205	226	234	211	201	200	243	237	200	240	237	198	247	206	208	244	221	201	215	206	209	221	247	224	232	247	244	215	217	222	231	223	198	228	245	217	232	224	205	242	217	199	229	232	210	234	216	236	226	235	227	217	221	235	247	239	239	233	197	190	194	214	223	195	213	221	182	203	206	220	216	219	218	179	203	232	208	223	228	219	234	225	191	217	242	214	211	225	197	229	227	221	201	237	185	225	233	206	212	234	222	211	235	221	219	235	195	188	201	207	246	218	226	220	214	216	220	212	219	213	220	214	233	223	253	210	228	212	207	201	231	201	232	224	216	208	257	213	212	218	202	224	200	224	207	223	228	252	217	215	238	205	228	210	223	246	235	221	229	228	226	234	217	218	229	228	238	237	215	225	222	228	206	254	249	219	187	197	234	233	245	192	242	228	212	233	218	203	222	195	215	214	211	206	212	225	233	222	251	240	213	226	199	260	201	227	225	202	193	194	211	198	203	214	213	244	201	220	227	216	218	221	218	216	218	210	218	228	181	215	207	232	198	215	185	217	245	205	219	195	229	228	223	210	208	219	224	218	192	213	246	218	237	222	235	231	223	231	206	233	220	223	233	235	218	217	193	218	228	201	214	227	227	218	210	211	216	227	206	221	222	221	224	219	210	229	232	232	231	206	221	229	219	214	208	222	216	235	231	229	189	230	216	241	230	243	243	230	191	207	234	231	204	220	211	257	239	222	212	231	226	214	205	223	218	216	212	232	204	212	237	190	239	225	253	207	202	211	221	209	219	203	217	209	208	225	226	220	220	236	249	243	241	203	229	201	199	221	224	210	215	193	199	226	220	231	210	228	237	223	238	243	223	217	225	229	221	189	231	200	204	242	223	232	193	243	227	212	220	197	192	242	242	224	211	223	218	218	195	208	237	174	226	202	235	205	216	223	218	248	205	234	235	200	213	236	199	218	230	227	230	213	200	222	220	222	255	219	230	208	238	180	222	228	231	242	220	253	225	224	219	214	224	227	228	227	235	222	209	243	206	185	186	220	224	250	192	231	224	217	215	216	220	211	219	213	227	202	215	224	197	230	251	213	239	212	236	218	231	230	213	224	241	238	215	230	207	219	205	208	212	182	227	214	225	222	216	225	227	217	224	213	209	212	205	210	205	230	210	219	230	214	251	247	224	200	229	235	212	237	224	230	210	219	234	211	218	206	217	216	225	242	207	227	213	214	237	206	219	229	235	222	218	204	251	242	236	223	194	224	219	226	197	230	212	236	232	230	205	223	224	227	217	228	224	220	230	242	233	196	237	235	200	235	229	247	230	233	230	238	207	209	230	222	205	227	246	225	220	216	229	227	231	205	231	224	228	201	236	219	194	210	213	218	188	212	214	200	211	217	212	226	212	259	196	228	222	199	223	207	213	222	193	212	245	240	203	233	232	209	240	217	220	212	229	202	226	216	218	226	268	237	214	205	233	212	216	221	207	202	229	227	204	253	210	218	241	224	234	209	245	194	211	235	207	215	254	202	233	228	227	225	219	218	204	220	209	216	217	219	224	227	262	213	197	234	225	219	203	215	238	212	201	224	219	223	231	219	228	227	212	226	212	238	193	209	219	210	237	200	213	219	213	264	201	243	217	219	222	224	219	226	224	232	221	218	198	242	208	224	223	196	216	216	227	199	234	209	227	217	216	212	208	255	196	207	195	229	215	234	208	210	225	213	213	250	216	210	218	214	195	211	233	221	220	232	213	233	228	233	265	251	216	230	245	197	243	217	224	216	215	233	187	246	219	223	203	238	234	230	219	219	218	222	214	210	241	218	228	219	215	227	226	207	205	223	255	193	192	227	249	219	168	212	189	217	216	229	208	221	201	209	231	225	216	218	208	196	230	203	212	206	232	196	219	207	230	223	211	240	223	245	200	207	239	229	243	214	218	232	255	215	239	208	253	205	217	232	209	239	227	211	237	219	227	236	187	183	216	193	227	210	250	243	268	192	218	215	218	221	200	250	247	215	226	201	231	227	247	198	204	211	249	225	213	210	223	247	230	219	229	210	213	236	236	204	236	230	194	217	233	236	216	243	224	228	219	182	212	247	206	201	236	234	197	218	220	240	230	195	214	224	190	226	224	209	230	235	236	205	231	234	186	244	224	229	211	222	239	225	231	214	233	230	203	208	182	232	232	234	226	215	210	214	215	231	243	223	224	223	201	229	199	226	222	244	225	220	217	224	233	213	194	195	245	211	212	238	196	216	222	235	196	234	249	234	234	231	240	228	214	206	229	218	207	201	202	210	217	222	214	251	224	188	218	233	243	217	208	214	249	210	235	251	224	217	220	212	202	202	234	230	228	250	221	199	232	218	194	224	216	218	225	229	224	225	203	209	227	246	225	219	215	231	203	226	207	225	229	237	224	209	207	232	228	229	212	198	250	203	252	212	228	218	228	214	212	204	222	225	213	228	213	199	202	215	213	206	206	215	226	237	226	179	238	216	231	249	246	207	233	222	221	215	208	240	244	238	219	226	223	217	239	218	217	212	213	210	218	252	221	229	220	203	245	226	246	242	234	217	227	217	209	225	209	189	207	231	222	223	204	234	224	223	206	218	207	196	205	198	215	193	226	204	246	239	223	230	251	201	210	211	220	231	210	218	222	232	230	210	227	206	234	225	202	228	223	206	196	223	262	183	203	210	197	216	239	214	224	231	222	235	244	211	226	239	220	198	224	217	247	240	233	226	210	216	206	232	235	207	203	225	229	205	223	226	233	197	205	200	207	186	219	224	207	220	255	252	201	207	201	197	217	236	197	205	236	233	195	214	217	202	204	179	227	226	226	206	232	242	224	214	236	190	201	206	225	216	254	215	211	203	218	208	219	207	230	246	239	237	223	227	227	207	235	208	210	235	211	215	218	224	206	220	239	249	241	243	222	238	233	241	231	210	207	226	216	231	227	220	225	208	196	207	197	195	217	224	229	207	214	214	223	195	231	226	231	231	243	214	215	238	225	240	195	225	224	210	222	212	200	220	231	196	213	199	223	220	218	226	214	234	221	231	230	247	217	264	218	242	163	215	234	236	207	227	211	224	218	232	226	228	190	225	219	222	238	225	216	220	216	225	220	215	226	228	221	222	222	218	230	204	232	209	195	216	210	248	249	206	213	210
27183	17113	2873	686	544	405	349	351	339	315	350	332	301	313	259	310	316	309	301	276	275	303	247	292	269	267	272	267	242	280	262	255	260	268	265	262	244	258	274	252	254	307	291	259	260	252	271	278	260	278	263	262	264	257	262	273	263	280	264	285	295	284	298	260	259	278	267	264	257	262	282	271	270	295	274	274	283	297	257	264	258	264	278	234	277	253	290	238	298	228	261	276	263	297	300	254	254	253	275	252	288	248	257	272	299	271	244	269	285	263	276	296	253	277	267	238	265	253	265	277	256	260	279	286	273	289	252	281	280	221	276	268	250	287	248	291	284	259	293	285	265	287	283	255	235	262	277	271	242	274	260	252	256	260	287	284	288	268	294	263	248	278	244	273	263	243	250	269	262	251	241	298	265	282	269	268	230	269	281	270	259	249	238	252	249	255	256	299	292	246	272	256	268	269	249	274	262	243	236	223	235	249	285	274	262	297	267	275	287	289	268	260	247	289	277	245	283	259	274	278	260	235	275	288	288	266	262	284	262	238	274	266	231	268	263	258	253	281	275	267	291	283	272	235	273	262	258	262	278	263	248	275	282	269	252	294	305	252	275	273	278	263	252	269	283	264	275	271	277	239	275	261	266	287	285	263	268	273	238	241	287	290	267	286	260	233	235	265	258	281	278	268	264	240	267	251	293	262	241	271	254	276	266	283	273	272	279	277	286	286	258	284	268	260	276	256	255	284	262	271	254	292	244	281	278	280	286	274	253	248	270	270	289	265	280	277	273	289	271	248	256	279	253	278	259	249	240	271	250	265	253	253	249	259	265	273	277	248	265	282	268	262	281	274	260	283	276	238	273	280	271	286	267	279	272	246	284	277	268	262	290	275	254	250	251	259	263	263	244	307	243	261	279	265	268	270	265	254	254	273	288	244	301	265	277	271	266	294	267	262	290	256	260	246	277	294	280	238	284	245	284	265	263	272	261	277	277	285	257	268	268	286	252	254	233	268	312	274	233	258	267	251	267	262	258	278	281	269	286	283	276	296	257	291	267	250	227	266	264	276	280	270	301	249	243	262	286	273	241	270	301	261	292	256	269	282	268	288	251	254	276	271	260	300	273	278	252	292	260	269	275	267	297	247	268	250	269	223	273	255	244	287	260	275	267	255	252	243	304	297	270	286	249	221	264	295	267	272	275	275	247	259	278	274	262	224	276	287	275	261	279	274	272	290	264	274	245	267	277	255	265	278	293	275	252	298	256	254	269	239	273	249	268	270	270	274	219	263	272	245	250	252	290	252	251	245	258	231	282	258	236	253	252	291	244	270	255	280	306	262	287	274	265	275	256	271	284	252	255	255	261	274	253	266	284	256	265	260	261	284	270	287	301	245	268	292	257	257	306	255	255	252	257	257	258	296	252	261	275	276	245	270	242	268	248	247	261	281	258	284	262	259	245	276	257	266	266	276	269	259	280	268	262	242	281	239	269	230	271	300	261	286	270	296	262	309	280	270	272	262	305	282	279	265	259	238	257	280	256	277	266	288	245	272	259	274	254	303	283	286	289	234	257	259	252	274	276	258	259	242	274	280	255	249	279	256	280	251	261	258	241	279	268	274	282	273	267	234	275	256	272	254	239	266	279	231	263	248	302	226	278	265	274	283	251	274	272	262	275	267	266	280	251	288	265	266	261	264	272	246	251	281	245	296	288	250	263	290	263	282	259	285	246	256	274	273	266	290	262	259	287	281	253	301	269	255	271	245	217	267	282	278	280	284	271	254	258	258	256	267	271	269	246	288	266	238	241	272	278	278	295	282	259	245	255	281	266	293	262	267	288	255	268	256	267	282	299	260	267	281	255	251	294	269	253	250	274	268	250	295	264	300	270	272	276	281	290	279	278	293	282	259	267	274	285	255	245	283	279	263	280	282	246	263	234	293	277	254	284	292	263	275	253	267	267	257	276	270	268	269	282	240	241	270	260	283	269	264	244	257	258	254	282	258	237	254	263	272	258	283	275	244	255	285	283	249	271	266	267	266	259	276	238	256	263	278	289	284	255	260	226	281	270	260	278	271	266	254	299	242	256	276	244	284	272	267	247	247	276	266	254	246	273	263	283	301	253	271	259	281	255	282	261	256	265	276	271	283	273	255	270	281	264	271	261	268	287	251	283	284	276	264	243	269	289	243	304	257	251	251	285	276	276	262	267	232	247	286	255	263	262	315	242	264	307	296	300	235	244	280	253	246	265	242	251	268	261	268	240	281	269	256	287	276	286	262	238	291	266	276	265	284	283	283	252	266	255	281	283	267	237	250	259	247	259	292	262	273	254	269	246	239	285	267	263	244	269	261	247	264	265	267	254	274	276	285	291	273	247	255	277	250	282	260	255	259	269	260	249	245	268	300	301	269	267	291	266	255	269	279	280	279	248	236	274	265	259	268	282	265	286	265	245	270	264	247	264	251	281	278	244	240	268	266	258	279	265	225	222	275	295	270	289	257	239	246	294	284	273	247	263	255	288	271	273	237	271	255	288	274	258	284	249	270	261	267	276	254	255	254	251	271	284	267	260	267	246	255	254	279	257	254	245	261	271	282	291	236	279	266	274	259	273	268	298	284	240	256	242	281	265	267	271	269	269	251	262	266	277	274	300	253	288	267	263	275	286	260	237	263	255	243	276	235	293	273	247	266	281	283	277	264	257	244	254	258	270	277	250	249	271	267	269	294	257	224	292	268	295	265	228	257	283	285	266	293	310	263	281	281	267	256	244	278	255	265	253	260	252	256	286	268	259	281	286	269	294	250	245	273	278	257	265	266	278	257	275	232	278	281	275	249	257	261	258	251	270	280	283	281	275	269	248	272	271	241	273	299	261	267	255	244	266	271	282	267	281	271	242	287	244	266	270	296	264	271	273	250	267	270	279	261	275	289	251	251	247	276	265	241	295	286	257	279	259	273	251	236	239	253	285	260	244	300	276	275	250	263	267	286	262	241	264	252	276	248	286	246	237	260	281	275	266	248	285	269	236	270	264	294	287	263	270	268	266	249	310	264	238	281	297	287	275	282	274	261	282	261	270	247	268	269	286	269	262	253	249	268	264	259	294	266	252	264	254	310	278	248	244	249	245	252	255	260	269	269	243	263	279	289	240	279	272	282	263	280	245	262	260	251	264	282	239	252	258	261	257	282	253	283	292	290	267	250	286	267	267	264	258	243	277	275	260	301	268	256	285	275	274	257	248	239	274	276	266	235	272	296	259	286	281	271	288	267	262	236	265	237	250	277	251	273	272	283	258	276	273	260	266	265	268	251	285	278	276	266	244	243	233	260	283	293	256	251	255	273	289	271	259	254	265	280	290	278	287	253	240	244	267	270	271	276	297	285	269	295	278	263	253	280	261	253	284	268	299	273	256	238	297	261	278	250	275	282	266	277	293	248	286	269	273	294	272	291	263	272	242	288	275	271	273	270	268	242	270	264	268	286	282	275	246	249	272	250	270	278
4224	2299	1610	866	907	657	573	598	564	607	626	654	587	582	525	515	517	502	524	462	470	466	431	403	413	437	434	409	396	444	413	448	421	417	376	421	406	429	440	410	444	374	440	399	397	396	416	411	412	408	426	441	379	409	416	413	431	368	419	401	385	438	391	409	422	422	410	392	394	398	428	409	412	442	419	418	415	434	437	403	403	378	387	403	411	399	443	425	413	402	429	414	377	375	381	390	444	438	364	411	392	379	406	419	417	436	415	406	397	399	410	374	391	375	401	386	412	416	396	412	437	387	441	381	433	397	396	402	386	439	370	421	406	434	414	423	429	406	381	400	415	403	395	388	413	394	379	398	412	433	367	398	426	406	473	422	426	419	408	406	405	380	409	394	423	402	412	405	439	424	403	388	414	411	395	432	418	400	444	433	412	385	365	428	438	376	391	415	390	408	381	385	390	409	405	409	439	438	372	384	407	398	397	413	389	431	419	457	437	426	405	379	434	378	403	427	397	409	414	408	400	412	418	420	418	412	385	423	402	397	387	440	428	428	389	416	446	429	401	396	429	435	405	402	404	381	421	389	412	428	425	421	408	361	447	390	400	398	392	420	441	412	372	392	408	404	382	414	388	387	381	435	420	421	454	383	399	384	416	400	426	422	420	397	387	395	430	422	416	376	408	416	413	404	395	450	418	385	395	394	406	414	427	434	385	449	398	425	421	446	406	403	421	398	423	404	402	381	368	429	399	392	406	392	408	451	404	416	424	383	429	433	399	421	440	431	387	397	420	396	421	381	395	411	416	389	383	375	404	430	430	403	391	377	394	399	395	408	423	399	419	398	411	390	424	415	419	418	423	395	405	413	394	392	436	424	404	398	403	412	395	420	423	410	386	418	403	416	399	373	411	430	408	426	361	428	424	381	430	409	403	437	406	364	414	439	433	444	400	446	437	396	390	407	412	408	373	412	426	414	390	372	355	397	398	404	388	407	396	390	418	430	370	389	409	416	401	391	438	429	413	422	450	402	436	442	420	410	430	418	412	411	419	415	400	421	388	380	389	410	420	430	421	427	390	434	382	395	419	383	417	376	380	421	412	420	427	433	388	397	405	416	415	392	449	430	398	381	431	424	395	407	408	399	393	397	432	417	392	421	438	419	403	409	439	391	465	410	422	418	423	432	400	445	398	387	385	388	399	393	429	405	395	390	404	423	409	421	389	425	414	395	422	384	395	385	422	428	417	375	387	409	394	395	403	378	389	412	408	419	393	424	369	438	396	437	446	440	413	440	392	422	403	434	385	384	405	421	378	397	396	420	407	401	369	445	392	419	390	447	428	403	401	417	405	447	412	416	419	389	388	404	420	430	395	399	416	437	402	417	435	410	421	434	400	413	397	415	412	401	421	394	410	397	394	396	413	424	380	419	401	416	429	413	409	395	396	437	405	419	382	391	370	408	408	441	400	413	427	394	403	445	417	419	411	413	396	394	400	401	432	440	445	419	399	409	386	413	399	397	426	399	396	459	375	392	404	395	450	404	423	396	407	414	394	408	366	362	412	385	432	404	404	416	404	413	419	397	385	454	380	408	414	425	408	409	432	408	393	404	449	387	397	418	409	384	378	402	409	427	424	405	451	400	365	425	423	417	421	390	409	414	452	396	431	418	365	391	429	379	388	391	365	384	401	402	396	403	422	430	389	406	424	399	399	394	409	432	411	412	423	422	401	396	416	412	395	407	415	399	408	400	405	390	419	423	442	401	378	414	407	397	400	425	431	407	380	367	387	379	450	425	394	383	392	412	408	400	438	415	369	368	425	446	405	415	408	392	436	415	410	417	430	428	394	396	424	399	398	408	419	389	395	413	392	439	449	419	403	395	407	392	400	413	423	434	415	441	390	412	420	410	408	402	438	402	424	419	436	423	407	430	401	408	411	420	445	366	402	425	399	406	452	387	417	417	382	396	406	408	421	414	402	423	414	438	466	414	385	417	439	403	368	433	376	427	416	420	391	399	385	377	419	424	418	392	421	406	372	391	447	392	399	352	384	414	406	404	408	395	380	372	366	402	436	421	416	404	398	364	395	394	397	422	399	398	412	411	421	415	372	392	441	386	432	470	432	424	390	438	417	366	418	406	396	374	439	415	409	378	389	397	412	393	393	416	416	384	440	408	417	396	370	407	416	428	403	420	405	406	406	397	390	384	391	406	448	395	454	357	427	417	401	416	447	394	403	412	443	412	409	409	398	367	420	404	427	386	377	404	383	397	444	384	383	403	427	415	423	392	426	380	417	450	415	394	426	406	416	392	425	414	406	416	446	403	378	420	380	390	416	396	407	382	459	405	398	382	417	415	398	398	405	383	411	430	377	409	431	407	365	410	388	429	402	424	422	429	394	387	434	431	389	394	397	392	399	406	422	402	411	374	429	393	466	413	420	411	401	405	410	417	436	399	380	425	417	402	427	374	400	424	433	440	402	444	418	422	414	417	391	443	407	429	408	414	403	415	431	414	414	435	408	407	358	399	395	405	399	406	430	384	408	428	418	418	407	434	399	388	373	387	408	413	413	446	416	375	429	418	423	417	409	442	404	421	401	386	428	416	386	410	418	387	397	384	437	427	380	394	433	369	411	377	418	394	371	429	420	408	407	407	452	385	429	422	421	384	421	420	439	422	402	399	404	418	382	380	373	394	402	392	411	402	362	412	410	394	415	410	424	412	456	423	411	404	404	389	462	398	451	396	356	406	409	398	425	410	419	424	413	405	402	405	391	462	410	417	412	440	404	442	436	424	384	414	409	358	370	426	425	414	351	379	425	389	380	403	395	453	425	436	416	390	387	403	421	422	403	402	409	405	393	400	452	412	375	417	421	405	382	409	440	419	421	415	421	432	417	406	408	381	401	409	405	422	398	402	396	427	414	416	400	405	405	366	390	407	442	390	389	413	401	417	369	415	393	410	392	416	412	432	385	428	393	420	394	410	394	411	435	405	433	441	364	387	458	441	419	408	405	406	403	400	423	419	398	405	400	408	432	392	396	472	390	388	388	425	399	431	420	385	377	433	407	411	400	405	399	384	429	403	406	395	399	391	415	396	417	397	403	406	413	403	399	402	413	396	410	399	426	388	405	381	408	419	404	399	408	368	419	443	401	408	436	422	358	370	381	436	396	434	368	422	404	408	419	370	418	401	391	411	399	421	356	430	379	395	389	397	422	394	376	404	405	391	408	412	406	401	419	440	424	392	395	398	405	400	356	429	400	377	376	373	407	410	389	409	455	425	407	408	400	405	450	379	406	409	386	388	451	382	415	416	413	413	419	413	421	421	398	407	393	366	401	440	416	409	410	421	418	398	449	424	401	416	400	424	394	414	430	418	442	372	394	419	367	410	405	402	405	396	428	373	374	403	390	395	372	389	367	425	378	427	410	391	395	428	440	416	407	430	414	389	384	381	387	408	401	443	398	428	429	434	395	409	392	378	449	373	427	420	440	383	407	407
23598	21396	28511	24607	20859	2537	568	448	333	364	331	350	270	251	248	240	227	232	210	172	170	184	188	147	152	147	128	152	126	134	131	156	131	128	131	145	170	141	130	117	135	150	127	136	159	161	129	143	140	112	134	122	124	145	123	163	123	106	139	126	135	138	132	131	114	135	141	145	121	128	145	150	141	151	124	141	136	124	121	132	135	128	141	137	138	134	125	132	125	129	134	137	141	144	142	120	137	133	124	126	124	131	119	126	117	124	137	147	135	133	156	134	124	125	135	153	146	112	140	116	130	135	123	137	137	147	133	149	141	137	129	145	136	139	138	135	133	146	127	123	135	149	133	149	132	129	131	146	135	117	131	153	134	134	132	125	115	133	115	145	129	122	133	132	152	121	124	133	143	126	137	147	130	112	131	150	126	152	117	128	128	122	144	135	125	119	104	156	125	130	126	136	127	126	142	138	130	112	139	128	126	133	133	128	134	142	138	126	141	134	108	115	138	120	128	136	116	126	116	158	137	114	156	126	119	113	132	144	126	148	124	113	145	133	134	132	138	138	158	115	119	132	125	145	148	131	117	130	143	145	128	129	140	130	112	130	137	133	111	157	126	151	141	129	127	136	133	143	117	123	123	146	153	134	150	104	142	122	131	144	124	132	133	122	144	138	139	138	125	141	147	128	128	147	145	151	136	110	126	139	129	120	117	130	131	151	127	146	140	150	153	132	125	148	122	108	128	146	122	122	147	148	130	131	126	122	118	142	120	136	142	127	121	133	116	150	137	135	160	128	120	112	135	124	123	164	145	114	135	128	138	147	156	122	128	144	134	129	133	136	128	107	138	130	122	132	156	123	142	130	147	126	132	141	121	123	135	118	142	129	118	137	139	151	133	145	135	121	138	136	129	127	127	142	143	115	132	145	127	141	143	126	124	113	110	143	136	133	119	132	137	134	148	157	130	141	125	136	140	148	147	137	140	134	128	150	140	122	127	124	139	150	137	164	131	126	139	125	144	136	124	128	109	129	133	132	128	113	125	127	125	123	139	138	153	143	116	130	137	122	118	134	141	122	128	142	126	126	139	122	137	116	147	144	157	155	126	154	130	137	137	132	123	145	139	130	120	139	134	126	127	112	115	144	130	125	127	134	140	136	126	145	132	131	130	130	117	121	140	140	123	137	128	120	124	134	136	125	125	133	130	146	124	142	121	144	138	129	145	101	128	116	119	121	131	120	124	124	134	128	125	127	108	132	137	133	120	142	145	134	143	154	116	140	131	133	129	147	136	126	129	140	136	131	131	108	148	141	128	133	144	141	134	126	129	133	131	127	108	137	112	137	119	125	119	124	131	143	156	114	111	128	127	134	140	128	117	134	134	129	142	132	146	103	122	148	140	151	130	139	148	153	124	121	124	143	133	125	118	135	117	141	128	132	136	131	143	160	122	148	111	129	135	125	132	125	129	129	120	124	160	133	130	142	122	108	145	142	147	113	116	115	132	130	127	134	145	126	124	122	133	141	142	112	135	118	122	136	135	127	130	141	132	145	137	129	148	127	127	123	139	127	144	135	117	115	125	121	144	118	136	141	128	139	138	117	134	121	143	155	136	130	121	141	125	134	138	139	119	120	110	126	131	156	130	124	128	127	116	117	130	126	139	141	129	133	143	119	105	139	136	136	119	103	150	133	135	129	134	113	140	123	133	126	133	128	104	142	117	125	145	126	150	114	128	141	154	155	132	132	121	121	147	130	129	130	122	140	119	114	132	130	123	115	127	145	114	144	132	155	132	125	118	138	143	136	119	128	117	137	136	122	134	148	134	121	141	138	135	142	133	131	130	155	135	120	126	134	114	144	141	134	127	155	142	135	134	129	140	156	126	132	140	146	134	128	123	134	137	128	121	128	111	109	135	129	135	133	147	132	139	130	133	140	119	125	143	145	135	125	121	136	124	121	137	142	144	121	153	125	142	141	130	131	138	127	125	130	141	112	138	133	123	141	129	145	123	114	134	127	131	130	123	137	138	152	128	161	137	147	113	123	129	129	125	141	127	133	133	139	148	130	145	135	135	144	127	121	160	135	119	135	131	127	145	125	125	128	120	136	129	117	150	135	146	133	142	118	128	127	117	136	107	136	127	134	130	123	129	127	130	101	119	133	144	126	153	117	123	138	107	137	139	113	127	148	113	127	177	142	150	128	130	135	126	134	124	123	141	121	125	134	117	122	119	126	116	135	135	136	117	139	142	144	136	127	133	141	126	133	117	129	123	141	130	134	130	119	142	130	155	150	141	120	134	122	134	157	122	133	146	127	127	126	143	139	115	147	117	144	133	141	140	113	147	127	142	130	127	137	137	144	114	149	119	136	123	134	104	123	135	135	106	138	142	132	111	125	135	142	118	129	125	136	138	144	133	128	137	130	128	125	117	142	149	118	131	120	136	126	119	130	144	136	137	128	153	133	116	118	124	140	138	129	143	137	121	138	121	125	119	120	144	134	126	128	130	138	113	123	141	144	129	147	128	116	137	130	139	134	148	124	139	145	116	142	147	132	126	135	143	136	144	152	120	140	149	141	127	142	132	134	128	121	130	132	140	141	118	133	146	127	115	130	133	145	120	107	141	162	140	121	128	141	149	133	122	129	146	147	142	140	133	140	119	137	126	117	148	150	136	116	130	139	138	128	134	158	141	122	130	121	117	146	144	136	128	110	132	125	123	140	140	115	131	137	150	144	108	147	112	145	134	145	131	139	120	136	156	144	133	138	133	144	130	131	142	132	145	135	137	128	119	135	124	122	148	107	148	137	139	144	128	136	135	134	129	137	129	143	131	124	140	146	140	122	131	151	115	111	131	123	113	121	157	140	144	126	133	139	141	127	136	141	115	138	132	118	148	143	138	153	131	106	105	131	132	150	132	168	150	116	153	122	142	147	139	152	126	124	123	141	127	135	153	122	131	150	133	122	132	129	151	130	129	133	132	145	130	152	118	129	117	163	126	126	134	118	145	134	132	129	116	136	142	118	145	127	141	140	134	135	133	121	129	125	125	131	122	142	112	127	155	121	150	118	123	149	144	139	141	134	127	111	126	115	135	133	137	111	126	134	119	117	126	132	120	135	123	147	139	116	130	139	135	123	117	130	127	143	123	121	122	127	141	138	141	136	165	108	121	124	124	120	120	132	124	135	129	147	110	127	147	137	145	135	118	146	146	105	132	129	123	118	135	129	109	126	126	136	149	142	129	125	111	139	141	111	136	113	124	148	139	132	140	114	148	151	133	120	150	126	142	137	120	158	145	172	125	150	139	118	131	97	138	143	146	133	123	135	137	133	128	114	142	136	134	125	152	132	119	138	125	112	130	114	134	123	141	146	138	152	123	131	120	128	138	143	141	142	120	134	137	113	127	124	149	142	129	149	124	144	114	127	126	117	143	133	136	109	138	146	113	120	118	136	141	124	121	127	133	132	128	110	126	128	115	138	124	134	129	126	158	136	132	134
3374	9127	6816	3111	2256	1464	1199	1033	791	826	813	793	672	511	418	502	538	452	460	383	324	293	360	306	285	278	252	259	223	218	245	207	209	231	216	225	224	198	229	226	211	197	200	224	214	228	201	218	204	217	212	209	225	204	193	198	199	197	214	205	207	202	211	199	226	228	214	226	208	204	212	192	217	204	222	201	213	195	206	195	202	212	203	215	223	225	207	227	216	192	219	219	210	190	195	206	209	231	209	238	225	207	252	198	219	219	204	213	205	198	199	207	201	214	202	224	225	187	210	227	212	202	225	195	204	227	212	235	215	219	198	219	213	214	234	226	201	205	230	219	211	212	198	186	218	226	230	220	202	199	213	206	213	216	208	214	209	219	195	157	229	217	200	189	225	221	206	212	231	219	200	204	207	193	211	198	223	214	230	209	226	200	188	210	211	211	206	212	218	189	208	194	210	194	200	225	223	194	204	186	232	219	213	205	209	201	202	219	193	177	213	222	203	206	246	219	242	232	225	218	201	199	185	223	206	205	198	198	195	194	192	187	186	191	225	182	172	209	204	236	199	225	220	212	186	204	203	212	175	234	208	196	230	216	180	211	189	201	205	217	186	193	209	198	206	201	208	239	220	212	192	201	211	189	212	224	218	227	213	212	207	204	200	214	182	216	202	219	198	225	207	200	213	198	215	232	229	245	199	191	205	223	223	203	228	195	213	201	215	233	212	234	206	187	221	211	191	196	221	214	225	206	226	221	203	200	232	219	206	225	209	211	175	210	230	210	215	213	188	216	195	214	202	207	232	210	202	208	222	204	221	243	213	201	214	204	214	200	224	222	221	215	238	201	215	200	222	206	190	204	201	199	205	197	203	224	202	200	191	192	186	190	206	225	208	226	198	237	220	218	205	221	225	221	206	210	203	204	224	206	217	224	196	210	228	194	219	199	253	208	212	212	217	211	186	218	230	210	236	230	198	201	239	216	186	202	209	195	199	196	207	201	225	202	207	225	206	192	223	206	232	209	190	211	203	228	196	212	219	224	205	220	201	228	221	241	192	201	198	195	203	214	210	204	176	206	192	243	212	216	231	187	223	222	211	209	209	228	210	205	206	217	195	204	223	208	182	205	221	220	202	209	195	213	221	203	199	217	221	228	201	219	206	203	215	234	206	191	217	225	185	192	217	183	217	196	215	210	213	205	190	191	204	225	210	204	220	204	189	222	190	192	217	188	197	211	201	229	198	184	214	206	207	210	223	201	193	197	206	197	226	199	196	201	200	235	221	230	229	204	214	203	234	220	218	222	202	214	216	218	211	198	228	199	220	237	199	232	227	227	209	207	173	202	186	211	217	208	204	213	191	208	216	209	200	188	223	170	222	210	221	201	191	191	199	181	213	212	212	229	208	199	217	229	213	228	205	184	191	208	215	208	189	204	218	225	207	184	212	210	199	224	192	200	209	197	203	203	240	212	234	189	204	210	215	202	197	214	203	204	222	200	207	195	229	219	216	227	231	194	219	211	200	238	216	219	194	220	201	224	222	204	208	196	182	178	218	207	221	219	209	224	185	201	203	222	220	198	206	211	229	185	249	243	224	202	211	235	183	203	213	209	206	231	221	202	225	192	193	215	203	211	208	177	176	201	176	185	214	208	234	208	217	201	211	236	191	199	214	199	204	217	191	221	230	246	202	210	216	202	226	197	233	216	228	183	209	219	196	208	213	202	197	207	215	226	223	200	212	208	193	202	226	214	222	211	207	209	202	205	204	206	217	226	203	199	222	190	209	246	215	180	191	193	196	229	244	233	215	221	218	217	204	207	229	186	223	232	229	183	212	243	217	199	194	192	228	243	205	224	218	214	202	198	183	190	218	213	218	231	203	221	203	192	180	232	191	196	222	201	209	206	206	216	212	226	212	188	202	210	168	226	190	236	207	198	193	194	220	213	194	188	202	245	212	196	216	216	211	227	187	205	207	206	232	188	198	189	223	234	203	219	198	184	219	234	225	224	207	207	203	235	228	217	192	189	193	203	224	226	192	223	206	208	190	220	237	206	214	210	229	204	239	196	198	235	227	222	219	199	215	199	215	207	194	215	239	241	196	198	207	204	215	198	199	199	218	217	223	215	221	193	223	226	215	197	219	231	210	222	233	215	198	202	200	200	217	199	202	215	180	218	214	198	196	198	216	202	208	212	201	198	230	205	217	236	212	213	222	229	201	224	224	204	215	200	222	215	235	225	216	201	206	183	204	216	207	210	188	221	197	206	203	214	201	214	188	206	223	209	206	209	230	204	205	219	207	222	183	194	196	214	220	212	213	196	207	204	221	197	200	202	212	209	225	218	225	240	211	220	211	227	236	220	203	209	211	230	227	239	204	198	203	205	196	210	208	192	212	209	212	217	200	201	192	204	220	225	201	196	214	202	204	209	202	223	189	194	216	215	209	194	209	224	206	200	206	195	217	206	195	223	206	224	220	194	219	225	198	215	193	176	211	207	220	192	199	208	190	197	207	211	199	206	211	208	220	212	193	213	226	200	195	197	208	214	201	179	187	215	203	206	225	201	197	219	205	212	208	205	192	200	213	194	229	223	210	195	195	216	210	186	226	203	217	216	203	207	217	206	205	216	219	191	206	215	204	203	202	222	205	186	190	212	213	188	196	226	212	185	181	199	196	204	193	228	211	206	210	208	203	214	204	183	224	202	209	218	209	210	205	218	212	247	206	216	200	215	197	185	197	219	205	189	215	220	208	189	201	198	197	204	215	212	221	206	203	186	174	203	201	198	209	206	174	184	181	229	200	200	209	220	194	211	219	223	206	209	232	219	196	202	227	179	219	200	193	215	232	204	241	211	231	201	196	197	206	226	204	227	236	216	208	187	178	215	199	169	215	215	185	211	201	215	214	232	232	181	214	226	217	211	236	203	202	194	214	216	198	205	216	210	201	207	204	217	215	204	231	230	243	215	224	210	212	201	199	179	216	212	192	218	211	196	222	214	229	201	210	203	198	213	201	208	204	194	228	204	234	181	218	217	226	229	224	214	231	219	204	204	202	229	195	212	215	213	226	218	195	199	229	198	213	216	224	218	213	215	215	184	216	171	234	204	209	229	211	236	201	220	210	208	231	202	218	220	202	222	219	185	215	241	190	190	224	222	199	201	191	241	195	219	240	205	193	201	186	207	207	216	216	196	205	214	195	218	208	213	206	192	195	174	230	196	203	196	236	234	229	196	209	203	206	225	238	219	213	210	212	240	205	221	195	198	210	216	184	183	211	166	207	215	214	211	201	194	222	207	202	218	204	206	245	199	206	248	201	187	204	198	206	174	216	209	213	225	205	221	188	212	192	206	214	213	199	205	223	185	216	209	191	209	213	225	216	250	217	210	208	194	225	214	222	189	199	213	231	208	219	197	190	191	204	227	199	209	201	197	216	204	206	214	190	195	196	221	197	244	224	217	197	214	194	241	222	219	209	227	204	215	206	195	224	209	205	203
24686	21422	26923	25312	2787	657	571	536	466	460	476	481	417	417	414	427	416	392	400	388	369	360	370	388	350	325	336	356	293	361	368	331	316	330	328	337	329	370	304	362	345	323	336	314	320	333	343	308	337	334	356	313	353	330	302	342	304	346	308	346	337	327	353	290	304	361	362	332	290	328	332	335	305	297	341	349	324	330	320	331	354	348	339	318	343	336	333	318	320	348	352	378	338	323	304	339	306	337	341	323	346	313	311	308	341	327	329	335	348	291	311	320	324	342	299	365	333	326	316	350	350	308	348	346	380	330	319	319	327	316	320	314	368	338	322	349	305	316	317	314	301	362	321	306	307	317	324	333	376	317	354	327	324	331	313	298	354	328	312	336	340	312	328	327	336	364	297	290	323	305	331	347	288	315	341	316	320	368	330	336	343	315	313	321	305	360	342	324	350	335	342	333	352	348	328	335	326	325	342	323	316	349	323	320	319	347	340	321	318	307	315	330	318	323	349	328	320	333	330	311	327	336	318	335	300	334	322	343	318	310	359	334	343	317	329	331	330	353	353	341	355	290	296	312	340	303	303	312	358	316	322	293	327	338	340	346	298	322	335	324	305	350	346	279	320	290	349	333	314	344	332	377	315	334	322	323	336	318	361	326	316	318	331	351	322	298	336	311	333	334	306	330	309	320	339	328	325	340	317	345	335	336	338	336	300	302	320	295	350	317	319	326	310	362	314	314	352	349	312	323	328	328	293	300	324	313	372	342	298	365	358	351	350	325	321	328	324	339	328	313	356	303	326	344	312	386	299	321	326	331	316	327	321	345	326	343	334	342	340	314	339	315	331	336	331	359	316	323	351	351	334	331	329	343	320	339	343	311	319	292	354	330	308	324	329	344	310	322	337	321	337	359	351	290	333	379	343	333	331	302	323	366	355	319	319	334	332	347	348	338	323	315	333	307	330	331	289	315	313	324	325	339	295	330	338	372	308	346	332	356	334	322	327	304	332	321	335	323	311	358	360	338	334	334	344	304	345	334	292	338	322	323	309	333	321	335	336	328	306	323	325	334	342	329	331	372	319	306	343	340	328	315	314	333	317	323	325	322	321	352	330	318	333	355	364	296	345	315	302	311	309	336	317	322	334	295	315	336	319	314	292	308	332	334	332	324	315	334	319	321	342	309	346	311	309	326	357	342	331	330	295	282	309	346	311	309	309	331	335	310	348	319	307	346	327	318	275	324	337	365	351	314	343	328	311	329	311	315	326	311	331	359	350	336	324	320	341	296	342	335	331	359	323	339	306	306	313	327	310	344	310	366	303	344	340	333	303	373	328	353	338	348	344	340	356	342	317	323	322	339	317	289	363	323	344	312	327	322	304	336	300	306	314	326	321	325	356	357	314	354	349	332	315	334	338	326	286	343	306	329	305	341	317	330	331	311	304	338	285	353	344	354	321	306	342	333	349	366	309	343	309	332	336	373	332	338	329	318	297	364	331	312	289	358	338	324	324	338	335	323	322	332	310	333	310	301	337	316	339	342	308	315	338	311	310	331	308	307	343	326	319	306	304	320	337	324	355	320	336	339	307	343	327	345	331	319	340	332	333	380	319	314	327	330	311	305	344	318	322	331	332	316	330	323	338	353	345	318	324	315	365	341	354	323	341	309	342	325	336	361	322	320	326	320	349	341	334	347	318	334	327	336	299	314	358	343	345	310	350	346	337	353	291	348	317	313	333	333	312	328	321	335	334	329	361	345	297	325	332	328	287	341	321	318	337	319	338	345	322	340	324	347	317	346	351	364	314	331	316	337	360	338	324	320	323	310	310	334	332	315	324	350	324	351	357	347	304	330	335	301	362	335	309	339	349	343	325	339	344	328	318	346	303	354	352	320	334	294	321	298	323	317	294	332	362	310	338	312	341	333	350	340	333	351	325	357	342	298	352	341	298	351	316	333	287	333	337	332	343	347	348	327	297	335	320	330	346	330	331	359	320	327	347	349	305	317	366	323	356	321	309	307	323	328	369	302	355	318	315	298	348	339	298	333	341	340	325	281	334	321	323	365	348	326	309	340	324	332	330	332	319	320	333	343	310	337	351	350	360	319	316	336	339	341	316	327	322	313	313	311	338	365	337	293	343	328	317	326	316	323	307	342	290	333	351	348	296	318	306	321	292	329	301	333	313	318	353	333	340	335	352	339	311	319	337	320	333	340	295	322	315	334	348	364	320	357	331	341	339	329	330	338	314	346	338	329	324	319	340	320	315	341	329	347	327	302	358	325	312	348	342	319	298	350	317	327	323	313	378	317	326	352	311	295	323	314	369	300	345	322	317	324	319	298	321	301	328	310	301	367	340	315	351	311	317	362	301	341	328	324	325	332	365	325	313	317	321	326	331	320	329	342	359	360	327	324	312	356	342	301	331	334	346	308	334	341	312	334	336	362	309	331	342	316	325	304	309	323	312	332	313	324	335	324	332	349	359	336	331	342	300	338	285	332	338	320	348	322	316	339	345	362	344	356	314	355	323	316	315	336	326	333	303	326	346	335	318	336	313	321	327	313	338	363	308	353	346	347	332	324	341	313	334	293	350	358	322	300	326	332	323	349	334	353	326	316	302	298	334	305	324	342	327	329	348	349	326	294	313	319	331	321	334	316	314	349	364	332	326	307	305	318	331	319	310	344	311	345	358	339	313	314	335	348	307	298	332	345	344	335	310	302	313	349	348	339	323	328	307	306	348	359	341	317	377	319	307	311	302	292	316	318	341	320	324	322	316	322	327	301	323	349	303	324	338	331	338	325	341	323	312	309	342	341	348	317	299	326	310	356	321	322	342	335	330	325	328	321	358	342	335	328	357	347	311	346	315	313	341	325	327	332	315	313	339	354	318	308	358	321	299	316	347	362	325	294	323	325	332	308	347	334	357	350	319	305	321	341	341	347	352	337	357	323	317	320	339	339	308	298	350	335	303	343	328	355	367	336	346	346	334	291	341	322	350	338	362	310	320	289	304	339	318	322	318	364	326	327	316	314	310	344	350	330	317	300	348	322	335	291	341	319	302	338	306	303	318	359	324	314	341	326	338	303	308	320	351	329	299	296	333	313	351	345	321	331	353	321	318	325	302	333	336	337	319	357	305	335	349	307	349	324	340	302	330	318	307	296	347	342	342	328	332	282	349	322	319	333	320	326	295	368	326	342	305	337	350	328	311	360	331	325	322	320	349	321	308	324	316	331	360	318	353	331	306	306	317	336	321	332	328	301	344	327	343	321	347	321	326	351	336	389	341	327	369	335	324	329	334	328	292	307	294	339	380	301	313	322	319	308	328	310	341	330	327	336	308	342	324	342	340	325	300	366	319	319	335	316	329	327	322	315	360	317	336	338	335	331	295	357	340	350	343	321	321	336	336	347	331	325	329	330	329	361	301	364	357	301	326	348	345	348	319	319	305	323	326	309	338	318	329	362	351	313	320	340	308	328	330	350	311	322	322	301	327	351
3427	5602	4141	1817	1694	1375	1111	1031	908	965	907	923	865	774	691	695	695	713	654	607	517	539	557	577	525	515	498	494	461	469	492	517	470	482	512	506	455	455	475	508	457	477	495	460	507	461	469	476	516	440	525	503	472	490	477	484	485	519	473	481	511	501	493	500	458	441	493	524	504	484	490	483	468	492	469	519	455	507	494	472	483	502	507	484	539	487	496	460	438	479	497	459	474	454	502	483	478	511	519	494	467	489	417	492	484	490	513	512	504	472	475	518	490	488	480	467	502	507	480	511	497	472	483	448	521	516	494	490	516	520	473	486	499	507	499	467	472	466	467	483	459	525	517	510	479	442	518	522	481	491	539	445	479	507	506	490	485	465	513	480	486	494	464	562	493	465	518	499	497	521	536	477	508	515	455	523	483	501	497	482	496	432	476	500	496	442	474	472	503	442	479	478	499	497	442	468	485	505	458	504	518	487	467	471	524	461	474	501	489	507	489	508	474	496	481	535	476	496	508	473	520	459	483	528	523	503	455	495	475	478	508	483	510	493	474	485	462	472	511	471	517	485	484	483	475	524	501	500	528	462	489	496	480	488	514	464	540	438	499	470	479	492	477	517	500	488	448	489	496	467	496	507	522	479	493	475	476	454	475	484	491	480	511	489	488	492	495	463	517	517	507	504	498	471	519	473	471	520	455	467	473	489	459	491	448	407	531	483	484	470	504	501	451	499	503	488	516	476	469	486	472	486	501	457	449	464	481	486	483	466	487	488	454	500	475	464	503	487	561	503	481	436	495	483	463	466	512	527	479	479	520	481	494	522	486	496	503	473	461	485	492	476	508	525	417	454	493	532	511	476	468	511	475	490	521	486	474	489	435	532	521	479	491	429	456	486	476	470	491	476	455	496	477	493	507	485	454	492	477	507	477	484	460	469	505	452	460	537	472	480	471	518	513	495	474	491	498	480	480	456	443	458	473	486	486	473	473	480	451	489	471	551	472	470	532	468	490	530	476	500	509	482	456	456	496	466	467	452	438	518	474	482	501	471	487	494	524	474	494	520	545	524	431	458	495	464	486	501	484	492	468	456	502	463	445	461	514	483	520	492	508	500	490	492	475	505	477	504	485	472	460	474	464	482	482	476	477	496	475	484	501	496	502	474	484	448	494	526	473	524	520	471	518	477	457	493	480	485	473	499	446	463	458	534	469	492	540	451	453	468	482	515	491	509	504	512	458	436	518	488	520	474	418	459	475	513	504	493	464	509	495	503	470	467	477	474	465	501	471	499	504	483	494	481	478	486	464	442	462	497	464	454	439	455	496	481	539	481	441	520	458	453	443	523	464	511	464	463	459	506	482	445	491	501	480	485	483	524	475	466	455	504	496	461	499	522	470	488	501	459	463	514	483	523	456	479	500	500	478	465	443	493	474	488	458	491	506	482	491	458	493	505	508	491	506	479	475	518	465	452	495	496	475	463	485	487	486	479	520	476	462	476	499	503	484	462	439	477	452	477	498	478	515	479	467	465	454	453	449	511	548	463	489	427	483	506	454	499	468	520	449	509	482	481	512	489	480	457	456	485	475	455	474	500	476	490	490	509	476	489	471	499	497	515	517	488	468	452	452	522	459	459	505	492	494	458	492	509	523	465	476	474	500	481	450	490	441	478	496	474	453	468	493	482	518	479	485	461	468	432	506	491	471	470	540	496	523	511	488	465	495	498	485	482	477	506	501	439	505	472	489	515	458	473	476	504	485	467	464	472	516	516	489	491	521	448	511	461	441	486	487	462	504	469	494	558	501	482	446	473	461	459	484	491	479	468	494	497	486	468	486	491	527	463	465	500	463	483	479	444	499	469	469	474	485	458	484	458	509	502	516	538	462	464	521	464	474	485	458	507	483	475	496	471	499	482	489	509	528	457	502	469	482	496	486	520	459	518	476	466	466	485	478	502	448	484	518	478	440	451	464	465	512	497	459	454	464	488	504	491	464	458	503	464	460	485	471	507	486	494	487	506	431	489	495	483	485	428	454	456	488	535	522	467	469	506	461	508	495	445	499	465	505	478	440	495	471	515	476	485	510	523	482	469	454	514	482	493	503	486	497	518	464	504	432	491	481	522	497	497	488	515	483	508	545	514	478	502	485	482	501	503	476	460	463	483	434	484	490	491	501	481	507	516	476	513	472	511	513	482	504	552	480	482	521	483	482	486	501	468	495	477	504	491	500	487	485	488	490	498	472	508	474	528	461	488	482	532	481	472	488	503	449	473	455	490	479	429	510	469	533	475	490	530	450	495	512	453	492	489	451	489	498	500	479	439	474	485	483	488	506	467	473	477	462	480	441	487	451	497	487	492	477	477	492	491	454	481	478	453	448	476	484	505	466	470	509	470	474	447	470	494	494	483	511	497	456	442	495	457	491	497	482	509	503	460	537	473	513	470	481	493	444	498	472	452	486	481	444	498	525	514	500	449	482	457	501	503	447	449	522	481	499	516	505	500	500	516	486	477	472	529	471	504	475	484	432	498	492	464	466	470	469	508	492	503	481	471	505	456	514	534	528	459	528	523	496	526	499	497	485	500	501	498	502	496	505	534	479	503	482	499	534	480	474	455	468	469	503	522	486	435	486	488	467	473	501	464	458	514	471	463	472	516	500	500	483	480	496	491	445	479	500	450	446	473	520	500	492	467	451	496	493	481	480	501	530	457	505	485	448	479	499	496	508	513	481	518	489	459	510	437	472	464	490	462	458	492	479	479	468	483	492	504	502	471	531	464	501	478	503	436	446	482	475	494	469	477	501	438	483	484	481	476	468	516	486	470	481	500	474	475	512	480	480	459	491	506	474	460	499	478	514	488	461	457	488	507	489	487	482	527	468	504	522	484	508	529	477	494	483	502	483	506	500	482	489	469	491	521	530	487	497	520	464	459	474	517	534	473	476	477	514	513	495	539	531	492	446	482	486	498	456	464	477	494	477	520	458	473	497	482	444	501	453	476	448	514	525	484	437	525	486	483	453	503	465	493	524	498	460	481	454	499	511	480	529	476	486	489	492	475	450	443	489	480	467	480	470	500	505	498	460	505	478	503	465	473	459	510	499	525	474	465	510	494	496	496	504	495	571	518	451	509	496	447	464	448	505	484	502	463	522	496	514	495	492	512	454	494	505	494	477	463	470	490	474	474	487	517	488	508	471	505	465	549	451	480	467	487	503	496	460	485	477	508	464	473	452	476	505	471	494	501	532	504	496	501	491	473	501	458	485	444	500	456	464	520	498	473	460	507	506	459	502	492	517	467	494	503	478	499	479	454	512	447	462	452	497	459	475	500	439	502	493	468	499	510	509	476	497	476	493	473	510	498	492	498	456	477	498	513	470	500	483	498	493	492	467	480	508	486	477	486	464	462	512	491	519	474	479	468	469	497	485	444	474	475	534	473	470	524	484	510	467	526	501	511	507	502	455	468	498	495	472	480	468	478	428	493	485	449	491	506	459	505
22590	21442	29169	24119	21442	21030	2663	698	556	558	577	493	524	464	337	298	362	352	306	290	248	244	280	234	212	200	175	188	184	173	191	171	166	169	165	164	171	190	158	182	183	168	184	161	155	160	154	146	153	164	160	170	121	155	174	158	172	167	145	176	161	171	150	166	153	161	189	152	130	150	149	155	150	160	169	149	159	153	154	156	142	146	154	157	154	150	145	148	180	127	162	166	144	154	179	143	170	136	164	154	156	149	165	171	158	163	136	162	157	141	156	159	149	154	173	178	152	138	149	154	165	158	182	155	169	160	151	161	132	158	162	171	151	159	170	151	149	170	174	142	177	147	164	185	172	161	161	134	165	143	142	160	153	163	169	139	161	148	173	164	154	175	134	163	136	143	151	170	159	161	152	155	143	152	154	166	155	172	163	164	153	154	161	162	157	159	153	162	152	154	164	154	153	155	147	147	173	165	136	157	172	175	149	158	149	163	153	142	187	163	134	144	163	169	144	144	156	159	155	138	138	163	166	178	173	156	141	150	138	137	180	163	153	167	161	145	145	158	149	147	163	120	158	148	149	145	153	157	172	163	160	154	139	127	135	151	162	164	164	141	150	166	165	164	160	151	160	147	153	166	158	164	165	145	148	162	161	171	137	166	157	155	173	145	162	140	140	159	155	131	154	155	158	138	160	133	150	144	177	144	159	139	173	174	160	133	148	155	179	156	155	167	156	164	141	148	146	153	166	142	164	159	163	164	161	163	160	159	154	129	163	148	172	157	166	157	157	152	159	170	167	154	146	172	152	138	158	162	168	165	141	176	178	164	169	146	144	171	159	160	152	148	145	128	153	159	147	154	162	157	144	151	160	147	158	174	150	147	152	166	145	147	148	139	171	159	159	159	133	177	147	126	153	172	147	149	163	145	185	168	160	151	180	151	157	147	170	142	159	169	163	125	168	150	143	162	143	166	155	155	142	162	146	152	160	159	151	141	164	172	161	169	142	156	175	175	150	141	152	170	171	160	150	164	158	160	155	159	147	159	142	162	157	155	151	141	150	162	165	146	151	155	162	166	133	167	155	152	157	161	172	155	153	137	140	158	152	152	149	164	165	135	145	132	153	157	164	147	158	170	141	156	161	152	161	162	146	177	163	155	152	137	160	156	141	139	175	158	172	150	153	142	156	161	156	186	170	139	180	169	146	163	157	167	134	148	159	169	163	149	136	164	141	173	158	149	153	139	146	173	147	178	156	172	155	165	152	168	166	145	159	155	151	163	151	179	149	159	140	133	188	154	155	164	169	153	157	157	148	171	173	165	169	173	158	165	140	153	151	156	162	136	161	157	158	148	152	145	133	163	174	167	156	131	130	171	161	163	154	148	130	151	159	179	166	156	156	167	144	161	176	145	161	152	160	144	163	158	168	166	132	149	147	165	140	148	151	148	151	167	175	156	143	159	145	146	162	167	132	158	150	149	122	159	141	141	157	175	147	159	180	166	165	128	144	162	142	161	151	144	147	147	151	140	122	162	171	145	175	177	147	160	159	160	177	162	175	146	179	150	156	131	163	155	132	167	148	149	149	135	149	155	172	163	141	150	175	149	148	146	154	165	160	166	162	162	135	148	162	175	154	145	162	162	155	155	157	147	152	145	154	150	144	166	138	168	144	161	136	146	168	137	169	140	159	159	118	151	155	137	163	141	152	134	154	145	146	176	150	152	181	158	157	170	163	187	167	179	164	148	154	146	148	146	161	140	172	147	159	156	153	151	156	166	163	165	152	167	153	135	148	151	154	155	161	168	142	157	166	156	160	151	152	149	168	136	171	136	146	161	160	143	154	156	164	156	169	152	160	145	165	166	156	174	168	140	146	153	160	163	138	165	169	149	165	158	148	175	165	154	147	165	152	150	170	144	166	167	168	176	163	165	153	151	132	159	180	155	161	149	142	166	174	142	135	168	144	172	166	151	161	172	175	169	151	151	178	151	153	168	166	160	170	186	159	177	152	165	161	137	142	172	151	129	181	163	148	125	165	159	178	152	134	142	163	162	164	158	164	153	167	146	147	150	163	156	158	157	157	149	172	150	156	168	160	163	145	161	163	155	132	165	143	127	156	148	160	156	156	180	148	144	155	166	150	162	157	150	143	159	170	142	151	159	147	152	167	153	151	167	143	156	166	151	156	163	184	159	160	148	148	146	184	163	146	132	162	168	163	157	133	169	148	147	134	159	159	160	168	176	158	161	147	147	180	150	136	152	177	148	129	154	155	169	159	144	165	181	178	153	144	154	154	163	168	160	143	155	175	151	149	139	130	159	152	154	162	146	156	148	169	158	160	167	145	140	172	164	148	152	151	166	167	139	142	157	160	133	151	177	143	149	161	157	133	165	151	172	149	149	145	139	147	165	154	152	172	162	148	129	169	155	140	155	151	136	173	151	146	172	163	148	168	177	174	153	173	137	165	139	156	150	159	158	160	136	157	148	159	163	122	155	150	161	150	135	148	154	177	144	164	164	134	154	147	145	131	169	164	149	153	135	166	147	154	157	148	153	152	159	157	153	164	143	156	139	133	151	155	161	154	125	171	149	149	178	142	154	143	133	158	155	173	150	167	157	148	173	170	152	153	155	143	144	167	159	152	152	155	157	154	147	139	180	159	163	133	163	133	149	162	177	173	169	123	155	171	156	167	174	161	154	147	151	154	159	146	149	165	155	151	178	164	164	150	159	158	152	142	162	174	160	133	147	143	121	163	146	150	170	183	136	135	139	171	164	150	156	163	128	151	152	160	168	164	161	151	165	160	166	171	161	133	160	153	157	169	161	170	151	158	147	157	145	148	142	147	162	144	149	142	133	166	158	146	152	150	139	159	159	165	167	177	134	161	164	154	173	139	159	161	149	173	146	145	159	149	157	147	173	170	145	138	141	156	160	158	193	161	154	162	155	158	185	177	134	162	167	159	135	166	145	152	129	150	143	168	140	146	148	154	149	145	172	155	133	151	139	143	161	151	145	164	176	162	161	164	172	149	157	156	185	138	156	151	164	144	150	149	154	148	172	152	149	147	181	153	154	153	165	159	141	180	166	167	160	146	155	145	157	177	140	168	169	178	148	152	153	158	159	178	160	149	167	166	149	162	166	149	147	150	169	149	157	171	172	158	146	144	180	154	139	145	139	153	132	150	158	168	141	140	161	169	163	156	149	167	172	167	150	130	149	169	169	133	151	167	155	171	152	152	170	130	142	163	144	171	152	170	161	148	149	136	159	138	150	173	160	133	171	163	138	132	169	155	152	150	163	168	138	164	184	180	168	152	149	152	136	161	161	151	159	148	145	148	162	136	171	149	123	157	133	164	140	180	170	175	139	172	169	162	142	160	184	146	158	156	139	147	151	172	155	136	137	180	159	169	151	160	160	138	166	162	157	146	148	147	164	137	141	160	150	156	152	130	150	141	164	168	160	141	142	160	144	173	150	158	164	155	150	172	156	135	164	158	170
4561	14984	11474	4861	3554	2852	2156	1687	1338	1299	1389	1186	1170	982	855	658	734	754	529	529	430	472	551	404	338	332	271	293	247	259	250	266	233	235	228	242	260	212	257	240	225	248	245	283	243	237	234	216	245	237	217	229	208	222	247	228	222	260	226	229	244	215	216	243	234	207	239	258	208	213	224	230	225	201	234	252	225	240	214	214	228	210	221	224	219	221	215	236	220	236	222	234	242	207	246	215	224	196	239	222	256	189	217	235	210	237	232	211	237	229	240	224	242	210	209	218	248	225	205	193	201	213	228	207	230	221	253	197	223	221	200	216	229	207	210	206	228	223	215	229	224	242	223	227	242	210	256	230	197	211	223	231	229	214	213	239	235	228	206	230	248	229	193	216	220	226	238	224	208	214	210	241	232	219	233	211	220	194	199	198	225	223	225	207	196	206	217	236	213	225	229	228	248	228	215	209	236	229	243	208	244	196	180	221	236	235	224	214	211	199	236	230	247	229	190	208	233	212	202	244	237	203	206	212	214	199	223	226	218	199	229	246	235	220	220	204	222	220	226	224	239	233	236	203	223	235	218	225	237	226	205	234	241	241	225	225	224	203	205	213	214	205	209	195	224	206	235	226	249	216	241	221	223	203	220	219	223	202	251	232	221	215	225	211	238	188	217	227	238	220	208	236	241	211	237	200	229	236	227	194	234	217	232	253	237	198	238	192	237	217	214	226	226	215	231	214	220	210	219	232	223	232	237	233	213	222	220	256	248	206	226	209	225	214	225	209	227	234	227	215	233	227	220	237	241	222	221	212	227	227	211	224	183	213	219	233	234	225	219	223	249	212	225	212	204	219	209	193	208	229	237	227	233	218	210	221	244	209	219	207	212	198	243	194	204	237	224	218	194	225	223	240	214	212	240	206	234	228	225	214	243	218	221	256	199	226	213	221	226	207	219	242	234	194	193	262	228	217	223	235	255	231	200	228	226	204	216	213	225	257	231	251	243	236	236	210	219	215	212	205	240	218	214	229	235	236	266	236	228	239	222	221	216	240	225	220	218	210	231	243	240	242	203	258	213	220	217	219	201	234	228	224	214	226	219	221	228	214	205	230	214	232	225	202	215	211	256	250	242	229	244	214	209	201	212	225	232	222	214	207	220	192	234	225	214	232	233	239	219	227	226	240	218	210	244	233	259	242	225	212	213	230	210	227	238	233	236	223	207	215	206	254	215	223	224	209	210	234	195	234	212	215	207	215	218	199	197	243	204	217	220	228	205	235	221	229	209	229	224	227	218	219	215	235	221	207	192	202	220	229	234	229	232	233	230	207	215	206	235	228	240	209	240	236	198	222	218	242	239	219	206	213	208	234	214	228	224	205	268	191	229	230	229	196	205	209	213	230	239	212	201	212	227	220	232	224	224	219	227	202	229	221	201	238	212	236	211	214	210	231	233	223	224	205	198	226	226	239	218	221	224	237	224	201	227	245	229	230	224	220	232	206	201	217	216	212	216	223	214	203	230	210	224	225	241	222	222	200	227	205	228	228	226	233	247	201	178	217	198	239	194	230	198	208	191	219	218	210	237	222	224	218	213	215	211	228	182	239	246	215	215	223	220	244	240	224	228	223	228	221	234	211	205	250	250	215	233	239	214	209	239	242	242	213	222	222	238	223	226	203	222	228	221	230	209	217	239	231	223	232	212	244	206	219	216	217	204	233	224	188	242	239	222	223	214	221	235	250	226	232	216	216	199	222	216	204	227	217	215	215	217	217	225	227	240	215	218	213	196	244	220	211	210	194	211	212	246	224	227	212	203	217	219	209	219	229	225	245	214	185	220	208	222	211	234	204	210	202	191	232	223	237	202	213	212	213	215	205	208	222	208	216	212	203	196	224	242	222	246	231	209	246	220	230	219	227	240	244	258	223	215	222	206	229	228	216	218	197	228	239	201	207	224	220	215	182	218	228	238	215	235	243	215	215	233	197	236	213	195	201	205	225	223	231	220	239	194	195	251	226	209	247	236	213	212	240	229	229	233	231	222	222	217	203	204	225	219	220	213	221	221	223	224	223	215	221	225	214	211	232	207	243	228	210	208	193	238	226	240	233	216	246	205	211	220	209	242	231	204	252	241	198	227	210	232	212	249	219	215	226	213	252	241	217	240	227	220	242	235	221	229	188	227	194	231	229	248	223	222	220	205	202	235	227	227	208	221	216	215	235	247	209	244	215	235	218	214	244	221	235	246	224	195	193	234	226	230	230	221	265	222	252	249	212	228	220	228	215	227	220	221	234	215	212	200	211	238	219	215	232	232	221	230	211	197	241	195	220	206	216	250	236	229	235	214	219	205	213	236	227	246	237	208	196	226	244	217	232	205	219	215	212	230	242	211	217	230	220	213	246	217	249	223	210	241	238	211	229	211	231	203	220	223	234	204	202	207	213	233	216	226	212	222	225	213	243	215	235	204	200	213	247	233	205	229	229	241	222	227	209	254	220	212	243	252	227	218	233	226	218	226	209	234	215	226	226	227	237	244	238	241	219	243	195	232	235	214	208	227	233	225	230	221	223	198	201	219	216	229	218	243	238	217	212	206	233	245	244	203	238	229	235	214	233	228	208	241	219	226	234	224	227	242	225	194	228	214	226	231	208	231	205	226	207	232	207	223	224	225	249	220	211	228	241	206	230	209	218	219	195	252	234	245	238	198	219	202	221	209	233	216	213	240	198	250	210	212	230	223	223	242	222	232	229	210	222	204	238	233	211	221	237	253	217	225	210	239	228	217	239	217	232	219	228	234	234	235	240	235	225	224	217	222	209	227	217	219	212	202	246	202	224	241	238	212	227	215	219	231	234	219	253	242	215	232	215	218	215	219	216	191	233	228	204	228	212	233	206	235	219	229	219	225	258	232	225	229	219	236	217	219	221	232	194	219	212	240	233	239	242	223	232	221	246	221	211	235	230	232	228	234	213	209	233	231	203	225	219	200	209	230	225	219	231	172	215	220	202	213	253	220	212	226	247	193	227	202	218	217	199	231	231	221	239	204	221	230	246	238	218	225	218	220	205	216	222	196	200	262	207	215	188	223	186	227	225	222	191	211	204	208	240	231	205	205	223	238	195	217	208	221	228	197	209	231	241	200	220	233	209	215	203	204	255	228	228	204	197	232	239	232	241	209	227	203	212	221	215	209	211	240	224	234	222	215	214	248	215	236	218	222	240	228	242	233	244	232	229	195	245	213	203	224	229	259	220	239	210	225	225	214	240	233	204	214	206	226	246	236	249	216	230	205	217	238	212	222	210	248	210	206	225	221	228	218	227	213	237	213	235	213	236	213	222	255	224	200	203	228	213	209	248	255	237	207	229	227	227	217	216	245	220	182	207	238	210	227	247	218	239	212	209	214	218	218	212	195	200	221	219	233	221	222	210	222	247	212	232	209	216	219	222	207	214	196	245	226	220	220	232	198	222	216	199	206	250	229	226	221	237	255	243	257	232	198	224
27224	17343	3083	643	461	430	455	377	350	361	332	344	347	341	351	354	300	332	294	302	299	300	289	276	295	285	270	255	283	263	268	285	274	267	285	268	308	257	262	245	277	267	252	266	285	301	279	261	239	265	262	268	254	270	259	249	269	255	282	244	240	270	271	305	267	274	263	286	303	272	274	247	267	288	256	278	263	286	259	296	259	267	267	274	309	258	270	265	279	266	272	291	259	264	273	261	272	275	286	262	285	271	237	272	271	255	276	262	264	279	285	273	264	289	247	268	286	268	277	275	264	246	247	262	278	269	256	241	265	252	291	244	295	255	299	266	273	256	246	289	258	236	279	264	254	293	262	249	250	285	262	274	261	251	274	266	285	274	250	270	275	259	242	269	259	261	288	260	259	273	274	271	264	265	289	300	277	265	282	270	267	268	283	258	267	260	290	261	254	265	270	235	264	282	249	250	270	258	257	253	285	267	258	284	268	266	254	283	274	294	264	274	237	256	274	297	287	290	277	289	252	294	281	238	293	303	285	242	270	268	275	249	272	259	275	280	268	264	281	270	258	289	273	278	282	278	247	276	287	240	258	235	275	285	229	242	282	278	282	246	251	281	267	250	267	271	271	295	270	275	248	261	275	272	262	256	268	256	278	252	263	300	256	267	243	287	275	265	250	267	279	302	276	273	250	266	278	295	270	277	259	275	255	261	266	288	274	259	262	266	275	276	298	259	276	269	293	301	251	289	230	281	275	298	268	292	271	302	252	271	285	288	272	274	246	267	276	276	287	252	274	293	272	258	264	282	253	289	268	271	276	290	265	263	263	282	274	266	263	292	291	287	272	257	295	257	267	298	245	272	267	265	276	268	264	304	301	273	268	253	251	265	270	255	282	283	293	239	257	287	287	243	275	278	279	280	264	260	284	257	223	254	270	262	272	297	293	287	254	290	251	246	256	304	252	261	269	248	272	241	257	256	266	271	232	257	270	279	272	273	254	261	265	276	299	262	289	252	243	253	272	267	275	288	275	275	285	252	263	269	258	274	258	241	266	276	295	277	243	295	270	240	277	278	277	275	250	270	277	252	281	271	286	275	273	239	275	250	248	260	287	253	277	285	286	277	236	294	296	279	262	270	235	252	250	255	281	280	228	268	270	269	271	252	298	269	271	251	291	251	290	256	297	258	243	292	243	266	297	264	267	268	279	280	253	243	266	282	259	285	246	292	255	250	280	314	251	270	266	257	226	258	281	249	287	257	257	260	264	271	299	272	273	246	282	290	282	294	251	290	277	252	280	268	277	271	269	267	279	287	262	285	260	257	263	275	305	253	284	236	284	247	294	252	275	265	243	268	253	251	227	291	256	285	290	263	253	251	268	252	268	238	284	251	262	267	243	292	285	282	236	283	270	265	275	271	246	275	255	270	236	246	303	266	234	270	258	260	263	282	270	262	270	255	287	272	287	256	253	277	271	284	262	269	283	267	299	265	257	309	269	227	268	262	272	269	247	290	234	251	258	282	269	262	297	261	247	274	290	251	260	256	282	278	308	304	260	271	284	252	250	267	259	269	281	270	264	282	260	269	299	275	262	266	253	254	291	256	257	278	275	260	274	258	257	285	270	267	278	300	249	295	263	267	260	232	270	272	277	276	249	311	291	260	265	279	304	281	283	250	265	268	285	263	291	274	290	254	274	275	273	285	282	291	274	249	298	278	255	282	274	289	255	268	289	279	256	283	257	266	268	247	302	279	271	263	264	266	250	249	281	254	286	264	266	248	275	280	258	269	261	287	254	280	276	300	278	282	266	265	280	265	255	246	292	278	268	274	290	275	267	248	282	280	261	275	282	277	270	265	272	262	287	271	259	277	287	263	266	259	288	253	280	265	302	242	233	251	273	275	299	259	270	281	249	302	253	250	248	268	275	288	298	271	284	262	247	275	235	245	280	294	241	270	226	256	278	277	254	254	269	291	261	275	287	258	292	284	310	261	281	250	251	268	280	274	250	264	275	292	298	227	282	293	296	275	269	306	279	268	270	256	274	262	262	283	286	271	260	261	265	235	292	265	267	267	255	266	226	268	287	274	243	247	260	289	284	283	272	260	276	288	240	269	247	268	271	284	259	273	257	269	263	293	260	265	285	236	247	275	282	252	277	265	276	248	266	274	266	253	287	256	253	274	262	231	241	265	277	279	259	265	259	268	243	283	265	269	254	275	259	268	272	266	285	256	254	280	249	288	262	261	255	266	283	278	239	269	274	266	288	265	256	253	274	269	289	285	250	236	287	279	289	247	274	271	273	297	262	267	274	280	282	265	286	257	274	262	279	306	255	293	292	252	279	298	286	284	254	277	292	256	246	251	266	260	259	252	285	256	274	281	284	265	263	308	243	277	252	275	283	296	270	309	303	288	254	288	262	290	264	282	279	269	271	257	274	265	274	249	288	282	283	277	298	246	267	275	243	272	259	281	264	271	286	309	274	259	271	272	296	255	245	241	271	275	277	263	236	265	253	246	267	272	262	272	264	282	246	265	294	272	253	297	274	291	280	248	322	288	246	266	281	272	289	278	236	264	273	234	269	255	276	256	266	266	281	278	286	267	282	253	262	277	294	271	251	287	259	237	287	279	257	275	284	289	264	302	273	249	266	251	271	239	257	279	303	272	253	263	270	257	265	214	253	272	283	253	260	275	255	245	262	271	271	251	281	276	282	273	285	263	238	254	244	255	279	276	250	269	278	286	253	281	278	259	277	266	255	279	265	275	252	273	256	264	250	288	295	279	298	249	256	269	271	291	255	274	282	253	253	274	280	245	270	292	269	242	299	271	261	244	263	278	278	286	261	258	253	289	305	266	293	255	268	272	226	260	274	262	306	260	273	280	285	271	264	266	263	267	279	236	271	269	258	290	281	310	285	277	285	265	279	264	304	268	270	334	277	276	257	278	267	274	261	258	279	246	273	275	291	267	276	263	276	278	268	263	282	247	252	249	286	273	267	259	294	263	260	283	282	278	263	259	298	280	236	280	286	262	252	290	300	272	276	264	264	273	283	263	257	271	256	278	267	274	250	244	289	291	265	250	274	268	261	262	269	270	301	261	267	282	291	273	278	251	264	263	253	265	251	257	260	270	266	270	236	269	279	269	295	253	301	310	263	251	262	288	275	286	269	301	256	258	262	260	272	252	266	267	278	255	274	245	280	282	284	282	261	264	233	261	283	285	271	283	275	271	243	268	289	294	283	273	236	266	253	276	278	262	252	269	248	256	263	246	279	274	262	280	275	251	269	260	240	261	308	249	274	274	287	273	249	258	240	266	279	281	276	281	258	248	255	281	288	269	300	249	244	268	278	284	259	277	281	271	264	268	282	281	259	219	251	259	247	272	239	259	249	279	264	287	308	294	264	282	280	282	266	238	268	272	272	279	282	266	295	288	268	251	266	276	275	280	270	260	298	297	285	261	282	263	349	277	285	260	267	266	262	266	262	254	270	259	252	277
4267	2370	1583	791	858	882	848	706	588	637	711	684	665	625	576	546	557	587	452	495	487	489	459	405	452	444	414	444	404	416	428	395	373	396	409	421	438	448	382	413	429	408	386	425	391	421	403	419	432	381	401	378	390	392	408	389	413	414	409	412	434	412	417	360	387	388	422	396	390	408	400	427	417	384	424	397	426	440	398	389	429	406	400	455	382	408	415	400	379	382	401	425	407	409	384	397	428	400	403	426	395	441	409	411	418	394	410	418	405	360	388	429	404	383	403	410	408	389	403	397	415	412	406	404	412	402	391	399	420	407	398	392	396	427	421	393	406	447	390	397	403	415	396	388	404	408	408	409	395	438	419	448	422	440	400	403	436	424	411	413	429	420	382	411	393	412	366	447	400	383	431	407	421	420	410	360	357	370	413	398	363	362	405	401	430	404	402	399	452	398	399	422	386	401	409	416	427	392	393	409	401	436	409	386	409	396	429	360	387	414	394	401	445	411	392	438	409	429	387	386	391	436	424	387	421	408	416	370	396	417	408	369	434	401	390	389	392	406	390	410	395	380	409	410	390	425	434	384	408	418	377	431	398	416	438	414	397	430	406	357	459	416	399	369	419	410	406	361	376	440	380	452	403	391	387	423	407	444	431	416	416	377	430	409	457	392	403	370	424	379	436	421	427	429	415	436	380	400	419	421	377	395	372	414	385	427	402	392	414	413	384	430	402	375	365	413	413	438	424	387	381	404	402	391	380	418	406	437	415	395	408	432	377	400	387	426	413	406	403	422	434	430	419	429	406	430	417	408	368	394	378	402	399	432	430	406	422	389	386	410	411	417	406	452	397	426	392	418	403	417	436	392	421	394	437	396	417	425	411	395	381	399	391	381	416	403	395	402	446	398	405	412	377	408	417	378	403	406	407	391	423	401	400	416	418	390	399	402	371	399	402	417	406	412	427	391	438	428	368	403	420	385	398	400	415	381	407	419	462	432	413	393	392	407	424	410	407	404	377	402	392	426	408	389	409	387	398	401	437	412	416	386	400	447	426	420	424	429	400	375	402	428	405	429	391	362	411	441	409	408	405	415	431	423	372	386	429	396	437	394	352	399	382	374	429	436	425	420	450	403	425	398	391	389	424	394	401	421	404	418	422	415	382	423	385	365	428	408	382	399	388	367	410	432	418	411	429	413	415	408	381	460	390	398	427	403	413	411	432	388	448	409	452	432	373	434	378	404	406	444	385	417	384	430	390	431	413	411	362	386	379	452	387	383	403	431	408	421	423	433	443	423	399	423	391	393	383	399	383	413	421	381	428	442	376	404	424	394	393	417	448	407	392	433	415	432	417	385	404	398	382	404	433	445	391	372	427	394	403	389	425	385	427	390	409	416	403	429	399	426	409	391	391	422	401	399	426	422	411	452	410	375	456	424	396	449	387	398	426	424	414	427	415	382	412	434	395	427	395	394	440	433	391	417	407	376	412	388	417	403	430	410	420	427	417	419	403	427	414	405	406	435	411	408	415	410	398	396	396	401	390	431	381	427	429	404	453	393	428	395	444	418	407	387	426	421	393	418	406	404	417	409	447	404	412	389	410	417	405	391	394	395	403	393	447	390	387	416	376	387	382	388	429	382	395	415	393	403	419	438	415	407	426	385	394	392	422	395	429	400	395	445	403	451	414	397	370	376	380	347	418	408	427	417	417	397	425	413	397	403	423	412	439	433	392	430	426	453	408	386	416	402	389	412	354	409	414	354	424	376	402	413	421	410	422	393	393	427	401	425	397	410	404	424	413	425	423	373	375	418	410	409	419	398	394	403	412	425	393	384	429	402	416	431	386	393	403	422	410	376	388	411	411	406	411	401	404	406	447	436	402	423	434	406	421	391	377	380	379	408	428	387	400	411	403	427	407	410	383	416	387	418	403	416	411	419	408	429	403	425	380	425	400	391	382	418	432	403	440	449	413	404	434	396	393	437	381	371	415	384	403	405	387	408	402	444	442	445	394	422	423	408	405	400	423	414	408	415	428	399	442	410	374	423	381	410	405	403	415	449	415	413	411	415	408	418	381	424	389	421	385	394	382	432	422	429	405	393	388	421	409	435	400	404	412	440	395	390	425	392	392	419	421	412	420	414	427	387	384	412	425	404	421	415	393	390	439	420	388	381	437	403	415	402	423	414	428	441	433	393	419	407	435	425	436	414	398	427	452	419	372	417	415	403	422	426	403	414	396	408	403	387	425	397	414	368	381	396	398	387	401	473	419	404	428	410	412	369	387	412	392	393	453	424	420	401	420	404	409	390	401	408	395	448	427	425	418	387	404	409	414	400	428	439	394	423	401	431	412	410	382	416	396	424	429	431	416	412	413	420	398	417	433	393	422	363	389	438	396	416	405	411	369	428	422	414	407	388	424	448	395	422	381	418	423	429	398	429	395	415	423	417	412	442	443	401	393	430	420	399	434	392	393	425	389	372	423	414	377	457	371	406	394	370	411	414	376	374	425	399	379	386	405	373	379	419	404	418	455	421	388	395	430	426	394	345	394	395	416	402	410	411	408	415	394	408	404	425	411	411	386	398	442	402	433	403	395	387	410	429	371	445	436	404	391	385	401	400	382	409	409	394	431	400	436	433	428	404	434	402	384	396	384	379	402	368	409	406	436	373	433	447	437	433	391	390	384	440	429	432	384	413	372	410	401	373	413	411	392	418	401	440	399	422	423	400	415	402	375	426	455	408	426	399	427	417	386	420	394	428	423	422	377	369	389	424	390	398	379	386	394	414	400	421	362	408	429	447	369	440	410	426	412	405	428	393	454	407	416	371	451	405	428	404	392	434	394	393	412	407	424	438	436	399	458	404	408	428	410	422	414	413	397	414	430	415	417	431	409	384	413	396	399	427	385	408	417	390	418	384	447	401	426	413	422	408	388	419	385	421	419	399	385	405	433	428	406	411	390	411	405	424	401	383	407	411	399	419	439	432	439	389	389	442	417	395	424	400	435	413	397	439	399	394	387	431	404	409	440	356	418	392	441	427	394	395	401	395	409	413	430	392	412	419	414	406	399	414	382	417	414	394	386	441	409	435	400	385	391	417	412	407	428	402	425	404	401	422	432	385	414	403	419	398	396	388	368	397	404	427	408	406	427	426	409	410	426	444	446	398	455	437	449	413	415	378	398	405	386	438	417	394	389	426	414	424	404	416	397	391	412	424	404	356	431	455	353	381	407	355	434	416	423	408	435	422	390	381	387	454	416	393	407	397	416	395	375	423	409	429	406	411	395	372	443	410	432	428	361	422	428	412	447	370	388	404	420	434	394	455	382	455	400	365	400	400	396	371	430	427	420	423	381	407	363	411	403	383	405	385	428	416	453	406	405	425	391	390	412	433	404	410	424	399	424	406	401	418	430	438	414	395	410	430	403	396	426	406	386	425	433	418	425	382	406	356	405	418	415	398	431	381	383	429	394	411	401	399	420	422	412	410	388	402	403	411
23596	21408	28520	24683	20899	2673	773	559	402	359	397	366	329	295	287	256	266	218	231	201	187	235	196	153	168	164	144	135	144	134	149	152	146	128	152	132	131	128	150	135	140	150	157	116	132	126	131	130	131	133	130	135	162	148	148	125	146	137	137	151	135	135	136	120	124	131	146	143	142	130	110	158	123	130	130	143	143	142	114	130	130	139	128	127	131	155	146	131	127	121	131	129	137	113	140	137	146	135	137	148	137	126	136	124	137	150	121	126	135	126	140	142	124	127	134	129	139	125	134	134	132	107	137	141	137	136	151	144	144	148	144	148	126	143	122	150	119	129	147	141	141	127	143	149	136	131	131	130	137	137	131	140	132	149	143	140	133	126	121	123	141	123	127	142	131	118	137	133	136	131	123	136	127	138	124	153	132	124	131	141	123	130	126	125	142	134	132	148	151	128	137	147	124	164	150	136	130	123	140	129	123	144	132	134	149	111	150	114	151	133	111	138	149	132	149	142	127	134	143	116	126	131	148	148	125	134	149	112	134	134	127	146	122	135	122	129	132	133	123	135	134	126	140	146	138	133	112	143	126	131	126	147	128	133	141	141	120	143	139	132	144	128	130	137	127	154	159	134	114	139	144	129	124	138	160	127	140	134	142	127	135	136	136	139	129	118	146	137	130	153	152	116	129	134	123	110	136	120	119	131	142	147	130	129	118	131	126	143	135	120	144	102	130	107	149	138	126	127	130	113	130	133	121	134	129	147	134	139	148	138	138	142	125	119	151	129	129	127	126	122	139	138	131	130	134	139	135	117	128	141	143	140	152	137	134	121	152	138	138	119	150	121	126	134	120	135	157	130	135	150	132	119	147	142	123	146	145	118	127	125	127	126	139	118	126	128	130	144	123	152	144	131	126	126	126	136	140	132	141	115	130	143	122	152	124	129	143	138	133	139	156	120	133	105	136	139	140	122	122	125	132	138	147	133	160	143	123	136	120	117	122	132	134	131	140	156	117	139	141	125	137	123	111	145	112	110	145	131	126	137	119	140	131	132	123	133	118	128	153	143	122	140	133	134	123	103	138	117	138	153	143	137	117	117	132	141	120	138	135	124	132	119	136	120	133	125	147	147	144	130	129	132	128	148	128	121	128	158	137	114	131	135	144	112	130	147	140	135	131	128	132	151	135	142	139	149	122	141	127	141	129	117	172	131	131	123	146	130	151	122	136	109	132	125	144	122	112	128	121	143	122	120	112	129	135	132	138	144	131	130	150	138	154	145	128	122	133	122	159	119	154	129	113	136	121	140	122	124	141	147	150	128	135	125	124	140	128	142	147	137	112	131	153	126	138	114	125	142	133	111	120	131	127	123	123	136	149	140	122	151	122	148	119	103	157	121	152	126	139	122	142	116	138	131	136	128	125	142	114	135	122	140	123	146	161	137	121	135	146	156	143	140	117	132	127	128	127	128	137	151	150	126	127	129	117	113	133	155	115	156	116	155	148	138	142	121	120	117	117	156	128	143	134	131	116	135	164	137	142	163	132	118	134	135	156	118	110	134	130	126	132	130	144	120	143	118	147	134	145	140	143	121	163	159	122	122	143	139	122	161	105	134	146	142	126	142	128	143	118	148	119	127	124	131	125	141	143	122	141	126	137	154	141	135	126	134	145	144	119	127	141	128	132	120	125	133	145	123	119	165	124	132	132	133	166	125	151	140	154	123	131	125	146	128	126	147	149	142	136	131	134	105	131	154	127	134	132	148	139	126	140	143	141	127	128	125	128	149	143	130	141	144	133	122	143	102	136	143	124	109	127	99	144	144	139	149	125	128	122	126	120	112	143	144	110	149	138	109	153	144	142	132	158	136	138	126	123	121	138	138	126	145	130	139	157	139	121	121	135	134	139	114	134	133	134	132	143	137	149	125	139	131	141	125	131	115	134	147	122	127	138	137	163	127	127	133	136	104	115	143	144	122	140	143	150	116	139	136	145	144	149	148	134	106	135	141	143	133	129	116	135	137	128	127	121	133	122	139	134	132	157	121	170	129	125	147	137	145	135	143	128	120	131	148	151	132	131	134	131	150	125	149	131	134	133	129	127	114	135	120	129	150	128	139	116	150	150	133	138	139	141	123	136	135	113	128	128	128	148	145	124	142	124	140	147	131	142	146	149	160	128	141	145	136	127	120	124	150	136	144	126	125	153	127	143	128	139	133	135	144	136	127	135	139	122	107	138	128	122	160	115	117	133	152	135	139	127	138	147	141	130	135	144	118	139	134	107	133	133	149	136	138	136	141	136	122	129	149	140	148	140	148	121	119	151	148	150	123	132	127	116	123	120	136	142	143	126	149	148	113	138	132	128	136	134	144	139	135	125	120	144	123	146	141	148	148	128	135	133	130	127	140	138	138	128	129	126	135	135	121	99	139	114	109	145	137	148	135	131	122	131	141	125	122	117	159	127	129	146	141	120	131	129	128	137	156	122	145	131	115	156	118	134	145	137	163	126	129	139	123	149	136	118	142	122	136	139	121	106	129	126	137	119	146	136	138	156	123	121	126	135	127	127	122	112	127	138	146	146	145	135	153	138	131	146	129	143	168	141	140	136	135	112	157	151	135	110	154	137	122	127	123	141	130	117	133	144	121	146	132	125	140	130	144	152	122	117	139	146	145	136	129	142	130	145	135	124	134	148	147	125	136	118	124	149	128	158	130	129	143	131	159	135	137	146	131	152	125	139	107	129	130	148	133	120	136	130	134	137	124	139	133	125	160	127	126	127	130	132	129	111	118	130	127	141	133	125	139	133	158	127	144	125	142	152	124	128	116	120	123	137	140	136	139	120	135	144	128	121	125	149	155	138	127	100	147	116	138	144	139	133	124	140	126	143	125	133	121	114	129	151	128	137	119	135	124	117	119	132	124	121	137	133	118	122	131	132	135	137	132	109	139	134	133	121	117	129	126	144	125	153	131	141	135	126	148	127	141	153	150	122	131	129	137	146	145	136	146	143	143	125	137	122	122	135	117	141	129	122	138	115	118	126	131	133	146	126	139	128	120	125	131	171	166	131	129	126	125	143	135	134	138	130	119	114	140	140	132	134	128	135	140	125	139	153	111	139	126	127	160	128	130	131	133	127	127	126	143	129	125	155	139	150	141	136	135	136	139	151	136	142	123	122	134	134	133	154	144	121	124	134	152	131	109	114	130	140	127	111	122	164	145	144	134	146	143	129	136	134	131	113	147	138	134	147	101	137	134	130	128	131	119	140	122	110	141	114	134	133	130	129	128	113	134	142	117	135	137	139	150	144	143	146	146	126	147	144	141	121	115	131	115	141	126	144	143	130	126	98	144	125	146	143	127	111	113	114	137	134	124	128	141	145	149	103	141	132	136	129	133	146	126	165	131	137	135	138	144	131	123	143	150	134	129	126	118	126	147	126	133	119	134	121	140	144	127	117	128	130	136	153	131	134	119	121	122	135	129	122	140	135	133	124	128	122	148
3448	9650	6661	2777	2046	1718	1589	1409	944	877	867	856	720	605	628	574	506	421	460	439	414	413	328	269	277	259	246	216	245	223	219	236	214	228	220	220	208	218	203	210	221	223	203	221	215	232	235	206	216	225	247	213	214	200	213	205	196	207	233	204	205	235	219	195	221	185	206	211	195	216	185	205	214	210	202	205	205	210	220	218	184	211	195	212	212	208	196	227	203	216	216	209	218	272	200	197	214	207	219	211	209	224	208	215	203	226	219	220	217	206	193	218	213	217	191	202	237	224	184	219	217	183	196	203	215	196	209	208	206	207	226	196	196	207	188	201	205	184	197	226	206	201	196	226	187	201	199	200	201	232	205	196	199	215	209	224	205	204	211	218	229	189	228	226	215	218	230	232	210	193	207	205	198	216	221	214	215	212	200	195	194	175	227	220	204	214	225	218	225	199	221	213	184	231	189	220	215	185	201	220	203	221	188	206	194	201	183	201	215	220	221	216	187	198	210	192	223	233	227	199	217	229	231	230	210	177	213	227	192	189	219	220	219	208	207	203	228	229	208	208	230	212	219	210	209	197	224	229	207	207	198	211	236	232	223	192	187	192	199	193	210	204	191	196	214	201	194	190	212	227	248	199	201	217	191	226	225	188	209	225	234	189	217	191	232	222	215	178	209	240	239	236	185	230	210	211	199	211	223	189	188	185	206	199	231	202	236	194	205	209	209	211	189	212	226	208	213	205	233	205	197	229	195	189	215	199	198	209	220	194	215	188	200	179	229	205	224	204	210	197	216	218	206	185	186	192	190	216	217	204	232	221	226	233	235	220	184	201	197	190	201	206	194	244	214	212	193	190	223	216	213	174	219	199	214	197	219	202	243	186	222	189	219	183	209	198	181	230	201	201	223	209	205	225	221	208	195	186	218	221	206	207	223	232	218	208	200	227	207	218	215	208	176	233	229	216	206	205	188	209	203	218	218	199	222	207	220	228	246	209	185	189	199	207	222	222	188	192	213	208	203	223	198	198	211	204	211	229	220	192	207	215	213	222	206	226	188	207	209	207	197	207	195	211	202	194	225	206	224	223	227	212	231	235	199	224	217	178	206	191	211	194	238	221	208	235	209	206	204	173	207	235	210	186	209	210	207	237	221	225	229	199	246	214	204	218	193	201	181	214	196	205	219	210	210	193	213	200	188	195	228	215	209	225	177	211	190	197	234	209	213	209	198	199	197	209	208	224	244	219	217	181	201	209	214	223	222	208	195	228	199	240	239	198	216	197	207	199	198	238	200	210	231	218	203	234	206	230	212	222	216	211	227	208	214	194	178	204	215	196	220	207	203	211	208	182	212	187	243	211	218	210	206	211	194	209	220	227	210	225	207	232	198	220	247	210	193	191	220	192	215	212	214	210	191	197	207	193	200	205	193	215	184	220	202	208	230	196	219	224	210	219	211	182	203	196	206	204	212	205	218	222	200	204	199	215	223	216	188	232	199	204	208	179	213	193	201	211	188	196	245	211	225	218	171	212	224	221	197	203	211	192	196	204	199	219	234	216	193	191	202	201	195	199	188	211	227	219	213	240	200	171	181	221	170	187	194	208	192	216	212	213	216	237	189	226	206	203	202	214	225	216	239	199	217	217	199	228	223	191	226	170	225	220	206	233	201	227	210	198	202	232	203	243	204	187	231	218	210	222	205	208	199	214	217	226	202	227	208	207	196	209	207	218	206	193	175	235	201	209	224	223	209	202	215	203	218	214	204	206	213	218	214	189	206	201	226	206	200	218	206	217	216	220	217	222	212	216	185	217	229	228	223	204	224	230	192	210	208	227	197	191	180	202	214	192	213	217	203	196	217	215	226	227	210	227	203	219	207	187	210	204	207	231	216	192	212	189	182	220	195	182	227	216	195	201	197	193	208	218	207	203	225	225	176	212	213	196	208	218	220	214	209	205	210	216	215	202	216	207	207	241	208	224	220	220	204	223	210	206	199	229	237	200	173	207	206	213	196	190	215	210	260	199	213	217	190	215	236	220	180	204	212	213	234	177	205	227	213	219	214	168	217	244	228	219	223	208	216	194	217	194	182	203	204	212	198	219	227	214	187	202	189	196	183	215	195	243	213	200	211	219	194	214	203	187	221	188	218	200	220	233	188	193	202	184	219	227	206	231	210	224	251	225	199	241	204	216	234	205	197	212	202	220	232	225	204	210	209	217	228	216	219	202	203	206	198	189	206	190	190	212	215	212	201	200	173	210	200	199	189	226	240	207	229	217	224	207	186	199	209	215	223	226	229	187	221	207	204	208	229	198	230	201	202	184	190	218	204	216	211	214	201	216	212	213	230	191	214	201	212	185	200	199	192	193	208	226	210	203	206	212	202	182	199	234	215	217	210	199	190	208	224	194	184	213	221	189	189	220	204	209	206	207	221	232	217	235	232	219	207	206	214	216	215	222	219	202	180	206	225	210	185	220	190	185	195	190	222	225	213	204	213	232	207	227	206	204	228	218	170	194	183	194	186	192	194	211	233	217	215	177	205	192	202	230	192	216	228	185	222	185	205	197	214	212	213	231	204	220	206	209	216	205	240	202	218	249	205	216	211	204	189	188	225	207	207	204	213	205	212	207	210	199	233	213	232	193	184	203	197	191	186	197	225	234	203	230	208	234	215	178	211	183	216	210	198	226	198	191	202	217	202	199	224	206	215	225	195	208	206	198	213	223	198	223	199	202	213	209	218	202	236	172	215	215	205	178	210	209	215	198	211	182	216	223	220	207	227	228	208	200	195	236	226	194	233	209	216	192	177	216	198	209	219	235	191	192	199	200	195	219	211	202	173	217	205	191	220	202	201	213	219	183	208	182	183	180	173	203	213	199	216	212	220	234	206	187	210	225	216	214	231	196	217	207	213	209	204	211	232	209	210	191	223	198	225	200	226	213	217	199	214	207	192	208	237	183	192	208	202	232	231	217	190	218	191	205	202	181	182	220	201	240	201	227	195	209	172	208	227	236	228	204	233	225	201	232	229	197	199	201	194	215	202	224	221	205	209	212	192	216	221	208	213	195	201	202	226	177	220	202	212	191	202	206	174	222	249	201	172	217	210	211	237	221	231	205	184	215	222	221	192	186	215	217	206	209	220	210	201	230	184	178	194	198	228	213	224	207	197	202	193	235	229	222	195	198	206	229	200	224	198	221	216	202	249	183	184	194	207	213	194	209	223	213	212	224	187	208	172	187	207	190	211	224	190	221	199	216	240	235	220	231	205	219	205	208	217	212	199	215	207	204	199	210	234	225	218	233	209	214	215	202	216	198	209	206	227	203	225	204	224	207	217	216	233	199	214	204	206	237	217	219	194	218	205	186	201	194	209	214	209	203	220	224	202	204	206	202	223	212	207	201	231	253	215	205	256	218	212	209	211	207	220	185	208	157	213	223	214	202	217	200	243	216	225	217	208	204	204	231	212	204	205	206	222	187	221	208	209	226	212	205	185	222
24648	21400	26909	25133	2679	631	587	533	499	452	488	508	451	423	385	399	379	370	414	370	359	385	344	355	347	311	333	351	306	346	348	361	345	341	336	318	286	338	331	298	346	329	346	354	322	330	320	307	330	339	309	345	325	336	320	352	338	335	333	316	338	340	291	352	321	297	329	330	307	313	308	351	318	331	347	318	329	308	316	323	343	319	329	350	359	332	315	326	352	297	333	326	345	336	351	320	316	338	358	314	289	316	313	316	334	339	343	304	351	338	306	298	317	303	331	315	296	296	342	310	330	340	359	305	333	339	341	327	349	286	359	356	328	331	297	312	339	333	333	314	316	327	302	333	312	311	321	342	326	357	322	347	348	302	337	324	348	334	348	332	290	334	352	326	321	317	336	317	351	302	329	329	330	335	304	330	298	314	317	311	304	334	336	339	331	312	340	313	321	344	315	330	335	343	346	330	317	311	303	365	317	338	356	277	351	337	331	319	340	295	342	334	331	361	339	340	290	312	297	354	344	329	326	333	342	342	328	319	302	376	328	341	352	312	326	303	324	325	344	350	332	339	321	277	326	317	379	311	317	303	316	324	318	344	337	327	345	337	334	322	303	304	309	322	336	270	295	328	331	317	358	349	317	364	350	316	333	326	325	314	327	342	309	325	342	344	354	340	340	315	322	329	334	334	343	299	327	326	291	327	355	336	346	301	311	323	332	343	311	314	327	316	328	332	348	310	301	309	340	331	332	317	344	315	314	313	328	353	329	308	358	332	309	340	324	338	300	332	343	332	349	306	306	320	326	327	306	317	337	356	330	323	326	336	313	347	324	340	338	307	312	299	347	336	291	308	309	283	344	365	354	325	349	321	283	324	304	305	365	309	315	334	348	320	349	318	339	335	316	323	347	323	309	321	340	340	328	325	358	314	299	343	339	375	349	342	299	344	333	305	326	357	331	300	322	290	305	319	292	326	300	321	312	297	309	326	332	318	351	320	328	316	333	326	338	328	340	329	349	331	323	304	279	340	335	328	285	321	300	326	320	324	311	305	307	319	324	297	342	334	313	327	326	299	314	315	305	336	336	349	336	298	335	326	294	320	347	352	289	352	310	321	327	304	337	333	290	344	320	323	328	335	293	326	323	348	317	326	345	339	368	332	309	343	318	332	324	319	362	288	342	330	325	346	322	341	329	352	346	338	329	288	343	348	292	335	322	330	320	328	334	324	329	335	325	340	353	350	339	298	321	317	294	322	363	353	304	310	340	330	300	345	356	338	326	338	319	324	351	320	326	315	331	336	332	303	363	343	329	347	344	314	330	311	355	323	332	304	311	353	343	345	284	321	297	307	345	322	333	336	318	311	333	337	330	305	303	301	332	343	339	353	328	324	321	286	311	344	314	324	314	351	311	357	306	346	326	330	358	330	329	305	302	320	335	317	323	325	331	334	301	333	364	301	329	324	337	330	327	323	345	308	323	309	322	326	361	329	333	319	322	330	330	341	323	334	363	314	334	353	339	329	318	373	329	310	304	277	343	351	312	333	322	289	314	319	345	303	315	326	290	316	325	321	349	325	308	330	328	313	333	322	318	312	312	319	356	311	320	345	339	348	301	334	345	327	328	346	326	298	317	356	335	340	369	324	317	330	352	343	333	338	316	288	307	318	336	301	373	335	324	318	327	325	318	373	307	350	324	314	288	328	346	335	323	316	335	328	338	342	321	305	325	342	307	307	336	328	302	322	339	341	336	322	344	344	330	305	339	317	317	332	320	315	312	324	343	338	338	344	303	293	316	359	301	318	307	309	321	330	377	300	347	284	352	345	322	300	310	319	293	326	323	330	315	356	339	297	335	311	341	335	339	309	303	294	312	326	328	303	337	313	319	301	285	336	317	313	306	324	349	334	330	282	309	336	296	334	310	326	348	311	311	315	354	322	318	330	302	327	328	341	341	312	305	317	356	316	327	354	337	338	326	368	301	357	336	355	370	325	313	364	345	324	329	312	296	309	341	363	306	319	335	306	336	330	347	327	297	321	295	332	337	326	320	299	343	309	319	301	338	318	310	341	311	369	301	339	319	347	327	347	328	326	319	346	308	303	335	300	309	326	323	344	337	306	380	309	312	339	294	332	364	315	300	327	327	306	334	319	311	294	284	333	348	331	330	309	338	319	353	318	303	328	309	324	311	307	332	328	304	315	364	329	319	324	330	347	309	324	333	337	294	319	324	306	321	304	322	330	312	348	326	340	322	344	358	332	308	297	317	314	288	310	294	320	326	320	318	332	320	326	338	337	341	332	343	332	333	333	338	350	343	315	280	285	337	319	323	339	334	323	310	290	323	331	311	312	321	337	338	310	373	311	328	302	359	294	344	317	326	341	324	350	311	324	321	334	340	318	325	316	336	316	363	354	367	301	336	340	336	331	359	342	313	341	316	313	314	318	302	349	299	339	299	298	301	283	344	324	329	329	320	322	324	358	311	312	315	341	315	323	335	336	331	331	309	319	343	319	295	341	332	318	321	305	304	330	320	322	316	331	321	355	343	342	298	336	335	311	348	323	318	341	313	328	337	334	306	370	307	329	332	306	309	336	323	313	343	315	304	343	334	327	293	306	318	300	354	321	298	329	337	308	315	323	312	342	329	333	326	317	298	324	303	326	300	318	330	303	302	323	316	297	301	328	330	315	337	330	326	298	347	315	335	315	310	336	309	335	317	318	320	282	317	298	338	328	312	333	335	351	324	346	311	319	319	300	314	305	319	340	287	326	343	297	315	321	336	364	324	310	329	318	333	329	333	321	310	322	322	305	306	300	313	298	290	334	313	306	363	336	321	317	321	332	355	321	285	298	311	320	312	319	334	335	320	368	316	328	305	302	329	316	322	286	325	344	318	338	340	336	362	338	316	356	316	338	330	342	313	322	335	297	315	294	301	329	338	301	321	336	314	346	325	310	339	336	312	294	324	347	336	298	332	309	330	332	357	327	317	308	309	309	311	340	334	327	316	321	315	312	333	352	322	322	347	272	326	320	331	346	319	340	331	300	304	335	308	320	321	309	337	299	334	326	334	337	336	327	315	333	315	336	325	330	346	374	297	336	303	328	312	322	302	337	342	324	337	325	340	327	301	365	323	314	322	317	319	308	324	343	331	327	336	353	327	331	356	330	338	317	310	344	360	345	310	331	325	315	336	330	335	317	309	356	345	346	339	344	311	327	334	337	316	312	342	303	315	321	320	308	299	342	325	315	285	327	324	314	326	324	284	337	331	344	335	309	325	331	357	342	307	356	332	305	332	308	355	337	337	293	306	312	324	293	308	335	293	307	336	321	331	328	332	305	346	319	331	321	355	289	317	333	309	346	339	388	315	349	319	321	317	324	301	322	329	327	344	364	324	291	281	336	321	322	316	317	339	348	322	306	346	312	310	338	292	314	306	345	312	337	292	340	324	340	299	333	323	327	348	313	339	323	364	324	300	326	318	310	299	321	325	344	324	351
3424	5774	4147	1868	1618	1462	1231	1199	1020	994	976	989	878	760	756	687	682	641	689	678	634	592	498	544	535	478	484	485	497	492	491	507	496	484	501	485	481	473	490	463	504	467	472	447	480	496	465	488	421	428	496	463	493	478	483	498	511	440	455	489	490	470	494	490	511	492	512	471	481	488	503	484	487	495	517	465	443	515	419	497	502	487	449	488	472	454	443	466	471	460	469	461	459	523	470	460	463	495	499	478	468	485	478	488	506	444	473	465	453	523	475	517	449	499	459	468	451	474	471	483	508	484	469	478	465	481	538	480	467	465	489	479	470	496	446	468	473	477	425	449	503	452	500	488	479	475	488	486	469	454	497	450	467	466	460	506	490	451	478	443	470	527	453	448	476	480	497	463	456	502	487	519	510	447	465	483	463	472	482	453	500	493	455	459	472	460	494	458	498	498	460	492	521	472	527	462	500	473	521	448	460	485	486	456	490	502	477	470	477	486	440	485	435	491	469	468	492	498	486	506	483	475	452	515	507	494	487	483	452	508	455	432	466	473	472	473	465	501	540	477	512	485	503	487	506	492	442	466	475	494	475	466	472	522	509	478	489	493	469	496	480	485	532	450	471	500	499	488	482	488	519	469	525	494	452	493	487	484	502	502	471	474	498	500	442	509	486	477	492	479	507	477	465	479	470	463	507	475	487	473	465	487	471	484	465	482	477	451	494	484	480	476	467	496	452	437	499	510	482	492	518	455	456	467	505	480	484	498	457	484	487	467	474	505	468	487	439	463	485	478	469	461	492	500	498	458	477	471	475	489	471	476	471	479	499	447	477	434	505	496	476	487	496	505	470	485	470	511	509	477	498	508	512	459	511	505	485	499	506	488	501	532	446	472	453	508	475	498	459	474	476	489	514	496	502	479	500	513	509	481	472	467	462	481	489	473	483	476	471	466	472	486	477	499	454	442	470	469	478	480	529	484	450	511	469	513	472	441	483	464	485	456	476	524	469	480	499	484	470	508	489	467	464	420	428	487	490	470	476	496	460	439	438	516	495	427	478	503	466	543	468	474	463	453	507	443	512	459	482	498	478	468	495	538	466	481	489	453	481	532	489	459	503	488	451	468	490	446	495	454	476	507	495	477	471	531	486	473	444	508	452	472	442	451	445	464	489	456	506	502	479	467	521	449	479	516	474	481	470	515	490	482	464	494	472	499	475	497	468	499	478	482	473	477	442	482	474	448	487	490	452	486	494	467	461	500	468	510	476	503	501	442	455	472	474	478	491	438	481	480	514	489	501	464	489	439	465	478	487	491	470	467	523	464	472	482	478	495	478	545	474	456	498	507	506	450	497	513	448	511	456	451	485	498	470	481	463	492	527	489	512	456	476	471	496	463	508	484	474	477	479	511	451	502	501	466	487	475	512	496	526	439	456	454	478	460	509	452	481	464	499	497	457	525	455	469	490	499	461	493	496	494	462	478	487	481	457	474	479	482	450	470	472	513	487	470	503	485	485	453	470	463	484	462	488	511	513	479	515	482	473	477	485	476	457	482	484	466	461	492	497	487	465	507	468	506	484	497	485	455	485	507	494	480	460	475	503	507	488	493	489	525	506	515	475	466	501	462	479	492	493	501	476	496	493	497	489	448	467	472	499	504	489	510	497	464	494	471	508	501	471	476	496	478	499	468	442	513	501	453	480	466	487	464	531	476	495	480	486	492	456	514	468	438	481	477	480	458	472	496	483	446	446	473	529	485	474	446	497	516	477	452	503	498	497	537	484	438	453	490	511	461	535	483	513	492	502	507	506	495	516	483	445	460	482	479	487	468	452	489	470	468	498	467	484	465	457	484	524	490	489	494	472	475	494	488	501	476	447	446	461	503	472	465	502	500	461	440	475	472	447	457	485	489	473	481	458	456	481	513	424	447	470	444	506	487	473	487	490	493	495	489	510	520	492	484	478	461	465	502	478	471	525	479	436	500	481	485	484	514	500	494	465	446	475	476	529	502	467	484	449	459	481	466	446	485	462	479	519	482	478	508	493	482	482	473	489	450	503	470	494	523	417	473	486	477	493	471	452	472	481	487	478	437	488	499	465	499	462	477	468	483	461	466	522	452	466	478	507	493	491	470	470	466	478	493	498	464	461	495	443	515	492	518	481	498	447	483	470	473	482	497	477	508	440	446	503	537	445	486	471	458	510	471	490	499	472	435	469	490	494	520	490	480	503	482	464	496	527	506	470	464	415	514	479	494	485	496	489	476	490	441	482	503	441	494	470	473	475	502	408	502	518	519	448	486	433	443	505	503	449	481	474	465	484	451	513	450	485	460	418	486	455	505	459	509	509	504	453	487	500	530	469	450	487	458	468	466	495	471	484	487	481	528	466	515	450	490	469	451	502	503	448	470	495	465	476	443	467	473	436	492	513	488	453	464	450	475	490	452	510	487	476	500	469	500	476	498	439	461	472	483	467	490	466	501	497	464	470	458	496	485	484	473	482	476	479	488	477	463	470	487	511	510	486	489	511	473	518	529	492	504	453	453	467	475	465	444	467	498	491	458	440	480	489	481	507	469	509	477	473	473	469	426	492	477	505	516	482	493	480	523	510	462	479	452	452	498	514	478	516	509	497	474	458	475	466	467	486	491	509	478	495	469	445	427	489	463	475	464	489	493	489	481	488	442	472	511	468	453	510	449	520	511	487	469	461	480	488	490	487	467	475	464	465	516	478	462	516	499	470	463	457	500	470	463	489	451	472	555	463	456	495	473	487	475	458	453	496	495	500	486	458	538	423	491	510	476	476	510	474	499	500	507	446	474	480	452	460	495	470	467	467	445	444	467	461	495	482	441	464	473	506	487	518	495	482	509	468	496	475	477	485	489	476	466	535	465	493	508	504	468	506	480	494	503	503	477	459	477	444	501	473	495	458	499	500	439	467	450	476	442	465	509	485	481	482	465	439	505	497	455	500	548	467	497	516	460	488	442	509	455	432	506	524	497	465	472	463	483	473	485	478	477	487	497	484	457	463	493	495	462	498	489	455	479	490	467	495	511	476	478	458	507	503	490	477	496	516	481	486	508	464	486	485	481	513	473	481	453	456	482	473	462	493	433	499	503	458	463	472	446	463	514	471	482	502	492	491	496	486	480	517	503	484	496	494	526	453	468	485	474	470	505	437	480	475	480	491	456	474	456	478	435	479	462	483	528	485	476	469	494	468	488	477	473	438	502	488	498	467	457	461	482	480	447	506	484	439	476	501	460	473	461	466	496	483	503	508	495	459	445	486	460	505	477	451	521	481	488	469	467	479	488	455	474	468	488	467	462	461	513	464	491	485	449	484	485	485	444	481	492	457	491	478	495	458	514	515	466	475	454	472	472	466	475	487	496	497	497	487	469	488	507	499	486	491	479	462	476	456	458	466	447	499	489	480	535	483	497	464	503	501	483	471	491	466	514	472	474	486	501	477	461	497	472	490	509	470	500	470	473	538	484	446	468
22630	21443	29190	24066	21437	21005	2685	872	641	578	720	585	509	432	444	418	300	267	318	308	271	261	211	248	218	201	189	154	165	186	166	178	179	172	168	164	162	162	162	145	164	150	158	166	156	153	169	169	168	154	143	151	174	181	140	150	162	166	159	157	162	172	185	163	110	158	171	163	162	148	144	163	163	161	165	146	153	152	183	170	152	163	148	152	171	147	164	150	150	156	146	168	157	146	174	161	159	161	137	127	181	147	170	160	153	170	156	165	141	127	141	160	141	149	150	163	162	176	141	179	162	131	166	158	175	162	156	160	147	132	147	158	151	176	164	147	155	162	168	158	163	154	134	159	144	159	164	149	170	135	180	164	154	159	151	159	167	167	155	155	174	159	141	161	167	130	167	150	139	170	150	149	167	142	171	162	166	148	145	141	155	165	151	181	147	174	150	150	186	146	143	150	157	159	151	164	134	155	133	165	143	159	194	156	133	149	158	154	162	142	164	124	157	160	156	151	150	124	145	164	157	146	145	149	148	165	172	159	158	154	162	166	152	144	163	154	147	141	155	155	141	139	154	145	142	159	169	162	180	156	160	142	153	146	162	153	137	147	136	157	165	146	141	148	174	165	152	156	154	158	152	152	148	152	128	139	155	144	153	148	137	146	154	167	163	162	165	149	160	153	165	174	171	140	173	165	164	171	163	159	173	160	154	165	162	160	144	161	161	144	151	159	149	145	151	142	159	141	147	136	156	156	150	165	162	171	144	146	163	150	167	137	144	157	153	154	155	144	163	163	149	179	157	152	153	161	138	182	169	151	128	160	168	166	157	143	166	163	153	152	134	155	137	136	164	144	160	157	151	176	157	162	149	168	155	129	169	151	145	162	155	155	161	149	169	141	149	148	156	167	161	163	161	148	155	157	162	148	146	158	145	172	153	143	175	175	154	163	148	131	164	138	169	143	165	154	151	162	160	158	154	153	148	166	155	149	163	135	161	149	163	154	125	162	119	177	162	144	169	183	152	170	154	149	150	141	138	144	162	139	131	138	175	149	151	172	151	153	125	168	151	168	156	155	137	160	145	147	156	148	156	157	170	131	161	171	183	159	164	129	157	146	143	144	149	161	171	149	132	162	158	158	171	168	161	163	162	168	165	145	174	127	175	166	131	167	170	168	161	156	164	155	163	171	144	168	149	158	175	138	152	154	161	156	167	153	153	134	166	156	154	163	164	141	156	157	133	149	174	154	148	147	152	165	144	145	148	162	153	146	152	159	150	161	169	160	130	146	160	136	158	155	154	152	167	169	169	144	124	170	146	158	152	146	170	143	167	153	162	162	130	153	185	151	148	175	133	141	157	154	151	144	134	154	147	141	159	161	171	165	162	154	126	137	166	154	141	155	143	151	167	162	151	139	164	166	153	171	135	158	153	141	165	160	153	160	150	149	137	143	147	150	137	149	149	162	177	143	154	151	171	145	162	158	148	163	164	156	160	149	163	147	148	148	154	149	144	153	147	154	148	134	159	136	137	180	154	150	131	154	162	181	156	156	171	160	147	157	152	140	149	147	148	152	163	163	151	160	139	168	126	149	151	142	149	155	144	163	141	118	140	149	167	160	158	142	143	155	154	169	153	183	168	165	133	156	149	142	178	153	158	144	183	158	137	158	177	176	166	151	148	162	151	164	166	155	164	160	160	137	151	144	160	140	171	145	156	154	185	125	166	161	170	150	152	166	159	153	132	141	150	157	166	151	138	142	136	158	143	163	146	154	150	138	163	161	153	132	138	162	160	145	170	187	159	145	167	174	144	178	144	138	146	142	163	132	156	156	148	134	153	129	149	136	150	162	163	161	159	163	140	166	143	170	140	163	169	175	159	145	166	160	128	170	146	115	181	149	162	160	155	138	122	151	159	152	144	154	156	159	145	146	143	141	134	181	143	165	161	164	165	156	147	152	142	177	125	154	160	157	144	149	163	145	139	171	153	148	170	148	150	150	139	160	149	159	154	157	120	152	158	158	145	178	161	161	144	170	138	152	157	167	164	152	159	142	153	151	139	148	172	155	145	139	147	147	138	147	158	148	161	155	171	155	154	152	151	151	171	150	151	161	168	151	165	151	161	143	154	172	161	134	145	169	163	148	173	171	176	171	147	152	164	149	150	148	177	154	157	176	145	159	154	156	156	141	138	185	194	144	150	140	169	151	146	184	150	142	131	164	151	189	133	145	142	156	163	142	167	168	159	164	142	162	152	169	140	145	134	175	148	144	162	157	162	153	150	142	149	157	141	150	147	160	132	158	165	147	142	148	155	143	162	167	181	168	166	155	142	163	156	140	160	171	150	156	162	153	159	131	149	182	170	143	151	155	150	182	171	149	149	148	144	146	132	150	154	176	144	166	127	158	148	161	155	151	152	149	143	151	144	161	155	183	165	167	137	143	163	139	159	151	162	185	143	152	168	159	152	147	132	133	143	141	151	145	151	173	165	164	181	134	159	163	139	163	166	163	154	151	153	139	142	158	156	166	153	153	136	154	152	156	171	143	172	138	155	157	148	174	160	153	151	158	184	161	161	148	130	161	124	147	149	158	171	143	162	161	159	150	168	128	160	148	164	145	140	152	127	130	185	159	164	184	148	148	157	150	154	151	121	168	150	159	169	142	149	152	141	164	153	158	169	148	144	177	184	155	148	154	154	176	129	147	155	155	152	163	147	163	172	153	146	147	157	163	140	151	148	138	184	142	136	153	152	158	146	172	159	175	155	153	140	121	151	148	154	165	155	139	176	167	161	157	169	151	150	154	148	146	161	158	165	169	159	152	177	184	134	159	154	163	154	160	174	169	167	141	160	158	141	154	155	151	161	152	146	173	155	141	142	190	149	153	144	145	148	185	148	172	159	179	145	153	166	164	157	148	164	150	174	152	162	179	139	146	173	161	133	158	156	171	178	155	163	155	145	161	179	152	153	152	145	154	143	140	163	156	159	179	173	158	163	139	156	179	155	166	158	143	131	159	173	154	156	157	138	157	150	169	133	170	169	147	173	154	138	174	157	161	145	138	153	133	173	152	146	136	156	144	153	154	169	155	142	156	152	133	143	153	156	133	172	153	138	150	145	151	155	164	148	177	141	172	145	164	147	135	138	158	150	146	141	158	165	143	160	162	142	156	158	148	148	133	158	144	163	154	164	169	160	143	158	177	136	149	135	169	141	157	162	147	147	158	159	175	139	169	145	145	151	165	143	171	169	159	152	159	145	169	133	165	158	149	158	158	149	159	156	147	169	170	153	148	159	166	138	158	147	146	155	164	141	156	148	153	156	154	127	150	163	158	153	162	151	156	138	154	142	166	141	154	168	163	148	146	150	162	156	154	150	135	130	166	161	165	167	162	158	145	165	133	166	158	170	152	155	155	150	138	146	154	169	140	146	152	144	155	142	157	151	143	138	153	137	158	165	151	154	157	186	128	149	167	148	128	127	146	159	175	141	147	169	156	143	162
4738	15071	11347	4765	3572	2842	2222	2005	1627	1365	1727	1536	1129	1042	1061	884	743	565	649	564	603	393	373	416	373	281	304	252	256	265	264	253	248	261	239	247	246	256	228	254	235	234	246	230	225	236	218	206	222	237	219	208	224	224	237	212	208	220	214	225	217	237	251	224	215	250	260	219	223	236	217	228	206	238	212	200	215	206	210	252	226	240	214	200	224	231	231	208	215	214	246	211	222	222	221	204	242	219	243	231	209	249	230	210	225	191	229	240	230	196	254	236	228	224	232	198	213	264	223	226	237	197	196	211	243	212	249	223	222	239	243	240	195	216	216	206	210	238	213	247	227	205	239	227	221	219	212	239	212	245	214	216	210	200	201	229	194	211	191	219	210	216	221	222	225	235	212	224	189	256	220	230	211	244	221	215	216	226	238	242	220	218	209	222	221	218	272	218	198	220	237	238	227	212	218	234	214	205	201	224	220	212	249	224	216	250	267	214	206	222	228	214	209	212	213	250	218	208	224	217	245	216	198	224	219	233	226	219	210	219	225	228	216	227	235	179	235	234	210	228	207	220	211	245	198	234	223	214	223	233	224	215	231	234	226	231	210	222	204	216	214	209	212	234	225	240	230	225	251	221	221	220	219	218	208	194	222	218	217	243	204	215	217	244	214	216	221	205	212	218	233	210	230	209	226	229	220	214	223	224	201	212	202	222	246	219	214	256	208	236	234	240	187	252	193	221	231	214	224	199	243	237	209	243	228	231	200	210	217	215	225	233	256	211	224	220	225	248	205	211	241	236	206	244	199	213	224	227	201	228	232	229	224	210	209	232	234	217	224	219	217	234	206	212	221	200	216	206	204	215	224	226	254	218	227	203	194	217	222	234	260	210	214	233	230	218	208	211	231	234	240	218	230	242	221	202	239	235	229	236	208	195	198	238	216	222	225	224	211	196	216	223	206	235	192	210	223	203	239	235	219	229	230	196	217	230	228	227	235	217	193	210	204	268	245	234	224	213	234	226	240	240	233	222	230	228	215	211	207	210	225	231	205	221	213	240	219	213	208	205	195	236	233	196	235	232	217	181	260	220	223	238	225	224	201	218	192	212	217	250	230	243	217	233	233	238	240	231	219	242	250	214	222	219	226	228	220	206	197	242	238	207	229	239	220	220	216	221	216	250	231	237	241	221	206	230	230	230	237	213	198	236	231	230	253	210	217	237	198	215	224	227	246	215	219	226	210	232	211	230	219	221	201	235	217	224	205	217	221	211	249	208	218	215	206	209	235	220	210	210	226	240	244	227	220	263	239	197	256	216	227	222	191	234	225	239	238	223	228	231	230	212	227	199	197	191	209	240	221	211	219	228	216	232	217	241	221	191	247	223	207	231	209	221	236	226	234	202	219	254	219	231	214	228	206	233	241	208	226	243	228	239	226	212	261	207	218	223	246	219	216	242	244	241	208	243	253	230	188	195	219	196	200	221	212	235	221	204	231	234	214	231	204	213	229	217	214	200	218	231	224	225	245	238	215	217	211	217	221	223	195	218	238	224	215	204	215	238	221	212	230	247	212	210	212	225	224	227	224	223	243	227	214	233	209	213	223	222	222	234	218	222	220	229	228	226	221	217	209	218	239	221	223	208	238	204	222	182	232	244	245	200	229	212	199	215	223	213	209	220	233	222	203	186	241	231	208	220	222	229	234	213	211	218	197	220	211	204	225	209	231	222	218	239	229	236	223	222	220	207	230	225	234	216	191	200	204	218	214	198	222	229	225	227	233	195	223	200	247	205	233	226	209	230	200	230	194	216	243	243	222	236	206	240	210	202	239	218	228	226	204	217	230	196	208	247	220	198	212	198	199	206	236	213	234	233	205	222	213	232	218	244	246	196	223	213	239	260	209	224	244	214	236	214	232	230	227	211	246	214	204	263	227	209	245	208	198	212	204	191	220	228	254	215	216	202	228	224	223	215	211	233	204	227	210	222	248	234	186	218	209	215	234	228	243	221	227	221	206	222	225	232	218	214	235	228	202	231	258	253	233	255	232	201	227	220	219	210	241	238	215	190	235	245	250	223	238	220	218	249	227	211	228	261	201	249	220	239	242	200	254	237	225	239	229	200	228	237	218	217	231	205	223	218	237	223	215	212	220	218	195	212	209	210	238	233	223	220	220	223	214	210	248	211	196	232	211	209	211	231	224	246	204	237	202	223	214	262	227	227	205	227	215	216	171	208	202	207	194	226	186	212	235	215	232	221	230	231	228	204	211	207	229	212	241	235	223	218	214	226	228	208	211	208	220	213	227	214	221	232	244	208	218	202	219	203	233	230	234	227	238	214	248	218	234	214	227	231	234	242	213	207	204	230	226	220	210	231	224	229	214	225	216	219	188	216	218	209	223	222	209	238	222	239	225	203	228	227	217	206	239	238	231	218	230	238	233	198	215	216	206	210	236	203	193	210	231	205	194	212	203	216	202	215	193	233	219	228	208	232	202	209	209	233	224	235	236	207	221	203	214	222	227	257	220	230	235	206	237	238	212	226	227	201	200	258	226	237	211	253	186	228	209	214	219	211	212	249	228	205	233	229	192	202	240	239	200	239	218	215	188	232	209	242	205	241	219	238	229	239	240	235	219	223	217	219	206	201	224	213	210	245	214	200	207	194	221	235	239	231	230	236	215	231	197	183	232	199	203	230	230	222	221	240	241	216	219	211	229	242	221	230	208	221	227	228	232	220	206	221	191	216	234	204	266	194	222	226	224	257	215	237	229	186	223	187	220	208	206	214	223	230	224	192	237	231	202	200	215	235	208	217	209	216	216	189	214	233	224	230	190	201	210	192	199	209	205	231	217	242	228	197	216	230	230	216	229	213	184	225	203	231	209	223	202	189	207	232	208	224	214	237	209	208	214	208	221	213	216	224	232	244	215	217	253	211	227	236	210	215	209	225	220	198	216	219	226	257	210	222	247	230	226	202	241	240	203	208	201	214	212	226	210	209	253	206	221	231	205	205	233	236	237	225	220	194	223	234	216	222	232	222	230	217	224	238	208	217	230	227	217	247	215	205	203	234	221	241	235	199	236	207	222	228	207	222	229	201	224	214	223	244	215	218	247	237	229	218	227	239	241	231	208	231	194	229	209	197	240	242	237	233	237	227	206	209	224	221	221	226	224	206	223	205	235	236	236	236	237	196	198	222	215	247	231	214	225	240	197	232	226	203	206	221	221	235	254	232	230	222	225	229	219	207	203	223	227	211	237	210	212	208	210	209	207	246	207	208	260	264	221	235	237	243	234	223	202	214	194	230	231	230	202	233	231	220	224	229	213	208	246	201	213	197	220	240	227	203	215	233	221	241	225	214	230	242	202	211	227	198	244	249	213	219	221	202	230	224	234	250	229	215	227	235	224	224	220	206	220	229	232	238	225	221	241	228	216	231	237	233	215	210	228	227	205	209	228	205	203	213	236	226	258	223	235	225	245	228	227	204	225	226	185	232	191	211
27149	17205	2913	673	498	392	390	382	371	350	338	441	399	325	344	306	297	300	285	332	304	302	286	312	272	266	292	281	285	257	241	273	245	249	274	263	271	265	307	263	297	250	270	283	269	269	256	263	254	261	275	256	291	284	255	274	256	258	218	254	249	286	278	254	252	277	246	261	217	265	262	258	276	235	284	264	244	256	269	297	263	251	254	267	257	250	258	285	260	255	282	283	259	227	248	255	268	250	249	260	280	266	232	288	285	281	285	259	243	257	266	261	278	251	253	285	284	257	236	280	272	253	269	261	268	271	248	275	246	267	275	232	278	287	240	278	259	251	262	247	264	306	268	262	301	301	258	246	253	269	248	288	244	291	263	269	306	244	238	272	294	266	290	264	268	274	263	243	251	266	276	238	244	271	251	250	231	273	246	253	272	259	272	266	295	264	280	272	255	265	258	283	266	243	254	254	274	275	267	268	239	242	268	250	261	262	246	252	281	260	253	284	266	251	301	284	263	236	307	273	274	256	261	265	282	279	258	277	249	286	268	269	263	264	273	290	289	278	266	285	271	268	268	259	261	246	241	261	264	250	274	247	280	262	261	274	271	240	255	269	248	270	256	267	288	240	257	273	247	258	259	271	276	262	240	285	288	274	264	256	250	292	265	260	258	272	283	257	258	268	283	233	279	271	267	262	259	259	239	258	229	271	268	265	269	257	262	282	284	263	245	252	250	280	269	247	267	262	252	272	277	243	257	257	249	264	263	244	288	269	261	275	249	236	258	269	237	277	254	272	259	233	261	289	271	260	271	274	301	251	264	268	270	254	286	299	295	286	269	253	248	295	244	277	249	261	252	268	276	263	256	270	233	246	244	306	296	274	258	282	267	313	285	242	242	233	244	273	240	273	264	282	272	262	257	239	238	268	272	260	276	267	275	234	264	284	267	271	269	266	267	251	257	246	258	259	264	270	265	274	256	271	267	243	279	265	233	231	265	264	256	258	263	227	258	276	252	261	246	291	257	279	240	258	267	270	272	283	273	277	252	255	287	281	255	255	276	289	289	278	266	256	266	277	297	238	269	269	264	284	280	278	264	288	243	249	265	231	282	240	250	263	264	261	259	253	268	255	293	242	293	258	265	295	286	269	278	259	287	253	246	271	263	253	277	268	240	247	285	292	259	264	256	269	249	263	274	277	267	248	245	267	246	244	276	253	269	224	239	291	259	261	292	250	254	249	264	241	270	285	267	240	266	265	245	278	253	307	287	284	263	281	284	266	267	276	274	241	238	264	285	251	261	262	242	236	241	265	256	250	290	234	263	260	255	290	277	272	271	256	242	276	259	236	284	270	255	234	265	260	266	269	268	283	268	262	266	285	257	245	288	278	261	249	251	269	250	248	228	253	249	249	279	237	261	263	259	285	256	266	256	243	262	278	257	283	316	264	274	296	263	280	266	268	304	281	257	241	244	279	259	274	264	242	291	275	277	293	247	262	292	262	266	229	255	265	262	266	264	251	263	253	281	255	289	261	229	255	261	253	280	271	276	253	262	289	252	292	240	263	269	279	269	271	243	267	220	274	244	242	252	226	249	246	248	279	276	252	276	238	264	274	295	275	239	277	270	266	247	271	263	247	253	252	299	280	288	238	253	255	266	234	263	254	253	294	255	261	255	272	247	233	255	268	289	245	252	250	244	286	256	262	245	287	244	267	267	278	270	230	256	275	272	273	266	258	296	244	274	288	242	271	255	304	282	282	261	267	275	247	262	268	268	259	288	270	266	242	259	285	248	267	245	284	253	270	286	270	266	286	263	262	269	245	284	241	245	262	269	281	278	268	267	275	269	294	252	262	278	244	270	260	259	282	262	275	269	286	268	287	274	276	272	247	262	280	295	257	257	289	255	298	284	270	283	271	254	234	243	312	297	255	273	287	273	256	291	257	261	265	271	305	267	249	259	267	245	272	302	275	279	266	272	266	248	289	251	297	281	265	252	293	248	279	256	262	279	268	283	255	245	275	255	264	269	266	239	266	271	240	261	261	256	253	259	251	257	260	245	266	251	221	283	281	264	257	277	274	268	246	271	247	267	281	268	268	256	284	264	212	261	262	247	297	251	244	272	255	254	243	289	262	276	251	271	248	253	264	254	243	234	279	259	238	263	279	275	257	253	280	246	269	258	245	224	243	289	265	273	278	266	284	278	269	246	255	263	250	241	285	255	273	279	278	252	278	276	253	260	244	278	288	249	263	255	269	265	273	274	273	238	265	261	272	274	292	268	274	270	271	259	257	263	256	288	275	279	297	251	245	270	271	266	253	250	270	276	254	257	244	261	245	252	299	277	246	267	256	276	274	287	260	265	288	273	271	279	273	255	256	283	293	264	262	266	272	260	239	267	273	279	290	287	279	250	251	285	264	237	287	269	260	281	282	281	244	256	247	276	268	267	266	270	268	292	251	273	279	275	248	270	269	253	298	266	261	250	253	271	268	254	248	265	280	261	271	277	270	258	256	266	256	292	245	287	246	270	255	266	267	297	276	267	318	259	272	289	246	272	248	251	292	273	265	255	246	260	261	284	268	283	259	261	266	280	247	275	261	255	259	266	247	257	269	264	250	281	277	270	252	277	270	279	274	262	257	250	267	263	271	275	281	283	253	275	258	271	243	261	260	257	279	274	235	248	251	256	250	281	270	273	254	249	257	250	290	255	262	242	237	266	239	248	272	269	252	276	267	276	303	255	280	243	289	275	273	274	252	259	275	275	284	265	276	256	266	290	302	267	266	269	284	272	284	257	271	241	258	266	266	267	258	288	237	282	275	273	255	263	268	285	260	289	268	270	262	272	256	266	231	268	258	258	262	273	269	271	250	255	260	263	278	259	242	258	284	273	259	271	295	266	268	249	241	271	239	250	240	270	262	257	273	279	254	245	260	254	251	269	239	287	273	249	276	273	258	257	246	279	274	273	211	253	278	257	282	235	275	264	263	278	255	272	285	230	246	254	262	260	300	246	261	257	266	288	274	264	265	233	267	259	260	244	231	260	256	259	262	263	264	259	250	256	269	273	259	255	269	258	255	282	257	245	277	253	270	268	292	268	263	256	257	264	247	283	278	249	238	252	260	280	267	257	279	268	270	255	277	255	266	273	254	279	270	277	287	265	287	238	252	278	289	260	230	270	265	267	258	267	238	279	275	277	262	232	258	233	274	274	259	257	268	273	261	261	263	238	267	255	251	271	275	253	245	268	257	273	272	262	264	297	290	272	275	281	291	273	268	265	233	259	280	256	268	265	292	264	256	256	261	263	261	263	257	248	247	275	255	279	261	247	257	283	255	242	273	257	249	255	264	256	270	261	261	272	275	280	282	268	268	270	280	268	264	284	255	239	247	255	287	245	279	255	245	241	241	284	237	282	301	252	267	257	302	274	258	247	251	269	242	271	267	252	269	258	270	287	266	272	260	258	282	292	280	280	282	266	257	269	275	271	255	278	250	264	269
4287	2314	1527	929	900	764	698	673	661	567	732	821	749	633	612	543	525	479	500	483	480	463	428	390	407	440	400	414	395	400	453	371	424	418	465	395	420	376	381	428	384	396	421	395	417	365	431	412	389	402	402	412	396	412	396	407	416	411	408	423	390	405	398	398	364	412	402	367	378	404	397	417	402	408	397	403	394	432	399	389	431	414	386	388	370	402	385	387	404	402	401	416	397	413	414	404	377	437	398	416	414	377	403	406	419	388	427	397	383	450	421	413	424	366	402	439	420	430	387	413	416	380	398	412	392	421	408	445	422	407	406	417	439	407	415	397	415	394	405	393	403	394	411	413	416	409	428	381	414	420	414	438	413	385	395	421	407	381	416	413	414	402	430	368	429	401	402	434	391	436	396	407	392	392	388	361	379	378	434	392	395	359	387	405	459	380	426	380	366	423	412	451	395	348	407	385	416	406	422	419	426	408	396	402	394	413	389	386	410	434	411	401	417	405	393	407	378	368	396	362	430	416	379	410	408	422	414	403	362	389	411	390	385	394	410	389	391	390	409	424	428	399	431	380	360	408	391	435	384	400	442	423	414	407	409	399	443	407	430	417	443	431	378	376	389	401	410	419	394	373	393	397	416	375	391	426	406	413	410	382	413	402	421	393	411	396	381	342	438	418	402	399	414	377	399	385	363	394	427	387	434	369	406	425	422	389	403	384	395	388	390	391	429	410	438	404	403	401	431	398	390	433	412	409	405	438	403	399	382	398	430	417	445	399	415	392	366	404	383	402	375	366	405	392	383	402	417	401	390	407	412	414	388	423	410	398	411	392	418	417	408	410	402	440	425	413	391	400	402	417	393	371	379	394	436	393	421	382	389	422	384	433	413	416	399	423	445	391	414	412	361	424	419	403	421	391	432	420	409	402	403	394	434	421	388	406	404	378	404	384	392	414	412	379	410	426	393	414	419	415	394	401	375	424	419	396	406	396	418	430	411	384	407	404	361	387	411	347	383	404	427	423	422	385	402	448	399	404	414	413	424	388	424	406	408	448	398	400	416	410	432	388	423	369	407	412	402	394	389	373	376	404	421	393	372	408	375	420	410	412	394	392	416	443	422	380	407	393	379	420	432	415	406	387	385	382	409	410	381	404	421	397	396	397	411	404	389	396	434	369	385	402	400	370	391	409	390	377	425	405	419	386	407	380	447	406	378	397	394	390	443	380	406	394	389	425	411	417	393	392	401	393	439	389	422	416	393	412	397	418	391	388	412	399	381	372	396	413	432	365	364	387	422	416	365	416	404	376	425	386	430	434	395	407	415	385	396	472	371	394	357	412	396	407	427	392	420	364	426	392	427	406	395	408	422	401	370	402	385	385	372	416	434	403	389	410	369	379	418	417	404	405	397	380	392	394	384	396	402	383	433	397	417	399	366	381	408	397	399	392	426	383	374	381	401	382	417	399	387	407	436	397	427	402	384	391	401	372	369	418	408	415	368	383	408	380	414	395	415	406	378	407	415	463	429	400	435	393	400	410	401	395	438	391	415	401	393	436	425	392	427	424	397	382	400	407	434	419	426	421	399	401	427	405	403	428	398	429	379	407	391	413	445	403	401	399	433	397	398	376	376	406	427	414	384	394	405	402	408	406	405	442	411	395	387	391	398	371	387	362	398	405	437	404	416	370	420	403	385	424	375	411	362	411	409	423	413	378	414	398	415	398	373	414	394	409	388	433	407	427	401	411	400	424	393	440	383	423	397	408	426	365	391	386	397	397	420	397	434	374	385	371	438	405	361	384	414	422	386	378	425	407	385	421	389	410	444	417	410	368	398	394	424	375	413	402	419	431	380	379	392	382	412	407	354	407	417	405	411	412	425	415	441	386	375	366	428	392	390	376	423	390	408	396	407	386	389	403	388	401	398	385	432	389	409	429	388	439	375	432	390	429	419	395	407	380	359	424	390	394	397	387	362	389	373	371	372	381	403	361	401	395	412	407	395	401	420	405	376	407	414	405	412	406	407	383	465	411	418	444	416	425	432	413	394	372	401	423	397	373	414	407	381	366	398	409	414	419	416	425	383	393	410	392	408	433	420	405	408	401	425	423	393	388	368	380	388	381	390	433	431	425	412	407	396	403	393	404	399	421	411	417	455	384	387	364	426	365	409	385	391	421	367	441	376	369	404	395	420	396	380	372	405	402	388	405	414	396	406	388	403	400	409	387	455	380	405	411	403	391	393	367	391	409	417	400	436	402	401	396	384	391	406	392	420	418	395	407	411	387	405	443	394	360	430	374	420	396	417	423	386	397	362	400	385	382	394	409	383	429	402	414	392	356	418	418	397	404	419	387	400	410	421	395	402	397	379	442	410	380	414	355	341	399	395	417	379	383	366	377	392	423	390	427	377	389	396	393	393	408	422	371	436	437	394	433	402	434	396	409	390	436	404	412	407	418	429	423	385	380	425	390	390	404	391	399	382	410	389	424	389	411	405	389	390	400	447	410	406	391	413	403	384	367	394	364	397	395	417	420	414	395	396	417	398	411	423	397	391	420	432	411	403	386	368	372	424	428	382	411	432	427	389	377	417	401	406	425	402	443	381	399	392	426	396	382	392	414	396	390	415	396	397	396	428	406	418	396	389	404	398	395	385	402	400	422	409	398	371	396	409	411	414	382	382	389	403	404	422	384	403	357	371	411	375	377	398	404	393	393	381	404	401	426	437	388	386	372	432	408	407	398	412	396	414	400	414	402	399	396	398	419	404	419	420	399	383	394	403	450	374	445	400	393	416	431	404	386	410	393	389	381	406	406	395	402	358	362	416	402	380	415	415	415	442	419	391	415	402	375	417	416	387	404	417	414	413	392	396	413	395	387	432	411	406	396	401	397	419	379	385	401	407	401	410	413	381	425	387	415	398	396	386	382	385	351	405	378	407	361	447	383	417	389	404	433	430	394	414	362	424	379	390	386	412	406	389	405	420	417	446	422	410	399	381	441	395	416	372	406	408	413	409	413	370	411	412	467	431	404	402	401	428	388	391	432	417	435	403	397	409	405	415	388	430	433	351	408	403	430	395	393	414	389	405	398	402	435	403	364	420	394	374	446	420	433	393	390	401	394	399	415	409	398	406	411	386	410	394	381	392	374	415	420	395	392	377	389	421	400	397	423	423	354	427	408	429	400	443	412	412	412	432	390	413	406	422	396	400	386	423	391	407	443	390	375	409	379	414	394	399	409	398	373	408	455	446	424	405	406	375	400	405	360	389	414	401	393	400	391	396	418	412	421	398	397	394	414	387	417	418	396	397	405	366	389	365	378	416	401	381	430	374	419	383	405	398	393	383	381	395	420	443	411	403	406	377	401	411	407	419	379	399	430	406	401	401	396	384	393	425	397	385	397	402	417	409	401	410	433	384	396	396	375	426	392	351	371	433	398	397	416	381	451	377	372	422	415	442	412	424	356	403	404	410	415	404	370	369	375	419	386	408	413	390	377
23631	21457	28559	24760	20911	2447	627	469	387	335	347	416	428	434	291	279	246	248	237	233	233	147	160	157	154	146	155	146	133	151	151	134	139	144	138	148	148	125	152	144	162	136	149	130	154	135	152	139	144	142	139	139	129	158	131	162	131	129	113	134	150	135	162	139	136	139	144	122	110	119	138	135	105	121	141	131	118	132	143	121	113	123	137	130	123	115	127	106	114	153	142	135	127	114	137	140	136	147	140	130	126	148	141	123	132	135	147	139	127	127	143	135	160	139	131	159	129	118	112	118	112	145	133	131	140	129	130	120	126	152	137	138	118	142	142	132	117	144	131	114	114	130	149	144	137	121	153	123	125	123	141	143	142	123	137	143	125	127	137	147	124	152	122	115	136	138	130	132	143	124	104	141	136	135	124	140	139	141	110	127	138	144	144	100	138	135	146	123	126	147	136	114	126	148	143	127	138	109	106	143	112	134	120	124	133	135	145	111	133	130	128	130	120	120	137	122	114	134	140	130	132	125	131	133	145	150	133	132	108	130	129	125	152	117	135	138	129	126	144	142	126	146	121	115	120	131	123	121	147	119	135	132	123	128	150	119	117	136	140	145	137	144	144	123	131	148	122	135	148	136	126	122	147	127	129	129	136	129	126	106	118	134	127	122	126	140	130	131	122	122	131	127	133	128	141	119	141	105	121	127	128	140	138	115	127	142	129	120	115	123	137	131	134	147	137	138	122	122	134	154	111	120	128	103	132	127	111	135	111	145	150	106	125	112	127	142	120	137	128	122	141	130	139	109	156	123	131	141	127	127	127	137	112	150	144	132	151	127	139	138	127	162	145	118	127	135	122	124	117	146	133	148	152	110	112	141	135	148	125	127	139	133	156	116	125	144	140	131	128	110	119	120	146	130	108	126	131	150	116	120	124	148	130	136	139	147	159	122	146	149	124	120	143	121	134	139	118	127	131	134	140	128	116	105	128	121	124	121	139	128	140	132	124	132	124	131	129	122	118	131	108	137	135	139	128	149	127	120	140	138	124	139	140	132	113	137	115	140	148	119	134	151	118	132	113	103	105	120	131	121	126	129	145	137	144	140	123	156	110	141	139	143	140	129	140	136	139	140	132	143	140	134	143	159	159	153	126	123	127	135	144	129	151	160	118	116	117	123	120	133	119	147	129	131	129	114	143	134	129	153	131	133	124	156	125	122	153	127	127	130	161	124	121	124	122	108	134	132	116	121	121	117	143	127	128	118	147	128	122	154	140	150	147	137	119	135	145	133	133	147	129	135	152	142	143	122	124	136	124	135	143	149	155	119	129	120	129	129	146	136	139	114	122	117	107	129	118	119	137	130	141	146	122	109	134	131	132	114	133	145	160	127	130	125	128	121	153	148	120	125	114	151	123	133	127	127	115	121	137	114	143	115	143	112	110	135	115	122	129	136	117	139	117	103	143	141	138	143	132	127	121	119	134	152	126	127	136	139	122	131	129	134	119	132	134	125	132	128	124	134	131	147	128	115	148	130	141	129	130	146	134	123	142	142	134	130	110	125	121	141	139	126	135	135	140	136	142	133	121	131	100	125	126	130	122	117	127	116	136	113	109	146	141	112	136	116	125	132	123	139	134	119	131	130	134	119	150	141	117	111	140	123	125	145	138	111	139	117	138	136	116	119	145	139	123	134	133	147	124	138	127	131	117	129	122	140	127	136	155	130	130	140	129	128	149	122	125	112	145	128	132	114	120	147	126	129	107	121	123	135	125	152	131	122	134	123	123	129	120	139	156	134	120	141	120	138	133	135	134	119	130	134	126	129	124	134	131	128	130	142	130	123	119	127	150	147	126	135	132	111	131	129	122	126	122	133	125	125	134	131	118	135	139	102	121	133	119	121	129	140	128	131	122	135	141	153	130	130	155	159	140	131	128	151	132	128	144	123	137	123	122	107	128	127	125	144	142	138	118	151	111	140	120	127	149	145	146	122	130	142	139	128	130	114	129	141	115	126	150	139	124	141	133	122	139	134	121	132	131	148	136	157	141	137	137	129	144	127	122	120	123	133	140	118	99	130	126	153	126	112	153	116	129	137	138	126	142	140	119	119	131	131	114	120	135	123	123	121	148	126	130	114	126	124	131	133	152	133	117	145	134	120	144	134	124	150	129	147	127	95	114	134	131	169	129	139	120	144	128	114	131	132	139	139	103	145	128	138	133	157	131	139	137	142	112	117	129	140	149	133	125	134	140	113	155	131	122	142	145	134	154	129	132	141	131	137	127	116	122	126	156	137	123	145	136	129	139	125	154	131	125	130	133	145	136	123	148	137	117	140	138	140	149	145	149	143	143	125	149	117	118	131	123	130	122	136	137	137	132	136	153	148	136	125	128	130	131	140	130	118	122	120	134	151	122	133	108	136	140	147	119	127	139	146	132	116	115	150	140	135	143	136	126	126	118	129	137	157	133	124	131	116	120	121	127	140	135	131	131	133	146	134	152	115	119	130	133	154	114	127	135	125	133	117	142	139	127	112	108	119	151	132	143	126	131	127	141	99	137	156	122	135	120	124	116	141	157	123	152	117	117	114	138	136	139	130	122	125	113	128	116	153	126	121	139	122	149	161	131	129	119	129	131	121	138	154	114	125	124	139	119	132	136	122	122	122	121	121	128	124	127	141	123	143	113	143	109	142	135	139	122	132	160	132	127	125	159	133	158	136	147	143	131	130	131	122	123	115	122	148	114	145	149	129	127	140	119	129	144	151	127	123	124	120	145	129	125	129	168	136	127	125	133	145	128	138	136	136	130	143	145	144	124	157	139	137	118	130	118	124	138	126	125	140	123	140	122	130	133	128	141	140	162	141	127	120	138	130	112	131	129	147	127	129	123	121	128	135	135	140	136	125	142	130	133	128	133	128	149	140	106	114	120	144	134	136	118	132	120	116	139	143	131	130	128	132	121	131	137	140	138	155	136	136	131	141	126	120	146	129	125	135	137	127	130	122	145	137	138	137	112	139	134	118	109	139	121	104	119	140	128	128	124	134	131	118	118	116	126	127	154	155	120	147	162	120	149	120	133	123	135	137	123	142	124	143	137	158	119	122	125	144	135	135	131	137	131	131	138	127	137	147	141	146	125	143	128	140	139	144	135	137	156	127	127	143	136	136	135	122	122	142	124	121	125	136	145	146	144	141	154	116	141	115	137	119	128	151	144	127	136	125	119	135	116	138	156	120	153	154	144	147	134	141	137	116	137	125	128	120	152	124	129	128	137	138	121	120	151	120	127	137	127	136	149	128	123	135	133	123	125	111	139	149	126	135	122	120	127	126	143	146	159	128	118	148	124	142	138	98	120	137	134	124	144	130	125	127	139	127	132	145	133	116	138	126	130	128	138	141	140	143	127	138	113	134	124	105	128	141	121	123	139	106	151	133	117	123	145	138	124	124	126	130	147	135	125	138	112	134	117	129	131	151	129	122	125	121	166	144	136	124	116	129	141	144
3442	9684	6863	2865	2010	1504	1320	1047	998	798	783	1066	1104	996	776	527	487	483	479	450	413	281	317	296	241	270	221	221	226	251	226	214	241	231	206	223	244	224	226	205	215	250	199	226	233	241	207	234	217	218	244	211	229	202	212	207	191	203	209	224	235	203	213	227	210	213	214	205	220	226	211	202	188	202	212	219	237	201	218	228	228	208	204	191	186	216	213	187	209	206	204	210	210	225	231	218	199	190	221	213	206	197	246	189	209	204	219	214	233	191	197	208	216	210	229	216	225	235	222	197	215	244	195	206	221	222	211	189	185	200	223	207	186	229	230	217	209	196	212	222	204	213	210	219	207	201	199	214	201	202	225	219	236	212	206	195	186	208	211	200	195	235	215	210	199	204	195	212	229	189	193	222	220	198	208	220	190	223	204	210	203	239	195	224	236	202	207	196	225	234	199	222	221	207	196	184	199	224	205	213	220	214	201	215	215	221	211	205	191	215	180	196	229	223	207	209	177	224	192	221	202	220	210	233	196	200	219	217	224	229	215	200	208	222	197	211	221	214	213	226	203	199	206	225	224	222	196	231	200	222	218	240	196	212	204	218	183	202	189	206	205	199	207	209	203	227	235	209	208	200	226	180	204	216	219	192	214	201	222	197	190	194	202	214	182	209	198	223	211	187	174	197	205	199	209	212	213	184	224	215	220	196	185	190	188	226	205	183	221	215	220	192	202	215	218	218	177	225	217	222	184	210	210	214	206	221	214	206	213	202	200	230	201	208	189	205	235	214	211	213	219	207	228	221	211	235	165	198	208	231	201	194	194	214	203	216	202	224	189	238	190	192	199	206	208	240	210	214	226	185	201	199	230	178	206	217	184	228	194	207	226	206	182	185	205	206	193	223	192	227	204	210	237	217	229	232	213	235	220	218	227	220	227	191	201	212	202	205	205	196	230	211	204	203	242	206	194	211	215	206	194	199	206	197	195	186	205	191	210	198	237	207	236	197	204	204	208	210	215	194	194	200	204	208	226	197	241	211	224	227	208	219	204	221	219	211	195	198	200	197	205	207	231	198	202	214	209	225	191	219	224	208	201	205	219	209	186	207	228	203	206	221	209	224	210	199	203	185	225	206	199	205	205	198	168	194	194	208	190	237	202	211	225	209	224	227	185	199	222	222	204	203	224	204	210	220	209	226	208	210	199	211	203	221	204	190	226	213	226	167	196	226	201	238	202	203	196	216	213	215	191	218	203	216	226	186	208	204	186	212	213	210	185	198	207	207	215	217	197	203	197	200	209	212	204	200	232	210	240	217	198	218	205	203	207	200	181	193	211	213	226	202	207	208	226	214	230	223	183	209	190	213	193	196	221	212	204	186	220	210	191	200	213	215	197	204	215	218	223	220	171	203	200	207	184	215	206	225	225	211	186	197	219	211	217	224	205	198	203	210	203	178	231	206	197	205	195	227	190	207	184	197	216	203	193	185	212	182	189	204	200	175	202	194	218	194	214	204	212	205	207	222	218	220	190	217	208	204	228	186	178	213	189	226	191	226	197	201	217	196	202	202	216	222	216	186	205	218	199	207	214	185	224	199	188	212	204	207	180	201	208	204	183	201	197	194	199	198	202	208	223	182	189	209	185	197	207	222	207	211	234	181	214	210	199	184	202	216	182	200	207	191	198	197	203	207	242	226	237	186	227	212	194	209	224	184	208	197	200	224	201	182	205	199	209	190	233	220	194	215	215	193	224	207	200	218	188	224	185	179	185	234	208	191	198	200	206	208	200	218	232	223	206	188	229	200	231	196	195	177	204	210	202	194	191	209	208	192	203	234	210	202	220	230	206	192	187	241	196	209	209	210	176	235	193	220	224	219	183	214	228	208	218	220	197	215	215	220	190	229	207	188	218	209	206	223	198	199	218	218	199	179	207	225	178	192	196	209	205	223	188	198	219	193	218	213	227	186	215	213	183	200	183	196	220	203	208	192	201	210	191	202	197	220	209	214	177	205	227	203	220	199	213	210	203	207	207	248	212	201	221	200	232	209	202	209	215	198	209	203	206	199	218	212	186	206	217	203	222	244	208	226	195	235	201	215	190	204	209	204	213	216	219	214	232	226	221	205	196	200	201	186	200	213	202	181	170	212	189	204	192	212	190	224	192	195	208	202	196	200	195	193	217	200	208	204	202	218	229	180	190	191	240	210	200	197	219	200	210	209	218	193	189	218	205	212	228	195	207	193	209	199	210	199	217	162	198	218	206	228	198	193	168	193	188	206	204	198	204	193	206	200	196	191	207	213	217	196	201	210	228	211	215	192	218	192	221	183	204	189	199	204	207	219	205	197	193	217	200	218	204	203	215	212	194	201	211	226	217	236	188	205	216	213	171	187	218	208	200	219	218	213	226	216	200	225	192	204	209	198	209	199	198	176	216	240	209	203	170	215	196	217	186	196	217	200	183	215	165	187	209	211	211	192	171	231	184	207	215	192	229	216	199	184	190	208	221	226	220	212	223	228	221	216	221	213	216	210	235	197	226	237	198	211	205	206	216	196	219	177	195	175	187	202	205	201	209	203	191	206	225	192	207	206	202	219	215	211	187	207	186	199	231	190	220	192	200	194	206	207	230	199	216	217	234	235	211	227	224	187	198	219	225	223	199	228	186	203	196	190	214	229	202	187	206	214	223	218	213	184	224	211	213	222	202	197	217	189	214	224	233	242	225	197	202	218	198	211	217	200	203	216	210	200	185	198	190	189	206	203	211	218	226	182	207	231	191	202	197	219	217	197	221	214	255	219	205	190	190	188	206	216	202	240	226	208	211	203	208	221	206	199	193	205	169	206	217	221	186	202	216	208	205	209	224	230	205	214	190	193	207	204	215	184	199	204	193	181	200	199	205	197	216	170	224	207	203	186	196	204	206	213	199	203	243	223	223	223	210	205	192	223	214	203	218	216	207	212	230	202	204	212	217	186	190	211	202	217	216	180	230	204	219	203	200	195	195	183	207	179	197	182	197	200	206	210	219	194	195	212	207	212	217	194	249	218	216	199	235	192	211	216	204	207	204	198	209	175	213	177	201	211	191	209	213	229	238	198	205	209	218	194	222	202	188	196	199	203	195	221	204	199	215	201	210	197	211	229	200	207	209	195	208	218	180	225	211	195	215	197	196	201	245	195	205	207	224	179	192	209	206	235	205	207	222	210	223	199	201	229	197	228	218	202	226	218	200	219	230	198	220	204	197	230	222	200	226	193	207	215	201	208	212	233	189	190	203	177	215	240	197	202	213	220	216	197	199	209	216	190	194	214	209	204	203	220	189	199	206	222	202	194	214	204	195	218	202	209	205	214	231	190	213	200	214	198	196	219	207	233	221	210	206	202	219	179	230	227	200	221	198	192	193	212	201	202	212	195	198	196	177	193	212	239	202	210	213	218	207	205	233	208	202	196	217	206	207	209	200	224	208	202	220	190	217	225	182	207	214	214	209	202	195	200	215	206
24643	21405	26916	25218	2666	619	524	511	498	503	501	485	498	515	424	389	410	409	403	391	406	365	351	348	341	301	276	365	307	311	328	320	340	312	299	346	323	328	328	311	326	354	369	308	338	323	341	306	335	350	324	337	331	300	301	331	342	382	317	295	356	317	353	321	323	321	349	319	348	352	328	362	312	349	320	306	302	357	353	314	326	319	339	288	303	280	347	329	342	337	291	325	322	357	357	318	315	315	330	324	354	321	337	322	335	347	303	294	348	342	312	346	345	311	331	293	320	330	363	315	350	336	317	336	331	317	364	336	333	308	318	330	313	327	342	271	319	332	315	311	331	325	322	337	300	320	350	300	314	317	321	293	348	328	351	368	358	351	339	319	301	308	333	312	294	332	318	329	313	334	330	329	339	326	308	348	317	333	315	309	337	330	319	322	311	320	316	347	322	352	334	323	343	319	309	315	328	301	314	331	297	346	337	329	343	326	326	325	301	314	338	328	324	337	332	304	301	327	335	318	327	328	322	309	311	335	317	336	328	342	326	322	347	340	320	347	322	333	336	323	335	281	321	299	312	318	345	305	276	317	344	332	333	327	321	312	325	338	345	311	353	332	340	338	344	340	315	314	367	331	306	288	334	341	314	303	306	320	307	326	324	343	310	327	319	314	310	314	317	319	332	311	341	303	347	328	305	329	302	324	341	335	278	327	322	333	288	345	299	308	304	338	323	336	354	334	295	356	322	321	316	323	301	298	302	348	285	337	312	352	309	327	343	292	331	333	307	321	318	321	300	333	352	329	314	332	324	333	327	331	311	340	315	352	335	335	342	315	329	308	333	316	330	325	322	320	325	328	303	327	341	337	342	321	320	321	305	340	311	345	346	343	359	333	289	319	323	302	309	311	323	317	285	339	292	337	310	341	314	333	337	333	306	321	296	346	344	330	357	345	361	339	311	314	316	323	317	332	329	326	313	303	329	337	329	331	313	327	303	342	319	339	348	345	331	316	350	317	325	333	329	303	313	318	344	339	303	332	320	352	318	307	331	353	323	340	330	358	341	343	339	331	316	285	319	325	332	321	353	313	333	332	343	325	344	311	342	330	298	327	344	334	290	316	342	321	318	296	323	287	321	330	354	317	304	347	328	322	333	333	344	343	334	322	355	325	317	328	323	301	336	309	314	317	337	329	370	325	345	312	333	322	339	331	347	348	304	347	313	326	316	320	296	329	304	314	336	288	346	351	320	320	317	323	350	320	333	310	301	327	318	311	308	291	312	327	306	363	353	316	335	328	317	301	357	310	306	325	353	363	345	327	336	345	330	338	298	334	297	353	316	322	293	313	305	351	281	337	343	338	316	342	309	304	317	322	320	329	322	343	340	331	360	309	320	353	332	318	308	324	334	331	349	319	327	320	312	355	348	319	343	347	330	321	308	327	294	332	340	341	363	313	320	345	300	349	314	343	300	335	316	316	322	334	339	324	331	346	324	306	325	337	336	354	323	318	322	324	320	319	340	346	357	333	333	328	343	309	345	300	362	337	333	293	313	330	368	311	294	305	329	325	326	314	340	324	316	322	296	326	317	336	345	322	298	357	370	306	295	335	324	330	299	342	326	303	362	320	307	362	316	348	313	286	336	295	306	316	355	313	327	293	333	319	334	312	298	322	317	317	299	349	331	319	328	325	310	328	300	348	318	322	340	308	320	338	316	310	322	333	311	314	318	334	279	336	346	312	328	340	334	319	350	320	295	335	339	348	319	329	339	310	360	320	324	303	324	310	336	315	331	318	326	307	325	317	314	319	305	355	319	327	334	314	319	329	350	319	346	349	327	311	330	302	315	321	303	319	350	312	352	317	311	297	303	295	327	318	359	305	354	322	312	313	327	302	355	308	290	350	310	315	324	342	315	333	315	330	334	315	300	330	292	325	331	346	328	334	315	339	304	344	324	347	301	332	328	337	344	355	308	308	339	339	332	334	310	303	313	323	329	336	319	356	307	303	346	315	319	346	314	302	330	294	308	325	336	339	305	301	336	291	338	293	289	327	319	354	333	327	330	345	285	269	300	304	299	335	313	335	318	332	312	332	331	303	322	307	315	331	333	338	326	302	292	287	349	334	332	294	347	342	344	321	361	380	304	331	320	340	346	317	312	352	330	323	325	362	322	328	337	324	342	321	304	330	328	326	355	320	311	308	345	311	346	327	327	314	346	312	327	357	322	336	323	342	338	321	325	309	324	344	298	313	329	322	318	336	318	305	315	324	369	308	353	316	333	340	336	344	333	319	316	329	349	338	341	305	304	330	329	365	341	333	360	335	327	315	350	341	318	331	336	333	327	318	334	318	350	332	307	288	316	333	326	343	302	333	331	319	304	335	312	303	315	350	293	306	355	339	310	344	303	314	314	293	325	356	311	329	316	308	329	317	306	341	352	308	325	329	299	334	353	345	324	304	335	309	344	286	294	324	306	350	322	308	344	357	341	337	304	349	347	345	305	329	326	315	311	342	354	328	356	336	339	305	326	336	346	287	303	357	285	333	352	334	320	345	328	331	316	358	336	338	317	349	336	315	329	309	347	335	329	325	343	285	322	321	315	343	338	330	320	311	319	327	322	330	331	312	322	345	297	322	296	330	326	309	346	287	366	327	358	329	349	329	336	338	339	325	298	320	285	320	362	297	335	300	317	298	272	318	314	340	293	324	343	347	312	349	314	318	323	300	335	336	342	313	308	312	348	331	309	308	323	334	329	344	311	353	316	310	338	329	330	319	348	308	325	324	335	318	324	342	328	322	326	329	345	309	317	310	284	285	312	344	319	307	320	343	324	295	308	345	317	331	348	307	302	366	312	303	315	332	334	331	321	317	314	296	319	334	346	334	312	334	308	348	336	341	331	323	338	290	335	312	348	279	329	344	355	312	328	331	346	338	312	330	351	338	322	318	355	339	325	333	309	320	343	323	335	286	369	283	293	326	320	299	324	327	338	307	340	348	308	305	331	275	335	333	348	348	331	352	301	336	308	325	317	355	351	299	349	324	314	318	352	361	318	318	325	340	315	330	291	284	312	332	302	320	359	315	330	302	307	317	304	325	310	312	336	298	333	335	324	324	296	320	336	343	346	270	338	333	299	327	336	271	317	347	326	352	299	304	347	312	318	336	314	340	319	323	328	320	351	330	353	305	303	333	304	321	307	311	336	317	314	322	311	322	340	325	284	299	309	299	333	312	305	340	322	309	306	317	323	350	393	333	345	305	323	331	339	328	332	301	329	299	320	314	346	318	330	328	329	347	288	304	314	338	336	343	324	324	304	332	342	332	317	277	322	313	298	310	323	322	323	315	309	339	302	326	304	351	324	349	331	319	314	330	314	340	302	301	320	341	296	340	317	308	354	316	314	336	310	287	332	299	294	335	333	298	345	299	333	312	327	303	335	331	317	385	320	319	361	327	305	345	308	341	373	292	330	321	298	314	359	323	333	299	326	303	325	349	299	319
3541	5924	4209	1847	1397	1121	1074	1007	1045	1040	950	903	1012	959	871	734	637	674	671	703	638	548	539	537	488	512	487	484	472	512	490	510	475	485	454	468	498	529	469	487	459	520	512	483	489	509	502	475	482	468	477	445	499	477	466	484	469	474	494	502	477	465	462	495	459	473	503	421	439	489	472	501	507	473	485	459	452	494	493	491	465	476	488	510	472	494	439	440	506	458	483	502	503	467	547	489	461	488	479	455	512	491	485	470	494	495	479	489	469	499	485	522	460	463	485	505	478	489	453	471	438	455	537	489	504	456	462	479	476	508	471	513	477	461	455	463	528	479	466	469	485	464	506	462	480	450	468	475	469	460	455	467	496	484	465	474	456	473	491	464	496	456	518	491	419	485	461	486	491	442	466	469	473	472	476	481	550	462	447	492	484	479	476	437	457	476	483	511	473	454	522	482	482	450	481	506	438	489	476	464	498	436	465	498	476	476	467	474	483	469	506	479	513	463	494	467	483	424	461	500	441	475	466	475	498	455	465	517	485	465	488	515	464	470	481	434	472	478	428	482	478	488	447	460	510	449	458	461	490	490	469	485	499	475	506	452	494	436	449	526	476	472	485	467	479	457	431	493	461	486	486	518	512	481	451	477	469	497	481	447	457	445	503	459	471	462	491	500	458	479	480	508	457	473	483	453	462	465	468	495	494	489	494	497	518	469	473	476	431	471	506	468	427	461	488	512	481	461	443	468	488	505	494	452	480	477	479	487	431	469	495	441	466	498	487	508	466	506	435	429	492	484	498	490	483	479	493	451	478	457	461	473	433	482	507	474	468	505	472	482	471	471	464	471	499	445	450	535	471	445	490	475	454	443	473	463	517	501	478	486	487	480	511	484	472	514	510	489	499	486	473	496	460	479	464	439	458	460	505	456	481	460	482	484	465	483	462	471	464	486	514	505	446	463	487	475	466	472	476	488	446	440	443	468	465	438	466	495	474	476	441	461	473	475	477	443	473	462	458	466	475	463	495	464	545	473	460	475	474	474	483	484	492	493	463	473	499	455	487	485	472	456	455	466	489	507	478	501	494	455	481	447	485	480	440	484	480	482	501	467	457	486	499	492	507	451	478	496	505	459	510	482	457	441	463	465	462	457	494	452	477	469	472	462	462	471	506	475	474	478	508	453	494	455	479	484	513	501	458	442	456	478	440	483	493	485	489	461	461	479	473	481	458	459	483	461	484	440	480	471	453	444	504	450	467	469	455	503	445	475	453	443	482	464	458	440	503	464	458	501	509	457	437	469	467	492	524	458	465	446	480	476	475	474	467	479	533	455	515	464	510	442	462	499	460	488	451	481	418	446	489	441	458	507	470	445	475	470	476	471	483	468	467	479	485	487	495	500	477	464	492	462	458	452	479	512	468	475	516	451	511	484	522	489	463	467	463	496	490	461	422	471	483	510	444	479	452	505	475	476	483	502	505	474	480	476	518	457	457	508	486	490	457	480	492	460	494	504	446	472	469	486	469	424	510	497	425	489	440	479	470	485	485	466	471	497	504	462	465	467	491	449	499	487	454	489	461	498	466	472	458	481	455	482	446	441	484	442	468	467	479	446	493	499	465	463	491	482	452	468	462	471	466	482	452	486	493	461	485	510	476	447	491	496	468	480	486	466	464	449	472	502	468	462	499	466	464	455	474	493	491	478	437	488	487	475	527	452	497	456	488	442	480	508	487	480	463	459	497	491	475	448	491	470	477	450	465	451	480	473	465	459	479	440	504	488	459	485	477	476	515	494	456	520	483	491	482	454	498	478	481	434	477	489	467	475	416	468	488	477	479	431	460	482	479	499	514	481	465	477	511	429	492	500	480	506	495	466	472	473	467	461	473	478	496	473	492	463	489	503	470	494	455	452	445	485	458	473	503	447	506	433	495	507	454	483	497	481	515	427	472	480	468	446	438	531	471	473	519	431	493	501	501	472	478	478	517	493	480	483	504	492	443	468	440	471	512	495	477	459	501	478	494	459	497	490	453	503	483	497	515	445	534	494	452	489	461	467	468	442	476	486	476	467	461	485	480	477	491	501	458	473	518	434	455	434	428	458	490	528	479	473	468	480	453	454	479	434	452	538	478	484	509	456	443	467	470	426	508	448	486	448	462	470	505	456	473	461	438	464	512	487	465	474	427	479	459	499	479	482	480	479	487	465	467	460	463	466	483	425	461	486	482	475	421	478	462	494	464	495	495	513	481	480	495	448	467	479	483	451	467	498	508	473	475	477	440	490	509	524	505	465	448	480	487	429	464	509	471	455	455	500	486	498	454	469	462	465	500	466	476	448	469	503	496	471	493	449	470	458	443	451	475	529	522	468	476	493	449	506	431	484	458	479	481	485	475	452	461	503	504	462	491	467	485	482	493	461	447	508	501	507	477	466	493	482	491	464	426	485	475	499	491	479	456	460	473	455	506	490	460	494	505	477	484	510	480	458	464	463	479	456	440	471	500	477	461	488	456	466	473	443	494	443	485	469	470	492	437	474	472	501	481	447	500	465	481	486	492	489	498	483	483	464	456	459	440	460	485	489	458	450	469	496	476	441	481	480	493	463	518	468	509	473	463	467	480	452	495	476	476	436	472	502	464	461	482	468	487	455	487	471	471	448	502	467	472	492	485	440	493	466	499	490	483	453	508	488	457	502	502	466	497	484	478	521	493	475	456	472	459	512	475	467	500	435	486	469	476	486	510	445	474	459	446	505	479	457	477	456	482	541	461	507	439	485	469	477	493	500	482	485	469	465	499	478	474	442	484	442	445	459	482	465	477	468	467	520	493	455	460	495	518	464	494	437	477	467	503	474	477	478	488	473	471	457	485	477	500	490	458	458	497	472	504	456	493	491	493	470	490	476	492	454	459	473	451	468	492	487	474	501	470	529	466	475	467	435	511	449	471	451	507	456	475	483	467	463	459	467	469	455	462	476	460	536	496	464	475	443	468	461	470	507	488	475	451	500	452	457	468	529	458	467	460	476	478	505	477	454	471	493	439	487	514	484	476	470	480	515	463	505	487	456	471	476	481	453	487	480	428	493	461	482	496	504	494	474	464	501	448	483	454	474	464	471	509	486	507	489	452	468	478	520	496	470	485	501	474	473	503	478	496	463	460	501	476	474	483	465	477	505	474	485	481	430	459	467	486	437	505	462	470	485	453	460	467	462	437	474	449	463	508	507	467	486	491	491	464	451	474	436	484	515	497	466	457	480	472	485	476	477	498	446	508	454	466	475	476	498	484	491	476	493	534	491	484	443	484	464	472	452	463	482	498	457	458	464	502	520	433	508	447	488	438	509	462	509	476	443	477	492	447	470	480	480	462	451	483	488	497	524	477	484	486	483	484	497	439	452	476	420	498	437	451	463	464	457	500	477	457	467	494	453	476	437	471	477	453	508	485	467	488	456	472	480	499	498	487	441	451	457	475	457	506	492	474	465	518	533	473	437	485	460	446	458
22574	21441	29226	24015	21435	21095	2377	715	609	753	566	551	583	534	419	408	372	370	370	340	255	249	237	185	164	195	169	185	182	164	151	181	167	172	168	168	153	148	147	153	168	159	174	156	150	139	174	168	159	202	155	153	159	148	176	157	149	142	161	173	155	169	171	162	139	168	174	184	162	170	152	149	155	171	149	167	163	148	184	165	168	148	150	160	159	151	165	147	135	175	179	143	159	135	158	175	149	141	145	150	150	141	167	163	146	143	154	169	149	159	165	138	158	150	134	139	160	155	155	142	143	171	166	163	136	115	153	142	153	169	161	143	154	166	160	138	162	156	159	149	152	171	147	140	174	160	184	149	165	153	163	143	149	161	162	143	173	161	159	154	148	174	181	166	168	129	151	153	152	157	143	147	145	145	149	125	115	149	162	141	154	189	154	130	153	153	174	148	182	151	157	130	162	164	163	151	137	156	141	159	172	176	162	162	132	175	170	141	166	148	122	189	148	160	168	172	160	136	164	159	149	141	146	183	168	157	153	152	165	156	161	131	185	138	170	161	140	177	156	156	151	157	155	157	150	153	133	150	145	148	157	154	140	144	159	148	143	153	142	132	148	150	174	157	172	165	143	169	152	138	151	158	155	162	159	165	151	147	161	148	172	152	172	163	138	142	177	154	148	137	161	168	150	158	153	156	183	145	148	154	168	157	157	133	154	153	184	139	164	138	153	147	136	162	155	162	160	150	128	135	155	167	140	172	132	150	142	161	161	140	162	157	163	177	161	139	171	152	151	142	163	159	151	160	158	145	152	151	146	140	149	145	145	179	149	162	148	161	149	130	160	142	141	160	122	181	167	140	162	173	155	145	168	150	181	134	165	158	168	135	134	142	162	157	151	146	148	171	137	135	143	133	137	148	151	156	160	147	168	148	149	156	150	150	159	147	187	156	176	157	143	156	143	156	151	157	139	173	144	149	145	145	131	159	157	154	172	154	144	139	144	150	163	137	173	171	170	183	169	164	161	141	161	157	169	149	137	165	157	135	154	163	165	149	140	159	164	161	152	186	183	148	140	163	148	131	176	154	163	150	159	123	158	160	179	140	149	147	135	166	138	150	157	151	152	171	151	158	156	160	150	152	155	158	152	136	161	147	158	150	143	172	182	158	156	172	157	167	149	150	149	166	162	148	153	156	186	164	149	138	152	167	147	142	148	176	154	154	155	149	161	173	152	155	149	176	165	167	157	140	167	170	155	157	145	141	165	138	166	146	151	127	148	175	147	154	144	133	157	154	166	151	156	142	147	167	141	138	148	148	153	143	158	142	155	157	160	153	158	155	155	147	149	135	147	146	151	137	135	155	183	139	143	154	160	167	158	168	150	161	165	144	147	137	144	145	171	152	153	169	149	172	129	155	166	141	156	146	150	147	166	165	179	160	140	153	131	147	172	145	160	145	155	146	158	171	171	144	148	157	165	122	142	163	177	158	143	154	143	170	123	168	178	158	142	160	132	144	162	163	134	160	155	165	144	159	134	180	146	177	132	164	163	128	164	163	169	144	149	164	155	154	135	136	153	145	163	154	163	146	160	143	142	138	133	141	157	151	138	172	151	168	150	140	164	159	131	141	164	156	145	150	144	167	140	173	140	157	120	166	153	175	148	155	169	156	139	151	165	165	151	120	151	187	159	155	126	170	153	155	165	175	163	154	145	163	157	164	161	159	142	141	153	145	154	173	134	154	171	143	172	152	118	160	152	142	171	181	149	151	149	132	156	159	146	157	160	127	143	162	157	146	160	150	151	165	155	156	150	158	158	148	153	148	149	150	142	160	154	125	153	163	130	149	168	142	165	142	149	143	164	185	168	153	157	162	148	153	146	147	172	158	161	159	145	160	175	139	153	159	169	144	163	159	168	164	166	130	159	149	154	137	157	159	176	154	165	170	160	155	164	144	129	133	138	162	179	159	162	143	175	138	133	174	145	128	158	145	170	158	155	153	143	145	163	174	140	153	177	156	141	150	144	164	138	165	145	173	172	147	143	144	158	134	163	143	157	135	136	180	138	171	130	144	146	141	172	157	149	156	162	148	151	161	148	146	157	173	146	151	177	166	162	135	138	152	166	153	129	167	186	164	154	169	167	140	141	160	142	171	171	159	138	178	145	158	145	149	137	166	132	161	147	156	166	161	161	138	137	142	160	149	127	144	144	160	149	181	128	145	160	150	165	162	160	114	149	156	139	163	138	152	169	153	153	154	143	153	149	147	132	156	155	141	156	144	154	170	157	160	162	169	152	177	158	162	156	150	136	167	172	135	172	153	144	153	169	150	154	143	155	172	175	143	155	153	129	139	160	137	149	138	162	149	154	170	144	157	159	145	174	162	148	162	152	169	136	180	159	152	155	144	141	155	146	162	140	154	177	147	156	162	142	167	138	149	191	162	160	152	148	174	134	154	150	164	148	154	146	139	154	153	139	138	177	143	137	168	166	164	166	150	163	135	162	171	154	130	157	133	150	157	147	160	136	146	138	156	151	150	169	146	150	144	171	149	155	144	178	157	157	178	158	156	163	160	150	159	166	169	143	123	153	178	143	131	150	141	160	164	146	146	155	143	179	153	171	141	160	151	141	146	139	160	167	168	132	143	152	143	167	162	164	155	146	155	155	158	173	176	161	157	150	169	157	157	165	155	156	157	155	155	158	157	153	131	157	152	177	156	182	155	151	167	152	150	145	143	165	145	142	141	169	177	132	180	147	147	162	157	146	160	168	158	153	157	144	161	167	148	151	154	176	155	147	157	159	146	157	155	125	140	157	165	141	164	169	155	152	150	138	138	162	160	154	171	143	168	143	125	157	152	159	158	172	150	139	163	152	175	144	146	161	162	154	155	153	137	150	146	179	154	151	165	157	149	156	142	146	151	130	153	138	140	158	163	173	147	158	158	122	164	169	172	147	160	134	162	164	149	167	147	155	161	136	145	157	140	166	159	161	157	142	152	146	164	156	163	153	158	156	156	139	150	152	164	163	164	152	163	140	148	152	152	152	149	168	134	170	148	151	139	167	170	142	163	134	145	161	164	170	154	130	128	172	130	145	136	156	161	170	146	157	149	143	149	156	150	164	157	162	161	144	122	148	145	182	170	158	137	151	155	162	154	150	136	142	168	164	164	152	133	161	144	147	158	145	152	157	143	156	173	128	133	149	131	167	141	150	153	154	148	165	140	149	143	145	141	156	151	136	152	148	182	156	163	150	186	153	138	181	142	129	158	146	178	171	154	157	189	156	148	171	179	158	141	140	163	156	156	162	136	126	160	160	160	153	141	167	165	157	161	122	170	166	148	162	146	153	140	151	147	128	172	137	147	156	135	140	170	167	152	163	145	143	145	151	141	170	160	157	153	143	168	148	139	150	164	157	142	146	167	147	176	162	154	148	159	147	147	166	153	137	162	158	152	153	148	140	158	170	157	171	174	146	181	140	163	134	151	132	152	145	148	153	157
4674	15527	11121	4676	3126	2324	1751	1623	1689	1859	1358	1293	1326	1262	1044	797	730	809	788	782	428	413	467	333	286	286	292	275	266	265	261	266	242	288	257	247	259	210	232	234	248	246	224	246	222	219	239	204	239	236	231	237	225	242	231	239	244	244	226	202	241	257	197	193	213	209	226	217	239	212	250	205	199	217	222	228	221	230	233	250	210	221	217	240	215	219	232	226	215	228	255	207	234	209	231	230	216	219	239	204	212	231	216	196	236	223	242	224	222	186	221	211	228	217	193	193	223	213	258	195	236	214	243	229	216	225	224	230	233	207	208	235	219	220	224	205	235	184	236	198	210	198	205	215	209	220	236	225	210	210	249	209	237	247	219	225	218	215	236	218	233	237	204	235	227	224	212	217	233	229	220	221	242	234	237	226	233	223	215	241	218	210	213	223	223	194	213	237	213	237	228	218	230	203	206	229	210	219	217	200	215	231	221	229	211	250	212	223	201	210	221	217	228	209	230	205	219	228	208	202	220	211	210	213	232	230	235	203	216	212	221	210	211	217	229	211	240	201	206	241	227	231	200	222	235	211	203	228	203	212	231	222	219	233	239	228	206	206	182	228	218	210	219	235	201	259	205	218	205	237	235	194	212	215	221	222	197	213	230	225	239	193	209	217	253	216	214	202	202	223	239	209	219	218	226	221	224	225	225	215	205	237	231	226	228	220	221	224	236	203	213	216	242	245	206	227	211	244	214	211	227	211	234	248	249	230	205	234	245	193	215	205	215	194	222	233	207	221	233	224	249	207	214	216	221	226	230	193	242	229	239	224	228	234	227	190	207	218	230	229	203	215	231	229	220	230	190	192	234	254	213	265	196	230	264	238	229	240	223	239	211	192	212	253	236	227	206	246	197	240	213	228	185	214	206	220	230	218	228	217	213	216	213	237	235	210	228	219	179	225	223	173	206	221	214	198	230	219	199	217	238	248	209	229	247	218	251	230	220	204	208	209	233	211	216	206	230	206	213	226	226	234	199	213	214	228	221	217	209	236	216	235	225	247	222	196	236	222	204	230	238	245	217	235	228	204	237	214	240	212	209	245	206	247	231	212	208	207	212	221	219	197	197	238	266	217	226	198	217	228	217	230	219	207	251	201	198	208	225	204	201	202	204	221	212	210	230	226	241	222	217	226	229	221	227	234	242	207	220	222	257	223	209	257	212	235	218	198	213	229	210	225	227	197	198	235	202	209	222	219	190	232	213	213	221	200	226	229	243	212	213	220	213	213	214	202	206	222	240	210	196	207	234	181	224	208	201	201	202	206	257	206	211	227	211	209	191	226	193	249	207	219	209	215	203	224	231	212	214	236	232	203	216	234	213	200	217	193	203	225	238	186	233	183	225	224	239	209	233	221	189	231	238	221	228	227	216	227	199	246	215	239	227	226	195	203	244	205	221	226	221	221	226	195	218	234	244	219	207	215	226	200	235	222	239	223	228	209	202	210	223	201	233	212	233	176	203	207	226	250	177	229	219	218	229	203	219	215	205	212	216	200	215	216	217	224	225	191	205	246	225	226	204	212	216	240	232	240	226	202	242	208	210	207	220	237	237	226	235	207	244	190	213	232	221	200	232	235	224	220	213	248	206	200	230	216	240	219	235	212	226	224	228	215	222	222	213	229	215	239	206	200	223	259	203	218	217	227	222	204	221	207	229	255	199	210	234	202	212	203	228	206	200	226	227	230	223	203	222	188	266	209	234	209	235	240	232	227	206	204	216	222	231	213	221	215	246	201	222	235	239	200	215	221	246	248	206	196	204	201	201	236	217	228	220	206	245	211	221	244	223	221	202	227	197	229	224	248	209	218	226	211	232	229	240	218	235	222	244	238	223	213	211	228	244	196	214	207	245	204	237	224	211	191	197	231	229	226	215	217	232	217	216	233	215	218	214	229	215	208	198	219	237	225	221	230	222	211	227	229	230	248	214	217	208	218	213	234	207	208	211	213	240	205	220	251	228	221	212	215	229	218	209	234	216	216	220	223	197	228	229	219	226	243	225	233	220	213	237	221	242	239	223	211	209	249	224	181	230	224	189	207	218	192	217	219	252	200	229	193	214	201	232	229	226	239	215	240	211	207	212	215	216	208	216	237	195	217	229	214	227	233	214	224	200	230	232	210	222	213	196	203	217	214	221	246	211	229	219	233	208	232	244	211	223	233	205	221	239	225	239	235	220	210	210	196	237	224	199	206	204	202	219	253	206	213	221	229	223	219	224	232	233	223	228	206	221	225	215	243	203	229	193	223	199	210	266	215	207	206	221	237	200	234	216	254	262	210	233	220	239	217	251	217	229	244	229	214	211	234	219	199	234	219	217	223	227	202	203	226	236	221	227	211	233	190	216	211	214	234	206	214	225	220	229	206	223	213	241	235	234	237	230	219	221	248	246	208	250	245	241	201	207	239	214	209	212	197	213	233	202	240	236	228	235	211	219	207	228	225	223	194	210	202	217	219	233	211	198	215	215	223	216	220	215	215	226	224	203	227	196	216	234	224	221	212	245	203	239	227	229	197	222	228	247	230	206	230	220	251	202	222	203	222	225	200	234	212	216	254	234	200	208	204	213	220	213	228	214	220	209	220	221	241	211	245	228	238	203	191	201	233	189	206	219	231	218	222	211	187	201	215	238	208	216	214	218	206	229	219	231	233	239	203	224	209	229	223	218	229	234	200	224	217	214	215	231	198	227	213	212	236	199	248	205	219	229	224	201	228	222	230	201	203	243	228	221	207	219	204	227	214	230	205	234	221	202	243	207	228	232	226	238	228	232	199	219	238	223	219	202	211	207	221	204	237	200	221	229	197	204	231	224	224	238	240	193	205	186	205	240	218	228	206	224	211	208	222	237	229	206	203	209	197	236	226	213	222	221	217	216	227	215	212	234	198	232	224	215	208	216	223	240	218	228	221	205	229	198	217	223	215	207	225	187	192	224	231	223	232	207	203	225	224	212	228	204	215	222	238	202	198	225	226	217	216	220	205	214	221	235	236	244	202	227	215	237	227	190	208	210	214	204	219	197	234	246	211	210	229	198	222	220	228	225	214	218	230	238	210	222	232	253	214	214	237	215	190	238	221	236	229	201	216	220	199	212	239	233	222	224	213	220	243	242	195	223	245	240	212	230	232	214	218	216	197	223	224	196	201	219	220	204	210	198	224	198	233	209	233	223	222	214	198	215	249	230	222	223	264	233	214	196	189	210	224	258	216	199	212	190	222	202	203	194	212	232	201	255	245	221	232	195	215	198	222	244	228	223	206	185	225	233	203	228	208	231	218	210	220	218	220	225	223	237	223	221	249	221	231	219	209	235	233	216	209	222	222	257	198	237	179	209	216	222	194	188	224	205	228	215	246	228	230	205	208	210	205	211	215	224	222	219	224	237	211	214	208	239	224	205	191	227	235	248	236	218	239	217	213	224	198	221	225	222	231	199	246	247	220	230	196	237	208	203	223
27183	17304	3180	771	563	460	310	319	389	425	343	363	386	382	310	337	342	334	307	299	292	275	275	287	270	256	280	252	258	264	246	247	291	263	270	213	272	277	277	268	267	243	294	268	284	287	273	264	287	253	288	258	269	249	264	276	283	265	281	263	256	260	267	282	254	248	283	241	284	258	271	254	259	261	265	258	295	256	240	229	261	280	238	271	264	285	272	249	273	279	273	273	292	272	273	257	270	267	268	260	249	249	268	250	293	270	276	243	277	272	262	278	275	253	260	235	285	277	284	269	253	259	281	229	278	248	292	274	259	254	267	258	243	262	247	276	272	292	259	245	261	272	251	243	273	289	264	253	263	280	264	277	272	277	262	258	276	246	265	280	276	264	251	256	270	256	277	270	266	274	282	268	300	241	250	242	265	279	263	255	278	244	266	284	275	272	246	275	261	256	283	305	283	252	265	267	266	273	274	260	237	256	255	253	258	266	253	249	282	261	274	272	250	283	260	258	262	270	282	276	253	291	242	267	274	269	244	278	244	256	276	279	244	270	244	303	257	261	255	247	257	314	279	289	290	254	238	239	265	237	260	267	269	272	258	264	294	285	279	266	290	246	237	281	264	265	247	262	246	297	260	276	267	267	254	235	255	267	278	257	270	266	260	288	269	269	238	265	269	276	264	295	249	231	236	224	288	273	257	257	269	265	269	283	250	300	257	249	283	249	295	269	285	273	253	286	294	269	288	255	268	255	251	261	253	268	284	276	267	258	265	253	268	256	253	292	252	231	245	260	264	253	291	304	255	230	283	257	297	281	268	277	253	287	274	268	272	255	276	270	273	266	255	261	263	268	250	269	245	269	273	264	270	283	250	299	262	259	264	278	265	248	285	267	268	279	245	288	245	283	274	276	288	303	272	262	253	265	261	280	272	256	244	257	260	272	259	245	269	298	255	259	285	258	266	258	270	251	268	292	274	252	262	278	262	250	287	239	261	247	244	275	242	277	269	275	282	265	266	258	248	233	260	258	237	282	274	243	282	272	273	252	242	260	256	257	251	287	282	272	265	298	285	281	272	273	281	251	248	279	256	298	277	234	258	255	290	269	250	261	288	255	272	261	278	282	273	253	251	283	265	273	277	260	279	282	250	262	274	251	267	308	235	266	240	254	247	271	272	281	286	283	260	252	240	248	258	259	242	270	259	272	259	250	262	263	251	231	264	269	242	252	257	266	233	266	264	266	277	262	270	256	260	279	246	259	289	281	238	227	246	262	302	282	247	286	257	266	259	289	250	322	231	284	251	271	265	283	264	255	263	284	265	268	283	264	251	267	262	247	235	267	257	236	284	264	260	266	258	255	284	246	288	251	258	281	273	266	245	272	233	224	236	269	248	247	255	249	254	236	270	278	281	273	280	257	260	287	268	279	265	253	251	258	256	244	283	269	259	263	266	266	278	247	251	253	253	261	270	255	270	267	267	247	264	269	284	265	252	270	252	250	245	277	284	269	267	267	304	290	256	290	264	256	278	272	271	282	254	257	273	277	277	253	244	274	278	292	266	262	275	273	243	263	272	255	269	257	265	285	266	271	244	258	259	283	305	267	271	271	267	254	261	279	272	266	263	283	267	268	262	255	255	234	271	229	293	264	256	240	243	247	274	270	266	265	275	250	259	240	257	274	237	268	271	268	272	246	285	278	226	250	263	248	261	256	267	238	257	294	276	259	271	256	280	248	286	228	251	277	261	261	290	279	256	254	281	271	278	291	265	273	270	280	251	241	246	275	286	254	272	233	276	262	271	246	265	253	277	282	289	293	256	265	268	259	290	290	254	300	270	278	257	281	272	254	305	300	286	235	246	259	257	255	260	272	273	230	274	222	259	303	258	258	280	259	263	259	249	291	259	296	254	285	244	246	246	268	265	273	244	275	256	274	282	306	260	263	268	281	257	268	269	274	282	258	256	289	278	238	240	268	252	264	272	289	258	290	276	270	268	257	262	296	239	261	273	281	280	261	274	274	272	260	267	253	243	293	266	247	298	270	265	264	248	279	256	272	252	245	223	268	254	277	259	246	260	256	276	260	251	276	272	249	281	285	259	269	262	254	232	251	271	239	249	265	258	252	274	243	243	252	292	268	265	278	274	251	263	239	289	268	257	293	212	274	274	253	252	251	271	272	249	276	242	258	260	280	269	265	262	249	257	266	260	277	252	253	232	265	257	304	270	242	254	277	246	269	245	286	286	274	262	245	257	276	262	253	255	243	269	253	265	317	278	294	293	232	263	255	281	262	291	248	239	256	267	252	274	262	284	267	267	251	260	241	265	269	275	281	274	257	265	278	274	284	267	270	283	263	270	288	258	279	215	267	293	256	286	281	263	271	265	270	254	272	301	227	252	269	264	239	251	271	263	269	241	261	278	279	245	238	258	283	260	248	263	269	261	250	224	267	262	256	241	273	253	246	256	247	274	237	241	248	283	247	250	247	280	253	247	277	278	240	276	267	282	262	254	265	263	262	238	246	267	292	268	269	290	253	252	280	263	273	259	265	260	275	280	231	262	269	272	249	283	256	247	263	245	263	276	284	260	259	240	233	291	291	299	254	271	258	231	246	278	259	279	268	292	274	249	260	244	290	272	297	257	253	274	257	257	252	222	266	274	267	259	293	222	278	240	289	269	290	285	279	250	281	277	277	278	273	296	270	237	231	222	264	229	233	272	285	268	288	292	292	257	284	234	286	266	262	248	290	245	233	276	268	268	274	257	256	263	257	252	234	262	274	273	252	263	248	291	253	254	254	243	259	278	246	260	254	286	234	249	257	266	246	265	292	255	276	233	267	280	251	260	256	259	282	280	287	247	270	269	268	274	264	265	257	267	258	279	242	244	250	265	250	301	280	274	294	275	260	276	260	244	278	286	244	245	255	256	257	256	248	272	274	234	269	269	269	282	270	236	238	287	265	267	294	271	251	236	287	271	246	254	257	275	273	275	301	247	265	296	272	251	271	291	266	271	254	268	276	260	247	272	269	305	255	251	283	224	289	261	243	263	265	287	259	251	248	279	261	259	262	239	249	298	284	260	295	265	260	259	278	264	263	283	280	283	262	244	268	273	232	292	268	275	283	255	262	263	265	237	286	248	283	238	233	277	250	251	269	260	263	273	260	265	268	271	273	282	291	240	253	271	262	281	276	263	287	271	274	245	221	291	253	266	270	249	244	245	263	256	243	280	265	270	261	252	263	287	266	268	275	251	255	290	239	256	272	268	234	238	293	293	272	260	257	273	287	289	291	257	263	235	240	264	290	265	269	260	302	256	255	245	301	251	278	252	224	279	263	264	270	261	261	298	256	260	253	275	240	266	265	291	278	249	275	242	252	254	245	261	270	264	237	270	259	256	262	273	265	263	246	255	266	273	249	249	271	265	253	273	247	236	276	242	275	299	238	235	243	240	278	263	279	276	285	242	258	289	263	272	246	263	264	273	294	287	261	275	288	275	260
4208	2394	1677	863	654	612	549	578	702	869	674	622	685	694	574	583	506	562	532	518	469	464	432	395	435	388	415	398	376	413	407	444	455	390	415	389	408	403	374	437	392	417	379	406	404	373	415	410	353	366	409	379	421	387	381	396	367	413	380	386	408	380	376	409	387	399	390	395	369	399	392	410	408	415	409	376	394	360	379	408	377	411	355	381	399	415	405	395	422	424	398	406	406	409	383	440	399	395	423	406	421	393	414	422	414	405	397	402	362	424	380	389	374	399	451	380	413	385	445	395	395	380	386	370	410	383	400	410	420	395	378	405	421	452	406	390	397	396	415	398	403	415	405	398	368	394	406	443	375	402	374	403	378	420	401	411	403	391	398	424	391	388	448	389	394	360	396	425	378	416	390	386	395	383	403	413	364	365	408	411	386	387	411	372	393	359	376	390	390	384	428	374	394	389	384	383	409	388	398	401	451	388	368	394	395	414	428	367	372	397	369	408	431	386	353	406	376	355	382	381	428	416	428	432	377	404	407	403	399	376	388	387	390	379	414	381	419	423	370	389	386	391	406	447	402	416	430	420	404	416	372	387	424	392	351	403	424	420	358	399	400	431	443	407	402	380	404	377	391	408	396	385	412	389	373	367	371	407	434	415	393	394	405	412	386	402	398	391	396	414	366	370	373	390	406	404	400	402	394	384	405	394	394	464	381	433	420	398	395	410	389	372	380	377	380	420	414	373	404	402	400	438	412	402	438	400	411	415	426	412	427	404	409	415	383	436	386	382	444	401	385	420	440	401	345	369	425	424	385	384	393	393	400	409	408	395	422	400	378	378	407	407	376	400	398	414	411	424	415	377	381	342	387	401	431	396	371	372	385	419	434	446	419	422	402	376	387	404	372	376	396	423	377	408	387	365	428	400	383	399	409	375	353	426	405	402	401	360	446	407	413	425	433	409	401	383	383	406	408	397	416	413	389	398	377	422	408	387	408	368	424	412	360	392	391	410	412	405	398	412	407	414	429	399	395	385	395	379	429	377	387	414	413	413	382	392	403	394	397	425	398	387	393	383	377	393	437	376	375	421	350	428	378	396	396	382	405	391	430	382	402	398	401	392	400	386	373	383	395	400	412	404	392	401	367	446	423	392	414	411	341	395	405	440	401	397	335	388	382	377	402	417	405	398	426	407	359	404	354	428	374	396	402	417	376	407	419	387	367	398	399	428	448	396	435	397	418	348	385	388	442	407	391	396	377	403	380	381	397	435	436	444	370	471	395	352	425	391	410	395	363	422	380	425	394	429	405	382	411	366	405	359	384	417	412	409	385	415	393	411	403	394	399	420	364	394	407	403	412	394	421	382	414	396	393	396	415	374	352	383	417	382	404	380	398	411	386	398	397	378	368	386	370	406	395	395	380	380	407	390	412	385	396	407	383	418	404	386	392	427	417	379	388	372	409	401	376	428	420	429	406	415	397	401	372	393	425	392	446	379	338	419	394	412	382	419	390	375	432	394	411	378	428	384	395	382	421	369	405	385	376	393	406	375	404	404	386	382	429	415	402	355	360	358	380	375	417	350	375	375	377	404	421	372	425	409	413	405	374	421	407	379	409	407	392	380	398	391	398	414	413	384	401	358	377	372	415	372	401	394	376	396	386	400	402	378	389	419	391	397	399	417	385	387	387	390	402	373	398	431	418	374	393	396	358	404	417	402	432	413	414	406	407	408	417	394	417	399	408	378	414	399	398	386	369	411	365	378	349	415	385	374	369	402	393	394	392	412	434	390	441	427	407	411	392	414	395	394	407	384	394	406	402	429	386	409	372	386	388	427	361	376	399	354	405	407	393	383	404	416	380	421	368	393	375	406	379	426	413	395	420	422	400	403	418	352	408	390	408	392	398	401	423	380	429	384	421	437	371	396	395	385	374	378	396	411	371	400	389	387	391	406	347	423	388	402	368	381	398	395	407	385	395	406	406	355	368	393	393	396	360	387	414	393	417	378	396	394	415	394	376	390	413	387	402	438	401	401	399	417	400	410	402	433	409	419	367	420	376	402	375	392	416	400	422	385	399	387	406	434	392	389	426	455	402	390	414	406	385	403	411	392	415	412	393	401	380	376	384	388	366	363	404	375	413	434	396	384	418	428	382	411	359	363	386	434	416	423	393	408	389	398	371	384	396	395	393	386	392	394	412	419	376	406	382	392	418	402	428	396	381	441	387	356	424	376	436	355	393	342	397	420	418	412	405	374	399	382	428	403	408	402	392	397	406	399	434	400	419	406	389	386	427	382	392	391	413	362	402	389	396	368	376	378	356	398	389	391	405	430	410	391	387	378	394	399	396	399	396	380	402	379	389	375	389	413	401	425	420	380	401	382	401	392	363	403	397	398	406	376	379	399	397	394	390	400	424	388	393	387	357	411	396	390	410	404	423	387	375	391	401	434	446	418	396	389	423	378	378	416	377	401	405	388	390	394	397	410	407	396	409	445	397	416	395	411	408	374	396	413	385	406	376	405	381	415	388	359	416	406	394	388	380	432	428	392	398	408	403	403	400	414	401	389	389	395	389	395	367	378	368	405	389	366	409	430	403	403	361	424	427	401	392	405	380	397	381	386	412	402	421	410	378	375	388	397	405	410	399	392	401	362	425	413	385	426	384	419	413	370	373	381	404	406	385	358	402	408	419	399	397	425	400	388	396	376	411	372	351	426	417	379	378	394	412	397	400	377	409	397	391	427	436	394	366	413	408	403	391	384	398	378	400	385	421	385	388	408	406	401	398	410	371	373	358	395	414	434	398	394	387	358	385	402	438	393	385	378	389	442	394	431	400	438	427	389	396	422	383	359	386	376	414	367	404	407	365	363	397	368	370	426	371	391	377	416	399	401	406	368	410	413	387	407	402	398	405	381	404	390	389	389	394	387	405	390	414	408	387	384	390	382	376	416	420	423	394	359	408	439	418	393	389	396	401	386	390	425	390	410	402	366	392	411	388	410	363	378	380	346	380	413	372	412	395	373	397	369	381	381	402	406	417	396	372	415	392	420	427	410	417	410	395	425	401	401	419	373	424	389	405	398	406	380	384	403	431	396	395	404	407	402	360	418	408	397	407	384	389	399	373	395	364	375	359	370	370	365	396	391	377	425	406	396	389	383	416	403	430	396	385	377	405	394	419	363	366	393	376	388	402	407	434	403	434	439	399	431	431	388	424	411	382	366	401	382	433	420	380	404	378	393	406	386	393	383	421	374	373	417	386	399	432	388	370	399	395	376	394	384	401	395	396	382	377	365	411	409	363	403	390	416	398	382	409	409	393	383	405	408	396	391	401	420	414	409	395	397	424	419	417	397	389	395	369	395	365	398	418	398	393	379	400	405	384	395	408	385	430	383	419	389	394	415	388	377	409	422	359	418	413	384	379	404	369	429	415	409	379	408	413	402	393	377	360	405	414	428	411	410	368	369	392	353	386	389	401	379	389	395	394	378	410	408	385	365
23630	21442	28538	24723	20977	2332	527	379	387	429	429	367	362	325	269	289	235	275	213	175	176	195	155	148	162	167	139	148	139	138	139	155	125	126	141	120	132	152	129	131	165	141	132	128	153	122	120	156	153	115	146	126	131	129	116	142	107	136	110	130	139	133	123	128	141	134	117	130	139	118	126	131	144	131	129	139	156	131	116	128	133	119	141	130	153	128	120	126	132	138	141	130	129	132	133	121	143	123	143	136	131	126	139	139	132	130	110	137	143	129	146	143	131	133	129	145	144	135	133	114	115	120	110	117	113	140	121	149	147	125	128	126	115	128	119	108	138	134	131	126	118	139	125	136	146	167	112	133	120	124	119	113	131	142	121	129	138	128	106	127	128	140	122	136	118	136	124	121	119	122	131	124	120	125	134	130	129	139	132	136	129	144	114	133	131	161	139	137	133	136	133	151	121	137	119	121	125	143	128	145	139	124	97	145	134	124	147	132	113	132	134	121	118	137	121	140	148	129	116	112	115	130	126	132	117	132	118	130	138	111	125	114	127	136	131	112	120	140	122	139	122	140	144	125	129	139	129	128	110	132	140	142	116	135	113	125	145	132	139	157	128	143	132	141	130	133	126	125	133	139	124	133	128	122	158	139	129	138	125	113	124	141	126	134	151	119	134	119	129	135	126	129	142	128	117	126	139	118	121	144	139	109	132	126	137	126	116	135	137	131	147	114	150	136	122	156	118	137	132	136	159	144	110	120	121	104	128	121	118	141	128	111	132	123	140	126	147	150	142	135	117	132	141	128	133	108	125	125	113	118	154	112	135	122	131	158	129	119	143	122	148	146	124	140	123	129	143	149	125	157	140	134	125	140	140	130	141	139	137	133	134	124	117	138	134	141	128	125	127	134	115	143	119	114	114	152	138	116	144	141	133	131	113	130	151	147	137	121	130	129	136	135	138	125	109	145	135	107	139	117	139	117	129	134	135	146	146	123	132	143	142	131	119	130	127	128	130	123	146	141	154	136	122	131	137	151	162	129	118	131	125	130	118	126	126	138	134	109	146	136	139	133	147	124	140	138	121	134	127	137	111	147	123	122	139	145	136	122	135	131	144	119	121	125	128	115	151	141	147	141	143	146	122	141	120	135	137	139	139	127	134	141	121	138	140	138	121	118	148	116	124	138	146	119	128	133	149	116	143	139	129	132	109	122	136	126	145	133	134	127	134	134	130	138	122	113	134	122	126	139	138	117	155	131	142	140	136	152	143	135	141	137	147	117	138	132	125	106	139	118	125	112	129	141	117	121	129	133	112	121	155	121	133	132	123	143	129	141	138	119	154	142	150	138	123	128	117	125	152	128	121	135	123	134	121	126	125	146	142	140	143	137	147	118	148	134	113	142	128	145	133	140	125	126	120	146	145	138	117	106	130	122	143	131	131	146	139	136	141	127	157	133	133	129	124	131	147	137	118	134	146	132	123	128	149	111	139	140	134	115	134	129	128	145	130	117	147	134	133	132	117	121	130	156	145	131	114	118	144	135	121	101	112	127	144	137	124	140	150	114	120	129	138	149	126	119	139	126	115	155	140	141	135	148	134	126	122	123	132	117	116	130	117	135	131	117	126	111	123	127	116	133	143	116	141	124	136	109	132	118	119	149	115	124	133	118	112	121	128	149	137	120	134	120	131	130	135	138	122	131	130	129	137	126	125	134	138	108	141	138	145	125	129	153	102	105	124	142	131	140	131	118	132	130	128	129	137	99	151	139	103	165	134	123	136	133	124	122	139	135	142	136	131	130	137	117	123	111	149	140	120	128	127	142	136	143	133	137	127	138	124	129	134	123	115	139	108	138	133	131	134	137	137	126	124	144	134	116	132	132	138	151	142	138	119	115	121	114	117	141	146	135	132	135	129	131	135	119	129	130	123	139	139	113	120	127	120	126	124	158	145	142	119	132	127	132	129	140	120	111	118	128	120	119	123	136	136	134	136	146	135	128	104	139	126	134	146	135	152	131	142	143	149	122	128	143	129	134	127	111	120	114	120	135	116	142	137	150	106	140	140	141	110	136	113	110	148	112	144	143	133	139	118	132	124	133	130	118	151	120	129	133	127	142	125	118	150	142	117	129	132	147	128	139	122	148	144	135	144	140	132	136	127	143	130	124	120	139	118	129	145	141	126	117	123	135	165	130	118	142	116	115	120	129	145	117	144	130	145	114	135	143	136	147	123	111	136	117	139	136	138	142	151	130	117	125	131	153	112	125	102	128	131	128	144	139	123	125	135	136	148	138	138	139	134	143	140	137	123	100	113	124	118	131	150	121	132	124	121	148	120	122	148	119	117	118	144	146	139	122	106	129	120	116	133	136	120	133	122	132	140	131	117	145	115	123	118	152	129	137	136	127	136	132	119	127	138	150	122	132	113	161	117	125	138	137	138	126	144	128	138	134	136	128	111	117	119	137	131	143	136	122	132	142	127	136	135	113	132	134	127	113	112	130	129	112	131	125	144	121	136	133	160	127	118	135	124	146	140	110	128	133	127	133	109	110	121	133	137	137	133	136	141	140	132	109	130	126	115	111	132	137	120	143	130	138	108	142	140	147	121	139	138	121	147	133	145	127	138	126	136	143	121	145	128	120	119	131	138	137	124	120	142	138	116	120	141	144	126	132	131	132	139	137	132	134	133	131	149	126	120	125	132	124	125	138	130	109	121	138	145	126	116	131	121	122	140	115	128	112	131	136	142	123	126	123	145	119	119	145	116	129	133	129	151	116	143	123	132	130	134	125	140	124	144	117	130	132	146	133	138	128	129	127	103	125	119	123	123	120	151	124	124	129	134	129	116	112	146	128	137	132	151	141	151	130	124	124	142	127	143	109	136	125	116	144	115	109	141	124	133	130	118	133	139	137	122	129	133	125	96	140	117	143	130	132	114	133	120	134	120	129	125	125	130	135	122	127	129	144	121	133	127	133	127	122	130	124	127	127	135	123	141	123	139	138	137	105	136	142	115	129	148	132	133	150	123	142	110	131	145	114	120	141	116	128	127	138	143	126	134	135	123	133	124	129	126	110	126	108	139	111	130	124	125	144	127	127	115	117	123	132	120	134	126	112	139	121	142	114	129	122	134	122	139	125	117	133	147	135	125	145	109	136	144	113	99	128	113	123	137	133	130	109	129	129	147	135	132	137	128	127	128	121	133	121	125	126	138	130	123	138	125	121	124	106	143	133	127	132	120	146	133	102	124	131	128	146	162	113	120	136	114	132	123	143	118	97	102	161	129	120	117	129	132	122	153	125	127	126	127	143	123	144	133	134	125	147	146	140	144	140	146	138	111	152	130	133	119	146	111	138	141	123	137	135	131	143	131	109	145	120	126	137	128	134	124	117	133	135	138	129	142	127	126	113	127	143	114	107	123	138	141	139	149	135	127	144	113	143	146	159	119	128	136	113	118	150	159	126	147	119	134	136	122	111	134	140	128	117	142	118	152	120	149	134
3440	9953	6844	2722	1760	1323	1075	852	849	1002	1119	859	833	699	593	599	496	539	479	342	304	282	275	257	259	289	249	224	189	215	220	230	217	250	218	203	214	201	221	208	222	215	193	217	207	197	227	188	229	230	200	196	195	198	209	218	234	206	219	206	216	208	210	215	218	233	210	209	207	189	193	190	191	208	211	191	227	197	205	202	219	216	182	195	187	213	199	233	210	197	211	202	199	184	227	185	187	222	217	198	207	225	215	234	196	208	214	210	200	216	200	199	222	210	226	200	214	211	216	183	209	211	204	196	195	214	207	199	200	206	180	204	230	191	204	221	212	216	197	200	212	203	208	191	195	197	214	210	200	224	210	213	224	233	197	233	188	190	222	231	195	223	201	212	188	178	209	179	206	188	205	216	206	194	211	203	193	204	220	173	202	195	178	211	202	191	197	217	198	218	228	201	213	211	200	190	208	195	213	182	195	223	220	223	187	224	203	195	187	210	215	183	216	207	203	198	202	185	199	179	197	201	200	195	210	204	203	203	171	183	200	200	195	242	214	190	207	209	212	204	217	199	207	194	210	215	210	199	221	217	194	231	199	196	201	223	205	197	209	210	222	202	213	202	207	219	220	203	203	211	211	214	191	184	182	227	222	213	226	192	196	213	208	208	206	205	221	202	212	189	173	193	223	195	222	224	183	200	225	185	223	210	193	166	194	191	194	223	205	184	192	216	213	192	189	201	191	198	202	189	215	207	201	197	246	202	171	192	221	192	186	217	212	213	184	219	223	200	207	222	196	198	188	197	194	209	195	191	209	215	209	209	189	199	192	198	213	229	205	220	225	206	194	206	208	201	199	209	199	187	218	219	201	227	210	202	230	255	172	206	182	206	190	219	208	201	186	195	203	211	203	199	184	197	201	192	186	216	211	199	184	179	219	184	188	196	206	217	190	180	196	190	191	205	184	206	210	227	219	201	203	185	209	214	213	200	215	206	199	174	191	206	211	170	191	182	196	177	188	217	185	206	210	189	172	186	184	227	194	219	203	206	198	227	209	210	209	200	200	214	204	185	208	202	213	198	204	206	205	218	198	206	207	197	232	189	204	223	209	185	202	208	200	211	214	191	197	194	219	194	195	207	200	202	188	185	201	190	218	202	214	185	214	205	194	190	214	192	197	203	195	186	195	214	209	219	225	212	224	192	218	198	200	188	202	218	197	211	228	208	183	196	203	230	210	206	190	212	222	216	175	193	216	199	223	201	212	214	189	200	205	208	199	213	204	189	198	185	218	207	208	221	220	185	211	206	210	181	186	207	199	170	194	202	201	202	201	208	190	205	190	209	215	202	205	191	199	213	173	209	228	210	195	212	194	211	212	200	212	203	220	216	207	211	217	196	212	204	225	228	182	199	214	192	200	213	213	204	209	227	214	220	204	212	195	200	214	218	210	199	206	188	186	199	188	205	211	203	221	204	222	179	208	200	208	200	216	180	179	181	180	192	200	221	210	201	200	194	209	203	204	191	190	204	195	212	208	193	170	215	215	184	209	183	219	203	190	202	213	182	180	217	177	218	217	202	179	202	221	206	202	201	201	202	209	223	219	229	200	205	188	211	207	198	187	215	210	192	214	207	204	208	203	217	216	219	210	210	219	213	186	215	215	188	205	198	202	202	216	192	215	194	197	190	202	202	192	218	208	216	207	196	181	193	209	200	198	224	178	186	200	216	202	214	200	194	212	194	219	209	215	215	212	212	195	211	199	221	173	200	218	184	219	217	209	207	198	204	187	231	186	189	193	218	221	211	227	194	213	209	187	228	193	198	190	204	203	214	195	224	166	217	202	214	218	215	201	215	227	209	199	207	216	214	217	192	191	226	204	205	210	201	188	210	223	224	206	207	203	202	206	179	202	178	168	200	217	201	216	198	225	217	213	233	203	215	202	230	224	202	180	199	192	194	181	208	207	188	200	214	194	200	217	171	199	204	226	197	191	169	212	208	232	221	196	207	189	213	195	218	212	195	192	213	181	217	200	213	213	208	189	227	191	194	188	194	224	226	209	213	222	199	212	176	207	208	201	186	214	195	191	201	226	212	183	212	208	202	209	235	211	194	220	243	193	204	210	185	239	208	203	176	194	200	221	189	190	191	225	203	217	217	201	176	220	214	209	203	237	215	202	213	207	206	223	222	214	208	172	208	189	223	218	201	220	145	192	192	213	229	163	190	215	190	212	194	212	197	200	228	198	214	200	209	212	190	202	224	193	183	207	191	215	217	207	202	219	193	214	209	209	211	214	208	224	223	216	210	228	226	217	197	212	176	189	216	195	202	204	199	203	210	189	195	186	205	195	196	207	184	208	223	188	233	247	203	208	216	200	209	194	199	201	213	201	204	199	184	187	219	192	222	208	211	194	196	194	212	200	191	196	206	185	212	205	195	200	187	207	202	213	199	199	208	214	196	209	212	216	205	202	223	211	220	194	201	217	218	232	193	201	188	199	192	213	205	192	184	207	201	216	187	219	182	189	197	202	195	185	216	217	224	228	229	209	204	197	211	200	176	194	220	220	210	211	204	197	202	197	217	192	203	205	199	208	179	201	219	198	200	210	187	192	179	201	201	218	190	194	195	222	208	202	208	213	205	205	218	195	201	204	228	208	207	207	195	206	200	207	204	228	198	206	216	215	196	209	191	232	227	181	229	231	198	206	241	194	201	210	227	233	214	198	199	220	183	222	224	224	197	214	204	209	189	220	215	224	177	213	210	180	192	206	203	183	222	200	203	198	225	192	210	174	198	213	184	186	226	183	202	193	204	204	230	225	196	193	203	218	191	226	200	212	222	219	197	197	214	195	204	209	212	197	219	211	221	206	227	254	209	191	200	195	208	205	222	193	215	207	208	208	198	188	197	211	193	196	224	209	207	212	191	200	178	227	185	195	198	211	207	212	219	199	194	208	187	215	206	192	185	186	207	211	197	211	244	210	213	228	185	195	199	203	200	212	196	218	228	199	232	196	205	209	195	188	194	209	203	200	204	201	192	213	215	199	195	206	200	191	191	199	181	189	224	179	202	188	190	219	205	190	202	187	195	196	185	205	199	207	182	203	210	206	204	226	214	202	188	177	225	178	207	191	231	200	224	201	188	198	199	221	209	189	215	202	203	189	226	234	210	184	220	191	220	213	211	204	189	212	197	189	198	227	178	225	204	214	219	231	217	220	215	211	205	186	186	220	181	212	186	188	217	208	216	203	214	189	188	203	197	197	206	221	189	185	206	201	222	210	188	193	180	232	203	213	204	190	195	215	188	201	230	200	226	210	196	218	208	184	198	183	216	222	208	200	212	218	204	198	190	204	215	191	223	195	198	194	187	208	198	184	183	203	198	190	202	210	192	190	180	190	200	196	194	222	191	200	207	207	213	199	193	207	207	221	199	205	178	185	196	216	209	203	208	218	194	214	225	202	221	212	206	188	180	222	188	183	227	200	208	182	216	195	228	207	203
24714	21446	26965	25211	2461	545	521	488	473	473	495	460	463	434	463	435	419	370	373	335	363	324	373	321	319	331	305	293	300	297	329	314	330	310	323	334	302	337	339	337	312	306	289	310	317	315	302	342	331	329	317	337	304	310	331	329	328	344	322	333	289	336	340	321	323	319	315	330	324	321	312	331	332	306	313	319	373	371	361	324	338	334	327	293	311	320	276	353	315	330	330	335	334	338	337	322	309	332	339	341	346	329	314	331	370	295	311	338	330	293	313	355	328	313	340	309	310	310	352	331	300	337	302	311	320	312	335	311	309	335	324	336	341	299	332	313	331	325	339	333	325	305	357	329	323	326	320	316	356	295	316	327	332	313	305	306	335	294	324	334	322	311	323	326	305	314	309	298	317	329	323	318	312	319	300	320	334	291	328	307	313	339	315	333	307	306	305	314	345	316	332	298	319	356	330	325	299	336	307	308	360	343	332	334	311	321	315	312	344	321	298	309	324	350	335	307	317	341	340	359	294	308	335	303	319	325	325	332	319	344	330	275	340	320	287	323	322	316	340	322	304	323	338	312	303	310	326	347	338	328	340	335	306	316	312	312	329	322	305	319	306	342	357	316	325	318	304	307	311	323	343	345	327	309	327	281	356	337	310	337	328	299	316	320	361	340	304	271	306	317	331	290	313	326	289	330	340	334	309	324	312	333	322	335	344	326	349	337	313	330	356	318	301	340	330	321	306	322	326	301	283	305	334	322	311	304	314	326	314	330	347	364	325	313	326	328	343	299	322	322	332	343	350	340	339	284	348	345	323	289	331	322	354	318	318	344	352	289	313	364	334	336	335	316	315	314	323	288	304	336	299	355	310	340	304	342	348	331	344	295	312	319	314	319	325	351	327	322	325	332	318	353	327	308	314	343	328	286	316	321	318	316	345	330	325	309	304	311	327	312	325	340	329	336	322	298	304	345	296	331	311	318	328	336	320	331	333	318	315	304	341	314	331	317	323	349	343	332	335	320	311	322	326	286	312	363	303	299	301	363	336	344	363	317	330	321	316	357	338	325	326	325	337	339	326	343	280	324	339	321	303	310	295	340	333	295	324	330	324	272	302	335	319	352	347	344	329	339	321	312	327	302	291	293	346	329	329	311	319	355	331	306	313	298	318	337	316	275	344	302	323	304	318	287	323	331	328	318	311	329	307	334	324	334	366	347	306	362	308	339	312	287	294	357	327	345	329	295	326	339	335	309	288	332	311	311	330	341	315	340	308	323	308	336	292	326	284	303	337	318	323	303	323	276	316	291	333	288	316	292	341	343	331	311	298	334	303	310	296	321	321	329	289	318	264	335	322	340	313	318	323	304	311	322	337	344	327	344	328	313	305	339	345	293	324	300	339	341	286	328	301	353	314	311	343	303	325	345	310	323	316	326	327	306	343	330	336	350	305	312	312	339	307	300	317	312	322	308	334	337	310	337	344	333	320	329	334	323	346	302	329	336	298	325	320	319	313	334	328	301	323	354	352	329	307	329	323	337	288	334	339	306	308	363	310	310	322	339	306	320	297	304	338	349	317	310	310	307	345	319	321	297	318	325	342	329	319	338	358	314	339	332	317	333	326	330	329	297	311	296	314	312	324	314	310	371	362	344	314	307	299	315	317	302	309	333	306	325	351	301	315	340	309	335	335	329	308	293	350	338	306	320	312	289	321	344	291	326	314	355	338	353	307	325	340	301	336	331	304	350	309	352	319	318	343	330	330	358	306	309	304	333	343	368	348	323	322	330	296	318	327	338	333	327	338	332	328	332	306	327	295	329	351	309	308	350	336	358	353	315	313	323	322	322	334	318	327	309	354	340	317	324	331	291	327	318	314	325	326	328	336	350	331	306	350	326	328	328	302	327	357	324	330	318	326	338	289	298	330	321	336	325	347	318	311	293	333	323	336	323	313	311	342	305	332	278	344	328	291	297	273	344	320	320	323	302	301	319	335	317	296	318	328	311	307	317	330	332	311	319	324	320	341	342	291	314	316	336	318	315	327	322	316	317	342	304	310	312	297	307	334	318	307	345	351	344	316	328	298	316	312	291	310	306	342	344	312	331	295	312	297	322	316	294	294	343	324	316	323	343	327	329	307	315	312	340	329	322	341	302	319	327	274	324	281	341	315	313	339	325	327	322	291	324	323	312	344	333	335	341	335	310	345	280	315	344	338	297	314	326	311	295	290	333	343	305	344	348	320	325	328	306	305	310	314	324	305	336	313	317	271	343	312	307	297	328	313	328	316	337	319	327	314	318	339	312	332	327	295	339	308	360	306	312	299	354	338	281	318	328	322	314	299	345	321	323	320	343	302	355	322	325	306	332	310	304	307	328	319	325	348	330	302	316	308	340	291	334	359	338	338	314	323	333	314	305	313	323	306	296	309	326	350	318	324	337	313	335	337	337	323	325	322	332	305	330	316	350	316	322	351	303	310	362	332	350	319	333	331	334	303	309	308	303	302	325	351	317	320	347	346	346	332	323	360	333	332	322	353	299	330	333	346	329	302	303	305	310	340	322	351	347	309	317	310	332	310	320	334	311	310	314	341	346	313	328	294	356	315	321	305	348	290	317	310	331	340	309	348	325	341	305	332	291	338	294	357	319	322	291	300	311	342	323	338	317	305	326	325	326	344	338	296	321	331	338	305	317	315	318	336	307	298	308	338	322	283	330	325	309	323	303	338	334	334	297	316	300	333	294	311	359	327	275	330	315	351	331	300	307	307	329	321	309	317	307	323	305	301	343	310	302	320	318	311	298	317	312	290	316	346	315	313	306	328	353	319	319	294	294	335	281	331	326	306	317	307	333	333	324	317	317	359	351	315	289	331	347	306	326	341	318	341	337	315	315	311	324	337	321	334	326	314	326	314	317	309	332	347	320	323	332	304	308	339	319	302	326	357	324	316	321	303	331	303	348	316	299	309	293	297	338	334	329	355	300	325	310	303	335	337	315	318	300	323	311	305	327	302	328	327	334	333	293	357	312	299	296	323	331	345	350	329	336	352	313	319	317	322	343	318	292	331	368	314	343	292	313	316	335	329	363	309	306	338	342	311	339	277	309	335	341	342	334	296	350	317	298	307	343	343	274	305	325	353	329	317	318	321	361	330	328	348	309	313	304	337	309	316	303	335	339	329	325	308	324	336	353	314	328	313	310	331	302	348	285	303	307	318	310	324	302	317	357	314	306	344	323	359	302	276	306	337	309	314	309	304	334	315	336	305	316	348	350	322	326	313	330	322	338	300	339	332	328	306	308	325	323	299	343	321	340	334	301	316	283	329	330	306	316	325	303	314	346	287	316	349	311	287	318	314	322	301	323	326	335	324	301	340	338	317	324	344	312	329	362	332	289	301	306	317	354	327	347	321	317	340	323	307	329	338	316	301	319	320	331	353	324	331	332	323	312	288	308	327	293	349	339	353	324	340	312	295	343	323	287	314	314	319	330	322	319	329	335	334	366
3474	6029	4125	1813	1339	1089	971	876	896	1001	1056	943	935	854	830	758	781	706	629	539	542	517	519	520	512	555	464	485	506	472	482	469	488	480	504	439	470	479	461	508	479	531	463	482	438	490	456	501	500	491	481	447	481	441	484	483	447	499	495	454	476	454	482	462	468	445	451	460	463	497	465	507	511	493	469	452	465	496	480	478	475	500	468	498	463	526	490	455	468	467	509	449	470	486	457	473	428	482	487	444	459	460	483	453	465	481	470	476	498	475	478	493	513	465	527	460	487	506	476	494	517	440	449	449	466	444	492	495	465	473	480	489	479	478	487	439	489	449	464	466	460	473	489	488	460	469	489	460	499	441	508	470	479	509	488	463	475	432	508	493	491	465	491	488	469	485	507	475	479	478	522	458	478	459	475	489	498	480	459	472	490	511	479	506	493	457	485	442	478	497	439	424	477	486	455	462	472	449	484	477	460	461	489	477	452	491	477	455	453	516	452	486	472	497	483	467	471	482	484	462	477	478	441	528	477	486	447	482	439	474	505	479	467	509	471	498	475	452	475	478	463	464	441	438	464	450	465	472	462	504	492	498	475	466	483	485	489	471	487	470	477	468	535	436	501	455	407	474	481	461	477	473	466	473	466	519	497	462	458	469	487	508	454	447	505	490	484	468	463	476	461	473	461	491	493	453	447	525	473	469	454	462	450	479	438	500	479	438	494	457	458	481	444	435	500	511	457	456	498	455	453	492	505	456	481	476	519	462	486	481	467	464	465	457	472	467	474	453	470	463	497	496	465	498	473	481	460	479	469	469	459	508	477	430	530	475	437	523	469	462	508	490	474	458	476	477	474	467	513	459	476	472	489	465	475	477	508	473	501	489	471	495	471	482	457	458	472	494	478	486	478	485	445	437	473	447	466	505	508	456	479	502	469	481	470	438	451	473	464	486	509	462	479	491	468	460	475	447	459	460	509	458	490	464	457	462	474	476	458	504	462	448	434	440	421	477	493	482	462	488	460	459	473	492	461	451	452	466	437	458	462	469	468	471	457	469	487	446	474	432	494	419	509	463	413	474	484	475	479	470	438	478	460	455	443	494	490	469	475	453	470	476	476	482	412	468	426	506	487	469	443	489	497	467	456	451	444	478	481	464	474	475	445	486	463	463	503	482	448	489	491	483	496	475	449	460	456	485	469	493	506	452	479	458	499	427	503	476	499	475	520	490	492	489	453	485	448	465	487	435	474	453	465	459	444	455	481	439	431	470	465	504	432	475	469	445	448	489	501	471	512	503	519	471	478	473	422	451	482	431	492	498	434	532	484	460	477	450	499	437	453	487	485	455	468	470	468	483	429	451	487	513	459	492	468	518	522	482	476	460	466	479	476	538	473	444	461	423	473	480	470	472	480	505	475	443	471	478	453	456	481	516	482	443	474	455	452	501	462	458	443	454	510	478	467	483	506	495	446	452	468	487	460	482	462	462	484	480	470	449	484	445	481	495	460	471	434	460	477	497	508	460	490	471	483	477	486	460	512	457	473	462	488	466	440	465	521	419	491	526	521	459	482	490	448	470	491	478	461	508	496	484	462	450	462	481	500	416	435	487	466	433	476	461	530	508	503	461	446	450	487	454	470	449	482	497	478	462	452	479	439	478	488	461	471	446	456	463	435	488	441	455	484	479	449	487	442	471	460	479	486	453	474	477	481	529	469	445	486	493	483	454	453	446	478	434	460	456	469	472	481	482	453	497	479	496	451	470	451	501	481	466	484	503	470	500	485	524	467	466	433	473	461	478	481	515	413	460	468	455	483	454	489	469	454	450	521	490	472	491	479	490	468	439	442	444	452	466	458	462	473	447	497	411	487	490	474	442	491	460	490	435	474	471	462	478	483	481	495	456	472	470	484	486	496	511	486	466	470	481	476	461	475	451	449	529	441	473	461	459	489	480	527	454	493	472	455	453	490	477	457	446	468	476	461	456	484	457	463	491	453	473	466	461	480	493	468	467	443	460	464	492	507	458	446	481	456	485	432	449	499	514	445	482	438	465	478	479	486	490	470	471	455	463	473	537	474	493	455	495	477	474	503	466	449	458	501	480	485	476	479	443	493	464	453	465	458	482	438	487	451	505	456	487	503	507	444	455	458	468	435	453	474	413	482	499	459	479	474	478	442	474	479	459	451	479	441	470	487	447	457	454	454	467	469	428	480	488	480	509	469	471	480	481	485	462	481	463	477	486	487	469	455	433	472	502	463	471	461	484	462	452	440	480	487	480	466	469	454	444	444	485	478	469	485	468	508	519	476	449	486	478	477	449	453	472	453	518	488	467	459	463	484	462	463	483	457	517	464	488	487	427	477	460	511	468	481	458	491	435	466	465	479	480	480	455	471	477	447	512	448	444	472	470	484	468	490	443	456	498	463	468	477	458	477	476	483	487	478	483	449	434	481	499	484	497	476	487	466	461	455	429	459	449	453	455	460	471	462	450	462	458	468	458	463	424	456	486	456	497	492	483	466	482	465	446	454	484	478	493	468	464	455	455	495	512	452	440	475	500	487	504	460	473	457	494	447	473	480	472	485	479	462	457	521	498	498	457	419	477	462	453	474	465	474	498	466	461	464	461	457	472	441	457	505	482	498	469	512	502	467	469	502	431	465	438	488	474	467	468	466	457	463	447	481	468	470	488	485	466	499	491	460	473	493	464	439	448	488	458	450	455	467	481	508	493	459	437	457	462	427	467	497	504	447	479	463	439	496	498	452	517	454	506	465	463	441	436	485	464	509	453	471	459	487	496	435	474	490	492	448	453	448	471	459	478	451	487	440	510	484	434	463	441	446	496	477	495	451	455	501	472	471	459	494	457	444	462	470	481	462	425	468	475	434	471	492	454	485	466	485	513	471	438	484	458	445	496	497	457	459	468	455	468	457	485	455	457	492	472	447	462	458	488	474	462	444	495	473	447	472	480	482	492	456	450	449	437	450	468	485	480	459	536	470	444	495	459	445	455	493	468	451	467	461	413	462	456	443	476	441	488	440	479	480	472	480	463	445	496	466	475	501	463	462	466	473	504	497	455	476	487	476	517	492	512	456	471	492	425	437	454	479	450	465	436	423	476	482	483	456	482	482	479	463	505	517	496	499	468	515	452	489	481	474	456	474	477	472	470	475	470	405	478	457	475	481	461	458	474	433	474	442	488	457	447	518	475	475	442	476	459	472	450	431	469	432	451	431	477	500	488	460	461	473	488	415	473	434	448	495	465	472	465	470	463	460	449	456	471	500	433	472	469	459	503	462	470	461	438	438	465	464	469	463	467	446	470	496	468	452	508	472	450	456	501	448	491	459	466	491	449	453	468	458	499	507	498	484	498	484	506	455	491	489	469	443	446	470	485	513	457	489	439	460	497	481	478	474	488	508	453	474	458	467	481	477	460	505	462	477	498	455	460	462	486	468	501	459	461	432	475	449	481	420	486	451	502	466	469	462	447	478	478	458	497
22592	21448	29214	24083	21440	20997	2156	641	505	560	667	525	525	431	416	446	376	345	261	275	209	188	197	237	232	196	185	183	161	170	166	174	178	147	159	155	172	174	164	135	143	181	172	146	164	177	150	169	164	148	165	140	144	165	155	164	167	174	159	159	162	153	151	132	154	138	137	139	158	146	162	149	151	139	145	141	151	170	153	164	166	168	164	163	148	171	143	156	162	145	154	149	158	164	157	144	157	145	168	149	155	148	151	162	170	157	159	131	167	155	148	152	154	165	163	169	147	165	146	141	135	151	151	160	162	161	175	147	134	166	136	181	163	148	154	157	154	171	152	143	148	161	154	177	143	144	154	129	144	156	142	166	159	141	156	152	162	150	126	164	167	178	145	164	148	183	151	137	140	158	161	139	139	144	166	164	140	150	163	144	152	158	155	150	148	143	178	173	161	152	160	158	137	127	136	148	155	138	144	154	164	141	159	148	138	152	160	154	147	153	155	148	165	166	155	148	148	158	161	158	141	171	176	150	136	154	144	157	151	142	160	149	152	138	144	153	172	143	158	158	142	147	174	145	164	139	146	137	172	150	137	151	136	142	173	155	152	158	151	162	141	150	153	156	181	135	168	146	156	156	150	142	165	147	152	154	153	151	161	133	145	155	145	121	154	150	133	163	157	154	141	146	150	160	149	139	153	151	137	190	171	157	148	124	152	133	161	132	161	150	178	140	150	148	150	147	152	166	132	154	137	135	153	160	143	146	137	165	159	145	173	156	153	155	142	158	143	141	143	156	181	140	169	159	163	146	141	145	161	156	155	169	128	132	132	127	147	160	143	164	157	145	160	149	160	154	157	160	148	159	149	152	151	149	153	139	153	166	157	153	182	141	140	147	151	148	163	168	118	146	141	139	159	137	153	153	156	165	146	135	136	161	156	165	158	146	153	162	160	155	151	150	146	142	179	153	147	148	126	164	158	154	165	142	144	147	155	161	156	148	158	144	145	144	147	168	141	159	151	146	159	149	139	175	140	155	155	147	166	155	138	139	149	141	145	160	172	161	155	141	146	137	161	167	195	151	156	151	159	151	161	154	132	161	150	156	134	153	147	182	166	138	145	150	156	177	147	153	151	153	174	148	147	133	139	155	146	154	148	138	139	159	174	142	134	146	136	146	168	134	175	162	165	164	132	147	123	157	136	167	154	148	164	146	171	161	139	157	146	142	183	139	173	156	157	144	171	134	163	152	153	153	135	144	145	158	160	162	147	161	148	157	149	171	148	143	141	136	167	143	163	151	169	116	168	148	124	128	142	139	158	167	143	155	140	160	143	155	139	164	146	158	145	156	176	157	161	156	128	159	154	177	163	151	147	152	142	168	129	157	141	158	157	176	172	153	165	144	154	155	155	168	150	151	160	140	159	122	150	144	157	173	137	140	140	130	153	148	142	152	139	154	140	144	152	159	146	168	154	139	157	150	152	161	155	149	157	150	156	146	155	163	167	168	129	168	162	154	156	149	148	184	171	163	148	152	129	161	166	154	149	137	148	167	164	147	150	164	146	154	142	140	138	165	164	174	162	145	163	162	149	162	146	139	132	168	162	158	163	147	156	166	141	132	133	141	154	146	141	149	152	167	165	171	140	158	148	150	154	149	177	178	156	144	137	156	149	151	167	152	168	140	150	166	156	148	163	138	150	166	161	148	157	151	147	157	132	166	167	145	167	148	135	146	155	167	139	138	193	173	144	149	128	145	166	156	165	143	139	156	151	135	149	158	150	147	133	141	170	172	144	148	190	155	158	160	143	146	160	123	135	129	142	168	150	183	145	149	168	146	182	147	154	153	137	143	145	157	147	144	145	156	145	148	149	152	162	150	166	134	139	162	160	151	144	150	164	170	155	152	146	155	151	144	168	124	154	145	153	141	167	149	141	150	157	163	150	140	169	154	132	158	163	159	151	127	149	145	138	158	149	141	150	152	135	143	163	151	162	151	168	127	134	168	167	148	144	152	148	153	141	159	141	149	164	129	156	160	171	147	140	142	155	151	152	168	174	162	145	159	139	126	154	157	157	139	143	176	144	138	143	130	157	149	155	140	156	154	147	156	151	142	158	154	132	158	138	169	152	157	162	151	141	162	137	149	157	172	142	146	135	153	184	146	144	146	166	140	155	163	143	155	153	166	129	156	140	154	148	162	149	163	177	154	155	131	144	156	157	172	148	158	155	154	160	155	161	125	174	155	154	163	136	179	157	168	149	128	154	147	153	139	154	148	140	179	154	158	142	153	160	151	156	147	145	142	132	161	144	140	166	168	151	161	151	157	149	127	133	146	147	155	159	152	142	132	160	134	140	157	160	164	155	159	158	167	144	162	138	173	137	160	145	167	173	147	162	150	170	196	152	146	145	139	135	159	159	162	154	137	126	144	162	144	149	157	147	134	159	139	155	145	144	144	139	156	137	137	136	179	141	162	161	141	148	140	161	153	143	154	168	162	157	156	172	145	145	146	156	156	154	191	159	137	135	157	141	135	170	162	141	139	144	149	150	121	148	173	128	154	165	167	148	155	130	162	169	144	151	154	133	166	129	158	142	126	160	167	143	143	146	159	143	136	147	173	140	166	135	175	153	148	145	152	156	155	157	142	153	150	155	129	158	157	157	168	147	150	142	177	160	149	168	167	137	136	142	130	133	163	170	142	134	136	159	152	159	150	172	131	127	138	162	178	160	145	170	157	141	158	136	165	157	137	148	146	167	133	130	163	149	159	162	144	151	153	168	128	149	141	160	130	138	155	174	174	153	167	154	174	136	140	157	154	162	151	148	152	143	149	158	152	171	138	160	153	137	151	141	165	152	150	142	152	142	164	142	135	151	153	153	142	158	123	162	143	144	152	165	154	142	136	152	138	140	145	166	154	150	156	149	156	162	133	147	160	140	152	128	148	153	164	141	173	159	141	126	144	129	160	163	153	142	146	147	147	173	157	186	160	160	146	159	162	174	145	165	182	153	141	143	154	145	125	151	138	145	159	159	144	146	153	145	149	143	161	159	177	142	155	138	156	166	152	140	148	171	155	150	161	147	140	160	136	142	126	143	172	153	153	154	167	159	167	138	153	151	155	163	127	153	134	151	154	176	131	148	150	174	143	151	168	127	136	141	134	139	160	137	170	142	165	138	152	155	182	158	157	137	154	164	158	165	162	145	150	147	148	143	169	162	140	148	140	163	134	149	140	170	178	155	158	136	153	133	134	149	149	161	150	146	142	166	148	146	167	174	158	151	163	152	148	161	146	151	146	157	139	145	138	139	166	163	153	163	134	171	134	185	140	140	144	139	178	141	135	132	132	131	163	144	134	153	148	136	137	169	137	146	165	155	141	147	174	149	134	164	168	161	149	143	152	133	164	143	140	164	154	137	162	155	147	148	170	168	167	158	136	131	167	139	157	179	170	168	154	162	155	131	145	147	160	148	146	146	168	148	146	166	175	161	164	161	151	161	155
4645	15455	11234	4461	3157	2255	1803	1444	1191	1348	1560	1247	1207	950	1037	989	869	704	506	419	496	355	331	394	424	350	272	261	270	250	273	267	241	252	210	245	271	280	231	236	229	245	220	251	233	219	216	234	221	204	224	234	214	217	223	252	224	245	210	233	222	219	207	178	212	206	214	211	216	219	225	221	245	231	239	223	243	231	222	216	247	228	193	213	232	190	214	262	213	237	207	220	216	233	208	236	219	260	212	230	207	236	221	214	198	236	259	238	242	204	220	236	242	199	218	219	205	215	211	232	226	259	212	214	222	225	239	226	241	206	194	218	227	249	259	235	229	201	226	219	247	231	199	201	209	224	225	204	219	213	232	241	217	233	214	246	218	205	234	214	218	224	237	188	210	230	205	212	235	218	212	225	207	201	192	213	205	252	225	229	214	215	238	231	187	221	221	197	212	239	218	208	210	217	205	187	205	214	194	216	209	231	228	209	243	232	211	210	211	244	206	224	226	213	200	226	220	238	229	203	213	220	207	218	212	236	201	219	232	220	205	208	212	213	198	222	229	236	226	196	211	240	214	220	198	206	183	219	206	196	210	201	214	213	226	232	216	213	202	215	230	196	206	228	235	196	206	226	228	212	220	224	206	209	212	251	208	195	217	192	240	236	203	219	190	207	206	204	217	216	203	205	227	232	222	245	219	209	243	200	196	219	200	215	221	227	235	233	212	210	221	239	202	216	208	235	210	208	210	228	211	241	227	217	207	238	197	219	239	217	233	214	213	204	205	218	221	249	193	202	201	217	222	216	242	206	230	213	210	239	199	219	210	227	221	244	219	219	221	205	218	227	212	195	212	223	232	215	214	246	231	214	232	227	221	225	202	226	190	207	219	205	221	209	233	221	209	209	185	218	225	217	258	237	226	230	241	194	191	219	209	210	236	231	209	209	212	220	213	226	233	187	217	235	198	229	214	225	239	200	216	219	205	211	218	213	254	232	245	220	213	237	208	217	234	197	215	239	207	244	214	266	229	203	230	210	212	227	202	197	214	218	213	218	245	234	234	211	209	218	195	204	220	252	196	231	231	204	234	207	217	217	228	237	187	239	224	268	217	200	214	217	207	196	217	199	226	218	199	207	203	234	198	217	234	215	210	232	198	232	226	230	214	228	196	252	211	218	226	218	209	194	219	184	214	207	239	192	222	209	226	211	223	228	233	218	210	222	236	199	242	218	217	208	217	193	215	215	205	242	198	198	226	217	231	209	221	230	226	240	229	210	228	204	236	210	210	247	222	226	215	224	225	201	220	210	207	204	236	206	213	237	197	232	201	191	230	213	214	219	208	222	192	207	190	207	194	202	219	209	206	247	210	216	214	241	207	230	207	243	220	211	216	236	216	204	223	219	243	222	241	224	223	249	214	229	237	226	241	238	207	201	232	231	210	220	209	237	249	230	208	229	214	214	211	217	215	208	238	208	197	229	225	197	225	246	203	208	261	198	220	221	218	210	236	186	230	211	229	202	229	241	220	204	234	196	199	216	209	205	246	205	227	197	226	199	208	215	209	204	221	213	215	225	212	230	236	195	204	229	227	198	200	212	219	214	209	206	228	215	240	199	229	226	222	206	218	212	218	237	208	217	238	250	200	220	217	223	211	235	222	232	233	219	222	208	207	204	196	228	206	258	222	219	197	197	234	203	203	220	231	202	221	243	227	228	227	202	200	210	222	206	231	211	212	232	213	226	212	222	220	235	216	222	240	221	215	175	208	212	223	214	228	194	212	215	221	220	208	195	197	244	209	213	216	207	208	229	223	199	214	228	241	232	229	208	229	204	199	222	219	196	212	239	214	223	232	202	239	213	230	230	195	207	232	221	218	214	245	194	215	198	212	222	222	244	222	222	219	230	216	242	213	195	231	212	216	185	237	206	249	228	217	207	223	204	236	207	195	204	251	226	229	210	214	206	232	208	212	196	209	178	214	213	227	224	205	211	224	222	231	211	215	211	231	220	246	195	199	226	215	215	191	193	201	219	216	230	212	222	194	217	227	205	217	228	204	197	209	205	218	242	224	191	215	214	223	223	225	193	236	208	222	227	217	227	195	206	245	228	240	232	210	222	196	268	201	215	239	217	221	208	220	229	234	229	201	216	203	233	209	198	227	217	222	206	226	196	221	226	247	219	198	223	214	208	215	189	220	208	230	216	205	187	213	221	225	216	199	228	203	209	204	222	202	215	233	208	216	206	230	190	214	236	212	210	211	208	208	207	217	199	212	212	198	212	226	223	199	218	225	219	189	212	208	201	186	202	230	186	209	209	202	212	198	223	211	214	195	206	209	230	224	195	189	207	225	206	222	186	205	218	229	205	194	221	205	235	193	193	209	198	222	231	216	204	203	228	229	205	217	201	218	228	206	199	218	217	228	213	228	219	211	216	206	233	199	221	211	235	212	209	228	213	221	197	240	218	226	217	215	223	189	245	219	231	184	215	221	227	211	223	203	205	211	239	244	224	221	221	238	208	242	207	204	197	220	205	230	208	214	211	219	215	224	230	244	223	211	219	204	198	207	221	213	210	205	214	224	221	219	221	225	208	218	232	189	233	233	205	179	196	201	234	215	209	221	197	216	211	225	217	198	216	225	214	192	234	215	215	206	232	227	194	206	218	214	230	251	222	196	201	230	227	221	225	242	220	242	204	228	213	211	232	235	221	211	204	213	208	200	212	208	194	226	234	228	226	225	210	224	220	201	206	192	203	198	240	217	237	211	203	222	210	231	191	228	227	218	216	192	227	219	205	214	225	201	200	197	237	232	245	211	230	213	225	196	195	205	250	242	222	232	230	211	249	220	236	213	202	219	220	206	228	242	191	235	219	210	235	217	223	213	205	208	207	204	211	188	236	217	207	210	223	243	195	211	217	210	231	206	227	205	255	225	192	211	226	219	196	195	222	228	217	214	194	219	260	211	225	229	211	221	219	198	232	212	220	208	242	216	239	214	177	212	206	229	200	229	223	228	219	228	226	217	216	208	229	232	219	191	230	202	206	200	212	211	215	243	205	228	220	226	231	235	217	222	204	211	203	226	221	234	196	210	227	217	226	221	211	230	224	207	218	217	233	231	229	222	220	221	188	206	192	212	193	240	225	235	219	197	209	220	236	213	214	234	229	187	218	231	210	211	216	255	214	213	217	216	216	213	220	236	223	215	210	230	201	244	207	200	215	206	209	230	223	224	244	226	207	236	217	207	230	226	239	223	232	207	234	224	227	207	175	212	214	226	196	209	223	201	209	219	213	221	200	176	209	193	196	192	221	238	205	216	194	238	224	216	191	210	192	222	236	206	193	224	236	223	229	167	237	218	212	197	203	232	218	225	218	206	225	209	228	246	196	205	217	252	227	186	219	223	231	223	223	234	210	249	207	225	211	233	209	207	232	211	221	217	217	203	235	228	228	232	192	223	228	217	214	222	199	208	216	210	191	214	235	229	226	220	220	225	213	236	233
27209	17157	3026	741	541	486	377	335	367	381	373	341	335	333	349	342	352	309	302	276	278	278	259	313	252	272	263	263	241	246	269	242	272	260	286	250	298	239	279	272	266	270	257	244	277	244	270	240	262	256	278	303	261	266	292	251	270	276	256	253	254	260	286	252	249	247	309	282	247	247	261	261	261	249	287	266	277	252	266	246	265	234	261	278	262	266	267	238	278	255	279	245	240	230	256	242	219	270	272	235	227	256	264	251	261	277	272	257	289	245	253	261	242	237	259	264	278	254	262	260	258	265	283	244	274	283	249	237	269	250	263	235	251	279	277	253	272	295	243	245	221	277	247	266	257	258	255	269	257	224	270	263	264	238	252	261	231	250	272	274	264	249	282	269	253	241	259	246	275	278	236	260	266	252	258	252	220	264	267	266	265	259	275	253	228	267	248	286	235	255	260	238	273	245	252	234	255	253	261	282	239	263	267	266	265	258	244	264	250	264	266	232	257	263	271	276	225	285	277	249	282	258	220	270	245	271	264	261	264	269	276	261	282	242	240	246	251	254	245	282	287	260	260	266	246	252	223	258	268	252	273	267	270	271	248	232	271	245	232	260	267	234	236	285	251	282	262	259	248	255	272	258	278	268	228	262	246	249	284	269	257	279	233	245	219	252	281	247	244	284	253	250	259	264	255	255	272	247	266	273	244	258	241	260	251	263	258	266	258	271	286	245	264	260	263	257	257	271	283	243	255	274	268	261	269	283	254	257	269	259	230	283	244	236	260	264	272	259	269	249	252	260	243	268	264	278	265	266	255	234	291	253	269	250	271	263	281	254	250	274	267	247	279	257	246	265	290	278	264	264	242	261	253	265	265	270	283	252	279	281	266	277	274	247	253	240	266	258	261	280	250	250	278	272	262	252	251	275	224	254	254	221	268	277	248	259	240	260	243	259	297	237	264	251	245	267	250	250	245	254	266	259	259	262	297	271	255	248	261	300	269	265	281	267	232	272	262	277	249	243	280	284	253	241	252	288	253	275	266	259	262	269	264	258	233	283	258	259	265	261	267	266	268	264	277	276	289	276	279	242	265	251	282	269	259	263	250	248	265	285	268	257	263	241	247	273	242	242	278	260	274	260	273	242	244	263	240	255	248	248	268	266	277	249	260	250	262	271	255	263	259	215	263	269	264	267	283	278	266	292	277	270	285	272	252	276	261	293	274	262	254	232	278	233	254	248	231	265	275	233	269	278	275	271	282	251	271	268	268	242	235	275	263	248	274	254	261	264	301	250	271	256	254	247	243	262	256	269	296	274	271	258	264	283	256	274	267	257	226	260	271	265	270	232	211	249	259	245	243	303	287	265	265	251	244	250	284	254	263	243	267	251	272	260	287	262	259	264	249	243	242	243	262	265	275	270	249	270	284	239	272	273	275	250	260	284	258	292	259	246	284	249	257	242	259	262	271	235	268	283	268	283	268	262	277	257	251	273	279	272	256	273	222	248	262	275	247	237	273	248	258	257	255	266	271	245	280	246	235	225	241	280	262	285	265	305	250	256	237	227	280	230	252	261	283	250	320	265	256	275	272	275	262	263	220	231	271	234	252	259	254	239	266	259	256	271	278	243	244	273	238	259	256	259	271	233	252	271	234	232	241	261	283	256	280	276	278	275	250	251	254	250	280	272	236	262	252	276	272	264	296	252	257	263	281	248	274	280	266	249	281	259	275	241	256	247	279	271	248	242	284	270	243	252	285	267	283	261	275	262	295	268	262	253	270	260	259	262	260	254	284	270	285	247	272	260	257	246	258	256	237	267	275	253	237	256	281	245	262	252	270	253	269	279	271	277	262	214	265	262	285	261	254	260	315	254	253	258	264	249	245	255	266	226	230	260	286	266	219	275	262	273	239	265	258	232	282	243	259	267	255	261	240	262	254	251	260	294	247	265	257	255	241	248	235	257	269	261	297	274	257	244	265	234	247	253	243	265	254	272	271	247	237	286	271	270	265	283	272	263	254	277	281	233	278	277	270	255	240	271	262	263	257	296	246	263	261	250	248	253	272	239	264	232	264	255	256	281	245	273	264	241	271	251	234	269	247	224	226	281	246	240	273	255	264	270	258	276	282	272	289	267	268	240	296	233	233	234	231	278	246	221	259	268	281	228	240	277	269	275	257	240	240	263	257	245	269	278	259	271	259	264	287	269	265	251	240	283	251	263	256	265	270	257	252	289	251	279	244	266	282	276	257	277	266	290	273	248	252	255	259	247	276	265	273	248	264	249	250	265	255	237	255	255	274	228	239	285	246	311	255	274	261	272	278	251	262	237	255	281	271	269	232	278	255	233	262	230	270	258	266	283	282	271	240	263	240	251	290	260	275	267	273	279	296	258	285	258	265	234	273	280	256	258	268	262	285	253	243	285	270	267	279	261	235	267	283	236	244	253	246	281	266	256	233	269	263	262	234	241	275	261	261	249	273	270	283	258	254	276	268	245	276	241	271	247	282	248	281	239	277	223	270	279	245	253	283	263	287	268	254	246	233	261	284	252	271	272	255	240	249	261	248	251	269	255	243	268	287	225	249	258	272	276	262	231	267	227	266	283	293	245	260	272	245	268	254	228	269	254	279	258	238	253	262	266	233	252	271	264	238	252	249	259	266	280	238	280	228	267	288	263	282	269	242	247	261	276	260	259	272	268	244	269	262	268	247	277	259	276	238	283	280	248	234	277	254	270	287	282	271	233	247	277	237	233	280	282	246	244	279	254	298	272	268	255	259	256	233	249	290	282	272	267	223	253	263	247	229	270	265	272	244	259	230	235	245	258	286	244	270	251	264	242	264	287	271	298	285	272	283	272	271	269	296	248	226	250	263	264	260	235	290	257	275	255	249	245	244	235	253	254	286	271	236	249	295	254	269	271	242	250	277	260	271	221	270	254	240	265	282	268	285	259	233	293	272	269	271	251	244	250	274	256	278	255	245	251	259	241	260	271	233	276	236	258	277	275	266	236	273	245	268	273	250	232	263	248	278	237	257	277	247	265	254	252	267	263	265	276	270	256	254	250	252	282	249	252	264	252	275	244	271	278	264	261	257	239	263	279	278	284	266	260	260	272	268	230	246	265	221	280	281	251	293	268	276	273	285	236	273	259	251	282	272	254	233	254	255	248	279	263	234	258	258	278	257	266	264	273	257	266	229	244	275	263	242	280	270	254	264	268	264	260	242	253	249	267	270	273	255	224	242	228	262	285	264	260	267	284	244	293	228	260	270	250	276	278	280	267	271	256	261	266	215	275	242	261	254	264	262	271	275	258	269	262	252	245	243	248	257	219	288	271	273	239	284	218	278	253	255	242	262	278	256	238	263	260	276	271	259	229	257	237	258	257	261	275	268	247	262	254	260	250	274	260	235	254	250	254	253	282	268	284	245	273	268	244	261	256	259	238	268	247	268	280	244	263	264	262	258	295	254	257	257	266	287	264	250	262	273	253	283	249	278	261
4333	2410	1568	789	663	591	716	580	569	632	699	643	605	605	624	596	557	513	466	435	425	434	412	430	447	367	388	385	383	368	376	399	407	388	387	363	411	372	406	401	394	408	382	378	386	386	379	369	381	406	412	371	388	407	409	392	404	395	403	412	407	380	401	369	384	414	405	424	413	383	338	414	387	387	383	435	407	410	373	363	358	399	350	375	385	391	408	421	433	397	422	389	408	395	383	398	411	406	411	382	360	390	395	398	362	392	387	371	375	401	406	425	401	370	380	378	381	376	381	406	373	368	403	417	363	398	429	422	398	416	401	413	396	394	337	406	385	390	395	403	413	397	421	422	389	393	416	395	402	417	412	397	372	399	418	450	388	392	384	408	393	416	396	400	395	398	386	379	411	403	396	374	367	384	411	397	407	395	390	358	409	368	424	401	438	403	407	400	408	374	385	351	419	378	412	369	401	372	407	429	408	364	372	391	397	395	381	387	410	402	393	394	385	380	368	385	383	386	395	401	408	402	366	379	388	386	393	389	397	415	396	427	381	387	399	391	390	409	417	413	381	454	412	377	412	369	416	400	429	397	390	360	370	400	379	386	376	423	391	390	398	410	380	397	382	416	392	414	404	415	386	395	399	361	385	405	421	400	427	395	379	379	399	392	399	374	404	405	359	426	363	381	378	358	406	398	394	417	384	396	387	377	401	406	402	393	415	396	411	370	402	387	409	388	401	375	367	381	392	404	400	387	359	391	401	413	400	418	394	409	407	397	380	370	389	405	376	405	401	391	385	373	373	379	383	323	380	387	383	399	366	392	388	371	379	436	420	400	410	392	415	384	448	387	391	379	384	362	388	384	372	399	419	375	391	398	379	421	394	421	371	402	414	399	421	398	412	389	384	378	398	409	413	383	433	411	410	370	360	371	406	379	384	414	393	398	381	424	410	347	377	396	408	388	374	378	404	414	387	393	415	440	374	400	391	371	397	403	419	366	389	391	340	385	402	394	404	377	425	360	383	399	380	394	393	382	375	404	382	396	381	337	383	384	426	418	340	399	376	384	403	394	417	383	382	391	370	386	394	382	384	369	395	397	363	402	384	419	362	373	365	366	368	382	420	393	401	402	414	378	401	391	402	365	377	390	411	395	387	386	399	391	395	362	375	362	392	418	404	350	376	365	385	372	425	412	402	388	380	384	394	414	410	395	391	426	398	360	380	370	384	366	373	385	403	381	387	418	366	409	416	451	411	370	359	393	386	361	413	368	367	419	398	390	374	391	410	397	384	399	380	413	430	409	415	381	394	370	382	379	364	382	412	418	373	412	392	406	419	415	373	384	417	429	390	399	372	352	347	380	368	382	410	407	395	404	388	366	401	370	394	405	375	385	370	396	406	424	372	385	398	374	407	421	401	404	372	426	404	388	378	371	388	374	351	410	362	384	401	383	379	435	362	372	414	368	424	404	385	369	393	355	391	393	361	398	419	419	437	376	396	377	389	399	379	396	391	372	362	371	377	399	396	406	389	363	376	418	382	365	376	414	391	390	422	372	399	389	391	379	410	368	393	400	377	424	377	396	414	398	413	385	412	402	372	411	391	394	401	379	368	412	377	384	390	415	403	395	377	415	414	413	401	388	385	416	386	400	382	419	412	399	412	411	437	398	358	426	415	402	421	342	399	349	419	385	389	429	408	359	396	370	424	416	381	417	388	371	373	402	401	392	402	375	408	387	373	348	417	384	401	368	394	427	402	382	385	363	388	372	398	367	420	383	369	403	408	410	346	392	379	431	399	380	402	367	424	365	390	378	397	401	409	411	357	361	388	401	405	370	388	386	408	392	395	366	402	349	384	431	365	389	346	396	328	365	403	404	413	368	415	390	411	393	420	379	411	418	401	411	378	360	382	386	422	409	396	392	412	400	372	413	402	389	407	393	405	384	450	384	432	372	381	377	384	404	390	388	374	402	333	368	426	390	388	416	380	363	398	367	435	369	391	395	412	378	391	416	368	417	421	401	384	375	378	410	395	370	419	374	400	383	406	396	388	376	353	400	388	415	424	364	377	390	390	383	378	385	407	407	407	406	375	382	391	392	379	370	380	391	370	402	426	398	389	408	380	377	379	395	399	410	397	392	408	399	411	386	375	401	373	443	382	357	419	398	393	433	393	375	348	370	403	374	397	388	413	403	388	434	403	374	420	364	357	394	410	380	345	399	352	396	377	371	385	397	414	374	401	384	428	368	371	357	396	410	381	365	432	380	393	389	355	381	428	380	382	401	374	390	391	399	396	390	397	374	397	408	368	378	401	391	378	427	400	394	411	390	361	399	400	394	399	397	377	391	393	374	400	391	381	414	390	430	405	392	393	396	352	385	390	404	374	382	390	408	393	372	383	384	378	386	399	370	356	417	374	363	395	443	389	412	367	393	403	364	412	345	387	376	380	381	391	392	400	342	378	390	381	437	372	426	378	410	384	372	384	410	388	375	383	386	409	394	412	383	386	367	380	383	392	413	405	409	400	401	404	368	404	429	381	420	350	367	402	401	376	403	378	406	382	442	360	362	356	396	392	369	409	379	361	385	414	389	398	438	378	402	381	387	372	418	401	385	361	388	389	396	374	374	395	395	397	394	389	361	369	428	387	383	415	374	424	405	385	415	364	358	383	400	402	370	364	402	414	402	381	384	399	377	426	399	397	399	408	341	398	349	397	397	366	400	410	379	417	395	388	427	389	379	400	448	401	416	387	373	366	402	375	398	388	362	405	407	410	399	400	380	383	391	391	384	382	373	397	407	387	388	408	403	391	362	408	362	436	375	398	389	369	383	383	359	391	416	377	389	371	423	389	412	397	380	375	362	365	412	386	406	415	410	379	407	348	404	416	401	395	409	353	378	410	400	419	387	378	386	380	406	412	402	391	391	395	415	388	363	381	396	378	391	379	392	377	393	378	366	366	366	372	429	400	366	398	410	369	406	421	403	374	372	420	410	409	396	398	380	401	373	395	383	386	363	348	372	386	417	399	406	394	416	406	352	368	421	379	442	394	383	399	404	398	413	393	368	390	420	385	436	406	381	391	363	405	396	392	431	391	398	384	355	386	397	424	394	353	368	432	390	380	379	404	386	374	380	420	423	394	418	404	392	387	385	395	426	382	378	387	399	387	368	383	402	377	377	406	391	389	389	424	390	374	385	405	375	379	419	394	428	396	404	423	369	392	376	384	381	396	424	369	388	405	469	367	395	405	410	387	386	366	372	418	409	346	372	414	392	386	378	392	383	410	424	385	408	414	389	406	403	378	385	367	394	366	398	356	369	411	367	387	389	424	416	409	412	384	397	385	398	427	390	369	427	389	351	404	372	416	388	401	350	387	387	386	382	386	371	411	376	377	357	384	400	383	373	403	378	406	406	388	363	395	375	424	392	386	379	418	389	372	360	392	383	396	406	422	455	382	370	405	381	398	381	390	374	397	401	385	400	390	367	386	344	374	374	424	379
23503	21388	28429	24678	20828	2289	773	477	419	376	342	314	321	298	306	299	262	214	197	199	155	158	145	169	171	152	152	137	145	134	134	141	134	130	120	127	140	149	123	122	129	137	126	121	143	131	118	128	121	139	146	115	133	149	119	122	125	152	125	123	122	122	118	142	130	135	133	113	140	123	124	125	121	133	112	149	126	113	130	143	119	140	152	125	126	130	114	98	141	144	104	130	124	137	141	137	129	125	110	146	122	126	120	130	113	119	126	126	104	135	131	135	125	141	146	138	137	127	137	134	114	121	134	146	116	125	133	144	138	116	150	134	115	134	144	123	113	132	132	118	116	146	130	147	128	126	131	140	130	107	122	116	138	139	127	128	110	139	124	128	122	120	126	121	105	133	121	128	142	134	118	109	141	127	120	150	125	152	112	135	120	117	139	129	143	121	121	134	143	142	128	124	145	126	144	132	132	118	132	122	109	118	146	120	141	148	142	132	118	128	130	129	135	133	148	133	114	125	123	139	117	123	142	124	141	133	136	131	129	147	134	133	119	134	137	130	149	128	141	135	125	141	98	138	131	131	123	144	102	115	140	129	149	138	134	136	121	130	153	117	119	144	130	126	127	151	120	122	118	138	136	126	125	131	152	137	146	111	99	120	136	117	124	128	123	135	114	120	121	131	160	145	121	155	132	118	136	134	123	155	117	132	113	121	126	128	125	135	114	131	134	133	128	126	129	112	129	133	134	123	128	136	135	134	125	104	123	120	126	98	133	153	150	141	131	131	140	125	127	134	137	127	143	96	151	129	142	118	124	134	123	148	139	117	108	130	116	120	132	131	102	124	98	131	116	114	117	142	129	123	138	136	158	119	141	118	139	139	126	123	135	129	116	131	139	130	117	154	138	131	124	134	132	124	126	116	139	130	134	128	142	144	108	128	105	125	129	125	128	113	128	143	145	121	127	118	132	118	109	137	114	120	126	140	116	135	137	113	116	126	144	129	148	121	126	126	136	112	114	146	105	108	130	119	153	146	118	117	132	103	139	120	142	133	140	131	129	127	136	127	158	139	146	133	135	131	123	132	112	122	148	127	147	128	130	101	123	138	126	129	127	113	115	135	125	133	143	143	134	117	136	134	139	124	105	138	131	137	126	128	138	131	131	143	122	119	116	142	144	125	120	122	120	124	121	141	131	145	143	114	132	123	130	133	129	122	114	130	151	153	136	138	125	132	130	137	140	121	151	105	129	103	122	127	132	116	117	152	125	110	134	115	127	149	120	149	132	136	133	142	109	125	116	124	159	134	118	143	100	129	128	124	114	128	118	135	116	149	142	142	120	129	142	129	122	141	141	116	123	132	137	113	155	110	139	130	125	142	151	133	111	119	139	119	131	104	113	119	129	129	115	155	152	108	134	138	153	149	123	133	116	128	127	132	150	138	122	118	134	142	118	134	114	137	133	123	120	119	141	127	147	116	129	131	121	119	122	114	114	134	125	145	123	129	127	129	104	123	112	119	101	105	131	117	114	129	120	124	136	124	116	116	129	128	124	122	136	130	128	133	121	130	133	147	114	112	149	148	122	132	115	127	101	153	127	126	119	137	100	139	141	117	144	135	123	109	122	137	141	142	117	127	130	137	129	128	136	146	110	131	127	124	133	141	149	133	132	137	122	113	116	117	136	143	125	145	111	145	104	124	138	113	120	139	130	127	134	122	136	149	120	146	120	125	114	110	116	127	142	123	127	139	147	127	135	132	144	155	122	111	121	137	139	136	127	146	111	112	131	128	125	131	114	142	143	143	124	122	115	112	113	139	130	115	138	145	137	133	128	126	137	119	117	119	125	126	131	126	139	132	137	159	115	109	113	118	121	129	124	135	141	116	128	122	107	138	130	120	102	144	127	117	130	110	127	146	138	115	134	131	124	128	133	130	144	138	111	128	127	125	115	109	116	121	138	123	150	134	126	133	145	140	140	127	113	127	115	142	124	112	135	139	130	135	130	144	142	117	120	138	131	132	130	109	124	127	126	121	115	131	122	120	137	146	132	135	112	102	109	157	154	106	136	128	120	126	139	122	132	125	123	140	107	114	113	139	123	130	129	125	122	121	147	113	116	139	124	121	134	128	138	135	128	132	147	138	117	143	143	131	127	130	115	126	143	137	103	119	112	110	147	138	132	112	129	119	121	130	134	125	134	128	114	121	121	126	117	128	131	104	150	117	124	106	132	155	131	133	127	114	122	130	130	115	140	128	133	134	122	139	145	106	135	155	141	151	110	141	120	119	140	123	148	121	114	147	125	110	131	121	132	125	137	119	125	128	124	111	122	136	124	110	116	130	115	116	134	127	123	154	119	146	132	105	120	139	124	126	124	143	120	138	142	127	131	123	131	140	121	127	121	140	136	96	126	127	138	141	123	130	145	135	117	123	118	106	140	118	120	126	130	144	117	139	122	126	136	155	118	122	134	113	132	122	133	116	106	130	127	136	127	105	129	141	115	115	139	112	118	159	131	159	140	133	140	115	137	129	130	132	135	124	136	144	135	113	146	140	134	144	124	126	122	150	127	119	140	129	126	131	135	120	134	134	133	138	117	102	146	130	122	122	128	113	145	111	128	118	132	146	129	149	123	133	126	117	115	146	121	130	146	124	121	121	146	118	129	119	135	156	154	132	123	132	132	114	113	116	156	131	124	113	137	132	128	124	145	105	136	131	121	133	127	121	137	133	142	146	140	107	106	132	123	130	116	124	122	122	128	118	122	136	130	148	121	118	107	130	133	113	123	104	139	110	114	127	117	127	108	121	115	126	115	109	123	124	139	124	113	125	117	136	114	117	139	121	134	124	120	122	121	132	136	129	136	129	122	105	119	132	128	109	125	124	105	127	112	123	130	146	107	109	147	149	138	130	141	133	108	125	110	131	121	147	124	112	132	142	144	125	112	111	124	149	128	120	125	114	130	128	134	121	149	115	136	127	137	116	139	163	133	128	136	133	125	132	145	143	129	120	133	138	120	132	119	118	128	146	123	128	127	125	130	137	113	130	122	122	121	114	135	142	156	124	128	135	143	114	124	141	132	132	107	122	121	109	105	125	128	144	132	118	125	130	118	131	137	125	126	127	132	110	120	140	132	109	133	124	125	126	116	133	121	151	116	124	131	122	153	141	109	140	143	124	134	131	119	139	124	133	140	118	131	149	97	121	130	124	118	124	131	126	120	151	127	121	115	120	130	133	115	137	120	120	129	124	130	129	139	136	136	123	122	125	139	134	140	125	127	134	138	125	153	139	156	123	130	113	121	135	122	146	139	126	114	105	130	108	107	136	125	145	117	151	122	115	129	133	140	153	112	143	134	134	122	132	115	110	127	117	114	123	132	118	130	144	146	156	126	120	115	132	146	135	115	139	138	129	135	112	131	135	130	116	122	116	153	110	152	129	126	129	130	125	138	124	135	132	130	129	149	135	135	112	138	134	113	135	109	141	121	134	137	132	125	139
3393	9456	6620	2653	1857	1541	1594	1153	981	849	895	713	754	717	658	624	591	466	394	302	308	300	285	298	342	268	268	228	221	232	227	213	210	224	212	191	217	210	180	225	220	224	209	205	199	207	199	207	230	196	208	215	182	205	199	220	203	205	209	210	210	218	175	215	194	209	215	180	221	204	213	226	219	217	215	197	203	188	216	194	199	203	207	226	214	221	221	194	209	177	210	199	201	216	200	225	191	204	178	201	200	194	182	204	196	208	225	200	190	204	240	189	203	205	220	203	192	206	200	220	197	201	211	219	192	227	214	191	211	204	198	212	192	188	189	194	192	202	206	197	217	201	234	217	195	195	200	220	210	199	177	207	187	192	184	205	188	198	177	182	190	192	189	186	207	200	206	198	216	195	193	199	192	188	185	205	181	221	211	195	199	219	195	192	197	189	213	230	221	196	206	175	210	201	211	189	214	189	210	188	199	205	202	208	243	249	223	196	217	200	183	195	237	173	193	173	198	206	197	203	192	197	178	215	193	184	202	193	204	184	188	185	215	203	198	218	192	204	202	197	191	199	189	190	204	199	172	205	199	213	190	212	191	195	183	197	196	236	224	206	221	187	189	213	205	203	223	207	205	203	238	192	189	202	183	211	204	196	204	203	209	190	188	217	215	231	184	199	202	191	222	188	179	189	196	203	211	212	188	191	196	213	197	193	182	203	208	213	212	191	182	190	225	203	189	215	193	227	193	200	182	200	220	215	190	189	214	212	211	201	179	194	204	201	208	211	243	180	217	209	212	184	183	215	206	213	222	195	208	211	181	208	182	195	186	196	216	187	217	202	191	189	196	217	174	207	191	209	199	222	213	203	209	206	193	195	202	217	186	194	217	187	200	178	219	169	215	186	223	187	202	185	197	190	175	190	201	215	201	192	212	222	214	210	193	215	207	205	205	194	187	207	195	201	214	184	201	187	204	180	225	196	188	188	218	210	186	207	190	192	191	203	186	232	236	201	200	205	212	214	204	210	216	222	211	194	176	181	222	187	193	194	206	203	190	216	184	224	196	200	226	199	199	210	205	192	213	195	181	204	208	208	203	193	215	187	205	192	187	206	225	213	212	190	215	193	186	210	195	212	201	211	224	214	192	209	199	205	218	212	205	216	220	207	227	206	214	175	188	189	184	213	211	203	202	195	179	176	182	184	201	193	177	211	202	197	195	210	187	192	173	203	190	190	205	204	184	218	183	195	194	221	198	200	195	189	199	195	211	222	209	191	199	193	172	202	197	196	205	188	201	198	211	192	217	206	208	228	207	215	218	204	219	179	187	224	206	207	196	222	190	212	169	217	195	161	191	212	232	202	201	197	204	218	230	183	198	190	215	219	221	184	183	208	204	208	208	218	204	222	233	194	196	186	196	166	195	195	214	219	211	201	178	207	211	170	189	223	208	187	228	189	234	184	225	180	200	184	191	211	196	200	205	216	195	178	185	200	182	167	178	208	220	219	209	197	195	195	194	184	191	205	209	195	182	193	197	204	208	224	192	214	182	207	192	217	198	232	208	209	194	197	206	196	205	225	197	203	204	213	195	203	189	214	207	189	207	206	200	211	198	205	200	199	209	214	199	195	216	201	190	217	197	221	218	232	188	198	180	206	218	190	209	180	202	212	205	198	194	207	231	198	173	204	210	190	187	193	217	176	187	184	194	204	198	190	227	197	212	159	177	213	198	187	203	205	193	214	202	182	197	199	205	188	207	197	218	171	198	218	224	216	196	209	203	211	200	188	166	212	186	224	209	182	197	210	228	188	205	184	224	220	201	205	204	204	203	183	198	193	215	193	178	201	194	198	173	206	236	188	165	202	218	222	220	197	202	173	224	191	181	194	211	196	208	195	210	207	229	198	207	203	225	193	202	198	171	204	197	197	202	190	210	196	201	210	190	180	230	233	189	220	188	222	206	228	207	210	205	173	201	210	196	206	207	209	213	194	210	207	175	189	213	218	207	212	199	193	213	237	185	213	181	210	207	190	223	193	191	229	205	192	191	182	204	202	211	228	184	223	195	178	226	189	200	193	169	196	199	230	211	198	206	207	209	223	224	189	196	210	200	192	188	207	207	202	203	207	207	200	201	192	227	226	215	190	216	209	194	195	183	187	198	212	205	206	195	212	196	185	198	195	190	193	170	202	201	210	205	209	195	204	189	199	184	208	194	179	197	210	221	194	206	211	210	173	234	224	197	225	188	223	208	182	183	197	202	188	181	191	198	209	200	215	180	193	216	205	213	202	214	220	202	202	212	211	163	169	198	204	207	164	216	227	226	192	186	188	208	199	185	207	208	193	232	197	210	220	219	191	190	201	186	187	200	235	196	199	200	217	193	199	213	213	213	198	181	196	217	203	206	181	203	204	182	202	197	212	193	185	220	240	228	202	222	210	213	191	203	218	197	224	183	213	225	211	196	186	216	232	183	187	217	227	186	205	208	204	207	194	211	201	202	193	212	209	207	183	200	228	212	212	194	190	209	177	195	200	202	207	214	203	191	212	199	184	193	193	192	225	194	164	211	181	184	190	204	211	202	205	193	201	186	231	178	191	175	194	223	213	190	190	193	187	220	194	201	178	203	194	196	189	214	203	189	200	185	206	200	203	203	204	203	186	192	186	175	201	168	184	203	190	196	224	174	187	198	182	182	195	199	198	207	175	199	207	223	196	182	202	204	193	182	153	214	201	205	194	193	176	213	207	228	206	217	195	190	207	222	201	177	210	184	203	204	202	184	198	206	185	211	189	189	213	191	193	190	181	204	206	214	194	210	200	195	222	195	210	175	210	198	175	200	208	203	177	226	170	202	201	237	192	207	199	199	227	224	193	208	201	185	183	206	183	212	203	199	200	220	200	194	224	187	194	194	209	204	200	219	173	215	210	182	199	205	174	215	168	184	196	203	210	188	172	209	191	206	226	207	209	218	216	169	215	204	202	208	165	183	212	213	227	203	212	220	213	195	207	224	225	214	178	190	207	173	209	214	190	190	203	213	208	203	174	197	225	223	201	192	200	220	217	228	179	200	218	206	147	208	191	208	197	226	192	193	193	223	217	206	191	202	192	201	187	202	188	203	192	221	186	180	200	205	206	189	207	198	176	191	185	211	178	203	205	201	192	203	196	204	214	200	217	190	218	228	208	190	203	194	216	194	199	199	214	171	221	197	185	202	191	174	208	222	189	198	221	199	197	205	232	188	194	227	202	191	225	211	189	183	185	191	185	218	227	206	202	191	200	187	207	231	195	194	192	219	211	192	188	201	202	197	210	177	201	193	201	183	204	214	178	213	188	202	175	182	185	223	188	201	167	215	190	195	208	207	214	186	191	206	200	205	213	193	201	212	220	194	241	196	225	195	192	213	201	188	185	175	185	213	226	192	195	230	207	201	200	174	184	195	209	209	214	204	212	195	191	198	195	209	206	200	202	207	201	221	199	184	227	194	212	207	183	214	210	188	199
24708	21409	26936	25112	2486	712	634	496	533	469	438	436	437	472	451	402	443	372	385	350	318	351	354	346	342	339	332	337	322	324	317	324	351	305	308	317	302	293	339	318	346	341	335	321	314	345	271	326	318	348	302	356	303	291	317	348	312	288	302	329	305	331	277	323	361	304	321	328	297	318	315	313	287	311	325	347	315	314	345	330	308	312	305	333	317	338	275	304	334	311	313	355	297	333	311	320	330	292	323	326	333	317	309	302	327	291	312	339	305	301	321	330	335	330	301	337	328	279	346	320	304	280	336	319	294	311	324	298	342	304	293	309	314	347	317	308	298	317	353	325	318	306	337	331	309	311	331	320	333	313	328	313	331	333	334	284	311	315	318	319	314	334	316	329	309	320	326	306	309	312	343	321	320	317	280	320	292	337	304	316	303	338	319	328	315	350	317	306	332	320	358	378	294	322	329	321	350	301	310	288	323	304	328	342	356	359	331	323	308	315	328	316	324	289	292	319	297	351	329	316	327	312	329	313	327	326	321	302	345	305	297	305	275	295	302	297	325	300	338	337	341	341	333	346	298	302	348	311	315	276	345	305	316	310	323	317	286	305	331	330	317	317	343	343	348	309	323	281	304	343	307	346	315	335	350	329	320	303	321	346	352	313	319	271	306	331	289	280	312	320	314	309	328	331	300	336	327	337	314	294	295	316	332	311	344	320	275	327	360	353	327	306	314	320	323	332	339	325	341	327	303	307	338	308	331	312	290	324	338	325	318	325	300	311	314	312	300	328	334	338	348	334	329	320	304	349	310	323	309	326	312	315	333	309	314	329	318	336	317	321	340	311	299	295	321	320	303	305	335	323	323	302	314	349	308	327	322	283	323	294	300	343	327	316	331	349	326	312	348	320	318	323	332	345	298	316	274	284	323	333	352	334	334	309	305	336	345	332	325	324	325	306	336	322	322	326	315	353	307	335	345	323	342	335	323	307	338	333	295	311	317	307	348	309	299	329	296	277	316	320	321	301	345	348	302	288	287	351	313	333	307	334	337	294	340	297	328	325	333	305	317	290	314	323	303	321	328	310	316	327	288	319	351	288	310	318	314	277	334	326	322	314	275	325	335	321	318	321	344	326	298	307	321	314	310	317	309	330	315	317	339	318	315	299	343	302	325	321	325	284	317	320	300	317	317	313	330	319	298	289	309	295	321	337	329	308	291	281	319	355	347	338	326	308	314	281	318	310	342	302	323	316	308	309	325	334	318	320	295	323	315	340	301	317	325	302	309	328	315	286	335	335	319	342	310	309	314	331	329	291	282	337	319	350	322	323	349	314	318	337	325	305	318	331	294	327	299	332	343	321	311	328	277	328	302	300	323	318	335	329	314	340	322	325	297	321	308	334	344	317	340	321	319	335	323	331	344	324	325	309	325	315	343	333	322	308	338	332	313	320	311	302	320	307	336	329	323	314	291	295	306	326	330	331	295	299	307	322	314	335	312	309	312	314	341	293	311	317	308	347	282	287	297	309	318	349	289	294	346	310	306	345	289	291	297	346	313	294	320	331	309	300	305	311	326	308	340	308	310	308	313	307	321	319	347	302	296	323	328	325	319	323	309	316	331	342	303	323	377	275	291	358	315	347	322	312	320	328	325	305	300	308	303	323	297	301	344	305	323	343	304	312	348	284	298	301	259	322	296	341	335	316	343	340	315	280	309	293	339	331	280	335	317	289	297	341	312	317	343	278	347	315	333	317	328	317	304	327	322	302	322	296	327	304	312	290	296	327	332	309	296	319	340	316	317	290	372	311	366	315	320	333	325	332	313	321	296	319	319	322	336	318	321	297	300	319	344	331	321	313	273	371	287	321	298	306	305	358	319	297	335	312	308	354	321	326	333	314	329	324	321	303	320	316	306	307	309	289	320	330	330	330	321	280	299	329	303	342	330	343	320	318	330	336	328	310	295	356	314	333	308	321	301	313	309	326	323	302	326	327	303	307	336	342	326	314	352	299	311	358	331	333	311	314	330	302	305	341	320	289	298	319	330	307	321	322	317	313	319	293	327	357	318	318	342	302	318	289	348	295	306	303	323	300	338	314	289	337	318	296	304	324	274	303	309	341	277	283	325	331	310	308	329	305	311	306	338	290	324	304	321	314	338	326	311	317	343	337	319	306	316	299	341	308	304	303	304	319	310	313	334	307	327	329	313	283	306	363	307	342	341	314	327	343	310	346	293	314	338	330	320	339	340	281	264	304	326	308	318	329	319	318	309	305	324	292	322	287	352	297	328	307	298	330	335	330	296	329	315	313	315	311	294	308	314	329	360	321	335	294	311	309	306	336	329	299	307	330	311	320	295	333	299	318	314	292	292	294	310	324	330	336	297	318	314	317	298	335	313	315	303	296	315	337	297	324	320	339	337	320	302	318	313	308	312	340	310	359	314	293	300	317	358	338	304	326	325	334	314	338	326	328	323	341	333	328	313	330	341	311	318	287	315	345	306	303	285	292	302	349	344	299	327	319	317	319	317	326	306	322	294	360	350	325	332	342	302	302	308	297	304	306	321	291	335	294	286	282	301	310	289	310	357	315	308	331	316	335	309	315	321	366	317	308	303	300	315	271	277	331	316	294	297	324	297	295	323	317	299	326	313	313	324	303	337	342	317	308	315	310	318	371	320	301	305	327	322	301	336	316	320	329	322	317	302	334	323	324	333	318	355	315	292	299	331	329	314	342	295	319	328	323	318	303	334	322	320	354	320	333	290	327	301	315	328	315	300	316	326	317	324	334	324	292	321	335	309	338	308	343	342	305	305	319	330	329	320	339	347	343	351	323	326	281	314	323	309	291	355	325	309	302	321	327	298	287	305	311	308	307	313	322	305	345	314	349	315	327	320	305	315	302	331	321	319	333	313	313	301	303	304	289	332	307	331	306	308	323	345	313	298	341	297	333	293	328	304	337	321	319	326	328	328	338	302	330	336	324	325	318	314	288	309	322	346	292	301	345	319	308	325	314	330	311	301	350	332	318	311	313	314	347	322	322	328	302	320	331	332	283	281	309	314	295	310	314	313	312	320	301	301	322	325	303	315	297	330	314	320	340	304	301	314	325	328	336	309	332	347	314	306	321	312	305	342	301	314	341	302	308	297	322	321	298	317	332	315	331	347	297	330	334	300	351	336	351	320	310	331	345	345	326	309	304	327	311	290	297	294	340	316	306	320	313	317	333	348	319	293	279	325	321	303	325	311	316	315	301	338	294	350	324	293	306	284	316	326	282	314	339	317	321	316	317	297	307	315	324	316	270	312	330	332	332	315	335	317	311	324	324	334	291	287	322	330	307	342	321	306	272	322	293	311	300	333	316	300	307	308	326	342	333	286	324	322	315	334	334	314	322	326	293	328	344	341	325	309	315	321	309	351	334	331	321	277	323	298	295	333	311	334	331	323	326	328	333	329	319	295	326	333	341	311	334	331	309	321	317	327	333	308	332	297	308	307	316
3478	5790	4036	1800	1326	1418	1365	1144	1092	899	904	834	809	836	742	769	771	632	562	563	524	522	516	489	479	490	482	448	446	469	448	480	455	456	435	470	476	505	457	480	477	475	485	482	494	457	492	493	469	495	482	445	438	471	491	465	461	482	432	483	425	483	449	448	458	458	491	459	495	462	430	491	473	509	455	440	443	488	481	435	441	463	461	449	473	461	488	457	500	451	487	429	481	451	476	498	472	474	481	459	501	443	495	470	449	432	491	510	467	509	450	454	536	449	470	483	447	485	470	438	474	481	431	458	482	457	438	487	462	471	412	473	486	461	456	491	440	460	512	435	492	447	472	489	492	459	490	459	474	477	508	445	479	501	434	456	436	483	480	438	432	471	444	473	434	438	471	495	505	442	502	453	485	442	487	470	480	440	475	451	480	471	523	473	471	452	454	430	503	449	469	464	499	503	465	513	447	431	476	456	437	429	457	456	477	458	493	487	486	482	479	451	460	469	484	478	474	468	467	466	442	467	472	437	471	431	436	423	433	460	482	469	475	463	485	424	469	453	434	470	459	479	473	480	438	441	443	481	486	485	453	481	473	447	458	465	459	520	490	495	464	470	467	496	454	483	436	475	453	481	483	426	429	476	462	467	462	451	464	491	494	477	454	484	425	461	470	475	463	488	491	514	476	510	463	411	457	461	466	481	486	465	483	469	491	492	486	461	484	495	456	454	419	480	436	474	460	480	448	475	460	455	474	445	501	416	455	473	482	460	457	433	474	448	460	451	416	463	472	468	460	446	472	445	480	477	480	489	489	479	447	488	468	459	453	469	474	489	476	471	441	476	472	499	436	488	485	446	454	472	466	442	452	457	468	454	446	478	452	494	462	485	483	468	462	452	494	447	464	423	495	472	467	491	454	463	464	500	482	486	439	492	458	431	471	486	452	435	513	468	457	438	503	425	480	451	446	504	488	474	481	476	431	492	470	480	544	453	458	482	439	453	451	452	477	484	450	493	470	469	447	476	473	449	424	429	477	485	493	448	466	465	455	403	486	443	452	450	440	482	447	462	452	464	477	462	467	434	490	501	476	472	473	469	438	479	446	466	448	440	444	445	468	445	444	467	466	455	442	443	456	450	478	457	465	492	491	491	469	484	488	470	473	445	484	466	464	461	429	449	461	431	467	451	482	460	393	466	465	498	468	430	462	452	430	476	450	472	435	478	482	450	443	418	494	461	478	451	477	474	463	468	460	475	475	475	479	464	472	482	468	498	464	519	455	504	452	462	448	485	463	503	483	442	476	484	464	451	469	469	457	479	447	447	447	464	467	484	522	429	453	475	475	507	471	446	464	461	471	478	412	488	445	448	448	434	458	454	494	488	477	466	485	479	477	466	504	479	495	487	472	469	465	489	463	487	443	460	444	439	429	478	474	466	470	475	460	494	415	445	462	454	445	506	486	464	479	484	433	456	451	459	469	499	494	491	464	461	501	442	466	503	474	492	489	467	460	488	474	469	432	448	444	428	479	466	467	473	432	423	480	466	463	487	454	486	468	467	503	509	424	483	472	462	479	484	454	478	422	447	481	474	452	433	461	448	479	456	483	439	450	461	430	445	499	478	475	445	460	463	479	444	487	471	436	433	446	465	456	496	480	465	453	470	500	471	448	487	484	483	479	445	465	470	457	437	483	462	447	491	506	457	497	457	457	483	483	496	455	463	446	470	470	448	444	434	489	437	457	496	451	517	486	469	462	428	458	469	420	460	470	480	459	506	480	436	448	482	458	490	470	459	474	482	483	467	481	467	453	478	434	452	484	464	522	474	450	497	461	487	455	449	437	460	442	501	500	483	483	470	479	423	468	436	455	481	463	482	459	457	448	436	461	459	497	460	497	471	470	462	457	439	430	488	453	471	491	465	456	503	464	470	471	464	464	447	496	485	455	451	444	464	444	458	450	452	473	409	450	466	479	464	491	446	491	472	480	468	464	455	453	498	474	485	447	449	475	473	448	462	463	494	454	449	479	495	431	436	440	465	465	468	473	455	504	455	451	479	471	472	472	443	432	456	473	469	454	468	426	462	482	431	449	450	480	480	502	456	449	442	459	474	462	465	454	485	484	461	472	501	438	446	522	421	459	484	486	506	457	486	486	457	484	442	449	447	480	467	449	446	451	450	495	476	458	464	457	500	481	475	444	471	497	451	440	445	512	439	483	517	483	477	429	483	471	481	431	474	490	393	432	460	463	423	475	464	462	470	459	486	455	435	475	492	438	475	493	456	458	502	466	475	462	483	450	463	415	452	449	514	471	423	474	485	440	462	450	445	481	466	493	486	472	486	455	493	447	491	432	424	500	497	420	470	447	462	449	510	447	473	479	422	464	485	471	482	456	474	478	494	466	453	479	457	424	442	498	499	458	476	465	455	446	442	450	454	449	496	433	455	473	431	434	469	465	432	461	477	477	462	460	462	463	458	477	460	447	444	457	470	466	483	477	457	440	486	431	492	457	487	428	459	428	459	465	464	461	497	476	424	432	469	492	454	465	468	502	418	427	481	474	472	485	409	495	446	473	486	460	444	443	472	492	458	497	496	472	474	413	498	419	430	411	439	505	459	449	450	465	498	451	487	484	447	444	441	502	456	446	474	511	491	460	485	466	447	481	486	491	503	460	481	462	446	451	472	477	450	467	470	482	471	496	442	463	479	472	469	479	466	459	429	479	480	442	462	459	446	487	485	433	473	485	458	472	444	493	490	482	470	495	446	462	459	449	438	480	456	474	467	486	478	458	418	453	466	470	470	475	438	492	438	464	515	454	463	457	440	452	474	458	491	464	464	478	470	486	463	490	486	457	445	467	486	454	451	472	456	507	479	452	456	477	497	459	455	468	426	474	473	478	448	453	467	473	450	485	463	462	451	479	475	473	486	449	471	467	489	462	475	481	473	450	423	456	451	470	449	507	454	487	476	514	463	457	485	478	497	447	490	459	470	467	430	463	472	416	484	484	483	509	502	446	473	436	482	507	442	447	437	494	455	430	454	486	483	454	481	443	465	466	486	470	488	478	443	475	438	446	472	471	438	452	508	453	449	471	445	452	461	449	466	494	451	463	504	447	443	449	468	473	426	446	462	503	467	476	443	469	488	439	413	454	455	451	431	481	435	463	455	446	455	448	436	478	459	442	448	493	468	459	457	448	412	457	452	458	429	505	471	474	474	478	492	485	467	447	455	462	450	484	472	471	473	505	524	448	466	459	456	441	441	425	450	479	485	480	444	496	480	470	483	490	472	468	511	440	479	456	438	478	497	465	485	458	469	476	424	478	462	488	464	470	481	479	487	411	492	467	469	490	445	488	477	470	452	439	513	443	469	467	457	472	438	410	447	491	478	509	423	490	461	449	478	446	485	449	494	449	480	462	445	477	456	493	480	471	466	439	470	498	457	463	492	452	472	481	471	496	471	500	468	475	500	451	463	447	470	507	498	493	420	442	458	456	457
22580	21462	29285	24052	21459	21073	2686	738	645	583	525	425	428	365	398	384	353	333	291	203	219	209	207	203	221	211	184	176	179	184	170	179	156	188	153	135	159	164	152	153	140	167	168	138	168	173	169	165	159	156	170	175	148	165	148	158	154	135	138	162	160	166	149	166	173	168	139	152	150	167	148	121	144	163	130	164	137	137	144	157	173	151	147	162	181	152	156	147	163	147	154	125	183	135	156	145	154	161	154	144	155	170	142	133	159	155	151	144	143	148	142	146	154	145	144	169	142	162	173	154	171	167	165	147	163	142	153	145	136	135	158	164	130	155	147	155	144	143	165	172	139	143	142	132	153	154	159	171	155	160	138	166	168	159	152	169	158	146	144	145	164	144	153	157	162	149	151	137	161	160	153	157	140	155	152	168	148	158	174	164	161	161	148	142	162	153	142	129	165	168	162	136	149	149	141	153	139	131	137	145	156	140	149	121	168	132	164	150	142	162	155	146	132	144	168	169	158	159	147	134	154	156	128	159	137	132	148	155	139	154	150	144	174	167	145	163	149	141	148	154	157	158	140	154	154	153	151	142	163	164	145	147	166	130	151	145	141	144	165	154	151	131	135	151	141	143	151	140	148	138	136	157	137	151	157	142	160	160	139	157	165	149	144	135	153	164	148	141	150	169	164	156	161	177	144	120	157	157	147	138	134	152	154	154	140	164	135	135	139	163	145	134	133	134	148	152	165	154	141	146	160	174	149	156	146	146	121	190	148	167	145	143	138	160	145	149	163	153	162	161	167	139	153	141	159	159	162	162	155	136	154	155	153	148	139	160	172	134	145	147	186	155	159	153	153	130	141	152	160	138	150	158	153	159	155	151	153	160	155	164	161	156	151	172	150	161	156	141	165	168	148	150	134	129	154	128	131	165	144	157	149	153	154	157	149	140	148	157	144	146	141	165	137	176	143	150	164	129	164	144	134	150	149	156	150	153	143	152	142	152	162	143	154	159	151	161	145	148	142	173	134	167	161	162	150	153	173	153	147	130	164	147	149	173	150	146	134	147	152	164	168	148	165	164	160	156	145	138	151	154	140	137	155	145	132	163	156	155	151	127	181	139	155	154	148	152	147	155	144	142	157	155	151	130	141	169	162	143	146	142	149	135	138	174	163	151	125	167	159	160	142	157	149	152	154	158	152	145	155	152	157	152	166	171	156	171	140	136	157	153	138	156	167	182	146	171	156	156	138	139	144	153	176	156	145	149	162	156	160	162	148	167	129	147	151	143	140	155	162	135	137	165	151	142	143	130	153	153	144	142	147	164	146	166	127	149	138	132	159	165	149	149	162	158	131	156	153	126	149	153	149	162	147	159	150	152	159	147	181	145	165	143	151	153	138	134	150	154	142	154	146	169	134	168	143	170	149	160	165	160	120	160	145	132	147	145	152	143	133	145	154	158	156	164	131	140	140	173	149	156	127	135	133	140	153	145	133	161	162	142	156	146	150	111	146	141	161	156	161	154	161	156	153	148	159	173	166	140	175	136	143	145	157	142	149	161	149	154	142	157	148	142	144	154	153	177	167	145	151	142	139	154	157	150	135	143	146	143	144	147	125	161	147	144	133	150	159	143	147	160	139	133	138	143	155	152	153	148	138	144	155	134	141	175	140	155	167	152	147	152	146	150	160	148	146	131	125	138	139	140	138	166	137	177	157	150	156	175	136	139	163	150	150	163	132	135	133	131	144	136	165	129	150	150	159	135	158	173	164	142	137	153	168	165	143	161	157	167	148	145	174	150	143	145	154	150	159	171	160	154	125	166	153	135	153	150	132	175	142	167	160	152	140	174	157	171	150	160	123	134	153	147	145	129	169	158	153	162	177	155	143	157	148	142	156	119	146	160	174	150	157	153	158	138	159	128	126	133	159	126	165	153	146	133	159	167	162	157	169	160	133	150	163	157	148	139	178	158	158	147	151	159	154	146	148	159	173	138	137	175	145	166	145	161	141	142	154	173	141	148	133	156	157	160	148	149	128	153	148	150	161	152	161	139	150	156	142	147	131	143	156	137	143	141	168	138	150	155	166	161	150	157	146	158	152	165	154	155	147	142	161	157	154	147	166	160	151	141	150	147	160	156	147	152	159	152	168	141	158	166	179	156	154	141	158	153	153	144	154	137	151	158	172	137	137	136	154	157	145	143	134	141	152	149	159	156	147	151	142	136	146	158	160	152	146	158	154	169	161	128	153	174	139	150	151	144	144	122	157	126	135	144	131	176	151	155	133	159	153	141	156	139	153	148	159	148	150	163	150	148	141	166	140	156	182	129	139	128	163	163	166	151	157	126	162	121	144	167	147	138	154	147	124	145	146	163	140	172	139	157	139	158	145	166	146	158	142	155	140	147	136	131	153	153	181	139	154	149	169	134	150	147	140	123	147	148	161	166	143	145	161	157	136	161	126	152	155	140	165	144	173	158	172	146	138	120	125	156	152	139	154	148	171	134	135	156	148	150	127	152	138	164	126	156	140	160	165	154	149	138	149	145	152	161	130	149	145	152	135	135	157	152	151	140	146	160	149	169	151	149	157	148	144	153	138	157	154	138	166	149	126	167	147	170	158	155	151	159	156	127	131	157	147	134	153	131	150	163	166	150	150	152	137	150	177	134	135	139	147	165	131	143	157	146	142	126	152	159	143	134	152	183	167	169	153	140	148	156	124	160	147	146	133	154	113	175	139	153	156	125	143	158	131	159	153	152	157	161	144	143	155	168	174	167	144	147	144	159	152	152	163	137	137	127	158	155	146	144	143	173	152	152	144	176	142	162	173	173	161	156	163	150	162	151	147	145	147	149	142	136	150	160	158	161	141	143	151	147	124	147	172	164	156	128	154	145	157	168	140	162	140	136	138	124	144	162	144	157	146	176	157	163	131	141	157	159	153	149	156	156	155	156	131	153	156	153	176	169	135	143	146	147	178	147	157	158	176	160	166	144	137	162	131	159	150	179	133	163	164	159	145	168	131	158	128	159	130	152	160	152	152	146	155	133	173	152	134	164	139	131	176	162	132	159	167	161	139	152	132	151	148	171	127	162	154	159	143	140	156	136	133	135	126	134	168	158	162	138	166	139	158	151	168	159	157	149	154	126	125	160	145	142	152	165	128	159	147	157	148	172	122	172	160	157	146	150	149	150	144	168	151	145	147	147	142	143	173	132	122	160	148	150	156	126	154	146	153	128	154	135	147	168	151	138	150	164	141	140	163	131	178	144	137	174	141	132	160	150	153	162	129	144	171	168	165	153	137	155	141	138	129	164	149	131	161	145	157	143	146	122	146	132	115	133	157	149	157	144	159	166	153	141	166	152	152	170	138	161	160	147	153	145	132	154	144	131	167	158	133	159	157	134	155	153	146	155	157	165	147	141	133	137	157	156	149	152	151	125	138	157	148	155	149	138	154	127	144	168	151	174	143	155	143	145	154	127	155	144	150	144	149	155	171	163	126	167
4637	15237	10687	4468	3252	2538	2221	1789	1651	1375	1329	1025	947	894	802	818	718	623	607	407	391	367	328	349	395	417	308	250	272	260	278	255	256	238	228	235	250	252	238	221	241	217	226	236	223	223	210	224	215	222	217	210	250	251	229	246	223	208	227	246	208	236	246	213	239	218	208	196	189	228	232	218	208	197	216	211	189	214	231	216	240	244	228	217	207	195	217	209	206	238	242	208	225	203	255	226	178	230	245	225	237	239	224	239	250	213	227	226	181	182	233	229	199	228	226	199	220	206	212	215	216	208	206	238	212	212	208	226	226	201	204	226	207	216	202	214	215	230	238	241	213	221	206	216	191	243	202	222	228	212	249	213	197	217	208	216	245	221	222	209	210	241	233	224	207	213	223	207	211	198	216	235	193	218	191	201	238	242	206	197	206	215	225	224	224	215	225	213	215	244	223	227	213	219	237	201	243	216	224	211	219	206	195	207	215	211	204	223	215	209	208	221	219	213	236	189	220	214	251	235	194	197	243	207	216	228	214	223	193	192	225	228	207	240	203	222	215	230	222	193	203	202	200	224	215	215	218	188	199	213	205	214	215	215	189	201	215	213	222	206	203	229	206	202	227	221	236	205	238	193	218	213	225	201	223	189	198	222	205	209	217	192	213	186	207	228	198	205	197	224	230	230	232	210	213	214	194	207	212	214	223	218	223	225	220	218	204	231	230	231	213	204	221	224	207	206	240	195	235	212	199	210	204	223	241	220	218	205	236	215	207	212	191	208	231	222	215	207	200	215	222	201	193	233	219	194	209	200	201	193	201	204	228	179	233	226	199	204	208	219	211	228	214	195	188	231	235	223	190	216	230	223	192	204	215	221	209	208	214	219	181	219	194	213	177	202	205	202	207	211	228	232	220	205	204	209	222	213	199	221	252	205	229	218	213	226	215	213	200	209	214	232	204	234	217	238	229	219	216	211	194	210	234	207	205	193	200	227	211	187	233	224	217	223	233	210	220	209	217	212	207	243	234	227	218	216	215	225	208	195	230	230	224	203	211	215	194	202	216	233	194	239	213	204	218	223	212	183	197	188	219	208	211	207	218	198	241	235	189	196	227	198	194	196	221	189	212	206	229	236	192	210	233	204	251	208	195	219	206	202	222	202	212	210	215	215	197	217	209	229	239	219	230	197	223	215	206	229	197	202	192	207	237	207	206	204	194	221	246	220	227	218	208	205	193	211	227	221	196	225	210	204	204	203	213	206	228	206	219	251	215	217	209	203	216	213	224	237	209	214	218	194	212	207	223	216	215	226	216	205	206	195	200	249	217	214	219	228	211	201	230	220	224	204	224	208	216	196	210	218	211	189	202	212	198	220	210	215	217	201	218	230	220	214	220	204	204	200	204	212	229	204	198	199	204	232	223	218	225	213	225	211	220	207	229	210	216	202	228	214	210	210	237	195	208	206	183	218	240	203	237	203	234	227	188	215	214	209	214	211	224	216	255	216	244	204	202	201	229	209	217	216	191	210	205	201	214	254	209	217	220	206	189	240	224	236	208	238	211	208	240	202	206	214	223	223	232	203	216	218	221	216	215	199	201	216	198	232	232	227	204	203	211	218	204	210	221	207	233	208	213	240	212	220	201	212	243	199	191	215	214	197	197	197	203	227	220	202	208	226	221	205	202	217	218	220	199	229	196	221	211	209	215	199	227	200	211	219	205	228	237	203	232	205	215	244	200	203	208	209	215	216	217	206	203	228	220	209	214	221	204	223	238	204	237	216	226	200	224	209	238	212	183	214	224	194	185	210	234	231	219	226	199	214	202	225	204	207	200	229	245	221	214	227	198	224	218	222	202	215	222	209	202	206	222	228	226	229	228	211	203	206	227	244	189	226	214	222	196	179	202	228	210	221	214	199	233	232	191	215	196	221	200	200	216	196	217	236	241	214	216	213	232	232	225	207	203	219	216	209	215	219	223	203	194	217	217	188	196	192	198	214	207	208	184	213	208	214	208	215	234	215	215	185	258	206	220	192	226	209	229	184	203	211	205	224	206	205	223	220	193	206	185	220	243	223	240	201	202	230	212	222	224	234	209	241	216	218	233	236	223	240	225	197	223	212	233	246	209	205	219	200	209	223	183	230	195	196	220	187	217	220	209	216	176	205	207	228	231	202	221	227	214	200	225	196	215	231	202	237	209	226	231	206	211	241	196	209	194	214	203	207	205	216	245	196	211	208	197	231	237	217	207	199	214	205	184	226	201	207	237	217	217	225	199	206	214	225	218	206	208	205	212	203	212	226	202	206	233	190	224	227	202	231	215	201	198	214	226	229	217	218	201	231	215	226	203	184	194	212	234	222	213	214	227	210	228	235	235	203	226	206	174	207	227	221	217	210	234	215	216	207	211	218	233	228	217	192	207	205	212	219	220	231	199	198	221	185	208	232	210	185	198	195	229	231	232	235	222	255	196	218	207	204	214	213	207	209	200	208	223	210	233	241	223	215	194	240	184	209	198	191	229	204	217	220	216	215	229	197	188	214	192	214	211	214	206	214	223	188	200	215	253	212	261	198	214	209	242	214	215	231	217	212	213	209	239	242	216	231	219	199	208	217	207	206	237	222	218	218	223	212	228	229	207	208	208	213	210	202	233	220	225	212	226	229	210	254	230	208	217	225	204	214	195	218	195	200	217	221	195	220	225	227	220	227	222	229	189	218	202	201	208	215	222	180	234	205	211	214	227	204	216	203	228	216	204	228	218	211	216	213	201	221	211	220	203	216	207	212	213	191	229	232	227	237	205	186	190	211	217	213	237	216	222	216	223	199	213	211	203	204	224	239	198	224	224	231	220	191	224	201	205	229	188	183	211	234	199	221	212	218	242	209	205	210	200	211	194	235	224	222	218	217	219	215	217	204	208	207	217	195	186	196	247	203	218	203	196	223	241	229	210	205	219	229	182	220	221	202	228	221	242	206	206	223	202	242	229	178	224	229	219	206	213	205	210	234	225	217	218	199	226	214	242	255	222	207	204	204	200	230	210	227	238	214	220	199	194	228	226	211	227	190	234	215	220	212	240	192	204	202	218	213	219	213	219	211	201	231	218	243	230	206	201	188	206	231	220	194	217	210	217	226	221	206	223	227	220	225	224	192	222	220	243	210	216	195	205	210	219	208	225	222	215	240	221	215	212	217	225	228	203	205	236	219	201	200	217	208	204	221	192	229	187	210	216	217	231	200	212	206	200	209	213	220	223	201	201	218	225	229	218	219	209	193	204	211	239	240	224	188	210	214	221	202	201	206	195	178	185	213	201	194	215	219	205	220	209	210	196	225	201	214	225	187	229	176	205	231	251	210	206	219	188	233	217	242	195	218	203	241	214	206	241	239	202	213	210	195	231	222	212	229	207	215	203	207	212	218	231	183	231	200	216	223	224	188	228	217	223	215	208	200	227	219	221	220	221	183	226	233	222	229	216	208	193	224	213	229	201	193	204	217	208	198
27260	17055	2797	577	404	383	318	346	401	329	323	329	326	291	296	295	268	321	285	267	292	269	262	270	291	271	274	256	267	251	250	282	263	249	253	269	264	245	272	257	270	224	251	271	244	247	259	237	239	222	223	254	267	270	243	262	270	244	279	273	241	254	257	245	253	253	230	235	245	277	240	268	247	272	282	265	264	219	243	276	259	254	254	247	261	247	268	278	269	283	219	274	263	250	261	233	242	251	253	262	279	248	234	271	256	254	241	245	252	230	267	274	272	261	261	229	230	265	246	281	251	232	242	288	254	309	248	249	273	257	257	256	265	260	254	275	254	249	259	254	227	254	230	266	257	286	274	251	265	277	249	259	270	277	240	259	255	264	246	253	248	278	261	259	229	283	255	246	253	264	261	282	251	253	253	243	268	229	261	251	251	282	252	268	251	252	247	245	261	266	291	266	266	262	243	257	248	256	249	255	264	284	242	265	248	247	273	242	233	265	263	248	272	273	261	246	272	261	278	249	252	247	239	268	239	275	227	279	262	258	218	255	228	266	216	278	247	258	268	281	248	259	258	307	234	264	224	225	268	243	281	251	253	265	244	259	253	259	250	241	241	227	270	235	247	237	283	239	272	245	249	285	237	266	259	231	274	244	231	247	245	270	212	234	273	246	249	253	266	239	233	262	280	280	218	273	253	263	243	263	251	255	242	242	268	222	232	223	252	266	244	260	277	285	245	256	269	271	246	263	245	237	272	242	252	247	223	258	239	269	256	268	247	254	247	256	262	269	273	257	246	282	277	260	260	270	271	258	257	237	241	261	253	243	273	268	232	251	274	270	247	244	239	262	270	277	233	260	257	284	254	279	214	248	250	267	272	237	248	279	269	235	254	252	269	260	257	272	255	249	251	251	267	226	264	274	264	237	256	270	244	235	302	251	262	253	273	248	237	268	258	239	255	281	252	301	220	234	252	271	287	269	257	241	263	260	293	274	261	225	278	231	253	255	266	252	244	235	252	252	263	251	217	236	233	238	284	278	232	259	256	252	232	226	263	219	262	265	248	254	291	259	251	234	258	261	252	253	277	252	289	248	262	251	256	254	243	284	265	218	277	264	250	227	265	272	260	246	258	215	250	280	236	258	261	247	251	239	237	287	273	254	279	238	247	241	262	262	241	254	241	228	266	282	255	244	267	253	263	254	256	251	245	262	259	240	243	262	238	267	263	299	262	280	225	253	242	261	262	273	255	253	237	235	256	250	260	245	248	264	254	277	247	272	250	265	253	249	282	250	260	252	270	263	272	236	249	241	247	265	270	254	259	263	254	258	260	268	271	265	247	249	266	257	271	232	262	253	264	246	256	287	259	277	253	286	270	274	264	263	260	272	250	264	276	265	259	275	248	222	290	263	259	244	257	258	240	242	251	249	266	235	271	245	251	240	263	237	264	256	242	247	236	242	258	263	257	255	250	253	249	234	224	239	258	255	255	247	251	227	229	281	260	239	270	256	249	278	239	259	240	250	263	234	260	282	258	262	259	266	265	249	252	248	237	263	248	246	255	255	263	253	241	224	241	274	273	243	258	247	265	273	243	280	278	259	216	270	276	248	262	249	263	249	240	234	248	273	245	278	266	253	260	258	262	246	267	269	268	275	269	248	252	273	243	286	274	289	248	251	242	256	253	246	235	265	270	246	242	284	267	257	246	270	234	256	244	286	231	273	259	269	257	255	266	222	286	238	296	253	280	224	247	253	286	253	238	266	253	257	231	244	258	261	246	274	267	262	297	264	275	249	266	258	241	260	235	254	227	268	261	242	255	245	276	272	234	266	259	249	281	224	253	283	270	270	247	269	263	258	244	234	273	246	282	234	240	254	253	252	244	262	235	273	236	265	242	252	244	257	255	252	263	253	258	244	265	293	275	275	258	241	253	255	264	229	226	262	242	250	254	254	241	247	258	254	257	264	257	253	281	261	252	257	240	253	263	260	252	290	255	293	260	257	255	261	274	225	275	235	245	238	271	258	224	261	251	239	265	265	252	239	264	225	248	251	252	254	261	228	247	249	218	306	223	278	258	248	269	256	252	245	243	276	264	237	236	239	255	237	248	262	237	259	241	259	250	276	265	273	252	267	274	266	225	239	256	250	255	228	272	253	261	249	241	255	245	250	264	265	244	268	219	276	266	258	257	243	235	249	263	240	259	255	252	276	249	270	267	246	254	272	249	278	264	285	271	277	298	245	205	272	257	264	254	253	253	257	225	278	253	277	278	270	287	275	261	253	268	235	268	242	272	275	249	262	266	264	248	252	239	250	230	280	267	239	291	254	241	258	238	247	214	249	276	248	271	266	252	251	272	225	264	265	260	260	240	227	255	281	272	257	225	237	299	283	257	237	268	254	249	261	258	253	256	259	246	267	236	249	263	256	247	283	233	233	226	251	246	260	218	238	226	244	266	246	280	256	255	251	244	260	255	245	251	264	248	271	251	263	249	236	256	267	278	288	259	248	251	253	260	264	270	274	276	256	257	256	233	262	274	239	241	287	240	255	255	261	229	245	262	253	260	245	224	286	248	251	252	265	241	222	215	229	241	283	254	275	266	247	249	266	234	259	252	271	221	297	301	278	279	248	238	264	241	238	222	246	248	251	237	251	259	260	272	259	265	255	255	252	253	277	247	253	258	279	279	245	256	245	276	234	225	238	255	262	232	248	278	248	306	289	266	272	258	266	239	270	257	272	256	246	235	267	273	247	263	272	266	259	237	248	259	259	240	280	255	250	261	272	269	242	280	243	237	255	259	245	247	250	266	256	248	248	234	225	237	237	279	240	239	256	240	251	271	231	273	229	259	253	237	263	278	255	277	257	289	293	276	246	235	264	272	271	257	258	268	272	254	247	252	250	275	271	266	246	242	248	280	297	268	248	214	270	245	264	255	234	252	228	248	257	249	264	274	248	256	266	251	249	232	266	251	233	261	244	259	281	256	238	250	248	243	229	259	220	258	268	253	234	247	275	241	225	255	276	278	234	280	264	247	274	266	285	255	273	241	223	264	262	248	240	285	270	264	231	280	279	253	235	240	268	244	268	233	261	249	274	261	274	278	234	287	267	250	254	254	242	268	239	261	272	271	257	269	242	267	282	263	251	252	293	254	268	250	270	277	287	253	252	236	252	254	248	227	273	234	231	272	265	256	230	233	262	260	224	236	240	249	236	275	253	273	267	264	265	263	237	271	273	253	247	313	217	251	284	263	261	245	255	260	217	262	260	240	260	264	232	266	269	251	242	261	226	267	248	237	238	238	249	242	243	239	232	287	267	238	251	246	258	238	236	262	241	264	252	256	253	238	288	293	266	261	245	267	268	254	253	269	258	280	287	264	258	238	236	251	249	286	271	253	251	250	268	260	258	254	259	282	215	234	249	254	240	261	274	242	253	267	254	239	251	244	248	257	244	251	248	259	302	248	267	280	274	242	277	228	263	255	272	256	254	267	267	249	274
4328	2253	1465	843	743	638	634	654	814	619	581	548	550	553	521	525	533	523	515	418	431	452	439	402	474	416	403	414	382	381	390	407	419	389	365	392	390	429	425	383	413	397	411	383	397	415	376	372	389	370	409	400	386	373	374	365	399	366	400	364	385	364	394	386	396	388	399	421	403	409	403	393	392	413	403	403	402	388	365	360	383	390	395	376	374	385	370	379	409	419	371	398	400	388	395	405	348	414	387	425	408	389	404	374	411	405	412	385	406	371	391	384	421	361	371	394	392	401	426	377	379	381	394	377	381	382	347	379	376	391	371	385	415	401	367	413	404	396	386	397	397	396	382	390	396	384	395	412	373	423	393	413	405	395	397	368	434	344	388	415	376	411	394	375	401	386	402	414	393	377	418	358	358	397	377	406	390	378	410	457	385	373	386	362	392	373	371	406	385	372	400	333	371	407	385	407	362	402	412	403	402	393	382	402	411	391	369	397	385	374	425	402	388	364	389	364	370	366	394	391	359	366	388	365	382	383	383	395	379	399	387	368	416	400	377	433	393	380	426	408	396	414	396	365	393	431	399	383	385	396	389	381	394	383	370	353	407	350	404	367	384	405	390	417	384	417	409	381	403	361	365	385	404	366	365	384	381	378	387	373	333	385	429	403	402	367	418	413	393	374	359	415	372	392	394	392	411	417	365	398	409	411	369	397	429	357	376	377	384	367	421	414	446	428	384	417	431	384	435	381	409	388	385	406	383	392	401	373	405	412	370	371	358	404	390	367	401	407	398	379	398	404	387	354	406	396	427	383	397	390	362	355	398	412	384	395	382	376	405	414	405	390	383	387	361	358	402	396	381	384	426	385	379	378	401	408	410	378	417	403	366	409	432	388	407	374	405	433	385	433	385	423	378	399	379	389	359	372	398	389	417	413	420	380	368	401	381	346	373	418	408	390	375	371	401	356	415	401	353	401	375	369	384	389	367	422	410	386	442	374	412	382	390	399	407	385	430	391	403	389	369	389	365	400	410	413	370	385	391	425	399	383	364	408	396	377	332	402	395	365	396	362	385	415	383	372	365	348	432	395	374	405	407	394	373	378	367	386	417	374	391	376	377	371	361	391	388	366	425	369	357	384	418	390	377	370	374	390	373	371	374	372	394	410	392	397	371	373	403	375	383	379	442	383	378	361	359	377	407	396	407	384	407	385	387	385	354	400	374	396	397	420	374	400	400	379	411	410	393	387	368	388	355	374	412	426	408	375	437	409	396	388	383	401	364	368	416	373	379	382	425	390	384	389	420	392	405	367	409	356	401	410	380	358	395	379	435	374	395	389	379	374	406	361	358	397	378	359	374	365	421	401	418	375	371	358	381	403	411	342	387	388	374	397	335	405	407	400	365	387	369	379	359	369	428	409	372	410	375	403	387	386	376	387	430	434	393	370	367	390	385	406	378	389	382	399	390	374	387	414	413	400	383	418	396	382	383	401	360	389	379	392	372	411	390	339	374	409	379	391	406	422	369	374	395	400	400	342	377	375	415	386	388	363	387	377	404	387	396	398	384	425	369	380	387	370	388	386	355	357	377	389	355	377	363	422	376	381	389	358	354	353	413	408	427	385	370	402	406	396	394	378	384	382	373	378	379	360	390	414	379	399	371	386	414	391	370	425	412	368	379	406	416	433	362	389	357	426	381	403	408	425	378	387	409	407	374	336	387	375	386	362	383	432	380	383	386	374	441	352	353	397	357	401	372	376	385	382	375	412	371	389	382	385	412	371	397	397	373	385	373	394	372	389	382	356	397	404	404	404	387	421	385	411	407	395	394	351	400	374	388	371	391	371	400	387	402	396	406	371	379	373	401	355	404	388	370	436	412	364	396	397	416	382	404	382	409	354	394	416	404	421	391	377	374	396	375	385	416	403	416	405	370	377	411	389	419	396	373	374	402	397	395	407	425	379	364	392	391	388	407	408	425	400	372	351	390	397	388	409	402	376	375	400	410	424	369	377	410	396	373	387	397	370	354	405	385	397	389	382	360	360	424	379	427	352	379	405	389	376	363	396	390	393	400	416	387	387	392	373	376	372	385	385	404	391	380	383	378	404	376	364	406	402	414	397	396	385	383	376	373	386	395	385	414	378	376	416	401	379	368	418	399	351	415	371	383	388	388	376	392	377	392	396	381	371	369	388	356	403	396	401	356	407	375	394	388	390	393	417	368	345	382	400	430	403	398	368	410	373	367	369	405	400	372	381	395	363	394	416	412	433	350	382	366	455	427	394	369	354	414	392	387	391	376	376	404	414	386	401	407	391	425	415	390	366	387	350	377	374	396	430	380	373	387	423	397	347	360	429	349	404	374	423	425	414	388	433	379	378	370	382	409	390	383	436	415	406	393	372	414	391	391	391	400	371	366	366	376	396	382	378	423	411	415	382	366	408	386	376	371	371	384	384	364	427	418	401	438	381	367	374	370	410	369	396	379	405	429	377	396	356	388	376	393	402	402	396	392	401	393	381	419	390	376	368	416	404	393	422	395	392	371	385	415	376	383	393	385	390	386	382	387	394	375	370	422	376	415	385	378	393	404	358	412	361	378	355	379	425	397	377	386	407	428	416	398	362	369	407	386	397	422	371	400	399	366	401	417	368	403	364	389	379	407	404	382	399	396	429	376	377	420	391	388	400	382	389	426	389	371	383	419	395	380	381	422	408	418	388	397	399	392	378	406	407	399	370	385	356	430	379	373	356	386	381	378	393	371	380	409	370	376	429	417	373	375	414	383	418	379	361	368	388	371	389	441	369	410	391	408	400	388	366	409	396	369	424	376	399	369	396	397	413	390	390	405	373	383	420	412	376	395	385	402	351	426	381	372	410	389	398	375	377	363	362	409	378	420	381	396	386	400	358	376	351	414	390	396	371	377	396	388	396	389	363	362	391	373	423	396	420	395	415	417	384	407	401	383	373	409	403	342	400	364	367	431	379	400	390	389	415	368	401	404	349	405	377	368	383	394	382	368	414	419	386	387	409	363	377	397	386	393	402	343	390	360	347	384	395	358	390	394	409	406	354	406	380	395	370	388	428	393	399	359	400	421	411	411	394	397	393	393	386	384	360	394	378	410	417	376	407	403	411	368	379	356	363	385	383	418	406	394	415	417	405	416	413	397	406	399	379	391	358	360	371	421	400	371	373	365	385	420	386	370	412	394	392	406	371	381	387	396	421	397	409	427	388	409	411	343	377	395	381	390	390	384	408	375	403	371	373	360	406	395	391	370	417	393	401	373	417	398	376	439	371	407	384	349	384	366	401	350	372	412	372	398	397	384	387	383	382	403	391	386	401	396	414	379	412	385	423	366	409	413	394	371	391	397	412	414	407	394	376	361	369	372	416	394	408	411	393	409	405	360	412	395	407	357	380	392	374	354	385	401	413	411	374	377	367	400	425	386	388	391	415	429	404	369	382	399	392	399	390	374	369	400	393	375	389	406	390	389	368	414	395
23574	21404	28460	24700	20833	2285	569	463	440	392	395	329	323	234	278	234	242	191	197	158	179	150	154	162	210	183	131	159	127	134	135	140	131	134	142	131	125	108	140	149	132	121	132	130	117	149	127	110	129	118	140	114	139	122	131	114	125	132	117	141	129	140	135	153	137	115	129	121	122	128	138	128	124	143	135	132	140	117	117	121	120	118	119	143	127	129	125	133	138	121	124	96	131	129	137	138	113	118	122	141	134	111	124	134	130	132	151	160	140	141	133	138	144	128	144	157	133	140	132	147	131	136	145	126	116	121	133	135	134	137	139	128	137	129	131	120	130	128	118	134	131	154	120	129	138	122	141	117	144	112	139	136	141	115	115	131	130	127	132	133	121	113	132	147	127	120	123	104	102	118	114	111	135	109	122	148	124	147	161	121	129	151	137	117	124	139	130	134	150	125	137	129	118	113	136	112	125	124	123	146	126	128	140	129	116	154	122	137	104	142	131	116	103	146	104	147	141	128	135	128	132	130	137	134	133	132	130	125	125	126	136	135	126	120	153	114	112	137	144	127	134	110	115	127	112	140	119	135	145	134	145	156	122	134	127	109	143	129	129	146	139	143	131	123	132	139	127	120	147	146	137	125	121	159	113	133	109	117	142	144	143	139	126	134	112	138	122	128	131	132	118	113	138	123	124	128	116	115	136	112	146	124	142	135	138	119	111	144	119	122	139	112	123	124	116	151	150	138	137	107	130	134	132	119	127	120	123	135	121	128	110	125	121	131	127	126	131	116	125	121	127	146	130	138	134	141	116	130	124	120	137	115	132	133	129	115	121	118	129	120	140	133	120	133	121	122	131	123	118	124	135	120	116	140	154	147	128	113	115	122	137	123	147	131	141	127	138	118	138	111	124	133	126	138	120	125	125	113	118	138	128	119	143	132	129	128	138	132	139	126	127	106	114	134	108	120	146	115	119	120	117	112	123	130	135	106	109	135	121	129	140	128	137	107	134	131	123	116	114	142	108	123	114	126	126	120	119	124	116	138	136	134	130	124	124	133	140	140	131	133	102	131	131	128	123	129	127	117	130	135	130	151	131	131	137	130	104	124	123	130	108	133	128	127	133	126	122	139	143	139	134	128	130	140	128	123	126	136	133	157	146	106	131	137	119	117	117	132	128	137	109	126	121	129	127	121	134	132	119	133	119	119	130	158	136	137	133	120	118	111	146	131	118	131	145	146	130	150	142	131	130	122	138	129	125	133	141	118	133	101	143	120	159	124	123	141	134	136	129	118	148	123	121	117	117	131	130	130	132	104	134	135	121	123	104	142	135	154	124	137	139	136	132	104	123	113	151	124	103	127	146	138	129	152	131	121	128	142	126	145	140	120	120	137	130	142	110	122	99	130	124	135	131	123	123	128	113	118	125	125	123	137	126	145	127	136	122	148	164	117	127	122	124	127	146	108	132	125	113	127	143	144	120	134	124	125	124	131	117	138	135	123	138	119	121	140	126	118	135	105	114	128	144	114	107	123	128	131	134	138	132	136	103	131	112	115	149	130	108	142	125	135	113	139	111	125	143	136	118	124	142	119	119	120	148	137	127	123	106	125	120	128	120	145	134	141	149	136	122	118	113	131	125	123	135	137	119	142	121	116	141	132	127	136	140	138	121	147	115	119	133	115	118	140	118	126	120	134	131	126	124	130	96	100	120	114	137	135	139	114	130	137	139	131	127	130	118	115	106	118	123	125	134	114	151	133	130	128	121	153	120	134	132	141	114	129	139	138	116	129	138	130	146	116	129	144	112	135	127	139	124	109	117	118	116	131	128	121	114	133	151	137	120	104	114	124	121	135	148	128	122	126	150	114	120	149	108	132	106	125	110	139	140	122	128	123	151	124	131	112	121	120	125	108	125	127	125	119	118	121	127	139	118	132	150	125	124	142	126	117	131	109	126	127	122	147	142	129	135	142	106	140	122	130	128	134	113	121	128	110	125	143	126	141	142	131	125	122	120	125	126	136	120	106	112	127	126	150	145	134	129	131	127	149	132	142	138	140	130	128	131	138	153	124	117	137	122	128	125	133	120	134	116	138	139	135	113	102	131	109	118	117	110	129	150	114	131	134	137	124	124	114	132	118	140	141	124	126	128	128	128	119	107	129	97	133	134	127	123	136	124	124	121	121	133	135	108	125	117	124	132	134	135	109	147	128	111	120	127	152	123	128	133	121	131	128	124	139	109	125	127	129	139	101	122	108	116	115	120	142	114	127	128	138	128	149	111	121	124	128	121	136	128	136	156	141	141	122	134	136	129	127	123	127	114	135	133	138	143	118	116	126	120	144	134	126	138	130	137	135	127	117	133	140	120	146	140	141	113	140	131	126	145	114	130	143	105	147	116	133	103	125	134	135	104	100	132	133	114	128	128	124	128	120	145	123	127	133	110	146	121	143	116	137	142	116	99	124	134	119	118	120	127	129	125	136	116	118	121	138	123	121	130	127	129	111	123	129	140	128	142	131	125	128	115	126	110	121	124	137	124	126	119	120	130	128	124	119	138	137	124	131	140	152	110	128	125	146	140	119	143	112	137	122	134	127	140	118	144	142	131	126	110	150	123	131	125	127	125	118	137	123	130	125	125	127	128	152	141	131	111	140	132	125	130	136	108	132	131	124	132	124	133	123	130	135	139	124	138	125	147	153	121	128	130	109	131	115	127	122	115	117	137	126	123	127	131	121	115	129	130	136	113	112	127	113	118	129	124	135	122	138	126	140	111	119	130	127	115	140	140	113	127	129	131	116	120	112	114	136	142	137	118	112	127	111	94	121	132	124	137	133	138	118	138	141	113	136	135	151	131	127	131	136	124	122	153	128	144	119	129	135	116	144	149	128	131	123	114	110	140	126	142	132	128	113	127	116	121	124	122	119	131	111	132	115	131	126	125	160	129	129	137	118	121	129	116	110	133	134	127	132	122	120	141	124	126	127	150	116	115	150	95	132	112	129	124	125	115	124	134	146	131	154	128	127	121	139	125	123	122	135	109	101	114	106	127	107	128	129	120	145	127	127	141	114	135	126	132	141	151	118	118	123	138	134	112	147	119	157	135	145	127	119	133	134	125	138	137	135	129	117	129	121	116	131	126	122	134	128	134	135	137	120	129	120	132	130	128	126	116	142	133	141	139	128	130	129	128	117	124	138	139	140	143	128	133	125	129	124	124	135	103	124	140	111	132	137	113	144	137	112	120	106	134	128	135	143	127	126	118	123	134	126	109	139	124	127	134	131	129	127	127	141	143	123	123	135	107	130	132	126	137	119	134	133	127	115	122	132	134	143	129	126	114	128	121	135	122	133	119	142	104	125	115	127	127	130	119	135	115	124	129	136	133	132	119	134	119	136	125	133	131	138	132	126	127	129	135	135	129	119	115	116	126	134	132	113	148	137	115	124	122	138	113	137	131	152	126	121	122	114	124	132	109	134	120	139	138	119	144	126	132	141	132	120
3332	9420	6470	2614	1816	1382	1137	1114	1136	926	930	791	851	588	592	536	468	406	338	314	344	288	279	346	387	306	254	204	204	208	240	216	228	216	200	202	201	213	215	209	206	210	199	211	198	207	203	217	201	216	228	212	204	222	204	201	202	193	199	204	188	216	223	202	208	230	200	207	200	203	193	193	186	217	179	201	188	189	209	201	189	168	165	197	225	215	205	196	203	199	228	189	215	220	202	205	207	208	204	217	184	190	210	218	215	217	189	219	185	223	193	231	207	184	216	227	202	195	208	208	208	189	224	200	205	198	190	214	195	202	202	210	188	232	194	180	210	200	207	194	190	217	216	188	193	208	220	186	195	189	169	189	202	190	198	197	216	204	228	208	201	206	195	187	212	198	179	220	183	193	195	198	191	190	200	205	198	194	221	182	189	203	193	189	214	187	191	205	209	211	182	210	217	208	185	224	171	211	202	196	194	199	175	188	194	186	221	219	191	218	181	226	181	209	188	228	217	204	181	184	219	226	202	185	204	208	193	178	215	172	199	179	202	195	198	180	182	193	196	203	208	235	194	171	189	220	185	223	218	226	196	189	209	205	201	185	197	199	191	184	216	201	194	198	200	227	217	197	226	203	182	198	194	234	199	220	194	188	177	201	186	190	167	210	200	211	204	215	204	211	204	192	213	198	195	221	218	190	207	220	181	199	193	198	215	187	194	221	196	200	205	180	199	210	193	204	188	216	192	187	196	173	171	196	232	182	195	215	209	207	253	217	204	184	176	178	198	186	216	183	205	203	190	199	207	193	203	208	193	203	180	197	194	199	198	204	212	197	191	189	201	177	203	204	197	195	208	172	204	203	214	202	199	224	188	200	219	213	208	222	195	186	202	219	192	225	208	196	204	194	180	200	224	197	190	196	183	217	195	220	183	201	206	196	197	195	203	201	216	187	216	196	186	198	224	216	221	199	198	176	196	212	188	214	198	196	210	188	181	201	165	190	189	174	190	204	204	194	176	197	174	199	201	185	179	206	195	172	193	202	207	195	186	207	217	191	189	187	214	209	187	215	200	210	194	176	209	212	187	195	184	187	219	189	192	178	188	194	204	187	216	182	192	202	212	195	204	194	194	188	196	209	204	157	211	206	200	200	198	227	205	181	204	197	209	193	210	191	181	215	185	184	199	174	203	209	192	191	189	184	216	206	183	190	196	190	220	175	200	213	183	199	214	194	218	197	208	198	206	199	208	190	217	186	185	191	195	187	212	173	213	209	209	198	190	213	201	186	195	208	173	207	196	180	193	194	210	197	188	198	227	207	196	200	197	197	199	192	194	199	177	206	209	195	202	193	176	203	197	194	202	206	209	207	197	185	184	196	177	198	211	229	202	174	187	199	187	207	169	194	174	205	202	208	207	196	193	189	199	204	185	204	191	225	192	183	198	204	203	186	220	199	197	210	189	200	211	207	205	192	237	186	180	211	213	205	212	184	211	185	206	172	210	181	199	173	212	195	210	224	211	193	195	192	210	203	226	170	192	195	202	193	196	213	188	227	208	219	207	216	202	209	191	201	194	196	195	193	224	196	203	211	183	196	198	203	178	192	186	191	192	174	188	206	190	190	195	206	220	211	203	190	242	183	190	198	227	209	203	186	190	205	220	215	203	186	224	179	190	184	177	217	188	197	179	212	202	203	217	194	218	219	220	180	202	190	199	210	208	193	213	223	204	175	197	195	192	219	172	190	202	188	183	199	218	198	195	214	206	179	177	188	188	204	211	197	209	198	205	197	191	185	182	220	185	221	171	190	194	203	213	219	185	215	226	209	221	202	184	227	221	209	181	191	179	184	212	202	197	199	198	194	164	172	221	191	182	185	209	179	224	200	209	199	202	194	213	190	207	188	203	214	209	213	227	178	194	192	182	208	188	207	187	201	209	201	183	215	207	195	214	208	219	181	205	244	213	209	194	170	184	208	173	209	207	206	179	205	193	189	200	206	193	184	200	178	191	204	196	198	188	203	214	196	187	199	201	196	193	187	184	226	182	185	186	193	206	187	215	207	197	224	195	209	203	163	233	205	222	185	198	200	193	188	226	211	182	224	225	218	204	189	186	198	180	228	208	193	201	192	192	178	189	186	241	183	215	203	169	207	220	194	212	216	205	197	204	220	188	198	213	236	226	181	177	202	218	192	219	200	214	203	208	206	202	222	200	187	217	209	213	218	194	186	205	208	165	206	198	191	209	213	200	215	213	174	215	216	221	204	232	202	204	193	176	179	216	201	203	200	234	207	216	178	193	205	208	177	217	195	191	222	192	198	212	191	209	214	195	193	207	215	198	188	187	184	184	206	205	178	207	184	205	200	231	198	188	186	189	186	188	195	187	191	187	202	200	218	184	212	203	191	190	197	197	203	186	190	216	189	190	213	224	214	197	205	225	201	183	211	204	176	204	223	204	198	196	185	210	223	194	207	198	195	195	180	189	202	209	192	211	204	205	177	209	204	190	190	186	233	185	190	194	194	181	214	216	191	190	205	216	184	200	182	195	216	176	193	211	212	236	218	200	185	179	204	167	231	225	217	200	188	210	187	191	182	222	201	207	209	213	205	189	193	211	198	209	179	192	189	181	217	169	209	196	176	193	188	201	186	190	207	212	201	182	199	187	225	199	193	227	209	191	217	212	196	193	226	195	182	206	179	198	200	189	179	184	184	180	193	189	203	198	208	206	204	188	185	217	199	182	206	180	195	212	199	216	218	220	167	187	208	190	205	199	197	200	208	183	193	211	169	197	205	189	216	221	212	198	185	202	229	211	202	180	204	204	217	182	204	208	210	213	188	174	200	202	197	197	172	201	173	204	176	189	207	191	217	202	205	201	204	205	200	203	193	202	217	180	222	203	188	196	193	189	202	196	204	200	206	175	184	181	202	215	225	214	188	202	215	204	196	214	179	220	220	222	201	191	194	179	224	215	225	215	186	185	187	190	217	192	197	212	192	195	205	203	182	178	184	202	226	204	194	185	186	209	190	209	192	205	178	169	198	211	217	186	215	172	183	197	174	212	183	177	207	188	195	200	201	191	206	221	170	173	223	186	206	230	218	188	182	191	223	181	201	208	191	218	203	220	181	206	198	211	200	205	202	191	203	208	206	199	177	200	205	198	212	209	198	220	206	200	200	223	210	191	231	205	190	214	190	203	238	223	195	201	205	205	193	177	195	224	186	208	200	214	205	185	186	196	213	223	178	172	198	198	184	207	204	196	233	194	234	183	197	191	191	208	192	220	199	201	177	198	185	205	200	201	181	220	193	227	202	208	200	220	196	209	209	201	202	220	184	170	194	184	184	220	182	189	196	189	217	191	201	188	187	189	195	201	192	205	194	213	220	196	183	185	200	190	186	197	205	216	224	207	202	197	212	190	185	197	182	198	191	216	211	201	189	231	183	200	194	209	218	198	193	217	189	215	225	199	182	205	214	178	219	229	205	204	216	188	187	201	186
24667	21407	26928	25086	2404	578	537	466	470	456	430	461	469	409	417	394	382	367	335	347	324	338	333	389	325	315	327	310	305	334	319	304	311	320	319	341	332	302	304	322	324	314	330	303	312	354	293	286	322	306	328	327	293	288	303	330	284	313	347	339	323	291	338	313	319	302	304	293	323	333	320	304	311	325	301	305	311	312	286	306	325	333	341	328	331	298	308	322	293	308	311	314	346	326	308	303	307	292	306	309	341	321	310	292	298	310	302	306	292	287	332	355	300	332	298	320	343	296	308	306	316	320	295	335	326	338	341	291	302	319	297	344	323	327	322	312	328	301	304	305	335	313	310	287	319	312	304	316	305	315	321	322	327	317	328	321	342	317	329	323	281	298	312	327	306	328	321	325	321	327	365	300	324	317	304	305	301	353	304	333	288	301	314	307	293	296	325	313	354	331	298	304	324	311	318	348	336	313	308	304	313	293	288	307	307	285	283	301	311	321	311	309	339	332	322	303	291	324	327	294	323	342	314	299	321	282	323	304	313	299	299	318	320	303	331	306	299	306	329	310	319	338	320	305	347	307	316	285	337	325	311	317	313	316	312	315	310	350	313	294	311	338	333	338	333	332	328	313	337	300	339	288	314	286	296	307	275	292	312	323	343	295	297	308	301	304	306	304	307	344	340	320	347	312	302	315	312	299	315	329	320	330	304	304	322	302	306	296	334	350	291	327	340	332	298	333	322	312	315	301	297	316	323	310	293	323	323	335	337	312	324	313	322	314	287	286	303	325	307	318	333	345	280	313	303	283	291	305	329	299	335	311	314	343	289	314	340	329	348	281	319	298	322	318	339	297	324	318	340	308	291	298	287	319	316	306	328	341	324	265	304	285	314	331	344	323	304	325	320	303	278	301	295	297	292	306	315	337	302	298	291	276	300	329	326	294	311	332	281	325	307	301	329	333	300	311	327	322	305	289	293	302	291	320	307	334	317	311	303	301	300	282	297	292	310	340	296	297	316	287	301	334	351	303	345	318	311	299	323	289	287	299	298	300	312	311	306	282	323	306	312	321	308	308	317	320	338	311	344	319	294	325	308	292	337	311	342	330	303	326	337	293	359	309	317	309	333	316	322	303	297	317	344	333	338	314	269	317	329	316	298	329	326	313	314	303	306	318	319	296	332	323	293	324	329	285	352	286	328	359	308	359	324	323	294	300	290	306	324	284	317	345	315	280	333	288	345	306	314	305	300	302	325	301	330	277	299	327	339	325	298	329	330	314	329	305	336	299	318	302	305	303	297	290	291	320	298	315	329	313	296	344	301	308	324	339	365	294	310	315	310	282	307	312	291	315	309	315	335	285	295	299	323	306	321	333	299	345	296	311	306	285	323	316	311	334	322	307	300	334	317	334	324	305	290	318	277	285	297	333	299	310	279	307	326	309	326	324	325	345	303	319	300	306	313	320	284	286	316	305	315	314	324	323	309	296	313	320	307	309	334	330	322	322	324	293	296	290	336	322	302	341	277	321	325	310	318	311	330	326	320	341	302	290	329	294	302	319	327	330	316	315	335	289	305	314	291	310	314	332	296	299	306	331	311	332	308	275	332	297	312	334	303	313	320	332	301	339	303	356	303	313	330	307	313	306	287	300	332	281	306	312	323	321	324	276	293	326	320	307	347	332	282	313	330	317	304	311	300	290	290	318	335	334	353	323	315	325	317	346	326	271	314	298	283	280	338	295	312	311	321	335	299	322	309	287	316	303	334	267	312	331	307	304	325	277	323	323	312	305	278	329	347	320	368	283	314	310	307	318	308	347	306	310	291	316	336	302	312	311	318	314	324	310	317	304	322	339	328	292	333	303	312	306	304	304	289	277	332	286	318	318	325	352	322	305	321	299	331	304	298	327	302	344	295	325	322	310	300	309	302	319	297	296	313	333	310	312	320	318	297	317	293	299	302	323	329	316	347	331	323	328	285	309	310	311	335	303	325	350	292	327	326	320	314	343	328	323	349	318	302	325	336	298	334	304	328	296	302	362	335	296	316	334	305	322	344	295	293	309	331	332	306	314	328	318	289	315	303	316	360	277	304	293	321	318	309	308	312	263	326	309	326	281	312	310	315	300	291	340	308	300	313	326	319	325	316	315	308	306	314	328	295	313	335	296	325	318	297	335	329	312	290	293	320	299	332	304	278	331	293	318	296	300	336	310	340	316	305	325	316	315	330	339	321	305	321	343	321	308	330	319	313	337	313	314	333	300	334	342	301	314	329	289	305	332	298	295	341	326	323	319	308	312	285	295	339	329	305	314	342	291	320	309	312	290	324	297	327	297	282	307	299	321	352	267	307	314	317	322	322	296	317	292	303	289	332	309	329	324	286	306	315	316	308	318	310	324	319	317	324	329	311	335	334	289	298	282	331	319	314	313	304	269	329	309	354	340	331	318	296	298	288	346	312	336	322	315	342	295	319	284	333	290	307	302	287	309	304	322	338	321	317	302	300	333	315	299	318	301	329	300	310	334	298	350	316	324	340	306	323	319	296	307	329	306	305	286	281	315	326	310	320	313	312	322	327	326	284	333	341	298	266	322	297	331	309	317	311	338	335	313	328	333	317	307	277	311	306	273	298	323	318	316	308	288	269	323	339	341	313	286	312	296	291	297	320	342	335	314	312	280	314	308	317	337	323	324	326	319	334	322	303	306	302	296	287	340	316	301	299	300	332	316	328	312	295	292	311	313	306	313	314	281	297	332	333	318	303	294	316	316	309	303	288	314	308	314	283	308	302	341	296	304	315	322	350	330	307	311	338	335	333	314	346	291	309	334	298	334	321	312	322	308	306	298	323	290	327	316	314	316	329	298	305	285	290	336	308	298	313	270	311	312	309	303	323	321	328	310	299	339	297	307	330	328	299	330	299	311	309	319	311	306	318	329	277	312	305	321	307	310	301	293	300	291	320	306	305	330	348	311	297	298	351	340	329	305	305	322	311	325	273	316	337	293	331	316	346	311	317	301	341	331	336	337	302	305	316	320	289	330	332	282	317	303	321	309	309	338	307	309	361	307	327	290	316	300	325	309	300	299	348	288	305	291	285	321	317	305	320	298	326	324	299	335	335	324	300	309	336	315	318	278	325	315	309	371	319	311	318	305	338	285	335	296	336	310	307	312	324	297	274	310	302	307	322	296	333	326	280	324	307	312	333	319	329	260	317	276	314	326	313	299	290	314	311	328	301	343	305	301	332	322	297	326	319	292	312	329	331	326	307	329	291	304	307	323	294	326	319	289	300	330	336	314	330	303	304	304	318	321	320	316	311	332	335	291	317	309	336	301	306	302	333	294	336	331	367	281	288	309	307	318	340	316	332	273	338	312	333	305	302	321	331	325	327	303	321	326	319	334	303	331	323	301	315	328	323	314	343	299	318	304	319	294	275	311	325	304	302	328	315	284	292	307	304	323	293	327	322	325	327	304	326	293	296	332	306	329	299	316	347	311	296	294
3378	5797	3805	1763	1309	1130	965	969	973	915	896	865	858	782	738	702	658	609	580	602	526	484	567	595	585	500	494	474	500	524	460	468	465	465	473	464	486	416	490	507	443	450	473	472	478	460	443	467	463	447	468	486	432	454	503	452	456	438	479	439	429	462	483	442	470	439	441	479	458	442	495	438	452	485	456	466	456	467	493	476	436	438	476	461	472	470	447	482	504	449	490	457	466	462	459	454	435	436	452	427	483	466	439	498	489	459	467	460	422	463	495	488	488	436	466	456	452	470	462	485	452	460	470	469	466	485	412	438	431	471	444	472	465	475	434	482	497	414	468	455	467	467	446	499	510	436	431	453	455	421	472	415	457	439	471	477	499	463	453	429	476	467	439	501	443	471	468	466	483	448	465	464	475	507	466	445	428	490	422	424	469	455	472	442	462	424	456	485	442	464	464	506	430	448	456	459	461	482	465	466	468	454	463	491	443	475	472	495	474	494	488	458	454	431	475	469	455	490	485	494	492	438	505	447	451	474	435	469	468	461	475	447	462	452	482	445	459	471	455	446	462	444	460	453	474	435	487	474	487	496	474	450	445	481	454	457	432	435	438	418	450	490	472	445	458	506	441	464	448	497	441	442	471	488	460	503	490	464	465	473	422	461	422	462	476	470	488	472	433	450	483	490	432	449	466	444	459	447	470	460	429	449	481	460	438	439	451	484	463	525	455	458	460	503	497	459	505	473	482	481	450	473	473	458	494	477	458	481	496	441	513	441	498	436	440	480	439	467	478	443	476	438	457	479	437	445	457	483	478	459	472	506	440	453	448	464	426	449	495	466	455	454	468	441	460	418	472	466	474	467	423	506	466	432	436	427	458	515	512	458	475	460	420	467	458	429	454	453	441	458	463	487	458	469	435	424	474	468	465	458	472	460	462	489	443	505	508	472	456	478	472	472	441	452	469	444	441	428	426	456	463	434	497	493	460	489	454	472	468	492	481	464	437	458	487	481	476	484	473	469	441	501	470	459	474	419	497	435	485	409	417	492	458	512	462	446	468	475	459	465	443	448	453	464	468	505	435	476	477	489	492	461	488	485	486	506	452	491	467	477	472	459	465	464	481	441	463	469	499	453	466	450	470	455	456	464	456	473	490	421	476	456	478	436	460	492	470	457	404	450	457	489	450	441	421	426	478	454	480	473	469	405	468	502	483	458	458	435	461	470	481	432	429	453	448	482	467	428	466	452	435	458	450	465	490	489	441	476	471	448	476	466	447	452	459	456	409	473	464	513	474	477	424	449	472	448	461	451	453	456	466	441	469	474	456	492	467	506	446	450	441	463	483	460	480	478	466	444	469	479	429	433	473	469	432	474	463	461	479	437	433	474	448	469	477	455	448	462	483	468	444	481	427	516	478	419	469	438	458	439	490	476	435	463	437	439	456	495	495	448	482	455	466	426	488	515	479	434	476	467	452	435	415	479	470	471	461	478	440	462	477	475	473	448	437	444	477	467	459	449	456	436	445	452	471	449	489	455	463	468	470	482	491	470	490	491	453	464	444	455	414	444	461	422	458	480	484	461	490	461	481	496	463	473	451	471	478	451	469	453	419	495	483	451	454	440	503	491	463	462	458	482	451	468	456	479	460	466	470	429	446	466	456	445	479	456	460	455	471	459	469	469	485	429	447	457	444	446	445	466	487	451	484	477	448	464	474	434	443	464	483	466	464	430	454	468	498	490	434	437	468	445	458	450	456	453	478	491	442	473	505	433	439	472	440	425	498	498	442	457	453	441	502	474	475	444	476	489	447	465	485	448	449	433	466	439	473	463	474	461	446	458	441	495	460	447	480	458	498	496	457	449	499	500	494	436	416	490	479	465	417	468	480	439	448	480	448	465	480	458	454	508	475	483	450	449	458	462	463	448	487	472	454	437	459	469	453	429	472	456	451	460	465	447	457	445	482	441	484	471	451	431	441	430	459	451	497	497	442	503	435	457	460	479	462	490	462	455	456	457	451	471	452	442	454	461	473	437	478	450	424	446	457	467	484	463	441	475	451	438	442	436	489	484	500	467	467	468	444	453	476	467	459	449	452	429	479	462	408	494	440	448	451	451	445	418	455	471	458	430	490	438	436	507	446	473	476	456	440	452	464	468	516	466	454	470	477	464	456	465	444	440	468	464	499	441	454	442	477	491	469	486	449	462	474	473	467	425	452	459	486	443	459	444	431	443	488	443	458	490	460	444	426	460	460	496	420	469	475	483	469	462	436	477	473	448	497	483	476	426	484	475	467	453	460	441	441	460	457	449	462	462	482	498	499	430	520	483	409	439	446	460	451	425	488	485	440	475	447	473	466	459	432	465	459	481	442	467	443	475	517	460	425	491	446	498	466	463	460	484	429	494	484	441	453	457	430	487	445	469	486	486	471	449	423	485	473	449	502	475	477	484	485	461	461	462	447	484	463	456	454	485	464	476	449	437	445	424	502	468	485	509	443	452	454	460	411	478	445	439	471	456	467	466	428	465	459	492	471	434	450	484	443	433	449	463	464	481	479	492	459	440	505	475	447	448	469	423	464	463	458	460	475	444	474	511	444	453	427	452	458	464	452	469	455	461	431	473	428	499	457	419	445	474	455	487	480	482	478	458	451	514	471	447	464	475	468	474	493	498	487	428	450	450	484	456	436	431	462	450	454	433	462	416	454	481	437	462	439	485	450	451	488	471	486	461	477	414	496	452	466	455	457	451	417	453	494	456	489	470	404	500	477	523	484	446	449	489	426	456	440	491	456	462	415	444	441	449	487	486	493	417	465	496	434	472	494	487	453	436	468	451	471	452	448	486	446	471	430	457	445	452	483	431	442	457	433	480	471	439	487	444	430	457	427	440	474	437	497	476	480	463	464	480	494	473	462	454	443	454	436	454	494	431	426	454	455	416	469	468	508	463	452	475	406	440	479	462	458	507	420	456	457	471	452	488	447	434	477	465	462	503	467	466	421	467	419	463	460	478	435	462	452	480	475	456	447	469	440	471	451	451	460	463	506	487	450	450	394	449	452	426	474	486	438	441	444	453	449	453	430	481	468	446	436	450	477	469	451	457	449	465	426	456	412	487	450	440	463	459	438	474	449	494	499	468	481	428	455	452	464	454	446	442	453	465	425	469	505	447	483	466	414	463	442	486	452	458	483	486	480	481	451	487	456	461	438	435	487	476	465	462	453	482	446	485	439	458	458	424	418	484	483	434	488	476	463	433	433	456	445	485	442	449	445	458	414	471	491	448	455	472	491	478	446	491	466	456	469	458	419	451	512	478	478	468	458	485	476	451	500	423	507	453	430	450	423	429	438	457	444	441	465	488	478	483	466	469	448	451	449	489	472	443	512	512	462	487	420	477	499	485	456	455	430	478	438	448	458	447	466	471	472	491	471	436	449	444	474	442	513	468	478	460	470	477	463	449	444	478	464	450	457	443	462	439	455	440	464	468	446	470	454	448	483	467
22552	21436	29201	24073	21440	20993	2401	721	627	552	457	478	455	469	438	351	311	271	268	259	220	197	222	245	265	188	178	148	154	174	173	166	158	172	166	176	157	146	160	175	166	155	173	159	162	145	159	135	147	180	149	162	153	175	175	161	185	155	160	149	138	145	146	162	152	159	153	149	149	154	161	140	167	135	161	160	158	133	143	157	160	164	142	143	171	156	144	136	151	173	158	148	139	149	142	154	133	152	149	134	158	177	151	155	147	149	158	143	141	153	156	153	136	131	142	159	153	148	151	158	184	138	169	150	149	151	139	159	174	139	153	136	154	140	154	155	162	151	157	164	156	164	149	137	162	139	145	147	177	155	137	141	133	125	177	133	181	156	147	147	149	132	157	163	151	138	146	163	141	131	153	146	140	145	146	156	152	164	154	149	162	150	159	161	160	175	148	136	151	149	152	167	128	179	147	136	156	142	146	152	139	162	155	161	152	165	151	154	164	183	153	145	139	152	147	172	143	160	147	143	165	165	144	149	166	153	153	161	154	146	171	149	154	146	150	133	155	131	146	158	151	157	145	170	140	178	131	140	141	165	154	166	152	158	173	136	152	149	155	145	133	142	146	144	166	154	150	154	146	148	157	149	152	165	135	163	136	154	130	144	133	163	151	157	159	164	148	151	136	150	160	156	166	166	143	152	157	130	162	153	135	129	155	130	143	149	152	158	147	129	135	136	148	163	135	123	155	126	145	138	169	159	146	160	156	166	153	152	157	152	186	142	144	134	149	152	156	143	154	155	135	149	165	150	130	142	143	164	153	154	152	128	125	139	146	132	165	158	147	159	144	152	143	152	146	160	150	149	138	149	155	137	161	147	160	148	151	169	146	152	137	144	134	156	132	161	153	148	159	146	118	172	141	132	133	147	166	137	141	129	139	163	157	113	141	152	155	156	161	142	149	149	137	132	139	139	146	155	153	194	137	155	157	147	146	167	142	143	138	129	142	142	152	157	132	139	155	154	167	135	158	185	153	149	169	134	156	162	143	135	146	131	165	158	149	137	146	140	149	140	150	151	143	141	141	142	155	155	142	143	156	131	164	143	161	150	167	163	146	154	145	138	184	160	138	140	159	136	132	153	127	159	169	156	162	137	164	118	161	162	138	133	151	159	172	160	155	152	161	155	137	153	152	150	145	164	144	162	143	174	144	146	151	152	141	141	149	164	142	154	123	157	171	158	137	141	160	136	124	151	128	139	144	140	160	153	147	154	137	121	151	175	143	156	159	131	153	158	130	156	155	137	138	155	163	137	149	149	159	156	162	157	166	160	171	151	156	145	158	157	150	156	159	163	125	129	151	146	147	134	164	141	136	150	147	149	145	151	134	141	159	137	152	158	172	141	154	142	146	149	162	161	150	151	126	154	150	129	147	151	161	146	190	146	159	148	140	175	140	152	137	147	176	147	129	130	146	165	148	123	118	136	126	133	155	147	144	127	140	132	164	141	127	158	140	138	159	139	164	148	164	131	153	159	155	134	170	182	152	152	153	150	152	169	151	140	156	149	143	128	149	146	139	134	160	136	163	165	148	144	138	138	160	148	183	143	136	131	151	145	138	142	121	127	156	156	150	153	165	168	155	156	141	151	148	138	146	159	164	139	155	151	125	152	160	125	149	146	147	157	165	165	154	143	141	132	149	161	163	145	157	153	149	140	142	156	138	155	159	172	151	145	156	137	118	166	169	136	154	165	154	152	161	167	123	162	128	156	146	162	145	157	151	148	150	147	169	153	172	149	153	133	145	157	145	148	144	151	158	146	130	170	161	150	139	158	135	134	130	150	140	141	141	159	140	163	158	128	140	174	114	164	162	158	148	174	155	138	136	160	146	135	164	150	166	142	147	145	145	154	178	161	155	158	164	137	169	149	164	138	139	153	154	170	146	140	143	148	131	147	123	159	139	186	135	146	140	134	139	146	160	167	167	139	161	145	129	160	143	135	161	152	171	151	153	141	162	156	147	160	131	158	150	158	139	141	161	145	144	162	117	143	148	153	162	165	142	165	138	145	142	146	152	136	126	162	141	159	145	131	160	144	136	145	141	160	122	147	143	164	143	136	155	154	145	139	149	142	164	154	143	155	150	156	161	143	136	158	139	145	164	153	154	149	159	147	161	143	151	153	161	147	158	139	131	138	144	122	160	159	135	155	147	153	153	136	136	147	147	146	154	117	153	152	159	143	145	148	156	151	141	144	138	129	180	195	138	150	154	134	164	168	147	146	132	136	166	139	131	133	125	142	153	137	132	154	128	132	162	149	158	135	140	148	147	170	148	150	162	134	153	138	153	154	165	162	148	179	157	147	164	145	134	148	165	146	164	163	159	149	153	150	166	149	154	136	157	136	169	138	138	163	140	159	148	185	147	147	169	151	138	145	139	136	135	152	164	156	145	155	168	135	114	138	163	156	137	148	147	151	133	153	158	160	143	128	157	147	129	149	123	153	133	159	148	162	157	136	148	155	140	143	141	128	166	163	142	171	146	154	154	153	126	164	147	174	161	164	136	155	144	162	157	132	150	152	150	155	150	161	164	141	135	154	155	153	151	144	119	134	156	160	155	157	145	182	162	151	151	164	155	138	130	146	161	133	127	149	169	154	144	152	128	156	162	153	168	143	160	140	143	147	162	166	161	142	123	154	155	135	155	143	163	165	142	151	142	154	159	172	138	138	148	154	143	138	161	143	171	154	152	137	169	163	144	130	149	175	157	147	142	136	145	149	154	150	146	138	168	155	168	162	147	171	156	143	135	153	149	153	159	166	150	150	145	142	119	159	138	138	133	138	164	172	126	165	131	161	159	125	147	170	157	153	141	157	164	143	150	147	164	154	141	162	160	140	147	141	172	142	150	166	160	160	166	128	145	143	147	157	137	144	156	152	126	143	143	138	145	142	147	143	155	149	140	146	150	147	149	137	157	170	151	146	167	144	150	132	170	143	155	166	131	145	138	146	150	160	145	168	169	149	177	157	117	149	147	155	132	150	150	162	148	160	162	147	143	145	141	147	167	135	142	145	151	155	145	162	161	149	148	170	147	173	152	174	167	162	145	145	168	151	143	131	150	147	143	161	149	159	163	151	154	156	134	178	156	180	151	160	154	135	170	151	166	145	139	139	152	153	175	159	151	169	157	164	143	142	147	146	151	143	139	129	184	136	148	141	137	131	146	144	168	154	155	145	166	145	144	137	162	151	149	158	150	149	128	136	154	162	149	160	164	159	151	149	149	131	140	144	167	162	133	152	128	143	124	136	163	162	143	150	152	143	151	128	149	147	157	150	161	133	152	146	132	139	172	161	157	157	158	156	143	155	162	141	159	131	152	141	146	162	162	134	151	153	131	130	142	163	157	138	154	161	125	151	172	147	139	135	151	132	151	166	151	151	163	145	139	162	132	143	151	171	158	123	149	140	153	158	149	155	142	150	161	144	141	144	149	134	155	152	151	146	157	155
4698	14926	10475	4464	3315	2532	1869	1690	1564	1421	1098	1115	1118	1045	966	725	683	632	454	482	384	370	433	556	497	332	272	281	241	226	265	209	269	260	231	271	227	234	216	244	215	224	249	233	252	208	211	216	248	230	199	226	245	228	235	227	204	208	248	212	232	249	250	201	212	199	195	208	209	230	213	210	216	205	217	212	222	221	214	213	204	229	193	208	197	200	215	223	208	210	240	221	234	230	237	231	228	227	228	225	230	238	209	226	209	241	224	223	211	238	224	219	181	198	217	211	243	227	215	236	217	223	203	212	254	217	214	212	189	213	213	202	189	237	205	214	214	194	197	212	213	216	205	204	200	218	210	207	235	235	225	221	218	217	225	213	218	186	227	216	198	222	197	218	193	225	232	223	210	203	243	202	218	249	214	226	225	233	229	231	205	227	214	221	219	239	225	234	232	238	204	204	197	230	231	240	206	196	212	230	199	204	211	202	203	220	225	206	168	222	192	199	196	200	194	212	219	236	184	232	207	233	223	223	224	203	216	222	250	196	229	213	207	205	223	229	219	233	201	204	220	227	190	219	222	207	228	216	196	215	218	208	217	231	223	218	222	177	202	191	225	206	201	197	211	223	208	215	217	217	235	214	208	219	215	228	215	210	201	219	222	215	210	204	203	199	235	207	195	239	206	211	191	203	203	228	202	222	207	214	214	230	211	243	199	189	203	216	214	221	233	210	224	236	227	225	194	221	211	215	190	200	202	220	235	215	221	193	204	229	201	196	202	223	217	192	206	220	237	215	208	217	200	218	214	183	215	242	237	224	200	231	231	188	202	220	214	196	238	242	205	216	238	191	238	226	205	209	193	227	211	220	209	207	209	204	213	194	215	195	196	208	200	222	230	207	204	247	204	233	199	225	220	212	223	244	196	236	212	199	195	203	199	183	231	192	186	205	209	228	209	209	201	219	239	211	223	225	227	221	210	213	209	210	198	191	197	203	196	204	217	216	220	218	236	214	194	226	222	210	199	233	218	210	221	203	221	218	201	217	206	230	211	230	207	191	211	196	205	240	228	184	208	211	216	185	225	219	222	197	225	244	200	222	200	203	231	227	203	236	218	212	194	217	214	220	200	206	186	218	242	215	238	217	224	214	202	203	231	230	206	212	226	189	231	218	198	211	218	205	192	222	238	214	205	210	215	211	204	202	198	210	215	198	211	213	221	244	180	221	223	213	233	212	229	225	224	212	199	220	228	222	205	217	251	233	214	201	230	228	208	208	207	203	205	223	212	206	213	236	213	216	239	185	215	204	224	226	207	208	214	211	200	236	228	225	205	191	213	238	199	189	229	191	211	189	239	234	211	196	221	204	193	222	214	215	216	198	207	225	247	200	190	203	236	246	221	214	215	214	201	182	215	235	236	204	192	236	201	206	189	194	218	228	219	206	221	195	213	200	226	187	216	194	209	260	223	229	208	243	220	185	218	222	215	211	234	208	206	217	231	235	219	211	209	225	196	218	229	204	191	213	212	242	206	213	201	238	209	221	219	215	216	205	194	206	222	198	208	184	232	201	206	226	225	211	187	221	216	210	227	214	227	225	236	237	226	243	240	207	207	244	219	229	205	211	226	235	216	215	189	207	233	182	217	215	195	212	213	217	215	227	218	238	243	217	222	209	215	231	207	249	200	207	185	204	201	228	223	224	211	203	224	211	207	211	209	225	217	216	184	211	252	235	209	205	197	232	215	230	208	232	197	205	211	214	181	222	225	187	215	224	217	203	234	214	193	221	223	191	240	202	229	217	202	192	232	211	244	218	238	209	226	194	226	231	217	216	225	220	196	218	188	214	191	210	219	212	195	187	233	197	204	239	201	206	204	201	188	206	227	189	200	210	217	236	222	216	227	207	210	226	212	209	224	224	215	211	202	190	206	198	235	230	231	200	236	231	197	226	239	197	211	198	239	225	216	196	197	217	208	211	187	235	220	228	208	204	235	205	215	218	225	212	224	211	217	203	171	247	212	220	223	210	215	216	211	214	216	215	232	201	210	218	204	187	206	210	228	194	210	223	215	231	226	200	237	214	229	200	229	226	208	227	209	233	209	209	210	200	219	229	220	197	207	227	189	187	207	223	204	211	198	205	199	203	231	213	230	187	218	231	226	219	195	221	194	204	200	194	220	202	208	219	238	230	213	213	189	207	249	204	216	220	202	235	242	191	205	217	206	214	222	180	208	199	202	214	210	203	209	188	225	222	226	229	211	194	228	218	201	222	218	208	196	226	215	222	215	202	239	218	206	200	221	224	191	214	216	219	205	201	215	214	207	229	229	245	206	220	238	196	223	235	238	209	243	199	211	205	218	248	215	214	196	215	231	214	219	200	201	211	209	221	189	199	210	198	216	228	215	194	219	203	235	220	208	227	218	225	210	219	208	207	213	232	216	218	238	214	196	236	210	211	190	214	220	229	207	200	203	217	231	229	195	221	213	216	212	196	210	211	213	208	203	239	210	226	223	217	199	226	209	205	213	214	219	244	216	206	221	199	208	210	201	212	232	221	185	206	238	240	233	212	209	228	204	217	218	210	209	202	202	233	190	206	213	231	226	225	202	195	227	214	182	240	209	217	238	205	201	209	230	231	179	226	218	235	226	199	222	215	190	229	219	237	223	211	202	229	193	194	198	226	206	232	221	191	230	192	206	241	206	217	205	223	215	216	185	191	234	217	210	224	244	196	223	238	188	224	209	199	207	200	200	229	207	245	249	226	226	208	220	202	219	227	228	234	219	224	195	221	219	212	221	213	208	215	208	209	194	218	208	231	195	216	227	210	235	214	233	208	205	217	210	206	202	195	208	203	219	229	237	207	238	236	222	223	232	237	236	214	210	225	212	228	225	211	206	199	238	247	208	220	199	211	195	205	207	219	201	221	219	227	244	199	224	212	213	251	203	224	219	221	209	212	214	208	218	201	221	231	221	178	234	230	202	234	198	199	209	225	224	199	219	203	222	209	213	225	226	192	190	207	199	225	201	195	251	219	230	199	226	228	218	218	230	194	200	179	219	216	215	210	202	212	218	232	192	187	238	213	229	222	197	186	205	219	223	217	205	202	188	201	217	211	210	226	240	211	217	211	230	193	224	191	212	189	229	199	202	219	225	217	209	184	226	217	216	220	194	241	206	212	197	205	227	196	236	202	214	244	196	230	226	209	212	215	213	211	215	212	201	201	215	255	201	213	235	217	215	198	213	244	194	212	195	204	210	216	210	217	187	224	202	210	223	226	235	192	224	222	217	197	225	243	219	214	209	206	235	217	214	221	210	236	196	222	194	183	207	203	214	223	232	211	214	207	198	217	235	225	229	237	218	210	235	222	219	243	197	220	207	212	219	213	191	217	218	201	227	229	199	214	231	193	213	196	214	224	214	205	231	206	210	224	215	200	192	194	215	186	195	237	235	203	258	227	242	203	220	220	221	207	193	201	248	198	213	203	243	208	225	227	227	191
27199	17092	2756	570	397	418	351	386	386	380	339	340	323	333	285	308	292	271	294	282	263	253	301	296	300	261	250	238	242	254	243	263	259	263	257	241	263	263	253	221	275	280	256	240	294	255	261	256	258	255	269	235	309	253	275	244	257	264	275	240	253	251	217	253	242	270	257	244	272	244	260	266	264	273	283	274	250	232	272	246	253	240	241	261	256	248	284	226	253	247	250	253	264	248	261	244	258	262	249	249	247	252	228	250	235	272	286	246	273	253	232	231	258	275	263	269	242	234	268	260	273	262	237	229	254	266	244	243	259	253	283	253	234	247	280	258	237	262	279	244	276	300	248	256	247	266	251	222	251	250	250	257	245	249	262	226	296	250	238	251	256	252	273	248	239	249	234	255	279	274	235	249	254	271	280	230	235	254	250	239	260	266	267	294	260	261	258	271	284	287	264	248	266	246	257	257	256	254	259	263	247	265	229	244	224	209	239	257	255	248	226	267	254	256	239	253	272	257	248	287	264	264	249	248	249	243	249	241	228	266	239	255	233	256	284	283	255	260	254	247	283	260	263	247	259	265	264	248	260	245	271	246	249	273	269	273	277	250	246	259	254	236	228	276	241	244	231	266	255	253	230	246	295	248	255	220	266	291	251	241	261	244	245	263	255	253	270	240	254	269	247	266	254	253	227	250	235	265	273	283	246	256	224	250	243	244	277	256	233	250	280	269	242	271	268	234	260	256	250	251	250	253	277	254	267	251	244	238	253	257	246	255	272	270	260	241	253	273	273	262	244	252	242	267	259	260	233	263	260	240	283	251	216	285	252	251	258	279	256	264	245	237	253	281	267	264	235	237	239	251	245	249	272	258	245	269	235	278	241	233	261	257	234	247	256	283	263	244	268	240	250	263	241	254	253	257	247	233	254	252	266	237	263	274	289	251	293	264	257	237	259	269	255	271	232	231	243	275	245	248	255	286	252	248	227	260	272	277	262	242	272	235	236	261	290	246	275	261	267	235	273	282	253	285	257	269	266	252	265	278	243	259	249	254	267	290	278	245	243	265	222	243	283	245	235	252	227	257	258	247	252	242	251	268	276	251	247	257	256	293	262	247	274	269	254	242	264	281	256	245	244	272	242	280	281	274	243	261	262	266	266	265	265	273	236	285	252	264	272	260	263	267	258	260	256	269	249	255	253	241	255	263	263	275	269	261	256	256	221	246	262	266	272	267	256	265	262	247	240	231	262	267	281	251	256	243	234	208	256	261	267	259	264	277	260	276	251	248	223	265	261	236	247	265	256	259	245	262	298	281	260	245	227	249	279	238	269	234	259	252	252	250	260	254	258	250	252	270	264	259	246	247	255	261	268	248	232	233	231	238	278	233	237	256	273	246	233	243	240	257	260	265	251	218	239	250	287	240	231	261	228	259	245	259	249	249	260	274	247	242	266	282	265	253	222	281	208	266	270	260	266	288	242	253	264	244	267	258	277	268	240	247	281	255	257	266	238	270	269	265	264	285	246	249	271	267	224	256	261	251	245	285	240	232	236	256	224	262	257	253	243	268	256	250	249	250	263	252	259	256	242	267	220	258	258	291	265	263	259	274	266	270	263	257	276	272	254	263	265	285	249	235	268	234	276	247	259	208	239	265	269	253	233	279	242	255	264	243	213	224	251	250	236	252	264	240	251	274	252	262	235	251	243	285	261	263	251	255	251	281	266	260	241	278	268	233	235	257	263	281	274	234	238	267	257	255	254	274	271	265	259	262	251	262	255	250	274	256	253	277	289	254	250	263	275	298	258	250	256	273	234	246	245	231	257	283	275	291	239	275	248	286	263	255	240	243	245	212	249	290	253	259	252	251	266	266	278	244	257	271	235	241	285	241	283	253	239	232	269	234	260	253	245	266	275	243	246	246	258	283	250	285	254	228	257	274	230	262	274	261	224	262	259	260	241	249	226	232	261	245	251	283	259	277	233	265	253	257	254	255	256	235	266	240	266	258	237	251	248	246	277	233	240	241	261	250	261	267	268	247	246	260	263	246	248	243	250	260	243	279	227	267	271	269	272	259	247	242	254	255	238	271	252	245	271	242	247	241	266	243	268	259	261	286	243	249	266	295	226	229	238	249	236	270	229	267	268	252	278	248	252	256	243	249	288	206	278	244	240	230	247	259	255	253	269	245	269	267	247	267	248	265	269	244	250	237	256	270	254	231	244	230	250	273	245	244	259	252	250	250	235	244	263	222	235	269	246	243	228	266	261	250	243	249	260	264	252	265	284	256	240	261	253	237	243	258	272	245	247	258	257	252	259	248	271	263	232	253	267	254	270	227	260	259	259	249	250	250	246	259	280	249	235	279	243	259	246	241	267	256	246	259	248	267	263	254	259	252	247	257	249	245	269	267	251	238	266	261	273	253	269	261	251	251	228	278	247	252	245	266	255	257	230	258	264	244	265	242	271	259	291	264	235	292	271	266	236	261	248	257	257	240	245	271	264	266	250	251	244	260	256	234	258	262	232	272	253	260	291	231	251	246	253	236	261	236	239	259	244	266	243	264	250	277	274	267	272	227	245	255	246	264	258	237	263	262	268	284	261	240	279	269	269	240	261	244	249	218	249	273	257	228	238	271	282	246	263	223	230	224	263	248	255	250	251	242	287	260	270	258	266	240	279	274	237	259	276	241	244	267	240	260	239	253	278	282	249	238	259	221	254	284	265	265	265	264	234	240	277	277	234	251	270	245	251	245	221	252	256	257	234	255	283	258	277	239	263	260	271	265	237	269	271	244	253	233	267	239	250	245	245	234	237	233	252	252	276	254	274	258	240	260	258	284	237	233	264	239	269	257	250	219	262	273	268	236	286	249	257	233	262	279	277	242	236	266	259	239	250	258	245	243	276	255	229	271	243	255	260	229	244	272	283	248	286	250	273	246	243	257	286	263	253	241	263	261	248	244	255	250	264	257	257	269	254	261	248	242	237	262	232	256	235	256	236	263	250	245	270	264	244	267	244	268	244	273	253	242	265	250	258	236	256	269	258	258	260	253	248	251	259	233	276	235	265	265	247	250	244	248	258	265	250	252	249	247	271	254	244	237	255	260	263	268	281	245	262	250	263	264	238	263	267	281	258	256	232	266	316	256	244	238	258	264	254	235	246	259	259	256	252	266	237	261	240	255	269	245	261	243	232	253	241	251	263	245	268	282	254	266	283	263	255	240	240	267	223	244	269	278	228	272	253	256	242	277	279	262	249	254	300	222	258	253	264	250	250	251	267	249	251	217	258	272	244	251	254	241	249	267	281	266	255	213	252	259	240	234	259	244	254	253	239	249	262	248	252	262	225	274	254	252	266	242	264	229	266	255	255	260	246	244	247	251	258	278	257	228	223	279	258	277	284	269	249	236	254	256	255	270	252	223	252	250	239	249	236	270	286	253	274	258	242	266	276	264	261	256	243	230	274	240	256	244	276	256	246	270	244	245	240	257	237	225	284	244
4357	2282	1437	830	789	823	648	696	750	708	642	610	585	590	616	567	497	484	485	425	428	443	453	509	432	441	440	404	390	388	399	360	412	391	398	388	407	365	401	395	388	401	378	389	383	397	392	402	397	384	378	399	387	357	408	372	367	384	383	378	367	402	389	391	379	402	365	377	377	355	390	347	375	359	364	403	439	402	371	386	383	383	423	396	373	413	384	394	368	354	379	382	369	402	395	388	395	405	343	402	380	398	412	394	382	399	368	401	323	374	409	384	369	418	407	394	388	362	390	399	364	392	392	407	418	377	359	394	407	391	378	342	419	378	389	385	383	381	369	365	399	394	413	409	401	410	388	380	390	397	396	417	410	432	368	407	387	384	413	390	369	374	387	408	361	400	372	361	387	406	366	356	397	395	394	396	367	417	347	412	388	382	401	377	372	368	419	410	401	389	360	396	374	387	379	457	381	384	399	384	372	382	367	374	391	398	378	380	343	386	427	400	391	410	394	376	365	356	417	401	403	389	378	391	358	390	366	420	373	361	359	406	370	409	387	366	374	357	362	379	344	416	408	372	408	405	412	370	381	375	411	429	384	390	366	346	399	385	347	389	377	375	407	416	387	371	366	374	375	377	354	380	368	385	370	387	377	363	372	366	393	375	374	384	365	419	400	357	372	352	422	388	387	391	357	373	351	388	399	381	369	401	399	411	368	383	386	417	363	404	408	392	410	391	388	384	393	380	388	407	387	382	419	399	373	397	379	367	403	382	377	378	389	391	442	363	425	399	391	393	407	400	356	368	392	398	397	398	398	393	390	453	383	392	371	398	377	368	383	398	387	357	382	413	395	409	350	389	408	405	377	405	382	407	399	411	381	381	415	355	390	383	378	364	387	359	400	376	374	380	379	385	365	382	381	398	397	403	375	360	413	379	388	434	379	388	394	415	374	393	388	361	412	377	380	382	348	374	407	386	430	386	400	404	366	391	390	353	389	377	381	402	383	397	387	370	415	403	403	372	406	407	364	407	393	380	396	404	388	372	372	387	354	388	388	357	378	349	401	389	393	369	365	371	405	369	413	424	372	375	385	390	400	421	400	382	401	361	370	400	349	372	418	403	381	427	364	411	377	430	387	387	378	408	396	369	437	353	387	418	402	418	393	367	379	419	381	379	377	433	398	374	406	368	386	385	394	394	373	396	382	407	402	429	406	371	426	411	362	417	387	386	361	398	373	400	407	395	374	368	391	393	382	369	367	378	371	418	383	394	388	349	352	352	375	394	397	363	389	384	405	388	396	363	369	397	414	389	392	378	364	406	394	398	403	347	376	369	386	394	388	375	365	399	400	402	388	382	371	386	395	402	401	385	367	422	380	359	330	399	362	355	374	383	386	406	377	360	434	401	372	399	382	388	427	396	376	391	374	414	350	394	390	418	400	368	415	347	368	396	379	408	366	379	403	391	355	370	409	353	366	399	399	354	382	355	377	389	387	403	375	400	395	397	395	419	389	422	385	394	369	358	392	400	407	377	416	356	406	410	395	382	339	423	400	391	347	398	410	409	380	366	428	398	424	370	399	401	410	363	367	390	375	395	367	369	394	386	408	385	420	398	391	387	388	433	380	422	373	412	401	390	353	360	444	445	417	394	394	393	380	348	406	384	362	339	371	369	409	392	397	432	426	403	375	379	385	375	361	379	386	372	385	394	392	374	370	373	368	371	351	416	349	420	394	392	395	339	417	446	359	393	408	365	379	392	405	383	397	415	410	384	369	405	391	390	377	409	386	377	400	423	379	376	420	405	372	401	384	391	366	372	363	353	422	372	375	360	407	397	406	403	392	369	396	409	350	373	416	357	373	409	406	367	410	365	367	406	395	374	388	403	385	410	394	405	397	404	382	372	384	422	430	389	377	396	387	401	358	358	367	367	378	366	365	429	350	404	375	365	386	393	386	407	388	390	362	399	378	399	374	390	395	384	387	373	394	369	385	361	353	394	368	375	352	374	375	369	378	412	388	392	424	383	401	379	395	378	392	372	370	399	377	390	436	393	411	388	393	365	362	394	373	406	363	414	382	400	414	411	401	408	399	399	374	375	401	386	374	383	367	384	378	412	364	371	367	387	383	396	386	407	366	372	374	390	384	366	361	360	370	401	363	368	417	388	370	369	377	376	393	394	420	398	383	370	381	371	395	358	371	400	373	392	375	386	388	405	365	380	390	405	420	397	374	372	412	371	395	369	359	370	391	381	402	408	389	407	385	371	370	386	417	415	385	383	403	368	406	383	381	379	405	390	352	387	376	374	401	374	402	370	369	398	406	400	377	419	354	385	415	385	374	384	420	381	374	371	395	374	347	378	388	404	395	388	368	392	424	380	421	385	379	397	407	386	370	398	406	407	405	413	374	435	366	354	398	363	366	383	378	380	389	408	384	372	356	404	407	401	354	404	402	358	395	420	378	416	360	375	366	383	386	379	341	367	380	395	399	388	424	383	389	432	419	403	394	402	412	415	413	378	393	368	390	370	400	365	403	388	411	366	358	380	385	379	381	403	368	389	368	383	369	393	373	378	373	391	412	362	375	351	403	401	378	399	369	356	391	399	428	399	392	409	400	349	400	366	390	388	394	400	392	377	400	352	377	394	394	376	362	370	417	399	361	374	391	396	403	379	425	410	380	396	385	396	402	377	395	402	365	388	403	390	418	417	393	423	358	397	354	357	418	370	366	382	369	415	370	356	388	391	386	388	399	394	408	375	400	379	407	367	405	401	392	380	378	391	378	414	374	424	381	361	372	391	370	403	403	386	351	407	385	383	366	339	385	398	361	402	398	388	350	385	392	355	377	368	421	396	410	368	404	365	386	341	381	407	405	410	411	369	382	381	381	400	353	397	403	444	399	403	377	380	388	426	385	397	348	417	410	399	394	362	356	370	383	336	398	386	370	396	382	371	395	384	388	363	402	383	389	374	395	406	436	369	407	387	394	374	392	426	374	402	367	339	428	402	376	378	355	415	389	359	377	425	402	399	391	374	382	371	418	387	404	419	416	377	396	370	356	366	413	393	362	364	369	377	395	379	369	379	356	391	382	389	411	396	379	364	376	401	391	393	367	374	410	342	394	385	407	396	373	384	402	389	369	406	365	365	407	364	379	371	399	415	369	377	392	392	357	402	387	392	388	451	394	400	435	372	403	377	401	384	374	371	355	414	420	428	390	396	405	379	379	374	395	396	402	396	388	390	374	417	407	407	396	415	360	387	335	387	380	402	372	357	390	387	363	372	364	339	375	410	357	375	377	394	375	389	382	391	382	425	361	416	374	383	413	354	381	386	362	404	403	396	385	379	377	380	399	389	387	416	410	406	385	375	387	354	387	389	378	381	396	399	405	417	365	395	354	361	405	368	371	388	385	394	393	397	363	372	355	384	404	395	432	383	403	396	381	411	409	388	357	390	423	360	407	374	421	400	380	399	370	386	400	410	362	400	366	393	360	374	404	376
23544	21394	28487	24658	20798	2255	622	483	474	408	343	358	298	293	269	247	235	236	181	171	155	170	224	227	186	186	167	135	139	117	127	137	112	119	137	121	140	118	142	137	133	119	127	111	120	116	126	135	136	126	128	118	124	128	117	132	122	134	135	131	118	105	145	136	135	157	138	133	138	123	141	121	131	144	106	118	133	133	124	125	133	129	108	114	137	132	124	143	126	136	106	134	136	121	123	116	119	134	125	112	139	120	125	125	117	113	112	114	118	127	117	105	124	114	139	156	117	141	126	126	130	132	131	118	129	127	119	119	119	129	116	130	154	117	136	121	147	132	140	115	123	118	107	129	126	126	127	112	129	103	126	119	117	124	122	117	134	112	142	135	125	135	129	121	124	119	137	119	134	131	120	133	113	134	122	127	122	119	142	129	130	128	123	122	117	131	114	131	123	126	136	128	120	112	119	120	114	139	126	132	147	110	134	123	122	143	132	118	136	115	117	119	143	105	131	108	137	140	115	126	122	132	118	116	141	120	124	112	121	125	114	131	124	115	143	132	130	123	126	137	127	119	130	132	122	116	137	133	142	130	120	115	142	135	128	107	131	132	106	136	135	106	125	124	127	149	146	110	127	127	118	152	115	132	125	143	126	123	119	139	120	120	141	128	152	127	112	118	135	138	130	136	131	119	142	142	136	127	115	128	117	128	126	110	107	119	114	121	111	130	107	122	122	138	112	137	136	126	127	113	136	134	142	131	117	107	130	132	130	133	137	133	114	136	120	108	143	123	121	133	135	132	138	134	123	146	122	110	103	122	117	153	136	135	135	131	137	103	137	136	123	125	137	139	142	116	113	126	124	126	111	116	120	124	106	118	132	124	127	133	128	134	124	126	128	127	110	120	134	120	133	105	111	137	121	103	132	148	114	126	120	114	122	125	124	128	115	136	144	124	116	144	112	125	120	151	132	129	106	131	131	137	150	131	135	127	141	123	135	123	106	111	127	118	131	123	129	139	133	125	127	157	135	129	130	121	137	126	118	111	132	140	125	129	124	126	111	130	114	108	106	119	122	136	144	153	127	104	120	134	111	118	121	120	131	150	137	120	124	96	115	120	123	113	130	143	120	131	127	138	122	113	150	124	107	127	138	111	131	119	138	149	132	125	110	113	114	135	120	132	115	92	136	137	112	140	145	94	128	137	124	132	126	143	120	139	131	128	122	131	118	123	127	114	127	134	126	132	129	120	116	120	122	110	107	115	120	131	132	144	153	149	126	136	136	130	138	126	135	95	146	128	122	141	118	138	133	123	119	127	126	117	132	135	136	122	151	112	129	116	120	137	125	109	124	121	120	125	108	126	148	141	102	139	118	138	135	111	116	121	137	138	134	138	148	125	132	117	126	138	125	122	133	140	122	135	111	141	122	139	131	119	139	138	109	115	128	123	139	124	118	123	123	128	123	129	130	128	128	138	147	127	123	114	129	112	161	123	127	139	133	131	136	128	118	136	144	147	112	128	148	134	131	142	118	144	130	120	138	115	113	124	132	106	127	107	116	109	126	121	137	122	150	131	129	127	114	124	122	139	132	119	131	125	125	121	130	116	126	127	138	120	139	116	131	114	144	122	114	119	131	142	113	110	126	126	115	115	148	126	118	133	122	106	137	134	127	122	133	135	120	132	129	131	113	124	122	127	109	130	129	121	144	141	120	140	130	118	105	122	134	108	111	131	145	137	128	127	121	123	125	114	128	138	115	131	131	121	125	132	136	128	134	118	136	122	129	119	129	111	133	138	94	115	114	132	131	137	131	124	128	126	153	127	121	143	121	136	127	110	128	119	130	115	115	128	120	118	119	120	116	142	135	142	124	119	149	136	121	124	125	130	134	116	123	141	116	114	140	112	123	129	111	122	121	113	125	122	132	101	119	121	137	126	118	131	128	118	115	126	114	113	112	120	151	123	134	125	121	132	117	119	119	132	126	140	140	152	133	117	152	131	135	140	107	117	137	131	131	128	142	149	132	122	129	112	111	106	138	128	130	114	109	133	123	138	121	135	131	141	103	124	142	125	132	126	122	115	120	111	124	151	122	124	153	128	151	124	120	123	125	113	116	113	131	148	116	143	132	140	139	128	114	129	124	130	123	120	111	131	144	113	116	114	121	131	119	116	124	116	136	132	105	106	125	126	101	138	127	125	132	116	108	105	113	113	135	147	126	104	133	135	119	109	109	126	119	115	133	131	131	133	116	130	126	128	103	134	109	128	126	133	120	111	142	131	125	121	125	127	122	134	151	139	111	113	139	145	114	138	117	108	144	137	140	116	123	121	118	132	130	126	116	129	125	119	124	122	104	132	149	124	117	131	148	124	125	111	143	114	110	132	136	130	130	108	129	120	128	133	160	121	132	104	118	124	123	130	115	127	141	129	119	124	142	121	138	124	116	112	141	119	137	111	113	115	126	143	117	131	141	114	109	134	104	136	115	120	128	110	115	115	147	146	132	145	127	122	120	115	114	126	130	116	99	133	126	129	143	134	143	121	104	101	131	125	112	90	133	116	121	123	124	138	119	124	130	127	125	97	118	144	105	132	134	117	139	113	129	110	120	125	131	128	139	137	119	129	133	117	144	122	119	129	133	122	122	116	135	105	138	142	127	143	131	113	107	141	114	147	145	133	147	135	132	127	129	124	124	140	101	122	110	118	92	111	130	123	117	116	102	123	124	109	146	136	108	116	111	152	115	129	116	110	161	130	136	119	130	145	131	139	144	123	122	154	123	124	115	114	129	127	120	131	131	149	123	141	137	118	126	133	143	119	134	121	120	119	158	121	115	118	122	137	123	127	120	130	109	133	126	144	154	127	139	119	104	130	138	145	131	106	119	135	121	138	128	115	113	130	123	134	151	136	106	141	140	139	116	141	119	116	142	141	143	119	134	135	126	119	117	142	122	121	138	134	143	135	126	131	122	131	136	152	135	112	116	131	127	136	107	135	134	130	123	130	128	127	130	136	138	120	130	126	130	125	118	121	125	131	142	134	137	147	121	132	141	106	119	138	148	118	150	120	142	132	126	133	113	115	122	111	127	128	113	134	143	125	129	114	116	133	141	128	108	124	133	108	139	128	122	128	111	127	131	120	130	140	124	123	122	118	126	145	110	124	131	154	139	116	133	128	128	131	128	136	126	142	121	120	118	134	136	142	118	136	122	114	129	113	142	109	138	113	127	110	110	124	123	149	114	110	130	135	111	136	133	145	133	122	114	137	128	131	135	124	137	120	125	112	140	121	153	112	134	136	123	121	122	139	129	140	115	123	128	134	152	137	132	139	133	136	140	144	103	123	111	131	118	118	139	139	120	139	155	112	153	125	115	114	124	116	127	107	114	123	128	124	143	107	120	134	116	130	102	120	111	123	128	121	148	133	115	143	135	105	145	122	123	115	119	115	107	140	133	124	130	129	125	110	125	131	131	147	124	113	123	121	116	127	109	105	135	126	126	104
3523	9493	6321	2733	1964	1658	1298	1204	1207	1097	850	857	708	672	584	551	561	456	376	320	274	295	396	518	353	279	245	192	227	219	226	241	216	195	200	231	211	225	222	232	193	220	196	197	206	219	175	195	196	219	205	178	194	190	207	195	220	210	208	199	189	196	237	203	206	226	220	215	206	190	183	210	194	188	217	190	202	190	191	219	174	201	194	187	201	208	182	221	191	173	203	216	229	205	203	179	208	200	202	193	203	196	205	199	195	191	184	220	220	197	221	183	186	204	202	192	190	201	195	179	217	229	213	200	213	219	220	212	192	189	210	183	189	168	224	189	216	208	192	203	178	197	183	199	197	185	181	219	217	229	203	182	206	182	192	215	176	195	185	207	215	203	183	179	201	206	213	199	207	187	204	188	219	211	196	169	186	202	187	203	216	181	194	218	200	204	205	202	192	210	202	210	191	163	187	191	204	191	195	185	211	197	201	191	216	197	210	196	186	165	216	199	209	199	206	222	199	200	156	182	186	190	195	214	206	187	186	208	204	173	194	196	192	218	207	219	213	200	187	218	193	221	211	202	208	192	221	211	175	174	198	201	191	205	196	205	206	218	199	201	193	206	192	195	202	182	210	213	202	192	216	181	216	203	178	197	206	169	196	186	210	203	206	195	182	191	197	182	222	210	207	192	200	210	216	206	182	190	202	203	212	218	228	213	202	213	204	215	207	211	183	224	191	210	175	204	194	202	197	193	188	191	193	185	212	203	178	205	207	187	202	209	211	205	216	185	184	202	204	216	204	205	185	202	192	178	170	196	164	179	176	206	223	196	217	212	192	217	209	187	212	222	190	179	199	195	166	202	194	199	183	212	195	176	169	184	208	172	217	214	199	203	215	191	198	200	200	192	199	225	183	191	208	203	203	210	183	214	207	188	201	212	198	187	195	217	198	188	213	204	203	217	219	191	184	196	190	207	190	163	212	198	208	209	212	194	198	186	182	186	225	220	208	209	220	171	216	192	201	197	174	224	209	191	183	203	201	215	208	195	209	197	187	195	209	213	205	221	204	221	200	207	211	205	194	218	188	194	193	182	194	191	204	193	187	195	213	198	173	182	178	190	211	212	214	209	191	209	184	204	195	200	196	201	177	187	174	196	195	183	218	191	188	188	193	190	206	196	208	180	187	206	203	206	200	194	198	204	198	196	196	195	190	222	197	209	197	197	178	238	209	184	173	223	183	196	198	198	191	192	199	189	187	207	187	212	211	233	192	209	190	214	203	202	222	204	211	174	189	221	195	196	196	178	209	180	208	210	200	204	174	220	198	209	203	207	223	206	209	205	210	191	203	204	189	190	164	203	215	210	194	214	220	194	202	194	206	201	206	204	196	205	179	206	210	196	206	198	195	181	198	178	187	208	206	210	214	193	220	197	201	201	169	200	193	219	215	204	224	179	217	187	214	229	209	220	192	219	214	211	173	195	200	228	225	205	209	183	207	204	215	204	211	205	184	213	226	202	219	187	211	168	204	203	206	217	221	238	179	212	182	209	224	227	176	189	220	191	211	188	193	213	181	201	194	200	187	184	194	197	217	200	205	181	175	204	200	217	201	214	185	215	210	236	216	179	182	191	220	225	186	172	190	202	199	197	202	195	217	174	200	205	191	194	201	210	210	216	202	196	192	212	203	219	192	172	186	190	214	198	217	198	191	186	186	176	210	193	203	220	225	189	207	181	187	191	182	213	182	201	212	189	200	204	208	190	200	189	201	196	198	200	214	191	202	213	212	207	217	225	183	204	215	189	225	207	198	197	201	192	226	178	192	207	220	184	206	224	189	216	204	199	205	201	184	193	182	204	190	214	223	221	172	182	189	202	200	179	170	203	183	190	215	191	191	187	206	168	243	187	193	211	206	188	189	215	187	187	201	214	214	206	193	203	193	214	198	181	199	200	231	207	185	201	195	220	193	205	206	191	202	204	210	239	187	189	190	224	192	229	205	204	196	180	219	229	191	199	166	204	190	201	187	177	198	196	197	190	191	216	194	213	207	195	200	212	202	183	177	186	193	206	209	186	200	206	206	203	191	197	209	195	209	209	190	200	224	210	193	217	211	210	187	210	205	217	199	189	192	206	211	220	181	204	190	196	202	200	197	193	215	198	190	198	203	170	194	201	190	198	214	207	192	210	175	218	189	198	198	189	203	186	192	197	182	203	202	192	203	184	204	187	202	187	218	207	219	214	218	197	195	188	219	214	201	187	199	192	194	194	180	187	225	174	225	203	196	199	212	206	187	198	193	201	182	229	204	192	228	226	198	214	207	190	185	201	197	169	223	187	183	179	204	223	197	189	204	192	206	180	208	196	216	210	198	198	195	191	201	204	188	166	205	198	212	197	200	221	192	177	191	205	187	212	180	201	209	212	208	209	187	211	182	216	194	190	205	183	190	211	184	199	203	198	207	214	201	193	185	213	207	177	193	235	210	176	177	215	172	204	223	191	207	206	211	198	221	200	204	188	222	210	179	202	230	199	193	193	177	187	196	185	215	194	185	211	223	206	193	199	207	207	173	200	192	192	169	203	200	191	195	191	188	199	203	197	220	204	186	199	222	182	183	235	195	223	194	190	199	183	210	205	218	218	231	186	219	206	179	204	161	187	199	223	175	190	203	201	214	212	194	189	201	200	204	183	199	189	191	220	184	204	213	213	175	194	205	207	208	213	224	216	191	221	197	224	189	177	219	202	192	202	193	203	208	192	198	204	193	205	183	186	188	197	184	204	192	207	215	206	214	193	205	227	200	205	215	218	200	206	227	208	211	207	191	196	221	224	197	208	178	172	228	187	185	210	197	203	194	211	209	198	227	206	203	225	211	201	196	197	210	230	205	178	198	191	205	229	196	185	195	211	185	217	217	203	201	196	226	190	199	221	172	214	226	221	183	170	207	224	204	211	198	213	193	187	214	201	186	234	200	182	198	204	181	205	192	212	208	186	189	195	184	216	217	183	209	230	198	195	202	205	202	194	194	189	181	217	190	229	203	197	211	198	198	201	197	211	187	204	200	205	212	191	189	219	192	220	207	198	198	202	201	179	182	184	195	215	201	206	231	181	182	205	204	200	186	182	179	189	194	199	198	182	204	212	192	207	209	192	211	183	209	196	185	191	199	197	207	202	221	185	185	192	199	200	207	190	172	185	184	180	194	233	196	179	208	196	219	196	185	217	179	205	206	199	183	197	175	218	178	174	186	190	205	172	205	205	194	203	187	207	183	208	197	217	211	188	184	191	203	193	172	199	157	181	204	218	182	188	182	197	212	217	189	206	181	188	193	208	206	202	215	209	196	211	195	202	209	187	206	214	204	191	211	187	228	197	206	195	187	180	185	187	193	187	196	197	209	187	187	205	201	189	198	206	212	188	198	217	218	190	217	184	162	200	201	215	199	188	211	208	202	178	180	197	180	171	190	186	205	191	206	189	191	184	195	176	204	216	190	193	208	225	183	200
24673	21397	26864	25064	2492	643	575	501	507	479	463	460	520	476	451	385	359	339	361	313	300	311	416	359	334	329	306	330	345	295	301	305	317	254	310	311	294	286	309	283	355	284	303	328	314	280	307	313	294	315	297	305	342	296	324	286	294	302	320	302	307	308	302	304	305	297	299	310	278	271	278	336	292	307	313	289	334	303	309	309	290	320	310	290	304	318	312	318	309	346	297	321	322	297	297	305	325	302	317	301	325	310	292	297	295	290	334	324	290	291	315	276	328	302	334	302	326	295	322	283	299	333	300	297	322	307	333	299	294	308	324	301	318	299	318	300	321	321	320	324	301	297	315	272	289	346	309	302	325	329	336	337	317	276	285	324	308	347	338	320	304	331	325	310	302	326	328	287	338	286	320	307	318	293	302	299	296	320	297	300	308	341	323	331	288	288	302	305	309	320	296	305	312	292	316	303	318	279	307	338	316	308	321	330	307	294	316	313	289	305	298	336	322	294	305	320	327	297	314	297	310	331	319	316	332	322	340	318	308	309	305	310	332	309	323	333	316	317	299	332	312	317	329	296	333	302	337	290	324	330	294	308	275	324	314	301	317	303	323	320	317	303	278	299	317	302	286	289	278	311	343	309	318	284	291	295	296	332	324	291	291	305	325	311	311	311	314	303	298	322	292	315	284	300	333	325	302	294	300	302	343	303	317	301	338	287	289	295	308	303	304	277	298	299	325	291	316	309	309	316	306	304	314	330	308	296	323	320	297	335	298	316	335	346	309	304	274	334	291	314	299	296	324	286	315	303	329	331	285	322	303	310	291	260	344	302	282	292	298	317	308	287	332	339	339	306	293	313	320	321	287	319	287	308	275	303	363	325	283	296	325	300	261	310	310	280	291	312	303	259	322	309	289	302	284	301	305	324	316	318	320	329	324	318	286	295	316	299	294	327	328	305	305	324	306	325	323	296	308	324	312	300	325	325	300	325	303	306	296	302	295	315	292	306	313	308	312	311	318	302	322	299	335	291	306	304	295	329	320	312	276	284	283	296	312	331	350	320	318	297	319	317	326	292	296	319	365	280	318	315	308	319	313	320	287	293	277	330	295	311	288	286	318	317	338	286	327	304	297	297	293	322	303	318	305	302	296	324	303	317	295	324	277	310	319	302	328	295	301	316	308	308	310	319	306	316	316	322	320	303	311	281	320	328	329	295	325	320	330	303	298	283	343	295	308	313	318	341	300	302	312	331	303	320	312	350	313	299	306	317	302	303	300	321	323	311	315	303	315	287	303	315	329	308	274	317	300	303	321	314	304	340	285	304	303	314	279	298	301	300	262	326	293	301	314	287	296	342	301	291	333	314	303	279	317	306	292	309	325	299	289	300	312	284	314	278	300	300	345	312	292	303	290	304	303	316	321	308	298	313	339	306	331	339	316	311	309	327	318	310	322	325	334	332	322	311	310	295	311	314	312	289	333	295	311	254	279	325	330	297	296	267	334	300	320	303	306	305	309	332	326	323	334	322	291	336	323	282	308	292	321	320	279	329	316	331	247	306	299	296	328	292	282	303	284	300	300	322	290	307	318	289	313	307	301	316	300	293	314	309	312	299	282	300	312	310	310	307	305	316	364	314	298	280	340	311	292	273	292	302	320	298	320	325	287	294	289	330	290	292	284	307	304	302	319	269	315	309	337	291	302	319	316	304	317	261	306	327	302	288	307	312	320	306	298	306	324	318	307	344	324	303	292	277	291	305	334	282	319	284	284	327	287	297	320	320	314	308	323	292	284	287	300	303	258	303	317	316	318	291	294	311	325	309	314	303	314	322	320	331	299	300	333	296	320	323	321	326	263	316	271	353	294	306	293	324	316	304	312	309	325	305	280	293	311	306	298	289	304	292	325	306	291	322	306	290	346	311	317	289	310	310	280	311	285	273	292	322	303	318	327	301	317	289	326	310	307	332	285	313	302	341	333	325	311	291	324	299	338	333	319	286	304	296	317	287	302	337	317	317	304	324	308	333	314	339	285	311	325	285	310	297	297	340	311	297	327	265	288	289	320	304	331	294	310	334	301	331	350	322	315	311	319	293	286	289	306	340	311	299	290	288	299	318	353	305	297	314	289	307	305	327	318	314	318	327	324	308	300	303	308	317	358	294	330	299	314	313	320	290	302	292	322	286	313	314	299	309	303	299	334	306	286	331	281	323	339	336	324	321	306	299	305	246	309	327	273	293	303	322	306	317	308	305	317	312	307	287	315	290	284	324	308	300	310	319	271	331	311	300	304	349	285	313	253	347	311	304	333	291	338	310	314	294	284	318	296	289	316	339	302	264	293	327	321	305	299	321	274	302	315	300	299	300	316	303	296	299	312	295	318	313	296	274	298	323	334	324	305	297	297	319	306	292	291	308	288	336	309	295	312	305	310	313	310	324	310	314	331	307	319	310	283	344	311	303	304	325	324	294	333	313	351	305	300	309	294	283	313	320	321	293	312	296	317	348	298	309	319	326	305	287	330	334	313	313	334	302	318	310	309	316	292	286	262	318	303	306	315	314	299	295	324	321	309	287	309	309	300	299	291	288	290	315	307	324	298	269	293	299	324	332	305	327	308	295	292	289	285	299	340	301	275	302	296	296	314	270	298	304	307	308	326	317	342	294	290	302	321	296	299	284	308	343	326	332	337	310	326	345	301	318	305	315	288	336	326	318	325	304	286	329	278	316	296	308	307	301	278	285	328	326	309	294	338	333	307	321	308	265	326	302	294	318	329	310	361	331	322	329	296	310	321	310	290	314	317	319	308	325	296	294	319	341	326	288	314	334	285	302	304	300	331	302	305	292	297	298	304	299	314	304	308	300	312	332	315	299	303	291	303	316	290	347	304	308	310	314	323	296	309	307	298	328	306	353	330	281	316	339	306	306	304	311	308	297	315	326	316	315	282	294	289	298	292	331	295	322	285	323	306	322	341	290	311	279	318	330	344	304	303	311	314	291	333	300	325	287	294	308	302	339	327	292	301	310	302	260	328	338	304	311	299	310	307	323	330	299	289	291	322	299	304	269	311	271	320	287	300	341	320	303	321	310	309	326	322	320	317	319	323	281	317	310	288	296	314	285	306	336	317	290	319	300	292	338	297	308	287	323	321	328	308	322	288	321	301	303	289	338	287	319	291	309	318	280	291	298	296	303	308	267	283	299	298	299	320	315	321	298	282	294	314	302	285	274	335	312	286	313	310	332	300	312	304	313	327	305	333	293	320	303	314	317	282	307	329	313	317	330	343	292	335	279	309	278	307	328	301	306	333	315	299	297	321	286	320	293	292	320	331	304	296	293	322	302	293	321	330	324	328	292	265	286	303	341	277	307	289	312	293	299	276	293	322	276	312	315	284	308	314	284	279	314	314	291	311	315	313	297	287	310	324	285	337	301	326	319	300	303	304	307	302	276	301	318	327	321	300	318	313	323	315	328	268	298	318	317	305	329	306	289	288	287	305	311
3561	5778	3857	1837	1492	1185	1093	1054	1053	984	917	918	1053	903	878	746	640	584	569	516	503	517	698	669	546	525	464	486	462	480	459	446	451	468	469	469	470	465	467	486	468	457	448	455	461	452	466	480	440	493	475	466	420	448	441	465	463	458	474	483	479	477	484	453	484	437	453	460	484	448	430	471	420	444	473	452	450	449	445	457	452	429	464	455	444	482	470	480	455	460	424	451	462	448	476	436	444	456	442	491	454	454	450	462	486	444	465	452	468	450	465	464	481	518	455	487	455	482	481	454	418	430	459	499	513	454	433	481	478	471	474	495	472	499	469	462	441	447	467	440	472	471	458	451	430	457	470	421	489	462	471	427	465	459	457	479	456	453	479	464	510	458	518	451	412	468	440	461	449	468	423	418	453	466	453	448	442	504	453	467	420	489	411	475	454	448	444	436	470	446	492	477	480	452	455	486	487	501	451	467	448	451	470	434	457	466	479	450	464	487	461	456	437	424	490	464	407	487	482	454	447	460	463	464	477	447	483	445	446	424	462	443	450	445	420	432	467	477	418	482	428	416	435	486	472	441	484	450	432	472	429	472	463	494	420	461	499	478	431	441	498	452	456	458	466	503	429	479	449	488	445	440	426	433	463	477	459	428	435	481	467	448	465	478	458	469	473	459	446	459	441	447	448	429	469	456	470	477	453	459	489	487	518	468	469	447	465	463	445	462	464	441	452	499	471	457	421	423	478	481	455	498	435	468	459	453	481	471	478	460	438	482	433	487	470	441	457	467	474	469	476	502	454	451	436	400	460	470	442	452	438	488	471	485	441	439	493	476	429	469	484	443	467	463	445	454	474	458	458	451	461	428	462	446	455	457	459	508	416	427	458	462	431	474	500	498	470	448	470	458	460	461	448	461	482	457	480	443	471	422	434	482	457	432	480	468	465	474	466	462	423	463	468	456	454	463	491	437	448	495	485	451	494	436	465	473	441	486	485	472	457	467	438	444	474	507	468	428	419	482	473	452	443	488	493	457	452	431	461	446	433	443	431	471	492	462	455	444	444	486	461	501	454	463	387	488	441	488	493	496	461	451	468	460	484	473	458	462	450	451	500	452	444	479	461	432	448	467	484	432	481	489	462	472	496	452	439	429	474	468	467	445	452	482	476	471	445	410	488	486	471	443	434	463	504	441	455	424	421	477	506	455	458	486	458	453	440	475	468	447	449	468	478	463	424	453	460	445	461	451	447	503	457	482	430	442	442	433	458	463	465	473	440	473	451	456	462	474	475	450	470	478	461	478	481	462	458	475	479	494	441	463	462	471	487	470	447	432	449	484	463	467	477	440	432	473	458	468	485	464	458	497	452	461	456	437	452	457	450	483	476	498	488	463	438	438	443	492	486	465	456	454	470	455	447	440	419	473	453	444	436	437	478	443	469	427	449	489	438	429	458	441	453	476	461	474	496	439	469	455	474	506	430	498	455	467	432	478	495	457	497	466	442	452	444	464	450	464	467	442	491	471	459	466	412	492	455	447	476	441	462	443	458	451	474	451	455	462	483	445	472	459	502	499	510	459	460	483	464	493	461	447	452	419	421	463	437	432	458	448	493	447	456	492	435	481	484	452	475	479	434	478	444	473	446	458	453	467	486	454	435	461	451	453	456	455	457	463	477	484	448	438	450	440	422	471	475	462	453	429	475	455	438	428	467	471	409	454	426	461	457	432	438	448	470	436	479	434	457	455	487	421	407	447	437	471	455	473	458	436	456	469	474	444	461	451	473	462	444	470	456	467	470	438	428	511	443	448	423	475	462	472	446	456	464	468	477	455	455	434	474	460	438	498	431	416	495	486	448	447	474	482	428	470	471	458	453	443	460	464	435	429	452	425	452	476	436	450	469	447	501	466	462	456	478	460	467	448	480	458	455	487	464	471	457	439	477	439	421	507	442	446	437	449	483	432	457	484	494	471	436	482	450	428	435	470	444	451	443	467	442	434	486	468	454	514	482	465	424	445	438	458	479	454	421	477	488	467	482	478	483	449	436	457	471	529	422	474	454	507	468	474	445	465	453	476	461	489	459	472	472	491	452	433	414	479	482	455	433	440	444	460	458	459	493	430	461	444	457	424	469	469	482	449	463	480	498	449	463	418	452	441	453	477	477	458	444	502	516	497	447	442	472	489	455	446	489	448	449	484	478	458	475	456	505	449	438	408	467	448	462	469	447	425	460	454	443	432	467	454	483	453	484	450	449	431	480	500	445	473	493	477	465	454	416	473	428	438	474	453	491	433	461	463	456	468	500	457	450	434	439	444	464	508	460	479	474	430	447	478	479	497	440	443	466	463	486	448	475	453	471	460	440	470	425	477	456	471	456	478	447	500	498	481	395	481	454	506	501	472	451	469	469	452	453	467	460	464	489	467	465	424	458	456	480	475	458	468	467	457	457	470	490	475	425	464	465	456	454	491	459	482	479	479	438	455	471	480	466	437	461	482	483	472	424	437	452	470	470	455	425	446	462	471	453	451	463	460	453	465	476	466	456	515	465	474	419	469	422	462	470	457	472	457	432	473	471	466	465	464	438	431	448	437	495	473	453	428	420	449	477	479	460	447	470	436	449	481	460	463	460	465	461	445	438	485	419	491	443	485	478	427	477	473	489	409	467	436	463	451	449	451	459	480	487	459	461	446	421	444	440	454	478	466	472	436	465	463	487	442	459	469	479	464	529	444	464	442	456	422	494	448	467	421	494	460	457	471	454	494	436	467	429	460	496	470	445	455	491	491	476	446	475	457	461	475	430	511	441	439	488	481	451	473	408	505	450	476	458	453	481	459	450	459	447	484	450	449	456	472	426	459	473	448	436	427	435	452	481	468	417	460	442	483	443	474	472	447	497	463	436	437	463	433	476	467	466	472	443	496	461	459	447	454	488	471	464	440	436	427	473	471	487	433	461	473	492	454	467	451	438	449	463	444	448	467	477	452	450	477	457	469	483	500	471	487	482	461	442	473	442	460	461	466	459	446	475	441	505	437	457	457	489	455	427	442	478	451	463	428	491	512	480	473	456	456	462	453	494	447	444	431	470	473	451	445	428	460	438	466	461	470	450	453	481	429	478	470	462	488	472	443	424	443	504	452	449	474	451	431	455	434	493	482	477	470	454	451	477	441	499	495	474	460	462	463	486	479	464	440	447	450	464	459	470	475	446	445	473	464	465	451	429	463	480	488	470	444	475	456	474	472	525	453	437	478	467	482	447	455	448	448	462	482	483	452	455	441	464	482	439	489	463	476	457	490	481	453	426	444	446	481	461	484	445	482	477	447	433	481	468	467	452	470	509	499	472	456	462	459	476	466	463	492	470	461	471	439	444	454	466	436	448	487	429	451	478	492	462	463	452	461	463	490	431	462	454	461	469	442	489	496	486	455	481	459	451	467	456	458	430	450	456	462	477	480	466	456	465	491	433	442	451	476	492	470	439	448	435	460	443	467	493	456	445	432
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
