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
341745991911	341745992472	341745993022	341745993572	341745994122	341745994672	341745995222	341745995772	341745996322	341745996872	341745997422	341745997972	341745998522	341745999072	341745999622	341746000172	341746000722	341746001272	341746001822	341746002372	341746002922	341746003472	341746004022	341746004572	341746005122	341746005672	341746006222	341746006772	341746007322	341746007872	341746008422	341746008972	341746009522	341746010072	341746010622	341746011172	341746011722	341746012272	341746012822	341746013372	341746013922	341746014472	341746015022	341746015572	341746016122	341746016672	341746017222	341746017772	341746018322	341746018872	341746019422	341746019972	341746020522	341746021072	341746021622	341746022172	341746022722	341746023272	341746023822	341746024372	341746024922	341746025472	341746026022	341746026572	341746027122	341746027672	341746028222	341746028772	341746029322	341746029872	341746030422	341746030972	341746031522	341746032072	341746032622	341746033172	341746033722	341746034272	341746034822	341746035372	341746035922	341746036472	341746037022	341746037572	341746038122	341746038672	341746039222	341746039772	341746040322	341746040872	341746041422	341746041972	341746042522	341746043072	341746043622	341746044172	341746044722	341746045272	341746045822	341746046372	341746046922	341746047472	341746048022	341746048572	341746049122	341746049672	341746050222	341746050772	341746051322	341746051872	341746052422	341746052972	341746053522	341746054072	341746054622	341746055172	341746055722	341746056272	341746056822	341746057372	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	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
22896	21888	29593	24805	21889	19363	1060	448	357	314	298	281	277	260	220	254	230	239	214	219	235	191	226	190	198	192	190	180	182	189	193	156	160	183	195	184	202	168	180	197	174	179	211	191	189	179	186	213	194	180	187	185	196	206	194	221	160	167	182	209	198	198	193	179	173	196	186	176	167	181	186	180	165	181	178	191	197	189	180	182	187	167	171	201	171	186	169	177	173	172	188	174	180	184	181	189	190	186	176	171	183	189	199	192	194	190	187	193	172	187	167	162	173	175	205	205	196	186	168	174	180	181	187	155	199	158	189	159	176	199	169	179	179	191	187	195	188	168	195	189	196	174	157	161	176	198	193	207	172	153	165	179	161	177	165	189	191	190	187	164	182	184	183	179	204	191	175	179	175	165	180	186	173	183	196	185	164	195	186	185	190	185	174	189	180	168	182	199	196	163	212	187	190	181	179	177	192	183	176	154	175	194	178	206	194	173	191	184	189	195	211	185	202	181	158	175	195	165	176	186	196	203	166	192	175	176	164	161	186	195	179	174	197	177	166	200	170	162	197	172	165	191	190	203	197	175	200	159	182	174	173	201	162	184	193	164	179	185	177	190	192	199	192	180	183	186	176	196	176	178	205	184	171	168	187	184	189	188	169	203	173	177	169	160	169	179	199	160	174	213	168	179	189	198	199	194	170	187	181	216	189	188	192	177	182	177	202	187	192	178	174	191	201	151	177	196	176	177	191	177	174	194	178	184	193	174	202	180	164	197	191	175	152	194	162	149	169	183	191	194	150	178	185	192	175	166	178	195	162	165	156	168	185	203	177	172	199	184	179	178	163	190	201	174	199	174	181	186	178	162	174	177	160	183	176	167	193	152	168	168	206	172	195	168	179	183	159	199	187	221	172	165	184	188	168	218	196	142	184	177	166	209	175	209	200	173	175	169	178	162	202	151	172	167	169	174	176	173	177	177	170	186	171	179	184	168	170	167	172	185	169	200	154	195	186	176	159	181	190	188	188	188	157	188	168	181	189	177	175	170	182	179	154	159	170	191	167	191	192	159	172	194	193	161	188	210	162	179	178	181	193	194	182	183	186	183	185	187	165	179	187	169	162	181	169	204	189	170	158	187	175	176	173	185	201	196	183	193	175	189	190	184	155	207	158	166	180	172	174	188	186	168	200	164	177	202	197	177	167	177	168	199	179	180	187	188	181	177	206	160	182	186	170	190	171	193	201	191	194	179	165	179	173	188	184	160	200	161	209	168	177	181	183	187	165	207	188	161	189	189	216	188	177	196	179	171	181	177	169	186	190	211	203	175	186	178	179	176	185	156	191	167	157	175	185	178	162	170	186	150	166	170	166	190	203	162	171	190	167	198	186	197	199	201	189	167	209	170	167	172	158	181	155	188	183	204	183	173	195	181	179	186	193	168	206	159	206	200	194	161	168	168	186	168	182	180	198	203	171	192	195	178	186	184	204	176	180	200	194	201	198	206	198	186	207	170	183	175	189	198	216	184	194	188	161	163	186	174	187	193	174	177	180	170	193	185	182	161	185	174	172	186	182	187	161	195	179	189	186	165	159	199	166	184	195	175	173	200	173	159	197	157	177	183	161	191	173	180	167	179	183	187	182	181	165	194	195	175	164	191	177	190	192	184	211	182	186	207	192	176	190	187	179	187	184	163	179	163	171	178	190	169	178	183	178	178	180	194	181	168	192	184	181	182	199	188	185	192	168	192	171	198	154	156	192	187	220	175	203	171	164	180	196	173	174	203	187	218	188	159	154	177	181	166	158	195	179	183	194	188	156	197	191	153	178	215	207	163	187	216	190	154	180	181	172	193	197	182	183	210	195	167	176	196	168	165	174	152	181	159	198	183	215	176	186	186	222	189	186	180	183	177	181	190	182	164	207	175	169	178	189	175	167	172	211	185	163	190	194	157	185	175	192	182	196	175	195	167	169	161	185	179	189	192	191	187	183	196	174	191	183	184	181	168	177	177	186	155	178	190	189	189	177	196	194	145	180	194	185	183	186	194	169	217	164	178	168	179	182	182	193	174	162	175	182	157	178	187	180	172	199	195	171	196	201	188	179	187	193	167	187	194	163	186	176	192	170	158	188	175	183	205	185	188	198	164	181	202	176	159	160	183	186	205	195	192	189	147	192	162	173	200	176	203	154	198	175	182	161	179	192	166	178	170	145	186	185	169	181	176	172	172	174	172	171	187	191	192	181	182	191	177	194	202	176	174	179	171	171	180	176	192	172	182	176	150	198	169	193	206	177	159	168	175	171	171	179	203	186	180	174	169	201	189	177	175	180	177	149	167	165	165	181	182	173	181	219	196	194	180	203	181	170	174	166	188	157	178	178	202	181	182	163	181	167	167	189	202	177	168	208	161	189	198	173	179	181	189	218	173	161	166	204	151	166	185	158	197	184	163	182	194	183	184	165	183	195	171	171	201	178	201	170	200	162	199	179	167	191	201	198	188	192	179	202	184	166	179	189	193	171	160	177	179	174	164	168	203	156	182	172	185	171	178	178	173	195	172	137	173	166	180	181	167	201	162	190	177	170	170	204	160	168	181	184	172	184	204	195	176	150	199	171	197	193	184	169	205	169	170	182	180	191	199	165	189	178	152	160	174	166	183	157	186	197	187	194	190	215	193	185	153	182	196	179	171	176	184	195	174	171	165	172	175	189	177	175	189	182	180	182	169	163	188	186	176	153	184	184	177	185	166	164	174	178	177	180	177	174	182	179	197	186	195	180	177	220	208	164	175	194	164	162	177	177	174	213	196	189	176	149	198	168	196	179	193	184	188	150	188	178	167	200	180	207	161	192	185	189	205	167	164	161	174	212	177	166	170	157	178	177	167	170	161	190	176	184	203	198	184	193	161	192	183	179	183	161	187	177	199	173	192	208	208	176	204	187	191	186	157	183	168	196	170	202	161	172	183	186	199	167	188	185	188	204	179	187	170	178	202	188	180	167	188	178	170	194	159	168	173	196	167	179	229	155	194	177	181	207	199	185	158	176	194	187	195	169	209	173	183	169	182	190	178	184	222	186	176	190	182	181	194	180	189	184	174	155	177	169	172	159	177	193	169	174	195	178	157	174	184	187	191	184	194	200	162	221	194	159	183	154	188	196	184	191	194	190	175	193	205	182	179	183	157	189	197	189	179	170	175	184	175	202	191	183	169	177	198	164	194	163	177	174	184	171	192	202	186	164	196	158	181	197	172	198	191	180	198	167	170	199	161	181	178	161	171	177	200	201	186	184	186	165	181	176	183	188	194	162	162	179	205	189	210	163	191	196	178	207	184	180	178	188	176	174	176	191	172	182	204	173	178	173	181	170	186	195	147	191	169	172	164	174	164	179	187	177	187	188	191	176	159	190	177	200	158	169	173	186	186	181	186	176	181	179	192	168	183	182	182	166	183	174	165	180	208	178	186	168	168	193	181	180	188	179	185	185	167	194	187	195	171	195	173	182	178
3913	12034	8216	3865	2332	1609	1167	886	779	701	568	565	495	470	408	410	405	378	352	373	370	344	363	335	343	336	309	305	317	298	277	302	300	276	308	290	307	302	261	275	264	284	267	281	272	287	308	238	276	287	283	288	278	257	272	299	279	277	289	255	284	286	278	275	299	295	274	264	295	280	252	267	280	259	269	253	235	286	284	278	305	297	263	275	288	251	275	283	294	295	274	274	285	270	285	269	279	264	270	262	270	301	293	264	253	283	271	279	260	287	254	265	243	253	293	262	306	267	261	277	246	232	276	233	262	274	251	289	271	256	274	286	274	252	277	241	264	257	273	275	257	274	266	240	257	285	257	276	279	265	288	284	255	269	295	284	291	274	265	276	266	262	249	291	270	275	287	263	273	286	281	264	280	244	241	251	292	273	277	263	277	297	260	250	255	286	256	292	245	272	243	247	265	258	284	262	299	280	264	277	283	275	286	281	290	265	288	279	266	271	261	253	297	245	262	266	253	274	244	272	272	278	270	302	274	267	295	251	293	243	291	265	289	262	266	266	274	267	279	254	261	291	278	274	243	262	260	268	289	265	272	276	263	282	266	265	289	273	278	280	287	248	274	282	279	240	271	276	273	287	264	283	287	280	243	294	264	269	298	258	296	256	268	243	287	279	269	238	271	275	281	240	289	284	274	257	252	271	264	253	271	291	263	267	268	262	258	251	243	245	275	293	291	283	309	287	238	262	295	308	265	267	271	271	272	291	271	268	291	298	274	267	284	270	249	294	259	260	248	304	251	259	276	249	269	253	271	269	268	281	250	243	257	286	259	277	293	272	260	261	241	263	277	276	257	274	269	283	253	256	265	270	250	265	256	272	277	282	300	264	245	265	272	247	276	247	262	297	293	293	316	295	277	260	301	255	254	241	301	249	274	241	307	287	297	264	286	237	273	271	238	285	254	302	252	279	300	255	280	259	286	283	280	299	280	256	268	282	242	280	281	267	281	262	284	257	273	249	258	271	268	290	302	241	279	260	296	272	271	282	274	293	283	270	261	299	248	276	247	273	290	249	267	265	271	252	259	277	266	252	258	254	258	254	297	246	266	273	269	253	267	310	291	271	255	284	275	249	291	251	266	288	330	262	270	270	284	270	256	269	259	281	243	279	244	263	255	253	258	311	269	280	265	299	272	284	254	255	278	276	277	291	264	268	267	298	245	247	278	265	256	286	256	277	285	267	262	268	279	257	250	271	266	267	277	282	291	278	240	269	259	265	260	266	271	282	298	276	309	254	277	268	253	282	232	277	283	243	283	288	282	292	243	289	281	247	269	273	269	261	244	296	300	245	283	277	287	252	289	275	291	276	278	265	252	262	269	253	269	275	267	304	289	278	236	290	252	274	272	277	268	272	257	290	289	282	271	260	253	259	259	295	262	280	273	249	292	263	239	263	240	294	268	278	271	264	264	252	268	293	271	291	289	295	250	251	267	303	294	266	301	296	273	299	243	247	274	269	253	287	266	265	246	254	258	250	277	258	292	284	285	259	313	238	272	262	257	271	273	288	277	257	260	253	220	288	248	272	274	282	267	278	257	289	299	264	290	257	298	257	283	258	266	240	270	269	259	256	270	258	300	274	263	287	267	270	259	275	288	275	235	301	286	242	271	239	241	262	301	272	271	286	254	296	275	255	246	251	257	298	300	263	272	259	277	291	290	262	270	284	286	269	260	271	283	265	278	251	251	273	254	255	290	269	274	280	268	264	310	252	272	302	275	274	270	295	283	257	256	241	252	279	266	283	258	240	254	268	269	257	239	290	290	270	262	250	252	267	256	279	319	290	284	255	285	272	276	252	268	277	266	277	282	288	255	272	273	257	308	260	280	283	254	263	256	258	277	234	269	246	242	268	259	242	234	265	264	280	256	256	278	299	289	243	240	261	284	252	255	285	260	327	258	247	252	262	255	267	284	290	304	267	272	273	277	305	276	251	287	288	265	249	261	291	256	280	267	244	277	257	273	279	317	236	247	264	252	298	274	283	261	268	257	247	286	283	262	245	257	268	257	272	247	302	262	297	258	276	279	264	279	289	289	279	251	249	267	267	252	288	249	303	270	261	276	266	259	252	278	285	255	303	268	260	291	270	297	264	276	263	279	287	317	257	274	254	283	236	260	282	257	290	259	263	277	260	260	281	259	254	285	292	285	270	276	278	245	284	278	244	259	248	238	280	268	267	279	300	269	297	271	251	261	255	264	291	260	267	263	248	260	272	292	245	288	277	270	305	263	254	279	284	279	281	272	278	268	304	309	272	271	261	289	255	274	307	284	255	274	286	277	254	251	276	277	275	257	263	270	272	258	252	257	284	298	264	256	272	248	260	299	307	279	239	257	260	268	283	273	283	274	254	292	258	273	283	273	264	261	223	276	270	289	267	264	267	251	281	277	254	260	283	273	268	260	262	286	274	272	231	282	276	264	279	262	290	267	261	252	265	257	284	255	291	295	251	277	269	296	262	288	269	260	257	272	289	273	292	264	305	270	258	288	268	302	254	290	260	262	254	280	279	258	271	260	273	283	294	286	300	284	286	269	239	262	262	247	283	241	257	268	256	243	251	282	259	276	270	283	286	268	305	232	299	256	266	291	248	292	262	293	248	256	259	276	245	309	266	268	269	285	256	258	270	295	301	262	262	298	268	270	280	251	311	316	293	278	252	273	274	249	290	273	270	283	260	259	273	273	244	241	276	238	269	305	278	277	275	270	285	268	300	285	236	294	255	286	250	269	276	292	276	248	297	249	257	302	252	282	267	275	258	268	261	257	275	280	291	254	255	251	278	259	299	275	273	283	276	266	292	245	255	293	284	280	266	277	262	252	231	248	275	252	259	256	234	276	259	296	305	288	297	253	280	276	275	310	269	249	292	274	280	259	264	271	247	282	260	277	292	299	266	269	293	262	256	244	292	240	285	223	283	253	259	288	265	294	283	279	263	257	281	270	276	279	284	259	266	265	267	270	292	269	260	253	272	242	291	274	279	275	277	279	260	269	277	264	280	246	280	297	292	289	288	254	246	306	303	244	265	265	262	248	276	279	240	252	279	262	281	274	267	269	273	260	261	278	245	255	280	257	241	262	275	272	241	275	261	285	277	253	273	297	276	269	293	265	281	238	265	287	289	260	274	289	277	289	260	284	269	265	250	288	253	257	286	263	258	279	281	280	274	249	276	282	257	301	285	246	289	293	279	258	273	267	283	235	256	254	286	285	278	302	295	267	283	256	268	311	276	276	258	253	237	275	260	273	251	271	253	242	273	281	277	263	265	267	289	285	277	257	275	255	273	279	249	259	260	241	280	295	263	240	288	275	276	282	267	275	254	293	266	310	262	287	270	281	259	270	240	274	277	289	288	251	268	268	284	253	293	257	264	300	272	267	280	277	265	270	292	274	270	274	234	259	278	253	252	240	285	302	297	267	286	271	265	257	269	280	261	264	276	257	277	272	285
27456	17097	3042	910	701	719	703	710	716	713	714	741	679	729	702	750	702	703	738	695	737	698	670	665	726	702	711	717	711	707	694	686	785	687	688	695	703	714	743	705	729	725	701	694	672	682	755	682	753	730	734	638	734	642	764	713	723	719	711	730	716	739	665	737	726	709	708	665	706	736	670	657	700	738	700	668	742	746	712	752	714	759	747	755	698	744	725	652	684	770	696	693	718	702	753	709	697	742	675	707	711	716	712	709	701	745	746	739	708	765	667	696	756	663	704	736	716	716	659	717	744	731	728	735	650	708	704	712	691	758	663	740	754	716	715	681	700	679	724	731	672	636	696	728	718	687	693	677	723	722	671	688	728	690	696	672	708	734	709	700	716	668	698	668	784	698	720	719	670	686	707	710	688	691	704	708	686	691	677	660	698	663	748	681	721	672	726	710	782	769	751	738	689	697	716	706	701	699	734	717	740	688	686	723	741	705	698	688	754	715	717	722	757	697	714	732	699	733	755	710	726	722	736	706	698	726	685	680	715	736	687	728	725	647	741	708	682	745	723	770	716	665	713	750	713	677	694	709	727	656	780	740	688	693	684	711	717	712	713	666	722	704	727	679	713	706	693	715	720	687	710	748	698	688	721	711	757	721	676	708	705	704	733	718	685	677	734	718	757	724	699	676	657	692	641	729	718	720	705	693	690	751	688	720	704	663	723	682	695	672	735	677	724	712	713	698	654	732	762	754	736	702	694	745	759	698	697	718	723	685	718	694	772	742	692	710	669	695	706	694	730	694	679	688	711	772	704	736	747	726	769	742	711	696	699	703	754	710	713	735	706	718	742	713	710	702	684	706	736	664	680	717	706	748	692	766	706	718	765	734	701	712	697	729	733	733	660	709	681	712	681	714	730	742	714	741	706	701	727	753	732	748	694	680	708	731	679	672	713	690	708	748	723	757	749	701	677	731	731	780	690	726	703	717	709	692	687	734	706	694	675	696	697	692	683	721	692	713	708	681	690	713	727	703	725	700	707	695	660	726	705	705	668	778	696	704	756	655	730	730	664	719	728	661	675	710	681	683	695	706	701	734	761	710	740	722	721	677	696	699	738	748	729	703	711	703	762	713	682	686	691	689	705	693	723	735	713	716	742	720	712	711	701	754	722	724	716	709	730	688	758	695	707	716	691	715	701	717	707	702	683	676	661	716	747	754	705	683	714	726	704	715	709	744	713	688	724	725	697	698	780	693	697	738	723	687	756	701	714	684	730	712	696	702	685	709	674	732	721	667	707	722	741	736	730	671	735	711	714	666	688	672	705	678	766	730	671	676	693	692	714	703	671	742	724	721	683	721	717	750	708	738	711	723	686	695	746	719	702	734	683	700	750	711	688	771	719	729	714	728	714	765	687	687	668	682	707	759	674	675	684	717	730	683	675	737	698	676	646	730	728	668	737	689	721	721	689	727	728	693	768	707	652	693	710	727	714	673	748	714	716	714	728	713	672	727	690	717	711	733	773	708	667	726	726	702	737	752	727	681	732	753	682	782	676	696	697	672	645	700	689	639	702	711	726	656	722	667	721	724	704	702	707	680	706	732	678	704	693	744	732	718	756	668	725	707	735	747	679	707	690	745	675	735	678	714	739	733	726	709	690	754	749	721	761	701	678	702	696	705	697	745	668	709	699	691	696	686	743	721	693	702	730	724	748	707	677	684	686	727	715	688	715	706	701	746	726	728	687	714	688	677	725	740	746	690	690	714	683	705	732	737	755	726	737	734	699	668	737	714	671	682	679	693	665	693	705	708	743	708	749	665	706	709	676	734	729	689	668	679	744	733	712	723	682	714	760	711	688	752	703	682	625	720	643	713	712	732	699	740	735	662	716	686	799	768	726	736	735	736	710	719	709	715	674	729	750	717	763	704	734	660	725	679	734	680	711	687	683	675	703	664	718	716	712	686	755	679	689	677	709	700	708	736	688	731	687	799	739	670	735	758	718	734	696	681	697	683	716	702	735	676	751	659	665	745	733	710	699	726	722	666	724	710	730	722	730	710	705	703	698	694	706	696	706	726	751	725	697	772	703	775	703	721	699	699	719	773	714	764	710	741	732	752	708	699	741	738	653	737	684	682	756	733	695	689	706	708	697	684	721	696	712	764	725	721	733	732	768	725	681	695	731	716	723	701	670	727	683	714	704	700	690	735	696	682	696	678	718	759	759	659	731	661	725	700	742	727	711	716	717	702	694	680	748	665	704	720	712	730	689	693	725	713	755	695	724	741	696	738	663	716	711	686	670	724	689	678	748	728	696	712	716	697	725	730	710	694	716	717	743	723	691	720	722	699	751	706	678	727	705	735	699	698	700	643	740	774	672	708	723	724	759	680	687	695	700	681	689	704	708	655	750	756	686	704	716	673	679	682	705	721	741	722	728	741	728	734	681	717	768	698	727	704	721	743	679	732	708	703	708	696	678	702	688	689	671	691	687	703	728	722	717	703	728	780	731	691	697	691	762	712	706	713	739	672	748	697	741	692	676	720	754	683	713	678	755	695	723	705	728	755	696	772	702	727	675	733	736	777	695	741	695	738	725	716	681	733	757	728	709	732	725	761	743	715	720	773	731	745	731	689	726	742	708	671	640	712	647	735	659	722	678	696	698	658	693	673	773	740	757	680	733	724	686	688	692	690	685	707	712	712	696	721	698	737	722	759	745	704	703	714	697	696	723	704	706	640	748	724	746	681	695	678	660	694	706	708	726	762	713	715	689	670	683	697	660	722	740	700	718	750	727	713	732	717	695	718	728	734	653	684	754	754	705	710	683	742	722	683	703	708	690	732	664	717	765	737	715	728	698	715	728	750	696	737	736	676	749	700	737	735	733	757	677	735	705	764	736	712	705	726	738	747	714	684	732	757	670	691	710	735	719	729	712	750	723	702	702	689	701	728	707	686	672	753	695	702	695	708	721	713	736	714	707	747	730	689	723	695	670	667	702	672	707	719	711	698	730	668	700	701	691	714	713	687	692	696	747	676	740	703	709	720	714	753	687	704	683	744	728	737	690	699	668	697	701	723	703	685	681	730	679	689	696	742	705	770	704	688	724	698	699	664	731	684	687	691	727	678	713	689	685	685	714	672	699	696	717	718	721	717	698	724	719	778	694	712	733	702	683	716	674	673	724	725	703	718	685	733	683	725	709	694	716	729	685	692	686	681	723	704	712	696	750	730	712	733	712	703	707	769	712	711	685	728	743	648	690	738	728	722	722	669	741	715	724	703	678	720	702	760	689	710	698	664	713	701	706	733	716	722	701	708	700	701	654	683	653	700	729	721	731	693	725	674	717	730	669	664	722	689	724	729	684	730	756	767	713	730	681	745	650	757	719	656	719	756	714	742	687	720	718	688	708	683	712	700	732	704	708	671	724	711	716	717	715	706	722	760	703	692	769	679	704	674	632	713	681	707	697	705	705	677	716	700	746	705	708	690	706	687	702	709	705	721
4319	1717	1367	1115	1203	1026	1068	1100	1050	1014	1034	1019	1092	1066	1004	1034	1023	1034	1042	1027	1061	1028	1055	988	1057	987	1049	1055	1009	1098	954	1058	1000	1019	1066	977	996	1052	1025	1044	1009	1072	1041	1069	1044	1009	1002	1030	1036	974	1037	994	988	1036	996	1016	1012	1057	1052	1036	1066	1046	1043	1037	1043	1013	1048	992	1048	1063	1027	978	1018	982	1052	956	1057	1020	1005	1033	1037	1069	1073	1043	1050	1041	1057	1012	1012	1027	1005	1002	1061	977	1021	1043	1029	1004	1070	1037	1037	1014	1078	1054	1046	1074	1041	1084	1060	987	988	1096	1019	1038	1046	1064	999	1027	974	1023	1067	1029	1023	1008	1057	1052	1057	1022	1027	1044	1004	1010	1011	1044	1021	975	1068	1042	1079	1032	1013	1023	999	1001	1087	1091	1007	948	1052	981	1067	1009	1089	1059	1022	1055	963	1024	1052	1077	1015	1034	1040	1045	962	1008	1083	1043	1021	1053	1078	1040	1044	961	1054	1028	984	1070	1050	1050	1013	1023	1080	1033	1063	1043	1054	1040	1054	1049	1025	1012	1007	987	984	1048	1000	1063	1042	1036	1032	1051	1022	1027	1036	1035	989	1018	1041	1025	1023	986	1024	1030	1019	1069	1035	1004	975	1050	992	1027	1063	1020	1034	973	1092	1002	1022	1046	1042	998	1055	1038	1011	1058	982	1008	1073	1016	1048	1040	1031	1038	1038	1041	1023	1022	1063	973	1063	993	1033	1064	975	983	1081	1034	1011	1033	963	1026	988	1019	1050	1071	1037	1011	982	1084	1003	1033	1058	1030	1104	1072	1061	1020	984	1023	1026	1049	1000	988	1005	1008	1038	1046	1005	1030	1026	989	993	1035	988	989	1030	1010	1079	995	1082	1096	1016	1040	1036	1067	1031	1031	1015	1095	1067	1006	1035	1011	1033	1035	1001	1077	995	1014	1036	978	1071	1045	1041	1030	1021	1073	982	1070	1002	1049	977	1000	974	1103	1002	1020	1049	1086	1030	1057	1066	1087	1065	973	1051	1049	1071	1030	1035	950	1011	991	995	1025	1002	1026	1025	1007	1071	1007	1003	1052	939	1051	1008	1059	1056	1016	986	1052	1046	1007	989	978	1070	1056	1072	1035	984	1042	1008	1036	1026	1069	1102	1032	1068	1026	1037	1028	1008	1074	1040	1038	1070	1016	988	1081	1077	1020	1016	981	1011	1020	1040	970	1077	1005	985	998	1058	971	1021	993	1002	1036	1053	1054	1017	1033	1042	1021	1027	1036	1088	1014	1065	994	1070	1048	1100	1077	1064	1026	997	1032	974	1023	1023	1003	1009	1022	1054	1023	992	1062	1006	1058	1025	1000	1024	973	1042	1038	1023	1013	1041	998	1042	982	984	991	1044	1073	1028	1032	1057	1012	1011	1011	984	969	987	963	996	1076	1070	1054	1056	985	1019	1006	1055	1080	1008	1053	941	1023	941	1027	1054	1074	1012	1036	1005	1063	999	1005	996	1097	995	1036	1015	1047	1020	1036	1015	991	968	1041	1023	987	1064	1074	1051	1051	1015	1073	995	1003	1049	1007	1091	1040	1084	1037	1055	1018	1006	1055	991	1028	1020	1062	1021	1016	1041	1042	1014	1060	1062	1094	1071	1022	1024	1038	1089	1055	1046	1062	1058	1051	1040	990	1030	960	1004	1026	1004	1000	1027	1028	1069	1074	995	991	1057	997	1033	1007	1040	1012	1084	1013	1007	1053	1030	1011	1057	981	991	1031	1028	1026	1054	1024	1008	1034	1055	1063	1026	1056	1031	1056	998	981	1007	988	1004	1010	992	1142	1036	1037	1017	1035	1027	1010	1024	1105	1053	1009	971	1034	1088	1010	1062	985	1058	976	1051	1025	1011	1017	1042	1058	1068	1044	1035	1049	1013	1029	991	1000	1051	1019	1026	986	1030	1010	1075	997	1055	1065	1041	986	1095	1013	1054	1033	1015	1052	1047	1026	995	1012	1030	1051	1065	1041	1006	1049	993	1051	1042	1036	1032	1002	1047	1037	1039	1031	1053	1010	1011	1027	1035	1038	1007	1007	1050	1012	1062	1049	1044	989	1034	1039	1054	1013	1004	995	1033	1002	1049	1004	1053	971	995	964	1044	1055	1029	1015	1085	1067	1073	1021	1009	1048	1024	1045	1050	966	1056	1069	1029	1073	1036	1000	1006	1093	1016	1010	1060	977	1008	1075	1021	1019	1080	1021	1030	1023	1014	1050	1064	972	991	1032	994	1016	1048	983	1017	1065	1021	983	1040	1018	1054	1052	992	1006	1045	1030	1020	978	1029	1079	1066	1018	1061	1036	982	976	1073	991	1099	1006	1070	1044	1051	1020	1044	1061	1046	1033	996	1037	1077	1065	1028	1022	1025	1064	1055	1074	1048	1019	1014	1044	1004	1053	1023	1041	1020	998	1065	1019	1036	988	1036	1016	959	1037	1030	1054	1019	1019	1038	1114	1032	1084	1070	1018	1015	1034	1044	1036	986	1060	1054	1033	1088	1054	1026	1020	1055	1054	964	1086	995	1028	1001	1067	1014	1038	976	997	1009	1059	956	1028	1043	1043	1018	1094	1075	1023	1004	1071	992	1068	988	995	1135	1059	985	972	1019	1053	936	1112	1042	1001	1004	1001	1040	1075	1028	1079	1051	1036	1102	974	1067	1031	1030	1030	1030	1032	1036	1059	977	988	1036	1039	1035	1038	1054	1046	1059	1041	1048	988	1014	1017	1036	1030	1041	1030	1067	1016	1012	1040	1014	1035	1062	1023	1063	1034	1051	1045	1032	1026	1076	998	1012	1060	1019	1089	1010	1056	1017	1005	981	1031	1057	1073	1016	995	984	1025	1077	1026	1051	1068	1018	1024	1002	1080	1087	1058	1005	994	1021	1001	1023	1024	1041	1063	1062	1057	1072	968	1068	1028	1044	1014	1030	1037	1003	1008	1049	1053	1004	1000	1007	990	1019	1028	1032	1019	1012	1011	1033	1024	1047	1036	1005	1079	1054	1026	1025	967	995	1063	1053	984	984	1041	1052	1030	1022	1124	1031	1060	1037	1004	1051	1021	1037	1023	1025	1013	1048	1112	996	1014	1070	1066	967	1043	1000	1022	1083	1026	1012	1098	1002	1030	1082	1004	1027	1033	1022	1013	1047	1049	1005	1000	1007	1028	1074	1046	1008	977	1013	953	1042	954	1069	1021	1031	1025	1018	1011	995	976	1029	1050	1028	1003	1076	1011	1028	1011	1035	1019	928	962	1028	1022	976	1087	1028	983	1032	974	970	977	988	1011	947	1007	1028	1095	1059	1065	994	984	1020	1019	1100	1030	1048	1044	1025	1001	998	1036	1004	1015	1055	1022	1011	1029	1054	1023	1051	1130	1017	976	1013	984	986	1053	1004	1037	998	1044	1004	1048	986	1080	952	1053	1072	1004	1020	1064	988	1017	1002	1085	1018	1032	1009	1007	1050	1054	1012	1049	1021	1069	974	1019	1025	1003	1034	1044	1021	1045	1004	1088	1020	1054	1004	980	1092	1015	1035	1001	997	992	1036	1037	1036	998	987	1071	1015	992	1034	1062	1016	1003	976	1048	1033	1038	1083	1033	1022	994	1065	1001	1045	992	1031	1013	1072	1063	1060	987	1056	971	1010	1019	1043	1049	989	1007	1054	1041	1062	985	1029	1059	993	1024	1035	986	1003	1025	1072	1024	1023	986	1103	1001	1013	1047	1054	1028	1045	1038	1054	1017	1022	967	1051	1074	1007	1005	1044	1010	1047	1064	1072	1065	1007	1070	1044	999	1006	1005	1054	1001	1034	965	1043	1043	960	1021	1019	1115	988	1056	1019	1047	1028	1057	1042	1047	1030	1009	1025	1001	1001	1013	1000	1000	1052	1016	1004	1011	967	1045	1046	1007	1066	1010	1031	1050	973	1041	1059	1028	1017	993	1030	1068	956	1014	1056	1062	1027	1066	1021	1002	966	1017	1100	1117	1043	1099	1071	989	1018	1032	1036	1002	1054	1010	1022	1059	1005	1066	1080	1009	1024	1021	1071	1040	1069	1055	1023	1048	994	1015	1053	1007	1068	993	1021	996	980	984	978	1070	1031	982	1022	1004	1011	994	1010	1077	1018	995	1053	1009	992	1048	980	1063	975	1029	1015	1060	1022	998	992	995	961	1033	1002	1001	1087	1043	1040	1009	1074	1026	1084	980	1086	1063	1046	1072	1074	1004	1028	1041	1003	1020	1018	1002	1002	1015	1056	986	1042	1042	1030	1038	1068	1001	1090	1022	1002	1020	1016	1083	988	996	1042	1015	1001	1058	1059	996	1041	1030	1078	1029	1045	1041	1044	1013	1023	1032	980	1079	1016	1007	1012	1033	1009	1064	974	1106	1019	1009	1051	1046	1057	1016	1005	1022	1028	1022	1085	1056	1039	986	964	1029	1037	1015	1029	1093	1067	1092	1035	1023	1023	1053	1054	1053	1024	1026	998	1023	1004	1051	1091	991	1013	1042	1077	1008	1074	1023	997	1002	1003	1031	1052	1010	1001	959	984	1008	1016	1059	1060	1017	959	990	1036	976	1021	1036	1015	981	991	977	1023	1070	1004	1067	992	1013	1040	1017	1037	1070	1028	1007	1014	1031	1072	1000	1019	1028	1032	1073	983	1026	1097	1070	1031	1076	1064	1018	985	1001	1036	1049	1021	1032	1022	979	1012	1037	1005	1038	1030	1075	1060	1042
23287	21442	28308	24961	20313	1608	623	534	434	407	403	391	366	352	397	381	362	372	354	356	378	362	321	364	396	409	376	369	388	329	346	324	379	354	361	384	382	345	326	342	357	328	369	350	372	362	333	357	355	358	345	344	379	366	369	352	358	345	359	311	385	370	359	348	353	390	376	357	317	358	344	375	371	380	366	334	392	340	332	356	379	363	344	335	402	351	406	361	340	328	325	344	343	371	333	343	330	368	338	349	361	362	383	387	344	320	340	389	366	337	351	355	362	331	334	369	337	352	348	332	361	323	367	374	372	356	348	360	316	340	334	335	338	318	354	369	353	328	355	365	346	342	329	346	350	311	361	356	347	345	337	359	365	367	316	390	335	386	390	324	343	343	343	352	380	333	325	353	318	349	334	333	326	348	346	298	341	363	309	362	373	361	349	334	371	375	346	388	318	373	354	353	376	340	369	337	342	326	364	334	344	323	331	382	337	334	375	383	327	353	363	364	326	338	322	355	310	346	368	371	344	378	354	357	354	358	347	360	361	326	332	361	376	341	338	329	328	348	338	329	329	315	328	347	324	323	375	385	338	394	356	362	358	356	359	340	331	368	375	323	307	353	355	354	342	344	325	345	339	351	372	352	371	375	331	358	388	356	333	339	344	356	346	339	374	379	356	356	369	340	373	354	348	366	347	349	342	329	336	375	404	360	345	369	348	341	373	335	327	332	351	344	369	338	363	368	352	362	347	356	380	358	338	336	329	318	334	348	346	351	343	334	359	360	365	342	356	371	368	350	321	364	353	332	367	347	385	352	382	340	364	355	334	344	345	354	347	353	315	385	307	321	356	329	333	380	366	362	330	366	337	334	320	353	339	365	347	360	342	353	368	325	348	385	359	324	329	304	356	356	357	343	347	355	380	356	353	379	355	335	347	375	371	366	343	340	387	344	330	380	323	322	332	323	340	320	384	358	348	347	343	377	322	384	322	363	381	351	335	356	340	329	378	341	370	342	385	393	358	356	342	342	398	347	365	344	337	330	350	331	373	346	378	371	359	339	308	339	339	329	331	348	348	365	337	345	386	360	315	356	368	363	352	355	379	329	344	349	383	331	327	358	343	347	344	344	355	334	355	358	340	335	341	388	347	321	333	369	351	338	344	344	358	337	341	404	371	336	374	353	380	351	346	350	350	357	342	357	341	341	354	362	357	349	338	380	390	328	331	335	373	372	343	321	381	343	358	301	340	354	344	381	333	331	369	342	368	356	356	326	327	309	337	323	360	326	348	381	337	352	321	332	362	359	352	362	372	348	337	325	369	358	343	351	355	323	361	352	332	322	344	361	363	323	348	390	345	365	320	351	336	357	382	348	331	402	308	353	328	360	346	359	391	358	365	341	378	306	357	331	375	350	347	358	329	340	335	326	321	324	339	319	358	386	351	308	340	345	336	346	354	373	393	349	353	369	373	322	360	353	354	343	326	339	368	320	358	379	355	369	385	363	329	363	351	345	321	320	364	353	361	316	357	374	336	335	369	392	320	356	354	384	349	363	332	298	353	362	354	387	364	314	357	356	338	328	321	352	383	375	353	373	356	335	353	334	339	348	338	318	387	356	373	373	364	369	359	365	359	327	352	355	342	373	381	370	347	328	342	342	345	320	358	351	346	369	329	318	345	352	372	346	330	336	344	355	331	356	366	353	325	359	340	387	351	332	347	335	395	350	382	334	384	349	382	318	340	365	352	343	348	355	324	316	370	341	372	348	332	367	332	347	341	340	340	351	350	361	360	382	332	350	359	352	351	356	365	341	372	321	384	362	372	376	367	353	354	389	327	347	328	323	338	317	363	323	384	315	327	344	361	350	335	357	363	340	351	351	363	334	342	375	326	350	357	354	361	294	362	333	358	338	359	368	333	355	353	389	342	336	348	316	336	357	352	332	344	372	337	317	328	346	332	380	372	304	327	334	353	364	357	348	373	354	321	330	359	356	320	352	365	369	360	324	343	352	364	366	354	334	370	338	360	352	326	346	347	355	356	319	327	344	360	357	381	330	380	362	339	322	356	341	314	335	371	367	316	327	326	355	324	341	348	339	342	365	305	334	336	341	330	358	348	333	355	344	343	369	338	351	395	354	361	322	356	346	310	329	318	358	342	341	357	361	327	351	380	334	337	368	355	340	334	342	351	364	353	346	336	384	350	319	366	340	366	381	321	345	329	374	344	332	350	336	343	337	347	342	347	364	349	360	332	327	372	352	328	338	322	333	325	332	356	319	321	338	348	346	303	374	347	339	345	345	346	374	371	389	343	348	329	345	377	365	341	357	343	350	334	351	345	350	349	370	359	373	360	349	353	373	358	339	347	343	331	343	338	328	338	356	350	320	338	341	331	363	352	329	371	335	358	333	360	365	338	348	324	359	390	323	357	319	373	374	362	333	334	304	353	348	386	356	347	362	329	366	362	343	336	329	352	356	340	336	353	333	368	338	357	335	324	327	339	345	373	392	325	347	340	344	354	356	357	343	343	323	349	323	339	359	347	347	327	357	365	405	317	357	335	319	325	346	334	346	328	353	371	376	332	355	392	369	337	335	380	363	345	348	341	334	355	344	334	334	333	313	328	347	324	332	365	331	351	371	330	380	362	341	344	362	351	355	333	363	326	348	355	325	371	332	337	377	353	358	349	368	362	336	355	386	331	358	349	355	361	339	351	330	358	345	322	329	357	379	379	376	369	334	370	351	327	360	363	377	331	353	351	333	345	333	357	333	371	359	347	326	355	353	350	337	367	374	350	349	330	331	337	327	343	317	353	347	377	330	375	367	315	340	340	345	380	323	363	332	350	350	356	306	330	369	345	323	315	334	384	361	314	347	353	316	382	392	361	346	353	349	415	323	317	326	327	355	313	351	386	330	347	330	342	327	365	385	338	371	340	351	346	332	369	348	355	347	325	352	330	320	335	363	343	350	356	346	337	362	333	350	346	350	357	358	305	362	355	324	353	333	354	361	344	367	364	328	338	327	349	329	368	337	318	360	337	345	340	346	373	345	337	379	378	374	348	375	343	363	306	341	357	319	360	330	363	351	323	338	368	333	338	343	366	339	348	309	361	327	344	359	372	347	329	353	346	355	340	341	350	369	336	393	332	362	371	345	383	363	328	339	343	363	343	341	344	368	339	374	321	350	372	371	351	355	352	347	341	339	333	354	370	344	342	347	313	344	327	344	342	361	358	344	342	340	385	347	337	325	369	384	339	304	361	362	347	351	349	363	369	356	333	340	342	340	374	369	343	327	340	352	365	330	313	326	338	339	352	370	348	378	359	335	363	341	357	356	367	367	340	325	357	342	362	359	372	346	362	315	364	377	324	357	359	335	323	350	318	353	370	353	344	370	384	359	314	343	344	364	350	346	390	341	349	324	351	321	344	333	342	356	353	333	338	334	357	343	335	329	346	325	354	335	385	377	344	364	349	319	360	355	373	342	344	344	357	320	341	346	312	336
2952	7367	5037	2529	1625	1254	1008	938	799	743	684	647	640	664	636	578	586	632	521	575	571	567	550	550	535	577	596	578	519	572	491	516	565	527	541	523	560	546	543	529	551	563	538	575	547	557	552	524	553	546	539	557	515	553	539	547	570	566	553	514	555	559	586	554	550	499	553	559	539	518	563	544	528	528	513	543	561	540	563	547	539	556	587	536	501	536	485	534	582	511	562	562	528	516	558	533	564	563	560	535	544	511	523	514	563	565	511	515	565	542	550	541	527	521	527	584	513	564	563	552	572	562	575	560	538	568	498	515	526	555	543	512	510	567	550	553	529	505	545	591	541	534	568	514	523	515	565	543	523	571	502	518	537	514	510	566	561	534	492	536	548	538	545	553	546	536	541	539	559	536	547	557	540	529	536	541	575	500	529	518	575	531	520	549	538	556	579	579	526	543	536	559	577	537	539	522	512	549	544	516	561	522	522	526	490	548	515	548	507	536	531	503	537	569	529	528	542	511	547	513	534	573	505	538	537	563	520	546	542	566	548	548	572	530	535	538	544	569	495	539	500	571	526	575	538	530	491	542	504	538	586	539	540	535	529	518	508	553	563	497	525	520	514	516	566	540	528	555	528	577	524	521	566	540	518	509	523	533	552	576	583	555	554	529	487	513	547	534	568	538	514	509	555	561	560	535	554	497	529	516	544	537	589	516	507	484	544	504	529	537	536	596	556	566	584	544	545	564	543	516	559	560	550	560	499	514	528	574	544	563	490	527	535	525	529	529	554	517	567	547	531	508	543	548	544	526	561	536	629	539	511	540	525	516	540	522	532	548	517	521	579	552	520	565	511	528	512	541	560	560	546	585	510	555	501	527	505	536	565	545	546	520	522	514	517	556	528	504	517	531	495	502	562	574	540	532	570	521	526	558	565	527	525	538	569	538	566	562	591	566	523	504	526	535	541	567	536	511	569	539	574	564	484	543	487	533	513	558	518	560	556	539	528	550	539	562	501	509	529	547	513	518	519	547	553	539	520	552	536	544	526	541	566	533	548	557	520	534	572	529	544	526	526	548	516	522	517	525	549	547	564	531	528	536	552	497	478	544	553	508	544	589	581	609	557	506	533	565	519	527	546	561	526	530	506	563	533	531	548	568	528	539	534	529	522	511	543	541	579	526	544	521	520	513	535	525	567	524	497	556	573	506	571	505	516	563	531	543	517	526	560	506	560	529	516	542	548	513	556	558	548	534	507	501	576	521	503	525	553	535	519	531	561	525	522	529	560	512	536	527	475	497	523	512	534	521	554	564	495	511	546	501	589	537	553	543	559	549	515	567	560	535	532	534	531	555	557	532	488	520	591	530	522	512	569	539	526	521	516	558	469	533	512	541	559	535	562	521	509	484	518	532	548	573	548	538	545	524	540	520	540	513	511	495	565	541	521	516	542	560	562	547	525	534	508	483	547	554	517	516	518	540	539	512	524	533	560	575	532	515	532	550	522	549	546	472	538	527	542	584	520	557	525	522	528	553	537	553	484	533	529	529	492	531	538	551	530	512	534	557	562	554	544	540	550	540	526	544	515	529	541	535	564	514	546	573	551	504	552	528	555	574	529	543	534	495	497	501	550	549	522	553	546	570	539	500	522	552	514	567	541	536	520	522	525	544	558	568	541	557	572	534	541	550	526	540	533	546	559	547	486	548	523	568	538	545	581	508	573	538	526	531	533	526	504	531	543	546	567	515	572	571	506	540	535	520	510	516	488	479	506	514	534	574	565	512	533	545	542	569	565	587	566	498	529	517	535	544	562	519	543	549	569	543	557	556	569	581	495	498	531	511	538	577	545	516	574	543	557	510	515	546	539	512	520	511	487	557	549	524	540	520	548	578	559	562	561	542	534	544	560	571	530	530	549	516	536	512	517	551	537	539	534	545	540	532	541	561	496	543	537	565	496	551	520	545	596	520	521	512	531	542	505	547	558	550	557	571	539	530	533	555	580	551	539	593	518	520	519	531	567	531	550	585	547	507	558	499	551	545	494	504	540	545	550	502	525	537	509	532	532	519	499	547	606	571	545	542	536	516	543	505	574	510	506	547	551	542	525	562	518	567	570	524	553	505	529	554	532	561	513	552	553	550	491	581	534	525	531	544	531	542	543	557	523	578	552	508	550	522	543	532	533	589	521	497	488	530	534	527	517	518	556	572	558	548	566	523	509	545	493	503	510	541	543	556	550	503	526	532	528	536	535	560	505	557	560	531	564	523	528	528	545	492	585	524	544	544	550	501	529	476	553	520	531	557	546	525	530	557	564	572	549	505	506	514	522	535	548	542	539	479	534	550	521	554	542	552	517	514	523	566	542	499	579	565	544	514	529	511	576	538	517	570	577	497	491	511	534	543	498	511	503	523	521	523	494	515	541	512	534	531	540	538	543	554	506	506	550	505	505	565	537	526	524	538	537	557	513	519	521	515	514	506	526	515	551	517	532	531	549	530	528	559	549	509	550	548	531	545	499	537	540	532	515	510	518	544	562	491	542	533	558	525	532	530	530	504	520	522	528	531	533	532	578	510	517	517	543	535	541	554	508	541	575	516	539	548	535	567	561	528	565	534	531	550	521	581	553	537	489	519	551	552	563	576	550	537	581	564	550	533	544	538	538	520	539	546	546	535	583	536	543	530	523	557	557	544	529	536	541	476	531	528	527	548	538	494	539	549	584	526	575	518	518	538	549	528	546	553	567	542	544	578	485	542	537	502	545	505	506	490	516	511	534	542	510	551	527	529	523	534	535	548	549	536	545	524	533	541	520	564	531	509	531	551	541	509	505	499	539	514	513	599	523	537	542	547	515	557	507	535	535	551	499	495	504	510	572	529	514	587	508	493	556	532	528	528	567	543	554	535	498	533	562	544	521	545	508	542	549	524	495	550	547	581	524	466	505	502	573	547	506	535	526	538	532	552	517	549	570	571	527	551	533	560	511	520	531	549	538	524	533	525	505	503	532	546	526	540	537	548	548	562	519	540	542	561	524	554	532	583	541	533	510	529	519	539	547	492	534	563	522	553	564	557	568	515	559	549	564	554	525	531	563	498	583	540	564	571	489	527	517	550	529	568	520	514	535	485	535	548	551	513	510	558	530	604	561	565	566	526	530	519	560	588	556	516	567	538	541	590	532	535	501	513	542	509	529	529	524	514	525	537	546	546	547	516	539	537	572	529	520	552	519	529	564	521	521	521	523	524	524	549	530	500	563	527	538	541	527	512	532	543	504	544	543	555	512	513	552	550	532	545	566	535	536	545	522	531	526	521	556	501	541	505	529	561	592	484	546	557	546	490	521	543	530	544	531	559	509	518	528	530	521	589	520	589	558	545	521	558	526	547	534	588	533	533	556	544	546	540	525	518	542	538	566	564	494	531	532	527	505	549	494	492	511	475	533	570	561	563	552	553	536	505	537	548	514	557	530	510	530	536	517	521	525	574	565	571	508	539	553	523	541	529
24668	21458	26124	21304	1455	742	797	819	702	761	701	688	756	727	698	685	738	719	712	751	715	698	694	715	680	643	743	681	715	810	711	697	681	715	737	714	658	688	628	712	676	709	672	682	729	701	710	706	715	750	690	702	704	726	691	667	675	697	687	714	648	699	686	665	702	702	667	676	733	661	715	662	766	692	713	737	686	649	679	652	708	674	725	690	640	666	675	678	704	694	681	714	733	669	649	660	722	707	665	689	687	686	692	729	689	675	696	717	689	680	641	667	692	722	689	676	678	663	680	656	699	703	710	684	673	696	692	670	736	653	706	678	719	702	724	687	726	647	718	684	698	710	690	718	730	713	695	733	694	696	691	691	661	704	674	619	680	683	669	683	700	640	673	706	711	709	679	713	701	703	758	712	668	711	688	709	742	710	718	703	716	663	652	732	695	733	663	707	723	675	693	726	715	667	667	662	688	694	737	680	697	687	689	733	664	715	712	686	747	683	740	697	689	742	723	660	687	757	709	711	676	698	684	680	693	720	676	662	687	712	729	649	670	629	698	697	706	625	668	747	692	713	670	712	691	708	659	666	705	686	656	689	705	672	703	693	717	693	697	718	715	709	651	684	687	736	722	665	716	668	696	699	728	692	635	670	655	664	740	722	663	725	674	732	715	682	712	702	708	724	713	689	674	692	675	722	691	714	681	719	688	738	737	718	658	712	743	646	690	692	715	718	687	686	688	664	679	749	697	716	701	699	742	663	694	671	721	674	676	663	652	737	715	695	704	717	703	736	731	712	736	706	659	716	674	685	692	726	686	716	681	728	681	642	681	649	680	642	664	663	691	684	670	718	657	664	689	670	729	715	755	731	687	678	681	683	728	713	678	687	703	712	681	654	686	722	692	712	671	677	715	718	708	675	738	680	695	698	739	709	711	712	683	705	635	691	712	708	724	700	678	655	742	702	655	702	703	748	695	666	653	687	685	706	670	688	690	700	676	739	641	689	705	709	720	692	736	691	761	688	660	684	678	685	705	788	695	733	648	700	715	704	677	688	682	705	694	734	621	665	697	704	734	682	682	666	663	694	668	708	716	719	695	732	684	670	699	641	692	675	702	728	659	658	747	716	667	691	663	633	679	680	715	727	702	709	704	695	734	659	721	670	665	693	662	677	685	717	659	703	703	698	649	685	647	713	750	656	746	685	656	722	682	695	751	730	703	651	665	662	681	716	679	683	730	713	712	726	729	690	735	687	673	724	677	715	705	674	724	704	728	695	713	693	693	654	747	701	688	711	699	706	659	697	686	660	705	679	702	657	709	729	672	708	700	690	698	697	688	698	680	718	709	715	692	687	749	668	670	706	709	715	718	690	766	678	693	693	694	683	717	665	673	695	716	689	666	672	671	723	684	671	716	707	709	671	685	695	690	694	672	732	710	708	700	696	680	668	706	684	689	668	710	685	702	717	710	679	667	687	716	708	731	726	713	719	706	676	690	642	679	726	721	739	655	703	674	667	685	718	713	677	676	737	632	676	724	684	734	708	701	714	710	669	693	694	683	660	686	693	706	689	714	711	745	671	691	725	642	690	740	711	682	687	680	679	679	699	716	702	673	682	713	684	715	667	757	688	668	673	694	730	700	729	719	658	771	721	678	673	756	683	658	684	695	713	665	672	717	684	713	709	662	763	654	729	691	700	707	721	725	713	635	737	651	653	722	641	692	655	710	707	663	737	689	697	683	705	787	725	701	695	647	708	723	693	702	687	720	701	705	690	700	729	711	647	740	688	700	701	718	721	673	715	674	682	739	719	678	697	688	694	729	667	689	692	716	697	714	713	709	701	742	728	667	733	746	754	655	712	655	685	708	664	670	738	721	721	704	677	711	659	659	681	724	690	705	721	669	720	724	696	686	709	719	692	705	692	679	701	677	696	678	732	758	684	669	700	715	698	688	705	682	685	705	697	712	669	757	690	701	706	667	665	693	717	690	712	664	689	695	672	681	717	652	714	726	699	688	656	745	671	682	675	697	701	719	721	732	663	668	739	733	677	708	648	726	687	716	673	712	711	698	724	694	705	698	660	694	692	710	668	703	666	699	682	667	706	712	704	751	750	684	677	727	695	744	711	690	700	711	703	674	679	704	698	670	700	700	708	675	722	683	691	688	670	684	757	683	728	692	650	651	691	673	671	701	703	729	695	674	684	695	643	652	724	694	715	651	683	685	705	714	708	693	677	706	691	734	692	736	684	724	670	691	730	716	713	710	667	741	731	703	703	702	711	710	692	670	698	700	713	662	704	695	713	703	729	689	657	708	717	664	687	709	692	674	722	642	688	695	705	710	697	669	741	700	687	700	632	664	637	669	678	693	676	688	695	702	739	733	673	686	692	708	670	714	691	666	705	710	721	647	706	685	711	700	688	702	716	711	668	644	723	709	687	738	721	684	690	715	731	702	719	691	707	717	746	704	729	692	728	695	683	712	711	658	722	700	733	688	692	665	671	697	697	677	683	669	684	710	720	691	696	686	659	681	683	708	640	641	709	741	698	714	692	671	701	702	711	714	716	664	728	711	708	680	709	698	690	698	699	702	734	743	718	656	744	690	706	688	748	665	716	714	713	683	679	665	668	679	685	703	664	686	737	671	672	687	671	759	668	729	736	672	698	688	717	681	731	674	699	719	656	661	735	638	697	644	625	729	668	648	715	712	717	690	718	693	718	743	733	708	720	700	749	684	694	668	662	643	687	699	694	680	656	673	630	653	657	681	695	719	666	681	665	662	705	719	663	700	691	679	720	644	701	642	675	719	687	696	721	725	711	701	690	685	729	677	683	648	702	698	694	655	694	695	688	658	713	741	671	695	744	714	673	689	707	699	747	704	681	698	681	677	695	713	704	638	741	721	640	744	670	704	695	655	670	646	713	707	709	695	714	733	688	679	688	693	719	707	661	705	682	722	694	691	715	710	737	673	651	672	720	701	687	669	728	691	701	713	686	671	702	640	669	672	713	734	744	738	710	699	708	667	692	688	720	721	679	703	679	735	712	712	768	716	703	697	657	671	692	621	716	680	736	700	675	707	693	747	682	693	691	717	713	688	682	708	756	700	673	754	702	725	643	703	710	664	678	673	625	697	687	667	716	726	704	682	710	692	667	671	660	745	718	722	625	683	672	694	722	675	695	676	642	691	663	708	690	684	700	711	709	710	724	702	695	691	707	708	684	705	720	695	689	705	676	691	691	735	707	749	717	699	691	714	683	726	678	697	722	734	674	681	692	717	677	712	723	705	668	717	687	703	707	662	704	723	716	674	659	727	670	692	701	709	679	761	732	689	735	627	720	678	675	692	678	715	706	725	682	643	708	716	685	687	750	713	687	706	691	692	697	707	676	716	663	713	700	692	661	694	684	718	685	681	733	701	732	711	652	693	699	679	656	718	688	712	676	713	705	738	685	701	700	714	711	713	706	759	696	654	681	717	686	703	720	667	691	702	690	688	671	691	705
3418	4027	2951	1793	1421	1263	1161	1203	1160	1113	1112	1104	1026	1082	1076	1051	1000	1012	961	1023	987	929	1002	987	1006	995	1034	1062	1035	981	1039	998	971	974	967	984	987	975	1023	1021	1015	1006	951	919	982	982	1016	1035	999	991	993	1032	1012	1031	1008	1004	1029	1024	953	981	951	1005	1005	963	953	986	998	994	929	987	979	967	982	1015	1005	1036	972	1017	1007	943	997	989	993	1008	997	1038	1015	953	1000	920	911	1040	995	941	1013	973	1045	954	982	943	1004	1013	990	1010	979	1001	944	963	955	1012	942	1038	1004	982	964	998	1012	1018	921	989	1054	995	1006	1026	972	997	1008	987	951	1028	924	1011	987	1019	1030	932	968	1010	1003	962	993	1015	979	942	969	1040	1033	981	1025	928	977	981	1026	993	950	989	957	984	1045	985	1030	946	978	1018	979	955	936	944	964	1040	991	1011	995	1015	999	946	988	957	967	928	1006	1019	979	989	938	1007	983	1024	991	974	1018	1006	941	1042	959	983	995	1033	971	988	959	979	976	1020	1003	1011	977	1002	1005	979	961	983	981	939	1006	985	986	987	1028	963	973	1021	982	995	992	963	1009	973	965	972	973	967	982	999	968	962	959	980	949	964	1030	970	979	998	974	1013	1001	947	982	1008	1036	1026	1008	1027	1022	990	1042	999	1047	944	1057	987	999	1034	1021	967	966	996	957	1022	980	1049	992	1048	961	977	1000	956	1011	947	976	996	996	947	1027	961	1013	984	1026	923	967	987	944	969	1009	979	953	1040	898	1001	984	938	955	959	995	978	958	1022	994	951	982	988	1011	977	1016	963	1006	991	1064	933	933	962	955	983	1017	929	957	1025	947	1058	957	986	1003	930	987	925	999	1071	964	1005	1008	945	949	1002	947	928	974	970	933	1001	1024	1031	996	930	960	989	991	982	957	1005	992	1014	971	981	993	1005	950	961	1021	999	1021	965	975	1002	970	1034	1026	1038	949	977	968	998	979	935	998	897	1039	986	984	1018	998	993	1009	1021	946	1003	1022	978	975	964	990	986	942	997	981	928	1034	993	955	1024	995	1015	957	950	969	986	975	955	1026	1009	999	995	1022	958	1010	1007	949	1014	988	989	995	933	1030	970	989	983	924	1010	972	1023	1030	981	988	1043	948	995	1021	1011	997	936	989	993	1012	1065	1005	975	1004	943	1023	996	1033	955	891	987	985	1001	1017	1001	954	944	998	998	948	1008	927	1007	967	907	1021	969	962	937	971	1000	967	910	969	994	1037	911	947	972	964	993	949	948	968	1001	991	963	1010	991	1000	1027	1019	923	1033	974	982	995	1013	1003	977	971	1012	1027	951	944	1013	967	998	990	979	1012	924	997	983	1005	974	996	958	1017	1011	983	986	935	1017	978	1021	963	989	1024	1001	990	1053	999	971	1025	913	972	979	950	1009	1017	979	987	987	1011	962	985	943	1004	1018	921	991	999	1014	978	1016	993	1034	1031	1026	972	1052	969	941	981	929	963	992	1003	967	961	970	944	978	974	1024	1020	1014	977	1031	1013	1023	1002	996	955	997	971	987	952	985	982	910	969	1026	983	937	981	1045	1013	1007	1018	1008	994	1006	978	1022	964	984	980	969	917	973	1008	986	993	988	1020	997	1029	970	951	959	976	1023	989	1010	1020	996	979	985	952	1008	1008	980	1012	1005	971	959	967	1012	982	996	1017	955	1014	990	1006	989	1002	1055	1046	974	959	957	1025	1045	971	976	993	972	911	983	1015	996	965	989	1048	936	969	929	1004	1046	956	988	990	1004	1022	990	1070	954	954	974	1013	966	993	959	1017	1074	1026	970	1048	1000	960	1013	1039	967	933	996	924	1047	984	1096	983	971	1013	987	1025	968	1041	1036	1000	986	1016	944	1002	1020	1000	1032	982	988	1008	945	1059	976	933	1027	980	983	1017	991	1015	944	964	1033	965	1045	1012	972	1042	1012	981	967	980	974	987	1014	978	990	1000	1015	984	980	983	1028	1007	1006	1028	950	975	1049	930	964	984	976	990	964	998	987	971	1041	1006	981	992	994	948	1000	996	995	977	1029	1053	1031	954	998	1029	1006	933	992	959	912	1043	976	940	995	1013	1025	970	986	979	996	927	946	1044	983	995	970	970	965	990	992	1034	986	980	1012	996	937	993	1034	1014	996	1016	982	962	1025	1015	961	966	952	1001	981	966	1033	966	958	931	922	954	948	1000	993	950	1066	979	1027	984	989	981	1014	1008	1014	1041	1002	1019	949	968	954	970	932	1023	1023	999	934	950	1012	1023	949	1018	1000	973	1017	987	1004	996	1049	951	981	993	947	984	999	1026	1026	1001	970	943	960	998	1002	1029	999	994	959	994	1001	999	978	1021	1001	1007	980	962	998	1014	975	976	1000	971	993	1016	938	1029	996	1049	980	1005	923	973	1045	1029	996	988	1012	944	982	1009	992	1009	1051	959	1024	973	997	980	1036	969	1005	991	952	943	969	992	981	1011	998	955	971	1007	969	1001	987	989	970	1010	991	1030	1013	970	978	989	1002	996	962	1064	1004	970	982	996	963	1012	969	974	1024	992	960	972	1030	1010	1010	947	940	1033	949	988	1004	1031	994	956	975	942	1025	955	982	999	965	954	1007	934	967	1020	1014	949	963	988	964	1005	976	975	976	1057	1004	939	955	1018	986	999	937	985	1026	904	1031	976	1008	963	979	1021	958	933	996	982	990	987	997	972	1004	923	995	963	976	1050	985	971	989	979	993	962	1014	989	1043	979	969	982	994	1014	999	967	1001	942	986	977	943	996	998	1018	941	987	1003	938	927	967	1006	1000	1002	947	994	962	1018	957	970	998	964	931	950	960	931	1023	975	1029	985	971	1012	980	1015	1004	1001	980	986	963	997	1052	1034	953	941	960	960	996	988	1036	964	1021	919	1003	1019	961	966	925	932	978	986	914	1009	1030	1001	954	962	987	955	986	948	943	980	989	953	993	982	978	1016	985	983	1042	947	994	1015	946	1039	978	914	991	970	913	971	972	987	978	989	973	956	931	1001	997	963	963	958	987	982	1006	1017	986	983	976	1005	992	974	1024	984	1036	968	1060	1010	1018	985	1018	954	985	991	998	993	985	1009	1023	1020	975	946	1016	1010	995	1019	1015	997	980	1023	968	996	1007	987	1017	984	963	1030	954	894	972	1008	1001	1059	994	1017	994	984	915	987	1066	995	979	1020	980	968	992	973	959	997	1010	985	980	966	987	920	969	1006	964	1025	975	1006	958	953	902	990	975	996	1020	950	1028	1012	1000	985	966	978	980	1009	986	982	979	1004	1013	980	1022	990	997	998	956	1024	929	997	987	992	948	997	873	963	976	1017	980	992	1017	945	974	1014	968	976	952	962	1000	961	1017	982	971	1002	911	971	969	990	963	1028	923	976	939	984	983	1014	1018	969	976	982	922	971	959	957	989	891	969	1068	1064	1026	995	950	974	981	960	990	991	978	971	981	1033	1019	962	958	980	954	937	1021	1039	948	984	1034	998	931	1034	1024	1045	938	1010	953	983	1003	964	980	955	991	951	972	979	962	1015	1023	1007	986	972	1016	979	1045	998	951	974	965	946	981	1041	988	958	1015	959	1007	931	1046	977	997	1002	1005	984	990	962	917	1025	919	1043	1036	989	984	992	997	1030	1023	1000	992	992	1009	1027	1014	972	1024	996	1020	980	967	995	1006	950	990	952	982	1023	990	970	1006	960	985	1028	1008	973	964	955	959	995	1027	967	971	977	976	1032	1001	1010	978	1018	931	969	1010	989	1002	954	969	907	954	979	994	972	1018	1048	984	1001	967	960	952	993	932	965	944	990	937	1021	1003	1020	1014	959	987	982	929	1028	1007	1006	1013	987	949	1037	953	984	1049	955	989	968	1025	944	988	995	1022	1052	932	1015	988	991	1048	1005	993	960	1021	923	1014	931	947	989	1012	942	1024	998	953	981	1048	1013	1034	982	969	915	951	952
22403	21419	28935	24305	21415	18851	978	397	335	332	252	230	248	233	225	205	256	203	195	235	200	205	196	202	184	181	172	189	206	187	155	185	188	174	155	174	159	198	181	179	209	166	181	203	189	181	208	193	181	187	189	162	195	186	184	164	184	185	168	172	170	184	200	155	187	147	186	181	199	178	188	179	173	190	189	193	179	174	192	198	191	198	173	175	148	169	180	169	179	161	165	183	171	173	183	152	198	203	190	171	179	158	184	197	175	180	181	174	190	145	177	177	173	167	163	203	171	176	162	147	185	180	197	196	195	197	193	166	176	158	195	178	164	174	170	178	170	206	177	139	180	150	168	188	165	186	193	170	157	166	176	193	179	183	184	170	177	189	171	168	178	176	165	160	166	178	140	186	181	184	161	163	185	179	198	175	180	157	189	168	173	196	162	188	185	172	172	163	196	176	182	161	179	175	183	185	179	182	195	179	181	165	165	171	149	146	171	182	158	187	150	172	189	171	173	178	173	180	193	190	180	179	168	176	180	196	172	207	171	209	170	157	174	178	176	169	174	174	179	169	185	172	151	172	163	185	175	150	182	187	186	187	180	182	171	203	158	192	187	169	159	177	188	148	174	160	197	198	168	174	208	182	177	164	166	188	180	176	204	188	205	179	173	155	194	163	148	184	175	178	172	200	181	168	174	196	172	172	183	178	183	168	166	182	181	173	202	163	168	185	168	188	191	191	203	159	158	166	154	175	186	183	177	192	216	173	175	165	158	187	182	178	190	185	205	154	186	169	168	177	164	172	167	157	182	174	178	174	187	181	175	154	182	158	161	177	165	155	169	189	187	178	157	162	159	165	179	156	189	173	180	170	176	180	172	197	161	190	182	203	160	194	166	175	159	197	162	176	158	184	181	185	194	175	173	186	178	183	159	215	189	158	177	167	181	199	171	190	181	173	176	184	197	156	175	190	167	167	197	154	159	160	167	182	181	168	173	197	182	179	175	157	184	200	177	202	200	151	189	179	184	156	161	189	170	199	191	186	188	189	163	173	172	173	161	161	189	186	159	187	164	152	197	195	195	169	148	192	176	150	190	171	190	189	191	157	158	166	176	179	195	179	158	179	174	185	179	167	167	187	174	202	167	170	168	161	154	191	165	181	182	179	160	151	206	198	152	163	178	188	196	142	186	178	182	192	159	179	184	175	187	181	183	196	182	192	197	167	158	188	180	158	167	186	185	165	169	171	172	181	183	166	180	167	171	147	168	177	164	180	184	169	183	165	188	167	169	199	202	177	166	194	167	148	181	175	174	187	201	182	173	179	167	177	171	169	193	162	187	181	202	179	168	159	185	179	164	163	198	173	183	175	192	170	210	161	173	161	189	170	171	203	172	164	168	179	174	179	175	183	188	182	172	197	176	185	183	184	186	196	153	187	203	175	198	165	186	165	163	171	189	168	171	162	177	175	170	155	173	159	149	159	179	185	192	182	180	151	152	160	183	180	186	159	174	185	208	192	172	184	176	160	178	177	186	174	180	177	176	148	176	184	168	155	193	214	136	196	164	164	171	172	173	185	157	169	165	170	178	205	179	174	191	188	162	171	185	185	171	175	201	199	156	178	170	173	167	164	185	165	169	166	160	185	178	192	181	190	180	177	177	162	176	160	198	157	178	152	161	184	177	191	187	161	166	193	185	190	176	194	150	204	162	171	160	177	197	179	167	171	176	194	169	164	153	169	194	167	200	165	187	166	169	174	182	170	167	156	195	174	185	170	189	168	191	185	190	163	174	161	158	161	185	160	166	177	174	197	161	169	180	170	170	189	174	177	172	171	168	177	166	176	192	188	169	167	199	170	170	168	190	181	186	161	184	185	178	165	171	163	162	195	171	191	181	178	180	203	157	169	189	166	169	174	160	192	162	167	169	177	196	175	192	182	187	165	195	188	167	167	176	214	175	188	194	172	174	184	198	168	164	175	173	187	189	187	174	174	155	172	171	191	156	182	171	171	178	176	170	188	188	175	166	170	166	193	163	176	178	170	183	166	164	185	157	177	194	204	185	163	168	171	181	178	164	179	185	191	183	161	202	163	184	181	131	181	172	162	157	208	195	178	198	173	178	196	160	151	198	175	182	180	203	171	194	184	164	161	177	180	170	182	183	186	168	162	170	171	167	169	185	165	195	183	182	178	187	149	188	157	183	202	152	162	169	172	176	186	185	185	158	184	165	184	151	203	169	195	190	187	166	202	183	196	196	168	164	204	180	203	166	173	170	161	199	174	212	192	170	184	182	173	167	152	185	160	174	188	186	194	199	182	172	176	175	166	193	198	176	180	162	179	165	177	155	181	161	192	153	182	178	186	190	146	182	165	160	162	168	190	184	175	174	192	171	196	188	179	161	150	183	171	186	168	163	190	189	181	171	199	161	172	168	158	192	170	178	167	181	191	187	189	210	190	163	181	183	149	172	195	170	174	175	187	173	183	181	192	192	178	163	177	184	164	179	178	156	163	182	176	212	157	165	164	200	167	156	205	162	157	161	191	187	203	192	170	160	169	175	195	183	158	173	155	169	179	161	181	178	179	190	174	172	171	168	165	163	181	186	193	162	187	154	172	173	166	190	176	163	162	170	171	173	144	184	181	168	175	190	188	153	175	188	177	198	188	161	190	192	181	188	185	193	206	189	173	183	164	165	159	184	193	158	171	154	188	202	167	159	189	163	193	158	166	174	164	200	165	164	173	174	167	159	177	179	168	192	166	172	180	167	179	173	162	180	170	191	160	194	167	175	158	182	151	156	185	181	181	150	188	180	162	182	177	191	194	175	182	184	167	179	176	182	173	181	168	168	162	177	182	162	164	187	176	172	161	179	176	190	162	167	184	188	156	180	178	173	174	198	186	170	193	179	167	201	188	195	180	157	184	189	163	169	173	176	172	197	171	166	185	155	177	175	160	186	175	151	173	184	170	168	202	172	166	190	173	190	184	197	184	156	162	158	168	186	210	159	174	176	202	180	177	163	182	176	170	178	157	163	169	170	182	168	179	177	181	176	174	182	184	171	167	197	178	178	180	189	173	170	171	188	168	168	145	183	189	183	167	167	169	187	192	155	177	184	187	183	188	158	154	177	188	183	179	187	181	170	177	171	184	174	144	187	169	173	193	168	181	165	169	185	172	186	177	198	180	144	180	174	167	163	169	185	178	182	206	185	192	171	165	199	188	174	184	193	171	178	191	160	184	183	176	178	182	186	189	186	184	187	166	184	171	149	183	182	192	163	171	187	188	174	173	135	143	199	161	190	188	168	183	163	167	170	178	174	189	164	181	172	172	155	189	162	151	188	165	180	162	176	166	178	166	181	177	166	191	170	187	176	177	154	165	179	155	169	181	186	194	175	174	163	183	179	165	170	186	193	186	173	190	179	171	168	200	184	165	154	184	193	172	171	167	163	162	147	185	174	169	182	154	175	177	170	190	195	183	189	180	162	170	176	199	181	188	196	195
3993	11987	7993	3727	2335	1561	1125	939	776	646	573	492	501	431	410	445	343	374	341	339	336	314	336	301	280	321	293	292	266	286	330	270	303	259	280	300	261	287	290	283	294	272	277	264	248	292	283	253	268	308	275	251	265	255	273	264	278	250	255	285	276	272	265	226	268	250	285	279	269	260	258	252	266	267	297	274	256	276	279	281	263	274	270	269	283	267	263	291	243	269	267	239	259	261	296	251	284	228	256	273	270	275	287	261	270	258	263	267	251	241	243	251	271	259	241	257	243	251	278	261	270	213	278	255	271	251	283	275	268	265	262	271	257	301	277	252	259	247	268	288	239	250	263	290	255	250	290	250	298	269	245	270	265	258	256	259	263	260	265	270	257	276	262	256	283	273	270	247	244	276	269	268	263	276	287	285	251	230	254	291	272	284	272	250	258	266	252	252	280	308	279	247	272	249	276	291	286	265	285	267	256	235	263	276	262	278	281	260	253	263	242	298	250	291	260	265	271	274	272	221	279	268	282	256	247	252	273	270	273	237	287	241	282	284	260	284	266	256	280	283	253	279	237	270	268	295	282	265	276	280	268	256	289	271	260	245	266	265	270	254	258	273	266	250	255	265	295	274	229	253	262	287	265	266	243	271	269	240	254	268	266	237	249	274	286	261	272	226	246	289	239	279	262	260	256	255	278	266	249	249	266	243	254	262	258	252	274	226	285	238	261	260	259	279	304	271	272	283	252	275	285	260	265	282	243	250	272	260	288	272	243	256	284	265	276	256	243	271	275	263	272	256	283	284	249	266	262	256	253	261	256	266	276	277	263	269	258	288	259	250	259	261	270	283	284	259	262	240	261	273	266	296	280	283	287	280	259	265	279	257	287	235	253	260	244	262	261	274	237	239	267	248	266	263	264	269	259	245	269	266	240	255	276	230	274	267	299	288	267	262	267	243	281	282	264	225	249	255	282	249	252	276	263	264	280	270	257	236	239	278	297	250	249	255	270	270	243	241	251	281	253	237	256	264	268	280	258	273	283	245	273	252	270	274	265	229	259	264	271	248	239	300	258	227	262	257	265	257	254	282	248	267	251	274	264	257	271	235	231	264	282	279	266	281	278	267	286	256	286	249	264	264	252	297	255	261	241	277	263	243	254	248	271	281	248	281	265	270	255	286	265	270	267	248	271	266	236	270	273	257	253	257	302	283	250	258	253	259	265	250	246	233	260	262	277	272	266	260	254	245	266	237	258	283	285	266	302	301	291	268	251	232	232	238	267	266	252	278	259	242	268	276	230	244	261	269	246	268	270	255	238	278	273	230	237	259	268	231	271	268	295	273	263	238	276	253	281	285	271	240	263	266	259	228	283	291	252	283	260	242	263	267	274	251	260	271	291	238	276	255	264	251	244	282	268	293	253	258	277	251	254	251	256	240	264	257	238	238	269	260	254	287	264	284	261	261	269	285	291	246	279	283	274	273	259	263	262	272	259	247	265	274	232	257	279	267	253	247	263	293	292	269	257	267	256	250	283	240	274	265	252	230	261	263	234	233	271	278	247	273	284	262	259	256	260	249	246	267	269	264	253	264	288	244	243	265	257	299	273	241	228	251	244	259	260	239	235	259	275	279	269	277	255	285	234	275	305	263	259	282	273	254	275	291	254	280	271	267	257	277	260	262	281	236	269	259	276	273	249	269	272	273	268	268	283	270	224	253	288	262	231	275	250	276	264	259	257	252	264	272	264	244	254	274	263	283	263	255	294	254	243	270	285	277	266	254	285	253	289	262	244	279	240	258	237	274	270	278	267	266	237	269	261	275	274	235	236	250	277	278	269	259	263	255	254	276	290	290	261	266	268	270	254	257	295	267	256	283	280	267	255	266	255	257	230	250	263	247	258	281	239	271	253	264	260	249	250	260	253	287	250	261	268	246	282	248	270	253	252	276	247	237	283	263	238	246	271	250	276	260	269	250	259	290	291	265	270	253	251	259	262	273	268	269	277	273	277	233	273	237	279	234	247	254	260	273	274	247	272	258	268	275	275	275	278	271	281	275	290	285	239	269	289	262	238	266	257	260	278	273	266	255	258	243	251	250	257	260	262	266	262	271	253	282	249	266	245	244	272	253	262	301	253	257	268	285	277	253	266	259	248	276	248	258	258	290	259	272	261	265	262	248	270	262	242	257	293	249	243	251	254	281	301	294	279	281	230	285	266	281	260	275	298	248	270	258	252	253	275	271	281	235	232	279	271	240	269	254	247	251	250	252	253	266	271	241	275	291	237	242	227	256	261	265	287	246	257	272	273	282	277	281	266	257	266	285	262	281	263	241	263	256	287	280	275	251	267	294	269	267	261	260	265	286	266	272	225	277	267	264	296	248	250	255	219	251	240	279	249	281	262	266	277	244	276	268	270	282	255	269	280	280	263	274	287	274	255	275	278	261	240	275	256	269	236	254	242	257	267	248	261	229	271	264	244	282	257	252	270	276	245	270	245	272	262	261	228	261	287	265	268	282	255	256	268	274	253	259	271	267	280	278	250	282	242	251	266	243	256	276	261	270	251	286	286	250	274	255	270	246	283	244	254	269	268	253	259	266	272	288	281	259	264	278	276	254	272	256	234	276	261	257	241	267	260	281	279	255	230	235	272	285	283	253	274	248	271	267	256	281	233	263	274	265	277	263	262	271	294	264	253	287	252	268	272	293	264	256	262	294	254	258	267	265	245	259	257	258	277	229	273	256	240	279	236	248	250	237	254	260	260	263	253	265	256	263	256	247	272	210	223	266	289	256	264	268	266	264	244	279	262	264	255	263	264	276	244	262	257	262	259	240	277	277	245	256	276	243	281	256	268	283	240	250	286	256	261	269	250	258	256	272	308	241	259	272	267	260	281	267	226	260	256	255	304	255	241	258	288	267	271	268	261	253	257	258	250	242	274	244	270	263	261	252	266	262	270	274	244	256	253	264	283	245	261	273	271	244	223	270	295	254	272	285	273	243	266	250	258	259	249	267	282	245	271	249	294	277	235	283	263	244	279	256	237	262	244	286	272	283	244	266	265	268	282	265	246	283	251	271	253	262	251	271	246	253	261	240	250	252	275	281	287	228	256	236	257	265	247	273	267	279	262	268	247	273	275	269	282	253	263	286	259	291	265	272	269	264	274	267	256	237	240	279	242	252	250	251	270	278	241	263	279	279	243	262	284	284	272	235	288	271	265	231	289	261	231	263	241	270	264	244	284	303	289	267	274	278	247	282	253	304	267	285	262	258	269	263	288	244	261	230	248	252	265	291	250	243	224	268	287	266	250	260	270	261	252	246	270	267	291	267	238	257	272	237	258	254	257	259	277	260	279	266	291	269	275	262	271	278	273	265	267	262	253	245	256	254	277	266	285	250	268	257	260	260	263	253	286	271	257	275	272	262	248	263	284	283	253	243	260	282	247	305	255	262	255	262	271	278	234	232	278	294	250	253	261	225	276	242	240	267	264	255	272	259
27289	17014	3195	1158	974	860	762	718	699	737	715	703	712	683	703	703	754	684	702	700	731	704	679	704	719	652	689	693	713	718	696	720	731	683	724	723	753	652	715	715	722	727	728	692	689	666	674	674	692	663	678	765	713	719	691	678	682	710	719	758	740	656	719	661	715	688	769	708	651	711	687	709	712	684	705	737	706	759	704	681	705	744	699	723	714	752	665	668	652	740	696	708	692	716	696	674	723	748	722	764	696	656	702	755	783	725	717	731	683	691	741	715	658	693	670	670	726	695	652	699	708	644	685	682	710	749	686	721	713	756	713	706	680	713	741	748	712	686	735	665	716	698	712	750	691	721	708	679	662	706	734	712	722	688	664	700	705	681	722	695	649	694	733	682	680	691	748	719	715	716	738	719	720	745	720	705	730	681	663	732	715	703	704	670	704	716	736	658	749	710	748	694	711	733	691	755	722	677	689	699	676	679	698	722	700	710	724	735	715	714	703	697	707	699	721	684	701	635	710	768	696	672	713	751	699	714	684	663	717	667	659	767	693	729	678	745	694	704	748	695	705	725	691	717	679	707	731	730	745	692	679	726	696	713	674	686	713	690	692	705	722	702	671	750	686	758	730	715	676	742	684	720	696	691	661	712	711	705	739	734	714	705	694	701	671	700	727	692	724	664	684	665	705	695	711	627	672	695	668	692	676	743	736	709	704	667	699	720	697	670	693	667	771	741	680	722	702	688	711	695	717	656	715	675	666	702	713	692	722	728	720	671	658	656	731	702	717	723	711	652	682	699	706	672	692	727	669	711	736	694	740	718	704	740	732	745	704	690	670	758	688	660	741	744	680	721	687	693	693	736	728	668	732	687	706	724	714	692	680	718	697	666	685	720	693	682	757	706	742	699	688	756	711	660	691	672	691	729	708	678	681	751	706	654	700	660	714	681	690	702	715	713	705	765	685	699	717	649	698	722	711	706	682	717	698	682	671	712	734	736	705	738	663	718	690	720	687	767	729	729	710	687	694	738	727	710	690	741	736	680	711	723	686	712	642	708	696	678	695	692	717	731	687	701	717	699	689	706	637	663	697	657	700	691	751	758	682	691	717	693	689	702	673	618	684	707	683	679	679	696	762	704	681	717	722	734	692	688	733	686	699	681	697	739	733	721	690	681	711	732	737	697	726	699	668	754	714	723	693	679	647	759	709	711	685	693	703	693	678	734	770	665	742	702	690	718	690	701	704	752	725	691	704	701	684	691	707	721	685	701	736	689	700	732	721	684	718	744	674	717	730	715	717	732	733	734	682	667	700	744	745	704	729	714	671	622	719	708	698	709	692	713	752	717	676	698	705	708	707	674	675	734	714	667	705	696	708	715	701	721	676	730	711	667	732	686	735	694	726	699	714	711	673	671	691	659	754	694	673	772	704	696	704	710	715	704	675	716	743	725	688	695	700	705	708	705	672	726	642	664	683	685	690	704	686	707	732	721	741	659	734	708	694	692	662	712	673	727	725	686	674	715	683	687	717	696	648	676	698	730	747	680	700	714	679	689	680	702	699	745	708	735	682	700	616	714	687	695	648	701	711	695	666	658	719	707	725	733	725	702	719	676	684	707	644	682	700	707	704	712	701	721	692	704	701	704	687	732	723	703	770	698	684	720	732	698	707	731	731	716	704	740	684	768	717	689	702	673	711	682	657	706	743	748	686	704	725	741	739	738	702	679	702	719	709	726	751	680	674	685	693	688	712	740	677	696	717	653	672	694	706	738	708	738	650	663	690	671	666	702	695	706	719	683	684	741	697	669	716	706	681	684	665	737	725	708	740	703	690	671	665	702	687	713	655	757	737	707	731	756	698	723	701	695	715	715	703	731	720	724	693	732	715	771	681	689	703	764	667	730	653	686	694	688	692	727	682	690	717	761	722	691	703	667	727	711	724	689	715	728	713	678	735	698	707	740	697	725	722	666	707	748	724	750	709	735	689	694	733	666	728	717	702	737	711	701	716	685	672	729	756	733	676	663	724	729	734	692	675	674	711	751	718	709	687	709	720	686	696	683	760	746	704	706	662	721	735	697	744	676	677	703	722	725	673	713	674	717	727	730	723	671	705	687	712	655	658	695	717	652	719	715	746	649	706	728	735	733	736	709	706	699	701	712	683	675	694	726	692	712	701	693	751	716	720	712	702	705	679	664	713	709	717	706	679	755	698	703	663	685	737	705	700	727	710	706	744	691	715	670	768	679	730	727	683	718	727	748	706	765	699	697	674	752	728	775	767	723	708	733	675	709	722	705	709	717	712	691	704	767	692	694	705	728	706	699	690	723	715	713	701	716	750	646	732	678	720	681	663	659	733	691	696	709	695	681	713	665	682	754	743	680	703	725	726	736	737	678	713	671	696	717	753	746	674	716	703	689	705	692	717	696	749	679	726	689	725	678	720	707	709	713	691	745	753	708	707	702	674	713	732	659	673	746	685	714	734	718	715	677	730	708	681	719	720	679	701	706	723	725	717	684	657	711	679	729	683	758	746	723	689	681	734	704	666	733	693	673	755	698	719	665	701	747	728	713	704	699	680	723	670	716	706	753	729	727	684	722	673	689	712	740	720	706	723	707	678	684	681	714	704	716	733	704	739	695	676	641	683	710	677	679	727	716	679	706	686	674	677	691	712	752	720	735	713	701	721	696	677	718	671	671	693	720	732	722	732	655	669	725	749	706	700	765	722	699	677	735	699	699	681	711	757	745	693	719	698	686	682	693	707	709	665	717	703	691	700	711	689	698	760	666	714	671	724	703	713	718	693	704	694	695	690	690	701	702	680	700	696	696	690	697	707	663	690	677	714	693	717	701	677	648	697	725	752	784	718	698	746	694	754	723	734	747	702	696	691	715	732	662	674	711	696	671	656	690	674	679	688	639	666	760	683	678	695	710	692	712	733	733	736	673	702	715	719	707	719	688	675	672	706	647	697	703	688	655	666	748	675	672	755	725	718	732	692	663	677	697	723	719	698	763	731	727	730	752	696	711	717	693	674	700	720	711	736	745	701	677	716	721	693	738	698	731	656	701	654	715	716	706	732	747	712	717	709	690	703	697	732	705	737	682	721	704	693	686	720	697	693	707	681	718	705	723	738	716	734	701	695	778	751	670	726	725	688	711	704	658	689	747	718	671	697	700	714	657	705	730	707	721	649	668	708	715	729	735	713	739	724	673	700	715	719	731	708	683	720	714	676	729	706	677	709	741	658	709	638	693	682	662	743	741	721	681	734	682	693	743	651	741	716	747	692	681	716	725	700	686	697	728	707	683	693	721	717	717	704	677	710	655	715	714	683	688	705	702	705	685	691	745	710	656	717	686	669	696	699	718	718	653	668	737	687	698	745	671	713	715	715	720	687	693	733	700	744	670	672	665	712	674	707	735	703	697	703	713	719	660	653	688	725	739	708	691	698	715	689	779	726	724	669	719	727	668	720	713	743	698	693	686	710	670	736	695	717	684
4302	1687	1518	1123	1066	1018	1122	1001	1071	1050	1059	1024	1095	1039	1014	1028	1033	1021	1086	998	965	1036	1100	993	972	1017	1002	1004	1094	1040	1007	1006	1069	978	1010	1060	1071	990	1047	1034	1080	1047	991	943	998	1014	997	1057	953	1024	1058	1031	1030	994	1023	981	1056	1034	1029	1012	1031	1092	1000	999	994	1011	1036	986	988	1000	982	968	1083	1011	1092	988	1036	1026	1063	1023	989	1029	1030	1002	947	1012	1019	1034	1046	953	945	1028	979	1011	1051	992	985	1025	1025	974	1036	1001	1028	1049	1049	1011	1000	955	1000	997	1060	986	1064	1001	1024	1029	989	1040	975	1026	999	1018	1043	1006	1141	985	994	1037	1025	1012	1014	998	989	1036	1008	1029	1014	985	974	992	1055	1016	1024	1004	1022	950	991	1086	1028	1037	1043	1029	1009	1046	1043	1017	1040	1023	1003	1017	985	995	1001	1039	1052	992	1004	1023	997	999	1031	1078	975	937	1009	1020	1033	1025	1053	995	1015	1028	1019	1061	993	958	1011	973	1029	1018	958	996	975	1005	1027	1012	1048	1062	1003	1041	1027	995	1057	1043	1034	1035	1019	1073	1009	1030	1019	966	1053	1059	1014	1047	974	998	1029	980	1036	1077	1071	1026	1058	1015	1010	1019	1017	996	975	1036	1013	1030	988	941	988	1073	982	988	1054	995	1019	1011	1016	1017	1088	1038	1042	1017	1000	1061	1001	993	1052	1090	1023	1054	1054	1022	1002	1047	1041	1019	1005	982	1026	1072	1014	1004	987	1015	1016	966	1008	1050	1017	1004	1061	1009	1029	976	1076	1042	972	1004	980	1058	989	1000	1031	1027	1022	1021	1064	1087	996	1008	1027	1044	961	1008	1004	1045	1042	1048	983	1049	1021	1031	1043	1041	1028	983	1019	1026	965	1026	1046	1013	1072	968	995	1025	1063	1003	1040	1026	1005	997	1032	1031	1005	979	994	1000	1013	1002	1006	1020	1002	1004	995	1003	972	1058	1015	990	1010	1032	994	984	1013	1028	1014	1029	1052	1040	999	1022	1025	1020	1065	1045	1031	1000	978	1084	972	1004	988	1051	1002	1024	1017	1022	951	1020	1057	988	942	1040	1023	981	1026	1024	972	1053	1053	1046	1006	1023	1015	992	1012	1018	1005	1068	1059	1043	1069	998	1036	1026	1034	1035	1040	999	1047	1013	1019	956	1028	1056	996	1029	1035	1024	1011	1012	1032	1039	991	1029	983	994	1067	1096	1039	962	1131	1026	991	1038	1048	998	1037	1022	1033	1035	1058	1069	1051	1062	1016	988	1027	1043	1035	989	974	996	1033	1042	998	989	1005	1028	992	1009	1058	1025	1037	969	993	992	1005	974	1012	1052	1041	1076	1026	1053	1007	1029	996	977	1031	1048	1013	1002	990	1049	977	966	1035	1027	1029	1003	1044	978	1039	1025	1015	999	1066	1013	1048	997	1021	982	1056	999	1017	977	935	1023	1083	996	1002	1049	1039	986	1002	1024	1036	1060	1029	992	1028	1013	1018	1070	1005	1012	1027	1024	983	1021	995	1019	965	1043	996	967	1025	1003	1051	1055	1009	1039	996	1012	1018	1077	1039	992	990	1004	990	996	971	1015	987	1031	1030	983	1018	972	1043	1018	1034	1008	1047	1007	1030	1038	1029	1007	1015	1037	1008	997	1003	1023	1025	995	962	1005	985	1053	1072	1047	1022	1028	1000	1025	1020	1060	1042	1044	1004	978	1020	1033	1024	1027	1004	1013	969	1079	1061	971	1034	1018	1030	1033	1059	1049	1040	1018	1047	970	997	1051	1015	983	1027	975	1005	1024	985	1027	996	999	997	984	1028	1028	973	989	1068	1052	1049	1047	1031	1013	1020	995	1028	1019	1033	1024	1022	1013	1000	1079	996	1049	1060	1051	1037	1042	1012	1095	996	1026	1012	1064	1037	1084	1031	1023	992	1039	1013	1032	1011	971	1081	943	1013	1052	999	954	998	1021	994	985	1013	1010	1050	1093	1010	1006	1011	1006	994	1010	1046	1002	985	1016	980	967	993	1037	955	1071	1034	987	991	1084	996	1029	990	1047	1052	1048	1013	990	970	1016	1028	997	1038	1017	1030	992	963	1057	1078	1026	1091	1007	979	1035	1030	1021	1005	1027	988	1033	1051	961	1050	1030	1087	984	1027	1010	1055	999	988	1019	1030	1011	1016	1065	1039	1036	1005	1031	1012	1075	1017	1015	1073	1034	1032	994	1006	1050	986	1024	1028	991	1017	1020	1036	1006	1014	1013	982	1017	1012	1062	1057	1026	1002	1045	1035	1050	1075	1058	1018	1000	973	1007	1058	1017	1061	1033	1050	1045	1048	1005	1000	1103	1009	1046	1090	969	972	1000	1035	960	1046	1057	1068	1023	975	1014	988	1022	1019	970	1086	1013	1053	985	920	1022	967	1043	1040	1057	956	1026	988	1051	1018	1020	1030	1002	965	977	978	1040	984	1022	1124	1010	1030	997	1014	984	1020	1058	1037	1066	1031	1051	973	1019	983	993	1011	997	1054	1015	1038	1059	991	1013	1003	1002	1006	1008	1013	1030	1104	1018	1055	1053	1007	968	1051	1021	1029	1016	1026	976	1032	1003	1057	1064	1000	994	1031	1022	1009	1014	1060	1007	1069	1040	976	1046	1043	1078	1016	959	1007	1057	1024	997	1030	971	1001	1059	1085	989	1003	1019	992	1053	1034	988	1025	973	963	1009	1012	1036	1064	994	1021	1020	997	1022	1045	1014	1016	1042	1011	1019	1012	1008	1045	1011	1006	1016	1045	985	1009	1000	1005	1002	1065	987	1087	1005	955	1078	996	1042	1024	1062	983	1007	1061	1022	1021	1036	989	1047	1007	1039	1045	1005	971	981	982	1068	1010	1058	1042	962	993	1053	1058	964	1055	1060	1042	986	1039	944	1067	1010	976	1021	1066	1057	994	1057	1079	1084	989	1013	1015	1025	1027	1002	1042	1008	1024	1055	1066	1071	977	1044	1107	1030	1037	988	1012	951	1001	1024	960	1023	1032	1011	1001	1041	1026	996	1076	980	978	1004	1008	967	1048	1071	1052	1067	995	976	1039	1087	978	1025	1061	954	1027	1032	1019	1019	1058	1053	993	992	1033	978	1025	1027	1019	1081	1055	1012	991	1002	982	930	1054	1040	971	1032	1069	1050	1013	997	1045	1032	995	1012	981	1018	966	1021	972	1034	982	1009	1053	1026	1036	986	1056	983	1029	1033	985	948	1001	970	943	1057	987	1022	986	1006	1048	1025	985	939	1012	1035	986	997	1023	998	1003	1036	1043	1019	995	1019	1006	1021	950	1023	979	1048	953	961	1002	1032	1011	1035	1078	1043	1053	992	1024	992	997	1074	1011	1061	1003	989	997	1066	1006	977	972	1053	976	1036	981	1025	1047	990	1040	1011	1048	1042	1032	1048	1019	1089	1026	992	1029	1030	1022	1034	991	1020	1003	1051	1052	1004	998	992	1034	1026	1036	982	1037	947	1021	1036	1018	1006	1004	1007	949	1002	1024	1050	999	960	1070	1038	965	1033	1024	1060	1038	1051	1077	1047	1037	1056	957	1042	1064	1016	1007	1007	1006	962	1040	984	1045	1009	979	1052	1079	1007	988	1050	1033	1032	1018	1021	970	1045	1009	981	998	1024	1003	985	1000	1029	1082	1009	1037	1018	1035	1065	1019	1004	969	1007	1019	1049	1035	989	985	934	963	976	1006	1016	1067	1076	1059	1043	1002	1039	1021	1005	963	1043	1010	1075	995	975	1030	1038	1005	1045	1046	964	1066	1010	1012	973	1031	1016	988	999	1002	1087	1028	1025	1034	1067	1003	1042	1032	1024	1002	985	1061	988	961	1065	1023	1040	1038	1026	976	1017	1019	990	1024	986	1037	1068	1036	1045	1049	1018	1013	1031	1022	999	981	1007	1062	1102	1033	1035	1003	1088	997	1060	1012	1039	1026	1033	1053	1015	1032	1045	984	1038	1033	971	1029	1065	1046	1010	1003	1029	1071	993	990	1012	1005	1007	1013	943	1024	1029	1061	983	1033	985	1031	979	1079	972	1058	997	941	1016	1029	1002	997	1010	1012	1026	1038	1039	1055	1036	1011	963	1083	945	1015	1033	1022	984	1057	1013	1003	1021	985	973	1011	1031	999	1011	1008	1084	1022	1037	1042	966	1018	1024	1043	1053	994	1009	1038	966	1045	1032	986	1001	1040	1021	1053	1038	1033	1053	1009	976	1023	1012	977	1003	1019	1042	928	1012	1025	964	1032	1046	992	980	1005	1012	1051	1038	1070	982	1019	1053	1014	1037	1033	1014	1017	991	1014	1046	1009	948	1007	1079	1027	1008	983	1000	1037	1033	1047	962	972	1094	1016	1055	1002	1050	1023	1053	1043	1009	1027	1005	1072	989	1071	976	1016	1015	1004	1024	1010	1017	979	1075	1029	979	1080	1023	1068	968	1049	970	997	1031	1065	978	993	998	1000	1057	1030	1087	1051	1034	1007	1090	1049	988	988	1014	1017	1033	972	1009	1076	1054	1027	993	1011	1064	1040	984	1008	985
23263	21380	28235	24882	20205	1635	581	495	442	422	420	356	353	422	431	415	385	341	435	349	340	361	364	381	366	336	343	382	364	326	366	352	334	357	375	327	353	351	319	378	337	357	316	345	348	320	357	358	344	361	364	351	348	368	364	354	318	359	345	361	344	363	332	359	311	351	374	353	331	340	355	326	337	365	353	326	311	330	360	386	327	380	364	328	397	340	362	340	382	312	337	367	355	328	349	395	364	334	350	385	314	338	349	361	362	383	361	352	321	329	372	340	372	339	355	327	341	385	374	350	367	329	319	347	362	347	370	327	330	360	353	318	353	358	369	364	354	369	330	336	370	365	337	346	365	341	359	358	335	346	370	373	382	344	345	326	348	323	330	309	339	356	360	355	364	342	354	350	320	351	333	352	351	343	330	367	337	361	368	298	359	314	340	360	355	367	315	366	379	366	355	369	358	334	338	318	325	352	348	347	350	317	366	359	371	362	375	345	330	358	379	353	336	332	355	369	356	339	323	328	342	355	361	353	372	367	327	322	368	339	329	348	343	338	337	357	339	347	370	313	377	321	365	366	364	358	388	351	315	355	335	336	335	331	353	342	351	368	352	355	355	343	343	300	329	323	357	319	359	333	387	358	326	332	350	356	350	332	350	354	329	347	384	303	317	360	367	364	358	326	347	330	328	345	348	335	327	358	354	315	318	356	320	335	375	332	354	336	366	329	349	363	366	337	343	308	357	357	346	336	341	345	341	319	329	349	306	377	370	337	332	359	336	330	335	343	310	342	358	364	353	344	336	333	353	335	356	359	330	354	354	351	310	321	342	347	347	353	357	338	356	365	344	361	345	320	360	322	355	344	350	372	344	348	369	334	341	330	324	360	351	336	358	319	330	353	332	353	367	368	355	352	348	349	379	338	331	318	352	336	356	368	402	361	334	377	329	366	336	337	361	361	336	370	340	350	345	349	349	332	349	356	310	385	348	360	366	376	348	373	342	322	373	338	339	336	347	368	344	338	328	327	361	348	332	314	365	332	334	343	343	346	340	321	338	355	362	383	348	332	331	354	346	356	357	332	359	349	337	327	351	355	365	349	349	363	373	357	346	354	351	358	340	354	371	333	396	330	353	350	335	353	336	318	326	342	359	347	349	333	373	377	332	381	347	338	335	330	389	341	349	341	338	333	333	347	410	375	371	360	330	376	343	314	356	322	341	338	319	362	328	322	356	368	372	328	344	347	351	326	349	326	330	334	335	342	311	316	319	325	352	351	357	334	344	327	366	325	366	371	351	336	318	333	360	361	370	354	357	350	386	348	347	312	336	370	332	347	376	325	355	341	347	351	346	401	341	367	350	317	355	334	324	344	341	357	351	341	392	318	352	360	358	331	368	332	363	325	308	334	363	350	356	331	333	371	348	362	339	361	339	357	347	317	336	340	353	340	344	328	350	353	363	322	344	313	367	361	333	335	331	353	321	372	351	359	319	366	361	328	354	340	362	343	298	335	349	297	357	347	317	331	355	328	346	353	352	381	319	354	360	338	306	345	305	333	324	324	349	367	355	369	342	330	335	370	320	369	362	363	370	381	349	330	363	407	340	334	374	353	403	352	358	326	345	328	342	364	312	336	351	350	372	359	344	352	339	316	360	307	371	336	336	349	311	331	322	325	315	370	352	321	348	337	343	340	358	348	347	308	367	349	373	357	342	365	356	319	348	363	345	348	338	352	339	324	334	343	316	335	328	322	339	325	312	337	356	326	370	333	321	334	345	357	347	354	349	343	322	332	365	356	317	336	345	339	361	327	366	394	368	302	366	311	348	319	369	343	388	376	351	362	362	339	310	347	393	394	370	340	331	362	343	344	351	340	360	367	324	380	356	394	377	355	338	305	327	345	335	369	319	336	333	372	362	338	370	341	386	357	352	338	373	357	318	348	348	340	327	346	345	318	350	343	335	343	378	314	357	347	331	356	365	329	348	331	385	361	341	385	352	347	342	374	349	304	336	341	344	357	380	335	364	370	351	357	335	335	350	366	358	363	380	328	358	354	337	346	336	340	323	324	351	374	351	347	353	353	343	340	342	362	370	405	364	361	351	365	348	319	316	336	355	332	336	324	377	353	333	380	329	331	360	353	373	346	342	358	337	362	327	342	340	350	361	353	343	351	344	352	331	317	369	361	369	341	341	332	321	361	329	351	323	340	336	343	339	358	332	360	360	373	326	334	349	334	336	349	325	348	354	317	335	353	310	370	338	340	314	352	342	359	381	356	351	372	373	363	312	354	334	349	338	350	343	296	350	337	339	334	355	368	340	377	333	342	330	348	339	355	324	345	365	378	347	332	335	350	349	345	348	366	350	308	358	371	347	345	331	343	367	332	347	374	340	327	344	366	363	364	328	359	354	348	370	337	363	352	376	365	341	385	355	343	363	346	371	335	349	323	362	366	343	332	348	361	358	325	353	348	335	326	361	323	306	340	356	326	343	376	363	346	339	364	318	330	315	368	347	338	344	362	348	353	340	334	319	360	337	347	347	330	353	351	363	347	320	357	334	385	369	358	359	340	329	367	359	336	355	342	344	363	353	314	348	365	337	358	343	367	349	353	340	360	314	388	316	321	323	330	352	331	349	326	351	327	387	330	340	352	360	361	359	382	364	318	349	345	351	351	324	318	358	343	356	321	370	312	365	354	375	363	342	330	342	357	322	347	332	368	317	365	350	349	362	309	356	374	370	346	387	340	336	298	346	331	353	337	320	363	379	340	337	319	335	384	351	342	359	351	354	355	349	361	335	327	336	356	339	336	361	351	353	386	358	333	380	359	346	375	325	337	344	355	353	320	333	307	360	327	383	342	319	352	350	350	332	335	319	362	330	350	354	307	363	312	359	325	343	352	323	334	335	361	327	359	344	332	304	303	379	398	363	344	330	361	400	349	345	400	320	372	344	358	358	341	374	339	340	335	405	342	329	327	344	330	312	349	318	372	330	340	347	357	345	375	324	347	335	338	331	345	388	380	379	352	372	335	363	352	338	354	350	341	309	340	354	380	331	311	352	346	326	368	341	349	347	336	343	352	357	374	317	353	328	339	354	320	336	367	350	358	325	355	345	375	338	347	359	336	338	344	383	354	354	332	348	335	344	372	343	360	327	328	321	364	358	353	367	333	331	351	353	373	319	335	381	340	359	364	347	345	335	335	365	348	322	385	386	333	324	354	310	310	394	324	339	346	363	338	372	352	375	351	349	336	343	364	343	368	355	338	355	330	366	348	344	347	334	340	369	351	376	349	337	353	365	336	327	359	373	383	307	342	345	363	394	341	387	346	393	319	345	381	349	340	352	363	334	327	325	348	354	334	343	363	374	343	339	344	366	332	334	363	297	361	329	357	380	360	374	356	368	378	344	355	350	334	342	339	369	363	358	348	341	339	366	338	328	328	326	332	329	323	359	346	377	379	341	354	313	357	339	349	333	341	342	333	329	360	358	317	333	327	351	357
2928	7404	5118	2462	1639	1178	997	827	787	747	668	650	650	629	613	592	576	581	614	605	546	531	543	536	573	557	562	545	580	521	554	533	571	585	539	566	519	501	591	543	539	542	536	568	526	530	564	549	554	565	544	511	564	534	546	522	554	556	551	548	548	522	574	528	546	555	532	533	528	543	485	549	534	513	546	558	535	502	535	562	523	545	529	491	567	517	531	567	530	533	547	514	536	529	540	571	517	521	526	551	523	532	542	542	522	527	544	540	534	477	525	557	541	545	504	527	519	584	571	535	572	570	541	558	575	513	524	549	545	565	528	508	546	527	571	474	561	547	528	523	522	549	525	528	527	580	533	539	542	560	545	516	496	492	519	533	557	517	515	505	508	543	508	555	529	512	532	508	555	530	546	584	544	552	522	551	505	521	546	543	532	544	525	536	539	575	496	536	536	525	542	541	506	536	519	536	557	541	542	508	529	486	526	552	542	543	506	567	484	532	520	537	543	550	543	554	572	520	541	535	545	555	521	517	552	533	555	523	493	490	503	553	539	534	552	505	536	550	559	541	542	517	552	534	491	519	499	547	544	467	524	571	511	553	489	535	548	583	528	498	540	559	545	538	475	549	525	522	516	513	518	491	542	554	489	504	559	525	506	518	526	494	497	538	537	532	563	539	530	535	530	483	555	508	548	520	577	538	550	564	541	513	576	535	496	559	554	539	502	479	528	555	527	543	543	527	565	544	541	597	534	553	519	526	554	531	489	519	516	540	562	538	493	500	532	522	629	524	535	529	528	516	570	501	521	561	498	519	497	533	529	573	557	540	492	521	520	529	541	508	547	549	551	549	535	510	492	544	520	543	569	507	541	526	535	518	514	562	507	520	562	536	552	498	525	517	529	507	569	518	505	540	522	545	529	547	522	544	557	523	538	506	560	509	515	523	564	524	497	539	481	537	571	543	518	565	553	577	516	511	524	581	519	491	481	522	521	498	505	524	540	516	550	533	521	511	556	514	532	508	556	514	584	514	512	557	513	541	534	535	491	491	543	530	557	513	554	541	532	521	547	539	510	559	571	531	544	534	548	529	541	573	505	542	516	542	530	522	535	552	529	554	611	569	516	523	531	517	575	514	522	552	501	510	529	497	550	487	536	541	542	505	550	485	535	528	525	543	514	500	559	573	488	514	550	533	540	521	529	586	568	525	540	530	509	524	541	573	516	537	497	551	540	533	522	505	526	564	498	529	527	540	528	550	526	513	551	511	517	562	504	514	560	568	554	565	555	546	526	528	508	544	561	514	527	575	481	574	550	566	551	527	512	504	511	528	488	541	549	523	503	555	536	527	531	516	537	548	524	527	525	508	493	537	569	547	499	532	519	531	520	526	534	511	554	514	530	537	539	524	521	566	560	497	530	569	543	517	562	532	559	545	533	516	534	564	530	502	558	522	556	563	510	497	511	532	550	518	525	528	565	503	535	559	501	549	545	541	516	573	518	524	555	556	536	555	513	539	542	519	527	535	524	526	506	529	556	543	466	524	552	552	541	542	513	525	538	573	552	488	538	566	503	546	521	541	514	567	543	537	526	542	509	510	527	540	467	542	510	550	494	512	559	534	519	538	552	512	569	520	547	571	554	478	497	572	541	519	534	556	579	527	517	535	548	527	537	529	550	545	508	567	539	485	558	520	548	522	524	547	504	485	562	533	531	550	500	543	515	488	558	543	548	533	536	536	532	558	541	500	550	565	504	565	518	510	530	559	556	502	529	553	545	542	552	517	511	480	544	529	517	506	581	555	545	532	536	525	537	511	531	589	543	565	518	543	527	539	521	512	562	535	519	551	531	495	476	560	513	539	555	546	513	499	526	484	576	514	536	488	526	491	517	536	553	523	547	534	500	538	535	541	528	535	511	514	574	533	551	466	539	559	526	563	582	547	542	508	552	551	498	555	530	529	514	502	576	556	542	515	554	545	519	503	572	514	503	542	543	580	558	534	518	511	547	501	542	536	578	556	555	523	538	529	565	525	527	536	540	536	534	539	545	520	569	541	547	533	534	558	498	542	511	521	506	528	510	547	513	542	532	531	520	526	533	539	536	536	540	491	546	553	522	526	557	515	520	518	509	506	575	512	531	534	538	542	544	532	515	516	538	551	538	534	512	588	502	491	573	539	496	508	489	551	533	543	548	519	535	519	523	496	553	499	529	562	549	559	520	490	523	480	558	556	589	525	474	498	531	531	540	498	513	500	518	511	492	529	560	554	519	582	536	530	568	515	524	526	535	514	523	546	536	489	516	532	507	548	554	547	559	526	541	537	529	504	538	537	527	514	526	540	530	561	507	513	533	511	557	487	541	548	533	541	545	533	549	545	522	506	531	532	543	561	508	557	553	546	528	496	524	555	537	513	508	538	540	513	546	582	532	480	520	524	530	501	556	552	526	498	553	525	536	514	541	551	508	536	510	517	557	523	502	543	552	532	539	542	552	510	519	488	566	540	499	512	544	546	524	546	581	507	492	540	540	543	525	554	533	507	550	562	497	542	560	532	512	517	518	553	503	530	520	535	527	533	561	532	560	556	518	549	490	531	516	544	542	527	490	490	513	529	504	519	537	494	554	528	545	558	569	549	558	528	546	558	519	535	500	534	540	561	577	521	586	556	536	502	531	553	552	533	498	514	530	512	513	499	542	552	554	541	573	509	553	539	553	533	517	501	502	553	522	535	506	497	559	559	594	547	514	519	540	528	550	533	532	502	562	497	527	528	524	500	518	578	569	555	577	506	541	532	519	553	540	519	494	525	542	556	534	536	552	563	497	505	521	512	559	559	553	504	586	545	522	546	534	544	535	533	517	518	528	558	503	558	548	540	518	556	520	553	522	541	537	540	513	550	519	538	538	521	536	529	548	523	533	510	526	493	514	572	501	552	520	526	542	511	499	545	537	506	519	525	553	496	507	557	510	532	530	547	498	498	524	560	498	560	539	535	525	534	539	570	528	514	527	519	527	509	551	539	554	523	498	545	519	547	533	500	502	515	514	527	513	508	535	550	498	526	539	512	542	539	521	555	529	503	537	569	503	552	496	478	543	524	523	522	524	563	546	484	533	520	539	550	605	510	549	567	533	590	593	535	488	508	522	551	568	523	557	555	560	507	534	571	511	508	549	571	546	583	533	534	536	561	538	505	562	557	506	527	525	534	500	518	530	512	491	513	568	503	537	570	535	486	548	526	573	563	525	548	533	486	567	528	527	520	504	553	497	589	568	528	513	554	484	560	559	504	541	539	563	511	505	548	553	582	549	556	572	531	495	509	573	554	504	537	484	500	541	527	521	585	533	543	544	494	530	524	514	545	584	511	505	538	515	492	537	535	576	578	494	534	511	520	532	558	535	554	563	525	518	494	569	496	542	488	536	516	557	516	539	514	515	567	549	539	510	550	528	496	523	532	523	502	504	587	548	573	517	543	534	512	520	549	533	546	569	503	499	514	573	518	526	542
24700	21384	26007	21464	1434	806	815	759	700	725	723	759	739	693	724	718	695	707	670	706	740	740	718	736	706	746	724	666	721	635	737	722	722	696	670	672	685	697	745	728	689	723	714	678	723	632	687	729	703	684	706	736	727	683	665	737	690	685	702	702	641	707	680	663	693	672	699	769	686	657	671	697	685	716	724	690	705	690	686	681	708	731	687	678	697	724	695	704	689	715	735	679	696	674	706	636	683	677	691	669	705	691	678	693	674	655	750	719	673	701	645	691	703	667	681	668	709	690	727	717	679	691	704	652	719	686	686	713	692	664	681	638	695	660	708	686	691	666	728	703	732	665	706	682	716	665	686	721	742	681	711	752	662	648	681	673	703	679	706	689	663	709	717	698	723	712	713	695	676	739	676	680	704	701	693	701	738	688	734	755	689	719	652	719	736	813	747	745	713	700	684	691	694	719	692	670	716	724	671	708	674	715	683	670	724	700	693	704	680	717	729	660	693	726	686	698	693	734	698	665	716	701	674	658	720	713	661	666	733	667	690	696	679	733	679	708	662	708	709	670	711	681	750	682	755	664	723	698	654	702	697	714	668	650	681	729	650	692	685	706	685	706	703	726	643	682	711	716	689	696	742	642	704	701	699	698	714	675	718	704	736	733	729	677	727	679	681	720	693	702	684	668	684	691	688	712	685	698	670	725	693	670	674	711	680	708	659	665	689	733	658	717	650	663	717	688	709	693	737	722	723	716	630	686	709	698	711	665	682	691	708	735	697	659	701	712	681	700	702	704	701	697	748	712	712	709	674	685	686	715	686	693	742	678	778	679	708	706	702	712	717	705	702	721	722	680	683	705	685	713	708	695	737	714	682	674	711	687	689	720	676	703	717	696	727	741	702	680	696	677	750	641	669	745	695	707	655	684	661	675	709	662	725	683	720	699	656	711	694	676	701	743	732	696	692	705	666	734	734	677	641	651	716	737	676	678	744	704	744	736	720	741	728	672	708	698	738	689	729	667	649	644	716	674	668	714	748	728	678	773	640	673	701	719	730	673	663	682	751	680	684	735	661	701	725	730	740	695	756	727	661	678	665	702	692	708	678	707	706	714	698	708	750	693	709	662	721	669	685	656	698	703	731	695	699	645	698	733	708	718	684	716	677	693	666	659	666	704	670	718	696	740	722	674	707	714	704	696	663	691	699	694	698	658	677	691	711	737	733	694	709	695	672	690	677	673	640	732	705	652	662	699	713	693	749	654	691	701	681	752	757	681	717	655	704	758	675	748	677	717	704	702	711	697	698	664	726	743	679	686	682	697	717	667	682	686	675	668	725	718	676	707	659	771	720	687	692	728	691	662	686	744	718	706	696	717	642	707	696	741	705	663	656	656	693	725	687	689	754	722	754	744	701	653	697	792	711	715	725	735	645	712	719	691	686	684	721	627	682	700	721	712	686	679	685	731	733	700	675	669	685	693	714	667	685	685	707	737	712	690	692	744	663	709	686	705	743	726	694	709	699	707	668	711	717	683	671	727	714	708	677	720	706	675	700	739	700	703	711	691	697	685	700	641	738	687	705	687	725	729	638	701	724	696	702	682	753	709	732	689	725	640	683	700	625	657	689	706	683	723	697	692	693	689	705	685	720	728	709	691	731	648	668	656	709	697	700	680	714	718	698	699	691	681	735	707	729	669	698	686	666	730	701	714	734	694	702	737	702	735	697	698	714	657	747	680	684	726	704	713	708	653	681	713	693	728	707	693	723	688	659	697	649	686	705	672	692	748	694	709	726	710	703	651	725	694	713	704	700	715	691	671	680	720	718	707	717	701	718	683	658	740	688	704	725	720	727	700	702	665	687	718	689	695	703	697	686	717	694	700	673	701	701	688	715	705	631	698	688	742	687	730	708	641	680	688	692	716	679	657	679	702	681	701	711	718	717	761	683	698	714	738	712	701	698	693	665	710	697	718	675	710	678	707	703	748	676	685	740	726	714	689	731	760	663	682	720	705	684	702	717	718	736	695	731	722	705	653	688	720	666	705	737	706	639	679	688	752	717	674	716	695	693	708	673	706	656	677	710	735	712	660	654	711	720	633	684	685	710	673	715	657	707	693	681	731	667	699	693	719	720	670	691	735	636	655	700	699	714	697	665	681	699	743	750	739	650	621	751	666	725	704	688	702	695	707	675	697	707	688	731	696	736	696	705	744	688	721	697	680	678	684	716	736	680	725	761	672	724	689	696	664	711	676	664	698	685	724	683	676	719	683	737	649	695	701	690	712	723	722	647	693	688	686	713	727	711	710	723	732	694	694	672	704	647	722	685	676	655	703	704	717	722	730	662	684	721	729	711	734	716	720	701	669	737	727	689	644	728	743	681	682	708	691	673	731	681	703	684	673	673	723	693	708	694	716	692	716	678	714	726	638	693	682	700	717	700	717	709	703	710	664	721	632	683	702	695	712	655	689	680	709	694	660	674	723	693	703	727	670	665	697	656	721	696	713	645	698	692	701	700	706	705	693	638	692	697	765	674	663	697	679	720	694	677	718	689	696	688	741	691	662	689	658	736	695	697	683	707	647	720	723	702	668	682	675	731	668	711	685	669	751	707	733	738	678	684	667	695	673	656	747	769	714	657	704	702	721	743	686	685	710	702	698	670	679	691	725	732	684	669	694	707	711	739	695	701	711	676	697	690	702	665	677	678	706	697	753	716	672	675	708	687	686	770	689	690	708	692	687	667	694	709	672	729	646	698	664	731	682	676	714	739	689	704	720	692	697	685	717	713	669	724	708	704	722	719	714	690	675	727	688	701	731	693	676	735	672	708	689	683	699	686	722	730	699	731	690	651	751	698	708	745	693	646	683	701	724	743	736	709	657	714	688	718	719	676	708	659	684	745	672	735	688	667	725	701	739	735	698	678	679	735	689	686	745	689	767	675	678	717	720	704	702	692	721	710	699	678	714	711	668	686	693	713	692	731	686	703	715	694	691	722	673	710	742	704	681	692	690	714	702	681	705	738	717	688	698	694	729	657	673	644	683	663	732	727	643	728	710	640	708	701	674	707	661	683	727	707	679	658	711	679	662	710	714	724	706	667	673	673	696	704	715	688	699	744	703	665	780	699	747	718	727	707	705	671	744	711	715	674	679	735	685	699	699	715	678	715	695	740	710	780	714	668	661	702	689	688	677	671	696	712	693	732	710	652	722	718	738	685	679	678	671	722	702	715	735	668	723	663	717	731	727	710	694	740	695	762	729	683	660	655	684	693	700	697	762	675	698	673	710	747	677	711	712	680	749	718	679	679	669	694	698	662	722	660	708	674	658	690	637	691	737	716	706	675	672	660	738	686	696	670	664	630	740	662	712	683	767	656	709	709	735	647	719	702	694	692	702	680	706	697	716	727	683	716	685	649	694	679	737	677	681	656	717	688	676	676	715	737	692	730	681	679	683	715	664	742	682	674	723	723	730	712	684	718	732	657	751	691	657	688	713	707	720
3304	3978	2997	1790	1427	1259	1169	1156	1101	1066	1035	1047	1019	1024	993	1027	1013	1006	954	937	1010	1036	957	1027	1008	1023	1008	965	999	975	1012	983	1022	955	977	983	1033	1018	1023	977	1033	1036	1001	991	926	973	958	1027	994	1012	957	984	928	977	976	973	1004	1042	961	956	956	992	985	967	962	941	1017	950	958	1029	940	982	930	990	945	956	1031	938	987	979	995	1036	1008	993	1000	992	998	1035	971	959	1027	975	947	976	976	1037	918	960	975	959	1031	955	1011	974	994	1002	1029	1049	971	948	1039	967	993	992	1003	941	921	990	945	984	996	1018	953	971	978	972	987	1002	1007	990	1002	1046	941	900	965	983	920	996	966	953	938	960	1017	938	948	990	993	964	996	947	979	957	980	975	994	994	1000	983	980	907	1010	994	954	941	931	959	998	960	988	960	979	1012	1020	989	1024	954	981	960	997	990	965	989	930	990	996	1015	980	974	1018	1012	1005	1024	953	1008	960	978	924	933	954	969	1010	1046	991	1050	954	1001	975	1018	1031	1016	962	1003	999	982	971	1001	973	1007	995	1008	1063	986	948	987	1023	972	992	987	1023	976	973	1002	995	965	991	986	930	1020	929	931	937	1011	1001	1012	990	1022	983	1007	978	968	961	999	949	965	971	961	1007	973	1003	1000	993	1009	941	963	980	972	1025	961	999	1018	1018	956	969	957	1026	992	1001	991	1003	995	961	972	949	1062	1028	1003	937	1000	918	990	946	955	978	1002	955	951	994	970	974	1017	998	1010	958	976	973	1031	989	955	959	956	982	943	1001	966	1004	976	1025	973	956	930	948	1008	982	920	977	933	941	1040	1029	998	970	982	953	955	1012	963	1001	959	1028	968	970	956	994	981	929	1031	1028	919	970	935	1010	1010	964	969	977	1030	976	1027	952	939	937	980	915	977	993	951	1006	955	953	1009	1063	1045	947	985	1003	957	931	993	957	934	941	988	965	954	969	972	980	918	960	1005	1030	963	1003	944	991	1029	1007	995	1019	984	1009	951	961	991	994	1010	1038	1011	993	972	951	973	975	1052	945	1019	948	1027	973	967	1019	966	1056	1007	941	986	1030	928	1019	1021	950	1030	1006	965	1011	960	957	888	1011	988	971	985	925	977	955	1014	971	968	962	986	1110	1000	974	964	921	951	966	958	954	966	935	986	972	972	1024	945	993	932	979	1030	962	1003	999	937	980	965	932	977	951	997	959	991	977	986	930	1003	955	917	943	979	961	963	998	1047	1044	962	954	979	920	995	999	943	953	1014	970	978	999	978	981	976	966	1018	966	1030	911	992	1046	975	1006	966	1003	984	1018	993	964	970	989	946	995	987	1022	974	986	987	938	984	984	978	992	1023	991	997	980	960	934	964	916	995	1007	970	995	984	1025	1046	1005	959	1016	990	1008	954	987	983	1018	984	986	996	977	1011	945	967	1032	984	1019	963	1007	1011	992	953	1011	1011	970	987	959	945	941	1013	975	1012	1005	968	987	937	999	1028	1026	991	1007	929	967	930	980	1002	966	1014	939	952	954	920	1001	1034	959	975	997	1031	976	1017	1007	983	974	998	992	1021	1020	961	1009	1001	961	962	1016	959	1035	945	990	1008	946	970	952	975	995	999	977	998	988	1016	928	939	1033	991	952	962	944	998	996	1002	977	972	992	1023	998	986	987	1040	1008	997	958	1000	979	1014	984	1006	1025	954	1046	1013	985	1020	1009	948	959	988	971	973	1021	1024	1010	986	965	988	975	965	982	981	946	961	984	941	968	1046	945	972	968	1001	982	964	974	962	998	957	967	967	999	976	972	957	945	976	953	978	881	970	956	962	998	961	977	963	980	1009	965	958	966	939	1014	993	978	976	1025	994	913	955	961	972	1007	1010	983	964	991	921	1007	1000	1001	977	972	1020	986	971	1014	1005	998	987	991	1013	993	1020	937	991	931	992	986	993	965	935	998	1008	956	983	966	1008	933	991	997	999	973	942	995	1015	1003	948	932	987	1010	991	1004	940	1020	985	988	977	996	1009	1010	973	961	996	937	977	962	993	958	1044	1032	978	1023	978	1009	998	966	984	949	958	933	987	937	1025	957	1052	1002	950	971	970	1026	1039	998	1012	987	966	930	995	989	930	991	953	980	1003	973	960	963	979	976	997	993	913	1028	975	959	962	958	932	999	996	978	996	976	985	985	980	1012	993	984	979	938	991	998	971	1009	970	1010	1032	971	1006	930	996	1003	1003	971	988	952	960	1020	1012	955	1052	966	932	990	969	932	990	1000	967	1007	985	955	976	993	1001	1026	909	982	1002	999	910	979	942	985	1009	956	989	926	959	968	978	952	1019	950	996	983	1023	961	1009	963	994	986	926	956	947	1015	1014	964	932	1002	968	1021	1009	980	999	962	974	985	1020	989	1054	984	1012	976	955	970	989	946	993	975	991	1026	966	961	997	963	987	988	1028	1027	985	992	970	979	1024	991	937	1025	959	987	967	954	985	983	967	974	1027	988	964	998	956	1008	985	1015	978	998	1024	938	989	944	997	983	980	998	966	923	955	986	989	967	952	960	1064	950	985	987	957	961	1004	1000	955	1019	920	1021	986	958	954	964	950	1015	980	989	962	1013	1032	930	957	967	985	948	1008	965	937	1003	991	952	1034	963	981	1000	1015	993	980	1012	962	926	979	984	1061	988	1037	976	986	952	926	973	993	982	958	964	1024	1004	1028	988	1005	1000	954	993	1030	938	942	979	998	985	1000	975	947	948	969	936	942	1003	976	938	956	1005	930	1016	1009	1005	986	951	993	971	970	956	1023	966	964	909	957	976	945	953	1038	977	1000	983	1011	975	995	922	952	973	992	1031	986	906	1015	1046	1015	953	965	967	1039	971	985	975	975	971	987	1026	1004	1012	974	914	1011	964	964	979	1008	937	981	994	915	984	957	927	977	956	955	971	985	987	942	1001	946	946	1006	939	1036	1026	995	949	974	968	900	943	1028	981	934	962	960	1000	954	983	963	984	997	1003	998	978	955	972	994	952	960	1006	983	990	945	991	1060	1017	962	1025	976	1015	989	1036	993	994	970	934	1000	967	944	987	979	933	1002	1000	957	952	1014	995	952	982	1027	1025	1007	1024	1004	1027	1008	992	977	986	975	1012	1001	955	991	979	933	925	1024	995	926	1043	917	1009	965	972	971	983	953	954	996	971	1004	915	987	944	950	937	989	946	970	943	968	981	1002	956	948	949	995	1030	995	976	988	989	987	987	975	967	988	1005	1006	957	915	958	1011	994	963	1012	1043	1033	945	1013	1021	977	974	956	1009	991	1026	1009	928	973	1027	976	1012	973	1018	1002	988	975	973	978	916	1009	967	1057	1001	987	1056	1037	938	983	1059	1066	965	979	1008	947	1033	961	1019	974	990	981	934	1009	962	978	992	1000	992	1005	994	973	1007	927	1019	937	1006	1015	968	971	979	996	960	954	972	955	978	980	984	1007	994	979	1014	1002	1020	1028	971	1013	935	938	1032	978	963	995	964	995	971	989	982	1065	971	977	871	1016	951	949	997	1053	979	956	952	1023	964	939	959	952	1001	970	990	989	1005	1040	963	970	977	974	963	1035	1019	981	975	1012	938	979	987	1034	963	986	953	1041	961	976	923	984	971	996	974	940	1011	942	976	955	978	1024	1037	997	966	980	970	985	987	1003	994	1049	976	962	992	1036	1003	927	976	1014	945	995	1005	960	946	980	980	999	965	931	1038	963	979	1008	1008	963	936	994	963	933	937	974	995	979	962	980	1015	962	1020	911	985	1039	949	970	979	999	986	1024	950	965	1021	987	963	988	985	1008	949	949	1016	990	1032	924	957	965	940	979	978	978	987	1000	940	993	976	1021	949	974	1014	985	935	1026	962	956	981
22421	21423	28932	24285	21418	19016	1001	414	330	327	275	249	270	227	218	207	208	194	213	224	222	192	218	200	193	184	202	184	172	175	189	195	216	196	178	148	180	178	200	192	185	176	202	193	176	151	195	203	161	192	182	165	201	205	168	172	176	165	183	205	176	188	189	197	178	154	193	168	166	206	175	182	176	162	151	162	169	188	191	177	169	157	145	203	177	167	174	183	181	190	180	197	160	177	183	180	166	203	187	186	158	179	188	176	172	171	185	165	173	168	194	199	197	190	202	189	174	193	184	177	175	197	176	200	178	161	179	198	207	176	180	169	174	164	163	182	171	199	182	186	183	171	165	194	164	187	175	164	200	194	192	203	180	182	175	154	203	153	161	181	181	175	156	178	172	201	172	162	194	183	193	192	162	166	162	184	189	155	178	195	169	170	178	168	194	194	183	194	178	144	181	183	189	149	159	191	189	179	182	193	164	191	188	167	150	177	199	167	169	164	178	189	210	186	163	165	179	186	161	172	166	182	170	186	158	182	155	185	160	176	188	172	197	185	176	170	173	185	174	171	180	183	191	190	171	159	171	156	173	184	185	183	185	162	186	183	170	199	184	195	167	172	162	170	191	171	191	171	184	194	176	162	173	177	182	192	183	188	165	189	189	168	160	194	172	178	178	189	177	183	188	149	196	191	161	167	181	189	199	171	187	172	183	184	171	170	177	179	164	180	190	158	176	168	192	176	168	193	203	193	176	162	194	173	175	172	168	175	177	177	194	194	190	177	177	184	209	187	179	177	174	183	180	166	169	175	178	198	188	186	168	177	186	167	199	171	162	170	171	169	173	166	166	183	155	195	169	186	170	172	181	184	172	167	176	161	179	178	167	182	172	195	171	194	184	196	193	162	198	175	158	181	175	193	180	163	178	175	178	180	178	203	161	178	154	187	173	154	166	177	152	186	164	188	153	172	165	196	189	184	178	170	174	209	179	158	178	191	183	182	165	169	179	174	165	183	176	188	192	181	168	163	186	193	184	206	184	199	183	170	179	184	168	181	175	171	187	191	167	170	184	180	176	186	174	183	169	183	173	167	177	196	194	174	181	164	196	173	168	181	165	150	196	172	173	187	176	167	152	174	173	148	211	202	183	213	174	175	188	175	168	182	160	200	187	185	182	185	154	160	182	191	181	183	163	138	177	165	171	156	180	177	168	187	153	170	193	189	176	192	163	186	180	192	179	176	200	183	171	195	188	176	161	177	169	180	187	187	168	173	170	175	185	171	175	175	163	168	176	186	161	179	171	180	174	193	173	162	159	163	181	169	170	170	159	204	150	149	177	192	186	184	197	181	178	184	195	174	178	169	162	177	149	189	187	192	187	166	181	166	178	177	185	177	182	177	175	190	179	164	175	172	184	166	165	201	176	172	160	163	190	188	172	201	176	170	180	192	193	171	188	182	163	186	175	198	167	191	177	194	180	170	177	185	178	144	178	180	172	156	182	189	183	185	171	202	186	175	175	190	179	179	178	183	170	189	193	160	179	173	183	199	175	185	191	182	175	185	185	179	182	172	167	180	207	183	181	192	150	160	179	174	189	193	189	192	179	187	168	146	190	175	178	165	177	185	189	177	183	166	187	178	154	186	178	169	186	186	144	178	181	193	181	186	150	179	183	175	190	149	180	209	174	182	171	186	169	187	156	182	178	171	177	159	172	177	185	184	182	173	191	182	188	145	182	192	172	166	172	168	188	181	173	193	186	185	194	202	187	185	193	191	174	169	161	177	169	188	166	180	170	176	182	189	177	160	188	173	192	155	162	190	180	180	191	148	170	177	178	182	210	157	168	178	143	188	190	187	168	186	185	164	161	163	164	136	201	189	150	167	193	179	169	163	184	179	192	176	165	193	176	163	178	168	180	191	186	174	184	190	183	178	192	174	173	181	189	182	153	175	174	187	191	194	174	162	183	180	174	185	178	184	161	150	195	181	182	175	195	164	190	186	191	176	182	170	155	181	197	180	188	175	162	171	185	180	189	157	183	181	151	189	163	157	173	187	184	180	176	182	180	189	175	192	169	181	189	174	174	170	152	183	162	140	160	183	178	183	189	186	196	189	195	188	176	187	169	203	164	189	167	182	170	193	163	172	174	173	172	169	172	178	149	180	171	164	195	158	194	167	180	192	190	190	188	195	226	170	191	171	158	179	165	187	180	165	174	171	179	172	206	205	205	203	159	170	172	167	163	160	183	203	190	176	177	177	188	185	167	177	175	189	173	179	183	167	165	159	155	196	177	184	177	177	155	182	194	182	156	168	156	162	177	193	180	190	196	164	141	173	180	187	223	182	195	183	177	170	187	178	169	188	172	190	179	207	179	165	227	186	175	176	183	181	162	187	202	181	176	172	171	189	179	200	169	184	187	194	197	171	182	179	189	196	186	190	150	179	173	154	194	167	184	180	196	173	190	151	195	179	175	164	161	174	170	164	175	176	157	153	171	186	163	173	178	198	184	186	176	184	173	164	202	194	198	183	174	204	187	199	167	185	191	167	176	197	172	170	186	169	168	173	189	153	169	171	193	190	176	168	177	164	188	179	181	170	199	171	183	173	191	194	183	194	175	193	166	149	185	207	173	186	179	167	194	187	172	191	167	155	169	185	155	177	162	189	200	174	195	158	191	178	175	182	169	222	175	191	192	198	169	183	191	169	175	192	164	173	177	185	191	178	197	173	174	196	182	170	175	182	208	159	176	192	182	175	189	158	179	199	178	227	198	188	187	165	177	181	179	161	174	177	186	189	193	180	167	169	196	167	181	183	190	187	175	154	158	158	185	191	189	158	167	177	164	171	175	181	190	161	178	161	195	168	204	181	177	185	179	160	171	187	185	195	184	180	210	169	174	181	178	155	175	166	189	159	181	188	172	183	193	190	190	157	196	198	176	172	186	169	184	183	183	186	181	200	174	159	163	166	200	183	183	170	183	180	164	187	159	159	176	161	189	172	156	158	158	172	184	174	187	172	193	191	154	183	173	198	199	177	152	174	171	172	178	178	161	189	181	167	206	169	160	178	174	178	142	187	181	165	184	166	171	181	190	170	179	183	197	188	176	185	185	169	186	163	186	181	193	188	203	177	203	204	173	198	196	191	184	176	179	181	161	182	200	177	158	173	198	178	176	183	166	160	201	183	166	166	169	171	174	195	164	179	154	148	176	162	198	199	151	186	185	189	181	177	199	153	184	194	172	175	187	181	218	170	180	171	194	168	196	155	159	154	190	169	157	160	177	170	180	160	180	192	180	180	168	195	177	168	174	183	154	169	159	167	185	182	169	156	179	175	164	156	171	190	169	153	177	173	173	155	192	184	174	190	211	180	176	156	171	209	169	195	192	158	192	181	146	210	181	174	195	175	178	177	179	181	192	186	179	211	184	184	182	185	176	176	184	176	182	154	186	174	179	187	175	166	198	170	165	183	199	182	182	188	179	211	156	163	166	181	196	166	185	185
3965	11888	8231	3782	2264	1585	1084	916	789	681	544	522	480	459	417	402	395	369	339	333	332	321	319	339	305	291	314	325	312	299	311	272	270	286	268	321	268	269	269	287	264	298	265	283	254	298	257	279	252	260	295	288	298	279	267	288	269	247	289	290	265	283	283	294	276	274	246	272	233	255	268	272	258	288	284	272	254	277	245	245	273	245	309	258	280	270	255	253	264	269	286	263	307	264	257	253	265	264	283	239	263	275	254	262	261	275	247	270	265	263	259	276	265	279	285	255	264	276	295	273	289	283	278	286	277	267	247	262	262	272	288	300	261	274	256	265	255	274	259	283	247	266	242	273	265	267	273	279	276	253	259	257	228	262	264	299	278	229	244	256	280	262	248	274	275	259	303	271	257	260	280	253	280	258	273	256	261	252	270	261	251	276	245	250	263	250	256	288	280	278	251	247	252	256	277	251	262	238	276	245	256	267	293	221	297	237	263	284	278	282	291	261	254	289	259	289	261	254	257	270	274	281	257	279	241	264	274	273	265	243	269	271	277	254	265	282	265	251	212	260	261	247	298	299	285	288	267	302	253	295	272	267	288	255	246	279	298	285	270	275	266	257	275	245	273	269	244	282	267	250	275	268	296	252	260	260	244	249	252	247	258	294	260	260	261	280	256	258	239	253	260	286	278	281	237	263	287	235	261	255	258	277	283	241	242	231	265	275	269	282	278	252	267	266	270	252	247	260	254	282	292	242	234	268	226	281	249	273	239	286	237	285	285	276	224	274	255	235	238	263	281	281	269	239	253	270	266	267	266	270	265	236	266	239	260	239	287	268	253	238	251	273	253	269	251	267	268	267	258	260	231	253	228	255	274	279	279	259	259	276	251	253	283	247	266	267	267	282	257	253	271	258	237	268	264	266	269	266	201	279	268	261	275	239	269	268	292	286	274	270	290	264	250	275	265	226	253	291	267	288	255	286	279	270	257	269	311	260	265	280	276	229	276	294	279	278	271	287	264	273	281	278	279	285	252	271	285	267	263	259	256	250	289	262	285	265	262	255	272	231	246	266	253	265	254	280	267	297	257	265	230	263	284	269	243	264	280	239	255	278	245	273	249	263	283	281	280	257	259	257	266	254	248	296	280	262	250	302	251	270	238	257	265	234	275	250	256	248	278	207	270	258	255	263	251	257	290	289	243	280	247	242	274	256	250	274	256	262	254	250	267	232	276	252	267	232	304	256	281	286	256	281	265	249	256	265	261	267	246	262	251	235	228	294	279	287	281	260	240	253	249	255	273	264	240	241	283	281	266	289	256	267	282	260	283	283	260	297	265	276	278	284	272	257	268	261	260	295	243	273	277	243	263	254	277	257	261	241	260	283	272	266	248	266	252	268	255	249	245	258	272	269	265	263	245	291	307	277	230	271	285	281	253	231	272	275	275	310	240	272	283	244	227	257	235	266	269	272	265	279	293	238	275	274	257	265	242	264	247	255	264	291	279	277	260	267	245	273	243	291	265	250	303	280	279	279	260	263	273	251	261	273	260	269	263	263	256	252	235	258	248	263	267	259	266	279	263	265	268	273	254	263	237	270	256	230	232	257	268	245	257	258	273	262	263	253	246	281	253	263	291	247	253	290	268	274	271	267	253	243	266	256	281	282	283	248	255	251	272	258	260	276	282	259	264	261	256	283	269	266	274	264	290	277	240	264	223	303	286	272	237	261	240	255	251	267	296	265	308	293	237	285	261	259	265	262	255	269	239	266	258	283	261	294	253	268	269	250	281	274	252	258	255	245	269	246	277	231	295	261	291	255	243	281	277	242	261	258	262	245	260	276	267	255	276	266	278	246	288	277	255	274	285	245	284	284	274	249	271	281	253	265	285	268	271	246	271	279	292	281	262	248	249	276	269	273	240	242	264	275	241	264	258	291	267	272	264	258	282	245	286	257	264	262	232	267	249	262	276	256	256	281	277	279	259	244	241	267	270	286	241	307	295	266	254	287	287	264	289	254	248	277	251	273	268	252	250	281	217	267	265	264	280	263	260	238	260	252	242	252	295	260	264	264	279	271	251	273	242	274	257	264	273	264	260	262	248	262	296	279	267	259	247	256	282	268	260	258	231	246	266	266	303	274	264	239	258	258	230	261	282	272	307	270	263	259	266	279	237	277	261	271	271	285	270	263	276	267	247	259	263	294	260	279	269	258	284	240	251	272	260	288	259	253	255	286	237	254	265	244	268	277	286	279	260	291	275	259	240	265	286	274	247	267	267	235	235	245	276	254	254	286	263	290	230	259	265	275	249	271	246	246	273	257	278	238	254	271	266	265	273	291	260	253	286	283	251	269	248	261	285	248	273	279	293	263	274	253	268	248	273	254	250	264	254	253	243	250	274	255	248	283	260	253	263	285	224	272	275	271	247	261	262	266	265	240	253	279	289	242	283	261	263	248	274	265	256	264	243	266	283	253	248	286	267	257	248	282	257	292	292	253	262	246	255	261	242	256	251	221	257	253	273	269	285	268	275	292	225	285	254	261	270	257	256	234	259	271	271	252	279	260	242	233	270	216	262	273	257	283	268	267	254	265	269	256	270	295	268	265	239	288	277	270	267	267	276	247	279	270	283	281	263	277	264	288	266	265	286	235	262	294	252	278	258	254	252	272	245	272	274	254	279	279	296	273	286	244	255	269	272	283	258	288	283	260	261	271	264	250	286	268	265	291	295	261	271	283	243	271	252	246	235	278	257	265	266	258	256	267	259	262	277	269	263	254	293	256	258	272	280	271	240	277	276	262	266	273	247	264	247	278	284	261	284	255	244	255	286	271	250	276	268	251	261	271	250	282	275	249	268	276	240	275	295	263	234	276	261	271	264	302	268	270	249	262	262	277	263	249	253	255	258	239	272	254	288	249	274	232	226	259	283	265	227	247	273	278	241	256	277	296	239	242	282	243	281	256	281	235	255	275	274	290	291	277	281	278	268	279	264	263	266	268	250	252	251	288	265	254	280	263	270	242	269	272	274	271	265	270	317	267	245	264	240	262	251	271	244	270	272	251	292	287	245	283	267	249	270	249	280	277	274	261	293	269	267	246	273	258	253	220	275	267	242	235	283	249	255	267	265	288	256	256	276	232	257	266	273	258	282	259	275	264	265	252	269	275	264	250	260	279	267	243	268	263	263	271	251	264	252	271	254	231	269	260	261	265	260	239	229	266	269	275	249	238	233	249	289	286	235	232	265	281	289	253	254	252	265	272	280	268	248	258	278	242	254	251	252	286	267	246	261	269	279	287	251	232	263	249	286	264	259	266	264	261	269	263	238	265	295	228	270	265	241	289	270	274	256	248	266	268	266	275	255	274	262	256	240	256	279	253	260	239	246	259	275	280	253	269	258	266	244	244	254	262	266	255	263	273	277	271	268	258	271	258	238	258	288	288	263	254	249	235	268	276	226	286	272	291	246	271	276	272	233	281	245	273	271	295	277	249	231	253	260	286
27331	17056	3144	937	744	712	753	739	684	703	692	752	670	735	704	678	677	725	672	735	718	685	710	697	708	737	702	685	660	696	655	673	671	670	726	680	718	693	691	713	693	721	749	706	676	671	669	698	716	679	712	729	712	719	649	696	700	696	737	712	744	654	683	732	687	712	717	752	750	684	689	662	705	654	715	720	707	691	682	722	681	700	693	685	697	654	686	717	731	680	697	716	696	690	695	706	699	689	698	676	677	720	716	732	700	708	684	699	681	723	746	682	740	692	680	744	705	690	721	651	702	696	719	722	718	696	743	725	743	687	706	697	708	700	712	650	739	674	760	681	671	757	712	715	719	748	714	697	654	707	745	702	752	773	706	702	648	669	738	702	699	715	745	712	693	687	704	703	682	677	726	721	678	689	661	719	723	734	693	702	704	666	701	725	734	736	702	697	682	733	736	715	673	707	668	689	669	679	708	753	741	731	713	700	752	703	647	720	707	684	719	709	739	712	687	708	744	664	687	694	735	660	684	694	716	683	733	695	695	757	690	727	733	742	644	675	731	693	716	718	710	677	693	684	688	707	683	731	709	694	734	682	682	712	694	713	666	702	707	715	714	678	662	688	708	737	697	691	705	660	695	692	680	683	708	707	716	689	709	691	736	702	703	714	762	706	644	716	641	691	687	679	706	759	750	747	739	715	686	629	710	655	735	741	709	662	702	689	706	699	684	681	672	724	718	665	716	690	721	723	692	729	733	649	704	712	676	686	681	658	713	695	708	719	698	677	757	685	625	700	729	725	756	697	741	697	739	664	702	666	671	692	740	649	715	706	693	737	692	716	680	711	706	763	694	674	687	726	730	713	689	659	705	712	732	725	650	691	707	682	734	707	724	681	728	688	680	700	713	732	722	705	710	674	765	700	712	733	710	684	697	695	659	673	685	692	708	666	710	752	710	677	699	688	670	707	701	686	735	730	697	714	692	672	751	673	690	720	740	722	717	745	707	714	719	693	667	696	693	685	736	732	704	693	682	721	679	678	705	708	716	679	707	720	722	743	674	696	728	708	686	717	713	652	663	727	759	721	727	662	734	670	714	674	712	690	750	755	727	679	683	660	715	691	742	716	702	718	668	711	683	667	704	708	752	705	731	689	684	751	699	741	694	676	720	695	738	711	705	723	736	682	707	711	711	703	760	725	685	678	673	690	655	697	687	674	734	688	770	729	704	705	669	733	720	690	671	740	730	703	689	731	736	729	664	718	681	719	715	686	734	763	697	634	661	718	758	700	736	647	666	692	697	680	683	713	666	668	675	717	719	673	694	717	723	746	680	669	665	709	716	733	758	693	705	693	695	710	730	681	699	689	700	690	705	737	732	718	651	686	731	715	722	707	708	719	700	668	692	735	736	700	686	681	705	684	700	683	699	677	702	666	674	704	708	675	687	704	732	735	691	683	713	707	673	744	676	689	679	705	724	702	697	686	667	705	734	749	708	713	662	704	686	712	718	691	696	731	680	694	667	669	669	686	733	701	728	709	679	651	722	694	725	666	667	703	724	665	679	686	723	655	703	733	677	687	689	733	733	641	730	736	670	677	685	739	666	717	759	690	674	726	663	699	680	705	724	659	721	735	692	713	719	733	747	723	655	678	741	746	719	713	680	673	679	670	723	712	691	705	719	710	715	668	707	727	691	740	659	683	690	707	731	708	692	707	746	726	702	714	673	673	694	704	690	689	700	693	692	669	744	720	690	701	711	703	707	704	724	699	698	712	684	715	668	679	762	681	713	719	680	714	699	638	718	704	720	708	745	714	678	705	724	710	689	694	702	677	692	732	697	673	729	737	695	685	676	641	729	682	716	742	720	692	692	760	714	686	717	686	709	690	701	710	669	680	709	720	699	736	661	718	701	712	657	688	722	717	680	725	706	727	711	747	692	718	740	771	715	728	652	752	660	687	745	696	731	665	723	704	736	683	681	697	706	677	693	651	738	741	692	706	733	694	713	712	681	691	743	719	716	683	705	712	701	697	691	645	682	707	725	692	705	691	652	717	708	682	724	674	685	712	704	725	707	689	728	732	685	740	645	741	705	699	675	688	687	713	655	669	734	720	719	700	682	668	674	733	713	715	711	696	653	711	648	664	724	699	681	695	690	704	729	668	712	673	688	670	732	732	676	683	662	708	732	729	651	761	707	690	751	734	723	692	712	737	702	690	733	703	733	730	710	733	685	699	708	675	722	737	754	689	724	706	704	720	694	676	679	681	752	714	733	712	696	724	732	742	679	725	697	712	682	703	673	714	724	675	705	716	672	735	673	708	726	726	692	684	651	685	696	705	621	685	701	730	718	693	716	742	696	658	685	716	685	715	664	704	731	709	717	709	682	654	697	680	730	710	721	719	650	693	707	686	741	671	717	668	697	656	761	723	709	721	712	714	712	719	730	679	681	679	701	718	732	672	696	713	733	685	716	665	701	705	690	687	705	711	681	752	722	644	676	714	685	742	669	698	669	677	712	716	655	685	675	638	709	709	732	677	719	715	668	645	741	738	696	737	688	728	694	678	692	699	700	691	671	692	738	669	715	712	707	706	718	784	664	692	704	706	717	683	686	672	669	696	683	766	708	693	691	658	704	694	766	700	717	702	689	682	714	712	695	695	614	731	695	648	696	673	667	718	691	666	669	705	702	694	693	662	714	714	742	680	762	742	698	668	699	669	675	696	673	670	715	689	711	738	804	726	711	730	688	714	715	747	712	756	689	679	745	683	752	722	695	667	681	717	753	694	684	713	718	654	689	745	743	772	704	727	703	786	726	698	730	673	668	720	668	654	703	708	702	639	660	737	661	673	721	667	733	699	693	701	695	692	697	718	683	678	710	676	736	720	663	713	722	689	724	674	683	738	729	702	661	750	752	658	681	693	695	704	700	710	715	717	665	732	703	711	679	733	716	693	696	701	688	726	746	715	704	728	673	678	670	702	708	685	662	663	713	730	729	692	708	671	696	729	686	656	685	658	673	669	693	719	718	684	673	709	689	679	705	680	718	672	709	718	756	739	707	716	735	698	712	678	682	683	687	682	643	736	639	735	726	667	688	717	710	687	689	743	695	691	677	705	708	693	724	717	766	679	708	654	675	719	691	699	750	749	725	706	721	669	686	692	694	721	700	672	701	718	702	728	696	733	732	690	724	673	724	695	698	672	743	686	711	730	736	676	710	681	691	708	727	708	713	668	713	699	703	668	735	706	723	700	702	735	705	719	700	679	705	693	704	748	729	710	697	702	749	700	697	720	711	723	713	733	706	717	676	727	737	740	789	697	718	679	736	705	698	686	691	714	720	721	672	684	672	677	755	687	705	681	705	685	673	710	720	718	721	643	689	747	660	718	722	706	746	708	706	689	700	712	709	711	705	697	692	683	710	718	673	720	683	685	691	746	733	709	658	677	706	736	689	734	676	723	685	706	649	740	730	680	715	715	692	677	702	734	753	721	704	664	728	719
4306	1695	1409	1154	1061	1096	1084	1003	1028	1026	1065	1025	994	970	1002	1033	1012	1031	1082	1024	1005	1073	1025	995	1012	994	988	1024	1024	1052	1019	979	1037	994	1004	1037	1000	1005	1045	990	1037	1048	1019	1056	1087	1019	949	1001	1036	1008	999	993	996	1038	1042	1036	1060	1035	1090	1027	1012	1031	961	1019	1029	999	981	1024	1056	1068	977	984	1015	1045	1032	1037	1008	1029	1010	978	1050	1008	986	973	1017	995	1029	1035	1061	993	1023	993	1022	1003	989	968	984	1040	1055	1008	1029	1050	1020	1059	1051	973	976	1034	1116	988	1033	977	957	1005	1022	1047	1037	986	1040	1049	993	956	1010	960	1011	994	1047	973	977	1022	1033	968	1052	1034	1025	1014	1031	988	1082	1004	1066	1058	999	1008	1064	989	975	1007	1027	1053	984	1002	1017	1037	974	1022	1023	1002	1005	988	988	980	1037	992	978	1017	1097	1010	995	1080	981	962	1003	1031	988	998	1013	1027	1011	1013	997	1025	1011	1025	1018	1059	993	1010	1029	1011	1046	990	1038	1053	1038	993	1030	1036	1034	1005	1006	984	1031	927	1019	993	1001	1037	958	1064	1001	982	1015	993	983	1020	1024	1045	980	1023	987	980	985	1029	998	1083	980	1000	1020	1040	992	1019	1043	1049	980	1052	1034	986	1008	1009	956	1039	1070	989	1017	1076	1011	1062	985	999	1046	987	986	1011	1010	1011	1040	1049	1005	997	1037	1020	1039	1017	1045	1021	988	976	984	1041	1007	1050	960	1046	1037	1000	995	1035	1063	986	989	965	1014	1021	979	992	1012	1035	1015	1012	961	1044	983	997	1022	984	1025	1036	968	1013	1013	994	1033	1046	1009	981	1015	978	1073	1003	998	989	963	1001	1024	980	1057	1023	1005	1024	935	987	1052	1023	1006	1014	1005	1021	960	1011	1007	1072	1070	1023	1039	991	975	1058	1050	983	996	1023	1023	1054	959	1036	994	984	1068	1041	1041	1043	999	1023	1021	1043	975	1003	1030	1027	980	949	1042	993	997	1046	982	1008	1026	1062	959	1003	1042	1016	1014	961	954	954	1027	1115	1025	984	1035	1059	965	962	1011	1020	1023	1013	975	1013	996	1005	1035	989	1038	1040	1029	1059	1033	1021	959	995	1097	1020	991	1027	1025	1009	1014	1033	1002	985	999	1025	974	1018	1034	1031	1008	1013	1011	1057	1004	910	1021	1018	992	1021	994	1009	1035	1027	994	1020	1073	1025	1018	1057	1010	1016	956	1038	1016	964	1007	1006	1058	985	983	997	969	1048	1051	1062	1049	995	986	1000	1064	987	1000	1023	1085	986	999	1026	1089	1014	967	1048	938	1000	974	991	1093	1121	1019	1008	1004	1020	1065	1016	1023	1000	1005	1044	1038	976	1049	991	1034	1023	1000	1020	936	1009	1028	1018	974	1002	958	1055	1066	1031	1027	1031	1008	1058	1072	1007	1026	989	962	1002	979	1004	986	985	967	1098	1011	1006	1012	1086	1007	1006	1003	1032	1017	959	1033	979	945	1045	1016	994	1016	973	1028	1012	1011	1042	1015	973	1062	1004	1033	996	1043	1034	1009	1019	1012	1031	998	1015	991	1022	978	1010	1073	987	1040	1002	1038	1016	1083	1011	1039	996	1011	1008	991	1013	1023	1000	972	973	1056	1006	1047	1002	1024	955	1013	1025	1033	999	992	1046	994	985	1030	958	1021	987	1091	1011	1046	1034	973	1050	1068	1047	1025	1071	1063	967	1054	1017	1018	995	1050	1007	1042	1103	1037	1002	941	1044	973	1008	1015	965	1097	1057	950	981	1031	1039	1036	1017	1007	1053	1040	1025	1059	1065	1046	1018	1072	1016	1007	973	967	992	950	1041	1011	1006	970	1004	1005	1004	1032	1055	1025	1058	1000	975	1008	1013	953	1023	1044	1054	1026	1051	1038	957	977	1029	974	981	1000	1002	988	999	1064	1036	996	958	979	997	1027	1015	965	1007	1016	995	959	963	1014	1030	993	1055	1044	951	969	1019	1049	997	1039	982	1023	1006	1022	1017	1054	1041	981	1033	1035	1052	1051	1004	1066	1020	999	998	1067	1064	990	1050	993	995	1082	992	968	1001	1046	1031	1056	1058	993	1066	1031	1005	1010	1023	1055	1084	1021	995	1057	1084	1070	1003	977	1025	1007	1048	1020	1042	972	985	1024	1101	1024	1016	987	1015	1004	1000	1012	1094	1029	1047	959	943	1048	975	1060	961	986	1063	1045	1057	1004	1004	1052	992	988	1014	1024	1018	987	1017	1034	982	1028	991	998	1050	971	1053	1018	1059	996	1033	1034	985	973	1020	1096	1043	1028	981	1021	993	1077	980	1005	1024	1007	967	1070	985	1052	1042	979	1021	1006	1066	985	1025	1044	1075	961	1012	983	988	1097	954	1024	1038	1011	1009	984	979	1029	1051	986	1030	1033	967	999	1067	1027	1030	1007	1054	1013	1003	1050	1063	1027	993	1042	1050	1012	1040	1032	1004	1010	1012	1037	1012	994	1011	1033	1003	1000	1021	1065	974	936	1017	1068	1020	1023	1031	1016	1081	1040	981	1053	1026	1044	1016	975	968	1043	1045	1012	1003	1004	1012	987	1007	1016	1034	1027	963	1005	1002	999	966	954	995	1067	1017	1018	989	1003	979	1010	989	1006	1030	997	955	1031	1023	993	1035	1049	966	961	997	1026	963	1008	987	994	1031	1005	1009	1038	1006	1027	1071	966	993	1020	989	972	1012	982	998	991	1010	996	1021	1010	1022	996	1044	1029	1011	1032	1081	1013	1037	985	1023	1008	1041	1020	1025	1042	1042	1009	989	1013	1022	1047	1003	1032	1016	1013	1057	1022	1040	1023	1033	1051	948	1074	1039	1011	1083	1010	965	1043	992	1043	1026	1011	975	1073	1027	973	1011	988	1001	978	1024	1012	1054	970	1043	997	1042	996	1028	974	970	982	1003	1057	1018	1008	981	1031	1056	986	1000	1034	974	989	1001	1004	1017	974	993	998	1011	1009	1029	984	1009	1015	1029	1046	1061	1043	1033	1041	1015	949	942	1014	969	1068	1036	991	987	1056	1028	1010	1028	950	988	962	988	1070	1009	1063	1055	1088	1013	963	966	1054	997	978	995	1007	1023	1044	988	965	1007	983	1029	975	1074	1016	1035	966	1029	991	1035	1027	1008	977	968	972	1043	1022	999	1019	1036	1084	1095	1065	1071	1016	1045	1029	1006	1028	994	1008	997	974	1016	1013	999	1007	1038	929	1012	1044	1033	982	1009	1007	1016	1020	1038	1038	1055	1060	1034	984	1016	1008	952	1040	1058	944	1035	1031	1006	1114	974	996	1017	957	981	1083	1035	1066	1006	1029	991	1064	1029	1036	1013	1007	1004	1011	1029	1018	986	963	1019	1028	1011	1016	1047	1028	980	1021	1009	1021	1022	1024	1057	1027	1043	1068	982	1047	1024	979	998	1017	1011	1074	1069	1037	990	1093	1018	959	986	1078	1077	975	1039	1005	1025	960	1074	1035	1004	1061	1036	1046	1008	1029	1003	1001	1006	996	1021	988	1004	1003	1009	1007	977	1027	1041	1038	1113	1040	1054	1027	1105	1032	1034	1029	1046	1022	1030	1035	996	964	1045	1023	1051	1022	1047	1036	974	974	1008	1026	1016	1016	958	974	1040	1031	1051	1047	955	961	997	978	997	1007	979	935	993	1021	974	1001	1043	1011	1093	1022	984	1008	975	967	1013	1027	995	1018	953	1026	1010	964	1003	1016	946	1046	1001	1030	1036	973	1040	960	1002	997	1030	1001	1008	1047	1016	1040	1006	967	971	1011	1047	1040	1038	1012	1021	1020	999	996	951	1018	1027	1040	990	1012	994	998	1063	1013	981	1008	1011	1004	1043	993	1004	980	998	1047	1054	982	1033	1055	1013	1011	1065	1020	1001	1059	978	1011	1009	1057	983	1012	1083	1027	1040	980	998	1025	999	985	953	975	988	1030	1060	1002	973	982	1005	977	1005	944	1025	1056	1031	1040	950	996	1016	1026	971	1011	1043	990	1000	970	1026	975	972	1001	934	1033	986	1020	1024	1042	1027	987	989	978	1106	1011	1083	989	1043	1029	1014	1023	966	1028	1018	1037	989	1020	989	1038	1044	1055	1019	1031	998	997	1042	951	993	1007	1001	1017	1045	998	1026	1058	993	1013	1045	972	1075	962	993	1062	1045	1061	1021	957	1032	968	1038	1003	969	1011	970	1006	989	1013	981	987	1037	1021	1042	993	1016	1009	1003	1029	1008	1028	1023	993	1032	989	1013	992	1051	1030	993	995	984	1087	1049	1042	1008	993	1019	1019	1001	999	1048	1018	972	982	1016	1018	1029	1032	1053	1068	1023	1038	1003	1057	997	1096	1021	1012	1022	983	983	988	1080	1021	968	992	965	997	1000	1018	960	990	1054	1036	965	954	1030	1017	986	942	1029	960	979	968	1067
23231	21400	28251	24912	20227	1654	648	480	441	437	418	391	414	372	398	385	332	345	356	366	363	341	383	354	359	379	337	371	352	375	363	353	373	363	371	373	351	352	353	337	337	332	364	341	351	310	334	350	337	352	357	338	354	340	385	367	328	348	337	316	319	341	322	336	383	341	363	327	334	352	382	310	326	348	364	350	332	345	393	314	357	380	359	362	362	346	333	340	339	353	359	341	296	327	335	312	355	336	317	316	343	365	312	338	342	329	368	303	337	367	364	340	349	352	335	375	344	349	352	339	309	381	338	342	337	342	330	318	348	321	334	353	337	381	339	368	376	339	335	312	347	351	344	357	346	339	341	355	315	375	328	321	329	361	343	310	382	339	355	349	343	364	362	341	365	372	369	325	313	313	343	327	316	344	363	303	353	339	357	357	354	357	329	363	331	323	315	342	344	353	356	370	319	368	333	338	319	335	340	345	341	357	348	359	347	357	333	315	348	340	361	352	349	330	358	361	354	354	356	336	324	348	353	354	384	355	354	393	347	320	335	315	332	361	356	335	355	335	328	346	344	334	331	322	332	385	342	321	359	356	342	351	326	334	363	325	329	322	347	343	348	364	349	324	361	353	317	336	351	297	379	341	336	353	319	322	356	366	342	355	325	349	340	341	321	326	347	325	340	318	332	340	356	338	323	318	363	339	329	342	355	347	346	319	349	328	307	334	343	303	351	353	350	365	347	353	349	352	353	343	356	323	346	325	337	338	374	357	340	316	312	315	363	335	375	328	352	374	388	337	320	356	328	341	357	345	312	323	358	343	331	362	362	346	337	336	353	355	340	308	315	335	350	366	350	330	354	335	342	341	370	350	348	376	361	338	342	307	332	336	327	329	345	367	330	368	337	336	348	346	283	376	332	382	327	352	360	305	357	359	340	329	357	382	304	387	356	351	346	351	350	365	351	374	364	359	341	338	350	314	323	334	335	341	347	338	362	355	333	362	328	361	324	334	347	345	325	374	338	332	342	351	359	339	368	367	376	336	343	318	330	340	303	339	356	356	360	358	368	336	340	355	363	338	311	293	341	361	330	331	312	349	337	349	324	353	316	306	347	339	347	325	341	347	336	344	356	353	383	343	340	375	369	344	315	334	362	338	346	355	320	343	358	335	340	327	345	337	339	344	306	368	340	336	324	292	342	348	330	339	345	332	338	348	374	335	339	372	350	317	342	337	336	340	350	353	328	311	330	371	341	318	329	352	350	377	339	334	334	343	353	328	353	360	352	339	346	329	356	364	351	355	321	375	319	338	367	355	356	331	355	327	371	345	367	335	342	351	358	341	343	317	342	341	343	337	365	358	354	360	334	390	336	330	345	326	365	353	343	353	356	325	330	335	351	340	314	349	347	352	322	321	341	335	318	351	372	358	355	338	339	335	334	359	364	385	323	337	344	363	360	368	336	372	358	339	352	326	318	335	339	357	339	335	350	334	347	331	350	349	337	352	346	360	359	336	344	319	346	361	324	329	358	335	338	367	361	322	321	340	337	330	346	338	338	336	356	344	357	319	310	351	378	358	322	324	332	331	345	393	365	321	338	333	329	325	343	364	342	325	378	365	363	356	338	309	358	358	340	362	348	346	337	305	358	327	343	359	342	323	332	308	382	335	382	333	326	342	334	333	331	326	348	330	353	338	350	346	332	388	363	335	363	360	339	328	343	337	338	338	354	348	332	347	342	357	335	357	366	328	327	367	333	363	331	351	380	320	342	333	355	327	348	343	327	370	359	350	314	325	349	347	330	325	347	329	345	362	311	329	358	325	337	326	337	328	321	325	333	305	372	287	383	342	311	344	352	334	339	319	357	321	333	357	337	369	367	357	308	333	322	334	352	376	338	370	327	360	343	313	308	344	339	331	324	329	334	355	321	356	369	346	311	340	358	322	362	360	309	337	363	348	352	348	297	326	333	359	334	348	344	332	345	354	354	322	340	334	341	338	333	344	324	324	334	336	354	353	319	360	366	319	331	360	346	390	350	355	354	365	331	344	352	347	343	333	327	297	369	325	322	328	361	313	335	333	366	320	333	356	326	327	338	348	345	362	376	336	346	354	363	336	345	346	387	316	323	340	346	351	310	346	350	337	314	357	308	347	342	344	318	326	339	343	361	320	366	330	367	356	345	318	371	339	325	338	328	359	339	315	338	342	338	329	308	334	329	362	358	356	333	334	348	328	366	317	306	345	367	342	372	350	333	331	376	363	359	349	365	364	350	326	333	332	327	335	356	313	369	359	384	328	328	342	370	334	338	336	342	355	350	365	342	378	286	322	343	300	344	323	346	346	328	375	340	378	362	343	309	297	350	350	341	329	338	307	332	335	367	355	370	360	331	340	360	326	316	328	370	354	379	338	349	358	391	351	339	342	363	330	333	387	363	341	348	343	346	348	346	343	346	345	370	383	350	349	331	350	354	320	320	331	354	346	370	320	319	363	339	342	339	366	334	318	330	350	360	323	340	387	343	327	349	344	365	335	347	328	331	362	380	336	347	321	316	350	365	368	353	329	330	363	303	330	348	357	319	297	335	323	354	301	342	307	314	366	334	358	364	362	322	351	323	325	293	320	349	358	322	330	368	341	338	325	338	329	301	321	311	370	343	293	323	316	335	317	371	356	353	312	340	326	376	352	352	325	373	359	336	359	336	339	343	358	336	332	337	351	327	325	347	329	321	334	358	327	310	342	347	335	365	323	398	342	336	352	325	351	320	368	378	364	330	383	367	351	336	333	333	344	336	353	313	350	345	351	330	361	341	329	322	344	348	340	320	322	324	333	370	344	356	360	348	332	327	334	335	366	355	360	359	321	366	332	347	331	328	341	338	345	345	308	357	320	357	341	320	325	354	362	333	373	325	357	308	342	330	328	369	375	337	368	353	350	345	335	334	346	314	346	332	339	349	338	351	352	380	332	319	353	371	316	356	332	343	303	365	324	362	342	333	313	342	337	329	301	351	333	354	298	310	376	357	373	364	338	342	341	344	343	348	336	321	366	338	366	342	370	367	311	371	314	341	327	337	340	358	389	342	335	354	349	330	350	333	376	379	371	332	329	320	368	344	357	358	342	328	332	326	332	373	332	362	382	353	357	325	377	309	329	336	346	341	324	368	306	355	369	335	333	350	336	322	337	357	348	367	333	343	335	368	339	337	364	343	306	361	339	351	333	326	336	320	342	323	334	338	358	369	340	324	362	332	342	353	361	336	343	357	349	336	348	384	340	339	320	306	333	313	328	345	359	383	331	319	332	320	307	311	342	353	320	326	363	347	332	343	349	375	330	333	350	334	346	338	330	332	355	326	366	340	377	341	300	350	345	337	310	341	329	289	354	329	337	333	354	321	340	331	323	360	335	358	341	340	330	335	349	317	344	341	340	351	375	367	338	360	368	344	341	302	322	327	351	375	335	352	349	313	331	350	340	326	331	361	335	348	321	326	351	329	357	320	365	347	316
2959	7436	5101	2429	1675	1186	1064	879	799	733	694	680	624	608	621	559	590	572	546	569	582	637	582	527	534	569	570	537	510	534	512	542	561	537	537	520	519	509	531	587	549	556	532	535	541	548	555	540	567	537	535	562	515	558	530	509	564	508	544	530	517	539	516	556	535	503	511	527	542	525	525	486	560	533	520	563	519	552	554	554	512	502	532	493	552	536	546	540	539	549	517	553	508	508	532	486	509	542	553	550	539	564	522	534	518	544	499	566	517	497	524	504	536	530	518	525	547	567	518	556	505	548	518	542	542	499	536	513	503	498	493	525	492	527	536	515	562	505	530	500	520	526	492	502	515	499	507	511	542	527	487	550	524	503	521	518	548	478	544	512	536	545	516	510	502	533	471	570	533	552	507	532	519	533	512	528	576	553	488	503	539	540	572	522	513	494	534	520	540	518	562	521	508	479	560	529	521	530	550	509	511	535	510	515	502	562	521	534	551	555	549	504	528	515	531	515	517	532	536	551	533	551	519	503	574	511	515	505	515	483	551	546	494	530	537	492	541	494	482	566	515	567	544	559	495	521	506	507	493	526	521	546	529	526	535	527	537	534	546	546	528	512	546	566	532	513	534	570	505	526	538	545	580	541	535	492	528	572	546	556	537	491	540	538	529	528	515	551	507	481	513	523	535	535	532	526	463	542	525	537	542	525	522	533	509	525	502	544	527	538	516	511	508	562	542	528	534	562	501	527	541	508	570	543	517	509	527	533	533	534	523	567	580	492	580	497	508	520	553	546	528	508	543	554	541	525	532	500	547	518	541	518	519	527	518	550	476	553	516	482	479	528	498	549	508	549	533	555	522	531	503	534	522	487	523	481	513	564	511	554	570	506	527	507	528	504	511	480	539	512	494	598	527	513	498	521	547	545	568	581	538	535	500	495	544	564	559	528	539	531	545	537	574	541	526	522	538	522	555	575	512	511	505	581	552	554	541	512	506	526	523	532	515	548	510	546	542	507	516	498	577	545	533	539	565	518	467	484	581	503	562	529	582	521	559	519	523	521	572	507	528	501	520	514	495	510	558	543	528	566	554	562	579	497	537	568	548	534	517	517	500	519	518	518	512	534	524	533	522	554	515	554	546	529	491	608	509	540	515	582	489	522	513	533	497	542	512	530	543	524	533	518	555	539	514	542	517	512	508	524	525	505	521	543	509	532	550	543	521	507	515	497	533	546	552	545	538	538	513	518	528	522	549	516	536	540	570	494	550	557	503	503	488	513	518	528	548	510	516	491	544	564	517	587	539	540	531	533	537	515	527	538	543	517	553	533	538	504	533	580	547	502	486	534	515	553	477	530	525	527	534	525	578	538	543	595	533	479	538	530	521	479	480	503	524	508	537	507	482	531	529	485	522	538	516	575	527	551	541	538	576	553	514	565	515	536	531	517	555	519	504	499	537	507	546	537	516	564	531	497	517	531	528	502	556	537	535	547	517	499	574	496	538	532	533	539	515	571	502	548	543	521	528	515	530	592	513	514	530	533	526	533	515	509	527	504	547	495	505	562	552	536	530	500	520	518	497	536	533	509	547	507	494	548	524	549	525	511	499	480	561	565	537	481	540	527	536	500	543	524	544	558	557	548	506	530	542	506	520	526	543	533	525	524	517	494	550	565	507	529	548	526	507	488	531	528	512	504	563	490	535	542	526	520	500	545	503	512	506	500	557	513	545	529	511	550	509	533	555	537	513	528	486	537	554	521	542	539	527	541	560	495	487	504	489	512	530	548	582	500	528	550	528	524	494	566	503	580	535	541	520	500	542	519	559	527	509	486	489	551	544	534	516	542	541	534	482	546	508	542	539	544	511	541	519	526	548	513	524	541	510	527	510	508	516	524	549	541	518	513	536	529	603	523	530	559	542	548	481	548	505	495	531	528	531	524	532	517	490	546	566	545	554	516	545	505	507	503	547	510	549	509	481	522	498	520	558	535	530	534	539	523	578	523	520	540	542	528	496	555	506	501	526	543	527	508	479	533	516	534	547	502	506	528	517	520	520	527	500	509	534	519	571	542	529	523	567	544	534	567	496	548	531	537	519	505	597	562	536	576	504	565	532	521	543	543	549	536	503	506	537	508	541	511	544	524	506	492	553	497	557	510	549	498	541	488	489	553	502	538	500	505	544	547	529	525	495	525	509	559	505	540	508	530	523	524	561	536	557	491	509	522	494	541	502	535	490	534	548	502	518	506	544	545	566	502	536	565	536	523	571	539	536	502	516	493	502	530	522	520	489	535	556	510	504	567	537	518	495	535	539	555	486	516	503	527	528	549	548	505	511	520	528	523	551	541	514	523	539	526	511	502	497	493	497	557	545	536	533	492	523	517	540	569	554	529	526	514	505	529	500	549	516	535	533	560	524	544	540	506	535	541	537	513	512	535	491	501	576	547	554	490	501	577	541	523	551	519	527	551	547	533	507	540	522	520	526	484	539	549	531	530	536	569	531	505	545	532	527	518	562	527	533	564	519	544	503	526	527	548	532	573	506	516	524	544	508	515	515	494	539	527	543	553	514	550	505	544	532	574	476	538	489	527	499	527	541	471	540	515	543	497	530	540	533	522	537	537	548	581	505	553	540	522	550	533	536	518	489	558	503	538	549	529	521	546	576	499	456	522	553	525	518	532	507	565	507	467	526	550	520	485	537	556	524	482	511	522	511	558	504	510	544	529	546	470	505	535	504	504	548	476	515	526	516	550	521	528	512	552	527	587	500	513	514	485	532	480	510	496	532	526	557	554	604	515	542	548	497	528	529	538	545	532	552	552	499	510	560	577	521	512	536	514	541	495	537	508	523	523	521	531	546	534	561	533	474	538	535	526	534	546	553	547	528	514	506	544	515	534	523	556	515	536	521	495	516	559	522	511	511	504	489	534	538	536	537	560	509	542	511	518	547	532	536	517	545	532	526	511	530	525	516	526	499	559	602	513	555	500	527	544	513	478	526	523	520	528	524	572	510	555	530	487	553	513	519	581	529	538	533	534	522	541	525	518	501	525	517	563	548	521	512	537	530	546	534	518	514	538	538	524	532	519	526	549	485	541	556	543	516	497	502	559	487	603	552	515	504	516	536	516	530	512	517	526	530	533	514	572	538	510	525	523	514	556	503	513	549	506	499	567	510	521	508	506	517	531	515	579	497	521	532	504	509	551	501	505	503	517	507	496	541	474	514	542	551	558	510	560	529	539	555	563	531	526	524	586	512	509	492	524	557	493	512	552	495	491	504	497	543	524	519	504	467	534	498	482	508	530	548	537	505	543	543	504	568	517	538	549	515	521	529	512	536	535	507	530	529	534	503	501	521	509	541	549	501	533	520	522	551	538	518	547	551	500	524	507	545	549	567	520	529	486	540	564	548	515	534	537	587	555	557	515	530	542	538	531	553	527	523	571	514	557	540	547	505	540	506	487	506	538	539	550	515	536	551	546	518	536	548	539	568	509	578	567
24697	21379	25960	21408	1492	803	890	722	721	775	775	768	717	715	693	673	698	700	714	682	713	654	662	687	717	673	687	693	681	717	669	663	686	700	667	675	713	670	671	699	721	680	740	665	676	721	740	679	703	687	712	650	719	687	686	728	696	672	722	688	649	742	667	666	693	709	721	668	694	702	685	694	726	650	709	669	641	697	710	693	675	694	684	674	707	688	709	681	652	686	706	710	706	688	661	744	733	660	741	695	714	678	651	694	681	686	716	682	677	696	683	672	706	682	689	706	630	676	683	701	721	681	726	669	725	736	736	706	661	716	662	667	674	706	700	674	679	664	681	717	703	639	701	654	660	652	667	736	671	657	709	711	673	687	648	670	744	669	661	691	671	690	739	613	655	727	680	718	679	722	676	683	682	676	686	692	673	701	698	681	704	710	704	695	693	711	697	727	680	665	654	721	696	703	698	696	674	681	706	710	698	713	671	685	676	716	669	672	695	675	670	693	729	689	727	693	710	697	728	742	678	713	750	716	668	662	676	676	719	680	720	695	691	747	690	718	692	699	713	661	657	691	725	639	693	698	693	714	705	685	712	743	711	736	731	675	678	721	692	714	706	739	687	719	689	714	672	683	679	689	721	696	696	707	664	674	723	654	672	734	668	731	699	664	663	693	682	687	675	686	675	711	677	681	696	733	706	699	701	694	718	681	700	740	678	697	716	652	656	724	723	659	728	678	704	740	662	659	649	695	712	706	703	696	663	660	706	654	681	639	666	710	667	652	701	748	696	721	645	738	708	653	673	680	654	725	682	649	707	669	691	676	686	680	715	683	658	699	699	694	708	721	683	688	686	699	706	706	671	673	670	726	724	692	748	672	707	706	706	686	694	705	654	693	700	683	699	732	692	662	716	695	662	691	668	670	728	635	660	666	715	692	661	676	682	715	696	698	660	683	718	689	723	668	723	687	676	674	659	676	742	681	652	686	688	726	655	695	679	711	741	704	664	734	664	666	669	667	674	686	655	714	683	656	666	654	694	708	716	701	673	685	721	665	670	734	675	679	706	693	692	636	709	691	690	707	627	693	702	648	669	720	698	702	650	692	666	692	708	704	665	670	748	722	721	680	660	724	635	697	735	687	700	689	712	673	664	689	712	684	677	765	700	704	670	723	733	688	684	679	705	716	696	701	745	667	723	728	688	679	695	655	704	681	714	725	629	703	704	674	679	719	703	683	697	667	672	718	714	670	714	665	664	653	702	687	706	694	692	685	655	650	692	684	718	711	679	702	695	694	706	650	675	677	682	694	687	692	679	702	691	665	666	700	689	654	743	715	700	677	698	694	713	647	634	648	705	673	711	631	692	749	726	662	701	726	693	691	690	685	675	695	710	658	740	674	640	714	696	694	708	684	714	685	700	699	638	699	645	641	661	711	684	714	685	676	658	680	720	669	767	659	679	660	639	706	666	700	738	674	705	706	721	697	717	636	690	690	725	703	700	721	667	665	657	706	686	719	735	719	699	664	704	694	750	683	658	730	715	677	680	705	709	683	697	697	701	751	674	689	693	693	685	683	711	681	699	701	715	703	706	693	731	678	684	695	737	731	683	707	680	690	708	716	654	680	671	682	689	716	745	721	670	677	693	693	684	653	684	698	675	714	683	739	703	695	683	649	690	695	695	682	702	683	701	715	680	662	666	697	668	652	709	660	697	707	645	702	694	691	653	664	650	688	669	733	718	689	674	707	663	679	683	686	691	667	655	670	680	697	698	666	684	693	691	702	701	667	704	665	653	684	669	698	677	726	726	733	695	667	671	698	694	690	676	704	712	654	645	712	700	700	656	672	676	666	679	703	677	692	671	741	734	656	644	697	691	694	676	694	659	711	690	688	698	725	686	663	721	734	678	716	684	743	766	699	647	716	689	684	692	677	669	677	696	685	708	662	670	670	658	718	693	736	695	682	675	687	699	651	630	715	639	692	690	701	667	669	690	719	695	722	736	712	714	686	702	720	723	716	706	719	694	718	675	744	670	639	653	703	726	667	737	680	710	676	708	664	728	713	717	714	758	699	629	691	708	708	684	722	693	697	706	683	705	747	696	679	702	680	676	682	654	648	683	669	732	672	669	667	713	672	668	720	680	718	695	695	657	687	673	712	672	678	634	685	702	697	700	686	704	663	667	677	669	670	709	702	693	691	655	715	690	693	685	727	680	705	706	667	689	731	721	680	745	726	690	703	667	713	714	693	701	680	699	646	663	711	671	659	747	700	697	679	697	650	687	665	689	687	716	685	746	730	687	653	715	677	714	677	712	677	734	641	665	725	686	729	678	701	671	704	712	695	735	709	737	681	744	719	703	691	683	734	707	696	645	695	658	704	691	669	682	686	666	700	688	687	701	720	726	684	693	697	690	687	693	718	671	699	674	699	656	646	718	676	674	653	644	652	670	683	731	668	674	671	696	671	677	671	696	701	691	693	727	744	635	717	693	706	677	631	694	730	688	703	705	701	708	626	672	705	680	713	665	741	713	659	662	725	686	700	667	736	693	671	692	637	648	667	693	707	694	689	657	682	731	718	695	707	671	688	713	681	699	656	633	696	687	699	707	712	687	697	720	699	697	694	719	673	666	675	707	690	670	720	682	679	646	751	696	673	768	667	716	702	675	700	714	715	660	674	684	684	699	664	720	622	696	657	674	746	673	669	714	728	692	652	662	664	681	681	752	719	709	702	689	692	679	647	722	691	731	718	668	699	699	643	714	707	653	689	658	735	715	743	708	681	737	694	698	755	680	697	701	671	693	690	714	657	674	689	671	693	681	673	729	670	713	689	698	671	676	681	691	686	713	686	704	702	709	714	692	650	705	698	672	707	668	683	649	685	680	692	679	695	706	698	677	704	707	677	690	708	705	700	686	672	703	699	650	743	665	707	666	709	687	640	692	703	657	664	701	671	718	678	711	657	697	688	719	693	695	680	752	736	674	712	714	693	707	690	652	715	712	720	661	654	658	675	657	711	693	660	706	719	709	694	704	658	698	662	654	703	708	687	681	659	699	708	674	702	691	695	670	713	693	757	698	654	687	725	656	730	638	691	685	650	665	711	718	670	668	649	717	704	692	712	715	716	687	654	684	718	684	647	664	688	674	713	709	665	650	682	675	679	703	653	642	681	693	704	692	652	719	695	723	689	657	692	731	716	655	680	725	707	704	683	675	652	664	706	662	663	686	672	732	738	715	711	706	693	700	720	687	748	677	683	734	728	704	685	676	640	692	677	712	720	703	688	691	706	676	658	681	699	702	675	684	702	711	663	746	717	728	705	646	696	725	708	694	666	703	671	667	694	695	598	705	631	725	683	727	708	650	762	688	698	730	748	681	708	704	690	701	714	703	744	682	705	685	665	649	681	720	692	686	687	719	671	710	647	690	672	658	727	707	706	668	680	680	700	677	706	684	708	703	672	646	684	674	708	672	695	667	704	705	660	670	687	694	664	673	715	679	739
3211	3933	2943	1772	1425	1274	1195	1159	1127	1078	1009	1042	1037	1065	992	979	1021	977	979	1021	1007	953	986	988	1005	962	998	926	1042	935	960	975	954	965	989	937	997	1017	982	935	977	954	974	929	987	1023	940	960	988	970	972	1011	961	1019	995	925	919	975	1007	1005	972	940	995	1026	978	919	1021	964	1023	993	993	953	981	1024	985	1000	916	989	986	1008	1037	988	914	967	952	983	989	974	1010	982	999	965	965	952	951	970	1023	957	986	971	1007	1000	1006	972	964	1013	955	916	986	1001	966	953	983	944	1001	1012	948	997	947	982	953	998	985	1017	980	941	956	945	951	905	996	966	969	974	990	983	930	946	1030	979	944	986	1002	1002	937	984	955	961	992	953	994	957	1018	951	970	992	975	982	974	943	985	1025	998	1017	931	996	1005	1012	1014	932	986	975	1003	954	1012	956	934	984	934	964	971	940	969	957	940	967	943	965	985	934	983	1001	946	987	986	999	954	1013	960	965	979	966	1018	1001	940	951	979	979	964	996	974	1039	990	940	1002	1004	968	1000	923	1033	929	1003	956	972	962	979	957	1042	928	979	985	1060	994	1035	931	942	987	930	968	1009	1018	959	995	1030	962	994	982	1006	945	995	974	995	965	955	948	986	975	977	972	959	955	1005	965	943	1022	971	942	958	950	1002	963	935	912	1022	949	967	979	964	931	945	916	967	972	969	938	965	983	926	987	984	959	993	990	940	986	957	989	983	985	982	1002	985	1001	925	995	991	929	971	988	1017	983	962	967	943	974	961	972	994	979	949	988	933	956	941	1017	954	971	1030	1007	987	1014	955	1013	980	1020	971	1003	986	956	980	986	973	930	984	1061	963	972	970	970	990	953	988	960	1018	1007	977	953	1015	969	1041	981	923	983	950	970	1011	957	961	941	962	989	937	987	980	945	1018	987	947	976	986	970	1087	980	1010	977	963	964	930	973	934	971	969	1009	958	971	1001	955	963	1008	967	1004	1086	964	965	1008	953	976	965	990	979	921	988	1007	1002	1006	925	962	993	920	953	989	952	948	967	978	907	1002	959	1051	1014	976	986	987	942	945	983	977	963	1000	988	973	942	932	946	951	991	957	955	953	996	1031	994	998	932	970	1002	977	985	959	905	986	976	941	1041	982	1000	995	1029	986	959	961	1009	1004	899	1026	973	963	943	999	1059	976	1049	986	959	919	945	1009	978	988	959	922	937	987	951	985	997	1000	983	942	897	940	973	948	960	970	994	936	990	970	964	947	985	962	926	944	961	994	950	955	967	1016	993	945	979	965	927	1033	987	939	999	990	953	948	996	907	980	943	952	943	958	985	1015	1002	980	980	1016	973	997	938	1008	979	978	996	943	990	947	969	1027	968	987	906	991	998	1001	997	996	986	984	1004	990	937	944	954	933	955	979	936	940	996	965	952	1001	948	981	1028	968	988	976	1020	976	983	1016	982	1034	930	973	1033	949	1009	917	1080	1018	985	1013	967	954	898	964	943	977	958	978	970	956	1016	959	975	974	1016	980	952	988	930	919	1025	986	1003	1006	966	964	960	987	969	1011	1001	1000	965	1024	918	958	963	938	952	966	987	985	986	960	901	1007	962	983	967	991	928	977	1009	951	973	982	999	1023	971	1006	957	1012	1031	944	986	904	945	980	1017	966	982	976	997	972	950	1041	952	986	936	958	973	963	965	931	966	971	969	930	988	939	1009	972	935	915	911	1006	953	957	957	974	1017	1004	954	971	972	1015	912	936	968	990	933	944	979	943	960	947	944	924	968	958	982	968	1020	962	966	951	946	1030	961	987	1007	1040	969	1025	1002	1004	1039	962	959	978	946	958	976	1015	996	957	957	931	978	971	996	937	967	1016	969	976	968	925	978	990	963	989	979	965	962	1033	954	973	970	1015	1014	1009	972	979	922	931	1021	964	958	925	962	1004	1014	942	955	1015	943	986	957	942	979	964	965	949	1026	952	950	968	985	1041	927	994	965	980	971	1015	986	1033	990	984	952	896	999	929	1018	977	959	961	985	975	966	995	962	927	1032	1011	940	1004	987	999	998	931	974	986	1035	1010	1013	962	1038	961	1044	980	985	989	987	952	966	978	968	962	977	1004	967	979	974	949	933	1008	1028	967	985	961	969	1010	961	984	1003	964	999	989	1015	1022	992	972	983	981	946	952	1006	975	987	937	977	969	952	985	929	971	991	981	1042	992	1005	1025	967	936	971	980	970	982	953	989	969	989	973	986	1009	917	1060	988	962	1045	976	973	1028	1010	963	956	993	981	971	1007	989	1003	974	977	950	971	977	951	965	947	1012	960	963	954	980	938	931	1004	1006	922	968	928	1002	966	1024	1005	955	1008	957	965	959	944	945	991	970	1019	950	981	1016	982	932	1008	958	967	974	1046	983	978	997	967	963	978	1014	1018	955	968	1007	994	982	916	955	1017	977	962	976	1006	993	953	975	992	976	975	992	965	975	1004	1053	919	996	986	934	964	979	1021	1008	1005	998	977	969	954	972	965	1031	986	930	985	979	1028	971	931	1017	978	989	970	936	1013	976	945	982	955	937	986	949	982	969	1008	1000	947	965	975	986	941	1016	961	988	938	955	965	975	994	937	992	986	949	949	1000	954	972	987	1005	988	953	994	970	990	928	996	971	958	987	985	998	950	996	969	917	956	996	940	996	943	954	991	931	1005	1012	937	994	952	974	964	1003	998	958	979	987	970	990	1033	949	938	946	985	949	1011	937	971	958	1026	964	994	1013	1007	953	941	940	1004	993	967	899	1014	962	928	936	964	1020	934	1012	1015	987	942	1007	943	1005	990	993	946	975	912	969	1015	990	973	956	952	983	911	946	979	1022	1002	983	901	970	1023	959	975	982	1016	984	940	944	938	965	991	1023	970	950	939	995	950	979	981	978	993	995	932	951	965	986	939	986	1014	1001	959	936	922	1039	1010	967	999	1080	968	1000	973	1031	958	972	957	948	965	953	1040	968	979	982	964	969	951	999	987	992	994	1033	1020	900	939	953	1002	992	1001	960	998	959	939	992	996	995	947	977	1002	966	989	1011	946	974	964	1014	967	927	970	970	1007	980	934	1023	978	966	955	1015	932	941	1023	986	1001	1042	953	988	971	969	999	926	971	1036	930	960	964	958	984	949	987	1000	973	972	908	950	919	965	975	974	970	985	951	1020	1052	988	972	1052	915	1042	966	971	961	1007	1018	948	931	948	1005	976	983	1010	980	1024	942	1000	996	992	985	963	1005	954	1004	960	978	964	1042	990	993	979	969	964	1007	957	1010	1022	995	944	984	1000	967	1000	967	942	992	1008	984	968	941	986	987	1004	996	949	1011	949	1006	965	986	940	962	962	987	961	982	1040	992	949	960	976	938	929	1002	938	980	1030	945	1012	1031	965	998	941	981	1002	940	986	1045	969	952	1007	968	1027	1006	1033	1007	974	889	970	968	994	953	1025	941	1020	944	938	997	970	959	983	991	964	956	976	975	975	1021	998	938	1032	972	946	938	938	1005	940	978	998	949	959	1023	951	970	987	1005	968	978	985	956	1007	934	1003	957	990	953	1034	1008	961	960	977	1022	964	977	945	1002	969	972	983	976	951	993	967	955	944	955	965	1012	942	997	940	983	975	990	1004	962	960	953	967	1015	967	1006	958	1011	967	947	960	994	1019	993	942	985	1007	976	978	995	1036	979	980	929	987	1047	1041	960	999	1060	936	977	1007	1001	954	984	1019	974	881	979	993	977	1047	968	969	963	967	977	988	1024	938	986	948	1031	953	984	937	970	987	960	997	1023	936	974	1026
22414	21418	28972	24247	21416	18901	1063	443	342	308	277	266	224	231	220	216	216	189	190	190	166	170	212	199	185	198	191	198	176	197	176	206	186	185	211	186	188	183	202	206	188	185	193	175	174	161	186	137	149	190	197	168	173	169	164	182	207	176	170	186	176	165	164	182	177	190	191	162	163	174	174	174	193	148	181	179	191	152	177	179	174	181	163	190	160	166	178	182	176	185	190	179	168	173	164	196	182	185	170	134	181	174	188	179	168	180	184	202	187	198	170	169	191	164	179	195	176	180	179	189	189	201	183	166	196	180	190	191	187	201	177	183	183	165	199	183	193	194	171	178	197	159	188	166	190	159	188	188	187	198	176	170	177	193	169	167	159	198	159	170	179	174	177	187	167	180	166	187	177	174	157	144	165	174	174	159	156	175	155	184	171	165	182	199	181	183	174	201	206	189	159	149	177	192	180	175	175	170	178	171	201	191	155	177	173	167	214	165	152	175	170	167	178	161	158	211	170	163	195	161	148	166	172	168	163	179	196	188	180	167	153	168	195	198	167	155	183	175	175	154	183	152	173	179	168	181	185	193	183	155	187	179	165	184	170	182	182	169	194	191	161	174	188	187	187	188	170	179	154	184	162	166	177	165	174	181	179	168	201	160	183	174	138	179	175	163	168	166	193	184	172	178	188	172	178	177	185	184	160	165	185	162	179	141	151	187	168	165	167	171	162	181	197	168	195	158	188	192	173	155	183	206	176	172	163	148	184	187	157	177	144	176	167	167	166	181	183	186	180	166	177	160	184	186	165	150	195	164	165	144	180	181	163	171	186	189	175	190	175	183	185	196	176	187	180	169	175	171	175	178	152	168	196	165	191	190	165	189	187	165	165	176	183	185	187	162	158	176	166	153	176	165	173	195	187	174	165	188	196	180	161	183	172	170	176	207	184	169	204	199	171	185	154	195	180	164	164	173	188	165	182	188	176	167	196	164	162	197	156	156	173	173	168	189	158	160	184	168	181	167	178	180	168	193	186	175	193	191	195	184	179	185	180	163	147	177	170	165	177	176	189	163	205	181	154	188	181	181	190	164	193	164	182	159	164	180	179	164	174	181	176	179	180	165	215	188	181	201	163	183	185	142	193	176	170	181	191	159	194	194	166	158	189	183	173	180	174	163	152	179	181	154	196	168	170	178	159	182	189	169	155	193	178	178	158	188	181	157	155	157	171	202	172	164	185	212	181	167	191	162	170	157	184	185	192	183	182	187	174	174	188	156	179	176	186	193	162	191	172	185	201	180	188	174	177	188	205	182	172	192	169	177	199	171	188	164	174	197	189	176	167	195	182	182	192	154	181	181	178	178	165	146	191	171	173	179	191	184	170	184	179	157	169	182	187	164	182	176	177	187	178	176	179	169	180	156	193	156	168	169	189	186	189	196	180	179	171	175	181	169	178	196	171	186	167	164	152	163	153	172	199	143	194	173	181	163	193	169	162	171	164	182	157	168	151	175	190	185	176	157	178	175	182	170	200	152	166	196	174	176	162	186	160	160	169	153	178	192	191	187	176	189	170	170	174	194	155	176	180	154	166	183	181	164	171	173	173	154	156	156	153	194	167	195	138	161	183	187	189	162	196	161	160	165	192	188	159	186	169	153	165	169	177	179	172	198	173	188	178	206	149	187	163	181	179	197	182	173	179	175	176	181	186	178	179	161	172	154	177	187	177	184	158	171	188	178	188	179	178	186	162	159	175	175	170	178	145	177	154	159	204	180	160	187	165	179	172	179	176	147	139	165	179	151	175	188	183	190	179	183	167	181	194	157	180	197	201	190	170	182	171	161	177	181	187	166	176	184	162	184	175	176	173	180	165	193	147	186	191	165	181	168	195	175	173	177	164	161	190	192	174	189	169	171	184	168	143	162	170	188	163	160	178	181	185	181	179	183	175	184	200	171	179	179	176	164	169	159	169	162	188	163	169	168	181	187	168	189	164	181	161	175	187	179	167	159	175	177	172	171	173	179	195	166	195	179	187	153	145	167	190	183	201	166	187	187	190	178	187	178	189	169	160	160	169	194	173	173	183	177	167	189	196	166	175	173	175	167	179	178	165	186	175	186	176	162	185	163	176	166	163	189	157	157	167	193	170	176	188	166	206	183	191	166	164	178	178	177	180	169	167	167	173	162	186	189	172	173	176	184	158	177	191	178	169	169	156	184	174	189	174	144	165	189	176	188	191	191	172	155	179	178	171	176	154	181	172	163	182	179	176	153	188	174	172	168	172	169	186	193	165	179	157	163	172	178	216	194	184	188	167	183	195	172	195	157	170	169	187	188	157	184	184	156	183	173	189	205	181	147	182	189	155	165	163	189	179	187	184	181	180	196	185	195	167	167	172	204	160	185	180	165	161	185	153	177	172	186	185	167	178	166	174	175	180	203	185	174	180	159	174	174	175	166	178	183	165	177	171	175	184	188	167	175	175	163	167	185	191	166	175	190	167	158	203	179	156	189	159	170	197	152	171	195	173	191	184	175	144	164	181	179	169	198	181	168	167	178	203	183	199	183	174	167	185	173	182	156	155	157	195	173	163	178	155	175	200	182	163	180	183	184	163	170	201	177	187	172	169	179	228	199	175	168	164	176	157	177	181	180	195	196	195	156	170	162	172	173	180	160	166	163	164	193	163	173	196	172	172	183	156	180	172	211	185	183	213	175	178	188	169	169	145	179	186	182	172	175	178	229	178	178	171	165	173	148	193	160	193	173	168	170	193	162	164	176	158	170	174	212	167	158	174	175	171	192	201	154	176	160	180	149	183	161	179	169	160	173	160	170	179	172	193	186	167	207	181	188	179	188	167	159	193	183	182	179	168	201	180	193	182	200	173	184	144	170	175	161	162	191	190	184	156	202	174	185	186	188	171	172	149	175	169	189	187	188	185	171	151	177	196	171	160	162	178	170	187	189	187	189	158	139	178	188	174	197	177	187	188	188	175	198	193	189	192	205	166	179	177	175	188	176	193	172	149	202	190	187	171	163	144	160	165	211	171	178	184	154	187	201	154	160	162	171	181	192	167	170	189	166	197	169	184	186	172	197	176	166	169	165	177	175	159	151	172	177	183	173	176	162	178	191	180	180	185	186	192	153	206	160	165	178	145	156	154	156	166	198	187	176	162	167	164	163	164	182	178	194	185	149	151	192	186	170	169	169	161	168	188	166	174	144	186	200	155	162	156	202	172	175	158	195	183	171	201	163	175	175	158	187	177	174	176	158	183	142	168	181	197	180	174	174	171	183	143	186	162	172	170	181	184	176	182	175	169	183	161	174	157	163	179	188	147	168	155	175	186	184	174	187	194	157	200	179	182	170	178	157	191	176	164	155	189	174	198	197	171	178	161	174	172	177	180	180	157	195	195	183	162	182	174	196	169	196	173	176	159	187	177	165	169	170	176	192	184	190	183	173	168	186	169	175	165	187	202	171	197	165	189	167	176	180	165	172	173	187
4031	11844	8207	3786	2308	1528	1104	911	709	690	572	557	486	443	399	393	398	366	353	345	341	326	347	320	319	322	282	291	276	261	261	290	287	291	296	298	293	316	289	278	277	294	253	280	271	263	233	280	259	265	260	279	302	267	249	272	268	244	233	268	259	260	262	306	220	290	240	281	273	245	262	262	263	274	260	293	245	259	284	229	264	279	239	262	259	271	271	258	231	246	247	257	280	295	250	242	265	278	241	262	274	215	271	270	263	283	281	263	272	267	278	245	262	235	265	270	281	236	232	281	263	256	250	247	290	282	247	268	254	260	265	271	284	268	286	251	251	250	279	268	256	259	277	280	278	259	243	233	254	259	287	266	269	233	265	267	281	289	280	231	278	262	253	235	256	260	277	277	252	234	281	256	250	246	275	261	268	265	288	261	299	258	247	273	266	274	242	284	269	274	282	284	262	268	266	242	258	259	264	272	256	252	255	267	259	271	238	254	236	251	243	250	258	270	264	241	261	254	251	297	252	256	250	252	253	257	276	260	250	272	254	236	239	246	237	263	244	245	250	274	259	216	248	262	249	239	260	252	269	240	252	266	264	259	279	249	268	244	253	234	247	237	278	263	235	290	272	236	236	271	284	252	264	205	262	239	277	259	270	283	313	246	263	255	260	251	242	286	233	273	267	260	256	255	290	234	266	246	272	253	268	279	236	258	273	276	278	252	275	266	245	279	249	269	271	259	278	257	252	263	248	259	230	245	275	250	278	273	236	276	264	271	274	263	229	277	247	262	256	230	273	292	262	280	233	244	250	253	283	270	239	248	282	235	279	256	258	270	272	291	262	263	254	260	249	287	265	237	249	260	248	275	258	277	256	260	245	259	258	236	229	279	271	233	278	260	261	259	267	287	262	262	256	258	227	266	237	256	277	228	279	258	240	243	265	283	245	280	271	286	264	240	266	282	257	252	249	264	263	261	250	265	286	263	269	249	257	256	243	265	268	263	259	267	233	261	278	265	249	257	285	269	254	269	270	237	271	267	242	300	267	251	279	243	285	230	257	255	266	259	258	272	290	248	254	217	266	266	253	261	251	257	253	233	274	267	245	262	237	264	238	253	242	236	272	266	268	234	258	264	258	256	271	246	251	269	281	258	255	255	265	270	266	283	268	264	261	284	273	253	271	218	282	265	262	241	249	249	225	277	284	245	261	275	266	246	268	220	254	276	211	256	252	267	311	261	248	263	259	267	256	267	279	270	297	285	271	266	260	304	277	239	246	252	256	270	251	264	253	264	285	253	253	270	265	224	245	251	262	232	269	256	260	268	277	258	252	244	250	282	267	243	270	256	279	276	301	275	270	273	270	271	266	258	261	258	262	246	272	255	256	221	244	289	236	277	248	276	254	295	265	209	265	255	283	269	252	251	266	236	276	265	244	240	255	297	249	265	248	249	257	260	260	257	264	312	257	255	276	244	260	240	265	282	265	255	268	279	256	253	234	243	274	277	224	273	261	241	245	272	296	275	263	235	280	277	266	253	251	264	259	243	275	255	267	231	245	258	263	246	256	243	276	296	273	258	243	260	253	260	268	262	274	235	266	267	258	250	269	271	243	248	276	253	245	280	264	232	252	266	251	259	262	297	279	259	256	242	246	263	292	279	242	260	226	263	249	262	243	266	237	232	249	261	267	272	275	251	263	249	269	283	261	228	256	287	257	261	253	270	250	261	303	291	276	239	286	266	265	261	293	247	272	280	274	256	247	256	293	265	250	262	270	251	264	290	256	255	270	278	275	260	256	269	248	260	251	292	277	262	296	253	244	229	249	245	251	271	278	267	256	262	273	256	272	243	275	246	258	259	270	262	259	267	248	275	274	266	244	239	289	280	274	255	274	248	280	228	274	236	254	256	266	236	274	243	241	254	253	248	260	270	263	254	295	254	255	273	264	272	260	252	245	239	268	231	275	270	251	255	241	254	256	248	246	238	273	274	247	303	269	267	264	238	249	273	258	272	279	250	234	258	254	250	243	242	255	238	255	273	243	252	250	243	238	273	282	271	248	245	268	271	245	273	252	252	251	282	301	260	285	264	275	278	251	284	242	258	284	260	276	278	262	276	260	300	280	273	286	241	268	274	259	293	261	250	265	258	252	268	254	275	302	227	255	267	285	263	246	260	264	280	253	256	263	247	262	232	270	243	256	261	245	255	237	278	263	270	260	248	279	275	264	255	289	242	281	274	262	277	304	267	275	291	272	276	260	291	312	264	243	248	238	246	269	267	269	287	243	271	263	227	239	276	273	257	270	269	228	236	250	252	267	259	253	261	247	244	280	252	256	258	283	262	267	264	267	239	254	272	277	263	254	246	259	286	260	281	259	237	257	268	279	269	249	277	246	265	261	285	271	272	270	271	262	263	266	268	279	283	263	265	250	253	276	254	221	245	266	234	271	261	270	248	249	233	281	245	258	237	238	302	249	260	235	268	255	270	266	264	260	258	278	251	251	252	281	266	269	260	275	275	293	238	268	287	256	264	243	253	291	266	279	277	252	284	263	256	269	249	287	273	272	256	281	255	255	245	266	245	249	250	262	244	245	256	267	258	262	255	246	256	271	276	252	267	252	249	266	286	270	237	265	257	278	268	265	256	282	268	259	277	249	246	267	261	235	246	226	286	270	282	274	277	241	246	260	272	262	265	269	287	249	277	249	262	246	268	257	268	252	273	276	274	277	249	265	279	277	265	260	262	259	272	229	272	267	279	259	282	248	258	274	235	248	268	286	240	247	268	251	242	266	222	254	255	270	228	284	276	256	255	249	247	256	252	257	262	227	265	274	281	262	287	246	255	270	240	272	256	278	262	236	257	267	280	252	277	278	245	282	255	250	254	269	248	261	287	268	275	281	259	268	237	279	244	277	269	267	285	265	262	244	263	258	270	276	265	282	274	242	292	239	241	268	278	247	250	228	249	235	274	255	248	248	251	283	252	255	265	249	277	280	237	248	282	250	261	267	278	264	283	274	234	246	276	241	240	270	281	267	254	233	260	252	274	291	256	263	258	256	277	260	266	270	277	275	253	251	288	264	286	274	272	239	254	261	263	277	277	245	265	265	269	238	290	258	223	251	283	249	252	261	256	269	272	251	241	262	297	279	289	238	235	268	252	260	267	255	262	273	256	274	238	271	262	267	234	249	273	284	258	255	266	255	262	229	255	237	229	245	282	284	266	235	272	278	248	244	276	249	226	276	223	259	276	270	262	244	259	272	243	266	276	259	241	286	257	268	267	269	264	263	286	222	260	259	259	254	247	277	258	260	293	295	263	250	275	258	265	259	258	269	265	254	265	255	276	251	297	291	261	258	288	237	252	239	253	252	283	278	263	242	279	276	257	242	273	248	271	299	272	275	256	273	296	235	244	247	245	261	250	279	269	251	244	287	267	255	252	271	272	271	242	275	270	231	237	276	273	243	250	274	255	264	269	256	247	259	278	245	241	256	273	245	275
27329	17023	3274	1023	847	865	752	715	728	723	707	734	673	749	727	698	713	685	717	663	678	718	718	677	683	724	739	699	718	738	750	714	700	722	735	640	701	692	708	660	675	697	715	709	683	717	675	673	671	710	663	661	704	716	723	734	732	691	671	688	640	681	670	739	690	681	679	711	690	661	701	734	677	713	711	720	681	734	740	667	680	724	728	673	700	677	709	718	681	700	699	657	682	714	725	684	666	705	691	673	673	647	714	720	669	694	757	733	693	668	692	719	697	705	701	674	693	656	681	715	696	722	687	673	744	660	668	671	652	670	669	705	705	693	708	700	658	726	715	726	710	663	695	715	696	655	696	683	717	717	709	686	676	734	707	684	687	676	682	727	702	685	675	671	716	697	688	686	676	689	721	686	730	698	690	728	705	697	665	654	669	702	686	662	660	730	717	680	723	695	737	766	661	727	658	686	683	649	680	696	750	717	706	696	703	711	720	674	686	710	680	729	676	715	678	688	724	757	661	675	713	701	655	723	717	663	756	726	670	721	691	648	729	709	666	698	693	704	742	728	701	678	661	673	750	735	726	714	694	697	675	732	689	691	763	698	668	679	700	701	663	695	730	691	685	683	685	704	640	699	643	701	685	640	743	664	699	693	707	722	696	699	676	753	655	668	672	743	750	666	693	701	662	699	693	687	737	676	696	732	644	720	685	691	684	671	699	687	683	679	704	686	702	673	649	671	715	663	679	709	710	690	707	716	679	686	637	688	736	684	671	729	697	698	659	692	712	668	637	695	694	724	732	693	652	686	693	669	728	706	696	680	723	698	678	727	736	649	696	686	683	702	668	736	687	720	714	685	744	680	679	720	675	771	702	706	681	725	688	676	669	651	706	702	725	714	689	706	700	666	662	678	703	695	684	712	686	670	674	648	699	700	644	707	731	708	716	705	677	710	702	670	716	708	739	697	703	665	656	694	707	691	709	701	732	677	727	661	710	740	711	761	696	720	678	699	697	701	671	702	672	736	714	723	710	691	710	670	726	701	664	683	693	726	701	689	729	635	758	683	699	727	704	745	675	662	706	687	666	748	673	705	711	666	662	753	656	652	660	704	670	689	700	742	656	698	726	717	715	699	682	694	760	719	681	658	731	679	658	679	699	652	734	698	743	678	682	730	683	684	678	691	680	698	704	691	710	723	696	703	738	728	716	698	735	727	665	694	708	696	682	693	692	679	696	709	703	727	710	643	706	698	708	704	671	641	686	690	690	678	709	680	715	719	689	677	688	708	644	717	680	723	662	690	694	735	716	728	702	708	698	684	666	721	733	680	694	681	692	661	670	746	716	667	693	721	693	655	665	751	692	708	718	724	698	708	673	722	648	701	651	667	663	699	690	696	683	686	676	696	684	681	669	699	674	668	671	704	694	703	671	699	717	700	665	735	681	665	732	694	677	725	714	704	700	696	710	674	687	725	670	675	701	708	739	709	729	637	675	738	719	641	726	672	677	659	645	702	726	737	672	643	677	724	659	702	723	692	719	714	681	673	729	681	676	733	705	671	695	718	730	723	736	710	696	702	718	726	727	684	698	683	719	691	687	662	724	684	721	718	717	677	717	689	666	695	674	704	695	695	650	735	693	721	680	691	709	670	690	713	666	686	646	657	712	711	720	730	724	721	672	715	691	697	709	722	753	674	646	683	770	711	713	700	666	708	713	702	672	693	662	729	684	694	726	650	672	685	666	734	739	674	647	741	660	656	709	731	743	714	719	667	742	723	627	704	700	686	685	678	708	679	699	739	666	728	679	699	683	723	701	650	798	699	712	702	666	736	695	683	691	678	692	710	680	693	703	756	739	724	713	738	702	705	669	657	700	664	693	712	649	706	711	694	636	729	695	692	651	716	708	670	697	759	708	721	707	748	689	701	678	684	671	686	720	776	691	709	706	683	726	690	668	715	635	690	704	738	719	711	699	729	700	708	729	714	703	717	720	724	655	730	725	708	683	660	659	691	696	714	692	708	668	702	672	680	701	649	705	741	704	758	646	711	709	653	678	654	708	670	697	705	741	693	684	702	688	742	715	697	734	715	711	656	727	645	647	694	673	653	705	741	697	704	722	720	703	687	710	722	760	699	645	695	698	701	703	695	724	653	664	728	641	690	696	714	664	677	752	760	706	696	714	684	701	704	715	689	728	679	730	697	684	699	658	695	701	677	710	690	755	708	679	695	731	724	703	707	678	682	684	698	699	724	683	721	696	755	684	668	694	674	699	687	724	683	671	673	691	710	659	679	659	694	716	673	697	728	662	680	666	692	723	737	688	695	656	705	692	667	705	714	726	694	673	696	668	708	734	709	706	709	675	693	664	694	658	681	690	703	723	732	709	729	728	699	700	680	687	673	716	757	709	677	670	677	722	712	682	677	724	684	690	689	694	695	672	687	719	746	728	711	712	681	701	686	715	711	696	756	646	723	697	715	697	698	668	725	704	723	680	710	703	656	706	752	700	689	731	698	767	700	728	669	704	745	713	697	717	675	727	655	699	683	687	730	688	725	719	707	672	743	695	676	708	697	677	684	713	692	728	691	699	703	708	708	690	707	711	661	696	730	707	704	698	701	704	677	712	753	688	746	677	657	694	681	717	687	669	661	715	753	656	718	671	702	645	672	682	714	705	681	686	660	672	680	678	704	733	662	715	674	754	710	721	716	686	698	699	726	681	715	684	720	698	713	704	663	682	684	677	672	757	683	672	736	693	737	684	716	713	731	685	686	707	681	687	711	647	651	674	677	702	712	702	715	702	729	705	651	692	733	679	686	737	740	724	722	714	731	677	725	653	733	679	705	687	683	682	696	676	721	676	671	678	706	666	710	734	746	687	649	743	674	724	697	661	679	665	732	640	675	684	712	713	686	695	688	715	632	685	722	690	673	736	727	697	707	756	676	764	691	666	722	639	667	708	673	722	681	678	675	702	686	655	683	683	686	728	717	789	720	622	691	664	712	745	693	743	678	704	670	685	698	708	661	734	701	773	717	711	623	686	705	695	705	648	687	685	701	715	702	662	680	663	716	727	642	725	663	686	657	707	734	723	644	717	678	695	714	716	710	693	680	711	692	686	704	727	724	710	703	697	703	664	697	659	686	691	733	677	649	730	704	713	692	712	710	695	677	685	695	718	717	715	731	743	727	711	659	628	678	695	685	738	726	695	727	742	716	682	664	704	664	688	700	695	687	696	606	684	714	655	729	690	643	691	699	719	720	714	632	692	695	696	720	689	702	693	720	735	716	658	675	673	689	720	729	627	714	717	672	674	674	706	671	689	715	669	643	716	709	669	695	680	721	752	644	746	704	724	728	686	669	671	726	693	759	725	692	722	739	660	713	687	711	695	713	681	672	713	728	699	696	695	729	712	705	692	733	730	707	767	712	689	638	706	729	668	734	709	658	685	718	706	685	665	662	731	703	688	685	728	727	680	715	725	681	678	681	692	656	696	740	693	722
4315	1703	1425	1214	1105	1007	1022	1057	1019	983	1017	1033	1006	986	1047	1027	959	995	1021	1042	1051	993	1015	1059	1010	1067	1039	1032	1003	1023	1005	1007	1010	1012	998	960	1012	966	1009	976	1040	949	949	1037	991	1002	1030	968	1024	1036	936	995	985	1003	974	969	1005	1055	1047	979	1036	982	1027	1004	1030	1030	1044	1018	992	1005	1002	1012	950	997	1018	1038	1043	998	1019	981	956	1003	1063	1031	1029	952	991	1019	996	985	992	961	1019	1012	1018	1017	1021	1018	1060	1002	993	998	931	979	1032	1051	1054	982	1008	1014	966	1021	990	948	1022	1009	983	1026	1039	991	1017	983	997	1061	1002	1000	1025	991	985	957	954	998	994	1031	977	975	991	1029	988	1007	1001	1016	1037	990	993	993	961	1029	1008	997	1010	1026	1006	987	983	969	999	1022	1018	968	1049	938	1026	1016	1032	1001	937	963	1047	1022	970	1056	1004	1005	1024	938	1007	1072	968	1025	970	953	1019	991	1026	924	994	1012	1010	1042	1026	997	993	987	1018	1030	1016	1054	932	1066	966	971	983	998	1000	1027	1009	979	1026	979	984	987	991	1021	1043	1011	1041	992	973	1031	985	1019	1037	1014	1040	1049	1013	973	1001	992	1009	1009	965	1019	1001	1012	1026	975	1026	987	1065	989	1003	1061	989	1012	962	990	1030	943	1029	1002	980	1029	991	974	981	1023	1007	1011	1023	1020	969	1039	965	1001	1011	986	1048	1002	1013	1025	989	1014	1000	1012	973	1013	1040	1010	1001	1003	1028	1013	960	986	1039	988	1032	986	1039	1028	988	991	1026	969	1020	985	977	1040	1018	1040	970	951	957	1053	1000	983	1017	963	1001	1023	1036	1060	1048	992	1049	964	1006	1026	1021	1003	972	1025	986	1065	1024	1084	978	998	980	1003	1022	974	1005	966	960	1003	1025	1026	1052	1005	1017	1024	1030	1026	987	1000	1021	985	1085	1018	1008	1018	995	973	983	1003	1032	1001	1049	1022	1021	977	1057	1004	1046	937	980	1012	1027	988	1019	1000	1057	978	1019	1023	1044	981	991	1006	1038	983	951	1014	988	1017	1029	1014	997	1046	1054	1079	1055	1018	1042	968	1027	1027	1012	1015	992	1002	973	1035	1056	993	1002	987	959	976	1024	1033	1037	1023	1028	1014	947	1052	1014	910	982	1049	993	989	977	1035	1070	1008	1014	1010	1022	969	973	1032	1006	1094	967	1015	1046	1044	962	1000	970	983	977	1058	988	962	999	973	1058	1026	976	1004	1036	1002	1027	1020	994	949	956	952	1037	1057	1048	1059	1022	988	951	971	978	1025	1061	1003	1034	1063	1024	1010	1050	1007	1012	1023	998	973	979	1068	1046	948	1011	987	982	972	971	1006	1036	1001	1037	1026	1014	1017	1023	1051	947	1023	952	1001	995	1026	1011	1008	989	1002	975	1022	1025	994	1014	991	1045	988	975	1008	965	982	1034	1052	1016	1035	1004	976	1013	981	984	1011	1000	1097	1015	1026	1007	1013	1035	933	1035	994	1029	1037	1008	989	1030	1049	999	957	1069	1015	962	981	1018	1023	964	972	1049	977	981	973	1021	1023	1043	1005	983	1038	1050	983	981	1024	981	1021	1052	1031	1063	990	1032	1007	1029	990	1004	985	934	1049	991	982	989	933	1047	989	1028	1049	989	1058	971	1018	1004	987	992	946	1050	1037	1005	982	1031	961	1022	941	1009	1035	971	975	1038	960	977	1001	1038	973	991	1026	973	955	991	1002	996	981	1036	1003	1051	973	989	1019	1028	1032	1028	987	1052	985	1032	982	1028	1014	980	968	1028	1014	1017	1001	1008	1009	1000	982	998	952	1015	945	1009	923	1077	970	979	1034	1043	969	960	998	987	1000	971	980	1000	995	1019	1013	1008	1063	966	993	1017	1001	1027	976	980	1045	1013	975	1050	939	1001	961	995	981	1078	1058	1018	1027	1006	995	1004	1012	1012	1000	1035	994	997	1022	962	993	1001	1059	1013	1002	974	1021	1026	1036	1020	1018	1020	1007	988	964	999	1011	996	1008	1024	1003	1031	987	983	1071	1010	1035	1012	993	1034	1023	1022	1015	1016	1012	1051	951	1009	1046	953	1031	1084	987	1015	995	1028	991	983	963	1023	1012	1034	1023	1052	956	992	1023	1017	958	1007	1014	946	1045	964	969	992	993	1033	1021	1035	1053	1092	961	1012	1052	1005	1021	965	1054	984	958	1050	1019	1039	964	1048	985	1048	953	939	1031	1007	979	973	987	1031	991	980	1022	1006	970	991	1011	993	956	1037	1028	1046	967	1023	978	1057	979	961	1014	1027	1004	994	1029	1021	1008	1026	1002	966	1004	1003	990	1001	1049	1046	1027	1005	972	1035	980	994	992	994	989	993	997	980	1006	991	1046	1023	977	975	1041	1037	1023	999	962	1035	1045	1020	985	1017	985	1003	1058	1097	980	1000	1036	1005	1026	1000	996	954	975	1019	958	956	990	992	986	1043	1026	1006	1025	1057	1031	1044	1029	982	991	1043	986	984	1040	947	990	973	998	982	985	989	1033	974	980	1064	1044	1096	1012	1028	1047	1011	1003	969	1070	967	1027	1014	1037	994	1023	998	993	979	957	991	1042	978	1016	984	983	1042	1014	1002	979	1068	986	990	1034	926	988	1025	983	986	972	1040	976	1026	921	993	1087	979	1025	1059	956	1034	956	1014	1038	1029	964	1014	1005	998	999	1006	1041	1010	1063	1039	962	979	1044	1035	964	965	1007	1003	1017	1054	1003	1033	978	1041	1009	1035	986	1070	996	1011	1082	995	1032	1022	1015	1019	1035	1068	988	979	945	932	971	1036	1016	990	1021	1021	1028	1067	974	1023	1015	987	965	1046	979	1038	1007	1025	1008	1041	1007	1003	1019	1001	1026	1021	1027	1061	992	1002	985	1000	966	922	991	966	958	984	1010	1033	994	1003	1005	987	1033	986	1010	972	1047	1020	1013	943	1024	997	1048	949	974	1051	991	1034	999	1027	1030	997	1003	1012	1021	1039	988	974	1067	1029	970	1007	1003	999	1057	1014	1005	1021	1012	1008	978	1029	1008	1025	1009	968	985	1031	1034	1042	1028	1015	978	992	1041	1010	1001	974	1053	1014	1029	988	1022	998	1024	1011	1001	1061	969	987	989	1041	1030	967	1014	951	1026	992	1008	991	1035	974	1015	1007	970	975	1018	1055	988	1043	987	925	1040	929	1003	978	985	989	1071	1005	1010	1045	994	1060	1021	1006	1016	1011	993	1035	1003	1067	998	988	950	1008	949	999	995	1026	984	965	1049	984	1001	1008	994	1082	965	1048	1054	1017	1021	1009	914	1014	972	1003	1030	1017	962	1021	1014	996	1004	995	1074	1008	999	1017	967	1049	1041	977	1012	1031	954	1031	978	1025	1003	932	1000	1026	997	1028	1064	1014	974	1039	1012	988	991	1037	1061	1014	1035	1008	1012	1014	1085	1033	966	1045	1048	984	963	1020	1013	991	1011	1003	994	996	950	978	971	977	1014	1050	985	936	965	1041	1039	990	1000	947	1000	1015	1102	1004	1027	1063	1009	1025	1048	966	1046	1029	1033	1049	1033	991	990	966	961	1030	1038	958	986	1028	940	1021	976	1025	1030	1032	992	974	978	972	1017	981	1021	1014	1042	967	1025	985	1005	1038	972	951	1044	1017	1017	1001	1037	1063	1063	1039	932	1001	1006	975	1023	1000	1019	1045	1002	956	1039	1084	1075	982	990	978	976	1029	1029	968	1042	945	989	954	1077	1033	946	1017	1007	975	1071	992	946	1014	983	1103	971	954	994	1045	979	963	994	1033	984	1026	1013	1018	1016	1027	988	1035	999	1026	1003	978	980	1007	1033	1035	1029	994	1039	1029	1021	951	974	970	1007	999	1038	1048	1006	979	1023	1004	1022	960	1043	1009	997	1033	1004	999	1019	993	1019	981	1000	1061	972	978	1041	962	989	944	1004	994	976	996	996	941	1040	938	1045	1024	949	966	971	1045	1068	967	1007	960	1057	963	1031	977	1042	961	977	988	1039	1007	1017	992	1070	1028	1033	996	1044	1026	1003	1050	1040	1007	1017	954	1005	994	1039	972	970	1014	1053	949	978	1058	993	1015	1044	984	1008	1022	1032	959	1035	988	959	979	997	997	1025	1005	1037	1050	1017	945	963	1014	1012	1034	987	981	1050	989	975	1028	1038	967	992	1015	1041	981	1007	982	1006	1027	1012	944	1022	967	1016	1006	1035	1001	1054	1019	1029	1015	988	980	1010	990	1057	999	1002	980	1097	949	1024	1038	999	986	1003	1021	1008	978	1001	995	1041
23341	21444	28338	24955	20271	1608	612	491	445	426	414	359	372	389	356	381	357	337	368	373	339	363	360	345	332	361	346	356	371	351	349	363	322	326	313	381	347	371	368	375	357	353	353	341	353	341	315	323	387	333	316	366	324	359	316	351	345	334	373	320	342	385	361	359	329	350	349	312	325	305	307	347	340	357	368	339	305	319	339	342	362	346	360	342	309	316	336	343	342	367	326	335	347	335	354	371	356	323	333	332	341	359	332	360	311	335	353	366	350	361	355	370	322	323	318	320	353	348	344	346	339	353	325	289	342	389	337	334	359	332	362	328	307	324	351	333	339	361	333	339	317	334	323	359	321	349	380	364	357	331	324	338	341	335	361	327	334	352	363	339	361	342	348	322	328	353	325	335	367	323	314	377	336	331	374	339	329	333	346	331	343	319	357	341	340	313	328	335	322	315	330	362	354	334	380	342	331	318	332	305	329	346	369	359	301	333	379	356	340	338	322	368	366	360	337	351	380	337	345	338	366	330	319	336	352	337	316	368	353	352	354	348	348	327	348	335	369	321	320	340	329	331	343	357	346	350	328	329	382	343	337	345	335	348	299	354	342	361	337	326	352	347	334	348	324	342	313	302	355	334	312	315	346	333	346	355	337	354	326	367	329	327	344	356	368	335	318	358	371	321	336	359	343	381	377	354	330	312	301	326	363	357	321	332	320	376	330	334	364	351	320	373	319	326	356	327	322	355	300	333	329	367	345	346	343	350	317	339	300	362	349	316	344	303	334	296	332	329	312	350	338	357	348	366	365	337	325	319	350	331	329	341	376	353	347	373	341	363	410	375	377	349	362	343	364	336	337	358	371	351	338	350	353	352	336	369	370	321	344	317	324	355	334	360	344	316	323	351	358	338	337	336	331	342	342	343	318	338	318	347	360	332	350	336	328	324	339	364	358	335	350	331	335	355	362	368	336	351	375	365	339	368	361	352	323	357	328	361	363	363	344	360	339	329	349	370	367	356	336	352	320	353	346	315	380	381	356	341	324	397	356	326	350	371	349	372	319	388	343	366	362	346	349	335	356	369	323	349	358	360	358	334	339	335	374	357	352	340	361	357	342	323	345	340	331	345	351	333	289	375	336	354	347	336	348	339	328	354	377	353	335	373	340	334	338	344	354	326	333	351	325	350	331	327	360	361	377	343	330	347	307	374	363	326	342	319	359	329	361	330	311	360	318	347	356	358	299	351	299	319	341	326	319	355	377	360	360	332	351	338	370	315	342	346	350	350	334	338	323	336	298	345	338	335	380	347	322	340	350	323	360	347	351	364	346	344	329	341	355	357	354	349	345	355	356	334	386	367	384	357	390	357	351	314	344	347	341	354	347	350	330	332	348	360	340	341	341	338	348	319	328	333	330	328	309	322	351	311	354	381	315	311	321	351	331	346	348	378	325	353	336	330	353	350	328	362	336	328	331	322	364	336	343	358	325	316	354	349	364	341	324	329	326	340	335	337	352	348	356	370	325	356	325	341	329	339	348	361	339	334	350	341	348	355	343	333	366	296	339	341	343	340	368	342	336	332	351	344	344	340	369	360	332	337	394	334	323	348	340	334	342	327	362	338	343	310	340	313	311	359	352	332	334	342	364	346	352	350	336	351	345	327	286	362	356	337	348	352	327	352	347	337	323	318	340	337	338	373	336	339	315	347	319	335	344	349	367	352	351	350	309	357	359	343	340	351	343	328	355	339	337	333	340	341	343	347	360	310	355	342	320	329	335	327	320	332	359	318	323	305	333	331	313	342	330	311	341	327	344	328	348	341	345	316	340	331	335	340	347	328	362	382	345	338	352	338	352	330	316	334	295	326	353	356	377	382	353	287	330	337	356	353	345	324	387	340	371	291	367	330	314	334	342	323	344	349	362	353	316	356	350	340	352	352	316	344	327	364	333	356	337	328	347	337	361	339	333	313	367	338	304	333	363	381	313	341	349	346	338	334	327	374	373	347	360	325	353	359	307	344	335	343	332	347	320	336	347	347	331	350	351	360	355	321	319	364	317	323	368	329	332	339	343	357	338	365	339	344	364	331	353	301	354	357	355	360	323	323	339	362	376	310	354	370	331	326	332	353	325	338	356	367	338	332	340	357	348	335	386	364	328	343	336	376	338	347	335	346	326	317	357	362	332	353	331	326	356	356	342	320	328	325	298	328	327	321	359	328	337	350	341	372	392	349	342	336	324	354	329	340	302	331	356	330	334	374	348	363	314	318	345	326	336	334	320	372	367	289	356	361	310	328	341	359	331	349	360	340	334	332	326	376	395	357	330	349	324	334	298	352	321	348	309	342	332	329	295	343	337	396	335	341	332	343	333	326	324	358	343	343	340	292	355	319	348	365	318	379	327	365	331	332	349	348	363	352	354	351	356	338	336	334	374	340	338	361	331	321	373	357	344	352	306	341	338	329	316	306	346	375	370	413	352	367	376	349	307	336	334	363	377	348	309	329	352	342	328	340	331	309	356	340	348	332	352	340	366	343	379	325	352	358	351	323	355	331	357	357	354	341	334	332	336	358	301	314	328	326	378	333	379	338	329	330	359	374	323	318	373	339	335	347	341	320	312	311	356	352	348	316	314	332	327	325	316	325	360	334	295	346	332	334	350	327	354	345	355	344	336	332	323	323	379	347	323	339	367	360	351	331	340	304	335	335	340	317	331	316	324	353	310	320	333	354	346	356	344	328	338	350	323	351	335	319	321	324	326	369	353	352	313	346	344	326	354	313	376	375	348	338	383	346	324	362	323	354	304	332	303	324	368	325	311	336	342	302	338	344	328	343	320	333	356	353	334	341	350	363	360	372	351	337	358	340	327	336	359	372	354	376	340	318	343	333	315	332	352	374	318	311	330	320	325	380	331	341	324	333	363	306	376	346	414	334	385	324	345	363	371	357	357	348	330	297	333	364	338	354	323	360	352	387	375	349	320	351	335	385	331	334	315	366	329	316	306	325	356	347	346	334	362	352	365	344	352	384	328	350	317	318	369	341	328	359	307	346	333	373	333	325	336	345	318	320	311	342	334	330	341	361	322	333	344	333	362	319	339	359	331	324	363	334	315	364	354	346	333	305	325	333	352	343	339	372	329	296	325	355	315	344	322	348	298	300	360	343	311	335	395	347	359	310	328	321	342	348	325	362	318	350	328	345	345	354	328	318	310	358	374	382	338	330	362	328	339	357	319	354	342	333	358	373	353	330	374	345	325	343	328	322	341	341	331	305	306	335	349	356	341	342	329	358	329	335	373	341	327	369	327	333	347	353	340	311	360	311	345	346	325	375	294	323	325	373	310	301	338	392	336	345	319	346	317	311	321	323	308	352	345	344	324	347	344	338	319	362	347	322	357	343	371	337	320	331	345	322	349	346	346	326	326	372	320	358	358	347	335	360	347	331	324	350	331	331	321	331	339	322	296	326	334	323	363	322	337	338	327	328	342	319	370	341	302	349	302	360
3002	7452	5081	2369	1625	1167	1041	863	790	739	655	670	620	623	596	597	585	587	538	524	532	539	540	541	583	548	572	550	571	540	539	545	495	539	566	537	567	545	515	538	581	532	578	505	521	531	501	543	527	520	540	597	534	560	547	548	569	539	507	505	478	515	516	534	511	509	530	530	560	536	520	552	500	545	549	539	580	521	531	501	538	513	523	566	471	534	518	507	530	557	514	527	541	516	524	505	524	572	554	563	515	491	460	508	534	515	517	500	503	551	534	501	529	498	514	550	522	538	498	555	551	502	580	537	534	503	497	521	548	548	543	499	519	532	564	561	530	521	525	497	557	520	554	532	532	511	519	549	516	523	533	529	500	544	512	501	530	550	561	542	516	512	508	509	506	496	529	522	564	520	544	535	536	548	500	534	552	506	528	541	524	535	519	541	501	519	523	507	488	526	513	528	540	540	554	574	523	458	555	524	532	499	496	514	531	524	540	536	517	518	539	519	527	506	501	549	526	516	538	516	533	525	511	540	504	509	552	504	590	535	530	518	499	505	524	543	523	499	546	481	513	508	501	575	548	518	510	539	512	523	531	542	520	523	518	510	566	528	523	541	540	501	521	563	535	513	512	506	520	500	527	508	513	524	497	503	513	532	503	546	546	542	523	460	546	522	512	511	506	515	521	519	550	522	532	576	501	534	553	501	548	514	536	546	555	542	521	507	545	543	525	530	524	536	486	518	526	512	540	501	549	530	534	493	503	517	498	530	558	534	577	529	525	532	550	521	521	480	517	531	512	549	552	524	504	567	513	528	542	488	530	530	503	481	554	526	543	510	533	519	559	497	514	507	518	530	534	493	538	539	514	531	521	553	543	524	556	525	587	515	554	536	541	542	538	552	518	485	533	528	529	517	496	532	530	508	505	546	530	496	564	515	529	519	567	539	490	473	528	571	532	527	514	506	488	540	511	491	512	544	544	519	510	512	499	487	514	532	520	501	466	548	492	554	514	556	558	516	538	562	570	548	542	525	525	515	499	488	529	533	527	511	542	553	517	542	507	551	533	511	534	555	501	538	563	551	542	522	524	503	522	518	473	568	498	538	512	520	495	532	529	539	521	507	551	522	523	525	535	521	555	513	524	541	535	519	533	502	570	506	488	536	531	543	550	566	534	501	486	527	542	532	477	539	534	544	518	549	580	546	520	531	515	558	547	509	479	533	529	493	514	542	525	499	492	470	552	552	540	518	550	518	500	524	520	539	535	492	483	550	568	558	536	536	478	541	525	534	517	557	519	545	513	528	547	521	525	539	562	575	519	527	483	552	533	542	564	499	488	547	499	551	488	552	511	512	523	507	512	497	546	539	500	481	545	541	515	495	539	486	477	520	504	527	546	546	538	553	547	499	499	553	540	524	535	507	529	539	489	569	517	521	503	501	515	509	549	549	556	558	542	555	528	516	565	544	558	507	490	550	529	520	536	528	529	514	525	529	503	506	499	520	516	505	560	548	516	518	556	532	498	547	569	528	511	541	551	525	517	510	564	521	541	539	540	517	530	500	483	577	485	491	540	525	495	546	521	486	575	531	539	506	528	538	522	521	519	534	539	518	517	544	509	533	510	544	544	499	539	466	506	523	549	511	526	508	522	539	526	531	504	477	484	521	535	546	477	543	543	507	490	530	506	536	546	557	543	536	509	546	500	517	542	518	505	519	492	504	572	528	549	572	537	549	479	518	512	524	522	508	505	500	527	517	561	519	533	522	515	537	567	542	496	499	502	545	457	527	501	528	521	521	501	533	525	534	542	530	499	537	515	545	528	563	488	523	575	521	505	488	547	529	502	491	527	509	538	541	549	529	505	512	502	496	528	494	544	536	499	521	514	508	529	537	519	543	521	482	532	531	558	504	544	531	514	563	528	547	523	508	499	498	541	542	513	525	572	524	560	541	532	543	553	489	529	571	549	534	528	542	513	491	503	537	534	526	522	510	505	509	549	506	517	492	516	541	529	556	522	534	525	513	515	541	537	513	549	489	534	541	545	552	558	547	512	553	471	545	509	539	559	524	576	531	500	528	540	518	543	573	530	522	491	535	507	559	521	571	526	572	528	493	504	543	555	569	517	506	534	501	482	533	554	548	544	533	542	544	512	519	497	492	550	516	496	533	489	541	535	558	558	539	590	556	515	530	537	474	498	547	552	525	500	506	510	498	491	517	544	492	530	508	528	543	548	520	557	496	573	559	547	549	526	503	530	480	522	542	541	531	496	522	505	555	522	558	481	535	491	473	547	548	541	537	523	468	511	524	537	534	516	516	543	553	549	486	507	547	536	520	566	502	519	501	544	496	525	509	561	518	527	575	507	536	532	508	568	522	540	564	521	548	532	490	503	495	529	528	548	553	519	530	527	515	507	552	538	536	547	509	516	521	531	531	540	565	529	520	515	513	518	550	551	518	537	500	527	525	519	511	534	498	537	475	532	504	494	554	547	471	558	498	525	535	497	534	512	510	557	546	515	488	513	538	529	537	530	531	592	512	489	502	543	530	583	516	542	510	531	527	555	572	547	529	531	528	546	529	497	503	493	536	480	521	550	519	528	557	519	492	528	483	551	534	515	516	545	537	524	527	533	510	507	521	517	522	560	498	572	524	505	527	494	541	510	503	499	516	533	534	502	563	528	507	543	517	495	534	576	544	520	540	526	523	491	520	474	503	532	527	532	544	473	536	519	527	547	531	548	512	538	522	513	596	512	522	543	523	572	526	557	531	518	506	550	575	508	561	525	541	520	495	542	557	543	490	511	526	553	558	505	518	520	549	517	549	550	508	515	532	533	545	530	544	499	510	511	563	519	532	536	535	546	583	549	495	558	541	508	468	509	546	523	523	521	531	480	544	505	522	528	551	525	546	507	539	558	489	539	510	536	502	524	490	576	551	525	559	554	558	522	524	568	511	515	495	509	554	499	508	520	480	532	537	575	493	552	515	472	488	515	541	535	521	536	531	515	559	516	512	515	558	572	505	535	469	505	495	506	558	514	530	509	540	530	509	499	566	528	503	508	515	531	547	528	511	516	516	501	514	514	543	568	519	517	553	546	514	511	503	493	562	507	569	456	555	545	520	531	517	551	535	534	541	509	553	574	536	528	550	545	555	506	495	548	556	556	524	537	494	536	530	530	560	543	545	514	515	547	536	534	506	535	535	549	544	508	485	529	522	522	503	506	522	508	530	517	512	510	507	478	547	516	525	515	555	526	484	518	500	478	545	548	530	550	501	544	542	536	482	563	516	547	515	513	493	550	506	538	494	461	531	578	551	527	553	566	468	506	529	512	483	551	514	563	545	528	507	512	512	566	528	572	520	502	587	547	535	543	543	528	535	500	532	529	584	520	544	577	552	506	529	502	498	531	528	564	564	503	525	523	552	522	559	576	523	510	510	555	507	492	520	514	484	508	485	526	530	526	573	520	526	528	562	568	519	523	472	571	522	539	517	551	570	505	536
24721	21391	25977	21398	1380	822	794	762	758	725	777	695	733	666	649	724	707	719	781	653	738	690	723	687	700	732	673	722	652	737	642	710	717	694	703	676	727	641	699	687	706	682	701	705	689	672	692	669	703	687	717	720	718	683	685	709	678	683	695	723	739	671	663	656	710	679	703	656	663	734	726	696	694	683	656	658	699	706	679	695	658	660	695	735	666	681	678	714	701	669	670	708	690	696	669	663	722	703	710	710	690	705	738	675	691	717	723	687	653	643	637	714	664	685	683	702	694	688	673	664	677	726	683	659	671	720	738	748	693	656	651	696	686	649	672	719	626	670	677	695	688	672	723	699	670	723	651	679	717	695	678	676	699	689	706	698	643	668	685	640	699	649	690	676	688	699	742	700	663	675	667	725	713	663	692	673	604	701	702	696	668	700	671	664	664	662	680	674	668	690	675	728	683	652	660	651	701	661	654	702	698	717	688	731	721	744	698	669	706	652	632	659	724	701	682	654	671	742	679	678	738	665	721	753	715	709	720	681	667	706	669	719	705	705	687	709	657	640	676	674	721	678	690	723	692	673	692	695	678	701	684	680	709	677	711	726	704	744	695	698	671	677	710	714	707	681	676	665	742	681	665	702	655	672	685	669	703	664	719	727	689	685	688	678	689	705	665	650	674	671	713	677	656	686	666	706	640	659	718	710	690	715	660	661	643	673	646	694	730	705	701	724	730	703	649	682	644	673	685	721	682	734	712	684	702	704	657	662	655	702	638	681	675	696	713	695	721	690	706	671	701	655	684	675	689	683	682	744	642	682	677	703	663	655	654	716	691	695	698	657	696	687	686	717	694	715	665	728	716	680	701	699	687	689	711	648	620	737	686	731	699	692	702	735	659	658	631	665	689	698	649	679	675	659	725	690	689	716	658	715	696	692	676	690	672	710	685	721	721	667	659	630	657	681	635	684	719	722	622	723	679	680	693	690	711	683	683	742	676	699	702	679	644	661	722	686	689	704	671	691	676	711	737	682	650	678	680	676	708	703	661	668	677	691	683	663	664	705	654	692	676	665	721	690	752	685	703	622	709	679	702	709	666	690	685	665	719	674	639	720	641	716	695	706	754	707	718	677	688	721	696	699	681	702	695	650	681	693	645	672	699	689	680	676	711	734	675	713	751	692	735	710	651	668	707	679	665	675	691	684	695	676	636	696	705	663	677	688	723	664	697	677	730	697	683	658	641	684	707	671	638	668	675	718	691	694	727	673	712	766	649	693	676	659	707	683	682	700	696	688	677	656	711	674	692	736	714	714	689	709	692	705	671	696	695	650	689	679	692	711	687	693	714	681	651	660	672	704	632	695	704	683	657	726	652	662	673	676	697	736	687	677	677	672	662	656	673	661	763	659	698	706	688	688	736	701	646	710	688	677	703	682	702	659	722	714	727	667	669	616	694	653	693	682	694	719	646	650	643	691	728	719	675	722	725	633	688	674	672	744	681	683	717	719	696	707	676	676	705	704	746	719	694	667	721	641	714	663	689	678	727	704	724	678	649	681	684	682	684	709	704	674	694	706	679	670	693	718	716	667	711	693	681	656	710	737	711	689	688	659	700	666	733	668	622	655	722	731	712	682	703	695	665	683	731	671	606	640	708	686	681	714	713	714	660	713	659	689	667	694	698	699	639	734	689	682	671	672	661	725	686	671	722	736	746	671	687	690	663	679	716	728	705	706	718	650	703	700	680	694	695	659	683	684	668	702	712	674	693	732	646	673	742	676	645	734	671	715	672	676	659	689	681	678	647	660	711	683	635	666	768	661	736	677	684	677	689	705	688	704	686	730	701	636	672	726	696	699	685	675	646	654	611	669	694	660	682	657	673	666	705	659	703	716	700	705	645	685	663	718	706	683	673	673	690	706	704	697	657	635	677	695	678	688	754	647	706	676	649	702	648	636	675	688	694	712	738	690	696	678	702	678	727	638	655	678	652	659	717	663	661	699	694	691	656	729	675	716	690	685	692	644	704	701	666	659	701	721	711	657	661	727	705	647	701	705	632	705	658	720	716	669	668	698	644	682	716	729	650	676	683	714	713	699	693	729	678	681	703	667	667	678	671	629	696	728	697	724	692	671	699	685	698	732	644	664	722	688	656	647	696	669	675	682	692	710	704	716	677	678	692	695	725	700	675	636	620	709	708	688	734	686	725	699	718	721	668	648	681	680	706	695	693	644	707	673	709	668	705	717	719	718	679	630	729	713	687	697	718	640	740	664	701	726	752	751	670	676	693	667	666	626	681	713	673	679	684	725	676	726	722	733	695	674	658	662	676	643	650	666	681	714	686	708	629	680	664	701	662	717	678	631	668	698	660	672	701	725	665	715	703	722	689	665	709	687	686	685	707	671	656	686	704	648	681	682	704	689	708	705	685	679	715	672	703	663	673	675	700	635	698	675	666	731	679	727	669	684	654	691	694	667	735	700	686	688	670	648	679	705	696	668	655	723	724	672	618	683	682	695	709	706	731	720	722	686	678	743	683	718	681	684	664	716	710	695	667	726	677	662	662	676	723	670	691	689	684	685	662	714	707	708	671	668	669	694	663	699	666	635	708	680	679	711	726	721	677	762	693	674	633	679	702	641	629	683	669	667	688	687	737	707	697	657	679	682	655	740	680	710	719	656	701	682	679	708	706	711	703	712	693	639	681	691	679	690	712	701	675	683	625	713	681	720	701	711	683	639	684	669	699	666	761	695	664	731	699	689	664	667	698	686	742	718	706	698	680	690	690	696	715	695	678	685	729	693	669	673	694	648	708	678	725	678	654	709	706	693	696	653	671	712	700	680	672	684	719	679	700	666	697	691	669	703	637	702	670	741	661	668	707	694	696	661	672	657	719	677	686	732	674	655	661	699	734	722	725	649	680	678	687	651	680	678	654	679	679	692	721	694	655	662	676	709	708	706	661	671	664	705	681	705	694	683	686	666	667	697	690	697	656	654	661	697	733	684	676	691	706	709	692	707	710	684	675	733	654	728	682	672	750	698	722	705	720	657	662	710	707	691	659	699	688	655	687	725	686	682	725	654	701	650	721	676	686	644	647	705	673	696	694	661	684	646	661	694	668	724	662	668	699	682	722	732	736	700	676	628	671	687	636	695	686	720	696	671	691	706	730	696	662	682	639	711	660	718	678	649	705	714	658	711	701	675	676	711	709	707	701	634	707	639	697	674	688	732	661	670	690	725	710	720	731	681	710	675	717	687	659	649	689	678	690	689	714	628	672	652	677	678	668	649	632	699	678	709	686	675	671	683	685	705	707	705	700	702	709	640	715	744	697	716	749	672	688	703	674	648	670	700	692	691	705	736	669	690	722	683	722	737	722	696	676	658	696	675	694	708	705	716	699	684	688	672	714	672	724	678	705	679	695	704	671	661	623	683	728	674	710	664	705	674	712	694	655	623	707	682	674	711	647	711	747	642	657	714	724	695	658	656	719	648	637	678	661	754
3298	4094	2968	1725	1386	1255	1199	1054	1090	1083	1077	1034	1036	1043	1020	1005	969	989	1002	999	1030	1000	985	966	994	963	948	941	966	974	985	984	957	974	984	1007	1028	962	1020	983	963	1028	975	1010	973	962	988	980	1020	940	946	999	920	954	968	987	985	986	939	932	998	927	971	931	1045	1016	963	950	937	1008	991	958	1008	991	988	960	931	969	985	1003	997	994	953	954	1015	915	1008	1069	1032	973	987	1036	992	941	980	959	936	989	975	978	949	988	1004	985	984	977	973	916	933	925	968	938	994	1036	930	996	987	936	993	964	948	944	981	947	964	963	938	971	983	914	949	946	993	1020	925	909	967	994	997	1012	997	991	1026	1019	974	937	1002	911	932	1032	982	996	1001	970	961	943	946	1005	1013	938	973	1000	991	996	957	966	966	985	954	951	940	1008	955	954	959	933	1000	977	982	992	993	1002	984	942	992	1004	995	1020	954	1007	994	965	952	976	954	890	933	922	947	961	1062	990	979	1002	964	992	936	992	925	1033	974	983	968	1019	900	915	961	978	972	949	999	1001	955	947	990	957	943	938	933	981	1021	1000	975	927	921	1016	965	1008	941	969	1018	1046	940	997	994	987	1013	975	949	947	937	942	1019	970	931	990	1000	929	1008	1001	971	951	968	955	1025	1034	985	982	988	1003	977	948	949	1023	997	1031	998	986	957	963	988	984	955	971	985	951	943	941	926	987	948	958	1005	972	960	981	1023	998	972	1016	963	975	1042	934	957	930	996	959	945	1027	957	988	998	982	994	992	1026	1020	983	948	978	988	1036	932	966	1019	998	989	985	949	1005	938	937	996	914	996	958	976	1003	998	996	940	986	986	995	993	980	952	954	986	997	987	992	995	937	1047	933	961	933	985	1020	950	1004	957	968	1025	977	959	982	930	971	968	962	983	963	968	1005	1010	968	974	924	977	972	970	998	923	1026	919	969	991	943	1026	943	928	981	968	928	910	917	955	1003	1021	976	966	991	974	965	965	994	993	992	996	1006	975	990	919	988	932	971	946	971	971	979	938	971	1008	965	956	975	957	986	959	1015	951	971	953	1010	1003	1043	969	1020	950	973	972	977	997	1005	1014	1042	927	957	1011	988	944	954	985	1011	960	958	975	979	964	963	1012	991	959	971	995	1029	967	950	1010	1002	976	946	959	997	999	971	997	1012	984	1002	999	997	957	971	920	948	994	1044	992	988	999	965	1054	1050	978	1001	957	930	950	1058	996	953	1004	1003	977	1042	1036	990	941	946	1028	987	974	1013	950	973	1018	977	985	946	994	939	996	998	930	973	905	874	955	1029	966	970	930	966	955	964	1011	960	983	1009	952	999	943	913	1013	1006	981	981	934	1006	1016	953	957	1023	1007	927	1008	981	977	1029	890	1015	957	954	984	973	1009	1011	952	969	963	974	1033	977	971	940	933	984	970	967	978	939	961	979	936	975	964	932	998	1043	970	992	939	955	970	957	968	973	969	959	928	988	1041	1003	976	967	952	983	952	974	953	982	929	973	924	1060	933	970	925	944	974	979	954	929	940	1016	988	962	969	932	943	971	1018	1018	975	1015	979	959	967	990	980	979	927	990	952	1007	979	1015	972	986	1005	1040	989	956	965	1026	964	912	912	917	999	984	984	944	979	948	977	1002	985	929	914	943	970	963	960	961	952	1010	1002	1011	944	1009	942	967	940	985	978	1001	985	961	948	981	928	987	973	946	968	942	982	986	924	997	984	969	1024	1003	968	938	974	923	998	995	989	1021	1026	966	1046	965	971	1076	986	914	990	993	959	928	994	987	961	993	974	975	936	980	931	953	934	1023	957	1010	974	955	947	911	998	973	1007	1035	985	1006	938	980	965	1009	931	908	955	977	1010	1018	960	978	972	960	1012	1008	1032	976	994	981	958	908	1009	962	1024	1036	995	982	973	1017	902	1010	956	991	1023	1007	978	977	944	939	953	949	980	1011	979	963	935	983	1005	953	983	936	1012	1010	1007	936	1009	967	981	927	993	974	987	948	957	954	975	956	990	945	984	946	939	976	1013	978	958	983	1020	980	954	975	971	959	999	950	1004	941	973	987	946	961	997	955	993	996	940	998	994	1010	997	989	1007	1021	981	999	933	952	966	937	997	984	975	969	934	989	984	1008	984	946	980	1004	943	969	1014	915	924	991	942	1000	981	951	916	983	946	961	1021	973	998	1002	918	999	1009	943	959	900	904	1007	972	977	929	938	936	986	1031	971	969	1061	988	992	968	1014	981	1012	955	983	947	906	946	938	990	969	992	963	927	979	1002	936	997	973	1013	956	970	995	1027	1027	914	953	1011	959	1010	956	963	946	966	998	960	964	963	971	969	980	1024	982	1009	977	980	918	1010	957	929	1016	966	1069	975	930	979	991	965	1036	1030	992	967	1003	930	981	999	1001	1009	967	1002	938	942	981	967	1005	934	1005	933	990	1026	972	1013	967	983	961	918	958	988	971	1032	956	954	1054	1007	1017	1016	993	967	1016	969	887	999	958	980	931	1039	1007	983	973	963	1004	958	996	1049	973	1001	930	1012	1019	1021	989	989	954	1026	977	1001	979	919	974	987	933	958	935	950	962	984	993	1020	932	989	995	958	993	1017	978	933	1014	980	923	970	985	960	918	954	1006	1047	945	930	919	939	1038	994	942	940	1036	928	1040	969	1037	944	985	991	977	955	965	945	1009	1035	974	987	1018	969	964	989	947	960	951	969	1004	928	1008	942	957	952	978	992	1005	963	943	975	927	961	960	958	1018	956	1033	955	952	976	993	1025	957	995	894	983	967	968	994	1010	973	957	934	1010	985	973	986	984	1026	1015	986	971	1018	975	991	1021	1008	992	986	965	961	975	1021	1004	974	955	1029	956	998	958	980	1004	1011	986	923	930	972	953	966	943	971	960	948	1001	960	932	987	1018	939	941	928	994	1012	1061	954	952	958	967	912	978	956	971	946	1020	957	1018	1002	985	984	979	983	930	905	1023	984	969	964	978	1051	990	938	964	990	986	968	905	986	948	973	960	943	930	993	1027	953	965	960	990	977	958	1047	980	935	962	941	963	1018	992	999	1001	1040	943	985	983	967	950	988	1022	949	939	976	932	1012	984	915	962	994	967	994	960	1035	975	967	994	942	928	985	978	971	997	996	951	931	950	934	990	945	977	1011	948	933	1030	938	954	973	960	917	985	970	971	933	951	1000	985	1018	978	987	943	974	941	953	1045	913	980	989	979	960	985	998	970	1012	982	947	969	997	961	989	905	951	936	1036	994	992	962	987	1026	948	986	972	1000	1018	960	960	979	980	1006	1017	939	973	931	953	1024	982	979	1014	1001	978	945	968	1006	1049	1017	956	960	995	973	955	1032	935	997	970	965	954	994	897	928	1004	1016	914	965	955	1011	974	1010	931	961	1021	974	966	996	1004	980	975	977	962	1014	946	985	1004	1001	932	941	1003	1049	948	924	962	1019	977	1019	961	966	938	995	948	985	948	913	972	958	937	1031	935	994	991	907	986	962	980	974	1010	997	980	943	1034	949	998	941	955	950	980	948	956	982	986	986	947	975	999	1010	944	996	937	950	1015	969	968	980	1008	972	962	991	976	1027	1008	966	1046	939	986	924	1004	984	933	1005	955	1001	973	957	956	983	939	979	1022	1021	980	960	953	982	986	934	961	1022	970	945	943	930	944	997	971	979	970	988	958	972	935	1022	1044	966	1017	1031	944	958	956	974	1053	939	965	968	991	976	988	1011	1001	957	969	922	955	978	927	980	946	990	1014	1015	973	986	992	946	992	976	1024	1026
22378	21446	28956	24346	21448	18905	1055	401	341	311	290	253	274	253	240	225	210	205	223	213	202	214	218	194	184	199	187	192	178	174	185	210	189	185	170	176	200	197	167	164	188	162	168	177	181	188	187	192	210	185	183	182	174	183	179	162	183	177	177	191	177	193	181	164	173	186	169	172	171	164	177	191	188	172	174	175	179	181	164	194	179	164	175	175	189	165	183	160	158	184	202	183	183	186	161	162	195	169	160	168	153	174	170	165	154	181	188	171	172	174	162	193	169	183	163	193	179	168	188	204	173	163	197	179	184	190	174	174	191	165	213	188	150	171	190	169	194	155	175	185	181	181	177	176	170	185	181	182	176	165	189	201	187	173	165	158	177	182	187	201	155	163	211	164	186	170	202	187	182	156	174	178	218	166	166	168	197	160	175	193	184	159	177	177	169	186	135	183	200	160	165	160	206	173	169	192	187	171	162	172	153	185	176	161	168	173	180	179	192	185	168	176	174	161	182	176	175	197	161	199	180	182	164	170	174	195	168	166	174	179	191	155	198	186	199	175	174	192	171	167	208	166	163	188	175	167	181	220	179	174	173	152	152	188	168	153	171	192	179	201	188	160	195	172	181	174	165	185	173	198	157	174	184	206	195	176	159	157	156	165	186	186	169	183	193	162	147	189	151	172	163	179	153	184	176	183	199	166	152	168	172	189	201	182	168	190	181	172	181	141	168	177	168	178	177	189	171	184	188	164	175	165	177	170	201	174	176	186	181	167	159	164	155	182	164	177	192	164	183	167	171	206	170	178	167	171	196	175	189	154	165	174	180	152	203	197	158	181	198	150	163	166	184	151	170	153	163	181	167	174	188	186	186	173	179	182	186	212	150	177	185	163	175	161	163	172	174	166	161	162	187	178	164	188	197	170	175	169	187	180	186	164	180	162	206	157	189	153	159	183	184	180	193	181	199	180	176	190	165	178	170	166	173	178	177	177	190	157	155	177	162	197	206	155	182	155	195	184	165	182	180	160	170	183	165	204	186	183	175	182	195	183	163	171	147	154	186	174	178	190	187	171	178	166	173	179	200	182	176	183	188	199	164	169	169	175	182	179	172	150	191	160	161	170	192	181	173	183	176	163	182	169	175	160	170	203	181	178	185	164	148	171	176	200	199	184	173	173	162	163	184	187	185	164	202	157	181	181	182	172	197	169	169	181	181	182	185	164	166	173	183	153	178	182	189	159	171	173	195	177	169	164	176	189	175	172	199	171	192	165	176	152	178	170	160	174	179	191	173	175	169	185	169	174	177	179	179	209	164	164	190	171	195	144	189	151	167	169	188	189	168	159	187	152	165	165	166	176	168	172	174	175	169	166	180	166	163	149	180	194	164	171	178	195	191	153	175	197	154	163	178	186	161	170	170	182	186	184	164	188	164	166	178	178	186	215	176	156	182	190	170	170	191	190	180	177	188	201	182	206	173	187	177	156	169	196	167	196	188	171	179	182	182	176	184	179	159	167	157	202	165	200	178	169	154	166	175	185	171	170	165	196	201	194	182	180	158	168	191	187	160	175	167	162	163	173	184	146	164	156	197	187	160	166	193	201	170	187	150	167	161	192	172	169	171	176	160	155	201	177	172	183	173	183	173	171	171	200	166	198	159	184	204	161	149	192	175	192	169	183	170	181	183	175	184	159	157	160	174	193	181	172	179	165	178	191	191	181	157	173	193	156	173	180	160	185	164	182	191	201	194	208	180	161	171	148	164	158	176	177	198	177	178	166	170	159	184	185	163	177	187	165	177	174	161	179	179	174	175	171	175	171	162	184	157	166	170	211	199	182	164	190	174	174	179	159	155	172	182	181	178	188	163	175	181	170	184	181	170	163	176	155	178	174	154	178	191	156	195	182	188	147	146	175	182	180	173	157	150	176	158	162	187	180	176	195	169	172	176	171	176	163	156	166	170	175	192	175	185	178	141	187	203	174	155	166	180	165	172	170	157	175	160	159	178	182	190	176	170	192	191	171	173	179	180	169	187	170	180	205	171	193	178	165	175	176	161	162	173	161	183	182	179	175	188	186	159	163	175	149	166	150	192	177	152	161	180	188	180	181	187	169	178	186	173	187	191	158	202	188	190	187	177	181	179	171	158	168	198	168	178	169	176	187	176	196	183	194	205	167	178	178	178	159	161	170	195	165	189	162	180	189	181	163	166	158	180	169	166	166	195	171	162	181	186	183	173	184	176	165	173	188	163	174	164	146	149	198	170	167	172	135	169	175	160	165	179	172	200	198	167	156	193	198	152	160	201	185	167	181	182	164	164	177	178	168	195	174	169	163	159	201	181	179	164	165	143	192	169	167	173	197	178	175	176	179	180	171	169	194	183	168	192	201	181	189	159	175	180	158	166	169	160	186	157	187	171	156	192	177	183	178	196	168	200	181	153	175	165	179	183	154	178	152	189	172	160	165	187	154	156	199	191	147	172	178	161	191	169	182	174	166	171	163	185	191	190	163	180	173	179	182	163	165	167	188	186	159	173	167	154	171	185	171	175	168	184	145	162	155	200	145	174	179	176	178	165	167	179	177	184	157	186	177	173	202	184	200	158	184	186	190	154	161	192	174	178	179	151	165	181	150	206	173	158	160	173	167	171	192	185	172	180	174	146	158	186	195	149	210	188	176	163	169	183	169	190	177	163	173	182	154	184	164	182	174	188	162	164	166	173	165	160	190	178	171	192	173	177	167	207	165	189	175	163	170	164	185	175	188	190	188	207	165	207	188	197	178	189	184	206	177	177	165	161	156	185	166	172	186	180	176	175	154	174	135	155	187	182	172	199	176	172	168	150	175	154	182	184	185	166	199	171	180	176	176	175	167	171	163	216	167	154	188	168	170	199	181	196	161	146	157	168	195	174	174	172	194	173	165	179	180	165	174	196	181	168	169	157	188	188	182	168	159	203	173	153	176	190	162	201	182	159	170	172	188	189	169	177	202	177	159	175	176	197	166	167	197	186	203	175	175	189	155	147	171	161	170	157	161	155	153	195	190	196	185	191	167	159	181	177	181	176	193	175	166	167	163	149	190	180	169	182	179	168	161	178	172	193	175	191	167	195	164	175	183	169	179	177	188	196	204	182	156	165	177	201	163	155	183	186	181	166	189	188	183	200	168	165	175	175	159	178	171	185	158	185	176	160	190	179	157	175	162	153	162	187	170	166	176	183	189	178	191	158	174	183	186	161	163	187	177	184	184	158	183	170	205	198	179	173	197	154	179	162	178	175	156	183	166	160	172	183	161	186	207	159	154	201	184	181	182	160	191	182	165	172	161	166	173	176	171	166	160	173	169	196	137	182	171	179	158	184	179	171	154	187	180	181	160	173	189	184	157	175	170	164	180	177	175	181	167	167	159	178	166	164	182	192	175	158	180	178	176	178	183	177	170	152	169	165	172	167	189	178	180	178	177	171	163	163	163	177	165	180	194	176	171	184	180	173	175	153	195	149	181
3937	11849	8145	3763	2362	1588	1150	933	762	659	556	502	469	418	426	394	367	360	338	349	344	307	318	305	319	280	297	308	290	257	286	285	271	290	328	283	267	269	277	293	297	278	239	279	278	246	282	288	266	300	256	291	270	263	275	260	264	254	242	292	253	248	266	246	272	287	258	250	275	255	271	272	267	272	247	275	277	295	321	243	287	255	233	273	277	280	234	259	250	271	249	251	263	275	257	270	252	237	272	247	236	267	260	267	253	253	242	263	268	263	251	257	249	252	249	261	251	282	270	289	249	255	243	246	272	259	275	246	273	304	284	282	247	263	243	273	253	256	283	272	264	244	248	242	251	249	268	274	288	272	261	264	265	232	264	283	262	264	253	287	265	249	280	264	249	250	275	247	250	249	289	235	282	257	280	257	272	266	241	262	247	263	274	228	262	293	230	226	254	269	249	261	254	270	264	228	241	263	269	264	259	284	257	275	266	260	280	281	217	252	276	263	269	265	237	264	257	230	292	242	273	240	278	261	260	284	278	259	261	238	266	257	285	272	273	255	272	267	263	283	283	266	231	241	229	253	280	266	239	263	229	275	284	278	272	273	250	251	246	255	260	294	257	272	242	266	290	234	241	255	236	266	258	272	280	265	285	227	261	268	254	242	275	274	285	262	260	231	263	275	263	259	255	276	274	261	255	259	262	225	281	255	229	256	258	269	259	254	258	278	248	254	265	250	270	286	270	244	252	262	265	245	233	228	282	255	268	264	256	284	268	232	272	258	274	233	243	278	246	261	289	240	268	283	261	256	259	278	269	248	270	241	255	252	256	258	248	265	255	241	261	252	266	261	299	286	246	213	272	235	272	280	281	252	245	255	270	248	222	237	262	268	274	253	282	284	258	273	245	268	227	249	247	258	280	260	247	270	266	262	276	256	272	243	272	260	259	243	262	270	262	255	258	278	263	275	254	251	258	279	257	257	269	256	246	272	252	255	241	285	274	230	264	273	249	282	273	263	249	286	268	275	258	259	273	226	246	237	275	253	279	268	264	278	264	275	215	252	280	282	242	261	260	262	253	265	291	240	262	274	237	259	257	232	236	269	239	256	282	258	257	274	249	242	266	231	259	287	243	244	247	257	248	232	245	240	244	276	273	264	245	266	275	274	247	285	269	249	274	261	263	230	245	235	249	297	232	243	256	284	290	252	272	240	247	267	241	268	257	251	231	254	243	246	286	258	255	255	253	278	253	261	245	261	256	270	263	242	282	271	239	235	253	262	260	267	282	242	258	256	234	268	269	272	259	250	261	280	253	248	263	251	243	271	268	280	271	277	264	248	260	294	245	274	266	252	252	257	247	261	272	250	276	267	270	236	270	244	276	259	243	278	270	256	252	261	224	293	295	267	266	254	273	223	249	263	258	300	281	251	279	265	274	244	247	256	269	263	269	257	250	232	251	253	245	225	263	255	269	260	234	266	295	239	268	236	257	244	264	290	280	271	233	269	267	274	284	271	261	254	268	276	260	250	275	260	244	251	260	284	239	256	254	264	258	241	270	257	283	250	268	242	292	247	272	257	258	225	238	279	272	269	272	238	269	272	265	260	282	259	262	232	250	251	239	263	221	235	254	246	278	229	260	237	245	242	250	252	258	255	273	264	269	255	272	246	242	237	271	257	275	282	228	240	281	237	229	259	248	257	241	258	252	280	273	276	274	262	260	263	235	249	259	241	234	215	250	266	249	254	243	268	258	226	271	255	285	285	252	284	281	263	250	260	281	259	274	266	252	288	257	286	254	235	262	235	260	284	275	242	265	240	256	250	273	260	255	242	246	257	253	282	269	240	268	260	253	257	271	254	249	278	227	235	259	264	234	229	233	243	257	255	265	269	278	252	263	289	272	278	258	242	265	278	259	241	256	254	265	247	274	248	265	252	258	265	270	249	263	246	258	249	254	284	252	245	272	274	265	264	264	270	263	226	254	261	230	243	255	231	275	265	307	266	248	247	264	249	249	272	249	243	240	274	241	264	288	282	291	300	270	285	269	248	271	245	272	270	237	246	244	289	270	238	225	251	249	294	272	238	273	261	257	256	211	295	248	240	241	287	271	277	281	253	261	242	249	265	270	256	266	264	254	267	247	231	283	258	251	229	254	257	248	241	272	262	271	250	261	290	273	268	286	266	255	263	247	256	266	257	226	275	276	238	264	245	256	231	268	251	261	266	271	253	246	272	249	266	240	275	279	284	271	263	275	247	246	244	256	291	267	262	256	271	280	250	261	285	269	278	263	260	273	269	220	253	264	249	257	223	280	288	253	254	271	261	256	265	269	272	271	251	258	255	261	241	247	233	260	264	244	230	271	285	265	301	242	255	247	228	265	253	259	256	263	248	269	280	262	240	277	250	262	268	264	245	244	235	262	257	258	286	245	245	272	251	263	251	285	259	272	253	272	238	261	238	284	241	265	251	213	280	270	249	273	282	267	265	289	241	281	279	264	238	261	281	248	270	247	254	278	239	256	261	274	248	266	278	223	248	261	256	266	268	256	241	265	273	289	231	244	260	260	254	265	246	254	258	270	289	274	261	261	241	285	248	266	284	271	257	266	246	266	279	262	280	274	237	249	256	252	252	254	262	249	251	279	250	249	278	276	248	276	253	242	253	237	255	270	248	253	243	251	248	246	250	253	245	247	255	256	244	231	261	260	241	249	269	225	248	251	255	254	241	247	244	268	263	254	260	275	248	258	261	269	248	254	295	251	248	265	260	246	283	264	265	230	242	263	257	265	245	264	281	269	251	273	224	273	248	271	250	229	270	236	267	234	282	254	253	252	270	254	248	256	258	285	262	309	260	270	279	249	265	259	258	225	248	263	248	276	267	279	248	275	233	285	263	292	258	282	269	236	274	255	260	286	256	246	267	275	267	242	253	271	284	236	256	274	280	245	281	245	257	253	257	262	266	295	272	261	274	261	245	272	254	243	283	255	270	232	270	253	290	243	276	271	255	254	234	251	265	269	268	254	257	244	275	250	280	269	247	269	266	288	298	274	267	258	271	242	305	243	252	241	287	247	249	232	248	285	289	230	269	281	277	258	295	268	234	248	249	271	255	274	252	236	219	253	290	283	269	244	240	241	280	263	277	264	250	244	242	273	258	238	230	239	260	258	237	275	252	271	243	281	242	259	251	255	284	261	261	261	233	234	272	273	274	239	275	268	282	253	260	279	251	274	281	257	240	251	251	242	243	260	300	240	264	274	281	256	268	223	273	277	253	262	281	240	238	271	269	266	292	244	285	274	270	262	284	266	244	266	257	258	259	284	252	217	251	268	248	238	244	256	245	265	255	247	290	259	249	246	268	287	262	257	272	264	235	270	221	246	253	248	253	251	246	246	252	269	249	244	255	246	242	250	248	263	298	251	262	246	286	261	233	255	223	267	271	240	264	282	237	290	271	241	277	272	247	249	253	267	285	254	280	262	288	254	263	264	266	259	224	256	251
27455	17109	3106	935	762	710	691	695	704	667	719	749	638	710	661	743	663	681	672	690	698	749	708	709	687	677	678	652	691	689	721	700	668	722	754	706	704	688	672	743	699	730	688	688	728	701	636	700	689	657	687	668	674	672	693	661	694	715	676	648	604	716	677	693	725	666	627	733	685	652	655	678	745	698	726	682	719	700	650	658	719	706	681	681	675	661	676	684	699	725	699	698	745	675	672	674	663	655	703	662	689	731	715	655	696	702	689	649	640	710	692	626	688	674	711	711	721	689	633	706	675	701	710	653	696	654	640	724	714	679	710	641	703	706	690	684	690	698	740	684	678	662	727	650	680	647	638	714	709	726	678	719	726	728	735	648	719	642	702	657	687	709	695	668	709	688	700	711	656	676	657	690	711	699	720	654	713	671	720	688	688	707	688	643	649	664	705	653	713	686	697	719	692	766	705	687	696	661	704	646	717	703	682	620	629	661	661	728	629	656	689	683	720	669	662	694	675	658	681	731	710	729	711	676	725	721	672	741	687	707	721	697	739	698	689	678	750	728	698	664	680	699	711	710	701	673	715	678	706	725	704	660	683	649	729	729	678	650	690	694	672	696	674	655	674	645	728	728	691	746	647	682	720	663	649	699	685	635	672	710	684	683	712	672	667	697	687	712	674	690	696	693	711	689	723	649	704	713	714	642	680	712	659	680	702	754	656	695	666	667	690	689	729	682	661	695	679	681	682	684	695	695	700	717	714	678	682	672	617	680	707	675	615	680	697	693	714	634	684	661	720	720	675	641	695	663	669	743	714	685	670	657	666	663	657	684	670	672	682	611	679	674	675	695	722	674	726	691	724	670	671	705	714	682	690	686	673	695	730	732	678	721	632	698	682	698	672	713	707	666	676	726	709	719	676	649	720	723	669	756	651	704	693	693	766	686	676	696	701	674	715	690	695	689	682	656	695	772	692	696	720	703	702	731	719	677	730	694	678	668	701	703	678	707	691	679	662	677	664	689	671	695	697	688	719	723	671	672	627	703	658	717	700	708	729	703	708	670	683	740	692	649	713	712	661	688	729	733	667	689	735	671	705	662	657	666	661	682	772	746	720	698	779	689	687	677	707	698	726	703	678	691	742	726	660	651	655	697	739	677	628	703	702	718	675	747	665	676	670	709	689	696	661	696	694	729	653	702	685	682	709	667	754	719	732	687	698	695	701	685	726	722	719	709	683	706	757	680	627	655	711	642	721	684	715	716	712	704	722	711	663	690	681	691	635	655	659	692	698	677	686	687	720	687	698	721	683	692	687	745	694	704	683	684	700	737	702	714	749	651	683	697	711	679	694	703	656	670	714	692	694	648	605	720	693	670	678	718	698	686	685	694	691	678	671	702	739	713	697	690	696	700	707	693	679	693	693	715	716	690	708	718	657	672	697	690	626	686	668	703	689	713	646	720	640	670	640	720	693	673	669	668	694	682	667	667	648	690	672	716	688	692	628	680	729	676	661	675	704	733	711	667	682	708	689	710	703	728	667	711	688	684	703	701	713	662	710	667	715	704	656	656	661	710	706	674	682	707	676	661	737	658	685	671	679	710	695	728	701	708	684	686	728	668	716	660	689	671	669	674	682	702	694	679	679	700	689	699	712	709	711	670	709	719	659	643	712	686	691	681	698	619	723	689	701	686	680	737	677	712	705	684	700	691	728	697	661	684	660	644	656	647	653	707	685	721	684	701	696	677	683	663	656	687	679	707	698	652	669	701	677	702	697	698	649	683	675	697	739	690	665	723	683	639	745	698	728	708	691	688	696	684	676	717	698	639	620	701	673	673	739	703	702	691	726	690	701	698	689	669	690	648	680	668	703	716	708	670	699	675	714	688	689	710	668	694	703	709	628	668	681	705	646	632	730	701	725	688	684	639	706	723	711	723	687	705	696	669	688	688	700	624	684	736	640	679	678	646	734	693	687	669	632	700	664	683	732	629	693	721	712	682	685	700	622	719	695	674	684	611	708	682	690	730	683	709	752	712	660	685	658	651	700	655	617	715	668	665	659	684	715	686	695	704	701	690	697	705	691	692	649	696	693	686	662	709	694	684	753	699	754	707	710	690	688	706	713	634	701	689	718	650	738	682	633	639	680	734	697	721	669	644	679	745	686	681	741	739	717	684	692	644	654	710	715	678	679	709	656	741	693	678	747	674	663	670	739	695	727	640	699	731	649	735	655	662	693	688	692	690	671	674	674	698	640	657	669	696	673	663	685	705	740	656	750	716	701	701	703	658	711	670	725	684	659	729	691	662	681	677	725	696	708	693	693	679	675	686	685	717	725	663	662	673	712	692	691	672	688	654	691	696	680	662	626	740	675	652	727	689	656	680	729	655	692	674	706	677	706	716	695	657	670	678	678	663	689	696	662	690	641	661	736	719	690	740	659	783	725	641	668	698	748	683	677	665	642	721	708	654	736	667	712	683	722	720	685	659	668	674	709	683	681	694	697	745	668	710	670	670	684	646	654	647	670	699	692	744	665	680	727	694	676	701	691	706	694	704	707	752	660	688	714	721	685	707	658	690	658	691	687	677	732	691	707	687	685	717	682	663	660	719	709	677	658	659	725	683	656	706	677	709	678	658	688	666	731	695	714	714	683	721	719	730	719	724	708	700	696	711	667	694	648	706	702	669	705	644	697	695	696	700	680	640	705	706	645	666	670	655	723	711	707	685	680	635	739	657	667	709	702	663	719	742	695	728	679	681	694	707	681	666	693	688	673	677	710	675	685	715	712	697	695	740	699	689	719	716	687	692	701	697	711	701	686	704	716	693	675	679	716	670	681	656	712	660	675	673	680	685	718	700	650	695	657	707	696	681	704	697	685	718	692	696	704	651	672	715	664	703	680	647	655	689	656	671	704	699	705	680	706	700	670	683	684	687	612	702	711	687	675	660	671	675	622	752	628	695	672	668	680	680	696	672	678	705	707	721	709	687	699	689	722	697	697	683	660	674	731	703	681	704	693	702	666	704	686	729	665	722	753	688	693	701	681	650	662	671	667	707	691	731	697	683	690	698	708	676	654	724	663	706	715	665	677	713	697	695	677	660	698	710	687	685	709	694	679	687	618	661	649	655	661	670	677	647	660	732	697	647	696	735	662	663	704	677	706	668	684	704	714	657	693	665	678	666	677	674	775	684	696	658	706	642	672	664	732	696	737	678	684	663	712	704	681	693	655	686	688	710	720	723	667	678	698	696	691	637	722	618	742	680	675	706	689	665	657	640	700	684	650	698	674	675	671	691	687	691	706	675	676	679	653	678	662	707	667	656	659	673	691	677	729	687	683	666	702	679	663	661	665	646	680	711	668	698	715	642	725	690	707	678	713	690	714	691	663	671	681	712	650	701	717	651	693	733	662	703	707	680	685	669	633	710	641	693	720	668	714	712	692	691	710	714	711	694	697	675	664	699	687	646	719	710	731	682	757	695	706	740	692	702	681	679	665	663
4303	1697	1362	1194	1092	1069	1069	1042	957	1065	991	1004	986	1037	1007	1025	1018	1007	1080	1053	956	939	1045	1006	1052	990	1041	1042	1028	991	980	983	1016	976	1018	1016	1030	976	1045	1021	1007	980	978	1016	1003	968	968	1056	966	1018	1003	968	1052	927	1007	998	1034	981	1025	1012	1000	1009	1011	971	996	1052	1017	970	1034	981	940	1044	1007	979	1009	961	1019	1070	1039	981	996	1013	992	991	969	982	1045	992	1035	1044	998	973	1025	991	985	1039	1009	993	1003	1012	955	1054	988	1003	1022	987	1054	1030	1015	949	944	974	992	978	1017	953	995	984	981	974	949	1030	978	980	960	1009	1030	1009	965	1009	1028	923	1012	974	987	1039	1040	1000	1016	977	996	987	977	1023	990	1070	1025	993	1005	1035	954	1004	1001	1033	990	997	1042	995	994	1017	983	973	981	981	1049	996	1051	1014	991	996	980	980	1033	1018	1009	1012	1031	995	1040	965	988	974	1042	976	1012	963	1026	1016	1003	985	965	990	1055	970	991	997	1043	965	1016	1020	965	915	1039	983	955	1006	1027	1009	997	1055	975	1087	1021	1002	973	1014	1020	1014	1019	1020	1086	969	963	1009	958	1004	988	1019	995	966	996	1010	996	937	1020	981	985	1002	1050	982	1014	990	1045	1020	978	973	1018	1008	989	1045	986	997	1006	1034	1034	1017	953	962	1022	1015	1015	976	990	1051	1018	1033	1060	1019	992	1022	1020	936	950	944	1030	945	1011	989	990	1002	967	992	992	1009	994	969	1020	1009	1002	1061	1016	949	997	1068	952	1040	1014	963	1051	1039	1071	1020	1024	1031	1007	1043	1008	1039	961	999	1055	979	1009	1054	1020	1017	1009	1046	989	1026	1006	961	997	985	988	1001	1018	976	998	1014	1002	1070	1017	1039	1039	985	1043	1003	939	1009	960	1052	1020	1026	974	1036	1025	979	1040	983	963	970	1056	959	1013	1031	980	1002	991	1009	987	1008	1060	984	1023	996	1015	943	1033	1039	974	989	953	962	997	984	1020	989	975	963	963	1046	981	1002	1052	987	1011	1033	994	1015	1028	994	991	980	1007	986	1009	1072	1020	1030	1021	961	966	1013	1011	995	1008	1029	997	934	988	950	1007	1013	1019	1069	943	954	1029	991	1057	1055	921	1036	1038	1033	1017	971	1021	1004	999	996	1003	1044	979	1063	985	1016	1015	984	1015	975	1047	1005	998	998	1016	985	1040	1053	998	977	1041	954	1018	1000	1009	1038	1067	1000	1005	946	954	965	968	981	1018	986	979	955	1058	999	1016	1037	1030	1004	956	1004	1014	1001	1043	989	1033	1036	985	1080	993	1003	1036	979	987	1003	1015	987	955	975	997	1054	1066	1053	1032	1013	991	997	1013	941	1077	949	958	1041	993	934	1024	1036	991	947	1011	985	1057	1067	1018	1001	975	1018	982	1023	1035	1005	930	990	964	1024	1035	976	977	950	1019	997	1003	1024	985	961	1028	1002	948	980	951	1024	1021	994	970	1024	1015	1031	1006	956	951	1011	1008	980	1037	1041	976	1023	988	1006	943	990	1006	1022	1002	1014	1049	1036	997	1025	1044	954	966	1011	981	996	975	1043	980	1001	994	1004	982	953	1035	1014	1033	1013	1083	997	974	1013	996	982	1097	1014	1029	988	1004	1021	981	1008	978	1029	1011	987	992	947	1010	954	1048	1018	1033	985	994	1015	1040	1000	1021	998	958	988	962	985	980	1033	1031	992	980	1005	982	1049	977	1015	1062	986	1016	987	1003	980	1027	1018	984	1017	993	1014	1017	1077	1052	968	1021	994	1011	952	1030	998	1012	960	1010	982	968	941	984	1003	977	964	956	984	948	1034	995	986	1020	996	1015	982	984	1055	986	1014	1059	991	1027	991	1017	980	1046	1013	1004	1004	1010	1006	1040	1009	1067	1000	1007	955	978	1046	972	1052	982	991	981	1011	945	1026	998	1009	1011	1024	959	994	1021	986	944	989	931	1005	987	991	1005	938	983	1017	995	996	996	990	1009	1020	1056	1007	976	971	995	951	972	956	1050	943	1003	969	1000	1023	1035	974	986	1064	1020	987	971	972	1068	1024	1010	942	981	1000	977	997	978	1017	999	1012	976	960	1037	1024	1026	1023	979	984	1031	1019	1019	1049	931	976	1000	1006	997	1005	1004	1013	1025	976	932	975	933	1031	1017	957	968	1014	1056	970	1029	992	1034	917	988	1055	989	1015	1081	1032	973	1039	994	977	1062	1045	975	1016	1005	978	974	1005	1044	976	1015	968	993	1020	1038	961	949	990	1008	1056	1027	1001	948	992	1005	973	974	998	993	957	1018	1001	1004	1028	936	940	999	1016	1015	978	1019	1046	997	998	996	1007	979	912	1048	1020	978	1018	1030	962	1021	1003	1074	1061	984	1008	1041	940	986	970	1001	976	959	1008	980	1007	1009	1034	1029	1007	994	985	1070	964	1012	975	1008	1095	994	975	1011	986	1020	953	1012	974	995	1028	986	989	970	1000	967	1006	934	953	953	966	957	1035	984	993	975	972	1023	1035	1029	1028	999	975	1056	973	1071	1042	975	1055	1007	946	1013	1065	980	1020	988	986	998	998	1016	983	997	991	1029	978	1002	984	990	1012	1055	975	1019	1024	1037	1028	971	979	998	1015	1055	999	1003	963	1023	1007	1001	987	984	1037	974	964	990	1037	976	975	1024	1032	968	997	1015	960	985	1044	982	1019	986	1009	976	1010	951	1004	1040	992	973	1042	1020	1015	1061	1011	1028	984	1001	986	985	989	980	969	982	950	1020	992	996	974	991	953	1001	1013	991	964	1001	1002	1033	950	1033	973	949	962	1001	1010	1030	973	998	1026	1027	999	996	998	955	990	987	994	1006	1030	1031	985	989	964	959	1015	991	1003	1040	1006	1054	1025	1001	1025	990	1024	1028	999	922	959	992	1000	1046	993	979	976	1019	948	963	1019	1000	1067	999	984	1028	999	1038	1001	1015	1028	1025	1000	1057	956	959	1013	1035	969	1016	1041	940	1048	1009	954	1018	995	1040	1049	983	1019	1003	1019	1002	990	972	1037	993	964	993	1059	971	1022	1043	1032	1038	973	993	974	991	1001	1007	1001	944	1011	957	1045	1049	983	1008	1004	1014	989	1036	1039	979	965	1049	986	992	1035	995	978	1023	949	971	1063	972	1023	1014	1032	988	985	973	1017	1003	934	987	1003	1022	1053	1009	1000	1009	980	1022	1013	1002	999	977	1012	1032	1091	996	984	1007	1040	1061	944	1060	1059	972	961	973	995	1001	1009	924	1004	913	997	986	950	979	969	1037	1027	1014	1011	1022	997	1025	1035	1000	990	999	988	988	998	957	985	1041	1005	996	986	958	1015	968	1005	998	1012	1011	984	994	1071	1012	1004	1007	1063	1035	1049	995	1022	1024	998	977	995	1015	975	954	994	1039	1016	1011	1040	996	1030	952	1024	1029	1011	1062	981	1005	1039	1029	1015	1027	1023	989	1035	937	1058	1010	1028	998	1016	1011	1002	974	1059	1003	959	1016	1011	966	1058	943	1003	998	983	1036	946	988	976	980	982	1052	1016	975	1008	983	1014	1003	1001	961	979	1008	1069	1043	1012	998	1015	1039	972	1037	967	962	999	982	1003	979	949	1013	978	1005	1000	1004	944	1005	1005	1020	1020	986	955	989	983	987	1004	953	1034	978	1025	1056	1009	1012	964	1073	1064	1019	996	969	1024	968	1071	1020	998	994	1049	987	1043	984	1033	942	1019	1018	990	961	995	997	982	957	1047	979	1018	966	998	1006	942	1029	991	980	923	1048	958	960	969	983	990	991	1010	1012	964	989	957	949	976	1001	987	961	942	980	980	966	945	976	1007	1036	1003	988	1010	981	977	1028	1028	1024	1028	962	944	1010	957	1007	960	939	964	1048	1028	991	1057	1010	982	962	998	994	1013	981	994	1020	973	1027	995	979	940	945	959	990	1042	984	1020	1017	1020	976	1002	1029	984	1038	1015	976	1014	986	942	1022	974	1010	1034	1039	1005	981	998	986	934	965	1024	1022	1027	966	1042	937	960	995	999	1017	977	998	1025	956	1030	1017	970	987	1021	970	963	978	1001	1050	993	1010	985	968	1033	973	969	989	1019	951	1029	1036	1004	1017	1031	990	1040	979	1005	1015	1010	993	991	1008	978	1051	912	975	1040	984	1029	981	972	975	1025	939	1061	990	985
23211	21396	28237	24878	20244	1634	606	514	457	409	382	394	379	382	329	320	363	337	356	347	348	388	367	352	329	321	346	336	348	369	343	319	357	372	330	302	357	306	346	328	313	341	297	348	329	322	312	371	347	344	356	333	312	307	333	345	327	321	347	332	327	354	354	350	323	312	339	325	338	334	320	321	357	343	335	341	320	326	350	309	323	357	294	358	341	331	317	348	346	364	316	354	352	342	328	347	365	324	334	314	293	335	303	308	345	341	352	328	349	340	363	345	342	356	360	347	355	341	304	324	337	363	355	350	316	350	333	330	378	337	318	313	349	315	347	327	330	342	355	326	350	304	345	344	327	338	315	356	348	345	325	354	325	323	349	333	355	340	334	322	330	343	344	323	326	321	339	338	325	350	323	329	335	302	324	363	348	343	316	342	331	314	331	350	327	362	353	355	371	317	363	341	355	291	332	325	346	319	351	305	322	326	361	303	338	344	281	342	361	331	313	361	355	345	318	321	352	353	340	318	331	339	312	338	333	334	359	337	310	322	318	317	345	339	318	311	316	325	328	317	344	364	366	328	332	316	331	329	345	340	344	310	333	338	335	329	330	333	321	339	343	323	319	323	323	349	313	350	308	336	328	350	338	351	311	323	350	333	342	349	333	359	308	353	326	307	358	341	297	348	337	357	324	325	318	347	351	366	321	345	326	319	346	334	337	350	323	327	346	341	346	303	329	357	329	314	345	332	314	309	338	321	328	298	328	341	315	322	336	297	337	320	314	347	382	352	315	317	332	379	312	363	322	340	340	306	345	344	340	330	335	338	356	340	339	344	333	392	355	336	350	293	349	310	323	321	304	349	322	332	305	337	342	349	362	336	337	337	306	337	316	346	325	313	358	330	329	386	345	331	348	360	364	326	361	299	347	329	313	330	328	334	337	294	360	321	342	333	351	339	317	338	333	325	348	301	345	331	352	315	353	342	349	330	337	348	344	360	347	345	383	345	343	336	333	333	332	335	337	342	327	373	347	336	352	316	357	340	330	348	366	338	329	332	347	320	368	339	325	338	342	351	343	333	342	343	318	325	345	341	352	326	356	314	331	310	328	325	357	316	353	335	332	368	348	328	327	362	300	343	346	402	343	326	307	299	371	345	341	331	356	325	333	296	361	340	332	336	317	369	347	356	364	313	317	301	391	349	328	334	324	342	322	355	327	339	329	375	340	324	348	336	326	341	315	317	328	341	327	317	337	340	316	325	321	352	305	335	317	330	347	333	347	363	344	352	328	348	313	350	330	316	323	371	330	330	353	301	325	321	340	318	329	328	329	377	329	366	324	344	347	320	329	332	333	352	351	325	349	336	306	327	335	332	313	312	338	350	342	339	354	322	369	346	326	336	346	352	338	334	301	346	314	329	327	318	292	322	326	312	314	342	375	345	328	341	371	327	352	356	287	324	361	321	327	375	367	303	339	318	335	333	287	305	347	334	330	343	387	317	334	330	340	326	322	333	352	326	345	357	366	322	376	313	314	351	351	330	365	343	370	310	360	344	313	336	353	308	327	315	341	363	328	370	318	351	362	334	362	325	332	323	330	318	341	332	375	336	330	351	349	351	375	344	355	343	316	341	301	319	347	360	325	352	318	345	340	329	369	338	341	345	369	332	316	334	364	334	360	331	328	343	335	334	326	360	351	333	325	325	324	313	332	336	365	329	316	335	354	328	313	371	310	341	318	337	335	343	326	364	344	338	341	316	325	361	345	349	309	339	327	345	379	313	340	355	355	321	377	309	344	304	322	330	340	322	345	367	389	338	322	299	332	347	348	348	333	369	326	340	358	347	341	321	365	328	321	300	337	372	373	321	374	338	348	338	339	335	328	326	325	326	346	321	317	297	301	315	337	365	348	335	360	326	365	342	331	347	345	362	276	354	330	323	321	310	319	316	323	343	314	348	376	320	327	333	355	322	334	319	314	364	336	341	358	324	337	303	330	351	324	329	363	356	329	327	326	333	352	322	346	345	340	324	323	378	339	337	343	339	327	320	360	344	323	347	320	337	311	347	340	299	313	323	342	348	321	322	307	343	341	342	326	373	337	340	321	319	335	343	322	327	325	355	343	321	318	298	306	336	308	342	347	333	351	336	350	319	354	330	366	324	321	298	316	341	313	339	341	306	339	344	321	329	336	370	352	364	345	349	350	313	337	296	360	324	335	347	328	341	330	348	348	352	335	321	333	319	332	350	370	351	322	333	347	357	347	333	337	345	340	328	337	336	316	341	351	313	346	316	346	296	304	321	306	300	378	328	332	339	334	363	373	340	336	338	342	347	332	342	326	345	343	317	330	308	376	371	343	321	343	349	313	332	311	354	291	307	322	340	284	301	304	340	347	321	347	339	351	321	371	331	315	310	318	322	370	380	365	337	369	319	341	346	351	362	352	342	322	313	339	338	340	344	345	354	346	318	331	357	365	329	348	349	362	342	321	335	348	319	332	357	339	358	286	338	343	361	368	302	347	368	327	298	340	302	325	343	359	343	349	327	329	340	324	329	349	310	362	375	325	352	377	335	329	317	306	325	314	323	343	346	324	355	318	333	346	364	320	357	319	347	337	336	305	336	335	319	325	345	335	361	333	330	332	320	324	316	359	322	332	311	337	307	358	336	317	353	304	355	329	308	316	349	359	339	365	368	337	363	340	332	334	324	343	340	334	330	337	322	342	330	344	328	336	348	308	299	363	339	337	344	327	320	362	341	345	336	329	350	324	356	313	325	356	345	325	341	344	353	335	369	358	319	320	356	323	327	360	358	372	326	364	314	324	346	338	337	360	315	349	344	341	342	324	350	342	286	339	330	369	321	332	360	346	334	358	363	332	359	341	332	336	316	316	364	347	316	314	322	339	359	338	317	310	336	340	343	334	318	340	354	332	323	346	349	338	371	336	336	320	379	387	313	356	323	314	334	322	355	346	317	307	355	364	355	350	337	316	337	311	348	322	292	357	332	340	360	322	338	347	314	338	352	314	325	352	312	327	343	343	349	361	346	336	326	342	358	339	344	334	335	335	319	333	339	328	335	331	347	313	349	340	314	339	337	330	358	363	315	324	326	338	330	326	325	324	327	348	327	348	314	340	341	330	346	326	344	327	342	374	326	316	323	310	312	351	337	300	309	371	351	332	333	330	337	315	311	339	326	335	321	314	333	323	336	339	301	339	364	345	310	332	296	313	329	340	329	339	333	327	329	344	328	320	346	339	324	308	321	356	327	350	337	350	314	354	314	342	344	336	355	329	337	321	338	342	352	341	334	314	347	333	330	350	348	340	334	316	327	304	319	310	332	294	342	344	350	345	319	303	369	336	336	328	347	356	318	330	336	347	354	306	341	317	352	329	316	328	336	334	356	351	377	357	351	328	340	340	331	314	333	345	352	391	330	325	331	367	313	330	351	326	338	361	358	350	349	317	349	315	349	342	325	331	338	312	343	335	354	351	338	302	348	317	349
3005	7478	5192	2451	1597	1234	1016	882	794	722	682	644	564	603	561	589	580	583	538	579	577	527	539	554	551	544	522	564	546	523	548	552	538	525	515	573	520	494	497	536	516	503	531	488	538	551	529	521	516	570	533	542	524	515	526	515	513	536	535	531	539	472	569	502	525	515	509	542	526	464	541	507	496	475	516	552	538	538	506	495	543	560	537	543	508	525	557	530	501	534	514	529	539	481	537	525	527	494	543	502	544	526	498	509	473	478	516	524	511	544	544	497	506	509	525	503	516	493	499	548	507	533	509	514	535	531	540	526	522	535	472	502	536	498	523	530	539	504	500	500	524	552	492	516	535	511	502	502	492	513	506	548	556	512	487	533	549	497	512	506	523	524	513	527	518	494	482	464	511	482	543	534	498	539	523	522	512	447	563	544	524	485	539	532	530	502	519	519	514	526	490	503	506	505	499	494	517	504	494	549	525	514	539	542	526	517	543	511	576	477	553	527	491	505	534	533	494	579	497	492	492	509	488	523	494	522	549	528	553	503	521	472	477	539	532	515	467	509	551	510	546	516	503	499	503	517	526	503	565	471	507	542	533	527	543	519	535	536	511	568	530	518	521	524	509	535	532	499	546	560	567	553	535	495	518	495	540	496	569	497	548	522	510	527	558	490	534	518	509	539	516	510	510	534	503	514	482	548	503	478	508	525	501	534	550	515	520	553	529	560	539	530	528	487	543	514	529	535	495	531	512	501	547	526	539	520	526	506	500	501	536	517	552	511	537	550	490	519	501	487	538	542	507	483	568	508	549	562	517	481	489	526	524	494	535	519	550	570	523	544	534	534	510	532	515	488	555	509	544	543	514	487	534	533	494	534	504	519	542	530	525	495	519	535	538	520	517	457	530	532	522	510	527	493	525	514	522	522	502	514	534	483	503	504	537	520	532	502	502	508	487	508	554	489	529	521	512	552	567	548	491	521	495	576	502	548	532	516	532	542	500	490	492	517	531	549	539	515	526	535	525	537	524	541	530	513	479	493	545	471	543	506	537	508	557	506	498	515	543	530	539	490	535	496	525	542	504	484	513	518	505	515	520	529	530	533	518	509	498	503	537	521	523	525	551	477	522	484	497	538	514	553	523	517	546	529	501	506	499	489	547	530	541	503	535	546	518	528	534	503	548	530	549	565	516	512	532	554	507	516	509	521	523	492	554	508	557	527	527	529	503	498	503	478	534	530	530	522	523	524	531	514	527	515	497	570	530	511	521	508	555	487	525	528	533	510	528	516	541	539	548	531	519	506	493	494	505	505	518	556	513	528	541	513	567	549	533	479	507	531	514	484	529	505	529	506	498	510	529	504	584	532	526	473	504	536	510	502	534	503	476	569	536	505	531	506	518	534	504	520	507	517	514	544	530	543	446	530	534	493	511	507	458	513	513	492	523	556	508	519	555	515	526	545	526	515	463	528	534	539	561	539	533	550	537	558	494	562	516	507	577	538	495	546	535	515	503	517	498	514	503	542	494	491	517	493	530	511	514	516	495	506	507	547	543	551	491	498	499	534	516	501	531	476	509	523	507	510	504	555	512	503	541	513	534	526	537	544	542	516	481	501	513	531	562	514	524	541	539	540	507	493	461	549	560	576	532	524	526	528	540	526	488	509	488	502	582	543	520	514	531	544	531	538	551	510	521	545	515	521	521	521	496	501	489	526	561	503	484	495	476	499	521	525	505	538	537	540	502	523	487	515	536	559	509	489	532	488	533	503	534	490	527	538	546	506	522	520	511	520	524	509	511	494	518	550	483	537	570	534	498	514	483	506	503	485	511	492	494	469	518	489	589	557	538	513	541	499	515	535	518	559	527	547	508	515	534	514	563	509	516	517	519	515	551	537	506	539	528	536	586	536	496	532	519	513	469	529	478	511	572	508	541	566	505	528	523	505	529	511	506	546	491	528	508	540	560	519	536	528	570	537	505	546	490	537	518	539	514	534	560	540	507	518	508	523	527	492	517	511	546	519	503	498	521	493	499	526	550	514	508	549	533	511	555	516	498	555	489	512	532	481	515	511	541	504	569	541	559	562	551	515	529	534	550	524	509	481	533	499	514	506	542	517	516	540	530	512	514	528	542	526	524	515	496	488	542	545	498	516	492	526	492	502	545	514	509	515	515	555	505	541	508	500	514	517	541	533	525	547	543	492	568	517	507	476	518	496	530	515	535	524	524	504	492	506	491	536	554	529	544	538	531	565	540	538	545	515	527	523	527	550	534	511	496	511	466	535	544	496	496	491	503	503	526	505	528	510	545	517	530	537	536	520	521	536	533	528	524	529	537	526	545	514	501	562	522	537	532	512	512	497	515	548	520	477	507	492	500	538	501	507	533	545	509	571	568	507	517	553	541	511	565	457	555	568	513	497	526	514	545	510	539	511	493	532	509	508	520	551	515	549	533	513	478	558	538	536	523	525	521	579	566	540	537	507	518	506	492	499	501	535	543	518	490	494	484	537	543	480	509	516	539	513	545	527	521	528	548	507	542	535	559	501	522	526	506	496	488	487	516	481	543	516	525	501	528	516	521	517	553	504	500	468	512	543	536	536	503	567	533	518	525	519	483	507	514	524	508	508	515	537	530	459	507	515	530	499	498	521	547	523	531	509	540	486	557	492	532	539	520	511	490	526	528	486	490	533	524	528	541	519	526	500	542	499	489	535	494	522	580	529	495	497	513	494	515	490	501	488	512	528	495	507	521	486	525	539	542	573	566	493	505	516	528	551	537	524	549	517	537	483	513	504	495	538	553	527	556	475	499	536	517	509	506	516	544	517	493	534	531	506	520	493	503	538	574	471	510	519	536	509	529	525	503	492	488	520	519	513	506	533	533	466	528	516	521	496	543	555	566	524	497	513	495	514	557	510	533	506	517	524	504	527	529	499	539	510	548	528	546	542	512	480	536	542	493	541	524	518	556	526	501	515	552	510	525	516	475	512	513	550	525	521	519	496	520	484	498	517	517	516	522	511	524	504	527	548	530	532	522	534	473	529	523	519	501	529	553	530	508	538	539	544	520	483	477	520	531	502	538	524	549	558	563	532	524	515	495	485	526	519	482	524	555	538	517	556	502	505	523	520	489	534	505	533	513	527	530	515	490	545	476	530	535	547	518	507	474	514	499	538	529	518	524	496	501	574	521	539	568	562	518	523	493	496	497	513	493	505	519	530	513	526	515	521	517	491	533	553	530	481	522	512	521	500	477	527	514	502	532	560	527	517	494	521	528	563	536	506	530	546	506	541	519	543	534	525	511	512	555	518	521	493	542	522	524	526	550	558	505	530	523	506	556	533	536	570	545	529	514	503	509	570	548	513	535	498	534	532	504	522	488	536	523	520	546	508	537	492	486	552	540	530	511	535	509	530	524	510	534	486	540	534	509	509	537	532	519	509	538	504	515	510	560	528	517	516	526	511	522	514	528	512	520	502	512	566	528	545	527	524	485	493	517	518
24707	21382	25916	21252	1447	763	760	765	736	743	697	681	683	685	736	680	685	709	710	687	720	733	655	729	679	673	674	669	665	656	674	709	641	680	670	661	712	714	680	694	651	682	697	734	702	645	696	639	688	667	677	715	640	683	701	666	635	695	712	676	653	660	640	717	688	656	650	659	651	665	664	681	687	707	755	705	685	673	680	677	685	711	664	630	676	719	701	689	686	706	723	677	706	708	666	695	717	656	649	719	690	621	681	673	658	728	666	706	654	711	677	637	728	637	669	710	688	716	648	670	641	622	655	664	613	647	709	653	683	632	685	702	724	698	754	708	661	697	661	703	695	643	682	661	657	660	681	672	673	664	606	682	693	682	662	693	689	669	651	660	676	646	671	696	688	680	662	687	676	722	641	688	653	655	677	671	675	726	636	693	699	701	687	690	705	697	685	679	707	672	694	676	637	685	694	710	670	700	695	683	666	646	686	722	628	663	627	655	701	676	683	690	610	631	686	694	657	694	711	743	671	704	687	719	675	694	661	669	680	681	712	684	694	697	634	647	695	635	671	670	657	691	686	680	672	664	682	673	689	692	696	681	684	694	699	652	666	702	663	696	652	673	689	680	672	688	668	700	737	664	653	684	646	687	724	694	679	632	723	695	655	679	668	721	680	633	694	641	687	667	659	690	662	670	657	718	701	654	709	670	665	700	647	650	678	664	679	697	666	736	701	683	694	637	703	666	674	676	660	699	677	671	676	644	662	691	742	700	691	721	697	684	675	652	627	670	674	713	677	696	646	683	656	697	719	662	664	707	675	708	676	639	672	672	653	660	703	641	695	659	684	663	696	620	698	680	711	677	656	671	651	685	712	699	650	670	753	649	674	680	657	721	704	700	662	698	672	639	669	676	630	698	732	669	661	682	676	689	688	694	702	633	631	639	702	706	721	680	725	601	734	672	682	685	670	674	653	694	727	696	659	659	692	686	696	654	652	682	693	671	666	712	688	713	630	712	663	649	637	697	680	669	664	677	655	701	683	617	692	651	692	692	642	712	728	679	657	665	704	766	673	685	671	661	704	679	718	673	688	689	684	655	714	641	660	642	712	676	689	681	662	737	686	660	617	647	717	710	615	676	638	676	658	687	680	676	670	679	677	667	706	705	647	682	691	689	671	703	678	678	682	662	662	680	662	711	714	691	679	686	707	724	668	648	702	710	636	664	695	645	649	711	659	693	688	622	715	694	697	663	688	679	700	660	674	662	669	646	691	716	667	666	703	649	675	648	668	615	717	662	685	679	660	672	731	714	668	635	685	691	685	675	703	642	684	679	628	685	682	670	631	623	717	724	651	687	665	618	681	691	706	694	697	664	652	651	695	702	651	668	663	685	684	669	704	674	645	681	711	699	726	668	702	703	699	671	656	712	662	672	677	719	678	658	693	677	673	711	648	664	650	646	644	726	664	645	683	740	730	693	695	682	699	687	699	676	680	655	677	692	650	692	753	666	710	688	685	654	701	699	696	696	629	657	709	658	666	677	698	610	670	704	672	677	702	687	658	665	659	695	691	704	678	671	660	698	657	691	667	711	672	688	675	670	707	664	690	667	688	708	682	694	642	655	652	674	693	641	695	690	654	667	677	707	682	731	710	707	714	722	667	712	675	676	684	690	635	704	715	671	706	644	694	681	693	652	692	671	707	703	699	688	690	668	725	692	699	708	678	639	713	634	682	662	685	650	667	713	712	697	682	696	689	641	670	718	653	671	720	703	688	690	699	726	660	696	685	711	675	726	666	663	605	704	671	681	710	668	740	696	676	691	692	688	691	751	638	726	660	650	706	662	658	657	708	684	704	713	670	676	714	697	674	668	681	676	689	675	678	695	633	695	657	676	645	727	688	693	662	725	669	680	705	720	648	699	692	697	649	708	665	683	708	696	669	680	675	676	652	696	705	653	671	710	677	743	712	706	668	691	723	681	700	664	633	720	668	714	692	656	733	745	703	655	664	635	687	688	661	681	657	633	694	695	662	684	683	670	694	641	666	707	688	711	696	721	708	647	672	695	703	664	708	671	662	709	713	665	674	688	701	722	649	679	666	650	689	680	655	625	691	667	636	685	660	730	701	673	674	735	663	690	653	678	627	654	646	646	686	663	705	699	639	677	690	645	639	692	696	655	715	698	659	680	695	652	662	666	689	707	736	668	641	642	663	659	682	673	678	682	660	703	697	699	703	660	668	728	722	708	698	703	716	681	676	622	683	683	662	642	709	669	665	713	630	671	684	693	662	723	617	670	676	659	678	687	705	658	673	692	709	716	679	647	695	690	724	703	683	685	711	655	658	644	680	706	688	682	686	677	660	681	682	712	670	722	695	672	658	613	709	685	666	637	689	660	602	720	696	731	677	671	711	677	713	681	680	680	664	668	693	737	663	704	707	694	668	700	654	690	660	715	659	651	713	668	669	728	673	717	721	687	680	638	689	660	666	695	675	672	636	672	667	696	689	643	716	682	707	646	660	750	733	707	699	718	662	654	680	672	686	641	701	672	750	705	752	692	690	666	683	726	653	711	711	679	654	769	706	680	726	721	703	708	683	686	705	678	680	668	630	719	705	672	648	651	672	709	698	627	701	684	682	668	654	637	690	707	706	715	699	695	677	698	624	661	657	687	676	645	751	667	710	690	701	686	684	720	676	620	652	626	690	708	678	662	682	656	704	631	646	692	695	724	669	658	671	701	713	646	634	671	703	708	710	638	733	639	691	698	691	654	721	695	681	641	663	670	663	684	683	699	688	673	700	660	659	649	713	704	691	675	684	647	687	691	713	667	689	699	700	627	670	719	666	693	670	671	660	638	679	673	692	684	662	705	716	669	658	675	679	668	698	664	678	702	666	699	698	651	652	659	679	666	660	697	652	685	693	657	699	691	658	710	694	694	661	678	743	639	668	671	680	680	683	674	651	682	667	683	711	709	715	684	709	669	693	694	678	689	687	671	661	718	699	699	666	659	700	641	705	640	682	707	647	611	707	648	702	665	637	645	651	702	695	684	647	634	631	748	664	736	708	667	672	678	706	696	685	666	722	646	668	694	684	683	690	696	690	679	685	724	678	662	696	671	630	640	668	733	616	659	688	646	706	666	678	694	694	652	671	682	665	676	658	657	659	759	662	651	681	635	674	676	663	630	676	705	656	683	705	644	711	636	695	707	664	705	660	672	708	657	682	679	696	708	627	644	665	613	654	688	685	693	681	662	675	661	694	662	672	700	653	667	662	666	650	641	660	677	704	735	659	663	618	675	678	650	704	675	748	687	684	696	667	675	731	686	694	679	716	652	694	686	691	732	712	706	677	674	617	681	710	698	661	701	680	678	657	644	681	690	680	641	703	695	651	718	625	682	672	694	746	637	691	655	679	695	664	665	671	650	692	712	646	678	654	682	696	724	661	657	648	733	688	719	675	714	637	718	637	670	706	709	689	672	680	671	668	645	680	686	692	696	653	698
3269	3934	2965	1782	1418	1190	1162	1110	1026	1077	1018	1024	1036	1018	1017	950	963	1009	1017	972	980	992	1005	952	951	984	946	999	943	943	973	995	960	951	1019	1013	995	969	988	943	990	982	1008	994	906	977	930	928	930	989	949	979	966	1019	1010	947	968	1020	1031	954	934	1023	943	959	1005	1009	1033	950	977	983	951	958	963	955	932	960	961	986	957	957	995	997	944	955	990	946	972	1016	955	930	932	953	1035	1005	963	1010	1013	988	980	914	986	947	962	973	959	988	1010	961	1004	967	958	995	989	1008	1005	958	964	987	1004	927	988	999	945	946	1008	954	969	1022	927	999	974	951	978	913	943	936	982	963	983	932	993	937	997	939	938	1006	907	883	1012	984	922	950	915	956	942	1003	972	1012	973	960	978	1001	948	983	936	957	996	1020	985	962	970	970	968	945	1011	943	908	988	1036	915	936	983	961	964	974	1019	959	993	993	1000	897	987	916	1019	971	1031	983	965	963	957	945	1012	914	1016	978	971	980	961	1009	951	981	892	938	929	992	927	991	992	888	930	1009	958	952	998	927	979	971	977	1023	973	930	957	959	1011	949	911	981	972	967	955	1002	960	979	1001	1008	945	976	988	920	996	940	969	1002	1002	996	989	1046	979	949	1035	940	912	937	1003	937	947	948	903	1041	1033	947	991	962	1034	984	996	984	980	971	948	998	990	894	989	975	910	952	968	988	1010	991	959	954	991	940	988	1001	974	948	968	923	1001	948	992	939	931	982	978	900	1007	950	927	923	1045	989	985	1002	943	993	964	971	946	940	981	1007	991	1008	994	932	932	957	942	995	961	993	988	966	974	944	918	1023	966	944	931	952	962	951	1013	971	982	993	1018	987	950	983	971	958	955	994	1032	1003	956	961	940	968	888	996	953	992	960	967	969	991	939	955	983	993	984	1040	1018	966	917	968	989	955	952	1002	947	932	956	958	1015	992	961	971	1021	953	995	919	978	978	997	905	992	1012	995	958	941	1005	938	945	950	969	980	983	967	967	991	996	927	959	949	924	987	1003	972	962	1025	1036	970	926	1018	977	938	1043	955	962	973	979	992	1024	892	985	917	947	996	955	1014	1012	934	924	950	957	925	977	961	979	1009	991	967	949	917	974	946	954	948	983	957	992	1012	970	980	979	974	989	1037	1000	945	993	967	937	988	1007	974	958	953	960	970	962	971	997	990	983	988	950	974	938	1001	1011	1039	929	911	916	1025	983	970	988	909	973	932	1040	938	982	940	945	950	971	995	1037	978	929	1013	970	917	938	997	960	940	1014	976	964	1039	939	969	931	991	919	947	974	967	990	998	932	965	964	994	1024	958	965	942	941	988	953	906	984	956	943	1032	956	1025	944	998	954	938	1022	968	972	955	992	965	951	1026	1014	980	995	1004	954	926	1028	921	951	991	918	938	926	912	932	1009	1012	975	993	940	969	987	1024	930	922	966	977	918	944	984	936	978	986	947	1012	1010	988	1002	989	966	958	1011	966	993	1041	914	981	956	964	1005	938	944	973	964	951	949	968	965	932	913	945	953	1010	1010	934	996	950	948	930	956	969	969	952	991	992	951	978	957	981	985	986	917	966	952	966	965	988	983	954	957	974	909	993	959	997	996	928	1030	990	974	1008	970	966	1002	935	995	1054	963	954	943	934	950	970	1003	989	970	992	934	949	981	960	983	1055	922	1021	1005	963	916	997	1000	964	961	927	927	976	976	967	951	974	1039	1012	956	968	990	915	968	965	983	942	990	1028	927	932	932	981	943	999	958	983	981	944	996	1018	1007	936	993	974	966	967	967	986	954	1011	965	988	973	975	934	962	1008	928	911	952	1009	941	982	993	976	966	927	965	927	938	997	954	974	1002	959	939	997	997	969	1040	996	980	961	988	972	967	958	997	1009	1004	997	957	975	970	989	1005	919	989	986	965	974	964	961	1032	945	982	974	933	944	970	957	1038	942	972	1002	992	972	914	987	995	998	967	1012	971	978	963	1007	942	957	995	960	989	942	957	985	957	982	926	937	998	920	1022	958	987	965	978	923	943	995	943	919	918	1035	964	973	963	955	1019	1036	982	978	954	1014	1017	1012	945	929	1003	936	1013	954	971	938	985	976	976	993	972	962	979	938	1005	988	984	990	965	946	935	964	981	998	977	1001	974	947	958	1034	973	952	932	968	994	979	954	964	957	968	914	987	992	985	995	904	1022	984	972	929	952	934	989	999	1004	916	1052	964	985	929	1037	945	945	921	959	937	978	955	940	955	982	982	944	945	1010	989	976	1003	966	965	985	986	1029	984	999	983	1006	1006	952	919	966	940	975	956	954	945	938	976	976	938	901	968	965	1003	1029	970	972	983	933	945	951	1000	992	965	980	945	966	997	985	973	951	940	1031	1022	1006	973	969	979	1006	985	948	960	948	933	977	953	989	1008	945	974	984	949	933	968	971	944	981	1013	981	945	982	932	1039	946	1030	902	1060	945	941	917	982	975	1003	965	959	959	973	974	928	968	1012	1014	1018	1017	976	1002	958	1000	1016	946	950	955	988	982	931	1003	983	1007	908	951	951	957	987	1018	967	999	985	1017	998	948	1009	975	995	954	973	938	967	954	999	1003	963	1022	1045	960	964	958	967	948	975	993	921	980	984	963	989	901	931	979	948	971	942	945	975	979	911	980	956	926	977	992	962	984	962	967	974	1006	952	924	965	982	940	1023	976	1001	982	958	945	987	954	957	977	939	961	966	987	966	953	963	945	952	965	959	953	1008	924	978	1025	979	896	1005	957	995	955	989	990	982	967	926	943	994	959	1005	933	951	956	983	964	971	1002	915	932	929	964	974	1004	1011	935	943	978	989	1012	918	966	949	980	971	981	949	993	914	1004	993	941	986	1009	933	1014	975	918	991	992	946	912	944	1010	929	985	999	939	965	981	928	965	969	946	948	947	970	1005	960	959	955	983	983	1017	948	953	951	931	980	951	943	957	995	989	988	1013	968	930	1029	955	948	1004	950	968	968	1027	965	993	918	959	1012	950	965	985	967	1036	948	920	1012	1002	991	941	999	958	988	984	926	927	967	986	967	989	988	978	955	1003	1017	935	1003	1029	1006	1020	1009	935	1008	936	996	999	1058	992	994	988	931	984	947	987	950	899	964	953	967	1036	944	961	967	1039	940	996	950	948	955	906	1003	925	950	968	985	965	931	974	1028	969	951	916	923	930	983	944	1012	931	984	941	922	963	1046	951	989	948	978	979	918	1028	942	936	1007	973	1017	961	970	992	963	958	967	999	945	936	930	975	1035	967	933	929	926	976	962	980	1006	962	939	968	976	947	962	966	955	950	966	936	1046	955	966	956	991	1002	987	937	994	969	907	997	992	965	911	992	963	975	982	1009	928	990	981	933	991	954	972	972	925	1031	975	954	979	972	909	992	949	987	1018	964	950	983	938	895	991	1015	973	1000	980	919	983	984	947	1009	985	955	958	989	995	949	1030	956	965	948	1010	958	956	951	1010	966	981	1025	977	1030	977	1007	925	963	995	983	971	1029	975	962	966	1012	1000	916	983	967	952	951	964	1024	951	962	949	964	961	993	1005	926	988	968	992	975	954	959	994	937	933	904	960	967	992	982	1001	988	1007	958	980	1022	1029	918	978	933	937	992	998	944	912	928	1031	934	931	943	950	963	961	980	933	960	970	966	964	1014	1013	951	955	1016	966	947	965	993	984	914	1031	944	925	950	982	1017	968	915	1018
22411	21418	28930	24294	21414	18825	1030	373	340	324	276	271	253	263	220	227	202	209	223	190	206	215	223	183	188	218	194	203	190	175	182	196	186	197	199	172	198	188	163	193	180	195	171	176	172	192	201	165	168	199	179	184	189	195	192	163	167	182	194	161	172	190	166	145	191	157	172	181	168	172	178	176	157	193	159	193	172	163	176	185	169	172	183	191	172	180	210	150	162	185	176	182	173	185	198	183	165	193	174	183	169	175	170	190	177	202	186	172	156	154	198	173	168	179	162	156	194	173	175	166	147	189	186	174	149	164	182	162	180	176	166	186	166	168	168	165	175	168	179	187	185	178	188	182	194	166	164	170	157	144	160	160	180	179	161	185	175	171	156	159	184	169	171	156	193	192	183	192	178	157	180	172	163	187	174	169	188	170	170	184	196	182	159	188	162	170	206	179	198	195	168	185	178	157	188	154	168	165	163	170	163	152	160	166	168	177	163	188	187	159	167	155	164	189	150	175	174	188	190	160	173	161	157	183	172	179	174	189	168	187	151	154	178	169	208	175	175	189	176	169	160	165	181	183	168	160	162	171	147	185	188	172	190	198	152	179	175	206	181	191	167	185	165	175	172	163	172	176	182	154	176	165	173	146	151	170	136	180	177	197	165	168	169	172	162	172	183	164	191	164	198	172	153	163	188	163	188	183	172	168	189	189	166	168	182	176	167	174	168	164	195	180	174	175	172	160	171	173	166	161	196	200	187	188	166	158	190	170	158	172	155	184	163	164	151	180	177	170	155	161	165	191	167	151	164	210	178	180	174	154	161	168	155	177	163	174	164	169	182	177	178	174	157	150	203	174	158	165	181	202	169	195	183	160	178	159	185	177	172	177	175	159	176	190	167	149	169	168	194	191	178	166	159	166	177	178	169	168	186	182	164	168	160	180	165	168	182	184	197	201	150	176	179	192	167	176	175	175	173	182	170	167	147	187	177	171	188	180	185	159	180	166	153	152	185	172	193	162	173	180	189	159	175	162	172	164	181	167	173	166	178	155	178	176	181	141	175	153	173	182	173	191	177	176	167	172	173	182	173	162	171	182	172	160	185	187	188	180	163	170	181	177	152	181	186	187	170	178	176	159	162	169	167	183	154	190	183	171	175	151	185	179	177	162	163	185	160	164	145	186	185	177	195	188	148	180	162	171	157	192	206	171	190	191	163	172	159	174	164	191	175	166	177	162	157	176	172	172	177	157	195	192	151	154	164	165	200	172	169	161	157	194	174	181	160	169	160	158	185	169	165	176	169	187	184	154	166	183	171	178	195	162	182	183	189	172	178	169	171	170	186	159	152	165	168	203	200	175	187	165	187	166	164	165	181	191	181	161	171	175	159	195	173	168	153	177	173	134	183	192	173	160	163	180	195	181	174	161	174	173	150	186	167	169	190	173	166	201	180	167	169	185	167	188	172	176	181	195	189	152	192	171	157	186	142	152	185	180	177	163	172	164	174	176	192	164	162	165	177	172	180	161	169	164	172	176	172	164	164	194	172	159	202	200	167	173	164	179	174	199	164	181	179	169	192	168	181	158	145	187	174	172	193	167	169	180	174	171	171	196	177	190	173	162	162	153	169	172	161	165	165	191	169	202	177	173	163	189	172	193	155	170	167	169	155	170	183	165	177	152	168	155	173	164	156	183	177	159	170	160	174	168	176	159	189	182	155	160	169	165	177	159	181	182	166	165	171	172	176	143	173	176	156	172	192	173	187	163	179	192	167	185	179	176	181	169	186	185	190	165	165	180	158	174	171	178	163	164	155	179	172	183	199	173	173	175	172	170	168	161	164	142	194	162	179	190	146	182	169	183	181	189	186	179	178	160	164	167	173	192	178	165	174	167	176	157	163	174	183	193	164	174	188	166	153	173	183	163	188	173	183	203	153	184	173	185	159	168	180	156	192	175	136	197	186	168	186	169	158	179	191	191	164	166	174	175	178	182	185	186	176	179	175	178	166	160	169	165	181	175	188	167	184	183	190	203	166	160	159	173	187	170	169	195	171	188	173	154	185	157	171	166	165	180	162	177	150	151	178	193	185	198	153	169	159	161	189	167	182	172	157	173	180	185	148	180	184	167	155	188	188	178	174	178	155	182	171	160	183	160	177	170	163	182	177	173	186	181	171	178	171	181	208	172	188	175	184	166	160	160	173	176	175	184	186	183	158	164	174	162	177	153	162	187	177	180	160	198	181	174	183	189	171	184	151	174	161	178	165	170	184	192	150	185	176	154	199	167	178	164	192	171	152	185	177	191	147	156	162	183	165	175	144	172	159	169	153	169	181	190	169	201	191	153	196	169	175	163	165	183	156	192	168	188	166	143	190	151	178	193	169	182	179	159	155	190	179	177	177	192	174	167	169	179	167	203	169	181	165	177	175	168	173	180	138	155	162	168	175	192	168	167	184	190	172	162	177	164	180	169	158	170	160	157	178	162	184	175	170	169	208	186	181	174	164	198	184	167	180	172	166	175	177	166	162	192	177	190	178	184	169	179	175	171	174	177	183	176	187	173	197	184	199	187	178	186	185	157	166	197	174	165	167	190	153	170	182	174	164	180	168	175	159	160	175	180	149	170	163	188	158	185	144	169	187	184	161	173	182	154	205	174	186	176	181	186	158	181	187	171	169	171	163	169	179	165	171	153	195	198	176	175	166	172	200	164	182	189	173	157	165	183	150	157	175	169	170	184	177	179	185	171	176	171	174	171	180	182	168	167	183	160	180	181	185	188	174	182	196	178	177	169	169	168	167	160	177	182	179	175	181	156	171	194	177	167	172	162	157	164	166	169	184	179	170	178	181	169	199	174	185	168	152	148	179	175	171	167	168	196	150	178	196	164	151	193	174	177	163	167	168	172	165	177	182	198	166	152	159	138	157	175	172	175	173	171	171	157	172	183	154	158	171	172	187	172	170	180	172	175	176	193	167	164	167	175	169	194	176	195	171	180	153	180	176	168	181	175	165	177	166	164	175	184	181	160	142	185	186	161	157	166	191	170	180	193	186	165	169	176	168	175	155	181	158	176	153	184	163	155	168	153	187	187	168	167	173	167	181	181	169	162	182	170	180	178	154	183	166	165	179	183	172	172	159	178	192	168	196	177	185	158	151	185	173	173	167	171	179	163	126	162	166	163	169	164	162	166	188	189	184	166	162	169	161	174	159	164	188	163	175	165	168	173	180	168	179	159	169	149	179	176	171	158	174	155	167	165	168	178	172	160	166	178	151	195	180	181	169	164	181	163	178	157	170	198	175	164	171	185	160	197	143	194	198	179	159	205	167	168	191	169	184	193	169	161	196	155	166	169	192	174	174	184	167	182	172	184	153	181	172	170	160	186	174	200	171	183	166	174	178	192	158	171	174	163	158	170	180	156	191	172	174	165	167	149	160	188	166	172	148	171	174	154	164	180	197	183	180	162	162	185	160	167	173	174	179	191	173	159	166	178	169	167	174	166
3924	11730	8166	3739	2358	1569	1191	929	800	634	545	546	445	466	418	357	368	364	341	334	347	345	323	317	327	277	290	290	273	248	270	284	293	279	266	299	293	302	276	268	297	305	270	280	251	277	289	242	285	225	272	259	301	247	277	280	278	279	268	289	266	268	264	277	235	278	253	232	274	255	259	275	280	283	280	261	272	229	268	241	260	261	227	247	232	253	270	283	285	259	254	271	246	252	260	259	273	279	282	260	282	236	266	264	248	272	283	273	255	258	254	272	260	277	238	257	270	269	268	277	242	271	273	264	251	228	257	253	255	256	265	291	267	284	288	268	266	246	252	276	268	280	258	272	260	225	281	263	243	269	260	239	264	236	272	270	238	273	264	275	250	239	264	263	251	252	236	263	260	265	271	251	259	290	286	266	251	241	257	273	237	251	269	265	236	235	236	268	249	272	233	247	275	266	271	227	229	250	248	240	277	248	276	263	271	285	278	254	241	245	268	264	243	264	240	244	238	249	273	255	252	272	254	271	273	251	283	245	266	254	274	284	260	238	269	251	258	260	268	265	266	255	248	242	274	264	252	259	255	258	248	240	269	257	262	237	249	218	233	250	269	267	245	290	231	272	270	252	257	253	236	263	261	272	261	222	268	262	245	282	268	264	281	275	261	264	221	256	269	276	240	246	245	266	268	261	257	243	240	258	244	259	274	259	248	255	266	269	250	263	252	278	260	255	274	254	245	263	270	211	258	250	253	239	253	248	272	229	278	271	265	259	284	263	244	242	245	221	271	241	256	275	263	263	266	257	261	233	263	262	241	261	226	259	261	245	258	258	265	267	268	260	298	242	263	266	246	264	252	270	286	278	296	239	237	270	252	250	256	235	277	264	258	264	244	228	281	245	252	261	256	273	274	246	252	270	253	262	276	253	229	252	240	254	230	259	255	234	252	237	255	269	272	277	258	267	267	284	255	252	250	268	240	243	248	289	273	256	245	236	239	239	260	252	269	244	252	254	252	266	274	272	241	279	242	252	241	245	280	294	266	272	256	252	246	280	272	255	246	240	268	270	243	243	259	263	251	252	249	246	248	252	243	270	245	248	285	242	266	252	248	258	255	233	285	256	261	236	245	262	255	236	245	264	269	246	260	277	287	268	272	262	282	270	267	236	231	259	247	273	275	230	276	271	255	256	264	252	231	248	247	267	240	247	268	265	254	246	232	227	272	257	257	243	252	258	269	257	276	250	291	273	240	244	269	258	264	269	245	260	274	263	255	261	265	230	267	228	276	247	266	229	238	250	273	259	247	244	245	269	277	278	249	247	252	276	248	252	256	279	246	242	260	260	255	263	242	241	250	262	265	274	260	251	252	265	241	268	250	252	257	246	274	249	279	283	277	276	244	294	254	251	275	249	217	268	277	249	297	254	267	244	237	261	260	264	267	268	256	240	299	248	271	259	263	270	285	245	256	253	222	268	255	259	247	273	275	250	240	260	251	267	274	291	244	247	254	269	241	276	239	268	249	277	231	260	250	250	254	275	237	273	253	259	249	272	288	273	254	244	233	241	235	294	272	238	237	270	251	254	275	242	267	263	248	265	234	238	240	255	252	264	275	253	284	252	253	276	266	258	244	270	267	266	274	273	237	218	267	247	235	289	250	257	280	255	251	231	236	243	265	232	274	245	270	263	250	247	307	273	240	244	269	244	249	274	256	257	271	231	276	252	273	240	260	265	260	249	233	254	251	255	289	281	242	271	265	292	242	265	229	277	223	244	248	251	256	256	263	250	265	253	267	268	243	263	270	272	242	235	289	249	260	245	249	245	257	260	255	249	274	248	241	272	242	225	267	248	272	259	231	268	270	238	266	279	290	275	282	268	248	254	257	257	249	272	285	260	257	261	262	254	274	265	253	234	240	249	254	262	260	232	279	260	256	253	242	260	278	251	258	260	245	245	267	228	257	270	283	275	267	271	272	272	250	251	235	262	256	253	248	235	257	269	240	245	264	252	251	220	268	265	228	257	286	260	268	241	239	227	253	257	269	284	289	289	277	243	261	215	258	234	272	315	253	264	282	275	299	257	246	260	269	252	258	264	274	261	270	271	257	238	297	253	265	264	256	269	247	242	263	262	266	287	272	260	287	278	261	275	258	241	238	285	275	239	254	254	272	259	236	274	232	248	273	269	266	262	259	224	262	273	250	262	280	276	243	268	241	259	227	264	279	282	242	270	239	250	240	229	250	262	256	246	243	257	256	285	287	263	224	252	273	246	275	274	274	267	283	242	267	269	266	289	270	235	257	244	247	256	278	242	279	276	242	265	281	275	251	250	270	249	264	266	230	270	278	261	249	220	264	239	275	238	239	264	230	263	244	242	245	237	269	267	262	253	254	267	253	269	289	267	238	275	247	237	247	248	270	251	234	270	212	275	230	269	289	252	247	262	250	260	255	257	260	247	239	260	260	264	252	264	236	271	261	253	265	267	258	249	259	268	240	245	255	269	306	262	256	239	249	251	245	267	255	273	278	266	288	256	267	254	253	241	252	257	257	226	249	251	265	267	266	271	256	270	283	245	281	248	223	260	254	288	249	269	271	278	262	223	284	266	276	264	274	270	253	263	260	281	277	269	260	234	267	241	264	275	258	270	273	244	261	282	257	271	240	264	251	269	235	275	233	244	259	306	251	266	239	258	259	248	262	249	289	276	244	253	272	270	237	262	248	254	260	267	251	274	248	219	230	281	234	244	260	273	268	270	275	255	252	258	254	227	280	275	210	238	239	245	264	263	252	257	238	253	251	237	247	250	255	257	255	297	243	280	252	259	276	227	285	250	266	247	271	267	244	275	258	269	278	249	283	248	269	257	221	251	245	255	251	250	281	248	293	255	233	273	234	276	290	251	246	270	261	266	241	271	223	251	266	238	263	266	252	278	247	227	261	250	241	247	245	263	267	249	255	264	249	269	240	264	235	246	227	254	266	260	244	238	236	262	250	272	247	266	250	245	268	259	255	249	269	288	271	272	265	259	260	263	261	249	272	270	258	255	262	261	239	282	270	253	268	269	273	254	279	239	241	283	258	272	288	259	239	279	272	239	272	253	217	248	256	268	249	220	264	248	248	233	261	237	260	256	281	269	261	248	258	259	229	276	258	289	266	269	261	252	255	245	268	267	262	290	258	278	273	242	238	266	228	256	222	251	275	254	266	244	235	292	259	245	280	248	248	249	272	242	280	253	290	255	248	254	252	288	242	258	248	261	239	266	281	255	270	265	257	258	232	262	257	229	263	243	243	277	255	267	258	259	216	248	245	252	262	266	234	254	269	245	263	267	235	269	275	273	266	243	252	236	279	261	266	256	273	267	286	256	255	272	273	271	236	272	254	277	279	238	238	259	286	273	233	273	253	267	257	259	248	273	238	267	259	239	249	274	251	228	260	268	252	281	243	253	262	242	241	275	277	250	233	246	254	279	252	269	267	243	247	273	250	270	262	221	230	261
27322	17018	3058	951	739	723	642	721	740	712	674	659	660	747	713	680	701	634	686	675	684	660	742	687	709	687	742	677	704	661	730	675	715	681	731	648	711	646	668	677	711	688	654	685	651	651	706	683	701	654	757	690	656	711	702	695	676	671	676	716	677	702	671	694	697	660	670	709	702	658	659	701	654	705	737	723	677	658	679	649	695	654	674	689	632	675	701	676	665	715	701	686	720	683	647	685	671	667	668	690	711	714	711	633	661	744	773	753	679	670	671	652	667	721	766	674	686	738	690	661	702	714	676	673	710	611	765	691	679	714	666	743	715	684	698	658	670	644	722	701	698	701	672	681	651	692	669	709	683	666	690	689	683	697	671	715	710	703	708	670	611	682	694	700	668	633	647	663	679	676	686	667	706	701	663	687	663	688	696	668	685	709	663	708	712	676	662	711	687	708	687	643	723	723	677	675	652	715	666	705	721	752	667	707	718	672	692	666	671	702	691	681	686	694	640	646	648	658	695	716	659	651	681	666	716	730	648	719	664	685	726	687	698	708	679	698	678	655	682	729	669	733	657	734	672	637	651	650	723	703	686	679	699	699	667	719	736	661	679	694	710	697	656	686	717	712	726	645	676	735	698	704	677	706	634	708	692	651	665	665	706	669	679	706	703	695	632	651	676	690	660	698	655	687	691	683	644	715	699	662	702	694	682	668	694	675	642	695	699	718	657	674	697	671	730	677	694	657	670	611	667	690	709	694	691	710	619	694	678	644	681	673	716	678	679	695	726	718	671	647	671	684	706	666	716	700	698	629	700	700	690	725	670	731	667	674	670	698	666	642	673	640	658	705	714	648	671	670	693	719	717	704	686	665	613	680	711	675	680	686	724	701	693	688	701	718	701	649	685	648	679	651	693	703	673	663	646	644	704	674	656	659	709	713	649	702	672	715	669	690	731	736	695	663	643	660	698	687	697	676	651	696	702	710	735	689	680	665	660	698	684	675	696	648	666	723	727	708	656	695	690	722	673	672	685	722	686	647	683	667	691	706	659	666	653	710	648	676	680	665	769	635	671	656	690	667	709	656	663	691	678	708	641	686	731	628	678	699	651	654	696	686	697	702	688	686	691	689	655	701	639	686	693	661	656	665	678	712	690	695	683	742	696	676	709	656	676	656	688	721	647	653	640	686	683	704	686	712	705	686	649	678	679	719	705	682	661	649	691	661	704	683	649	699	683	669	672	687	656	645	677	667	718	675	710	687	648	643	665	666	678	663	669	647	698	651	673	691	659	695	657	711	670	724	651	702	675	671	665	709	579	666	703	662	648	713	714	675	657	617	650	678	686	655	712	699	648	615	709	699	656	698	623	746	648	688	672	720	712	701	713	690	738	669	662	699	661	730	668	690	654	718	650	692	683	660	666	674	670	689	673	677	698	671	700	725	674	632	637	641	665	714	702	692	681	706	697	627	690	694	713	644	704	710	714	687	663	667	691	676	717	655	704	684	698	712	670	713	688	686	687	717	684	654	710	686	680	629	697	633	700	695	680	650	703	666	703	687	682	661	683	684	700	680	658	705	707	669	616	668	672	707	700	761	709	671	694	728	708	670	683	641	686	655	680	660	668	712	679	753	698	726	720	652	746	696	694	677	664	664	719	679	682	702	672	700	680	695	693	699	674	701	689	729	676	682	685	668	648	684	651	736	673	641	614	675	711	690	686	733	689	677	662	650	669	693	641	729	652	699	650	662	698	660	734	692	654	694	679	670	687	638	698	643	703	690	709	698	707	643	670	719	641	674	729	753	732	659	695	713	687	732	703	643	621	686	658	732	675	660	698	692	694	659	657	694	711	637	664	678	694	687	630	691	639	713	698	657	662	707	690	699	740	722	718	677	708	647	712	712	689	661	761	682	692	676	696	685	717	688	649	701	722	668	734	649	681	726	688	745	673	685	735	698	695	673	707	674	683	648	689	661	672	638	685	688	709	689	711	694	648	736	633	686	699	684	663	737	686	690	710	668	660	687	713	671	660	719	685	695	663	715	675	682	698	666	679	685	687	710	689	697	685	690	745	670	693	692	722	713	694	694	688	661	694	614	680	681	691	695	736	708	704	677	664	683	672	687	723	653	708	657	666	701	653	668	677	686	679	650	680	693	705	643	717	695	696	755	630	684	688	695	660	677	705	647	708	680	654	683	735	661	662	731	675	636	661	663	644	703	703	697	674	697	650	685	694	690	704	670	696	676	704	623	670	702	618	692	667	686	675	661	651	738	652	671	731	661	676	701	701	689	651	687	690	668	690	649	689	689	682	738	652	671	703	682	661	634	699	671	647	696	696	656	673	754	702	671	678	683	697	709	705	688	711	682	685	639	673	680	689	684	719	660	679	656	731	689	645	641	697	655	668	703	683	689	700	647	691	743	704	672	672	675	710	635	693	668	697	715	670	698	709	676	728	688	675	703	639	702	682	739	747	662	718	702	671	720	698	665	677	634	668	669	698	720	696	697	663	658	676	639	689	652	680	683	722	680	720	673	693	689	675	649	697	681	676	677	716	742	711	715	741	702	662	694	669	710	646	680	638	733	699	722	676	683	681	676	689	661	662	681	660	700	673	703	705	720	661	716	691	676	651	705	688	650	655	705	689	630	701	649	651	701	742	706	708	689	697	664	721	669	684	634	692	660	713	719	684	749	678	679	737	714	690	707	678	669	704	708	709	687	678	667	699	656	717	640	672	696	665	702	647	663	658	702	719	726	705	686	682	691	680	659	667	662	670	667	691	696	696	680	628	701	679	688	679	677	715	702	709	704	710	665	757	705	689	702	704	688	732	716	679	699	675	681	681	657	694	664	719	672	692	642	677	691	695	646	700	684	694	629	689	689	675	710	675	712	647	642	679	720	707	645	670	637	672	730	664	698	675	712	651	708	655	642	739	712	691	660	627	706	645	675	637	669	688	672	709	653	612	676	723	682	697	684	689	690	729	670	670	665	673	678	673	646	631	682	692	663	710	637	712	699	690	639	726	660	720	675	700	661	689	641	711	717	725	630	738	698	645	698	691	707	680	693	698	684	720	697	669	669	727	678	715	695	701	699	666	701	645	666	706	692	705	719	694	680	738	689	657	660	716	657	664	672	680	677	704	640	644	693	685	661	695	667	706	699	709	687	660	695	722	671	685	687	672	687	726	704	638	678	653	699	678	692	684	653	698	667	686	666	653	721	708	657	695	639	657	658	667	686	666	721	656	656	693	692	653	684	698	680	701	698	693	624	701	629	675	663	672	697	658	670	690	712	718	680	718	669	694	662	711	718	675	660	709	684	657	690	662	703	691	657	689	710	670	712	733	682	679	679	713	670	665	650	672	671	656	719	673	730	724	655	674	701	677	719	662	730	656	655	704	755	700	645	676	694	695	672	710	661	649	684	630	688	666	739	666	685	676	677	672	672	700	653	648	660	684	630	720	742	660	667	707	658	666	681	691	670	679	705	657	708	738	690
4332	1654	1378	1166	1093	1024	1027	945	1014	1059	1013	988	1029	1013	987	1066	931	976	998	961	997	982	1025	1008	1013	999	1037	998	1027	960	1023	1006	1021	1001	970	988	1028	1049	1013	968	1004	1040	957	989	1009	1008	957	980	1029	968	993	969	970	961	991	970	968	1018	1017	1002	999	1013	970	997	1015	1000	1032	1046	997	967	976	993	982	888	979	1011	1015	970	978	966	998	949	946	1064	1042	1019	946	935	989	1012	1039	989	1023	948	979	971	976	948	978	1018	986	1038	1026	929	955	998	976	963	953	965	981	956	965	988	976	953	1002	985	1024	968	940	1035	965	994	937	1018	991	977	985	1002	980	1000	972	1019	985	947	989	958	961	1043	972	992	1031	1019	988	1035	983	989	947	973	993	1034	969	1029	944	976	1004	1046	970	1057	1052	1011	989	1012	953	1008	992	1029	947	1017	988	1042	985	963	918	1030	1029	955	1032	998	998	984	983	1003	999	995	993	1009	996	999	1005	966	992	977	974	1017	962	1005	1019	999	971	951	1013	1024	1015	1017	958	1019	1009	995	939	968	975	969	1033	1031	1017	955	985	1008	991	1002	1056	982	969	985	1008	983	996	1017	1004	1020	1017	1005	999	1025	999	1009	1038	1011	940	996	968	1014	1008	1007	985	990	982	1039	965	998	1023	1048	999	1047	1008	1022	977	970	1011	983	1038	940	999	991	1030	964	952	978	960	985	960	1015	1033	1001	963	979	983	1007	992	1056	981	982	992	1005	1054	1015	975	952	1001	997	1046	966	960	1018	986	969	982	982	983	1007	1015	1005	1022	930	994	1000	973	987	1002	1013	1010	954	976	1006	1034	970	979	996	968	1001	995	980	990	946	996	1003	982	1004	1022	944	948	958	934	1026	979	978	981	968	964	976	1006	985	973	1027	970	1052	1009	1011	1072	1003	996	939	968	1033	1003	931	962	1051	931	994	1002	982	1018	973	1011	1046	992	1030	1033	1035	951	988	972	1008	1002	1024	1015	1005	1033	1030	1027	954	1015	994	976	1027	1022	935	991	1006	1009	998	1018	962	1011	1019	963	974	1005	985	924	979	1000	1022	1009	1026	962	1026	994	1022	1012	1000	984	1030	1072	1016	1016	1002	1001	1022	970	985	983	1031	1015	978	980	1015	1071	982	965	963	1007	979	1032	1015	1007	998	1074	1012	1024	1011	996	1026	1000	1039	1032	994	972	1014	1051	987	997	973	971	937	959	1014	930	978	980	979	967	994	976	942	1057	1015	1014	992	1024	1004	1010	1034	969	931	1009	1016	1002	1037	1015	970	994	1010	1035	1000	1053	1021	1012	963	984	1012	923	996	1001	995	1006	964	1048	944	975	970	997	997	984	981	1006	990	923	1073	1024	964	1004	982	1004	994	977	1000	961	996	987	973	1000	1045	1001	992	1042	941	1012	1052	1016	993	965	997	1049	1038	1004	978	996	979	1009	1041	984	1039	971	1013	948	1010	978	1026	989	964	961	1038	1003	980	1033	1009	1054	962	978	1003	999	1017	916	1003	967	1038	952	1064	1040	972	1056	983	966	950	977	1015	997	1011	1023	956	989	999	980	1000	957	941	970	977	1020	948	996	1036	995	996	1005	965	968	1005	1030	968	992	970	993	968	1057	1027	934	1033	953	1006	995	1012	970	1028	968	1025	932	958	982	1009	943	1009	955	986	1067	982	1000	940	971	1023	958	995	1012	966	996	1047	997	979	998	997	1023	947	988	1002	960	1002	954	971	953	1031	1023	1066	983	981	968	954	981	950	935	988	966	941	974	1004	1015	1010	1013	1008	1016	984	947	980	1035	1015	1031	1034	1008	985	965	1003	970	987	1055	1011	1011	1009	1045	990	996	1003	998	1022	1038	1033	991	994	980	1008	1000	1017	1013	1017	1035	1013	1010	975	984	1043	974	1020	946	1011	960	955	1019	980	998	985	988	1015	1024	1042	966	1045	994	975	1031	1002	980	1030	1019	962	995	985	1032	984	1014	1003	1008	1016	940	975	981	1002	1052	961	993	979	933	955	1026	1053	1065	1002	1007	967	1029	979	967	1029	989	999	999	985	1021	1033	983	986	1000	1039	1028	953	1023	1060	1020	996	986	967	934	951	1031	971	994	1006	1037	981	955	1023	993	1029	995	998	1008	995	985	984	1025	952	992	962	1049	1021	993	988	992	989	975	999	987	972	1071	973	1033	1010	955	1013	998	1003	1064	1015	1014	1020	958	1002	1029	981	929	1002	1020	1009	1022	927	991	966	1033	1041	966	998	1019	1005	975	1036	1005	1011	962	1010	1010	953	997	1003	997	989	1011	983	1059	994	1073	981	992	1042	989	976	952	1060	978	953	986	1009	992	1015	1017	1042	1012	954	994	1004	983	948	991	944	1037	1017	1001	960	1025	1041	964	1058	1006	1018	1029	963	994	982	981	1003	1007	968	987	1041	1009	1067	980	1030	984	1057	1030	1008	1033	965	972	1056	999	975	978	1056	1012	1012	952	993	979	990	1021	981	1038	964	963	983	1070	961	961	972	1050	1002	1041	1017	993	1021	1013	1001	1032	1019	1040	978	1053	1029	988	938	983	1012	1009	954	1003	988	1016	1043	1009	992	1008	1033	991	982	1053	961	980	1036	997	979	1017	1062	1005	984	965	968	991	986	947	991	1016	970	1001	975	943	991	975	976	984	963	1028	979	995	1021	974	997	1005	1009	1011	975	935	946	965	978	1012	983	1002	963	1033	994	942	1005	1012	972	1026	967	964	1005	1030	1025	970	1024	976	1011	1034	1063	1047	1002	1008	988	1018	976	993	1038	978	968	1011	965	1005	968	1015	994	968	955	974	1041	995	1034	1027	991	1008	1015	940	980	992	971	969	984	1020	1036	1013	1043	973	973	982	985	998	1041	1001	993	1005	1034	985	1008	966	1026	947	974	1048	992	1036	960	982	1018	1006	971	998	1020	970	1000	978	979	1068	974	991	979	1030	934	1002	963	983	1030	1052	998	954	1035	994	980	978	999	939	1051	983	1009	1046	992	951	1024	1023	973	961	995	1003	1012	997	959	1022	1045	974	1000	957	972	1028	975	1021	926	1016	956	932	1050	1029	1048	965	1012	978	1012	976	1005	996	989	966	959	1013	1003	963	1033	1013	1014	1040	975	977	1018	998	988	997	960	979	1002	970	1016	996	1023	992	982	1009	941	1016	951	1003	1011	1009	1030	1015	954	1057	1046	940	1007	1026	1025	1016	948	976	968	1012	961	967	975	998	975	987	986	960	1064	1007	1013	1043	1023	991	1002	1013	1002	1070	954	955	1003	988	969	1039	990	982	957	1005	998	1000	978	992	1024	1045	1000	1010	1013	1023	997	988	989	968	1014	970	945	1008	1059	1022	1018	982	1014	1045	1024	991	1005	1000	927	1060	937	1020	1011	1021	953	984	991	982	978	1046	996	1012	999	1002	1030	992	971	1046	1044	1045	1058	973	980	1015	1015	1033	942	964	991	981	1015	981	958	1080	1039	1046	985	948	980	1019	997	959	968	936	958	972	1040	1027	1001	927	975	1041	1009	880	1026	961	1037	945	967	975	979	1013	1015	1043	987	990	1012	1013	1005	995	938	1017	996	993	976	1004	1011	987	1043	920	1015	998	976	1020	998	1002	1024	1003	958	977	993	1011	966	1022	997	1022	997	1038	1009	1011	976	1005	979	959	993	976	1015	930	961	1009	973	968	1010	987	995	1013	991	1000	969	939	1039	1024	1012	1017	988	978	982	980	969	1006	984	960	962	974	1033	942	1032	948	1025	1037	943	990	976	1014	989	988	992	998	977	963	1027	997	1034	1068	989	990	949	1069	1052	1097	1008	1021	1006	965	965	995	999	946	987	1002	984	981	934	973	1025	1006	942	973	1022	965	1031	1016	1020	1023	1016	968	955	1043	1012	975	1050	959	985	972	1038	1033	1010	1026	979	974	1010	1018	1016	965	1036	1006	1032	1023	961	995	987	978	987	1002	1052	970	971	1002	1044	1001	1039	1029	918	1006	1011	982	993	1006	1028	973	932	993	1004	1004	1028	1002	987	1027	980	999	978	995	984	949	981	1060	982	995	946	959	971	970	974	1003	997	972	975	1000	998	1012	1052	983	1016	1001	998	1044	969	996	969	992	1026	975	995	981	1045	998	975	1018	1005	998	986
23236	21370	28214	24834	20151	1601	585	458	394	423	418	372	378	380	371	341	391	336	339	360	355	328	330	350	360	309	333	341	353	364	334	323	349	321	332	315	355	334	326	350	356	347	330	324	311	322	325	367	367	329	329	354	330	332	342	338	327	356	305	304	335	338	352	323	371	322	332	328	342	325	314	320	353	375	319	324	317	288	324	341	333	323	317	326	326	327	342	313	357	313	317	351	321	340	353	340	355	343	324	332	310	345	317	334	317	320	335	338	339	340	323	331	332	335	326	330	322	360	328	319	350	334	306	331	325	318	336	318	339	347	333	300	332	357	333	357	368	317	320	349	341	320	318	358	393	333	328	347	299	359	329	357	316	325	336	318	348	341	320	302	316	305	315	316	343	332	291	342	324	332	328	335	355	335	342	309	350	312	349	333	326	292	327	328	319	330	346	309	314	329	359	292	360	348	327	339	349	353	372	339	325	315	342	321	339	324	329	331	331	312	327	369	360	375	346	333	351	327	330	309	325	332	311	334	345	343	319	303	363	329	338	310	356	331	312	348	357	370	325	327	362	354	353	315	325	341	330	330	355	307	307	341	341	326	322	359	367	304	306	350	341	344	330	328	336	323	322	350	326	325	309	333	309	325	308	351	348	299	351	336	370	333	326	300	350	367	326	322	315	316	323	338	370	316	366	330	324	337	328	330	275	310	310	328	298	332	317	314	309	343	335	316	339	292	349	311	335	346	331	331	303	319	353	337	343	321	389	323	333	351	362	322	318	346	336	326	321	343	355	349	354	338	339	354	365	345	352	330	325	324	316	338	355	319	335	354	321	354	342	322	314	321	300	330	334	315	325	357	340	352	334	306	325	351	340	350	332	331	347	313	359	305	323	306	314	343	327	330	330	335	306	316	343	320	350	323	329	336	348	300	353	331	324	316	332	356	314	288	331	328	342	318	352	339	346	310	332	361	335	332	331	316	346	331	346	305	339	320	316	327	342	328	352	320	313	318	335	337	349	313	308	341	345	354	336	305	335	341	331	334	321	310	324	367	333	337	307	347	334	342	313	291	294	300	368	332	343	303	334	334	326	339	328	335	333	359	319	361	357	340	293	340	373	335	330	314	333	341	358	345	331	340	314	331	372	313	329	330	323	351	316	339	333	347	351	297	348	331	348	322	328	338	317	306	327	324	356	347	301	351	318	321	321	315	344	299	315	310	328	334	321	351	338	317	333	344	335	343	344	330	361	352	343	351	341	356	313	328	319	327	354	315	370	304	343	279	343	307	341	300	354	353	328	321	319	318	307	328	350	327	332	356	370	341	309	339	334	362	356	324	314	325	318	352	322	344	364	333	337	333	288	318	315	320	336	310	330	340	345	328	350	311	321	312	308	356	325	366	332	324	317	309	368	300	341	326	324	361	330	343	331	372	323	321	310	326	346	323	343	324	318	327	325	350	320	303	346	324	316	331	314	349	330	310	321	317	360	327	336	320	320	340	341	371	316	304	335	340	339	337	316	332	343	329	352	315	349	320	324	342	336	318	338	363	339	367	343	306	304	364	341	334	335	323	293	321	315	344	346	332	342	332	317	306	340	331	317	321	327	315	338	293	340	306	371	322	318	352	315	335	336	341	318	351	317	326	370	351	322	324	337	365	336	328	309	332	338	325	372	336	317	309	330	319	331	335	294	325	329	370	329	296	328	324	356	345	329	328	339	347	354	341	323	351	344	312	339	335	325	315	327	345	343	334	369	348	361	335	337	317	323	310	327	318	326	318	319	357	321	303	321	310	327	340	355	338	345	339	340	301	320	320	317	341	335	329	328	328	316	340	321	316	315	308	344	332	329	373	355	312	283	343	304	319	329	310	320	332	330	300	376	336	296	331	332	331	341	321	306	322	306	314	367	333	346	352	303	325	369	322	331	320	343	335	355	345	345	318	333	356	326	363	332	349	334	317	341	333	350	331	361	316	356	338	343	343	331	326	356	359	316	317	342	333	323	326	294	344	329	365	351	326	336	341	312	342	324	288	331	334	355	333	307	322	297	309	349	314	351	294	362	329	347	310	346	333	337	339	340	318	338	331	335	323	327	332	326	325	323	327	330	345	323	329	354	351	374	360	349	342	369	335	320	339	343	305	334	327	314	287	328	322	271	330	341	346	355	344	328	318	295	325	326	359	328	337	329	331	367	294	333	321	337	353	343	303	379	303	325	318	316	338	341	364	336	344	360	297	359	332	318	333	327	307	306	308	322	332	351	349	344	297	318	326	337	324	301	347	330	334	332	343	366	308	339	330	330	362	319	325	320	343	333	366	328	346	338	310	307	330	334	340	325	295	333	338	348	356	325	331	342	317	367	317	332	339	334	334	320	373	329	342	323	320	316	321	324	324	348	325	354	325	359	332	349	341	319	354	355	305	362	363	380	329	337	316	307	328	323	330	327	326	333	335	343	324	353	357	346	322	311	359	326	331	318	310	321	315	293	343	308	333	340	340	327	305	316	311	308	326	368	327	301	359	286	335	347	349	352	314	327	355	347	331	366	337	310	342	322	334	306	318	337	337	340	353	348	321	312	346	350	342	357	329	322	350	345	334	311	360	345	355	345	309	347	319	327	319	338	344	372	340	321	326	328	315	350	372	347	332	343	323	331	327	318	366	335	326	320	313	323	316	304	329	338	345	341	339	287	368	321	343	327	329	355	333	326	344	346	348	366	335	353	344	336	319	311	326	355	328	302	337	346	318	318	329	336	337	329	341	297	335	334	349	325	347	338	320	335	320	336	334	338	345	337	329	354	351	322	331	328	332	331	355	323	343	322	363	355	362	321	342	321	330	319	347	343	319	296	315	334	295	314	338	327	320	319	347	310	314	304	276	323	352	349	321	325	342	322	357	328	317	334	336	337	302	308	350	350	354	293	306	338	318	328	341	322	314	297	343	326	347	346	321	296	336	302	351	304	330	319	338	361	320	314	339	324	313	329	327	321	335	336	330	323	316	324	324	337	351	308	350	345	321	330	325	333	323	310	315	287	307	335	344	337	346	332	376	340	327	346	333	334	319	293	342	368	376	362	325	331	363	332	338	317	327	333	341	317	323	344	310	315	300	359	314	352	311	299	324	348	328	328	337	301	302	324	328	325	353	312	326	328	321	354	341	326	325	324	308	344	325	349	342	305	331	316	332	344	343	357	319	329	287	347	346	384	346	320	312	327	345	328	302	348	326	362	363	326	344	342	330	325	327	340	314	328	329	329	334	305	340	366	327	308	348	330	326	302	323	306	305	308	337	316	318	350	328	348	294	335	378	320	348	354	358	344	354	315	335	350	318	334	345	373	343	337	311	325	331	274	330	346	355	326	365	341	330	318	305	348	315	357	377	343	323	345	298	364	325	354	352	341	322	322	361	338	337	340	311	318	340	291	313	310	339	321	380	336	331	351	323	323	311	338	303	305	308	365	308	341	333	301	346	312	371	335	347	303	326	325	334	321	322	324	352
3009	7334	5138	2445	1562	1259	986	898	749	717	671	647	641	644	535	633	572	566	572	595	550	514	489	532	535	562	585	552	533	503	549	547	539	563	542	517	516	499	540	508	516	506	531	526	539	539	483	483	524	538	549	513	549	525	539	555	526	521	526	494	524	516	528	504	522	507	562	472	530	511	506	464	499	543	542	502	526	491	527	502	497	510	533	515	517	484	532	517	530	535	546	485	501	515	508	500	492	530	509	541	491	530	502	509	544	484	532	486	535	503	508	488	494	508	536	552	479	489	510	501	533	520	526	495	545	546	504	511	535	495	529	544	514	491	534	509	515	557	464	526	511	501	512	538	562	495	540	486	503	513	482	480	510	521	544	511	533	541	520	527	521	517	517	552	504	514	510	502	544	482	522	543	501	481	448	501	472	536	528	531	521	491	539	530	483	478	507	523	539	528	490	504	482	502	471	570	482	561	509	500	522	505	516	485	502	538	496	513	522	469	517	461	540	531	504	478	521	513	505	515	515	518	557	467	517	490	523	488	528	497	476	519	528	533	502	527	545	572	514	503	504	502	519	500	515	485	522	536	519	518	527	535	520	501	529	513	553	541	503	512	505	527	501	512	488	500	505	479	480	527	513	494	544	507	515	510	559	519	533	518	494	534	495	556	527	506	499	516	494	547	505	519	547	476	499	523	484	496	509	519	527	536	504	495	525	480	502	525	529	521	536	519	516	528	494	569	514	549	496	529	499	521	509	499	532	546	495	525	520	515	502	533	530	519	524	513	525	494	507	505	499	520	502	499	493	492	537	504	527	532	514	545	498	482	498	498	517	487	525	517	545	557	498	522	525	497	509	513	531	469	548	540	526	492	489	531	515	533	498	567	505	497	511	541	521	517	460	492	521	496	508	527	501	499	500	527	494	510	512	530	485	511	507	522	468	532	510	521	514	506	483	557	498	512	514	499	574	559	466	510	505	515	535	521	482	542	522	516	492	539	501	539	511	544	491	551	529	518	519	467	527	528	512	568	537	493	512	532	537	511	500	518	554	487	505	473	501	484	502	460	517	526	518	503	502	488	493	490	510	533	496	478	532	524	522	539	536	544	511	524	511	516	532	559	533	524	508	493	487	527	551	509	506	524	533	520	497	489	485	507	491	541	539	540	524	548	496	527	479	501	510	516	490	541	509	559	540	484	503	476	515	501	513	528	499	520	495	526	513	604	497	530	506	504	535	545	536	506	518	496	538	505	523	503	518	520	505	512	503	505	528	513	513	513	499	514	510	509	548	512	572	563	533	507	532	496	503	513	533	529	532	506	536	522	515	510	530	524	524	499	547	533	560	489	523	519	525	548	499	482	531	471	525	514	488	505	503	500	513	528	477	516	482	524	502	523	532	518	525	506	512	553	493	542	491	512	495	542	492	532	501	526	553	524	530	507	481	532	532	495	489	491	481	519	486	495	539	491	490	556	502	546	513	475	519	534	490	473	461	464	473	522	508	504	557	539	523	529	470	511	487	510	505	488	522	527	497	503	461	473	471	532	476	531	497	555	516	515	514	503	527	505	501	494	481	481	509	509	502	515	503	533	542	504	521	516	535	518	498	526	487	505	516	537	543	527	507	498	501	519	527	512	498	503	542	518	514	498	548	509	499	499	495	521	520	527	486	547	521	482	502	520	498	529	536	541	535	526	477	482	489	563	473	521	544	465	520	484	514	534	481	512	526	501	492	524	493	538	492	503	507	513	538	479	504	507	489	519	538	515	524	526	570	549	554	517	521	500	530	537	471	510	513	512	543	521	501	537	497	523	532	513	521	496	535	504	469	482	525	484	482	521	492	532	496	507	490	527	553	471	579	507	513	522	540	489	510	524	532	532	481	521	540	524	512	531	520	506	530	544	547	534	530	521	554	523	506	503	521	535	522	523	531	499	482	504	529	537	543	495	525	524	497	499	507	504	507	499	557	510	532	534	521	489	481	479	511	528	502	513	535	533	505	532	539	537	514	529	492	503	530	505	549	544	528	516	527	492	521	510	503	541	489	519	497	516	505	499	550	517	526	474	497	548	551	526	521	510	495	503	517	528	550	529	569	500	514	476	504	516	506	517	538	514	528	490	514	545	516	498	514	495	495	513	516	497	481	524	505	521	489	546	514	554	508	526	515	476	500	522	514	535	514	517	545	528	501	458	553	513	491	515	495	514	506	494	507	491	549	519	510	525	494	501	534	498	475	504	505	505	547	512	513	481	575	517	514	551	506	501	486	478	529	524	539	564	494	535	541	560	522	472	506	521	517	527	503	569	500	511	521	531	493	493	544	489	510	488	523	503	484	490	526	552	481	499	521	487	547	471	520	530	518	510	508	541	497	553	490	535	523	500	539	545	517	476	522	497	537	539	534	518	541	519	506	539	534	499	526	531	552	518	560	507	540	550	509	530	467	497	508	510	539	510	488	479	493	493	514	513	531	500	493	493	528	493	498	492	493	502	539	502	496	508	484	519	506	513	533	531	515	504	518	528	489	491	488	522	498	528	513	535	527	518	488	522	526	491	482	486	534	505	533	484	503	489	578	515	537	500	504	513	525	503	513	498	549	504	524	525	545	526	530	552	512	524	509	522	490	536	537	542	519	490	519	536	514	531	550	535	496	529	517	508	507	540	507	491	543	566	506	489	508	488	536	505	490	536	554	506	545	531	512	496	514	545	515	534	518	484	510	516	503	495	538	492	490	539	505	494	535	508	493	522	499	508	512	544	484	505	482	499	539	499	525	528	508	524	522	490	517	554	505	500	489	512	498	509	496	511	511	551	498	505	507	546	517	491	491	521	491	531	508	517	475	508	513	511	470	459	522	489	536	549	513	511	489	498	519	533	511	488	520	535	505	538	506	530	520	493	529	538	520	519	502	507	528	473	516	529	502	512	472	470	508	496	510	518	518	490	509	557	520	505	526	496	554	487	481	544	497	522	535	538	550	484	503	496	512	522	523	542	535	515	511	518	539	550	519	511	510	475	498	502	486	531	523	515	506	530	542	505	533	483	537	547	512	510	513	505	522	505	504	488	528	535	512	495	524	495	507	546	523	482	541	528	469	555	508	479	519	488	484	487	516	493	482	503	497	482	510	484	529	508	525	514	554	516	497	537	499	531	489	519	517	532	524	498	496	550	503	501	511	523	517	522	543	488	496	517	514	502	547	493	512	489	496	485	506	504	524	512	514	495	539	499	526	514	545	503	517	542	500	547	529	498	469	569	552	510	514	503	495	523	499	500	533	538	496	519	504	494	505	528	509	525	556	509	481	507	480	511	569	521	552	537	518	473	484	494	525	517	518	508	544	520	489	503	509	548	479	542	530	488	542	547	492	526	529	513	480	510	516	533	505	500	525	491	519	487	477	545	492	499	543	518	555	496	533	485	551	490	522	530	548	492	501	540	514	523	547	526	506	539	467	509	493	538	480	456	531	550	526	529	492	539	540	516	503	499	499	497	540	536	558	498
24631	21364	25929	21194	1449	821	775	723	696	726	724	693	737	679	671	666	663	731	731	718	711	697	727	649	671	705	634	643	711	681	667	737	670	724	711	685	700	650	663	658	716	682	731	680	651	691	684	660	678	700	638	645	646	636	691	665	644	662	657	705	683	645	705	651	688	669	646	671	689	703	705	706	672	714	617	629	681	739	689	706	679	647	672	667	687	669	625	671	708	725	673	658	687	667	684	745	690	707	673	695	683	719	670	648	658	733	723	645	648	698	672	656	681	676	670	705	709	643	712	688	660	686	664	655	668	688	672	678	676	668	647	711	716	675	648	654	659	670	654	680	734	683	625	653	697	675	700	676	685	642	654	685	661	690	688	657	699	626	667	698	663	663	691	645	661	720	656	661	683	641	670	655	631	687	696	707	647	667	712	680	716	670	649	678	664	706	710	651	616	651	678	651	704	690	667	683	658	661	667	672	672	686	706	755	655	663	673	682	685	666	673	668	669	672	680	650	657	671	708	676	710	678	659	663	668	623	669	638	667	723	713	634	659	693	633	669	713	664	680	700	652	693	679	688	649	674	673	666	674	657	693	731	715	679	697	672	728	650	681	702	630	702	699	663	677	684	669	662	705	727	657	702	656	695	701	669	623	665	719	653	624	656	698	679	707	647	710	688	641	671	692	656	688	640	649	673	652	661	677	648	630	667	665	690	647	664	625	711	677	672	686	703	673	653	682	669	636	669	682	681	680	699	658	637	693	693	723	681	737	629	672	721	689	645	672	704	650	667	667	631	679	651	730	648	667	678	695	712	669	675	653	724	675	710	680	640	711	697	672	637	651	680	731	653	662	684	693	682	679	671	640	660	696	654	691	696	681	690	666	670	672	713	682	679	680	699	672	655	706	698	639	710	687	710	694	668	688	651	687	684	705	664	679	690	705	673	677	696	661	650	693	662	699	686	731	726	662	666	649	686	691	661	685	668	712	671	694	684	691	709	640	676	674	659	625	712	644	627	665	689	668	719	684	703	641	653	675	703	670	670	701	690	678	658	679	701	668	668	683	667	684	642	677	659	679	677	654	644	639	639	655	630	709	676	705	648	670	679	688	708	684	648	702	715	666	704	675	704	645	628	658	704	660	656	620	729	675	710	697	666	688	639	651	675	679	654	677	685	646	646	701	657	689	677	678	655	709	629	614	667	695	700	668	712	682	718	699	669	677	681	703	710	650	721	685	649	665	705	691	641	727	683	652	671	631	671	699	657	682	664	661	675	664	639	693	699	632	672	625	685	714	622	697	685	700	655	709	649	649	696	650	670	695	704	693	683	687	673	691	642	646	644	671	663	631	683	685	724	702	658	643	643	663	701	647	700	677	712	723	638	666	688	655	697	638	720	642	655	719	684	682	660	677	725	687	641	702	684	690	683	686	655	638	680	730	694	726	677	678	697	663	653	715	705	697	708	691	633	687	730	650	683	629	671	684	719	682	657	663	650	663	693	629	685	700	703	696	693	703	711	655	700	642	672	689	704	667	707	714	672	691	701	659	637	666	651	737	632	691	674	691	684	697	646	612	699	632	613	694	617	667	688	657	709	667	698	666	669	687	674	679	696	646	660	717	695	645	650	704	687	632	655	716	693	671	666	679	664	690	708	647	703	657	669	673	710	672	641	686	692	673	701	648	683	660	678	722	674	690	635	682	677	641	633	654	711	709	705	677	681	729	648	644	675	699	671	658	640	687	676	692	658	642	680	672	657	675	639	688	658	672	669	676	659	713	638	677	690	666	693	654	679	668	677	701	661	651	707	670	689	654	689	698	661	662	661	661	622	637	681	659	613	689	695	685	707	671	694	714	683	715	688	679	636	705	697	684	697	669	695	673	608	636	714	635	659	679	661	666	679	722	679	661	677	709	680	625	621	638	733	663	706	700	699	649	671	695	645	676	664	708	680	708	669	686	728	663	706	692	688	675	683	689	690	630	662	658	661	663	702	703	674	681	673	673	699	656	677	662	651	653	690	636	681	677	654	645	696	680	672	684	637	691	705	709	653	703	696	716	633	672	685	685	694	680	651	693	641	731	659	635	637	700	744	639	664	650	620	677	690	690	680	600	685	697	656	668	667	692	687	700	709	683	705	695	687	656	662	658	728	715	653	673	664	667	676	659	648	664	691	712	705	699	675	657	695	596	686	653	688	675	669	705	599	613	728	704	683	701	708	664	695	727	651	697	704	629	636	704	682	661	650	669	686	683	662	687	704	651	700	638	685	654	641	676	650	679	660	676	655	673	670	651	660	637	681	679	671	644	641	672	664	681	703	715	699	644	656	684	682	671	707	674	678	700	704	699	718	667	677	696	666	689	658	669	701	688	685	671	637	741	687	676	675	684	658	688	688	688	682	649	682	712	669	686	678	715	684	683	677	692	703	671	658	656	684	651	684	652	642	679	638	700	646	705	712	690	666	676	638	669	615	669	705	687	645	677	667	627	662	665	695	640	697	625	656	653	682	662	648	692	688	680	704	659	682	680	656	682	670	645	719	694	720	656	719	677	653	711	701	676	726	697	710	670	690	645	713	703	681	687	640	672	688	676	627	603	713	658	734	573	683	635	648	664	672	706	638	649	672	629	625	677	682	688	715	660	678	708	707	613	684	651	716	643	718	688	675	678	686	673	718	687	637	681	665	684	680	668	701	727	667	680	685	708	646	698	711	700	708	682	637	650	643	680	666	724	709	699	700	687	671	655	673	676	652	647	680	682	693	675	720	665	646	663	698	680	648	682	694	704	690	653	682	633	646	630	703	642	633	687	663	692	709	683	634	675	649	695	711	639	677	701	637	677	654	687	659	698	635	699	665	628	661	683	666	680	665	664	697	696	666	660	613	739	679	632	692	648	684	668	676	669	641	684	666	716	706	677	671	652	649	665	654	693	687	683	707	647	670	657	649	666	715	663	692	703	667	699	677	725	632	681	658	701	664	646	632	694	740	671	662	652	629	682	738	623	654	679	695	737	684	657	637	662	684	664	648	623	654	657	689	699	648	733	742	674	608	636	648	696	613	692	669	673	636	668	637	707	633	688	691	699	673	659	687	716	687	677	674	656	682	678	700	651	672	666	666	701	689	707	691	695	659	637	702	632	698	680	677	719	716	676	662	650	626	700	691	683	681	691	642	646	645	724	682	705	650	659	679	693	639	635	681	687	649	668	675	680	732	677	641	676	702	714	693	662	657	730	659	688	667	691	687	657	655	684	666	644	636	713	663	695	687	630	677	730	629	733	651	709	675	691	685	705	714	697	675	671	679	689	680	676	646	674	688	667	651	643	707	638	655	699	663	678	671	702	628	672	688	686	692	689	649	667	666	683	662	706	663	659	680	683	687	683	727	700	681	662	680	672	651	653	685	666	696	670	720	650	738	689	677	659	696	698	694	710	696	688	666	719	682	716	672	706	702	678	661	656	628	717	668	691	682	667	676	664	678	671	674	719	656	661	682	650	644
3357	4044	2963	1717	1496	1265	1125	1110	1087	1065	1033	1047	1038	1006	988	989	999	968	945	952	1014	951	963	942	979	991	971	911	968	943	950	942	947	1001	923	976	937	943	964	946	976	894	1007	999	995	914	939	948	944	1005	904	964	983	994	966	927	979	985	979	939	942	898	923	992	948	932	962	917	974	942	990	949	921	982	954	899	994	946	923	948	953	939	974	921	975	933	1063	939	960	963	973	963	951	994	941	933	995	967	952	974	1023	935	997	988	901	1010	971	953	945	966	1022	928	971	969	890	997	980	976	982	1063	927	1020	996	939	1036	938	999	1001	875	959	1001	1020	919	938	1011	969	910	1023	982	934	949	971	974	968	957	977	939	976	973	974	911	951	951	975	934	973	997	1006	952	941	938	970	981	974	924	919	1004	977	945	970	966	986	965	945	986	963	1004	973	933	1021	988	916	991	929	937	966	989	948	960	972	928	885	978	932	964	961	931	928	914	972	990	971	954	984	956	967	930	1031	995	986	985	942	968	989	989	917	956	951	955	1011	941	972	988	1020	1017	931	1001	972	970	922	955	934	927	929	939	977	974	979	951	1030	1026	1002	942	989	933	949	960	937	940	907	992	1010	955	888	947	999	952	987	922	928	985	993	938	955	962	1017	978	964	1006	997	969	975	944	900	974	981	969	968	954	980	986	980	943	1002	1019	938	1002	938	936	954	965	897	934	979	971	941	939	954	1003	986	974	946	945	1011	1008	947	952	978	994	950	981	925	900	1012	921	989	988	992	957	1026	996	965	984	957	980	1012	955	960	995	971	943	984	957	912	972	961	981	990	968	943	976	978	873	942	928	967	921	961	965	972	949	954	1002	960	961	941	987	952	1001	979	970	975	955	1037	985	958	987	966	938	957	951	952	941	976	971	982	932	967	991	921	937	963	965	956	980	935	980	1051	997	1034	977	921	966	952	923	915	966	967	975	937	1000	966	963	998	991	965	932	950	981	1001	953	935	968	959	955	979	993	990	946	959	956	969	967	931	982	954	937	973	968	982	982	989	984	997	971	973	1011	948	945	965	1007	992	991	939	926	1002	973	990	946	961	953	936	1002	1012	998	983	992	960	975	1002	963	917	990	915	963	967	943	979	955	948	974	1017	960	917	959	958	983	964	982	921	985	972	942	946	974	938	927	931	968	934	1018	922	960	953	945	941	936	976	991	963	963	924	939	975	988	963	935	940	974	952	970	937	961	982	983	965	917	923	943	959	954	931	985	936	986	1016	964	969	917	955	895	1038	970	967	991	994	964	945	968	945	993	984	1016	977	983	907	934	983	970	920	977	1010	1028	978	942	985	952	913	967	912	928	977	957	926	959	905	1012	994	957	957	988	881	982	950	949	942	975	925	956	946	958	947	908	938	1018	1012	989	959	954	947	946	920	909	950	984	982	988	958	970	899	949	923	920	977	1017	944	949	930	935	963	971	1029	1019	1002	938	950	901	996	950	1011	971	968	964	941	983	948	981	999	955	993	1051	949	939	938	994	977	968	964	1003	957	952	968	998	1013	954	976	940	1002	967	941	967	948	953	996	964	991	955	963	968	961	974	951	980	932	917	907	987	981	991	1002	954	934	919	940	1003	962	962	958	953	996	954	906	1015	961	1033	988	975	906	997	993	972	982	898	969	920	958	1045	943	899	966	971	963	976	959	947	1038	928	1009	931	1062	929	910	949	980	983	872	960	943	996	932	974	958	992	928	949	937	959	977	953	974	962	978	857	886	961	956	953	934	992	995	920	937	996	952	991	910	985	903	960	939	1000	906	922	979	960	952	1014	993	927	955	966	955	978	986	925	985	978	944	959	1003	999	1006	960	964	978	986	920	971	935	1016	993	962	1041	946	944	911	957	973	942	929	967	977	891	950	989	996	923	992	971	925	985	930	948	943	975	1008	970	931	948	990	986	947	947	1035	951	883	921	964	917	1015	941	951	969	976	921	976	909	961	914	992	964	953	976	1016	951	965	931	962	937	944	962	941	984	971	979	999	954	932	959	933	987	975	952	939	1008	967	994	961	968	990	1032	964	955	960	914	950	992	986	1014	1003	967	896	981	928	971	905	931	939	953	955	985	920	948	956	1034	1013	947	1004	925	994	882	984	977	961	972	985	955	1000	970	992	994	996	948	973	1009	976	935	915	975	1027	947	943	938	977	927	971	958	978	955	980	952	925	1015	973	908	956	978	1000	976	961	943	950	942	964	955	938	956	988	971	943	947	937	953	963	1009	967	937	959	939	948	969	936	982	985	994	1015	952	947	967	950	1012	910	934	1012	944	1025	930	910	982	911	928	978	963	937	946	961	1010	947	994	977	993	923	944	924	969	941	983	945	935	999	966	994	993	945	945	867	932	997	948	944	914	1014	946	935	1001	1010	950	941	1001	967	919	963	980	1025	957	943	929	974	950	988	947	963	949	913	949	956	944	992	947	971	964	962	983	943	1017	975	993	958	941	998	979	998	992	942	938	987	946	944	937	960	922	992	920	972	930	1007	970	972	918	890	928	937	986	969	989	950	1035	972	973	981	949	967	933	1027	919	1015	981	1020	992	965	998	939	919	940	943	931	976	995	927	1017	951	925	949	994	919	993	941	966	952	965	961	1017	963	988	979	944	935	936	990	935	951	995	1006	927	921	1010	953	953	961	952	956	942	937	992	1001	941	968	1038	943	947	1025	967	934	947	975	970	955	986	918	923	1027	951	937	927	993	960	1032	985	939	933	909	914	947	953	973	974	904	998	943	977	920	1023	976	922	948	976	966	963	1002	951	940	936	1004	969	949	989	994	944	941	901	967	973	1012	988	1003	1004	916	1031	931	903	947	937	946	986	937	935	919	934	978	947	937	1004	929	961	902	999	971	985	940	934	958	961	999	958	972	1018	907	978	928	931	990	917	932	933	940	952	900	988	928	967	975	964	951	973	979	942	1028	978	959	970	995	953	980	943	986	918	930	989	1025	959	972	995	926	965	988	985	962	990	981	1013	948	976	978	985	977	947	986	1016	944	928	955	983	979	944	1007	937	977	873	936	946	990	973	936	984	911	993	960	972	998	971	967	962	944	958	920	970	948	953	965	928	966	936	971	998	949	963	998	951	975	1009	968	937	983	1003	947	946	1034	923	993	972	914	1007	990	983	946	966	982	964	986	989	1019	998	986	990	947	960	976	947	910	946	955	949	939	927	943	956	934	975	923	955	951	982	1014	960	964	954	970	923	949	982	966	988	972	975	987	976	967	979	975	955	959	985	954	964	951	977	965	1004	977	965	991	967	902	970	974	957	1002	958	990	933	914	971	990	920	959	959	979	969	985	940	930	949	972	1004	936	989	935	956	993	966	1000	989	994	987	950	939	925	916	941	919	956	978	903	926	985	1034	945	962	932	1017	979	941	975	931	962	991	978	1000	888	922	958	959	1006	979	979	931	924	954	922	946	992	925	1037	1016	952	968	909	1011	961	953	948	1000	931	976	920	971	952	990	931	959	960	950	933	938	927	969	966	920	972	944	996	1012	955	919	980	947	994	970	959	913	991	996	936	988	939	942	983	930	958	955	977	993	958	964	970	954	949	945	1043	990	913	999	941	941	963	938	979	946	929	934	952	988	951	948	1031	977	960	942	937	963	988	922	995	955	961	916
22374	21416	28890	24317	21412	18867	1003	412	327	292	308	257	262	263	235	228	202	195	185	196	189	190	216	202	182	189	192	193	212	210	174	170	203	158	167	173	185	174	185	185	189	193	194	144	163	164	180	179	168	209	170	172	192	156	163	185	170	189	185	176	172	193	154	150	193	206	154	182	171	149	174	175	188	150	154	170	162	188	222	188	186	175	154	180	172	151	175	172	188	200	189	182	167	176	184	159	168	190	148	163	177	171	178	163	203	185	181	164	178	155	149	182	175	167	180	195	183	188	182	179	182	172	166	140	184	184	163	180	159	195	192	165	163	167	200	173	187	178	172	141	158	189	175	155	166	173	178	167	176	169	186	202	156	165	180	178	161	182	168	186	169	170	182	188	160	181	188	194	183	155	181	146	151	142	183	154	152	172	166	193	187	175	166	166	157	185	188	188	172	165	178	187	192	181	181	187	180	171	147	153	168	181	174	161	178	194	157	186	173	174	181	171	153	208	168	178	163	165	175	199	174	167	184	158	200	192	178	173	192	176	178	176	192	154	160	179	151	202	156	182	173	157	194	162	168	142	163	176	185	177	200	176	177	174	169	175	168	163	184	159	145	173	186	158	179	200	178	144	167	163	168	164	171	157	171	181	159	191	194	173	180	157	163	186	181	165	162	170	178	184	187	163	169	177	179	189	157	192	190	188	155	189	167	175	165	182	169	174	199	186	159	171	158	177	186	190	191	190	189	179	167	159	167	174	173	171	179	173	176	170	147	159	198	157	156	172	167	182	170	160	181	176	179	178	178	163	187	151	187	179	170	155	168	190	181	165	158	169	181	173	188	159	170	173	158	154	156	153	163	176	172	177	204	185	161	175	169	170	175	176	175	167	172	177	158	185	197	136	164	171	170	173	169	186	171	168	170	179	155	147	190	175	150	161	190	149	183	157	172	158	155	147	191	172	165	181	168	184	173	179	154	177	190	166	193	189	173	172	169	184	159	183	191	178	164	165	168	173	175	185	196	194	174	162	189	164	185	174	166	158	166	167	182	199	176	148	140	173	161	158	157	147	185	167	172	158	164	168	165	159	164	138	149	174	177	172	159	165	146	174	178	158	163	167	176	167	171	193	157	153	170	206	179	166	174	177	162	179	198	154	179	154	169	171	163	152	181	179	183	194	168	171	164	170	178	179	180	171	160	150	184	164	179	190	167	185	169	195	196	165	159	199	167	177	201	181	159	177	166	171	162	196	153	165	176	163	182	173	175	149	174	173	167	151	178	180	177	172	167	178	178	190	171	205	180	158	171	200	150	194	163	180	184	172	193	184	177	181	183	185	182	175	182	159	177	177	180	182	151	179	143	166	194	161	181	164	165	180	167	173	185	186	178	161	186	167	167	189	175	168	183	164	166	190	165	179	175	182	186	173	168	173	177	178	168	170	173	178	195	183	165	167	182	184	175	168	172	179	158	169	169	161	158	161	155	182	173	165	161	190	154	205	141	154	158	150	177	175	170	200	162	174	194	165	165	187	164	175	201	181	191	169	158	185	191	173	201	170	166	184	163	179	153	158	178	164	176	168	168	129	161	170	155	170	171	153	156	160	199	168	178	173	176	159	171	175	190	198	159	189	157	184	196	159	155	183	154	206	148	159	179	178	181	171	184	175	169	174	195	140	152	156	170	172	175	163	164	152	172	157	170	164	150	167	175	177	187	169	175	178	162	185	181	193	176	172	181	169	145	154	193	188	164	184	153	155	177	176	167	153	175	171	203	182	150	177	168	184	195	161	171	160	197	155	186	152	155	176	191	183	177	149	182	159	167	171	166	161	189	170	191	149	171	187	172	171	166	181	168	151	170	159	175	180	184	167	154	171	172	152	170	168	187	193	194	189	184	192	192	166	157	196	163	148	172	171	154	177	181	166	195	169	165	195	183	155	162	165	186	178	187	167	159	149	166	175	169	187	161	179	167	150	193	189	153	194	195	200	185	179	177	169	173	177	164	159	164	172	175	186	172	167	138	185	145	161	169	161	176	175	200	165	178	175	176	144	176	173	180	177	168	171	155	163	164	185	167	177	176	178	193	161	149	159	178	196	158	143	174	193	155	167	169	163	174	183	178	163	182	174	167	159	198	197	150	179	177	173	169	166	148	196	172	199	168	174	200	167	162	168	172	183	173	150	174	178	171	164	184	194	169	161	161	187	171	174	160	166	164	161	158	184	179	170	170	172	179	180	165	169	178	193	165	172	177	170	185	180	153	161	167	183	166	175	168	174	168	148	184	169	164	175	162	159	193	176	188	174	189	176	178	180	169	166	176	166	178	172	187	194	196	179	149	189	167	164	174	180	183	180	195	165	173	184	187	176	175	171	174	185	147	182	170	174	175	183	168	175	195	175	155	183	160	176	160	173	181	177	169	193	177	178	149	170	177	171	168	171	172	174	187	170	174	164	160	170	167	154	145	156	182	148	172	175	181	161	162	181	161	150	186	167	183	185	175	195	167	178	174	172	176	149	193	170	160	171	188	170	185	179	166	166	177	173	163	187	178	173	175	176	152	183	166	188	154	207	161	177	182	191	170	179	178	186	169	179	167	162	188	168	162	164	161	162	180	189	186	187	184	181	156	187	185	166	189	173	164	174	150	176	193	195	168	158	175	184	157	175	185	149	149	181	191	163	165	180	181	168	188	168	183	162	195	178	158	179	170	186	162	182	166	187	153	153	194	203	163	171	186	189	167	179	174	192	187	177	168	173	173	180	184	180	165	181	156	163	183	148	186	188	183	167	157	176	178	167	181	160	169	194	174	176	170	168	169	148	183	187	179	171	164	183	164	168	186	186	181	181	206	164	158	153	167	177	165	163	195	170	176	163	186	166	207	182	191	178	161	174	207	168	167	170	155	198	164	157	176	171	168	177	180	156	194	164	161	173	200	165	170	182	184	154	179	184	200	193	175	166	153	173	192	182	177	172	165	167	166	169	178	196	200	150	169	168	175	192	199	182	149	180	196	150	172	196	170	173	158	171	152	156	161	172	192	178	164	171	165	157	151	186	189	175	163	164	173	168	198	172	175	176	157	192	178	172	178	175	177	200	181	176	161	183	151	157	165	177	184	164	182	177	185	186	171	155	172	179	175	177	177	173	172	186	200	184	181	177	182	186	163	187	197	186	184	184	194	172	189	167	161	179	164	168	153	161	178	190	170	186	189	161	177	153	171	176	163	190	174	185	174	181	194	160	169	164	162	167	153	184	156	157	165	191	175	152	178	225	155	189	173	160	168	160	182	184	168	165	161	146	169	164	176	147	151	167	185	179	178	160	177	184	168	182	185	170	190	168	175	177	180	176	174	173	167	186	194	165	162	159	176	153	179	145	158	173	165	171	188	185	187	151	172	175	175	159	186	151	184	178	183	172	177	162	172	175	183	200	182	146	137	184	176	173	182	181	172	144	195	168	172	187	188	174	188	154	171	186	174	172	178	182	160	182	153	152	179	196
3950	11715	8240	3804	2258	1551	1195	877	728	611	571	500	485	434	394	389	366	346	335	352	335	296	335	323	274	289	300	310	306	277	269	295	289	296	303	252	238	259	307	248	286	281	279	293	262	240	256	284	271	255	274	242	244	299	277	264	284	275	252	250	267	246	279	265	250	258	248	268	243	269	257	255	261	246	265	235	299	251	246	271	270	252	289	247	254	233	252	273	272	255	248	262	248	241	273	263	243	232	277	252	287	271	225	259	271	296	277	252	254	263	251	243	252	284	249	304	248	269	250	263	265	241	253	261	291	249	237	226	272	262	258	271	233	241	257	264	266	231	244	263	272	227	254	246	257	230	226	262	264	267	267	243	278	256	229	264	292	236	275	259	260	257	275	259	263	257	263	264	251	240	272	257	271	252	243	254	239	266	234	260	250	259	230	237	247	253	270	246	223	265	273	225	270	238	245	252	255	253	247	251	260	265	266	236	265	251	253	252	278	248	236	231	275	243	250	241	239	257	232	260	251	249	239	265	243	236	277	257	230	255	247	279	267	241	258	262	273	234	231	272	244	263	272	235	258	259	257	251	261	256	273	271	297	254	227	256	246	254	261	261	242	258	257	285	279	269	254	250	252	251	264	258	294	238	254	275	251	281	259	279	278	251	242	270	276	270	232	268	233	246	227	278	225	286	246	273	242	282	269	285	247	247	288	263	253	214	251	268	266	289	261	252	248	250	247	260	238	267	256	263	268	257	259	259	255	252	274	264	255	251	255	285	247	242	257	253	239	276	288	240	243	251	266	232	253	257	253	253	251	256	275	242	243	269	272	257	242	245	246	280	263	247	244	256	246	256	239	241	246	249	264	257	254	231	243	250	245	211	259	242	234	274	257	293	257	249	280	271	239	265	262	261	257	229	245	233	229	264	268	246	251	236	263	237	260	272	242	244	247	247	276	301	273	250	262	260	280	253	242	252	249	275	244	258	252	280	261	271	255	239	272	257	233	279	249	241	230	264	272	241	249	267	236	222	266	254	266	260	226	240	246	244	237	285	264	251	237	269	260	276	276	228	225	252	257	246	259	252	227	264	242	264	257	253	248	268	264	290	243	258	301	257	274	248	263	261	243	245	263	233	281	279	250	248	256	237	263	252	270	264	238	241	252	278	276	252	270	261	217	260	264	258	239	268	264	240	256	267	254	263	252	253	242	248	267	231	270	255	244	252	235	263	268	224	244	243	262	267	240	244	241	259	263	216	280	245	233	233	267	261	268	238	256	265	264	263	282	273	251	276	262	261	262	228	291	253	276	249	247	258	269	230	264	284	260	265	267	249	253	235	280	282	200	239	252	273	254	272	246	259	307	238	243	260	267	260	246	256	230	243	257	243	242	259	276	259	246	242	263	251	265	269	258	267	266	256	277	257	255	270	249	247	257	258	268	252	266	269	249	266	257	235	274	248	261	258	249	258	265	245	241	269	247	257	234	226	229	273	242	246	287	241	254	276	241	264	258	292	231	292	269	254	259	272	224	295	273	260	237	241	248	266	236	221	303	217	247	236	264	276	236	263	247	280	237	254	234	256	263	256	261	235	271	268	251	260	245	215	253	265	276	267	262	258	274	257	229	264	254	253	249	250	259	284	240	224	225	256	256	236	240	235	257	256	250	260	273	261	265	262	250	234	251	242	265	254	278	222	238	286	245	236	260	267	267	242	280	276	236	257	267	262	225	232	239	279	248	247	255	233	261	254	242	266	241	256	252	273	244	244	264	252	256	244	235	243	248	257	265	268	235	285	262	255	266	257	283	249	253	234	230	246	252	284	282	252	261	250	265	284	252	227	288	248	260	257	246	268	242	284	228	233	231	250	244	241	281	273	241	277	273	279	260	247	236	278	288	262	245	246	281	252	272	259	262	240	251	277	232	257	281	265	245	229	255	248	248	238	269	246	241	287	255	255	258	256	265	260	268	245	249	271	245	256	239	247	262	256	255	264	258	281	287	265	276	252	252	258	241	263	240	256	253	242	277	256	271	246	249	272	264	255	239	266	257	254	256	274	229	241	251	285	257	253	266	259	258	286	250	255	248	242	265	230	257	273	260	251	283	275	261	258	244	251	249	249	249	234	259	260	282	237	287	257	258	252	238	242	238	229	249	259	273	243	262	262	268	264	255	230	254	259	255	229	263	239	237	238	266	273	265	251	245	277	250	277	270	239	271	243	255	250	267	252	286	252	243	270	230	242	234	269	273	251	274	245	262	246	253	253	263	261	283	275	275	265	248	277	229	243	259	252	263	263	270	241	249	275	274	250	266	285	257	241	239	251	251	256	243	256	233	290	232	266	253	243	263	248	251	255	225	259	247	220	290	221	259	264	255	241	218	243	258	267	257	270	275	266	267	250	260	257	247	238	270	253	253	246	240	242	289	214	253	243	246	247	264	240	225	241	232	237	232	261	237	249	284	252	276	229	230	277	232	245	249	253	256	229	280	229	248	265	249	256	231	263	240	248	245	233	282	274	276	257	278	242	251	267	270	240	246	254	237	263	278	260	270	254	231	274	254	235	258	248	256	259	263	232	250	239	288	289	230	233	251	249	240	238	270	272	235	273	266	270	288	228	280	265	263	250	237	264	279	262	253	256	260	251	276	259	252	254	252	252	248	253	208	282	243	288	250	278	269	225	256	250	258	247	262	261	246	266	295	278	244	252	256	265	267	263	264	266	260	262	233	267	233	246	247	246	246	252	207	266	247	259	244	244	279	255	266	240	249	268	229	274	256	259	286	251	254	262	236	249	237	240	240	240	230	247	258	261	248	248	240	254	245	282	277	246	250	245	282	255	288	252	213	266	255	251	256	245	244	269	276	262	213	260	269	258	235	238	257	256	263	260	245	225	254	295	255	267	242	276	259	260	266	259	262	262	251	284	247	253	253	272	269	250	237	244	236	263	252	253	257	241	239	241	237	255	267	259	253	271	256	260	228	242	224	279	274	285	275	254	219	237	262	262	255	249	289	275	274	248	254	237	279	260	245	258	233	247	237	251	253	259	234	246	265	235	283	265	245	261	253	281	245	241	251	256	254	283	278	234	245	244	214	242	270	263	244	227	236	239	268	254	259	242	269	249	287	257	272	271	241	255	266	242	245	268	218	237	233	277	264	264	261	250	254	278	249	251	283	245	249	255	237	265	262	256	254	280	270	254	271	254	245	252	239	237	252	255	269	233	272	271	262	254	256	238	240	264	261	270	234	266	252	271	244	271	252	257	243	246	262	273	263	249	230	272	262	260	267	258	242	239	244	264	235	262	257	260	248	253	201	256	285	263	233	226	250	286	248	252	232	271	260	255	238	225	262	266	273	288	277	239	266	212	268	287	254	259	235	258	295	218	230	261	253	231	261	279	247	246	280	265	256	229	272	289	246	241	239	271	264	219	278	250	282	255	255	276	264	277	240	255	236	269	260	267	255	242	241	270	276	236	257	285	256	247	256	243	241	255	258	264
27425	17110	3104	891	772	717	734	685	683	683	713	653	720	731	718	703	684	700	671	702	696	703	722	689	670	725	646	648	675	697	696	673	710	689	670	700	706	664	652	690	679	653	656	692	644	658	674	709	692	723	630	734	651	730	698	691	724	695	665	712	671	686	635	717	685	639	675	692	684	723	661	699	675	690	678	691	668	658	701	682	674	697	677	650	643	689	650	674	665	666	718	662	670	719	655	691	680	697	679	706	731	685	703	672	668	671	678	703	671	668	638	687	688	725	633	688	691	678	685	689	637	688	689	698	713	633	721	697	729	686	725	678	697	678	691	692	657	675	711	679	719	672	645	700	708	695	669	691	722	680	666	707	723	584	674	680	636	670	718	652	700	643	682	685	641	656	645	671	668	686	684	649	708	661	725	706	682	681	683	635	698	688	682	694	662	656	694	685	697	665	646	672	663	688	670	729	680	661	640	672	645	727	647	692	703	641	729	655	717	681	692	691	633	691	744	654	639	683	667	692	674	673	673	658	658	658	634	653	664	664	708	749	698	665	715	683	666	661	721	703	661	709	679	701	685	671	668	678	684	694	683	641	694	642	673	698	663	693	653	704	696	678	699	698	690	666	653	613	699	681	690	659	659	688	640	648	667	693	621	637	641	668	701	642	707	699	688	650	685	665	659	692	665	693	667	693	662	681	727	675	687	680	692	668	717	668	697	695	662	692	709	683	674	659	655	683	687	729	676	659	691	719	668	691	684	683	696	685	695	707	644	675	642	666	690	694	693	651	686	714	725	691	685	695	672	661	691	716	665	657	715	721	661	662	730	673	662	640	715	679	706	650	640	672	633	670	679	662	681	703	647	727	656	657	686	670	670	689	692	726	728	727	687	676	723	705	659	666	713	714	656	687	681	658	700	716	709	674	674	655	688	687	694	619	698	690	700	682	719	671	672	700	671	639	687	660	734	675	648	719	710	655	692	689	716	638	735	703	667	741	681	700	715	661	682	687	666	704	716	695	731	672	631	707	678	651	708	683	645	680	607	720	673	711	720	712	652	660	668	711	688	676	651	700	651	636	698	649	671	689	672	663	671	694	690	697	665	644	686	682	648	663	657	689	655	679	713	714	689	669	708	682	674	642	688	661	656	682	702	672	651	675	697	658	735	679	681	720	681	686	693	667	683	687	687	664	697	676	693	656	691	694	656	699	675	676	671	633	714	671	684	720	669	627	691	645	695	675	688	702	627	693	698	691	669	675	634	657	684	667	688	660	670	685	683	750	690	650	706	674	641	679	738	700	674	630	739	685	712	710	706	667	679	688	677	690	626	691	675	640	730	683	696	668	681	736	642	657	684	699	727	680	681	686	678	679	678	655	672	683	670	679	668	687	714	697	692	686	702	697	691	677	702	678	689	705	685	688	686	707	688	698	714	670	672	630	631	686	666	659	671	667	669	692	707	702	658	696	686	697	659	645	653	671	670	708	687	693	705	664	730	732	693	699	672	684	716	692	678	709	701	706	658	692	689	633	666	701	677	683	700	672	652	660	680	686	673	680	666	712	690	682	711	680	719	668	666	664	690	703	669	700	676	676	675	697	684	694	678	703	704	712	720	723	684	682	666	706	662	710	715	689	616	645	648	641	660	690	707	675	669	654	708	649	668	678	704	662	679	662	761	673	716	678	709	690	739	653	673	666	698	710	700	684	711	686	682	678	696	641	687	631	687	674	685	643	711	744	697	687	684	679	772	683	678	697	684	672	722	708	640	686	711	672	666	688	707	649	702	683	661	670	668	677	692	655	708	680	644	634	672	752	665	693	715	705	701	669	695	708	725	707	625	683	631	680	687	674	698	668	681	644	696	666	625	666	681	672	664	663	699	719	668	670	694	695	629	685	719	635	663	696	665	672	668	647	636	697	682	710	636	635	661	700	692	672	649	658	729	639	654	657	674	656	657	635	660	637	685	682	703	698	694	671	701	686	719	649	680	696	684	667	673	692	661	681	754	689	683	643	679	666	707	712	715	676	718	701	687	659	582	693	680	729	691	703	681	718	653	720	667	704	718	688	641	638	660	721	640	685	699	675	757	729	645	685	654	694	695	684	672	671	662	726	689	687	713	694	686	639	680	666	667	690	640	668	672	622	714	676	702	645	687	645	673	699	654	689	704	665	686	695	639	646	667	677	687	657	673	681	718	729	685	672	709	693	689	722	671	692	698	673	687	704	670	699	648	656	650	680	709	676	698	699	652	684	696	682	693	647	655	697	701	689	692	680	692	668	644	692	652	700	684	678	640	702	660	671	666	661	691	710	669	714	677	718	671	660	690	641	673	659	677	679	669	705	741	680	710	687	699	689	687	693	646	669	699	701	659	712	661	670	714	753	648	675	685	662	696	662	683	691	675	705	697	687	672	651	730	688	700	682	704	678	655	696	672	638	708	675	699	683	727	649	692	689	717	661	637	667	689	666	691	673	650	675	698	674	655	721	713	667	682	686	683	708	666	654	687	712	638	663	722	684	700	699	690	680	698	711	706	640	696	711	673	645	732	671	692	690	668	657	703	665	678	677	660	625	685	716	687	702	740	679	678	657	679	667	703	673	679	670	694	672	669	654	650	724	701	722	629	689	713	641	651	685	672	700	690	684	664	697	680	652	699	655	696	671	648	690	677	708	706	693	671	654	664	680	619	699	680	674	682	731	659	697	645	687	705	697	692	722	682	700	680	655	685	687	675	737	696	705	675	704	667	677	642	710	617	702	677	698	679	679	718	706	685	644	659	685	687	644	682	674	726	639	740	661	677	678	688	687	683	701	738	674	675	703	680	663	685	677	693	700	688	674	672	689	638	652	689	679	663	700	646	702	656	655	690	695	676	673	730	697	658	689	714	675	682	717	669	704	603	648	712	646	665	670	659	661	664	658	663	681	671	681	631	668	636	724	713	726	628	631	676	697	680	669	715	671	664	678	688	668	623	686	767	703	689	667	686	703	682	642	677	722	699	644	698	690	674	715	694	658	665	687	697	662	719	663	683	654	666	642	659	686	683	660	692	665	686	697	659	667	664	691	702	696	659	724	679	730	698	663	646	661	675	712	682	646	662	665	711	693	686	654	680	670	698	676	643	669	654	681	681	680	676	703	737	687	683	647	678	656	678	666	638	750	699	668	703	677	696	730	679	701	705	637	699	682	672	679	656	682	664	701	699	691	706	667	710	672	696	672	697	684	702	732	718	647	676	714	663	657	653	666	656	684	698	675	666	652	655	687	727	700	646	713	707	705	691	704	648	657	668	666	669	693	613	694	725	656	679	646	672	634	700	695	738	668	697	668	676	717	685	685	645	666	637	653	729	685	708	679	692	673	703	670	686	624	636	732	709	689	727	678	652	704	675	635	678	661	697	685	720	716	706	654	695	706	669	670	693	687	670	713	657	694	712	707	727	760	718	680	694	723	668	690	707	671	671	687	641	718	691	688	663	655	717	674	661	686	674	671	697	672
4295	1641	1336	1181	1061	1028	1066	916	1016	1005	979	973	974	980	1022	1031	1063	1033	1025	984	955	986	1006	979	981	962	1046	1021	1013	998	1020	971	1010	977	1027	1001	1030	1012	1002	970	1005	994	1002	1003	967	979	1040	1022	942	1023	1022	969	975	974	979	1037	976	1010	1040	1044	1018	1058	1006	973	971	958	976	990	1028	962	1030	1009	979	1020	998	985	949	1031	986	1058	1045	1038	984	988	950	1012	990	933	968	1022	970	983	982	936	1003	942	929	1009	1000	970	969	996	984	982	975	971	961	971	1005	1050	988	1007	1023	1014	977	1005	1004	986	1009	996	1018	984	1003	980	993	986	1020	1015	1047	1038	977	976	931	992	1065	1005	1050	959	956	1012	1010	976	1016	988	1062	1013	1004	977	937	982	915	1028	1005	1009	1006	990	976	1009	947	1039	941	971	1037	998	1012	980	942	1039	989	955	945	1024	1025	964	980	992	995	997	1008	946	985	964	1016	983	988	1004	982	1058	1040	938	942	1057	924	958	1058	997	1058	976	948	965	976	931	983	1021	989	950	1046	977	972	910	970	986	1015	963	1055	990	961	945	1021	989	1059	967	971	943	976	1017	997	985	975	1034	1006	948	949	995	1061	991	962	975	1020	1083	1039	988	965	992	995	1025	971	992	965	1044	999	936	934	972	953	957	1014	977	969	959	930	1007	957	1000	988	1026	941	1008	992	1002	1018	985	1019	948	1023	990	984	1008	996	1006	959	1001	985	1018	1026	995	986	1048	952	1006	1004	973	989	1029	1004	939	1050	1023	976	1000	1012	1081	1018	1034	980	1012	1031	1024	1014	1017	987	969	1022	1013	999	1002	1009	1007	949	1016	933	956	992	1000	990	985	944	985	1000	985	958	975	963	979	1009	1021	1011	1020	940	939	974	1019	981	1004	1006	985	1009	1057	947	1012	1031	991	1046	1016	1021	1012	1006	984	979	1000	994	971	975	1002	949	1010	1011	964	966	1069	995	1033	966	1029	987	967	1010	961	981	988	948	973	1012	989	1009	1018	939	1003	963	983	969	1001	1044	982	992	977	992	1003	1069	1011	975	973	984	981	976	1035	974	998	1035	966	1027	1002	1012	1013	1052	978	984	1007	978	1008	987	1005	1010	1031	1038	994	1003	984	1053	945	977	1046	1021	1001	1042	984	1016	992	962	1039	1008	988	985	965	958	998	1018	995	973	1012	984	944	981	1051	952	1014	1005	954	990	952	1019	976	940	978	961	980	973	995	952	1001	936	996	1054	994	1038	1006	982	1049	1010	1009	982	954	1039	939	1022	1011	981	1010	1025	1024	984	1004	1017	975	1016	987	987	1015	1014	991	990	972	978	940	942	999	951	988	991	948	1034	973	1006	970	972	962	1008	1009	985	993	968	978	1002	951	972	1007	982	1051	992	941	1037	963	993	1021	988	984	1006	976	1000	1005	983	948	992	990	982	945	999	996	1019	967	1019	1012	976	987	1015	1064	995	950	975	956	986	950	1008	1015	994	979	987	1010	1009	941	966	947	1056	1000	978	1018	928	1015	990	1010	987	975	940	1009	1012	1003	1020	1014	961	977	1037	983	998	1038	1040	992	999	1019	1005	998	1020	994	953	997	1016	1024	993	1026	950	979	996	999	1027	1029	971	956	999	1020	1030	1012	999	945	1029	977	994	975	1019	1004	1000	997	916	964	986	981	972	1000	1017	980	996	968	988	975	992	1011	1012	1025	971	973	971	981	1042	976	995	1000	1000	955	1019	973	984	956	947	996	938	1010	986	943	967	1026	988	978	969	1019	1012	985	988	1023	1009	1026	974	1018	1017	989	1008	922	984	1034	986	952	990	945	1010	986	1033	941	973	959	991	1058	979	995	1020	991	988	998	1006	1002	1024	1025	982	1045	1028	977	1005	1000	1010	944	982	994	1016	1007	969	964	999	1002	991	997	990	992	1001	1010	953	991	1004	934	933	946	1032	1035	1020	1001	965	1019	1022	961	981	1052	957	1014	966	923	1039	970	936	1017	988	1034	975	977	970	1074	998	996	1005	987	951	1007	969	1011	989	973	989	1015	999	981	950	983	1007	997	918	942	933	1001	997	1028	956	995	1017	978	1010	996	973	941	1012	987	988	951	978	953	960	982	953	984	986	959	976	1014	1012	966	1008	1014	1039	1038	950	987	994	1062	1034	954	929	984	994	996	1043	1010	1042	1060	984	977	953	1003	998	988	987	1003	928	979	1026	1047	941	976	996	949	1058	1016	976	987	1041	900	1018	968	991	1029	961	1005	1034	1018	959	1002	961	1029	993	1048	956	991	991	982	1018	968	1016	962	996	1023	976	961	940	1000	1020	991	1017	1047	1026	988	943	992	1006	968	946	991	1021	990	1041	1045	966	941	989	997	966	1034	963	1028	1004	1015	987	989	947	1012	976	996	1005	1015	1012	1007	949	961	958	921	938	1011	976	1024	1025	1022	998	1000	1003	947	952	974	983	1038	1002	1034	1015	1017	1001	977	999	961	994	1035	957	982	986	1010	1004	996	987	967	984	985	991	980	993	1002	1041	1012	976	1005	989	962	1012	980	1047	977	972	1021	1008	985	1032	1029	994	1004	958	978	932	943	1008	983	1027	996	941	1000	1022	1018	995	1008	994	923	1014	1005	960	947	1001	963	989	993	1003	970	1001	963	1010	1024	978	1000	967	967	978	995	1036	976	1014	963	1011	996	1038	990	981	990	1013	928	985	1024	1011	1019	959	1004	990	1016	948	949	1005	1019	1002	981	989	963	1008	1009	999	978	938	965	932	1021	1034	980	974	1053	934	1001	1032	997	1057	996	1019	1032	1001	997	970	969	980	978	976	1001	978	961	953	1021	986	1021	957	1034	1008	991	1001	972	996	969	972	992	1017	1012	1015	1022	1024	988	989	964	984	1020	947	1041	998	1006	1001	973	994	970	1014	965	938	976	1004	1037	1021	980	1001	997	947	978	973	1002	1037	941	1001	980	958	1068	972	989	994	944	983	1007	1061	992	1029	951	1037	998	975	1018	1022	1012	1030	962	969	995	1023	984	999	1005	954	957	1041	1004	969	1062	1006	1021	1016	991	920	1023	1010	977	967	1025	951	1019	1002	931	966	990	1000	981	1008	1014	962	988	1020	1027	1002	968	1016	994	1005	1008	958	986	962	1011	1026	955	995	1026	995	985	965	947	1039	951	1040	1007	990	1000	923	971	1011	980	1016	952	1032	995	1023	934	994	981	1007	1034	1022	925	943	963	951	966	1107	954	1039	1041	966	986	956	1013	1012	961	974	973	984	940	1021	1022	1003	1047	995	992	1028	969	927	941	919	996	990	970	993	972	990	1005	993	953	1047	1009	1037	934	968	974	961	1000	974	972	975	965	1002	1053	963	1003	1031	954	1030	1059	996	992	957	1048	939	991	976	1016	1011	1025	981	1016	924	953	958	997	950	970	980	951	1001	981	980	970	988	1007	1007	1061	966	981	1000	1019	957	1074	1046	990	1044	965	1034	1017	964	999	1008	1048	954	949	983	956	1026	976	1004	1005	974	981	1014	995	981	969	1025	936	956	990	967	965	962	1009	1024	984	1022	1016	1015	986	980	996	991	985	1033	962	964	1015	1013	980	955	945	980	922	941	988	948	973	997	1005	922	969	1015	974	965	1009	1065	978	1009	1028	955	1002	999	1030	1017	1035	1016	1032	969	990	997	928	1050	947	993	1029	986	982	946	957	966	974	1032	1023	990	997	1011	955	1066	985	1013	969	1008	1052	1018	1010	994	986	1023	930	1010	955	938	992	964	984	967	991	1032	1032	945	954	1003	1027	981	1007	994	999	1040	998	991	1039	969	1040	970	1022	962	994	998	1029	997	996	984	982	934	998	1015	973	981	1006	1021	1018	1002	1056	983	960	1044	977	954	961	999	992	955	1010	960	1005	1004	1019	957	958	1030	1009	1051	991	1034	990	988	984	949	955	1028	1005	1002	991	1034	996	985	1029	965	961	967	988	949	1020	943	1024	992	924	979	1002	954	1015	918	957	995	988	997	995	999	965	1036	1008	967	958	1079	996	999	1041	1000	977	937	966	1019	975	1039	1015	979	1012	1030	1005	970	984	1017	985
23192	21376	28232	24897	20237	1545	580	416	423	412	383	374	354	357	344	361	342	371	364	338	355	356	326	343	360	340	308	347	358	333	339	322	348	300	300	334	341	340	343	351	347	352	356	343	361	366	324	311	326	304	325	339	370	329	297	341	338	350	298	315	347	311	335	317	278	315	336	328	313	357	366	327	316	346	326	309	298	338	358	348	355	321	349	343	313	325	318	328	291	336	303	341	315	340	338	321	324	319	328	357	310	362	336	331	325	334	317	327	330	313	346	350	339	328	312	334	337	322	321	293	330	338	351	330	360	308	324	331	335	328	351	335	351	338	353	313	315	356	320	347	385	341	349	366	348	318	327	323	311	316	358	314	348	345	345	313	325	340	361	342	321	331	336	312	339	338	343	334	338	300	300	344	298	352	364	331	353	326	336	322	324	358	388	344	315	325	341	327	309	313	348	320	347	310	353	321	334	347	343	311	289	356	361	360	329	367	329	339	342	341	312	335	338	337	336	325	342	333	319	336	327	359	312	336	339	338	314	310	315	293	322	304	327	353	309	343	333	358	361	356	334	338	347	340	296	330	316	327	356	339	316	342	343	322	319	331	308	342	302	352	346	353	365	327	318	360	361	334	327	345	312	323	346	327	312	314	339	319	300	303	310	328	300	353	326	341	300	315	319	336	322	339	345	335	349	323	334	329	340	316	343	338	339	312	314	293	322	300	302	314	300	353	346	325	345	315	327	324	332	318	362	334	321	379	347	320	331	329	363	334	295	344	327	327	326	319	346	363	343	352	341	330	298	338	345	332	353	307	362	323	325	335	316	364	312	319	378	315	292	326	329	343	348	289	337	345	312	338	318	339	305	328	307	338	334	322	321	311	321	333	352	336	304	321	333	321	317	350	337	339	321	321	329	332	331	311	298	348	333	310	328	295	348	327	336	330	347	344	338	324	336	316	356	322	323	327	356	368	331	332	339	345	340	292	330	319	364	308	317	362	312	350	322	339	348	331	342	363	338	336	342	344	324	309	312	344	331	390	305	328	304	332	339	358	317	323	369	305	347	346	331	312	308	322	304	335	322	278	348	322	362	330	313	319	353	335	319	335	336	379	330	336	325	299	351	349	326	327	326	335	337	353	376	322	332	342	361	323	337	324	355	321	357	320	340	327	349	321	337	350	331	295	317	336	325	346	333	310	334	335	334	357	325	317	343	319	327	311	321	297	327	357	352	330	340	310	322	320	330	341	323	310	301	315	314	320	356	314	303	352	334	323	337	350	351	345	310	336	314	327	347	357	329	342	361	326	359	344	331	323	346	322	334	346	322	326	321	315	299	296	328	348	328	322	333	336	329	283	307	335	337	310	343	329	334	357	348	353	347	319	317	334	309	326	331	331	293	309	332	286	344	350	341	367	345	306	316	333	336	332	353	306	324	340	335	347	366	354	342	313	299	303	317	315	349	322	333	336	340	347	341	319	356	315	344	353	352	320	351	326	343	335	358	350	325	317	348	314	320	347	328	354	335	338	325	330	320	328	340	342	311	324	314	351	361	313	312	320	339	329	365	325	322	326	338	335	319	333	329	325	302	336	334	345	309	343	328	350	328	340	334	352	332	348	336	306	324	317	298	323	329	331	342	330	313	320	335	307	331	335	331	337	329	307	321	322	334	334	337	333	348	307	344	322	337	317	311	334	321	314	357	322	324	336	307	360	349	342	341	344	323	350	347	305	340	323	344	314	342	315	350	330	335	280	326	327	326	311	341	337	339	322	304	333	330	318	344	329	354	330	291	288	347	353	312	347	318	327	334	328	332	320	356	323	346	318	317	339	325	332	326	329	287	317	342	343	336	327	330	328	311	320	367	337	355	327	365	343	303	347	319	324	354	345	318	327	367	327	363	353	337	295	338	337	328	329	305	338	308	322	341	326	283	342	306	325	337	308	351	315	351	341	353	360	355	317	336	308	345	333	325	347	328	333	310	356	343	326	346	347	333	299	308	348	321	348	324	341	324	324	304	315	306	339	330	323	337	323	339	346	310	332	349	335	301	312	314	324	312	330	345	335	357	314	334	313	344	358	325	338	332	347	337	311	341	336	326	333	352	322	354	323	327	313	327	349	353	332	343	302	340	308	325	317	327	297	344	368	306	347	323	333	315	353	330	315	334	325	321	351	334	331	309	340	329	365	340	336	389	326	288	356	329	326	316	339	346	313	307	326	311	330	360	354	302	326	358	290	342	320	313	300	324	324	341	300	306	334	325	292	324	325	346	320	344	344	333	348	354	345	366	340	326	326	306	324	334	327	332	319	347	322	371	320	328	309	337	318	359	328	353	361	331	297	348	336	320	307	346	331	314	365	338	314	300	315	324	348	341	299	318	322	325	349	342	348	323	322	344	342	320	329	341	346	326	329	344	362	331	331	379	349	325	354	336	319	364	316	315	319	351	332	350	304	332	346	349	315	345	319	334	353	303	334	298	327	321	321	326	336	332	326	337	314	325	331	344	304	315	314	329	333	360	330	322	325	331	327	337	346	318	332	364	298	340	310	314	319	299	312	344	348	315	293	319	320	309	319	324	343	314	360	343	326	341	337	308	315	316	319	315	322	350	307	342	331	314	330	328	332	362	330	301	376	316	312	340	330	348	320	369	326	342	322	295	345	306	311	346	331	307	330	353	328	301	300	311	335	343	323	318	304	330	333	329	344	324	293	318	345	335	281	349	341	340	314	332	324	329	313	339	303	337	289	329	343	315	328	328	320	310	303	314	309	322	368	298	335	306	329	331	377	359	315	318	311	305	320	333	315	336	321	329	322	301	343	352	338	317	346	352	321	351	372	330	330	313	346	319	310	355	332	335	332	337	307	341	351	337	335	322	373	319	321	296	337	360	353	315	332	313	355	309	324	333	332	335	318	346	321	329	341	324	314	357	349	323	356	347	325	356	344	305	325	337	333	342	331	309	319	321	321	330	320	339	324	304	326	318	330	340	347	322	366	323	320	369	328	361	305	314	316	351	383	343	317	330	305	344	325	360	321	318	338	344	346	313	308	341	363	330	303	335	329	309	321	300	329	311	356	364	329	339	330	349	316	321	308	331	323	322	325	374	328	308	338	294	323	319	324	324	314	339	318	305	337	306	327	340	303	329	327	339	333	316	339	362	329	335	355	351	314	316	359	326	318	318	365	337	335	313	353	313	310	337	340	342	317	345	342	321	346	311	339	336	320	300	314	348	322	298	326	306	321	354	323	322	355	334	314	336	363	303	357	329	393	319	311	351	330	290	349	320	342	333	327	333	307	327	305	327	320	355	322	349	342	320	329	299	371	358	340	334	316	336	353	310	337	317	335	318	320	332	301	353	310	353	342	323	308	316	332	335	357	338	304	341	362	362	339	308	348	340	303	334	327	333	348	313	333	324	344	320	330	340	345	324	353	321	299	323	323	318	361	334	298	349	339	317	339	305	336	327	356	315	318	352	370	361	308	322	336	342	309	333	289
3097	7493	5111	2428	1584	1216	959	876	768	692	684	691	605	638	543	560	542	581	587	577	571	531	587	548	495	522	547	548	521	539	520	542	557	486	538	524	499	529	535	535	510	502	541	510	517	515	530	527	495	491	485	545	497	565	490	517	511	502	514	495	541	509	513	496	491	526	500	512	498	524	513	543	529	534	526	523	487	512	535	516	500	519	532	477	507	532	514	477	502	529	493	518	512	504	519	509	529	513	511	542	475	542	560	475	523	526	537	505	494	520	530	501	505	496	512	534	527	510	511	543	473	511	486	480	523	479	486	506	508	500	509	476	518	531	552	518	515	490	506	516	535	488	520	547	532	515	497	504	522	522	548	495	484	505	525	505	485	545	514	567	512	529	484	533	482	508	527	532	557	478	484	507	509	511	478	481	452	529	497	532	504	499	507	537	492	486	499	483	523	552	525	465	499	528	505	503	534	507	468	480	472	530	524	557	537	488	525	521	514	551	485	521	514	531	501	511	517	512	493	530	511	593	494	533	508	538	532	518	524	467	514	518	521	524	513	523	518	526	484	514	517	467	502	516	532	492	542	506	511	554	508	476	502	501	509	526	471	492	511	458	500	521	541	547	521	508	510	502	524	547	544	513	529	547	512	478	504	484	500	537	517	568	518	507	486	522	515	495	508	512	565	537	489	479	483	527	494	520	536	514	508	509	539	489	538	514	519	531	520	521	488	505	499	535	513	507	467	525	527	484	504	480	495	508	487	480	499	499	506	511	496	538	510	484	512	565	505	490	524	478	510	477	513	493	524	512	503	479	516	510	495	552	494	501	520	514	528	524	520	494	506	514	527	523	525	501	507	492	588	530	548	475	525	531	506	510	521	512	510	489	512	519	501	521	470	498	494	560	526	502	536	461	518	485	528	546	542	519	505	512	515	530	518	509	550	497	518	498	552	513	543	489	522	529	539	517	479	551	576	519	497	497	506	516	502	488	522	520	528	474	527	502	532	507	490	515	480	499	567	475	497	509	554	523	494	517	497	489	543	481	517	481	515	500	462	544	520	519	549	493	498	503	501	484	497	523	553	494	469	512	501	520	507	477	504	494	511	527	524	488	517	492	530	490	492	517	491	532	511	489	541	503	473	490	497	504	514	542	506	476	523	537	525	478	518	501	496	554	483	511	533	532	526	507	515	544	538	487	484	507	533	494	495	510	522	495	511	488	494	512	484	511	526	528	522	523	490	502	539	491	536	470	494	488	518	518	492	524	501	510	562	518	505	500	544	479	516	532	519	501	488	502	492	530	475	513	488	510	491	533	567	473	521	512	508	501	515	515	500	464	498	505	539	513	525	514	465	530	529	508	514	529	533	520	566	470	516	452	496	529	548	508	470	507	477	509	493	485	484	521	473	524	495	532	513	498	516	484	557	522	529	495	512	543	521	502	460	525	501	496	515	509	540	510	527	570	493	517	463	504	525	556	512	468	517	518	553	506	515	500	520	526	512	487	505	508	493	541	514	523	515	535	506	506	512	492	519	499	483	501	526	509	510	507	509	510	526	469	475	513	517	527	507	557	513	536	507	490	513	529	549	516	532	531	508	503	526	543	485	525	496	489	489	515	486	499	477	506	484	502	497	510	517	537	511	518	510	489	516	535	535	537	513	514	556	508	488	528	512	573	506	510	524	500	499	520	511	516	487	501	524	481	534	480	523	512	533	492	477	508	500	529	505	526	511	510	553	473	518	507	513	510	505	519	483	497	490	475	529	503	490	542	481	490	481	494	532	525	551	487	516	516	501	574	456	528	518	510	501	477	527	516	495	509	517	530	523	507	544	538	484	506	545	514	528	542	513	533	539	529	515	527	538	525	513	521	527	521	517	496	486	472	553	488	464	549	512	503	475	498	526	495	493	510	500	506	493	487	530	530	481	522	484	525	511	500	470	544	501	501	471	530	505	491	490	503	496	549	507	532	485	536	518	490	492	472	498	528	515	470	545	522	500	525	510	527	521	529	502	544	513	523	518	516	486	526	497	516	500	497	493	505	508	526	498	507	479	517	538	497	495	525	511	548	509	511	473	520	506	514	511	509	530	510	484	464	502	509	479	492	509	520	484	533	521	524	513	504	498	493	515	505	538	560	523	510	545	521	514	533	519	483	529	509	503	561	519	501	520	495	527	527	547	475	506	536	497	565	498	501	493	545	523	533	518	502	487	510	515	502	487	485	527	489	546	492	532	559	491	486	470	496	509	502	538	531	535	503	531	474	547	519	542	545	514	530	494	537	502	464	489	566	483	467	475	528	519	518	500	538	494	493	504	479	513	526	461	508	523	555	505	532	493	502	533	480	508	486	517	449	552	516	499	517	488	506	555	508	525	517	504	502	472	477	523	526	493	504	525	522	513	505	499	477	481	548	532	539	497	565	549	526	481	492	510	513	571	518	506	508	517	497	493	516	521	532	543	521	505	492	535	505	511	533	491	526	461	494	509	503	554	527	534	573	506	496	508	503	548	503	518	506	500	566	532	471	463	494	473	511	496	518	467	482	500	522	523	498	537	494	535	525	499	490	487	534	493	499	525	483	496	475	519	524	499	477	500	501	498	506	529	541	526	534	545	529	518	491	488	536	496	490	500	552	511	512	526	470	525	518	536	509	517	508	459	522	530	507	511	535	535	483	543	510	470	517	517	497	532	482	536	486	509	507	494	509	517	505	475	515	488	529	522	482	481	495	500	503	490	501	492	498	508	491	469	506	542	538	495	519	495	482	501	517	521	541	551	537	522	508	510	520	526	488	516	481	500	517	531	520	491	513	494	501	466	509	515	515	487	538	481	514	505	504	549	478	527	547	520	509	490	526	485	511	526	487	469	493	512	534	466	513	528	496	513	493	542	489	554	506	528	494	507	504	534	534	508	512	508	545	470	484	492	470	482	497	513	525	556	479	509	500	465	507	463	516	507	483	525	496	515	491	497	551	470	533	490	486	533	507	523	504	499	516	478	502	538	550	498	527	560	520	519	495	483	489	506	541	483	487	510	523	507	492	484	526	515	510	533	499	508	517	527	544	473	505	499	505	562	518	514	497	491	542	503	513	516	511	504	534	520	502	494	541	497	524	471	528	504	499	521	510	490	501	539	491	514	521	484	514	519	547	502	498	546	543	514	532	530	484	533	471	519	539	527	531	500	488	496	542	486	517	485	537	501	515	522	482	502	515	501	541	495	497	496	565	501	537	491	534	489	508	512	524	504	521	504	482	489	537	496	528	517	495	469	507	446	518	481	492	531	499	511	503	548	533	516	496	507	519	515	530	547	492	499	558	517	504	536	501	547	501	522	525	557	492	507	531	501	470	539	535	521	493	506	504	491	517	459	501	494	494	551	517	531	525	475	499	557	523	533	504	500	470	484	556	549	512	532	500	504	525	504	510	476	536	544	510	493	510	541	480	518	503	503	521	522	510	520	504	492	531	510	491	498	506	516	513	515	483	533	483	563	499	517	493
24562	21375	25986	21263	1435	752	768	732	694	691	738	688	660	658	717	731	691	695	687	684	644	675	698	721	674	690	676	669	640	636	704	683	724	717	649	711	732	706	675	673	685	669	699	694	659	690	632	692	649	640	655	689	660	660	664	705	634	629	691	650	645	705	633	702	710	664	712	710	683	668	676	663	707	664	681	666	638	651	714	715	649	647	665	675	658	719	666	671	638	648	653	700	672	676	690	653	669	663	681	661	684	634	686	651	651	705	698	655	680	676	662	639	654	657	648	691	663	675	641	633	703	644	626	624	673	689	672	686	701	672	662	678	662	659	677	666	669	648	667	617	670	666	697	674	641	661	693	683	671	746	728	625	682	684	664	690	648	666	696	697	655	656	658	646	685	685	655	727	675	663	655	687	675	669	666	687	674	677	674	699	686	682	671	677	676	677	689	677	639	647	686	700	687	649	672	668	657	627	634	694	694	652	724	660	694	676	674	671	662	685	678	666	712	696	693	710	661	655	632	683	693	678	665	682	690	674	655	672	679	668	667	657	677	693	700	685	668	642	671	695	683	615	639	639	677	702	657	675	700	674	673	666	722	640	676	703	675	712	706	631	658	662	670	667	696	719	675	698	669	667	706	640	614	671	648	682	669	635	684	651	665	690	704	680	687	728	667	689	674	668	672	631	694	653	650	647	673	643	674	688	694	663	652	680	709	636	689	679	715	736	649	696	701	656	696	634	708	680	661	674	704	682	648	665	619	629	683	675	693	673	711	693	658	707	690	686	658	674	690	706	665	672	653	730	688	676	709	653	689	658	655	677	676	664	642	688	635	676	704	649	665	655	689	682	700	685	658	702	684	697	684	685	711	688	694	667	686	684	673	664	665	721	694	647	692	694	659	632	689	718	650	695	661	656	705	666	673	671	665	729	693	683	667	691	681	707	657	665	706	689	711	655	652	672	637	663	644	705	662	645	650	650	686	701	668	709	658	664	670	673	655	691	655	656	675	673	693	676	719	686	741	647	694	690	708	682	676	729	671	646	646	673	678	717	700	650	651	643	674	688	686	674	635	706	685	691	682	657	676	702	640	656	700	633	733	671	700	654	643	656	681	689	714	670	634	688	693	714	680	668	662	634	667	692	694	663	666	670	696	638	678	672	663	691	664	649	642	675	663	703	683	659	666	674	644	661	645	679	672	669	680	698	621	647	664	680	641	655	650	649	687	694	663	661	655	686	674	639	713	671	700	670	645	679	672	709	676	722	722	692	677	643	689	648	636	657	631	695	720	700	696	669	669	676	674	706	657	665	660	655	704	671	619	721	668	683	684	683	676	668	647	718	658	667	665	664	735	687	649	645	719	627	709	687	664	633	690	687	655	690	667	689	685	618	687	663	651	646	660	703	700	704	713	627	675	682	654	646	683	696	696	648	687	707	663	648	667	651	667	695	652	697	670	705	692	680	644	661	652	647	665	656	717	667	667	675	662	693	695	676	660	677	717	681	669	658	646	656	703	667	719	676	667	644	606	673	677	641	635	649	639	656	651	686	682	670	638	741	707	651	674	665	662	649	683	631	661	637	674	648	625	667	677	688	696	702	665	687	680	679	681	710	719	721	658	696	665	683	685	657	672	700	666	729	686	696	644	677	687	653	674	699	670	650	620	724	674	682	689	673	681	675	633	700	703	692	641	679	657	668	665	659	664	703	653	668	674	599	675	669	676	705	659	655	665	679	649	701	658	696	640	640	667	695	665	680	676	650	701	693	714	677	683	667	667	667	661	639	706	618	683	704	680	660	704	683	693	676	678	683	741	672	704	672	621	664	637	659	708	670	694	640	624	685	647	687	713	701	673	659	682	678	704	672	695	674	691	683	659	670	656	704	702	646	691	705	665	645	710	686	672	641	640	701	651	657	666	669	693	641	735	676	687	701	648	697	730	672	681	684	744	680	699	661	673	640	716	653	676	691	651	678	701	710	725	643	678	707	699	659	714	675	676	656	698	696	706	659	679	615	642	693	667	677	675	646	666	673	662	672	721	656	637	689	699	697	709	682	691	699	678	636	688	675	713	682	625	651	642	664	650	670	659	677	652	708	632	672	648	613	669	695	705	668	683	695	603	692	664	668	685	662	666	713	676	644	677	700	655	665	676	737	673	675	672	641	635	663	647	688	684	705	662	717	602	681	654	705	672	638	656	617	665	693	688	690	660	702	650	669	670	708	716	638	680	692	677	678	643	719	661	695	687	658	691	716	707	668	644	680	694	659	670	672	661	641	678	628	718	618	674	687	663	620	649	679	669	681	659	684	692	644	671	695	675	631	703	704	685	661	700	646	701	682	642	653	706	679	696	692	684	682	699	678	711	679	655	709	668	723	649	628	677	660	700	648	697	621	649	654	716	692	651	695	724	669	669	663	665	631	675	661	705	652	685	691	697	651	707	671	696	670	702	662	663	693	693	670	668	696	686	652	650	679	647	658	629	665	705	663	684	670	671	632	698	711	682	685	693	673	733	717	693	664	700	706	657	661	719	691	664	674	639	644	659	670	644	728	632	693	696	658	659	662	666	676	677	652	705	659	666	676	666	642	663	698	630	678	681	678	665	705	708	705	673	666	705	687	686	660	699	650	687	676	645	682	696	699	682	630	686	656	669	704	684	685	686	732	692	652	662	689	703	685	670	640	681	692	646	683	671	692	694	671	678	682	684	689	648	653	672	666	695	647	687	682	683	668	704	688	690	679	713	638	632	686	653	665	724	695	665	687	674	632	657	617	704	672	683	684	718	687	666	661	650	653	717	733	672	639	697	691	681	704	682	674	670	665	679	686	676	705	704	683	719	715	675	630	687	735	639	633	668	686	676	692	692	720	680	686	675	678	657	652	645	615	688	697	708	657	716	658	654	649	705	648	729	677	672	744	714	676	644	680	701	655	629	704	697	648	652	688	657	659	699	741	660	683	685	695	669	683	671	624	668	669	690	680	694	711	708	647	647	705	683	595	701	659	669	709	694	669	668	688	712	663	699	583	664	658	634	640	682	640	709	677	681	686	674	667	674	672	652	656	684	646	697	689	630	733	667	678	682	727	687	686	614	707	660	669	681	666	670	686	694	655	661	675	728	657	667	719	622	685	666	657	673	671	664	667	675	663	677	651	684	695	656	703	631	673	665	677	679	673	661	717	629	693	701	657	666	643	677	664	694	664	624	662	666	680	684	678	716	718	665	692	677	680	619	647	693	685	669	672	668	722	646	627	651	712	723	664	689	688	628	709	690	712	703	674	686	686	667	630	678	707	686	656	657	697	652	611	694	675	696	659	657	675	648	734	690	669	678	656	630	648	665	671	653	707	671	682	699	674	702	710	677	658	663	652	707	721	662	682	667	703	688	672	672	713	662	683	686	649	708	721	673	702	627	638	654	701	640	652	688	693	660	687	617	651	688	673	729	668	694	663	646	646	678	632	702	695	742	690	648	669	665	641	705	691	664	644	688	684	662	697
3276	4033	3021	1783	1518	1281	1203	1114	1032	1059	1011	1000	1011	1028	1022	957	979	937	1012	998	930	961	965	950	969	925	958	970	927	936	964	964	941	935	1043	990	947	977	911	988	999	958	929	927	959	993	908	978	974	956	1012	957	915	952	989	960	973	941	949	920	959	914	918	903	945	985	979	996	1003	945	979	929	940	1024	989	974	949	968	990	971	1009	1012	1009	919	933	946	962	952	951	983	974	914	955	1005	951	990	990	965	977	943	948	924	932	984	963	958	882	961	967	901	985	969	989	973	956	964	925	947	919	960	966	938	980	934	970	978	924	962	976	971	931	983	971	980	931	974	994	909	949	856	936	913	1008	957	1001	928	942	927	986	920	994	934	931	966	992	946	962	995	953	918	954	950	972	915	1003	1032	990	998	978	996	940	940	951	962	934	919	943	922	934	975	984	949	989	939	897	943	978	954	945	961	899	953	895	971	1022	933	944	941	916	921	951	966	977	976	891	902	984	912	958	961	955	938	952	963	975	963	923	943	1001	990	973	917	1011	984	950	958	976	954	981	926	968	935	967	883	1030	963	901	943	912	983	950	991	935	963	939	998	990	979	994	990	973	952	990	967	977	922	955	1009	981	950	951	994	947	967	971	973	935	1025	987	987	932	985	968	956	969	919	983	960	956	961	933	901	958	942	926	931	956	966	956	972	938	978	991	1015	904	1017	979	962	940	1000	958	949	941	991	956	905	984	956	958	963	955	917	925	984	987	948	990	913	930	855	934	956	978	933	936	972	978	956	939	928	941	955	956	954	928	988	953	926	1018	1003	954	964	946	959	1001	976	930	930	964	1006	998	953	938	955	985	943	953	948	999	898	870	1009	942	987	960	985	966	987	938	914	970	950	952	969	941	903	949	923	903	908	974	934	950	934	984	955	994	931	961	970	924	960	947	983	940	907	928	944	971	985	983	1021	979	992	966	953	907	971	932	895	931	939	964	1006	953	952	959	927	949	962	971	963	1011	958	948	975	944	987	958	967	982	972	964	940	961	967	976	963	985	933	930	937	963	911	987	988	929	928	964	950	933	940	978	976	998	949	950	895	933	995	935	967	934	938	949	966	932	976	1007	981	939	961	942	941	913	992	912	888	937	943	968	999	982	921	935	937	1005	913	920	991	919	961	974	904	945	957	975	983	983	949	923	963	982	983	953	1018	942	932	942	935	989	973	937	927	931	976	948	983	984	959	1003	955	916	969	983	965	909	946	923	998	955	894	936	905	919	950	867	972	961	982	967	952	943	954	986	944	940	930	960	976	962	917	935	957	985	994	920	946	895	976	964	970	940	904	949	944	908	991	950	982	994	944	953	949	1015	976	969	1003	1009	957	971	902	942	975	1021	955	978	991	914	977	958	915	968	961	943	997	964	966	963	975	967	1042	915	930	903	969	1036	1001	953	932	1033	979	960	933	967	949	977	929	945	943	931	922	1017	981	998	961	993	982	947	967	968	963	1006	966	927	932	948	976	973	974	969	969	943	960	987	959	1024	918	960	943	983	948	916	979	943	940	957	898	951	905	942	948	952	955	950	993	929	992	995	1013	1013	1007	968	949	950	948	982	968	944	1004	1019	917	928	963	940	954	963	926	953	953	919	961	1007	975	1019	1042	984	964	947	945	963	979	962	948	923	1040	981	937	965	957	942	965	977	987	967	987	984	980	991	992	961	923	934	942	991	942	1030	953	948	952	997	1002	960	980	977	929	1005	1032	968	936	946	945	1007	1029	993	982	945	959	962	932	933	946	950	952	937	928	980	962	938	930	986	961	948	1012	976	943	889	936	889	942	949	943	967	964	903	963	970	964	955	913	992	922	934	985	953	871	936	962	983	991	992	941	955	954	928	923	972	898	948	949	983	967	979	948	930	939	943	1023	964	983	1007	917	995	940	907	933	968	977	991	1007	914	957	980	960	949	973	914	986	939	1033	1035	970	981	923	937	1001	917	985	981	975	979	972	937	973	919	963	941	934	923	963	963	941	987	984	961	975	914	951	969	971	1001	976	951	988	952	987	951	973	948	974	922	972	950	1004	905	1005	998	938	958	936	1005	919	928	968	997	932	928	976	980	966	969	942	962	993	956	924	957	947	954	918	973	934	937	1011	986	971	969	901	961	874	984	974	958	940	935	918	939	968	971	965	967	921	940	946	996	941	962	976	927	968	952	974	965	960	988	971	955	964	935	957	948	1020	1035	982	973	941	985	953	940	970	997	905	972	897	951	997	973	936	991	972	958	937	981	931	957	975	994	940	977	961	1021	970	986	953	978	949	946	975	982	981	936	937	984	974	998	932	980	979	918	952	931	923	920	1034	955	922	923	953	991	926	922	964	964	980	897	942	990	952	992	985	941	941	972	937	954	939	919	941	994	948	945	985	940	914	982	939	988	1004	983	1016	972	967	930	967	966	954	971	1016	927	1042	955	978	952	949	923	966	950	938	1019	962	945	970	959	941	976	1010	975	939	929	939	964	905	917	974	978	929	981	949	906	950	936	1016	958	967	983	995	961	952	944	999	984	931	945	907	893	949	938	977	929	949	942	959	995	930	996	952	998	976	1023	941	950	942	982	987	924	954	953	935	958	949	923	948	959	924	974	956	971	957	1015	940	899	942	954	971	975	979	989	986	939	946	957	957	1006	964	958	989	920	903	979	969	959	932	895	985	925	933	935	956	991	946	983	947	997	950	984	925	963	969	936	947	948	956	919	976	943	982	965	988	944	929	974	954	910	932	982	961	932	950	986	968	987	984	923	990	934	912	984	940	945	973	975	944	956	950	977	963	975	969	935	971	984	1018	951	952	1025	907	1022	918	982	935	894	931	1005	942	991	978	965	906	984	989	946	942	990	994	949	945	919	929	1020	976	971	968	931	1012	991	952	914	961	907	934	1040	932	951	933	953	914	972	946	981	950	993	986	995	964	882	924	970	901	983	906	997	956	964	948	926	968	959	940	983	955	998	962	950	981	930	904	939	955	933	1001	967	995	929	928	948	946	932	969	939	1000	1003	930	973	963	1011	979	947	939	985	960	930	935	968	943	984	991	962	973	961	984	1020	979	957	1010	987	983	941	941	937	955	1010	944	953	958	921	944	935	938	918	939	957	992	965	965	938	948	914	962	953	988	990	990	936	957	964	967	973	943	961	941	922	975	925	1047	958	963	987	951	1013	972	958	920	1039	904	981	975	1013	958	1015	989	926	926	1046	990	942	939	995	936	980	972	938	953	956	982	967	896	940	956	927	999	981	890	922	982	994	952	886	972	977	943	981	967	920	924	919	982	970	958	946	934	892	979	961	929	961	960	1000	1004	971	903	965	950	995	958	991	935	971	960	1023	966	983	968	979	1001	905	927	983	955	952	931	952	1000	961	1001	941	1028	979	950	1009	974	953	968	988	988	972	957	953	914	993	976	945	969	954	992	968	954	960	958	964	946	932	927	983	942	881	985	968	933	949	960	992	960	926	994	947	943	927	964	923	944	954	985	1024	975	923	991	998	953	980	982	972	955	948	987	995	969	931	936	944	921	955	966	922	947	987	887	950	922	972	941	991	1019	973	954	986	939	919	985	938	997	966	968	1023	936	978	994
22420	21453	29017	24300	21449	18888	1038	448	320	276	273	269	228	252	230	187	226	216	204	191	183	204	197	188	200	204	186	167	183	187	179	196	177	181	175	188	208	189	153	162	165	152	184	164	182	199	184	175	184	151	185	171	163	173	190	162	166	172	159	184	183	169	184	177	185	179	169	178	174	155	183	152	176	173	157	176	167	166	177	179	193	168	182	181	176	172	190	160	181	171	162	173	168	158	164	156	164	179	168	199	158	154	184	172	153	183	152	186	171	174	190	174	174	159	163	179	187	141	175	157	184	157	176	177	166	174	160	167	188	164	170	175	177	178	188	161	167	153	164	195	205	160	185	163	180	185	180	176	161	191	159	171	186	174	178	167	180	174	184	177	191	167	168	178	177	170	170	170	165	187	163	165	193	169	173	167	165	171	178	208	164	173	175	198	161	161	169	189	183	176	174	155	164	191	188	213	173	163	177	154	157	153	179	146	173	181	178	177	176	176	159	169	162	182	171	164	174	163	172	176	161	194	177	178	159	191	182	165	180	177	169	177	168	159	163	194	175	138	188	177	173	196	176	167	188	150	168	174	169	195	189	162	171	176	158	166	179	160	194	175	175	162	176	167	166	167	152	165	165	171	144	173	163	170	163	177	168	153	182	180	192	165	158	170	158	167	168	191	190	165	173	188	173	176	165	142	168	153	161	156	175	176	171	183	184	164	178	177	158	152	192	173	185	167	170	151	158	187	158	183	162	164	167	162	176	170	172	187	178	178	187	149	177	167	160	181	183	154	171	157	174	167	162	187	150	190	170	155	186	156	172	164	190	173	163	158	141	188	178	167	166	183	168	177	194	151	204	156	157	179	167	164	174	166	174	166	185	163	170	168	160	164	180	187	191	164	180	158	174	186	146	180	152	182	180	165	170	184	168	171	177	163	188	195	189	172	177	161	192	157	181	154	171	160	173	173	154	181	177	164	157	151	160	188	158	187	158	163	198	190	190	151	147	143	199	186	171	180	164	158	187	166	181	187	189	144	182	191	160	154	173	191	175	197	162	158	176	164	178	177	167	155	170	167	174	169	178	183	166	157	174	178	169	198	182	167	162	183	169	162	164	179	197	180	157	170	163	167	170	168	174	167	176	169	193	194	174	160	183	158	157	190	132	178	173	172	187	177	166	162	201	161	164	160	190	165	187	163	180	170	169	149	194	154	176	153	178	162	160	178	165	166	171	147	174	159	159	157	144	187	160	176	155	142	162	163	180	166	176	164	181	174	161	182	181	179	170	173	181	184	163	163	159	207	175	155	153	190	184	179	180	172	181	177	185	170	173	175	165	166	166	169	156	164	202	158	164	182	179	169	175	163	173	167	174	159	172	183	177	197	139	176	168	157	165	184	161	185	185	175	167	194	177	183	164	163	150	143	168	157	169	172	177	183	163	159	177	161	176	179	167	167	170	181	179	176	150	156	181	153	185	149	162	172	181	187	201	193	181	174	185	161	175	198	187	163	159	180	172	153	169	168	187	166	183	188	178	156	187	163	176	184	187	174	172	177	197	179	179	160	175	170	190	177	165	162	177	174	168	155	171	171	151	163	184	150	177	178	148	190	147	165	170	176	148	176	162	177	183	162	182	150	182	191	162	174	169	184	173	175	174	158	165	166	175	163	189	175	191	163	181	178	181	165	161	165	176	182	170	169	170	183	178	159	157	185	160	176	161	162	159	174	158	164	168	191	180	178	171	189	159	177	147	143	193	174	185	163	177	182	166	155	150	169	167	169	195	159	168	169	182	201	181	162	179	190	189	158	175	151	176	187	188	166	179	194	172	168	184	184	147	184	181	155	155	164	152	184	166	160	189	172	173	178	185	181	165	171	168	184	149	164	192	153	194	178	169	206	142	181	173	176	183	189	167	167	180	202	190	176	143	161	191	188	164	176	170	164	170	164	173	179	171	169	196	156	177	177	167	163	190	158	185	163	170	157	173	176	155	198	166	164	163	171	189	164	157	180	155	179	176	160	165	187	168	191	164	193	159	187	186	148	162	177	181	159	168	159	157	175	161	179	163	151	171	161	185	167	176	146	172	194	161	170	190	201	163	168	179	169	171	180	153	153	178	183	142	168	169	173	201	165	172	179	182	170	172	192	179	167	166	189	166	178	182	163	188	178	174	170	175	191	182	175	183	179	174	159	156	170	173	161	160	174	168	197	174	150	162	168	177	163	189	188	167	181	182	178	166	187	188	191	176	156	152	186	170	167	186	172	186	164	187	160	177	186	167	168	179	159	182	167	195	161	157	185	147	190	167	190	176	177	174	184	174	174	171	152	177	169	179	178	152	176	175	177	170	161	181	143	186	169	183	144	159	160	177	202	186	176	181	184	180	171	151	155	168	153	172	158	159	177	164	147	177	175	179	180	170	144	179	153	187	137	156	187	183	177	153	185	179	173	165	179	182	172	156	179	187	154	178	189	154	186	189	166	170	171	161	167	171	179	177	195	155	159	130	171	175	183	185	162	175	188	165	186	169	172	144	176	161	163	179	164	179	190	168	167	152	194	160	167	170	157	150	182	166	173	186	185	197	185	174	182	188	178	146	172	152	185	176	190	204	175	186	172	138	158	151	157	172	172	170	169	162	165	157	165	160	182	187	170	151	155	171	157	179	171	155	186	150	146	190	165	147	153	166	180	175	185	162	157	170	152	169	162	169	192	160	159	178	174	179	192	181	176	175	191	174	194	168	160	177	153	158	174	154	170	182	177	180	181	148	156	154	155	177	155	181	190	178	175	155	173	171	177	175	175	156	171	148	162	164	154	194	171	175	179	166	163	172	165	161	158	178	147	183	166	159	163	171	161	191	177	165	145	155	149	157	144	168	167	165	168	169	173	180	171	170	165	149	167	164	162	177	158	159	171	185	164	175	146	185	167	173	183	174	171	198	165	164	165	209	176	170	171	173	176	176	168	169	180	161	158	175	162	189	180	167	169	159	150	157	159	174	175	170	152	178	156	172	155	205	153	169	168	181	167	166	185	179	163	143	167	139	173	182	181	152	170	165	165	199	166	138	175	167	171	177	164	186	180	186	177	169	163	177	187	172	165	183	172	170	157	184	157	170	182	176	190	175	157	180	187	165	170	161	177	190	171	178	178	162	159	144	175	193	147	175	167	177	188	145	155	175	175	184	176	183	191	174	184	189	154	167	154	151	165	170	173	204	160	174	141	169	165	199	170	172	182	151	167	186	181	171	184	163	167	167	165	182	158	168	150	188	169	166	147	173	188	172	170	192	161	169	160	159	183	149	185	190	173	160	177	187	160	154	159	160	158	164	175	184	174	180	173	159	184	199	174	168	190	188	148	177	196	171	168	161	145	177	177	165	139	177	158	186	183	163	170	184	170	165	156	173	202	180	171	158	154	169	184	170	188	185	181	187	177	170	191	177	188	179	166	198	184	153	163	182	180	164	172	191	175	178	184	168	174	169	162	173	159	172	160	150	152
3992	12011	8117	3857	2305	1545	1101	919	741	619	563	498	469	413	396	372	362	380	351	335	338	316	308	268	288	316	295	280	270	286	291	291	295	292	283	305	267	244	261	269	259	281	274	278	279	264	240	259	281	277	271	239	284	278	242	292	279	272	261	258	265	247	247	258	253	256	229	250	275	270	228	258	272	240	262	250	278	271	276	261	266	259	241	257	241	239	255	254	256	270	251	274	250	242	272	282	267	227	281	233	259	250	261	269	241	224	244	269	231	249	259	242	262	271	260	249	265	265	235	237	258	243	239	264	261	294	261	264	239	256	268	251	256	235	285	264	241	278	257	246	228	236	263	269	248	247	259	219	255	253	273	255	247	253	239	243	254	262	244	260	270	260	247	250	263	282	243	260	239	259	257	266	233	254	268	248	246	293	282	238	266	269	242	257	254	257	279	250	284	261	269	257	234	249	269	255	244	257	252	263	244	270	249	260	276	259	264	249	253	237	253	259	257	255	249	268	249	259	244	252	255	242	272	234	258	251	261	255	253	252	254	289	238	248	279	240	245	265	250	264	230	245	262	258	254	220	242	262	252	248	251	255	239	248	252	262	267	252	242	270	257	257	239	246	256	264	250	263	263	256	253	219	259	276	274	274	251	260	226	233	245	250	253	255	256	272	256	239	305	247	272	263	254	248	278	246	247	237	249	254	281	272	274	226	280	244	242	284	233	279	257	236	262	259	249	247	250	222	234	262	266	265	292	287	257	242	283	229	232	280	235	246	248	232	278	237	277	248	224	245	255	283	256	265	223	274	274	262	253	254	249	255	256	236	265	271	295	250	253	226	276	243	228	244	245	239	249	267	223	265	217	268	264	269	253	235	270	245	277	231	249	257	239	273	262	274	242	261	276	285	260	255	270	249	234	243	248	245	248	254	246	257	238	247	255	251	279	252	259	247	269	245	277	267	235	255	236	237	249	241	245	247	267	251	255	278	258	246	207	288	259	250	242	261	248	264	257	250	272	268	264	261	267	250	251	265	275	249	284	262	228	274	241	240	243	236	267	282	256	239	246	239	249	276	269	256	245	273	254	279	275	261	249	246	265	235	261	265	275	237	259	235	261	248	283	261	230	259	283	254	260	251	248	235	252	254	267	247	264	271	246	276	249	281	238	290	260	297	266	261	253	250	238	272	244	271	258	253	265	245	265	264	258	266	240	252	252	227	256	259	284	248	242	282	252	241	236	234	265	270	262	242	273	253	250	240	293	266	255	278	261	228	266	264	267	249	263	262	245	245	257	243	258	285	252	287	261	270	232	235	260	248	260	245	226	255	257	252	243	240	267	245	234	280	270	232	247	262	278	257	244	245	238	285	251	257	250	238	267	251	232	256	249	253	257	240	270	262	249	249	247	272	253	256	258	232	286	246	260	240	255	241	248	257	255	263	260	246	252	246	257	265	235	260	239	239	243	243	268	249	275	261	268	231	271	284	267	262	231	247	271	258	243	273	246	271	264	256	262	229	255	246	248	243	219	260	253	250	280	249	243	246	248	268	233	254	268	245	275	261	246	268	246	237	242	237	248	262	273	273	251	224	268	250	255	242	290	243	251	253	249	226	256	260	260	238	256	240	256	225	282	258	251	263	252	247	244	242	261	266	253	236	288	246	267	254	283	240	252	288	264	291	261	245	228	234	251	226	268	271	248	235	258	262	248	275	237	220	255	285	265	276	272	239	262	224	300	243	244	251	258	255	273	262	242	264	242	276	247	234	239	238	259	273	274	231	261	238	243	245	242	273	259	274	239	257	242	260	237	227	250	239	256	249	242	266	263	261	254	226	250	248	242	235	255	249	260	255	245	251	247	260	232	270	265	258	279	249	293	266	279	236	244	251	247	264	258	291	263	263	250	234	238	272	244	254	265	251	273	242	249	271	241	245	248	258	249	228	238	261	247	269	261	261	236	284	278	238	280	243	222	253	235	275	269	263	252	268	296	259	254	265	236	251	229	256	241	252	273	290	276	229	242	237	291	238	233	273	269	252	277	261	245	277	272	281	242	256	270	252	260	235	236	259	227	238	246	258	243	244	225	270	245	254	265	276	234	273	246	262	280	279	240	232	265	225	282	259	248	254	264	264	251	252	267	276	256	249	246	257	239	231	253	257	264	258	266	260	252	243	248	258	257	225	271	274	260	256	281	245	264	290	238	246	271	237	244	254	231	265	233	253	254	275	238	264	237	234	244	267	229	257	283	247	270	227	253	248	219	286	245	262	236	258	238	251	270	272	245	249	284	258	256	236	247	241	219	254	262	245	227	266	233	260	240	245	229	242	252	238	258	261	213	237	276	243	267	241	266	271	257	258	250	219	244	257	235	253	252	246	254	266	264	264	290	245	239	263	263	244	265	267	281	285	245	262	215	237	276	274	259	259	257	246	254	256	254	269	252	253	251	242	241	294	254	254	250	284	272	247	244	238	248	235	276	286	229	242	264	231	251	260	251	239	271	264	266	258	235	263	254	232	239	251	237	239	238	244	257	243	250	233	261	243	248	256	253	273	250	274	248	257	262	254	261	259	272	282	259	243	256	272	256	258	245	278	254	254	258	249	275	259	251	250	259	273	254	261	238	249	236	234	263	233	223	257	237	301	271	260	248	242	238	252	242	266	243	229	264	265	269	264	269	288	265	260	275	273	247	258	274	248	274	231	249	260	266	230	257	234	247	258	254	268	260	270	260	243	287	239	260	238	260	263	235	239	250	232	244	265	282	258	260	244	233	278	259	274	223	238	257	266	252	260	263	243	265	267	280	260	270	248	257	262	259	247	278	246	257	255	265	253	292	249	245	251	239	240	268	238	258	260	247	238	243	265	247	262	245	258	243	256	241	250	264	256	245	267	238	226	240	279	241	272	245	267	215	261	267	248	250	258	261	246	267	239	251	272	242	265	245	237	267	267	257	274	224	263	262	265	273	226	262	235	248	238	266	245	250	235	232	225	228	253	226	287	265	243	256	243	257	243	259	229	254	270	226	264	237	261	291	255	247	271	259	261	245	260	237	257	254	257	265	238	251	240	254	243	259	234	256	259	277	243	243	263	258	279	225	269	222	292	261	255	256	267	231	263	263	262	307	248	250	255	238	242	250	250	261	261	261	249	246	265	252	259	275	277	259	269	258	266	258	265	251	261	244	254	285	242	278	241	249	267	281	259	257	272	267	238	257	270	253	271	251	231	231	233	252	253	253	261	244	222	268	256	256	248	277	247	292	264	264	264	251	258	260	282	253	220	254	306	252	253	254	275	251	268	245	251	246	250	249	255	254	238	246	257	249	271	266	260	257	239	236	265	258	267	236	250	281	248	268	238	277	257	255	252	254	263	259	250	238	263	271	282	238	260	246	278	250	254	282	224	223	246	260	277	259	269	249	239	251	259	246	230	278	226	254	279	284	262	258	236	227	243	252	296	261	245	239	246	259	227	233	250	229	268	255	253	238	261	251	241	281	236
27325	17058	3039	908	719	682	720	687	709	674	685	670	712	701	678	681	644	704	672	702	640	655	676	666	692	661	689	652	660	621	694	675	683	732	658	649	716	653	642	680	699	655	655	676	707	679	704	686	662	693	710	684	706	648	713	689	642	676	665	688	634	703	689	646	664	683	669	673	698	649	679	663	682	654	682	708	685	645	668	666	636	682	644	670	637	665	683	678	642	688	681	676	715	658	674	694	680	672	709	663	650	658	663	713	662	672	699	703	642	684	689	689	714	675	664	679	621	706	685	670	654	675	677	705	651	687	698	682	654	639	665	666	673	639	662	664	647	658	693	697	620	677	651	689	632	643	693	677	678	643	646	668	661	643	688	620	707	678	696	646	688	664	714	686	692	666	629	660	655	670	624	679	641	637	643	656	687	692	652	689	678	687	697	674	722	703	653	676	688	700	694	671	696	655	643	714	689	705	678	660	667	689	689	666	625	665	660	636	708	669	673	738	730	671	702	694	661	701	647	686	680	732	738	639	700	655	670	669	699	644	656	662	681	638	733	726	647	664	635	665	622	635	657	694	659	657	637	704	646	663	662	684	701	712	685	683	650	675	697	664	645	671	656	684	669	692	660	673	637	696	644	683	705	658	658	706	686	716	685	658	686	678	685	712	659	668	613	711	675	665	688	669	675	664	675	671	691	697	704	669	658	708	684	728	644	649	651	699	660	686	707	657	656	707	671	679	627	703	704	648	693	658	672	691	639	689	640	646	695	667	683	660	698	691	648	662	698	669	654	643	698	672	649	670	681	686	679	645	664	694	696	689	676	660	685	701	658	672	650	689	651	673	670	682	708	661	676	651	647	657	672	646	698	653	640	681	699	678	649	645	628	629	696	718	705	644	702	661	659	717	649	668	696	685	650	689	694	676	686	704	698	655	630	667	668	681	658	639	689	642	683	706	709	700	667	695	693	655	625	683	680	665	687	698	688	681	714	644	714	668	652	670	682	665	722	693	642	640	631	669	616	644	665	636	699	741	651	700	666	665	660	684	649	664	659	623	722	632	680	668	701	680	677	661	704	677	689	657	660	680	729	695	660	667	700	690	672	686	656	683	704	636	707	693	664	660	663	695	678	691	653	687	710	651	682	665	710	729	664	671	650	688	676	674	653	628	690	648	705	694	711	701	675	697	648	685	723	665	668	680	665	655	665	703	651	658	684	696	658	687	661	675	682	683	675	688	669	710	721	645	708	639	662	625	705	710	703	640	682	684	670	722	670	650	664	656	658	674	639	644	693	656	681	662	630	688	674	677	661	676	646	606	713	658	692	680	692	645	683	711	685	665	695	644	645	653	701	718	674	689	671	685	687	734	633	690	659	672	673	734	665	688	683	660	663	648	661	709	642	653	690	645	655	704	662	637	661	675	655	707	683	699	678	679	631	629	682	660	726	691	656	666	637	666	679	713	632	721	710	698	677	709	668	654	680	650	670	669	634	658	717	661	681	664	667	639	671	621	660	710	694	698	648	642	678	648	676	720	703	698	669	583	676	698	650	674	632	689	687	691	667	632	652	676	685	654	700	623	676	686	685	668	631	687	658	671	669	666	702	664	671	699	695	699	669	653	639	713	675	660	646	654	654	657	681	678	688	664	653	656	605	716	653	652	673	651	692	685	684	694	691	716	647	696	668	678	642	689	675	654	649	687	650	641	686	627	658	660	698	667	680	676	675	647	655	646	663	666	709	702	661	689	637	679	667	688	693	658	667	679	696	686	661	723	662	642	671	701	683	675	692	683	707	660	715	633	624	695	658	682	707	630	646	698	693	659	631	660	695	697	659	691	653	638	716	654	680	642	654	697	716	618	683	651	642	678	640	656	693	668	666	641	678	671	659	664	720	706	684	695	649	674	633	718	665	632	648	719	631	684	653	698	671	643	676	690	689	688	713	669	681	703	732	678	733	667	690	677	720	680	668	689	682	691	687	682	655	671	681	649	686	676	691	670	653	667	659	660	683	666	685	720	705	697	657	706	651	687	625	695	691	662	699	642	684	650	676	693	649	670	655	672	668	624	655	667	680	662	666	677	632	638	666	665	669	657	648	643	657	631	682	656	687	679	614	716	688	650	661	706	676	667	695	652	678	645	634	682	680	683	645	675	635	674	670	638	636	663	680	667	633	618	700	687	681	657	638	680	708	715	717	724	705	679	668	695	673	683	656	621	657	692	627	680	669	692	684	644	672	681	675	744	709	642	697	718	683	660	672	682	618	673	657	656	659	675	612	707	650	709	703	655	648	700	654	640	629	637	713	640	661	678	668	691	661	706	635	658	611	667	674	686	727	649	673	653	663	660	651	740	701	646	681	669	702	668	698	705	655	683	672	652	712	655	624	683	672	696	705	716	665	684	661	685	716	675	662	683	711	692	652	647	679	699	681	648	668	697	681	689	653	682	659	690	649	671	693	665	678	666	751	691	687	616	682	654	707	669	695	704	658	685	702	673	713	713	630	646	625	657	642	699	653	604	691	690	676	715	620	675	659	653	680	711	689	621	715	670	672	671	673	663	675	716	636	672	666	682	692	695	704	719	626	666	643	661	684	707	686	697	715	665	722	639	680	695	668	694	650	650	695	706	672	692	721	671	664	719	662	704	699	690	698	683	660	675	643	676	665	660	642	681	659	687	655	696	652	677	678	673	687	694	637	671	675	620	623	684	665	722	642	619	650	610	652	652	681	652	647	764	679	680	695	649	668	666	667	638	649	692	676	675	645	686	661	681	670	681	652	656	633	711	685	657	660	699	699	669	663	675	671	644	653	705	624	672	647	659	657	634	643	663	679	674	664	731	708	647	657	717	721	656	713	678	674	683	678	660	708	646	685	661	665	629	662	703	644	678	671	733	689	637	651	646	665	693	703	680	678	649	691	665	663	643	631	666	675	618	664	669	630	664	650	718	652	662	666	706	667	668	687	618	665	641	714	693	674	684	677	661	655	668	634	673	662	683	650	656	657	691	679	660	694	675	685	738	687	687	693	734	682	718	676	677	624	682	652	606	680	677	678	655	649	699	686	625	676	661	635	651	670	697	627	690	703	702	670	709	641	722	697	629	697	677	698	689	667	716	683	709	692	657	674	700	633	688	655	618	634	701	673	642	702	673	659	668	635	692	688	658	666	661	656	653	648	760	683	635	660	677	640	610	677	667	679	640	620	656	695	677	662	670	697	689	695	658	653	669	662	681	687	640	668	680	667	727	748	686	654	703	638	678	663	731	677	700	671	715	674	684	668	660	676	645	692	705	660	710	647	682	658	666	702	699	672	705	647	711	647	703	673	707	692	649	677	679	661	669	684	696	677	689	681	678	698	627	648	655	711	682	694	684	640	680	672	642	678	702	702	680	680	649	729	667	694	658	678	637	646	672	697	633	691	707	686	653	675	688	628	669	669	656	627	675	651	676	644	687	671	683	648	641	687	641	666	669	692	674	657	667	659	678	726	642	693	647
4258	1648	1372	1091	1061	1047	973	1032	1044	1004	940	988	941	976	956	1026	991	976	937	983	979	990	1012	968	1012	1030	980	973	971	1038	949	963	970	1042	1008	1018	985	954	952	967	969	954	931	991	975	984	963	1020	969	962	943	958	1007	927	924	1003	977	1015	965	947	1011	986	998	1017	969	932	1029	934	1030	995	942	972	985	950	1026	970	974	995	966	949	980	976	970	983	981	1005	951	1021	1026	991	995	948	953	1023	1012	1005	988	994	993	973	976	1025	991	1058	1020	926	1005	943	1005	952	920	986	1001	985	1037	976	970	1043	1003	961	968	993	998	945	1016	992	963	1003	983	969	1019	1008	932	944	951	985	994	1003	956	1054	963	1011	959	937	987	1027	948	1004	953	991	979	978	975	988	953	941	1011	962	977	1001	982	977	1033	994	965	992	931	946	935	969	941	944	946	953	958	968	1018	1022	970	976	991	1012	1012	1033	981	960	957	954	986	940	951	994	949	941	977	982	1013	999	997	1029	991	926	981	925	961	1065	930	1008	1039	968	933	973	935	1013	1008	1004	964	968	943	991	986	983	967	964	965	961	959	1022	1002	948	995	981	1005	1022	945	966	966	968	1044	958	977	950	967	967	1017	999	1015	1012	1030	1048	971	978	991	971	994	957	979	1009	955	977	949	1014	1050	947	1016	1015	1012	960	935	971	947	974	935	1000	1020	1000	1007	1001	938	944	1018	940	997	1036	1009	984	968	967	954	971	940	923	988	968	1003	976	1006	966	981	1015	995	1008	964	996	979	1025	1004	1011	1031	959	959	988	989	981	1004	1007	1014	936	952	992	938	982	991	951	1050	994	980	981	1019	996	964	1051	1007	985	966	1006	1010	1001	977	1020	954	984	997	969	1021	969	917	1023	1020	1083	981	995	1036	978	994	988	985	968	961	959	992	977	964	961	919	1020	949	1065	1009	981	988	978	1021	1012	1007	977	988	920	977	976	962	997	1017	974	957	972	1010	1021	933	987	987	955	968	986	1008	932	982	1007	967	994	970	995	1002	963	1002	984	1004	962	1004	950	991	986	973	990	971	959	987	995	1004	1001	1007	935	957	998	953	994	997	994	969	1030	962	984	975	956	990	984	1010	1033	979	998	988	1001	984	998	906	1047	998	929	1011	1004	1002	1043	1004	1039	962	1002	1030	987	1013	973	974	1045	1042	972	1052	1022	996	1012	1013	990	956	983	1018	986	987	992	949	1028	990	1004	1050	1041	986	949	953	976	992	989	978	980	938	1046	941	981	988	998	954	939	936	1021	985	974	959	951	1001	933	944	985	1001	984	1029	1001	1017	977	1002	999	1015	966	922	991	1045	989	995	981	981	1065	959	967	1001	965	954	991	1042	980	994	922	968	1066	1009	992	965	990	1023	977	970	961	1001	995	1002	967	960	990	1018	965	1002	954	1003	956	941	977	994	945	955	1044	992	1000	1030	1010	957	993	1024	959	962	982	1005	964	970	1048	942	991	973	939	1001	1029	1018	940	952	963	959	1027	938	1054	1038	941	967	983	1041	999	977	1035	1019	1003	971	999	959	984	968	944	1017	969	923	966	978	1020	942	951	972	951	968	958	969	974	948	939	940	975	979	1009	954	966	1018	988	973	958	1023	1015	1015	961	1017	988	978	1008	978	989	1012	944	1027	1009	969	937	1024	971	988	997	961	1017	964	982	995	988	980	955	1010	955	1004	995	1019	992	967	995	976	887	998	921	936	997	990	961	1019	969	1000	963	993	1001	1008	988	1013	1021	936	948	984	938	1010	989	983	965	966	1013	1023	937	949	1026	987	1040	959	1014	984	991	987	984	973	936	1020	1014	1003	985	959	983	1000	977	994	941	994	1003	989	948	1024	906	1031	983	947	977	930	994	967	990	994	1030	995	997	1020	967	968	938	965	946	978	998	965	994	986	966	1003	999	975	979	972	1018	987	1014	1039	920	988	952	1017	1020	1016	952	975	980	960	988	992	972	948	941	975	1029	990	1015	1040	1002	1000	1011	1021	943	964	972	1021	1023	979	1076	993	942	994	957	973	967	961	949	998	981	1029	1019	1007	972	1031	1021	974	1020	972	934	996	1058	1001	995	1028	921	954	1033	989	995	930	954	1020	935	1057	1014	936	980	1038	945	986	1016	1003	928	938	975	1008	995	1005	995	946	975	966	970	998	921	983	987	994	993	1033	1005	991	1005	1015	1001	1004	977	986	973	968	991	973	988	997	989	1026	954	992	967	1010	973	968	1036	999	1001	1023	1031	1042	976	933	966	1009	1012	978	910	961	1004	974	937	967	997	985	992	1023	973	972	998	956	929	942	996	991	952	1006	967	976	1010	973	946	1030	1024	977	1017	988	1005	972	972	970	970	942	953	1016	1008	1005	965	934	971	1050	958	998	952	989	967	962	938	930	999	1012	967	953	980	939	926	1046	973	975	975	983	1002	1003	933	978	954	961	958	992	981	944	1018	1015	986	953	1026	992	1013	966	1016	957	972	1003	974	1028	1026	1009	978	1034	1011	961	1026	956	1017	1021	939	970	950	935	966	1033	987	976	951	930	985	972	993	980	1005	916	968	987	1015	940	903	926	950	1002	1019	992	1036	997	946	1006	969	971	978	994	989	954	976	1020	955	978	994	925	1016	986	1008	1016	952	988	966	964	971	924	968	992	993	984	1025	1010	987	995	1006	1032	968	997	944	982	983	1038	965	986	1000	965	982	997	1018	936	993	982	935	935	1031	965	1003	964	977	943	962	993	1001	950	974	937	966	1037	978	945	1010	1051	1000	1008	986	973	1016	993	1035	983	968	944	980	1007	1014	1022	960	953	920	984	1021	964	1045	951	980	991	981	950	980	989	942	985	976	986	943	972	1022	961	1051	1002	953	984	983	1011	988	986	924	887	974	985	1023	994	957	1004	977	1005	984	980	1022	997	990	962	1037	1000	966	1022	950	940	911	1027	958	978	993	1035	989	980	957	917	985	994	991	951	931	914	970	913	995	970	996	997	998	974	1008	997	1038	984	1015	969	968	887	964	954	988	939	989	888	1020	1030	1005	1009	940	980	992	933	1013	989	979	934	941	1076	960	935	1027	936	949	937	997	1004	964	1011	979	1002	992	1006	1022	1009	1015	969	920	962	979	934	991	1003	992	985	1034	976	940	994	992	918	971	1018	951	980	902	1001	931	965	1024	995	989	1024	957	987	993	981	974	972	972	1027	989	975	948	975	980	995	998	1003	972	1020	920	1025	1046	976	962	1032	979	964	1000	928	986	944	985	960	942	1028	1012	990	983	939	955	1003	975	1003	1032	991	934	977	974	1029	971	980	1042	1017	1016	1016	965	993	929	1030	940	1000	1025	925	980	994	963	949	998	940	997	994	1014	956	988	1002	1005	1000	975	1007	986	999	965	947	952	937	985	995	933	980	950	993	991	995	959	981	968	986	975	941	959	970	985	967	957	953	1018	1026	969	962	966	994	1005	1003	974	954	992	982	1004	968	963	985	932	1045	969	943	1017	993	976	983	908	1020	1007	1011	980	1024	932	981	979	976	979	967	977	994	970	1043	994	996	914	1000	1010	937	961	957	1015	984	1029	986	982	985	951	970	950	1001	967	929	1026	983	994	984	962	969	939	951	971	1022	984	1020	995	1019	956	1028	959	977	917	979	958	1014	1028	963	1022	1000	1014	968	965	1010	933	997	987	999	979	950	998	973	901	967	910	985	1008	994	976	982	994	1020	1041	938	961	1023	1020	930	926	1017	997	984	919	1022	970	953	978	973	988	978	1001	1011	882	936	940	1017	969	964	1045	967	994	953	1002	974	1009	989	1020	979	998	930	983	1011	972	1058	1019	996	1004	951	986	941	1019	1003	988	1004	980	962	1009	986	968	974	955	963	1010	927	982	981	947	910	983	1017	974	1021	1002	973	957	984	995	967	960	991	937
23269	21400	28224	24922	20154	1582	571	466	411	385	420	385	334	320	384	338	357	380	335	340	366	329	360	352	369	328	301	317	345	359	341	365	334	323	389	328	331	314	317	332	313	334	327	376	318	348	342	327	319	328	330	318	302	357	316	326	307	344	311	339	321	318	325	309	330	341	359	333	335	334	314	335	348	312	332	327	320	317	307	324	356	316	348	334	317	339	302	321	298	295	298	321	309	331	330	339	319	347	319	313	329	355	319	318	360	316	346	359	376	336	328	331	338	320	300	312	310	328	305	345	321	278	331	324	319	355	329	325	312	330	318	332	349	331	305	324	288	339	328	333	289	313	359	308	339	333	326	332	299	331	344	333	310	326	348	342	313	324	359	284	334	316	362	325	324	316	323	335	336	320	329	309	316	362	325	314	316	293	323	312	356	291	337	337	363	321	310	350	319	335	287	340	326	353	310	328	354	365	346	308	323	302	351	297	321	330	346	322	305	324	335	307	354	339	342	320	345	304	354	325	368	319	316	293	322	347	337	336	335	357	343	321	335	334	344	338	305	354	331	321	370	335	335	312	337	347	317	347	321	300	328	345	343	331	313	320	336	322	308	303	299	314	300	309	347	309	338	345	296	345	335	333	313	311	300	311	299	335	347	333	339	330	304	346	320	303	308	324	329	328	347	356	302	333	315	323	338	344	307	295	352	311	310	373	325	322	323	337	333	330	315	343	357	323	310	344	326	279	334	331	354	369	331	345	365	342	356	321	325	338	281	332	336	333	347	344	338	302	345	313	345	297	340	330	345	341	315	338	337	316	324	332	328	327	291	339	342	286	342	318	298	329	322	316	330	321	317	333	315	337	325	323	299	350	352	360	305	328	307	320	338	327	318	334	319	345	328	334	327	350	377	315	324	374	341	349	325	348	338	357	340	312	304	331	340	342	323	315	336	288	308	308	317	334	322	358	317	326	334	327	343	304	333	294	312	311	313	312	319	308	299	324	319	315	314	320	340	299	335	325	320	283	318	321	331	323	329	295	288	347	354	328	342	344	329	314	329	322	339	323	310	326	310	328	349	319	341	331	333	306	315	341	326	322	292	328	298	316	341	307	329	312	336	319	311	355	320	331	338	318	338	316	311	289	350	362	350	359	336	304	333	331	314	342	328	326	315	339	318	321	318	319	325	349	326	322	332	337	324	358	329	322	335	331	325	300	310	357	329	344	333	323	324	306	317	332	350	330	348	331	318	316	339	296	315	331	320	349	330	310	299	296	338	318	320	313	310	299	353	304	322	317	331	345	351	322	331	322	310	290	357	393	354	319	334	310	317	318	358	318	365	347	305	324	297	350	303	311	334	316	338	333	313	344	330	336	314	326	328	323	299	314	313	332	315	313	312	333	327	347	294	340	336	331	335	329	316	321	309	320	315	333	318	328	326	339	338	327	337	336	354	304	309	351	335	328	305	333	331	334	342	309	322	340	301	305	333	321	348	335	337	300	325	298	323	317	345	360	326	330	303	332	334	334	365	317	324	342	342	318	302	310	347	345	345	312	321	332	360	336	337	306	323	314	340	324	304	297	349	317	336	371	347	313	344	319	307	349	305	319	329	286	326	337	326	339	339	328	347	320	331	330	354	307	329	324	323	338	323	332	306	341	300	363	349	292	343	319	311	326	298	341	316	346	329	324	348	344	357	343	333	329	320	334	292	341	264	343	316	327	371	320	346	313	321	341	326	296	324	315	328	335	317	342	301	359	338	324	341	362	328	325	376	340	329	298	340	339	303	307	296	345	305	324	304	320	345	352	337	321	364	298	299	314	303	317	328	307	343	318	291	289	330	345	308	327	302	311	331	336	326	338	322	333	298	293	328	294	328	321	349	295	357	308	310	308	316	326	313	342	315	367	315	330	358	340	315	289	310	331	345	310	340	327	305	347	337	337	334	326	322	347	329	338	307	297	314	337	326	333	282	312	323	326	318	310	324	327	345	340	281	344	359	347	331	333	303	293	316	329	311	297	292	291	312	349	321	331	317	349	336	323	330	284	316	344	329	314	306	285	316	337	387	356	327	311	321	345	327	328	334	305	333	283	326	300	325	306	320	283	348	324	353	333	320	309	326	325	361	350	329	342	339	345	335	301	368	333	324	310	322	322	305	341	332	335	324	324	315	334	304	364	331	314	312	333	325	345	334	356	331	342	306	353	316	305	332	366	291	309	335	343	347	366	330	307	339	346	327	354	321	345	335	323	350	316	317	337	321	327	336	328	339	333	340	349	322	329	327	319	327	351	326	332	319	315	306	329	337	345	336	349	318	309	336	331	319	330	356	361	350	327	333	358	335	317	350	338	336	307	335	321	360	328	309	363	326	351	326	316	316	292	352	368	300	317	299	319	314	299	314	310	370	311	317	324	324	330	316	300	336	308	349	334	301	325	336	317	346	303	344	338	303	313	323	316	326	320	333	350	343	326	346	330	327	340	322	293	309	321	310	340	332	331	336	343	307	352	339	321	292	342	358	299	337	318	323	330	295	334	322	304	332	318	320	347	321	305	343	332	350	339	330	314	330	294	343	294	314	347	337	330	298	312	333	323	346	304	327	309	337	350	310	295	340	349	307	317	338	325	332	346	332	336	347	352	311	330	339	340	347	311	303	297	322	323	332	347	328	358	336	352	334	363	337	330	335	320	342	345	320	309	334	315	290	380	359	333	328	308	326	336	310	340	331	341	317	324	328	322	333	342	329	299	324	334	319	294	332	323	334	317	317	309	350	339	336	312	318	341	313	331	328	321	309	324	340	344	331	306	333	355	325	316	329	333	330	327	302	337	295	291	348	300	338	338	319	347	326	329	321	274	344	333	326	310	335	350	328	309	313	333	326	308	337	340	339	328	338	333	304	347	339	382	341	337	279	301	312	330	341	334	329	331	317	360	315	376	317	329	340	307	323	333	300	368	341	300	331	323	332	348	339	352	323	332	358	309	317	327	330	283	300	331	330	328	354	341	356	318	324	326	275	320	342	317	338	290	357	326	319	329	322	300	300	306	316	318	343	325	310	364	307	307	311	345	310	322	330	343	321	321	310	346	335	303	364	317	320	336	327	339	295	309	310	344	334	374	326	302	335	345	322	324	372	294	358	351	326	318	315	321	320	309	296	323	320	318	320	327	338	349	342	324	313	323	283	316	330	322	328	328	315	338	320	328	332	296	323	322	328	298	334	302	289	293	340	313	311	324	358	321	314	299	355	335	311	323	351	339	313	305	334	328	295	319	332	361	315	324	326	306	343	310	295	316	338	298	314	319	334	309	313	338	324	325	302	338	340	305	323	326	347	332	317	321	326	338	322	325	307	351	308	354	336	332	294	329	335	330	308	334	339	339	352	333	355	309	340	346	326	308	322	327	318	347	339	354	300	332	341	341	311	321	321	313	302	311	343	323	328	308	307	296	326	319	304	316	320	320	323	323	313	312	315	341	325	315	327	318	347	313	316	311	353	325
2979	7718	5180	2368	1641	1161	973	833	794	756	639	635	584	604	588	581	537	528	543	557	541	572	531	516	531	543	564	483	544	548	508	473	509	513	579	557	486	503	514	480	505	515	491	510	545	521	524	537	520	486	486	507	485	482	512	499	553	538	575	530	509	492	514	503	512	519	516	546	510	503	509	511	513	548	508	523	498	519	546	476	514	515	538	515	496	502	490	525	541	476	505	498	556	528	551	492	507	520	533	460	513	479	494	503	521	537	469	490	527	505	509	497	492	491	506	555	487	508	521	480	503	508	566	501	493	503	483	494	516	513	493	537	487	495	526	472	474	494	483	499	505	529	523	485	481	522	467	474	478	498	524	487	482	495	513	540	498	490	504	507	568	520	496	517	480	515	520	553	480	485	507	489	511	519	546	499	512	498	495	496	488	529	512	515	530	515	509	506	485	484	553	528	487	486	530	507	508	495	504	485	500	510	515	514	497	521	520	500	537	555	506	510	470	527	539	501	493	537	481	494	503	491	466	476	511	469	564	475	486	490	507	496	539	493	521	525	536	520	476	482	501	472	520	536	498	511	517	506	547	505	517	526	498	497	542	509	487	472	482	503	529	519	511	483	452	502	477	486	518	524	498	539	520	474	542	542	480	472	518	503	548	505	486	517	513	434	508	535	532	480	471	489	513	574	482	508	470	493	506	508	521	509	507	461	502	543	481	514	514	500	531	496	475	544	541	493	506	501	510	543	510	489	517	495	522	496	517	527	528	517	490	493	528	466	515	510	468	503	524	543	460	491	472	497	513	514	529	517	513	519	527	519	467	495	486	463	485	522	494	504	543	509	514	498	500	524	531	514	511	467	492	531	537	493	512	523	543	498	500	512	518	529	510	513	473	503	505	517	490	505	508	464	531	496	528	529	496	533	511	500	529	489	518	522	535	473	483	476	550	496	497	518	478	508	506	470	500	511	528	468	505	533	465	466	510	543	475	519	484	518	482	523	516	563	563	509	535	484	494	503	499	483	527	492	503	479	505	524	526	478	512	524	491	497	504	491	475	458	495	484	543	485	530	446	482	474	521	520	534	494	503	535	494	499	540	514	507	510	505	525	525	479	503	497	496	523	544	503	523	523	512	515	505	471	509	487	513	490	504	513	508	492	499	512	473	523	504	521	558	524	483	522	459	511	493	520	485	517	469	518	481	451	524	499	510	453	472	527	519	505	481	507	545	545	514	542	526	493	511	534	497	530	501	499	523	512	484	529	476	466	503	510	535	501	516	493	536	493	537	501	511	511	514	505	469	485	516	501	486	541	523	505	476	512	507	514	527	508	486	552	481	532	494	503	488	511	500	538	517	518	522	531	475	494	495	529	502	492	509	506	522	512	478	514	500	500	506	493	483	520	553	500	546	501	528	514	514	496	504	532	519	504	508	518	504	512	532	487	496	493	489	556	529	511	499	503	508	511	497	498	504	512	496	515	483	496	489	542	509	487	513	498	496	533	481	502	515	448	486	504	493	539	515	535	501	505	514	536	514	503	549	497	495	507	492	516	513	501	520	467	523	501	519	494	510	534	481	495	492	476	541	534	547	520	519	498	495	520	515	507	524	550	515	485	469	519	496	515	472	500	512	478	547	539	524	496	539	495	506	518	518	505	573	523	538	537	475	496	495	506	467	472	537	450	516	518	558	484	519	499	503	454	501	531	489	487	473	524	487	486	508	496	508	508	484	512	532	513	523	499	472	498	537	490	506	558	475	529	525	497	501	496	511	550	509	477	526	484	499	489	512	487	510	506	491	495	539	506	500	504	497	519	498	498	527	488	535	492	514	496	544	517	491	506	487	502	515	514	530	490	535	494	502	502	518	491	521	520	507	499	494	485	501	525	491	519	530	514	538	500	484	521	499	548	528	475	538	504	488	504	545	511	546	499	529	535	488	500	520	495	497	517	503	505	476	513	466	473	483	478	515	473	517	516	506	505	517	454	506	507	518	492	524	529	523	484	481	508	490	503	518	552	469	502	468	496	494	498	534	482	487	492	531	468	505	572	461	518	518	459	491	496	515	480	498	511	504	526	496	485	487	494	487	496	512	526	487	504	514	492	510	479	493	532	500	490	488	488	507	507	503	526	506	467	553	500	461	494	513	495	452	466	484	509	485	524	500	524	502	511	518	546	542	492	554	487	524	486	545	498	507	491	471	527	504	508	498	551	512	472	542	521	511	522	531	521	503	493	485	519	524	493	515	522	517	496	498	494	489	517	521	484	502	507	528	514	479	493	513	494	474	531	547	506	488	512	486	509	472	501	495	569	504	491	518	488	481	522	530	503	487	476	507	535	483	468	530	492	499	520	519	494	501	491	495	495	534	481	535	484	501	523	493	509	478	531	504	459	489	519	484	496	529	486	538	485	502	510	528	471	507	479	559	508	492	505	497	485	503	518	501	512	533	481	487	503	485	515	475	489	509	439	488	480	485	512	489	485	508	507	558	489	489	499	517	457	526	559	501	473	520	479	563	504	508	526	507	478	510	520	541	479	499	517	475	499	527	517	444	492	511	479	523	521	467	527	499	460	497	493	529	557	511	526	485	527	490	501	521	513	497	509	536	500	493	525	491	499	491	498	502	479	540	520	529	479	500	540	551	523	528	523	486	487	495	504	484	483	516	539	515	498	511	503	530	513	495	490	491	510	487	516	473	553	534	542	512	499	531	505	514	478	476	519	469	520	501	471	478	528	515	476	549	491	473	500	508	465	519	521	487	495	512	548	472	490	527	498	480	499	488	520	510	512	468	506	476	521	512	523	506	486	539	491	472	505	526	526	530	490	503	503	495	511	494	506	499	484	499	538	520	507	498	461	483	516	524	487	524	517	486	527	494	501	507	507	487	478	481	520	500	493	533	486	500	521	470	481	534	500	490	483	533	507	492	502	507	526	505	497	515	480	483	524	506	528	548	478	502	503	528	503	505	518	525	532	519	495	491	523	550	535	463	508	509	495	507	483	482	503	491	505	512	507	497	498	529	478	505	515	488	448	497	497	506	450	526	485	523	504	512	541	488	482	524	515	492	510	517	513	513	518	525	483	503	520	552	492	515	497	500	537	542	503	513	521	482	511	474	523	511	518	524	503	522	515	498	496	527	508	547	494	494	505	501	540	488	524	486	553	494	505	510	515	499	521	499	509	523	510	465	509	481	468	496	527	499	449	522	496	506	537	491	520	489	539	482	476	496	567	520	458	522	523	505	519	508	474	480	521	552	470	459	505	520	488	534	482	477	490	476	543	532	513	513	543	499	538	530	484	494	505	516	480	535	505	511	509	495	507	550	539	498	525	481	552	525	520	500	502	520	505	496	537	538	509	526	507	526	546	500	509	482	506	521	519	536	508	530	547	504	515	501	487	482	490	532	513	546	479	467	483	490	509	520	493	528	530	523	484	514	470	488	465	515	503	535	487	513	555	519	491	503	509	514	476	494	499	516	491	460	485	528	535	504	493
24745	21475	26090	21361	1419	787	791	742	650	717	719	727	759	656	652	696	674	684	719	668	617	698	686	721	655	727	654	709	678	643	689	715	630	712	682	646	657	656	704	723	629	690	699	688	649	649	695	699	686	663	658	726	665	672	716	661	686	686	667	672	680	679	665	684	643	671	614	707	673	696	647	656	664	678	667	661	681	679	665	680	682	664	692	671	697	643	701	654	709	656	647	663	707	644	695	634	646	677	654	670	697	663	663	680	672	615	713	666	649	656	621	657	700	681	635	727	651	658	728	695	674	684	668	645	674	663	679	653	747	654	687	636	665	662	728	729	658	669	679	651	695	670	653	695	672	686	703	742	647	683	646	640	665	742	637	708	654	668	659	680	618	694	652	652	646	648	686	702	616	708	694	667	709	714	691	694	679	621	690	672	709	670	683	671	684	705	702	661	712	641	671	694	709	651	663	661	649	659	654	675	675	707	645	704	681	687	693	703	644	685	656	696	650	701	676	689	693	642	681	630	691	702	694	709	670	705	670	624	668	648	680	626	696	671	692	659	654	693	656	697	659	646	677	660	693	668	710	637	662	639	640	701	634	653	665	687	642	706	703	662	680	634	675	625	695	643	696	698	679	672	669	670	660	652	668	667	705	661	717	631	663	657	634	654	708	638	657	653	645	709	634	644	708	680	682	672	670	621	673	671	656	671	670	645	654	659	676	676	614	662	731	730	671	620	702	672	635	686	677	663	722	646	702	669	665	683	687	701	745	694	679	624	676	677	659	617	704	646	687	706	680	642	669	675	705	702	696	654	654	685	744	675	687	674	658	660	630	678	678	682	701	664	683	684	685	634	673	652	635	716	689	667	630	668	677	692	652	686	675	630	668	644	697	631	690	706	660	638	687	672	673	721	706	697	680	623	645	727	677	703	671	649	665	651	621	718	690	664	702	651	681	623	696	651	677	689	671	673	665	705	655	643	698	674	663	635	672	636	691	648	681	666	726	694	714	664	697	707	655	660	669	682	651	641	685	661	635	627	689	669	679	673	672	632	684	658	662	638	703	706	645	668	681	681	622	697	656	663	676	667	714	694	699	654	681	727	655	643	685	663	696	678	673	716	637	680	620	623	683	700	675	667	677	665	663	669	666	672	661	671	628	681	670	697	715	681	681	644	667	658	693	678	643	682	633	682	668	665	707	642	670	702	656	663	642	702	663	676	683	624	677	681	679	668	630	676	656	641	662	722	692	712	676	645	668	631	669	664	650	701	703	665	597	713	673	649	666	717	693	696	666	646	664	661	671	666	678	645	668	666	659	687	681	639	693	720	660	638	677	624	688	632	666	695	647	692	697	681	645	657	680	649	684	638	653	669	651	659	598	677	658	721	639	674	677	699	644	648	710	662	708	625	635	648	670	700	664	669	699	696	659	701	661	629	669	669	670	671	659	665	700	727	695	735	674	681	679	655	718	699	699	686	681	630	675	715	621	713	663	682	657	735	644	669	647	652	651	702	689	696	669	677	662	682	641	643	624	707	633	662	708	710	669	667	700	655	668	650	660	684	647	666	642	649	652	629	664	646	676	655	709	680	617	683	660	694	660	710	652	703	690	718	723	618	669	668	648	646	650	627	659	645	666	665	623	696	690	644	694	675	713	709	669	704	698	655	669	694	641	689	664	681	684	732	733	656	681	650	706	679	692	701	668	677	670	664	677	675	633	620	689	669	647	715	637	680	666	709	672	645	650	665	678	646	680	662	657	703	678	694	619	695	662	649	656	686	706	721	671	633	663	675	741	666	632	724	714	713	663	686	680	671	665	672	666	668	673	664	614	660	682	682	686	716	679	662	696	647	679	646	694	713	676	700	691	685	664	643	684	677	662	696	682	695	665	710	688	670	687	708	644	674	687	644	707	667	707	657	646	701	621	646	684	656	648	670	670	706	683	642	666	682	705	657	626	655	703	663	679	691	682	675	676	657	693	660	695	678	688	691	691	659	636	693	698	661	663	671	608	700	670	701	663	657	661	700	667	665	650	633	681	653	692	678	672	646	634	693	694	691	668	656	678	662	692	681	697	673	689	672	701	675	646	678	644	638	699	680	657	736	673	659	669	745	678	680	629	716	655	661	678	661	677	679	686	689	652	671	659	656	683	704	643	670	663	661	671	644	734	650	672	701	620	679	641	666	702	686	654	683	630	631	634	681	682	682	688	681	655	635	658	690	668	704	675	718	631	693	666	697	702	635	616	687	657	634	683	733	672	682	636	672	708	723	688	638	644	691	684	699	675	677	671	709	694	609	680	653	677	687	660	741	670	663	698	670	676	647	667	624	672	621	674	695	632	663	674	657	701	705	674	672	670	709	642	714	617	683	693	655	684	669	718	668	679	688	674	665	691	661	676	670	663	689	631	645	662	681	685	617	701	644	662	672	651	623	692	700	693	618	695	663	683	636	677	694	685	680	681	704	684	697	682	670	679	678	647	650	634	666	722	675	699	650	674	666	652	704	691	656	723	678	670	665	676	635	654	647	704	623	649	626	698	656	692	666	679	661	670	685	651	620	661	666	663	676	668	751	653	634	657	706	693	698	633	732	652	687	735	730	658	711	679	683	662	661	702	635	662	649	648	622	701	618	677	663	682	695	685	649	669	688	681	676	661	678	657	701	666	640	671	709	701	701	676	637	632	696	708	712	645	709	693	634	661	625	683	608	672	685	664	698	667	697	674	639	682	665	676	673	710	685	695	644	673	648	699	694	707	664	683	650	646	628	660	661	661	677	633	654	673	705	627	713	661	657	737	685	673	646	680	653	693	664	662	732	646	636	691	647	665	709	687	658	650	661	677	680	680	661	693	676	665	652	649	643	625	658	677	714	626	661	662	659	672	621	670	644	676	658	677	695	675	674	672	660	678	650	673	618	699	651	699	680	680	677	671	661	663	693	657	645	671	671	681	630	687	683	663	731	641	648	680	647	682	670	667	643	728	646	656	684	651	667	664	685	645	714	624	640	713	666	660	677	651	673	677	652	665	691	591	645	667	682	655	659	680	666	664	642	700	724	643	658	664	643	682	675	712	696	646	671	665	706	663	704	655	650	673	695	668	658	663	667	655	706	689	682	676	671	648	702	727	675	688	681	648	694	673	647	668	656	667	670	699	662	683	665	652	661	679	728	655	705	661	724	637	681	664	650	646	674	685	672	673	660	679	717	693	699	704	680	702	680	686	716	647	682	700	691	680	667	651	679	691	691	667	687	674	672	670	723	692	677	687	682	640	712	626	647	667	662	642	648	715	650	654	691	659	686	665	682	621	642	710	662	684	673	702	675	637	668	648	706	668	678	684	686	673	667	715	711	714	645	639	686	643	687	641	680	629	637	689	661	625	685	695	689	710	670	674	669	635	663	675	681	646	757	674	688	680	659	706	635	647	645	666	682	651	660	688	664	651	691	666	681	673	676	670	673	668	698	690	717	658	614	618	632	680	708	699	678	684	719	701	641
3319	3945	2952	1764	1458	1285	1120	1086	1092	1039	1044	1037	1036	963	1002	945	997	953	935	973	970	986	995	928	952	910	893	952	985	984	927	945	1011	937	992	977	980	935	909	953	993	1012	963	965	923	969	938	899	949	946	1024	965	1071	961	935	970	987	937	938	905	912	995	1024	950	936	1012	1005	962	1007	893	931	1002	1025	967	960	1000	912	985	990	995	966	936	925	942	934	952	975	961	939	1020	997	934	974	963	923	973	920	962	988	933	967	957	944	953	953	998	959	908	943	956	989	929	980	978	983	939	989	985	955	947	950	959	938	987	938	917	968	908	947	993	1027	924	959	927	934	937	902	919	936	892	1013	948	999	957	963	892	953	953	974	1007	941	932	982	946	954	854	975	880	892	965	1038	975	972	976	960	980	956	952	916	936	933	927	931	926	958	966	930	946	942	946	959	950	954	976	983	976	914	915	935	966	923	985	1005	976	970	939	972	975	961	973	974	910	955	929	985	961	938	942	915	959	969	942	904	942	916	1006	959	918	938	980	943	983	985	931	950	966	956	945	902	907	940	945	935	939	957	965	971	978	971	962	984	1005	960	967	962	960	944	946	918	969	936	943	981	936	963	940	972	945	950	929	955	938	962	908	980	902	897	907	979	978	923	986	957	968	955	955	966	973	954	989	937	997	973	912	944	913	941	921	970	972	983	953	994	937	938	967	969	954	935	977	978	972	925	975	927	948	968	991	1002	951	941	948	946	975	921	959	964	925	967	1027	962	958	970	932	1002	957	982	956	971	917	949	928	961	942	952	939	1027	975	908	955	962	975	973	1008	940	903	1007	934	987	945	981	958	959	953	955	997	920	945	979	961	934	1005	935	919	1010	985	946	988	930	964	871	913	951	953	980	974	1012	979	960	913	969	941	986	982	939	943	943	967	892	976	957	972	996	900	925	937	1032	974	990	943	960	938	942	974	967	909	915	950	997	956	971	964	993	980	937	984	998	1028	900	950	899	988	943	925	996	981	942	938	908	920	955	880	960	904	992	949	958	985	946	968	951	931	1024	1001	928	912	884	973	931	908	925	928	950	966	975	942	994	959	899	976	957	977	946	995	996	999	993	986	1004	948	979	927	990	920	926	945	961	909	937	978	937	979	926	973	965	985	916	975	931	926	974	965	996	1020	956	980	970	940	953	977	942	957	989	924	905	955	951	966	946	924	985	933	977	934	911	956	999	954	980	962	940	956	903	977	932	959	943	918	937	985	933	896	1001	922	997	988	950	927	944	1001	982	995	960	955	935	961	966	949	970	966	990	998	918	1020	939	1001	986	878	989	923	984	978	944	951	902	976	1011	968	979	969	929	955	938	969	965	980	905	976	916	976	976	967	975	934	884	978	991	980	1018	900	922	969	906	921	947	1005	946	932	942	911	993	937	971	933	950	958	996	915	982	958	1032	907	913	960	935	945	946	974	924	995	940	996	929	948	932	935	910	956	929	946	992	908	969	938	995	923	954	956	999	944	967	954	955	911	992	930	957	922	940	1027	952	913	986	999	969	988	974	990	890	950	1002	974	915	951	913	921	942	948	964	938	927	905	1002	1000	984	986	983	940	987	988	999	947	935	977	952	1011	921	1002	942	953	979	904	978	905	983	1007	1000	901	908	943	932	936	952	887	958	925	944	923	949	949	941	977	908	908	997	1038	978	984	947	1028	965	966	981	953	922	949	982	931	927	982	969	954	944	957	982	964	983	987	1009	950	963	957	957	999	975	954	944	943	989	979	942	936	964	1002	990	946	968	948	940	845	979	982	950	918	959	947	1005	959	1012	997	947	935	913	877	970	1003	944	963	980	908	931	963	912	957	899	950	960	954	926	944	910	949	970	1035	954	939	976	969	975	989	923	855	977	973	957	904	968	931	951	955	913	1002	962	1009	978	943	996	911	923	941	974	965	946	1007	941	959	960	1010	998	958	912	947	1008	983	903	951	933	1017	918	1022	901	949	947	994	952	944	948	978	986	939	932	987	947	918	927	1012	948	955	984	914	993	907	979	947	948	956	996	973	954	918	940	974	934	1014	992	923	956	989	968	962	948	953	944	976	957	956	960	930	918	934	925	957	958	928	1044	958	992	971	940	948	978	956	962	980	911	952	947	958	969	952	896	974	1006	948	945	961	930	941	947	903	982	914	943	994	1000	940	981	925	938	983	975	976	915	948	921	911	947	931	964	941	952	939	935	970	940	939	949	979	975	941	974	964	977	1018	1010	956	926	970	946	914	951	945	943	899	959	925	937	963	971	969	979	991	956	928	967	974	949	1013	965	1009	1016	1003	969	950	958	938	926	946	955	979	970	976	974	909	955	883	971	957	923	996	921	940	968	939	959	991	964	950	962	1014	911	995	904	906	993	943	932	917	938	953	992	954	972	961	931	954	869	971	928	968	956	915	904	957	971	972	955	914	948	946	943	907	948	907	915	940	960	961	978	929	976	966	981	886	977	921	957	992	957	963	980	944	995	980	971	1009	981	951	979	987	966	910	957	975	979	956	900	983	964	883	915	950	954	948	952	952	935	928	942	940	928	1007	1018	971	979	920	923	974	913	931	970	974	959	904	974	947	951	967	932	947	946	923	915	978	1017	951	1017	932	962	1050	923	971	960	939	988	947	987	937	948	991	980	917	930	999	987	920	915	1008	969	892	944	943	970	965	982	992	963	955	1012	937	948	956	963	943	953	957	951	906	923	932	968	921	959	921	913	947	945	996	948	996	974	978	992	882	903	967	904	960	999	1023	931	908	939	986	968	913	919	900	996	948	984	999	976	990	990	932	957	959	969	946	944	968	971	947	957	917	983	949	935	923	923	978	982	923	954	977	1001	1022	966	929	980	945	993	936	944	964	972	960	936	913	966	998	958	963	968	953	952	1010	918	1002	972	939	975	924	990	967	899	959	943	989	933	937	1067	884	930	950	916	972	951	956	960	945	950	955	992	912	895	987	984	917	979	975	988	990	989	898	962	968	1012	946	964	945	963	925	980	970	928	960	918	988	965	986	932	926	946	934	965	987	973	939	970	973	973	987	931	994	913	963	927	895	1015	951	953	976	974	958	930	993	934	976	927	951	934	937	942	895	958	951	995	991	978	952	970	986	991	933	949	885	913	964	952	955	991	894	962	973	958	929	961	947	991	946	948	953	955	920	942	970	950	958	933	961	939	962	893	949	946	943	948	1002	1029	1003	996	936	1004	1000	920	1002	941	951	1010	953	966	932	906	1022	957	967	987	948	1007	1046	955	986	942	976	943	947	970	950	991	930	996	922	903	953	977	935	1007	958	950	918	946	1003	919	959	994	994	969	934	904	918	973	969	981	966	941	948	952	901	936	974	955	975	898	976	922	943	989	974	943	936	981	1017	981	1014	952	945	934	943	942	964	976	905	994	972	920	856	904	914	964	997	919	962	1052	976	941	904	942	1015	960	982	907	943	957	922	918	974	990	947	981	937	930	937	945	937	873	958	944	1008	937	952	960	910	956	934	1017	913	945	977	969	968	949	960	992	977	1003	996	992	944	968	950	918	979	925	940	965	978	975	953	981	968	946	937	959	963	939	994	920	985	919	956	961	967	909	1039
22419	21451	28989	24307	21445	18802	972	470	348	312	296	262	249	222	231	225	201	203	194	186	216	188	203	181	207	192	176	177	184	161	159	186	170	184	168	195	156	194	165	166	179	194	182	152	174	168	162	172	200	155	174	166	171	158	172	154	164	194	179	154	188	170	173	191	179	156	162	186	184	179	166	157	182	161	164	148	172	178	163	191	166	172	159	177	155	174	160	163	164	164	138	172	151	187	193	174	173	163	190	172	165	174	169	166	177	204	166	159	183	160	176	175	191	167	172	166	165	157	183	173	204	182	149	164	178	167	170	171	170	178	187	180	154	186	157	178	184	156	168	174	179	167	167	164	179	153	169	174	172	183	182	173	167	168	174	201	184	157	167	169	180	169	188	171	146	173	195	151	184	164	168	168	204	184	167	183	151	187	176	154	182	179	174	175	168	188	190	165	182	207	184	173	172	168	165	160	164	156	157	165	158	171	171	163	175	161	177	180	160	161	170	166	156	209	159	181	147	154	173	188	182	167	177	161	168	180	155	183	198	163	187	187	159	174	152	173	167	162	162	154	177	197	174	188	158	174	173	162	178	171	180	157	165	193	163	171	177	176	178	168	183	175	171	169	178	171	164	201	158	180	176	187	156	161	182	184	172	169	152	179	142	160	164	173	164	174	169	171	159	190	148	190	184	165	168	166	189	160	170	191	188	162	167	164	177	180	158	190	167	174	158	167	200	172	186	173	157	152	155	165	170	177	159	149	148	158	155	172	156	187	172	172	184	182	160	164	182	165	173	161	167	173	177	162	180	178	188	175	168	180	159	176	181	171	154	169	165	169	181	181	180	160	151	180	167	151	166	164	180	177	151	155	179	185	163	167	180	171	173	177	169	197	167	185	176	186	167	163	152	191	152	143	200	178	156	165	180	162	175	189	168	186	173	154	174	179	150	178	169	162	159	150	160	163	153	176	154	159	176	172	153	175	179	168	166	182	166	174	169	198	174	178	164	167	172	173	140	170	171	162	186	189	145	156	173	168	183	177	190	177	155	145	151	171	148	176	182	197	175	191	187	155	154	200	168	175	185	182	180	177	154	161	166	202	172	161	190	184	167	152	167	171	165	168	165	165	174	175	177	173	158	190	181	164	166	165	168	172	159	184	156	178	182	201	184	161	165	182	184	171	174	171	173	172	152	173	194	171	176	174	182	154	175	180	171	158	163	160	147	172	164	167	163	163	181	162	161	189	168	144	185	155	188	161	164	176	171	182	157	155	163	181	181	184	161	188	151	176	167	185	160	176	161	189	190	150	182	169	177	179	166	174	187	150	170	164	178	158	176	188	172	166	191	173	198	185	158	162	173	196	185	200	177	144	173	165	189	146	156	151	176	168	180	180	162	190	185	186	179	176	147	181	154	188	203	174	198	158	171	159	163	141	159	171	156	184	193	177	167	162	167	165	161	183	190	147	177	176	191	147	176	170	184	169	170	163	171	171	171	165	165	175	170	182	174	168	167	161	170	178	181	155	161	168	173	184	177	160	156	157	194	183	188	143	157	170	166	167	169	164	164	178	177	178	170	173	151	174	167	164	166	140	147	182	169	190	178	178	187	170	178	182	153	173	170	191	155	151	167	191	182	166	156	192	179	161	151	173	153	175	172	168	185	171	183	179	147	174	194	154	197	160	162	178	164	168	161	172	162	160	163	164	165	149	180	186	166	170	186	175	199	181	170	192	172	171	169	174	162	170	176	171	162	181	141	155	173	171	156	212	154	174	142	157	162	177	188	160	176	176	180	148	158	174	168	152	163	152	182	170	165	164	151	169	172	169	157	170	164	178	176	192	169	185	175	157	206	157	174	185	156	186	167	168	179	148	199	139	160	162	165	137	174	157	156	197	168	193	182	182	161	174	175	154	159	153	191	159	175	162	162	148	179	161	178	169	190	170	161	167	190	193	198	168	179	180	170	182	180	204	174	160	160	179	146	172	154	169	162	173	188	149	156	186	193	156	174	169	169	177	167	178	192	176	151	171	172	184	155	163	186	158	166	155	213	161	155	168	172	182	152	194	169	149	159	171	186	161	188	184	159	174	188	159	141	185	173	147	176	190	165	171	165	172	187	193	163	162	175	171	188	140	173	174	160	182	182	189	167	167	166	178	158	172	166	175	195	177	160	162	176	191	178	169	153	159	184	164	160	154	165	183	189	162	161	179	189	172	197	157	203	168	198	180	150	145	157	167	172	186	163	182	189	175	143	167	153	173	171	166	156	183	165	174	162	160	151	176	178	196	169	155	158	180	160	179	183	184	152	168	162	170	189	164	177	175	177	170	178	170	190	188	165	172	179	156	196	144	169	163	183	158	138	167	165	157	174	154	173	186	167	147	196	180	165	171	159	167	152	171	166	168	176	155	169	155	169	172	147	163	151	170	178	172	188	163	152	150	185	179	166	157	168	192	161	186	167	174	190	176	159	194	183	156	138	182	181	181	187	167	153	152	182	165	175	172	182	176	151	180	158	177	149	180	159	168	184	157	190	163	177	183	161	155	154	148	187	171	184	158	186	194	147	183	191	164	170	158	182	166	155	197	173	166	167	184	163	169	173	191	143	173	191	177	176	162	154	142	167	175	166	167	155	175	156	170	161	168	158	162	152	178	174	173	192	165	154	169	159	133	158	166	180	193	164	162	176	152	158	162	187	173	173	181	183	159	158	170	169	173	174	193	181	165	176	171	146	176	180	163	179	185	164	179	186	170	164	160	162	157	189	170	207	177	160	173	181	175	187	167	175	176	188	147	175	189	181	179	150	192	178	152	165	174	154	185	157	166	189	168	173	170	181	172	191	203	153	168	141	168	161	194	146	184	151	161	183	181	161	158	167	168	155	154	174	184	182	147	183	180	163	183	132	184	190	172	176	163	180	161	179	164	166	151	150	176	182	170	176	179	157	152	179	155	153	170	163	170	175	181	152	171	161	183	160	164	161	187	146	169	162	160	164	195	195	189	171	169	187	195	176	164	192	196	186	153	184	159	188	169	170	185	175	176	174	171	173	153	158	185	168	181	168	163	158	149	167	191	189	183	162	197	183	163	159	171	176	170	168	188	139	184	160	157	180	141	154	201	163	182	188	154	179	191	183	176	182	153	154	185	178	170	161	170	178	168	152	162	172	180	158	163	172	156	153	189	172	167	170	196	163	163	151	159	165	177	190	183	172	171	179	167	166	167	158	158	163	191	143	153	174	173	159	170	160	195	166	172	188	164	173	170	151	161	166	178	151	161	176	178	183	175	170	178	179	174	184	165	186	157	153	143	161	174	174	178	153	182	177	147	169	174	156	165	161	188	187	179	185	157	163	170	171	177	164	159	160	172	182	177	173	165	185	168	183	170	164	167	191	165	170	164	206	140	172	156	164	155	160	172	180	172	181	169	158	200	160	179	156	172	168	169	201	181	153	179	150	156	176	155	151	158	161	177	145	192	168	147	159	167	164	163	136	156	196	179
4063	11988	8196	3817	2318	1577	1133	970	769	655	561	520	462	444	430	392	351	347	331	319	344	333	300	306	287	279	281	282	313	247	260	287	255	270	261	261	268	271	255	272	250	264	265	251	280	253	268	275	258	248	291	272	308	276	260	256	271	208	275	229	240	276	274	245	248	270	250	237	245	268	237	260	246	245	246	268	272	269	217	252	254	274	242	233	241	258	245	241	254	245	221	243	253	241	274	267	260	243	266	249	280	246	220	270	241	250	241	253	263	229	294	249	244	256	228	246	260	265	265	258	258	239	261	259	264	248	277	248	258	262	255	257	245	268	241	251	257	214	266	278	253	247	264	269	271	244	250	251	236	245	274	238	243	248	251	243	243	245	271	251	268	275	220	267	259	233	239	259	267	244	281	264	210	255	255	269	256	263	260	258	248	244	242	260	254	240	217	235	254	235	239	253	264	246	242	258	261	213	260	245	243	264	230	261	258	261	242	255	260	262	256	257	283	265	244	245	266	241	260	283	247	255	276	276	247	237	274	259	271	255	239	251	252	284	260	222	257	244	228	257	284	264	229	275	256	296	246	260	262	242	249	244	253	270	243	274	274	258	268	254	262	252	249	261	251	234	289	259	251	275	248	242	283	233	258	230	225	243	257	250	264	260	273	252	264	247	241	244	264	246	254	236	240	243	270	226	265	237	257	247	278	256	257	267	268	268	248	222	259	248	275	241	246	239	253	257	244	281	233	249	233	268	258	246	245	254	212	255	274	277	237	259	253	255	280	272	259	249	251	236	266	282	249	267	273	246	250	218	278	242	281	286	252	250	222	237	271	271	263	273	249	238	270	224	240	259	268	263	257	277	212	226	227	283	230	260	262	267	262	238	234	254	251	224	261	260	256	276	269	253	247	252	249	258	260	279	256	257	248	242	252	273	260	245	247	269	239	244	237	247	264	258	235	270	277	246	258	239	235	271	254	228	273	229	252	270	250	262	267	224	249	230	252	262	240	255	249	266	279	248	248	251	239	261	241	217	246	274	226	255	259	239	268	241	244	232	263	272	261	303	237	273	246	242	266	237	224	235	256	271	246	224	259	238	283	258	236	264	275	250	286	252	238	254	264	264	229	221	258	249	256	235	231	256	262	290	273	257	277	292	275	263	252	248	235	262	249	230	279	247	270	248	282	265	268	240	250	275	265	257	235	238	252	248	251	236	242	243	250	244	261	241	246	267	240	251	242	274	263	236	274	291	239	235	244	237	238	268	265	282	237	263	254	258	235	267	262	234	275	234	281	241	215	236	271	249	240	262	238	276	246	248	245	249	279	244	247	257	276	274	241	251	252	285	266	259	260	273	244	253	263	265	255	240	247	260	265	261	250	280	263	301	264	237	288	266	239	245	219	252	222	278	261	278	239	258	239	245	235	238	236	257	226	259	251	259	243	226	253	266	268	268	260	245	257	297	249	269	263	258	278	272	264	235	265	270	254	250	261	235	259	273	242	273	265	244	266	263	259	240	227	270	247	241	234	249	237	262	255	251	259	249	249	271	249	249	258	246	263	255	238	238	260	230	261	228	236	249	255	224	261	253	250	263	270	256	273	237	230	222	260	253	235	254	266	248	231	232	221	255	255	284	270	255	264	270	238	242	257	214	271	248	252	242	275	249	239	256	246	272	278	243	242	262	258	247	263	219	251	235	251	248	248	259	257	246	266	264	250	263	245	259	253	245	236	257	260	250	273	270	225	245	227	270	264	261	264	257	260	222	248	256	232	262	256	225	264	260	253	246	257	243	244	270	249	269	272	254	251	213	253	236	244	262	244	236	265	277	262	237	269	260	250	272	248	252	281	219	246	252	216	276	239	278	241	235	250	252	241	235	284	254	253	249	257	257	253	265	267	270	246	263	255	276	244	267	257	259	255	260	270	259	252	250	284	279	287	253	226	268	241	269	265	266	266	251	260	250	235	262	277	265	280	255	239	237	246	277	253	278	258	259	260	268	228	257	265	269	252	253	250	263	255	237	264	260	246	237	250	259	239	256	256	247	250	262	271	241	262	252	260	252	236	241	251	261	273	271	227	265	254	260	269	232	273	301	260	261	258	237	251	227	259	252	263	224	233	228	265	264	271	248	250	271	248	264	236	262	256	277	254	261	269	240	274	262	248	255	260	291	248	250	227	244	247	224	246	234	259	236	256	235	261	234	258	245	282	224	281	279	246	241	240	263	243	238	267	266	257	240	259	275	260	243	242	227	261	241	228	256	248	251	259	255	257	250	229	252	270	292	276	239	247	246	253	260	241	246	245	253	247	255	269	260	236	269	248	260	261	259	240	249	230	268	222	235	251	255	260	275	285	271	254	247	244	231	289	280	254	243	231	258	264	256	263	232	220	235	268	247	225	220	291	274	235	277	238	239	279	240	279	270	265	268	271	233	263	246	227	250	237	230	247	265	281	264	241	270	274	237	245	256	266	235	241	236	242	243	262	256	243	238	244	246	272	256	231	270	237	245	239	254	259	242	244	236	224	252	263	267	221	244	206	229	284	263	234	255	265	251	249	242	237	224	258	249	268	264	294	265	233	233	270	220	272	264	256	251	275	248	256	254	260	246	267	264	243	245	270	269	265	213	257	274	244	281	254	252	242	243	267	253	251	239	242	240	263	260	257	268	243	245	237	242	238	245	252	251	259	265	260	260	260	255	239	263	251	251	243	218	269	257	238	249	254	252	254	235	252	262	272	261	246	237	272	242	251	246	261	266	257	240	249	278	256	284	252	262	236	236	270	257	242	285	260	269	259	257	284	242	260	245	268	237	244	240	261	250	228	250	275	258	244	219	266	235	272	260	254	273	242	278	253	266	251	249	260	241	251	236	259	272	258	256	240	245	272	261	254	252	231	252	270	246	247	285	239	243	243	238	285	267	274	245	284	241	257	236	253	272	267	240	250	231	236	235	278	226	260	247	267	257	239	256	249	235	271	258	248	277	240	278	248	262	215	238	281	278	277	256	232	243	226	252	238	255	258	286	247	287	265	243	232	282	247	250	262	252	320	266	283	257	262	240	250	266	240	255	258	255	238	248	247	270	266	244	240	259	258	262	247	241	263	246	253	260	253	239	225	238	245	232	260	246	227	240	269	223	240	228	245	254	260	251	278	245	273	255	258	263	239	232	249	245	229	275	243	256	236	230	267	244	253	255	253	268	237	248	264	242	233	275	241	243	266	244	271	268	263	267	247	251	224	273	276	252	261	270	253	257	277	253	240	269	257	246	256	262	260	274	218	242	252	264	291	254	281	227	266	260	234	253	270	253	272	255	243	247	242	261	252	243	234	234	287	260	273	264	255	237	271	268	238	275	235	231	257	223	231	257	278	246	246	240	285	296	255	239	271	269	284	290	246	265	242	264	264	252	275	260	244	261	242	263	275	226	234	269	261	257	228	250	264	246	238	241	238	233	244	254	218	269	268	260	250	245	268	246	229	218	260	245	236	254	272	261
27310	16972	2969	913	669	699	687	660	697	649	655	694	672	726	706	682	668	693	689	738	699	676	653	587	632	684	638	651	694	671	652	658	616	702	727	678	674	649	647	669	687	679	724	673	672	688	710	665	645	650	658	668	678	683	649	647	706	667	655	671	657	719	663	676	644	706	710	701	657	700	703	723	689	657	673	695	696	710	688	707	684	645	656	675	655	681	673	664	666	694	686	678	694	699	678	671	685	696	684	695	675	677	678	668	687	687	616	678	699	676	632	639	672	668	684	688	657	674	662	661	622	646	686	674	617	730	657	653	651	634	667	703	678	673	663	721	658	676	678	709	690	686	699	666	687	676	652	654	661	691	648	667	713	630	649	674	683	658	700	643	677	681	704	710	682	647	670	690	676	635	680	663	644	636	666	643	652	696	650	656	695	639	703	677	668	680	670	668	689	679	650	700	719	684	707	667	697	738	610	686	664	673	674	712	671	666	676	653	609	668	647	691	686	639	659	640	640	655	655	680	694	688	663	674	666	644	663	628	662	674	668	667	686	693	650	694	678	689	659	663	705	655	712	666	726	638	654	679	669	672	666	686	690	708	693	656	672	654	680	666	668	654	651	696	668	734	632	661	691	709	693	607	655	673	642	647	697	691	642	646	674	689	694	639	684	700	666	637	638	695	664	677	698	646	655	693	664	676	672	689	715	668	666	667	682	671	665	679	684	711	655	682	690	674	676	690	673	658	674	705	640	624	673	682	671	703	726	627	713	656	620	666	733	697	651	713	685	690	642	701	697	679	668	677	718	650	711	677	669	649	684	641	691	701	638	629	652	690	673	658	706	665	680	667	711	685	667	676	664	698	712	647	646	748	702	689	691	671	676	681	654	660	693	646	694	662	655	641	693	631	679	662	617	643	700	661	631	678	654	713	651	682	666	658	631	710	655	679	693	701	613	699	663	686	657	697	675	665	703	648	637	646	693	649	672	643	633	658	689	726	687	692	676	614	672	637	650	684	654	686	674	663	674	637	631	661	716	673	629	710	650	695	641	685	665	683	633	668	622	656	656	649	690	650	662	665	697	660	639	701	693	692	678	676	677	715	666	639	660	662	620	643	636	697	689	622	727	677	653	673	702	650	721	717	628	700	691	671	676	672	695	630	684	736	660	669	672	659	660	677	684	663	616	700	645	667	681	687	658	712	703	679	684	698	644	657	648	633	683	712	713	661	686	668	636	676	669	648	643	644	654	690	691	639	686	723	674	622	664	686	686	694	696	646	682	652	657	689	697	697	675	676	629	656	722	641	664	645	664	656	701	705	721	660	655	676	680	653	661	650	649	655	709	675	647	680	722	650	667	645	644	670	668	719	652	677	667	681	648	661	681	726	672	668	657	693	687	654	636	685	656	672	651	660	698	678	663	678	667	715	666	675	686	705	660	692	647	672	673	659	640	649	672	656	673	726	624	682	675	693	712	712	662	679	689	658	651	700	650	658	678	694	698	671	649	636	686	669	689	643	633	676	712	658	737	640	647	647	639	664	713	660	645	712	640	665	674	688	670	613	717	678	633	645	731	678	694	651	717	654	646	667	665	662	651	650	697	678	651	640	660	666	627	629	648	657	607	674	665	673	714	674	682	702	672	696	696	617	663	672	706	650	708	630	721	677	662	688	634	651	654	676	653	642	668	660	689	688	658	679	676	658	686	630	638	666	695	677	692	649	663	657	748	646	663	612	680	659	715	665	660	642	676	638	672	669	668	665	685	684	670	675	680	720	638	697	698	653	679	680	679	680	652	670	722	665	672	704	684	620	622	631	650	675	686	720	680	741	641	720	703	671	639	685	729	707	677	702	664	677	671	673	686	638	638	644	671	657	626	673	637	707	646	673	664	725	670	734	686	662	683	691	690	691	665	669	673	653	695	713	669	708	654	684	683	639	611	653	672	656	643	706	706	665	666	703	703	637	646	674	664	657	678	661	678	688	690	668	640	705	649	638	674	628	691	666	694	691	663	684	664	682	681	637	701	660	678	697	670	704	673	636	666	688	703	635	624	707	728	638	651	695	685	650	667	676	656	646	701	696	682	726	635	668	698	660	707	622	644	685	666	637	679	614	709	666	641	660	668	689	664	667	664	678	631	684	637	693	643	703	685	663	689	645	667	646	628	676	666	684	694	679	656	675	710	672	670	624	674	645	689	698	646	673	670	674	705	706	641	697	653	698	685	663	636	698	676	657	661	676	659	640	654	668	686	686	708	660	685	691	650	681	699	635	695	690	665	668	659	665	648	634	647	657	674	662	674	696	666	668	670	710	671	692	646	716	694	625	667	649	651	686	677	662	676	677	701	650	726	728	676	644	688	687	678	645	689	690	632	673	650	659	674	675	673	675	631	684	690	680	712	675	681	718	679	658	678	627	678	659	702	666	652	644	663	663	668	618	720	682	672	636	663	661	628	686	685	651	703	668	694	679	678	632	666	614	649	703	719	677	669	684	681	669	714	672	696	652	643	675	676	693	690	652	682	664	653	688	721	634	678	702	673	730	667	641	636	690	716	658	733	642	712	650	657	693	646	711	625	699	670	660	653	691	690	679	687	694	686	665	690	692	632	637	721	686	695	650	682	678	678	661	669	665	643	680	697	638	677	663	653	679	694	683	695	683	683	652	645	629	673	682	636	663	649	703	688	631	668	671	675	624	681	677	739	624	656	646	657	639	719	671	676	716	651	691	664	693	686	687	647	709	704	680	654	627	630	650	634	665	664	705	656	659	718	690	664	664	675	676	704	670	696	703	685	697	665	636	625	647	641	678	686	704	658	647	654	640	647	684	694	643	717	682	672	638	683	693	669	710	685	632	669	658	704	688	679	677	649	694	662	661	647	715	677	681	716	685	685	647	707	697	689	645	690	657	685	670	702	640	689	668	654	656	698	673	651	701	731	669	698	683	702	641	648	654	707	672	600	632	636	686	664	671	663	675	676	616	630	698	650	707	651	702	698	713	664	682	652	681	663	621	647	681	681	676	702	677	664	661	651	630	676	682	686	706	677	662	682	703	632	669	696	734	676	677	661	645	687	672	647	690	709	607	659	667	700	707	691	658	646	684	706	681	676	696	708	649	660	665	660	701	653	706	670	674	661	666	718	685	632	639	665	649	656	696	653	666	700	703	700	696	681	664	679	683	664	657	632	663	691	715	694	676	676	692	672	676	702	666	706	710	672	678	669	685	666	650	650	700	649	654	647	688	683	644	664	695	659	663	685	704	671	686	610	724	625	713	614	671	686	681	634	676	642	721	652	674	640	708	688	690	655	661	671	716	680	658	683	652	673	663	617	644	676	648	634	653	671	688	692	730	608	704	700	679	672	666	710	672	692	649	643	672	665	653	658	707	692	664	649	695	699	673	696	633	668	675	664	730	668	659	611	648	696	663	665	666	676	669	708	702	634	676	669	656	671	696	662	626	715	672	662	666	686	692	670	695	667	673	679	648	639	656	678	625
4279	1682	1368	1098	1023	1003	995	999	1023	979	983	960	1001	976	1024	1004	979	963	961	974	1031	990	993	963	980	960	968	972	989	961	1012	979	1027	1019	975	936	1021	982	950	941	995	952	943	1005	935	958	999	966	1008	923	947	925	1012	975	980	956	996	974	1013	948	1011	992	902	978	972	977	930	998	940	981	1028	957	1006	929	1006	951	990	972	972	1007	971	978	967	988	1031	965	1016	888	972	970	985	951	992	1005	975	987	956	946	1023	1018	1002	955	974	1009	995	968	929	973	995	989	975	963	1049	954	956	955	979	965	1039	980	975	996	1015	1046	982	984	1038	929	914	960	972	965	923	984	980	933	1018	1007	953	983	961	938	995	973	1026	991	978	996	966	1018	954	986	958	959	992	986	961	964	934	1053	948	940	979	961	1037	1012	1006	974	980	966	937	919	1004	971	970	979	977	978	972	942	926	1004	999	1001	970	976	930	932	986	940	947	977	962	963	1014	957	1016	1008	1013	996	986	1000	1022	1021	976	1070	1002	955	983	994	967	970	998	1027	942	1007	943	975	969	1010	999	999	988	998	1036	1033	962	1024	970	998	1017	959	969	955	997	977	979	954	967	972	971	997	1001	1013	983	996	1033	982	952	920	984	975	1005	1026	1006	971	955	937	1012	1035	992	945	948	965	944	972	956	1026	951	983	981	1019	940	971	1002	961	997	1012	995	988	1054	990	983	1028	956	998	1020	1063	947	975	943	953	992	1000	1012	982	975	974	1088	985	971	966	962	1003	975	1019	918	966	976	1024	958	951	966	894	951	937	950	942	964	930	953	992	965	1041	950	1013	976	951	1027	982	969	968	959	970	973	958	959	937	1018	998	1005	1015	961	965	988	966	949	962	975	974	954	974	1000	946	999	1040	964	986	1010	980	949	1005	936	1000	929	980	1007	988	952	961	956	969	962	968	939	1025	916	962	989	974	924	963	1021	1019	938	1003	981	939	942	989	961	974	988	992	963	984	938	997	1011	1014	959	960	954	998	985	995	971	954	1008	949	995	963	1003	923	939	972	979	967	1034	995	961	985	956	1043	962	999	915	980	973	1000	946	981	993	991	995	975	968	1000	954	953	1002	960	1034	958	963	971	991	974	993	993	944	974	946	984	1007	956	941	994	952	1015	987	964	949	947	995	1077	969	992	921	972	989	966	1004	1022	980	951	894	994	1012	992	1019	998	923	963	936	958	947	938	983	972	953	926	1019	970	959	974	920	1032	955	958	1012	968	962	994	963	1000	1025	994	978	996	1017	980	988	961	1035	990	962	1014	988	1018	1017	935	998	1023	980	988	978	987	978	936	946	965	984	984	1004	1005	990	948	1003	962	970	966	973	985	947	968	960	983	936	965	972	966	990	1015	984	981	978	987	1015	971	1013	1025	982	969	965	1063	1008	934	958	986	1001	952	1020	953	934	1013	1005	1014	976	988	1025	966	976	952	1001	969	1006	977	989	995	969	994	969	945	903	969	979	1003	971	988	981	964	932	1038	965	935	932	985	908	977	956	983	948	964	989	933	983	967	973	889	926	1021	993	1056	930	1010	962	975	957	943	925	972	942	1001	970	962	962	993	1002	988	989	991	966	923	987	946	988	1001	901	943	995	945	918	964	987	956	998	960	975	989	949	988	991	934	977	942	965	973	969	1004	971	1032	966	1017	1060	990	1000	968	994	997	941	948	935	1003	912	943	1013	991	1020	991	950	962	952	992	970	991	992	942	956	1000	1003	994	956	968	963	965	976	972	962	988	937	942	946	970	963	1009	1002	976	998	957	958	915	967	967	1000	960	986	970	968	987	958	977	1004	950	929	1029	958	1030	978	1010	986	928	987	970	996	947	1000	971	958	980	969	979	994	968	944	936	937	965	938	1040	991	986	925	990	1032	980	917	992	1019	988	978	961	993	963	942	1003	998	941	968	944	1015	952	982	1050	974	982	1023	1011	988	957	1000	923	1012	1030	1058	974	948	1001	945	959	1005	1011	1021	979	960	950	1016	985	945	999	1072	925	960	963	983	996	1041	972	947	906	976	972	967	953	981	1015	1012	938	938	1028	933	1005	921	952	979	1011	1000	946	979	933	949	949	1035	1003	982	1025	1021	1011	945	923	960	954	920	975	984	928	983	984	982	1024	1011	953	963	1005	988	991	991	977	991	919	1019	957	950	959	972	978	938	969	973	941	1005	957	1017	963	949	1000	992	985	991	988	976	955	994	1010	971	1035	1007	969	957	958	960	1023	1011	1004	1002	954	1005	1024	976	976	920	964	973	943	937	1009	954	1008	969	969	930	932	995	904	949	982	1004	946	1000	947	959	978	964	996	996	979	1018	953	940	1014	980	923	978	1017	959	989	999	1019	940	938	1000	963	995	985	987	975	951	917	957	996	971	976	1010	965	1002	907	954	988	987	998	1023	992	1003	972	944	994	989	944	926	986	984	943	1002	958	950	977	1008	947	1009	938	981	981	957	941	1008	950	997	951	959	979	954	972	1000	952	981	1027	971	993	986	1052	1012	955	978	944	1000	967	1011	953	955	968	943	929	967	986	989	993	952	1024	981	997	981	1008	1024	886	924	938	1014	998	975	955	987	1011	967	959	990	933	994	924	954	976	934	993	994	997	982	1002	1023	987	1026	934	953	981	965	952	999	991	964	932	963	983	1027	957	967	960	991	960	941	948	1011	962	963	998	936	911	916	956	909	949	941	1000	984	994	960	962	982	1019	948	1028	936	1008	1020	980	999	938	939	1002	958	1003	1006	958	975	1004	964	983	997	1019	967	968	971	990	994	1017	920	976	1017	941	968	1004	938	973	956	1008	1033	999	988	962	979	985	970	976	993	967	957	955	987	973	992	1037	1032	970	1003	971	960	954	990	1006	905	954	981	995	1018	920	999	956	980	1005	937	941	930	976	957	948	994	975	1000	977	997	944	1021	972	921	1030	991	963	1014	956	965	991	952	992	952	992	991	946	915	956	946	971	896	1010	961	973	967	993	997	984	931	972	939	981	974	985	1025	1060	1052	916	981	1004	939	987	996	1008	970	996	966	1021	1025	1024	1003	949	998	969	1038	987	957	938	1020	962	962	1002	895	949	1017	953	992	939	976	938	957	948	993	1006	952	970	1034	981	945	1027	998	1011	978	979	1000	953	981	931	964	964	987	983	990	920	968	993	1031	976	936	945	962	929	960	994	971	1003	957	974	991	1020	973	960	975	939	1013	963	924	935	976	1002	1005	961	915	945	896	976	938	960	990	1024	1041	1007	977	934	1006	987	957	961	972	969	965	1022	968	945	979	924	1008	1041	956	935	950	950	968	958	1028	980	1006	970	996	940	1021	939	1020	955	970	961	974	976	983	951	965	981	912	956	1003	951	929	1003	968	980	971	991	999	990	976	949	946	967	1033	996	1000	970	951	946	980	993	1010	961	982	1029	956	971	958	992	999	952	986	995	965	965	976	1004	997	1008	980	1026	1004	957	989	1043	969	977	947	983	1004	1000	990	968	946	934	972	1001	1012	918	1006	963	997	981	962	968	1016	1010	1006	1019	972	1021	976	993	952	961	936	964	1002	1021	1002	1030	992	1000	980	972	921	953	995	1008	996	975	965	975	967	968	989	969	912	949	987	975	924	939	1012	1030	956	982	985	956	985	1004	946	987	997	1031	942	910	999	923	979	1014	995	965	993	950	991	899	963	1054	1031	873	953	1014	964	997	1014	947	988	938	982	1024	958	975	944	951	983	980	980	1040	1008	973	1033	1003	1004	933	949	946	1044	957	1005	970	1003	961	900	902	972	939	974	1003	983	1067	1010	979	1014	997	999	954	1037	1012	1001	983	926	992
23316	21440	28318	24944	20225	1596	598	435	459	414	400	378	344	376	360	365	350	345	354	344	353	332	313	315	321	314	339	344	334	342	352	350	314	341	320	329	325	320	346	339	355	333	313	322	295	359	299	329	327	298	316	335	322	325	292	336	347	330	356	334	318	391	309	351	323	365	341	352	358	326	341	334	307	315	311	316	327	365	308	371	323	316	307	313	314	346	329	315	326	312	340	335	328	330	334	346	350	335	327	344	316	327	359	302	351	311	290	329	347	344	320	331	328	286	319	335	325	360	307	337	364	312	319	326	333	299	328	328	319	329	310	341	330	302	328	337	340	355	347	332	306	293	337	321	315	295	333	346	340	325	301	338	307	344	358	307	301	343	323	353	372	301	340	375	322	336	356	345	322	367	302	339	369	347	344	340	306	335	310	314	332	348	332	355	318	343	329	336	323	359	305	300	310	339	327	333	339	308	364	332	302	329	310	317	343	335	340	322	348	347	372	353	336	329	338	348	329	340	349	342	331	296	358	304	328	328	345	309	325	318	324	311	320	349	330	322	338	328	329	339	324	344	353	331	315	332	321	297	322	346	316	322	324	324	331	324	335	322	341	302	362	311	357	349	325	359	326	359	346	338	335	324	344	350	297	307	354	319	342	315	327	345	322	337	343	334	309	335	306	340	320	359	314	307	365	329	304	340	350	367	326	337	338	326	332	342	279	336	323	345	334	351	320	333	304	335	331	335	331	325	304	322	327	319	298	363	332	295	347	331	328	360	319	304	342	321	323	312	326	355	343	313	345	326	314	313	314	308	339	320	322	345	313	327	336	334	339	344	335	331	301	340	324	350	313	361	314	295	325	350	335	325	356	334	345	358	356	312	326	335	328	339	309	339	345	334	321	361	320	335	336	319	293	337	315	323	298	306	354	325	311	313	313	324	339	335	308	350	274	328	313	359	307	311	341	319	322	354	345	338	287	319	298	327	319	342	343	318	309	323	357	338	325	331	324	322	342	300	336	322	341	317	335	302	338	358	305	326	305	313	327	340	293	332	325	354	313	298	301	349	332	335	365	333	339	346	336	327	333	343	331	335	332	333	323	336	347	344	318	314	349	314	318	353	348	349	345	309	333	355	346	328	325	344	339	302	315	308	343	293	306	315	343	338	323	315	314	327	319	317	291	348	336	321	330	351	314	315	313	298	308	319	332	338	303	318	326	322	328	335	316	333	350	326	321	308	331	301	311	330	316	304	318	319	321	342	323	327	328	318	322	319	322	332	324	322	339	349	320	340	326	301	346	329	299	366	341	329	337	332	341	337	337	309	340	329	338	339	315	325	323	326	331	354	346	302	310	349	320	353	327	335	329	325	332	319	340	338	320	329	324	328	348	319	312	319	319	350	334	334	338	337	332	354	326	333	311	311	312	313	381	340	333	321	352	325	330	309	318	357	331	307	341	283	352	351	316	338	315	315	297	329	327	316	316	300	328	309	300	338	334	322	352	361	340	325	321	334	352	325	344	348	310	333	314	321	368	339	348	317	337	303	324	327	344	320	340	325	319	353	318	301	323	343	308	309	343	327	347	343	325	350	335	318	371	330	319	336	338	321	304	333	289	338	307	353	319	345	282	308	317	329	284	313	362	295	317	304	322	300	324	322	309	332	337	342	309	317	345	290	330	340	308	346	311	359	334	303	321	332	314	347	345	300	349	307	308	323	337	301	317	329	330	330	301	315	325	314	342	308	318	348	304	308	333	326	313	363	324	323	302	356	338	350	331	347	323	304	341	340	332	286	330	321	331	342	315	316	319	346	328	322	328	347	317	344	323	346	327	350	319	310	347	338	347	367	342	318	354	308	298	333	353	349	338	303	335	314	317	302	330	343	338	305	305	338	333	321	327	334	313	330	341	346	351	318	315	330	336	335	331	323	300	307	340	268	319	339	324	301	334	333	342	346	303	329	321	336	339	334	334	328	292	338	326	316	340	307	323	331	295	315	301	325	334	346	307	309	335	329	327	360	313	322	332	300	309	307	312	317	325	322	338	363	338	354	320	322	349	312	316	321	328	309	308	318	318	352	323	329	303	343	325	307	343	329	308	322	349	297	286	328	301	307	328	334	318	345	346	321	339	337	334	327	349	330	365	300	301	314	338	334	334	340	327	326	314	306	315	351	315	335	321	361	308	322	351	326	312	341	318	348	296	314	321	310	343	338	316	354	325	333	347	330	335	331	333	357	306	328	317	324	332	304	374	313	308	347	308	308	290	286	317	344	334	303	307	358	299	337	319	342	323	311	349	346	327	356	294	339	319	309	353	350	323	338	322	329	348	328	318	303	350	312	343	311	347	284	330	330	334	312	347	356	337	342	323	335	324	318	283	313	344	356	324	341	329	322	334	322	297	352	344	326	328	309	362	306	298	339	359	332	316	303	349	322	331	281	319	318	284	325	334	339	336	329	315	364	329	336	318	315	331	327	355	336	308	339	347	316	307	301	353	300	327	308	325	320	318	352	306	348	354	353	356	346	354	317	346	347	311	363	307	325	320	347	300	303	304	309	316	325	288	331	337	315	343	306	315	334	353	321	307	362	311	317	295	306	318	345	316	326	300	347	326	317	323	339	328	318	326	330	313	359	326	324	322	322	323	322	332	343	339	303	333	343	356	334	318	360	310	330	324	330	287	351	342	320	331	334	353	350	321	329	307	344	309	329	309	322	309	308	312	335	346	307	326	349	338	313	321	323	338	281	359	318	342	347	361	326	350	302	342	306	323	314	340	298	318	342	326	317	325	338	324	320	322	306	323	311	319	301	377	329	315	336	322	352	328	315	323	318	322	316	345	355	336	346	334	322	306	347	357	292	309	337	341	330	333	318	317	349	316	315	326	307	324	328	333	330	309	362	332	367	330	319	319	310	310	308	307	334	341	336	347	332	346	333	320	343	327	342	314	324	323	302	364	335	327	356	326	325	317	332	330	322	309	346	327	294	321	323	324	301	328	310	322	346	315	355	355	312	326	323	296	317	331	325	297	324	330	336	328	323	338	310	358	337	326	303	320	329	343	311	347	318	319	342	331	321	312	361	316	293	336	376	343	327	318	293	307	311	318	318	334	338	297	355	337	346	317	353	342	307	315	346	315	343	318	335	337	327	333	342	348	304	323	345	333	334	307	332	313	364	315	363	327	323	336	338	350	300	337	331	337	339	331	332	303	324	377	365	342	343	361	339	310	319	316	309	314	298	339	355	302	316	347	332	336	317	334	317	353	356	302	336	354	348	363	304	313	304	334	324	357	290	329	326	343	316	334	339	321	355	342	343	333	315	312	332	318	348	292	279	322	296	329	366	322	363	349	356	344	356	306	321	305	353	337	320	319	310	334	326	307	316	312	323	311	318	340	339	320	336	333	347	309	340	311	285	327	312	339	335	347	313	342	331	324	382	337	349	324	298	328	303	314	348	328	298	317	307	327	301	314	326	340	333	329	313	310	303	290	338	331	330
2894	7513	5129	2446	1644	1227	954	843	762	747	637	650	622	620	578	535	542	560	539	512	524	537	528	499	527	524	533	521	536	547	547	521	507	497	512	505	505	549	525	523	526	491	528	523	523	508	533	546	516	527	508	492	540	474	505	491	514	528	525	525	502	514	487	521	495	517	522	498	497	533	509	530	493	524	517	519	528	518	513	485	509	522	549	521	510	523	482	474	477	496	483	520	544	553	521	478	536	504	491	509	524	499	488	488	483	509	507	514	463	538	496	474	524	538	512	499	527	531	516	503	522	515	512	501	539	502	507	481	515	520	501	541	528	496	497	527	514	513	486	508	500	519	504	459	516	500	516	505	493	495	480	504	486	516	479	531	507	519	517	536	455	524	482	468	523	490	527	528	515	503	514	481	537	508	491	512	520	507	515	466	449	520	465	497	488	539	486	535	485	508	521	502	504	501	483	493	439	539	502	500	524	525	490	547	531	516	536	516	542	500	507	566	527	500	529	433	503	540	487	542	480	488	487	523	518	521	507	462	464	513	461	525	522	502	475	492	502	527	467	490	506	494	518	532	489	512	494	506	488	485	495	482	494	515	517	504	541	516	506	515	512	500	475	508	535	503	503	489	485	527	511	505	484	510	492	529	504	508	527	497	519	461	481	493	523	529	526	504	509	494	480	493	487	525	526	519	463	508	535	524	524	472	511	527	465	451	473	496	537	505	533	505	506	528	481	476	488	520	525	508	532	504	521	497	463	514	513	557	512	538	501	513	476	476	547	503	548	465	529	510	503	480	516	491	507	510	504	487	503	499	513	505	474	519	523	511	502	465	508	503	504	521	506	510	477	469	491	522	530	488	512	473	471	473	501	519	539	521	471	481	509	506	539	493	517	494	499	505	500	504	464	564	507	535	492	533	510	496	486	514	526	496	551	548	499	480	518	512	523	521	515	498	541	512	498	506	526	528	500	516	497	501	494	557	510	510	515	528	483	528	487	479	506	532	500	534	522	461	511	524	495	544	506	508	523	519	490	506	506	478	504	520	518	486	562	530	482	524	520	495	495	507	507	483	497	508	522	491	512	557	491	494	558	517	494	498	478	510	491	528	482	488	496	524	548	517	517	499	479	524	523	483	512	495	511	532	529	467	521	508	483	536	483	492	470	490	492	502	524	527	489	474	515	477	496	484	507	484	498	484	524	534	534	473	482	531	515	525	463	529	485	484	554	511	491	511	487	524	508	486	438	497	486	515	473	539	499	477	523	510	495	541	497	452	503	462	546	474	463	509	499	502	496	509	487	518	480	485	515	493	489	534	514	498	465	523	549	489	527	487	542	496	463	510	492	491	481	550	531	460	512	504	504	502	513	503	484	533	539	528	526	523	508	486	511	502	512	518	508	539	490	513	469	520	524	465	489	497	506	515	471	516	522	490	508	514	513	467	542	507	493	540	559	471	507	517	525	478	518	513	501	506	505	537	503	499	511	546	493	509	514	522	471	508	502	496	514	474	504	539	524	496	485	454	518	529	479	513	495	477	479	509	488	459	502	474	488	531	500	553	529	496	499	489	546	468	532	490	487	520	493	478	463	484	500	510	524	492	487	521	448	517	540	501	511	495	520	510	500	559	512	497	518	501	508	471	510	494	515	507	533	507	520	508	514	521	478	504	495	539	504	490	542	504	491	508	463	478	465	518	490	501	479	490	490	487	478	491	528	500	514	491	531	498	489	526	473	543	496	519	546	505	502	482	485	484	483	521	508	475	523	520	578	494	504	512	496	506	491	519	486	551	532	510	533	490	498	492	500	490	477	513	499	507	510	477	487	518	504	510	492	516	505	489	489	521	499	495	497	502	493	527	482	537	526	503	513	444	488	543	538	514	550	478	506	533	489	490	499	514	523	524	514	463	484	484	506	493	518	502	534	508	491	547	558	497	484	499	522	562	512	518	504	477	525	482	559	528	515	571	501	496	477	563	491	509	529	527	479	490	498	533	521	529	526	494	526	523	519	467	480	506	534	553	542	492	508	504	500	495	507	484	449	479	517	489	494	488	504	530	512	486	518	519	539	491	541	532	519	493	526	542	514	531	462	502	534	518	505	563	496	530	497	535	518	535	463	505	534	481	505	533	525	488	532	490	499	508	522	522	540	479	520	504	478	470	505	511	482	532	498	456	517	529	533	524	468	488	489	502	492	528	503	502	530	531	517	512	503	536	541	489	537	513	492	495	514	535	496	486	497	479	527	508	514	491	522	526	513	542	514	509	509	491	515	531	522	508	523	474	497	489	471	483	487	466	491	467	466	518	462	493	525	492	467	495	517	517	514	533	497	491	518	523	492	504	500	474	485	485	509	467	500	498	507	554	512	480	473	539	493	518	507	518	472	524	511	450	531	468	508	515	510	513	498	489	520	489	537	500	498	450	542	528	493	487	479	472	505	494	492	495	499	502	490	506	492	472	502	527	493	485	496	528	500	506	483	468	463	516	514	501	548	489	516	498	498	503	453	503	509	523	513	512	458	522	518	499	517	524	539	448	496	500	524	513	516	497	551	494	509	521	494	490	526	515	502	491	523	500	466	487	502	497	514	479	480	497	494	513	481	503	531	464	521	517	504	487	522	493	510	511	502	467	536	571	450	521	516	487	485	527	498	493	503	494	545	458	459	483	446	490	494	485	486	503	524	488	504	505	488	479	492	510	513	507	508	474	490	511	464	495	505	522	505	516	449	508	486	511	476	515	510	492	509	515	510	506	484	492	538	522	521	516	485	529	510	500	522	527	481	504	502	519	535	494	524	519	492	484	535	522	505	473	479	532	486	547	535	495	552	511	523	503	463	479	529	492	530	484	503	517	521	501	488	476	490	459	506	520	483	529	480	500	519	488	512	513	516	503	524	508	524	502	503	471	536	476	520	509	520	478	477	501	500	533	486	507	501	507	454	501	496	502	508	511	476	513	536	523	467	542	478	481	511	530	573	490	514	528	517	517	520	525	507	507	485	498	500	484	510	492	455	502	526	504	488	509	519	540	459	473	463	498	484	522	508	513	480	517	485	488	539	529	513	510	522	490	511	492	498	551	502	504	494	530	525	496	484	489	516	499	484	485	468	525	479	498	525	475	511	494	522	516	479	496	511	489	492	531	491	493	497	553	534	586	513	481	516	513	533	495	507	497	499	519	539	503	508	490	505	505	514	498	515	489	505	543	481	512	515	507	475	521	531	511	507	456	540	468	506	477	543	500	463	507	482	504	501	455	486	540	503	502	486	529	469	503	538	521	510	497	503	489	523	505	520	460	535	475	492	492	494	472	517	554	501	515	494	495	523	487	528	470	512	493	523	500	499	503	519	516	497	487	456	480	462	496	537	451	513	458	542	486	546	532	542	529	508	492	486	497	539	494	464	538	519	473	501	485	494	508	517	468	567	496	508	523	495	520	483	499	516	515	518	470	448	513	476	519	510	505	488	512	505	522	476	498	453	507	492	493	486	526	523	531
24637	21389	25933	21327	1365	798	780	797	721	649	724	684	715	675	636	635	682	725	629	662	688	673	650	687	662	675	694	650	648	691	689	723	674	702	691	700	695	646	669	692	737	631	666	605	704	682	702	645	641	647	725	622	663	645	706	683	659	631	676	655	668	692	693	688	702	720	657	663	648	681	673	679	693	651	666	691	677	651	682	669	685	647	661	670	655	652	652	650	695	632	638	672	685	692	626	650	663	658	723	651	680	636	648	627	665	673	684	623	655	599	671	657	686	622	650	673	714	662	667	680	627	676	698	668	701	653	628	724	639	678	686	665	649	652	744	683	661	596	692	646	658	680	691	658	652	686	663	681	639	687	684	658	696	663	661	699	693	683	653	656	641	698	654	691	679	675	662	661	673	644	623	671	665	646	669	647	680	639	638	701	664	645	626	645	681	693	704	690	673	635	679	687	672	648	699	678	647	726	665	630	680	678	688	657	690	664	723	611	690	669	663	699	658	729	660	671	671	692	698	677	669	636	668	685	660	682	663	647	679	701	618	672	647	720	640	626	686	663	689	623	616	687	650	648	682	649	669	658	675	716	696	679	621	643	672	637	641	646	677	650	658	663	639	740	685	688	618	684	681	690	691	642	680	611	655	684	655	656	684	666	646	680	698	616	627	690	694	661	682	612	687	665	647	654	649	652	640	702	665	638	656	688	624	611	676	680	664	666	715	660	684	641	669	690	639	662	663	668	627	674	641	664	613	629	695	662	697	637	666	649	621	671	679	647	660	670	642	684	702	659	664	635	675	670	664	706	690	706	680	658	730	666	680	665	647	681	657	657	640	686	697	679	658	684	664	639	635	633	649	681	695	650	669	671	716	658	677	649	644	656	634	674	676	643	656	669	664	701	653	646	703	660	681	621	663	617	658	681	678	634	681	679	635	672	672	637	628	639	681	643	685	620	667	685	655	644	679	673	707	683	674	623	678	683	666	660	730	690	650	663	655	656	655	689	701	671	654	670	655	721	644	658	685	665	676	694	661	705	616	640	654	683	664	700	698	686	637	677	680	649	676	690	677	662	692	681	625	685	642	693	645	653	636	657	623	679	620	643	626	674	684	678	704	630	650	636	667	664	661	652	683	656	679	658	689	697	670	679	674	694	657	661	672	691	681	640	652	684	677	670	611	700	669	682	668	623	690	708	673	627	653	702	711	662	669	684	689	693	684	697	673	696	676	679	648	652	648	644	640	677	700	675	689	637	649	626	660	689	667	635	674	684	676	686	668	630	693	681	625	621	637	644	617	702	689	673	722	666	663	658	658	685	606	650	646	624	640	645	714	682	683	672	703	663	603	674	688	670	696	668	665	667	700	684	671	611	675	669	623	658	647	631	649	643	627	708	698	685	617	679	685	663	718	687	657	671	674	698	649	678	664	671	683	620	706	655	696	636	657	638	650	665	661	665	663	631	698	685	656	642	645	668	649	680	687	654	693	689	679	661	657	643	716	696	643	678	669	649	677	690	675	679	679	598	661	689	642	723	686	635	693	679	644	614	622	670	674	683	672	702	667	672	702	698	683	672	660	665	666	693	696	658	663	661	677	664	664	651	622	640	625	655	631	645	648	679	636	678	695	679	622	663	693	687	646	663	676	658	669	689	720	671	622	664	706	661	657	720	669	677	690	679	699	677	683	650	688	673	666	655	677	653	697	702	725	663	659	663	616	714	639	711	690	672	688	638	653	681	692	623	684	660	686	644	671	709	626	646	657	660	684	631	675	690	635	680	714	618	630	654	656	657	596	675	685	677	671	687	640	649	650	657	671	681	714	683	640	640	690	639	637	701	664	653	643	677	719	673	708	642	668	693	686	656	639	680	653	694	696	656	698	673	673	707	668	694	700	612	678	707	672	688	626	654	617	652	672	675	644	644	637	700	649	685	647	636	666	664	702	690	701	674	713	718	667	669	650	660	727	651	748	642	682	641	693	661	593	662	720	647	690	683	613	672	627	641	660	653	680	604	667	688	668	711	646	658	682	665	692	676	670	646	625	674	695	708	715	705	659	651	670	615	646	682	657	654	593	637	686	667	687	693	661	623	706	679	712	637	618	667	711	633	607	645	713	652	666	659	698	640	679	639	641	638	647	667	682	666	701	655	647	671	661	690	647	638	657	676	652	662	661	649	650	658	666	669	663	645	635	699	647	638	660	683	692	633	644	654	642	706	633	670	670	664	676	646	662	705	678	627	647	642	656	675	680	628	630	654	656	696	656	684	643	639	690	681	672	688	687	680	652	671	662	643	725	653	653	661	630	644	636	695	654	683	638	715	668	632	667	637	667	674	663	711	660	644	663	680	693	673	641	651	652	669	691	662	688	671	683	682	694	688	649	683	657	647	677	693	692	653	666	684	674	690	659	677	653	674	703	679	707	669	665	699	645	693	637	714	655	618	669	653	685	651	655	669	661	674	702	656	638	675	681	747	680	654	640	656	699	668	703	677	631	673	719	714	667	704	669	635	655	617	677	680	654	652	645	630	706	648	702	663	651	661	673	670	696	664	641	682	707	608	658	597	689	689	671	713	706	657	695	669	644	686	651	711	669	618	655	673	619	659	678	672	629	686	706	711	718	668	688	670	687	689	679	671	665	630	689	684	678	667	679	695	662	693	701	595	644	649	732	632	692	634	686	707	679	657	637	655	670	668	689	659	698	674	671	626	682	676	639	607	675	634	687	648	604	660	733	709	684	705	686	626	683	682	671	716	691	668	712	684	656	655	650	663	693	675	622	674	712	648	635	676	623	645	701	681	611	654	660	666	627	620	678	667	686	665	714	686	672	679	694	678	679	657	649	644	689	691	678	698	731	699	671	708	614	658	657	644	663	689	690	698	628	708	733	647	650	654	660	705	674	646	687	668	697	630	641	627	661	677	638	682	680	643	707	691	632	672	716	626	639	680	663	651	621	754	614	656	678	684	684	647	672	667	686	662	672	648	674	718	660	692	659	705	656	681	676	662	690	748	718	659	635	685	614	716	676	678	684	616	702	659	666	668	677	681	662	639	614	672	668	676	679	739	679	664	600	636	701	681	663	672	634	660	665	685	679	643	676	673	663	663	663	711	665	714	716	647	675	697	619	687	691	663	679	710	716	689	643	670	648	685	669	682	649	661	674	640	666	656	695	686	683	672	667	691	718	678	640	682	667	677	681	726	662	640	675	664	673	635	666	686	664	635	655	625	717	694	743	675	686	635	659	700	640	684	677	665	678	666	637	657	660	661	727	712	685	636	635	640	645	686	678	651	692	648	665	651	664	669	634	664	641	664	685	621	612	675	704	670	650	674	644	707	650	663	651	693	674	679	694	623	659	670	647	666	627	694	642	657	648	652	659	658	689	658	692	683	701	672	623	703	661	692	679	680	672	730	668	677	639	648	648	689	664	652	652	693	666	639	690	684	676	668	698	660	667	656	677	724	656	645	655	660	667	675	673	616	674	691	679	703	686	650
3310	4010	2933	1771	1474	1297	1150	1129	1075	1031	993	984	1072	1019	971	919	997	914	928	1018	947	969	1008	984	957	961	929	985	1003	948	975	944	931	944	932	949	970	930	976	935	975	982	899	949	934	917	959	1018	972	950	987	958	957	967	941	929	963	988	953	945	921	945	910	996	966	977	958	935	969	959	982	952	999	959	954	974	964	932	890	967	991	961	953	1056	933	971	940	937	957	901	953	923	976	941	918	944	930	924	994	998	910	982	961	909	958	929	978	931	909	971	981	984	906	1006	948	956	996	972	964	961	932	943	963	968	978	964	957	932	897	974	963	917	910	955	944	937	928	975	936	892	970	909	955	952	871	917	911	919	991	951	955	956	900	967	898	1008	975	987	910	979	928	966	1016	945	927	990	971	918	939	974	992	927	933	976	963	923	983	956	918	981	967	982	947	954	899	929	1024	954	930	965	948	919	917	1007	961	880	921	947	970	915	918	974	959	966	954	980	933	977	995	970	998	919	953	970	899	976	991	934	1046	962	989	992	939	930	1005	987	935	930	957	903	967	973	998	941	962	925	946	949	950	942	1014	1000	987	914	951	956	923	883	961	926	995	935	907	1009	911	945	964	949	961	975	936	966	918	943	991	953	917	997	955	955	906	944	930	861	886	930	995	957	949	946	957	958	969	949	964	957	976	913	955	933	935	988	904	946	977	895	962	967	934	975	964	935	1011	974	943	968	934	926	914	966	953	969	969	940	944	965	924	978	863	954	959	913	997	928	996	930	966	921	973	970	943	930	947	877	926	927	966	979	947	1009	918	945	950	976	1011	990	923	864	946	969	965	947	986	958	966	969	935	977	992	949	920	911	956	969	933	928	946	1001	957	989	957	939	975	965	975	973	956	937	935	904	980	924	977	967	1002	905	931	948	938	926	970	1000	934	967	911	1001	977	954	933	971	945	949	934	949	935	1051	953	962	941	935	936	941	970	942	963	937	986	922	908	948	966	946	997	956	903	919	925	971	1000	978	925	946	943	940	907	956	970	957	957	920	913	1007	994	945	930	934	948	969	902	912	927	969	938	947	990	970	963	917	949	969	956	992	938	970	928	966	935	910	914	894	955	924	988	966	876	967	884	984	939	973	940	978	945	949	977	934	996	999	957	929	930	1001	968	942	904	943	921	975	933	900	968	894	912	946	942	986	947	920	934	869	934	974	950	949	942	996	972	979	951	954	957	934	973	973	935	915	986	1029	984	887	960	982	950	950	955	970	942	977	975	940	971	987	932	942	901	895	913	959	944	922	946	1010	1044	976	974	991	963	975	992	990	948	950	962	924	961	922	971	998	985	925	960	941	1009	961	962	928	954	990	962	883	999	1017	949	964	893	988	1007	915	967	912	951	1016	926	934	966	919	919	968	944	961	956	880	938	904	966	945	956	932	927	919	936	925	930	922	1014	1015	928	974	965	941	916	928	977	966	970	903	938	1021	957	936	948	911	974	941	921	943	897	942	965	980	984	961	915	953	962	937	978	949	909	945	991	945	963	976	939	975	865	945	938	986	913	952	922	957	1008	937	996	955	971	909	969	962	941	1004	951	968	927	938	881	918	927	993	920	924	983	946	895	924	959	912	915	873	975	923	913	951	925	965	920	1008	918	934	947	955	962	974	1000	960	963	985	975	937	916	925	952	967	944	958	903	937	950	967	963	927	966	1001	986	924	891	961	973	938	926	951	967	943	938	961	938	975	923	900	945	904	916	980	964	974	933	1020	946	979	965	995	999	921	1018	916	937	918	936	935	903	963	976	957	920	900	952	986	939	970	935	992	957	983	949	952	907	942	965	965	918	988	973	924	935	935	998	919	976	964	956	994	951	935	990	946	957	903	915	969	987	950	949	929	928	916	999	953	973	895	919	880	965	936	911	917	1022	941	956	1027	931	929	927	917	942	907	922	1015	963	957	933	945	930	934	971	967	1015	963	929	945	927	994	902	944	873	909	924	913	977	957	996	993	962	949	990	944	938	960	957	895	938	960	931	1001	959	946	936	897	974	928	917	934	1001	943	928	985	933	919	967	959	927	993	937	989	941	987	908	984	934	913	951	938	874	950	946	931	945	935	915	954	953	924	990	953	929	936	993	887	1004	940	944	949	945	979	891	984	920	947	904	963	933	933	916	914	895	992	952	981	959	1004	935	913	981	954	941	933	941	918	936	948	914	935	974	950	889	1021	971	931	976	955	976	958	952	931	898	973	952	978	930	954	908	952	958	969	1026	977	974	919	976	938	954	946	963	979	931	937	964	1010	987	934	951	970	945	946	957	982	953	1001	992	909	915	985	921	976	956	970	996	891	964	912	912	951	931	910	916	927	904	962	977	937	901	972	884	962	896	992	991	943	940	929	902	978	972	964	1001	997	945	958	959	899	935	1004	981	972	950	907	938	926	962	952	904	946	957	953	933	967	1010	922	950	923	934	945	958	1028	937	966	955	915	973	1005	956	933	944	970	924	964	972	945	897	960	976	981	918	951	970	932	968	900	912	1014	888	988	947	989	983	988	946	948	944	965	911	963	976	942	943	921	945	945	914	957	928	1021	970	980	924	879	944	944	898	931	928	936	931	1010	922	972	970	958	976	920	947	946	964	964	930	979	988	911	956	919	937	1000	959	946	1002	963	962	956	948	903	960	1045	952	974	926	955	960	925	920	926	916	912	923	947	919	953	965	942	957	908	932	934	943	1005	921	950	932	944	928	1003	970	965	974	937	1000	913	948	923	948	948	947	941	1006	1003	931	940	927	970	950	1000	921	990	949	929	948	916	991	968	947	944	990	948	990	955	907	966	975	956	953	928	974	930	933	880	982	965	889	999	942	963	1006	964	920	1010	987	944	1001	964	954	918	966	976	1018	976	951	945	946	978	924	912	977	953	933	963	913	943	966	992	966	939	946	948	999	927	927	963	960	966	954	953	982	935	933	919	968	946	1042	949	945	948	929	934	950	931	1008	963	985	961	928	981	941	965	973	913	947	900	908	1000	949	1002	955	989	991	911	972	949	954	964	899	950	975	1015	927	946	918	993	956	934	959	964	975	930	977	967	998	925	922	1014	932	933	920	904	953	956	958	919	946	949	983	951	946	907	955	891	950	974	935	946	944	955	956	926	956	942	931	918	944	980	958	919	874	964	984	981	973	905	961	920	906	943	893	962	972	996	932	950	942	900	949	936	957	916	955	939	937	940	964	942	977	921	929	991	922	946	964	936	925	926	941	1017	936	972	912	930	947	947	951	1002	985	1007	951	942	995	992	918	959	989	951	970	955	949	993	913	976	972	988	1024	986	894	958	957	970	958	928	921	932	971	984	954	936	958	924	944	1022	937	936	988	990	938	1019	982	911	966	962	921	919	934	977	943	889	920	990	971	1006	933	952	946	972	975	1008	944	956	992	951	897	942	913	963	896	950	975	953	955	982	946	968	949	963	925	913	913	961	991	957	945	995	955	957	989	924	953	947	941	953	949	944	947	950	935	967	1001	1002	910	947	933	938	899	961	924	959	988	950	921	969	933	958	982	928	943	920	968	954	959	948	960	961	982	945	970	906	933	933	947	935
22391	21450	28987	24291	21444	18781	1011	421	332	319	272	289	248	231	240	217	210	190	194	201	180	182	171	180	196	189	181	180	189	160	169	203	185	191	188	178	187	182	189	181	164	187	177	170	170	189	165	176	201	162	162	167	172	148	186	164	173	195	162	148	176	152	186	186	189	176	172	178	181	182	171	189	175	177	183	206	158	160	190	178	175	192	185	183	191	192	201	160	174	148	169	181	184	169	179	181	165	190	163	155	203	170	156	152	154	180	185	161	152	179	211	193	166	179	169	172	170	208	171	163	187	164	193	173	193	177	185	177	192	166	148	181	193	169	172	184	193	172	176	176	157	176	167	180	188	174	177	180	159	155	179	184	177	142	180	181	157	157	194	171	170	145	156	174	186	140	161	176	184	185	175	161	177	168	187	174	156	184	160	181	154	179	157	184	179	186	151	158	152	169	184	171	151	145	151	159	159	172	176	177	182	169	181	174	155	182	179	184	188	173	167	172	172	181	191	156	178	163	183	175	199	177	199	162	160	192	185	137	193	179	167	184	166	174	186	198	173	164	173	182	159	179	157	179	171	178	170	177	163	169	180	165	165	176	162	158	169	187	192	179	173	180	161	156	189	153	151	183	187	184	149	167	169	181	190	189	177	173	169	168	198	184	162	159	176	179	144	169	152	168	155	150	160	184	178	164	176	173	174	155	204	171	174	181	148	188	169	197	153	178	140	200	167	173	174	186	163	175	184	171	190	172	161	160	162	168	170	151	178	184	152	174	164	147	174	167	170	164	158	162	170	167	147	177	184	164	162	167	168	177	161	165	181	171	186	163	176	148	167	183	173	172	197	173	167	168	156	174	177	165	182	170	161	192	167	164	152	183	191	156	155	166	169	192	173	187	194	196	164	167	182	182	174	166	148	163	174	171	175	161	198	174	179	192	151	182	174	207	163	182	184	188	146	178	189	142	195	160	161	137	163	194	168	175	144	180	167	177	178	167	192	173	164	185	183	168	133	168	188	186	174	154	176	174	151	173	172	172	202	177	169	187	176	197	162	165	175	176	186	175	160	172	144	142	152	184	172	168	175	167	180	174	158	181	190	203	157	178	167	177	162	159	159	174	160	167	176	160	179	167	172	186	181	164	160	164	168	190	160	161	159	162	166	172	174	167	176	189	169	172	191	152	176	154	174	175	166	179	184	159	181	186	158	148	171	162	206	136	166	174	176	179	162	167	181	166	154	179	172	146	183	185	174	172	165	191	170	174	167	179	166	164	188	174	160	172	164	166	170	176	170	199	170	189	142	158	173	194	175	155	180	173	143	166	173	142	161	181	167	172	160	156	178	162	162	164	179	174	151	153	148	167	181	150	188	191	186	166	153	156	159	169	172	143	166	180	164	176	154	185	155	177	166	150	178	195	163	153	167	171	155	173	175	163	165	180	176	186	172	163	147	184	192	153	147	162	187	171	182	152	150	154	147	185	179	180	193	164	173	165	171	175	177	180	175	188	184	162	168	161	186	159	177	163	167	154	173	164	176	185	175	177	167	164	175	191	175	167	166	159	157	174	177	154	188	166	179	174	147	184	174	170	157	187	177	177	163	162	170	190	165	180	176	157	162	183	150	172	185	204	180	142	151	180	181	172	190	189	174	178	160	149	166	173	162	173	176	175	174	177	178	155	176	167	166	157	163	174	148	179	197	188	191	188	180	164	164	158	159	170	198	189	159	187	176	183	161	167	168	185	166	168	176	143	152	180	175	174	181	172	154	201	164	157	159	164	149	168	166	186	196	171	192	151	198	190	150	152	209	164	175	182	193	154	162	189	180	197	159	179	140	155	186	186	166	136	156	169	184	198	166	178	164	171	165	176	168	149	177	134	190	144	153	144	181	184	159	174	171	148	167	167	176	162	177	173	174	167	152	185	157	156	165	169	150	156	179	153	180	181	173	165	166	171	185	178	184	158	184	179	176	157	179	174	174	179	174	205	167	164	175	178	180	167	182	177	173	181	179	163	167	160	183	185	182	170	170	161	172	179	165	157	163	173	169	193	180	173	179	177	151	158	155	156	183	172	211	168	185	187	175	164	175	176	167	158	181	167	163	180	153	162	163	162	161	178	189	191	184	148	172	159	167	161	145	164	173	180	181	186	159	180	159	167	156	193	157	182	173	168	178	157	157	157	173	159	164	163	181	163	185	161	182	191	173	169	173	192	165	163	200	169	167	167	166	177	172	191	155	184	173	149	180	151	153	140	165	157	166	173	161	176	189	197	178	177	156	150	166	140	190	165	164	172	167	181	167	186	202	179	183	161	173	167	173	170	173	172	168	170	169	153	185	170	136	170	172	165	167	162	172	168	160	142	162	180	182	187	165	183	173	176	183	169	174	156	183	170	157	181	178	173	165	178	198	171	161	168	182	180	179	152	163	188	166	154	162	167	181	154	165	173	148	183	176	178	161	191	202	167	154	191	210	130	172	153	188	166	171	195	177	183	155	169	179	166	173	175	164	199	184	173	176	177	176	172	154	173	187	166	183	172	171	165	194	167	164	170	167	179	167	169	181	180	163	191	170	167	169	163	173	185	165	162	193	186	149	158	171	161	179	170	170	193	162	164	181	200	153	173	153	160	161	171	167	182	169	170	168	157	172	167	171	168	182	148	182	172	196	169	181	195	158	173	189	173	168	163	177	164	159	154	174	186	166	156	170	167	182	163	157	181	167	184	180	175	201	196	157	159	180	181	160	184	165	167	188	165	171	165	186	162	177	169	191	155	163	183	170	160	168	166	163	183	174	174	183	154	203	161	177	178	137	162	189	161	155	171	164	167	171	147	183	192	185	155	165	135	182	167	157	131	151	181	184	166	163	202	168	164	162	192	185	162	157	158	176	175	198	185	159	161	169	209	188	159	179	166	168	184	161	171	186	176	156	166	172	168	160	163	167	186	171	173	160	150	168	186	170	189	160	162	162	195	188	166	193	154	170	193	174	166	170	180	185	151	157	193	150	186	180	165	176	127	178	182	148	165	166	165	176	173	146	179	182	176	166	170	178	188	175	177	177	183	180	160	171	173	150	165	162	176	156	171	207	192	183	168	169	158	171	164	149	178	168	174	147	185	179	168	181	175	167	171	154	179	161	158	188	189	181	173	187	188	176	199	165	154	159	151	151	176	163	180	175	177	175	171	161	154	178	180	172	169	167	179	161	166	172	170	163	153	170	158	189	167	162	184	180	159	174	179	162	149	170	177	160	184	154	182	167	150	160	168	190	179	163	193	187	167	154	155	189	174	174	141	172	174	159	150	184	178	156	173	173	166	189	165	212	160	182	164	156	190	183	184	199	177	155	166	175	156	153	188	186	169	167	152	185	176	162	158	171	167	157	192	161	178	169	177	154	171	157	166	168	175	165	151	167	198	167	177	189	174	183	185	169	160	159	158	172	195	171	140	171	164	190	177	148	162	169	183	183	172	150	192	180	176	174	183	153	177	180	193	144	171
4045	12072	8337	3731	2407	1585	1182	866	727	606	599	500	492	451	398	392	343	369	336	326	333	313	308	311	325	300	306	291	292	290	265	268	294	300	285	292	293	269	277	236	243	271	242	271	274	245	287	254	268	270	254	274	232	222	265	261	275	254	283	244	282	260	278	245	270	247	236	252	245	246	262	259	258	277	270	233	246	241	254	247	265	262	270	265	251	265	236	234	237	261	288	239	240	255	258	251	269	251	268	244	238	290	247	285	249	272	271	243	253	250	239	269	239	254	246	230	248	264	248	259	232	252	253	336	265	245	248	260	254	266	226	247	255	262	267	233	235	254	259	246	274	233	239	265	254	262	208	239	265	259	228	250	248	223	245	258	247	258	253	231	249	258	239	232	285	257	280	241	249	245	264	258	258	266	219	260	258	214	227	252	298	237	262	269	244	240	258	246	224	250	273	269	251	271	243	257	240	259	252	239	267	241	244	277	250	257	264	245	254	264	226	260	233	245	246	272	250	247	263	232	242	223	230	259	231	250	247	243	235	265	291	267	261	267	276	238	253	258	266	245	239	236	257	267	258	249	261	259	251	279	265	243	235	256	240	279	247	278	233	262	251	270	263	250	259	279	269	234	251	228	241	238	224	258	270	275	264	300	258	263	227	262	250	262	240	282	254	250	256	234	238	254	259	254	228	226	245	219	255	271	254	266	259	246	263	267	266	256	245	264	256	244	242	267	251	268	226	259	262	279	292	262	248	255	255	246	271	263	281	237	245	279	255	252	285	274	287	268	239	294	262	227	271	269	251	248	265	273	249	273	252	237	269	250	239	237	273	240	282	250	254	255	274	245	261	308	236	263	268	282	247	232	260	258	263	236	229	236	250	251	234	247	263	258	242	278	194	263	255	268	251	266	250	256	263	249	270	256	237	266	248	237	267	273	224	258	240	234	263	266	268	264	231	245	257	246	293	284	226	253	249	294	262	241	249	299	270	254	235	224	266	248	241	262	244	289	243	270	260	250	279	277	267	242	266	246	269	277	273	252	245	254	239	255	244	261	254	265	225	245	246	240	256	228	249	237	253	230	249	238	266	248	253	223	244	244	262	252	244	269	264	292	237	262	247	251	249	227	263	249	260	233	250	246	226	234	290	260	266	240	225	256	243	249	241	252	254	240	259	277	234	266	273	284	249	256	274	284	258	230	246	250	249	257	232	260	247	297	272	268	266	256	247	231	254	229	234	252	250	263	233	245	241	241	261	236	249	252	268	277	268	268	247	234	235	285	240	224	248	251	255	257	272	247	259	260	229	268	237	212	264	244	266	263	256	250	238	249	243	262	245	250	237	229	258	245	250	248	257	264	237	268	252	287	258	238	257	258	258	233	235	258	247	238	266	266	261	243	223	247	226	220	258	273	261	272	241	245	245	256	236	250	249	245	228	254	271	279	251	244	246	240	266	272	244	255	270	270	245	242	273	257	272	242	259	237	235	245	241	256	259	266	234	251	225	231	221	246	281	261	281	237	275	264	268	246	269	269	234	238	232	250	268	264	274	281	259	267	222	218	240	231	235	265	258	254	256	269	251	259	259	281	243	232	237	261	256	260	239	238	266	257	234	251	221	223	256	269	276	245	217	259	248	249	261	234	243	261	253	272	262	257	248	232	252	247	239	253	264	273	267	281	241	286	231	257	246	242	261	259	267	271	258	249	254	287	263	246	248	267	263	257	262	273	223	243	269	247	229	267	230	288	232	248	267	253	264	282	243	263	248	264	288	248	235	243	225	256	264	262	247	259	254	260	241	274	229	277	228	227	265	273	231	214	262	241	246	237	230	259	277	244	262	258	275	273	230	239	269	243	252	232	252	250	264	246	263	257	253	249	278	298	263	288	252	244	254	271	260	226	248	223	299	267	252	287	274	255	258	260	250	233	271	250	269	240	269	242	229	236	266	280	255	246	248	242	250	279	271	268	254	269	271	219	246	252	267	242	268	253	263	268	229	256	249	262	274	258	246	271	242	248	275	265	242	238	266	260	257	235	255	242	227	269	279	230	250	269	246	243	243	239	275	237	255	236	262	238	261	271	236	265	272	278	237	245	265	264	242	241	246	244	264	265	258	230	267	248	259	241	273	270	250	260	263	249	247	244	241	263	215	233	255	258	254	253	250	274	259	263	276	240	246	258	241	271	244	260	243	254	247	241	265	284	266	268	233	255	256	267	250	287	240	237	256	267	270	242	266	292	249	268	260	205	242	231	251	243	267	265	243	291	251	263	250	266	253	254	245	256	264	243	252	250	248	272	258	259	241	215	239	254	224	242	227	247	276	246	253	251	263	255	261	285	261	247	226	289	237	246	248	270	259	250	267	276	251	221	270	269	265	261	273	277	264	277	246	286	242	251	244	254	277	274	270	240	242	246	265	260	250	253	281	241	264	265	268	259	258	246	244	241	272	277	265	261	245	249	256	244	279	238	224	263	258	284	264	245	240	250	257	232	255	259	246	266	256	262	243	259	262	255	274	267	254	252	222	247	274	255	278	247	265	259	251	246	246	270	241	238	244	274	268	244	245	251	257	216	261	278	276	260	244	240	246	248	247	253	249	265	245	226	240	274	268	241	252	246	232	227	264	239	252	263	257	223	264	252	287	241	242	267	258	268	262	262	283	227	265	261	268	257	264	253	264	220	252	247	244	273	248	235	267	234	257	295	238	238	248	282	229	265	240	240	262	281	276	258	242	274	272	252	260	255	258	267	258	222	257	248	273	226	236	268	253	273	253	246	240	263	243	243	244	274	237	241	253	262	263	258	239	266	257	242	232	242	241	256	250	251	236	263	253	238	246	251	231	262	259	263	280	223	269	259	270	239	287	254	276	297	258	243	238	276	232	267	248	253	308	264	253	245	257	273	241	244	222	254	249	205	253	256	259	267	260	240	253	255	250	237	257	246	252	262	247	277	284	263	224	259	214	241	261	242	247	263	273	256	242	264	242	259	234	270	260	255	252	262	236	235	271	254	268	272	256	248	253	254	240	269	249	262	272	255	246	248	257	246	259	225	253	242	251	260	274	238	236	269	272	297	254	247	240	259	239	238	220	252	271	259	272	239	266	238	246	258	227	255	235	260	261	252	239	243	247	258	261	223	230	278	258	268	231	245	287	266	251	236	246	241	231	254	262	254	259	240	255	268	243	275	251	239	233	275	270	261	249	257	225	238	245	279	253	244	238	244	275	263	267	242	267	242	252	273	251	266	275	243	252	284	223	259	285	277	244	222	266	224	233	292	269	240	215	253	233	254	289	261	255	258	219	249	249	278	242	249	248	238	290	244	256	225	243	283	268	253	222	252	238	283	252	228	247	232	271	230	237	249	269	271	217	246	256	271	251	239	251	256	246	239	299	259	241	244	268	247	269	255	292	245	274	250	268	250	289	255	274	238	251	300	249	228	234	249	244	260	276	237	276	249	243	275	234	232	252	251	245	257	232	221	237	243	221	244	246	253
27386	16989	3010	895	735	696	732	701	672	633	696	692	665	676	663	697	709	680	687	654	697	692	658	651	670	681	688	748	679	718	687	655	676	631	669	665	686	636	726	717	649	651	666	656	675	686	686	693	658	745	673	654	690	678	599	652	674	671	638	636	648	686	681	675	668	641	655	660	656	669	629	681	738	643	630	645	636	609	676	655	643	638	642	619	651	673	685	705	686	665	674	674	676	612	675	679	657	664	679	725	654	645	677	664	682	642	626	712	703	664	649	657	683	681	682	630	691	663	632	651	679	697	647	692	697	691	651	642	653	710	676	634	715	671	629	671	674	680	640	644	675	654	668	681	662	646	636	668	657	662	648	697	661	671	632	649	651	711	653	694	645	694	659	687	622	677	629	691	725	694	620	672	696	652	648	634	639	653	682	652	687	671	686	674	652	691	690	680	716	644	686	643	649	651	727	666	715	650	690	657	656	689	643	661	652	648	671	629	673	672	681	732	666	654	712	652	644	676	694	638	680	635	638	663	703	706	642	666	693	657	738	730	672	641	676	683	636	627	672	661	648	685	658	632	668	607	660	627	678	682	687	662	656	707	683	635	638	721	660	708	649	665	665	671	649	709	663	682	690	662	698	668	679	678	676	634	655	697	655	633	666	697	654	660	632	721	655	659	688	660	634	649	706	677	646	631	686	692	650	638	702	656	681	653	641	693	671	694	662	639	683	678	615	681	668	663	679	665	687	621	652	652	690	658	620	629	633	655	661	705	643	723	689	684	664	661	622	650	699	642	698	647	656	715	602	684	693	626	642	626	645	671	682	642	688	679	648	655	657	698	622	668	658	671	658	642	661	631	633	654	709	671	677	643	701	665	700	661	668	686	701	668	689	669	662	664	652	702	653	678	712	662	700	648	643	631	686	678	652	647	659	643	650	648	667	637	671	634	676	683	667	710	634	655	710	682	649	663	659	636	691	722	646	716	703	677	691	705	655	686	649	627	672	679	659	674	664	655	654	706	739	691	672	714	671	676	673	646	661	650	669	698	654	744	651	649	652	698	670	684	632	666	696	655	666	666	708	648	664	589	651	618	715	678	659	656	699	707	710	672	693	701	655	687	662	653	648	691	664	672	670	720	672	680	638	703	707	642	649	653	658	711	621	701	713	683	687	709	695	688	699	657	656	687	681	687	630	685	652	653	678	681	689	652	709	666	694	658	659	672	691	657	702	629	699	676	692	721	681	632	734	667	724	672	664	654	642	648	689	685	626	704	686	678	632	619	643	674	645	681	687	664	659	683	700	708	639	655	676	635	677	700	684	693	668	697	678	676	629	703	650	685	643	674	671	679	669	707	672	669	675	691	659	651	629	674	622	682	639	687	651	637	657	685	638	674	703	685	641	705	687	632	673	649	648	633	658	665	687	684	694	622	669	666	666	637	664	638	685	661	639	656	640	664	705	663	701	701	677	667	691	662	683	659	648	644	655	654	668	664	686	668	687	636	706	617	713	612	659	678	670	691	686	638	657	681	701	637	644	689	652	666	662	722	665	681	654	667	668	673	648	666	673	640	642	632	701	694	646	685	650	675	701	704	660	656	662	672	671	635	719	629	688	686	673	679	717	627	667	648	734	655	667	704	714	689	647	653	662	703	664	722	640	724	686	650	623	669	619	651	635	655	706	675	718	654	662	650	722	636	702	708	625	689	676	674	667	660	684	708	669	651	654	663	696	731	696	689	733	660	658	637	688	703	698	706	640	652	646	713	631	650	673	622	681	655	657	656	637	662	652	697	704	654	667	701	723	675	718	651	673	708	693	670	705	694	670	636	686	672	688	697	632	626	707	689	684	706	696	663	692	696	652	653	722	654	682	701	680	685	653	707	668	662	675	676	648	665	667	662	678	686	663	667	662	690	659	674	690	714	670	667	712	649	682	705	721	651	720	611	654	672	684	691	683	659	639	675	693	664	643	690	653	674	652	677	690	658	668	638	652	689	707	702	663	670	662	655	651	639	630	662	626	665	673	701	676	683	680	671	636	680	651	644	659	669	646	704	695	637	703	639	705	677	662	683	673	659	650	654	650	641	644	694	606	647	681	709	692	656	697	660	691	636	728	643	672	662	744	691	661	691	662	684	638	675	655	712	655	659	639	642	664	639	681	657	705	684	695	712	695	687	679	662	679	690	740	638	688	678	708	649	675	714	647	661	666	642	676	667	684	654	661	666	628	659	711	655	653	662	667	645	676	660	697	677	634	682	699	699	645	673	711	669	676	701	669	669	656	661	681	672	656	620	659	667	648	663	659	680	649	659	677	693	669	695	677	694	652	647	700	717	660	690	677	660	703	713	702	616	661	697	658	665	681	673	707	644	720	676	685	670	695	681	680	683	699	686	632	640	638	658	698	667	662	673	673	660	700	678	608	673	656	658	646	694	672	664	702	669	654	670	656	686	647	720	689	646	642	685	682	676	663	659	714	658	678	706	637	703	683	686	676	646	680	667	688	654	692	639	677	703	672	663	651	694	641	687	686	650	638	661	648	659	619	699	663	741	680	662	677	662	684	678	679	662	637	680	711	697	641	687	687	667	681	665	652	687	662	669	666	628	676	701	674	703	679	618	645	680	677	659	654	630	696	702	653	695	677	720	649	622	628	732	721	701	702	661	693	607	656	681	677	685	671	667	612	669	672	655	666	699	673	647	672	630	638	672	680	688	670	700	700	630	680	676	649	698	631	679	647	664	688	692	684	646	705	707	619	701	647	688	682	667	646	650	665	643	693	659	659	673	672	668	670	653	668	638	623	703	703	654	689	691	663	636	701	661	665	651	678	657	703	680	674	673	670	669	650	660	676	696	702	682	696	658	671	674	698	684	685	629	701	667	675	659	698	691	667	695	626	666	671	631	679	651	673	622	633	665	692	682	706	648	651	645	658	655	670	650	679	679	677	657	666	696	677	654	663	660	711	645	671	653	705	651	667	663	642	675	649	710	631	695	674	660	688	708	717	675	635	647	675	662	656	632	668	651	676	690	629	671	684	636	674	647	674	670	645	665	657	634	720	692	688	708	617	665	652	661	678	662	658	672	664	667	676	676	636	676	673	695	682	688	653	688	659	633	675	652	640	582	673	660	652	679	663	683	687	648	667	683	664	714	617	671	659	628	663	713	672	709	670	653	661	653	678	670	671	687	671	635	694	684	644	645	673	666	671	629	678	630	699	730	696	675	650	665	669	682	691	663	653	699	666	682	709	700	651	691	693	622	662	674	705	668	682	701	672	625	692	667	673	678	669	723	640	635	684	653	702	671	671	627	619	645	700	667	653	657	678	646	678	673	653	679	685	649	668	685	670	678	678	653	691	648	645	659	689	702	640	651	645	677	689	662	668	665	677	715	679	686	663	666	682	672	655	620	692	674	610	673	646	691	711	733	641	667	656	667	684	706	710	653	699	648	676	671	659	711	735	684	648	674	663	673	618	712	663	675	613	655	683	644	659	663
4277	1666	1443	1162	1051	997	1005	1008	1006	1008	961	966	980	967	1028	1029	1004	970	972	1001	985	926	956	964	992	936	997	949	925	951	949	974	893	965	956	976	986	996	987	982	1014	1018	978	1030	970	994	1000	1007	1012	960	959	985	951	975	973	970	993	957	993	983	935	915	952	951	1002	961	962	1034	984	1038	980	983	948	962	933	970	946	930	963	954	971	983	1001	987	971	954	964	1020	982	985	965	1032	984	993	956	1011	1018	990	996	940	947	973	984	911	952	951	960	1005	978	973	1006	991	963	971	961	918	939	972	945	982	946	991	1021	1003	979	969	961	1034	1012	936	966	964	959	973	991	974	989	997	997	1053	986	953	940	927	995	954	976	990	994	994	974	1014	951	1000	1032	966	989	1001	994	917	944	952	965	964	1025	1042	962	987	932	968	1015	957	993	949	990	992	971	1005	928	1001	1003	1009	929	1007	993	991	996	974	991	1015	959	922	944	948	1014	962	960	1015	941	948	998	973	1072	966	972	964	939	1033	995	1024	988	998	991	944	999	935	949	964	984	998	973	967	980	999	990	955	968	1018	1007	945	972	965	1013	986	941	960	943	955	998	973	1060	953	973	975	969	990	900	1012	909	949	983	919	1019	939	960	967	978	1006	1020	983	983	954	957	967	1021	1032	975	1036	1016	1046	975	980	934	934	1011	990	948	973	1079	944	937	943	939	1032	993	980	974	1026	968	1025	922	962	983	963	980	985	986	997	979	950	998	1002	957	1036	947	1019	967	909	999	989	954	967	980	988	951	935	1034	953	987	976	998	954	1006	1015	1029	943	927	992	990	958	954	988	1006	968	974	993	964	996	992	1002	967	1020	990	927	962	1029	996	982	961	962	977	967	914	936	995	992	984	980	951	983	950	1020	992	994	981	965	929	980	978	918	956	1018	998	1018	897	1026	922	979	974	1013	975	1008	973	1014	986	959	936	1029	1024	941	947	906	1006	975	1024	975	988	983	961	980	954	1013	985	948	993	974	991	987	980	964	917	983	972	1039	968	966	901	1027	1027	1012	982	951	976	972	973	996	1005	950	933	936	934	985	978	981	980	982	1020	940	983	913	995	996	951	1003	1005	964	989	946	1046	916	986	995	977	972	1007	976	966	929	1009	983	979	984	993	910	972	943	1060	1010	986	1012	924	978	981	981	1003	1007	996	976	1009	941	968	975	978	1033	961	956	986	971	973	1007	1013	941	1006	968	997	979	951	977	984	975	988	1003	1001	962	1022	992	1003	941	1022	1005	988	981	986	990	962	927	961	965	953	1013	958	973	941	932	959	981	929	977	959	963	986	975	976	983	905	961	953	976	967	1009	993	990	971	993	950	1002	953	975	973	986	1010	1004	991	979	931	964	949	1006	1043	951	948	928	982	966	943	968	901	1029	938	968	975	948	943	948	979	984	1023	991	923	899	1007	1016	955	962	1027	903	952	1015	977	1008	917	995	1008	1035	999	1016	1001	963	1010	986	938	967	931	973	1013	965	932	1037	963	1037	975	1053	1016	985	972	964	930	993	1051	1001	1017	952	1024	1025	947	975	933	977	930	989	954	1004	917	993	1015	952	996	970	982	956	1013	1009	945	947	1022	1005	1001	1013	983	973	951	948	1013	924	942	926	970	958	980	959	970	945	942	983	999	956	971	965	961	975	972	1029	1010	977	939	1002	972	995	1000	983	1008	984	1013	914	986	972	961	922	948	1017	919	961	952	911	1036	968	955	976	957	1019	982	979	982	969	964	954	959	914	976	959	950	966	1028	984	971	997	987	985	942	985	962	970	990	959	1022	971	1024	907	966	965	999	969	962	968	923	947	994	976	930	953	988	999	939	1005	972	963	968	1001	971	1001	957	984	954	1002	1018	980	1012	927	971	969	959	960	931	989	933	983	1014	990	1000	988	982	925	941	971	949	937	951	952	1006	962	1019	1020	984	1028	1013	959	972	983	958	958	946	925	961	970	1025	993	1000	949	978	978	1000	975	919	991	967	955	979	985	959	965	973	1018	953	948	974	907	987	937	949	1006	1000	1001	982	961	951	936	993	951	997	977	988	986	957	932	979	1011	964	983	963	1034	996	1032	1012	944	969	957	989	911	963	1019	1005	938	950	983	961	916	968	967	973	951	983	948	977	1074	985	1032	962	1012	933	963	984	992	1008	994	997	947	988	966	930	1021	985	942	1043	988	952	964	982	979	948	980	977	1002	965	963	969	928	1012	959	980	922	940	899	1023	985	967	968	990	926	1019	1004	975	974	957	949	1004	936	976	958	995	962	1004	960	951	948	913	945	942	963	931	997	942	1039	953	951	1024	989	1030	968	966	981	948	1019	975	990	901	1001	992	983	974	994	999	1012	932	1015	934	1042	950	929	956	938	1013	1004	957	1009	1023	943	889	938	969	931	1028	1026	996	972	943	1010	1003	963	1025	940	954	927	965	968	983	980	984	1027	993	961	985	959	971	978	965	966	955	972	1010	905	971	977	993	1042	1011	1015	956	989	998	1021	1033	983	957	950	954	970	1008	1014	932	935	1001	995	976	987	947	966	1009	948	982	995	1015	978	990	969	957	985	986	1016	982	971	991	923	958	986	900	987	935	1007	948	984	974	994	948	1027	974	965	929	953	1025	947	986	938	961	918	951	962	946	954	885	1015	1003	992	996	976	969	987	993	953	1014	1001	980	1009	943	954	988	961	1000	992	1010	964	1000	930	990	973	971	959	991	1047	987	971	972	1011	987	958	980	968	1018	1025	989	962	985	1003	939	923	1015	971	971	948	1011	941	959	977	1068	1040	1031	971	953	931	982	971	968	979	934	968	953	1012	1008	985	1037	962	1019	1048	939	1008	1001	1023	956	962	1007	951	1037	996	904	975	975	1005	1015	966	987	927	1032	975	939	989	959	961	977	1018	998	1005	962	984	974	967	1025	980	911	955	1008	958	966	1018	950	977	930	972	1042	986	1015	1002	966	997	1031	967	967	960	1018	964	977	960	985	1000	1001	1011	1036	953	955	989	1068	972	976	984	1055	1001	969	1009	987	1015	1000	973	960	984	1037	973	1000	1050	945	995	969	940	987	894	967	997	990	974	1024	982	968	991	1001	958	992	941	977	1019	965	1006	1020	931	1070	961	1003	1010	1023	989	988	984	980	972	964	928	1034	967	969	1001	950	997	972	960	983	996	979	981	1018	1002	944	1001	998	945	995	1004	982	980	945	924	967	987	991	970	964	999	996	940	964	953	1013	976	971	952	997	988	1006	939	1046	957	927	951	978	962	960	973	997	1013	972	986	952	939	974	1019	989	1011	1019	954	993	1043	978	978	981	941	974	957	1006	1020	939	990	952	989	975	1008	991	992	1034	975	997	1025	925	1015	1025	950	973	996	1023	994	960	1015	963	944	923	984	1029	977	961	952	998	975	1000	1031	1037	977	964	969	951	1032	971	1007	933	956	1004	1002	984	926	1008	961	962	986	886	945	986	994	996	999	1023	986	948	939	975	986	947	1013	995	933	966	1043	966	927	946	926	968	941	950	999	1017	984	974	991	963	991	980	1003	1044	943	972	961	970	983	979	946	964	982	981	969	954	946	989	969	908	970	991	903	1028	1004	939	962	968	905	1027	925	966	933	989	1012	1009	993	958	939	969	993	951	987	976	935	938	936	933	1013	1037	1045	976	925	976	971	1006	989	966	1081	1068	957	978	988	947	1034	1000	943	934	959	986	947	969	965	977	943	969	912	940	966	960	960	928	936	952	994	980	971	993	939	979	941	940	985	986	975	997	975	1034	955	1043	1012	973	990	1032	1017	1039	960	951	1011	960	952	1016	963	1016	946	980	970	938	956
23227	21392	28260	24890	20059	1501	587	446	402	415	362	337	351	404	331	333	327	315	342	345	372	326	328	344	338	334	320	377	342	344	365	308	334	372	302	337	340	347	317	313	324	285	350	353	325	346	311	328	349	317	322	328	340	316	314	365	302	321	330	325	345	345	334	324	301	331	307	333	314	332	334	295	330	313	360	307	330	327	317	314	291	320	333	327	304	338	309	303	328	306	312	330	329	336	299	358	313	316	322	339	332	306	318	308	316	312	358	321	317	322	308	319	324	327	337	340	322	338	348	339	327	316	360	328	305	320	344	294	294	316	303	334	298	311	297	297	311	351	344	281	326	309	323	347	311	337	328	310	306	320	352	337	330	329	327	327	385	314	350	358	338	327	325	337	344	304	339	298	339	343	314	298	311	296	323	332	331	316	313	322	303	319	334	323	314	324	337	338	341	338	299	327	318	313	305	308	305	341	355	331	337	329	337	320	366	328	316	328	320	309	306	337	327	330	306	311	321	309	311	338	324	354	340	329	294	330	333	298	330	307	333	312	327	354	321	338	288	323	331	339	318	317	333	373	294	337	313	293	348	324	331	328	325	310	335	315	320	324	318	340	352	321	364	322	292	335	305	323	296	319	313	341	348	336	329	322	306	295	330	347	334	325	322	299	349	311	284	305	308	300	298	332	313	314	295	340	328	310	316	312	327	317	347	335	294	318	326	316	338	324	357	313	360	343	309	333	320	340	352	325	318	326	312	293	319	292	342	342	321	299	313	336	304	355	349	322	319	316	341	331	325	313	357	326	305	313	355	311	306	314	309	347	346	336	318	328	339	306	306	304	322	307	321	312	317	342	334	331	321	321	301	306	315	309	326	317	333	304	318	317	316	324	313	352	326	301	332	317	327	317	298	308	325	324	342	354	331	276	313	328	326	312	334	314	359	345	324	336	306	327	324	298	325	333	345	325	333	305	340	299	337	303	330	327	297	285	305	326	317	316	347	317	306	341	345	336	313	341	339	329	361	309	312	340	330	328	327	341	344	315	330	342	325	323	313	314	321	334	331	351	347	338	322	364	326	316	313	325	322	310	340	332	334	326	348	286	342	344	334	330	322	301	319	314	302	327	331	337	340	335	350	306	315	329	323	342	303	352	303	326	348	346	333	313	288	327	350	340	317	289	305	335	288	323	316	310	337	308	296	325	331	319	329	327	312	341	324	344	325	317	342	317	331	291	314	348	345	343	322	302	319	292	294	316	331	300	311	330	321	329	321	319	310	341	344	296	329	317	335	317	304	340	337	329	305	321	316	305	321	313	340	321	309	332	324	326	295	319	318	304	307	314	329	334	300	328	309	309	311	302	313	331	322	321	340	336	340	371	341	316	324	347	306	314	316	307	339	335	332	316	335	329	309	318	319	375	293	326	290	348	297	332	326	293	309	321	318	318	324	305	307	287	372	303	330	313	362	369	330	330	312	298	306	320	377	334	301	311	316	302	316	333	323	318	328	314	328	328	276	323	344	333	314	350	315	339	312	311	322	304	319	312	299	317	321	330	336	308	306	318	315	342	305	341	358	349	297	328	328	303	304	351	326	282	334	345	332	283	334	320	316	337	332	297	293	359	296	324	323	299	319	321	304	335	281	306	315	305	292	332	312	290	341	326	343	334	339	314	314	305	317	343	287	330	310	343	327	318	340	299	302	339	325	301	274	317	375	305	311	301	331	334	313	313	286	337	322	298	320	321	292	323	297	323	307	335	343	305	323	316	312	336	324	339	271	306	312	302	297	316	305	312	310	277	342	285	315	320	294	342	324	308	346	310	316	306	327	309	332	308	332	337	317	326	350	328	325	303	357	315	340	291	339	347	325	336	337	301	317	297	338	322	267	308	350	306	296	298	334	334	341	324	340	311	357	280	302	313	284	309	332	293	308	318	335	347	325	280	342	333	317	333	297	334	338	312	293	335	317	310	308	339	355	317	305	329	316	318	305	315	321	358	338	327	317	351	302	314	295	312	340	323	273	326	321	321	332	294	319	342	307	316	313	295	302	329	326	356	341	305	285	323	306	328	295	305	279	348	324	352	305	329	322	319	316	339	300	340	331	329	326	309	302	321	315	349	340	344	313	336	306	362	327	343	343	335	314	340	339	299	317	325	319	367	311	310	294	327	322	326	321	323	327	330	306	324	306	330	299	304	307	314	291	327	316	364	293	320	318	328	336	318	347	333	312	290	310	285	289	333	354	320	346	317	334	308	306	322	336	305	268	338	330	337	310	336	306	325	326	329	311	334	316	339	293	325	309	305	320	333	291	309	332	306	314	340	362	357	311	309	325	315	310	309	301	293	345	340	311	335	312	307	323	325	305	329	343	322	358	312	329	315	294	352	311	350	327	326	286	326	315	323	312	337	342	354	281	326	313	326	316	298	318	302	321	337	347	319	342	337	334	322	356	319	311	361	331	318	326	317	326	326	342	338	356	312	346	342	318	352	308	323	299	297	296	323	323	360	339	351	305	304	324	335	320	327	364	344	305	314	315	334	332	310	290	301	319	335	309	294	304	324	309	319	344	313	321	307	313	319	298	319	310	344	320	348	343	352	323	309	318	339	314	338	325	342	320	317	297	363	319	327	332	318	338	303	351	338	323	317	352	345	349	340	344	327	300	320	361	323	320	327	318	314	337	298	292	312	314	330	305	316	274	336	289	328	310	337	320	316	359	355	290	336	317	341	317	328	343	313	300	346	331	298	341	304	304	339	316	296	305	319	318	326	338	320	329	319	309	327	294	324	318	305	313	305	344	324	335	310	316	331	321	321	323	311	329	349	348	328	312	354	345	325	328	330	307	337	312	330	327	327	311	320	342	306	320	278	360	344	306	312	318	351	323	321	307	300	345	303	337	303	283	288	336	318	324	380	310	327	304	299	331	317	328	310	340	317	354	331	319	309	341	334	347	312	281	303	335	351	335	307	356	343	317	348	327	299	302	313	325	316	315	348	311	345	338	348	313	317	296	325	304	322	347	327	318	295	364	327	342	316	336	271	334	340	298	308	327	337	332	334	323	323	315	331	297	329	338	315	308	340	298	314	329	347	294	292	297	325	319	314	297	303	347	342	292	322	295	309	333	329	309	306	323	332	369	322	332	317	320	350	312	355	347	333	352	331	306	309	339	303	339	274	321	323	304	316	322	299	340	317	309	336	317	305	373	330	319	323	330	300	283	309	322	313	316	298	322	298	294	312	322	317	343	317	335	309	351	312	347	330	285	305	344	309	335	313	316	310	311	303	348	343	328	311	300	293	318	313	287	314	323	316	318	323	350	302	315	303	359	340	347	317	326	314	352	327	293	348	331	343	315	317	309	329	298	345	334	345	331	303	367	310	316	312	338	307	326	298	312	310	298	299	331	338	304	318	295	315	345	319	277	354	304	339	313	348	291	335	293	314	334	337	351	324	331	295	305	304	307	307	318	333	345	345	307	321	336	318	290	312	322	321	315	302
3155	7569	5131	2486	1653	1210	952	795	764	674	638	615	625	549	554	560	569	543	526	561	486	531	587	520	528	498	477	508	560	503	503	480	544	509	504	491	519	503	499	486	493	484	539	574	518	485	500	532	499	476	509	483	530	532	482	496	509	491	523	526	493	508	524	563	492	518	503	505	475	514	502	529	512	526	495	519	508	495	524	479	456	498	499	514	493	496	495	503	480	474	502	467	492	548	482	491	523	504	520	483	494	544	475	482	478	515	550	524	516	523	495	455	528	508	530	475	488	488	454	499	539	532	479	479	469	509	514	521	513	497	523	493	520	495	503	479	524	488	519	473	493	474	509	525	485	471	505	516	479	486	495	487	504	538	489	475	491	480	533	493	508	510	449	483	468	504	462	487	502	504	452	510	544	497	496	559	518	465	467	489	506	509	494	535	480	502	476	516	571	511	508	496	505	525	505	515	488	504	502	485	516	500	518	519	509	499	505	519	499	473	545	513	480	519	537	502	508	496	553	485	507	511	495	491	537	510	497	515	504	474	551	519	508	494	477	483	510	500	504	485	482	508	517	485	510	530	508	503	452	501	535	501	484	448	472	472	535	440	513	500	505	444	510	509	498	500	495	543	468	477	506	493	519	496	537	537	495	519	467	525	501	496	481	458	472	477	509	462	506	470	456	519	524	514	483	506	477	540	491	496	509	475	552	467	493	507	505	507	505	501	562	536	479	504	492	497	462	526	489	492	524	524	502	467	494	491	530	484	501	477	494	519	469	525	508	517	485	476	525	505	532	513	513	527	501	517	493	540	494	511	472	476	493	444	497	518	517	523	514	511	490	478	527	542	489	457	522	533	474	477	518	505	505	514	490	525	518	457	447	496	492	557	470	508	494	491	484	509	489	547	485	542	469	509	451	472	545	488	517	482	496	487	479	522	521	505	500	498	494	509	457	471	519	482	535	514	491	492	476	459	517	470	517	492	532	553	495	499	501	523	532	501	504	488	523	511	500	493	544	530	523	534	485	479	507	463	530	507	505	499	496	466	506	514	512	468	535	516	474	605	508	513	467	484	547	490	495	505	477	501	483	515	478	506	510	496	496	516	510	514	492	504	501	449	483	442	473	478	509	521	544	516	489	517	514	499	492	495	495	497	541	504	500	521	485	488	497	519	498	482	500	511	505	459	494	526	530	484	519	519	483	527	456	492	513	484	502	473	520	508	510	496	484	533	458	521	482	486	540	514	476	512	476	489	531	497	497	486	466	502	502	490	490	541	486	550	515	530	516	515	542	492	506	516	478	539	500	500	500	516	506	523	521	492	516	502	505	452	475	489	494	520	516	510	493	497	467	486	511	502	518	487	519	501	497	521	509	515	524	536	512	543	468	500	516	510	481	512	493	499	458	505	506	502	479	477	504	519	513	501	488	530	521	457	491	522	548	524	523	446	474	530	484	508	486	506	499	499	505	488	511	480	491	517	503	486	517	459	521	461	482	526	528	525	504	495	471	506	471	492	471	536	498	521	473	491	509	515	455	485	495	513	495	531	505	490	497	509	520	512	501	484	490	494	452	499	445	469	543	489	507	507	491	486	487	478	482	449	501	515	423	491	532	509	457	517	508	505	533	527	484	517	531	504	484	524	484	505	459	490	504	515	501	521	473	485	488	487	508	467	505	482	469	484	487	504	475	470	493	525	490	486	479	478	503	513	511	490	479	530	506	474	479	507	518	488	516	485	518	491	486	494	494	519	472	510	503	504	520	495	547	485	490	479	487	494	488	469	458	473	488	526	507	530	520	514	528	503	524	515	491	516	519	482	497	474	500	518	507	516	536	493	534	515	527	502	491	536	512	462	511	537	505	512	518	469	499	500	439	520	517	500	515	548	524	542	507	524	497	492	488	511	517	507	477	497	478	454	486	467	467	508	515	497	489	482	475	520	509	520	516	485	492	487	490	480	497	514	492	506	488	489	471	490	542	508	511	481	547	539	488	465	503	456	500	502	515	498	503	475	537	497	494	500	516	497	498	469	485	466	482	499	509	549	537	517	432	511	495	472	488	530	487	464	517	487	451	504	504	502	531	493	504	507	525	514	510	508	504	487	517	514	500	482	508	500	530	513	491	493	485	500	491	481	535	507	516	538	489	470	515	538	492	464	547	507	513	477	483	483	522	513	473	531	492	475	458	438	488	499	486	522	451	517	456	514	538	537	508	479	500	486	476	500	475	503	456	483	492	515	518	490	470	503	546	494	497	465	497	515	518	513	468	496	504	480	501	526	506	523	528	457	469	514	496	495	467	470	538	491	470	496	488	493	473	462	463	516	536	530	488	487	497	541	522	514	489	501	500	504	511	466	522	513	517	472	498	513	507	463	487	502	481	554	477	511	487	503	525	486	504	498	504	502	515	515	523	523	511	518	524	525	500	493	516	480	495	470	513	506	500	511	501	521	521	500	505	540	508	501	517	500	490	559	525	500	482	523	523	509	469	508	494	534	496	513	516	480	521	480	475	483	506	488	492	497	479	487	506	490	505	544	529	467	487	477	503	510	511	496	499	517	487	516	494	437	515	512	503	533	456	469	490	488	525	463	519	482	486	488	517	523	468	516	496	484	498	504	520	497	539	480	507	526	477	511	537	526	463	521	498	492	487	477	502	452	524	502	528	478	518	494	553	528	516	511	480	465	489	513	492	514	497	489	487	505	552	550	527	466	470	471	543	528	532	510	484	537	506	540	471	508	508	481	533	491	505	507	508	505	534	484	515	481	465	503	497	472	532	506	494	485	502	505	507	503	488	515	452	499	491	553	487	440	492	508	490	487	499	504	491	483	504	486	532	508	479	505	471	475	510	439	505	543	509	490	509	512	512	472	518	502	512	518	512	479	500	467	501	513	501	529	489	471	504	484	523	500	503	498	474	506	482	509	483	506	469	563	496	493	486	535	528	505	480	512	541	525	488	450	521	514	501	554	475	511	460	482	507	533	498	479	451	493	493	493	521	487	531	481	518	498	507	510	496	478	480	465	496	498	480	494	506	507	533	506	490	497	477	495	478	495	484	502	490	497	533	509	536	499	522	470	541	525	497	451	506	475	471	536	493	504	475	519	487	508	533	472	448	522	487	482	516	526	521	464	504	465	503	504	535	526	500	523	485	508	511	546	465	519	512	473	505	471	494	535	489	508	486	475	526	456	484	495	495	557	495	487	490	509	506	515	497	515	473	499	492	483	478	488	490	533	525	514	493	480	480	501	546	496	520	497	509	507	511	447	490	528	475	501	490	485	502	509	520	498	502	517	466	500	481	483	508	481	507	510	528	481	510	512	483	504	483	494	487	521	506	479	530	480	485	482	552	503	516	513	525	472	496	485	508	491	483	529	498	497	481	510	502	534	483	494	512	517	453	525	492	497	502	539	514	472	466	503	542	503	498	494	509	536	521	493	526	491	495	488	482	453	550	490	505	494	514	497	501	494	463	504	482	512	494	488	458	492	533	503
24665	21447	26053	21348	1501	833	784	729	671	678	706	676	673	608	672	660	708	684	690	687	650	724	662	679	697	652	656	684	686	667	669	679	691	652	646	651	670	629	601	667	694	704	674	704	607	721	729	686	688	663	670	661	682	670	640	664	698	686	654	704	697	647	688	671	651	691	684	654	683	628	614	661	628	654	665	631	691	653	681	648	647	706	686	659	662	688	604	651	641	617	680	631	682	677	663	649	669	725	676	698	650	607	665	666	640	720	669	658	675	695	642	644	689	682	667	670	649	688	653	697	656	651	662	647	639	682	648	663	670	675	637	644	628	614	673	702	683	673	680	654	663	659	691	683	677	653	675	686	718	642	646	649	640	669	639	650	708	692	645	637	651	644	644	714	679	676	673	659	666	658	701	658	684	674	603	707	653	716	696	686	659	633	675	668	666	673	664	618	684	718	656	690	698	680	618	642	637	652	693	667	657	698	679	701	669	668	665	682	681	633	669	636	675	690	700	654	600	650	703	635	656	660	649	635	682	675	654	663	685	686	673	708	635	674	636	681	706	612	678	622	686	715	637	665	695	699	637	618	671	656	647	698	651	663	688	632	682	693	652	672	642	657	669	658	644	679	637	685	675	650	654	631	709	681	684	679	652	650	616	680	670	657	641	642	606	637	691	634	690	707	643	668	668	640	662	649	663	673	700	694	662	657	686	634	682	627	632	698	700	661	690	694	653	655	651	656	696	640	646	682	666	646	640	714	747	656	634	670	621	690	657	662	679	663	662	625	684	666	646	665	674	661	663	729	697	619	632	667	644	698	673	684	672	657	649	709	655	636	709	650	637	660	673	662	673	680	681	633	619	681	666	659	675	652	652	669	683	647	700	646	697	651	654	659	696	648	678	710	658	647	637	679	655	656	649	610	664	631	664	679	699	674	689	631	701	687	675	691	673	636	714	662	679	688	666	673	643	671	702	628	656	646	669	721	671	689	683	683	660	650	706	633	704	662	662	667	662	668	666	643	715	675	690	688	713	677	633	644	682	644	707	627	670	639	662	689	701	681	650	674	646	706	659	625	629	671	669	677	660	673	645	673	639	691	622	688	672	681	678	669	709	731	709	672	706	652	672	669	654	690	652	709	676	633	648	660	646	700	657	644	644	732	686	649	690	671	662	653	657	686	740	671	638	655	673	659	663	666	655	693	688	658	633	656	701	659	662	711	689	683	668	700	613	658	688	633	626	669	671	668	621	635	686	684	690	658	655	654	709	686	682	659	631	660	664	673	660	657	656	670	676	625	688	688	654	703	595	708	684	668	653	646	670	662	670	629	646	647	686	640	610	692	711	644	699	697	663	662	631	680	618	651	667	711	641	651	649	692	686	681	666	664	683	663	706	653	628	619	684	690	635	679	635	678	630	650	637	652	693	628	655	662	655	655	687	671	644	660	674	651	662	702	667	647	627	659	697	659	659	615	630	653	659	683	710	648	629	650	655	702	704	671	625	643	649	684	663	664	696	648	637	667	644	635	651	655	698	668	680	689	672	696	677	669	651	667	632	652	650	669	641	664	638	683	677	637	646	689	636	654	662	658	641	724	707	715	698	646	659	641	668	722	696	688	640	648	671	675	694	638	704	659	650	693	693	678	690	592	674	734	706	667	650	682	664	654	677	668	694	715	665	666	623	692	659	612	652	691	663	646	702	626	702	678	651	611	659	607	671	660	611	670	652	754	683	641	655	684	673	669	705	700	677	681	647	704	661	672	666	659	636	697	716	676	653	694	688	673	673	686	681	725	696	681	611	684	641	661	644	639	725	667	645	664	708	645	708	628	726	645	695	649	700	636	646	659	635	652	709	697	620	675	711	678	690	693	675	652	654	664	658	689	665	682	664	632	662	689	656	733	665	693	699	646	686	691	652	639	676	703	744	690	634	662	684	685	616	669	656	637	676	673	655	659	696	648	699	701	638	675	660	666	667	669	646	690	676	680	667	618	697	668	659	652	678	659	698	651	641	655	673	686	594	665	670	725	629	677	734	664	703	661	655	704	619	700	649	679	663	688	658	720	658	638	659	660	700	661	680	681	691	705	684	703	604	626	669	653	664	666	673	650	677	630	674	644	647	681	641	648	672	675	655	656	691	679	628	682	677	738	675	682	651	657	625	636	652	666	650	708	677	699	636	673	692	689	644	617	653	678	638	670	700	686	647	681	627	677	708	692	654	651	680	686	706	691	670	660	681	625	650	653	653	630	721	673	640	640	681	679	644	707	715	670	689	637	663	682	611	653	677	683	670	661	659	666	645	718	693	642	686	736	645	650	665	626	651	641	653	612	643	698	669	655	664	666	656	731	672	691	651	697	661	625	694	660	657	690	701	727	633	683	693	665	661	693	696	670	695	663	666	672	620	668	733	670	701	653	658	684	651	623	649	711	634	682	689	644	624	721	660	649	618	659	668	621	652	630	682	679	633	669	655	706	676	670	647	704	629	673	670	668	704	615	656	646	679	670	644	646	685	667	648	685	632	630	661	674	626	660	663	635	669	668	679	673	681	626	635	647	655	683	678	651	669	681	652	654	680	635	678	644	636	661	636	655	652	690	671	682	631	677	679	689	641	636	668	667	682	640	679	704	612	644	664	662	701	646	692	684	697	664	703	634	620	704	666	702	666	672	655	623	690	659	665	674	675	636	660	691	668	683	650	685	671	666	688	661	632	686	701	665	680	670	717	704	641	667	663	660	654	645	720	673	675	635	608	693	650	685	673	696	694	676	695	693	662	665	690	632	640	657	638	677	686	664	681	662	682	665	654	632	624	635	695	647	682	691	690	695	666	691	721	697	691	687	661	602	645	655	680	673	700	724	637	649	676	646	688	687	654	746	666	684	741	605	642	699	661	712	665	650	653	618	705	705	677	747	635	682	657	642	712	682	642	668	673	706	701	689	611	700	674	649	641	680	676	706	647	674	621	684	685	677	627	738	694	688	681	669	701	651	688	668	660	702	707	670	652	663	619	676	658	653	654	639	607	655	687	665	618	713	608	683	738	664	676	658	702	709	628	696	656	667	697	659	687	683	677	667	687	628	659	688	674	728	666	697	681	682	644	743	624	692	653	632	672	659	660	691	676	648	651	711	700	678	664	684	704	652	642	615	690	711	675	660	672	677	683	677	662	639	744	647	683	621	675	657	643	678	664	639	655	657	695	689	627	672	721	666	668	647	658	718	658	670	680	700	652	663	702	683	703	690	669	591	673	666	704	666	661	653	688	665	707	658	672	714	669	656	648	684	633	638	673	662	709	685	697	647	690	680	681	685	631	668	675	666	657	741	610	679	636	653	691	699	678	646	705	631	673	686	635	641	677	682	672	681	688	656	668	659	717	701	659	664	661	649	686	649	688	641	671	629	648	632	673	637	648	686	662	634	687	660	642	674	660	677	655	679	671	695	680	668	631	632	600	722	688	660	658	678	691	643	652	671	669	660	690	657	638	687	726	657	644	676
3293	4090	2946	1783	1400	1290	1102	1090	1075	999	1033	1014	997	1038	999	906	958	942	984	975	1026	967	958	952	949	935	941	856	950	918	977	946	936	951	977	951	970	992	903	988	947	914	958	918	961	917	961	971	946	947	960	953	918	976	991	929	951	932	926	920	994	921	917	966	1028	962	948	978	955	980	935	978	925	946	905	930	890	984	933	926	972	951	921	948	949	928	938	961	921	923	964	936	920	998	979	938	959	981	948	907	960	985	955	984	935	910	914	946	952	994	884	937	924	947	940	966	977	942	939	952	890	921	919	958	929	936	934	956	907	943	923	954	933	896	960	961	959	995	951	958	967	949	906	943	966	915	957	988	955	966	943	956	930	969	940	908	961	950	946	925	904	941	921	911	965	1010	955	892	917	967	952	928	905	927	929	940	978	987	958	939	966	922	987	914	929	905	951	971	984	949	938	973	930	939	942	964	956	976	931	953	973	911	934	906	955	984	925	949	926	949	943	929	948	912	983	947	989	946	974	949	973	982	921	961	924	940	907	932	1008	986	896	981	931	919	961	936	972	994	905	990	912	948	944	911	942	992	962	951	954	925	945	965	966	942	920	947	937	996	972	950	979	947	978	1005	940	964	926	909	928	962	903	974	981	967	944	940	960	990	917	980	929	945	959	963	890	960	918	942	975	866	948	977	949	926	935	1008	944	945	975	971	905	930	872	1003	961	951	939	917	930	991	983	960	946	943	980	928	939	986	979	961	946	965	1002	901	921	911	919	952	945	983	987	955	947	1000	948	966	928	956	934	894	944	962	963	908	912	955	900	890	878	939	938	954	1009	955	918	907	945	1000	904	941	970	975	990	887	935	928	989	937	897	949	959	995	913	915	981	919	977	896	942	971	962	894	966	959	942	952	939	976	952	987	954	948	903	953	953	993	1009	915	968	951	935	941	930	932	909	971	897	941	959	951	945	904	993	952	1005	883	913	944	952	936	962	985	961	940	946	889	956	933	935	923	935	897	952	972	969	908	974	981	964	934	976	965	968	978	888	922	937	916	949	974	882	953	948	984	984	939	968	892	947	875	904	952	881	932	997	976	974	955	989	939	960	962	965	947	924	936	1025	959	909	936	949	938	950	909	942	967	960	943	907	945	978	938	912	916	964	904	896	929	919	901	936	959	963	944	944	981	930	969	947	984	980	984	942	930	989	919	948	929	971	877	942	972	970	927	976	933	914	958	944	951	934	944	949	986	965	944	979	926	972	936	924	935	948	984	968	956	901	959	942	1009	879	923	945	915	950	1016	981	917	972	932	963	915	907	965	896	982	909	1001	1013	1005	987	946	926	971	918	915	935	861	967	973	979	934	948	952	953	937	1001	947	915	970	965	957	938	1002	937	922	923	933	952	883	930	953	893	997	900	900	920	957	965	925	931	935	960	905	942	935	923	952	923	918	924	955	949	950	903	982	919	954	983	954	951	921	977	940	1007	888	978	941	945	894	952	977	949	927	993	983	904	1001	1035	958	904	965	945	898	926	937	894	966	965	936	963	947	931	946	943	927	913	983	949	933	930	914	946	950	964	980	1002	969	971	961	1005	964	948	978	905	959	893	921	1032	927	928	912	965	901	1022	961	932	913	904	960	954	948	944	908	921	942	953	996	949	939	981	942	918	953	951	888	945	958	996	960	982	950	895	956	1001	957	938	967	988	945	934	941	940	945	973	945	941	899	914	984	982	964	980	969	955	956	966	931	969	925	982	974	960	970	998	942	939	924	935	929	998	995	934	949	870	988	966	934	959	962	953	899	925	945	937	922	933	907	913	920	968	955	973	921	930	953	943	960	874	911	958	974	956	932	894	912	940	923	951	917	900	929	959	992	956	940	935	922	928	910	977	957	960	975	947	948	927	889	965	951	889	902	967	909	930	959	925	989	938	1041	978	938	945	938	981	948	956	920	969	949	952	964	962	914	967	912	987	958	960	913	919	980	970	975	971	967	930	962	951	1000	892	958	977	919	911	886	980	931	914	990	945	960	962	934	889	957	914	923	965	971	932	900	952	937	953	965	930	986	914	926	954	972	912	918	916	919	947	947	917	900	969	971	957	978	899	919	1004	960	991	952	906	916	909	927	959	961	951	952	911	929	886	908	930	914	915	929	923	932	936	956	997	919	907	1008	999	956	905	898	952	935	930	986	955	980	930	933	994	969	1005	916	990	964	988	937	954	922	918	916	952	931	929	897	924	972	918	961	969	908	930	957	908	944	977	923	889	962	997	965	940	949	905	932	935	928	909	933	942	958	955	945	976	953	988	983	927	968	894	927	942	942	971	939	925	889	956	945	931	976	998	994	965	925	973	938	986	981	975	954	971	1006	938	963	973	1018	932	974	948	964	942	920	884	964	927	893	968	936	984	948	916	947	906	897	957	934	931	955	921	952	945	1017	919	947	947	941	935	932	949	969	963	932	919	925	928	971	944	875	942	925	967	966	977	909	967	918	902	923	995	954	964	984	935	1009	945	1006	907	905	987	950	870	961	925	940	949	1007	915	928	972	990	1008	950	963	927	947	894	943	968	973	924	967	963	973	954	966	914	988	971	942	955	926	974	963	929	961	941	962	937	902	922	940	931	942	960	990	962	921	982	991	935	934	934	943	923	977	977	997	896	940	930	963	942	964	969	954	960	927	889	945	958	959	943	951	946	978	944	954	992	957	947	948	943	970	956	1006	965	984	912	984	943	926	1004	964	915	1003	1020	949	978	916	894	945	984	948	913	952	964	975	885	949	964	958	941	914	961	921	877	957	969	1003	985	960	956	942	926	966	922	944	985	946	963	936	922	985	968	961	910	922	941	933	924	968	910	953	939	910	963	963	933	980	932	996	999	960	942	993	927	907	986	965	910	944	913	910	914	981	925	968	933	894	943	918	965	957	922	961	959	948	913	947	969	920	909	919	892	924	878	943	944	898	933	894	976	959	976	920	979	935	932	922	917	921	994	945	1009	905	921	964	973	942	942	955	987	991	983	861	929	949	944	951	923	998	971	896	919	939	955	1006	915	997	975	927	894	958	905	973	911	980	913	966	947	921	954	954	939	1012	967	938	925	959	982	967	945	942	964	924	947	952	957	967	920	976	1006	975	960	939	937	987	958	947	930	948	973	1029	905	991	1003	912	943	966	946	965	930	1000	946	948	900	912	944	979	1009	915	965	929	999	911	921	942	954	996	960	964	938	922	839	942	970	922	900	927	967	891	962	922	940	962	914	892	1002	947	917	962	938	951	975	976	942	959	954	939	973	934	929	964	1005	947	942	931	954	990	955	905	946	1001	991	915	909	995	960	925	909	963	943	978	953	944	974	975	940	982	882	983	956	986	952	967	968	945	942	993	940	952	1002	971	902	960	982	910	882	956	962	935	971	955	997	953	941	948	1017	974	938	929	878	931	959	969	905	965	935	981	959	947	961	900	913	996	917	900	973	935	941	902	948	944	999	906	973	926	981	895	961	960	913	933	939	886	994	967	916	916	986	959	919	965	965	1001	963	923	938	997	925	909	914	954	920	956	921	964	936
22438	21478	29047	24311	21479	18975	1032	455	337	285	253	233	249	217	228	225	211	209	194	208	188	196	209	189	194	185	182	172	176	192	204	163	172	165	180	175	173	185	188	172	206	194	171	162	144	148	184	186	177	155	174	180	183	169	188	158	179	165	140	172	149	172	183	163	183	172	178	195	187	179	172	201	190	143	198	176	172	161	170	179	175	193	191	186	191	162	167	176	181	166	185	149	179	177	146	165	181	166	180	155	182	167	184	140	182	188	160	179	174	158	155	177	162	171	172	149	177	206	176	156	185	162	169	157	152	164	163	186	157	169	158	177	180	189	180	161	184	155	165	185	149	176	175	169	182	166	173	150	151	168	147	175	149	184	169	149	163	183	175	177	179	172	173	170	180	182	167	163	174	161	190	154	169	177	165	169	154	163	157	172	174	165	182	181	173	156	165	179	161	173	166	167	154	189	174	157	150	166	170	174	182	158	149	164	165	172	156	188	170	162	142	153	163	180	166	172	158	176	180	176	149	196	166	160	159	181	166	177	179	175	157	161	167	171	161	188	160	165	157	149	194	167	154	147	188	151	172	165	161	158	183	164	159	153	161	178	154	172	166	192	172	171	181	169	164	189	175	171	166	179	156	167	174	191	167	162	193	156	185	158	191	181	167	173	172	179	153	152	180	172	172	152	180	166	178	170	117	155	168	175	170	164	177	181	174	199	188	173	150	137	191	171	168	156	162	173	188	182	175	172	182	165	171	168	168	162	181	193	169	164	187	167	170	168	177	170	180	188	182	186	173	163	166	192	149	162	181	167	186	158	185	150	171	176	150	176	182	171	164	151	155	202	166	161	173	152	155	165	164	164	188	175	167	177	163	170	170	159	162	173	186	167	181	163	161	161	167	172	160	149	179	175	174	184	147	169	154	169	178	151	171	180	178	188	166	168	162	178	160	179	172	176	160	133	180	164	180	166	185	155	166	168	179	212	192	162	175	194	174	172	207	147	179	173	173	164	164	162	161	188	184	158	144	178	174	182	172	154	149	172	159	180	174	159	141	167	172	165	198	173	173	155	160	159	173	163	165	146	157	170	168	152	159	171	168	155	182	180	147	151	178	165	185	163	151	181	167	155	184	173	181	180	172	157	195	178	159	177	155	164	186	182	155	161	157	181	174	154	184	185	171	173	192	160	146	159	163	159	150	157	166	152	168	181	164	151	164	159	155	152	149	174	181	179	173	162	158	160	160	163	172	173	159	152	163	151	184	191	166	169	164	159	160	151	184	176	162	158	147	149	183	179	161	172	183	175	157	170	164	175	188	158	196	163	177	182	184	181	161	173	163	164	162	167	168	182	195	181	170	181	138	180	167	188	155	155	188	170	161	169	175	174	161	161	171	162	181	184	164	196	171	177	162	154	167	192	161	160	177	163	180	195	150	189	164	172	164	186	176	157	200	175	163	157	176	152	155	161	174	166	162	189	162	193	154	168	148	158	147	166	165	179	169	170	176	166	192	163	189	166	176	164	150	157	188	174	165	185	187	175	175	169	167	159	199	171	173	171	143	161	177	164	147	158	173	165	164	178	163	166	145	159	176	149	193	181	187	167	153	164	158	171	182	185	179	158	179	141	168	161	178	178	165	189	186	169	161	194	174	146	176	151	179	189	147	152	146	149	158	163	184	151	184	167	168	177	162	150	158	171	170	154	159	163	151	165	171	180	177	152	161	155	169	160	162	182	148	172	164	166	159	165	201	169	166	189	171	202	156	176	185	170	165	160	156	172	178	176	180	170	172	163	184	176	165	165	146	166	164	164	167	176	171	153	181	187	172	177	191	171	177	165	166	166	160	163	168	182	165	160	167	171	170	182	186	161	174	183	188	186	176	166	187	173	159	153	178	165	162	199	170	181	181	162	172	157	181	173	165	151	146	185	177	190	170	183	176	195	198	145	153	165	160	173	172	182	161	175	183	172	156	157	175	197	213	181	175	175	172	165	170	180	145	154	170	163	153	162	163	153	182	186	154	185	185	185	153	172	166	181	172	184	174	172	173	158	148	148	171	170	172	184	172	171	181	172	189	166	152	167	173	183	164	173	179	175	162	152	197	170	165	158	159	181	180	180	167	148	170	193	175	198	175	146	161	189	161	176	157	169	150	172	166	174	163	175	174	171	152	151	168	166	168	135	165	161	161	190	181	167	164	175	172	159	169	182	164	167	194	162	162	162	197	191	161	175	170	161	169	183	173	182	157	149	181	174	167	169	170	165	158	187	172	173	195	151	178	161	183	179	175	163	168	156	173	159	164	160	186	179	173	161	168	176	194	166	178	168	160	153	159	167	206	156	175	167	166	161	191	189	155	187	164	186	173	164	165	159	167	150	170	189	155	173	174	199	179	172	166	171	159	151	171	144	161	186	170	149	165	152	148	189	154	177	153	180	149	161	169	171	180	162	151	172	154	178	175	162	154	139	171	165	202	157	177	168	163	170	187	156	174	162	177	179	172	174	179	159	134	182	166	181	212	171	193	159	176	158	147	165	169	164	173	177	142	157	147	156	162	178	168	171	157	181	180	179	173	140	153	180	175	167	179	171	168	176	174	160	179	175	167	168	163	147	177	178	153	157	158	163	169	179	187	157	167	160	175	173	182	181	139	151	179	169	162	158	179	153	195	164	167	172	170	178	179	160	152	177	186	208	192	169	168	173	153	176	152	188	173	191	171	182	169	157	194	168	176	145	170	182	197	175	152	177	167	169	161	176	178	138	157	184	150	172	170	174	163	175	157	162	148	168	175	165	157	144	153	181	153	185	158	168	179	145	175	157	157	159	167	172	152	199	175	169	168	191	158	171	170	201	161	163	163	164	165	172	167	187	154	178	163	178	165	161	159	167	176	168	163	183	171	159	166	173	169	139	177	181	173	185	162	174	170	165	168	182	164	180	152	162	171	165	177	161	176	160	156	184	167	202	176	167	168	152	159	175	172	174	160	175	188	185	180	167	158	174	153	152	187	164	151	168	170	166	202	152	154	156	164	170	179	158	164	201	159	146	156	166	182	161	184	180	155	159	166	165	184	183	183	174	200	160	161	167	173	163	162	166	166	168	168	158	181	157	138	161	153	180	147	156	166	156	182	178	166	163	165	155	189	182	162	175	198	146	153	150	185	163	184	169	173	162	151	192	159	145	152	160	165	167	167	163	147	177	170	189	168	196	175	165	165	161	171	162	188	182	149	164	146	154	153	150	170	168	168	174	160	167	157	160	148	173	178	174	168	178	180	170	181	176	175	155	170	162	188	156	155	147	184	172	171	195	191	148	160	167	192	174	163	163	167	167	176	165	158	167	170	152	186	175	161	176	182	169	186	175	200	174	171	170	179	164	197	188	174	173	165	154	160	153	176	168	166	174	159	152	179	169	152	179	157	158	202	173	161	164	136	187	170	168	183	174	142	163	167	160	180	162	150	132	148	189	173	190	157	172	167	178	181	153	179	177	178	153	199	168
4098	12033	8309	3837	2361	1570	1163	926	742	642	592	537	469	440	354	368	353	380	341	331	323	319	307	275	275	322	311	276	308	272	324	281	283	272	259	263	290	283	250	265	255	259	268	239	250	273	241	237	244	258	267	237	274	261	242	249	229	258	249	253	240	249	251	243	238	273	248	242	265	258	270	252	238	278	262	262	246	232	263	250	250	258	249	241	219	242	258	215	247	252	246	272	254	283	244	258	239	231	241	265	250	238	273	249	276	238	237	264	266	258	245	238	219	281	257	241	242	246	268	256	251	262	229	233	258	265	259	244	248	233	263	239	272	247	256	253	267	243	267	251	248	238	223	243	242	224	259	258	229	261	238	256	257	253	232	282	260	207	238	268	205	236	260	287	273	246	238	262	248	228	224	258	241	264	228	254	251	236	229	235	234	257	255	286	234	250	269	240	279	250	238	239	258	228	248	240	254	257	247	263	271	249	267	263	247	253	251	230	259	252	262	253	239	221	232	238	239	257	245	261	258	256	252	248	255	263	219	254	259	244	225	279	249	247	245	233	247	264	217	274	260	243	260	231	231	227	223	248	253	233	221	222	257	247	253	241	277	252	254	256	254	252	266	251	264	259	241	250	240	226	230	237	249	254	235	222	275	265	247	239	265	262	225	272	247	265	261	258	225	254	218	266	236	258	234	282	259	242	242	258	246	270	236	264	267	250	250	261	238	255	236	261	257	244	237	260	258	258	242	256	260	232	254	227	251	253	270	249	238	235	234	254	264	241	301	264	252	234	269	288	236	249	275	271	252	246	250	258	241	221	249	234	254	262	226	244	234	262	267	242	251	269	222	253	216	261	247	284	230	243	270	234	264	255	250	240	291	223	249	253	247	278	263	255	259	233	269	249	256	238	239	244	251	234	253	245	264	268	238	253	255	253	262	240	272	254	234	252	227	275	282	268	250	263	267	255	267	256	229	276	255	241	243	242	257	258	276	241	277	288	238	230	253	256	264	254	254	240	255	254	237	263	247	261	239	258	227	240	240	254	293	247	264	250	260	279	240	239	264	233	236	235	252	261	246	265	258	238	254	233	273	262	252	258	250	240	280	262	267	244	274	268	248	224	257	273	233	235	259	231	229	224	242	243	222	258	252	234	276	227	258	234	251	247	241	240	243	250	273	229	262	252	241	237	271	258	248	263	247	225	250	245	242	237	264	266	252	226	247	244	255	248	251	258	260	252	236	264	246	238	242	260	261	269	264	237	239	243	235	245	252	288	249	262	258	254	257	260	237	217	253	209	231	252	251	250	225	242	258	219	252	270	260	263	259	232	239	273	244	260	280	252	243	249	251	245	246	257	253	253	259	241	278	228	244	245	254	236	230	260	273	237	247	259	250	226	253	250	287	251	262	230	262	258	259	215	232	251	250	252	232	225	235	254	267	229	257	273	248	253	231	257	277	216	227	230	227	240	252	255	275	236	248	238	246	246	249	250	256	272	264	260	262	257	270	247	246	246	252	230	218	231	259	235	237	236	267	274	260	239	247	218	214	258	258	249	243	248	244	247	256	250	246	261	238	266	240	235	246	240	257	254	256	270	236	237	258	228	265	280	283	222	227	241	258	276	249	264	242	254	244	288	256	258	271	262	237	279	238	219	234	232	248	253	251	234	250	245	246	252	288	259	248	261	256	257	251	250	255	268	222	229	247	237	246	233	216	270	229	249	237	257	232	246	230	269	256	251	224	260	233	228	228	247	259	256	259	277	224	255	255	253	247	244	245	271	252	264	259	260	259	230	238	240	225	238	257	236	266	246	257	269	270	243	244	272	268	250	257	226	225	258	224	247	235	220	252	250	239	251	252	244	247	263	231	273	270	241	243	239	247	254	243	237	234	228	230	221	243	246	254	233	215	243	241	227	262	220	267	271	249	242	241	237	242	255	236	220	253	222	284	253	253	276	233	265	242	242	262	241	240	230	237	257	246	240	268	240	248	226	244	249	260	248	250	261	258	223	240	244	266	247	249	247	291	251	273	258	251	253	257	229	244	247	248	247	233	251	259	242	230	273	243	235	244	248	257	234	257	231	257	242	226	266	270	260	267	238	269	259	284	260	247	260	245	257	263	269	256	252	256	244	253	236	248	245	259	259	225	264	229	240	264	269	260	241	250	230	257	261	253	249	254	247	245	295	254	267	220	257	248	222	253	248	274	218	218	236	261	261	236	243	247	275	256	241	250	236	279	275	262	244	256	278	297	252	241	254	242	261	245	271	231	224	238	291	245	241	252	241	257	252	214	275	256	272	246	256	242	238	249	263	249	250	249	252	244	238	266	236	225	242	252	251	253	251	244	268	261	242	248	259	261	232	258	245	251	272	260	267	244	241	260	237	260	257	241	252	233	259	254	232	240	265	255	273	244	241	266	253	251	271	215	247	279	268	267	268	230	253	265	247	256	263	248	237	232	241	237	286	281	244	229	261	246	240	250	243	214	254	245	271	240	282	240	234	255	229	273	259	240	242	238	265	282	264	261	223	261	248	237	245	261	252	253	263	235	255	264	285	254	225	243	244	228	265	247	254	233	271	262	233	256	238	266	226	255	257	239	278	222	252	251	234	244	252	236	258	225	258	248	238	248	246	255	277	270	287	262	244	241	264	267	259	248	256	224	247	251	270	241	265	249	250	240	247	245	263	259	245	228	243	250	280	249	254	248	263	234	246	261	239	235	296	255	233	266	256	261	265	289	270	263	284	245	236	275	276	245	246	237	290	256	249	239	245	249	246	254	236	255	233	253	235	267	207	270	248	266	228	250	235	221	230	257	262	256	252	283	254	248	279	239	238	273	248	240	229	236	263	247	234	268	279	257	241	223	236	234	220	241	271	246	267	246	262	246	245	251	240	231	237	249	249	258	258	239	251	274	240	235	229	239	240	270	266	240	216	242	261	247	263	214	252	230	263	254	245	249	274	232	254	239	253	267	248	249	248	225	247	261	223	281	249	222	255	237	253	221	247	234	250	236	257	250	254	252	231	258	250	232	235	228	229	261	266	269	245	243	256	243	267	258	246	243	253	244	258	295	262	235	243	260	273	245	245	254	255	243	247	229	227	245	273	232	238	250	239	244	245	240	247	253	243	288	235	251	259	250	244	238	222	220	256	260	250	251	244	242	253	279	240	234	249	239	230	268	250	229	237	229	276	215	239	261	247	274	238	235	263	250	241	249	233	240	260	246	232	238	209	246	236	253	264	264	269	258	284	248	224	251	239	251	258	258	256	242	245	244	252	263	228	268	257	271	256	234	276	271	247	269	258	266	269	252	258	254	226	246	216	263	248	229	272	256	241	239	260	254	261	261	238	237	251	251	276	248	276	243	230	245	277	278	253	237	283	260	250	234	239	253	237	258	250	238	240	217	249	248	259	251	252	263	229	253	254	260	255	247	249	226	267	267	257	262	269	259	249	261	245	268	224	265	235	245	247	256	246	256	234	256	255	264	249	270	217
27376	16811	2886	875	729	685	638	692	691	668	727	643	637	657	651	676	646	654	693	659	630	675	672	678	604	621	670	689	653	690	675	676	673	671	659	691	596	669	665	642	615	653	659	642	655	684	689	641	637	659	689	645	635	648	631	685	626	674	716	666	633	663	657	649	664	647	663	695	696	639	629	686	706	712	697	669	659	672	690	653	628	641	631	637	655	632	630	669	691	617	671	659	669	701	675	633	662	598	612	678	638	699	718	686	658	629	676	671	643	639	667	664	659	687	660	649	672	638	649	671	693	678	696	684	661	657	676	648	651	633	652	631	612	666	644	656	641	603	668	631	667	623	662	658	636	686	664	681	671	677	684	659	635	664	671	687	644	646	703	641	679	630	663	613	629	646	640	663	682	625	661	667	655	685	648	704	678	677	667	712	697	681	649	634	660	654	661	684	657	698	654	665	663	665	637	675	622	683	671	661	631	637	691	629	690	650	674	688	645	678	661	641	656	614	616	645	686	678	690	655	623	647	641	640	653	702	624	621	684	660	629	629	687	671	670	698	670	667	639	659	663	697	689	651	612	651	618	671	673	697	719	707	656	666	705	649	640	636	645	661	676	633	680	694	652	661	647	650	627	662	688	661	605	664	690	645	668	696	694	636	675	656	653	672	608	658	676	654	665	663	655	702	688	624	681	629	678	672	658	641	687	690	689	638	636	665	632	661	668	658	622	671	732	713	658	664	689	697	690	635	671	686	618	660	670	680	653	639	641	676	651	623	717	683	707	654	642	677	622	691	674	652	652	697	677	666	646	663	654	657	661	655	666	698	670	663	653	645	693	651	678	672	693	624	650	670	641	658	635	682	644	639	667	691	677	650	663	638	700	701	687	669	631	666	629	640	642	602	635	650	689	632	670	699	666	656	636	655	684	689	645	686	624	683	691	678	701	659	686	640	665	663	615	694	635	664	637	688	631	686	686	612	655	687	660	700	637	665	662	696	659	633	697	669	666	629	616	706	693	664	633	634	647	690	650	672	659	654	590	651	688	663	633	666	660	621	637	663	641	662	658	661	674	675	670	700	672	623	687	657	642	641	707	701	671	647	606	656	687	677	670	669	689	644	686	600	616	661	662	681	675	683	673	690	691	671	629	642	653	691	655	690	678	649	658	646	665	681	651	656	642	673	666	718	686	643	672	711	707	683	697	678	613	627	692	610	657	655	677	692	687	681	693	719	662	634	686	634	647	635	674	655	600	695	654	652	682	676	703	637	670	644	737	647	676	640	670	650	673	659	637	583	650	657	651	658	652	627	677	696	709	673	611	678	702	622	674	618	649	668	677	667	659	670	649	641	670	672	644	665	670	645	682	670	660	667	644	656	662	669	683	686	667	649	645	658	640	665	637	633	652	651	653	677	674	675	667	706	662	688	651	664	603	683	713	689	657	657	643	664	658	640	673	638	717	649	666	660	595	678	650	678	669	722	697	713	731	648	663	697	683	674	690	666	587	683	682	687	660	666	656	618	685	687	643	691	691	667	706	722	675	681	721	705	670	639	679	628	704	669	656	615	678	680	681	617	661	652	711	669	683	714	666	684	697	700	682	672	712	671	654	648	667	658	669	662	637	636	705	698	622	654	709	624	620	670	650	628	662	655	667	644	683	641	651	665	682	637	654	617	724	648	662	688	636	631	676	671	662	630	688	615	687	633	631	633	677	654	687	621	671	610	667	656	676	664	661	673	632	646	614	686	644	678	644	650	665	665	699	687	617	649	673	664	645	672	680	669	655	636	592	656	674	641	670	710	682	647	659	695	667	642	700	719	643	691	638	659	693	688	627	650	677	738	621	652	682	696	601	650	679	655	659	688	683	633	640	668	648	637	689	660	657	649	705	720	644	643	678	699	699	682	677	645	690	635	638	612	649	682	651	639	706	663	672	690	666	632	659	653	655	693	658	645	679	663	664	656	625	671	643	655	693	664	653	664	588	661	646	669	670	683	675	627	607	644	661	688	619	660	698	638	637	686	622	668	676	715	635	677	603	677	660	671	696	664	672	697	637	691	694	637	714	658	674	651	688	642	705	635	723	633	693	630	679	697	628	649	693	663	666	703	687	653	649	629	688	639	656	641	689	594	671	698	687	669	662	690	666	688	697	726	691	652	682	727	624	657	659	623	685	670	677	630	696	695	629	660	656	665	674	672	690	686	709	657	694	643	676	631	632	673	660	694	649	597	682	655	662	654	691	695	659	652	635	669	684	637	649	674	673	679	661	628	678	663	673	668	653	686	695	656	671	704	653	632	676	604	605	661	654	674	629	617	665	663	660	670	656	664	667	631	670	640	675	703	644	643	657	664	668	691	688	664	648	659	687	648	648	629	667	688	665	670	669	682	635	692	647	632	657	665	648	656	681	650	677	696	685	621	677	640	680	690	675	666	632	638	626	643	631	673	657	674	629	662	664	651	689	654	671	705	658	693	670	689	641	671	657	694	705	671	713	667	610	643	688	635	693	666	664	630	665	733	625	640	590	642	608	673	609	628	687	649	661	655	671	707	663	677	656	691	633	703	643	687	681	663	665	665	625	712	626	686	632	666	717	693	637	645	676	661	646	653	652	674	657	658	638	664	616	627	663	651	638	674	656	661	664	655	649	666	657	654	695	618	697	667	648	694	668	736	677	664	651	685	629	644	699	642	619	624	666	646	691	652	648	642	687	656	668	666	656	682	663	655	667	662	687	665	695	650	658	620	671	674	690	668	662	655	663	644	647	673	631	691	662	653	686	676	635	667	672	703	648	634	651	688	594	671	672	644	647	700	677	639	662	656	670	695	671	656	683	686	685	657	695	656	675	653	652	700	702	683	659	653	675	661	681	665	671	625	652	697	645	646	667	651	673	648	675	649	672	673	641	626	672	686	594	642	685	665	657	662	642	648	648	687	710	662	686	686	673	685	646	701	661	652	632	669	666	691	671	674	626	652	718	686	646	640	703	668	649	670	632	698	617	686	667	647	636	692	687	642	645	654	696	672	648	691	622	663	660	614	677	677	646	645	662	653	640	663	667	648	633	675	620	647	626	692	720	669	598	700	647	658	673	624	689	693	622	622	660	663	659	661	627	661	654	659	631	663	631	638	653	685	634	672	677	694	678	632	657	652	696	669	666	658	691	666	653	696	710	616	681	665	651	680	688	692	716	654	680	623	702	645	684	662	661	635	644	648	678	645	692	639	648	667	688	653	652	668	645	690	656	703	661	636	696	651	643	673	696	667	697	626	619	711	672	676	612	670	620	669	651	715	649	697	639	620	649	718	680	670	666	642	684	634	718	670	700	645	699	676	652	671	707	644	691	712	626	696	646	673	693	650	707	636	677	705	671	643	639	632	607	649	687	651	651	694	659	676	692	684	653	681	631	680	633	659	683	608	648	668	632	669	711	651	634	709	705	681	647	650	722	695	720	667	656	669	658	687	653	640	664	640	678	666	672	644	707	611	650	657	626	665
4287	1635	1393	1087	1073	1009	995	952	974	976	1003	990	1001	990	974	985	929	1014	955	975	926	936	948	940	963	1008	1016	921	1003	926	985	973	958	955	971	944	977	992	1023	958	930	971	925	920	943	980	929	938	944	998	975	989	932	972	953	1010	973	1009	1011	945	1021	947	925	933	971	980	954	1007	979	946	985	988	927	941	960	948	965	941	945	1010	1018	1000	973	950	912	954	932	1002	972	922	964	1013	992	922	953	997	1007	929	963	958	985	968	1055	946	988	961	1004	991	943	934	1028	970	994	1045	950	950	958	1002	883	969	990	925	949	963	992	943	993	992	928	958	939	1012	996	946	994	968	992	961	928	968	948	909	1036	901	994	961	1014	981	912	953	1000	975	975	923	1011	960	948	1004	966	1002	986	1010	928	994	980	1035	979	998	975	988	952	989	979	976	916	950	983	1005	947	1005	961	980	965	965	930	1014	916	985	960	937	931	954	1002	945	925	994	904	957	918	973	928	962	973	963	987	977	954	973	960	970	983	929	952	934	980	988	958	987	1015	976	982	951	969	947	938	988	984	946	1048	972	946	949	966	980	988	959	966	1040	951	976	997	877	963	993	892	938	992	976	991	946	977	1024	945	939	949	948	960	961	1002	936	916	978	948	976	1047	964	947	892	1011	975	958	944	1010	983	955	963	999	936	972	1006	966	964	976	916	921	989	910	978	935	932	938	1021	962	1049	983	945	984	957	948	950	992	936	955	973	960	982	1017	991	972	946	977	918	975	938	1002	1003	1053	931	1001	950	1002	914	952	1002	1005	963	993	908	961	1041	939	946	987	967	957	981	984	975	952	997	977	956	1037	974	1018	971	988	1009	954	978	999	958	1000	912	972	984	977	943	922	952	941	995	947	977	916	954	997	951	957	953	957	1003	972	1020	971	956	952	1013	915	988	910	979	957	1020	1017	956	948	992	956	943	988	1019	1030	949	993	965	963	946	987	1004	928	937	872	1039	969	974	1046	951	998	958	934	917	963	997	961	973	901	982	960	916	973	986	944	965	980	993	955	1053	950	1002	935	909	950	962	1004	938	1055	973	952	955	963	951	958	998	945	951	996	963	912	982	924	973	927	929	959	914	947	1036	953	981	985	1014	989	960	931	917	1000	985	946	974	1000	966	1009	938	984	963	934	961	983	970	985	979	998	977	998	1002	990	932	977	1019	937	1023	996	888	1019	974	989	950	974	963	961	958	991	976	952	998	923	948	976	920	949	1027	958	912	944	979	939	973	970	911	935	944	1008	939	948	957	945	964	1003	961	980	997	963	946	962	975	970	923	965	1014	967	1029	911	945	976	984	953	991	939	1057	993	976	982	995	983	905	968	940	967	1001	968	956	921	944	922	979	960	934	944	946	961	935	945	994	959	989	1044	918	968	939	1001	943	946	958	962	975	925	972	979	1003	1002	1007	987	1029	950	959	985	975	1002	966	1026	968	989	974	1033	924	969	969	969	958	960	938	967	1029	957	977	956	973	937	964	901	973	936	915	994	993	1036	920	972	995	965	958	940	1027	992	936	941	981	975	899	986	995	968	993	1014	962	923	979	935	1020	934	1005	976	950	932	923	933	981	1030	982	955	991	1010	922	975	996	943	960	955	986	988	1006	972	964	994	993	962	963	947	1003	995	935	948	948	977	1002	960	968	1026	991	925	1012	905	1023	971	922	969	996	931	966	971	997	911	945	1002	974	918	1000	972	949	981	930	967	968	940	961	972	958	1017	979	947	942	966	979	955	925	964	905	925	897	997	1002	1026	1020	960	951	1017	984	937	940	949	1006	988	1009	995	987	998	958	962	963	936	957	982	953	991	924	961	943	1022	980	982	996	961	967	1018	971	955	929	952	931	990	978	956	947	946	968	949	1011	957	970	996	971	954	978	928	953	956	931	929	966	973	951	953	996	944	953	972	963	966	1037	977	997	969	971	934	947	995	971	954	938	987	960	1003	954	959	963	960	961	908	976	978	912	962	952	949	1006	937	937	952	930	927	910	977	985	936	980	952	1002	957	912	965	1012	973	952	972	985	954	993	939	925	1056	962	993	971	1006	954	952	919	955	975	902	993	984	977	948	954	987	1018	977	1003	963	923	970	963	984	973	980	992	970	998	996	940	962	966	1024	961	992	945	947	1000	979	993	985	948	990	950	986	923	957	972	969	952	979	947	915	989	1002	949	962	1017	938	926	936	954	962	947	1004	972	988	918	957	968	935	991	985	933	942	1023	985	968	971	968	985	1011	939	979	951	943	965	973	934	997	943	975	970	937	915	911	943	958	949	1019	969	989	944	976	969	1001	1006	992	952	979	957	930	915	970	956	935	928	987	999	1006	970	996	936	988	926	999	960	948	986	1010	1021	941	1004	925	928	1004	1018	991	946	962	954	948	964	959	942	975	1007	963	1002	966	976	986	958	1016	955	969	1038	970	986	920	944	965	934	974	1018	939	968	1001	964	947	976	952	1000	1001	954	1012	937	939	933	926	961	971	1003	997	953	979	1011	917	934	975	1017	995	947	954	977	921	959	996	972	960	992	939	947	1024	986	964	971	967	907	903	1015	940	966	929	1041	981	974	1006	922	945	941	963	1015	941	977	937	911	929	960	927	944	1002	929	962	977	934	988	994	981	907	1013	953	957	962	995	950	979	969	994	1055	946	989	1025	984	978	975	1019	982	934	995	1001	951	1054	1036	958	941	954	963	916	976	1053	923	961	992	948	974	995	994	912	1007	991	960	1001	1001	1001	995	957	963	938	964	961	943	955	946	952	984	968	954	975	1003	937	963	996	922	1007	943	953	933	1006	961	994	972	919	941	1044	942	944	931	971	951	982	983	974	984	1013	1016	922	1017	1001	983	957	970	949	1032	953	997	968	939	957	968	945	991	1015	939	989	1022	981	907	944	1000	986	968	990	955	960	994	963	950	976	963	910	976	958	946	947	1012	963	941	973	1030	931	915	976	924	954	967	930	927	930	982	1014	951	953	955	1037	969	934	915	948	969	922	940	987	959	945	989	964	949	970	1006	993	970	945	1016	919	984	935	1011	974	958	931	1022	969	984	911	940	975	1010	959	968	1007	975	974	990	981	1013	909	1006	947	995	980	1028	934	940	999	961	981	979	978	990	985	946	988	1015	965	989	990	945	947	919	943	916	957	987	990	972	971	987	952	991	1013	971	999	973	1007	967	948	999	1005	978	906	991	1004	949	921	994	960	982	984	953	938	937	961	990	968	963	988	988	961	963	931	981	1043	922	967	929	992	917	965	981	977	969	980	1011	983	990	952	944	972	966	980	966	1021	1004	962	947	984	962	903	1000	997	975	946	997	949	986	924	913	934	973	988	1057	951	951	954	965	983	941	972	950	935	977	1021	951	932	986	916	976	1007	953	978	979	944	951	947	937	1023	922	949	972	1022	979	977	1019	960	971	928	960	942	954	952	986	999	979	1007	984	921	975	964	967	996	950	982	1014	964	985	949	984	1015	968	1009	970	979	1056	896	982	956	970	990	996	945	949	988	968	966	903	911	938	971	940	962	924	943	949	957	937	939	978	912	943	992	973	1000	925	973	980	977	960	932	1003	967	974	1003	958	999	969	1048	967	919	943	1010	935	979	937	908	986	939	974	953	967	1004	1017	930	898	966	945	924	940	995	992	976	962	958	982	972	999	971	958	956	941	975	952	970	1020	975	978	954	949	927	939	1020	958	1007	1021
23297	21456	28291	25027	20040	1484	563	420	439	359	403	398	324	338	349	338	337	326	351	315	335	366	331	325	377	323	298	298	335	283	330	292	359	342	317	317	326	337	315	299	334	295	336	313	349	335	325	304	303	310	310	325	296	315	316	339	340	308	298	328	350	295	321	304	317	316	335	306	332	317	307	328	350	306	338	346	306	327	298	330	300	316	336	311	330	324	314	342	344	319	327	311	302	270	349	302	345	348	311	300	306	310	310	301	322	319	314	271	322	345	321	322	325	330	326	321	337	305	325	306	308	317	333	327	332	300	319	316	325	319	317	294	352	320	320	334	341	275	299	288	323	303	309	344	345	308	312	313	312	340	308	312	338	293	290	295	305	334	330	295	316	314	297	290	336	343	324	317	309	323	318	307	328	310	324	314	308	311	315	336	344	329	312	310	302	313	317	342	326	324	334	319	300	323	303	305	315	337	305	302	300	314	357	317	330	312	338	324	330	311	343	311	305	331	342	341	338	286	318	331	336	346	302	300	341	302	308	329	319	317	327	315	314	357	314	326	302	318	306	364	311	305	352	305	328	305	301	335	318	301	299	319	293	317	334	318	355	327	353	336	315	307	291	295	302	326	336	336	291	338	332	335	326	315	334	339	328	274	317	334	314	304	327	323	318	335	350	331	322	295	323	348	309	320	284	315	321	319	330	313	314	337	273	269	323	340	360	337	319	320	309	302	316	311	333	315	286	286	292	305	293	289	307	302	323	312	330	300	314	291	308	313	321	307	313	310	328	319	279	343	296	332	323	340	300	298	306	304	293	302	313	278	320	308	329	294	304	303	312	341	335	339	292	320	322	348	335	333	322	323	339	309	328	307	319	310	283	316	303	316	325	301	315	335	305	319	299	339	326	332	301	322	339	352	293	365	331	303	306	308	305	347	327	322	333	327	309	336	317	316	326	328	363	327	276	297	312	312	300	314	330	352	299	306	343	304	286	309	311	335	314	307	312	324	323	329	336	322	338	337	332	316	336	307	300	319	335	321	313	308	301	310	341	347	342	314	328	308	320	295	301	298	317	332	316	325	334	314	343	308	318	302	303	324	334	344	287	309	292	321	304	315	274	321	325	314	333	335	316	321	321	321	309	334	305	346	327	330	346	364	359	311	288	326	320	327	331	306	312	314	317	310	300	330	343	334	278	333	308	343	336	308	307	289	305	320	296	296	334	309	310	328	311	306	295	340	318	336	311	304	327	303	317	323	327	334	314	304	335	314	325	332	295	261	339	301	341	343	325	324	284	315	356	332	327	315	316	303	329	346	335	312	305	278	323	304	297	328	299	303	342	314	343	324	298	322	297	320	286	318	302	293	327	357	329	313	300	312	303	302	334	322	325	314	315	310	319	342	294	302	337	299	320	329	327	298	337	337	345	327	308	327	340	301	327	325	313	332	302	309	325	298	322	320	302	333	327	298	280	346	344	314	325	297	314	320	328	327	331	346	313	328	330	300	314	292	325	331	279	328	281	296	321	313	336	356	337	329	339	305	283	306	319	336	351	338	333	334	347	324	313	336	314	306	314	337	327	315	342	346	341	333	322	291	341	310	326	302	308	306	326	285	320	339	303	313	307	282	330	302	355	311	323	290	314	330	317	316	343	322	322	272	327	330	303	310	318	295	289	353	345	324	318	304	331	299	319	324	336	332	304	360	323	317	315	300	321	312	296	284	293	296	353	346	295	309	313	352	318	347	275	295	322	294	335	315	295	321	302	331	305	305	314	320	309	337	322	336	325	329	330	313	304	352	316	339	310	334	314	330	295	349	309	329	312	335	361	340	294	331	300	316	293	319	331	331	312	305	316	351	304	285	289	300	316	308	313	308	307	311	321	328	355	306	319	326	313	329	319	305	288	342	343	326	334	325	335	330	305	350	351	326	310	309	299	287	316	284	340	304	297	336	327	337	309	341	303	311	335	314	318	353	318	287	321	318	318	307	296	324	308	346	300	350	322	309	286	344	317	346	330	349	337	298	299	337	316	326	297	301	305	302	347	331	341	334	334	340	299	295	311	324	315	340	321	334	315	309	312	301	327	327	314	364	302	294	324	279	310	328	334	339	304	309	300	326	324	318	324	333	309	338	336	322	312	319	319	342	293	311	307	305	309	318	338	310	349	314	325	274	314	331	301	316	279	365	328	313	295	307	309	333	336	324	338	285	347	301	282	321	323	317	294	287	315	331	302	321	341	330	342	321	294	309	325	322	294	333	298	330	337	303	329	322	329	295	344	319	320	325	324	309	341	342	315	300	315	309	312	321	298	307	302	318	323	330	334	319	325	322	336	330	312	309	322	310	332	322	321	328	312	292	325	296	346	325	319	309	332	307	321	292	314	322	315	314	318	334	296	331	305	332	312	328	331	319	305	353	315	342	332	314	290	308	271	320	324	310	298	331	319	290	300	304	322	334	342	313	351	362	307	323	340	320	355	313	333	288	319	303	290	311	279	321	295	330	338	313	339	353	307	309	325	350	350	327	309	316	320	333	339	296	283	315	318	307	313	315	296	311	330	318	323	316	328	321	340	342	319	306	308	300	316	340	312	320	321	322	302	313	325	313	314	327	304	316	296	309	314	328	295	306	323	304	303	342	319	309	306	334	319	318	295	335	334	303	307	330	324	332	316	308	334	330	332	335	354	330	317	315	309	295	333	297	320	320	297	335	337	366	345	345	347	304	317	309	351	318	314	300	256	304	328	318	324	321	315	317	306	328	328	325	326	298	376	304	303	334	313	340	285	324	348	326	319	340	339	320	291	328	314	329	341	339	363	302	304	316	331	352	310	335	322	344	334	328	319	322	311	316	301	306	273	301	351	308	346	323	318	307	298	339	348	316	338	329	295	332	316	332	289	299	274	361	330	334	284	333	337	302	283	313	330	318	311	316	281	344	324	313	334	331	337	332	319	318	309	291	310	330	295	339	261	316	304	293	321	304	301	331	322	293	292	339	312	302	312	301	313	355	330	311	291	329	323	291	336	332	310	319	334	306	333	314	308	323	324	308	329	327	299	293	299	301	323	320	331	357	336	322	349	314	322	323	316	305	295	296	324	297	313	334	338	353	301	338	271	338	302	329	291	327	351	295	360	312	312	354	345	346	293	291	324	298	298	299	297	323	305	307	318	323	296	317	301	336	311	322	358	304	295	303	290	302	324	344	344	318	325	351	355	330	316	292	324	322	324	293	321	330	325	290	324	315	326	323	307	323	324	319	333	318	323	330	355	339	329	335	339	319	314	335	313	321	352	333	318	308	316	332	314	277	307	319	306	327	326	288	307	329	348	300	321	327	314	332	319	307	322	314	326	339	321	277	280	315	324	299	294	334	324	336	301	327	354	306	310	331	316	314	305	319	346	276	311	345	299	302	291	327	293	295	342	321	341	311	310	308	315	328	307	291	305	323	331	313	319	323	352	322	305	311	317	314	323	339	329	339	311	256	329	298	330	312	323	319
2985	7442	5046	2494	1635	1233	983	840	739	704	655	572	586	579	576	559	544	534	534	511	547	519	517	528	488	526	510	471	533	491	511	482	540	496	470	474	469	516	515	514	508	512	541	514	498	494	470	493	485	502	496	503	524	528	496	480	517	522	501	492	532	481	478	527	478	497	498	493	501	473	530	530	526	536	476	506	515	498	502	514	480	500	481	481	519	485	562	507	471	487	517	506	518	533	480	503	501	484	487	548	505	493	464	501	523	505	519	517	518	490	502	450	469	517	475	472	506	512	526	519	489	514	522	514	504	485	509	504	490	495	499	496	489	478	446	510	523	497	475	504	532	516	513	475	506	496	496	529	507	489	463	504	499	468	481	452	526	482	506	509	518	499	521	471	507	472	483	531	476	477	453	498	518	511	494	507	505	479	493	487	449	526	459	501	466	517	530	499	457	486	471	498	525	515	516	443	513	479	527	516	558	496	508	521	513	502	499	456	520	504	500	546	500	498	502	492	502	512	519	539	453	510	522	502	459	497	526	496	438	518	514	512	491	479	447	469	506	504	516	493	488	511	479	490	491	510	534	508	515	473	517	516	465	474	529	471	482	489	552	493	471	498	483	473	503	490	492	486	505	489	506	494	497	496	501	477	482	467	461	515	478	517	474	496	521	506	504	465	471	498	481	503	458	480	492	488	488	521	464	503	492	498	471	495	482	450	506	502	465	481	509	507	519	481	486	523	505	493	494	453	495	514	512	529	486	476	498	524	493	471	487	513	503	513	479	514	483	510	508	475	477	505	534	478	486	509	501	500	494	486	523	484	478	471	540	460	523	478	499	451	500	488	510	493	485	502	469	448	502	509	526	496	486	474	467	475	491	522	564	513	496	492	474	506	495	514	467	456	521	548	464	527	509	510	551	529	516	496	495	493	495	474	459	478	503	468	505	500	504	476	516	452	489	460	509	506	535	524	460	424	539	488	532	479	483	448	467	517	499	486	501	526	473	452	490	527	481	532	532	486	502	463	470	513	511	460	462	478	508	449	503	481	490	455	493	432	463	464	498	477	495	454	485	494	492	509	497	505	537	473	486	512	479	491	538	542	476	462	511	495	487	509	526	493	488	497	467	517	493	504	542	494	510	464	474	479	532	475	488	456	522	487	465	467	510	527	537	511	511	446	528	505	488	499	505	492	447	501	507	505	466	507	485	497	452	465	528	487	484	508	470	504	524	537	476	490	539	502	511	501	469	497	496	493	459	480	497	484	497	511	492	477	509	478	512	450	474	511	522	498	439	483	501	533	490	515	506	530	514	492	525	519	503	534	526	532	436	491	471	504	457	505	500	527	475	489	517	469	498	485	458	512	439	455	468	497	485	486	506	518	543	463	500	517	506	499	515	543	466	480	493	501	517	486	472	450	447	490	517	480	494	497	480	475	482	535	459	477	515	491	502	465	466	561	492	530	529	477	559	499	485	497	476	508	491	488	522	504	471	478	500	450	482	499	483	511	500	463	502	507	535	486	469	474	508	491	554	467	539	505	451	491	517	460	459	499	515	479	540	518	543	535	481	515	505	486	552	511	519	528	506	472	489	505	510	491	490	546	502	533	471	514	484	506	532	486	516	467	474	521	484	518	498	496	499	516	541	504	443	477	468	502	523	533	503	512	497	513	498	508	430	479	488	517	487	500	497	442	453	459	510	480	491	508	522	479	492	510	465	505	506	499	502	480	516	474	491	506	513	510	496	520	483	512	524	481	482	522	479	506	543	514	483	517	472	499	488	506	500	493	495	485	490	485	489	523	488	476	494	521	490	535	486	523	510	520	486	501	494	506	490	492	479	474	522	485	519	502	495	512	487	494	541	483	506	525	490	485	527	503	491	533	480	509	484	493	485	504	496	509	488	463	454	504	482	498	490	470	495	505	524	491	472	498	505	484	510	492	501	495	510	536	484	506	472	448	510	480	499	505	479	424	477	500	547	465	560	495	488	497	527	538	513	505	491	481	501	468	511	482	501	538	515	511	503	480	489	518	508	495	481	512	515	496	498	497	467	481	551	487	528	476	471	490	494	510	490	499	526	495	496	489	475	470	497	549	487	482	489	505	493	517	470	526	498	493	523	485	516	482	516	518	489	468	498	528	518	502	498	491	511	523	486	496	528	545	525	538	492	470	504	531	467	501	477	501	504	463	504	505	481	532	475	469	498	517	489	489	474	490	489	535	482	490	508	486	476	516	512	507	504	494	484	524	459	474	513	519	487	488	521	452	478	453	465	475	467	505	526	523	506	513	506	452	460	487	509	478	478	535	475	538	469	502	491	482	496	472	490	531	508	535	463	478	474	490	476	494	522	487	519	521	479	522	513	493	482	523	534	513	511	519	524	503	493	476	518	489	495	484	472	553	522	508	479	489	511	485	487	497	497	505	467	572	491	514	499	461	555	466	525	529	509	512	467	488	498	516	489	479	511	494	496	510	497	522	513	470	472	466	459	463	504	506	503	525	513	494	518	556	495	497	479	496	508	515	504	471	505	478	483	485	509	491	505	502	486	470	536	511	488	511	471	502	522	509	515	515	534	492	520	507	477	520	488	494	462	477	476	461	494	502	507	502	490	493	528	531	522	480	506	494	526	498	500	485	475	531	491	473	532	464	488	493	486	525	455	486	501	494	486	511	506	494	523	501	484	511	478	476	486	510	473	523	474	477	454	476	483	514	490	479	484	503	537	479	492	506	482	477	500	498	499	523	475	487	507	511	528	512	506	491	439	505	507	525	473	510	527	451	485	458	536	507	488	488	511	506	518	479	511	529	534	492	499	485	493	507	529	539	491	475	503	499	495	509	564	530	504	494	469	484	487	521	532	493	445	481	524	491	465	470	508	469	509	496	494	502	499	458	497	450	502	498	521	479	483	522	535	488	490	487	497	451	506	488	480	455	526	498	498	520	482	452	513	531	527	497	487	498	470	484	494	469	509	581	480	456	493	467	510	512	478	509	511	494	489	468	541	527	498	540	495	486	504	480	537	500	508	540	480	488	491	474	474	485	493	454	503	466	515	522	496	546	522	493	488	506	498	508	489	487	556	537	519	481	548	485	495	504	484	494	491	505	462	475	476	471	518	503	490	491	483	463	511	529	472	482	473	521	478	528	513	475	510	542	466	487	502	492	486	518	492	508	475	514	522	469	503	514	514	451	509	501	508	497	457	495	516	497	470	473	474	524	517	502	523	499	485	470	519	448	494	496	501	495	472	508	477	525	502	484	522	487	495	514	512	486	486	502	480	495	533	462	479	504	480	482	514	513	538	508	485	503	492	532	509	494	497	513	486	503	485	466	491	471	492	497	551	513	493	502	490	500	479	505	522	485	493	465	506	533	474	478	501	512	512	514	498	511	512	501	528	502	488	451	476	511	469	468	467	483	495	505	500	512	524	497	459	508	486	514	470	497	520	519	503	483	541	509	499	536	476	528	501	466	501	518	492	479	501	469	470	498	477	493
24618	21396	26047	21313	1365	813	768	669	694	706	646	729	672	661	693	685	665	662	661	691	667	654	659	709	643	666	694	635	675	688	659	693	709	680	691	689	691	674	685	665	664	639	687	627	689	687	664	686	623	653	659	643	674	702	637	669	623	652	664	684	645	655	622	662	641	647	660	696	727	728	677	666	681	615	661	642	619	682	662	673	666	658	698	684	701	691	658	634	721	636	620	644	610	705	674	638	658	699	676	661	638	626	656	698	669	666	614	671	696	665	713	628	710	657	686	683	637	626	638	724	662	658	657	683	657	649	684	670	624	663	639	661	671	697	625	625	692	706	662	670	679	629	695	661	658	663	660	661	651	634	676	661	649	643	661	646	633	686	665	640	693	706	617	691	624	611	675	636	678	669	663	720	661	640	666	688	683	642	673	643	679	681	647	695	665	711	649	666	625	660	652	613	671	626	636	706	670	656	639	644	671	692	681	645	628	652	643	694	608	655	674	668	654	668	644	656	672	679	603	620	656	685	647	717	676	685	666	680	645	604	653	683	652	692	625	654	678	665	692	653	688	647	644	659	724	764	687	607	669	690	653	655	646	686	683	627	691	677	707	653	683	673	693	657	680	642	639	658	679	648	656	647	641	675	624	623	614	634	655	651	703	653	625	615	645	700	654	694	664	650	652	588	689	640	677	686	642	692	660	673	697	633	649	643	623	695	695	629	687	694	643	668	643	655	662	634	645	630	672	653	681	611	651	696	696	659	634	649	621	669	701	716	728	690	660	665	672	657	693	648	640	667	659	694	654	625	639	657	694	699	631	707	657	666	669	657	670	683	667	646	635	606	702	699	673	689	654	712	645	693	660	680	694	616	663	656	700	656	698	689	683	636	630	682	674	666	670	660	630	682	660	681	644	663	638	697	688	687	634	651	659	664	670	613	672	683	698	646	697	660	624	655	702	640	646	642	653	606	657	645	681	656	635	658	646	654	640	641	623	700	636	656	641	662	673	655	660	654	662	672	668	658	612	714	712	649	669	743	697	647	638	659	649	621	688	721	672	736	654	695	696	690	689	674	684	653	628	673	688	666	651	654	666	612	664	686	624	696	669	650	669	703	675	675	689	656	623	643	634	645	666	652	671	674	670	629	646	672	696	627	652	654	688	616	666	610	695	645	685	667	654	697	674	676	664	682	649	648	632	678	614	617	651	672	674	669	663	646	619	644	679	656	644	709	636	667	673	679	694	638	610	707	615	616	641	679	637	633	694	654	629	633	659	637	691	698	654	678	687	663	660	635	654	617	644	611	674	673	677	677	655	690	699	646	655	690	701	628	725	730	657	664	657	640	616	654	686	675	703	673	646	672	677	660	679	663	651	722	671	677	639	655	675	706	633	693	612	700	692	647	632	632	630	705	668	651	638	615	671	657	643	676	650	640	696	655	682	676	624	630	658	697	662	693	671	684	662	646	662	663	661	656	654	656	679	708	654	671	662	598	675	630	662	639	698	684	661	640	600	665	659	663	685	663	648	677	652	654	647	619	650	651	666	645	645	745	640	659	643	682	610	663	646	693	645	660	675	670	621	650	663	704	646	665	660	634	650	652	669	612	662	640	684	637	655	639	662	681	689	638	670	686	671	656	706	644	629	704	630	647	671	624	676	706	638	640	628	677	704	652	665	638	647	624	655	642	655	704	668	623	639	655	642	649	694	680	658	678	708	633	645	616	594	677	685	637	670	646	643	615	685	705	637	664	629	680	681	650	675	665	676	644	656	660	672	622	643	657	649	680	656	675	601	628	657	662	683	652	641	699	595	645	671	699	661	644	697	699	666	723	698	678	663	644	696	660	671	698	704	620	683	667	679	675	704	650	644	634	667	593	691	657	640	662	658	699	682	645	667	650	665	644	706	677	641	682	680	652	650	692	690	674	629	670	622	664	693	686	682	649	694	665	675	673	674	697	690	681	698	630	623	696	697	651	645	654	658	633	685	694	653	645	643	645	654	697	709	730	645	651	674	653	680	707	665	647	665	653	687	718	628	654	642	675	678	654	656	658	638	689	649	664	672	655	650	669	648	645	685	653	687	651	648	634	708	640	621	670	689	703	670	647	670	635	656	706	632	661	622	690	675	615	655	649	617	658	652	661	666	656	679	634	647	656	662	682	684	653	618	636	686	630	667	665	635	632	661	693	645	664	676	668	626	628	599	664	667	665	673	657	675	696	671	713	673	622	647	645	657	639	656	652	657	656	649	695	618	679	669	608	692	630	626	661	635	657	645	627	648	672	644	674	666	678	621	658	691	636	662	632	678	678	661	676	668	672	629	645	691	700	705	646	664	638	620	691	696	664	634	651	658	729	680	653	666	655	630	655	614	651	676	621	608	621	691	685	668	672	713	669	678	668	657	662	642	664	631	710	687	655	637	661	663	634	662	677	679	719	700	663	670	713	703	695	641	678	690	699	615	632	645	721	656	689	670	685	702	673	699	632	628	684	658	649	645	708	732	653	717	672	698	705	689	654	651	674	684	657	655	683	659	638	659	656	635	664	633	677	677	669	649	703	620	588	683	661	645	622	715	654	670	644	711	681	666	652	679	685	695	684	643	663	670	680	652	699	697	683	672	682	657	620	640	654	639	614	665	696	620	652	638	611	626	697	689	656	637	662	695	634	638	627	669	669	642	663	670	633	675	636	653	709	607	645	690	670	684	649	632	629	712	627	646	670	692	704	681	654	702	695	694	684	649	689	674	704	645	652	639	693	706	625	672	680	684	688	660	681	648	647	668	639	651	623	674	645	658	699	611	672	729	651	677	662	667	650	667	632	637	677	624	684	648	654	663	680	687	661	675	660	680	672	668	676	636	642	687	659	666	684	643	710	719	638	694	660	685	640	674	676	649	616	676	635	680	655	654	682	646	679	661	670	620	616	682	636	640	688	671	652	651	695	649	667	688	668	684	644	708	664	664	684	669	664	706	661	709	687	587	692	683	642	658	673	715	678	615	694	644	679	649	654	636	640	673	683	676	718	704	693	666	661	656	686	675	655	717	667	681	651	699	652	676	612	650	657	628	650	636	655	697	666	658	650	687	723	626	679	617	639	663	686	678	633	652	647	670	726	619	682	641	658	636	697	641	686	670	662	664	692	612	644	647	716	654	687	652	665	672	673	705	651	631	600	679	700	637	622	677	660	696	635	694	634	616	686	645	637	678	655	667	636	656	623	678	632	607	605	580	681	662	697	639	660	664	734	693	638	652	703	606	696	624	639	647	650	629	665	655	627	650	672	703	642	677	635	621	685	680	702	664	625	677	651	682	674	644	671	643	663	681	681	655	648	634	697	683	714	644	667	707	656	674	647	641	660	696	660	633	651	724	648	651	639	681	676	632	663	672	623	649	673	693	637	646	654	679	624	665	680	644	661	660	689	684	639	661	665	706	668	661	636	673	667	668	624	674	635	643	676	619	674	707	658	680	626	664	644	704	653	700	710	697	676	702	694
3335	4077	2940	1762	1441	1243	1067	1116	1057	1056	966	996	1006	961	988	995	1013	889	997	989	944	910	962	977	961	940	942	910	936	941	968	1004	933	949	959	966	936	908	923	939	938	926	988	954	922	967	972	948	966	973	957	981	941	864	963	910	914	930	903	959	932	920	940	871	983	1008	943	937	974	992	965	966	908	958	959	930	950	892	882	933	929	954	921	885	962	972	908	941	984	978	951	924	973	925	877	980	893	885	924	924	959	913	959	922	885	892	916	981	938	915	931	923	909	899	945	904	905	937	927	911	919	954	905	889	983	929	930	892	913	914	958	982	927	923	913	985	933	930	910	904	1002	914	974	929	938	975	918	967	952	915	962	981	904	959	966	885	929	929	903	924	942	912	890	877	936	963	916	942	954	944	945	911	962	967	920	955	968	879	922	913	931	942	945	932	988	921	889	957	971	932	916	971	916	939	947	975	871	907	882	944	976	860	956	907	920	898	968	986	981	926	897	955	885	948	930	936	951	952	941	984	939	946	1024	953	923	918	972	939	926	924	900	917	900	917	964	953	911	891	895	966	953	871	928	930	1022	923	946	927	932	921	927	966	923	909	946	937	926	915	913	944	905	829	935	930	868	924	932	991	998	960	910	981	923	912	914	941	893	999	940	973	889	904	945	945	926	997	992	923	894	908	972	989	943	936	944	911	912	892	939	938	942	955	941	900	927	940	942	904	919	945	961	902	912	970	934	899	916	932	896	931	962	905	955	885	912	992	965	917	980	950	948	942	968	908	915	942	920	891	967	935	896	885	931	951	968	910	948	929	881	950	970	898	948	948	935	935	948	927	958	949	981	950	926	996	952	987	941	924	950	873	930	954	941	925	969	959	908	911	978	903	951	924	927	969	899	940	974	1014	956	885	935	920	965	904	932	998	959	877	997	932	932	901	953	986	950	934	942	940	922	949	920	887	889	892	967	908	985	890	947	899	925	911	937	928	952	946	911	905	956	912	948	982	936	980	982	948	1000	937	970	904	970	940	987	946	941	951	933	947	963	1010	932	901	942	927	951	897	923	902	881	939	900	910	972	949	903	928	899	968	903	896	951	938	915	913	917	924	916	934	908	965	961	950	952	902	940	929	958	926	973	946	939	943	947	960	898	949	929	919	915	918	948	905	937	933	920	961	941	910	930	950	945	918	937	965	959	971	910	946	847	960	869	950	964	943	926	978	913	878	956	882	960	955	867	906	866	902	1006	1020	881	944	955	970	912	914	947	905	994	951	915	987	963	880	947	962	916	925	886	989	913	945	969	923	935	988	976	946	955	965	948	902	942	945	891	916	954	961	941	954	939	990	930	903	998	931	943	937	932	971	936	973	954	996	931	942	947	913	916	937	899	976	921	930	988	940	963	951	926	913	974	981	964	930	922	954	915	930	898	942	938	919	928	909	965	951	909	974	904	915	1015	923	958	981	961	903	931	908	1002	921	911	923	918	992	934	902	942	928	945	933	905	942	911	929	1003	936	933	907	956	971	950	901	905	945	915	958	954	958	973	958	940	937	945	871	889	945	939	959	917	947	932	944	961	974	953	901	934	965	869	879	996	950	894	936	923	912	955	888	941	898	912	912	941	987	927	938	894	900	966	919	943	918	938	984	924	936	956	949	868	919	873	936	922	929	978	948	903	899	942	933	973	929	975	925	993	938	986	959	950	923	900	947	915	961	1012	955	890	921	875	927	934	928	933	911	974	925	905	970	974	953	927	960	919	927	975	944	916	924	939	939	929	971	911	948	918	911	925	956	919	933	954	900	936	992	982	865	983	918	957	968	948	947	980	911	940	919	881	929	889	898	906	957	954	933	904	967	904	956	930	957	929	914	928	956	939	949	960	852	911	955	907	939	915	932	925	950	939	1004	1001	929	925	886	943	968	938	915	973	945	981	909	889	988	993	903	895	893	939	898	875	961	908	961	960	957	935	983	971	919	924	945	958	930	925	968	943	911	905	978	922	904	889	949	976	913	946	855	918	930	936	929	919	974	910	960	946	903	908	968	966	970	950	888	895	961	899	957	942	899	941	923	956	950	960	876	916	951	965	918	923	962	960	914	964	960	910	897	940	950	976	921	894	984	918	944	940	905	977	957	925	936	917	952	955	952	997	937	955	979	901	958	906	962	931	915	944	967	955	935	927	915	961	934	944	979	947	977	934	941	904	932	905	945	935	934	956	929	958	916	958	930	961	906	949	975	968	963	939	965	921	946	955	948	917	934	922	931	940	962	934	895	953	948	956	949	964	931	949	939	908	974	951	920	968	984	971	973	938	936	961	989	935	931	928	990	914	948	872	972	928	899	938	861	972	884	903	986	902	931	994	954	938	895	887	948	942	938	949	913	911	917	988	913	924	948	923	959	947	920	930	909	946	957	931	919	897	894	934	912	968	909	947	950	933	941	938	930	889	958	939	906	991	936	922	942	924	945	926	884	949	952	901	942	920	959	1001	936	957	912	984	923	944	973	928	884	878	972	973	932	884	973	917	958	928	954	990	911	986	958	911	967	944	949	904	932	920	889	949	882	944	921	866	899	950	945	922	934	907	926	915	953	919	940	947	928	1013	917	916	947	954	969	909	931	923	913	957	939	956	931	903	938	924	938	992	941	953	1003	941	939	940	949	983	970	950	924	910	994	924	995	926	903	966	881	902	919	954	924	895	870	937	962	911	928	963	932	906	937	934	943	907	979	974	950	925	877	959	930	974	905	922	1005	925	948	930	885	886	944	982	906	943	916	950	923	911	920	1003	950	946	981	925	937	904	886	957	920	966	951	890	910	892	913	934	968	918	892	1015	953	912	961	949	969	970	926	916	967	901	901	909	915	927	939	962	952	928	959	981	913	921	937	988	912	914	886	906	946	952	939	919	917	966	944	956	941	932	930	928	918	957	937	925	924	908	1002	959	938	936	937	1008	943	938	926	923	898	943	897	969	978	939	929	936	924	922	966	966	920	900	976	943	943	952	992	865	928	965	941	917	936	942	929	928	941	927	972	953	989	938	979	951	867	938	957	977	974	943	972	913	942	891	927	940	868	958	900	968	1001	879	995	943	890	890	933	949	944	920	963	908	925	924	893	907	927	941	964	979	953	886	919	958	947	928	993	946	961	932	937	1014	985	948	958	977	972	960	875	952	963	975	982	940	942	925	923	951	866	905	896	935	925	942	991	926	867	970	926	911	931	943	932	931	979	902	880	943	900	908	950	957	887	971	985	896	962	925	924	907	956	918	894	948	922	930	999	961	956	942	961	931	940	919	996	934	904	910	963	879	919	923	910	854	946	906	935	960	944	934	946	955	898	926	973	913	865	921	884	915	920	933	910	909	984	932	989	919	954	959	948	904	971	930	892	919	918	971	954	954	989	948	906	887	995	907	884	950	921	935	950	982	909	947	895	920	915	912	885	931	986	912	951	910	878	961	957	932	939	971	1013	896	971	949	957	948	868	901	900	938	965	887	955	996	950	984	925	901	890	905	929	934	992	1005	906
22420	21468	29011	24321	21468	18801	1029	430	337	281	268	222	235	255	220	215	214	209	181	190	202	203	193	169	203	185	191	209	158	177	156	186	178	170	180	203	184	168	185	151	144	184	173	192	179	158	170	171	181	176	157	159	180	183	181	174	177	161	178	174	172	149	178	162	175	191	191	168	168	179	154	172	146	149	160	165	170	165	156	156	152	164	150	135	189	175	173	161	163	167	184	189	176	149	164	171	171	174	165	171	164	169	164	159	151	161	162	155	177	160	159	162	133	168	157	140	184	172	151	163	189	178	186	146	168	162	177	172	166	161	142	144	166	152	176	163	164	157	162	169	179	155	175	151	174	165	172	156	176	157	159	189	147	183	171	172	178	179	157	176	165	157	184	175	189	174	143	182	182	153	162	159	171	160	186	161	170	178	180	171	146	171	174	174	184	170	169	154	171	164	153	158	159	170	167	172	177	145	174	158	180	162	167	141	164	170	162	163	173	172	164	153	183	196	138	164	172	166	169	169	158	182	179	171	178	169	159	181	170	176	156	174	152	170	162	175	170	177	181	185	177	168	156	168	172	177	163	173	166	191	175	171	180	173	172	149	167	172	189	174	170	159	151	173	177	172	164	177	166	151	176	175	149	152	175	165	176	178	162	182	168	185	176	169	166	174	175	179	176	175	195	142	160	167	169	184	146	151	174	183	162	156	140	163	142	167	200	181	169	178	188	164	190	168	163	167	163	165	173	163	192	163	180	170	160	184	165	174	172	169	189	147	186	170	179	143	159	173	175	157	156	171	185	178	146	176	170	175	162	160	163	161	180	151	178	173	170	163	176	153	168	198	188	168	182	124	180	154	186	151	169	186	144	154	159	165	171	159	187	176	165	159	163	186	162	171	187	170	173	165	176	178	169	169	174	156	151	168	172	171	160	171	181	159	171	179	177	186	162	191	167	154	161	155	167	176	159	152	152	157	183	173	172	152	161	149	167	167	173	169	163	166	163	172	180	169	175	171	164	166	170	182	163	139	182	160	153	157	169	151	146	170	173	196	181	174	171	153	163	175	161	186	152	167	168	171	166	161	167	177	155	185	157	163	149	186	160	178	162	168	184	186	177	178	155	182	168	186	161	159	164	166	164	165	181	175	188	164	150	178	157	185	163	168	156	190	163	196	171	168	165	174	167	155	165	166	159	162	170	190	182	174	167	165	171	144	163	162	187	150	185	175	157	179	160	185	179	153	179	175	176	172	195	170	159	186	129	171	156	167	205	163	177	166	172	171	174	161	162	185	166	153	171	156	181	164	191	181	193	167	169	161	174	149	153	186	172	159	178	186	196	149	189	200	184	161	159	195	164	174	153	151	145	156	177	151	180	157	170	178	195	147	182	175	177	185	183	169	175	180	150	163	159	152	167	150	171	158	167	186	163	180	154	160	155	159	174	164	162	194	171	166	163	162	193	180	181	168	172	184	140	140	149	171	166	210	166	212	166	187	184	169	166	174	153	181	196	183	175	173	181	159	179	146	180	164	172	167	189	176	159	173	169	152	164	176	165	171	160	190	177	177	180	177	161	170	167	149	161	143	155	152	180	166	150	164	159	155	159	183	172	162	146	152	174	164	187	139	158	175	171	179	164	129	168	157	146	157	172	181	157	156	175	173	132	164	166	174	148	149	168	163	153	159	149	176	163	154	167	168	158	177	147	155	173	167	179	190	176	159	156	165	183	152	161	174	171	168	196	173	166	198	164	172	175	154	159	164	159	164	176	160	166	172	154	126	167	160	175	171	171	195	163	171	135	164	155	156	163	158	161	182	165	194	185	186	143	167	159	158	178	182	144	184	178	164	157	161	208	154	171	163	159	170	178	161	179	148	159	171	173	183	158	177	162	168	189	188	160	163	173	140	198	179	183	180	174	181	179	159	163	182	153	166	179	163	159	177	128	173	200	175	168	144	177	166	165	194	156	173	146	167	174	167	183	157	196	159	173	199	188	167	164	177	182	146	177	171	190	170	190	152	187	172	148	173	159	189	162	183	146	149	162	176	162	166	152	174	168	173	167	152	166	171	159	172	176	174	153	152	174	172	153	177	174	176	167	155	171	154	160	173	172	175	159	192	179	163	182	179	128	164	183	162	177	157	152	173	172	165	181	164	167	185	165	177	153	171	171	164	198	182	167	183	187	168	171	161	155	158	154	185	185	173	190	167	173	186	178	183	175	178	190	165	170	170	174	203	184	165	162	163	156	174	145	191	162	157	154	206	172	177	171	186	162	168	159	156	158	143	164	141	170	143	163	184	175	167	140	148	170	159	157	151	168	150	154	161	178	167	154	145	179	157	179	166	160	189	173	178	171	193	145	171	171	162	166	182	139	151	162	153	154	160	174	159	181	180	182	168	181	169	144	181	198	167	187	185	188	171	148	159	169	159	169	177	143	163	170	161	169	174	177	154	155	178	185	151	153	212	157	154	174	157	154	164	193	182	159	184	174	160	177	177	171	150	154	137	136	181	160	165	168	165	156	165	166	153	167	201	184	172	160	158	164	176	168	177	155	161	175	161	162	190	149	168	173	182	148	160	162	166	163	169	156	163	143	157	149	175	168	177	158	166	175	189	171	204	171	139	175	169	158	158	152	180	158	154	180	178	163	149	156	166	169	152	152	160	177	162	152	138	167	162	167	178	155	157	159	199	167	176	198	158	173	181	149	175	165	165	154	178	169	149	181	154	167	188	178	154	162	176	150	161	165	159	170	164	170	163	169	161	179	176	168	183	167	184	167	188	141	151	193	162	170	144	174	174	179	160	157	159	185	160	159	143	165	166	182	168	173	154	163	153	175	165	163	167	167	176	158	161	169	160	179	159	171	177	160	168	166	167	167	150	172	190	143	138	147	174	191	172	189	165	167	167	146	155	176	161	156	174	175	146	166	191	165	182	151	147	156	173	169	171	173	137	166	166	165	200	146	162	172	140	169	178	152	202	180	182	163	150	161	174	185	178	171	187	161	201	170	175	188	176	185	162	184	159	159	175	188	146	167	176	172	176	172	168	154	183	189	165	175	186	146	163	155	174	170	184	162	182	171	174	165	153	158	171	179	163	164	166	172	174	155	173	163	176	174	164	181	160	156	171	175	156	165	166	164	158	185	161	175	181	166	182	182	163	152	178	190	162	155	170	170	181	160	168	168	183	174	171	164	163	181	158	179	182	190	176	171	154	150	159	155	179	181	180	154	190	176	151	160	168	180	188	166	200	176	146	169	174	165	160	194	183	152	165	166	179	154	144	182	161	144	182	158	179	177	159	169	181	172	162	161	163	148	169	185	159	155	171	148	182	180	184	137	179	172	153	176	164	150	165	166	172	158	171	176	178	185	156	171	154	163	165	165	142	187	165	175	170	157	163	186	151	168	182	173	162	152	166	171	166	203	164	148	180	150	195	151	167	159	174	151	186	178	165	163	181	188	166	170	167	191	170	163	174	157	191	191	147	169	173	162	169
4007	11994	8268	3817	2292	1578	1102	916	746	666	574	525	487	475	393	368	384	351	320	344	343	304	297	287	286	289	320	304	284	265	278	278	250	248	277	246	269	252	283	261	284	258	267	258	254	275	235	237	247	263	240	278	266	245	252	258	270	248	253	255	251	262	236	242	274	281	277	262	248	241	260	272	266	248	267	250	257	226	245	254	248	251	265	245	244	261	236	247	247	260	246	234	252	229	251	238	256	247	228	240	253	266	229	254	265	239	255	234	255	243	231	267	281	252	272	254	263	262	259	249	201	220	258	239	253	229	240	266	272	250	269	250	221	257	251	258	239	285	258	259	253	246	248	258	235	253	245	237	250	240	253	256	235	256	263	285	266	250	233	266	233	261	231	254	216	233	275	226	243	259	260	269	233	271	230	259	245	259	237	263	250	287	275	222	239	240	245	243	256	239	262	254	248	226	234	228	271	232	254	238	250	246	230	243	243	227	216	243	265	241	278	253	267	274	232	259	235	257	276	231	253	258	241	223	227	280	240	249	265	225	259	259	232	255	257	250	223	262	267	287	220	283	251	242	260	274	246	249	233	248	232	230	240	251	255	258	260	221	235	258	245	266	245	259	255	267	227	238	254	213	277	250	245	274	256	252	242	247	230	285	269	242	258	222	265	234	231	266	242	247	241	239	265	273	254	249	242	227	260	244	271	261	239	244	278	268	228	247	260	269	254	233	236	231	240	253	218	244	273	262	233	273	252	217	248	237	255	279	235	246	265	248	226	266	249	226	262	257	264	259	221	254	246	259	237	242	244	225	253	248	231	250	219	257	252	261	239	245	255	246	259	274	252	243	240	267	228	254	215	267	265	249	253	263	251	250	257	240	273	266	234	246	227	249	241	233	265	236	251	237	245	271	265	254	244	260	256	234	245	228	261	228	238	279	257	261	251	238	255	230	231	221	251	271	265	262	249	243	265	239	232	258	224	237	241	206	262	255	225	237	227	230	254	255	244	259	246	262	262	227	224	251	266	250	218	235	250	225	264	242	249	282	263	242	272	232	242	246	258	248	238	264	249	271	265	277	255	239	257	278	259	258	257	252	258	252	270	254	252	238	262	251	237	273	248	271	238	244	249	243	269	220	249	228	234	274	247	236	244	257	266	254	209	237	221	251	250	251	228	221	227	238	235	239	232	310	253	240	270	246	251	249	234	271	248	256	259	262	246	223	261	249	211	258	247	277	236	260	244	255	248	233	235	268	227	249	249	253	303	246	261	251	214	260	271	248	245	282	263	234	223	228	219	232	260	261	240	271	237	269	234	241	230	238	272	229	251	258	253	224	269	260	229	285	261	268	245	239	244	246	246	224	250	233	247	249	253	238	245	268	249	261	256	261	245	265	256	253	258	279	229	253	255	233	253	240	251	241	214	258	248	237	247	223	273	265	249	228	230	229	252	270	252	261	248	223	237	242	219	264	250	253	229	231	278	268	230	232	222	291	264	246	266	236	276	232	233	285	236	240	229	267	240	234	232	222	266	265	264	264	263	256	220	241	249	233	291	250	259	232	268	265	254	247	238	243	249	253	271	237	276	288	224	270	251	266	262	265	249	249	271	268	245	243	243	248	246	224	280	251	247	251	250	252	230	267	265	256	253	249	231	236	224	234	222	243	283	248	242	240	251	268	244	264	262	227	250	242	207	256	283	244	248	237	232	247	285	254	255	241	276	244	241	255	250	248	227	236	277	256	243	246	235	261	244	262	247	258	228	250	248	234	218	226	236	246	287	224	257	243	242	261	260	204	219	263	252	266	241	272	273	263	288	219	262	255	245	277	255	268	246	259	234	231	244	252	226	271	234	253	243	258	236	230	276	221	256	236	253	279	282	252	256	246	262	265	263	255	271	246	253	237	245	227	267	243	250	251	255	256	257	254	245	257	232	271	257	256	225	236	247	250	247	250	248	208	241	240	263	263	233	258	234	244	231	225	247	250	218	267	258	248	230	236	253	250	263	273	222	257	266	257	295	231	257	223	240	252	254	227	249	270	270	265	240	251	255	220	218	263	235	249	255	212	243	250	235	249	257	249	263	247	262	259	266	258	256	238	271	272	264	263	269	285	225	273	229	269	246	239	239	267	235	229	234	209	250	242	248	257	240	239	247	257	210	254	259	234	243	250	230	245	236	255	238	272	265	235	279	251	219	232	277	268	231	262	258	256	232	235	232	224	266	245	243	195	240	248	214	257	247	265	232	238	248	227	229	227	257	250	254	235	243	242	254	249	261	245	222	251	245	232	226	254	245	238	253	238	253	283	248	255	251	280	229	246	252	248	232	212	257	265	248	250	230	258	235	275	244	244	223	251	252	240	221	279	236	256	262	253	249	215	246	275	221	251	255	233	269	236	282	262	248	253	257	262	264	269	244	223	253	237	228	263	271	255	234	247	235	238	240	256	265	272	249	292	249	258	226	265	253	241	233	258	237	249	259	231	253	247	262	242	274	237	247	247	221	210	254	237	240	248	241	254	239	263	260	288	245	258	273	288	235	232	262	223	268	260	256	283	234	250	240	251	241	248	245	251	231	260	274	230	267	242	253	249	263	226	232	251	227	249	271	276	240	264	230	240	253	234	230	245	253	239	245	236	255	280	252	264	231	247	232	262	255	279	233	252	275	241	228	254	236	254	244	235	260	257	281	258	263	267	241	250	241	263	235	261	253	235	270	230	235	247	244	257	260	248	259	255	235	238	269	248	266	253	261	229	273	255	260	278	219	249	248	251	221	251	254	220	215	244	275	242	244	253	267	240	252	225	254	247	241	254	257	252	211	230	246	263	248	256	234	249	294	249	262	285	237	247	222	266	229	241	253	223	249	246	243	280	259	247	249	274	255	228	277	257	235	242	251	248	229	256	262	253	234	254	213	242	245	256	210	268	254	262	222	251	254	242	260	262	241	290	267	237	233	274	262	263	248	262	219	259	224	251	243	229	252	261	254	257	263	227	266	212	278	245	248	231	264	236	248	235	220	250	239	247	243	232	246	282	232	252	216	254	240	228	276	246	245	245	247	263	252	230	245	299	251	264	240	250	244	264	241	238	254	275	231	251	284	241	244	246	241	247	224	262	253	244	244	274	254	260	263	225	276	270	267	269	245	224	294	229	261	220	235	238	240	273	250	251	233	246	235	242	256	261	260	245	264	230	247	215	231	249	258	250	253	248	274	233	228	234	268	226	264	248	239	246	233	282	255	262	266	282	257	227	251	282	264	225	215	244	270	265	239	233	281	239	264	273	252	231	257	240	247	266	258	253	245	256	251	259	236	207	229	262	239	231	265	236	250	261	276	265	260	250	236	243	249	230	236	257	243	253	264	242	239	239	252	288	255	255	261	232	251	242	240	235	250	217	249	235	252	254	244	261	235	250	260	250	240	237	245	232	253	255	259	236	252	248	228	260	258	245	248	242	239	259	253	244	229	253	225	241	275	230	282	246	254	239	242	231	238	244
27366	16852	2814	891	731	666	669	627	664	693	630	666	676	672	688	685	678	639	685	701	628	677	683	659	641	688	697	676	672	649	622	660	641	644	650	595	644	693	662	679	672	734	674	654	649	626	631	693	611	662	671	619	642	701	642	655	660	611	684	633	687	657	666	636	645	668	673	627	658	613	684	651	636	639	633	689	727	618	647	673	666	711	691	665	629	653	661	679	657	702	665	666	722	684	639	633	648	676	665	653	653	652	663	639	649	634	653	670	657	680	602	678	649	640	686	674	688	637	711	672	664	648	626	656	662	650	656	680	682	659	698	671	596	664	644	680	648	637	705	662	658	692	650	703	643	651	651	676	627	650	700	670	673	634	647	653	642	644	606	673	651	633	640	698	688	651	635	627	656	636	653	656	682	631	656	617	596	662	593	660	633	645	663	694	645	670	680	709	627	673	713	622	638	630	644	681	670	661	638	645	670	658	668	681	657	655	666	639	667	655	656	682	633	624	672	656	646	664	697	641	692	671	665	670	625	686	703	639	652	677	677	676	655	683	678	684	698	654	645	657	669	679	672	651	635	671	662	671	628	649	646	659	629	649	662	685	704	674	661	662	646	654	688	721	713	670	692	639	635	690	662	652	647	702	607	700	639	664	694	642	664	644	620	596	706	705	699	671	700	669	669	661	693	656	700	663	614	663	630	662	656	673	636	674	624	637	670	628	678	650	673	679	640	655	650	687	620	619	674	635	671	658	631	646	685	644	665	654	624	603	665	668	661	700	644	646	682	659	676	621	669	665	650	668	652	661	676	655	650	682	664	678	632	677	640	668	672	664	696	670	668	633	646	674	615	683	639	708	615	662	644	684	629	670	638	643	669	643	658	611	668	658	635	706	653	695	623	699	673	672	642	652	649	649	671	694	692	648	642	696	672	630	678	658	652	664	656	668	670	659	645	665	661	629	641	674	634	628	692	703	626	639	667	654	643	616	647	680	719	644	654	631	625	696	620	702	597	663	681	684	613	638	656	638	673	628	661	670	677	656	650	654	672	670	713	661	669	694	651	648	681	679	667	630	649	622	693	673	674	660	660	669	682	645	657	631	614	688	677	728	734	648	642	692	665	643	641	645	646	703	687	654	637	659	633	614	680	648	634	671	725	657	684	637	709	681	675	655	665	676	602	697	659	647	694	619	665	630	667	654	627	648	673	648	660	671	707	690	678	629	686	661	657	683	605	679	660	652	657	681	684	658	622	637	641	668	645	677	673	658	649	618	649	623	668	608	694	667	670	650	631	657	633	703	632	745	643	687	647	662	660	672	672	684	671	674	684	657	657	640	659	667	637	643	607	618	672	622	658	723	633	652	656	652	679	663	658	640	661	674	681	651	673	688	668	676	685	636	663	666	642	652	678	653	633	640	672	666	652	690	629	677	664	677	656	640	598	677	677	667	699	654	702	697	671	639	667	672	698	652	666	636	700	638	666	736	637	664	694	637	663	697	665	640	672	631	690	697	602	669	655	637	664	680	622	684	703	631	634	727	619	651	664	650	667	705	697	662	684	657	675	675	620	644	648	654	656	650	633	681	619	643	694	632	657	664	680	644	645	609	687	662	709	638	676	649	647	633	683	648	657	643	656	655	630	630	654	615	665	655	687	686	665	666	691	672	728	644	664	664	700	680	648	675	647	600	626	595	698	638	677	645	593	664	663	661	636	663	617	660	670	594	633	671	614	608	655	617	666	654	669	670	666	638	637	711	674	632	647	661	647	692	676	652	635	677	687	686	706	655	672	670	651	693	645	646	670	660	621	655	664	658	618	665	654	667	692	641	663	691	635	681	647	673	648	640	658	650	667	688	729	683	698	683	652	635	658	635	702	636	627	640	642	685	740	621	651	646	641	677	652	636	709	671	667	672	688	677	692	670	659	673	638	658	693	674	671	623	700	684	620	655	717	686	635	678	646	652	644	626	694	690	663	622	656	623	659	642	666	668	685	627	675	639	661	702	690	667	725	679	634	656	671	653	635	627	690	658	675	667	595	655	681	618	674	668	662	643	665	621	706	734	645	681	705	657	669	641	682	696	671	644	684	686	648	635	685	605	648	640	687	662	671	689	658	678	652	674	701	633	662	657	639	690	655	695	674	636	665	659	636	688	659	701	707	672	605	666	662	653	674	672	640	701	653	637	646	665	701	664	679	690	650	633	667	691	640	628	667	678	694	594	675	667	675	681	628	686	722	641	644	638	653	695	650	706	704	632	684	631	649	674	654	682	667	643	639	635	639	691	721	680	659	649	681	615	614	643	665	635	706	677	631	656	676	649	679	660	641	648	653	640	630	700	667	643	673	672	665	624	642	674	647	659	669	629	635	669	671	700	638	646	644	665	660	661	643	596	643	667	612	634	638	689	703	650	688	647	664	667	646	644	715	681	694	670	671	640	604	732	656	662	610	642	656	652	642	644	662	621	678	692	687	678	664	657	676	656	666	668	635	615	661	675	588	703	671	669	636	626	634	647	663	674	676	624	647	672	653	677	672	639	687	659	651	636	648	647	648	688	672	705	659	675	708	699	640	691	674	671	652	681	678	676	680	659	686	659	696	633	693	645	655	638	662	687	619	686	659	621	659	630	639	617	662	667	639	631	691	680	704	637	679	611	677	672	616	718	709	710	681	653	628	650	661	636	696	651	683	655	629	662	643	727	638	658	666	694	622	673	677	672	669	642	661	678	653	653	648	660	711	693	704	688	658	654	699	671	689	684	653	652	653	639	636	628	675	648	652	666	609	643	661	669	622	644	621	613	651	658	666	656	652	689	666	675	615	667	637	716	621	625	703	697	632	678	671	630	702	686	670	666	628	634	686	627	696	682	696	637	652	699	619	651	678	618	687	670	683	679	600	622	653	691	645	674	664	695	709	610	663	621	698	660	694	672	662	664	660	677	682	674	666	675	679	659	649	720	686	678	655	650	682	652	667	639	699	684	672	686	707	641	669	663	701	671	654	644	640	619	646	690	638	666	614	684	638	658	651	619	690	723	713	658	667	688	646	655	634	685	652	677	670	643	677	658	670	652	646	647	634	663	675	680	582	667	657	667	722	660	659	690	668	618	676	610	676	660	642	656	594	658	656	667	683	686	696	650	674	612	657	652	684	687	669	654	665	677	651	674	681	658	709	635	687	623	651	661	642	653	674	605	665	663	691	633	680	663	679	650	670	620	680	687	657	652	694	661	639	630	663	650	686	650	655	690	669	654	664	681	644	653	707	658	646	727	667	651	632	606	653	695	686	609	697	677	673	668	660	676	691	625	631	663	656	652	647	608	679	696	695	657	644	635	632	630	681	674	592	686	675	648	691	658	669	669	645	670	656	645	657	670	668	675	696	644	653	652	676	674	631	643	654	693	660	679	643	650	636	679	667	650	648	633	677	669	672	674	633	656	676	650	627	678	705	669	664	666	641	670	665	637	678	713	662	636	690	674	632	639	653	644	706	640	690	664
4303	1643	1383	1146	1057	1004	983	947	1013	969	1048	990	969	910	959	954	971	952	959	1032	959	955	1017	997	942	936	998	1017	946	929	985	943	974	959	938	951	951	936	939	970	973	957	1029	975	979	978	1011	967	963	999	951	980	971	961	976	969	989	955	967	1016	952	941	953	989	996	957	904	968	1005	1021	894	917	1018	1004	964	931	957	979	977	990	1012	966	957	1024	983	912	975	965	1012	972	982	975	950	974	967	963	1008	934	936	914	1005	920	986	920	959	965	984	960	947	999	940	978	964	917	945	952	917	947	931	991	935	965	1000	953	1000	964	1006	927	948	955	1021	925	931	958	932	932	959	999	993	989	915	961	894	960	1037	1048	957	907	962	991	932	949	1001	943	1020	992	1001	1007	955	955	986	975	927	968	955	995	934	959	1008	1013	984	946	973	994	989	974	925	969	912	985	978	941	992	951	988	971	944	1009	1004	1003	970	980	995	957	989	1025	967	959	958	958	939	984	957	1004	1008	930	978	994	962	1016	998	988	953	967	977	942	978	944	921	970	937	983	965	997	955	937	964	902	978	988	995	964	988	956	998	928	931	973	993	935	955	939	990	967	989	968	951	919	971	996	947	957	939	968	1044	1000	951	962	944	971	922	988	955	989	956	960	945	983	953	996	926	966	959	937	976	982	929	963	871	994	971	913	974	991	958	970	986	946	939	938	942	964	956	929	953	960	957	980	960	988	962	937	972	1005	967	978	977	998	974	953	962	977	961	967	998	940	914	887	966	946	941	993	933	989	919	999	975	924	920	959	965	992	910	963	937	939	999	942	981	957	985	957	947	999	928	972	935	970	979	972	940	972	950	916	995	954	978	946	967	978	946	983	987	983	969	987	983	1012	921	945	952	967	961	995	887	950	986	914	1003	1005	918	972	967	956	983	932	955	970	1013	998	913	1000	967	943	955	958	956	928	1009	998	947	989	956	957	986	940	920	934	948	910	1018	954	1006	934	982	965	867	973	959	923	1052	993	916	1015	952	984	922	957	916	959	923	1019	928	962	941	970	953	967	954	950	995	990	957	977	985	945	1002	959	914	973	963	974	968	965	890	932	998	960	965	990	907	958	927	930	932	909	957	990	960	942	964	939	962	987	867	918	957	990	1003	954	974	1009	944	950	979	1006	995	998	964	952	1002	967	990	914	951	935	920	995	978	961	970	970	967	941	940	925	971	978	947	985	956	952	977	933	944	967	921	925	946	944	936	934	983	1033	954	917	971	990	952	967	935	980	948	983	958	954	933	929	957	990	958	954	971	952	1008	1013	958	938	929	1012	889	989	991	902	1034	964	995	986	879	949	952	988	934	990	970	921	970	984	972	972	964	923	941	973	923	985	922	919	939	947	960	934	926	1007	986	976	1053	953	934	946	978	984	986	977	919	983	926	972	913	961	953	961	989	964	976	954	961	973	976	957	969	915	959	987	919	985	973	989	915	973	1021	962	962	941	1004	963	981	966	951	996	949	957	955	993	963	988	983	969	971	956	988	899	967	976	947	1019	964	980	1044	986	990	1036	944	1000	982	922	957	1010	945	969	984	909	1054	956	1013	937	1019	985	959	999	977	946	952	943	960	1017	925	925	970	998	983	966	998	956	936	976	918	971	962	939	954	963	916	996	1001	960	984	1004	960	943	926	946	946	995	1020	976	941	979	965	988	963	957	942	952	958	932	991	1007	909	955	971	916	899	912	918	918	939	926	933	959	984	965	964	950	915	988	970	957	924	957	973	961	955	959	1024	991	940	924	934	980	938	936	940	944	980	944	969	966	950	909	975	996	963	978	944	943	953	882	968	961	898	938	913	904	980	982	961	961	961	996	1029	966	951	919	976	962	903	994	919	990	1017	988	954	931	921	968	986	954	954	1019	963	919	981	996	942	980	952	985	939	985	932	1021	1001	955	955	941	993	948	997	955	990	1019	918	966	973	926	953	989	960	998	968	979	936	961	984	947	951	959	976	984	953	1028	916	959	976	997	939	948	924	969	952	929	985	965	1028	921	962	959	940	978	977	1005	962	985	977	921	964	936	983	999	1005	925	1028	942	973	918	948	990	961	940	980	949	992	901	1005	943	884	1033	963	897	933	974	1041	974	954	917	935	1026	986	980	978	976	988	905	946	949	938	955	930	959	966	982	898	1030	911	983	955	1009	909	973	924	957	956	996	860	993	978	959	967	1011	967	966	925	972	972	958	1015	932	980	920	947	1011	993	934	994	936	979	995	938	912	944	964	1007	970	928	909	956	1003	959	944	939	919	987	925	992	919	999	995	908	959	936	965	964	933	944	966	947	941	971	969	914	992	953	981	991	927	952	978	996	959	947	958	1010	926	932	999	953	925	996	941	964	947	962	943	952	976	963	952	1013	969	921	1030	996	933	940	944	948	970	1037	937	970	933	917	1012	952	935	984	905	975	965	946	875	904	908	969	968	896	886	1021	985	1022	985	953	1020	1028	935	1026	959	992	965	956	909	946	981	955	931	988	965	1018	956	996	972	919	971	977	982	892	956	922	973	932	952	974	953	923	985	931	1000	923	938	963	935	935	937	969	973	938	922	924	942	967	946	1001	974	898	977	1003	947	910	1001	966	974	960	971	977	958	1000	1023	955	1047	975	948	957	965	893	922	993	1011	1011	933	917	905	921	929	958	1010	894	939	983	956	1038	967	951	938	969	998	951	975	946	936	990	988	921	1026	927	986	973	908	969	913	942	996	958	942	976	962	951	926	1017	964	888	967	938	956	991	933	940	956	966	978	982	988	1011	952	955	951	998	930	956	1008	1022	987	1015	938	911	972	949	987	968	958	972	1002	920	1003	966	954	923	962	928	974	971	952	950	960	934	1004	956	1022	991	943	939	994	965	921	1004	965	958	909	957	960	1030	993	931	968	966	960	973	1004	967	894	976	937	966	956	968	967	963	910	973	995	946	920	952	941	926	919	909	933	924	937	985	985	929	1019	1012	959	950	991	968	976	989	969	960	927	986	991	1009	928	985	972	962	950	984	970	944	918	891	944	909	958	1026	913	1046	993	858	959	982	1003	883	965	976	993	927	916	991	983	997	972	940	949	958	933	932	930	942	986	954	951	1001	932	1017	962	989	961	979	941	935	952	931	924	971	930	947	931	1009	898	976	935	965	966	938	971	930	919	948	986	990	946	976	966	968	983	898	945	951	933	948	942	950	931	918	953	951	942	1001	960	977	976	955	940	970	980	942	968	903	986	941	964	972	944	961	974	976	943	912	920	993	976	964	922	1033	989	1017	978	968	948	973	1009	979	900	1005	979	1010	957	999	944	902	989	965	963	929	965	948	972	949	925	962	979	971	895	982	937	996	934	998	937	949	995	1022	974	947	992	959	920	1006	959	958	976	975	937	956	975	922	949	953	972	988	994	977	978	959	965	955	1009	985	994	986	919	966	996	982	984	964	960	994	986	964	973	936	950	979	970	947	938	947	924	953	955	921	992	955	1025	919	986	946	922	1016	986	985	972	955	934	923	974	1000	916	936	932	1009	939	948	948	972	985	976	951	968	986	953	960	974	949	959	993	895	1026	950	962	995	889	1014	931	961	933	987	921	966	924	966	954	985	907	945	981	985	980	949	958	956	995	929	929	981	941	982	960
23262	21446	28323	24966	20137	1471	525	447	418	363	363	384	339	380	408	314	298	339	358	344	340	324	319	320	336	332	339	305	295	347	329	360	322	315	298	326	316	313	340	337	360	336	326	344	273	313	345	313	326	351	326	338	334	314	359	329	334	321	313	348	295	334	286	339	333	294	344	307	301	342	323	299	343	342	319	308	334	329	326	329	312	323	330	316	327	309	291	332	329	313	320	322	336	307	319	309	345	295	332	347	306	307	339	298	305	301	311	312	308	344	326	328	297	298	325	315	329	326	321	312	283	296	315	325	334	328	323	309	298	310	316	282	310	305	323	337	335	330	313	330	327	337	314	316	326	319	319	310	318	302	316	318	317	320	346	320	326	342	307	306	365	295	323	313	372	350	331	331	314	303	358	322	366	310	320	303	326	319	311	276	283	329	308	371	313	355	313	306	322	315	334	323	321	359	352	322	324	310	322	345	362	325	337	311	326	314	336	325	335	355	322	314	325	332	332	313	319	340	328	329	321	308	313	331	337	311	302	340	306	281	339	332	333	321	306	337	283	335	315	325	321	297	352	308	335	352	327	307	304	304	341	304	330	331	324	340	297	301	302	328	320	304	330	313	305	312	345	330	289	285	298	337	326	329	355	329	315	322	282	296	327	317	289	287	309	331	313	331	301	313	297	338	304	321	345	316	322	321	303	330	346	303	347	297	317	310	291	333	342	314	340	304	333	316	334	327	315	296	325	298	322	279	342	327	341	331	320	333	335	321	339	337	320	340	325	318	292	298	338	296	310	312	318	298	314	324	344	330	319	312	341	316	317	320	351	303	347	321	313	321	310	343	323	297	316	318	289	323	283	313	315	318	307	329	283	304	320	352	346	289	308	312	347	316	323	337	322	331	307	328	313	319	342	317	308	322	337	308	303	334	296	330	334	354	323	301	323	314	313	311	346	315	344	316	330	308	299	312	314	336	328	326	303	324	307	304	318	329	305	322	286	308	294	338	317	306	317	305	304	310	359	319	290	321	323	317	305	344	330	303	316	326	322	349	379	297	324	301	316	296	323	315	270	297	351	363	315	336	301	323	303	322	323	311	327	295	331	317	299	298	321	354	321	318	298	370	307	325	322	320	301	312	312	321	287	339	287	304	318	319	313	334	296	337	332	327	293	271	301	322	326	356	293	309	327	307	357	338	336	312	325	354	303	324	284	317	309	303	293	322	304	324	309	321	292	316	313	313	281	312	318	309	351	321	317	316	353	325	352	326	318	348	302	306	304	289	308	333	308	312	324	345	326	318	299	343	307	333	333	331	351	304	312	339	342	303	328	325	315	340	329	333	295	339	299	319	282	295	330	311	314	337	320	324	377	324	290	315	315	320	321	307	335	326	347	311	334	323	329	300	316	317	330	326	316	321	352	301	323	344	323	297	317	338	329	341	318	295	329	325	292	312	329	320	301	309	288	350	304	297	310	303	325	317	324	311	301	315	295	321	312	321	323	314	336	325	308	310	290	329	334	331	363	313	307	330	340	312	293	344	334	296	341	334	318	311	326	300	352	332	326	328	345	302	310	324	322	316	324	312	332	308	279	347	324	314	309	310	304	306	332	304	304	335	354	342	371	317	297	305	332	304	337	309	326	315	322	292	324	346	301	340	313	310	335	308	322	338	343	303	327	322	318	334	313	309	316	315	306	328	308	262	297	320	289	368	290	312	332	295	322	305	360	318	328	332	321	332	315	308	353	325	294	336	327	301	308	317	324	352	322	296	315	300	298	322	306	292	302	322	316	278	296	346	327	340	311	319	300	314	331	315	290	351	295	310	313	309	315	284	304	341	342	320	298	325	351	323	300	308	328	345	334	328	342	336	294	334	296	344	325	307	321	322	340	311	358	329	319	302	310	294	342	326	311	327	326	296	319	298	347	332	302	304	329	317	322	358	327	330	311	327	322	293	326	294	340	317	334	320	332	323	295	323	323	318	333	298	307	320	322	285	360	300	318	336	334	325	295	305	294	290	328	298	310	313	318	301	350	317	340	303	298	293	343	323	322	314	327	301	326	314	330	308	302	340	286	334	317	299	345	311	329	332	352	299	317	311	316	301	345	323	286	326	324	309	265	323	326	311	319	293	326	314	342	309	322	367	316	311	310	348	298	311	334	303	324	300	308	289	335	329	328	300	330	298	324	329	282	328	319	346	285	345	302	306	336	282	330	289	335	315	322	303	337	311	300	335	314	335	325	350	315	291	323	313	296	316	335	297	344	339	320	325	308	343	299	311	337	332	304	316	345	361	301	320	314	289	350	326	312	309	327	325	319	305	337	305	324	342	347	361	305	315	315	304	346	309	318	311	304	319	298	326	308	305	322	316	308	304	347	300	338	298	327	304	340	303	286	327	319	327	281	337	339	322	342	339	331	320	327	329	346	293	301	310	328	325	334	322	336	304	305	313	296	295	322	321	325	331	311	293	330	348	323	281	305	309	312	309	335	277	362	326	312	290	315	293	280	324	338	320	299	342	313	296	315	320	305	325	329	334	328	304	300	339	319	287	342	322	326	328	334	301	290	310	327	344	325	310	328	285	311	325	313	320	294	340	297	308	312	327	310	287	294	302	304	338	325	331	300	372	320	298	302	320	327	328	311	334	315	341	311	345	319	344	330	291	345	307	318	309	308	331	331	317	330	334	301	293	300	329	339	327	348	336	337	317	331	317	322	274	346	327	312	328	319	347	345	279	296	310	330	311	306	312	320	310	325	364	322	307	334	339	322	323	298	302	316	311	330	314	318	337	329	345	310	265	319	326	291	324	310	310	294	319	304	299	349	335	314	343	311	314	324	324	303	319	329	314	324	332	338	323	322	340	338	281	345	320	345	288	317	304	295	326	318	282	351	284	318	326	311	339	337	279	337	335	314	326	324	326	318	329	302	330	319	302	345	315	299	296	309	313	333	288	354	330	316	297	315	314	286	312	338	334	319	291	313	326	333	327	327	309	303	312	317	345	309	329	310	298	308	319	319	337	297	346	321	290	310	323	285	345	333	319	307	310	339	342	315	317	302	299	309	334	335	303	311	326	304	324	329	312	313	328	326	320	318	341	333	311	346	339	328	324	294	317	304	286	291	345	316	307	326	348	335	322	302	297	361	307	339	288	322	323	324	313	323	290	325	290	340	330	280	324	317	321	316	332	317	311	336	307	319	293	301	352	336	333	330	308	298	330	316	308	313	325	322	335	334	309	330	327	350	312	323	332	354	327	324	321	310	351	333	316	335	303	297	326	307	312	291	290	340	307	312	332	316	330	345	321	352	334	335	318	352	319	292	315	311	326	302	277	335	342	336	335	302	293	309	337	328	313	314	342	319	340	325	301	315	314	341	319	352	340	323	309	302	325	325	330	281	313	315	347	328	325	345	316	298	317	323	325	327	302	333	319	327	312	359	297	330	331	308	326	301	333	365	335	305	334	324	333	332	341	329	350	305	355	309	298	325	319	318	344
2917	7521	5168	2411	1647	1197	1060	851	731	706	622	608	594	587	554	577	517	586	535	537	546	511	550	532	575	520	515	508	521	505	521	519	472	534	476	464	525	489	529	506	540	553	495	498	482	491	492	447	545	478	519	514	479	530	492	475	502	500	528	529	548	483	525	488	509	514	467	459	465	487	477	503	498	504	492	500	497	475	463	462	470	503	476	449	495	487	485	498	505	503	497	466	465	476	518	493	464	410	463	516	512	496	485	510	482	497	506	474	532	466	562	482	474	498	467	501	474	516	499	497	506	543	493	505	450	501	515	491	480	525	501	501	482	480	484	452	437	503	491	435	481	495	514	469	503	503	448	519	511	461	481	467	505	494	498	523	497	564	484	483	496	515	483	474	536	516	464	527	504	533	499	512	498	516	484	514	504	489	494	513	512	487	490	517	505	500	454	514	485	488	515	478	461	536	484	484	483	438	494	492	487	490	483	482	503	531	467	462	500	546	474	500	495	464	494	485	513	493	480	481	463	515	461	516	474	497	531	496	451	512	496	512	481	488	503	491	470	502	489	472	457	484	468	475	481	473	468	481	507	495	505	511	489	478	465	518	500	467	498	465	460	527	488	516	510	481	510	493	511	491	482	521	460	526	473	524	490	468	518	469	503	466	492	544	452	514	485	489	487	453	483	488	497	509	507	490	531	488	483	499	483	501	497	486	534	492	557	500	524	460	461	464	472	486	514	467	524	509	522	498	491	456	483	466	500	511	467	452	494	487	490	530	458	462	430	498	492	495	465	491	462	474	467	493	531	530	463	505	471	532	490	496	489	519	492	484	480	458	550	494	520	508	508	502	506	501	500	506	477	511	468	473	547	479	508	516	521	490	510	468	487	499	470	510	463	480	470	538	494	483	481	510	509	491	470	516	488	513	512	498	531	479	451	512	503	431	513	457	471	502	488	476	458	486	537	509	506	494	437	476	515	497	478	515	476	484	499	500	508	507	459	459	510	464	467	488	467	495	497	505	488	471	479	485	506	490	498	483	475	526	440	470	478	470	522	466	483	493	471	495	482	429	458	463	489	504	508	508	504	503	452	474	536	478	508	474	497	456	505	505	481	502	470	469	496	493	505	449	538	511	508	515	494	496	510	516	460	518	497	486	496	493	488	477	470	473	464	497	505	469	483	478	475	466	493	463	462	502	454	518	475	493	487	526	505	466	482	532	516	484	470	506	499	455	466	451	509	491	495	476	451	481	491	508	506	499	500	489	483	497	493	530	537	510	490	506	484	490	480	494	520	469	542	454	487	546	499	500	483	501	527	511	480	506	539	518	510	482	466	489	512	472	509	479	481	468	494	471	482	499	466	487	526	510	472	501	485	532	484	477	512	455	474	472	484	497	441	519	455	509	503	523	468	523	504	565	504	506	469	482	460	489	503	488	507	475	497	487	475	499	487	529	530	496	487	475	517	497	507	498	503	470	500	431	473	535	493	496	490	479	476	482	473	463	506	491	493	511	458	498	509	487	502	482	491	464	491	501	507	495	490	479	506	515	476	477	488	520	497	497	475	496	532	463	512	489	512	467	494	493	473	492	481	490	484	494	501	499	475	473	473	450	519	511	505	465	474	463	510	521	505	519	499	502	500	487	513	476	468	504	489	516	524	501	488	487	468	515	497	529	516	534	457	481	491	500	486	480	480	480	487	518	476	468	476	548	446	493	497	541	501	515	518	476	464	525	487	512	467	462	481	503	517	469	509	492	469	459	497	475	509	520	474	527	501	510	492	465	496	461	469	474	501	483	491	476	511	486	495	505	482	471	526	477	515	521	465	469	480	505	509	476	499	471	485	505	479	495	473	484	490	484	460	487	499	493	504	523	484	484	461	508	515	471	509	497	483	436	517	475	500	460	496	477	518	511	446	495	527	522	508	521	493	542	538	496	499	479	526	515	468	504	497	521	474	479	496	462	473	546	488	467	468	526	459	469	485	445	495	492	485	510	489	471	494	499	454	531	493	483	506	490	495	482	497	475	477	472	459	465	462	474	499	460	510	508	471	517	457	508	473	509	508	505	458	469	538	488	502	468	520	517	507	517	510	508	507	480	468	521	473	450	498	501	499	505	497	489	486	494	503	489	478	475	492	526	499	471	494	517	471	494	492	507	509	462	518	480	485	528	490	528	512	506	504	505	488	484	532	527	544	446	480	516	445	525	532	489	451	497	528	489	502	507	511	527	483	504	470	484	489	493	507	501	473	498	485	525	474	494	540	435	478	497	504	483	486	534	494	491	469	476	516	486	486	502	480	534	480	483	496	458	494	489	496	481	491	506	453	481	500	505	512	462	481	482	463	524	495	496	446	488	536	520	490	498	505	486	469	455	521	505	509	516	526	436	506	493	510	505	516	481	499	490	479	503	498	466	494	475	480	498	481	482	529	500	519	454	492	461	476	473	505	533	471	500	494	512	483	473	495	494	518	494	496	505	517	459	508	474	491	489	471	470	470	463	458	480	482	486	495	508	475	462	467	468	511	487	522	482	501	527	455	458	511	465	476	465	512	507	439	570	506	462	529	501	492	486	506	513	479	539	481	515	470	469	483	472	488	471	511	508	518	471	462	494	508	499	457	488	496	528	501	502	486	467	474	486	514	510	499	535	493	481	489	498	532	490	518	495	498	522	519	530	451	527	507	510	520	448	444	524	539	464	446	501	511	469	532	524	485	481	474	494	465	539	508	516	476	477	473	488	473	500	479	475	524	516	493	519	510	500	489	505	468	498	480	522	487	482	490	480	512	477	512	484	455	509	519	457	508	506	506	502	515	496	494	502	457	484	489	502	477	506	494	515	476	505	480	460	524	497	493	463	473	471	488	515	467	479	484	487	446	460	534	515	526	465	507	520	520	508	479	491	471	504	521	498	472	502	505	518	475	504	493	463	527	474	455	519	495	460	466	511	470	498	505	547	495	494	482	488	458	501	470	556	474	462	524	515	514	529	500	503	517	517	497	487	518	476	511	481	493	527	490	543	484	550	472	502	485	472	482	476	463	503	502	473	473	470	516	481	505	466	485	453	500	495	514	511	470	505	506	481	541	460	489	519	487	497	491	536	478	478	471	486	498	486	504	471	487	487	493	530	495	551	472	490	495	509	512	521	493	527	477	505	495	475	527	463	495	495	490	506	501	489	480	492	528	463	494	510	529	472	521	479	498	564	515	449	509	480	493	452	485	475	471	471	478	502	541	474	530	490	482	501	506	467	510	502	459	520	517	516	511	505	469	507	458	481	485	446	452	490	505	477	497	491	514	457	489	550	495	481	480	464	464	493	509	508	496	491	512	496	514	480	466	490	433	483	529	510	466	483	496	484	456	484	551	485	509	525	495	475	481	488	528	486	505	503	539	469	463	490	495	482	466	554	462	469	527	498	530	451	486	508	473	508	528	512	475	497	480	492	482	472	489	473	484	496	521	526	484	481	494	488	461	540	483	456	502	468	476	465	466	496
24609	21422	26040	21556	1427	854	770	676	742	663	666	707	659	634	680	694	699	658	655	681	644	690	667	600	655	670	644	666	696	665	675	654	700	648	644	686	698	636	680	705	598	702	667	627	665	703	679	690	700	637	654	598	672	701	681	643	651	657	700	651	664	674	659	641	715	688	677	696	720	665	703	654	670	664	658	677	656	655	646	610	628	682	713	674	664	650	654	681	647	706	694	607	699	660	663	654	673	624	688	670	671	667	726	702	663	668	663	675	696	646	690	598	672	685	606	672	696	623	675	641	648	680	680	636	624	643	645	670	698	648	675	685	629	663	704	663	702	645	649	649	635	704	650	656	661	664	677	658	626	679	672	690	656	649	603	684	665	668	612	667	677	645	609	631	661	646	631	662	619	654	680	638	618	662	699	653	697	668	665	632	695	632	655	691	670	695	641	665	690	651	703	662	646	639	686	626	649	634	644	694	651	680	634	681	687	702	644	642	692	696	708	680	661	656	673	632	635	671	664	669	680	628	668	685	638	673	690	674	677	663	608	649	693	656	641	640	618	658	676	660	675	620	682	638	642	695	693	632	668	683	692	663	703	672	667	688	671	665	716	656	639	659	670	654	734	679	628	675	633	680	664	655	708	675	662	678	681	649	648	616	646	644	678	693	610	737	692	690	625	664	690	645	671	660	648	670	695	627	636	651	722	652	656	700	644	642	653	674	640	641	622	682	670	662	681	651	676	668	679	677	689	705	689	693	641	620	661	656	675	658	676	645	633	661	601	665	629	677	598	632	684	655	649	666	680	678	617	665	651	625	696	619	702	664	651	664	657	643	697	665	661	643	670	672	691	638	620	641	653	648	639	662	663	682	665	615	631	660	645	711	717	653	673	685	649	705	684	694	641	697	660	647	654	636	618	661	659	702	636	714	660	623	650	664	642	677	635	675	657	671	620	708	632	662	685	645	714	665	701	624	649	686	690	713	653	632	637	659	672	660	697	638	657	634	643	678	679	621	727	685	629	632	690	625	617	668	685	690	622	681	653	638	673	669	679	663	655	706	649	662	666	672	599	653	676	668	696	611	616	645	644	674	671	669	691	638	666	662	653	632	642	636	719	671	714	638	675	686	660	625	650	594	619	696	687	675	643	621	633	628	620	687	655	657	664	637	696	666	708	682	666	636	648	654	685	649	649	693	678	676	681	663	658	662	619	701	662	635	655	647	637	682	615	684	623	661	663	641	630	601	655	649	651	631	672	644	625	692	652	673	682	640	652	670	642	628	664	634	652	700	679	680	677	663	689	641	599	654	668	681	636	671	640	626	659	639	706	757	668	646	653	671	641	631	641	627	657	696	652	674	660	693	633	637	661	628	647	699	649	668	649	625	656	665	608	631	692	636	630	680	641	667	670	688	644	646	653	669	641	664	673	633	663	630	665	694	646	676	635	679	678	689	643	662	702	654	660	639	644	692	643	635	712	657	656	684	710	631	648	640	633	701	622	683	680	652	638	663	703	658	648	682	674	668	655	641	642	644	615	649	638	694	652	657	645	685	662	639	659	668	690	671	676	706	633	659	616	671	681	661	683	725	665	628	681	702	659	716	659	663	677	665	658	686	657	652	683	653	652	607	638	667	702	693	691	645	709	653	676	636	676	644	687	691	658	634	651	626	681	618	661	675	678	657	667	631	678	649	659	682	687	655	692	605	688	688	701	626	623	611	661	702	645	670	691	660	654	691	681	688	633	705	637	654	671	650	631	646	653	675	650	639	693	693	654	661	700	667	701	669	681	611	662	652	633	668	708	665	675	698	675	624	692	674	638	658	647	631	662	642	685	686	611	629	697	685	700	686	720	655	663	653	690	655	688	602	649	664	652	631	674	656	647	669	642	686	674	654	704	618	683	668	705	620	694	654	621	691	638	661	660	665	644	647	642	654	628	638	676	712	727	636	660	645	693	675	655	688	621	684	652	676	705	637	653	688	686	630	618	690	677	663	630	655	637	639	697	733	676	647	645	651	673	667	648	624	676	624	722	649	627	636	641	679	622	643	645	717	648	650	670	615	702	653	656	647	670	641	635	659	692	674	643	643	673	661	613	622	659	637	640	702	676	669	665	631	682	673	643	702	641	656	653	686	698	679	648	649	686	675	664	646	686	647	654	660	667	673	634	677	641	646	662	673	666	685	632	656	658	657	673	597	682	679	641	635	650	654	705	595	650	673	636	659	641	712	687	646	653	687	661	726	655	619	683	590	678	698	665	662	621	674	640	680	639	686	682	668	642	675	667	651	696	628	677	625	656	679	687	699	638	661	648	629	642	688	659	655	698	677	627	644	657	682	670	692	692	673	637	614	687	672	627	653	633	667	673	664	665	631	639	618	661	651	677	666	635	712	678	664	658	730	694	630	683	622	684	646	627	636	661	662	666	676	674	662	656	666	637	655	707	598	664	642	669	626	634	667	675	688	697	678	645	664	644	649	669	671	711	638	670	663	653	667	634	642	644	629	678	657	650	651	630	658	675	618	630	656	723	678	659	737	664	624	703	677	636	684	657	689	675	671	659	706	645	646	630	660	632	628	675	617	676	667	659	628	663	637	635	706	708	644	724	661	601	672	690	632	679	691	608	633	639	681	677	637	605	644	653	649	685	714	643	627	666	660	657	633	693	692	647	632	690	641	657	652	665	667	681	700	675	693	687	676	668	654	689	646	645	667	693	629	659	649	655	685	670	668	625	692	623	653	683	671	656	690	655	663	678	697	668	704	701	634	677	658	648	621	708	657	643	667	688	621	674	692	649	623	676	699	643	683	658	693	669	618	680	637	615	660	690	667	624	677	671	682	665	672	643	663	689	651	653	681	669	639	672	638	645	612	621	647	640	668	682	652	679	653	673	680	685	668	708	646	640	627	636	651	654	714	678	638	666	672	678	679	685	673	706	669	691	650	652	625	705	678	718	657	670	668	659	663	651	649	694	699	622	682	648	639	624	654	683	671	686	672	674	666	651	632	682	665	636	701	648	716	605	716	661	634	679	665	663	661	662	649	655	652	700	680	683	653	680	656	661	665	655	667	654	644	623	684	658	650	645	647	661	662	638	630	629	656	656	678	615	629	659	664	655	700	690	672	678	673	625	666	676	625	645	657	682	656	677	611	662	648	706	675	627	689	649	637	613	636	691	689	695	693	676	641	632	681	724	664	675	659	684	673	645	656	694	671	643	684	625	684	684	639	673	694	658	640	688	661	640	668	664	665	653	654	627	667	714	651	684	724	695	705	629	650	659	620	689	640	607	695	660	671	703	697	686	654	658	633	664	653	648	647	698	684	649	668	604	696	647	670	687	679	660	628	653	637	656	666	636	651	683	644	641	678	672	666	660	667	670	729	634	599	655	641	702	629	611	681	649	635	673	649	663	694	664	673	710	660	590	670	634	604	647	719	620	677	610	713	664	641	679	645	656	679	680	633	648	703	662	634	681	678	685	654	658	667	680	654	669	662
3234	4051	2937	1782	1460	1248	1099	1037	1044	1035	982	982	1003	1018	962	965	956	948	934	941	949	929	928	969	954	926	1002	940	968	894	926	848	911	886	921	946	998	915	906	913	937	986	929	913	986	985	948	913	952	949	891	940	884	911	901	960	973	962	925	931	954	944	962	929	926	852	919	959	917	927	943	959	996	947	911	891	970	948	964	924	935	940	936	939	858	915	956	996	911	953	957	944	886	931	961	970	880	935	985	935	932	933	922	954	933	918	915	922	959	898	902	932	924	927	983	939	952	1004	922	917	950	971	957	964	952	911	918	875	904	906	953	996	929	985	904	964	993	893	917	884	925	948	987	939	900	939	945	936	955	912	906	866	944	901	956	914	921	968	925	900	918	937	922	984	887	909	877	970	916	941	904	907	946	895	942	960	964	915	907	907	918	949	923	898	899	901	991	902	904	865	919	931	998	922	949	932	976	897	959	929	931	986	912	917	924	849	885	1002	965	974	954	937	885	947	918	943	1009	934	927	917	955	939	968	936	893	971	934	923	942	965	956	945	928	989	900	902	950	946	942	946	953	917	928	926	953	900	950	941	891	921	951	978	943	930	983	930	919	957	954	894	918	916	931	936	944	934	987	943	925	973	942	949	978	914	970	900	941	914	914	981	891	927	931	886	931	922	928	952	951	878	936	1006	917	978	986	987	918	917	948	968	960	950	954	943	978	899	914	916	913	936	992	966	907	922	947	945	1001	981	923	880	940	904	939	924	1003	910	957	926	991	981	982	915	969	906	932	823	900	969	905	943	907	911	909	945	928	932	890	913	918	927	922	927	892	913	892	947	979	978	990	972	936	996	896	901	948	920	947	897	920	955	913	957	954	903	960	936	914	931	926	937	949	944	908	954	905	940	929	902	969	905	1002	977	884	947	891	987	904	890	964	981	983	910	878	955	937	950	949	953	954	914	959	932	925	888	964	928	953	962	915	984	954	908	917	923	954	950	954	888	967	907	932	943	902	920	929	914	894	908	917	981	911	1005	971	932	981	935	905	981	915	877	914	912	929	900	936	899	932	979	936	919	937	862	906	956	990	941	918	883	959	947	927	959	959	919	941	971	884	891	948	953	939	927	975	965	885	954	950	910	956	958	893	930	921	938	918	862	917	958	900	942	942	919	858	927	939	923	947	963	914	950	935	973	991	940	898	967	925	965	928	904	936	976	969	943	966	887	945	948	903	897	935	957	973	906	938	890	934	893	917	936	930	992	920	926	924	937	953	984	908	960	917	893	880	887	911	981	946	937	960	936	959	926	932	926	934	960	958	976	971	961	908	897	950	926	930	999	1004	952	979	953	903	922	949	927	993	956	938	923	980	939	951	956	911	944	905	974	930	921	951	947	943	984	915	933	997	918	970	961	962	891	959	915	940	950	958	934	937	947	945	899	968	959	942	878	912	916	908	963	924	958	982	912	930	969	946	870	951	893	947	988	995	933	956	955	973	909	908	960	943	909	933	934	933	947	911	933	939	911	939	900	902	940	953	872	888	946	990	911	973	948	869	1033	884	914	936	948	995	884	937	979	996	931	979	900	940	931	968	940	966	934	911	900	956	908	965	999	974	980	912	930	955	933	949	948	903	945	942	981	939	902	940	947	973	936	953	960	964	949	910	915	950	1027	932	903	952	940	910	957	904	902	894	938	942	932	981	930	957	915	924	914	919	919	935	920	937	902	881	976	949	923	938	934	983	920	911	932	922	906	982	918	953	1008	943	1002	889	896	939	888	934	929	961	953	953	929	899	947	936	892	916	929	926	930	857	872	909	921	885	878	887	966	926	930	946	955	944	877	967	924	969	868	954	939	871	893	950	944	962	918	955	911	930	943	919	910	954	945	923	916	910	920	944	917	907	960	939	912	957	985	940	876	908	962	910	1005	923	968	930	917	951	912	927	977	946	984	914	929	980	975	918	952	1001	965	998	926	905	939	897	969	939	915	906	923	941	970	937	976	941	943	948	954	1047	873	916	903	940	943	941	901	908	918	939	947	944	939	932	914	943	964	944	931	943	948	948	973	923	972	954	969	981	979	939	927	923	938	930	915	910	876	918	884	923	983	911	939	876	936	951	964	964	898	916	923	932	929	933	947	963	897	906	953	898	909	975	927	900	909	915	984	980	929	945	929	941	941	888	976	951	933	892	900	919	930	899	911	961	915	954	901	1001	911	878	917	967	930	913	874	941	1011	943	949	894	956	918	963	916	999	930	924	981	927	995	960	946	966	916	938	963	863	937	920	942	907	934	904	857	865	972	981	921	926	855	961	902	902	925	951	959	936	921	965	934	930	927	917	924	967	879	914	932	905	943	900	964	949	914	921	965	964	901	913	996	931	969	921	897	947	919	961	963	956	910	911	997	914	947	957	984	960	917	926	918	964	936	918	963	976	964	916	930	915	937	913	959	926	906	905	892	948	913	916	883	881	938	963	927	945	949	931	885	879	973	989	927	979	918	948	952	892	962	948	898	923	945	949	970	959	932	924	951	933	951	937	882	979	938	975	947	945	931	893	921	926	947	904	940	921	959	937	953	981	921	905	968	935	928	943	942	934	939	908	939	930	909	973	975	989	923	959	945	989	914	943	934	947	913	952	928	939	912	951	967	925	867	943	952	959	958	948	907	967	935	927	947	918	930	940	896	900	949	979	933	941	885	965	931	916	878	955	976	968	895	966	940	959	972	924	923	942	952	917	915	926	956	962	918	870	976	941	969	928	940	965	916	977	914	979	909	986	939	937	973	934	957	930	988	923	916	1001	969	900	954	921	896	949	964	920	968	955	939	905	957	951	951	983	982	960	957	884	902	952	900	941	918	938	963	949	963	957	901	990	927	928	990	903	899	879	905	904	935	915	951	975	914	884	941	924	944	959	980	954	937	915	936	878	957	973	921	977	954	989	949	913	944	901	917	945	887	954	947	923	933	964	918	920	990	901	960	884	947	953	925	954	891	945	919	921	992	912	928	942	932	960	967	952	914	910	979	959	922	983	942	923	939	965	955	935	938	929	917	905	890	939	929	891	936	940	887	920	894	967	941	945	973	905	910	937	1019	906	918	888	930	897	937	982	941	959	933	961	905	926	906	888	907	971	960	949	906	899	973	932	943	921	942	906	945	938	978	950	906	948	928	915	916	951	915	933	896	984	929	956	956	945	873	947	947	994	932	951	962	913	882	930	925	873	946	913	949	1027	905	874	876	906	945	953	939	959	918	991	989	993	919	933	847	981	963	926	945	900	1023	915	951	991	897	937	926	1002	897	929	992	969	933	911	948	922	978	903	911	924	959	873	965	929	950	931	943	919	948	939	965	972	947	959	954	940	892	936	943	892	933	956	919	938	946	968	937	950	869	914	962	920	948	925	917	934	926	874	921	962	933	945	919	934	900	944	898	932	962	940	932	976	969	936	928	922	927	906	951	916	999	936	941	949	921	916	935	1005	886	915	948	967	934	905	935	961	954	896	937	901	974	989	949	933	969	885	957	906
22459	21478	29073	24311	21481	19022	1013	398	321	316	289	253	228	253	222	232	197	215	221	198	208	188	211	198	195	182	222	173	184	174	176	200	169	199	186	182	166	190	164	170	182	179	151	198	194	169	203	161	201	158	177	188	168	168	156	164	160	178	158	185	160	168	153	176	175	177	173	161	156	171	164	164	182	168	170	164	168	150	171	169	184	161	156	171	166	163	176	185	167	171	164	153	164	150	165	176	165	158	163	168	145	162	158	168	184	183	182	153	176	153	158	171	197	189	152	157	163	179	179	173	160	161	171	147	174	183	164	187	170	162	168	166	184	149	186	151	151	178	170	163	169	172	141	176	172	143	173	150	165	159	164	183	175	173	185	187	172	177	168	150	186	180	203	161	187	191	166	171	141	179	150	173	156	174	170	165	179	165	177	188	176	172	159	175	173	172	177	150	167	132	168	158	167	178	173	173	164	159	133	163	166	183	152	192	163	150	149	151	186	175	172	161	192	167	179	160	190	153	185	175	160	175	183	175	175	182	144	180	165	179	167	176	144	171	151	192	176	154	172	168	157	192	149	166	186	167	172	161	183	179	163	205	157	184	159	191	165	168	189	177	183	179	156	172	164	170	203	184	156	197	195	165	174	162	157	160	167	169	155	162	161	157	165	174	191	168	155	162	158	178	161	184	162	167	169	161	163	147	182	173	197	168	153	174	191	171	170	192	164	160	170	157	151	157	151	163	174	158	174	189	162	163	168	170	171	164	177	170	142	180	161	180	177	189	167	167	173	176	158	161	152	167	151	193	196	189	162	159	177	173	173	170	165	163	181	160	171	162	184	172	169	162	184	189	173	153	173	175	168	161	152	164	148	186	160	161	139	169	172	190	168	171	161	174	158	154	154	163	195	181	164	172	157	151	182	166	170	171	179	156	142	175	183	154	146	164	174	140	156	171	159	168	182	160	176	163	164	194	160	157	177	169	172	155	156	162	159	193	174	172	158	186	162	172	172	183	167	169	137	160	160	172	161	170	166	195	172	180	170	146	181	168	174	168	149	160	172	178	164	165	145	172	177	164	160	145	166	178	202	162	168	154	192	155	158	150	183	145	159	169	173	166	172	141	158	172	166	165	168	172	169	158	163	163	136	177	158	151	164	172	179	179	149	157	185	176	178	176	168	175	147	168	178	168	174	157	172	190	181	149	170	155	175	182	161	166	165	170	149	165	170	142	178	161	164	163	157	181	159	161	159	183	167	194	172	175	163	173	162	170	172	181	162	178	139	159	157	171	173	165	162	163	171	170	175	153	170	150	150	167	169	171	168	149	164	189	161	169	149	168	164	168	182	171	183	150	165	178	177	151	169	174	146	175	174	167	165	176	174	160	159	187	180	161	177	177	181	180	172	171	166	175	177	158	169	185	173	154	161	171	169	179	158	182	191	172	203	175	181	176	163	165	167	174	153	184	171	148	161	165	180	154	174	165	175	172	160	195	175	173	162	159	168	195	156	175	163	184	160	163	163	169	178	143	174	175	154	156	170	194	178	154	176	160	193	158	186	177	178	156	179	163	205	171	171	157	181	163	166	163	160	159	209	183	173	134	165	153	150	174	193	180	158	181	168	170	139	163	175	168	151	171	182	155	161	184	155	173	191	174	165	143	173	189	164	160	173	179	156	166	169	183	150	165	188	183	161	173	176	165	164	178	166	172	192	154	186	169	173	158	179	189	169	151	169	181	172	155	173	194	178	183	172	148	182	171	174	160	179	176	187	162	178	172	193	171	159	178	164	141	150	153	182	160	178	171	173	178	173	177	152	152	153	154	171	160	182	149	174	192	173	154	173	179	201	162	166	164	167	172	158	158	156	160	174	168	146	183	177	183	159	157	152	138	149	161	167	167	185	165	194	162	177	146	171	181	174	196	150	143	185	155	182	190	166	171	163	175	138	170	162	187	160	143	177	168	166	174	145	162	188	194	181	153	155	146	155	182	156	172	165	167	177	164	190	184	172	163	152	146	163	176	182	156	172	162	146	184	164	186	165	172	169	176	158	177	176	172	162	166	198	162	129	151	145	185	166	154	185	178	168	171	163	157	168	181	178	163	187	183	169	147	170	176	163	165	151	143	167	198	170	169	159	160	161	149	166	181	177	150	187	150	186	168	152	194	165	156	155	178	175	164	193	145	165	193	180	171	180	172	174	174	162	168	184	163	163	170	169	171	168	170	165	173	178	158	161	178	186	177	172	182	157	195	154	150	159	173	201	147	173	193	165	171	170	176	161	147	150	168	174	185	170	179	177	188	176	162	161	176	148	171	162	190	149	170	171	159	181	155	178	177	162	184	168	194	161	185	172	177	178	158	155	138	171	165	172	169	169	164	157	181	152	183	167	161	164	180	158	176	163	173	176	161	181	172	186	158	192	181	157	157	143	175	184	175	149	189	170	163	162	181	173	167	165	171	154	153	136	164	165	147	166	164	173	169	169	176	175	159	179	171	172	193	159	174	152	156	154	167	168	168	174	142	159	196	165	169	170	186	171	196	152	180	128	189	167	159	170	163	162	174	197	191	145	154	176	168	179	174	177	156	163	164	201	182	160	166	160	169	142	156	170	177	161	181	142	176	146	174	180	165	157	175	182	177	148	165	177	178	175	147	163	162	181	170	154	171	164	175	175	172	170	151	159	156	204	168	162	154	154	167	151	184	143	180	160	165	172	178	142	180	180	167	161	179	153	168	171	155	170	185	161	197	189	181	167	170	194	178	155	156	166	166	149	142	154	159	166	147	183	190	143	164	155	145	166	169	160	167	183	163	165	160	189	157	185	159	178	160	152	165	152	177	168	172	168	176	177	158	200	161	162	158	165	161	173	170	159	197	146	142	171	165	172	179	162	153	146	154	174	157	190	181	164	190	169	187	173	167	178	151	161	168	150	165	156	162	157	164	168	174	143	158	176	186	165	176	179	158	161	182	175	150	154	163	165	175	149	174	196	158	189	180	186	191	171	165	156	196	165	150	169	154	151	177	151	183	178	172	163	168	166	168	181	176	172	171	162	174	167	158	167	161	168	167	175	180	169	199	154	157	172	159	171	167	172	153	168	163	161	180	157	180	171	157	161	155	152	170	174	159	163	158	155	156	170	155	145	180	187	172	172	174	177	178	188	146	170	158	180	161	177	166	175	185	184	169	163	193	174	158	149	150	177	165	159	187	175	168	179	176	174	171	157	170	180	160	185	186	165	172	160	172	164	162	152	175	183	166	174	165	159	148	176	189	203	149	167	167	176	163	164	194	175	158	157	150	159	157	155	194	139	170	187	163	152	158	163	175	161	162	171	157	160	195	191	169	161	164	150	165	141	191	164	168	163	158	167	152	173	183	158	186	175	184	161	169	160	180	146	173	156	144	172	178	171	184	182	164	178	174	169	183	155	178	167	168	173	167	184	198	165	188	168	177	161	157	193	200	173	162	157	154	184	185	164	176	158	168	169	175	179	168	163	181
4068	12100	8494	3882	2359	1591	1153	889	716	638	532	499	473	405	396	382	340	389	334	331	342	318	321	293	266	293	286	276	287	296	262	266	273	264	264	277	280	250	257	235	229	240	262	263	257	247	261	253	276	259	233	246	257	261	243	266	243	252	273	258	231	248	241	244	267	269	254	246	269	259	249	269	260	243	255	225	233	282	223	259	259	266	256	262	239	242	239	263	252	288	258	234	249	264	237	232	274	252	244	253	248	221	244	260	253	244	254	224	254	260	252	237	232	274	254	240	270	223	276	287	252	251	243	238	256	256	280	272	248	242	237	231	232	256	273	245	246	235	241	285	238	249	261	267	257	260	234	232	265	233	259	261	240	221	250	248	251	276	251	238	255	277	250	239	234	270	259	253	255	264	262	251	262	254	276	249	235	249	253	231	259	258	237	255	231	249	238	265	254	234	245	257	224	262	253	241	240	244	245	256	248	253	227	235	248	234	224	265	224	259	239	270	227	235	255	257	231	254	242	262	270	244	257	231	241	239	264	256	235	237	232	230	243	227	251	239	248	239	247	266	259	254	274	266	256	249	247	230	237	250	293	258	270	249	261	271	246	250	256	232	230	232	259	230	232	248	238	244	244	245	240	259	255	275	253	263	261	251	283	286	274	238	243	231	247	236	239	236	258	251	245	243	240	265	244	247	219	252	244	241	248	244	267	243	285	254	226	266	250	239	215	255	230	235	248	223	225	259	255	240	223	225	277	248	242	252	297	221	241	232	254	240	237	253	271	231	253	243	222	268	241	229	240	244	245	254	238	236	261	254	262	291	275	260	224	264	274	243	251	278	253	248	249	264	238	266	207	258	236	269	249	246	270	269	270	257	251	230	234	268	228	260	268	270	257	267	261	242	256	235	259	242	261	244	239	276	253	240	253	234	231	219	236	270	242	252	233	252	233	223	257	256	228	252	229	252	257	260	235	242	248	244	226	242	245	259	207	234	218	258	245	272	269	241	244	235	241	230	261	244	244	254	253	235	229	250	259	231	257	251	264	224	269	222	245	282	265	250	258	266	246	247	247	247	235	249	268	247	252	262	211	254	233	267	287	227	240	240	251	242	227	263	263	251	270	241	264	274	229	275	260	256	240	240	255	275	248	285	196	258	250	255	241	244	255	251	248	245	253	250	271	254	250	246	250	226	259	242	276	219	244	234	206	237	229	260	259	250	245	261	264	207	260	275	241	227	262	238	261	251	236	245	264	254	256	223	242	246	255	262	277	252	251	255	250	277	230	238	217	247	227	254	247	253	233	220	235	224	253	254	264	250	279	255	252	240	240	248	275	250	225	245	252	257	267	234	254	271	251	259	250	278	270	237	227	233	260	248	239	261	253	255	257	239	269	239	244	220	254	234	261	227	253	229	262	227	282	243	228	244	272	276	245	264	260	258	244	273	252	244	237	240	249	254	247	226	216	264	244	258	230	242	248	250	262	232	270	241	223	226	241	242	253	252	242	225	252	264	235	248	242	258	253	274	267	251	256	256	251	273	231	259	266	250	217	226	223	237	239	271	225	232	252	274	248	236	234	253	258	256	238	249	255	255	257	223	259	258	239	257	239	280	256	248	266	248	247	278	248	247	259	234	219	272	231	255	241	232	237	253	274	243	247	242	234	267	241	258	224	246	247	282	272	249	239	241	255	246	235	288	246	269	264	247	242	232	254	234	240	268	262	258	290	249	257	255	244	254	239	264	241	280	255	242	240	238	266	261	258	229	298	252	241	255	259	241	270	223	242	221	213	234	241	258	259	248	234	240	257	244	234	245	248	263	257	244	255	251	239	253	236	241	252	243	248	300	273	254	252	237	271	234	232	253	227	221	231	242	258	245	252	257	218	242	248	252	258	254	241	258	230	221	299	260	264	229	255	236	270	239	229	263	260	246	244	274	248	233	224	255	269	226	245	255	261	235	234	275	249	222	253	258	222	248	250	240	231	247	246	251	257	262	255	263	247	247	259	223	241	260	249	256	235	242	260	251	259	243	232	268	240	232	238	258	241	228	248	267	263	243	263	261	263	253	251	258	231	233	247	267	242	273	260	230	238	239	260	265	253	257	250	224	238	262	275	258	247	258	241	249	236	245	220	255	236	262	241	230	259	250	278	238	262	253	232	238	257	239	242	254	237	271	261	249	236	240	249	267	231	255	255	252	243	250	269	278	254	242	225	250	237	242	265	216	261	241	240	268	271	265	241	252	269	243	262	271	219	261	253	244	256	253	249	241	270	248	246	257	235	229	246	238	237	248	271	245	249	241	229	217	249	251	257	247	247	229	220	251	265	243	262	256	266	231	256	224	253	248	258	236	251	261	259	242	252	270	264	237	292	222	237	267	252	256	228	243	267	265	236	260	250	276	260	245	251	256	216	232	244	222	264	255	266	260	237	261	252	250	242	273	232	227	221	245	243	247	221	235	270	215	265	242	224	250	258	252	257	245	280	252	249	279	268	250	245	237	246	272	267	265	229	272	229	207	240	253	245	260	270	244	249	245	237	248	227	227	231	238	256	241	240	244	252	229	245	251	224	249	234	264	222	242	246	241	249	258	255	239	255	273	237	257	233	275	233	274	244	255	243	286	225	256	255	250	263	256	245	258	241	221	250	237	273	259	279	249	214	269	264	263	255	234	274	230	259	236	221	261	255	303	236	229	251	258	243	232	256	245	249	249	216	226	235	231	253	271	235	228	237	221	239	257	233	229	241	240	231	262	246	243	279	221	271	256	272	233	228	241	231	246	255	256	240	244	247	224	221	240	268	231	261	245	265	247	243	254	250	229	249	206	243	241	234	257	259	252	240	228	249	237	245	263	247	238	260	252	236	253	235	258	235	241	267	258	260	248	261	237	253	248	276	261	251	229	252	247	243	239	238	220	246	256	244	261	240	238	237	260	250	243	257	235	229	232	238	242	229	261	240	265	254	249	225	247	240	274	227	256	262	250	242	252	243	278	245	221	239	260	250	248	238	260	245	252	257	244	268	248	276	231	238	250	238	242	230	257	258	230	240	240	231	249	249	280	241	215	253	251	253	239	244	261	242	256	266	250	233	246	245	251	238	251	216	256	260	240	248	236	233	231	231	231	248	234	257	243	261	264	259	278	218	247	259	262	239	256	252	270	255	219	235	223	254	239	236	224	218	245	251	243	243	252	237	254	221	261	234	228	257	248	256	242	247	260	247	252	254	239	241	258	273	245	233	251	272	263	249	250	263	236	267	235	238	224	272	236	267	243	237	227	249	250	246	260	231	255	245	256	242	245	239	217	229	238	247	278	249	235	254	238	239	279	261	226	269	250	270	221	253	267	241	250	238	245	235	265	246	256	252	264	252	244	256	240	252	259	260	255	256	231	271	261	233	253	247	251	255	268	242	238	281	271	244	259	265	239	237	216	250	232	242	252	239	258	257	240	249	257	224	263	244	228	260	227	228	251	212	264	245	258	255	233	237	236	229	251
27307	16834	2834	878	682	711	667	654	651	661	667	668	640	646	624	717	647	670	658	673	682	684	652	673	654	639	673	699	644	659	659	586	660	630	668	650	695	711	707	666	663	650	658	650	671	687	677	630	651	646	652	646	614	666	660	660	637	695	676	683	683	666	652	644	668	703	654	649	674	652	676	660	665	635	682	612	653	713	645	635	628	653	659	690	657	648	645	644	644	654	641	685	656	676	630	671	628	674	648	653	639	622	644	656	657	693	671	626	672	637	644	615	689	644	633	652	681	683	625	670	671	667	663	649	608	630	679	663	656	654	674	668	640	636	639	632	668	658	651	665	642	693	697	632	661	651	674	689	710	666	656	665	677	658	651	663	684	649	655	676	666	587	636	619	637	645	675	688	647	659	582	636	672	667	693	639	640	672	673	617	654	665	633	624	643	636	719	647	700	615	662	680	685	682	637	680	652	621	724	634	657	683	665	677	653	630	656	683	612	672	625	655	660	628	684	676	669	680	653	671	648	682	681	624	659	674	667	632	639	711	683	628	671	660	699	646	681	625	663	729	662	667	637	679	653	666	609	655	645	697	668	670	626	688	644	652	644	677	626	653	683	671	701	644	631	661	676	678	681	646	728	685	652	650	655	641	656	658	641	651	670	655	656	670	682	646	701	648	692	632	661	690	644	706	682	673	642	639	640	659	645	630	654	684	718	666	643	652	645	669	625	657	675	658	639	674	693	705	675	646	643	638	699	620	655	633	684	674	662	639	686	689	636	664	726	720	652	673	720	687	648	670	635	639	661	657	650	662	684	713	624	635	674	661	653	666	662	631	646	682	649	664	653	645	652	655	700	656	670	690	646	642	623	657	662	681	645	708	659	706	659	696	716	663	620	735	653	626	720	646	640	651	629	642	698	639	697	667	631	650	690	624	640	669	623	668	670	640	686	668	636	638	647	673	659	682	637	648	688	630	666	673	627	680	659	633	655	684	667	661	645	715	678	670	661	658	664	638	658	637	610	639	638	656	643	621	643	634	711	650	656	667	667	684	675	663	669	640	628	645	630	648	653	664	665	674	661	668	602	665	704	644	670	667	630	654	635	636	674	680	678	634	664	645	647	637	681	649	667	677	701	625	687	697	659	643	660	661	631	628	667	662	654	690	652	675	651	618	674	641	650	666	644	657	641	662	612	667	634	646	644	641	621	648	664	626	652	646	666	670	694	651	678	613	691	643	658	642	703	642	703	685	606	636	648	637	645	649	663	631	666	688	678	642	694	671	695	625	636	663	690	650	637	657	663	655	673	652	642	652	643	631	648	646	690	619	708	678	675	640	664	639	669	704	619	704	665	689	671	644	684	624	660	694	638	656	681	685	690	684	676	638	657	651	672	649	621	618	677	641	661	633	634	629	654	676	647	669	667	647	655	624	648	684	635	648	625	664	630	652	643	666	632	652	672	680	665	662	672	655	629	657	660	681	685	647	682	649	678	654	659	633	656	647	633	626	667	659	704	627	639	686	705	654	652	696	685	657	607	654	680	634	674	669	653	620	673	692	641	642	626	644	629	638	624	663	648	661	679	645	638	647	664	651	678	670	675	666	651	640	681	645	606	682	667	633	671	673	624	634	633	676	627	658	668	692	633	675	670	654	738	663	661	642	677	708	708	661	673	662	629	665	664	703	629	699	655	696	675	639	681	672	654	668	641	660	637	645	677	691	702	657	664	701	633	620	705	703	669	639	658	666	669	647	664	640	654	660	647	675	685	722	706	656	696	679	634	657	656	625	687	658	649	625	651	650	641	646	681	716	647	620	642	671	632	691	669	643	704	680	700	656	688	691	636	674	677	700	610	677	696	638	629	682	651	652	605	660	649	655	670	637	685	698	675	622	691	597	644	661	641	687	675	705	638	687	691	645	635	659	653	692	651	651	645	659	671	685	696	687	615	676	707	660	662	691	666	696	703	668	651	638	635	618	638	686	676	645	604	639	682	642	661	615	686	639	712	666	710	629	648	632	662	634	640	655	699	686	673	630	662	688	679	636	657	678	695	628	671	650	682	638	611	695	712	630	643	617	667	651	683	622	636	641	680	680	656	617	591	652	637	651	691	649	659	646	623	644	653	625	668	680	641	683	634	602	644	663	642	653	648	672	654	687	644	635	708	684	672	623	723	660	654	672	667	628	672	654	681	665	670	620	636	636	664	666	685	641	677	671	658	702	685	650	656	662	697	654	649	664	636	681	639	641	679	660	659	625	612	642	683	740	697	646	652	633	655	692	663	644	655	687	680	687	633	615	670	662	701	665	630	615	667	651	624	649	680	651	678	639	643	637	692	695	669	675	698	626	693	664	678	671	619	662	639	664	633	683	656	610	650	689	659	696	644	654	645	697	668	620	660	685	655	646	665	672	661	636	658	665	620	636	630	675	647	629	647	624	669	638	656	644	631	662	692	678	676	675	663	667	645	656	656	680	626	648	614	670	720	664	663	708	654	679	679	634	689	610	657	659	662	713	696	628	637	648	668	667	643	688	688	669	707	634	677	636	718	710	688	643	681	650	707	647	663	668	687	660	658	634	665	657	659	649	630	629	690	710	681	662	664	651	621	643	664	700	614	684	688	665	695	642	627	636	684	689	646	673	684	668	623	683	630	641	673	629	639	627	588	675	616	661	698	618	667	683	613	692	643	685	645	638	636	644	664	673	653	653	682	658	670	657	701	654	682	628	711	684	626	642	690	677	664	642	652	650	678	643	667	681	676	647	642	675	673	635	688	651	661	669	647	661	692	631	642	613	632	689	662	652	710	706	646	666	670	629	665	646	666	625	669	700	665	621	666	706	667	716	681	639	672	635	652	685	650	667	626	652	630	681	619	658	662	660	688	660	687	679	652	659	597	705	680	638	648	686	706	685	674	700	672	642	638	645	710	680	652	612	602	667	648	645	674	608	613	651	674	675	656	703	696	638	637	677	689	655	642	627	631	661	699	652	688	657	640	672	693	634	707	665	672	652	702	628	665	645	645	668	669	665	656	634	671	659	629	656	663	721	715	597	704	655	664	607	673	635	716	678	637	649	577	658	635	661	723	598	629	655	641	667	644	637	658	674	635	683	645	651	641	661	677	687	633	702	676	632	638	699	650	640	649	644	637	667	718	715	705	621	652	684	694	664	679	668	660	642	703	663	646	653	677	691	691	664	612	603	621	701	619	616	645	641	674	673	662	626	673	658	672	718	706	652	709	667	645	669	679	673	628	625	678	630	653	696	635	665	685	639	670	638	658	672	668	680	669	694	665	655	644	653	723	677	685	689	636	639	658	644	629	646	659	640	685	653	678	648	647	689	675	629	657	623	698	644	633	650	669	678	663	657	585	655	683	665	711	647	627	680	622	677	600	660	659	690	661	668	604	644	669	719	667	669	639	664	668	636	696	659	673	657	650	639	669	667	640	680	684	692	676	652	713	667	648	675	684	684	674	651	666	651	706	624	701	640	653	639
4309	1733	1433	1144	1079	937	994	1027	993	906	997	968	1016	986	984	974	985	955	976	941	970	955	1003	949	912	983	971	969	983	936	986	956	944	998	960	956	943	960	953	1011	963	964	924	951	935	932	1027	951	1013	906	938	1001	979	993	907	959	882	895	928	946	986	958	911	923	943	928	985	955	969	985	956	927	947	923	1003	915	981	994	958	925	937	947	937	935	947	958	956	972	922	995	982	934	936	976	933	955	960	974	961	909	929	940	945	970	919	965	1040	931	951	916	923	955	923	966	1020	956	956	915	920	944	946	973	931	944	934	980	1001	956	939	914	941	971	920	913	961	900	917	937	968	898	984	962	931	978	907	929	946	919	935	964	961	948	962	996	938	966	930	988	935	943	951	932	949	958	950	988	895	921	976	1004	917	962	904	947	980	922	980	965	945	955	951	930	995	943	963	938	988	914	968	944	922	979	941	978	980	909	900	1000	932	946	998	950	994	955	908	943	978	959	1039	926	948	956	962	922	948	945	936	1000	983	921	951	935	949	928	942	931	987	956	959	944	979	939	990	996	908	948	965	952	944	948	945	956	986	975	896	945	1017	948	951	945	960	913	991	974	928	947	913	945	945	944	945	991	970	945	952	968	960	986	923	963	954	895	1001	986	947	939	955	937	920	1003	983	948	1019	1000	938	980	995	995	920	935	935	968	969	979	917	989	977	942	952	927	935	917	967	989	923	960	906	921	979	983	941	941	944	974	966	938	902	925	1021	942	1031	976	952	972	913	972	1036	932	962	940	982	945	987	968	1001	934	937	982	924	881	967	936	931	989	954	976	951	935	992	929	927	977	971	933	915	945	957	941	973	985	980	1001	988	946	966	953	987	936	931	1048	1003	957	927	986	951	919	961	975	980	1010	958	941	970	968	972	958	958	983	920	951	987	970	1028	969	940	970	1006	967	950	952	959	979	952	940	965	913	960	934	966	1000	915	935	1061	956	923	1016	907	924	983	959	962	952	936	951	974	956	972	964	957	927	1001	1001	914	965	939	933	946	988	993	1013	935	973	1009	929	1000	926	908	972	937	981	976	997	925	973	928	980	973	956	1020	959	998	957	925	1020	924	982	936	961	924	940	939	989	972	956	1001	1004	965	955	944	966	955	973	946	989	988	946	975	966	946	919	947	999	966	950	916	931	978	977	1025	933	996	1028	931	994	962	1005	964	933	939	933	980	969	918	948	905	952	941	930	988	919	950	963	953	965	927	950	959	951	965	972	969	964	939	957	1005	1006	949	1008	928	954	968	964	941	844	917	951	980	976	970	948	946	1036	930	954	986	913	948	1022	978	929	948	968	967	978	928	893	971	987	958	882	1026	929	995	949	968	948	922	987	969	972	973	957	918	945	921	1020	1007	1015	984	937	955	942	951	922	993	975	963	946	935	967	897	952	980	1024	973	959	991	953	905	963	913	938	970	951	993	976	993	908	1004	956	977	959	927	953	1004	935	924	966	945	909	891	964	929	935	922	942	999	949	944	957	983	1003	941	884	939	1004	962	1001	926	943	965	949	984	961	1004	969	1003	1004	932	964	902	922	1004	999	917	949	933	951	979	950	995	944	1000	891	943	953	992	940	959	916	946	1049	908	911	888	912	983	997	972	1001	994	969	928	970	927	931	962	947	953	969	939	978	940	956	953	972	980	945	909	971	911	973	1018	938	919	941	897	980	1003	970	940	1009	968	977	972	923	998	964	993	1019	970	975	917	957	928	963	952	971	928	947	968	935	929	991	976	1010	937	996	966	950	970	928	924	959	931	938	980	958	1008	956	966	891	980	987	949	959	953	931	940	913	926	934	950	1028	902	969	956	933	972	1000	1003	920	876	970	972	997	977	945	978	957	995	955	973	926	1007	1028	998	975	921	978	931	949	919	951	928	995	986	1001	880	955	971	927	965	981	917	943	936	931	914	961	991	1047	1019	990	980	949	928	920	971	937	973	990	942	973	971	975	986	983	945	879	973	939	961	962	970	978	969	927	929	993	937	963	919	934	944	990	902	969	1000	947	966	975	957	913	953	982	980	930	962	959	957	971	916	967	1010	922	971	959	954	925	967	960	966	1003	987	925	1002	1000	951	921	951	946	1007	918	932	975	1004	944	954	917	941	937	881	920	927	1013	923	985	937	959	990	918	986	979	936	970	986	980	993	935	953	979	947	962	964	1014	915	962	916	938	993	926	946	969	970	913	929	953	942	977	997	959	967	962	945	998	909	1009	950	949	952	948	935	1009	1009	942	992	995	989	1023	961	980	935	962	961	940	986	932	998	947	963	939	999	922	992	978	957	971	1023	1030	942	886	959	964	988	932	935	953	1003	980	944	960	986	993	893	966	948	941	991	967	931	953	919	929	960	1007	954	929	985	975	940	982	967	948	955	967	1003	1012	1011	940	956	937	965	950	1007	990	965	919	970	984	960	956	977	966	925	949	993	951	960	927	939	1002	969	932	947	920	917	960	952	940	980	947	951	916	966	881	971	911	948	968	920	1005	1021	969	1012	868	957	897	914	969	950	964	1004	940	974	1015	935	989	986	910	967	987	929	914	923	946	955	939	995	923	928	922	943	944	1011	911	910	1030	951	955	938	965	1023	881	942	1025	990	974	943	911	943	967	944	980	982	908	953	995	991	1020	983	948	980	999	1034	964	958	987	968	981	963	977	930	930	996	1000	1012	915	979	967	933	927	951	958	918	921	985	961	962	889	949	998	939	907	950	937	954	936	903	1000	990	927	966	1008	984	986	956	973	966	1020	981	941	991	969	906	924	990	989	922	947	953	988	893	948	973	1022	935	970	922	940	996	936	992	970	974	961	968	976	950	953	951	956	988	941	954	1000	945	937	969	979	976	904	921	963	970	1082	1005	967	989	958	940	974	942	963	1010	944	960	971	961	923	982	920	965	954	932	961	958	999	923	995	963	961	937	950	939	991	1023	1026	959	948	958	1001	910	933	919	984	944	1005	987	957	931	974	985	951	994	979	946	979	933	963	955	957	992	970	1045	968	923	960	994	951	974	944	987	983	949	963	944	927	944	936	966	939	965	1005	938	1005	940	976	1016	934	991	999	990	960	993	965	935	921	921	899	929	1010	1005	921	957	917	992	960	979	872	956	1008	936	882	901	948	937	937	952	937	961	961	948	968	991	956	996	1028	917	939	1005	972	959	958	999	996	968	1021	927	977	894	967	977	957	954	949	969	966	949	1033	920	987	966	970	931	1043	939	936	957	1003	989	924	970	933	969	932	930	972	1013	918	942	945	898	989	954	1004	916	962	918	959	974	969	935	1004	966	952	993	985	914	927	971	995	976	1017	951	1026	953	934	942	976	928	955	919	961	958	963	963	958	938	948	986	931	928	982	988	988	964	985	1014	910	969	950	956	943	942	928	979	904	936	951	984	921	892	947	986	909	930	938	960	939	979	946	956	973	980	939	967	925	957	885	970	965	994	958	906	909	1048	962	894	1013	955	889	960	996	929	946	950	974	940	984	947	988	990	919	1001	1008	925	957	953	912	938	953	982	916	918	988	1004	966	967	926	915	974	963	993	940	923	975	963	966	976	964	934	967	937	984	928	974	953	948	987	923	962	992	1001	964	970	897	984	953	1000	947	964	935	963	970	978
23326	21442	28282	25028	20253	1598	565	440	420	343	350	375	360	346	345	345	343	361	354	316	300	327	321	338	298	325	309	345	292	327	331	315	353	332	336	326	326	334	326	346	301	321	331	326	293	325	307	314	325	296	347	326	333	315	362	313	342	333	338	306	313	331	297	334	322	297	310	309	323	299	312	304	338	311	367	310	311	305	286	361	333	316	327	327	326	346	342	314	316	290	318	325	321	326	323	340	288	328	311	333	299	340	362	314	322	312	349	293	311	309	312	299	323	336	300	281	311	313	332	336	354	352	338	304	315	316	308	324	317	311	334	325	317	281	323	337	311	296	344	330	301	306	324	324	332	332	274	327	305	293	305	343	332	306	335	320	290	316	337	316	284	317	339	332	321	306	325	323	343	308	344	323	344	320	321	282	339	287	299	295	323	305	330	313	334	285	318	324	283	344	312	330	304	308	336	337	323	331	313	301	333	358	288	314	332	318	333	322	343	343	332	292	306	309	322	321	332	335	300	314	300	310	367	326	303	358	342	327	299	336	345	363	301	304	313	328	278	322	309	323	321	311	318	309	305	298	317	331	310	297	309	348	329	304	335	345	285	327	327	322	308	335	333	323	320	315	317	288	330	348	276	332	310	301	331	306	329	297	326	329	327	332	309	333	322	301	322	315	320	346	313	292	346	336	358	296	303	313	335	343	315	307	310	344	316	327	334	309	305	309	306	306	295	294	323	301	334	339	300	331	347	342	317	296	319	322	321	310	346	305	372	343	345	294	350	361	310	329	304	308	355	280	324	308	359	314	294	320	313	324	330	333	315	319	314	326	277	325	358	304	325	322	361	320	313	317	315	316	330	315	288	332	308	342	311	306	323	303	316	342	314	310	284	301	308	301	292	292	311	324	320	304	312	318	319	300	344	277	297	331	316	311	319	318	296	335	324	341	317	326	329	320	319	330	333	297	330	342	320	320	325	318	310	309	321	304	322	327	327	319	304	350	330	339	300	327	322	345	298	327	317	312	310	299	352	310	300	313	304	315	313	326	327	308	300	307	289	302	299	338	297	316	323	330	281	298	303	296	330	317	313	318	302	306	306	304	316	323	311	293	296	296	313	326	307	355	317	308	302	322	317	319	332	310	314	342	344	321	326	286	299	328	323	296	325	295	313	318	305	326	344	311	308	298	301	329	319	336	335	333	331	310	331	317	303	336	325	352	341	275	333	340	342	303	336	319	326	318	311	319	334	323	314	344	305	351	317	326	315	310	307	290	326	309	293	325	324	309	337	329	352	321	322	329	294	326	310	311	314	293	309	301	282	307	311	326	311	322	323	298	340	305	311	329	354	286	339	304	325	325	344	325	302	305	297	333	295	306	340	349	344	332	317	302	356	331	294	338	341	361	286	356	332	333	315	305	315	327	327	328	316	332	337	272	308	292	321	317	354	342	321	346	354	314	353	325	330	298	349	300	327	318	344	364	336	316	328	314	330	312	311	358	328	306	346	292	336	317	310	339	314	322	316	337	363	302	333	318	306	327	314	316	325	325	338	327	334	331	329	290	277	313	302	299	289	291	323	351	302	330	317	325	346	307	335	290	312	331	308	328	314	318	281	275	314	307	351	295	352	308	302	317	306	305	303	310	298	331	315	324	292	305	322	328	291	317	320	325	318	297	308	311	313	315	341	300	330	315	313	315	348	353	318	359	292	303	305	303	320	333	281	300	288	347	293	302	316	295	326	313	285	329	302	316	330	316	289	337	318	307	324	308	318	321	333	348	322	328	325	302	284	321	294	299	326	310	329	290	340	342	308	314	309	309	306	305	329	319	339	334	320	316	343	308	320	301	326	299	292	309	320	336	352	324	335	341	310	313	294	325	329	320	303	359	337	284	277	333	307	340	334	334	321	319	306	310	329	338	329	347	305	344	324	340	336	371	345	304	320	296	342	340	307	287	315	309	342	310	314	305	322	268	300	322	322	315	351	318	325	319	324	302	338	316	328	332	313	322	344	351	305	327	297	331	319	308	313	303	344	318	303	308	335	336	331	330	327	290	304	307	346	315	344	343	358	322	342	324	338	323	308	335	344	324	306	350	346	332	352	314	315	279	313	320	306	298	348	314	334	331	321	334	331	301	329	333	281	350	325	309	325	302	314	325	355	351	317	308	314	304	336	340	301	308	297	334	343	305	314	329	314	318	340	321	318	279	318	377	362	342	330	290	320	345	299	320	327	331	316	321	301	292	298	305	309	330	318	324	292	311	333	290	310	291	347	294	313	330	338	347	330	322	299	328	314	323	350	313	303	326	323	310	303	308	320	333	309	317	336	335	330	312	297	319	320	340	316	302	327	357	302	313	345	308	347	301	332	299	336	290	357	336	309	322	327	286	319	330	295	309	322	289	332	331	327	321	320	320	321	345	315	307	325	333	312	318	294	361	311	295	309	340	270	306	342	353	339	334	324	303	336	310	304	330	292	297	304	306	335	336	314	301	359	301	326	339	314	295	310	304	335	297	331	280	303	334	327	315	313	308	321	325	291	294	291	330	335	344	287	336	321	327	323	291	351	310	354	296	317	337	325	301	300	298	321	316	326	323	334	311	329	329	330	300	297	287	318	321	336	346	332	340	313	312	311	313	302	298	312	291	329	337	315	333	344	285	306	311	321	320	312	319	315	327	329	321	327	302	329	359	309	344	294	362	297	308	316	329	296	338	315	309	313	320	305	341	332	291	336	311	305	312	347	295	316	348	339	320	332	344	282	295	327	341	336	337	309	334	329	306	324	336	300	337	297	320	313	307	301	332	337	302	331	290	320	317	338	321	351	306	317	295	317	304	311	314	311	306	364	347	318	309	321	319	306	302	304	311	349	322	306	328	295	321	317	312	349	311	344	311	301	318	338	317	357	299	311	337	349	335	320	327	338	323	294	320	329	343	333	305	322	341	354	327	309	326	334	343	334	368	295	293	351	332	315	320	328	279	313	298	307	316	337	311	313	345	308	316	316	350	342	307	327	301	329	288	306	325	305	289	316	353	294	340	371	329	316	286	318	281	320	328	344	292	322	342	317	298	321	292	360	347	320	345	343	330	312	327	304	359	321	314	316	328	339	324	303	309	331	306	326	320	311	312	283	336	313	326	338	305	314	312	304	320	334	304	292	319	338	290	320	336	298	334	329	304	338	333	302	297	298	320	322	293	291	313	306	292	323	302	341	318	297	329	314	303	325	343	311	299	332	323	300	331	332	288	313	339	334	309	331	313	310	310	323	313	309	326	335	278	291	338	298	330	331	343	307	324	330	310	336	326	323	353	314	341	288	311	348	311	340	308	307	341	297	317	317	315	308	326	331	325	315	301	313	306	310	302	330	300	320	256	346	293	325	306	307	329	323	304	348	331	321	312	293	315	337	289	298	307	352	338	331	318	341	348	322	305	334	315	332	338	312	319	315	303	317	327	324	305	279	325	305	317	311	326	318	318	311	324	322	292	360	320	319	314
3019	7648	5260	2505	1645	1213	947	885	766	685	646	642	566	586	580	550	576	538	505	508	508	546	535	487	516	494	491	502	525	485	521	544	488	518	496	442	529	492	515	520	489	496	558	475	489	498	468	519	511	529	492	479	501	501	497	438	465	470	535	504	468	546	501	465	474	492	482	502	512	467	451	468	505	550	509	523	492	481	551	568	465	487	509	502	526	491	523	507	505	485	461	531	482	507	515	487	500	492	499	474	499	534	502	465	486	516	475	461	456	495	484	484	465	464	497	519	527	484	502	504	472	503	461	474	486	493	500	482	490	527	486	516	496	502	480	501	476	498	487	508	469	486	497	515	478	452	485	490	482	474	472	461	497	503	481	528	484	487	447	464	489	494	530	458	505	484	559	475	475	469	506	478	533	481	496	518	465	512	515	517	529	527	475	515	471	496	530	560	483	476	477	470	488	454	445	506	499	506	540	477	507	488	515	506	484	493	522	500	497	469	513	507	482	477	481	481	490	481	484	530	462	487	549	526	475	490	518	497	509	498	504	522	490	513	534	494	489	482	505	485	483	490	530	491	511	507	479	467	486	501	507	473	502	498	503	453	462	485	446	502	491	474	492	475	504	484	479	504	503	472	459	525	510	494	491	521	496	461	477	473	466	505	538	465	447	482	456	477	463	479	525	434	501	505	511	501	509	519	471	483	512	439	516	532	502	494	450	476	471	524	543	528	516	461	493	481	472	481	503	510	500	525	493	495	502	489	481	475	482	515	498	480	472	487	509	497	459	514	473	456	532	498	474	469	497	493	521	500	505	488	488	454	541	481	515	505	487	513	517	519	502	465	508	494	443	462	489	509	476	497	511	485	485	489	502	548	532	504	496	506	513	512	512	505	499	505	533	511	503	479	470	564	505	477	481	502	468	444	518	467	525	509	491	490	469	465	492	480	498	502	477	464	479	506	485	491	511	488	499	538	502	540	484	476	520	519	513	508	488	477	509	431	512	492	476	493	455	497	500	477	478	502	464	464	513	488	431	476	475	477	470	482	489	469	520	468	511	485	521	462	488	477	491	487	521	519	524	485	490	471	502	523	484	484	456	491	461	518	507	493	487	520	487	489	472	507	486	497	530	497	494	465	489	510	481	485	488	495	481	530	481	455	512	477	467	495	456	501	491	496	503	465	553	462	492	478	484	485	496	452	525	462	517	509	505	501	481	459	463	477	495	469	476	496	442	444	512	529	484	493	502	500	520	504	467	481	487	492	475	493	502	471	483	527	487	493	500	464	476	500	490	481	474	476	500	515	449	499	502	518	522	524	514	484	481	533	477	489	476	530	469	516	467	488	476	524	476	511	496	526	469	467	463	509	506	453	486	467	475	472	448	475	552	480	514	507	483	487	477	477	486	479	498	508	527	503	503	486	500	481	508	478	465	497	514	509	508	474	478	486	503	520	492	477	509	473	480	464	471	507	471	516	499	528	503	454	481	523	492	505	513	449	458	488	490	555	491	504	489	502	514	504	518	499	481	478	502	506	491	474	489	528	478	527	511	484	472	503	503	471	454	505	516	484	465	490	504	465	504	444	497	524	494	523	497	455	533	512	466	499	506	512	515	497	481	494	473	507	472	493	443	533	478	461	483	494	518	452	484	518	488	513	514	517	498	511	500	495	490	498	475	531	480	465	528	500	503	498	516	496	476	455	485	467	469	522	468	468	509	516	505	523	495	487	460	456	503	475	485	498	493	474	476	449	490	458	506	484	507	490	523	487	529	503	511	475	491	520	489	522	529	505	535	476	441	509	487	492	517	478	494	500	516	503	528	493	502	461	490	484	470	511	485	512	463	461	473	493	484	489	513	463	533	448	456	471	499	518	469	514	526	470	530	520	499	449	481	484	523	514	507	515	487	522	496	436	493	491	475	513	503	488	473	509	492	493	497	463	492	491	471	469	471	514	474	490	462	481	452	464	491	539	465	502	488	532	483	497	487	488	506	500	503	470	501	466	471	487	518	484	493	479	483	496	495	533	521	558	481	525	475	486	448	496	465	487	453	489	511	497	476	479	518	526	474	448	489	490	506	519	484	450	475	475	501	512	490	463	452	484	503	451	492	503	489	475	469	505	483	460	493	496	481	512	485	528	460	488	515	495	507	518	519	469	488	497	493	486	475	499	472	494	477	476	495	501	477	485	497	482	469	482	515	521	454	486	492	489	496	515	521	472	458	509	445	479	527	498	506	477	496	472	493	456	512	522	479	488	458	458	513	480	487	485	525	462	521	485	505	501	498	507	494	520	466	437	495	484	453	484	486	504	483	461	464	433	470	469	469	492	503	503	453	489	458	485	462	467	492	490	513	492	495	475	470	455	465	521	491	515	494	488	487	489	483	476	482	490	503	503	505	454	484	530	498	517	504	486	499	499	512	479	525	471	488	533	500	468	496	483	466	497	483	487	460	463	503	488	476	506	521	501	494	512	495	435	504	480	514	495	486	497	519	497	479	504	507	496	477	518	473	479	459	465	501	521	456	497	498	497	527	477	450	482	466	491	484	491	473	497	488	486	505	500	508	511	457	498	490	517	458	511	488	491	483	518	465	479	500	504	489	469	496	520	499	532	462	513	451	494	501	482	505	482	503	499	473	504	465	495	504	513	448	438	505	492	468	479	510	461	488	493	482	473	520	477	492	487	495	508	453	450	480	494	494	506	439	512	482	491	456	494	518	479	498	500	490	497	487	491	467	491	483	454	429	475	492	511	506	530	482	486	469	480	517	461	478	486	501	506	491	495	519	523	478	476	490	500	484	491	482	473	468	495	495	496	505	500	502	456	498	487	515	511	471	468	503	488	494	491	479	491	496	517	511	499	442	455	471	504	530	470	462	465	473	508	511	526	497	469	496	474	480	478	511	460	488	527	483	480	486	481	482	480	474	522	499	486	478	508	497	488	465	503	502	497	488	471	514	522	503	502	486	498	508	518	465	478	486	455	493	454	471	456	495	486	493	483	512	496	505	474	487	500	478	495	465	520	476	475	486	505	481	535	517	474	495	467	484	508	488	515	501	519	495	495	489	482	525	474	461	447	471	499	497	504	499	501	471	527	522	512	538	459	488	501	508	490	502	483	469	455	499	498	487	464	482	466	482	486	491	494	502	505	444	456	494	504	492	480	498	467	509	490	459	517	554	477	498	554	482	507	489	488	490	470	493	450	518	482	469	481	515	513	486	475	517	483	467	486	472	503	480	467	458	501	515	512	477	456	489	494	464	528	508	514	478	479	480	491	479	478	504	501	504	483	486	469	489	496	474	540	498	453	497	517	489	491	507	503	484	483	490	476	499	504	493	489	516	527	479	473	496	506	447	492	495	489	474	450	514	503	485	512	451	471	496	511	466	510	518	521	461	492	483	528	490	502	458	490	526	482	491	499	491	484	497	471	470	463	490	513	481	479	509	510	510	507	504	532	508	457	525	503	497	450	473	471	441	481	463	512	438	479	519	495
24684	21395	25979	21439	1422	771	752	740	711	691	690	668	709	700	666	699	672	684	674	637	695	633	714	630	658	680	687	717	698	635	640	643	626	646	682	637	642	670	605	626	677	671	669	656	674	655	634	704	699	671	647	665	646	684	670	690	662	710	658	663	641	648	635	657	678	659	666	605	661	625	672	688	684	641	693	666	651	647	659	638	616	660	686	645	662	656	674	629	658	683	683	671	651	666	651	638	645	643	686	646	633	668	675	604	679	611	643	683	679	671	675	654	664	647	636	614	654	675	630	653	654	634	665	629	672	624	653	696	627	636	686	660	663	667	685	688	638	661	637	636	656	646	659	675	659	640	687	633	657	571	689	644	646	620	648	606	692	608	633	645	655	684	670	659	673	649	661	671	673	717	631	654	680	650	654	632	641	644	680	648	635	626	676	630	622	699	631	662	678	646	610	653	690	659	681	660	619	669	674	662	637	656	656	703	650	622	669	676	649	660	667	595	639	642	623	667	676	616	661	640	706	619	661	643	670	638	671	647	665	638	663	672	692	665	620	678	708	638	625	696	657	627	631	653	695	639	637	676	682	635	636	703	661	628	659	651	656	652	632	658	673	694	697	688	645	659	705	650	668	669	700	696	664	668	637	691	685	687	606	629	633	644	626	676	692	642	663	689	661	680	663	657	676	625	624	595	694	649	676	688	594	700	649	653	644	662	667	666	674	630	696	687	617	625	662	667	688	593	642	672	614	628	683	639	674	679	666	648	652	655	611	626	594	651	626	644	692	613	680	638	683	654	650	672	675	644	622	623	657	710	664	616	683	693	658	688	613	643	645	666	655	642	649	624	566	652	656	644	647	625	685	662	650	654	660	662	620	610	635	678	720	661	676	633	676	679	709	635	640	655	647	615	629	638	642	661	643	686	675	642	625	628	668	680	656	654	647	630	621	709	666	706	677	704	653	676	667	622	650	669	693	679	651	686	659	601	649	665	647	666	726	661	602	661	638	655	670	674	654	586	676	697	655	657	642	653	698	642	606	696	655	631	698	661	697	671	649	674	640	651	725	653	678	668	608	651	617	657	616	647	707	650	633	631	632	706	677	667	683	660	635	661	666	658	665	669	672	643	698	662	671	651	611	625	671	656	650	669	670	673	645	655	681	653	627	672	663	643	627	687	669	665	597	674	681	643	673	670	628	629	668	686	628	643	644	632	727	652	622	609	646	618	617	637	676	645	654	652	640	605	673	689	665	654	686	696	686	675	626	695	661	635	666	645	672	641	651	666	648	635	619	669	711	637	672	618	637	669	675	672	621	667	623	679	636	642	668	651	594	684	643	652	643	604	602	656	621	593	648	669	654	708	693	665	667	638	688	640	640	677	648	656	665	621	654	637	667	652	646	652	685	669	647	670	651	680	647	646	666	655	616	665	639	628	663	661	692	623	676	657	661	670	657	675	698	616	649	700	668	655	626	643	681	648	669	668	651	636	610	659	602	673	600	699	652	684	682	652	648	650	652	681	685	663	633	644	675	663	685	667	661	633	650	652	672	701	649	635	707	638	671	632	675	670	638	620	706	613	667	635	682	644	641	663	661	640	671	623	646	673	664	615	644	632	663	616	623	596	660	629	682	625	687	601	655	621	657	621	647	606	657	652	711	656	692	642	668	636	675	679	677	629	692	672	640	700	665	620	693	664	711	673	627	647	671	624	628	726	623	656	662	675	633	664	633	660	654	644	641	654	686	698	645	616	633	672	694	660	672	683	639	654	708	666	635	659	623	627	691	636	657	655	697	639	671	662	662	678	629	696	648	653	661	623	606	647	649	689	613	643	595	651	641	634	698	661	629	635	720	680	695	662	606	652	658	669	641	653	675	707	648	633	679	721	672	624	674	666	641	674	693	636	644	662	637	684	677	666	634	638	686	652	679	684	651	648	658	653	680	704	645	613	669	654	662	648	620	657	637	666	685	656	619	623	683	675	622	686	649	651	675	603	653	653	666	642	679	624	660	656	611	648	664	667	667	662	653	669	621	652	629	683	659	644	675	665	622	662	647	689	684	608	682	667	668	664	642	654	660	650	671	664	659	676	622	631	699	666	686	669	654	658	652	674	708	634	665	649	616	651	666	615	624	671	650	616	698	687	686	647	656	669	639	649	608	662	667	672	611	657	677	620	659	650	668	689	622	637	680	657	647	716	688	660	675	684	670	684	673	683	680	687	652	602	645	663	687	654	661	648	639	623	639	652	716	668	670	642	679	613	686	658	654	641	655	636	644	622	659	687	628	659	669	650	647	671	637	659	635	734	653	661	707	670	633	649	681	666	651	638	724	654	631	627	652	676	668	681	632	660	604	661	633	675	653	643	647	634	669	636	716	701	647	645	593	660	669	629	648	655	666	684	665	672	646	698	669	699	689	658	650	690	623	667	685	626	702	678	638	653	609	604	692	637	655	643	670	592	678	643	671	600	676	685	660	637	698	661	661	623	650	664	673	628	677	690	694	662	625	609	648	656	659	652	628	666	677	607	684	611	677	671	665	645	633	678	645	679	658	664	662	697	687	679	627	626	669	619	637	676	639	610	676	644	627	627	660	629	602	608	675	670	666	634	678	636	687	684	647	657	648	645	660	675	648	640	626	650	650	650	611	616	653	636	665	661	668	654	567	644	652	643	643	634	646	680	699	674	659	639	643	655	652	625	654	662	689	622	674	653	612	661	696	635	663	659	720	611	660	655	633	671	619	650	656	696	688	654	653	681	666	691	637	707	670	653	653	675	656	637	687	654	664	637	643	654	680	614	652	677	656	707	636	674	689	639	645	620	647	677	606	662	645	675	618	641	600	642	656	672	613	675	639	687	655	668	662	630	671	641	691	628	681	651	609	670	706	674	618	641	652	693	663	698	668	608	667	692	660	631	660	661	660	621	665	703	646	701	628	709	676	674	634	640	643	625	641	696	665	646	653	693	651	680	630	671	678	659	625	594	601	660	680	640	682	669	639	657	659	704	632	671	647	637	678	657	616	659	628	649	653	610	601	656	678	680	668	631	660	663	634	681	692	671	657	680	689	669	693	680	674	640	644	618	624	653	613	647	669	708	672	679	642	636	661	647	667	663	677	613	666	625	621	586	604	671	645	640	666	654	673	628	646	655	634	667	609	696	677	666	685	633	664	659	672	608	638	657	669	663	644	705	650	669	679	628	642	689	677	659	635	673	698	697	657	670	599	655	689	663	633	633	642	644	646	640	693	697	643	655	686	647	645	655	677	687	648	663	672	666	672	616	669	728	666	648	648	679	654	669	670	676	671	672	641	687	643	665	615	647	617	725	700	679	682	593	651	632	672	681	613	630	652	703	680	621	713	675	676	698	683	686	678	607	697	631	629	663	641	647	659	635	595	643	642	652	642	692	646	640	728	675	691	662	651	647	688	674	689	682	640	649	658	662	643	661	614	632	644	658	671	687	667	654	671	687	676	659	644	685	645	643	658	657	649	639
3346	4129	2953	1794	1423	1218	1102	1125	1078	1042	1065	1006	980	979	1009	1016	993	939	980	963	953	892	935	932	940	945	933	950	941	957	957	924	925	921	937	940	914	939	879	960	900	975	940	913	921	903	939	962	913	918	940	935	872	966	994	956	895	928	892	910	998	961	979	928	968	907	927	978	966	923	950	931	922	917	961	969	837	889	938	884	868	926	940	892	925	917	918	943	869	914	932	965	967	943	892	908	961	910	882	923	948	1016	916	952	869	929	940	916	886	909	966	894	968	925	969	945	914	929	988	935	945	977	926	918	903	909	946	936	943	948	949	875	974	987	889	928	948	966	937	942	872	941	910	939	927	942	968	901	905	952	923	913	941	877	957	894	889	912	931	938	956	945	949	874	943	937	877	908	963	922	881	965	947	918	947	982	955	907	932	940	944	909	900	949	920	960	906	921	917	988	904	957	929	883	964	957	946	914	949	926	989	921	929	917	939	942	881	947	922	980	958	870	895	886	979	932	937	965	1020	933	957	902	936	894	876	895	1039	968	876	877	921	937	964	949	909	963	892	938	931	922	894	931	887	881	970	925	932	931	947	922	942	902	953	929	898	951	943	924	936	937	916	901	940	941	883	893	926	934	962	908	923	907	949	926	908	970	944	934	945	921	903	919	878	860	914	992	946	916	891	986	991	968	918	958	932	917	993	878	913	945	943	969	928	911	962	970	898	951	925	901	890	925	934	970	940	937	933	926	940	873	897	907	962	939	931	982	872	945	968	930	954	910	918	910	903	939	928	969	923	956	917	1021	981	936	1002	955	950	954	954	933	908	948	911	918	887	924	974	996	969	980	966	895	960	915	986	927	942	920	901	954	953	869	910	966	917	924	884	938	936	942	920	927	916	922	931	993	958	924	934	892	918	902	893	893	938	922	958	879	904	907	972	973	936	926	934	915	917	878	887	925	939	894	888	916	986	890	906	939	976	929	946	977	921	917	953	939	920	900	889	932	944	916	964	934	940	931	971	926	965	937	896	887	885	934	943	913	915	972	945	855	918	945	889	859	900	909	898	962	961	936	925	894	934	912	942	931	975	948	910	889	939	948	925	906	922	909	913	968	920	926	912	917	930	925	990	906	911	959	984	938	954	948	985	976	935	940	924	915	916	943	931	917	914	921	930	949	893	923	934	952	967	923	873	894	977	962	918	860	932	958	945	922	938	986	945	894	978	956	942	892	908	962	910	949	949	937	987	970	891	916	902	967	951	900	904	948	884	914	924	965	968	896	886	933	993	943	892	863	920	920	931	955	929	945	946	926	951	864	966	911	983	904	875	901	933	998	889	924	893	938	938	953	947	959	954	944	940	934	945	915	974	917	917	919	958	942	945	917	946	961	892	973	924	973	956	933	925	924	944	954	875	944	963	938	960	945	951	924	914	934	976	892	967	886	934	896	941	896	981	923	945	910	993	949	946	943	973	941	919	903	951	978	952	947	888	926	1000	935	907	905	902	988	927	928	935	920	918	899	957	946	935	934	958	948	910	947	966	953	974	935	904	935	935	957	941	972	980	907	969	959	918	909	939	896	907	965	967	906	938	964	906	972	945	912	947	927	925	911	917	910	898	901	936	916	969	857	930	949	896	956	932	897	931	905	970	908	951	927	953	955	1009	945	900	926	890	945	946	909	905	909	938	899	939	920	916	882	919	944	951	939	926	940	917	909	928	950	949	960	935	934	915	1001	949	900	904	951	902	905	937	893	941	964	936	938	954	913	933	888	913	901	945	894	929	988	972	905	874	933	928	971	939	900	990	897	932	941	905	927	915	948	922	956	959	972	855	928	921	937	941	956	889	900	974	901	905	966	956	939	934	926	883	892	936	879	946	954	914	926	946	930	951	931	954	927	911	956	937	930	934	907	891	880	940	962	892	930	888	926	925	867	907	926	917	919	898	972	841	965	855	954	937	942	967	922	915	942	907	947	956	885	937	940	914	926	923	913	955	982	966	929	879	898	894	903	891	915	899	900	927	959	947	965	940	886	914	956	948	905	985	882	939	983	986	921	929	901	931	1001	945	943	963	919	920	937	963	903	946	877	937	903	949	955	960	865	970	948	926	982	960	915	937	881	918	971	962	900	893	920	908	963	944	921	866	911	975	903	900	911	955	898	877	908	987	951	890	900	912	956	927	938	908	913	930	944	909	921	907	923	925	908	890	918	923	937	935	923	885	950	922	962	979	921	956	903	938	913	879	942	993	928	855	892	943	926	895	863	942	870	946	906	979	936	946	949	927	1001	974	939	864	938	877	940	959	933	905	986	951	922	940	965	959	949	905	913	890	903	958	968	950	880	910	962	941	974	911	990	949	905	955	950	924	933	941	974	964	893	893	927	896	926	923	894	948	934	929	922	896	943	965	875	943	923	935	895	930	867	921	942	920	947	942	963	881	964	956	959	940	936	909	971	938	924	966	972	956	962	933	937	931	951	919	897	915	954	949	920	952	933	931	935	976	935	901	951	960	932	930	956	909	935	920	941	940	911	913	950	952	907	919	910	871	973	894	898	938	992	961	932	877	974	917	940	923	888	948	915	931	972	938	936	918	977	942	961	954	929	917	934	894	917	940	976	891	891	922	913	934	999	916	917	940	960	915	918	983	970	909	943	895	936	860	1006	930	974	916	963	889	947	912	945	961	921	971	948	869	902	941	964	934	930	968	957	877	903	982	955	913	909	900	894	940	923	982	929	953	903	914	999	924	958	910	945	893	919	879	934	945	886	895	979	920	957	898	994	924	923	916	909	902	918	939	906	961	947	906	944	948	911	944	942	920	977	970	939	877	946	967	887	960	957	920	939	957	897	980	956	913	913	959	947	962	935	962	947	945	1000	944	941	911	929	964	915	952	935	950	938	911	890	948	940	964	954	976	946	919	967	934	991	974	948	942	924	887	924	918	932	925	951	926	992	982	958	963	946	929	971	898	933	943	927	995	961	919	854	968	935	910	921	982	946	973	960	969	883	948	910	938	937	949	942	943	923	933	903	916	857	962	924	913	946	908	893	948	925	956	907	915	950	935	910	976	927	984	956	938	894	936	1002	934	899	990	987	899	901	924	929	914	924	935	889	959	927	958	912	955	911	931	939	907	972	953	891	894	890	894	941	971	963	915	912	1003	971	940	960	909	922	938	891	945	893	906	964	889	961	884	941	947	987	967	910	909	875	917	944	928	963	945	902	909	933	977	967	900	927	959	931	914	929	918	929	976	929	942	973	1005	955	947	946	885	951	941	939	961	907	931	936	898	933	951	978	907	891	900	946	930	976	878	955	961	881	959	950	883	913	977	896	935	893	911	963	917	903	908	903	982	938	939	897	862	911	912	973	919	947	937	921	963	911	958	907	883	928	954	913	910	973	902	884	906	936	906	887	999	908	944	903	938	949	974	944	900	925	991	939	908	890	872	918	933	916	959	995	913	946	963	911	936	981	954	979	937	990	968	918	948	910	951	925	957	904	924	909	844	950	912	944
22468	21446	28944	24333	21448	18685	1018	403	342	286	276	269	248	244	192	212	229	213	188	225	211	160	182	170	157	170	162	188	186	177	189	178	139	163	166	155	154	186	175	172	169	191	168	195	158	167	164	155	185	144	158	130	183	156	178	150	180	177	177	151	171	187	161	150	158	159	169	211	148	176	161	161	179	166	184	168	153	174	147	164	176	155	163	158	169	204	175	178	161	169	179	165	158	157	189	154	168	155	170	156	142	181	191	165	170	148	165	168	159	186	147	160	174	150	178	163	161	162	158	160	184	178	181	164	177	131	176	182	177	138	172	185	171	169	169	175	163	176	168	164	184	153	162	178	154	151	168	182	153	157	167	170	157	155	188	183	182	178	167	162	159	172	170	164	154	148	163	167	143	151	147	164	162	152	159	155	160	156	151	185	176	140	165	169	158	164	169	171	180	162	159	181	161	187	170	140	179	163	182	164	134	179	139	142	182	166	190	158	185	149	164	152	171	173	166	159	178	158	160	152	166	151	186	160	172	180	171	167	175	174	189	133	166	169	183	159	154	163	141	163	173	154	186	159	128	181	168	190	147	148	169	184	151	146	155	173	173	171	168	144	168	176	157	178	173	148	164	158	149	150	181	165	171	163	169	160	169	179	170	161	180	188	170	174	173	164	172	159	150	151	152	187	159	170	171	156	147	157	152	160	156	167	184	157	162	178	160	155	152	180	182	192	156	171	170	172	160	191	163	173	160	167	173	180	163	155	169	190	164	165	132	140	164	181	169	154	176	149	175	186	156	184	156	177	144	160	173	165	154	148	171	156	164	166	154	142	150	175	141	166	163	164	162	156	162	156	150	167	148	169	162	182	182	177	154	151	168	166	155	156	189	161	126	169	161	165	163	157	188	175	141	156	192	164	180	160	163	192	153	164	174	164	174	152	174	160	173	177	164	165	173	168	180	192	167	175	193	189	167	177	168	139	146	184	169	161	150	138	165	158	188	168	159	179	168	165	168	173	156	169	184	180	181	168	157	165	167	193	168	149	129	144	157	184	167	158	156	146	171	170	184	178	179	151	188	169	184	160	173	158	159	162	161	165	156	180	175	176	187	170	168	172	136	147	164	153	170	153	150	151	201	174	178	178	152	164	163	156	151	167	163	162	145	161	168	164	181	165	172	184	176	166	165	187	178	170	167	161	156	178	166	158	149	161	184	173	147	176	154	166	168	149	164	159	152	159	190	158	175	156	182	167	174	149	167	178	143	162	179	187	176	176	166	163	168	154	168	166	152	153	162	180	136	169	182	177	150	179	156	163	176	132	160	163	153	157	153	170	146	164	173	153	169	204	179	162	168	171	182	172	187	151	173	156	182	150	152	167	156	161	170	167	157	162	175	168	183	180	144	163	135	172	167	169	179	171	163	153	152	154	167	162	163	167	155	157	149	153	171	162	163	158	178	159	186	168	184	169	162	181	168	153	174	181	182	148	133	162	161	167	170	156	140	169	180	145	171	178	161	155	152	173	163	160	185	166	166	180	142	165	161	150	169	186	168	166	156	170	179	172	164	159	171	142	157	156	162	192	198	172	181	161	167	158	162	177	154	161	178	151	174	163	178	151	181	183	164	173	176	168	179	179	178	172	160	191	191	164	173	155	192	166	146	162	159	174	174	173	191	171	175	135	158	191	153	159	147	168	162	163	178	147	167	161	138	184	182	168	181	171	164	146	158	167	156	172	155	186	147	171	162	148	160	149	166	198	166	188	160	170	183	179	173	168	169	174	171	197	166	202	163	148	190	173	191	160	146	152	177	163	168	154	164	178	152	166	180	162	199	142	170	194	174	148	185	156	163	177	160	163	180	167	163	182	161	147	192	171	162	133	159	180	176	153	201	170	159	173	157	154	176	164	154	157	167	193	161	149	156	169	151	153	159	161	157	154	157	190	176	153	147	158	180	174	161	162	176	166	182	134	178	175	165	176	169	163	158	161	155	166	160	187	155	161	146	150	179	163	174	186	154	161	165	160	175	157	157	152	180	161	174	183	162	162	167	166	162	150	167	154	151	156	157	176	184	157	173	183	174	170	166	165	186	169	156	148	168	196	165	158	174	142	174	148	167	149	142	147	168	153	171	167	144	184	165	160	161	171	162	141	164	163	164	187	172	170	158	158	162	180	174	170	166	168	166	169	185	162	154	171	173	151	166	146	161	176	155	166	165	170	166	170	187	173	145	166	145	151	157	167	156	198	169	169	181	166	153	144	163	177	143	194	156	164	180	158	155	171	176	158	151	160	169	165	170	159	159	165	175	169	185	174	154	154	155	193	141	153	180	173	169	176	165	144	154	161	164	161	160	160	167	160	175	186	163	172	164	164	153	149	147	156	168	153	182	166	168	172	162	172	160	169	164	176	176	150	179	168	162	168	155	185	155	150	180	162	158	177	148	186	159	169	167	169	171	149	149	158	163	179	181	169	182	165	164	167	170	181	165	174	168	181	152	173	169	146	154	170	158	164	147	167	149	167	172	153	173	163	156	186	184	161	195	150	136	166	139	152	179	174	168	161	166	143	163	148	161	137	184	155	128	156	168	163	179	166	170	168	165	164	146	165	157	163	159	161	161	171	141	149	188	152	169	188	186	172	172	156	145	153	156	163	175	178	171	154	193	162	159	148	183	161	174	172	162	173	161	160	184	191	168	164	155	163	161	185	170	166	167	185	182	166	152	183	145	146	173	177	195	183	143	156	171	134	174	173	174	164	167	154	173	194	156	139	153	141	148	163	176	184	158	176	165	176	160	157	159	159	174	147	162	157	160	149	172	147	146	185	149	179	182	158	175	169	183	171	175	171	157	160	148	187	154	161	139	164	163	185	161	196	148	166	164	158	160	156	158	152	152	178	166	170	164	172	163	179	160	174	171	142	156	155	159	165	187	157	186	161	175	148	180	168	165	181	175	165	159	174	178	154	167	154	158	168	164	160	195	155	147	185	188	146	166	166	156	140	181	176	160	169	169	169	183	163	166	165	167	150	157	147	160	152	150	167	164	167	165	165	176	149	177	150	148	164	139	163	166	159	170	150	160	179	168	192	165	187	174	172	168	173	192	149	184	161	179	157	154	149	174	197	178	170	141	164	178	181	173	151	158	158	178	167	176	153	168	152	157	153	187	153	146	148	173	164	150	166	179	164	181	169	173	145	162	170	163	164	170	169	171	142	155	171	166	186	160	155	149	147	161	160	157	161	175	169	180	158	169	157	170	168	182	159	181	164	165	150	158	168	183	158	168	134	167	162	137	164	140	180	147	167	158	151	162	154	189	161	169	162	191	167	181	167	168	170	185	171	187	161	153	181	164	175	168	170	168	183	177	157	145	182	168	172	197	184	170	178	188	156	184	165	174	158	211	150	191	187	163	180	171	171	155	157	158	177	159	157	157	156	158	174	182	148	193	187	162	185	174	187	174	151	149	126	178	147	174	156	175	160	169	167	170	160	148	157	148	182
4064	12024	8380	3738	2355	1589	1096	857	784	610	546	481	435	420	401	373	354	368	318	337	309	326	324	282	298	301	265	291	264	292	219	294	274	240	273	259	275	265	232	251	241	270	267	253	264	262	273	265	253	252	283	273	271	248	255	280	260	235	255	234	259	239	232	276	263	227	232	247	230	251	274	253	246	222	265	224	239	266	238	239	254	245	231	255	256	232	252	250	264	237	265	227	244	266	230	259	241	248	248	268	297	242	236	249	217	245	266	231	269	255	255	234	255	252	266	227	237	280	256	245	250	241	271	260	254	253	255	252	236	253	254	248	246	250	234	233	255	243	259	246	206	226	261	270	264	252	276	232	260	228	240	249	266	251	226	266	221	245	242	239	231	232	227	243	224	257	249	256	253	243	244	231	226	258	249	235	259	258	229	242	254	232	255	244	249	250	223	219	238	237	238	248	255	234	241	233	232	241	236	249	253	229	251	241	263	237	223	252	275	243	235	233	219	250	209	244	246	235	229	241	233	250	255	228	256	262	248	263	248	225	246	245	226	263	216	238	249	239	252	273	255	244	222	264	242	233	240	248	254	253	243	246	224	254	253	253	248	245	235	251	237	241	236	235	255	225	234	240	257	238	229	234	267	231	252	237	259	263	242	251	252	249	240	250	229	262	249	266	266	236	257	228	251	240	238	246	276	263	262	269	213	278	257	264	266	288	247	245	251	232	254	248	250	276	252	228	255	231	247	234	254	232	241	264	270	255	247	242	254	242	246	238	255	236	235	240	230	246	224	256	252	256	272	243	219	251	237	225	251	233	267	249	251	258	227	242	260	213	277	246	252	244	264	246	267	217	269	222	213	252	237	260	259	235	238	260	254	261	268	253	248	251	271	261	246	247	275	243	260	261	226	244	253	236	239	254	249	238	233	236	254	247	238	258	230	253	253	255	232	240	242	247	239	228	272	228	257	236	236	220	240	244	226	262	267	264	243	251	231	264	223	217	259	244	255	244	252	246	262	228	245	241	250	260	256	275	251	251	236	258	232	246	223	220	266	257	224	239	237	236	255	237	223	214	276	263	224	269	252	245	251	239	257	229	222	244	267	270	258	258	238	246	243	239	236	216	261	225	236	259	266	226	237	235	229	260	230	275	244	216	256	250	256	247	259	219	238	258	242	254	267	244	262	261	257	251	252	242	231	223	266	259	242	240	232	229	244	250	261	244	226	254	236	239	237	267	244	234	237	250	248	198	243	237	255	217	237	248	241	249	254	246	212	219	233	234	241	249	258	266	230	243	238	265	269	220	237	228	253	267	248	266	240	236	253	228	224	257	255	253	272	261	246	251	241	268	251	236	248	256	256	242	263	266	228	263	271	260	236	229	246	246	234	210	251	239	249	244	254	255	222	253	255	241	245	238	270	265	243	289	259	263	229	235	259	262	230	267	255	239	248	262	228	260	271	230	301	255	264	289	239	250	248	241	229	252	243	267	269	245	260	239	233	255	245	253	263	242	246	242	251	255	251	241	248	242	270	259	235	261	245	249	237	248	270	239	248	229	252	228	224	236	276	257	232	228	244	258	262	224	227	256	221	255	230	243	262	240	220	254	265	244	239	246	212	267	231	256	266	230	242	224	245	228	243	244	240	255	241	254	224	260	271	260	262	228	265	254	257	234	255	222	252	256	254	224	258	256	238	225	253	226	259	247	243	209	251	261	267	248	245	238	256	254	214	229	258	268	270	243	232	233	228	253	241	237	249	247	227	253	241	266	244	217	246	263	235	273	243	231	227	231	247	273	245	244	220	233	242	225	255	256	252	241	259	239	251	255	229	223	254	265	250	252	247	237	274	236	240	245	235	267	278	232	210	248	267	233	256	241	230	250	236	233	217	234	232	254	265	257	224	260	220	237	254	265	246	243	234	233	260	234	220	248	236	218	240	267	262	240	249	261	257	267	252	261	244	251	263	197	255	261	238	246	266	236	247	249	226	228	244	232	232	258	230	228	245	240	273	243	272	271	218	273	244	234	233	251	242	253	267	236	236	239	242	241	240	257	213	254	223	246	283	249	257	242	270	238	245	218	272	259	249	216	260	236	282	250	275	220	257	232	246	233	257	222	227	258	239	251	233	270	252	232	246	264	245	236	239	235	233	233	252	232	251	263	244	251	252	236	254	239	230	239	233	236	241	256	263	232	249	234	274	226	239	255	219	262	248	239	267	269	223	251	259	235	234	230	237	234	238	254	243	246	230	246	235	257	238	231	248	231	253	249	260	247	249	225	256	228	263	266	237	249	202	270	261	263	261	274	228	245	267	244	243	242	245	228	268	251	252	241	255	255	234	268	242	241	257	237	254	233	273	254	253	218	252	235	246	237	205	233	231	222	260	240	223	273	232	237	241	265	235	240	228	248	245	252	236	255	234	251	250	246	266	224	245	244	274	268	236	233	273	242	261	262	263	267	236	248	229	253	234	233	228	233	252	252	250	237	218	242	253	231	242	275	266	266	256	247	243	285	217	230	246	251	242	258	248	261	245	293	231	245	242	248	232	245	252	259	251	254	260	258	252	235	267	248	247	247	193	282	247	228	246	255	254	250	255	232	256	285	218	236	247	252	262	252	225	268	282	234	241	247	223	250	246	252	224	263	243	247	252	244	266	256	232	242	237	256	247	265	226	259	244	231	256	226	249	235	231	254	260	232	261	246	294	248	231	276	272	244	251	218	248	237	255	255	265	236	218	276	261	244	228	251	249	249	263	223	244	262	256	218	231	220	233	247	234	252	243	270	263	241	304	249	270	279	258	233	246	243	269	257	280	262	224	266	240	241	241	218	241	229	223	264	275	253	246	274	252	251	236	236	232	260	255	237	245	259	250	272	229	238	256	233	220	229	275	260	256	228	262	276	229	237	252	250	260	246	260	244	224	252	230	235	217	233	256	263	259	244	225	258	243	239	248	272	269	272	232	252	287	231	221	270	246	234	234	270	268	246	266	262	265	243	233	261	245	227	252	276	260	243	231	244	261	216	246	273	237	251	225	277	262	244	248	286	233	237	255	216	251	243	228	238	240	257	228	218	247	246	249	249	244	253	260	237	234	259	233	247	250	239	253	230	238	246	237	233	258	271	249	237	251	254	247	288	245	218	259	209	263	249	248	236	262	235	251	240	245	240	228	253	240	254	244	276	242	283	266	239	256	227	254	235	249	227	232	230	258	236	243	236	254	251	212	279	222	256	243	260	254	226	254	241	257	243	246	279	221	223	264	239	243	271	255	186	259	255	245	271	223	250	225	245	248	235	242	220	227	251	248	242	241	211	267	280	266	219	231	246	236	229	248	255	263	238	239	265	261	277	241	248	264	253	244	250	248	230	239	253	244	252	225	270	251	240	261	268	269	256	246	236	237	254	260	252	229	257	229	265	219	257	257	260	227	246	248	247	257	228	278	249	241	245	262	236	258	227	245	225	269	283	237	237	225	268	237	241	242	249	265	234	259	214
27430	16824	2793	826	690	692	671	640	625	624	643	688	682	645	695	635	658	668	675	683	626	668	657	628	647	660	682	625	644	624	668	700	636	629	698	662	661	639	648	672	650	693	689	608	570	625	695	685	718	643	675	677	679	615	677	631	658	647	661	618	676	650	650	643	623	658	633	621	662	629	635	656	652	675	661	636	702	697	664	647	678	646	660	635	629	684	636	662	564	622	642	641	604	692	635	625	631	642	629	647	633	649	646	692	664	669	625	635	642	649	643	632	687	650	672	678	665	649	622	679	636	651	645	632	667	617	682	622	599	669	692	682	662	666	582	662	672	671	652	693	617	668	656	658	645	642	686	632	660	616	669	656	677	660	648	594	615	662	656	637	687	634	698	669	675	631	665	667	640	646	649	687	668	637	632	697	676	649	657	639	693	673	632	679	681	659	704	660	625	658	642	646	614	650	633	606	680	637	624	652	671	648	666	650	672	699	610	646	616	668	670	670	608	657	644	598	672	647	638	663	669	675	638	642	603	660	638	644	651	639	665	588	608	635	657	634	633	572	617	656	646	635	706	610	678	644	613	619	635	642	635	677	626	656	612	632	629	641	680	637	625	652	655	646	621	639	626	713	627	676	660	653	636	632	683	696	631	643	636	678	671	692	637	619	675	659	648	604	644	677	664	655	671	649	625	675	661	702	608	684	598	620	621	653	624	623	649	614	603	627	697	655	639	654	677	599	726	623	639	666	684	674	610	643	634	620	688	654	611	639	622	674	659	678	633	639	632	620	647	667	729	706	643	668	626	644	636	608	638	604	687	660	674	625	677	629	673	671	658	667	675	635	628	589	668	602	658	659	687	681	623	629	654	664	660	641	638	665	649	603	588	638	631	633	654	696	667	621	647	607	689	616	645	666	639	621	625	665	650	621	685	639	646	701	673	620	606	641	665	671	611	680	633	646	632	650	603	635	627	621	649	656	672	594	667	660	633	651	702	652	700	677	635	619	640	681	641	598	668	639	666	617	654	667	647	624	623	596	603	653	634	643	632	631	647	645	630	618	606	653	626	605	657	654	678	672	639	622	635	646	687	673	637	695	588	647	650	591	655	644	670	642	628	613	632	678	648	648	629	674	623	638	716	643	650	658	615	653	618	655	623	650	636	650	625	595	658	678	618	666	599	614	638	653	658	624	695	691	658	638	629	656	686	632	658	667	659	648	680	634	693	642	687	634	600	701	644	634	653	658	671	619	654	613	665	670	648	611	663	677	628	601	634	687	632	649	666	636	643	658	642	615	696	638	652	651	629	648	684	611	591	684	638	668	631	650	632	618	676	666	611	669	664	634	657	658	668	679	660	645	638	582	665	617	676	662	661	655	605	675	657	650	653	661	646	641	654	708	654	599	648	647	662	664	667	641	656	662	667	614	647	626	638	661	683	629	684	681	669	643	673	640	655	620	682	661	638	650	660	651	619	632	656	633	669	676	672	672	661	644	647	649	667	648	628	628	643	627	652	630	644	673	624	658	659	702	622	683	605	666	669	648	625	629	655	639	637	637	613	618	636	642	667	672	667	653	628	673	656	696	650	649	639	655	634	716	646	635	655	613	611	680	649	618	663	647	692	652	681	631	701	676	648	639	657	665	634	641	638	615	664	666	651	642	623	633	645	632	603	632	634	692	668	631	640	635	661	664	637	601	689	645	651	658	620	630	645	626	665	595	635	634	619	659	613	615	627	605	706	628	644	659	655	640	630	656	674	635	675	628	650	661	595	634	677	717	652	652	645	635	631	652	622	664	572	666	673	682	683	668	635	612	632	640	666	633	639	638	649	685	635	639	641	679	682	596	669	616	673	672	669	595	627	662	629	588	667	640	643	674	653	630	643	612	630	651	651	626	613	618	674	661	643	648	598	654	663	622	634	693	606	680	692	662	655	618	667	631	654	644	624	636	631	648	624	608	651	616	708	668	654	661	607	662	647	649	618	608	676	643	643	679	684	640	661	658	649	652	643	638	639	640	665	641	686	636	638	687	672	702	639	651	613	591	682	629	678	648	685	637	617	642	687	644	620	604	668	640	622	670	621	636	616	648	655	701	705	617	651	638	624	668	633	656	694	654	670	662	653	635	664	675	652	667	663	651	624	660	680	661	630	653	633	713	689	651	671	679	626	607	647	622	640	643	618	666	627	635	656	662	656	664	626	641	643	695	643	644	694	678	678	676	629	650	603	663	609	643	614	628	689	630	666	637	683	637	626	633	612	644	654	629	625	665	643	706	633	654	620	650	620	652	626	620	654	672	646	628	655	670	611	640	655	668	632	668	602	639	670	645	690	668	666	621	638	685	619	670	649	693	667	673	639	694	658	643	623	609	650	649	643	619	634	644	633	619	626	638	643	635	620	634	632	667	671	619	636	668	615	669	663	665	639	638	640	675	618	646	683	641	662	624	674	672	705	703	593	628	637	654	623	643	617	675	653	646	647	642	646	685	624	646	642	615	636	609	683	640	624	665	647	660	647	607	666	684	683	672	643	636	691	660	681	694	621	635	618	601	616	655	651	649	670	672	666	634	665	640	620	648	624	637	621	655	667	672	681	689	650	629	614	643	653	645	591	671	675	600	674	622	678	680	631	639	668	656	625	614	632	619	657	662	653	657	672	608	586	671	631	651	662	652	666	670	682	648	659	639	665	677	632	659	660	641	633	644	649	655	687	687	606	651	626	638	684	679	691	616	663	677	646	617	682	686	628	669	653	624	672	646	681	603	615	687	662	625	658	660	678	653	635	652	641	687	659	639	633	643	619	655	629	651	647	682	652	652	625	641	707	674	651	621	706	637	637	625	682	614	629	668	649	703	658	659	619	680	616	659	645	672	589	660	638	685	653	627	622	650	632	635	643	672	657	619	644	638	642	674	654	607	615	593	639	630	677	616	632	677	629	622	656	666	680	658	627	623	668	687	632	587	659	608	680	652	695	604	708	646	691	627	595	636	653	621	626	628	645	624	645	603	651	607	631	638	669	615	630	672	659	617	640	626	661	672	632	635	664	645	664	655	649	635	634	607	656	609	658	644	693	655	612	641	659	652	627	621	639	617	668	647	654	649	601	670	616	622	666	698	671	650	649	639	611	659	679	646	644	621	669	623	622	644	671	677	660	676	629	656	673	664	661	659	573	661	668	629	650	634	635	666	608	626	643	637	643	645	642	641	647	657	587	657	639	655	635	649	698	673	621	621	657	662	656	623	647	702	599	644	627	706	599	674	652	655	643	622	655	676	677	593	728	678	619	692	648	661	660	639	655	654	625	608	607	684	668	690	683	616	647	626	661	616	669	661	641	628	696	626	637	647	677	666	668	659	626	631	640	680	683	645	681	650	646	615	655	652	635	644	650	648	716	643	623	640	654	642	634	662	631	611	676	656	653	693	656	633	642	639	643	616	662	610	641	642	648	632	626	664	658	663	656	673	609	648	666	652	664	661	650	643	674	649	637	642	650	693
4247	1656	1352	1120	1029	975	1006	982	984	985	1013	978	996	943	971	978	991	943	881	988	974	913	909	967	975	965	938	944	950	931	960	926	970	918	951	947	943	894	960	950	959	934	1010	961	1022	964	938	971	949	940	975	962	929	957	919	938	965	965	922	968	948	947	949	938	937	935	922	972	983	1003	969	955	958	968	999	981	947	977	934	952	951	887	922	897	933	982	894	952	873	906	995	1023	970	931	947	998	927	970	940	935	911	956	951	977	1013	943	908	932	967	918	923	895	936	997	923	964	968	960	911	954	1002	992	935	938	932	947	922	977	916	955	939	988	1012	960	952	925	1003	945	928	916	988	917	973	990	948	934	941	929	993	1013	1060	1003	1001	958	1006	972	969	919	918	909	918	995	941	981	921	971	994	963	992	904	945	918	941	930	994	945	938	998	958	910	968	1002	961	945	1016	927	959	957	959	992	1005	939	898	943	998	958	956	955	975	978	949	942	975	993	1008	966	921	1016	919	940	994	949	1008	1030	958	975	959	924	920	994	949	991	973	945	983	971	954	953	960	938	997	931	932	938	930	910	927	897	954	930	934	937	983	944	964	967	939	963	931	968	963	928	986	969	971	950	956	921	971	942	959	959	1007	949	955	896	1039	931	900	947	950	972	966	961	901	905	954	941	1007	957	954	1013	964	968	1005	971	959	913	930	969	917	922	960	1016	922	956	971	1007	936	998	968	934	954	937	949	893	987	991	970	965	873	1011	967	967	916	975	984	893	915	967	987	970	943	924	953	918	944	926	985	958	928	950	906	914	882	916	951	936	956	902	929	975	1005	983	967	934	948	950	906	948	927	972	922	947	1001	934	902	923	994	944	920	959	967	945	1001	982	971	976	922	975	966	954	957	945	984	961	953	886	954	944	909	1009	941	911	952	930	959	893	984	935	947	1036	907	881	971	950	954	953	1001	936	1016	910	963	961	984	923	961	991	968	930	945	949	958	921	973	865	986	942	1021	939	970	998	929	902	963	937	963	899	911	924	954	952	971	1002	909	926	912	954	990	909	994	941	947	966	910	941	986	1008	945	943	890	981	918	918	936	926	935	940	936	940	936	982	946	842	954	894	934	972	989	881	923	929	984	953	986	922	974	956	985	972	968	973	990	917	883	932	1002	919	954	984	963	947	965	964	955	938	926	936	947	965	924	883	884	916	981	894	947	967	962	936	963	926	990	1011	977	953	1006	1020	971	893	928	927	947	986	960	938	917	947	996	997	941	929	916	965	956	924	952	926	994	1000	917	991	927	978	950	965	931	967	938	954	957	903	892	950	930	908	995	913	917	963	979	934	965	948	898	969	978	967	968	949	945	958	928	974	972	989	956	951	955	965	953	942	950	948	965	954	885	1007	954	950	970	945	932	974	915	955	965	960	979	937	938	917	885	926	948	935	939	956	937	977	949	938	951	915	922	975	973	909	1024	934	934	915	943	879	946	937	918	959	994	929	1017	934	959	957	936	978	959	975	1016	976	921	938	915	951	954	922	938	945	923	933	946	897	948	950	962	977	930	1025	948	934	999	957	997	996	931	974	955	970	982	916	971	982	965	976	1006	963	985	982	964	963	975	954	907	951	951	954	929	999	960	956	875	918	942	1007	930	910	929	954	980	953	962	911	953	953	928	956	927	966	943	975	990	950	944	965	937	911	946	957	915	971	955	961	933	964	977	968	954	974	928	972	924	963	961	961	983	955	968	956	966	909	959	1009	887	928	924	932	937	930	936	912	909	919	991	938	970	926	923	934	935	952	968	973	946	930	965	963	903	983	895	934	963	939	911	909	966	1000	948	977	917	927	908	1039	987	965	947	932	966	932	927	946	925	929	987	988	998	939	956	913	944	951	920	936	935	955	936	950	988	931	900	978	950	1017	956	995	928	941	971	961	913	926	983	956	966	921	957	915	986	953	938	968	870	995	917	923	926	958	950	988	938	915	967	977	924	940	948	958	981	953	916	995	951	964	929	999	940	985	963	972	969	965	970	908	982	919	997	970	949	948	894	935	931	937	959	904	931	950	968	926	903	974	946	999	935	966	975	975	941	984	961	965	933	944	936	912	939	959	929	921	941	914	912	907	996	996	945	964	981	912	867	917	907	1002	978	916	951	933	894	899	949	949	937	988	951	959	1004	946	925	960	985	948	973	920	930	969	982	943	928	893	945	968	958	921	944	986	924	972	916	960	967	956	1003	966	894	1019	966	950	1009	961	998	967	947	963	963	923	988	974	1005	897	931	931	1020	947	991	954	969	990	942	942	982	951	931	992	958	968	928	961	939	962	921	975	947	922	912	976	972	922	941	925	926	961	982	952	974	918	933	955	954	953	974	940	973	929	927	984	909	918	974	917	914	952	973	977	1003	976	897	908	942	987	941	1003	967	951	969	1001	981	945	882	969	957	997	951	941	967	1000	937	982	927	964	955	994	940	997	956	954	971	947	980	900	968	963	934	906	936	923	920	975	946	932	950	910	1000	953	972	940	955	939	917	1006	916	931	991	926	979	993	972	993	934	906	971	975	968	929	942	982	965	947	878	926	938	917	933	961	952	958	973	971	987	946	915	873	944	964	920	923	1015	936	930	938	968	1001	912	945	983	922	923	930	976	943	957	999	1005	934	976	928	992	962	954	943	921	951	902	993	886	959	902	973	933	953	1003	897	948	978	934	983	987	958	957	933	983	980	972	997	930	966	964	977	942	959	933	917	932	951	989	947	966	974	991	929	938	885	956	941	1023	990	932	966	909	943	988	869	879	966	910	943	953	930	932	947	919	989	913	964	958	972	926	980	960	961	951	927	942	986	983	964	914	949	949	983	950	939	957	920	955	999	934	994	914	1009	953	985	953	951	937	947	971	955	873	1001	909	922	983	928	973	994	994	908	946	993	944	952	929	952	972	944	1024	945	1004	972	980	914	1019	957	933	933	969	999	942	961	921	950	989	955	983	913	956	937	886	973	955	982	908	1024	985	933	948	930	939	921	951	972	948	893	924	926	924	1001	917	1001	960	925	926	961	989	921	909	925	900	950	935	976	982	980	996	972	1008	995	986	962	903	988	971	914	956	926	998	941	950	934	945	962	1010	975	914	914	916	961	913	966	934	980	947	1033	994	958	959	915	988	931	967	901	976	928	945	983	933	926	965	976	967	967	919	929	977	917	976	911	904	908	983	966	991	950	961	988	999	949	936	953	969	916	937	1004	957	954	930	949	951	963	988	998	933	901	979	948	921	1002	949	1008	911	976	902	946	924	980	986	981	995	945	940	928	950	983	991	961	972	989	929	967	916	982	960	913	964	950	875	932	979	922	940	984	930	959	932	984	992	973	992	949	947	941	941	895	968	937	919	929	936	915	892	961	978	967	964	981	961	934	1018	929	942	907	947	950	967	987	919	923	965	1006	990	908	938	960	928	954	969	954	981	934	955	952	930	933	978	920	970	931	910	987	969	932	993	934	962	975	945	971	990	926	961	967	961	965	908	992	954	934	933	910	957	913	909	1017	974	921	943	955	944	953	942	893	1007	949	1009	891	915	980	905	931	914	936	916	990	955	987	955	992
23323	21438	28304	24968	20118	1421	595	411	404	425	369	363	360	347	332	344	376	318	368	333	308	330	364	330	312	322	316	316	309	351	305	335	325	322	309	301	306	324	296	331	331	327	309	301	309	319	288	304	319	298	356	309	324	295	305	324	284	305	296	305	310	341	348	335	295	314	295	297	293	313	296	296	322	319	338	317	307	316	309	299	314	336	312	274	311	370	324	305	299	298	318	302	309	327	302	299	315	331	306	320	325	307	306	304	329	282	312	321	303	313	306	305	328	318	315	319	309	314	328	300	319	298	307	321	300	299	315	321	308	347	345	332	296	339	303	289	336	354	329	331	326	300	327	346	287	304	322	326	302	284	304	271	293	325	275	294	325	350	330	333	320	307	285	327	323	326	338	340	307	318	335	319	309	299	328	301	335	315	303	334	283	304	331	306	295	305	336	326	292	314	339	336	319	280	307	304	278	315	369	326	304	315	328	293	278	334	320	284	284	325	292	303	288	319	318	301	297	335	311	300	308	320	297	323	323	307	329	306	318	334	306	280	319	281	339	275	274	318	310	300	303	347	320	319	300	297	291	339	319	318	322	312	323	308	288	295	298	310	315	334	296	349	322	298	326	283	321	297	316	320	354	332	321	325	318	336	316	334	291	333	309	344	303	305	322	299	315	303	299	320	319	314	290	322	308	310	290	320	322	320	334	329	306	322	295	308	302	279	306	303	326	348	313	317	328	330	305	312	334	336	320	308	280	273	336	303	340	322	281	318	332	324	276	320	335	289	263	322	312	307	327	287	335	299	321	299	325	322	306	328	340	330	331	312	313	305	326	301	323	291	317	309	278	308	348	308	306	306	315	313	328	321	319	328	311	287	342	335	314	312	318	310	318	328	332	300	294	290	299	309	320	299	328	310	293	320	319	313	308	311	309	295	319	297	353	298	301	339	304	299	343	332	323	356	337	328	295	322	304	309	323	338	305	314	333	299	292	276	307	291	314	297	289	314	287	306	315	314	313	331	331	284	296	331	323	314	351	324	315	313	320	298	292	295	333	289	300	317	306	348	341	307	299	321	304	313	296	292	303	324	315	307	312	319	293	310	303	306	344	309	286	310	289	313	302	295	277	303	321	307	294	306	293	363	292	337	317	289	299	293	279	317	341	305	342	300	294	349	348	315	330	315	327	285	308	314	320	304	321	326	310	288	285	292	312	283	334	329	306	303	314	317	317	323	339	326	281	276	323	328	344	287	297	297	318	321	299	302	306	302	325	284	303	318	287	321	292	288	334	316	300	321	318	330	284	337	268	321	330	308	319	315	310	293	335	347	341	331	339	297	287	306	319	319	301	308	294	321	298	326	321	276	303	308	324	320	295	301	342	323	309	317	341	299	329	328	322	333	282	305	288	327	300	335	295	298	302	278	303	326	285	320	313	262	311	302	322	312	324	326	311	355	287	306	303	298	314	328	324	354	299	310	301	309	313	340	320	305	295	293	316	333	334	309	280	303	318	298	320	307	313	341	303	331	326	294	305	311	300	326	344	317	296	317	288	319	316	286	328	311	308	306	328	329	314	300	317	316	292	287	300	305	311	324	320	296	320	285	328	332	296	281	343	330	312	323	295	321	319	318	302	303	300	288	292	323	313	297	325	317	332	342	317	322	332	323	322	319	311	267	332	300	319	303	314	314	282	297	295	329	323	310	321	327	316	336	300	323	306	310	297	322	321	331	277	333	320	317	281	292	335	310	318	304	323	306	301	334	291	307	330	305	282	317	312	330	291	302	327	313	293	284	302	300	278	316	323	312	321	287	288	296	372	338	293	290	338	282	332	328	289	311	339	315	302	312	301	299	312	303	315	310	302	278	277	321	295	341	337	300	281	312	308	317	289	303	331	315	287	321	294	290	303	322	306	310	283	330	326	318	293	327	275	308	299	319	319	293	305	314	302	327	309	316	302	326	312	322	335	306	299	327	276	306	278	314	286	315	320	332	306	326	303	291	286	278	318	301	290	285	325	312	291	327	304	308	305	290	269	325	314	293	332	301	346	327	276	327	335	347	291	308	290	340	294	325	359	315	308	327	326	307	292	331	352	287	303	299	308	305	320	299	297	308	333	294	327	261	319	327	279	303	326	316	308	305	314	306	320	328	298	314	331	316	310	333	323	307	294	314	301	332	302	309	295	277	271	324	311	321	301	315	304	330	342	310	298	291	307	310	291	283	306	316	303	304	302	293	322	325	320	308	338	305	310	299	349	299	293	314	318	313	309	286	304	302	294	309	289	300	323	289	338	318	299	292	333	315	306	278	320	318	314	344	306	295	265	323	300	301	331	313	290	328	297	320	305	285	304	321	302	311	321	326	299	322	310	317	298	314	335	306	294	330	317	308	297	337	321	356	309	322	311	316	295	322	304	304	303	308	293	331	295	322	324	318	300	307	305	317	335	338	339	300	315	321	313	339	309	304	265	339	305	314	277	305	310	316	294	312	310	302	314	321	323	299	331	292	295	308	315	320	292	320	298	287	316	296	323	284	295	314	310	318	301	309	309	323	324	325	296	332	296	313	335	271	313	306	291	305	307	321	286	326	285	311	347	279	308	328	321	289	283	295	320	317	298	300	301	310	311	289	305	283	296	314	311	315	306	340	324	306	320	321	305	303	290	322	323	284	310	299	328	324	339	342	255	310	300	286	276	319	302	318	281	306	302	311	326	302	345	330	301	327	301	318	278	288	324	291	322	289	314	301	294	318	306	343	330	294	296	311	346	299	300	320	338	305	295	302	324	301	303	284	317	356	320	318	313	326	301	330	313	312	290	303	322	328	325	325	294	322	290	322	316	311	306	369	336	298	308	306	291	323	306	267	309	316	347	319	328	304	365	321	315	316	329	317	325	305	309	304	331	310	306	297	289	319	288	305	308	317	346	315	305	332	287	316	329	290	333	275	294	307	314	296	323	331	303	295	329	281	291	312	307	320	292	312	308	284	298	276	343	289	331	291	297	299	334	287	286	313	305	315	306	303	310	283	346	311	329	296	297	295	321	323	326	324	295	325	310	323	300	319	315	310	301	323	335	289	309	298	346	316	349	331	270	301	305	298	306	310	340	295	328	330	303	284	328	314	342	296	311	300	305	317	342	328	310	271	302	274	342	345	332	317	343	310	307	301	297	313	296	313	369	320	334	328	336	336	333	300	320	303	328	306	283	338	310	296	317	313	298	308	325	317	319	308	338	295	322	321	333	322	310	323	305	294	313	304	304	335	342	356	321	298	310	326	300	337	317	322	303	289	303	317	312	291	302	302	304	343	280	310	313	301	302	299	299	335	305	316	292	330	290	347	329	308	346	331	337	320	303	308	315	301	281	325	298	307	279	303	293	309	348	325	309	325	325	330	270	295	337	299	336	345	300	307	334	299	305	336	326	288	316	317	316	279	291	306	306	339	325	326	290	299	329	320	339	306	317	322	292	309	278	288	268	289	329	288	326	285	326	288	329	289
2988	7637	5180	2439	1664	1176	966	841	707	711	633	589	606	573	550	570	579	539	528	545	556	548	519	519	515	524	524	501	498	470	473	494	484	523	484	493	505	518	475	518	494	517	467	484	486	481	478	490	488	488	471	490	495	521	507	489	490	467	474	478	506	485	538	491	498	501	490	520	483	455	486	514	470	453	508	473	547	494	423	466	497	522	477	447	465	489	465	495	510	442	461	506	499	483	485	515	503	473	494	447	511	492	465	471	465	492	475	487	502	498	469	487	500	494	499	508	498	465	493	472	512	425	543	501	509	488	493	513	485	499	517	463	480	526	430	456	481	520	461	497	498	487	487	498	471	495	497	529	500	472	534	467	530	460	513	477	510	485	456	523	460	488	482	498	475	480	456	527	500	478	493	492	482	489	458	465	499	512	479	474	476	456	474	458	494	473	480	497	458	479	460	514	506	496	478	487	481	477	481	523	464	479	524	522	468	497	501	463	475	471	479	469	465	493	451	481	454	510	519	518	471	492	476	495	484	491	475	472	510	475	461	477	478	498	485	493	507	499	487	505	487	520	508	486	471	459	457	487	482	479	500	446	495	467	502	470	512	497	462	476	496	442	519	489	503	474	456	483	470	506	452	491	466	480	493	470	487	494	461	517	453	485	462	434	471	461	472	495	508	491	489	496	463	469	546	506	521	501	491	487	495	451	497	512	474	524	470	462	494	513	492	494	437	496	534	498	474	491	505	472	515	495	483	506	495	494	497	470	454	491	484	539	500	486	495	474	458	471	508	519	482	500	438	462	479	481	500	510	483	466	467	452	514	466	505	470	515	501	476	474	492	475	476	515	494	496	470	498	488	477	480	474	515	466	460	504	486	481	483	529	512	489	467	481	490	512	487	456	496	532	478	476	509	499	477	512	466	495	484	474	489	473	488	477	463	481	437	486	497	487	481	480	473	474	415	486	476	468	479	510	472	488	466	507	425	466	520	442	479	430	470	526	461	460	484	453	523	451	478	473	491	477	459	456	509	535	491	502	470	479	486	503	490	449	492	467	453	488	498	519	489	465	491	475	522	502	445	468	528	530	456	486	486	500	516	488	481	514	525	498	485	489	497	475	447	478	464	474	505	481	495	508	503	479	507	494	480	449	501	498	480	493	489	497	493	486	553	501	459	504	495	521	502	475	445	456	469	503	485	431	514	482	468	529	474	509	473	469	497	521	479	508	526	497	504	499	464	483	508	498	504	478	501	490	510	525	509	476	531	510	464	480	501	487	460	489	504	504	474	517	503	477	482	482	490	468	515	500	463	480	477	471	513	451	475	493	468	506	494	445	496	470	444	495	506	510	508	504	502	482	487	514	483	472	526	508	464	563	497	470	478	462	490	489	476	500	476	536	473	490	506	467	484	467	492	472	485	482	463	482	486	471	503	498	475	488	446	471	477	536	499	479	495	523	461	513	472	548	481	484	475	501	487	510	473	509	479	489	496	447	499	484	525	481	487	474	469	470	474	493	478	516	481	472	476	466	463	447	468	466	461	482	464	463	519	502	454	467	534	493	477	526	477	467	480	526	488	465	457	485	459	525	464	462	482	521	457	482	452	495	482	515	475	475	460	521	477	501	467	517	479	483	451	504	466	488	461	480	466	510	499	513	466	491	469	494	471	480	500	479	517	506	532	473	505	494	475	485	461	423	507	494	519	519	495	495	492	492	514	463	483	475	513	498	502	488	480	462	485	455	495	481	462	547	493	491	493	460	466	497	533	460	474	471	476	498	471	468	490	475	495	494	512	464	504	505	489	487	505	493	482	502	489	494	502	469	489	510	492	496	477	457	488	457	485	510	509	474	499	520	537	467	496	499	454	493	476	511	465	474	530	517	484	492	489	524	482	474	530	515	462	508	482	497	473	481	448	509	478	480	488	459	497	473	463	478	477	506	483	497	463	512	518	484	490	485	474	490	504	481	461	492	511	495	521	457	496	491	541	459	519	463	468	469	474	463	464	487	455	463	480	452	491	485	474	488	486	462	478	450	475	500	494	517	455	494	484	502	513	464	501	505	454	489	533	515	504	483	480	523	454	439	446	465	525	466	481	479	471	475	463	476	469	502	491	522	482	505	453	471	519	443	503	517	504	493	479	460	496	483	468	513	467	463	472	451	471	520	473	506	507	525	464	466	489	477	469	466	447	502	531	511	495	472	504	465	486	442	519	498	503	532	520	500	488	496	498	432	481	522	447	492	456	486	481	441	494	509	483	460	479	464	506	477	513	470	487	464	501	451	523	537	480	491	471	462	513	489	491	434	464	457	488	516	491	481	477	504	461	505	493	502	480	493	463	506	483	529	496	479	476	512	483	494	496	442	552	490	462	501	500	528	511	477	461	472	506	469	475	516	468	508	492	481	485	478	488	454	489	484	468	510	438	529	467	500	497	434	461	476	508	465	486	483	487	478	486	480	457	470	457	487	510	534	486	496	507	500	511	499	488	498	533	478	468	502	509	468	479	499	501	502	483	510	506	511	444	509	483	478	480	514	492	483	513	490	462	454	439	461	482	488	480	488	500	504	489	485	463	463	474	452	463	465	516	472	476	488	497	479	482	515	482	491	475	493	502	445	492	493	474	493	496	464	484	496	467	484	486	483	466	486	455	490	469	523	499	489	507	513	498	479	476	483	458	493	491	488	506	488	477	515	470	491	487	459	519	491	511	466	480	499	493	499	473	515	474	476	510	503	519	468	469	474	453	520	490	470	482	537	483	489	488	493	515	458	486	501	555	474	542	477	479	472	478	455	513	523	486	480	518	482	487	455	524	447	426	502	486	448	492	475	518	476	457	518	508	492	493	468	515	469	501	493	486	474	494	466	448	524	491	483	475	503	501	450	504	447	534	456	506	495	473	447	508	495	500	501	468	486	505	484	503	464	494	443	479	469	502	499	456	464	494	492	475	501	492	501	467	508	503	485	494	480	483	495	497	506	551	469	491	503	475	498	498	467	470	498	502	459	522	474	472	454	483	489	505	482	475	512	483	512	515	487	479	467	524	486	497	477	452	486	479	452	499	475	514	470	495	463	480	495	494	470	489	471	484	509	516	451	458	443	463	492	478	491	470	504	481	448	454	470	456	475	490	462	485	490	501	485	512	473	511	504	474	447	472	479	482	520	469	485	441	476	447	504	490	437	516	529	537	471	446	501	474	466	515	479	484	497	505	519	496	480	466	450	498	493	477	491	492	478	475	475	520	481	473	492	436	521	502	489	478	485	494	551	498	475	498	465	520	469	481	468	485	470	463	505	482	489	502	491	469	486	480	491	501	536	448	509	461	479	487	496	533	508	486	509	463	497	456	514	507	468	525	526	539	478	489	506	482	464	457	481	460	511	495	492	525	484	469	475	466	489	481	518	513	483	481	493	500	492	492	476	513	501	499	490	468	472	476	499	507	469	477	496	480	508	506	496	497	467	517	488	522	469	459	502	486	496	465	497	489	501	529	472
24682	21436	26074	21454	1405	760	738	692	689	736	696	659	715	630	665	678	651	648	701	667	670	661	678	665	628	663	683	668	644	650	644	674	608	621	673	674	666	664	697	673	624	646	589	605	643	649	657	665	621	691	645	667	652	647	636	613	646	668	681	626	605	665	695	685	601	661	665	667	658	654	640	673	647	625	618	618	625	653	623	701	631	668	661	674	645	711	666	649	655	637	655	671	674	655	658	635	621	607	643	618	705	675	693	665	653	659	647	635	687	611	655	616	640	675	635	655	676	614	670	660	635	643	650	660	656	692	674	669	674	611	661	639	638	635	618	624	628	658	695	648	650	687	597	659	629	638	675	625	619	707	646	628	646	658	610	655	676	690	652	678	607	655	633	621	638	654	609	692	661	669	680	692	664	666	658	640	682	641	665	635	653	647	642	678	729	677	667	678	640	683	636	672	650	608	651	618	665	636	719	667	652	631	663	623	570	659	650	647	640	636	664	648	660	643	653	640	656	634	661	633	624	601	655	652	661	710	656	602	631	628	641	619	680	656	662	666	630	657	649	672	641	672	639	660	651	659	655	668	650	642	606	634	625	667	691	633	711	664	691	669	666	668	656	631	642	615	662	688	642	664	618	639	674	677	642	660	656	649	648	652	662	641	661	670	637	664	695	674	673	630	669	674	666	646	667	674	651	619	648	637	683	683	637	636	666	653	687	666	668	592	704	611	715	676	656	641	680	614	654	615	644	634	622	676	670	638	621	601	652	655	663	660	680	637	647	669	646	617	654	634	655	664	650	678	629	627	663	701	631	662	689	632	641	642	631	643	698	643	635	648	622	635	653	595	641	657	697	630	620	672	646	655	616	677	652	682	672	680	612	644	677	643	642	641	656	661	635	669	601	655	636	667	635	680	621	655	616	652	642	641	654	615	665	695	613	651	632	686	630	680	671	678	630	685	655	684	665	671	660	671	642	626	659	634	617	634	639	702	636	634	704	628	665	633	622	626	649	603	693	662	643	636	651	652	614	648	689	680	608	686	634	624	651	644	599	657	643	641	656	612	651	665	659	636	624	645	669	606	612	668	635	671	665	663	656	687	643	622	628	633	638	676	638	664	617	639	670	654	691	661	645	642	632	630	693	655	703	632	628	641	645	695	666	699	694	658	616	662	648	692	664	630	672	663	628	672	655	641	655	688	648	609	625	621	676	652	630	652	657	636	635	615	673	693	657	664	672	644	674	647	660	645	649	639	650	674	653	676	610	618	670	651	626	630	606	674	672	640	636	687	670	668	689	710	659	609	651	648	676	650	621	702	647	687	614	692	602	616	606	632	660	645	705	626	691	682	634	663	632	658	713	640	681	639	676	614	638	713	695	713	685	699	582	702	648	642	681	639	628	634	655	630	668	633	629	654	642	675	662	600	678	643	645	646	684	647	636	666	577	678	620	679	634	651	657	682	636	620	615	648	612	646	616	632	610	638	654	623	631	637	657	654	672	655	624	648	611	661	675	654	658	653	623	618	681	617	603	671	641	623	614	673	685	656	615	672	647	688	641	643	662	622	674	630	628	697	634	640	684	617	655	713	657	638	716	603	642	656	660	658	679	656	653	689	667	653	657	656	626	640	706	650	636	625	655	644	686	606	685	669	613	646	670	659	621	696	657	628	652	658	646	642	634	658	618	658	622	621	656	653	671	662	640	641	609	632	623	716	641	614	675	630	690	628	655	661	630	671	696	636	642	641	629	630	709	645	687	671	646	637	677	663	611	640	648	665	614	627	631	639	678	636	599	648	673	665	645	662	665	656	631	668	629	665	680	640	645	658	615	691	657	658	700	642	645	650	599	633	609	693	661	652	626	692	645	636	651	623	657	640	670	661	659	622	691	619	624	648	628	637	689	674	643	658	647	653	623	657	602	692	642	633	618	633	641	647	684	670	671	625	649	698	639	652	617	654	648	674	634	646	648	673	651	639	657	645	624	628	700	651	666	647	638	663	659	657	670	650	678	657	652	645	664	679	631	607	695	606	650	673	622	659	627	650	651	641	657	708	623	636	662	668	648	657	637	643	648	579	732	653	644	657	655	707	667	580	679	670	649	616	656	654	703	649	661	642	647	688	676	656	651	640	697	660	642	634	641	660	665	635	623	605	664	655	641	649	680	676	606	624	676	696	633	612	666	684	691	662	640	675	635	683	672	657	636	596	607	668	674	733	685	632	665	660	648	628	645	623	633	638	627	632	645	703	655	671	683	665	641	619	668	690	658	636	679	678	618	709	667	613	658	661	635	664	689	681	676	651	650	675	652	653	635	624	653	722	609	671	617	681	633	660	706	681	652	641	636	615	601	629	669	625	709	639	652	630	659	623	652	659	638	668	651	675	698	664	602	653	646	659	673	647	664	635	616	600	664	633	644	669	668	639	688	669	624	629	625	674	639	685	669	681	679	661	654	657	614	674	697	621	603	628	663	610	663	645	687	669	619	672	642	669	706	614	668	673	671	687	697	660	645	637	637	641	634	628	659	661	629	664	624	646	624	645	628	654	660	706	659	681	657	690	673	647	659	683	691	628	654	625	622	630	662	639	645	672	625	644	663	623	695	635	628	624	646	631	646	692	694	652	642	683	700	655	637	612	653	648	663	644	627	687	636	693	677	675	637	644	605	581	603	669	669	613	635	673	652	642	671	644	642	703	652	631	692	671	671	662	675	680	692	657	661	676	674	652	630	645	644	662	685	668	664	638	673	637	654	690	658	635	629	656	678	668	681	656	655	628	671	692	666	641	660	626	680	631	632	674	641	671	617	654	645	630	654	638	620	648	628	654	647	650	661	677	660	638	689	704	645	645	655	644	590	624	705	640	649	678	678	628	611	648	678	671	692	700	645	679	657	652	669	640	621	627	635	650	673	661	657	657	588	661	650	665	654	654	634	700	649	651	671	632	634	628	679	675	649	647	650	688	696	637	655	680	646	636	671	661	605	677	647	645	634	680	669	637	679	651	643	681	626	683	653	645	643	613	694	678	671	613	649	629	678	663	709	656	586	684	692	614	631	641	646	643	642	674	679	638	636	629	656	657	663	702	641	663	649	613	661	656	634	655	616	627	632	630	642	632	671	642	620	681	668	647	618	665	629	680	677	668	678	673	653	675	651	610	656	636	694	661	663	643	679	677	596	632	595	592	653	636	679	661	638	676	744	647	635	628	652	617	666	649	634	638	653	649	677	624	668	621	652	694	667	693	694	619	658	660	653	630	640	675	687	686	645	662	650	587	621	640	601	672	666	637	672	685	659	644	637	634	667	667	679	621	673	689	643	653	703	669	656	616	597	657	632	610	658	632	619	644	656	636	666	656	653	665	678	656	650	672	647	665	647	650	635	634	652	641	618	704	695	677	637	608	631	696	653	647	608	639	655	644	644	639	655	681	667	634	649	625	640	673	675	642	690	621	662	637	644	603	655	669	633	664	672	630	622	659	646	680	635	656	660	689	601	669
3287	4088	2973	1814	1392	1217	1128	1108	1043	994	1014	944	989	1002	935	929	940	983	928	964	976	915	998	922	959	914	966	935	963	964	952	899	914	978	918	938	925	930	965	929	946	945	930	912	910	960	968	964	945	890	944	909	938	917	986	926	987	1016	895	931	936	953	911	932	908	972	927	862	964	896	963	958	907	909	895	945	979	945	944	922	949	930	949	949	938	935	912	927	947	931	903	893	896	970	900	930	904	898	897	859	941	841	920	934	956	953	929	874	938	936	992	946	978	920	917	972	878	881	893	939	910	956	915	998	887	916	940	920	951	967	960	962	909	994	877	938	944	913	873	939	908	962	967	874	880	886	944	944	862	940	936	946	913	953	933	901	901	970	916	909	921	944	939	916	934	957	911	945	872	949	921	930	950	1026	916	908	947	938	915	906	955	872	937	935	868	939	923	977	894	901	923	987	904	939	932	973	944	883	920	983	919	902	898	881	900	935	923	980	944	888	887	985	895	924	897	957	933	918	930	899	852	933	944	892	931	905	950	938	917	915	904	941	975	950	879	949	934	917	955	956	916	901	874	926	921	910	955	938	989	907	896	944	960	926	930	925	961	949	900	926	931	957	901	860	893	921	955	973	976	936	880	913	955	921	941	952	932	934	933	923	929	949	915	933	925	884	921	929	881	931	924	890	924	888	897	962	943	922	890	878	969	973	979	949	972	922	938	921	921	962	900	929	956	967	978	913	949	908	938	860	885	922	924	933	958	939	898	907	882	946	944	925	993	963	952	899	946	956	939	924	921	906	920	972	897	920	1004	943	917	954	919	874	956	942	959	919	911	909	927	915	899	900	969	961	941	947	886	962	920	985	934	910	957	955	905	927	920	959	981	945	941	917	924	917	946	928	903	931	953	908	956	890	894	900	961	922	907	907	961	922	939	908	925	956	940	939	926	890	963	955	895	921	930	904	952	949	989	926	914	961	941	904	993	907	885	942	919	952	891	976	938	936	938	946	986	989	937	901	893	920	876	965	870	891	905	917	937	948	904	940	917	920	917	946	932	892	942	947	884	970	961	958	936	912	920	887	909	880	900	954	907	970	891	967	885	976	919	947	905	943	967	949	934	936	920	907	960	912	910	949	944	846	941	913	909	954	991	906	925	961	936	925	927	956	952	964	881	927	938	913	936	943	946	942	869	913	982	958	956	1020	930	890	919	922	935	938	969	901	922	911	894	936	922	895	955	917	873	909	905	878	918	934	854	924	962	922	909	939	951	909	927	967	938	931	902	953	913	931	974	905	979	918	961	933	893	936	882	902	962	935	984	924	965	890	946	925	912	978	906	894	911	932	898	924	887	949	934	963	941	931	899	975	954	969	942	962	918	925	914	949	942	956	932	886	922	901	973	948	977	921	879	905	941	909	890	878	953	935	952	956	900	891	914	899	967	985	948	924	950	906	974	960	912	961	943	899	847	893	925	929	892	924	1003	947	916	887	963	946	888	981	892	1009	960	985	887	955	890	937	898	935	911	918	997	927	903	928	900	938	910	951	916	947	860	895	974	953	943	920	849	941	953	898	911	935	949	956	920	929	943	892	938	872	913	974	965	946	928	913	977	960	946	973	961	910	914	962	940	898	905	961	886	956	897	944	896	928	956	954	907	898	902	922	898	936	953	916	957	934	970	969	934	972	911	932	922	901	917	911	982	880	985	907	963	899	971	940	908	933	932	928	922	990	919	922	980	911	878	894	930	945	957	950	950	904	939	943	940	1025	938	959	888	925	895	907	886	948	916	888	959	948	877	920	915	932	909	915	951	916	890	943	912	919	908	872	947	937	925	951	976	911	955	921	962	936	944	983	967	902	923	920	904	888	983	929	888	889	861	928	975	917	905	917	923	905	905	940	903	959	888	856	961	920	970	928	930	948	893	919	911	939	902	935	917	907	953	941	896	942	925	987	897	919	945	913	954	879	984	936	919	914	948	986	902	919	921	942	962	912	910	934	933	924	943	920	887	946	899	979	913	927	896	913	894	905	988	916	904	944	948	957	888	891	971	911	975	921	958	937	997	913	919	891	868	950	894	952	952	931	900	915	967	963	942	960	945	909	910	954	930	965	889	925	998	996	920	930	917	885	971	979	906	911	934	967	919	924	983	947	952	888	972	941	910	914	920	932	878	931	928	1005	918	960	935	971	898	900	915	937	905	924	938	948	919	919	908	939	887	973	950	917	904	966	955	903	954	937	971	962	893	943	869	914	909	979	927	924	958	935	901	933	881	860	888	917	909	929	892	873	892	954	930	967	970	888	886	963	984	981	978	959	930	862	945	908	963	937	967	956	930	981	880	954	964	915	936	952	856	1004	911	1002	921	884	914	928	887	899	889	882	981	891	918	897	952	941	947	900	932	922	923	943	973	921	900	972	876	954	921	919	892	905	930	881	912	911	912	932	918	936	878	925	932	973	910	882	973	870	882	945	959	935	944	904	949	926	990	952	941	917	989	889	992	956	912	929	960	916	886	924	963	984	906	900	931	982	916	939	955	906	942	892	896	967	946	910	901	928	931	966	990	934	915	937	905	967	927	917	918	951	940	922	929	944	952	940	902	924	931	888	982	934	943	906	943	933	933	970	950	991	945	965	913	948	923	955	902	976	914	906	904	870	893	916	889	950	907	963	929	923	909	941	904	952	923	907	931	966	938	931	930	940	897	930	892	968	917	917	906	961	911	854	903	948	931	930	916	948	970	916	925	920	879	932	913	962	1029	888	885	914	866	926	933	899	942	913	898	942	923	924	983	887	955	912	897	863	943	928	925	944	959	904	948	951	907	894	922	911	871	924	910	975	948	933	952	923	965	981	918	864	909	997	946	919	966	922	912	951	979	917	906	919	936	895	945	953	950	925	883	954	909	969	931	899	894	915	938	906	951	949	946	972	919	990	912	998	898	905	958	906	939	984	875	912	919	918	1002	866	978	917	923	900	902	912	903	942	865	949	914	951	918	938	900	981	916	942	870	906	935	893	935	873	872	918	892	890	948	928	933	920	919	935	899	930	881	902	936	869	936	973	933	982	944	931	910	930	928	939	959	934	919	912	952	934	939	959	895	907	979	968	915	910	961	960	1007	926	895	911	921	917	926	910	928	889	886	950	957	904	950	926	972	872	881	943	911	917	919	989	956	965	914	957	892	895	929	968	985	944	926	910	938	946	954	950	909	942	930	937	944	964	940	909	969	906	900	903	876	978	899	907	925	835	902	913	843	928	884	957	933	937	961	934	931	916	924	926	960	924	954	898	902	884	875	874	897	942	926	884	967	916	941	892	894	916	953	890	888	935	913	926	932	968	916	904	905	896	895	917	939	947	944	945	937	932	907	911	910	934	938	910	946	904	889	999	896	992	905	949	913	927	929	947	946	990	910	926	945	968	922	916	946	931	910	917	917	910	955	961	902	952	879	927	935	961	934	964	913	952	970	944	930	952	901	934	919	956	960	912	974	885	895	920	923	918	906	930	934	939
22438	21478	29009	24358	21478	18917	1006	403	322	311	260	260	238	216	211	186	221	201	191	190	200	206	193	187	187	175	170	179	185	194	185	173	142	172	156	197	161	188	185	158	149	164	178	192	185	154	204	178	168	167	194	195	178	193	158	173	185	170	196	154	159	141	178	171	169	185	171	178	170	180	155	190	166	174	144	166	197	176	167	160	177	171	162	167	183	152	161	173	157	163	164	158	166	169	182	170	174	156	160	155	185	178	162	185	162	159	157	161	153	169	178	169	195	185	165	160	165	157	181	146	165	175	171	158	176	170	152	190	176	173	163	161	157	181	155	181	176	154	161	183	152	174	184	162	175	156	168	166	180	152	180	169	157	180	165	168	180	185	181	164	170	158	187	170	156	163	172	170	183	180	174	194	166	168	166	148	169	170	161	173	179	164	174	187	180	181	164	178	142	171	168	161	175	154	148	169	163	190	150	168	181	186	163	147	164	162	151	176	166	165	192	165	170	182	174	144	167	146	172	139	162	160	147	155	171	155	155	166	183	174	141	162	161	185	169	143	169	194	169	152	165	172	177	157	163	176	164	176	173	181	155	158	149	150	163	188	157	147	154	153	157	171	155	160	175	163	178	164	167	173	170	166	163	168	175	150	177	166	164	160	136	139	169	147	166	173	175	174	156	160	181	192	169	165	173	144	156	176	166	164	147	179	159	171	162	159	145	160	166	181	165	162	160	152	151	193	179	157	164	143	154	142	212	184	147	150	177	178	155	163	159	178	171	170	174	175	167	141	184	185	162	167	158	135	160	169	172	171	171	175	175	171	186	168	176	151	165	155	169	165	176	167	164	165	152	168	171	173	167	171	151	165	190	172	169	162	175	167	172	172	170	175	168	164	182	163	155	144	155	179	163	168	166	133	158	175	151	168	186	192	178	178	174	164	175	173	188	188	173	159	177	164	177	159	182	187	154	164	158	152	141	161	180	183	176	189	163	175	171	175	160	175	141	166	183	168	165	153	168	146	161	186	183	196	156	162	186	173	179	155	186	157	137	148	187	162	161	162	155	168	189	160	180	157	184	170	155	142	168	167	155	164	154	170	177	156	174	179	173	154	183	151	162	174	162	151	177	169	184	156	159	156	168	161	166	185	169	167	160	177	154	149	144	174	159	174	166	178	146	155	185	155	161	153	198	143	177	174	162	168	176	177	178	150	180	168	159	155	151	147	164	176	163	178	191	154	173	152	156	170	184	179	147	184	173	152	169	158	188	174	162	166	186	173	196	150	151	176	153	164	165	180	165	168	150	178	177	156	168	168	145	154	149	167	161	170	171	167	175	177	146	166	162	173	164	188	179	165	171	154	186	164	154	164	180	179	155	167	170	179	153	166	169	159	171	176	186	150	172	175	169	137	169	184	175	205	153	160	164	153	169	137	159	177	163	156	166	150	185	148	151	148	156	161	180	141	154	155	170	139	142	186	162	154	164	173	144	175	153	184	173	158	171	166	145	171	182	169	158	190	140	151	191	158	181	185	164	157	187	160	155	140	175	192	154	143	139	165	173	167	175	174	162	165	172	168	190	162	163	176	156	157	192	155	162	154	154	161	146	160	157	180	165	171	156	173	177	164	165	170	165	159	160	170	152	150	188	159	160	159	143	182	151	170	166	169	190	143	149	173	158	157	160	175	187	172	173	166	163	178	157	163	159	185	148	176	163	158	140	154	176	190	152	164	162	181	163	155	169	151	151	188	164	191	155	168	156	176	176	165	156	172	161	175	155	167	168	182	142	169	169	166	169	172	173	155	131	164	170	189	138	164	189	157	172	175	168	178	161	174	182	183	162	140	149	146	168	168	183	168	160	180	177	160	160	181	194	168	154	166	176	180	158	165	163	176	177	160	172	150	160	160	165	148	179	159	165	181	169	150	186	168	163	181	172	158	163	146	140	176	166	159	175	152	174	157	175	159	187	157	193	170	161	159	167	170	162	159	187	172	171	167	154	173	173	158	166	163	181	177	161	153	179	163	168	168	187	164	179	140	163	156	163	166	163	154	161	160	159	160	182	184	165	177	177	153	156	156	194	147	193	172	181	163	172	159	171	160	148	175	165	195	167	167	157	175	154	147	197	169	165	172	151	175	149	162	191	176	164	153	169	176	173	182	155	153	178	163	163	182	175	178	176	155	169	180	160	172	182	179	156	162	184	172	143	186	159	166	147	153	172	149	165	160	168	158	180	161	161	151	150	166	177	155	153	149	164	157	173	148	168	177	156	162	181	180	193	161	150	167	165	184	158	199	154	195	176	154	185	166	178	165	168	154	150	153	175	142	149	178	151	174	180	145	156	151	186	185	159	162	176	194	177	180	167	161	172	150	166	182	198	172	156	153	149	167	140	168	167	163	196	163	161	163	150	162	153	171	159	150	166	176	167	163	170	172	178	153	160	174	144	163	176	147	159	159	188	158	187	161	135	170	170	160	188	164	172	147	179	152	145	156	149	164	161	157	171	162	140	177	189	173	194	160	166	170	168	180	167	160	176	155	178	170	167	152	170	151	202	186	179	179	175	153	165	166	154	162	155	172	174	164	140	163	158	179	142	168	187	171	163	138	155	181	160	184	176	164	156	152	161	168	182	181	173	161	154	173	191	167	164	164	166	158	148	170	156	174	151	182	171	172	174	158	167	148	163	178	150	160	176	172	186	165	170	160	165	165	171	163	134	177	148	166	133	156	145	159	154	172	171	149	138	163	183	185	181	164	162	184	157	159	164	170	180	164	167	155	180	165	175	155	148	162	199	161	182	189	204	177	164	179	175	168	161	162	196	156	178	160	160	206	157	154	168	164	171	173	177	169	162	182	166	161	165	155	154	155	163	169	157	142	157	141	169	168	159	165	167	172	166	150	169	151	166	151	186	175	142	171	164	181	155	153	181	184	187	167	156	150	181	141	172	181	178	174	171	139	189	148	152	153	156	181	137	170	137	163	172	190	179	181	180	139	168	166	167	157	167	166	182	158	153	155	174	151	163	155	163	157	154	165	169	163	163	165	148	162	163	162	152	160	143	172	174	155	179	171	188	176	162	177	162	156	142	172	172	160	155	144	176	177	167	161	160	170	160	185	171	170	150	159	158	175	158	164	162	167	160	167	157	179	173	151	169	193	117	173	160	163	152	185	171	189	180	172	169	155	178	165	156	184	186	138	201	134	180	150	148	162	147	161	163	172	185	178	164	182	159	158	186	164	176	189	182	167	182	157	168	166	170	162	158	168	180	174	178	144	178	151	169	152	152	169	177	188	163	161	175	173	171	148	153	171	132	160	164	171	166	162	156	190	164	163	191	180	162	159	158	169	165	167	163	179	168	160	172	167	157	180	181	194	180	154	170	167	165	161	156	177	191	170	155	166	158	175	162	159	171	172	172	182	151	152	191	168	166	180	169	164	162	170	176	160	172	154	171	187	158	172	171	180	165	170	149	175	192	172	162	155	170	158	166	139	158	178
4071	12225	8250	3838	2394	1490	1154	915	660	653	560	483	471	440	391	378	348	347	330	304	303	299	316	296	313	297	296	292	315	294	283	285	302	254	256	256	261	271	233	276	287	249	261	263	243	290	242	229	248	234	262	235	234	216	239	229	242	233	236	257	208	253	282	256	237	268	268	235	239	235	240	285	248	225	253	230	258	229	260	220	239	251	246	256	243	236	256	248	234	234	235	240	227	260	225	276	279	233	260	217	235	241	253	265	229	253	251	255	242	235	251	245	250	249	254	254	270	261	225	259	259	250	251	283	246	251	250	228	265	259	236	236	271	252	249	226	261	252	240	243	243	238	252	240	246	241	255	272	249	231	270	250	271	234	253	245	252	229	247	249	253	268	262	262	243	231	256	257	218	236	243	239	234	269	232	255	264	238	248	231	258	225	247	273	245	250	242	255	238	230	241	245	236	272	225	240	236	260	211	249	223	252	235	266	239	245	214	262	251	233	239	202	236	239	209	250	231	248	255	263	229	265	249	276	247	275	243	231	245	240	251	252	216	269	252	228	263	246	244	231	253	257	285	271	230	234	239	244	212	254	229	257	229	219	261	222	226	214	262	252	251	256	218	234	249	241	235	255	237	238	262	246	250	246	255	236	240	244	270	241	273	244	257	253	258	238	240	264	245	252	228	257	236	237	258	238	250	283	261	202	238	231	233	228	259	249	243	254	258	249	239	257	260	240	224	261	259	228	231	244	258	245	236	257	258	239	262	223	247	254	246	238	236	234	244	252	255	270	243	244	245	221	239	255	272	249	255	234	251	224	248	236	276	265	257	267	269	257	234	248	251	242	244	244	244	232	258	242	252	277	226	266	233	233	264	244	236	221	237	225	260	239	252	241	270	257	261	267	233	242	245	238	244	235	229	243	266	239	233	239	227	268	234	249	272	249	218	241	251	249	249	233	234	263	264	247	243	233	240	236	280	232	227	229	222	238	207	260	254	262	220	240	256	223	241	235	259	247	242	233	232	260	221	254	239	256	245	258	224	255	246	253	235	232	226	240	210	233	245	252	253	247	279	229	251	247	235	233	248	229	251	237	227	249	243	269	244	255	229	272	244	237	257	240	261	226	233	241	269	239	232	273	255	248	278	237	268	230	260	245	245	243	277	265	229	268	197	267	262	236	264	242	289	228	273	251	240	229	254	271	246	223	262	245	242	247	266	264	219	262	230	240	240	245	255	256	227	246	234	242	259	264	277	223	239	241	256	207	238	235	246	253	255	238	240	242	253	239	237	278	231	243	257	239	255	245	250	235	246	252	262	235	257	239	266	220	239	238	272	255	257	237	285	273	223	240	223	263	241	258	247	260	238	241	258	229	244	267	227	246	228	269	254	226	237	242	265	228	234	233	230	229	247	262	257	242	253	253	241	249	252	243	267	253	238	244	244	241	250	260	246	276	242	249	265	242	233	248	251	251	230	261	253	242	236	276	280	276	229	252	258	257	247	250	282	230	260	261	261	243	251	247	246	248	258	250	254	239	236	238	248	242	256	270	234	261	216	246	268	262	266	222	228	267	248	230	262	254	246	243	267	235	225	217	220	245	255	238	252	245	245	241	220	252	250	254	267	256	247	267	224	251	251	264	243	249	277	244	249	273	231	239	250	248	244	252	234	241	230	236	263	258	253	230	264	225	228	234	236	244	240	241	265	246	245	246	238	262	234	238	261	255	243	250	249	254	237	211	241	249	246	264	268	251	253	239	234	248	248	242	242	247	240	258	252	255	217	272	252	239	221	257	250	241	213	268	252	252	245	227	262	241	275	229	258	273	218	224	240	248	246	269	221	255	251	246	233	219	232	230	230	266	252	246	209	234	230	248	238	236	257	227	250	246	225	261	271	257	247	246	236	237	223	246	254	254	269	274	262	278	219	246	251	238	262	217	233	251	225	273	207	234	244	240	237	252	243	228	267	245	254	266	265	252	245	248	248	228	240	251	223	233	241	241	247	262	226	219	231	237	212	249	271	249	241	249	245	264	249	248	270	241	230	217	241	238	248	245	269	265	235	259	254	228	232	248	225	236	251	262	213	245	244	258	244	248	270	246	246	234	235	223	264	261	229	239	241	208	239	265	263	245	224	251	251	253	265	274	243	236	219	254	258	220	264	265	220	257	261	228	233	251	233	227	240	236	233	270	249	232	253	240	252	239	260	250	256	265	248	238	223	271	263	243	254	244	234	222	268	249	252	254	248	258	244	220	260	239	262	267	254	256	278	240	248	252	238	230	230	230	254	241	231	261	250	216	273	235	231	243	246	249	235	246	258	228	249	268	263	254	254	263	246	243	252	220	253	240	252	240	244	246	249	221	238	220	218	241	227	252	248	282	260	234	247	242	238	275	237	222	235	264	265	227	243	210	211	240	243	248	255	253	266	241	235	240	278	217	246	252	232	245	258	241	262	252	237	275	242	228	266	264	260	252	215	245	273	246	226	258	243	274	266	229	232	247	251	251	227	231	259	238	264	259	245	267	281	244	241	278	240	251	254	237	234	236	241	253	228	259	248	232	239	254	279	253	218	266	254	269	244	236	249	250	253	265	255	231	231	278	213	230	246	256	235	247	223	252	278	261	263	229	250	246	242	222	271	254	277	236	232	265	253	225	235	254	231	248	251	246	271	250	218	250	259	251	212	237	252	236	244	225	249	261	238	261	256	234	273	266	274	251	229	244	254	245	257	276	245	261	214	228	255	235	251	251	211	254	209	245	231	243	251	218	243	236	261	260	249	247	217	234	270	234	240	245	244	256	221	275	230	250	236	260	249	221	237	240	233	221	232	244	282	252	261	245	257	262	246	221	226	250	265	248	265	254	266	238	225	237	270	240	244	258	237	234	238	258	236	218	255	235	225	244	259	265	219	272	217	247	254	263	225	255	264	234	254	255	259	258	221	210	263	240	243	232	236	251	243	256	246	261	262	243	251	230	244	278	246	265	274	238	243	246	264	276	261	229	228	243	246	252	254	240	242	257	256	250	257	240	224	239	239	250	248	261	238	253	219	225	248	262	235	276	253	252	232	261	232	234	241	241	242	257	266	242	265	251	265	253	244	248	237	248	260	250	260	251	237	256	257	260	233	244	261	217	242	268	262	258	279	263	262	225	283	243	233	252	256	237	242	235	244	218	247	256	244	221	242	233	228	240	258	218	240	235	233	239	275	260	246	230	204	264	232	244	234	272	246	254	258	273	223	218	257	253	222	232	241	217	243	219	238	253	218	255	244	243	228	264	221	237	288	242	244	259	251	237	235	246	260	244	238	210	221	229	250	236	258	226	260	222	258	260	242	224	217	249	238	253	243	232	248	263	227	224	247	266	272	229	254	249	245	243	244	258	251	237	249	225	241	252	236	257	224	263	249	253	241	246	265	243	274	228	232	234	258	227	258	279	233	217	229	238	248	249	232	237	258	225	250	245	260	245	254	242	254	265	233	252	265	273	252	243	243	241
27413	16822	2849	878	710	698	649	601	651	681	640	622	619	628	696	684	649	632	699	703	639	697	675	642	631	633	682	688	679	662	611	645	648	691	637	652	683	667	734	657	655	624	660	643	607	633	630	660	672	634	681	689	669	656	616	609	610	675	628	652	655	625	637	697	632	646	718	646	654	608	625	676	641	634	621	630	648	666	642	658	643	623	641	628	613	637	624	641	624	651	675	669	634	658	643	661	640	656	634	655	617	636	648	648	667	637	623	617	633	632	643	625	706	689	664	692	640	654	651	642	696	653	648	644	636	636	633	648	672	622	654	682	655	669	672	650	691	688	640	608	677	638	679	680	642	626	679	639	675	689	676	664	624	679	676	620	636	653	678	619	635	681	697	661	642	670	630	671	664	598	633	645	667	683	595	630	630	706	634	640	657	651	643	656	676	683	633	657	662	617	622	657	597	661	630	673	654	607	579	625	612	688	633	665	641	603	625	619	662	674	663	649	618	648	669	647	634	655	671	648	641	619	652	640	692	656	630	629	665	682	614	650	635	628	657	658	656	660	631	640	694	629	669	685	680	693	654	671	605	616	656	657	634	637	649	658	669	622	627	674	664	681	613	649	637	650	687	596	664	696	588	678	637	621	664	616	645	607	630	666	690	631	608	615	676	661	653	698	613	659	613	627	647	633	671	642	653	684	695	660	645	670	674	645	632	642	641	683	650	641	658	629	668	660	641	619	644	678	631	645	650	681	602	613	628	653	614	709	642	661	616	633	649	616	671	623	662	645	654	677	617	650	634	644	656	636	666	617	659	657	635	643	659	700	624	661	660	604	682	670	623	634	635	631	682	654	683	653	651	632	689	647	625	627	673	669	668	663	656	670	661	666	667	632	634	644	645	620	636	654	647	659	688	643	634	629	633	643	626	653	635	669	669	635	669	708	629	692	656	616	661	649	666	647	653	683	638	631	693	691	674	630	691	666	611	687	606	668	663	706	703	663	662	665	632	668	672	656	651	664	591	623	665	670	650	624	656	626	652	638	628	644	645	618	659	614	638	617	654	643	651	648	683	620	652	634	685	632	620	662	667	636	657	699	630	663	641	657	677	667	651	671	680	660	696	660	617	682	651	659	681	648	665	641	696	623	660	661	674	638	654	662	654	675	665	611	654	688	651	621	663	680	650	650	639	654	623	651	653	634	668	668	702	685	641	669	638	590	652	663	631	633	656	602	640	664	662	717	645	587	658	632	613	636	636	661	604	670	661	680	685	625	606	676	629	673	634	657	622	632	631	622	598	598	652	652	654	652	663	645	624	663	611	643	646	649	624	683	615	657	646	704	664	675	670	599	650	680	609	677	611	577	656	595	658	635	625	691	648	697	659	613	657	628	652	616	629	653	636	681	659	649	640	623	646	676	644	634	649	645	665	675	623	639	670	618	649	646	673	640	594	663	671	634	638	665	655	653	682	702	660	674	670	628	694	668	662	679	673	661	644	629	652	652	697	686	640	674	653	634	636	650	659	608	577	629	624	622	649	624	676	642	617	665	649	636	688	631	631	625	630	661	670	683	553	667	602	657	696	653	650	688	624	695	622	640	662	636	667	651	652	631	636	663	601	620	583	632	632	665	632	637	613	625	679	662	614	639	698	680	675	628	679	618	632	667	665	701	644	664	675	628	650	668	659	595	680	660	670	689	645	617	662	670	656	625	639	703	652	679	608	648	672	652	694	654	660	687	649	649	668	651	611	658	676	672	616	603	681	645	650	643	592	662	624	651	658	648	645	624	636	635	694	621	672	632	632	632	664	655	649	618	636	623	661	635	656	626	646	645	664	676	698	622	710	674	681	703	638	679	680	655	672	637	634	664	631	658	651	656	693	685	653	635	624	693	646	650	656	638	648	650	611	650	641	645	677	613	599	630	687	662	665	657	645	638	690	690	668	621	648	671	669	635	647	660	615	615	656	684	649	650	630	673	647	631	644	593	632	662	666	615	637	665	633	652	601	659	654	646	683	679	626	621	651	642	647	628	669	659	684	703	671	670	660	630	676	636	678	675	653	644	627	656	664	685	657	656	667	684	630	642	646	606	650	616	620	669	646	650	658	673	665	626	658	648	598	659	640	636	640	669	731	659	634	685	669	643	676	678	627	644	681	643	680	687	606	678	648	644	671	623	644	689	635	656	649	660	658	718	639	632	665	640	654	642	650	657	687	692	666	631	666	589	647	677	642	668	671	663	641	640	650	648	628	649	627	685	657	597	655	616	644	621	648	647	642	625	662	645	677	677	630	639	626	648	603	637	665	624	665	605	643	658	685	651	669	605	643	654	640	636	678	661	678	702	670	604	652	631	682	650	677	687	626	653	609	674	625	621	646	686	661	687	636	679	640	719	696	633	604	624	632	682	617	713	692	657	687	648	661	643	650	626	659	691	656	619	680	665	652	661	647	639	665	669	656	669	656	655	693	629	666	617	697	652	635	634	617	681	677	659	647	617	701	660	619	645	613	644	639	639	640	640	628	638	643	678	658	659	632	706	569	615	684	651	676	608	641	644	630	677	680	704	666	616	652	639	664	643	681	674	658	657	644	646	666	674	675	636	667	678	626	690	618	635	669	642	635	650	676	623	665	642	681	621	702	673	617	668	693	631	624	658	696	632	645	625	650	655	608	633	673	583	657	675	634	636	664	670	671	678	645	614	633	610	661	681	659	684	638	662	633	648	628	664	674	639	625	634	655	671	630	684	687	641	616	653	645	643	678	631	644	602	669	657	647	637	639	647	639	687	619	697	639	683	655	645	680	615	663	672	650	633	642	640	601	665	637	686	672	656	650	621	713	667	618	655	659	644	603	634	706	652	644	690	701	646	667	644	656	680	620	654	623	668	658	704	655	646	610	687	665	688	677	648	689	694	648	638	655	654	639	628	645	625	658	666	636	637	605	653	668	632	655	669	638	674	644	689	637	676	626	657	655	663	660	661	652	686	630	664	661	647	619	611	633	634	696	652	671	635	665	649	689	646	672	655	605	679	646	632	667	693	649	654	658	625	690	661	660	665	638	673	630	659	617	660	609	677	670	640	643	615	678	670	629	669	620	610	626	658	647	622	606	674	644	627	683	645	649	669	634	669	678	630	650	666	632	644	606	621	628	654	689	646	613	653	643	651	657	710	615	627	622	640	662	640	617	644	650	638	664	623	580	694	681	628	633	662	642	600	651	672	647	649	658	640	675	616	613	614	676	711	653	636	610	646	680	675	655	646	677	661	634	645	707	654	626	641	632	643	698	640	656	644	652	646	662	657	672	603	653	673	651	646	694	657	633	644	715	657	644	609	680	654	646	671	669	600	634	650	655	658	637	691	574	669	634	659	662	617	634	637	663	633	655	664	603	700	672	673	633	654	647	621	627	650	683	693	679	689	641	679	636	616	659	626	613	598	685	601	667	686	633	666	648	611	652	679	641	646	634	592	654	653	629	657	632	719	633	617	668	677	636	669
4277	1745	1380	1134	1038	1024	982	1024	959	922	1022	945	952	899	903	940	923	933	979	974	956	915	956	947	926	995	944	945	953	931	1003	951	981	889	917	951	960	983	962	899	929	903	888	969	953	919	992	984	972	971	915	914	929	947	920	928	921	960	959	941	954	963	982	980	989	966	918	997	908	878	922	927	926	937	927	944	946	956	933	986	989	922	954	938	921	971	1001	940	945	958	963	892	1011	976	953	913	950	914	941	961	932	939	990	977	968	948	963	947	935	922	912	942	918	956	908	966	951	900	934	968	954	906	945	910	929	951	941	948	930	918	943	958	966	938	950	959	965	909	911	948	991	1024	917	931	890	962	936	908	962	944	901	960	932	982	985	954	947	956	926	938	971	982	979	906	924	949	981	906	920	930	849	904	932	923	959	984	910	943	899	935	950	948	935	972	995	934	976	926	937	911	1001	978	932	983	1003	943	940	972	984	961	952	906	923	965	956	927	977	924	933	938	952	915	946	947	917	978	1003	959	933	935	920	936	1008	985	967	934	896	933	940	906	973	984	955	968	951	915	964	896	884	958	974	943	922	916	928	930	923	1015	903	927	960	964	995	973	971	938	989	1018	977	939	990	915	987	982	891	921	924	890	956	991	987	927	970	902	1002	945	912	943	941	986	948	929	934	946	941	968	986	899	892	884	910	971	949	921	970	991	965	967	1021	952	995	938	929	1005	963	923	926	917	962	1000	945	901	915	930	909	940	909	942	953	955	956	951	977	945	953	987	957	935	940	966	965	934	1011	992	939	989	898	932	920	889	925	925	966	962	936	988	920	966	919	934	919	957	983	971	940	989	895	906	919	963	947	949	899	923	1030	949	937	953	899	940	935	901	938	977	933	966	920	903	924	939	1013	917	952	980	958	930	937	894	942	941	958	919	939	937	954	973	942	973	948	941	929	968	1020	893	998	938	949	996	966	884	948	944	985	924	926	932	941	930	903	940	891	912	944	933	930	939	941	970	917	954	999	924	968	932	917	996	911	914	899	971	955	946	1022	962	953	915	984	982	979	980	930	912	939	962	908	957	992	952	944	951	942	967	954	982	925	979	922	917	877	966	952	940	974	918	918	968	950	889	938	964	964	965	990	949	995	931	974	988	933	923	979	966	983	933	942	995	924	941	923	960	947	951	980	953	980	899	983	967	1007	948	977	957	972	899	984	919	970	895	910	933	927	972	930	928	955	910	964	1019	951	951	989	972	972	925	909	943	995	961	987	948	936	910	949	924	897	953	938	910	964	937	951	984	980	923	993	962	936	961	962	946	905	904	932	939	970	929	938	922	938	989	925	966	934	982	996	876	978	928	917	1001	960	938	988	914	964	937	953	964	1015	1029	919	963	919	934	953	940	906	964	959	923	1006	966	941	950	916	949	934	977	973	980	890	992	981	935	938	877	978	941	926	884	954	992	903	937	912	973	953	917	960	958	949	941	923	928	962	966	965	972	990	987	956	930	894	982	937	936	965	966	956	904	991	970	906	990	976	909	949	952	1006	977	961	982	964	958	880	921	955	948	909	939	934	993	914	948	951	985	1017	968	925	933	929	909	939	948	937	986	944	930	969	943	936	906	1000	975	963	948	915	951	971	946	948	919	966	960	918	940	992	956	991	911	933	971	926	957	995	955	953	913	924	946	970	1000	943	924	918	983	950	919	919	923	948	941	1008	1010	1006	964	981	982	924	970	983	949	950	973	949	903	949	989	931	942	931	951	924	960	963	965	955	980	944	948	939	908	942	922	924	943	923	895	911	959	965	951	930	982	900	945	946	968	998	959	890	912	967	896	913	949	970	963	908	973	943	958	949	960	953	943	903	922	950	959	950	996	971	958	933	923	937	939	937	953	935	931	950	953	956	942	904	909	960	961	979	961	951	973	949	944	951	945	924	955	938	959	971	920	927	961	892	971	928	983	891	898	979	924	967	942	920	950	898	941	948	924	950	965	900	970	954	994	968	1001	1032	990	962	932	1038	970	963	920	952	965	930	948	979	960	948	912	948	976	883	947	942	951	909	913	931	980	917	993	946	981	968	915	956	969	983	939	928	944	921	941	960	930	899	948	940	939	950	966	956	985	989	970	999	941	1036	975	1026	967	966	942	981	924	992	906	949	970	924	921	968	916	929	954	986	950	973	964	977	962	1006	933	898	981	944	956	942	919	1034	937	940	963	970	941	967	923	914	989	891	943	934	936	921	917	1023	960	913	983	928	926	950	973	919	938	980	972	962	960	953	936	929	907	907	950	911	976	918	956	983	898	997	968	938	927	969	920	923	1002	938	941	887	940	906	963	918	965	943	1019	930	964	990	947	956	932	979	915	939	912	901	924	966	912	905	998	955	926	1007	951	947	945	939	964	903	932	950	966	921	939	918	916	959	925	964	974	940	901	912	946	966	948	981	1002	933	954	943	933	934	952	911	953	1024	1010	959	938	967	885	975	962	947	918	968	984	1002	942	977	967	996	948	903	956	979	929	890	986	938	918	955	985	932	964	924	973	947	941	952	914	957	964	988	945	896	874	940	936	959	933	954	993	942	920	970	931	907	899	940	980	941	918	958	983	945	970	982	962	943	951	949	911	953	941	967	918	941	893	952	909	951	937	922	986	920	892	947	949	972	928	936	1005	944	966	967	961	909	947	916	922	943	960	880	1017	938	954	878	946	975	936	928	958	916	945	963	952	922	965	940	930	967	954	973	960	932	958	929	964	907	1000	941	979	962	940	1019	886	939	941	1001	941	925	988	969	1018	946	959	933	1010	935	963	907	960	943	911	979	921	963	1000	939	864	984	941	941	911	962	918	975	953	944	958	975	911	942	913	1030	977	914	906	958	920	926	971	929	902	970	982	909	949	966	948	953	969	965	964	961	958	977	951	941	922	935	941	903	977	945	922	941	940	946	971	963	963	935	924	957	941	985	948	916	914	911	929	954	951	889	976	958	981	996	988	976	929	949	908	962	973	935	922	945	943	903	962	924	962	952	1012	872	986	942	935	976	985	964	964	935	898	957	917	941	909	921	959	952	932	909	925	953	918	964	992	933	908	919	947	965	998	969	984	979	953	949	960	1021	923	897	979	975	967	932	967	923	967	960	925	961	929	962	1007	923	975	924	933	993	936	916	982	918	966	935	961	1026	961	907	924	985	983	908	966	927	929	976	927	960	950	947	918	958	958	935	953	957	941	1003	949	955	933	957	962	966	936	928	957	942	978	870	964	989	892	901	962	941	931	957	921	956	930	983	909	985	933	957	921	910	978	921	944	928	944	921	931	934	922	947	950	909	1030	901	968	914	961	1023	971	916	919	888	963	1037	941	959	1011	937	1015	910	1082	965	973	891	932	1019	1012	950	931	962	974	940	967	969	896	929	998	998	911	893	947	1032	943	971	933	966	962	952	990	929	960	945	955	978	906	953	959	1019	901	949	953	1005	939	959	955	943	1006	990	917	916	967	945	950	867	943	971	925	978	949	955	953	909	936	966	979	953	960	950	971	949	985	945	895	972	875	954	976	981	930	1028	934	933	959	953	951	932	986	978	977
23264	21400	28239	24919	20206	1518	530	473	424	403	382	372	320	362	335	332	299	353	302	326	294	318	315	347	334	303	311	324	338	343	285	317	314	336	294	323	341	344	328	336	320	298	326	314	324	339	302	293	339	303	325	344	303	291	331	293	318	315	345	322	295	334	312	328	310	307	338	293	289	344	306	347	316	294	319	315	305	317	295	303	289	311	282	313	343	321	272	310	339	307	318	311	323	299	345	333	315	317	292	302	323	325	323	327	328	312	318	293	309	323	312	276	313	330	327	306	329	310	310	320	289	302	346	311	298	305	307	313	311	335	316	291	317	322	310	341	286	311	320	312	319	307	288	327	320	305	335	300	312	326	328	293	292	292	293	288	313	331	332	329	286	347	296	300	310	319	294	335	338	300	294	328	322	320	317	302	297	295	285	323	338	331	328	354	309	352	328	315	312	314	322	300	335	334	324	317	305	326	300	299	331	303	322	333	322	286	301	295	319	325	353	309	315	324	317	319	356	314	329	343	295	312	332	321	327	314	307	311	293	286	305	311	339	324	297	314	313	322	325	333	350	342	334	287	312	346	314	308	304	326	317	302	334	316	306	306	302	308	309	331	323	325	314	330	324	306	317	307	298	312	307	322	299	356	331	330	314	302	315	318	322	330	291	325	307	322	310	325	303	322	322	285	304	303	296	313	317	309	300	298	289	272	328	315	294	296	298	324	315	315	316	288	285	300	288	342	298	309	301	323	348	301	269	364	309	336	286	332	323	319	320	311	317	293	300	322	322	294	303	327	308	313	327	343	303	331	298	323	345	289	309	308	330	310	317	343	320	305	304	304	330	303	300	318	326	295	315	328	305	340	318	291	294	310	310	306	293	301	337	343	328	306	310	317	320	317	334	306	325	303	307	297	312	316	315	328	282	288	288	327	291	324	327	322	314	307	323	324	319	323	320	319	305	288	333	306	307	297	308	303	281	290	320	315	271	298	321	322	320	328	282	311	313	315	298	311	334	316	324	326	298	305	344	296	310	325	344	345	346	312	315	297	308	325	298	308	361	315	289	320	299	289	293	329	305	345	322	318	276	291	320	325	307	334	327	294	324	335	306	297	302	292	351	291	311	300	288	318	320	305	310	339	298	276	297	298	313	352	314	317	308	323	284	289	298	359	362	282	297	339	315	344	324	315	336	295	321	335	326	299	320	332	295	293	315	301	362	320	296	308	323	289	338	310	324	331	324	289	288	330	302	284	295	328	303	309	303	323	308	291	306	310	315	301	314	317	338	293	313	296	321	295	323	295	316	301	302	319	336	310	328	322	308	333	337	329	317	304	302	300	307	336	300	312	294	309	295	317	294	322	312	328	333	317	309	334	331	335	309	319	330	296	360	301	319	291	306	297	320	315	281	320	319	320	281	310	279	338	292	315	314	315	309	317	352	304	301	326	328	276	316	330	321	313	330	301	295	316	309	325	291	355	310	319	327	314	310	316	323	294	317	320	328	324	299	287	300	323	326	313	292	339	350	301	334	310	339	276	298	342	325	318	315	304	304	306	325	312	331	329	312	294	318	314	327	300	324	303	337	321	313	318	331	341	307	324	304	303	308	298	301	303	302	303	339	313	322	334	299	294	291	326	334	344	311	303	328	310	315	314	311	342	309	305	297	329	350	306	325	292	307	300	287	303	336	277	309	285	308	288	330	298	326	286	308	339	318	282	308	293	321	297	314	255	276	325	334	314	307	338	321	304	324	337	308	320	314	320	304	323	313	335	327	269	309	323	320	336	284	347	308	315	315	322	302	321	318	303	281	319	306	329	348	294	329	315	316	320	329	311	273	263	333	289	333	302	321	344	310	301	306	337	304	324	333	319	282	320	332	288	319	326	334	302	307	310	291	297	309	331	322	323	291	324	324	300	324	324	304	329	309	337	340	355	285	300	313	327	333	283	324	339	333	270	337	287	314	318	283	311	288	264	298	336	296	294	334	295	342	306	326	310	332	286	327	330	304	279	353	289	285	307	344	345	351	307	329	331	297	316	329	332	322	326	296	335	264	309	295	281	294	316	266	342	337	315	300	321	316	314	291	292	338	323	276	344	313	312	308	331	307	304	297	325	316	302	289	308	287	329	303	293	308	305	306	321	313	318	288	300	305	319	307	354	311	282	308	313	344	330	290	355	311	303	308	327	338	321	336	297	297	325	291	353	301	326	305	313	310	305	320	321	321	310	314	303	326	296	307	300	317	314	312	300	329	304	297	318	310	296	285	324	294	314	300	327	325	327	304	309	305	333	307	326	327	296	353	318	297	324	303	314	341	330	325	314	309	344	340	319	319	322	293	303	280	298	289	311	301	303	318	310	332	314	308	301	265	349	306	291	330	323	358	323	324	354	333	305	290	320	317	327	293	298	337	333	288	297	308	335	336	307	326	328	319	347	309	323	286	322	327	314	315	290	306	301	321	284	325	283	317	307	318	315	314	291	314	320	296	296	287	318	304	306	325	329	317	308	293	298	322	313	304	307	324	332	349	297	315	321	279	290	315	329	295	327	322	316	293	334	310	331	321	339	309	342	274	341	301	330	297	274	283	311	298	291	318	330	348	270	309	341	332	289	348	271	305	290	345	324	302	304	311	289	277	297	305	330	304	298	322	319	335	331	303	286	301	300	327	352	277	311	299	318	339	343	296	330	303	296	291	272	341	347	318	277	316	323	318	311	294	319	310	296	289	310	304	316	315	326	314	311	294	314	322	322	296	281	321	286	305	321	319	321	327	342	329	310	290	305	328	310	328	309	303	305	306	325	346	290	308	352	321	301	311	270	320	309	306	334	308	309	329	306	319	299	350	316	334	341	295	322	292	342	315	295	294	337	302	302	337	319	272	306	326	298	316	326	325	279	315	307	324	322	324	310	315	333	304	320	312	297	286	321	310	319	321	293	287	288	306	299	322	307	282	315	324	351	318	326	319	321	328	276	312	296	320	328	321	286	301	339	313	333	344	272	296	321	329	315	299	324	320	310	338	331	288	317	330	330	314	323	317	323	314	306	291	305	293	350	308	296	310	335	361	294	334	316	313	316	332	308	310	315	325	318	333	301	325	345	303	304	307	308	329	300	332	299	330	315	289	307	323	339	318	282	278	297	304	286	303	340	306	304	322	315	312	319	316	301	321	334	296	311	311	316	325	309	331	325	342	303	335	337	333	289	324	293	315	314	328	293	354	300	346	347	309	309	306	295	331	323	315	303	292	308	271	327	301	344	291	292	323	309	307	336	286	281	296	347	286	295	335	301	340	324	302	314	308	312	297	320	305	308	305	314	307	344	294	337	312	313	309	280	287	320	310	331	327	307	305	312	319	317	323	274	304	334	281	293	293	320	311	327	321	333	316	301	292	275	277	318	300	307	354	306	300	321	350	307	300	324	302	356	292	339	299	319	313	290	340	334	313	334	304	285	309	316	294	308	317	321	294	308	311	321	282	301	322	279	292	303	327	308	329	278
3059	7894	5222	2412	1548	1159	909	806	716	739	657	569	561	553	579	553	541	553	516	522	528	524	537	493	533	506	470	482	509	518	485	493	511	503	480	514	486	476	468	524	463	521	497	478	479	472	477	504	486	467	540	471	477	468	495	491	463	509	483	487	485	491	526	488	517	510	474	446	485	472	497	475	456	424	479	481	509	483	512	492	504	486	463	457	473	478	472	460	457	482	481	484	473	471	455	453	478	488	510	432	491	467	432	479	477	455	511	507	472	464	467	478	448	529	511	498	500	504	496	509	484	522	465	506	514	527	466	507	473	451	480	497	475	474	503	488	509	450	486	505	463	504	456	452	479	495	464	503	490	453	456	493	498	501	448	503	430	475	502	448	475	485	505	459	476	499	496	445	493	506	464	486	517	498	519	511	473	466	486	496	497	509	515	464	486	495	485	490	451	441	521	444	461	503	524	482	515	524	475	511	423	481	477	509	493	453	480	455	469	486	459	514	480	526	494	408	546	470	479	486	520	458	486	463	487	480	454	478	517	437	509	488	503	513	472	467	484	482	464	447	489	483	482	465	451	485	483	468	456	485	499	520	508	432	483	462	489	489	490	470	486	519	486	540	500	496	476	510	499	458	445	473	492	486	476	456	491	476	470	470	475	527	493	465	462	472	462	463	481	436	470	503	509	442	453	477	502	444	489	489	482	472	480	494	484	489	479	478	478	493	484	505	460	486	479	484	462	486	476	517	484	469	452	505	500	521	507	550	476	507	442	469	438	479	478	488	456	492	523	492	477	494	476	495	458	476	475	474	476	516	446	490	477	493	478	458	480	479	485	447	467	489	462	498	495	458	508	468	523	523	494	497	480	503	466	468	508	475	493	492	513	483	499	498	493	466	507	492	493	462	485	509	473	494	470	474	508	499	460	474	491	472	506	468	492	464	498	478	490	430	497	487	502	507	481	488	467	492	487	458	505	482	488	506	500	485	477	466	464	453	484	481	496	471	469	451	506	495	476	445	469	465	489	464	440	502	486	515	513	472	495	496	463	494	477	504	464	458	449	482	475	460	463	488	499	471	519	488	463	522	472	523	487	512	486	507	490	467	439	495	512	495	497	482	535	516	432	489	510	503	501	472	456	482	488	508	475	466	512	489	451	468	467	479	504	443	511	455	498	458	497	503	477	469	488	444	517	490	467	472	460	494	476	454	475	503	451	479	523	509	497	489	457	497	460	478	502	441	455	483	485	498	476	498	462	460	486	470	471	475	470	498	493	479	480	466	473	483	487	462	498	489	496	496	453	470	486	481	481	483	505	519	493	507	470	457	477	481	502	484	479	473	493	486	456	476	494	471	480	516	474	472	483	492	503	476	452	527	518	501	480	474	489	492	508	466	479	490	487	459	546	494	479	476	494	481	456	492	484	481	471	515	469	471	466	461	507	530	502	479	471	449	489	453	484	478	452	516	490	442	495	453	452	470	512	481	449	488	433	466	494	487	456	489	460	449	491	507	470	489	460	479	493	460	473	503	472	534	510	548	490	490	503	495	524	470	475	482	518	482	515	507	480	467	514	477	486	484	495	470	452	469	535	469	459	478	477	434	499	497	455	478	498	488	500	528	528	478	490	503	490	483	469	458	490	504	502	476	469	498	496	496	491	457	461	513	496	488	454	479	521	463	480	470	494	484	505	462	477	463	444	442	470	454	471	478	482	465	482	482	472	485	505	467	456	484	443	476	478	497	512	455	479	487	471	488	484	481	509	477	475	486	476	481	464	472	502	480	500	383	517	480	499	459	458	489	481	461	491	475	464	519	476	473	483	505	491	474	508	508	482	496	505	480	479	485	465	485	473	492	492	488	468	486	481	489	502	510	463	501	460	496	469	495	478	480	450	522	505	461	448	469	475	509	514	493	464	498	507	478	465	428	501	471	489	479	496	497	501	469	446	526	508	465	479	470	497	481	458	487	482	489	492	491	479	496	481	489	541	500	485	454	520	488	505	514	473	491	505	455	491	462	503	484	488	447	502	488	482	485	501	518	503	471	459	484	473	500	504	451	517	488	464	499	503	477	525	492	476	521	447	491	501	450	514	494	494	457	425	472	485	496	447	502	464	501	489	475	460	538	460	470	457	505	478	483	509	465	503	443	465	474	487	488	469	503	410	482	497	471	497	494	491	468	494	484	483	494	497	485	490	488	459	489	488	459	484	454	487	480	467	532	468	491	490	492	508	464	474	483	539	485	495	478	507	496	508	494	477	472	488	505	457	495	535	510	514	484	493	471	458	497	481	480	496	484	432	524	488	418	528	478	520	437	431	487	503	475	481	465	474	483	481	515	476	477	476	518	493	503	502	506	491	470	496	487	433	452	478	487	512	517	487	480	469	504	501	471	502	480	506	465	504	529	472	486	468	529	475	471	506	519	485	463	463	514	437	477	481	504	491	501	480	484	447	473	470	491	451	470	498	461	471	495	485	509	493	461	453	511	501	487	485	512	474	474	460	517	455	467	515	479	489	456	493	499	498	492	486	498	469	529	464	472	467	487	489	463	503	489	486	479	485	491	475	508	457	501	504	473	513	465	470	490	493	463	491	520	456	482	500	500	482	438	460	485	467	511	474	483	479	446	437	489	481	481	493	495	461	460	484	505	454	472	486	446	471	475	481	471	471	493	446	499	465	465	487	490	470	478	481	473	495	461	463	465	457	499	477	477	493	448	504	508	503	470	464	504	491	480	471	490	492	457	472	470	512	507	525	488	482	463	484	504	484	524	495	516	483	463	466	482	494	503	484	494	464	479	460	498	452	522	484	485	511	485	510	447	456	460	478	482	473	474	482	508	451	495	511	467	495	527	463	500	483	489	513	465	481	508	476	503	460	469	472	478	476	503	507	473	526	492	483	480	465	464	505	486	467	467	504	472	471	459	489	464	463	477	490	468	518	497	464	469	479	483	476	493	489	450	488	512	479	437	452	508	475	510	461	516	481	474	465	452	479	492	514	473	426	484	495	454	437	489	499	479	497	498	479	472	488	490	509	457	494	458	463	467	513	504	490	522	494	429	475	466	484	482	456	493	479	490	476	505	481	473	505	473	505	491	503	464	493	486	467	477	460	444	491	456	522	457	484	481	459	501	496	483	497	482	479	435	483	523	452	446	522	504	479	457	502	502	501	466	504	528	483	494	463	480	452	499	489	457	483	481	488	484	509	475	465	481	501	443	475	473	479	476	468	473	464	500	480	457	437	516	483	470	511	507	457	500	484	503	493	457	462	496	495	447	479	501	492	493	495	453	494	502	523	483	452	507	497	482	479	466	465	523	477	451	493	481	492	488	437	475	498	495	468	458	430	490	506	483	489	465	505	463	526	472	440	467	482	499	462	514	436	467	516	485	491	463	465	474	492	512	466	490	491	481	502	462	471	472	495	550	515	463	459	521	472	466	465	469	495	523	443	478	509	491	471	482	441	514	530	438	465	469	490	440	455	478	531	495	470	496
24727	21440	26039	21429	1411	729	675	746	728	692	699	666	661	695	666	640	671	673	642	644	644	624	684	701	715	639	651	650	676	622	695	697	665	626	618	687	636	604	672	634	650	587	650	615	678	674	650	631	624	678	599	662	680	642	659	677	677	626	605	682	683	631	675	652	675	681	656	651	661	710	619	635	668	648	645	702	675	661	615	670	651	613	665	608	630	658	645	656	695	656	647	700	639	687	666	653	689	666	671	623	648	644	672	693	692	644	667	695	658	679	687	629	670	687	698	671	676	664	662	598	687	637	649	635	638	664	662	672	719	655	629	660	653	629	640	641	635	633	659	682	675	681	635	689	630	649	641	715	635	687	631	626	653	614	700	635	700	636	662	677	669	685	633	644	669	672	645	605	653	651	677	667	659	654	686	584	650	643	628	660	611	663	640	658	656	632	633	671	671	681	659	658	630	681	674	621	661	647	660	627	654	670	638	653	661	673	687	666	658	622	680	690	686	663	650	653	593	665	629	640	618	635	646	655	660	679	626	702	613	657	724	656	664	619	659	655	662	662	608	654	663	638	668	663	637	606	611	683	654	664	657	614	694	675	638	663	682	676	667	637	642	641	606	668	665	679	643	643	650	669	650	646	644	640	677	631	711	627	626	686	631	630	616	617	646	697	710	614	683	633	703	663	633	700	639	660	657	660	711	612	686	651	626	632	679	652	655	682	648	623	661	697	646	635	653	612	644	647	606	700	638	670	690	626	710	673	671	677	648	660	579	645	642	635	715	654	678	693	653	636	655	634	643	627	618	627	639	668	666	654	699	664	657	665	633	644	677	633	640	677	661	675	589	669	631	675	686	656	656	704	653	610	668	658	674	673	673	630	664	676	653	645	642	668	616	687	652	700	655	640	683	625	646	680	660	628	645	669	660	634	654	646	690	591	647	657	654	615	627	677	636	642	672	629	681	667	634	608	622	683	629	650	663	630	594	648	728	598	665	682	695	654	643	657	630	651	643	634	672	657	686	706	629	609	630	678	636	622	688	724	645	655	631	629	637	664	679	656	617	615	674	658	643	686	621	642	645	706	686	682	664	644	646	639	648	693	671	617	622	678	632	647	678	674	645	642	642	653	687	645	694	639	689	697	669	648	660	624	644	663	648	586	636	650	656	660	629	666	619	631	669	629	689	618	689	669	638	637	649	626	671	631	626	644	621	633	681	657	665	652	674	632	644	681	649	647	630	617	689	671	621	627	659	660	645	683	673	699	727	693	637	640	658	666	604	654	634	662	667	628	652	632	657	640	646	697	594	662	622	632	620	657	660	648	693	670	645	639	663	642	644	640	668	675	626	684	649	636	641	627	687	683	647	657	650	611	634	641	681	600	666	656	613	617	645	672	677	636	643	619	622	671	656	621	644	672	678	685	629	666	634	675	652	664	591	633	665	626	629	613	663	597	671	598	611	635	676	731	648	647	605	633	625	634	650	641	642	667	646	646	634	649	673	678	679	646	680	659	658	623	642	659	628	647	645	662	664	615	704	696	701	624	647	639	641	664	666	677	698	666	637	652	606	666	617	665	642	603	599	647	642	673	618	635	650	585	616	613	620	608	680	664	648	696	651	649	630	670	675	626	631	602	653	635	655	650	635	715	628	606	688	664	623	666	653	627	616	637	665	664	645	648	645	666	658	643	644	679	690	636	690	680	692	681	639	680	641	691	645	670	644	704	649	672	644	639	653	641	635	651	629	647	609	642	677	676	657	684	662	640	616	656	684	634	681	650	634	614	687	674	669	670	615	659	606	625	694	658	650	643	679	666	634	654	635	677	644	658	639	613	647	638	670	630	648	660	625	654	649	654	638	639	652	666	691	651	632	656	642	681	653	680	686	622	692	657	645	620	680	644	668	665	643	671	649	622	697	630	597	671	664	618	672	629	664	677	666	678	697	679	648	650	663	604	638	675	641	621	686	682	666	672	673	648	656	646	670	700	630	635	644	660	618	620	686	621	641	649	639	652	687	642	657	631	731	615	648	676	675	667	656	632	701	668	680	630	685	649	641	675	628	626	683	658	677	663	659	659	670	639	663	669	622	651	624	653	646	645	669	682	616	679	606	683	670	654	688	681	653	699	636	647	658	635	671	659	659	641	667	666	678	677	628	651	683	667	669	632	686	662	617	650	673	656	673	669	638	620	663	687	656	629	643	626	650	664	634	680	670	644	660	649	663	655	650	635	643	655	660	664	658	669	676	615	644	657	670	699	674	627	661	683	623	645	663	677	650	633	606	690	663	679	578	653	671	669	612	633	663	648	677	707	639	679	620	623	657	659	674	652	648	696	668	701	671	626	653	629	608	677	708	643	684	652	664	675	650	669	710	629	646	674	660	687	617	630	633	652	634	649	650	604	617	647	642	677	631	588	712	636	679	673	657	645	622	664	651	654	674	654	642	654	685	593	669	662	647	595	616	608	609	634	651	645	653	667	654	691	560	611	691	616	673	640	655	664	652	650	675	659	619	691	650	683	601	626	642	654	641	688	618	666	648	669	639	659	638	649	601	648	644	637	698	651	677	645	647	653	672	639	649	668	681	619	630	639	679	675	635	673	674	661	660	678	652	636	625	676	652	649	617	646	689	648	665	666	630	653	637	669	638	634	646	663	651	675	635	612	626	665	669	639	624	634	611	640	611	662	678	639	666	685	667	664	621	643	582	664	647	655	657	664	696	651	691	680	638	613	682	687	672	668	666	667	676	668	626	676	615	624	665	650	678	655	624	673	668	668	618	680	643	665	692	653	678	675	649	663	653	687	673	645	703	673	636	703	641	657	657	672	650	671	664	670	694	627	622	634	670	670	638	664	676	643	672	637	673	649	689	612	687	632	651	680	677	657	672	642	662	675	641	638	630	695	691	704	602	593	616	635	630	697	633	658	680	668	629	615	649	672	667	614	628	671	640	649	649	641	660	660	635	603	640	617	671	641	698	665	674	646	622	656	658	608	624	679	612	640	658	657	712	674	631	684	608	682	643	649	655	692	647	651	635	685	667	628	650	695	650	644	653	655	647	642	636	657	663	653	672	654	666	643	614	648	620	669	683	700	670	603	661	635	662	674	607	647	600	652	621	627	604	633	653	657	610	650	626	636	643	686	659	640	610	679	663	626	606	658	644	671	655	636	656	635	637	655	659	579	643	693	656	648	669	670	657	665	657	626	652	658	652	660	693	641	648	631	666	703	639	682	651	652	652	689	667	595	671	643	704	663	650	673	702	631	630	677	669	662	646	648	651	652	662	608	607	661	673	675	611	626	676	619	665	626	627	683	669	670	641	636	654	668	630	636	681	666	611	642	682	661	689	663	701	658	612	680	668	641	664	653	678	667	605	656	623	591	657	659	628	618	624	703	679	678	670	669	622	687	679	699	654	674	656	657	643	661	647	621	653	633	664	651	661	631	615	606	639	701	599	668	626	680	673	686	669	703	582	614	662	688	700	637	658	687	637	646
3290	4240	3114	1753	1412	1207	1140	1071	1011	993	986	931	1002	973	881	994	907	984	942	957	902	947	927	901	901	909	956	884	953	921	892	923	975	920	918	901	911	921	896	962	938	995	912	938	898	898	980	939	904	882	932	927	925	886	936	898	920	933	880	985	919	870	946	956	916	914	941	968	924	956	936	988	918	920	958	960	976	911	916	961	925	922	902	911	941	933	914	913	947	912	952	981	907	912	932	920	895	919	884	870	938	901	939	936	952	958	971	899	951	938	919	957	924	908	953	895	925	924	932	873	897	896	933	933	898	929	944	921	899	882	890	930	891	878	881	966	869	971	927	916	933	950	962	965	984	915	927	905	954	932	942	991	951	850	915	940	915	889	903	929	894	911	926	916	915	894	979	921	906	870	938	901	999	1000	899	937	937	931	940	935	926	861	900	974	933	866	1017	959	939	864	939	859	952	941	871	904	903	908	959	920	955	922	971	910	871	896	914	965	977	901	925	929	942	892	906	967	939	910	936	941	966	899	949	892	953	948	1004	886	902	924	869	925	923	876	893	932	932	928	911	895	900	934	891	939	917	942	929	949	939	937	916	944	920	933	982	946	908	879	935	933	892	917	878	903	918	931	931	903	891	889	957	933	899	907	890	930	940	953	920	898	948	936	924	936	926	927	885	948	911	951	944	929	937	921	851	912	1004	888	958	907	956	871	911	975	886	919	930	943	893	931	885	921	907	870	909	872	931	919	909	899	933	906	930	875	979	948	905	948	898	929	884	934	919	893	935	935	949	952	907	941	898	904	905	872	972	926	960	955	925	892	909	923	882	937	972	930	908	932	865	975	959	935	891	952	919	941	890	914	903	957	966	868	912	979	873	972	971	941	923	880	925	949	942	949	858	934	877	920	908	927	909	898	977	896	887	904	974	944	962	876	899	931	957	933	910	929	1007	937	926	936	923	894	897	887	947	912	891	944	956	908	922	978	947	934	885	926	916	944	905	959	933	904	873	920	886	1008	926	927	932	943	886	892	873	945	876	873	911	932	963	907	906	911	919	896	909	971	932	898	937	904	933	945	893	901	922	937	961	935	910	867	912	973	917	944	895	927	923	887	922	944	906	966	914	921	955	917	923	906	911	918	947	863	984	884	941	954	965	912	923	869	926	929	922	846	958	902	938	927	931	893	930	893	943	887	943	937	904	924	897	938	952	874	898	940	914	939	881	910	912	872	874	856	897	961	906	864	900	895	877	845	949	964	910	941	982	929	909	947	927	929	884	939	945	1008	943	918	927	959	908	913	938	930	896	916	979	979	883	916	920	905	860	932	969	935	965	909	929	895	899	899	892	968	912	942	995	908	935	928	918	965	916	941	908	916	891	905	965	903	904	933	932	937	929	867	900	914	945	918	932	922	885	947	868	930	886	907	912	871	971	938	954	974	902	882	864	950	943	897	924	946	896	939	952	938	972	911	906	921	959	974	944	936	910	894	958	928	908	911	866	958	928	964	920	877	983	967	945	882	894	903	931	949	936	912	971	924	972	851	995	873	942	922	895	941	889	948	893	992	949	938	996	958	958	880	960	922	959	957	984	915	953	933	886	968	921	891	912	954	864	922	935	931	971	940	917	988	868	967	927	925	895	907	964	924	934	908	955	913	939	892	939	935	968	950	906	906	921	926	908	889	847	966	948	922	923	977	900	942	940	974	928	904	991	954	926	956	890	883	960	902	948	926	904	943	956	947	931	970	892	958	949	901	879	917	855	920	954	949	929	916	901	918	984	917	950	920	965	900	884	902	921	956	925	927	953	928	940	914	934	868	971	947	943	938	901	916	925	905	956	952	910	980	899	896	914	909	901	925	902	958	916	938	939	870	903	997	927	964	904	913	973	887	897	860	908	867	925	880	913	941	975	925	907	941	898	905	870	964	967	896	957	871	918	906	936	917	975	958	929	931	888	924	923	972	896	895	890	923	877	902	935	932	920	903	883	969	947	933	928	894	912	880	869	895	889	983	938	904	880	898	938	925	941	944	924	936	922	891	883	930	954	899	894	890	950	881	917	963	893	859	949	887	879	983	859	891	902	882	907	933	872	911	876	928	946	944	938	926	890	898	914	910	893	926	894	924	904	965	949	944	928	963	943	955	895	901	871	933	924	884	923	1014	915	901	929	912	962	859	889	968	903	933	889	936	946	882	897	907	905	926	915	925	895	957	922	891	971	906	906	948	963	898	867	932	914	908	927	927	917	924	995	927	933	965	912	924	949	917	918	904	916	940	949	856	986	889	967	945	906	869	858	915	884	944	971	966	892	900	1006	931	921	930	946	929	916	918	934	872	937	892	945	962	976	917	873	936	947	937	984	866	931	913	935	947	944	982	972	935	931	894	942	906	944	922	940	893	915	949	950	919	928	890	942	920	972	974	909	931	897	924	956	886	972	930	938	946	865	982	902	952	963	926	915	930	933	884	960	887	966	927	968	919	960	962	938	888	915	950	914	888	896	963	925	925	949	887	938	951	937	889	903	887	928	921	924	919	906	909	881	914	897	967	893	890	936	888	880	915	945	939	907	947	913	930	950	927	971	963	880	966	931	924	916	934	902	982	909	913	963	891	930	921	911	940	907	911	896	896	869	934	929	938	930	886	941	892	915	876	912	894	863	921	897	941	960	907	953	943	948	958	965	900	951	902	954	901	900	892	883	949	952	919	977	887	927	954	920	929	941	948	949	934	892	924	939	907	976	959	920	890	883	924	918	926	901	922	943	893	932	909	967	932	967	925	908	906	930	958	917	937	874	959	908	927	923	893	959	967	940	910	935	929	922	922	914	951	900	914	887	921	975	960	886	967	947	957	907	963	909	950	951	941	875	909	910	928	889	899	932	927	953	950	891	925	967	952	917	908	905	881	915	933	944	965	981	887	907	916	853	908	923	862	932	969	928	910	928	881	925	910	917	923	908	871	880	878	972	909	966	954	916	885	904	854	934	922	922	973	916	945	901	881	869	929	908	921	903	896	934	931	965	940	958	918	929	962	955	941	957	931	881	884	890	858	970	951	906	911	910	901	912	954	964	965	937	894	951	899	937	924	820	977	926	943	909	923	855	964	925	951	938	913	877	937	946	913	836	974	932	899	1000	948	892	930	911	874	983	983	918	926	932	906	931	903	923	940	930	918	882	883	949	921	919	910	895	934	932	884	908	934	940	929	905	881	875	977	943	904	940	917	903	901	963	901	1014	933	930	893	912	882	920	974	906	961	986	934	891	877	883	980	885	914	887	939	916	966	903	943	979	900	959	938	938	915	914	965	951	918	907	939	952	941	951	930	913	929	993	1000	904	947	944	917	960	951	953	915	846	945	895	961	931	907	904	940	911	934	906	926	914	956	935	882	906	889	872	907	925	886	960	933	929	984	912	906	933	891	946	912	887	888	922	918	899	900	872	930	940	914	914	856	872	920	975	953	966	912	882	897	851	926	986	937	938	907	947	976	921	951	934	936	932	957	953	901	893	966
22418	21486	29020	24373	21486	18797	996	438	330	311	305	258	213	238	232	241	197	196	205	191	176	197	194	189	178	176	181	164	183	157	159	180	175	166	178	177	153	171	172	181	164	174	164	189	161	178	179	181	183	172	171	171	172	160	154	183	178	188	160	163	176	158	160	164	188	166	153	174	168	160	167	152	159	172	148	144	160	170	175	154	174	161	157	185	168	158	161	150	163	172	176	160	151	175	185	177	154	170	174	156	177	169	166	167	169	152	183	168	183	172	163	170	179	170	163	153	161	147	174	177	155	154	171	179	168	166	158	174	156	158	173	151	165	184	198	178	164	177	166	167	157	169	167	156	141	161	174	171	177	174	177	152	158	160	146	177	175	162	165	164	167	175	174	162	160	167	163	158	174	151	159	168	151	151	176	179	154	147	140	164	160	154	170	158	169	173	166	170	152	168	193	171	179	140	169	156	172	160	148	181	177	166	174	167	198	187	176	164	171	184	157	139	190	163	166	168	175	189	171	157	175	159	167	178	164	158	151	176	168	180	155	170	163	160	163	178	178	185	174	175	178	161	181	152	160	150	171	167	154	148	154	168	151	165	176	177	179	150	158	173	148	171	181	170	180	152	142	180	165	165	162	166	163	172	167	157	153	140	177	128	147	189	143	154	154	160	177	166	166	171	147	176	174	165	166	161	153	183	180	159	159	161	178	159	172	161	176	171	169	175	147	157	175	169	182	185	176	184	159	168	182	160	140	148	160	164	176	150	169	160	174	148	165	159	157	164	150	175	170	164	158	170	170	173	159	179	164	162	188	166	161	150	174	155	167	155	171	144	195	163	150	176	172	169	153	156	170	161	146	185	158	183	168	150	159	145	154	174	171	158	164	172	187	175	148	159	171	156	181	179	168	174	153	161	166	157	165	151	174	182	176	138	181	173	158	191	205	167	171	150	166	175	168	163	178	144	145	167	169	155	180	185	177	151	153	178	153	159	171	173	174	161	153	167	144	177	168	170	162	189	158	189	162	161	160	159	183	166	201	155	170	168	166	147	177	170	167	164	169	161	161	167	159	173	163	198	172	170	162	163	169	169	167	154	152	158	144	159	157	161	132	169	130	186	162	156	156	179	169	148	180	189	141	149	182	174	160	167	140	170	162	187	158	173	169	182	163	184	155	162	166	171	171	156	185	163	159	159	156	161	179	159	166	165	148	148	177	147	192	181	179	165	167	171	153	157	163	162	190	156	168	165	180	144	163	185	184	142	169	157	153	171	166	157	173	166	170	160	160	177	177	151	185	166	169	161	163	177	185	161	179	167	170	175	154	157	153	175	153	167	175	176	165	159	167	173	187	165	162	174	159	161	159	181	181	167	168	166	153	171	188	171	154	155	188	158	145	165	174	175	167	158	165	185	183	176	158	170	150	140	174	200	172	168	150	156	154	165	180	158	194	174	179	167	162	172	141	135	165	171	173	157	159	172	154	152	155	151	153	183	184	176	156	159	155	164	157	160	169	181	157	170	184	147	186	160	193	162	185	145	159	165	158	142	137	149	148	184	161	185	170	152	166	156	174	184	178	143	183	166	144	145	149	174	168	175	152	172	156	182	147	166	176	170	145	172	182	155	173	174	184	147	162	160	172	130	160	166	165	173	156	161	176	139	168	165	156	166	184	164	171	158	169	169	160	164	169	169	179	163	155	164	159	148	157	177	160	123	181	161	172	146	160	176	168	155	155	155	176	168	169	170	155	178	172	177	183	184	160	148	174	155	142	168	171	169	162	163	147	151	169	171	154	173	156	162	160	174	174	179	160	182	168	170	156	160	171	163	156	164	152	144	165	182	174	160	172	193	161	162	157	160	157	165	186	166	174	158	151	149	160	172	164	170	176	150	158	156	155	169	145	181	158	160	164	144	148	170	143	150	171	167	169	161	185	157	157	179	171	175	156	167	177	162	160	169	161	178	160	149	159	178	164	153	167	172	166	160	161	176	165	159	147	152	150	169	170	162	160	179	164	173	170	184	162	146	181	178	169	154	161	171	161	142	157	184	155	141	167	167	172	169	158	165	179	163	176	161	158	158	174	166	181	173	179	163	188	169	167	164	171	162	138	189	165	172	189	167	167	161	168	165	148	164	167	175	153	159	181	158	179	181	163	160	162	169	174	163	184	164	169	168	159	186	153	170	156	165	151	187	166	160	176	169	176	176	152	143	174	170	158	184	174	181	151	184	162	163	186	178	184	168	161	169	171	174	145	154	149	160	159	158	157	174	165	165	170	164	161	180	157	152	149	187	168	176	156	149	174	172	167	150	155	178	171	164	170	164	177	176	184	146	155	162	147	153	176	150	188	189	154	164	151	163	159	170	177	170	183	180	174	148	158	202	165	209	151	172	161	160	172	154	145	174	154	148	158	154	164	137	155	166	179	151	156	173	159	155	156	157	182	162	169	145	163	163	161	161	173	155	190	160	172	172	158	156	164	157	162	150	178	169	158	188	172	160	162	164	163	180	148	151	153	156	152	166	143	148	166	164	177	138	163	145	170	184	177	168	165	166	183	162	168	153	173	173	173	158	163	173	171	181	175	178	162	177	158	172	181	177	169	170	183	150	175	152	148	158	163	171	138	175	200	152	145	174	155	157	178	173	162	165	145	175	166	144	179	155	158	169	160	154	192	171	167	164	166	152	185	174	171	158	142	163	174	144	163	155	168	175	168	170	156	167	139	162	147	179	164	178	175	150	146	162	168	176	155	171	163	162	135	165	168	160	175	161	159	158	198	157	161	151	169	153	174	160	169	144	155	163	171	155	169	169	168	166	157	165	152	151	162	163	171	171	175	173	169	142	169	155	151	181	165	170	160	186	171	170	174	171	157	156	152	169	188	168	162	191	169	164	211	177	168	156	174	169	161	165	148	180	182	166	139	153	160	153	164	166	177	150	173	166	173	145	173	168	179	168	166	156	176	184	174	176	150	157	160	159	158	157	175	186	186	200	161	158	159	165	162	162	162	180	140	163	155	181	173	152	183	159	171	164	169	163	165	148	151	199	177	149	187	153	156	150	188	174	179	169	154	186	162	180	153	175	173	187	141	151	177	153	170	148	138	167	171	156	167	184	181	191	160	161	163	163	182	153	164	160	162	159	180	160	170	149	161	173	165	150	163	163	146	166	146	173	167	165	165	185	168	162	165	161	161	163	170	181	161	165	151	159	150	143	157	161	150	159	167	166	157	166	170	180	174	170	172	187	183	160	154	181	171	147	144	165	184	177	158	168	154	173	171	166	178	170	148	178	147	196	151	163	144	167	135	152	176	147	175	159	169	168	177	177	159	169	154	153	165	200	175	164	176	172	153	157	140	157	151	192	165	175	171	179	169	149	162	183	159	173	181	170	158	158	175	193	170	174	161	171	156	155	165	141	169	158	164	173	136	165	192	174	141	171	169	168	164	161	188	156	175	150	151	128	164	158	188	169	178	149	151	140	169	152	169	172	176	175
4149	12241	8384	3874	2378	1583	1208	804	746	604	554	512	449	427	391	381	378	342	325	332	309	332	295	293	269	313	272	295	273	264	302	274	273	269	272	261	261	297	315	250	272	268	278	266	284	269	254	269	268	272	258	257	251	248	243	232	248	261	239	263	243	226	275	235	276	248	231	232	249	274	254	252	241	273	231	236	233	229	235	260	236	251	233	268	238	252	274	230	235	235	255	209	258	264	255	258	246	246	248	226	248	245	236	228	244	252	260	260	272	216	257	238	238	256	222	238	236	248	234	252	257	247	236	248	235	234	246	279	256	265	236	211	257	238	239	247	254	237	233	234	251	267	212	248	246	255	260	247	236	240	229	255	231	240	225	258	251	222	262	241	257	239	259	230	237	254	261	229	264	252	255	230	266	248	237	246	260	227	233	257	250	240	225	278	251	236	276	233	246	242	246	227	233	252	234	270	203	228	246	224	249	237	248	234	244	224	230	257	251	227	261	239	269	227	229	255	248	259	246	255	239	238	220	270	227	241	241	246	265	233	257	229	250	277	249	240	264	279	265	250	234	254	248	244	269	236	257	259	243	251	274	261	247	238	235	245	246	255	251	240	235	224	273	225	249	258	252	256	263	221	240	237	259	267	269	246	225	226	258	249	230	243	238	214	252	251	238	237	254	265	260	257	216	247	247	244	248	261	249	244	274	230	243	256	252	248	274	242	238	233	253	239	261	222	246	239	265	240	246	254	260	263	254	245	231	245	252	237	240	224	243	239	225	246	240	238	236	282	263	245	242	241	256	208	256	247	250	218	239	245	247	248	264	238	236	252	244	269	230	225	253	239	241	248	234	230	253	225	218	245	264	219	253	254	244	210	258	243	230	268	245	228	248	274	253	244	241	230	243	250	232	229	255	243	232	258	247	269	236	252	245	234	220	259	253	235	238	250	257	243	248	238	235	269	234	263	223	237	255	207	222	230	244	244	268	232	250	279	216	220	244	232	261	254	256	274	227	233	253	228	212	249	256	214	236	241	246	229	248	244	228	266	233	223	273	268	246	231	239	255	245	231	255	249	249	264	285	243	237	247	273	238	215	254	237	232	237	251	256	240	266	258	253	227	228	229	219	246	245	263	231	258	264	262	216	257	230	240	240	242	231	269	238	223	205	242	256	250	252	233	236	220	251	229	263	242	252	252	224	258	255	234	221	247	284	229	229	229	264	271	253	232	246	239	236	231	252	249	230	251	249	233	232	249	255	231	248	234	248	239	236	232	260	230	226	225	276	252	224	233	221	261	246	262	214	295	253	261	248	273	251	255	237	243	233	276	239	220	246	269	231	234	259	228	232	215	235	228	253	243	260	225	243	256	221	229	234	235	226	235	239	220	239	246	251	272	264	262	232	235	258	268	252	222	250	235	260	215	260	263	249	229	257	260	250	238	231	226	275	221	245	242	234	237	257	248	248	236	241	266	211	275	282	266	248	240	285	244	222	258	212	206	266	247	215	265	234	230	265	251	230	245	230	236	241	241	235	270	224	236	243	258	238	229	235	240	269	220	228	220	263	263	240	213	228	231	216	238	232	230	230	235	248	248	228	263	251	243	242	248	241	257	252	235	239	260	207	243	240	231	255	246	250	272	263	251	221	261	246	200	262	234	225	235	245	256	248	247	261	231	267	265	271	242	227	204	261	255	227	257	242	244	268	244	241	241	239	272	221	267	231	240	225	237	248	229	241	252	233	249	223	258	246	248	244	238	247	222	263	223	273	289	252	223	261	245	249	249	251	225	245	242	246	234	230	268	248	246	242	246	264	268	233	274	275	260	219	234	251	241	251	270	235	250	232	231	242	253	249	245	247	242	238	243	241	221	256	237	268	255	249	245	248	220	241	255	277	245	268	215	259	234	217	251	233	257	248	265	251	268	267	240	270	255	246	250	264	256	209	244	265	249	257	234	261	248	241	246	233	253	258	232	251	245	258	208	232	235	249	237	207	236	246	251	244	225	273	218	261	226	244	263	221	260	228	270	226	214	218	236	227	240	261	239	248	242	248	230	243	275	267	260	228	270	237	245	226	268	235	238	219	268	252	225	247	233	248	249	256	235	229	240	260	235	231	241	260	230	248	255	238	242	234	254	222	238	223	243	260	261	237	281	227	253	292	244	269	257	264	251	233	248	272	289	241	261	229	244	256	249	252	255	244	210	272	249	234	247	221	252	249	249	237	237	234	231	259	238	238	255	218	257	266	239	231	278	263	250	246	237	223	254	239	238	264	227	228	245	256	278	230	253	262	203	264	243	267	255	249	235	261	216	244	224	242	230	256	250	240	232	242	257	232	260	268	245	237	244	267	230	246	238	248	246	262	234	205	235	248	240	247	244	250	229	247	273	228	242	231	247	211	241	245	248	242	234	264	233	245	265	265	239	239	265	239	237	243	225	242	240	235	252	265	244	243	276	260	252	233	270	247	242	229	239	253	246	252	229	217	260	265	243	212	237	243	259	252	219	256	263	259	233	238	233	242	250	240	278	252	239	231	252	260	278	240	233	247	251	246	239	242	248	236	243	257	256	249	231	247	279	230	266	257	230	241	260	252	223	249	234	251	239	230	229	230	230	264	239	244	215	262	267	242	264	246	271	226	236	230	270	239	232	238	240	211	257	240	218	251	254	233	245	255	236	248	259	253	258	237	257	285	244	245	250	241	256	241	229	251	267	244	209	242	253	245	252	240	287	245	253	258	257	232	234	243	250	212	252	236	229	212	224	244	228	262	265	248	243	221	237	291	222	230	208	252	253	225	251	267	244	232	237	246	234	230	224	235	229	232	255	220	274	244	243	257	232	258	231	238	241	262	218	231	242	252	239	266	257	232	240	257	259	253	253	248	272	244	256	237	262	252	215	243	249	225	253	211	234	231	255	237	247	236	249	238	273	259	262	252	245	253	240	250	236	237	267	266	239	247	236	237	261	235	270	233	215	249	271	248	223	250	262	270	222	273	251	269	255	270	218	238	239	260	209	256	265	244	262	250	224	288	266	213	221	246	244	239	257	252	253	254	256	256	260	216	250	223	238	264	238	250	233	265	235	225	265	271	220	242	232	242	224	259	246	246	225	231	250	213	226	248	224	255	236	237	210	225	236	250	239	231	276	252	269	222	250	248	266	238	259	227	260	252	254	259	251	222	232	245	240	254	225	255	255	246	237	237	208	270	226	218	238	251	268	223	230	256	233	231	244	241	254	247	245	249	236	219	242	238	264	249	233	247	225	259	257	252	251	241	263	231	238	240	257	231	224	227	223	244	228	227	229	215	237	241	248	249	214	255	240	238	250	242	254	263	247	238	220	249	231	218	236	238	239	260	221	270	224	251	259	217	226	264	222	254	239	257	249	231	252	260	254	248	231	249	244	250	226	257	264	248	244	245	261	223	246	275	229	249	250	235	249	257	255	223	246	236	256	243	239	215	241	251	251	236	251	245	259	252	234	249	276	229	248	226	236
27315	16833	2912	845	678	677	676	644	627	624	640	617	645	667	700	681	667	676	646	669	661	617	637	660	660	620	657	627	692	652	630	635	682	648	617	665	627	658	639	628	640	636	637	673	669	618	671	600	646	648	610	648	668	618	624	650	641	624	662	624	660	686	612	646	641	684	630	675	655	618	667	644	676	662	648	644	615	611	700	638	677	625	680	642	669	640	665	682	647	631	639	650	693	656	626	669	644	609	648	665	602	656	657	630	643	667	641	675	647	645	691	642	653	675	676	676	658	628	677	635	628	649	630	667	634	699	631	669	676	639	663	638	621	632	637	614	627	672	673	646	611	663	610	632	669	643	657	653	633	602	643	625	681	670	615	685	684	649	637	685	629	646	657	610	666	605	619	644	642	680	665	632	641	685	616	671	599	665	620	648	681	659	674	650	616	678	662	624	666	647	649	685	638	641	647	646	666	631	638	663	611	674	636	647	629	607	601	636	630	652	620	635	672	671	667	647	669	641	592	645	623	626	643	640	641	652	656	692	645	661	658	661	677	620	688	652	655	695	612	635	630	678	638	621	676	648	688	673	648	632	615	727	640	631	673	631	652	631	648	643	658	639	644	609	656	648	610	643	674	672	664	650	633	642	638	636	619	655	664	620	655	635	643	639	624	640	630	692	652	693	640	656	621	684	682	644	685	613	686	629	660	654	646	629	680	616	642	654	676	640	669	621	676	635	639	657	669	630	616	633	659	624	636	657	626	630	626	670	621	622	662	675	623	661	642	651	638	641	649	602	599	666	636	665	647	688	613	630	686	625	654	666	623	682	657	650	649	634	669	660	622	631	706	665	668	641	616	638	638	650	668	616	666	631	595	638	655	638	637	676	643	646	637	646	663	634	738	636	636	613	667	653	655	675	644	640	666	605	603	662	684	648	636	651	628	641	675	644	621	627	661	642	629	646	663	628	631	631	661	636	678	673	646	652	688	629	631	650	653	676	704	646	655	666	646	662	636	650	596	630	579	678	604	638	673	630	602	673	633	647	617	609	638	624	603	664	654	678	642	710	648	663	618	646	627	621	647	641	641	692	615	632	627	637	687	661	658	606	662	631	628	714	664	650	656	660	631	685	657	634	605	654	630	626	651	654	665	641	629	654	632	647	615	644	658	657	618	659	675	701	670	621	642	679	605	621	647	647	603	672	649	659	683	688	642	688	650	680	631	666	656	636	687	641	633	622	655	618	676	642	638	659	639	594	612	664	667	686	608	672	647	679	645	668	663	631	666	673	655	653	653	656	642	635	602	674	680	669	681	629	653	634	648	647	666	664	651	649	640	673	657	650	648	649	592	657	603	653	651	640	635	654	653	660	604	622	644	639	641	608	664	677	625	630	632	621	643	635	624	678	681	628	676	675	694	705	630	676	673	663	613	621	587	637	642	669	663	590	565	657	627	639	642	646	672	635	681	656	644	661	674	640	643	590	601	637	660	648	622	654	653	613	651	672	605	641	616	625	660	674	615	649	619	662	627	650	645	633	701	658	636	630	634	631	680	684	620	684	656	627	659	650	611	590	687	630	642	620	664	651	623	638	659	617	630	648	629	677	683	656	629	625	610	642	689	620	645	645	651	643	680	632	629	626	676	652	639	644	633	630	679	660	668	612	591	669	612	617	641	671	656	648	646	652	645	660	629	602	629	652	654	677	639	668	636	672	667	649	674	674	650	627	631	686	672	664	700	645	647	630	631	703	632	615	660	612	627	646	678	635	676	630	631	684	643	601	642	610	637	623	620	684	619	651	649	627	652	592	637	660	622	679	692	659	650	705	667	676	599	640	653	611	621	628	649	636	678	680	631	651	669	656	654	665	638	607	626	644	680	634	669	662	630	644	658	612	669	618	622	640	658	624	624	611	642	600	666	661	667	620	603	679	678	644	663	659	667	632	673	652	656	636	649	636	638	670	610	625	669	618	633	627	683	643	679	646	652	660	666	657	647	651	599	651	637	690	652	581	653	657	694	672	642	635	663	616	678	661	641	659	632	641	672	651	657	612	622	623	662	643	678	701	622	669	622	652	648	605	655	620	639	629	630	665	630	644	620	666	631	679	630	677	654	659	624	647	638	675	621	682	633	610	635	613	598	695	630	609	687	659	659	687	637	685	619	698	650	665	628	624	628	653	660	667	618	623	672	679	627	623	646	693	643	680	607	595	675	657	672	612	575	606	676	620	614	647	619	640	628	664	637	637	636	659	593	659	682	676	681	607	660	587	667	709	635	671	674	653	609	667	663	632	652	725	642	648	647	680	646	644	636	704	632	680	669	633	604	676	714	656	634	612	678	618	646	674	640	677	615	651	638	655	654	634	681	673	648	657	648	667	609	654	634	650	605	651	642	634	683	649	647	665	693	695	607	670	672	705	653	670	644	673	656	615	637	650	581	647	636	641	694	640	620	644	695	684	633	613	638	671	647	664	647	648	632	656	662	651	659	681	639	623	631	634	662	621	633	595	632	650	655	687	676	681	614	645	651	665	628	664	648	668	639	607	690	682	651	682	679	632	706	624	630	623	626	666	648	691	656	681	648	662	660	670	644	601	626	702	637	669	644	638	666	631	660	692	663	643	650	673	655	646	678	664	641	634	651	723	684	630	640	646	629	602	611	648	668	683	629	598	609	685	647	678	640	657	648	649	662	584	645	617	652	705	693	679	630	634	644	650	669	608	640	656	629	617	644	670	645	609	654	666	631	641	623	636	659	604	665	631	672	646	628	661	686	667	622	634	684	645	682	666	636	637	659	644	616	670	696	668	669	656	667	693	609	633	596	643	625	616	651	653	630	673	663	636	640	641	629	650	694	617	627	641	629	640	605	677	656	635	626	637	634	660	649	673	642	608	637	630	662	665	665	624	684	666	707	666	653	667	665	660	641	611	624	646	671	681	631	638	676	669	645	664	663	641	629	644	621	675	707	677	606	615	692	633	705	665	643	654	626	701	630	645	686	649	659	650	643	620	640	649	658	652	632	587	612	659	640	657	651	626	648	655	696	679	649	648	590	650	652	693	712	682	639	692	661	658	639	615	672	683	709	637	622	635	666	668	686	722	651	630	642	694	648	684	630	630	641	607	632	640	677	686	708	618	648	659	605	611	652	682	662	688	628	659	625	631	688	623	692	651	671	672	617	608	659	607	669	629	649	629	674	686	643	636	650	661	672	631	633	659	671	624	689	640	621	649	668	628	710	624	624	680	625	603	662	606	642	597	643	631	618	632	604	706	629	651	657	658	622	651	632	612	629	588	628	675	650	632	631	660	619	651	628	653	637	651	697	646	646	667	622	676	607	687	666	675	652	651	676	651	646	624	680	638	672	665	639	670	634	670	664	640	655	682	649	662	646	662	669	668	660	645	646	622	602	676	651	597	647	595	694	635	677	664	611	644	652	688	636	672	658	594	643	632	665	680	650	650	624	673	663	651	642	675	633	650	658	670	608	685	679	631	644	621
4296	1699	1332	1124	1004	1044	961	945	971	1018	1001	958	958	997	963	895	927	894	968	917	977	903	1041	967	968	914	904	974	991	947	967	952	916	974	956	932	983	957	907	951	959	973	944	906	964	909	945	918	942	952	937	945	997	921	954	955	886	897	954	934	951	987	938	983	930	918	929	981	920	953	981	959	949	944	906	939	942	924	904	954	915	931	956	930	933	957	925	924	956	1001	996	975	968	867	928	988	938	980	1021	870	964	964	1008	916	946	939	950	921	1014	960	912	923	901	917	935	948	918	934	913	1002	995	957	947	949	914	904	954	949	897	968	935	970	887	956	949	932	980	947	947	874	909	964	886	933	883	954	923	928	997	994	962	899	946	949	983	986	973	901	940	908	942	944	939	900	947	962	934	955	962	958	939	910	960	925	890	924	933	957	923	941	929	950	933	930	910	902	979	992	950	897	977	928	888	930	951	926	945	947	959	919	860	961	932	904	924	937	998	961	924	982	975	968	929	941	929	946	936	932	903	918	875	955	929	894	940	929	960	938	923	969	979	928	919	907	986	955	919	943	981	946	926	925	916	943	925	901	947	943	911	969	931	937	932	933	955	968	951	937	969	903	920	993	963	923	921	926	939	983	919	941	926	952	902	932	959	917	918	927	964	956	936	895	952	964	884	947	942	968	940	981	951	978	973	986	916	876	960	908	961	979	919	943	960	927	934	962	942	869	977	954	947	983	944	885	982	926	893	976	988	955	965	926	936	901	950	937	915	910	916	940	974	960	934	887	885	911	959	926	920	944	973	964	944	972	904	973	950	981	902	913	924	954	947	1013	910	945	908	976	974	925	909	990	943	937	970	923	940	899	882	907	948	935	935	990	971	966	936	950	968	895	931	976	906	928	920	952	1002	926	892	929	954	956	872	931	960	960	972	941	910	934	886	927	920	932	944	910	971	972	914	959	941	1005	917	995	915	928	917	928	908	913	983	891	946	950	970	962	972	907	906	925	1006	953	933	945	983	964	932	951	983	931	910	983	934	898	925	916	969	945	900	923	978	941	897	952	907	918	941	942	945	957	964	927	965	880	895	986	934	951	952	943	903	895	905	955	980	946	949	889	904	987	950	894	949	968	943	925	937	915	973	933	972	958	960	939	949	1034	943	962	932	937	964	858	934	938	955	965	907	943	868	942	929	945	985	996	945	902	975	977	962	896	914	963	973	956	919	928	917	892	920	940	902	933	978	928	995	940	975	906	929	959	929	939	957	906	932	986	950	934	985	913	925	940	956	952	910	929	977	908	943	957	914	932	958	939	930	925	958	884	1025	938	927	930	964	942	895	912	902	961	973	935	927	931	934	937	954	960	950	939	943	933	993	989	941	914	979	896	951	894	979	888	900	959	915	937	944	987	938	927	913	910	975	962	945	921	948	983	989	973	892	962	942	975	923	916	972	913	957	939	958	935	926	941	952	958	956	948	909	968	917	923	1012	952	946	950	902	939	977	939	902	950	915	998	950	914	850	912	933	956	943	936	946	917	979	963	901	951	975	937	926	946	963	954	987	933	958	982	921	925	955	931	933	953	981	930	929	945	954	977	960	893	941	924	939	941	961	958	993	957	943	946	916	964	931	993	930	939	965	911	958	966	963	973	957	920	993	927	907	928	952	935	911	878	941	949	933	935	963	936	943	931	986	932	967	925	885	897	931	884	929	937	939	923	960	950	922	925	992	996	954	922	958	923	945	919	894	908	970	941	923	905	907	974	948	937	940	959	871	940	956	902	943	978	976	935	928	909	911	991	929	956	933	956	968	922	956	1000	960	882	877	931	923	961	933	945	936	892	915	975	910	960	955	919	943	867	930	915	991	949	1021	910	989	901	983	1006	990	882	962	920	932	939	937	943	964	937	924	955	934	950	929	927	962	954	894	929	914	867	957	916	950	935	913	988	932	998	972	919	920	905	984	915	886	913	942	964	936	967	931	924	926	952	979	954	931	915	943	920	976	907	888	944	869	979	930	980	958	956	922	895	949	928	983	922	931	976	935	936	935	977	922	917	923	933	921	922	961	913	957	953	944	884	924	961	927	975	937	926	920	915	936	916	911	993	917	934	944	940	973	974	988	948	895	891	927	949	888	996	888	921	881	947	933	951	921	974	963	973	982	936	988	1002	921	932	940	908	961	921	909	935	944	918	986	1004	955	986	933	939	971	981	934	964	957	907	929	945	941	929	968	969	919	922	979	925	896	939	932	1001	957	930	960	929	917	936	906	948	968	919	978	952	958	1025	960	924	936	973	913	937	926	961	935	920	916	945	952	907	969	958	958	903	959	948	937	979	937	928	884	922	929	938	976	927	987	983	952	937	955	997	906	921	941	971	1012	908	950	1012	1013	925	922	961	925	907	983	909	922	894	982	874	865	911	929	921	953	906	925	995	918	953	922	907	972	900	946	892	922	974	886	964	973	938	949	925	946	911	967	966	953	906	940	974	936	864	961	863	952	939	936	938	959	940	917	897	913	925	931	960	962	929	895	917	910	902	913	961	973	915	924	938	896	984	935	901	935	931	898	950	987	987	963	984	917	963	920	925	939	911	990	962	991	932	923	964	930	961	930	894	911	930	984	977	948	954	910	981	976	940	935	891	905	960	914	929	959	989	962	914	1025	978	982	910	945	903	918	939	965	952	966	967	943	929	953	956	938	946	942	941	928	928	924	974	921	864	1000	920	994	970	980	936	934	984	949	931	980	963	902	904	994	970	957	937	918	892	936	953	937	932	918	911	968	943	941	927	940	958	982	934	928	957	982	919	912	894	940	936	921	923	900	977	973	996	966	933	924	929	961	920	892	918	910	964	964	952	949	908	933	933	924	950	883	911	903	902	925	974	966	893	1006	912	914	955	898	953	943	942	980	941	940	949	924	899	922	946	934	901	963	915	980	887	936	967	948	925	914	956	958	990	946	905	932	952	975	953	931	876	964	947	965	933	924	950	931	912	859	933	939	909	983	887	985	904	918	922	1007	958	936	949	947	964	936	926	944	969	912	920	903	963	950	976	965	914	929	922	880	1001	950	920	909	877	927	946	922	931	1012	938	879	931	972	908	955	881	937	927	939	1001	931	971	905	920	945	988	938	907	940	927	916	968	973	953	976	939	963	936	919	905	921	945	879	967	928	948	915	926	928	950	978	930	886	936	957	972	906	895	991	934	931	926	932	932	938	973	867	929	871	925	943	910	957	950	970	929	879	987	970	932	924	967	968	900	951	944	989	903	965	923	928	914	986	958	953	947	902	949	893	917	949	958	905	958	991	963	898	927	934	928	888	950	958	914	936	948	879	939	974	923	939	917	944	964	959	975	920	956	958	934	936	879	951	928	928	933	910	970	951	913	930	999	924	949	934	891	981	895	986	949	961	930	948	942	886	871	961	974	937	909	927	973	943	982	902	917	914	924	938	958	950	929	885	945	939	943	941	963	963	952	913	949	922	898	954	945	973	957	981	961	932	995	972	993	953	943	913	946	892	996	946	966	948	932
23347	21440	28331	24948	20254	1561	596	453	376	373	397	367	361	362	346	315	330	303	312	324	355	351	355	328	347	317	332	311	338	319	309	288	333	313	327	295	326	316	315	309	339	325	317	308	317	311	342	320	285	324	313	344	288	322	296	323	274	312	335	315	302	329	306	307	315	337	305	312	331	331	310	308	300	293	325	325	334	296	292	310	292	330	342	309	292	304	333	311	305	292	316	298	295	280	300	324	310	310	306	339	287	324	325	315	325	286	310	320	281	349	321	325	309	286	302	287	313	294	334	321	319	352	302	292	327	321	325	307	277	320	326	305	328	327	313	321	318	280	319	301	295	330	344	292	372	329	302	338	304	302	336	308	283	335	327	286	312	304	321	307	312	316	317	322	313	287	334	304	343	312	329	272	317	308	334	336	287	311	329	334	312	310	310	308	311	298	322	292	293	330	302	315	310	341	307	322	339	350	311	288	300	309	292	313	328	339	307	304	289	308	292	276	317	291	293	314	321	312	311	290	300	316	347	294	334	286	303	309	310	314	317	316	319	309	277	313	310	330	313	307	264	294	310	348	322	330	306	304	298	313	315	281	308	303	310	335	317	311	287	306	318	318	301	297	304	304	325	330	298	317	303	323	352	314	296	318	347	336	294	315	313	292	281	317	315	323	331	285	295	321	348	292	297	290	326	338	306	321	283	306	302	320	327	315	298	306	326	320	328	316	313	295	324	317	316	289	330	307	321	323	304	336	280	285	295	320	283	290	310	303	291	313	321	307	296	310	313	318	327	312	340	310	332	319	277	280	315	300	327	308	331	300	319	317	322	289	314	329	335	304	297	307	308	298	307	302	326	328	292	291	308	326	326	337	339	331	306	308	287	313	311	309	310	325	313	276	347	299	325	293	296	317	314	307	308	308	296	277	318	338	322	318	343	333	321	317	296	310	320	322	317	321	322	289	336	298	297	341	300	307	301	305	305	311	319	288	291	318	295	293	317	322	326	291	301	298	295	318	322	291	289	288	335	287	324	297	286	326	307	329	337	347	313	303	315	312	266	323	323	322	324	325	325	330	320	321	287	310	327	305	301	288	302	312	298	348	336	318	283	310	307	305	314	301	312	293	340	342	270	350	345	303	318	286	314	346	319	312	326	301	326	314	288	307	298	268	320	310	291	302	338	327	328	288	290	301	269	294	284	332	344	335	323	336	308	285	312	324	326	351	288	299	301	291	301	325	325	299	309	300	308	306	317	297	331	298	312	324	313	304	274	298	305	307	284	292	307	341	307	298	296	305	334	316	297	303	273	297	322	334	319	308	339	316	295	300	309	291	261	315	333	327	293	320	308	294	296	319	318	305	313	326	255	317	323	284	309	324	284	304	314	312	315	322	309	281	328	350	338	307	304	291	281	315	298	349	300	321	358	299	312	297	325	344	275	310	276	312	318	288	305	352	312	304	294	309	322	298	322	289	315	305	291	352	334	340	302	320	318	291	286	313	330	294	333	337	282	294	316	302	256	293	316	284	289	350	350	295	299	289	309	325	349	311	325	330	299	349	309	291	318	330	284	278	321	277	317	305	300	310	282	318	314	274	307	307	316	285	299	310	296	311	347	323	299	309	348	297	319	310	324	301	309	303	345	327	286	303	283	293	322	295	287	325	304	306	298	285	303	323	332	323	308	300	296	293	335	329	316	305	302	309	289	314	335	303	310	318	333	301	314	299	306	315	312	280	317	309	296	305	306	303	309	309	316	316	313	305	286	319	301	307	321	311	308	325	290	301	341	317	293	295	295	292	290	275	328	310	300	304	300	328	318	313	302	296	340	312	305	330	316	310	329	314	324	318	315	310	300	321	309	292	319	327	315	278	290	332	304	303	295	298	331	332	323	320	336	294	342	304	279	288	275	344	356	301	305	332	309	311	294	309	296	300	303	294	295	346	303	308	292	296	297	317	306	316	307	288	327	290	305	298	318	295	310	312	306	298	324	307	297	286	308	291	319	315	323	317	288	299	291	299	329	301	306	314	301	329	297	284	288	333	328	333	297	319	323	307	310	306	317	354	309	307	285	276	282	325	319	329	308	313	310	307	330	324	291	303	320	300	327	303	318	291	321	296	310	309	334	276	317	303	325	301	312	336	281	293	294	273	301	315	333	321	319	330	304	323	310	333	313	303	309	320	297	289	300	302	314	307	295	334	292	339	345	282	297	349	310	326	292	340	304	344	343	304	315	289	310	319	297	310	311	317	321	305	339	304	293	274	300	327	318	309	284	291	277	310	318	294	307	300	305	318	290	286	319	321	300	298	308	320	296	283	315	320	270	331	304	286	312	292	326	290	288	354	309	280	306	288	346	291	299	324	284	332	312	312	332	337	313	351	320	314	311	265	294	293	292	317	308	316	333	316	319	307	279	289	289	323	327	315	316	307	311	304	317	336	300	329	362	319	300	280	296	327	315	338	320	311	325	311	296	274	325	289	299	325	334	287	341	335	312	305	301	324	289	305	311	331	318	340	327	306	317	292	308	295	299	328	318	307	325	290	315	269	309	333	332	322	332	318	316	289	305	318	341	323	281	350	300	300	318	293	304	347	297	330	312	291	312	324	316	335	301	305	326	310	322	339	306	324	309	321	292	289	314	303	324	339	319	325	329	320	289	308	313	289	290	303	324	338	304	320	274	301	301	330	290	306	303	279	282	293	331	297	300	324	345	328	287	294	305	290	336	314	320	314	328	278	305	324	307	315	305	308	332	316	343	296	295	290	303	328	337	278	330	332	271	334	283	279	309	330	317	305	326	281	312	305	309	317	309	335	325	315	367	289	283	310	341	301	301	272	323	318	334	303	332	312	287	310	306	295	307	330	301	305	310	285	280	320	291	324	284	310	304	282	333	306	315	335	306	308	285	327	323	348	311	308	328	273	301	313	328	269	299	301	337	309	302	309	313	357	300	333	321	289	285	292	342	294	329	332	319	296	285	327	305	332	295	320	314	316	308	318	326	271	316	276	291	309	344	336	309	340	325	334	308	292	311	307	312	313	309	308	272	292	308	281	313	304	342	316	306	325	295	308	312	320	321	314	295	334	306	314	303	311	317	342	305	302	319	305	318	310	316	307	291	302	302	306	299	299	316	301	342	310	309	322	277	311	306	274	313	310	332	313	330	327	311	293	335	294	288	314	290	312	298	308	318	278	297	306	322	299	289	286	326	308	292	307	343	328	305	301	332	305	298	304	296	314	308	294	334	311	307	328	302	320	309	300	324	302	304	263	308	311	315	310	309	326	269	286	294	324	322	348	292	317	304	270	304	288	291	306	298	318	305	313	298	337	310	288	318	282	311	298	334	305	311	281	319	312	294	305	307	306	325	294	298	325	313	307	271	289	297	282	306	316	324	349	305	310	324	316	300	333	350	297	331	304	291	323	308	309	306	335	318	303	291	285	333	281	328	328	323	295	307	322	293	316	314	324	328	303	299	327	278	345	331	310	261	335	332	321
3142	7694	5208	2326	1608	1181	969	829	696	689	610	607	590	566	558	557	550	529	527	563	500	551	525	535	519	457	539	518	486	523	498	517	449	458	497	495	481	515	484	515	480	458	516	469	461	480	528	469	499	491	484	488	476	485	505	513	505	477	493	530	469	496	474	492	493	469	482	442	482	496	530	499	512	466	484	499	493	487	496	492	462	468	458	463	504	464	484	490	463	462	479	521	442	461	471	481	470	491	450	481	442	439	468	487	456	467	473	497	474	458	519	449	469	462	468	509	452	495	503	496	497	497	487	505	466	481	471	511	480	458	523	478	487	471	456	469	463	480	464	490	481	486	471	502	500	482	535	464	484	468	511	476	459	459	502	508	472	469	466	481	480	437	450	456	460	488	486	497	517	434	437	449	506	457	486	461	466	483	483	463	496	537	465	462	499	450	507	520	507	484	451	466	470	466	508	519	481	452	483	471	495	499	450	506	488	464	490	476	444	476	502	491	496	477	468	487	483	476	503	474	502	451	483	505	482	471	493	466	477	488	503	490	524	489	475	481	501	482	526	494	523	495	460	447	472	516	494	448	496	470	491	455	467	463	443	476	488	494	519	498	446	468	497	442	474	484	480	480	516	474	472	508	471	457	486	490	487	478	490	470	531	492	462	450	471	442	481	475	469	469	489	450	507	452	469	508	471	454	469	505	465	474	476	477	446	475	475	489	470	475	513	509	469	523	469	498	479	485	484	444	485	482	484	503	473	469	480	453	497	476	509	494	472	483	498	440	472	521	475	504	472	476	454	475	532	491	458	451	468	481	507	429	487	498	494	478	487	481	486	455	520	480	478	484	506	463	496	468	492	481	444	452	488	518	492	453	517	515	495	457	471	465	479	504	454	471	462	476	531	516	488	459	488	487	476	484	463	454	485	490	508	507	501	500	449	444	472	513	440	497	431	486	476	473	462	484	480	483	467	482	480	482	521	479	485	495	479	494	459	510	496	468	435	536	498	444	481	447	474	455	476	460	496	450	483	492	438	497	465	492	463	509	493	471	464	485	509	469	494	482	457	501	493	497	477	508	493	470	486	458	466	500	449	454	475	456	433	522	506	500	458	508	470	459	441	483	518	487	473	464	459	517	498	463	508	508	498	481	472	474	475	488	450	473	495	477	501	483	481	479	487	493	461	468	480	524	471	459	447	505	425	477	480	453	494	485	451	507	465	489	468	486	503	460	509	495	505	439	488	478	452	492	484	470	496	510	467	445	459	466	498	486	488	482	494	461	510	507	464	505	483	549	502	477	507	472	481	460	481	449	486	487	497	515	530	487	466	484	487	495	458	481	492	488	493	447	471	495	475	482	483	484	429	456	500	446	499	467	454	473	467	449	463	422	508	460	520	481	499	459	498	463	511	489	462	481	475	493	483	471	479	499	472	449	485	459	479	452	463	476	494	501	515	454	494	463	480	517	484	521	493	526	446	494	484	454	477	485	513	493	530	466	495	484	505	472	491	474	471	482	473	511	507	476	478	459	479	476	471	485	458	462	452	455	491	461	503	480	477	492	540	474	486	520	478	478	449	465	481	422	469	475	483	462	499	500	471	489	512	492	482	494	485	514	476	460	461	494	488	478	499	516	504	487	514	515	497	501	455	520	465	467	484	468	479	494	483	533	454	480	453	501	466	482	469	468	490	457	490	492	481	442	482	515	514	442	505	501	469	507	466	485	480	495	522	520	482	473	470	480	509	496	462	515	487	463	503	504	494	503	472	468	470	479	478	463	483	492	479	445	487	461	486	452	471	441	472	448	472	464	460	468	479	510	508	475	442	484	453	455	495	470	502	424	469	440	478	489	516	480	473	463	483	458	486	466	536	474	488	514	492	472	499	493	500	511	467	468	528	439	509	480	461	442	495	495	483	454	444	472	513	470	460	480	459	477	521	503	453	499	486	532	465	475	434	475	461	463	458	521	478	509	517	471	452	482	478	487	502	476	444	482	496	480	507	518	517	482	460	528	509	482	479	474	459	490	421	464	505	490	463	484	481	477	486	521	425	500	463	481	471	509	492	455	480	520	478	503	465	443	499	463	466	477	464	469	488	447	473	457	449	439	504	451	469	482	489	464	446	514	488	480	523	481	480	504	502	481	469	494	466	488	476	506	508	488	485	503	448	472	456	462	468	486	475	479	458	526	485	491	479	492	494	443	488	465	472	445	504	506	498	489	465	487	441	505	466	431	499	552	437	529	502	502	481	513	447	470	464	462	466	470	446	503	470	441	493	473	477	483	453	487	461	457	493	492	504	465	472	488	449	461	492	445	468	491	481	481	457	491	477	528	495	485	512	483	482	486	502	497	503	451	482	459	476	515	431	481	528	454	457	460	497	446	469	509	495	485	451	510	500	468	476	482	487	493	457	491	438	487	492	504	486	445	433	479	450	490	483	485	449	507	489	504	472	475	459	434	432	508	485	484	498	489	476	458	446	498	463	439	477	480	467	489	496	487	455	501	494	470	464	457	491	478	457	470	459	477	511	489	446	447	485	491	491	491	485	493	500	448	474	486	498	429	496	460	478	495	478	497	485	495	478	520	452	466	486	513	496	555	407	480	459	472	503	516	540	497	496	515	489	480	519	500	453	505	483	513	485	476	466	513	530	451	469	484	462	482	461	483	488	534	470	463	470	497	462	459	478	500	473	479	491	505	484	466	443	479	496	490	486	495	511	474	489	495	463	499	494	467	504	449	432	485	525	445	469	495	457	456	475	486	441	481	537	440	467	441	478	492	459	490	486	474	500	520	471	462	476	482	504	486	444	491	450	522	480	435	474	463	436	491	493	541	464	460	440	475	495	514	517	465	483	485	484	458	508	482	480	462	492	482	451	459	455	497	500	482	467	489	467	495	482	531	504	447	474	495	487	476	479	481	463	494	488	466	507	487	458	488	487	462	471	471	500	480	504	485	481	451	461	457	477	477	475	504	428	488	505	442	476	469	470	484	448	517	457	474	490	483	449	478	474	465	484	455	448	481	495	460	503	486	464	497	479	473	475	440	513	476	454	494	476	460	494	501	451	515	507	480	467	481	483	504	491	476	457	491	501	496	473	497	476	476	433	516	486	526	480	500	468	500	522	466	476	474	483	503	469	481	439	470	505	459	451	484	449	474	503	479	470	473	463	464	483	501	467	493	510	465	448	473	472	487	466	481	463	480	487	461	461	498	462	491	490	484	503	464	482	505	510	486	497	475	511	492	496	498	468	472	472	441	502	454	485	472	494	480	503	493	480	467	517	547	481	461	462	494	454	444	461	483	477	501	507	496	499	425	461	481	498	482	511	455	455	491	489	497	485	497	429	484	477	487	490	482	489	498	488	481	488	482	542	485	471	498	511	480	449	476	492	482	491	527	440	513	505	483	467	480	448	481	463	465	502	510	467	457	470	460	479	479	449	487	480	474	486	465	527	456	504	459	460	480	451	450	487	473	466	440	475	466	507	462	506	486
24691	21448	26101	21465	1384	737	750	714	644	646	737	709	626	655	634	682	695	660	694	631	661	632	672	680	634	635	602	657	717	700	623	609	657	621	641	585	674	661	632	601	654	649	635	626	620	708	649	628	619	643	686	673	632	638	647	653	662	671	718	656	669	656	661	632	662	672	656	630	664	609	597	652	646	671	648	638	652	655	610	698	646	600	620	625	672	663	690	641	682	682	671	633	662	622	635	612	662	638	661	663	642	703	662	618	655	613	629	644	603	652	659	685	665	679	638	592	665	664	662	622	649	692	603	692	673	681	639	632	636	644	657	647	700	647	603	672	631	633	652	644	655	578	603	621	660	659	703	655	658	663	620	659	614	664	674	615	645	686	640	630	628	631	653	678	628	649	635	669	606	675	594	605	650	609	664	692	643	616	668	666	642	657	667	676	701	668	622	670	714	677	696	631	637	658	674	620	714	656	663	674	707	644	640	593	652	685	634	653	591	597	657	623	637	701	600	609	657	585	670	681	654	678	610	652	568	643	708	632	635	717	691	671	660	694	663	630	633	639	696	621	644	660	654	669	635	650	654	639	667	656	625	659	621	612	666	645	644	631	639	651	614	617	658	655	651	646	668	639	638	644	655	636	639	677	613	649	645	632	602	609	688	673	655	655	672	625	614	605	651	659	635	697	621	648	636	670	630	700	670	672	633	605	659	678	619	641	623	658	686	606	678	611	667	632	635	655	604	645	622	659	620	657	667	668	612	651	681	714	672	634	675	672	631	612	669	680	631	639	665	681	646	680	652	647	621	631	680	672	656	617	637	647	651	651	643	667	644	623	660	669	683	646	629	633	693	643	638	624	654	595	631	641	648	655	672	653	651	617	601	662	664	661	626	629	678	629	649	615	644	697	669	655	642	644	651	629	649	644	682	605	655	627	623	627	648	683	710	656	632	646	664	610	632	665	669	639	651	685	654	654	634	582	626	656	682	602	653	643	665	623	662	611	614	661	625	649	669	580	622	641	662	633	693	664	663	636	629	638	590	631	632	655	609	635	642	636	629	602	641	659	669	648	634	625	655	658	656	639	646	694	615	666	626	655	638	665	641	655	655	648	655	627	640	624	674	683	598	642	640	644	595	638	649	684	626	635	642	668	653	612	606	637	656	608	647	628	622	636	568	649	646	620	603	642	680	674	622	611	630	682	648	644	657	655	652	709	648	597	701	651	604	637	640	669	612	620	639	668	650	652	629	633	680	634	621	679	632	611	632	659	632	628	655	641	676	690	633	647	677	658	615	662	681	622	625	636	708	651	687	629	677	654	651	680	663	684	706	655	601	675	659	664	626	637	632	629	671	650	638	640	655	629	625	630	617	679	647	678	613	590	627	576	626	680	663	633	648	641	662	638	597	612	682	618	679	613	618	627	619	628	620	696	626	652	645	653	670	652	621	666	596	644	664	667	687	618	646	678	720	705	655	619	639	641	622	639	658	611	631	638	631	632	663	651	646	651	679	655	639	660	634	682	666	660	606	636	647	655	626	659	657	650	634	634	642	647	682	668	680	686	709	640	644	669	646	630	651	629	664	647	628	597	667	667	634	646	652	619	643	647	664	674	664	649	650	629	672	652	648	682	658	696	652	650	690	691	648	645	642	630	622	662	634	628	687	664	641	654	635	662	630	628	648	698	662	639	659	669	643	632	710	667	643	646	609	691	669	652	685	632	653	683	632	668	655	652	650	610	658	628	654	678	631	642	673	668	683	625	639	666	616	665	661	688	655	643	648	632	657	625	646	629	635	652	657	669	655	643	631	647	650	636	679	667	654	625	623	638	646	632	621	677	657	667	640	698	653	659	648	645	641	623	645	647	674	675	661	633	638	623	653	640	652	645	635	631	592	679	667	667	664	655	635	653	658	650	669	619	641	613	635	647	663	659	651	652	636	711	688	649	648	632	665	640	621	674	666	635	600	646	674	660	632	645	615	669	663	640	662	653	680	626	659	669	630	636	630	636	665	666	674	681	646	668	645	638	661	643	648	631	674	694	672	645	632	653	676	649	599	638	647	636	647	645	684	625	679	632	636	665	631	623	633	610	675	702	623	623	643	658	654	630	598	718	625	663	667	631	630	657	667	655	656	654	659	643	669	641	640	630	607	630	654	663	671	642	643	608	610	683	630	650	664	662	668	636	703	631	638	654	669	637	640	619	576	651	645	635	653	712	637	624	649	614	655	635	670	650	629	710	668	667	623	674	632	675	664	631	646	670	629	648	610	589	694	687	646	664	683	592	679	636	643	678	617	658	676	635	626	630	670	681	658	650	618	601	692	653	622	624	661	629	629	647	649	643	664	685	658	624	632	691	622	652	687	639	702	639	621	673	644	677	650	653	649	621	644	668	650	633	647	662	650	648	641	627	651	641	635	644	628	668	644	653	658	599	650	619	606	654	670	623	636	637	681	642	676	654	618	642	667	605	654	642	699	625	666	642	647	635	639	635	671	706	619	648	638	651	662	638	644	614	628	651	600	649	645	605	678	653	642	625	641	667	667	653	638	654	627	685	629	654	645	640	590	654	649	638	674	655	635	655	615	625	645	657	653	655	698	606	649	660	654	711	710	629	633	638	669	634	592	623	636	644	661	603	633	653	656	651	646	618	644	632	571	626	627	649	687	636	673	670	630	622	646	651	710	639	635	611	664	636	604	673	641	671	609	641	625	674	629	643	642	629	670	703	674	638	656	643	646	663	637	673	630	650	660	648	662	643	659	613	655	609	656	634	630	680	662	645	619	632	673	647	645	632	606	663	658	640	644	683	647	625	677	608	663	694	679	672	629	646	635	594	646	638	649	644	652	660	673	600	633	633	679	628	671	652	636	626	673	652	667	673	660	683	682	683	638	704	656	633	640	648	620	670	641	635	607	608	634	631	674	679	664	650	633	626	624	655	659	661	637	672	589	613	616	586	651	691	685	620	600	623	639	656	678	623	629	660	668	663	617	649	649	626	607	669	620	602	650	686	639	601	635	650	629	661	662	662	639	664	654	656	627	654	641	645	666	651	635	645	605	626	664	654	620	653	621	651	681	682	600	621	649	686	654	608	637	654	662	589	686	608	629	664	675	632	646	628	629	652	633	645	623	675	646	659	623	639	631	654	693	749	617	649	649	645	663	668	649	709	659	678	666	664	606	637	658	675	622	684	691	614	649	674	620	636	623	676	632	654	655	604	648	679	646	589	628	638	639	671	597	631	624	637	651	638	651	623	679	631	664	643	668	637	617	668	665	662	624	626	667	595	631	621	635	656	668	651	586	661	614	713	678	684	684	614	679	652	593	658	669	639	651	637	636	611	668	657	639	656	634	626	654	642	675	591	653	609	608	665	655	632	638	610	649	640	656	647	650	663	650	650	656	672	618	636	618	609	661	637	606	625	651	672	617	669	652	647	650	631	683	670	618	644	593	638	646	616	668	664	642	634	674	636	638	683	615	620	673	678	661	670	610	672
3344	4244	2982	1702	1417	1196	1123	1080	1058	967	1012	1014	944	974	988	962	902	962	941	962	984	978	951	952	908	975	940	993	951	919	948	906	923	914	952	923	936	919	948	941	937	892	918	861	934	937	1007	906	920	940	923	938	999	893	913	903	922	968	923	944	938	923	956	921	928	912	934	921	939	947	912	941	967	947	900	897	953	904	954	900	931	919	875	954	938	928	968	870	941	878	951	948	897	889	890	931	907	942	972	975	934	875	913	966	953	876	912	935	964	886	936	893	934	974	927	917	883	900	950	952	919	938	966	989	951	911	923	961	959	934	890	882	933	952	908	887	964	942	922	911	934	927	902	953	890	987	912	866	892	918	979	935	893	949	961	899	931	901	982	890	937	906	910	898	926	892	908	947	911	916	909	891	888	927	875	947	889	889	879	957	887	913	903	916	964	964	935	946	948	905	933	914	924	927	953	962	926	935	930	992	963	857	880	935	967	901	903	863	895	923	931	949	897	942	887	879	901	935	918	909	871	839	904	877	886	917	968	861	963	931	923	920	952	911	894	891	939	893	903	936	901	949	910	856	931	946	910	853	935	936	888	933	901	949	972	906	931	949	913	926	894	846	924	961	900	882	880	884	956	934	911	909	924	930	931	978	899	890	937	903	906	956	908	935	917	865	921	945	933	937	984	934	993	942	909	953	888	836	982	973	945	946	915	910	921	918	890	885	940	958	963	904	870	903	910	939	916	925	931	924	931	857	959	893	959	939	941	946	937	901	936	899	876	917	949	884	933	884	915	922	912	925	892	961	882	937	921	895	947	901	882	906	922	932	923	900	909	873	843	906	930	930	912	944	912	936	892	871	890	901	904	890	907	885	916	912	900	910	874	911	906	948	960	920	939	937	919	896	970	919	910	882	896	859	931	903	921	888	947	945	907	903	938	905	879	945	873	926	926	942	961	932	934	902	952	855	928	835	902	937	974	895	881	876	904	989	897	911	924	907	916	922	899	891	884	910	922	925	937	895	925	960	881	902	917	895	930	893	940	914	881	903	867	965	936	926	910	940	937	937	922	903	915	926	910	973	918	958	907	909	890	904	937	889	886	922	938	895	925	866	918	1007	933	931	910	887	937	929	901	991	892	964	942	905	921	963	928	906	959	958	906	953	909	934	950	980	895	904	913	944	891	947	958	918	912	951	951	916	888	911	939	907	878	894	959	884	912	926	919	928	901	897	900	896	895	889	931	920	926	921	920	883	929	956	965	885	953	962	899	899	956	891	929	893	905	920	925	956	920	949	915	915	864	932	947	946	946	894	943	902	918	961	902	887	933	928	905	937	903	908	871	904	966	956	979	912	879	941	944	889	857	949	965	939	908	895	895	902	920	891	898	918	891	965	911	930	890	876	957	936	907	937	924	917	918	892	881	894	927	910	929	940	854	876	921	882	879	994	987	917	890	869	854	970	863	946	916	953	862	928	922	879	906	957	932	899	911	905	907	954	939	860	889	952	954	892	918	925	899	908	912	873	928	917	958	875	923	919	920	938	899	913	920	951	887	962	937	949	896	958	889	920	984	926	907	885	918	915	896	898	915	905	914	907	884	917	948	897	933	972	938	902	907	892	851	952	880	904	894	928	876	902	882	912	936	903	886	889	897	944	914	907	931	950	874	948	889	976	975	871	904	874	911	919	983	919	915	872	867	905	868	1022	921	910	858	922	963	960	840	869	894	930	945	930	897	916	979	940	954	944	921	885	940	957	971	945	960	899	874	884	877	921	934	913	899	918	874	951	890	918	943	907	935	894	898	872	962	928	892	971	982	945	894	890	863	969	870	939	861	948	897	873	968	878	906	860	919	842	950	966	925	937	912	869	948	896	916	840	928	899	926	923	941	964	895	918	877	996	919	914	909	916	952	926	942	895	918	974	867	965	908	842	894	954	945	962	940	985	909	900	857	893	862	940	929	907	969	989	952	910	927	964	853	920	928	919	924	910	944	962	860	886	929	916	920	893	903	941	911	919	911	869	924	902	925	915	906	894	938	923	876	947	908	953	942	937	943	956	939	870	909	963	956	922	918	944	937	949	916	887	925	915	956	919	946	866	914	894	907	939	927	915	917	925	954	901	940	941	920	883	929	905	858	905	861	947	916	912	898	859	919	867	901	877	909	915	956	880	934	897	931	894	936	932	935	855	880	875	882	935	901	938	905	911	902	935	907	921	934	919	1035	905	939	919	894	907	932	958	904	925	869	892	939	902	898	911	944	876	918	984	891	935	873	936	965	924	916	935	921	866	894	896	915	921	890	919	908	899	888	941	944	941	943	947	919	916	922	918	891	913	842	944	927	942	920	950	909	924	956	930	905	911	898	934	874	900	951	925	886	985	886	929	948	872	934	919	890	931	927	947	959	975	893	971	902	982	886	888	924	979	933	972	859	951	969	883	951	886	916	912	940	892	884	880	925	885	913	920	879	927	865	854	943	921	973	959	911	942	908	952	902	895	950	953	903	949	916	900	943	888	945	895	999	965	958	879	867	900	917	928	903	891	914	914	891	892	868	910	915	955	941	919	915	928	894	924	938	905	970	933	844	939	950	880	943	909	932	909	909	927	925	962	951	961	930	979	910	925	966	918	984	913	949	963	922	940	936	930	926	952	932	896	927	947	977	921	902	895	911	918	949	929	913	943	883	903	905	902	934	950	911	923	874	918	960	928	918	974	938	901	911	911	929	876	927	925	899	951	947	881	856	924	927	918	908	912	966	936	908	859	1021	949	932	843	932	952	891	861	908	903	926	928	885	949	880	916	929	940	897	879	935	927	894	913	907	934	894	907	928	900	888	924	902	958	944	910	895	890	918	947	923	985	898	925	875	968	906	916	924	915	926	970	951	942	923	908	936	955	932	903	883	935	919	930	912	936	946	905	890	909	875	934	939	869	842	898	906	961	895	912	913	960	921	903	889	920	890	888	920	938	912	930	899	912	938	990	916	921	975	918	938	922	889	890	965	919	890	926	925	896	904	974	915	897	908	922	933	961	928	872	894	934	883	937	851	920	951	935	908	937	914	912	933	941	975	876	931	893	929	935	919	925	920	900	921	924	926	918	887	890	937	972	924	928	945	933	935	900	904	912	896	923	946	910	914	914	875	936	969	918	867	919	927	950	884	906	936	857	960	905	961	947	921	955	942	964	876	878	920	901	929	880	927	909	984	926	922	911	969	911	984	900	922	908	905	977	930	881	929	959	922	978	926	835	893	886	896	921	923	881	963	926	844	917	940	886	862	926	956	867	949	892	901	937	911	918	893	940	918	946	949	887	886	916	960	1011	918	883	933	948	928	924	924	931	926	963	975	954	857	934	915	972	898	881	887	965	922	900	951	899	972	860	884	923	886	940	917	899	918	953	919	968	950	883	911	976	963	906	918	913	880	900	880	908	904	951	900	955	923	887	952	903	912	918	935	1003	921	933	907	958	936	942	983	889	946	932	911	902	882	949	950	891	949	873	940	934
22422	21442	29007	24260	21443	18982	1003	423	303	310	285	240	236	233	236	206	206	217	184	195	208	217	184	182	159	193	186	185	169	161	181	167	176	166	166	164	154	174	152	160	158	162	168	173	158	182	185	171	170	159	154	161	153	158	165	163	174	198	135	146	171	144	199	189	166	148	176	168	145	168	160	151	143	152	190	175	172	156	162	163	144	177	152	177	162	159	182	152	157	149	158	177	164	137	168	161	176	164	145	178	165	161	156	178	183	172	162	171	195	174	185	161	162	166	172	164	174	178	164	173	148	168	148	189	150	172	161	182	165	164	169	175	164	176	163	148	166	163	142	161	165	154	172	192	149	172	148	171	140	190	153	161	177	157	147	155	146	158	144	159	172	169	158	178	161	158	171	186	160	166	166	159	170	159	185	199	176	183	166	184	178	180	168	152	160	174	162	171	171	171	150	166	167	183	175	160	164	176	150	169	167	145	137	173	183	170	165	160	176	155	144	160	159	137	183	148	150	172	169	162	162	158	153	157	168	181	162	165	166	191	158	145	165	176	156	162	165	147	168	165	171	175	170	170	168	152	151	188	161	150	168	157	182	164	163	156	169	155	160	194	150	135	171	173	148	166	157	143	156	179	158	156	160	150	158	158	173	150	146	167	173	187	166	173	175	197	166	172	181	158	158	177	152	167	178	178	156	173	168	171	187	166	159	178	187	161	165	180	172	167	161	149	175	166	182	158	184	156	154	175	176	170	179	154	166	164	143	154	176	146	183	172	171	162	175	160	155	167	193	148	159	175	168	168	159	159	158	173	152	193	165	165	174	154	172	140	172	180	172	148	158	164	146	156	157	161	180	178	181	155	165	159	181	173	190	174	140	155	173	169	157	161	171	146	169	141	165	151	156	152	161	176	171	177	150	148	162	185	183	171	172	156	172	185	151	152	162	166	180	169	160	176	145	155	143	159	171	177	167	159	163	171	156	166	154	179	181	175	175	185	225	144	165	186	181	143	171	169	160	188	174	155	171	160	151	186	171	164	149	154	162	158	170	161	173	147	139	164	164	175	159	148	199	154	173	163	147	164	156	175	150	170	158	172	167	173	157	150	179	172	159	166	162	148	173	167	130	185	170	162	162	144	172	148	153	177	179	134	170	149	161	173	163	137	165	161	187	176	177	178	171	197	161	166	156	168	153	166	183	171	167	177	163	161	183	156	161	186	165	178	157	185	157	172	168	162	162	155	154	155	145	179	158	156	176	174	168	158	183	171	190	146	149	145	172	169	146	172	161	185	157	176	160	155	138	143	170	160	170	190	154	169	171	157	188	163	159	171	163	165	159	168	164	167	178	162	156	172	148	168	173	172	169	180	189	143	161	181	162	163	149	175	163	164	162	184	153	161	178	164	186	179	148	154	152	176	168	157	183	152	154	179	160	157	157	167	176	153	173	177	144	175	149	159	153	182	160	168	140	162	175	154	159	152	153	162	181	149	173	162	152	168	169	172	186	174	132	162	161	162	157	159	150	150	170	152	199	158	151	158	164	159	163	158	141	143	156	151	146	151	186	179	166	173	168	194	176	176	163	156	168	156	143	154	149	148	165	155	155	151	157	179	167	168	162	158	159	162	164	153	152	158	160	180	181	164	159	157	180	172	169	169	179	144	170	162	162	148	137	184	171	151	154	149	147	168	169	165	158	170	191	159	174	158	167	177	193	165	173	151	159	155	174	166	158	161	175	169	170	186	189	163	147	187	155	171	192	152	172	159	171	156	160	170	165	161	172	153	161	166	168	167	182	166	174	153	162	163	165	154	131	175	169	151	162	169	164	154	154	134	173	185	161	165	187	159	176	188	168	195	154	176	172	146	160	157	155	161	170	147	166	143	185	172	150	164	157	180	154	170	173	145	151	157	171	134	178	147	191	176	154	162	162	152	163	157	150	163	169	172	132	157	163	166	180	163	180	170	198	137	167	163	166	153	163	144	150	173	153	173	169	159	172	166	135	173	154	163	187	177	173	180	171	157	155	168	151	166	165	184	154	165	142	160	160	167	180	158	176	140	171	139	173	169	161	173	157	151	175	178	160	163	166	159	145	169	164	176	181	163	172	149	161	171	144	171	161	154	154	175	156	167	168	144	161	158	145	170	156	166	175	180	162	165	164	154	179	172	163	154	164	148	150	164	177	174	157	157	168	179	174	153	172	165	174	179	161	178	161	161	168	169	144	166	155	173	160	158	152	160	163	165	176	160	170	134	159	177	159	179	182	144	174	133	176	161	174	149	149	145	162	146	169	152	177	171	198	145	185	145	170	152	172	163	161	170	188	167	168	162	175	154	163	160	164	191	168	148	162	168	163	177	151	163	186	183	148	149	154	167	156	146	175	188	167	170	165	167	141	180	157	153	172	174	153	193	152	169	136	158	166	162	170	156	152	173	172	172	148	166	190	168	164	178	166	153	173	155	153	161	176	145	153	160	168	161	147	173	156	185	137	159	171	180	153	142	202	157	151	162	183	174	169	157	172	192	187	142	165	159	164	170	160	149	158	172	142	194	161	174	191	164	175	169	141	159	153	181	169	130	159	134	138	139	166	162	172	151	190	163	158	175	169	152	176	180	152	158	163	140	191	152	135	170	151	146	152	167	172	156	175	157	181	184	167	166	168	160	146	166	185	155	171	161	149	154	163	164	177	150	172	150	182	188	176	183	156	160	157	144	169	161	166	180	163	163	161	154	176	157	153	143	163	163	153	168	171	154	156	166	158	168	159	162	161	138	179	156	169	167	167	173	202	161	182	174	184	172	187	157	153	171	180	154	149	161	171	145	174	167	167	161	181	170	175	149	161	169	140	177	150	141	159	145	153	160	166	158	209	136	143	153	169	153	183	158	167	172	162	175	169	168	154	160	152	167	158	167	165	185	152	160	173	157	170	194	182	164	134	164	175	158	157	149	173	206	166	156	158	171	171	164	168	164	173	163	182	185	160	185	173	173	181	155	155	145	158	159	168	156	164	165	160	162	176	153	158	138	178	146	167	153	169	152	164	167	144	158	192	154	161	167	174	149	158	182	151	164	167	179	159	165	152	141	162	159	147	171	163	163	170	208	168	179	168	151	148	144	170	169	153	184	128	152	156	154	211	192	161	156	165	149	165	160	158	155	166	179	158	171	156	144	159	172	183	161	157	156	161	175	160	170	162	166	140	162	171	173	177	165	151	154	166	163	175	168	150	154	170	151	191	167	161	164	163	161	168	179	175	143	141	167	167	130	170	147	171	171	164	169	167	183	148	144	139	169	156	147	167	167	151	159	163	158	150	177	157	163	177	144	152	166	167	148	161	163	178	162	158	169	159	179	163	158	175	168	155	176	166	154	139	158	161	167	189	148	157	153	159	143	151	138	175	154	179	162	147	166	137	174	156	181	167	154	158	168	141	164	157	162	155	177	166	164	168	182	174	170	147	135	160	165	167	153	141	183	155	172	169	157	189	154	178	182	158	144
4065	12219	8348	3886	2382	1620	1185	937	768	576	573	514	473	424	430	361	381	338	364	313	298	327	238	293	252	264	301	299	296	258	309	274	253	286	277	265	272	278	214	295	265	245	230	257	260	263	253	273	244	247	237	252	253	215	266	251	228	232	248	278	232	255	226	231	207	279	257	254	254	259	246	257	256	228	216	254	234	210	260	223	237	247	219	228	246	243	215	215	262	252	230	249	260	252	241	222	234	220	273	236	251	230	259	230	246	259	245	260	262	284	260	261	246	236	219	251	237	242	236	259	250	228	245	234	226	256	272	253	243	233	213	256	243	243	256	251	236	221	259	229	233	221	242	237	242	237	263	255	220	250	234	267	226	226	261	239	238	245	245	217	231	265	252	237	239	245	229	267	219	236	236	243	243	278	235	236	242	241	222	253	253	240	242	282	255	263	231	250	265	258	225	245	267	240	207	255	223	231	228	252	245	257	216	251	242	227	231	243	285	232	254	252	254	269	234	265	226	253	271	285	272	229	260	230	250	249	235	247	297	226	256	248	237	241	242	231	258	234	239	219	241	225	255	247	237	242	276	218	232	239	247	237	243	232	248	247	235	219	242	223	218	240	278	231	247	229	243	245	243	237	246	254	235	245	214	240	232	233	247	234	250	234	263	286	242	249	230	239	242	258	215	239	219	218	228	254	229	246	221	241	258	252	265	240	230	241	213	256	225	234	241	244	266	238	249	229	239	240	252	219	244	255	240	232	229	240	254	258	237	246	229	235	222	262	238	240	228	226	239	234	236	250	269	266	262	268	243	226	210	262	233	231	243	266	247	212	254	252	237	254	233	229	244	221	241	224	226	257	252	216	233	237	240	244	257	233	216	243	254	242	226	232	250	229	246	257	208	254	242	216	246	263	260	256	261	244	232	219	247	225	243	244	240	237	260	278	241	220	245	234	269	253	257	255	216	249	253	250	223	276	233	254	257	225	263	263	265	229	237	233	289	228	233	259	224	211	247	237	216	242	250	235	249	247	260	254	256	243	251	242	250	298	255	237	235	239	249	249	240	259	235	248	216	216	250	259	232	247	223	225	226	228	235	253	257	255	247	259	246	232	247	248	252	275	246	230	236	243	261	268	240	230	223	254	244	251	259	253	234	251	233	273	232	251	233	261	213	255	265	234	269	267	212	236	239	254	236	225	253	247	262	238	201	234	246	244	226	232	245	217	261	254	225	248	227	225	236	249	241	249	251	237	227	247	230	235	260	262	206	217	254	260	260	256	209	241	236	232	259	241	244	240	241	265	256	251	264	230	245	223	277	230	236	232	239	251	243	259	221	245	238	226	227	245	249	232	244	250	216	238	234	254	246	245	228	247	264	256	238	224	229	264	254	265	237	228	225	274	231	224	239	210	242	242	276	241	263	246	253	215	234	251	247	238	241	267	230	256	216	238	233	226	256	234	244	268	243	267	233	236	231	258	259	255	233	249	250	246	242	261	263	248	255	251	201	241	254	223	252	257	215	236	246	258	260	225	250	247	255	233	243	236	222	235	244	224	264	243	267	282	257	222	214	235	251	281	222	251	253	246	239	230	259	258	264	239	234	221	260	245	265	212	239	238	263	237	250	245	235	234	263	224	253	221	246	235	229	257	226	229	265	236	232	271	225	253	234	241	235	256	253	256	221	251	226	251	238	248	227	244	270	238	231	224	233	251	241	243	243	259	243	233	226	251	251	238	272	270	232	246	220	254	249	235	242	243	244	226	237	232	255	240	263	251	242	224	250	254	223	241	251	221	227	246	249	226	238	235	236	254	245	265	253	215	242	235	247	228	259	239	266	261	251	227	266	236	252	237	224	261	221	238	257	222	222	236	234	237	257	285	234	226	252	241	248	276	259	239	231	234	228	229	242	251	261	261	211	247	242	217	265	241	226	232	258	242	238	256	239	250	257	263	230	233	239	259	259	237	256	237	271	237	267	259	234	238	211	227	244	245	230	255	256	283	254	249	238	261	239	249	227	229	254	225	245	236	260	243	246	243	274	231	245	250	227	238	254	235	264	230	234	262	265	257	240	237	240	246	253	231	233	266	223	247	253	218	238	266	261	207	235	239	215	216	233	225	251	248	221	242	241	258	241	266	252	253	252	248	248	240	239	231	257	245	247	244	230	248	245	273	252	239	256	266	262	239	232	258	243	244	243	235	237	220	234	252	241	250	235	240	233	206	255	209	264	260	242	254	243	261	265	240	245	258	243	246	258	261	256	229	224	235	233	221	232	236	260	227	251	245	251	271	222	221	260	225	231	232	247	245	266	221	219	222	245	238	236	209	234	259	245	263	232	240	242	250	241	237	223	233	229	228	222	254	241	251	247	244	265	254	220	221	243	257	256	259	241	244	239	241	223	238	252	241	237	264	260	252	246	236	248	251	241	237	258	256	238	233	243	259	235	250	253	245	231	226	244	253	246	257	243	215	243	231	233	232	258	226	222	242	222	229	254	236	234	230	243	228	252	234	256	236	229	254	262	228	238	244	268	228	258	263	229	223	223	242	242	228	276	242	233	266	223	252	256	235	231	240	250	248	238	269	235	235	280	260	240	245	233	227	267	241	249	227	219	233	241	257	212	260	240	238	243	230	262	226	258	229	236	220	241	246	242	240	244	243	245	273	209	248	241	243	227	252	274	247	246	250	230	239	245	269	254	247	255	230	235	263	272	233	230	235	246	273	256	273	240	236	239	234	253	239	254	238	232	258	233	219	241	227	236	252	251	242	250	243	267	236	252	259	253	229	230	263	243	258	244	219	260	232	241	240	263	246	217	265	255	230	228	246	236	242	237	278	259	263	231	237	255	256	242	236	257	262	242	237	264	245	224	249	264	253	240	244	260	255	258	238	222	230	251	256	252	243	250	245	260	235	219	254	259	246	214	227	223	228	226	257	260	236	262	227	250	244	240	247	256	245	260	217	243	242	263	235	238	237	234	236	255	237	215	245	255	216	231	267	235	257	244	279	245	238	240	231	243	236	219	243	234	258	240	237	270	247	242	244	229	253	230	236	234	226	223	260	267	240	231	258	261	259	241	216	248	255	247	248	252	250	234	242	247	276	243	243	235	258	230	213	240	244	238	225	232	256	248	235	246	224	237	244	233	226	263	244	240	244	255	252	245	248	257	244	253	248	256	257	233	245	249	272	251	231	260	240	244	260	251	247	251	268	238	227	248	248	234	241	212	248	217	235	235	223	233	216	242	267	240	250	242	231	238	260	231	262	238	230	246	250	226	247	227	226	241	260	238	220	233	223	247	225	229	241	254	253	243	256	235	242	245	242	257	236	244	273	266	245	226	222	258	240	250	243	241	221	260	225	248	234	208	216	225	265	220	228	240	263	255	257	249	237	218	222	228	247	237	219	238	242	241	252	230	214	233	216	251	243	246	242	230	232	239	247	237	248	259	253	244	267	217	237	235	236	246	227	256	261	258	234	214	228	250	252	235	217	242	234
27320	16832	2795	837	644	658	688	658	644	624	645	631	609	684	645	631	615	586	598	610	632	660	639	656	637	666	637	648	647	611	628	647	692	658	653	644	620	643	684	689	641	636	632	653	653	604	626	659	608	625	658	586	644	633	653	625	620	667	638	583	596	666	639	633	657	623	638	618	664	650	640	607	676	634	623	645	589	623	665	643	707	618	639	654	633	644	606	656	600	644	590	604	620	624	670	651	627	620	672	609	639	646	623	656	651	650	660	611	663	629	728	652	655	621	645	609	685	621	672	711	619	620	597	616	674	614	648	605	657	600	627	623	633	653	608	645	659	628	608	641	624	630	615	630	609	674	691	654	649	685	658	664	658	649	643	647	672	602	669	687	624	637	634	623	666	612	607	649	689	628	629	613	639	662	643	644	672	654	621	693	607	685	614	626	651	638	646	626	645	633	615	652	630	657	632	654	613	657	684	608	699	657	647	586	592	644	660	579	584	655	670	599	658	648	648	646	664	623	624	656	683	635	624	605	623	625	659	632	640	660	636	629	678	619	676	664	647	650	616	640	649	619	648	641	632	658	626	666	678	636	641	609	639	584	682	669	638	656	613	630	587	641	605	620	580	663	661	634	619	651	626	672	667	657	649	689	662	609	663	616	673	663	643	659	637	605	632	625	682	652	653	641	607	670	647	676	645	638	633	615	671	650	643	638	675	698	659	696	655	643	596	624	681	695	669	638	623	644	600	645	655	639	630	606	677	625	644	612	632	678	648	616	637	609	581	637	613	630	613	626	657	651	630	626	621	622	648	612	605	633	638	596	650	641	640	620	663	623	634	635	639	619	642	667	644	604	657	626	631	661	672	655	633	598	685	641	642	634	688	627	620	636	678	649	612	663	653	613	650	648	655	619	629	654	618	604	685	618	655	624	644	694	644	644	614	621	648	603	626	643	639	664	682	633	631	596	618	642	600	632	683	637	614	630	611	635	653	651	687	623	637	654	626	616	660	667	604	653	636	617	587	638	644	628	659	636	631	634	642	606	630	675	638	628	652	605	641	667	653	705	595	632	639	624	669	626	636	634	644	675	677	638	665	636	594	612	635	635	645	616	671	637	606	635	622	651	660	623	650	674	686	652	659	637	673	623	692	619	650	598	616	634	678	665	640	678	583	672	617	575	646	676	678	636	664	638	653	654	637	628	613	630	670	613	688	666	636	646	633	629	616	695	661	667	647	663	667	645	626	617	612	642	633	633	637	658	673	636	666	653	639	643	662	696	625	630	616	653	641	644	666	658	678	595	665	642	650	651	604	596	600	653	670	648	633	616	682	621	593	648	621	633	627	635	626	639	647	647	641	652	624	624	616	649	655	655	683	594	637	676	610	685	632	673	620	689	631	674	633	672	659	636	663	632	612	653	609	618	631	619	655	614	660	686	657	583	623	698	638	656	662	614	661	673	630	675	610	696	630	671	616	631	620	635	657	630	589	624	622	575	635	659	639	663	639	624	687	628	632	634	634	679	677	665	631	674	645	606	573	625	666	668	638	623	648	601	565	604	612	626	618	672	659	632	631	659	629	632	657	660	651	694	605	657	623	604	650	629	647	677	622	659	606	664	658	630	651	604	629	681	643	624	647	636	584	618	670	628	667	662	630	687	666	669	646	682	626	623	666	633	662	676	656	633	673	672	671	648	599	630	626	668	640	650	608	643	660	669	636	659	663	620	649	664	638	663	626	630	671	667	633	671	713	648	682	615	663	644	610	622	662	659	648	670	644	653	642	632	617	618	630	636	665	666	621	629	634	660	666	650	669	680	593	646	655	647	661	618	615	628	683	612	638	668	621	632	615	617	640	607	639	624	624	583	638	627	626	657	658	655	657	612	612	624	634	674	599	636	646	627	596	612	673	623	696	646	657	670	661	663	606	650	656	651	636	636	675	605	644	644	674	649	643	651	636	628	656	635	630	652	592	649	631	622	609	626	641	668	648	648	627	626	662	663	656	661	692	657	634	678	699	682	674	645	642	716	613	609	659	662	671	657	681	661	611	633	627	629	619	610	683	597	634	608	619	630	627	669	635	623	656	655	644	630	644	689	626	651	660	647	595	624	664	616	641	673	608	677	627	590	649	592	671	654	626	625	625	637	693	668	667	602	676	631	582	658	642	653	649	617	647	619	677	609	590	633	668	597	625	649	653	604	632	654	647	653	663	612	676	655	595	632	652	642	714	657	635	688	623	625	646	632	621	678	662	632	664	610	681	670	662	606	621	667	666	662	629	661	724	659	649	641	654	676	650	588	622	645	622	662	653	661	636	647	611	610	639	684	618	656	636	643	650	643	621	619	644	636	675	596	649	628	606	683	625	648	675	650	673	624	660	620	599	650	629	665	670	643	632	676	661	641	711	658	659	638	660	643	640	650	607	661	675	651	613	644	672	659	664	608	637	607	650	632	651	630	648	662	618	638	587	646	595	676	662	701	654	679	633	653	663	684	643	649	620	659	625	618	612	623	616	629	686	689	637	643	664	636	638	627	680	672	638	592	637	627	705	637	658	670	681	619	686	652	628	612	709	648	639	652	669	680	656	653	664	649	629	647	643	605	671	658	662	626	703	670	639	631	610	631	640	673	642	678	667	656	629	646	667	661	655	635	645	621	688	663	659	652	645	665	656	618	663	624	613	608	668	637	675	635	666	642	629	638	656	588	635	616	606	667	662	644	658	639	630	674	625	662	618	613	666	678	616	658	640	618	644	618	612	646	623	676	655	688	659	684	650	658	629	634	611	620	666	656	652	581	672	624	631	638	641	599	653	664	679	653	707	658	654	660	621	655	672	622	680	628	617	669	635	607	636	664	598	608	636	646	658	607	678	638	699	657	617	621	633	657	658	662	622	625	650	641	642	644	627	615	611	653	644	647	636	657	652	667	660	647	653	659	600	634	713	655	612	633	673	680	642	631	638	612	614	598	694	647	606	594	612	657	610	661	627	626	645	621	637	607	678	613	626	641	691	636	598	616	639	631	634	678	714	658	664	650	641	636	637	615	675	623	607	604	616	647	618	661	627	663	646	644	636	662	666	643	613	660	626	655	674	652	670	641	666	652	706	611	633	616	668	629	635	665	660	661	617	597	626	653	686	644	659	658	627	633	644	643	660	630	603	576	637	668	637	674	661	609	628	663	664	650	639	645	645	641	649	657	674	656	622	616	638	649	621	636	592	612	624	659	659	667	663	641	628	649	674	672	653	605	647	636	642	648	655	669	661	649	610	642	652	604	653	642	582	620	666	687	600	643	664	602	661	633	624	662	648	626	639	604	681	667	627	634	627	618	650	637	617	687	658	646	638	594	666	630	637	638	618	653	657	675	639	647	621	624	691	606	652	680	630	665	679	674	640	675	626	604	674	679	644	665	643	677	590	621	642	630	648	645	686	630	630	631	639	626	629	619	671	640	621	675	652	651	620	676	684	641	617	593	644	605	689	653	639	648	634	614	641	660
4183	1719	1346	1109	1031	985	981	983	956	991	978	935	940	881	884	984	958	934	969	913	918	903	936	963	921	931	973	918	980	989	947	909	962	900	933	928	948	965	909	941	964	940	899	940	910	907	917	928	941	896	960	929	928	960	921	887	937	955	924	956	941	906	929	880	915	955	913	894	948	927	897	913	911	946	901	888	866	955	927	965	930	916	948	913	896	908	895	894	937	926	957	916	911	906	942	954	957	885	923	928	941	897	948	970	914	916	932	981	902	974	918	975	980	936	929	990	932	907	929	892	921	887	976	923	929	949	912	876	949	935	916	913	938	964	905	948	876	962	932	941	958	971	956	982	923	891	916	948	953	914	904	927	942	931	988	942	924	894	934	890	849	840	934	896	944	959	919	922	981	924	920	958	937	913	941	975	927	901	972	917	934	933	941	956	901	899	925	969	949	962	936	928	871	899	940	982	923	885	1001	920	868	965	924	922	940	864	894	960	898	928	934	907	901	929	921	906	920	943	907	914	873	929	931	960	928	997	888	926	934	890	924	928	956	998	958	924	923	948	921	897	922	909	864	965	955	944	891	954	916	922	952	987	915	983	905	981	963	912	941	927	995	960	980	927	905	933	866	959	908	931	940	943	934	913	955	992	944	875	983	963	909	925	973	875	964	981	988	921	924	947	1005	881	966	913	895	946	936	957	939	909	930	1002	927	947	937	909	933	940	944	945	928	965	920	894	945	938	921	979	967	886	956	926	934	925	926	912	910	865	905	935	974	928	892	938	988	945	877	936	976	874	924	942	918	966	885	905	941	947	918	921	994	940	951	912	929	941	930	937	951	904	928	958	973	917	934	911	953	908	943	993	984	903	968	891	944	941	890	937	919	951	910	926	996	927	963	880	925	930	938	945	941	928	946	905	901	927	910	960	890	971	983	908	924	911	937	953	964	915	916	1037	872	944	923	952	959	924	973	960	950	935	921	938	936	981	973	935	1005	944	924	898	939	955	936	933	891	923	895	933	933	912	925	947	950	913	958	976	928	966	911	938	954	991	899	938	920	977	918	997	963	887	936	875	966	942	989	961	917	924	942	952	925	878	934	961	928	964	953	970	931	934	946	971	985	943	944	886	952	922	963	953	964	981	959	935	967	956	924	899	977	942	933	976	979	903	861	981	977	935	978	921	900	937	948	937	907	946	947	1008	977	947	932	949	927	940	927	908	988	913	926	860	940	929	946	943	911	947	953	891	930	909	921	940	929	963	910	859	1003	958	945	899	937	949	979	926	938	948	973	927	952	984	969	940	947	916	936	980	934	929	887	970	1015	871	952	925	902	969	1022	960	892	909	944	944	939	876	910	935	937	972	931	965	955	915	944	941	912	939	954	908	916	956	978	972	905	982	930	919	989	971	910	872	884	910	942	926	887	1008	906	898	954	922	884	936	943	948	918	944	938	921	942	936	980	944	928	925	880	966	917	994	925	913	955	976	939	943	946	939	922	921	953	918	929	948	939	936	943	935	934	898	928	943	960	880	964	942	904	953	914	893	960	962	909	890	923	938	972	993	967	973	944	885	939	967	936	964	923	960	939	929	990	946	976	884	928	937	964	904	959	1033	951	979	995	930	912	981	867	900	956	981	968	857	943	909	933	959	922	940	963	913	936	887	941	916	861	903	959	872	921	945	916	945	979	924	919	1005	934	934	958	913	938	927	923	910	926	916	975	924	980	965	969	888	926	956	922	887	978	954	939	906	1010	937	932	957	942	892	957	914	912	1004	902	928	964	919	934	935	957	962	963	926	914	936	916	917	891	990	960	930	952	945	917	905	963	932	896	907	909	872	968	921	892	970	929	948	888	921	953	889	908	916	959	971	946	962	967	954	974	948	918	909	953	973	893	999	953	913	936	1005	968	913	925	934	968	949	893	917	915	929	914	977	959	888	952	947	897	952	1003	913	901	954	932	930	908	905	966	957	944	914	936	917	945	935	887	956	918	926	931	945	951	932	880	915	958	904	920	925	1013	975	951	963	907	969	924	951	949	943	893	878	928	913	937	926	948	1001	973	957	887	922	921	960	939	916	907	947	969	921	903	933	964	950	913	919	922	913	940	927	1004	988	979	920	941	940	944	939	977	917	987	946	918	960	952	913	934	908	925	929	965	932	919	953	988	975	888	905	950	921	941	913	941	928	962	979	904	937	938	889	987	922	885	956	951	932	968	999	945	920	929	860	945	932	946	896	941	900	962	872	949	985	901	923	948	978	953	879	926	942	939	905	926	874	935	933	917	947	922	914	991	943	925	909	969	930	882	918	919	938	889	941	914	961	933	911	943	902	916	969	919	914	901	904	916	931	985	957	907	933	915	953	915	893	926	971	881	967	913	959	920	899	934	935	932	932	924	941	978	904	949	883	950	929	908	954	979	940	912	914	902	953	1008	919	965	963	942	901	934	943	965	948	1003	1004	967	898	921	935	943	935	907	932	898	929	978	925	956	954	981	917	935	959	917	893	915	967	1000	960	901	936	914	1026	973	937	917	963	912	925	907	937	976	876	928	957	921	934	919	899	909	957	902	946	949	925	885	957	957	869	975	943	958	904	935	929	916	883	959	962	935	936	886	964	978	955	919	944	894	888	994	910	946	968	885	915	905	1006	929	940	934	928	943	872	955	913	1009	951	944	937	965	903	904	897	911	943	967	902	944	943	894	901	972	966	949	934	933	907	902	914	920	947	951	924	985	864	916	924	949	896	882	923	918	984	980	952	898	914	921	933	923	961	916	915	944	907	925	921	953	908	930	920	960	908	921	894	893	943	909	902	965	914	981	944	919	963	947	928	928	881	936	938	933	915	924	912	917	932	951	957	905	947	928	932	925	946	952	953	962	932	925	975	920	884	905	962	883	938	881	955	905	903	911	954	959	883	960	927	841	962	898	887	973	932	892	918	955	904	931	941	941	934	927	965	968	919	918	950	924	905	901	951	925	953	931	915	936	943	977	897	895	919	918	916	902	930	887	954	932	904	963	895	953	941	887	928	960	915	962	928	916	921	936	950	996	952	942	947	960	977	945	945	961	952	871	957	936	904	947	938	926	941	926	914	996	903	957	928	919	871	982	972	917	909	944	922	939	907	871	917	949	900	970	911	975	957	986	982	881	954	994	952	959	844	938	913	888	932	973	886	935	916	958	949	943	960	893	939	951	922	965	904	917	1007	962	964	946	909	915	875	940	891	928	942	927	933	961	948	969	971	902	933	935	910	982	946	951	910	966	876	943	936	918	968	922	969	953	943	983	916	944	944	903	929	901	925	938	896	986	895	930	971	903	875	917	928	1013	950	946	906	924	901	935	942	949	981	946	984	964	984	952	921	920	909	838	921	952	911	924	930	930	910	964	941	929	963	939	934	925	971	987	955	933	921	944	964	934	956	938	985	969	951	973	927	928	891	947	896	927	913	927	948	951	955	891	1004	918	939	924	929	920	927	929	922	902	923	918	972	935	983	927	897	979	990	923	915	929	912	959	902	984	928	909	957
23237	21420	28288	24920	20166	1493	560	415	392	407	353	338	365	337	291	325	339	343	330	337	297	329	341	304	314	328	332	301	325	298	327	305	296	307	316	308	333	319	338	288	325	292	299	313	319	288	327	316	296	327	295	317	343	320	297	297	301	333	311	312	310	328	315	292	305	315	308	312	283	315	319	317	300	318	295	291	306	278	298	286	282	289	338	300	310	327	334	305	287	298	299	334	312	302	343	316	307	323	306	283	298	290	309	277	313	320	336	306	305	325	298	287	333	297	340	292	313	308	323	322	314	304	322	315	322	293	315	300	302	302	298	292	316	309	343	349	309	315	282	294	304	311	326	308	307	322	297	282	317	324	292	326	323	277	277	289	266	310	327	299	314	335	300	290	298	303	321	310	311	315	313	326	353	297	324	320	307	305	297	303	311	305	321	326	334	304	308	315	333	361	317	302	290	320	262	282	309	291	320	312	311	306	316	309	302	318	327	287	299	294	337	326	303	293	278	272	295	278	314	300	303	331	291	278	278	326	323	295	353	329	298	308	309	318	311	320	308	299	300	291	323	302	306	325	268	301	295	283	311	320	284	277	312	312	297	295	292	265	321	292	308	288	317	271	314	256	306	294	298	333	282	317	312	291	328	331	293	321	319	318	259	300	344	302	273	335	295	285	327	299	278	284	272	318	301	304	280	297	304	297	316	314	288	289	311	266	298	333	298	282	314	286	302	317	307	307	277	298	296	332	334	305	287	301	302	299	300	301	297	327	312	322	327	323	336	312	310	318	300	317	298	274	317	308	302	304	311	314	303	276	323	305	270	310	315	353	307	286	313	331	313	304	312	340	305	307	313	314	329	289	328	294	333	295	308	292	291	320	308	321	287	322	263	284	310	329	294	304	324	298	339	298	328	291	295	304	312	308	335	318	278	286	301	306	294	284	301	314	304	302	281	310	335	309	328	311	286	293	296	317	332	295	320	294	304	304	313	330	297	294	309	301	328	292	303	274	331	333	318	340	291	314	311	289	301	311	269	324	312	306	274	325	305	290	303	316	296	296	316	317	326	267	301	347	306	317	293	325	291	293	308	332	309	305	333	284	302	295	287	268	301	298	307	301	308	301	326	307	281	323	310	298	300	324	300	323	304	316	304	291	294	315	295	294	328	295	303	280	301	329	320	273	321	326	291	313	322	321	311	306	316	318	302	299	282	343	301	296	317	319	310	280	330	310	313	307	321	302	294	306	320	329	316	307	292	291	295	280	296	307	313	296	320	306	315	276	310	315	256	297	293	308	314	320	309	327	308	335	315	294	297	324	313	335	314	284	278	298	305	300	289	270	346	272	327	302	303	310	277	337	309	309	278	321	337	307	330	336	320	307	296	294	306	300	304	305	317	323	314	311	325	292	312	297	276	317	330	300	278	281	311	331	282	328	322	305	313	297	273	314	288	295	281	336	298	294	361	302	306	347	298	316	333	308	292	306	284	312	294	320	334	328	322	352	300	294	299	328	304	306	326	265	318	294	301	317	301	315	328	320	320	304	306	311	318	323	290	310	308	295	325	338	323	306	297	280	335	327	289	310	295	329	310	309	298	328	317	314	280	302	315	314	302	305	329	305	300	299	303	287	287	333	296	310	297	346	280	293	293	336	308	309	289	283	309	320	337	290	288	299	291	312	290	281	306	302	292	336	307	285	318	293	283	324	306	304	324	273	299	300	274	304	317	303	295	259	296	281	292	282	315	305	308	320	298	292	311	319	313	310	334	316	314	319	334	289	311	313	285	333	323	324	319	275	330	312	293	299	287	298	302	315	306	288	267	293	295	296	283	311	327	303	314	294	315	298	286	283	280	324	321	286	308	329	291	270	293	301	312	319	300	305	291	303	313	295	311	299	298	296	323	287	288	318	328	325	305	325	278	278	301	298	324	316	310	308	315	322	272	320	284	344	309	296	325	301	301	306	319	302	282	278	296	304	331	309	335	285	297	286	310	325	289	321	287	311	326	331	301	298	320	326	295	322	294	290	310	294	300	332	284	281	290	307	338	287	333	317	332	278	302	284	302	302	316	303	323	299	308	302	315	333	313	309	306	313	309	289	297	263	303	315	325	318	332	327	291	275	285	279	308	315	306	285	302	278	317	309	304	272	303	293	310	315	311	282	306	301	294	310	296	301	305	272	307	287	322	324	300	269	326	284	275	283	300	308	280	317	301	292	284	306	312	339	301	302	260	311	285	259	325	314	317	307	306	340	294	315	324	323	265	311	303	325	312	322	313	306	299	300	309	337	318	310	322	314	311	335	309	294	349	264	303	303	278	322	292	289	302	329	347	288	279	327	324	341	307	282	284	299	302	307	317	296	308	342	338	326	309	311	304	294	323	318	292	306	261	304	279	306	309	299	308	294	296	323	324	316	310	291	333	304	332	334	298	279	295	310	301	294	286	314	288	277	275	299	328	290	303	306	322	291	275	317	317	276	313	310	322	316	335	310	277	333	288	278	283	345	311	324	314	296	307	316	314	301	308	274	314	297	327	345	315	315	289	315	319	323	324	304	323	315	297	291	307	327	286	319	302	325	338	313	301	328	317	329	259	291	307	291	314	293	302	317	297	316	313	297	306	297	295	297	317	332	293	366	300	311	307	286	311	278	276	311	327	297	304	293	323	315	313	305	306	282	311	296	322	308	294	324	312	308	290	278	311	302	306	304	303	345	281	326	290	303	324	315	300	319	308	324	328	292	274	316	309	336	327	301	319	308	370	332	311	343	320	288	289	337	318	321	319	299	286	341	310	323	289	300	293	318	320	287	292	314	323	300	303	300	303	291	269	334	353	294	323	281	324	293	274	289	300	332	336	295	312	332	332	307	314	336	297	307	335	281	303	294	299	309	314	286	294	314	304	296	308	299	281	287	318	290	310	284	307	298	293	334	268	327	304	280	321	278	298	301	343	309	323	288	318	301	314	297	285	285	317	326	307	312	305	323	318	289	299	310	280	302	282	345	298	298	283	332	297	310	310	283	290	295	331	294	287	303	322	318	306	289	280	331	323	314	339	288	284	290	329	302	326	322	306	350	308	298	324	303	318	306	297	276	304	315	300	304	331	296	319	294	317	301	322	306	313	281	317	292	311	324	295	308	329	315	306	286	301	272	263	309	281	273	291	319	320	312	324	292	298	300	302	297	344	301	280	301	315	333	318	280	316	323	299	297	298	289	285	293	300	328	306	312	302	305	302	321	328	320	301	265	324	275	314	303	285	321	301	342	292	318	311	307	281	342	320	333	300	289	309	303	287	314	293	307	332	323	269	326	283	306	313	324	331	305	305	281	299	301	301	313	342	292	298	301	291	293	283	329	291	311	289	326	304	315	325	304	342	314	308	307	349	319	306	315	302	288	352	326	298	325	305	305	329	297	298	293	292	274	311	301	324	292	312	291	327	328	298	303	320	316	300	312	348	339	316	293	299	334	300	327	258	304	286	316	303	294	305	332	307	265
3165	7657	5058	2356	1556	1118	980	802	738	623	589	608	586	572	587	531	538	542	532	491	522	488	491	499	509	497	490	481	470	460	503	470	503	469	448	462	476	466	507	456	507	482	470	478	453	499	453	494	481	517	491	512	443	472	459	490	446	465	469	474	457	483	481	497	510	475	461	491	479	482	466	478	465	475	454	512	468	469	466	423	486	463	474	511	455	531	498	495	471	473	462	482	498	439	497	492	480	478	500	467	471	485	468	469	474	516	497	482	495	544	443	475	489	485	446	459	468	476	509	500	465	478	491	479	452	448	478	504	478	424	445	484	478	490	490	474	465	477	482	517	517	490	506	487	456	467	471	496	475	492	481	490	449	449	468	478	504	455	517	488	520	476	444	448	458	488	470	454	469	507	489	458	494	485	488	476	497	485	496	503	506	508	505	481	473	488	472	462	473	492	513	476	476	491	461	479	463	471	485	447	498	492	459	486	458	500	478	466	489	454	519	466	435	445	498	484	472	493	460	495	522	438	457	465	454	479	482	451	433	463	498	443	486	504	465	466	516	497	489	486	464	504	461	491	479	458	481	487	475	484	468	514	509	453	475	495	485	449	468	491	483	465	459	474	470	450	467	484	473	499	450	504	503	504	505	474	489	501	480	531	499	459	430	481	472	467	441	463	478	483	451	458	483	485	474	472	491	491	473	476	508	487	484	485	480	451	493	411	477	465	457	467	498	470	471	499	453	493	446	487	470	468	492	523	482	473	500	472	469	508	502	489	456	484	487	458	482	470	461	483	478	493	446	538	486	494	487	452	472	486	509	464	490	491	470	521	436	478	497	496	474	480	498	467	483	480	494	461	437	492	482	435	478	452	481	509	456	462	479	472	476	470	488	485	464	464	471	442	496	519	474	501	469	497	458	480	458	450	465	479	458	473	490	474	483	472	493	483	449	501	478	494	458	484	495	480	480	463	502	461	500	490	473	498	476	485	490	447	481	474	477	512	464	449	474	474	456	452	495	465	499	502	478	493	501	506	426	476	470	468	464	481	466	468	469	476	467	487	454	496	490	495	452	496	502	468	460	476	469	472	487	474	456	489	491	473	445	476	443	456	484	520	502	462	460	505	477	503	453	511	466	481	478	478	449	463	472	495	491	505	503	525	469	486	482	437	494	457	443	489	497	466	480	532	483	506	457	467	487	464	504	470	476	474	475	483	479	505	471	456	453	503	522	489	478	463	455	460	452	484	488	481	472	509	433	481	483	511	470	490	483	498	465	445	504	483	452	447	452	470	486	473	474	477	502	483	530	501	477	464	468	453	477	485	486	479	489	500	468	450	480	474	449	457	493	510	447	447	501	508	481	485	483	479	482	460	481	487	459	488	453	437	508	453	456	474	520	473	484	476	459	489	486	493	453	477	464	489	481	492	494	464	470	464	483	476	464	489	484	461	478	511	485	483	488	493	429	449	446	461	471	491	490	494	467	451	522	495	486	508	465	489	463	474	463	485	473	477	514	455	495	499	454	504	497	476	483	529	504	488	455	495	450	484	441	482	471	451	482	457	467	447	466	445	450	506	486	469	481	499	477	494	474	445	450	500	439	537	512	486	455	470	489	463	460	505	528	493	473	483	473	489	432	475	479	488	493	463	467	473	485	484	451	463	518	445	475	514	482	433	475	526	500	477	472	490	415	504	468	466	485	520	478	495	464	473	462	525	468	480	488	488	488	463	472	450	462	502	491	491	444	453	484	484	473	436	456	488	506	500	475	496	534	473	493	482	439	483	526	473	482	487	447	490	486	464	470	476	471	483	485	453	458	497	481	456	436	480	476	485	518	479	489	506	434	471	476	491	490	477	494	480	460	480	483	457	491	464	460	450	485	470	466	449	456	462	488	447	500	486	481	503	458	445	471	532	458	521	456	490	472	485	460	480	476	438	446	471	484	435	434	479	472	461	472	505	447	477	454	465	465	499	454	464	513	463	464	475	500	506	459	488	454	439	485	473	481	480	465	474	485	465	450	462	507	453	458	476	460	484	469	478	473	482	436	491	449	493	487	485	448	469	493	486	452	486	464	475	472	454	492	491	467	468	489	454	484	451	470	474	469	501	511	478	502	503	482	510	474	498	461	458	464	479	493	455	501	492	487	488	434	499	452	472	442	464	502	453	509	443	485	473	431	442	455	442	454	504	450	479	469	478	507	469	495	472	435	502	503	508	460	467	459	500	467	496	499	500	464	515	472	530	511	463	457	475	467	457	482	477	493	472	450	448	477	463	504	454	446	446	467	474	457	475	473	482	462	448	472	468	460	474	450	456	519	464	445	498	481	490	484	479	483	484	459	467	509	501	493	463	448	482	458	479	468	465	449	489	499	488	472	497	472	467	471	529	477	472	485	451	503	473	473	474	498	469	450	497	457	486	489	488	453	467	481	488	477	465	460	468	432	492	494	483	475	461	483	456	490	453	477	455	506	466	461	479	461	448	501	512	476	490	507	437	462	421	483	483	504	482	454	499	467	453	512	453	471	488	473	493	469	442	456	518	452	518	479	457	457	430	524	489	494	493	504	447	529	448	492	471	464	507	486	449	482	500	515	498	490	464	449	492	494	494	467	460	466	458	461	427	458	453	472	471	516	466	448	443	437	481	481	452	473	495	477	505	463	494	441	504	502	470	470	504	490	466	498	426	447	461	467	430	466	433	470	512	470	483	461	492	468	470	485	470	463	478	496	486	450	452	510	501	479	442	495	430	457	453	456	474	469	457	485	459	448	467	496	466	462	460	468	485	479	462	463	451	482	479	484	437	462	451	458	470	499	459	453	504	481	420	491	428	473	462	497	491	505	474	520	482	479	478	453	442	524	461	478	507	465	521	513	468	457	464	482	492	485	502	503	494	462	461	479	482	460	520	461	467	481	471	447	468	486	514	490	502	454	472	478	525	476	463	471	450	458	493	443	477	518	481	428	460	512	481	502	491	484	490	485	468	497	458	478	420	456	472	468	482	502	459	471	469	476	481	483	460	434	488	471	481	499	480	474	460	476	493	464	489	521	490	496	492	457	485	473	497	463	493	466	504	453	481	455	445	455	465	485	463	522	485	473	474	449	471	488	453	463	476	473	502	515	462	480	451	416	493	454	477	470	444	450	458	492	455	462	473	431	443	480	458	479	462	478	494	474	467	485	465	471	501	506	456	487	472	494	467	485	474	486	486	467	468	461	465	463	490	459	512	526	469	454	482	466	469	517	439	467	468	510	509	473	491	486	501	480	502	496	461	466	474	487	479	495	482	475	486	496	478	463	475	493	450	466	501	457	460	491	511	470	467	476	440	479	448	473	474	490	486	469	485	490	434	458	499	468	473	486	487	534	478	477	458	502	505	476	473	459	484	488	503	473	473	481	469	519	495	526	474	492	486	465	452	486	456	486	484	455	483	468	453	485	442	464	449	429	491	514	512	459	477	472	487	521	488	512	503	492	435	517	469	504	446	493	470	479	516
24576	21372	26001	21266	1396	788	746	687	669	672	672	695	641	672	658	655	681	670	670	652	653	621	695	655	658	642	662	659	654	663	677	676	602	659	644	675	618	655	643	678	666	639	638	616	598	665	615	684	653	665	646	668	629	620	613	675	622	616	631	644	661	632	641	660	659	646	645	617	670	612	599	639	641	616	693	683	621	614	653	629	631	634	645	673	599	637	679	626	655	610	661	651	638	630	633	645	643	626	612	620	620	688	623	648	641	642	651	693	640	625	613	665	672	702	620	650	607	610	637	662	659	618	683	652	566	629	615	611	650	694	633	631	634	623	654	662	650	622	625	597	652	665	650	643	641	624	628	625	651	642	637	627	619	632	657	601	666	659	662	623	675	663	626	654	647	599	621	624	629	682	619	653	642	648	632	678	645	669	594	671	609	615	628	611	627	617	702	656	625	630	634	635	611	656	612	668	690	636	638	623	633	631	650	685	629	628	657	632	634	630	656	638	619	637	630	638	694	649	633	674	602	648	632	617	613	582	645	642	602	639	644	630	624	618	633	638	624	623	650	625	634	663	684	651	639	651	585	640	610	605	640	608	607	586	680	618	623	686	655	630	610	617	613	645	671	638	654	633	638	660	649	647	676	679	611	655	662	647	633	636	653	654	638	650	593	616	624	636	609	634	660	616	640	608	635	652	645	636	664	640	657	662	630	642	607	631	619	685	599	614	627	621	635	601	630	658	651	655	668	668	661	647	589	625	607	658	599	664	657	645	652	634	645	640	686	665	634	632	626	664	635	614	619	657	633	690	604	671	658	632	607	665	588	627	619	637	645	663	603	617	654	635	634	663	659	687	660	679	650	626	671	653	670	671	698	649	629	618	669	604	653	641	636	650	679	623	654	665	626	687	642	633	659	649	616	617	616	670	650	649	612	662	643	616	637	652	659	666	657	632	676	624	617	597	679	629	652	633	673	633	654	599	674	650	645	622	677	630	637	603	643	601	654	621	617	639	685	676	636	670	624	593	650	614	622	670	622	650	655	626	635	610	662	632	595	650	610	638	645	652	637	674	634	660	678	683	622	625	583	665	625	649	671	660	636	677	618	655	654	637	622	635	638	707	623	614	624	620	627	609	692	644	603	663	654	610	611	622	641	669	695	673	616	609	687	626	641	667	643	659	595	618	680	642	636	631	658	640	603	629	650	616	628	648	633	627	648	638	619	632	633	661	600	614	636	605	652	649	674	609	625	645	637	664	639	616	615	639	655	666	659	689	698	667	634	634	640	675	623	622	687	612	624	635	631	640	612	640	656	706	628	612	617	615	642	663	636	681	632	665	635	603	633	629	656	647	676	638	662	656	661	673	648	647	689	621	647	607	644	681	591	642	662	623	631	620	606	633	659	670	679	639	637	652	668	654	650	650	671	611	666	636	626	674	638	606	657	592	606	623	630	624	609	636	579	627	651	641	596	635	651	601	648	654	644	659	616	668	637	707	645	627	673	675	625	624	612	621	634	606	645	628	633	595	648	610	652	651	619	618	680	658	638	669	646	655	610	643	646	664	584	640	640	674	589	699	652	663	634	601	644	581	627	666	614	680	659	607	635	652	661	683	611	585	626	681	565	634	623	641	644	629	610	656	600	639	646	610	688	621	636	631	657	632	641	659	586	636	614	615	604	623	641	649	667	661	698	635	644	625	687	633	624	645	701	635	601	613	611	643	626	599	634	655	719	630	638	586	655	591	658	621	622	653	655	698	632	710	615	640	631	643	591	651	614	650	690	639	696	638	640	629	639	632	639	634	700	628	637	627	621	639	654	666	622	620	655	648	620	645	628	659	597	681	647	659	663	637	620	640	686	605	644	646	633	663	603	631	629	629	609	634	652	650	659	663	660	642	633	610	652	620	646	653	631	646	632	639	635	656	643	643	651	603	644	626	648	652	685	653	677	663	657	625	679	681	683	646	653	597	654	568	658	640	655	641	614	623	643	627	635	643	698	640	630	654	599	637	650	630	610	606	643	632	584	606	633	664	629	619	610	644	602	622	639	636	610	646	657	676	670	637	624	675	635	647	646	637	664	673	628	682	653	616	609	655	609	635	651	613	658	658	625	603	646	624	606	669	666	642	642	657	639	592	611	665	665	635	637	633	689	609	637	652	667	660	629	671	675	638	667	632	641	638	652	623	657	666	622	579	623	637	646	571	619	686	640	606	640	669	614	620	632	707	605	657	610	635	667	623	592	655	615	639	621	630	617	667	641	622	642	602	611	656	629	641	632	668	638	682	704	671	706	626	641	583	675	666	669	628	648	638	661	626	631	662	628	605	638	682	614	620	609	628	659	640	648	614	660	610	664	638	615	659	654	613	657	654	638	642	661	662	610	609	668	613	636	654	597	641	677	645	635	615	635	637	635	655	670	676	674	648	667	621	646	613	599	684	633	638	626	647	609	622	618	658	643	650	619	602	627	654	613	647	626	679	622	685	636	682	635	637	631	643	675	642	674	671	658	650	661	631	596	663	668	624	629	675	625	601	632	640	615	682	594	611	678	605	681	656	605	606	643	635	651	604	618	636	632	613	636	614	631	633	640	623	666	664	642	699	663	643	646	639	639	665	645	663	600	655	615	657	643	636	647	643	652	659	657	668	646	611	641	605	645	693	695	621	603	620	671	667	652	654	691	638	640	654	667	583	632	669	691	712	631	650	611	677	664	639	629	657	622	651	650	653	659	602	658	629	633	625	678	658	659	608	649	627	621	659	621	605	642	656	651	634	620	657	654	582	625	615	629	608	570	639	639	618	613	615	641	648	655	647	634	655	664	657	640	633	649	673	641	614	617	648	634	642	665	662	665	658	630	618	675	660	625	707	645	660	674	653	637	660	648	627	656	655	629	618	685	649	608	691	651	654	628	656	642	652	644	634	624	631	611	625	646	632	656	640	627	649	651	637	634	611	609	689	651	641	635	630	651	582	672	615	641	667	653	649	663	604	626	632	619	665	627	703	675	655	619	641	647	621	614	626	613	597	665	651	690	620	667	651	642	641	623	672	661	634	636	615	632	677	586	658	614	628	642	630	672	670	599	610	620	683	629	632	682	671	651	629	650	643	613	664	619	608	642	620	637	653	593	669	643	674	649	629	668	652	618	608	635	639	657	630	624	642	619	632	635	572	637	635	613	653	638	597	664	624	651	662	635	597	655	667	683	612	622	650	655	642	610	629	622	635	608	657	634	637	627	665	657	649	610	666	643	609	620	629	625	643	646	647	635	654	628	613	630	617	616	614	612	595	644	639	663	640	632	613	654	607	598	685	640	602	630	659	646	654	659	628	626	613	642	661	592	635	654	687	639	635	646	670	640	648	609	658	633	643	653	609	644	660	690	621	588	603	663	632	645	626	654	678	620	631	616	642	663	641	631	680	630	610	647	658	637	629	627	677	649	629	599	678	622	595	641	667	638	667	641	594	641	608	576	639	605	668	669	679	662	677	595	590	599	606
3232	4056	3016	1770	1382	1221	1085	1073	1039	952	951	1047	945	941	971	922	980	958	930	917	928	959	913	873	901	938	922	890	940	883	930	943	915	891	912	922	897	954	920	974	946	891	945	921	965	915	923	858	921	984	896	925	940	913	867	923	915	966	881	919	899	940	916	913	919	888	932	908	920	966	945	936	940	972	909	873	938	882	924	912	883	941	907	950	880	884	929	903	964	900	936	861	929	931	883	887	936	931	884	934	934	881	949	938	954	977	872	926	967	926	880	834	861	929	887	1007	909	935	930	893	901	910	906	906	889	918	930	917	949	935	929	903	887	963	889	917	919	910	894	939	876	897	908	904	879	947	923	933	893	993	912	867	927	919	910	901	928	895	922	925	913	911	941	927	911	917	871	920	983	923	955	893	914	910	889	955	917	876	945	931	913	928	908	879	892	902	890	900	947	931	910	893	870	971	908	911	914	912	907	957	933	881	925	926	949	976	888	891	912	915	924	944	882	960	893	896	936	954	932	859	902	930	933	986	912	885	868	896	866	908	930	919	946	960	949	917	923	926	889	861	915	888	917	921	889	954	926	903	876	908	897	934	910	966	967	907	900	883	895	977	908	917	912	899	844	877	921	908	937	920	945	962	842	975	929	906	907	878	887	930	864	945	856	907	891	872	865	902	924	918	848	899	896	927	909	974	946	903	878	910	906	914	884	989	962	889	911	896	956	866	908	914	973	890	935	933	916	932	875	934	947	916	933	919	976	931	913	927	869	876	922	891	917	932	870	881	943	902	885	890	877	916	883	909	911	902	981	897	897	874	856	972	927	910	949	878	915	940	942	885	959	992	915	919	895	905	905	883	914	920	913	941	922	912	885	942	901	916	880	923	894	899	906	913	938	902	925	930	958	903	919	896	927	884	899	915	918	940	936	969	890	899	898	892	922	918	895	930	910	888	877	963	930	898	889	922	907	890	924	882	952	850	928	916	963	942	883	907	940	913	950	935	918	877	905	966	886	860	912	890	919	947	888	922	910	845	943	881	929	919	934	915	917	922	920	904	879	890	880	893	907	869	957	903	889	916	915	942	932	898	903	881	863	903	900	969	922	869	856	897	1000	951	940	900	910	876	944	914	922	950	930	870	938	846	933	959	919	908	983	925	845	891	954	938	891	912	925	892	923	868	937	899	873	914	913	868	971	920	984	909	901	904	902	929	929	939	893	982	919	950	889	895	926	914	882	859	916	905	912	881	897	849	924	949	928	949	953	962	923	911	950	888	967	923	898	891	908	929	893	907	895	943	899	893	931	917	903	909	870	933	948	933	879	925	922	925	956	937	946	905	906	929	885	910	969	959	933	927	971	937	955	921	905	949	942	896	928	889	920	878	948	931	880	937	939	924	881	906	914	913	911	909	885	894	937	958	935	893	889	924	874	887	929	885	945	891	848	914	883	963	898	958	907	882	855	884	885	859	847	878	918	910	908	894	894	920	892	898	904	886	909	927	906	897	950	957	900	954	890	962	876	903	887	870	893	923	971	872	916	871	860	906	879	899	921	909	902	928	957	910	940	926	864	906	908	948	907	955	898	910	945	867	925	981	988	880	944	916	927	895	919	916	945	913	895	890	911	966	976	903	889	967	956	841	893	936	941	936	877	888	944	937	917	910	941	940	892	952	857	907	912	912	906	935	885	963	943	911	935	874	890	917	895	913	918	936	973	932	932	960	929	941	924	888	937	886	903	961	920	929	946	883	918	982	909	887	939	864	975	890	874	948	898	945	908	900	904	895	891	927	914	952	895	895	886	931	904	911	938	934	884	895	944	883	919	908	934	905	848	945	891	929	929	952	943	882	904	917	929	897	899	910	975	909	877	897	903	885	940	884	877	861	937	970	887	945	905	919	881	929	927	907	902	889	878	903	908	906	974	908	917	922	941	874	963	929	967	946	943	915	910	949	891	910	940	952	880	858	846	928	935	886	980	881	940	991	867	920	943	946	900	892	887	913	906	893	928	930	936	897	918	918	915	952	949	946	906	918	926	919	879	928	941	899	931	973	940	921	908	973	890	902	902	880	929	863	912	906	916	928	933	932	884	961	924	921	930	882	907	913	961	927	923	907	962	904	963	872	923	913	960	891	956	892	965	915	927	905	934	860	916	937	877	921	907	882	931	955	879	949	917	918	915	927	891	883	938	880	914	881	904	889	924	977	888	925	925	886	927	886	939	862	875	872	914	867	866	907	937	958	912	951	895	927	885	929	864	946	876	969	913	953	969	941	918	951	918	947	906	886	985	912	934	950	923	934	906	874	932	946	850	942	913	916	920	918	916	918	924	853	962	965	908	905	877	864	908	936	906	929	917	936	922	882	972	923	942	858	904	933	898	924	930	926	883	892	917	895	946	936	870	933	980	932	916	878	910	897	937	925	848	890	942	821	915	873	930	902	881	881	888	934	901	848	951	929	903	852	933	885	905	916	918	961	915	950	925	863	909	932	939	945	968	855	916	945	897	925	959	908	907	907	934	888	938	896	949	912	906	900	910	936	920	931	895	921	872	968	918	928	942	928	867	917	935	907	908	889	914	914	893	919	887	950	880	936	915	863	926	880	922	874	938	899	867	864	884	906	943	944	889	907	856	911	890	919	939	883	879	918	911	931	912	858	926	952	848	939	872	926	915	908	888	961	912	902	953	928	906	870	910	877	919	934	903	930	952	926	926	924	894	870	878	907	817	940	926	883	893	902	901	944	918	911	913	885	914	939	877	903	862	853	940	926	940	910	969	878	842	927	905	891	934	963	900	928	930	886	918	926	926	974	955	928	901	920	946	900	896	1000	915	899	910	890	946	925	859	868	887	895	938	969	913	909	885	955	922	865	904	939	865	940	879	936	948	873	850	903	894	896	949	923	924	864	916	905	917	927	908	888	927	916	902	878	898	917	922	942	906	917	903	884	914	910	926	932	878	908	931	963	901	919	861	900	929	838	905	898	953	879	906	928	945	939	884	891	941	902	860	928	927	924	924	913	908	867	899	892	931	867	880	882	911	880	909	894	896	899	894	916	872	911	916	896	990	915	920	946	982	900	908	888	886	875	914	927	949	909	941	889	906	912	928	909	932	931	928	881	908	849	940	898	889	897	888	905	895	908	929	926	907	885	944	926	948	917	955	887	941	934	944	920	1019	891	867	953	869	920	935	944	914	890	920	925	982	919	896	883	977	899	941	878	946	905	926	896	879	890	921	936	932	876	928	936	964	935	944	918	864	936	887	987	916	899	910	904	868	953	922	905	891	924	929	907	936	892	925	967	936	932	945	908	859	935	897	875	906	932	930	871	896	870	936	949	938	922	887	988	858	899	913	911	884	964	901	884	896	908	914	886	925	912	941	943	909	926	887	899	885	922	900	932	890	879	939	837	902	956	942	953	868	944	900	897	899	933	923	957	885	950	889	924	888	928	914	897	886	930	926	860	960	911	915	889	913	918	924	923	958	906	906	967	910	933	861	874
22399	21472	29040	24326	21473	19021	1007	427	300	276	289	226	234	232	213	191	214	224	207	187	209	189	192	175	193	193	191	183	155	178	191	175	153	172	176	171	175	182	175	166	169	146	171	160	185	190	193	159	177	170	144	157	151	184	174	176	157	157	156	163	171	181	168	178	181	149	151	166	171	180	166	170	156	158	157	174	163	169	165	175	167	148	170	145	174	156	172	147	190	152	175	167	187	159	164	182	164	155	190	158	160	197	173	166	151	153	145	159	166	154	158	161	153	158	164	144	172	162	160	165	175	175	171	170	158	158	151	169	170	159	159	160	143	142	167	162	171	164	176	156	169	145	159	162	156	155	172	168	155	180	146	161	176	136	151	152	173	162	142	150	151	187	154	162	173	175	152	171	166	150	167	161	149	180	160	198	193	169	154	153	193	153	152	154	152	173	165	147	165	168	161	148	165	151	187	149	163	146	160	148	180	175	156	172	150	141	170	163	168	172	136	164	147	144	154	164	171	166	161	149	159	151	181	146	194	172	162	142	167	168	167	174	178	159	159	152	138	160	165	150	170	165	182	183	161	168	148	177	157	159	149	186	166	154	171	152	164	190	168	146	142	158	173	159	163	164	166	183	162	159	154	150	158	160	161	168	158	176	151	155	167	149	154	168	155	171	162	154	175	155	143	171	157	172	161	171	159	158	141	156	174	167	167	169	169	130	180	162	181	157	139	166	184	140	163	167	157	148	166	163	169	131	168	163	164	146	163	140	135	157	156	177	161	159	176	154	185	159	141	163	158	166	154	172	186	177	160	146	155	177	165	173	157	181	168	156	147	153	184	175	160	151	154	164	146	156	165	160	162	182	166	158	164	168	170	147	177	188	145	160	160	169	163	178	150	173	175	175	196	156	156	154	166	188	159	171	150	153	163	153	153	168	165	171	166	172	168	160	166	177	144	165	180	153	158	163	142	151	178	158	161	148	163	163	151	163	155	145	172	166	140	171	172	146	155	164	136	153	160	163	176	171	146	140	178	157	157	177	154	147	169	163	172	168	161	170	172	169	159	166	162	173	148	166	140	172	170	168	163	170	181	154	159	160	140	177	167	179	173	166	174	173	156	174	165	182	151	178	161	177	171	171	157	170	171	170	178	157	173	178	160	186	146	156	158	177	156	164	180	170	169	167	160	166	178	169	169	173	145	182	167	154	194	167	137	153	173	148	145	173	179	172	159	161	164	151	144	150	170	150	150	160	127	159	160	164	149	187	161	147	171	164	179	159	173	159	141	154	160	137	159	162	167	170	166	169	148	152	172	164	162	181	145	139	137	162	171	161	147	168	184	155	180	174	157	152	157	161	158	166	161	180	153	170	152	139	179	164	153	158	144	161	156	145	152	185	171	169	159	164	157	158	160	153	164	168	169	166	172	175	146	166	161	171	171	163	179	142	161	178	184	191	161	168	149	185	176	147	170	152	176	160	155	178	147	161	133	159	150	152	156	146	149	164	182	179	158	155	137	184	141	159	170	172	149	174	127	156	156	145	162	158	172	170	171	149	177	163	160	148	179	170	165	172	168	167	166	144	172	158	156	155	163	165	148	142	169	155	155	165	176	178	152	155	172	156	164	149	159	173	141	150	158	156	157	164	194	158	184	171	159	150	163	164	165	180	154	140	156	153	179	163	138	162	165	149	197	144	175	151	157	166	171	151	147	170	180	149	180	168	164	175	189	172	171	170	176	182	156	154	165	171	156	153	122	169	166	156	203	176	172	180	143	155	168	182	175	178	158	181	172	184	146	174	151	180	153	180	168	156	149	170	167	155	133	176	164	190	150	177	157	153	152	132	165	155	179	162	171	169	158	138	166	182	140	151	143	152	149	144	166	177	163	145	167	166	154	165	159	142	154	153	181	160	139	153	164	156	144	154	152	175	160	146	168	160	142	147	165	156	166	160	167	148	162	173	149	154	152	156	173	177	170	196	145	179	157	162	150	163	163	154	141	130	171	166	136	173	167	153	157	169	154	154	180	153	174	162	167	171	174	147	173	149	167	181	175	172	159	166	163	154	169	187	152	162	158	164	157	165	129	182	149	163	161	159	169	166	155	161	162	168	155	149	169	147	158	148	182	184	143	170	182	169	182	163	166	175	152	167	153	161	159	173	164	171	153	165	155	192	161	170	173	142	144	142	160	171	153	163	150	171	150	173	172	154	165	150	143	184	150	136	155	153	162	154	155	163	170	144	165	158	149	177	160	167	178	173	169	175	151	167	188	162	168	181	148	162	165	157	140	162	145	157	167	135	152	147	162	148	148	164	156	170	130	165	144	161	197	156	180	163	165	151	146	163	154	142	142	159	155	158	162	137	180	149	162	166	141	146	149	170	197	164	171	154	174	158	159	147	145	164	169	171	176	178	171	144	146	176	161	156	180	184	152	181	165	173	164	135	158	159	180	168	181	149	165	158	176	178	162	139	154	166	149	180	176	160	161	189	149	150	154	154	172	159	152	174	168	161	133	172	157	170	152	169	150	164	180	161	167	160	155	164	148	179	164	156	154	181	172	178	166	179	169	146	154	160	165	167	164	151	151	162	146	165	188	159	160	169	158	158	168	169	153	166	157	150	145	151	162	154	159	196	149	172	165	171	161	151	155	155	172	169	138	184	158	153	154	143	157	144	155	164	179	177	148	147	184	154	171	156	193	162	151	167	145	148	171	159	159	143	147	172	161	161	176	161	140	176	143	170	148	159	169	172	163	170	137	182	157	161	175	158	157	167	157	168	164	151	150	190	150	167	140	185	161	168	162	173	159	156	165	151	156	168	147	181	155	152	159	169	158	149	158	167	166	182	161	182	169	139	168	166	138	145	150	154	164	159	176	168	157	174	177	159	162	152	173	166	158	161	150	184	162	155	154	177	155	159	171	159	176	178	187	147	154	156	160	201	168	160	180	174	171	150	141	166	171	138	175	164	178	163	178	155	175	177	151	163	151	162	169	138	177	190	176	166	162	157	161	169	158	169	158	146	187	165	174	164	175	154	188	160	164	169	171	173	160	135	149	164	144	165	181	163	174	168	164	164	152	162	143	159	150	179	160	143	152	135	140	149	162	143	169	139	163	152	179	185	168	179	177	172	148	168	161	144	167	175	172	149	148	163	168	151	156	181	174	166	170	162	150	144	149	171	131	154	184	167	169	175	151	172	142	162	160	154	169	158	148	160	160	183	167	164	178	156	159	149	162	162	154	166	172	157	195	174	161	158	175	150	178	172	158	152	158	138	160	181	160	145	156	147	171	180	185	150	162	148	182	189	167	163	152	142	177	140	151	165	193	145	176	173	162	163	159	171	150	163	155	172	156	154	171	148	144	183	168	157	173	154	186	173	153	168	149	169	165	178	164	156	167	156	183	154	147	171	169	188	181	154	163	142	180	182	141	154	161	167	176	153	148	149	180	161	155	169	148	172	162	165	196	168	194	166	154	152	179	183	179	152	147	153	181	176
4024	12271	8196	3898	2312	1612	1115	916	749	608	544	530	452	422	408	405	353	325	305	319	288	290	282	272	281	280	286	293	270	257	272	256	268	279	271	246	246	270	240	237	248	212	255	229	256	231	254	243	250	268	249	279	241	215	251	250	275	229	243	246	251	260	256	235	235	230	230	229	245	233	255	222	240	276	247	249	238	240	275	255	260	233	252	234	239	277	248	223	235	244	249	249	246	246	249	239	277	261	235	249	266	259	257	241	238	239	242	232	215	218	245	222	241	239	260	267	251	236	240	269	234	234	222	234	244	250	228	254	225	250	212	253	245	235	246	244	242	237	281	260	262	244	244	239	240	257	227	247	258	235	236	259	235	259	227	256	241	230	240	241	252	229	234	226	249	231	261	242	214	254	235	206	240	251	243	258	260	255	260	237	211	238	249	234	241	271	233	246	220	218	218	219	233	226	244	225	238	224	220	269	250	242	233	255	245	233	248	219	251	227	267	229	235	255	268	260	272	255	239	250	201	283	236	250	226	245	282	258	263	221	221	249	242	245	254	269	231	242	243	233	241	283	252	236	229	222	220	240	222	249	249	226	235	223	240	246	269	238	236	245	218	260	255	236	238	232	237	260	254	261	226	264	237	276	255	240	234	256	261	224	251	248	254	266	240	248	248	244	224	207	242	242	246	242	242	227	291	241	244	244	237	241	249	266	245	234	256	253	271	222	229	226	236	257	251	235	234	262	231	231	223	235	252	231	242	242	265	249	225	214	230	208	229	210	254	253	264	243	245	267	240	247	237	239	210	260	282	228	250	229	253	233	233	254	245	245	267	244	233	233	226	239	208	248	238	213	258	224	242	240	248	226	215	241	244	223	226	230	228	244	253	253	256	253	225	220	271	232	241	267	229	246	229	248	217	271	232	252	234	236	273	270	257	261	243	241	238	232	221	245	275	255	225	224	246	235	213	236	243	261	245	264	232	236	217	247	269	231	230	257	281	231	267	255	228	239	242	214	227	232	227	244	256	262	275	232	232	231	263	248	222	246	236	253	225	235	223	236	212	235	213	244	238	258	256	256	241	229	252	239	246	258	267	232	258	236	261	254	222	223	245	229	228	226	236	282	256	260	255	236	210	240	233	250	231	256	214	246	240	266	238	254	232	219	240	239	252	237	227	229	223	273	255	225	242	213	239	247	237	224	223	225	237	245	240	230	226	248	248	246	249	246	247	248	253	250	244	238	242	226	250	255	259	224	243	222	253	262	225	242	248	227	245	236	250	236	275	221	260	242	239	277	250	243	249	239	258	258	253	233	234	237	227	231	285	281	258	234	263	237	235	224	215	215	252	244	233	248	256	235	237	257	260	257	224	246	239	227	242	244	249	271	250	270	242	244	191	230	247	245	238	237	238	247	255	224	227	265	246	254	250	239	243	266	268	229	209	227	285	235	234	214	266	258	232	225	260	257	229	236	260	255	252	244	231	223	271	246	243	238	265	240	225	230	281	239	260	232	236	259	215	245	240	255	258	255	249	233	261	254	240	233	250	223	259	248	260	229	226	259	221	259	240	260	254	227	243	211	239	229	262	231	231	221	223	249	226	218	235	240	268	251	256	243	272	223	259	234	242	242	273	223	265	255	259	261	229	219	238	226	251	238	257	235	248	218	235	263	231	215	214	266	241	212	214	200	241	247	245	242	237	266	267	253	260	224	246	241	222	229	294	230	225	228	227	269	267	241	242	257	252	227	235	265	217	246	234	239	215	256	230	231	223	254	250	252	247	237	213	246	253	229	230	235	238	219	223	262	225	276	237	249	236	220	224	247	240	223	237	243	251	250	230	226	238	229	235	259	227	256	228	252	237	210	268	259	276	252	248	222	235	261	252	245	244	258	251	250	246	242	258	243	247	244	220	244	232	212	237	259	234	225	246	273	232	251	235	243	259	252	254	257	230	232	235	233	249	216	227	223	233	238	224	243	224	240	241	250	227	268	226	227	242	218	252	249	251	244	241	249	248	260	215	265	206	242	238	229	234	245	261	287	214	233	226	265	241	196	263	249	236	227	235	216	239	216	254	248	235	227	248	232	255	258	245	217	259	247	264	274	235	236	240	279	235	254	233	216	234	217	241	252	210	239	248	270	248	232	224	247	241	241	238	234	270	267	237	260	231	246	248	234	222	248	244	225	232	257	259	246	253	242	249	246	247	231	245	277	242	266	238	244	245	259	227	234	269	251	265	259	266	230	256	245	244	248	240	262	253	246	248	264	253	233	239	244	220	230	249	236	232	214	234	224	267	239	244	263	254	239	250	242	256	254	269	241	223	225	255	218	238	234	258	252	261	242	248	257	248	239	236	257	264	252	244	272	225	199	247	238	250	213	228	252	214	258	203	234	253	234	256	233	254	243	225	218	219	234	237	264	242	244	244	242	268	249	227	248	225	245	220	241	234	229	236	243	251	220	235	232	276	248	254	207	247	238	244	254	251	262	248	255	223	280	231	243	223	242	232	246	244	201	258	254	229	227	220	268	228	233	230	235	226	236	241	267	243	242	223	235	229	220	266	225	257	241	216	271	230	239	242	251	223	236	254	250	255	265	264	248	247	226	234	271	244	252	235	260	227	248	259	230	238	225	242	253	230	278	232	230	244	225	244	233	261	229	241	221	254	233	237	228	260	243	238	219	256	233	245	255	233	251	225	242	229	273	241	237	243	231	270	255	225	246	231	267	212	237	222	239	219	241	237	245	242	208	275	245	249	240	246	260	248	248	261	250	275	268	236	211	267	245	233	236	254	244	219	247	236	256	267	253	231	261	230	248	258	232	251	265	240	231	256	261	232	255	253	232	247	250	221	230	234	234	233	219	271	245	252	246	204	257	208	240	237	241	222	222	250	227	255	234	242	265	236	249	248	213	264	235	237	236	222	251	240	256	250	257	203	235	245	238	251	258	259	219	242	253	202	241	257	234	226	242	241	235	237	229	223	217	237	252	251	258	235	220	246	247	249	213	247	227	218	246	243	247	277	239	240	231	266	228	234	248	214	267	226	225	221	225	251	229	238	241	245	259	229	245	276	254	236	244	223	251	261	239	225	240	239	221	257	231	250	250	247	260	233	246	271	261	224	239	243	236	251	256	235	241	237	250	240	253	260	248	244	247	230	245	261	219	261	255	235	229	206	227	220	229	202	269	266	270	216	241	243	233	253	242	252	279	232	240	217	246	246	241	238	228	234	242	228	238	237	229	257	221	224	240	257	223	264	249	249	237	263	260	245	260	248	233	241	257	237	237	214	261	200	249	259	232	239	252	269	218	241	246	247	229	260	243	272	215	262	233	250	261	237	238	218	224	246	248	241	261	258	266	263	241	250	246	228	252	262	219	241	265	223	217	262	226	241	247	237	223	234	246	240	246	232	240	248	244	220	237	235	241	266	249	243	230	253	259	252	262	260	251	242	234	249	264	238	267	252	243	258	252	252	242	239	256	243	239	252	220	222	228
27511	16746	2800	813	691	626	676	645	663	657	615	664	654	622	621	642	629	655	612	605	616	627	629	653	582	657	651	650	683	639	634	657	679	667	636	650	681	635	602	635	639	644	646	599	698	635	648	629	603	625	622	660	680	631	666	664	631	649	653	649	652	648	652	637	629	632	641	679	638	667	674	665	626	658	656	645	635	623	626	619	605	621	678	626	637	581	648	631	628	630	635	617	676	591	623	655	608	628	601	606	664	678	657	620	631	626	639	591	640	654	636	654	635	633	675	648	635	621	673	642	638	623	669	659	650	637	579	682	610	661	631	668	653	632	638	606	673	638	620	715	621	623	662	644	649	647	635	627	615	580	612	662	658	663	620	622	638	643	640	626	593	629	677	639	614	649	645	644	661	689	618	606	634	700	621	641	646	628	680	637	653	617	647	601	608	640	644	624	686	663	622	637	642	629	655	616	647	631	668	646	612	627	645	638	618	638	689	624	601	625	609	677	627	572	641	618	623	614	614	644	630	644	586	646	662	580	599	650	635	615	647	625	610	669	619	609	686	636	593	671	633	662	617	633	644	623	618	622	651	660	684	591	642	670	639	647	668	630	635	639	654	615	622	638	640	659	639	628	615	636	631	667	637	632	651	627	658	676	629	665	648	602	656	660	660	616	663	640	635	657	652	652	613	651	605	624	666	660	612	607	620	578	669	601	589	606	633	639	667	687	569	662	611	644	574	573	661	604	638	645	663	666	590	666	673	598	618	631	649	632	626	584	624	643	629	643	612	623	646	675	645	657	633	649	705	630	623	668	637	631	615	647	644	620	666	634	614	614	654	639	638	653	644	612	597	689	657	676	630	663	584	595	671	634	661	649	623	643	622	631	615	578	643	653	621	616	637	639	610	617	643	648	649	659	638	633	672	673	642	597	621	648	656	639	641	639	598	621	614	606	627	618	659	619	636	632	644	632	610	603	631	624	643	638	646	665	625	597	629	614	606	696	668	652	639	651	601	630	617	647	724	642	618	641	637	598	647	635	617	591	649	597	639	657	639	630	635	680	617	689	596	647	641	680	644	657	700	650	625	641	627	588	607	639	640	610	637	640	657	652	630	624	616	666	629	634	643	691	655	620	555	582	620	638	655	663	636	639	643	639	658	588	631	670	675	650	589	644	651	631	591	618	627	622	677	630	636	653	594	664	641	644	633	651	630	625	654	632	620	685	637	637	613	648	633	665	678	651	659	628	603	662	637	629	697	636	585	660	657	638	666	641	658	626	625	668	613	622	586	606	637	636	627	642	640	656	643	608	646	630	672	619	675	596	620	622	641	617	620	665	633	606	640	645	636	681	663	609	615	633	600	637	635	593	603	650	667	618	619	608	643	541	621	675	661	681	646	634	618	650	636	645	680	622	616	676	611	636	638	633	632	633	677	604	633	617	633	644	672	614	659	652	624	627	610	624	645	642	658	649	622	646	658	656	624	662	644	652	634	656	646	648	658	633	627	619	561	628	646	647	576	643	657	678	651	624	641	641	589	633	611	672	616	647	626	625	615	621	619	623	641	649	611	643	612	625	656	685	620	652	673	664	642	640	630	647	664	630	683	580	643	660	654	609	577	647	643	638	631	597	674	636	656	647	612	609	634	647	635	657	635	632	630	634	666	607	616	630	598	617	616	669	634	632	645	623	637	642	607	620	640	627	641	632	631	649	619	601	650	665	614	638	605	658	648	674	634	633	637	629	635	642	662	652	649	621	636	631	617	618	655	648	638	644	602	599	653	651	609	599	650	572	602	653	641	632	665	628	619	589	698	662	653	655	650	669	605	630	618	619	599	627	678	636	619	611	573	643	684	688	646	655	646	615	637	613	624	667	615	639	616	601	659	670	623	666	587	705	671	635	618	674	676	684	679	619	637	612	605	612	685	638	622	639	612	656	630	650	641	655	603	628	634	628	642	606	666	553	633	610	635	622	635	607	624	636	663	606	599	636	656	623	599	655	636	645	654	650	621	671	625	635	669	652	640	658	599	628	629	627	594	628	653	649	671	627	636	556	667	650	617	671	643	677	624	640	648	588	599	633	681	667	662	607	642	614	658	654	675	645	660	677	626	634	696	628	658	667	588	678	630	641	631	572	640	603	677	653	615	624	656	651	599	675	609	649	594	590	649	643	638	653	682	622	636	620	641	650	640	626	656	664	662	612	676	618	623	607	590	633	653	639	633	660	690	640	656	641	667	637	623	687	649	640	670	657	633	683	615	610	678	607	620	629	647	669	655	649	636	679	681	650	625	606	669	680	622	626	664	660	641	685	657	640	641	630	666	620	645	624	673	654	608	608	595	656	665	616	635	655	616	642	608	632	598	647	600	610	609	630	657	666	608	654	632	615	604	640	641	675	669	651	611	673	649	666	653	602	648	618	622	652	598	629	664	637	652	633	616	597	659	677	590	646	629	614	660	644	622	630	631	607	622	643	634	629	666	664	595	606	656	631	676	589	651	644	636	614	669	626	668	620	645	633	617	635	635	643	610	630	628	634	648	630	678	674	645	658	617	615	621	662	634	664	630	609	612	657	610	663	645	663	643	599	637	609	652	631	641	646	605	617	616	633	624	603	608	612	614	598	658	615	684	634	636	675	610	614	687	612	626	671	671	605	629	619	657	627	606	600	577	684	637	655	602	645	666	601	636	614	607	588	626	676	597	602	654	626	677	643	661	608	629	648	610	627	610	657	597	631	635	630	669	655	651	650	650	629	625	622	620	659	675	632	628	674	662	650	615	627	628	656	602	588	646	622	663	596	693	655	660	637	658	602	671	641	649	644	619	659	634	654	643	637	596	632	602	640	611	658	604	624	629	636	624	575	669	686	639	583	652	655	650	591	604	612	644	598	640	644	665	592	641	644	636	659	633	609	629	623	644	605	655	595	666	668	666	612	660	648	639	599	617	632	602	626	616	641	619	609	629	665	621	659	598	644	643	655	661	632	618	628	638	652	675	603	650	600	621	613	631	602	626	640	649	627	618	620	630	630	628	668	618	631	667	669	644	628	651	641	608	613	612	661	682	618	634	681	650	650	585	675	636	662	641	658	642	675	617	612	618	611	602	623	608	605	629	649	667	649	638	670	612	628	595	632	652	630	658	627	626	627	612	653	645	603	679	655	677	636	615	629	625	643	633	613	615	618	648	630	620	648	635	642	617	655	640	670	644	657	687	635	668	637	637	638	608	619	629	677	640	590	640	617	606	629	659	606	629	628	671	637	616	649	617	614	678	647	616	656	668	639	661	637	650	583	644	672	668	642	626	670	643	658	610	623	666	588	614	595	654	641	673	659	683	626	671	604	659	671	674	641	635	637	638	651	615	569	604	661	592	612	615	638	663	640	645	633	621	618	680	635	610	659	638	635	657	679	627	649	615	615	635	665	592	635	625	629	650	636	624	626	590	654	650	605	627	613	684	633	628	651	666	661	618	649	649	608	674	658	597	623	632	635	625	619
4376	1672	1320	1048	1008	1000	964	958	947	915	1010	968	964	969	906	970	934	934	930	975	933	941	918	879	938	934	944	916	925	865	933	873	944	957	919	931	941	936	936	882	988	969	910	940	943	930	880	972	899	996	974	945	927	920	978	897	937	918	893	917	946	887	952	890	904	943	920	906	903	925	928	948	938	942	969	902	927	916	867	916	948	965	901	912	923	934	895	907	959	902	924	953	927	926	913	924	931	879	932	931	931	960	978	879	907	910	928	917	934	898	868	862	922	931	906	942	943	917	926	932	980	882	926	901	974	944	1025	931	964	919	926	987	890	962	959	884	914	904	951	987	961	1004	885	952	964	984	957	926	951	885	931	876	944	942	889	949	928	994	923	905	932	925	889	888	906	951	916	969	971	930	889	889	939	906	903	981	863	968	924	943	880	919	956	892	883	917	945	893	910	1013	908	921	944	939	933	930	923	877	983	967	913	903	958	857	967	948	955	941	1047	894	911	972	935	921	908	877	967	910	963	979	916	976	952	913	957	859	992	931	943	920	951	903	881	915	931	996	981	892	951	940	913	915	893	963	992	902	936	924	951	948	968	948	954	938	1001	937	910	918	926	959	933	936	900	927	904	912	914	990	944	942	887	879	922	891	972	937	951	950	904	939	889	954	961	923	942	942	909	984	947	918	902	943	952	931	928	922	934	914	928	950	904	925	964	950	999	1004	930	889	968	915	894	889	940	919	913	959	910	921	940	960	929	1007	949	940	881	1002	937	908	956	914	943	920	878	873	923	932	949	903	908	975	951	961	976	882	875	935	957	936	913	868	976	958	977	960	900	958	926	957	916	979	930	894	888	924	911	893	994	931	910	873	972	956	933	971	895	929	930	970	965	919	969	981	932	920	965	942	908	909	942	888	964	903	871	890	952	946	975	861	981	947	943	982	956	918	965	933	944	994	923	964	901	962	897	903	948	916	938	957	954	959	935	954	915	925	917	940	913	915	927	946	967	947	929	925	906	939	948	911	912	907	917	963	933	921	950	926	927	898	961	904	909	917	927	883	928	979	949	949	920	904	884	914	967	916	933	977	964	999	904	913	924	935	896	965	921	965	882	950	894	934	918	979	965	936	921	937	956	910	919	923	859	939	959	940	940	941	966	910	911	955	965	925	933	957	946	955	872	896	918	918	930	908	927	920	996	989	932	975	967	959	952	928	939	946	948	960	940	946	924	989	954	906	971	900	869	934	954	946	903	1001	967	944	941	961	977	881	977	882	932	906	904	992	869	915	917	920	901	910	976	899	946	920	902	964	950	945	888	891	939	897	984	931	944	903	888	887	934	932	921	926	877	918	925	966	937	916	901	906	918	947	949	890	919	914	979	924	939	985	881	919	901	927	956	900	907	1001	961	917	903	991	927	893	942	922	945	942	913	907	927	976	950	894	935	944	949	933	869	900	956	942	865	948	939	899	961	945	956	875	960	886	899	875	874	909	985	904	952	886	890	914	957	943	932	875	915	966	951	883	937	902	975	881	956	923	995	960	928	919	895	917	910	902	895	959	957	957	883	968	944	969	949	958	905	1010	950	939	966	957	881	903	923	926	890	919	938	920	907	883	945	972	909	916	911	929	933	918	946	934	957	941	916	934	934	923	920	948	953	851	861	897	927	939	959	967	902	894	945	918	990	935	989	944	992	949	953	903	909	939	928	946	927	890	1001	938	956	932	958	982	937	971	965	943	919	949	963	894	921	912	861	920	986	930	921	927	959	972	921	927	959	946	914	963	938	893	959	936	906	954	952	961	918	942	965	949	969	897	879	877	904	935	974	916	932	901	902	962	942	932	938	946	903	954	922	919	936	876	895	954	921	902	887	925	954	973	935	974	938	952	927	918	891	901	977	976	920	859	929	952	955	946	1010	963	907	911	947	901	960	855	946	988	985	966	931	914	950	888	948	927	965	951	866	945	939	922	916	939	925	935	930	905	932	941	943	893	922	956	891	930	923	916	909	945	956	1027	957	900	950	909	960	913	1014	953	865	1012	994	985	915	986	921	868	937	921	945	896	921	990	900	943	967	961	988	982	954	967	971	866	943	901	924	1000	939	892	980	948	959	933	934	915	864	950	935	907	998	890	956	925	960	914	944	957	913	972	903	941	895	963	948	916	940	943	930	921	890	914	964	952	926	927	916	918	934	934	954	952	933	1010	904	988	964	918	937	939	937	894	941	973	949	919	935	926	907	969	970	996	879	929	902	923	909	901	927	925	932	883	952	969	941	921	947	945	965	983	947	968	1011	900	957	927	928	898	981	907	901	971	965	905	914	925	900	912	916	957	927	941	887	873	939	954	922	927	927	941	943	930	912	972	918	934	923	932	914	945	991	960	925	935	956	982	906	961	903	965	957	990	946	967	922	904	898	1020	970	927	917	937	915	933	946	912	948	970	958	926	948	931	860	992	857	916	900	874	917	914	929	925	941	955	972	917	961	909	962	904	905	933	947	904	920	914	913	899	908	926	934	885	961	952	890	858	990	961	951	924	967	936	921	931	943	989	927	946	935	979	883	956	928	948	983	968	931	881	934	902	956	927	898	934	903	923	913	894	950	949	1021	912	909	952	928	960	917	970	950	914	902	937	857	906	929	903	977	942	1035	926	967	904	913	985	945	967	921	914	900	947	973	928	918	947	1000	921	903	975	888	940	990	946	906	935	918	965	926	960	952	884	959	863	914	943	969	940	987	945	852	910	933	961	930	949	973	837	942	964	970	941	942	943	938	930	935	1013	928	955	923	951	947	904	960	960	945	866	901	887	943	907	897	885	928	937	957	944	945	936	909	917	875	919	948	958	947	948	979	960	924	955	947	905	904	940	925	861	927	932	885	911	970	982	951	912	949	920	968	925	930	919	1002	919	927	944	902	985	986	952	912	934	930	927	905	925	901	928	905	952	881	954	936	1004	893	951	922	908	989	915	1015	960	906	925	923	876	938	931	918	952	926	907	925	920	924	952	949	958	949	950	968	917	937	922	966	942	967	870	885	987	932	898	971	895	979	922	902	963	965	920	976	951	923	865	922	902	940	918	952	981	912	955	959	935	924	902	952	943	942	943	938	842	946	929	868	853	968	901	947	911	914	947	938	932	949	938	950	906	951	946	929	941	915	958	886	943	947	925	935	955	962	954	943	953	980	929	933	899	956	962	966	934	943	884	939	901	903	966	918	914	924	907	914	928	917	943	972	890	945	908	890	901	968	965	976	924	895	904	971	955	941	908	922	871	923	897	977	919	878	951	938	938	1003	914	925	980	928	913	967	966	983	917	907	921	928	975	917	933	896	925	967	928	968	882	927	951	920	963	919	904	929	981	970	972	946	919	973	932	916	955	893	912	918	903	968	907	948	921	916	911	888	970	957	978	955	933	966	981	914	976	944	935	1014	895	1034	938	975	892	940	955	957	926	922	898	916	941	921	939	907	913	951	1015	883	971	930	902	994	965	927	924	955	915	922	974	947	940	988	939	949	933	929	963	960	906	901	954
23330	21422	28278	24977	20187	1483	581	458	430	416	385	347	354	356	342	340	345	347	318	328	325	331	305	293	327	307	332	316	310	337	319	275	280	314	302	317	358	287	307	304	321	317	341	320	312	290	313	274	321	305	298	312	298	290	299	331	327	330	299	316	306	318	302	299	287	305	284	315	325	317	297	325	291	333	316	299	311	318	313	310	312	320	301	325	324	306	310	307	313	337	317	302	327	319	293	315	305	295	272	340	360	311	283	304	331	308	303	305	287	306	298	292	338	298	291	296	336	302	324	325	328	319	310	297	317	307	308	309	307	277	339	306	306	319	307	296	326	339	332	300	298	285	302	264	309	298	290	295	326	282	294	334	346	316	301	284	347	288	297	314	330	292	316	317	308	293	314	304	315	302	295	340	258	292	296	332	313	314	299	286	349	310	311	285	331	316	314	286	328	275	303	281	299	311	307	312	348	319	292	354	333	293	303	305	280	306	271	311	297	304	298	314	339	317	261	283	282	307	305	316	290	302	280	318	301	328	321	322	302	311	327	341	301	330	342	325	307	295	296	332	327	281	323	281	303	319	301	329	313	311	310	310	308	271	288	339	294	313	278	300	329	299	273	295	305	344	283	297	274	316	312	315	292	307	285	306	297	315	320	291	313	300	317	292	309	324	293	306	322	314	326	301	276	320	300	322	287	328	293	301	297	315	319	264	307	299	288	293	317	345	306	307	300	319	319	330	279	322	324	301	310	279	313	323	281	331	263	268	302	341	279	337	305	295	279	320	328	322	289	326	306	274	293	308	317	310	319	317	336	305	306	297	315	332	283	282	327	322	293	310	308	335	283	314	342	298	299	331	295	284	289	303	293	309	315	307	337	323	308	308	300	319	299	309	325	303	316	317	312	324	316	300	304	288	307	306	312	308	274	299	332	308	304	303	298	293	304	310	336	296	312	296	309	305	329	314	305	293	309	324	353	333	315	287	301	298	302	277	281	303	295	318	314	287	289	285	343	306	296	312	293	319	325	272	304	300	312	284	308	297	300	258	308	287	271	316	280	320	314	318	288	340	287	306	313	298	334	291	305	323	295	277	303	255	314	311	308	308	321	289	337	311	304	312	291	328	288	284	265	277	295	303	329	358	323	292	282	287	298	291	292	339	317	276	322	287	294	308	290	298	303	307	345	296	303	303	297	302	298	308	306	294	336	284	314	321	320	326	293	300	294	311	292	321	294	304	292	314	326	296	328	313	311	325	323	321	276	285	293	309	306	287	282	263	296	303	282	293	332	311	298	296	280	288	262	323	314	326	296	281	327	359	318	295	305	305	297	311	297	340	326	315	267	317	287	276	310	306	304	323	311	326	334	288	318	285	295	321	292	303	309	325	275	290	330	338	294	302	292	281	304	288	292	291	272	298	297	285	315	280	320	298	311	318	303	299	305	271	314	299	337	341	297	285	327	300	293	308	332	326	321	311	311	298	323	314	296	293	312	312	304	310	300	315	325	289	325	300	302	324	326	297	297	319	316	287	303	298	313	315	282	328	331	306	350	306	280	315	290	333	320	313	291	291	299	317	307	300	330	303	303	278	305	312	264	285	331	304	294	312	320	294	294	306	291	332	319	313	319	300	279	289	331	355	309	304	268	291	336	302	292	274	272	300	299	282	254	314	284	292	316	298	308	295	285	286	321	284	302	293	311	287	285	327	285	274	325	320	283	333	335	342	305	310	288	305	275	323	332	296	283	306	294	298	303	302	309	293	309	312	339	291	329	297	301	300	324	286	288	291	300	313	308	343	333	298	328	288	331	275	304	296	305	298	299	291	279	329	325	302	304	304	296	277	323	303	306	287	303	310	291	297	300	305	297	281	306	286	317	348	292	313	306	279	313	319	309	291	322	310	316	313	299	282	328	330	305	293	295	300	287	296	295	322	329	283	314	272	302	276	298	296	267	286	306	299	306	311	314	271	287	283	296	284	306	316	316	314	316	329	304	280	300	328	282	310	315	318	291	294	329	314	308	323	308	316	302	288	271	283	278	288	339	284	319	327	304	309	289	329	292	342	315	313	343	293	314	276	303	287	307	325	295	301	311	322	301	299	281	313	301	313	295	287	325	315	305	289	298	292	343	278	333	302	322	355	297	315	289	338	314	305	313	303	338	331	297	288	277	339	285	296	327	326	319	300	309	290	298	316	319	304	308	346	300	303	338	294	275	290	289	284	338	320	300	322	274	310	322	333	288	301	309	303	307	281	309	318	334	303	330	288	268	297	301	315	317	318	333	291	334	310	311	299	355	299	300	284	292	300	300	308	306	309	282	294	298	286	313	283	308	321	280	291	300	322	314	304	281	314	281	320	339	317	314	293	317	335	280	279	296	326	303	326	276	316	277	310	311	298	319	284	308	311	291	306	305	314	291	314	341	335	343	331	300	289	318	303	294	311	306	276	296	321	312	285	292	294	309	323	281	292	296	329	292	324	289	331	308	293	307	326	294	321	307	325	294	323	283	315	299	321	293	296	289	281	295	299	306	307	286	304	331	311	336	280	300	277	334	324	320	286	296	292	306	329	325	310	306	307	315	309	306	307	308	344	274	296	321	328	284	303	278	311	310	305	289	320	272	347	307	308	311	296	306	329	274	302	280	304	291	322	292	316	328	320	307	295	298	276	320	327	332	322	317	312	328	292	314	310	316	265	321	340	319	302	295	275	297	332	307	281	318	325	349	311	341	333	308	316	284	295	314	281	300	306	293	336	318	330	302	328	279	334	317	336	339	311	316	302	314	305	304	303	319	310	307	284	281	325	298	305	293	287	302	296	313	285	293	312	329	291	280	297	307	329	309	280	295	314	294	283	328	326	275	287	282	296	327	330	306	298	319	334	315	275	311	327	305	334	305	319	324	308	320	321	336	309	337	287	323	277	301	288	330	293	316	315	309	300	290	294	301	292	313	287	307	265	288	313	338	292	295	292	282	298	301	325	300	367	288	301	332	318	308	287	288	294	308	288	305	325	293	324	321	316	292	341	313	329	331	308	320	319	273	300	282	294	313	306	323	314	303	305	312	331	308	300	295	287	294	310	297	286	315	309	331	322	258	306	271	295	308	368	329	293	283	293	288	276	247	273	313	329	300	284	296	323	305	306	294	323	314	266	276	323	298	287	299	299	344	307	328	314	310	302	283	286	305	317	315	288	280	292	322	292	312	322	297	308	309	302	306	317	293	272	324	291	307	277	287	280	295	301	287	284	292	276	306	344	324	318	305	290	299	303	296	304	296	287	319	313	292	279	327	285	277	300	296	296	293	303	310	303	301	303	300	303	320	308	319	300	316	296	337	328	291	334	317	287	265	343	312	301	328	299	322	300	355	314	270	287	370	282	276	294	350	311	288	314	318	325	317	319	283	300	323	285	317	279	310	303	337	335	299	264	305	310	281	286	290	335	308	322	305	316	308	300	277	319	312	320	290	312	328	326	263	306	273	262	334	350	310	308	260	301
3145	7692	5248	2406	1509	1120	902	818	736	647	627	630	572	552	531	531	540	492	492	501	527	508	510	486	479	479	535	476	483	517	483	488	499	433	473	461	519	480	505	482	487	456	457	471	472	503	465	451	455	487	482	452	488	471	486	498	462	518	509	480	447	513	479	472	472	487	451	481	464	522	448	451	488	520	478	428	474	467	474	461	483	509	489	484	523	509	463	460	464	514	500	483	477	511	426	470	517	450	452	501	483	473	459	482	504	429	489	473	472	529	523	465	477	458	470	490	506	504	505	493	438	452	497	453	480	418	506	472	488	478	481	515	485	448	504	454	465	483	497	465	481	448	442	460	480	515	505	477	473	480	437	458	467	415	490	467	465	447	503	439	476	480	457	490	450	478	436	495	500	484	473	454	541	446	496	444	464	497	453	484	487	416	451	489	471	443	471	466	518	475	463	441	468	477	499	477	474	478	498	467	491	467	498	468	466	478	507	484	487	477	463	463	458	484	451	471	483	507	482	462	460	446	469	469	451	500	489	490	473	502	493	437	444	455	482	476	468	422	478	488	481	457	469	484	509	464	464	489	455	511	476	453	496	473	465	441	484	468	476	467	454	468	480	493	496	466	491	460	499	490	465	472	464	491	484	462	473	499	476	475	485	485	417	474	458	471	477	482	476	463	435	474	469	452	514	460	440	487	470	454	489	500	446	501	491	499	470	479	487	433	456	487	469	477	497	498	474	474	461	462	488	469	471	463	479	449	505	470	490	463	462	505	466	460	436	477	473	474	476	463	479	477	466	491	450	432	484	483	460	485	484	438	465	470	457	474	476	502	455	514	431	438	466	465	503	464	479	486	491	470	443	473	458	500	468	496	495	464	434	447	457	488	454	454	499	465	407	448	459	504	484	513	486	495	455	475	509	481	480	454	463	435	417	448	438	421	461	480	484	430	467	450	464	473	465	474	501	498	516	525	472	472	476	503	482	466	494	481	465	499	510	470	499	500	460	480	490	476	450	472	483	437	455	427	464	465	465	465	511	433	481	516	473	474	463	491	477	473	482	457	475	495	489	459	476	478	467	454	499	468	480	466	481	443	485	516	477	481	509	484	434	452	480	443	518	440	453	474	473	476	457	459	484	482	466	496	470	474	483	460	474	499	470	530	449	458	495	508	478	468	456	459	459	455	494	458	483	424	486	502	430	463	486	496	481	457	448	464	478	459	452	502	509	506	490	478	442	454	454	463	494	501	502	472	491	462	456	452	459	475	436	557	448	471	500	448	455	463	486	464	483	467	460	485	450	486	446	468	445	479	476	437	489	447	496	494	478	528	486	469	464	452	456	505	467	463	500	463	467	472	443	480	467	477	464	470	502	513	451	472	456	473	465	509	470	458	460	452	491	461	463	443	450	454	488	492	491	496	474	447	466	445	492	487	464	504	475	459	472	459	471	471	470	485	499	498	472	448	474	484	490	480	485	500	481	480	484	480	478	485	448	466	472	502	478	470	489	466	480	531	519	476	464	433	515	459	481	469	483	467	479	511	472	481	452	484	510	509	463	453	469	487	532	455	504	474	424	467	492	458	451	511	452	451	496	474	464	489	475	456	471	473	452	498	457	446	511	466	469	460	489	463	504	472	465	452	464	513	492	485	471	505	516	464	466	495	496	468	455	477	467	456	477	476	455	474	442	502	443	469	524	492	455	440	513	515	439	464	443	429	459	471	478	532	476	518	478	465	477	445	429	461	452	521	479	463	490	496	471	479	474	497	471	489	468	482	481	458	445	440	458	486	461	447	491	479	532	485	488	475	498	484	495	467	436	453	484	482	519	494	480	501	485	530	485	468	464	478	483	485	466	489	476	444	481	462	455	469	475	486	513	503	456	489	451	430	448	470	500	497	477	452	462	503	477	466	435	477	443	468	443	445	480	450	462	439	507	444	465	442	468	490	459	453	453	486	474	484	474	439	473	467	490	484	453	506	484	476	464	474	490	474	481	445	451	502	470	457	445	514	464	469	465	491	483	451	490	475	468	488	497	504	542	428	448	450	469	460	489	420	432	464	463	474	473	474	449	468	502	526	424	448	501	483	503	455	480	457	447	517	476	465	473	476	472	479	522	466	483	468	476	479	473	517	508	493	450	459	483	509	419	532	498	511	460	454	463	486	454	488	525	460	451	458	434	481	450	482	500	448	512	484	471	474	493	454	489	481	459	452	463	453	466	469	434	463	485	479	497	486	479	494	473	454	485	479	496	490	473	471	518	505	468	506	453	513	477	508	458	470	449	438	428	448	495	506	469	477	476	445	464	467	455	481	511	467	501	436	449	525	480	469	483	433	462	465	466	499	460	496	477	442	472	497	457	483	462	483	456	449	499	473	482	462	486	467	436	490	492	446	470	505	433	479	494	486	449	440	483	474	469	442	484	444	428	473	429	487	478	513	467	464	464	458	456	480	480	501	464	492	464	512	472	469	456	463	491	473	488	474	489	492	473	446	460	465	494	467	475	463	467	453	480	466	466	508	491	462	444	487	509	493	443	515	488	478	444	454	499	473	446	428	479	484	489	481	442	541	509	536	470	451	522	451	496	455	504	458	482	485	445	433	457	467	461	485	443	464	474	456	437	494	515	458	464	517	483	460	467	457	480	472	479	430	451	469	476	481	483	470	494	478	448	459	454	427	497	499	484	455	504	475	482	449	445	468	448	487	450	487	477	449	501	449	471	457	496	492	477	481	507	478	458	447	455	470	462	463	478	477	474	457	443	451	479	454	471	460	472	460	497	481	520	483	484	418	454	495	465	473	495	470	535	445	472	489	493	523	480	467	476	482	517	484	445	489	478	468	488	475	462	503	439	460	510	467	470	509	465	472	465	496	460	505	466	513	488	514	467	493	470	493	498	504	426	466	462	454	486	458	482	499	461	475	468	493	442	440	477	486	461	490	453	517	465	457	496	474	457	471	491	487	460	452	496	446	444	451	474	442	438	463	504	467	500	486	463	467	486	479	460	447	444	452	480	451	452	493	479	466	483	487	463	483	451	472	483	518	465	450	461	473	501	474	462	455	475	469	518	450	492	480	468	453	543	473	426	470	475	450	482	449	490	468	527	491	480	494	459	470	420	467	455	461	508	468	480	501	469	464	437	490	485	463	463	455	484	479	522	483	465	487	493	447	465	459	488	489	452	485	430	458	510	487	464	478	466	516	479	479	462	481	456	497	477	466	461	497	475	446	466	469	495	464	458	467	459	519	448	465	442	466	494	464	473	443	453	519	472	474	457	490	507	447	437	457	474	496	474	454	533	439	503	489	473	491	483	435	472	463	460	444	468	476	474	500	468	413	481	491	445	516	493	501	493	465	503	469	484	493	497	506	458	490	486	488	440	487	467	485	469	474	440	526	470	505	458	487	469	468	448	443	486	465	466	482	452	500	476	464	464	433	466	463	419	429	469	478	439	501	467	496	466	430	508	453	491	456	484	465	511	496	505	482	478	463
24649	21414	26074	21524	1363	781	748	682	712	686	707	640	679	676	659	646	641	698	639	642	616	626	661	657	655	722	700	655	667	639	666	647	648	625	654	660	657	648	621	633	647	675	631	633	631	655	641	647	624	644	630	628	646	632	612	650	651	639	655	617	643	545	660	622	626	606	660	635	625	645	684	633	652	640	654	688	663	667	625	649	627	632	668	638	620	613	662	666	671	630	601	657	706	643	638	659	629	673	648	669	620	623	641	600	651	643	630	613	633	645	609	620	633	649	654	641	630	695	630	612	698	660	629	641	615	654	641	652	639	620	636	649	636	677	634	624	625	624	636	603	689	641	653	621	615	647	656	622	619	646	643	653	625	642	642	650	631	587	656	629	627	649	596	612	625	640	675	633	636	662	646	601	637	615	640	644	648	664	640	602	656	686	621	645	682	653	617	655	660	709	643	634	680	625	643	623	641	631	621	620	642	645	624	640	625	604	665	642	633	590	620	663	604	633	668	584	639	661	662	622	657	632	640	657	683	663	584	590	621	665	634	694	643	669	599	676	656	592	637	668	626	601	652	627	637	650	638	644	625	633	643	662	670	620	652	668	628	666	635	605	565	629	644	627	656	643	647	672	595	672	643	648	661	679	627	635	626	624	605	615	659	594	591	633	632	605	686	678	618	637	611	641	603	639	676	639	678	661	614	632	618	669	635	634	615	646	651	642	697	626	662	685	698	662	629	630	658	676	643	659	692	633	625	678	674	655	643	657	619	643	597	680	642	643	639	647	640	648	652	628	695	618	618	605	647	636	665	617	662	647	609	666	639	645	648	699	621	593	608	671	666	618	613	664	627	637	631	625	645	677	633	658	587	661	629	599	642	625	619	610	656	673	639	613	630	649	600	654	616	640	621	622	686	640	643	588	637	665	601	629	629	634	631	645	630	605	700	654	631	640	613	583	646	634	602	632	581	692	647	643	653	616	598	691	657	664	616	624	639	644	631	614	655	672	619	626	649	626	684	652	625	611	652	643	638	639	614	668	669	667	626	673	691	658	602	631	604	675	627	648	639	601	665	690	601	592	655	638	613	603	623	659	640	674	655	620	683	643	600	635	614	635	655	666	641	685	656	654	649	618	651	677	666	659	613	658	701	598	651	640	633	664	630	653	614	662	627	647	605	606	663	659	632	647	590	651	668	586	647	624	679	584	649	625	609	618	619	636	651	626	643	640	611	692	636	625	607	635	643	667	666	643	665	660	624	646	651	622	666	664	638	671	619	643	663	646	631	639	608	663	642	626	626	624	626	669	652	636	625	655	612	645	626	642	620	629	638	621	638	639	596	668	652	639	653	633	633	655	615	680	669	631	661	642	631	642	677	635	663	658	642	619	659	616	610	626	615	656	671	628	671	619	612	649	607	642	679	590	658	644	612	650	633	624	642	628	599	624	634	629	667	596	634	642	627	670	645	666	620	691	675	654	670	634	602	660	614	671	633	685	617	649	621	607	612	637	623	631	600	631	654	627	655	599	655	634	622	583	638	630	625	657	636	655	647	610	655	653	651	624	655	649	607	643	614	633	670	643	621	617	685	614	631	592	625	663	642	625	641	635	646	644	697	650	642	605	657	650	662	630	651	668	652	647	654	672	642	645	595	634	646	646	637	641	649	621	628	654	623	667	656	614	644	672	671	639	629	587	642	634	655	652	618	633	658	648	601	649	658	677	634	617	662	622	617	613	612	617	677	598	594	659	665	630	611	611	624	649	694	643	620	611	643	639	630	657	647	663	657	685	649	602	669	646	604	653	605	694	679	629	632	642	569	638	626	665	640	598	611	695	602	663	621	683	643	643	656	667	608	657	651	592	661	687	601	646	616	639	616	660	678	637	634	650	674	637	661	640	637	614	666	644	609	657	674	706	682	635	653	631	673	623	648	662	634	628	641	617	623	649	675	641	686	623	630	642	652	687	636	653	675	645	646	614	613	631	690	658	658	686	669	687	623	625	587	606	626	655	678	641	598	610	670	645	621	648	627	618	595	592	645	658	669	604	614	602	644	617	646	655	619	631	647	697	636	641	605	610	664	632	579	669	669	637	654	676	650	626	622	635	629	664	591	624	660	648	643	617	699	643	594	642	645	615	656	664	651	622	640	619	653	602	623	670	640	631	624	636	668	652	640	662	644	586	609	646	626	655	632	631	630	624	603	599	646	643	609	642	620	652	652	644	592	632	605	624	623	686	648	585	588	673	659	680	640	623	659	681	648	645	637	647	622	666	679	607	648	661	647	638	627	642	661	659	668	614	645	615	678	619	644	639	614	593	657	622	612	619	650	617	695	651	596	626	613	649	611	658	658	603	609	682	645	634	630	643	641	616	671	625	682	591	656	638	655	648	634	616	608	605	657	658	645	632	657	598	599	639	687	612	626	656	626	635	616	683	640	617	640	650	656	632	633	633	642	644	664	617	630	616	690	670	646	623	600	595	625	666	612	637	591	645	645	647	617	609	648	640	641	623	670	632	618	623	621	654	656	614	600	676	623	631	626	590	590	615	648	622	649	639	635	675	643	652	636	656	628	669	664	582	641	662	625	635	667	631	641	601	687	648	681	666	615	698	655	622	622	647	689	657	644	672	593	665	662	641	635	675	672	628	661	674	632	666	635	688	636	636	645	621	632	663	605	639	575	624	640	643	638	622	634	678	670	655	654	626	672	659	590	618	623	636	644	610	652	632	635	594	633	662	626	623	675	668	658	582	634	657	598	629	622	593	624	620	633	637	637	622	614	615	651	651	612	672	605	634	637	644	640	628	624	651	603	592	610	678	646	674	649	615	635	671	646	620	641	674	633	632	629	581	667	624	633	669	659	638	656	638	650	619	601	639	611	629	668	606	636	678	621	696	592	652	606	648	671	657	659	628	622	653	622	642	634	608	630	618	661	636	633	683	655	619	647	678	608	642	648	656	636	641	564	634	636	682	619	620	617	635	625	623	675	610	639	633	630	659	610	622	644	619	662	605	628	651	632	651	695	631	664	649	622	652	604	661	657	637	657	655	633	646	624	659	596	635	629	636	611	627	640	590	631	605	634	597	608	711	638	646	645	603	676	677	637	667	682	638	660	652	635	612	639	637	634	629	659	685	646	613	613	626	620	691	643	673	630	693	619	649	654	625	635	636	642	655	615	652	643	642	644	656	616	608	636	627	662	654	650	619	627	597	626	622	636	650	631	631	633	634	659	660	620	648	642	641	645	656	638	636	649	634	623	669	629	663	597	653	605	643	596	659	657	690	657	663	604	667	619	654	650	612	622	668	576	676	633	632	656	644	658	659	638	629	630	612	655	631	631	641	614	592	638	680	673	614	630	628	667	632	637	630	625	666	657	666	662	660	607	653	648	652	632	578	669	631	676	630	622	655	624	637	694	627	645	668	640	662	631	605	630	652	656	609	610	626	623	628	640	631	602	647	682	611	626	662	617	599	642	646	616	625	659	654	643	603	570	624
3299	4207	3013	1709	1394	1200	1129	1069	1014	999	962	971	897	967	928	950	953	1024	933	943	902	905	982	897	922	899	926	998	919	894	951	933	896	936	901	898	910	973	850	899	931	904	936	945	927	911	933	952	916	932	918	973	952	930	933	965	934	889	913	869	983	942	893	879	876	924	916	898	904	942	937	913	903	910	956	931	927	942	910	928	937	937	929	894	885	878	975	915	859	929	940	937	904	891	927	919	921	885	896	940	940	950	934	892	918	887	908	886	831	880	898	933	922	956	916	899	884	942	916	902	912	902	923	916	898	948	939	932	961	877	902	831	879	926	899	891	919	901	910	935	900	922	942	938	958	930	897	955	948	896	920	936	960	944	929	871	906	901	942	919	871	948	981	916	910	916	887	945	863	941	925	910	907	879	915	926	933	916	945	922	919	935	884	884	975	887	861	920	906	934	922	907	927	915	925	883	908	931	909	912	874	939	906	925	898	955	898	921	920	934	907	972	903	983	952	947	903	930	881	912	902	905	883	870	945	926	887	913	942	890	953	928	919	848	890	891	895	896	907	934	920	916	912	1002	921	897	892	893	921	948	905	887	894	850	921	884	908	899	938	987	911	916	897	909	886	890	932	927	947	834	898	935	902	943	896	898	952	897	854	954	923	890	848	915	891	857	918	895	875	922	897	905	919	861	876	911	892	909	939	896	951	903	942	924	921	922	872	918	869	901	959	878	857	896	931	909	865	881	910	928	944	891	882	876	953	900	914	897	906	902	958	917	868	912	909	975	916	936	909	855	901	889	861	892	921	890	867	901	948	914	839	910	901	921	898	874	926	918	941	914	861	921	858	898	955	891	946	877	966	916	921	980	950	888	950	908	935	913	940	927	935	868	856	870	905	881	950	895	912	933	917	904	868	904	937	895	876	914	916	860	887	963	919	926	879	1008	929	933	893	878	967	932	934	929	951	931	911	895	884	933	871	882	904	915	920	902	928	924	894	895	914	942	949	936	919	920	919	891	956	919	858	917	903	906	945	945	916	895	901	878	987	908	833	917	894	843	882	884	919	984	852	887	886	917	886	897	937	922	907	921	899	883	905	871	905	937	894	894	931	924	927	917	920	878	948	926	920	896	947	931	942	865	940	894	908	867	846	931	910	951	925	860	861	953	891	880	933	907	908	912	894	874	912	850	948	918	957	894	890	915	864	896	910	957	925	909	954	897	956	894	889	873	901	880	941	904	906	897	968	901	923	912	930	909	922	893	906	916	911	925	870	925	946	934	968	891	913	906	850	958	918	922	911	919	893	868	946	858	945	921	884	903	879	917	897	891	912	872	917	903	923	943	876	898	890	915	919	955	900	917	903	908	922	941	917	859	922	932	870	893	942	883	855	897	894	896	940	887	927	942	923	890	946	933	908	915	897	902	906	897	856	919	935	902	896	894	948	928	939	939	909	917	882	910	863	936	919	943	911	889	866	880	891	886	897	876	890	964	939	896	916	868	932	926	888	931	910	894	899	904	922	941	912	865	971	904	932	951	881	918	913	917	944	915	941	960	922	910	896	894	948	921	879	871	894	908	924	826	905	918	928	890	902	950	883	906	890	911	913	917	894	920	969	944	935	932	928	880	926	885	942	919	909	925	910	906	945	891	859	904	912	926	856	976	890	948	940	938	937	913	951	899	956	922	882	914	924	915	946	911	952	940	887	909	870	944	911	916	920	906	920	940	886	893	977	952	942	926	912	921	902	899	901	900	975	893	914	873	921	951	949	835	890	916	877	896	922	888	944	949	903	919	913	893	913	904	917	900	945	931	927	938	934	942	883	843	940	921	902	952	949	938	922	856	909	927	887	916	859	927	924	898	896	876	921	1003	963	901	892	915	905	916	893	871	916	936	907	907	866	913	931	945	891	882	890	967	951	911	953	902	890	874	919	898	848	879	908	890	886	843	917	907	898	900	898	887	918	939	878	942	906	927	909	962	918	918	910	988	930	928	955	936	911	879	909	925	876	971	894	944	920	942	864	900	903	865	914	899	821	853	919	871	922	947	950	919	891	885	881	905	917	867	928	887	947	902	964	937	905	939	902	918	904	861	875	906	934	1011	967	888	940	901	992	914	921	928	926	900	907	925	899	937	848	930	931	899	919	927	918	911	960	895	926	881	889	836	931	907	946	939	964	937	900	912	897	943	957	927	963	970	930	900	913	938	908	862	929	912	915	897	873	890	952	876	911	935	898	891	933	902	905	939	862	927	883	890	899	920	908	897	937	902	912	901	926	907	889	860	934	955	902	883	916	872	900	911	925	922	894	918	894	936	927	898	951	910	952	920	885	911	913	899	917	911	943	844	884	899	903	921	903	866	908	887	946	908	840	928	930	899	924	878	901	870	981	893	937	919	924	876	887	929	931	921	905	898	865	940	889	948	900	912	919	880	964	889	948	939	931	909	951	880	912	881	885	934	907	881	900	894	938	912	853	909	865	913	890	908	917	864	955	893	998	913	854	901	918	920	860	908	923	901	920	906	890	894	921	940	899	913	955	897	873	882	948	910	914	896	939	915	953	905	954	896	867	881	931	884	942	953	919	898	915	873	894	975	982	884	958	887	891	932	931	910	945	931	951	967	964	964	921	884	879	874	956	874	907	935	944	888	896	922	919	939	895	933	875	924	897	907	865	898	907	829	894	905	915	974	953	901	897	944	859	905	869	948	947	907	949	894	945	865	980	879	934	949	900	929	924	954	920	884	933	857	925	888	908	875	893	850	885	932	881	920	942	962	969	928	896	916	878	929	894	873	872	949	947	929	936	936	927	959	884	873	883	914	902	895	895	903	838	889	948	962	921	934	882	882	900	941	932	915	904	906	911	908	924	948	935	920	924	955	931	885	900	942	954	909	904	901	839	909	907	905	979	919	872	903	918	925	890	903	980	905	924	927	967	953	879	914	921	847	909	902	906	890	909	922	959	907	918	861	970	888	901	889	868	962	915	918	925	931	923	824	980	915	929	912	912	955	940	873	960	909	994	949	883	952	938	934	904	915	932	922	889	921	938	961	848	892	923	851	958	850	930	925	898	917	892	927	888	883	923	957	933	929	927	917	863	888	936	929	859	932	919	875	934	962	922	871	915	958	913	887	960	918	954	887	928	924	906	882	942	914	908	847	874	909	949	880	910	896	900	919	928	912	923	956	885	963	880	914	914	917	938	917	939	910	980	936	915	933	865	907	908	911	901	936	913	923	942	872	954	879	909	873	947	948	902	929	889	931	907	941	859	899	884	896	892	893	873	918	864	835	881	908	908	858	881	888	926	912	896	894	911	903	904	932	892	890	857	879	921	872	904	919	890	881	911	904	909	849	960	925	889	934	875	932	936	921	884	923	948	925	952	869	953	885	931	884	981	872	892	917	914	870	900	852	920	904	926	893	928	951	890	878	908	879	890	902	875	890	938	928	876	899	894	951	858	905	904	925	892	848	902	948	896	952	895	925	935	884	887	876	918	942
22426	21442	28976	24299	21442	18840	950	414	342	287	270	240	245	208	222	200	218	207	208	209	177	181	182	166	184	180	193	165	170	155	165	160	178	166	162	176	161	162	164	142	184	160	159	173	143	163	162	177	168	166	175	142	161	176	165	150	168	167	156	167	165	177	163	175	145	180	163	167	176	151	161	176	184	160	164	184	165	158	162	182	132	168	174	160	157	168	157	183	162	164	170	154	144	143	171	164	168	141	153	152	178	173	155	163	145	161	198	154	184	137	149	185	201	162	155	170	155	135	178	178	172	172	169	161	169	188	175	148	164	169	149	159	168	170	177	156	156	158	164	159	181	173	161	166	166	160	165	197	175	171	148	174	178	169	164	164	170	173	147	149	182	171	190	160	163	176	164	181	171	175	155	156	162	145	163	152	165	165	159	177	153	168	153	129	164	164	176	163	179	166	168	164	152	156	165	139	167	125	178	174	180	173	157	149	162	154	155	167	170	153	170	162	157	153	180	185	167	183	174	158	166	153	140	177	157	160	161	170	170	154	156	163	152	140	146	152	161	164	165	169	133	148	177	136	151	155	151	144	155	166	149	164	163	153	178	178	161	163	184	161	180	168	169	157	156	160	170	147	157	164	166	162	154	144	165	161	155	149	157	181	140	143	146	151	173	159	182	173	183	189	143	171	191	161	163	172	156	176	150	145	152	157	149	174	184	160	178	131	150	181	169	172	157	164	134	162	153	181	139	151	157	175	154	166	159	153	156	165	160	144	151	140	158	162	178	152	163	171	176	150	189	167	160	171	153	139	158	163	163	167	182	154	155	132	148	150	179	181	150	170	145	163	159	182	166	162	165	166	165	147	172	152	158	172	140	157	173	165	157	157	160	166	158	175	174	161	177	129	174	178	167	160	160	157	156	178	146	166	171	153	161	139	173	162	148	169	168	142	175	171	184	147	179	157	154	130	144	162	136	156	162	164	183	160	176	147	163	185	183	177	173	155	159	166	151	165	170	149	170	165	158	154	178	163	172	155	185	171	171	170	149	191	209	149	182	144	159	188	160	160	149	145	154	151	142	172	147	151	154	181	149	128	188	172	143	155	174	148	159	167	151	166	159	140	155	164	157	165	136	173	163	180	162	157	170	174	181	173	175	160	149	157	155	167	173	153	149	154	150	163	156	187	151	161	149	159	166	187	180	162	146	163	178	174	169	176	144	166	161	163	163	156	145	147	160	166	179	173	153	160	150	153	158	166	145	156	182	172	157	153	145	156	160	153	179	170	175	168	156	131	173	177	178	164	162	158	138	163	163	186	163	146	157	178	163	150	149	152	167	162	142	163	144	122	163	156	156	170	165	170	157	158	163	170	167	194	174	166	186	175	144	160	170	177	166	144	173	171	152	161	167	172	164	171	156	175	167	163	174	169	172	147	158	149	138	184	194	192	190	171	159	146	178	156	158	188	156	148	149	158	140	165	175	156	150	190	173	161	147	154	161	185	153	161	169	174	167	144	151	178	191	161	177	178	144	154	141	167	147	139	146	163	150	183	163	167	159	184	179	174	155	170	169	168	163	173	173	166	148	147	162	150	175	167	167	163	138	163	156	172	155	150	180	153	166	156	156	190	149	164	163	183	159	146	165	157	152	155	158	165	176	180	152	172	148	165	155	168	156	148	162	154	186	154	162	148	159	139	172	166	167	167	155	162	155	193	172	172	148	152	169	156	154	177	146	184	183	151	176	159	147	165	184	167	158	156	159	137	140	162	153	146	149	190	171	155	152	154	140	147	175	157	155	151	154	151	177	164	181	150	186	186	157	159	161	180	177	171	181	167	161	173	169	157	138	168	162	151	172	156	150	172	159	169	163	161	155	160	144	183	154	159	152	161	165	168	162	183	154	171	147	175	158	181	146	143	184	175	178	152	159	163	152	166	149	144	183	160	168	146	157	164	143	159	177	173	148	158	154	164	159	174	162	168	166	151	158	153	145	169	164	150	158	169	156	180	182	144	163	157	143	180	147	165	171	164	160	150	149	177	163	149	153	156	174	164	151	144	186	167	148	155	156	162	164	170	166	182	176	194	158	165	154	166	177	174	169	158	146	171	149	176	157	160	142	189	169	169	156	171	154	164	148	164	188	150	157	178	153	144	165	153	146	156	159	147	146	155	179	166	147	165	167	157	164	157	164	158	173	134	134	165	170	146	185	165	169	182	149	162	171	151	180	164	145	139	161	172	172	127	188	149	158	152	151	155	160	159	159	159	158	150	142	162	177	168	146	162	162	168	149	140	152	180	172	179	166	152	158	164	184	171	172	164	160	175	186	183	151	180	172	159	152	150	158	144	158	191	171	167	143	150	181	158	181	159	161	160	144	165	161	154	153	151	160	176	168	165	143	171	145	141	146	181	151	154	173	183	170	166	146	161	169	172	148	169	161	153	147	162	148	175	159	147	166	164	181	178	180	161	179	173	158	133	134	155	175	141	160	174	167	158	145	151	156	164	170	153	182	147	171	153	153	172	167	158	151	164	192	151	163	165	158	175	173	138	167	161	150	181	168	181	161	151	144	189	149	155	179	171	167	153	163	190	169	180	175	154	169	186	153	180	141	167	151	156	195	149	158	160	181	162	159	177	172	163	166	138	159	171	165	144	189	174	158	171	178	179	157	146	158	159	154	184	142	165	135	160	129	174	164	173	152	156	157	182	171	175	177	168	176	153	148	177	178	174	170	159	156	185	151	150	171	152	161	168	162	180	164	163	158	160	180	174	145	196	165	167	174	174	175	163	180	174	162	152	153	144	153	146	172	173	160	153	157	167	172	161	159	155	160	172	144	169	179	143	151	152	160	172	151	159	204	163	169	163	181	163	169	144	138	160	142	164	151	160	147	189	173	163	155	170	176	165	158	200	168	173	172	161	171	149	167	156	172	155	165	160	176	174	178	159	153	150	165	173	154	164	175	143	160	169	162	158	171	184	148	165	154	155	171	144	160	135	168	160	152	184	155	178	144	150	172	154	168	175	149	182	177	186	149	149	162	172	197	151	179	178	150	161	156	148	198	168	174	168	148	149	165	158	146	161	148	161	155	159	140	150	177	170	181	167	161	174	144	138	163	177	156	154	150	162	165	138	173	166	173	155	175	162	172	157	173	189	157	181	160	178	176	162	155	159	172	178	183	155	151	175	168	161	145	162	160	157	177	163	150	136	173	170	199	167	153	158	152	158	154	159	160	166	174	164	168	176	155	147	166	172	170	175	163	177	154	152	151	131	155	164	164	175	164	157	167	163	167	141	155	160	172	156	145	144	164	169	158	172	186	147	148	141	161	181	159	179	183	163	178	149	160	177	176	156	157	138	140	187	151	155	138	147	162	164	162	176	172	162	179	161	141	159	161	177	154	189	192	169	157	171	148	160	160	156	179	146	158	170	152	144	148	154	172	147	150	178	164	162	176	164	168	145	157	145	155	161	136	162	152	169	171	182	155	152	155	156	178	157
4102	12169	8228	3958	2419	1509	1181	862	756	649	569	517	425	411	398	341	379	324	309	286	320	337	293	268	253	258	265	265	301	265	277	271	285	232	276	268	260	268	243	240	238	267	242	243	232	248	270	240	248	270	244	273	261	252	235	231	230	256	269	267	254	242	248	245	241	255	234	241	242	267	245	247	232	228	250	211	234	287	262	257	254	251	227	231	242	213	252	259	248	264	242	252	201	248	241	248	252	224	241	243	241	244	232	253	231	230	258	255	237	268	264	222	218	263	260	250	249	279	212	220	238	254	235	253	246	216	249	233	224	233	243	265	245	221	255	266	253	246	243	248	257	258	235	239	244	236	244	254	228	275	249	242	216	236	224	236	219	268	241	231	215	237	232	258	237	257	238	208	211	247	237	210	251	224	232	212	239	230	242	240	221	235	246	241	249	236	222	226	232	243	236	260	246	233	256	231	232	236	222	249	259	231	235	235	249	233	265	282	237	233	241	250	243	247	269	235	239	259	227	232	246	257	259	245	225	245	233	237	211	240	223	267	253	263	240	261	230	246	222	218	221	256	222	250	240	222	228	235	232	253	222	250	271	238	223	243	211	273	242	248	225	252	245	238	203	220	231	240	220	253	243	215	238	243	258	213	233	253	255	266	209	242	238	267	249	227	223	254	250	235	231	249	237	229	223	238	239	246	222	234	267	221	203	254	232	255	249	252	251	248	235	252	233	262	262	262	224	242	294	233	255	236	236	203	259	215	237	248	223	248	256	243	228	252	225	194	223	241	215	245	242	267	248	254	254	261	239	236	218	229	260	235	256	215	225	246	214	239	225	266	250	243	246	244	262	236	249	248	257	231	233	254	237	220	259	253	251	239	234	223	217	243	262	246	267	246	251	255	245	248	218	240	237	229	249	225	259	249	252	236	260	252	218	233	267	222	251	265	233	254	228	239	246	259	262	247	250	263	240	257	283	208	239	260	232	218	230	261	243	254	283	237	223	226	218	233	257	227	232	237	222	226	245	229	238	222	227	250	252	255	227	237	222	226	250	233	246	241	225	230	236	248	260	230	234	213	210	221	254	256	255	227	230	237	229	227	242	250	242	259	272	211	264	208	255	241	233	225	251	242	253	269	243	224	238	234	253	246	273	229	223	245	238	231	243	237	241	220	254	212	229	227	233	231	248	248	279	254	238	243	241	230	232	247	201	227	262	267	238	219	231	276	221	249	229	250	250	243	236	271	214	218	261	223	234	246	248	257	225	263	229	241	238	232	253	226	222	253	250	230	251	231	251	249	217	247	234	244	227	231	233	234	237	256	224	238	213	255	258	270	245	243	250	221	236	258	242	260	258	241	234	218	252	233	263	238	238	248	257	238	259	237	215	266	210	259	259	238	221	242	245	233	252	231	238	251	233	261	211	233	249	222	210	246	248	231	209	220	277	259	251	244	251	236	217	202	248	220	237	202	285	222	237	255	223	242	231	239	250	266	261	224	236	226	230	269	241	259	239	240	242	240	247	237	241	249	239	254	251	252	238	251	255	213	273	240	231	252	239	232	248	248	235	266	255	224	247	245	246	259	260	224	228	230	244	242	225	218	230	261	221	234	243	225	231	232	241	240	219	233	265	226	219	224	264	245	245	233	241	272	238	227	244	229	244	233	240	239	230	245	230	228	245	231	242	228	253	253	256	267	257	229	261	223	219	247	246	215	252	241	268	248	208	244	260	214	250	262	250	228	281	246	249	240	238	253	236	241	251	222	214	238	250	230	249	215	261	248	260	227	230	259	235	219	210	244	237	219	233	265	220	247	234	240	236	252	240	243	266	242	241	248	231	237	228	261	235	253	278	267	215	270	232	237	250	237	250	226	238	232	261	258	243	253	211	233	227	256	239	261	247	253	232	239	256	247	240	237	246	229	233	245	226	232	263	234	245	223	204	263	244	269	249	235	234	219	199	224	240	221	224	232	262	242	249	255	271	202	216	236	243	272	233	229	259	212	250	255	259	227	234	235	257	239	235	245	243	250	246	245	228	222	261	231	234	247	232	225	246	255	218	246	232	227	246	227	245	225	241	268	245	251	268	236	228	231	268	252	234	242	239	249	256	232	244	251	240	219	255	252	256	216	246	247	235	238	219	255	244	268	239	236	242	225	268	231	247	238	257	234	242	248	248	238	246	232	254	256	258	235	228	248	247	232	242	234	223	236	259	215	263	216	246	220	260	235	222	253	216	240	268	221	241	249	235	241	245	272	249	211	218	241	230	251	246	247	217	251	260	252	235	244	223	215	255	254	269	245	250	263	225	234	244	248	261	236	252	245	219	231	238	235	230	243	226	216	232	241	263	236	213	265	245	246	226	220	221	255	242	247	236	226	261	226	234	244	231	271	237	243	223	238	264	212	232	239	224	262	246	241	217	235	267	228	257	226	261	252	228	243	248	229	228	235	235	244	219	237	231	229	271	262	252	224	244	253	225	230	258	246	225	218	257	245	241	249	229	241	238	266	241	258	240	253	227	250	226	249	211	226	232	215	234	233	231	249	251	202	248	231	248	229	244	264	243	234	244	244	210	241	273	242	233	229	249	261	212	258	262	248	276	253	242	223	237	262	233	242	250	232	215	233	233	243	260	257	236	206	253	254	244	267	223	248	259	281	225	230	249	227	242	213	227	240	221	249	244	249	230	232	224	258	275	239	237	215	222	232	232	247	240	234	210	226	271	251	235	239	212	237	249	222	221	212	246	239	207	229	224	224	235	225	238	258	239	247	247	255	214	228	241	265	248	238	216	236	236	243	201	259	235	260	237	218	242	257	248	225	240	230	248	238	228	258	228	216	243	237	225	262	243	229	224	237	271	234	258	265	237	234	233	247	255	262	227	262	243	218	231	246	258	256	250	238	230	209	240	244	247	241	228	245	227	243	245	222	210	233	242	257	240	243	242	234	255	241	223	224	238	249	243	243	206	255	234	244	255	252	244	260	243	253	229	214	216	245	243	235	254	241	243	234	225	248	229	224	235	230	268	226	258	243	210	253	241	244	252	260	224	223	218	237	212	241	235	238	219	241	230	260	264	251	249	265	245	239	230	241	240	253	256	267	250	215	262	277	211	227	285	214	237	234	242	227	208	259	245	256	218	244	217	213	252	226	234	232	216	240	246	226	254	239	240	237	244	231	221	234	249	254	270	250	251	254	251	226	261	239	237	247	258	253	296	253	252	247	254	243	227	241	212	227	247	271	245	239	223	265	217	249	239	222	240	215	242	248	263	246	221	245	259	270	238	240	274	263	256	246	256	231	226	229	221	239	238	268	231	223	237	228	251	247	238	223	245	208	249	246	233	198	229	257	241	243	240	273	210	246	246	223	232	246	246	231	226	235	230	245	244	242	255	231	229	234	252	263	261	256	271	246	241	257	208	256	215	257	228	236	210	230	230	236	264	232	233	247	230	227	231	233	219	253	215	249	243	233	262	213	228	225	220	214	225	244	230	223
27318	16761	2748	786	670	653	641	651	620	627	640	607	584	614	667	647	651	643	664	632	637	681	619	629	615	629	588	621	643	673	603	660	630	646	659	611	631	649	635	662	601	645	588	640	620	618	670	624	630	602	643	627	642	655	658	661	665	657	645	634	577	635	621	620	639	634	620	657	627	578	608	635	563	615	621	637	609	650	671	672	643	599	616	667	595	633	633	632	621	617	640	646	614	642	620	610	650	690	614	636	671	594	653	650	647	598	679	681	587	625	624	655	658	683	661	651	598	652	647	626	655	648	626	635	660	604	642	613	625	653	693	633	641	618	607	645	650	608	650	636	601	601	679	619	605	635	652	648	628	623	629	658	602	658	691	656	662	628	679	607	611	672	637	577	633	605	593	635	621	606	617	644	635	592	647	673	664	635	629	635	648	656	590	656	591	617	612	627	666	642	613	589	624	636	656	597	618	642	659	614	601	600	554	607	609	619	591	646	661	661	591	650	662	586	621	608	683	543	632	635	671	623	628	690	666	606	591	648	638	625	606	632	617	621	605	623	608	610	605	589	666	616	631	623	640	621	583	636	619	604	618	601	596	651	634	644	597	644	636	637	636	599	630	669	653	633	624	693	610	638	658	611	566	626	653	648	633	635	648	638	617	614	615	666	612	610	613	583	637	645	657	629	636	648	649	639	647	632	619	618	642	625	644	605	671	674	636	625	626	634	679	634	662	578	645	624	719	593	620	665	627	661	624	606	624	642	599	588	621	621	669	613	666	635	641	624	646	619	684	675	657	654	632	629	630	638	602	644	632	601	664	622	628	661	624	650	624	645	616	626	663	632	587	610	690	628	658	581	607	636	634	623	665	590	641	636	647	629	627	655	661	640	615	647	620	702	613	612	568	637	636	605	611	659	630	647	631	630	647	610	644	652	631	643	634	612	635	648	646	640	656	607	618	630	644	628	625	626	652	630	627	633	622	604	565	610	640	648	608	670	634	601	652	576	630	622	648	583	627	658	657	633	633	617	602	603	613	610	636	598	599	645	654	688	641	600	610	622	646	611	662	590	675	651	602	657	634	600	644	574	637	654	629	607	622	625	659	642	631	629	646	626	661	658	603	582	576	631	623	622	626	624	609	599	628	609	629	662	604	579	621	678	610	591	617	653	622	657	659	618	648	595	651	632	637	634	587	641	631	640	616	656	671	663	629	594	603	623	604	659	605	667	642	618	652	674	604	645	633	660	686	630	616	671	571	619	676	633	660	650	684	654	633	588	605	655	618	607	618	595	623	613	641	638	650	585	649	602	600	626	625	683	603	674	689	605	612	635	607	581	658	639	675	627	645	648	610	657	647	613	639	652	631	655	604	611	597	640	602	644	632	611	594	661	616	628	578	587	592	597	607	651	672	664	645	619	646	602	609	656	644	597	688	577	653	640	653	624	606	653	625	660	600	622	581	613	616	673	619	640	624	596	589	639	628	566	632	626	606	620	624	644	606	680	652	639	629	613	672	641	628	595	662	617	616	600	673	610	636	639	635	621	596	657	665	630	611	614	665	664	624	657	569	643	618	624	658	665	591	667	627	632	639	648	627	647	686	636	625	624	674	605	663	580	624	693	643	638	663	609	617	647	642	683	669	614	621	608	617	617	630	608	604	581	650	568	593	597	600	610	604	603	623	633	625	612	619	625	580	629	618	610	645	612	619	595	620	583	624	636	600	637	668	628	596	602	651	596	659	627	640	627	589	621	595	664	630	642	656	613	686	626	636	659	614	653	611	602	647	644	635	654	621	641	630	649	624	654	656	641	646	665	671	626	638	628	658	624	645	604	645	618	667	584	628	637	652	609	636	633	621	597	667	593	648	629	640	599	626	625	607	624	649	599	640	631	650	633	613	641	629	623	607	614	645	664	680	607	627	629	644	579	649	615	652	618	642	647	610	649	651	629	677	632	614	582	645	644	630	625	634	605	624	638	651	629	649	582	594	631	606	655	624	680	612	601	625	615	623	625	631	607	583	662	569	652	598	685	624	669	634	663	658	660	617	583	622	618	584	613	631	599	621	562	638	636	645	643	614	617	630	627	654	597	602	626	622	607	635	652	635	653	624	645	633	631	613	629	620	642	638	638	613	668	600	624	639	676	666	598	664	625	595	631	610	629	619	643	612	587	630	664	633	609	631	618	633	608	682	604	683	656	648	641	610	683	607	625	664	651	634	661	617	611	621	613	651	622	623	660	613	637	630	663	625	666	662	658	658	636	605	602	608	637	641	614	614	673	639	621	650	617	649	611	593	596	650	635	628	640	652	594	611	613	597	645	647	600	661	662	615	665	648	589	619	630	600	617	611	636	660	604	581	667	643	631	634	617	612	610	644	629	606	636	657	602	573	623	653	629	608	644	596	616	668	616	680	685	618	641	616	636	604	635	624	654	623	627	631	604	629	642	602	629	654	630	654	660	663	667	652	632	595	661	623	636	605	657	641	630	640	643	627	695	563	639	646	610	628	651	639	646	658	631	612	662	615	588	627	695	657	624	655	629	655	625	642	665	667	656	669	640	642	625	685	574	600	588	626	664	620	622	669	680	627	615	665	652	622	651	583	593	643	602	670	615	621	644	663	593	636	585	643	599	658	634	605	626	677	618	670	651	665	656	624	636	638	627	601	615	661	636	580	659	629	590	668	625	664	628	616	636	638	573	645	583	632	677	618	626	597	617	628	642	589	656	628	654	596	600	617	635	618	655	672	629	663	610	631	658	637	645	651	629	597	612	611	639	647	617	631	648	656	641	661	591	667	647	672	590	609	591	684	598	622	640	639	658	646	609	592	623	662	655	586	631	640	626	617	631	624	645	635	650	603	607	671	637	616	632	647	633	570	581	642	652	638	616	620	650	677	646	627	615	641	616	624	633	649	629	651	658	600	625	673	643	632	665	603	589	647	615	607	605	612	650	631	608	607	676	618	641	630	727	630	656	677	606	628	653	627	678	662	619	621	602	646	619	598	594	602	630	638	615	607	640	635	604	611	638	624	633	666	588	595	649	655	614	632	677	577	598	659	631	621	641	669	649	654	630	622	667	638	629	631	615	651	612	607	694	628	647	580	642	610	606	667	642	605	628	603	660	659	610	625	606	627	625	630	605	637	583	632	647	646	621	606	613	648	602	652	663	672	651	634	633	601	642	640	661	659	653	632	636	631	607	611	631	643	641	597	585	607	627	630	631	620	658	628	592	609	620	598	664	600	614	615	641	617	638	639	632	623	697	601	621	601	670	629	605	655	646	589	641	656	623	606	654	604	633	606	628	630	653	637	615	602	627	615	645	595	660	668	616	645	620	625	650	669	639	656	600	605	589	599	662	702	623	647	636	621	638	645	615	614	619	638	622	613	625	616	611	605	593	624	641	630	618	657	661	590	642	594	626	656	601	618	626	625	651	638	577	637	644	634	605	627	650	586	651	610	641	619	625	604	598	655	655	620	641	600	605	634	603	649	619
4314	1666	1376	1100	995	993	946	946	1017	945	935	899	955	911	889	933	958	935	995	930	883	916	958	900	924	966	933	953	936	902	950	931	937	880	941	935	961	907	993	958	920	965	967	872	958	989	921	916	916	969	941	918	912	908	910	902	914	898	982	933	948	943	976	927	873	894	878	950	913	918	929	916	891	945	939	895	959	942	915	981	932	868	904	932	872	916	877	961	923	904	913	888	917	922	991	913	976	899	1012	889	853	980	967	908	962	934	918	938	930	892	962	958	926	871	912	907	882	938	919	935	918	980	891	924	968	921	927	912	918	894	909	957	963	897	925	938	918	881	953	966	968	935	952	945	920	909	917	916	878	924	929	936	946	915	866	948	969	911	901	924	928	945	967	932	907	902	945	903	910	879	917	957	908	923	920	927	871	948	889	896	893	900	895	881	941	894	964	937	960	921	922	967	931	948	902	947	940	956	926	903	974	920	936	865	919	907	929	975	892	933	931	937	929	905	910	939	916	917	918	928	966	923	944	923	926	921	881	935	916	882	941	963	898	911	915	868	919	910	939	936	929	917	951	918	927	930	899	911	939	979	898	943	935	940	920	894	866	902	920	941	948	890	869	995	945	945	916	937	906	899	857	929	943	940	939	928	923	886	870	910	970	859	949	946	930	934	918	957	905	910	970	920	932	920	910	904	914	970	995	907	920	889	957	952	901	965	891	947	928	955	912	934	906	962	946	915	952	972	930	963	864	889	964	931	961	991	912	897	883	917	941	881	891	902	956	939	909	937	893	963	960	862	935	932	924	950	906	899	938	913	909	922	929	971	934	922	915	951	933	860	964	929	897	953	851	942	911	940	931	878	871	956	990	943	938	957	948	950	913	908	936	976	920	896	962	908	927	986	960	923	945	890	923	947	973	939	891	948	962	970	931	890	902	916	887	946	917	891	949	986	899	942	917	898	941	879	861	962	956	924	933	920	904	911	944	971	987	894	928	878	920	946	922	942	877	840	858	883	898	938	934	911	963	899	895	928	928	886	913	864	944	977	874	916	939	959	919	920	951	902	949	899	900	943	952	978	945	977	912	959	938	897	871	937	925	928	911	958	943	918	918	912	923	947	943	992	912	915	879	944	841	904	937	964	942	953	950	928	941	935	874	922	960	971	940	925	991	898	922	927	902	930	992	901	945	953	962	927	890	937	1026	886	897	906	926	948	932	894	944	922	914	967	947	955	888	934	950	951	944	924	978	959	955	917	893	899	933	965	910	890	922	906	931	985	922	905	883	859	946	926	920	906	947	912	912	869	931	945	953	939	955	943	907	918	918	879	918	915	892	911	900	927	910	920	898	875	928	938	999	864	946	922	933	924	922	879	902	914	914	927	921	925	932	927	916	926	907	872	914	944	885	959	936	923	895	891	917	929	888	908	899	913	908	967	887	967	968	948	970	938	914	906	932	854	894	915	915	933	950	931	928	921	901	943	893	970	887	915	961	894	880	903	955	965	928	910	917	932	935	982	937	953	943	952	894	923	830	958	910	882	917	937	895	948	923	893	942	978	954	926	967	985	931	951	975	966	900	983	951	985	885	913	884	905	932	932	932	906	940	925	898	996	923	940	888	967	911	918	912	900	902	938	948	911	897	956	933	890	963	905	932	962	950	976	935	893	947	887	918	989	943	912	887	927	911	891	920	931	919	892	907	927	955	927	915	938	950	953	921	958	928	914	878	976	901	941	877	961	908	921	905	887	904	927	925	956	925	919	912	948	913	1020	916	911	951	999	860	940	918	915	909	952	968	927	882	892	971	888	922	947	863	957	973	879	946	881	917	919	932	900	911	932	922	975	918	960	977	876	900	935	1004	887	979	974	943	972	890	900	959	950	934	902	870	959	898	908	959	868	924	913	876	940	898	956	891	972	902	907	936	872	974	932	902	923	951	936	922	980	912	945	957	848	894	920	933	910	879	888	965	966	883	909	911	938	955	921	905	988	915	954	934	949	923	895	910	910	953	917	915	898	894	923	877	950	904	862	935	861	892	934	952	899	919	923	895	906	907	913	893	880	944	906	960	986	917	952	861	940	900	908	910	933	947	881	881	954	944	912	930	950	865	942	924	975	930	911	909	986	933	918	918	904	936	903	930	922	931	950	985	899	898	925	917	969	914	977	888	927	935	948	893	891	933	962	909	931	920	931	919	937	914	904	914	936	900	913	896	927	901	882	909	966	951	947	919	903	937	934	942	910	933	893	892	928	975	913	931	934	944	924	935	939	916	959	867	914	917	939	941	897	933	967	981	981	909	922	966	943	902	942	973	955	922	902	988	939	916	879	932	892	894	1016	948	889	910	938	930	899	966	933	908	926	941	933	939	930	876	899	901	990	946	936	970	916	918	941	878	901	916	912	939	909	913	929	889	949	965	912	914	952	969	1019	943	928	944	952	913	911	919	973	931	939	955	875	935	899	955	894	925	959	956	958	971	958	878	903	949	882	913	939	917	903	912	958	929	952	976	1006	936	926	964	957	946	935	962	904	875	932	915	892	906	961	895	925	920	915	895	960	994	943	921	927	980	916	902	936	935	922	922	922	965	941	942	957	901	895	991	956	898	955	949	982	921	916	905	955	906	922	925	994	890	883	942	944	913	934	930	933	878	961	905	947	951	895	884	989	920	918	972	918	921	927	940	937	880	931	935	931	945	940	912	947	953	948	922	929	903	925	884	914	910	888	912	907	989	981	956	925	917	929	923	968	916	900	905	899	907	919	950	967	961	954	933	938	878	914	875	912	931	932	884	861	923	941	902	858	971	933	917	911	923	935	931	946	929	960	957	954	906	889	946	887	842	897	927	959	995	973	914	951	912	911	925	945	918	928	931	983	938	933	892	963	912	846	879	908	941	930	959	878	941	921	943	968	904	914	931	963	909	907	957	967	899	921	911	919	916	930	905	898	944	895	916	907	903	953	966	946	928	947	885	914	918	960	937	915	954	931	921	896	920	956	927	956	923	951	947	936	879	909	846	920	914	901	930	975	936	915	928	936	935	942	942	975	961	945	892	892	880	883	905	918	972	905	962	988	905	935	904	888	945	899	909	868	957	910	913	935	895	938	938	908	886	941	909	950	937	907	935	922	933	894	908	937	909	892	954	929	982	974	968	1002	946	923	923	907	921	960	961	980	878	957	882	982	870	921	921	963	867	965	919	893	918	910	930	948	945	932	956	918	958	969	914	930	864	936	955	920	956	949	922	891	951	915	940	925	951	915	913	970	944	960	997	864	838	933	878	868	939	897	959	916	908	937	961	898	905	889	954	975	904	909	954	935	921	854	921	956	998	907	937	929	874	957	932	932	971	917	951	937	925	902	894	963	916	941	927	941	923	932	935	880	907	917	903	977	902	966	988	951	985	930	951	934	984	926	934	952	885	955	968	923	918	907	940	891	927	909	914	930	947	889	925	956	949	887	864	920	903	866	927	848	959	948	943	916	906	928	982	939	951	892	910	913	892	947
23348	21434	28300	24978	20048	1338	518	448	362	362	370	338	299	333	306	350	320	314	304	320	315	288	339	308	280	308	303	304	318	325	316	297	320	292	299	314	281	291	308	322	295	304	330	300	317	298	294	278	305	292	300	281	322	293	307	296	299	315	301	283	268	280	275	294	296	292	309	279	292	280	304	335	300	301	319	303	295	314	317	324	278	282	299	310	297	278	311	296	293	314	321	287	254	284	314	294	342	304	294	358	285	300	284	320	303	279	300	269	278	298	287	312	304	324	273	314	325	308	276	316	342	293	307	295	297	298	287	288	303	319	305	314	295	298	311	261	313	287	279	302	270	260	318	300	312	328	267	293	319	299	296	302	315	313	308	275	297	315	284	277	307	292	317	298	266	303	294	339	295	328	327	293	315	280	292	283	299	291	284	315	267	313	319	269	300	256	305	335	290	311	287	289	343	273	263	318	332	285	306	302	301	300	329	279	298	296	279	285	304	287	318	316	309	323	290	288	286	281	315	257	263	307	303	312	310	298	294	288	308	305	321	319	309	309	279	295	285	278	283	315	299	306	267	325	301	295	300	315	317	278	283	290	316	300	281	292	312	306	305	328	299	297	324	296	291	299	281	299	325	281	292	321	315	265	337	319	297	293	299	282	279	280	299	292	316	285	296	285	325	269	297	299	319	297	287	311	295	294	336	323	311	292	314	267	322	290	318	298	314	261	304	306	309	317	292	295	301	318	303	308	295	309	310	296	278	294	280	297	312	290	302	306	284	304	299	301	319	278	288	322	316	304	326	290	313	309	283	302	294	275	309	254	326	273	285	308	305	303	281	300	293	298	298	291	305	304	310	294	283	300	313	302	284	295	296	293	299	284	283	304	330	299	288	299	265	285	292	301	289	295	275	310	298	301	275	314	313	324	303	311	282	287	330	301	307	287	318	282	280	323	329	289	303	343	293	319	308	298	295	331	298	302	323	285	278	286	288	307	283	274	288	258	255	290	306	302	292	294	320	275	307	317	298	292	281	315	319	297	289	278	305	291	317	299	283	322	278	294	307	322	296	288	313	274	281	310	306	308	319	292	298	288	283	281	294	297	298	332	343	337	331	290	273	294	292	312	275	302	317	272	304	278	307	303	305	257	316	300	272	272	307	295	293	298	268	300	325	304	292	316	318	314	302	322	305	258	303	309	295	315	332	317	302	317	295	292	308	287	321	305	275	276	323	305	292	288	299	308	315	281	322	293	308	276	260	289	314	316	302	323	310	300	300	323	273	305	289	285	305	292	274	289	286	271	297	254	312	296	277	279	304	315	284	302	281	302	289	293	284	308	298	284	306	288	286	290	288	307	281	273	306	293	326	284	291	288	292	296	317	307	312	312	304	254	318	309	303	308	323	307	285	298	315	278	288	298	311	338	319	314	287	277	295	345	272	317	304	283	275	293	290	283	272	308	312	281	319	329	315	318	297	303	277	312	276	289	273	305	296	287	305	321	308	282	305	285	269	311	301	306	306	318	288	318	304	323	330	293	295	289	291	301	290	320	324	282	309	334	326	333	303	307	285	303	291	312	295	309	292	269	300	314	305	305	268	298	314	313	322	314	300	308	313	322	311	321	278	307	337	338	300	306	319	294	325	283	284	317	302	295	296	326	285	329	291	298	344	306	305	310	317	271	279	307	314	307	293	307	292	275	331	291	307	288	276	301	303	295	297	288	334	331	295	333	319	317	317	285	292	323	281	293	292	319	303	281	261	292	267	305	293	306	264	305	344	302	294	279	315	312	308	298	318	319	315	300	285	288	274	314	295	276	291	284	304	294	300	306	304	276	309	274	288	280	295	304	280	293	280	276	335	297	307	327	298	285	323	296	325	315	306	270	300	322	297	296	302	281	305	295	298	295	296	306	298	313	297	293	288	291	289	294	317	274	281	287	311	296	283	288	257	311	308	291	311	276	309	298	314	297	301	321	303	317	280	310	292	262	311	309	345	285	282	312	316	314	304	317	297	289	287	308	297	296	301	309	324	282	269	300	312	302	307	297	282	321	314	324	308	298	287	324	285	316	268	318	306	297	283	284	292	306	291	311	299	308	299	292	264	303	307	302	303	304	314	292	272	306	298	277	321	297	319	291	289	273	298	301	315	305	296	323	289	309	315	314	281	323	299	307	319	277	291	303	299	318	301	330	323	318	292	294	288	267	302	320	305	290	283	286	295	301	297	307	261	301	288	297	299	293	303	279	310	282	292	302	305	302	286	315	310	295	322	273	271	286	293	270	287	318	297	307	293	304	294	290	281	283	283	310	291	282	278	322	314	317	325	295	289	285	286	283	293	304	306	301	287	288	283	305	321	323	304	298	310	297	310	315	309	306	261	303	321	303	303	324	306	305	294	272	265	268	276	292	295	306	296	309	301	318	298	308	313	298	297	306	287	300	291	293	312	271	285	323	323	288	292	306	282	286	307	317	294	299	305	305	277	301	311	263	317	282	289	277	323	302	293	272	308	289	304	291	273	307	303	324	281	290	297	311	305	299	332	300	265	291	286	303	291	311	290	302	275	311	293	292	283	290	327	265	262	306	290	299	305	259	299	301	342	295	342	311	329	307	277	286	279	270	293	296	305	258	310	296	310	305	304	287	295	287	290	320	299	293	286	305	297	338	304	308	314	317	295	303	303	304	301	285	289	303	306	310	296	303	284	294	314	273	289	309	310	290	304	309	287	310	288	269	310	300	280	297	307	276	256	342	272	319	309	286	301	293	311	295	271	301	309	295	312	279	287	292	280	285	307	265	303	290	308	309	314	296	276	306	320	315	282	299	324	309	313	325	296	302	297	305	282	277	276	301	317	310	284	311	288	315	315	310	289	300	305	304	297	308	340	290	314	293	295	315	278	313	292	287	287	300	305	305	297	322	286	319	302	322	283	289	297	272	289	316	322	312	277	327	315	275	310	276	295	239	280	293	317	310	284	298	284	292	313	303	284	310	354	318	303	310	318	258	268	297	293	298	281	310	278	287	317	337	332	270	303	311	327	300	282	298	298	264	265	293	295	295	282	308	307	308	293	306	309	305	289	292	305	328	293	302	295	302	294	260	294	297	325	307	278	277	301	294	323	335	269	300	294	295	303	335	308	300	329	301	320	306	317	303	314	319	289	307	268	298	310	325	305	292	267	304	272	296	315	299	295	288	311	295	300	299	305	315	305	297	330	314	280	310	297	332	281	312	311	319	302	302	275	312	301	311	319	278	320	271	327	307	321	292	289	317	313	315	314	294	324	295	286	329	327	309	275	330	257	312	276	292	301	308	294	293	309	275	294	297	283	282	257	290	299	294	302	280	297	284	285	298	291	298	297	291	289	275	310	315	296	267	293	309	296	297	308	325	267	312	267	309	291	306	315	291	288	298	270	300	316	282	297	286	312	305	300	287	297	305	286	290	313	301	299	311	319	294	318	295	295	302	292	269	299	286	293	297	290	294	314	310	263	307	302	249
3014	7507	4987	2448	1576	1214	911	837	721	642	612	602	593	558	543	521	562	552	490	524	518	512	524	522	495	498	523	481	482	531	472	512	477	477	501	481	502	480	428	495	471	481	524	465	480	451	512	462	479	508	513	445	466	481	428	486	458	455	477	491	463	477	465	451	469	480	489	463	478	498	447	487	469	465	464	480	480	436	439	459	490	421	467	438	437	486	454	463	480	477	472	446	465	465	440	477	479	463	492	468	463	459	487	471	491	428	456	460	481	476	491	509	498	450	483	477	448	473	465	451	437	471	479	456	484	466	477	468	452	454	503	469	458	442	464	432	489	465	492	455	466	459	495	460	482	472	459	457	491	455	471	512	454	452	478	463	510	513	462	492	474	437	473	462	472	493	458	473	475	475	447	489	470	456	481	475	479	451	437	505	490	484	440	454	486	458	463	465	494	487	525	472	438	484	447	455	460	425	495	465	478	448	478	479	505	442	487	477	479	482	493	460	463	511	458	484	478	493	460	503	466	492	443	491	452	477	474	481	465	494	480	510	449	470	485	487	451	490	478	484	480	467	515	434	501	441	487	433	460	469	525	442	437	450	446	409	436	468	489	452	523	478	501	459	473	436	487	440	451	477	429	494	420	450	461	471	460	426	426	481	477	463	482	463	466	463	487	499	499	467	473	465	474	463	492	484	519	440	501	459	432	481	458	506	480	459	468	493	482	453	455	488	484	446	426	476	483	462	465	481	467	485	490	489	426	485	495	506	495	537	440	438	465	495	487	475	472	443	512	457	487	465	434	487	464	433	505	519	444	494	470	481	477	488	470	479	468	503	517	463	520	469	492	444	465	514	501	510	466	482	467	481	472	451	491	445	473	432	431	465	454	457	434	481	523	515	485	481	476	509	520	451	476	462	456	471	449	487	448	480	484	488	475	478	481	447	451	493	476	501	498	504	451	471	461	493	484	471	459	477	471	438	471	468	479	476	483	498	487	463	511	453	456	482	465	461	456	477	446	477	485	470	499	452	506	444	475	473	462	464	493	483	471	458	477	504	491	463	490	471	519	472	469	442	449	507	426	463	503	437	480	507	502	459	433	518	453	464	437	483	463	419	484	440	465	433	491	458	517	453	470	465	522	472	446	447	487	456	496	442	463	495	469	447	443	468	459	491	445	496	479	481	464	485	504	426	468	485	503	453	508	470	455	453	472	438	546	446	488	465	477	476	469	450	424	478	483	457	431	454	473	456	463	480	457	471	490	463	470	505	468	480	452	506	444	492	448	415	481	476	473	461	492	519	448	455	473	428	451	455	472	489	457	460	443	443	463	434	494	487	490	452	490	461	448	495	449	470	470	474	465	471	488	442	498	455	480	441	496	448	472	469	460	424	430	456	474	455	460	436	498	483	448	490	500	503	464	473	512	442	455	488	448	477	499	467	491	437	489	464	466	482	487	477	500	458	478	459	452	422	475	487	476	504	477	455	512	453	474	472	449	449	470	487	460	449	506	472	481	460	489	457	452	447	486	457	487	528	464	483	481	465	471	481	458	440	490	456	497	455	449	442	466	464	489	458	449	466	474	470	457	474	462	447	486	470	454	438	488	483	438	451	487	489	471	460	478	527	489	475	476	440	463	461	458	460	472	472	508	486	431	475	486	464	499	464	452	461	484	483	495	455	467	460	475	448	439	461	495	444	437	465	451	461	434	496	519	469	502	493	472	502	451	437	428	460	475	487	489	449	500	470	470	455	453	481	484	484	461	447	491	450	496	503	487	448	477	515	484	462	484	462	487	441	469	472	457	463	483	512	450	467	498	443	458	456	492	445	466	445	509	470	521	502	495	477	474	445	508	445	416	461	459	455	471	519	446	468	458	484	483	468	473	451	439	474	494	478	489	479	479	496	475	457	462	463	440	490	456	426	454	470	426	452	474	479	464	471	498	473	467	498	446	439	442	427	445	460	444	489	492	478	488	455	477	455	464	475	456	484	436	479	515	452	495	446	470	481	478	441	464	477	435	444	455	491	459	464	443	477	435	475	461	457	472	483	457	446	444	478	475	434	451	503	492	472	460	428	430	464	437	507	442	479	512	478	486	442	469	461	495	463	500	486	487	475	484	487	486	468	448	493	471	449	489	493	460	454	457	489	509	454	456	456	444	487	479	502	444	473	494	489	469	465	466	456	473	487	480	466	429	458	484	490	472	434	477	462	454	448	456	479	481	504	486	448	451	460	503	465	506	458	451	477	450	479	482	454	489	504	462	463	499	484	477	483	471	476	469	523	458	498	473	487	437	455	491	468	453	428	444	465	449	468	475	465	506	486	461	507	469	475	455	466	476	474	527	494	468	479	437	464	481	453	461	476	500	471	444	476	440	462	464	465	482	453	460	437	475	509	509	469	454	468	478	443	433	472	462	458	456	488	430	499	483	456	474	502	468	470	498	468	499	464	495	489	489	437	483	482	457	480	493	456	481	454	511	495	449	450	500	503	486	488	470	445	448	470	470	454	492	482	497	435	449	485	489	467	460	461	491	438	460	486	474	452	466	478	480	449	455	461	479	508	469	460	475	486	449	469	461	452	460	446	494	456	462	460	498	444	442	478	443	464	456	497	450	430	535	432	487	432	410	470	462	491	467	486	450	470	507	486	473	452	455	477	437	489	458	454	485	472	460	474	476	471	487	460	464	463	461	469	460	424	459	485	480	457	478	494	464	431	506	467	484	442	456	472	496	467	491	510	455	443	483	432	480	448	485	494	474	445	445	467	482	461	464	487	459	497	463	437	461	488	478	488	513	459	501	480	457	508	459	480	460	490	484	471	474	458	463	460	496	514	441	470	458	462	506	463	430	456	459	483	487	489	447	443	454	443	495	465	454	451	477	480	490	485	455	472	495	451	497	441	487	473	505	444	489	467	421	451	478	455	476	468	466	476	498	457	498	473	465	478	464	497	456	471	489	470	498	454	418	469	493	469	464	427	497	473	480	488	490	463	438	497	448	461	483	456	483	447	438	517	472	469	480	458	478	461	495	450	452	459	473	474	477	468	460	476	468	456	491	451	485	495	456	470	493	481	459	470	494	469	461	476	437	442	476	478	453	463	470	479	444	443	460	493	483	462	486	470	478	438	475	467	452	480	510	499	495	495	450	430	458	493	480	503	489	481	483	503	480	431	488	444	512	447	489	457	489	476	480	492	474	437	489	464	457	459	481	442	505	463	474	457	535	482	486	469	508	480	494	437	459	459	447	473	468	487	468	456	487	461	467	470	468	454	485	520	436	435	453	483	431	471	468	475	496	439	458	456	446	458	442	462	445	472	458	472	462	463	487	476	439	457	516	476	460	480	458	491	470	506	492	424	484	461	448	488	471	492	495	512	445	475	466	480	480	472	475	488	480	453	480	491	495	439	482	478	500	503	478	489	462	479	503	460	462	476	464	460	511	478	499	480	472	477	438	484	457	439	495	445	471	466	451	435	475	453	477	449	446	467	427	432
24591	21407	25998	21399	1414	775	760	726	668	686	652	655	621	672	683	676	635	623	667	652	663	628	618	631	665	616	630	624	617	610	571	563	617	627	652	638	631	637	608	613	664	631	625	666	631	603	574	620	672	645	615	620	649	635	654	639	649	633	635	615	686	636	644	597	646	605	621	629	643	654	650	606	575	598	619	632	657	629	619	619	591	592	667	619	615	628	635	667	636	616	645	633	622	645	605	642	601	643	676	647	604	608	619	652	626	681	623	624	621	626	632	648	627	585	644	617	635	641	643	651	648	611	614	627	656	587	612	654	638	608	599	658	652	658	638	619	626	642	653	622	669	609	649	620	624	642	631	639	666	649	615	643	629	657	640	645	587	632	602	670	646	647	639	606	631	582	666	620	657	613	620	643	628	627	553	647	646	667	669	625	605	647	624	636	651	593	627	616	651	644	645	634	624	622	576	693	623	659	674	646	606	671	683	639	617	620	618	654	611	692	623	655	646	616	670	621	608	645	635	605	633	611	617	623	610	654	630	637	635	617	614	630	582	656	666	606	645	619	634	588	631	595	627	616	674	670	621	635	634	650	601	649	624	643	636	616	605	671	598	627	634	617	613	617	640	636	618	629	629	618	619	650	616	611	687	615	687	632	638	641	640	588	634	640	636	678	582	668	669	655	626	606	587	608	628	621	668	663	640	628	650	649	683	612	632	574	615	634	569	631	630	639	648	643	638	620	684	625	632	653	594	663	618	674	642	667	644	671	607	680	612	630	655	668	650	618	588	592	637	614	634	632	672	627	611	629	612	608	579	655	659	648	625	618	617	617	655	637	650	623	638	636	628	677	588	602	632	639	610	633	630	630	625	653	591	653	653	649	631	627	622	666	644	627	647	614	615	666	631	585	687	586	660	640	628	663	639	628	636	625	607	632	637	579	618	622	637	614	598	598	628	623	667	610	695	586	635	603	642	648	604	600	656	617	651	636	608	590	596	646	631	646	635	661	659	659	595	624	634	595	685	640	605	626	590	598	648	614	666	639	641	627	618	647	679	615	689	612	655	652	652	637	619	641	623	598	660	596	611	645	619	619	642	621	641	615	662	607	629	624	603	636	629	645	602	659	621	665	621	656	660	613	606	631	587	602	629	624	648	628	615	609	618	645	615	673	656	602	618	618	655	673	624	597	629	640	647	655	643	589	645	657	637	634	631	659	621	609	597	640	670	636	636	683	621	622	629	629	684	594	604	644	598	659	664	627	660	600	651	599	633	583	625	664	604	603	599	668	612	621	651	631	662	660	626	622	612	654	613	638	602	645	582	602	626	606	607	631	631	585	619	584	671	627	609	630	607	600	633	604	612	650	651	638	617	657	620	677	613	633	620	622	642	634	587	618	605	675	673	638	646	579	624	679	654	626	626	618	653	616	653	649	667	656	647	668	605	655	540	592	648	618	602	653	615	619	652	614	599	612	589	669	583	679	623	674	596	626	686	669	645	636	677	644	636	617	573	647	649	620	636	612	590	653	667	621	632	642	592	605	615	647	617	630	644	667	665	583	600	615	601	625	590	641	596	647	644	597	599	658	620	604	634	633	645	628	612	580	630	601	614	664	662	630	615	646	572	649	676	628	636	616	584	632	612	631	623	666	695	624	628	600	624	625	627	634	690	623	612	668	633	634	638	623	612	656	697	653	670	611	654	629	634	623	669	603	644	623	617	609	613	656	622	592	634	614	586	610	629	627	632	633	631	666	603	599	632	601	715	603	615	626	619	599	593	675	646	618	621	619	611	591	582	650	629	641	635	653	683	669	638	652	613	639	634	607	613	625	651	645	602	655	638	620	616	611	631	650	625	648	611	602	619	598	616	623	631	622	629	633	654	691	616	668	660	612	609	579	673	591	614	627	644	602	629	665	656	632	641	619	622	652	610	591	661	644	645	637	656	628	634	617	619	587	603	652	629	617	670	647	663	654	651	617	610	648	634	676	603	551	644	621	634	598	627	680	671	636	607	625	585	660	626	606	645	651	613	596	638	614	600	600	605	646	673	603	630	633	631	638	574	626	648	621	624	597	678	627	615	658	635	642	653	649	658	696	636	629	623	593	633	629	622	631	615	639	670	600	623	669	657	611	656	589	636	655	617	632	611	635	643	619	626	572	683	641	670	622	645	620	650	607	597	599	644	603	634	647	631	615	657	616	649	645	652	633	627	660	604	639	603	649	696	559	616	633	630	609	611	623	603	615	606	648	593	586	576	667	642	657	629	645	598	662	650	598	591	604	600	607	639	626	657	653	643	594	631	636	654	600	652	661	634	670	691	630	632	635	570	690	614	633	632	628	599	636	626	641	669	623	609	612	647	655	635	623	623	659	641	628	633	658	655	601	630	603	626	644	640	615	618	656	609	660	646	585	563	644	630	601	608	624	656	606	663	573	589	642	634	613	655	683	657	653	608	636	654	637	595	604	588	609	625	632	641	618	589	677	618	632	631	664	633	621	617	633	620	638	648	629	656	631	615	642	635	595	635	629	611	649	647	624	641	666	654	674	680	661	629	645	624	652	621	616	622	641	605	609	612	593	631	669	620	614	622	631	614	649	621	635	674	652	597	656	610	682	654	572	591	643	637	624	630	587	611	625	661	596	599	609	577	584	640	636	655	623	660	584	636	608	625	617	614	611	685	622	623	658	654	627	614	614	615	604	627	624	638	641	624	657	664	623	599	625	614	602	598	594	646	624	629	637	631	667	585	665	671	619	632	656	638	614	623	605	589	661	649	647	649	617	655	652	621	599	669	661	630	625	617	622	635	681	610	590	618	626	629	638	633	643	606	621	635	619	630	618	624	641	637	636	588	645	614	567	673	656	643	628	619	612	637	641	600	611	640	586	621	650	612	624	619	668	626	630	628	650	639	646	666	671	666	629	630	652	635	677	593	598	637	615	579	638	624	617	614	629	651	571	652	600	631	588	657	623	645	649	634	670	590	623	637	630	684	619	601	658	609	644	630	642	604	569	610	620	614	601	591	651	619	617	653	642	648	637	627	629	640	621	586	651	674	618	591	646	620	593	611	611	630	597	595	656	625	630	641	648	620	639	666	591	646	627	606	657	620	642	630	666	662	642	610	587	668	681	606	610	663	640	624	601	627	631	605	614	580	654	635	582	616	595	598	594	586	662	603	657	619	654	592	618	629	618	619	590	614	657	641	591	644	673	624	652	630	606	647	601	643	653	604	681	641	620	637	592	640	641	635	582	640	636	638	632	643	630	621	677	652	627	660	652	655	604	616	634	641	614	656	715	667	648	597	602	651	617	632	652	663	637	607	610	599	592	593	642	598	678	628	597	598	662	588	626	618	578	634	611	684	666	582	649	648	640	593	653	613	605	630	581	616	645	650	620	664	649	634	578	658	642	658	656	627	649	631	612	625	657	658	666	629	624	666	603	658	645	647	616	637	610	622	625	647	636	607	654	654	638	669	615	637	639	616	641	683	614	658	673
3347	4132	2977	1683	1364	1229	1121	999	1027	957	1044	948	954	937	942	861	935	963	891	859	878	910	859	890	942	915	945	872	918	909	945	879	895	970	950	896	968	937	920	899	949	871	958	920	905	909	905	934	888	898	948	885	901	924	944	984	895	953	889	935	870	919	928	920	893	951	947	937	914	900	924	893	905	926	943	901	905	892	869	999	915	857	971	903	907	917	956	913	866	909	880	928	870	916	867	899	921	933	931	919	894	857	928	932	933	890	873	876	908	903	904	857	909	848	947	905	894	865	910	881	890	896	926	881	949	935	893	906	864	903	903	887	859	895	928	932	876	906	850	876	956	898	897	904	873	885	892	941	908	883	867	870	886	934	853	931	950	880	841	875	916	947	895	918	887	874	916	923	919	914	884	898	862	851	873	891	855	863	898	891	882	928	909	912	906	955	888	895	903	910	915	899	897	881	880	887	902	910	866	912	861	881	889	909	891	897	904	925	946	946	882	951	892	942	907	929	886	942	907	887	926	924	904	875	876	863	880	917	933	882	949	954	902	942	961	890	891	891	899	972	890	947	855	877	918	904	910	891	948	939	903	889	885	937	905	914	882	855	935	867	887	882	916	907	900	888	914	891	950	920	893	905	920	917	880	882	959	977	866	922	918	918	991	938	973	929	850	932	942	928	852	952	862	965	956	922	898	948	917	890	881	928	934	859	901	943	866	934	934	946	877	863	895	953	908	918	839	858	915	899	863	912	893	907	935	955	865	864	937	878	920	897	905	921	908	897	865	899	916	902	885	863	875	879	838	898	853	864	924	882	904	881	934	905	873	909	909	917	925	927	892	914	873	891	888	885	967	888	875	906	905	898	910	862	891	857	956	895	920	941	872	886	902	931	839	890	879	928	895	895	902	877	929	912	882	874	919	881	934	932	868	884	897	892	918	981	905	917	934	934	911	903	899	940	887	901	900	903	877	910	890	880	909	917	913	869	926	846	898	898	907	900	904	820	913	929	868	911	942	869	942	875	908	895	905	889	910	948	866	954	946	844	918	870	892	852	947	872	904	941	896	897	866	894	897	935	909	895	886	943	952	910	894	876	910	974	927	868	913	883	881	880	904	916	851	892	924	898	898	914	926	934	904	911	940	940	873	938	898	909	932	911	865	904	930	927	884	882	897	898	944	901	901	888	943	911	971	908	854	907	936	913	918	876	891	866	928	891	870	892	908	904	861	896	951	925	899	925	872	970	917	954	867	903	941	842	892	893	896	913	946	892	947	911	896	923	891	890	888	924	937	926	887	941	932	915	946	880	896	910	919	883	892	903	886	867	851	927	893	939	900	938	928	909	975	818	914	917	893	925	951	900	900	905	888	927	887	852	927	910	867	880	907	952	928	926	912	922	947	857	904	936	907	883	876	877	858	849	878	926	871	927	908	878	946	891	904	938	931	893	837	918	918	906	898	897	905	875	849	924	856	910	962	927	921	906	934	894	892	913	924	847	882	888	917	879	943	925	903	908	924	888	920	927	853	954	906	975	897	880	898	944	845	848	936	845	927	884	875	905	912	925	915	931	921	919	896	942	919	821	878	909	937	904	876	898	938	884	924	917	885	873	919	901	882	914	903	899	910	913	915	954	922	899	897	887	907	922	839	893	909	948	884	871	896	931	907	938	932	917	879	904	884	873	905	938	874	879	866	889	933	1001	880	932	908	923	879	918	881	899	907	904	923	881	924	915	882	902	911	936	932	844	914	888	860	878	846	868	890	871	930	881	859	899	886	943	974	881	940	949	901	857	923	924	847	933	941	918	910	884	929	897	948	884	891	840	882	923	917	898	862	961	885	888	926	905	902	911	920	870	868	870	899	869	953	907	941	957	897	922	872	871	881	903	877	901	918	918	901	894	937	886	906	894	887	923	867	897	927	890	892	929	931	983	898	843	874	863	890	893	902	875	877	901	922	917	873	887	949	906	927	908	909	905	896	883	882	889	871	890	896	877	861	895	897	922	889	943	948	868	870	895	900	875	901	886	925	927	915	929	891	843	908	929	924	901	865	905	956	912	903	862	898	830	918	910	878	887	906	908	925	933	899	903	965	885	931	921	916	891	889	893	914	859	892	943	952	888	877	867	911	936	942	934	975	915	894	930	927	875	851	903	901	856	915	951	856	930	857	903	905	927	915	878	907	913	880	867	952	896	944	889	847	894	889	929	913	919	825	966	891	862	899	906	888	845	883	894	871	895	900	859	929	867	935	907	879	925	944	917	900	915	915	892	964	900	908	871	927	862	906	939	872	837	944	898	910	909	985	895	882	910	918	867	955	858	896	937	900	889	924	853	921	886	932	908	900	910	855	931	849	907	930	889	880	946	884	916	877	929	894	904	884	926	891	910	891	934	932	904	865	946	873	860	956	880	893	869	899	887	922	888	914	914	908	929	930	938	921	831	926	923	944	918	910	921	892	876	921	889	964	881	889	926	876	917	910	941	907	901	877	912	895	860	915	902	918	917	888	892	877	890	941	894	867	918	971	931	893	882	870	900	874	926	914	890	927	938	916	930	941	930	840	879	871	874	917	904	868	870	876	892	911	932	909	911	874	892	883	872	923	926	957	952	907	943	946	908	922	859	921	844	942	913	945	898	933	862	892	948	911	951	949	936	862	868	907	875	932	904	895	911	915	922	911	867	887	925	881	905	937	851	918	880	878	903	958	942	889	931	811	927	894	980	921	925	899	899	917	973	936	883	928	928	851	899	962	930	915	882	897	864	989	897	915	929	852	881	928	884	942	858	949	874	912	937	878	933	931	862	890	888	896	916	893	941	882	899	879	897	968	867	944	907	936	917	921	928	919	883	870	914	921	874	909	870	948	885	914	865	933	917	898	939	902	885	908	862	948	881	901	910	894	885	903	883	921	909	931	898	874	877	898	901	917	921	885	912	872	900	921	924	898	938	889	928	945	921	872	892	891	935	917	891	898	918	901	967	945	878	915	853	921	838	901	923	892	932	907	890	945	873	962	928	922	907	834	900	838	907	876	928	888	865	989	883	874	892	935	953	900	910	901	917	888	927	886	888	935	927	896	891	899	928	884	860	920	887	923	927	903	893	889	956	865	913	893	952	920	940	824	926	885	884	907	930	864	897	896	946	918	938	859	862	876	975	882	929	936	953	856	903	860	915	935	905	944	900	912	951	884	891	913	921	905	928	969	937	886	899	964	944	911	924	897	821	951	906	935	920	945	906	949	861	873	934	908	921	913	929	903	907	904	911	965	856	913	900	871	882	928	891	941	933	890	902	881	898	859	940	904	917	865	930	968	918	894	911	914	907	858	882	916	894	881	901	856	876	886	875	892	914	882	915	905	890	905	887	890	899	910	915	885	935	934	878	909	950	889	899	902	905	882	985	870	912	966	864	910	896	947	899	869	876	871	894	861	949	914	878	938	862	947	901	904	872	897	880	917	903	899	969	969	910	910	865	905	902	969	853	932	864	935	886	918	952
22394	21456	28982	24324	21456	18925	1030	400	329	302	261	258	216	220	215	219	218	195	190	195	191	192	204	181	170	195	189	197	184	175	156	159	180	179	157	166	180	162	182	171	169	149	162	170	159	172	181	164	156	159	179	157	136	142	141	162	182	151	157	187	146	155	188	181	157	153	138	171	164	138	170	173	173	152	151	163	157	145	153	167	164	155	176	153	142	183	155	147	171	165	166	172	162	169	156	173	173	172	184	167	159	132	158	168	157	155	157	188	174	162	175	193	159	162	175	162	180	147	161	148	178	143	152	178	168	169	144	156	165	171	139	173	164	192	150	152	149	171	164	155	149	134	158	166	153	157	160	181	186	168	147	174	192	145	181	166	154	159	155	184	172	158	163	175	161	181	156	181	158	171	168	164	170	165	141	169	169	181	173	177	171	170	163	160	161	152	153	173	149	165	161	168	183	180	180	163	192	166	176	175	172	161	157	134	152	162	174	154	139	168	143	169	174	164	148	174	146	182	174	172	176	170	145	166	185	164	146	153	174	178	175	155	182	167	156	199	152	164	152	136	161	158	170	152	156	141	159	164	173	144	153	164	164	141	174	144	140	165	150	166	162	153	177	149	186	164	160	160	176	165	189	172	190	149	174	156	165	151	162	164	153	160	146	147	141	158	142	159	165	152	157	168	155	153	171	161	167	154	181	168	151	178	141	158	137	167	154	173	167	175	185	143	162	146	150	171	184	151	150	163	150	160	175	175	148	149	179	163	166	175	159	147	161	166	179	159	168	179	161	204	158	153	131	178	164	140	144	161	188	191	180	154	156	154	172	151	160	144	170	150	172	178	171	139	177	170	179	174	180	178	146	174	179	168	177	161	166	167	154	168	179	165	170	156	159	149	187	151	164	175	159	151	164	173	174	163	141	143	157	183	179	151	163	180	157	147	148	183	163	172	165	170	140	160	177	159	171	151	168	131	165	191	165	152	160	147	185	153	150	143	179	176	173	157	166	159	158	176	166	158	153	152	191	154	160	166	177	141	171	161	135	173	168	184	169	173	148	158	159	174	160	178	178	156	165	146	145	160	154	183	155	144	158	169	156	162	146	139	148	162	157	149	171	154	175	145	178	171	167	183	178	178	174	172	145	137	150	160	158	151	174	162	141	140	155	136	146	172	147	179	164	175	155	165	160	137	162	170	166	149	179	156	160	156	175	154	173	157	140	168	158	146	165	133	142	186	163	164	174	167	183	175	165	140	138	163	165	147	171	168	171	182	174	171	175	171	135	161	174	150	154	168	185	163	153	140	157	145	164	156	162	183	144	160	158	200	149	165	162	148	166	168	145	152	158	165	156	156	140	157	181	180	150	152	147	197	149	154	187	181	160	162	153	145	163	152	148	164	163	174	176	166	128	171	138	159	178	149	150	134	152	155	168	144	145	155	157	153	149	158	153	164	172	153	161	150	154	161	167	165	162	159	167	172	147	159	184	144	153	167	176	169	166	159	161	170	146	141	146	164	172	142	162	144	170	184	183	187	163	189	154	167	174	143	161	171	178	185	141	178	168	146	163	161	178	161	169	141	174	156	156	168	145	154	148	170	168	155	164	178	156	171	166	178	157	179	153	153	146	156	180	168	164	168	191	184	140	202	146	167	177	159	162	166	171	155	180	183	152	146	151	168	148	141	168	168	178	151	145	161	153	161	155	169	147	159	157	140	170	151	138	142	159	171	151	158	179	177	142	141	151	158	170	172	183	192	171	157	183	169	168	182	125	157	158	170	159	156	162	161	178	167	173	163	163	151	186	173	149	151	136	134	174	184	166	151	163	158	159	196	142	171	167	176	185	166	166	167	149	186	159	165	154	196	171	149	153	136	161	139	168	128	178	175	161	150	184	157	162	154	152	131	179	164	165	161	158	161	173	172	159	160	150	151	156	176	162	163	139	158	161	144	164	149	158	161	173	152	151	165	162	170	155	179	154	192	158	172	181	162	161	166	149	185	168	174	192	166	161	160	155	167	145	146	147	155	155	159	161	141	146	160	148	165	141	175	158	144	164	133	151	157	156	136	187	158	166	166	155	159	173	152	160	169	154	158	167	167	181	166	173	164	153	166	151	141	156	172	158	137	155	145	177	165	158	159	155	175	142	155	167	136	177	149	141	154	160	191	156	154	170	176	146	139	164	153	163	184	162	179	156	167	171	180	158	159	144	162	164	162	138	154	143	173	193	155	181	178	181	141	162	160	144	147	158	142	162	157	161	175	171	149	147	169	175	163	170	171	173	168	169	171	123	172	147	142	175	135	144	160	136	180	145	169	153	155	173	182	158	138	153	173	169	164	155	150	156	162	167	146	169	152	165	172	158	155	144	159	155	145	161	157	176	136	161	134	185	151	151	154	173	166	156	144	159	174	148	142	147	157	160	161	164	161	171	179	163	135	154	165	168	166	164	147	150	178	144	160	158	190	174	168	166	151	175	151	155	158	159	178	169	158	180	172	156	156	159	148	163	158	156	154	172	155	187	166	161	153	138	174	172	159	144	148	162	154	163	158	154	154	144	154	170	162	151	175	168	168	160	153	164	148	167	157	164	155	157	174	168	154	165	174	178	163	170	155	161	166	167	160	149	170	155	163	175	157	146	189	171	157	164	156	141	168	171	176	151	167	177	147	147	161	174	163	167	139	173	159	148	165	145	170	152	164	141	148	169	171	171	137	163	151	163	163	181	146	155	175	159	172	173	163	145	170	155	156	167	156	180	181	164	122	164	170	157	165	179	155	156	175	157	170	166	147	167	131	149	154	182	194	141	167	139	148	181	143	179	153	161	174	168	138	159	153	165	170	154	174	155	164	149	146	177	178	149	158	121	161	170	166	155	154	135	150	162	160	178	164	151	167	177	149	155	149	156	141	169	177	165	171	159	181	157	162	178	170	157	159	147	154	157	167	167	179	137	164	156	162	148	152	157	174	157	147	164	162	166	156	159	163	175	171	163	150	147	171	163	192	181	185	156	171	147	146	160	148	150	149	170	186	166	155	171	161	147	159	167	149	191	163	171	159	164	170	150	142	189	190	158	181	145	169	171	190	175	145	175	173	154	140	168	140	146	164	151	159	175	154	157	189	173	173	132	162	157	161	152	150	144	159	148	161	141	178	173	153	152	174	156	180	137	154	127	160	138	174	150	171	175	153	166	153	170	185	179	150	170	160	174	150	139	167	146	170	147	147	160	176	153	171	166	145	163	166	162	157	153	184	162	186	129	146	180	148	184	147	154	155	160	146	156	166	161	162	167	150	175	160	186	169	171	143	151	143	158	137	142	157	165	183	178	178	166	162	163	168	155	166	168	150	177	153	175	165	180	142	175	158	157	176	154	176	167	137	130	146	172	161	154	185	173	156	165	137	157	161	168	168	160	154	175	165	177	151	156	145	174	158	149	185	171	175	142	161	161	159	141	153	151	143	144	167	165	153	150	146	162	171	183	155	165	171	178	168	142	145
4110	12284	8269	3835	2350	1562	1146	903	718	660	554	468	471	407	435	362	347	316	317	367	324	316	301	279	295	288	277	250	248	242	245	255	295	258	262	258	263	242	223	274	251	271	248	248	253	238	268	251	284	271	259	240	242	253	246	252	244	241	231	250	250	265	248	239	231	227	236	272	261	250	226	240	272	247	251	235	252	228	251	221	262	273	261	254	237	250	231	226	229	226	250	243	249	253	247	206	255	260	270	265	247	286	271	248	235	253	245	236	231	235	239	240	225	256	237	228	237	247	251	262	232	250	236	252	266	236	220	283	223	253	240	270	247	227	257	240	240	245	217	242	248	260	238	222	242	212	260	230	242	255	260	239	245	233	269	256	247	225	230	232	251	225	224	240	227	227	247	234	237	225	224	236	236	239	253	247	231	227	269	252	257	225	223	236	218	241	245	240	229	230	242	240	248	219	220	240	252	235	225	238	251	242	255	242	247	269	263	233	252	274	265	225	242	213	236	268	262	228	223	251	235	241	255	248	229	229	238	193	258	257	220	227	282	243	233	208	225	240	262	235	223	231	224	240	234	240	250	220	224	247	252	204	228	235	247	214	214	241	247	236	261	257	246	247	260	244	239	218	240	225	232	227	265	228	266	214	238	239	235	212	238	235	253	219	243	206	224	237	249	229	262	252	238	249	243	220	222	233	248	220	244	256	228	236	236	232	242	236	247	226	250	233	247	256	243	235	251	253	248	236	221	255	233	244	252	250	232	217	223	254	220	224	235	251	233	244	237	217	231	248	219	215	236	240	239	258	240	252	246	238	235	232	250	274	240	244	256	217	207	263	265	252	224	251	259	245	212	236	237	227	229	238	256	231	249	248	223	246	239	231	235	244	257	211	236	236	204	234	221	220	255	255	240	249	219	236	226	225	247	228	240	255	205	246	239	237	251	241	245	258	242	252	237	233	249	247	220	244	221	233	228	254	242	226	220	257	231	257	258	238	239	241	233	238	206	253	224	228	234	241	259	233	258	217	221	245	251	252	219	241	236	238	252	236	253	236	241	246	264	213	274	210	271	217	241	290	230	249	252	233	248	251	240	227	249	257	210	223	259	239	231	218	232	235	261	263	269	241	229	212	231	215	256	234	245	233	238	245	257	220	213	235	222	250	236	247	232	232	229	219	228	207	230	253	234	245	206	251	241	243	243	239	238	251	229	250	245	210	250	231	251	226	240	223	224	251	228	228	222	258	226	263	263	241	240	254	261	240	237	232	218	268	212	241	270	211	218	243	235	257	250	239	232	260	232	228	235	269	210	240	242	241	232	235	217	231	220	237	239	233	271	230	238	275	230	239	222	253	254	224	227	237	237	275	237	219	242	255	218	231	220	243	236	253	230	250	237	243	221	248	225	223	244	247	246	263	239	239	256	213	238	245	237	249	241	253	217	228	253	261	253	231	227	220	242	242	247	256	215	232	253	226	231	239	257	254	248	271	251	234	246	252	273	231	220	269	245	235	230	260	259	264	248	243	270	234	255	250	254	238	227	205	213	237	222	228	221	247	223	266	228	232	236	234	266	258	240	253	214	247	231	236	218	252	230	243	253	254	242	236	230	275	211	228	238	248	233	244	226	260	232	236	239	258	235	235	270	240	212	221	241	245	266	237	214	244	227	229	270	227	255	263	231	225	240	239	251	222	228	221	227	235	222	242	223	239	230	241	241	244	222	250	253	223	237	211	209	244	249	247	261	256	237	226	235	218	243	211	224	243	221	240	240	279	250	234	234	229	224	249	222	279	230	239	238	236	247	243	272	244	272	228	251	227	245	256	230	213	243	214	227	244	252	232	247	231	243	254	249	251	234	231	233	257	232	228	256	215	272	237	211	261	238	230	235	246	248	233	252	206	258	252	230	230	258	250	236	236	237	238	251	219	235	252	251	262	233	229	249	250	238	232	257	216	207	236	225	240	217	229	224	217	248	245	250	241	242	258	251	226	231	269	230	266	224	263	237	275	241	238	241	238	228	239	247	243	229	235	238	205	232	226	242	258	201	251	260	245	258	245	252	216	256	240	233	238	259	208	225	237	240	245	259	239	246	242	216	226	241	229	243	219	227	245	235	231	237	204	213	251	240	234	244	254	247	245	217	227	246	257	283	268	261	233	264	247	257	230	214	253	209	225	249	219	241	215	258	228	245	220	255	251	245	258	228	249	242	238	255	268	250	242	251	232	215	265	239	242	252	246	267	236	253	221	226	236	237	237	228	221	258	225	251	229	260	227	237	289	238	261	236	216	239	248	249	216	230	247	248	236	246	279	259	287	224	246	268	246	251	265	229	234	243	275	202	233	241	253	234	246	234	244	220	228	229	234	234	239	222	247	243	271	229	215	240	217	259	247	234	272	251	256	234	238	260	238	207	226	243	259	245	206	253	246	256	246	238	234	220	230	226	249	252	240	241	234	243	202	215	233	265	222	260	245	218	215	222	223	249	234	255	245	233	261	242	246	240	257	216	228	239	246	251	231	259	268	242	201	245	248	216	232	239	208	230	253	250	229	256	280	238	236	246	226	266	233	270	230	251	235	237	263	228	261	267	229	262	255	231	274	250	216	252	260	229	237	237	238	229	252	256	247	222	253	236	248	234	213	242	250	238	228	232	216	245	255	242	242	231	224	245	224	220	227	241	250	235	226	243	256	223	256	235	245	245	261	255	242	251	234	227	236	238	248	230	227	228	245	244	249	252	228	227	257	267	227	263	248	226	226	225	249	247	242	220	237	256	235	236	235	228	252	226	246	225	233	246	230	251	247	229	234	229	255	240	221	214	241	240	246	218	226	257	244	230	255	243	245	256	252	232	231	239	228	205	242	254	238	221	265	240	248	264	258	230	244	217	258	280	234	238	236	235	240	236	252	273	264	227	268	248	242	218	255	219	275	227	229	227	220	246	207	234	234	237	223	249	247	226	248	235	247	257	238	237	247	261	230	237	224	252	240	227	246	249	258	250	221	251	241	216	245	213	270	247	238	275	200	237	233	261	246	226	254	238	226	218	263	253	260	252	233	213	246	224	274	230	252	224	215	233	235	243	239	217	241	229	241	244	232	219	238	248	221	232	265	243	238	242	222	260	257	226	231	214	189	242	255	254	222	250	278	214	232	236	223	232	257	246	227	243	257	226	245	196	240	231	222	232	226	256	238	246	230	244	213	223	232	275	262	240	232	259	252	267	229	212	233	223	228	216	226	272	238	248	215	253	216	254	242	234	240	231	246	233	206	213	260	249	232	238	233	235	243	259	209	256	241	244	187	232	241	215	232	215	230	266	231	215	259	228	230	227	270	238	248	236	256	243	225	238	244	243	256	245	251	266	259	244	250	221	241	255	235	272	253	240	228	218	236	220	229	228	204	250	229	228	248	224	262	227	253	235	248	254	247	208	274	243	265	249	225	256	225	232	264	262	252	227	248	240	239	240	242	214	227	208	250	246	231	216	221	247	243	272	217
27303	16722	2846	827	694	643	660	657	695	652	659	606	656	629	640	658	625	600	637	631	631	646	640	642	629	608	615	674	648	619	624	620	620	584	597	642	662	647	623	594	617	638	598	638	633	649	634	657	658	621	654	658	570	648	657	611	623	657	624	676	652	637	615	632	656	679	623	608	617	602	621	659	586	608	607	618	625	694	608	616	620	642	634	637	598	653	608	651	622	582	623	608	624	589	629	635	615	680	595	637	592	611	589	577	611	630	645	665	598	660	626	664	613	598	632	680	637	639	678	659	668	643	630	649	641	569	637	646	660	640	637	595	629	606	602	635	605	608	596	567	622	603	633	686	671	655	602	662	588	652	653	636	651	600	684	636	637	602	612	625	641	658	608	578	598	582	587	623	620	581	631	646	627	575	644	651	635	616	578	635	647	622	633	641	643	689	634	673	628	648	582	593	639	625	655	634	638	630	654	661	641	670	649	616	624	592	625	663	631	618	628	625	623	616	633	595	644	639	659	607	620	648	599	639	608	615	613	613	616	646	643	637	625	624	666	639	663	609	641	648	602	644	622	645	564	636	646	664	584	703	644	589	614	592	631	660	626	633	630	636	603	648	650	611	646	665	633	650	640	643	622	598	608	652	626	624	599	649	648	629	618	589	609	613	628	651	588	625	569	652	653	609	596	671	622	630	639	621	608	662	604	627	620	682	647	639	635	662	624	639	586	645	634	634	580	658	582	614	675	620	626	646	605	634	622	645	637	637	590	629	622	632	617	654	631	642	653	616	621	644	616	621	566	650	625	634	648	596	625	630	594	618	606	650	618	632	622	602	643	591	599	647	652	630	587	607	645	610	671	639	603	638	659	656	641	624	568	642	659	610	577	616	644	632	676	601	648	636	613	633	642	627	633	617	617	593	652	587	645	636	624	677	637	614	591	618	636	588	630	626	652	617	649	604	613	682	625	638	648	680	649	679	633	603	581	611	601	687	677	652	650	625	585	652	630	652	652	613	641	678	647	594	614	611	623	603	642	596	649	585	639	651	636	631	604	658	619	628	622	639	612	668	639	651	643	631	652	653	650	660	622	577	628	605	664	639	647	630	652	679	623	632	612	640	618	632	623	656	602	633	665	616	614	632	641	598	617	615	612	621	640	627	617	605	623	636	656	627	621	618	656	654	582	582	652	664	658	629	605	654	612	588	607	637	654	643	631	615	571	603	608	627	601	636	652	658	605	643	649	597	651	657	656	637	593	654	598	619	638	656	683	604	628	652	613	611	656	640	613	622	648	628	588	606	647	629	649	624	596	593	648	592	630	643	614	619	609	631	579	646	576	612	632	624	648	651	596	666	629	612	590	654	569	620	628	610	622	639	627	582	630	645	666	602	583	632	621	661	640	666	674	636	622	638	618	613	680	632	623	666	636	624	667	596	633	641	626	635	593	660	626	602	602	618	642	619	604	625	605	661	599	681	659	622	625	597	594	607	623	623	620	667	645	611	633	658	640	644	599	639	633	646	632	606	677	630	583	649	605	634	632	642	616	588	613	634	651	629	641	612	639	623	619	612	659	635	579	659	612	638	650	617	605	615	656	636	634	686	629	596	630	621	677	637	649	656	648	623	652	669	620	585	649	592	645	658	565	590	650	587	640	671	649	639	643	630	637	640	652	627	650	693	657	601	662	640	669	638	608	629	630	649	594	593	624	617	617	620	649	601	637	644	628	626	645	601	550	662	612	632	660	648	620	600	662	618	636	594	675	624	619	622	609	621	637	661	594	612	637	628	635	629	605	652	625	648	605	600	645	611	637	653	612	685	613	631	598	679	651	655	629	605	631	658	599	609	640	568	647	630	656	629	649	658	644	623	687	618	645	585	667	590	616	651	623	638	587	641	629	604	604	633	607	623	664	629	661	677	623	578	651	643	651	606	633	637	609	638	618	649	637	624	592	630	689	613	633	629	622	635	629	628	631	639	653	657	673	615	652	658	650	624	634	631	656	664	616	632	587	661	647	606	621	643	613	682	615	638	623	636	654	599	623	645	651	613	646	602	666	634	611	619	659	649	654	627	601	606	610	702	670	658	674	635	631	640	598	641	652	583	639	624	617	628	630	655	629	614	632	605	635	615	641	647	631	597	597	639	626	613	575	659	594	603	661	632	618	625	666	696	618	588	586	594	657	619	622	627	657	656	623	627	625	685	643	656	649	640	646	625	651	604	599	640	658	568	644	669	645	666	664	639	619	655	628	606	611	623	607	587	647	662	675	672	648	567	623	654	652	654	607	617	648	652	668	628	603	642	620	630	619	633	644	629	595	624	651	635	617	605	571	649	590	641	654	605	625	652	688	654	657	649	634	669	649	610	658	618	646	660	656	615	635	638	637	618	684	652	634	628	667	644	635	644	644	625	649	631	590	636	635	627	614	593	641	651	690	661	618	635	614	625	633	628	618	678	654	620	570	647	637	560	650	634	587	655	628	599	647	606	647	638	666	642	699	625	635	624	647	629	618	604	666	655	647	604	627	645	648	617	645	606	629	670	615	625	638	632	641	662	600	623	589	642	713	635	630	618	627	578	657	610	661	599	611	650	650	665	625	683	622	624	631	626	647	624	602	624	599	662	648	653	637	596	618	616	669	618	574	645	614	635	613	625	682	640	652	640	618	659	649	597	588	644	628	618	645	630	633	640	640	627	655	643	653	666	558	656	616	680	640	658	649	615	618	591	656	661	651	650	634	628	663	649	639	609	654	620	627	623	650	636	635	643	659	608	613	644	626	623	601	637	623	579	655	664	611	627	654	638	627	648	621	660	644	610	622	643	663	600	596	623	636	631	658	585	629	564	619	633	615	601	611	635	590	629	581	634	624	613	640	646	662	604	615	677	599	647	659	677	602	632	647	612	656	662	643	595	619	659	633	621	658	627	659	605	615	642	593	669	646	667	601	622	616	573	658	653	598	609	636	627	646	637	604	635	638	588	639	600	607	630	613	642	616	640	608	570	598	652	638	637	635	632	620	633	668	611	645	595	619	623	625	605	661	619	634	605	608	645	637	670	640	586	623	651	629	601	616	586	602	632	602	646	645	611	629	596	593	704	618	594	628	595	645	650	621	593	641	624	630	630	696	610	612	627	595	628	605	636	649	637	655	629	620	668	631	651	628	609	680	647	644	651	680	610	610	643	643	619	630	584	619	652	638	629	634	641	672	611	618	635	612	629	638	608	584	610	577	617	614	617	603	651	629	619	676	619	615	632	613	594	599	642	595	651	637	591	635	651	612	612	593	588	613	584	621	641	624	645	585	604	691	639	651	616	675	684	681	645	659	630	621	630	642	600	651	677	645	642	612	655	661	626	618	618	648	635	601	624	637	640	575	666	572	616	635	611	649	667	611	620	645	598	590	596	622	602	601	599	626	605	630	673	627	627	698	666	608	616	616	583	620	661	612	608	657	626	599	651	582	624	677	617	648	608	627	602	628	625	611	650	679	633	641	641
4240	1611	1369	1036	1001	982	951	993	983	985	924	938	920	977	938	915	915	956	897	928	933	939	939	929	940	940	958	928	922	906	903	916	936	883	917	887	938	934	922	916	905	937	918	918	914	956	936	934	895	906	912	871	909	891	1006	947	914	871	879	855	923	901	920	923	917	872	912	934	905	952	961	916	960	931	940	919	900	939	941	950	929	950	989	879	921	951	985	895	932	915	863	895	927	926	898	873	966	911	898	942	926	881	879	986	925	861	927	844	870	937	925	929	936	929	891	893	931	918	889	935	930	928	920	917	929	934	927	924	918	959	920	876	946	915	929	866	939	913	910	909	968	946	914	929	925	968	967	930	910	945	928	890	951	913	919	853	902	946	881	964	925	868	902	928	957	887	949	892	881	929	939	983	902	947	910	898	922	928	996	886	909	952	921	951	985	919	924	933	893	894	924	975	923	899	939	873	948	905	897	950	917	921	919	937	902	912	894	917	990	897	875	946	910	936	935	962	912	913	872	933	873	975	923	932	901	977	929	910	913	919	897	923	961	905	897	943	860	956	930	931	914	940	984	918	952	937	939	931	912	899	921	949	924	923	839	904	903	914	891	955	902	893	971	896	899	939	917	901	954	888	974	935	917	936	932	952	988	951	951	926	899	920	938	864	886	940	902	916	923	937	872	908	927	918	886	900	999	903	924	895	952	961	957	901	963	904	910	891	884	885	911	950	951	874	868	945	880	941	968	989	944	899	893	890	946	903	899	1034	924	929	945	910	923	832	951	924	870	903	937	922	994	882	952	912	925	911	893	928	927	941	909	917	985	881	887	958	961	956	925	899	981	934	923	868	915	906	920	933	908	887	894	912	899	898	932	965	965	971	940	908	937	902	922	894	907	957	967	930	949	931	959	950	906	933	902	937	889	962	892	907	893	925	895	865	897	905	937	910	949	866	942	933	946	907	927	899	924	947	891	978	907	930	922	929	897	919	917	919	942	961	899	879	947	896	865	883	915	916	927	873	918	932	919	938	954	896	914	845	932	873	890	918	911	988	952	914	927	974	924	916	916	973	962	897	931	946	964	924	925	918	987	949	911	932	938	945	935	967	895	926	876	916	928	918	913	910	913	925	920	911	903	906	932	906	924	920	955	876	861	895	944	917	974	890	960	959	916	934	919	904	988	943	902	897	932	961	896	975	958	882	918	887	921	959	977	873	960	907	902	947	882	867	900	948	932	937	929	892	904	953	923	893	913	899	981	931	938	846	946	909	966	909	950	915	880	941	939	926	927	908	932	948	913	919	961	880	905	953	955	907	938	938	925	927	931	902	971	980	984	906	931	947	910	946	945	902	911	928	904	898	912	943	922	961	940	917	916	868	918	942	871	951	897	964	881	915	900	905	927	948	894	934	860	882	950	866	940	884	899	953	915	932	973	934	914	877	883	837	928	911	925	901	936	970	885	925	921	937	909	963	897	926	904	908	889	957	891	939	901	925	928	910	954	882	1003	902	928	881	885	929	935	919	873	927	1006	950	932	958	915	887	893	917	937	930	894	951	906	964	878	964	929	916	946	935	908	952	959	963	909	933	868	880	937	965	924	869	903	889	889	982	905	916	947	858	941	929	972	927	871	915	921	885	922	901	896	893	948	928	962	946	957	912	930	920	870	923	920	903	957	931	930	949	938	917	895	961	912	876	942	873	912	895	982	940	879	942	918	937	920	938	972	947	944	939	919	970	921	893	895	971	912	954	838	937	912	959	940	942	888	893	882	905	911	969	913	948	959	928	894	958	923	958	969	929	941	902	902	974	911	939	937	920	894	916	887	910	881	954	935	899	935	935	920	925	921	928	853	942	922	925	915	934	914	924	937	900	934	879	880	913	892	957	933	936	921	929	878	918	886	933	866	949	932	950	901	934	916	943	943	887	936	936	926	918	862	846	949	913	921	916	880	931	904	941	911	933	890	862	882	943	919	934	896	939	862	954	938	928	881	910	912	870	928	900	953	916	954	930	905	905	919	934	931	867	895	965	866	864	951	922	981	915	915	907	890	941	911	865	921	913	922	924	854	925	933	886	931	934	905	956	894	874	923	955	954	890	882	874	935	924	908	892	931	881	888	960	906	958	878	914	935	895	907	921	935	896	898	906	923	922	947	938	867	916	929	971	904	943	924	921	897	859	989	913	944	916	952	916	924	983	994	902	891	910	859	895	953	951	888	927	943	931	887	873	914	935	938	973	900	903	906	929	895	897	941	907	977	925	934	946	898	966	944	946	950	970	938	912	981	935	878	931	933	931	883	912	947	932	930	910	938	913	897	922	929	893	884	859	934	937	897	951	928	974	885	902	945	952	893	892	977	906	946	948	892	879	896	978	966	922	928	879	910	966	937	891	897	881	922	910	892	885	992	934	934	903	1007	929	863	923	907	892	992	904	925	925	925	892	941	913	924	856	959	911	921	941	951	923	927	967	907	918	937	896	905	870	906	894	902	957	909	945	908	883	915	883	947	936	934	854	870	925	896	894	933	919	971	920	900	935	889	908	889	898	916	878	965	909	916	938	928	935	899	897	935	950	930	907	972	926	887	927	893	952	893	934	914	905	925	924	929	962	914	926	932	904	955	910	899	942	975	952	973	910	862	906	941	894	882	924	924	955	958	929	963	966	939	917	971	907	963	883	934	900	912	908	953	857	917	923	902	942	970	884	908	880	893	932	892	930	938	886	964	886	948	945	967	885	907	902	930	955	940	946	884	892	923	922	943	946	941	937	879	924	952	898	959	964	922	915	958	954	960	899	914	933	939	903	950	927	918	953	964	917	921	953	950	909	902	898	968	906	919	977	909	961	855	946	926	959	920	873	895	938	946	905	929	936	903	884	932	855	995	934	892	904	907	958	860	899	882	941	899	924	906	982	903	920	915	905	877	937	905	867	943	923	887	939	904	907	876	933	914	965	892	990	927	857	857	906	935	942	909	913	924	939	870	874	939	917	937	899	870	961	900	919	928	909	941	953	926	930	973	922	914	904	921	877	974	911	916	949	935	907	923	918	959	865	967	927	914	919	928	952	906	961	939	947	953	936	922	908	977	919	871	890	902	943	950	926	899	919	898	923	826	941	916	955	869	875	958	916	906	903	914	962	951	971	946	877	940	894	930	954	937	896	947	940	929	944	902	901	924	915	901	937	973	869	941	943	932	904	956	888	894	955	942	980	918	946	897	955	880	909	922	915	931	964	871	863	914	893	926	939	937	887	960	908	929	938	956	854	907	923	949	861	921	948	937	940	910	886	928	913	938	926	889	910	932	888	928	874	921	982	893	952	973	958	966	935	900	954	887	927	851	966	928	1013	922	905	915	890	941	958	965	917	956	903	913	954	938	960	893	883	944	949	912	944	920	935	955	933	895	940	943	908	962	912	906	906	903	924	890	889	890	949	875	953	882	929	932	886	943	948	898	857	962	936	924	893	916	957	878	958	919	931	862	896	936	976	925	950	940	892	898	874
23371	21442	28288	24967	20083	1461	531	426	404	376	379	338	326	304	340	299	353	317	309	304	297	316	312	313	310	293	301	302	295	293	314	301	341	299	322	295	314	325	312	293	327	334	297	284	298	305	306	301	309	302	305	327	288	297	315	308	324	277	267	297	298	292	292	324	305	291	305	317	301	279	334	284	312	311	338	302	305	288	286	297	300	268	321	289	316	302	309	301	275	324	316	290	324	304	307	277	315	280	304	301	288	301	311	297	308	311	291	305	312	306	307	294	286	309	318	314	301	315	277	333	328	273	321	263	300	299	295	303	284	308	278	281	310	313	322	297	291	282	329	295	308	331	256	306	295	298	295	290	305	284	271	276	318	302	320	272	332	287	283	305	291	304	315	252	296	311	307	287	289	308	299	290	310	315	290	291	312	312	290	287	289	283	276	306	283	319	305	290	283	269	295	288	290	280	304	307	316	298	300	276	284	330	324	278	278	273	283	279	289	277	313	302	281	305	281	284	321	319	302	277	310	266	318	302	291	307	310	313	300	295	292	320	278	304	301	283	335	303	300	307	304	293	306	295	272	311	273	283	307	300	298	310	296	304	319	300	297	316	299	309	297	334	312	334	301	291	311	298	316	311	323	299	282	315	303	292	275	286	283	299	287	307	298	307	298	286	324	307	303	299	315	295	279	293	303	307	285	331	319	268	331	313	291	282	282	291	291	299	299	292	303	280	308	308	322	311	319	314	246	303	289	315	292	297	288	305	319	281	327	317	264	333	304	291	305	276	304	300	341	279	326	289	277	284	311	303	275	311	277	279	300	313	311	291	303	258	319	299	273	291	321	281	319	292	299	289	299	348	288	330	288	295	282	319	290	290	256	317	294	282	296	278	307	296	305	313	293	336	291	280	278	283	301	302	309	308	292	274	316	314	284	311	300	303	316	312	309	281	297	275	308	298	288	322	284	306	345	300	273	321	322	279	315	286	299	298	310	281	278	294	285	297	303	309	288	313	302	299	305	281	300	291	311	283	305	313	314	294	300	303	291	316	318	302	312	299	275	268	293	279	290	287	294	302	284	310	270	292	286	293	331	315	339	296	297	337	283	284	322	273	292	306	298	303	292	273	314	303	301	260	293	310	274	300	301	283	334	330	317	310	317	314	287	294	329	295	289	299	327	264	274	291	296	305	296	314	303	319	326	315	314	314	275	295	303	282	296	304	351	285	280	285	286	292	288	290	340	268	290	292	256	312	286	299	303	303	293	255	301	262	313	279	293	276	276	321	327	292	272	284	262	296	298	314	348	296	296	273	320	301	308	286	301	320	299	300	326	293	323	290	268	261	317	339	316	304	318	306	299	300	328	290	270	284	297	246	293	301	275	306	299	299	308	303	327	319	304	298	290	280	280	294	329	319	310	298	260	293	293	311	268	285	301	281	306	290	318	303	300	278	308	274	283	305	320	304	274	291	316	288	337	284	294	338	302	297	316	298	282	316	295	281	296	284	301	301	332	288	288	291	276	299	295	296	297	298	304	310	282	300	314	275	271	314	284	293	279	273	274	317	298	297	306	315	289	309	290	309	316	296	277	291	320	282	305	269	312	327	300	296	295	300	328	289	296	299	297	270	304	286	327	278	307	286	285	292	281	296	311	306	296	275	263	329	325	282	281	312	285	292	291	299	319	297	276	260	311	265	289	294	296	300	309	308	285	277	304	286	314	289	294	288	289	298	307	309	324	315	281	293	310	292	324	297	281	300	291	260	307	316	309	316	299	324	300	279	304	295	302	284	291	295	305	300	280	312	347	321	320	306	308	311	288	284	301	297	281	322	332	309	327	290	337	281	306	299	297	285	310	273	315	313	281	280	300	297	310	271	262	300	275	311	302	309	331	252	292	288	288	295	296	291	310	279	287	287	345	296	277	276	278	291	287	289	296	293	305	265	302	331	253	284	302	298	302	254	302	301	298	298	301	320	293	299	318	288	296	301	289	308	301	286	318	286	299	283	305	324	284	325	290	275	298	303	308	283	314	321	273	289	300	298	282	320	296	307	321	272	295	315	289	291	309	316	305	309	289	287	291	274	290	288	304	274	318	273	301	301	278	310	307	330	267	299	322	289	279	310	311	283	282	306	310	287	298	306	295	266	298	302	297	298	311	320	327	309	339	297	292	304	311	280	294	297	273	263	303	329	281	324	316	290	318	307	294	299	319	299	276	300	288	299	279	319	289	290	313	291	295	257	275	334	275	286	292	305	292	286	315	291	284	284	286	292	296	337	285	272	333	305	318	274	317	317	324	279	274	291	285	285	288	308	299	277	317	329	308	283	291	291	313	316	317	288	284	292	316	272	299	288	329	313	325	310	295	273	272	314	257	284	284	320	311	285	295	330	293	314	319	306	284	318	264	293	291	302	287	269	315	293	288	320	268	292	300	308	301	283	299	298	290	294	328	289	287	280	301	304	310	303	298	272	270	288	308	316	324	286	303	285	293	292	311	260	304	275	323	287	270	298	292	323	305	315	312	321	297	301	308	304	308	318	312	310	289	314	281	289	280	300	276	290	303	295	305	306	243	295	280	293	322	312	304	276	306	284	289	347	288	296	288	281	314	300	300	313	276	280	327	274	301	310	267	289	291	300	268	299	304	298	282	308	283	316	292	287	300	301	296	289	293	326	300	315	329	281	306	322	295	301	337	353	287	320	303	276	351	282	280	305	271	306	285	310	284	268	292	314	325	272	311	291	318	286	273	293	259	292	313	290	297	298	299	289	292	311	284	300	339	316	294	295	257	292	292	285	305	280	284	312	292	286	307	287	311	296	301	275	265	284	284	299	278	247	287	272	281	308	311	292	311	306	324	321	290	297	307	296	297	300	274	313	275	269	310	309	282	285	311	267	295	264	285	307	320	327	306	311	290	302	275	316	304	303	294	303	300	301	284	269	323	281	321	293	288	291	287	303	291	284	289	300	306	287	310	321	328	292	338	264	303	277	297	308	306	323	279	310	279	296	332	266	304	322	307	323	292	271	310	276	289	282	311	287	308	290	295	280	304	306	292	287	319	268	296	309	316	293	301	292	270	290	277	319	315	278	330	273	301	331	277	323	310	326	302	291	309	298	309	295	311	325	304	295	299	323	285	278	277	304	284	324	317	284	281	278	283	308	309	300	319	286	311	308	295	312	340	345	339	292	307	300	285	314	316	313	327	302	283	284	281	297	289	284	286	273	289	298	297	305	305	298	292	324	293	332	305	291	298	242	283	300	307	307	292	307	314	308	299	270	319	273	319	290	309	292	304	305	281	279	270	318	291	288	309	268	273	310	278	283	314	303	305	311	289	291	291	277	296	300	303	288	280	293	285	316	319	270	288	284	285	312	290	288	281	293	312	284	303	322	293	283	277	293	271	314	260	295	302	289	293	302	299	305	278	324	264	320	328	289	290	302	297	308	257	262	291	323	283	285	284	306	295	315	276	296	293	281	296	310	320	273	279	313	331	292
2981	7509	5127	2419	1612	1185	900	792	746	652	624	637	589	571	554	544	538	510	503	478	537	511	495	508	470	478	462	494	500	482	448	468	478	485	498	473	488	466	490	463	512	502	467	463	449	445	467	442	494	469	459	520	450	496	459	465	489	474	480	481	480	470	475	453	485	471	483	477	487	460	481	501	445	460	455	482	467	451	470	464	469	443	459	437	451	495	469	463	465	418	465	474	480	456	452	491	495	466	483	457	437	475	505	476	478	447	454	459	440	437	477	446	462	468	474	468	448	519	460	419	471	489	468	489	455	478	476	456	439	432	500	455	496	472	472	483	501	499	477	464	466	427	487	463	470	510	487	474	482	501	469	434	485	474	494	481	491	493	431	482	449	440	449	455	467	504	471	491	441	465	469	446	478	466	490	428	453	473	460	439	507	425	471	474	439	482	461	459	442	475	484	457	505	506	465	479	455	460	471	471	477	443	470	459	446	463	473	444	502	492	510	485	444	450	491	479	465	455	461	507	447	519	476	478	460	463	485	461	500	436	443	464	496	469	443	460	433	444	476	457	518	472	456	463	468	467	452	470	476	491	469	483	427	478	447	485	450	463	418	505	455	457	438	454	484	486	464	449	466	449	471	439	513	470	461	459	479	455	479	443	443	476	445	448	459	441	441	501	482	447	477	456	442	447	479	468	460	465	482	443	448	464	495	450	505	449	497	516	460	487	468	488	450	483	506	496	478	492	490	441	446	426	509	457	449	455	473	480	438	470	486	498	473	488	444	485	478	446	486	435	499	474	495	453	466	486	507	474	471	471	456	494	446	448	486	461	474	464	505	460	490	431	435	465	482	479	500	458	488	440	485	473	457	465	467	446	466	465	430	506	497	466	412	453	451	492	477	463	467	477	513	461	434	442	472	468	460	427	446	458	432	443	422	464	471	460	498	446	501	469	504	467	458	489	434	463	466	452	481	446	443	486	443	448	472	463	473	477	443	454	472	477	443	449	460	473	454	427	466	496	454	457	490	454	456	467	445	480	449	485	473	471	441	454	482	460	453	441	474	474	461	468	458	497	465	482	463	460	456	465	467	472	462	491	441	440	544	450	416	463	478	489	500	476	469	478	474	469	478	467	451	482	465	436	444	459	434	464	483	466	498	440	436	483	453	477	484	480	443	476	507	456	403	468	435	495	511	495	497	480	452	458	512	450	504	448	405	455	496	485	449	500	455	456	445	507	505	477	489	465	413	443	449	468	497	447	450	445	451	512	445	468	492	463	469	476	485	471	452	473	459	486	466	506	440	459	472	460	460	482	482	442	479	427	487	430	496	464	474	473	452	438	451	490	449	473	436	508	480	502	443	475	479	495	459	469	465	469	462	466	416	462	468	484	407	466	460	517	448	475	467	465	473	490	471	489	478	467	488	453	451	440	444	504	470	486	457	478	443	484	443	472	472	403	490	428	478	459	493	477	498	494	463	476	436	466	462	471	486	477	423	490	446	472	471	468	467	418	443	464	469	477	464	469	468	447	485	484	463	453	464	437	474	471	472	482	476	489	450	477	443	478	468	462	444	484	490	497	464	457	471	491	493	451	453	490	475	484	436	501	455	457	467	488	491	467	439	426	472	459	471	461	425	470	480	464	444	480	457	456	472	475	494	461	496	461	470	427	457	442	438	444	455	438	495	424	461	454	462	484	462	439	411	484	468	474	490	484	503	490	480	474	478	488	476	467	471	513	464	451	503	473	488	492	439	482	489	479	428	451	478	462	468	493	447	456	474	494	452	504	462	468	483	447	462	475	495	472	488	472	464	501	507	444	459	424	449	453	447	470	463	484	468	432	427	484	470	421	431	477	441	465	474	449	501	438	496	449	500	426	440	453	481	450	480	432	473	495	447	459	477	498	468	452	508	452	426	436	476	395	467	502	498	498	461	480	465	443	453	478	454	473	491	436	440	475	469	456	467	434	475	497	449	444	440	451	518	438	500	501	446	440	500	475	451	436	483	474	455	445	458	467	470	476	492	482	423	455	465	482	473	481	493	528	465	469	460	452	467	468	485	447	483	480	467	417	479	428	482	462	493	488	440	442	460	472	461	459	474	478	418	449	456	454	447	486	475	484	425	465	459	469	465	454	437	489	446	462	474	443	484	492	479	474	446	478	446	469	472	449	479	465	462	423	483	477	487	445	505	478	416	476	455	447	468	437	442	467	470	455	476	473	476	457	485	468	469	482	463	427	482	460	496	418	497	462	496	464	458	507	486	480	461	418	468	421	504	498	465	456	476	457	425	470	460	496	442	406	468	507	451	465	458	483	469	480	461	460	443	428	456	455	452	401	458	456	448	472	472	491	478	530	465	479	453	456	454	499	459	458	492	443	457	466	434	459	451	490	463	484	517	426	455	456	442	501	447	432	461	497	490	446	482	467	474	485	488	507	465	492	452	480	437	436	452	476	457	473	458	474	419	458	442	441	489	463	461	417	443	504	516	445	459	506	480	492	497	473	446	468	478	470	475	461	538	453	438	463	445	469	471	422	496	422	510	464	468	477	424	443	486	514	495	478	464	433	456	430	469	440	458	456	459	427	481	464	454	450	475	484	488	478	409	492	471	462	435	450	477	476	484	488	455	453	445	439	487	445	474	453	469	456	496	441	466	475	457	461	479	456	463	467	449	442	427	448	462	416	474	488	442	493	461	430	472	475	455	495	437	449	469	485	468	473	470	500	450	489	522	479	449	481	472	482	491	468	454	442	465	455	473	474	480	473	494	474	465	466	478	479	503	430	474	444	475	464	459	496	481	445	487	461	480	452	429	454	454	481	451	462	482	493	458	462	497	500	486	473	455	457	437	440	442	442	500	454	494	474	456	452	420	454	496	486	462	422	457	472	474	508	462	472	474	515	474	461	454	468	454	490	501	477	476	503	446	484	474	493	471	492	453	465	498	437	454	460	464	468	461	473	468	465	457	447	492	473	458	486	465	480	470	478	465	470	479	487	476	458	491	456	483	454	489	475	450	492	478	488	476	462	456	471	479	474	451	455	457	456	436	460	458	496	440	446	470	448	450	452	473	478	439	442	499	469	475	477	438	437	478	503	496	474	468	491	475	482	492	443	457	495	473	484	466	475	492	469	458	496	468	457	456	501	485	458	468	447	485	485	446	471	457	484	484	467	446	471	474	518	456	457	488	446	485	464	489	462	475	429	441	454	482	448	467	458	489	499	453	488	495	466	459	449	443	449	440	471	474	432	485	472	464	454	483	451	435	455	457	491	450	488	461	437	464	503	392	443	458	499	465	474	460	497	452	459	443	444	460	474	453	486	462	466	495	476	459	472	404	499	476	491	462	440	466	450	482	464	465	469	463	468	419	494	450	511	478	436	481	454	480	449	450	458	474	473	447	496	431	465	476	434	425	479	459	460	454	488	433	438	489	480	412	505	437	435	448	450	499	461	488	488	478	457	460	482	472	421	526	455	436	483	448	467	449	478	487	444
24719	21432	26088	21377	1394	761	728	686	686	707	638	650	633	649	614	618	650	649	623	663	621	650	613	645	658	651	628	640	615	633	565	643	613	626	630	642	608	658	644	645	672	673	614	641	665	645	613	652	615	618	645	652	628	647	625	634	604	595	621	620	565	658	626	619	628	656	611	616	624	606	596	615	670	641	592	687	645	630	635	652	645	626	618	669	638	654	611	645	673	591	613	592	624	616	621	676	654	641	613	612	644	679	671	647	633	613	619	620	625	612	626	621	638	612	622	650	631	623	646	609	668	615	628	656	616	628	656	665	638	572	626	667	620	625	617	659	641	625	655	615	621	642	625	603	652	632	664	613	607	611	667	644	614	570	643	631	636	653	643	588	628	589	677	676	676	616	606	614	624	646	684	630	633	647	625	673	606	633	638	623	673	615	667	619	653	619	639	667	642	644	622	627	635	649	644	641	622	616	629	650	592	613	617	619	604	641	633	607	608	650	610	617	618	631	639	668	643	628	661	640	646	607	642	602	644	612	640	638	672	597	662	629	634	633	633	587	622	643	597	620	619	620	677	638	624	586	574	609	652	611	623	572	638	625	591	610	632	635	637	653	691	632	610	644	611	677	609	603	611	567	640	641	624	647	620	631	623	658	630	607	637	639	635	592	569	615	610	605	652	611	672	631	597	653	633	648	726	628	650	618	651	671	694	609	627	648	619	600	647	637	590	625	587	659	585	679	583	656	635	656	628	673	607	636	631	658	608	632	636	613	632	587	605	639	619	623	612	611	666	701	633	666	627	605	628	660	618	559	663	658	668	649	583	624	591	618	624	610	656	657	612	656	615	637	612	668	655	606	651	623	631	646	594	622	627	698	626	656	651	620	613	655	655	650	650	630	688	609	652	687	652	609	645	619	620	653	604	609	596	658	613	591	640	604	662	632	646	634	657	639	617	638	648	600	621	605	617	635	602	683	606	648	621	632	607	640	641	673	605	631	602	679	642	667	605	640	606	649	614	581	626	663	563	637	610	658	675	636	645	656	662	665	584	616	637	606	607	637	645	635	672	620	640	646	623	637	664	612	642	632	634	625	659	634	650	652	699	639	666	631	655	593	602	630	621	633	696	662	671	659	631	611	659	627	603	646	657	638	649	652	599	666	631	595	636	639	659	668	671	619	664	659	642	597	668	628	645	664	616	618	659	587	634	579	655	676	623	672	635	597	641	640	628	642	652	656	601	609	673	683	611	653	624	662	660	598	605	610	633	637	661	629	598	617	617	587	609	634	586	626	631	665	604	658	642	622	641	687	606	615	623	636	639	642	576	628	642	581	646	631	605	666	602	614	614	668	616	656	597	635	641	703	635	594	641	662	605	595	653	605	623	631	623	656	637	631	639	635	681	647	639	638	669	629	613	632	626	635	607	637	659	609	647	609	642	668	636	595	674	674	656	626	618	668	622	651	663	611	621	578	664	617	580	571	586	637	595	649	613	670	677	623	675	622	624	620	635	607	603	654	595	609	634	562	664	657	660	638	612	630	589	642	602	658	625	660	612	645	665	620	602	630	633	672	579	625	650	610	655	648	615	612	598	653	633	655	636	624	611	638	596	656	673	623	639	648	655	626	626	585	626	663	621	615	654	639	642	647	653	641	610	614	601	676	573	596	613	656	603	655	632	602	610	615	672	670	660	651	661	642	640	593	635	640	609	626	648	610	619	665	662	683	639	640	601	641	581	636	650	631	596	655	619	635	678	609	643	614	655	638	598	596	573	618	640	609	634	661	643	663	580	623	611	605	605	624	647	661	646	655	642	636	654	637	623	606	605	623	676	669	595	580	595	616	608	599	618	620	657	659	647	640	605	588	611	625	622	581	592	661	618	650	604	670	620	602	627	632	598	640	660	631	589	665	621	600	614	634	643	660	618	647	651	601	620	586	667	672	648	594	609	622	614	644	643	627	642	616	643	633	635	641	660	614	633	600	676	672	653	604	617	618	606	628	632	646	609	579	678	636	606	651	606	615	622	571	635	626	611	647	654	615	610	616	633	616	665	680	661	633	583	622	618	627	619	630	630	664	673	576	670	606	663	629	612	646	619	618	606	607	649	631	618	668	618	581	624	600	609	663	611	642	668	616	600	609	668	677	625	624	628	651	647	627	643	632	625	639	620	592	599	624	626	665	625	654	641	648	620	624	600	645	638	578	613	602	675	638	637	603	600	659	619	597	583	548	636	637	633	606	654	608	672	664	621	554	634	647	613	647	650	595	594	652	661	660	641	590	623	656	666	623	614	612	645	643	615	670	624	612	611	634	618	602	606	652	632	574	663	605	637	595	606	661	640	654	628	660	648	614	626	643	670	664	617	572	629	648	642	626	615	607	639	652	614	606	615	646	673	647	646	625	651	615	643	617	638	663	665	604	612	649	617	636	619	634	643	639	615	623	660	620	608	665	657	640	643	629	643	644	663	669	606	679	601	669	652	583	628	673	568	601	600	638	628	579	624	645	639	621	585	642	563	587	607	612	619	626	679	647	670	641	629	612	630	599	643	630	609	648	680	646	629	608	624	662	680	635	627	645	605	620	614	629	670	644	642	657	639	622	624	613	578	632	634	638	619	635	620	642	656	588	645	611	651	676	624	652	616	596	646	629	659	655	641	639	614	632	599	595	641	634	634	633	679	635	623	636	574	642	619	623	657	602	670	655	630	626	624	626	636	611	598	677	649	619	663	644	613	637	637	675	610	645	622	612	628	622	623	621	662	643	621	650	617	605	636	616	589	621	576	634	680	621	632	599	639	650	639	628	598	655	613	675	642	623	646	607	634	618	646	597	606	660	658	620	629	650	636	640	672	603	688	648	649	654	610	660	657	632	678	634	643	576	618	624	632	621	625	645	646	615	643	636	649	655	592	649	625	604	673	645	628	646	604	625	601	641	606	604	660	634	664	636	620	612	612	632	705	597	621	628	642	636	639	617	629	637	610	670	626	658	653	606	625	634	656	651	649	626	659	656	650	629	627	619	610	592	612	658	580	596	647	647	679	674	647	582	619	642	608	600	646	632	662	659	633	664	650	638	595	649	647	605	591	651	603	657	621	617	613	630	630	686	650	605	592	631	649	599	628	611	654	660	607	603	646	584	620	597	612	609	643	646	637	653	636	631	646	639	651	645	618	626	639	623	615	620	644	649	676	651	635	667	661	583	631	653	618	584	613	631	659	656	592	542	610	599	657	561	697	589	640	618	658	642	664	634	637	640	656	594	668	693	626	631	631	619	626	651	641	660	623	616	655	640	614	655	603	621	642	688	608	655	555	656	655	615	584	647	633	627	674	610	635	637	677	646	607	630	625	606	633	647	615	612	604	626	601	640	605	630	647	597	666	641	616	588	640	581	666	634	614	645	611	652	639	632	632	608	643	653	564	650	641	607	653	609	635	654	642	604	644	612	645	640	606	658	642	647	653	631	600	597	630	644	611	611	649	602	603	677	617	622	612	626
3269	4153	3058	1707	1422	1164	1142	1043	970	1038	1026	943	944	979	921	956	933	884	940	944	952	917	895	937	940	942	904	912	880	881	893	933	906	944	897	918	919	884	842	930	912	951	900	954	949	954	937	906	881	926	906	933	831	943	908	864	900	804	916	926	917	863	929	881	915	908	891	890	895	897	955	932	915	900	986	869	890	834	886	918	873	919	880	900	898	865	896	955	859	865	925	883	937	868	911	904	887	877	926	875	903	882	901	887	916	916	890	900	869	916	905	949	904	920	970	839	892	905	886	949	921	866	903	905	930	927	885	898	996	912	885	980	910	882	881	900	921	880	897	920	883	925	888	872	910	899	925	842	911	865	889	866	934	921	920	877	937	918	947	871	887	868	902	966	868	947	901	901	967	868	850	884	870	906	909	888	927	887	907	910	912	887	906	934	926	927	948	856	871	848	940	945	890	860	917	874	921	908	963	861	873	865	845	865	904	832	895	882	987	902	876	982	966	854	922	917	909	944	884	900	887	935	887	972	944	838	894	868	901	949	939	903	952	901	951	871	957	923	881	848	876	958	940	934	856	936	866	893	913	840	919	911	924	937	944	890	859	915	907	897	841	899	900	893	954	960	888	952	909	880	871	926	925	919	900	880	929	896	915	848	930	883	907	907	915	915	947	913	919	849	880	899	921	885	915	957	888	880	947	881	915	930	913	920	920	955	881	913	909	927	868	903	885	912	878	944	876	873	881	873	978	903	921	832	879	888	913	904	902	903	908	940	887	827	938	870	911	884	909	918	907	920	892	947	917	875	931	908	890	935	946	900	924	897	933	893	920	929	860	865	867	902	913	928	913	918	863	885	880	901	926	902	902	910	860	879	917	901	844	903	895	918	879	879	899	937	927	886	905	861	858	863	920	887	923	892	890	937	920	860	934	850	877	890	913	834	882	874	952	868	870	896	899	878	937	861	971	883	868	929	870	901	893	906	892	973	849	884	882	934	886	882	935	861	869	891	874	885	891	933	910	911	906	886	920	894	910	928	911	918	863	866	876	909	904	912	851	887	898	902	894	937	964	899	934	902	893	921	902	881	867	897	859	914	902	915	876	949	910	893	901	913	872	916	937	963	892	890	885	844	897	922	869	893	874	892	863	912	903	893	895	899	879	900	888	940	855	918	905	955	914	863	929	868	920	934	952	950	919	867	894	880	947	925	915	931	865	906	905	948	920	912	916	879	884	943	864	904	851	884	888	939	874	870	912	916	920	891	967	900	906	889	903	899	833	893	935	939	901	963	883	904	913	895	864	917	900	914	904	871	920	905	902	905	895	936	911	966	876	909	879	905	890	948	911	959	946	876	902	878	915	914	834	936	920	897	851	898	886	888	900	900	874	914	890	898	947	954	941	858	900	915	918	917	876	865	888	871	915	887	881	925	878	896	914	907	906	920	907	929	905	888	926	880	915	914	945	856	879	938	930	890	961	914	912	881	922	860	960	858	863	945	918	882	909	914	898	824	845	896	894	909	888	895	841	901	925	870	915	911	887	927	932	879	920	904	923	933	929	935	860	888	859	890	941	858	943	869	907	875	867	842	859	902	922	906	882	903	879	896	929	865	932	920	914	912	912	874	889	987	902	910	899	900	903	894	915	899	892	935	848	881	881	847	919	872	863	911	978	874	841	934	903	879	858	900	895	946	892	850	935	888	857	873	910	888	897	886	898	905	898	878	872	914	923	917	896	820	962	926	895	871	881	942	928	901	909	962	961	879	946	876	875	878	882	945	904	879	907	888	928	881	906	895	972	904	935	915	893	923	905	856	896	897	910	931	870	890	893	938	895	925	888	896	857	895	870	902	867	881	882	826	962	904	874	896	932	921	944	929	956	874	871	924	950	894	925	928	866	915	909	869	895	900	910	847	914	880	883	919	927	921	966	918	888	868	927	877	898	883	928	903	861	968	917	887	856	884	926	904	943	896	871	903	869	933	894	915	942	952	938	855	901	946	919	917	837	897	914	957	931	955	978	961	911	929	908	867	933	951	936	841	891	912	939	864	910	909	933	921	881	894	951	923	921	916	870	878	871	921	893	886	919	902	940	882	845	882	939	874	899	909	867	921	972	929	926	892	901	897	931	873	946	880	836	861	952	904	903	897	933	956	859	891	928	901	911	885	890	912	882	894	922	925	908	970	934	910	930	926	888	871	838	875	907	902	891	908	919	903	900	844	935	898	953	892	905	938	881	925	872	891	878	812	881	930	940	865	923	872	891	917	924	896	907	843	920	912	907	898	922	895	891	919	919	911	869	859	847	906	846	915	863	928	877	822	878	911	889	918	908	841	893	933	889	864	907	882	902	911	909	928	939	902	933	872	976	907	924	887	925	887	887	837	863	903	900	904	922	872	914	905	929	901	994	935	929	898	911	866	925	930	866	868	923	912	901	921	881	920	908	889	884	906	899	909	863	932	890	937	888	940	898	901	848	886	890	933	856	883	932	951	953	924	961	894	834	893	884	862	937	923	897	912	919	912	882	927	943	809	946	880	864	946	917	832	949	926	908	872	893	889	882	863	846	923	829	924	846	898	914	899	867	922	928	881	876	936	845	898	884	941	917	884	861	891	934	890	914	915	876	949	886	897	905	860	877	852	880	913	874	907	879	869	906	893	906	910	930	917	921	850	885	848	882	816	885	1001	862	939	892	901	930	900	888	887	902	890	887	919	894	921	949	906	901	911	882	906	931	900	936	908	884	851	909	878	926	867	902	903	883	943	884	928	914	898	905	870	860	845	896	850	892	965	911	899	842	856	903	926	928	926	914	906	916	872	916	866	863	959	919	897	898	894	902	892	888	894	875	894	883	881	885	937	869	876	879	851	919	901	920	898	872	898	917	873	909	905	905	863	869	910	930	915	929	989	953	919	929	919	874	909	912	897	848	916	945	959	910	861	907	921	954	913	843	859	913	912	940	894	896	940	879	873	911	924	979	868	885	958	908	883	890	883	935	871	885	864	882	904	903	942	906	897	906	864	908	900	873	870	867	910	880	875	849	866	867	882	933	947	937	906	896	873	814	952	934	948	909	892	895	848	865	911	915	942	877	874	911	904	862	890	911	914	882	913	902	883	866	886	895	956	895	891	879	865	893	913	881	942	874	857	937	988	914	849	912	901	884	906	852	941	924	882	897	939	881	942	879	918	937	868	890	882	939	873	972	957	911	926	919	897	858	880	871	929	960	940	926	837	920	903	906	880	853	882	880	867	850	856	916	928	893	921	894	922	862	905	910	932	909	896	855	876	865	886	935	899	829	892	957	936	924	919	898	888	867	868	886	876	872	888	921	917	847	918	846	934	865	916	941	901	873	923	870	924	915	895	886	951	927	963	915	862	912	853	905	906	936	860	901	876	940	969	855	922	875	913	877	902	868	921	942	915	854	959	922	898	899	894	891	896	962	907	850	894	848	927	955	900	922	849	907	890	931	912	918	898	933	907	896	874	884	866	904	920
22473	21486	29056	24335	21486	18827	1011	441	322	302	282	218	231	224	202	205	190	187	223	203	199	181	204	175	169	172	187	161	175	170	169	175	155	182	147	179	160	154	168	151	177	169	173	129	171	168	152	177	179	177	186	170	155	165	168	182	151	152	168	173	145	176	164	150	197	171	181	165	157	150	160	145	149	158	146	144	142	152	144	156	174	157	158	160	140	141	138	159	157	152	182	162	187	182	150	156	155	142	208	167	161	161	163	167	185	149	163	155	170	185	147	154	162	169	155	139	173	185	160	155	178	149	161	159	178	151	164	146	174	150	163	146	153	140	150	176	167	160	169	149	164	175	174	166	173	148	152	159	151	164	160	166	156	179	174	147	126	175	167	163	161	151	163	158	156	140	159	159	151	182	163	167	184	163	189	154	164	162	166	164	155	168	143	150	162	165	148	211	152	166	145	148	140	179	182	147	152	158	154	152	157	148	173	167	142	151	141	179	139	163	151	144	167	167	184	147	155	158	158	174	152	186	139	162	174	155	176	172	159	144	157	179	176	160	162	165	162	150	181	151	167	168	152	147	154	154	163	172	148	142	173	150	163	146	150	169	188	137	165	178	163	164	148	173	162	169	154	166	176	175	153	131	158	165	145	145	155	157	157	154	159	167	159	157	149	147	160	180	175	140	170	149	144	163	144	167	164	161	154	163	143	181	150	164	170	149	145	161	151	198	160	156	166	152	137	172	162	161	128	157	164	164	177	175	172	148	168	159	177	163	188	167	161	188	140	154	152	158	161	156	150	158	164	163	165	173	159	139	167	164	156	181	158	163	164	158	195	173	150	158	158	149	153	166	171	151	188	169	163	151	165	174	162	144	148	169	175	153	165	153	174	144	153	150	161	150	182	170	170	144	188	164	147	151	161	136	168	175	166	135	153	184	168	151	144	168	162	142	147	175	157	144	169	145	165	154	167	166	177	154	161	181	175	163	181	150	155	155	153	136	156	141	167	165	149	149	169	168	153	159	162	141	161	170	156	155	184	153	164	170	153	141	153	142	164	162	149	178	151	168	170	177	154	173	150	179	159	168	172	170	167	167	154	140	138	145	177	159	166	179	168	157	134	140	167	172	170	157	160	146	148	174	181	164	172	178	164	179	157	171	162	159	147	154	166	171	183	183	174	185	143	154	141	169	149	156	140	159	137	157	166	172	156	166	177	152	163	191	146	149	177	152	152	170	150	173	156	173	146	156	158	174	162	152	183	172	180	159	176	170	130	155	155	152	153	137	168	161	164	181	180	159	159	158	150	146	150	163	137	168	148	172	158	151	156	159	167	163	174	159	171	177	142	163	154	154	159	157	164	150	145	144	161	143	141	170	165	159	180	153	188	182	144	150	169	146	146	156	142	161	167	133	179	152	178	145	159	171	154	172	160	166	157	144	180	153	158	173	167	157	154	169	146	185	199	148	163	132	155	160	157	180	152	158	159	182	167	164	147	155	147	181	143	157	178	160	152	173	174	158	173	167	170	153	149	184	160	157	165	140	164	160	163	177	161	158	157	151	177	161	163	158	152	170	156	148	154	136	146	176	155	164	155	162	153	151	169	135	157	177	144	167	171	149	179	174	135	159	165	142	159	165	164	140	163	181	152	164	158	145	162	149	164	162	166	140	164	177	154	164	171	152	165	156	160	156	137	153	188	175	140	166	161	156	147	152	190	161	170	141	177	161	147	163	178	169	184	162	152	179	155	142	159	162	171	163	174	159	156	159	147	155	163	135	168	151	160	172	148	172	168	174	162	146	175	167	172	152	137	165	158	164	169	142	150	159	175	168	147	152	187	144	169	158	133	155	160	160	167	163	154	161	171	169	163	168	173	145	159	152	163	144	166	167	164	138	161	166	165	153	159	153	171	156	164	172	159	157	170	146	144	188	147	160	167	173	160	166	148	178	164	167	153	179	148	161	158	159	168	159	166	138	151	163	145	147	165	177	169	162	159	167	170	170	154	180	150	175	152	182	159	137	152	142	149	172	148	143	166	204	143	178	162	141	168	167	167	154	169	144	160	163	170	165	179	151	154	149	163	150	168	161	194	145	168	192	158	163	179	139	173	154	158	138	141	159	160	157	151	166	168	140	158	167	155	163	173	159	180	163	164	147	165	184	160	156	159	168	175	174	170	160	146	157	143	150	156	154	156	163	152	150	160	171	177	148	166	152	165	165	158	170	161	154	179	190	140	146	172	138	148	146	166	173	164	151	158	156	172	154	149	158	154	156	152	148	158	158	147	156	175	170	163	171	157	164	160	158	154	177	166	164	164	163	145	176	141	159	146	175	163	173	151	173	133	172	161	172	159	150	155	168	162	178	164	171	172	151	160	158	158	167	158	156	159	171	169	137	170	155	157	158	184	132	162	172	135	172	194	151	155	141	141	153	144	145	175	156	151	184	168	161	154	162	180	150	148	156	152	152	147	177	195	157	154	167	187	178	146	145	165	153	161	173	153	160	173	171	171	160	171	159	177	149	171	168	165	176	176	170	176	150	152	183	152	167	156	165	137	166	185	150	145	158	134	177	160	162	168	167	150	171	168	157	151	155	137	149	161	175	190	150	129	184	148	160	156	154	164	147	172	199	151	155	184	138	178	160	173	157	162	180	160	151	161	146	154	150	175	161	195	161	155	157	167	152	178	151	154	168	155	160	142	153	166	190	167	180	166	157	172	151	162	166	159	168	173	178	170	156	152	188	169	161	159	168	155	159	167	147	177	158	131	153	153	165	159	184	145	146	193	148	167	162	144	160	164	177	193	173	165	152	155	145	143	154	183	152	167	167	151	191	127	174	172	163	143	164	166	175	158	163	164	165	161	172	168	178	179	163	166	154	158	158	150	144	165	197	172	165	152	153	153	166	163	195	162	151	161	151	172	142	145	170	163	147	172	158	191	149	154	167	181	143	162	141	151	158	163	168	156	163	175	157	164	159	167	173	153	163	170	174	170	171	155	153	166	170	170	160	169	151	160	155	184	162	163	140	168	160	143	150	146	149	151	165	165	159	148	164	146	154	189	168	143	131	166	158	148	164	164	172	145	151	142	160	138	130	162	161	167	156	161	176	154	149	165	160	160	166	162	166	161	163	173	160	161	158	176	162	152	160	139	166	174	136	175	157	143	151	168	148	157	172	146	175	148	175	156	175	165	156	169	159	168	155	151	147	160	177	174	153	138	165	151	164	179	179	160	175	167	181	151	158	164	187	167	174	161	140	142	167	165	156	169	175	183	180	175	166	149	143	143	191	158	173	163	160	182	155	172	180	134	153	157	150	138	165	154	132	148	165	148	152	186	161	159	172	148	168	144	168	160	158	171	195	154	144	175	173	160	154	167	161	187	132	168	161	160	163	162	176	152	167	184	163	163	168	174	158	150	159	151	163	160	151	164	156	142	159	167	167	146	150	155	146	180	160	174	163	164	160	186	190	153	154	161	156	157	168	164	150	170	146	205	147
4090	12249	8297	3746	2263	1534	1086	858	696	662	536	488	442	414	366	378	359	368	326	297	311	313	287	265	278	297	267	276	250	268	287	267	267	256	243	276	271	275	241	268	275	279	254	229	270	269	258	241	211	234	252	210	245	222	235	236	247	235	246	263	253	235	248	208	241	239	262	241	239	258	255	239	251	282	224	233	235	252	253	229	246	224	245	211	249	222	244	267	266	253	234	219	235	250	241	203	249	228	216	236	241	245	259	262	238	231	229	250	220	258	244	237	236	233	240	230	240	213	250	259	243	246	233	251	253	241	256	269	220	276	236	237	229	270	225	229	253	240	248	268	228	240	230	252	249	264	230	241	226	248	245	223	238	224	262	240	211	229	247	254	252	227	225	254	265	230	230	250	235	258	259	226	237	206	232	229	240	265	254	279	228	235	234	250	217	209	255	223	238	260	236	250	228	227	227	243	253	255	240	240	244	241	238	220	212	217	221	234	234	244	246	236	212	246	252	242	239	224	273	258	218	250	234	248	204	235	234	223	253	269	225	225	231	222	247	262	239	241	256	231	242	235	249	224	237	234	221	231	255	250	244	219	217	242	224	276	248	234	216	243	266	231	246	251	249	257	240	258	248	216	204	251	248	259	279	247	250	233	213	248	220	262	259	229	238	231	270	233	232	243	243	235	227	225	234	234	253	273	232	224	259	213	244	250	238	227	255	247	228	255	232	236	233	256	253	247	222	235	272	253	244	244	236	232	260	245	233	232	271	224	218	235	272	235	254	237	283	229	254	225	257	238	236	227	260	241	230	248	216	243	228	238	236	248	235	199	231	231	256	243	227	230	202	231	236	232	261	249	240	254	241	216	258	240	223	249	227	216	249	256	274	221	242	209	262	225	239	203	232	218	257	261	259	240	243	268	264	230	240	236	245	239	218	217	217	215	258	270	265	238	231	231	226	237	224	248	265	212	244	227	231	242	246	255	263	254	243	263	221	255	228	230	259	246	266	249	215	261	230	240	221	248	274	266	267	243	240	235	224	222	245	217	222	251	245	250	226	282	217	261	252	231	230	210	242	233	270	229	228	219	249	213	215	223	242	211	241	278	233	217	272	253	230	235	229	254	267	225	240	228	228	237	233	239	219	243	249	248	217	225	235	231	245	249	211	227	274	242	254	233	243	204	253	214	227	246	245	262	225	235	246	223	261	228	234	247	234	213	231	239	205	257	239	232	241	247	268	264	275	242	231	248	248	227	240	239	228	226	250	239	230	238	228	258	235	245	265	238	225	242	247	260	239	250	258	261	254	247	215	235	237	255	262	240	261	239	235	245	233	248	253	225	243	232	226	238	225	212	263	240	211	254	228	234	226	252	268	219	216	238	245	232	244	258	233	238	223	257	251	239	242	236	235	241	231	226	244	250	241	257	240	244	252	238	238	233	239	266	254	256	236	219	235	250	277	226	244	209	225	235	265	229	233	203	262	228	249	228	230	217	240	251	233	247	236	200	252	216	230	237	291	236	232	211	227	260	254	256	253	230	240	229	251	223	235	240	243	252	238	203	248	238	240	247	238	251	257	213	241	251	270	261	266	222	237	243	258	263	224	258	237	251	278	231	240	254	230	216	235	234	246	219	261	208	235	222	231	231	260	227	242	257	269	217	236	271	224	225	240	245	230	226	278	237	250	233	236	223	273	235	247	231	252	255	234	271	224	259	235	226	254	249	206	232	226	222	234	207	239	260	238	233	212	261	281	232	240	218	232	263	219	229	241	222	254	235	209	236	252	243	283	230	238	236	270	258	244	257	230	215	248	236	241	242	250	203	238	239	238	263	236	205	263	230	215	250	212	238	214	264	248	213	226	241	235	228	266	215	219	220	251	237	259	238	226	269	249	261	259	258	233	215	225	235	240	237	222	242	235	247	257	250	242	227	219	252	239	238	249	237	254	243	224	224	218	265	223	246	245	237	234	250	245	245	233	251	252	248	236	250	247	235	239	238	211	271	241	247	236	236	236	249	226	258	229	257	231	208	232	233	224	231	253	245	243	227	223	258	197	213	225	253	244	218	220	250	243	271	204	238	250	235	221	229	246	246	220	227	209	238	256	236	239	235	235	244	230	231	222	244	255	221	226	246	223	247	261	232	246	222	210	245	229	252	250	210	257	250	220	240	241	251	258	249	244	239	208	227	220	252	248	258	236	251	253	224	251	249	209	251	251	246	225	250	222	244	253	240	238	218	234	233	255	221	208	227	228	233	252	249	206	241	231	225	246	218	233	255	244	267	244	229	219	246	264	249	240	237	262	249	246	216	230	242	215	242	232	221	217	230	217	224	257	238	222	254	229	221	223	228	254	235	259	232	238	225	227	245	235	249	255	232	239	273	229	247	257	248	255	246	237	234	262	234	240	245	239	238	253	235	250	232	263	227	237	218	232	240	232	238	254	215	231	221	239	271	223	217	235	257	248	231	248	222	201	221	232	228	273	249	238	233	229	215	232	220	234	237	233	254	241	233	246	254	240	215	228	225	236	192	234	216	205	238	211	258	226	231	242	214	262	258	232	215	245	249	221	261	226	251	220	257	237	258	247	228	196	247	255	254	229	247	238	253	273	238	239	255	237	228	249	250	246	248	218	250	247	223	239	243	254	243	225	258	247	234	207	234	237	240	257	257	240	249	239	254	250	222	214	234	228	238	224	229	243	238	283	237	257	246	225	268	236	237	247	211	281	255	256	243	248	230	265	261	215	249	242	236	240	241	239	241	225	225	237	227	254	228	238	224	237	266	269	211	242	204	228	230	233	265	219	217	238	216	218	229	231	234	258	251	267	242	237	226	244	245	255	205	258	264	237	221	226	221	246	211	237	219	241	227	258	272	204	239	229	221	232	220	251	227	215	232	223	239	225	245	257	239	259	222	239	233	231	235	227	236	238	256	231	233	236	227	246	246	255	250	244	234	236	236	253	250	243	201	232	234	257	264	249	241	257	272	253	250	245	247	233	239	252	258	240	257	250	260	243	216	257	235	257	213	243	252	220	217	238	234	247	225	206	248	267	235	256	247	267	233	228	234	247	225	230	246	253	249	221	273	242	253	241	272	237	233	217	267	274	235	253	256	207	228	227	246	205	269	246	265	246	260	237	247	253	256	227	233	209	224	220	240	252	227	227	230	253	241	218	269	238	233	217	272	244	241	264	256	198	231	237	251	226	259	250	255	207	237	274	232	242	235	240	219	257	231	239	254	233	255	254	239	217	226	243	254	238	234	279	221	254	242	243	229	255	243	268	233	246	237	270	255	220	238	224	225	267	234	226	222	237	227	231	228	232	243	249	236	264	248	222	230	252	242	245	260	247	268	271	213	225	227	238	261	245	243	232	214	253	236	226	240	243	229	240	248	240	223	242	226	198	250	256	232	271	248	230	242	211	217	256	255	242	222	259	256	221	251	219	238	217	227	228	252	242	215	224	227	257	229	226	226	226	224	265	231	237	233	246	226
27393	16655	2724	839	667	639	596	582	706	642	671	635	589	637	640	632	657	640	648	586	591	619	637	629	615	657	609	606	617	653	597	603	614	595	595	630	654	611	640	647	592	614	604	639	634	603	601	632	641	609	621	640	601	641	649	681	617	629	617	594	631	629	587	610	608	600	636	594	633	641	603	625	646	621	625	648	592	653	612	645	627	628	632	611	631	626	621	613	626	599	599	645	636	652	613	647	653	664	685	633	655	650	636	613	636	641	611	622	623	630	657	612	590	616	624	614	618	599	650	632	654	667	623	634	642	571	645	629	599	603	641	620	618	583	638	669	643	610	592	604	589	589	649	645	593	602	592	634	624	626	603	645	614	682	583	616	590	626	647	607	587	633	600	635	664	613	588	654	599	641	606	609	621	569	590	662	621	650	606	661	556	653	634	590	636	642	640	587	621	624	627	634	591	617	637	651	609	636	603	575	619	603	633	596	632	607	586	562	635	615	635	588	625	631	620	641	633	596	589	663	616	582	635	610	615	593	661	638	651	612	654	624	567	602	569	658	668	607	633	619	581	589	618	645	611	634	638	618	638	601	640	639	651	631	659	630	669	577	614	577	647	633	620	608	628	624	640	639	660	606	626	605	599	602	634	627	613	622	631	654	648	632	635	609	665	588	637	646	611	631	643	596	612	607	615	648	673	599	599	625	627	629	637	615	598	622	639	620	612	623	630	600	584	606	614	615	625	635	622	603	608	621	587	594	598	603	598	613	604	654	651	630	655	595	625	617	616	597	640	604	638	630	621	624	597	611	614	614	597	620	609	650	560	649	609	616	602	619	639	660	586	647	640	604	625	596	626	629	656	597	621	636	649	632	599	643	613	610	639	590	582	620	644	659	652	619	650	640	635	626	638	591	603	646	610	611	645	564	621	637	612	601	658	619	635	591	588	646	624	719	621	606	631	637	621	650	627	631	669	576	598	598	592	601	650	592	621	679	613	619	601	648	618	587	601	598	604	595	658	600	622	645	588	640	623	633	634	599	600	630	625	676	605	557	640	614	628	582	653	597	672	640	627	597	649	612	632	663	652	629	631	661	565	636	609	671	659	613	625	587	627	611	661	626	668	562	645	644	664	618	589	643	663	640	631	612	652	622	571	639	626	648	588	624	642	610	658	635	646	611	601	587	623	587	615	608	611	660	626	600	624	598	628	571	649	632	640	628	614	624	619	594	594	634	684	669	635	596	584	642	587	647	613	623	628	598	615	621	626	622	585	620	598	640	634	616	590	680	637	618	602	597	665	625	614	588	657	639	606	599	624	632	601	630	660	582	587	622	618	680	635	644	618	598	583	608	638	674	614	629	626	635	633	593	619	645	618	598	607	603	640	642	622	666	592	589	659	623	614	601	634	611	640	628	619	561	610	596	622	613	642	590	628	631	621	624	621	622	649	609	617	606	566	631	613	630	600	631	603	627	645	591	639	620	608	656	669	588	643	615	593	631	592	586	641	640	607	568	612	609	629	637	595	661	615	610	621	616	627	639	572	642	597	587	625	583	640	627	596	625	580	625	636	629	629	625	631	691	605	591	597	598	613	653	656	616	602	615	587	620	621	584	656	609	636	612	603	644	643	650	602	588	589	649	631	645	626	605	595	625	609	622	632	638	653	618	636	593	630	635	618	615	621	631	642	625	598	604	604	608	611	612	621	640	630	615	627	636	646	631	580	598	659	628	606	702	592	613	627	639	588	616	628	622	606	598	621	656	612	627	601	587	591	599	634	641	633	642	611	611	654	650	610	600	645	637	623	626	626	592	619	650	634	625	599	589	600	603	634	615	612	618	613	731	647	632	654	617	602	606	633	609	595	600	615	651	622	649	600	629	578	594	599	647	610	618	632	634	630	623	636	573	623	616	653	628	619	598	603	632	592	579	646	632	638	652	633	590	630	648	623	578	630	584	624	606	593	685	667	616	649	621	610	558	565	580	622	582	630	646	589	616	639	638	610	643	629	621	588	577	676	581	633	594	605	652	622	649	587	637	622	633	644	625	635	586	577	564	661	622	639	644	628	583	618	625	634	634	661	632	607	614	622	590	629	637	650	679	714	561	637	632	635	610	643	615	627	618	614	622	610	573	601	592	605	593	640	605	581	627	602	614	596	632	635	635	629	614	634	573	634	611	596	634	630	596	566	637	646	616	652	681	625	624	666	642	632	610	595	619	616	568	595	620	639	629	668	690	599	630	691	584	618	635	608	606	629	642	613	603	626	672	675	613	604	625	606	635	589	613	650	604	619	648	664	639	598	606	583	592	608	621	620	616	645	598	651	621	633	598	643	605	628	637	622	598	615	629	621	659	653	600	628	673	630	629	623	622	612	666	646	581	633	601	647	677	621	600	640	673	686	617	610	636	618	616	658	604	642	624	637	644	623	630	580	615	621	621	643	622	566	597	572	617	640	592	634	684	597	633	574	645	600	603	663	650	654	595	640	612	642	632	598	624	636	605	600	629	594	648	609	557	607	583	622	599	660	625	676	605	569	643	625	617	613	596	654	575	651	636	630	586	618	601	664	622	607	649	612	643	651	610	602	625	631	661	625	609	607	650	619	635	646	651	610	614	579	643	624	623	637	621	569	658	638	616	644	588	604	592	636	595	685	637	588	661	628	592	598	598	628	672	626	594	637	620	623	616	641	611	616	646	645	636	576	657	660	550	602	627	629	583	593	591	678	622	615	659	657	591	620	679	665	635	621	606	598	650	649	632	620	646	641	677	603	579	636	664	608	581	596	639	624	671	618	576	629	592	674	654	630	562	604	603	633	654	610	642	579	635	606	624	621	567	624	622	621	622	612	595	618	650	607	660	608	652	633	608	654	655	618	622	610	596	611	615	655	605	554	581	638	631	617	623	625	586	664	642	596	618	655	612	631	610	607	611	575	606	577	617	589	613	617	688	648	633	609	616	629	655	602	605	599	613	615	615	612	597	618	604	609	586	639	601	622	662	614	576	667	640	612	618	635	621	638	617	689	591	653	629	624	614	638	654	601	589	614	648	599	633	578	617	673	617	636	600	646	590	620	607	630	627	628	591	628	644	660	636	650	601	631	653	646	583	584	631	663	636	612	606	545	605	594	622	647	643	629	629	663	629	620	618	630	608	617	632	638	580	589	576	607	689	603	623	627	643	638	643	642	595	594	654	609	603	630	663	650	633	591	628	604	606	607	592	623	621	671	674	590	590	645	634	617	603	645	585	621	682	642	635	612	592	597	621	598	645	581	614	603	622	612	595	617	612	614	635	633	618	632	622	642	587	595	588	636	634	652	601	595	671	603	605	600	597	596	591	603	607	628	616	638	620	631	653	624	602	640	608	600	630	618	603	617	599	610	631	635	626	637	638	633	568	564	606	649	616	633	629	628	651	637	624	637	634	587	575	641	604	622	650	573	664	640	668	620	631	661	630	620	646	608	601	638	598	606	561	601	617	630	603	605	627	652	587	609	679
4340	1448	1249	1054	991	970	900	915	894	903	938	882	927	974	940	885	876	886	910	909	914	925	930	901	896	884	945	927	904	932	895	907	884	927	900	926	916	919	908	913	866	907	931	911	900	906	942	828	894	928	898	899	908	926	882	958	983	934	916	941	892	819	879	963	870	968	956	932	861	921	931	981	925	941	981	934	933	965	910	911	867	943	909	925	879	885	929	903	961	957	948	913	915	937	955	916	942	876	898	904	928	864	891	919	881	878	947	926	941	921	891	862	884	875	914	936	902	897	897	951	894	959	885	979	897	895	1000	905	921	875	902	890	920	872	926	878	853	884	921	905	884	919	969	863	923	941	925	955	870	879	880	916	950	931	946	918	937	930	898	937	919	913	913	915	928	869	889	951	883	899	900	926	952	928	932	889	949	943	908	901	873	908	927	955	917	917	934	878	924	948	930	950	911	917	887	875	931	907	939	925	953	926	950	884	937	865	897	912	945	876	918	937	927	875	865	944	956	923	951	921	934	905	920	925	873	1000	912	876	954	913	929	895	908	915	902	943	896	956	891	952	886	890	913	922	913	877	906	948	921	939	936	865	921	886	928	928	913	867	965	913	905	907	935	891	927	918	900	919	925	879	902	920	931	943	910	867	910	913	911	933	966	903	941	940	906	956	919	860	975	920	917	918	986	897	889	881	926	877	898	892	925	935	963	937	920	924	859	896	887	915	945	887	915	893	902	867	900	924	905	935	917	887	885	908	910	883	913	964	907	905	919	927	902	937	927	924	903	894	970	950	919	925	909	874	845	902	936	925	895	914	863	892	894	937	900	946	964	891	881	938	930	927	956	925	956	891	930	864	918	905	932	960	938	945	945	890	933	940	940	951	888	904	924	937	931	898	942	906	868	897	896	923	899	899	980	875	920	909	901	869	854	924	929	923	916	940	920	973	904	913	969	907	874	948	939	900	905	910	888	894	933	901	924	915	952	919	899	910	911	889	956	958	932	915	952	887	926	907	830	849	931	876	917	943	941	936	974	927	928	941	918	924	946	943	872	895	908	904	882	914	870	942	917	851	939	904	885	887	904	883	882	914	928	864	920	936	893	932	905	877	945	919	898	933	890	893	965	918	905	882	924	908	925	969	933	873	921	919	931	903	874	894	988	889	909	885	935	928	885	888	909	938	905	907	873	947	925	937	892	912	994	939	868	904	939	868	896	916	931	923	920	938	926	856	910	892	911	927	916	887	950	915	892	897	930	952	917	917	901	885	916	899	916	977	889	914	915	855	978	898	949	892	907	885	905	946	917	951	973	942	890	920	976	980	910	956	903	914	867	858	971	915	936	932	915	876	956	950	873	911	982	885	933	939	896	928	902	948	952	940	902	916	928	928	916	912	909	928	943	894	936	949	906	891	898	865	940	877	940	866	962	906	908	892	966	921	887	884	899	921	878	919	920	948	905	895	896	859	945	925	891	959	846	920	895	921	927	949	943	912	878	888	924	950	917	898	937	890	922	916	929	926	958	906	956	913	922	947	904	945	877	934	933	961	927	929	903	897	921	872	904	877	947	883	858	889	923	930	899	918	908	896	869	868	930	940	874	916	949	975	917	911	932	839	969	922	903	925	915	903	947	921	961	918	888	949	938	885	920	935	903	898	916	875	936	893	904	920	907	866	931	879	952	918	920	896	916	975	933	911	958	871	895	929	898	915	932	942	919	875	922	926	918	889	938	921	864	878	930	953	879	890	954	965	911	900	871	914	904	955	894	878	919	902	875	924	883	958	926	924	862	922	937	897	960	874	937	921	884	912	918	875	908	866	959	890	918	922	945	922	890	877	905	875	893	907	921	913	882	899	878	920	885	901	951	912	897	900	956	937	892	870	942	907	919	900	886	852	889	904	923	890	899	914	941	956	926	920	897	884	842	946	905	911	906	929	970	953	931	920	927	928	945	968	872	867	895	931	931	926	908	947	842	889	899	916	877	952	934	913	906	904	870	918	915	897	956	940	892	898	914	890	905	907	945	882	913	930	911	880	882	943	950	931	872	936	1075	925	960	890	876	872	972	952	897	916	913	902	914	932	898	865	931	912	969	909	893	919	859	914	935	935	874	903	858	892	911	913	953	886	966	920	924	937	894	925	877	891	905	876	907	892	925	916	923	895	915	991	944	901	913	869	931	906	937	873	868	873	907	884	948	862	914	853	873	921	939	897	844	902	919	894	913	900	912	891	903	934	883	927	873	914	895	952	933	932	918	934	942	878	908	977	920	954	946	927	917	932	941	937	927	890	870	943	952	873	884	922	908	930	936	934	887	915	894	943	930	925	896	942	913	927	875	933	874	944	830	931	875	932	923	922	926	910	950	886	939	862	944	942	881	858	883	930	851	916	930	917	914	904	912	949	888	955	871	929	925	941	925	903	991	922	917	941	923	934	918	888	933	946	899	968	913	898	894	900	927	896	893	921	919	911	898	896	950	916	876	879	873	910	898	872	943	919	938	924	882	870	954	917	893	958	896	906	898	913	909	914	940	885	903	973	914	929	940	904	851	859	954	942	902	931	886	990	915	922	945	901	929	902	922	933	924	891	907	952	948	908	903	879	850	916	913	899	950	938	946	886	960	927	900	859	849	829	907	944	885	885	954	942	877	893	903	947	874	914	898	903	922	908	934	942	966	880	915	909	909	858	950	878	924	912	868	894	917	922	914	917	946	955	875	917	944	963	946	919	957	912	879	884	899	936	917	908	918	940	925	888	865	890	932	950	867	880	920	930	884	927	924	954	910	966	934	902	952	960	895	936	904	885	979	878	867	934	924	877	936	937	913	940	873	877	877	933	869	922	964	921	933	827	907	949	927	895	914	907	926	871	859	943	926	913	935	916	961	863	935	955	960	949	943	895	914	881	933	980	929	865	918	905	939	940	897	850	860	865	949	931	948	927	953	903	891	962	906	887	892	860	867	908	994	937	943	881	933	924	961	921	946	875	900	933	904	955	918	922	938	945	908	870	927	927	946	894	902	888	880	975	933	876	962	964	947	918	943	908	882	922	914	881	935	955	895	918	949	942	869	894	880	912	885	998	986	942	940	921	922	904	913	895	849	915	926	987	908	911	935	864	941	892	960	951	899	906	940	926	872	918	938	918	958	909	849	944	924	916	907	907	918	918	932	895	883	922	953	858	929	910	907	909	894	889	883	903	941	857	909	904	910	918	911	913	887	913	885	918	886	944	901	902	907	972	906	890	902	903	870	880	894	944	901	912	913	939	946	907	947	916	952	899	894	912	918	952	935	911	890	960	900	914	896	900	939	952	920	891	901	897	893	961	943	968	906	923	883	953	939	893	896	908	888	887	890	877	953	938	921	908	894	896	975	916	941	908	986	877	918	953	919	911	881	905	932	876	989	897	899	934	898	891	892	917	924	921	909	897	923	879	920	926	935	918	945	908	891	957	931	890	964	996	922	863	955	920	915	950	921	900	895	891	917	922	897	961	933	912
23279	21416	28260	24976	20148	1383	483	404	372	363	376	358	355	349	349	325	330	293	331	320	329	320	293	295	306	347	300	316	319	312	310	310	314	312	303	261	285	307	301	305	308	283	300	285	297	258	294	310	297	324	263	288	321	304	293	296	308	312	288	291	325	292	325	301	320	297	297	316	329	319	298	323	287	303	290	300	273	294	310	301	284	271	288	261	264	288	271	280	268	299	305	279	284	289	345	290	283	322	302	273	283	288	305	309	298	330	292	313	286	305	301	309	302	289	289	322	266	312	286	273	310	307	281	299	306	258	321	319	284	308	273	314	312	292	305	296	278	277	309	290	296	301	290	234	311	290	324	305	271	281	284	302	320	284	305	298	291	280	311	318	318	275	306	311	306	298	309	310	302	302	295	314	294	295	310	292	329	294	307	315	290	297	304	344	298	292	299	311	263	322	312	310	309	305	271	305	296	330	274	330	300	273	284	278	304	280	300	280	311	291	293	302	306	306	280	295	297	315	266	300	318	291	302	283	307	276	274	277	321	293	301	309	330	285	318	324	307	306	307	261	314	309	294	306	290	288	300	298	313	340	301	295	297	294	259	296	281	269	287	291	299	320	304	312	310	302	284	296	292	296	294	295	317	272	305	285	330	314	331	288	308	290	290	261	308	309	310	308	320	300	283	304	297	283	319	291	306	299	292	293	287	302	329	267	267	278	282	318	276	300	298	328	303	300	324	322	303	303	292	314	289	288	277	299	314	281	287	315	309	290	261	277	291	300	278	314	311	291	297	285	312	279	292	316	284	294	286	281	280	302	285	276	284	299	291	304	294	308	300	334	321	310	299	280	297	281	314	314	325	266	298	294	298	306	310	298	264	292	319	310	282	295	287	276	298	305	300	318	271	296	323	307	293	292	329	309	288	308	305	315	296	317	298	282	274	306	291	338	313	302	266	319	292	289	297	309	288	285	298	261	308	291	274	285	282	293	293	308	288	312	293	268	322	279	296	287	311	333	308	309	318	302	298	290	289	285	279	295	301	264	306	316	319	290	306	286	294	295	298	304	303	281	305	318	285	272	299	288	315	280	305	286	304	326	293	311	326	285	271	292	283	273	301	276	287	275	304	281	323	321	281	305	273	290	290	298	301	267	292	262	299	267	304	313	311	314	261	300	283	281	271	261	265	289	301	298	313	305	278	318	326	344	312	295	265	290	275	281	306	299	327	282	287	307	300	296	279	295	288	289	291	300	296	288	298	304	281	308	301	293	284	310	300	294	285	299	317	283	295	271	311	339	311	319	301	308	305	319	275	273	310	324	288	287	293	270	314	309	316	288	316	310	290	311	278	281	275	302	298	297	261	318	286	295	294	293	293	303	315	303	316	324	283	302	293	319	295	257	274	278	297	293	310	278	266	308	320	307	310	307	298	273	270	284	279	292	262	282	294	312	315	334	276	319	305	263	282	301	342	318	305	273	307	299	277	335	294	288	297	312	271	269	275	328	315	309	313	284	306	301	284	323	283	305	308	309	302	303	290	300	290	318	302	265	319	303	298	264	282	296	287	273	305	317	265	292	285	319	323	282	314	282	286	291	294	301	326	293	271	323	316	307	293	282	283	301	289	290	279	281	308	311	290	335	321	320	300	315	317	272	296	287	298	302	305	316	291	293	319	288	315	266	274	283	298	329	290	302	272	294	290	318	281	301	302	303	301	337	276	330	284	283	280	305	298	307	251	292	302	292	294	298	290	331	305	319	305	294	290	290	299	294	297	292	302	308	301	262	276	293	289	237	332	289	289	281	320	298	305	259	297	312	291	299	311	289	289	293	346	318	326	306	300	260	329	329	309	290	301	298	303	338	298	316	293	315	325	294	276	289	278	302	310	292	295	277	336	283	332	315	334	294	277	302	285	293	300	296	279	298	297	286	273	318	323	298	281	302	297	303	288	261	300	291	292	291	302	312	272	318	303	319	308	287	277	314	323	295	316	300	314	293	266	289	292	288	296	292	304	285	302	302	318	260	295	289	303	287	294	258	307	330	313	309	285	298	292	283	318	282	295	292	287	273	282	312	270	352	294	289	273	289	291	298	286	284	295	278	331	299	289	326	315	288	296	282	300	279	306	294	300	326	303	307	311	276	307	304	295	274	278	298	266	302	291	308	283	278	290	317	285	288	321	311	294	296	281	273	285	305	299	315	289	313	297	283	311	302	300	262	299	285	314	281	250	276	296	295	287	308	312	309	318	332	311	252	302	317	287	285	329	292	282	286	294	294	328	288	283	306	328	303	282	305	313	315	295	317	293	332	288	290	310	317	294	316	284	266	285	257	306	302	272	280	256	300	288	287	273	332	286	328	299	289	294	289	286	302	277	264	306	309	355	298	295	315	292	309	271	315	312	307	285	296	302	279	303	289	295	286	303	298	279	308	298	304	286	297	301	279	295	323	304	278	303	283	299	278	285	302	301	279	297	280	291	293	312	277	300	310	300	281	328	307	319	270	277	318	297	261	291	306	280	280	267	322	279	286	281	317	263	293	299	309	304	277	301	289	294	320	317	288	307	319	272	293	273	281	285	291	306	317	290	299	301	295	319	299	291	304	297	305	285	299	299	298	330	281	307	313	313	279	304	315	275	305	336	304	294	323	274	292	327	321	289	284	323	268	298	307	283	305	280	294	304	278	312	323	287	314	278	283	287	301	276	315	291	284	282	302	272	282	336	311	294	306	284	322	294	302	309	325	299	317	281	300	309	291	280	274	252	278	283	269	292	309	298	316	335	281	302	285	306	309	320	321	285	282	278	294	295	330	312	305	307	285	319	295	276	297	302	289	278	297	256	314	299	300	321	306	291	321	264	286	303	266	302	339	306	282	288	317	293	302	307	303	314	289	278	286	316	315	254	304	328	293	298	286	306	271	301	321	329	340	315	309	302	296	296	302	300	293	284	261	247	307	287	303	273	321	320	286	278	301	304	305	293	264	279	275	314	293	323	314	302	328	275	283	317	282	309	293	313	264	277	295	306	294	294	324	289	297	286	313	281	274	312	291	284	298	279	312	316	278	311	308	324	294	294	290	293	299	277	315	282	330	317	285	293	265	265	297	311	274	297	313	291	323	306	289	322	300	292	309	273	294	269	304	316	295	305	292	294	304	294	299	320	329	280	265	293	303	284	270	289	295	317	301	294	287	312	305	310	322	296	296	322	282	307	273	309	314	313	310	268	306	280	287	298	323	311	261	267	294	272	271	287	278	294	286	305	289	317	297	284	307	276	299	289	288	304	278	273	312	303	329	286	293	287	311	294	294	299	288	281	245	292	296	280	302	302	297	329	288	283	299	327	320	332	302	298	317	281	307	304	276	285	303	281	291	295	304	264	293	304	313	263	264	301	311	308	311	327	282	294	297	274	315	318	318	277	346	280	323	274	301	296	295	288	279	278	287	290	293	294	311	297	268	299	301	317	314	303	287	310	330	314	284	320	326	290	293	308	297	304	306
3067	7483	5042	2339	1575	1163	939	806	675	657	636	601	565	572	510	500	499	546	512	455	498	445	506	474	485	479	468	471	470	480	517	495	488	433	470	525	448	492	479	451	448	469	465	455	468	465	431	465	463	439	458	471	449	469	516	465	418	457	455	452	468	455	474	472	505	427	473	471	506	425	419	463	444	491	483	471	479	478	469	471	455	453	468	448	496	479	439	458	493	442	444	489	485	455	471	471	441	458	442	437	453	513	465	455	453	448	442	509	451	472	461	443	508	414	419	456	451	456	466	443	446	487	433	448	414	484	489	494	426	488	450	480	469	431	463	452	486	458	485	464	479	460	451	454	433	467	437	461	445	477	454	435	469	523	460	467	486	455	427	465	475	491	458	492	420	473	456	478	465	486	472	458	451	469	447	395	483	432	452	462	465	439	416	465	437	447	453	478	486	456	457	462	484	440	449	508	448	497	435	485	535	468	458	439	472	446	476	468	437	476	455	445	472	469	443	493	514	506	455	463	448	479	465	480	471	446	477	486	469	453	450	446	476	464	469	459	489	450	463	505	469	440	501	448	474	458	480	445	444	448	464	477	470	452	442	495	465	438	448	462	481	451	494	444	463	471	462	442	470	508	414	430	457	488	432	429	426	462	498	454	444	485	480	455	490	445	461	455	485	455	463	444	460	503	465	449	469	486	459	438	452	461	462	447	455	434	451	479	452	466	451	451	429	440	453	458	468	436	425	454	452	467	453	465	438	496	412	475	478	435	442	467	467	441	478	438	423	459	512	429	465	453	445	451	488	475	483	474	433	472	457	436	444	460	449	427	464	474	442	452	429	463	474	461	456	446	460	451	468	441	444	437	409	478	469	488	455	467	467	440	450	496	470	440	430	471	457	494	463	493	452	477	462	474	469	437	453	461	454	469	508	462	453	440	446	430	473	475	475	481	433	460	463	442	439	430	501	458	470	458	473	481	486	513	479	463	499	459	472	462	449	452	455	441	438	441	458	499	472	453	478	411	476	450	483	453	450	455	514	442	438	404	450	491	425	393	463	479	460	490	432	482	469	429	479	474	469	467	445	436	438	449	475	436	420	432	469	459	486	449	449	437	432	459	429	435	432	452	462	481	445	454	467	457	440	463	455	451	427	494	483	488	459	497	482	456	467	499	476	463	462	450	492	449	487	447	461	460	452	454	452	473	433	452	436	454	494	517	485	471	458	476	456	449	464	465	404	489	475	484	501	456	470	455	424	488	429	427	512	458	500	429	460	448	436	461	462	493	461	430	433	483	431	449	469	435	436	504	429	464	482	432	440	464	463	450	430	491	445	464	449	524	485	453	486	433	436	457	492	480	472	474	419	478	446	448	484	463	458	483	478	442	453	480	454	474	472	498	483	478	477	496	477	454	470	468	476	495	488	493	457	483	432	476	443	501	468	489	419	479	470	435	486	464	426	444	447	479	485	467	472	489	474	458	491	451	499	464	480	476	421	460	448	433	477	434	467	468	486	451	504	470	490	486	469	445	461	467	474	424	479	447	453	435	446	496	492	478	462	442	462	492	443	466	454	438	467	475	490	480	464	409	497	473	454	419	447	475	451	484	481	478	467	482	500	439	485	460	459	489	472	488	469	447	456	473	439	508	434	481	515	484	433	498	484	469	470	471	455	474	439	451	451	464	450	461	456	461	456	455	480	443	519	444	443	466	475	474	440	474	479	506	423	469	460	477	460	478	456	393	434	456	458	471	486	486	459	461	462	462	461	458	462	442	453	462	464	459	451	432	433	441	442	459	441	486	444	461	461	502	491	471	495	469	472	422	473	441	472	458	471	481	422	537	464	458	472	491	476	467	479	474	451	472	510	453	486	438	472	469	465	427	466	439	416	415	431	453	445	466	478	471	456	454	462	435	442	508	441	455	447	428	470	480	487	439	408	465	439	463	468	443	455	492	472	420	442	471	484	452	455	479	458	464	454	492	440	476	473	475	462	438	434	465	470	475	435	424	472	478	446	491	494	467	497	459	483	460	473	449	472	459	454	452	469	449	451	465	473	468	505	439	487	453	465	462	444	455	466	483	467	471	429	460	482	443	426	429	481	441	500	477	480	496	435	441	453	395	475	465	425	453	437	463	453	502	492	458	476	474	460	468	429	500	463	455	463	444	450	463	460	453	476	475	492	452	430	483	465	457	459	490	476	422	432	457	430	488	451	438	457	479	473	461	442	483	492	426	491	454	492	408	445	447	433	504	459	434	479	469	432	466	460	462	441	446	421	462	486	444	484	484	449	491	450	470	421	482	487	491	462	497	469	443	473	444	442	489	448	499	482	448	477	430	505	467	477	427	491	495	468	465	414	462	452	426	444	475	476	436	490	433	470	456	452	455	460	434	465	481	450	484	474	459	440	481	476	461	469	464	452	468	476	460	440	432	451	468	465	474	425	464	438	448	474	449	476	446	470	459	459	467	433	451	473	459	474	509	445	496	453	455	437	440	475	449	449	451	448	455	483	441	477	460	473	496	465	479	470	453	484	460	421	457	435	421	502	468	451	475	486	434	453	463	465	490	438	485	452	480	471	433	456	441	470	422	477	451	473	456	446	449	472	459	494	484	447	462	480	442	443	441	431	474	493	453	421	447	468	435	455	486	488	473	443	478	453	481	486	446	476	490	474	459	462	466	445	485	476	470	469	441	480	460	452	444	500	442	484	457	463	456	451	466	479	462	482	469	457	453	474	500	463	455	428	453	465	466	487	491	452	476	462	449	493	459	434	458	445	483	454	460	483	514	482	474	446	454	463	460	447	424	493	481	492	445	488	502	439	482	490	453	464	507	459	432	448	437	454	452	483	512	451	498	449	515	464	474	472	469	493	449	446	506	451	473	443	490	476	429	436	488	460	455	484	502	443	493	432	463	430	491	498	435	460	440	462	446	476	433	455	461	471	472	450	479	469	467	498	503	453	481	443	447	456	413	463	480	488	469	443	431	475	457	468	459	449	455	469	462	422	480	470	465	434	447	455	502	429	458	446	450	458	446	452	461	451	490	483	453	479	464	471	440	454	471	443	473	434	477	485	432	452	440	452	435	437	458	467	450	441	472	451	448	492	424	427	487	472	487	460	481	450	444	437	422	442	472	418	495	444	491	442	439	428	457	477	480	465	438	443	452	463	470	453	484	445	507	431	426	424	439	456	468	473	478	454	460	465	442	433	449	480	482	459	443	460	480	442	453	482	426	439	465	470	495	464	454	463	491	471	495	489	473	452	459	412	436	448	499	496	439	483	452	457	474	488	449	491	509	427	478	454	464	488	428	442	442	454	446	425	463	465	457	436	459	469	497	486	464	425	460	471	476	437	464	443	458	473	472	424	460	443	449	466	473	478	432	477	465	474	461	442	485	464	463	444	479	462	462	457	448	469	458	494	432	476	464	497	467	475	455	449	472	477	477	494	499	437	454	450	488	476	490	460	501	455	452	460	462	487	451	484	483	460	504
24648	21422	26095	21424	1357	777	690	684	665	636	687	621	621	615	616	651	650	632	675	592	605	597	627	619	670	655	651	640	580	647	609	639	667	647	666	655	593	614	642	657	640	645	633	667	692	614	673	620	651	642	678	623	628	633	661	636	655	669	644	624	601	622	665	658	596	639	610	607	654	598	651	608	634	639	619	613	631	624	640	668	654	615	585	604	641	629	639	592	614	594	594	638	621	643	650	667	628	642	625	643	632	608	642	596	696	632	629	661	626	619	581	670	675	616	619	641	633	623	610	637	630	621	677	595	655	630	653	693	606	634	601	659	619	578	621	592	620	617	655	677	603	604	619	616	627	644	624	620	613	620	680	642	599	643	622	638	611	628	610	664	609	608	654	631	619	634	637	617	610	614	621	623	613	635	621	632	617	624	628	649	615	647	650	617	654	661	605	648	628	619	590	659	633	635	617	588	583	600	621	637	630	598	638	608	633	655	612	592	669	601	635	632	641	617	672	604	592	663	635	630	611	610	667	611	617	624	594	652	665	651	578	619	598	632	610	628	606	645	689	594	641	645	659	630	631	624	577	614	644	616	627	642	604	625	600	663	633	624	638	649	640	621	631	683	681	577	642	640	658	631	656	626	689	593	617	632	597	621	636	618	594	618	637	623	633	633	644	620	628	672	604	663	606	629	633	653	627	660	619	666	641	590	642	610	651	588	601	619	610	615	649	635	654	630	615	605	660	647	634	621	629	603	649	592	649	609	679	653	604	601	688	650	626	644	633	619	598	633	641	624	656	675	626	644	603	630	598	614	618	626	573	614	547	664	604	622	652	590	643	626	659	615	632	606	616	619	631	567	622	629	637	625	634	617	628	581	618	601	614	623	623	608	643	650	654	627	628	715	646	649	629	653	654	662	672	652	609	619	640	630	642	559	647	638	609	665	613	631	574	616	616	611	616	594	619	655	641	602	638	646	628	611	615	626	646	629	697	629	630	655	607	607	641	639	645	596	674	603	633	604	608	628	628	667	678	631	641	603	654	630	631	630	681	680	616	575	615	626	682	625	669	629	648	597	605	612	603	661	579	661	593	622	610	604	588	595	604	620	624	632	624	628	594	651	589	624	598	593	631	650	689	656	620	623	628	676	642	629	688	600	628	611	688	612	620	621	632	604	630	647	623	602	577	642	643	652	581	607	623	622	623	631	632	581	660	654	592	613	622	627	654	673	631	610	621	682	629	641	680	666	664	643	638	646	614	637	606	612	597	614	594	647	632	589	650	664	637	612	632	625	622	621	687	623	651	644	667	628	636	612	613	659	602	624	578	625	653	593	624	636	648	609	651	600	608	595	634	571	573	645	587	592	652	657	608	626	624	600	636	593	638	595	622	644	653	647	631	633	622	678	637	630	626	604	625	625	592	656	627	625	627	672	615	649	623	636	606	626	640	589	637	622	620	640	606	604	624	576	628	612	596	594	624	608	605	638	648	599	626	638	642	631	679	653	639	615	638	623	648	669	628	619	607	662	647	628	605	652	642	621	624	589	648	632	613	633	636	605	634	600	574	650	604	605	604	615	666	598	714	658	700	622	624	603	675	658	611	617	659	598	605	609	664	674	625	619	613	634	615	653	633	663	617	682	626	610	660	610	580	637	614	627	664	662	608	610	611	622	614	646	634	631	620	642	595	591	649	630	630	675	629	634	584	638	620	612	629	619	636	618	656	588	691	633	633	685	595	642	548	652	633	614	636	646	663	653	650	675	625	653	620	628	660	662	629	629	629	615	608	665	654	624	624	654	665	619	637	692	600	630	595	617	619	646	671	626	662	636	657	658	638	623	619	613	646	632	633	670	650	636	621	656	637	618	637	633	604	668	623	628	562	613	629	653	670	636	664	630	637	663	611	579	620	647	652	663	640	627	609	612	623	638	668	610	633	643	592	620	645	581	615	623	659	628	642	602	666	654	601	601	677	649	670	631	618	636	636	620	660	621	638	638	646	628	662	630	620	644	640	603	620	641	677	596	581	594	623	632	678	615	577	648	659	632	652	620	603	579	610	636	625	646	649	615	620	586	607	686	614	634	598	641	650	609	647	606	656	620	630	646	615	598	608	637	659	614	650	614	601	583	629	618	623	649	636	602	652	621	638	641	630	651	661	659	637	645	592	646	650	652	656	624	627	643	626	607	623	609	607	648	596	641	641	603	589	603	652	645	644	581	648	642	655	616	613	618	645	604	593	632	557	605	583	679	621	637	673	629	589	654	622	632	561	655	625	646	637	635	631	626	657	597	610	591	633	645	621	631	610	656	615	650	582	656	603	617	625	621	597	594	595	626	615	611	600	646	628	643	610	613	608	645	657	656	621	653	606	643	641	643	581	638	605	644	615	596	681	649	634	665	626	622	667	651	627	632	640	638	635	629	616	610	614	634	636	649	607	640	640	627	617	640	628	621	581	631	650	645	602	641	640	645	605	611	650	656	580	611	641	613	649	620	631	623	581	623	629	615	647	599	644	641	660	661	607	636	675	661	624	641	657	634	642	657	638	615	612	604	614	631	617	647	628	633	575	658	641	595	611	639	638	621	693	619	633	613	591	639	660	681	640	677	629	605	596	603	619	628	577	633	581	609	659	637	641	595	666	646	597	644	632	607	616	635	660	622	638	572	629	602	637	630	630	591	630	660	652	639	657	648	621	642	630	647	640	620	634	688	652	604	653	639	649	642	628	625	589	632	669	633	656	582	574	563	595	628	640	601	668	661	665	622	648	591	634	668	631	634	603	607	624	626	657	681	602	593	646	621	626	610	635	664	626	641	669	637	614	623	602	624	621	660	653	652	645	664	593	655	643	624	595	649	632	635	635	604	638	596	610	630	673	664	640	626	628	637	655	592	596	669	673	607	625	608	626	660	642	613	663	639	646	644	602	602	633	669	611	663	661	647	655	663	636	633	673	621	709	592	621	619	630	641	673	629	629	601	597	656	650	621	644	635	664	629	646	628	573	627	567	639	612	609	644	683	649	583	658	657	603	601	639	634	612	640	650	645	649	603	668	632	621	621	583	630	657	612	625	624	634	585	618	663	657	648	633	611	644	623	644	633	660	638	597	615	607	595	641	632	663	603	647	614	615	578	631	645	650	619	629	638	622	640	687	575	588	594	673	616	667	618	585	633	584	581	620	628	640	623	621	583	622	616	620	624	628	638	598	620	622	661	637	587	628	640	609	639	632	682	595	622	667	644	620	612	676	594	650	676	648	584	615	602	654	629	600	696	643	689	644	621	597	588	624	617	630	632	588	663	609	629	608	603	595	649	551	612	628	593	637	609	631	649	683	636	611	675	657	622	595	586	611	636	616	650	604	623	601	650	630	605	612	627	606	666	601	629	627	608	599	606	616	577	622	613	642	632	617	660	600	615	644	617	620	661	609	634	623	587	619	632	638	620	658	623	602	582	639	593	628	669	556	641	631	669	587	666	656	613	672	617	587	634	590	591	654	599
3329	4109	2922	1708	1321	1223	1131	1002	1024	1003	981	998	945	930	955	930	974	892	925	936	901	917	951	886	880	878	923	826	857	897	882	948	896	889	962	933	934	924	951	882	899	906	900	852	965	832	925	909	834	893	877	913	935	849	876	927	911	874	930	867	895	913	873	893	908	884	955	843	895	906	855	903	933	932	879	867	911	901	868	872	900	927	820	909	908	851	884	853	937	891	864	891	874	882	913	884	926	872	894	912	945	852	891	876	873	933	926	898	907	926	933	871	873	886	931	930	888	904	864	962	889	918	876	902	885	912	899	856	889	846	915	943	917	865	920	898	904	881	874	936	908	886	878	908	903	890	857	844	874	889	867	948	913	864	933	861	899	881	864	869	856	891	843	902	869	882	892	890	895	899	879	942	885	928	861	886	900	853	918	876	925	900	913	871	936	912	910	895	898	895	941	877	920	943	881	873	955	919	892	910	917	916	911	898	847	907	883	925	935	887	887	882	892	864	900	895	854	872	865	859	879	888	883	915	897	907	855	891	925	898	887	917	885	920	909	935	869	883	850	905	886	904	846	877	834	915	869	919	937	876	910	875	906	871	863	893	893	902	905	901	880	872	922	943	888	866	896	905	912	902	883	902	883	971	849	839	938	851	900	904	880	877	932	898	934	871	926	936	888	845	871	859	936	907	922	934	892	933	888	889	913	859	925	868	916	875	928	930	934	852	921	808	879	910	874	913	899	925	906	887	926	900	956	900	938	846	913	866	891	881	919	888	928	893	966	893	913	931	953	891	923	864	890	983	936	919	859	903	920	919	833	922	896	875	874	906	896	890	897	882	940	911	877	858	895	902	903	849	995	834	872	879	899	945	884	935	919	862	877	898	905	935	902	913	916	892	890	959	895	911	921	940	878	924	846	869	883	850	886	897	873	888	876	870	884	901	832	877	888	920	915	858	905	858	853	946	846	921	903	843	869	865	839	913	851	884	930	931	923	904	872	918	896	902	886	912	893	959	896	882	873	913	890	861	916	888	927	895	878	933	838	935	914	935	879	936	916	955	909	917	918	870	865	882	899	901	888	858	916	926	908	878	898	870	923	904	880	845	907	913	883	931	903	921	851	879	866	889	903	895	900	894	859	886	919	886	840	883	920	921	890	965	887	890	858	884	877	914	871	913	905	926	834	902	867	932	903	906	864	866	917	871	889	890	966	851	843	879	916	885	887	861	889	893	896	876	892	917	885	892	933	861	898	905	898	904	871	909	925	920	861	861	942	931	929	887	894	880	865	895	900	833	888	835	899	881	856	874	917	880	917	885	814	859	927	863	878	884	903	891	824	890	850	920	913	927	870	882	869	895	913	877	915	910	914	907	934	856	898	873	880	866	978	883	852	913	890	933	934	902	898	915	830	927	898	905	879	905	924	845	901	914	928	867	954	912	887	859	875	896	888	927	920	875	801	890	893	877	869	914	891	872	880	923	853	877	949	891	881	877	896	860	788	875	887	871	931	909	908	911	892	930	880	909	884	898	925	864	941	893	867	896	936	924	877	894	895	858	890	903	925	883	853	910	897	917	904	913	855	945	931	883	908	873	875	903	907	882	901	936	927	887	943	931	879	868	880	910	888	902	871	847	905	912	898	879	940	919	912	934	912	873	907	929	944	914	832	893	918	836	857	911	887	889	883	911	882	885	916	918	927	931	966	877	913	869	904	906	887	894	900	895	906	892	904	910	937	916	854	893	884	960	945	858	875	876	907	865	913	866	927	952	941	909	933	843	919	923	912	857	838	941	905	878	888	862	902	939	889	918	892	905	942	894	841	955	920	925	904	927	895	898	876	844	943	890	915	937	949	866	956	896	879	838	899	866	859	886	902	862	873	960	848	907	901	874	904	918	851	901	924	822	879	884	850	874	949	925	928	906	868	865	893	886	915	884	926	879	893	850	876	924	928	960	849	886	899	895	905	873	879	872	954	888	904	930	930	865	878	880	884	902	943	884	850	941	874	859	946	917	898	929	875	924	911	936	881	892	928	900	900	867	936	895	868	913	1007	887	905	921	920	870	868	966	889	918	970	916	873	879	861	872	939	933	904	875	870	917	843	926	870	875	878	892	938	878	892	856	895	929	905	939	865	905	877	901	948	938	889	890	903	893	837	915	941	887	912	915	890	899	889	858	870	843	893	838	954	931	872	899	945	929	866	940	912	888	897	902	937	963	884	873	905	850	936	897	939	897	889	907	871	915	897	952	866	872	870	881	898	888	919	887	898	933	886	913	883	936	893	888	891	940	911	903	884	945	862	897	901	887	910	878	870	894	911	883	874	847	854	924	896	881	912	912	876	962	911	957	878	917	898	907	913	931	899	857	875	896	944	854	911	917	903	910	908	894	846	920	934	890	857	849	906	847	941	855	950	937	960	906	837	901	940	878	878	904	891	904	849	900	891	901	886	856	890	962	869	890	872	829	867	906	867	908	953	926	914	913	892	886	828	849	918	884	903	880	919	884	879	855	884	944	881	915	914	863	882	881	910	894	924	884	916	900	916	873	897	864	938	928	918	949	867	895	906	950	902	858	917	913	902	881	940	932	899	928	914	881	913	911	872	925	920	844	880	856	939	923	900	896	906	884	911	853	902	906	927	907	888	865	822	924	908	928	906	958	904	885	883	879	933	872	903	859	853	897	902	867	938	899	870	906	891	883	855	882	877	874	897	869	870	843	926	936	865	923	949	900	899	916	872	866	882	879	871	897	927	906	879	896	877	928	919	899	920	916	918	897	871	890	879	885	920	910	890	954	874	868	885	936	884	913	915	854	904	884	894	900	877	956	914	887	833	889	924	900	904	900	940	884	878	867	894	882	923	923	905	910	875	900	872	870	916	859	912	862	840	909	942	901	855	864	864	921	879	892	862	919	941	930	914	902	909	850	910	911	902	863	869	885	859	895	874	900	921	941	881	852	870	940	929	866	922	872	912	906	931	846	912	840	873	865	883	938	921	902	953	896	899	878	892	895	904	934	898	904	866	865	879	896	880	895	876	911	929	900	911	922	912	847	880	864	892	878	918	877	888	899	838	861	939	911	852	932	898	943	930	890	882	927	862	836	902	957	851	903	927	868	941	933	846	898	960	951	925	900	861	873	871	878	856	872	879	842	925	910	907	917	911	863	882	875	872	868	924	879	859	851	859	932	974	910	898	893	900	894	908	874	861	904	952	868	930	872	886	888	904	896	928	921	876	907	900	885	932	902	821	883	900	900	877	931	905	922	885	889	886	883	909	897	898	916	900	879	871	872	902	923	877	948	845	882	873	873	949	860	867	914	892	869	846	917	858	907	851	868	907	943	862	892	923	891	891	918	848	901	918	893	909	938	925	921	968	888	882	923	874	922	908	923	884	880	885	886	941	919	877	865	880	888	888	871	911	887	911	882	900	891	911	916	901	898	921	929	898	902	908	868	904	890	877	913	873	875	895	914	969	885	894	877	882	915	878	905	888	889
22385	21478	28995	24376	21479	18844	1004	365	318	313	270	233	251	252	206	194	194	201	219	188	187	190	169	160	174	185	152	174	153	191	174	184	166	170	171	153	141	155	179	161	153	159	166	178	155	152	168	158	142	176	170	167	155	173	178	154	164	153	157	152	158	165	162	182	174	156	179	163	175	162	171	141	155	182	164	145	176	185	163	147	149	174	163	182	153	131	160	146	153	174	178	152	164	153	162	157	160	158	185	178	181	165	136	183	156	172	186	155	147	140	167	163	170	170	159	158	153	170	157	151	156	167	154	176	194	167	134	159	142	149	152	179	152	167	149	173	148	157	138	153	139	169	162	137	163	165	146	166	201	159	169	179	161	177	164	166	167	189	136	152	164	160	133	174	171	133	153	164	157	166	155	171	167	157	158	160	166	174	191	177	152	180	156	152	189	144	168	172	156	127	170	149	177	161	150	174	167	178	148	146	175	162	147	136	153	147	177	192	154	173	156	171	152	144	172	159	167	134	158	153	144	143	153	177	156	185	174	169	166	175	174	155	172	149	160	155	190	161	150	127	157	188	181	165	147	141	150	149	152	155	154	123	138	159	157	156	153	176	153	170	159	143	168	161	144	173	161	170	161	165	141	147	147	160	136	165	140	178	178	154	170	160	160	176	179	139	160	165	160	174	174	169	151	156	155	164	177	140	160	165	160	152	163	156	169	151	142	163	157	146	147	140	151	166	168	186	196	162	144	167	141	173	156	161	157	151	158	156	150	173	156	169	164	154	168	172	162	148	163	167	150	182	160	167	146	153	150	166	176	171	171	161	156	140	175	170	141	160	145	167	155	154	170	168	164	168	179	157	148	186	162	160	160	154	189	147	153	148	175	142	159	135	164	148	167	185	168	136	152	165	150	155	162	166	156	193	155	166	176	177	159	163	175	162	146	168	141	164	147	151	152	148	157	169	154	160	158	157	161	161	186	158	170	156	181	162	169	163	152	161	152	161	144	156	142	170	170	156	178	139	163	152	160	173	171	154	148	171	163	163	176	168	171	150	163	190	145	154	188	159	154	177	169	149	146	175	148	167	154	156	166	168	173	161	185	149	170	189	170	119	157	177	157	168	152	144	160	144	164	166	161	176	162	173	134	157	149	163	149	145	152	169	163	162	159	166	156	156	164	143	180	158	165	151	157	160	170	149	162	171	175	174	144	170	140	158	190	165	161	151	152	163	178	157	172	148	156	152	146	145	153	156	153	145	180	179	170	160	171	162	145	131	147	170	168	173	155	161	173	154	144	167	174	171	172	148	170	172	164	147	145	157	137	168	152	165	155	180	152	142	166	180	145	158	168	149	150	160	157	126	174	155	181	176	154	148	148	158	153	158	151	148	162	159	170	154	175	161	172	147	157	158	144	156	179	153	166	170	168	163	162	151	134	152	152	164	149	168	166	171	180	156	147	182	170	176	142	192	169	148	172	172	131	182	183	166	163	151	156	158	161	152	157	142	150	152	163	178	152	156	148	154	164	156	152	161	160	144	183	151	133	150	163	168	134	148	142	161	155	159	162	137	166	170	147	165	169	158	139	157	175	168	153	159	142	151	180	175	148	162	150	148	152	155	186	156	187	147	164	171	161	160	152	171	162	173	142	187	160	177	144	170	162	139	168	155	152	154	138	138	148	150	167	148	145	173	163	146	164	152	151	162	148	166	155	154	146	157	161	168	162	149	154	166	159	143	146	175	147	158	152	169	139	178	158	166	159	153	178	144	168	159	159	149	147	155	135	162	163	144	157	180	167	180	131	155	155	168	158	158	157	183	152	150	163	166	144	175	161	158	158	141	159	158	157	172	157	169	155	147	158	155	149	156	153	174	130	147	167	155	160	177	150	163	151	179	167	168	180	148	149	156	162	157	158	170	145	137	137	160	173	151	173	145	160	142	165	157	153	153	153	172	175	159	172	149	162	157	163	162	184	160	160	151	157	176	169	189	167	168	138	148	161	166	167	185	177	144	158	177	169	175	176	148	160	164	151	164	167	139	181	145	166	158	173	168	169	160	179	136	155	162	164	160	146	169	152	148	179	158	146	147	159	171	162	154	144	131	153	169	144	148	132	175	141	170	136	146	166	156	158	172	180	159	162	136	156	147	181	162	161	163	167	173	153	185	158	163	164	157	184	174	165	159	148	158	172	164	155	154	153	136	176	162	175	147	162	148	183	173	145	161	158	178	161	178	145	182	159	152	149	156	147	152	151	165	162	167	177	133	149	192	169	156	154	148	162	167	167	154	149	144	155	158	138	157	162	170	149	135	153	165	170	176	152	153	173	153	157	159	161	157	162	171	143	164	152	157	174	157	179	152	164	150	147	154	163	145	175	156	162	173	181	156	169	170	136	150	131	167	172	155	159	143	188	146	169	152	152	151	155	172	160	169	178	175	164	152	158	172	163	151	177	152	170	141	164	171	168	112	183	184	170	162	145	165	172	162	159	158	166	182	156	153	144	159	158	144	181	160	182	162	127	155	145	173	152	162	169	174	162	162	169	169	166	153	132	168	155	159	148	152	149	158	177	159	156	144	174	146	171	163	160	155	187	154	158	159	144	169	172	165	167	182	150	155	153	180	174	160	169	173	150	185	175	154	164	128	175	163	161	158	147	172	171	148	147	169	135	176	160	159	148	183	155	169	158	165	168	148	176	150	151	157	159	163	136	143	150	178	151	167	168	173	171	155	143	173	159	154	137	143	167	181	178	143	166	143	179	161	161	145	147	174	170	144	172	154	151	172	155	154	176	153	154	197	157	162	167	157	164	186	164	178	170	139	184	170	157	158	165	185	164	145	158	155	168	154	156	148	152	167	189	173	169	162	175	185	163	161	164	139	167	164	148	170	162	156	166	148	167	169	164	145	146	155	165	157	153	130	157	180	188	164	164	180	150	152	158	145	173	170	147	169	156	168	145	159	170	161	183	168	170	156	168	148	144	176	149	158	168	142	183	174	169	152	159	148	161	163	141	149	168	173	163	181	163	161	163	144	170	162	154	157	160	172	166	168	167	180	164	163	155	159	153	166	147	177	163	179	158	154	145	172	163	169	161	156	144	177	156	148	169	173	156	162	158	158	143	139	162	168	165	169	144	164	190	165	147	161	160	168	164	148	186	181	159	165	160	175	132	175	175	155	170	153	170	154	169	150	144	150	175	170	143	153	165	161	166	171	152	176	173	156	143	154	148	145	149	166	147	172	171	168	158	191	143	168	153	167	152	172	185	158	176	152	153	150	142	165	164	158	154	133	147	181	157	170	165	162	160	174	149	154	173	152	162	178	166	151	168	163	157	180	141	191	170	179	155	158	163	153	158	170	144	162	149	149	164	153	152	162	144	168	146	157	172	154	151	158	157	194	163	172	162	154	156	161	150	176	152	156	168	147	162	149	162	173	167	166	167	172	156	151	158	150	182	161	153	167	172	165	169	170	151	153	140	186	173	161	158	174	192	163	182	162
4130	12066	8154	3789	2346	1608	1100	870	734	619	528	500	439	366	404	376	335	323	335	320	303	298	324	264	296	278	289	298	276	275	277	250	242	254	264	274	265	229	266	241	226	260	286	276	263	259	268	247	271	264	252	245	250	269	236	194	251	248	228	227	285	270	238	221	239	236	215	254	273	233	242	229	238	262	274	222	254	254	206	240	271	224	224	247	219	231	245	225	246	219	256	246	245	231	265	234	250	212	230	227	253	235	237	229	257	234	258	237	230	272	230	264	220	222	229	229	227	235	247	224	246	237	226	224	235	221	194	252	234	251	249	240	268	258	227	246	232	238	245	225	238	232	251	265	244	221	246	223	240	238	257	225	237	235	243	231	234	207	272	245	232	269	219	259	256	247	234	248	242	238	235	239	243	242	249	231	227	255	231	224	215	245	253	249	235	228	255	232	237	250	242	237	238	223	215	235	247	247	223	245	258	249	213	280	247	240	241	237	241	210	235	252	216	248	223	243	236	234	267	227	222	238	248	229	233	253	240	239	240	238	236	213	256	249	210	225	217	248	238	247	233	236	252	247	243	227	252	255	235	222	232	259	256	257	240	260	247	229	240	245	255	251	214	234	233	248	246	271	233	257	235	267	230	266	239	196	241	236	226	240	223	246	263	240	249	230	248	236	254	224	250	217	220	253	250	248	236	243	255	195	257	242	231	249	245	249	223	233	226	268	219	259	248	268	242	217	223	255	257	222	228	240	240	223	239	245	219	229	220	252	218	215	255	215	261	232	226	232	226	198	221	238	249	248	243	245	229	215	225	252	210	240	242	227	244	217	243	220	213	242	228	240	227	245	222	229	270	246	240	227	246	259	205	245	237	236	260	243	222	231	239	225	244	201	248	242	216	245	242	251	242	244	220	244	209	225	264	227	220	254	228	231	232	207	222	237	234	250	232	233	256	242	236	250	234	219	236	253	221	252	218	234	243	242	196	250	227	244	253	278	218	243	253	266	226	226	259	227	228	214	222	242	253	256	264	220	279	256	232	237	223	228	231	268	245	218	229	238	232	210	242	203	252	243	254	238	239	223	268	252	220	207	257	260	227	238	218	236	254	251	237	280	247	248	238	246	237	250	257	226	251	232	232	262	261	238	239	221	228	257	242	229	257	251	226	215	254	260	240	236	227	226	241	260	259	252	251	230	224	238	245	226	223	251	249	234	244	264	234	226	247	211	246	212	228	258	239	246	216	225	242	263	232	231	248	230	238	223	227	247	251	245	241	226	244	245	256	228	236	229	234	225	252	241	248	255	258	251	213	201	255	265	236	215	211	245	220	246	242	232	235	250	246	247	259	229	213	231	250	232	227	242	228	235	267	209	226	233	228	254	254	242	242	234	247	256	237	220	232	248	228	238	249	237	245	224	235	216	233	251	250	257	247	253	221	254	220	225	221	253	245	252	212	245	242	244	244	213	226	240	217	250	232	231	248	240	261	247	223	250	253	251	245	218	230	224	243	233	245	239	223	252	230	257	245	252	253	233	223	251	213	222	231	232	244	218	235	205	264	258	241	236	216	215	229	240	274	227	241	235	260	225	211	251	209	228	251	240	247	260	226	261	238	245	224	252	219	250	236	225	265	246	218	230	233	224	216	279	209	231	252	235	253	235	231	227	228	251	252	270	228	234	224	227	217	249	215	253	232	227	257	245	233	238	252	224	250	248	247	238	224	232	224	248	210	239	216	236	239	240	205	242	255	206	252	239	245	229	226	262	229	225	261	223	225	222	205	243	249	242	235	240	213	222	261	233	248	251	249	240	248	259	262	245	229	232	228	244	227	241	231	248	269	230	223	256	243	247	228	229	250	249	205	251	244	219	206	231	235	245	221	258	258	250	204	248	237	236	254	251	226	240	189	273	258	219	259	265	252	248	238	249	251	256	231	257	214	230	244	235	275	262	246	257	244	258	238	243	235	245	255	242	225	232	235	204	210	227	213	254	241	259	249	222	230	242	218	238	233	216	235	273	250	265	236	221	228	212	233	232	242	235	258	222	229	242	218	221	265	213	238	270	241	219	238	229	251	277	224	235	261	242	253	251	236	242	209	226	233	255	220	229	203	231	263	241	216	240	255	270	236	234	248	229	231	234	273	258	203	230	248	237	240	204	241	227	247	249	250	230	267	236	186	230	239	216	247	202	262	208	226	247	226	239	228	230	241	237	265	256	265	233	209	225	242	229	226	237	254	225	253	245	214	266	234	245	244	234	221	230	208	263	223	244	220	251	214	257	256	260	250	225	241	233	218	214	236	242	220	238	224	240	241	228	237	221	253	259	237	251	238	246	238	240	228	225	257	256	227	213	217	237	224	238	261	256	259	201	218	247	251	256	217	214	234	264	246	244	247	255	253	222	235	258	247	214	241	249	243	236	236	239	249	236	235	233	244	248	246	224	239	230	249	236	245	222	238	223	229	237	231	227	247	222	250	215	241	262	248	230	244	227	220	241	217	248	237	239	227	234	239	241	253	257	233	237	250	231	252	249	241	238	255	250	248	250	236	230	232	239	238	247	231	251	258	221	239	252	243	242	213	252	250	232	226	243	253	243	257	229	219	222	226	201	254	226	221	234	245	260	226	221	232	239	214	211	232	216	233	248	244	244	238	226	255	232	240	235	228	242	235	251	241	242	232	238	266	235	224	234	249	240	242	247	265	250	232	253	234	228	230	213	223	263	244	242	270	231	244	240	210	203	264	228	224	235	216	237	254	236	220	232	204	242	232	200	248	240	217	225	249	220	242	233	236	258	206	228	232	239	240	250	210	241	216	231	222	238	257	254	246	253	255	212	249	244	228	235	243	231	254	242	246	232	247	233	251	245	233	217	250	244	249	231	250	209	233	254	258	223	237	207	251	221	234	247	239	235	277	247	244	226	235	244	252	260	236	243	222	251	262	244	257	233	245	234	225	230	210	254	235	249	233	243	242	222	224	241	211	251	227	235	210	209	251	232	235	242	247	238	238	259	234	225	240	235	242	253	207	239	236	253	245	258	223	233	241	241	231	234	233	258	253	243	245	225	228	221	222	250	252	231	246	237	264	224	252	226	227	249	238	236	225	223	235	232	252	240	237	239	225	259	233	248	222	274	257	231	220	229	261	244	217	229	261	250	247	186	234	249	220	234	269	245	237	243	223	241	208	232	245	248	219	249	245	261	204	227	210	255	222	266	243	240	235	259	236	226	253	219	240	232	259	250	251	250	239	228	248	256	253	220	239	235	235	219	233	225	233	265	241	222	243	252	233	240	227	244	226	237	242	228	259	239	240	253	241	223	226	246	228	245	209	249	211	236	220	259	237	221	238	216	278	243	242	235	236	244	265	213	250	261	226	245	234	220	240	235	239	243	232	261	213	245	246	191	231	257	232	260	240	242	253	243	242	218	205	243	218	255	240	242	244	229	233	234	224	246	223	238	244	247	254	214	236	227	230	206	267	243	221	243	228	240	239	232
27339	16692	2623	819	638	629	653	708	663	632	626	584	624	652	633	597	615	633	595	646	657	627	619	664	641	577	609	620	639	633	598	590	636	615	605	611	581	637	628	636	618	621	624	592	655	549	603	644	629	596	656	632	593	669	602	637	616	609	633	597	634	629	632	640	605	576	637	623	631	597	649	602	624	602	651	613	659	576	620	609	621	628	633	634	629	609	627	635	616	581	626	607	605	628	620	609	625	596	597	636	576	590	584	653	651	637	592	594	619	581	597	580	595	598	627	615	608	627	636	664	574	631	629	640	629	596	546	616	625	637	690	609	636	652	605	642	594	645	651	621	612	620	601	632	606	617	630	626	617	614	692	646	646	638	596	598	611	618	685	627	605	598	625	610	661	613	560	638	603	602	628	658	628	612	616	628	595	629	608	646	574	659	603	583	624	565	583	600	614	622	619	589	625	616	597	557	566	622	606	596	630	635	587	601	606	644	662	594	653	630	640	601	642	582	568	633	598	614	593	631	632	621	596	639	598	624	650	577	595	588	656	635	655	578	670	596	605	648	612	578	636	595	613	625	644	614	635	635	646	615	641	613	654	619	585	604	625	553	611	608	592	636	636	625	632	642	598	585	649	625	662	641	558	596	628	614	606	677	645	615	609	633	616	607	618	652	644	616	611	596	619	601	561	638	581	600	600	633	612	592	661	665	617	633	617	640	638	647	630	697	631	671	597	654	660	621	583	622	630	632	615	632	619	623	641	606	594	594	629	590	597	630	573	627	619	602	613	617	616	631	599	609	625	589	606	595	611	634	614	641	634	632	615	643	590	627	634	672	592	634	647	673	623	569	585	656	611	623	597	608	588	667	627	628	589	599	632	607	655	665	642	592	636	599	645	665	626	637	639	633	600	672	641	628	595	616	621	634	639	640	623	603	559	644	611	621	617	647	621	622	638	607	593	630	623	650	556	606	633	589	586	626	647	646	619	624	603	656	601	615	603	607	617	579	608	661	617	609	615	625	645	565	622	594	603	628	585	592	660	627	631	627	589	618	622	607	671	620	621	611	623	611	676	594	619	578	579	609	630	580	676	643	623	611	633	600	648	612	625	584	619	613	570	598	595	665	611	654	590	610	602	624	567	598	601	665	602	619	607	643	651	597	629	575	598	634	624	586	632	608	640	578	620	613	594	620	643	637	607	641	625	594	608	635	605	669	631	621	637	682	620	591	626	644	651	633	577	629	642	640	603	610	616	604	604	639	593	662	550	595	633	624	630	579	597	574	585	633	599	671	632	666	638	572	625	634	570	622	628	594	621	579	636	614	621	600	624	624	630	599	587	609	610	617	638	653	631	669	625	631	611	620	597	640	593	664	599	617	630	629	611	595	610	621	610	619	633	627	623	644	603	536	574	610	588	563	585	597	605	661	596	644	616	626	611	604	605	626	629	607	648	597	614	613	617	659	621	648	661	637	635	638	571	573	652	576	590	669	612	661	626	567	624	574	578	598	606	661	612	621	663	597	608	628	578	633	622	602	595	626	597	613	621	608	592	664	647	641	574	583	577	640	629	645	640	583	584	635	632	641	650	614	602	610	627	625	569	598	636	607	626	589	611	635	599	609	605	606	608	616	596	591	602	592	631	571	625	542	630	619	606	609	632	615	621	614	594	591	609	603	606	631	559	572	595	661	655	534	592	662	645	600	642	640	594	623	615	601	584	622	604	614	634	617	678	664	601	626	603	625	611	602	640	635	612	630	659	629	643	609	672	596	619	622	598	602	622	565	613	601	572	613	613	609	634	626	660	622	622	589	602	642	605	600	598	636	587	618	606	608	599	553	563	660	609	574	617	594	617	615	615	639	591	597	640	662	601	618	571	596	586	627	643	608	603	596	581	667	599	614	601	612	623	639	651	647	608	594	602	647	631	567	621	635	646	632	641	628	588	630	621	608	617	557	589	624	642	614	588	619	601	596	568	613	619	577	560	573	608	607	613	590	625	640	584	635	619	619	611	624	654	633	641	629	633	579	583	567	648	582	644	622	593	595	607	617	623	578	649	622	653	593	590	635	620	624	647	575	597	630	637	646	610	615	612	578	633	577	625	641	605	636	597	638	620	623	646	653	555	586	646	597	610	606	645	636	602	624	663	635	596	626	602	628	675	620	574	596	585	600	605	664	631	613	640	561	627	649	653	622	644	620	611	619	602	579	596	616	630	653	628	596	637	577	633	586	623	624	674	644	668	583	622	634	633	587	625	658	640	605	633	622	600	653	619	615	630	596	620	598	572	583	598	618	608	604	635	686	641	611	598	690	615	672	595	643	602	612	582	591	618	630	611	661	639	576	635	645	585	604	628	626	604	605	587	616	563	664	634	640	638	597	567	642	605	616	606	578	627	625	611	610	593	658	622	643	608	608	613	664	632	618	630	628	649	621	559	627	593	625	663	608	638	635	651	589	637	615	614	656	572	637	624	600	619	598	566	617	636	627	618	593	571	591	676	642	566	614	643	624	669	635	627	599	602	609	613	597	647	646	642	617	601	641	661	618	625	607	599	599	585	594	600	622	616	600	667	599	599	572	638	643	609	637	664	596	607	603	655	653	628	596	638	603	629	574	626	645	628	608	667	575	630	589	586	646	593	614	601	615	575	561	637	611	625	622	655	608	607	603	641	618	619	639	623	633	624	599	623	589	613	604	605	603	611	615	654	661	647	637	626	609	636	612	598	574	643	595	590	593	668	579	592	674	618	637	609	609	594	610	626	628	599	588	633	651	628	607	637	628	608	586	632	631	594	606	579	618	641	633	610	606	566	601	632	610	661	585	597	582	603	589	556	601	631	595	601	631	653	610	643	629	628	641	621	596	619	668	626	562	578	621	608	615	614	587	619	612	645	610	629	581	610	628	619	662	629	604	588	607	661	575	637	613	634	623	589	603	609	594	609	634	609	600	611	571	613	643	604	592	668	633	651	674	628	604	613	600	579	607	617	627	633	610	601	638	607	607	637	626	595	557	623	578	649	598	580	628	628	578	612	567	577	647	595	647	621	609	621	647	603	628	587	636	649	626	643	611	595	608	597	569	612	618	631	624	655	627	613	650	615	617	605	625	601	637	668	610	616	586	645	637	633	662	599	623	618	597	661	635	599	611	634	615	637	637	577	626	677	633	620	616	595	588	644	606	612	620	625	619	662	585	600	578	619	631	603	582	634	652	633	595	604	595	638	603	614	624	619	568	643	606	595	624	643	614	600	614	609	601	596	627	597	656	594	629	699	633	576	612	601	614	655	619	587	635	598	650	617	634	624	701	603	617	612	620	616	595	616	627	622	609	656	625	613	627	626	622	648	596	597	655	620	660	645	622	626	634	621	677	654	655	638	640	578	623	636	634	647	592	615	638	702	607	612	572	576	575	558	637	634	586	603	604	594	600	666	681	676	593	612	639	590	644	611	612	640	616	560	627	616	602	605	629	595	628	616	621	637	609	616	627	650	602	609	633
4316	1499	1334	1036	1002	998	977	921	936	913	943	880	896	915	872	898	898	868	928	902	930	910	858	904	878	921	925	899	893	942	912	857	945	961	896	938	918	903	860	870	932	925	905	862	924	909	920	876	885	871	924	889	936	877	924	912	924	912	893	931	929	886	898	904	856	951	926	866	919	879	964	904	921	930	895	910	984	913	863	918	867	881	908	868	888	901	922	900	875	960	922	945	880	888	899	902	954	910	893	891	931	931	937	919	857	913	896	904	887	905	889	888	891	851	871	984	882	944	867	898	946	872	910	934	871	927	918	870	885	907	934	921	892	869	906	897	960	889	893	916	910	921	880	916	896	922	889	873	896	906	882	893	861	872	940	883	852	894	921	895	906	894	916	855	883	881	941	905	905	932	911	967	906	859	936	856	899	877	875	938	928	893	925	896	919	860	870	898	883	842	886	901	908	897	882	892	849	916	885	903	893	853	917	881	926	886	926	910	899	931	923	939	905	909	888	938	925	940	888	945	925	918	948	919	947	936	938	929	904	902	939	942	859	952	883	880	945	895	874	903	894	933	834	960	916	869	868	881	878	934	895	905	908	900	937	912	975	901	876	893	945	888	846	905	872	896	895	884	940	913	940	904	885	904	884	871	912	924	905	879	886	904	875	928	891	917	917	867	902	912	913	887	905	901	918	937	889	931	876	889	952	935	929	882	907	920	969	907	921	868	885	907	952	895	934	854	875	915	870	944	888	938	937	877	932	898	920	858	932	843	928	887	900	923	922	906	916	965	867	953	901	891	822	950	878	885	914	908	894	879	932	952	977	897	903	884	860	895	869	920	916	921	906	859	939	924	945	970	878	886	887	910	912	944	862	918	906	875	911	902	917	947	901	920	896	886	912	909	939	916	942	923	926	867	947	953	921	902	958	905	900	883	944	921	907	963	957	938	896	897	944	966	877	925	890	975	861	926	882	889	957	919	918	920	905	883	874	935	905	870	934	940	839	937	884	900	906	910	888	898	899	917	881	970	971	892	907	894	892	931	855	861	915	930	915	909	876	878	935	906	910	911	842	890	915	923	895	871	852	956	925	890	877	924	966	884	911	879	920	907	943	870	888	876	955	931	927	916	876	924	909	934	966	906	915	967	870	944	896	914	868	893	906	927	895	907	903	887	905	940	888	874	885	869	945	903	954	952	881	930	924	906	884	942	884	892	887	930	857	901	866	908	868	892	957	934	877	894	903	882	934	938	940	894	887	912	863	920	893	931	935	920	907	925	888	879	835	915	897	888	855	882	931	870	906	886	916	940	916	909	902	915	887	900	900	897	880	873	935	946	886	910	943	910	883	853	855	899	939	876	919	912	920	898	902	935	928	900	925	915	893	881	932	884	916	908	902	917	931	882	922	935	864	855	893	917	879	879	875	913	918	909	880	857	883	917	897	878	915	940	924	908	908	923	877	880	915	899	934	916	938	903	880	886	828	827	885	933	947	903	898	882	873	890	870	917	870	881	928	892	915	864	876	889	883	961	900	915	926	932	896	890	862	918	898	934	915	876	933	885	919	920	880	961	892	846	852	952	904	970	867	939	878	930	888	962	957	896	936	873	894	972	916	920	923	902	938	901	923	910	904	897	916	879	956	882	885	908	898	873	926	873	879	881	930	923	904	879	947	909	920	949	857	907	891	901	907	858	902	925	871	900	936	900	884	900	886	877	844	928	949	865	913	930	901	922	916	884	922	953	928	881	902	920	906	871	910	935	887	880	882	872	941	915	864	919	853	843	957	890	919	915	909	941	905	880	931	913	934	862	967	888	923	913	861	934	870	837	877	928	883	889	924	851	948	896	816	870	968	920	888	895	912	881	988	890	875	911	970	870	886	887	910	971	970	873	942	883	852	912	851	930	939	859	883	894	888	851	840	930	833	901	883	852	930	858	891	895	853	888	896	913	911	947	884	926	942	875	912	869	916	950	955	914	946	928	946	917	872	917	888	873	902	863	931	932	906	926	907	893	934	896	917	925	890	876	913	888	906	937	909	913	940	963	917	934	898	847	879	888	906	868	886	919	897	843	951	903	887	920	918	925	970	925	880	934	931	852	870	945	957	906	929	895	920	862	898	929	920	941	913	949	902	886	882	880	909	877	913	924	904	948	916	897	906	937	890	899	915	966	945	913	887	885	876	897	956	925	910	903	906	852	889	920	887	940	873	882	915	918	877	857	902	912	924	954	921	859	898	914	835	919	909	812	886	905	907	904	886	916	938	889	905	876	910	865	892	906	889	869	898	906	932	907	869	887	932	911	903	860	981	890	897	926	879	980	887	899	904	903	967	902	913	961	914	910	859	939	939	898	856	942	883	898	880	900	912	903	925	871	848	946	909	941	939	921	868	900	894	912	866	896	913	887	947	879	884	892	877	900	936	903	939	929	872	907	929	877	917	919	878	922	879	872	901	919	958	939	848	917	892	887	896	929	953	932	920	902	936	885	929	889	948	920	887	949	867	898	958	892	870	934	908	931	948	918	904	913	925	937	867	921	927	900	876	873	860	866	870	904	900	898	925	890	931	922	872	893	913	907	919	938	896	906	858	914	877	914	945	889	907	913	924	837	927	881	913	936	882	907	835	904	825	963	909	899	864	940	849	888	891	829	955	928	923	870	924	865	949	893	907	881	893	838	852	887	880	920	950	833	896	917	904	911	927	874	853	884	938	930	940	918	886	891	834	893	937	915	927	924	921	946	906	873	941	877	964	908	898	902	873	918	954	915	923	914	891	944	935	824	931	895	894	906	879	960	882	915	882	880	904	936	914	929	914	912	894	928	927	905	912	897	906	900	947	858	918	909	926	960	880	874	920	872	916	940	877	912	908	845	941	894	838	885	874	900	896	938	897	925	881	932	935	923	888	894	918	943	905	906	881	936	943	884	907	878	891	904	922	925	909	916	940	954	913	933	914	917	899	862	840	866	896	889	911	883	924	901	920	917	933	910	913	894	897	894	930	894	933	883	969	936	839	901	898	938	893	879	907	906	897	930	868	890	875	891	961	929	900	910	873	936	887	913	928	906	884	886	903	886	953	881	880	885	909	881	928	908	887	892	905	902	896	913	907	891	895	938	930	880	915	862	895	929	876	935	930	922	885	944	894	908	875	834	924	929	936	890	895	935	897	904	889	908	889	959	932	891	904	933	877	900	927	884	900	938	957	935	899	888	922	896	926	870	844	944	905	904	921	913	915	908	936	938	876	869	928	939	960	882	902	928	907	846	891	964	940	914	927	889	922	906	933	914	853	911	876	831	911	942	899	967	953	862	882	878	916	880	907	882	894	937	893	927	881	897	889	864	959	870	857	885	923	926	865	898	884	909	843	905	892	880	869	867	904	926	848	924	896	922	940	823	931	931	926	883	907	948	943	874	978	854	982	890	961	936	923	872	902	878	915	900	907	890	875	862	894	896	957	902	874	900	862	896	939	925	866	857	933	923	923	902	931	895	873	900
23396	21462	28325	24991	20172	1383	518	463	358	353	362	364	343	329	329	319	313	321	338	300	314	311	317	309	293	302	308	294	294	320	298	304	309	277	289	262	348	323	306	334	328	293	293	305	309	258	324	286	293	266	288	277	304	287	299	318	275	289	308	305	304	329	297	326	318	275	263	310	309	308	277	313	303	285	333	338	328	336	288	308	292	302	276	314	306	336	299	295	289	281	300	305	328	290	337	284	290	307	270	297	307	307	285	276	315	297	268	288	284	284	318	303	303	316	285	293	284	289	285	292	304	332	312	294	307	288	267	276	299	317	311	267	289	329	276	328	301	299	293	313	289	308	325	329	287	298	275	303	288	291	310	304	286	314	329	304	294	288	285	304	318	297	308	299	289	274	311	302	297	312	303	284	297	304	328	292	286	283	294	284	307	295	296	313	291	295	299	301	286	264	305	288	264	320	298	295	322	299	285	301	285	315	310	300	284	301	287	301	302	315	287	307	294	290	287	281	291	289	299	282	271	276	290	283	286	289	291	307	280	310	300	271	292	281	291	319	281	285	312	282	287	292	305	258	336	297	315	293	280	315	316	290	291	309	281	282	291	259	263	292	289	293	270	296	289	274	300	300	317	245	308	291	280	301	285	282	284	292	286	275	316	290	305	277	292	271	278	303	312	264	290	329	284	295	303	306	288	293	356	309	275	261	310	310	312	293	286	290	317	322	298	283	291	325	282	285	288	289	319	273	278	307	278	287	275	268	305	273	286	313	292	254	287	291	302	274	291	271	280	272	314	287	307	286	285	309	270	294	283	304	302	310	296	285	312	307	306	270	282	328	310	283	267	297	305	300	288	313	301	283	303	280	300	259	308	299	305	295	314	273	300	285	283	277	321	338	300	301	297	291	331	304	284	301	289	310	310	295	287	276	300	318	303	286	280	302	292	285	311	311	289	292	284	300	303	297	309	314	308	308	297	302	305	329	310	298	290	287	324	297	298	283	288	320	262	297	280	303	275	288	274	301	302	279	263	272	300	300	300	305	286	284	285	280	289	305	281	306	293	295	311	299	291	304	308	317	258	292	286	295	295	291	287	262	291	303	312	306	281	287	292	299	301	315	274	303	283	299	321	278	290	303	273	301	287	273	309	280	307	302	291	288	301	309	268	289	283	295	274	311	306	297	329	289	292	299	297	315	286	298	308	292	286	339	290	279	290	291	317	303	304	304	315	338	274	279	324	284	292	286	295	304	309	309	279	297	305	300	282	305	289	306	296	281	315	324	307	278	299	295	290	296	276	297	287	307	292	309	275	277	292	271	290	289	302	309	307	268	294	294	285	303	314	296	277	288	276	289	314	324	295	300	305	294	272	303	295	278	294	291	284	300	308	296	311	306	290	289	333	338	277	293	341	270	319	293	293	273	309	303	283	294	277	302	273	290	261	299	301	304	278	313	319	301	292	278	279	260	270	321	299	320	310	276	295	292	290	305	303	317	285	283	300	281	319	304	300	296	310	273	271	283	284	317	307	265	277	328	292	283	277	277	290	312	288	291	302	288	278	291	334	319	299	285	316	299	269	277	283	304	303	288	293	294	280	277	278	310	293	305	291	319	277	281	308	295	312	312	274	286	247	300	281	296	319	322	318	291	297	296	286	298	288	277	295	312	319	299	314	285	322	275	280	307	317	307	325	281	339	283	281	273	267	294	302	305	275	318	315	304	322	309	277	263	314	294	254	298	268	296	290	291	282	307	293	293	282	268	266	304	301	294	274	271	304	286	314	299	285	303	312	297	303	286	300	273	314	306	315	307	288	294	320	298	288	317	284	334	287	271	315	318	311	301	296	287	295	301	283	287	302	304	314	262	282	289	299	289	306	273	294	297	295	293	294	271	293	300	262	281	304	297	283	302	296	276	298	302	279	315	318	302	311	286	297	287	308	344	334	299	321	316	278	291	270	279	321	314	311	292	283	309	288	298	309	300	267	290	308	318	301	306	270	274	271	264	319	304	309	307	311	312	301	316	288	337	294	305	305	291	282	303	332	269	315	281	330	313	287	309	324	314	296	287	312	320	296	297	289	298	313	328	285	283	291	275	286	305	303	301	308	301	344	309	253	306	295	270	285	294	329	309	274	297	297	290	306	307	305	287	278	307	276	303	327	290	301	263	285	331	293	281	272	305	321	352	312	323	280	280	316	303	325	320	278	298	304	301	298	296	326	296	304	291	281	306	287	298	289	294	309	326	313	284	274	300	302	286	289	304	314	332	303	325	303	313	302	289	303	292	296	282	272	279	296	278	291	259	293	281	284	277	291	289	292	307	303	305	300	280	298	288	306	299	287	293	281	296	281	265	303	310	286	281	305	305	294	292	307	318	278	319	322	305	302	292	266	301	288	319	305	293	316	289	299	312	269	316	242	326	269	321	340	311	313	307	302	302	288	271	288	322	331	293	326	312	273	306	303	298	287	306	295	297	321	303	297	281	308	282	291	304	293	295	305	309	292	284	293	306	290	316	298	311	293	286	282	291	305	286	300	289	301	260	318	314	287	279	277	283	304	301	287	296	296	271	282	304	300	269	283	278	287	306	277	282	332	294	313	291	285	303	292	306	295	284	311	291	270	287	291	278	281	274	288	287	316	320	315	287	283	277	287	269	293	316	317	283	285	255	276	301	273	311	283	268	312	334	319	289	277	301	295	300	269	297	314	292	263	325	263	287	282	283	301	306	273	277	295	295	331	297	295	286	301	270	296	291	297	300	307	293	307	317	260	291	329	295	303	296	301	312	289	292	281	283	256	296	279	283	302	286	273	335	299	268	306	271	295	295	304	307	282	278	307	268	289	317	303	319	290	269	320	281	287	294	290	291	300	260	296	288	283	292	316	290	326	293	313	292	315	319	301	294	304	318	298	306	283	298	287	303	294	295	283	306	296	280	280	325	285	285	303	281	274	297	296	309	271	296	289	300	271	314	299	297	257	273	294	282	306	292	307	311	339	299	250	307	314	277	324	292	280	272	275	269	294	313	300	309	286	279	318	311	287	277	293	334	274	322	316	325	294	327	276	297	297	296	293	296	302	287	285	289	281	287	295	311	298	300	317	310	280	289	310	300	295	328	307	288	314	297	297	320	315	309	278	294	319	291	297	310	291	288	315	264	279	331	267	271	273	310	292	310	295	316	296	331	298	277	299	276	290	305	311	312	295	285	304	308	280	276	312	327	308	292	301	272	301	299	298	306	287	282	316	304	332	265	284	291	290	305	302	289	277	314	306	312	278	319	313	312	300	309	284	281	290	292	254	307	293	326	300	266	306	288	289	266	300	289	293	272	292	300	313	306	313	318	294	264	317	301	299	318	304	292	292	283	274	275	266	284	307	305	255	273	282	315	308	323	317	303	284	281	311	276	279	282	309	286	287	317	311	287	283	308	277	296	308	294	284	285	279	326	301	261	268	314	324	297	320	290	310	300	292	279	280	284	265	289	271	308	272	296	270	293
3017	7570	5089	2457	1540	1127	887	778	747	654	628	584	606	562	509	494	534	466	519	518	499	493	455	452	480	457	480	469	480	461	450	454	473	448	467	477	475	444	480	458	464	478	470	472	452	444	465	487	461	417	444	492	470	489	409	478	492	447	465	475	496	506	466	438	473	447	488	497	418	425	454	495	464	432	466	474	445	465	468	455	445	432	467	482	454	440	432	448	452	482	451	434	466	472	422	449	484	456	457	451	436	451	450	455	473	492	439	442	478	466	456	456	473	396	465	499	482	466	469	444	451	428	462	462	458	436	471	500	442	475	460	447	449	483	460	462	440	501	470	452	441	437	484	457	479	476	419	479	448	511	450	407	467	440	447	451	464	470	460	392	450	491	465	474	442	449	463	465	457	496	454	480	483	449	497	428	458	475	485	486	494	465	482	421	456	458	428	491	460	474	417	492	439	484	451	451	480	410	442	450	478	464	453	512	469	456	480	432	472	451	447	468	453	430	474	439	438	459	483	454	431	460	462	437	502	468	441	439	495	460	458	455	479	477	457	455	447	441	445	491	450	448	459	479	478	446	473	472	499	445	432	523	477	409	434	455	482	485	447	482	468	445	471	482	458	484	447	462	487	481	435	438	441	426	441	441	455	454	482	450	500	442	476	435	446	438	507	492	475	439	462	414	421	448	438	437	463	486	472	455	480	417	453	452	413	472	479	440	476	440	434	469	444	463	477	467	461	443	489	431	460	494	456	516	438	437	449	458	440	472	427	481	411	495	465	478	421	443	449	484	455	470	456	483	436	452	465	425	440	455	460	442	495	443	453	435	461	488	486	476	484	485	494	427	432	455	449	444	420	502	451	459	477	445	456	499	438	448	451	469	458	440	450	450	445	470	437	439	482	444	480	435	473	436	455	463	465	474	476	492	431	463	459	454	465	448	451	478	436	436	452	486	479	466	482	418	441	469	468	455	453	476	453	464	430	456	459	451	448	460	464	463	456	455	489	462	457	436	517	448	448	422	453	452	457	463	480	425	469	457	432	470	464	449	496	482	455	450	421	462	498	476	464	441	470	468	427	457	440	457	507	433	419	474	418	477	451	449	492	470	477	440	453	474	465	434	447	456	466	434	466	456	498	429	450	451	423	428	435	440	471	454	476	469	459	454	472	484	448	492	439	465	466	475	440	440	482	462	497	461	441	471	471	481	482	423	467	484	458	447	440	472	439	453	473	459	440	460	436	437	440	450	476	470	471	488	435	453	467	449	479	454	462	458	483	467	464	462	457	441	466	447	430	420	493	407	459	458	445	487	464	415	429	468	503	451	427	476	460	454	447	472	451	517	479	435	455	447	443	493	458	453	446	469	485	436	500	436	473	478	444	473	450	427	502	457	482	422	434	474	463	476	458	445	456	477	464	493	489	487	458	456	475	433	476	464	454	458	490	475	427	448	464	477	443	429	473	468	468	499	493	468	431	480	487	456	447	509	444	454	448	407	426	483	466	492	428	477	443	437	486	463	451	451	432	486	484	466	502	473	456	419	468	442	458	496	478	441	423	418	449	457	435	456	464	479	445	504	475	486	443	479	441	447	414	438	476	444	437	433	494	463	460	464	441	487	451	451	450	450	458	470	445	439	496	459	459	481	466	494	451	470	468	479	460	444	458	458	439	475	501	495	483	452	417	466	477	435	483	449	457	479	456	465	479	431	458	447	487	480	446	458	479	475	449	410	453	468	450	482	477	436	436	511	449	436	474	464	481	471	443	486	438	445	435	445	453	428	474	454	418	453	457	455	467	462	494	468	472	470	473	494	468	452	468	455	475	451	461	463	456	428	412	463	450	462	432	486	469	461	465	477	450	501	443	457	452	441	433	419	480	475	473	465	456	456	485	480	459	467	472	467	445	447	484	474	473	480	434	443	473	453	454	451	468	464	491	455	467	480	455	465	463	490	437	475	446	454	452	443	453	475	438	486	414	441	468	490	458	448	450	493	449	456	457	512	457	464	461	443	475	487	424	446	459	405	438	463	477	471	471	451	454	468	480	447	467	446	439	472	440	482	440	468	431	445	424	481	434	477	449	418	468	454	451	505	471	404	449	442	429	494	502	417	441	488	508	449	458	445	472	479	432	444	512	468	454	479	441	469	498	487	474	449	432	439	440	502	430	490	492	518	468	427	449	456	453	465	459	454	469	468	487	443	474	473	453	469	484	458	451	462	486	457	408	443	442	446	466	424	484	460	464	450	482	507	487	444	486	488	491	475	469	450	472	451	438	461	441	457	411	463	481	459	434	457	445	478	428	468	480	421	440	466	431	467	423	455	469	458	475	432	495	428	432	465	449	496	436	454	484	442	423	452	474	423	486	435	447	467	467	458	440	479	469	427	439	473	449	485	464	491	492	481	392	506	464	470	468	441	465	459	435	445	472	457	473	477	465	417	443	489	438	454	440	439	493	463	500	463	411	509	424	431	433	432	448	444	499	467	425	481	450	506	463	468	438	462	468	421	443	495	462	443	488	425	470	494	446	467	481	439	421	415	436	449	438	453	433	436	456	466	498	447	438	498	475	447	475	463	481	467	464	410	454	467	446	440	459	439	476	436	489	458	482	455	445	467	451	457	441	480	489	450	450	455	463	477	453	451	462	496	442	487	460	474	444	477	474	449	467	484	472	460	496	472	454	479	443	489	481	476	478	422	444	483	476	497	436	459	458	462	437	488	439	454	455	443	440	470	441	439	454	472	468	480	443	471	465	445	477	472	478	480	479	442	435	474	444	461	424	455	473	487	448	464	465	462	500	496	462	487	520	469	440	445	489	431	425	452	428	447	480	481	477	479	476	493	473	486	463	475	450	505	439	465	405	465	497	457	449	471	459	456	464	427	452	455	434	453	452	444	433	486	443	446	471	441	445	432	468	400	420	478	473	475	458	497	506	458	425	484	454	475	467	483	470	452	449	492	489	497	491	443	423	425	447	447	473	484	486	459	452	485	446	497	441	474	480	454	505	442	427	418	443	507	482	462	442	458	462	485	484	436	445	488	467	422	451	448	461	472	458	471	480	492	481	454	431	446	450	482	496	457	454	456	452	445	460	459	497	450	459	471	486	453	485	463	498	468	465	447	440	478	471	446	475	442	451	484	420	492	421	456	450	472	460	439	484	438	445	467	444	426	470	443	494	490	491	450	462	457	476	457	474	441	440	476	470	458	441	459	476	450	451	451	480	445	469	484	449	484	499	434	459	434	482	440	457	435	473	421	433	452	440	439	486	468	480	449	440	444	407	494	509	453	465	469	483	443	449	448	479	488	438	489	466	454	455	463	483	470	506	461	451	478	482	458	433	453	428	439	415	449	423	447	472	471	471	459	414	426	431	477	446	425	471	435	441	465	460	462	481	457	450	483	439	431	477	428	491	450	440	476	475	472	490	462	448	473	455	443	454	455	476	480	451	471	471	469	481	486	440	440	427	467	428	484	441	505	470	495	460	457	489	437
24709	21432	25995	21547	1382	724	735	659	670	647	667	606	634	666	672	588	644	636	643	641	643	625	660	621	657	666	652	670	671	663	613	637	616	644	610	610	628	598	639	624	645	623	617	636	640	631	629	598	633	648	617	664	625	605	620	636	636	617	601	580	605	615	638	610	653	635	645	666	652	596	614	590	589	663	650	658	609	649	633	635	655	658	641	642	641	627	619	623	638	648	610	627	621	623	654	616	639	674	595	681	633	590	649	608	592	643	632	650	664	622	632	643	614	658	630	623	623	673	638	634	611	603	652	638	646	656	589	590	607	629	595	586	631	611	636	647	614	584	617	666	605	602	621	619	597	609	675	666	639	641	653	623	630	628	635	590	673	579	605	642	602	634	662	610	682	618	615	632	644	622	620	642	644	642	633	669	635	651	573	578	674	649	607	593	624	602	625	617	610	631	634	662	604	646	568	638	658	655	620	616	626	639	632	645	655	614	613	660	649	658	642	620	572	666	654	602	638	646	616	625	623	604	593	632	617	594	649	624	649	617	587	647	648	625	592	597	691	635	641	590	633	616	645	619	630	609	622	636	630	595	651	643	656	639	621	628	624	565	610	602	612	623	630	638	684	604	622	629	644	588	634	610	584	600	629	616	600	603	636	672	639	610	677	620	685	633	654	624	629	598	623	667	654	628	612	630	609	648	593	620	630	622	630	664	645	641	622	629	652	654	635	633	653	625	658	622	693	612	619	636	604	633	642	584	630	626	655	633	636	627	610	668	684	651	641	644	647	669	621	609	659	598	622	608	671	616	641	641	603	640	649	624	664	659	593	612	643	644	582	635	605	653	628	678	633	599	666	670	640	628	630	643	674	630	657	636	603	621	633	607	622	615	624	623	618	633	599	634	627	618	614	633	633	588	622	634	611	620	626	625	658	617	671	629	632	640	627	625	577	630	626	630	647	613	616	639	640	643	622	606	620	607	606	627	587	608	606	654	631	646	613	596	644	630	611	662	577	655	645	646	642	666	643	646	577	612	615	686	607	625	640	671	598	638	619	638	626	644	670	621	613	595	652	593	638	627	582	616	637	625	652	647	635	632	659	608	612	638	640	646	660	591	680	619	639	615	644	677	606	633	578	621	639	663	585	639	628	625	643	617	634	603	635	600	645	664	649	642	577	563	649	626	616	653	652	612	632	644	644	626	620	630	626	622	617	663	603	634	612	595	653	655	648	639	651	628	641	620	632	648	674	658	638	634	625	602	627	645	660	624	642	626	604	644	642	656	642	646	669	592	617	647	640	616	574	625	604	594	610	650	636	630	593	644	646	593	662	616	598	620	615	665	657	628	665	669	605	654	652	647	636	670	667	644	619	613	624	657	576	635	620	659	620	633	656	618	656	682	635	610	607	625	583	632	611	670	566	598	595	611	679	666	595	614	613	628	673	676	625	593	608	645	628	680	622	629	653	622	631	643	660	611	628	617	648	610	603	630	629	632	612	677	605	560	610	612	640	597	647	642	662	642	610	595	645	637	649	612	614	664	649	624	589	613	606	661	667	616	616	643	625	594	666	645	615	638	605	636	623	660	611	606	655	634	633	625	625	618	603	624	663	623	626	642	625	632	634	622	659	658	633	612	613	656	650	603	651	604	625	627	643	618	684	631	586	595	599	643	579	629	621	625	655	651	614	626	627	639	579	660	638	632	642	612	609	618	625	649	663	634	639	630	665	683	620	628	635	623	634	586	608	626	564	607	650	624	593	615	660	605	646	622	617	660	630	619	622	643	676	688	626	618	631	632	622	640	630	630	579	644	622	601	644	608	649	695	632	653	627	622	655	607	557	618	614	648	620	597	581	601	643	625	637	670	595	642	577	659	594	661	641	601	624	599	600	598	664	602	628	635	629	603	637	645	642	628	595	608	583	634	643	633	667	637	630	642	589	602	649	645	644	628	634	626	609	645	656	624	580	654	645	624	648	624	632	626	616	622	627	624	586	676	622	655	589	618	647	622	620	607	630	634	614	616	655	651	609	588	616	636	684	623	626	640	575	669	641	672	620	618	651	622	644	616	667	600	623	643	621	639	633	658	643	614	636	628	647	677	672	645	616	658	640	629	641	648	592	621	609	586	614	555	642	620	636	605	624	623	645	596	628	637	633	635	618	677	666	660	648	630	621	599	611	627	686	637	598	591	628	663	623	622	624	606	636	655	619	619	624	634	631	671	655	633	679	638	626	603	622	665	664	620	639	618	608	627	658	604	626	570	612	669	643	631	612	613	587	634	615	626	587	647	640	629	631	606	619	633	645	625	644	591	602	620	648	621	637	614	615	678	630	667	671	654	598	606	635	680	627	650	610	600	646	662	631	635	629	609	664	646	595	630	612	620	641	675	627	620	624	612	610	638	640	624	650	609	642	666	680	641	656	607	671	585	642	580	674	595	632	633	635	623	581	644	659	567	629	629	691	628	655	611	599	603	654	618	624	625	593	618	670	622	615	633	635	665	617	642	618	628	661	597	586	627	611	576	667	612	613	656	636	629	607	673	611	591	606	616	595	671	620	579	644	591	594	651	664	640	619	620	645	623	596	631	611	633	634	641	627	616	656	617	600	640	608	639	635	569	647	640	633	640	646	622	664	625	650	672	630	616	652	622	619	634	613	672	567	620	618	626	584	638	647	626	650	639	614	728	653	622	688	628	626	639	668	620	616	609	655	660	649	646	610	627	612	635	598	623	595	681	565	626	633	608	589	637	631	634	663	644	621	698	612	604	636	673	650	618	629	651	624	645	582	627	617	641	644	588	633	605	645	628	623	675	659	584	616	618	643	609	632	603	585	636	649	617	611	624	597	626	632	602	620	652	646	629	638	619	640	606	671	641	662	649	650	639	678	651	571	633	599	606	615	647	587	606	694	658	613	638	597	633	665	603	605	592	665	604	624	617	632	634	600	615	584	643	612	613	591	636	625	645	625	617	631	666	621	689	665	568	625	647	602	609	600	649	626	612	605	624	653	632	615	572	621	603	673	650	640	654	645	639	672	627	561	637	618	631	608	631	608	610	670	635	677	646	654	656	621	656	652	602	599	632	592	608	640	618	627	606	624	597	619	639	608	644	596	644	642	646	612	643	657	653	611	630	681	618	653	635	698	626	620	664	702	634	617	602	612	590	631	620	646	664	655	615	619	625	661	616	682	648	607	644	654	626	629	648	614	635	626	617	636	658	629	667	671	649	659	617	591	683	637	628	627	629	630	582	601	599	644	614	623	610	630	656	660	635	604	642	589	635	632	616	668	612	613	615	617	598	593	674	602	633	593	666	628	605	605	633	586	647	627	609	686	633	615	613	635	654	656	649	687	605	625	623	634	641	612	634	631	626	659	615	642	646	618	658	610	657	611	644	596	658	619	594	642	605	605	634	606	582	617	618	631	687	659	607	628	613	578	606	615	676	633	632	665	629	615	657	610	616	596	620	615	620	642	602	612	640	667	629	607	644	600	606
3268	4088	2980	1768	1378	1172	1052	1069	1045	979	935	1035	923	984	913	922	931	969	874	910	870	895	914	910	921	926	868	951	938	899	905	866	927	880	885	915	883	865	902	913	922	871	905	894	857	808	923	920	904	886	948	829	883	866	941	894	891	909	943	928	877	888	900	878	913	866	854	861	881	959	895	948	935	863	858	884	890	893	944	855	884	909	883	873	914	902	896	877	871	909	874	853	911	867	868	876	886	894	862	901	857	901	850	900	901	914	879	924	916	911	938	913	877	871	862	874	908	890	922	870	883	903	846	899	875	880	888	907	891	864	877	903	842	853	846	858	875	906	873	923	888	886	921	858	855	861	927	898	858	884	921	912	874	870	877	907	888	871	900	858	878	931	913	885	840	915	846	920	912	907	842	901	855	857	845	889	848	909	893	884	918	902	871	885	904	885	909	948	864	902	892	837	874	876	922	890	877	892	920	921	818	898	877	921	940	858	884	929	909	926	933	877	878	888	917	921	896	949	904	857	905	908	949	867	865	904	887	882	860	878	888	907	882	901	865	882	940	884	925	911	866	856	876	901	928	895	900	919	864	888	910	903	888	956	909	935	917	863	920	873	897	920	948	909	903	896	918	912	881	863	871	913	901	896	911	911	868	867	948	931	908	899	906	875	902	889	920	930	835	995	898	887	947	865	869	809	876	867	919	904	891	884	880	917	921	873	904	893	915	925	866	896	865	945	915	897	836	849	945	858	913	921	861	877	898	925	893	893	887	919	900	908	886	982	893	928	898	931	936	861	905	908	847	912	927	911	926	845	903	928	907	846	883	873	895	908	906	931	902	878	889	931	877	892	839	899	912	893	904	886	888	946	891	860	895	933	932	848	855	926	937	885	858	892	897	913	881	862	906	905	940	891	909	931	874	891	849	900	920	913	854	885	911	896	947	878	842	942	891	925	871	881	976	899	939	916	908	913	898	885	884	953	847	877	931	912	909	941	883	892	921	923	889	897	863	860	909	883	909	899	903	936	916	876	942	879	907	872	907	886	955	848	860	930	914	911	883	913	858	912	893	884	864	893	937	847	851	922	897	911	859	873	822	904	895	959	904	878	917	924	929	922	885	905	896	878	889	902	874	892	886	862	922	922	843	894	892	888	894	917	864	853	859	893	893	920	916	857	867	881	848	848	874	919	917	874	918	861	934	880	890	828	856	878	943	911	870	875	862	906	892	912	838	905	890	881	911	889	852	900	909	913	907	893	936	831	938	886	876	859	894	903	866	879	862	862	897	896	915	876	906	869	862	872	896	887	909	915	879	846	926	885	834	890	884	916	901	902	876	864	899	918	892	873	854	915	897	928	891	889	951	943	885	900	903	879	891	868	924	891	887	944	910	887	922	950	872	906	904	873	882	883	894	886	906	872	841	910	887	889	880	855	926	935	882	845	873	890	922	944	885	916	830	897	901	886	879	868	917	897	931	893	940	863	871	897	856	903	941	867	905	922	900	968	847	913	885	851	846	877	961	908	843	888	905	901	915	892	868	885	856	884	906	905	869	918	917	921	902	907	853	930	855	851	904	891	887	935	831	859	926	925	894	878	854	891	932	911	917	878	909	866	889	865	908	913	894	850	845	912	860	820	884	878	919	899	897	928	940	880	854	882	878	854	911	890	927	934	875	881	916	890	872	881	834	920	867	914	914	902	883	869	913	929	913	929	884	892	901	883	898	906	899	902	883	902	908	881	889	884	899	925	809	890	905	864	895	939	865	887	846	895	866	935	882	928	867	917	909	923	921	855	914	888	849	906	863	868	934	873	874	850	919	904	951	935	899	896	896	906	922	900	864	884	897	878	927	864	877	911	871	916	893	899	937	836	861	910	889	910	885	852	871	962	890	897	909	902	904	950	926	880	822	922	919	862	853	889	870	886	935	917	934	834	931	890	858	896	843	883	843	882	876	881	917	943	879	860	898	867	883	890	890	872	912	897	875	915	869	864	884	877	841	939	865	899	900	860	914	912	876	936	879	914	879	863	874	912	881	881	889	895	893	933	928	863	932	859	901	877	891	881	864	950	905	920	928	818	876	885	868	888	903	871	900	891	870	899	837	821	932	936	891	882	894	900	851	902	890	893	827	906	866	891	924	934	897	859	909	908	955	987	904	888	881	930	939	926	896	899	906	893	893	892	892	829	897	909	882	863	905	894	848	911	862	923	862	902	905	915	861	964	888	856	859	933	952	925	899	886	885	902	911	889	916	869	889	935	844	909	936	841	897	894	896	890	852	843	890	872	970	820	870	902	926	912	898	903	892	905	858	851	859	878	894	893	852	923	904	910	905	911	917	963	891	905	842	953	866	862	882	908	894	909	868	908	874	840	914	917	844	934	857	864	895	873	905	865	947	969	874	935	869	904	883	886	881	890	924	900	829	886	949	896	831	903	862	848	889	900	914	858	879	875	858	922	917	934	845	879	883	929	866	905	897	941	856	914	833	900	926	863	874	882	948	867	893	957	905	866	899	900	875	880	905	883	820	941	888	916	875	908	866	953	874	875	905	911	883	877	891	898	901	971	901	841	852	892	923	898	895	902	865	909	857	862	898	907	895	895	945	863	873	909	945	960	907	922	862	905	868	936	922	907	878	881	898	905	905	871	852	852	915	883	822	900	869	895	856	907	921	896	882	940	929	855	911	847	882	872	900	881	911	888	919	921	925	899	922	854	894	901	894	857	887	874	902	930	885	896	903	959	915	882	875	894	898	851	848	924	868	886	903	881	881	865	934	902	917	905	899	854	955	841	842	927	870	944	932	854	914	913	905	965	938	959	925	911	933	877	914	880	908	900	906	922	932	880	897	894	916	826	921	980	850	875	894	912	899	900	905	856	903	878	928	936	903	873	882	900	885	929	873	866	839	892	933	853	854	874	866	871	881	876	877	903	845	901	904	873	916	902	924	891	900	919	870	894	845	913	962	868	885	873	922	918	879	883	882	855	884	877	875	851	851	917	867	909	882	880	894	924	877	930	914	872	826	924	920	939	885	852	896	918	886	953	883	947	879	922	857	852	910	904	920	866	894	889	894	890	891	897	859	897	883	870	845	864	937	906	870	886	898	922	928	887	872	858	880	865	898	907	946	895	901	884	839	928	832	884	864	873	941	890	874	844	925	920	908	911	863	857	928	892	814	885	910	877	884	911	841	869	897	895	882	896	851	898	905	927	879	877	904	930	850	875	891	869	883	927	864	873	875	845	854	883	860	919	876	892	918	913	917	910	898	874	927	936	892	865	900	852	877	865	901	867	904	865	882	874	846	807	899	943	885	945	845	907	863	893	906	888	941	920	885	880	948	903	925	915	904	856	915	857	888	919	870	904	854	860	835	868	968	920	831	905	920	882	877	844	949	928	878	924	915	902	876	878	925	894	876	957	936	913	897	907	876	898	929	897	900	892	870	909	902	902	908	858	847	947	934	934	933	917	876	890	870	889	876	916	887	920	892	875	914	856
22457	21486	29041	24349	21486	18765	968	414	300	273	290	239	219	236	208	189	187	227	194	193	169	179	177	172	175	157	189	169	163	192	164	161	176	174	186	183	160	150	146	165	165	166	159	162	158	135	153	137	155	142	163	141	171	157	162	157	156	133	168	170	174	167	187	172	151	170	136	158	150	154	175	148	159	145	155	163	192	179	140	172	153	159	125	169	156	170	144	175	168	170	146	155	151	160	154	144	146	154	180	176	153	173	163	172	160	146	151	151	157	177	161	141	167	153	173	144	169	151	176	147	166	168	147	145	165	158	160	161	172	190	165	150	164	171	165	157	147	144	183	155	143	162	156	173	159	170	143	133	177	173	150	178	161	157	150	159	152	147	155	185	169	150	165	144	149	148	152	154	165	143	149	160	161	146	167	180	158	171	162	161	164	168	184	149	153	180	169	154	156	176	147	170	174	175	168	141	150	168	175	159	156	167	177	179	163	163	192	157	155	139	179	146	156	166	160	178	170	145	167	188	163	165	166	158	173	170	152	184	146	167	156	162	164	145	151	151	167	158	150	161	159	165	159	158	161	180	156	200	159	175	127	159	151	161	162	166	157	183	149	137	117	152	146	153	144	164	144	169	158	138	188	135	155	149	151	159	169	149	155	173	156	143	139	168	182	152	146	161	151	165	147	165	167	147	165	135	158	180	149	158	155	151	167	149	155	165	165	167	148	140	169	146	170	147	154	167	159	191	163	163	152	156	160	148	162	166	139	174	148	135	177	158	169	182	161	184	153	192	156	169	175	154	168	165	177	176	158	154	152	156	152	169	165	158	145	169	166	166	160	159	158	168	165	175	166	161	143	159	176	145	153	159	148	152	161	167	162	148	175	154	171	180	173	143	170	169	160	148	152	139	168	179	165	163	178	159	168	168	170	150	165	166	175	158	147	158	162	151	176	141	162	172	159	157	156	167	165	169	161	170	143	146	138	154	146	155	159	160	145	171	142	156	141	161	172	156	162	154	152	154	165	135	161	150	159	168	172	156	141	175	165	152	166	171	150	167	146	172	167	156	172	170	168	155	157	174	158	169	170	156	167	166	173	176	148	153	141	164	174	153	164	177	160	160	149	170	159	163	152	140	155	145	144	139	153	158	167	159	160	157	160	157	163	166	136	169	144	150	126	147	130	152	154	164	173	165	152	177	152	132	142	153	149	171	133	166	172	153	174	151	154	159	162	154	138	189	157	147	157	142	155	181	171	160	178	183	181	164	155	156	157	142	168	183	150	146	136	161	151	152	171	156	154	175	167	147	152	174	171	181	159	173	157	164	139	141	148	151	164	168	162	179	168	140	165	157	167	155	152	158	182	152	169	155	171	135	142	156	155	171	142	160	161	160	167	167	161	151	163	166	162	162	177	157	146	157	176	163	192	159	159	155	182	173	171	146	152	169	160	142	170	161	160	190	154	158	169	187	167	143	152	161	150	154	143	138	161	147	146	144	126	163	116	158	159	160	158	171	143	139	179	134	174	149	161	178	152	171	150	175	155	158	168	192	168	178	165	146	183	161	158	156	153	169	180	168	159	162	187	155	172	144	141	171	158	152	171	179	159	153	156	156	171	168	174	184	166	162	143	153	165	158	137	146	148	174	149	164	154	164	172	160	158	184	160	158	161	146	159	170	155	151	168	138	167	166	150	175	140	137	156	162	159	152	163	177	154	134	160	165	158	168	130	168	170	146	179	173	154	164	164	157	167	165	153	165	171	166	153	169	149	152	146	172	148	164	144	151	155	160	156	161	140	179	154	174	144	157	139	163	133	147	171	172	147	175	168	141	163	177	165	153	153	166	152	177	176	150	199	156	175	164	154	149	171	168	147	153	130	146	136	150	151	164	162	146	147	183	147	167	163	151	161	151	157	151	173	173	161	154	175	160	156	168	168	170	171	138	150	160	148	162	151	174	144	149	139	142	135	142	168	147	137	152	147	167	168	155	161	150	141	156	149	163	149	156	159	152	160	167	176	151	165	164	144	167	178	180	141	149	163	160	144	182	165	148	161	160	159	149	150	189	161	154	167	159	165	178	137	157	161	170	177	154	122	133	149	151	168	181	163	167	173	154	157	145	176	142	131	154	167	153	161	171	153	171	156	162	165	155	159	170	164	167	163	166	144	156	160	176	159	161	183	132	171	168	148	151	183	152	168	146	157	149	157	168	145	174	169	154	163	170	159	148	164	168	175	159	181	135	169	184	161	156	162	156	149	165	164	163	152	154	152	167	142	155	167	156	141	150	160	168	154	163	169	155	135	164	151	161	156	143	143	147	153	168	176	174	148	175	155	167	152	163	158	141	162	166	152	163	150	137	168	147	150	149	169	165	164	169	174	150	153	162	157	155	157	159	162	154	163	150	176	145	148	153	161	141	137	166	154	184	154	161	156	140	159	153	151	137	140	164	158	142	150	136	168	161	159	151	164	146	152	186	163	180	180	178	186	160	155	170	174	167	159	155	171	146	157	165	147	154	168	164	171	152	154	165	162	180	154	166	165	171	154	148	149	135	168	137	187	167	142	162	151	146	169	153	135	174	154	167	141	161	160	139	147	162	160	168	174	160	153	153	168	167	149	155	126	131	151	187	152	154	160	155	145	178	175	144	172	144	162	159	173	158	164	147	149	151	166	165	197	152	143	158	146	175	178	175	156	174	160	139	142	172	155	179	131	161	158	147	173	166	169	144	157	155	143	159	159	179	153	146	178	152	150	158	156	145	173	148	151	159	171	164	177	161	164	139	164	163	155	161	166	164	170	172	156	150	156	137	150	149	131	152	152	152	136	188	153	165	156	153	146	170	175	170	181	169	150	167	162	151	156	162	168	152	157	161	172	188	151	188	168	152	164	154	172	152	149	148	174	164	159	154	150	149	176	153	159	152	166	169	154	159	160	158	142	173	191	160	162	144	162	161	181	156	144	163	168	159	167	151	142	183	164	159	183	155	153	176	185	141	147	166	160	145	144	180	151	156	152	158	169	188	152	161	161	153	157	148	146	179	155	131	168	137	161	141	160	128	167	169	164	167	164	172	158	144	156	158	149	190	155	176	159	150	149	167	167	143	183	163	149	164	151	151	140	183	139	165	147	164	154	174	144	167	135	172	149	165	170	175	181	161	155	158	166	141	170	178	143	161	167	181	151	136	162	167	159	144	186	156	164	158	151	149	149	165	156	177	152	135	159	143	157	159	155	184	171	167	159	166	158	143	153	163	158	144	156	170	155	160	159	134	166	141	154	156	157	147	156	185	157	163	161	150	170	158	140	151	161	162	134	177	135	178	133	161	152	166	179	156	151	143	166	170	131	170	161	188	139	186	173	157	171	140	156	143	160	154	158	159	179	139	143	163	182	161	178	156	140	142	119	148	153	159	163	154	152	183	177	164	152	164	155	154	153	145	162	166	173	149	158	139	176	146	169	132	154	153	148	164	154	179	153	165	185	168	156	148	177	149	162	145
4170	12113	8442	3904	2381	1472	1145	896	723	625	543	497	452	460	419	359	369	359	297	317	286	297	297	253	284	282	279	274	279	286	264	265	263	259	223	269	245	273	253	240	250	263	265	266	253	239	248	246	241	252	231	245	254	220	271	229	245	245	263	220	256	239	233	233	202	247	245	251	244	238	218	252	235	257	240	238	253	235	254	235	248	245	250	227	270	247	254	236	242	247	230	215	268	238	236	255	242	238	252	229	208	244	201	250	243	231	211	252	234	226	275	260	221	224	252	217	233	227	247	221	214	252	247	218	273	248	236	266	223	237	228	216	243	223	253	239	226	249	237	268	241	237	221	235	245	250	241	245	215	232	261	237	226	237	246	251	228	239	217	234	241	257	267	241	249	216	242	240	236	240	250	242	249	234	247	227	215	258	251	220	231	238	254	241	237	229	246	223	242	238	248	231	232	230	236	228	202	255	231	225	257	236	249	249	211	268	252	231	232	267	242	243	236	245	216	264	225	237	230	241	241	239	225	223	251	234	212	257	226	235	229	221	230	233	267	240	229	230	229	264	237	234	246	213	234	251	224	240	234	226	248	237	233	231	235	264	254	218	227	267	262	244	236	211	215	248	238	227	216	217	237	263	235	236	222	263	248	225	239	243	251	241	218	240	240	231	235	226	207	205	226	252	233	229	233	272	214	222	225	221	231	228	255	230	237	244	236	241	231	232	239	232	245	239	224	229	215	226	241	246	255	239	239	228	232	232	226	269	239	251	234	259	240	261	267	222	228	208	246	234	236	239	223	231	276	260	246	255	226	251	236	245	231	256	242	257	242	240	244	232	244	225	234	235	229	258	221	240	276	241	229	210	239	249	244	227	258	221	247	219	257	227	238	197	256	253	252	234	226	248	240	237	244	212	225	222	231	267	245	252	264	216	241	208	245	224	232	215	228	235	223	271	229	236	237	236	244	240	237	246	248	250	199	223	222	230	237	234	231	245	229	211	217	232	223	244	248	247	245	242	220	281	207	231	239	233	242	218	224	237	252	243	211	207	221	228	220	234	269	252	216	255	210	221	252	241	246	212	259	237	234	262	259	265	250	238	233	220	234	245	234	245	224	262	284	226	217	233	233	266	220	241	243	230	208	218	230	239	240	240	244	245	252	219	249	227	239	230	252	250	221	210	254	222	240	246	243	250	215	231	254	254	251	248	246	257	233	245	257	214	256	231	220	221	241	231	248	212	224	233	253	245	244	220	240	261	249	224	237	263	222	212	240	248	274	214	236	226	235	251	236	233	220	243	222	239	220	236	243	253	254	242	264	241	221	216	231	222	248	216	264	228	223	230	249	236	203	212	243	229	239	218	249	240	257	257	220	222	243	229	227	236	233	227	219	229	235	213	216	231	218	232	272	261	225	268	204	240	230	232	229	250	238	258	245	244	266	223	256	246	253	276	233	256	189	239	247	235	232	237	235	246	265	212	227	229	218	236	210	274	243	243	235	238	220	262	246	254	258	262	251	238	242	243	217	225	247	222	233	257	233	241	262	220	232	253	244	243	224	249	244	213	222	210	233	227	238	241	222	272	260	215	253	240	224	227	233	214	271	265	227	246	242	230	223	227	264	237	262	213	238	224	252	241	246	230	244	243	239	253	252	221	224	253	227	233	240	252	233	236	235	226	238	253	256	257	264	222	239	227	207	242	238	238	253	232	247	260	249	252	238	215	251	257	231	225	225	255	241	212	232	205	253	226	240	247	234	243	231	234	243	242	236	237	233	235	246	227	264	226	266	232	230	231	239	223	188	253	234	221	251	243	243	227	260	225	229	225	241	231	237	224	231	262	242	225	216	247	228	238	211	214	257	199	240	217	253	205	227	246	247	235	234	245	233	224	233	234	246	214	268	237	220	230	236	227	208	240	250	251	238	246	212	238	239	233	221	275	222	230	216	216	255	258	224	228	263	228	228	246	246	222	243	245	246	232	248	261	224	237	243	230	226	238	252	243	253	244	231	254	241	214	229	221	221	242	243	235	238	234	215	226	216	263	255	241	224	232	263	218	235	237	226	268	267	243	249	231	245	220	259	218	227	235	241	234	235	213	219	243	240	235	225	231	205	252	225	220	240	238	222	244	228	210	228	222	232	231	230	244	245	227	221	229	219	249	224	300	241	246	220	234	232	232	249	230	260	225	232	245	246	252	219	230	216	259	234	234	229	230	228	243	240	229	233	216	233	238	239	250	235	233	225	258	220	243	251	239	254	247	233	227	223	237	203	226	236	244	238	241	245	261	243	241	246	263	217	225	236	229	234	234	238	229	227	233	222	246	240	235	246	215	261	220	275	220	235	245	252	261	227	236	235	228	213	262	266	261	233	223	239	233	244	230	248	245	232	234	239	242	214	255	227	248	246	232	230	259	247	224	221	241	228	245	228	220	235	250	217	245	241	234	228	234	238	250	247	236	254	237	251	221	218	234	212	225	223	210	260	249	237	226	231	226	205	227	234	222	253	232	234	212	244	215	280	258	254	244	233	273	242	240	244	239	232	245	212	215	241	214	237	254	226	225	258	234	249	244	235	236	242	223	233	246	232	232	239	240	239	241	256	227	240	260	228	209	231	208	230	228	243	248	222	244	207	246	241	201	242	217	218	237	246	247	243	232	225	237	279	223	238	253	192	240	239	209	225	247	215	268	250	224	229	273	240	224	229	233	249	254	244	247	240	238	216	245	261	218	227	229	230	230	247	238	229	255	248	253	261	255	240	228	242	257	254	268	223	236	226	223	230	255	268	222	200	274	243	243	242	254	240	226	224	267	228	243	238	270	236	227	256	236	235	225	209	228	251	237	229	242	229	230	238	247	230	235	267	225	217	245	232	216	209	230	233	241	233	231	235	244	247	215	205	252	235	256	205	242	230	240	230	263	236	217	235	244	254	246	245	243	235	230	237	225	235	204	260	231	243	252	220	260	243	207	232	261	248	261	242	202	235	238	207	230	258	233	256	230	256	218	238	263	227	216	243	242	251	239	229	245	226	245	246	220	237	233	256	255	219	231	226	209	231	252	253	240	222	234	227	221	211	221	251	244	232	242	231	231	239	207	223	235	259	244	212	220	251	251	224	235	246	246	231	272	238	244	239	234	236	229	254	248	234	222	210	242	223	237	230	212	248	236	240	253	253	240	221	251	242	249	230	242	231	228	248	241	247	240	232	256	247	265	282	246	235	234	240	236	215	235	227	230	230	238	247	276	230	235	225	227	210	235	223	250	230	240	219	227	222	252	233	207	233	217	245	245	237	254	252	233	242	243	230	268	214	222	251	236	249	219	207	244	228	226	245	228	221	231	223	244	247	251	246	218	232	248	218	235	253	240	224	267	256	220	227	257	272	225	225	228	222	253	280	282	253	212	245	260	233	239	238	254	258	253	238	240	215	243	249	228	223	231	246	244	225	245	234	253	224	222	241	240	267	245	215	228	245	251	223	227	241	246	242	232	229	211
27412	16608	2709	792	654	637	643	665	610	587	649	640	620	610	590	571	603	602	622	633	592	669	620	590	625	626	591	638	600	615	612	612	577	605	652	595	594	589	604	608	627	631	603	601	648	641	607	617	633	568	600	611	651	623	621	568	627	588	609	591	597	639	632	619	610	634	622	623	599	637	583	587	641	574	612	568	618	619	636	637	594	642	563	589	591	640	586	600	584	580	630	557	580	566	609	585	633	654	648	626	623	604	628	631	587	569	657	580	597	603	607	625	580	622	563	584	595	615	614	610	593	619	624	597	638	636	590	707	614	620	620	600	645	560	604	594	602	617	593	649	587	615	626	596	628	646	614	628	614	607	590	648	547	633	623	586	586	614	582	605	618	661	612	641	588	578	644	554	590	572	544	605	595	614	613	606	658	586	603	631	619	638	602	633	572	569	675	633	641	631	617	602	590	607	601	619	592	603	645	560	683	656	586	615	669	600	621	642	604	615	577	626	581	595	657	631	630	601	602	622	639	631	597	583	637	575	664	603	642	584	594	623	577	636	579	645	639	635	603	638	592	645	590	632	598	649	607	561	603	595	576	638	573	653	631	578	586	658	603	662	627	637	653	639	613	598	650	551	660	657	589	609	635	603	656	583	618	604	600	571	625	615	625	628	604	613	599	607	570	622	593	601	615	644	600	590	610	610	573	631	625	597	627	617	583	643	628	607	588	577	609	611	589	583	662	612	602	595	624	629	613	595	577	645	633	631	633	653	601	673	582	623	596	588	596	642	616	652	679	598	599	577	616	613	628	590	637	623	608	623	598	626	619	615	588	634	609	578	595	628	592	606	602	649	610	560	597	643	605	628	642	597	628	624	572	642	627	609	587	611	639	553	582	585	611	606	662	613	631	613	625	579	618	605	656	578	568	611	621	614	603	673	598	621	622	580	615	619	649	615	630	654	615	616	614	595	626	595	629	632	627	587	652	575	552	668	621	565	606	638	634	579	624	631	628	603	619	613	598	637	585	572	596	650	626	630	628	590	611	612	608	588	629	601	605	579	629	562	590	619	599	605	599	617	603	628	614	633	593	591	600	573	595	602	598	603	598	616	555	623	613	618	585	608	563	656	571	644	621	676	611	612	621	629	630	634	625	656	583	620	610	590	627	606	649	599	657	606	604	646	639	601	667	634	603	614	594	631	597	593	625	603	610	613	628	625	625	652	596	594	601	615	620	607	607	612	603	632	599	643	613	598	582	632	617	608	577	593	599	593	591	592	565	561	592	631	601	582	606	612	626	630	668	633	588	620	624	620	630	624	615	609	608	597	616	588	655	635	612	587	584	626	649	644	616	577	674	640	616	609	608	609	574	631	592	619	639	603	679	640	622	650	637	633	639	643	612	632	614	610	589	583	611	604	652	651	609	663	617	588	620	626	619	591	612	602	594	616	614	675	603	601	606	587	657	586	608	590	620	633	618	628	576	631	661	558	579	601	601	591	604	601	611	581	614	605	625	632	561	618	649	595	688	597	621	608	636	600	637	625	584	591	612	611	614	593	628	638	571	636	619	581	612	655	585	602	613	633	612	609	640	587	596	648	623	596	614	625	628	664	613	599	614	582	591	616	601	562	625	655	642	592	599	599	626	609	667	609	626	628	626	581	610	605	635	615	624	602	645	632	599	610	672	578	608	647	585	661	652	610	637	591	611	622	619	613	577	623	679	550	564	662	590	616	629	609	643	622	638	661	631	633	623	590	604	617	663	596	639	614	633	619	663	601	587	638	608	625	565	563	638	616	623	592	600	578	578	591	647	604	690	602	624	626	655	641	591	609	638	586	653	613	611	631	628	587	630	635	592	614	619	614	597	604	614	645	552	595	631	598	603	590	608	651	662	568	620	614	597	650	648	627	579	623	634	632	609	599	622	613	634	630	599	636	628	647	645	589	651	647	644	593	664	592	620	644	628	631	642	624	623	595	548	553	629	589	640	647	614	635	601	593	647	638	648	601	603	627	646	620	601	579	608	585	620	602	659	616	620	625	612	663	627	639	624	657	578	617	579	606	623	611	650	618	631	627	612	640	647	613	604	597	585	634	644	582	615	621	650	596	616	616	628	569	604	631	583	650	646	603	606	597	581	643	593	644	615	556	597	625	630	648	626	678	582	587	654	632	648	624	602	612	624	606	593	613	607	604	614	610	634	563	620	631	634	632	632	610	640	625	625	615	644	621	636	606	603	581	607	594	596	589	600	614	648	589	599	577	616	629	584	571	595	617	597	670	603	607	613	627	604	590	631	570	625	601	582	602	629	552	621	630	584	610	582	592	637	626	631	587	577	628	638	573	595	572	567	568	617	600	571	624	590	655	643	600	625	611	607	591	617	590	593	590	620	623	625	628	608	603	625	602	628	618	586	634	595	646	601	629	605	622	590	603	652	618	607	599	657	618	652	634	637	605	598	625	623	644	600	622	617	649	581	655	625	627	582	593	661	585	636	647	656	612	613	634	598	620	589	647	613	598	612	573	624	620	631	631	602	629	618	580	656	546	593	617	635	617	606	652	637	582	612	640	686	632	615	618	616	612	612	622	581	633	644	636	627	627	628	646	628	634	609	630	626	614	645	597	565	644	595	566	605	599	573	646	634	643	614	629	675	629	596	623	635	638	614	648	593	570	579	638	641	693	595	607	644	608	631	592	601	625	609	617	579	585	630	593	659	631	594	580	632	595	648	607	650	601	591	638	603	603	628	620	631	622	596	635	648	600	602	625	585	612	591	649	652	575	624	579	589	580	589	617	612	576	632	602	620	588	624	590	570	598	636	574	668	649	624	658	599	595	647	593	588	614	640	637	623	633	661	602	635	619	646	608	552	646	639	629	621	626	617	616	600	631	627	596	643	616	632	587	563	633	651	661	610	678	621	608	606	597	654	614	621	597	582	569	611	611	685	594	603	638	589	634	594	587	613	638	596	640	610	618	631	688	650	598	625	622	614	588	611	612	627	646	579	620	655	587	615	621	616	619	625	611	627	632	639	601	630	607	600	623	604	600	624	567	618	584	591	637	578	640	638	629	612	650	590	617	647	631	649	623	621	599	627	647	597	631	623	578	671	611	577	608	613	617	614	624	653	608	590	632	636	638	608	627	625	571	557	633	594	596	640	611	646	635	612	620	656	592	618	633	621	622	561	579	576	633	631	612	628	610	614	584	613	613	651	607	624	616	600	636	626	574	581	633	553	667	658	606	578	565	621	594	632	601	591	566	601	617	628	621	627	643	634	609	617	594	631	609	589	612	624	603	642	564	597	653	615	589	641	593	585	633	617	612	592	586	605	583	621	628	636	640	591	611	589	609	613	601	630	629	615	573	610	620	582	635	618	580	603	628	582	630	608	640	620	596	598	605	630	617	610	632	596	604	617	614	608	590	636	600	637	620	607	639	618	628	614	623	647	609	670	651	663	669	642	599	649	633	625	595	603	590	572	602	640	655	585	615	604	603	602	552
4260	1555	1318	1027	979	925	939	924	938	890	879	916	900	891	898	908	948	947	919	924	859	886	925	935	913	836	908	930	907	898	882	940	892	912	927	918	867	936	848	924	898	869	822	896	908	891	856	916	915	932	902	908	944	960	908	917	856	914	924	926	908	884	898	895	906	901	910	929	893	987	947	907	924	890	893	941	908	902	882	915	929	887	908	857	950	862	890	924	925	910	925	904	887	937	882	926	880	906	891	926	881	928	849	903	899	917	902	949	901	875	905	914	949	982	895	894	866	924	921	911	899	908	922	933	879	865	883	841	918	894	935	878	932	887	939	881	920	906	865	909	938	936	932	882	911	869	926	906	898	863	945	879	919	940	893	847	858	909	940	854	858	920	879	849	908	900	858	888	932	860	914	886	872	878	870	919	915	941	897	904	890	922	894	891	864	956	916	916	872	917	878	974	889	931	828	906	905	915	923	893	880	907	895	921	891	889	895	931	902	924	911	890	900	903	941	855	854	931	900	890	877	904	942	928	911	896	857	856	860	896	866	905	881	910	911	886	983	888	885	914	916	947	932	928	893	952	911	913	899	913	889	890	923	929	900	879	903	854	869	921	903	889	967	950	921	867	899	933	929	859	883	895	937	922	933	883	846	948	930	854	951	937	909	905	900	872	893	908	873	853	898	883	892	905	906	942	905	922	920	900	895	874	905	894	870	861	934	839	897	882	960	896	830	861	949	923	904	883	860	956	900	891	941	873	864	973	926	944	917	892	900	933	908	915	970	918	885	905	926	882	931	946	976	912	907	959	856	914	864	894	865	906	897	906	905	855	890	882	937	851	940	886	864	931	902	944	900	919	909	909	856	908	907	907	877	814	939	936	888	919	882	898	919	919	828	900	889	903	899	911	887	925	885	870	883	882	886	909	928	919	919	883	911	963	891	964	867	935	933	905	874	898	921	892	913	897	879	935	928	940	943	886	985	935	904	884	890	930	963	880	932	936	906	851	955	896	906	885	927	936	903	949	892	916	904	895	928	924	881	879	858	872	888	887	881	906	898	914	901	891	851	902	955	922	912	927	846	875	914	901	896	871	950	961	881	897	867	866	942	871	910	946	906	879	868	915	896	946	915	895	875	881	870	888	905	930	929	889	926	837	910	888	900	951	851	957	837	938	902	919	906	853	882	844	855	877	917	867	904	860	987	889	931	881	912	903	948	888	851	864	875	915	885	880	889	884	902	905	889	898	914	908	862	892	934	941	904	935	858	894	908	916	913	925	878	894	910	901	933	928	915	883	892	911	920	907	877	891	887	904	900	887	931	900	919	885	916	896	929	870	910	844	865	925	959	927	873	937	925	876	940	910	881	920	924	891	908	924	931	852	920	983	926	889	904	907	902	947	902	918	875	879	908	935	931	876	865	926	901	883	865	936	902	912	959	890	862	905	912	906	949	907	892	887	891	923	940	895	906	910	880	885	922	913	892	898	913	929	916	897	881	870	835	901	890	916	906	896	888	833	877	896	909	887	886	881	949	908	897	920	907	900	894	894	951	899	846	910	943	922	902	915	881	873	912	879	966	887	924	889	911	940	921	883	847	913	908	927	874	895	906	876	907	875	929	863	893	918	894	901	850	919	935	977	921	916	908	959	878	932	904	889	945	936	911	893	898	920	908	899	906	908	927	961	980	919	873	922	885	922	846	913	898	953	901	903	863	834	936	885	909	873	913	921	848	875	879	888	842	891	915	939	863	901	924	836	972	918	947	921	908	910	917	879	874	938	915	913	877	889	934	875	911	911	915	897	871	907	898	925	861	878	879	857	913	925	898	919	885	896	900	881	885	868	893	911	941	939	891	877	968	884	898	903	938	885	902	850	847	930	881	941	902	899	920	917	877	876	912	915	848	883	883	889	882	907	903	872	900	862	931	924	929	875	938	906	908	928	890	909	884	881	867	900	981	945	910	869	901	958	905	883	910	900	928	871	941	887	930	859	888	964	877	917	906	879	892	884	921	911	895	945	892	928	979	946	863	928	925	941	888	913	873	891	890	920	911	936	946	902	919	930	870	898	901	864	880	869	918	908	939	908	954	916	938	940	924	867	867	903	883	898	900	863	920	921	878	937	910	924	884	903	909	932	952	874	939	881	889	880	861	902	874	858	852	980	922	920	916	886	922	892	893	878	896	929	920	884	922	847	932	909	941	835	909	857	852	957	867	909	913	853	895	924	904	853	822	884	838	924	886	931	868	897	896	918	911	865	893	863	908	888	890	924	924	933	890	894	908	920	893	873	868	914	901	880	873	899	875	888	882	906	915	887	886	894	908	902	894	888	868	888	878	918	920	884	859	915	896	935	887	888	935	923	885	876	868	928	929	890	904	935	884	906	953	929	928	948	906	925	901	930	887	876	934	892	904	913	891	875	887	921	882	859	863	942	880	888	884	880	950	904	930	870	945	883	881	902	859	912	948	879	905	895	834	929	922	908	906	917	928	858	933	899	913	976	901	922	911	881	878	913	890	902	887	921	940	929	891	902	880	893	943	901	867	915	914	851	883	863	901	864	867	918	879	878	846	898	917	920	919	928	910	903	921	908	876	938	891	891	928	839	891	921	861	879	904	875	882	890	874	911	878	892	891	870	863	932	910	892	914	926	922	858	882	884	917	891	885	972	903	925	902	921	923	936	899	883	832	900	881	884	915	877	861	939	886	877	863	891	883	911	896	910	945	933	878	896	889	923	1001	871	914	900	963	890	881	882	908	887	921	947	931	865	930	853	885	878	933	852	955	909	882	918	874	869	925	905	924	849	912	897	893	931	899	877	838	949	871	899	929	937	919	889	920	913	922	922	876	948	884	933	891	923	865	908	899	937	937	955	867	939	901	871	946	907	909	891	895	845	907	901	919	914	946	926	891	848	917	893	907	895	927	885	889	925	939	891	907	909	898	912	931	874	875	910	868	874	953	916	956	866	900	921	865	940	862	876	864	902	936	857	919	918	920	905	933	906	926	881	872	938	875	885	849	863	906	906	868	917	903	947	910	894	891	894	901	875	936	924	914	880	890	905	877	907	900	864	943	935	877	904	921	904	878	939	921	911	942	858	879	910	936	897	890	925	914	951	901	857	829	937	872	920	895	851	918	901	887	917	964	952	889	926	922	870	881	842	924	955	900	880	961	901	947	890	907	926	940	920	896	902	927	856	935	835	947	902	900	928	894	902	926	863	924	935	890	883	847	864	868	870	918	940	869	903	896	907	902	958	879	935	870	875	924	908	884	915	880	942	902	907	907	893	872	926	917	895	883	927	880	878	891	940	862	925	941	935	930	906	888	906	899	925	896	909	922	896	949	905	915	822	928	911	912	939	900	872	914	888	834	904	861	844	884	888	950	921	896	921	860	938	894	919	906	921	909	902	917	951	906	920	886	913	902	839	929	897	941	932	923	887	914	870	851	924	884	851	912	943	852	905	881	909	896	899	912	928	895	897	881	900	915	901	939	926
23252	21398	28252	24903	20014	1421	523	410	373	360	377	330	307	343	285	306	328	298	303	324	297	288	276	334	305	277	299	304	293	291	282	291	294	308	272	293	286	302	286	280	311	257	285	314	309	279	289	286	316	266	304	288	316	327	284	279	297	307	316	291	306	293	297	288	254	295	265	285	307	283	311	300	278	295	325	276	335	277	273	275	317	266	298	299	305	313	317	303	288	291	283	280	290	281	278	307	295	261	303	275	296	266	301	295	300	310	297	286	289	287	322	286	291	288	291	289	310	277	272	291	289	317	273	281	253	283	270	288	259	310	278	300	309	288	285	282	309	270	309	302	288	289	297	264	279	286	289	258	289	258	285	261	266	269	272	275	278	303	319	318	274	309	287	287	298	264	278	270	315	279	271	303	303	279	280	296	272	270	283	292	277	324	297	273	278	296	259	281	321	294	274	306	282	283	292	316	294	262	297	288	288	281	280	299	271	255	288	303	284	318	289	302	283	282	303	296	264	307	309	294	270	314	292	303	323	270	275	277	307	290	291	258	280	301	293	287	255	298	290	302	278	289	314	278	291	297	287	282	287	302	297	288	308	284	290	310	293	321	280	286	302	276	262	292	305	296	317	301	286	297	293	299	304	254	312	312	315	306	298	294	283	263	266	321	287	313	267	304	272	301	264	291	280	282	285	294	279	290	312	275	298	317	306	316	299	304	278	303	275	274	288	298	302	286	294	313	285	284	296	294	280	317	306	271	295	265	292	272	253	273	287	276	302	299	275	271	306	306	298	255	298	264	288	288	295	274	295	278	287	288	247	288	286	284	310	280	265	259	282	330	271	290	304	285	302	277	315	284	298	299	310	269	278	277	304	289	296	317	298	279	281	290	281	277	304	290	265	266	334	299	287	295	272	315	329	310	301	268	295	315	290	281	278	287	323	308	287	266	288	288	293	310	302	305	298	307	291	288	269	273	306	246	265	293	270	264	281	291	266	271	298	268	276	283	278	292	275	288	277	292	269	265	292	278	277	275	299	291	297	306	270	255	289	275	293	270	283	275	287	300	272	243	279	327	319	274	316	332	303	284	295	290	299	282	305	319	291	272	285	329	287	259	287	294	272	281	299	243	327	329	278	294	278	285	268	279	304	308	324	300	260	295	279	282	314	330	288	309	274	293	269	311	305	272	303	286	317	304	314	288	306	296	273	255	304	267	285	285	272	289	259	288	280	271	300	331	309	312	274	284	283	282	303	278	278	310	303	268	289	283	260	297	270	298	299	277	294	271	278	267	286	246	304	314	276	314	284	287	289	301	271	331	293	320	290	294	294	278	289	268	274	287	290	288	249	276	286	278	289	283	285	274	302	304	270	288	276	280	303	283	279	296	292	294	320	267	271	292	274	344	318	278	298	258	316	292	296	294	268	279	258	307	256	308	293	273	291	290	289	297	272	289	281	302	312	298	291	269	294	284	261	337	290	271	291	313	279	294	268	301	316	260	290	297	312	296	292	264	276	298	250	279	317	291	290	282	297	297	264	297	306	298	281	283	301	268	291	297	301	280	300	295	264	278	295	274	287	285	321	270	284	262	267	327	313	295	309	271	290	283	278	311	303	305	296	275	250	294	282	305	289	279	286	279	291	297	305	262	294	299	292	289	288	307	288	289	290	284	278	293	301	288	294	301	271	284	295	296	267	305	300	273	275	252	260	282	269	283	292	289	284	255	273	298	292	289	285	306	299	263	310	301	277	324	277	272	293	305	325	275	287	293	306	344	315	287	277	286	292	299	308	299	307	267	290	284	298	279	303	296	261	285	303	325	298	266	253	273	284	288	273	280	294	310	279	307	281	265	267	299	265	291	324	284	274	304	297	278	287	322	308	294	265	295	284	292	299	275	315	268	312	301	317	294	269	272	291	287	253	289	243	272	287	278	286	289	280	276	317	288	291	278	283	286	293	301	298	265	296	272	291	292	334	312	273	250	278	277	285	300	286	265	289	256	294	277	273	269	315	277	306	297	321	289	269	299	320	294	305	307	306	295	272	260	276	264	266	260	270	297	297	292	284	265	300	301	297	299	301	274	309	317	258	307	282	287	275	289	302	281	286	288	281	262	282	288	296	294	299	277	285	305	287	309	296	286	296	292	301	284	320	314	295	294	301	290	271	287	277	323	307	325	313	311	301	274	308	305	303	295	277	259	294	263	291	284	278	287	308	287	263	307	273	294	293	278	286	236	314	296	299	293	284	303	267	288	270	284	263	297	301	261	310	293	268	279	282	286	272	290	261	294	293	287	301	273	268	277	313	261	299	315	295	308	271	275	281	319	284	317	337	270	276	311	282	298	283	319	305	289	287	300	267	295	269	316	300	299	286	302	312	270	298	286	302	320	287	276	270	291	246	287	315	285	299	259	283	327	282	277	282	316	298	264	271	288	298	323	286	282	315	291	296	282	269	284	297	285	268	256	278	300	271	264	305	260	268	265	265	309	305	307	274	279	298	282	289	287	309	277	274	302	272	297	316	263	283	290	294	309	276	261	290	263	288	268	322	256	281	282	253	307	298	289	257	260	292	283	280	271	293	308	279	282	281	310	278	274	276	303	301	298	257	261	281	313	304	279	311	295	303	301	293	295	282	277	305	298	309	311	302	279	299	317	276	271	275	293	278	295	262	318	274	267	254	268	253	272	267	274	317	296	316	274	272	276	305	263	275	289	292	313	279	282	285	283	287	263	327	278	278	283	320	311	290	273	307	290	286	303	316	269	295	246	284	289	303	286	286	286	294	288	281	290	266	257	288	320	309	307	306	278	288	293	282	307	272	267	281	286	277	282	300	269	301	288	308	284	273	292	285	277	267	311	263	288	256	272	298	284	267	274	280	288	287	264	311	306	276	283	291	297	304	320	281	285	285	288	269	307	288	303	320	302	278	276	279	278	300	284	306	283	325	276	312	316	307	278	287	304	302	261	285	292	279	267	293	289	266	275	284	306	262	301	265	309	293	287	309	305	260	250	285	262	292	298	284	261	249	289	286	277	275	278	296	287	311	281	306	293	284	269	277	274	272	315	286	285	300	287	316	273	286	294	269	302	302	307	279	310	275	275	310	298	277	312	311	288	263	313	283	312	291	283	319	282	301	310	293	290	292	285	302	298	268	282	305	303	309	320	284	283	265	296	293	292	266	295	286	277	293	299	278	313	285	287	308	272	285	284	274	276	271	295	283	287	254	315	302	295	313	298	292	305	267	318	304	276	268	279	281	289	286	300	269	269	267	268	287	289	260	281	278	306	298	305	276	270	290	321	293	272	289	286	276	305	283	281	293	327	278	298	266	289	274	305	288	281	282	289	262	276	269	276	251	280	262	293	293	296	296	277	274	298	310	292	277	285	304	263	292	307	288	307	269	315	288	297	299	260	290	282	279	291	278	286	295	289	259	293	277	262	302	295	284	323	272	311	290	289	276	269	273	301	313	280	298	293	290	285	263	304	265	283	265	297
2982	7552	5031	2391	1515	1141	930	824	740	667	626	589	551	606	540	553	499	519	513	498	489	490	500	469	474	464	489	471	512	433	463	470	470	470	457	436	470	431	474	450	450	468	443	444	437	436	485	467	479	451	452	471	420	421	467	487	468	426	482	472	447	465	460	439	433	444	435	487	457	453	479	455	432	467	448	483	486	427	421	426	466	460	463	459	427	468	445	409	470	429	439	450	453	459	455	439	471	481	432	423	507	428	456	452	428	431	465	444	434	483	461	452	445	443	477	447	452	414	465	440	438	468	452	471	458	442	478	449	433	416	452	445	444	467	482	496	464	460	456	438	437	468	419	477	449	422	409	449	483	454	473	440	465	415	459	456	464	475	472	467	475	491	473	487	437	433	507	485	407	470	466	473	443	453	486	439	449	409	482	490	435	431	445	423	445	485	475	412	444	438	479	478	459	417	448	452	491	484	432	453	438	498	430	456	466	471	474	432	465	454	422	468	417	443	440	486	456	428	467	392	478	480	473	495	448	492	464	431	465	434	437	425	464	467	409	478	471	447	463	481	471	482	440	495	453	448	424	488	457	449	444	494	464	415	464	462	473	435	467	434	450	460	480	426	500	471	448	449	450	455	424	456	421	436	457	431	421	459	419	439	475	438	470	504	400	420	438	458	470	436	451	496	453	454	457	455	473	485	486	412	449	398	455	441	447	468	462	443	446	445	454	430	483	437	445	475	434	481	444	427	444	507	455	491	466	467	494	461	456	414	444	470	460	437	467	467	445	425	418	468	434	462	469	477	437	477	491	468	471	425	471	473	445	457	481	429	468	435	441	438	488	429	457	478	428	467	423	435	440	472	449	452	441	450	473	432	447	425	425	476	437	423	471	425	491	522	475	467	429	428	458	469	503	445	453	410	429	435	426	471	425	412	481	414	483	444	399	502	511	417	444	426	439	423	451	442	450	440	417	438	456	474	434	502	450	489	458	450	459	485	449	466	460	450	442	472	476	456	483	432	435	424	465	447	481	443	485	461	471	427	476	450	457	439	461	428	425	463	456	447	441	452	453	453	463	476	429	431	455	436	476	433	448	446	437	446	409	454	459	451	492	429	440	476	480	423	449	464	424	438	449	447	453	412	463	447	461	486	408	452	424	485	455	460	441	468	463	463	436	471	446	464	466	469	432	439	470	490	460	451	445	425	466	413	467	437	474	465	462	456	467	428	429	501	492	483	460	475	469	435	457	442	453	470	459	503	459	438	472	470	466	452	452	463	442	492	465	461	458	467	472	504	439	419	453	415	466	460	452	467	466	462	448	458	433	471	466	391	454	467	436	464	465	478	470	488	478	455	442	448	443	452	481	465	474	434	461	461	460	489	469	459	432	463	453	454	465	469	453	413	461	469	520	450	417	436	484	438	439	451	437	440	432	456	444	480	452	407	463	463	439	456	418	449	451	457	514	442	432	433	420	437	450	410	429	434	430	461	459	438	424	451	443	453	467	493	451	446	472	443	447	453	451	453	445	491	455	462	438	448	482	475	431	429	461	478	466	437	444	478	436	458	444	446	460	472	478	467	502	427	433	435	472	440	452	429	444	426	460	447	452	464	478	447	417	470	492	457	459	413	455	445	494	466	457	477	453	454	433	460	496	452	476	495	407	492	460	441	437	419	462	473	466	453	464	482	476	452	446	423	410	431	466	457	406	485	477	467	444	420	470	492	450	458	430	436	436	445	480	447	440	477	442	456	501	443	448	445	435	429	477	413	470	463	467	496	446	494	426	459	449	439	458	442	474	491	464	497	480	443	465	478	405	467	480	463	469	491	465	427	437	488	476	421	469	460	489	476	458	455	461	453	467	457	435	481	429	448	511	458	487	436	452	494	390	442	475	491	427	457	433	449	435	444	508	441	445	494	415	459	483	412	489	461	451	472	449	435	443	412	471	473	432	424	479	468	429	510	459	444	408	416	449	442	468	470	447	439	486	454	422	435	437	449	487	440	432	464	427	446	413	457	455	468	499	454	492	484	512	454	432	458	492	483	469	461	465	429	456	435	483	461	450	441	469	457	460	504	456	445	479	479	448	440	442	423	417	430	445	415	476	440	462	451	432	460	470	441	448	505	412	441	434	404	452	444	425	466	440	437	472	432	452	427	468	474	419	437	461	446	438	412	461	430	460	447	464	446	432	451	467	438	468	458	437	490	477	423	462	455	459	456	441	460	403	449	473	463	453	446	443	442	517	463	452	415	458	441	422	520	483	457	457	462	468	452	490	484	464	457	419	494	454	449	485	454	447	452	501	447	459	451	444	479	427	463	398	440	455	455	450	496	449	432	434	445	444	463	471	433	473	471	453	496	455	458	483	442	431	433	436	487	457	432	483	474	436	428	463	461	457	478	474	515	448	464	412	419	469	462	458	446	450	467	430	499	403	467	458	483	416	459	485	467	423	463	430	445	419	444	470	430	457	447	414	397	419	459	466	447	451	468	458	496	455	448	449	423	474	459	412	447	465	493	476	471	409	484	426	411	432	458	432	470	472	421	445	448	439	447	426	457	450	455	451	472	410	461	435	444	496	462	472	443	450	450	471	465	454	454	479	402	478	465	439	489	451	473	471	450	514	459	446	464	464	432	434	449	469	420	456	474	453	444	459	442	491	453	444	440	422	444	456	457	449	458	464	428	459	466	461	448	411	446	472	468	480	443	452	457	456	444	477	454	461	460	465	477	438	462	470	473	430	456	466	441	426	487	418	457	463	420	441	461	444	457	417	443	456	452	476	498	434	452	468	462	452	487	444	480	462	475	448	463	450	479	454	452	437	484	482	485	467	444	451	470	458	448	435	484	449	454	465	458	465	444	464	425	424	433	464	463	462	487	485	464	411	458	437	500	480	474	472	421	434	431	461	446	472	421	453	459	433	470	459	447	436	436	409	453	448	467	425	448	435	438	449	486	456	454	446	447	485	451	459	512	449	433	456	465	472	483	444	436	464	448	444	454	454	476	462	397	462	440	446	443	459	425	411	463	421	440	426	458	437	444	504	453	450	429	465	483	456	467	453	423	430	495	455	478	475	493	453	493	449	457	463	467	474	416	452	432	454	477	451	432	453	481	440	434	405	475	477	449	438	444	439	454	434	423	467	444	447	417	460	454	454	420	405	467	415	455	408	450	449	451	447	431	461	472	472	430	488	424	461	462	436	439	447	516	480	470	471	433	450	474	469	480	444	475	443	453	445	472	462	454	418	458	476	467	462	447	462	463	439	445	440	444	502	429	451	423	465	435	458	449	484	424	457	445	440	481	466	482	432	474	446	416	439	468	470	471	436	439	471	458	440	454	420	458	463	453	433	452	452	492	441	449	433	464	436	489	490	489	454	475	430	435	469	460	443	422	453	453	484	417	474	465	450	435	466	449	486	466	414	459	451	456	508	426	468	463	427	475	482	476	456	458	445	430	466	464	436	458	472	479	438	433	446	409	436	455	444	461	468	460
24692	21426	26045	21521	1382	781	711	672	676	668	636	599	644	633	637	621	640	617	599	641	640	640	663	627	650	665	633	634	658	664	630	620	588	613	618	609	635	617	633	665	631	654	603	630	661	646	635	632	606	621	621	576	665	669	623	603	604	650	635	644	617	616	642	625	652	582	641	625	676	642	632	672	628	644	639	605	634	618	609	590	629	617	578	621	630	625	588	651	621	594	603	613	616	605	685	622	615	628	573	630	630	640	585	589	600	638	589	623	624	669	653	629	656	599	617	621	631	621	626	666	621	643	591	626	583	570	677	610	627	619	631	605	599	609	611	628	597	655	617	603	628	576	631	635	596	599	581	631	605	641	650	621	656	597	651	605	622	596	626	677	612	663	672	602	623	608	677	619	661	593	635	568	618	639	645	570	643	628	625	605	644	627	646	590	665	616	647	586	618	570	554	624	664	609	634	634	607	593	582	635	596	642	630	645	618	570	610	622	674	625	638	613	599	593	617	630	606	590	657	600	603	608	586	617	641	618	665	592	619	612	614	627	573	542	628	600	662	608	625	656	621	633	604	649	614	631	617	623	617	659	682	624	611	638	603	628	620	638	573	617	629	636	617	636	604	597	584	618	616	615	634	662	644	625	604	593	672	633	643	665	646	619	625	580	646	617	625	621	622	624	632	671	681	626	649	637	556	574	612	660	609	612	608	609	632	672	601	673	636	637	641	615	588	646	617	614	580	620	642	567	668	614	620	630	670	599	640	645	636	670	589	623	644	587	610	666	644	615	661	659	630	643	635	662	650	643	602	598	661	625	632	589	585	619	646	662	612	666	593	643	620	616	628	631	663	612	608	634	664	611	652	617	628	671	600	630	650	615	585	581	614	611	613	588	593	641	586	646	613	612	624	626	598	615	580	593	591	626	626	593	633	613	651	610	635	614	611	609	647	586	571	647	657	589	626	605	616	615	647	612	628	562	657	635	606	654	666	610	644	570	591	622	653	671	627	557	612	653	647	637	617	640	621	610	649	610	595	650	627	616	595	606	679	658	610	639	598	611	644	615	633	600	621	620	628	637	575	569	640	631	627	608	616	633	627	573	603	577	658	594	633	614	604	610	594	601	608	617	642	615	631	582	583	601	627	632	653	646	647	586	606	642	620	636	605	571	639	650	580	610	598	654	602	644	564	612	617	635	608	624	649	590	621	624	573	600	589	640	616	637	642	620	660	602	641	650	633	574	578	638	625	675	583	608	626	626	639	564	618	663	647	600	663	627	645	634	626	632	630	587	669	640	579	583	626	592	634	647	610	630	598	629	641	645	640	614	611	589	638	629	616	594	631	584	665	633	570	599	630	576	615	574	615	674	590	613	621	650	640	637	609	642	625	646	617	679	588	622	573	623	650	609	609	651	586	618	623	593	593	618	665	633	667	571	584	648	624	637	643	634	586	613	669	616	627	607	653	616	590	634	627	608	615	654	626	586	632	626	652	580	574	632	637	580	666	677	610	616	630	592	614	608	640	636	619	612	648	570	628	611	643	608	649	642	634	619	640	678	634	661	594	630	620	610	636	646	584	636	622	632	616	645	595	636	588	675	617	606	628	635	637	655	661	662	637	661	589	623	613	657	603	609	654	639	633	630	627	637	658	615	575	665	629	593	610	627	596	601	626	597	674	633	601	605	620	597	627	682	630	631	626	625	598	629	612	582	611	588	645	626	581	621	595	609	640	662	643	604	647	621	633	640	656	659	655	613	611	657	617	648	594	638	618	640	664	591	614	636	590	597	615	619	615	593	615	618	597	604	613	636	597	625	617	666	595	628	595	633	625	634	640	631	601	637	648	618	612	640	630	676	625	603	626	641	624	639	569	624	618	589	603	576	647	632	649	584	564	591	626	620	636	642	614	636	584	647	595	599	645	609	570	600	604	597	646	586	631	637	633	597	598	603	593	615	638	615	613	651	654	629	627	590	634	628	647	640	636	604	567	652	618	613	637	641	651	612	614	643	593	598	610	603	602	636	622	645	616	633	606	594	634	655	629	626	629	628	638	598	649	608	645	598	616	592	642	647	610	610	657	584	656	622	604	603	650	586	601	602	602	639	612	574	619	596	610	631	602	652	611	606	624	661	611	663	585	610	617	631	630	661	590	592	622	604	662	646	604	594	597	583	579	644	685	653	614	627	624	620	627	648	603	598	551	602	649	667	628	608	629	613	635	629	640	651	659	589	643	640	566	654	634	634	604	567	664	602	595	593	601	607	615	687	628	649	612	612	623	623	639	653	597	610	635	616	614	648	618	634	617	647	619	622	598	589	627	597	650	606	646	609	658	600	556	595	630	623	670	591	635	660	663	586	630	601	635	648	562	596	645	596	630	654	652	591	588	621	629	596	593	618	582	593	609	627	597	564	590	650	650	590	621	582	608	616	631	640	625	648	616	633	620	600	598	617	645	632	606	634	626	645	619	665	620	645	633	592	623	651	624	632	607	591	627	638	639	676	591	656	659	634	608	632	572	602	612	592	633	601	643	621	605	621	624	641	576	609	648	660	610	603	617	626	577	644	643	633	641	632	568	674	645	594	629	602	684	649	583	630	647	630	612	667	635	631	651	602	636	614	596	623	609	642	639	643	641	614	604	582	653	606	598	590	610	617	599	677	591	632	584	636	617	611	622	636	641	617	607	597	611	613	633	634	541	641	557	628	583	620	625	625	646	623	630	587	599	615	661	615	632	620	614	617	637	630	617	617	592	629	636	622	659	630	614	644	613	604	632	635	621	617	644	647	639	600	617	625	637	604	645	632	595	656	578	588	654	626	608	637	642	640	625	595	650	626	644	605	624	678	606	583	651	629	622	610	642	612	663	579	628	615	675	633	614	593	578	605	635	613	619	646	636	658	627	623	621	641	628	625	648	642	643	622	599	606	622	639	618	622	618	605	663	621	622	646	636	619	625	606	630	591	591	599	606	625	616	648	665	634	589	650	614	693	627	623	630	595	631	646	588	642	589	633	575	635	641	565	634	634	575	643	563	590	644	613	635	639	618	635	632	619	650	582	637	628	591	673	643	602	611	677	677	633	616	600	612	594	629	567	604	658	664	588	619	615	607	641	665	586	642	637	608	607	609	669	614	587	625	620	581	631	607	616	631	637	618	585	595	641	619	656	614	608	608	605	612	622	652	615	622	590	596	634	609	642	630	633	601	650	658	642	624	641	671	577	679	568	619	657	609	639	652	583	631	648	657	588	581	615	636	629	650	656	651	588	637	628	628	621	630	651	643	629	649	576	656	639	617	620	623	587	591	613	617	613	610	627	617	634	594	634	636	601	638	637	647	615	677	624	653	603	592	632	616	650	571	620	598	625	570	599	643	602	586	661	596	569	655	609	685	623	619	644	573	581	649	646	613	630	631	601	643	553	609	593	656	622	614	598	619	584	635	641	601	612	621	610	632	651	635	652	613	594	583	629	604	609	578	580	628	642	639	629	616	598	625	650
3214	4131	2898	1734	1358	1216	1044	1089	1002	999	912	985	931	958	957	937	946	973	910	918	898	896	901	872	900	917	905	875	893	887	894	903	898	855	890	953	931	879	867	884	868	851	867	844	848	844	855	906	899	872	888	848	878	909	898	871	904	886	902	861	887	886	905	886	891	905	941	869	919	869	914	878	866	872	870	926	880	929	896	865	907	874	893	914	927	903	876	851	877	847	860	857	845	892	896	891	921	898	913	886	890	885	864	918	883	907	845	906	911	871	868	882	899	873	882	886	850	927	878	936	866	893	884	924	886	841	922	833	855	805	895	898	859	916	907	908	836	883	834	912	888	930	877	881	848	901	878	921	911	835	906	821	855	875	911	875	892	867	917	906	877	854	942	944	882	913	880	882	876	907	874	916	847	863	847	878	874	874	876	909	881	871	833	847	878	845	844	912	894	849	908	911	913	915	922	880	871	855	924	920	909	838	897	911	912	862	879	883	888	939	889	869	915	891	908	854	934	866	862	945	866	906	897	944	883	852	875	893	911	897	873	893	840	848	932	868	884	907	905	846	920	881	911	900	846	847	883	882	895	929	866	818	887	824	879	879	895	895	836	873	890	829	893	899	867	875	877	888	844	839	864	927	861	918	923	898	904	891	920	939	870	954	899	885	921	903	868	895	863	877	923	875	900	906	790	896	862	880	906	825	903	926	877	921	822	876	911	833	824	880	835	913	867	909	876	881	906	868	929	898	918	894	893	912	913	914	878	900	838	870	993	897	868	857	928	907	918	916	939	877	899	901	904	899	918	860	859	885	934	887	830	889	875	886	862	902	938	845	878	907	873	845	928	890	873	882	880	932	914	872	869	850	890	889	945	923	954	918	900	886	873	960	857	877	912	927	846	881	875	887	885	933	890	889	911	880	902	936	902	887	953	893	909	845	923	909	868	900	898	853	860	887	891	888	903	887	916	862	863	882	921	889	875	897	891	859	927	838	895	875	911	888	852	860	861	857	859	934	882	933	851	932	886	890	901	893	872	895	857	867	852	896	882	902	885	938	835	860	885	906	852	916	890	894	884	869	923	883	866	874	883	923	922	893	866	888	856	905	899	910	884	866	925	899	848	895	898	903	847	865	895	852	861	865	883	862	917	908	934	853	866	871	894	901	961	849	893	876	921	865	880	894	876	907	881	933	906	864	910	883	878	876	901	898	872	893	877	885	885	905	862	894	877	852	893	872	885	829	848	850	914	919	867	878	910	868	896	945	899	882	843	935	936	880	898	854	898	868	903	884	894	977	879	893	888	857	863	876	917	870	907	837	910	878	891	886	856	878	856	871	827	875	876	870	903	884	857	849	841	872	841	897	865	904	874	926	896	837	938	866	914	912	873	894	844	886	876	853	882	861	889	851	916	882	895	875	862	865	890	903	941	870	971	902	872	896	873	904	878	861	908	852	906	840	912	878	843	895	904	896	832	877	860	855	893	885	837	911	864	896	869	850	898	863	951	901	895	802	876	901	874	904	853	940	880	918	875	909	890	902	898	878	864	901	874	879	892	868	912	891	923	866	848	866	876	883	866	950	898	872	923	875	811	897	870	889	873	842	856	883	878	857	871	861	900	886	880	900	885	907	884	906	876	859	888	855	904	882	867	915	877	897	884	874	912	934	919	840	868	863	867	906	886	885	921	920	902	884	882	902	895	882	883	905	924	883	887	889	855	853	919	929	891	865	884	887	918	930	905	908	812	850	922	886	891	855	889	857	904	881	866	865	878	886	899	904	884	897	892	894	876	857	835	885	883	848	895	908	862	875	903	915	890	883	916	914	898	839	893	829	894	949	921	874	912	917	877	863	882	908	844	868	894	937	904	883	878	897	879	892	896	873	905	922	941	862	935	896	870	899	868	869	888	886	884	827	891	881	933	822	924	877	933	897	894	837	857	891	909	894	872	922	884	913	895	860	891	900	892	867	865	861	899	901	861	932	857	920	900	853	906	861	893	864	907	868	860	861	908	903	890	852	858	892	870	862	912	878	933	911	949	907	865	895	909	938	894	827	858	787	890	879	857	921	934	952	839	888	861	906	879	956	887	880	889	858	874	914	855	859	898	931	884	909	826	929	916	876	912	893	936	929	881	901	885	925	872	856	879	953	884	949	852	908	926	923	882	905	882	854	890	862	923	821	888	865	906	929	924	928	896	859	862	862	907	887	867	915	862	886	941	837	838	913	931	890	874	859	900	862	934	893	867	895	848	834	877	864	848	895	824	914	853	898	946	862	904	919	900	884	873	907	838	873	897	866	863	863	831	892	901	934	870	864	928	881	893	922	862	873	861	894	898	855	823	838	936	908	897	885	916	950	842	874	887	860	860	904	898	879	844	902	912	890	876	887	887	955	881	894	906	868	893	862	874	866	871	885	867	906	890	891	884	882	937	924	894	837	859	906	919	883	888	852	895	861	912	886	850	806	892	951	831	940	886	839	924	860	918	932	867	909	895	851	827	982	848	900	911	889	884	853	840	883	891	883	834	911	865	869	854	877	900	940	879	860	911	824	934	865	881	876	907	871	853	871	934	923	844	945	868	914	909	921	890	855	848	873	899	920	857	844	827	832	837	877	906	880	907	900	865	833	895	919	893	855	921	904	875	889	896	833	861	864	871	908	867	928	932	840	926	906	890	881	893	924	884	894	895	847	942	881	849	854	890	839	865	925	861	903	898	878	897	856	839	873	951	925	880	896	916	860	957	873	881	852	876	837	905	928	868	914	854	869	886	859	904	912	869	861	904	905	903	905	875	858	886	843	848	868	918	926	911	901	912	871	928	903	927	845	827	886	887	921	872	889	863	894	899	897	919	893	859	851	892	888	876	847	878	907	871	908	949	943	908	879	854	844	823	828	856	862	866	937	918	908	899	909	895	896	890	869	926	878	886	870	862	877	871	869	901	870	862	896	893	908	893	893	907	844	854	871	889	821	906	894	869	879	855	901	863	837	839	910	873	918	904	873	887	890	919	955	868	897	903	861	914	867	882	899	844	939	862	876	848	884	891	922	892	921	905	890	913	890	881	857	909	856	920	880	879	866	878	896	889	873	937	888	895	853	916	910	833	905	941	873	878	866	926	864	916	923	900	819	848	903	858	869	874	886	915	863	903	837	843	886	902	857	879	898	888	890	832	915	844	891	891	872	921	869	859	957	875	876	900	937	884	901	869	906	835	888	859	895	891	887	846	914	881	911	923	877	887	859	885	928	867	843	930	888	831	914	921	893	897	838	909	892	909	858	907	924	847	839	862	905	813	900	922	916	929	874	908	882	846	921	914	904	889	844	823	861	869	851	889	860	891	903	912	903	869	899	867	855	888	836	884	877	883	840	863	871	886	883	874	879	882	898	935	833	923	853	901	879	912	906	904	962	928	957	878	910	887	875	893	881	900	838	894	887	884	904	921	837	877	899	864	881	872	887	864	843	939	845	897	872	880	883	899	881	940	927	880	908	893	846
22407	21452	29034	24315	21452	18907	973	441	307	312	267	259	237	190	230	206	189	194	189	180	170	169	202	175	166	164	191	168	185	157	172	176	151	155	175	185	187	139	179	176	156	176	177	157	163	159	175	160	151	158	163	178	164	160	161	141	184	162	164	147	169	173	183	169	180	180	156	165	154	165	164	159	141	171	153	158	169	155	158	151	143	169	171	151	168	147	164	172	156	134	156	160	166	156	170	147	139	154	155	143	151	170	166	149	140	155	173	173	160	152	159	157	162	173	169	155	149	189	158	169	161	145	132	194	173	168	167	151	140	155	132	139	176	183	180	164	174	168	158	176	162	161	134	169	149	165	156	175	146	149	153	184	166	155	181	161	169	137	143	180	142	159	153	177	154	160	160	158	171	135	136	128	164	152	167	158	152	159	168	170	158	162	147	176	143	164	141	175	157	166	151	168	134	155	174	181	179	152	168	160	166	163	152	162	150	154	156	176	164	174	145	149	143	163	157	146	158	157	148	156	160	155	189	158	169	163	189	174	157	162	181	183	188	143	164	175	164	164	154	163	164	149	155	170	147	157	152	162	157	166	166	168	132	166	160	161	154	164	179	160	155	151	152	148	156	129	172	165	191	156	177	179	149	154	156	143	138	146	146	156	169	144	139	149	169	153	151	168	159	149	131	142	138	184	145	168	179	153	174	156	173	173	149	162	159	172	153	146	149	149	170	129	158	152	154	155	164	155	172	163	151	147	162	150	147	155	163	163	152	156	163	144	165	139	156	152	146	164	158	150	153	159	158	138	166	146	135	173	148	163	153	177	152	168	152	141	158	155	148	149	174	163	155	165	156	158	147	173	164	174	165	156	158	158	143	164	139	150	146	152	150	148	158	160	167	166	185	158	171	158	157	142	185	155	148	161	161	161	155	151	143	166	137	176	176	156	162	170	147	175	171	153	150	153	174	162	163	170	141	170	149	162	142	167	153	156	154	153	136	164	173	171	180	147	162	163	143	168	172	151	159	156	145	160	148	152	174	181	171	167	167	187	151	150	163	156	184	173	157	189	166	179	155	160	184	150	157	170	181	181	169	165	158	181	152	176	148	174	187	159	158	157	153	160	155	133	162	152	147	174	141	145	183	167	171	138	152	158	152	149	166	155	129	145	160	164	189	163	151	155	155	145	153	156	156	175	148	133	180	161	132	160	158	140	160	144	177	177	131	152	149	164	157	173	172	139	139	160	155	141	143	151	149	187	160	163	138	149	164	157	146	155	145	148	155	166	175	151	151	151	155	139	163	156	157	171	137	151	146	142	145	161	149	178	155	154	145	166	168	167	161	169	165	139	166	149	149	160	156	169	159	154	152	150	160	170	163	179	160	143	178	158	172	167	158	149	165	165	138	155	154	170	183	158	161	157	146	147	175	158	152	171	168	143	169	153	150	161	148	189	148	141	177	157	151	161	161	152	169	155	173	162	160	170	171	168	161	159	179	166	157	172	150	162	145	134	131	143	154	140	152	163	153	158	170	163	188	150	144	159	136	149	159	183	158	156	123	168	164	164	172	159	160	143	151	155	165	138	149	166	145	142	158	138	176	163	137	147	154	146	177	141	178	164	167	167	134	167	182	166	132	148	157	178	145	162	148	166	138	141	162	137	157	167	167	161	159	153	153	164	158	151	176	170	146	148	138	148	166	158	172	154	160	165	168	138	157	166	154	187	164	172	168	163	158	148	157	156	156	156	154	145	150	149	146	153	147	166	156	144	146	159	150	146	160	171	155	138	136	147	165	157	170	148	163	146	165	167	153	143	152	158	156	190	174	156	156	189	158	175	157	159	157	136	141	187	138	158	148	152	158	144	152	154	153	161	172	153	159	172	168	175	157	174	164	160	155	151	155	163	157	149	154	155	153	167	178	172	141	159	176	177	164	150	169	161	154	170	139	167	145	181	153	174	170	154	172	165	148	178	155	148	177	159	170	153	158	180	175	144	144	157	141	176	152	163	172	158	159	157	188	171	149	164	156	139	177	170	169	152	134	154	176	148	148	135	163	167	139	161	136	136	149	129	164	134	167	149	145	143	150	173	158	126	155	149	142	148	161	180	135	144	162	158	155	157	140	154	187	156	146	159	162	175	175	172	163	174	139	161	160	134	152	167	165	158	138	161	160	143	156	162	149	149	154	161	157	130	176	152	166	159	167	156	151	146	140	134	154	159	176	176	155	154	166	174	138	171	167	161	143	168	144	168	151	145	170	156	180	168	184	173	187	176	176	154	164	152	175	167	166	166	169	160	168	144	151	167	174	164	165	133	165	142	174	165	160	174	161	147	153	133	139	161	148	170	159	162	145	157	177	161	165	176	141	162	177	159	133	170	157	148	149	150	127	141	164	156	163	171	156	144	150	165	160	167	151	155	134	141	169	147	147	148	153	154	135	155	159	159	155	165	137	150	159	157	164	183	146	166	165	156	165	151	163	170	148	166	167	177	159	153	143	156	172	165	172	150	166	167	182	178	136	181	147	152	151	179	173	154	153	157	193	170	126	148	160	180	139	154	168	152	180	182	174	162	152	191	158	163	142	168	147	164	158	155	155	173	148	157	159	154	151	131	170	143	164	172	168	153	137	145	173	142	173	178	187	164	145	163	166	166	137	171	164	153	163	153	180	176	157	167	168	160	170	183	162	140	147	157	165	157	141	150	148	152	163	158	174	131	175	163	122	150	179	147	168	158	144	177	155	168	148	156	170	155	171	170	163	158	147	161	175	150	167	153	157	170	164	162	151	138	155	145	152	162	152	155	158	187	176	155	139	166	178	135	155	159	154	137	168	157	188	132	191	163	157	148	154	137	164	151	188	174	152	158	154	171	142	157	170	158	172	143	159	163	161	166	164	144	165	151	163	149	146	155	150	176	172	162	160	160	179	152	158	150	150	151	168	148	158	142	150	159	145	153	157	150	169	149	150	161	153	160	181	152	139	156	150	156	158	171	157	158	167	170	153	161	148	171	170	159	141	160	160	152	148	164	161	166	162	160	153	144	156	170	142	167	168	154	167	150	171	166	161	157	163	154	150	148	158	167	168	173	159	159	147	155	153	165	152	156	160	146	167	150	155	166	160	178	161	174	160	166	175	166	143	155	166	158	135	162	152	163	170	159	179	167	168	154	171	162	165	161	178	151	162	153	145	173	176	155	173	183	151	142	164	145	164	158	177	155	155	171	157	150	148	184	175	136	138	152	148	138	185	142	160	128	145	151	137	173	180	162	167	163	148	167	167	164	165	146	149	165	162	164	166	136	154	152	171	181	165	160	163	156	147	171	153	154	146	158	142	191	153	162	166	143	166	158	168	157	148	151	147	149	166	163	161	178	144	135	167	153	165	180	175	146	144	157	173	164	149	156	154	168	179	164	156	155	180	164	154	147	155	148	176	176	182	152	170	160	125	152	154	166	174	151	157	161	187	161	171	155	137	146	149	151	140	141	166	158	160	159	153	147
4151	12245	8401	3958	2308	1535	1178	918	724	625	567	502	492	411	373	346	333	330	307	325	317	300	338	299	296	275	269	206	260	226	261	251	261	241	270	249	249	236	241	237	263	229	244	236	275	237	256	262	264	222	244	246	222	235	239	242	264	238	233	248	263	238	258	231	257	220	235	249	211	248	221	235	261	245	230	270	220	220	233	258	220	232	263	255	230	233	228	249	261	246	229	237	228	210	211	231	248	219	222	253	217	251	248	231	240	231	242	211	269	245	229	248	211	237	240	221	262	234	229	233	226	243	217	236	251	233	252	266	258	239	234	229	237	237	193	251	247	239	238	252	236	240	239	239	225	255	239	259	223	222	260	228	242	238	221	235	236	233	221	227	216	222	238	217	238	224	238	246	209	246	236	225	214	233	212	239	239	240	222	221	248	244	222	239	233	220	219	274	234	239	232	246	219	259	221	256	221	233	249	214	248	238	239	248	220	246	243	241	246	211	226	240	247	234	233	240	229	230	239	216	249	218	224	245	272	231	262	212	242	241	229	229	222	261	243	225	218	233	243	217	238	248	244	208	226	250	242	251	231	196	230	223	236	236	251	229	225	238	231	181	240	218	252	244	208	237	232	256	231	253	243	256	250	244	249	231	257	211	231	244	228	263	245	242	240	240	246	236	249	239	239	243	253	220	234	241	227	211	238	257	228	274	245	243	240	236	263	260	235	233	270	237	240	235	237	223	234	258	238	263	224	205	238	219	214	255	234	243	233	208	243	211	247	235	247	216	252	215	232	253	239	225	215	227	257	190	232	246	236	246	240	260	231	235	238	234	218	235	245	211	248	233	246	229	268	248	243	217	229	229	219	228	256	257	233	240	266	253	247	228	243	223	240	244	242	244	221	200	232	240	234	255	263	248	228	235	222	225	227	232	204	251	226	237	243	216	248	226	223	213	236	241	219	231	242	228	237	265	225	243	238	244	276	235	252	234	249	237	243	237	229	205	254	250	229	236	239	241	245	225	240	238	247	246	217	190	228	241	223	270	231	196	217	238	219	263	239	205	243	233	222	243	213	230	245	250	254	241	265	234	217	226	203	218	231	250	206	222	247	219	257	226	239	234	249	234	200	230	232	251	232	207	246	203	226	245	232	248	210	261	240	205	227	254	249	237	259	259	246	231	245	210	236	224	235	258	246	222	248	240	239	230	227	235	205	260	232	264	270	246	214	232	227	256	267	244	217	248	232	244	251	213	252	255	221	217	237	241	250	213	212	216	224	237	220	229	250	244	244	227	225	235	222	260	222	212	248	213	248	247	226	225	220	223	236	222	224	218	226	255	213	249	209	258	268	244	237	242	240	222	229	217	234	252	250	234	236	231	255	197	273	239	252	245	203	230	236	238	282	216	233	218	212	220	193	228	262	241	253	210	245	235	237	205	238	242	218	244	238	218	238	251	242	201	191	253	238	224	211	249	263	225	214	232	226	236	264	248	208	214	204	232	206	219	256	247	244	238	253	219	250	259	231	228	254	214	216	222	240	248	220	246	246	240	229	226	228	244	251	223	222	241	267	227	213	251	224	226	255	224	250	239	243	248	239	226	235	229	217	251	213	234	238	269	256	233	215	201	238	205	218	219	235	258	253	228	225	232	237	225	232	249	243	212	224	216	206	239	224	241	224	241	232	228	232	232	230	254	240	246	212	222	255	229	227	236	258	230	224	241	217	272	238	247	236	247	220	234	230	230	232	248	223	223	241	242	267	211	240	220	262	250	247	237	245	255	235	273	262	201	224	238	245	268	258	241	228	221	238	258	261	214	218	223	225	241	246	228	229	212	238	240	218	242	245	246	258	225	217	245	249	239	236	231	247	242	264	248	239	249	233	219	230	225	222	244	273	200	239	242	231	227	220	222	219	202	241	257	249	225	220	228	225	215	254	243	244	231	219	223	236	224	247	251	270	216	222	229	256	233	257	239	257	232	226	249	252	235	221	214	249	249	248	253	241	244	226	217	247	266	239	250	242	218	240	248	248	238	235	228	237	218	224	229	251	212	220	243	234	246	239	231	252	237	236	227	236	228	249	203	252	254	238	234	219	247	217	238	216	221	229	216	217	232	220	235	233	239	225	241	256	220	250	237	238	218	228	224	244	253	250	232	258	231	218	233	227	254	201	224	211	246	235	230	224	264	232	245	247	225	244	263	226	235	241	223	254	244	241	231	210	251	221	237	222	250	246	234	211	233	253	216	235	248	249	230	237	218	240	239	211	229	223	251	260	218	233	234	244	236	212	239	269	249	226	231	222	238	222	217	218	267	244	285	249	238	266	245	225	248	251	240	242	236	240	222	220	228	231	241	230	247	243	231	227	257	256	202	240	231	255	254	214	253	220	213	245	242	271	230	254	223	207	220	237	239	241	227	228	235	263	235	225	251	248	224	226	248	228	211	220	232	260	211	240	247	253	241	249	236	231	230	227	217	227	232	244	245	211	257	225	251	233	223	248	221	223	258	189	230	246	228	236	242	245	237	243	223	233	229	247	200	231	259	254	225	212	234	248	236	216	238	210	227	235	221	225	233	261	217	222	244	224	233	229	248	234	231	230	279	203	234	242	253	261	259	203	222	244	230	238	220	229	260	222	213	250	258	218	241	231	213	228	224	246	237	257	211	239	225	238	252	287	240	225	214	252	216	222	213	264	242	250	234	212	259	216	214	234	221	219	264	243	240	214	227	226	229	231	243	271	256	249	225	255	208	216	234	215	193	213	226	212	224	249	245	248	232	237	250	241	248	210	245	241	238	248	209	225	223	235	251	227	238	242	249	224	253	230	194	255	241	239	260	246	241	257	233	221	250	224	208	237	241	236	240	231	217	243	208	239	262	210	217	276	250	238	225	219	238	234	252	228	241	233	246	255	259	220	256	233	240	245	228	211	238	281	206	193	233	238	252	232	244	239	236	251	224	241	233	241	237	245	243	224	245	258	256	196	244	233	243	228	252	257	228	238	255	259	224	248	245	249	238	252	226	212	247	249	239	217	218	243	250	265	229	234	240	227	252	225	227	237	224	208	253	243	252	233	201	246	212	205	240	219	234	253	239	229	211	271	252	218	258	256	220	217	210	229	252	240	248	257	240	235	258	213	226	262	243	249	237	233	235	239	236	212	225	237	192	216	256	232	245	212	224	241	255	271	262	251	242	211	220	242	207	224	242	202	267	232	239	215	242	256	231	246	235	221	251	243	212	228	228	253	249	244	261	229	244	234	230	221	217	236	219	230	223	263	227	258	230	220	243	213	231	225	247	233	238	223	225	236	257	245	245	223	224	236	220	224	244	222	269	207	233	215	243	218	230	248	265	227	228	223	264	254	226	249	225	249	237	252	275	220	241	214	236	202	248	217	239	241	245	224	218	208	228	238	233	237	242	218	249	254	230	219	200	248	241	233	236	221	222	207	240	217	216	232	245	252	234	241	239	224	227	228	233	223	243	241	236	234	259	227	261
27437	16650	2681	781	638	612	669	605	609	591	560	641	656	600	623	598	647	592	609	616	601	609	622	597	586	592	619	608	587	615	573	609	598	621	666	618	608	573	590	568	606	616	589	617	589	662	591	642	621	592	609	641	594	629	629	616	631	615	611	581	607	616	630	622	605	600	621	605	636	561	634	630	599	641	615	600	638	590	642	616	604	604	638	590	584	584	544	600	632	627	592	608	599	547	635	603	640	604	573	599	634	590	608	602	597	582	618	611	660	586	633	654	564	579	583	623	642	602	584	618	613	609	594	588	619	565	615	558	612	586	607	588	616	627	588	616	628	628	618	559	637	592	607	575	636	594	620	611	571	606	620	585	576	598	616	627	589	636	578	600	589	598	618	666	567	619	578	619	617	618	651	659	632	567	603	619	580	584	657	596	613	585	602	611	559	598	603	621	626	614	638	605	610	605	644	565	610	630	602	635	588	577	607	648	580	588	603	605	649	630	617	603	600	598	616	616	588	642	600	609	625	609	613	613	587	594	623	632	593	588	585	656	607	586	592	567	594	587	622	591	638	580	608	601	629	604	629	595	593	590	624	622	578	626	612	607	601	595	596	587	615	610	606	612	582	635	579	596	603	577	634	600	595	629	583	593	628	620	645	623	628	585	589	612	642	609	620	633	618	588	615	571	655	600	633	615	632	591	587	589	621	626	610	639	626	589	612	588	602	592	598	612	608	611	630	581	596	644	599	633	587	600	632	575	591	623	608	613	628	564	583	627	592	599	627	560	567	610	627	603	627	596	600	564	579	613	620	618	617	617	596	691	590	621	631	598	605	581	618	604	604	583	593	538	596	571	665	599	597	628	656	640	592	648	600	603	628	624	618	576	590	611	594	582	604	618	603	576	586	590	582	600	592	571	575	617	595	631	615	636	543	599	606	567	599	628	564	597	631	619	634	633	619	630	618	625	604	601	616	641	629	567	600	623	650	551	627	588	625	579	605	605	622	643	615	585	622	612	578	573	609	600	615	613	621	621	623	561	631	618	589	591	582	698	559	620	599	640	592	590	609	648	585	628	633	572	603	630	587	623	613	623	577	643	579	649	642	620	647	611	585	601	573	595	638	632	616	607	549	611	619	657	619	577	587	580	561	618	623	591	620	602	598	588	635	629	602	615	599	604	599	537	609	631	581	627	611	645	590	648	572	602	625	634	616	619	598	560	620	647	600	670	581	602	649	620	602	634	581	617	623	572	615	629	589	599	583	627	585	590	579	624	612	596	582	641	562	600	606	601	595	603	682	593	593	619	612	613	621	669	599	568	628	657	616	584	613	613	633	602	573	623	621	608	584	604	615	566	659	651	630	606	628	558	616	608	566	652	590	595	598	562	582	584	648	615	593	590	598	628	576	601	659	609	605	612	593	589	635	576	616	605	611	594	586	622	617	629	642	593	601	640	618	600	606	588	606	603	606	578	572	577	657	632	634	614	616	628	571	600	657	619	575	636	642	641	622	583	626	619	629	643	610	583	616	644	608	553	611	639	627	655	614	633	612	597	608	601	576	602	603	559	640	597	572	630	637	638	610	593	636	582	643	647	580	598	615	649	627	562	630	610	565	592	575	579	588	628	646	620	556	625	603	629	586	599	595	585	647	644	567	601	622	604	596	615	617	586	610	603	615	595	627	603	585	631	591	604	585	631	591	628	601	622	596	636	605	623	599	647	629	574	646	612	589	614	602	613	562	578	610	642	619	643	605	551	606	597	610	631	595	650	606	606	619	568	606	591	596	598	586	604	576	587	574	627	629	599	649	592	592	608	609	617	589	646	634	609	615	592	560	628	601	618	618	614	618	600	603	642	572	637	575	571	601	601	615	594	608	615	620	650	619	590	615	604	595	597	600	594	585	603	565	611	632	578	601	614	629	608	613	609	621	607	663	607	574	595	610	630	616	616	607	592	638	631	602	602	590	657	616	671	616	619	593	610	649	614	642	627	547	598	620	641	580	604	615	565	601	614	637	645	624	618	623	625	618	599	597	595	620	598	636	588	593	625	584	608	581	591	597	617	607	600	579	604	566	615	657	593	619	622	584	566	649	580	617	577	621	603	574	562	644	585	621	616	627	602	594	615	616	622	628	626	563	605	579	594	598	615	610	603	653	591	576	588	618	592	624	622	600	646	648	589	661	597	615	588	628	637	636	587	638	652	641	581	578	621	569	561	599	612	645	646	607	570	619	580	588	591	642	597	618	589	593	618	601	611	556	620	598	624	626	602	635	627	570	592	603	581	616	613	591	644	624	634	617	625	599	605	613	673	609	618	600	628	619	601	616	600	619	630	599	598	600	618	627	586	644	625	604	629	600	625	540	583	614	619	653	624	607	596	583	595	610	587	611	638	640	608	638	595	605	647	597	633	631	596	603	649	595	627	655	652	627	630	575	613	636	624	609	599	635	634	605	601	657	572	582	556	657	599	593	624	596	624	578	600	601	595	606	633	607	562	598	586	614	587	647	647	578	625	620	639	599	593	654	612	614	603	627	612	586	634	577	584	627	582	591	558	603	581	625	592	611	605	655	607	609	623	610	591	600	606	617	614	604	656	596	607	615	631	562	657	594	566	602	600	651	604	632	567	555	592	640	593	628	580	584	599	583	606	593	640	607	590	587	637	624	558	585	620	599	576	666	603	536	578	611	597	602	609	644	589	619	578	575	615	623	645	611	604	674	619	619	645	604	577	636	596	566	633	593	619	580	661	586	618	632	568	618	645	632	635	610	603	664	580	614	613	609	612	607	632	618	634	581	634	616	592	598	634	614	583	580	669	594	633	600	597	607	663	606	625	588	606	625	610	602	585	597	629	600	610	615	616	600	621	615	598	668	584	616	600	621	603	663	654	602	592	567	557	623	584	626	631	626	628	604	610	594	594	627	630	618	585	592	601	624	615	599	628	606	599	574	616	587	551	610	658	592	608	592	607	597	600	614	624	565	653	613	602	591	583	625	621	618	613	647	574	593	562	640	632	603	595	581	607	598	615	620	587	583	618	617	620	584	556	628	646	573	618	633	541	611	629	613	609	592	603	602	581	583	620	607	599	606	600	624	576	628	633	576	590	616	576	608	630	635	620	616	597	620	636	605	613	632	647	651	618	627	614	597	590	608	610	641	609	606	627	610	563	625	610	584	571	550	598	594	571	607	614	566	587	584	647	602	596	606	611	597	599	641	578	575	628	626	643	639	592	619	587	595	610	643	595	627	607	619	625	595	634	668	580	604	604	629	600	598	623	587	640	631	631	597	602	620	604	637	562	615	588	598	613	602	608	600	635	604	608	627	603	598	575	639	640	542	593	631	627	613	606	644	630	636	628	584	641	603	626	585	578	636	619	645	654	559	617	587	561	578	638	597	641	650	587	639	591	596	595	579	598	626	620	597	626	595	630	638	615	596	613	625	593	576	603	662	639	554	613	582	607	627	589	609	604	609	594	617	614	592	619	627	617	658	637
4267	1571	1315	1037	954	947	973	921	916	895	960	949	888	926	889	911	876	926	904	914	910	949	903	834	905	912	917	881	886	869	905	875	918	886	830	907	928	860	848	908	836	889	874	912	857	899	900	951	942	912	888	944	945	833	898	871	876	872	879	942	826	910	901	912	868	836	861	870	888	879	926	935	895	865	889	858	860	884	934	885	916	932	893	908	951	911	878	941	906	907	856	883	882	951	952	871	868	919	925	869	962	850	873	905	852	898	904	927	880	866	904	957	898	860	934	918	885	911	896	886	904	897	903	908	925	874	872	907	912	917	916	898	891	907	890	872	851	889	922	925	879	870	936	879	874	968	869	907	883	853	890	879	924	904	869	914	867	912	882	917	871	916	962	812	861	881	865	857	882	843	982	861	876	903	893	860	937	917	908	888	904	923	889	879	889	900	876	913	935	835	884	919	898	926	863	907	964	924	942	890	901	844	897	897	937	906	930	882	918	905	845	853	903	940	969	901	906	920	945	925	870	885	879	898	884	888	961	868	871	875	909	879	893	942	836	909	916	895	925	898	895	863	889	946	950	898	884	886	978	905	858	921	884	877	879	938	901	898	934	873	914	895	856	923	854	916	875	905	889	871	879	896	854	886	902	938	867	890	869	960	874	904	949	964	920	906	883	912	886	876	905	881	937	902	839	903	899	928	909	914	896	875	893	942	930	942	909	931	928	922	921	894	914	860	879	927	917	911	896	936	943	867	900	901	818	862	956	873	913	936	925	889	895	833	851	894	903	958	947	924	903	851	866	925	872	950	921	898	912	890	920	922	875	880	846	880	896	970	938	866	867	924	934	936	856	912	863	934	933	846	916	888	882	843	941	874	905	844	856	933	875	905	889	924	904	863	846	893	879	883	884	857	838	885	885	849	898	834	836	847	910	887	924	846	858	875	880	897	924	874	895	939	806	898	915	913	906	880	913	891	913	882	910	885	896	906	882	920	945	896	888	878	855	891	910	908	875	917	894	864	900	861	927	852	892	915	919	896	953	868	910	885	919	875	891	891	878	898	871	910	893	893	858	932	909	943	900	920	891	851	917	907	919	921	890	918	876	927	907	859	871	898	858	862	848	856	940	866	932	870	924	905	893	965	897	937	912	903	864	906	887	867	883	909	901	948	888	893	896	909	859	905	937	855	944	935	896	927	907	896	926	880	884	859	878	882	906	953	880	933	890	880	934	919	932	920	879	893	908	931	939	917	928	910	926	859	827	881	881	869	905	904	900	891	894	858	856	857	883	884	899	939	913	871	864	933	925	941	913	902	883	848	921	845	834	896	893	894	854	980	907	823	891	871	933	931	906	898	849	822	865	909	926	928	883	858	911	864	895	866	874	892	866	883	895	845	859	860	923	876	919	911	910	901	870	857	919	934	923	879	850	900	857	858	924	907	885	895	897	873	894	861	930	846	876	905	905	904	903	908	922	900	931	863	923	874	876	861	909	915	896	906	939	914	934	905	883	910	910	879	902	930	946	878	938	923	948	900	913	931	915	965	879	897	924	877	849	908	877	821	879	930	864	904	909	907	914	875	890	890	924	922	862	892	892	893	910	940	912	876	937	962	925	924	888	881	932	966	930	875	911	897	931	908	927	938	930	869	926	891	889	911	881	913	905	916	912	924	919	889	896	899	903	901	888	921	908	932	900	874	886	944	889	899	827	973	951	912	895	928	955	819	906	883	836	875	899	944	844	928	856	901	875	889	872	945	949	943	898	935	870	897	904	882	921	922	910	931	925	908	912	898	936	912	944	955	845	897	911	908	915	923	864	868	895	918	933	933	890	906	887	907	893	896	882	917	934	892	851	879	852	876	888	870	956	898	872	897	906	913	929	895	891	886	902	929	920	937	890	867	935	904	882	922	923	920	864	877	908	943	939	892	935	905	921	906	902	901	904	879	875	959	945	917	831	954	957	861	895	900	901	940	878	924	908	932	887	886	860	916	936	914	907	914	855	917	893	910	874	919	896	893	902	876	907	890	942	896	916	894	876	960	962	937	942	917	946	862	840	845	926	877	875	876	955	913	865	909	884	875	904	892	897	919	911	905	930	900	908	825	900	848	875	950	915	910	967	944	862	849	853	845	879	910	895	954	954	892	923	910	848	891	904	907	927	902	857	868	835	936	905	931	849	950	834	863	910	904	881	903	895	880	895	897	884	851	843	880	888	908	928	905	883	866	842	943	885	915	925	900	829	916	898	877	918	882	918	912	904	871	848	895	883	921	868	927	911	901	872	858	887	894	962	849	879	917	881	871	925	923	892	903	927	861	897	887	926	849	892	865	921	885	899	893	883	883	913	858	842	950	891	891	898	938	899	829	852	918	898	899	932	838	908	909	912	876	904	945	930	853	890	905	895	900	821	928	892	935	951	874	880	850	888	897	917	926	901	885	829	908	880	909	879	912	955	898	862	904	892	865	889	907	859	847	943	923	892	881	930	872	870	866	907	889	894	931	952	919	916	877	890	856	942	947	883	939	934	833	891	891	931	893	939	904	849	867	867	859	857	927	926	878	924	911	933	905	861	944	926	872	887	905	867	936	875	888	906	857	953	840	875	839	869	869	942	907	882	894	938	908	886	881	931	905	879	880	885	857	893	878	966	874	874	919	853	885	821	854	944	857	920	894	901	889	941	911	893	881	830	864	894	947	891	909	939	828	809	894	839	849	904	917	890	880	901	935	868	923	901	911	853	900	897	921	829	937	930	916	867	858	857	921	896	886	911	899	902	869	853	874	890	903	926	870	924	919	842	870	874	867	908	947	871	900	898	873	928	946	889	864	892	926	913	911	915	927	887	890	880	885	932	901	881	886	881	886	916	866	892	861	903	931	955	903	860	897	905	872	868	866	919	844	935	916	860	969	889	901	916	966	962	882	930	889	863	939	912	949	895	932	943	918	903	856	907	929	893	894	929	845	902	913	910	870	904	957	846	894	895	877	882	816	870	874	886	900	900	954	893	878	896	877	901	858	898	914	899	891	908	936	871	922	868	821	909	931	909	919	961	855	897	882	912	875	915	916	842	909	924	866	928	865	862	913	917	840	896	919	927	923	872	852	902	933	892	857	931	925	934	914	888	879	884	889	871	866	869	887	882	844	890	874	896	874	862	880	916	898	844	901	873	895	928	915	881	863	890	894	949	889	870	907	872	887	895	881	891	900	920	905	920	874	891	899	945	904	961	895	929	930	884	896	924	906	927	911	893	849	855	876	948	843	846	875	942	900	912	873	930	880	836	866	916	920	900	925	870	874	896	915	901	896	867	879	917	950	844	852	838	913	902	934	942	918	902	880	867	940	824	889	975	961	869	977	896	911	906	860	905	928	902	937	876	902	867	894	908	848	891	884	880	886	942	907	860	884	897	924	926	943	879	881	895	902	944	942	855	939	898	883	914	905	873	871	888	842	917	960	953	909	915	926	877	899	930	943	878	875	883	867	907	902	872	918	860	899
23300	21430	28309	24965	20083	1416	561	382	361	404	369	315	307	302	323	304	334	312	330	287	318	283	318	295	284	316	307	297	281	289	297	321	271	310	300	311	298	296	269	253	309	279	306	255	300	298	304	304	293	286	270	315	291	298	305	301	297	245	304	282	287	288	324	262	259	291	300	297	301	284	296	323	319	322	301	262	282	311	267	316	284	313	293	304	270	273	285	298	309	305	298	292	293	292	292	284	291	309	312	310	298	291	288	300	294	286	316	280	311	269	292	277	302	286	315	298	289	269	286	313	253	280	298	263	307	294	285	306	294	303	305	281	281	300	310	302	294	308	307	300	316	313	289	307	302	265	291	251	279	306	282	293	290	237	283	278	237	298	298	330	313	293	279	290	285	293	311	334	268	292	299	300	324	281	302	277	289	294	309	295	307	305	294	297	307	304	296	277	300	301	298	293	270	271	272	304	288	277	271	299	288	316	267	266	281	284	300	288	299	277	277	288	292	302	263	315	264	250	286	291	286	308	290	312	289	295	292	269	294	275	288	279	306	276	279	268	294	308	303	274	259	303	301	289	253	299	269	285	295	292	276	256	272	277	328	305	306	314	297	294	320	250	292	293	278	296	305	293	291	296	310	258	288	310	302	297	272	278	308	274	269	276	312	296	278	282	286	294	315	293	309	334	258	278	315	297	264	293	288	307	269	278	293	292	297	281	296	290	314	284	299	272	271	292	307	282	298	275	276	288	301	314	305	268	306	275	285	297	287	305	316	297	290	290	305	287	259	297	255	303	276	294	291	269	286	268	290	281	256	309	288	276	289	310	293	261	313	285	285	312	269	301	306	290	301	302	273	342	295	314	292	324	310	293	278	302	303	300	287	289	270	323	303	283	296	279	311	303	290	280	280	306	298	269	297	310	268	305	256	307	297	290	284	307	342	277	308	261	303	278	263	289	277	276	259	281	279	294	276	305	263	299	285	295	279	299	286	296	269	302	304	298	277	280	265	288	301	307	314	302	316	300	304	283	301	304	308	316	286	303	292	280	314	300	298	295	259	303	274	270	299	308	291	303	299	284	294	292	281	289	308	294	308	284	283	301	262	275	286	267	277	292	272	315	277	274	257	274	293	321	289	276	262	285	276	308	307	293	296	282	291	285	318	266	278	272	274	278	290	274	311	303	276	281	278	272	264	248	252	259	276	261	292	274	286	286	267	291	336	288	309	278	267	288	292	269	290	306	287	330	251	263	280	307	268	299	272	298	304	271	301	257	308	303	263	272	273	278	293	266	309	289	271	263	267	259	269	263	273	302	268	284	282	282	272	297	294	294	284	292	277	287	294	269	280	305	283	294	290	273	307	299	300	302	303	310	296	254	281	296	300	285	318	283	284	284	285	301	287	273	296	299	308	292	303	278	308	284	315	267	302	303	309	297	256	267	274	299	288	295	271	272	268	278	295	267	279	282	297	268	296	291	273	301	283	289	289	287	266	281	281	278	320	288	272	298	287	293	284	273	284	287	294	277	282	277	270	286	246	300	276	287	263	282	243	292	286	280	299	294	290	304	267	290	286	298	269	326	284	299	271	279	287	310	285	260	279	286	320	299	301	311	278	269	286	279	273	270	287	273	293	316	300	285	318	262	296	283	330	286	285	314	273	279	279	296	300	293	257	298	299	257	270	283	312	298	296	321	295	301	329	310	296	285	286	271	284	291	299	289	277	262	301	301	318	302	278	301	267	252	313	299	267	282	291	306	293	289	272	309	298	277	291	283	290	281	287	301	299	282	269	291	283	326	305	284	318	271	297	305	285	293	270	262	280	273	329	330	278	284	281	266	277	263	283	264	271	294	296	269	287	297	283	262	278	298	287	282	280	281	320	286	277	295	309	295	283	269	267	293	290	279	285	278	321	300	305	285	278	315	249	293	285	291	315	303	295	313	266	294	322	338	300	287	292	255	299	287	264	299	311	291	277	288	260	336	292	304	284	269	290	277	301	276	287	273	294	286	283	289	300	294	289	273	282	304	277	285	280	306	288	269	293	286	293	262	294	280	300	310	283	253	280	295	305	292	297	286	275	295	306	289	254	293	307	290	280	267	305	279	276	310	288	293	266	290	279	286	286	259	260	295	307	291	302	299	289	319	282	313	280	289	293	308	281	273	284	304	292	321	297	292	286	253	264	285	292	288	289	262	296	305	281	264	313	291	300	292	311	274	291	284	276	316	255	315	309	270	301	310	284	297	295	291	284	303	294	316	275	272	295	281	256	263	313	290	305	261	305	261	288	288	294	279	282	265	267	288	265	306	277	291	300	272	274	326	288	296	291	298	309	308	272	299	278	283	272	310	268	277	273	313	295	291	310	318	281	288	302	295	304	279	276	332	308	285	298	269	319	303	284	296	302	292	281	302	304	309	288	271	296	314	253	310	264	301	267	301	301	267	293	298	314	255	254	310	290	325	300	308	322	289	301	296	260	310	300	292	299	265	293	296	293	257	267	304	297	252	305	263	310	248	285	308	320	279	289	269	284	269	280	316	292	269	272	284	318	265	271	299	322	294	323	292	287	295	317	304	304	293	281	323	299	295	267	283	292	279	287	290	315	296	298	258	284	297	287	315	260	307	328	317	283	302	275	274	298	297	293	294	315	277	292	323	264	270	300	291	289	290	290	304	291	284	294	301	299	303	268	299	259	281	287	299	281	312	261	280	263	268	299	310	301	262	307	286	296	312	288	270	309	293	294	288	264	321	252	267	274	266	280	306	292	271	290	278	276	304	284	276	314	283	305	296	311	282	288	306	317	289	299	291	307	267	297	283	304	282	293	251	282	328	275	286	297	282	286	308	301	285	321	307	299	314	292	282	299	286	258	291	291	280	274	279	249	293	272	321	293	318	286	321	277	299	289	299	289	319	286	275	285	289	285	307	280	312	279	325	312	311	315	282	324	295	300	302	276	289	296	325	303	287	291	297	287	264	285	285	279	297	302	286	268	278	317	286	270	298	295	271	261	304	298	267	284	312	304	297	306	257	299	298	282	293	257	299	311	297	285	268	281	292	281	288	270	274	279	277	294	286	296	279	295	298	261	264	270	271	276	272	287	296	296	277	311	288	313	287	297	282	310	278	280	289	299	275	311	343	321	271	272	296	261	275	310	288	292	286	275	307	301	313	278	274	297	292	267	285	300	306	282	300	281	270	304	277	278	310	293	274	240	304	310	283	292	295	307	281	296	288	276	286	307	306	311	287	307	286	283	282	276	315	256	291	300	292	292	262	326	274	272	327	302	292	279	281	271	305	288	293	279	299	307	323	296	276	282	299	270	290	324	293	281	292	286	299	279	290	271	279	262	291	271	284	288	268	297	284	311	253	280	289	284	279	289	241	294	261	315	282	275	291	286	302	287	278	290	310	250	305	296	268	299	295	259	301	307	293	294	289	310	284	278	271	285	278	294	280	244	293	268	280	261	332	326	297	300	282	289	275	303	284	310	302	284	284
3008	7481	5108	2338	1526	1116	915	808	690	657	628	579	551	563	532	499	482	557	498	504	486	497	480	497	470	461	484	465	488	510	480	452	446	505	424	437	424	462	470	442	492	431	451	437	446	431	458	483	446	440	463	462	453	440	407	458	479	398	445	445	467	448	456	500	485	469	466	450	478	487	428	444	426	474	451	446	527	448	448	455	496	423	474	452	468	483	410	429	429	490	432	452	424	440	441	480	493	481	459	454	473	445	460	447	437	478	436	454	447	407	440	459	423	461	438	451	474	488	419	506	455	469	432	430	421	462	468	420	433	440	476	466	463	448	462	444	418	442	421	449	440	447	503	450	463	417	467	451	467	457	450	458	432	453	456	441	424	420	468	453	454	455	490	433	468	429	470	425	431	432	477	494	438	486	462	456	442	435	430	452	486	440	488	440	449	436	445	436	515	461	455	424	444	445	435	483	453	486	449	442	468	445	464	442	465	454	401	440	467	506	493	471	439	466	430	414	433	436	433	447	448	433	448	460	466	464	423	454	448	448	462	472	441	460	473	451	462	445	447	414	446	436	413	412	472	448	477	467	463	453	466	441	439	439	454	447	476	443	440	468	445	431	420	459	451	453	476	448	455	479	437	473	460	462	461	440	476	439	464	442	459	460	463	462	460	509	462	453	440	445	433	505	505	400	487	446	455	474	441	429	434	449	466	433	453	457	441	472	466	456	476	441	438	476	457	438	451	435	465	455	475	436	431	432	463	465	427	455	446	466	445	456	453	462	478	512	473	459	461	487	457	481	458	433	481	488	422	490	456	469	471	463	446	485	460	440	448	458	486	443	484	472	471	434	476	436	395	443	464	505	441	441	466	486	469	460	453	439	458	444	421	468	447	440	422	475	459	423	449	429	454	471	444	454	476	485	448	465	495	433	457	415	446	434	418	442	452	470	472	435	492	406	431	429	458	454	446	476	474	490	450	493	449	438	481	463	483	442	447	483	438	454	450	471	466	443	453	446	459	451	484	466	458	444	445	414	454	420	492	456	461	450	450	448	453	489	447	464	457	433	436	476	468	479	409	450	461	460	480	464	417	439	432	434	467	420	449	475	447	486	434	423	478	431	446	457	502	450	464	498	478	467	431	455	431	469	446	461	456	461	452	472	495	438	446	464	492	488	447	436	433	452	492	456	495	473	453	451	450	470	488	440	472	479	496	430	489	443	418	487	445	418	450	469	446	430	440	466	467	477	449	451	441	427	480	448	405	442	431	428	469	450	468	474	420	450	463	444	453	463	453	483	464	482	437	438	436	453	446	405	439	477	458	473	424	468	491	457	433	435	463	426	442	452	435	476	463	461	473	438	440	459	444	400	403	454	448	430	449	475	459	479	457	461	434	434	434	448	454	458	446	451	458	422	428	404	460	464	413	446	464	440	448	429	429	463	509	446	467	439	438	417	455	469	424	449	454	456	462	430	416	444	461	422	457	434	461	465	476	434	463	454	431	463	438	459	450	443	449	440	450	459	471	454	439	440	462	441	410	426	455	452	431	428	444	443	485	455	431	468	442	413	483	438	442	475	434	450	472	470	435	457	469	467	438	459	449	437	486	440	468	456	463	445	458	449	454	469	453	421	466	456	459	468	430	473	438	429	469	443	463	426	451	435	454	469	470	412	475	448	432	452	451	474	436	452	419	456	444	483	448	463	439	454	446	451	476	455	437	454	489	443	463	468	476	406	433	483	432	443	436	497	455	470	456	459	446	446	441	435	463	455	451	451	465	474	443	452	475	400	463	485	437	461	463	465	439	460	453	485	454	453	446	447	448	436	451	436	466	471	452	478	457	450	463	452	451	447	428	423	450	429	408	464	473	472	435	452	488	442	473	463	475	444	455	446	433	463	456	466	455	455	473	495	471	448	440	431	459	427	450	410	417	466	473	443	463	428	460	446	426	486	488	408	444	464	434	447	431	442	441	478	443	444	455	464	451	424	443	451	496	439	438	461	457	460	481	490	436	464	457	423	475	456	448	462	468	451	461	457	425	448	428	452	485	458	442	477	407	481	458	429	462	459	489	432	462	419	478	416	479	444	479	501	480	471	412	447	423	460	437	479	444	452	473	467	473	441	449	451	432	423	462	441	459	489	466	433	459	442	446	442	481	427	462	411	498	505	430	465	453	408	459	440	435	415	447	490	443	456	478	460	414	464	484	471	460	439	425	440	474	432	411	401	449	430	469	442	431	442	472	442	460	444	426	462	516	451	472	472	461	461	448	458	467	470	456	434	476	442	443	425	456	433	430	441	447	455	478	476	433	472	473	438	433	441	422	438	456	445	485	446	453	453	403	466	452	474	449	430	489	438	455	458	462	490	446	469	453	463	416	426	484	479	476	443	443	481	463	465	465	432	460	467	441	440	466	413	465	415	445	463	415	487	470	470	450	463	440	506	437	482	423	490	473	421	439	447	484	456	477	414	432	496	464	448	443	440	444	452	410	436	471	442	455	451	437	497	482	482	422	467	464	440	462	498	452	445	428	466	407	445	409	435	432	459	455	440	446	464	464	468	455	451	439	452	455	467	444	473	443	490	507	462	467	456	439	419	450	487	461	493	481	406	467	431	421	442	479	471	462	504	439	456	456	450	452	443	481	469	458	420	456	425	454	432	461	465	469	433	424	426	444	454	472	405	425	448	465	460	441	468	431	421	452	451	437	468	453	457	453	459	498	478	461	467	466	429	502	419	455	447	445	475	439	434	467	451	442	453	449	443	466	417	426	469	426	449	466	464	476	439	448	432	462	456	481	427	439	445	437	487	444	451	459	465	459	450	482	456	422	493	467	470	435	438	412	437	452	417	477	436	455	454	474	464	431	449	473	456	439	455	481	460	451	424	467	445	471	443	470	447	467	501	467	465	437	448	448	458	448	479	452	428	488	484	414	430	444	481	448	429	425	449	486	465	451	462	499	482	476	463	416	471	449	451	454	430	431	478	490	424	480	473	464	416	452	468	462	467	451	431	438	481	445	473	437	473	455	444	469	473	426	457	470	469	438	436	486	472	459	434	465	457	418	441	472	475	481	444	486	462	417	431	462	443	461	443	415	442	446	483	431	475	487	426	424	433	440	465	421	453	467	482	476	452	433	435	476	440	494	422	466	452	490	471	419	453	474	447	453	465	479	487	409	465	408	413	446	470	452	457	461	510	442	468	464	498	434	419	447	459	453	459	407	472	469	469	449	491	436	410	437	451	453	462	433	452	462	435	439	490	491	457	460	461	431	473	464	437	460	496	425	448	475	457	433	443	461	443	455	423	410	454	462	465	459	473	424	503	514	484	434	469	459	480	447	480	438	441	469	458	435	479	457	403	445	435	469	454	457	472	449	452	454	480	471	447	469	487	438	467	472	455	471	445	462	432	445	438	437	413	448	454	446	444	482	472	511	445	449	439	455	417	460	466	459	442	417	475	469	442	469	490	457	424	491	474	451	464	438	464	458	484	466	427
24570	21415	26040	21450	1370	733	742	636	640	673	634	672	653	616	635	611	627	663	668	669	599	607	622	603	609	620	643	610	670	622	602	590	645	610	653	613	693	648	635	624	650	584	665	618	635	614	571	641	614	636	630	655	628	607	624	626	646	609	624	596	592	623	604	616	637	588	662	602	637	636	619	633	608	622	615	645	621	657	574	607	605	626	623	596	599	659	607	634	622	616	623	622	613	644	642	651	613	629	607	600	641	597	647	600	622	576	617	618	636	599	604	586	628	614	605	599	631	643	657	663	596	600	630	606	639	618	662	623	619	629	610	666	595	619	610	672	622	609	592	577	640	621	590	634	657	605	623	645	645	638	636	588	621	598	668	615	563	616	577	635	631	635	608	621	598	595	612	655	605	615	621	654	602	604	642	619	632	603	608	595	660	555	647	612	610	641	596	594	585	639	646	612	640	627	589	615	617	629	581	587	630	639	596	675	612	630	587	611	582	679	617	616	623	570	638	656	665	622	578	632	647	623	585	619	633	647	611	603	628	611	583	576	611	631	621	602	689	673	639	615	652	562	624	604	622	642	633	656	624	629	639	617	625	591	611	647	585	608	619	634	608	652	648	606	624	591	644	645	560	601	614	581	610	611	644	623	578	660	589	615	600	585	627	596	700	652	671	612	640	583	653	637	633	624	594	582	634	615	586	609	622	601	591	631	637	535	626	643	664	616	593	663	609	634	629	624	633	657	570	639	631	616	653	632	667	653	610	634	646	620	614	569	660	597	571	631	635	644	613	581	639	662	641	609	640	592	583	591	618	609	600	651	657	628	595	645	582	619	596	588	625	589	627	641	593	584	639	620	647	608	578	643	609	591	626	657	663	641	617	611	605	626	605	657	605	610	634	639	623	631	625	636	600	613	642	597	620	600	627	604	637	571	584	605	625	607	596	636	613	611	592	610	620	602	624	639	628	614	582	592	637	626	605	651	659	598	609	621	628	641	623	566	633	615	607	612	640	604	615	604	593	585	598	616	636	607	642	670	641	577	609	607	617	644	627	621	586	656	614	628	632	608	585	611	677	568	621	598	616	619	645	605	647	586	619	623	592	644	611	626	675	632	618	628	629	606	639	609	574	660	643	643	630	656	615	619	666	595	609	597	631	621	594	584	622	608	606	650	647	617	623	603	623	640	598	613	639	617	596	641	623	568	636	574	616	585	637	613	605	631	607	634	639	618	612	655	645	627	585	662	620	625	598	608	610	597	609	615	653	609	637	617	623	617	641	584	586	612	590	614	609	582	608	671	605	616	600	582	634	621	579	632	632	669	636	607	671	600	619	600	672	636	603	617	598	623	662	588	631	669	643	598	605	635	578	634	648	644	612	578	603	618	584	627	641	594	662	617	636	610	595	609	593	640	569	607	621	580	598	678	647	629	605	611	644	655	616	614	619	629	613	643	601	645	602	622	640	654	586	598	630	618	618	598	633	635	664	594	676	621	598	624	589	642	582	625	642	654	617	596	578	624	620	581	591	602	593	641	590	609	615	623	571	649	579	628	606	604	652	629	596	654	615	599	675	623	605	694	624	683	632	639	620	592	631	665	601	612	615	623	602	643	648	603	627	636	647	643	584	646	619	603	652	609	583	632	598	611	621	575	591	612	624	580	620	657	626	606	617	603	663	676	628	594	585	664	602	579	635	603	619	605	612	639	678	599	611	671	634	638	652	622	624	638	676	634	646	618	593	595	606	625	644	662	611	629	625	614	579	593	643	613	652	672	634	695	594	600	630	568	617	615	605	602	574	612	647	607	620	608	613	585	629	610	609	615	581	601	594	646	635	585	624	613	640	582	608	649	622	609	605	613	645	575	630	598	604	627	609	652	655	618	615	630	607	615	633	564	606	621	623	626	632	602	638	616	649	640	590	640	598	603	628	569	640	687	620	612	608	639	607	640	615	600	619	620	538	615	615	600	622	556	630	625	610	641	631	639	644	598	612	653	601	647	596	660	608	614	633	623	614	681	606	603	634	571	639	604	621	620	625	596	652	614	609	672	615	586	593	583	620	642	633	660	600	610	671	638	601	620	660	622	601	613	579	616	606	656	597	596	613	603	623	654	655	548	619	619	623	615	642	583	593	616	612	594	643	635	648	615	653	622	595	587	634	610	609	602	670	586	613	587	567	645	591	578	629	629	609	568	570	623	629	629	619	608	582	610	622	634	624	593	634	580	638	594	626	621	609	642	633	634	610	564	614	611	615	636	587	600	613	651	588	611	573	617	618	652	585	622	631	600	607	658	615	618	624	603	588	654	660	621	644	589	623	620	578	621	616	580	633	638	617	612	641	644	649	613	596	631	604	585	623	612	583	619	590	609	633	578	611	573	597	654	622	647	661	622	595	640	621	632	627	624	592	651	602	587	630	602	595	616	640	588	594	627	601	615	607	621	620	595	596	623	611	609	596	602	575	607	619	620	624	638	617	571	610	635	648	601	596	642	639	664	606	599	603	632	623	579	631	598	648	657	582	626	623	625	636	650	613	620	614	568	611	605	626	643	652	612	628	591	594	618	629	618	640	622	662	613	665	617	588	611	620	610	628	608	603	623	666	598	602	568	608	644	626	619	638	635	630	636	612	594	643	595	642	650	629	588	614	620	635	627	637	607	626	596	617	649	614	621	588	630	599	606	599	623	609	614	599	639	584	593	648	573	641	618	561	641	642	625	658	595	603	579	631	619	606	571	596	602	641	594	593	597	632	643	599	587	629	628	636	605	639	600	617	662	614	645	687	637	615	656	626	638	655	665	629	642	605	691	612	595	663	563	620	629	604	656	624	617	590	599	615	667	577	591	614	599	557	611	635	601	602	607	629	613	602	598	576	615	625	627	561	583	635	642	660	632	596	678	612	618	607	598	580	587	612	601	648	612	610	668	618	622	622	622	615	629	635	601	613	596	632	613	606	607	626	645	601	585	649	608	627	618	589	660	652	612	631	621	613	641	642	579	670	636	686	629	665	654	651	654	604	660	653	627	627	603	614	622	626	630	640	633	659	623	602	598	602	618	594	587	678	638	633	618	604	644	620	619	641	615	590	641	647	608	636	575	656	588	602	618	625	571	596	632	619	597	589	592	634	610	637	645	615	568	638	606	610	629	607	632	613	613	647	602	627	616	623	609	605	541	640	608	632	594	605	616	618	618	625	625	619	661	576	602	614	644	609	607	632	655	643	679	620	579	590	633	595	638	598	579	649	596	643	671	639	641	612	629	629	635	614	591	625	646	629	634	639	548	612	542	617	601	659	611	634	594	618	596	596	623	647	587	631	646	612	615	600	609	616	604	638	621	611	642	622	601	641	621	628	631	585	605	617	612	613	583	563	597	605	619	653	630	629	591	588	606	607	629	572	634	641	622	597	619	608	579	614	604	658	638	591	637	588	615	614	613	612	623	629	638	638	584	608	624	592	613	634	610	602	613	622	610	605	636	639	679	602	596	603	610	604	606
3263	3984	2928	1710	1361	1184	1090	1037	1047	928	951	881	963	901	924	915	889	906	866	943	958	860	894	879	863	856	893	905	876	892	892	826	831	901	841	859	932	904	892	891	854	886	874	895	857	892	871	910	947	929	867	875	895	905	870	873	882	928	896	843	865	859	827	866	880	896	905	860	895	902	910	885	892	897	861	888	900	919	884	944	895	914	857	931	895	871	920	929	895	906	822	912	872	887	897	932	907	881	884	877	940	907	862	857	926	861	842	907	886	880	883	902	891	908	919	848	914	898	876	851	942	863	912	868	894	868	859	889	926	954	849	896	881	973	875	948	890	897	862	884	899	851	850	896	886	901	893	859	857	915	861	919	912	886	934	889	847	893	896	895	896	912	873	884	868	892	908	916	888	881	857	878	880	898	893	934	862	897	889	864	890	885	938	835	864	909	877	868	879	868	885	919	920	873	850	858	873	861	884	864	837	856	869	837	922	824	872	882	863	867	904	955	853	953	911	871	830	862	901	908	844	891	884	855	871	867	890	891	869	835	925	917	871	890	910	869	890	800	905	893	865	863	828	911	860	895	855	826	893	895	844	852	909	844	872	830	909	875	896	908	875	881	837	875	922	878	874	855	933	874	909	875	895	929	908	919	922	825	896	906	845	898	918	833	928	885	895	867	879	885	855	920	930	862	901	840	888	864	846	902	857	908	885	874	882	841	894	886	844	833	888	851	894	897	929	853	811	915	861	882	843	856	890	867	832	925	855	879	910	905	938	826	916	841	842	885	880	918	890	865	848	818	902	886	888	899	869	844	903	920	864	898	908	903	888	831	856	953	898	856	927	906	879	839	848	940	841	879	830	891	876	804	884	860	930	874	895	889	844	868	932	944	929	895	872	890	911	864	899	896	902	858	886	893	951	892	838	813	873	893	934	834	871	889	933	882	878	917	859	870	892	894	891	868	857	905	893	870	836	860	902	918	912	838	886	910	895	823	880	936	878	867	881	920	853	849	914	885	874	922	859	803	886	789	900	907	886	881	867	871	863	840	915	863	876	871	866	850	854	889	919	917	893	829	817	882	855	869	884	903	834	915	886	879	903	853	867	911	894	871	864	887	859	885	895	887	862	864	904	916	923	872	863	898	908	892	906	842	866	921	898	819	875	890	845	871	850	918	868	904	897	874	886	879	929	912	890	871	907	916	842	914	919	883	873	883	842	856	865	823	861	908	857	880	877	896	891	895	829	829	854	896	895	870	871	883	881	852	913	897	851	879	898	858	902	899	868	857	943	900	867	866	858	869	920	833	887	853	896	840	858	868	899	906	839	892	833	873	908	816	909	876	882	893	861	877	891	865	891	859	906	901	854	798	891	925	876	834	836	901	861	876	876	886	872	889	870	850	864	900	867	932	833	924	866	825	785	907	908	816	923	901	862	871	893	810	901	859	892	852	916	939	867	850	829	932	835	880	866	852	929	910	853	844	930	863	892	922	886	876	911	893	826	816	864	936	848	888	871	908	860	912	879	840	871	945	831	891	934	852	918	898	886	933	877	882	911	887	913	847	918	868	889	873	910	900	939	871	828	867	896	876	850	887	878	923	871	926	845	891	874	830	863	882	828	893	814	840	860	840	834	833	902	894	882	854	890	870	912	843	849	881	874	817	897	888	895	879	894	859	890	849	923	921	826	921	885	927	850	879	888	872	896	923	851	882	823	873	883	866	901	897	832	893	877	891	891	874	899	860	874	959	902	886	878	882	844	848	869	821	894	894	841	869	871	920	858	853	834	922	872	871	888	885	901	909	911	869	891	823	880	902	908	828	818	905	915	888	912	900	876	923	923	907	914	864	901	843	917	867	836	901	871	900	878	839	846	918	838	893	889	848	909	851	862	848	862	892	862	870	908	913	908	910	887	877	873	876	877	843	951	873	893	904	805	919	899	898	880	871	899	913	902	872	900	898	879	898	817	837	901	880	926	875	886	903	915	915	836	882	872	867	914	902	926	874	890	865	838	890	883	894	896	898	873	886	886	853	830	864	898	902	926	872	884	933	885	847	894	854	854	863	892	836	927	880	903	879	831	879	901	918	889	947	872	854	870	916	944	886	907	875	849	861	880	845	867	923	858	856	859	930	901	894	887	896	892	919	841	943	921	820	907	815	859	873	838	933	903	871	900	854	900	903	899	883	880	865	898	877	892	950	884	871	809	865	927	859	908	837	888	897	885	929	875	878	901	904	864	897	863	851	919	903	953	876	846	879	880	878	869	839	875	892	924	881	867	917	926	870	858	911	873	891	898	928	855	924	862	914	825	865	877	878	863	891	872	886	873	886	896	852	898	886	898	918	910	911	851	876	913	905	884	804	878	877	825	875	859	868	881	862	860	867	923	835	874	904	859	839	906	870	878	884	869	925	901	900	812	947	872	901	842	902	899	835	892	871	854	864	848	853	909	869	879	875	878	880	879	864	875	915	865	925	820	886	894	836	890	931	842	843	914	895	955	879	865	845	857	889	886	962	885	917	942	868	917	874	898	908	884	889	904	870	898	899	901	853	910	941	883	911	853	886	924	933	867	817	882	864	854	949	878	880	879	856	905	905	855	865	867	872	888	887	892	924	859	819	863	913	903	864	893	898	857	865	909	888	860	906	864	934	860	866	896	900	916	899	877	880	938	887	879	899	915	865	879	835	871	904	916	922	917	928	905	844	898	833	876	898	857	876	865	925	867	877	863	895	873	906	903	857	856	875	877	858	922	885	881	835	887	907	820	838	837	868	904	859	863	910	850	938	853	900	883	889	878	904	902	884	869	871	893	894	851	901	887	913	907	867	866	843	851	893	872	889	877	872	926	896	864	903	822	920	877	894	878	900	877	869	885	898	904	927	840	915	874	872	916	873	901	956	908	833	889	845	878	922	859	855	857	892	907	946	932	899	885	893	874	861	886	907	883	867	858	898	886	901	917	871	885	910	868	831	895	885	841	859	934	921	888	873	912	847	899	912	873	920	933	862	891	887	873	837	870	886	947	892	873	909	893	869	853	872	895	865	848	895	877	901	886	844	864	928	864	911	854	911	874	875	907	798	897	864	903	868	911	895	835	875	906	864	868	882	899	857	872	865	861	897	901	862	838	877	912	958	845	872	913	882	857	897	859	920	848	891	913	912	863	884	872	881	926	866	909	883	947	924	924	856	877	940	913	868	893	860	853	874	858	884	881	877	916	897	911	895	887	913	884	865	887	904	906	883	899	863	835	854	866	888	913	869	893	906	855	880	913	882	880	903	856	890	913	801	880	910	893	795	877	871	851	879	890	889	879	877	903	853	886	868	859	870	884	922	868	844	878	884	877	903	870	892	851	858	901	895	843	885	893	862	864	950	882	830	854	878	918	863	902	856	930	906	860	863	899	908	872	860	934	885	867	912	887	864	895	916	873	872	883	916	891	903	890	938	917	893	886	882	892	837	898	894	855	911	848	919	892	855	875	875	887	876	863	870	896	907
22363	21430	28970	24304	21432	18816	1007	421	346	294	282	215	246	237	210	206	217	210	169	187	191	194	190	188	193	165	192	183	176	181	177	181	142	148	153	147	165	155	162	157	161	178	173	149	159	159	153	175	168	160	144	161	166	173	159	151	149	169	140	157	148	155	159	144	144	159	166	162	168	148	176	165	152	158	153	146	161	163	154	157	141	130	154	173	172	166	150	145	180	166	171	163	191	149	161	154	171	165	160	170	156	190	172	173	145	145	142	148	170	148	171	166	154	150	155	176	150	167	163	155	139	157	161	129	162	152	134	157	159	163	172	146	142	143	132	158	164	144	168	143	175	184	187	159	164	179	196	165	167	162	157	142	170	179	152	170	173	167	149	164	143	170	166	162	159	158	156	146	152	168	161	138	156	181	146	143	182	183	152	152	145	157	145	155	180	148	145	153	152	131	133	170	138	162	144	149	161	163	166	166	178	120	167	167	147	161	160	142	176	140	151	141	156	154	170	155	175	152	171	164	149	159	157	153	154	166	161	164	163	158	168	158	155	148	171	157	143	157	164	163	162	175	156	171	156	138	165	174	140	165	145	154	149	178	154	148	162	182	165	147	158	173	164	157	143	164	167	162	176	163	161	188	177	154	159	141	137	176	161	157	166	155	153	152	164	174	192	160	151	150	169	149	141	153	150	180	174	146	142	170	144	147	183	147	174	167	136	163	142	172	163	187	150	154	167	148	174	189	169	159	139	166	150	201	131	138	153	163	139	145	153	163	155	192	171	134	181	153	149	153	168	162	187	159	146	158	140	148	158	184	168	174	178	170	144	170	157	151	168	160	140	172	152	158	138	165	161	150	144	148	133	153	165	151	143	151	163	148	144	167	149	164	158	171	153	172	167	152	170	175	157	161	161	157	144	146	173	171	179	152	173	173	162	142	149	157	165	159	146	174	145	140	151	169	168	155	154	186	182	160	160	170	144	166	142	143	153	170	142	159	173	179	148	148	154	160	162	145	171	161	135	166	175	176	157	147	184	153	158	168	171	168	153	164	155	153	170	178	149	154	188	171	153	163	166	162	161	156	164	172	141	178	147	160	149	162	142	167	163	154	172	164	183	161	160	170	166	158	160	145	176	180	158	145	153	156	167	158	141	163	178	157	149	168	151	171	138	160	159	183	160	162	155	161	162	192	149	156	164	151	150	139	191	171	157	152	159	144	160	182	158	143	168	162	150	147	185	129	145	162	172	151	154	148	146	156	173	149	138	158	162	172	158	173	158	164	189	178	178	179	174	165	143	155	164	165	171	156	168	166	159	176	159	142	149	152	162	152	166	141	151	153	133	146	153	135	169	173	159	164	174	151	152	150	159	158	149	168	161	154	153	172	166	160	149	163	153	173	152	172	173	159	174	176	134	167	149	172	153	167	148	170	147	173	176	161	146	177	153	162	152	163	151	170	171	144	148	168	152	145	161	147	163	165	165	164	161	145	153	152	166	141	141	170	142	174	154	155	144	174	168	149	188	158	179	173	138	172	147	153	156	165	152	146	167	145	153	165	157	155	178	149	157	147	175	160	160	161	150	148	158	154	166	163	137	182	144	152	161	183	157	160	136	158	158	150	156	153	155	167	158	164	152	166	148	138	149	192	154	167	150	165	176	164	153	152	165	169	169	166	165	150	144	181	156	166	147	155	149	166	163	152	143	170	181	145	167	159	151	166	154	153	161	157	164	183	177	135	165	144	164	143	165	155	154	138	174	142	174	152	161	157	178	147	148	144	142	162	182	147	139	164	152	154	147	156	173	139	160	167	144	136	159	139	175	169	152	165	139	147	167	161	136	168	162	180	146	169	158	179	168	169	170	148	171	150	158	143	154	148	148	168	145	175	142	157	157	153	155	159	170	172	143	164	156	165	158	133	140	179	153	172	137	171	154	157	180	152	163	144	152	168	154	156	150	158	131	158	153	171	140	151	158	139	157	157	156	159	151	147	182	152	156	147	164	146	143	145	136	153	146	150	153	170	165	163	169	174	180	183	166	167	150	155	150	159	145	157	170	136	167	160	151	147	148	159	155	157	140	172	172	148	161	155	150	169	150	142	165	161	163	158	178	154	148	145	162	140	163	149	171	138	161	142	166	169	164	137	166	153	142	167	136	133	142	148	148	160	196	164	163	161	161	170	177	166	179	158	163	156	169	147	152	139	145	158	142	156	156	165	180	192	182	119	160	148	162	142	175	134	155	155	157	163	159	141	180	151	168	151	175	167	164	142	172	155	170	156	150	160	143	166	153	167	172	141	154	168	139	187	145	160	138	173	181	169	163	168	156	140	157	161	162	157	162	158	162	188	162	163	175	146	155	141	175	162	155	150	159	182	156	133	157	171	148	153	175	187	158	159	149	147	159	165	176	177	154	172	166	157	160	171	158	161	146	138	137	142	139	171	153	158	137	127	149	144	175	146	154	146	161	186	156	151	169	156	143	144	159	137	173	137	168	154	168	158	151	178	152	160	163	148	165	155	193	150	136	145	163	175	160	162	152	154	174	143	152	162	168	166	156	155	150	160	160	139	157	173	155	166	134	146	169	145	139	196	187	156	141	168	171	155	145	161	151	155	137	154	158	172	150	175	158	160	129	148	176	171	163	148	146	163	136	178	160	151	170	160	146	156	187	141	184	152	152	137	173	153	159	139	169	157	170	160	171	163	157	136	164	154	150	144	166	174	135	143	165	168	171	149	155	153	153	173	177	175	163	162	157	169	151	198	145	151	171	153	171	162	132	144	174	158	159	151	173	152	135	151	159	148	147	162	176	143	178	158	165	163	154	176	174	154	175	157	160	159	164	168	169	165	147	168	147	157	172	140	158	148	146	164	163	180	174	130	146	150	146	151	153	164	146	150	173	144	148	163	166	164	176	170	165	171	151	153	172	191	144	165	158	171	157	158	127	150	151	154	181	172	163	157	168	170	148	194	148	188	171	156	153	147	163	163	153	164	161	152	169	143	158	179	155	174	159	164	153	144	155	151	170	162	152	148	137	159	167	152	167	173	159	159	156	171	169	170	162	199	137	181	169	157	163	171	160	146	161	158	160	166	161	160	157	150	141	169	172	147	165	157	135	181	148	166	170	163	141	153	146	147	166	150	140	133	166	133	152	146	161	162	153	142	164	168	172	182	144	159	165	155	150	150	179	155	154	162	159	162	146	159	143	145	149	150	166	167	168	139	142	178	166	150	147	161	185	172	158	165	151	157	149	142	144	155	166	151	150	177	161	155	160	140	146	174	166	146	144	178	164	175	149	138	144	166	162	157	152	155	160	167	131	173	184	166	156	154	165	177	143	158	166	160	161	142	142	153	175	170	151	142	167	154	150	155	175	162	156	151	154	154	162	156	159	137	177	141	161	173	176	172	143	139	172	163	181	179	138	161	160	128	164	151	176	144	155	158	163	149	124	152	150	171	138	133	159	147	161	161	169	152	152	142	172	161	138	147	155	150
4000	12282	8351	3858	2289	1566	1136	897	694	610	525	493	475	423	378	365	325	345	335	315	335	296	299	302	253	276	273	279	259	268	259	246	256	238	267	273	256	275	266	247	250	235	255	241	256	234	237	220	242	240	264	236	220	238	236	220	237	217	234	280	279	233	235	240	237	242	257	224	252	237	232	222	243	249	226	233	232	226	250	230	208	242	280	242	241	256	264	256	247	243	250	258	229	219	242	230	230	239	254	253	251	218	236	221	248	234	246	249	222	233	224	227	254	234	248	239	218	228	229	207	236	232	224	227	237	216	233	252	250	215	235	228	220	250	221	238	209	239	219	237	265	236	248	226	237	225	246	235	243	248	235	260	240	228	256	241	248	231	244	249	227	243	238	241	206	224	217	234	221	233	230	259	224	237	262	236	240	259	253	225	232	226	208	221	214	229	253	257	266	241	261	222	221	223	244	249	223	254	273	233	239	233	255	221	227	220	241	219	207	227	233	253	243	221	243	228	240	219	249	235	262	254	212	236	271	220	265	244	212	213	239	211	263	230	229	211	246	213	223	215	236	226	237	280	231	233	227	241	231	220	237	222	241	215	280	234	206	217	228	238	221	253	218	249	247	236	236	249	261	236	275	236	251	227	268	234	241	243	245	245	254	248	229	232	235	248	225	232	220	245	219	234	254	224	242	253	221	244	224	233	236	248	232	236	242	243	249	221	211	244	236	226	211	233	241	257	250	232	254	224	259	236	227	225	237	232	243	237	226	215	246	247	245	218	260	214	222	212	227	199	230	245	248	235	209	246	227	231	230	232	244	242	226	219	251	215	217	244	243	222	249	210	194	235	238	221	222	259	259	224	207	248	228	242	220	230	227	212	242	217	224	215	236	214	240	245	247	214	251	207	240	217	240	261	213	210	223	246	235	239	245	231	242	234	212	229	241	227	201	219	231	200	219	215	227	247	261	218	229	251	222	254	221	230	214	236	228	229	244	219	252	230	233	237	201	262	245	179	220	259	204	233	196	235	254	259	223	235	226	219	231	246	221	246	229	227	206	246	211	254	230	240	232	234	249	226	223	242	258	241	223	241	222	212	238	230	210	245	241	222	239	250	228	202	235	237	241	232	233	226	232	237	236	235	239	247	222	242	214	241	233	234	234	233	238	248	242	232	243	209	243	252	233	253	225	234	233	224	229	221	255	227	257	237	245	219	219	213	223	211	255	235	229	228	216	235	224	231	193	230	232	228	244	225	241	220	232	258	227	244	223	223	233	230	221	207	234	248	229	220	240	258	241	244	239	234	241	240	226	227	254	230	239	241	244	235	226	265	236	226	239	238	236	257	235	238	247	216	231	246	219	233	213	211	228	233	243	244	226	229	222	223	219	210	237	227	212	236	229	243	237	264	229	246	241	217	211	221	204	240	232	265	259	234	221	229	238	242	218	255	249	217	263	220	239	238	250	218	290	241	238	238	226	245	243	209	232	231	224	250	254	215	269	238	227	263	222	255	254	246	225	231	241	260	214	235	249	203	221	232	244	242	248	231	221	225	229	232	206	239	255	237	230	238	233	242	249	252	248	243	208	223	233	226	247	243	250	215	220	237	241	238	228	227	191	224	265	223	233	211	219	266	218	251	249	245	246	224	239	237	248	239	232	206	230	229	227	226	223	224	241	241	227	217	240	241	221	247	236	220	227	233	205	232	263	237	220	236	215	255	218	240	219	229	244	238	223	219	243	250	220	227	217	269	261	188	272	223	233	234	217	223	240	239	222	237	223	245	253	212	219	236	248	224	201	247	237	220	228	229	234	224	243	236	253	249	198	233	272	247	242	237	254	218	238	225	230	241	229	235	243	210	242	241	235	242	235	210	227	238	233	249	215	238	229	233	209	225	218	254	239	234	224	241	227	246	215	252	211	222	230	214	246	253	240	240	214	216	252	231	208	238	237	217	222	234	240	210	279	230	235	272	233	221	236	226	219	229	230	223	263	235	261	257	211	235	199	231	234	237	224	222	231	242	230	237	207	223	232	225	232	237	221	234	218	264	237	238	229	224	259	239	239	246	270	226	253	233	219	226	221	234	243	242	244	239	250	283	213	242	247	230	274	229	266	235	226	224	254	230	246	255	247	259	223	237	228	260	230	229	245	239	223	237	223	243	253	244	219	230	261	253	215	233	240	224	223	286	248	244	221	215	237	251	223	258	221	216	231	244	216	248	227	246	260	225	239	251	232	258	239	252	216	235	223	252	227	221	219	204	226	199	248	258	226	218	231	234	239	213	255	207	230	234	233	230	246	232	238	236	251	261	263	229	235	210	241	221	237	217	243	267	251	256	241	236	242	225	234	235	233	239	225	242	214	236	248	245	241	223	246	232	232	235	258	230	245	235	241	217	238	231	212	216	215	209	228	230	249	215	223	256	229	211	235	232	251	235	224	252	229	244	234	212	239	221	241	238	223	248	241	239	234	217	263	249	244	283	241	243	227	235	203	243	248	232	202	249	218	240	209	249	214	205	224	217	220	227	256	228	203	222	217	221	236	234	232	229	215	244	234	234	220	225	217	240	226	221	259	236	231	222	227	260	235	204	228	197	219	233	238	240	244	209	225	233	240	216	220	234	230	239	231	256	226	210	226	236	222	236	229	235	236	239	217	241	221	222	217	242	217	240	233	237	211	255	221	223	242	235	247	252	265	230	224	238	234	227	228	253	276	240	257	224	212	230	237	206	220	247	228	222	250	233	215	204	238	221	252	232	239	216	219	227	253	230	233	233	232	223	248	230	210	240	243	239	231	205	244	232	250	242	226	211	224	212	216	232	235	216	233	253	251	221	232	222	250	237	233	222	229	255	199	237	212	236	218	232	230	247	231	215	231	228	236	255	231	243	231	241	261	222	214	238	216	202	242	222	255	242	223	220	235	251	241	211	248	222	235	206	232	223	229	214	252	233	254	257	242	203	244	200	209	237	245	234	218	213	259	228	230	237	248	244	223	227	246	243	243	255	247	241	244	241	218	225	271	216	239	242	269	230	240	204	197	247	236	230	231	229	239	225	244	222	225	221	262	232	214	216	247	217	225	230	233	234	245	248	242	228	207	212	223	226	234	234	237	256	227	216	212	258	222	233	235	248	240	224	223	240	232	217	222	225	223	240	211	217	262	197	256	215	258	221	237	252	244	211	225	239	252	221	222	238	237	247	187	227	222	228	200	215	212	238	235	226	238	219	199	223	222	243	225	240	240	236	219	259	215	224	246	247	221	265	253	231	230	240	214	200	253	209	231	226	238	256	225	229	209	238	230	223	200	211	211	220	243	252	217	217	214	237	234	211	242	216	236	235	225	215	213	242	259	240	254	216	235	237	222	230	247	237	227	223	231	224	229	203	260	221	200	218	235	235	213	226	245	236	242	237	216	203	230	232	216	238	216	242	253	255	270	235	247	243	242	238	237	263	217	217	243	223	233	218	214	241	233	215	211	242	239	222	223	237	225	255
27350	16663	2731	747	654	659	660	640	600	642	552	584	601	597	620	619	607	602	595	570	610	611	630	610	629	561	642	591	610	559	610	612	629	599	598	619	579	679	597	609	596	591	619	598	612	612	620	636	587	616	625	646	643	640	644	599	596	652	611	625	598	590	600	608	650	601	611	602	599	591	615	610	651	595	607	588	612	558	576	616	621	597	562	585	588	610	549	579	539	573	596	608	608	616	627	532	635	571	614	607	591	603	627	616	587	551	614	570	589	580	581	556	614	635	575	643	584	613	627	615	586	601	571	630	601	562	645	637	615	569	634	593	601	622	578	604	592	626	612	629	557	611	659	615	604	566	590	629	621	587	607	606	602	599	614	639	651	573	597	599	591	612	635	599	595	652	637	628	574	591	587	559	617	561	560	589	607	629	566	626	594	566	586	607	575	607	612	647	587	604	603	600	618	571	604	589	589	638	645	584	626	643	606	624	589	589	635	592	574	634	570	668	630	609	594	658	554	626	597	629	601	598	595	602	663	631	601	600	571	634	618	616	599	621	588	639	580	591	613	668	617	588	639	612	587	655	635	619	584	609	583	636	604	601	584	612	600	667	584	589	615	607	608	607	601	601	624	615	614	551	654	662	616	578	604	648	609	539	595	619	623	599	606	604	611	630	587	662	592	575	582	604	614	638	568	603	607	623	603	599	603	583	610	607	578	617	554	596	634	603	618	607	625	601	620	642	623	603	622	614	605	594	559	637	599	582	666	611	638	589	605	576	648	606	533	607	625	631	630	568	582	621	597	625	619	563	568	635	573	631	630	593	580	638	596	633	589	641	646	601	636	586	621	594	567	592	583	613	674	622	637	624	606	652	593	636	581	596	636	588	616	590	617	623	598	632	641	631	603	595	591	586	621	626	629	600	658	596	574	596	611	620	592	576	617	577	610	612	549	556	662	573	580	572	607	612	604	586	616	646	611	602	603	606	616	603	624	620	568	583	629	599	607	583	624	587	628	641	641	627	604	590	641	586	572	631	564	598	642	582	581	641	599	639	607	608	635	598	614	681	603	628	624	634	602	670	595	606	630	632	663	594	629	601	607	660	611	584	641	602	619	642	596	557	620	561	633	604	636	581	632	614	634	580	685	616	595	658	608	564	616	635	597	624	605	644	624	629	580	641	571	613	605	576	635	586	585	632	611	546	614	601	583	622	600	576	564	602	578	607	629	605	578	632	617	598	630	650	611	544	620	619	622	621	594	607	582	622	587	613	599	623	587	577	611	667	624	613	566	607	605	602	573	607	626	585	636	593	601	585	640	571	625	576	659	565	602	611	609	624	631	594	574	623	623	613	604	619	604	584	561	584	611	577	611	634	628	591	608	610	591	606	607	570	600	597	561	576	556	596	623	592	604	568	599	636	612	616	652	562	587	610	618	607	572	584	579	625	593	576	645	638	608	628	595	575	633	571	625	617	599	605	632	623	577	575	601	614	590	632	587	570	590	624	605	617	574	598	608	582	604	601	664	605	614	603	619	585	586	676	598	596	619	617	585	593	631	616	616	645	621	585	617	588	599	602	623	632	581	613	621	613	634	627	593	587	606	546	576	606	589	628	610	597	600	593	595	599	619	610	572	613	579	582	629	598	573	591	628	588	601	562	613	590	622	606	622	576	583	614	581	624	653	597	623	633	618	581	610	593	598	646	615	624	594	612	600	620	628	636	583	602	613	600	574	615	635	645	617	642	623	632	657	606	623	599	597	623	591	575	615	604	586	582	619	607	651	634	593	603	630	624	574	537	630	589	595	636	638	610	620	575	637	603	610	648	619	633	601	580	615	581	587	637	607	617	580	571	604	567	632	634	583	636	626	581	618	645	651	576	597	619	623	634	597	605	566	599	610	588	626	585	626	638	639	620	600	612	596	564	586	640	576	578	591	628	637	578	566	625	621	652	593	573	611	667	600	609	623	648	625	589	578	608	602	592	602	572	603	616	614	644	576	597	642	638	624	621	602	603	608	634	618	640	629	611	630	606	649	616	591	575	621	631	614	622	572	615	590	637	611	612	619	574	660	569	560	619	610	642	613	659	579	589	640	574	611	603	578	603	600	597	582	576	611	646	603	603	601	622	585	539	582	551	580	537	586	570	607	607	618	579	610	586	621	594	593	575	564	641	631	658	643	610	631	598	615	636	549	637	623	600	590	598	580	617	641	579	581	577	602	627	571	589	613	579	573	617	607	607	597	602	602	628	613	616	618	617	603	611	608	602	608	615	637	561	570	585	571	602	558	600	554	609	613	633	546	629	627	621	612	619	604	610	577	607	642	615	558	579	603	625	589	599	622	607	628	591	655	625	617	632	621	621	656	624	593	601	618	577	573	617	573	590	595	605	604	609	622	606	601	583	606	610	624	609	609	641	584	645	582	592	585	666	602	573	565	601	540	614	598	619	604	579	603	629	607	639	637	631	561	575	628	576	593	600	563	609	570	581	651	577	637	638	615	584	585	639	621	645	606	614	589	596	616	621	607	567	637	679	569	596	576	610	625	556	590	580	614	591	624	571	601	630	579	614	590	616	616	631	594	645	616	584	631	610	612	554	606	624	564	572	572	614	579	596	598	607	619	608	586	637	598	573	579	625	618	613	584	598	613	579	588	619	603	602	624	611	580	621	657	594	615	649	647	588	616	581	596	658	561	630	568	639	610	598	594	579	572	650	641	656	641	592	592	625	601	605	612	631	535	663	626	592	612	614	616	587	582	638	619	605	592	610	631	560	641	608	629	634	606	611	608	594	614	582	596	586	641	550	655	646	598	591	604	588	594	572	620	570	615	596	642	602	589	602	650	633	568	611	596	588	641	586	584	620	573	627	617	622	583	609	629	578	596	583	610	603	593	619	632	605	566	573	613	570	633	580	624	587	617	565	626	644	642	611	621	629	672	588	620	583	601	596	605	635	608	569	585	619	639	586	632	654	611	572	588	590	586	581	601	619	567	649	630	597	651	578	598	615	606	609	575	647	621	629	587	620	627	613	632	672	602	620	584	599	622	617	584	619	603	599	622	640	593	625	612	583	641	626	620	580	605	630	648	588	623	623	614	661	614	607	606	594	549	570	651	626	569	618	581	618	621	570	583	615	653	576	650	594	606	569	561	657	628	619	543	596	563	637	633	605	575	605	595	585	574	607	593	627	584	690	656	583	622	602	599	623	639	602	697	624	594	593	636	609	601	640	633	603	606	619	614	586	572	575	618	575	609	648	587	622	579	654	609	612	611	580	642	571	580	628	593	611	554	598	618	582	631	555	583	609	592	612	561	624	586	591	594	636	591	567	631	614	603	603	535	598	608	602	577	615	566	660	593	554	602	600	609	594	540	631	637	609	650	610	555	612	605	611	573	677	596	647	617	599	615	607	616	627	604	602	614	597	637	564	593	604	602	615	622	585	622	546	546	606	632	605	604	617	566	613	621	630	639	629	659	541	611	617	619	632	581	635	636	603
4315	1648	1313	1073	1034	902	887	910	865	878	888	905	912	926	957	949	952	885	922	899	819	908	898	867	862	914	868	884	880	879	883	892	852	846	930	877	866	858	926	880	980	825	904	908	876	930	953	909	882	859	849	895	867	899	874	859	856	897	906	852	940	938	902	858	935	908	878	853	859	885	893	876	898	890	884	921	909	921	904	861	949	908	904	901	904	869	882	926	876	885	892	882	897	941	907	893	886	883	891	851	865	866	944	905	896	941	880	896	870	892	935	874	849	875	882	910	902	931	875	880	866	878	857	882	868	881	909	867	881	884	933	922	873	901	950	880	872	838	909	879	876	889	956	827	916	892	933	891	903	912	854	926	902	905	879	863	871	932	874	905	899	869	909	919	840	895	855	912	833	861	944	831	899	894	875	898	920	900	864	902	966	880	898	889	871	950	872	879	876	858	901	899	892	878	848	893	891	906	875	916	917	937	948	896	898	881	866	882	903	873	868	889	974	898	914	875	946	864	887	883	854	873	883	882	916	877	941	913	897	895	877	844	868	902	853	909	882	906	867	891	867	908	910	906	933	933	849	826	920	903	930	860	868	884	827	888	884	854	945	884	875	910	921	833	895	867	873	923	867	827	880	883	869	885	921	856	861	952	868	899	940	907	871	896	931	911	846	895	906	876	925	910	888	928	836	848	937	873	872	845	924	882	904	883	876	915	883	894	866	905	874	972	948	912	868	918	937	855	908	830	916	890	954	892	899	925	908	908	870	881	930	923	912	890	905	885	918	893	916	886	894	905	890	879	849	903	882	882	903	869	949	887	880	904	838	875	864	878	897	866	888	931	905	902	922	867	882	913	896	900	934	890	864	944	895	883	920	871	866	857	858	904	900	863	907	914	912	883	906	904	888	878	900	937	889	879	915	881	839	944	920	886	894	868	851	901	863	889	899	890	921	936	863	882	884	895	919	921	894	876	900	882	919	886	887	912	900	854	861	916	898	880	932	902	852	888	868	857	850	891	922	852	858	850	878	867	867	935	867	837	886	861	906	888	854	920	875	920	951	886	869	900	878	893	945	924	904	881	907	890	880	854	900	896	882	898	881	928	890	854	869	934	932	865	907	878	898	816	861	902	856	895	922	906	842	929	854	898	904	933	934	853	882	929	842	880	852	929	845	878	894	897	910	934	931	925	900	864	872	858	893	909	897	895	886	826	895	906	866	891	906	871	922	884	932	866	934	914	888	863	896	887	916	878	910	903	901	910	903	917	901	922	967	871	882	936	907	871	862	871	877	929	890	890	906	927	942	874	892	871	864	949	851	908	872	908	900	925	888	847	902	928	896	841	880	920	929	922	871	865	864	828	883	887	804	864	891	900	883	884	889	881	886	900	904	827	876	913	921	938	917	918	850	943	853	872	864	897	902	860	918	930	902	854	927	887	871	907	889	884	898	872	875	950	913	887	889	825	922	908	899	910	876	881	902	918	954	904	833	875	906	920	898	915	910	931	901	901	887	864	879	850	859	884	894	932	925	938	894	864	871	890	876	901	876	914	838	900	890	921	828	910	918	903	909	898	930	902	917	911	909	899	848	862	899	980	892	879	908	917	918	877	917	904	899	877	898	853	893	879	883	836	872	871	909	890	931	917	920	838	958	889	874	892	880	894	874	899	906	882	923	900	858	885	903	907	837	862	934	874	911	881	856	880	897	893	881	957	903	888	911	883	899	881	879	925	850	943	869	909	883	909	871	938	885	900	885	884	918	925	907	845	872	949	922	887	862	947	833	937	852	898	902	912	894	900	915	903	852	913	948	909	901	865	871	923	889	895	844	889	908	873	892	906	878	905	899	929	887	871	897	920	846	910	879	873	896	913	882	914	911	907	918	891	931	882	889	909	917	843	894	971	839	910	870	877	898	831	877	984	896	905	885	869	908	928	844	818	939	886	915	878	924	886	875	859	864	889	881	941	820	887	870	902	942	872	870	854	948	869	922	918	868	890	890	888	914	888	913	899	888	850	890	975	911	885	866	911	954	899	879	856	896	897	918	892	852	935	867	894	887	876	928	881	930	892	902	885	836	878	885	893	929	878	885	896	889	934	908	971	906	856	901	920	947	900	919	883	911	935	954	863	907	868	880	873	917	940	929	898	901	953	883	941	929	906	907	867	894	889	895	847	820	872	852	900	894	904	902	899	914	895	857	866	872	923	874	904	892	901	920	940	898	906	928	934	908	889	947	908	865	880	890	824	925	895	927	903	847	886	913	875	853	875	884	895	851	875	880	913	945	881	901	862	881	913	942	845	829	868	897	907	916	908	885	915	912	832	907	885	840	878	933	904	898	872	934	922	876	879	909	842	892	858	908	891	836	827	860	880	947	922	868	867	856	935	959	906	909	873	901	853	918	850	896	852	932	919	911	896	888	894	892	928	916	878	920	887	865	926	875	889	841	860	908	881	937	921	906	843	885	905	860	912	916	875	902	896	869	885	883	889	923	899	908	924	943	909	892	879	942	860	889	874	936	916	864	920	879	891	925	919	878	866	899	856	869	959	877	904	895	888	913	956	902	876	891	891	926	850	895	827	918	883	886	906	895	892	864	865	871	886	899	924	890	861	877	944	846	869	937	887	874	864	920	848	936	918	935	912	932	884	834	883	888	894	933	891	915	864	941	898	947	912	890	901	897	941	872	919	957	908	871	896	895	939	874	848	905	908	808	856	897	937	853	845	891	873	902	931	851	926	889	861	867	911	874	909	880	884	884	887	941	869	900	903	952	890	910	892	905	849	824	870	845	832	868	920	869	900	906	911	936	979	880	880	883	890	923	928	872	858	905	885	904	899	878	859	862	861	964	953	866	905	914	923	890	900	882	916	880	910	893	921	856	901	895	933	934	929	949	861	904	877	930	889	889	852	908	872	900	921	874	881	915	919	934	964	914	913	939	888	911	932	875	877	864	856	863	878	867	848	915	919	826	895	887	920	894	917	912	970	867	912	928	920	898	895	888	950	843	890	905	877	950	945	859	895	886	860	857	900	865	901	953	840	927	907	888	819	927	919	905	871	878	912	934	911	866	895	943	895	902	875	894	869	880	901	897	909	962	912	860	865	873	886	917	893	900	901	839	868	903	885	912	882	902	881	899	900	918	867	914	893	942	963	913	887	886	913	920	890	928	886	876	895	904	896	886	928	854	910	920	947	926	897	886	926	888	870	935	868	958	866	874	909	871	891	858	928	865	885	894	910	901	930	878	921	952	925	921	890	915	918	894	935	845	876	886	936	907	876	891	947	916	912	918	878	882	919	943	945	937	821	887	904	880	842	837	859	915	869	820	875	896	958	882	867	922	901	910	908	894	881	921	900	866	929	929	918	949	847	915	893	910	875	838	812	852	883	873	858	955	864	875	844	939	834	905	890	923	870	880	936	878	934	937	871	869	893	922	897	925	887	890	962	835	947	822	948	890	892	936	875	878	882	900	909	873	881	884	789	885	865	896	881
23270	21412	28244	24973	20091	1470	490	412	370	344	339	354	330	319	331	296	331	332	291	326	278	295	313	315	316	293	264	301	274	266	282	272	293	316	300	298	285	286	291	282	297	280	306	279	283	305	312	294	295	315	307	279	267	313	304	303	292	272	282	287	283	298	298	301	269	289	300	258	282	294	296	285	304	290	281	326	277	282	294	295	283	294	319	276	281	289	293	271	310	280	296	309	309	289	298	301	287	288	278	275	298	263	283	287	284	286	301	291	265	282	278	300	303	319	292	273	317	286	299	308	299	275	287	314	292	295	304	278	270	306	287	287	279	301	304	297	277	279	277	266	276	292	301	267	304	279	272	270	260	277	299	269	268	285	298	286	269	275	266	296	282	316	278	274	284	284	287	282	278	287	293	311	307	286	302	276	281	295	286	296	283	313	267	266	293	290	272	281	280	270	271	294	326	274	312	289	273	299	276	308	319	305	277	299	261	292	270	277	296	296	303	286	286	288	274	310	292	295	310	280	297	278	286	298	249	278	285	293	296	309	254	315	302	308	289	273	296	284	280	292	312	257	310	304	317	285	284	290	286	316	284	284	290	287	280	302	298	252	284	274	269	308	314	294	286	324	257	270	308	281	303	278	282	303	284	312	320	301	319	285	264	260	280	271	255	290	291	302	296	272	260	301	258	271	259	321	294	292	274	291	292	303	288	302	308	292	304	273	288	296	295	301	278	279	318	281	286	297	253	323	284	284	281	293	296	297	291	297	269	286	261	288	277	277	290	282	303	292	291	282	269	273	271	306	281	276	294	268	269	278	273	295	314	272	288	267	288	323	279	287	277	294	290	272	295	258	281	272	276	288	296	263	279	292	275	279	278	262	268	308	290	289	290	293	265	262	302	279	315	313	288	285	277	264	297	313	271	304	320	327	292	248	305	273	262	305	334	288	297	306	268	288	313	290	267	263	264	289	283	294	319	293	272	280	283	287	256	270	298	307	256	318	277	267	292	266	284	289	296	304	304	299	256	274	288	242	297	287	273	289	309	283	272	273	295	286	288	277	294	283	293	297	280	303	258	283	271	302	296	292	313	290	283	269	292	275	305	280	310	287	259	324	284	304	250	305	263	285	273	279	264	311	308	285	247	265	294	304	286	314	272	277	269	299	259	321	285	302	308	280	295	296	286	273	266	281	307	311	313	257	297	288	288	322	291	313	315	293	291	293	279	305	318	325	277	301	271	286	260	292	298	283	307	270	263	272	273	287	257	294	292	278	298	306	289	298	299	279	278	298	307	306	294	299	267	306	275	297	290	273	310	303	302	315	304	275	277	266	284	291	307	292	309	230	271	282	332	307	299	302	271	284	291	302	282	290	273	279	239	283	317	288	284	281	286	267	282	291	292	260	262	275	291	278	279	270	263	284	294	305	266	306	313	279	301	282	271	297	288	274	288	282	305	304	286	254	332	287	296	256	270	310	286	277	291	276	284	294	260	272	280	303	296	299	259	262	284	273	286	304	317	285	312	282	264	293	268	277	290	289	282	264	274	305	310	301	297	285	290	268	269	298	260	281	284	292	258	310	300	284	310	308	274	300	275	282	305	279	317	283	254	273	288	266	298	286	271	236	287	272	290	271	286	299	274	306	294	311	284	281	288	278	270	296	295	291	278	278	297	333	273	272	300	309	274	281	278	304	285	286	315	281	305	259	266	284	298	277	299	309	299	268	305	309	309	326	276	271	280	297	319	267	284	291	267	322	274	292	279	292	284	296	279	274	264	292	283	297	314	278	268	290	270	309	259	300	263	262	283	295	295	301	280	313	287	272	272	305	268	307	317	280	267	316	277	300	287	277	282	284	274	277	296	280	296	304	281	274	262	318	279	322	289	278	301	313	275	252	281	310	290	270	267	273	281	273	266	305	311	269	310	300	284	289	271	281	315	275	272	292	301	294	295	282	277	288	294	289	246	321	278	293	272	307	290	299	300	271	271	303	257	324	248	276	304	281	288	308	307	303	293	299	297	298	288	307	305	301	297	301	311	279	293	330	274	274	299	274	308	279	269	307	328	308	279	310	286	300	271	277	291	275	296	260	279	276	288	269	266	305	251	303	272	280	276	309	302	298	275	279	283	274	291	294	269	309	281	264	298	300	268	289	282	278	318	284	283	273	280	283	265	280	279	284	292	300	304	289	291	255	267	281	291	287	266	292	280	279	302	257	283	282	290	305	294	286	282	304	283	249	276	260	302	259	293	307	277	296	310	300	288	283	279	269	268	294	282	321	262	266	284	269	303	254	277	295	281	304	281	281	278	297	290	284	303	271	277	293	274	271	294	301	284	276	256	316	256	286	262	275	293	263	282	268	252	285	277	295	294	289	274	273	284	284	312	281	271	284	322	269	265	279	285	279	277	283	294	250	267	316	289	307	286	254	303	295	280	284	317	280	326	283	278	288	291	305	255	302	262	269	314	304	261	301	263	309	270	304	299	293	293	288	300	277	317	279	302	318	280	275	274	272	273	264	284	286	276	293	270	270	295	313	329	264	308	282	302	312	287	270	283	281	287	276	292	276	285	290	267	285	289	274	294	311	304	291	285	247	296	325	248	274	297	279	266	278	309	283	261	318	316	265	302	283	290	271	286	279	298	288	285	258	274	289	277	281	298	302	279	304	265	268	255	283	282	305	334	313	269	304	280	287	255	284	273	295	306	271	252	284	258	298	287	266	274	276	267	309	278	292	268	258	280	293	274	274	276	264	284	281	287	281	323	263	286	279	295	287	302	280	276	285	287	281	257	332	267	272	306	290	296	277	277	285	271	307	272	284	286	286	284	267	297	272	275	281	268	281	285	279	279	292	274	303	271	290	290	282	296	253	275	314	336	304	266	302	284	258	294	283	273	279	270	312	283	263	295	293	290	288	302	266	291	290	277	289	278	321	290	270	288	291	275	299	276	293	306	271	288	317	304	269	307	281	278	253	270	322	303	289	279	277	303	311	289	262	289	281	274	282	285	287	290	277	278	295	297	278	274	292	284	294	302	317	269	285	266	286	287	292	282	287	287	263	273	297	305	264	247	300	276	296	289	286	321	286	285	300	293	296	316	303	283	316	301	277	262	300	296	274	314	258	290	305	259	296	267	294	280	284	263	304	295	294	268	294	300	281	306	259	290	283	324	290	269	291	270	255	307	265	267	327	307	249	283	290	313	283	312	292	277	300	257	280	311	289	267	274	314	256	302	268	301	313	269	324	294	284	285	291	285	286	312	302	313	283	262	316	295	298	282	294	312	294	272	252	294	297	289	293	312	312	285	315	254	292	280	304	267	256	274	296	291	265	274	299	304	269	291	285	272	290	304	297	302	283	303	294	285	300	299	267	279	287	262	273	313	306	260	293	289	272	303	286	286	295	321	271	265	263	292	277	281	277	282	307	315	262	286	312	290	271	300	253	287	322	290	292	303	286	276	280	294	314	286	298	288	290	284	273	291	251	304	284	300	275
3009	7488	5080	2361	1568	1106	914	749	776	610	613	544	575	544	521	505	522	496	510	459	489	480	526	499	472	465	489	471	462	493	485	461	442	481	439	469	446	428	454	430	471	451	460	454	463	465	424	498	471	463	414	414	475	460	452	450	482	456	431	447	440	417	438	439	442	456	472	425	425	459	435	472	441	475	442	401	469	466	469	441	451	446	452	463	416	450	462	427	485	454	442	480	470	475	485	434	434	406	458	437	476	494	430	485	445	498	439	466	432	424	440	452	488	458	462	456	424	437	432	449	465	434	426	443	461	446	461	449	452	490	441	430	470	440	439	456	444	440	434	473	449	442	472	445	430	477	426	438	457	458	465	452	442	422	476	467	452	457	470	445	469	442	476	430	463	481	457	443	465	456	446	453	432	460	434	419	495	481	442	382	415	438	439	489	455	448	470	471	438	432	389	423	443	462	466	412	469	460	448	436	463	437	448	486	450	479	449	479	460	449	476	426	445	414	427	477	415	398	449	459	439	474	460	412	443	491	436	438	463	487	468	416	463	440	433	422	437	468	427	462	466	436	468	439	449	432	467	429	425	465	480	458	456	424	461	456	423	491	475	413	447	442	456	398	466	461	471	463	450	438	479	490	433	409	458	472	434	453	471	446	443	451	437	434	490	488	462	452	452	444	446	462	448	474	480	452	422	459	429	467	453	444	453	429	435	440	464	449	427	463	444	417	443	445	432	444	441	431	450	482	417	479	431	439	414	429	423	455	465	488	467	485	418	433	429	481	435	485	484	437	428	421	470	446	440	405	449	446	460	437	448	455	458	456	446	430	440	449	434	432	447	451	508	436	465	475	452	429	468	401	480	477	466	472	426	467	461	467	466	481	429	425	463	466	450	418	448	435	440	483	447	450	484	459	451	449	444	454	481	466	443	437	452	430	425	444	447	442	431	456	449	443	423	414	447	430	449	454	478	445	500	460	449	454	448	430	435	432	474	433	450	473	479	500	424	460	454	465	447	456	455	458	415	495	461	445	486	467	454	468	437	459	442	493	461	424	461	454	471	421	430	441	455	468	433	454	470	471	429	445	439	415	402	484	472	472	433	454	438	419	465	455	419	447	451	430	446	424	482	445	422	506	502	478	454	458	487	440	437	487	435	458	471	447	500	422	456	456	454	433	496	460	444	436	460	428	463	446	439	444	468	460	473	439	430	442	436	455	421	452	483	485	455	422	426	482	441	440	433	431	435	397	412	448	419	456	456	444	455	484	446	460	456	455	402	424	458	456	425	461	432	467	426	472	440	466	453	434	451	438	482	406	480	454	415	468	435	470	452	434	457	458	450	434	434	459	438	446	429	451	447	461	472	434	437	431	472	464	445	471	474	455	457	485	473	427	476	427	491	444	448	446	434	453	450	467	466	423	470	467	440	418	401	441	489	468	418	446	466	415	436	444	406	410	452	472	426	447	457	451	478	441	439	450	450	469	456	517	417	461	458	474	427	469	431	459	472	456	401	439	465	454	449	449	454	460	446	445	442	428	427	448	434	452	471	455	426	422	460	460	457	434	445	482	456	458	506	441	448	446	447	431	445	428	451	425	479	468	459	436	456	485	431	462	443	450	480	450	448	404	445	463	420	483	443	463	453	453	492	462	442	441	448	517	474	441	417	439	471	431	457	458	452	471	434	495	460	466	456	464	528	461	448	430	423	479	441	443	456	448	469	417	408	439	413	421	454	460	460	480	413	446	464	433	428	469	517	448	445	451	488	411	450	465	442	472	476	422	440	410	464	435	464	394	424	479	449	466	433	483	457	446	438	487	424	429	432	453	418	473	445	463	432	463	433	436	473	463	457	435	399	457	450	447	411	441	476	440	447	450	448	438	466	430	459	470	449	459	460	471	412	410	459	419	433	438	452	473	432	444	438	471	453	437	451	425	464	488	401	482	429	455	450	435	478	443	454	465	446	468	443	441	445	441	471	479	435	430	480	463	450	457	463	451	470	456	423	432	422	424	422	442	436	446	487	450	474	475	442	375	425	452	470	448	455	476	427	426	456	409	430	467	416	456	471	464	473	464	443	427	486	468	444	443	454	435	468	444	476	462	433	436	446	446	444	433	477	428	461	445	428	467	417	453	436	405	417	463	476	381	440	470	431	432	432	432	442	493	469	450	477	429	444	444	443	433	469	465	461	447	435	424	419	436	445	471	444	471	461	421	422	427	443	432	425	413	392	466	482	482	467	465	417	462	436	420	439	480	424	445	460	425	450	440	454	447	460	446	459	424	442	443	466	427	436	484	444	429	429	452	443	438	484	456	462	433	464	437	475	474	462	456	443	420	446	443	444	444	450	425	484	427	463	464	464	433	451	449	468	469	437	424	437	452	453	443	414	484	486	477	473	446	453	449	424	434	441	446	434	420	437	445	462	480	455	451	447	452	436	473	409	464	434	426	423	422	469	474	460	418	440	435	473	445	430	464	437	445	447	450	454	460	444	425	458	485	449	448	470	457	414	486	444	457	476	467	450	439	474	423	453	441	463	437	457	443	431	488	455	472	457	443	462	453	475	440	424	394	427	411	433	403	482	445	421	452	446	462	443	451	437	394	477	434	437	467	491	447	438	431	448	399	482	483	457	477	472	429	440	437	441	449	459	449	425	453	467	435	461	404	447	474	428	415	467	447	448	468	459	457	440	464	447	410	469	429	445	479	453	472	439	420	466	462	454	445	455	500	418	464	449	424	441	435	456	479	478	448	430	399	425	442	490	456	462	419	388	438	418	490	487	436	452	453	463	493	460	432	435	467	467	447	414	453	427	430	464	472	443	434	440	467	409	441	454	476	422	428	458	421	433	459	428	459	445	439	491	477	426	425	436	448	465	412	426	457	443	461	437	497	441	428	440	464	425	426	424	427	453	452	442	465	437	419	426	455	458	408	448	438	431	473	474	465	454	454	455	406	459	439	466	421	483	446	444	470	452	473	435	431	455	458	439	456	443	465	414	435	437	468	423	433	462	459	467	426	431	461	424	464	462	433	467	454	413	418	433	431	467	451	456	450	451	461	459	443	411	469	452	446	432	435	433	466	435	469	439	468	410	470	409	428	450	415	461	503	477	446	448	431	444	488	462	432	440	458	426	454	457	456	479	456	431	457	450	439	435	432	433	432	465	433	482	437	451	457	405	458	448	447	445	457	452	458	481	445	491	448	464	449	438	437	461	452	440	412	474	448	461	450	435	453	453	443	474	445	456	425	457	449	422	423	456	428	452	454	452	469	443	440	423	471	420	454	422	517	444	433	413	474	471	453	442	432	461	446	432	474	482	417	470	450	452	442	422	408	486	468	454	431	434	435	429	470	416	438	442	446	434	455	445	479	469	448	455	470	463	442	470	462	416	433	427	457	470	436	432	449	468	468	449	451	443	439	439	457	466	472	453	407	426	414	432	457	449	455	413	476	454	471	476	435	477	477	463	451	448	402	407	482	451	447	457	430	446	453
24624	21382	25996	21508	1338	738	751	655	684	638	622	591	636	676	644	613	587	627	592	635	644	594	622	634	610	567	593	657	610	601	648	618	634	596	621	611	596	572	626	642	609	657	627	635	600	578	614	654	601	695	620	622	589	620	644	625	617	619	606	628	616	632	631	607	629	616	640	610	614	636	600	620	617	597	542	654	638	597	577	635	627	632	603	615	632	633	660	625	566	634	630	606	623	630	607	631	582	599	611	602	632	690	591	592	618	617	598	635	586	578	599	583	621	637	649	609	607	608	622	625	604	609	632	630	626	627	613	568	662	645	624	609	598	603	624	608	651	576	607	591	616	648	627	617	648	570	597	570	583	598	596	603	603	616	643	627	575	653	609	638	612	578	606	580	613	610	592	617	622	625	602	594	668	617	614	582	600	633	582	630	648	589	583	584	607	580	661	579	629	644	645	614	623	598	590	622	645	590	634	582	598	583	580	607	626	647	615	648	644	615	637	647	591	569	602	657	636	597	618	614	611	627	614	620	631	610	636	617	588	596	610	619	585	638	605	661	596	571	600	653	646	604	591	592	626	580	609	635	601	631	629	597	630	642	624	609	679	603	603	620	619	598	629	592	575	596	621	587	605	653	618	629	620	556	673	590	583	627	607	628	584	609	610	571	623	575	617	652	604	616	614	649	599	592	623	695	626	615	627	599	579	588	633	603	609	597	625	588	628	629	607	626	614	636	599	599	624	610	634	610	609	624	620	617	611	599	597	585	623	667	619	618	666	642	609	603	605	621	634	549	573	646	657	592	583	588	610	627	577	606	591	625	584	645	606	601	595	616	610	635	606	581	588	619	630	629	621	616	643	645	654	599	591	597	640	595	648	560	596	574	621	612	621	598	622	618	625	631	633	613	646	595	590	637	647	615	601	616	626	610	626	645	627	604	622	636	582	578	606	567	623	591	601	620	647	592	613	600	569	624	655	573	596	635	607	632	622	590	664	600	591	622	638	631	600	605	635	632	602	652	593	625	596	654	584	630	619	641	700	687	608	668	632	617	630	630	630	653	627	617	607	621	608	623	604	618	637	639	602	632	636	633	576	629	580	596	586	627	630	656	668	631	619	578	631	618	604	651	643	673	628	628	600	619	598	578	611	573	628	626	583	580	614	532	563	638	589	653	673	604	624	555	603	652	595	632	623	596	636	639	615	624	608	653	648	612	645	608	634	625	633	580	582	601	647	621	616	546	593	606	597	628	679	604	631	597	597	591	646	638	616	656	613	573	618	589	615	619	635	612	593	675	599	593	637	637	577	609	599	584	596	599	645	617	622	634	644	592	609	615	593	621	623	630	552	590	548	620	565	603	596	590	634	605	594	591	578	599	616	654	597	637	631	631	636	614	645	613	655	594	624	618	592	610	580	678	629	570	583	634	582	651	588	651	645	562	629	580	608	623	585	585	570	588	640	618	598	596	622	573	626	564	633	614	601	625	612	625	589	588	612	569	578	597	640	583	607	621	647	608	606	627	602	604	595	638	644	648	608	624	622	581	617	642	658	574	643	614	616	585	609	598	613	615	656	589	579	568	614	624	637	678	657	645	597	652	565	650	610	620	575	649	634	623	587	581	626	592	626	661	640	626	610	604	646	585	637	613	634	602	639	620	586	597	643	593	660	557	603	648	599	649	630	614	639	583	656	605	615	620	600	607	664	590	595	632	608	620	628	599	616	622	636	575	632	598	617	612	635	603	629	645	620	599	664	579	590	655	621	626	616	634	567	571	605	581	591	613	608	636	653	587	628	639	650	626	609	618	621	627	586	645	651	587	663	664	608	629	606	631	621	592	612	659	612	618	658	608	605	616	572	602	627	641	587	636	570	614	621	615	579	629	636	632	651	591	553	643	613	609	590	649	606	627	630	653	590	588	610	584	623	623	633	606	627	613	635	605	609	629	648	635	608	610	610	622	606	571	629	590	620	604	631	622	632	638	630	639	613	628	619	580	594	636	591	579	628	593	630	598	622	605	601	616	653	604	591	657	607	619	607	633	597	629	571	618	635	607	650	576	631	607	611	646	618	633	622	634	615	623	637	618	617	628	605	625	638	631	606	625	664	636	616	551	601	635	603	593	612	563	589	622	612	576	620	575	589	640	582	663	641	633	632	633	576	639	561	601	586	614	619	608	625	639	624	580	629	593	594	626	584	611	609	592	624	678	581	610	583	568	625	619	608	575	625	598	610	581	594	632	594	641	603	646	644	612	620	607	627	616	617	573	634	640	614	590	611	610	582	594	593	643	603	590	606	598	604	589	651	639	636	628	603	627	652	654	613	587	624	578	607	628	612	622	655	611	642	601	600	609	604	588	599	603	612	610	573	626	608	621	598	623	598	598	635	577	607	653	592	634	624	654	593	625	611	614	612	631	598	618	608	612	604	603	605	617	642	631	599	613	584	627	615	610	609	611	604	628	597	620	591	622	622	592	618	655	613	623	590	654	635	628	616	608	607	638	619	595	615	635	573	648	638	629	620	587	633	642	620	583	592	627	598	615	594	621	598	589	668	610	600	628	610	606	605	608	594	634	607	572	592	656	571	600	643	628	627	616	606	625	614	606	597	615	594	639	583	652	624	622	653	594	566	574	613	613	562	638	604	679	646	603	619	595	623	625	629	600	590	588	600	673	602	564	648	656	625	615	608	611	633	585	611	634	624	591	627	589	635	602	648	614	619	649	635	647	613	628	627	616	628	567	632	635	627	600	637	648	550	600	576	629	604	603	616	602	635	621	581	561	622	609	624	643	562	608	624	634	654	657	573	596	567	616	590	629	594	635	670	588	635	656	596	627	620	599	686	565	592	608	633	595	607	630	636	598	615	560	617	627	622	625	626	618	635	637	574	623	635	621	630	647	570	588	560	614	632	597	675	604	605	604	618	610	578	585	579	624	657	648	606	613	609	619	631	621	617	605	616	642	619	594	645	645	634	555	645	609	610	591	597	613	588	645	614	592	592	590	590	617	631	631	630	639	625	584	607	603	617	591	582	622	579	645	575	629	582	638	625	607	580	626	663	598	586	642	617	642	600	570	646	617	602	613	596	618	589	602	591	622	603	619	648	610	594	610	600	676	639	556	620	584	609	612	593	595	593	653	641	618	604	580	630	606	598	609	667	614	634	604	615	636	625	600	582	605	583	592	655	598	616	583	588	575	607	595	609	631	635	610	612	604	594	612	605	611	581	619	585	570	650	614	612	611	632	600	633	576	565	637	623	596	637	588	592	615	563	634	600	616	625	624	623	621	634	583	634	601	618	585	621	652	615	626	614	639	616	646	610	638	633	633	616	642	616	603	606	631	603	612	595	603	621	643	576	598	596	662	607	612	645	590	631	571	633	628	601	599	640	619	620	602	625	566	596	615	622	557	609	593	605	616	642	588	667	593	615	599	577	612	659	601	569	621	614	598	608	671	630	618	610	591	650	592	597	608	625	607	591	630	623	583	650	602	589	626
3227	3965	3007	1725	1407	1154	1070	1046	1017	1018	963	938	887	944	870	924	881	907	914	902	909	909	866	953	847	898	895	876	906	902	976	907	871	848	850	919	844	895	856	887	903	882	886	896	874	900	930	831	898	837	875	842	910	882	899	828	832	863	869	872	882	885	889	912	843	870	886	871	914	898	917	894	877	856	899	827	840	907	971	850	872	896	859	918	896	914	853	904	853	855	831	869	848	840	894	886	925	928	915	897	875	958	910	870	890	878	821	934	809	856	844	887	870	867	924	872	849	900	893	838	846	892	870	809	880	865	863	878	894	860	907	796	863	904	915	879	882	889	871	860	879	882	866	857	878	910	907	844	890	878	902	844	827	919	847	881	897	887	904	833	866	892	892	833	894	906	873	885	870	885	895	854	891	846	853	917	900	905	898	890	887	879	875	823	875	908	863	912	875	815	847	887	831	931	904	864	909	953	836	919	836	841	876	880	921	856	939	892	851	876	895	845	915	891	864	939	849	870	866	928	859	877	878	885	934	928	900	827	889	813	839	877	886	911	889	883	946	883	889	908	921	874	850	845	838	857	858	870	822	925	859	819	861	866	867	821	923	825	858	859	919	876	826	783	933	835	865	927	899	887	871	857	909	903	863	884	857	883	894	910	883	811	874	888	901	832	835	841	808	860	928	895	907	893	823	836	911	914	832	893	831	853	887	885	847	830	954	912	888	892	913	886	867	869	916	885	886	897	874	892	861	786	886	929	920	885	915	870	847	884	895	867	923	871	903	934	913	867	912	884	856	854	889	871	813	860	844	948	869	882	894	874	864	870	881	911	911	830	871	913	914	916	918	818	914	826	927	900	876	932	856	846	867	943	883	889	885	898	956	889	914	865	910	871	886	888	900	857	824	910	887	850	841	812	871	877	926	852	945	825	884	892	923	882	893	915	855	864	864	891	864	848	866	879	938	913	899	835	816	904	887	901	838	908	883	870	936	906	891	883	854	865	869	886	857	876	889	879	874	926	913	864	885	944	879	878	869	921	893	937	860	897	896	866	894	875	845	866	879	843	850	875	924	845	872	900	847	895	877	904	844	882	860	871	837	892	889	877	882	887	862	907	884	876	835	898	829	864	847	856	867	893	840	905	887	889	833	911	837	883	907	873	863	879	874	869	880	869	868	940	867	932	879	876	842	850	881	920	932	828	908	907	864	851	919	833	906	863	851	850	861	903	864	836	834	934	872	898	889	954	946	873	898	885	854	903	885	899	870	858	874	839	888	831	869	876	854	890	875	827	861	903	886	885	908	896	853	851	837	939	853	918	871	910	928	905	904	882	915	865	824	811	874	867	888	907	866	913	870	892	854	859	861	869	890	839	873	918	857	932	893	888	883	902	843	911	870	843	920	862	941	883	816	861	892	918	842	890	878	871	918	887	872	878	867	898	894	872	854	886	900	903	894	900	918	878	906	873	872	977	878	877	889	907	833	902	922	900	878	842	882	895	937	850	875	917	892	869	913	880	932	876	878	833	919	851	894	829	900	864	891	880	918	873	866	886	859	948	928	886	859	853	876	872	865	946	873	867	883	884	875	923	875	899	880	825	805	906	880	873	885	880	868	866	873	915	841	888	883	954	812	849	874	872	864	875	896	818	856	867	823	853	879	848	869	865	901	901	894	913	883	911	854	889	915	879	873	883	867	891	927	861	886	841	874	847	875	806	923	956	906	860	911	841	871	895	871	881	865	937	870	900	812	871	880	942	909	904	836	858	825	868	904	818	877	895	914	832	841	860	921	881	860	858	867	870	876	899	918	843	882	849	857	882	871	883	844	901	884	885	870	868	878	879	839	908	888	896	852	895	877	883	880	889	851	839	879	842	909	889	927	903	863	870	876	806	894	899	885	829	860	815	872	889	835	917	850	946	891	885	904	831	890	929	902	900	896	844	859	900	813	866	888	910	867	904	934	871	901	901	854	935	885	871	895	840	875	835	894	862	873	901	862	907	890	845	907	889	842	912	842	857	848	896	880	933	836	928	852	855	904	880	887	895	856	807	909	904	896	874	864	910	873	922	904	877	870	859	887	905	883	906	923	934	843	871	850	901	923	931	862	868	877	887	856	850	877	864	862	921	904	871	883	899	860	910	871	838	873	916	878	911	903	902	902	858	874	849	882	915	913	904	866	868	880	899	867	917	852	846	859	863	871	860	839	825	902	896	878	861	880	871	882	847	949	858	911	870	848	866	876	957	872	836	896	863	875	839	873	828	858	945	853	913	877	876	895	868	878	888	919	844	865	851	838	867	925	850	887	904	905	896	902	878	858	904	813	927	820	874	906	897	889	884	928	898	873	903	963	872	826	848	919	913	870	894	846	868	887	868	882	907	870	851	890	880	815	863	924	866	853	877	852	852	877	885	826	886	862	888	872	885	911	922	880	852	892	879	805	860	868	847	896	892	904	873	852	832	858	895	883	895	915	907	880	908	924	859	879	871	872	860	936	895	865	856	876	844	902	880	842	863	876	902	865	850	867	892	878	899	864	864	864	913	882	852	868	914	877	910	858	918	851	861	841	906	835	903	899	932	877	859	930	857	875	877	881	861	853	882	858	887	856	859	855	850	919	857	858	899	860	896	862	927	870	908	807	852	871	823	903	836	871	841	859	899	857	881	868	917	916	889	831	851	870	899	912	914	865	846	916	875	818	885	914	846	865	895	871	880	869	927	861	843	897	885	914	877	909	899	905	869	910	890	918	846	842	860	879	839	826	890	860	877	840	857	870	864	861	884	917	940	881	881	868	906	846	923	891	838	900	869	888	858	895	936	895	837	852	925	868	888	865	869	873	845	924	900	855	881	849	902	875	859	911	914	829	847	929	891	854	830	902	867	890	848	873	888	833	871	904	871	879	843	892	848	895	838	833	893	842	837	822	897	908	909	896	864	911	866	856	871	888	888	906	913	882	848	879	873	870	915	888	928	831	923	892	872	893	861	859	869	879	886	919	860	838	910	851	902	851	873	823	856	880	895	826	892	831	856	888	861	903	884	875	872	863	867	883	903	929	840	863	833	907	904	869	901	870	868	899	875	846	906	847	863	835	886	880	849	901	832	893	856	854	826	885	922	907	896	870	889	842	885	853	874	854	866	898	920	893	901	914	848	864	891	835	832	921	863	829	862	887	845	919	866	878	838	860	883	855	890	867	894	872	912	866	872	895	836	878	892	898	845	881	845	914	806	892	873	907	880	881	911	846	863	921	836	853	883	844	916	868	877	853	853	838	884	861	853	899	900	923	884	838	861	844	902	880	879	879	900	901	869	888	901	947	857	900	808	925	839	878	863	857	917	921	843	873	887	856	844	913	925	916	857	852	885	892	850	883	906	879	856	877	867	881	860	897	876	854	879	888	858	880	828	891	877	850	870	846	878	835	866	915	839	876	865	905	863	874	873	829	925	863	852	891	868	851	867	916	827	889	856	888	858	895	910	929	884	827	902	898	915	878	885
22449	21470	29034	24322	21470	18881	998	413	316	283	282	243	256	244	206	241	216	196	208	182	202	159	196	188	183	186	156	179	170	174	169	191	173	175	168	157	171	170	156	170	165	174	161	164	164	162	171	136	146	181	166	135	166	150	143	160	175	177	161	182	178	161	164	184	187	147	166	164	154	149	139	164	157	154	150	161	174	150	154	151	156	161	179	162	153	181	155	183	169	153	152	153	171	157	158	157	172	162	148	159	140	141	146	181	150	157	163	150	144	168	158	152	182	162	172	153	165	171	147	160	165	156	156	142	155	161	183	140	152	153	159	159	163	174	163	162	160	182	157	154	173	150	160	150	145	161	167	160	129	164	180	163	174	149	161	152	155	151	148	164	143	164	159	172	174	153	177	122	157	151	160	148	188	153	168	151	146	166	168	194	154	168	151	164	155	158	140	137	163	165	163	155	162	166	156	142	156	149	137	143	201	144	168	169	163	146	153	155	216	155	150	165	168	163	153	160	157	178	142	186	166	134	155	157	166	173	149	164	163	153	132	144	167	175	168	174	152	154	152	135	124	190	166	169	164	161	144	149	173	142	154	165	166	147	174	179	137	150	169	171	178	155	154	154	151	153	153	147	173	171	148	146	177	166	140	150	169	169	163	154	158	168	147	180	156	176	169	141	166	154	160	160	134	161	170	152	170	152	176	167	166	145	180	166	158	178	161	153	149	154	149	150	177	159	151	151	159	158	179	140	184	157	168	158	152	166	171	153	181	162	167	147	165	161	170	167	152	144	170	158	161	150	151	183	133	143	167	127	141	146	148	163	146	158	143	164	146	170	167	140	146	150	142	161	184	163	151	174	173	169	148	160	166	177	156	148	162	171	157	180	151	173	164	171	150	177	149	167	145	180	143	154	156	175	157	151	179	184	169	175	165	137	156	146	150	144	158	164	130	170	176	145	147	153	169	156	170	136	147	145	152	155	190	170	174	178	152	165	148	166	143	161	156	177	147	163	172	163	149	163	160	154	144	163	147	158	170	145	151	177	147	156	134	144	149	163	147	152	139	180	159	156	141	147	168	144	143	157	153	142	164	154	142	163	162	158	171	137	163	149	146	161	165	172	164	152	176	144	166	129	169	142	166	156	147	157	172	168	174	134	175	153	158	161	160	154	184	150	158	153	145	162	149	141	157	153	161	147	162	167	171	169	149	163	170	146	163	177	149	175	163	156	177	175	170	168	133	149	156	170	176	156	150	165	151	162	139	171	149	170	162	158	160	158	150	153	184	125	144	156	151	143	160	136	164	180	173	164	162	150	198	169	160	160	155	162	149	150	149	161	167	146	156	129	144	160	156	170	167	146	165	159	147	153	182	160	167	147	157	146	163	145	166	155	162	167	138	168	164	159	141	150	150	162	150	173	156	147	161	158	150	138	151	168	159	168	161	135	183	165	145	149	163	169	171	162	150	170	162	140	169	160	148	173	169	160	181	151	152	171	158	155	149	166	166	145	156	168	173	161	143	160	149	153	163	152	152	155	179	171	162	163	140	147	145	133	172	167	161	182	161	167	159	158	176	147	178	144	153	175	157	137	168	139	163	147	156	167	173	146	138	174	165	149	146	169	147	156	152	174	162	175	153	154	127	150	187	158	165	148	148	143	160	135	172	148	174	169	157	155	153	148	163	169	133	159	147	155	167	143	170	130	161	149	165	148	144	149	172	169	167	131	159	165	150	155	164	161	138	164	172	161	149	151	145	170	164	154	168	153	171	132	163	161	188	170	129	157	165	165	174	159	137	169	166	159	163	144	161	147	147	127	149	156	146	175	162	163	161	140	190	156	153	161	152	157	164	163	163	144	166	174	143	186	157	146	130	172	139	160	142	149	168	170	164	170	166	143	149	136	166	143	143	146	148	139	136	159	165	155	158	189	160	177	187	154	167	172	151	157	169	159	119	148	146	153	171	164	145	155	186	168	134	144	136	150	168	150	160	161	163	151	149	155	158	174	173	157	135	170	174	159	127	181	169	159	181	154	163	152	143	161	142	142	162	144	161	178	159	158	138	173	153	153	161	162	155	160	164	136	172	147	150	166	160	154	159	151	134	169	159	138	144	144	174	174	150	172	168	136	158	178	167	156	140	156	152	177	160	173	155	152	147	169	171	151	152	165	145	178	185	153	177	156	153	165	166	155	157	165	147	149	166	164	137	155	172	156	161	149	172	139	158	158	155	140	142	169	175	142	158	151	173	178	148	179	175	131	163	169	166	150	172	144	151	167	158	136	148	159	154	154	151	152	177	138	161	172	177	168	171	164	150	155	159	154	154	170	189	146	142	156	161	138	157	161	159	143	164	175	155	161	157	154	184	163	169	160	169	165	149	142	139	182	164	182	161	162	159	158	170	145	165	154	171	182	167	146	166	170	178	164	141	164	149	180	150	151	160	154	161	148	172	164	179	138	153	173	140	173	162	148	164	157	167	156	166	151	152	159	171	169	165	161	163	137	143	173	155	151	152	160	178	184	145	146	136	157	181	160	164	151	150	146	154	165	160	161	142	143	176	142	168	156	156	163	155	153	170	182	166	142	158	168	159	159	163	140	158	164	171	145	149	150	126	158	143	184	133	142	148	161	149	161	152	171	155	143	154	175	161	169	189	159	164	164	163	171	137	171	172	166	176	157	151	146	200	165	160	135	151	145	166	173	153	154	158	156	170	160	142	171	150	124	158	172	145	202	148	164	183	174	150	151	167	166	157	137	158	147	126	169	198	163	139	160	155	167	162	161	162	166	149	158	152	152	153	140	195	133	162	176	142	140	165	161	171	153	150	168	142	160	154	180	158	164	182	143	132	168	173	163	172	161	139	154	150	161	184	168	157	160	159	164	165	165	155	167	147	161	164	167	153	179	175	169	170	164	145	155	157	153	156	174	177	128	154	179	141	165	181	131	144	150	143	152	167	165	162	158	147	163	167	149	151	159	186	162	175	157	149	158	149	145	154	156	151	125	169	159	171	153	145	184	143	152	169	162	153	168	175	170	161	158	171	155	153	165	173	165	162	137	158	157	156	148	157	172	172	151	150	126	158	163	179	176	168	181	166	169	147	164	160	169	167	168	164	166	152	187	140	156	141	149	139	144	179	171	147	136	175	151	161	156	150	138	154	179	167	157	157	145	164	183	132	148	182	150	162	155	172	146	171	149	141	161	163	155	158	163	149	155	155	162	155	177	166	175	168	157	164	158	155	167	182	158	159	162	167	187	150	142	158	150	168	168	146	142	160	132	147	157	170	164	146	154	171	155	164	165	135	166	164	194	130	185	153	145	207	145	162	142	156	166	152	157	155	149	164	155	142	150	170	157	151	144	162	155	152	152	133	147	166	175	128	185	145	129	170	159	135	161	163	155	158	158	158	181	141	154	163	154	159	178	139	146	171	163	153	155	179	155	151	141	160	137	180	155	147	151	142	167	156	171	142	144	145	192	139	167	148	174	158	175	158	145
4030	12186	8143	3769	2362	1581	1132	922	728	579	584	495	433	404	383	383	338	334	336	324	306	300	286	286	269	270	257	292	293	234	277	214	272	284	276	272	247	243	261	268	253	269	235	241	276	206	216	268	242	250	237	231	220	218	230	229	248	234	237	245	226	246	249	230	235	252	248	247	253	246	242	233	232	235	223	212	226	242	223	247	250	251	221	214	220	217	235	207	229	207	225	223	251	210	247	273	223	272	236	216	234	240	242	235	242	240	229	262	246	250	246	262	226	231	231	226	256	227	267	225	234	226	213	214	236	241	216	217	246	236	237	217	206	250	252	246	251	245	255	249	237	240	260	234	234	247	245	198	241	247	230	220	247	200	232	225	250	247	214	238	234	234	198	240	228	234	237	251	220	223	259	245	261	232	233	258	207	223	250	282	246	239	238	225	236	226	230	248	231	213	212	230	239	232	244	226	220	245	239	256	250	228	236	223	233	250	219	222	210	253	208	234	242	211	213	220	231	247	228	229	259	216	227	256	215	231	259	231	212	207	242	220	238	245	204	266	230	250	249	238	241	220	245	228	247	237	234	260	244	228	229	221	241	251	258	247	245	237	218	242	236	228	229	223	257	233	216	226	222	245	217	217	236	229	235	239	246	256	246	229	232	228	211	256	235	227	213	248	229	223	217	239	242	244	237	239	256	225	195	242	245	240	258	234	258	227	229	217	235	235	230	238	231	249	240	245	227	220	223	271	229	263	254	201	216	228	245	229	247	237	240	260	246	224	248	226	234	223	225	231	237	225	221	216	228	265	262	252	228	238	204	254	232	221	243	250	222	237	213	226	222	248	237	234	231	238	208	236	242	219	222	221	234	231	251	250	276	228	245	235	220	232	226	271	218	227	212	257	233	247	247	257	209	225	205	242	196	228	218	227	237	238	220	219	178	221	232	241	241	205	246	230	228	242	250	243	227	228	263	216	230	255	237	234	262	230	246	218	261	257	216	244	245	229	263	233	231	269	254	212	248	242	237	229	285	196	232	248	216	221	226	216	215	234	244	225	244	227	225	258	225	219	218	250	247	213	265	241	265	219	228	237	271	229	230	244	249	240	246	237	216	230	219	235	251	249	223	207	235	246	255	220	241	240	213	253	222	251	217	229	256	249	246	222	211	215	234	208	238	261	231	239	253	218	234	213	225	235	220	211	202	228	220	228	227	227	206	214	216	237	244	204	231	220	233	230	221	251	218	220	232	222	239	234	232	230	236	224	225	226	243	225	247	211	212	222	205	239	235	226	243	244	265	230	220	249	234	257	239	228	230	239	239	246	232	246	238	241	243	230	218	254	237	222	202	227	251	252	228	228	219	255	264	254	266	218	248	229	218	249	233	248	243	252	252	219	244	216	262	237	242	236	248	254	257	238	231	249	242	224	219	235	235	242	244	221	236	232	254	234	228	222	250	240	224	213	246	256	201	222	216	223	211	224	218	234	261	269	237	228	236	220	231	262	253	218	251	257	256	212	234	219	232	232	240	247	240	240	273	236	216	207	236	229	266	217	236	260	214	243	254	215	229	256	222	266	248	223	194	224	202	228	244	246	211	210	226	222	214	236	236	216	212	234	249	219	203	228	216	232	227	224	227	218	228	217	232	224	222	227	227	250	206	223	232	234	219	242	223	231	196	225	219	221	226	223	236	216	232	244	214	216	226	220	218	214	238	220	248	219	229	234	207	216	238	220	262	213	212	234	225	231	220	248	199	219	260	226	204	234	246	214	226	242	204	220	221	249	257	245	233	227	227	237	238	226	243	232	230	218	241	222	224	232	227	267	240	224	230	273	251	237	225	246	234	239	241	223	275	210	229	259	235	247	257	203	237	231	229	263	222	236	229	246	204	217	228	209	236	233	240	235	232	272	227	220	238	239	217	230	201	257	236	267	217	238	231	220	226	249	222	239	221	228	206	224	258	224	226	201	264	210	216	229	256	229	239	247	246	257	218	224	209	223	239	257	260	249	250	261	224	261	263	239	273	228	229	243	198	224	213	210	213	242	237	232	223	233	210	243	254	248	235	224	259	243	234	251	234	238	244	240	235	238	236	245	213	215	240	250	239	243	220	218	251	241	207	225	241	224	223	255	233	231	244	245	258	254	216	243	232	246	219	232	243	243	230	257	217	227	244	247	215	264	202	231	230	248	250	253	244	231	252	245	243	239	250	265	248	243	222	245	241	227	227	223	211	226	256	236	226	230	238	207	216	227	226	241	257	219	240	235	221	245	223	213	216	240	229	258	219	218	249	208	233	250	244	235	223	227	240	224	221	249	234	255	219	251	235	259	233	222	250	230	223	224	240	214	213	222	247	248	228	227	235	233	252	219	229	223	244	224	233	253	257	233	214	262	249	243	222	216	224	241	219	232	221	209	249	244	227	225	252	230	223	253	248	234	222	237	264	226	257	202	248	241	262	235	258	229	217	195	244	216	227	245	217	225	220	229	258	251	244	251	205	227	245	218	228	258	243	227	244	228	246	247	244	232	224	214	240	214	233	227	222	227	223	218	212	225	234	222	242	259	220	229	235	220	254	221	235	232	227	236	225	253	252	228	234	207	230	265	234	243	234	246	221	232	233	227	217	227	250	233	226	233	226	235	226	212	227	232	228	241	244	215	235	229	226	211	239	234	234	248	199	229	250	256	239	226	234	253	199	214	230	233	244	239	212	227	241	231	225	236	251	243	223	248	238	246	194	242	238	198	229	232	228	225	261	245	258	252	262	220	213	227	210	234	216	235	227	249	235	252	220	233	240	199	247	258	247	220	232	224	237	242	234	217	225	224	234	201	268	237	264	247	235	246	219	245	220	238	210	251	236	246	228	250	237	251	221	227	231	242	228	215	233	258	255	246	226	234	225	217	230	248	232	269	205	230	233	230	205	234	238	236	215	218	232	236	233	205	251	247	230	225	231	214	240	223	219	270	226	261	233	248	248	237	238	213	222	240	231	230	229	249	227	234	210	237	218	231	231	234	246	239	260	205	225	228	226	257	238	214	246	244	215	221	232	254	242	255	237	246	239	231	240	235	232	240	195	234	261	219	232	217	216	212	235	230	250	262	243	241	213	247	226	257	237	240	258	241	251	245	197	227	252	242	255	230	216	244	226	223	248	226	234	227	233	252	223	219	248	245	196	257	245	235	260	228	245	251	224	237	236	247	233	237	230	233	255	230	226	240	221	235	218	241	216	235	250	219	253	227	229	233	221	236	236	242	253	263	226	228	225	227	246	224	252	215	250	224	252	242	252	245	222	250	223	235	225	224	236	210	269	220	244	230	222	237	232	268	236	237	217	229	223	233	200	224	229	242	243	250	232	248	249	251	222	220	231	218	250	255	229	240	229	255	219	231	210	229	234	226	245	228	218	230	260	227	226	248	228	232	255	241	244	201	238	214	232	218	249	238	229	240	230	237	222	237	246	226	228	237	220	214	223	264	241	219	214	241	227	253	213	249
27432	16711	2766	823	671	587	608	601	590	579	590	629	587	590	612	619	597	604	584	579	595	614	633	623	613	625	603	563	611	612	600	609	608	593	585	581	637	597	627	598	643	601	565	619	612	587	572	608	625	585	584	572	576	613	631	616	606	563	654	570	598	554	602	619	617	603	584	565	592	616	600	614	605	593	604	612	630	635	632	601	645	591	650	591	617	624	573	614	646	654	621	624	587	646	602	605	579	586	568	606	592	644	638	615	588	630	576	576	568	598	563	567	548	625	586	618	618	615	648	628	599	610	622	606	598	608	590	598	594	642	610	579	576	612	631	621	644	638	581	585	591	596	583	574	617	608	608	597	596	598	645	642	582	625	610	600	576	584	633	592	590	624	621	609	591	606	606	592	615	620	590	662	613	615	608	597	568	609	593	599	653	652	615	630	625	614	635	604	610	602	667	551	576	597	615	667	575	619	631	630	613	627	606	578	597	605	580	615	613	545	636	617	629	597	607	597	612	621	603	639	621	580	606	601	641	624	599	607	610	626	609	577	657	583	625	578	596	605	613	588	566	597	593	637	607	625	606	578	660	620	606	613	592	557	604	648	641	615	626	570	613	603	625	578	598	602	613	559	605	599	612	630	629	644	606	558	618	616	641	608	582	614	597	595	585	598	617	592	601	630	584	645	630	573	578	604	592	605	604	566	593	621	629	633	569	624	613	590	653	667	596	594	596	618	586	620	622	599	604	600	624	595	594	592	590	616	630	616	619	593	667	627	580	589	633	623	604	587	589	635	660	595	626	621	605	635	589	586	592	559	618	577	606	584	644	636	621	571	611	614	581	622	617	603	622	632	610	584	596	562	567	595	585	628	644	597	591	607	625	607	587	617	662	593	583	606	648	591	581	607	612	636	639	643	622	595	598	552	600	610	610	589	627	625	607	566	584	612	606	638	599	637	623	615	611	586	604	613	631	613	566	587	623	638	632	622	591	598	648	606	615	628	526	593	651	679	575	620	586	650	662	560	597	600	649	584	618	559	600	612	644	615	604	598	606	629	643	607	567	581	626	546	591	558	593	607	588	582	623	641	630	551	604	614	604	613	620	611	616	619	583	580	574	566	561	587	589	626	593	587	616	638	566	630	598	607	582	608	579	610	613	607	634	566	609	616	638	577	585	655	611	615	598	608	607	575	643	628	587	575	593	609	633	560	614	589	591	588	644	597	614	604	608	581	648	620	609	631	626	553	601	599	607	639	587	600	579	577	645	657	604	595	566	609	662	590	625	601	604	597	590	567	601	617	591	586	582	582	624	596	585	620	596	616	618	590	645	618	596	590	571	650	677	592	571	610	597	592	588	632	589	614	582	600	611	579	616	593	622	615	634	624	591	567	610	634	629	619	649	627	566	557	590	576	616	588	584	638	584	616	606	585	623	587	614	572	629	603	589	652	604	614	660	620	588	637	608	608	586	577	597	618	620	608	581	598	605	634	574	606	622	606	616	574	609	660	575	570	587	636	608	641	619	593	586	647	597	623	619	639	638	602	599	624	569	625	611	590	563	605	609	613	625	614	597	664	600	580	594	596	655	613	613	599	606	591	595	598	587	591	644	613	599	643	603	617	617	586	574	637	610	590	595	591	587	625	569	612	569	632	599	592	596	641	608	642	629	606	589	618	574	639	591	616	612	642	614	619	600	598	607	596	606	628	577	654	587	591	629	579	611	605	610	611	595	633	618	584	586	675	613	606	578	607	622	619	606	641	583	564	596	606	593	584	581	598	619	595	605	563	600	600	599	651	602	573	607	579	626	650	576	651	623	589	607	638	590	623	641	634	601	601	603	628	644	610	624	576	585	606	636	605	632	614	611	593	561	595	605	599	573	544	596	640	640	665	637	561	580	617	630	592	581	647	627	597	610	604	638	584	597	592	598	587	579	608	608	573	584	644	621	607	555	620	624	581	579	584	553	613	641	570	609	588	554	626	602	552	601	608	656	593	626	621	654	655	604	605	616	621	600	651	595	643	577	591	599	588	625	588	615	608	622	566	586	622	582	575	608	570	599	608	599	599	587	594	657	553	602	609	675	590	658	557	595	636	596	612	625	609	597	625	600	613	638	633	612	621	616	571	611	594	619	635	593	632	569	624	608	602	576	603	612	589	584	627	617	597	595	571	564	587	625	625	562	602	578	624	617	616	606	636	577	589	595	596	594	582	572	579	639	638	586	607	631	586	613	631	627	589	601	572	618	589	626	594	604	627	628	586	602	564	592	617	656	644	579	649	608	630	586	570	588	623	595	598	642	584	631	619	650	580	583	563	627	572	588	601	610	564	645	616	632	611	572	598	638	581	590	597	596	587	573	631	648	583	638	655	626	571	569	614	620	603	632	624	651	653	568	694	615	581	637	588	624	582	567	610	582	663	638	603	623	616	603	630	593	602	601	588	589	585	606	600	618	643	612	559	639	655	597	572	646	603	602	604	627	597	609	610	596	638	590	612	628	634	620	618	554	656	638	593	607	592	606	622	622	601	603	558	603	592	583	648	608	619	620	625	618	622	590	650	594	621	619	644	596	630	565	583	588	581	579	610	618	577	634	568	628	598	630	643	620	611	621	621	579	553	624	599	617	626	598	576	602	609	570	624	638	612	609	619	603	629	639	607	578	595	615	595	572	592	536	616	625	631	605	616	573	536	608	591	642	608	592	608	615	584	589	620	631	602	608	606	589	597	637	586	590	593	659	648	582	566	634	600	658	599	637	598	566	589	539	553	627	604	636	576	585	583	613	582	586	591	619	572	615	641	639	649	607	632	605	605	574	580	603	639	599	598	571	591	602	612	601	639	630	633	616	640	601	594	598	611	611	615	559	597	643	642	621	636	600	626	568	597	602	593	635	639	606	601	608	592	587	586	620	599	569	620	630	608	630	588	591	637	587	568	587	600	592	570	571	649	607	580	637	557	574	639	621	555	555	579	592	577	656	605	574	596	592	586	593	583	635	648	608	594	634	601	595	593	590	610	590	587	606	604	638	597	588	597	624	615	598	612	644	616	624	638	610	599	590	587	572	603	615	584	612	582	581	596	636	596	615	586	628	581	613	656	613	616	586	590	613	609	565	615	600	614	612	613	585	617	642	635	577	592	607	660	589	623	596	573	607	574	601	625	619	630	613	680	580	584	597	604	632	624	595	612	631	571	612	628	607	618	644	631	627	576	605	657	595	621	575	571	609	608	623	601	571	597	586	587	624	581	596	601	630	577	570	606	638	600	584	626	633	599	665	605	609	620	609	619	598	598	618	620	592	634	572	629	575	602	637	609	585	553	593	605	625	620	608	595	614	618	613	608	587	605	589	596	626	612	582	601	654	591	650	593	624	654	596	608	560	627	564	638	611	626	613	596	615	602	625	606	620	633	628	552	614	592	584	587	637	569	620	600	591	598	604	592	651	586	587	589	571	609	581	621	650	576	574	563	618	598	578	587	626	602	579	603	533	615	636	592
4277	1504	1290	1077	938	924	925	886	921	908	899	894	865	937	887	832	811	862	865	893	842	891	860	927	877	939	874	950	935	890	890	908	861	926	881	919	883	878	899	868	913	856	864	900	868	864	901	853	870	937	924	833	901	877	893	930	895	896	939	885	884	897	924	917	893	922	927	869	868	890	867	908	875	882	891	876	889	899	878	917	907	846	894	870	866	868	861	938	885	879	872	901	810	867	866	889	812	888	853	892	881	896	870	879	913	853	847	875	856	896	904	929	875	917	857	880	902	824	886	892	879	896	872	864	878	911	922	881	916	881	880	859	943	936	885	941	867	865	888	853	865	903	904	887	906	893	855	911	901	867	918	854	909	897	869	913	889	947	895	834	852	906	875	886	878	905	903	921	956	910	877	880	897	854	884	884	836	917	896	914	861	920	893	928	916	844	878	853	875	925	857	849	821	870	821	891	874	833	923	863	870	921	919	905	879	873	891	875	863	887	870	919	800	889	913	883	896	925	871	915	914	922	869	869	878	905	927	877	884	888	902	882	920	899	854	956	858	884	913	877	896	857	940	879	848	902	905	848	868	897	870	888	844	876	881	871	887	840	886	847	906	897	890	914	920	891	883	872	848	903	881	880	882	859	913	872	943	893	843	939	906	896	882	847	868	897	884	872	875	915	905	900	924	889	908	890	840	883	858	902	906	841	915	950	931	887	877	879	898	878	900	869	878	899	884	858	835	939	874	872	847	869	880	849	899	809	874	856	881	893	878	897	939	893	902	886	890	917	868	874	851	867	911	919	880	885	895	895	885	893	910	875	928	894	893	884	851	904	864	928	929	843	916	898	938	886	898	864	909	886	909	882	882	922	865	856	931	879	848	868	890	880	913	896	922	872	906	929	899	866	873	901	885	840	903	910	889	925	870	905	936	917	889	865	836	865	890	904	900	838	862	926	870	850	941	855	931	884	904	896	870	946	900	929	853	914	863	851	907	818	906	884	870	912	916	869	916	864	881	915	866	875	904	912	900	920	875	900	819	923	910	843	904	872	849	890	936	855	850	894	876	879	861	868	869	884	902	897	872	864	951	895	862	933	908	894	890	858	855	880	922	851	872	874	891	953	925	884	875	839	872	948	874	868	882	865	934	883	880	885	850	897	889	871	854	926	938	872	920	921	924	872	817	905	888	932	868	950	879	899	879	892	895	890	852	928	860	920	896	853	852	888	870	878	861	892	886	898	865	915	888	908	881	863	924	890	929	875	891	903	741	817	870	908	905	864	880	866	859	863	900	853	848	876	915	961	848	916	928	936	862	912	911	922	882	903	911	879	870	959	829	877	950	909	904	910	875	895	870	899	890	927	800	855	874	883	930	866	883	826	913	871	868	911	883	854	860	917	890	947	868	902	884	922	866	877	924	856	865	876	919	855	872	875	865	916	860	899	884	919	861	901	873	861	884	891	896	892	875	889	900	883	851	924	925	875	867	867	897	908	899	873	866	901	921	924	880	860	901	871	901	943	850	974	936	861	921	912	863	886	860	902	851	854	852	859	843	926	841	892	869	882	894	902	913	922	848	818	882	867	876	896	888	853	903	909	885	889	947	861	886	889	911	933	856	934	903	884	936	846	915	883	925	884	863	901	920	888	864	869	937	838	927	898	937	907	915	862	912	871	866	959	896	856	868	893	848	883	908	879	868	904	874	858	884	864	842	864	896	916	916	937	915	844	962	851	948	917	905	898	883	920	889	871	850	899	905	872	897	914	874	883	851	908	880	829	842	895	889	908	903	853	905	853	867	860	909	875	838	969	867	939	921	870	861	877	893	857	859	855	921	893	885	886	923	884	953	840	830	942	870	854	901	917	870	876	955	938	878	842	864	875	840	851	852	867	883	923	903	895	891	866	928	941	901	869	889	923	883	908	921	858	937	885	839	937	868	884	889	896	899	895	846	904	906	881	842	872	948	914	938	877	874	892	876	912	882	856	903	854	929	888	874	884	900	889	864	889	896	916	842	929	877	886	933	936	836	903	904	903	873	926	902	905	812	895	880	870	900	884	896	872	883	863	883	875	899	841	900	839	904	887	919	907	925	862	958	907	949	880	887	855	854	897	869	874	879	898	874	872	891	897	943	865	907	890	918	796	892	857	909	916	834	942	896	879	896	902	876	928	862	840	884	842	884	875	844	905	836	874	892	848	872	869	910	866	854	899	841	847	955	792	902	865	882	858	900	912	884	888	857	891	914	881	915	856	845	944	921	887	909	859	885	890	889	909	862	877	848	875	912	853	850	853	879	861	901	868	831	884	866	911	859	889	867	872	905	851	926	907	935	872	893	894	869	835	851	905	885	895	948	876	877	901	896	883	878	841	864	878	916	938	923	895	853	807	871	854	902	877	926	872	850	858	951	882	930	887	897	869	821	862	895	921	943	883	879	910	884	843	904	928	868	920	900	912	884	908	865	900	886	890	863	853	881	905	852	871	838	939	882	890	982	916	842	951	854	908	855	863	879	903	918	926	903	862	923	926	819	864	899	899	913	900	880	914	902	901	860	875	896	910	906	876	892	896	903	875	861	965	895	879	912	856	945	897	915	885	975	901	889	904	930	879	899	849	877	913	912	918	922	870	880	885	864	880	902	899	893	888	891	922	894	853	898	911	876	883	886	928	874	884	905	842	926	867	845	883	890	822	877	874	850	895	911	874	867	913	877	925	845	882	905	863	878	906	911	887	894	903	845	909	858	900	892	894	888	906	906	883	895	933	893	890	876	848	895	887	864	855	891	909	944	900	925	895	887	904	916	884	941	878	875	932	860	924	887	932	881	912	922	885	847	885	891	912	858	890	871	837	918	865	928	882	853	956	900	883	910	891	865	903	843	885	852	898	877	868	893	871	883	925	840	872	882	887	866	878	868	943	958	896	866	902	927	944	929	943	858	866	912	876	882	877	907	858	874	935	929	823	893	912	936	898	902	895	899	870	903	920	851	852	863	876	923	880	899	896	886	877	913	887	907	854	884	933	838	888	884	929	932	892	931	903	882	854	892	871	919	873	891	843	917	885	880	932	862	827	912	917	896	893	890	915	917	849	909	935	897	930	898	950	875	944	860	871	874	903	880	903	859	872	859	900	876	860	851	848	863	896	900	855	870	869	907	838	911	920	879	872	885	878	894	862	881	927	895	916	897	909	868	863	841	948	879	915	924	893	890	878	920	929	859	947	882	892	915	847	923	907	918	873	864	866	900	899	906	812	883	846	903	897	885	895	898	827	886	922	887	869	865	863	903	887	883	910	899	870	913	883	846	852	844	904	825	854	863	940	879	848	843	868	879	887	873	890	903	864	819	893	882	928	886	870	881	909	865	925	922	921	887	867	927	909	873	895	904	889	851	846	888	902	918	890	882	894	898	894	929	873	857	882	892	912	884	857	918	881	860	955	890	886	901	895	898	877	926	831	902	880	871	905	894	861	926	868	905	883	910	893	915	916	848	931	863	881
23303	21432	28242	24992	20066	1361	481	422	402	329	337	322	340	334	313	323	325	271	309	322	290	288	287	283	310	285	288	264	323	282	265	298	299	275	297	312	266	290	282	290	265	286	254	302	286	298	274	287	290	296	302	288	253	248	263	288	277	266	286	304	297	260	276	267	289	303	287	321	295	257	293	281	299	277	263	286	311	312	310	295	312	295	308	303	282	294	316	267	287	261	270	270	314	300	273	264	290	274	299	279	305	307	254	264	282	266	267	304	273	273	302	289	293	269	321	280	280	262	281	276	281	278	281	294	282	305	279	287	249	307	265	303	296	266	282	317	284	313	296	262	283	276	283	284	278	281	262	281	274	250	253	294	283	280	297	288	286	286	276	285	304	281	315	287	284	310	290	294	283	310	280	278	277	301	266	280	281	291	299	292	283	253	280	267	300	279	254	280	287	293	260	309	303	287	278	275	277	320	291	288	243	279	276	279	290	266	308	300	280	279	299	248	298	278	296	300	282	291	297	291	292	300	289	317	262	297	264	285	292	293	287	291	276	273	256	306	288	290	276	285	300	284	296	331	283	278	271	305	260	307	298	289	289	245	300	275	275	311	258	267	269	278	286	312	276	290	284	278	278	298	300	291	284	278	291	299	270	259	295	307	308	270	286	284	307	293	277	294	286	275	287	279	267	260	313	271	273	296	292	266	293	270	261	289	284	289	279	290	272	291	324	298	304	276	255	252	281	298	294	253	270	253	318	263	299	283	268	256	281	276	282	311	275	273	291	260	260	294	263	292	282	268	263	284	263	302	299	306	287	296	268	284	321	263	292	261	314	299	289	266	295	284	272	313	254	270	269	283	247	282	288	288	266	266	288	318	277	291	258	270	274	281	301	286	284	307	259	292	265	307	284	263	313	262	294	293	261	292	271	290	292	240	299	278	280	293	276	271	279	265	293	299	265	277	270	277	296	272	328	277	270	268	298	319	260	308	297	287	289	293	273	312	280	317	308	275	308	298	295	263	271	292	255	286	260	248	282	251	296	296	273	283	262	293	292	297	291	287	268	302	261	285	288	312	299	291	302	275	290	282	269	316	277	269	315	236	286	293	298	332	274	287	254	257	268	282	288	292	280	256	285	275	269	257	299	278	280	302	312	317	299	267	265	289	271	283	285	314	283	308	290	270	253	302	277	281	297	278	275	264	271	275	275	287	298	290	282	321	292	292	291	311	297	314	286	280	237	298	313	305	319	278	266	263	285	298	274	293	280	322	300	262	301	254	280	329	284	298	295	299	264	302	267	300	268	276	290	276	275	268	253	298	259	305	287	295	288	292	281	266	298	284	301	318	295	276	278	280	289	284	284	283	276	305	281	301	244	290	276	266	285	268	282	278	295	243	263	271	265	299	291	279	286	284	283	302	295	277	286	277	293	293	273	299	296	286	274	295	301	319	293	304	277	290	322	288	324	291	266	294	289	268	308	289	265	312	278	291	269	281	302	252	275	284	261	277	280	292	316	279	259	249	300	301	290	325	287	254	308	280	295	279	301	252	280	281	309	288	266	305	272	273	285	311	286	264	294	314	315	280	303	280	291	296	282	283	285	304	259	277	288	282	251	306	294	265	296	245	302	297	274	293	263	285	289	260	298	284	273	281	283	269	275	272	282	296	299	286	264	271	275	291	297	283	297	273	287	303	294	289	276	256	305	290	273	284	277	293	262	295	278	270	288	265	297	272	293	293	295	298	275	248	275	262	299	307	289	315	271	276	278	280	311	293	287	286	301	294	286	286	261	315	287	254	300	276	310	256	297	298	264	284	276	299	296	297	239	254	284	295	297	284	289	303	287	264	295	269	298	285	303	277	257	300	313	293	322	297	280	254	320	271	303	270	257	273	264	277	287	313	263	300	276	291	288	291	307	251	288	276	273	294	300	264	268	283	246	283	250	288	278	266	258	283	283	302	279	265	304	297	275	294	262	294	268	295	299	263	281	287	312	286	299	265	311	268	303	275	275	288	303	290	288	251	297	269	270	265	290	264	293	287	297	268	301	297	278	309	317	305	288	278	283	283	255	269	308	271	282	277	278	248	289	283	262	276	292	277	285	290	310	277	297	273	286	301	303	291	274	278	253	293	280	288	273	276	300	295	283	301	290	291	266	278	299	302	273	291	302	302	297	273	292	303	289	302	310	268	307	252	282	286	254	287	270	282	252	287	289	269	305	300	316	291	303	287	292	286	282	278	305	257	285	298	317	285	307	297	273	298	281	269	299	266	285	282	298	297	302	290	274	256	290	282	286	255	308	272	306	275	281	294	289	256	269	284	299	317	302	269	282	315	307	260	300	284	308	279	274	275	304	284	256	311	254	271	280	304	273	290	268	306	238	283	278	275	264	293	301	304	278	301	289	291	281	255	279	288	285	309	290	288	301	267	314	282	300	267	281	269	252	292	303	274	290	284	280	269	275	281	307	295	262	306	260	272	260	271	278	282	319	273	290	265	246	306	263	251	282	280	291	290	288	305	315	263	285	277	264	290	295	266	265	303	294	265	289	281	270	294	281	270	324	284	295	288	298	317	294	276	288	296	279	278	301	301	307	260	262	297	299	269	291	311	277	287	273	276	281	322	263	264	295	267	276	315	305	296	297	266	316	289	277	263	284	302	275	254	302	267	273	304	287	284	281	313	318	295	299	267	292	283	280	292	268	276	276	266	298	280	306	269	269	248	324	266	281	299	264	286	303	276	272	252	300	289	290	277	294	286	267	291	300	279	305	260	281	287	269	259	286	301	267	303	263	276	268	277	293	297	258	290	263	295	274	283	287	299	319	269	281	304	299	264	325	289	307	287	277	260	279	279	302	248	287	304	257	263	284	272	285	270	310	291	258	264	288	298	285	310	286	312	284	293	270	276	292	302	267	288	309	283	279	278	268	277	307	334	275	302	272	257	309	303	291	307	284	289	306	286	305	313	311	299	300	278	308	304	281	306	277	282	267	265	290	266	272	277	278	280	261	290	284	297	281	292	268	282	288	292	309	299	265	282	301	297	280	315	277	263	281	285	295	274	286	260	284	289	287	278	300	287	275	248	289	287	301	279	260	283	307	310	283	315	282	273	320	292	266	260	297	271	276	304	260	293	269	269	267	299	296	268	305	282	301	273	271	285	296	270	265	277	285	277	276	263	250	293	296	270	266	261	278	273	299	276	281	300	304	271	251	287	288	289	267	254	309	247	296	306	242	293	286	283	257	288	281	282	277	308	272	299	268	272	280	278	308	299	288	274	269	286	281	299	308	269	280	273	269	300	285	259	288	317	274	309	286	283	249	309	286	303	269	270	292	281	255	306	266	293	294	269	276	298	270	325	264	285	306	280	288	294	280	285	291	258	301	267	262	253	294	279	298	280	323	279	250	275	303	252	289	259	251	276	283	282	286	298	273	281	302	319	305	294	323	278	286	294	312	290	295	298	302	299	286	277	287	295	302	265	278	285	260	251	307	284
3006	7440	5059	2416	1510	1160	913	762	702	587	584	634	552	556	519	494	505	495	487	517	485	496	483	445	474	478	456	471	465	452	434	443	488	452	468	455	465	446	475	423	449	447	446	489	440	464	424	462	458	479	442	411	439	451	448	432	404	444	420	460	429	448	452	462	418	462	445	433	446	475	417	452	415	446	439	441	457	446	449	454	452	444	429	436	432	432	441	439	468	473	465	430	464	465	404	433	453	442	458	435	432	471	426	478	440	428	465	423	458	468	421	410	454	471	456	477	435	432	422	445	452	452	445	438	423	471	479	443	431	400	460	490	439	431	434	446	452	427	431	483	483	457	463	459	453	450	426	457	443	437	410	466	452	415	456	421	416	415	418	435	406	440	464	420	454	448	448	479	439	446	440	432	492	420	437	436	433	467	451	446	436	413	408	448	430	417	447	452	444	444	451	423	409	457	440	478	445	439	466	453	460	438	440	439	471	455	450	420	470	454	461	459	479	468	479	461	406	433	467	473	486	455	454	431	420	456	434	471	406	442	424	490	416	403	460	474	448	438	438	484	445	441	435	422	403	472	444	432	450	462	410	451	448	460	412	405	440	428	455	475	407	468	425	475	450	490	419	440	442	427	449	426	465	415	424	412	461	433	415	431	470	451	448	439	440	447	414	445	459	441	419	456	482	458	448	422	454	446	469	433	444	485	431	426	454	425	453	412	447	456	464	442	463	460	469	483	433	421	441	444	438	463	465	424	439	455	462	440	430	450	440	452	443	425	409	448	433	420	439	445	428	420	384	429	462	480	442	432	450	483	462	419	410	423	417	438	449	454	437	453	426	463	442	417	442	404	437	464	404	403	453	455	456	482	427	434	416	443	439	441	453	395	437	470	450	436	433	425	449	457	474	423	446	464	405	448	435	463	440	450	421	439	422	472	437	468	455	433	447	432	431	451	436	431	467	454	411	434	453	416	429	412	441	416	450	459	409	408	415	478	462	453	460	474	445	447	450	462	435	449	481	473	454	490	434	478	421	443	487	475	422	444	406	483	451	453	475	453	395	427	466	421	430	440	444	413	424	441	458	419	449	412	447	443	466	448	458	452	406	403	447	439	411	437	423	460	468	442	466	482	442	456	447	421	458	451	475	433	430	448	422	438	417	421	418	489	432	417	468	430	474	457	473	463	459	479	443	485	474	420	410	462	447	442	421	455	431	469	447	469	412	437	433	435	452	471	419	410	452	412	422	480	495	434	467	444	410	455	468	460	503	452	444	406	460	472	432	438	471	452	435	427	469	433	423	431	482	436	471	454	408	429	473	444	454	457	433	444	471	457	437	443	445	464	421	414	440	444	471	440	461	427	441	459	473	475	472	462	436	424	461	414	442	469	480	450	454	470	430	412	459	424	483	440	400	456	419	489	440	446	452	446	484	455	437	423	443	439	457	446	450	444	424	409	479	441	469	448	446	443	428	459	510	463	463	444	434	518	451	431	452	385	461	437	408	467	440	438	446	424	423	419	446	441	476	470	448	420	435	427	447	443	496	431	432	451	463	432	455	455	425	450	451	477	459	419	423	426	462	451	483	416	445	419	465	479	457	426	428	420	440	470	425	424	430	462	480	444	428	459	440	429	447	422	461	432	425	422	476	438	468	431	426	414	433	464	405	424	406	434	452	417	420	448	425	487	452	435	420	438	467	470	436	445	434	422	436	458	449	463	464	452	469	480	434	411	437	454	453	476	456	469	438	455	462	441	431	468	454	432	443	467	458	471	466	471	434	436	421	446	451	426	462	435	463	476	453	466	444	480	436	470	471	461	486	439	428	450	467	470	435	430	459	431	421	444	448	394	511	433	463	432	483	453	435	434	491	469	450	489	436	443	413	431	415	450	429	472	426	453	410	451	432	404	410	480	413	434	438	409	432	451	431	486	458	481	456	442	460	408	416	458	475	444	471	464	459	470	430	448	448	453	466	464	450	449	424	467	450	452	426	428	463	478	424	457	470	439	477	403	479	456	473	440	425	418	485	461	446	464	463	435	433	448	469	452	428	436	460	451	451	481	499	486	418	447	418	459	433	460	434	457	425	428	450	496	443	442	471	454	443	466	428	456	405	478	394	405	462	403	446	434	458	446	420	454	449	466	457	432	464	472	449	462	453	431	494	472	496	448	424	452	407	449	464	436	449	431	464	448	445	459	463	427	434	440	430	442	437	474	496	460	462	398	428	454	412	463	437	451	432	453	454	423	424	435	448	430	442	446	437	448	464	436	484	432	450	447	423	414	424	457	470	446	420	467	470	417	447	468	445	438	454	424	445	450	428	432	434	453	428	420	420	440	459	481	435	462	441	482	410	458	457	458	452	478	456	457	455	402	443	414	421	425	449	460	435	424	457	486	455	434	476	442	418	441	480	407	428	456	426	457	446	429	413	470	454	384	444	413	464	458	455	433	407	449	434	462	472	468	422	477	441	413	423	444	456	443	473	468	432	438	458	460	479	426	420	424	459	441	447	436	444	462	461	449	451	413	461	457	464	433	418	420	431	488	453	423	487	492	484	459	482	412	453	470	475	453	458	470	443	450	469	464	441	429	451	438	433	446	444	413	456	438	478	432	494	435	458	484	481	456	440	469	421	466	444	471	434	452	412	446	485	470	419	432	471	440	465	445	458	414	433	479	422	449	413	471	443	457	462	429	456	451	436	419	436	434	490	447	430	476	436	441	454	460	429	426	470	415	450	493	447	452	453	484	459	456	440	458	448	448	483	443	453	414	423	449	431	431	434	440	460	425	399	415	446	444	421	441	498	451	461	445	446	467	461	463	406	428	496	447	444	454	436	451	429	450	477	482	453	415	426	425	405	452	435	468	474	420	414	448	458	469	458	413	512	424	441	419	455	466	434	420	457	425	419	455	457	435	449	411	453	460	490	412	429	423	455	451	409	398	445	424	431	448	410	416	446	433	477	441	429	456	444	418	427	430	454	469	460	455	452	482	410	444	446	403	430	458	445	450	414	443	439	489	453	431	461	435	477	479	453	459	455	426	455	430	462	447	455	438	463	395	432	444	466	415	463	453	439	485	451	453	503	443	402	462	447	478	418	448	454	416	421	439	396	422	448	465	420	434	474	450	434	411	424	468	417	456	473	446	463	444	467	394	448	432	454	457	407	444	446	426	450	447	462	439	435	458	447	425	412	431	430	417	449	449	436	476	453	429	417	453	438	437	463	461	431	462	504	455	429	427	434	439	431	432	452	448	439	438	452	464	425	482	454	443	439	476	402	485	444	440	449	466	444	461	421	451	392	447	442	443	464	479	454	506	450	456	402	451	449	474	458	471	425	467	453	429	432	456	460	479	441	474	431	460	431	439	427	441	456	411	437	467	448	438	446	438	431	441	435	428	437	442	457	464	467	476	444	424	424	446	465	419	442	437	473	421	459	458	425	452	444	424	428	451	470	418	491	408	454	484	454	438	459	436	479	479	427	437	467	456	435	442
24664	21428	26058	21498	1349	761	709	598	654	614	662	642	644	585	594	666	659	622	662	628	602	643	669	636	613	642	615	571	577	594	605	630	606	544	586	640	614	596	599	616	589	570	617	627	600	590	616	628	600	627	601	584	646	594	623	610	648	621	689	614	590	589	687	617	609	585	613	636	596	590	655	573	620	582	612	613	610	566	613	575	619	568	628	610	560	658	651	603	629	640	640	630	606	646	612	656	645	614	622	596	606	566	647	646	653	603	596	570	620	588	590	599	585	617	627	653	574	629	563	616	629	619	614	609	624	575	636	595	623	558	647	561	571	611	596	631	602	625	593	646	653	610	606	582	662	624	590	623	597	618	606	623	581	589	644	588	618	646	627	598	666	603	616	629	651	588	625	573	610	588	601	652	611	596	646	651	615	617	627	597	619	654	596	607	602	577	665	620	657	611	621	598	640	577	622	611	635	618	633	609	608	628	620	637	583	606	572	618	616	637	626	628	607	629	613	635	623	603	626	604	589	643	621	600	645	620	599	648	629	629	614	590	620	631	618	581	618	627	595	590	656	629	625	613	637	578	582	602	624	633	631	594	632	588	603	559	629	561	592	607	624	614	605	575	560	611	613	656	611	649	585	603	600	597	591	608	564	580	615	616	612	557	645	646	612	629	659	612	612	601	599	588	559	583	606	600	633	606	641	599	614	588	657	602	610	650	556	625	592	603	650	577	621	637	610	576	595	604	612	618	604	546	583	633	642	610	648	632	622	580	627	613	647	624	574	557	585	636	636	608	606	560	635	563	611	612	598	601	586	677	627	610	577	567	580	616	580	612	592	607	600	644	616	612	602	590	593	589	624	630	620	655	628	606	619	594	631	611	639	651	650	594	618	609	603	593	609	631	638	616	672	604	593	637	601	602	609	571	610	608	600	600	654	645	605	598	649	645	618	632	568	634	610	630	580	640	629	605	588	607	623	632	654	622	609	572	622	610	631	644	641	585	582	619	607	601	600	609	583	612	606	587	602	636	632	618	658	653	587	572	647	640	572	614	626	632	583	600	633	612	588	648	652	577	620	574	581	629	610	562	623	670	620	674	623	619	700	642	583	616	591	624	650	613	603	610	609	625	631	593	604	613	633	572	622	588	570	581	555	608	589	588	618	569	600	630	638	633	608	643	612	579	620	610	619	598	578	637	581	623	584	606	590	564	579	579	613	569	591	599	616	590	621	594	594	609	613	636	588	620	642	602	634	590	596	605	628	575	631	646	614	614	619	605	608	646	569	634	602	574	596	576	618	599	617	639	614	591	576	578	610	591	572	640	630	613	593	570	612	635	633	623	598	623	583	621	622	631	605	579	656	608	629	604	576	612	596	668	645	589	608	631	639	598	601	554	603	625	643	606	634	603	624	639	605	587	570	611	549	618	621	604	662	630	563	611	637	614	635	598	603	602	642	645	600	606	608	590	611	568	637	662	592	579	655	654	638	575	610	625	589	573	608	642	622	589	617	666	593	654	653	595	650	668	609	617	659	640	637	615	607	630	553	578	593	618	623	565	613	623	604	620	611	611	608	564	578	643	649	595	643	625	602	605	639	557	610	643	586	597	612	613	611	601	615	597	585	624	576	580	650	626	583	625	661	589	598	573	621	609	594	630	636	596	621	594	598	670	547	577	579	625	603	650	575	606	583	614	612	602	652	609	644	603	632	648	636	642	657	637	610	594	601	613	629	656	588	640	618	675	580	601	672	636	576	644	610	635	613	643	631	602	623	610	644	627	623	654	615	580	622	587	611	601	582	641	565	636	563	603	618	662	609	594	623	642	622	606	619	573	668	633	627	610	646	629	584	630	622	569	576	638	625	583	603	644	613	613	624	631	567	583	635	615	640	679	607	632	621	636	594	618	584	608	629	636	629	651	609	559	600	600	573	598	608	592	624	638	598	587	633	651	550	641	632	608	564	584	623	605	608	628	630	584	616	656	650	621	604	605	630	616	580	598	635	651	560	635	638	680	582	558	598	604	609	597	604	607	662	637	586	643	613	606	637	603	610	636	636	656	597	619	621	602	632	609	613	597	578	630	618	600	605	565	633	617	588	625	611	587	599	612	629	601	593	602	656	587	640	577	615	624	603	646	587	594	583	599	649	606	604	631	596	611	637	601	606	633	629	630	657	618	588	635	618	546	583	611	639	638	609	582	627	599	637	631	628	605	597	602	581	618	589	605	651	592	607	627	629	571	585	573	604	606	644	624	612	617	634	609	580	599	609	586	629	615	644	587	616	614	563	607	617	671	640	605	578	582	640	614	598	570	606	609	638	599	618	578	655	564	595	586	539	583	598	574	581	575	620	610	595	604	643	588	656	625	653	587	570	581	615	592	637	587	559	595	619	624	586	644	606	648	648	611	594	636	640	626	612	611	619	631	611	625	628	621	554	623	582	631	623	631	603	594	608	620	615	654	587	547	612	600	644	638	608	594	663	635	637	616	619	665	620	597	590	644	594	649	612	661	597	595	626	637	592	599	646	643	661	569	587	620	649	617	606	580	632	609	582	625	610	618	550	598	622	577	610	600	595	589	632	634	616	586	550	618	567	608	630	591	603	593	652	621	626	634	632	612	604	612	614	611	616	608	626	570	610	607	568	634	672	610	586	638	595	565	646	593	555	666	608	628	614	621	599	586	599	633	580	622	571	600	616	618	627	603	569	670	596	613	640	608	577	646	605	599	615	586	605	627	547	590	623	623	570	606	625	620	589	602	605	659	591	629	589	625	618	574	584	607	627	597	633	586	649	652	624	621	611	629	607	609	635	619	608	611	581	565	596	600	565	619	603	578	572	649	590	619	655	583	629	573	569	594	579	606	610	591	602	646	614	626	624	601	614	594	655	579	610	607	619	622	600	602	614	626	642	604	605	634	645	583	560	595	627	580	639	665	592	600	611	626	613	629	591	616	608	606	606	598	583	573	570	583	540	609	618	613	578	596	611	594	594	633	585	574	617	634	599	574	578	613	635	614	584	581	595	624	635	602	653	562	602	628	625	612	622	582	623	622	580	630	625	627	622	611	630	609	606	631	625	580	606	588	633	553	617	552	632	583	587	616	633	642	618	599	588	643	634	617	644	614	574	582	649	665	617	636	639	598	591	606	590	633	608	610	613	630	658	604	605	588	591	653	614	594	623	649	651	681	654	613	620	583	624	647	611	623	585	600	624	568	626	563	643	633	622	600	600	575	615	591	573	634	607	599	590	588	600	639	633	676	606	547	573	648	624	582	615	564	610	593	606	570	590	633	575	621	575	662	592	613	576	609	566	614	572	619	632	623	633	582	579	579	592	630	570	607	631	629	604	601	624	638	622	615	588	581	622	628	568	598	667	579	601	601	628	607	607	618	628	599	609	651	572	613	614	634	594	601	602	618	650	646	595	630	615	619	612	618	582	595	588	617	642	587	620	580	635	629	634	585	606	589	634	572	619	566	613	593	606	613	611	598	588	644
3231	4055	2911	1709	1399	1098	1094	1018	987	1010	959	949	952	895	963	870	886	860	896	909	873	968	826	908	829	879	879	881	916	881	903	893	873	879	861	867	915	856	898	913	884	859	905	846	888	869	843	908	919	903	844	884	878	887	850	886	892	873	935	854	841	880	855	871	904	879	860	866	919	915	849	878	869	864	824	855	852	885	847	850	832	834	893	915	840	866	871	889	893	876	908	835	836	858	885	854	855	879	871	896	861	892	807	819	892	867	839	856	876	862	920	861	924	861	896	886	894	913	844	913	911	905	846	862	895	824	856	885	861	860	806	923	886	886	832	919	869	825	845	881	876	837	881	867	901	859	825	915	884	881	844	879	879	862	866	858	883	858	871	866	883	848	902	876	862	864	840	830	849	861	834	873	878	892	903	879	865	858	901	854	868	870	837	872	839	858	914	876	869	924	864	954	839	873	838	803	898	851	844	879	872	907	878	882	839	822	873	934	826	812	847	893	875	904	842	866	906	843	867	867	902	919	886	858	793	834	844	874	896	901	894	862	810	865	830	885	905	824	892	845	907	842	880	880	829	842	909	836	884	847	867	844	899	848	881	866	880	852	865	885	883	833	866	882	878	862	856	909	894	830	883	853	830	889	863	886	831	834	894	838	854	869	906	877	887	858	907	845	839	857	837	890	872	867	797	853	887	899	888	878	874	869	859	920	886	910	818	859	879	869	854	843	846	888	852	832	892	904	838	859	906	809	896	832	943	850	908	862	838	907	929	824	929	858	877	854	863	859	868	882	862	863	873	892	884	879	892	915	899	913	900	869	866	859	859	904	907	836	892	838	867	880	858	893	838	897	841	852	848	891	868	856	854	864	922	885	836	893	852	846	893	902	869	855	854	853	832	900	913	850	868	885	920	866	895	904	911	876	832	856	889	879	849	855	861	864	871	859	856	837	866	851	869	918	895	818	857	839	852	871	880	873	875	876	858	797	856	880	919	889	855	805	891	888	894	874	881	877	862	852	895	855	865	871	904	898	863	904	852	852	890	939	844	871	890	884	895	895	840	837	865	882	913	894	912	883	859	866	855	861	861	883	895	908	857	930	898	900	863	864	872	878	865	923	889	843	843	936	885	800	876	925	834	842	878	901	886	883	851	879	919	844	874	886	843	891	902	813	855	893	887	852	822	862	866	821	872	860	879	857	903	848	838	838	874	869	862	855	909	893	860	840	865	915	837	892	895	867	845	901	895	866	799	863	848	879	875	890	868	937	839	848	946	842	876	823	839	847	897	857	867	871	900	852	863	849	915	865	865	906	847	865	858	891	869	881	901	950	875	871	877	885	851	905	813	851	840	893	863	861	891	878	859	908	936	854	839	892	840	848	869	858	897	902	881	830	859	843	908	898	879	850	880	896	934	877	857	885	904	889	839	827	885	887	884	897	868	874	838	835	839	897	849	878	910	879	872	869	865	924	875	876	888	827	914	904	869	873	908	879	894	865	862	894	866	880	879	861	822	828	859	864	847	887	876	843	856	836	861	885	871	836	818	869	900	862	865	941	876	893	824	883	913	883	885	848	814	905	851	826	823	919	876	842	905	890	868	827	932	864	903	884	863	842	885	845	927	864	868	858	856	879	899	841	851	848	850	871	886	901	884	871	898	867	872	875	911	921	958	892	836	904	833	847	836	899	845	851	845	865	916	849	848	873	880	801	893	845	867	896	917	893	864	886	865	906	884	893	860	875	882	877	874	908	888	840	954	877	833	849	844	868	864	858	881	892	870	865	837	871	863	834	901	857	862	883	845	866	847	955	838	851	894	896	912	834	862	898	809	899	842	892	834	889	877	895	880	872	907	929	905	868	875	876	881	815	857	847	887	863	877	864	833	868	903	878	858	868	871	900	944	912	840	885	836	867	889	872	884	890	859	849	848	832	900	910	866	918	885	867	921	882	875	848	857	873	887	822	839	841	899	853	855	874	895	854	904	833	847	906	843	870	897	877	854	841	899	878	890	896	862	875	822	896	885	841	866	896	837	887	839	888	866	888	824	933	891	899	857	883	839	928	890	895	845	878	848	870	822	890	925	813	841	834	825	892	874	843	872	839	934	855	865	906	844	915	938	932	880	851	872	875	861	876	896	836	846	867	890	847	900	862	869	851	883	833	839	883	850	849	883	841	864	863	850	884	879	868	860	897	842	915	903	892	889	836	865	857	889	872	864	841	820	856	893	880	878	868	855	821	859	820	897	851	868	924	892	870	879	897	848	855	864	846	852	884	921	864	924	860	835	882	895	885	898	928	893	942	857	918	878	940	838	883	877	877	896	892	854	872	883	872	872	849	863	876	892	882	841	919	901	910	890	907	851	807	963	877	889	836	870	856	907	893	852	895	859	930	880	924	941	891	891	869	855	829	862	855	882	872	903	870	863	846	873	849	844	862	907	888	835	821	875	917	913	844	819	840	891	919	926	819	831	864	855	873	860	859	878	909	873	898	826	854	887	863	855	894	860	859	852	853	821	874	891	865	882	864	857	887	932	853	842	833	868	832	892	894	905	914	884	884	915	877	853	817	915	902	895	798	811	870	809	913	847	854	863	911	880	914	848	873	831	921	878	863	873	886	857	869	848	915	862	870	863	836	911	827	874	873	836	859	899	834	901	884	871	899	839	862	925	902	931	861	870	894	922	864	839	833	899	874	876	855	851	867	866	883	906	853	854	903	868	882	814	866	860	841	859	925	921	844	851	874	888	891	884	905	846	892	844	885	815	902	865	843	884	893	878	872	873	931	883	907	831	878	905	865	861	866	880	847	964	847	845	843	894	874	845	924	875	829	853	841	860	827	836	888	855	882	862	904	863	897	845	886	896	883	909	877	911	832	858	901	838	884	853	896	836	811	821	877	838	910	890	880	851	847	923	858	861	857	849	883	882	898	913	872	865	848	928	875	897	871	875	866	887	887	905	840	882	831	896	891	853	860	857	862	879	858	852	844	857	850	846	915	963	865	884	873	875	881	840	870	858	825	859	889	904	890	906	879	860	878	805	892	845	859	875	842	850	845	834	905	847	914	833	892	909	892	839	845	846	838	872	840	916	831	829	900	841	871	815	901	886	917	848	884	853	933	876	868	923	846	858	894	838	898	850	906	909	824	881	862	812	875	925	865	931	878	890	901	899	854	872	892	859	862	880	877	848	889	905	854	792	798	838	841	858	913	848	872	854	863	920	855	814	868	877	906	865	841	865	894	918	888	857	830	855	863	913	873	781	790	867	875	955	861	880	867	911	858	864	813	859	876	887	876	846	870	945	872	849	907	864	859	881	859	835	859	913	877	915	850	889	899	918	845	913	903	884	863	813	877	869	896	894	867	921	844	880	894	869	887	928	882	841	860	867	908	946	856	895	845	838	857	842	871	840	867	851	876	861	808	851	845	866	867	885	850	892	900	871	882	889	893	856	884	882	829	803	879	836	883	891	882	853	872	904	836	831	852	903	903	918	851
22391	21438	28947	24288	21438	18909	1055	419	324	244	293	261	226	219	229	196	183	212	197	188	184	183	168	172	157	176	157	192	166	143	157	183	148	169	170	181	155	169	168	153	156	134	171	162	144	180	156	151	157	163	167	160	143	140	150	168	156	158	152	165	169	152	161	172	165	162	155	135	148	165	173	161	133	189	147	169	174	145	142	148	173	144	142	157	167	153	156	144	164	149	167	152	155	150	162	152	168	164	160	155	158	155	138	142	155	159	159	178	158	155	165	150	156	154	168	136	152	157	146	144	148	161	154	179	162	150	160	179	142	128	172	159	162	153	153	146	163	156	151	132	173	170	152	148	171	143	145	153	158	152	157	160	173	170	129	148	143	164	151	167	176	157	132	152	138	168	150	165	146	157	189	177	159	150	176	151	151	173	156	156	164	145	184	157	140	166	167	143	149	164	157	161	151	161	144	159	158	146	150	164	162	150	172	155	146	149	141	166	158	160	174	149	147	173	151	162	162	131	142	167	160	159	155	155	176	137	158	148	157	152	157	161	164	141	166	137	168	179	154	145	141	151	165	156	166	178	159	155	141	165	160	146	169	183	179	151	149	149	165	153	169	161	144	165	163	182	155	154	145	146	157	176	152	149	126	171	160	139	157	171	145	131	162	150	166	142	150	150	153	145	150	159	165	153	175	169	134	130	137	158	146	151	158	151	158	172	166	170	157	162	146	148	137	171	153	163	170	148	169	151	193	150	143	174	166	172	154	154	169	155	144	145	158	162	152	147	143	204	162	162	185	146	169	158	164	131	152	154	158	156	167	168	154	165	163	161	140	149	149	153	162	159	145	159	172	153	168	169	176	157	155	152	161	170	164	153	143	164	169	170	167	154	161	137	137	177	140	158	177	153	148	171	159	138	165	176	160	159	167	170	140	154	159	158	159	168	152	179	147	171	168	166	146	139	162	160	160	175	158	168	161	155	168	141	158	143	152	170	177	163	147	143	175	155	173	157	174	143	150	167	152	153	182	154	165	143	141	169	147	171	172	173	160	164	154	167	145	128	152	159	155	141	161	154	168	137	150	176	139	154	174	154	145	167	154	138	145	150	157	151	158	174	141	162	161	154	179	149	168	147	185	153	167	141	176	176	167	164	145	177	179	159	156	154	150	149	172	180	167	179	148	174	153	153	154	163	151	154	161	169	148	155	162	134	147	150	151	165	184	151	178	144	144	156	140	138	164	141	156	132	168	154	145	171	168	161	143	158	163	166	144	174	162	162	146	171	152	160	162	159	138	164	175	160	154	163	153	166	140	143	151	140	159	147	140	163	166	172	154	157	159	154	210	159	142	131	151	159	168	172	156	149	142	158	150	148	151	159	168	165	155	156	177	147	140	171	174	162	158	148	143	143	157	146	153	175	157	157	154	175	169	163	166	145	149	140	167	167	168	153	140	160	152	170	154	166	153	155	154	169	152	172	157	148	152	171	160	146	169	149	142	163	146	155	133	180	166	167	170	156	167	149	163	157	142	166	153	147	169	164	129	148	165	131	160	160	142	147	147	145	164	152	149	157	152	160	154	150	173	164	152	148	144	165	152	161	165	148	144	155	151	159	178	164	152	150	164	153	159	140	164	154	152	158	171	154	135	178	149	144	170	150	163	139	153	147	160	165	186	181	141	174	159	153	151	160	172	173	168	162	149	163	177	158	141	135	156	151	154	155	161	159	150	160	146	181	159	165	158	169	168	158	146	148	138	138	145	139	180	155	185	140	181	160	164	177	177	155	153	157	135	158	144	139	171	157	162	182	165	139	175	152	159	141	153	136	170	145	159	156	182	150	166	157	128	163	168	137	151	163	164	165	166	156	176	142	173	158	143	143	167	157	146	165	154	157	163	140	155	138	137	135	179	155	156	169	155	146	147	154	171	151	139	138	135	151	144	156	169	168	154	163	139	160	127	157	159	166	141	154	153	137	179	164	135	150	195	153	156	147	162	151	147	136	167	145	172	137	155	159	169	164	151	178	170	155	166	143	166	144	152	146	151	157	163	141	179	138	163	167	167	154	138	164	163	126	144	133	168	142	175	182	141	160	151	152	185	139	168	149	180	163	148	170	171	162	159	149	154	141	152	161	159	161	156	143	151	143	170	164	177	161	179	159	142	159	147	155	160	162	147	177	144	163	175	147	177	167	165	167	160	163	143	154	146	132	151	145	164	147	152	167	154	154	143	139	120	132	172	156	149	148	183	164	159	156	151	151	161	149	134	147	162	154	187	175	157	155	196	135	168	166	162	160	164	152	131	156	149	139	153	163	144	167	169	160	171	166	146	171	159	160	164	144	161	144	171	158	187	149	155	179	149	166	142	168	180	151	154	152	163	151	145	134	158	161	165	139	155	147	147	134	203	165	167	170	171	158	156	167	156	183	165	165	152	179	167	158	135	156	150	171	176	152	148	148	160	175	158	183	148	149	154	159	149	170	171	151	156	151	162	143	157	158	143	142	163	159	155	150	156	173	171	167	178	149	158	140	152	152	147	162	147	148	164	151	164	169	162	159	172	180	157	136	162	139	177	148	158	161	159	156	164	145	158	161	167	168	157	170	150	168	176	163	165	155	150	163	148	173	150	175	141	152	136	146	148	172	166	150	151	144	171	142	152	145	162	176	162	171	153	153	147	154	159	134	186	154	162	165	158	163	145	156	169	140	168	140	148	151	146	164	158	158	131	156	157	135	168	152	162	136	158	159	175	154	137	143	151	157	170	180	148	154	161	151	163	172	158	167	175	148	153	139	169	153	190	135	166	159	170	178	188	151	169	153	147	178	184	160	136	141	174	150	153	176	136	156	170	159	168	153	159	183	175	167	195	135	172	168	157	155	146	171	153	171	139	157	185	155	144	170	142	160	142	174	163	168	166	172	148	161	153	160	183	179	143	144	152	172	153	174	150	188	150	151	135	153	142	158	164	159	153	139	156	177	157	161	149	149	165	135	159	155	166	154	157	169	167	146	163	163	170	160	149	157	175	155	159	162	160	144	140	143	171	152	157	152	158	140	155	155	152	149	173	141	144	151	144	162	144	143	135	184	137	181	157	136	166	169	171	143	145	146	158	165	152	153	155	159	172	147	163	157	152	176	143	154	157	143	153	151	154	150	169	174	149	151	164	151	175	136	161	157	173	150	169	160	167	144	163	159	135	161	143	150	141	173	156	160	161	159	180	147	146	165	164	134	172	161	165	170	147	161	150	181	158	157	142	169	158	150	148	159	122	159	144	151	154	185	171	160	183	189	168	172	146	153	160	186	156	150	175	162	141	156	163	144	169	147	181	157	145	183	138	148	150	169	153	145	171	133	150	168	150	148	150	170	159	140	163	179	156	157	184	184	137	148	142	156	172	152	157	157	164	146	158	146	171	167	153	153	150	159	169	173	158	143	148	143	162	149	167	173	163	164	166	140	182	153	155	147	157	156	170	140	172	159	172	153	177	144	134	164	177	146
4042	12115	8250	3874	2333	1545	1122	846	708	651	506	522	415	429	371	352	363	343	318	288	287	292	269	268	305	289	308	257	232	251	305	244	258	250	250	238	274	248	210	266	220	245	247	261	248	224	246	256	251	231	269	241	232	231	229	246	263	237	258	251	253	245	233	209	206	214	224	234	254	220	229	231	224	231	264	223	252	239	192	241	226	273	239	235	200	238	242	225	236	248	212	237	255	225	234	240	224	220	230	231	223	261	241	249	245	211	222	217	241	261	232	232	232	231	242	245	248	222	243	237	236	242	237	219	218	258	237	229	236	242	222	248	218	238	217	224	238	233	231	240	238	261	235	218	206	232	219	237	243	229	237	244	223	217	233	210	243	246	212	222	219	240	236	228	220	219	245	219	262	211	216	247	240	227	255	223	243	240	220	192	197	225	232	250	230	223	250	208	249	253	214	223	245	232	230	227	211	204	252	230	237	246	226	239	228	226	242	228	218	244	231	252	222	233	251	210	245	204	255	238	241	224	226	262	231	252	241	231	258	253	254	246	243	233	253	245	239	199	222	218	259	223	248	244	209	232	211	250	238	222	230	216	217	205	247	227	233	237	204	206	242	237	239	210	216	256	236	244	246	225	225	202	258	237	257	226	256	267	221	225	239	197	233	239	231	215	253	206	250	219	245	226	217	236	230	263	232	231	219	232	237	246	245	229	226	245	206	271	256	214	246	256	227	214	235	234	242	229	246	238	234	197	240	257	204	224	251	244	239	234	220	225	226	216	260	228	253	226	221	219	236	234	224	251	225	244	232	226	232	235	231	221	238	219	221	224	213	254	243	232	242	228	232	225	216	240	221	241	214	244	236	242	231	262	233	243	243	264	226	223	231	238	231	252	257	216	199	225	246	243	238	259	216	216	218	248	238	237	228	236	227	233	244	220	226	227	254	242	212	224	246	216	212	228	233	224	251	229	204	245	243	218	200	251	239	270	174	224	207	235	233	207	236	225	233	265	242	222	240	224	229	224	205	228	231	224	250	232	206	230	243	224	224	233	249	233	214	227	223	232	246	201	233	217	245	239	234	230	237	215	222	247	259	242	219	231	255	224	207	237	235	231	237	236	262	229	228	221	190	206	250	205	223	248	210	261	205	253	268	226	231	217	245	247	252	244	234	213	245	230	226	261	230	230	249	221	245	241	255	212	217	231	268	237	264	223	239	239	251	236	245	242	247	258	226	216	255	225	234	235	244	228	227	220	246	236	221	210	253	228	241	234	247	229	236	227	269	255	241	229	231	238	226	214	227	215	232	252	213	249	239	224	246	232	239	222	205	216	237	241	227	246	220	227	228	234	223	233	223	221	222	245	229	226	239	219	214	249	256	251	231	258	257	244	224	214	233	263	215	247	233	240	232	220	241	250	240	246	248	265	237	232	184	245	249	206	210	230	234	250	226	225	222	224	245	209	220	247	224	220	237	229	255	221	237	234	230	220	227	231	233	235	227	226	207	242	234	215	263	241	235	248	242	251	220	221	229	226	231	261	237	243	246	242	246	201	189	237	240	239	226	206	211	239	250	226	234	237	220	222	239	239	244	237	224	246	236	251	244	243	231	225	226	230	246	240	218	228	217	249	225	250	240	229	221	239	227	221	224	222	230	229	227	227	235	234	241	225	221	246	220	236	226	209	242	213	227	201	234	258	201	221	230	236	219	223	233	237	238	234	236	230	240	242	238	240	212	224	241	227	217	257	223	198	239	185	221	228	226	235	231	231	229	202	226	247	204	239	264	264	248	228	210	223	251	251	215	234	228	208	240	243	251	225	230	221	228	231	239	208	214	254	232	214	249	254	233	227	223	216	223	211	230	222	237	227	214	226	231	251	255	231	237	233	252	218	233	228	217	221	246	259	235	217	237	231	226	221	246	265	242	220	231	208	253	229	246	225	250	227	236	232	233	239	230	234	251	251	243	239	210	232	244	229	249	219	249	237	266	228	241	204	234	221	240	240	236	239	232	269	235	233	222	224	220	219	215	233	228	228	241	244	218	237	234	244	260	218	225	207	235	214	249	217	228	246	232	202	232	235	219	239	238	245	246	239	235	255	247	235	229	255	216	234	218	239	243	218	276	212	215	222	239	233	258	224	234	243	266	258	197	225	229	245	236	248	222	229	271	235	208	215	222	227	226	215	224	237	246	242	238	212	219	217	254	216	211	245	235	212	244	215	232	230	229	239	233	245	227	235	203	250	226	240	202	228	241	228	229	203	265	215	250	250	232	257	231	220	244	196	236	231	240	233	247	213	258	210	247	235	223	253	233	237	221	234	273	224	232	230	216	224	231	238	236	225	232	221	220	233	210	219	211	211	216	217	245	248	215	238	238	192	247	226	248	241	230	217	232	230	218	228	243	228	226	246	231	222	238	224	235	234	228	241	219	220	224	216	219	226	239	269	240	225	218	240	231	229	233	239	250	229	236	238	259	240	204	229	228	212	230	199	226	220	226	236	205	224	189	203	213	210	248	250	220	247	234	209	241	245	219	219	213	210	222	240	228	234	251	224	224	226	243	239	238	244	215	241	198	248	240	242	216	247	232	217	232	219	229	229	242	206	244	252	234	240	234	245	212	224	248	247	213	219	244	238	220	249	236	246	249	192	250	229	239	261	260	225	235	231	245	237	248	221	231	225	233	216	216	241	230	265	243	239	229	262	205	241	231	234	236	237	252	229	236	204	255	244	270	242	211	208	233	226	234	248	234	249	240	256	229	219	229	234	187	230	238	210	262	212	236	227	253	233	252	230	241	243	253	230	242	229	216	244	226	235	229	229	225	233	222	221	231	269	234	251	238	192	243	238	201	223	259	217	250	236	245	228	225	216	219	266	225	227	215	241	228	214	224	234	218	235	229	240	244	246	212	209	203	259	259	195	228	245	224	225	251	231	221	236	234	230	231	224	240	239	251	224	224	222	236	232	234	217	224	229	236	226	246	221	242	236	257	254	224	224	219	230	230	259	229	213	244	238	213	237	241	204	211	248	259	216	215	246	252	233	237	207	238	227	202	237	213	240	206	217	220	239	217	204	230	232	224	247	227	241	259	214	226	196	241	256	241	219	196	230	187	237	242	243	233	233	232	236	267	242	252	258	240	231	215	221	207	233	229	236	225	241	233	202	215	234	227	229	219	232	238	225	216	202	264	224	251	232	237	215	232	211	259	211	222	190	247	247	235	239	250	216	254	253	241	201	235	249	222	238	265	267	233	207	234	239	201	249	227	250	227	242	243	230	233	234	252	243	244	230	256	244	223	201	220	253	226	234	221	221	226	243	226	236	253	222	209	253	228	236	213	258	254	234	243	227	232	206	224	238	243	233	224	234	212	243	207	240	258	255	213	209	247	219	253	228	239	228	239	211	209	225	243	212	209	235	220	254	258	231	223	259	237	251	235	227	208	226	223	270	223	244	232	240	230	236	244	234	229	242	243	220	245	212	195	225	237	234	245	233
27489	16666	2747	812	595	627	657	614	643	622	617	566	602	593	613	641	575	518	605	593	615	574	645	621	625	620	626	563	570	596	570	614	628	601	614	624	600	593	556	599	565	632	569	623	567	631	553	593	599	594	580	623	547	633	651	645	593	646	600	570	620	617	588	604	627	646	611	606	653	597	589	607	596	621	616	621	595	627	581	602	590	614	591	556	590	606	583	595	596	538	587	608	577	623	608	606	614	570	558	568	641	620	615	583	546	584	628	594	629	598	603	584	610	604	618	615	601	576	598	603	606	570	594	598	615	580	593	589	601	585	607	585	627	643	580	642	585	568	622	577	599	593	604	596	587	579	592	588	535	594	604	580	606	576	571	610	631	632	621	584	609	621	547	607	650	612	555	600	585	616	600	582	576	564	588	612	581	592	599	610	598	624	594	585	631	630	584	573	568	590	560	577	549	590	572	563	591	592	610	579	601	633	610	570	592	618	604	606	600	637	609	591	598	633	576	618	591	611	616	562	636	592	586	569	621	548	574	578	636	567	590	588	584	619	584	567	611	586	549	560	562	563	538	616	612	584	547	572	589	608	589	575	611	620	612	609	622	596	598	608	596	581	579	616	601	621	589	591	609	559	655	581	609	573	556	560	572	596	583	578	575	626	577	585	635	591	581	581	583	593	613	572	598	599	591	601	592	594	594	580	598	589	553	619	590	568	614	617	630	598	596	611	574	610	604	564	559	610	593	617	650	582	615	614	579	608	604	632	587	593	577	590	569	622	556	625	592	587	581	584	579	592	609	612	540	586	565	599	582	560	584	625	596	636	554	608	627	597	581	621	588	597	613	604	611	568	572	663	666	590	636	556	602	613	590	570	579	621	625	577	630	588	647	609	585	607	613	590	622	620	593	651	611	607	595	549	592	597	671	623	585	616	616	624	617	659	592	547	608	575	552	574	577	560	584	579	598	580	616	536	573	574	598	545	595	535	624	578	623	618	595	652	565	552	549	587	581	615	575	612	616	594	572	629	551	563	583	624	603	606	542	572	607	542	578	568	624	569	571	569	581	635	628	577	593	550	576	609	572	578	591	633	583	587	609	636	537	641	602	596	579	647	596	599	637	649	602	583	642	599	605	618	591	610	624	602	617	600	622	584	569	607	604	597	635	578	601	565	605	548	614	556	585	612	587	590	581	603	584	575	617	581	571	560	585	603	544	565	605	600	609	570	616	563	624	612	571	598	589	604	636	619	586	613	587	600	567	575	613	605	601	572	597	599	578	608	605	598	618	631	575	578	603	584	623	591	584	595	577	611	576	608	611	583	622	564	597	598	613	641	592	556	578	617	616	573	583	622	645	626	621	563	561	607	583	594	643	588	575	625	602	603	607	528	593	586	586	638	607	554	580	622	595	587	576	571	580	627	622	565	609	585	592	615	628	589	584	611	585	612	600	621	546	630	567	592	603	597	572	607	573	623	547	574	652	578	612	597	579	604	626	565	604	607	627	612	588	637	593	587	578	607	594	602	545	585	571	562	569	634	603	624	566	633	549	615	596	591	596	622	571	609	573	600	574	575	539	611	589	592	568	577	583	622	612	582	593	565	611	609	602	592	605	557	576	565	641	589	611	603	606	613	609	585	572	577	612	574	610	610	621	567	624	613	629	584	582	610	581	581	561	576	607	613	587	619	614	626	612	576	570	601	633	593	602	617	580	618	560	621	541	559	621	649	552	589	570	631	605	638	607	599	587	565	620	626	569	630	632	538	605	616	559	610	589	596	646	590	587	627	578	636	588	613	604	611	590	584	618	578	601	578	594	594	604	570	602	606	564	628	591	613	520	606	554	604	583	583	607	648	600	596	602	603	599	573	576	588	638	601	613	578	588	620	587	622	614	619	568	647	627	552	617	584	599	617	615	582	591	608	611	609	589	631	606	628	582	599	631	560	626	554	557	556	604	576	596	616	569	590	634	595	577	596	606	603	625	605	578	602	601	599	580	622	626	667	567	544	599	619	578	599	590	595	595	655	582	595	582	618	580	590	597	584	575	565	629	576	570	595	597	577	602	569	616	605	573	592	569	543	591	561	582	594	576	629	591	582	613	634	576	605	588	597	609	581	562	570	608	599	579	607	612	611	584	651	579	626	599	567	564	580	599	607	622	631	557	580	577	611	634	554	564	643	613	601	622	611	583	590	629	591	600	633	605	549	612	599	615	578	599	614	583	629	611	572	599	543	593	591	621	600	644	627	604	561	600	588	617	592	628	613	612	634	590	573	653	574	608	631	628	629	603	622	587	621	624	581	610	584	646	600	617	633	576	611	539	603	575	583	621	604	626	587	596	582	556	575	625	596	634	598	599	640	580	572	600	605	603	604	625	602	614	614	589	593	587	572	637	588	565	601	592	561	597	621	560	608	552	548	626	637	591	608	574	619	597	640	575	536	580	640	620	613	582	603	592	618	591	630	612	624	597	603	626	610	648	609	584	663	607	590	586	589	604	589	594	614	586	586	617	637	613	608	579	625	589	634	598	598	607	612	562	622	596	594	600	621	601	638	595	634	610	568	613	589	628	611	573	588	602	584	619	639	611	639	607	559	579	632	633	606	572	603	601	609	559	628	599	587	610	550	572	596	622	606	574	640	575	556	585	586	591	563	578	598	571	645	585	600	626	577	600	605	625	612	610	587	551	637	604	513	599	583	606	574	628	604	581	573	525	582	572	594	568	613	641	598	532	575	608	598	619	595	598	606	636	626	595	583	568	597	591	617	586	573	583	620	614	616	574	589	651	588	578	595	629	584	621	601	597	570	656	598	612	589	600	605	574	625	584	602	591	597	588	599	630	581	596	625	621	601	599	592	644	588	603	636	565	606	583	576	627	608	618	611	565	540	643	610	609	599	587	609	615	619	583	604	573	593	621	594	582	579	606	599	570	592	582	604	626	582	552	619	584	627	619	601	619	627	586	581	551	553	600	584	614	627	634	573	604	597	612	616	611	625	619	634	641	588	596	591	580	563	575	611	572	615	552	625	524	626	610	589	531	579	624	601	587	585	596	609	600	569	640	575	581	564	598	569	608	620	585	611	583	587	594	618	644	549	636	613	628	593	634	604	575	637	648	594	536	583	619	640	629	608	654	576	596	572	650	623	602	610	601	626	588	584	584	609	615	584	582	623	629	557	603	563	629	580	550	568	574	546	619	596	546	613	568	576	582	618	588	588	631	593	596	573	560	557	608	547	591	619	612	602	628	607	610	623	551	582	600	568	585	603	638	611	599	575	567	571	587	612	549	616	602	567	583	600	593	589	604	606	596	589	614	627	602	575	561	583	586	613	612	597	609	602	557	577	624	592	619	577	575	568	591	635	571	559	602	602	614	620	589	620	574	615	574	512	601	599	637	591	600	610	593	591	598	608	638	644	609	578	637	605	589	622	622	579	598	615	581	610	596	570	611	598	591	602	598	606	572	594	580	647	590	599	615	607	646	595	613	562	631	639
4238	1570	1246	1008	940	944	917	892	916	979	906	858	885	848	861	933	832	875	936	778	881	903	915	927	909	878	881	885	891	880	862	936	875	874	847	873	879	836	919	907	866	849	929	865	871	844	919	858	853	889	844	869	885	890	886	861	872	903	869	939	827	860	882	836	853	816	868	904	882	900	857	940	866	893	947	870	880	892	881	859	890	904	886	862	906	861	879	868	846	911	932	891	896	878	863	838	912	869	906	862	920	897	868	897	867	886	852	896	874	902	869	838	855	910	857	960	861	877	842	906	858	893	901	907	887	891	897	857	895	895	848	887	836	865	864	890	846	821	867	879	931	872	865	943	945	907	876	899	874	903	875	901	929	839	869	916	905	887	896	900	870	858	876	860	875	885	877	821	925	884	855	861	915	863	842	909	876	854	842	926	936	881	908	911	927	916	937	901	900	854	947	904	894	869	898	839	904	867	865	888	848	858	854	872	828	919	912	849	840	882	858	861	840	891	889	858	870	881	859	907	899	836	865	940	858	932	874	883	856	918	890	870	896	804	839	889	863	853	936	896	863	904	854	899	885	869	898	882	841	851	845	883	900	866	908	798	908	842	901	894	894	880	928	854	849	889	838	902	834	893	849	800	867	844	881	897	889	841	881	865	902	850	921	921	839	875	919	863	876	846	905	893	899	875	870	873	916	883	912	877	862	847	868	937	897	848	857	822	856	896	894	899	925	875	887	891	871	839	891	858	893	878	928	882	926	878	908	997	874	871	880	873	895	839	859	903	821	842	899	888	894	882	889	917	864	825	855	892	831	909	871	871	883	871	863	861	844	864	896	927	875	844	891	865	900	892	881	880	930	866	859	880	871	890	860	860	899	866	879	879	878	843	889	833	843	878	897	873	898	888	871	878	881	891	864	818	898	877	851	864	912	816	917	879	900	888	882	882	865	856	855	850	883	833	865	850	932	870	890	850	888	927	866	897	873	848	856	903	857	900	885	840	859	870	842	855	854	918	867	841	854	861	872	881	872	873	859	866	928	862	884	852	886	885	892	864	902	850	881	877	887	842	883	921	944	864	911	858	927	812	910	897	858	893	862	914	852	839	899	849	900	904	834	842	930	909	850	802	830	884	873	844	868	881	831	912	885	908	901	897	803	863	871	899	883	905	845	866	966	856	884	850	848	891	913	894	900	888	844	919	869	937	907	853	908	868	906	917	840	919	920	816	893	882	861	879	872	858	895	853	828	838	825	868	872	884	936	846	887	844	913	902	843	879	864	873	874	856	906	867	920	884	841	887	916	813	939	848	929	886	863	918	934	867	874	905	904	888	899	896	861	848	819	867	825	868	846	885	902	907	830	888	868	924	833	893	862	840	831	871	917	874	866	871	910	887	874	886	918	874	917	899	857	831	866	882	846	840	867	925	908	905	878	838	868	914	887	865	901	866	865	846	900	902	865	866	890	930	885	886	868	886	924	870	891	870	863	854	907	847	900	864	863	929	898	881	879	850	869	877	907	898	860	885	919	875	878	848	840	889	888	829	814	870	825	911	896	900	911	920	903	818	861	874	870	889	901	845	877	894	868	881	869	864	838	863	894	864	897	889	882	897	856	923	882	874	892	873	862	881	917	886	883	893	894	892	887	878	856	923	927	905	892	885	868	818	870	871	858	831	865	895	861	932	901	863	909	914	891	870	904	871	842	871	861	890	913	870	940	863	884	878	921	863	836	972	848	888	888	908	853	874	909	841	903	856	920	864	845	864	906	861	885	880	892	856	870	847	907	916	932	853	845	881	927	915	873	849	907	866	876	858	846	824	897	865	841	915	864	860	911	887	871	934	919	885	850	886	902	912	859	873	869	855	913	888	869	831	837	853	874	942	852	849	882	892	839	910	890	884	837	843	930	922	863	872	865	938	874	834	916	882	923	911	837	845	912	872	845	870	867	898	874	877	882	862	858	857	864	853	835	899	869	883	896	891	883	916	881	924	846	894	875	835	907	934	919	969	898	872	893	873	883	866	912	947	899	901	898	845	901	834	878	905	905	861	867	901	900	915	874	883	926	873	881	844	888	812	931	847	855	892	858	880	885	859	841	920	890	937	921	909	923	877	891	827	852	897	890	830	912	888	871	868	872	906	843	895	886	878	902	855	870	853	857	845	843	901	911	892	866	822	924	895	898	847	892	861	921	937	880	858	858	907	927	813	851	860	811	862	837	881	900	872	867	873	848	831	913	920	865	866	820	863	899	839	931	882	854	845	883	884	861	821	849	920	939	843	894	899	854	863	859	861	868	836	887	873	853	931	867	818	873	883	868	914	957	902	911	889	891	880	818	848	872	862	897	898	860	875	877	889	871	879	897	911	895	849	930	873	921	903	882	855	896	851	891	884	866	898	825	870	891	926	892	903	878	906	886	927	837	890	869	856	901	815	886	882	834	872	890	881	865	849	923	880	946	878	863	871	884	869	896	943	901	878	922	885	856	903	919	863	928	874	870	904	853	816	881	849	921	895	883	853	835	836	850	870	871	880	896	877	908	868	891	894	869	860	877	879	962	879	905	869	863	945	840	842	885	852	875	853	890	891	857	868	821	942	946	869	879	867	918	818	878	883	905	879	895	867	868	892	855	898	942	861	876	920	904	945	889	876	892	869	923	906	869	895	876	799	864	827	851	857	944	899	905	923	869	894	848	883	879	852	928	886	859	869	886	876	887	884	855	903	892	938	869	889	850	862	873	834	908	897	887	943	897	945	888	904	879	849	865	825	873	895	912	857	884	908	897	915	901	869	910	887	858	889	880	871	885	923	897	906	889	867	882	919	914	864	881	896	855	861	856	914	916	907	813	849	917	907	887	852	846	885	904	938	901	874	857	861	901	902	864	866	864	877	885	833	873	872	847	895	865	863	872	864	947	845	852	860	879	914	886	847	910	845	871	880	902	857	865	895	910	886	857	827	896	904	823	879	829	870	865	912	815	880	901	899	857	885	856	900	885	867	854	882	822	865	887	888	941	835	839	843	880	928	888	853	872	871	878	879	882	884	829	878	885	864	883	893	854	887	825	875	897	859	863	886	887	851	789	891	914	868	895	942	889	861	881	839	888	862	919	841	852	892	849	894	872	912	904	896	884	903	885	839	893	883	896	889	890	882	926	888	927	853	871	843	877	865	908	872	866	896	889	864	867	893	936	875	920	842	907	859	837	927	868	843	880	874	872	874	839	943	889	872	838	912	899	840	859	884	873	884	857	849	893	923	855	841	828	864	909	886	853	913	916	853	913	857	885	817	880	906	858	877	876	855	877	847	866	904	878	884	835	892	931	959	895	863	848	874	825	888	870	838	909	878	813	924	898	927	865	887	866	906	866	894	904	844	902	861	879	878	859	885	950	860	910	879	902	917	877	894	885	931	911	908	832	856	848	896	871	903	867	852	896	887	905	883	923	884	829	893	890	876	868	877	840	899	890	857	846	838	834	894	859	872	864	871	906	910	837	932
23306	21440	28320	24949	20027	1410	541	399	381	347	333	342	347	301	333	325	322	291	300	288	279	297	281	289	284	310	297	291	280	321	287	285	294	313	290	280	273	308	287	300	253	307	286	305	293	284	293	311	302	284	284	252	267	270	302	287	306	262	292	300	270	260	303	280	291	306	273	262	298	317	260	279	270	277	297	287	263	268	265	286	273	283	306	290	255	251	295	283	266	305	293	329	311	315	258	316	279	298	257	308	277	273	294	262	291	295	251	279	250	251	293	281	267	264	285	263	254	302	276	249	273	291	271	274	275	275	271	305	280	288	239	280	286	299	268	279	293	281	261	287	287	274	295	274	266	286	278	283	271	265	253	298	288	292	267	260	264	308	287	278	250	294	270	299	269	286	290	262	284	296	282	283	276	271	273	326	286	272	276	288	280	267	325	271	281	257	277	285	269	316	289	286	254	266	260	283	307	289	280	308	272	297	291	271	263	281	247	301	319	310	279	276	276	273	295	260	270	272	276	282	282	258	277	292	281	266	287	316	273	286	275	287	290	265	290	288	252	273	243	254	279	271	276	275	268	296	278	299	279	323	256	256	277	301	259	294	268	267	285	281	292	270	254	279	285	287	294	295	288	289	272	285	306	302	248	265	280	304	253	273	249	312	287	295	285	274	295	274	304	294	294	268	278	299	277	271	279	254	302	272	282	279	279	283	299	284	257	269	282	257	292	262	265	269	290	259	257	283	278	313	277	247	259	289	274	281	271	245	290	287	264	261	250	264	289	270	299	274	258	272	256	300	296	286	284	288	301	305	297	276	287	293	266	274	279	322	270	270	277	325	298	297	300	326	303	282	268	276	266	288	291	289	275	311	295	266	291	271	290	289	280	302	270	282	271	293	275	282	290	282	283	271	275	279	294	271	307	309	269	285	275	279	265	285	269	292	293	293	284	292	261	284	294	286	290	247	304	299	301	261	249	288	289	293	308	272	267	282	313	285	281	295	299	287	271	299	295	294	283	291	265	283	258	292	322	291	301	274	276	266	283	266	268	280	295	276	246	304	267	307	283	254	287	273	303	296	289	290	240	287	279	303	277	285	253	278	281	282	293	290	298	294	297	278	267	267	277	274	297	287	319	267	308	290	297	263	292	270	285	284	276	299	262	235	281	293	305	283	275	300	252	238	299	243	310	289	280	261	280	302	298	300	301	280	291	256	287	269	279	264	288	294	299	279	280	267	278	267	266	284	236	301	296	293	287	309	265	288	266	291	250	287	285	289	295	290	296	300	295	272	288	300	288	286	284	294	264	271	261	258	261	279	279	295	246	279	250	308	275	304	282	279	273	283	264	260	299	280	291	257	315	294	291	267	271	284	279	278	299	281	298	280	307	284	263	260	265	283	277	301	282	267	295	286	295	271	305	275	295	315	274	297	266	300	298	293	284	285	279	306	271	278	289	292	257	259	280	270	264	276	255	285	296	300	278	252	271	247	282	281	263	252	283	308	259	271	269	269	274	288	280	278	294	319	268	301	279	294	294	293	268	279	279	296	273	264	270	278	244	269	266	300	293	288	268	265	287	235	250	279	272	274	279	281	265	289	262	256	290	293	316	294	256	288	277	304	264	267	269	279	283	288	285	258	279	287	312	270	269	270	289	281	299	310	296	269	269	257	282	298	280	280	294	294	294	258	278	273	290	293	311	297	333	289	297	271	286	280	288	256	273	295	290	265	277	275	306	279	288	283	264	290	269	290	262	284	294	272	265	277	265	257	310	274	278	305	281	301	302	319	291	292	290	314	297	287	290	259	311	285	272	285	278	279	299	298	295	315	281	291	289	289	272	267	295	256	313	283	276	275	270	299	277	277	279	310	268	303	290	286	296	296	257	276	280	269	272	290	267	296	283	279	278	269	275	291	287	293	307	260	269	263	278	258	326	292	292	278	285	263	271	307	257	302	261	292	299	270	295	272	254	258	270	256	254	308	281	238	255	273	279	257	272	256	277	283	295	255	247	266	286	285	313	250	311	272	289	252	290	256	276	289	251	274	262	278	267	284	255	318	301	263	278	286	260	273	263	271	287	293	266	276	315	293	275	275	289	280	248	289	276	305	254	280	299	274	274	280	291	279	289	295	287	243	278	266	270	296	313	287	275	289	255	279	245	289	288	257	307	302	289	289	294	287	285	295	266	231	272	273	282	316	269	309	275	267	285	268	265	272	273	250	256	288	299	287	263	274	267	262	270	283	289	286	277	289	277	293	261	293	285	269	263	273	285	261	282	284	293	291	281	283	308	307	303	270	258	327	274	272	293	295	254	297	286	272	319	291	281	292	291	286	298	248	296	270	303	301	285	279	300	290	291	313	282	305	291	312	280	295	269	302	299	279	290	267	280	274	269	284	264	281	271	258	277	281	239	289	280	257	269	297	283	298	265	278	254	315	306	276	290	256	271	273	278	287	300	312	260	262	307	325	305	278	280	311	260	269	304	286	267	290	258	277	309	268	284	263	274	295	289	280	242	291	264	260	261	282	289	293	295	277	253	280	267	300	283	272	268	293	320	285	284	267	272	246	258	274	305	283	286	261	261	286	280	288	286	281	281	289	274	264	255	309	281	272	281	286	271	282	246	282	279	272	272	288	294	271	269	288	286	291	336	283	269	287	270	286	283	277	290	262	288	266	308	308	266	283	281	275	238	293	246	264	303	281	298	263	276	287	273	246	245	299	275	284	256	293	287	284	278	237	290	264	276	234	256	245	258	267	285	255	270	279	265	299	291	258	252	292	267	279	274	272	284	272	289	282	296	269	257	274	256	289	306	266	276	277	285	288	272	282	269	282	250	289	270	277	295	256	289	270	295	261	291	272	302	280	280	258	253	288	292	284	302	264	305	262	260	299	304	305	277	273	308	250	295	265	282	281	307	277	274	306	278	270	306	284	274	277	269	250	260	290	264	250	327	307	285	293	288	277	300	282	279	276	270	274	263	273	326	293	269	277	263	305	271	271	273	270	285	280	295	287	276	294	319	291	307	265	305	269	291	278	295	280	304	286	272	271	292	254	277	245	307	250	305	274	306	289	266	284	292	259	281	310	293	296	256	275	292	277	264	287	262	268	286	255	292	270	270	279	289	286	304	284	250	277	284	272	235	298	288	318	307	279	281	266	266	286	281	280	297	290	287	270	278	290	291	270	257	296	275	288	278	264	314	295	294	282	292	286	273	289	284	257	283	301	251	276	298	286	297	295	279	297	322	277	288	268	281	309	276	287	272	265	302	294	265	284	287	274	282	259	275	250	269	284	289	307	251	291	287	305	299	279	273	253	271	285	290	272	287	300	271	254	272	293	300	264	238	232	280	278	286	286	291	278	284	285	287	264	297	310	276	255	286	264	259	292	328	275	294	268	259	278	293	250	283	311	311	300	278	295	276	267	260	284	260	270	308	286	283	273	297	258	285	274	278	279	294	274	281	274	281	291	293	260	255	287	299	267	244	300	261	295
3084	7413	4920	2376	1539	1134	918	786	708	614	579	601	517	505	538	484	547	458	486	450	468	494	471	467	478	464	495	498	467	469	444	446	476	430	496	448	442	457	453	456	458	467	455	441	471	435	480	419	472	467	439	436	453	434	480	488	442	430	442	447	420	468	458	401	432	426	438	403	459	413	454	436	476	444	458	460	471	465	442	453	437	417	452	428	472	434	452	455	418	448	432	439	469	434	406	421	490	478	456	444	425	411	439	433	448	448	437	425	420	443	430	447	426	440	436	393	472	423	447	452	421	469	431	425	390	464	479	397	470	459	413	426	434	447	435	478	436	470	429	411	425	450	435	418	442	439	484	466	426	457	424	451	408	450	441	429	451	450	421	427	434	472	456	465	437	435	424	429	464	498	457	436	458	471	447	444	441	445	427	420	471	443	454	425	440	447	468	425	436	408	422	438	441	446	464	420	453	438	446	401	463	450	415	428	465	446	467	409	445	401	449	422	454	455	416	415	413	449	435	445	446	443	468	445	440	483	429	433	462	433	433	453	438	442	447	441	412	443	404	423	445	446	394	448	452	444	421	436	435	452	459	428	421	452	400	433	442	477	439	409	441	465	439	422	447	465	445	493	483	443	444	470	457	418	438	466	500	487	437	429	446	439	428	427	450	446	468	480	447	447	428	426	437	467	456	452	431	448	446	424	451	448	458	417	417	467	461	458	418	487	423	408	427	455	459	442	447	432	450	472	450	432	440	442	439	454	443	441	441	501	460	449	432	445	451	453	405	424	420	451	437	457	438	413	451	471	448	449	447	455	459	452	426	429	432	429	413	435	427	430	450	445	445	456	440	447	455	431	457	426	459	460	431	470	456	461	446	436	505	490	474	433	423	422	455	481	442	470	479	464	441	450	428	460	464	459	457	468	455	462	431	442	437	467	416	481	417	433	423	426	448	442	433	462	427	460	467	451	447	440	447	478	446	402	429	428	439	437	434	434	437	461	436	437	466	456	420	424	408	449	432	429	476	454	490	445	477	412	443	441	476	432	442	436	436	459	458	388	441	396	441	433	442	449	432	425	458	458	457	466	464	473	488	459	430	475	435	434	455	427	504	468	399	435	458	433	430	462	434	442	436	447	410	455	478	445	413	493	462	430	460	466	406	415	462	433	424	434	426	416	415	429	441	438	450	448	482	484	440	460	442	451	447	449	449	433	454	474	452	447	445	452	460	430	458	429	446	474	448	442	423	479	444	447	460	482	461	430	434	450	429	428	458	439	399	461	395	469	446	461	443	423	489	463	459	438	406	445	477	402	420	425	433	445	418	415	433	447	435	462	427	413	409	441	447	430	471	494	449	440	455	425	454	490	451	451	469	475	438	473	439	438	410	464	460	446	452	428	410	445	420	436	460	432	454	457	453	451	458	483	452	428	432	441	418	441	433	452	442	446	422	459	445	460	442	422	470	456	425	463	440	433	457	459	429	438	421	477	493	415	452	402	434	413	462	426	433	443	460	463	434	400	434	431	460	454	445	404	458	430	454	443	491	429	428	463	424	474	449	417	460	399	459	422	435	418	417	441	425	482	417	419	409	457	445	453	430	443	448	444	454	485	467	420	453	429	453	451	424	474	418	457	428	439	439	459	427	464	454	459	419	450	454	447	454	490	419	441	404	445	481	460	433	432	472	447	421	464	412	450	439	432	428	444	415	476	461	421	456	439	413	423	475	441	402	444	452	456	453	416	424	447	414	475	449	472	436	436	429	444	429	459	440	450	436	426	451	472	420	461	443	421	409	460	437	472	409	462	457	461	392	460	436	393	451	423	465	455	487	442	438	443	479	437	456	414	438	438	427	439	438	442	429	436	416	446	462	426	468	442	448	444	388	439	474	442	429	469	414	464	416	429	454	409	409	444	494	480	441	452	475	440	464	430	453	445	443	433	477	432	482	435	451	479	454	460	451	403	434	462	418	455	436	433	467	402	436	440	465	460	439	436	429	411	445	464	441	401	449	433	425	419	444	436	451	453	443	445	426	451	435	416	483	460	430	468	408	424	419	439	485	455	444	459	424	447	439	457	443	431	452	414	438	443	456	464	461	430	452	435	442	470	409	393	448	416	447	443	423	415	408	464	483	436	442	464	444	464	424	450	465	471	448	436	437	430	432	455	442	494	407	427	436	469	414	476	436	412	420	443	416	418	443	462	447	415	454	456	467	453	427	480	434	444	425	444	459	426	403	409	482	469	450	410	399	409	442	448	439	424	435	416	435	455	448	440	442	396	439	423	462	449	461	405	427	452	442	451	430	477	468	421	426	463	460	443	412	442	446	445	437	473	458	464	434	459	434	449	428	454	453	440	432	420	453	424	416	468	440	439	379	445	394	398	469	432	436	456	438	448	450	416	456	446	459	490	483	437	444	407	479	400	457	416	448	436	474	434	412	437	453	419	452	472	466	449	440	440	486	466	418	465	458	443	422	450	485	448	436	417	420	409	484	443	455	429	487	391	449	442	438	445	464	457	452	467	422	473	417	439	447	446	447	440	423	465	422	482	454	466	425	443	448	454	441	452	473	430	447	431	425	408	444	438	449	463	435	478	437	473	430	440	415	434	445	435	441	458	439	467	429	446	425	464	462	464	427	447	432	448	413	408	418	468	439	444	459	424	428	440	396	444	451	480	448	426	386	464	407	454	427	424	451	465	459	457	447	446	440	437	436	430	474	428	441	464	448	452	440	458	435	489	421	450	443	432	441	430	431	471	425	443	457	432	429	436	451	443	415	454	428	451	455	445	422	459	447	431	425	467	432	464	444	466	451	458	443	475	455	473	452	406	390	427	470	436	424	411	420	500	482	416	453	406	441	404	401	424	439	448	459	433	461	429	422	413	449	416	419	443	428	407	435	437	405	433	463	422	460	412	428	418	468	447	458	435	454	449	456	415	443	458	432	408	455	412	444	442	453	451	402	423	463	451	426	451	409	436	456	424	439	425	455	446	471	450	416	448	411	445	442	466	412	471	429	450	424	453	424	447	416	440	456	464	473	419	426	457	441	425	426	474	414	446	456	413	434	430	436	451	438	413	443	421	444	430	392	497	458	457	450	423	452	429	489	434	418	441	439	412	444	474	448	473	436	463	440	443	431	455	430	445	431	470	459	413	419	429	416	444	470	421	430	463	442	457	472	478	465	484	430	433	443	451	457	439	475	422	447	435	392	478	446	400	442	398	455	401	483	445	466	454	445	415	452	434	406	428	435	478	458	462	429	474	423	423	481	501	432	418	466	410	456	453	434	422	438	420	445	452	480	418	453	453	455	447	449	427	419	475	463	460	430	455	450	474	412	454	413	426	451	421	427	437	428	456	431	447	444	432	460	469	437	388	404	417	442	432	479	444	421	429	454	434	432	478	438	458	484	440	441	443	443	441	406	444	473	467	432	466	437	437	461	412	468	429	438	420	454	441	398	427	453	462	437	454	432	480	482	422	447	430	448	423	423	445
24702	21426	26034	21568	1392	712	623	588	640	669	597	637	645	706	629	615	572	594	643	590	646	615	604	614	649	630	668	636	639	610	618	592	580	634	603	625	631	616	659	629	597	685	622	612	626	606	593	644	621	611	606	612	611	569	648	557	611	593	607	610	627	611	611	625	600	640	638	632	624	595	617	600	624	618	611	625	638	654	659	583	564	607	620	659	604	587	563	603	546	604	659	614	623	580	640	618	593	615	632	646	627	618	605	607	590	604	598	632	619	569	621	654	574	581	603	602	622	625	628	652	598	656	627	634	640	588	604	662	624	580	605	579	616	602	628	601	595	611	625	618	623	614	611	589	592	640	604	605	615	596	601	628	610	640	615	597	619	613	615	610	629	624	596	635	656	593	614	607	629	610	653	617	607	638	615	612	613	574	604	582	570	580	598	556	582	637	611	588	611	593	619	610	642	543	605	624	613	557	640	564	617	588	594	613	659	615	615	637	593	583	614	602	635	598	639	603	560	603	577	609	573	590	634	614	633	590	599	585	628	638	612	601	638	597	554	640	610	598	576	625	603	637	578	623	607	638	634	660	615	575	595	633	610	634	594	610	591	627	588	573	623	625	598	600	646	586	598	630	582	593	591	593	604	604	650	602	663	632	598	608	609	598	627	628	633	619	603	604	640	589	624	624	630	620	579	638	643	669	593	558	583	660	609	614	573	610	601	634	595	642	615	581	602	588	593	613	616	557	599	606	596	588	636	627	645	640	592	619	637	585	615	617	619	644	605	597	634	658	637	567	634	589	638	582	660	622	630	580	600	588	609	551	631	578	587	584	626	611	587	635	605	625	593	572	574	622	650	605	618	641	628	625	606	641	602	640	644	602	554	593	624	584	594	637	597	645	598	627	664	622	625	607	600	594	609	606	602	604	580	616	598	609	590	623	606	666	635	589	608	568	603	640	556	630	613	596	601	595	591	600	606	563	612	608	574	577	647	642	591	605	603	605	578	631	641	617	598	612	630	608	632	588	614	621	589	624	622	620	588	602	607	555	558	594	595	621	612	613	632	590	610	615	562	625	596	581	582	625	620	624	616	599	591	608	635	620	618	637	588	560	612	603	587	602	604	617	598	611	592	631	624	592	605	631	567	598	598	572	603	612	641	566	646	577	641	633	628	557	639	626	634	569	627	619	593	580	613	606	598	599	608	606	603	644	628	604	602	609	614	592	578	612	554	641	633	594	577	562	605	596	617	609	594	580	608	624	649	588	568	582	651	595	644	605	653	591	611	624	618	592	644	602	574	610	614	592	618	605	617	608	611	611	597	634	597	652	630	604	592	622	638	611	586	614	639	608	610	606	610	557	610	612	577	621	641	613	620	594	628	610	627	638	635	642	625	641	605	631	627	631	622	633	625	634	582	602	652	613	617	598	630	604	610	570	620	621	621	586	606	596	660	631	582	616	612	594	655	611	635	625	552	598	597	644	612	564	587	606	645	630	609	610	645	645	600	605	652	608	622	593	651	616	638	595	588	618	606	580	600	608	605	599	585	610	638	654	582	609	630	596	578	598	622	618	601	587	606	611	613	649	602	588	617	567	634	601	668	618	606	595	600	560	577	572	644	570	658	609	627	618	579	568	625	570	633	596	620	559	630	611	614	608	576	596	600	630	590	605	582	636	599	601	592	583	645	645	622	599	632	611	595	594	594	608	580	645	615	639	621	601	588	610	587	625	615	624	590	584	613	598	567	618	661	610	624	579	603	629	586	623	553	632	611	567	605	604	624	591	582	621	637	636	616	569	615	619	649	605	625	642	613	632	592	635	628	623	600	598	629	617	642	594	548	595	607	612	606	643	637	609	608	567	605	586	558	622	620	608	596	605	557	600	616	619	601	571	606	624	594	670	625	614	576	586	591	615	604	641	641	602	585	604	560	655	589	618	654	572	593	624	618	588	614	622	614	641	608	564	606	614	637	609	597	588	657	624	610	556	564	606	611	647	637	609	635	603	584	627	555	590	584	640	642	578	581	606	596	602	576	604	635	618	627	594	615	644	613	653	600	607	594	626	636	601	626	675	635	588	598	620	598	603	595	605	661	604	664	608	602	608	600	617	616	598	627	559	610	610	647	575	611	601	571	626	592	610	602	649	672	556	563	583	569	591	614	558	587	609	575	603	596	605	603	600	644	638	623	605	623	601	613	571	607	634	595	635	601	611	622	639	564	634	608	618	607	563	600	607	593	623	619	614	627	624	620	608	637	605	640	591	616	608	658	565	592	582	581	636	637	599	634	598	608	623	548	653	597	570	623	582	562	628	588	613	625	614	599	566	631	632	607	627	620	598	609	555	626	630	617	632	647	620	575	623	600	571	573	635	650	579	591	599	598	601	617	620	670	643	598	624	654	647	593	608	620	631	616	608	611	631	613	596	665	627	619	618	634	578	580	583	637	639	689	625	584	620	643	619	587	593	575	572	622	623	607	636	586	662	627	590	609	656	595	613	557	607	645	629	606	588	624	640	591	587	596	614	622	591	648	580	582	606	623	580	602	638	633	593	588	646	592	650	607	617	597	641	630	631	612	541	587	598	608	628	630	577	584	649	598	604	583	625	627	579	562	626	572	598	564	635	667	574	605	618	611	587	612	582	601	595	617	594	585	634	608	610	585	626	605	616	631	613	612	567	602	618	611	586	625	562	590	633	612	622	605	579	617	607	630	604	613	604	640	609	607	643	589	581	604	585	631	620	606	595	641	570	623	624	628	605	610	579	575	653	606	638	608	577	605	615	655	621	597	584	636	612	637	577	594	615	609	625	640	637	640	613	610	628	599	599	594	613	639	624	594	620	610	597	602	632	599	656	589	624	600	623	575	611	603	637	615	607	600	623	618	637	628	589	639	628	622	605	624	589	628	626	632	603	630	567	621	607	627	624	631	577	601	623	633	608	605	634	577	623	613	646	578	563	594	598	589	563	607	575	588	594	649	621	615	578	642	614	594	611	608	597	618	585	592	598	579	555	585	592	577	566	591	604	589	632	607	606	620	596	613	629	574	575	564	596	616	608	604	599	634	606	628	595	635	556	572	597	605	655	600	625	608	599	617	640	640	582	586	612	592	612	610	633	568	641	591	616	618	669	613	629	631	613	614	585	555	625	569	640	584	594	594	600	620	605	596	625	628	612	625	597	631	637	625	584	602	610	671	615	567	631	580	666	635	630	604	636	617	602	616	617	663	681	595	633	601	628	597	610	610	631	617	596	563	587	637	662	574	641	617	578	637	601	627	606	613	617	574	570	588	606	589	592	642	632	647	592	581	638	592	585	639	609	603	596	613	630	614	596	630	637	609	554	621	610	613	630	581	559	622	610	601	575	609	590	610	574	566	562	568	639	623	583	590	633	649	609	588	599	600	606	615	611	599	606	649	585	587	644	630	578	594	602	602	614	620	631	572	636	593	637	638	624	607	643	574	616	645	594	659	652	605	641	634	619	623	613	594	639	610	621
3191	3838	2942	1704	1335	1117	1060	1057	998	953	915	913	919	902	950	994	896	892	899	872	870	849	911	911	879	882	908	903	856	807	912	868	856	841	862	806	854	861	877	878	899	831	879	903	875	887	889	864	871	858	863	795	850	865	928	830	869	831	872	871	851	907	838	867	926	872	898	888	896	864	826	899	873	815	842	860	883	871	841	932	848	882	901	868	868	856	879	852	883	884	848	822	884	832	857	893	903	901	884	883	889	878	877	854	871	852	908	852	872	865	872	892	876	859	843	901	847	920	839	836	853	820	883	914	852	859	887	820	864	877	852	852	904	859	870	884	887	843	863	917	870	884	810	865	846	918	892	884	870	924	818	896	854	908	864	885	850	847	810	827	887	849	843	843	874	844	839	870	875	910	855	872	856	871	841	859	878	915	875	887	876	846	887	865	913	899	821	884	858	848	814	830	908	874	889	857	858	879	831	865	861	842	833	889	921	873	865	874	865	896	834	831	872	968	834	841	881	860	880	868	881	869	858	897	843	880	854	877	902	946	827	860	892	939	840	862	844	879	860	871	905	856	829	853	878	892	891	911	917	814	893	846	846	810	885	893	817	846	855	887	858	926	878	831	831	826	861	831	852	898	873	865	846	891	881	883	865	880	876	834	877	913	861	872	883	831	866	838	809	868	849	870	851	866	878	834	848	894	838	850	882	885	840	869	822	874	839	875	879	921	861	892	864	842	875	794	839	902	857	828	864	891	876	829	916	879	865	832	857	878	800	874	867	874	859	818	903	909	857	866	872	893	845	890	848	916	900	842	869	849	894	879	846	839	840	883	840	888	865	870	865	827	818	887	852	848	881	871	878	871	839	909	884	863	893	827	882	839	833	863	860	875	844	858	830	874	901	873	856	881	826	828	829	890	893	896	904	888	853	858	827	846	913	858	879	858	813	929	811	832	887	867	828	866	870	859	824	856	880	879	866	866	832	890	861	919	863	880	887	883	914	864	869	919	869	898	955	854	845	900	878	872	834	891	889	856	914	798	825	804	887	844	858	831	887	824	895	852	906	896	828	830	883	870	861	836	839	823	896	903	930	891	837	839	812	922	886	862	795	845	921	829	865	852	881	823	885	900	846	811	895	823	867	844	829	876	915	898	871	835	863	871	842	863	800	880	863	893	841	885	923	861	865	833	855	928	904	867	876	887	848	896	905	848	908	834	873	877	861	862	851	880	857	884	868	838	809	873	908	847	857	886	866	872	871	834	846	914	815	855	881	838	869	818	856	828	875	855	912	920	870	852	862	924	892	868	819	857	855	905	902	871	880	853	889	857	843	881	874	899	939	837	816	869	857	917	850	817	903	916	849	859	869	868	866	837	883	841	883	838	858	882	901	883	931	899	876	883	877	882	827	903	887	866	894	879	825	861	871	883	887	916	859	910	875	855	861	893	890	887	852	854	891	833	896	898	877	842	853	831	872	816	876	884	849	870	894	843	883	871	861	880	906	819	814	817	877	860	809	858	882	916	866	867	933	904	838	839	854	834	886	851	893	885	901	858	831	865	855	900	833	829	909	855	879	828	851	879	861	833	849	874	839	853	899	861	854	863	889	918	863	874	897	819	886	823	840	872	871	842	847	850	844	918	879	867	836	899	835	848	884	855	886	897	890	871	868	842	835	904	844	895	915	833	839	839	883	881	878	922	895	882	853	847	903	886	893	824	943	873	858	883	889	874	834	878	862	825	867	870	895	873	818	871	846	825	828	884	902	845	893	902	860	865	815	882	862	891	877	901	868	916	881	842	865	840	857	914	865	863	869	847	861	845	878	851	887	820	813	948	901	896	881	889	873	898	827	864	862	813	867	847	880	894	823	868	843	876	903	896	865	852	862	897	875	890	857	866	840	886	880	881	846	885	860	848	821	827	897	889	872	839	830	946	906	874	881	874	855	801	946	848	867	854	848	860	867	871	832	841	836	845	867	863	835	862	878	879	867	897	837	851	911	876	832	897	835	810	850	827	851	875	887	893	846	872	923	841	915	856	843	845	881	867	848	843	850	869	900	887	888	884	820	878	865	865	881	850	877	874	902	861	865	873	895	850	860	909	860	816	882	897	839	793	857	835	866	819	895	846	848	871	876	872	904	850	848	854	842	826	924	869	882	884	836	903	847	886	865	847	855	884	866	853	860	848	828	868	847	861	864	857	861	892	846	862	948	831	864	832	887	863	845	829	858	875	846	901	866	844	878	897	913	860	866	846	922	874	888	895	830	884	884	818	892	868	874	807	806	932	897	866	847	853	881	910	898	857	848	923	861	846	877	886	850	834	848	880	867	889	795	853	906	845	866	874	864	842	834	889	834	883	889	844	909	897	842	877	898	900	858	828	888	866	861	831	913	866	847	863	881	873	871	856	862	862	807	853	870	807	892	874	852	883	796	832	872	885	864	871	917	851	879	906	884	868	896	863	796	887	860	834	842	798	826	882	874	897	892	886	835	922	837	896	793	920	858	933	875	864	839	820	853	870	858	857	839	834	923	905	907	844	868	863	834	826	846	868	868	838	902	875	842	836	837	920	858	845	846	915	861	852	883	879	874	846	842	871	918	883	904	861	838	884	843	878	879	823	895	842	896	923	894	849	879	855	869	838	869	865	838	850	925	853	879	883	884	882	894	864	835	907	853	859	844	887	879	872	878	871	882	888	902	878	851	845	893	909	867	915	824	886	860	868	912	872	867	856	849	885	832	871	848	913	847	869	853	903	868	857	885	836	923	844	888	833	898	934	887	835	922	846	817	879	819	845	865	933	864	871	843	917	880	874	858	840	808	834	877	865	863	872	910	901	838	883	887	844	822	823	886	849	857	849	826	858	891	820	845	862	833	873	836	863	877	872	875	874	845	852	900	880	812	857	883	840	809	872	895	884	876	877	849	882	846	855	891	891	915	857	808	863	821	860	889	856	868	858	875	847	881	870	919	825	899	868	854	821	858	892	830	853	878	866	852	847	895	858	879	854	857	867	855	850	845	862	930	868	868	886	828	840	859	929	810	895	828	873	813	826	916	883	867	878	898	848	910	851	892	866	866	834	858	882	862	840	855	895	905	852	905	852	870	837	896	890	902	897	876	901	894	816	826	863	927	850	817	855	829	875	857	873	927	914	867	850	874	901	870	859	855	888	885	893	847	888	853	892	843	824	882	885	834	890	825	862	847	851	850	850	911	835	920	892	819	879	860	840	819	852	844	898	890	858	851	891	870	862	878	885	858	887	879	884	834	859	829	854	872	846	928	897	863	943	927	873	865	884	882	833	852	848	804	867	886	880	864	839	834	872	896	891	803	817	854	896	822	866	848	867	883	908	834	870	881	880	925	873	882	822	857	840	901	899	912	831	815	896	860	865	855	926	858	886	837	829	851	862	832	880	859	827	832	890	876	823	842	864	820	840	927	893	869	819	863	859	890	855	896	873	853	828	856	841	844	874	864	872	880	846	827	884	859	865	874	788
22437	21478	29005	24371	21481	18806	999	376	299	279	241	231	222	261	209	183	215	214	175	202	208	175	176	149	196	180	190	187	178	127	185	171	166	168	172	168	174	170	172	155	151	154	140	158	165	163	167	159	172	165	156	150	161	146	160	148	158	161	169	137	159	175	157	166	138	167	155	183	154	145	157	165	159	154	158	160	167	150	162	150	151	139	156	163	150	165	163	160	168	165	154	172	165	163	146	165	129	162	159	140	152	163	149	161	171	168	163	141	161	138	166	182	167	153	166	158	158	169	164	145	143	152	167	151	167	147	172	163	154	144	179	160	162	148	163	173	182	172	167	171	171	151	155	135	153	131	145	169	175	155	155	163	174	134	150	175	170	154	166	150	169	170	156	139	159	152	157	164	135	150	158	172	190	135	151	138	184	171	163	168	147	144	165	154	186	152	152	162	155	133	149	171	156	158	152	162	142	169	143	157	167	175	147	168	158	148	139	161	152	171	154	152	157	174	160	177	153	146	145	172	153	140	144	155	154	153	144	157	162	152	144	133	155	165	149	146	164	150	172	166	170	171	139	166	187	154	154	151	142	157	149	174	165	158	171	146	134	129	149	147	162	132	148	144	174	154	170	155	156	165	162	146	142	169	165	138	192	168	149	126	159	181	166	167	180	141	167	162	162	165	159	148	163	144	165	136	142	155	171	194	147	158	162	142	142	163	171	164	149	190	166	138	144	150	160	141	154	151	145	159	133	163	162	136	162	146	148	157	161	167	168	149	136	161	148	161	161	146	154	144	161	147	157	180	165	139	148	155	151	154	153	162	164	160	160	161	138	138	133	160	175	172	150	168	168	151	146	131	168	139	175	141	184	164	154	152	179	160	155	147	143	165	135	155	147	162	152	164	154	154	143	135	165	148	158	154	160	150	141	140	159	141	155	141	176	156	131	171	171	151	146	153	149	167	172	156	154	132	158	142	132	136	155	144	147	177	171	139	149	163	154	157	160	163	167	152	150	170	159	119	162	145	120	160	188	151	155	168	173	167	183	144	148	140	152	178	127	152	131	163	159	175	161	171	159	164	157	188	157	164	161	163	168	151	159	150	149	147	149	163	151	155	149	154	165	167	141	147	150	157	132	175	157	149	159	151	169	182	160	146	168	155	158	147	188	163	182	182	132	158	129	135	174	174	154	150	146	149	146	156	148	153	159	189	173	135	155	150	141	152	150	162	138	142	165	170	148	166	165	168	145	148	153	178	168	190	139	156	146	169	170	158	184	153	151	173	155	160	169	181	177	164	144	142	166	152	152	148	167	170	162	169	167	159	149	169	143	157	159	147	168	174	161	136	169	157	157	166	158	163	156	137	160	191	139	164	160	153	146	160	148	150	198	161	155	156	139	141	138	170	144	175	168	155	155	146	146	158	152	165	188	153	164	145	170	165	172	156	154	171	153	153	160	185	183	138	149	154	153	129	151	150	175	138	133	144	158	159	158	162	170	153	178	150	157	147	188	141	180	142	174	155	161	149	173	159	160	160	146	178	162	149	176	160	171	152	155	143	163	150	155	176	156	141	145	149	143	175	155	157	152	149	149	157	155	150	141	164	140	155	146	151	171	152	140	158	172	158	166	132	161	178	137	169	161	156	158	143	148	142	171	149	165	161	155	165	166	163	157	163	166	168	167	169	155	163	166	132	159	165	155	157	141	147	174	152	166	143	165	169	136	168	175	150	165	151	176	126	142	155	164	184	167	160	141	154	171	152	186	160	140	129	140	183	159	155	137	162	184	155	158	152	135	182	157	175	134	194	154	136	156	170	141	148	168	137	155	157	156	153	176	154	136	155	168	156	143	138	136	164	146	151	159	167	144	154	152	174	161	153	178	158	187	162	156	173	175	163	164	176	168	165	167	157	150	155	159	143	152	170	172	175	182	157	161	152	165	175	135	158	147	153	164	158	137	166	165	161	135	184	169	149	181	188	137	175	154	147	168	162	161	157	167	149	156	155	144	178	149	120	168	150	150	162	171	162	156	149	141	150	163	154	156	144	137	147	151	170	150	147	161	173	174	170	146	139	167	154	186	151	160	159	162	133	151	149	157	138	139	151	133	188	166	132	174	140	161	164	163	136	172	146	164	172	147	148	165	144	161	154	151	167	154	149	145	150	156	187	172	167	146	160	142	155	157	143	171	157	148	177	146	165	141	139	130	155	155	159	144	171	158	146	151	135	124	162	148	154	161	157	143	148	140	174	182	153	139	163	175	187	153	155	164	166	163	160	166	171	158	182	164	145	126	139	140	152	173	163	159	166	164	156	153	150	146	152	167	168	184	157	141	156	173	158	157	164	161	143	144	162	186	157	156	155	161	159	168	149	174	158	159	171	172	192	177	158	167	160	119	138	147	163	166	158	171	143	141	135	157	151	162	154	160	143	171	144	132	154	174	132	159	160	154	170	163	146	165	159	154	154	134	156	168	146	168	162	133	163	184	158	167	172	144	165	160	160	174	168	149	151	166	162	163	170	147	138	173	163	157	156	172	161	170	151	175	171	166	165	163	149	164	169	158	151	155	152	155	151	172	152	149	165	185	126	165	161	161	159	134	178	153	130	176	179	168	159	167	164	157	175	155	163	156	149	139	177	158	171	171	163	153	172	164	183	162	157	182	145	174	154	162	173	139	164	170	159	161	161	165	159	154	141	165	133	160	153	152	152	154	142	155	162	185	148	151	174	167	153	171	155	156	154	176	151	171	125	152	178	168	189	158	176	167	153	176	159	149	162	133	149	146	174	159	174	149	162	134	138	147	153	173	147	142	152	159	150	174	149	154	152	151	158	148	165	172	173	140	164	142	162	138	154	165	149	161	152	163	168	149	163	147	156	138	161	160	142	135	136	163	164	130	192	135	145	128	167	161	160	146	157	178	159	141	130	156	163	166	161	170	148	166	145	147	163	158	167	161	154	155	138	155	160	162	183	182	186	154	172	131	187	167	141	155	168	174	172	169	162	138	150	146	148	168	163	163	164	159	169	145	183	155	177	166	166	157	154	163	134	152	164	176	159	159	172	178	127	160	157	155	159	156	143	158	165	143	143	154	154	144	144	163	144	153	170	155	152	159	189	165	153	158	155	138	145	160	150	175	167	137	149	180	147	137	173	155	165	154	132	161	148	147	141	161	170	157	147	172	151	171	155	177	184	159	149	160	154	158	123	159	152	164	161	157	160	153	149	158	186	160	152	151	150	160	157	144	157	141	161	158	140	159	164	148	161	178	169	135	163	144	151	134	146	154	150	143	169	153	189	151	163	169	137	145	156	149	143	144	169	163	167	167	156	137	156	150	160	155	185	157	141	156	155	160	155	154	141	171	168	139	166	158	183	133	140	155	149	146	145	174	173	144	145	150	164	165	155	166	181	138	172	201	163	156	158	154	145	141	139	144	151	180	165	192	154	158	153	161	160	164	164	166	156	165	134	176	155	132	175	166	158	158	151	177	165	152	155
4066	11874	8214	3906	2347	1520	1104	833	700	662	563	470	464	404	399	330	329	338	321	343	305	271	285	280	294	278	250	271	271	278	262	262	244	253	253	202	238	277	253	251	245	264	232	228	225	241	234	214	246	240	218	245	202	259	222	228	237	232	243	247	257	229	247	226	237	229	232	208	215	246	233	240	227	244	236	237	203	264	218	214	234	201	236	251	206	232	218	248	245	210	247	224	237	239	248	230	242	254	247	259	210	212	255	224	222	260	232	231	222	247	238	255	238	231	238	244	243	243	260	243	240	219	218	252	248	252	203	222	202	231	233	231	213	210	222	219	223	228	230	235	194	219	229	239	257	247	240	250	218	268	206	237	220	232	227	227	215	226	266	221	219	242	209	236	223	231	284	242	216	225	239	235	235	229	229	242	241	215	252	223	223	244	221	202	229	242	244	252	229	217	232	225	227	230	247	240	206	237	231	245	231	220	236	217	223	217	227	237	219	253	268	239	264	236	217	234	224	259	238	234	216	234	238	252	228	236	222	225	244	239	242	221	210	235	210	221	258	213	247	219	223	256	222	232	234	235	227	236	237	243	222	226	226	232	240	232	234	233	232	226	222	218	245	240	210	237	251	236	239	249	249	214	229	217	228	229	227	217	213	250	242	239	234	225	252	226	223	210	249	230	252	241	224	247	214	248	234	233	221	260	207	245	235	238	244	192	227	250	230	252	238	249	236	219	208	248	236	225	247	248	233	266	242	192	215	239	224	239	224	201	227	218	221	235	228	240	214	218	231	234	245	223	230	229	219	216	242	240	240	202	245	228	222	243	239	239	241	217	230	217	224	221	246	235	222	251	202	241	234	223	208	235	196	238	214	225	255	222	249	263	244	212	243	230	229	225	236	226	237	228	228	242	259	194	236	229	223	242	236	236	222	229	238	271	231	240	277	253	229	218	215	254	248	216	229	225	244	228	214	253	247	201	235	249	248	247	233	235	234	246	214	258	245	193	229	209	231	276	235	254	222	238	236	252	235	216	212	237	241	233	229	238	222	252	225	229	223	225	218	228	243	233	237	257	255	210	198	239	228	237	205	250	224	211	238	236	257	246	229	243	244	240	238	238	220	222	236	228	233	227	211	232	248	263	253	270	207	209	233	237	201	236	259	221	218	245	228	214	239	238	229	238	237	225	218	231	237	240	216	224	214	223	218	239	235	223	223	228	221	254	235	229	241	230	260	219	216	230	225	232	237	231	243	248	262	241	242	231	220	247	233	211	204	216	258	226	236	236	236	237	207	236	251	258	241	228	230	236	234	226	238	225	255	196	229	230	254	216	243	245	223	218	243	203	250	210	229	228	226	253	231	232	244	224	275	244	210	242	228	199	216	251	242	242	257	215	219	235	208	238	238	226	246	224	219	219	241	220	216	223	245	216	199	236	235	229	245	264	241	223	229	251	242	252	245	224	229	228	237	233	240	224	248	220	229	245	224	213	203	225	228	205	213	203	228	204	241	235	220	208	248	227	244	213	235	229	226	224	222	257	218	232	251	202	236	259	244	252	244	243	230	236	231	250	220	226	238	218	234	213	219	232	262	232	238	251	216	236	239	233	225	221	230	227	249	232	230	254	223	254	227	190	201	245	253	222	225	219	203	226	231	229	245	227	242	234	234	238	242	229	244	237	224	230	235	253	234	236	219	237	217	218	245	225	237	256	255	234	225	208	235	243	205	212	227	214	246	221	243	260	235	219	240	220	220	226	234	227	243	251	210	237	245	245	228	237	228	219	252	239	220	234	222	227	216	235	227	233	221	231	235	234	230	231	242	230	211	233	227	233	217	228	241	234	244	230	234	242	231	219	251	239	246	208	252	211	244	216	220	219	248	224	241	255	224	241	238	239	261	231	239	224	233	226	203	241	215	244	216	226	229	237	229	244	246	238	218	246	232	242	218	236	222	213	227	224	226	228	241	221	235	222	211	224	194	237	233	223	233	228	239	236	240	211	240	219	236	232	219	246	217	217	259	240	251	238	233	242	235	201	242	232	252	228	215	207	224	228	242	232	218	234	221	251	226	222	244	231	235	240	242	216	232	233	230	239	216	220	201	217	206	239	201	255	259	198	261	222	229	221	229	252	227	241	214	220	252	209	238	224	239	208	251	230	212	209	243	269	240	232	216	200	251	199	243	195	231	232	256	253	249	236	212	259	235	214	208	226	212	236	240	252	242	229	221	216	262	257	214	238	223	226	224	211	230	227	258	249	217	234	244	219	229	213	242	248	248	216	268	238	215	228	195	227	261	209	218	247	244	231	236	230	224	241	217	214	215	252	237	241	240	218	234	216	249	257	238	242	256	222	218	238	241	200	207	241	225	246	225	224	245	240	222	247	214	228	220	247	232	243	240	254	250	251	213	232	241	247	243	231	199	233	239	247	223	215	223	221	234	228	216	237	247	222	221	222	239	213	224	251	224	238	232	219	237	253	209	232	225	243	254	234	245	253	247	232	226	211	222	249	233	199	264	257	196	230	237	209	234	210	216	219	250	228	223	228	226	224	194	253	219	245	244	223	234	207	232	244	250	257	268	218	255	245	248	255	238	220	225	260	268	244	231	226	220	221	237	234	229	228	228	206	226	217	238	244	233	227	232	229	204	232	220	229	238	222	214	233	219	239	223	226	241	232	220	231	246	235	251	229	232	221	237	245	216	239	235	224	226	208	242	212	227	216	214	227	251	231	225	225	222	219	219	242	235	222	245	225	212	242	227	233	209	225	236	229	232	233	251	236	266	216	221	257	231	228	215	244	234	244	222	257	234	263	218	242	211	186	248	224	228	200	198	261	257	228	237	227	234	239	226	251	227	232	241	217	236	240	246	247	246	216	234	238	231	218	246	240	213	222	215	208	239	242	238	234	262	223	237	241	243	264	224	236	235	251	241	214	221	219	233	200	253	244	211	214	249	209	219	238	237	240	223	231	254	238	237	230	222	223	245	218	225	251	217	233	209	253	244	230	245	248	229	218	246	212	228	229	229	215	245	228	232	215	226	225	234	241	248	228	213	211	250	251	237	237	233	228	269	239	221	226	238	253	257	238	230	276	254	227	233	228	219	235	217	252	222	252	227	196	201	252	221	211	215	240	207	239	218	223	228	229	251	217	261	199	246	242	267	234	216	232	223	214	259	221	227	242	223	219	264	249	218	245	228	261	208	215	204	260	225	242	215	245	193	241	253	222	221	226	207	236	227	228	225	238	231	228	212	246	256	218	212	250	228	213	230	230	223	244	258	219	251	232	233	232	225	262	238	244	212	236	226	216	251	238	238	226	268	252	232	212	231	221	237	207	244	229	241	210	230	211	209	232	223	229	228	240	220	223	224	210	232	240	232	228	227	230	248	247	223	230	206	255	240	235	228	215	218	225	230	244	216	215	227	253	229	225	224	248	232	219	214	227	202	247	249	224	250	232	232	250	235	245	215	236	239	256	232	224	211	242	225	227	248	208
27410	16525	2665	784	734	566	675	612	564	633	593	591	582	641	593	607	598	579	584	591	583	580	607	557	579	618	616	604	655	607	613	601	606	599	594	553	559	610	638	588	630	602	624	583	610	594	578	585	640	589	600	541	590	657	569	621	572	624	561	586	575	583	599	609	583	640	614	589	553	547	593	548	548	571	589	623	618	605	591	538	610	610	621	628	596	617	605	612	591	556	570	567	601	569	584	585	558	611	615	587	620	535	572	600	606	593	601	550	571	624	608	596	555	605	607	611	549	602	624	600	605	573	567	583	591	558	590	553	656	588	581	566	584	559	621	632	597	596	548	580	606	561	603	649	617	617	578	603	601	600	605	636	597	613	622	560	575	575	589	597	571	642	596	572	609	573	607	604	590	588	604	585	652	601	611	574	571	567	564	595	557	572	620	583	585	576	596	600	606	617	658	587	568	606	609	564	626	613	607	593	582	573	620	573	575	610	575	613	636	583	567	585	576	579	571	595	560	594	600	607	585	595	624	644	544	627	585	591	609	582	602	585	591	597	602	581	552	639	592	618	612	630	628	611	592	603	574	547	578	575	626	622	618	577	577	628	571	597	582	559	608	585	570	582	630	623	607	611	607	591	632	627	593	596	567	600	595	569	609	602	582	589	616	611	584	606	602	631	601	570	581	620	584	593	593	580	595	574	590	612	625	589	609	585	620	610	596	637	602	609	602	559	581	612	582	569	559	563	578	575	556	597	595	593	618	599	581	584	616	599	584	606	613	554	611	603	585	593	609	581	591	553	601	628	569	609	543	595	633	550	589	607	599	593	640	605	606	629	654	598	579	582	602	598	574	570	607	591	600	554	620	589	573	597	648	582	615	600	637	545	580	600	591	624	593	588	600	604	567	572	589	587	591	615	569	616	588	596	591	604	598	601	581	595	589	574	540	563	596	622	604	589	555	545	577	617	579	612	622	564	596	615	559	602	608	596	622	567	557	642	619	571	575	590	639	564	619	602	575	581	601	557	601	618	588	586	642	582	589	572	631	581	578	562	586	556	584	610	579	647	614	568	574	595	596	570	618	591	585	585	605	596	611	585	600	589	591	625	588	602	599	627	601	645	614	559	598	589	560	602	575	585	595	590	631	602	553	579	559	594	562	616	616	563	598	594	571	564	590	632	595	650	608	573	604	615	565	607	607	620	562	576	596	610	556	601	594	600	592	557	591	582	590	546	594	642	574	592	613	584	591	617	581	599	593	590	594	577	581	561	585	604	565	616	591	627	597	608	571	581	617	583	586	578	575	619	588	538	578	603	594	578	582	577	626	596	572	612	586	612	561	585	593	573	608	598	582	610	619	586	578	573	613	610	619	592	582	579	619	570	565	562	583	604	583	606	582	620	619	595	610	573	550	597	607	589	574	571	602	610	602	638	605	540	620	612	630	558	606	569	579	598	568	594	619	600	623	593	598	596	606	604	650	587	605	585	558	605	587	584	633	583	616	575	576	579	607	619	577	594	592	589	620	587	576	613	571	597	545	624	567	569	623	595	616	593	606	563	589	600	585	616	591	595	551	586	590	576	603	640	602	585	623	547	569	625	561	553	607	540	607	638	580	557	564	598	605	598	610	576	618	578	568	574	541	581	605	567	611	592	613	606	597	568	601	591	615	602	627	610	592	594	593	638	555	603	646	584	573	641	585	618	624	578	619	560	624	597	570	556	594	619	593	599	577	587	648	571	595	573	610	591	613	648	640	552	596	565	601	605	582	593	591	581	618	645	597	600	586	627	555	577	614	567	610	581	605	573	590	588	593	592	542	599	575	588	617	578	587	569	539	592	577	550	608	591	628	572	601	586	577	623	618	583	569	576	604	619	583	595	603	591	584	584	573	588	543	565	623	565	599	572	602	593	546	634	615	582	580	587	611	578	579	576	622	638	593	634	596	578	615	603	620	607	550	605	569	593	589	594	618	600	579	597	546	606	603	611	608	618	578	582	569	593	554	578	618	633	613	612	567	622	639	579	618	619	578	596	576	562	603	581	592	611	630	580	590	590	600	589	569	591	574	615	597	633	590	603	580	588	548	565	656	582	621	567	617	583	594	580	617	591	609	622	581	621	627	549	587	568	610	595	606	592	605	604	592	593	594	576	591	574	608	614	588	584	558	555	581	579	591	585	608	587	587	629	618	631	576	570	603	537	610	606	574	572	626	618	569	604	634	615	553	558	546	676	571	593	587	551	589	609	607	582	576	596	587	614	585	584	580	612	590	583	607	612	587	545	634	641	643	612	601	588	613	573	537	610	600	604	579	606	567	561	616	594	581	565	578	604	646	617	603	588	605	583	586	590	541	626	614	601	618	541	607	652	613	624	608	602	628	603	567	573	595	634	618	603	584	546	565	562	611	627	581	595	574	605	621	584	569	634	598	576	556	583	608	608	597	613	620	599	583	618	600	581	617	562	582	598	602	631	625	598	572	597	551	619	623	603	578	607	567	608	618	610	628	598	584	612	644	589	562	569	601	641	583	578	581	602	585	626	562	595	645	578	591	531	653	573	578	565	589	609	579	633	578	589	584	567	612	623	605	582	593	552	639	531	604	570	629	551	602	580	600	585	576	619	581	575	557	593	637	591	623	580	602	560	637	615	621	600	609	595	600	602	559	609	559	630	580	616	595	567	598	619	583	611	573	576	634	593	615	580	609	622	631	571	568	554	585	597	618	562	618	572	566	592	608	611	605	573	578	562	621	638	552	557	574	625	586	602	647	568	571	597	636	563	587	606	586	621	574	605	570	567	601	592	589	561	614	572	620	596	592	590	582	605	639	563	591	612	572	577	569	617	609	578	626	592	627	610	637	616	575	593	594	583	632	589	607	586	617	576	602	626	621	630	594	612	567	548	617	617	597	616	566	621	580	599	578	650	586	603	613	594	600	548	584	600	592	576	577	617	620	612	635	590	624	622	626	592	610	597	585	565	636	622	576	597	580	633	597	569	630	564	572	547	599	609	619	598	620	566	596	580	613	573	575	595	666	564	564	631	580	582	579	563	584	581	592	619	575	594	579	559	612	602	579	639	603	592	620	656	592	591	619	591	604	580	594	583	584	620	647	630	611	596	602	563	607	615	602	570	558	602	555	616	577	619	593	641	607	601	613	608	603	583	573	634	613	595	596	590	598	622	590	594	568	580	602	586	593	562	613	587	579	596	564	564	597	598	624	581	589	622	594	588	586	593	544	581	600	607	618	596	619	602	594	587	601	633	572	587	570	604	585	611	641	597	595	577	593	571	585	605	600	574	648	549	632	597	553	619	606	584	645	562	600	621	613	612	634	590	612	629	624	535	627	584	562	597	567	574	576	651	602	586	554	600	572	586	559	578	558	618	556	587	589	608	562	584	571	596	578	582	609	601	617	554	568	586	545	529	611	601	630	576	555	569	614	576	520	610	587	614	606	598	591	560	584	590	576	597	590	599	578	538	606	609	574	602	567	603	629	562
4266	1557	1238	1007	999	926	968	946	924	892	888	883	898	882	892	894	852	855	880	871	886	849	865	881	877	857	815	861	927	850	872	892	869	853	902	868	939	865	880	841	858	845	865	866	852	882	842	864	872	816	863	860	881	883	862	801	851	823	858	827	861	865	916	871	852	943	840	839	853	886	870	904	890	822	859	890	893	950	841	863	846	916	863	905	872	829	841	867	923	871	876	841	842	842	909	847	900	896	869	871	925	914	875	885	855	891	972	878	874	845	821	814	845	905	871	865	885	862	854	900	864	887	829	921	852	862	905	895	891	855	882	798	899	864	893	862	878	900	846	851	908	885	887	829	914	892	858	848	856	890	893	860	813	918	850	856	891	825	826	874	861	900	844	884	850	856	846	829	852	834	887	810	890	843	810	913	824	886	880	864	886	826	864	889	849	847	909	844	847	874	880	860	909	832	893	826	873	890	834	886	873	885	885	840	864	853	863	821	861	874	926	863	922	891	860	824	868	857	850	878	922	855	813	835	860	921	875	887	842	899	840	889	925	856	926	856	866	931	817	831	898	852	853	862	851	825	911	870	870	848	862	881	906	880	832	856	845	862	856	846	859	860	869	868	884	882	862	934	927	914	854	955	854	925	887	894	808	903	857	883	887	868	877	880	868	875	944	930	882	849	871	899	893	862	853	877	809	882	876	876	857	829	860	897	877	905	860	833	857	825	851	869	891	896	859	894	843	863	883	824	893	896	882	867	838	856	895	872	880	936	904	864	862	876	864	833	898	868	886	899	846	874	854	881	896	809	874	849	897	899	823	841	884	852	842	891	847	866	844	870	897	901	859	896	931	893	880	876	871	817	913	889	884	854	849	810	824	945	815	913	884	912	928	886	879	855	888	875	842	872	906	914	889	911	885	820	838	861	918	863	893	892	856	920	813	883	879	848	900	922	915	859	906	868	895	832	875	838	936	870	845	853	924	881	878	840	911	932	841	868	931	843	900	903	884	878	843	904	870	836	887	882	844	899	887	871	890	880	883	862	884	914	845	902	910	908	870	877	860	936	858	877	845	879	904	904	876	861	846	836	891	879	879	854	847	909	877	860	858	863	814	923	876	816	879	875	892	809	852	874	901	787	809	872	902	884	819	895	882	833	869	856	883	881	862	823	919	888	847	907	861	877	855	881	874	891	840	851	862	911	912	857	876	881	859	856	894	857	880	807	846	841	892	905	888	926	813	908	869	850	853	848	906	864	908	824	884	868	827	893	835	840	862	888	865	834	857	845	817	835	853	802	844	838	863	855	860	837	819	835	896	856	849	874	861	893	898	869	864	862	858	931	881	928	909	895	903	849	862	932	838	880	803	867	866	893	885	881	815	860	863	920	845	854	897	878	864	891	952	889	880	871	805	843	896	904	886	911	889	874	853	822	861	852	912	901	823	805	862	893	871	830	863	906	811	856	859	853	855	840	861	863	871	880	822	900	868	880	880	907	892	881	881	865	860	865	851	864	844	840	827	847	829	862	885	891	861	882	854	903	903	902	853	904	899	869	865	858	898	852	880	885	830	891	838	853	957	847	904	836	786	886	874	853	843	862	844	910	881	883	890	874	869	835	923	836	858	880	919	864	890	873	848	854	855	906	877	854	842	909	821	832	856	874	902	876	813	871	862	840	883	858	903	901	921	864	894	945	895	854	839	908	907	883	882	897	857	849	901	898	874	830	820	847	887	861	894	860	882	880	904	897	898	850	871	873	896	851	842	883	848	922	853	889	938	914	876	883	870	873	848	854	882	887	879	868	923	840	874	886	892	900	891	909	896	854	846	835	895	825	835	891	909	848	904	870	864	919	911	924	894	823	884	922	888	880	844	820	869	818	884	825	857	886	859	871	838	880	915	888	906	862	876	864	896	847	854	898	840	855	866	861	872	871	876	879	885	853	916	842	913	863	875	863	831	858	900	891	873	861	856	893	934	875	882	873	790	858	886	865	936	887	865	822	879	862	873	807	870	836	804	797	885	896	832	876	877	910	823	910	936	862	879	889	851	834	886	876	857	856	931	881	896	840	881	869	866	874	878	889	871	855	851	829	849	857	932	892	865	865	902	834	879	810	916	898	840	870	857	911	886	865	817	887	858	892	869	859	858	834	864	882	892	947	907	858	853	885	873	908	904	862	861	835	869	850	877	873	858	876	889	846	840	867	882	877	866	885	894	858	861	873	900	808	852	846	890	888	877	888	894	822	883	871	782	855	906	916	849	912	872	874	821	873	843	850	853	888	845	838	853	942	883	866	817	880	841	880	878	847	897	890	885	941	894	853	843	895	891	833	866	871	898	866	857	837	862	887	825	859	825	829	831	874	835	863	837	857	925	879	909	846	883	849	900	839	889	903	869	892	887	889	840	913	867	869	844	832	900	829	871	888	874	872	895	936	843	905	849	918	883	892	836	877	852	859	907	878	815	848	839	869	859	823	834	865	869	896	880	880	870	891	914	810	831	904	867	832	907	860	843	878	928	897	880	904	854	854	902	850	900	884	841	917	912	895	871	914	905	893	867	882	895	834	879	866	869	861	935	884	870	871	835	880	881	828	864	882	867	862	904	913	849	819	875	850	915	926	849	880	896	886	838	874	918	905	867	860	875	898	848	858	851	898	852	914	838	884	939	807	846	891	850	885	847	883	921	866	867	852	917	832	832	919	856	895	861	847	894	930	906	864	839	885	904	872	870	838	885	864	801	906	881	907	852	849	888	884	863	874	933	848	905	833	884	839	868	775	843	877	868	914	866	872	865	872	877	871	861	900	914	870	880	836	878	850	869	916	894	844	853	856	843	807	859	915	889	888	802	835	877	864	882	877	865	841	875	871	892	912	885	852	843	884	836	848	842	849	871	897	872	835	836	847	869	863	893	854	818	902	946	887	872	855	931	872	878	908	837	840	901	907	838	881	856	942	844	844	801	893	866	896	877	877	911	858	873	869	871	875	880	831	848	898	917	881	838	839	872	869	854	882	889	850	851	851	843	838	815	827	911	831	875	886	868	881	897	835	889	859	856	884	840	863	874	847	900	821	895	923	812	870	886	867	825	860	894	892	853	872	885	855	873	846	907	885	880	837	841	897	918	910	855	844	903	889	894	875	896	854	910	872	891	903	889	867	873	883	926	897	867	823	907	902	872	892	873	870	878	877	892	893	892	877	871	918	835	884	868	836	882	825	879	860	885	856	884	885	830	858	848	843	830	851	931	825	864	859	880	840	855	843	854	841	898	877	860	882	882	865	826	874	879	881	841	892	887	873	843	882	852	929	814	905	931	845	905	860	901	868	875	840	843	914	898	896	945	874	892	877	892	892	883	821	897	916	917	900	883	876	837	853	915	895	858	881	911	849	865	880	885	855	912	836	877	826	877	885	849	878	899	895	865	866	878	845	860	861	874	844	852	899	896	803	860	875	864	909	833	812	909	898	913	835	915	901	887	846	866	904	869	855	911	856	903	821
23317	21428	28284	24992	20084	1368	488	429	362	358	341	311	282	300	330	314	294	312	290	300	310	291	272	300	281	300	297	283	280	302	290	273	297	278	303	250	304	277	285	309	298	278	298	275	295	278	317	272	282	303	253	258	287	275	265	301	297	272	291	299	295	296	281	285	310	284	293	253	271	274	318	291	281	280	311	284	250	263	295	273	274	332	267	281	287	304	265	280	303	282	272	299	303	279	257	299	283	276	295	292	279	291	261	253	284	242	286	254	268	276	273	270	285	275	291	281	271	265	299	290	262	249	319	279	297	284	294	278	285	248	260	251	277	300	247	266	283	277	266	267	297	297	308	286	261	284	273	277	273	275	275	251	294	265	249	280	279	302	242	262	291	300	293	259	278	263	268	277	298	256	264	252	271	295	271	309	277	292	279	267	287	264	262	292	302	247	259	301	276	288	267	276	284	291	287	290	266	276	274	269	266	313	254	290	295	278	281	279	281	263	292	282	293	278	290	285	276	299	251	280	271	273	264	253	277	307	258	290	238	291	281	284	299	288	300	290	276	301	267	272	279	272	297	270	254	273	269	306	274	282	299	280	294	278	270	285	243	294	296	287	302	281	289	265	285	278	251	257	263	299	282	264	269	287	278	302	262	284	260	298	286	278	309	283	322	277	253	280	256	280	290	319	297	279	266	285	264	273	280	303	303	295	276	285	239	288	291	284	251	281	283	276	280	293	286	315	313	245	285	288	250	292	306	263	287	304	257	275	269	288	289	286	289	299	265	272	262	285	253	302	280	262	293	289	302	292	290	313	319	250	287	287	280	280	289	306	281	305	304	271	289	251	294	271	275	285	259	292	294	296	275	308	296	273	265	272	272	245	287	269	287	281	278	286	265	271	285	292	286	284	260	306	264	248	297	261	296	301	304	254	300	286	303	259	280	283	263	261	274	264	290	258	277	319	265	270	274	260	268	292	264	277	293	287	272	287	281	272	289	288	271	296	290	274	268	295	309	242	306	271	273	294	294	276	264	290	267	272	271	281	261	274	279	316	309	285	272	277	284	297	269	246	306	263	267	283	283	290	291	279	290	278	290	288	311	283	286	278	272	253	280	249	272	293	294	277	262	276	268	299	285	287	268	285	271	285	294	287	242	306	302	263	273	306	280	281	279	273	325	279	273	277	277	288	289	313	280	279	292	270	293	268	289	265	270	281	268	291	298	262	243	318	260	306	283	267	275	290	288	256	259	246	245	268	290	280	311	277	286	294	294	278	257	248	282	285	281	281	278	276	289	288	276	292	277	303	298	264	293	291	292	291	266	279	275	305	310	303	286	286	284	284	271	280	316	286	286	262	255	282	294	244	295	290	264	248	255	240	288	302	270	272	263	273	293	270	272	249	267	290	250	282	306	300	290	278	301	303	308	286	304	270	299	276	274	242	282	283	279	310	279	253	248	298	269	297	277	272	290	303	273	291	263	257	261	258	280	272	245	288	252	279	288	250	289	244	278	299	289	291	301	273	271	272	288	264	284	284	285	273	281	306	270	298	268	274	268	297	297	259	250	290	279	308	297	311	275	285	253	269	292	277	278	263	295	279	292	274	300	280	265	270	293	288	260	269	247	292	273	279	277	300	294	245	279	274	291	273	263	269	295	283	287	267	303	260	287	260	269	265	252	266	286	293	278	240	315	266	272	254	270	275	290	275	278	272	290	285	302	284	295	288	278	287	280	297	285	265	299	278	274	266	302	288	302	264	305	255	296	253	257	288	265	281	258	246	278	300	288	256	306	298	303	271	291	289	258	254	278	274	271	254	276	312	254	262	283	298	276	261	270	311	254	246	287	264	273	257	281	273	287	301	280	270	282	276	283	284	279	287	270	275	280	276	289	273	273	324	296	272	272	272	262	287	299	299	313	310	274	258	288	310	285	283	271	282	291	296	284	287	284	271	271	260	270	302	292	262	280	256	266	279	292	272	284	252	274	281	298	280	278	283	284	258	284	290	277	253	248	265	278	226	261	270	267	293	278	281	304	267	256	277	279	286	257	288	277	263	300	294	280	310	274	283	281	265	287	304	299	247	268	271	283	265	274	269	287	261	261	311	268	272	273	284	273	271	275	286	307	282	270	302	282	297	254	241	261	258	265	264	267	277	292	289	279	291	288	269	273	292	300	268	286	282	275	276	276	273	260	270	281	260	279	272	262	270	288	262	272	245	290	268	268	253	290	289	238	282	276	282	281	289	295	293	291	274	295	293	304	259	301	265	283	274	264	283	273	307	280	317	275	276	262	282	274	305	277	286	279	278	268	256	274	268	282	279	277	257	273	280	303	300	292	300	268	247	271	281	295	289	309	287	296	271	281	282	285	267	257	302	295	286	276	270	259	263	295	268	263	312	263	264	305	276	269	270	268	301	265	258	309	278	296	284	280	275	276	274	272	288	288	277	252	265	261	253	284	269	283	278	274	288	266	262	287	287	291	261	271	272	272	284	246	297	309	299	294	295	255	243	277	297	288	271	279	285	272	284	283	285	320	298	283	300	292	285	251	287	294	289	297	263	264	250	260	281	247	263	303	276	278	259	284	271	271	289	299	290	276	295	259	270	260	272	267	266	250	292	278	282	279	335	285	270	286	258	236	280	300	289	254	256	279	295	273	307	260	281	270	271	300	274	274	274	294	270	292	264	265	283	277	263	286	285	290	287	277	284	274	303	289	287	271	276	287	305	272	273	280	298	287	248	256	265	284	278	267	285	281	306	287	294	271	289	299	264	291	296	282	247	289	272	242	277	282	282	248	280	265	292	293	272	288	284	263	280	255	291	301	269	275	268	280	267	275	269	277	270	293	263	282	263	275	298	278	278	282	252	294	293	312	247	271	282	274	292	309	271	233	265	270	304	280	275	289	269	282	268	276	264	277	284	247	276	262	285	280	279	279	273	283	280	268	265	258	247	314	262	301	275	284	305	271	264	281	253	302	271	274	289	300	255	263	289	279	279	265	234	300	290	257	266	279	280	273	262	279	284	267	301	276	291	336	302	310	258	281	285	279	282	277	280	290	271	270	287	273	309	271	290	295	304	272	287	285	264	266	260	242	289	257	281	302	281	284	321	298	291	299	313	283	307	289	284	260	291	273	274	270	272	300	308	268	322	269	241	301	270	285	248	279	246	281	286	313	285	273	261	311	286	262	277	262	274	274	270	287	291	275	273	304	271	265	279	291	271	265	282	275	266	269	268	292	270	290	249	297	245	266	306	322	271	266	251	267	255	279	251	310	259	253	234	266	280	275	273	277	293	257	276	323	290	292	272	259	271	291	271	305	261	263	311	255	257	296	301	258	291	273	237	264	272	274	273	261	274	313	283	316	295	293	278	299	267	300	280	251	272	275	321	264	267	253	267	256	280	270	259	291	277	261	284	280	287	277	266	294	277	278	237	294	272	259	265	284	261	264	289	304	293	275	274	296	294	269	298	327	276	253	275	277	273	284	281	288	287
3036	7303	5154	2403	1585	1145	886	816	697	611	615	559	551	558	531	498	493	527	440	496	525	440	447	478	435	464	478	441	472	486	471	391	456	455	437	430	454	436	439	448	431	441	414	458	460	437	449	448	447	411	435	467	454	471	425	429	455	428	455	442	433	434	406	452	452	451	454	403	442	428	431	450	415	444	419	431	442	388	418	438	435	451	431	430	441	440	444	421	434	406	459	435	429	435	432	439	410	461	439	458	441	426	433	410	435	454	472	426	450	449	421	462	416	450	425	435	445	415	441	466	436	472	449	452	453	464	445	432	426	425	446	429	443	427	429	425	485	441	410	436	468	455	419	405	421	455	431	442	420	423	391	451	406	418	430	418	431	450	424	395	460	429	417	427	425	457	434	390	421	463	403	426	425	409	416	417	480	459	472	423	443	430	424	429	441	408	414	422	454	441	417	451	416	445	447	426	470	421	444	434	430	424	452	429	445	455	426	435	412	409	397	414	433	439	422	448	404	417	460	455	431	463	446	442	403	473	418	449	465	424	416	430	444	438	445	471	432	406	441	472	471	439	431	437	433	465	434	420	436	425	453	395	448	421	412	445	411	505	458	440	439	428	451	413	408	390	419	437	443	424	398	437	426	425	434	429	419	431	432	426	470	453	438	420	442	438	422	455	442	444	434	469	421	441	455	436	444	450	425	416	413	465	424	375	438	429	441	454	431	394	408	456	436	420	453	489	405	453	374	475	468	424	426	458	431	427	436	461	427	447	481	495	435	445	420	391	456	487	445	393	428	424	417	419	436	465	421	406	437	426	451	414	440	447	435	429	414	447	483	443	418	442	456	466	454	457	397	440	432	436	453	460	426	451	457	397	438	424	432	436	469	423	438	465	471	441	441	465	432	437	447	443	446	439	426	436	443	439	414	452	469	408	445	443	426	429	413	448	464	441	454	458	442	414	381	410	447	411	453	432	432	436	441	409	442	475	420	436	437	399	449	434	444	439	483	440	426	421	462	443	475	457	455	441	374	431	433	431	429	423	416	440	422	437	408	430	467	404	458	457	417	447	471	428	416	407	464	430	447	399	426	418	422	443	445	453	424	424	445	407	427	463	416	435	424	433	424	435	453	441	470	446	439	409	434	451	433	450	480	465	459	421	424	456	413	423	427	441	468	421	442	435	431	446	432	467	416	409	411	439	443	436	441	421	478	455	476	437	460	429	472	440	447	420	463	454	446	464	449	446	422	452	453	411	427	402	388	411	445	462	418	426	454	440	467	429	437	450	414	437	439	421	472	436	441	453	451	412	433	449	407	443	455	470	444	451	446	417	439	381	424	462	484	441	446	390	452	446	440	439	445	397	415	424	442	438	428	427	429	444	426	404	419	466	412	478	398	418	446	468	446	425	383	448	415	436	432	439	443	427	416	429	441	454	442	429	411	438	407	472	407	425	430	468	437	422	437	442	452	424	438	481	429	445	421	431	424	419	437	473	462	436	465	449	374	466	417	417	458	439	425	461	424	453	428	432	451	403	455	402	431	425	432	410	443	429	412	453	415	449	427	411	433	440	441	437	470	429	456	447	436	431	443	438	426	449	411	423	394	408	419	445	433	420	451	447	433	402	432	434	450	417	424	442	423	463	463	416	440	436	430	428	475	413	432	432	440	421	432	451	440	415	388	414	449	425	425	426	430	436	448	421	463	466	442	458	410	446	452	419	474	455	422	442	455	398	422	451	445	475	454	454	418	450	434	446	441	422	446	436	442	442	452	449	425	461	447	429	405	430	421	434	415	478	412	413	419	452	453	447	395	416	400	455	430	450	442	447	407	434	441	429	407	435	400	440	432	450	425	425	415	468	423	456	439	434	430	459	428	436	464	458	424	461	443	451	448	461	420	445	440	456	390	436	418	395	482	449	455	445	437	453	427	406	444	443	433	417	481	434	470	447	426	442	427	466	435	461	434	422	422	467	460	403	412	438	437	444	436	421	402	447	445	400	443	431	437	420	448	424	445	415	423	443	459	412	426	444	449	447	435	433	430	448	445	462	465	437	439	452	427	409	448	445	430	428	417	423	439	448	453	422	411	466	401	436	434	422	454	481	438	415	429	450	439	426	479	410	441	419	440	419	420	458	422	415	425	442	441	417	413	431	419	463	454	440	440	430	409	462	436	455	423	424	449	457	439	449	452	448	479	450	441	414	437	460	436	422	422	432	418	430	428	430	439	418	435	443	432	454	401	436	431	440	421	463	420	441	427	471	450	432	436	449	415	410	469	425	442	455	453	442	431	451	407	415	445	442	421	450	429	442	409	441	419	438	436	407	437	419	456	462	426	483	403	437	429	431	438	416	447	412	429	422	427	426	421	461	466	424	432	434	449	441	439	447	432	416	440	421	402	451	420	436	416	420	428	428	464	428	432	442	407	398	405	458	429	414	444	454	419	427	451	456	425	462	412	451	444	426	459	466	466	441	458	441	472	416	408	466	416	420	443	395	461	424	435	429	459	464	423	418	431	422	409	477	430	438	418	446	427	428	422	443	466	464	405	434	448	429	399	448	428	458	455	422	416	454	450	450	422	421	427	453	367	413	414	439	453	444	469	429	419	405	465	461	425	474	448	421	425	426	444	427	456	442	428	403	446	403	423	456	460	435	423	454	450	423	414	441	416	448	435	423	453	428	423	438	437	449	447	454	443	424	436	442	428	433	462	453	426	465	443	444	425	437	435	386	403	457	424	447	426	409	486	456	444	427	446	395	466	447	481	402	406	455	401	450	400	415	433	419	420	416	441	401	424	443	416	454	437	449	475	442	455	481	438	418	387	418	414	464	443	481	407	443	431	431	431	431	447	462	456	426	433	412	429	423	439	434	467	408	443	411	402	422	456	446	434	384	437	445	463	456	418	433	448	421	458	405	424	445	437	442	388	418	479	432	417	488	445	410	445	447	422	412	420	457	448	415	437	441	470	437	474	445	467	449	423	430	402	434	440	432	442	486	445	440	445	444	495	406	429	448	423	450	468	497	416	465	427	399	407	445	402	453	435	440	450	419	463	437	460	438	400	440	419	451	431	475	419	411	417	413	444	467	464	462	432	450	404	432	409	428	428	423	446	402	445	442	427	382	419	413	461	452	407	463	435	450	416	446	455	422	432	439	480	418	457	420	473	418	440	444	446	428	429	454	469	404	432	415	462	442	437	422	462	442	431	406	405	407	416	435	455	453	435	425	440	408	464	459	424	451	470	464	456	436	435	446	405	405	439	461	419	407	413	394	452	445	460	429	435	418	410	436	478	468	477	419	447	419	461	417	436	431	409	446	446	429	451	421	464	415	394	456	437	480	415	444	435	431	420	411	450	445	424	469	452	500	421	450	428	422	421	443	442	447	447	426	432	405	468	472	441	401	443	427	435	431	463	438	438	453	433	431	420	421	403	478	409	412	427	396	417	440	477	462	420	435	410	441	449	459	439	472	414	409	426	393	442	418	433	473	435	405
24684	21432	26019	21389	1377	741	697	681	623	653	628	674	607	642	625	617	608	637	635	565	563	630	598	605	606	600	595	589	560	596	615	589	614	609	635	598	611	613	610	630	564	600	594	579	563	563	603	623	565	643	569	610	558	591	620	632	620	601	544	599	623	613	651	598	564	576	581	645	601	619	629	607	602	550	597	600	622	599	627	599	611	613	608	591	634	636	606	583	571	593	599	613	593	618	598	544	613	631	557	589	639	608	575	610	570	572	612	559	633	628	598	613	595	597	557	590	609	651	611	629	580	636	655	572	611	661	609	646	586	622	540	583	605	601	614	576	624	571	596	625	647	620	647	611	593	637	617	604	580	577	618	604	635	591	586	588	572	618	587	580	577	609	596	590	576	539	557	630	610	598	586	595	614	580	587	592	586	641	589	604	553	602	590	603	605	595	620	608	585	626	595	579	579	592	589	607	591	586	552	559	584	555	648	619	608	566	573	592	559	561	572	603	601	638	615	543	593	589	552	617	577	590	617	592	614	581	599	609	587	600	579	625	596	583	641	563	559	597	602	584	577	549	647	614	633	595	643	623	575	631	572	619	571	588	561	604	610	615	620	617	598	616	634	627	591	560	593	628	613	648	611	631	580	608	628	638	570	652	634	639	598	562	617	586	602	553	586	616	609	594	650	635	596	613	593	601	633	616	631	589	624	611	628	568	651	601	610	638	616	603	611	617	621	623	612	597	599	606	580	605	588	640	588	583	596	619	620	590	605	600	616	595	589	584	624	596	615	587	609	581	584	582	586	606	591	606	624	590	618	583	660	577	622	559	607	603	610	619	558	581	600	556	586	613	545	603	590	598	595	596	671	597	630	585	593	583	604	618	661	616	601	622	619	600	622	580	602	592	596	579	580	579	636	580	610	617	603	606	598	571	615	584	627	604	598	605	648	638	604	584	610	615	584	552	611	633	633	618	594	578	616	632	608	617	661	617	584	566	607	564	592	587	602	540	619	570	614	565	577	640	596	566	608	572	605	594	600	578	619	639	635	585	636	582	602	577	560	639	617	612	632	615	615	604	606	608	634	616	568	638	624	613	621	609	589	592	608	594	602	617	607	619	610	616	599	606	632	616	591	603	639	576	584	571	591	636	619	604	666	569	638	617	601	628	578	580	608	632	614	613	605	580	571	628	583	583	632	615	611	593	588	573	613	598	619	552	624	596	573	606	583	624	627	593	552	561	618	560	635	578	583	614	608	609	610	645	652	631	623	612	616	618	611	581	656	602	597	596	603	560	615	631	606	595	603	551	583	592	630	620	585	637	613	608	605	617	597	593	576	633	594	570	568	613	643	606	578	584	606	581	614	575	600	581	638	584	551	579	538	634	603	619	584	614	559	609	574	593	617	623	548	605	582	573	605	609	627	606	595	586	568	604	595	595	602	601	579	616	606	607	575	604	616	602	575	648	650	570	603	610	553	627	626	625	585	593	593	596	623	621	619	576	574	590	612	616	608	600	602	624	593	625	591	583	588	573	602	620	570	551	590	578	601	627	638	596	590	572	604	599	620	613	585	626	617	633	600	639	574	615	567	612	564	569	577	607	607	585	560	632	584	625	577	549	592	578	588	625	660	567	641	633	607	629	581	607	644	583	638	584	599	595	600	589	623	632	631	558	576	623	645	599	603	608	581	578	630	556	597	630	641	633	603	629	608	596	614	633	552	595	624	571	595	633	597	659	617	565	625	575	620	611	572	587	616	603	590	566	607	589	612	593	564	618	606	596	637	608	619	580	607	607	607	620	612	598	588	589	645	639	612	627	615	565	583	617	605	628	592	590	611	662	591	614	580	580	620	594	610	600	638	590	602	611	584	622	567	580	598	570	601	622	590	573	610	598	610	593	617	596	617	598	603	579	593	618	593	621	634	628	585	598	601	599	598	653	570	586	601	607	652	581	604	575	596	581	605	597	568	606	588	608	596	604	595	614	590	579	614	609	605	628	585	624	601	558	563	573	567	597	591	595	598	605	629	614	581	607	576	611	586	591	595	592	594	586	647	634	604	613	601	580	618	607	585	592	611	583	611	618	566	640	579	611	572	620	617	611	585	632	562	612	597	586	572	600	603	618	655	588	556	582	567	629	617	613	609	596	619	592	619	619	590	607	626	585	606	624	589	590	600	631	587	627	601	607	592	617	625	552	627	598	551	604	570	636	610	589	605	628	563	622	600	554	603	597	643	556	580	619	639	613	573	612	600	631	572	604	601	590	617	617	610	584	594	609	607	562	602	641	622	636	608	614	624	628	608	546	632	617	606	615	619	597	583	609	629	626	600	605	605	600	573	580	593	601	633	633	584	622	568	607	589	638	616	640	593	606	588	615	586	586	621	591	595	593	583	591	607	631	618	583	618	584	595	650	611	578	606	615	591	619	602	592	580	628	583	602	628	577	581	537	637	600	585	674	599	603	613	614	590	607	566	534	585	583	642	604	601	590	624	632	599	585	589	577	589	579	614	580	572	586	565	619	622	601	580	572	577	612	568	587	606	595	582	601	636	600	609	611	649	591	623	582	580	614	589	611	598	597	610	580	568	598	652	611	616	560	616	624	578	625	616	572	613	563	584	656	599	619	596	620	678	621	592	584	581	597	633	613	614	601	578	585	563	606	596	597	602	574	632	595	616	591	659	549	603	575	589	620	602	623	595	562	624	607	594	574	589	563	569	605	647	625	592	588	618	609	616	585	609	555	597	595	577	572	594	579	579	553	583	617	566	612	617	583	588	596	570	600	620	587	606	568	597	562	624	609	618	626	613	651	614	618	607	576	622	626	584	584	609	586	628	610	615	573	572	582	622	591	582	632	620	605	618	553	605	604	581	594	579	571	555	651	637	584	576	597	607	613	598	572	587	625	606	579	570	588	583	590	613	566	585	617	622	606	596	604	533	603	641	631	611	617	567	597	590	573	607	609	578	611	603	621	599	602	602	593	579	546	576	574	643	590	607	568	601	611	600	597	617	569	625	604	600	590	608	599	627	643	619	622	599	625	588	562	585	621	622	598	553	570	567	589	572	600	613	636	588	629	639	574	668	601	586	628	578	620	557	658	600	587	557	569	600	583	629	580	642	599	621	609	614	609	600	616	598	650	602	605	598	599	570	593	622	589	587	609	617	550	633	577	596	565	632	566	602	629	581	642	602	552	588	602	581	605	626	630	614	603	603	571	620	608	624	609	604	600	589	571	540	645	578	572	621	582	611	627	610	585	624	595	591	635	584	598	558	633	597	587	616	608	612	584	610	585	627	654	580	614	629	631	648	639	627	613	624	588	591	576	585	605	597	576	570	588	618	637	637	560	598	605	582	584	626	591	617	580	567	620	611	607	617	604	605	603	593	619	614	561	610	631	600	621	599	632	594	597	644	595	610	576	602	595	626	564	595	617	580	574	636	634	598	625	628	594	603	630	574	613	613	620	584	629	592	601	625	595	592	626	633	612	629	540	633	617
3249	3940	2922	1751	1332	1223	1125	1012	998	909	941	917	905	889	908	856	912	895	890	861	907	948	859	836	863	891	852	879	887	857	861	896	808	855	866	881	908	843	852	888	870	797	824	946	865	843	832	780	878	875	820	918	842	825	809	885	812	856	857	884	916	847	899	850	827	867	870	878	783	853	841	884	845	850	866	926	875	878	874	882	850	817	829	905	856	845	850	840	815	875	872	790	850	834	818	856	857	868	863	852	874	843	868	860	816	842	873	840	852	858	861	820	861	887	851	839	822	819	872	834	873	843	893	859	838	834	847	891	888	806	872	885	884	840	915	893	833	831	881	878	848	854	875	871	861	848	820	842	860	846	865	891	879	874	883	819	886	892	858	898	824	884	904	861	880	933	847	863	866	826	848	846	833	827	821	824	892	849	874	851	824	820	841	840	855	853	848	870	869	851	908	834	885	870	858	839	870	844	863	858	840	865	866	834	842	863	850	843	811	830	893	915	860	836	865	815	898	865	885	829	820	875	870	889	864	893	840	831	859	877	853	827	891	892	844	862	861	894	862	844	838	823	836	857	876	880	874	845	844	871	803	853	850	847	863	836	866	894	889	854	898	871	830	882	836	845	890	859	811	896	867	856	835	822	850	849	871	888	806	829	834	881	862	869	826	806	908	878	866	865	896	862	881	855	897	841	807	852	856	817	841	850	862	850	868	812	896	854	957	861	864	857	837	880	868	809	861	882	858	855	912	847	861	848	863	886	879	865	821	808	856	918	861	867	874	865	893	821	855	895	807	854	855	839	844	838	853	860	892	859	917	856	823	803	840	828	842	837	820	844	869	863	898	845	878	859	811	857	938	842	843	894	897	882	866	872	878	882	799	902	851	839	886	879	900	905	912	835	867	828	822	906	855	859	848	800	908	839	833	864	857	857	913	843	897	839	866	844	871	835	850	843	884	835	833	802	865	928	861	863	827	813	792	852	853	879	795	851	851	836	843	900	878	874	867	868	879	827	925	887	870	859	787	854	833	806	853	864	910	909	920	847	860	881	804	851	868	878	827	885	800	860	880	910	901	877	840	843	871	854	855	847	837	855	885	821	851	861	877	884	857	851	802	859	912	862	830	893	867	853	828	849	871	838	840	857	863	820	861	806	837	865	872	859	860	825	829	856	876	808	831	859	869	843	899	814	867	825	864	900	800	869	836	858	842	838	894	878	866	857	833	858	881	837	884	835	809	867	840	879	860	834	888	888	934	846	878	859	898	844	836	852	856	882	860	851	825	848	922	880	820	834	879	851	836	813	918	810	911	820	826	807	828	887	887	894	886	859	863	799	845	857	875	874	855	781	872	872	816	840	896	871	860	810	869	825	835	839	893	852	874	835	837	828	855	853	860	887	830	866	835	844	857	847	849	844	839	853	883	846	841	856	830	904	879	859	905	881	876	854	843	859	851	867	863	878	806	897	910	831	810	891	872	840	904	866	856	869	882	834	889	866	833	854	839	830	875	834	885	892	852	843	917	876	879	844	856	874	861	872	839	857	836	882	857	858	863	866	890	901	857	888	844	801	833	877	880	852	871	875	874	842	874	856	824	793	845	872	812	790	882	890	900	929	829	871	871	863	851	830	788	832	903	829	829	782	809	893	883	818	882	858	886	836	826	865	863	864	837	899	842	835	808	827	814	825	850	842	891	923	882	866	885	870	901	862	826	855	829	931	862	882	853	833	874	883	848	831	830	827	887	838	845	854	861	877	890	831	806	855	917	855	922	842	875	902	831	883	802	859	834	832	869	883	893	810	942	858	895	826	885	885	859	892	855	844	879	845	856	836	861	913	855	855	843	859	860	847	868	859	882	868	846	814	871	901	836	861	859	871	839	853	842	860	868	869	825	838	888	889	887	888	928	811	810	867	880	837	876	871	871	878	849	836	869	859	867	861	820	877	864	849	824	887	860	829	867	837	893	858	873	853	858	860	860	870	836	841	866	880	903	815	824	882	882	874	882	855	858	839	907	831	872	827	840	846	837	845	877	864	915	869	853	882	825	857	839	853	857	828	882	858	845	893	862	884	892	854	861	811	886	900	912	909	889	821	877	832	846	862	866	932	852	839	857	858	826	829	829	878	927	851	899	867	892	928	818	872	912	839	835	899	881	870	816	899	832	901	883	834	864	795	858	858	856	901	846	836	897	874	803	907	887	891	859	835	850	887	843	880	881	897	869	881	884	805	828	824	889	803	812	875	820	857	853	913	848	866	818	891	850	844	896	853	871	863	815	830	782	884	784	832	818	843	859	859	886	815	858	829	882	849	841	821	848	839	890	860	848	879	875	899	884	845	841	872	865	876	852	886	892	786	884	842	832	881	825	874	834	875	920	886	847	798	878	823	867	828	874	902	899	899	870	897	887	847	851	892	887	816	897	922	831	845	857	822	838	835	890	879	853	852	841	799	893	910	913	888	795	835	848	822	832	912	873	909	845	906	827	857	888	825	870	824	926	843	850	846	856	877	853	807	832	864	832	866	853	838	843	848	891	834	888	861	876	820	864	851	857	868	906	876	810	832	878	833	821	868	858	847	848	840	878	900	862	856	851	847	827	879	887	861	857	811	840	864	904	818	909	867	878	854	921	842	854	876	885	831	792	845	913	830	839	823	886	819	857	893	878	866	871	811	879	875	882	829	873	846	824	828	886	909	811	902	841	882	834	818	826	887	830	867	833	908	806	854	883	832	864	907	883	818	866	845	892	844	903	834	853	890	888	843	849	887	886	884	869	850	814	868	846	855	839	910	869	862	855	887	852	898	873	822	779	779	868	906	871	824	820	853	853	842	863	853	867	836	917	886	849	884	939	816	830	872	870	858	840	871	827	868	828	905	774	873	836	859	868	846	850	827	804	843	889	840	803	860	871	863	854	860	873	870	831	870	871	852	842	854	845	855	852	821	847	865	869	792	859	843	840	858	852	857	861	842	816	846	874	868	821	843	835	859	848	837	861	917	818	850	858	873	881	857	870	879	871	881	870	797	846	838	881	821	851	881	864	878	796	844	889	865	870	873	930	881	802	845	861	849	889	818	894	827	853	839	808	869	801	886	861	873	860	903	838	859	856	875	890	851	864	869	863	849	844	848	890	872	893	895	827	885	863	857	864	868	892	900	866	911	831	827	851	888	857	836	893	881	907	862	822	881	810	878	905	863	874	873	842	883	891	840	857	877	874	839	881	820	864	819	860	887	829	912	847	828	840	854	862	890	828	877	834	815	838	877	848	833	917	868	857	793	845	908	882	878	835	878	787	866	834	813	837	843	857	862	826	881	864	883	863	912	877	888	866	822	853	833	881	853	841	833	897	902	809	862	827	885	898	853	843	909	880	883	865	815	846	885	843	779	879	844	883	888	868	910	858	852	842	814	822	857	845	889	851	821	825	864	842	814	841	882	847	884	835	851	852	873	851	825	891	896	793	823	889	848	841	848	901	869	880	830	907	845	862	901	868	858
22405	21482	29050	24337	21485	18699	952	403	339	288	263	269	235	209	222	212	175	202	166	192	186	185	187	183	162	171	143	177	166	152	181	186	181	146	159	169	154	157	166	150	172	179	178	151	180	156	165	158	130	161	163	141	169	141	148	179	147	179	169	182	146	143	156	157	158	144	158	145	139	176	170	151	181	160	165	159	171	148	155	180	146	150	166	169	149	146	177	150	154	171	170	171	167	163	163	145	182	155	169	148	153	136	174	163	168	156	170	150	154	160	150	141	167	137	138	168	145	188	166	145	157	162	150	152	152	150	150	162	164	159	159	139	133	148	137	168	162	179	162	171	166	142	139	165	134	162	139	161	143	170	151	158	166	153	147	161	189	153	132	178	180	134	133	159	142	168	164	149	147	148	151	150	140	148	133	155	158	144	171	157	143	155	163	163	158	149	157	169	148	160	144	137	139	145	182	151	166	149	167	162	136	163	161	148	155	148	170	156	130	161	155	169	156	142	151	153	161	158	164	152	146	164	158	134	170	168	145	172	155	158	174	142	152	161	146	158	147	164	163	146	148	158	146	154	172	143	136	162	146	150	157	151	176	152	153	157	169	173	173	155	164	168	165	153	160	160	164	154	190	151	151	160	140	141	176	164	163	163	170	139	153	146	134	137	163	149	155	150	136	162	144	186	154	162	142	152	147	166	161	144	157	167	155	154	157	157	138	144	166	150	153	149	144	152	146	154	149	145	145	159	160	165	170	139	141	160	147	149	159	144	154	146	155	159	163	160	158	160	156	164	150	130	154	167	166	143	156	161	178	161	177	138	139	165	151	139	153	153	177	172	157	154	162	130	140	139	179	146	176	162	138	162	140	166	149	149	159	155	152	141	164	136	155	147	175	155	139	156	151	146	156	142	174	132	160	151	157	160	185	148	176	157	129	155	164	144	166	154	139	160	146	154	139	152	154	174	174	159	134	141	148	167	159	149	146	157	147	160	147	176	170	163	135	142	172	150	146	172	182	169	166	169	155	137	116	167	161	167	163	146	152	141	150	150	153	152	148	145	144	159	162	162	163	161	172	151	135	149	151	146	183	175	149	164	155	143	172	154	169	170	151	173	176	148	151	148	150	150	161	155	161	153	126	145	160	161	146	181	150	163	171	156	150	154	166	151	166	153	128	132	131	150	142	154	159	155	153	159	131	173	167	147	170	145	136	131	160	143	163	178	173	154	161	139	178	160	150	147	164	153	154	159	131	164	178	152	124	175	148	157	169	166	153	168	154	155	149	151	148	150	140	144	172	174	162	167	143	156	179	161	177	136	162	160	139	132	148	146	148	149	157	142	160	149	153	146	157	157	129	170	164	164	155	153	122	154	179	154	154	145	164	122	167	157	167	135	150	177	163	131	167	144	157	136	157	158	136	154	134	164	160	146	124	177	157	152	123	164	147	169	155	140	157	139	177	177	153	145	176	161	169	150	169	159	157	158	175	151	175	166	173	161	121	171	137	150	146	164	165	165	152	173	167	157	172	153	157	174	173	155	142	126	147	136	152	152	166	143	182	146	159	155	156	143	147	157	161	156	142	141	149	177	133	149	187	170	170	157	204	167	147	147	167	165	144	173	160	159	149	143	146	146	161	145	138	144	153	158	172	146	166	153	154	154	156	153	176	159	148	178	162	142	156	145	173	153	159	140	150	151	155	167	166	147	141	143	134	171	173	164	166	142	161	131	163	158	163	169	130	146	157	151	144	159	157	190	157	177	160	170	158	161	147	139	164	161	152	165	133	168	165	144	147	152	164	149	161	181	137	158	152	131	151	158	161	162	127	156	161	144	144	165	128	129	169	162	150	153	160	142	158	157	144	140	159	156	160	165	162	167	179	153	154	170	167	160	175	160	159	155	176	147	144	150	137	153	174	153	169	149	163	174	182	161	167	146	177	165	161	166	162	168	151	156	173	169	142	153	163	134	161	133	132	146	163	151	152	161	158	176	151	137	151	131	160	155	170	162	166	163	162	166	167	170	120	151	155	171	152	160	161	145	171	137	135	175	155	144	142	154	177	155	154	150	159	153	147	159	158	146	151	134	153	171	159	169	183	150	142	166	148	155	150	153	145	176	171	151	164	152	154	170	152	136	149	165	141	153	156	167	164	180	140	138	155	172	156	129	148	145	148	159	164	151	174	147	177	164	186	143	171	156	164	147	150	158	154	155	164	159	153	154	161	145	136	166	135	153	147	149	134	161	156	147	157	149	175	150	149	171	164	177	162	149	138	168	146	135	151	139	161	157	159	153	167	154	168	160	145	142	149	162	173	170	139	149	157	187	159	146	136	153	120	160	158	150	146	167	151	177	158	156	167	169	149	169	167	147	170	149	148	180	159	153	145	166	156	158	140	168	170	176	146	148	162	172	149	147	168	140	143	169	161	153	142	161	160	138	166	158	159	153	169	178	178	175	138	172	150	141	154	154	146	141	171	143	157	166	169	138	171	162	146	145	142	173	151	130	171	153	160	163	164	179	168	130	147	137	151	128	148	174	150	142	159	159	164	152	165	136	146	154	141	168	157	155	138	192	178	149	157	135	166	140	142	166	156	151	159	164	155	164	177	170	179	179	169	145	162	137	149	143	164	161	167	153	177	155	165	150	174	158	171	170	148	156	149	149	143	144	147	151	163	144	156	172	151	159	146	139	139	174	148	157	154	154	151	142	155	185	152	152	141	162	146	165	162	149	145	151	151	156	135	141	169	155	157	132	150	158	158	163	141	179	168	167	155	154	163	169	166	169	172	145	142	138	151	154	148	157	148	154	159	150	133	158	150	153	145	156	161	159	162	135	137	154	159	130	168	173	163	149	151	137	148	185	170	162	151	167	133	165	162	162	152	161	160	174	166	142	164	150	137	164	172	167	172	158	139	139	142	171	146	147	159	173	141	145	146	156	151	146	142	141	156	168	154	170	143	176	142	152	140	161	139	142	165	146	140	153	160	154	148	163	162	145	165	151	141	150	147	148	147	141	155	144	152	140	151	150	155	141	159	169	145	153	147	172	149	179	145	140	173	138	159	159	158	147	145	148	155	149	153	177	152	149	164	148	133	148	139	153	154	143	144	158	137	174	140	166	146	162	155	145	146	172	157	160	155	172	161	161	149	173	143	151	143	154	153	152	173	146	163	154	183	144	161	178	144	151	152	148	155	170	175	160	160	163	136	167	145	163	171	173	161	145	163	148	139	169	178	159	148	144	148	140	173	162	143	143	146	149	172	151	154	150	146	168	141	162	134	148	162	155	162	155	150	147	156	144	148	126	154	161	161	151	149	174	154	149	151	152	148	140	148	133	165	144	163	161	160	145	137	184	150	145	144	140	169	139	156	138	145	141	163	151	130	166	144	148	141	142	156	149	152	170	156	164	160	144	158	134	166	179	159	168	144	153	157	157	147	161	159	158	160	143	168	145	140	136	135	172	137	145	150	155	169	160	157	124	173	164	166	173	161	157
4019	11905	8273	3917	2303	1570	1081	885	694	593	564	469	420	386	371	328	345	348	314	316	331	254	290	275	268	269	269	287	291	247	255	262	292	251	276	266	237	248	212	236	219	247	228	238	250	263	219	225	241	244	230	229	249	232	253	236	258	241	197	214	241	234	274	238	217	224	233	214	233	254	239	257	240	237	247	216	229	238	257	225	225	224	227	210	248	208	247	230	258	244	249	227	192	223	252	226	227	247	230	226	220	226	231	226	230	206	241	216	238	235	256	192	239	262	231	235	223	242	213	238	226	208	226	211	215	239	210	239	229	222	228	228	210	219	258	236	244	237	232	241	266	236	232	218	232	226	242	240	243	212	184	237	194	210	217	210	231	221	236	246	226	247	243	210	205	219	215	219	218	238	225	219	251	193	222	212	205	220	245	253	203	224	234	247	209	211	238	231	222	229	236	235	237	251	241	250	257	215	201	252	216	211	217	248	238	256	233	226	231	223	227	231	239	229	234	256	224	242	231	205	226	240	247	216	237	224	219	248	222	209	253	224	210	225	214	220	240	226	218	228	220	233	238	219	195	231	215	237	233	217	217	211	205	262	219	235	244	226	229	225	244	250	244	215	220	238	258	204	240	242	247	216	198	236	248	231	213	268	230	233	207	198	235	235	219	229	247	196	236	231	214	215	249	224	244	221	208	238	225	246	227	265	225	213	217	221	236	228	241	230	236	226	237	197	263	223	215	211	225	236	203	212	210	220	207	241	205	222	245	257	239	220	225	231	222	210	232	234	194	189	242	228	213	210	232	220	227	240	234	204	241	235	206	221	245	203	230	192	206	241	240	238	236	230	241	215	236	231	211	242	239	213	220	207	228	215	226	214	259	223	274	216	232	227	237	223	242	232	250	205	240	204	249	205	231	221	240	243	207	206	211	226	210	206	231	209	221	241	233	207	235	242	241	216	230	197	236	223	227	243	249	252	245	245	240	221	234	225	235	227	211	219	244	215	228	218	229	237	268	227	211	238	219	257	242	210	223	235	230	252	254	229	226	215	240	245	203	200	230	236	229	219	216	227	235	274	236	196	265	211	236	209	239	226	221	245	232	242	224	266	239	222	223	211	224	208	223	236	192	245	232	214	226	212	240	240	247	212	226	219	216	229	234	211	231	218	244	261	219	236	238	227	243	243	236	228	226	229	214	251	233	237	254	210	218	233	220	232	215	244	232	206	206	216	230	211	240	242	251	241	238	253	233	184	219	243	254	243	214	204	239	235	199	223	231	218	221	235	244	207	226	213	260	221	241	214	223	210	230	259	211	235	217	223	202	248	212	248	238	237	244	241	240	245	214	223	225	240	220	210	237	206	223	209	227	238	223	221	223	221	257	224	229	234	218	254	221	228	227	262	239	224	249	243	225	244	210	202	263	210	220	239	237	194	217	230	195	237	223	243	204	230	239	248	233	204	252	228	226	209	216	215	231	256	234	236	217	213	229	226	212	234	203	232	239	214	220	223	230	239	235	234	229	223	263	233	228	226	248	229	230	235	243	217	235	224	215	207	246	236	248	240	220	202	240	232	263	221	219	220	219	217	214	259	217	237	228	224	236	234	232	204	233	232	216	246	236	216	239	237	216	230	244	235	234	202	222	235	190	208	235	248	239	235	212	206	244	222	216	223	244	220	214	254	243	218	220	242	245	239	215	234	238	231	221	234	228	222	249	226	230	206	247	229	195	216	206	232	210	233	196	222	190	217	224	222	230	222	222	255	219	239	246	212	244	245	234	212	241	231	241	222	261	229	222	218	252	241	231	228	252	247	216	264	212	206	237	230	235	240	244	239	232	220	221	250	243	237	249	221	218	225	252	249	262	213	236	247	234	238	233	229	260	235	228	234	216	216	257	228	211	226	253	230	242	231	245	241	234	211	235	226	233	203	228	236	238	233	221	246	225	224	204	243	221	232	240	208	225	199	208	212	230	217	219	213	224	223	228	238	216	210	215	218	218	242	222	200	214	211	195	220	231	224	231	247	247	238	198	244	241	245	217	247	208	218	235	233	224	212	196	238	215	236	223	222	201	227	241	205	204	243	258	210	235	247	235	253	218	231	245	238	216	226	223	195	232	245	220	220	230	228	248	223	238	245	223	227	222	215	231	264	248	219	213	204	232	215	237	248	221	240	199	234	219	227	214	212	246	242	227	245	239	216	230	244	240	237	227	259	239	244	211	199	237	230	210	211	227	227	232	199	230	220	230	237	235	239	216	215	258	245	241	257	228	232	209	249	240	259	230	247	225	193	216	225	232	223	236	228	206	217	212	231	211	237	234	218	231	253	233	228	207	240	246	225	241	222	231	183	220	226	212	223	227	232	233	225	216	242	254	239	240	224	201	248	233	236	214	258	222	229	217	238	238	224	244	216	223	230	229	249	213	254	201	233	248	236	232	245	224	227	200	217	206	228	227	219	244	215	243	232	240	211	224	217	249	236	220	211	241	238	219	214	216	218	246	217	216	213	242	247	211	227	227	233	227	244	230	249	249	239	212	209	207	249	220	247	223	237	219	219	229	231	218	230	219	248	231	241	242	226	261	238	214	221	216	229	233	216	216	248	238	224	225	227	230	197	222	245	248	214	251	217	252	208	249	241	233	224	202	220	236	235	242	212	227	222	238	233	225	237	249	238	231	222	238	231	226	242	240	220	221	222	239	259	235	243	225	224	218	231	230	204	200	247	235	226	234	246	242	247	210	215	220	231	214	221	219	231	224	221	252	226	252	221	237	238	238	233	217	234	235	237	226	229	222	225	228	235	217	238	212	218	227	202	230	218	228	215	217	219	249	228	209	235	222	227	214	213	210	227	216	214	242	229	227	217	229	219	233	240	231	219	243	255	233	240	270	204	225	211	228	213	223	227	243	263	214	233	227	226	203	236	234	223	206	225	214	228	222	231	237	248	245	230	234	233	220	226	222	222	255	250	212	238	240	229	249	220	227	229	211	256	241	223	225	201	239	263	241	215	242	246	209	243	237	237	208	251	237	228	236	244	206	234	220	207	215	208	236	214	217	226	224	248	224	224	227	194	215	208	219	231	216	207	232	214	214	221	217	205	208	229	229	223	234	197	211	239	220	233	240	248	240	208	207	246	224	212	260	219	212	222	206	239	239	225	224	205	217	227	231	227	239	235	262	243	242	240	232	232	216	234	238	222	231	227	214	227	253	199	226	220	238	240	226	244	243	239	239	210	214	221	232	241	231	219	213	232	254	201	209	218	243	193	224	230	245	237	244	259	219	225	227	231	222	204	235	222	217	227	230	222	212	250	239	241	230	257	213	205	242	233	202	212	228	219	221	230	211	220	231	221	198	235	232	229	231	222	223	235	238	217	262	234	241	271	235	231	224	205	198	259	263	219	231	236	237	235	207	263	225	232	209	219	244	236	246	242	231	215	251	223	245	236	239	225	210	219	231	252	227	223	197	215	219	230	232	227	225	223	238	214	205	234
27352	16631	2707	785	604	619	614	606	590	583	588	601	589	625	581	561	586	600	580	578	600	576	592	631	571	594	564	563	612	587	586	631	564	612	581	646	579	586	600	575	576	619	589	554	570	526	574	595	642	546	634	570	580	573	571	631	596	597	642	568	589	577	592	608	592	594	591	611	616	560	622	549	576	594	589	589	578	585	590	557	599	645	569	628	580	605	584	610	590	583	581	591	625	634	600	618	608	585	608	610	573	590	566	591	579	621	615	576	588	623	604	600	599	602	535	583	599	638	548	594	603	568	566	612	575	648	594	614	579	586	604	585	628	586	574	585	601	617	583	601	592	636	610	571	610	599	567	609	595	589	578	633	579	578	618	585	598	600	603	610	596	611	620	602	569	571	591	620	591	593	592	596	592	598	599	585	607	609	616	558	565	619	555	578	599	584	557	582	581	605	609	636	630	595	580	585	590	593	575	614	605	619	597	572	579	585	586	597	545	580	623	593	570	577	604	636	562	621	590	572	569	616	588	574	591	572	631	537	624	579	635	619	596	560	531	611	591	605	598	619	578	588	584	610	556	620	567	576	587	592	583	616	550	589	590	609	566	560	539	572	621	582	570	604	590	612	578	587	587	580	611	577	550	573	594	547	604	625	592	599	636	630	611	604	564	564	582	623	594	618	571	613	596	596	593	570	561	614	591	623	606	590	556	597	579	580	595	626	622	563	605	584	604	606	582	573	621	550	578	575	602	589	587	576	600	599	604	583	622	634	616	615	622	563	582	565	568	583	579	609	631	586	599	576	594	566	569	639	574	588	559	624	616	565	559	629	578	623	624	626	565	571	550	582	578	588	596	586	580	587	570	578	586	585	547	617	571	603	624	599	617	546	627	559	574	586	603	542	573	584	573	558	587	593	622	573	589	617	594	551	557	627	637	608	571	579	606	574	578	602	599	579	586	587	595	579	566	602	586	570	579	583	597	584	603	599	571	567	589	582	578	586	570	597	624	551	603	602	576	556	598	616	584	554	599	608	566	583	564	587	549	539	626	607	615	579	604	585	562	562	599	584	551	563	599	587	566	578	571	607	616	574	613	561	597	635	616	615	610	601	552	591	634	592	601	588	617	601	608	577	578	574	623	584	602	623	591	603	570	622	573	589	565	550	575	542	593	593	571	576	584	633	621	571	541	587	612	602	597	581	592	588	607	589	582	596	580	563	600	585	570	630	565	586	557	592	571	557	605	603	582	531	586	618	596	610	572	593	612	607	553	546	586	589	567	580	601	657	595	566	579	590	600	567	545	592	579	572	559	581	569	543	618	584	576	601	609	626	564	582	589	594	601	558	546	606	608	639	593	615	578	570	581	536	612	577	560	577	588	601	610	599	580	552	596	603	595	602	602	587	565	584	623	594	570	582	559	572	607	574	600	578	578	599	545	581	614	549	581	643	588	634	574	562	586	584	572	590	595	582	632	571	573	607	587	609	635	581	597	597	613	601	582	582	612	571	596	557	611	577	525	570	597	575	592	583	575	570	565	607	614	586	602	610	598	551	603	582	623	579	605	589	567	575	574	594	558	584	591	569	621	553	565	545	576	600	587	606	558	573	635	576	611	579	587	609	574	551	577	607	599	600	598	606	602	618	579	581	568	619	589	572	590	564	573	603	565	562	588	571	590	598	592	617	607	564	581	602	611	583	621	578	555	557	548	613	621	562	602	578	582	566	561	598	568	584	604	637	575	595	621	587	552	591	584	603	558	595	568	604	582	562	602	576	577	581	630	556	550	546	617	569	604	546	576	553	568	540	577	590	567	590	589	583	616	619	572	583	573	575	585	600	591	591	589	603	598	591	593	577	601	617	612	591	576	600	577	591	617	605	585	593	596	642	601	634	573	618	568	598	571	568	597	602	610	595	562	593	579	579	601	600	577	601	578	572	589	601	564	550	630	582	585	601	582	592	600	604	591	618	565	593	554	601	601	571	606	607	627	611	582	615	617	592	615	591	553	596	623	595	653	566	607	618	623	540	595	588	594	559	633	613	566	584	625	568	634	638	525	571	597	569	578	563	600	594	602	570	576	553	563	585	602	583	606	603	630	591	563	617	583	576	628	592	596	625	521	599	564	600	599	598	635	589	571	570	631	617	566	629	612	595	562	585	562	536	567	607	630	609	607	548	608	577	609	586	651	588	609	581	552	593	530	575	565	589	540	587	580	601	566	511	646	572	558	587	605	587	615	554	567	584	606	595	612	600	602	615	616	566	599	603	578	573	609	599	568	624	639	607	622	567	602	620	592	544	576	618	569	571	608	590	591	570	565	560	570	596	654	589	610	578	597	582	584	563	582	578	605	608	586	613	601	564	552	595	573	624	565	617	575	566	612	574	587	575	584	575	600	569	600	546	568	581	600	619	570	608	579	590	586	612	589	549	601	587	563	604	592	567	594	551	586	619	592	606	572	620	574	567	598	623	598	526	597	579	560	596	589	544	566	602	579	583	619	601	589	546	564	584	581	599	600	636	578	577	570	579	650	603	604	606	622	642	593	606	594	578	586	590	618	559	608	533	606	593	560	569	584	557	593	566	606	607	589	601	573	586	592	598	567	562	609	595	622	584	554	651	576	594	625	534	624	574	601	573	565	541	586	571	573	580	615	596	655	610	621	602	594	596	611	594	602	595	585	601	605	566	554	592	575	539	567	601	624	605	590	589	608	582	562	571	634	580	609	617	579	580	583	521	575	603	583	575	600	570	594	598	594	597	589	580	629	568	578	612	582	557	578	597	584	596	546	605	603	581	548	614	607	566	583	576	600	599	597	617	581	592	594	614	586	551	593	584	574	595	572	592	615	542	615	598	626	568	610	566	615	544	552	566	611	631	566	611	572	575	592	577	572	580	627	608	593	575	590	608	612	580	614	649	611	555	574	607	613	591	557	591	620	596	539	565	609	568	603	602	585	601	561	605	578	604	595	592	636	618	617	590	607	588	590	581	578	573	517	629	621	649	578	604	601	621	633	564	608	587	595	573	590	605	545	599	616	607	576	610	578	585	584	626	602	606	595	605	621	552	583	596	587	574	593	565	569	558	527	580	576	573	581	598	581	609	589	580	625	588	589	624	557	581	585	618	607	569	568	617	566	600	512	572	607	577	608	555	562	553	577	647	607	557	600	643	558	585	622	612	574	587	619	595	574	549	563	572	576	577	609	599	555	598	568	610	575	540	606	602	571	564	588	566	578	599	604	579	575	550	604	607	588	581	576	577	612	587	578	575	582	599	584	606	571	603	594	574	577	547	640	610	575	600	658	573	604	593	598	592	574	597	590	549	551	577	584	595	607	572	585	577	568	600	617	605	595	601	626	595	573	583	566	606	599	600	569	593	578	612	557	609	608	581	612	581	623	585	599	577	604	599	571	603	576	597	578	589	615	563	534	598	567	586	592	608	548	583	555	630	563	616	574	637	604	601	577	569	589	557	565	571	630	600	592	653	593	597	578	612
4262	1566	1243	1022	958	874	869	897	894	903	855	834	863	861	831	880	859	873	887	859	843	847	813	826	815	864	873	873	887	807	867	817	879	866	890	874	841	827	853	877	868	828	831	911	908	819	867	831	893	851	891	843	855	854	877	862	862	867	883	825	903	848	834	857	889	912	828	870	865	835	882	878	881	873	857	855	867	876	899	856	881	904	848	908	883	905	866	878	861	868	850	880	892	869	862	853	866	838	889	839	854	876	856	883	866	867	875	881	887	858	868	876	896	893	822	872	827	874	814	859	868	880	843	888	803	854	903	895	866	881	889	815	908	897	835	819	906	866	813	885	879	852	869	863	849	808	844	890	849	838	857	886	847	852	880	844	870	854	890	869	867	858	833	857	881	831	846	888	854	812	848	831	905	864	839	876	878	864	868	864	883	872	827	875	931	863	852	840	845	902	895	871	793	859	902	894	831	864	861	887	894	865	852	865	862	846	887	818	875	895	848	876	843	870	829	856	940	863	900	862	881	823	867	822	892	913	911	908	878	850	862	906	836	865	828	827	873	897	841	913	870	878	835	876	852	873	887	831	887	906	895	851	899	855	858	896	885	838	800	852	870	887	923	844	872	838	874	808	823	887	804	849	841	863	862	773	894	818	877	903	840	830	907	890	877	890	873	880	793	825	861	895	892	845	847	904	869	850	883	870	869	879	851	839	859	881	841	867	854	842	842	860	855	867	845	876	878	834	843	840	786	831	866	837	822	870	861	849	838	853	917	824	870	840	862	860	871	832	834	837	852	874	883	921	860	820	848	864	804	819	883	877	827	845	854	850	891	884	849	831	865	853	858	854	805	858	843	905	887	918	904	831	911	912	892	888	898	879	854	832	827	820	861	862	882	858	855	835	901	892	868	870	850	863	882	869	827	883	874	848	896	832	878	867	850	902	901	865	898	857	875	844	850	875	845	811	834	911	850	813	832	857	904	862	838	857	820	906	868	864	871	857	859	823	880	877	848	817	836	838	914	876	908	872	874	859	891	852	911	811	835	852	871	867	825	841	843	854	846	915	864	840	855	873	837	840	881	857	916	862	873	890	892	829	863	847	863	876	872	857	824	837	872	820	857	912	838	840	852	852	867	885	858	875	867	850	828	844	844	827	890	884	824	879	821	814	882	885	866	915	908	810	914	811	860	913	855	864	782	872	894	927	902	872	874	876	837	858	846	881	886	903	871	842	856	849	818	834	859	840	877	839	852	811	898	836	872	851	873	839	904	837	863	849	875	886	851	829	874	907	885	836	901	897	914	861	883	848	866	935	883	858	874	840	874	867	855	868	922	874	895	907	890	844	905	878	837	884	821	867	914	852	837	879	898	866	875	827	858	843	842	894	867	870	853	830	846	861	830	847	821	836	869	865	837	863	881	898	840	831	821	886	873	849	821	827	849	834	854	841	852	887	862	856	861	913	860	883	853	895	833	838	851	897	857	840	823	883	906	816	863	899	847	841	859	868	855	864	851	829	848	883	900	867	851	912	898	839	884	835	885	896	853	827	834	822	877	865	858	907	865	862	877	860	870	893	806	823	818	858	871	868	857	811	879	802	870	814	832	903	846	854	853	904	801	865	854	888	847	883	851	869	824	844	855	915	842	798	789	886	877	822	865	878	812	846	884	885	921	893	800	910	873	871	832	869	839	807	852	858	962	843	909	890	910	868	820	856	865	863	912	844	853	885	836	859	880	871	914	877	857	827	923	911	895	814	809	843	889	942	819	895	830	882	867	870	864	863	799	834	860	836	859	881	874	932	931	857	863	883	853	896	826	887	832	885	874	930	799	863	829	875	861	939	873	924	904	849	842	863	863	859	887	885	879	862	891	899	859	856	810	834	834	858	865	855	818	878	830	830	935	874	842	865	876	869	862	822	860	888	852	846	907	867	810	818	880	871	884	893	879	817	895	914	876	813	845	840	836	859	824	918	809	858	809	862	845	881	859	869	831	811	864	873	875	856	852	936	839	860	889	841	884	883	890	891	848	872	820	837	874	839	851	890	845	862	831	902	830	859	864	885	846	837	858	957	852	885	886	822	819	918	875	872	831	883	824	832	871	837	855	876	862	830	832	814	877	842	914	874	912	869	859	868	851	865	888	899	821	842	812	848	881	848	837	792	863	844	872	868	851	827	824	883	850	819	900	878	841	873	890	810	883	914	887	819	869	877	858	836	878	877	842	822	882	862	813	861	817	895	902	840	860	859	847	876	874	883	896	883	849	852	872	851	882	882	881	822	839	815	878	823	844	848	856	864	852	870	859	826	844	899	850	777	910	849	877	889	851	852	839	919	871	907	878	886	886	897	898	831	901	927	852	859	840	938	804	885	891	843	871	831	853	884	844	892	863	888	864	811	837	876	823	808	876	889	876	880	931	878	828	865	880	865	860	899	874	935	837	836	855	867	887	905	851	805	882	963	857	860	847	863	881	867	829	842	863	848	839	883	816	856	867	824	879	848	858	851	777	885	861	876	840	856	881	851	861	856	921	867	816	837	870	835	877	841	816	902	883	853	891	878	848	937	853	876	901	894	901	897	870	920	923	920	863	873	855	832	893	881	784	890	837	835	835	849	917	849	895	845	850	915	882	883	863	897	904	879	908	849	889	849	894	874	882	873	888	809	911	851	878	804	842	842	827	877	839	853	880	913	889	853	842	849	861	838	864	942	865	921	896	871	877	884	862	847	866	840	830	835	865	798	845	899	832	846	848	857	919	853	858	904	904	889	892	856	845	852	872	862	834	844	854	839	855	820	927	899	834	866	884	862	843	849	868	911	813	885	883	932	918	868	821	869	873	865	844	867	898	894	799	866	842	879	850	874	833	853	876	942	874	858	820	898	888	844	917	916	896	816	902	866	887	863	845	868	872	837	829	905	820	852	860	832	893	916	853	887	890	852	850	841	828	822	894	878	901	857	878	878	881	883	882	890	861	879	895	858	802	837	821	850	905	862	844	836	843	858	856	876	874	852	813	840	888	869	856	823	790	895	907	855	874	813	881	869	819	806	858	831	860	905	861	856	845	903	894	868	852	828	837	863	822	869	835	837	897	874	887	854	818	895	831	809	856	896	840	903	839	854	819	835	837	882	871	883	847	825	869	908	889	865	853	875	884	914	882	860	879	844	904	848	882	817	872	919	872	824	869	837	857	815	884	875	835	892	866	860	948	865	854	761	861	840	889	889	898	862	860	848	849	819	872	885	778	876	853	851	828	896	906	902	825	819	874	817	855	870	834	878	844	842	866	860	853	844	876	859	909	910	866	857	889	839	876	896	863	886	861	897	879	826	853	866	884	829	880	867	842	861	815	872	815	881	830	892	808	873	901	883	868	856	866	882	889	844	893	812	829	889	879	825	803	880	903	828	831	886	871	832	894	839	846	898	900	820	809	911	859	867	880	902	877	816	916	861	913	827	839	843	884	826	845	845	890	859	858	880	871	904	808	865	903	880	865	833
23203	21358	28202	24866	19967	1392	495	420	368	340	342	320	289	275	311	271	257	264	277	292	286	276	286	274	283	295	275	278	297	265	283	287	271	279	283	281	278	293	267	297	308	272	270	332	296	263	296	276	271	260	272	255	303	275	256	255	290	258	272	286	283	280	257	282	320	278	278	264	278	264	273	299	266	284	295	287	280	250	273	261	282	277	253	303	285	257	244	266	309	301	284	308	273	270	296	277	285	283	271	250	258	282	249	269	287	280	281	297	248	264	279	299	241	292	273	285	279	297	281	305	276	264	284	311	289	279	249	291	267	277	268	283	266	249	291	243	250	271	254	256	292	249	258	306	281	318	308	285	243	290	269	277	276	276	286	275	285	255	265	273	271	286	284	246	284	272	282	290	262	259	266	271	285	259	275	254	292	287	286	269	306	272	291	304	307	274	277	268	315	271	263	298	290	274	273	277	265	263	285	270	281	256	261	248	276	272	275	299	268	289	275	242	272	281	290	289	273	249	261	251	270	260	271	293	268	289	264	301	283	255	253	252	301	244	285	263	278	263	241	253	262	292	269	295	264	286	277	291	279	265	248	252	263	293	307	249	267	277	298	278	269	263	253	275	272	261	272	252	264	275	253	262	278	261	259	278	268	288	275	264	267	287	295	283	285	278	278	285	319	251	319	284	289	257	263	249	287	289	278	264	285	272	260	264	288	300	269	274	275	267	245	270	268	257	297	290	291	304	273	267	281	281	262	233	268	282	265	260	294	277	284	282	252	279	290	274	283	276	313	284	287	312	265	273	291	300	262	258	281	234	275	298	264	265	283	291	292	293	261	250	257	315	292	261	244	297	239	247	312	297	287	283	233	277	266	269	292	298	268	275	294	287	280	275	300	265	282	283	304	295	271	280	274	303	261	285	271	256	305	282	282	250	279	293	295	292	277	271	286	284	290	281	272	287	290	267	287	263	296	276	292	290	287	271	280	261	295	274	280	305	254	291	278	275	271	253	253	284	267	300	264	283	265	282	281	279	267	257	263	285	302	299	266	257	263	290	271	315	273	290	253	264	260	290	266	255	288	278	281	296	301	276	278	267	284	290	261	275	277	277	295	281	289	291	293	249	273	247	281	286	264	282	259	274	266	275	273	248	308	273	279	244	269	283	290	293	293	274	250	291	247	274	279	285	259	295	257	274	265	274	242	288	262	300	258	256	288	273	265	294	264	285	314	255	286	266	289	272	268	283	302	286	298	266	285	262	289	291	280	306	288	266	256	258	270	269	278	278	279	294	287	267	310	278	275	287	275	280	285	292	317	284	278	290	265	270	251	272	281	284	276	279	282	282	279	289	266	260	273	284	265	286	258	256	296	290	270	261	265	277	269	275	260	271	282	302	252	251	253	283	266	282	288	290	272	279	292	252	296	290	305	273	285	260	279	287	261	283	285	283	286	271	248	258	258	276	256	264	264	258	292	255	265	292	292	287	286	276	275	257	280	285	296	288	274	269	267	265	283	278	262	269	264	276	260	318	262	255	283	280	281	266	311	267	293	300	271	273	290	269	293	283	261	240	276	270	272	283	267	298	268	283	281	251	266	279	264	284	262	250	265	277	270	256	270	283	295	279	264	293	281	262	260	286	264	260	275	279	292	316	252	288	285	260	293	268	253	280	264	291	281	287	270	290	255	269	276	271	282	283	264	283	241	300	265	279	310	272	271	291	310	289	272	291	261	321	247	281	273	244	279	294	288	275	278	311	285	284	258	265	281	279	298	260	267	284	264	254	240	289	265	249	287	288	283	277	277	277	268	260	262	302	259	267	265	271	306	256	274	276	275	287	271	252	281	259	258	246	294	264	254	233	282	270	291	260	280	261	282	278	280	290	280	274	265	317	268	270	311	267	245	286	273	257	268	294	274	289	300	292	279	273	260	256	268	281	266	283	237	268	272	258	281	259	257	284	282	291	281	232	246	298	291	274	276	281	288	292	266	266	292	280	274	273	280	271	292	289	264	254	295	277	285	299	254	268	276	302	240	293	277	263	254	275	270	291	255	255	273	238	270	300	270	284	252	297	284	272	264	277	289	299	300	262	268	255	305	259	259	264	260	281	265	254	297	274	299	274	269	297	277	276	310	264	271	287	293	256	261	278	264	299	266	263	329	271	276	251	291	242	283	242	294	308	264	286	271	259	300	287	264	266	282	296	279	304	265	263	279	273	296	288	277	277	269	261	274	268	303	264	268	290	255	290	296	265	266	272	271	271	307	288	282	281	262	251	232	251	274	267	258	254	293	262	278	308	301	313	270	288	248	290	293	282	276	274	247	271	289	275	280	279	269	266	251	251	256	268	244	251	254	244	274	272	316	267	298	254	298	288	269	271	273	289	297	270	256	249	270	295	270	284	282	264	264	275	307	282	267	277	253	286	293	300	270	258	242	266	289	262	279	257	304	304	254	256	270	283	273	256	240	282	272	277	239	288	267	284	268	293	237	238	270	255	277	268	274	237	306	273	277	263	282	278	248	275	305	284	264	275	280	282	290	280	272	289	277	280	296	298	287	271	285	278	269	292	242	289	291	281	272	255	305	285	307	232	264	283	263	281	274	284	291	281	256	272	275	317	264	264	262	307	278	291	275	265	275	285	268	250	274	282	302	291	291	289	295	257	274	284	275	291	288	274	275	268	304	284	259	274	269	243	250	254	296	306	285	288	293	286	290	306	288	254	257	298	277	272	278	273	256	256	269	266	279	287	269	278	280	274	259	303	298	283	295	285	272	258	291	310	292	268	272	280	277	283	254	281	273	264	288	299	295	255	289	287	290	288	298	269	252	264	265	300	284	266	286	282	250	263	285	240	278	273	274	293	292	249	279	276	302	291	280	245	272	300	286	257	259	276	278	263	293	288	294	272	271	261	313	284	250	258	256	280	264	282	267	242	287	287	285	264	296	266	276	283	272	284	285	239	241	296	266	292	296	292	287	262	261	291	261	275	297	264	260	275	310	266	291	271	244	267	280	302	296	261	244	300	262	292	281	262	266	279	311	262	286	268	258	257	285	279	277	278	252	303	289	260	270	263	252	265	233	270	275	282	261	302	303	272	290	270	236	266	263	263	228	267	270	262	272	263	268	254	293	262	278	280	283	299	272	273	276	281	308	276	275	311	281	273	306	285	283	277	273	264	302	259	273	274	287	291	300	273	272	250	285	281	286	256	270	299	261	299	260	281	258	282	293	266	250	293	291	280	307	310	296	288	303	287	277	278	287	303	247	241	287	276	296	281	286	262	249	285	274	251	265	308	268	237	287	284	289	278	273	287	293	273	265	288	249	280	286	298	296	272	259	267	237	283	287	259	281	271	251	274	289	266	285	323	247	275	283	279	265	288	254	281	274	271	271	262	280	276	285	290	250	283	255	268	299	266	259	261	278	281	284	271	265	260	236	287	302	261	261	273	269	254	272	284	294	292	262	269	293	298	255	264	272	258	285	237	294	262	252	290
3069	7447	5161	2398	1604	1073	918	787	693	590	603	591	524	528	474	487	503	482	457	505	468	455	484	467	461	433	478	440	455	430	429	416	466	432	433	476	420	447	465	429	449	468	449	411	436	419	457	430	424	430	422	446	452	422	416	441	433	463	438	414	462	404	409	420	407	457	415	425	454	400	456	435	447	429	458	427	423	457	427	435	435	417	468	454	416	448	404	432	428	393	425	414	489	449	411	427	413	482	397	458	450	437	465	411	441	410	459	416	412	428	424	431	450	450	421	441	414	463	446	446	439	430	429	433	438	403	422	426	425	412	400	431	460	400	444	437	420	439	430	405	438	429	439	452	453	425	420	412	452	444	456	406	475	400	437	449	419	415	416	467	412	414	405	407	427	391	407	406	449	479	430	411	444	416	404	469	482	404	459	415	432	486	428	397	430	431	416	455	428	451	407	436	428	426	447	441	437	409	432	423	435	428	451	423	410	420	477	465	447	436	437	411	464	449	422	369	405	401	469	409	441	469	418	451	424	419	418	457	394	405	422	454	446	437	405	392	429	414	469	385	453	403	443	411	435	437	420	442	428	441	395	453	454	452	461	413	416	436	422	417	460	439	430	463	420	408	431	428	425	412	412	407	422	424	439	449	416	444	428	457	426	419	447	422	427	429	417	436	435	435	422	416	449	413	465	467	471	411	422	459	438	439	453	438	427	443	427	394	432	434	442	408	430	426	453	430	438	428	406	409	443	430	454	438	446	424	409	428	441	461	424	455	425	451	406	423	461	428	442	413	377	430	420	423	443	452	436	446	442	419	460	448	432	455	398	440	454	418	429	440	447	436	430	427	396	424	433	474	437	421	441	414	477	423	427	411	446	407	416	439	377	402	424	435	432	479	408	436	430	483	439	406	430	393	435	433	435	412	410	429	458	426	425	435	460	441	460	404	468	436	446	440	405	391	415	408	434	407	425	443	443	431	465	399	428	418	433	453	453	423	451	429	396	457	436	444	429	438	471	432	414	420	375	431	422	423	408	393	434	427	415	429	419	443	444	426	405	460	483	452	419	401	442	445	416	432	463	422	464	471	450	409	427	422	431	452	418	423	415	465	428	431	459	402	379	434	431	425	449	457	411	423	438	437	447	435	431	454	426	423	439	433	458	396	466	399	457	443	443	445	423	423	415	435	426	425	459	436	421	431	440	393	391	436	449	435	436	399	439	434	403	421	447	422	457	434	414	425	454	443	421	405	415	428	435	458	433	418	418	424	473	418	428	398	460	463	456	422	408	463	435	467	426	443	424	452	424	422	395	440	414	461	419	417	439	469	428	465	411	434	450	440	394	438	464	467	434	414	450	430	422	405	466	410	366	421	411	418	466	425	452	435	411	384	411	422	446	460	427	432	413	424	453	453	388	465	448	424	446	457	391	435	423	410	428	430	441	412	414	433	470	442	426	424	429	424	420	409	457	469	424	443	430	435	415	406	464	416	413	428	461	458	435	452	383	428	417	458	429	456	426	450	402	445	450	435	412	422	412	460	465	417	468	440	439	440	412	440	467	412	431	394	443	449	454	460	457	424	415	420	397	435	454	423	444	441	400	416	428	420	391	432	409	447	470	430	421	431	437	426	441	431	456	385	428	428	412	417	440	446	425	404	415	446	459	431	406	464	426	448	420	412	434	428	452	453	466	392	429	416	440	405	464	445	439	417	441	398	451	422	428	428	438	450	434	416	447	451	415	378	449	433	425	466	397	447	436	456	446	402	432	403	428	471	408	404	395	416	420	468	444	453	432	422	392	396	444	432	442	411	413	459	446	428	447	411	435	443	460	441	453	435	463	418	428	461	437	455	427	412	454	451	420	433	430	475	373	435	453	445	399	455	427	464	398	441	444	411	408	408	435	442	397	399	430	456	425	423	411	402	419	419	432	418	420	434	441	391	467	409	412	406	439	425	447	448	454	392	415	449	422	441	448	413	385	438	435	459	412	453	450	407	402	477	427	436	437	429	439	460	479	419	436	434	451	457	424	421	404	412	392	453	443	434	413	400	398	395	434	414	442	425	450	398	399	424	434	402	458	429	394	423	443	441	427	413	428	419	449	434	424	404	435	420	437	463	441	441	485	443	413	435	448	406	452	427	437	464	419	436	435	461	413	393	426	428	392	419	384	446	436	442	450	457	391	411	411	442	458	390	436	430	396	397	446	460	471	403	426	453	477	452	461	415	418	406	427	435	432	444	408	417	444	431	424	400	396	442	452	422	433	426	429	424	397	450	434	501	436	473	462	438	437	460	454	443	433	407	433	468	434	410	416	407	418	412	389	408	427	453	432	396	442	457	437	417	438	398	440	412	471	427	415	418	404	400	452	406	426	412	454	446	437	463	412	432	426	421	452	420	445	410	390	434	410	442	413	410	419	454	427	401	463	389	421	444	447	427	443	430	453	441	419	411	427	378	440	404	410	460	459	433	444	419	402	417	439	408	471	429	460	427	397	405	454	467	449	440	394	397	398	409	433	414	432	407	405	426	450	430	448	433	415	399	433	393	413	432	452	429	398	449	410	461	422	440	415	411	426	447	451	429	462	451	451	449	438	441	425	410	399	435	408	413	449	425	461	455	458	418	454	418	426	438	439	384	466	443	425	441	444	440	440	443	426	432	465	451	425	415	426	400	434	394	453	463	404	462	400	451	428	446	433	462	407	466	418	433	423	426	410	419	431	424	430	420	433	454	441	432	424	450	431	412	406	408	420	451	440	429	418	412	458	452	466	436	400	449	386	479	472	402	447	391	400	391	450	412	464	422	424	423	442	409	417	413	406	410	437	447	390	457	435	414	436	422	443	461	435	392	434	447	459	433	456	406	399	427	465	439	408	440	417	479	476	380	418	417	438	446	461	427	454	420	425	453	399	394	426	433	411	404	451	435	418	461	438	428	429	444	440	415	456	416	421	429	449	434	442	440	451	475	417	411	416	420	369	448	422	432	460	406	459	426	444	409	445	462	401	452	454	413	455	429	412	448	445	431	412	407	414	382	432	432	398	451	408	430	416	410	435	469	419	434	441	457	445	436	447	441	455	431	433	455	421	421	433	426	399	431	434	443	440	433	414	424	432	439	422	418	459	456	436	396	454	427	455	438	448	436	439	420	441	438	417	422	449	435	445	406	453	432	419	432	400	410	455	414	406	414	436	439	435	430	438	410	417	426	440	441	402	434	400	444	446	402	449	431	445	401	435	431	464	451	412	440	435	439	423	470	423	441	405	425	443	435	434	462	420	438	464	429	411	445	413	411	433	418	419	425	445	444	438	420	433	438	437	431	412	412	419	403	453	446	423	422	444	455	414	450	411	400	455	425	428	450	439	425	464	431	395	402	423	416	411	418	423	443	410	434	392	468	435	402	429	427	447	438	435	407	436	452	420	438	428	462	417	429	423	431	459	402	431	458	415	430	469	441	432	426	409	444	439	434	419	400	447	403	470	429	415	419	418	441	447	416
24638	21436	26079	21309	1314	753	705	652	602	609	614	611	640	570	614	647	585	587	605	615	595	628	616	589	600	613	628	625	593	643	635	584	570	591	559	628	664	569	584	612	599	621	559	592	616	576	589	586	638	565	618	623	569	644	597	623	577	560	618	578	588	606	633	594	590	596	568	591	589	610	592	638	574	613	563	640	598	630	660	603	645	607	546	644	551	583	663	611	563	586	629	620	618	609	609	598	622	632	642	547	607	609	584	606	611	611	624	596	559	561	595	631	600	631	591	587	625	617	580	613	577	588	635	585	615	598	581	599	634	595	595	585	581	620	594	616	570	597	570	617	613	601	568	634	585	585	617	592	586	643	601	612	601	590	576	608	625	570	636	612	586	597	580	613	560	626	587	563	629	633	617	640	566	584	583	629	557	599	547	641	615	612	604	597	589	628	630	591	630	581	580	645	609	624	615	601	557	627	588	609	611	605	635	625	634	624	630	607	636	600	581	569	633	568	581	653	622	616	608	593	611	649	564	639	577	578	569	578	601	601	588	604	628	583	601	578	597	626	653	577	621	642	595	626	604	637	633	596	581	561	619	574	615	613	559	609	628	640	597	605	633	561	553	617	608	637	602	604	576	603	595	607	646	601	568	623	624	618	606	603	623	598	603	579	613	617	596	704	578	597	640	559	579	570	666	590	604	580	575	618	578	608	613	628	596	595	631	624	615	586	579	629	601	600	621	624	601	632	598	567	606	646	607	607	642	613	591	613	578	628	593	606	597	601	607	598	598	556	596	605	604	602	624	607	613	568	598	586	617	631	621	603	611	594	590	602	573	623	617	573	547	560	632	605	577	579	581	616	568	605	598	558	594	568	580	606	601	585	621	605	559	598	585	583	612	648	618	575	616	572	606	595	614	607	578	589	590	568	596	637	564	622	599	628	574	566	607	604	624	622	562	571	637	596	608	556	552	624	577	603	628	596	590	585	537	640	602	621	634	653	580	596	584	593	579	623	601	605	608	612	591	600	641	608	581	603	599	604	584	625	578	671	663	590	622	642	567	605	587	584	593	616	585	571	545	610	635	591	598	566	624	607	616	617	601	583	590	619	583	615	645	606	582	611	568	618	619	578	628	615	576	613	552	630	605	596	668	561	634	629	638	597	631	645	576	613	607	601	576	601	624	627	624	621	583	627	587	617	618	600	596	658	630	581	600	595	595	591	592	591	606	610	573	562	619	632	639	665	639	613	621	608	590	637	581	604	636	599	591	625	577	577	624	614	585	621	607	607	645	572	593	622	640	589	576	627	608	605	634	598	648	603	645	632	602	611	621	559	622	589	600	608	602	613	577	560	568	602	603	632	599	607	612	583	606	646	570	609	565	577	591	599	658	567	599	608	609	593	597	617	630	608	559	592	628	611	574	635	644	647	571	610	559	572	601	597	614	607	590	580	609	612	637	570	560	633	576	597	625	613	611	632	634	620	609	590	602	657	620	606	599	610	635	621	562	590	612	616	576	612	616	581	625	618	610	597	598	613	546	583	594	553	585	620	585	593	586	587	578	596	593	599	571	563	577	587	598	572	601	622	637	564	600	625	586	619	617	553	571	650	640	615	557	611	583	648	650	617	642	572	581	571	631	592	590	630	587	561	593	551	592	619	602	607	603	585	609	598	605	602	592	619	630	583	631	595	589	621	616	631	565	616	610	604	631	605	585	660	625	602	606	604	625	643	593	637	615	549	590	603	571	611	626	546	580	601	585	601	612	574	600	554	581	587	603	601	634	592	593	588	623	572	644	611	578	675	601	576	613	581	600	609	581	599	558	574	573	600	607	599	592	597	576	593	606	629	600	600	597	597	608	590	614	610	676	605	563	624	599	634	661	608	575	616	621	611	600	662	645	626	555	584	605	589	609	649	618	605	638	602	580	596	581	609	606	592	587	617	578	585	636	602	611	604	567	597	619	615	627	586	578	640	548	621	606	597	618	602	587	571	581	633	624	595	594	569	583	587	627	641	617	630	667	605	611	593	554	613	621	618	598	636	605	596	592	603	593	611	558	606	610	574	576	605	648	581	610	591	613	655	582	591	653	587	604	595	597	581	632	612	646	582	585	626	565	613	579	614	624	626	626	588	566	607	613	599	594	602	591	636	639	639	637	590	595	637	561	621	604	584	587	604	633	556	632	558	580	593	601	642	618	590	607	603	654	639	569	585	570	588	603	573	563	585	628	596	635	606	604	586	586	585	588	610	599	653	633	616	603	624	625	581	618	570	593	608	595	633	599	622	601	577	565	589	646	623	584	608	575	600	558	576	561	622	620	621	608	574	618	597	621	596	588	616	562	639	603	579	619	610	633	579	598	633	622	613	599	585	562	616	615	645	577	654	616	597	579	645	571	603	625	575	578	613	648	574	596	621	615	569	609	592	573	616	596	595	630	567	648	628	538	638	622	630	597	576	588	594	644	575	610	622	592	580	581	571	619	583	639	587	642	625	575	629	601	644	628	598	570	603	601	615	607	595	643	611	624	569	586	610	614	592	644	601	605	633	629	592	570	555	597	610	559	615	586	607	566	597	596	641	602	605	609	561	590	590	622	593	630	627	584	603	626	638	597	632	589	591	565	619	589	629	654	623	597	610	581	619	602	598	607	607	577	609	599	637	645	620	600	635	616	602	595	608	578	644	640	606	641	644	589	593	630	630	641	601	640	605	620	621	617	582	594	620	600	599	604	606	618	595	557	615	580	609	599	579	632	601	626	582	645	608	643	595	613	581	626	612	613	645	634	605	619	612	595	568	596	620	626	627	600	628	610	598	616	566	620	547	585	604	632	621	628	616	569	588	615	599	650	594	565	622	621	595	600	632	573	624	623	592	648	592	567	614	619	640	627	617	614	615	638	621	600	616	610	587	589	615	633	590	578	636	560	624	576	603	602	606	602	613	614	574	598	617	596	606	565	609	619	616	602	589	601	593	627	649	625	648	572	612	626	553	549	634	626	617	583	583	617	630	598	604	590	610	580	571	602	583	654	589	600	608	612	611	603	577	645	588	591	587	589	618	570	580	618	624	625	618	596	613	582	611	575	583	593	602	585	613	633	577	614	596	571	582	624	554	600	576	618	624	642	619	594	613	647	594	607	642	583	614	622	578	579	626	594	571	612	609	614	591	575	582	597	594	578	579	600	616	561	614	569	585	669	599	590	620	592	593	575	622	581	575	586	620	573	641	615	622	597	617	550	596	603	623	599	610	611	591	600	608	604	602	598	634	591	585	633	598	608	601	604	585	616	602	617	595	616	642	595	628	634	602	608	636	607	606	592	628	611	617	612	610	610	602	559	589	649	626	561	602	601	605	622	577	592	617	615	621	563	621	577	611	672	571	591	625	583	597	558	625	586	599	613	622	587	642	611	602	596	634	602	602	562	595	618	624	561	610	605	539	602	628	592	594	608	581	638	592	608	614	597	568	564	632	608	585	593	612	587	624	619	589	619	599	579	593
3248	3959	3019	1742	1393	1177	1071	995	1006	958	938	917	860	953	854	855	865	883	866	858	883	858	836	873	889	855	898	853	900	841	853	828	863	846	814	883	851	884	815	856	864	855	870	878	825	848	893	871	819	834	850	861	849	826	875	845	895	886	854	860	838	832	829	854	921	850	808	875	836	882	871	824	879	843	830	862	794	818	890	828	878	845	845	834	863	843	852	845	851	905	822	863	827	871	892	870	864	825	849	871	910	809	840	908	866	860	908	861	807	867	838	866	836	864	810	890	865	841	883	820	906	881	924	896	874	897	820	869	872	846	857	833	901	866	817	869	828	899	829	836	815	873	816	852	885	886	864	891	845	879	833	847	869	832	894	875	872	852	841	917	904	926	899	825	863	861	831	819	867	793	870	861	826	839	901	877	880	831	875	811	851	899	815	857	839	869	875	875	864	882	878	805	838	841	855	885	897	861	821	823	800	792	837	925	833	834	839	862	867	858	846	860	895	857	793	838	869	886	866	876	821	817	865	831	848	836	835	836	908	846	866	852	820	887	815	861	867	873	861	840	864	903	838	866	862	850	895	815	803	848	861	844	853	852	831	826	821	887	817	887	853	866	847	867	901	897	804	802	835	841	918	861	875	839	823	842	851	833	844	855	843	856	813	862	852	894	839	888	811	847	832	807	857	850	874	850	772	830	836	844	839	820	863	815	881	882	845	887	811	853	852	834	834	839	867	854	808	854	835	929	805	879	861	849	854	857	811	874	848	815	824	855	852	819	880	806	885	874	832	825	913	830	848	805	833	878	819	876	867	909	831	813	852	850	856	841	876	863	829	889	865	814	864	879	875	864	881	859	849	853	894	839	868	838	858	859	819	836	809	842	863	848	826	832	879	789	867	884	868	831	850	884	912	872	822	852	762	903	838	879	832	880	881	821	870	859	909	869	820	896	858	834	894	828	864	830	859	852	885	906	823	786	808	867	848	808	825	839	825	854	848	812	896	849	814	890	842	811	809	876	794	834	847	874	818	831	860	831	835	853	785	882	828	844	875	859	883	847	873	864	870	779	849	862	861	864	862	862	867	895	869	880	900	844	823	889	852	838	925	845	875	908	838	884	830	821	928	831	880	858	892	846	858	820	864	843	889	889	904	849	848	864	869	821	893	827	895	860	910	923	820	814	837	847	855	886	861	837	881	878	784	865	912	882	841	839	842	845	846	834	815	866	853	821	905	892	859	856	822	840	859	872	880	843	802	834	876	881	861	895	890	899	854	865	806	803	863	813	856	800	897	845	862	891	849	848	865	813	850	878	832	828	887	887	848	889	857	837	846	903	817	846	847	833	881	821	790	859	834	781	880	785	861	828	884	864	849	856	831	887	847	837	855	869	852	872	865	896	866	839	854	893	858	876	845	869	860	855	830	878	929	859	826	903	819	877	810	876	878	855	865	863	855	865	819	874	854	868	835	809	861	842	821	868	848	855	840	823	851	835	828	828	839	833	857	878	869	857	901	812	870	813	835	855	867	870	879	850	849	830	836	831	852	831	898	877	861	925	853	851	851	886	909	806	842	801	875	788	862	850	795	834	838	801	799	813	871	860	837	848	852	781	854	872	865	800	830	902	828	838	851	858	852	808	815	827	869	835	849	840	869	884	827	822	882	886	857	805	821	925	831	825	874	879	874	800	872	872	880	830	884	882	845	893	888	831	853	880	850	858	820	831	846	870	824	872	873	879	874	873	875	843	893	893	886	861	886	843	803	884	841	847	916	875	812	872	841	835	826	860	833	873	912	829	885	828	848	882	867	872	862	858	859	861	882	801	810	837	880	835	858	803	861	837	832	831	848	854	810	879	871	863	818	848	855	841	830	799	850	880	873	879	894	838	831	822	812	824	841	881	831	924	810	893	822	842	843	849	902	895	902	832	884	812	783	833	833	866	861	862	864	838	890	825	843	870	838	902	870	896	868	827	878	835	892	873	855	844	841	808	874	825	851	911	828	845	866	851	875	881	884	797	842	839	815	846	796	845	851	860	844	830	899	824	860	873	860	875	808	854	813	839	867	869	851	832	840	839	818	858	882	840	818	854	888	886	870	851	888	820	831	826	849	903	799	825	862	811	839	762	861	900	850	859	798	846	881	916	876	821	893	881	864	817	782	864	843	864	838	846	906	863	858	915	826	824	882	853	883	859	811	875	830	821	847	887	849	872	886	883	853	851	899	816	856	819	882	859	825	842	863	830	872	876	848	863	878	807	841	838	877	849	857	909	852	863	900	875	892	839	846	860	902	921	791	880	796	870	845	831	870	833	844	853	852	820	879	833	846	903	823	785	836	853	876	841	840	870	862	866	848	806	902	895	867	831	792	878	837	899	907	872	832	821	900	825	805	918	843	846	842	872	842	851	809	904	855	848	836	887	856	876	832	879	870	825	869	860	847	821	860	835	809	831	897	863	869	900	832	879	857	850	799	875	851	798	852	851	816	872	876	865	891	794	871	877	882	856	860	877	807	870	813	832	871	862	831	834	880	870	879	827	834	854	923	907	832	851	849	872	842	829	840	870	878	829	865	863	856	889	897	830	842	816	812	869	864	889	891	904	883	845	859	787	861	846	907	825	852	899	835	887	852	871	830	873	800	850	820	823	869	864	819	876	832	843	829	808	808	875	856	860	792	821	838	864	874	862	831	875	854	884	845	840	851	817	850	864	886	864	806	885	849	847	816	882	881	880	867	879	865	794	860	876	871	822	798	869	911	878	822	874	885	900	862	845	880	797	835	894	822	851	901	815	795	848	888	839	869	854	842	850	852	806	869	792	888	885	818	852	856	868	944	877	879	891	900	913	856	891	862	894	838	851	873	909	806	856	830	859	818	873	810	872	864	865	854	862	873	866	841	863	877	814	849	850	892	819	837	854	881	822	909	843	883	871	826	885	839	883	812	841	849	893	856	882	840	836	850	893	846	874	842	927	873	826	873	852	886	822	881	884	878	842	860	909	828	884	854	822	822	836	885	824	876	848	841	879	835	842	848	849	866	857	848	876	868	869	819	818	785	862	863	831	869	829	813	784	875	871	909	890	859	801	872	848	798	885	885	819	878	838	864	873	832	857	825	833	892	879	835	799	807	829	861	844	859	812	905	866	857	818	867	807	897	905	894	849	828	888	815	874	841	867	855	837	798	861	887	812	876	909	912	846	889	863	838	858	790	887	897	840	894	843	799	887	831	844	862	842	837	851	840	877	827	856	858	862	841	927	845	856	850	866	916	866	908	815	831	839	873	847	854	866	880	808	823	837	841	883	800	908	820	860	883	813	825	844	851	831	825	915	872	892	851	867	865	850	891	845	841	839	842	825	810	858	849	855	845	830	835	883	825	853	873	878	902	852	850	875	905	876	875	799	910	841	828	821	860	841	850	871	837	827	834	844	828	877	833	843	866	816	797	891	828	840	894	852	878	809	840	904	808	861	793	870	837	891	853	819	827	806	919	895	821	851
22425	21416	28945	24273	21416	18698	1001	402	321	311	266	246	232	236	184	214	208	187	183	209	196	178	155	166	191	182	168	166	172	169	166	148	159	178	173	173	152	183	147	158	181	151	171	165	170	176	157	161	152	144	159	181	158	156	144	166	141	151	163	157	171	166	177	142	137	146	157	177	156	157	168	146	167	146	141	165	141	150	139	164	158	153	141	159	171	173	164	186	149	165	160	164	181	163	145	167	153	169	148	156	146	171	156	130	153	143	165	157	158	174	161	102	134	146	157	157	155	159	148	171	167	139	153	153	148	175	137	153	147	142	133	163	135	168	138	156	149	155	144	152	154	168	165	163	157	157	162	157	146	152	133	145	151	154	158	139	139	147	138	153	146	165	162	166	150	158	140	163	152	153	139	180	147	158	149	146	155	136	127	164	174	164	138	170	168	136	173	155	142	185	160	142	135	162	169	146	149	159	149	164	141	143	159	154	146	164	153	168	164	165	156	139	145	138	156	156	146	173	152	167	154	160	129	178	133	163	141	147	150	144	146	130	148	138	167	169	159	155	160	161	153	168	160	138	150	152	148	159	179	152	164	157	139	155	150	171	183	150	150	173	156	170	172	154	161	155	165	134	160	151	141	142	144	170	141	170	167	178	157	147	158	130	145	172	157	143	153	148	138	157	168	159	177	181	149	142	161	145	152	144	147	164	177	149	152	150	152	152	154	154	141	160	134	160	162	173	150	147	166	162	169	180	193	142	162	156	149	166	145	166	145	138	179	152	151	138	156	150	139	161	167	134	155	149	158	149	148	150	139	136	148	153	150	158	172	153	168	146	146	180	169	143	141	152	156	145	162	156	156	165	170	153	143	181	165	148	165	154	148	137	140	148	167	157	185	152	177	141	166	160	161	150	148	135	170	152	158	162	157	149	168	156	149	155	175	182	172	151	151	122	157	165	152	158	148	171	144	141	156	165	155	143	143	138	165	171	157	152	142	138	146	156	142	163	177	158	184	172	142	165	174	173	146	170	139	146	161	130	154	147	156	150	132	136	155	161	129	142	147	155	159	157	169	161	150	177	156	148	157	132	155	145	166	172	167	168	158	160	171	149	148	151	144	178	170	149	143	145	153	173	148	158	168	172	141	153	179	137	144	163	158	172	154	167	151	170	141	139	161	172	153	140	169	141	163	151	152	150	161	143	142	151	138	139	165	159	147	143	168	167	168	155	168	154	163	132	140	163	152	158	155	192	139	172	154	181	130	160	149	139	152	136	153	148	166	139	150	167	152	177	153	145	161	171	158	144	138	160	190	153	178	158	155	157	145	149	166	130	129	148	165	136	171	143	147	158	165	157	159	160	165	162	133	160	155	142	146	148	147	134	159	177	166	158	140	149	163	153	153	150	159	148	165	168	151	155	193	152	157	165	156	155	167	160	163	160	127	146	155	150	166	162	160	124	150	157	149	158	160	152	162	139	164	141	158	145	163	152	148	133	162	145	152	147	154	149	123	142	143	151	155	161	142	156	175	161	154	157	143	173	150	157	141	138	142	162	134	162	161	143	187	161	148	138	147	143	126	169	172	156	154	135	157	164	167	169	137	161	147	138	162	165	184	134	128	152	163	147	164	153	152	151	180	172	140	152	176	142	154	164	155	154	158	153	146	169	137	144	148	155	152	151	160	155	169	132	160	172	157	184	136	161	142	184	171	161	177	163	143	160	146	163	154	144	162	160	154	155	155	174	163	141	160	103	148	138	182	152	158	151	165	138	161	150	164	158	156	143	163	142	159	148	153	167	163	162	139	163	139	150	179	176	167	161	148	165	154	153	167	146	156	158	162	137	163	157	137	153	154	157	150	157	158	159	173	153	152	150	143	142	161	152	170	183	159	153	157	166	158	140	158	143	152	170	164	156	153	137	153	139	135	176	130	153	164	138	156	137	148	156	138	152	143	149	152	157	168	142	160	149	151	138	145	176	183	157	185	148	164	132	133	161	130	129	152	146	156	152	166	168	173	154	162	170	166	167	173	154	171	156	151	142	150	157	139	142	142	161	141	177	147	154	139	135	152	153	183	145	148	169	143	160	160	156	166	152	167	164	164	157	153	141	177	157	162	147	150	154	142	177	161	145	167	132	153	162	147	171	124	141	144	149	129	151	137	152	165	166	163	154	163	149	134	135	163	165	172	165	141	169	165	141	163	164	171	142	181	162	152	151	134	181	158	155	165	152	183	138	158	163	166	164	132	140	161	134	141	147	151	160	163	163	158	144	140	174	175	136	150	151	139	153	150	140	172	151	150	143	124	155	147	152	164	157	150	184	154	147	131	175	165	161	163	153	159	136	147	176	144	182	168	161	152	149	136	160	145	160	139	149	173	158	146	171	141	155	163	160	147	138	151	160	137	172	143	187	147	149	171	165	145	157	143	131	146	121	148	155	155	137	152	144	166	145	139	151	157	153	151	152	178	158	163	162	137	163	171	154	158	143	138	144	151	157	169	147	143	167	158	149	171	165	155	157	133	148	178	147	163	148	140	162	145	157	164	125	163	146	158	163	166	133	157	151	146	157	187	150	156	154	170	153	161	171	150	137	161	151	175	151	157	151	165	156	151	161	155	152	147	190	159	147	151	167	161	162	154	147	173	144	141	156	146	131	139	141	165	165	173	135	169	147	157	158	129	139	164	155	149	176	152	157	144	165	154	141	151	149	160	150	163	152	157	159	161	155	164	146	160	170	130	164	157	164	143	172	153	150	174	168	141	157	152	160	155	170	160	156	139	173	155	169	155	165	135	146	162	132	162	145	154	154	180	154	167	138	137	158	149	156	153	167	146	121	155	158	142	135	136	172	139	162	172	143	157	185	142	130	158	156	151	172	147	156	169	153	159	151	157	154	170	152	149	174	158	153	164	169	133	151	152	160	158	167	143	149	162	171	168	161	151	166	171	165	157	161	138	161	145	159	172	174	140	149	155	165	164	145	149	165	156	172	136	164	130	150	167	144	140	167	155	140	158	179	149	149	152	152	148	147	163	151	158	142	152	149	151	150	162	152	172	149	154	150	157	159	161	134	161	161	157	141	143	157	143	140	142	140	154	155	153	168	144	159	158	156	157	167	173	152	138	164	149	162	152	144	150	154	162	142	176	137	167	180	156	140	177	163	169	135	130	134	150	135	139	152	149	163	167	144	141	135	138	138	150	148	154	155	153	149	150	151	174	135	152	161	157	145	162	140	163	176	156	138	158	142	182	163	144	154	167	149	144	173	152	138	151	173	152	146	155	167	151	175	142	162	154	145	174	175	149	172	162	160	155	142	162	134	130	144	174	151	157	138	146	172	163	145	142	151	143	168	145	183	152	140	147	146	160	166	176	146	134	147	145	152	139	152	152	166	166	154	163	160	140	142	155	158	124	148	140	150	154	172	136	177	178	146	149	144	142	139	171	151	152	157	174	161	169	149	150	166	165	159	165	155	146	164	151	134	147	159	150	169	157	146
3977	11883	8434	3838	2302	1551	1175	850	723	665	557	515	419	377	357	377	347	344	328	280	293	281	280	279	304	280	252	254	258	249	246	249	247	245	244	255	280	247	247	234	223	213	228	246	212	243	229	225	227	212	255	230	251	230	221	226	248	243	266	266	224	247	257	229	228	231	247	224	223	233	222	273	221	237	242	231	255	221	199	221	242	250	192	232	218	234	218	209	244	247	241	223	228	234	231	259	237	200	237	249	235	250	227	250	227	225	219	226	261	254	237	206	239	241	249	205	254	189	249	237	234	229	227	231	230	225	223	222	227	221	237	204	237	213	210	223	229	215	234	244	230	220	241	224	231	208	217	218	256	220	239	221	224	229	240	253	235	256	241	254	217	217	202	228	220	236	230	225	214	213	242	210	199	214	226	203	211	197	255	212	244	237	261	239	225	232	243	220	227	233	231	245	225	241	229	217	219	224	236	205	215	225	245	213	263	255	224	242	226	249	204	249	226	218	213	240	229	232	249	254	232	234	232	244	235	246	260	212	192	218	226	213	245	240	209	251	213	206	218	224	225	225	247	217	227	244	225	211	228	217	239	209	201	237	204	231	239	231	217	223	216	217	240	242	230	232	207	224	235	232	235	236	244	245	220	225	201	240	213	242	233	246	226	211	227	203	200	223	220	200	233	219	248	224	248	246	237	237	240	226	223	235	212	207	234	220	213	222	230	234	229	213	214	211	234	274	226	229	250	234	225	230	219	240	233	249	248	227	226	210	199	233	238	233	229	222	261	214	217	228	228	218	216	201	223	238	230	241	240	239	234	225	242	245	216	232	219	244	241	249	204	232	226	206	230	235	226	243	230	225	213	228	220	259	216	205	202	190	240	241	239	210	228	248	211	229	238	236	208	255	216	242	230	217	238	216	238	223	242	255	230	231	214	241	222	252	200	196	234	230	203	245	251	248	231	207	229	256	221	213	260	223	231	240	270	244	219	228	242	237	233	257	230	244	237	239	250	218	222	210	246	209	234	218	225	211	212	211	246	226	230	231	228	213	221	265	220	227	234	253	267	241	248	247	241	245	255	214	224	210	227	235	206	225	250	212	218	244	225	215	224	218	251	187	224	221	199	214	244	235	223	221	229	228	240	221	229	224	220	224	224	202	218	232	222	234	240	215	234	241	209	216	225	204	239	219	243	226	221	231	215	210	200	231	227	216	250	236	219	254	221	234	251	197	263	239	200	231	226	215	220	258	244	229	238	249	225	219	231	245	223	246	232	216	208	205	239	227	239	240	214	206	233	229	210	213	229	197	249	245	244	230	220	214	236	243	225	222	233	214	241	235	230	217	234	253	200	230	222	234	241	217	201	235	245	221	224	233	208	215	217	196	219	218	244	230	217	233	208	247	235	243	237	257	213	224	205	233	255	227	250	230	221	225	241	212	229	229	243	231	227	210	236	227	233	220	229	222	223	203	237	253	207	252	244	229	232	226	233	241	225	213	214	223	218	234	222	247	224	225	202	211	230	233	229	232	239	227	219	241	223	217	252	213	248	247	223	209	224	209	231	236	211	273	204	226	231	242	226	227	196	230	251	239	235	262	239	225	235	184	242	235	221	245	208	224	254	222	258	218	207	245	245	229	234	240	244	252	212	254	242	246	238	219	239	229	216	243	246	218	215	240	236	229	217	239	211	236	219	236	229	204	251	188	241	248	249	232	200	249	237	223	233	222	232	228	233	220	229	223	223	210	245	242	202	228	234	246	224	230	221	235	235	210	213	209	213	225	237	237	240	237	225	255	230	252	232	223	221	217	243	219	226	213	210	223	241	258	224	239	230	225	249	246	248	233	233	230	211	197	220	245	239	222	246	208	234	232	249	204	236	227	223	250	226	225	269	221	197	211	248	226	202	231	252	223	224	221	204	202	213	251	223	191	222	239	222	225	226	228	260	235	189	197	237	225	218	225	230	229	224	239	242	234	216	243	222	267	207	247	215	230	234	218	208	221	212	237	223	204	231	235	216	237	233	223	223	241	257	213	240	211	226	235	220	225	234	248	234	232	216	224	227	205	207	238	236	212	213	234	247	216	222	235	237	228	242	229	244	219	217	207	242	240	244	223	209	265	215	213	212	247	228	207	226	235	209	233	212	217	218	248	235	228	212	226	246	218	259	223	258	220	240	238	215	230	248	230	242	206	234	236	214	225	254	213	223	218	241	216	244	215	231	240	227	207	261	216	227	222	233	222	214	212	225	240	248	237	236	232	224	233	215	210	239	222	227	240	238	226	228	209	230	241	238	228	223	225	234	222	234	226	241	219	255	237	249	232	227	248	229	237	232	234	230	206	250	233	207	228	246	214	232	264	224	224	218	223	227	204	234	236	254	215	236	213	245	212	232	246	211	222	217	225	226	259	202	228	228	225	226	207	229	237	243	243	203	225	207	232	248	236	220	227	207	219	233	243	212	216	212	210	206	247	215	226	231	246	238	199	225	248	239	224	234	220	222	233	221	236	221	228	204	186	233	238	222	262	245	195	221	220	235	236	258	246	227	216	249	223	213	229	232	238	210	251	217	252	228	206	238	228	225	237	251	216	248	234	233	224	255	241	226	211	250	235	241	225	219	196	223	223	209	218	223	196	221	234	221	237	197	227	226	222	232	226	229	221	212	222	217	239	220	234	224	226	234	237	227	215	227	215	232	227	217	232	242	269	199	227	232	224	218	224	190	224	210	241	202	221	270	220	219	261	201	235	216	232	237	230	215	215	223	240	225	223	226	225	253	233	233	233	206	234	215	245	212	224	213	211	252	219	215	212	227	244	246	229	216	222	246	239	223	215	222	225	209	224	216	246	217	216	204	224	235	225	252	224	232	230	241	204	237	227	224	240	213	211	212	218	208	238	239	205	235	261	234	202	243	215	213	246	226	248	240	235	201	215	219	209	220	221	232	241	233	230	222	233	197	238	228	230	247	231	207	223	219	218	221	208	204	223	245	232	224	229	220	217	215	209	242	218	241	242	214	235	233	218	241	245	230	229	216	236	212	238	241	206	239	202	207	231	209	218	227	223	226	226	226	233	192	215	238	246	246	220	226	214	249	220	221	225	251	247	200	216	264	223	229	248	243	199	224	238	241	248	228	218	208	211	203	219	247	208	259	234	230	214	227	205	230	208	230	223	242	223	220	210	219	216	225	214	211	248	217	230	234	247	205	237	218	232	223	241	205	210	212	229	196	229	239	231	272	226	258	217	220	216	231	224	238	216	202	246	228	173	235	217	218	248	211	245	232	237	207	229	220	213	218	223	250	247	241	222	222	231	228	248	245	256	244	246	228	236	237	205	233	216	230	243	238	205	202	216	227	185	246	219	223	218	227	242	254	226	215	204	209	251	231	245	215	226	235	232	218	235	254	219	230	229	227	254	233	209	216	221	234	207	207	214	241	215	223	197	226	246	226	222	211	246	215	254	227	230	234	238	237	242	226	217	229	211	233	244	218	214
27443	16511	2654	748	639	588	583	572	570	588	584	595	600	618	629	666	564	579	619	580	618	552	614	571	582	627	561	648	583	592	575	590	592	573	586	544	579	605	610	592	614	551	593	579	564	600	571	571	589	587	579	625	587	569	620	582	599	580	579	629	581	553	555	594	568	573	580	610	556	541	544	551	546	600	641	636	576	586	603	557	558	601	545	615	593	560	571	602	540	530	575	594	589	590	603	575	615	598	557	578	581	562	583	599	625	567	589	588	549	565	582	589	591	533	564	602	575	585	569	568	550	587	547	557	626	564	556	560	582	588	585	580	601	557	575	625	584	561	582	586	553	539	620	562	587	590	593	631	604	583	559	570	562	523	632	529	566	598	613	558	638	561	521	578	557	596	556	578	569	625	583	551	582	610	573	592	600	567	539	605	602	550	551	601	611	618	638	551	571	592	593	605	571	601	635	591	550	599	579	565	558	604	607	611	581	577	590	574	592	552	582	607	587	579	629	574	570	584	565	590	577	565	539	582	578	632	564	586	568	653	584	569	590	577	604	578	562	549	521	625	585	537	573	587	592	553	604	570	567	618	574	590	567	568	567	572	578	588	625	586	594	583	589	554	626	565	583	536	608	564	579	568	600	529	586	606	572	595	557	557	536	513	568	604	557	626	612	586	573	552	576	571	563	560	544	561	538	598	584	598	576	576	571	595	594	588	550	535	593	594	600	586	573	616	608	546	610	578	585	539	594	552	619	575	599	621	581	615	572	570	549	592	599	563	613	617	626	607	563	586	566	603	566	603	590	617	576	569	550	612	641	556	569	555	563	624	568	575	593	567	603	586	599	614	566	571	597	580	607	586	588	525	554	588	589	567	605	574	566	569	604	569	571	582	559	572	633	606	575	585	610	540	598	591	608	586	620	568	556	568	553	674	609	584	548	600	572	602	609	583	571	619	591	664	577	589	646	623	602	581	542	550	581	584	572	549	568	511	611	596	549	580	578	596	612	595	574	619	557	618	548	575	578	573	591	587	603	575	600	600	566	591	556	591	605	579	605	593	610	576	574	582	560	589	590	570	559	553	550	565	574	564	562	568	560	572	584	575	591	557	581	548	603	572	574	557	599	607	580	582	645	583	583	594	589	576	552	571	600	588	566	604	590	602	562	553	556	586	590	536	572	594	582	589	576	602	626	607	549	557	590	565	553	601	587	615	566	576	521	585	584	558	586	566	578	579	579	603	581	568	612	563	582	622	551	593	584	595	588	577	568	579	576	562	575	612	575	581	573	585	545	543	599	584	586	560	579	564	580	599	567	619	579	561	607	550	572	562	560	597	584	586	594	588	595	627	596	579	589	540	585	648	533	587	567	579	543	589	565	609	555	579	570	565	597	588	578	549	561	588	590	564	599	580	627	536	556	582	593	590	611	572	555	589	547	576	577	562	576	596	594	574	572	592	589	601	598	595	587	590	570	630	598	594	605	598	551	595	603	589	547	598	590	584	556	601	524	618	547	576	585	591	592	576	601	570	581	587	589	572	599	629	563	585	586	590	587	568	550	594	633	574	550	535	566	578	570	542	539	561	564	564	548	580	562	576	589	598	598	559	594	610	576	590	621	570	572	532	604	583	589	547	562	601	623	568	584	625	563	598	599	582	517	534	589	621	593	588	589	596	609	580	620	559	619	528	563	585	599	593	613	582	625	548	609	593	565	556	574	592	619	581	570	568	567	577	564	594	598	560	573	607	577	589	536	631	575	550	561	598	583	561	623	614	548	616	583	603	590	597	598	576	553	587	588	625	582	573	572	568	567	557	608	565	571	585	581	593	562	608	587	596	590	586	586	569	557	547	599	643	527	595	576	594	539	600	599	601	572	581	546	575	584	600	588	563	589	611	600	580	589	571	632	575	605	631	539	590	581	563	591	589	574	582	546	538	570	613	588	610	575	551	568	621	537	585	575	595	591	597	588	582	549	562	565	583	588	589	555	588	580	578	572	575	604	603	612	592	597	600	582	592	561	612	560	559	607	581	562	622	563	590	572	592	585	603	569	594	578	546	551	564	596	631	642	558	547	574	600	586	557	582	589	597	591	561	523	597	581	596	541	578	599	576	593	586	550	593	604	597	575	551	577	612	541	589	552	531	587	584	603	563	570	612	598	548	566	580	557	590	564	547	622	594	536	591	586	531	565	617	610	573	555	585	578	567	573	583	564	580	605	581	562	592	605	521	574	556	591	610	542	597	576	555	576	618	574	578	583	602	598	596	621	582	565	549	591	580	575	563	601	613	590	583	587	544	571	577	578	568	597	563	561	604	558	564	535	568	591	543	592	619	577	605	620	561	627	588	606	624	553	564	670	579	547	552	555	588	588	539	572	564	570	580	561	602	566	581	586	564	586	561	578	581	535	565	617	571	575	534	614	570	547	559	588	575	576	589	607	584	585	540	598	556	606	590	578	644	558	608	595	608	547	553	547	621	606	581	573	555	580	575	576	547	553	582	557	585	540	568	585	608	553	573	567	537	610	548	576	567	582	583	561	571	574	585	607	546	565	606	589	556	578	565	574	563	567	569	615	565	562	580	627	594	581	592	569	650	588	548	601	584	579	625	582	580	539	575	552	585	560	566	569	578	573	559	578	603	564	579	596	574	564	607	523	589	565	633	608	555	599	551	634	573	560	604	595	591	559	583	587	629	570	579	655	577	620	581	603	571	561	553	600	531	556	558	591	599	599	621	580	570	615	545	585	551	546	578	578	582	605	597	568	578	598	609	564	555	583	626	568	554	577	604	582	552	592	585	576	611	627	608	555	620	603	537	582	602	583	529	591	582	590	565	626	546	553	595	595	567	589	564	561	572	583	586	583	620	586	590	601	598	560	593	598	567	618	568	575	560	603	560	547	578	566	589	546	568	551	573	589	585	565	572	569	582	564	572	577	577	533	534	612	541	574	604	601	568	589	595	543	609	551	555	547	634	594	567	563	533	571	545	620	606	603	586	580	587	567	558	566	569	586	596	608	600	565	558	603	556	605	547	600	576	592	579	602	587	557	589	597	575	608	593	559	542	593	593	583	576	579	570	602	595	597	578	561	551	567	587	581	572	563	621	617	551	561	583	597	595	586	599	633	578	636	575	545	611	585	577	603	585	617	611	570	576	604	628	610	582	586	560	560	580	578	612	599	555	543	569	542	601	575	580	601	554	577	583	602	575	583	573	598	617	590	600	571	629	623	529	571	562	558	599	556	596	630	583	560	585	606	577	585	583	556	554	582	588	583	596	556	606	590	575	539	591	560	619	571	624	573	581	552	531	583	541	615	602	581	526	629	572	575	603	619	592	596	553	615	552	553	606	605	582	583	574	590	607	565	510	606	562	598	576	576	629	587	609	588	593	597	588	557	509	558	589	601	562	579	562	570	600	614	584	620	607	551	569	599	621	564	572	565	574	587	607	558	580	570	575	598	513	517	581	589	568	590	551	571	573	581	586	537	579	584	605
4332	1587	1321	1022	958	935	910	937	905	855	865	862	887	880	877	891	853	892	892	841	858	883	918	884	839	884	918	820	779	874	826	834	833	888	860	801	848	856	805	835	811	866	917	856	874	850	817	910	894	831	853	858	848	872	821	869	892	833	824	846	851	857	884	916	885	859	819	812	823	845	845	844	828	864	800	860	894	877	874	829	862	906	831	885	808	875	792	881	895	888	814	835	847	913	871	871	922	855	872	841	800	873	843	826	789	919	892	830	850	845	853	884	921	841	824	818	844	838	875	797	848	907	798	854	898	861	862	855	878	872	836	908	855	852	811	916	853	866	865	812	845	812	857	881	857	837	881	883	870	867	848	902	824	901	867	795	866	872	866	833	822	906	859	820	910	864	852	867	859	857	863	796	878	871	814	878	851	817	843	836	834	806	859	847	830	879	894	851	814	887	835	894	897	862	869	841	914	797	845	894	898	835	823	873	866	834	827	889	853	870	876	888	868	799	834	834	890	829	882	898	875	840	841	812	809	844	859	835	895	839	872	825	891	790	876	865	837	885	882	839	839	874	814	885	870	851	878	838	881	802	911	860	824	846	843	817	847	844	868	856	842	868	861	903	835	876	919	866	868	821	867	811	862	880	860	906	866	856	839	819	887	829	796	857	891	884	860	844	838	875	832	859	883	882	838	827	819	854	879	846	845	897	830	852	916	858	848	874	892	862	852	839	897	912	901	855	869	815	861	831	900	885	857	834	893	878	852	841	874	812	851	879	819	911	849	828	850	890	864	892	883	852	886	828	805	877	827	874	879	846	836	840	831	845	885	883	848	862	936	891	903	846	878	874	814	898	887	827	904	842	869	875	826	860	876	854	841	854	880	883	887	837	882	847	892	848	848	848	865	857	859	881	841	859	867	877	873	844	912	844	836	866	827	838	839	842	806	865	829	883	890	842	831	937	823	833	848	872	926	901	814	921	859	871	797	851	841	866	874	865	950	879	836	867	886	834	865	925	883	872	863	839	824	862	848	896	849	848	853	813	875	875	862	887	844	828	900	859	873	888	813	836	859	861	794	831	837	840	898	878	859	853	863	881	902	824	864	844	834	844	832	849	870	832	880	846	876	882	833	860	852	860	887	844	845	874	872	861	826	877	800	907	850	815	918	835	893	838	840	880	819	885	911	884	845	844	841	856	871	882	825	845	862	889	869	867	870	875	835	839	808	898	855	865	887	855	823	860	880	877	885	863	869	797	860	842	884	908	821	830	871	865	879	843	860	811	884	884	791	814	840	902	870	897	853	849	846	854	892	901	844	806	825	860	853	866	839	852	885	877	841	848	852	866	792	882	870	862	892	841	861	859	886	856	851	882	806	827	832	840	840	831	870	928	876	847	798	887	868	831	856	880	893	913	800	836	839	847	840	914	856	875	871	869	826	839	831	790	859	823	851	844	855	892	801	852	858	859	904	834	869	829	834	864	875	816	820	792	835	808	874	883	845	812	840	804	809	811	907	870	847	853	864	826	861	848	854	840	837	864	857	866	827	888	897	909	843	929	895	870	846	893	828	860	855	853	839	844	893	858	835	839	797	921	858	875	895	857	792	908	868	836	820	884	831	867	855	769	892	866	833	845	893	826	814	859	867	836	832	824	895	859	884	857	840	900	835	821	858	848	893	903	825	860	814	832	848	871	861	806	850	856	849	850	862	831	898	844	861	849	929	866	812	874	884	829	788	875	834	858	833	878	858	818	872	858	892	882	870	856	886	841	883	857	827	862	894	919	854	864	902	839	856	860	833	892	883	897	885	871	830	866	856	869	872	827	830	912	811	904	859	830	845	873	908	812	865	899	848	819	843	860	894	897	853	912	850	855	876	867	826	870	841	856	897	795	869	887	840	881	840	871	917	850	852	880	791	839	844	887	845	840	826	875	925	902	815	911	853	843	806	878	882	893	858	879	845	876	811	899	925	863	899	874	905	860	860	880	843	884	840	859	805	828	853	854	870	818	859	879	855	879	838	811	878	815	898	869	860	851	813	832	865	849	872	849	866	838	832	874	900	865	930	882	874	851	871	839	896	823	887	895	858	898	785	839	812	878	869	839	894	870	843	888	903	934	817	854	836	896	860	853	829	867	901	840	883	891	852	826	878	898	866	856	843	896	889	823	851	858	862	844	887	839	809	857	844	847	843	836	892	875	843	865	881	843	906	842	825	858	840	864	842	838	880	827	864	804	897	840	844	873	878	819	893	841	817	890	825	868	869	867	871	854	887	846	854	873	911	909	830	889	848	870	795	889	847	871	889	867	852	890	866	839	876	851	892	840	816	903	856	840	873	844	867	865	842	846	816	877	866	840	850	865	875	794	865	817	819	832	830	835	883	856	873	860	852	880	872	816	877	847	887	916	856	898	835	848	832	863	829	830	851	855	855	896	883	792	868	838	876	891	890	838	867	857	904	867	866	824	880	815	840	920	806	873	832	847	871	807	836	847	897	830	878	880	830	805	876	810	878	782	862	880	856	853	940	905	893	817	845	849	847	810	851	860	865	865	871	824	818	872	839	818	848	860	832	854	871	856	858	905	797	859	854	858	863	873	852	815	812	822	857	850	862	898	903	876	820	896	878	843	856	837	855	865	840	860	865	836	871	848	818	834	875	884	908	842	833	849	841	820	896	788	865	884	886	882	856	874	845	851	829	864	841	839	885	875	821	873	837	890	815	901	901	872	836	845	881	866	834	818	913	858	854	877	804	902	831	876	889	937	839	827	893	827	841	877	836	866	821	813	846	821	933	878	836	854	826	865	882	807	851	809	867	828	824	860	863	865	850	835	845	831	832	896	862	881	833	836	876	842	825	879	834	884	827	832	851	830	814	905	848	865	859	847	857	836	876	863	830	868	875	894	893	885	922	848	870	856	910	895	888	868	815	885	884	838	879	851	865	899	834	872	881	874	844	857	785	862	864	876	809	871	870	858	857	845	870	859	872	871	827	871	857	858	832	829	883	820	869	879	900	891	878	877	868	936	898	860	822	852	813	789	860	849	876	879	882	860	810	843	813	863	894	852	877	871	851	866	880	894	869	882	826	776	862	841	850	842	877	853	859	862	869	829	884	837	827	827	879	888	869	910	889	806	809	861	893	824	850	793	874	818	846	841	853	841	872	884	881	842	882	854	810	850	899	847	838	844	805	856	956	905	829	889	860	867	823	870	841	860	862	889	848	842	814	887	882	884	885	866	847	836	847	854	855	845	845	825	883	848	853	826	875	884	867	860	837	833	864	878	861	903	851	879	856	836	851	831	873	888	831	849	836	817	873	871	891	874	882	868	809	855	882	880	882	788	868	804	793	846	870	915	895	815	867	836	859	841	848	832	854	858	885	821	853	826	822	834	827	815	898	833	864	817	898	858	839	845	801	871	907	856	948	863	843	900	893	823	867	876	854	909	857	805	856	838	916	851	871	850	836	824	845	867	881	853	890	828	883	882	847	816	822	824
23196	21366	28206	24895	19912	1354	470	418	355	316	308	301	300	307	277	269	304	277	279	292	266	291	287	255	267	279	270	260	250	280	285	282	294	291	267	242	263	257	253	304	260	250	299	281	261	276	276	311	272	286	281	306	277	288	286	276	280	282	285	296	246	268	255	285	261	267	301	313	270	304	259	268	287	265	260	270	266	248	256	270	291	264	267	253	268	284	279	236	263	265	274	256	272	270	252	293	262	309	253	283	307	277	270	283	274	257	280	301	277	282	266	271	274	283	240	266	295	275	289	250	293	285	285	255	263	270	281	278	269	281	296	242	247	274	259	268	263	270	274	266	259	279	295	269	282	281	262	263	293	293	265	261	276	268	295	280	282	260	269	244	260	289	276	261	323	240	258	275	273	260	293	272	267	295	265	284	262	265	266	283	284	286	289	242	276	265	271	269	236	290	277	289	278	283	267	278	277	300	285	286	307	297	275	266	282	228	261	267	274	298	261	278	268	289	256	256	248	253	257	278	290	278	275	282	251	310	272	275	298	248	269	292	247	292	288	250	288	290	274	283	268	255	273	294	256	287	258	270	301	251	263	255	286	266	273	266	278	281	271	263	301	290	282	271	296	246	262	282	267	253	271	266	293	273	277	268	267	283	269	254	275	270	260	276	286	253	266	263	260	306	299	284	287	264	247	255	280	261	258	284	290	280	255	310	307	267	265	265	240	311	263	266	262	295	272	268	271	262	271	267	279	253	264	261	285	281	293	287	298	271	290	276	264	294	251	286	273	255	275	284	276	223	250	261	284	276	251	270	269	281	235	292	264	274	289	276	238	298	264	250	288	250	290	293	280	272	242	250	263	276	302	281	280	252	251	241	256	269	285	249	251	269	270	289	245	256	293	295	266	253	277	291	270	257	267	282	263	281	262	279	266	302	287	258	274	303	284	263	268	267	276	263	272	255	253	257	255	288	270	279	271	280	290	290	310	251	273	275	264	268	289	284	277	279	247	269	259	268	274	273	258	286	268	269	260	270	244	259	283	279	259	266	263	272	251	252	267	232	290	263	255	277	255	264	258	267	304	270	293	244	255	286	251	264	283	307	282	250	260	299	265	272	273	261	279	278	273	286	275	275	253	276	242	301	245	291	269	297	295	241	294	276	267	280	275	284	255	253	282	284	244	259	278	275	269	264	266	283	257	258	279	290	286	272	272	263	288	278	287	262	258	274	250	295	260	311	288	284	258	296	264	231	246	255	289	287	271	300	298	285	273	257	297	259	267	271	271	265	288	245	298	279	286	275	290	269	293	273	266	263	249	294	279	278	283	274	273	264	280	268	279	273	263	279	275	273	309	282	252	273	278	278	279	268	291	248	270	257	268	280	264	286	282	256	277	262	280	288	274	260	240	267	288	277	268	270	276	276	253	311	272	245	286	296	269	270	260	266	279	296	275	266	271	283	285	290	241	275	267	268	255	301	262	258	271	304	269	267	268	226	266	259	279	291	268	280	274	272	290	261	273	279	268	296	287	299	284	273	272	259	268	295	282	278	257	278	274	276	300	249	265	266	281	238	265	261	270	265	281	279	251	293	261	268	256	266	268	270	270	267	259	252	266	275	251	262	259	287	287	259	265	281	273	312	263	269	248	284	225	252	257	262	235	282	249	278	288	245	244	284	282	259	253	257	285	248	252	284	282	286	289	271	287	275	290	272	269	271	259	272	287	275	251	256	263	259	272	281	279	243	254	252	264	253	271	281	288	242	299	252	285	241	283	281	284	246	263	267	276	242	289	256	242	310	265	263	281	260	273	251	283	258	293	246	264	259	275	313	284	259	271	254	278	286	278	254	280	280	265	246	257	250	248	261	269	287	266	267	252	242	296	292	280	273	287	259	251	308	245	259	253	248	277	261	299	271	277	263	264	282	295	274	261	271	276	277	247	284	284	252	273	254	295	282	268	265	275	300	281	307	269	286	248	273	270	261	279	254	262	283	268	241	274	260	246	239	282	261	281	258	259	275	276	248	253	273	253	282	250	278	276	304	252	272	273	285	264	258	271	266	245	278	271	271	258	290	303	286	277	280	303	283	285	299	255	282	308	281	308	270	287	279	285	255	265	258	230	295	274	248	275	307	261	297	240	281	260	278	265	251	289	307	291	286	258	254	270	265	246	289	270	277	284	306	282	290	271	292	275	270	313	266	279	245	244	249	268	291	273	279	280	258	272	284	271	268	256	255	251	268	281	260	270	314	275	277	274	256	263	283	235	238	280	261	280	290	270	278	308	256	259	275	268	271	295	231	305	290	275	262	298	270	261	280	256	277	262	287	270	260	272	269	281	286	269	309	280	292	265	259	295	243	298	273	250	250	288	255	280	274	261	298	253	306	276	282	252	265	258	279	265	242	265	261	257	282	261	305	270	259	256	269	266	274	247	286	252	287	263	243	291	302	262	274	249	294	286	271	268	280	273	260	269	263	282	328	277	274	266	300	286	277	282	246	252	265	266	290	288	280	237	245	263	267	271	262	248	268	276	279	273	261	290	271	252	290	261	251	267	261	258	267	276	238	270	274	286	264	275	282	281	265	284	275	255	265	263	265	268	264	294	242	274	289	253	266	275	278	251	288	260	265	282	255	307	252	264	290	277	270	254	286	275	270	280	282	275	260	270	275	293	265	279	283	314	312	292	267	282	289	261	258	271	247	270	255	269	292	293	241	262	263	286	268	286	249	313	296	286	289	279	278	288	270	290	262	281	265	261	252	256	285	278	260	313	258	288	246	283	260	287	267	240	288	278	248	238	281	263	291	274	261	284	296	259	281	288	263	274	283	244	264	265	259	272	230	271	278	268	267	246	269	261	278	240	275	269	282	285	265	256	266	300	291	272	228	284	264	258	281	291	258	248	260	292	278	269	279	261	273	263	304	245	285	273	262	242	265	231	291	263	276	273	280	284	282	269	258	245	277	263	256	292	249	266	250	256	285	277	264	275	257	291	261	259	278	253	242	293	276	255	299	265	301	267	285	279	276	232	277	276	279	256	264	250	256	240	265	286	258	278	264	268	261	289	267	254	276	286	259	272	278	268	306	279	260	267	250	286	273	288	280	265	267	288	276	275	265	285	274	252	301	270	266	287	282	282	284	277	260	261	276	276	274	264	291	247	292	256	284	273	278	270	271	305	258	274	282	270	257	242	264	266	308	291	252	286	283	269	264	259	246	281	270	301	283	273	268	283	251	292	249	225	282	263	250	282	281	279	268	274	275	302	260	248	278	284	273	251	266	263	259	261	289	297	288	292	245	291	282	250	283	293	291	268	284	261	250	264	273	291	264	277	267	275	270	258	263	273	246	275	252	289	269	257	278	253	269	256	253	287	292	284	263	271	295	279	297	289	289	285	285	273	270	240	240	259	287	297	266	259	307	306	269	291	255	294	271	298	266	268	284	250	255	268	263	280	248	250	276	264	280	284	273	270	284	250	246	259	290	290	262	274	259	260	253
2974	7451	5294	2412	1591	1160	875	748	679	655	545	558	538	508	509	493	487	517	475	454	467	461	465	463	438	449	435	435	426	443	419	483	462	439	471	400	459	412	444	462	484	450	429	422	456	414	417	424	435	470	454	440	404	446	383	428	466	445	434	439	458	454	399	433	437	440	454	428	410	397	460	463	411	458	458	423	428	384	405	454	448	455	457	457	435	431	453	433	439	437	427	419	419	424	406	427	391	431	410	423	423	454	404	424	462	431	444	407	415	422	456	429	452	431	449	434	415	431	412	444	438	421	419	393	441	426	436	439	451	415	460	432	406	406	437	424	427	445	432	428	381	439	411	398	423	471	399	450	424	422	424	431	433	393	421	451	433	414	480	459	403	452	419	433	449	442	403	461	398	449	420	387	386	417	397	440	433	436	437	440	423	417	398	399	431	446	421	391	430	414	435	412	439	409	423	417	427	494	446	417	436	439	453	420	371	418	426	416	414	454	443	404	436	416	435	411	417	417	405	410	453	399	415	449	453	425	410	405	411	444	431	374	437	417	432	462	373	448	415	451	404	444	412	438	400	446	405	409	441	423	430	453	430	411	421	373	419	451	417	452	436	459	403	456	429	469	400	417	443	425	433	401	413	384	412	449	404	421	400	443	424	433	420	405	423	388	413	394	435	372	436	403	441	412	440	395	430	408	440	419	415	396	390	416	425	412	379	421	422	416	436	441	425	417	425	434	440	437	473	433	418	384	445	398	427	460	417	420	436	406	393	457	412	393	429	434	409	416	444	415	446	380	456	464	431	433	401	388	432	388	431	444	445	398	455	435	452	398	414	435	414	453	457	409	478	410	445	415	432	436	437	424	430	419	405	432	439	429	426	427	437	398	444	422	423	425	440	439	396	404	391	415	427	438	427	448	411	449	388	423	464	452	406	441	438	466	425	421	436	425	428	474	394	436	447	421	435	439	458	421	437	412	409	440	407	406	427	425	410	423	426	419	449	410	429	447	448	423	427	389	461	418	417	436	484	419	455	465	425	451	438	429	392	446	428	429	412	458	454	422	438	421	449	435	442	447	410	405	427	411	435	440	414	402	417	409	408	410	417	421	419	438	446	395	425	455	392	401	440	421	419	422	443	437	423	450	438	444	431	399	433	404	432	423	447	442	445	454	409	408	417	429	424	436	422	467	426	433	443	443	413	390	442	406	444	424	447	421	412	393	397	380	462	433	453	451	413	441	410	397	427	399	440	434	419	434	441	435	437	486	416	410	416	450	435	421	394	449	403	436	433	457	440	411	439	453	410	399	382	407	440	437	397	448	434	424	416	447	390	394	402	447	419	425	438	448	406	451	435	468	451	424	442	469	421	408	457	426	440	430	399	408	479	459	422	400	448	427	433	437	442	412	452	402	393	435	450	432	409	392	429	418	436	442	411	430	433	436	432	420	426	413	453	432	445	436	447	443	464	445	454	429	434	404	432	457	460	436	434	433	446	448	396	427	445	453	417	408	355	452	447	421	416	423	452	457	440	454	374	463	378	427	421	398	413	419	436	397	417	413	415	413	409	465	433	454	434	420	412	416	462	427	443	434	408	422	419	420	408	426	396	443	401	444	414	412	433	416	451	425	424	430	424	447	422	447	420	438	420	447	431	465	417	472	441	439	436	456	392	436	437	429	427	409	422	441	418	402	441	416	422	417	453	399	418	462	414	413	415	413	450	419	427	411	428	390	432	405	410	468	403	446	436	393	425	427	432	418	435	417	437	433	407	434	438	412	430	422	408	437	432	434	416	390	447	405	419	387	417	443	423	449	432	416	446	415	411	426	419	394	436	437	421	422	399	446	415	411	393	440	413	425	391	453	405	455	407	429	424	447	407	439	448	418	385	403	451	448	407	423	440	437	398	396	423	443	460	424	450	447	419	394	433	419	419	413	425	414	448	430	421	411	437	425	435	454	443	420	430	403	473	413	429	423	452	386	453	416	445	418	418	416	444	452	447	441	396	441	415	412	487	440	445	425	397	392	423	409	410	457	406	391	440	393	413	412	399	419	439	430	451	408	427	434	434	398	457	423	430	414	408	424	409	435	393	413	444	429	420	410	413	412	392	424	422	441	422	431	407	427	441	419	413	441	422	447	391	442	439	463	457	464	442	438	434	442	393	420	425	439	387	465	427	420	452	428	429	434	415	453	426	454	446	423	438	443	429	439	417	428	434	427	416	427	414	415	409	384	392	399	398	425	445	415	440	452	407	444	408	434	436	433	382	400	430	405	449	418	361	416	470	429	420	424	429	425	418	454	426	456	412	458	418	427	401	412	397	401	449	413	425	432	418	451	457	430	440	410	406	451	448	386	413	430	408	411	427	404	443	429	444	463	408	436	432	392	436	435	413	446	435	431	442	423	439	402	427	424	435	408	410	432	436	443	401	426	414	402	434	408	434	448	452	454	428	466	441	414	410	422	427	412	425	374	413	418	432	417	435	395	462	481	409	423	424	423	430	421	457	436	425	438	414	417	421	415	416	440	414	408	446	424	440	393	408	442	417	429	410	427	423	444	420	415	411	441	387	447	448	438	460	436	429	407	445	466	469	412	429	428	405	397	447	416	419	454	407	409	457	380	446	438	403	397	454	430	465	404	393	434	407	446	415	407	436	419	421	440	468	431	417	419	447	389	403	438	426	449	430	407	418	405	406	395	437	433	460	441	445	421	432	441	409	430	398	405	462	405	413	466	401	406	430	455	462	416	406	420	433	470	439	435	400	429	422	420	445	399	426	423	420	446	437	401	447	385	426	448	443	455	469	443	414	415	427	408	435	397	407	419	444	424	432	385	437	431	453	400	421	441	412	454	443	435	428	396	461	442	425	435	422	411	390	405	451	433	476	495	399	449	441	412	395	453	434	400	416	417	420	440	464	443	409	450	460	423	402	398	416	399	403	454	433	423	402	435	410	447	435	424	438	422	407	435	400	437	406	422	438	427	378	455	410	413	392	424	465	460	428	443	430	437	436	393	432	412	425	400	454	419	414	408	458	425	426	422	431	441	427	423	428	467	395	433	383	402	416	427	428	394	434	412	428	419	442	432	431	468	434	433	442	435	458	438	436	413	439	404	408	432	413	444	424	439	466	426	392	433	443	444	427	410	415	412	409	428	405	430	414	456	453	416	458	415	406	432	420	432	441	422	429	409	422	416	448	414	403	424	459	404	473	405	446	427	444	449	411	424	456	440	409	454	460	393	411	405	391	420	434	436	447	413	409	430	420	385	431	397	423	462	424	420	428	431	381	441	449	410	429	400	423	420	414	445	428	412	443	418	451	468	413	418	432	427	449	464	439	452	424	415	430	426	423	468	394	408	444	450	445	447	435	436	403	427	426	424	433	427	420	452	395	422	442	415	433	459	439	470	440	442	418	421	413	405	438	403	432	424	425	414	430	407	409	428	439	414	384	449	453	393	450	447	406	440	406	421	453	424	412	399	401	451	438	443	444	440
24731	21426	26018	21404	1380	719	709	645	619	654	642	635	613	599	648	569	650	583	590	563	571	604	606	586	595	582	612	620	627	663	584	603	624	545	607	598	618	627	602	580	600	598	608	625	611	622	596	626	628	593	575	605	594	596	586	618	617	599	571	616	594	612	629	582	597	582	586	607	582	578	572	604	577	568	590	644	615	594	554	571	605	571	582	612	596	584	589	626	601	624	567	562	629	581	634	596	584	573	632	563	613	606	631	615	589	598	570	566	657	645	613	616	580	610	614	561	572	588	520	577	580	605	602	614	585	550	583	632	567	576	614	588	573	622	543	607	569	635	622	598	596	563	556	640	641	618	590	613	588	563	575	614	617	593	593	614	584	655	607	596	593	614	647	586	575	594	556	552	626	618	609	591	588	611	588	581	625	583	611	583	580	590	620	588	574	653	602	567	593	528	590	601	610	616	629	592	631	598	575	626	643	611	607	624	548	566	582	607	601	596	585	572	596	580	623	574	634	588	582	600	605	573	626	564	630	622	561	622	595	616	593	601	594	605	601	645	627	589	587	605	586	602	612	587	615	581	600	601	589	552	608	572	597	580	564	562	552	645	621	586	574	616	633	603	584	586	671	630	624	599	615	644	567	608	582	582	608	639	589	644	614	560	651	566	565	599	589	545	593	597	627	540	620	623	580	653	609	594	599	581	600	607	593	586	576	600	568	584	596	600	578	572	576	555	609	581	582	617	572	576	610	552	540	616	535	606	616	629	566	600	618	558	594	610	592	621	575	582	557	596	612	616	594	592	578	567	611	577	603	605	611	614	596	640	585	581	602	576	535	618	618	562	583	624	592	555	569	553	571	617	624	572	590	565	581	603	577	621	602	590	555	581	553	603	618	557	600	624	593	611	564	573	574	572	595	650	567	565	643	621	584	596	614	601	585	610	624	561	587	615	575	567	578	621	630	624	616	615	638	577	592	611	630	620	589	567	590	624	669	577	565	557	569	621	598	561	585	554	595	605	547	580	607	612	643	596	556	623	594	609	595	611	613	590	586	607	597	620	569	579	571	573	598	627	626	607	602	585	594	565	590	558	601	580	624	571	612	598	623	612	600	595	612	614	583	566	572	611	578	602	576	591	576	665	621	624	550	572	588	547	605	575	606	606	596	583	627	589	595	574	558	616	599	576	580	593	646	613	637	582	554	587	600	606	569	586	594	623	562	600	547	593	596	608	608	595	563	625	595	592	609	594	562	631	582	582	640	605	579	574	622	589	622	575	606	588	558	586	570	570	593	548	627	625	562	606	590	593	621	604	593	602	553	611	596	614	611	584	596	598	610	578	603	555	630	566	595	579	631	572	612	575	581	607	638	562	585	602	567	590	580	625	615	590	593	575	589	579	576	597	607	588	591	579	623	561	597	614	607	594	577	581	607	623	611	559	579	596	586	613	611	631	591	590	621	572	595	587	596	631	604	581	564	569	592	597	589	566	599	564	585	566	603	588	616	662	618	583	589	600	618	608	640	586	608	594	602	603	612	534	555	581	603	627	613	599	572	577	566	618	578	582	629	551	640	610	594	605	573	595	570	555	583	627	549	615	606	534	554	607	583	568	564	637	614	604	587	595	583	590	600	611	617	597	592	560	598	602	573	556	545	616	596	633	540	596	579	577	577	571	557	549	592	577	586	566	622	630	601	610	645	643	584	598	594	564	554	574	584	614	564	622	615	583	588	544	589	609	586	624	592	559	598	574	607	604	577	593	589	579	599	627	571	600	581	610	593	608	551	597	596	600	603	590	583	616	604	603	608	561	607	590	591	579	621	587	561	611	600	649	555	632	586	613	547	550	579	545	604	561	589	563	578	616	575	627	573	643	608	567	568	599	579	614	564	567	586	608	595	557	592	584	594	555	577	612	607	642	596	550	614	571	571	601	560	610	586	583	611	590	640	579	609	587	578	576	586	597	577	548	566	576	589	592	589	572	563	586	597	577	573	582	573	591	543	558	540	572	614	603	583	585	591	601	619	564	605	566	595	574	646	602	599	586	596	601	594	592	605	572	665	585	592	608	662	605	566	570	584	579	627	595	618	558	564	562	604	597	596	576	594	572	588	565	588	596	602	598	580	625	613	577	609	606	563	579	562	594	608	595	597	596	607	588	595	581	589	588	603	562	556	574	587	592	556	562	603	581	524	587	560	575	604	623	619	626	623	581	575	608	591	562	544	607	589	599	609	620	643	593	588	580	541	624	633	577	612	620	576	597	599	637	555	599	589	596	575	608	618	587	594	607	620	573	613	601	593	574	584	601	599	600	576	601	601	600	583	606	608	613	589	564	632	573	602	639	588	559	574	597	571	622	547	596	635	589	585	607	582	594	622	609	600	603	546	564	561	606	587	598	601	552	593	562	603	549	630	637	608	586	601	634	556	588	544	624	593	563	608	601	631	636	584	621	595	591	596	604	587	602	588	579	579	613	645	584	602	634	562	524	600	624	617	569	634	548	572	635	600	644	617	548	592	569	615	625	589	572	597	605	606	593	627	578	642	586	599	600	592	633	634	599	560	564	578	588	590	572	585	575	645	634	631	603	606	596	617	632	564	604	579	629	586	549	609	591	598	583	595	583	574	588	588	583	657	584	574	635	575	561	583	618	548	601	587	596	600	586	614	601	598	595	557	584	604	592	611	560	599	607	591	559	556	598	548	591	592	598	611	605	593	608	605	605	638	599	607	598	568	607	601	560	578	604	607	606	640	570	586	591	588	593	613	599	641	648	602	606	581	585	616	581	611	548	651	538	568	614	598	601	588	615	615	623	583	587	629	602	575	596	563	591	553	602	583	596	630	588	571	564	603	629	597	605	568	607	564	563	583	577	616	618	564	634	581	611	589	591	610	555	587	600	564	596	613	607	589	574	553	627	604	559	595	580	574	594	607	550	597	599	643	598	592	607	620	602	600	575	592	605	591	578	603	614	634	609	616	560	568	606	621	649	604	588	624	564	625	601	604	615	596	618	570	581	600	620	591	595	583	569	611	593	572	577	561	582	570	601	608	601	576	633	587	580	616	595	625	588	607	646	629	600	552	586	566	594	566	562	562	615	573	582	594	572	594	569	598	655	617	559	584	580	576	589	595	607	585	566	603	553	587	600	586	553	628	577	611	635	575	541	562	598	601	535	618	600	636	585	587	630	614	642	624	615	552	620	531	612	633	633	592	582	618	575	582	625	611	610	593	601	589	558	601	594	623	615	653	632	600	601	608	591	606	624	596	627	626	582	581	614	589	589	612	564	601	593	600	609	595	607	575	592	583	574	577	588	575	603	565	571	583	599	639	643	645	622	569	584	629	575	554	571	621	594	538	600	600	587	590	593	620	631	642	595	571	603	655	593	623	594	608	578	609	610	587	568	596	591	614	604	591	539	618	626	629	587	599	543	584	499	603	552	608	598	596	605	591	583	537	563	596	636	625	595	570	560	629	611	583	603	603	573	632	575	590	612
3222	4109	3105	1704	1403	1113	978	978	931	940	899	934	863	914	924	873	905	844	908	876	866	870	923	853	851	832	899	866	888	869	814	841	867	841	879	830	856	888	832	869	846	846	799	800	885	842	842	864	876	852	880	833	843	806	850	792	889	854	856	911	849	834	852	893	830	845	854	867	810	881	840	826	825	821	786	904	852	890	890	790	824	875	838	778	874	837	843	825	836	871	824	856	820	819	812	875	815	859	881	878	819	844	784	830	825	880	810	845	849	809	848	849	843	872	825	866	864	873	835	832	830	854	860	889	815	860	876	854	875	874	785	855	856	837	843	815	855	834	848	850	807	859	845	815	831	848	845	889	871	830	776	819	884	849	833	865	852	881	805	835	888	857	853	814	838	867	901	818	827	848	881	874	849	799	880	839	827	892	816	833	859	829	840	851	844	851	849	868	843	856	858	869	894	859	812	854	801	839	822	796	823	821	824	871	868	868	800	842	881	845	854	839	855	819	852	838	813	840	944	878	805	900	867	871	866	886	869	830	868	867	820	861	895	847	870	836	776	830	876	865	840	837	801	818	872	826	842	848	853	816	830	877	891	885	861	852	884	842	856	807	813	795	829	852	828	831	831	863	863	815	829	856	848	841	879	798	859	857	786	833	855	795	893	895	883	844	836	898	866	867	833	857	778	872	863	814	828	793	848	881	867	850	851	835	869	863	828	875	872	917	840	854	832	854	830	806	836	825	873	871	908	856	880	858	917	819	786	914	874	861	844	817	906	848	858	800	840	860	819	840	821	884	867	845	840	790	886	821	815	881	856	816	890	826	849	802	841	866	851	895	845	852	865	896	819	846	830	906	833	849	771	868	877	843	832	865	893	858	839	805	826	887	865	844	865	859	823	830	825	858	855	842	830	844	843	855	856	909	849	853	809	809	867	902	848	869	812	862	845	831	865	824	856	823	873	852	827	855	867	870	848	817	864	882	853	877	807	815	856	799	806	887	815	835	825	864	839	843	921	828	847	864	826	833	810	848	862	832	820	869	855	878	868	821	871	834	873	872	827	799	830	860	843	848	832	836	852	807	865	846	883	820	867	896	858	884	842	857	879	854	884	814	866	859	862	901	884	857	893	904	824	820	870	908	887	868	862	904	882	886	823	835	813	857	869	834	842	824	882	853	854	871	857	863	847	888	833	879	826	819	893	827	818	882	912	827	864	796	840	898	855	837	848	882	854	813	873	850	853	865	872	841	847	834	873	816	847	824	882	846	835	865	844	840	803	862	866	850	832	841	830	841	857	839	827	849	812	832	864	930	831	840	811	856	843	862	855	838	868	875	795	823	871	818	846	909	848	897	912	875	807	857	854	889	926	823	875	846	852	840	867	813	815	853	827	919	886	876	850	890	832	848	892	881	841	873	829	822	784	799	856	818	813	852	848	872	864	835	894	871	871	841	894	900	841	857	837	811	845	859	838	836	883	841	842	871	829	889	831	858	850	857	857	884	837	881	854	881	823	896	872	818	834	833	884	897	898	851	838	835	849	861	868	840	851	816	856	859	862	847	887	754	814	806	861	855	848	861	842	889	839	820	839	869	861	853	828	871	858	889	893	902	836	892	809	901	889	866	877	867	831	868	873	866	903	831	827	873	835	845	861	856	875	816	852	898	861	833	890	824	922	833	799	838	825	828	851	885	804	904	823	882	866	896	860	879	840	860	872	845	839	826	853	869	866	834	834	855	861	810	810	889	859	887	833	827	815	845	833	839	805	850	910	790	843	864	827	847	884	855	874	837	856	841	825	887	863	885	782	849	855	888	890	826	865	829	853	849	836	820	908	856	834	833	846	878	852	837	860	835	859	823	833	837	859	795	807	847	847	837	878	836	856	823	901	857	878	849	883	845	839	890	847	824	836	849	860	887	818	823	840	869	899	812	858	842	840	834	848	911	856	848	865	865	782	866	888	800	897	859	808	854	837	817	854	847	838	826	843	854	842	823	885	800	816	819	889	852	853	874	843	905	805	883	878	864	890	866	814	892	808	872	858	864	833	863	789	878	875	894	827	810	824	887	857	833	890	864	831	905	884	856	887	898	861	827	871	867	794	856	896	890	826	864	866	835	851	838	819	866	893	803	855	816	834	766	900	811	789	818	842	835	844	916	827	850	843	893	840	884	884	827	795	825	822	861	891	856	846	870	832	809	855	879	854	849	845	851	866	872	855	840	852	800	861	891	851	897	876	830	836	789	796	814	854	846	853	853	802	871	837	854	887	791	801	868	872	846	871	854	891	850	858	916	841	839	851	776	870	862	862	832	807	818	852	869	847	835	872	847	823	840	853	851	849	817	882	832	859	919	866	857	813	846	820	868	842	826	862	864	826	891	861	843	835	896	806	907	833	906	846	851	881	823	874	831	842	855	870	840	874	826	852	817	863	841	843	832	843	905	847	862	881	813	907	846	832	805	829	856	873	794	804	892	847	926	841	885	815	821	847	854	832	903	829	881	859	840	801	766	833	883	854	852	845	892	885	875	837	857	899	831	859	884	832	852	839	895	824	827	877	824	832	853	855	843	853	870	850	812	810	826	838	840	821	840	885	793	846	815	865	864	884	904	921	830	863	837	866	836	857	864	863	839	852	837	835	826	865	814	852	850	802	864	850	835	847	822	858	856	843	816	829	818	838	816	853	860	777	869	814	775	903	795	911	830	812	861	887	814	882	861	926	842	853	880	817	819	873	872	863	863	817	847	855	826	849	814	891	823	861	881	816	875	880	834	835	871	828	851	842	810	823	814	817	861	860	789	852	850	886	843	853	867	806	889	853	850	875	847	849	833	853	864	833	850	830	789	840	833	841	853	828	847	866	883	831	889	817	876	898	770	836	826	884	858	897	791	830	861	820	856	831	876	867	855	873	895	862	817	846	862	834	863	868	831	821	850	860	831	860	920	825	858	816	821	808	871	874	854	842	845	890	834	870	820	839	916	846	869	799	817	854	875	898	859	875	851	873	858	826	849	805	843	874	832	835	797	883	843	880	841	855	839	805	817	870	824	810	859	832	852	856	873	853	832	805	839	817	874	824	875	888	836	859	879	879	829	875	803	853	862	876	848	890	851	857	871	897	798	834	821	838	867	883	843	867	850	818	818	797	872	817	884	849	803	874	857	866	858	817	849	850	864	818	777	868	828	827	874	878	844	833	826	811	858	843	863	861	831	843	833	893	883	822	837	858	819	863	870	851	826	857	850	847	853	837	872	892	879	876	818	873	846	878	850	844	837	774	896	832	819	883	869	891	842	856	875	863	834	823	839	818	838	875	817	871	833	838	837	823	848	836	799	888	867	847	871	860	829	864	837	879	861	884	831	849	819	846	876	806	857	864	852	885	833	851	810	865	834	833	868	820	856	888	893	851	857	865	873	801	869	857	852	852	858	849	841	843	811	831	840	845	828	867	838	832	911	852	793	833	883	878	828	902	820	824	860	835	843	882	829	856	841	840	801
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	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
