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
341234632317	341234632875	341234633425	341234633975	341234634525	341234635075	341234635629	341234636175	341234636725	341234637275	341234637825	341234638375	341234638925	341234639475	341234640025	341234640575	341234641125	341234641675	341234642225	341234642775	341234643325	341234643875	341234644425	341234644976	341234645525	341234646075	341234646625	341234647175	341234647725	341234648275	341234648825	341234649375	341234649925	341234650475	341234651025	341234651575	341234652125	341234652678	341234653225	341234653775	341234654325	341234654875	341234655425	341234655975	341234656525	341234657075	341234657625	341234658175	341234658725	341234659275	341234659825	341234660376	341234660925	341234661475	341234662025	341234662575	341234663125	341234663675	341234664225	341234664775	341234665325	341234665875	341234666425	341234666975	341234667525	341234668076	341234668625	341234669175	341234669725	341234670275	341234670825	341234671375	341234671925	341234672475	341234673025	341234673575	341234674125	341234674675	341234675225	341234675778	341234676325	341234676875	341234677425	341234677975	341234678525	341234679075	341234679625	341234680175	341234680725	341234681275	341234681825	341234682375	341234682925	341234683476	341234684025	341234684575	341234685125	341234685675	341234686225	341234686775	341234687325	341234687875	341234688425	341234688975	341234689525	341234690075	341234690625	341234691176	341234691725	341234692275	341234692825	341234693375	341234693925	341234694475	341234695025	341234695575	341234696125	341234696675	341234697225	341234697775	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2747	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
23101	21750	29569	24482	21755	21854	8991	2301	1773	1566	1364	1196	1073	1048	989	961	891	798	721	715	671	630	670	610	586	571	552	621	618	605	593	621	618	609	573	616	628	566	646	611	537	582	570	553	587	545	586	533	542	530	542	529	577	554	528	500	548	507	554	604	496	532	556	545	513	498	514	537	543	536	535	478	541	535	495	543	540	568	552	461	508	521	514	468	546	493	527	492	490	526	530	515	504	501	517	514	510	502	510	501	533	549	501	514	491	482	473	498	512	535	519	496	490	511	534	519	519	479	516	472	508	519	499	547	534	506	503	474	511	540	519	542	495	520	503	474	542	505	524	501	463	516	523	512	555	534	488	532	496	512	492	505	492	453	540	460	502	520	516	525	542	494	476	514	529	479	494	515	472	516	506	497	513	509	507	519	478	502	564	514	505	495	481	499	502	482	489	486	519	468	530	507	516	494	506	537	542	514	498	521	508	516	549	542	538	496	531	495	498	515	501	540	554	520	518	525	507	493	520	509	513	520	544	538	563	524	482	507	541	490	497	522	518	526	482	484	532	515	471	497	519	557	491	508	546	532	550	476	562	517	512	469	547	519	498	525	483	499	506	490	519	478	533	501	531	478	508	465	469	495	534	496	510	539	542	504	516	497	523	518	500	514	549	486	528	467	489	515	495	487	507	533	511	468	491	506	518	531	484	541	489	513	516	483	530	520	501	482	511	512	483	515	511	469	547	475	513	502	498	456	547	514	490	499	505	539	512	550	490	491	508	505	501	524	528	527	509	511	528	489	505	467	439	498	519	497	523	495	485	494	549	479	578	530	521	519	536	528	498	465	523	509	466	492	502	504	531	509	520	512	522	533	526	485	526	481	513	502	480	483	507	527	506	451	506	550	518	471	510	508	515	504	503	534	483	525	508	501	571	502	485	469	500	492	548	486	489	582	484	520	515	470	471	514	513	500	529	505	480	505	492	504	566	532	518	479	503	528	516	511	484	506	495	542	538	521	514	506	501	562	518	524	506	519	499	531	515	504	466	519	499	533	493	553	520	494	502	527	492	545	510	559	505	493	480	506	523	522	551	541	480	512	478	505	545	543	563	514	508	501	506	475	538	504	472	498	505	540	487	501	507	523	508	516	519	536	522	498	516	481	449	481	499	537	497	510	495	527	513	528	524	544	521	490	475	490	473	489	491	497	526	494	517	476	528	459	511	483	551	498	527	521	492	506	477	494	483	504	523	507	556	524	539	532	517	506	492	500	474	507	539	533	488	520	460	550	534	491	483	496	539	518	551	518	494	531	514	456	487	528	496	538	537	545	494	501	499	509	512	516	537	513	511	503	489	526	489	477	497	519	488	488	536	509	505	513	531	514	493	509	500	496	509	529	521	501	512	497	559	509	514	500	493	437	500	516	515	499	535	481	514	485	499	518	510	480	527	492	531	488	497	492	502	482	511	523	503	495	529	505	506	509	497	474	537	507	538	489	512	488	500	509	493	537	492	514	557	529	503	500	508	457	478	525	505	532	516	531	459	504	521	492	562	482	557	488	530	498	528	565	520	470	511	510	530	452	493	497	491	517	479	488	508	506	522	517	474	489	541	502	537	527	487	481	509	520	560	505	505	528	494	517	499	467	484	502	459	496	542	506	533	530	502	549	492	564	463	516	523	544	517	508	495	500	474	425	521	494	515	546	534	532	573	573	452	474	469	535	540	531	496	519	530	508	508	511	518	527	480	524	457	517	534	520	517	512	544	472	496	530	508	503	494	509	535	502	499	491	560	499	509	476	507	532	507	495	479	536	489	478	477	492	506	505	525	514	490	499	518	474	492	508	489	502	508	511	514	497	515	495	487	519	534	475	516	520	527	497	498	480	514	523	475	546	525	473	550	501	481	520	496	504	546	485	522	512	502	506	493	463	486	543	499	481	501	511	512	547	501	510	487	489	492	480	497	518	535	487	505	520	502	474	541	529	484	473	488	515	499	458	546	516	469	518	511	531	485	459	511	516	475	496	526	489	481	533	501	495	475	459	552	505	498	530	498	512	494	511	520	509	455	512	485	501	512	514	498	522	521	485	510	523	468	516	478	526	542	503	495	521	523	513	520	484	480	516	492	511	551	518	496	523	547	537	474	530	514	524	490	490	493	508	478	541	541	507	533	506	481	483	481	527	509	517	505	509	523	517	514	491	513	521	552	525	531	543	482	500	546	514	489	524	539	491	472	481	528	498	487	481	529	498	536	532	526	528	489	504	533	534	537	530	551	479	477	515	496	489	493	503	474	517	489	502	523	488	541	516	514	526	555	537	465	470	494	491	547	461	526	545	566	520	514	500	490	490	511	503	455	538	505	493	512	479	514	530	493	523	511	494	546	517	489	533	480	485	471	506	505	492	494	541	484	474	520	533	509	535	518	532	485	490	514	502	519	533	520	486	482	540	536	505	506	511	468	505	546	499	494	502	510	509	504	491	502	498	531	515	500	484	499	498	529	516	518	489	542	503	482	481	478	527	481	495	526	500	494	468	495	520	490	514	496	553	474	541	511	516	522	531	507	455	507	510	483	498	494	479	508	549	481	498	546	514	523	471	467	491	521	510	502	510	534	544	531	465	509	461	525	486	558	464	495	525	489	513	516	482	510	483	489	505	536	489	547	533	495	477	478	501	492	523	508	508	508	504	528	504	552	492	506	510	470	521	534	529	516	514	473	493	480	511	517	487	479	531	490	476	521	496	498	482	523	505	479	495	487	493	528	493	481	544	491	512	521	479	502	487	557	507	489	516	478	518	540	529	497	502	509	487	474	553	488	525	554	500	491	492	547	491	506	485	553	480	464	503	539	538	463	512	521	479	505	501	497	532	497	534	537	470	496	477	528	488	505	523	526	481	506	500	474	491	485	528	497	542	477	560	538	489	498	511	534	505	530	494	533	471	519	522	528	510	488	538	509	507	519	462	499	512	506	517	503	544	498	561	511	490	461	514	496	487	506	525	511	507	500	519	451	497	566	532	508	534	546	534	512	521	502	505	540	497	523	552	524	487	515	545	532	500	504	470	524	499	468	533	474	454	506	470	511	515	505	507	523	555	478	519	535	558	528	546	527	561	546	526	522	511	517	501	506	494	491	527	526	502	513	518	554	498	546	468	511	500	528	509	472	522	505	516	493	495	497	520	546	471	487	481	519	494	496	473	546	481	525	519	515	475	507	527	488	502	501	512	506	508	459	522	502	515	489	464	528	467	502	485	524	536	521	532	476	498	479	499	494	516	509	524	486	513	465	492	503	511	468	530	511	488	463	527	490	515	489	503	509	521	530	509	485	512	521	534	479	495	504	500	489	477	506	504	473	524	549	503	499	497	503	481	466	511	503	533	492	531	508	493	550	536	513	478	475	515	523	512	497	492	537	488	509	512	503	486	471	539	527	499	490	496	537	546	503	526	516	494	520	484	514	484	485	523	481	516	533	474	511	512	550	494	503	508	518	518	495	511	521	518
5887	19606	13736	7818	5918	4977	3939	3302	2849	2373	1944	1766	1524	1510	1359	1224	1157	1096	951	827	746	810	760	655	659	693	654	685	655	648	645	666	668	680	659	678	641	633	652	655	599	617	577	559	616	613	552	558	542	536	582	571	568	561	523	574	611	585	554	521	537	517	551	580	489	492	538	555	570	578	545	558	533	541	534	502	542	589	535	514	522	549	538	514	535	544	534	545	540	558	540	481	524	562	535	494	484	537	518	535	556	525	549	487	512	564	526	532	534	549	500	539	517	555	523	500	545	486	503	489	502	489	522	519	550	535	526	563	542	513	504	489	527	522	551	538	506	514	507	526	538	508	507	539	500	530	522	519	548	498	534	506	524	523	536	565	454	523	503	539	497	561	517	530	532	521	504	505	494	550	572	531	540	530	507	507	482	539	543	535	536	542	506	515	534	540	553	532	555	558	529	514	511	527	505	533	564	588	582	493	490	546	547	521	573	484	488	553	543	560	490	528	506	516	482	550	529	541	516	518	574	550	552	541	551	524	519	500	555	500	489	528	503	527	498	532	560	523	536	542	548	506	494	516	577	531	504	493	536	543	506	552	553	498	514	547	549	555	564	538	507	539	500	481	553	549	492	544	549	521	527	502	556	496	551	549	563	564	500	531	550	523	551	515	536	473	508	575	535	481	526	525	511	514	536	546	506	541	518	496	508	530	516	498	547	525	534	510	507	495	474	482	546	505	528	544	513	538	557	518	480	521	540	474	493	505	526	502	502	546	532	519	503	562	496	532	513	515	517	513	489	520	545	511	482	563	551	527	596	497	487	532	515	561	503	579	538	516	518	523	528	514	503	542	504	553	522	552	532	525	526	545	532	534	559	485	537	522	490	500	533	550	505	520	504	525	499	514	481	565	526	506	495	501	491	518	538	541	517	511	519	566	520	500	517	527	509	506	538	526	519	458	547	514	531	491	509	527	534	542	478	512	517	532	505	488	579	502	474	483	548	509	505	505	552	567	500	531	561	504	520	501	520	506	554	545	517	502	516	494	522	513	546	527	551	519	517	521	515	541	549	529	507	477	521	547	515	513	535	542	555	514	513	481	522	552	503	487	541	500	507	484	528	525	511	510	498	518	527	549	543	557	519	569	476	517	576	473	510	490	481	492	503	534	506	481	499	480	526	513	508	565	497	514	530	510	566	520	525	491	526	464	543	521	499	512	557	509	527	486	525	450	493	553	532	567	530	523	505	512	487	472	507	521	524	494	577	559	521	524	521	522	526	533	567	533	469	533	512	496	553	495	486	523	500	519	534	531	578	556	556	491	522	532	506	514	482	554	491	516	490	499	539	535	508	555	525	551	516	519	557	490	488	508	510	547	487	514	530	528	530	500	519	578	480	519	533	534	487	488	517	521	525	562	551	517	507	533	490	504	525	533	517	522	509	493	507	516	498	545	507	477	545	570	544	489	507	484	498	530	539	532	530	505	555	539	554	505	470	507	516	509	546	509	498	565	553	525	510	540	506	533	507	550	520	491	532	545	481	542	539	535	508	530	512	501	528	504	557	537	530	565	522	483	500	561	489	516	528	502	508	494	535	517	558	509	500	498	558	506	493	538	527	537	532	502	509	519	542	495	527	493	543	528	502	511	540	514	510	488	524	512	524	565	501	489	513	571	533	484	469	523	512	493	521	497	559	529	493	536	504	528	528	507	516	476	522	525	534	517	549	537	486	557	511	537	548	505	491	555	507	572	545	515	523	481	504	524	528	477	492	521	541	534	512	545	530	559	506	524	542	511	496	507	547	507	522	538	507	505	508	536	493	542	512	539	502	480	523	526	488	547	506	579	538	539	486	536	517	509	562	538	551	485	530	516	474	528	556	519	507	526	513	490	540	534	537	515	489	505	533	515	551	568	493	462	533	537	504	492	498	527	542	524	542	532	482	556	524	505	508	516	523	513	496	496	525	577	515	560	525	530	499	535	538	501	536	559	509	558	494	550	520	542	491	513	556	496	561	514	518	489	549	478	468	501	537	529	475	531	515	521	563	519	491	508	488	541	508	537	556	527	515	554	495	521	519	507	514	523	486	491	548	536	551	516	551	513	521	542	526	523	502	519	519	530	537	515	538	523	519	519	474	550	518	539	507	489	483	522	525	535	525	520	522	523	536	516	546	550	547	487	512	520	524	494	565	543	524	528	513	527	495	529	531	525	478	502	516	524	493	542	526	493	546	517	529	473	512	521	532	556	517	523	564	555	538	527	535	482	480	505	488	538	486	581	518	495	487	501	520	486	502	482	502	523	533	526	497	552	514	499	533	505	561	533	526	543	535	545	538	500	515	512	521	549	529	498	564	503	557	528	521	543	565	494	499	529	493	513	503	533	524	531	534	559	504	530	529	548	525	519	520	556	500	521	508	501	499	496	516	527	548	543	524	504	529	495	515	494	486	503	502	498	536	534	552	530	532	532	513	492	564	504	513	543	520	519	544	602	525	497	523	501	519	522	509	520	527	528	526	514	529	537	524	539	503	510	534	510	529	532	540	504	541	551	544	497	500	538	479	488	475	544	472	559	525	460	512	539	553	506	511	523	504	487	490	569	473	517	574	537	502	548	512	518	545	520	535	504	518	551	535	491	523	543	514	549	494	533	528	554	531	525	524	547	496	515	530	549	524	490	506	544	487	513	510	500	512	508	498	521	545	540	530	519	528	506	471	509	536	535	526	562	567	501	546	525	517	544	486	519	493	530	523	511	544	533	564	511	517	527	478	477	504	516	538	480	556	500	548	552	553	561	524	506	499	525	525	563	526	519	518	489	499	500	539	522	504	516	539	520	536	515	536	526	513	508	511	505	518	579	497	538	489	550	535	555	544	564	509	540	536	515	520	518	520	494	552	550	543	488	524	520	509	522	550	542	521	490	527	502	564	531	525	551	523	507	512	508	521	532	513	513	552	527	531	563	494	477	497	537	471	549	521	496	494	526	552	527	552	500	519	514	551	540	528	520	535	506	527	515	531	477	549	510	506	537	542	496	516	514	500	556	481	480	496	491	518	590	521	491	542	516	554	502	494	528	509	490	549	542	531	554	516	526	498	513	531	518	493	484	509	469	536	498	505	525	505	547	567	534	514	523	527	556	522	511	539	532	538	544	516	524	496	537	567	553	551	548	542	549	539	484	485	477	527	545	571	519	534	499	557	527	560	559	493	564	517	510	547	538	556	547	508	524	547	534	485	533	514	525	512	507	509	522	517	533	502	544	521	511	491	535	516	528	521	487	525	494	532	495	514	495	551	528	526	530	519	534	507	482	518	544	541	527	478	535	542	572	534	544	507	529	508	542	538	533	534	536	534	472	474	533	495	513	523	539	516	536	497	508	529	515	494	556	455	534	498	538	499	549	525	555	507	512	539	530	528	530	486	537	524	537	555	504	518	529	525	492	501	478	504	521	531	532	506	511	524	537	482	531	547	499	524	494	515	511	550	514	510	496	540	546	512	534
28114	19828	7184	1398	830	703	591	572	518	465	451	408	370	427	401	361	361	331	332	331	316	328	306	317	295	305	303	284	290	319	313	321	389	325	304	331	313	294	342	308	322	301	295	299	323	323	287	330	262	328	294	311	277	274	292	299	290	278	310	309	277	307	304	293	283	300	283	320	248	315	319	304	276	285	340	294	294	269	296	316	309	275	287	266	289	303	304	296	304	298	293	269	302	307	273	281	291	322	308	275	309	298	354	300	280	274	281	301	284	309	304	281	281	295	277	303	294	284	259	283	301	326	303	287	276	267	280	298	288	283	311	291	313	280	299	297	334	315	324	285	295	318	277	287	286	299	278	308	279	280	291	285	276	319	304	298	278	286	259	316	306	300	301	301	272	309	272	309	292	276	253	293	290	313	269	305	334	286	269	294	282	312	278	318	273	281	294	315	273	295	303	290	288	281	289	298	266	280	307	273	281	304	327	303	301	283	305	297	306	270	278	281	293	292	300	293	302	301	294	291	311	285	295	292	308	283	310	289	304	284	283	300	278	317	283	280	309	295	287	295	283	310	308	303	290	289	280	307	299	266	297	308	311	283	288	280	302	293	292	297	274	275	303	294	321	288	300	267	280	266	266	282	316	295	329	289	279	269	276	344	281	261	312	285	292	299	312	294	297	298	319	309	301	286	279	263	258	291	298	313	276	303	286	297	275	298	286	322	292	264	283	275	326	279	258	295	277	265	321	293	299	302	288	300	302	306	296	291	302	316	306	296	270	281	320	298	277	292	273	306	296	280	290	291	299	289	314	268	298	281	291	282	317	287	264	276	332	300	292	296	274	310	282	297	288	267	301	297	280	269	314	271	291	261	277	309	316	296	311	280	305	275	285	256	304	260	296	300	283	297	338	278	306	286	309	288	315	298	263	294	298	260	271	299	287	287	307	287	292	295	271	308	299	270	291	280	300	284	253	295	308	304	307	330	299	299	308	278	282	260	320	330	283	287	283	311	274	302	283	284	290	293	276	296	288	299	298	339	285	287	276	275	259	290	304	293	289	278	271	290	295	295	328	318	294	349	306	317	310	284	271	296	284	299	288	310	300	329	279	264	291	304	301	303	314	296	313	293	316	272	312	271	326	301	285	307	311	298	299	306	317	336	299	289	302	307	293	318	309	305	287	297	291	298	332	279	285	294	305	292	280	273	310	296	267	296	314	292	321	301	271	295	287	277	279	301	294	298	276	270	274	313	318	333	310	287	259	304	317	322	289	301	281	272	295	268	321	289	301	298	290	277	301	323	293	304	274	294	299	266	303	291	314	273	321	282	295	296	259	299	307	274	313	281	267	280	272	328	305	315	279	307	294	337	327	313	276	285	286	300	305	293	323	315	262	296	271	296	264	281	311	287	271	294	292	290	286	279	263	298	279	305	305	317	317	313	292	282	284	309	283	290	281	299	293	296	326	278	297	286	285	303	310	274	279	277	325	312	283	278	274	297	271	332	264	304	326	286	285	263	287	267	279	275	274	296	297	289	296	278	300	292	315	321	283	293	323	292	287	278	308	279	271	284	289	303	286	290	262	292	295	280	295	314	285	294	320	283	307	299	281	309	298	273	290	307	300	275	284	262	317	313	282	286	286	280	271	287	293	324	313	275	306	271	305	295	293	266	268	288	282	242	266	298	307	282	315	293	269	310	293	262	312	332	281	279	294	280	283	270	320	319	298	308	283	308	335	309	288	319	273	285	300	308	269	275	272	295	311	336	298	309	290	302	308	298	270	273	289	286	260	300	315	278	301	263	272	305	285	316	307	300	295	330	306	309	298	302	300	308	302	286	275	278	268	285	291	278	292	298	277	297	310	284	299	285	242	286	299	297	325	282	308	289	272	321	290	264	269	283	279	280	311	301	307	274	330	284	290	295	313	286	322	283	288	283	284	301	310	263	294	303	296	282	315	332	261	286	270	285	292	324	294	286	301	280	272	298	305	291	327	284	309	281	273	288	311	260	310	296	294	310	306	326	287	302	305	305	285	302	281	298	284	306	299	288	311	306	275	285	326	295	296	317	284	275	298	334	264	304	281	295	289	309	279	290	291	275	309	295	313	278	293	297	317	316	273	284	289	299	311	278	279	305	310	349	291	291	255	309	293	267	315	299	287	303	299	320	282	309	311	285	267	316	308	287	315	273	276	287	281	296	274	300	292	290	300	305	283	276	294	292	272	277	291	287	313	297	263	309	283	274	264	309	275	280	285	277	295	291	290	289	320	289	271	271	338	313	284	305	285	302	272	297	277	325	315	314	290	262	279	283	282	280	277	330	297	291	294	319	322	304	278	309	294	314	314	292	321	283	261	288	293	300	276	273	323	322	262	296	294	304	290	329	290	329	300	285	273	283	341	306	285	281	281	307	296	285	321	289	287	285	301	342	300	297	301	296	300	293	309	270	282	279	315	283	290	275	281	286	284	331	299	266	301	285	292	305	285	266	300	287	295	304	298	296	305	282	283	291	280	268	312	280	309	312	298	285	280	290	288	266	323	256	294	304	279	260	304	297	277	294	300	276	264	282	307	258	298	303	286	254	305	325	273	294	300	331	294	287	286	259	268	308	278	294	307	295	295	272	289	302	308	298	257	298	320	322	284	285	271	275	291	294	318	289	305	300	287	273	300	311	304	288	296	317	301	316	288	298	333	295	296	314	277	308	318	269	300	299	273	267	272	292	293	301	304	324	292	277	266	309	261	305	254	296	298	273	296	280	278	277	284	299	298	327	299	316	314	294	307	315	273	295	301	292	278	312	272	279	313	261	308	293	299	284	316	294	278	296	272	256	302	309	259	266	301	314	286	287	290	314	284	256	269	286	286	272	276	297	296	303	288	287	297	270	301	294	251	295	285	284	294	284	293	270	301	300	270	286	287	284	299	295	272	261	291	311	298	277	298	287	282	283	291	276	285	264	311	298	272	279	306	299	276	310	287	274	269	263	310	289	282	296	264	269	299	300	294	286	301	298	300	292	287	284	321	257	268	273	341	301	290	314	288	275	300	326	295	298	327	311	277	321	279	269	292	288	292	300	273	336	329	302	266	273	277	300	344	281	299	254	315	295	304	275	282	275	269	274	306	297	307	303	297	270	282	296	332	311	318	273	276	292	304	297	331	286	292	275	282	306	283	300	300	299	286	309	287	290	283	302	326	297	307	314	282	255	297	316	307	271	302	326	261	309	291	305	314	289	303	318	299	298	314	293	302	311	286	304	308	305	298	263	272	296	297	295	278	309	311	293	299	293	289	302	299	288	315	316	304	316	284	321	316	253	279	313	299	297	297	272	260	268	274	305	289	276	296	313	275	301	295	300	282	307	289	308	290	291	273	300	267	312	290	294	310	293	280	318	316	301	281	288	308	268	296	277	301	284	310	277	288	285	286	269	265	304	284	299	288	279	293	284	245	309	303	286	266	291	299	300	292	268	287	241	318	281	299	292	290	300	281	329	271	292
5539	4410	2831	1530	1249	1064	950	834	792	700	600	526	494	511	489	448	394	405	392	389	360	385	339	341	344	319	359	365	359	327	337	313	379	329	327	331	337	338	343	342	349	327	331	319	306	337	309	313	301	318	309	314	310	317	290	323	282	293	312	328	289	314	298	298	298	322	321	332	304	351	313	324	311	315	309	309	319	310	310	342	346	314	324	290	287	304	336	317	299	305	302	333	353	333	309	289	344	289	307	331	302	326	316	307	292	322	308	325	318	295	337	305	328	312	319	270	289	318	287	321	301	282	325	293	334	313	348	315	311	291	331	284	330	312	316	324	295	293	301	308	343	303	286	283	277	318	318	288	333	301	299	310	324	318	288	308	312	273	328	291	334	307	305	285	301	269	308	311	304	330	307	299	293	291	330	264	319	301	320	294	290	320	274	312	298	283	325	345	287	320	302	300	301	315	288	309	299	326	318	321	296	294	342	322	335	305	302	275	293	329	307	293	301	304	317	310	342	293	315	326	316	307	334	323	290	290	303	301	316	289	299	288	303	299	321	281	315	315	327	316	303	308	305	297	292	315	310	319	354	304	284	321	253	304	302	291	301	294	316	320	311	315	294	296	311	299	278	347	317	307	299	317	283	303	336	333	309	307	317	293	270	291	309	324	314	315	321	320	292	317	305	293	316	293	331	313	305	289	288	278	329	278	346	277	292	306	317	287	331	288	287	299	325	299	306	284	318	303	272	322	299	302	283	282	311	298	311	330	296	322	302	285	298	317	284	310	282	286	291	326	295	275	326	293	321	316	320	321	317	307	292	311	303	314	303	300	309	309	294	313	298	282	310	324	293	309	301	302	254	293	325	303	294	320	308	321	310	316	286	314	306	309	302	329	330	280	281	283	280	312	301	291	313	315	332	313	314	317	325	315	301	332	277	321	299	305	283	317	323	285	330	300	310	310	323	319	291	304	279	284	323	311	298	303	314	320	322	255	290	297	336	291	295	292	305	296	317	336	325	284	322	285	323	311	295	309	288	298	306	289	301	310	321	316	281	302	277	325	305	278	321	287	295	290	312	326	282	294	304	308	335	336	307	282	288	348	294	298	323	283	304	320	293	299	287	305	307	315	313	294	303	291	300	303	314	285	326	324	327	319	302	282	327	300	293	305	334	293	302	283	339	289	308	293	342	316	270	304	325	309	302	287	308	300	303	276	307	291	303	300	288	310	313	285	322	338	286	299	315	290	316	301	295	295	305	302	279	303	305	292	272	308	312	310	315	333	287	277	316	310	304	307	325	302	304	324	311	292	306	310	325	305	286	331	294	293	320	280	277	295	308	314	266	280	311	282	302	286	316	290	304	289	311	298	305	313	310	303	313	270	336	312	328	317	313	320	305	303	275	328	278	329	301	287	321	333	293	292	326	299	316	300	318	294	293	307	327	333	334	316	335	308	303	337	310	315	332	317	295	295	283	305	323	336	294	317	316	319	304	292	327	327	290	296	299	338	321	314	306	294	308	313	312	308	275	296	288	302	310	297	295	292	327	284	301	293	292	302	288	288	293	321	296	289	314	291	277	345	319	347	291	313	299	275	284	294	268	271	327	331	313	310	285	332	314	305	308	309	307	300	301	298	303	334	298	283	296	299	320	281	302	275	342	305	326	313	328	302	315	284	302	319	285	276	331	303	302	318	299	307	313	303	325	322	305	286	351	303	328	324	313	314	325	327	306	298	321	299	310	344	327	353	301	312	328	315	333	315	296	287	339	299	286	329	293	310	304	292	312	335	273	311	319	338	286	289	321	285	313	317	314	317	312	282	336	304	282	325	292	309	305	309	306	293	300	291	289	296	309	322	282	310	270	318	294	301	277	287	297	298	305	314	329	338	324	297	310	302	343	311	332	294	266	330	308	294	312	282	330	283	319	302	311	319	345	261	280	290	307	319	306	286	300	333	292	315	320	313	321	354	299	331	283	311	308	302	280	296	301	332	304	286	342	297	333	289	279	292	314	308	355	319	290	299	313	304	325	309	327	316	298	279	275	319	321	302	323	327	326	315	303	299	269	290	305	317	314	326	320	335	296	312	295	312	311	330	301	335	277	326	295	316	303	318	294	301	282	294	311	310	267	312	281	314	271	338	304	290	302	279	320	304	303	327	283	316	283	312	304	290	324	309	305	305	280	305	317	320	319	292	362	324	300	320	307	295	322	297	331	287	294	300	303	340	288	281	319	283	294	295	306	315	284	290	279	306	283	297	313	331	298	310	331	285	281	289	316	303	299	347	323	290	302	310	302	305	287	316	295	320	296	310	295	310	313	294	307	307	313	302	276	265	303	286	294	338	314	295	305	323	323	316	297	292	297	309	300	326	333	301	282	309	299	293	335	314	327	299	295	320	306	323	327	279	255	318	275	303	283	310	275	298	284	298	286	313	305	286	295	324	302	296	320	326	311	316	322	295	309	303	298	311	318	323	304	269	325	327	305	317	305	315	337	317	304	305	283	296	311	300	294	304	316	261	293	312	315	300	292	318	310	297	308	296	326	300	309	319	301	291	312	320	304	315	300	300	282	320	269	303	324	335	307	305	313	314	301	320	284	296	281	291	282	319	303	311	321	305	324	335	328	271	315	312	361	283	309	299	312	323	299	292	338	298	353	319	301	310	292	277	291	293	302	307	296	282	325	278	329	320	293	320	322	313	282	310	311	288	301	324	286	310	291	322	344	313	315	344	313	324	330	311	289	309	319	317	304	304	309	298	289	295	296	292	283	306	306	278	303	329	312	304	301	281	311	302	301	315	326	322	280	294	295	362	320	316	293	269	275	338	308	278	319	322	322	313	328	293	315	270	297	286	285	288	312	301	340	282	319	282	313	260	313	328	298	296	289	327	308	285	291	313	311	311	296	300	304	332	321	312	341	274	326	289	286	342	293	294	295	307	291	322	290	303	307	313	304	301	312	325	288	297	336	285	284	295	286	305	287	298	301	294	308	278	273	276	292	300	298	295	311	296	285	285	290	309	315	323	301	284	312	314	269	322	326	316	277	306	298	299	298	277	301	308	316	315	289	273	321	301	292	294	327	317	289	315	303	276	296	288	311	292	302	290	282	333	278	302	315	279	299	278	301	289	310	302	283	312	320	311	283	298	325	288	310	314	316	323	319	315	315	311	326	325	331	303	323	291	323	308	309	298	342	307	303	327	306	297	302	291	319	323	291	279	320	279	296	311	312	309	341	304	315	319	310	304	319	306	288	282	334	296	305	302	314	299	293	272	308	293	310	299	284	295	314	315	290	313	328	309	293	328	298	314	278	309	324	297	300	302	321	317	273	318	313	290	278	312	314	312	310	265	272	299	318	299	300	305	331	343	312	295	273	318	299	308	313	269	318	323	289	324	286	313	302	336	308	310	287	311	282	341	326	312	282	306	328	292	311	293	283	307	318	296	306	298	308	296	313	333	308	288	311	360	307	288	288	296	303	283	293	286	279	329	295	290
23938	21420	28595	24639	21418	9059	2040	1422	1248	1080	1008	945	835	819	737	700	669	662	687	593	619	584	581	587	564	483	521	556	582	580	535	570	540	575	551	567	545	573	545	526	515	549	504	540	540	517	503	469	499	517	496	559	531	510	502	478	470	523	526	529	471	511	457	512	522	498	506	550	498	530	495	493	470	528	528	481	497	511	490	498	534	487	488	469	467	500	489	531	503	486	491	467	508	482	493	504	492	479	491	498	509	473	486	470	498	476	514	483	531	495	455	501	527	472	501	491	441	477	478	510	487	487	502	522	458	488	509	533	489	510	489	471	503	502	516	473	500	437	482	464	493	497	500	454	500	513	489	513	473	461	477	527	476	454	493	543	480	491	477	484	529	511	482	477	474	488	502	484	469	470	498	474	465	461	509	481	448	521	486	462	488	494	483	487	517	500	509	502	472	487	510	521	497	503	484	474	481	483	464	515	497	444	477	469	487	479	486	500	493	494	461	504	492	503	445	466	446	493	493	486	477	500	504	486	490	510	469	467	522	486	481	507	458	477	476	477	509	525	477	498	550	481	484	458	517	481	474	513	508	478	475	466	499	442	468	523	469	525	514	458	493	471	540	509	489	513	481	479	531	458	512	452	476	476	449	487	476	458	486	479	475	496	496	474	449	463	466	480	436	537	482	489	494	467	501	476	475	487	504	538	502	499	520	498	470	473	512	479	548	488	542	512	506	495	469	522	488	472	480	519	484	503	482	455	481	482	512	490	503	445	497	485	485	465	482	498	510	458	478	535	480	468	469	494	515	466	499	489	529	466	471	529	460	491	502	452	509	501	513	492	485	509	517	498	503	488	460	479	472	458	455	528	491	477	481	499	505	497	520	491	472	474	522	514	480	514	518	475	462	442	468	515	487	513	506	468	493	495	491	458	503	507	492	491	520	484	438	476	497	505	520	468	499	510	472	516	466	499	483	493	464	456	503	459	493	517	481	509	484	499	517	483	468	462	503	477	469	477	502	484	481	508	479	464	482	523	479	448	446	471	509	513	513	501	439	500	471	480	528	475	507	469	490	509	470	502	480	504	517	543	508	486	460	489	468	471	449	529	482	499	492	508	491	490	521	502	476	473	485	497	498	489	496	421	535	484	459	483	474	498	508	487	502	474	466	476	483	495	491	524	448	503	485	438	546	505	464	434	469	498	502	519	491	510	494	508	473	502	482	487	473	480	531	492	466	485	495	449	513	473	514	497	475	492	530	492	500	496	505	529	497	485	518	455	504	512	490	457	496	475	485	504	490	508	499	505	494	502	528	448	515	490	508	476	474	508	463	557	513	515	508	475	492	497	479	472	479	492	478	499	474	461	458	493	487	499	483	483	493	477	490	495	509	490	446	488	506	484	506	503	503	486	479	488	489	537	506	498	468	477	491	518	520	521	476	496	454	457	504	496	474	496	494	497	494	471	434	497	487	465	468	470	503	504	468	480	495	500	507	523	496	460	505	457	505	521	474	510	477	481	498	498	509	494	481	466	485	524	475	498	478	530	486	471	457	502	481	513	483	482	497	511	517	519	522	482	486	481	521	499	492	494	508	483	472	505	487	547	493	499	498	478	461	497	511	462	511	495	508	503	445	511	469	471	485	515	500	532	489	504	473	483	510	528	496	514	459	501	513	522	528	478	476	467	463	478	494	488	476	515	513	533	476	440	463	471	504	446	497	489	535	493	475	522	450	527	492	478	515	526	513	476	500	503	499	538	472	524	439	478	462	466	491	510	505	478	512	489	501	472	461	518	485	473	482	468	533	496	521	493	505	552	488	509	469	459	507	491	468	441	495	470	500	467	531	517	486	485	484	479	504	503	508	497	470	518	499	506	462	513	502	485	475	501	493	505	489	453	545	474	515	479	470	473	515	486	484	500	505	481	483	473	473	499	493	501	490	478	477	532	494	516	460	501	474	494	492	458	517	507	507	490	488	481	487	548	465	498	446	530	500	468	531	504	461	483	505	528	499	536	511	448	488	480	464	489	488	431	522	524	503	488	485	458	494	489	478	526	476	476	520	467	476	465	471	492	447	501	507	522	467	494	504	511	497	461	493	500	539	527	501	499	490	513	488	447	460	472	487	512	486	516	494	515	502	514	460	521	502	501	439	476	514	465	506	500	462	506	443	503	479	506	501	500	489	475	500	485	476	496	511	495	490	505	490	498	506	485	429	457	496	499	508	487	505	468	483	506	504	467	471	511	509	500	479	458	491	515	492	488	485	483	498	496	486	456	499	500	497	466	502	485	441	467	488	518	475	469	507	454	500	505	491	489	492	506	506	477	475	485	504	522	494	478	531	516	465	511	538	492	456	514	463	491	521	491	458	473	483	533	507	522	480	477	499	486	452	471	505	447	489	453	484	517	483	486	506	476	497	501	497	477	470	476	496	495	520	483	485	464	497	493	505	493	521	459	512	506	478	458	498	516	484	494	486	528	488	510	471	515	497	514	484	468	492	491	503	493	516	486	503	485	516	480	451	500	526	482	491	498	510	503	475	526	532	458	482	491	478	487	466	492	506	475	486	458	471	477	521	506	498	513	454	491	484	491	500	508	438	500	458	464	481	475	509	484	462	534	517	517	463	430	481	485	457	492	500	507	500	499	472	504	493	503	484	454	468	511	502	492	535	489	512	502	482	546	486	525	501	518	503	478	536	539	492	473	476	515	501	477	504	508	503	459	493	473	498	510	505	492	494	469	465	540	467	533	488	464	476	527	509	504	494	535	485	496	482	500	523	494	503	485	505	504	498	453	477	502	492	474	497	509	492	508	504	477	516	486	481	522	484	487	477	529	512	493	513	534	498	504	515	506	555	486	512	488	445	458	483	433	505	510	455	507	456	487	431	480	500	502	489	504	477	489	472	521	451	483	514	472	503	505	510	462	478	473	444	503	460	485	516	503	474	503	516	485	512	478	466	496	512	523	519	465	507	441	477	491	500	504	432	441	527	512	475	502	453	484	480	499	459	487	511	469	487	479	457	479	483	478	486	494	480	504	489	494	481	483	534	500	520	497	484	500	495	481	507	535	509	486	484	482	505	531	470	467	502	446	475	451	478	494	467	484	473	476	494	482	542	461	500	507	468	487	476	483	486	489	507	490	462	505	497	484	502	503	470	473	471	468	488	535	531	491	519	515	478	574	501	460	491	460	451	493	472	480	476	490	483	493	458	492	477	497	475	506	432	492	549	508	509	514	498	501	457	475	513	488	510	487	475	470	499	480	501	468	510	481	459	477	471	512	504	461	484	470	476	504	489	491	485	491	490	485	520	464	482	506	504	468	467	466	497	481	487	503	509	498	468	452	533	495	496	511	463	505	480	511	478	534	459	490	489	475	484	504	464	501	476	508	482	541	516	483	465	506	518	480	478	495	485	480	463	492	486	499	495	520	542	497	473	453	452	496	422	512	446	491	508	491	505	485	525	529	501	502	476	491	520	481	485	468	469	538	470	450
4776	13677	9248	5058	3687	3046	2617	2253	1985	1636	1406	1208	1086	1116	1001	890	822	783	764	713	614	617	635	656	568	556	614	603	617	580	637	589	559	614	597	610	621	625	634	545	574	554	604	529	541	571	526	497	545	520	549	558	525	559	541	521	503	523	517	512	498	520	496	537	554	527	526	501	535	480	538	505	506	533	515	528	546	523	524	524	518	557	529	547	534	546	550	499	452	528	549	485	481	517	511	489	522	521	523	508	514	509	544	506	477	505	533	519	555	519	522	479	485	487	464	493	507	501	466	483	502	503	510	510	526	476	495	508	483	467	511	511	510	521	523	511	542	493	488	510	524	495	490	506	515	519	501	463	483	522	519	508	518	524	473	500	535	509	517	509	527	525	496	520	505	512	525	501	516	523	507	513	500	535	501	506	494	516	518	491	517	517	489	528	517	498	486	507	506	519	531	547	482	485	518	503	502	491	526	494	531	495	543	499	534	516	507	506	497	514	490	496	554	500	484	452	518	481	570	496	497	479	508	522	478	525	512	511	535	509	521	555	514	507	468	485	506	510	545	479	500	518	488	526	515	460	511	516	502	495	494	497	484	520	509	497	501	510	490	507	516	521	496	542	470	533	472	539	481	540	455	480	499	507	521	523	500	541	495	532	499	535	500	485	499	534	520	503	492	529	517	547	519	498	500	526	488	469	514	473	468	514	505	502	528	446	514	546	520	499	513	510	522	480	516	511	501	494	489	477	481	521	523	543	487	544	541	518	518	484	490	536	493	509	477	483	529	494	545	496	533	528	557	488	520	520	486	488	507	522	493	530	523	499	545	531	544	531	489	520	483	531	526	503	518	500	498	522	480	498	533	541	501	471	506	505	488	472	551	525	500	496	501	509	484	531	540	495	503	528	468	493	546	487	530	500	486	540	510	493	482	505	476	510	513	506	504	506	541	507	507	478	499	512	480	522	505	577	518	529	519	509	502	509	531	511	504	487	535	515	477	493	524	552	513	497	486	558	533	474	472	533	527	550	480	512	518	481	510	544	534	491	487	500	476	510	508	535	526	522	502	503	519	522	476	523	490	483	514	530	491	541	515	449	500	488	480	521	552	503	501	514	471	554	505	510	492	524	492	529	510	493	514	495	495	499	506	458	508	515	515	480	543	523	501	514	502	499	514	496	505	494	528	527	500	504	554	522	527	482	507	522	485	525	478	520	498	471	510	521	505	524	525	497	484	529	463	525	513	512	520	477	496	524	501	514	496	536	538	526	503	540	530	505	520	512	503	486	501	510	498	547	462	490	547	508	506	511	538	512	504	506	482	535	521	523	511	513	540	485	546	486	517	511	526	534	481	518	503	471	519	481	544	502	538	490	485	481	518	542	511	544	503	541	497	484	486	494	528	499	547	512	560	542	495	494	515	562	488	517	528	535	502	511	478	571	511	504	482	490	491	512	506	508	519	472	516	517	501	511	501	511	539	491	511	516	524	491	514	528	478	507	501	528	535	482	540	519	553	498	539	522	522	497	491	493	483	506	483	490	519	524	465	512	489	520	526	516	496	467	504	510	521	525	541	530	533	489	557	489	484	478	483	498	489	506	475	532	455	568	529	545	520	539	546	492	520	466	476	514	482	518	494	505	484	495	511	534	508	480	510	492	498	534	521	501	475	523	479	520	449	505	488	467	540	528	493	511	539	519	464	497	487	550	485	485	503	493	511	503	477	505	478	489	503	559	527	530	530	511	512	510	504	519	485	525	518	508	511	513	533	482	511	521	492	517	505	510	513	483	475	537	511	510	506	494	525	518	511	490	499	488	502	515	481	476	499	523	533	536	520	519	512	506	531	500	486	503	518	528	483	502	519	536	511	485	496	515	525	500	502	469	488	526	499	536	530	535	526	501	511	466	526	481	501	493	490	492	530	539	553	530	524	484	518	485	512	495	526	521	498	511	512	484	522	531	526	536	516	493	510	526	482	500	519	492	512	523	506	507	482	517	515	516	516	517	489	488	534	477	487	522	497	503	503	511	525	501	532	496	517	548	518	483	502	486	512	523	489	471	522	511	493	510	495	501	481	520	475	490	510	505	513	468	507	485	484	525	499	493	503	495	531	491	506	520	527	510	493	537	493	486	457	496	478	512	510	499	496	498	498	503	534	540	513	509	478	464	520	506	548	505	508	530	505	558	500	512	530	500	478	536	476	543	479	466	488	525	480	495	518	515	491	559	494	511	507	469	519	496	541	513	477	545	508	508	517	522	486	464	508	525	469	542	486	496	510	484	522	510	516	466	529	462	505	506	546	540	513	476	486	509	476	530	528	467	501	488	507	477	480	522	537	498	522	518	526	510	451	525	507	525	500	541	478	531	555	497	496	503	498	574	527	473	562	541	513	555	485	499	506	524	486	525	512	553	485	528	503	503	509	502	482	517	505	500	496	552	543	519	509	530	541	467	494	543	506	511	494	520	496	506	518	500	483	478	505	491	553	490	502	487	527	481	525	474	563	547	527	478	508	536	485	460	505	512	492	508	466	509	505	518	498	520	487	481	517	482	510	531	518	519	466	474	476	469	518	446	508	521	519	514	487	520	524	512	530	524	472	488	538	493	534	536	516	475	487	533	476	529	509	499	538	459	503	505	472	497	441	533	537	554	530	507	513	505	526	536	483	520	547	472	489	515	507	504	519	480	464	514	529	519	495	498	508	487	522	455	497	477	504	486	519	515	506	523	518	495	540	547	494	505	498	462	516	520	479	525	482	537	537	480	510	528	519	515	552	472	501	489	485	516	504	477	498	516	473	508	496	499	497	525	532	515	525	497	494	459	506	524	488	505	502	487	535	464	483	515	517	493	523	477	514	499	486	511	503	564	497	486	515	514	474	531	547	530	531	508	470	546	510	529	532	507	512	530	501	499	484	533	471	467	516	490	531	503	496	534	509	499	508	518	528	515	506	514	506	528	485	500	477	467	512	535	512	488	524	497	520	494	523	506	502	493	517	525	518	484	504	512	488	471	493	462	468	529	477	513	477	469	515	492	489	494	507	528	540	514	488	544	483	503	484	523	502	486	503	539	533	520	518	514	531	518	499	505	521	468	504	502	488	501	476	480	516	501	511	495	520	548	472	511	552	539	511	481	495	542	535	536	526	487	474	577	535	513	505	470	528	520	516	509	498	484	519	514	486	556	477	495	497	529	540	553	484	477	505	523	500	456	521	504	474	496	478	505	488	517	565	553	489	509	523	485	531	514	525	534	503	499	532	510	501	526	512	515	512	502	492	507	505	500	526	526	514	511	495	500	530	511	471	511	502	493	511	495	504	503	484	551	502	491	509	497	497	536	516	461	501	490	480	490	481	537	477	487	479	482	487	513	492	508	466	521	514	473	533	497	522	487	501	493	516	496	491	488	504	509	471	518	509	524	522	496	490	518	505	496	512	490	515	545	477	500	525	540	508	542	519	498	512	534	522	513	538	507	528	516	540	483	511	512	545	509	530	512
25146	21431	27451	25727	9444	1176	804	694	619	592	491	429	426	395	361	376	325	323	288	330	250	288	270	246	263	257	245	262	263	269	276	251	266	236	228	270	282	280	273	220	250	256	235	230	245	238	253	239	229	213	225	221	238	212	239	224	208	233	234	215	255	228	196	219	252	223	236	216	192	240	190	235	212	213	216	232	235	248	192	209	208	216	227	193	247	225	232	252	228	205	221	211	219	200	216	214	206	214	205	238	215	226	237	193	223	235	204	219	213	198	213	217	219	225	214	251	227	207	220	211	207	211	219	224	240	192	230	226	214	216	218	215	217	193	218	219	213	229	225	206	221	236	210	251	225	230	215	186	217	212	215	214	224	249	220	205	203	247	204	227	228	207	219	219	221	214	226	200	222	213	222	213	215	223	233	224	221	210	240	218	206	195	194	227	210	221	224	193	212	225	231	187	209	221	214	194	224	212	242	194	217	193	219	220	227	199	210	226	224	206	204	189	219	211	211	236	218	242	214	230	219	221	232	225	222	229	205	213	202	220	239	204	213	227	210	220	241	202	216	222	220	221	208	214	196	236	226	222	218	235	236	201	212	212	219	218	242	225	229	222	220	212	220	221	248	188	236	216	225	219	212	199	231	210	215	231	213	196	212	210	207	226	212	202	239	234	214	211	215	214	246	232	232	194	214	209	204	242	243	211	231	255	238	211	221	195	203	203	223	204	218	201	214	218	231	200	228	214	212	240	226	209	212	217	213	237	218	231	231	237	233	213	215	210	228	225	214	229	221	203	203	235	240	213	234	199	253	214	246	213	228	221	214	249	233	215	208	229	246	181	211	222	207	230	240	234	221	207	217	232	230	216	235	226	217	229	228	212	221	230	211	236	234	190	235	219	215	206	212	213	210	228	212	217	213	228	248	210	235	200	219	208	213	211	214	225	216	252	225	216	229	225	212	247	217	224	237	246	202	240	214	237	222	231	234	207	210	219	243	229	221	234	240	205	257	226	224	194	228	217	222	208	214	219	214	220	226	222	225	233	212	228	235	221	230	214	215	227	211	238	221	208	226	236	206	223	235	215	206	201	268	218	221	208	217	194	231	205	210	196	204	239	254	200	234	212	246	244	218	228	240	213	234	213	227	208	189	243	216	217	198	211	201	246	228	218	195	251	208	230	223	206	222	205	220	214	233	218	219	230	233	233	233	246	201	207	210	200	200	208	210	237	224	205	211	224	194	215	191	253	202	221	211	235	219	214	221	196	238	217	217	220	243	208	215	229	229	257	254	227	197	212	203	239	199	226	207	233	215	191	236	197	204	230	212	189	254	223	197	209	223	214	240	232	230	223	238	210	216	211	222	202	208	233	228	214	216	234	210	200	226	224	216	209	228	244	213	241	225	221	233	217	232	218	222	226	221	203	207	254	219	230	182	213	214	221	216	211	208	199	201	265	212	222	194	229	233	211	209	215	214	227	237	213	218	205	239	201	229	203	189	235	245	243	214	217	226	215	214	224	226	202	199	229	204	255	228	229	230	234	207	210	214	231	228	237	219	217	223	207	239	208	201	220	225	209	225	231	215	211	209	212	219	217	236	230	224	226	215	228	210	227	230	226	217	221	234	188	201	223	207	196	236	207	192	232	230	205	259	205	208	238	208	225	220	213	207	224	217	220	212	222	222	224	249	200	229	211	223	220	221	267	201	232	204	220	255	214	232	215	216	216	218	241	201	215	219	230	239	224	223	217	220	219	212	219	220	207	200	188	244	237	232	236	225	228	212	217	216	226	221	219	200	232	210	234	220	254	209	230	232	207	195	230	240	226	225	227	244	189	201	221	200	211	204	225	216	239	215	220	231	226	233	207	230	196	248	197	180	189	221	208	211	206	255	213	219	232	227	223	223	220	209	237	222	197	189	234	215	180	216	227	214	212	207	233	210	230	214	233	253	220	206	233	232	210	224	202	224	220	218	202	205	242	241	214	204	221	217	170	223	228	233	233	226	215	181	241	216	241	205	205	216	209	238	222	235	232	230	216	202	201	233	235	216	226	227	213	221	237	228	206	221	234	221	204	204	232	237	242	224	228	204	219	202	210	232	210	188	219	205	244	241	216	211	226	226	220	210	214	210	208	221	174	200	239	238	229	238	201	198	221	234	205	215	241	233	198	230	206	201	249	237	202	221	207	214	240	241	194	243	196	177	223	197	232	203	219	221	235	215	191	217	210	210	203	230	197	209	219	227	227	218	239	238	221	215	213	232	236	227	222	228	208	214	243	243	248	207	242	244	203	216	232	195	226	198	239	222	223	222	173	207	210	214	184	231	212	227	249	224	213	211	183	207	213	236	212	227	200	222	242	214	204	221	212	211	234	197	229	216	216	209	219	200	220	232	239	235	213	233	223	210	212	233	217	233	216	215	203	245	223	212	224	241	215	234	192	216	197	207	251	208	229	218	213	201	206	223	210	225	217	222	199	249	252	228	229	237	222	228	193	227	209	203	215	206	216	209	210	242	209	195	211	240	219	208	221	221	213	214	245	204	214	220	224	205	203	229	194	217	232	232	222	212	234	208	229	228	235	193	218	204	226	199	224	252	219	238	227	236	207	239	223	214	244	215	207	238	229	228	212	239	229	253	236	222	246	219	228	211	225	219	223	199	213	228	245	234	224	260	222	218	207	217	229	212	217	229	207	226	227	196	204	213	206	230	245	215	214	236	209	180	231	216	249	235	224	233	197	202	230	219	239	218	212	215	224	227	222	219	225	208	201	206	244	169	239	243	232	209	219	206	237	209	210	237	232	206	223	198	207	239	219	216	192	212	254	222	226	243	226	220	211	201	213	220	208	206	224	219	228	239	228	212	221	201	223	205	201	218	235	225	225	215	204	216	202	201	205	219	226	221	223	228	222	227	251	241	224	220	219	197	220	223	186	214	228	241	232	216	214	218	218	185	215	184	217	204	209	237	220	224	222	220	237	218	215	196	212	210	217	234	218	227	225	229	223	208	249	220	204	195	210	224	198	190	203	230	195	226	221	209	225	207	223	207	237	225	236	230	215	207	216	208	220	219	212	208	214	221	215	237	215	208	223	213	239	246	210	235	241	203	235	184	203	231	189	229	232	225	213	240	223	221	192	219	254	202	219	217	238	216	224	227	243	207	232	232	200	231	230	238	201	233	210	218	221	202	221	222	218	219	180	224	210	203	230	202	215	209	216	216	222	222	219	201	225	193	238	225	213	216	207	215	219	238	225	204	258	213	233	234	216	243	224	207	235	234	212	239	234	207	251	205	249	193	216	224	240	226	233	216	234	218	224	215	242	223	197	222	242	237	213	250	210	214	245	224	220	187	204	214	214	204	209	262	236	229	246	197	218	231	216	204	193	197	202	221	222	228	237	215	220	205	223	197	210	219	210	215	207	259	212	224	212	199	229	234	210	217	217	213	235	218	234	215	229	226	197	216	222	246	225	210	198	216	228	186	221	203	216	203	212	226	214
4168	8639	5537	2976	2287	1903	1512	1358	1200	1017	797	739	680	601	552	502	453	438	369	378	342	334	345	312	311	275	285	286	295	285	302	279	305	301	321	303	325	324	288	259	249	265	272	273	233	266	252	257	256	253	251	268	237	222	223	237	243	278	232	255	213	241	232	245	227	242	245	251	245	227	218	230	227	246	236	234	253	220	237	269	244	262	260	251	247	284	228	233	238	246	244	238	259	249	226	228	240	236	231	239	231	249	217	259	229	233	242	253	232	251	259	241	215	239	240	219	247	243	216	236	228	229	225	232	233	246	241	225	246	238	224	239	227	250	230	240	222	238	220	258	245	237	218	225	220	244	228	255	252	231	247	263	237	219	230	229	254	245	241	231	233	218	229	234	253	250	215	253	266	236	222	233	230	245	218	240	259	235	231	231	232	248	247	237	244	244	246	227	242	247	238	254	261	231	231	256	225	249	236	236	245	256	224	250	235	271	214	250	250	260	229	235	245	219	244	235	233	202	239	232	240	260	238	225	217	219	231	232	245	236	238	241	242	246	244	217	245	210	244	219	234	240	223	243	237	219	228	243	264	245	247	241	248	228	220	267	239	254	228	255	255	244	219	259	238	249	230	234	228	230	229	252	262	237	247	229	232	209	215	236	248	230	249	217	244	261	254	240	248	243	231	249	228	228	217	222	264	210	214	265	222	235	219	215	248	223	241	248	238	261	235	240	244	254	213	207	243	240	227	231	245	236	240	230	255	223	245	261	250	257	259	241	249	208	257	241	246	234	255	230	251	289	247	235	213	269	238	275	220	233	225	223	238	240	241	231	241	243	247	223	238	219	223	240	222	251	230	224	250	241	224	238	207	214	237	239	201	210	228	243	231	235	196	239	227	245	219	244	269	235	250	224	242	237	228	231	245	250	224	234	231	263	242	230	256	209	231	248	238	250	233	245	250	259	215	231	242	229	246	258	216	228	260	238	228	234	237	237	229	217	230	245	246	248	254	217	214	251	230	233	270	235	223	241	229	220	247	248	233	237	229	245	235	247	264	257	252	265	221	244	243	220	240	230	218	226	238	269	236	233	226	245	257	250	227	233	245	231	215	229	228	258	266	234	210	228	203	250	247	258	211	247	237	242	256	236	244	219	230	231	208	266	225	224	216	227	263	275	243	239	219	243	233	282	247	230	234	242	244	238	230	237	231	224	227	231	246	223	236	244	236	242	229	231	238	248	232	248	235	259	263	221	202	257	224	232	216	245	262	225	228	241	255	258	225	231	245	223	210	226	229	254	214	217	232	218	223	233	237	239	230	231	253	246	224	222	245	259	245	265	264	235	232	234	215	234	239	228	234	232	238	253	245	250	243	252	248	228	207	260	258	252	232	240	272	225	235	227	196	250	241	264	277	257	244	248	245	251	241	251	253	257	247	253	243	243	241	232	233	216	247	227	235	228	240	237	235	263	251	232	247	211	229	239	248	251	225	233	233	253	227	208	245	221	241	237	240	249	238	224	242	247	216	236	261	228	245	302	250	236	239	258	239	235	251	237	227	232	239	234	222	257	261	232	234	207	248	221	216	241	200	232	239	253	227	242	240	212	242	241	243	232	263	214	212	240	233	209	240	232	255	234	261	234	269	223	245	242	237	229	239	237	226	226	238	204	243	228	258	223	217	227	241	254	246	226	227	225	251	268	254	236	239	228	202	261	243	221	244	247	228	257	253	236	228	235	217	238	234	210	258	246	209	260	236	228	218	216	266	248	272	229	194	238	221	210	228	237	233	234	231	224	254	242	237	249	248	200	218	217	244	246	223	265	224	244	251	235	247	225	236	241	253	222	259	232	288	242	265	245	215	220	249	226	240	271	217	276	271	231	233	253	242	240	259	253	241	225	231	247	231	238	221	263	232	223	247	228	227	273	221	233	249	249	236	232	224	226	225	259	239	213	262	220	236	235	231	262	223	249	243	210	246	230	216	234	253	252	243	239	239	257	232	228	231	225	234	234	244	231	254	262	238	238	223	236	230	212	200	231	260	215	264	252	260	232	238	218	231	235	213	242	210	233	233	213	257	264	223	239	260	227	221	230	253	252	251	273	200	243	249	223	244	253	239	256	237	240	241	240	235	241	232	213	237	238	258	210	244	219	252	221	221	208	254	230	244	238	247	239	243	229	217	248	257	238	247	216	245	235	195	248	241	226	216	215	231	245	226	241	254	270	255	219	241	253	262	250	234	226	234	235	218	244	229	271	229	210	215	232	258	250	209	218	236	239	255	226	213	233	269	259	268	271	234	241	222	241	237	220	222	262	240	229	230	265	232	235	253	232	261	230	230	251	265	251	215	217	244	258	242	242	237	279	192	223	219	250	253	259	258	244	236	247	267	234	242	233	257	254	230	245	233	220	253	212	252	265	248	235	213	248	241	240	235	239	243	217	247	255	233	213	259	234	248	273	254	228	243	240	235	230	226	237	238	230	267	215	242	209	240	244	221	238	225	231	236	237	230	291	217	234	254	244	218	223	223	236	215	235	265	238	254	250	239	226	217	225	215	242	223	224	239	236	219	244	211	238	229	231	231	246	201	241	224	261	216	231	241	228	214	209	217	245	271	212	222	232	239	222	256	239	227	214	221	236	246	224	248	248	231	222	255	234	224	228	239	249	226	257	245	247	215	253	217	241	244	235	228	251	245	237	232	206	255	242	224	236	219	223	223	217	221	229	245	242	244	256	236	230	235	215	230	282	231	233	253	240	242	231	216	234	211	221	232	248	249	246	204	211	245	226	249	242	231	196	261	231	221	229	233	254	227	230	213	239	250	250	216	225	228	221	215	237	232	250	224	268	217	230	246	232	243	252	255	229	231	223	249	249	212	226	222	241	210	256	250	226	229	220	237	233	222	216	260	262	249	229	247	255	224	220	260	224	231	247	221	235	233	232	240	249	251	213	231	256	223	243	254	248	246	259	212	231	232	245	246	225	272	236	248	213	234	215	236	242	241	231	236	231	203	221	221	217	233	240	253	246	213	235	221	224	232	258	225	253	267	230	242	253	228	241	218	217	237	240	237	227	252	220	215	247	250	235	245	246	251	254	227	237	235	204	242	228	236	257	223	241	240	249	261	212	279	247	225	241	240	238	240	226	222	259	227	243	254	245	228	245	233	240	235	232	247	219	233	245	253	209	241	246	230	252	245	233	228	232	196	231	234	251	253	215	235	239	242	234	215	251	233	238	245	238	229	222	262	242	224	230	224	250	260	271	245	259	265	234	251	244	236	231	236	236	246	260	206	262	244	224	223	238	229	227	256	239	248	247	231	225	225	234	234	262	246	246	238	237	242	210	238	208	217	221	237	219	252	236	214	210	216	251	243	205	240	212	247	226	224	258	240	266	232	218	246	238	235	268	221	256	240	214	234	213	260	237	252	258	247	231	223	223	219	212	245	236	255	225	218	239	247	265	257	253	253	223	217	215	214	250	265	237	244	252	221	214	226	211
22819	21454	29148	24179	21458	21506	8836	2189	1706	1530	1284	1194	1030	1021	1001	880	781	755	710	685	611	661	665	640	582	543	582	621	548	563	588	542	597	582	610	587	613	608	553	536	509	506	513	546	567	537	551	572	534	520	497	540	534	500	547	516	540	501	487	530	486	536	492	500	507	459	495	470	521	505	502	504	497	521	505	492	510	520	537	494	483	513	478	505	531	506	509	458	498	486	500	499	506	446	504	460	485	484	509	509	492	473	493	485	464	520	503	497	508	468	530	502	501	487	492	463	517	493	493	502	490	479	531	497	558	539	443	473	478	473	546	517	509	494	467	498	436	509	497	505	481	493	518	517	512	510	508	528	470	428	465	537	460	512	489	467	485	462	495	486	489	513	475	457	514	491	466	494	482	472	494	471	533	448	449	463	475	516	478	529	500	484	515	495	505	483	526	479	508	498	498	492	481	521	478	489	463	516	489	482	484	556	508	524	509	501	503	467	514	471	488	452	459	527	511	477	481	490	496	480	509	504	509	512	513	475	488	487	492	474	502	492	452	452	497	485	495	512	504	484	520	466	473	522	522	517	474	508	446	483	497	493	496	491	460	492	478	469	476	485	505	489	502	466	518	511	467	472	464	494	473	503	491	518	494	536	462	505	496	495	484	539	489	537	497	501	487	524	511	531	467	492	442	497	484	469	509	507	501	497	555	508	481	482	476	496	490	513	496	489	501	467	485	491	513	511	484	521	485	484	452	494	507	508	434	489	471	500	467	451	487	495	487	520	487	523	451	504	500	473	510	503	504	488	510	444	496	489	498	460	539	468	486	500	503	491	496	454	470	498	498	459	480	470	508	470	529	448	511	498	520	507	498	483	447	525	460	457	491	525	481	531	485	503	481	481	470	483	484	495	511	456	490	513	536	481	504	519	478	474	471	486	494	518	467	474	450	508	457	469	489	500	498	475	482	471	490	479	477	494	489	476	496	493	494	498	471	464	461	472	519	515	456	481	503	480	499	490	497	489	475	463	477	482	510	467	451	507	509	457	522	439	522	454	510	482	479	480	476	490	509	467	495	529	474	493	452	475	497	501	511	514	462	525	488	484	510	461	504	478	444	508	474	452	484	486	480	470	462	503	483	498	492	467	499	460	479	484	514	474	501	508	496	483	499	497	479	469	467	544	510	475	471	499	490	518	461	488	484	491	497	466	505	492	548	523	503	485	456	494	531	508	512	484	507	475	502	514	438	493	465	514	475	509	497	475	478	515	472	479	476	481	505	510	492	470	485	478	507	512	445	516	454	477	500	522	482	496	497	515	481	495	505	515	492	482	466	477	468	467	523	446	502	457	499	480	513	484	468	540	479	503	543	471	511	480	479	489	475	500	467	503	462	495	452	473	456	490	462	499	479	469	458	495	480	508	489	518	542	515	465	506	525	492	504	483	483	525	447	518	480	495	519	512	469	478	458	487	506	446	520	512	487	493	472	458	470	499	460	461	459	490	482	487	503	488	522	499	463	486	474	496	524	500	539	506	496	462	492	484	475	481	485	505	463	483	485	475	508	489	517	481	500	490	494	512	492	492	489	505	492	501	465	488	468	483	494	478	449	508	474	470	477	464	478	478	490	480	486	520	490	506	503	484	430	495	493	490	463	499	479	503	467	465	500	488	516	478	498	472	514	538	489	476	482	477	509	515	505	468	502	446	497	486	456	508	482	517	472	487	521	467	477	519	491	488	497	481	528	513	495	458	487	511	520	479	520	497	470	498	516	481	493	470	478	465	493	469	492	510	479	475	506	524	486	470	467	496	485	508	492	521	497	507	486	477	499	496	467	472	457	483	444	511	476	477	512	481	527	513	495	435	497	521	516	456	477	481	510	513	474	505	475	483	540	506	485	446	456	503	467	455	488	483	505	460	505	501	472	485	478	501	463	510	452	468	490	526	490	499	497	499	510	523	452	488	426	508	503	486	480	505	489	492	521	479	451	508	528	478	470	519	428	489	465	485	449	504	488	476	510	498	510	487	502	498	472	494	511	507	527	492	513	491	501	513	494	478	481	526	511	479	524	506	461	519	542	527	505	440	478	479	484	481	483	507	493	502	491	473	515	520	502	519	496	522	475	523	506	461	511	513	518	512	509	499	466	477	496	466	471	481	484	464	475	505	504	467	488	480	508	521	511	461	532	469	459	520	472	480	475	521	465	470	478	483	465	494	469	536	471	519	473	469	476	487	485	509	466	498	484	533	507	491	528	501	531	519	460	486	481	470	521	476	448	501	449	530	502	488	466	488	509	447	479	455	506	458	539	515	518	499	504	480	468	498	466	521	507	512	497	454	509	466	502	478	459	502	515	469	544	476	458	516	479	511	523	463	481	441	476	519	511	535	512	529	484	451	511	494	500	512	492	503	502	470	491	496	537	452	468	517	491	496	464	516	476	465	511	487	462	491	515	489	483	519	519	489	488	450	490	505	536	524	483	470	458	469	486	448	467	508	456	482	509	500	490	553	507	509	514	487	492	497	496	489	468	489	480	488	470	477	499	484	511	486	467	488	503	445	473	497	481	464	455	522	487	499	475	482	433	515	499	482	489	508	459	483	476	471	527	441	531	508	481	465	497	492	487	484	490	491	514	494	440	477	477	508	475	529	510	503	431	489	477	477	449	493	481	526	448	526	485	494	476	484	486	493	487	473	483	495	511	492	472	482	471	459	478	536	533	496	482	470	510	483	478	489	499	477	470	487	519	496	502	462	461	505	493	478	450	470	505	476	489	500	502	483	521	482	490	485	473	474	531	505	522	454	471	509	494	496	494	500	437	486	472	461	496	524	483	456	462	466	475	461	478	494	463	454	501	492	533	458	509	499	467	467	481	470	473	505	511	503	456	475	499	425	509	482	501	509	462	478	522	501	465	464	509	517	512	492	451	528	489	507	506	499	490	465	471	504	507	501	511	522	491	485	437	521	469	481	517	485	496	488	519	493	515	495	449	475	484	477	496	526	468	520	517	471	505	488	492	497	554	466	474	499	495	493	526	506	494	501	471	529	513	493	497	479	515	486	492	466	463	512	496	487	465	477	502	493	532	495	502	508	469	496	503	489	505	475	495	465	463	489	497	458	536	523	486	469	497	421	475	436	523	496	464	493	497	477	486	475	480	502	487	533	503	469	474	505	491	532	519	516	499	501	506	495	478	480	461	486	520	486	489	468	524	519	497	505	464	480	488	531	506	483	442	507	486	506	461	471	514	503	483	483	534	491	492	483	451	455	473	425	521	494	474	504	465	506	482	448	494	486	482	532	467	491	465	464	489	478	477	515	461	485	444	506	451	476	473	479	486	495	469	539	480	488	481	522	462	513	476	476	479	490	469	467	463	500	465	480	470	469	470	494	471	466	488	525	500	453	454	484	446	440	494	466	481	509	470	496	497	493	478	479	508	510	480	484	479	481	510	509	500	492	484	515	474	507	486	484	531	507	456	487	568	510	499	523	486	467	512	468
5938	19435	13448	7609	5854	4743	4128	3403	2943	2299	2020	1737	1496	1435	1251	1226	1018	941	911	791	784	702	703	689	645	582	669	710	648	620	640	659	640	651	648	642	686	689	666	587	564	572	548	558	619	586	597	559	562	534	552	557	549	557	552	543	519	537	538	572	502	541	487	532	546	516	540	536	519	539	545	520	508	542	521	529	520	490	553	525	541	489	472	567	505	543	517	490	508	466	503	512	511	544	531	522	518	551	495	531	462	478	516	496	475	490	529	491	495	519	493	483	527	549	489	494	524	461	519	491	518	525	537	509	543	503	517	499	542	505	483	549	469	521	554	520	499	477	503	479	471	498	505	495	514	490	486	480	498	496	478	491	480	500	464	527	523	503	533	512	521	545	495	528	509	524	484	477	480	467	481	535	568	512	498	473	506	497	506	486	519	525	457	517	515	518	477	517	509	468	506	476	490	520	500	521	522	487	482	492	534	503	483	498	499	519	510	484	488	485	535	508	514	518	509	492	499	501	501	548	498	515	505	503	505	472	514	506	479	474	513	520	514	535	499	491	555	501	497	506	537	554	522	484	498	536	489	499	529	471	498	505	476	503	513	525	552	500	499	542	563	510	521	475	487	528	527	538	520	447	487	491	480	494	529	458	536	501	486	479	511	494	511	510	529	512	498	524	499	513	528	507	495	491	485	497	500	494	533	504	483	531	525	484	556	536	515	525	505	492	535	532	515	483	525	474	502	508	478	503	522	532	494	507	529	525	529	515	548	521	494	524	516	487	473	527	513	481	497	519	487	509	478	537	493	514	499	473	493	481	443	493	503	484	512	523	518	500	506	535	512	496	484	494	501	490	528	550	505	526	533	542	543	489	503	484	545	491	504	501	497	519	513	531	488	543	484	503	471	536	495	499	488	470	509	551	522	528	490	503	532	508	523	483	484	519	514	480	500	518	491	539	500	474	522	484	520	507	504	462	516	514	554	503	526	545	502	475	482	551	482	514	467	520	500	493	531	546	487	520	500	478	533	511	478	489	509	536	525	548	529	512	525	474	490	540	528	516	479	528	516	501	518	480	509	478	499	536	497	524	510	525	493	487	481	488	547	512	527	530	495	539	486	520	522	496	489	465	502	522	490	476	507	505	491	519	509	502	497	513	484	496	508	496	528	517	563	538	536	495	451	494	486	451	462	492	506	502	537	526	514	511	493	550	554	498	489	502	516	472	514	515	491	505	472	488	452	507	504	521	474	455	476	473	540	500	493	486	449	510	528	500	532	512	528	480	530	503	537	488	531	519	464	510	498	458	489	539	538	535	453	486	518	496	478	533	502	517	487	496	462	497	508	462	546	488	484	492	557	503	474	504	526	497	527	521	516	537	517	472	557	480	516	509	485	490	463	509	512	497	517	530	448	511	526	491	514	524	485	495	529	522	499	511	495	523	497	503	505	474	488	501	501	490	525	504	475	508	492	507	504	526	480	527	505	520	512	521	525	478	471	501	519	487	550	522	505	506	480	521	446	495	491	536	516	507	546	471	516	499	520	532	518	501	497	518	512	485	464	486	520	519	514	451	487	518	512	544	492	487	492	511	519	491	527	488	508	501	498	510	515	489	518	493	492	512	443	473	486	506	531	487	523	476	508	519	511	516	495	504	538	510	482	476	504	505	560	525	494	496	504	481	551	483	512	497	476	528	524	489	543	526	482	520	507	495	533	521	470	498	529	471	481	494	483	508	484	513	515	516	533	487	486	534	484	507	500	505	481	531	491	532	523	517	514	512	517	525	519	508	554	548	521	518	522	457	450	479	516	457	516	486	486	434	509	501	465	466	533	481	486	561	511	519	471	503	494	513	507	502	483	518	549	501	521	514	514	511	503	508	448	537	500	490	491	492	469	480	482	514	459	454	486	510	547	497	478	505	467	513	498	504	486	508	472	517	506	491	525	503	527	505	503	512	502	483	533	529	491	528	516	495	515	457	571	521	520	483	507	523	501	515	483	500	518	509	471	462	463	530	469	488	488	484	455	498	537	492	467	504	497	540	525	511	478	503	495	507	507	492	505	496	495	519	524	514	473	514	466	475	501	520	476	486	508	487	537	510	484	493	513	511	494	466	511	504	488	521	545	489	548	538	499	513	492	511	492	513	469	482	516	439	476	510	506	465	496	474	537	520	513	507	504	499	496	461	471	508	489	480	504	506	524	505	565	467	512	506	535	538	487	482	516	497	499	528	543	503	487	555	517	520	483	498	526	524	477	504	485	497	473	541	490	495	503	506	528	489	514	490	496	512	543	518	510	516	489	528	464	516	515	504	527	517	518	537	492	501	495	501	533	520	517	493	497	486	487	492	473	531	480	494	511	458	522	510	516	508	512	507	498	479	510	549	477	507	503	509	536	505	535	499	522	514	481	516	499	510	531	518	510	502	470	485	499	517	477	493	517	519	501	491	498	499	540	537	508	487	468	502	498	516	493	494	500	489	534	511	473	494	481	479	494	490	503	534	532	476	546	548	511	503	486	486	500	489	479	503	513	499	532	581	484	518	493	525	461	471	528	514	519	508	501	488	527	521	519	513	502	470	508	524	569	506	509	527	481	513	503	477	505	487	505	459	480	497	520	492	483	485	509	535	517	501	507	521	508	529	539	509	521	473	511	480	544	523	490	479	552	530	520	508	475	504	482	531	463	520	520	502	509	473	480	490	521	506	473	514	546	541	497	519	469	525	506	529	480	493	499	541	491	527	480	518	502	496	512	492	482	490	450	534	520	484	498	543	499	482	543	527	478	521	499	533	513	523	497	524	512	491	526	551	495	496	508	489	511	487	478	504	542	557	475	507	491	483	490	493	546	480	506	500	518	492	527	511	524	493	527	484	532	482	506	480	480	535	495	511	497	539	487	479	489	505	485	515	510	488	531	518	483	513	521	506	459	488	503	490	514	520	522	469	538	501	538	466	465	491	539	476	512	483	466	474	502	496	492	511	506	532	503	527	485	495	522	514	503	520	527	496	516	491	508	534	520	525	552	528	574	483	486	524	526	473	497	511	504	513	491	496	516	502	525	535	521	497	493	511	534	545	511	542	536	503	520	546	523	502	466	481	506	563	486	506	502	470	468	497	502	547	482	493	512	496	511	506	516	473	523	512	552	477	491	552	500	499	511	502	483	484	534	534	469	522	511	526	503	526	485	481	499	489	524	464	487	497	497	505	513	529	492	497	505	494	531	521	498	457	515	517	472	497	482	473	509	488	481	488	467	511	535	486	515	531	495	503	530	513	497	482	489	478	557	482	521	514	559	538	489	486	519	536	528	512	516	486	475	456	518	511	533	522	528	487	506	475	532	517	438	519	508	481	517	499	533	498	506	531	494	537	517	494	490	480	482	506	524	517	540	503	481	519	483	481	527	482	521	503	488	501	499	530	507	490	460	558	513	470	566	497	506	498	496	489	520	511	471	503	497	519	497	495	538	511	491	507	518	502	508	489	468	459	480	468	505	472
28150	19778	7161	1345	800	637	552	534	536	465	441	388	374	390	372	349	342	327	324	327	324	303	327	293	277	304	302	318	288	290	302	332	325	301	287	310	273	339	311	282	277	287	287	278	293	309	277	284	268	247	287	274	272	287	290	262	289	295	263	269	329	293	275	282	252	296	261	256	286	284	286	285	295	305	266	268	298	286	266	266	283	321	298	280	264	285	292	280	274	299	291	268	271	254	288	301	295	269	297	312	284	298	257	277	266	276	286	260	270	318	276	270	256	283	265	266	295	304	282	298	279	281	247	271	270	255	267	264	276	287	282	243	286	294	260	316	298	289	274	313	271	275	260	291	259	281	303	310	267	273	296	272	286	259	275	278	279	283	318	283	282	283	306	278	302	247	268	303	273	291	295	271	285	307	303	306	307	279	266	268	295	245	259	296	258	336	268	309	282	292	261	270	282	274	277	260	285	269	293	281	286	275	287	295	299	283	252	276	282	292	303	275	265	300	277	288	286	308	286	275	270	279	250	283	290	269	280	293	245	246	264	261	301	272	279	268	270	281	272	286	289	274	269	285	289	282	295	311	294	287	298	275	261	301	254	240	277	259	286	284	301	292	290	255	290	255	278	271	316	287	285	271	265	289	291	263	284	280	314	277	298	295	291	243	303	299	270	303	269	323	283	301	302	307	286	305	289	272	257	272	267	277	278	269	277	262	304	269	282	286	285	273	293	322	276	282	276	277	269	290	301	290	304	279	280	260	272	285	288	284	298	299	294	288	291	282	273	285	272	264	281	263	283	275	252	305	304	277	284	297	278	278	278	288	284	313	316	259	280	281	320	291	291	272	266	291	270	292	295	260	293	269	267	252	277	290	241	279	273	275	296	292	331	284	301	236	260	286	313	294	302	290	268	268	278	281	313	282	287	294	286	264	268	290	298	272	311	288	294	277	259	289	298	273	296	254	293	247	259	305	282	260	277	291	266	272	273	297	293	289	283	290	256	267	285	287	265	284	259	287	239	293	307	292	262	286	268	268	269	324	298	273	297	262	272	288	282	261	291	248	288	265	286	290	283	293	323	259	304	299	291	298	263	266	280	256	271	283	300	272	275	267	299	255	262	303	269	277	242	287	304	263	245	277	310	263	288	285	275	269	302	277	287	294	290	309	287	279	293	294	317	299	264	280	290	277	281	290	282	280	254	294	252	274	305	305	302	287	272	275	261	258	277	289	260	287	266	275	271	261	280	279	265	294	276	272	275	268	263	266	295	267	278	302	276	269	296	256	277	315	249	283	257	252	312	286	296	304	285	270	251	280	270	292	271	310	273	285	265	299	260	273	271	271	313	233	276	282	290	300	291	290	310	269	266	295	258	270	281	257	296	291	286	302	281	298	295	270	283	266	279	273	283	268	263	276	326	286	296	286	274	293	278	276	259	322	297	305	273	291	307	257	291	254	277	275	294	276	299	279	299	310	269	304	301	302	272	283	314	286	276	291	269	267	314	290	283	265	271	294	274	274	266	303	287	272	268	294	267	259	293	289	273	297	277	310	272	259	298	274	302	273	296	281	285	293	262	286	268	297	263	286	295	290	283	259	315	270	300	305	299	272	306	264	288	277	294	296	243	316	275	311	273	282	279	293	274	272	303	246	322	290	270	281	261	289	305	290	294	275	274	313	290	291	270	251	283	289	267	240	261	296	312	316	294	293	282	281	285	286	274	301	290	294	282	295	264	267	295	311	284	282	299	280	250	272	279	306	277	280	303	280	253	253	282	305	277	290	281	263	264	294	290	305	321	283	294	261	258	300	282	271	275	319	290	288	301	322	280	258	300	287	271	266	289	274	290	292	272	284	248	280	274	274	297	289	271	321	279	251	275	289	256	292	287	280	301	290	285	317	297	285	274	276	264	277	256	276	284	292	282	287	303	288	302	260	294	253	301	269	264	281	293	255	296	283	278	261	282	269	272	333	279	253	287	263	255	290	273	287	281	342	277	290	299	291	300	300	277	284	280	270	266	267	267	271	275	281	281	289	275	276	275	268	271	264	277	316	300	265	288	289	298	281	257	272	288	251	306	260	269	292	264	305	280	279	285	290	316	296	275	292	288	299	296	290	317	265	296	255	316	252	285	307	288	264	287	302	284	269	272	252	276	291	290	241	265	273	257	269	283	301	284	279	275	304	263	262	293	286	265	288	251	265	258	297	291	272	272	268	265	268	258	295	269	277	294	242	304	274	283	252	314	277	266	282	285	297	303	296	311	293	294	296	304	279	278	303	281	284	314	278	294	279	290	277	294	271	278	251	259	272	283	312	290	263	284	274	250	340	264	270	252	248	257	279	270	269	297	253	295	323	302	272	260	285	244	304	298	304	294	277	281	260	282	303	264	283	286	264	286	271	305	275	290	255	255	248	304	264	299	308	237	292	289	277	257	264	299	297	303	295	287	286	283	310	277	289	275	260	315	273	306	291	273	279	299	293	305	301	283	284	287	262	286	281	281	296	312	292	292	287	273	285	290	248	268	265	256	286	267	284	279	284	292	280	270	271	272	298	292	271	257	278	287	257	271	285	298	276	299	292	284	293	272	270	290	286	272	269	285	292	285	247	276	284	290	281	251	284	317	289	268	290	255	279	262	292	270	278	262	288	279	279	262	291	300	272	257	297	264	281	281	316	254	257	275	296	281	250	274	320	263	288	272	285	282	273	283	275	291	307	272	293	270	286	255	279	278	290	313	279	304	250	314	295	296	258	292	259	261	272	277	306	301	300	287	263	278	312	270	303	253	261	272	323	291	312	286	286	254	262	262	299	286	291	278	294	300	268	295	289	262	297	292	272	283	304	306	295	289	297	282	262	275	277	301	296	291	238	304	270	276	288	305	264	277	295	270	298	296	296	262	269	274	293	280	282	284	279	305	274	282	303	286	292	289	286	291	283	273	305	298	284	322	278	291	290	305	304	291	295	282	290	300	242	293	274	286	305	259	309	283	301	305	264	280	300	281	279	293	270	282	286	302	291	303	287	267	293	311	310	286	296	267	260	285	278	310	278	279	290	292	264	278	292	272	291	286	273	273	273	299	281	286	272	303	264	265	307	264	255	281	273	279	294	267	275	283	281	263	286	268	292	270	234	273	290	316	281	262	271	275	290	296	300	301	254	276	280	280	260	278	291	311	313	277	283	278	277	276	271	283	299	290	294	278	278	280	270	288	276	275	270	283	283	282	268	300	264	251	238	275	260	271	293	293	302	293	280	295	252	319	269	267	262	276	268	279	292	310	283	300	301	294	280	250	249	280	275	279	259	292	268	310	257	282	287	270	306	247	267	280	280	276	276	289	262	251	289	303	261	269	245	303	272	275	268	273	296	286	234	278	284	303	267	277	285	309	306	260	281	298	267	273	258	264	291	290	298	285	276	289	263	265	265	280	270	242	270	269	282	276	305	268	242	270	261	261	290	280	262	276	263	294	302	261	285	245	266	304	327	284	295	258	267
5549	4534	2897	1580	1268	1099	960	867	793	674	641	613	518	515	460	458	377	365	375	369	366	358	373	327	338	334	337	338	347	339	322	366	361	353	334	347	315	370	325	318	330	336	330	303	325	340	294	297	322	294	307	276	283	292	288	285	314	291	270	291	300	275	297	293	308	310	288	324	322	303	307	307	303	316	295	279	293	303	314	307	267	323	289	272	292	293	337	261	268	291	313	282	300	306	310	307	298	312	306	316	277	316	308	276	281	285	284	326	313	296	297	327	312	285	306	319	268	288	281	285	298	304	301	273	295	282	271	279	289	314	273	285	296	297	294	284	309	318	294	295	278	272	299	283	287	288	277	281	288	301	278	286	291	305	290	291	283	325	306	295	352	244	285	290	264	294	279	299	294	306	288	279	304	305	304	323	310	300	319	298	287	302	301	292	321	303	282	270	297	274	308	297	302	332	290	278	296	290	265	323	282	280	282	324	291	299	252	333	300	274	289	308	287	282	285	289	315	286	271	301	283	322	287	270	323	309	302	283	303	284	304	301	305	325	318	283	276	308	313	312	313	261	274	293	289	235	286	288	284	308	271	318	290	323	274	306	279	300	330	278	285	283	272	296	321	291	270	288	302	312	274	292	270	325	267	300	287	327	299	290	310	322	287	266	324	311	302	257	280	272	292	288	306	302	320	324	301	305	341	300	279	311	283	286	320	328	277	306	325	301	304	307	284	334	295	298	275	306	316	296	261	279	290	294	292	282	308	279	268	307	275	276	322	315	285	309	298	296	326	299	317	315	264	309	322	271	297	266	275	299	294	296	333	281	275	265	316	292	295	270	271	287	289	304	284	272	309	289	284	284	287	310	332	320	293	287	319	291	280	349	279	297	306	274	284	298	309	289	304	303	249	303	296	327	267	318	300	263	292	304	305	287	310	321	299	314	311	291	290	287	302	275	314	309	283	306	298	284	295	263	283	309	321	293	302	297	288	306	310	323	293	324	272	304	299	311	304	296	282	304	315	296	311	299	283	292	337	315	305	334	305	261	321	326	309	310	310	328	310	296	286	292	290	285	265	265	278	281	274	285	323	291	344	300	318	299	282	318	292	311	285	292	282	316	313	300	285	321	270	306	298	316	301	315	279	267	283	287	317	325	296	294	318	283	313	274	294	349	260	311	286	299	309	271	322	313	299	325	296	325	280	305	296	285	276	297	284	314	289	294	275	297	286	257	292	329	321	286	286	278	286	287	282	306	301	305	259	260	315	296	302	272	300	295	283	332	278	289	304	295	288	310	288	301	297	324	271	284	278	281	266	314	296	292	295	290	291	283	317	331	302	302	318	312	300	336	280	293	309	305	298	314	299	320	315	304	317	297	309	268	302	291	274	298	300	305	275	307	321	295	319	286	290	284	281	310	314	295	268	287	314	308	298	270	276	302	296	310	293	312	326	284	291	286	294	289	309	284	301	301	305	309	286	307	322	318	322	285	276	269	260	315	305	313	290	271	290	306	269	275	309	316	300	298	312	299	309	301	269	308	309	290	276	302	301	288	298	290	311	294	284	291	264	269	298	302	296	297	304	279	319	302	310	309	301	301	306	305	308	291	284	299	272	273	274	269	324	297	306	285	314	277	280	296	290	318	292	292	311	314	290	278	325	291	283	269	268	309	322	323	295	290	292	288	289	293	284	328	301	302	305	304	295	284	299	280	271	297	286	289	304	303	303	288	290	301	290	307	292	288	307	329	293	301	320	268	288	293	308	289	308	296	292	282	264	282	308	256	315	296	271	282	313	304	296	335	281	275	325	270	282	291	337	310	317	309	285	320	276	323	292	285	280	275	270	306	329	273	322	289	269	278	262	296	286	251	281	295	302	312	279	305	291	316	292	274	296	299	280	287	289	274	281	308	328	311	287	282	276	331	288	309	285	298	302	315	285	291	290	279	318	268	283	281	259	297	292	296	301	306	248	298	326	316	306	297	287	295	270	292	307	286	284	280	308	322	288	320	266	280	295	314	286	303	315	283	327	335	289	307	309	281	272	278	306	312	301	314	299	315	299	294	293	274	321	310	258	289	312	272	334	269	308	316	288	307	280	327	313	281	296	305	303	301	310	283	286	311	278	256	285	282	268	331	279	307	291	295	302	313	329	298	308	300	290	306	302	305	319	290	289	281	311	291	301	280	286	292	290	286	323	325	287	308	301	280	303	277	319	291	317	333	280	319	304	309	297	322	304	262	308	308	277	297	283	298	258	319	316	296	306	313	275	326	280	297	302	311	318	260	297	295	305	310	318	322	294	282	294	272	292	280	279	278	308	286	314	290	325	302	281	296	318	274	311	285	289	301	275	272	272	305	319	290	283	296	259	289	302	284	307	283	281	288	301	282	281	350	284	265	289	291	317	280	299	308	291	264	264	289	269	280	299	277	284	281	272	308	311	313	290	276	275	326	310	279	285	299	300	314	323	287	347	311	310	281	308	297	287	337	289	293	282	279	293	280	301	296	286	293	283	287	292	292	302	315	312	280	281	283	301	292	286	280	279	313	331	287	321	299	273	298	318	260	311	320	304	273	304	275	322	272	290	261	282	296	266	278	278	306	319	297	277	275	301	289	295	286	299	320	300	288	294	298	290	265	302	282	281	306	277	304	315	317	295	277	280	302	284	311	311	317	270	289	284	282	301	283	304	305	313	291	287	283	287	270	305	301	313	351	287	282	300	348	285	276	301	287	299	296	296	298	305	324	308	298	296	312	296	288	308	303	353	306	285	293	290	317	284	289	275	314	274	290	309	302	300	311	302	301	315	293	300	288	305	296	299	272	276	282	277	298	287	306	290	307	285	286	304	302	294	290	299	285	309	285	294	308	327	301	282	319	293	300	301	298	296	296	276	311	300	290	307	282	308	263	298	287	330	289	329	302	272	321	279	324	332	305	285	300	291	303	306	295	312	285	301	300	285	277	277	304	284	294	292	276	299	293	289	284	301	280	306	302	286	282	327	273	299	322	300	294	317	304	324	291	315	278	280	307	286	316	312	285	281	293	269	294	258	310	294	310	279	292	299	304	305	271	314	300	273	264	288	301	291	351	295	300	291	292	294	303	305	283	313	307	301	297	283	309	281	287	291	283	295	305	303	302	297	282	331	285	284	298	266	305	296	316	309	273	297	292	293	301	315	265	303	292	265	282	288	291	321	285	283	314	282	273	281	321	315	303	295	281	300	325	293	340	305	333	309	313	293	325	308	292	270	295	282	291	299	302	296	303	282	296	300	307	319	332	316	292	305	299	285	304	280	292	319	274	287	297	303	293	326	283	317	298	289	297	313	312	317	309	274	327	272	344	341	281	308	299	316	303	260	325	306	311	311	282	325	300	307	301	312	270	296	327	289	315	295	313	268	285	318	317	283	313	281	298	307	316	288	301	263	310	292	321	281	296	322	275	299	302	289	282	294	267	333	299	290	260	274	282	326	312	270	318	278	290	278	299	299	277	298	322
23823	21272	28399	24464	21268	9116	1980	1490	1247	1040	979	886	853	800	764	741	667	665	649	585	586	599	533	538	537	503	542	516	546	534	513	600	542	583	574	559	537	574	512	496	510	488	510	501	536	562	504	534	499	494	514	476	492	480	482	506	460	541	485	485	472	502	551	465	464	501	479	496	466	491	468	440	513	460	474	486	497	519	484	474	465	460	509	481	452	477	480	493	513	458	467	509	454	438	482	467	495	446	444	451	504	511	470	470	500	444	463	478	450	506	496	469	447	475	459	463	452	490	490	451	449	462	514	497	487	462	484	502	493	466	501	477	444	475	476	490	500	494	494	508	459	500	513	488	469	462	493	468	449	482	507	459	500	529	511	485	481	491	470	456	445	467	479	500	482	471	483	478	498	417	480	467	508	495	494	463	482	477	466	502	469	480	499	473	440	487	478	520	468	457	490	497	545	469	501	462	482	456	457	515	482	477	495	456	425	458	471	488	462	490	508	444	484	483	427	507	471	496	465	474	464	531	487	513	478	463	462	478	472	511	509	447	481	487	496	489	496	461	496	479	449	466	465	481	473	476	496	487	468	517	500	474	506	441	512	479	459	495	448	470	444	433	484	471	477	514	457	501	478	486	499	498	495	492	506	460	485	441	480	465	449	496	452	432	444	463	508	445	471	506	515	440	459	503	477	482	492	451	442	524	458	509	469	474	462	509	499	487	475	440	494	506	453	496	466	469	492	517	448	530	468	450	469	466	485	462	480	478	484	486	459	458	476	468	459	433	492	506	447	465	480	489	461	430	456	508	459	452	487	493	495	477	473	538	524	450	483	483	452	487	488	461	481	493	513	487	501	488	454	506	520	473	527	471	429	473	454	460	511	479	457	472	491	485	497	488	523	501	485	446	507	483	541	446	462	497	473	493	479	496	449	497	493	470	437	463	467	469	482	476	496	472	471	462	478	466	466	471	453	498	459	490	498	487	511	469	505	476	472	481	484	439	462	471	454	473	464	459	444	455	492	510	515	468	462	483	456	503	518	463	441	488	488	500	496	474	473	486	458	476	491	458	489	446	459	479	510	447	458	491	482	488	475	489	453	462	477	426	458	488	458	491	445	472	510	454	493	444	486	448	455	465	462	461	463	455	466	462	467	454	473	500	461	523	471	486	472	460	470	471	512	511	471	467	471	463	447	474	446	498	445	471	449	491	494	494	458	488	506	454	452	484	447	461	532	465	452	494	482	458	508	479	497	478	497	468	475	505	484	479	493	481	463	486	493	526	463	479	484	458	441	454	484	511	459	468	498	454	465	449	438	472	470	518	471	472	497	501	460	446	498	467	442	509	474	454	480	459	434	482	440	502	489	536	424	511	469	463	462	445	472	447	519	496	454	464	499	505	473	467	497	428	472	493	449	475	460	468	505	432	449	491	451	470	484	482	478	473	497	455	434	488	465	494	451	473	524	475	480	438	449	480	498	439	466	450	481	444	463	488	468	442	491	444	493	433	491	479	453	512	479	488	461	512	459	468	455	423	510	482	532	469	475	477	445	455	472	496	482	439	486	504	506	521	504	485	446	494	458	487	443	471	435	475	480	477	463	498	452	483	485	479	496	480	445	468	428	455	458	496	477	436	472	473	473	484	506	488	506	456	482	484	478	485	483	447	465	457	505	478	488	491	484	462	486	466	486	459	441	489	475	450	471	468	476	487	437	474	493	447	479	480	504	464	483	460	505	445	462	474	457	518	497	446	499	476	496	494	475	477	453	461	449	492	456	453	470	486	479	525	464	519	438	485	460	466	487	484	490	496	481	466	471	525	465	484	445	496	491	487	437	479	449	482	487	492	478	495	481	520	488	478	470	462	473	485	481	426	450	485	445	492	467	449	497	481	480	459	458	489	477	444	495	445	465	436	464	473	487	489	489	511	487	449	448	516	498	487	503	490	475	506	494	488	457	480	441	473	479	480	484	486	463	469	483	481	458	500	453	445	458	477	479	457	444	450	465	459	476	493	477	460	461	465	478	452	530	464	482	462	453	468	490	480	471	478	502	493	454	491	478	500	441	491	473	518	449	450	454	500	507	462	502	479	459	480	472	472	492	452	453	442	489	449	440	440	459	450	515	509	457	489	479	498	482	442	441	493	462	510	457	492	494	485	479	482	502	485	453	463	455	465	473	439	442	485	461	514	524	487	478	494	463	467	496	456	452	475	493	473	456	422	504	460	456	495	475	445	489	493	486	488	482	516	487	522	451	451	502	482	489	483	467	423	484	510	512	500	489	494	495	452	458	476	464	469	444	478	509	445	473	493	496	510	471	495	448	481	442	484	477	519	473	465	497	454	459	512	469	466	510	515	492	462	447	479	430	504	489	476	469	445	479	493	516	485	443	475	480	498	442	474	477	505	484	498	446	440	490	494	490	506	516	476	459	498	456	501	471	458	445	446	490	481	485	490	512	475	477	478	474	477	476	477	523	476	458	459	513	473	478	482	492	470	489	479	471	461	497	452	482	459	452	484	498	505	503	470	461	440	471	470	473	459	484	473	492	460	482	497	491	458	509	456	449	470	484	484	457	475	449	477	472	495	472	532	462	458	482	478	480	479	509	455	445	503	479	475	472	490	477	454	494	490	487	503	459	472	439	465	447	498	482	476	462	537	485	465	468	503	527	444	494	471	430	486	491	469	434	430	483	496	438	446	493	479	445	422	467	464	496	419	486	489	509	477	476	517	474	494	496	483	440	501	466	452	486	514	496	460	494	492	482	474	474	461	527	490	482	476	491	461	492	461	479	477	474	469	468	491	469	438	495	508	492	517	509	503	482	551	473	452	456	468	491	493	430	456	482	491	544	431	468	520	504	491	490	456	466	508	474	464	462	476	481	461	436	479	498	462	490	472	454	486	455	429	453	477	475	456	469	464	507	464	448	475	456	511	492	469	458	522	481	477	485	497	458	458	484	439	499	477	511	510	486	444	466	486	459	466	499	447	458	425	483	452	446	496	492	462	499	522	486	484	449	462	480	488	471	502	446	477	450	443	434	489	482	490	494	453	488	503	440	459	472	464	428	481	448	455	470	459	493	515	472	484	500	456	429	489	502	441	457	488	491	469	497	469	478	513	498	465	477	429	481	457	469	459	494	501	481	451	444	470	425	462	474	474	482	448	465	498	452	436	472	452	496	454	483	470	520	466	503	431	479	474	500	498	459	472	466	466	455	470	485	490	531	511	462	480	479	436	468	481	516	466	468	479	481	489	488	474	489	499	438	454	517	475	444	471	507	471	499	462	496	483	504	460	489	454	442	483	444	487	473	505	497	467	475	441	477	488	454	501	472	488	449	479	489	461	467	494	501	464	443	486	448	478	480	523	456	482	450	506	469	453	501	488	449	494	482	491	454	456	527	446	483	469	480	484	481	479	496	500	498	504	465	514	476	515	506	417	432	442	451	488	450	450	532	473	483	467	484	496	432	475	487	463	466	486	489	478	471	510	490	491
4733	13393	9262	5031	3802	3171	2621	2243	2038	1655	1342	1199	1175	1124	950	915	795	804	768	681	658	641	615	563	591	536	600	545	595	555	614	570	607	597	524	605	601	541	557	564	566	528	552	541	520	566	558	521	482	520	534	541	535	492	520	493	488	511	519	503	507	536	510	489	530	479	488	482	490	508	534	470	488	481	500	507	493	501	491	544	501	514	533	490	517	463	512	482	505	483	511	488	504	499	483	502	465	540	477	454	490	485	488	497	520	506	517	477	494	475	510	457	477	526	514	490	526	485	465	512	482	495	480	503	500	541	514	486	516	496	494	470	484	514	548	460	514	484	496	518	487	480	454	512	496	461	472	476	467	519	481	470	518	494	507	487	462	494	496	491	481	496	503	553	544	449	514	479	547	541	487	490	527	529	493	467	477	491	530	488	488	461	476	480	513	512	522	461	503	497	478	521	506	510	478	522	467	484	464	463	506	477	489	478	465	476	487	538	489	508	514	495	475	480	500	514	497	445	496	508	516	480	487	468	496	493	493	490	492	492	497	494	551	484	487	468	514	470	504	490	492	521	466	504	505	506	493	470	480	522	517	500	447	483	503	461	502	512	496	497	502	509	503	472	471	492	490	510	475	532	533	475	518	488	461	506	526	497	514	507	518	497	467	494	490	479	459	491	471	494	499	485	507	516	477	522	464	461	488	480	520	544	488	482	546	499	511	462	498	510	512	479	513	479	432	536	463	478	476	434	454	456	475	486	499	495	485	518	490	512	482	503	476	503	472	481	471	509	486	453	490	480	505	501	512	500	494	501	519	474	530	464	484	488	503	487	467	491	506	454	511	476	492	529	504	495	478	477	470	544	501	485	533	517	506	496	514	491	490	519	481	510	475	513	523	486	478	458	527	517	491	490	493	475	538	465	487	515	499	503	501	506	493	458	483	488	490	474	511	487	503	493	485	524	474	506	482	467	461	455	444	508	493	508	504	498	515	502	541	528	503	514	497	478	512	487	514	487	496	462	489	469	465	487	491	507	526	501	440	530	450	511	519	516	498	501	491	475	486	483	502	471	503	483	526	485	470	484	494	477	543	482	498	488	524	484	501	490	532	532	474	516	513	478	503	484	479	424	446	481	520	513	526	519	548	495	508	516	522	485	465	510	508	489	512	487	482	476	479	495	456	515	474	483	490	529	503	521	519	524	510	484	502	489	476	496	518	460	496	486	512	457	504	476	455	486	465	490	487	492	488	457	512	531	533	490	459	481	527	515	504	501	458	465	467	471	517	483	497	523	517	477	521	482	516	503	442	498	511	496	532	499	492	511	488	489	529	491	463	509	515	480	458	513	433	486	433	484	476	496	493	488	486	494	452	514	458	520	501	509	513	438	478	502	508	476	510	496	482	495	514	494	517	511	490	473	476	504	482	508	507	515	523	509	462	514	513	502	507	498	490	499	524	502	517	484	513	488	473	514	473	497	487	489	467	495	488	508	479	516	488	464	487	490	476	496	496	479	476	511	509	493	498	473	448	473	472	487	481	491	533	482	502	494	471	478	502	470	483	511	497	465	496	499	467	467	504	498	527	472	472	490	485	487	492	489	479	477	478	481	489	524	494	454	505	485	486	520	459	504	485	524	495	495	520	516	521	476	507	480	488	511	494	542	531	473	496	505	536	501	515	476	487	470	503	465	509	477	482	474	493	446	492	459	533	482	464	493	490	464	526	496	496	526	501	479	470	490	522	473	536	493	500	493	521	482	529	510	490	495	513	501	480	513	503	476	525	508	459	512	515	513	514	537	468	534	491	481	532	468	489	492	496	497	455	459	507	522	495	544	482	491	498	452	498	493	507	492	481	517	534	485	510	522	457	488	467	474	495	528	510	437	457	489	459	502	466	527	523	460	466	487	515	467	503	450	502	496	489	467	488	464	515	531	502	501	480	484	511	482	500	500	476	525	460	456	501	472	517	522	509	485	508	466	519	506	502	416	511	467	506	515	450	527	497	478	504	454	495	528	489	479	489	493	461	499	502	451	496	494	498	482	477	491	496	481	447	508	489	470	550	470	482	470	493	500	488	477	516	442	489	454	515	513	502	512	490	463	465	499	489	479	517	512	541	504	511	477	488	521	480	473	486	475	509	506	525	507	491	486	494	482	505	484	500	475	507	494	460	506	499	510	429	460	503	504	449	467	516	474	513	477	471	490	487	498	543	503	504	479	482	502	524	500	494	498	479	544	518	464	504	498	494	471	475	473	497	506	504	495	476	503	463	450	472	483	477	499	521	491	513	533	476	473	504	477	477	498	494	474	482	446	497	458	495	512	497	452	489	495	476	505	505	558	489	496	465	471	476	519	483	493	516	514	506	505	489	505	524	466	472	484	455	468	506	470	469	489	467	485	504	502	512	494	480	571	479	484	474	497	495	490	488	469	518	496	482	509	481	492	450	485	494	477	512	480	464	500	481	476	495	503	540	511	504	475	466	469	513	452	476	496	522	457	476	477	494	533	469	478	504	509	501	457	500	491	499	500	529	531	476	510	511	526	518	489	494	460	480	498	472	496	478	547	505	503	443	475	512	513	485	503	487	502	476	454	512	571	526	466	502	464	521	478	495	491	458	480	491	514	492	465	520	516	483	511	437	513	521	447	491	500	515	488	471	502	532	493	501	485	490	541	495	543	482	516	496	457	515	498	521	451	465	486	504	483	493	457	493	509	502	461	468	499	513	493	513	502	470	484	507	501	511	465	490	520	476	498	502	478	505	512	542	459	522	508	485	473	465	480	497	527	485	490	468	496	484	478	498	495	525	483	529	522	454	532	483	450	514	481	512	464	471	493	479	502	476	520	477	496	499	495	488	478	511	513	515	459	526	499	462	514	541	514	483	495	511	493	482	488	495	498	496	464	468	494	502	513	508	544	509	499	489	491	513	474	481	504	499	487	441	497	513	471	470	507	485	502	465	501	515	473	478	466	527	504	448	504	509	504	477	473	508	521	470	507	484	457	463	514	514	483	495	498	511	517	499	492	506	483	482	509	456	484	488	509	567	482	488	509	454	480	505	504	515	511	474	480	496	508	495	551	512	540	507	525	485	504	519	539	520	511	512	479	500	485	477	537	491	483	469	488	505	472	506	514	511	492	479	475	499	502	472	494	495	491	517	507	473	492	467	509	470	524	462	512	467	461	474	508	470	512	469	510	509	485	511	492	485	525	459	529	475	432	475	508	486	520	578	533	522	468	462	487	508	497	524	535	478	478	468	479	500	463	469	450	472	484	498	487	477	481	454	431	451	477	539	498	489	466	468	494	491	483	497	510	490	474	523	496	532	513	482	457	514	511	501	479	487	496	507	491	506	467	515	493	452	505	495	506	484	462	483	476	469	497	478	546	514	488	527	469	543	489	504	480	436	480	510	508	475	463	473	458	534	512	510	466	525	489	504	492	526	507	470	478	524	511	506	523	504	500	509	474	498	498	507	501	491	507	489	470	501	479	501	497
25065	21416	27412	25715	9463	1178	843	747	620	548	505	447	392	370	346	343	315	311	291	327	272	276	262	236	209	254	256	256	224	243	248	270	237	276	258	255	252	245	230	214	220	245	231	245	233	230	212	221	202	219	236	241	233	228	194	202	224	218	185	199	207	218	223	215	191	194	241	214	207	209	197	244	226	215	204	207	211	226	218	202	239	186	228	235	233	211	208	200	188	233	211	238	215	201	216	216	216	217	211	234	189	208	233	200	221	210	181	205	182	218	208	186	214	228	211	239	199	211	218	210	205	189	206	188	180	204	229	222	231	218	208	224	228	232	229	200	206	223	198	209	211	215	214	203	199	198	189	198	195	222	195	221	215	228	217	211	237	211	209	221	211	202	202	200	215	199	196	191	202	185	228	210	205	201	212	213	214	212	229	188	189	190	232	223	212	212	204	152	218	210	229	203	224	213	210	229	216	225	231	190	197	213	213	211	238	208	191	237	173	204	189	199	185	215	213	214	218	207	204	230	238	214	240	219	219	208	202	208	195	224	195	211	226	206	194	251	200	210	217	208	247	188	189	199	192	211	193	222	226	209	218	203	257	217	220	203	207	213	233	190	211	228	230	235	204	194	215	213	203	201	207	186	209	213	197	242	195	210	204	214	194	211	182	197	211	198	196	193	227	235	185	220	197	205	221	244	207	209	204	203	205	208	209	183	203	208	231	171	203	219	226	195	232	199	217	212	205	207	205	210	208	212	199	203	242	256	204	201	228	196	202	214	210	201	186	214	216	195	200	220	202	195	198	215	218	195	216	196	216	191	195	200	218	211	210	216	206	220	229	199	213	212	200	264	193	190	207	207	203	214	217	194	210	196	221	214	222	213	203	204	210	196	216	198	209	195	209	220	203	220	198	176	196	214	208	208	199	196	222	210	215	227	211	209	214	201	226	212	234	214	192	209	239	205	209	204	188	233	196	218	210	211	221	211	199	231	215	201	218	214	208	200	194	189	180	198	195	196	191	190	217	197	208	236	201	224	186	214	214	237	195	223	202	218	216	211	240	201	203	194	184	201	218	203	222	222	219	206	220	207	175	202	205	213	200	231	207	230	219	217	164	201	223	173	200	213	212	189	234	194	198	233	228	201	219	201	230	222	207	200	191	201	201	206	204	206	224	196	220	205	244	194	215	211	234	219	218	215	236	236	222	217	233	237	203	188	203	205	225	219	209	206	211	193	207	198	205	202	207	184	210	214	204	222	203	228	161	227	212	214	199	183	207	200	202	205	206	216	198	208	229	199	195	193	237	208	233	221	199	220	221	212	211	208	213	219	219	231	217	198	203	205	231	197	232	194	207	201	216	217	196	202	210	230	230	232	207	216	221	214	212	193	224	214	206	212	203	189	222	232	219	230	213	187	198	191	201	192	192	215	226	200	213	184	219	207	214	213	228	228	209	170	204	206	201	205	220	199	224	203	195	211	216	213	206	181	190	205	236	213	210	236	230	226	201	205	198	213	192	196	209	220	240	217	220	192	194	231	210	195	219	204	204	231	199	208	215	185	196	185	215	222	202	190	203	215	208	211	212	232	235	199	204	216	220	178	197	196	231	244	223	184	250	195	218	229	202	201	216	211	230	185	194	210	200	193	211	203	219	198	227	192	208	204	217	202	221	220	189	176	200	216	217	185	194	214	206	194	227	239	218	199	218	218	213	222	206	184	227	207	198	202	180	215	212	223	201	205	213	232	213	218	193	222	196	229	243	180	236	214	185	222	197	193	213	224	205	204	226	199	218	198	221	223	198	204	236	204	206	188	187	207	186	206	214	240	185	191	219	212	245	212	226	190	222	204	181	207	206	224	210	209	201	223	199	188	210	207	198	195	204	219	200	218	215	196	200	208	218	236	223	198	183	192	219	211	250	208	184	206	190	196	209	176	184	228	199	237	212	199	197	193	222	196	197	194	236	196	215	240	198	207	210	237	208	209	191	226	177	209	217	206	236	212	229	209	211	219	175	205	197	205	223	215	210	216	197	227	186	186	210	204	203	213	199	187	198	210	204	208	195	207	216	219	196	190	211	192	219	204	193	225	209	210	223	221	206	220	204	176	232	231	208	213	208	214	192	247	235	208	217	222	206	212	238	194	234	214	211	212	193	251	205	206	215	228	215	192	190	206	227	239	216	209	200	202	223	228	225	194	204	216	225	229	213	216	224	217	215	198	197	184	209	184	216	207	208	224	223	199	220	208	210	184	203	200	188	189	224	190	186	198	226	221	203	195	221	198	232	215	198	204	206	213	225	251	194	240	193	201	189	210	189	222	227	243	220	210	209	227	213	186	236	212	223	212	216	180	204	206	202	214	222	202	204	221	199	238	184	207	219	201	204	178	237	219	211	223	209	211	200	205	209	199	211	209	214	212	220	199	180	210	195	235	194	189	183	192	208	226	203	199	222	216	213	212	211	187	213	229	226	179	228	224	190	210	229	200	203	222	208	223	178	210	213	209	224	220	188	216	233	212	234	204	192	200	225	199	218	202	215	195	218	215	203	209	246	229	230	221	208	220	203	198	231	212	222	201	225	204	207	218	228	196	185	187	228	224	221	216	223	198	210	193	204	224	190	186	216	202	200	203	224	200	200	222	228	203	219	212	196	246	194	222	196	213	223	186	203	209	222	205	219	204	218	230	213	229	229	218	193	225	199	218	230	213	206	221	208	191	197	233	204	188	228	194	209	220	227	199	234	209	194	178	175	220	218	200	197	214	225	220	196	188	236	207	200	233	216	226	202	201	216	242	187	181	204	209	175	228	204	201	217	248	211	218	223	209	216	212	226	215	225	210	216	212	241	187	233	197	209	210	211	204	236	220	209	211	233	207	186	240	217	214	221	226	201	201	219	221	232	196	205	201	227	208	201	187	211	192	213	190	216	185	196	175	186	216	205	204	174	215	213	178	210	219	233	207	234	214	225	216	189	231	209	220	201	218	205	225	200	205	223	194	223	225	229	199	190	209	177	218	219	217	221	202	222	207	215	220	223	221	218	194	222	218	221	211	202	233	207	183	243	211	216	190	205	242	213	181	214	205	230	229	229	224	221	176	224	224	189	217	195	183	214	198	192	203	211	204	190	205	225	178	217	243	201	195	207	215	195	211	206	223	202	197	194	203	195	198	195	228	195	216	188	205	224	207	208	192	217	188	218	215	217	213	212	192	166	186	235	215	188	198	222	226	216	188	230	225	226	230	197	234	201	214	209	208	208	199	205	201	198	200	188	196	196	173	209	208	212	208	203	220	216	198	236	210	197	220	191	175	228	229	206	202	185	203	188	216	228	186	214	207	194	220	178	213	201	217	202	184	203	216	192	184	226	190	201	217	189	224	195	172	210	206	231	210	180	235	204	199	219	222	201	220	206	203	232	216	205	223	213	213	207	218	207	216	218	231	207	192	216	190	198	179	177	209	231	206	224	225	180	208	195	206	217	183	200	208	198	194	196	227	206	220
4702	8546	5691	2858	2273	1903	1584	1376	1127	918	815	694	638	601	497	494	439	430	370	341	329	293	336	272	274	278	268	279	273	266	276	309	286	296	310	291	273	320	270	270	280	276	271	255	264	279	251	235	237	245	291	275	244	249	246	254	245	247	242	258	227	202	214	254	252	201	250	240	214	238	255	219	224	238	247	234	224	247	235	252	209	259	221	235	235	245	244	214	229	205	242	254	222	221	215	247	256	217	214	237	238	234	235	226	201	232	226	217	238	233	227	224	223	222	223	227	213	201	246	228	227	217	226	224	228	222	242	221	204	209	222	209	249	232	217	220	208	234	204	232	218	210	228	226	238	235	203	224	206	234	249	223	221	225	226	211	229	219	254	219	224	253	220	233	225	246	214	221	218	235	206	223	217	228	242	207	234	248	234	232	218	210	243	246	212	230	224	246	219	231	241	233	217	240	231	228	221	235	233	206	226	232	236	226	217	213	249	231	227	253	239	227	222	227	229	209	227	211	203	221	233	194	219	210	221	228	210	224	234	200	239	239	231	238	226	223	225	233	220	230	209	250	218	215	245	236	247	228	243	254	242	211	236	246	243	236	226	203	255	231	235	252	223	216	229	237	220	211	232	207	229	200	218	222	246	228	206	220	263	205	226	204	227	228	235	233	258	199	252	245	220	225	234	210	249	218	229	218	239	223	235	248	226	207	226	236	202	234	210	222	229	206	207	221	228	240	208	208	201	220	216	211	205	229	229	232	224	230	226	213	256	219	216	213	217	235	202	225	216	235	233	238	217	251	238	212	222	219	224	228	209	233	213	232	244	222	244	223	224	222	228	264	231	223	234	195	206	227	227	257	240	198	248	219	214	194	214	241	241	220	200	243	238	218	225	220	252	220	248	226	240	239	216	229	234	222	224	245	238	217	255	215	229	226	244	238	220	215	236	248	250	243	217	212	221	231	227	200	239	242	217	274	203	233	230	224	227	230	227	221	246	246	229	233	188	214	244	230	232	205	216	231	230	239	224	216	231	209	218	218	226	225	257	252	238	251	238	213	233	246	243	261	223	230	231	201	229	230	221	238	255	245	223	232	226	224	216	223	243	239	247	222	244	213	254	224	237	213	251	254	252	231	230	246	220	244	224	204	234	211	217	237	222	230	220	237	251	236	215	241	229	235	200	213	244	211	211	211	224	227	209	193	240	211	238	233	221	228	234	212	218	221	232	227	220	267	222	218	218	227	212	222	222	226	233	208	251	214	224	251	235	223	199	223	231	224	213	217	220	238	234	218	195	234	197	249	204	234	247	208	226	236	218	224	241	235	201	230	226	222	221	200	228	214	216	213	248	236	217	216	223	225	251	215	250	241	187	202	222	240	224	206	235	237	249	226	205	235	222	210	202	227	221	237	220	226	220	222	226	233	213	209	206	221	231	236	239	233	228	227	235	224	233	244	217	237	225	215	240	212	230	249	229	230	190	225	217	226	226	223	207	212	219	245	208	214	220	197	228	235	225	246	235	252	225	219	232	222	233	212	214	248	221	228	234	200	235	262	226	226	233	223	220	223	229	226	220	230	216	236	222	231	228	242	240	211	219	238	230	226	192	237	231	240	227	221	265	218	218	197	247	239	185	198	236	231	225	212	215	216	225	220	206	213	260	210	219	248	242	205	236	263	220	221	235	230	216	255	222	237	216	231	228	211	223	223	202	226	207	233	203	230	207	201	226	225	234	227	223	235	230	220	225	213	244	247	208	245	214	218	219	207	213	220	229	242	209	213	241	233	218	214	238	242	222	252	232	228	207	212	228	234	240	259	209	245	255	235	255	228	205	209	229	225	235	226	233	210	235	227	207	216	213	235	194	235	234	222	216	198	210	206	216	219	226	232	239	205	228	247	216	255	221	220	231	230	216	193	231	227	208	221	222	232	210	208	237	223	227	221	228	232	235	217	268	220	210	209	224	236	212	228	229	231	215	215	235	241	242	206	232	232	197	253	248	221	229	226	234	233	261	213	224	253	215	226	232	231	222	222	228	230	220	252	182	208	237	211	224	235	231	234	210	206	221	238	233	235	240	244	231	221	238	254	240	226	221	220	237	227	214	222	229	196	210	221	222	245	236	232	192	219	226	216	220	232	218	224	212	236	221	206	211	259	214	254	212	214	215	232	214	206	265	243	231	227	197	238	221	223	227	215	219	237	230	222	232	232	229	243	252	231	225	215	226	241	220	244	227	205	239	215	227	229	228	233	216	235	229	239	203	236	256	222	239	230	223	233	243	196	234	244	247	223	216	227	235	226	201	229	221	238	252	229	258	225	244	207	238	203	264	246	210	221	253	220	227	197	223	215	212	254	239	238	211	214	228	212	228	223	218	207	217	241	203	216	252	218	209	226	224	223	237	223	263	241	236	223	206	226	241	227	217	225	223	235	260	201	216	248	244	226	228	226	226	228	261	246	250	228	223	236	232	239	225	215	218	232	219	205	216	206	219	228	242	222	220	232	204	240	215	226	238	228	237	243	226	244	228	237	213	244	222	233	225	237	221	238	236	253	217	224	218	264	233	234	222	219	222	215	220	246	234	235	210	240	239	226	267	232	219	217	220	260	241	248	232	241	240	200	220	228	218	222	227	219	206	254	255	240	198	221	235	224	204	255	192	241	230	242	211	195	214	224	226	226	229	246	252	230	193	237	231	194	220	219	239	201	207	229	230	207	209	255	254	244	253	238	223	245	212	251	213	237	213	244	221	250	224	223	225	228	247	238	218	201	225	213	227	232	239	212	251	215	210	218	231	233	243	249	222	253	227	214	207	231	231	238	220	214	208	222	221	236	233	237	236	200	229	212	228	229	210	211	253	238	209	216	217	220	217	247	233	242	222	239	242	243	211	241	207	223	211	210	231	222	236	244	240	226	204	230	239	220	200	218	232	237	219	218	232	222	223	214	237	229	206	236	210	207	226	250	220	209	255	213	231	287	219	222	212	209	198	218	226	219	234	237	207	202	250	217	217	213	238	223	243	202	249	246	207	224	248	226	223	247	246	203	219	240	237	202	213	238	234	196	231	216	231	236	226	222	240	208	217	227	219	188	232	234	221	224	196	247	188	212	240	221	218	225	227	192	241	248	235	235	233	223	233	201	223	232	228	227	234	225	241	221	230	226	239	221	220	218	232	246	263	231	247	228	235	240	219	212	219	243	232	227	230	221	237	228	207	209	228	228	223	225	215	210	214	260	214	227	217	215	244	224	224	207	230	225	230	209	235	249	226	208	239	215	239	228	207	216	228	211	243	246	213	221	227	237	218	246	199	221	252	231	221	221	224	229	245	226	241	262	231	233	228	243	220	237	223	214	249	241	235	210	223	223	217	236	215	231	186	215	226	236	196	219	230	221	233	235	230	196	231	237	226	228	218	222	210	186	221	230	209	221	234	206	227	226	237	215	218	235	211	209	236	244	200	243	226	210	215	224	220	264	221	217	218	206	209	200	259	227
22869	21494	29217	24210	21505	21564	8900	2383	1749	1510	1291	1186	1071	975	872	890	822	708	730	673	633	608	625	599	548	575	595	555	548	565	572	603	576	545	581	585	603	567	562	527	569	566	559	535	525	541	534	494	519	527	493	492	451	516	461	517	489	459	526	485	482	496	466	472	506	505	444	481	510	515	500	488	456	506	496	536	510	507	492	512	483	466	451	506	460	475	496	509	437	482	497	479	517	542	492	484	486	473	477	499	472	513	514	456	491	478	494	502	528	461	466	473	459	494	511	478	495	499	494	486	451	433	475	526	500	461	477	470	478	485	486	490	473	503	479	483	502	468	496	501	463	525	461	485	485	475	524	489	465	508	449	495	477	477	497	537	510	480	473	481	503	469	459	493	478	488	494	509	513	488	464	483	499	469	503	478	484	466	486	477	457	512	496	479	477	440	458	405	477	469	463	532	521	487	504	457	525	462	485	500	493	472	503	493	438	509	467	476	505	464	453	489	488	511	489	476	480	486	466	490	486	490	476	474	538	541	497	497	491	471	474	508	495	486	491	465	449	484	498	517	488	461	482	483	491	495	463	481	471	533	479	473	474	450	507	502	523	480	483	463	489	490	508	482	495	451	447	487	493	485	491	430	435	445	482	502	508	492	517	460	511	441	497	500	471	477	507	469	481	488	494	485	514	476	487	462	469	475	454	498	469	476	466	471	474	486	461	449	474	486	462	439	457	483	466	497	483	477	465	503	479	454	501	482	530	495	477	452	461	511	509	496	483	488	481	533	527	484	443	471	468	478	471	475	494	455	475	475	492	491	476	488	490	468	469	517	488	484	492	466	516	470	473	503	498	457	472	506	453	464	441	534	450	475	496	494	493	449	485	491	500	507	491	466	517	474	454	472	464	480	475	450	462	432	483	422	440	490	483	497	479	500	458	497	457	459	503	518	445	439	456	485	491	471	481	494	514	451	457	506	463	472	466	463	484	478	462	474	451	443	461	502	441	465	457	468	467	491	525	457	473	458	495	459	494	484	453	485	497	488	495	495	433	491	466	480	478	478	461	485	485	480	475	532	441	491	502	495	486	486	475	448	486	500	494	495	494	482	509	455	522	459	527	509	472	464	480	484	471	467	486	490	459	482	495	465	512	443	469	476	504	464	429	495	477	485	468	499	508	501	490	448	511	505	450	495	479	465	451	478	523	504	518	490	475	482	540	479	465	463	482	488	477	478	490	451	478	466	472	467	484	447	464	473	464	481	481	473	446	505	490	476	477	496	476	491	478	456	457	466	455	499	446	473	498	467	481	462	449	478	461	491	469	495	473	457	488	526	479	479	487	495	478	484	479	495	442	462	527	486	482	533	427	457	465	485	435	485	477	505	493	470	462	485	504	502	471	473	511	503	512	550	477	470	474	488	490	482	471	488	469	516	500	452	483	454	504	478	450	461	456	465	497	497	420	479	513	465	474	469	456	487	452	495	462	484	492	511	518	438	517	505	466	459	479	496	467	478	466	477	503	509	458	465	506	469	450	458	487	503	485	508	459	517	486	486	485	476	482	497	511	471	455	495	478	458	487	512	484	483	464	487	476	467	503	491	480	466	450	500	514	483	475	456	457	480	475	492	467	464	515	455	487	458	474	490	464	468	474	443	459	494	469	448	495	468	453	514	480	504	439	478	485	473	524	470	463	501	496	491	545	430	456	488	506	490	470	470	505	462	460	487	472	465	511	484	501	453	464	468	475	463	482	452	475	463	474	447	480	443	479	481	492	464	446	478	475	479	465	501	455	520	503	505	466	458	524	457	451	477	486	521	489	484	481	536	446	452	475	470	492	468	460	460	471	480	483	469	462	484	504	447	491	464	536	450	489	485	450	488	462	441	468	481	471	445	497	497	477	463	493	490	458	483	503	473	470	465	478	480	484	441	453	506	451	465	497	510	447	506	473	462	475	426	452	526	501	498	462	487	462	493	405	453	488	488	488	472	500	461	512	453	496	467	487	472	494	517	474	480	472	473	507	483	431	440	455	464	455	493	505	474	465	476	506	508	490	440	464	474	519	475	482	462	486	481	477	444	435	489	478	514	501	473	427	488	466	469	491	486	494	429	496	499	475	446	492	448	479	517	463	498	471	494	481	489	470	497	472	467	497	506	457	508	502	475	487	492	454	427	493	432	468	509	467	524	491	453	448	484	465	422	516	481	481	456	512	485	536	474	486	459	470	488	508	486	465	449	501	461	482	488	453	507	481	471	493	499	467	446	462	451	477	465	518	480	461	467	489	465	486	471	489	463	459	433	468	474	491	452	498	502	473	488	482	469	476	501	467	470	451	475	528	455	443	477	426	496	490	461	488	487	472	476	507	473	434	494	480	482	487	476	471	470	496	504	489	514	486	500	442	486	471	506	430	474	464	456	480	478	477	513	464	492	469	455	505	468	476	452	481	497	509	449	470	469	463	465	500	515	471	479	456	481	442	522	516	512	515	472	502	468	495	505	481	486	459	493	480	465	495	440	482	490	451	492	477	455	491	503	504	499	508	476	455	466	453	544	501	483	504	446	512	498	457	440	463	469	461	510	473	475	497	475	546	473	474	441	494	474	480	484	446	533	482	503	441	495	450	451	497	500	456	522	483	489	514	464	471	471	456	462	495	475	466	451	490	504	515	514	484	477	517	443	477	476	449	474	418	471	422	476	488	483	507	510	444	483	472	487	467	470	498	439	470	492	435	478	461	483	482	504	499	503	498	442	485	494	483	496	478	510	463	497	469	478	502	442	507	484	453	492	483	469	469	539	473	507	480	467	481	448	472	478	473	498	434	463	471	482	487	453	510	453	489	513	442	477	487	470	481	472	452	506	475	486	502	479	485	466	473	462	459	463	449	466	492	469	497	485	443	456	471	447	481	472	475	456	495	479	501	517	437	443	459	439	473	502	502	462	489	463	461	475	516	491	472	481	460	457	481	529	470	466	447	506	478	518	491	434	502	520	476	458	468	528	471	473	478	450	521	471	436	422	481	482	466	470	491	509	489	470	466	486	465	485	455	468	467	466	463	467	505	477	465	483	503	452	456	498	501	470	435	475	490	478	471	462	456	494	494	473	506	468	483	498	465	471	491	460	492	495	503	476	468	502	433	458	496	484	518	499	492	489	450	486	468	482	464	498	513	463	476	515	479	461	436	506	475	452	485	503	441	468	478	496	465	518	490	462	470	513	465	490	457	464	463	491	500	490	463	474	491	467	485	479	497	490	466	434	487	494	487	515	471	461	505	477	457	456	514	483	450	453	509	468	492	500	482	453	470	460	442	486	477	455	500	468	498	456	474	457	478	480	436	491	477	481	505	498	493	474	440	451	485	468	481	459	456	475	515	499	479	511	466	451	487	473	480	478	497	477	480	495	509	480	485	488	478	461	504	483	482	501	514	474	467	477	486	484	514	504	491	436	470	499	464	458	465	485	480	490	462	482	467	495	464	473	449	484	460	498	417	503	478	527
5787	19607	13778	7630	6062	4847	4028	3345	2921	2302	2030	1684	1509	1423	1291	1152	998	896	828	792	721	726	754	657	592	578	705	574	590	613	650	624	649	642	622	653	615	664	565	561	591	554	526	603	587	577	602	514	541	523	507	485	529	504	506	483	504	506	518	526	487	486	500	480	529	509	520	512	506	529	515	537	501	522	514	506	511	535	459	492	534	525	481	476	546	525	489	496	472	505	461	479	491	504	528	532	489	536	496	511	492	497	530	485	490	512	493	499	468	500	492	534	481	523	502	470	476	498	493	519	490	529	473	494	497	488	488	495	515	500	488	515	510	508	495	531	507	514	492	449	503	524	527	533	462	479	521	452	499	531	528	527	563	483	482	488	490	491	481	515	445	473	472	554	477	499	497	512	499	516	510	517	527	511	445	501	490	498	513	507	420	497	497	469	501	497	507	513	492	481	506	504	489	506	515	508	490	467	479	492	506	490	508	489	528	502	494	542	501	488	501	473	536	470	487	510	460	473	468	475	489	534	450	458	455	501	474	523	471	490	506	522	534	544	504	507	466	532	506	448	499	485	469	503	473	484	502	485	494	504	509	480	489	498	475	487	456	489	530	473	530	496	506	461	478	464	487	502	504	511	489	550	540	503	495	488	498	473	479	481	489	475	500	465	504	491	465	497	476	492	457	520	505	498	506	500	494	485	519	506	512	490	449	524	477	498	472	492	489	468	522	547	475	488	517	534	511	450	473	468	527	457	523	534	486	473	497	501	493	491	530	485	484	509	483	511	475	524	479	479	508	444	505	455	436	530	522	466	500	504	487	510	509	513	466	468	513	476	498	502	489	489	498	512	534	506	490	487	526	502	512	474	473	481	505	474	488	503	477	529	470	465	499	530	523	504	472	511	482	469	506	474	515	490	516	495	494	508	549	475	547	468	429	487	484	513	503	485	483	508	469	503	488	534	488	493	521	500	466	504	471	477	503	506	450	465	461	496	469	488	498	486	492	494	485	520	505	494	478	483	527	510	482	476	544	498	487	512	438	509	485	490	550	517	480	494	546	449	513	465	537	490	474	495	499	491	500	523	514	489	523	473	446	522	456	503	489	449	490	487	549	485	454	482	523	482	487	473	460	488	514	463	493	519	505	507	523	499	488	516	536	499	486	520	470	482	500	461	461	492	467	506	499	455	467	466	469	511	529	464	453	494	500	471	464	561	472	443	502	473	479	493	503	530	490	443	462	479	494	492	504	472	494	516	479	475	499	469	489	444	512	491	513	452	478	508	490	495	470	485	549	471	475	482	523	470	493	473	473	496	504	486	451	493	497	520	500	493	498	525	484	525	513	490	513	534	486	478	494	507	519	484	510	508	527	474	521	483	532	467	491	497	492	494	491	474	495	492	491	534	540	472	476	520	453	481	513	483	501	525	464	497	468	531	529	529	464	493	475	504	481	494	529	489	463	472	480	471	480	467	456	460	475	492	535	497	473	495	450	503	472	465	489	486	490	486	464	511	517	524	478	511	460	470	508	469	489	497	478	484	527	471	483	489	499	522	494	506	504	487	490	476	500	508	479	490	505	472	461	499	504	496	490	471	479	513	501	509	533	479	496	506	494	517	483	483	464	495	491	505	521	495	538	511	504	481	467	499	488	440	530	552	488	497	468	490	506	466	464	522	491	491	530	505	475	490	462	465	510	457	500	466	466	488	501	454	470	478	491	537	541	502	479	513	517	514	472	520	476	516	502	526	451	489	460	481	491	490	524	498	507	498	480	462	483	492	464	503	500	449	490	490	488	462	493	503	502	506	531	496	508	531	505	475	524	460	456	510	491	549	460	482	510	500	485	476	497	474	478	540	497	529	445	484	475	511	508	516	498	528	478	494	444	469	497	476	461	517	495	528	471	474	463	498	501	475	519	515	468	490	474	491	489	456	481	496	452	481	491	484	541	457	416	448	507	496	498	526	450	448	515	479	477	466	483	489	496	501	475	519	474	448	501	482	518	467	519	543	526	457	459	490	496	535	476	532	475	530	500	501	507	496	505	481	508	511	523	503	487	500	497	527	486	498	500	506	457	524	523	478	506	540	530	516	488	486	507	509	490	506	512	513	469	511	466	457	469	469	545	462	516	472	466	502	479	496	506	467	478	507	480	461	518	490	478	510	433	541	509	470	517	524	478	490	490	479	485	443	461	455	485	528	544	462	475	476	488	523	526	510	526	457	509	523	432	510	479	494	483	516	502	446	475	521	523	486	485	525	485	490	476	485	495	485	505	467	448	472	537	487	501	465	504	546	443	511	443	508	477	511	481	485	530	531	483	465	500	494	538	469	534	515	491	482	506	501	476	499	470	478	441	494	481	498	514	478	484	486	508	506	480	487	516	499	495	541	471	489	474	483	483	497	507	522	497	523	463	509	504	483	514	475	482	502	482	504	490	464	473	516	484	499	456	465	478	509	470	479	482	453	505	491	484	527	477	468	483	495	465	502	488	488	471	503	494	522	498	509	502	466	483	532	559	486	526	494	491	479	491	504	505	484	488	515	511	512	498	516	500	536	514	463	482	498	475	479	509	506	480	496	493	505	452	484	497	509	488	501	470	507	499	520	494	471	477	498	496	476	500	479	484	482	513	505	509	479	498	497	465	475	509	469	489	461	455	468	509	515	491	471	495	513	487	469	480	510	482	473	513	474	449	503	473	470	462	505	469	472	511	490	469	510	468	499	496	493	457	483	498	546	494	487	502	461	471	492	464	513	488	489	523	512	465	514	466	462	502	478	495	541	496	471	451	459	493	509	520	508	502	497	503	496	524	454	496	521	511	503	469	506	464	486	488	479	483	474	495	517	516	506	489	474	470	535	493	506	486	506	498	508	467	506	481	504	490	469	515	513	466	543	457	465	471	475	511	553	503	474	500	464	501	452	489	462	523	519	479	529	502	478	485	489	461	511	518	482	465	509	517	519	465	532	507	510	461	482	498	498	516	487	461	503	482	481	506	496	532	516	475	540	530	498	472	486	527	498	488	485	470	495	516	508	525	520	509	468	479	518	497	480	493	494	491	466	468	496	491	498	487	495	494	488	449	513	485	517	496	501	503	454	513	528	522	475	511	512	478	459	495	490	564	519	453	480	447	492	511	475	481	541	508	500	500	493	492	493	484	446	490	456	486	484	467	511	533	502	511	524	504	525	497	511	459	494	509	502	495	493	499	487	486	525	512	495	551	485	520	498	539	492	480	490	497	448	444	518	504	463	514	510	479	483	445	488	468	482	489	481	521	492	475	495	475	471	483	490	477	520	462	509	506	537	454	490	476	487	473	509	504	491	512	525	518	460	508	541	479	491	446	506	526	504	492	502	493	463	492	471	485	502	505	443	484	492	471	500	474	480	461	464	495	541	474	498	475	529	491	522	483	505	485	479	470	483	492	498	478	492	464	489	478	452	491	491	525	487	461	478	486	483	500	534	514	488	478	480	461	477	447	537	454	466	439	460	487	481
28128	19762	7223	1318	800	656	579	568	497	435	386	402	380	392	335	346	305	325	322	330	291	322	280	302	265	260	309	295	302	279	293	311	308	317	267	309	279	293	268	265	275	289	287	284	261	302	275	264	268	263	287	283	272	269	270	282	268	264	264	252	249	267	287	274	279	259	273	285	286	279	267	258	265	312	258	232	317	246	276	277	294	286	288	267	282	285	261	297	276	276	257	278	284	237	254	288	301	288	253	303	264	281	242	283	237	259	290	291	286	264	260	237	253	265	290	279	314	279	274	271	274	272	294	293	271	282	297	271	249	269	249	263	258	296	278	259	264	299	255	276	270	223	260	274	283	295	281	291	306	249	290	269	268	286	281	260	267	282	280	255	324	279	288	288	259	286	303	255	282	265	289	254	261	247	317	271	287	282	274	276	272	254	260	286	263	252	257	258	278	262	276	297	267	250	290	269	268	275	266	300	276	273	281	299	270	278	270	246	315	261	281	293	300	270	288	287	232	276	269	274	276	275	260	252	275	257	242	277	265	258	269	269	254	275	275	226	260	279	268	253	264	277	265	275	274	272	252	273	264	276	277	258	245	259	300	259	270	278	290	281	276	245	283	288	284	272	268	300	254	282	295	252	300	254	282	275	269	247	281	252	261	273	254	278	254	284	282	273	266	296	249	281	271	294	296	285	267	252	277	281	266	284	275	269	277	308	306	253	275	260	270	279	252	276	252	272	236	284	286	265	246	250	265	288	298	279	292	278	257	283	265	283	288	256	234	265	273	303	288	260	282	285	276	276	266	278	240	259	250	287	293	285	266	254	272	263	288	300	256	282	285	273	286	268	303	245	276	289	278	284	276	252	251	246	278	279	255	289	276	275	275	270	268	251	259	272	244	251	283	277	279	278	272	269	311	264	274	292	301	287	284	283	275	250	262	255	251	276	255	304	301	276	280	284	264	271	274	245	270	262	277	277	265	263	271	247	259	256	253	248	254	270	248	248	272	264	278	260	244	269	255	271	248	282	252	277	301	265	283	293	269	276	255	252	269	268	285	264	277	256	265	278	272	287	289	273	275	296	300	257	251	254	253	266	282	278	272	294	273	292	276	283	260	244	240	264	254	245	287	304	249	279	259	269	264	253	285	258	275	270	274	281	255	263	285	274	271	282	282	247	279	277	274	284	273	284	278	252	286	242	255	279	270	279	268	276	290	261	296	266	300	291	233	283	291	287	245	267	271	285	261	270	262	275	271	270	289	259	293	268	293	273	285	261	286	280	244	272	294	275	281	267	265	292	271	299	252	269	300	258	282	264	265	266	279	251	245	278	279	238	275	258	258	287	280	264	262	248	286	278	249	259	253	267	258	263	245	262	300	252	291	277	280	249	288	262	300	274	266	268	253	273	266	285	264	301	284	294	269	274	256	255	291	267	275	278	276	270	291	275	257	261	265	276	245	293	264	281	280	294	280	272	291	300	309	272	262	291	303	255	267	254	283	288	300	271	268	290	259	265	283	278	246	268	264	274	260	260	303	266	288	276	260	281	302	244	262	297	283	264	276	282	268	260	241	275	299	259	274	247	242	262	264	262	316	254	280	267	269	260	245	275	228	254	266	279	261	265	277	273	298	249	268	302	270	274	275	236	280	252	279	280	288	261	279	278	287	267	290	294	299	289	266	272	266	280	267	261	274	241	287	266	258	277	263	293	272	264	266	272	287	234	298	269	236	273	251	281	279	282	256	264	287	293	274	251	300	269	278	258	287	291	294	289	287	301	275	258	268	303	285	306	304	245	318	283	262	254	274	274	271	270	280	278	250	261	274	300	277	261	295	241	276	270	262	263	275	277	270	270	302	286	268	296	271	268	264	282	284	283	274	273	257	253	262	285	303	287	294	270	261	275	288	262	269	237	308	276	260	254	283	255	234	277	248	277	284	275	292	289	289	266	279	224	291	263	262	268	270	272	265	296	261	230	287	260	260	290	264	282	276	277	298	296	263	273	320	277	249	266	240	283	261	268	254	284	284	272	238	244	261	254	289	274	275	316	261	280	277	282	298	270	261	267	282	266	279	286	267	316	283	270	279	288	285	249	273	271	274	276	271	271	273	276	258	275	240	281	305	253	272	260	239	274	305	285	260	284	289	252	270	270	269	288	290	264	268	284	268	293	274	294	294	281	279	263	273	236	274	285	307	289	272	267	274	292	279	268	272	295	283	255	268	281	257	305	274	260	277	273	253	293	250	290	278	249	247	256	293	254	282	251	260	263	267	263	281	264	271	294	305	277	259	285	263	250	256	266	310	308	279	258	251	258	284	289	259	264	286	289	313	260	249	242	266	273	268	269	272	292	277	306	259	271	268	261	274	230	277	269	265	278	286	263	275	266	269	292	273	268	297	286	267	292	278	271	250	272	284	288	272	260	250	259	242	271	252	269	261	291	253	267	272	267	282	238	264	268	232	271	262	277	292	258	272	256	299	262	254	254	295	281	278	300	274	267	294	262	255	266	255	274	284	277	264	261	279	247	270	269	262	280	257	274	261	274	276	280	289	266	252	274	281	244	289	252	294	255	278	265	261	285	268	286	241	274	286	290	294	281	258	272	246	278	276	282	248	291	305	239	276	262	314	299	263	281	272	299	275	259	274	284	294	255	243	273	264	255	278	272	279	252	300	298	295	306	272	259	289	261	245	277	281	258	278	282	284	276	253	266	299	281	277	296	299	256	258	301	264	262	271	274	243	264	263	259	283	260	278	281	276	276	273	271	251	281	284	283	288	250	272	252	297	278	260	240	264	258	277	265	288	271	252	260	284	253	267	270	267	274	258	284	271	242	298	254	252	282	280	308	293	262	244	275	284	272	285	284	277	234	260	282	250	262	264	269	261	248	270	266	265	287	280	296	287	261	296	305	273	271	250	306	244	286	267	299	301	263	266	245	266	296	254	287	273	269	290	254	256	305	262	252	284	264	262	269	287	222	263	257	263	234	258	256	256	296	267	267	254	257	265	274	277	266	269	298	274	250	269	280	288	266	267	276	269	267	248	282	280	263	285	291	266	317	271	240	272	281	278	280	263	248	276	272	272	276	272	266	282	264	276	239	290	274	267	273	284	293	275	243	260	252	294	290	262	287	294	280	292	253	265	266	268	279	253	261	261	265	279	249	290	278	269	251	297	276	280	272	271	267	269	254	298	281	283	272	276	254	278	282	264	285	301	266	267	272	273	280	277	280	267	266	305	271	255	265	301	278	278	285	268	277	254	291	275	260	267	263	240	273	248	259	254	254	275	273	272	275	246	254	258	279	266	253	286	259	310	284	272	259	290	244	277	300	264	265	235	276	286	295	259	282	275	265	283	273	256	275	244	271	260	286	276	314	267	283	263	247	312	269	265	274	277	268	275	277	261	298	270	262	292	292	295	269	251	237	263	300	282	276	288	249	261	262	300	265	263	258	269	238	280	263	244	283	304	254	283	264	242	278	287	282	286	275	279	285
5796	4325	2864	1558	1275	1101	980	902	849	654	603	545	538	476	470	428	432	414	365	367	347	341	318	323	311	327	295	277	305	310	319	339	332	308	358	351	343	317	294	300	312	306	318	287	319	342	289	290	329	279	286	309	262	308	263	310	287	323	300	271	279	291	294	304	290	288	311	306	271	295	278	269	305	301	271	298	284	295	304	297	302	332	266	288	313	252	292	276	278	296	280	278	271	290	317	264	283	296	253	268	247	288	295	280	310	288	264	275	261	276	303	283	276	301	271	293	295	304	276	310	285	259	296	290	294	321	294	316	256	280	270	277	290	284	318	295	308	303	294	307	277	279	273	289	318	311	287	289	286	274	262	285	270	309	255	278	297	280	304	308	284	313	291	263	303	283	278	295	267	271	314	308	302	310	293	307	271	286	302	269	303	297	267	289	289	279	271	316	306	277	278	260	272	292	299	272	307	299	315	281	260	297	258	258	287	300	292	300	301	277	258	285	282	305	306	278	289	284	269	308	278	274	323	261	296	268	298	285	271	280	317	311	280	308	262	285	309	273	257	295	294	295	284	289	306	294	304	298	262	295	273	285	332	290	298	300	256	288	305	301	300	278	283	292	277	293	273	302	253	264	297	277	239	286	277	286	309	284	277	294	273	311	299	276	300	289	289	293	266	304	292	239	300	262	292	281	250	297	275	260	295	296	329	253	279	273	261	276	289	287	276	281	286	274	312	298	308	294	278	283	284	288	294	314	268	250	280	265	291	259	284	304	295	284	300	267	309	289	257	287	288	285	299	303	304	287	282	301	264	296	271	275	272	290	297	291	307	279	290	260	289	309	288	291	300	271	299	277	300	289	271	268	263	279	303	254	286	291	279	277	259	287	261	287	278	296	264	305	297	320	311	262	291	285	299	278	295	271	286	311	270	279	271	299	276	283	301	300	288	283	262	262	286	267	288	266	269	278	279	267	298	285	283	273	312	289	288	259	265	321	282	276	308	298	289	290	277	286	305	284	294	298	279	280	279	282	290	272	256	283	278	273	284	290	283	251	323	313	279	303	276	298	302	280	258	269	283	327	308	250	295	254	291	271	316	274	303	280	286	291	270	293	270	283	271	266	286	296	305	266	292	280	263	286	284	254	290	301	274	291	265	298	307	297	306	289	258	312	282	294	298	280	267	305	278	294	293	277	287	285	281	285	273	268	269	289	316	261	318	306	277	304	306	292	271	299	287	278	279	279	275	310	289	331	295	294	278	298	276	300	297	264	273	281	269	284	293	297	265	306	294	264	268	227	289	274	311	264	251	282	281	287	292	263	284	301	265	292	280	302	282	282	284	263	245	277	309	264	267	268	272	305	317	281	261	300	307	262	270	268	268	270	304	285	281	290	298	300	294	279	255	301	290	285	284	264	278	265	308	305	308	298	299	328	272	286	292	292	282	295	297	304	277	281	290	295	319	283	291	289	268	285	272	288	264	305	283	288	276	241	286	301	287	276	303	278	319	305	270	313	293	292	280	280	259	253	287	284	266	295	270	305	298	310	297	289	299	301	298	271	261	277	294	284	275	258	268	271	278	268	281	274	287	248	298	264	315	284	291	275	253	282	262	285	304	310	300	284	295	296	273	276	313	267	311	291	264	274	250	301	275	289	287	292	293	276	256	293	265	283	257	280	295	284	312	305	303	285	291	285	324	307	298	308	262	259	257	317	285	286	268	296	268	284	303	295	275	254	290	287	291	294	265	307	297	293	294	264	275	259	261	260	271	302	269	272	268	284	269	280	287	271	286	285	292	319	282	279	305	287	273	292	283	270	317	289	298	319	310	284	284	297	284	280	280	293	260	270	302	331	290	326	270	297	282	279	301	276	311	302	276	281	272	283	271	262	267	278	272	272	264	273	298	299	311	279	301	282	314	307	273	313	234	283	282	280	297	274	275	301	283	281	282	266	272	264	301	284	277	297	302	299	290	278	304	286	306	279	282	280	279	282	300	286	291	286	260	284	243	302	323	308	297	306	313	282	288	290	305	292	287	304	261	259	283	301	289	275	286	264	299	277	298	272	316	272	305	298	258	263	298	284	284	274	289	275	294	271	273	323	257	261	321	278	277	299	278	288	284	262	312	310	264	268	286	292	283	263	265	260	291	281	276	285	265	284	270	290	272	289	275	251	314	316	263	292	316	275	297	289	279	295	302	294	280	310	291	309	299	295	292	291	276	267	265	299	253	277	292	265	301	288	278	277	278	297	249	291	260	301	281	271	295	290	294	270	273	295	274	293	274	245	300	316	273	270	271	290	323	276	294	325	307	278	260	281	296	292	301	280	278	283	299	294	289	268	264	288	273	292	300	280	280	260	267	293	289	285	284	314	270	261	290	281	304	276	314	317	288	293	284	290	291	298	275	281	316	255	262	299	295	332	301	302	316	280	258	298	282	270	287	273	271	273	295	270	303	291	285	307	285	307	296	305	284	305	267	291	258	288	286	313	284	281	310	284	276	252	259	277	295	318	277	304	283	258	253	298	290	280	305	246	309	298	277	253	279	289	295	290	276	290	278	260	319	272	270	283	286	295	293	284	324	250	269	297	260	286	297	285	276	299	281	276	279	276	260	294	266	282	283	305	284	285	286	265	280	256	269	283	295	299	272	302	278	297	293	291	290	279	309	263	287	296	266	288	302	272	267	287	287	304	281	269	291	273	281	271	242	298	255	298	269	299	287	305	260	261	254	272	266	287	254	259	258	302	323	288	275	290	271	268	285	288	283	292	251	269	271	301	275	299	277	286	298	274	301	253	276	300	286	290	297	301	304	254	311	282	283	275	308	296	318	292	272	292	284	287	306	313	290	304	281	266	284	283	283	289	287	293	337	305	273	295	266	285	292	250	275	270	287	270	282	322	263	298	298	287	279	265	315	273	276	320	281	283	285	268	282	315	273	227	274	291	301	303	258	318	287	303	294	286	273	288	290	315	283	288	312	275	310	283	268	308	295	304	290	283	259	256	288	284	267	292	308	275	308	271	302	277	276	302	260	287	264	277	301	265	312	284	285	273	289	284	243	299	307	287	277	292	289	286	280	292	296	263	277	282	293	290	268	281	298	295	272	271	261	286	273	310	291	273	297	270	303	282	278	287	278	292	316	267	266	296	277	281	266	320	321	282	302	304	275	252	276	299	301	275	276	268	314	311	273	274	260	275	304	260	262	295	299	272	296	275	271	313	286	267	280	281	313	312	308	282	319	297	249	278	277	310	255	275	294	265	259	279	299	307	273	302	282	263	283	270	276	253	329	273	300	275	286	296	287	250	287	319	294	249	307	310	289	272	272	304	287	313	269	262	295	296	307	258	278	284	287	291	256	303	279	332	312	289	308	289	308	311	273	288	289	296	291	307	276	301	289	292	293	285	289	303	283	300	298	247	294	289	291	294	284	262	287	287	298	311	290	287	282	287	286	307	287	259	279	319	303	281	272	282	291	317	283	318	308	276	277	294
23913	21393	28544	24627	21391	9341	2062	1461	1233	1098	998	843	857	748	772	709	642	631	614	615	571	581	533	516	487	545	532	489	515	503	556	528	564	522	531	579	568	543	514	506	516	460	510	497	542	528	498	466	516	481	507	484	487	477	506	480	454	497	490	448	483	472	482	528	488	518	459	466	506	503	478	505	492	492	475	453	433	464	453	505	462	473	529	482	516	481	503	512	465	474	490	449	448	429	498	456	501	478	444	475	479	514	457	496	463	456	454	514	468	450	480	500	468	455	469	445	458	477	499	488	441	453	502	505	509	481	445	499	507	460	480	477	495	470	458	444	481	447	440	464	472	467	461	460	484	464	498	474	431	526	464	489	484	453	434	488	473	479	462	501	469	465	485	434	454	436	504	469	479	495	505	476	467	462	460	466	463	496	490	481	472	459	485	469	479	467	459	458	500	473	478	492	446	460	466	483	463	455	499	466	504	507	480	489	476	466	479	474	466	463	457	521	467	457	450	425	445	472	479	519	468	459	451	463	454	450	480	477	483	471	476	468	469	444	473	463	446	503	521	458	490	469	451	507	461	479	459	472	421	448	486	488	487	473	487	468	457	462	477	431	472	446	442	489	455	498	490	484	490	483	499	489	460	485	493	468	462	457	472	463	453	495	469	472	447	465	504	509	439	468	513	462	470	483	479	485	464	472	439	480	459	481	445	470	512	472	473	469	487	493	456	463	470	508	442	490	460	466	494	484	494	491	480	446	475	490	478	470	523	447	479	442	456	476	441	465	476	505	443	442	476	505	451	475	469	498	457	446	478	468	437	495	468	455	463	475	460	464	436	447	461	476	508	448	484	469	457	488	445	468	477	486	480	457	447	445	477	455	482	449	456	461	503	437	462	451	506	424	476	458	500	465	453	503	473	483	499	490	472	473	490	475	460	450	481	462	501	465	432	457	444	471	436	497	484	472	522	502	439	489	480	459	453	425	484	446	503	438	462	481	429	468	484	452	510	501	484	468	475	457	514	505	491	453	467	487	499	480	451	478	495	438	490	499	472	461	437	439	473	477	407	469	471	472	448	478	520	445	459	460	485	462	460	481	479	460	480	455	470	495	461	471	467	465	483	469	443	474	496	493	480	492	464	441	467	493	445	453	460	477	484	489	463	496	463	460	487	512	462	477	469	466	465	481	460	456	463	528	454	449	486	463	436	455	495	483	458	453	397	453	430	463	477	495	501	488	472	499	474	468	471	471	430	465	470	472	458	487	474	461	470	447	481	481	457	515	498	483	460	466	485	464	504	413	489	473	479	473	441	455	457	448	442	501	485	474	433	466	472	484	468	450	501	481	438	454	476	431	458	468	478	480	487	498	477	490	444	480	460	447	475	481	471	482	454	498	468	434	495	482	449	494	463	452	449	467	463	465	471	472	468	463	507	501	504	500	475	460	460	477	482	474	436	460	502	464	477	472	464	467	499	461	484	446	464	441	438	526	509	491	491	451	474	449	478	442	489	460	492	455	455	452	488	477	509	466	466	458	494	494	478	509	445	497	457	481	484	498	447	465	468	478	436	492	469	476	487	461	415	470	441	479	471	451	439	449	447	426	484	467	464	441	477	480	449	473	502	437	470	495	473	466	453	466	444	463	469	493	472	446	500	463	514	469	469	498	482	463	459	471	516	491	482	459	438	437	473	481	477	449	465	444	460	485	479	445	489	464	459	492	468	497	501	442	476	469	469	460	461	497	446	453	453	450	466	478	499	461	453	501	479	476	457	453	481	464	458	457	486	480	494	502	513	451	470	466	471	476	503	483	486	461	445	438	473	485	431	510	455	438	514	476	446	411	480	467	500	493	512	460	464	460	509	481	446	446	465	465	508	506	479	464	461	461	444	425	456	458	418	471	495	495	463	458	463	439	502	434	497	468	479	510	461	447	481	471	477	452	486	473	462	464	504	452	459	486	483	484	472	465	445	477	453	476	498	477	455	489	475	483	510	475	465	473	467	455	479	448	428	468	456	478	479	474	520	485	473	484	460	458	467	481	489	480	480	486	485	505	468	468	488	448	498	488	489	467	473	511	471	485	472	459	488	487	484	458	466	494	446	504	457	458	438	455	450	427	456	505	482	488	458	462	461	384	450	466	485	435	446	495	479	432	461	434	460	470	454	506	453	482	482	481	448	458	503	494	471	484	511	498	457	482	445	456	499	455	433	468	456	498	486	420	491	418	483	456	458	459	465	485	473	488	462	463	463	474	469	445	480	471	477	426	445	509	461	456	440	481	489	467	429	516	483	497	472	484	455	470	461	510	449	485	472	480	492	491	468	451	447	491	451	437	481	478	447	485	451	468	494	469	461	477	485	460	453	486	458	466	507	511	490	440	477	431	495	464	447	450	467	486	465	437	455	445	499	449	466	485	434	487	449	491	484	463	474	467	487	472	468	515	474	486	468	446	464	457	477	457	465	430	467	495	467	496	433	454	430	429	492	518	480	472	486	471	469	451	457	469	481	483	426	460	490	416	430	454	441	470	457	498	452	468	450	476	437	458	489	483	462	482	502	462	483	458	438	471	476	454	452	455	461	454	497	475	501	473	481	459	489	495	471	443	487	486	487	465	450	484	466	495	470	487	484	430	452	466	467	473	471	479	457	457	466	448	501	458	521	472	461	449	466	505	450	457	460	483	504	476	465	488	491	473	512	435	458	490	454	475	487	481	463	452	445	460	481	487	506	462	482	454	462	464	455	486	484	457	464	498	481	471	460	454	471	478	474	501	465	430	467	453	449	463	417	475	478	479	477	464	460	514	458	448	506	444	477	454	434	508	486	464	428	443	480	465	490	496	464	475	487	432	492	461	451	472	473	425	468	486	473	496	486	461	461	428	492	462	458	461	464	465	461	501	535	470	483	468	484	477	460	472	460	482	507	509	479	440	476	452	475	464	479	477	457	472	488	489	498	464	466	473	464	436	473	444	410	464	466	447	464	433	470	466	465	466	467	447	498	478	458	457	504	473	482	441	429	456	476	467	517	472	483	483	491	496	481	468	487	469	487	476	451	487	506	481	430	461	481	480	453	462	452	488	484	441	467	454	482	476	449	480	464	481	447	515	459	456	455	468	487	484	482	484	466	460	443	479	450	459	453	468	511	493	460	487	461	517	458	455	471	458	475	497	469	466	438	444	478	468	432	478	453	452	506	478	465	522	459	469	451	479	477	468	433	485	498	485	487	480	487	473	476	469	448	437	458	484	464	480	500	489	491	498	462	420	462	485	454	460	475	480	449	495	486	458	486	471	497	453	470	475	438	491	473	487	494	485	459	447	500	464	460	453	460	432	496	481	446	509	494	446	478	483	478	482	498	489	468	474	509	498	534	470	421	476	461	470	466	489	494	474	478	457	496	445	464	480	477	440	467	480	499	470	475	480	486	478	423	521	501	471	482	456	463	479	459	443	478	478	483	472	479	481	443	437	471	478	484	451	456	469	473	461	467	440	464	469
4773	13568	9379	4974	3914	3163	2657	2365	1933	1625	1360	1201	1116	1004	917	813	785	804	717	705	635	577	630	548	566	591	559	612	573	568	603	603	580	573	569	582	588	545	570	527	535	473	543	559	526	545	534	494	491	529	526	502	537	508	511	486	515	511	488	502	496	496	538	501	488	508	487	508	503	494	508	550	533	465	499	519	492	468	545	515	550	511	466	502	524	477	492	489	520	501	497	500	484	494	487	515	463	511	467	494	473	503	492	477	491	477	495	491	463	512	445	471	470	483	518	472	500	492	461	475	487	504	495	497	492	492	458	489	525	490	463	499	475	462	503	476	491	475	473	512	451	469	475	484	489	527	470	491	498	507	480	506	489	473	505	467	498	500	507	480	505	503	494	478	527	517	466	492	525	450	456	476	452	519	475	514	471	521	498	489	485	477	488	483	488	473	478	440	443	495	481	469	487	482	481	505	472	512	497	499	501	495	482	505	477	491	505	487	440	531	506	506	492	536	478	500	425	468	515	477	484	451	489	487	505	506	483	498	487	517	467	500	499	443	442	545	486	482	484	475	417	478	462	480	501	460	523	451	463	473	491	480	511	480	507	492	502	518	467	490	472	501	485	457	475	473	504	471	492	516	549	451	468	464	481	491	504	507	484	512	436	489	479	489	496	458	468	517	455	486	473	513	512	489	492	443	486	454	472	501	491	482	491	470	470	529	481	453	491	479	448	492	517	481	487	506	463	498	471	484	491	487	485	503	477	483	476	506	468	473	499	492	511	534	492	479	488	498	474	466	456	471	475	469	479	518	472	514	496	491	499	483	482	461	530	494	513	460	502	479	460	484	490	473	499	478	436	479	479	474	474	478	479	510	464	486	489	473	488	484	497	519	473	474	458	485	466	483	493	497	486	503	493	474	471	434	477	489	465	510	487	475	478	500	489	496	479	539	487	480	491	509	483	510	518	501	501	494	478	465	496	503	512	507	496	532	482	471	457	466	501	521	510	500	461	484	458	490	485	470	442	509	470	466	469	451	507	506	500	517	493	490	469	446	471	473	505	462	522	512	503	492	481	512	465	491	463	502	464	470	504	474	485	477	492	501	504	513	508	494	476	472	506	463	495	497	505	484	490	478	497	458	503	481	490	512	464	486	506	458	500	461	476	510	433	482	493	404	506	527	481	537	469	476	478	514	496	510	476	486	497	482	502	479	510	467	481	478	478	483	531	475	515	502	458	516	510	509	494	480	467	482	493	513	534	466	489	494	472	535	468	517	478	523	493	484	452	522	465	481	475	481	485	491	467	482	437	444	490	479	514	454	494	492	486	481	507	466	493	501	481	513	484	497	509	493	472	487	485	478	516	455	478	546	496	463	496	494	476	516	489	510	458	483	495	490	498	452	483	501	476	521	485	487	504	491	473	472	531	498	472	491	484	523	459	501	483	493	493	487	499	476	501	501	482	466	474	481	522	488	504	536	526	488	508	508	493	487	471	448	499	480	509	467	459	487	480	514	532	453	454	477	484	454	475	498	500	492	460	414	481	469	449	484	523	478	470	468	498	486	497	488	460	504	492	472	500	506	481	484	462	490	455	494	505	511	469	456	489	450	507	467	500	486	471	511	465	501	489	486	471	487	449	461	509	477	493	479	484	499	489	484	457	463	466	518	447	466	527	478	492	499	497	466	461	515	462	493	463	496	504	474	482	488	499	463	483	502	517	474	481	522	483	482	504	496	495	492	489	501	535	475	495	483	491	477	468	465	514	488	482	465	464	482	435	455	513	532	483	456	506	469	443	497	485	500	450	493	502	483	480	474	470	455	501	526	475	484	444	486	526	495	520	489	471	511	441	480	506	467	483	475	463	510	502	534	478	453	518	529	497	461	503	516	475	510	493	515	477	502	458	471	492	506	480	496	522	490	510	449	450	492	483	520	478	457	480	469	490	444	488	522	491	503	499	493	463	453	497	479	506	506	463	464	466	513	487	490	498	460	428	482	493	523	503	484	480	500	466	515	501	463	480	491	518	526	471	475	493	514	465	486	472	456	501	490	510	454	479	495	487	506	459	506	495	455	458	492	502	466	480	498	523	504	477	528	519	463	474	479	491	484	485	488	482	494	481	515	453	485	478	457	529	477	460	517	497	458	481	476	499	506	488	480	477	499	452	455	478	513	545	462	526	460	436	497	476	471	484	520	440	482	453	479	497	511	481	439	473	479	526	468	498	495	462	501	498	521	448	462	476	462	488	484	459	480	492	493	478	496	461	502	455	530	488	481	448	471	538	464	503	518	477	453	461	518	493	546	502	436	480	480	464	484	478	476	483	484	471	482	489	479	471	466	478	465	505	524	461	457	526	495	451	521	490	475	473	489	459	478	471	504	485	501	508	454	479	540	522	478	467	495	517	498	456	498	517	487	483	493	463	458	478	492	501	497	506	519	478	485	494	462	471	488	447	500	476	479	518	465	467	488	474	469	430	541	531	458	510	456	471	463	497	500	500	496	506	530	487	458	469	475	506	461	479	470	478	506	467	502	481	481	510	502	496	515	497	469	519	454	515	505	452	479	477	496	490	505	502	454	447	465	486	492	444	478	498	487	458	493	502	461	490	445	525	497	517	442	469	493	513	438	505	508	471	481	469	501	486	473	516	480	467	511	461	503	477	479	465	463	490	475	457	467	484	504	493	444	495	480	506	512	478	502	509	473	482	496	510	520	510	455	452	495	511	465	513	489	504	480	476	436	484	442	456	507	461	485	529	506	496	500	493	446	501	492	473	527	510	487	519	505	485	464	501	490	440	507	489	494	497	482	492	463	466	499	506	489	478	498	464	488	504	489	506	485	512	497	503	448	476	474	487	449	498	477	520	470	499	478	544	505	467	489	519	487	485	459	507	496	523	521	502	476	495	487	464	511	503	505	458	472	446	486	470	475	484	506	462	489	481	494	506	499	464	477	489	506	467	476	446	454	490	525	465	492	479	464	468	486	462	455	489	458	484	488	473	489	494	506	511	499	474	446	490	467	478	503	484	480	471	462	503	490	492	506	436	508	515	476	498	438	452	474	488	447	452	445	480	468	460	451	508	487	464	475	468	474	481	509	452	502	459	493	492	461	521	465	493	471	460	498	464	510	490	511	492	455	454	433	499	512	464	482	461	487	521	493	483	532	467	555	492	503	493	469	474	470	505	451	498	466	476	477	463	458	505	481	491	462	526	499	439	491	445	491	446	479	505	495	526	529	466	524	524	468	469	464	473	453	472	484	512	506	450	452	486	474	488	502	504	475	505	484	495	477	495	499	480	508	510	460	494	481	458	471	451	509	447	480	497	526	503	466	487	502	511	514	475	489	509	504	463	484	428	494	480	491	473	480	530	499	506	465	520	438	483	518	468	493	489	501	481	507	499	496	545	502	462	457	485	474	504	483	486	497	502	461	441	486	487	452	503	479	478	505	474	500	471	501	467	456	498	508	491	499	479	479	451	465	494	477	477	503	499	479
24968	21424	27490	25666	9491	1093	865	815	660	530	460	422	407	392	363	322	320	333	297	269	252	259	237	226	259	240	241	260	280	208	272	231	239	273	258	245	278	233	233	225	231	241	226	218	218	226	238	224	211	212	222	202	211	210	206	214	218	213	219	197	232	211	207	203	196	219	201	181	217	185	221	207	204	217	185	190	209	185	216	199	199	195	199	210	187	210	201	192	183	231	227	222	208	197	193	208	211	198	204	199	184	196	209	215	203	196	207	205	216	200	230	185	190	183	208	195	220	216	203	196	201	200	196	195	191	213	186	194	195	199	218	190	211	191	206	192	198	195	188	204	207	229	185	204	210	201	226	182	191	188	192	229	196	188	218	202	193	221	220	211	205	207	174	208	202	192	208	205	205	205	213	237	220	220	206	201	196	187	175	206	212	206	205	201	196	232	209	207	206	221	216	208	186	218	233	206	214	182	210	211	199	206	200	187	201	200	195	207	216	219	191	213	194	188	210	205	200	189	198	209	183	215	187	198	201	198	202	195	237	200	213	196	199	197	218	203	209	166	194	212	228	201	215	191	198	200	190	155	218	212	211	187	204	194	167	194	206	216	201	210	183	195	202	198	214	199	184	190	189	203	204	215	186	192	186	209	201	201	190	223	209	187	212	190	195	178	222	222	204	203	196	214	191	216	182	175	223	197	187	214	193	215	194	207	199	202	199	209	198	193	202	199	196	183	207	190	221	205	227	210	228	194	194	193	204	183	191	181	198	193	227	225	200	198	200	178	200	217	188	197	214	222	198	213	191	203	193	218	181	182	179	192	198	184	190	200	190	217	192	207	188	233	209	181	197	221	201	208	219	185	205	204	176	199	216	208	187	201	216	220	185	194	212	207	205	195	192	206	221	198	196	187	224	202	212	196	215	192	215	187	220	208	180	176	211	204	183	226	190	215	235	211	190	200	199	200	217	200	193	192	186	195	207	179	212	220	195	214	185	226	223	199	204	191	185	198	195	219	195	212	214	217	209	190	189	232	216	186	184	216	195	218	193	184	230	200	204	201	203	199	221	211	251	184	211	185	208	226	218	200	205	198	190	216	228	203	210	179	190	193	198	197	208	201	201	226	215	180	193	222	194	204	209	235	193	187	191	186	202	205	198	207	213	198	193	210	187	182	192	215	186	218	198	189	204	200	191	208	183	201	213	231	181	208	215	236	213	214	202	213	210	223	217	219	195	218	207	238	215	213	206	198	195	199	212	198	230	209	213	195	205	220	172	206	212	214	227	212	182	197	196	183	193	204	184	198	230	206	230	234	187	204	200	238	195	221	205	209	208	196	193	189	185	206	189	235	186	217	221	218	203	222	217	197	214	214	201	219	187	222	194	195	203	199	208	209	216	207	177	210	196	185	205	208	207	202	199	196	192	213	202	198	193	199	181	206	190	211	194	196	212	223	200	184	206	215	221	190	240	189	190	213	199	214	197	204	183	202	200	200	197	218	198	207	201	226	196	205	208	208	203	196	211	205	212	192	218	190	215	195	207	214	169	212	171	206	214	215	185	212	201	203	212	198	211	199	185	223	219	229	209	207	212	210	228	206	209	213	196	230	192	211	217	215	181	237	191	214	205	209	197	202	201	203	184	202	182	228	203	211	231	217	211	209	207	191	184	201	170	183	188	236	188	218	191	204	216	207	214	232	208	224	187	196	169	217	200	194	187	226	213	202	206	208	200	193	177	191	189	205	214	200	185	213	223	193	200	205	212	174	220	193	199	189	213	203	223	204	191	184	205	223	208	226	239	195	238	197	207	203	197	197	189	209	181	226	194	214	191	200	212	225	205	182	198	172	198	211	211	209	194	189	168	204	204	205	199	193	210	206	237	214	231	214	195	216	207	199	200	186	204	220	215	196	208	185	202	216	199	172	190	200	226	169	203	183	221	215	204	213	189	197	204	198	209	151	200	219	216	210	198	187	189	171	195	214	197	191	181	188	184	192	194	207	216	198	222	212	189	174	215	215	200	227	162	190	190	190	194	198	200	221	202	212	206	186	216	213	211	207	207	204	207	170	220	203	199	184	216	204	202	191	189	210	209	189	228	210	212	209	223	207	203	173	208	214	197	188	211	202	183	189	197	208	199	206	194	200	199	202	212	210	181	216	213	226	190	222	198	213	200	212	208	183	217	194	210	190	219	209	174	226	198	235	209	189	214	208	191	200	201	180	223	185	201	215	216	214	194	211	210	178	209	187	205	214	193	180	171	178	192	209	202	214	220	171	216	209	216	219	221	220	194	225	190	201	223	212	190	183	223	186	191	174	223	206	226	178	203	188	185	195	199	203	183	201	223	202	199	189	187	213	217	215	222	211	193	206	187	225	199	207	211	192	204	205	202	208	223	220	206	195	194	208	203	198	185	173	202	201	203	227	219	215	194	197	193	203	201	202	210	180	189	183	229	202	169	197	208	202	205	217	210	199	223	169	198	214	200	196	188	204	215	219	233	191	212	209	197	204	196	207	204	203	193	184	193	196	180	186	211	203	186	218	199	210	204	194	214	199	230	197	209	184	178	193	207	206	184	218	216	186	184	224	187	195	223	197	193	185	219	204	198	227	210	201	199	191	210	182	209	212	212	213	196	211	206	215	194	195	227	218	180	199	189	215	212	201	208	208	197	205	188	212	221	226	201	221	193	181	191	201	189	186	195	196	173	215	178	183	211	186	215	200	201	182	199	187	214	193	217	199	198	206	182	242	205	196	220	223	214	221	207	206	204	190	212	210	175	197	206	203	224	199	201	213	231	190	200	212	205	209	203	207	228	207	204	228	203	219	196	189	200	239	193	190	179	200	218	188	196	199	228	199	209	195	199	209	226	194	193	221	195	177	207	178	181	187	203	191	188	221	175	192	212	216	190	212	199	202	189	220	192	196	214	199	231	220	214	200	202	194	188	211	202	232	215	212	184	219	203	188	192	223	202	188	225	207	220	204	174	185	218	187	211	193	186	204	202	194	191	227	194	191	213	203	210	197	201	218	186	211	208	193	211	200	219	220	197	181	199	206	194	203	197	198	181	191	210	203	199	191	198	219	216	178	208	231	179	205	192	204	201	205	207	203	210	218	205	181	207	211	198	234	213	207	211	207	206	220	183	201	206	211	207	232	216	205	227	189	215	204	219	196	204	210	197	173	211	206	228	230	172	174	221	177	217	208	205	206	176	228	212	191	200	179	195	197	210	196	186	194	196	197	182	212	203	207	224	199	196	221	186	193	195	177	168	220	208	177	182	220	189	193	234	231	199	199	176	182	184	213	214	220	234	213	191	204	183	208	206	196	208	193	201	199	212	204	198	213	215	208	197	198	186	188	195	217	198	196	199	187	211	219	189	188	206	205	191	201	204	191	178	208	214	224	174	198	201	191	209	220	225	201	191	199	215	200	211	230	202	184	203	227	194	234	203	213	192	194	224	187	233	215	190	220	205	197	200	212	189	185	209	222	226	200
4851	8572	5867	3010	2444	1900	1623	1403	1179	1036	773	667	632	596	492	492	428	423	388	359	332	287	331	286	290	275	271	278	280	267	313	297	319	300	300	289	275	268	266	246	254	261	248	292	254	228	275	251	219	238	239	243	223	238	211	256	214	253	247	246	249	198	245	212	203	210	249	223	223	235	250	224	250	243	212	226	211	246	235	236	232	228	203	219	254	217	193	218	228	224	200	222	237	211	211	246	182	205	226	227	210	219	217	238	241	234	209	230	205	222	218	213	202	223	217	226	208	219	247	238	230	192	200	218	208	192	218	224	213	234	187	245	218	223	211	189	223	230	217	181	212	222	235	217	196	225	196	209	237	214	224	222	211	227	208	207	201	223	237	216	217	227	204	195	223	205	229	182	215	223	225	241	205	210	215	244	249	214	238	225	217	207	197	205	213	203	218	210	232	232	240	228	226	228	205	212	208	218	206	213	246	250	250	202	245	223	206	218	222	207	210	202	196	220	226	220	214	227	208	222	219	231	219	203	202	240	220	239	212	222	199	197	203	226	204	224	224	212	221	201	207	233	216	186	223	224	224	214	221	209	208	220	228	189	220	237	237	210	195	203	230	212	208	199	221	215	210	243	226	238	211	196	214	205	227	193	211	236	213	202	197	207	188	213	208	236	209	243	217	230	242	203	211	227	218	221	233	191	203	205	209	230	194	220	220	227	229	232	220	226	227	231	206	203	221	218	220	246	231	243	203	211	227	224	208	207	211	221	220	217	220	199	198	228	211	194	222	213	197	196	214	237	196	223	221	239	227	225	211	230	219	232	223	231	219	207	242	214	221	232	222	215	237	226	219	220	211	232	221	201	215	228	236	222	231	239	240	247	265	242	234	223	224	208	230	213	210	232	230	205	207	240	231	214	250	193	211	241	195	224	207	222	219	232	223	250	211	207	207	230	223	233	219	238	204	220	203	214	226	221	212	224	189	196	224	226	223	231	208	198	210	212	210	211	234	229	250	261	222	210	253	234	184	195	234	219	228	196	235	229	211	213	212	211	198	244	202	219	190	204	227	225	219	254	234	225	218	239	252	241	224	219	201	207	247	206	211	205	212	210	215	222	220	215	228	231	228	223	216	215	240	228	217	214	200	223	218	215	211	217	207	229	242	224	185	224	234	224	203	207	233	208	209	219	210	218	234	237	214	232	216	217	208	233	214	206	219	235	210	215	196	226	222	230	243	222	232	235	214	225	228	206	220	248	237	222	210	226	222	209	238	213	212	169	231	219	201	210	223	230	209	205	221	220	208	232	210	216	223	219	220	230	233	243	181	208	188	209	217	203	236	223	211	213	227	218	220	253	228	207	241	199	204	220	223	226	210	226	211	225	231	224	216	229	216	216	231	201	231	224	227	206	209	217	240	220	233	224	233	244	204	238	240	184	202	214	200	212	217	236	239	233	222	239	200	203	218	219	238	242	228	223	252	223	206	231	208	226	223	203	212	216	234	245	218	195	215	233	196	226	241	215	218	224	193	221	235	228	218	226	226	191	229	214	242	213	214	220	169	217	203	226	217	221	217	218	213	262	234	221	233	212	210	242	207	216	240	226	196	223	243	219	238	194	191	217	205	210	221	193	213	227	208	228	187	214	212	209	200	200	199	244	188	198	226	213	226	207	218	249	246	208	220	225	220	226	215	193	215	223	219	237	228	231	215	233	240	239	233	210	246	231	231	220	219	226	228	225	226	241	215	212	229	211	205	182	218	216	208	229	220	204	232	215	208	240	199	225	214	210	198	195	222	236	221	230	208	231	212	203	236	201	212	213	219	231	202	217	237	228	223	233	243	230	216	190	227	221	229	231	204	202	219	197	224	237	227	240	223	213	204	216	232	227	232	226	224	203	227	224	246	202	221	221	225	196	213	229	213	215	230	214	214	205	226	220	224	221	208	210	208	230	189	214	221	213	210	202	217	232	235	205	219	224	224	210	227	222	213	219	219	239	233	231	197	219	204	226	216	221	219	194	235	223	209	236	207	204	210	219	222	221	239	221	194	202	219	212	199	208	239	204	240	209	243	195	212	220	222	195	219	223	215	231	226	199	209	204	225	218	237	224	228	202	233	211	220	196	215	181	230	254	218	206	187	248	222	197	237	213	213	216	255	219	214	198	219	188	209	222	219	190	240	240	218	220	215	214	219	214	243	220	214	227	224	199	248	215	209	223	220	220	220	251	227	231	243	217	215	218	215	225	207	240	211	230	245	235	211	200	225	207	226	225	217	222	228	207	204	228	188	205	207	214	223	235	251	202	222	242	215	216	215	236	202	216	218	208	231	218	212	219	220	211	240	204	226	217	235	217	238	241	223	249	188	230	206	212	212	232	202	231	226	217	238	220	219	236	204	238	235	229	214	221	185	215	220	223	231	219	210	215	224	198	198	205	215	207	190	230	211	232	200	214	208	245	208	217	216	224	239	224	222	220	217	221	231	232	240	213	196	221	225	235	217	184	244	205	237	219	228	206	204	220	241	234	198	220	235	226	241	203	246	212	197	192	215	209	251	215	212	207	203	208	219	242	260	214	225	212	179	213	205	228	207	232	220	231	206	220	220	213	240	198	235	219	221	187	245	208	225	224	203	200	203	207	221	218	209	234	225	230	250	214	237	186	208	210	214	226	239	242	194	237	216	224	237	238	193	271	237	220	207	210	246	183	237	219	220	207	195	232	204	209	221	237	245	217	216	221	213	228	222	216	206	227	215	224	201	211	240	244	219	215	234	220	214	221	199	200	210	244	193	199	225	214	193	220	234	207	223	232	225	229	219	192	235	230	210	224	220	211	214	214	218	220	207	198	231	215	201	209	192	238	221	225	230	208	206	220	240	225	230	233	262	196	220	207	219	226	229	216	193	222	198	253	199	256	210	226	201	236	188	208	225	211	208	239	224	235	234	240	211	233	214	190	216	203	214	213	204	233	229	219	226	229	222	212	223	214	221	197	225	212	225	225	226	203	226	206	233	200	224	214	213	202	194	223	226	196	230	218	246	205	194	230	203	209	211	223	231	210	196	213	201	227	250	194	204	216	223	218	226	241	242	252	235	214	229	211	186	220	226	200	222	236	187	225	218	203	200	214	230	216	188	223	225	206	222	213	201	211	196	223	228	222	213	221	202	214	217	190	221	218	208	223	205	196	217	195	226	198	197	216	220	228	250	219	223	201	219	226	217	194	184	235	225	235	206	228	212	210	219	204	250	233	205	219	204	205	202	203	224	212	201	224	241	238	219	232	218	210	202	226	260	211	205	241	213	189	221	219	245	232	221	227	238	229	220	222	204	219	208	224	210	211	206	217	209	214	187	241	197	236	221	215	214	211	207	202	231	235	230	215	206	222	227	232	205	246	221	227	205	230	219	225	239	203	242	216	194	233	187	223	219	200	211	198	206	228	221	216	233	199	216	204	242	203	207	207	224	239	213	216	225	215	210	213	240	191	215	216	202	204	224	251
22906	21490	29210	24172	21493	21572	9171	2417	1758	1468	1235	1138	1082	1004	856	870	822	724	717	693	627	601	653	579	591	569	555	557	556	559	525	584	571	570	547	579	595	537	514	517	537	530	549	557	510	522	468	501	513	491	513	509	484	500	483	518	482	473	496	463	531	465	478	486	486	486	475	469	500	480	447	489	493	459	476	465	511	484	441	507	476	472	454	425	472	469	476	493	476	471	495	480	491	445	463	478	437	470	473	475	508	488	462	498	472	447	498	487	453	443	487	445	466	451	466	445	509	460	470	460	449	470	495	470	456	461	479	458	475	506	473	481	463	456	513	442	453	490	450	464	463	467	461	492	456	431	520	468	480	507	481	435	463	513	466	438	499	475	443	440	467	449	491	495	512	445	455	432	469	478	475	471	492	426	445	471	472	444	453	457	483	457	480	446	469	488	426	488	513	443	480	454	487	500	457	484	448	483	472	437	466	458	467	434	459	464	457	458	479	459	431	510	471	508	473	472	437	478	496	499	459	466	473	451	440	445	518	467	499	452	473	465	452	469	473	497	501	454	489	474	477	498	495	506	461	438	458	461	477	465	467	479	450	435	468	470	471	491	505	452	466	470	465	458	472	489	463	471	462	480	473	479	455	487	501	455	473	431	498	473	412	455	450	474	491	463	483	466	442	459	449	506	491	486	505	484	483	488	492	473	466	489	484	450	459	458	448	459	471	455	470	484	467	453	420	471	452	460	497	476	505	460	478	469	523	428	495	445	514	470	492	459	471	495	490	449	502	474	468	474	477	479	462	472	480	487	452	420	479	480	473	481	459	476	480	455	455	510	488	505	479	482	505	479	448	505	505	461	449	453	478	473	496	478	457	465	436	444	485	448	454	459	452	468	462	465	449	451	492	450	454	456	484	486	472	462	472	488	471	493	473	477	466	477	457	445	489	496	452	460	481	472	443	459	485	499	454	428	464	463	476	498	453	459	484	450	496	496	457	480	460	493	456	509	472	451	442	467	525	479	500	489	454	449	495	437	466	460	493	454	481	453	477	471	467	533	450	465	515	479	496	453	478	438	472	438	500	475	460	447	441	433	461	447	452	469	463	488	446	457	510	496	477	420	474	457	464	452	438	468	502	469	490	478	450	480	462	470	503	458	472	497	484	461	458	474	449	482	458	471	473	467	427	464	486	442	457	516	416	450	480	472	485	544	478	474	465	495	488	451	470	475	492	499	496	446	459	479	430	461	481	454	506	455	463	473	419	483	501	502	478	494	490	487	475	482	461	453	497	469	437	483	505	480	431	455	462	455	419	469	470	458	468	444	453	448	473	444	456	503	480	444	497	473	465	439	489	514	466	440	440	514	460	451	509	469	453	485	480	479	459	468	455	426	419	454	460	443	457	475	456	464	478	466	456	474	466	498	461	470	428	479	487	434	463	475	485	486	502	469	511	468	470	449	465	457	454	453	488	505	484	455	460	496	452	476	431	487	435	465	445	483	475	456	478	468	483	498	478	464	473	489	483	485	487	419	456	491	452	435	462	466	447	466	434	485	440	473	470	452	526	438	479	448	479	433	479	461	452	481	464	455	482	465	473	439	465	451	478	504	469	506	461	486	421	518	483	466	472	453	451	463	483	463	468	452	428	477	426	487	461	456	498	464	447	487	442	482	502	482	483	475	474	455	420	438	477	450	466	500	490	440	500	455	472	489	470	489	464	426	455	448	469	485	458	464	480	493	458	461	485	487	480	461	483	503	489	455	469	438	434	476	530	484	501	493	476	463	479	494	455	476	474	486	450	465	448	492	487	497	470	470	489	478	489	459	478	477	448	496	451	454	502	465	500	466	500	527	446	466	472	468	463	447	494	485	472	484	430	458	462	455	477	478	454	446	458	477	469	464	451	463	446	470	484	472	468	496	484	462	472	452	468	459	421	487	490	440	453	499	498	460	482	447	467	496	506	477	441	471	460	507	453	435	494	469	475	473	495	514	460	497	465	482	478	420	498	492	477	482	509	464	461	488	475	483	481	436	494	447	463	463	443	447	488	487	474	483	483	460	441	455	457	462	518	460	475	456	456	451	494	471	494	483	449	451	457	497	464	482	494	481	438	485	508	460	465	476	460	464	508	451	479	475	455	482	468	503	485	473	453	513	469	465	457	502	448	483	469	474	507	452	463	479	462	509	488	464	436	466	471	433	499	472	433	495	497	481	448	486	429	482	487	493	441	471	451	465	459	473	507	503	444	507	477	490	426	458	478	462	464	453	449	456	476	472	431	428	468	470	460	452	458	486	468	458	495	456	440	468	462	476	442	447	462	435	476	433	465	443	410	470	488	460	478	457	501	470	503	484	437	461	501	432	458	441	469	487	494	503	444	432	493	446	500	456	459	483	459	460	490	482	467	459	449	503	473	490	508	469	492	464	439	475	462	496	477	456	469	503	456	489	467	467	445	480	426	447	429	442	442	493	447	473	458	446	460	462	485	450	478	480	466	473	494	476	462	454	504	494	455	468	496	459	454	470	483	486	487	450	424	473	478	523	462	468	481	489	464	494	452	478	458	431	499	465	511	426	469	466	460	472	487	483	491	487	443	484	494	431	482	484	502	455	485	483	491	495	504	479	435	478	485	452	481	458	526	456	504	464	450	459	477	459	476	461	469	496	479	485	439	463	467	436	484	469	472	468	477	487	506	483	468	437	488	461	492	492	452	459	422	487	484	458	470	475	468	441	510	467	483	474	483	474	460	441	462	514	460	477	476	450	473	471	445	494	449	443	484	486	462	516	474	462	452	470	501	495	444	480	419	484	448	478	451	451	469	501	497	490	462	458	411	467	462	469	459	448	481	464	452	469	473	485	460	458	505	500	499	476	467	507	483	460	473	466	436	468	449	424	469	489	471	476	488	459	478	447	486	431	470	501	461	508	480	506	474	492	486	498	453	465	508	427	466	457	509	425	465	466	472	458	473	465	452	497	478	461	451	475	474	466	450	434	452	469	459	485	422	480	482	418	486	436	490	476	465	465	480	480	439	484	424	415	502	485	451	489	427	457	471	453	478	478	506	454	463	464	456	481	483	472	468	470	473	456	469	469	487	472	465	446	455	453	434	467	489	426	441	486	505	450	538	510	412	456	448	475	439	463	430	484	451	479	472	429	448	428	507	522	487	485	453	463	487	475	495	456	448	536	488	478	460	489	436	464	464	449	508	463	459	476	438	505	481	474	443	490	476	438	485	466	475	430	505	469	495	524	490	442	485	485	442	513	438	451	515	451	437	459	469	492	484	410	462	477	445	458	456	472	474	465	466	458	477	474	440	471	425	455	488	489	487	461	484	494	453	485	466	480	487	502	443	452	508	440	478	425	461	452	470	474	470	501	478	446	485	481	459	490	512	476	468	461	464	437	477	486	458	494	451	442	468	461	472	435	469	489	500	461	462	445	486	474	487	495	452	480	486	438	457	485	473	468	454	453	484	462	456	489	443	509	492	485	503	501
5877	19583	13918	7614	6129	4941	4096	3439	2917	2359	1980	1748	1525	1346	1246	1139	1054	916	947	839	733	708	716	661	583	615	632	578	633	675	639	657	638	657	652	673	613	637	577	542	552	573	634	547	617	608	549	512	541	562	534	499	507	511	506	502	512	481	498	476	519	523	488	498	509	488	463	519	493	490	552	499	531	516	512	511	493	484	501	532	480	541	466	506	518	510	514	499	490	504	477	484	515	515	502	456	492	504	512	463	493	509	514	473	497	473	508	493	447	484	506	482	496	483	459	468	480	524	453	489	480	482	449	477	477	482	503	485	496	479	485	492	505	494	492	460	491	501	471	487	528	483	496	481	520	458	489	508	467	487	491	469	463	501	523	475	467	500	474	482	489	487	413	513	460	472	469	476	552	503	516	479	480	512	479	461	477	485	445	475	483	478	476	490	512	494	468	483	513	455	467	506	465	506	448	512	505	486	474	469	486	519	495	483	509	496	478	500	488	476	456	506	491	469	489	515	524	486	461	550	502	477	452	495	467	500	495	495	512	460	468	448	479	488	480	482	491	459	519	488	513	475	456	467	500	471	497	525	474	503	475	450	439	464	503	502	489	500	494	470	475	469	495	469	505	460	486	466	485	487	488	471	494	460	487	481	489	495	487	470	476	439	510	465	472	467	473	428	498	489	444	536	477	485	475	504	453	480	494	491	491	445	486	489	546	500	462	505	472	460	472	471	498	507	485	474	490	489	474	490	472	470	491	527	482	463	476	474	504	523	496	492	518	497	498	462	470	454	449	475	484	490	463	496	507	470	441	469	505	486	492	529	500	463	529	517	510	440	500	468	475	496	523	479	502	500	502	464	489	478	510	477	490	506	469	474	473	512	488	499	499	470	504	489	449	470	471	478	508	551	486	443	479	465	492	474	461	456	537	483	499	479	514	500	494	485	485	483	494	489	481	481	525	471	475	495	450	482	501	458	511	485	501	497	483	496	491	494	455	504	480	461	472	477	514	492	503	501	475	490	477	489	473	471	483	484	486	482	456	450	479	500	493	505	522	515	469	510	500	478	480	494	490	471	492	468	526	476	447	487	468	512	462	475	480	458	464	493	497	492	498	504	471	461	512	476	514	469	505	508	454	525	516	474	486	485	520	483	513	492	465	479	478	461	506	449	503	480	499	461	514	482	484	504	459	485	433	478	498	549	472	473	526	481	472	501	498	489	506	445	463	488	474	483	469	521	466	472	494	495	466	508	499	475	505	451	450	499	459	483	461	475	484	499	503	497	483	468	457	505	426	445	502	479	488	459	477	470	464	448	469	438	534	490	480	478	484	470	518	473	468	479	497	486	526	484	521	511	512	478	450	487	467	488	474	478	450	507	456	502	504	459	519	479	473	489	504	485	476	504	483	473	457	497	490	444	454	463	459	457	483	497	463	526	501	473	474	499	485	501	484	470	433	467	454	455	477	519	488	505	491	486	457	498	487	497	475	478	510	471	485	444	484	507	508	509	504	467	514	486	442	480	456	462	477	476	513	445	461	464	487	519	439	497	473	497	479	498	511	498	439	458	485	493	483	501	459	456	487	518	493	459	452	482	504	431	507	493	471	504	469	479	454	463	454	499	488	500	488	503	490	464	496	446	482	485	478	491	551	425	487	479	466	466	494	493	500	504	485	493	480	477	446	488	485	508	469	494	488	482	471	520	494	497	516	482	506	504	475	462	492	477	473	511	446	453	506	507	466	452	501	474	520	450	480	491	478	476	492	501	523	472	468	460	473	500	512	492	465	462	487	481	472	514	517	483	464	506	475	503	500	500	494	501	487	512	445	497	494	491	471	498	484	503	456	479	485	424	484	494	463	477	461	518	475	444	498	469	454	457	453	487	524	473	495	481	454	483	504	469	499	474	517	498	446	480	491	480	494	503	501	519	480	492	503	487	509	439	457	485	501	481	434	499	513	452	446	519	488	514	462	484	502	493	480	506	470	456	474	475	494	517	516	498	503	492	506	495	494	468	507	470	472	471	482	468	498	458	503	465	485	480	481	475	446	516	515	503	468	464	486	450	464	515	482	511	484	500	485	494	492	481	505	466	494	500	527	497	505	490	489	485	521	498	466	530	477	486	471	495	512	449	489	460	490	496	475	495	514	512	486	485	465	514	461	488	528	468	451	474	445	482	480	511	495	469	509	499	486	462	471	487	464	438	459	491	462	484	458	459	507	480	481	527	513	481	496	499	459	478	476	447	481	485	516	478	464	480	480	489	499	499	500	499	451	492	530	446	479	475	481	494	473	503	486	474	494	486	505	436	469	452	460	456	520	490	504	473	487	476	487	443	494	481	443	461	473	498	479	466	489	484	491	445	461	507	490	485	465	469	476	474	457	451	451	450	536	468	478	497	479	502	485	495	516	491	464	447	479	475	528	494	462	474	454	448	472	449	476	530	507	482	494	504	483	506	456	469	474	461	496	473	453	478	473	509	460	468	482	487	483	482	503	466	469	493	503	473	489	532	483	475	467	468	504	484	495	513	527	497	495	484	452	444	507	482	474	518	492	482	491	462	508	486	470	486	479	461	505	466	461	489	456	471	483	489	490	474	444	468	486	464	485	498	452	484	468	505	485	474	492	506	473	507	515	487	464	522	493	497	544	505	504	452	499	495	451	494	455	494	491	484	499	498	428	475	524	478	509	490	494	495	481	530	528	515	510	488	462	475	498	475	479	490	472	504	471	470	527	459	418	480	474	496	449	494	483	501	466	484	463	487	521	414	448	468	450	487	513	481	494	455	494	477	481	456	477	520	470	485	508	480	490	461	467	475	484	445	463	489	481	493	476	522	504	511	481	453	502	478	455	496	490	487	481	461	464	477	502	513	473	519	479	536	516	517	453	481	509	464	508	514	457	436	507	467	508	508	480	476	488	505	495	508	493	450	509	487	473	460	483	520	485	461	448	485	459	475	546	501	462	479	483	503	481	490	494	483	496	455	449	464	461	493	482	495	445	460	464	447	460	456	528	478	459	484	480	464	464	480	497	509	443	489	509	483	494	478	500	472	496	450	525	485	479	472	494	529	490	451	426	478	509	510	487	490	468	478	508	519	497	474	510	527	473	508	524	517	461	479	493	487	509	484	434	456	458	497	467	477	466	452	493	477	468	507	484	478	511	483	459	516	499	494	450	518	486	473	469	506	507	459	472	472	510	538	468	483	486	458	457	475	478	490	497	495	485	477	470	481	477	497	521	493	483	494	476	473	529	485	472	473	527	464	490	522	456	496	460	458	458	509	461	511	503	450	502	504	436	482	486	490	498	508	460	491	456	475	492	479	473	413	508	488	493	489	464	479	467	516	476	484	432	472	501	505	472	479	507	490	494	486	481	511	450	496	483	436	469	453	527	499	474	449	500	463	448	477	480	483	498	451	517	512	491	509	465	485	463	508	464	526	494	479	461	500	486	495	450	471	488	482	502	478	488	499	466	524	480	480	492	462	514	475	500	483
28124	19855	7176	1382	837	630	604	525	507	431	414	417	367	354	318	341	325	345	338	344	276	279	285	293	270	292	260	298	281	273	291	287	312	314	308	302	301	276	286	250	256	267	260	268	285	283	312	282	266	270	281	286	285	281	273	247	246	273	261	261	292	267	277	263	233	262	271	277	259	261	289	293	285	294	295	283	267	278	267	269	301	246	236	277	295	258	261	280	281	277	279	241	273	264	269	261	263	260	282	275	255	269	258	240	262	266	239	290	262	247	256	287	269	245	254	250	292	243	253	291	276	251	234	249	251	263	237	267	246	274	280	287	273	288	266	289	254	293	245	302	269	244	287	264	263	231	261	271	247	258	284	275	262	243	287	229	283	244	269	275	287	284	278	248	260	252	268	257	273	269	244	266	273	241	233	267	254	242	276	275	266	263	261	249	242	304	282	232	231	238	278	267	253	261	276	292	276	274	263	277	264	269	296	279	271	252	290	260	236	277	280	270	298	267	222	256	297	287	262	268	280	264	248	262	281	272	303	284	304	266	270	260	269	263	243	260	279	264	290	267	253	258	248	263	275	295	256	279	273	277	256	279	284	233	271	264	266	291	299	281	274	285	254	216	249	253	275	260	265	241	246	263	253	248	298	260	273	259	257	269	272	271	249	253	272	269	232	251	262	259	283	278	261	274	259	280	283	274	318	273	255	267	258	282	270	283	269	256	279	274	257	280	243	291	259	248	300	258	259	260	260	276	269	271	239	288	299	275	237	265	281	263	281	244	289	241	276	263	256	277	287	276	278	269	270	245	248	246	267	265	265	235	268	244	262	248	269	258	283	253	255	278	286	276	280	274	283	253	272	270	294	255	291	230	287	288	251	257	258	269	251	268	249	274	284	258	275	268	272	298	245	243	265	252	286	277	326	261	271	252	267	268	266	257	263	277	246	277	268	274	275	264	264	248	289	250	246	246	250	262	292	292	277	264	277	284	275	278	261	286	281	272	263	280	246	268	259	258	270	293	284	269	270	250	289	251	307	278	278	282	267	245	267	262	255	302	251	261	299	261	252	259	279	270	285	274	265	253	246	271	282	282	266	271	313	296	284	259	272	231	276	284	269	240	282	286	266	232	271	256	276	250	268	289	276	275	262	263	278	274	260	289	247	303	313	261	289	284	268	269	282	249	267	284	269	265	250	275	262	263	263	266	289	266	267	279	293	281	246	263	263	260	284	278	236	264	259	271	307	269	252	253	271	304	260	288	292	254	248	306	244	233	293	248	272	263	291	261	243	267	262	271	263	262	270	255	265	260	260	244	258	249	268	276	242	250	261	244	270	265	269	260	297	270	249	253	295	281	260	264	271	246	287	250	272	258	267	271	264	267	300	268	255	252	245	251	252	263	275	260	271	283	243	302	269	240	221	260	268	275	243	259	261	261	249	275	257	296	253	267	293	273	282	257	261	249	276	283	264	278	263	282	293	260	281	295	255	270	277	256	265	265	257	220	269	283	265	286	263	256	250	269	246	268	270	254	252	271	268	240	250	268	268	257	280	238	274	282	232	280	251	259	280	285	294	265	282	277	273	251	277	278	296	248	253	291	268	294	257	269	255	252	262	252	274	256	257	247	246	269	282	250	270	270	293	271	252	300	259	248	287	279	273	247	249	284	279	311	265	304	278	241	286	252	248	259	273	250	288	274	257	270	252	298	247	233	247	276	287	273	266	267	245	265	276	249	282	288	262	284	242	272	256	260	269	278	298	250	286	289	251	291	281	265	244	246	281	271	279	283	274	275	266	269	268	271	274	295	267	281	284	259	240	273	276	284	253	276	264	270	261	268	268	249	280	254	269	269	290	270	287	272	262	260	253	263	257	261	271	269	240	258	252	269	263	292	261	270	251	233	261	305	276	247	254	259	273	273	284	300	278	274	282	277	259	243	286	260	259	282	259	258	241	285	284	246	270	251	293	260	273	246	269	287	239	255	269	250	264	268	285	270	267	288	246	253	261	236	260	282	295	267	263	242	246	277	277	279	271	311	290	259	264	286	254	266	261	263	285	243	266	273	283	278	268	262	275	263	286	273	266	300	274	255	255	255	235	270	245	296	275	266	257	283	230	258	258	286	284	272	251	262	268	272	263	266	271	264	274	280	266	272	263	272	256	236	286	272	269	256	278	246	263	255	252	275	258	270	241	274	275	254	279	266	255	295	253	250	279	270	276	269	287	255	287	289	272	232	282	277	261	267	280	272	284	261	265	265	269	254	286	271	270	289	272	252	251	275	256	253	293	260	262	286	268	267	281	262	267	256	240	285	274	246	282	295	262	258	273	271	242	278	270	281	261	268	261	274	292	286	278	261	279	265	230	275	277	245	245	252	266	239	268	264	265	291	277	261	317	255	259	299	259	304	255	254	267	250	287	263	253	253	263	277	268	273	255	260	273	282	278	280	295	278	271	248	276	239	291	259	236	263	296	264	265	259	266	286	243	275	269	239	258	261	275	274	262	270	237	272	273	261	268	269	269	278	255	281	264	259	262	246	258	291	258	270	291	231	281	271	285	263	280	283	307	241	266	281	266	250	287	269	246	279	254	281	279	276	257	252	258	281	273	271	262	294	283	259	279	272	251	274	289	276	279	266	258	273	273	270	258	304	250	292	257	272	255	286	266	265	293	286	275	235	267	274	251	243	258	258	243	268	273	239	251	263	292	282	265	273	262	254	265	299	264	275	250	268	257	271	283	273	268	258	276	244	256	266	274	260	260	261	303	278	264	266	292	250	281	287	266	257	291	240	271	269	244	274	297	256	268	276	234	273	280	264	259	241	278	218	272	265	260	285	262	269	290	251	289	248	270	247	281	278	278	279	275	255	259	260	290	248	253	274	243	279	218	289	262	261	258	289	260	302	278	254	271	279	280	284	287	258	283	255	262	293	286	264	272	280	248	274	309	270	243	257	267	263	247	267	283	272	237	244	278	266	274	217	251	282	278	254	245	301	273	244	270	260	264	262	278	268	266	284	277	237	276	269	256	241	265	293	244	276	275	268	255	295	281	243	250	251	243	309	280	240	273	266	270	259	249	307	269	267	249	269	275	230	260	280	241	237	280	241	251	242	277	279	291	278	260	293	256	247	288	284	247	271	280	296	259	277	254	271	294	289	271	292	252	249	232	250	260	273	275	280	274	286	260	281	270	259	295	262	263	264	259	300	269	275	261	284	293	262	260	273	256	255	272	278	264	260	282	263	280	287	250	265	285	275	245	273	261	265	264	268	283	284	257	284	243	277	249	257	265	264	297	270	258	243	268	259	266	313	275	284	261	302	235	282	292	246	283	293	275	275	270	259	267	251	246	273	285	239	260	263	289	267	244	252	293	263	282	273	315	259	275	283	277	294	311	286	264	258	264	261	289	262	265	296	267	283	270	276	274	259	286	252	276	272	262	272	256	303	257	283	264	268	244	255	293	255	279	270	253	287	257	263	280	277	260	242	248	301	269	273
5499	4351	3076	1602	1300	1100	959	932	754	681	601	519	510	482	437	410	408	369	358	339	365	308	326	304	308	329	309	340	302	334	354	350	331	344	337	307	316	266	309	303	295	323	331	305	305	283	258	281	287	273	285	277	306	298	306	285	274	289	288	290	283	281	276	281	257	278	280	297	261	252	333	303	297	292	303	275	295	253	308	266	261	265	294	264	286	267	262	263	269	276	293	285	295	258	243	255	284	286	253	293	261	276	272	292	315	272	259	278	266	279	266	274	283	275	288	266	274	298	247	274	283	267	297	287	268	316	250	255	289	268	291	278	271	274	264	282	280	263	273	243	290	305	280	296	294	312	302	288	275	279	290	275	258	279	285	278	287	264	288	279	290	282	294	295	257	278	295	291	262	258	287	327	292	276	299	264	276	317	287	258	264	276	291	245	314	287	258	263	281	297	262	293	264	276	266	256	295	279	277	292	265	284	247	264	298	266	291	283	259	255	281	278	262	272	265	287	293	304	303	256	284	267	301	284	260	272	306	308	263	282	303	260	278	289	269	254	283	273	259	268	292	306	266	297	288	288	276	287	262	273	268	307	262	267	275	295	285	280	270	288	270	287	265	280	284	263	298	296	292	290	274	258	260	282	260	294	283	282	295	281	280	283	283	293	280	291	299	269	290	292	273	271	279	272	278	273	266	273	312	318	273	270	255	282	293	267	291	279	272	267	278	260	283	281	263	291	289	287	254	289	301	262	254	292	247	292	292	260	283	288	260	298	283	293	282	275	266	276	280	253	235	273	262	251	285	257	277	290	275	263	291	290	306	288	277	304	274	258	296	274	294	289	252	250	255	279	273	305	289	299	261	247	308	253	281	262	266	272	279	283	273	280	286	269	287	268	274	292	272	268	299	295	263	293	273	273	252	269	255	296	275	290	258	284	284	248	294	280	282	278	256	260	278	288	269	294	286	293	296	285	274	273	290	280	272	266	289	286	272	283	266	274	291	291	304	290	293	266	269	274	285	307	303	268	266	314	290	292	309	292	287	298	277	275	271	273	271	269	265	277	284	256	251	258	238	304	292	289	260	267	281	281	286	265	277	275	310	273	298	274	282	233	294	303	261	260	310	289	283	290	297	261	271	309	281	261	266	282	271	271	281	285	317	291	318	284	289	298	277	280	306	301	268	288	287	249	286	298	270	272	292	285	281	265	276	258	292	287	274	264	284	303	247	253	255	291	292	268	281	298	266	292	292	289	305	275	265	281	290	283	293	288	278	294	262	253	261	284	274	295	267	240	241	273	282	302	298	262	285	277	282	278	296	277	255	304	282	270	266	295	315	302	267	314	277	260	242	288	294	275	255	274	271	263	296	274	283	271	276	276	292	299	248	273	274	280	274	278	283	271	296	241	293	254	279	308	254	274	287	264	226	297	254	312	274	257	279	262	281	260	296	280	304	282	272	255	296	275	268	278	269	272	277	262	256	282	282	277	282	289	250	248	318	291	282	277	257	274	324	285	271	290	279	287	290	279	287	287	291	281	273	260	261	253	270	283	277	296	272	271	286	283	252	285	293	280	262	250	320	274	273	262	268	288	268	293	264	287	260	263	266	268	278	282	268	292	300	289	280	272	281	288	282	283	284	329	250	287	255	284	270	248	265	271	280	276	305	279	273	305	257	271	299	277	269	308	289	291	297	304	284	282	268	302	282	291	319	301	290	299	274	303	283	254	236	257	272	264	274	289	309	280	322	293	308	318	301	239	255	299	322	288	257	289	265	274	304	272	254	279	259	285	308	290	302	291	262	277	260	307	315	261	308	241	305	281	267	259	269	285	280	295	279	295	277	272	277	307	266	271	293	295	276	280	278	275	245	273	287	268	267	254	285	291	261	246	270	260	293	281	292	290	278	281	283	274	299	286	258	264	304	287	279	267	266	251	298	294	261	270	296	263	304	287	288	273	283	297	262	286	268	260	301	308	303	308	256	268	311	290	268	309	289	260	281	298	266	277	259	270	278	293	295	254	273	277	272	311	298	272	248	285	258	304	260	286	275	258	297	298	280	263	277	273	294	269	294	271	291	262	274	307	248	292	284	252	272	312	297	245	296	262	276	243	279	286	271	292	266	278	273	286	296	272	275	297	282	262	270	292	277	272	261	258	283	289	227	302	258	282	283	284	298	260	288	290	262	284	254	274	277	262	271	299	277	270	289	272	265	308	269	286	267	246	265	275	283	286	287	256	284	277	265	271	288	283	303	285	267	259	261	264	296	277	296	293	265	274	267	289	285	277	282	273	289	280	288	300	287	254	278	311	257	281	264	275	291	289	269	254	327	300	255	294	281	295	280	294	269	295	263	289	273	273	280	274	271	300	315	276	269	287	256	286	285	310	325	272	278	296	291	292	276	307	279	275	305	274	271	266	291	272	291	280	315	277	252	282	271	265	288	282	272	291	311	290	265	275	275	303	243	269	288	262	266	286	253	285	275	280	235	241	276	279	306	268	286	282	277	288	295	249	261	253	272	263	287	270	293	278	297	260	298	299	282	288	264	287	267	266	285	280	280	272	250	276	279	284	289	302	272	255	304	313	306	310	252	266	242	271	265	282	278	285	270	306	286	273	263	277	236	280	261	303	290	268	280	278	276	329	279	284	283	266	291	262	265	266	309	262	255	269	285	315	279	285	256	270	290	300	288	301	254	270	278	276	266	299	301	278	278	275	270	279	273	274	296	297	253	276	283	288	249	304	300	279	295	244	325	278	336	252	250	273	275	285	286	272	280	293	250	286	285	278	262	271	249	248	276	273	326	280	295	283	284	241	283	271	295	281	305	267	294	325	299	288	269	283	291	272	289	280	316	283	303	271	263	275	284	245	287	291	281	275	298	286	297	254	294	273	281	309	268	286	283	279	284	295	290	281	280	272	273	309	275	266	274	300	273	259	293	273	278	287	260	291	249	263	251	311	298	275	268	281	303	275	276	283	277	279	290	263	302	269	296	290	277	279	290	308	264	276	257	318	284	291	281	291	297	253	282	292	288	270	285	259	274	291	309	263	268	276	282	266	257	248	259	296	292	290	269	298	272	247	260	260	285	304	301	298	283	285	291	275	245	290	252	280	287	287	248	272	267	274	288	302	272	296	280	263	279	313	249	315	256	268	273	320	277	256	279	250	272	275	287	280	298	274	250	284	272	285	259	296	237	274	265	266	292	273	297	274	316	270	295	273	285	290	296	272	284	264	289	295	288	276	284	309	288	296	310	281	259	242	277	284	268	276	280	275	291	293	266	298	320	306	324	279	280	302	307	291	264	266	274	276	287	261	277	283	278	276	272	312	288	294	269	258	276	280	265	295	268	266	255	285	288	275	275	296	301	272	286	268	289	245	275	268	264	273	292	260	262	256	297	278	262	262	304	311	281	282	265	277	249	275	264	280	283	285	276	251	285	282	276	291	260	288	310	293	308	293	260	283	274	274	309	301	282	296	256	265	285	280	299	291
23898	21412	28607	24615	21393	9361	2156	1614	1249	1015	990	917	785	786	703	694	702	658	673	605	561	572	534	563	526	500	517	453	472	492	548	518	550	568	530	529	519	549	515	520	477	487	476	502	532	532	513	479	479	471	461	509	423	461	476	469	456	477	511	460	462	509	473	467	473	501	479	440	459	445	496	469	443	461	495	472	468	427	499	486	455	438	506	452	496	465	476	508	450	485	485	456	463	465	444	478	487	458	532	474	448	478	470	484	467	462	490	459	471	445	481	444	484	461	499	464	432	454	451	458	460	474	505	454	465	473	470	474	481	455	464	508	457	464	477	430	452	440	466	454	412	400	449	479	483	440	505	447	441	451	437	444	500	472	481	480	458	447	454	434	447	499	477	477	474	448	457	490	462	487	450	465	428	429	527	441	454	481	463	469	482	508	454	427	458	428	466	464	442	454	468	477	477	455	484	471	424	471	467	459	449	430	490	456	464	502	459	417	446	485	427	456	478	472	478	462	473	441	440	472	468	482	455	460	429	452	500	490	490	458	441	441	483	471	482	445	479	430	468	479	476	399	452	459	470	441	508	484	474	450	473	495	489	443	498	453	433	502	463	456	491	458	450	441	453	456	472	451	437	420	462	435	429	479	455	454	460	458	455	483	500	459	501	502	465	441	468	445	470	421	506	465	453	466	456	481	484	489	508	490	468	488	463	454	492	478	462	473	469	459	472	484	483	483	472	483	439	416	437	483	452	436	444	471	495	477	484	454	430	475	478	467	446	446	463	487	435	456	450	470	477	442	436	455	470	491	439	483	430	444	466	457	492	493	477	466	466	474	485	468	462	430	420	456	468	456	467	479	434	473	450	424	467	495	499	427	462	429	483	457	494	477	452	461	473	474	511	458	458	471	410	480	451	434	447	454	422	471	439	447	489	478	457	452	470	494	497	459	468	476	464	447	479	463	463	422	433	473	461	454	479	428	455	460	478	474	477	501	458	453	468	398	485	479	424	449	455	457	517	484	468	480	463	446	446	491	450	457	463	480	487	468	463	430	482	432	447	431	447	465	427	398	423	468	464	493	450	481	461	484	463	415	434	480	426	470	436	451	457	479	447	478	443	444	433	461	444	443	496	452	470	454	461	460	485	431	508	480	429	453	495	477	483	477	493	444	439	437	419	470	494	497	484	511	457	433	449	458	514	488	471	472	479	495	493	430	445	507	410	482	479	450	461	517	472	495	498	422	467	495	468	495	475	453	411	495	472	474	494	459	465	454	437	478	439	459	507	461	513	445	428	468	524	507	449	475	480	471	490	454	430	449	498	460	461	497	460	462	438	465	488	476	458	503	467	410	455	504	448	465	466	411	462	431	497	455	493	447	483	427	442	476	475	474	478	471	495	454	448	453	482	450	456	503	447	451	491	497	438	481	467	483	508	447	433	489	466	473	441	426	500	446	481	452	475	426	449	457	492	471	459	465	466	442	474	475	497	481	499	454	458	451	442	442	448	478	455	482	477	443	469	457	466	447	495	471	486	470	467	501	472	489	441	507	490	452	469	495	443	469	442	462	473	450	501	460	444	476	480	447	471	443	458	414	479	496	493	463	517	482	461	480	472	461	490	493	461	450	456	520	474	461	477	458	498	491	451	482	426	497	495	440	453	440	487	462	493	457	437	455	447	456	438	419	453	481	491	473	465	424	470	473	462	461	479	449	471	470	467	503	465	454	459	470	451	466	456	480	442	463	493	461	476	477	478	457	461	474	461	472	475	493	463	504	525	459	433	462	451	457	494	431	454	486	450	467	468	494	418	465	447	464	470	437	498	421	421	468	482	470	452	468	523	452	469	513	477	468	480	446	468	429	452	463	507	434	497	464	457	454	478	441	467	462	463	455	448	488	491	510	472	474	468	469	482	472	454	499	461	447	452	484	457	456	475	454	449	457	481	471	485	478	440	428	467	457	457	440	471	465	482	493	432	485	471	411	469	440	460	487	421	451	459	454	462	462	463	471	466	483	438	454	459	469	458	465	510	444	459	463	465	434	506	454	459	455	480	444	466	458	465	495	485	462	474	450	500	504	487	434	461	464	480	474	458	493	445	434	438	457	466	449	450	488	506	472	475	500	460	496	501	438	469	498	469	507	423	481	472	430	457	433	426	417	451	498	442	490	451	481	464	517	471	453	465	468	470	441	493	478	462	445	494	451	443	483	445	488	451	459	474	478	422	479	474	485	456	471	474	489	512	485	464	446	447	472	462	493	459	493	452	476	440	479	455	467	466	451	491	437	455	474	481	437	458	439	467	450	473	488	491	455	472	486	466	482	469	483	429	487	466	457	440	454	485	448	453	467	476	510	430	485	445	470	482	439	493	480	487	466	477	494	492	460	473	508	474	485	428	470	458	482	442	483	439	454	459	439	495	476	524	442	474	470	494	465	462	456	462	473	463	482	471	487	472	439	469	437	441	439	470	440	461	425	481	443	453	458	503	469	496	472	497	468	452	472	476	459	479	489	459	484	463	482	459	447	483	463	470	484	494	468	447	492	440	523	480	495	453	501	436	515	468	466	448	459	439	451	501	441	469	456	464	450	452	455	453	489	465	434	461	412	476	424	448	450	473	454	482	482	527	429	425	465	488	442	436	455	493	475	478	454	467	479	420	449	442	462	500	426	499	440	471	467	444	469	454	466	488	492	497	470	472	494	447	437	480	450	492	477	471	484	474	460	468	502	420	456	480	470	446	455	462	452	474	461	484	488	443	484	408	479	452	506	523	458	448	444	475	441	446	429	439	459	482	451	498	451	463	461	495	429	488	452	459	451	458	482	438	506	425	476	433	457	440	456	448	461	441	474	522	445	497	459	454	427	481	430	453	424	435	473	459	418	467	478	462	475	419	469	487	442	462	427	468	455	477	475	474	493	457	470	465	436	476	437	488	470	466	442	445	448	494	444	507	486	493	459	456	515	462	433	463	479	462	434	432	475	432	470	478	455	502	465	465	428	458	448	448	461	474	469	440	438	505	510	483	485	447	464	455	481	464	440	472	448	463	463	455	441	476	461	440	461	429	470	478	473	465	470	481	470	449	460	452	428	487	516	422	482	474	457	438	482	483	457	445	487	473	418	423	457	458	476	440	493	468	468	484	468	454	436	473	420	442	455	471	456	473	458	436	456	478	444	471	494	468	439	487	464	477	447	462	447	453	501	423	453	501	437	449	457	461	451	473	481	507	461	493	453	463	479	416	442	503	489	437	454	507	441	435	495	453	476	473	465	456	474	440	472	464	431	444	490	449	483	470	435	463	464	466	501	481	442	466	448	487	465	473	454	477	438	463	484	433	455	440	475	444	482	463	451	473	447	387	446	500	464	461	458	504	447	453	479	468	423	460	448	459	427	440	456	455	431	495	448	470	459	468	493	470	468	504	467	444	503	483	488	450	485	463	443	486	475	442	466	458	468	463	472	489	525	509	474	422	508	463	433	468	465	462	489	478	457	465	432
4814	13791	9348	4883	3932	3183	2713	2430	2015	1639	1311	1213	1132	987	917	877	788	723	733	664	637	675	588	530	517	575	505	569	563	538	587	614	576	603	550	577	584	493	528	515	560	505	534	499	548	543	526	489	497	537	533	528	468	489	501	497	469	461	492	490	464	509	493	472	490	500	445	501	508	493	481	491	501	508	519	512	513	459	481	457	526	456	500	450	509	513	491	473	490	497	479	460	514	468	515	466	486	511	485	482	478	442	504	524	445	456	473	515	445	450	505	461	455	472	485	488	493	497	450	479	469	494	507	503	473	497	471	437	513	472	474	476	471	423	486	493	457	470	478	435	513	507	485	482	466	459	452	503	468	519	485	480	460	487	469	456	464	509	489	495	477	484	453	483	470	482	493	455	459	510	436	490	496	483	481	496	472	493	468	455	479	504	503	482	454	499	463	478	464	457	447	482	482	450	469	450	475	485	477	472	480	469	468	493	462	498	468	457	490	505	471	507	460	476	500	506	485	485	503	486	417	444	475	500	489	464	465	471	464	480	479	511	455	489	480	495	462	492	491	483	499	469	475	478	482	520	482	457	479	472	478	465	512	472	465	445	483	493	436	433	442	455	454	482	505	482	510	504	483	468	494	477	467	444	459	431	488	461	468	477	474	481	431	478	449	510	455	513	469	485	444	476	482	504	502	474	469	456	517	523	468	450	487	477	455	499	480	498	492	480	458	467	475	477	474	468	517	453	457	474	504	462	444	478	517	453	487	474	480	453	471	470	438	453	482	484	448	465	463	419	471	460	442	479	456	468	448	511	490	461	479	470	435	518	476	495	469	477	495	482	469	454	470	512	525	475	477	535	454	463	516	468	457	493	454	467	479	478	453	482	487	475	464	456	449	479	466	459	495	504	489	477	492	538	508	461	469	492	468	479	484	436	495	508	468	481	511	464	464	496	478	466	528	479	450	467	445	455	452	522	474	481	431	467	480	474	488	510	453	504	453	443	486	485	490	438	479	477	464	520	493	461	496	493	472	486	465	444	473	467	481	481	490	460	486	471	504	431	464	485	466	485	477	462	485	465	508	480	474	484	494	443	484	449	452	491	456	509	474	480	527	524	485	476	456	471	495	455	477	463	518	460	500	528	490	470	441	484	470	452	434	502	471	474	501	446	501	478	472	453	444	502	485	468	500	522	451	479	496	460	451	499	494	483	464	488	457	458	445	508	512	498	462	489	481	476	531	513	456	453	500	461	466	483	505	492	491	506	442	469	469	492	463	520	481	478	479	472	479	470	499	470	458	509	500	501	456	436	456	471	515	501	477	507	493	479	485	516	449	468	499	490	493	485	455	493	487	490	454	504	492	441	458	498	462	506	489	431	450	494	471	459	487	449	467	491	482	540	484	452	483	474	502	453	517	446	476	487	461	509	487	444	491	492	470	461	435	488	459	503	490	496	458	473	472	487	478	438	469	449	484	457	478	511	453	459	491	461	472	439	489	511	491	484	507	464	463	469	475	472	468	427	447	481	453	500	512	487	493	463	455	482	501	521	490	489	464	541	486	474	466	472	489	500	456	449	471	473	467	486	466	491	468	489	490	492	482	447	443	497	505	476	517	500	476	494	499	511	493	477	455	454	454	471	410	502	496	481	451	465	476	458	421	486	482	451	493	467	499	467	465	494	474	471	474	452	453	488	498	525	471	507	510	493	442	492	484	454	459	444	507	468	464	509	420	490	464	476	478	480	475	485	481	491	453	488	488	507	491	458	473	461	446	510	477	452	506	489	500	494	497	429	505	435	443	487	478	468	476	440	480	465	488	509	493	453	444	485	468	481	494	436	493	493	512	487	475	496	489	493	447	463	497	431	523	478	464	453	481	481	530	417	489	475	487	512	506	458	468	471	489	490	495	484	480	470	499	458	489	494	491	453	460	472	458	463	461	485	499	431	486	416	483	475	514	501	483	467	458	500	463	499	487	503	456	451	501	483	466	459	463	477	498	498	488	467	471	464	510	506	527	451	494	423	466	470	463	442	474	498	482	501	489	473	483	493	440	470	474	535	460	445	495	466	534	456	448	504	493	492	511	473	512	475	475	503	504	473	461	452	531	472	460	503	460	483	503	496	482	482	443	495	469	523	448	472	517	480	450	460	477	485	461	507	497	478	488	496	474	498	461	465	474	512	501	496	508	478	463	483	487	432	462	478	450	484	487	498	497	482	518	508	488	445	469	492	497	503	479	466	496	484	492	468	415	487	526	446	460	457	445	484	493	477	454	488	487	452	523	499	503	453	484	509	475	511	469	477	452	466	486	490	519	464	480	445	511	476	445	491	483	469	486	470	467	449	477	468	473	455	499	507	483	536	500	440	492	470	483	476	462	479	483	473	487	513	500	524	497	469	454	455	447	514	495	508	462	506	496	474	463	486	471	491	463	455	529	441	483	505	486	443	476	503	485	481	476	509	457	461	514	469	444	423	461	478	450	502	536	432	492	514	473	480	498	515	456	476	457	465	490	464	508	502	476	487	477	530	469	486	503	486	483	499	472	455	449	473	468	496	488	471	490	477	521	449	491	479	463	442	497	482	490	465	464	490	488	471	452	471	501	477	476	504	433	487	455	501	492	489	478	482	471	477	439	491	501	474	466	519	434	520	485	438	500	460	440	469	517	485	519	505	486	465	469	484	460	443	497	479	483	463	493	527	448	454	440	505	458	477	482	465	491	466	441	486	471	521	478	484	454	533	440	500	505	480	493	458	501	504	467	437	498	461	481	520	484	468	484	472	487	459	516	512	475	490	486	471	449	466	528	514	481	447	460	484	448	511	480	505	475	536	528	461	475	481	468	500	520	520	465	476	483	475	511	488	456	462	470	482	508	457	503	436	442	467	488	430	456	511	486	482	467	454	433	451	465	523	451	481	466	452	508	477	519	479	466	481	448	485	488	493	457	461	475	448	505	475	467	470	481	463	484	436	471	455	439	439	458	480	480	492	475	494	454	484	493	536	461	478	492	490	442	489	503	487	489	479	449	447	465	454	472	454	510	463	485	476	483	495	465	546	456	503	476	488	501	497	460	455	480	487	496	463	473	498	493	520	469	476	487	485	499	471	484	485	498	506	462	520	452	460	495	475	442	497	451	518	465	490	466	453	500	520	486	470	461	490	479	504	481	497	490	476	476	463	490	460	501	474	476	471	500	461	501	465	443	458	466	462	487	485	451	451	467	472	486	464	474	507	450	516	500	471	495	502	487	487	470	466	437	479	485	471	468	516	467	443	504	487	467	490	496	482	445	485	503	477	474	509	470	468	467	443	471	499	477	524	490	464	480	490	494	443	521	507	455	477	494	535	458	468	507	482	440	461	478	482	467	462	449	522	479	472	508	463	504	498	503	482	456	434	474	462	438	483	485	475	494	443	476	505	450	478	466	479	452	461	460	500	439	441	466	469	471	492	524	477	509	470	442	481	467	466	497	483	476	480	475	479	472	476	476	492	464	492
25037	21403	27408	25653	9413	1196	830	761	599	542	463	443	399	366	323	324	309	263	290	269	255	229	241	205	241	198	230	234	225	250	272	228	251	218	237	242	217	251	205	232	216	220	200	204	221	208	226	212	212	216	198	189	189	216	180	217	201	201	185	196	211	184	195	203	196	179	210	187	199	195	188	185	191	197	185	178	207	212	184	195	208	177	189	188	235	218	215	218	200	185	193	200	188	171	168	199	203	196	207	191	190	198	200	188	209	217	215	191	215	200	199	200	206	172	183	209	192	192	178	205	208	197	216	187	212	186	215	183	209	204	193	201	196	198	174	194	211	227	200	160	196	192	207	200	186	188	195	179	228	183	170	220	212	197	218	217	198	185	193	209	198	219	186	207	217	177	176	229	183	205	186	204	186	214	212	203	186	197	197	197	186	213	186	200	197	192	202	182	181	199	203	175	162	199	169	214	195	200	220	169	193	225	184	181	203	193	206	175	190	181	173	219	183	185	189	214	212	174	175	220	190	173	188	197	202	179	177	203	191	196	194	186	184	172	188	187	203	160	190	211	210	194	196	193	192	181	192	206	187	198	189	204	210	188	182	184	191	180	195	213	222	202	194	196	184	205	199	176	191	185	194	150	182	174	222	186	199	195	186	203	196	170	200	184	234	214	193	182	217	197	172	182	177	202	200	206	169	236	174	179	230	181	206	199	191	198	210	179	182	205	181	193	199	187	179	187	188	209	187	196	196	210	175	192	198	188	197	195	190	191	207	232	162	187	192	173	185	217	198	202	216	197	198	185	181	215	194	187	173	204	180	197	196	203	213	177	184	189	189	221	205	194	195	205	202	176	201	186	195	186	199	203	202	190	191	196	181	198	208	189	213	210	175	191	210	207	205	189	201	200	196	194	193	187	198	174	212	190	201	202	171	184	190	197	205	192	196	189	190	193	174	191	211	193	188	203	216	177	194	204	210	182	183	222	201	206	197	214	190	206	197	180	196	231	194	193	205	220	198	210	192	183	235	199	192	177	211	195	186	198	213	199	195	208	197	161	196	192	176	203	206	194	206	195	186	196	215	223	213	220	198	190	206	205	199	203	193	223	172	182	205	187	202	213	205	201	209	192	185	204	198	198	206	182	188	220	160	178	173	187	186	205	198	196	200	194	188	220	218	201	196	216	227	170	206	207	196	197	209	188	160	199	196	193	187	201	213	226	193	184	196	212	188	205	169	188	179	180	174	179	207	216	202	169	209	180	197	186	196	209	204	210	188	163	210	185	191	195	186	173	183	208	180	190	202	218	188	191	227	204	186	183	185	184	169	192	204	187	182	184	175	233	202	193	188	201	211	188	178	199	199	212	210	180	218	196	184	218	195	206	204	172	199	189	212	200	219	192	202	188	190	223	202	193	193	193	201	183	212	210	206	205	187	203	226	185	201	191	207	198	170	189	189	175	199	178	185	164	200	165	194	214	188	177	190	166	212	192	204	202	199	240	194	208	185	199	205	176	205	206	187	178	207	201	212	189	198	209	178	214	216	194	186	195	225	220	189	187	192	180	209	203	195	209	167	209	198	175	170	190	184	209	187	190	199	192	175	181	185	191	202	214	194	199	204	205	181	187	185	184	195	201	196	213	171	188	215	222	207	184	201	187	211	203	216	179	158	206	177	197	175	225	210	190	200	193	174	192	202	175	213	194	186	208	216	200	205	210	213	198	188	164	192	197	188	181	193	191	214	212	195	181	172	195	204	170	197	192	208	202	205	203	193	197	217	164	181	191	167	183	200	187	167	180	180	200	193	213	182	186	199	183	201	207	209	192	215	193	191	192	208	200	208	197	221	172	198	198	219	208	190	199	192	194	188	211	213	184	201	182	197	200	202	198	209	208	193	195	169	202	189	198	205	180	185	205	229	199	194	190	196	205	186	189	185	222	197	197	191	212	201	188	241	196	184	209	191	186	182	201	222	185	170	170	177	180	191	192	204	175	177	200	192	205	179	205	189	200	189	183	193	191	180	200	204	196	189	195	186	184	213	209	204	169	187	180	240	195	181	209	218	205	207	198	212	193	198	197	177	199	194	200	216	205	186	207	181	186	221	197	205	175	207	206	208	192	199	215	184	202	209	177	205	181	191	180	215	215	210	191	205	203	224	172	201	189	183	207	206	187	180	201	187	196	217	185	195	174	208	189	199	209	176	171	180	183	172	191	158	217	210	195	208	184	187	203	172	205	190	201	185	199	183	229	165	187	192	198	210	198	199	191	191	194	193	202	185	196	196	219	190	193	215	199	181	206	177	187	178	206	204	187	184	209	174	203	190	177	193	185	184	200	192	188	188	192	197	195	198	193	211	196	187	191	178	202	199	205	212	202	183	169	202	188	194	204	204	178	199	182	194	195	188	189	189	183	168	195	213	198	188	200	190	223	183	188	212	209	180	184	197	196	207	182	197	214	221	215	202	210	162	211	176	174	192	190	183	199	179	210	202	211	183	186	187	193	187	194	188	203	179	199	216	195	207	188	185	183	214	200	178	170	210	198	192	195	198	204	194	192	195	181	220	180	171	180	206	225	205	229	194	182	195	188	206	194	190	204	213	204	200	197	206	192	200	182	193	187	206	184	186	196	168	191	213	179	200	181	207	191	180	190	206	193	197	197	185	177	217	192	210	185	228	193	195	190	182	205	192	209	194	224	206	175	202	196	202	194	198	195	187	195	192	203	177	174	213	213	206	189	174	187	196	205	184	196	197	183	187	189	202	198	164	199	178	209	195	191	178	190	185	199	219	177	190	173	217	197	206	200	211	196	189	200	197	213	195	206	191	206	211	200	196	192	179	184	198	186	192	189	180	192	190	211	196	174	189	189	206	194	196	198	198	204	179	207	183	187	202	199	159	184	218	176	195	189	182	217	209	202	183	193	182	170	177	200	203	184	193	209	195	213	159	187	204	192	183	174	193	195	187	201	166	200	178	209	213	186	201	197	184	202	198	214	222	224	193	195	192	191	187	204	220	211	208	175	179	183	207	194	207	200	195	193	191	191	198	198	185	216	208	203	180	180	182	194	196	206	229	208	239	200	186	173	192	196	202	194	194	204	226	173	214	203	217	168	194	205	188	193	204	217	203	204	203	186	205	195	209	187	202	182	183	208	208	188	192	186	206	198	180	187	232	192	187	180	202	181	198	202	180	198	200	186	190	174	174	203	215	198	191	193	177	207	219	209	192	221	214	195	210	197	194	203	206	189	195	213	164	214	199	183	210	175	205	169	198	207	198	178	178	170	190	192	192	199	215	178	204	207	198	210	178	184	183	189	193	204	187	196	200	187	166	211	204	220	197	197	200	182	204	185	170	191	218	188	188	194	187	209	182	186	204	192	191	189	190	197	203	180	198	196	210	218	208	194	209	207	189	164	181	178	185	181	198	183	214	186	204	183	192	187	190	197	210	190	182	195	197	202	218	170	215	195	201	175	207	186	223	190	210	174	211	180	200	181
4198	8749	5963	2990	2354	1970	1690	1504	1209	955	737	686	629	540	481	446	441	395	414	325	304	320	292	252	270	242	237	282	269	273	296	299	289	270	297	273	290	245	236	258	239	262	253	262	222	270	231	212	239	235	226	234	209	233	211	202	226	233	209	210	216	212	212	225	211	197	225	244	218	198	196	201	216	209	242	248	239	207	224	231	231	197	194	226	235	217	205	205	187	237	201	205	215	237	211	198	201	213	191	218	226	191	212	204	219	211	223	219	191	214	217	205	221	211	213	219	194	222	212	203	208	228	210	224	204	204	207	196	220	230	216	194	221	191	219	226	219	191	218	200	237	202	216	216	223	222	196	219	196	221	211	229	240	192	196	209	193	221	221	184	210	222	217	193	241	227	230	220	197	222	230	217	211	208	194	186	201	208	223	221	199	217	226	194	220	219	210	214	218	219	215	224	211	219	206	190	201	216	233	214	242	227	192	223	230	197	209	236	220	200	192	226	209	224	206	218	229	200	209	192	228	221	210	213	236	223	206	233	232	202	235	210	210	216	224	215	212	197	208	207	213	238	221	206	217	208	207	227	204	232	216	195	220	207	240	224	245	205	220	206	229	216	210	214	246	221	200	198	214	206	225	216	215	207	205	244	215	212	190	209	216	197	195	203	215	203	221	188	226	225	196	219	213	197	226	211	197	208	204	216	237	217	218	210	236	222	191	203	226	193	173	237	224	239	221	197	190	212	193	237	215	188	204	173	201	205	229	220	210	213	200	225	214	215	216	210	211	232	187	205	221	208	213	201	217	245	212	209	219	207	238	211	222	219	191	225	237	215	206	216	228	242	218	222	222	208	193	193	221	196	201	238	213	216	228	203	220	202	222	207	201	192	222	223	201	227	255	197	214	217	205	222	239	185	218	211	204	212	197	218	210	206	214	215	192	227	207	222	210	212	213	217	232	217	211	206	187	221	228	190	193	222	190	195	212	211	219	214	194	203	197	223	189	221	217	227	203	206	222	224	203	186	207	216	213	217	207	233	189	216	197	193	227	202	209	190	229	220	212	206	217	187	210	200	210	213	222	185	213	220	217	197	197	222	225	197	184	201	195	218	214	216	199	211	209	197	204	198	208	204	191	208	215	218	245	195	201	211	183	208	214	206	199	220	211	201	231	196	198	204	201	208	203	216	209	235	217	202	207	202	181	194	199	223	230	219	210	204	239	225	212	218	219	187	189	222	196	218	210	212	216	183	224	225	214	196	218	216	205	216	186	217	198	200	231	203	195	190	207	218	197	207	163	195	232	196	200	210	237	186	221	195	204	211	212	214	210	227	202	239	238	204	214	237	231	219	222	211	230	199	214	242	227	221	190	222	220	243	206	209	233	226	203	211	226	192	212	206	228	212	200	209	192	222	229	224	181	226	197	201	206	216	226	221	221	206	220	211	232	196	212	236	213	231	229	238	208	217	188	212	214	205	254	199	241	213	224	202	198	208	210	208	199	207	236	197	207	213	192	191	191	207	214	204	210	208	199	177	225	223	228	194	237	181	231	214	209	224	228	217	235	224	219	214	205	210	210	192	209	214	215	187	221	181	210	213	209	204	208	216	224	223	205	231	224	216	220	208	218	195	203	223	233	203	227	205	205	219	194	216	181	225	191	203	231	217	204	243	242	213	201	204	227	212	237	213	251	186	211	209	224	196	216	215	221	190	227	195	212	221	197	208	209	216	221	209	168	229	245	215	194	198	203	226	223	214	185	220	209	206	203	210	180	229	231	218	200	216	235	186	214	194	212	205	193	208	229	222	191	216	205	225	211	218	189	194	211	223	206	186	232	219	226	214	209	225	222	189	200	208	220	233	210	212	214	210	218	223	249	198	210	212	203	214	200	231	200	214	205	216	214	202	230	203	214	220	223	218	199	203	221	221	190	216	229	230	228	222	212	211	223	189	213	195	195	222	180	201	226	238	216	204	238	219	201	228	206	227	214	217	216	227	218	230	207	189	227	220	209	212	211	208	228	204	210	204	209	217	225	220	201	185	182	196	224	229	211	201	203	207	218	223	219	181	213	216	218	232	252	189	223	220	217	220	184	205	223	209	205	216	220	197	193	206	199	219	215	222	234	216	211	214	209	203	195	197	192	217	222	221	214	202	220	207	238	226	203	203	223	197	216	234	218	220	204	235	197	219	216	200	224	208	213	201	217	211	220	214	222	218	227	197	207	224	223	212	225	193	225	217	195	220	206	192	239	195	219	195	218	186	193	224	212	233	212	236	205	212	226	232	217	238	197	201	217	208	227	215	185	209	215	202	203	194	203	231	216	195	219	216	193	212	217	210	187	234	210	195	207	188	185	228	194	215	201	208	234	218	229	187	210	234	223	206	216	224	221	232	215	198	238	215	210	207	227	218	231	229	207	210	212	201	214	213	219	223	195	208	224	194	227	234	215	228	193	207	217	188	173	213	232	203	224	193	233	221	222	226	231	226	214	200	202	216	219	211	232	217	218	187	213	206	208	200	211	235	201	225	223	213	214	214	206	228	215	200	216	224	227	216	220	210	203	234	222	195	200	185	183	173	217	200	214	225	217	225	220	205	246	204	228	214	215	258	252	217	215	197	209	218	199	226	238	212	205	198	212	199	229	213	222	221	219	197	211	223	204	229	208	218	235	245	200	221	209	187	196	193	196	203	205	194	217	226	199	212	199	223	225	197	220	203	221	210	228	199	219	223	203	195	234	225	200	204	204	228	231	219	221	209	200	241	205	225	200	199	208	213	205	222	222	208	205	239	196	223	212	237	200	212	219	217	210	214	217	216	215	206	227	192	184	214	217	233	221	228	247	231	233	233	230	212	205	201	192	225	230	211	219	224	222	217	199	215	214	195	203	208	214	215	228	196	209	210	189	223	211	204	216	193	182	235	213	184	220	202	191	224	215	203	220	239	221	246	221	198	225	189	193	208	199	214	195	193	236	221	228	215	202	196	214	216	219	205	222	182	200	213	184	228	204	198	224	216	211	218	236	205	200	233	202	225	219	244	200	223	227	200	219	239	211	225	201	209	203	214	216	221	214	232	220	209	216	221	211	217	217	212	220	223	208	194	235	215	203	201	210	190	213	230	226	184	214	227	198	228	208	211	210	213	188	202	225	232	209	206	210	240	196	230	204	225	222	204	220	179	238	212	186	228	236	196	178	216	187	239	198	211	236	223	179	218	215	210	209	215	212	217	223	213	216	209	180	210	203	212	198	208	250	212	222	209	227	232	193	199	195	216	216	193	218	199	221	216	233	187	219	214	195	201	216	202	198	205	214	199	199	215	232	201	224	207	219	189	216	231	202	193	191	204	217	217	227	184	207	227	214	215	187	220	186	230	226	222	209	203	221	196	219	213	207	227	193	193	221	206	238	215	205	217	203	214	219	230	221	220	204	200	194	204	210	189	215	205	218	245	209	214	206	218	220	180	212	214	236	211	221	203	213	190	219	208	219	228	199	219
22762	21416	29112	24105	21417	21498	9189	2375	1747	1495	1306	1124	1056	992	913	861	810	740	714	683	559	615	623	547	539	515	557	530	570	550	590	564	576	585	582	573	564	533	487	512	514	508	506	530	522	522	496	483	481	457	466	409	489	492	482	458	457	479	493	471	490	448	502	491	486	498	470	467	485	424	508	484	513	458	477	478	493	442	483	439	437	501	477	462	451	448	444	477	453	448	468	484	440	443	456	484	478	436	457	433	471	471	463	469	462	464	461	458	481	442	476	436	456	414	475	464	449	437	485	458	505	472	499	446	438	441	507	432	519	483	474	534	473	444	449	434	457	468	440	484	469	497	462	419	474	481	472	457	462	438	440	460	431	452	475	463	445	454	463	495	495	470	426	491	449	454	488	496	458	477	461	421	476	455	436	489	485	475	468	476	482	490	513	459	484	454	468	473	432	482	448	484	468	459	501	485	477	454	467	463	446	442	456	450	451	503	459	474	480	458	442	436	462	442	476	460	465	469	451	439	443	504	499	425	478	487	436	472	453	440	477	442	453	468	523	434	457	446	474	461	446	435	465	467	453	464	510	459	452	447	428	456	460	471	518	445	459	446	441	453	457	457	473	465	461	454	438	494	478	434	486	450	418	488	464	502	459	496	425	449	455	441	452	393	440	451	465	462	437	485	472	467	438	514	462	489	437	424	476	468	443	529	460	451	487	452	444	460	491	479	440	431	457	435	453	442	481	457	430	489	431	443	444	475	419	453	459	485	458	453	445	437	464	442	482	434	476	449	404	462	435	482	444	467	505	489	466	450	430	430	468	500	446	479	461	418	456	443	481	445	396	479	432	454	432	454	475	482	468	455	476	453	451	459	501	445	439	494	449	446	455	474	488	468	462	461	478	481	494	446	461	485	466	430	419	441	492	425	438	478	471	453	420	449	447	451	421	496	459	446	444	452	434	429	438	444	467	453	449	469	460	447	447	450	450	443	430	481	501	484	477	502	447	423	489	443	473	461	447	461	424	435	459	476	471	462	424	449	451	445	433	460	466	476	434	453	447	439	474	458	450	452	455	433	480	448	468	483	420	482	477	469	472	461	445	446	507	448	457	488	432	483	461	461	481	466	434	468	452	470	460	442	481	469	456	439	478	469	460	451	456	480	488	488	452	496	437	471	514	439	458	461	439	455	442	454	499	497	453	441	465	452	481	454	482	485	461	474	487	471	444	486	472	479	441	436	469	444	461	455	476	484	452	429	476	462	449	493	479	476	478	457	452	489	443	461	465	458	470	470	429	507	479	489	465	418	446	461	479	447	471	449	420	471	465	454	476	471	462	475	454	465	449	475	474	444	479	473	485	452	487	438	485	463	454	472	452	439	446	488	428	461	479	434	456	447	426	462	447	464	464	474	470	493	448	473	430	451	461	448	481	479	476	473	443	463	457	442	461	449	434	474	444	477	482	483	482	439	477	440	445	463	490	477	472	441	436	447	478	476	451	446	469	450	484	444	483	423	438	467	492	483	486	454	447	451	433	474	485	446	454	460	430	497	459	463	480	469	478	434	464	482	472	475	449	474	487	457	456	500	505	425	460	469	475	444	442	463	468	466	469	484	498	486	483	448	450	467	467	468	483	459	437	468	481	460	480	478	463	461	463	427	469	456	465	437	460	474	466	505	484	440	438	468	449	484	452	449	471	451	450	466	464	474	475	469	441	455	448	462	483	482	459	454	479	439	476	457	417	462	479	472	482	478	446	455	485	451	451	491	485	450	454	445	505	428	473	469	434	448	460	403	431	465	449	453	490	443	448	420	446	431	440	467	397	430	465	481	446	445	452	450	473	477	460	428	469	460	497	421	450	464	453	453	471	487	494	443	475	496	464	449	505	445	504	464	475	486	492	447	437	474	438	461	494	476	410	472	443	480	434	466	475	478	423	447	454	448	428	467	467	428	429	478	442	494	457	489	447	464	473	471	469	456	466	460	474	458	469	437	431	476	436	490	429	469	465	476	441	483	474	459	459	497	464	451	535	466	472	469	442	461	502	473	456	442	431	462	448	470	446	454	451	433	475	455	447	428	452	477	401	449	434	421	455	501	475	447	490	466	482	451	443	451	475	460	472	486	439	454	477	495	449	465	471	466	445	426	453	458	476	473	473	470	439	457	474	506	477	443	477	433	451	469	428	475	474	509	425	472	441	438	460	476	471	519	430	435	451	433	499	478	496	483	473	435	436	456	438	495	462	465	427	436	476	471	453	469	472	486	483	499	499	453	457	450	486	483	459	445	439	448	466	478	457	437	459	470	440	451	479	445	480	456	448	462	442	446	461	444	440	449	430	427	460	470	463	459	451	439	495	420	504	443	469	431	453	479	461	445	420	443	473	462	482	479	473	431	465	481	454	471	408	480	481	432	470	429	461	453	447	490	462	456	479	451	469	468	483	446	417	463	434	450	454	473	459	485	455	474	510	446	457	485	476	443	424	450	450	451	458	486	478	432	466	437	464	497	498	494	459	466	478	450	442	444	428	488	453	436	438	435	473	465	449	441	478	444	433	480	469	474	458	504	495	465	435	453	476	435	435	447	453	466	488	453	448	467	445	396	455	421	442	500	481	438	473	448	460	446	456	480	472	428	464	443	467	475	460	454	470	459	466	452	461	471	458	492	439	464	454	498	489	468	472	452	445	464	474	453	430	441	462	431	455	454	457	459	454	456	457	487	455	453	492	459	447	455	446	436	462	491	493	453	514	496	446	422	468	503	452	466	478	470	461	476	437	442	432	496	458	465	458	458	476	399	468	421	439	492	451	479	464	461	454	438	455	434	447	458	422	472	444	464	403	451	429	431	510	490	454	478	477	459	443	484	423	459	471	477	447	436	486	453	422	428	441	522	482	472	466	464	445	473	450	428	488	463	445	449	420	470	453	483	459	476	467	404	444	451	456	475	425	445	482	451	467	502	461	458	477	473	423	432	447	438	495	470	454	436	480	455	473	458	465	466	461	501	478	444	458	461	460	479	461	403	446	464	446	469	483	481	455	436	458	482	468	453	484	484	423	459	426	448	433	443	476	406	514	480	452	453	455	428	477	454	491	477	475	478	448	446	470	450	524	465	442	474	445	458	435	441	475	469	455	482	423	433	494	451	472	438	448	464	468	481	505	479	463	494	460	420	479	462	458	477	457	431	483	419	451	436	454	469	505	439	480	440	448	471	432	452	451	472	442	422	440	469	468	428	455	458	509	470	464	444	449	445	474	497	481	454	463	449	484	430	481	449	455	462	454	453	454	469	465	412	448	422	463	453	477	488	476	450	453	481	487	488	474	455	472	485	467	506	448	432	451	466	450	465	481	469	456	434	447	427	472	478	427	446	444	438	492	447	490	447	485	454	472	459	492	489	449	433	459	475	445	453	488	462	444	491	485	470	445	456	491	468	482	444	424	497	459	494	452	447	453	473	461	442	437	466	427	409	478	467	488	469	497	447	441	466	473	424	427	499
6112	19656	14171	7884	6180	4843	4195	3483	2917	2299	1979	1756	1526	1381	1230	1149	1011	895	889	811	750	735	653	689	614	599	604	628	634	614	664	651	659	688	659	608	608	590	532	514	554	578	553	542	586	599	538	454	506	548	512	493	486	460	479	470	509	483	494	464	491	477	511	516	482	456	492	495	512	495	481	468	492	490	513	487	498	445	458	505	501	506	520	487	483	498	476	507	467	474	472	491	523	470	506	453	493	502	488	479	483	448	476	465	477	477	459	454	463	457	486	513	446	467	542	476	489	494	518	453	456	451	479	490	452	478	444	471	465	500	459	474	491	486	461	503	454	491	492	487	486	493	472	489	483	471	484	457	463	505	449	493	480	471	472	460	474	474	470	454	468	475	466	480	512	480	496	455	439	432	460	494	493	508	505	521	464	463	492	483	468	475	442	526	427	481	460	470	486	477	501	484	453	464	482	490	495	468	510	472	512	487	480	466	455	474	503	488	462	458	460	492	472	481	480	477	469	522	483	431	455	450	422	473	452	494	467	474	499	457	450	507	481	518	467	485	465	453	514	509	514	477	494	491	472	475	438	478	458	478	512	501	498	457	484	480	457	476	497	471	454	483	484	456	473	462	429	483	489	503	477	477	485	479	481	484	464	507	471	452	481	506	456	455	463	489	509	497	477	477	489	459	488	466	497	504	496	515	482	453	465	496	524	508	467	481	516	458	485	477	476	455	469	482	457	493	450	454	491	446	504	475	455	513	486	462	494	489	505	446	475	474	459	461	481	483	496	465	484	505	457	448	483	482	500	487	468	490	489	480	476	492	420	452	476	493	507	441	463	477	497	463	451	487	496	482	440	471	477	483	490	474	444	493	466	485	485	488	503	491	489	476	484	484	483	487	467	488	495	421	516	451	521	445	476	478	441	483	463	460	450	476	519	483	476	481	457	482	464	511	434	513	534	474	509	490	502	498	448	503	453	487	451	460	462	503	500	493	478	465	475	490	460	480	488	465	489	452	437	462	479	507	474	472	498	498	486	466	488	444	475	453	477	434	455	470	485	480	461	482	543	484	486	459	487	481	451	503	485	467	488	432	454	488	456	485	450	463	501	497	472	491	461	521	462	461	482	465	500	463	451	497	453	483	492	463	483	467	446	464	506	489	447	466	489	483	471	465	481	445	451	446	511	505	461	472	453	512	492	497	461	459	468	471	476	463	511	486	463	511	487	489	471	502	501	446	458	463	459	462	475	494	428	468	487	495	491	478	492	482	441	445	484	453	493	463	458	457	469	481	489	502	475	456	487	490	442	461	506	474	497	493	460	444	506	472	473	484	480	463	455	477	461	485	476	469	482	470	473	469	490	460	501	489	480	491	471	487	480	461	506	470	480	465	470	469	484	485	467	446	479	466	473	481	482	489	474	459	469	478	487	454	464	493	456	514	478	473	488	466	503	507	491	460	513	431	444	463	508	467	505	472	507	452	484	529	479	465	477	472	469	465	493	463	461	481	469	458	493	442	512	478	481	463	482	471	454	456	506	483	452	459	512	496	473	452	462	467	443	493	508	487	430	464	506	471	484	494	451	516	466	470	486	436	482	507	488	474	463	408	478	467	453	499	443	454	462	510	446	487	456	519	442	469	469	470	476	511	473	447	468	457	464	470	511	481	486	470	475	487	485	495	483	457	521	505	452	455	504	494	436	494	465	486	471	460	472	445	477	463	488	530	518	460	476	477	480	455	475	504	482	456	476	473	485	462	475	475	468	464	483	464	502	456	463	479	468	422	483	452	467	477	481	484	437	508	474	517	498	443	521	465	448	504	481	471	484	432	477	455	438	497	513	457	505	447	464	492	449	476	436	446	464	500	458	490	433	500	451	449	465	494	444	505	511	491	495	461	468	496	442	453	487	459	479	479	496	493	499	497	484	485	474	486	490	491	488	465	462	470	490	477	495	513	462	491	472	490	497	464	450	501	450	481	466	503	494	496	455	487	512	466	488	503	455	502	477	472	555	433	473	475	451	514	494	476	468	459	501	479	433	501	474	468	488	461	455	492	460	482	492	485	481	445	468	496	462	462	491	461	519	504	467	489	507	514	467	443	493	492	463	439	481	499	467	452	460	457	474	482	467	474	439	423	483	473	449	469	481	492	465	452	492	457	454	452	460	434	447	480	481	457	462	451	463	498	471	481	512	472	475	454	447	486	471	497	494	466	482	484	489	470	497	482	493	467	465	497	516	510	477	442	481	469	468	465	463	502	463	504	458	518	480	498	465	504	476	493	480	424	495	459	468	498	491	490	466	462	499	489	460	461	448	451	471	448	470	520	456	477	481	477	449	515	468	535	486	460	481	490	501	461	496	483	460	470	448	487	470	459	473	481	470	450	483	496	445	461	473	498	471	467	449	480	471	481	447	467	506	526	498	462	487	460	462	454	488	472	460	482	458	445	513	499	495	452	496	494	439	516	464	465	470	502	478	474	451	478	509	512	484	490	467	458	464	455	504	482	470	496	475	523	468	463	477	468	464	473	461	489	483	498	482	465	447	493	437	481	442	509	456	428	449	453	476	489	492	504	449	465	440	453	472	483	501	484	482	481	484	490	462	430	456	478	425	490	474	519	469	485	465	475	471	467	472	472	499	480	480	457	457	491	448	505	484	485	451	440	455	495	445	484	499	465	494	462	463	522	452	477	458	518	446	504	424	465	487	468	471	471	479	473	518	491	469	450	457	465	492	480	474	483	495	476	482	459	503	493	459	501	499	496	477	503	504	474	465	475	483	475	479	490	484	458	452	471	471	466	480	470	537	466	448	496	473	477	462	477	463	459	485	501	502	459	528	445	482	484	487	412	450	472	512	491	496	490	476	506	466	510	431	452	488	447	485	504	514	487	514	486	501	447	453	474	488	461	511	491	475	478	456	498	451	455	458	479	457	479	464	448	468	445	499	504	472	493	457	478	454	471	474	472	443	499	473	490	437	506	488	485	488	471	467	437	485	490	482	437	510	443	468	494	476	464	467	492	487	485	472	487	483	464	481	503	494	498	476	473	490	470	469	483	487	481	463	450	529	460	497	452	487	507	520	504	470	503	447	473	484	507	449	480	449	490	477	490	500	463	490	494	466	474	485	487	505	489	494	460	446	491	455	424	471	469	507	489	487	502	443	469	451	489	470	462	434	474	446	497	491	472	437	471	480	493	441	472	473	482	458	458	498	509	458	505	478	429	447	446	472	475	481	483	434	425	438	452	449	439	493	482	454	486	450	490	454	488	494	531	451	517	492	486	468	463	482	485	464	525	473	453	511	470	439	476	457	470	485	509	470	432	504	447	474	438	508	480	474	482	449	496	499	494	447	521	477	453	484	473	491	490	507	452	446	469	474	473	515	451	465	455	461	486	461	454	470	451	456	472	453	483	474	482	480	468	489	488	477	483	466	480	467	487	495	470	476	464	470	481	513	441	451	463	460	471	468	468	457	486	427	471	447	428	456	512	474	503
27939	19765	7248	1473	827	649	578	613	535	470	440	384	373	372	329	305	294	336	299	289	280	302	302	281	303	280	276	275	269	280	275	278	269	278	318	321	313	281	286	256	280	284	277	268	285	247	252	298	252	256	274	265	271	254	263	265	226	242	254	273	258	288	279	265	276	278	288	279	246	290	260	238	241	280	261	295	276	268	268	241	256	262	260	274	266	274	282	286	249	295	245	259	287	259	258	266	249	267	260	280	274	258	240	260	238	280	252	251	273	255	246	257	252	265	262	259	241	265	212	253	288	265	272	254	249	273	249	280	273	247	284	252	261	256	263	270	245	260	279	277	256	247	271	221	253	239	243	257	253	251	241	264	261	255	274	294	228	236	275	270	270	267	283	276	252	236	254	263	277	258	245	250	246	276	270	243	239	235	272	270	263	270	269	272	277	247	279	256	230	270	282	253	245	261	267	254	239	255	255	268	252	251	291	264	209	258	248	256	263	269	245	281	246	249	266	227	251	264	252	236	264	242	252	234	269	271	277	273	261	252	261	269	233	284	259	287	251	258	266	255	269	256	237	239	270	256	253	313	236	248	270	219	263	281	251	261	291	264	268	266	266	261	234	259	243	245	259	267	277	269	252	272	308	276	257	271	239	261	265	227	259	288	235	257	273	256	254	255	291	257	277	262	251	282	254	257	288	256	286	274	265	252	252	271	249	246	265	254	263	242	264	271	261	282	245	268	267	262	250	284	240	264	240	228	287	267	265	281	241	245	250	266	238	248	264	224	242	245	278	248	276	255	263	262	271	261	252	245	245	281	240	267	270	258	239	274	265	235	252	273	267	229	276	264	249	261	247	266	281	261	259	271	282	277	239	255	285	234	258	270	276	267	252	265	298	250	260	256	248	295	233	250	248	256	276	253	251	248	276	251	254	285	274	285	278	239	267	261	288	264	274	245	267	245	246	256	253	275	251	243	234	263	282	264	276	278	286	272	243	253	252	263	263	248	266	265	260	247	243	237	253	265	246	261	244	259	280	266	268	276	260	284	285	254	264	272	249	249	266	249	315	243	260	268	268	266	258	272	244	256	228	265	255	249	281	228	260	280	245	259	261	280	293	283	268	260	269	253	254	239	249	302	257	258	277	257	265	254	252	236	241	255	250	262	265	256	290	287	256	278	256	227	272	302	231	247	243	257	239	252	282	254	236	239	270	261	288	276	253	255	229	272	303	274	255	283	239	244	258	258	252	223	273	248	270	275	236	273	250	252	243	240	230	253	248	256	267	270	273	251	263	258	277	229	242	277	273	263	279	262	261	246	234	276	263	272	292	258	249	237	285	249	262	261	263	275	277	286	271	239	263	290	276	261	263	262	299	273	288	281	275	265	268	252	265	274	274	253	291	292	271	277	265	297	274	260	234	264	290	254	249	247	231	270	308	278	266	285	276	268	245	262	253	273	275	285	256	283	269	269	260	240	264	264	267	253	275	261	270	248	246	259	271	255	254	255	253	279	266	243	275	271	262	247	233	251	263	266	261	261	280	262	241	280	247	276	283	285	282	269	251	278	264	235	267	261	252	248	268	263	260	231	243	247	259	270	231	240	255	276	269	283	257	277	258	272	264	238	269	248	254	292	291	244	282	251	262	258	238	268	275	276	257	290	281	277	260	304	252	262	274	260	254	280	249	237	264	233	264	254	266	262	243	269	259	271	280	248	262	284	275	260	275	256	257	258	257	273	235	267	276	276	258	267	276	225	287	251	266	237	248	249	284	251	275	247	296	261	273	258	259	256	255	231	270	279	238	240	255	247	298	270	240	287	233	268	249	253	283	265	288	296	265	244	303	259	263	265	238	252	246	244	247	266	293	275	267	236	257	237	274	272	250	261	250	260	242	266	261	262	248	282	256	292	277	262	273	263	251	250	265	281	247	271	282	229	282	237	250	255	269	266	268	267	260	269	258	275	263	281	293	275	263	270	251	244	251	255	232	252	258	261	269	276	259	253	274	281	251	267	280	265	300	295	264	248	247	265	261	276	237	238	269	241	254	269	252	274	266	254	248	259	234	254	242	224	253	279	257	253	242	254	251	286	253	249	255	260	216	273	255	261	258	278	276	269	269	260	251	246	252	268	277	232	264	249	267	256	265	251	293	273	287	263	239	264	281	259	270	258	265	278	277	258	259	259	251	266	283	227	283	225	252	246	290	240	265	277	270	307	252	246	272	263	255	252	263	246	259	231	256	236	246	246	283	273	277	282	278	270	274	271	305	230	268	264	228	266	250	273	242	251	252	257	233	268	267	260	258	261	238	261	248	236	253	263	243	275	248	264	282	256	252	295	278	262	252	245	261	263	245	248	260	257	262	248	237	284	238	254	261	253	250	272	272	257	265	264	287	269	286	273	252	243	283	289	270	286	249	256	262	241	277	242	298	279	264	285	249	253	243	257	255	261	278	260	276	289	281	265	232	234	274	243	285	246	242	262	247	227	248	242	287	264	276	267	261	253	259	290	243	279	282	253	260	278	266	251	279	243	231	264	237	274	264	276	271	247	244	287	272	256	252	232	263	261	255	289	274	247	254	252	239	248	260	279	228	251	250	254	253	307	257	235	243	247	258	271	271	239	241	241	243	255	261	253	242	224	286	266	262	254	239	293	248	276	274	260	243	270	292	253	285	274	272	240	236	278	291	271	261	260	244	285	276	260	265	262	246	281	258	255	252	278	264	270	251	276	284	254	265	232	246	250	271	245	263	230	256	270	232	216	246	250	258	289	227	269	249	272	246	268	284	255	288	283	255	255	243	284	262	271	287	258	279	260	256	260	260	265	251	262	254	245	259	277	279	238	244	246	268	264	294	268	238	292	252	269	278	268	292	217	264	227	289	260	298	245	243	255	282	259	236	245	271	247	261	244	233	262	254	250	261	266	287	269	259	262	290	271	251	243	276	263	248	260	244	251	256	295	248	255	286	243	283	254	279	253	257	271	236	238	273	260	244	252	287	276	267	235	268	279	265	275	242	255	251	247	246	279	263	255	252	299	267	224	272	244	271	264	255	265	262	257	250	224	258	267	255	243	245	256	270	240	268	255	261	240	257	220	266	252	234	245	274	273	288	259	265	227	264	238	246	241	293	276	269	278	250	250	240	249	248	259	258	266	266	249	261	272	261	263	237	268	270	232	242	230	249	272	263	287	251	256	242	224	261	234	241	264	259	241	266	251	268	246	260	243	252	269	267	225	254	271	272	269	265	301	253	225	283	254	261	249	264	283	264	235	252	245	243	262	255	267	233	259	265	282	268	261	287	248	229	243	267	273	253	238	272	253	277	276	254	284	259	230	277	257	276	247	284	274	261	274	250	247	280	258	265	265	232	270	270	292	263	288	265	290	265	269	270	286	237	262	285	258	247	245	255	255	248	266	241	255	251	294	263	253	252	258	263	268	258	296	255	262	233	260	276	269	269	282	283	266	278	237	273	260	262	261	244	252	268	274	254	248
5839	4500	3137	1589	1364	1104	990	922	822	699	525	525	487	435	416	398	364	342	377	338	318	331	306	333	284	306	286	303	276	325	314	333	333	323	335	352	320	309	307	310	270	314	293	310	284	309	293	274	286	282	263	286	259	248	270	297	279	259	295	277	254	277	285	266	277	283	282	271	238	278	284	308	265	314	269	254	248	251	268	287	255	274	294	254	287	292	280	231	259	244	279	280	281	278	266	265	242	293	255	302	262	238	258	261	278	276	270	300	289	285	263	240	305	287	283	289	281	294	274	293	267	285	256	293	279	293	288	288	264	253	276	258	279	291	278	277	276	274	269	282	250	290	281	249	304	287	274	266	296	282	281	277	254	296	264	277	282	268	299	264	285	277	279	281	266	262	264	269	243	270	289	250	245	265	306	309	260	268	265	266	299	252	268	298	258	272	287	273	278	266	276	257	289	256	265	271	283	294	282	277	258	288	279	274	292	259	260	260	314	283	254	278	292	279	268	272	265	280	248	279	255	265	242	291	248	261	258	227	295	251	302	296	258	286	294	252	306	276	257	281	259	255	280	280	244	279	271	257	267	261	281	288	293	287	276	290	273	270	258	281	252	233	287	277	295	274	289	295	275	285	222	264	279	256	297	278	251	286	254	272	282	263	278	278	273	282	262	259	272	252	258	299	277	300	265	249	262	270	250	281	280	276	266	269	302	284	267	265	249	257	284	235	274	311	276	281	241	283	287	282	279	267	239	272	270	282	261	242	271	237	278	281	260	245	267	257	254	259	299	252	278	279	308	266	270	288	281	252	283	256	273	264	276	261	275	288	288	279	272	242	248	239	282	283	279	256	238	279	270	275	266	265	231	273	267	252	261	244	275	262	265	262	282	260	242	268	275	248	285	268	283	280	270	272	276	265	257	293	279	287	247	266	301	286	297	280	264	290	280	246	253	259	280	276	262	273	291	287	265	269	297	285	248	262	258	255	273	275	270	261	281	298	286	255	233	277	254	238	233	285	274	275	269	254	260	274	283	289	258	285	269	284	274	248	257	248	265	260	241	246	259	275	291	282	256	266	281	255	268	272	245	286	274	264	271	260	283	260	273	262	260	271	255	284	287	286	272	272	255	258	306	261	269	290	273	290	237	296	243	267	262	310	266	280	274	257	288	296	269	292	268	258	274	278	253	277	263	274	242	256	264	260	267	280	264	273	249	266	306	258	266	266	257	238	250	283	285	288	310	275	283	242	297	284	291	316	277	264	251	275	300	253	278	263	280	259	282	290	236	256	279	286	258	279	245	249	263	267	262	241	288	284	258	272	290	273	295	263	271	273	284	284	277	280	280	284	276	286	259	277	277	248	269	245	262	267	271	252	286	283	295	271	263	260	297	268	281	294	233	293	277	278	277	276	254	262	277	278	266	255	264	275	296	286	282	279	275	281	254	273	262	269	271	242	245	275	256	261	285	259	300	285	295	252	313	293	279	267	282	254	262	272	280	282	271	272	260	277	241	270	260	284	288	281	262	247	278	309	274	267	279	249	297	243	274	250	291	261	271	260	261	266	265	280	266	275	287	265	245	259	259	256	247	277	275	249	275	310	274	260	253	257	277	244	270	280	296	266	275	268	256	285	272	288	268	269	242	273	271	273	284	255	307	266	272	257	302	265	258	255	283	263	262	310	261	299	262	257	294	265	282	264	261	281	306	260	278	297	252	260	279	275	261	276	280	290	240	249	271	226	290	256	277	289	287	283	273	252	281	278	275	272	282	239	281	275	265	295	284	288	274	268	266	294	253	265	241	272	255	276	271	286	280	260	277	254	283	280	264	258	295	274	268	265	308	284	303	253	268	276	304	282	258	278	284	275	260	301	259	300	268	252	284	252	275	271	260	261	273	266	284	257	265	239	267	283	272	271	278	302	292	281	247	275	302	282	264	260	263	249	271	254	290	285	257	256	299	276	238	263	271	269	259	287	280	262	270	251	285	292	290	266	284	270	265	274	242	265	264	304	283	258	277	274	268	283	269	266	273	293	298	247	264	252	271	280	299	244	252	296	246	268	253	270	239	275	256	288	269	282	293	279	285	262	246	244	284	297	259	277	287	285	262	269	244	257	275	258	285	243	289	278	276	283	274	258	271	247	245	248	301	236	266	254	259	267	271	253	310	263	302	258	279	270	282	263	300	286	281	256	294	291	277	257	259	285	283	275	290	248	252	265	277	254	287	274	276	259	292	294	263	259	269	284	268	274	253	280	260	274	263	283	255	271	269	269	277	304	288	294	298	258	273	284	247	282	272	270	262	284	281	262	260	274	292	281	281	261	275	248	274	251	261	292	246	286	260	280	277	270	272	289	239	295	259	268	246	258	252	245	244	284	248	269	269	291	279	272	294	290	259	261	268	280	283	273	265	282	266	274	283	277	320	259	281	286	274	260	266	285	282	238	285	259	285	244	288	266	275	289	284	278	275	255	263	293	288	266	278	253	268	282	282	284	243	313	259	285	299	278	297	295	295	271	281	251	285	242	263	268	254	270	263	263	277	269	269	258	288	250	260	274	256	272	263	283	281	260	295	243	304	267	281	284	250	249	263	286	285	265	279	260	263	285	285	284	292	274	284	253	275	265	285	283	274	293	283	287	278	284	270	303	287	284	266	254	287	258	257	269	291	258	294	266	230	277	278	282	274	273	270	264	265	277	276	250	277	257	280	269	265	267	292	271	272	285	258	279	270	274	290	275	266	252	287	296	255	251	274	289	288	226	281	277	287	283	288	272	274	296	286	244	286	269	280	298	241	261	296	279	275	259	293	281	262	295	279	242	269	266	293	291	281	288	290	271	255	278	250	283	272	271	265	275	276	284	274	305	281	287	266	267	283	249	283	247	325	264	264	305	269	291	273	261	264	284	241	262	270	266	284	256	308	280	267	285	275	301	287	289	261	249	265	271	269	272	266	258	261	237	277	292	252	273	268	284	294	264	265	319	278	270	282	286	280	279	260	264	261	277	274	315	297	251	259	257	249	254	287	290	249	275	235	266	319	282	271	291	281	299	277	274	247	284	245	284	268	259	292	298	294	274	260	287	277	280	263	270	280	269	271	273	244	244	269	288	266	295	267	285	278	264	287	265	266	264	292	235	292	251	282	260	288	284	256	297	296	257	275	253	300	289	291	262	310	246	282	300	288	273	248	266	288	324	276	283	252	270	248	290	273	251	277	256	270	252	263	265	283	259	270	276	291	275	282	289	284	262	294	268	255	257	281	285	291	265	291	297	259	258	285	267	253	265	265	271	267	268	264	271	268	269	282	270	277	250	283	285	264	265	301	286	257	286	297	261	256	266	277	243	272	270	309	259	262	278	272	295	269	260	263	251	284	262	257	271	269	268	288	248	267	260	275	270	295	307	238	236	268	278	279	278	262	286	262	278	269	268	284	276	255	245	299	284	271	278	256	269	274	279	286	266	287	275	267	294	252	250	271	247	277	260	258	272	263	293
23983	21432	28595	24662	21416	9403	2117	1420	1225	1092	958	901	810	791	682	693	638	612	624	568	546	571	501	538	473	483	484	487	509	523	540	531	504	521	539	536	488	509	512	476	493	503	467	489	485	513	468	429	497	456	434	468	482	412	441	467	471	457	441	474	491	460	462	458	473	431	449	485	472	485	500	476	426	475	464	453	466	459	466	473	412	476	455	417	424	461	453	460	448	463	453	453	490	459	455	439	481	424	459	460	448	448	428	474	471	452	452	442	450	401	470	463	466	439	459	413	423	426	445	471	481	446	465	438	466	474	435	450	434	473	472	443	464	456	481	465	460	417	476	439	481	482	485	446	461	464	454	458	487	472	414	458	451	456	489	453	449	429	441	460	424	456	443	437	430	440	461	449	492	440	476	468	430	464	482	472	433	469	466	471	426	506	450	450	421	479	490	467	448	435	452	436	453	479	440	462	420	448	426	482	437	424	489	482	496	467	447	471	475	457	481	487	434	473	480	427	504	465	462	449	461	450	469	422	418	461	475	472	431	480	467	471	461	455	452	489	469	441	446	444	467	467	457	424	448	444	437	450	472	459	456	445	478	466	444	435	478	465	439	453	444	440	459	478	430	479	454	467	501	480	463	436	465	444	429	445	452	455	471	445	461	466	451	477	472	450	462	471	463	421	463	438	480	479	476	480	430	440	441	444	496	481	496	456	474	490	430	459	460	473	437	484	437	449	463	460	461	457	434	459	451	469	463	466	452	468	451	437	437	460	456	442	474	416	427	462	439	469	450	421	469	494	462	444	464	429	495	433	438	447	470	469	446	446	430	420	430	457	434	480	429	457	458	447	459	455	486	428	481	442	431	458	437	450	473	448	459	441	473	441	482	472	439	444	476	455	403	443	444	423	470	449	431	458	451	417	451	447	453	478	462	463	435	454	421	483	482	466	417	458	477	471	454	451	487	441	441	459	438	487	450	485	426	439	428	445	498	499	421	465	486	455	481	473	453	456	484	451	417	475	445	431	434	472	427	453	442	467	457	476	457	465	414	432	447	446	450	487	473	471	475	509	429	481	458	458	442	481	442	462	457	451	460	451	460	482	487	460	435	484	491	458	498	451	476	464	472	455	476	447	450	465	459	453	463	462	455	436	481	440	459	526	476	421	434	413	471	446	473	439	432	460	445	433	455	469	436	428	480	427	461	440	460	459	468	469	468	489	436	449	458	443	443	453	420	476	439	472	438	458	457	448	441	428	457	452	479	492	460	450	458	465	462	468	446	481	468	463	498	474	481	457	457	479	435	456	458	478	465	450	445	499	460	495	464	466	502	472	485	428	474	451	453	468	489	431	452	464	510	469	439	405	455	477	426	448	487	441	434	454	474	481	441	477	481	446	464	481	482	482	476	472	458	465	442	468	457	481	455	468	460	485	467	454	480	453	467	432	475	422	497	482	488	456	473	488	470	466	410	470	443	454	431	501	469	449	463	488	415	473	467	463	524	447	467	427	428	496	461	446	438	438	444	468	461	473	471	460	462	453	480	495	462	452	477	459	448	446	473	462	473	456	470	428	473	444	453	467	443	470	466	485	450	446	454	454	435	485	459	447	428	452	422	409	439	440	453	449	478	451	463	465	476	483	449	449	466	443	476	435	475	469	449	455	470	456	461	464	453	452	477	442	426	525	466	451	450	466	462	490	440	446	460	471	445	484	503	479	467	434	439	434	433	465	467	421	491	482	474	475	469	405	436	451	433	436	447	462	453	491	482	430	433	482	434	480	459	498	467	490	420	464	451	453	442	468	440	456	471	483	487	457	427	474	442	461	437	454	425	470	466	451	456	441	493	463	425	472	470	435	457	475	474	432	477	447	468	481	436	447	496	455	451	441	471	460	477	462	471	458	473	438	454	437	450	463	436	482	404	434	432	425	477	468	444	449	454	463	454	455	455	427	480	462	464	438	465	470	441	483	435	462	446	420	504	459	457	472	476	478	457	443	465	461	434	446	456	469	477	420	507	465	467	450	452	470	437	454	455	460	453	470	449	494	409	487	455	453	503	481	451	469	469	457	442	501	460	469	435	484	468	468	441	435	447	461	448	438	473	497	476	482	452	477	484	452	443	478	465	470	454	476	497	471	475	458	461	460	454	458	483	449	470	455	470	481	450	461	462	460	425	462	459	482	482	423	434	461	450	461	418	459	468	452	450	458	417	463	456	418	453	455	450	449	469	431	449	472	473	474	466	470	424	399	451	498	456	437	471	470	453	433	436	464	460	463	468	515	476	452	429	485	458	461	431	460	488	465	473	492	465	439	465	486	425	425	480	455	446	488	451	470	454	479	441	458	435	394	469	426	446	490	436	454	458	474	418	426	463	465	432	419	481	462	423	488	468	423	501	438	457	437	474	461	465	429	496	428	465	457	457	499	446	452	449	468	477	459	490	429	439	454	476	472	466	480	483	447	407	449	461	445	439	428	439	435	463	422	432	460	456	459	453	424	444	428	436	441	485	464	441	435	499	464	466	433	443	444	463	441	461	442	451	465	498	464	426	439	449	451	464	458	456	468	455	445	481	459	467	485	458	465	464	432	455	489	437	452	488	451	449	460	462	451	483	488	458	460	460	504	423	416	432	483	419	461	508	452	427	466	439	444	459	488	453	463	430	394	472	476	459	478	396	445	429	434	478	448	480	446	455	463	474	447	451	415	443	450	457	462	453	452	444	442	460	407	472	486	431	445	463	505	438	397	461	487	463	499	417	449	426	476	461	481	425	485	490	435	432	438	478	465	481	421	451	462	473	448	440	457	490	469	481	459	425	473	470	458	440	433	463	448	465	431	448	454	436	442	484	438	429	442	468	440	475	417	435	461	452	460	465	461	462	439	467	453	475	475	452	446	452	446	472	462	455	487	450	454	442	471	446	463	456	448	466	432	446	451	488	487	440	463	460	474	428	472	459	477	440	438	439	440	470	435	464	473	495	466	509	431	441	462	446	416	459	404	432	477	409	438	448	436	457	430	439	463	453	470	430	496	454	455	495	471	475	440	461	458	438	496	468	520	442	468	447	474	478	455	451	513	476	435	443	441	453	439	441	457	487	445	417	472	463	451	480	471	493	425	475	443	462	467	506	454	442	492	452	481	467	454	447	460	436	435	470	451	453	461	443	469	469	497	445	449	440	441	445	439	483	459	427	427	391	434	456	478	417	508	488	487	506	492	432	439	471	459	433	450	447	456	451	478	477	436	421	465	438	428	433	456	461	463	451	480	466	457	467	460	480	480	446	450	492	452	426	478	453	469	444	457	447	442	429	408	431	432	407	443	446	450	449	446	452	473	487	459	469	417	432	465	460	447	458	490	455	469	443	460	501	415	450	434	478	447	462	475	432	470	467	465	443	462	444	475	463	465	466	444	459	454	462	457	449	490	488	461	471	508	426	440	446	445	469	450	420	448	451	440	479	408	448	461	433	461	426	470	480	456	496	431	444	466	487	495	462	431
4769	14072	9538	5198	3967	3372	2789	2364	1913	1629	1344	1211	1053	965	861	853	779	756	728	693	587	593	567	551	560	521	538	535	496	577	562	563	585	573	589	579	502	530	524	554	513	532	516	511	524	518	537	539	487	506	494	461	476	489	494	456	434	483	473	489	472	435	474	494	483	488	461	478	493	503	457	521	495	454	479	477	483	494	447	482	467	470	449	479	489	478	467	492	473	507	510	444	507	525	497	476	475	479	489	496	485	452	485	488	472	493	467	473	471	443	440	499	477	477	522	449	452	471	450	518	452	488	497	529	458	474	464	469	460	496	463	477	438	453	464	469	472	470	535	456	479	458	518	494	454	479	460	496	495	471	507	464	457	465	473	478	482	456	478	519	474	496	475	504	456	504	501	427	475	477	451	464	471	459	475	440	497	480	471	468	468	468	480	457	457	494	454	456	455	450	420	475	448	505	455	490	471	467	471	484	470	476	456	486	472	481	440	523	462	471	492	505	481	468	490	468	480	464	465	452	490	485	481	464	463	430	486	463	438	472	490	484	460	464	512	478	520	461	433	431	451	462	502	464	476	480	442	450	439	453	462	456	441	501	461	511	466	449	448	450	465	499	453	486	460	453	498	513	490	461	471	507	510	462	504	498	488	476	474	476	485	467	505	473	458	474	461	449	452	439	487	488	449	492	467	463	464	476	484	433	475	546	455	472	462	452	449	473	498	473	465	447	488	510	483	478	482	449	502	487	446	480	467	446	464	513	444	477	505	482	477	507	480	462	456	482	470	497	528	489	483	458	508	451	451	428	445	498	449	447	469	482	445	416	495	512	478	438	462	488	432	468	510	466	472	474	441	468	486	507	454	485	480	491	488	461	449	481	438	504	440	521	433	480	457	481	445	469	462	497	452	458	463	451	479	473	467	464	475	479	428	506	503	495	469	449	477	477	489	444	467	494	451	434	468	475	517	451	504	439	458	411	474	429	462	451	488	500	456	409	475	459	457	479	459	439	457	483	456	474	439	443	480	494	462	512	446	490	478	469	480	473	433	479	448	438	452	493	462	474	487	487	520	462	454	517	461	500	466	514	471	461	442	463	486	486	484	457	483	446	486	514	493	500	462	457	477	433	457	464	462	457	439	461	475	523	473	465	463	458	466	462	467	469	478	471	515	477	450	489	488	510	433	451	425	442	458	438	491	477	493	469	474	474	458	484	445	460	508	448	474	494	440	469	499	470	479	455	483	481	489	494	478	459	467	492	481	440	508	440	459	438	454	454	497	461	430	486	466	456	472	474	442	451	507	464	486	503	490	431	481	478	462	476	482	468	470	513	441	456	471	460	502	459	470	466	483	459	486	411	514	445	492	470	497	459	458	437	482	495	454	517	486	471	477	447	489	461	472	479	479	420	467	485	466	465	517	467	505	477	451	523	459	448	492	452	490	438	466	476	479	492	437	502	501	501	499	484	463	501	492	472	495	477	462	471	497	452	456	472	484	472	495	448	481	477	453	449	478	463	464	462	458	432	463	457	482	494	482	455	503	482	475	473	464	464	492	477	482	448	445	487	496	461	500	453	478	496	433	441	467	484	467	425	428	452	486	509	495	462	455	451	500	469	481	480	510	481	437	459	478	439	499	449	460	498	451	495	462	465	443	470	475	444	449	446	458	421	481	440	508	470	476	442	487	454	453	493	490	438	459	457	474	435	440	467	472	442	476	463	485	452	495	465	449	470	441	449	488	478	486	503	493	450	454	464	498	498	438	483	450	489	449	507	504	444	476	471	503	465	476	475	432	467	468	465	441	464	483	487	523	478	499	429	441	536	488	437	449	492	450	490	497	545	481	460	468	470	451	473	514	443	473	523	518	500	494	477	502	455	461	479	443	494	477	442	476	478	481	452	437	489	455	509	523	435	474	461	517	473	441	469	475	469	477	503	490	487	467	476	466	485	504	505	475	451	469	484	485	483	482	482	479	472	445	460	497	495	452	497	480	501	482	487	492	474	489	490	490	496	425	510	496	469	466	510	503	449	450	456	510	494	470	500	440	493	470	448	435	465	446	466	474	433	449	488	448	473	459	482	449	479	467	448	474	465	461	498	461	456	449	479	453	483	458	475	434	458	474	460	477	459	433	470	427	490	479	460	441	478	481	426	450	483	480	507	465	502	440	454	489	431	439	484	471	476	471	459	480	518	502	462	473	491	448	472	486	509	501	521	476	465	482	520	449	486	469	468	501	428	508	463	474	447	467	419	481	467	449	446	449	457	453	480	451	435	478	463	480	470	472	509	455	483	466	473	464	501	464	486	462	447	452	488	487	457	466	474	467	476	485	455	486	470	437	446	454	471	475	431	453	459	482	523	478	432	510	469	472	474	475	463	438	491	440	475	463	481	492	461	471	503	457	482	483	478	480	488	506	452	425	452	446	451	467	422	500	454	480	456	470	501	450	470	488	452	479	472	463	453	452	449	459	477	479	454	508	528	502	504	476	490	461	445	473	467	459	475	457	495	522	475	504	432	474	483	473	434	456	450	488	475	475	482	480	479	488	492	491	466	463	467	434	490	495	481	443	470	500	449	457	486	473	481	474	457	477	487	453	420	447	435	482	491	474	493	483	453	486	437	449	520	455	471	503	473	483	460	487	487	454	467	485	451	445	488	466	466	473	458	476	444	434	470	446	445	505	440	490	463	485	476	481	466	452	480	471	461	471	489	487	457	466	472	514	478	484	457	471	496	472	436	502	471	461	498	529	461	470	459	471	499	520	444	472	453	515	509	459	508	478	467	455	471	438	513	439	412	472	446	490	506	466	481	476	475	458	468	459	464	476	498	467	450	509	417	471	460	443	473	469	491	496	449	459	471	463	413	477	479	483	468	493	474	464	461	467	473	433	437	462	447	432	471	445	496	474	494	481	484	475	480	467	475	467	455	437	442	463	483	461	478	488	470	452	463	476	449	508	455	477	452	437	463	446	473	485	447	447	466	480	487	439	470	472	467	491	465	473	515	467	503	493	486	493	453	470	482	517	482	457	442	487	457	470	473	506	490	491	441	485	513	486	471	476	454	485	429	469	484	476	484	466	471	468	454	476	462	503	474	484	488	500	476	460	449	490	460	459	468	477	494	465	479	472	501	463	446	460	491	458	436	471	453	480	472	468	518	473	470	468	510	483	442	463	493	492	469	488	491	470	479	486	458	510	494	453	485	440	498	459	456	453	457	465	476	466	478	498	449	441	428	460	439	459	462	475	485	469	447	468	485	481	477	476	480	437	459	477	484	478	461	496	489	483	440	476	479	459	467	450	473	480	465	436	426	485	473	452	479	490	466	439	480	462	430	433	481	489	440	485	498	498	481	463	437	458	431	477	488	491	450	462	452	467	455	465	482	456	489	472	451	478	509	453	487	477	473	415	442	452	480	457	419	445	485	440	491	478	462	495	477	488	464	486	462	471	482	476	480	460	465	487	459	474	506	449	483	474	467	478	467	503	492	455	478
25169	21432	27510	25671	9636	1140	838	718	618	559	481	430	398	390	324	316	309	296	316	250	257	270	226	224	224	227	251	233	211	232	282	240	248	236	237	245	211	222	214	222	233	250	223	201	240	206	182	200	208	215	205	215	215	194	217	179	195	208	216	183	179	221	199	186	195	182	183	204	191	185	187	210	163	182	164	203	183	186	201	205	165	192	199	232	192	199	200	181	185	214	190	169	173	191	197	205	181	221	205	191	196	189	195	180	202	184	187	189	177	198	206	208	193	197	218	181	176	193	180	208	175	192	195	187	171	183	180	172	188	204	177	191	200	166	191	186	197	192	185	198	177	167	198	173	189	202	206	204	204	202	207	188	190	209	166	208	181	178	203	184	180	190	194	203	191	173	162	199	178	185	183	194	193	201	196	179	197	213	174	170	179	196	219	194	175	196	184	183	192	209	188	190	184	186	208	186	169	191	205	183	189	199	182	162	194	179	190	177	178	188	192	195	167	208	198	174	203	195	198	196	191	190	183	211	187	174	184	175	189	187	199	190	180	180	179	192	169	180	183	185	184	202	209	192	193	171	172	205	178	195	171	191	195	182	172	195	189	217	182	196	184	202	196	178	188	178	186	191	179	222	188	176	197	176	201	199	181	174	187	180	196	188	187	191	199	171	182	192	179	202	195	202	209	207	177	188	205	199	216	198	211	173	194	184	204	176	203	185	194	183	162	176	187	184	208	207	203	193	198	183	166	196	184	170	182	205	194	217	181	203	207	186	206	208	181	192	238	185	204	183	173	204	198	188	171	201	209	174	208	197	200	177	178	181	185	183	153	190	196	180	180	198	207	195	211	203	210	172	194	202	182	198	189	206	187	201	210	204	195	167	191	195	182	175	188	165	182	183	173	177	196	194	190	163	178	198	171	187	210	191	208	200	195	192	182	203	210	178	187	200	191	203	184	205	194	188	199	170	193	167	186	182	186	190	212	169	174	211	185	196	191	180	191	171	185	186	198	201	206	192	190	174	194	178	165	198	201	178	208	218	193	201	204	196	189	198	179	187	185	165	162	165	168	185	201	189	171	192	180	222	191	174	163	182	175	209	207	180	203	206	199	218	174	202	182	205	197	158	183	177	180	188	189	177	189	168	184	198	211	202	206	181	187	202	198	213	193	195	195	176	195	197	190	196	174	186	183	202	194	190	200	166	195	189	184	162	199	189	190	201	201	219	203	196	207	190	201	190	197	206	185	178	192	190	195	201	168	187	200	210	198	188	190	211	173	206	184	185	192	172	190	193	177	199	185	188	200	169	188	172	204	186	191	174	221	177	206	185	202	190	208	164	175	191	183	198	189	173	179	178	182	174	165	184	208	199	202	194	187	167	199	196	192	196	216	204	204	209	178	195	186	195	217	209	193	181	199	205	185	189	184	179	214	167	197	196	190	201	196	195	176	224	202	180	191	184	185	179	196	166	175	201	195	211	213	196	186	199	194	185	185	169	195	191	160	184	202	202	175	198	173	208	210	208	204	193	182	175	199	211	203	188	206	181	195	186	196	191	167	195	210	194	204	161	188	171	184	188	191	205	168	192	200	180	189	183	202	202	195	198	162	207	182	183	185	195	207	201	199	188	169	205	202	201	220	184	194	178	186	193	188	205	179	188	170	190	202	201	216	168	214	189	204	179	209	211	179	174	193	200	196	193	204	197	188	166	208	208	178	191	184	178	201	193	187	187	197	176	179	204	187	209	190	196	184	185	204	166	205	204	206	193	173	171	216	210	177	193	183	225	196	178	177	194	194	179	210	199	190	205	205	188	194	193	171	217	179	164	192	208	197	176	170	179	184	189	181	188	197	180	186	186	193	196	163	193	205	192	203	181	184	182	197	180	173	180	170	207	204	188	197	169	176	173	197	159	194	189	195	201	189	198	207	179	190	212	180	207	175	200	216	212	189	206	202	181	189	168	192	190	166	199	202	231	181	192	213	209	171	208	194	192	200	203	201	176	195	192	188	194	208	183	203	202	194	176	176	196	212	209	193	190	208	182	193	194	211	169	210	213	192	178	188	189	214	190	188	189	181	189	165	178	182	176	193	200	181	213	202	209	198	200	213	183	185	193	187	195	209	179	195	199	185	177	207	182	173	181	177	161	190	164	182	171	187	166	171	204	197	170	192	225	189	191	187	208	197	194	181	177	220	209	208	211	188	192	201	227	175	197	186	200	173	180	196	185	196	170	158	206	208	168	187	180	212	206	197	180	194	177	186	193	206	175	187	187	205	182	196	194	195	195	200	193	198	176	180	192	181	198	194	193	207	169	180	179	180	191	182	194	192	196	191	208	191	189	177	192	185	198	168	195	180	204	204	180	193	202	187	181	143	200	163	227	194	182	216	186	195	183	152	173	183	197	186	188	217	179	212	188	192	172	168	206	206	169	191	203	199	191	195	173	208	212	206	185	193	204	196	180	207	170	188	211	163	196	212	186	177	183	191	213	210	196	182	177	185	205	207	192	183	207	184	164	179	198	184	184	215	174	188	176	205	159	194	186	190	204	212	206	185	237	186	192	174	188	205	199	209	206	181	200	196	186	192	193	181	175	219	191	172	181	197	187	186	158	198	196	205	187	186	166	191	184	180	187	204	180	193	175	212	220	204	176	170	173	201	203	238	212	185	181	193	223	173	188	190	202	197	167	183	190	191	194	198	193	207	209	224	210	189	215	184	204	204	206	192	191	207	189	179	202	175	190	180	166	161	210	191	176	190	194	208	200	162	193	193	191	221	227	200	194	191	187	185	199	185	218	192	181	171	198	201	205	199	196	170	192	203	206	181	176	195	197	229	185	186	183	214	199	211	187	201	183	210	196	196	199	169	184	199	205	176	203	198	194	160	182	208	173	197	208	231	189	190	181	191	198	194	215	183	179	200	199	176	163	196	172	189	207	222	175	200	196	195	182	188	177	208	195	206	212	181	207	182	197	217	202	186	196	201	203	186	207	170	183	179	161	210	189	194	214	193	190	194	196	184	188	200	219	200	198	206	212	188	176	184	181	218	192	218	195	191	192	227	177	208	204	176	189	167	219	153	173	201	189	179	204	199	187	196	187	194	203	177	155	199	166	182	175	194	174	187	186	203	179	215	168	184	186	181	204	176	173	193	213	186	191	196	190	190	191	191	217	191	199	178	179	188	195	223	188	208	200	177	203	216	183	196	181	191	155	219	162	180	162	177	189	179	182	196	189	208	192	195	198	205	207	195	198	187	228	156	172	194	190	175	234	211	180	189	176	176	204	206	229	184	204	191	198	165	213	201	207	194	197	189	173	208	173	177	167	216	178	202	182	192	191	179	187	163	194	211	175	204	175	193	201	195	197	192	213	174	184	185	194	175	211	188	200	175	181	163	185	195	166	163	208	183	194	200	177	183	190	180	183	194	185	183	173	196	189	187	175	186	177	200	185	167	182	205	189	170	173	199	198	200	163	218	192	173	182	215	198	214	211
4373	9009	5990	3105	2447	2000	1681	1380	1172	1013	819	716	648	548	462	456	408	388	394	302	290	306	297	238	249	254	291	273	247	266	268	315	274	314	298	288	289	261	234	247	236	231	231	256	275	262	191	216	203	222	226	207	225	209	205	247	242	198	193	194	189	215	215	226	199	211	204	221	200	209	207	214	239	230	202	214	231	216	235	224	215	194	185	226	195	232	201	217	211	194	215	208	191	230	202	206	205	213	209	224	223	223	177	216	174	191	213	198	185	183	181	198	211	220	200	216	218	198	195	172	201	172	205	210	188	188	235	191	187	202	224	228	190	223	192	239	199	225	212	194	191	186	235	211	209	205	182	225	200	221	201	216	199	196	204	208	204	207	214	235	196	201	197	222	212	195	200	208	225	210	224	226	230	185	179	200	207	197	184	211	212	200	203	220	209	204	243	176	195	186	185	219	199	209	207	229	200	217	221	216	204	224	208	212	219	203	194	224	223	237	209	234	213	222	207	211	171	179	214	215	210	187	222	216	232	224	227	190	196	202	200	243	209	195	221	197	202	213	190	196	205	207	209	210	196	192	204	191	189	179	204	233	189	219	213	188	206	202	193	189	193	201	196	214	222	224	201	217	210	191	212	207	207	190	217	200	204	193	240	199	208	203	206	216	185	188	206	220	221	210	219	190	226	186	193	205	202	199	198	232	201	181	218	192	205	183	198	221	174	213	203	200	210	202	205	217	214	177	232	208	208	188	197	224	208	227	207	203	239	205	217	203	202	229	223	221	209	194	226	200	206	202	198	213	234	170	199	213	202	189	208	219	187	203	197	205	221	208	188	230	202	211	235	213	200	200	201	224	197	207	207	214	206	221	212	193	200	213	202	205	195	236	214	222	223	192	183	234	229	208	186	206	191	206	205	223	194	226	205	219	211	216	194	200	200	230	189	218	177	202	214	209	179	204	200	218	218	210	202	212	219	229	225	186	214	199	213	215	192	206	194	191	206	229	205	201	221	188	204	194	210	231	216	180	192	217	218	196	215	243	219	228	223	204	212	183	223	205	223	206	210	213	181	202	207	207	227	183	213	200	198	210	198	184	198	209	210	203	217	217	196	180	195	189	211	199	199	211	225	195	193	201	201	229	177	206	212	197	199	206	202	212	194	194	199	206	220	160	225	199	194	208	184	193	208	211	233	222	203	226	232	192	220	221	234	203	225	199	196	206	187	225	209	205	209	218	198	228	226	204	188	210	212	189	230	218	202	205	191	180	207	180	191	206	184	210	208	223	218	210	221	227	208	207	200	221	205	206	203	199	206	214	220	220	237	226	192	212	260	196	202	218	217	210	224	215	171	198	251	197	221	222	204	216	214	190	197	217	197	221	199	205	198	221	218	215	188	212	174	223	200	218	207	196	216	196	209	207	207	218	219	251	190	213	209	218	219	235	190	181	199	196	208	220	188	209	195	224	219	212	202	214	196	208	186	216	203	229	202	230	203	227	209	195	210	216	194	210	195	179	230	208	197	209	215	209	221	221	222	208	209	198	208	223	199	189	191	195	202	216	185	211	199	211	194	229	208	206	231	195	224	200	200	182	220	202	217	214	190	200	222	202	211	191	196	215	199	219	209	202	208	217	208	205	218	209	196	197	202	216	212	197	193	200	212	214	184	200	206	195	187	211	231	215	203	210	208	188	216	193	208	222	197	213	200	214	237	185	217	215	199	216	209	204	206	213	211	222	208	180	199	217	190	216	209	203	202	183	211	199	210	207	215	197	209	184	193	211	189	193	246	194	213	201	202	201	230	202	219	171	191	213	213	209	215	194	201	208	220	207	197	207	216	243	197	210	200	204	233	207	206	190	205	202	207	192	200	208	203	196	209	220	233	226	223	219	230	209	230	227	191	208	215	216	196	211	204	229	208	222	216	215	206	195	186	216	198	214	229	191	205	212	197	201	228	198	211	190	224	217	206	194	199	169	212	211	179	180	218	183	193	242	221	218	180	212	240	179	211	206	202	213	206	182	215	204	193	185	231	208	190	230	229	212	197	221	196	189	221	197	205	192	187	211	194	232	239	229	190	209	193	204	201	226	208	190	211	205	207	235	181	207	220	198	209	222	198	191	200	205	192	195	197	203	176	229	204	223	193	221	219	189	198	225	199	194	211	185	207	186	219	203	201	181	186	188	200	229	179	214	215	211	224	207	186	213	215	223	213	250	198	225	196	197	207	192	192	211	171	183	224	215	220	222	223	198	215	223	191	184	202	197	208	186	218	207	213	227	191	215	187	211	210	197	201	203	214	212	220	207	202	203	179	225	211	182	202	189	221	212	210	224	226	220	213	216	203	209	174	194	188	209	191	182	213	203	226	244	212	217	224	207	241	172	198	189	209	222	228	219	196	205	241	202	173	203	214	211	207	213	222	204	213	197	195	186	213	220	204	200	201	184	235	230	220	175	209	210	194	215	208	218	188	194	200	204	210	219	195	203	185	221	177	211	221	197	204	178	180	211	211	203	223	222	205	200	213	209	181	234	203	213	224	188	202	193	179	166	208	237	213	185	206	186	220	189	226	205	199	218	221	210	192	228	226	217	202	217	208	211	215	184	206	210	214	204	193	204	227	196	197	226	182	210	221	205	205	212	192	187	200	220	202	210	220	201	182	211	191	202	184	197	181	208	227	204	211	194	225	198	216	182	210	194	236	196	191	213	216	214	208	226	200	214	220	210	198	201	215	199	197	221	222	207	203	194	226	204	207	195	222	208	224	196	211	206	203	197	209	204	227	183	205	189	189	201	209	218	197	210	191	208	193	203	197	213	208	193	195	182	198	198	220	196	210	214	201	208	213	199	207	226	201	176	215	230	187	194	208	204	203	216	211	199	195	185	219	194	193	228	217	182	215	192	199	207	223	200	188	204	213	173	221	221	201	205	183	202	205	201	199	211	201	206	193	229	216	219	193	222	203	203	204	205	208	215	203	229	194	207	192	190	206	177	196	178	202	218	224	216	203	240	189	210	204	195	206	217	187	224	218	196	227	202	212	200	196	191	201	204	223	197	218	205	214	211	192	224	186	235	232	221	227	210	204	215	190	196	200	213	173	199	216	188	209	203	203	200	189	178	212	204	210	215	214	208	212	216	208	199	197	234	228	216	222	212	195	209	181	189	206	225	200	209	214	188	183	215	213	207	200	229	187	203	204	192	209	204	224	188	218	203	206	207	207	206	217	232	212	205	228	189	200	192	220	190	222	192	212	202	192	231	202	228	230	204	210	200	214	214	191	185	197	220	183	241	228	220	176	193	201	220	196	197	238	187	195	215	218	166	216	221	231	217	212	217	216	200	240	206	230	198	180	206	206	221	205	229	178	221	204	221	211	245	189	212	188	208	191	206	232	209	189	207	210	200	217	210	203	210	194	224	195	208	211	213	205	199	186	222	225	205	216	230	218	176	203	237	240	205	202	175	207	224	222	188	204	187	199	212	201	209	190	193	202	202
22624	21276	28925	23946	21280	21370	9133	2323	1707	1511	1290	1135	1045	941	811	820	754	747	746	645	611	624	586	502	567	523	532	536	489	571	522	560	522	537	568	546	550	544	499	496	517	527	515	544	503	499	483	458	451	481	480	473	448	488	454	489	478	455	448	421	442	471	477	465	458	472	449	483	461	449	454	454	530	435	455	480	470	457	486	455	497	472	423	451	437	411	451	468	449	449	413	463	429	451	509	455	424	427	454	482	467	459	440	423	449	484	420	476	483	422	456	442	485	439	459	462	462	425	409	445	460	466	451	446	433	427	451	446	450	463	439	457	463	415	461	450	462	431	460	471	427	476	430	438	460	430	477	443	506	462	461	450	456	455	459	505	444	463	438	447	434	466	458	472	475	436	418	446	452	467	448	487	447	436	470	449	424	435	445	462	447	465	458	467	484	447	450	451	448	461	405	452	443	456	427	422	482	437	423	454	478	460	423	446	436	410	459	446	455	440	426	456	477	466	464	470	418	466	443	453	449	431	480	436	455	484	451	465	453	416	429	456	439	471	472	411	459	409	452	451	440	468	490	432	452	432	413	452	447	440	432	443	456	435	447	428	442	446	463	445	467	408	433	493	405	441	461	425	477	450	455	419	461	459	421	470	457	484	440	458	431	447	452	442	455	449	462	472	465	452	449	422	486	467	414	421	440	452	461	460	432	471	423	495	435	413	453	452	467	425	449	500	445	428	437	449	456	419	424	475	460	420	473	439	445	479	430	445	390	429	489	459	481	452	460	433	451	449	448	435	436	425	427	430	459	443	429	460	447	442	444	447	433	448	460	457	426	453	440	449	470	442	404	407	476	463	480	449	405	453	437	415	441	452	436	452	474	448	446	449	470	442	416	459	470	470	430	446	424	444	439	422	473	461	461	472	443	431	441	461	432	426	470	436	420	454	481	491	446	489	454	442	482	473	451	423	438	492	456	473	435	446	444	437	426	473	420	414	465	434	420	473	431	523	417	446	457	432	465	440	450	449	481	461	453	428	433	437	442	419	450	460	405	420	443	430	478	443	437	483	489	498	444	446	418	476	437	427	441	429	460	441	424	470	473	447	428	446	410	430	457	428	453	468	421	403	387	491	480	459	434	460	442	438	450	418	476	415	476	449	421	423	491	463	394	469	422	448	446	472	437	454	438	451	406	487	433	440	427	447	457	454	433	457	464	468	460	491	422	456	469	424	413	430	446	458	478	458	456	451	473	433	464	423	461	460	444	418	431	423	443	475	455	448	460	453	426	444	472	439	446	438	440	439	489	424	435	449	462	428	446	417	477	445	393	431	453	481	464	458	435	453	480	455	470	433	479	468	442	448	440	451	435	466	414	473	430	394	457	423	472	445	454	420	464	428	457	455	440	444	460	435	437	434	456	436	451	435	439	467	452	441	434	463	454	440	437	451	443	448	437	500	476	424	457	432	443	435	423	464	426	467	459	455	443	463	454	471	449	430	478	443	450	458	455	436	417	435	453	450	462	429	456	484	430	439	449	449	439	419	437	432	427	436	482	456	479	447	457	454	438	421	446	465	469	430	422	441	429	466	484	460	460	434	439	440	447	464	468	480	429	469	419	443	454	441	471	458	483	475	424	437	388	446	452	474	468	411	452	431	448	447	440	457	446	436	478	410	465	460	473	433	449	469	469	469	431	429	445	421	487	434	441	460	460	431	454	470	431	457	455	431	456	432	489	454	412	452	414	444	428	479	440	451	473	459	404	426	453	443	460	492	480	439	440	455	445	432	419	453	479	443	421	443	446	434	432	471	471	451	432	461	442	429	444	450	431	434	427	453	449	411	443	445	454	436	503	472	487	456	465	468	455	488	470	451	461	453	429	456	432	436	480	412	480	461	477	449	465	435	457	453	480	448	489	465	463	451	433	454	497	414	448	446	421	456	415	458	414	445	447	441	411	458	469	445	418	480	446	431	441	444	439	443	396	448	441	398	461	469	422	436	430	464	447	463	426	442	431	443	449	464	465	453	432	442	459	467	436	453	454	461	432	466	435	432	428	472	469	446	460	415	421	477	467	436	439	443	434	445	441	512	482	416	442	431	461	485	429	461	424	501	470	437	429	465	443	466	422	462	471	441	480	476	471	448	443	459	423	450	435	476	443	410	428	453	433	455	453	430	433	454	450	450	407	443	472	503	438	444	450	417	461	445	472	458	479	444	423	426	433	444	441	429	484	452	462	452	436	461	454	433	491	450	431	457	464	435	440	429	451	436	496	443	452	400	409	451	410	420	438	459	457	467	471	431	433	462	445	472	465	454	456	438	486	451	449	434	451	456	468	470	449	480	477	441	462	470	454	436	474	452	477	453	462	436	464	440	465	439	426	448	452	465	483	442	461	465	463	429	428	450	492	458	449	423	465	485	426	411	435	484	454	438	442	467	459	428	437	473	430	462	417	459	439	426	463	448	434	451	457	471	442	409	438	441	461	441	460	446	431	439	489	417	433	461	475	448	448	428	442	457	484	441	419	415	480	490	450	439	444	427	476	455	469	456	453	394	467	437	466	462	438	448	441	459	428	449	456	423	473	501	404	480	419	479	468	458	464	453	451	453	438	434	473	423	460	431	439	430	450	448	457	460	450	460	431	437	453	441	424	450	466	445	435	401	443	480	434	453	431	458	444	453	441	420	449	403	441	468	451	451	436	403	489	421	449	417	448	440	461	416	460	463	434	466	465	427	443	472	432	444	470	419	454	431	450	426	424	451	463	483	424	486	465	440	457	473	451	447	442	416	443	412	490	462	437	434	478	435	470	489	432	438	403	457	462	444	487	446	443	481	417	450	439	485	440	419	438	451	435	479	481	438	441	467	459	438	391	461	426	419	421	420	496	422	487	440	479	456	482	442	462	458	459	444	455	455	461	438	480	470	436	453	443	441	444	447	432	445	419	450	469	467	459	467	447	461	438	449	476	395	432	427	462	460	439	463	435	476	478	424	423	417	459	451	469	468	489	426	430	460	505	445	457	417	449	411	446	467	497	489	457	426	447	458	410	438	443	440	466	460	439	469	444	463	427	452	462	450	488	495	441	448	488	426	449	463	454	464	453	496	406	431	468	390	427	455	476	458	417	449	452	433	442	457	433	455	480	480	478	420	440	471	423	451	448	428	454	426	452	423	461	512	471	447	446	451	473	467	476	458	450	478	444	442	416	426	451	414	442	469	427	458	450	464	461	447	456	438	453	476	447	419	438	423	464	429	434	419	481	439	442	435	480	450	434	439	439	455	466	432	406	464	465	444	433	479	405	468	423	455	495	475	447	437	427	460	421	427	445	417	475	466	447	453	476	451	469	424	400	437	424	486	421	455	455	466	417	499	502	470	455	439	426	469	467	425	439	422	440	482	458	413	460	426	410	480	417	463	433	478	459	448	417	465	480	438	458	450	440	407	454	439	465	445	398	441	471	450	468	447	456	412	448	422	401	448	424	416	476	452	410	437	453	458
5913	19766	13970	7870	6164	5013	4304	3564	2909	2359	1959	1625	1478	1283	1168	1063	946	908	919	746	686	656	640	617	603	579	573	619	617	590	618	675	644	610	636	586	621	588	586	587	589	525	558	498	587	552	531	481	501	498	514	481	469	472	493	455	463	489	521	459	507	450	457	491	473	517	487	488	461	448	477	532	480	480	465	484	481	451	508	459	504	463	471	489	475	479	497	487	420	492	444	453	465	450	469	487	490	500	466	444	500	457	476	448	446	488	491	454	451	458	432	438	452	485	441	447	453	496	502	468	484	428	467	458	435	486	458	442	477	487	457	470	462	491	484	455	448	449	436	447	484	469	459	471	453	397	498	446	476	432	448	464	498	481	461	475	435	424	503	492	505	465	480	459	405	469	502	438	476	479	448	494	485	488	453	486	463	451	432	452	469	487	448	458	468	480	488	474	429	430	449	472	434	437	435	441	418	469	449	497	464	461	459	404	466	464	448	452	433	457	483	447	506	477	435	458	427	482	474	448	472	473	430	457	475	463	452	508	480	445	446	480	477	481	502	485	480	484	460	501	449	438	435	479	431	440	482	456	461	489	438	450	450	449	479	453	457	465	452	461	454	461	451	461	449	456	462	475	440	449	441	487	493	460	525	487	459	462	470	469	460	475	447	482	480	433	478	425	453	464	430	468	476	497	458	444	449	460	459	460	454	482	470	501	456	482	484	465	441	447	484	468	476	454	434	450	498	455	464	463	486	473	434	458	457	485	429	466	462	484	445	467	496	472	454	491	469	465	449	452	438	501	480	454	492	444	481	471	491	437	450	504	455	469	463	448	472	448	501	437	471	487	472	456	452	452	476	480	467	444	443	458	452	466	475	447	482	454	439	457	522	448	459	454	453	495	485	406	448	459	478	481	468	452	473	444	474	449	468	445	475	490	416	457	459	514	451	471	452	478	496	486	464	479	473	464	484	467	501	465	422	447	437	459	432	429	467	442	451	513	469	455	450	450	461	458	471	434	479	469	461	494	508	494	433	448	458	484	463	457	449	463	451	451	474	463	427	456	485	470	451	452	455	470	466	467	440	508	442	474	483	498	467	464	468	473	434	493	458	458	476	429	453	479	485	446	490	470	443	495	426	464	516	459	462	482	474	454	452	490	475	482	452	471	473	462	467	442	475	466	463	478	448	460	462	419	481	502	429	468	504	458	495	468	469	483	488	473	471	461	453	436	455	437	479	449	459	500	512	473	433	483	495	433	490	427	480	445	463	478	455	467	491	443	470	471	454	484	499	464	521	448	471	442	507	460	428	474	479	485	492	430	449	455	487	445	470	430	434	453	428	480	445	473	433	450	490	442	462	498	454	476	484	466	466	477	455	470	465	501	458	439	448	472	479	471	473	476	413	482	436	504	467	537	456	485	449	495	436	497	465	469	441	470	479	435	445	478	459	489	416	508	474	501	448	459	480	427	448	523	512	460	455	472	434	443	463	456	479	501	482	477	453	458	451	491	440	467	460	472	480	487	463	489	502	471	470	497	466	467	440	503	472	451	478	393	477	395	449	477	452	428	447	459	469	480	495	424	469	457	492	459	491	456	443	499	442	467	471	468	510	463	475	459	503	450	489	471	457	523	426	429	436	453	452	477	483	483	482	457	489	472	469	482	503	448	461	459	478	512	465	438	493	482	461	483	463	474	492	439	456	493	435	452	446	435	451	463	438	475	451	476	459	490	473	418	456	456	503	494	474	470	486	423	451	477	481	444	433	488	460	445	494	473	448	479	466	463	470	478	470	456	484	443	484	469	481	450	453	473	518	487	491	494	436	489	439	479	463	473	475	473	482	469	469	484	438	468	463	472	453	533	447	455	478	431	451	460	452	469	482	485	505	474	459	460	454	448	442	465	462	454	504	441	458	469	453	451	476	462	456	465	490	452	462	445	482	429	494	456	412	439	461	468	473	487	463	451	448	513	461	440	482	472	473	440	495	474	491	485	477	475	500	426	492	484	482	446	464	421	418	433	510	487	431	482	460	449	430	460	461	475	510	454	469	431	433	434	440	515	455	485	443	456	491	448	468	473	484	435	433	428	504	440	419	470	424	465	465	467	423	508	484	442	458	490	496	469	426	458	468	465	513	423	473	492	492	478	452	478	496	498	490	459	494	494	486	466	436	470	461	485	416	461	429	455	454	475	471	460	445	468	453	474	461	437	463	477	487	542	488	472	454	467	445	474	456	476	500	490	459	485	453	445	475	418	490	463	477	500	456	473	428	487	469	449	469	457	449	465	475	470	463	481	440	507	447	483	492	445	465	507	458	454	475	479	495	466	499	437	515	534	442	462	440	458	458	489	443	462	458	498	447	472	518	453	438	418	467	475	496	472	502	502	492	465	455	455	467	441	472	483	446	432	476	419	463	487	490	444	466	467	481	485	524	468	479	455	448	465	469	492	443	455	469	490	479	457	460	481	459	474	507	515	459	453	453	483	448	461	466	484	449	468	491	442	461	481	470	467	483	456	452	449	486	473	509	480	428	454	472	449	484	457	492	425	508	466	449	461	452	453	502	481	478	477	454	450	475	459	447	494	486	443	482	451	455	449	432	480	421	466	469	455	491	435	466	482	436	478	464	479	453	487	480	469	475	466	499	449	432	483	454	457	505	436	453	461	477	451	477	451	499	450	496	442	465	467	451	473	472	455	470	464	466	470	459	456	449	471	495	441	437	473	489	508	453	488	468	466	471	452	429	482	481	465	465	463	454	455	515	434	409	486	442	493	452	454	436	443	497	490	495	476	479	491	498	512	435	458	469	502	473	437	463	482	452	452	448	500	464	482	445	467	485	517	462	442	454	459	454	489	465	458	508	449	448	455	430	444	425	466	488	478	459	462	479	467	465	473	497	482	479	487	469	482	474	462	458	470	471	469	485	477	453	473	472	494	503	464	431	457	457	427	440	457	472	433	485	476	478	461	470	457	448	473	454	444	469	468	447	467	454	507	471	452	469	474	488	448	451	476	457	457	458	472	443	456	459	480	460	449	461	457	515	478	458	501	487	494	473	472	453	524	422	458	452	488	492	445	445	481	457	472	448	488	463	466	452	460	469	470	465	465	478	485	421	472	487	467	461	489	489	486	423	444	471	448	419	446	444	456	491	462	470	440	450	486	507	478	450	479	498	498	435	480	447	458	495	477	481	450	467	445	484	475	456	435	476	447	485	457	445	452	483	434	464	454	497	442	433	493	432	447	471	472	483	446	442	486	473	445	432	471	460	469	460	461	462	447	452	467	467	424	478	433	432	480	465	477	450	441	419	473	494	454	491	471	445	443	456	501	484	479	477	503	417	460	457	474	458	508	458	426	478	498	456	470	449	467	465	490	426	471	481	482	425	423	494	492	493	452	459	486	439	460	431	425	499	475	441	483	502	447	459	459	450	447	460	463	445	454	445	473	492	481	480	432	488	512	445	488	480	453	455	480	479	470	455	458	482	443	453	454	487	429
28159	19915	7406	1543	849	650	629	575	534	443	370	365	368	336	348	301	348	339	312	284	304	285	277	289	280	268	274	252	233	263	305	284	298	280	306	288	264	286	281	278	277	274	279	299	259	254	260	289	280	277	267	252	265	259	244	248	260	226	256	254	269	266	246	236	307	290	245	271	237	253	279	268	270	280	251	259	266	269	251	235	251	275	291	252	226	236	230	256	260	248	290	252	268	268	288	262	251	258	245	251	262	251	245	280	263	268	272	238	235	256	257	255	254	244	254	229	243	248	250	220	246	270	240	267	229	239	244	251	259	247	263	257	266	237	243	277	230	230	255	257	265	255	250	251	254	261	247	246	238	237	266	246	239	248	270	249	231	278	251	277	239	271	247	261	263	281	279	225	251	246	260	253	251	275	240	285	212	261	246	257	233	257	232	227	241	269	253	271	274	276	288	265	246	253	253	255	277	235	273	256	258	248	250	261	244	232	260	258	274	269	244	260	247	258	256	241	263	249	248	253	258	257	214	260	261	258	263	257	281	257	240	239	279	233	271	267	275	274	250	274	264	242	255	256	249	236	263	248	259	246	227	256	279	210	258	252	261	274	248	252	269	254	240	277	239	248	271	263	279	231	271	265	240	263	258	267	269	249	235	242	274	280	262	269	262	269	270	233	263	244	249	220	211	238	246	259	277	247	264	252	266	244	241	235	265	273	255	282	255	250	263	242	255	245	225	219	252	256	260	230	257	248	283	250	250	304	247	239	256	251	249	276	249	253	251	245	230	250	254	258	289	253	254	252	245	245	244	284	251	236	230	278	279	274	252	270	229	252	243	240	264	255	248	249	236	267	237	244	236	251	268	248	263	272	255	259	234	266	274	249	265	232	271	244	258	236	255	259	268	225	259	252	260	271	275	237	249	251	261	239	282	234	253	257	269	268	266	237	286	268	244	250	266	277	243	258	249	276	244	262	257	276	260	248	258	240	252	260	254	266	275	251	256	281	264	269	253	258	233	271	250	240	253	256	243	263	228	270	265	241	239	271	275	269	253	256	242	259	227	275	217	225	250	269	254	256	240	229	247	254	259	245	244	271	251	257	238	281	253	239	276	253	255	257	257	238	290	257	272	250	252	234	275	272	259	261	251	281	243	255	262	286	270	254	258	242	254	235	258	274	275	252	280	268	239	281	260	239	282	254	245	227	263	265	257	249	256	284	269	237	265	236	302	275	245	253	286	273	266	255	262	233	257	289	323	247	274	265	243	239	269	254	264	288	253	258	271	247	255	251	251	247	253	234	269	314	249	290	247	246	273	260	245	267	258	250	297	247	274	276	247	257	218	245	263	252	228	247	273	249	263	270	265	258	280	281	237	260	253	234	244	243	249	245	260	256	224	238	239	232	232	241	254	258	239	240	244	275	256	274	237	277	260	255	257	234	272	267	248	271	259	259	241	249	261	274	243	251	267	256	244	290	254	275	221	284	285	285	254	235	271	261	252	262	261	269	254	245	265	252	238	243	290	223	278	258	264	303	255	245	262	251	273	260	228	269	252	284	236	260	257	222	269	261	258	243	268	238	266	260	244	275	244	247	278	265	213	279	246	239	237	250	244	249	267	247	231	238	281	217	262	259	266	233	279	256	256	258	264	247	247	254	247	277	237	233	269	242	242	283	286	295	253	287	233	245	228	235	277	237	263	248	246	253	247	236	260	260	265	255	277	255	272	283	254	246	272	276	265	274	250	236	262	271	253	257	247	256	253	267	286	267	270	252	251	286	266	248	263	249	260	265	246	252	244	259	255	258	248	272	243	243	259	259	253	241	260	245	290	244	221	259	266	249	268	219	289	263	241	252	223	241	235	261	256	242	258	216	274	270	274	259	264	253	241	267	245	258	229	233	265	246	254	248	225	248	241	259	263	263	274	264	236	250	248	266	240	260	259	228	277	269	238	268	244	284	243	265	257	269	269	221	260	246	231	257	267	225	249	248	260	254	257	241	271	224	254	266	269	277	272	277	263	269	251	269	242	244	270	242	310	241	266	254	271	261	287	239	241	242	257	235	266	277	246	253	242	263	257	277	263	246	276	273	250	254	272	277	231	252	249	253	248	233	271	244	239	250	257	236	232	204	250	264	268	250	262	262	258	238	232	252	263	243	273	286	233	253	252	250	253	264	235	247	277	275	279	263	227	227	281	271	242	254	284	262	236	233	268	285	282	242	228	240	239	251	226	239	249	257	257	300	258	270	250	258	259	278	235	252	248	279	255	228	256	244	280	278	256	253	264	268	256	261	267	238	273	247	260	261	264	255	273	255	250	248	226	276	254	248	249	264	247	262	252	241	286	263	251	271	251	238	234	255	276	251	235	257	239	258	257	247	251	269	259	236	254	262	256	265	253	248	269	259	277	266	253	255	249	273	274	255	246	257	295	238	270	253	269	246	265	220	273	256	229	264	267	263	250	233	267	248	268	305	250	284	270	245	235	248	243	283	238	260	269	265	255	257	258	263	245	268	256	256	252	258	246	264	272	244	259	244	276	265	288	252	299	262	270	247	267	268	265	267	258	250	255	280	262	245	283	266	225	236	251	236	234	233	252	272	237	282	261	246	244	247	255	271	247	260	261	247	274	247	265	289	278	270	250	221	252	268	214	249	260	250	256	258	234	265	249	259	224	262	255	260	272	258	278	241	258	230	252	275	257	255	219	251	260	243	263	261	265	251	267	248	242	274	266	246	272	259	220	271	294	274	273	236	227	257	255	252	244	256	244	285	268	259	251	281	261	257	222	299	223	273	253	258	229	253	261	290	234	265	286	263	245	228	270	269	275	246	221	267	253	263	260	251	259	245	248	243	258	274	282	253	261	236	252	265	257	243	245	275	270	244	278	277	266	223	272	265	248	282	247	245	263	263	288	265	271	270	258	265	264	295	256	239	253	269	255	249	229	263	250	257	261	260	232	274	240	266	251	257	254	251	275	246	261	267	251	251	248	275	254	241	251	245	258	227	255	243	243	275	248	245	267	241	288	247	275	255	238	280	262	260	261	288	223	247	253	233	242	275	249	265	258	246	265	259	245	263	244	249	252	284	241	240	255	207	237	264	268	235	213	255	241	258	275	248	275	272	249	244	223	279	289	257	243	258	261	264	284	248	247	272	285	257	262	261	253	261	248	256	248	261	286	248	273	234	257	291	268	257	269	266	257	232	255	256	230	288	232	224	288	277	266	267	263	221	252	242	232	247	261	240	264	256	293	272	259	246	251	255	283	239	261	274	249	272	273	262	252	255	270	273	256	279	248	244	284	235	254	279	257	253	284	282	254	269	236	244	272	241	212	259	214	248	242	277	237	228	246	275	241	236	277	250	242	256	245	259	248	244	286	245	258	232	268	237	279	265	245	248	221	277	260	246	259	256	279	246	253	272	260	287	229	281	245	296	256	292	268	250	278	249	251	246	257	273	240	258	250	265	246	247	259	269	276	274	259	256	253	247	269	266
5583	4710	3106	1748	1337	1165	1053	952	762	664	577	491	458	438	422	389	374	351	362	337	321	326	288	311	301	284	297	319	319	324	320	351	350	337	312	320	308	311	323	308	292	302	286	303	270	273	299	260	287	278	270	263	294	243	249	257	254	261	288	281	273	279	281	226	296	271	284	264	257	256	273	260	331	265	275	289	275	257	271	295	276	291	284	265	276	301	248	245	247	254	268	271	272	275	269	278	254	285	277	261	249	256	276	253	240	265	290	266	250	243	236	249	274	273	280	251	275	269	272	248	265	270	265	308	295	268	289	250	250	254	272	235	267	284	248	273	273	280	235	253	260	263	253	247	288	251	272	273	322	262	271	274	280	253	293	244	270	282	281	278	246	264	279	245	260	240	293	297	260	249	287	289	252	272	278	270	278	264	285	228	282	272	289	288	252	259	308	271	276	263	273	245	251	275	261	247	264	281	290	257	308	282	277	278	261	258	256	272	288	254	243	297	282	282	268	279	273	259	241	273	279	272	257	255	258	257	272	265	265	266	287	248	253	266	271	263	265	276	257	241	261	274	268	264	271	260	265	272	270	228	300	259	284	247	292	277	249	261	268	255	272	283	267	260	244	277	252	249	288	259	252	248	247	279	284	299	277	244	278	289	264	293	250	249	261	293	258	286	282	301	274	264	276	283	257	277	293	259	259	230	265	241	257	290	252	281	272	291	259	236	268	273	234	307	261	277	279	263	260	263	256	264	265	281	252	262	244	287	242	278	288	236	268	261	281	265	287	291	254	243	239	251	242	296	250	287	276	271	267	267	277	263	254	265	264	271	270	270	275	273	289	240	285	284	297	287	271	284	281	262	247	268	294	259	248	252	269	270	284	281	235	271	270	269	260	244	265	290	238	259	253	281	276	305	260	242	266	263	268	284	259	282	237	270	275	262	289	292	267	284	227	287	264	269	262	265	270	241	284	273	289	283	286	265	284	263	256	281	273	274	257	268	267	286	290	301	300	271	257	277	236	310	276	274	257	279	316	267	267	281	259	273	259	267	285	265	279	248	276	279	264	251	267	279	271	240	284	279	242	258	290	258	255	247	263	251	275	261	283	261	302	244	273	272	273	264	283	264	289	283	272	257	294	277	269	290	251	266	287	238	276	275	280	275	249	264	275	250	278	267	263	237	284	265	272	279	244	276	275	273	274	262	243	257	249	272	271	272	284	284	274	284	267	254	269	279	261	260	287	285	292	269	248	280	270	272	266	280	252	274	285	261	284	257	236	262	299	287	263	251	262	257	251	285	275	256	279	283	291	298	281	284	265	252	274	237	293	265	270	290	259	285	290	283	286	272	271	271	252	256	280	272	284	259	263	284	266	238	297	274	277	272	289	289	258	251	263	274	250	264	259	293	282	265	268	274	286	278	264	237	246	251	265	289	251	258	236	266	278	252	264	287	236	279	281	298	271	254	260	268	242	268	238	260	252	260	247	264	264	257	246	255	254	270	219	275	270	239	266	271	241	253	300	261	274	247	261	261	264	286	261	241	290	271	258	227	239	279	221	259	289	254	244	266	306	262	273	267	251	246	237	306	243	258	286	269	265	268	263	259	291	279	282	281	258	256	263	256	270	272	295	267	269	253	247	276	278	244	284	258	253	278	295	267	260	261	282	256	254	252	257	275	253	284	256	254	271	272	274	272	273	268	270	270	272	249	266	281	273	267	277	256	276	237	272	254	287	289	240	308	288	273	270	257	289	271	254	272	258	285	281	248	300	271	267	239	268	287	260	274	248	275	268	262	269	286	258	287	276	278	265	262	252	285	284	240	260	249	261	247	245	266	261	263	265	276	259	231	231	275	293	258	303	293	254	301	251	249	249	260	263	264	250	285	286	268	274	265	245	233	276	278	248	299	250	257	265	263	257	274	257	263	281	265	284	273	283	267	288	263	248	274	279	270	276	259	271	244	250	252	273	264	271	267	286	261	259	277	263	272	265	267	234	266	267	225	269	237	286	278	260	263	263	282	277	255	267	244	262	263	256	267	254	231	270	267	272	271	270	278	238	263	256	284	255	264	271	244	268	267	253	273	294	240	276	247	300	284	233	229	283	261	285	265	262	245	273	231	265	248	264	279	266	275	251	253	265	283	258	280	263	283	277	266	275	271	284	302	264	216	281	262	273	273	271	258	276	275	275	246	251	296	268	277	259	282	259	279	283	262	233	261	281	277	276	257	265	277	270	270	253	265	264	265	274	276	249	276	254	268	275	247	272	249	289	281	278	293	289	255	293	282	282	249	275	267	262	271	262	260	300	284	298	279	281	252	262	288	260	257	261	283	276	292	254	254	254	272	254	269	278	256	290	271	283	274	261	240	278	274	270	276	266	257	244	287	271	262	268	292	255	265	287	262	259	261	293	253	264	266	278	273	244	285	259	270	255	251	297	255	276	263	287	287	280	247	268	261	256	272	256	263	259	282	268	263	244	266	258	245	259	289	255	279	254	266	280	272	269	271	259	261	277	236	280	278	301	263	292	261	255	287	274	269	256	240	247	285	249	271	266	233	264	258	277	271	259	278	266	240	270	246	305	264	262	266	260	295	307	267	258	273	273	274	266	315	255	256	260	251	251	252	278	294	246	272	250	297	265	301	275	278	269	283	283	258	262	282	296	265	252	284	252	278	266	269	256	291	294	251	285	281	264	275	276	254	249	253	267	252	302	293	274	253	261	287	263	262	281	282	266	266	254	295	269	273	270	266	268	273	283	277	253	264	268	266	271	273	265	249	276	267	293	276	281	269	284	246	244	266	260	270	257	235	227	287	289	290	271	267	279	243	266	275	261	261	258	263	250	273	286	292	245	241	250	267	290	260	279	279	281	249	287	218	257	262	261	276	262	258	291	269	279	256	261	250	272	284	274	296	281	269	239	268	285	302	287	265	254	235	268	282	263	245	240	275	267	271	278	276	259	249	264	268	262	299	261	292	259	250	263	252	294	285	255	290	279	310	258	267	272	282	259	281	283	228	252	277	241	272	302	230	270	288	264	267	284	261	278	284	260	250	289	301	277	274	279	274	269	246	307	246	243	259	278	288	275	245	285	281	274	262	271	286	243	298	324	271	270	304	253	288	259	266	290	277	255	255	293	253	276	274	274	288	266	273	274	247	239	257	262	263	269	253	264	265	276	285	268	287	278	274	281	275	282	265	244	259	273	267	260	266	270	264	262	280	251	263	260	255	262	250	277	287	250	251	276	249	269	291	277	257	255	243	251	266	271	285	267	265	296	270	295	251	286	282	286	252	252	267	265	281	277	273	259	278	263	261	267	268	263	263	284	266	264	276	279	268	278	294	275	292	252	273	257	259	263	267	260	284	252	263	269	278	300	307	246	278	276	295	265	258	280	276	244	284	247	312	281	252	258	262	258	270	292	245	258	280	261	251	273	240	250	279	274	256	280	254	278	263	278	274	260	257	276	276	279	268	253	275	252	272	261	249	247	252
24010	21462	28623	24705	21449	9528	2131	1412	1218	1059	990	895	792	697	738	699	614	600	595	527	552	568	480	517	502	471	513	518	505	519	529	545	522	522	560	511	472	550	459	449	496	487	464	471	497	493	476	498	464	439	455	464	466	430	450	453	427	445	494	486	448	457	473	446	472	437	465	473	465	434	414	465	488	489	465	416	427	475	444	442	424	409	452	450	450	469	469	481	477	449	430	410	464	448	471	427	458	473	445	469	439	429	451	450	473	460	428	426	427	425	435	504	435	440	440	433	440	452	447	471	482	513	455	456	436	416	455	459	434	449	460	440	446	451	478	447	479	470	476	430	452	435	411	398	460	442	437	415	462	442	453	413	430	440	454	405	459	457	444	475	455	437	462	426	451	410	411	430	453	468	456	441	434	479	456	445	479	429	517	479	438	427	442	468	488	444	452	458	453	438	480	449	481	464	443	462	463	465	401	447	449	411	435	447	456	405	400	456	433	462	442	458	473	442	450	474	437	443	440	474	474	475	447	463	446	461	441	437	460	429	458	425	479	440	468	523	439	442	473	420	414	459	446	417	455	493	454	444	428	450	434	462	442	466	451	477	440	444	439	455	445	407	474	447	432	469	452	467	442	443	432	442	439	409	462	460	471	456	479	446	472	474	463	443	441	439	476	422	451	466	426	460	420	441	457	493	449	461	461	417	464	447	458	456	467	461	409	427	424	463	425	424	425	456	443	436	476	469	453	463	485	450	466	478	447	464	444	471	438	461	484	451	444	477	443	502	459	453	435	447	442	399	455	457	427	438	439	491	436	402	494	445	452	464	454	421	475	490	453	439	462	472	483	454	451	439	466	434	450	406	455	427	422	480	427	431	459	441	453	448	450	438	435	448	425	451	442	460	464	444	513	465	445	469	427	452	471	445	476	458	431	453	458	443	421	456	417	476	453	459	435	451	452	477	437	424	504	431	469	471	456	412	481	469	465	440	455	451	456	431	456	428	442	501	442	448	456	471	472	444	459	454	449	444	477	446	451	443	444	435	417	462	483	453	458	481	447	448	472	460	447	486	430	438	462	478	419	449	451	470	439	453	465	435	412	417	474	459	444	465	415	441	457	432	441	436	473	459	412	461	422	477	473	426	441	454	431	456	426	458	448	421	433	442	474	410	442	451	457	446	436	468	438	453	437	450	484	421	445	466	428	496	445	440	487	480	447	498	479	409	447	465	426	429	462	456	408	483	453	470	440	452	503	473	460	432	482	440	456	450	431	484	464	466	440	483	456	434	415	446	457	410	441	449	457	456	481	455	463	434	475	434	455	461	473	438	467	435	465	439	469	462	456	451	424	469	426	427	425	446	451	428	446	429	439	432	452	459	483	414	440	449	460	436	476	439	429	439	457	432	439	442	425	446	461	410	466	427	448	467	472	422	427	460	425	492	453	485	406	491	447	449	459	457	483	456	460	452	453	446	443	430	479	461	469	452	449	437	451	465	484	440	459	462	415	446	431	447	404	424	456	447	444	469	474	452	430	450	442	459	459	486	405	441	447	437	418	439	406	427	419	479	453	438	434	451	457	470	447	452	466	430	429	493	440	470	471	457	462	416	436	493	478	463	490	422	461	411	454	429	440	509	430	471	470	490	408	434	412	476	427	409	445	483	469	456	468	412	419	477	446	467	442	423	417	437	489	463	452	460	455	421	473	479	489	450	465	414	419	432	431	463	423	436	441	453	449	451	455	457	449	451	410	469	465	440	434	433	449	494	448	425	359	442	470	436	408	431	467	470	462	438	448	493	442	468	440	468	442	448	409	465	463	438	457	459	463	481	420	500	462	431	435	432	451	425	441	449	443	423	453	439	453	422	430	438	473	461	450	447	462	447	473	424	459	448	466	472	440	467	466	471	480	450	442	435	457	441	460	439	438	427	453	471	470	445	431	427	431	449	470	478	453	433	453	445	437	463	427	461	464	456	436	478	423	479	432	515	437	478	494	446	471	477	458	437	451	455	453	428	449	464	429	444	443	430	457	455	427	458	447	458	426	451	446	402	474	462	418	439	448	413	457	435	423	442	436	479	468	448	433	472	457	464	447	433	457	445	442	430	412	474	465	419	459	457	484	453	436	468	472	470	435	410	424	475	451	452	413	463	474	441	445	489	464	479	422	430	426	463	436	418	446	437	462	447	436	408	450	435	439	475	448	445	452	493	483	449	467	403	465	431	463	454	449	486	414	472	481	473	430	465	437	440	430	454	426	464	416	449	484	464	447	426	451	445	482	452	438	438	415	392	488	436	481	479	426	450	471	473	430	439	435	464	447	447	470	430	415	412	418	471	478	443	444	453	463	449	469	458	458	454	471	446	470	425	487	435	484	459	429	461	466	473	439	423	440	426	450	456	438	452	459	413	434	441	441	452	433	463	453	471	440	456	432	458	453	422	421	439	477	447	436	455	441	457	452	474	437	418	433	415	443	441	447	433	487	449	429	471	469	439	422	424	451	430	433	475	474	473	446	420	480	394	456	434	469	455	474	439	450	413	442	436	470	430	409	494	437	439	450	428	444	437	438	450	470	477	471	497	440	432	451	430	453	473	461	424	466	413	447	410	469	427	447	451	436	418	474	460	411	439	418	454	431	440	457	453	453	480	439	435	477	443	443	471	489	451	459	420	445	456	460	421	446	445	442	482	447	446	462	418	439	449	440	425	447	465	439	419	444	427	439	453	435	441	452	465	455	464	461	456	458	465	482	429	470	399	470	450	448	418	455	429	452	501	470	424	445	422	462	421	459	462	424	418	428	434	401	469	492	429	477	459	441	473	418	484	476	466	426	458	432	424	449	470	468	459	464	448	438	449	426	415	491	412	423	458	444	436	469	454	464	458	437	420	426	451	442	462	466	451	453	448	416	435	426	426	427	448	422	452	431	465	452	449	427	435	453	470	459	436	454	467	440	479	446	459	456	412	478	436	461	479	449	419	446	442	438	449	421	475	427	480	455	429	478	446	475	496	470	477	477	462	445	422	452	440	418	455	447	483	450	425	452	467	403	442	501	447	469	432	462	443	430	478	413	451	456	428	454	479	461	456	436	472	446	455	430	481	470	438	454	454	416	466	451	406	417	456	454	456	461	462	404	434	470	441	453	459	451	453	399	441	464	443	449	477	462	403	428	462	454	448	423	432	437	446	450	407	481	459	474	436	453	465	433	394	423	439	475	460	452	461	437	462	468	455	446	444	420	422	443	395	446	421	442	473	440	438	455	438	481	442	445	458	468	415	447	424	428	438	439	457	447	456	451	447	486	456	459	434	410	435	412	478	440	466	460	452	442	438	441	463	436	477	469	466	449	438	448	441	453	411	432	416	427	460	439	432	472	451	444	442	444	485	397	457	448	487	449	455	456	457	434	397	456	431	477	430	468	408	484	415	433	444	454	447	463	439	410	448	468	417	438	462	446	452	444	465	435	432	454	462	460	442	438	451	470	445	440	458	462	456	434	426
4787	14144	9600	5314	3961	3274	2826	2275	1951	1558	1397	1166	1023	897	876	862	811	718	763	648	628	591	559	551	516	554	540	529	583	540	538	597	590	595	590	583	560	530	541	560	518	513	512	488	493	501	476	492	480	511	521	491	459	467	460	470	500	420	459	482	458	484	462	512	459	498	451	470	506	473	451	448	475	506	468	458	491	499	482	521	477	441	469	475	433	472	434	477	466	457	477	475	452	450	497	518	495	451	494	441	473	465	412	492	446	473	458	445	491	443	435	430	466	440	500	457	454	488	462	400	469	483	470	517	475	443	463	466	416	494	458	441	462	453	474	460	455	445	433	477	430	417	493	447	513	459	488	464	456	462	454	429	442	446	448	454	457	462	466	454	502	438	472	432	474	445	473	454	473	457	458	470	446	441	487	487	470	453	443	469	414	447	453	461	476	441	464	418	501	450	482	434	463	499	443	475	444	527	443	459	482	447	460	476	491	476	481	454	478	477	457	463	465	450	453	491	472	480	479	479	536	487	483	473	433	465	509	490	428	446	443	455	437	460	431	480	469	478	474	472	483	459	448	521	472	471	446	450	421	443	454	490	433	488	444	506	496	478	472	479	479	491	437	456	500	454	465	456	471	462	449	503	458	449	457	465	482	478	461	485	466	505	493	426	431	493	464	504	456	461	483	483	477	513	470	480	474	473	461	490	431	448	443	423	472	468	499	435	509	485	467	456	468	489	496	431	486	444	468	466	488	431	464	502	463	440	443	459	486	444	437	436	461	456	474	503	467	463	498	483	469	455	492	459	417	501	486	484	449	481	431	462	475	477	516	456	518	480	452	467	444	501	458	447	457	470	458	455	446	489	462	455	523	467	476	468	456	459	467	465	443	445	460	441	495	447	426	452	480	457	496	459	432	482	444	480	467	438	466	455	468	453	442	454	454	478	445	445	479	422	456	457	458	468	473	449	448	481	436	449	462	454	455	450	457	463	487	463	480	454	471	469	484	445	463	490	444	453	458	493	450	494	425	467	464	443	470	423	461	478	490	463	428	471	437	441	449	455	448	422	462	446	474	435	488	429	458	483	422	441	466	473	418	439	501	448	492	466	453	450	445	467	517	467	461	426	465	441	452	438	453	451	452	453	489	462	469	435	462	437	508	455	450	460	486	462	465	457	439	455	456	432	454	484	442	470	442	464	477	438	449	455	455	418	442	471	473	460	490	475	477	488	467	449	442	448	449	457	465	470	443	445	481	491	458	448	477	453	491	485	479	490	439	476	476	443	454	489	468	470	410	420	433	485	445	487	468	466	475	477	432	446	454	462	441	507	485	439	479	491	459	461	450	447	456	454	486	497	488	465	441	457	479	453	487	450	463	413	452	454	445	474	465	456	444	457	467	479	480	470	425	441	488	472	448	452	513	483	502	451	459	459	456	469	478	488	453	476	456	506	448	431	489	491	492	463	470	478	467	478	446	442	492	436	463	506	483	457	447	543	425	449	467	476	451	482	472	447	455	444	449	437	451	468	498	483	468	453	449	441	463	459	421	495	486	458	465	472	468	487	462	448	470	472	468	485	468	502	469	435	456	450	448	454	468	468	471	484	467	477	456	468	454	486	474	472	447	460	464	506	456	449	513	513	465	444	445	465	442	475	471	474	463	467	501	453	501	485	497	454	494	472	422	493	473	439	444	452	467	465	456	485	442	459	505	476	473	475	473	435	521	490	447	484	442	494	470	432	440	472	471	466	471	476	476	479	483	465	481	444	461	487	483	464	455	453	460	467	507	476	453	494	460	457	442	483	433	460	439	460	456	449	454	431	462	475	479	489	502	530	448	486	458	449	460	491	440	483	473	503	452	439	491	492	483	451	481	435	503	474	484	457	424	483	481	468	465	473	462	423	461	461	436	424	484	472	476	489	447	511	452	441	485	481	466	484	469	458	485	493	471	466	501	472	466	505	418	459	458	472	459	518	477	476	475	419	460	476	445	461	495	444	438	453	448	501	480	433	453	498	493	467	475	437	444	458	505	419	446	469	448	495	456	459	483	459	465	482	468	476	481	473	458	486	474	445	465	499	478	465	453	480	415	476	472	437	495	492	443	498	475	482	456	456	519	456	465	426	470	472	443	461	467	474	471	423	455	450	481	458	462	496	444	456	475	445	449	427	430	479	440	484	463	475	510	468	454	512	447	428	451	412	467	482	469	478	470	425	479	475	434	457	433	451	445	465	481	453	467	462	454	464	484	445	478	490	481	430	452	436	434	480	460	434	479	507	469	418	435	446	495	457	445	478	489	480	479	487	454	487	444	484	505	444	489	455	453	498	448	453	423	491	475	515	450	485	446	446	469	463	426	440	464	486	426	450	469	478	480	449	449	456	476	513	458	492	480	451	475	440	483	465	469	477	428	478	473	440	455	475	480	494	463	456	457	436	435	467	426	481	456	464	475	513	447	475	451	453	461	502	494	446	458	480	467	482	493	464	482	434	480	473	461	461	470	462	433	484	455	476	464	480	485	455	462	468	481	466	471	459	435	455	454	451	454	449	454	501	447	475	490	472	490	421	500	438	393	464	456	475	476	455	486	461	478	445	498	458	523	457	455	480	454	447	443	510	448	447	499	486	438	457	448	438	481	475	469	432	491	452	477	458	464	453	510	459	452	485	433	478	454	470	468	436	452	478	473	467	483	469	494	441	443	465	472	475	441	464	503	458	490	455	469	459	491	480	460	448	473	472	476	517	471	475	485	474	474	481	494	500	499	471	461	441	478	452	469	485	448	486	443	457	448	461	464	507	470	458	465	481	488	455	444	440	491	480	453	422	437	458	433	492	464	452	444	448	444	470	505	529	469	453	476	442	483	473	455	497	466	443	486	464	493	422	491	438	470	461	471	484	502	432	487	461	451	460	482	448	426	446	461	441	426	459	442	482	493	464	427	427	500	440	460	478	480	426	475	465	445	471	459	454	467	477	457	438	460	461	449	442	428	485	451	451	479	453	498	397	460	437	429	449	487	453	477	496	446	474	428	461	423	453	499	503	442	439	442	468	474	441	473	446	438	473	484	498	476	476	467	488	486	464	435	484	466	478	464	435	448	467	457	494	475	484	467	420	471	479	482	470	440	435	466	496	481	464	469	440	429	472	482	450	460	440	451	490	436	419	474	482	420	466	461	456	494	523	467	469	491	499	460	469	449	477	442	464	469	468	491	482	493	488	512	442	472	478	466	466	423	446	492	443	461	468	453	488	452	476	455	470	478	444	450	481	501	477	460	433	462	465	448	432	462	480	464	477	474	492	492	428	468	470	411	483	507	431	470	457	446	460	485	452	453	455	438	500	438	476	451	466	478	482	471	451	453	484	468	468	476	480	466	467	419	454	454	454	496	458	496	457	474	475	459	450	446	455	490	442	486	492	472	449	477	500	465	450	483	439	469	458	416	451	454	472	463	472	470	474	460	456	469	460	471	417	450	432	480	425	489	467	440	470	464	481	492	529
25101	21420	27470	25670	9674	1115	955	767	585	525	417	429	395	367	344	310	299	278	282	245	241	252	212	193	231	260	211	228	227	231	250	251	228	227	218	246	211	221	206	225	230	212	238	209	194	200	190	175	174	203	195	181	192	199	193	220	160	183	208	190	157	192	190	160	191	202	176	206	200	171	178	181	180	191	204	200	189	196	184	170	204	195	184	193	193	207	180	226	218	212	160	183	185	174	191	176	177	175	192	193	170	194	193	193	177	159	221	192	188	181	188	222	201	175	214	192	182	203	201	179	180	197	193	166	184	185	180	193	196	196	169	211	175	202	178	174	201	207	199	184	194	210	175	194	170	183	181	183	169	192	187	168	190	192	192	193	156	203	182	175	172	205	171	189	172	180	166	213	190	191	171	208	180	212	198	187	168	167	190	176	179	163	175	181	185	173	210	208	180	198	175	164	197	215	170	191	161	169	225	188	188	184	198	195	191	180	177	182	229	214	194	169	188	202	189	182	190	188	205	181	166	177	172	180	187	174	169	179	177	213	180	168	194	191	188	208	160	181	177	185	169	173	181	186	149	203	162	171	164	169	188	162	172	188	182	191	185	183	228	173	210	154	195	193	196	188	200	167	190	197	186	203	205	203	192	196	205	169	179	195	163	185	196	201	173	178	165	177	192	197	199	178	174	190	190	161	199	192	163	198	194	215	180	181	174	170	183	178	177	158	203	175	143	192	200	187	159	165	205	193	163	184	197	190	189	172	177	188	175	188	146	179	166	188	198	178	162	168	204	180	172	189	189	187	189	199	164	175	179	195	178	186	166	196	180	189	175	205	188	207	206	171	212	167	198	177	177	177	187	190	176	199	179	184	193	181	195	178	188	189	169	184	182	192	182	184	203	196	178	201	197	181	207	152	173	197	188	176	188	206	180	186	172	169	185	200	178	208	167	196	200	191	192	213	189	191	180	203	163	180	184	188	197	171	180	181	160	202	197	186	167	185	170	188	188	180	179	168	191	172	187	203	191	187	188	178	178	181	180	198	188	172	169	206	206	158	175	201	206	198	187	179	187	195	198	161	158	184	176	189	195	184	186	179	195	216	186	179	180	178	176	180	180	167	186	198	194	189	182	203	179	192	217	163	183	178	172	194	176	212	187	185	197	190	175	221	188	187	197	195	198	208	189	182	191	197	185	170	159	192	190	199	174	184	192	191	184	211	169	202	178	168	174	201	193	209	186	178	212	190	163	172	167	185	204	193	172	193	174	171	187	190	190	181	183	199	171	193	174	163	182	199	195	181	178	158	172	181	206	199	198	192	198	179	205	179	196	189	201	167	216	171	174	166	186	172	201	162	172	180	167	199	205	169	174	194	191	209	183	180	203	189	176	185	178	190	174	201	187	199	201	185	187	171	197	187	183	190	209	181	186	176	199	177	190	163	197	191	190	171	202	182	198	155	185	202	182	186	180	158	175	172	209	181	182	180	189	182	182	169	168	180	191	190	173	190	185	186	203	178	180	197	214	199	194	184	168	190	195	183	206	181	163	191	181	201	190	191	199	170	188	209	180	190	165	163	182	205	196	184	192	163	166	188	197	221	164	183	186	161	177	210	191	201	194	203	196	180	195	180	196	172	196	180	162	170	177	177	195	201	189	188	165	202	195	194	157	177	204	202	199	202	193	193	178	218	190	197	197	160	173	213	195	225	188	167	172	177	171	189	178	199	162	170	201	185	162	212	186	194	196	172	189	179	198	196	198	173	224	179	194	194	174	187	173	192	198	204	172	193	183	160	187	177	184	174	175	174	170	176	177	166	202	212	198	186	189	197	184	191	178	175	182	189	185	191	205	190	198	183	192	174	178	182	185	185	176	167	190	203	185	190	178	166	181	183	200	155	185	190	180	190	201	177	175	173	188	170	161	196	172	175	193	182	183	175	172	181	175	165	173	208	204	177	173	189	170	187	186	204	186	199	169	169	170	179	185	174	167	181	158	174	168	174	176	165	196	182	187	188	170	184	187	156	200	198	194	212	192	175	167	208	202	207	187	201	199	199	205	180	179	162	182	207	186	209	181	213	177	172	184	163	183	187	184	201	196	191	200	161	181	202	190	201	184	175	160	209	183	191	192	165	190	173	192	195	177	191	177	192	176	198	207	189	194	173	169	176	197	170	177	166	197	205	174	188	198	178	187	178	187	178	167	195	196	171	183	173	174	214	195	195	179	209	170	202	163	177	184	210	181	178	192	172	189	186	180	180	192	177	204	213	180	196	181	208	169	171	151	201	188	203	189	204	179	206	167	179	197	173	185	178	172	173	188	167	188	167	190	184	201	192	194	185	182	179	193	175	172	224	202	179	174	172	164	184	199	177	208	202	168	190	188	180	184	200	178	206	172	184	178	154	185	214	205	194	203	182	177	215	189	198	183	182	183	180	175	183	180	203	184	185	173	172	181	184	184	191	176	189	181	187	182	188	143	195	191	177	202	188	191	184	205	201	188	210	202	206	186	184	189	174	206	193	203	187	209	180	186	182	176	176	189	178	188	189	184	188	192	182	186	178	167	176	197	195	173	160	182	171	193	185	177	195	176	170	185	219	173	183	187	198	195	189	189	191	196	194	199	167	163	169	207	170	196	177	180	168	182	178	223	178	203	158	189	198	195	162	196	188	190	192	200	184	194	183	184	196	203	182	193	205	189	177	196	185	211	189	166	200	199	178	190	193	200	201	195	191	199	184	167	213	191	156	239	159	198	171	189	185	192	192	144	192	191	162	194	182	197	204	178	175	196	181	169	188	189	186	172	176	169	184	168	193	196	184	174	205	186	172	210	208	161	187	219	162	177	203	172	195	190	152	194	223	170	179	182	172	183	170	208	192	197	164	192	190	179	167	196	167	204	179	217	181	177	203	183	197	200	188	194	196	192	162	193	194	176	180	184	187	162	175	172	203	189	212	200	199	187	173	182	188	177	180	205	182	198	189	189	185	195	184	185	164	219	189	177	204	188	201	158	175	174	195	176	192	177	202	187	203	190	196	174	186	196	209	193	186	197	183	170	192	204	199	182	214	182	196	189	192	196	186	184	176	172	187	169	181	197	187	195	200	194	202	195	167	190	188	211	181	191	164	172	161	198	196	175	186	186	174	185	225	203	173	182	189	197	183	204	186	198	205	197	193	177	193	193	201	162	185	181	183	178	182	172	162	182	199	177	185	182	165	181	187	195	158	192	192	182	161	181	170	184	195	177	205	198	198	182	144	177	171	201	210	181	200	174	178	166	189	173	183	208	192	209	190	205	191	183	197	189	190	188	204	210	185	183	186	188	196	174	208	190	191	165	178	186	170	205	189	176	189	174	174	178	194	180	160	187	167	180	178	160	172	200	204	183	189	191	193	172	183	193	207	198	206	207	188	170	178	167	190	187	169	157	170	189	193	191	180	200	180	186	199	169	178	193	179	185	182	168	202	168	175	186	170	162	208	189	221	163	194	216	185	194	202
4526	9091	6054	3282	2475	1944	1734	1409	1169	972	785	652	596	507	479	449	385	374	406	317	291	259	265	273	248	301	257	239	255	245	278	297	316	310	264	261	259	254	257	208	267	231	251	215	245	223	214	228	212	214	225	212	210	200	204	197	189	215	200	221	200	164	198	215	217	196	198	207	198	172	199	179	217	182	212	222	201	205	198	229	198	207	186	196	226	186	189	216	193	228	218	223	202	203	204	207	218	203	209	190	211	179	226	205	199	180	183	220	203	164	185	189	202	168	208	194	205	199	198	203	211	190	206	203	211	223	188	182	191	186	197	210	196	195	165	202	200	191	200	206	191	199	200	184	211	233	205	186	203	191	198	223	209	177	201	213	169	191	201	207	202	217	193	194	194	207	165	198	225	189	207	210	218	192	217	200	215	189	215	202	196	214	189	178	202	203	216	208	201	191	194	181	218	212	186	186	200	183	167	205	205	195	203	202	196	211	219	226	196	238	199	195	208	201	183	200	204	215	207	192	209	201	214	212	204	204	213	226	223	173	177	181	187	207	180	193	202	215	197	215	229	198	210	206	202	178	190	204	217	206	205	185	192	173	194	168	203	208	199	187	191	203	217	207	201	214	210	214	253	228	180	212	217	195	218	220	178	221	192	184	191	211	209	184	192	201	220	181	201	196	208	202	206	193	219	171	174	198	201	192	163	187	208	206	191	190	183	184	199	179	214	201	195	197	217	207	231	206	184	176	219	213	206	173	206	197	199	193	182	179	190	208	198	207	218	182	203	207	203	236	202	181	177	202	195	210	196	206	192	185	193	188	199	211	186	189	205	197	226	209	192	186	222	154	223	222	213	179	186	198	232	216	210	199	190	177	196	196	206	179	194	224	180	206	190	177	213	172	218	191	205	214	209	209	175	192	181	214	195	183	210	197	213	181	197	170	242	203	191	218	198	197	229	205	203	204	210	195	201	193	191	202	198	211	217	196	214	200	175	212	205	204	208	216	240	214	214	183	168	204	164	184	198	204	215	218	193	218	213	178	203	160	199	208	196	177	200	192	213	195	207	209	210	195	205	204	203	176	184	187	202	198	221	210	176	201	199	216	191	183	226	219	203	191	199	197	219	208	188	177	193	202	236	189	227	203	220	206	196	218	238	204	211	195	206	194	199	201	187	205	222	211	187	246	184	194	228	188	203	198	202	221	182	214	221	202	206	194	202	189	196	198	185	196	199	182	188	207	195	192	197	201	194	193	193	184	229	187	213	207	175	210	199	180	185	194	201	179	204	200	182	190	234	214	193	203	200	212	184	210	173	215	200	200	208	225	217	182	208	199	210	212	175	208	196	205	185	220	185	212	210	181	163	208	200	204	196	200	199	207	198	201	223	175	228	222	214	195	193	179	216	212	206	232	213	218	198	204	197	202	189	212	172	194	187	194	215	199	198	221	195	217	189	184	196	210	196	180	200	201	190	216	210	201	226	219	185	186	206	204	210	219	199	197	192	228	199	203	196	222	211	220	204	193	191	199	198	201	211	199	189	182	197	211	219	199	192	204	219	206	209	177	188	198	178	216	187	214	185	203	204	198	185	189	205	189	215	186	216	201	198	207	192	190	194	183	198	209	180	203	197	196	197	205	193	204	184	191	203	212	188	215	210	223	214	198	197	191	206	190	217	201	208	205	220	175	197	182	187	191	210	209	193	198	203	181	185	200	229	198	185	195	205	199	190	207	191	195	212	203	202	200	210	195	185	174	196	204	197	219	206	201	212	209	186	226	190	190	202	192	202	180	192	170	202	209	182	205	187	190	167	214	195	196	194	236	198	177	190	188	219	232	216	177	225	204	192	210	191	184	188	178	173	203	201	209	191	191	190	211	203	211	211	218	205	189	188	194	187	186	190	225	186	173	206	227	196	203	219	190	212	222	197	213	181	189	201	187	192	189	173	204	226	200	238	226	203	209	201	212	216	204	191	214	172	224	191	212	191	220	201	171	190	206	190	208	170	190	221	209	226	206	198	192	193	208	193	197	191	210	183	228	223	199	195	204	201	199	193	210	214	194	240	201	187	189	209	217	186	187	207	189	178	182	198	214	215	200	200	192	188	226	196	208	205	207	182	177	196	212	192	205	218	191	196	223	218	209	205	211	208	203	222	182	201	188	192	198	183	192	173	214	209	221	191	201	195	201	183	179	211	176	204	202	225	208	179	191	190	211	204	188	186	221	213	205	184	198	184	198	235	209	215	190	207	188	203	222	226	189	193	201	183	185	197	211	206	197	217	198	207	207	209	191	207	208	203	190	217	200	218	204	198	186	176	192	178	186	209	194	202	213	212	240	199	195	167	204	178	196	181	216	179	210	213	201	225	188	195	203	225	194	211	212	194	209	208	194	212	203	185	175	192	205	197	201	234	217	206	209	199	230	194	210	190	216	182	223	215	228	178	171	186	200	182	195	177	207	176	210	203	220	185	194	194	199	152	206	186	211	196	219	185	182	184	189	172	199	210	206	184	161	169	179	204	186	194	198	199	188	189	185	189	202	209	202	182	192	199	204	212	212	187	176	205	201	195	207	198	187	190	199	238	190	205	221	214	213	205	213	179	161	231	212	191	209	185	207	187	200	196	193	204	192	203	192	221	194	195	227	186	207	233	201	213	196	194	193	197	217	206	226	194	170	209	193	224	190	200	196	214	190	203	219	224	197	220	196	206	226	194	191	209	198	185	208	202	199	190	192	195	179	200	175	224	198	204	201	185	201	199	197	193	190	204	205	192	225	184	185	205	168	194	200	194	213	192	200	212	202	196	217	187	184	191	214	201	202	193	169	204	185	195	196	190	206	183	202	203	199	210	202	182	201	202	176	221	222	217	203	175	216	221	222	189	197	199	207	204	195	207	200	210	214	187	192	203	190	217	205	190	188	179	211	225	200	204	195	216	219	211	199	204	196	203	219	203	190	197	213	207	198	197	203	190	196	206	192	193	179	202	227	211	163	192	197	182	194	200	197	187	214	215	213	225	187	189	196	165	196	180	200	195	209	174	189	190	206	213	185	201	195	195	204	194	204	192	205	198	206	197	194	174	210	177	212	186	206	193	186	224	193	213	219	216	213	198	175	215	208	194	204	197	199	207	200	190	222	187	200	209	184	231	171	203	193	216	194	215	187	204	193	177	213	197	224	191	203	212	202	202	198	185	219	192	181	224	191	190	227	202	200	188	224	202	224	197	195	188	216	201	186	198	187	167	199	205	210	211	208	199	181	199	197	172	198	199	190	231	200	231	208	197	210	227	190	200	193	183	192	209	181	208	216	218	216	172	189	193	187	203	206	201	204	201	214	183	196	200	186	230	184	202	182	186	198	201	199	223	199	208	184	210	197	210	194	177	176	199	188	208	191	225	203	187	204	187	235	225	201	173	213	209	193	184	184	223	179	207	186	210	186	194	191	187	179	191	190	214	208	235	201	200	210	196	186	196	214	212	172	197	212	183	178	178	192
22818	21460	29178	24154	21463	21550	9137	2387	1716	1457	1195	1116	990	931	866	786	759	750	668	623	593	574	566	502	534	535	526	534	558	548	559	566	567	539	548	560	472	530	488	475	524	497	500	517	476	511	461	462	414	500	519	503	472	449	453	434	417	447	473	462	473	439	432	429	463	443	443	492	462	473	459	427	464	461	447	443	488	421	475	470	468	441	431	439	460	434	443	485	470	458	447	433	484	490	422	456	434	414	446	439	406	450	454	430	417	439	437	435	440	507	458	441	424	444	456	446	485	437	475	427	448	424	451	422	440	421	422	496	423	475	454	452	451	451	451	404	428	441	448	414	407	464	447	414	456	428	444	436	464	451	449	397	446	455	453	460	428	476	442	420	441	488	461	401	457	422	466	411	451	454	413	400	438	476	440	438	455	446	437	417	438	397	419	448	432	423	458	469	459	421	444	447	469	417	472	438	452	473	457	442	483	435	398	432	438	425	433	458	455	442	466	450	490	443	475	449	420	448	431	436	472	423	457	446	433	487	445	426	432	448	426	423	400	429	469	456	470	459	435	451	443	423	432	498	420	422	409	458	447	425	480	447	456	441	467	441	441	481	466	394	451	428	418	442	407	494	457	433	466	418	450	441	418	472	443	476	422	456	457	434	456	436	464	483	445	462	464	441	436	450	442	442	434	472	430	427	454	442	419	435	467	474	431	450	435	442	490	420	425	398	456	474	448	439	451	394	425	421	445	467	436	413	509	458	453	448	462	428	433	460	442	462	416	494	435	438	432	438	432	461	422	426	416	416	474	438	434	441	417	396	420	478	454	420	427	450	432	427	425	436	464	414	428	424	457	426	440	424	445	473	434	419	422	442	426	427	430	434	467	432	455	417	424	409	434	433	415	432	407	442	468	452	462	479	460	477	438	422	462	457	454	447	435	454	423	451	426	441	473	469	480	405	466	443	441	453	447	441	405	430	458	431	467	447	429	428	412	465	437	424	420	454	412	443	504	469	430	434	435	450	456	479	448	427	495	440	433	464	434	452	442	406	444	461	420	416	435	416	450	473	406	466	437	472	453	452	434	414	415	477	452	410	438	446	432	472	423	405	413	428	437	466	463	424	451	424	447	406	458	446	477	451	459	431	459	428	463	442	411	446	431	435	457	437	418	413	453	450	454	425	432	473	445	455	435	464	486	433	441	432	424	452	465	415	421	451	426	453	452	443	502	447	441	448	440	449	439	496	434	451	439	432	450	482	464	452	408	416	442	438	463	418	433	453	444	457	468	442	441	428	438	481	442	462	431	442	434	443	462	477	440	464	468	443	423	456	429	401	474	424	451	465	472	461	419	447	454	411	437	441	435	483	438	423	439	437	435	444	436	429	486	447	447	452	456	423	456	442	462	449	448	409	404	464	473	483	452	432	454	406	446	461	424	434	497	415	443	451	441	453	447	496	463	430	441	434	479	448	460	472	435	458	438	440	463	427	480	482	432	400	463	482	469	435	461	432	469	431	420	443	435	443	471	442	450	482	495	442	477	427	430	471	475	470	445	440	451	454	478	474	468	457	415	429	422	450	476	405	459	454	480	455	427	437	406	468	486	462	444	433	473	427	497	431	435	439	436	442	480	447	432	441	440	449	467	438	453	431	427	448	428	452	430	460	451	444	470	487	460	447	442	428	449	460	455	437	439	407	451	452	464	434	441	427	458	434	416	454	437	414	452	468	454	471	446	447	455	442	426	416	437	425	440	458	438	414	434	460	441	469	450	414	447	440	449	473	446	427	453	443	462	463	475	443	440	440	414	472	449	476	435	432	458	438	472	457	423	453	452	459	453	464	428	440	428	468	458	443	439	433	434	402	405	430	473	486	445	441	451	446	423	413	447	485	438	452	436	452	444	462	415	422	453	462	424	440	493	464	456	450	457	458	431	398	425	436	428	437	425	431	439	441	445	427	437	434	458	484	441	446	440	404	413	436	409	458	442	406	428	445	453	425	445	474	432	493	429	445	455	440	430	417	430	425	430	444	429	422	461	457	455	434	446	453	481	444	433	446	425	442	455	465	422	447	453	438	485	467	411	444	429	465	421	468	446	442	458	429	425	475	450	443	435	414	442	446	430	461	486	428	433	424	421	459	469	456	435	412	443	409	433	468	436	433	470	445	469	453	447	436	443	399	423	446	435	443	445	432	451	442	452	486	437	429	467	440	427	430	441	422	473	504	477	394	449	473	450	442	470	450	442	451	425	417	439	444	439	475	490	457	422	433	437	430	458	492	416	450	433	444	435	439	449	436	465	417	463	421	411	443	442	427	455	470	469	467	505	455	440	419	475	471	483	434	447	388	446	435	451	433	456	434	438	421	437	442	442	439	446	460	401	435	451	410	429	449	443	451	458	476	481	471	458	452	470	444	429	410	445	448	455	439	426	444	459	401	419	468	417	460	449	394	453	443	457	433	423	443	471	440	442	422	439	420	447	445	449	456	442	458	462	456	438	449	428	414	413	442	436	405	414	443	480	462	389	457	452	433	460	441	472	416	417	410	440	427	429	444	447	483	465	461	464	445	446	493	445	437	457	469	478	455	457	428	410	441	436	481	423	454	444	418	424	451	475	422	468	476	442	424	444	428	431	445	426	419	465	444	510	448	461	407	399	439	450	478	422	470	453	445	417	458	446	443	422	470	441	435	469	482	408	430	423	433	450	466	444	405	458	466	424	423	420	457	445	443	439	451	426	411	451	454	395	434	441	447	468	426	480	484	443	470	447	424	442	411	478	441	436	440	432	478	428	434	509	457	411	401	452	455	445	455	442	471	424	464	440	411	447	449	427	438	463	410	442	448	429	463	487	473	431	424	453	464	442	450	429	464	446	415	457	451	471	457	458	443	423	441	443	441	432	447	426	430	419	455	412	414	445	426	444	438	460	418	449	440	459	449	427	414	424	439	422	435	401	413	439	471	442	442	462	467	449	445	434	444	433	422	441	482	431	463	475	466	435	455	455	422	460	422	486	450	409	418	473	442	447	427	433	403	461	432	465	449	466	494	459	458	442	453	431	411	418	497	459	429	423	450	396	431	430	417	423	449	425	428	455	405	453	472	451	442	442	396	489	428	456	433	473	450	407	429	439	414	441	452	445	416	481	431	461	440	417	456	412	417	460	444	430	432	431	476	449	443	450	450	455	415	419	446	429	441	447	450	456	451	447	465	461	429	428	449	440	437	433	429	393	448	448	475	445	424	473	417	406	485	463	450	457	398	456	449	408	429	440	445	435	424	459	462	444	477	440	444	462	481	421	431	426	431	424	445	454	405	441	440	441	415	461	441	453	434	464	473	449	441	459	445	437	430	454	455	478	440	447	444	481	477	443	420	464	437	458	446	397	417	434	460	476	432	421	460	423	442	447	416	442	474	460	429	447	448	428	431	436	484	439	488	418	421	448	475	414	437	447	443	435	462	394	417	463	408	433	425	479	407	414	416	447	434	429	438	440	469	466	455
5947	20251	14287	7970	6216	4897	4294	3502	2968	2353	1997	1671	1448	1274	1076	1051	971	901	859	708	765	729	654	566	553	533	590	592	632	599	637	632	669	623	623	585	552	544	553	589	566	499	580	501	501	537	480	513	512	504	483	443	460	478	486	481	473	464	449	454	495	473	492	444	490	438	479	447	471	474	442	455	465	480	487	466	459	488	455	480	474	517	440	468	459	471	465	486	478	472	455	468	465	446	444	445	455	425	461	468	498	445	453	464	436	456	450	447	440	455	499	474	482	459	482	482	441	459	434	451	462	446	432	503	461	496	417	451	449	454	467	466	461	485	426	477	506	477	441	466	461	465	491	456	439	522	451	467	407	439	466	473	452	423	455	484	435	459	450	468	462	478	450	439	459	428	470	462	447	437	468	473	466	458	450	452	444	476	477	446	462	447	437	446	489	446	449	448	427	456	476	490	453	457	497	460	422	440	433	481	477	490	489	496	467	450	461	471	495	471	465	437	497	442	458	464	404	432	438	461	467	459	441	494	481	458	445	452	480	435	450	431	468	460	504	439	473	463	479	418	484	449	463	450	436	487	387	465	421	423	481	432	480	389	442	488	480	466	452	460	457	451	471	470	448	481	452	486	448	456	483	447	434	468	480	475	439	474	409	443	401	433	467	452	480	435	466	486	455	448	484	458	482	461	459	464	453	458	438	454	454	443	461	452	473	405	484	448	472	433	491	493	458	474	455	446	445	444	472	476	478	442	461	474	431	424	472	451	441	436	494	458	439	462	461	479	440	469	425	472	445	473	432	433	457	472	480	441	463	464	443	476	435	466	448	463	447	455	441	458	489	491	488	449	475	436	448	474	476	452	486	473	455	431	464	434	429	448	454	494	448	475	450	451	466	486	491	444	435	461	449	484	489	476	458	431	482	469	491	473	474	467	501	486	488	446	475	462	462	471	514	458	475	471	522	453	432	427	461	488	438	467	446	441	485	444	462	454	431	438	441	478	473	483	472	501	470	478	475	488	452	445	441	470	467	503	487	424	444	482	457	459	457	434	469	478	477	468	442	445	461	451	474	432	462	450	396	498	449	470	419	470	478	442	442	453	460	437	478	448	467	475	445	481	473	449	482	470	452	475	453	446	464	499	498	435	488	448	452	464	465	465	441	423	446	448	475	462	464	460	427	493	484	476	427	440	444	446	473	452	449	438	481	469	455	488	416	448	441	471	462	404	478	469	443	472	436	445	492	443	468	474	449	488	484	425	417	446	419	468	476	451	452	443	475	474	462	436	484	461	469	508	453	512	461	459	439	478	457	445	481	441	475	422	458	502	459	496	410	436	448	424	441	471	498	421	449	445	492	464	448	421	448	449	465	475	493	472	418	474	442	428	488	481	478	442	433	485	481	434	442	468	450	457	448	444	441	403	452	434	487	497	444	444	498	450	464	439	429	485	454	460	475	464	483	482	474	476	459	492	441	490	481	477	471	488	436	451	453	456	464	480	446	449	440	470	474	487	472	463	416	471	475	434	430	478	440	490	461	464	464	421	461	449	427	504	420	471	460	439	423	483	465	488	442	477	465	432	429	470	467	427	496	468	458	480	468	460	451	495	447	470	472	462	484	474	468	470	472	446	471	473	425	445	444	444	459	496	426	460	449	461	476	480	443	473	452	491	446	460	420	454	482	458	457	445	452	450	419	483	475	443	432	452	450	461	458	468	474	448	427	458	459	465	494	446	449	436	442	431	465	459	428	462	473	446	448	466	446	477	505	451	420	459	473	453	451	493	440	472	475	438	473	509	471	462	456	437	463	440	480	437	422	436	474	475	476	468	429	448	472	446	501	428	456	425	475	467	444	427	481	467	441	479	470	425	439	480	445	445	440	510	455	481	454	461	433	446	460	454	484	437	432	449	457	447	423	443	464	441	426	463	501	479	450	467	479	488	442	469	421	403	457	492	493	462	456	447	473	467	464	505	447	447	441	452	470	430	451	438	421	439	461	433	511	470	456	442	469	436	427	478	450	440	435	418	449	450	473	418	457	470	464	497	450	450	463	419	434	502	451	423	432	480	478	449	472	464	484	452	450	449	462	422	480	442	454	431	452	453	456	441	472	446	455	469	452	466	452	463	448	478	468	424	463	495	417	450	462	449	430	432	440	412	465	482	476	469	449	439	441	513	448	452	416	427	467	425	462	457	475	438	470	467	439	499	450	429	454	456	510	429	465	475	450	442	419	468	474	459	432	436	460	455	443	462	434	459	466	490	457	447	484	484	464	440	479	439	460	430	439	483	431	447	443	512	462	443	444	441	450	457	441	411	423	473	431	445	455	462	444	490	463	453	440	415	479	409	458	453	434	418	451	477	467	473	464	425	466	426	438	466	431	450	503	488	480	449	447	470	424	436	497	433	425	444	451	432	455	447	456	413	487	466	438	482	457	434	436	406	496	414	408	483	427	454	448	467	422	443	489	432	485	455	464	480	433	452	456	492	444	438	431	478	427	476	449	444	449	436	459	488	475	478	445	453	433	478	437	475	427	466	461	451	462	453	443	452	455	453	450	474	446	507	461	424	421	441	439	489	468	486	438	445	477	453	490	421	454	458	420	449	449	485	498	482	467	454	436	445	443	479	507	443	440	484	459	454	449	504	484	474	467	482	494	439	473	445	463	451	475	455	460	431	482	442	464	453	487	473	473	448	441	451	453	432	491	455	462	453	481	456	450	463	442	409	435	442	409	477	464	477	489	474	461	453	452	466	466	470	466	487	452	493	473	483	474	468	482	465	483	464	431	457	490	475	421	472	515	485	437	470	467	464	461	435	508	433	504	431	431	469	474	432	478	462	411	456	428	528	467	442	444	434	473	444	455	455	474	437	458	450	480	423	447	431	496	454	463	460	482	475	475	442	439	423	434	469	439	456	440	486	461	443	495	468	470	480	480	471	443	496	453	456	429	464	459	403	447	434	456	478	455	465	476	476	472	473	458	432	431	479	431	467	430	445	439	463	439	428	428	441	455	458	456	454	426	474	482	441	432	435	463	482	500	486	463	453	454	483	465	465	454	467	447	463	438	464	445	433	462	458	440	452	418	474	493	480	444	440	480	452	458	472	445	466	494	417	495	446	488	457	450	435	462	463	499	461	465	474	461	411	466	458	481	448	421	439	474	439	475	481	440	453	470	448	457	464	454	462	425	418	423	458	473	438	430	458	464	458	472	458	442	485	447	460	458	462	416	472	437	437	465	499	472	442	465	411	461	462	453	456	462	444	435	456	477	443	470	454	475	458	440	463	476	501	454	485	458	466	417	508	441	444	453	438	411	444	451	444	419	406	470	453	451	454	489	444	475	508	447	502	441	457	439	493	422	445	450	476	464	489	474	443	471	449	447	426	451	485	454	457	412	450	448	464	472	471	429	479	499	446	473	458	442	445	427	431	486	486	523	458	482	467	460	446	440	453	423	381	473	444	423	449	475	430	438	468	472	422	454	467	423	437	461	474
27921	19783	7145	1509	872	658	600	579	492	439	413	377	356	341	309	318	316	268	329	301	286	262	259	251	296	254	253	243	263	280	287	309	277	273	270	250	285	261	263	254	257	237	270	279	280	276	234	255	255	259	237	234	255	248	229	234	249	249	249	246	238	232	231	231	236	262	247	223	250	240	224	251	252	276	247	286	239	239	283	252	212	259	247	247	228	241	238	252	246	283	241	275	261	253	270	234	244	229	244	253	283	223	217	234	230	231	235	241	256	244	241	250	233	236	256	249	229	235	273	255	228	235	244	250	263	259	243	236	258	242	275	247	230	256	269	235	252	258	255	246	276	258	239	271	241	252	235	281	244	245	227	238	233	259	247	236	258	229	232	245	226	227	231	256	246	238	234	240	237	243	251	237	226	249	231	229	230	224	233	254	245	263	246	248	253	253	235	240	237	259	261	255	274	228	264	259	224	249	278	244	247	265	236	246	263	275	249	251	282	237	249	252	244	217	260	250	265	226	254	278	239	244	240	271	240	243	244	240	238	231	241	259	237	225	240	258	230	241	241	248	226	254	225	265	237	264	246	253	223	245	273	220	259	248	237	254	271	261	246	238	255	258	264	263	225	210	243	253	223	255	245	258	223	255	239	222	233	236	230	246	259	226	262	253	241	260	264	272	248	240	248	242	226	206	248	258	242	236	243	273	232	253	249	256	231	241	240	248	241	245	259	243	254	262	266	250	229	243	241	268	265	249	238	247	239	252	230	275	259	262	240	251	234	246	222	254	242	207	268	255	259	251	261	250	223	250	221	214	267	233	222	252	259	241	235	238	254	228	289	218	251	238	265	242	263	252	273	264	245	246	220	227	256	244	244	253	256	277	240	252	257	271	215	239	258	248	233	237	212	245	250	253	234	263	232	234	227	238	239	265	250	236	219	241	238	235	250	241	257	264	243	262	268	246	226	285	251	248	251	249	250	232	235	223	227	231	221	238	269	281	245	241	258	267	260	244	260	238	247	226	256	263	235	261	224	246	260	239	253	237	246	250	255	226	240	242	291	258	248	250	212	241	251	260	225	216	231	264	258	236	252	230	244	237	213	307	240	240	258	242	253	243	250	221	239	241	248	255	229	260	248	230	241	243	242	246	241	235	240	243	266	245	228	250	261	243	262	258	252	245	231	244	233	245	218	260	248	273	245	264	238	238	260	250	228	248	241	261	230	224	239	254	250	232	245	247	266	251	271	255	243	247	256	247	254	248	257	258	241	250	284	247	256	254	265	244	272	233	243	273	245	242	249	223	238	225	238	232	249	252	242	216	248	248	265	258	236	228	230	247	242	246	243	235	256	260	250	244	229	261	246	274	242	223	244	267	255	259	263	243	257	258	257	264	244	252	261	259	259	246	249	242	267	251	235	241	237	237	257	237	247	257	249	248	254	262	242	231	272	237	248	274	219	258	244	253	240	226	237	235	269	232	250	229	258	258	251	260	241	219	229	245	252	238	239	231	250	264	265	244	253	232	264	257	236	258	234	242	262	241	234	244	219	267	267	252	243	261	237	254	250	247	258	254	256	273	244	243	249	243	242	252	256	271	244	245	290	251	268	289	197	262	246	236	248	268	278	259	249	260	231	263	250	231	236	250	238	254	255	272	257	234	271	261	240	273	247	256	232	228	254	248	234	241	274	234	268	235	252	272	237	258	238	248	256	238	233	227	252	239	260	245	270	230	217	280	247	258	261	247	251	246	249	265	248	260	253	245	241	244	255	244	256	236	225	238	268	240	251	260	237	261	250	271	231	229	257	277	240	244	261	238	255	266	233	238	254	263	249	244	277	242	253	262	242	240	256	218	238	273	242	241	242	218	247	254	253	222	236	240	238	257	255	237	263	252	239	238	237	230	269	250	244	242	209	261	272	255	268	254	265	238	236	228	270	222	254	263	249	225	235	236	280	256	268	236	253	246	247	224	266	243	283	274	248	254	243	273	237	220	245	265	274	240	229	280	240	251	227	243	256	236	257	264	266	249	241	231	265	245	218	249	260	250	262	229	246	229	263	250	231	250	231	266	221	223	262	252	234	247	247	228	273	236	282	240	262	215	229	247	263	248	235	253	234	230	259	258	228	235	219	219	267	254	256	228	214	253	243	243	233	245	260	258	245	238	248	236	258	249	245	268	217	254	250	244	243	225	257	269	221	266	245	244	245	242	246	245	249	244	279	264	253	256	238	253	259	235	247	252	263	295	236	229	245	243	267	256	245	253	253	249	209	233	250	259	234	255	236	258	260	274	222	269	239	229	242	243	240	255	237	246	216	254	257	261	195	266	275	242	240	239	256	243	241	268	240	247	255	244	248	248	271	267	230	250	246	250	221	280	257	231	254	261	224	263	233	270	251	258	274	252	241	236	270	241	244	263	242	247	266	255	245	269	246	246	286	243	276	259	249	210	243	247	246	258	264	239	263	243	216	243	221	270	250	254	256	247	248	228	256	251	250	254	236	246	269	240	229	235	239	259	243	213	240	263	274	259	243	244	229	220	253	275	271	250	227	248	252	259	243	248	237	238	232	242	221	255	247	219	223	271	247	253	233	238	268	260	211	265	250	231	254	246	289	253	236	253	232	234	216	221	258	269	269	239	251	266	244	244	228	257	234	265	231	227	270	234	256	249	271	266	261	240	253	250	246	268	256	267	211	276	230	249	268	257	278	248	263	251	266	253	245	236	234	249	239	258	260	218	238	263	246	277	271	254	224	233	226	244	255	237	209	258	242	281	270	225	245	229	252	259	239	235	256	242	240	262	265	266	236	238	279	226	239	237	260	255	258	258	236	239	241	245	237	254	274	243	232	266	242	239	258	266	269	252	249	234	215	265	270	235	258	271	235	256	245	253	264	280	269	277	254	235	266	256	230	274	274	227	235	260	235	243	271	226	216	255	237	260	263	221	273	225	247	246	257	270	230	231	220	243	274	271	235	235	269	248	248	248	243	236	241	251	242	268	228	233	276	252	235	248	257	237	246	232	260	275	244	234	262	238	253	235	268	229	207	266	229	230	289	232	291	259	247	254	233	261	231	254	220	246	245	251	243	270	248	242	265	242	255	268	236	221	258	230	256	226	283	276	263	249	245	238	222	248	244	237	244	243	221	260	259	250	227	258	242	243	257	261	244	239	261	256	243	282	247	257	239	241	248	237	254	240	250	235	234	264	234	244	268	257	249	264	258	233	247	232	240	238	256	260	233	224	237	225	242	257	239	235	259	230	246	223	271	247	225	233	244	236	261	252	246	216	240	265	248	227	231	236	234	233	236	228	244	217	232	256	219	263	254	239	266	262	243	242	246	267	257	249	265	250	262	249	277	233	255	225	241	242	201	237	253	222	245	268	262	233	237	247	286	240	248	239	227	257	258	240	261	274	238	239	271	247	282	244	231	249	239	240	252	271	254	241	218	244	273	270	251	236	255	228	248	228	250	234	283	226	264	250	256	237	235	233	249	249
5619	4788	3134	1688	1351	1107	1043	882	814	654	552	497	474	447	392	388	348	381	352	298	321	306	261	302	270	288	288	304	275	325	331	305	293	331	312	285	328	292	241	293	303	299	301	259	293	307	261	263	248	273	298	276	274	263	235	286	242	258	260	283	277	254	250	250	260	262	246	250	275	243	237	241	252	256	256	276	236	254	264	250	295	262	272	271	256	266	255	252	247	262	290	256	258	287	223	295	239	284	269	257	289	287	280	257	246	240	283	267	241	257	254	278	273	271	240	265	268	277	257	268	270	245	247	277	267	279	268	291	252	264	275	237	269	267	266	255	245	252	280	272	271	261	259	260	255	234	271	245	256	233	257	256	246	249	280	259	289	282	247	244	270	273	271	249	286	251	277	241	247	227	253	262	225	257	298	262	263	271	284	265	262	256	245	260	227	249	253	250	278	230	247	265	241	274	313	282	272	249	229	226	276	241	281	267	278	266	268	245	282	245	233	257	250	270	233	235	271	246	218	251	270	261	249	280	255	236	267	267	275	251	262	271	241	269	288	278	242	245	263	275	255	237	258	271	253	249	238	261	295	263	276	297	250	225	268	253	252	253	250	279	275	263	278	260	264	258	234	253	244	247	269	231	249	272	279	258	239	283	258	240	265	238	261	276	266	253	257	271	265	254	245	256	264	251	269	228	246	275	244	284	271	270	236	289	234	256	247	222	267	288	245	297	241	269	274	267	234	283	258	240	240	265	241	247	264	276	245	254	240	290	258	233	276	259	252	240	292	256	246	272	275	255	237	310	265	261	289	247	296	274	220	273	270	269	246	253	250	285	242	254	247	250	216	257	240	255	245	255	277	227	247	278	263	276	253	273	273	248	233	262	252	252	238	256	270	247	249	225	229	222	234	277	285	255	249	255	270	231	256	264	271	274	261	271	239	279	257	263	264	283	243	233	259	238	281	270	252	259	244	259	281	256	265	239	251	281	229	243	260	274	279	245	250	287	268	283	244	258	276	292	237	256	252	253	228	258	258	249	261	267	246	243	275	254	267	251	272	248	268	258	273	254	250	246	275	290	282	272	269	288	238	258	267	256	272	289	256	243	219	264	281	256	260	276	243	263	285	258	255	270	242	292	257	252	269	251	266	258	235	287	243	279	272	264	244	235	265	247	251	255	271	277	256	250	265	251	257	266	268	271	273	273	255	227	259	264	263	275	266	249	237	287	252	240	255	264	237	244	285	280	265	275	247	273	234	274	266	263	283	268	248	282	281	247	273	249	279	237	246	257	235	254	251	249	260	285	278	270	261	246	242	252	239	270	281	265	254	285	268	263	267	289	220	249	209	269	258	287	264	233	247	249	274	294	271	242	236	245	270	267	269	275	259	250	225	250	248	246	267	239	248	277	288	251	273	259	249	257	249	240	247	278	223	268	256	268	284	252	274	251	257	251	230	250	251	257	266	259	250	270	269	275	266	248	256	254	254	261	246	258	271	259	249	270	290	251	250	251	258	248	283	254	244	237	258	250	275	258	261	250	255	272	254	268	242	265	253	307	243	223	260	276	246	254	277	237	239	229	248	280	242	249	223	229	237	259	293	280	266	243	234	258	250	249	249	284	265	253	226	253	303	244	254	258	264	236	248	249	254	272	240	271	239	259	278	253	250	243	259	277	268	267	253	252	255	268	266	273	233	256	241	246	251	260	225	223	271	258	259	251	262	288	253	255	249	256	243	248	253	239	265	268	249	248	240	235	238	253	267	270	268	245	294	251	238	255	273	238	272	279	227	290	265	260	274	249	258	276	258	265	259	280	257	243	248	259	273	258	276	263	262	220	269	246	266	279	251	290	249	267	252	295	283	239	243	251	231	249	252	264	281	249	262	268	282	264	280	258	256	262	271	247	263	264	259	250	279	243	256	262	263	258	266	251	247	256	262	280	282	262	260	288	260	266	246	254	273	242	271	245	239	256	277	269	249	252	262	269	263	270	243	262	254	268	296	257	236	287	270	245	233	297	280	257	268	275	302	242	273	272	252	263	236	255	264	281	249	266	275	264	278	264	241	258	238	263	248	279	245	255	276	268	275	280	242	273	243	242	295	213	267	250	255	291	251	247	237	255	274	278	289	254	239	261	258	258	270	244	248	273	254	226	264	262	253	263	265	254	257	250	268	247	225	266	279	246	248	243	256	274	260	262	257	237	244	263	242	225	270	250	254	243	277	258	275	247	250	249	240	255	268	270	273	267	260	267	261	257	272	269	265	256	241	244	241	277	261	260	267	245	270	256	266	279	242	255	224	273	236	274	259	250	263	270	226	248	230	240	305	235	245	240	249	266	267	247	245	275	258	278	284	241	282	266	258	253	254	291	256	254	260	266	246	242	280	269	257	249	232	293	276	275	241	309	260	281	263	294	264	292	272	269	260	269	255	283	237	248	258	271	248	254	246	249	256	274	260	269	244	277	275	260	253	256	238	262	247	260	275	257	280	239	242	278	261	271	241	283	236	268	273	248	292	263	227	242	264	305	266	277	234	220	298	237	272	252	265	244	251	232	234	269	239	239	258	247	260	295	259	254	250	236	246	237	269	250	271	249	229	262	266	260	247	275	228	240	235	280	222	244	265	261	234	277	239	256	261	276	252	275	236	256	262	259	254	238	242	271	238	251	272	248	243	262	260	254	249	254	264	241	256	277	278	243	269	242	260	280	254	266	261	247	259	261	256	259	303	247	261	234	258	277	226	236	272	251	272	237	239	266	269	214	259	252	246	260	264	272	252	253	258	250	263	258	262	250	271	264	304	253	256	248	259	223	254	248	253	263	265	270	286	239	274	247	242	227	265	260	267	259	255	253	263	279	257	299	249	239	270	268	237	229	280	263	274	239	273	259	251	247	270	251	269	287	244	253	252	274	249	228	268	229	242	265	260	254	262	260	273	238	262	241	231	232	236	248	253	272	231	241	246	274	256	228	287	238	257	278	252	235	265	276	263	255	271	257	229	245	275	270	247	291	243	290	240	272	280	235	240	250	274	267	251	237	279	262	266	271	253	294	241	245	268	283	251	271	303	257	253	285	254	261	241	276	264	234	281	254	272	296	249	254	263	266	283	274	254	284	257	282	264	258	266	260	276	252	252	265	243	239	273	229	260	268	253	238	265	254	262	254	241	270	261	255	252	254	265	282	251	242	267	255	246	257	288	272	246	259	279	251	258	245	261	255	286	273	288	250	228	264	272	253	252	257	286	272	235	251	259	275	270	250	270	230	266	280	223	236	250	268	235	240	250	265	242	269	253	253	257	251	250	256	230	274	249	268	275	261	272	280	278	247	246	253	216	240	275	253	258	256	258	273	270	245	261	274	237	286	253	249	264	257	277	272	259	242	240	255	263	254	263	272	264	268	288	257	254	244	266	255	257	260	273	249	242	244	281	232	243	241	245	263	282	249	244	251	252	276	269	232	275	261	253	285	246	268	275	287	258	279	267	262	250	250	286	233
23951	21392	28585	24598	21376	9268	2001	1450	1179	996	921	872	743	752	691	711	624	635	606	522	525	547	497	494	461	519	464	541	494	468	541	525	493	480	494	493	445	456	500	490	465	482	448	430	519	511	458	441	444	496	437	445	448	447	438	437	461	473	433	443	435	470	458	385	426	417	452	481	407	425	450	437	446	409	457	449	434	438	414	463	452	437	457	428	417	502	444	443	475	448	491	435	432	446	451	415	410	444	382	418	419	411	468	429	401	401	400	400	469	414	452	479	454	423	455	441	429	427	415	437	417	443	428	451	492	464	469	444	426	466	424	448	467	415	470	427	444	428	447	467	445	421	455	434	417	434	451	430	447	442	417	393	439	461	463	438	426	389	422	406	483	448	475	447	457	425	449	444	458	411	425	423	450	427	461	447	454	452	435	412	464	422	408	443	445	419	430	406	443	467	433	428	402	442	476	441	411	431	429	392	431	435	428	418	401	448	437	441	475	445	430	446	411	409	461	433	433	439	441	393	452	427	402	443	442	424	472	462	450	456	466	400	438	428	437	396	424	462	438	450	449	461	468	446	408	423	430	453	402	448	419	449	434	434	451	416	450	449	428	454	424	451	442	433	460	486	457	453	442	420	430	421	466	405	445	417	439	419	454	463	457	426	400	464	431	429	398	408	460	452	422	412	410	460	450	451	429	437	446	412	453	433	436	460	435	440	457	442	457	465	411	416	422	469	447	450	421	457	480	418	415	441	466	421	428	418	454	448	455	438	428	419	445	432	464	457	411	446	454	433	440	433	435	417	437	460	433	449	436	370	435	441	446	429	429	415	396	487	397	458	448	443	409	455	472	376	408	461	431	396	421	476	475	435	425	426	435	449	437	428	419	440	437	452	486	427	413	501	417	408	447	444	470	422	412	468	420	428	425	426	462	469	427	397	405	483	439	418	415	447	446	450	446	421	473	412	440	441	430	451	430	443	434	444	471	428	471	394	468	468	432	458	456	406	433	443	405	474	458	444	385	438	442	466	416	427	444	435	420	417	454	400	440	446	437	419	448	491	465	447	431	457	447	461	403	439	432	421	430	451	469	444	442	468	496	460	434	435	425	457	433	437	402	414	449	427	419	478	429	434	413	414	429	445	453	442	416	428	403	467	462	429	448	447	412	425	428	431	432	451	443	441	416	432	421	439	409	416	415	456	429	492	413	440	436	467	426	432	470	399	443	449	424	464	452	408	434	441	456	460	448	459	435	423	430	387	459	422	459	438	444	419	474	445	460	413	445	436	423	481	446	449	460	420	419	466	477	422	424	424	449	428	390	462	454	439	444	450	421	438	427	412	467	415	490	438	437	464	417	445	423	433	437	445	467	425	423	459	425	436	431	470	444	446	432	419	449	449	440	439	450	456	423	441	466	451	459	438	427	426	477	430	469	419	414	444	437	469	419	423	426	422	405	458	486	467	435	429	429	441	432	432	435	444	459	464	417	472	433	452	440	456	451	430	464	440	433	432	420	481	467	422	429	437	432	421	393	457	428	430	454	445	484	452	417	411	448	434	417	461	418	423	430	436	430	429	461	455	432	470	418	458	450	374	464	437	417	451	439	418	401	459	400	445	415	449	414	413	445	467	451	432	423	487	473	446	457	443	434	426	450	427	431	445	471	449	434	416	442	442	417	451	422	460	454	436	434	415	454	419	447	458	439	493	430	447	457	438	431	477	447	458	438	451	482	448	418	432	456	468	441	460	418	465	391	450	454	441	393	447	416	386	422	430	444	436	433	410	408	405	450	451	445	431	454	427	421	457	470	451	404	457	452	415	459	447	396	430	457	425	456	409	426	413	373	474	450	419	423	431	423	416	400	435	458	459	450	443	461	452	509	444	445	429	454	434	429	428	442	420	413	410	398	464	454	442	433	429	412	456	441	439	410	461	425	482	412	438	443	434	445	453	467	450	440	487	411	436	439	461	460	417	453	462	397	467	471	424	427	450	431	454	408	428	476	473	432	440	431	429	422	443	482	477	444	429	450	446	403	458	438	407	441	445	444	428	415	452	429	463	457	404	415	411	456	478	424	444	433	413	448	434	450	444	441	428	438	439	463	472	436	452	409	434	454	440	446	406	462	448	433	450	450	422	490	472	428	431	472	465	433	443	421	433	448	410	401	427	439	466	468	394	442	434	425	412	409	451	433	398	423	468	424	424	425	439	420	449	402	412	440	453	442	470	436	447	427	462	469	443	434	411	434	449	407	452	468	438	398	416	442	431	457	410	414	428	440	485	433	410	434	430	429	416	447	443	447	464	428	428	440	447	431	463	414	403	432	450	474	423	438	455	434	482	463	440	436	452	406	459	451	464	415	451	425	420	475	452	449	441	481	466	440	440	437	429	414	442	469	444	433	393	419	447	429	423	461	439	426	444	435	426	431	453	437	440	456	443	440	468	444	426	401	451	480	469	430	409	429	449	457	458	444	398	431	447	461	401	428	416	431	408	448	426	447	418	465	456	431	451	407	482	444	403	458	390	416	414	449	473	430	491	451	441	458	439	425	400	392	442	469	464	468	412	473	435	457	436	454	422	471	442	471	466	401	436	392	411	442	436	429	424	465	470	453	465	433	446	412	436	417	414	436	457	411	451	483	433	429	453	425	454	411	425	473	458	424	502	419	451	383	487	430	457	465	427	426	442	431	421	437	436	436	439	482	396	442	423	420	443	461	491	431	441	446	423	460	426	453	444	408	456	455	438	443	444	488	405	446	426	459	423	434	430	453	461	424	446	438	460	445	421	422	421	462	430	438	448	391	438	430	440	455	488	456	465	446	467	454	447	434	436	444	494	446	429	419	453	432	453	412	462	468	441	462	449	431	445	421	440	439	461	435	428	432	434	450	417	443	448	456	446	422	429	432	430	484	403	465	453	433	424	423	461	422	436	457	430	483	412	444	438	429	431	473	488	418	444	422	450	432	458	415	417	439	435	453	483	440	463	384	447	459	430	426	490	421	419	424	458	442	426	433	451	435	413	420	449	404	429	416	390	424	437	411	447	413	470	444	426	481	441	426	426	441	451	372	431	454	424	436	407	457	461	441	421	405	440	470	401	460	408	424	427	442	421	491	466	398	384	414	410	467	445	481	394	491	442	465	482	438	439	416	426	428	403	425	426	408	436	448	424	396	443	416	490	424	419	424	425	470	423	465	468	454	401	475	414	412	451	405	422	414	442	442	423	487	402	444	453	467	443	431	437	362	441	436	443	483	452	413	442	465	449	447	439	471	450	466	403	447	434	464	471	431	393	422	446	407	422	442	445	445	449	432	446	432	472	423	460	428	446	450	443	407	427	460	460	425	434	445	429	395	428	447	416	478	377	421	409	425	418	436	422	451	422	406	419	446	422	409	409	464	417	425	427	475	418	480	453	453	429	449	445	460	423	384	425	400	474	449	445	424	458	423	405	473	427	397	417	426	422	459	427	445	455	432	426	458	423	442	474	439	424	430	426
5154	14295	9722	5417	4073	3309	2771	2398	1981	1626	1323	1145	1031	932	835	846	772	746	695	616	613	602	602	546	547	528	522	546	547	551	603	573	561	564	573	582	555	523	490	526	522	476	513	498	477	508	515	478	492	477	494	460	465	464	471	498	512	479	484	482	490	458	446	444	477	481	431	461	429	454	453	458	467	505	483	477	483	521	483	455	474	478	473	473	463	476	467	444	463	443	445	488	473	488	469	468	496	463	439	435	472	459	494	434	472	430	468	451	440	477	453	478	445	434	419	487	488	500	474	448	426	446	471	419	450	447	437	439	461	441	435	479	457	429	461	420	426	470	496	460	471	418	457	447	463	473	478	464	475	480	480	476	438	477	448	442	463	456	474	436	473	485	423	432	426	477	453	456	468	457	456	449	433	453	458	446	477	429	451	497	453	446	426	487	470	486	468	438	489	482	425	466	456	503	456	450	470	442	422	469	447	461	434	444	479	480	484	456	452	452	463	475	448	457	481	453	447	467	464	456	450	451	452	447	453	482	469	432	499	449	447	450	390	429	444	459	465	469	461	453	416	458	460	451	455	468	461	479	453	459	462	471	434	470	488	438	423	440	458	450	502	515	465	433	422	442	456	419	480	458	462	453	438	464	468	453	458	412	447	435	495	463	437	435	467	462	461	456	450	451	451	459	441	471	478	484	468	456	465	423	422	445	447	451	463	448	480	416	453	485	458	493	474	448	452	458	488	449	456	456	435	458	497	478	451	468	438	445	472	459	450	435	443	403	440	476	443	417	497	462	419	472	481	473	464	450	479	480	464	428	481	451	444	456	455	463	479	451	490	487	483	456	457	431	444	497	457	437	459	495	464	465	473	462	498	436	464	468	442	459	433	453	426	400	474	463	469	468	432	465	459	433	485	413	439	465	472	485	446	391	433	432	458	434	449	476	466	438	434	443	470	451	444	470	484	459	420	478	471	478	447	434	415	472	478	464	453	464	472	457	451	424	456	472	432	444	455	459	473	468	474	437	460	460	481	408	429	469	448	478	465	465	425	457	429	453	463	433	468	421	443	457	450	428	480	439	466	466	457	462	437	437	452	478	464	422	449	470	482	430	443	443	497	474	461	461	490	450	480	444	466	430	494	439	463	433	448	445	416	451	459	453	452	458	461	475	448	460	484	465	458	459	444	441	431	413	411	435	436	480	498	461	440	452	451	439	470	479	443	463	413	420	447	455	457	487	443	441	425	455	421	479	417	505	454	451	411	462	456	442	487	442	467	438	480	452	468	460	436	526	443	461	464	442	416	418	463	467	457	454	416	466	444	462	435	470	475	475	426	498	482	455	479	421	478	458	443	404	444	499	497	466	472	430	421	443	429	396	501	483	486	453	432	423	452	459	483	440	447	452	476	434	445	507	490	428	433	435	473	494	453	431	429	430	465	466	444	431	465	451	445	451	432	481	456	452	468	452	460	466	438	469	441	464	457	458	469	480	451	465	450	495	464	447	460	445	505	451	445	450	445	478	455	491	453	430	468	467	455	497	460	465	480	453	480	496	424	459	461	437	485	440	472	406	440	490	475	467	456	403	444	480	466	447	419	447	467	452	467	451	500	491	476	465	431	472	461	473	444	455	457	459	453	468	496	434	453	448	472	437	467	430	458	483	457	418	468	421	463	466	429	435	484	417	491	460	408	467	466	451	466	422	460	466	470	444	467	393	465	441	447	480	472	423	454	462	424	463	415	477	412	469	425	447	473	457	468	434	470	438	459	457	457	436	459	448	461	489	418	418	474	458	435	445	454	444	452	422	477	449	441	433	464	460	462	461	471	422	469	436	442	455	468	449	478	447	470	462	422	438	412	475	471	422	427	473	467	458	453	456	441	450	445	476	439	443	454	459	462	443	464	424	507	424	422	451	463	463	457	435	428	452	458	418	443	493	474	470	464	469	462	452	435	437	455	464	475	471	497	458	425	485	461	434	437	458	431	454	444	448	469	462	445	439	451	479	475	437	459	474	465	451	466	463	492	477	453	477	471	439	457	428	463	418	424	441	451	438	439	474	469	463	442	472	481	451	461	489	485	413	475	465	467	477	518	487	448	478	459	437	449	439	440	436	452	460	458	470	446	454	467	450	487	477	496	451	473	439	471	449	433	439	453	486	463	463	451	466	476	452	491	456	449	460	481	458	441	465	433	456	455	461	467	488	491	438	476	478	427	473	424	446	437	447	427	453	478	492	433	452	485	444	492	451	451	483	460	463	489	502	463	439	460	433	460	442	463	478	447	436	478	478	460	432	451	464	454	437	474	452	483	411	486	433	427	479	421	482	445	426	437	419	479	474	439	481	468	474	452	461	479	468	495	425	450	442	478	457	429	431	443	466	443	443	477	426	427	418	427	431	449	458	458	470	450	477	456	464	426	409	479	449	416	467	484	499	481	456	431	459	461	423	519	412	442	447	453	416	459	420	463	488	470	444	437	413	450	429	430	457	435	458	448	490	483	445	422	431	457	412	484	462	484	458	457	462	472	491	474	467	431	481	481	442	470	442	454	451	482	464	437	457	438	467	440	415	458	499	442	451	469	456	491	460	436	481	431	488	493	469	469	423	433	442	437	451	463	456	461	459	476	468	461	473	479	485	432	454	430	447	444	430	468	425	470	472	458	442	492	463	426	471	420	475	459	441	450	432	460	475	437	466	428	460	464	477	467	463	492	457	455	444	437	460	455	436	470	486	486	460	512	465	456	448	457	464	494	452	513	428	478	464	427	460	462	440	444	481	454	469	468	455	443	475	466	444	431	476	425	453	477	488	444	483	452	458	451	471	432	412	469	475	445	455	447	453	459	466	446	425	442	473	432	442	438	480	452	473	445	466	444	458	498	459	469	492	430	450	480	463	448	443	465	449	421	449	443	459	466	450	504	458	460	437	472	461	452	467	487	446	427	447	453	483	434	464	456	433	440	446	433	432	456	439	474	463	425	481	443	451	463	483	440	464	426	465	449	426	463	453	459	465	468	418	493	476	459	462	444	475	466	420	452	495	467	476	471	436	481	473	422	450	490	470	468	455	465	452	450	426	451	510	473	458	453	443	472	450	432	429	424	427	501	487	474	434	447	453	460	439	470	442	513	468	490	498	495	436	501	476	492	428	501	476	440	452	445	487	481	430	417	480	444	485	496	453	482	459	448	446	481	464	471	469	481	453	475	446	459	504	454	446	407	449	467	418	443	441	436	438	468	459	464	454	402	470	445	474	474	447	501	460	440	475	466	485	463	446	473	444	447	457	458	456	439	503	451	438	469	453	449	403	463	470	453	430	425	467	458	463	470	441	427	459	459	451	510	444	440	472	428	445	452	446	427	444	473	435	459	450	454	489	477	429	470	484	418	442	479	470	435	496	472	427	453	445	475	509	491	475	462	460	448	418	444	453	511	458	465	447	439	480	471	440	451	415	461	435	483	483	410	453	440	459	469	454	475	450	423	466	459	456	467	438	476	470
24990	21379	27376	25640	9518	1153	876	703	631	527	428	418	380	341	304	302	310	313	257	215	240	227	192	202	236	204	202	188	211	236	232	250	223	249	242	205	195	206	226	207	217	202	226	205	207	209	186	170	194	176	168	196	180	207	203	168	176	186	199	162	176	164	181	177	173	163	185	172	189	177	186	161	204	164	194	175	184	200	169	169	186	178	186	175	186	178	194	198	174	180	181	171	187	177	185	167	189	183	172	178	187	152	173	180	171	173	196	180	164	184	165	163	191	183	180	196	173	143	172	173	166	145	164	195	156	178	182	175	156	191	174	164	180	177	173	190	202	174	186	184	167	158	169	187	195	178	215	197	185	177	175	152	171	161	149	172	167	162	191	165	198	170	182	180	154	180	194	184	186	176	162	181	166	202	193	174	194	185	177	188	171	186	180	173	188	186	190	188	172	180	154	175	167	198	162	186	167	176	175	157	180	159	158	186	192	172	183	161	180	171	179	199	177	181	201	186	182	177	183	197	195	193	164	182	177	166	176	172	188	184	171	181	181	190	198	191	182	144	173	192	164	169	162	197	169	192	168	168	168	181	216	180	180	158	188	177	199	166	167	187	195	184	148	183	193	166	157	163	194	161	175	172	184	188	193	184	176	176	178	185	171	191	173	176	187	177	165	203	178	185	195	188	201	177	203	187	184	188	200	187	190	174	194	182	189	200	185	162	182	187	177	183	193	193	161	183	178	173	158	188	177	160	172	188	185	191	180	171	217	210	170	182	173	185	167	211	192	179	180	165	171	170	176	207	188	193	170	163	183	188	194	156	178	172	188	185	156	199	182	173	162	204	169	182	180	186	179	167	163	178	190	187	185	178	191	188	179	196	183	162	177	178	213	172	134	167	187	181	178	167	152	197	191	182	185	186	206	182	166	186	168	190	198	168	183	194	183	185	198	143	211	174	179	173	181	155	199	163	189	178	175	178	216	178	176	178	196	184	171	177	176	170	179	191	146	184	168	166	167	184	180	160	154	186	174	182	187	178	185	156	167	171	173	157	172	182	169	161	183	175	186	171	181	188	164	159	158	187	186	164	178	186	194	192	169	173	179	171	164	202	159	188	190	187	175	173	183	189	198	184	171	203	145	197	186	192	195	167	181	192	170	210	165	170	174	182	161	170	186	167	154	167	176	162	164	183	182	183	197	169	191	170	197	179	183	178	191	181	178	177	165	175	160	182	192	187	183	166	163	170	163	170	165	199	168	197	180	217	154	174	189	196	162	179	175	177	185	177	166	192	169	166	170	169	189	174	170	161	174	175	175	168	192	178	168	196	187	163	174	196	154	179	173	174	176	188	164	174	181	152	164	173	178	181	164	167	170	195	171	175	213	185	185	204	175	197	159	195	179	182	181	189	197	198	168	180	168	184	184	209	187	176	175	165	165	172	191	193	169	194	181	186	190	191	190	167	186	192	192	177	180	162	177	190	198	162	178	160	186	168	184	177	203	190	164	168	178	179	187	171	174	163	189	186	182	191	170	184	192	174	189	182	167	177	176	191	166	155	206	189	181	189	167	196	178	197	169	158	182	167	196	184	170	159	153	200	162	182	184	191	184	176	166	176	172	188	167	175	154	183	197	164	167	204	173	199	178	197	179	197	183	206	183	168	187	160	180	181	170	201	165	176	162	204	169	163	158	203	181	177	168	174	198	165	187	158	197	163	176	173	200	157	178	164	174	183	185	166	189	156	165	175	166	160	169	176	202	156	176	185	182	187	178	180	188	192	207	156	188	191	177	155	177	167	167	189	183	179	170	187	180	217	173	180	169	175	178	179	189	184	191	170	183	165	176	165	165	178	177	170	188	199	173	175	171	207	152	177	168	199	167	147	219	178	178	184	180	161	182	151	172	183	167	192	165	176	190	173	170	181	158	183	180	177	191	182	156	170	153	165	202	186	185	170	183	167	187	182	179	173	187	162	170	177	167	205	172	175	150	193	171	168	182	184	191	164	184	181	180	179	188	158	190	189	159	179	180	196	151	171	178	177	185	189	186	164	176	165	188	173	162	160	168	211	192	194	188	160	220	192	169	171	184	190	183	166	185	191	176	165	174	194	181	181	197	178	199	198	171	166	211	178	205	177	163	175	163	191	180	168	167	187	175	170	177	160	176	190	198	187	168	163	172	206	169	163	203	182	178	177	151	160	156	155	177	156	161	192	167	201	164	184	187	180	172	176	196	169	185	190	189	182	163	185	185	165	193	164	191	197	169	176	172	177	180	183	199	197	173	168	191	173	191	180	192	196	196	176	159	180	174	197	173	169	171	171	155	191	185	163	190	170	178	155	187	185	154	171	194	167	145	187	197	158	179	177	178	204	177	181	179	154	169	196	180	171	187	174	192	195	197	176	164	153	169	174	198	192	169	185	180	195	176	166	179	196	174	183	158	169	184	178	170	166	195	190	171	189	169	195	193	193	197	183	186	175	181	157	165	179	178	166	175	150	175	161	172	184	171	182	171	183	169	162	196	181	186	185	178	185	200	160	188	191	185	172	190	191	170	181	165	184	166	173	172	186	191	189	159	164	176	208	196	183	190	181	192	175	173	187	175	153	178	173	196	164	190	178	202	188	167	165	170	177	143	177	166	177	171	184	208	184	181	172	174	176	175	184	178	193	195	175	176	196	165	186	184	168	173	165	181	158	158	181	197	166	159	187	174	181	181	156	186	196	182	167	179	176	174	191	159	146	195	154	169	178	191	174	192	175	164	162	170	156	160	170	192	169	199	192	198	195	175	147	165	168	170	156	189	172	198	162	156	177	173	183	155	184	181	173	180	186	190	213	154	166	179	151	173	154	162	178	189	185	170	181	184	172	176	157	160	176	178	171	171	194	162	188	205	161	173	203	175	160	156	186	162	154	178	161	185	164	194	183	182	183	200	183	178	170	150	170	168	171	158	200	167	178	195	197	163	192	172	170	190	170	200	164	195	176	146	173	180	183	199	177	181	180	176	183	168	167	143	206	208	182	175	165	189	176	173	173	197	156	197	167	193	168	175	195	183	184	168	183	160	182	174	158	179	167	152	165	177	187	195	193	171	166	163	181	192	161	188	159	180	173	174	171	173	176	163	170	170	175	184	168	178	164	171	137	176	169	181	195	160	193	178	190	156	181	155	173	166	179	197	183	169	180	167	187	169	171	161	209	202	194	192	191	171	187	150	187	188	180	166	182	176	185	187	158	151	187	171	167	156	181	171	168	139	168	183	162	164	173	156	177	185	162	177	162	189	174	174	183	183	178	183	189	147	154	172	200	184	176	179	159	172	150	182	187	186	175	167	180	169	163	170	175	196	178	136	199	167	170	200	190	171	186	169	196	198	157	181	154	172	172	161	177	165	155	182	176	169	164	180	191	199	179	180	188	175	195	182	177	172	188	179	184	159	168	165	186	214	175	199	165	184	157	186	167	173	162	166	164	179	150	191	134	170	181	138	173	174	177	206	189
4363	9400	6144	3343	2404	1938	1757	1472	1193	960	804	628	616	491	440	415	384	404	346	303	296	275	273	242	247	219	221	254	251	277	302	273	280	243	280	270	235	205	241	269	234	207	202	197	215	228	219	217	197	225	213	188	185	209	197	176	183	184	196	202	194	178	205	165	199	203	208	192	193	176	181	184	235	169	216	195	178	201	214	205	181	189	206	204	205	202	211	223	192	208	227	188	194	212	192	204	166	208	177	198	187	184	171	178	202	223	203	184	189	204	209	184	190	210	175	192	174	179	194	174	194	202	185	199	194	180	198	173	183	194	183	191	216	221	195	204	203	191	185	194	203	181	230	197	214	202	199	197	191	195	172	194	191	198	210	190	175	207	203	191	196	198	214	197	207	216	207	203	185	187	205	186	217	184	182	194	204	194	188	191	202	195	203	175	194	187	196	176	188	157	196	179	190	174	163	180	198	195	185	204	188	177	163	203	182	179	185	192	167	182	177	230	182	190	206	172	174	207	201	198	213	175	198	200	193	214	189	176	203	208	189	217	176	209	206	186	203	202	208	209	205	208	159	188	199	203	203	223	221	178	183	219	210	179	180	228	170	210	199	161	175	197	174	187	180	204	189	163	196	191	165	180	183	185	211	212	188	195	188	183	199	174	196	208	180	199	196	176	201	192	192	184	183	175	195	196	214	180	189	183	203	178	228	212	186	194	191	170	184	197	181	211	192	202	192	189	190	176	173	200	201	202	202	196	164	215	165	198	190	179	182	194	185	202	159	194	199	202	177	189	204	207	203	210	187	193	175	182	190	201	201	197	184	168	173	196	187	188	215	230	186	173	196	201	183	189	178	205	173	202	201	186	210	200	206	167	200	204	184	184	190	196	183	223	186	205	185	207	205	189	199	180	177	178	189	187	183	212	189	201	203	198	198	189	190	225	182	174	225	191	186	180	196	199	208	169	189	211	195	187	211	182	190	202	184	183	185	196	184	181	207	206	177	202	189	210	185	198	209	179	184	169	180	188	177	181	196	201	223	186	191	199	211	176	182	188	172	200	193	195	215	202	195	183	188	175	189	196	185	208	198	195	197	180	218	190	168	214	194	217	200	209	204	213	205	207	180	183	174	201	197	199	199	198	211	183	184	199	209	180	175	212	188	181	194	181	174	191	172	180	176	230	200	170	182	198	193	174	201	201	169	177	190	178	196	174	190	219	180	188	192	195	181	172	182	195	185	209	198	196	186	196	212	182	218	194	188	197	195	165	175	200	196	200	187	160	209	178	184	210	195	201	219	165	193	206	214	208	210	192	197	232	192	199	171	182	200	205	186	181	187	178	191	200	175	207	195	208	187	197	185	224	188	197	213	234	186	185	190	182	197	213	191	192	196	183	197	183	192	185	197	175	176	181	215	177	195	183	184	195	179	188	199	209	201	212	200	160	198	200	211	193	187	193	210	181	196	189	196	179	194	193	198	214	201	200	193	206	200	174	195	195	198	193	191	197	191	193	200	179	177	186	179	191	182	187	183	199	190	208	211	195	220	191	182	178	203	186	195	212	197	206	188	189	201	200	200	197	193	200	175	201	187	187	203	184	188	176	211	191	227	202	198	229	179	182	181	182	195	183	198	184	209	192	194	225	174	194	215	180	199	208	190	199	181	196	185	186	179	196	193	200	167	189	207	186	161	196	198	196	185	216	188	209	194	207	180	212	193	191	198	197	190	215	177	192	201	190	211	204	211	186	197	168	184	206	207	194	202	182	194	173	190	179	178	214	200	181	188	184	208	202	199	199	190	203	195	187	187	187	199	223	185	217	217	181	182	192	185	191	193	190	201	225	195	163	187	199	197	164	194	201	185	161	195	186	210	163	148	214	190	196	190	190	217	211	174	189	187	199	185	187	186	200	202	203	184	171	188	210	215	177	196	218	206	202	207	183	186	202	195	185	196	198	170	200	201	192	186	205	197	191	163	179	178	194	165	187	174	188	209	161	191	213	178	179	210	180	200	220	175	190	195	178	181	185	177	194	188	204	187	190	186	198	178	208	178	170	199	191	199	208	161	181	221	196	179	187	196	187	195	183	186	203	229	187	178	188	212	181	188	172	196	197	191	167	188	216	207	186	204	171	189	197	185	192	208	175	208	202	193	188	200	183	193	195	191	185	191	173	230	209	197	188	220	184	163	181	211	184	200	182	215	201	195	179	178	204	211	194	206	196	213	215	193	196	187	183	183	198	204	166	205	204	224	210	186	205	206	174	186	216	173	176	202	206	180	209	196	186	199	191	184	216	211	188	212	221	210	190	213	206	197	175	196	192	190	196	208	215	198	190	192	183	194	199	170	187	205	190	190	170	191	182	203	183	175	193	190	182	157	221	185	184	200	201	198	204	188	191	175	206	195	186	181	201	175	191	185	208	211	168	182	190	188	204	207	204	190	212	201	191	196	186	207	189	182	182	193	187	210	200	184	174	197	183	184	187	179	198	191	194	217	202	221	189	210	179	183	187	195	187	188	197	209	220	202	182	216	202	167	176	194	188	189	191	205	196	192	199	223	158	187	205	193	193	183	197	207	199	170	176	207	229	196	214	196	209	222	187	198	186	201	187	176	183	188	199	201	213	191	208	206	177	212	189	210	172	196	191	218	178	183	212	198	177	230	198	203	183	178	209	179	175	204	190	177	216	180	196	210	179	201	181	208	179	174	194	208	199	206	215	213	201	216	207	213	202	188	163	176	206	189	186	211	182	193	199	180	196	188	195	207	196	195	186	202	199	203	169	187	186	185	188	188	172	187	204	211	154	181	198	194	210	229	186	174	193	183	190	165	209	182	183	210	182	204	212	171	189	209	186	215	204	185	187	172	190	166	210	197	210	186	189	179	204	182	186	210	169	201	197	201	173	189	188	191	183	189	221	196	191	202	181	197	179	194	216	190	196	193	184	184	176	177	194	199	185	205	179	190	178	187	206	243	174	191	185	192	210	215	211	189	183	185	184	193	192	196	191	176	185	198	195	195	201	190	195	190	203	191	195	171	175	217	174	209	208	194	178	185	183	154	171	189	172	185	199	198	188	199	221	219	167	203	190	184	192	201	201	199	180	200	196	184	193	197	185	203	188	179	182	185	197	179	200	204	179	183	188	194	219	207	193	205	166	176	200	186	201	186	205	200	184	190	194	189	174	192	193	180	185	203	212	191	172	212	206	227	167	210	186	199	196	179	170	187	173	188	183	182	165	205	180	215	189	178	212	188	202	194	181	193	223	161	195	189	183	172	194	208	217	197	186	218	207	183	206	184	225	180	186	202	208	192	192	186	193	204	192	189	198	204	210	193	166	209	190	188	182	196	202	190	185	210	190	199	216	187	195	217	181	186	211	195	199	208	192	218	178	187	179	185	168	172	181	184	203	178	193	189	176	201	207	199	200	191	199	195	197	196	196	200	221	216	219	197	197	188	181	204	193	198	212	172	174	171	188	187	199	204	172	197	188	191	193
22890	21454	29174	24153	21460	21519	9315	2462	1814	1431	1269	1084	988	900	871	848	780	700	675	593	608	591	543	516	522	500	532	504	586	551	581	550	563	591	518	507	502	501	526	487	466	487	463	479	478	466	460	419	430	479	492	405	443	462	442	430	463	407	455	457	419	447	463	427	428	436	455	463	411	456	471	443	441	414	470	435	428	415	446	478	466	447	425	428	439	445	463	460	407	455	453	364	427	439	446	409	426	431	437	435	445	422	468	452	474	401	440	387	396	429	457	444	426	438	460	471	457	439	452	425	417	439	469	415	411	420	448	436	402	422	462	412	447	440	419	410	461	446	454	448	450	443	402	409	486	408	420	420	440	475	445	470	448	395	421	401	426	420	467	446	434	403	444	434	403	460	459	407	445	431	420	421	419	434	407	417	427	450	476	443	427	426	441	434	455	448	421	430	446	428	441	430	420	439	493	451	448	451	464	400	440	447	422	447	464	435	438	443	436	455	460	457	445	444	422	412	422	449	420	435	463	414	469	457	474	421	408	420	413	414	447	449	441	478	437	457	421	439	443	431	449	417	415	408	457	436	422	440	475	433	448	442	423	428	421	491	462	443	421	421	425	424	430	449	437	428	480	403	453	400	457	429	450	438	454	425	388	409	434	463	458	456	424	422	379	460	452	450	424	432	426	496	447	439	464	444	475	454	413	444	422	409	431	425	453	456	416	469	441	405	404	428	443	461	431	430	379	458	481	453	459	475	409	432	428	430	424	453	450	472	475	461	466	457	405	459	470	415	448	405	427	420	451	409	431	431	454	433	402	443	447	413	383	440	423	419	442	456	487	461	426	457	434	465	476	410	430	437	426	442	467	431	467	460	442	428	461	436	446	450	456	457	461	391	452	444	416	437	412	420	441	453	408	444	480	422	433	460	426	398	435	450	419	405	439	421	423	416	458	440	434	456	463	462	429	407	410	422	451	460	486	416	440	469	455	434	438	456	458	428	431	427	451	430	456	454	434	467	442	460	438	457	412	433	436	435	465	419	419	441	430	416	444	466	474	422	433	456	455	435	404	427	451	457	444	464	401	467	434	448	408	427	426	454	439	414	443	432	445	423	427	436	434	450	435	465	451	435	432	412	415	421	463	458	397	457	442	423	440	447	451	422	449	453	414	463	440	417	432	409	457	426	443	440	485	434	410	410	454	418	415	455	394	452	430	448	473	431	444	457	449	432	453	410	407	452	440	443	418	449	429	444	474	461	444	400	447	434	466	443	442	438	407	459	464	458	428	435	404	453	424	421	434	394	465	419	448	437	432	432	417	402	440	415	408	454	460	434	440	404	436	451	430	457	417	411	462	431	450	490	427	435	456	432	423	459	438	433	469	432	446	444	447	449	408	417	389	450	405	476	442	416	444	421	430	399	452	446	454	478	466	432	432	423	455	397	485	437	415	423	418	444	457	446	401	454	454	442	432	467	409	459	436	385	389	413	430	437	495	451	406	442	444	443	412	457	426	457	381	424	441	440	448	479	449	419	430	452	455	444	444	460	458	406	427	446	430	404	453	447	471	440	452	445	432	418	464	410	458	402	468	456	427	438	419	428	452	445	421	454	414	483	417	452	434	417	409	458	437	455	420	432	448	418	455	430	411	458	410	444	457	434	402	436	408	450	451	463	417	405	426	391	450	456	406	430	445	465	451	455	400	457	440	429	413	464	448	452	430	467	464	457	413	429	438	465	440	438	431	447	446	450	467	406	446	447	394	457	442	416	434	442	450	437	453	417	419	428	467	430	449	428	475	434	486	459	421	436	435	456	399	416	465	463	437	427	457	389	387	435	422	447	465	414	409	403	410	403	453	466	461	429	416	407	426	430	482	436	420	438	420	432	430	427	417	408	425	419	443	436	437	448	475	461	486	425	456	391	385	421	437	416	408	443	363	446	449	457	446	459	473	449	423	460	431	399	413	437	437	424	445	424	433	419	453	427	450	445	410	469	453	468	453	433	435	399	420	452	404	428	434	449	437	408	415	410	471	473	426	465	461	446	437	458	441	430	449	433	418	424	451	445	425	428	425	425	405	421	426	423	432	428	429	411	438	429	476	467	453	437	458	442	409	453	421	449	467	430	445	441	448	437	457	426	447	437	444	431	447	467	436	440	416	436	484	394	480	431	414	441	421	450	455	452	429	420	493	425	476	480	456	439	426	493	433	428	426	442	459	429	429	432	438	436	434	412	437	449	418	438	436	443	433	405	446	421	414	442	419	440	425	418	417	425	478	405	450	461	424	381	404	460	433	447	434	413	423	456	428	475	408	434	419	443	403	437	423	468	443	471	449	392	432	447	439	430	455	441	424	413	424	435	455	442	426	432	402	442	407	395	487	397	405	451	418	428	426	422	428	446	467	428	446	432	416	428	424	432	473	460	407	445	413	425	461	421	421	443	404	436	433	441	461	432	467	466	426	449	402	409	444	409	459	470	475	452	424	467	471	433	430	388	431	439	425	416	422	434	413	451	454	419	421	408	403	531	434	468	421	448	430	438	417	455	440	423	445	450	437	397	456	430	458	402	452	451	408	416	446	411	423	427	422	438	440	431	460	423	448	418	434	440	448	454	424	446	425	403	460	449	419	427	445	443	422	445	495	447	389	413	436	445	429	444	458	448	403	431	426	391	426	428	416	447	447	437	442	450	405	397	447	454	433	436	412	430	427	412	448	470	440	431	441	400	488	463	430	417	406	477	467	442	426	421	437	433	459	409	432	461	434	459	391	420	402	460	409	449	460	438	492	437	470	485	442	419	456	421	425	408	460	455	400	439	464	459	447	431	404	453	443	431	417	402	442	454	402	406	418	457	468	448	418	414	429	425	423	470	450	412	446	439	412	469	411	404	439	422	418	442	453	413	435	424	455	419	461	468	441	465	423	446	430	394	433	433	463	458	438	418	452	430	430	449	447	437	428	425	435	445	450	458	464	446	440	421	442	457	414	456	415	467	466	479	430	436	442	411	406	416	393	400	429	455	424	406	420	438	408	440	456	431	433	423	450	447	405	419	414	474	425	442	424	471	434	421	414	446	432	427	452	430	446	429	403	434	429	473	420	419	487	433	444	523	480	423	406	445	416	439	423	462	430	445	446	432	466	418	416	431	444	453	432	432	409	420	427	409	423	420	449	442	414	471	429	425	454	425	432	432	429	431	443	442	431	432	459	421	443	417	438	431	419	465	439	402	443	451	482	452	418	410	431	432	461	485	434	466	439	444	441	430	419	440	412	463	446	448	464	448	449	464	448	414	418	429	439	420	433	445	407	438	433	444	446	387	446	416	394	413	425	413	448	442	428	450	452	446	446	422	464	428	415	441	427	450	420	422	429	451	449	466	441	431	439	426	412	423	413	429	426	432	457	411	462	405	460	433	429	451	427	432	444	435	428	431	451	410	439	473	469	444	439	440	451	441	444	420	403	425	386	429	452	446	407	393	407	458	454	474	446	418	466	448	421	427
6278	20391	14477	8229	6163	4871	4281	3524	2942	2314	1918	1730	1394	1251	1121	1077	933	947	800	693	686	633	595	569	571	603	553	574	587	628	640	662	607	666	594	607	588	534	560	548	523	517	535	497	588	529	489	423	469	570	489	442	488	433	472	500	490	464	478	478	432	482	487	510	462	450	488	473	449	431	501	446	448	488	489	504	469	503	490	448	514	455	490	515	471	486	472	471	479	474	470	471	461	460	459	447	430	444	456	462	479	412	493	465	467	454	450	463	435	493	457	503	451	443	474	418	441	426	459	498	463	458	482	466	462	452	466	396	490	414	464	444	452	413	506	451	441	476	421	446	444	450	444	464	456	455	452	467	432	414	457	464	480	426	466	483	471	436	468	490	425	444	464	438	448	458	436	461	461	423	464	477	430	484	426	477	426	447	454	428	502	466	461	428	442	413	448	454	444	451	449	452	440	466	463	481	433	436	457	455	463	441	462	411	452	493	476	457	453	469	438	431	437	471	482	448	429	417	418	451	460	443	465	459	469	437	430	471	447	452	452	425	461	450	409	459	445	443	414	439	474	438	459	420	448	479	470	442	467	443	439	431	458	403	485	445	467	484	435	453	453	435	442	458	427	444	464	463	423	438	470	489	477	417	463	429	453	421	466	466	445	412	468	455	475	491	443	452	473	488	422	464	455	454	462	473	434	462	431	457	449	428	462	423	495	410	462	480	448	446	451	412	426	436	443	445	428	446	453	440	457	438	421	459	420	465	435	438	412	467	450	424	446	488	423	441	438	454	434	471	447	460	454	449	447	467	471	440	483	431	401	424	480	441	443	427	447	448	472	500	488	454	431	470	445	428	511	449	472	453	463	464	420	446	455	489	463	461	476	436	482	475	472	493	499	477	505	447	465	458	448	443	448	441	460	465	480	433	488	458	494	437	450	482	433	457	444	408	471	426	420	448	403	471	481	448	412	451	462	458	436	439	482	409	474	425	454	457	457	438	455	476	428	441	461	444	444	443	476	450	432	443	414	433	489	458	432	457	419	439	444	445	478	415	442	470	462	439	457	427	428	441	482	452	444	461	442	431	422	438	431	478	435	495	457	442	443	474	452	499	514	445	433	474	417	443	497	460	477	451	452	481	448	480	454	443	442	471	486	454	453	456	468	470	441	483	480	468	449	444	449	434	471	477	470	415	436	481	462	451	486	474	450	436	450	499	459	425	454	445	487	405	425	432	506	467	478	422	463	504	481	449	504	459	474	437	429	458	450	475	441	429	478	461	480	467	429	454	452	440	471	461	469	446	479	449	466	455	409	491	475	476	429	459	493	463	437	413	455	452	491	478	426	467	486	470	482	473	446	488	441	439	489	390	453	471	464	461	415	444	398	393	443	449	451	449	471	439	449	474	443	473	452	516	455	490	519	478	425	469	458	444	439	492	435	419	453	443	450	479	472	426	411	493	471	434	461	476	486	451	468	420	454	480	486	461	462	446	438	471	462	435	456	442	456	462	476	487	449	452	489	448	452	453	476	430	487	480	430	421	426	448	442	469	420	498	434	463	498	473	451	421	473	460	422	464	451	444	418	460	460	432	427	433	442	424	489	454	465	449	449	449	458	432	453	455	448	452	421	439	449	454	478	442	492	506	465	462	476	423	412	435	485	473	430	414	429	443	425	465	447	460	435	431	455	485	424	420	438	473	457	482	472	452	433	446	455	446	443	485	450	411	487	456	454	491	472	450	469	431	447	425	427	451	442	447	463	450	480	429	472	455	506	427	422	447	434	456	434	449	483	460	418	437	444	434	457	433	480	439	475	467	409	427	453	440	451	477	441	464	467	444	443	419	491	449	419	458	438	446	450	452	435	470	441	460	407	458	467	432	460	471	440	467	444	426	450	428	420	466	441	432	451	455	458	415	452	439	449	483	426	440	455	486	457	424	407	444	422	480	469	428	435	461	462	454	473	474	455	431	462	445	459	430	424	465	438	470	456	463	434	465	452	457	452	454	468	466	433	428	472	460	450	456	467	467	454	489	419	464	458	452	458	470	439	465	465	447	454	478	481	442	415	458	461	437	428	460	482	437	404	436	417	454	431	452	458	431	431	396	452	435	430	490	463	462	447	418	436	436	455	457	426	428	458	447	418	464	445	437	455	441	450	453	456	437	475	424	455	461	409	454	490	447	448	468	471	447	476	443	447	454	458	434	471	403	473	458	489	449	447	433	418	467	436	456	448	450	450	471	463	444	443	456	443	466	498	403	423	434	430	425	450	408	430	460	481	440	397	464	451	436	452	459	455	485	479	432	441	438	441	448	481	486	435	426	456	509	436	428	467	434	442	440	445	424	472	469	479	480	400	451	468	444	432	454	469	465	433	433	431	399	465	448	422	460	455	462	423	442	399	444	460	463	415	444	483	411	489	425	474	411	473	461	494	441	393	444	412	432	473	450	464	452	466	494	422	469	442	431	447	440	487	471	433	447	455	458	459	462	446	457	487	476	440	443	470	464	451	437	480	438	449	436	458	455	413	473	420	447	461	433	443	451	438	445	507	447	451	489	465	431	451	475	444	445	458	443	446	483	433	417	475	460	431	464	422	411	453	442	455	472	485	448	465	434	437	442	451	460	426	432	435	472	472	429	463	449	474	452	451	478	443	434	440	410	455	461	472	444	459	440	447	461	444	447	492	463	454	437	441	444	464	458	435	456	495	449	428	416	458	441	458	451	448	433	460	438	457	458	468	437	494	443	499	467	456	466	478	457	472	441	440	404	443	458	416	474	411	436	444	452	474	453	448	462	443	430	454	431	453	419	447	473	449	452	437	444	435	451	471	454	458	458	439	458	469	449	495	488	467	460	451	440	435	418	424	481	455	450	450	444	476	477	464	453	430	473	419	428	500	457	442	492	438	436	450	435	447	435	452	453	500	449	446	473	460	469	407	425	472	475	494	422	451	445	456	444	449	427	431	483	427	520	427	488	467	418	464	426	457	476	450	468	477	431	474	464	499	454	453	491	447	473	430	423	425	439	483	438	471	420	474	420	464	475	454	448	477	427	429	475	452	415	428	434	481	433	489	449	459	444	448	446	451	498	462	424	504	431	466	469	459	461	432	480	476	448	446	493	440	447	456	439	438	403	444	445	435	448	408	483	454	488	451	427	453	458	408	430	418	470	472	412	450	451	458	445	436	475	480	469	442	416	451	451	437	443	448	483	430	431	481	428	454	446	435	439	432	446	461	439	458	458	488	450	440	426	443	443	445	436	445	413	439	418	435	403	462	463	456	424	465	453	455	432	462	448	443	411	426	389	436	464	456	454	436	417	436	466	453	478	448	458	450	440	454	429	465	472	449	427	451	440	416	443	445	450	432	425	457	464	492	476	459	429	459	460	481	438	415	453	438	415	465	495	459	444	462	440	486	429	467	422	435	431	441	465	481	455	416	472	459	470	463	449	441	481	425	461	424	474	433	461	494	424	433	415	439	401	481	479	436	498	474	446
27929	19773	7537	1554	801	627	644	542	471	446	379	374	363	311	291	316	287	320	288	301	305	260	250	260	257	250	260	262	290	277	256	295	271	290	258	281	272	273	243	246	239	262	268	268	288	261	265	239	253	256	268	262	214	267	237	255	235	238	257	226	258	234	244	265	261	237	217	259	259	254	223	242	234	235	254	237	249	255	235	254	232	267	262	216	219	234	238	229	238	256	264	247	228	219	244	225	248	241	264	256	228	238	238	254	253	244	238	258	237	238	225	217	233	240	228	222	248	262	262	232	243	228	239	249	244	255	252	245	259	281	218	204	247	253	265	246	223	242	252	225	230	233	258	244	254	234	238	255	261	249	238	248	232	221	234	229	236	260	228	261	223	263	246	264	243	245	251	245	243	242	265	266	243	276	255	250	227	267	211	252	259	252	222	253	221	234	226	223	250	273	238	277	246	239	268	239	248	236	269	234	237	248	252	233	261	233	227	215	255	257	265	245	223	254	255	260	240	232	214	250	247	220	231	212	242	242	223	260	257	240	223	235	238	238	272	231	239	237	258	269	232	264	255	230	241	262	251	231	259	245	230	245	235	248	273	261	225	240	254	259	236	235	214	233	238	256	233	266	256	255	221	236	280	219	240	226	255	246	252	264	228	242	228	230	237	258	227	248	248	246	222	238	254	241	257	243	247	240	258	251	279	251	270	239	233	260	245	232	235	253	236	243	240	271	240	209	213	243	253	233	254	273	277	271	239	256	239	219	225	240	214	236	248	226	268	254	249	235	220	242	247	267	238	232	253	240	252	227	265	233	243	237	275	260	266	242	230	246	247	249	228	199	213	253	226	239	239	231	256	239	261	253	257	236	256	252	291	227	254	225	257	246	260	248	245	230	260	252	247	240	250	250	211	242	269	265	277	256	232	245	265	252	241	229	246	231	238	220	234	244	218	243	265	241	254	212	247	247	256	251	244	229	269	238	252	242	230	242	228	226	225	296	255	241	265	246	266	272	249	258	257	251	252	231	247	257	257	249	251	234	230	237	231	239	257	259	261	221	218	241	247	245	227	255	232	229	230	251	242	231	243	221	245	238	246	245	251	243	236	232	253	252	238	267	256	241	264	279	232	231	269	213	239	224	254	246	235	243	259	266	250	253	221	237	255	254	204	246	252	236	260	228	257	244	234	234	246	277	249	231	220	240	253	246	257	260	212	238	240	235	279	225	225	225	249	256	260	273	263	225	246	226	245	236	228	263	241	243	257	219	240	246	242	242	233	245	227	249	211	236	250	248	227	244	249	248	247	272	247	254	250	233	246	262	256	230	266	246	264	225	221	224	229	260	230	219	236	240	236	236	265	249	229	237	242	255	258	254	229	231	235	222	268	252	233	211	224	234	246	200	281	211	238	246	263	255	237	258	228	285	253	250	263	259	230	241	242	245	240	219	239	251	244	241	251	238	222	230	258	259	261	260	235	243	250	231	239	244	245	255	230	238	244	231	230	248	262	228	261	232	257	252	216	249	276	237	246	256	232	254	228	246	283	243	234	235	233	251	257	259	229	276	279	223	228	227	252	245	223	263	243	225	276	248	235	231	245	260	249	273	232	248	221	219	247	260	232	248	244	224	240	235	223	245	244	261	238	264	235	215	252	247	256	246	252	254	249	231	233	255	242	250	235	235	227	258	254	234	260	247	246	229	266	251	245	264	242	260	252	257	251	223	254	223	242	229	258	248	252	233	259	253	248	228	235	247	260	254	257	253	261	254	229	227	199	230	246	246	256	254	239	231	266	222	259	242	245	235	220	251	252	233	227	231	242	267	253	249	217	231	229	221	258	233	272	249	253	249	221	242	253	237	231	253	261	241	244	223	234	232	251	241	249	219	241	212	237	237	254	251	260	277	221	276	247	256	253	250	207	261	230	250	267	264	233	244	236	250	242	239	247	263	235	224	234	242	242	225	236	227	262	236	240	238	246	266	242	250	217	218	272	248	261	214	257	267	260	251	257	263	261	250	267	251	237	246	231	252	227	217	228	274	248	237	259	241	250	233	219	248	233	274	239	243	260	218	248	222	231	271	254	235	231	263	252	223	262	250	245	262	239	266	233	227	235	244	220	254	237	263	255	252	248	232	240	247	278	227	269	243	259	256	266	244	240	266	246	262	233	233	252	267	238	217	282	250	244	238	239	261	268	227	254	238	247	252	235	254	284	255	249	222	226	258	249	222	244	215	226	257	257	245	260	262	231	252	242	233	214	249	235	268	252	261	252	243	235	224	262	258	238	220	268	252	238	259	235	215	220	236	253	266	251	254	243	247	256	239	263	233	241	230	235	236	243	228	215	221	228	231	236	222	254	244	235	221	253	267	258	241	245	222	248	246	276	270	245	223	231	262	239	217	255	244	199	247	249	245	262	242	247	250	229	250	209	245	292	258	254	253	239	269	240	230	247	267	218	219	235	235	228	253	268	249	251	257	238	239	236	271	265	249	235	248	275	242	262	260	240	210	208	237	242	252	255	239	236	260	243	235	225	232	251	231	243	285	238	251	267	272	257	255	257	229	243	232	258	247	248	236	245	237	242	219	254	243	211	233	242	220	217	267	243	228	244	249	238	218	228	249	230	214	228	273	245	243	240	219	268	253	251	240	239	276	255	242	260	233	227	247	194	258	242	282	248	269	223	270	232	247	270	246	266	241	232	234	216	210	246	239	248	257	235	275	229	255	259	261	230	279	229	260	250	226	236	247	242	272	234	227	266	247	235	240	229	251	226	235	234	237	267	235	275	227	249	251	253	259	277	261	271	244	208	264	245	246	228	240	237	250	234	251	262	233	266	214	237	244	249	232	231	256	215	233	221	236	240	249	235	248	249	260	241	254	260	250	280	245	251	229	233	229	244	239	232	229	269	269	211	224	263	242	251	258	234	243	237	262	249	257	241	238	231	229	262	206	233	260	243	245	255	264	267	240	246	237	261	230	252	258	254	232	234	236	247	232	236	231	251	240	268	249	211	240	231	226	268	252	258	230	213	236	240	281	248	267	263	232	241	238	232	254	240	249	259	236	239	256	274	272	263	231	262	234	245	235	262	257	228	251	266	247	227	238	248	242	227	256	248	232	253	237	231	247	237	250	235	244	244	250	243	228	251	225	253	270	262	226	256	237	245	224	235	231	261	257	249	236	248	257	253	236	249	233	249	253	217	249	238	235	246	221	248	256	242	276	258	240	261	239	240	227	273	240	240	217	249	242	238	257	237	239	235	233	244	237	226	239	237	218	240	270	265	274	231	252	241	225	260	256	257	240	261	236	242	238	246	260	249	255	219	240	240	252	261	255	248	220	252	251	239	258	248	236	269	232	256	226	239	225	231	240	223	255	250	249	202	266	236	257	222	262	242	241	245	233	266	243	233	213	248	279	225	231	243	246	274	234	238	242	256	273	238	246	221	253	250	237	241	242	246	248	222	237	210	234	268	268	248	263	275	227	249	243	261	239
6048	4812	3268	1765	1364	1173	997	930	765	586	541	526	472	406	390	377	370	345	361	301	308	315	307	280	288	291	303	314	286	324	305	333	303	301	295	287	287	291	304	285	263	275	270	291	295	280	276	290	277	266	280	261	258	261	257	259	267	245	270	262	242	255	262	293	294	237	243	232	246	276	229	281	251	254	275	290	262	268	272	232	242	238	275	232	284	247	259	236	210	255	224	251	229	249	241	241	272	271	268	253	263	258	259	272	251	258	286	259	256	265	239	239	291	243	255	244	237	275	254	289	260	255	255	262	239	250	258	261	245	224	238	238	262	235	281	261	227	259	231	248	250	238	252	244	255	242	249	244	257	218	272	274	278	235	221	243	240	269	249	227	265	248	262	262	243	245	234	280	278	244	237	243	230	260	284	267	255	250	224	248	255	248	277	275	241	245	251	253	225	244	244	274	265	268	258	242	242	248	265	237	231	258	260	263	246	220	251	249	284	243	264	281	232	229	267	240	240	245	260	255	258	220	236	249	262	252	253	250	252	244	239	246	253	266	275	246	250	252	243	250	244	256	287	232	242	251	243	227	248	260	245	244	241	256	264	272	259	234	251	249	234	223	238	261	248	249	268	248	253	285	217	232	251	259	245	260	289	261	247	246	234	233	270	267	249	273	266	259	250	268	277	238	252	238	273	286	270	249	264	233	288	246	276	255	259	215	262	262	259	245	276	243	235	251	235	265	247	255	273	261	269	274	261	248	259	241	273	257	240	255	268	235	269	268	262	218	250	240	254	255	274	268	244	265	253	273	263	240	232	235	252	251	241	269	255	270	249	231	238	241	266	251	256	255	245	225	266	269	256	258	247	240	253	240	264	228	230	224	262	283	264	262	243	245	253	262	242	264	262	259	248	243	262	269	262	273	242	273	243	241	242	263	258	261	256	259	237	254	260	230	256	256	236	249	236	296	253	270	261	265	265	279	284	272	240	249	254	267	265	243	285	255	223	225	263	263	248	273	262	249	291	244	252	253	284	224	259	249	268	258	250	223	257	225	239	256	234	211	239	289	285	255	295	243	270	246	232	259	266	261	264	260	243	243	263	258	259	234	226	253	247	253	247	247	274	280	283	243	240	235	241	266	254	260	247	304	238	249	239	240	248	267	253	265	246	244	257	261	275	274	270	283	288	251	240	264	239	277	243	263	226	257	260	278	242	266	268	225	285	244	263	258	243	267	263	241	240	258	242	261	204	242	228	280	262	237	249	258	247	287	276	232	262	262	266	300	261	238	250	293	268	257	286	249	238	235	258	248	239	267	252	255	244	228	270	268	260	265	258	254	248	242	256	258	286	271	276	263	268	236	255	242	240	253	268	241	253	292	251	241	252	280	285	288	315	232	229	267	241	254	246	265	260	237	245	264	242	262	270	242	250	221	226	235	265	231	249	253	253	245	248	240	287	258	243	266	244	249	220	271	248	260	250	243	265	228	253	256	243	244	255	241	237	251	244	268	250	238	244	263	257	238	243	252	258	257	249	275	240	238	251	246	269	233	274	238	261	267	246	260	256	231	237	269	243	264	218	268	268	254	243	263	261	254	287	259	265	266	270	281	266	246	256	275	234	235	264	239	271	265	243	254	286	278	272	253	235	259	241	285	232	242	260	258	232	258	286	272	250	232	235	265	234	268	245	254	234	300	231	224	255	268	231	285	282	262	264	249	252	246	256	254	300	270	239	254	250	264	273	288	272	244	228	253	254	261	283	258	258	280	237	283	251	223	254	252	260	229	259	262	264	238	291	258	251	238	259	265	256	266	269	272	270	258	280	232	283	237	243	262	239	238	251	281	246	240	262	231	251	258	253	284	259	277	262	236	253	229	254	249	258	275	235	256	263	263	250	247	258	255	256	249	294	237	233	239	249	216	255	255	263	211	258	272	264	263	241	255	242	269	249	274	262	262	243	272	263	249	268	241	263	252	229	283	259	257	253	225	260	243	257	252	293	257	225	266	262	249	245	248	266	259	230	245	242	245	253	280	284	265	274	255	274	257	271	249	260	267	264	277	264	237	258	259	227	257	243	289	263	250	249	252	278	266	261	225	230	263	257	244	302	264	240	256	259	256	263	260	228	257	259	274	270	273	242	245	245	265	233	229	261	272	243	260	266	223	245	248	257	276	246	224	248	253	270	254	254	249	245	258	251	257	282	268	222	253	237	259	261	231	283	239	224	231	218	253	289	277	246	235	259	248	249	244	249	257	247	260	246	239	264	262	236	276	257	280	227	267	229	277	262	237	248	260	267	230	255	236	264	238	258	251	253	260	242	262	243	248	234	265	271	253	255	258	226	224	254	252	265	254	247	249	243	259	247	259	254	255	269	238	270	231	281	243	258	243	269	259	275	269	252	249	251	261	220	256	248	258	279	239	263	278	254	249	253	268	234	257	252	287	233	265	257	259	224	231	246	240	246	289	255	246	239	239	241	264	260	242	264	219	264	261	243	251	249	270	277	241	238	285	269	268	241	248	272	228	276	263	251	231	264	249	224	254	238	244	231	284	254	245	255	254	220	252	257	273	281	273	228	281	270	246	262	289	260	251	261	244	248	242	288	268	232	220	279	248	247	262	234	254	265	253	258	254	247	241	286	226	272	252	286	249	235	280	257	254	286	276	219	241	273	268	238	259	243	262	236	274	257	272	269	263	251	240	274	259	252	249	275	249	271	262	267	246	243	247	257	266	279	266	254	278	254	246	234	224	241	268	316	240	256	278	253	273	252	254	252	282	251	289	251	261	240	234	226	244	247	246	271	246	235	252	276	260	258	240	271	240	261	254	269	237	242	272	250	247	261	269	245	262	250	270	278	249	256	252	267	239	264	269	259	252	246	243	262	234	238	262	248	203	235	244	248	258	269	267	246	244	264	278	265	235	242	257	267	262	231	260	254	268	260	272	258	229	241	272	259	270	234	260	275	279	244	242	253	271	260	237	309	261	255	241	249	283	275	260	252	263	242	227	279	236	243	286	284	251	242	272	248	251	250	263	257	253	245	264	221	277	225	228	280	252	254	250	259	277	276	238	270	262	244	234	238	256	256	243	249	239	281	265	283	253	254	262	283	231	252	263	278	246	266	248	267	268	248	261	251	255	256	255	273	262	234	262	254	260	290	256	243	259	261	235	244	258	266	252	245	250	234	244	240	243	259	264	259	249	219	259	256	255	239	248	262	228	217	251	258	251	259	250	228	283	273	237	273	238	247	256	270	275	234	255	254	250	247	281	243	233	237	245	245	275	262	257	262	255	250	266	267	248	280	215	247	251	260	232	257	252	242	259	269	241	239	253	260	258	260	254	251	269	227	237	231	264	260	271	271	251	256	270	255	238	223	253	260	239	248	277	244	260	273	252	234	251	250	263	264	268	258	257	265	260	246	260	268	230	237	270	241	251	289	270	246	298	206	244	251	268	242	251	280	272	270	259	258	255	288	253	254	245	250	250	245	255	226	295
23950	21404	28565	24621	21398	9633	2133	1460	1190	1089	923	896	723	717	684	711	665	682	606	536	515	494	506	449	504	493	479	505	491	557	513	503	518	497	500	465	483	484	465	456	467	484	495	454	469	474	459	474	436	452	468	460	452	430	464	429	446	459	441	418	450	411	455	464	424	415	454	421	436	409	435	437	409	436	444	483	467	442	460	459	470	430	431	446	491	407	468	436	431	422	458	447	443	404	415	425	436	441	403	450	417	422	449	440	469	438	477	438	405	463	397	439	434	464	419	409	444	405	424	418	431	485	445	415	430	437	409	409	449	427	415	417	436	425	424	430	420	444	441	401	444	406	390	416	419	428	425	421	389	443	446	414	461	429	455	445	411	431	386	434	397	437	431	470	440	459	474	463	457	478	444	435	461	468	431	422	397	439	442	417	458	487	456	415	413	452	452	443	463	441	429	452	441	461	490	427	447	442	446	456	449	424	455	472	410	456	439	426	380	411	423	417	430	448	456	427	439	412	427	411	466	414	466	430	457	467	444	439	410	424	450	425	410	440	420	403	444	438	461	454	475	434	411	443	452	469	437	441	430	436	409	429	398	418	444	406	452	443	428	437	474	419	414	452	464	456	427	456	430	438	430	445	427	428	372	440	412	483	418	428	469	437	415	438	404	476	425	417	421	418	443	444	444	392	463	463	427	429	440	402	454	415	412	428	455	466	452	453	419	441	437	430	441	437	417	400	399	438	460	469	453	417	410	414	447	434	452	459	438	430	411	403	440	398	426	442	408	399	425	454	433	423	453	406	439	428	421	432	411	463	466	434	447	417	442	424	428	433	436	439	432	407	430	449	448	427	410	413	448	442	398	439	473	468	437	414	454	472	432	428	401	400	451	431	459	409	429	454	402	462	432	435	425	440	427	448	403	435	444	448	413	456	440	456	435	409	423	414	446	421	415	432	433	456	453	442	438	460	407	427	358	462	417	427	448	418	436	427	433	465	460	436	459	425	454	450	458	433	404	429	423	440	453	446	437	447	442	443	425	416	425	464	428	466	427	448	420	428	427	439	441	445	432	446	438	431	425	427	426	411	443	458	435	428	440	419	446	423	427	426	456	422	424	444	453	440	415	474	442	444	460	425	454	443	471	447	455	426	411	464	442	472	452	417	451	426	441	457	423	435	440	408	414	435	428	450	435	461	442	410	416	422	429	438	466	402	447	462	411	466	407	425	440	462	450	452	422	437	459	439	436	414	418	402	428	434	407	471	438	420	421	425	434	433	399	417	445	436	468	412	416	447	431	436	426	458	451	429	420	461	395	444	449	459	442	442	466	444	444	408	455	433	434	447	444	428	424	452	471	413	427	444	458	407	437	461	389	450	431	425	474	404	406	425	422	474	473	441	417	410	440	438	427	428	431	452	431	436	442	434	455	433	411	455	438	425	451	395	426	453	399	473	451	405	441	421	455	422	416	435	449	435	411	442	414	465	463	442	444	452	451	427	411	456	430	411	403	462	457	462	424	474	433	403	426	466	410	414	466	415	429	443	449	474	419	445	447	434	406	409	446	426	460	426	414	404	446	404	436	414	409	480	408	411	426	438	412	445	423	460	451	461	456	441	435	429	454	478	411	444	418	407	422	430	448	424	473	415	436	476	446	435	385	429	457	414	421	422	418	475	393	413	421	417	436	435	404	427	474	415	437	411	426	428	450	443	447	462	422	434	472	455	465	412	431	414	462	436	463	452	428	418	435	437	436	450	441	419	454	429	454	445	447	464	445	439	400	408	425	397	416	452	408	445	431	450	428	436	428	445	418	430	438	437	434	456	417	470	436	426	464	463	444	474	426	450	421	393	463	424	414	449	403	470	419	437	424	456	444	467	457	419	453	449	457	404	456	411	416	417	417	462	454	448	434	428	424	466	454	405	433	454	404	435	431	432	450	422	446	420	416	411	445	440	414	444	412	449	449	396	433	435	416	454	395	441	430	409	450	459	439	479	443	457	436	425	444	452	433	456	433	425	454	456	464	415	410	473	425	407	456	431	432	442	404	429	472	431	412	430	445	430	432	424	389	442	424	413	389	380	426	431	453	460	425	423	465	445	424	438	425	471	426	453	452	441	416	413	431	424	431	447	468	425	387	449	458	433	416	467	427	422	408	408	439	429	447	444	414	441	433	415	448	440	432	410	405	432	428	389	443	436	437	464	445	427	435	463	466	463	446	420	415	456	428	428	464	478	423	442	417	417	433	443	422	423	453	420	429	463	408	465	435	405	453	470	412	446	446	416	456	437	452	463	417	426	446	449	448	476	460	428	420	441	395	462	497	449	398	454	450	400	433	463	459	430	446	453	413	431	448	447	486	438	433	424	421	444	430	409	479	438	416	394	449	428	443	489	460	438	449	451	406	424	439	442	444	458	439	435	433	443	448	493	433	446	437	419	402	439	434	428	433	448	408	439	492	409	413	403	433	432	449	477	443	438	415	395	469	399	437	462	430	423	464	461	457	448	420	414	454	462	472	446	476	475	455	416	422	421	445	436	480	432	449	416	429	449	423	400	444	446	452	445	444	447	416	433	423	431	431	467	454	447	429	394	435	449	386	453	429	436	440	451	456	434	414	416	414	396	454	454	445	452	440	451	444	461	425	441	450	442	443	419	469	447	444	439	438	404	454	452	441	446	412	437	443	450	451	403	475	458	434	449	435	442	429	499	451	402	464	435	479	428	444	405	448	457	418	434	440	466	461	430	433	475	444	447	425	435	438	440	450	484	437	436	463	438	413	479	431	449	472	465	405	444	404	451	451	430	452	428	432	437	434	411	433	423	471	420	415	445	404	430	425	440	421	434	413	444	403	439	447	467	450	481	435	442	405	417	417	441	426	440	429	428	430	480	441	453	473	434	454	414	419	439	384	406	456	433	454	403	437	419	411	450	479	424	412	433	429	413	430	419	422	449	436	447	426	392	442	426	439	452	457	473	411	458	437	435	437	487	440	436	467	414	414	434	391	464	427	471	407	449	424	465	453	493	465	478	411	458	463	426	424	454	480	419	410	467	431	476	441	441	422	416	431	447	400	401	452	445	449	436	430	428	472	438	417	412	444	418	418	443	447	365	445	447	480	458	433	405	415	416	424	482	412	463	413	439	401	451	442	429	408	428	438	451	440	427	438	475	419	445	412	471	465	423	478	446	401	427	441	447	444	414	438	440	465	425	485	447	484	397	451	455	436	446	449	455	471	466	451	426	460	460	449	462	413	471	445	437	390	398	449	411	448	425	400	451	425	412	389	440	408	405	428	427	469	433	434	467	472	417	427	437	467	456	438	434	461	403	463	403	435	432	454	460	434	432	430	446	404	411	429	391	451	441	419	439	440	425	432	437	427	425	466	428	435	483	461	434	423	437	432	405	431	450	461	403	446	434	432	425	410	462	453	441	424	454	424	415	440	423	407	428	432	454	440	426	463	439	436	434	417	439	460	389	420	431	451	446	458	468	442	410
5082	14208	10032	5409	3931	3339	2865	2445	1940	1548	1388	1165	969	979	835	857	804	779	689	574	645	552	520	514	485	550	519	549	558	580	613	582	589	549	534	544	497	524	501	505	486	479	494	474	541	456	483	430	467	468	495	488	484	451	452	466	461	477	446	491	459	466	449	476	466	441	459	460	435	496	490	461	482	461	460	455	474	505	418	469	435	420	440	434	472	460	484	479	452	431	434	481	437	471	460	439	432	456	473	503	466	463	441	409	475	471	473	464	475	433	421	458	413	431	467	475	467	455	461	480	476	454	454	468	450	439	418	467	462	451	429	459	446	455	437	437	440	444	485	477	413	419	500	440	461	409	440	458	444	447	451	444	433	453	438	457	427	422	416	416	449	444	449	447	439	483	432	447	437	437	457	486	483	447	446	412	425	444	434	444	470	466	439	437	444	432	471	442	493	461	465	446	465	445	415	439	457	450	428	456	456	435	455	427	474	409	435	462	430	458	481	427	456	455	463	463	442	475	419	438	429	465	428	424	455	426	455	414	482	490	423	456	429	468	469	433	455	447	453	442	438	460	433	465	443	456	448	418	497	450	472	423	470	423	449	454	445	445	446	456	420	434	449	433	459	447	468	485	447	464	422	476	464	447	441	446	464	401	437	402	447	478	458	471	467	435	414	451	389	439	487	430	499	441	452	405	464	440	432	423	455	441	436	445	485	435	455	460	455	454	476	423	434	470	442	443	449	418	461	458	454	431	489	433	432	444	445	475	468	447	494	447	448	426	414	422	432	414	449	449	456	427	455	417	432	442	434	424	471	405	427	449	437	452	429	440	449	463	430	450	467	447	448	414	443	457	464	425	467	457	463	480	445	479	477	453	430	481	440	395	484	437	436	441	437	460	443	471	465	428	487	454	389	442	447	465	462	414	418	470	437	446	473	458	447	439	470	467	450	475	481	441	453	490	448	455	500	480	418	426	449	416	444	463	453	445	416	438	437	479	443	454	469	442	434	446	450	432	415	428	439	450	518	427	493	437	427	438	496	445	412	442	468	442	451	471	448	454	453	421	485	456	455	481	387	434	475	456	439	465	434	456	459	456	479	446	457	482	501	477	442	418	474	490	442	451	423	440	485	421	459	456	460	495	490	451	465	475	412	443	477	443	437	448	465	442	431	444	437	449	480	457	453	469	459	445	438	461	457	421	440	477	476	471	485	415	451	453	455	462	423	437	444	471	436	459	404	471	433	446	461	442	454	452	435	451	453	455	437	460	452	474	420	439	428	457	441	479	459	457	415	428	467	443	449	443	421	438	457	447	448	448	446	463	481	459	439	461	451	440	446	482	412	434	483	469	430	424	469	444	450	451	436	469	431	441	431	458	458	427	446	433	459	435	436	448	428	405	446	435	444	439	477	479	460	500	488	450	459	450	440	467	508	475	403	510	472	416	435	441	475	459	434	423	413	483	438	492	437	466	453	434	476	437	432	438	451	457	406	480	471	442	424	453	449	435	426	453	488	427	476	420	426	473	432	436	496	435	415	415	426	434	468	429	428	465	415	434	446	458	466	434	506	420	466	455	457	451	471	405	470	492	471	444	411	436	466	455	470	432	419	456	499	480	443	456	432	421	483	490	461	455	444	439	442	420	458	475	461	454	453	419	417	469	496	455	494	480	416	428	460	464	464	437	454	448	437	442	440	433	500	411	476	455	433	415	408	457	461	481	457	447	445	463	469	419	481	446	470	409	486	428	447	448	444	426	433	454	469	446	469	444	436	437	438	476	453	457	440	464	415	477	441	427	462	415	461	462	420	437	456	461	430	461	461	454	441	433	481	476	485	420	449	501	456	408	443	422	447	463	473	445	466	452	465	426	430	437	464	475	453	458	423	435	451	466	467	448	438	472	449	460	429	494	434	446	453	406	402	472	442	437	451	429	458	434	479	427	472	463	458	437	427	455	449	462	448	411	421	466	445	446	440	439	469	464	443	432	420	423	463	477	422	443	455	480	481	510	441	457	478	443	456	448	425	443	470	432	482	447	458	480	495	480	440	425	468	437	459	446	443	472	442	444	485	482	445	451	413	471	502	471	431	459	431	460	453	461	450	449	473	469	458	457	462	449	456	468	439	471	422	448	451	442	454	468	462	466	423	462	458	450	443	453	463	423	486	465	445	460	448	453	466	436	468	476	436	472	434	428	465	458	440	470	429	398	425	464	425	448	435	435	457	457	452	431	474	445	445	459	431	475	440	436	454	459	426	391	489	466	466	465	466	496	467	433	472	478	453	463	475	461	446	429	451	471	447	459	468	468	440	417	463	387	471	498	435	431	446	456	441	471	457	444	450	474	411	458	448	454	463	421	464	461	429	417	472	449	455	459	477	415	436	465	473	460	452	457	410	444	465	496	445	484	431	469	423	437	441	445	476	454	486	459	430	436	470	416	467	451	448	481	469	440	477	445	449	459	409	453	465	439	449	476	427	446	443	427	473	463	456	433	449	442	436	460	467	478	452	417	449	459	473	447	472	454	483	457	460	476	442	457	438	497	393	432	412	431	471	474	425	440	452	449	450	433	431	424	483	424	461	426	436	411	450	447	457	414	431	446	431	455	485	465	455	461	450	454	459	482	408	459	486	430	459	448	446	455	449	440	446	442	454	451	417	469	458	466	447	433	460	443	490	440	440	399	445	475	444	484	461	448	434	457	442	470	447	428	455	445	413	430	459	429	432	430	454	453	441	432	453	492	437	470	440	426	440	451	453	467	487	435	451	458	482	453	408	461	454	460	413	420	448	433	466	454	473	456	445	423	479	454	464	444	448	448	417	428	478	461	431	436	435	470	417	457	434	438	453	438	447	425	430	441	479	416	459	447	410	428	433	462	458	477	425	453	433	449	488	454	460	447	448	450	437	426	460	458	456	397	419	451	437	437	462	432	459	475	466	446	446	429	425	484	429	468	453	445	438	445	449	461	469	468	441	440	465	437	437	443	417	423	521	447	433	468	420	460	440	442	460	473	434	462	469	455	403	466	458	440	477	498	422	448	489	435	445	422	411	450	446	463	440	427	431	431	475	465	475	446	438	416	479	468	421	465	445	475	430	453	468	463	447	462	437	423	439	440	459	457	427	458	446	469	445	476	435	440	460	473	475	422	447	481	456	423	463	432	450	447	412	424	438	440	430	441	460	488	463	417	419	445	446	458	454	421	453	453	423	454	426	435	500	455	461	467	447	452	454	475	464	466	451	484	453	446	475	459	432	476	451	461	473	441	440	433	446	445	438	482	433	463	424	400	430	484	418	478	423	445	483	430	442	456	464	429	449	427	496	432	436	447	460	470	461	479	426	439	477	446	436	470	440	447	428	453	523	422	469	426	420	468	457	459	440	428	430	426	472	474	420	450	484	462	456	438	484	463	426	447	461	466	460	467	444	434	435	439	423	435	468	452	455	442	465	446	482	439	417	461	451	420	410	462	457	428	433	426	442	507	418	431	436	436	459	431
25118	21416	27423	25717	9603	1186	873	743	618	503	446	421	377	333	311	266	287	314	245	242	226	220	200	216	204	194	220	204	216	231	226	234	224	215	233	203	199	187	192	192	202	199	194	211	192	191	164	157	182	175	212	180	167	185	177	179	185	177	189	178	164	147	169	168	183	158	165	170	170	184	175	193	185	195	174	159	160	175	170	166	169	158	174	185	171	159	156	168	160	183	168	159	159	154	195	169	196	163	181	156	190	188	165	172	174	175	182	187	179	170	164	179	162	187	173	179	161	200	172	180	184	175	170	211	177	163	167	167	165	170	187	161	179	178	154	176	176	155	190	167	187	162	164	156	173	171	158	168	176	171	169	179	181	158	170	154	162	193	177	159	173	204	186	175	160	172	192	159	178	177	171	193	191	175	176	153	169	198	178	172	150	173	166	131	176	161	149	164	201	168	179	168	173	158	184	171	182	135	163	184	162	173	141	180	171	172	184	189	170	169	177	174	182	167	147	153	177	179	157	156	173	189	165	175	183	148	160	145	180	184	163	169	208	153	186	177	182	163	175	169	173	175	187	183	176	174	157	180	166	187	183	149	170	191	173	170	173	201	167	168	173	174	183	189	177	168	173	190	153	176	175	167	187	173	173	178	184	179	152	172	174	180	157	215	171	192	173	192	179	180	163	179	187	174	158	167	184	177	192	175	174	160	171	197	177	186	184	166	169	198	171	143	152	184	177	176	184	163	171	137	176	174	177	197	167	192	176	163	195	170	154	188	154	193	157	172	190	188	170	166	166	189	172	167	189	171	176	176	179	172	153	164	182	152	176	184	165	186	163	183	181	161	183	157	162	179	177	171	164	164	160	208	169	178	156	174	181	186	176	164	177	176	192	178	176	169	180	165	170	163	183	157	176	203	162	195	175	194	185	182	169	179	174	174	184	151	179	186	184	204	182	174	180	178	177	164	175	171	159	155	151	177	175	157	157	166	170	178	184	152	187	166	178	181	187	181	178	166	165	172	178	174	193	172	164	171	157	181	160	164	171	152	178	176	189	169	170	194	166	175	167	172	181	176	186	157	183	186	186	175	170	184	205	182	165	154	195	172	148	183	172	163	176	184	165	164	163	191	180	181	187	150	162	183	158	201	198	179	169	193	182	179	179	177	178	187	174	180	172	165	162	182	176	160	163	163	186	161	151	184	166	173	181	174	180	165	176	170	165	189	167	175	174	163	195	162	151	184	173	205	182	154	195	176	175	212	161	188	184	161	170	162	175	185	168	207	165	166	162	175	162	179	170	168	171	169	167	185	173	191	170	197	191	180	170	168	169	167	179	190	173	162	187	192	174	162	182	185	166	161	181	159	164	168	186	182	177	166	161	184	171	205	162	172	188	161	153	187	185	161	181	169	154	170	160	166	176	194	175	185	170	189	167	170	169	169	189	163	163	184	188	175	197	155	181	167	195	186	171	159	185	170	180	189	177	174	167	163	152	186	167	145	186	187	181	172	165	182	160	164	173	156	190	147	159	160	172	174	164	178	158	175	160	176	168	168	187	177	181	187	192	179	179	181	170	163	143	174	167	178	167	157	177	193	194	182	166	189	202	183	180	192	169	160	187	190	181	173	196	162	170	154	175	164	171	162	148	176	189	180	198	162	182	177	186	182	163	145	155	180	190	191	174	180	170	180	160	151	158	186	170	198	152	173	181	174	207	186	170	161	217	167	186	178	191	162	179	175	168	188	168	149	181	169	177	164	170	167	170	152	176	193	171	171	174	184	197	170	179	186	156	175	186	187	170	188	146	175	192	179	165	164	163	156	158	188	181	190	171	181	175	166	165	154	151	138	170	179	183	170	183	159	188	184	159	161	182	183	157	171	172	192	187	192	157	181	179	178	176	176	195	179	193	165	193	182	186	198	155	180	171	178	185	187	171	157	183	185	202	159	163	189	184	166	186	193	160	163	177	188	195	176	170	171	164	156	176	182	182	180	185	170	168	168	194	170	178	162	175	161	185	208	178	156	185	151	157	152	168	168	155	152	182	152	167	180	166	187	178	182	183	165	155	174	171	186	174	178	171	182	163	149	159	172	168	172	188	166	183	173	185	170	175	190	192	175	178	158	180	166	172	181	186	184	182	174	180	182	176	157	162	180	165	197	170	161	180	179	169	170	177	160	170	180	169	189	164	169	178	170	196	183	162	195	165	164	185	171	196	168	183	180	153	176	169	164	185	154	156	179	190	177	172	131	153	180	181	160	168	174	164	170	171	168	168	181	162	159	183	169	155	175	187	146	165	170	170	167	172	181	175	176	176	178	154	193	184	165	174	173	198	199	153	145	160	175	168	182	178	184	191	181	179	185	178	194	156	192	164	186	174	164	169	190	181	159	197	187	167	162	175	168	161	174	183	153	164	177	170	171	176	187	178	194	171	163	149	186	175	184	178	194	172	177	199	190	198	174	173	159	200	193	165	179	197	181	147	167	199	156	153	174	176	171	181	165	168	176	174	197	164	181	159	190	162	185	188	182	173	161	177	170	169	169	189	176	178	152	165	174	191	146	184	152	179	152	187	196	176	166	174	175	164	174	167	150	199	179	206	160	184	143	168	163	192	171	190	177	176	171	166	186	174	166	189	139	187	170	179	183	174	155	154	182	166	187	180	151	171	184	163	166	182	186	159	179	174	164	155	174	174	170	150	175	176	145	164	174	173	189	167	192	171	166	167	178	172	157	166	173	173	170	182	183	174	153	149	177	191	137	183	177	165	188	196	147	159	165	175	181	180	150	189	173	190	162	189	176	180	189	195	182	190	146	173	187	161	190	197	169	153	171	173	162	173	167	153	165	166	158	154	180	170	187	167	203	163	198	161	160	182	159	168	181	197	172	189	175	179	176	178	158	180	180	185	177	178	188	188	187	167	188	187	201	157	173	161	173	164	192	168	169	188	183	169	180	184	165	172	184	179	176	155	157	173	165	173	164	172	173	158	176	150	181	155	161	172	167	164	188	167	184	148	160	161	182	180	167	174	194	191	171	155	169	181	191	179	178	189	172	164	159	163	161	165	181	162	172	185	159	159	162	181	165	151	165	164	190	179	153	167	194	179	199	171	171	187	164	164	173	165	180	149	164	183	169	169	152	157	180	178	176	193	179	160	169	171	176	202	197	170	190	173	164	158	171	178	149	167	165	196	175	176	163	189	157	180	216	187	175	161	153	186	185	178	162	173	161	160	170	163	156	179	170	168	164	167	166	178	181	160	175	168	160	181	185	171	160	203	177	171	191	167	159	168	165	169	162	173	156	169	198	174	164	178	175	168	149	196	183	167	169	169	176	190	186	175	188	181	200	182	168	166	154	160	177	167	182	158	174	159	192	151	176	189	174	195	155	174	152	156	170	190	168	170	173	183	180	169	207	167	191	166	181	182	167	169	180	166	199	199	187	178	196	198	192	178	165	168	162	156	151	193	169	172	179	187	188	183	185	151	195	188	169	169	162
4337	9348	6317	3212	2470	2018	1778	1462	1176	902	773	655	540	479	487	447	425	412	319	306	282	271	266	236	219	242	245	271	248	279	285	286	315	278	273	245	230	234	230	231	226	244	198	239	244	235	193	174	195	192	202	218	204	182	209	154	210	196	168	216	217	198	208	183	188	185	170	192	182	171	184	214	229	198	198	219	169	208	224	192	177	200	183	167	178	203	191	202	183	190	215	185	211	165	168	172	193	183	173	194	237	222	207	196	203	192	204	208	196	184	191	168	186	183	186	179	180	162	188	184	207	169	207	206	160	192	189	193	184	197	171	209	185	166	189	211	184	172	178	159	177	180	168	191	179	180	204	194	198	207	216	161	201	187	208	190	176	189	206	202	193	177	181	214	195	213	173	191	187	205	193	208	201	202	167	164	195	193	195	178	189	192	200	153	190	185	178	207	218	199	184	208	172	195	190	181	204	210	164	192	189	190	183	199	170	174	211	190	185	203	177	193	188	201	211	211	185	171	202	167	177	193	183	177	176	183	185	179	204	202	202	213	180	170	193	181	190	188	197	197	188	200	192	175	188	204	199	173	175	178	171	214	187	213	208	208	200	168	194	198	185	195	169	208	183	193	189	210	170	190	178	191	200	198	174	172	190	187	182	215	173	189	205	183	176	201	183	220	198	191	174	192	204	175	192	213	180	213	201	186	175	190	177	197	181	199	183	177	177	193	206	185	171	193	192	202	182	187	179	194	198	178	185	181	190	190	202	203	191	184	201	177	183	176	176	199	180	197	180	210	208	192	211	182	211	182	158	174	176	202	175	184	182	203	169	221	163	191	226	196	191	182	190	195	198	182	196	155	157	197	184	198	195	194	167	185	166	175	190	165	201	184	199	199	172	194	166	191	206	178	195	196	168	166	176	185	185	176	191	181	178	197	168	184	200	201	205	180	182	187	185	184	197	191	179	174	177	184	181	183	233	174	182	194	191	187	204	190	186	203	202	200	192	200	213	204	182	204	191	195	193	177	197	185	200	185	164	199	201	154	180	204	186	198	199	180	185	193	193	190	178	187	191	208	207	199	175	217	189	190	206	194	189	186	183	192	183	207	179	208	188	187	183	161	176	217	177	194	179	191	181	187	184	207	169	167	178	198	173	197	199	195	177	182	179	178	167	182	188	187	181	180	186	210	191	218	171	205	200	197	173	205	172	165	224	208	192	216	176	186	179	187	169	199	172	174	190	153	161	212	193	174	196	188	183	189	227	176	194	170	201	204	189	172	182	177	182	167	208	195	219	162	189	175	193	222	187	176	180	201	178	190	180	215	183	197	189	225	192	183	183	194	206	193	202	191	173	197	197	195	179	168	223	176	170	185	188	188	195	195	188	166	179	193	182	175	198	171	194	188	184	195	202	190	194	197	192	188	194	176	202	180	204	221	208	176	187	184	188	185	174	208	183	177	205	163	180	173	205	201	197	198	174	174	214	191	183	186	204	187	169	189	153	194	189	164	191	202	210	177	179	199	184	201	185	191	171	180	198	217	199	186	191	185	197	175	184	180	216	174	201	197	174	179	203	197	184	192	203	187	207	198	189	186	181	191	180	197	201	211	189	196	180	192	171	193	164	189	191	212	196	176	172	167	183	185	172	185	205	156	179	182	182	188	197	218	183	180	183	172	191	199	198	173	193	204	176	194	177	212	209	182	172	190	186	185	215	181	196	178	195	191	213	192	203	164	193	188	175	202	189	180	191	171	178	189	197	205	187	199	198	178	190	181	185	207	193	199	193	183	167	177	187	205	197	179	173	182	175	169	174	209	192	184	166	191	173	181	185	168	181	183	200	191	192	179	187	213	174	166	208	176	178	168	188	175	176	200	213	207	181	162	191	202	223	197	198	203	196	212	193	187	187	174	207	190	185	196	181	186	212	187	199	183	191	181	193	180	171	207	201	193	169	188	173	170	166	171	172	214	167	176	157	199	176	206	174	210	185	193	209	193	201	199	179	193	196	170	208	188	186	194	184	189	167	196	205	166	185	205	184	194	177	184	178	185	192	176	190	193	171	212	201	195	211	191	176	177	179	188	193	163	187	211	165	207	190	200	195	192	184	183	205	209	184	215	195	204	201	170	203	190	189	196	189	183	186	193	172	187	179	206	180	181	182	203	201	181	169	176	181	212	182	189	186	197	214	181	199	222	178	215	205	169	171	200	174	176	193	222	191	174	168	178	200	179	196	171	201	188	170	186	180	193	173	174	157	197	179	167	199	175	181	184	218	206	204	184	172	183	175	169	184	193	187	187	188	193	198	192	195	203	185	170	185	172	190	154	181	194	176	188	180	196	190	192	191	194	194	203	163	190	199	207	181	162	178	193	178	165	179	202	178	215	187	194	191	190	191	208	187	186	174	165	184	177	191	219	184	182	169	189	210	201	184	176	200	195	187	199	204	194	166	177	189	182	201	205	177	191	202	187	217	204	180	163	194	182	172	190	198	183	173	192	200	194	174	192	189	176	193	201	204	188	173	189	196	190	208	194	174	214	194	194	176	176	154	197	207	207	204	215	176	207	169	187	184	198	182	203	177	200	208	193	189	194	162	208	187	226	196	195	198	179	182	188	189	185	198	199	207	198	189	180	200	190	174	207	203	214	206	212	199	202	178	206	174	216	192	172	191	180	191	199	183	186	226	174	193	184	190	177	183	205	181	186	200	173	180	187	218	187	206	190	187	198	200	179	184	192	197	184	194	189	183	199	175	186	193	198	195	172	213	161	173	192	204	174	188	203	214	205	170	194	220	211	196	201	196	173	181	212	197	159	205	154	203	205	210	183	198	184	174	187	170	221	171	183	208	177	184	201	192	214	194	196	153	183	180	163	192	198	184	205	189	179	192	180	183	177	190	179	175	179	175	191	182	187	194	199	195	212	180	187	197	180	178	175	188	172	165	156	183	150	177	212	182	198	221	186	185	204	201	168	177	196	184	197	173	182	210	175	175	195	192	189	191	205	194	181	206	193	195	179	174	208	192	215	175	188	176	195	191	164	190	168	195	196	186	185	192	186	218	193	168	207	181	196	198	176	191	175	175	183	185	180	205	192	181	215	212	186	166	191	202	206	211	190	182	196	182	211	191	191	190	192	221	207	185	208	191	211	187	207	194	198	196	192	178	175	193	180	199	189	174	199	180	186	172	175	188	202	191	198	205	202	212	193	184	182	192	211	187	200	218	161	168	197	169	176	171	186	174	223	180	179	173	203	179	182	170	174	184	179	185	191	196	179	174	198	200	224	188	203	206	198	198	181	159	182	202	200	188	195	178	189	183	194	177	176	188	186	198	179	179	168	175	203	207	179	189	206	188	173	189	155	218	190	202	204	214	199	196	191	214	195	197	181	201	187	188	187	207	191	185	200	198	192	155	174	172	188	176	157	208	184	189	173	194	204	192	203	203	168	181	202	172	171	164	175	183	194	198	183	172	183	193	179	206	159	195	184	181	179	188	189
22873	21466	29191	24177	21473	21571	9291	2436	1770	1473	1257	1096	1032	876	852	763	799	710	658	597	564	552	571	510	478	525	493	523	511	534	577	550	542	538	568	509	482	508	509	508	511	524	463	465	492	472	446	455	484	461	489	473	404	440	424	457	402	424	452	425	441	444	417	474	454	431	435	397	472	425	429	435	421	447	418	418	405	419	423	460	438	448	438	463	415	448	396	430	447	442	490	442	443	438	425	445	431	453	444	434	384	412	457	427	423	455	454	448	449	422	433	425	439	420	408	449	440	433	452	442	421	444	413	434	437	452	443	448	456	414	429	430	426	448	404	466	420	463	466	446	460	432	434	411	453	410	392	447	417	395	475	429	419	390	447	446	436	435	430	442	436	438	399	439	431	418	441	414	440	392	426	441	425	445	452	429	442	435	431	439	432	443	398	412	414	448	439	414	432	432	435	442	453	475	389	428	459	439	451	425	424	435	430	441	444	413	401	424	444	412	403	408	465	410	440	417	409	474	434	455	438	432	445	439	408	424	482	457	469	455	428	454	439	412	421	423	433	407	463	435	440	429	434	399	434	421	431	406	435	404	444	414	408	423	460	422	459	409	412	439	454	448	408	425	430	463	464	428	438	435	418	430	374	433	419	434	412	439	395	431	429	433	425	397	408	438	438	409	406	426	448	440	417	453	446	446	428	487	415	433	407	414	414	404	467	448	417	424	401	431	421	460	439	414	438	441	403	434	406	422	430	408	458	429	461	460	433	397	440	430	423	417	423	387	413	417	425	433	458	422	412	461	426	433	404	437	401	425	434	427	400	408	426	419	437	430	429	460	442	448	442	439	449	457	416	418	416	465	449	376	458	418	464	435	431	411	428	449	403	423	446	436	475	403	404	421	444	397	413	409	419	449	447	444	431	426	459	434	460	408	450	435	424	435	410	411	433	417	464	418	407	440	423	443	424	383	442	422	451	410	384	453	469	452	452	444	440	430	409	464	429	446	437	414	419	439	437	406	451	420	398	486	438	427	431	433	403	431	429	407	426	433	414	425	421	391	468	428	442	407	433	417	427	458	444	442	388	397	442	425	428	433	448	404	435	399	427	445	452	454	420	430	430	450	417	450	447	432	426	429	441	419	455	452	401	444	437	453	445	399	431	433	436	463	423	418	412	433	438	434	424	414	421	391	406	412	404	436	416	425	412	399	456	449	406	445	404	448	440	437	452	412	428	437	425	417	438	456	456	434	436	471	437	422	433	437	444	374	461	483	417	421	429	421	405	426	439	412	395	427	406	443	401	381	428	417	429	467	436	458	438	451	424	461	460	475	412	415	419	437	464	444	384	420	421	472	436	413	428	418	370	456	449	440	440	377	395	423	408	409	440	461	422	429	422	438	458	415	420	437	446	423	429	420	435	424	423	425	449	424	421	422	415	429	458	397	420	451	443	438	443	453	421	428	424	413	449	415	429	391	440	424	455	429	425	449	406	416	442	395	427	434	459	402	458	400	412	418	421	459	421	419	441	435	395	446	407	447	431	462	408	401	431	447	418	426	415	413	455	448	424	371	433	457	435	424	405	435	404	423	429	407	397	432	435	380	410	415	430	432	423	439	455	447	442	400	419	408	441	427	402	444	414	405	378	424	448	406	447	416	417	426	428	432	391	441	438	395	445	443	437	433	428	404	428	410	420	461	423	391	425	434	389	433	399	422	434	406	446	425	451	448	430	396	421	420	435	455	403	437	405	428	424	442	419	383	412	396	439	464	474	422	407	426	422	397	423	394	427	447	452	420	412	441	407	444	424	436	430	460	481	444	425	408	409	433	440	420	390	427	403	464	399	434	424	424	417	438	418	421	410	449	448	443	461	427	409	464	407	399	406	425	395	391	455	410	448	459	431	406	432	444	441	437	395	389	444	425	420	408	416	464	409	438	418	423	430	406	382	414	438	403	450	414	417	437	480	468	393	448	452	448	457	401	449	470	468	454	465	434	422	413	412	442	447	454	418	465	421	444	432	425	432	439	434	422	465	403	428	407	428	417	439	441	474	412	426	437	417	402	465	445	409	440	433	441	463	397	440	439	414	417	440	447	414	429	450	414	441	426	457	395	413	429	437	390	417	423	416	430	405	430	400	427	400	439	416	419	407	463	445	415	414	421	411	427	418	429	445	419	438	418	431	427	444	429	426	412	444	449	443	445	401	419	418	406	442	449	422	409	434	411	407	404	447	432	419	445	454	431	431	450	454	438	420	441	397	434	440	403	416	431	429	443	406	416	435	457	404	368	387	443	423	425	407	451	403	417	399	434	425	439	439	439	428	441	420	428	402	427	444	482	414	447	424	420	490	439	436	451	408	413	398	415	468	454	404	398	418	433	416	458	453	425	417	424	418	417	421	417	436	391	438	419	436	452	408	410	414	412	448	416	394	427	459	450	432	425	465	453	458	435	448	428	468	421	417	422	418	370	449	419	428	420	440	440	436	435	387	411	427	464	410	440	435	458	415	413	435	434	470	499	429	450	420	413	447	452	440	435	423	423	435	430	418	413	488	446	401	422	489	416	422	424	455	431	424	428	403	397	409	421	429	443	400	433	382	465	407	408	406	424	409	426	438	417	434	415	440	446	455	423	425	431	391	432	439	417	446	401	450	399	435	442	445	384	405	449	424	447	448	420	399	407	410	406	459	417	419	425	410	476	445	410	418	417	453	456	410	399	410	443	455	414	456	402	421	462	382	417	451	432	418	407	413	453	414	397	401	428	435	417	425	407	404	456	397	422	432	417	416	397	436	419	426	413	450	418	409	403	424	434	442	408	450	438	416	432	421	443	409	420	418	435	412	435	423	421	456	417	461	444	423	431	390	405	423	415	421	462	435	418	416	413	442	450	411	434	448	460	429	461	437	427	436	395	428	419	429	381	393	432	442	455	441	442	390	434	396	401	445	425	426	423	428	422	427	418	412	420	412	399	434	449	427	409	401	440	479	418	459	443	432	402	471	440	437	400	434	436	429	430	430	438	486	447	437	400	409	407	461	447	443	442	437	413	427	432	414	441	458	431	408	453	396	419	421	442	434	386	377	453	441	404	419	431	407	440	441	423	490	453	412	382	446	414	410	380	456	411	436	426	396	450	421	418	451	428	422	434	415	442	430	394	447	431	407	430	425	426	415	388	459	429	417	468	417	452	395	429	428	431	418	433	398	441	386	413	432	430	449	447	443	396	429	430	423	410	431	467	413	415	430	398	406	439	387	427	443	434	423	456	437	450	449	422	455	428	401	439	413	428	430	413	403	427	423	414	427	395	450	406	409	431	422	451	419	430	429	439	428	418	439	397	412	436	417	407	460	417	417	433	444	485	454	429	427	495	409	423	372	438	395	429	416	379	420	425	427	436	442	420	406	435	404	427	407	407	432	479	402	440	441	439	447	390	442	454	404	411	383	438	442	435	410	402	421	421	443	390	432	398	440	405	415	452	427	429	446	435	456	416	439	422	418	425
6109	20278	15020	8458	6255	5133	4440	3610	2888	2285	1931	1649	1463	1212	1151	1081	1013	980	817	724	628	605	613	556	529	569	582	632	599	582	637	672	606	635	583	606	529	533	561	480	547	563	525	530	558	499	461	479	488	512	484	498	438	407	448	478	439	439	410	399	452	446	464	459	454	442	466	441	425	497	449	457	459	434	462	458	486	486	456	441	421	442	448	461	427	491	425	447	472	516	437	450	448	464	466	447	405	442	434	480	437	440	459	456	477	430	451	454	447	439	453	445	460	435	404	439	463	474	450	452	450	471	454	476	449	446	460	436	448	469	462	421	440	458	446	445	476	462	454	449	458	442	466	434	466	408	476	445	449	455	410	470	435	437	443	451	471	432	456	429	444	444	443	443	442	432	449	419	440	430	464	435	416	442	423	433	487	457	457	426	460	400	458	461	457	454	435	401	415	429	458	458	460	456	459	461	416	439	426	465	464	432	425	441	433	461	500	446	447	472	437	448	463	463	447	451	499	439	442	428	418	488	428	403	447	496	407	412	440	467	436	449	411	444	406	414	442	415	468	458	461	472	431	413	452	445	444	487	445	466	446	454	446	430	432	476	455	446	432	468	432	477	444	431	447	476	462	455	430	423	408	466	434	459	440	446	454	449	452	444	421	470	390	464	430	453	439	481	437	468	435	448	461	459	426	415	500	438	461	406	450	436	408	506	439	454	448	419	444	453	464	472	464	424	423	437	452	473	448	450	464	467	471	438	480	435	424	440	432	439	440	454	456	434	464	436	454	442	439	454	484	452	441	474	442	450	444	470	445	437	472	471	441	457	438	450	431	428	486	485	424	436	464	451	409	427	416	448	444	422	404	480	442	423	418	464	465	436	435	404	451	431	463	445	466	453	440	445	448	446	458	441	448	436	441	420	423	442	398	412	421	455	426	476	436	435	450	459	450	425	455	394	450	441	454	430	470	457	478	419	479	451	433	468	445	465	457	461	429	452	448	411	475	437	473	453	413	479	445	444	470	469	448	421	462	450	433	447	473	441	444	442	419	456	435	448	465	465	439	461	373	431	418	463	441	453	410	425	458	428	465	422	477	478	451	415	470	456	426	464	429	477	450	473	452	479	430	436	437	407	446	447	445	433	471	437	482	452	483	442	424	457	422	439	436	457	420	456	434	431	438	449	469	461	442	466	484	442	431	434	454	431	444	418	443	478	441	442	477	457	442	438	409	440	445	423	427	473	441	459	446	407	452	450	448	431	479	444	446	433	443	429	444	441	428	426	457	462	457	447	422	441	438	458	460	470	481	461	442	444	431	440	460	485	440	403	475	423	466	444	446	453	415	446	440	417	490	453	431	419	424	462	463	433	437	476	445	485	415	452	432	419	479	458	471	423	442	458	489	451	451	443	433	458	431	439	431	474	443	445	475	408	420	434	450	412	454	440	464	429	473	454	437	439	431	483	437	444	458	456	448	435	444	409	418	453	461	466	438	434	450	497	432	391	437	472	461	434	445	463	404	489	450	447	435	432	398	470	424	438	439	415	424	434	428	435	451	432	439	446	426	431	449	476	471	466	433	488	462	492	441	436	436	459	428	470	445	432	395	442	449	421	446	427	445	445	413	439	488	506	464	485	442	444	436	439	465	464	454	428	430	435	465	398	400	425	451	471	415	462	454	435	451	456	453	452	441	434	451	426	472	443	455	461	488	453	462	456	432	455	420	456	452	466	395	452	445	434	412	433	436	468	464	449	459	444	412	409	451	415	391	423	442	443	419	479	393	437	433	479	419	448	428	435	444	446	427	451	427	494	452	466	454	451	426	461	471	506	421	427	420	453	453	427	433	433	446	426	465	435	461	464	479	450	453	458	395	419	425	455	433	447	438	447	469	417	437	432	445	479	413	419	456	448	487	453	462	460	439	437	439	491	477	420	463	464	462	401	425	447	466	442	395	443	434	445	444	412	419	448	450	455	417	443	434	443	433	443	490	426	453	450	445	449	428	460	434	427	426	478	440	446	444	450	458	451	428	460	410	454	436	420	479	427	506	466	463	458	460	436	441	466	445	431	461	426	474	437	434	469	453	442	439	402	440	425	451	431	414	464	464	470	409	425	424	475	445	439	450	485	438	430	447	420	453	475	422	420	447	454	418	414	430	457	436	420	448	476	459	460	432	437	418	442	434	472	467	464	444	441	430	452	422	495	450	417	449	434	428	441	443	451	476	418	447	432	436	426	474	477	421	437	452	447	431	464	408	460	443	457	405	433	461	466	443	427	426	474	425	448	448	411	461	423	452	446	435	483	421	430	442	449	494	438	437	409	435	465	468	422	419	444	429	499	473	454	423	452	452	449	420	419	456	440	445	428	472	477	435	461	444	449	471	445	429	432	410	465	410	450	437	450	475	467	428	426	438	402	466	461	440	430	445	472	460	414	440	449	468	458	406	463	441	454	465	445	474	432	420	460	434	430	435	451	427	461	430	429	420	463	494	406	449	433	427	419	460	429	436	422	443	439	440	465	456	447	421	446	422	434	410	457	469	475	436	406	478	466	440	438	429	448	409	443	427	428	428	444	435	447	419	472	470	448	473	449	437	458	451	432	466	444	441	419	472	441	424	431	464	445	461	472	434	444	453	484	469	421	432	441	476	456	410	409	448	446	480	441	456	425	457	455	399	462	444	451	499	467	493	399	461	444	446	451	443	453	427	468	431	444	442	440	485	423	455	456	476	435	448	411	427	465	427	436	435	416	436	411	445	426	472	445	448	445	482	465	434	456	425	468	457	445	450	432	472	469	441	459	452	440	451	445	430	480	442	426	430	456	438	457	413	468	401	426	421	421	430	474	464	453	458	455	455	431	463	441	488	475	437	477	405	465	464	438	428	444	435	469	455	414	455	430	396	407	420	476	463	447	446	385	436	460	447	435	416	461	449	433	436	430	434	465	447	458	453	451	432	481	464	469	454	446	467	477	431	426	439	444	395	435	436	427	413	431	455	438	390	443	452	466	467	409	460	440	430	418	441	441	467	423	428	478	451	452	431	428	428	501	408	460	434	456	433	465	463	481	458	417	433	460	447	447	458	446	442	480	415	420	454	446	440	458	420	434	440	454	422	430	466	446	463	484	439	451	445	459	491	432	458	431	473	464	446	423	443	447	439	408	433	470	465	449	411	427	453	403	443	419	426	426	424	404	476	438	493	447	414	449	400	437	443	466	465	440	420	414	443	448	424	471	452	470	410	416	479	466	443	455	407	457	416	459	422	406	472	448	453	426	447	472	395	456	435	431	433	444	472	448	430	434	478	451	473	428	477	445	478	445	470	453	460	468	475	412	449	435	427	455	469	439	494	450	440	388	461	434	440	424	447	467	432	433	426	446	446	420	439	450	461	470	481	447	439	422	447	456	448	451	436	395	441	443	452	449	425	424	447	457	446	449	434	444	429	479	419	439	449	460	449	424	484	442	459	472	465	438	468	448	437	442	416	424	457	440	446	466
28119	19973	7612	1550	832	690	663	553	457	451	401	380	349	318	290	291	304	299	308	270	261	254	263	256	243	243	263	238	242	273	260	275	274	264	257	218	265	253	250	275	260	249	258	203	269	248	272	242	234	236	245	255	239	246	254	247	258	226	200	257	240	243	246	232	232	241	215	217	250	244	247	246	229	242	240	241	222	247	258	241	245	240	231	239	255	227	245	240	254	248	244	208	236	212	264	245	238	275	254	228	266	241	233	231	243	265	235	242	250	231	265	205	226	234	221	251	219	249	237	243	239	227	239	229	255	234	277	249	231	207	221	207	236	251	246	231	238	217	223	240	232	242	240	274	246	209	245	254	239	231	248	233	208	257	223	250	229	253	233	237	238	236	217	248	224	240	254	228	236	231	242	234	228	250	258	244	261	260	237	248	250	222	237	235	229	252	201	253	222	233	232	258	230	238	276	218	227	226	219	237	253	238	259	235	218	245	226	246	240	231	240	215	214	234	237	236	216	243	213	228	259	228	216	232	233	231	239	248	239	235	244	216	233	243	203	230	233	229	243	243	215	201	228	260	233	208	227	233	254	246	240	228	233	230	248	224	230	234	236	207	218	236	249	219	215	213	243	228	203	215	258	237	221	241	245	243	239	242	234	194	226	233	246	230	220	265	233	249	253	248	232	233	232	232	244	252	233	232	246	264	259	250	226	227	232	260	242	232	216	229	232	239	246	253	238	275	241	243	250	231	266	218	248	234	211	232	249	234	255	250	253	267	221	231	224	237	251	227	244	256	251	262	226	225	248	265	251	260	234	255	237	248	260	250	237	240	234	228	260	236	215	230	222	223	245	241	243	244	250	258	231	255	221	247	235	219	212	249	232	225	255	225	238	244	234	230	232	229	230	218	255	246	220	251	243	210	242	236	229	247	232	245	226	221	219	251	236	241	219	253	256	235	230	259	285	233	270	238	242	230	256	244	240	237	260	276	275	200	223	216	225	276	214	230	246	259	253	236	264	223	243	237	243	224	208	243	248	244	247	249	223	230	223	247	259	230	209	226	248	231	256	243	242	231	259	237	231	242	232	219	238	214	240	238	238	224	236	234	237	259	259	251	266	235	219	253	240	209	246	234	224	236	217	230	252	226	212	270	220	243	221	249	210	242	219	266	221	217	231	221	244	225	239	230	223	246	249	217	208	263	239	236	232	226	186	233	239	236	232	232	233	248	240	224	229	241	250	239	259	246	240	257	218	243	218	243	246	243	203	260	223	255	217	214	226	274	227	234	209	255	243	256	259	247	257	200	231	244	250	242	285	241	260	224	235	230	226	240	263	235	252	230	235	229	253	220	263	223	233	237	206	235	245	204	232	224	233	236	245	247	230	213	257	242	224	210	210	196	215	238	236	237	237	251	235	230	227	233	243	233	214	263	227	224	270	236	219	230	238	217	264	228	227	221	236	239	252	234	222	237	235	243	239	261	236	220	236	269	232	217	227	231	244	249	234	232	266	267	236	235	240	264	257	255	244	249	264	257	223	239	245	216	229	220	234	241	229	224	232	235	224	237	262	243	254	246	237	238	233	230	238	242	247	224	222	238	237	244	235	236	231	220	215	236	229	224	227	238	233	231	249	223	255	231	241	262	237	243	211	244	237	242	239	211	232	239	238	209	260	201	236	251	279	207	242	233	264	242	227	247	239	254	237	214	261	237	238	244	223	249	231	242	234	232	248	228	252	268	256	251	226	259	243	215	234	246	234	251	246	232	256	236	238	203	241	247	240	233	250	234	224	265	225	226	236	234	239	274	229	287	245	246	228	225	247	228	227	248	247	250	245	261	236	255	217	245	219	265	234	230	245	220	235	245	227	238	218	243	224	233	239	262	246	257	230	234	228	247	229	248	213	243	238	222	219	263	188	219	218	250	221	223	232	243	254	241	246	254	248	240	237	248	261	246	227	214	248	226	255	249	237	204	253	215	229	236	227	251	260	247	244	247	222	221	221	228	239	238	239	234	247	237	256	234	234	246	272	222	216	241	214	217	219	265	234	217	206	259	244	255	238	223	225	240	238	247	259	233	254	242	222	213	230	223	250	246	236	251	240	230	250	239	208	253	235	241	238	236	243	209	238	252	232	236	214	232	249	222	266	265	238	244	227	248	260	236	237	239	235	240	234	218	243	257	249	235	235	214	223	245	233	231	228	197	233	240	242	282	255	242	253	236	229	247	248	253	248	274	222	221	241	242	247	248	242	257	246	232	250	238	202	226	252	237	275	223	224	235	249	254	258	246	242	247	266	228	221	238	215	218	295	248	234	244	264	262	242	249	254	226	218	235	219	239	238	204	241	239	239	243	245	228	243	239	238	250	231	231	224	254	249	242	249	224	218	210	223	255	237	226	247	241	267	221	211	238	254	232	210	253	229	241	218	239	216	209	214	227	240	268	265	234	257	251	239	213	241	225	228	256	241	223	243	262	247	261	256	239	212	225	237	244	234	228	219	255	225	241	231	230	252	268	243	246	225	241	240	222	232	235	253	211	253	202	251	229	256	245	241	244	234	233	232	230	245	229	266	247	208	240	216	212	243	230	244	253	243	256	263	236	253	239	232	225	225	243	244	233	238	254	251	230	229	241	236	233	230	229	231	228	225	234	233	254	224	241	233	225	237	231	227	247	246	263	267	252	232	236	251	265	269	248	237	249	253	260	230	215	226	245	260	235	240	232	239	244	235	250	251	268	210	231	234	246	241	225	261	239	242	208	232	230	273	229	226	224	262	248	235	244	239	236	245	237	236	223	255	233	232	214	216	234	223	248	227	269	219	238	211	218	232	232	237	245	271	239	243	226	208	223	255	270	238	239	229	228	234	231	248	243	220	232	225	250	273	246	244	239	253	226	250	218	260	250	237	243	232	238	239	208	258	230	241	239	224	214	231	241	233	210	226	242	231	250	229	249	249	237	262	231	239	229	217	217	232	247	236	236	237	194	250	252	260	236	259	247	238	235	240	257	242	259	209	235	283	226	236	246	257	253	221	254	231	220	257	246	229	250	223	254	251	218	236	251	274	256	221	226	264	239	273	262	258	216	225	226	203	214	235	213	257	231	248	239	234	224	218	245	259	235	226	239	243	218	234	223	237	191	231	231	224	234	226	244	223	227	226	222	239	254	267	242	211	221	218	256	233	225	249	250	255	265	242	235	215	226	234	256	254	243	241	241	263	213	217	232	226	253	238	240	229	246	241	221	247	253	242	221	221	245	213	257	238	236	234	243	201	214	223	269	245	217	209	230	254	234	253	228	243	249	265	220	226	245	222	252	229	224	252	236	219	229	244	247	234	235	238	225	204	233	242	209	230	212	231	252	231	218	233	267	236	232	244	249	214	270	219	217	253	225	234	234	254	264	252	231	211	228	250	218	249	212	222	229	245	249	273	217	244	256	240	237	261	246	253	238	214	210	242	244	221	243	234	223	247	247	251	253	229	243	275	239	253	245	230	216
5616	5078	3532	1802	1363	1190	1098	894	777	627	535	485	448	454	390	381	369	355	315	287	311	299	293	271	290	258	283	285	312	314	285	334	288	297	313	305	323	300	276	277	279	282	262	265	261	262	268	267	262	276	244	282	236	266	251	266	242	228	240	252	254	269	236	253	241	245	244	274	222	249	251	270	246	244	264	227	291	261	255	265	265	242	239	267	245	248	270	243	275	258	232	231	256	257	275	246	249	254	264	254	263	211	281	235	281	264	224	225	249	225	251	263	249	235	244	251	227	275	236	254	250	241	223	207	216	271	259	237	256	249	258	282	282	246	258	254	249	247	243	236	249	241	260	247	216	216	252	247	214	272	261	257	258	250	260	221	238	269	295	229	256	252	238	268	248	271	239	222	230	258	251	239	255	241	231	235	270	277	272	237	275	253	250	256	242	243	232	262	252	280	229	242	247	246	278	257	271	231	293	241	246	242	230	242	252	237	264	257	272	234	240	274	250	240	268	276	280	231	253	242	264	259	267	253	249	299	260	228	237	266	263	263	247	243	242	221	223	282	263	231	248	229	269	268	269	258	249	257	261	214	251	214	255	254	281	220	263	247	243	237	233	246	260	257	265	297	237	245	235	241	252	248	255	246	241	239	264	269	228	252	258	256	263	258	235	260	238	220	261	236	241	265	255	258	243	253	245	249	246	287	252	251	242	264	236	251	253	244	244	263	261	259	248	282	235	249	243	247	230	250	254	275	232	249	227	245	250	228	254	242	263	252	236	247	262	244	274	253	272	252	234	234	260	247	256	237	253	262	265	249	236	287	257	270	244	261	268	245	244	240	246	265	268	275	274	269	241	225	210	241	243	261	254	235	247	236	237	251	263	237	252	256	248	256	252	250	247	246	231	255	252	263	257	271	231	249	270	264	250	258	277	249	258	247	260	213	273	254	259	243	264	262	256	261	274	245	255	251	246	245	237	254	242	241	269	258	248	256	252	250	261	269	248	250	245	234	260	261	280	257	239	234	241	239	250	247	253	252	248	241	268	245	260	218	238	258	253	282	275	248	277	257	225	231	246	244	244	243	273	248	233	244	244	240	234	224	265	239	260	242	255	236	248	251	247	270	244	234	254	235	219	257	244	260	251	248	263	258	252	241	240	258	241	228	259	255	249	256	248	267	246	243	239	240	247	265	269	211	248	277	243	260	283	255	236	270	257	268	239	252	259	252	260	248	230	230	228	246	263	237	267	275	256	231	233	261	271	253	273	230	232	222	257	224	246	257	252	274	227	234	233	245	277	243	265	242	264	225	232	231	244	249	247	254	268	259	252	257	232	234	284	229	234	222	244	264	246	254	238	275	240	233	267	238	232	228	258	252	252	274	255	257	257	246	249	232	246	239	230	249	241	261	240	259	242	265	221	217	252	269	250	221	249	234	210	247	220	240	242	255	262	242	240	242	239	244	242	235	273	254	243	248	265	247	277	260	267	260	252	267	252	209	243	225	230	244	256	234	240	256	269	219	294	248	243	232	267	261	274	263	239	257	259	209	264	234	271	238	270	250	252	279	250	239	224	245	243	244	264	244	250	254	261	262	267	232	237	271	264	254	268	250	233	275	245	238	269	248	249	246	254	245	269	273	235	264	258	223	230	267	240	250	249	259	220	251	253	234	237	244	253	248	261	233	241	225	238	258	257	231	211	239	244	226	235	270	255	265	241	250	248	246	258	235	225	273	284	265	252	226	262	241	254	264	246	261	283	239	235	245	248	234	277	236	246	246	267	232	232	266	244	254	239	247	262	268	268	258	250	268	244	252	239	264	236	247	267	238	227	240	239	230	261	276	258	255	249	262	271	252	246	243	285	270	261	254	248	270	266	268	284	286	281	274	234	261	256	250	252	230	257	258	241	235	236	226	236	265	258	246	237	270	254	259	242	260	252	233	251	254	261	257	256	239	243	295	247	226	267	274	251	262	261	250	240	242	235	252	242	263	268	259	251	236	279	249	236	238	234	258	241	244	262	274	271	274	270	248	277	251	263	280	250	212	267	248	237	222	248	234	243	246	246	239	240	272	274	245	258	270	255	246	262	243	247	224	271	248	228	293	250	234	256	241	248	258	246	263	251	263	260	264	230	243	240	248	267	244	222	246	253	261	245	260	242	241	211	258	227	270	256	239	263	263	246	260	230	267	242	265	214	250	266	284	233	255	264	253	246	252	265	263	243	268	237	242	237	240	250	232	249	236	243	238	267	246	234	263	272	224	269	238	247	237	259	246	240	249	252	256	250	260	252	248	246	247	240	269	252	229	227	263	279	271	243	255	269	225	234	275	249	245	243	235	265	233	240	242	270	251	256	264	249	242	246	243	237	261	274	235	240	248	274	239	239	259	204	274	241	254	271	246	261	254	208	247	240	266	262	265	224	255	242	244	227	244	248	240	245	258	237	260	254	242	237	245	267	244	236	233	259	236	258	251	264	259	230	228	243	247	225	256	234	259	245	231	246	233	229	236	246	231	243	248	237	263	267	264	253	243	275	241	258	231	234	269	243	244	255	276	243	261	276	258	246	231	221	228	262	233	243	236	244	250	244	229	263	256	258	238	259	238	243	256	235	257	230	238	264	279	239	257	217	253	221	248	286	262	247	239	272	233	258	261	247	225	224	255	288	255	241	242	230	224	234	217	240	246	255	254	233	263	263	231	265	234	263	277	248	274	261	270	261	249	244	255	272	257	249	271	239	254	252	237	243	256	235	256	246	282	236	275	268	243	252	256	281	264	256	271	254	258	246	292	250	259	265	236	250	250	243	243	223	252	229	271	253	238	226	253	235	254	276	214	236	231	270	275	279	279	262	260	251	250	253	241	237	234	280	255	261	237	270	284	241	280	273	253	237	266	266	251	232	243	264	255	241	232	259	250	247	231	254	251	260	240	277	267	260	250	243	225	240	234	262	271	253	227	254	267	244	245	285	266	284	250	259	260	256	243	231	269	231	253	227	207	221	250	235	256	248	241	217	231	241	238	236	275	274	286	235	247	256	253	246	231	247	248	228	249	235	240	220	261	233	241	271	256	248	263	227	222	243	276	233	253	229	254	236	267	254	278	274	256	265	237	210	238	244	259	227	267	244	222	272	281	234	227	225	247	262	239	286	256	246	242	261	234	255	254	291	243	265	263	261	238	240	262	286	234	249	278	259	244	232	244	250	247	256	254	266	261	246	243	278	218	216	250	268	216	222	229	232	280	265	242	246	236	242	295	272	212	265	254	238	258	282	269	253	250	244	262	259	272	226	241	270	262	245	238	265	233	266	243	244	220	256	222	247	263	249	243	244	269	263	233	227	248	247	256	286	238	259	272	244	245	271	239	248	277	247	241	242	228	250	243	265	248	263	252	244	267	251	254	244	273	241	255	233	237	262	256	253	232	245	224	273	256	246	242	263	229	258	261	248	262	262	219	245	258	252	250	255	237	298	246	241	250	234	239	260	246	235	221	289	259
23750	21252	28374	24432	21237	9341	2110	1415	1175	1000	917	806	721	673	696	629	574	618	567	534	512	439	516	450	453	518	461	527	477	490	526	506	521	499	501	491	471	491	476	467	454	448	385	410	469	436	437	409	432	418	420	437	440	429	417	411	395	406	406	374	406	432	442	417	438	457	405	411	462	429	488	424	413	387	435	385	410	440	419	457	481	417	376	407	425	417	416	391	418	401	438	388	408	444	433	390	434	426	427	398	441	432	392	423	406	417	405	422	422	431	408	438	462	465	389	426	432	453	417	411	423	448	400	422	411	420	448	389	433	421	475	427	399	402	402	391	453	410	394	465	416	434	403	440	414	378	408	438	449	380	432	411	426	442	422	417	435	393	406	424	443	430	405	433	430	450	418	386	411	431	420	446	412	410	410	396	405	431	415	407	423	429	383	406	439	425	408	378	396	391	456	432	445	395	384	425	416	439	415	416	411	380	442	419	437	406	438	453	411	404	399	391	434	438	426	445	396	427	410	398	411	438	437	429	456	481	392	437	420	427	427	465	397	439	390	382	434	458	414	399	414	399	401	387	441	400	409	398	416	403	405	457	443	441	407	415	407	409	464	443	388	422	433	438	409	437	400	470	453	421	464	385	409	410	433	410	455	421	407	466	451	413	395	371	479	415	423	403	414	416	415	403	423	412	452	434	422	392	424	459	430	426	440	431	371	412	394	429	462	423	443	439	469	408	407	399	422	410	415	383	407	418	425	446	430	423	415	416	408	409	403	389	439	422	409	445	444	452	377	386	416	412	411	424	431	400	420	412	399	419	427	404	412	412	398	417	466	394	421	449	441	423	402	432	429	387	386	441	419	418	434	444	413	409	400	415	383	419	390	409	397	429	409	416	381	425	415	416	422	408	410	405	425	417	444	420	397	423	444	407	412	482	478	416	451	424	431	407	428	399	421	423	416	403	438	417	390	420	449	420	421	395	403	444	431	403	403	416	416	419	433	404	409	389	437	434	422	391	426	460	395	369	435	439	394	427	413	376	419	425	449	424	398	422	400	394	430	449	434	430	461	437	407	413	403	404	413	417	438	384	394	395	392	419	432	385	409	401	391	445	390	432	440	398	402	427	405	425	405	401	440	415	439	400	431	381	431	400	403	407	420	393	426	360	389	433	422	387	413	423	403	413	406	418	425	419	434	412	426	437	387	403	399	386	390	429	431	420	435	435	438	452	402	388	441	397	452	443	439	434	423	440	438	430	383	374	407	406	436	387	409	405	424	413	407	458	370	433	439	388	421	399	426	412	389	419	451	407	414	415	386	411	425	420	419	422	410	414	418	403	439	398	411	447	423	415	405	394	417	450	424	400	404	442	430	435	420	410	421	428	419	414	391	414	404	421	434	399	435	420	407	414	429	399	402	431	405	407	408	400	398	415	438	445	430	368	371	412	440	453	428	423	435	418	431	382	414	410	430	409	397	462	409	448	417	437	407	439	404	422	439	406	421	422	435	379	406	415	390	440	394	401	417	397	404	419	420	399	380	437	423	390	395	425	429	420	440	445	395	406	440	420	411	416	408	414	419	423	420	431	442	427	428	453	400	427	426	386	404	429	387	407	408	400	426	410	407	409	443	397	425	440	415	433	429	499	457	415	444	419	416	449	399	405	392	417	424	373	432	393	409	400	413	385	419	411	383	388	370	391	403	427	408	456	443	424	450	434	405	426	408	444	461	418	403	417	438	409	407	431	401	425	421	436	429	463	394	411	413	414	425	460	406	390	394	432	456	444	454	386	393	388	414	437	382	411	426	408	434	415	414	398	381	414	407	409	433	404	368	437	420	404	405	421	440	441	412	460	396	435	416	382	403	399	434	424	414	379	427	394	407	388	457	400	384	414	391	431	434	421	407	401	418	450	420	408	379	426	380	381	445	409	436	430	465	439	450	423	409	411	423	386	424	401	423	418	373	405	402	420	454	434	415	390	424	424	431	421	427	369	380	403	359	389	417	423	393	393	430	413	410	445	424	461	427	433	417	411	416	430	387	438	398	414	475	423	411	419	416	386	397	445	390	444	395	446	429	425	424	381	407	405	436	448	395	418	397	393	403	422	379	420	409	405	420	424	409	434	428	413	420	410	400	411	416	400	409	423	393	397	477	416	411	413	400	416	416	437	451	407	445	436	415	412	401	414	382	416	417	452	406	433	408	392	386	417	443	452	425	395	435	393	410	409	379	426	425	405	416	399	408	433	402	403	381	429	428	420	407	404	379	431	455	379	390	440	437	417	396	403	419	421	419	420	427	425	402	417	429	421	418	414	427	469	380	413	407	434	456	391	443	452	413	426	414	429	425	439	441	416	399	414	383	409	442	429	430	428	403	396	417	430	438	398	412	441	452	430	394	370	395	389	432	427	403	448	418	442	422	443	426	423	438	418	392	415	422	415	415	417	429	413	447	405	433	365	409	387	429	440	459	440	431	422	411	413	407	403	413	421	449	417	442	386	408	393	435	391	422	423	402	404	400	423	424	414	398	443	388	397	437	406	447	398	429	428	386	450	418	412	451	430	418	422	411	395	415	437	407	395	423	410	419	449	415	437	422	418	398	391	401	428	411	383	391	392	415	416	441	410	367	406	413	414	449	403	443	439	365	432	392	404	391	422	392	408	400	430	443	435	409	408	440	429	446	389	409	406	417	404	381	386	410	398	396	434	399	413	443	390	428	459	389	416	424	409	399	386	403	414	395	379	427	416	393	418	410	430	453	434	435	419	417	395	391	424	428	405	407	426	419	416	399	424	411	411	423	418	440	433	441	403	405	389	393	438	441	431	420	424	417	470	429	378	439	431	447	404	433	429	383	431	432	444	404	415	418	403	427	413	402	411	429	431	391	406	409	386	431	426	394	394	398	447	439	461	408	447	441	411	433	410	382	444	386	412	386	396	420	401	381	430	405	364	424	431	412	440	400	433	403	400	393	413	426	385	438	455	362	379	436	430	427	438	441	404	416	424	382	381	396	410	375	402	415	416	416	405	424	401	433	428	399	423	434	415	415	425	416	427	420	439	405	415	409	424	408	423	420	416	422	433	456	460	399	433	396	436	406	413	437	403	407	418	430	383	418	425	450	411	454	402	388	446	423	405	402	443	432	405	422	417	423	430	422	441	429	415	432	415	440	421	429	422	425	422	428	446	410	400	399	411	424	384	401	430	436	458	416	424	423	427	422	412	423	397	435	405	426	452	416	414	437	394	401	432	425	437	432	409	450	418	406	386	402	433	420	385	413	396	458	397	417	422	426	414	441	445	443	436	409	440	419	402	447	448	414	396	461	424	415	422	410	432	418	451	381	449	428	419	423	487	431	391	397	424	415	421	430	389	374	437	425	442	418	409	442	374	432	445	402	374	394	445	366	434	441	459	383	377	433	395	436	437	409	407	399	474	432	438	365	406	421	409	415	381	434	386	446	394	452	423	403	387	418	427	394	443	397	416	408	438	415	413	415	430
4919	14380	10166	5413	3886	3365	2824	2365	1917	1555	1375	1213	1025	950	821	819	761	723	591	592	557	550	516	514	501	516	560	553	559	572	578	547	591	546	516	497	489	522	529	498	532	468	454	466	471	462	455	435	446	444	448	431	472	416	435	480	442	452	434	396	427	432	442	411	466	439	433	435	441	468	430	435	443	473	453	415	469	463	415	451	436	447	397	440	417	439	470	416	437	433	459	438	440	431	425	440	473	452	433	442	439	431	459	450	428	462	434	436	455	428	423	447	424	418	461	424	444	471	402	429	445	433	434	476	449	422	460	449	417	453	431	416	421	411	433	449	410	433	420	470	410	442	454	434	461	437	400	453	428	459	437	408	423	448	435	445	459	422	456	446	456	428	471	423	440	413	435	406	411	420	407	431	436	441	436	368	450	471	431	417	413	437	465	441	406	426	423	448	479	411	434	435	430	454	471	435	445	447	453	447	431	432	464	431	429	448	426	461	408	443	409	458	423	469	468	432	434	402	452	496	438	445	465	425	454	444	444	446	421	454	400	417	418	404	423	467	424	408	437	438	412	448	387	415	431	473	445	435	475	438	439	441	440	434	423	438	434	442	458	443	430	444	402	422	452	432	433	480	432	470	487	420	407	442	440	448	428	455	436	441	436	467	432	438	446	442	414	446	449	434	417	424	433	432	432	472	461	443	435	442	455	436	442	410	425	427	446	437	442	409	419	434	449	438	432	416	445	422	469	417	454	470	426	409	413	459	468	431	438	438	480	404	453	452	434	471	459	429	425	454	406	435	450	443	393	442	428	437	444	414	424	419	421	422	472	386	436	446	448	471	403	419	436	413	430	457	430	429	444	420	440	446	445	456	455	434	498	419	456	395	464	438	471	415	457	462	409	460	431	458	440	459	394	411	412	445	424	424	482	443	420	438	409	423	459	464	426	478	441	445	429	430	471	448	413	456	450	399	416	409	453	470	448	405	430	447	440	429	443	449	425	435	445	439	430	422	423	424	409	409	427	419	425	461	444	440	423	439	465	464	453	427	457	474	435	448	415	446	398	449	421	441	438	419	435	433	421	443	463	430	425	481	409	444	459	425	459	449	443	433	408	472	417	412	428	443	461	436	396	483	449	403	423	410	444	444	435	433	449	446	426	406	460	416	457	426	471	445	440	457	447	424	441	472	398	430	437	426	464	438	454	441	426	436	460	428	426	469	441	413	446	437	476	452	422	467	476	410	416	402	407	430	420	439	429	431	421	429	442	430	455	439	421	450	448	456	439	427	418	459	433	417	437	436	431	417	439	392	449	438	413	441	444	446	430	400	437	445	438	458	456	401	433	440	473	443	435	449	421	421	442	443	451	421	412	458	456	402	468	413	438	437	459	457	453	447	462	462	439	447	445	424	451	460	459	435	466	443	420	438	430	421	426	454	415	415	443	453	445	445	431	434	433	448	445	447	472	437	421	442	436	435	451	464	469	460	410	439	414	451	457	434	448	443	493	451	443	423	412	442	442	431	448	439	434	404	453	459	435	403	420	444	466	410	408	464	413	433	467	426	461	422	413	453	443	489	438	418	406	469	430	420	428	421	428	470	481	430	448	457	457	450	414	436	439	426	390	453	458	451	471	434	438	406	455	420	448	488	409	417	417	433	468	418	414	434	444	426	460	398	422	475	442	443	468	420	431	432	413	434	428	419	419	473	397	423	421	470	448	433	458	484	419	397	422	428	436	433	428	446	429	439	457	467	441	408	464	451	421	445	410	446	434	452	438	447	438	455	418	442	418	446	432	426	463	445	466	406	451	420	443	462	408	449	427	449	426	410	437	467	435	441	445	472	459	483	421	454	331	434	463	437	422	450	425	407	431	450	444	445	460	463	469	421	472	448	434	470	409	480	440	432	469	411	411	465	454	431	409	450	439	425	400	449	467	417	439	474	443	469	464	426	425	401	430	434	445	425	456	440	380	432	425	410	469	462	472	420	410	444	421	447	435	413	426	432	468	414	444	472	446	438	452	444	463	465	431	427	451	466	433	457	423	490	455	420	450	421	425	449	427	472	404	398	427	429	450	447	403	419	424	446	454	437	429	436	425	418	413	444	451	433	420	453	383	447	439	406	440	439	422	427	458	418	412	459	414	435	439	416	420	459	437	437	423	440	412	474	417	443	428	427	440	397	414	432	440	441	479	450	468	454	467	460	427	440	481	425	454	473	469	475	422	422	433	462	417	442	458	433	447	441	433	390	422	434	386	425	451	414	458	464	414	468	428	480	452	438	424	477	477	428	447	409	417	409	455	418	426	456	489	422	411	446	477	440	445	469	405	451	469	484	442	444	455	468	419	387	446	416	461	420	435	424	416	386	440	399	441	385	444	445	420	437	432	413	419	435	446	406	451	421	461	428	406	397	422	450	443	416	435	469	458	467	424	442	447	450	410	447	451	412	467	404	465	437	423	435	453	426	451	420	440	464	427	441	402	450	417	385	420	438	451	423	416	410	435	442	440	414	436	425	434	433	437	434	398	417	456	424	417	416	441	436	440	456	427	455	434	412	465	462	430	457	440	410	408	463	423	452	432	440	428	440	430	451	441	456	432	445	413	446	446	455	407	444	434	431	464	441	446	426	429	436	417	436	428	429	453	435	436	440	406	419	395	472	417	416	444	436	412	432	454	429	463	435	432	443	408	425	428	428	429	429	442	431	489	457	429	444	431	440	413	376	439	441	470	455	438	438	429	431	438	429	430	434	436	444	424	445	410	407	469	450	501	466	437	435	427	469	439	426	454	432	446	438	430	416	429	408	480	441	472	389	393	471	488	425	463	404	437	403	419	415	455	431	479	461	430	448	452	458	445	415	440	410	420	406	432	441	432	444	448	450	417	413	384	409	411	448	424	446	458	470	444	415	447	481	431	432	441	425	426	457	468	425	435	447	458	428	421	471	445	439	462	436	417	413	420	423	466	444	454	449	444	458	456	440	435	443	413	454	450	453	486	430	434	451	405	438	448	452	421	459	433	414	488	441	427	433	446	391	416	416	437	403	446	423	422	458	432	460	435	457	469	418	448	393	441	431	436	411	443	443	434	434	428	428	413	431	425	434	446	419	469	411	489	432	407	449	438	440	411	440	408	470	451	464	403	426	459	420	442	452	395	446	478	413	440	401	421	446	389	435	475	453	451	444	454	465	428	435	440	415	436	449	444	451	461	452	446	437	445	433	438	437	476	437	467	465	439	471	455	424	437	419	439	398	428	394	414	420	448	434	416	459	446	414	429	437	431	431	421	450	459	429	405	445	428	474	457	425	452	422	400	431	433	422	461	444	445	461	428	451	398	396	451	440	451	423	482	429	429	434	471	410	456	471	442	466	477	450	441	428	406	440	444	423	428	435	429	452	448	417	420	425	427	417	451	421	459	437	426	470	435	445	439	411	437	446	415	451	424	460	434	454	415	438	477	408	405	445	457	447	448	429	424	432	431	475	446	477	434	440	436	416
25075	21442	27463	25699	9564	1127	945	753	600	500	433	386	330	333	296	290	290	264	254	224	187	229	207	210	207	204	209	209	217	229	235	215	240	209	220	207	196	188	204	191	191	173	193	208	190	192	193	147	184	197	194	164	169	181	191	164	205	198	184	160	168	179	179	174	155	161	158	177	170	168	165	164	186	175	147	174	158	164	177	174	170	176	147	173	184	168	170	147	157	180	184	171	162	175	181	171	165	183	151	184	166	164	158	167	172	186	176	172	171	165	171	169	156	172	168	174	170	182	157	159	180	180	166	155	163	179	175	184	162	147	178	173	144	169	174	172	154	172	179	166	162	183	149	152	172	160	167	163	177	168	163	168	177	157	167	154	166	171	154	159	176	165	162	161	181	157	163	163	175	156	167	176	182	154	148	151	187	178	158	171	192	169	159	162	163	168	170	204	168	176	174	163	172	180	179	153	163	169	169	170	169	164	178	159	156	189	165	166	171	163	169	176	147	180	178	164	162	164	182	167	169	159	158	195	163	165	159	162	148	174	162	165	180	161	160	191	167	155	153	160	188	161	176	165	145	187	146	168	167	176	183	185	169	160	147	156	160	179	158	161	171	206	158	167	165	165	167	155	158	174	161	186	177	155	162	173	149	176	164	172	156	153	164	148	183	161	174	163	150	172	157	162	166	171	187	178	172	165	155	152	158	172	151	164	156	174	184	153	189	187	152	178	153	169	164	166	165	178	183	147	168	160	161	179	172	163	180	155	160	165	150	168	171	180	154	194	181	158	167	170	189	160	156	184	150	166	166	182	178	185	170	185	161	184	168	142	159	169	169	152	178	152	170	155	184	190	179	148	186	200	189	153	153	138	177	161	166	156	171	192	148	170	154	177	169	169	159	161	164	147	181	180	201	183	162	146	164	180	181	142	162	169	191	192	176	182	139	159	167	158	173	162	182	178	167	158	158	151	153	145	154	164	178	193	166	162	162	182	170	179	170	155	165	171	172	159	134	152	151	169	158	174	152	172	169	157	180	185	178	160	198	169	164	158	160	182	182	171	153	157	153	146	158	175	159	123	166	167	160	161	152	156	163	145	172	149	178	176	174	144	178	165	171	194	164	155	170	167	177	163	176	161	175	177	178	154	178	178	160	145	185	176	173	176	191	161	151	142	160	169	153	178	167	164	156	161	155	183	173	168	188	160	164	163	159	155	181	152	161	154	169	170	171	189	171	177	175	192	173	167	144	162	152	165	197	161	164	166	182	179	189	158	164	177	156	194	155	155	167	169	183	163	180	163	194	161	155	158	155	164	157	178	155	166	173	155	150	162	168	181	161	166	170	165	157	169	164	168	165	161	149	174	180	164	159	184	177	171	180	169	150	173	175	161	160	181	173	165	152	153	164	169	176	157	195	175	170	156	174	144	176	167	159	156	178	163	196	154	164	175	178	183	183	165	162	159	151	166	179	178	138	146	168	156	173	180	151	163	185	153	168	164	180	186	139	146	178	171	168	146	190	152	173	152	164	182	188	154	175	182	172	166	184	170	151	170	173	168	186	164	169	181	166	192	162	181	157	174	162	157	187	167	154	167	153	192	170	172	195	171	157	196	181	150	173	187	181	148	168	162	169	156	156	158	161	158	147	174	178	158	170	185	160	204	157	179	174	138	162	181	149	174	144	143	156	152	151	169	177	163	168	208	174	164	171	160	177	188	166	170	187	174	149	166	187	162	184	170	146	173	172	186	161	146	159	165	182	162	158	174	200	187	170	202	160	166	184	161	173	168	159	171	177	161	161	181	163	156	164	171	171	155	171	174	163	173	156	176	146	153	157	177	168	189	170	158	148	153	174	172	167	177	165	163	155	159	162	197	173	189	172	186	167	157	168	150	187	173	146	167	153	170	167	184	151	150	165	169	167	173	165	152	147	180	151	162	185	194	160	175	169	170	180	166	160	172	178	160	176	185	173	175	169	134	168	149	152	166	161	172	167	176	178	157	185	191	148	168	180	183	155	186	147	169	180	182	154	166	185	163	170	171	155	149	192	159	149	189	171	174	168	180	172	180	154	170	134	179	138	181	152	166	174	159	165	180	171	164	175	164	180	176	177	181	169	199	183	176	143	161	168	160	184	148	161	177	180	191	162	170	151	197	190	175	170	158	166	188	165	155	169	158	173	190	158	145	177	164	184	167	195	157	171	174	171	163	147	153	165	159	161	174	174	174	156	155	171	168	192	155	170	193	173	170	158	167	147	152	190	166	180	156	138	174	172	144	154	159	147	176	160	179	164	157	168	163	157	146	140	183	188	165	184	161	166	158	172	176	168	184	191	167	179	160	173	179	188	159	163	166	163	169	165	158	164	160	184	168	162	185	182	183	143	169	183	180	175	161	181	168	150	181	172	146	176	183	155	188	184	163	167	155	162	151	163	150	169	176	174	148	189	178	190	164	168	182	168	173	160	149	177	182	163	157	161	164	161	169	165	154	160	172	176	172	158	161	152	167	179	159	167	180	164	166	160	179	172	158	183	157	173	146	160	153	165	168	161	161	174	156	152	147	170	140	170	193	164	160	186	159	165	164	163	159	171	171	195	174	200	187	175	155	153	170	167	136	182	172	178	179	153	181	158	180	164	164	171	154	142	150	150	159	158	175	171	178	182	165	191	142	163	169	169	163	176	169	167	151	159	158	187	174	149	174	191	173	165	149	159	170	190	167	156	203	165	151	157	156	155	178	183	177	176	163	197	170	165	185	148	162	179	184	182	152	172	174	181	154	161	167	145	183	178	165	168	171	172	171	170	168	174	163	162	166	169	178	199	155	161	153	172	180	186	158	184	162	179	166	168	164	166	169	165	171	164	183	141	139	167	186	174	164	167	167	163	150	155	182	198	163	180	148	153	162	150	176	162	141	167	156	184	161	171	178	152	154	179	177	160	161	154	160	156	162	179	170	170	172	183	161	191	172	172	144	161	177	181	148	158	175	180	186	159	160	188	189	165	164	144	163	170	162	171	155	160	180	180	147	156	162	154	173	171	159	164	165	158	178	163	184	160	165	167	177	170	193	163	153	153	165	180	156	158	166	143	148	163	169	154	164	157	149	166	172	170	158	168	144	169	153	163	181	166	182	161	145	187	166	160	164	159	174	139	163	178	168	167	172	159	153	180	142	179	182	156	168	171	155	167	146	144	178	166	156	173	167	169	165	164	151	155	179	170	197	153	165	167	150	174	157	143	167	187	152	165	164	166	164	167	164	167	176	158	157	180	184	183	172	155	159	165	179	174	160	184	197	175	173	169	161	183	154	173	169	163	163	172	168	170	170	174	165	136	171	159	156	163	172	162	167	156	157	175	168	165	172	153	159	154	155	175	149	165	164	155	176	179	155	181	167	162	160	157	182	160	153	177	191	175	161	193	167	167	162	172	180	173	178	162	156	163	160	179	151	168	163	169	168	166	152	145	166	167	158	168	159	144	184	161	157	163	172	170	152	174	170
4335	9496	6416	3377	2456	1987	1745	1403	1125	933	753	603	603	511	434	443	446	372	321	293	270	273	258	227	224	246	246	272	252	264	325	256	268	264	245	238	228	255	245	221	215	225	181	205	217	206	213	181	177	206	187	212	173	193	153	183	193	192	188	163	175	180	178	191	187	168	211	187	177	173	203	189	213	196	174	188	177	185	203	209	179	179	204	174	184	195	188	219	205	199	172	186	200	203	190	175	168	163	164	195	157	181	198	171	196	177	158	167	181	164	171	203	185	200	182	200	173	170	189	198	163	188	198	182	175	179	192	233	192	180	185	196	185	193	169	176	199	195	181	185	160	165	172	194	177	181	197	187	183	172	168	169	200	173	181	181	196	182	193	172	173	172	177	214	179	202	191	221	173	196	175	200	199	189	204	181	182	198	187	175	185	164	179	193	184	175	175	199	191	186	206	175	174	179	173	171	194	174	193	174	182	174	197	174	173	170	183	201	169	207	160	189	188	179	173	188	187	196	177	190	186	160	181	160	170	182	179	181	190	179	195	167	171	176	183	190	178	196	188	196	174	193	177	176	186	190	173	160	184	136	212	190	171	194	172	203	179	190	197	169	167	166	193	184	196	165	183	152	176	204	193	195	175	168	197	181	173	216	193	179	231	189	185	200	181	188	191	220	185	203	168	179	207	179	186	195	176	179	174	182	227	178	195	170	172	200	167	194	186	184	174	181	187	212	193	190	164	177	186	196	180	207	191	178	176	197	176	186	185	217	182	179	187	184	161	180	206	169	189	187	182	188	171	186	190	185	159	204	191	183	194	195	205	219	211	173	196	171	179	168	196	188	188	182	176	204	201	192	172	200	174	201	184	171	186	152	181	201	195	177	175	160	200	196	187	175	185	178	162	188	180	201	195	207	189	189	182	155	160	187	180	190	178	160	194	168	173	170	184	163	191	183	178	179	173	175	190	184	195	180	190	199	188	173	170	178	194	175	209	171	205	213	171	176	177	188	176	208	169	179	167	174	183	203	161	166	139	171	179	189	190	178	191	192	172	178	200	163	189	163	194	183	151	190	187	175	186	187	190	178	192	181	191	195	174	180	188	189	190	181	173	167	185	171	150	189	196	177	152	174	208	180	179	176	179	204	190	177	179	184	180	185	159	195	187	198	164	173	180	178	189	170	154	193	185	172	179	189	183	178	168	192	194	178	192	186	188	199	181	168	199	200	147	209	190	187	172	189	163	180	171	176	194	160	193	165	197	174	215	180	185	170	183	191	179	163	196	185	184	201	176	186	191	192	183	208	193	178	163	167	158	173	161	173	180	165	174	164	173	208	180	184	188	181	182	169	142	182	164	204	174	175	184	187	172	176	192	181	199	203	183	204	183	202	168	173	170	167	183	178	194	202	191	175	179	168	176	180	175	188	194	187	159	161	171	208	187	174	173	190	219	194	214	191	209	160	187	172	179	188	160	187	180	170	185	164	176	199	215	178	166	191	201	162	187	160	199	175	161	174	176	178	184	177	181	207	191	179	155	183	190	170	208	188	186	192	157	183	164	148	170	206	164	169	186	179	185	183	197	196	168	159	189	188	176	160	160	187	191	170	183	220	163	175	153	169	192	185	181	194	186	195	178	168	156	169	180	191	177	173	197	199	166	188	179	209	179	183	182	184	161	197	177	161	155	178	162	163	192	187	198	185	190	214	210	188	190	186	177	195	193	174	167	193	170	189	188	196	173	192	204	135	183	130	171	191	199	169	189	181	183	198	176	178	181	183	176	174	193	189	184	195	178	195	167	167	211	153	186	171	205	166	160	191	171	169	178	169	196	173	190	201	178	166	200	187	174	187	197	157	177	167	200	168	182	170	178	179	181	184	178	170	204	213	194	196	201	185	207	184	176	187	189	152	183	192	169	181	177	185	208	171	175	196	169	210	199	192	185	165	159	213	209	174	165	192	196	196	183	185	190	190	184	201	167	189	194	204	182	192	159	191	165	201	178	193	169	161	205	189	169	184	192	199	170	176	183	190	174	168	190	191	167	177	160	188	164	202	168	189	171	198	176	167	165	175	172	181	172	195	159	173	170	193	190	208	172	203	198	188	173	185	186	174	187	185	203	169	175	201	185	189	170	177	172	187	186	183	200	164	201	181	173	185	168	173	188	195	184	177	174	175	198	200	209	178	194	181	199	181	155	180	184	182	164	179	194	194	193	170	168	177	184	182	166	185	188	175	179	193	179	185	193	174	198	173	191	178	191	170	211	190	187	163	163	205	204	183	210	181	175	205	186	178	171	171	176	173	189	175	149	191	184	168	180	169	189	177	183	180	184	184	181	179	184	200	194	180	181	178	197	177	177	181	174	181	152	196	175	190	202	201	159	192	203	194	210	198	161	198	173	174	174	176	160	186	179	161	178	206	164	196	183	167	191	192	188	178	182	187	195	173	166	180	172	190	147	183	176	196	189	190	167	178	172	162	167	204	181	170	172	226	163	192	176	172	186	171	165	186	211	211	176	196	171	163	189	184	182	179	195	186	203	193	180	194	188	167	213	175	185	191	159	187	213	177	177	203	177	162	176	191	161	177	192	210	181	200	177	185	167	176	184	188	174	187	210	171	184	191	183	198	205	165	185	185	198	180	180	184	184	174	173	195	178	177	160	175	178	173	177	180	164	210	184	201	183	204	165	198	213	167	180	162	191	203	185	190	184	191	194	189	174	160	184	192	173	179	187	198	167	201	200	189	189	192	174	175	185	187	173	174	207	163	191	182	183	156	174	178	180	173	180	194	184	171	183	163	174	164	187	197	180	175	160	198	164	199	184	174	192	196	192	176	173	200	185	200	170	185	190	191	163	185	200	186	173	186	175	176	172	212	219	166	179	191	214	173	200	193	180	190	174	160	182	157	168	191	197	173	190	194	192	198	202	194	171	208	169	187	183	173	184	204	179	172	189	169	187	160	186	174	183	178	195	192	171	197	176	189	173	155	195	185	201	174	172	194	174	173	165	188	187	156	184	202	156	177	174	188	212	174	192	194	218	185	209	183	192	186	166	183	185	169	194	177	174	203	198	188	193	199	195	180	165	174	195	202	192	186	194	183	180	164	183	197	193	186	189	193	190	186	182	181	173	200	202	172	211	191	170	191	195	178	187	189	191	196	165	171	169	195	193	190	193	177	187	212	189	200	184	193	216	183	171	177	174	174	178	175	189	176	203	198	184	160	171	177	181	156	181	158	187	200	170	211	182	190	188	183	171	188	185	202	193	182	206	175	173	186	165	208	199	189	193	199	164	175	164	181	198	182	201	182	175	186	175	174	190	170	160	189	175	174	170	209	206	191	183	185	188	181	165	178	166	187	157	173	192	174	192	189	178	188	171	188	191	200	181	177	171	189	155	192	198	185	191	184	188	157	186	188	205	163	180	174	177	195	203	175	180	168	196	197	190	165	167	157	173	179	202	177	168	184	173	172	196	166	188	164	172	193	201	181	206	193
22859	21494	29248	24170	21494	21567	9493	2494	1760	1470	1291	1136	950	959	784	778	811	728	611	550	513	556	495	490	505	524	507	542	548	513	507	533	543	536	549	526	493	507	506	492	470	444	474	525	496	427	446	443	471	481	433	427	419	443	414	414	435	428	477	430	460	420	422	437	433	415	450	447	402	430	429	427	431	415	439	431	440	415	442	427	454	424	428	424	462	464	404	417	443	436	400	434	403	415	439	404	433	448	402	450	407	414	416	414	419	447	427	431	452	449	446	409	418	398	435	402	426	464	433	444	456	398	433	426	422	413	402	435	420	422	443	411	444	435	397	411	426	452	434	407	416	403	421	404	421	426	436	458	444	458	422	394	386	452	396	415	460	451	419	423	444	440	401	466	439	395	414	432	369	446	378	444	421	404	418	463	427	417	412	443	444	425	428	428	447	416	416	411	445	420	437	449	419	396	433	419	394	444	417	407	380	470	407	463	427	434	409	449	469	390	425	413	451	419	399	447	458	433	459	401	437	440	427	444	393	402	479	414	429	462	422	399	445	410	406	419	423	405	455	411	427	415	418	422	409	405	397	393	411	470	412	446	428	377	448	433	425	427	411	416	436	411	358	401	408	420	425	428	396	412	407	422	398	381	390	404	415	410	400	425	399	435	458	437	403	461	406	407	454	406	386	406	455	423	417	426	396	408	426	445	424	401	399	429	418	443	421	426	413	406	415	409	381	449	408	426	424	416	430	384	400	446	411	439	413	409	391	415	395	437	441	407	419	416	350	427	395	409	407	452	467	407	420	403	443	460	373	408	393	423	442	409	436	394	442	431	413	448	446	441	422	416	418	454	430	423	435	435	443	401	427	449	400	435	439	393	393	432	419	432	431	398	420	413	399	429	389	407	426	430	423	416	414	405	374	423	438	409	393	396	407	407	423	448	434	431	417	427	440	397	405	440	449	412	385	429	408	438	431	460	380	411	388	418	411	410	418	398	444	419	418	434	442	410	415	438	445	399	399	457	406	459	436	362	420	410	459	435	393	405	452	417	420	467	445	383	464	417	442	430	434	385	400	433	410	420	448	397	392	427	431	426	404	407	387	423	393	410	369	421	416	418	429	425	385	423	415	430	433	436	406	420	411	414	404	435	413	409	403	385	414	381	403	391	409	401	443	426	394	432	393	383	405	392	421	422	387	405	410	431	386	420	407	427	411	417	415	377	452	448	402	441	466	413	386	471	451	397	411	397	416	381	418	435	433	461	400	432	400	432	444	394	403	378	450	459	444	385	433	434	429	432	424	426	429	408	404	434	439	384	403	409	406	422	405	417	423	456	418	429	453	392	442	443	433	417	431	415	427	457	446	449	399	412	430	431	433	401	474	394	442	422	441	406	438	445	408	389	407	405	410	430	440	421	458	390	414	438	454	411	469	410	372	383	428	401	389	450	453	450	408	424	416	451	443	436	421	431	441	448	398	403	451	449	444	437	431	389	418	463	419	432	404	429	432	414	403	432	432	427	419	404	398	405	402	404	426	418	430	437	411	419	421	434	395	434	414	413	456	429	442	410	430	428	370	385	417	390	449	429	435	410	426	406	397	440	427	424	400	406	401	454	451	389	443	440	426	439	421	456	400	414	378	345	445	420	428	424	407	372	431	400	468	398	427	404	416	413	436	446	448	387	437	428	432	420	429	408	407	424	448	390	412	395	445	389	431	386	410	442	449	413	419	419	387	417	435	420	428	438	426	425	422	403	439	414	435	407	395	411	410	419	386	443	434	438	443	395	430	435	428	400	404	419	415	407	406	447	436	421	402	405	421	447	404	460	424	447	397	435	410	467	445	387	419	437	416	419	398	405	443	399	408	460	409	423	411	433	436	427	438	431	430	421	431	405	430	385	390	448	413	427	438	423	415	439	403	452	409	414	410	419	387	422	450	398	400	413	420	396	418	393	420	393	440	457	422	420	432	389	422	414	449	416	402	430	430	437	403	437	419	456	380	413	411	411	457	405	407	419	420	440	429	412	418	420	429	455	430	416	413	442	454	431	425	405	419	427	418	407	400	450	418	402	419	470	420	431	375	477	400	386	444	432	436	437	383	417	440	402	415	408	443	465	444	421	436	405	420	425	381	410	389	406	397	444	427	393	457	431	430	429	399	411	446	395	418	445	406	396	431	412	453	429	420	384	429	401	423	407	377	414	417	384	438	418	419	395	445	412	417	425	445	422	431	434	404	425	430	364	390	393	399	433	397	414	419	403	411	428	379	444	441	396	430	446	432	423	406	397	430	402	431	429	380	435	404	432	452	410	404	437	389	446	422	407	415	439	394	431	414	420	441	422	400	398	438	431	399	425	435	400	400	419	424	414	426	394	407	419	409	429	413	415	426	437	435	424	419	401	420	427	450	419	425	388	442	406	424	437	448	415	390	454	420	407	442	384	401	445	408	412	413	412	402	392	444	418	444	389	425	422	443	409	385	432	437	412	451	422	425	391	438	438	420	423	444	421	463	417	436	425	406	434	453	372	423	438	445	389	411	395	440	412	407	396	395	426	387	406	444	463	414	418	407	446	409	423	428	431	448	428	417	401	413	407	443	427	422	399	438	425	408	438	392	417	415	424	394	365	408	445	408	410	409	422	376	482	428	420	406	421	413	415	415	403	398	391	419	414	402	412	408	469	406	427	437	436	405	421	438	414	404	444	408	423	442	408	437	434	425	431	402	444	412	421	424	431	433	384	425	435	394	389	439	406	390	419	428	422	407	424	427	431	418	427	406	418	403	388	395	428	428	439	414	405	419	421	437	455	425	404	423	438	450	409	406	405	381	439	405	420	427	416	458	413	387	402	399	404	409	429	403	430	400	410	369	401	423	419	444	447	408	428	434	414	411	434	418	379	400	404	427	452	415	433	415	420	452	411	412	427	441	402	410	417	402	399	440	405	423	396	460	403	420	422	419	406	446	401	401	407	407	429	417	451	410	429	413	392	421	432	468	412	397	424	426	449	421	430	422	408	428	413	389	404	405	379	394	394	411	422	413	351	375	435	415	426	402	398	411	404	393	438	416	433	408	423	385	401	430	460	431	398	385	418	387	422	407	473	409	416	426	427	389	405	423	410	393	426	423	453	474	420	418	403	426	400	411	420	406	394	445	420	396	428	459	396	433	408	463	426	431	388	444	438	415	478	441	439	420	451	428	410	403	426	434	379	433	405	427	436	435	399	441	431	422	383	400	406	412	361	398	429	460	397	428	433	397	454	412	412	421	378	431	407	447	410	408	445	413	418	395	408	383	419	438	389	444	412	403	398	400	415	425	423	416	386	440	430	446	385	438	413	413	377	407	428	448	400	436	390	419	414	404	435	398	438	434	410	382	410	364	415	369	454	405	383	439	449	398	404	413	404	440	404	443	396	443	405	413	422	435	427	451	426	446	377	404	415	427	400	418	412	420	431	401	407	447	395	466	443	445	403	448	427	408	422	417	365	430	405	438	453	434	413
6182	20544	14841	8043	6097	5191	4446	3719	2850	2440	1963	1708	1414	1287	1094	1034	1042	908	781	739	638	595	598	559	589	573	599	581	602	637	610	637	632	621	601	582	562	528	555	554	502	526	476	516	534	488	470	464	554	500	486	446	475	456	449	420	452	448	478	449	411	472	444	427	429	459	439	467	428	429	439	446	427	483	474	433	438	500	439	433	462	437	474	442	417	467	442	458	458	429	434	451	440	428	463	441	436	453	435	478	432	466	461	460	425	460	404	439	447	448	456	423	417	426	433	406	448	435	432	440	444	460	392	442	447	464	430	446	450	473	410	412	447	455	428	425	447	462	449	409	451	466	429	435	470	427	453	413	473	417	447	467	442	401	440	457	428	381	432	478	466	420	439	420	417	431	457	427	435	428	449	413	453	428	488	426	486	449	412	429	442	433	472	411	436	460	441	445	451	478	449	458	444	436	424	395	404	466	450	455	410	441	454	476	468	436	448	428	449	453	452	417	402	422	424	451	433	460	414	453	425	448	424	433	409	445	457	422	456	411	424	436	447	466	448	423	472	410	472	452	388	431	443	443	449	451	469	419	413	421	427	423	449	452	450	430	422	441	441	416	437	449	397	427	462	418	423	449	462	458	434	430	465	421	424	448	435	418	467	448	446	399	417	410	430	454	456	405	455	479	433	462	417	437	420	476	466	442	435	410	464	457	450	414	436	441	479	451	448	396	439	417	388	433	398	440	424	454	482	410	399	459	447	420	424	447	424	403	487	453	448	440	449	414	443	385	451	466	417	428	431	469	398	454	430	427	460	458	501	426	403	431	455	467	410	414	458	446	427	386	425	428	469	454	439	473	467	477	448	430	397	413	445	443	428	432	430	421	468	441	448	441	422	429	435	445	457	451	448	445	433	418	435	453	432	443	404	459	439	379	436	436	468	433	420	435	478	461	439	439	437	450	428	396	417	447	434	434	421	471	435	446	438	421	436	431	451	456	460	389	449	428	407	460	435	426	459	448	387	399	438	438	445	421	452	411	450	411	429	486	445	423	421	412	404	432	419	502	463	415	449	453	463	456	409	446	404	442	457	431	451	446	471	424	449	385	466	463	465	400	414	423	421	400	445	445	441	432	388	390	415	459	432	456	449	435	405	449	426	455	421	429	445	446	464	432	417	482	437	473	450	415	452	435	480	450	454	476	432	451	429	433	410	461	443	455	470	431	482	425	418	463	438	453	436	473	457	436	497	429	433	399	447	443	441	456	430	420	411	416	432	430	463	457	429	431	428	445	427	441	437	451	463	447	407	433	398	413	429	421	467	426	448	429	407	467	441	465	453	467	426	444	398	468	450	439	449	432	411	455	441	417	416	419	446	417	421	486	426	430	441	431	396	429	433	455	469	448	437	435	433	449	442	445	414	405	439	390	452	414	426	399	458	488	467	408	391	424	426	416	458	463	430	439	395	454	420	419	439	462	415	448	448	437	437	430	437	435	442	456	438	420	464	470	396	419	404	405	451	422	435	438	454	424	448	435	385	445	455	416	436	443	451	412	454	433	478	490	431	465	444	422	436	457	434	415	444	441	468	419	415	422	384	440	446	446	474	454	431	454	464	440	444	409	451	470	438	436	417	470	447	454	442	447	412	457	418	456	431	403	429	392	448	472	478	435	437	446	433	418	447	465	414	433	421	432	448	446	438	456	416	425	419	424	478	418	470	415	439	444	462	440	430	440	458	442	469	471	434	442	493	498	407	427	450	408	439	460	415	449	450	457	436	434	477	448	454	479	455	433	394	442	433	438	441	404	405	424	409	399	467	453	404	412	446	448	446	452	457	460	420	446	424	421	424	470	453	435	447	413	448	428	419	418	431	456	408	445	470	406	446	422	455	430	390	442	419	436	465	424	440	443	446	403	430	416	436	472	432	441	475	478	412	429	425	405	422	442	440	496	431	435	457	452	452	431	413	417	432	451	420	439	441	422	423	402	439	413	438	438	405	409	418	466	405	409	441	433	426	456	428	452	424	428	420	447	433	436	407	417	456	455	455	483	442	446	406	460	436	456	464	451	445	417	448	502	452	410	444	413	438	430	464	458	441	431	474	440	431	392	443	439	450	452	488	437	428	455	433	447	452	430	418	431	409	413	450	411	439	418	443	444	449	440	415	441	452	435	465	409	455	444	410	451	410	401	440	472	409	421	456	432	462	421	435	431	448	406	449	425	424	421	414	447	426	477	438	413	464	410	448	440	378	438	457	438	409	425	430	443	431	449	440	502	431	430	475	447	421	442	419	456	454	447	475	440	445	444	429	410	456	466	451	466	420	415	419	437	418	462	437	435	416	451	437	457	442	448	457	428	428	446	435	446	435	426	428	390	422	433	440	403	456	433	471	468	453	436	437	434	456	454	382	473	436	421	445	430	470	451	467	422	446	418	435	415	433	478	422	461	426	415	455	448	435	445	447	434	434	423	457	436	414	433	479	422	445	407	424	406	421	464	448	410	450	431	431	424	426	445	438	448	474	457	419	423	427	472	423	405	461	471	450	430	444	447	468	427	446	487	421	435	385	442	410	479	467	450	437	470	431	446	503	461	476	439	455	407	417	426	478	430	419	447	432	447	409	428	422	445	403	440	446	430	432	422	439	429	439	469	450	461	411	450	412	406	457	433	470	437	467	438	442	433	442	414	414	433	435	424	466	420	478	414	405	418	425	464	459	462	425	409	415	448	446	418	402	433	447	440	430	426	432	491	432	429	459	457	444	421	472	396	462	445	425	475	452	446	430	404	451	466	434	410	434	420	430	405	433	429	460	429	430	456	422	431	448	447	439	442	434	429	417	394	425	441	473	386	442	421	413	450	438	469	431	445	423	392	467	455	426	424	449	401	455	486	426	440	438	453	452	437	429	423	454	440	428	458	426	456	464	455	450	455	436	425	438	444	443	454	442	438	445	417	481	470	448	435	425	418	422	428	457	478	456	440	430	442	422	445	413	458	432	422	438	459	435	416	446	444	442	467	398	423	458	442	426	439	453	426	454	421	455	439	441	489	404	410	435	431	413	478	400	412	430	456	418	429	444	445	442	424	423	418	444	448	422	458	439	454	442	456	431	424	438	421	468	426	410	401	434	441	408	445	467	425	424	464	445	437	459	446	466	444	411	425	451	458	469	430	447	446	434	399	457	411	490	402	448	390	451	431	458	444	438	433	435	415	424	423	458	415	433	442	403	425	445	424	449	411	425	441	427	415	456	449	444	456	404	464	472	418	474	446	459	442	428	413	456	437	445	429	430	438	443	420	410	437	421	457	426	451	409	436	421	445	415	427	454	447	440	432	437	431	425	483	438	431	419	449	415	436	435	434	478	413	423	447	443	420	442	432	432	429	445	439	464	422	447	437	392	439	438	426	428	405	456	439	462	433	460	464	423	412	422	434	417	446	475	402	438	412	438	409	439	437	425	442	436	451	452	441	484	485	441	428	450	449	439	429	452	442	461	432	443	464
27947	19898	7658	1587	815	654	626	515	477	452	448	374	350	307	313	327	324	283	278	240	256	238	225	259	264	272	240	281	306	286	271	284	281	255	276	290	283	256	284	255	223	254	257	242	242	262	226	240	241	235	269	215	268	241	211	238	230	217	240	246	236	248	235	201	219	214	228	208	228	229	214	268	235	201	239	259	216	235	231	242	247	228	235	235	258	207	232	258	247	239	251	215	229	227	199	239	246	232	244	247	255	217	205	244	246	235	213	237	240	234	235	240	245	197	255	222	229	238	268	226	263	246	235	233	241	236	244	230	225	221	201	255	243	241	243	222	224	211	230	225	225	261	245	228	224	253	229	231	230	259	226	237	239	237	229	233	216	222	238	220	232	217	245	233	215	220	204	217	219	243	230	265	232	234	226	259	238	217	189	223	236	217	230	217	229	247	224	235	218	230	213	227	227	254	230	229	233	207	219	207	229	219	228	234	240	234	239	226	222	187	257	233	224	231	232	238	221	230	239	240	225	226	260	238	248	240	223	230	222	235	217	253	233	213	219	206	244	229	245	232	218	262	214	243	208	224	187	212	221	224	235	244	214	223	259	225	238	230	221	204	222	237	221	210	231	210	234	240	220	253	253	250	263	215	235	228	242	235	197	244	242	226	213	196	211	252	209	221	232	232	228	243	215	243	225	226	213	228	250	249	211	240	254	237	242	228	247	240	235	248	221	225	227	204	256	208	243	226	222	257	227	250	227	194	259	248	240	242	240	238	237	260	235	236	241	232	252	221	218	225	224	242	228	240	213	238	210	241	248	240	251	243	256	206	235	233	231	215	239	231	213	223	211	233	225	247	209	234	221	239	236	252	203	251	235	247	231	236	236	231	232	235	260	224	226	232	213	218	224	212	216	240	251	235	208	240	234	230	265	231	238	249	207	250	211	232	239	247	233	237	255	203	214	231	233	241	238	226	239	233	223	239	197	228	245	220	225	246	230	216	247	268	241	242	242	246	227	218	241	229	245	228	217	240	241	231	238	258	256	227	231	228	204	229	227	260	215	208	252	238	238	239	212	256	237	212	222	233	217	239	212	233	234	238	228	243	218	227	240	241	238	234	217	226	211	210	230	228	232	238	199	260	220	258	264	242	242	224	220	229	221	218	198	246	210	230	225	241	230	228	225	235	226	237	227	270	201	262	239	233	226	231	214	234	226	225	243	229	246	216	230	252	256	220	226	228	218	241	223	234	239	228	211	233	232	202	234	235	229	248	242	247	229	222	231	215	241	238	239	266	248	238	240	215	228	194	228	226	240	215	199	240	226	252	211	236	227	215	215	207	224	219	224	238	202	251	251	202	225	217	221	230	251	200	248	230	252	232	234	243	247	236	221	230	235	225	238	219	207	217	262	242	230	214	242	234	232	228	259	220	237	209	232	240	248	240	222	227	237	203	229	230	231	205	253	273	222	218	225	264	261	250	258	233	222	216	236	236	263	238	226	244	230	205	217	239	250	232	233	259	218	244	211	235	235	243	227	206	215	266	254	231	236	235	215	230	241	236	213	217	260	244	251	210	235	220	240	234	229	223	226	249	250	214	265	223	209	238	242	253	230	231	244	235	241	231	221	207	230	249	219	256	231	216	214	210	218	255	218	232	257	222	215	242	254	236	232	234	230	232	202	213	255	215	246	220	245	224	233	244	241	222	233	238	212	234	241	252	260	223	237	249	229	218	238	253	190	201	233	227	226	235	197	241	230	230	240	234	219	199	249	246	212	250	231	232	231	215	265	224	234	242	232	208	226	234	237	254	225	244	230	247	229	237	250	234	236	220	231	240	223	241	223	227	239	266	222	244	248	247	237	242	249	219	206	233	217	221	255	251	240	258	229	241	248	262	235	222	230	238	239	248	236	228	226	247	248	198	257	220	235	212	243	220	221	215	239	226	226	243	242	229	232	234	248	193	225	238	232	264	241	232	255	238	227	243	219	217	242	208	217	257	228	232	219	197	229	253	230	238	245	234	241	218	243	250	241	267	245	210	254	235	212	221	226	221	218	238	251	233	224	232	216	239	205	245	263	252	258	215	220	234	222	233	247	225	234	238	230	215	238	244	233	261	233	254	216	230	222	221	239	242	243	225	252	240	217	228	223	227	218	258	242	217	227	243	240	201	239	236	218	262	231	223	239	244	251	223	199	230	194	216	233	227	232	235	218	225	230	226	245	234	217	214	217	210	211	226	215	208	229	240	242	225	210	250	241	228	205	209	216	246	252	238	240	218	245	233	238	222	236	235	263	221	245	233	217	236	232	208	235	213	229	242	227	239	209	221	215	230	219	263	232	243	244	269	227	227	249	231	241	246	230	231	218	218	237	221	216	247	188	234	246	228	216	223	240	212	232	250	212	241	236	246	213	239	232	210	239	242	208	253	222	201	245	196	238	206	206	252	224	230	223	220	240	239	234	249	205	236	222	207	212	255	224	245	255	236	252	226	213	228	233	237	221	239	242	226	215	216	219	206	236	250	213	250	242	209	233	241	255	225	214	237	251	240	246	267	249	228	232	205	215	217	248	229	231	244	212	249	230	212	252	225	210	224	243	243	197	231	236	252	273	219	242	235	248	231	219	220	220	226	236	274	232	236	216	225	232	244	242	217	249	207	229	196	233	251	224	241	223	212	239	204	237	236	226	211	240	237	259	224	236	195	238	239	250	240	243	218	237	249	216	252	266	232	233	230	223	238	260	209	247	274	208	216	231	233	215	220	221	253	228	225	216	226	225	258	231	238	250	254	249	216	217	234	231	247	280	252	219	233	232	225	217	245	253	235	210	221	216	248	229	211	245	244	238	201	231	219	220	253	212	236	219	198	240	249	242	245	242	251	212	210	238	209	234	214	218	219	233	217	224	229	231	230	209	225	226	238	218	242	221	218	225	244	224	211	217	231	216	225	229	244	240	234	233	264	223	240	205	242	221	215	230	225	225	215	215	216	236	220	216	222	240	264	266	240	244	227	217	237	237	233	230	249	240	275	224	249	244	210	244	237	230	227	229	227	240	253	232	232	244	230	234	223	251	239	227	234	244	226	208	268	254	200	263	218	194	229	249	216	223	214	237	230	236	226	215	214	249	239	212	232	223	233	242	248	244	217	238	242	228	237	229	209	218	242	238	246	231	233	234	233	246	226	219	223	244	226	227	228	241	220	253	224	237	249	223	222	237	237	209	209	218	230	265	209	235	244	239	239	241	247	250	233	254	242	242	228	264	202	250	266	239	239	243	227	226	221	234	218	238	229	224	229	214	256	224	242	243	205	225	242	217	240	240	232	249	234	234	231	225	254	246	223	218	210	234	227	277	238	206	194	245	220	258	240	231	247	230	243	236	244	224	234	249	213	244	242	232	221	241	214	247	218	243	238	227	239	266	255	247	223	241	228	258	225	224	236	222	248	235	264	235	228	234	233	199	245	223	225	262	214	218	232	246	270	232	219	222	257	248	221	221	248
5674	5264	3523	1728	1265	1163	1050	876	717	642	512	495	410	400	364	355	340	317	318	285	280	276	258	266	298	266	305	285	290	315	298	292	293	303	277	283	272	273	278	303	277	291	264	258	289	257	263	265	263	253	269	229	252	244	217	225	260	258	238	219	275	251	239	226	248	234	224	259	237	244	251	232	227	243	223	243	262	249	245	248	259	267	221	265	225	245	234	230	228	253	223	225	256	247	254	241	254	218	255	228	227	253	250	229	247	248	209	254	263	242	262	238	218	232	242	234	258	236	261	230	245	239	239	229	234	240	243	248	232	249	227	256	253	247	250	227	247	240	257	256	264	229	227	239	221	217	297	251	277	250	229	245	281	256	255	230	259	244	255	233	236	220	247	252	254	241	257	247	280	245	261	235	235	246	238	262	245	249	210	247	240	244	226	220	237	262	231	259	249	218	222	239	222	229	235	239	245	251	255	237	255	231	239	260	241	233	279	224	249	259	246	230	253	208	241	249	254	224	223	233	227	272	232	237	260	249	243	244	270	254	236	245	225	215	249	225	261	221	225	235	275	267	251	260	269	245	233	230	238	250	220	238	271	248	258	225	249	219	255	253	235	239	230	239	228	243	212	248	245	243	219	262	229	246	266	230	247	259	245	234	246	248	255	243	205	263	241	198	260	243	251	268	270	233	249	249	216	254	254	263	257	252	253	235	270	223	260	259	219	254	248	245	229	266	241	240	240	263	250	249	246	244	246	219	253	230	239	248	245	238	245	252	253	236	257	220	230	244	248	234	260	243	236	261	243	241	211	253	268	276	245	247	250	251	259	253	241	234	264	244	246	239	251	246	262	255	232	241	228	261	265	216	248	230	241	260	218	243	239	245	236	255	229	205	264	237	247	240	254	253	262	220	207	234	236	261	235	268	257	253	217	260	240	249	241	224	237	243	222	237	220	234	229	243	249	230	269	215	253	252	232	237	267	245	275	227	220	243	214	233	224	264	246	247	240	269	241	251	246	221	254	231	256	225	249	219	224	242	267	267	240	231	234	235	232	240	238	234	262	260	221	264	225	254	256	243	225	241	239	251	259	246	268	258	261	232	257	225	266	255	281	239	253	246	228	231	229	201	242	210	230	247	250	235	237	244	216	254	234	235	233	251	271	223	255	229	233	253	242	267	226	239	238	227	255	259	239	246	243	233	235	263	269	229	295	240	213	256	271	239	242	274	241	261	241	227	245	237	201	233	221	247	249	248	253	238	259	277	241	247	223	251	241	263	227	258	259	228	233	229	228	241	239	288	230	262	229	229	266	252	251	246	213	247	251	255	226	231	214	237	250	247	226	231	252	238	231	237	247	232	227	220	250	229	251	252	232	217	243	249	218	243	234	255	262	250	215	253	258	227	246	252	246	251	264	219	248	222	224	266	223	228	247	226	257	259	254	253	249	280	232	238	228	251	235	243	242	251	236	239	210	240	256	242	263	276	252	245	227	249	266	240	260	236	224	235	246	228	239	228	242	265	243	255	252	250	251	218	233	256	217	243	236	228	237	254	237	239	238	219	239	250	240	267	259	227	237	272	247	242	236	233	244	239	239	250	255	247	227	237	240	236	241	225	237	236	226	246	243	251	253	272	259	267	229	257	222	229	246	218	212	207	242	227	251	228	239	250	236	242	257	219	214	263	242	247	244	231	253	261	243	253	223	289	242	250	232	219	246	231	258	242	247	259	221	246	230	233	224	221	234	240	254	264	263	254	198	247	251	240	223	256	224	227	250	226	217	243	232	258	246	235	256	249	236	242	230	284	246	223	241	245	250	230	243	267	258	243	235	232	266	241	238	257	253	245	238	260	223	221	248	244	271	243	238	235	257	271	250	251	227	240	199	244	204	205	237	236	227	253	254	245	225	239	253	240	249	243	273	219	257	233	253	225	229	240	259	233	229	244	254	239	245	246	211	222	238	225	219	251	238	235	223	247	209	235	244	240	229	231	235	249	246	260	226	241	233	235	221	237	233	246	229	214	231	248	228	242	266	246	225	229	239	233	265	239	230	257	225	256	240	269	220	229	241	221	237	233	247	265	261	240	242	275	240	243	238	253	223	254	246	239	234	235	238	258	261	271	240	225	248	201	259	262	242	221	257	244	256	234	222	264	255	239	249	253	242	198	258	260	238	240	227	224	225	234	240	262	245	229	247	254	235	239	248	237	264	242	215	273	232	248	246	272	248	227	242	267	253	238	213	249	275	233	229	242	249	237	247	250	240	258	252	224	247	242	263	263	260	224	244	219	233	254	230	224	235	247	222	258	273	250	225	226	238	230	234	224	252	235	247	236	237	266	242	242	242	245	248	221	248	232	265	257	249	230	248	244	252	253	223	230	262	244	217	239	206	250	230	254	235	260	232	242	244	255	231	228	264	254	215	239	271	227	268	255	219	233	234	247	247	249	227	254	241	236	233	238	243	268	236	262	238	245	286	230	242	248	292	212	229	236	230	230	271	269	226	261	250	234	234	229	240	236	252	235	236	226	238	263	235	222	255	266	222	241	267	260	246	257	276	242	270	217	237	237	233	248	247	239	256	222	220	225	231	193	239	252	238	249	239	238	239	230	226	236	243	238	243	220	224	238	254	246	256	224	260	247	207	249	236	241	244	217	234	225	249	233	260	249	226	253	250	247	204	239	232	247	227	253	233	257	249	265	231	246	236	235	240	247	248	218	255	267	266	221	240	238	271	229	247	261	272	221	240	255	247	226	250	238	242	273	261	241	255	231	264	241	240	278	253	244	229	228	245	264	220	262	264	242	231	270	240	240	234	248	253	243	243	246	264	249	256	250	248	238	269	215	266	232	271	231	249	242	246	226	236	269	245	257	263	244	252	251	219	244	246	237	262	227	223	227	225	232	232	242	274	257	254	254	272	244	242	251	267	243	244	238	261	240	245	231	233	255	237	260	240	223	236	259	245	263	269	240	212	239	259	272	241	243	225	253	252	256	258	228	250	264	212	243	263	233	254	254	227	267	228	259	223	254	263	224	244	238	248	231	230	238	245	232	223	247	257	234	257	238	251	216	241	223	238	239	245	274	249	240	201	260	249	238	226	239	268	268	223	264	254	254	243	238	254	246	243	243	235	240	216	268	255	245	240	229	222	257	230	243	206	219	230	257	228	266	221	233	251	254	241	275	255	238	236	234	281	253	244	230	260	229	226	208	253	237	247	245	243	251	254	224	213	234	260	263	238	264	251	265	255	227	236	245	256	234	256	229	256	235	216	239	216	260	238	234	260	225	241	217	267	262	246	215	219	240	228	260	251	241	218	250	258	244	252	260	237	241	240	262	251	231	259	231	222	232	258	244	211	264	259	227	252	266	226	246	245	256	249	234	254	247	209	245	246	235	239	231	210	239	234	246	255	256	240	228	237	242	238	210	268	248	267	240	242	231	236	245	215	245	234	244	228	240	239	221	258	221	240	247	253	246	252	234	233	231	243	253	241	239
23968	21384	28544	24613	21383	9542	2200	1492	1204	1079	852	828	727	748	683	629	569	569	549	518	502	479	478	479	462	510	498	505	516	511	484	524	531	485	459	503	470	465	460	475	475	436	464	448	450	478	434	424	460	453	448	432	454	412	400	432	427	436	418	407	427	403	446	424	417	422	449	435	465	452	428	409	490	426	414	406	450	442	436	417	433	399	432	412	420	428	400	410	380	442	442	429	388	427	392	389	427	399	447	430	363	415	435	385	421	429	422	458	432	426	382	397	418	428	462	410	396	401	434	399	421	424	452	427	403	386	433	404	375	405	382	418	422	392	411	406	470	451	439	442	427	436	411	398	438	448	407	400	410	415	411	437	434	415	401	439	398	451	391	407	429	408	467	417	421	456	419	410	406	427	446	406	412	411	471	434	424	417	434	415	405	401	447	416	465	414	391	457	388	396	390	416	400	410	408	394	402	428	454	417	457	404	451	438	425	435	426	406	403	449	432	450	417	469	435	404	411	414	414	444	458	393	411	415	419	395	422	409	404	438	388	433	417	411	426	428	405	395	404	407	470	434	364	431	407	405	426	411	439	405	417	403	425	425	445	447	424	436	409	419	399	408	446	438	438	404	404	397	391	424	414	426	423	444	429	396	445	458	412	440	394	430	399	410	409	448	431	430	413	433	410	423	450	421	425	416	438	441	402	427	385	389	449	424	392	423	435	409	408	424	443	385	402	388	425	419	443	413	437	436	420	461	433	397	465	420	406	435	410	391	452	424	408	413	409	409	402	459	433	388	412	394	417	416	415	416	425	394	422	434	442	429	427	444	425	423	446	405	448	405	427	409	384	390	403	409	446	424	414	421	418	445	425	418	390	388	395	424	450	395	424	456	412	404	410	404	441	409	445	434	391	411	417	438	420	408	401	405	433	414	376	414	403	422	411	428	405	423	425	439	422	410	408	417	400	401	431	406	408	415	439	428	372	419	443	430	388	415	448	442	411	417	469	430	438	430	451	425	417	433	402	461	402	433	437	445	440	451	438	388	411	428	412	448	418	432	454	409	449	422	391	431	406	391	451	377	431	406	402	407	427	408	412	441	421	413	418	450	424	377	421	404	410	448	414	401	419	415	391	407	416	373	414	420	432	408	416	423	420	421	397	430	415	411	426	430	381	432	430	388	427	383	392	406	411	448	398	400	436	396	384	422	416	430	389	428	413	403	426	424	450	423	413	410	427	418	381	396	412	434	423	423	431	432	376	425	412	409	421	409	424	432	406	424	428	407	425	373	437	416	452	422	443	391	420	429	435	395	417	420	451	415	395	409	410	408	407	434	451	434	405	426	414	435	462	423	442	455	402	418	384	386	421	431	442	385	409	434	416	444	434	433	429	411	439	381	412	443	407	421	440	448	400	389	416	431	395	404	430	448	405	400	410	416	402	447	403	411	402	411	408	383	411	420	420	423	408	420	394	404	415	444	431	395	393	405	437	406	436	400	437	383	411	443	409	407	395	436	430	429	419	437	426	393	413	401	468	439	461	407	358	445	406	427	439	393	404	469	429	458	424	412	386	432	396	401	400	411	435	402	383	403	434	435	442	421	385	406	439	409	363	422	398	444	400	436	402	426	435	438	438	423	393	439	411	423	430	433	376	408	419	422	398	384	405	397	443	422	416	417	431	420	434	425	438	428	432	453	435	403	450	428	406	434	404	401	395	412	415	406	413	410	485	445	437	420	442	440	416	417	412	415	392	390	429	413	416	370	390	403	414	424	436	394	401	406	414	421	454	405	398	423	384	452	417	410	393	429	389	459	447	454	428	427	400	443	394	401	405	440	441	447	410	399	415	396	424	439	387	435	427	417	453	417	435	437	438	368	443	437	407	428	458	407	428	425	429	408	445	386	414	385	446	394	427	418	450	400	393	436	440	432	400	398	448	417	444	426	406	394	425	414	443	442	452	411	410	424	393	382	426	395	450	428	432	399	418	403	396	392	455	440	472	430	419	428	404	451	388	438	413	457	388	454	418	400	442	416	409	415	433	432	444	407	421	436	412	434	441	402	414	391	447	442	422	370	390	394	436	418	428	381	418	427	420	439	444	429	408	434	440	409	435	449	435	393	407	466	450	430	425	421	438	412	444	407	414	399	372	381	431	413	432	430	405	445	405	403	400	403	389	411	422	393	412	434	421	411	408	442	401	399	403	447	407	421	462	419	449	443	427	402	404	471	436	410	420	408	447	404	420	470	413	417	439	431	420	442	411	405	398	399	378	419	426	393	406	425	420	411	419	431	407	398	412	422	432	439	408	419	424	403	446	429	429	450	401	425	471	431	427	423	412	415	408	434	393	408	381	461	439	447	421	428	446	417	401	403	451	442	443	433	410	405	423	420	444	431	424	426	411	430	425	379	422	454	384	395	411	417	423	388	433	415	420	423	448	396	412	426	441	382	409	448	386	404	416	430	410	391	404	428	415	398	422	436	387	404	445	414	418	443	445	429	451	459	375	420	426	406	440	366	374	435	385	405	438	424	410	414	444	431	401	429	429	405	404	419	412	405	424	411	405	368	425	432	386	405	446	435	418	379	402	435	414	413	380	401	470	414	416	429	441	441	401	381	433	439	423	394	447	418	435	394	433	449	422	397	433	390	400	415	406	418	444	433	378	401	389	440	425	385	432	424	389	420	421	413	396	434	434	421	429	426	399	425	426	420	430	384	390	399	418	433	428	429	419	432	403	399	457	447	429	408	396	477	439	412	456	413	408	412	399	417	420	403	414	418	427	437	382	438	418	429	460	403	415	415	415	386	432	429	420	414	420	409	389	402	406	438	448	393	403	450	411	419	418	425	432	448	416	425	439	408	367	389	419	400	420	396	449	433	429	429	417	376	459	428	395	408	409	422	435	415	393	431	430	406	398	439	399	423	378	404	413	396	419	403	418	420	409	408	414	421	407	425	427	423	390	397	469	414	425	403	428	418	406	421	425	385	467	419	390	393	406	434	405	461	454	435	401	418	417	422	404	376	436	428	410	443	429	441	393	413	405	401	433	429	418	401	362	388	420	426	424	429	405	368	426	398	410	429	453	438	402	419	410	400	410	408	416	431	412	401	422	410	417	403	427	422	398	392	396	406	427	423	419	435	406	447	421	421	379	437	398	444	447	440	417	447	457	438	394	389	431	408	418	405	424	454	445	424	409	418	395	419	382	428	451	424	411	418	427	395	431	405	434	425	423	428	407	382	422	431	411	425	456	426	405	430	415	395	465	431	384	404	410	406	402	445	400	424	452	408	411	406	435	454	438	430	420	403	415	389	428	395	381	406	441	443	401	449	400	412	421	427	411	435	405	375	397	455	424	404	431	417	441	388	419	432	425	386	420	419	419	404	436	445	419	401	434	392	394	415	419	378	423	446	424	425	418	433	410	418	387	455	425	436	476	408	432	440	437	419	424	400	390	372	421	428	407	417	404	424	394	442	449	423	426	380	400	428	413	398	438	419
5012	14734	10414	5246	4055	3459	2909	2451	1948	1615	1287	1207	1078	957	823	835	801	669	624	572	521	502	545	492	531	513	535	566	517	569	566	585	583	532	524	526	515	510	477	510	468	464	502	498	487	477	462	438	453	473	447	449	430	426	456	439	481	440	465	423	422	430	454	446	450	392	461	404	436	423	438	427	442	470	407	445	409	441	470	476	454	430	414	460	456	455	436	431	427	408	440	444	444	437	453	439	438	458	432	458	441	447	470	450	431	434	419	439	460	447	444	430	422	448	428	399	441	454	468	476	440	425	464	457	441	444	464	364	430	413	416	385	441	457	431	443	437	434	475	447	424	425	427	442	402	418	452	424	476	458	433	487	439	398	394	412	467	433	383	444	437	461	412	412	461	430	481	454	419	450	412	432	439	438	438	438	433	429	448	414	459	452	421	443	448	443	442	424	472	460	420	421	438	461	452	468	451	458	449	408	445	421	437	465	414	414	414	422	457	407	413	428	423	439	435	429	403	424	409	408	432	451	462	482	438	455	431	448	427	444	393	452	463	412	424	481	422	434	418	443	441	419	437	433	426	463	423	426	468	437	438	439	450	424	433	445	430	420	433	427	438	471	445	413	456	406	434	444	467	407	452	469	458	408	444	418	441	427	423	413	433	433	455	413	439	416	436	468	450	444	426	467	440	403	414	463	466	430	475	456	422	437	427	410	429	426	412	429	460	445	430	467	487	410	419	451	436	417	433	465	448	431	419	449	441	452	419	438	437	432	426	441	403	430	459	446	452	418	450	413	420	404	426	427	468	465	446	435	449	432	409	424	448	461	453	468	425	396	425	425	421	408	433	448	443	414	405	411	416	401	433	441	478	476	452	420	390	405	401	408	435	447	452	453	425	421	419	403	431	448	434	435	436	450	456	470	427	428	431	462	372	437	451	440	397	463	411	421	490	449	440	429	429	436	446	444	467	430	424	415	421	441	424	429	405	475	463	428	423	430	448	455	392	455	469	429	417	447	403	458	444	436	454	420	423	394	448	406	463	435	401	419	428	414	453	457	411	441	456	447	418	447	445	420	418	423	437	443	450	411	454	453	436	437	425	419	388	437	447	414	406	432	450	455	400	407	429	469	428	457	441	414	422	426	476	433	431	470	458	429	435	463	453	446	429	444	494	414	430	446	451	484	431	440	459	434	439	450	468	440	434	443	449	471	382	454	444	433	430	411	418	451	396	464	423	425	425	449	415	453	442	482	439	453	471	417	423	445	492	439	423	411	456	450	417	416	441	428	423	381	401	444	406	452	427	427	448	448	405	413	410	463	435	424	454	415	419	429	452	451	420	437	452	421	405	445	427	432	454	448	410	426	465	422	443	470	435	443	434	414	445	417	437	430	449	422	467	445	463	465	444	430	426	404	443	432	413	453	448	433	441	422	422	418	433	459	429	421	429	484	444	436	419	442	431	394	402	459	458	478	454	403	437	423	442	452	475	389	446	431	450	426	399	432	428	430	452	428	443	426	445	429	468	466	427	453	453	436	457	436	486	402	449	450	436	416	458	431	485	412	428	445	441	431	437	428	422	428	433	424	443	466	393	498	418	439	429	405	405	476	416	439	430	444	438	459	466	398	440	434	460	428	440	421	416	425	431	446	436	444	455	423	439	429	425	438	407	414	419	446	435	425	433	431	413	420	432	430	448	447	469	435	445	429	434	436	457	440	434	453	409	436	438	407	420	428	440	450	440	454	429	435	439	419	450	442	442	414	449	407	398	420	432	428	466	451	424	451	436	435	421	432	407	399	428	430	449	475	450	426	435	434	431	444	455	430	447	442	419	444	469	443	421	410	405	441	463	430	444	416	454	420	451	440	458	459	434	448	438	424	428	411	448	438	442	420	422	426	421	435	426	423	437	447	436	422	450	424	450	419	411	452	429	428	445	427	440	421	435	467	400	433	432	450	423	425	436	431	434	432	437	397	434	411	431	424	409	447	448	391	460	443	450	428	435	438	401	414	421	471	418	417	404	438	446	417	430	460	408	434	425	428	454	451	438	423	438	437	433	433	422	434	456	412	408	406	445	443	453	433	448	429	435	431	414	411	414	467	446	424	450	417	461	423	463	408	433	431	427	434	446	406	432	431	421	446	413	451	427	430	450	445	440	452	466	420	416	420	392	471	414	446	459	436	442	433	449	431	428	434	448	419	425	467	421	441	426	454	431	456	458	447	396	428	456	444	413	462	407	431	451	436	443	454	434	424	419	433	454	449	445	392	449	410	454	427	415	424	440	406	395	440	423	448	466	457	422	418	424	439	431	461	446	435	440	441	445	415	471	436	458	421	464	444	415	490	428	382	439	427	428	405	425	427	435	402	447	454	461	422	415	441	434	448	446	439	406	444	455	419	413	445	456	412	463	437	442	432	481	410	432	414	450	429	427	438	392	417	450	398	418	421	424	429	420	422	448	436	445	385	422	452	431	400	460	406	457	459	457	447	427	474	413	449	435	428	454	410	435	413	410	469	399	437	411	395	431	420	429	431	422	457	420	450	414	398	459	426	383	428	441	418	435	432	436	430	453	444	417	422	418	423	422	479	431	456	458	488	429	446	431	440	451	414	429	422	460	421	420	427	439	459	417	394	439	455	453	431	425	471	453	461	431	449	405	407	431	416	427	430	425	431	428	449	427	426	424	482	440	446	468	422	423	433	402	447	348	453	406	422	449	453	431	424	427	436	419	471	443	465	399	446	444	420	402	438	428	422	453	463	415	425	415	409	457	441	458	397	423	453	434	414	420	432	468	460	452	414	417	437	458	451	432	464	411	419	442	421	419	414	443	448	419	439	433	436	432	438	453	416	475	442	441	479	444	401	420	424	464	470	441	404	413	417	449	425	450	431	432	419	448	447	386	446	436	417	446	430	436	443	435	456	465	435	457	466	446	403	444	441	391	424	451	458	445	444	441	440	419	460	442	415	466	449	447	471	416	434	418	435	361	440	478	402	410	417	469	448	435	443	426	434	433	436	434	432	440	445	475	419	459	415	407	466	407	464	468	433	385	431	414	451	454	432	446	462	459	464	463	458	411	419	469	428	390	435	436	468	435	449	426	414	422	423	420	444	417	478	460	429	411	440	417	458	377	447	431	404	452	409	445	446	431	435	452	381	410	406	437	417	433	449	441	448	430	452	376	441	465	433	421	479	446	465	413	467	413	439	434	466	446	395	437	458	405	414	468	435	464	435	437	420	439	409	429	412	424	442	429	413	447	469	445	441	439	418	425	463	428	422	446	426	441	455	428	446	431	458	423	415	417	432	412	434	407	443	437	431	420	453	414	433	451	432	444	427	453	437	430	416	441	428	441	421	397	439	385	437	438	433	444	400	431	444	422	468	414	412	419	416	417	440	432	416	421	428	456	399	455	445	448	449	454	428	396	386	462	416	404	414	370	418	444	467	410	452	422	444	456	440	445	438	434	454	419	443	449	427	411	448	411	419	465	416	459	464
25044	21415	27523	25625	9683	1159	902	736	617	500	440	388	363	319	277	285	286	267	228	204	213	199	190	186	190	195	197	197	182	217	216	216	220	224	193	207	215	183	193	192	171	184	199	188	231	178	189	164	168	169	169	169	148	167	159	174	113	151	156	185	136	191	162	164	156	148	161	169	161	148	174	141	158	170	166	154	166	168	185	166	162	155	149	147	172	178	167	156	172	148	146	152	171	170	151	174	161	171	159	168	161	157	170	148	145	150	155	152	166	174	176	155	168	161	170	155	162	179	167	159	147	170	136	159	148	151	171	178	178	199	155	162	152	135	168	145	167	154	145	163	184	165	175	155	172	183	182	158	163	139	172	155	151	163	157	144	163	163	147	147	165	157	174	167	137	157	169	150	153	159	194	180	159	168	152	156	163	181	170	193	154	172	160	161	169	147	169	154	148	170	174	175	172	147	160	156	165	177	156	150	148	169	158	154	159	181	162	155	174	173	185	157	152	145	176	162	184	150	151	167	171	146	132	150	157	166	152	140	174	168	160	166	167	173	168	168	171	176	179	149	164	185	169	160	176	177	150	163	152	152	154	157	155	164	178	161	150	168	171	171	156	169	151	170	145	171	159	180	151	152	166	152	167	156	150	160	168	154	166	169	177	166	147	195	172	172	173	174	174	191	167	170	160	154	155	158	168	156	170	148	181	180	151	166	157	169	162	159	167	162	173	168	191	162	152	160	181	171	167	153	160	179	167	187	161	170	192	186	165	137	183	164	145	171	167	172	147	195	160	152	159	184	175	148	161	176	154	154	166	187	141	181	143	159	154	164	143	164	189	180	158	159	157	177	160	161	138	149	158	176	176	146	175	151	164	176	166	174	177	139	161	164	150	166	161	149	180	151	183	174	168	170	158	175	150	193	174	165	146	152	176	180	171	155	175	145	163	165	189	150	145	163	163	155	167	155	168	146	150	158	156	196	174	158	154	152	154	161	146	166	171	163	158	167	172	175	155	183	207	165	164	162	149	156	164	172	144	172	169	167	141	151	172	139	172	148	164	176	151	156	165	176	163	164	161	169	163	179	147	170	162	136	171	175	174	143	175	186	160	151	160	179	180	160	173	174	144	146	151	171	185	155	169	165	168	157	182	153	168	154	174	175	178	156	176	152	144	161	158	168	148	164	152	169	186	165	183	155	157	138	140	160	192	184	162	190	158	159	179	183	181	175	150	160	175	162	158	171	151	154	155	162	146	154	160	162	153	161	152	159	161	146	174	184	151	154	162	167	197	144	177	143	169	175	204	158	154	165	166	164	164	159	172	159	171	162	159	142	171	170	163	182	152	194	163	158	166	160	170	184	151	168	144	149	149	168	150	185	168	156	159	162	161	160	128	175	152	194	152	172	179	191	178	162	181	164	145	155	145	144	165	123	164	164	160	160	177	163	153	162	170	173	152	146	171	160	146	182	136	144	163	157	161	167	186	171	155	167	161	162	148	165	158	174	156	168	170	175	147	179	151	176	182	185	164	163	153	160	156	170	148	161	187	161	164	150	172	150	171	145	173	169	146	173	156	166	160	151	160	162	177	150	173	150	169	182	169	183	179	155	154	178	177	184	164	158	172	171	163	155	167	157	173	168	165	172	167	157	140	134	173	159	151	164	177	170	165	192	152	149	166	184	163	161	156	157	157	153	162	173	148	178	164	151	170	186	165	194	164	180	165	164	161	140	160	171	153	169	145	173	157	159	175	143	170	142	202	190	153	163	159	177	171	151	162	168	159	148	160	206	148	171	156	176	165	156	138	160	167	164	172	161	145	153	166	164	154	174	134	157	145	177	158	193	162	167	129	164	148	172	150	154	148	154	143	159	159	164	162	166	149	142	146	167	169	169	148	188	159	154	141	135	184	167	174	151	197	162	176	122	158	165	170	164	162	151	166	152	173	172	166	164	148	147	143	164	162	171	176	168	147	163	156	169	128	164	154	146	170	163	144	174	149	146	143	157	133	156	170	157	154	150	157	134	163	172	190	172	163	149	146	152	148	170	174	166	154	170	182	147	173	141	171	162	164	170	166	181	179	152	148	136	155	160	168	146	148	168	169	170	165	166	172	172	166	156	173	182	182	173	156	141	154	174	169	172	177	147	162	167	169	164	156	166	159	154	188	173	166	160	180	141	152	135	160	143	153	159	178	167	159	187	154	160	167	165	168	179	167	158	153	151	161	154	152	164	185	156	172	159	148	161	163	167	168	143	172	164	161	173	132	164	191	164	156	151	153	164	168	166	188	154	159	180	160	156	178	151	142	143	171	184	158	153	147	170	183	131	155	154	177	136	170	161	156	178	161	159	156	170	163	153	157	160	161	157	155	173	143	166	147	179	178	162	153	168	155	152	159	178	163	191	147	159	164	145	153	162	148	166	172	177	153	159	163	140	151	156	159	158	177	165	160	185	159	169	157	178	145	161	146	158	170	151	150	172	163	180	161	154	145	157	171	169	170	163	172	167	176	166	161	150	160	176	171	142	164	160	174	181	166	160	159	163	162	161	183	153	165	158	159	154	164	171	160	151	179	171	170	162	169	183	160	154	183	161	164	158	166	151	144	157	164	157	174	152	185	167	175	156	169	149	160	171	179	165	163	176	143	141	148	156	171	183	157	154	175	157	159	165	167	166	165	144	154	151	159	159	167	166	160	165	164	145	161	135	157	171	178	166	151	165	168	156	158	142	156	155	155	191	154	173	180	145	153	177	141	175	187	174	163	168	153	169	166	155	176	167	165	164	146	157	138	190	156	146	157	190	159	160	174	166	170	151	154	152	162	160	158	169	180	147	163	166	153	153	167	165	167	138	180	171	144	153	173	169	150	177	169	155	157	173	161	169	164	155	175	165	178	170	180	168	155	157	169	167	163	153	143	169	161	142	148	162	141	172	185	140	157	162	167	164	155	182	169	143	171	164	163	160	159	130	145	162	160	180	158	159	172	144	173	175	156	172	168	149	156	152	157	147	166	156	181	167	161	146	151	187	170	173	172	191	133	147	170	174	167	158	171	179	172	133	153	160	145	147	143	148	183	147	134	166	164	153	181	166	147	162	164	175	157	169	163	160	172	193	193	155	162	161	161	167	156	144	157	179	160	151	169	175	153	165	164	169	178	154	167	164	155	185	145	151	150	161	178	157	186	184	152	137	162	167	163	156	164	181	173	183	169	150	160	175	159	158	145	171	157	161	164	145	186	147	174	179	172	167	188	201	154	185	159	127	159	165	173	160	157	159	161	181	139	141	155	157	177	177	160	146	137	164	151	172	168	162	168	158	160	158	169	186	172	151	157	181	160	161	176	166	168	167	155	147	181	171	165	155	182	179	155	169	168	145	176	147	182	151	164	163	142	178	166	162	175	184	166	163	172	175	157	150	143	174	153	154	143	162	161	176	149	170	164	158	155	141	174	158	158	176	169	161	163	151	158	159	157	157	170	162	183	138	172	164	176	146	169	152
4586	9669	6707	3155	2400	2121	1745	1486	1144	890	795	684	537	504	427	436	396	374	331	286	257	239	234	236	234	240	240	245	284	261	277	275	292	258	261	255	246	222	260	238	200	217	200	194	228	215	197	204	208	216	175	158	180	178	188	187	187	157	190	184	187	203	192	177	175	164	195	157	171	165	171	195	188	191	182	157	165	207	177	162	196	185	186	194	164	195	198	211	173	184	192	166	181	201	215	180	187	163	180	192	190	145	165	194	187	162	189	159	200	189	180	172	172	177	146	185	178	162	164	146	193	174	147	160	182	174	180	190	214	158	188	183	197	170	189	159	166	180	176	197	171	156	153	188	175	160	166	184	170	184	187	178	169	177	185	175	191	170	164	183	168	190	160	145	159	166	170	174	201	187	174	164	166	173	183	183	178	158	188	192	177	164	166	181	163	157	162	193	170	186	190	175	180	174	202	193	161	176	177	180	177	157	194	194	165	187	158	188	180	148	189	189	162	176	180	163	191	194	177	162	202	189	185	166	174	167	192	189	189	194	195	175	183	171	183	181	188	189	179	178	172	169	164	190	142	194	174	168	182	177	179	166	173	181	186	177	145	186	189	192	174	184	182	163	192	177	160	204	174	163	194	168	152	169	192	169	186	168	172	181	198	175	174	173	179	190	196	167	187	161	207	187	174	171	177	170	165	192	203	190	179	169	153	172	196	176	172	187	188	187	158	148	177	198	166	190	192	195	176	202	182	184	183	203	173	185	146	182	172	213	194	171	181	178	175	160	174	150	175	184	178	212	179	201	187	170	149	192	172	179	152	181	183	172	196	187	179	173	172	176	180	188	161	182	189	180	177	161	195	166	187	174	183	181	185	179	169	167	176	151	152	163	180	174	174	161	169	166	168	183	181	174	198	172	178	159	169	152	175	173	181	150	187	187	170	155	175	189	193	180	171	182	174	170	175	196	180	152	167	151	168	169	184	158	200	163	160	188	163	157	164	177	167	169	169	174	152	222	186	180	183	176	150	186	183	143	170	187	176	185	179	186	190	164	168	155	160	155	203	180	186	170	170	207	184	186	178	166	170	170	173	163	145	186	173	170	173	162	169	180	193	172	184	169	185	172	224	172	177	186	168	167	157	183	164	183	143	159	177	173	171	188	167	197	168	156	190	171	164	184	201	192	172	173	147	169	189	174	169	170	171	184	156	189	184	163	164	195	179	182	190	159	172	183	192	204	185	202	187	178	166	178	164	194	185	173	179	193	153	190	167	194	188	170	187	156	204	180	176	185	172	172	167	163	173	175	179	165	178	180	177	160	162	153	184	194	171	175	163	185	178	172	205	163	160	141	170	177	148	178	171	184	182	180	159	183	180	179	183	192	194	180	168	179	180	161	195	186	200	180	190	174	150	193	196	174	165	167	207	178	172	168	155	173	169	186	171	184	176	163	196	172	180	152	185	165	197	182	175	186	190	182	174	173	181	174	206	175	152	155	186	180	168	206	164	166	161	176	195	154	159	191	186	150	178	184	163	186	176	182	163	186	179	188	179	167	190	186	168	160	159	180	179	158	178	149	190	184	178	190	189	164	181	181	179	178	163	169	171	190	189	166	172	164	177	179	179	172	170	173	193	175	163	187	167	176	194	170	200	171	196	155	174	170	158	183	184	170	159	174	159	170	179	170	176	194	171	203	170	181	168	179	156	179	196	188	183	169	165	175	164	181	171	192	169	163	171	188	189	176	177	175	198	162	164	159	187	175	176	183	194	184	169	179	201	175	190	199	173	183	178	192	171	183	171	174	179	160	192	198	185	205	166	173	184	159	182	167	160	180	171	188	166	190	148	207	174	174	170	177	185	155	177	193	136	175	182	177	159	190	194	153	167	187	183	187	193	169	193	156	186	202	179	179	181	191	181	187	195	176	169	176	178	179	166	174	190	165	184	180	164	172	193	168	172	175	175	166	189	194	184	186	161	169	198	181	194	164	191	168	158	164	175	203	161	148	165	160	185	187	185	170	180	181	187	166	162	191	170	174	178	186	191	167	186	158	175	190	188	172	178	150	174	176	177	179	177	154	152	183	167	195	175	172	179	183	190	158	178	182	137	164	157	157	190	167	169	158	178	174	160	184	170	188	188	177	192	184	181	184	174	182	161	184	178	190	159	163	159	177	167	196	175	187	154	167	170	175	198	187	173	190	168	175	158	164	183	182	192	151	163	193	181	162	175	197	176	188	187	174	170	194	155	161	163	171	179	196	194	163	184	187	177	184	172	192	175	179	154	178	166	173	192	190	174	198	191	193	167	181	190	169	175	186	180	178	165	170	186	179	185	181	153	129	162	164	192	195	187	175	179	175	170	172	196	183	197	176	183	177	177	178	158	180	186	188	168	184	188	183	183	171	207	163	166	154	174	184	168	188	156	186	182	157	155	167	177	166	170	191	161	173	184	174	208	162	179	163	193	168	191	180	157	174	164	170	169	178	167	172	186	162	198	187	189	150	171	176	177	186	169	165	161	191	172	168	172	172	167	190	176	187	188	192	180	185	176	214	202	191	158	186	172	188	181	165	185	177	180	187	177	166	167	167	179	206	183	191	190	189	164	153	181	180	168	193	162	189	184	185	168	178	176	189	197	186	165	198	176	184	191	181	170	190	193	207	172	183	168	189	186	165	171	167	173	190	148	174	150	177	169	187	194	179	188	186	172	180	166	175	160	174	176	169	168	165	187	170	194	185	180	178	146	185	174	196	184	193	182	160	183	184	180	186	168	178	173	185	181	202	193	191	223	185	174	182	187	164	186	182	197	186	160	173	182	164	187	171	175	188	197	162	161	186	162	173	185	178	193	166	186	171	213	195	179	171	157	186	170	177	164	171	199	176	200	192	175	155	181	185	161	184	170	171	170	180	184	186	198	171	168	194	187	164	147	178	179	172	182	158	212	168	178	191	174	172	171	185	180	190	165	187	164	182	182	163	168	179	188	179	217	171	157	188	172	167	200	180	179	167	181	157	180	160	185	186	171	173	159	176	183	178	167	170	166	185	186	163	182	183	181	179	159	175	179	165	169	198	158	188	173	183	187	170	145	184	178	200	165	190	167	177	202	180	191	158	200	179	197	163	162	171	188	184	177	156	163	192	162	164	163	190	158	176	179	185	205	200	178	167	188	169	183	174	190	177	176	187	184	186	169	171	176	159	165	170	182	194	194	176	161	157	169	153	176	190	167	179	179	179	174	167	168	185	187	163	168	168	156	167	184	179	183	185	187	166	183	173	203	172	174	209	175	165	171	184	165	188	178	153	175	185	189	146	156	165	188	193	175	181	174	157	209	178	176	174	182	179	183	164	169	169	181	160	166	173	169	175	167	159	154	191	188	187	187	180	178	180	167	176	176	165	158	171	176	182	198	178	180	160	162	186	183	165	179	189	184	189	181	178	184	203	171	202	160	200	178	169	183	170	189	170	182	177	183	184	201	153	178	179	166	159	172	170	145	175
22898	21486	29183	24210	21490	21567	9494	2357	1704	1408	1156	1111	942	893	836	789	710	682	585	568	534	517	449	495	483	482	530	498	515	521	543	551	557	533	487	509	527	502	496	479	464	503	450	473	469	428	449	453	454	461	415	390	386	438	415	396	416	436	403	415	407	415	402	421	413	403	384	440	426	431	437	387	409	413	409	419	455	419	412	417	404	426	440	431	432	418	461	397	412	441	415	425	434	403	414	427	448	402	428	409	448	385	406	441	415	419	401	430	412	426	454	420	388	409	430	425	396	421	394	394	406	408	414	383	403	430	412	425	405	390	438	422	390	422	400	408	419	420	384	406	390	453	422	438	399	408	430	402	434	439	412	409	443	434	400	432	414	398	424	412	402	402	415	442	443	415	406	388	406	414	431	389	427	392	453	379	427	425	424	423	419	411	411	436	372	410	421	430	440	419	405	425	406	420	442	403	419	405	417	428	393	401	414	411	413	392	397	377	382	422	374	456	384	428	440	439	424	436	400	402	406	426	435	421	413	393	389	398	367	387	406	431	397	412	428	427	417	397	397	409	399	401	406	409	402	383	407	420	457	384	396	410	406	425	418	397	431	420	425	413	412	387	400	395	410	441	407	383	426	441	398	405	395	416	399	430	411	385	388	378	458	422	384	391	405	379	424	408	390	432	436	413	431	394	405	397	407	447	447	425	416	417	422	373	443	404	402	410	400	418	383	405	387	404	376	445	368	391	391	429	406	399	430	410	400	388	404	377	389	385	422	429	393	411	424	405	428	409	407	425	426	427	402	389	407	380	401	376	389	404	383	402	423	415	402	428	403	394	407	439	424	401	449	427	424	396	429	416	398	407	386	380	436	382	432	418	417	421	364	400	424	399	411	391	440	385	413	384	399	402	450	446	411	432	417	464	420	416	450	403	435	378	412	404	408	382	417	406	402	426	416	412	414	434	397	401	428	391	406	421	419	404	408	411	413	395	383	402	407	391	374	399	438	408	421	425	414	424	406	430	383	434	417	425	452	392	411	423	420	421	377	400	403	420	374	419	431	394	415	438	429	430	446	429	432	403	401	384	424	420	386	403	392	405	435	373	426	425	379	421	422	417	410	422	420	388	415	439	419	416	433	397	446	438	407	424	405	377	417	423	377	382	432	428	386	404	375	425	370	430	418	426	419	409	437	369	425	428	442	412	413	436	424	435	396	425	410	421	387	432	421	437	365	423	416	406	436	434	386	414	425	417	409	416	410	461	447	417	454	444	411	436	432	425	405	418	426	426	401	390	418	434	396	450	412	409	423	413	412	408	373	430	410	411	392	378	433	386	387	412	444	388	400	414	442	413	442	440	405	424	439	372	355	412	389	404	400	400	415	420	406	396	389	412	407	387	405	418	412	380	417	385	405	444	423	406	373	411	428	429	383	424	387	376	409	412	396	421	367	432	404	418	429	417	390	401	378	406	425	433	387	400	387	418	388	409	434	418	392	407	412	420	409	402	436	400	433	427	428	405	403	411	394	407	434	424	410	401	395	397	413	406	408	444	406	447	439	402	418	426	429	420	387	400	421	429	381	433	423	374	376	405	405	429	401	430	389	365	398	385	393	435	423	396	454	408	389	414	411	415	409	414	415	419	421	377	402	414	412	425	416	389	373	431	399	389	416	410	374	463	423	408	383	398	398	441	429	433	402	362	424	395	405	404	396	389	428	394	422	406	424	412	404	421	369	386	394	400	443	435	399	435	391	373	371	398	425	409	426	398	408	405	432	424	415	421	394	405	409	364	425	423	422	374	413	408	392	424	409	386	422	397	409	400	437	427	413	404	393	417	405	397	400	431	407	431	411	365	388	411	398	422	414	388	415	424	414	401	425	397	384	407	407	417	437	413	409	406	421	401	418	389	393	373	403	425	415	417	378	410	458	464	437	420	424	389	371	398	413	426	409	438	402	388	392	454	405	407	423	405	402	404	404	388	415	425	389	398	413	401	408	405	370	420	400	373	431	405	424	427	416	398	426	398	410	421	386	408	405	388	472	421	388	429	411	422	402	422	412	424	419	385	409	435	421	421	375	408	380	403	402	390	381	411	423	429	389	399	392	415	424	379	414	389	425	366	411	433	445	420	407	458	375	384	428	410	400	404	399	415	414	415	407	383	431	370	409	449	383	419	390	428	403	363	434	396	398	402	416	423	404	469	429	430	413	437	422	435	420	400	416	415	358	419	437	441	406	410	432	377	372	418	391	391	395	409	443	405	401	391	436	387	382	411	421	411	416	419	380	381	411	393	407	421	437	392	437	402	404	458	404	390	409	405	412	393	438	439	419	407	395	426	435	443	421	405	388	394	414	416	363	386	378	420	423	393	415	389	394	379	430	383	396	404	383	394	421	446	420	436	408	375	412	413	366	402	419	396	388	408	384	413	417	383	392	396	406	413	405	394	407	383	402	399	399	420	405	411	419	434	442	435	427	404	417	425	410	413	398	407	378	422	419	383	405	396	401	414	388	410	427	425	389	385	410	394	409	386	413	411	404	427	377	422	412	417	377	442	432	438	413	436	425	390	400	414	382	422	376	391	398	410	431	427	411	405	441	418	433	425	428	389	424	400	436	434	404	391	396	391	410	411	408	413	417	399	421	403	406	380	393	380	420	398	409	415	401	434	420	387	422	411	422	394	393	411	415	404	406	373	379	427	371	403	376	418	402	423	401	407	421	445	393	415	440	405	392	388	439	418	408	441	399	377	419	414	416	411	364	376	397	401	373	452	397	421	382	416	433	419	391	422	436	418	397	417	379	418	408	403	426	403	403	424	397	398	405	402	391	388	398	427	407	415	434	395	382	399	437	404	400	443	416	403	382	391	399	401	403	368	405	379	402	417	386	425	372	433	398	388	402	403	400	394	427	482	392	415	387	436	423	419	439	430	403	402	397	380	393	435	380	400	434	396	449	420	433	394	422	396	424	399	418	448	455	398	428	420	435	393	438	389	369	412	420	384	403	392	449	413	404	392	398	428	418	433	401	386	394	390	397	413	401	394	422	404	398	402	400	429	432	428	408	429	423	405	393	461	437	410	420	429	404	422	388	426	407	425	410	414	390	393	410	372	407	425	421	443	403	422	412	404	411	412	412	406	417	437	372	406	422	439	404	414	415	428	417	389	416	410	403	423	408	405	409	408	433	423	372	375	379	365	402	414	424	409	400	420	407	450	362	386	391	424	398	423	424	398	384	404	398	425	417	440	437	405	427	428	413	397	413	406	391	426	421	394	417	401	408	389	402	437	398	435	437	394	432	412	371	376	379	390	407	412	395	377	442	365	420	396	411	431	440	412	422	421	438	414	428	426	396	383	403	411	409	415	432	413	395	416	385	411	395	481	403	396	392	408	416	393	430	444	398	373	401	410	414	378	363	372	418	389	394	425	399	409	425	446	416	400	430	386	400	428	359	397	452	422	433	375	416	392	394	437	369	388	410	403	443	440	429	390	400	454	405	388
6236	21046	15096	8093	6231	5288	4483	3643	2917	2301	1862	1691	1385	1232	1133	1059	1041	872	716	639	630	577	552	559	578	584	578	565	580	629	626	619	683	585	614	583	577	512	566	552	507	479	502	524	513	475	505	505	542	473	480	429	472	423	432	404	428	460	446	446	432	430	431	433	446	429	433	477	434	448	484	466	435	456	434	414	461	461	425	428	453	413	478	469	432	459	429	431	448	451	428	440	425	425	425	418	435	437	444	443	401	437	384	448	414	478	415	451	417	459	472	402	440	449	423	453	462	458	420	418	423	418	446	423	418	410	422	423	458	421	407	432	433	455	464	437	416	419	450	450	428	419	406	461	411	403	454	398	438	445	419	410	433	429	453	435	424	434	445	413	450	443	452	415	460	428	474	424	446	439	402	430	409	428	398	421	471	463	467	423	444	390	446	402	411	424	459	454	434	447	402	434	418	384	392	423	424	414	425	410	445	420	447	409	434	413	416	390	398	443	411	388	460	429	460	410	451	442	396	372	379	432	417	424	412	444	434	447	427	409	433	370	434	420	432	457	424	460	419	418	398	423	413	429	432	408	417	387	395	421	419	440	439	413	388	431	412	437	421	436	382	405	444	430	442	467	424	390	440	440	478	455	413	413	452	415	411	436	417	452	419	466	428	438	419	424	464	440	388	447	446	441	413	423	432	436	384	442	437	424	437	411	413	470	454	444	425	448	430	416	414	420	444	427	429	380	461	437	405	462	449	427	437	458	441	439	445	418	437	454	435	425	418	399	414	430	430	442	440	409	418	405	472	425	399	413	469	412	411	430	436	439	418	403	445	442	428	410	425	440	473	412	407	434	418	440	399	414	432	430	446	438	427	453	416	449	413	448	427	412	458	425	438	419	418	416	447	461	425	427	433	421	416	409	409	418	410	453	437	429	427	453	453	396	420	422	443	420	430	455	437	447	437	449	470	441	435	425	431	440	432	401	439	438	416	426	441	424	410	390	482	385	455	417	421	463	438	435	431	464	446	415	460	428	441	424	427	415	433	442	424	432	406	445	422	434	435	408	467	438	413	414	445	446	424	454	452	427	436	451	411	381	408	416	422	488	467	411	402	425	420	411	419	428	426	443	429	451	464	423	435	451	420	481	440	434	420	441	432	407	437	398	397	447	408	422	414	430	454	450	407	423	404	408	436	482	437	432	402	457	442	462	435	420	442	393	451	457	443	430	443	387	424	442	403	438	398	415	435	410	468	430	425	424	414	441	429	410	417	436	422	436	406	436	427	429	411	447	461	441	404	437	442	412	417	414	391	442	409	458	397	440	388	403	453	435	400	439	448	369	460	476	446	382	444	454	423	410	424	420	409	414	453	453	437	428	444	424	415	441	442	424	397	432	428	423	433	406	448	457	461	436	412	437	438	420	427	399	444	424	448	401	437	451	446	411	420	406	470	400	464	453	416	410	476	415	442	420	443	421	441	441	419	412	405	448	444	405	382	461	421	465	461	424	399	411	404	433	419	438	442	393	444	421	419	438	426	467	410	408	407	409	447	442	416	433	444	397	414	436	435	447	450	441	389	404	422	451	449	416	402	428	463	424	422	408	468	424	429	459	440	454	446	428	409	419	439	459	421	415	413	431	427	434	421	416	451	442	420	427	441	432	425	408	456	433	388	413	429	411	421	421	435	413	449	425	443	435	444	441	423	454	414	404	392	452	402	426	464	426	433	440	425	384	385	447	438	429	407	427	439	443	431	413	432	465	453	440	412	400	419	402	421	424	421	425	463	419	433	384	425	445	425	463	428	424	446	403	436	400	423	425	412	408	426	429	459	458	429	444	439	461	427	423	443	366	397	408	418	418	442	427	424	427	428	397	442	422	418	434	423	441	456	457	427	436	438	443	400	433	451	435	457	411	437	416	408	454	457	417	434	433	479	403	430	413	431	458	412	426	436	443	453	466	425	439	411	404	422	389	440	469	435	453	425	451	429	429	450	411	448	440	475	442	459	456	422	409	434	434	420	444	443	419	406	402	378	457	455	416	428	457	459	444	441	445	408	440	405	411	396	463	406	437	385	380	404	471	418	438	418	413	440	439	425	453	464	463	466	411	410	436	396	404	376	403	449	422	457	446	438	437	409	448	442	425	422	452	420	454	421	426	425	441	451	397	435	449	391	461	467	439	454	412	405	448	419	426	430	397	456	408	437	401	433	430	446	412	427	440	423	443	444	445	415	461	411	464	445	463	440	461	442	439	423	474	448	409	452	418	441	414	402	411	420	420	436	423	422	428	441	415	395	427	407	434	411	427	386	437	444	438	478	439	433	425	438	429	461	421	427	426	417	420	424	442	423	410	402	432	426	465	450	470	442	396	394	440	428	403	414	423	408	453	424	444	402	420	391	408	462	448	429	480	444	455	409	404	387	413	437	451	443	400	451	423	405	428	446	434	433	393	436	407	413	441	466	450	416	467	458	435	442	430	443	399	444	440	419	405	437	408	426	435	423	423	450	452	458	406	418	437	418	408	448	408	411	460	451	447	442	426	441	456	418	421	416	392	459	455	432	425	452	449	400	426	410	381	463	414	436	429	438	438	401	431	446	435	478	420	418	439	434	449	430	411	457	391	440	454	399	413	463	432	402	420	423	425	452	415	410	419	406	457	416	418	418	415	456	438	411	405	416	408	440	422	418	433	461	459	425	408	456	432	395	433	415	426	485	441	450	454	425	439	412	433	433	430	428	456	440	443	459	434	443	451	464	422	470	426	436	438	420	428	423	428	428	410	444	423	428	441	415	423	443	408	456	478	436	445	440	419	467	405	369	380	433	414	396	437	437	445	424	408	450	427	414	442	425	411	409	413	423	415	401	423	443	435	434	440	422	442	462	409	474	438	447	439	419	437	408	445	419	446	419	430	439	414	437	417	458	422	406	429	454	378	420	438	441	436	444	433	424	474	443	453	449	442	417	465	418	432	410	425	489	469	479	435	416	429	444	404	406	426	429	424	431	429	411	410	407	422	424	444	446	434	432	387	421	426	430	410	451	412	395	429	471	417	395	427	391	436	401	412	423	447	456	437	410	419	454	417	437	383	432	437	433	456	431	431	421	421	399	472	428	469	431	433	414	442	439	428	439	454	434	435	435	415	458	433	458	432	421	434	415	445	418	381	428	424	440	445	415	420	412	427	459	407	445	410	416	412	392	449	451	427	433	467	444	446	429	451	423	456	412	409	423	412	433	358	420	415	406	433	416	435	438	459	395	443	429	444	442	433	439	445	456	456	463	398	452	422	401	403	435	472	412	384	442	428	449	429	410	445	466	423	434	376	422	439	433	431	463	407	419	463	437	388	439	449	419	418	428	448	445	432	426	401	433	456	421	421	431	424	404	437	396	441	401	401	410	426	363	422	448	433	430	454	407	402	398	449	433	454	435	423	406	416	389	421	419	440	446	431	447	425	418	454	416	455	458	450	447	459	412	442	427	409	419	468	380	414	433	415	413	401
28207	19943	7718	1514	790	666	617	522	438	440	363	376	288	308	275	319	299	303	244	254	247	229	229	256	253	247	260	260	252	256	241	248	273	257	267	267	248	239	249	254	246	235	224	225	254	217	249	235	254	283	231	232	244	215	252	218	213	231	254	233	210	222	234	215	226	217	250	234	213	255	237	250	248	218	202	247	207	240	227	238	242	217	225	236	241	222	213	231	223	234	220	230	256	249	208	205	207	215	203	221	253	234	231	246	214	228	224	220	262	230	256	224	229	222	193	218	218	240	241	265	220	238	234	235	217	242	253	220	251	254	214	230	233	225	223	220	252	189	222	233	211	221	226	248	224	250	225	240	237	223	224	227	225	235	232	247	204	206	223	224	218	233	216	221	256	223	242	237	241	209	215	220	238	214	239	230	256	203	221	239	234	242	214	206	216	224	233	236	220	235	214	227	221	213	226	243	194	246	201	235	249	190	251	232	204	222	231	245	252	253	247	193	225	212	222	235	223	221	240	193	229	228	229	226	221	214	229	225	222	222	200	220	241	248	213	235	259	227	219	259	243	226	236	226	221	224	244	243	245	229	238	227	211	235	216	224	209	232	213	258	222	228	255	220	215	235	236	217	249	198	225	247	219	225	242	250	214	227	227	228	238	252	234	244	228	239	236	227	181	229	194	190	237	247	248	213	206	226	199	237	210	237	212	225	249	239	214	193	219	218	235	216	213	208	244	231	236	222	250	222	229	233	232	202	254	233	202	203	233	223	262	229	207	234	245	233	225	239	223	207	233	235	234	188	233	231	237	236	215	215	229	233	241	238	234	236	241	234	246	240	218	239	259	211	205	241	232	217	220	228	202	223	225	265	228	229	226	212	238	255	235	230	241	229	243	242	250	227	227	232	231	232	228	230	208	216	210	227	210	233	247	247	242	238	208	239	216	208	236	256	239	236	214	240	233	230	207	219	222	241	234	236	209	238	213	221	204	224	233	218	224	221	220	247	242	245	263	231	220	215	209	242	235	214	247	252	232	227	234	230	241	241	250	247	221	237	207	215	239	249	233	241	226	222	220	228	249	221	235	230	208	231	248	226	201	216	229	210	230	242	214	230	241	203	233	236	204	235	234	238	230	227	240	219	246	229	219	213	226	211	254	206	196	252	229	214	213	221	232	229	241	233	224	226	196	185	227	236	221	211	245	233	218	254	217	234	238	229	239	232	235	223	233	213	227	243	225	206	226	234	220	212	212	215	247	224	216	207	195	240	227	240	224	199	208	229	217	219	253	241	216	211	238	228	214	229	210	258	223	237	198	231	218	242	231	222	236	232	249	233	215	243	253	224	234	234	245	238	265	237	240	207	234	238	229	213	246	225	228	225	196	233	224	240	201	216	203	207	235	245	224	221	231	237	194	240	235	242	239	231	225	273	233	231	263	243	214	244	197	206	223	244	215	224	242	234	229	237	212	250	235	235	222	202	237	210	238	231	207	220	232	236	217	217	246	219	212	230	248	223	232	207	236	251	238	200	203	234	236	221	209	233	221	217	225	218	262	216	201	237	222	232	226	227	243	241	219	231	218	219	213	215	225	252	236	234	226	232	224	207	213	225	223	226	211	221	225	231	217	210	204	226	208	220	204	196	242	214	199	241	240	242	215	211	195	219	231	261	228	196	221	209	215	198	230	233	217	217	241	228	230	234	234	215	225	217	209	231	250	243	234	209	244	207	218	238	209	252	217	250	213	219	254	189	241	217	220	223	217	209	226	244	248	243	237	199	218	231	206	219	213	233	206	230	218	241	229	231	224	248	225	202	219	225	214	215	239	263	239	249	245	210	207	223	212	227	229	229	244	215	225	223	201	214	200	257	200	249	228	261	215	221	228	265	237	221	235	241	247	224	218	213	220	208	250	209	227	212	230	219	225	225	221	232	207	232	246	225	217	230	240	206	217	231	218	238	250	207	232	218	224	220	216	217	207	218	215	234	229	189	244	246	225	261	190	231	225	210	245	206	238	241	223	231	248	223	219	235	239	211	235	203	230	228	236	254	253	229	221	210	234	215	255	227	241	200	247	223	231	236	250	257	231	210	192	211	221	218	239	257	217	198	212	250	232	226	197	215	229	225	222	253	238	244	216	234	234	216	244	204	228	210	221	216	235	246	206	207	216	235	218	224	224	217	221	227	217	206	228	250	214	219	214	225	218	219	214	230	231	229	223	248	220	226	232	212	241	206	206	223	235	201	206	224	223	211	202	218	212	221	225	232	240	255	225	220	237	241	202	208	228	234	250	242	225	246	234	215	240	231	213	234	211	212	234	238	229	232	231	208	220	229	226	208	217	203	253	232	216	242	229	222	242	196	240	232	232	233	208	223	236	215	216	230	237	224	227	261	221	223	232	245	234	254	240	197	229	238	220	232	222	228	234	234	199	210	213	208	212	222	225	242	226	235	224	227	219	225	229	230	237	241	221	204	210	216	239	225	220	229	243	233	222	226	265	239	204	214	235	223	235	241	211	220	224	230	195	219	212	227	234	229	213	240	232	213	207	203	237	246	215	224	231	203	239	253	226	219	245	217	238	243	206	229	244	243	230	232	201	217	234	250	213	214	219	232	227	228	235	232	250	246	245	234	237	252	203	206	219	244	223	232	246	247	231	211	208	235	249	235	235	220	217	235	238	221	213	236	229	222	220	226	240	225	197	230	221	232	210	253	230	204	239	243	217	212	199	216	230	205	236	235	229	259	228	213	216	236	230	205	228	279	231	216	230	218	211	215	236	236	232	184	247	213	227	214	204	249	219	235	219	235	244	226	223	221	224	212	213	254	229	238	228	226	208	231	243	222	222	226	211	219	213	212	242	237	245	239	226	251	214	248	236	219	232	217	236	237	231	239	199	224	272	231	219	253	219	247	227	243	236	222	236	228	242	234	216	240	228	251	260	224	217	222	238	210	227	243	228	221	266	236	204	228	222	243	243	261	217	206	230	232	227	245	246	212	250	174	248	231	239	235	237	219	241	231	235	238	243	210	196	228	231	208	230	187	241	206	229	264	230	221	247	212	236	219	245	235	238	240	236	208	218	219	198	232	218	240	225	223	228	202	231	224	219	219	234	216	222	231	238	233	256	226	214	219	220	237	227	217	231	246	227	225	244	211	214	234	235	223	234	210	207	237	220	228	232	250	232	227	228	217	240	215	244	220	245	258	223	234	234	207	202	205	237	240	248	206	198	209	239	241	224	207	205	212	236	214	219	206	230	205	250	237	260	244	232	227	222	236	201	234	217	228	218	210	211	228	225	224	225	212	217	224	209	239	214	248	261	233	219	221	233	223	217	229	229	215	209	229	227	210	232	234	248	229	241	216	229	227	224	236	238	206	244	226	258	215	231	222	205	233	228	191	234	230	234	223	222	236	225	236	229	244	230	247	230	218	235	223	234	217	212	230	228	216	218	238	201	230	223	214	231	235	211	223	218	229	233	210	210	250	247	225	235	239
5925	5252	3518	1718	1370	1198	1057	852	765	673	555	500	462	464	345	379	330	327	294	288	247	275	279	277	285	265	290	280	288	307	314	301	273	322	309	278	290	273	277	280	245	278	244	258	259	250	248	242	298	265	261	234	247	229	236	245	241	223	240	238	218	263	221	239	229	229	238	249	276	225	227	242	243	249	245	235	233	218	252	223	211	234	234	256	244	248	240	245	237	242	243	257	216	268	264	220	242	270	229	249	241	229	254	240	248	240	252	213	250	225	216	223	239	234	249	242	246	229	228	209	212	264	252	259	240	240	215	232	244	263	214	256	245	261	233	228	238	236	217	241	224	233	222	242	229	230	242	232	246	242	265	246	264	247	197	252	239	269	218	272	242	262	248	246	257	239	224	257	239	244	259	269	232	252	234	246	239	234	203	253	244	245	254	243	216	233	228	224	255	228	275	227	221	261	247	249	244	238	215	238	261	237	238	233	266	217	219	248	221	225	230	217	229	226	245	223	261	247	231	231	254	252	253	263	214	218	244	239	250	265	250	230	239	244	251	217	253	230	228	253	234	250	252	234	249	253	233	226	263	247	234	240	256	234	234	248	241	252	237	236	248	255	227	240	209	203	247	232	232	244	237	246	244	218	213	223	229	225	223	248	235	223	229	239	214	258	265	211	251	226	205	239	259	264	223	228	253	234	273	252	224	230	230	254	254	282	230	257	254	241	260	256	245	230	266	252	213	232	241	225	244	223	236	232	256	218	224	251	261	241	224	224	200	238	239	243	215	249	236	254	222	243	248	237	211	218	247	248	245	227	232	233	229	253	266	226	228	239	247	246	220	211	243	254	226	211	213	251	247	249	266	226	224	237	230	226	235	257	233	223	218	239	207	266	221	252	254	227	247	235	268	240	259	224	222	232	244	214	233	249	236	232	249	201	225	234	211	249	254	240	232	249	231	233	230	202	266	264	248	243	229	231	235	253	240	227	264	218	248	246	240	227	223	223	233	222	250	230	222	233	240	244	223	219	229	224	239	217	227	246	220	244	234	216	254	236	246	227	243	233	244	249	255	235	253	242	245	223	236	224	227	254	265	244	249	230	231	229	255	208	223	222	251	237	227	270	233	234	262	260	242	220	260	252	233	265	244	218	250	228	250	228	239	257	223	248	264	234	218	230	230	217	242	229	263	261	233	219	246	251	215	209	241	250	230	262	228	197	225	245	251	235	230	244	230	231	246	246	235	214	255	238	240	223	265	226	210	256	248	220	284	243	266	246	234	214	249	244	223	254	231	245	226	196	219	222	248	255	247	249	208	241	228	241	252	220	244	251	233	254	255	256	261	236	245	236	246	262	234	240	236	237	218	262	229	246	254	242	245	235	276	232	220	252	233	249	219	237	251	274	231	259	245	226	232	243	243	240	212	242	249	217	248	229	245	246	220	266	253	254	242	280	218	241	232	274	242	262	224	231	251	236	241	239	225	227	257	242	236	247	260	241	225	232	253	216	240	219	227	217	231	243	223	269	228	247	244	217	254	254	257	249	263	230	238	234	233	247	232	248	258	233	258	220	229	232	240	227	221	237	234	232	238	245	221	230	246	240	211	242	227	236	221	233	247	250	241	256	227	244	261	220	274	239	232	227	227	239	229	230	270	239	231	260	258	260	255	242	237	246	237	233	253	236	257	222	224	257	231	228	229	224	235	255	215	263	203	254	258	243	231	245	212	256	254	247	226	243	222	269	247	233	250	218	232	251	223	237	231	245	241	265	265	221	218	241	234	225	237	227	234	207	227	230	239	242	226	264	248	239	249	245	244	244	216	223	245	257	212	228	243	225	248	227	262	255	221	225	226	240	247	251	241	242	244	230	227	234	240	265	235	229	243	240	236	239	236	253	259	248	224	266	230	234	244	225	249	220	265	205	243	246	248	228	238	231	228	249	259	256	269	250	226	264	226	235	225	232	229	230	225	234	229	254	256	249	221	225	242	232	241	222	240	240	251	245	235	261	241	268	247	261	274	213	231	232	233	228	231	218	246	240	256	231	249	248	239	206	221	231	248	239	219	216	241	240	239	243	221	237	236	218	207	226	258	240	252	250	247	246	254	235	211	241	247	228	218	217	230	254	230	242	222	257	248	217	219	230	216	224	246	236	245	244	253	238	217	232	252	247	220	237	234	243	225	254	234	212	253	215	227	246	253	226	210	220	274	266	233	250	252	242	260	248	244	238	252	215	235	229	230	235	232	218	234	293	239	256	245	240	220	229	212	247	222	235	251	260	241	246	224	229	246	273	220	254	263	238	230	244	247	247	262	238	250	238	213	242	247	273	238	253	233	235	247	217	265	226	223	248	231	275	244	281	246	229	219	247	223	247	250	231	251	251	242	252	247	264	222	271	255	225	248	232	246	230	249	253	236	225	256	280	246	238	245	243	201	234	256	243	216	253	242	263	226	237	232	250	233	273	249	252	235	226	247	258	246	230	256	236	261	226	241	221	251	230	244	234	243	244	241	255	250	237	216	204	229	209	244	245	264	236	237	247	215	252	250	250	237	233	244	238	238	221	255	246	214	215	242	222	238	232	252	265	244	231	237	216	240	226	252	242	226	225	217	251	238	221	267	223	270	234	255	217	261	226	234	243	236	238	237	239	254	249	245	262	277	245	231	231	237	270	267	240	241	245	224	249	252	242	221	268	242	219	246	226	244	260	269	274	240	231	275	206	247	247	225	241	264	230	247	246	237	243	264	257	231	266	243	255	241	222	260	248	246	221	246	253	237	261	239	247	231	219	226	235	226	237	245	228	235	233	239	260	222	218	251	253	236	255	238	242	254	235	241	244	244	218	247	262	218	248	249	250	230	252	243	240	254	227	224	199	251	240	225	240	243	229	251	266	232	203	254	206	225	250	233	241	219	245	238	270	213	228	220	238	241	234	253	265	238	265	239	222	242	244	219	230	221	261	249	275	259	242	235	225	241	246	274	236	254	243	263	245	255	243	233	254	207	243	225	213	216	251	240	218	252	263	260	267	235	224	246	224	244	243	239	235	267	238	212	264	248	244	236	227	231	273	223	269	232	214	244	243	244	249	259	231	245	270	239	239	234	253	266	239	210	237	246	252	209	260	227	271	242	229	227	238	223	266	237	213	247	239	236	201	237	247	253	237	251	235	227	244	248	261	253	257	198	269	238	244	227	247	257	237	237	265	253	251	268	229	243	240	220	243	214	237	250	223	247	226	237	254	216	223	233	257	239	237	228	208	234	260	216	239	224	221	232	243	243	233	252	224	248	214	257	226	238	242	233	208	254	257	242	248	223	249	211	217	188	220	244	256	251	246	253	222	249	246	268	215	229	235	236	260	227	218	237	250	232	240	268	244	243	252	216	217	230	254	242	221	215	229	237	234	243	255	253	232	233	248	231	267	216	251	253	253	235	227	249	212	255	234	234	248	218	246	263	223	217	256	253	227	235	248	240	235	246	221	224	218	225	227	243	229
23969	21414	28626	24611	21408	9468	2217	1432	1156	1075	897	859	785	740	653	586	647	586	547	495	504	502	449	454	482	437	473	483	512	507	519	504	486	504	461	496	482	452	480	499	437	417	402	450	444	459	435	435	445	420	435	395	393	372	437	449	434	415	405	411	400	431	414	404	368	393	396	417	392	375	413	376	409	399	420	435	416	380	447	418	419	408	428	428	408	416	400	422	399	424	402	433	456	400	408	420	427	444	442	395	416	427	428	452	380	408	409	370	376	434	417	417	407	442	430	425	403	434	381	402	392	408	423	379	436	418	411	401	394	412	420	435	384	403	434	394	449	390	412	408	423	390	426	419	426	438	376	404	379	415	405	429	437	407	394	411	424	399	444	386	435	428	410	438	384	425	425	418	412	384	427	420	390	409	432	426	428	426	447	409	401	393	429	385	422	401	404	431	371	389	395	379	415	403	420	376	390	396	424	426	383	360	416	404	392	394	383	394	386	431	409	409	427	431	439	409	412	443	385	417	404	395	404	414	391	382	389	405	408	417	420	388	404	424	446	426	375	388	364	361	395	396	419	419	439	409	395	431	400	429	444	445	447	433	436	395	380	413	376	412	420	432	405	390	424	437	395	404	435	389	413	433	407	381	411	431	416	404	447	389	425	405	430	409	446	394	420	422	422	420	414	401	371	430	423	404	411	430	384	403	411	449	450	387	426	416	379	392	395	396	425	441	388	445	395	377	423	373	407	393	437	406	397	438	406	392	401	410	401	417	402	392	401	425	402	408	390	399	420	411	417	416	403	427	444	412	406	422	418	380	411	433	368	383	412	433	417	420	421	385	435	437	421	385	401	432	427	428	400	387	388	436	434	415	420	452	402	402	446	392	356	394	382	463	410	390	382	389	409	389	397	375	423	386	450	399	379	423	407	417	402	375	408	413	422	406	419	445	415	391	409	392	428	441	398	395	375	404	432	373	411	414	399	425	402	423	372	423	440	405	422	410	414	402	412	432	385	426	408	388	402	419	418	400	391	445	411	400	405	427	397	399	402	370	402	442	414	413	418	406	422	398	401	413	421	422	397	418	362	379	419	389	442	431	426	413	400	395	345	408	393	412	378	381	400	386	404	449	421	427	413	419	410	396	388	414	397	396	434	409	388	424	395	386	413	420	383	424	395	418	403	429	406	377	439	399	434	394	445	401	408	429	398	438	383	391	388	409	411	379	389	359	405	454	400	401	403	385	422	420	389	440	401	440	425	429	397	455	423	422	399	407	413	426	422	423	419	389	419	440	434	401	438	403	392	442	397	422	430	392	398	420	388	407	400	409	433	432	419	412	390	430	415	407	385	393	423	396	382	414	411	394	411	425	414	403	424	389	395	431	381	392	436	441	409	387	417	410	430	422	404	405	418	430	401	404	451	419	418	417	436	386	408	418	438	409	404	400	369	451	390	472	422	423	387	397	367	405	395	385	406	439	403	418	393	425	416	415	433	407	376	401	418	404	399	382	387	398	416	431	358	408	390	428	417	409	427	369	385	387	405	385	389	390	417	402	428	430	425	405	409	396	425	438	383	393	433	424	397	405	421	387	385	407	430	414	404	405	427	390	399	433	402	412	432	417	408	386	418	437	417	436	412	420	405	423	423	397	378	404	371	374	433	401	454	427	367	414	397	404	394	415	423	400	400	412	413	422	373	426	403	417	415	399	368	421	387	405	383	454	425	432	358	404	436	378	410	397	435	396	392	426	404	413	453	433	420	407	389	406	392	418	407	402	421	426	436	425	420	383	411	411	388	383	429	366	373	432	450	410	375	429	392	393	410	372	442	397	430	407	411	375	421	434	388	376	383	427	383	439	418	398	442	442	395	387	398	426	415	425	400	397	428	373	440	390	421	422	392	404	375	419	411	404	434	406	396	403	441	414	398	406	445	432	454	387	446	425	429	382	414	420	410	410	409	380	404	425	419	416	431	390	424	425	410	419	406	396	371	404	414	415	412	392	379	401	371	438	417	428	429	414	400	391	411	421	390	433	364	386	446	384	433	401	402	415	407	394	383	408	411	411	382	404	434	406	398	354	399	404	439	445	413	435	439	408	399	374	393	405	419	430	408	447	436	409	409	401	416	393	405	441	407	418	387	395	429	433	419	408	443	420	414	420	379	379	443	398	412	395	428	413	411	430	406	388	440	382	405	417	421	374	413	399	420	420	374	389	415	437	396	391	385	412	413	392	405	447	411	417	425	421	405	434	421	405	441	424	414	385	403	401	387	385	401	371	378	411	387	467	408	391	385	369	429	389	411	390	416	399	407	390	410	429	371	417	412	436	415	391	437	391	408	391	395	432	433	398	388	404	412	374	420	390	400	404	472	389	427	401	379	411	414	410	396	439	366	424	397	417	437	442	468	427	401	421	400	398	408	420	413	384	406	383	400	423	425	392	411	414	427	406	398	410	409	425	402	425	414	382	407	429	412	434	413	384	360	415	393	376	407	441	378	394	392	438	407	437	395	374	403	396	419	401	420	402	411	399	409	398	375	396	412	401	382	436	426	419	421	380	386	422	431	398	387	411	396	379	405	427	455	421	413	420	433	387	389	399	435	441	410	414	442	392	396	413	373	395	385	425	451	407	435	394	395	405	408	447	438	378	435	404	372	364	378	383	420	387	392	401	400	409	391	425	368	406	409	379	377	430	406	402	422	413	418	401	402	423	408	403	387	424	436	408	389	384	380	409	389	391	427	400	425	380	421	433	398	387	388	407	368	418	409	399	393	395	396	435	428	385	426	387	415	411	419	408	439	408	386	375	399	411	399	420	417	412	418	454	415	388	419	395	371	395	387	407	437	414	413	417	417	431	419	373	420	424	422	367	398	414	395	424	429	395	405	421	378	413	391	418	432	411	434	418	400	427	414	434	431	429	405	410	406	403	429	416	397	421	414	416	406	386	397	390	400	399	402	430	403	395	441	427	454	423	378	411	430	396	398	440	436	390	405	438	364	397	422	428	436	415	439	395	415	413	374	440	406	406	377	387	386	418	450	444	448	365	463	396	439	395	437	410	407	425	412	374	396	388	428	443	386	401	432	407	423	399	416	450	425	418	434	403	394	396	406	422	396	404	413	394	419	411	380	397	406	418	427	364	430	409	384	426	402	420	399	435	422	389	400	424	419	412	418	357	405	377	361	423	382	421	384	459	402	389	404	388	432	430	410	404	408	410	414	385	421	419	443	420	409	391	404	396	386	410	456	404	426	434	390	394	392	393	415	405	380	403	392	395	424	431	410	442	457	407	400	421	403	403	394	386	438	439	439	420	388	444	432	409	425	395	358	373	403	400	380	372	406	415	443	421	416	419	442	425	391	399	443	442	401	420	406	398	388	382	402	396	406	408	411	411	384	428	375	385	421	376	399	426	460	398	406	396	357	394	388	393	401	367	430	387	396	415	393	407	439	391	414	403	425	400	403	402	382	394	416	392	402	405	424	436	394	419	380	420	405	412
5008	14888	10363	5209	3944	3467	2904	2422	1912	1562	1358	1191	1056	934	891	806	782	689	635	552	543	547	500	520	495	535	534	572	584	545	573	592	608	520	506	527	494	455	494	484	435	445	459	485	459	430	498	442	432	439	465	479	410	420	402	438	433	465	419	404	436	441	396	444	419	446	440	429	416	398	420	419	434	413	443	413	460	444	409	443	424	458	465	422	467	418	419	431	426	483	438	457	433	407	426	414	406	421	419	445	443	438	456	425	408	415	431	448	426	425	394	385	448	401	418	431	434	425	415	429	458	452	418	435	425	450	430	459	439	423	466	414	437	440	430	400	411	444	419	434	411	409	464	398	421	428	430	429	414	435	441	467	427	416	415	454	465	391	443	443	419	452	449	404	413	435	456	447	437	438	441	446	454	423	441	435	444	414	411	417	421	420	394	414	413	403	394	435	397	399	421	432	416	430	450	414	447	442	407	392	436	437	431	423	416	416	477	432	466	423	461	431	419	452	434	433	448	396	418	447	419	442	432	404	417	425	442	438	422	409	412	411	460	413	413	444	441	412	432	466	451	434	452	431	427	438	444	421	394	392	373	390	428	421	435	428	416	472	433	398	451	418	441	389	432	422	410	443	415	399	442	387	430	411	430	418	458	447	432	427	394	434	425	428	432	426	433	466	432	443	424	443	426	396	412	393	419	401	439	369	452	422	457	418	409	428	402	425	414	408	419	407	428	392	423	424	453	452	417	454	447	405	430	408	415	435	431	413	407	456	423	427	393	440	441	411	421	471	423	426	415	476	443	412	435	377	440	430	459	412	437	434	430	444	433	437	431	416	468	466	429	434	455	423	444	419	413	429	422	420	410	422	443	405	452	432	401	444	430	437	449	437	445	420	423	423	429	405	416	465	453	447	386	455	422	436	402	436	464	424	428	435	461	419	427	412	455	432	449	426	434	442	435	457	430	436	417	445	440	439	396	441	458	453	440	447	435	441	429	418	411	405	427	402	402	449	411	424	400	439	396	411	424	443	445	416	419	442	410	428	432	408	457	471	425	393	420	394	412	396	409	462	455	458	434	424	449	459	440	421	435	429	406	415	442	396	453	449	416	422	418	428	412	406	417	416	426	427	415	423	419	398	445	463	433	428	429	439	440	412	423	396	409	446	410	460	421	431	472	413	438	417	440	387	406	412	465	423	428	438	446	415	413	393	397	444	417	405	451	400	454	425	436	425	424	415	452	453	473	434	441	427	389	418	413	443	433	398	415	420	415	407	434	437	382	449	451	397	417	411	437	393	463	460	408	429	386	432	422	460	408	436	457	428	442	426	456	443	432	448	423	433	417	430	440	426	423	443	425	427	454	425	435	414	445	428	423	481	422	440	408	392	426	460	472	418	423	415	386	420	415	393	451	439	439	418	421	413	447	440	429	446	419	417	436	472	445	467	441	418	429	415	445	441	470	427	418	430	422	442	424	389	406	410	423	399	429	439	395	409	424	451	423	433	409	413	413	420	410	430	441	441	448	389	419	435	483	442	434	422	432	436	404	393	397	419	434	469	430	436	406	456	422	422	433	447	436	483	442	423	405	470	418	418	442	398	435	457	433	412	406	424	423	422	429	417	429	408	421	410	436	442	417	405	434	421	405	449	425	431	454	444	420	478	392	416	424	407	380	441	432	457	411	476	431	446	463	443	404	451	402	406	436	448	422	410	424	389	417	428	408	389	414	387	445	405	460	405	421	461	437	437	416	436	402	400	435	418	428	437	415	417	442	402	397	444	431	428	436	421	459	442	391	437	425	423	416	401	464	438	370	448	458	409	431	422	382	397	407	437	441	408	432	373	452	440	414	409	436	455	424	420	404	432	406	390	423	432	438	459	413	419	394	412	447	412	470	455	449	458	436	411	443	438	428	456	412	440	438	444	407	415	429	395	402	423	448	421	414	422	450	458	428	389	444	407	439	442	427	432	417	437	410	425	445	434	412	427	429	450	466	410	438	445	441	433	436	462	385	455	409	412	436	436	437	401	408	446	398	415	424	425	434	445	448	426	422	439	409	453	421	457	432	424	423	431	439	433	423	436	427	442	428	383	412	398	421	437	422	437	440	387	414	451	443	432	399	426	456	399	420	403	448	424	435	454	441	396	425	434	395	418	427	425	443	438	437	431	439	436	425	406	451	432	416	456	405	412	400	430	463	427	451	470	421	445	437	410	438	406	459	392	403	397	442	447	420	418	420	398	432	459	445	385	441	433	425	441	422	411	440	427	408	409	419	415	454	416	458	437	437	401	433	399	430	432	414	447	453	409	428	378	461	405	413	420	429	433	427	439	455	442	429	412	461	434	446	438	462	394	421	430	436	441	457	464	442	424	430	456	407	427	436	428	428	398	401	430	422	458	425	432	441	416	391	461	426	448	423	444	434	424	431	455	447	398	414	409	414	434	434	417	427	421	417	430	432	420	462	430	426	418	400	425	432	420	403	444	391	443	430	422	443	440	454	449	440	401	439	418	463	461	431	459	440	423	417	426	452	368	421	415	399	412	411	421	425	431	448	404	412	431	479	421	449	410	420	421	425	400	419	447	408	413	456	417	432	414	454	451	447	427	428	405	437	399	421	475	446	461	386	402	446	452	449	463	403	438	398	434	409	416	443	413	455	418	456	436	472	444	412	409	423	441	407	463	424	414	435	419	443	403	386	423	437	456	444	434	453	437	448	424	458	433	470	431	450	455	421	456	431	433	432	394	379	479	454	414	416	432	395	384	396	446	429	413	455	415	436	450	448	435	428	425	379	423	477	418	433	433	426	457	416	394	434	432	445	401	381	433	454	417	385	448	422	437	405	424	384	452	420	408	453	442	439	407	406	408	419	385	415	392	412	399	415	437	456	437	413	403	448	410	448	408	410	442	417	440	445	444	423	389	436	428	435	426	428	428	381	432	376	426	401	412	420	434	407	387	415	389	431	416	431	408	428	418	418	440	394	433	450	396	418	451	429	451	421	409	417	423	426	445	426	450	437	455	442	448	442	417	459	434	400	434	421	440	432	413	402	468	404	425	396	447	458	441	415	435	428	467	435	407	433	456	444	433	440	447	430	426	392	407	462	434	410	401	445	421	454	435	441	413	435	453	424	430	416	431	426	427	454	447	434	418	410	434	430	432	417	444	454	424	419	416	419	434	457	423	422	410	444	407	455	393	426	448	395	425	421	423	446	424	409	399	453	437	484	397	429	388	416	409	402	437	442	440	409	420	434	414	411	427	471	421	459	412	411	435	411	452	400	473	421	396	443	407	415	419	473	434	427	436	434	403	431	458	429	446	410	399	429	423	443	424	439	419	409	430	438	431	444	425	452	439	467	383	436	494	474	420	446	468	419	424	435	437	420	435	460	416	420	438	424	420	418	426	418	443	414	387	471	435	421	427	426	444	425	442	396	431	447	470	432	414	411	428	419	407	437	445	437	404	403	431	427	421	436	410	446	402	452	426	428	450	448	414
25129	21451	27543	25678	9456	1175	909	774	624	480	477	398	335	300	324	278	282	241	194	233	203	206	189	216	209	180	220	225	213	191	216	206	189	214	194	216	200	209	182	200	171	170	187	175	185	173	156	186	192	185	170	191	162	147	188	140	145	128	170	149	164	150	163	162	180	147	167	157	129	163	147	166	157	154	156	159	174	177	156	163	200	164	175	167	187	139	180	168	152	153	164	143	156	150	169	151	159	165	162	156	130	155	166	175	151	178	150	162	166	154	150	138	171	140	164	156	173	141	136	178	143	161	161	160	160	165	160	156	175	153	155	161	166	157	154	141	148	159	170	160	161	142	138	186	168	153	149	166	150	169	149	168	198	159	153	161	163	164	161	155	161	161	156	145	149	164	143	180	160	161	171	163	160	140	166	163	147	172	162	155	149	169	160	173	144	176	174	173	155	157	140	160	172	160	164	180	161	166	141	160	153	193	141	174	160	155	161	153	177	140	168	143	154	173	151	151	158	148	123	183	143	165	160	179	170	162	152	168	169	147	140	145	147	153	154	158	153	171	165	155	156	168	144	150	171	145	153	163	159	166	162	155	168	161	147	168	174	144	157	162	176	159	163	139	150	167	160	156	164	163	159	152	147	154	153	165	149	144	195	155	162	182	177	176	156	164	166	159	152	159	175	171	153	156	167	162	140	144	137	150	147	171	178	161	157	160	181	153	176	153	166	138	171	169	172	131	163	166	171	150	154	169	155	154	179	146	172	170	172	164	148	152	171	154	167	171	155	163	172	166	167	148	171	154	151	163	152	176	140	148	172	150	164	168	151	183	153	160	157	169	162	149	144	180	164	177	160	177	175	160	160	188	153	176	155	136	145	141	159	171	173	154	172	130	137	137	148	172	173	167	176	161	159	174	171	174	128	158	158	170	140	162	152	165	172	178	175	157	149	166	146	149	153	138	148	165	154	142	154	176	161	136	153	166	158	176	165	186	155	157	184	153	155	157	156	149	155	179	136	181	146	173	186	154	143	135	162	156	176	147	179	141	156	166	168	151	132	166	135	139	149	165	176	184	165	160	154	131	138	152	155	172	131	161	158	149	139	162	151	156	134	174	175	160	162	144	161	144	177	140	171	160	143	155	156	141	144	154	161	159	151	153	163	160	146	176	140	180	157	166	154	166	169	159	143	163	148	140	145	143	130	135	167	179	150	145	184	162	164	167	154	168	169	154	163	186	167	158	142	161	145	149	171	172	168	178	161	158	158	179	162	148	165	166	183	148	157	172	187	142	130	173	158	164	148	166	161	177	177	149	146	148	162	182	179	142	145	162	135	166	153	159	151	167	165	141	155	165	145	164	152	133	162	172	156	148	186	145	154	169	156	159	160	181	150	143	150	156	155	157	141	186	169	160	167	153	151	166	181	161	170	150	165	152	160	131	180	156	157	152	163	156	172	176	159	159	182	173	154	135	163	173	174	159	160	161	168	159	160	142	166	168	144	147	159	168	162	156	161	155	157	136	182	188	166	163	136	154	171	164	153	185	158	155	185	169	154	185	158	159	167	156	143	124	169	166	145	174	163	164	176	156	174	174	165	159	178	171	153	168	161	159	159	187	153	181	154	152	145	147	153	163	144	165	169	145	164	155	136	157	142	160	175	161	171	153	151	166	143	156	177	179	174	173	145	170	160	167	168	159	157	152	183	160	156	148	157	165	189	159	168	149	149	145	135	150	170	154	157	162	154	169	165	151	146	129	173	151	168	161	168	144	165	172	155	152	164	169	163	174	144	155	154	171	151	144	152	165	141	173	152	145	156	152	158	180	169	151	162	155	148	165	137	148	132	148	151	173	154	158	148	175	144	149	169	157	151	168	157	164	129	147	169	172	160	151	155	174	146	176	146	144	169	161	149	151	166	154	169	179	183	133	151	147	154	177	177	149	172	168	164	148	161	146	160	181	143	149	177	161	178	171	155	169	173	154	166	160	149	169	150	179	163	144	165	157	158	162	156	151	170	160	160	166	163	156	149	162	158	161	140	143	140	191	160	163	162	157	148	160	152	171	163	171	169	155	151	171	148	156	188	163	155	163	150	160	171	155	153	151	158	145	146	153	151	160	160	166	167	165	173	143	165	160	146	161	164	154	164	152	161	171	185	157	149	157	151	149	167	158	138	169	144	151	163	142	179	145	150	148	150	172	144	143	155	147	132	147	141	166	143	156	148	165	155	154	155	148	169	146	157	181	154	180	152	152	166	177	149	157	162	176	155	170	163	145	168	180	161	158	184	168	150	147	161	163	167	203	167	170	162	149	169	157	176	163	152	152	162	170	168	145	139	164	164	173	164	159	174	139	145	155	167	155	155	180	133	174	172	142	147	150	178	144	163	162	147	175	159	142	176	157	162	154	170	151	175	154	162	186	176	143	169	174	160	169	171	164	144	168	160	162	161	157	152	144	159	143	147	143	175	157	141	165	139	206	174	150	159	159	170	140	141	156	155	161	142	148	155	140	142	144	157	166	176	164	155	143	157	153	150	156	156	134	160	175	159	147	143	154	169	150	160	152	163	162	132	140	168	148	151	154	142	157	175	153	150	162	143	165	173	139	156	158	160	176	171	158	168	157	176	148	143	163	180	156	163	182	156	163	147	172	148	146	139	166	149	150	168	157	149	128	145	169	136	159	154	189	164	153	166	140	162	150	152	169	150	137	164	145	157	168	173	148	175	159	160	171	170	141	150	163	149	130	156	143	154	149	156	176	146	141	161	151	158	136	166	146	144	150	191	180	143	158	143	165	146	158	152	134	174	149	166	171	138	160	165	147	155	158	163	165	172	166	162	161	144	174	161	165	146	155	160	149	162	167	162	162	149	153	159	161	137	151	160	167	147	173	163	157	159	161	135	131	147	150	158	166	155	153	181	170	162	166	140	156	172	150	153	161	149	165	149	164	164	169	171	167	151	162	174	156	149	155	175	152	176	149	169	148	137	155	146	163	153	152	146	168	152	164	159	152	141	149	175	167	159	162	162	159	165	167	147	148	157	153	179	155	148	163	165	169	160	165	169	176	151	160	181	162	159	173	146	162	161	161	167	173	144	164	194	171	156	159	178	174	176	170	172	175	157	149	169	151	146	169	154	163	156	139	154	172	152	174	175	156	182	151	162	144	198	141	158	161	152	153	146	152	165	150	159	160	150	167	153	133	157	139	124	158	160	152	158	168	167	147	168	169	154	163	155	155	151	141	167	143	158	149	145	154	172	147	177	139	155	173	130	155	155	158	161	167	165	164	169	143	171	174	160	184	137	171	162	156	160	166	163	157	167	157	168	161	153	153	164	142	166	137	138	151	152	173	165	178	173	149	174	180	182	139	167	147	160	155	146	162	132	149	165	147	150	152	145	152	139	164	154	169	165	152	165	159	147	125	147	140	189	155	190	171	169	147	147	166	160	162	134	159	168	155	167	173	166	155	149	150	145	143	137	145	143	170	149	156	167	162
4885	9967	6777	3116	2379	2057	1867	1470	1156	914	729	666	561	527	450	431	401	362	281	259	262	222	247	221	268	237	268	272	258	289	276	275	233	244	233	250	240	264	219	243	191	190	198	215	195	204	182	209	199	196	180	214	185	174	179	167	177	159	176	168	187	195	193	153	158	171	159	164	166	183	197	187	184	198	178	183	210	167	172	171	184	199	161	163	176	201	176	174	165	172	163	182	175	156	168	192	175	189	166	179	177	157	164	176	148	147	171	172	160	149	139	175	154	182	193	177	159	170	174	174	158	165	178	177	177	170	195	177	164	182	188	162	196	176	189	178	175	186	196	183	193	155	194	165	182	183	162	179	168	158	190	177	180	162	174	166	156	174	174	154	183	170	160	170	174	199	183	164	153	164	191	202	166	161	170	171	169	170	184	153	176	173	193	162	172	193	155	168	161	158	168	147	160	198	163	168	185	175	166	175	167	165	194	179	159	169	171	144	184	179	170	165	173	186	164	171	163	189	166	160	178	154	184	177	196	181	178	163	165	176	170	179	186	159	177	181	167	162	172	178	173	181	197	178	183	178	171	177	174	170	164	183	184	175	151	218	180	194	167	173	178	167	201	171	194	161	181	172	163	168	159	190	170	176	178	181	143	162	150	188	168	178	171	184	195	197	185	158	173	192	150	182	153	178	183	169	177	182	161	180	181	176	169	168	162	192	173	182	167	202	184	170	171	168	189	184	173	153	191	175	162	174	168	162	177	176	186	169	189	161	181	171	166	178	174	189	170	169	178	170	179	162	199	228	177	166	174	196	145	206	171	195	159	169	160	167	185	165	153	185	179	189	153	187	165	151	157	192	169	193	194	196	167	185	160	187	160	178	176	177	167	182	183	203	182	209	193	188	171	171	180	165	170	193	168	179	166	179	173	169	177	142	135	167	185	169	180	177	181	161	163	180	181	171	184	179	183	177	187	187	187	192	164	178	150	177	160	174	185	177	157	164	163	183	199	190	156	158	176	183	202	166	195	197	179	175	162	193	149	167	174	178	196	166	163	178	202	162	167	160	179	180	182	188	169	189	176	182	178	182	166	160	190	174	193	190	182	161	185	172	165	176	157	156	185	169	171	174	191	169	178	196	185	179	181	171	173	173	155	150	159	155	179	175	157	186	178	172	157	152	174	184	185	171	150	171	197	169	182	177	164	176	171	170	172	164	189	199	176	187	168	156	172	183	182	190	177	187	189	173	169	185	169	178	173	173	182	186	164	157	151	191	165	187	156	177	157	197	186	174	166	170	174	193	168	170	177	176	144	158	183	175	184	191	172	168	159	192	159	175	207	189	187	178	163	197	175	178	175	156	192	178	165	161	159	150	184	180	181	188	181	158	165	176	157	208	191	175	173	182	161	184	158	172	168	191	188	182	201	168	171	180	174	177	185	156	160	174	204	184	177	177	161	183	179	195	160	174	174	164	154	198	176	153	170	161	161	165	161	170	163	162	176	176	197	174	166	157	167	156	179	161	174	164	178	180	192	192	168	171	171	184	164	168	171	178	164	175	171	161	144	175	165	159	178	185	183	195	169	200	177	181	172	181	185	178	174	174	164	158	173	172	178	187	152	175	212	149	160	181	145	181	182	171	176	173	203	157	170	185	164	177	179	170	178	192	214	165	188	163	181	165	174	168	167	178	130	163	170	160	177	180	179	165	198	178	184	211	157	174	185	173	175	162	184	178	182	153	180	159	174	167	182	181	167	212	160	159	167	159	161	195	180	165	178	176	158	172	168	193	179	175	178	178	173	176	162	179	181	171	171	189	190	203	166	187	170	174	168	166	180	150	174	182	175	191	150	157	172	183	160	163	147	160	162	192	193	162	161	171	158	187	192	174	193	172	182	183	159	175	180	151	172	189	181	155	162	178	179	209	165	182	167	177	171	175	177	155	164	204	172	157	190	164	160	165	171	173	168	171	155	172	189	163	175	168	152	178	195	174	168	164	177	203	175	151	181	184	174	172	197	157	155	150	190	175	188	178	163	183	193	190	177	175	194	178	139	173	162	170	188	183	163	176	173	153	175	162	159	178	188	178	162	172	162	163	152	156	154	182	170	158	174	188	162	177	168	172	177	165	168	167	201	182	191	153	165	186	172	167	163	170	169	191	182	161	169	193	166	180	170	152	179	169	156	166	198	175	183	165	156	180	170	183	151	152	184	167	179	175	150	167	168	183	174	188	159	206	156	169	150	160	173	168	157	185	189	176	194	176	166	156	178	207	182	152	170	187	165	182	164	174	182	181	168	166	196	199	166	172	176	188	189	164	162	154	166	165	163	160	169	172	163	170	171	186	199	191	186	181	153	167	169	197	180	165	169	162	186	162	196	169	150	180	189	163	172	176	155	171	156	151	174	187	170	174	165	163	181	165	162	177	189	177	149	169	176	186	169	133	180	192	173	164	143	154	177	199	191	165	188	176	173	184	188	152	184	186	187	187	161	173	178	148	171	164	181	180	200	168	175	176	173	189	167	189	166	198	170	184	173	158	159	157	144	174	168	153	175	191	156	180	142	149	166	177	171	160	152	155	180	179	177	173	194	174	185	186	178	173	180	182	193	195	172	167	163	161	182	172	184	194	168	172	167	155	178	172	154	165	189	161	185	178	168	182	189	173	172	178	185	177	181	170	169	186	183	179	188	174	181	161	168	148	169	179	166	164	172	190	192	171	164	174	167	178	183	175	165	163	158	181	170	157	180	170	182	169	159	155	146	170	169	161	178	180	175	189	184	186	192	190	181	168	180	169	160	174	173	154	156	167	153	190	171	156	176	190	168	171	167	170	196	192	165	172	189	188	150	174	185	190	165	161	145	181	172	197	183	170	175	169	193	153	134	169	171	166	174	152	197	135	156	162	174	175	167	164	179	163	186	147	178	171	165	183	178	159	146	188	168	170	177	188	181	172	173	161	156	176	169	190	187	174	173	154	172	194	179	154	147	168	197	178	162	175	194	169	172	166	189	151	172	189	168	164	166	157	180	167	153	163	187	170	174	147	163	168	178	188	159	181	174	179	182	189	172	169	158	169	185	173	175	152	182	177	170	172	164	168	159	165	173	170	170	197	147	148	181	166	144	144	160	173	165	155	184	150	162	159	163	160	165	170	180	168	178	153	192	170	199	182	183	201	190	178	160	164	179	173	182	173	160	184	172	204	178	187	166	178	187	178	161	172	162	178	178	184	168	180	193	157	183	188	171	160	174	193	175	175	178	169	187	184	160	167	160	175	164	187	175	176	164	200	198	197	179	171	182	173	158	182	168	172	158	169	172	176	171	171	180	163	185	172	186	164	167	165	169	176	167	166	174	165	173	168	165	181	185	199	181	175	151	163	192	184	138	170	185	156	166	178	145	156	151	165	200	181	170	184	182	153	177	163	179	173	170	167	172	178	171	177	158	186	178	188	178	177	162	154	158	170	169	154	156	176	174	179	197	165	184	172	165	182	195	161
22832	21454	29167	24143	21458	21547	9582	2510	1719	1461	1260	1089	976	888	811	820	764	711	559	593	524	506	481	518	490	533	528	531	489	510	536	548	547	490	546	486	501	466	507	518	456	439	451	440	420	497	442	477	457	458	453	412	404	380	430	404	431	409	439	376	420	448	437	398	415	431	424	390	460	385	408	434	417	418	368	407	420	396	398	402	395	445	412	388	431	394	413	458	426	409	412	411	405	413	430	430	388	425	416	397	396	417	402	419	414	401	396	408	408	412	398	401	459	421	407	437	437	401	373	451	422	401	415	376	410	405	417	429	414	399	402	416	412	413	437	402	405	374	406	384	367	429	437	405	398	431	387	379	417	414	398	413	414	429	404	400	440	418	449	382	383	398	422	432	383	407	401	408	441	381	425	407	401	424	416	412	422	397	434	394	393	431	417	390	388	398	431	397	367	408	395	395	435	392	370	398	409	397	412	420	392	405	388	386	410	418	422	447	395	409	423	378	441	378	430	394	413	399	396	407	422	414	404	393	408	403	420	451	434	370	411	405	434	415	414	457	401	382	436	400	414	382	398	409	378	422	378	408	390	427	416	379	386	416	405	410	441	406	425	424	357	425	412	397	406	399	407	429	413	385	424	460	408	369	402	432	392	423	392	350	404	360	411	432	419	412	405	396	405	406	372	397	409	405	446	429	449	429	406	396	404	398	402	375	406	380	423	398	368	409	430	427	380	398	414	408	402	388	406	418	415	397	394	412	397	393	366	416	435	426	396	423	387	435	409	410	441	411	426	404	434	422	396	407	407	402	416	382	407	393	411	414	375	433	433	410	411	413	396	390	443	416	380	419	399	425	402	393	393	390	435	439	392	414	417	404	438	407	390	391	388	380	405	397	401	426	416	419	424	431	418	408	387	389	431	416	391	409	410	392	423	393	425	404	394	405	405	411	396	395	427	421	424	424	414	394	396	426	412	399	407	405	384	431	390	430	422	389	422	417	395	438	381	453	419	424	395	429	408	427	414	420	360	394	427	368	418	426	407	364	410	415	399	403	398	408	385	413	407	381	419	414	399	433	383	426	422	402	405	414	417	398	449	426	440	386	399	394	376	398	434	418	399	412	408	402	408	391	380	405	387	387	446	403	379	356	430	409	403	368	459	388	372	368	424	414	405	452	376	383	412	374	390	404	413	379	387	400	409	436	395	390	412	379	403	389	429	449	407	448	410	410	467	431	388	412	408	397	405	374	401	398	404	404	419	380	375	400	389	387	415	393	388	403	412	396	441	381	438	407	387	383	372	397	431	380	407	405	401	375	419	429	434	388	433	434	399	402	393	398	409	429	415	398	394	425	374	423	379	423	428	399	395	391	417	364	414	387	395	404	402	406	404	441	423	393	387	385	423	408	376	394	436	414	389	387	385	433	413	425	385	411	390	447	381	404	389	426	436	408	431	448	431	434	386	414	439	362	414	410	393	389	418	405	413	418	416	408	412	400	417	403	410	392	375	404	423	437	422	431	423	418	423	343	407	426	425	379	428	384	419	418	393	413	383	428	381	422	428	370	405	403	410	392	409	388	407	395	383	424	392	407	446	417	390	421	397	410	413	379	382	418	398	408	421	457	403	410	426	391	382	373	410	439	394	404	404	415	384	412	367	395	454	411	398	411	412	404	422	406	431	424	434	383	394	385	415	414	400	364	408	386	451	429	372	419	388	380	401	415	424	422	416	385	397	421	414	388	414	408	390	399	434	427	375	390	373	433	400	409	390	412	412	418	414	400	424	423	399	374	419	449	435	373	436	396	426	442	397	384	410	421	426	379	422	377	432	408	371	416	388	432	422	384	417	431	409	410	396	439	410	406	416	416	382	436	433	388	431	447	404	446	410	396	389	398	427	432	443	407	449	411	421	443	415	391	415	447	390	394	401	428	398	409	428	421	408	400	383	415	447	414	400	399	432	447	435	460	406	440	395	443	412	429	444	381	414	438	376	429	402	416	400	410	403	428	411	444	433	420	384	422	364	405	405	408	395	385	429	443	387	405	405	389	428	426	397	414	405	386	433	356	418	395	401	370	458	431	391	386	383	382	412	425	411	394	406	418	397	383	416	417	414	428	440	402	418	401	353	431	378	469	416	417	448	391	403	378	393	418	415	402	408	397	437	382	417	421	411	402	432	419	417	401	417	404	422	397	399	392	443	407	381	414	402	424	426	390	429	394	385	421	431	381	392	441	414	412	421	426	398	400	392	390	407	381	415	420	387	395	394	396	373	423	408	420	388	368	410	408	402	448	441	418	417	412	393	394	412	391	404	393	421	416	401	437	412	456	399	362	436	424	423	399	414	436	411	402	425	389	413	408	398	436	405	436	403	453	400	400	387	380	398	437	431	407	381	390	401	445	390	415	403	420	403	406	378	432	413	379	417	389	398	405	399	391	399	409	381	397	382	387	395	419	387	374	390	422	403	395	426	405	397	408	408	406	392	412	385	415	412	398	391	409	416	388	393	392	400	421	355	425	407	399	391	382	398	396	392	389	397	426	383	404	422	447	403	425	376	414	408	420	364	383	405	405	431	404	412	422	396	425	428	415	409	404	391	412	382	373	405	432	417	426	409	407	397	397	460	424	424	427	399	425	412	405	418	423	395	407	399	396	419	362	423	415	389	399	417	389	385	417	350	368	370	371	398	415	380	389	386	393	447	385	433	413	376	442	397	411	381	402	407	414	416	403	383	412	380	379	435	396	422	395	405	423	425	421	392	413	411	378	392	395	413	433	393	383	394	382	416	407	417	419	433	394	408	386	410	430	394	372	418	401	391	418	382	396	422	408	425	402	396	392	430	406	420	382	376	394	384	401	398	423	444	420	457	451	438	400	401	392	427	398	412	413	401	384	423	381	393	390	413	378	384	397	415	389	405	404	411	398	395	412	407	363	379	420	431	391	395	377	358	410	405	425	431	417	408	400	408	404	416	388	419	411	376	429	415	413	421	404	436	418	406	409	371	399	383	430	394	413	410	387	396	386	401	395	425	379	415	453	403	424	398	406	391	394	420	405	375	436	414	389	389	405	372	414	417	411	397	421	392	387	417	427	402	394	428	396	381	404	380	412	401	382	375	401	375	403	396	445	377	406	390	392	374	394	396	368	367	387	432	380	398	419	400	421	378	399	429	393	410	375	389	393	425	420	420	383	439	409	406	394	439	402	416	405	414	358	415	406	383	392	384	418	407	373	422	392	418	424	380	436	417	405	386	398	440	392	441	403	389	401	412	393	407	419	414	377	402	372	416	394	424	402	414	407	392	383	402	409	443	360	448	404	366	418	378	420	391	346	385	421	389	378	395	422	417	378	446	405	397	421	369	409	428	441	420	397	462	376	424	415	410	371	409	425	423	392	393	377	420	379	396	392	444	397	398	381	390	380	403	422	403	405	398	390	399	406	384	423	425	394	427	413	445	411	405	393	406	410	421	395	372	418	409	438	418	372	394	417	425	407	389	468
6347	21064	14984	7914	6198	5344	4610	3678	2963	2296	1915	1612	1481	1246	1115	1050	1076	861	697	625	627	557	539	585	524	563	604	585	615	672	675	612	604	617	574	576	540	563	575	538	528	522	437	483	522	450	470	489	492	471	449	457	397	430	452	417	484	422	429	431	463	436	398	452	401	432	448	409	435	446	434	441	444	443	373	452	405	452	445	426	398	434	391	452	461	460	438	387	424	464	405	397	443	386	415	394	424	390	436	396	420	416	397	402	481	433	453	450	445	435	417	406	417	401	410	444	407	442	454	425	415	429	409	407	418	425	442	443	471	383	429	438	394	420	428	427	401	418	446	428	469	448	452	413	392	385	426	403	426	429	401	390	437	438	417	494	420	420	392	423	402	419	429	389	451	382	425	422	424	406	433	424	434	416	421	436	448	430	425	386	439	403	439	472	400	395	439	441	449	428	448	420	446	418	433	448	415	399	446	412	426	455	395	394	451	439	436	390	436	342	460	417	375	450	435	411	439	485	390	415	449	438	382	446	417	453	436	423	440	391	401	426	434	415	417	401	450	458	417	407	414	416	402	408	424	420	397	422	413	413	401	435	415	425	448	435	406	433	443	384	408	436	424	404	386	430	459	427	409	446	415	429	440	409	395	384	381	386	400	412	382	420	418	426	429	424	442	451	413	415	416	416	457	434	407	428	437	399	437	426	443	445	431	435	421	435	434	435	431	416	410	408	411	424	416	386	425	422	436	439	410	461	393	404	447	429	432	422	398	382	404	410	401	433	445	405	399	421	413	451	428	403	393	466	411	427	451	442	437	458	398	430	409	419	427	418	420	454	395	396	444	432	415	424	397	392	404	447	426	426	417	414	397	392	404	392	406	434	434	458	423	440	427	425	419	462	425	379	393	442	432	419	428	431	417	429	424	454	381	458	427	403	429	385	441	392	437	403	407	439	405	417	439	397	441	409	416	385	432	432	403	410	397	432	427	384	390	411	414	406	415	396	404	407	442	438	475	427	427	441	432	418	428	425	464	438	465	438	421	420	448	455	425	393	437	422	423	408	433	445	434	428	429	450	422	436	452	455	416	430	435	443	457	434	420	414	406	435	404	419	442	434	408	441	424	435	411	402	420	403	398	437	427	399	442	428	432	390	416	404	411	493	399	447	398	448	424	421	414	441	427	432	429	437	386	411	422	426	360	405	411	453	446	407	415	437	399	430	448	455	393	429	404	413	400	387	444	405	399	404	415	456	399	384	441	445	408	419	424	440	415	428	409	464	422	397	441	407	421	376	425	411	415	440	435	435	425	423	457	422	429	438	449	412	397	444	384	416	425	423	400	427	434	416	425	395	426	418	435	419	427	436	432	393	416	415	415	434	385	451	397	442	434	399	414	434	413	437	405	444	404	435	401	394	400	456	398	430	432	428	413	428	428	443	410	428	410	418	424	393	437	402	387	417	419	430	425	418	401	445	434	420	425	453	410	432	400	433	453	422	430	435	409	426	372	409	390	409	446	419	403	433	414	418	432	409	385	375	421	412	409	429	459	421	401	410	407	431	388	460	422	447	414	445	439	455	437	416	412	396	439	448	425	420	447	443	416	417	436	449	413	410	415	429	410	404	457	430	412	429	417	401	419	459	398	406	415	423	438	438	434	402	425	463	412	403	428	417	423	444	414	438	421	412	410	394	436	402	427	413	412	403	423	419	408	447	431	448	424	447	404	398	438	450	454	436	450	418	443	444	446	422	425	401	423	428	412	444	441	447	407	419	420	433	436	421	386	423	464	412	430	410	415	410	411	452	439	381	377	398	445	449	386	409	443	410	469	401	399	424	424	414	409	461	399	432	441	433	440	418	402	453	433	444	423	418	423	376	442	440	436	403	417	378	419	428	430	469	422	416	406	435	451	399	420	384	412	420	390	451	412	387	449	433	430	431	418	386	411	461	406	453	425	420	423	436	440	420	415	453	414	462	410	410	447	431	385	454	474	423	455	419	425	408	398	454	434	413	424	435	434	395	437	418	416	416	433	438	452	417	435	419	405	419	427	374	419	420	377	427	442	446	437	396	404	402	437	454	415	389	449	397	409	416	416	409	382	448	398	414	407	424	382	424	381	422	402	427	392	411	425	427	457	416	414	418	402	453	418	437	402	464	462	404	392	446	393	432	409	419	461	420	438	386	414	441	418	437	392	422	438	432	435	433	406	412	424	426	420	401	442	432	402	422	441	421	452	434	456	426	396	417	409	427	374	440	403	443	446	407	400	427	431	461	412	405	433	441	412	430	424	414	449	395	452	409	414	398	391	440	383	435	446	421	406	449	444	437	430	417	394	412	403	404	418	384	430	414	409	363	413	430	436	422	404	426	419	425	456	412	417	408	386	439	437	406	418	399	428	461	430	435	442	404	438	404	424	408	422	395	402	446	436	385	399	424	396	450	385	410	426	405	421	407	409	412	407	389	400	422	403	431	423	440	423	446	390	404	420	409	411	418	425	447	409	408	415	417	412	422	436	428	421	418	429	421	433	422	443	398	433	423	399	416	412	422	427	434	446	437	423	383	399	449	381	446	422	443	430	404	470	430	421	381	440	400	469	432	434	428	397	450	433	419	407	421	402	441	444	417	433	431	430	411	381	416	423	416	418	415	437	420	407	441	437	421	374	380	386	396	428	424	439	416	398	452	457	428	402	377	454	459	402	420	418	417	415	409	417	441	427	413	439	431	415	414	402	423	423	420	422	460	427	419	441	411	462	417	436	429	458	397	405	411	419	428	446	427	391	433	407	417	413	412	438	432	426	391	427	432	413	422	439	417	459	436	481	404	377	406	430	434	423	426	419	444	403	448	410	456	396	420	440	421	450	409	438	434	450	440	415	389	427	426	495	431	409	424	458	411	451	439	377	438	425	421	396	410	399	407	409	437	424	386	431	456	412	419	425	407	442	409	402	412	424	437	424	461	436	424	421	438	439	415	427	425	407	436	426	418	415	402	358	410	429	441	411	413	430	429	413	421	423	438	469	450	425	404	368	406	438	412	403	405	442	386	427	402	412	436	395	398	414	429	417	443	437	409	416	414	392	428	403	463	439	446	423	426	427	418	430	417	430	438	435	463	427	437	409	410	404	431	379	433	401	421	428	423	400	463	428	378	382	431	400	452	448	439	407	417	404	406	443	426	432	430	410	369	439	423	427	414	458	437	430	404	406	482	425	389	414	384	394	410	426	428	403	437	427	413	422	473	423	462	434	415	405	428	446	380	410	402	430	410	434	410	450	423	429	427	424	430	410	440	396	396	418	427	423	480	419	410	470	400	453	416	479	376	415	431	448	443	457	431	408	408	414	423	458	406	400	445	431	452	411	419	441	397	421	416	387	416	421	415	412	449	424	412	408	398	438	441	441	442	414	451	436	426	387	394	478	437	445	425	453	423	438	446	382	432	415	413	468	467	372	424	438	437	443	409	417	427	437	448	399	442	440	426	426	446	412	436	435	438	401	456
28125	19929	7696	1497	807	697	645	512	444	409	401	311	344	327	293	280	298	266	236	243	250	255	238	233	251	231	258	239	265	268	269	273	221	244	252	262	269	244	251	265	262	234	246	239	227	228	233	211	240	244	214	221	240	205	237	240	229	224	204	245	222	221	230	228	212	206	223	249	213	204	228	210	230	212	224	213	239	205	218	212	208	201	234	222	252	230	210	226	222	223	209	206	230	217	208	199	200	188	229	215	211	213	198	231	211	238	222	207	241	255	214	218	229	221	227	216	213	250	209	239	253	220	193	218	254	211	215	230	246	218	234	217	241	235	234	243	225	211	238	201	213	219	228	209	211	238	235	218	217	202	227	224	225	221	190	214	229	227	192	220	217	203	224	212	216	225	220	228	233	226	205	227	201	247	221	212	248	240	235	217	248	238	239	249	223	261	206	238	202	205	220	235	224	240	241	229	202	231	222	247	248	201	226	218	217	224	223	247	228	218	225	239	226	223	191	195	197	223	249	222	215	231	221	230	236	233	247	219	227	213	225	236	216	217	219	212	221	207	224	222	217	222	242	224	188	222	272	236	230	207	209	214	225	174	193	229	225	231	225	238	215	198	222	221	235	234	232	227	227	216	231	220	218	208	228	228	218	227	226	220	232	240	211	249	209	244	208	196	221	204	254	231	212	242	218	218	236	231	219	226	226	243	241	203	208	210	227	251	235	243	216	216	238	237	221	234	226	220	222	225	227	249	204	222	214	210	241	221	220	186	214	225	232	231	237	203	234	215	221	215	247	249	222	228	215	200	218	238	230	222	247	193	211	230	247	214	226	226	254	197	236	228	243	208	251	218	224	232	233	220	208	241	225	231	222	228	241	212	240	220	219	229	240	212	246	242	246	267	258	228	206	216	217	227	218	212	239	243	241	223	205	239	207	233	231	205	196	240	196	223	198	223	210	233	219	207	215	226	235	221	219	250	236	208	200	229	213	230	240	220	238	221	212	208	235	201	253	235	217	221	231	241	226	238	228	221	216	202	237	209	194	200	246	222	217	241	215	207	239	214	248	228	231	245	221	220	218	226	215	226	204	210	240	226	226	233	234	222	237	229	207	231	215	275	254	210	235	240	216	208	241	243	206	225	222	234	231	225	235	215	222	197	237	219	202	245	215	216	227	219	240	211	232	223	237	235	241	194	239	224	218	228	215	229	220	219	210	201	215	202	188	200	219	219	227	204	188	237	238	222	236	247	230	240	224	201	235	231	217	214	231	224	226	225	227	240	238	203	210	222	227	210	232	216	250	235	216	208	219	227	215	205	249	230	225	236	236	197	217	228	231	204	205	219	228	204	232	219	217	221	200	229	211	232	228	235	231	193	233	241	215	249	240	220	224	228	230	256	249	219	257	244	225	210	225	222	198	217	218	204	213	223	208	239	241	231	206	226	234	229	204	212	218	222	224	217	196	207	252	227	235	206	240	200	208	218	215	256	215	231	239	224	212	213	191	222	237	190	215	232	252	240	218	234	247	210	221	231	237	224	254	198	214	224	212	224	226	257	212	216	220	225	234	233	202	226	222	229	198	218	229	221	252	228	199	227	209	234	215	201	226	234	220	227	222	218	201	236	228	233	231	255	231	222	216	237	223	203	233	240	226	228	227	224	238	225	238	222	208	214	222	243	215	220	220	241	226	213	197	219	232	233	222	197	226	188	252	217	218	222	237	249	222	236	228	233	221	234	207	220	216	197	201	221	195	218	230	208	230	214	226	234	207	230	234	238	226	219	228	211	212	224	219	215	208	194	226	208	211	190	221	241	216	230	246	238	220	221	227	214	234	226	194	224	231	237	231	221	243	227	217	223	210	200	226	203	209	226	242	226	220	238	231	241	220	212	214	209	240	195	227	223	232	231	227	199	226	237	207	231	227	275	215	245	215	218	232	208	207	215	237	215	220	211	237	232	210	245	206	241	223	233	242	240	230	220	217	216	214	232	232	194	219	207	226	238	230	225	248	226	228	250	202	214	212	222	231	244	216	225	248	236	214	227	205	246	242	189	222	227	201	252	222	220	228	194	213	243	220	252	231	237	220	235	220	239	215	221	205	229	238	241	210	220	209	227	203	215	206	216	213	240	206	207	221	192	213	215	195	250	206	208	235	216	205	221	230	220	232	233	225	237	208	247	210	212	235	224	214	229	217	244	227	216	246	208	198	211	242	236	226	238	239	197	227	230	211	196	234	225	211	222	245	209	221	216	246	214	227	230	227	246	238	215	234	212	207	211	240	238	218	225	239	216	209	224	211	232	212	232	214	226	241	239	198	210	220	214	215	220	231	232	209	235	215	234	228	211	236	242	236	237	259	220	198	220	235	229	240	252	223	198	234	178	225	206	223	222	229	213	230	254	242	235	218	208	213	212	240	203	196	219	245	229	218	232	213	219	187	239	229	227	215	227	196	241	229	206	209	226	232	212	194	216	239	198	218	259	225	225	233	219	233	196	225	210	258	213	231	230	241	255	230	191	227	210	227	232	234	211	229	213	235	216	241	225	228	208	236	205	222	228	202	210	234	223	222	221	235	203	198	220	217	203	230	215	226	217	212	220	203	239	197	237	214	257	225	229	237	228	214	224	199	216	210	210	256	240	249	239	227	213	207	222	218	237	223	221	221	214	203	231	220	223	229	202	199	208	226	203	214	230	255	229	215	230	222	222	225	223	216	239	227	219	234	215	218	231	223	244	223	232	240	235	223	219	223	250	224	223	239	212	255	226	236	220	217	232	207	260	255	196	220	236	234	214	220	213	245	234	232	237	233	204	207	226	249	191	212	223	221	235	220	218	209	261	235	219	199	213	217	216	220	220	226	240	221	202	218	218	223	220	224	228	227	237	225	232	212	217	228	223	210	197	216	206	231	200	207	234	217	241	194	246	216	209	212	245	214	219	235	221	225	229	235	216	225	222	199	239	181	213	220	226	213	214	216	212	201	264	230	205	233	236	238	227	220	213	219	222	203	226	223	224	247	235	222	206	207	216	234	190	224	236	216	213	237	227	198	220	228	222	213	232	248	213	212	213	227	227	245	214	230	231	219	255	222	211	247	217	229	205	207	248	217	218	241	219	227	233	216	210	202	233	249	210	230	234	217	224	223	213	209	224	228	232	214	220	223	248	242	209	207	212	217	248	235	233	231	198	243	223	215	244	213	225	221	245	211	200	196	237	228	234	214	227	236	239	214	227	229	214	211	209	200	216	191	206	275	230	254	213	241	212	211	215	237	242	213	213	251	242	201	222	229	212	222	215	218	234	200	197	212	227	208	215	226	218	199	221	230	207	225	228	199	214	230	195	211	224	245	229	209	207	213	219	232	209	230	223	205	256	233	219	211	231	223	247	226	225	215	186	220	210	238	207	225	196	214	232	201	224	237	217	184	222	246	245	215	255	220	219	224	195	217	205	211	209	218	228	208	218	223	236	213	221	230	226	209	236	227	216	216	239	220	201
6184	5444	3460	1717	1412	1219	1117	946	705	615	570	506	478	423	398	391	328	317	296	294	243	244	265	281	248	267	265	295	289	276	316	282	276	271	292	290	272	265	270	233	265	254	252	239	233	241	247	237	255	239	253	251	253	227	228	226	242	207	243	226	217	233	225	247	231	227	220	269	249	258	230	228	236	217	210	224	250	256	227	270	229	251	222	233	253	209	243	246	242	223	243	247	244	225	221	207	248	243	254	234	239	254	223	217	235	226	250	224	228	222	207	197	240	233	245	253	244	231	226	226	227	251	227	240	216	234	269	200	211	221	237	244	236	221	235	200	227	263	240	239	253	246	241	237	247	247	249	202	239	217	235	225	242	232	219	247	222	235	238	227	232	224	246	211	221	217	221	243	252	227	228	249	248	243	242	216	217	222	212	209	248	230	241	224	229	226	217	231	219	242	238	233	221	227	220	242	234	244	259	237	243	221	227	214	216	222	228	221	245	256	210	243	217	233	225	215	202	220	239	225	234	240	229	262	225	232	216	232	249	221	219	212	211	252	209	218	237	231	256	254	264	246	213	237	232	242	276	215	204	229	248	205	231	273	217	254	241	257	228	230	253	214	204	215	209	214	223	228	219	197	278	268	257	213	273	226	209	240	240	239	247	216	244	241	240	239	241	234	229	218	224	257	240	228	250	225	224	249	232	250	219	251	211	249	246	211	239	256	256	235	248	241	216	254	234	243	218	269	286	233	249	216	226	232	255	216	232	205	247	236	249	208	259	224	235	235	230	234	227	229	243	215	235	247	269	237	241	229	229	237	268	217	210	238	255	235	236	218	233	227	233	226	210	262	234	220	225	225	235	243	259	238	220	236	232	257	218	242	230	233	212	207	238	218	249	200	246	254	240	231	234	255	236	213	219	246	232	254	234	238	219	250	224	239	238	228	225	243	218	221	254	235	247	252	231	242	242	235	220	229	223	273	228	254	252	255	217	251	247	232	225	252	225	253	238	231	234	234	252	230	230	262	240	257	247	269	229	221	240	241	268	230	241	279	230	206	233	240	213	225	234	220	237	236	241	232	223	231	211	245	253	214	233	212	257	232	235	238	216	244	227	220	210	257	231	233	225	226	264	212	216	219	228	244	253	226	211	266	259	247	248	227	224	245	220	245	206	236	231	230	241	221	231	241	235	239	233	250	250	224	238	245	228	233	218	246	217	248	254	251	239	242	249	229	221	249	251	223	244	208	241	230	250	244	231	243	229	237	250	230	242	230	225	230	226	245	232	245	234	232	228	248	248	236	228	228	239	237	244	222	225	242	256	250	241	260	219	228	258	239	234	218	251	232	214	262	259	224	242	261	226	236	205	232	250	247	226	248	240	217	249	237	241	228	252	242	221	212	216	222	238	227	249	250	246	248	232	254	228	247	224	218	222	225	241	240	226	230	224	226	232	241	218	232	230	237	240	236	253	251	246	244	249	221	235	238	231	222	214	249	236	232	244	252	244	235	228	216	234	244	238	230	222	238	223	245	226	231	216	217	231	237	236	226	234	217	241	221	214	230	230	247	255	231	228	253	235	229	203	250	280	212	225	243	255	220	247	229	243	232	232	239	212	225	243	232	241	220	238	236	223	237	196	239	233	243	204	233	240	223	233	243	246	227	203	232	242	217	235	237	217	230	248	212	238	218	232	263	232	228	244	270	227	211	243	225	214	227	254	212	249	238	222	219	245	226	219	230	241	249	242	224	227	217	277	268	227	251	240	213	257	221	240	217	253	264	264	208	243	226	240	242	233	265	250	227	238	242	233	233	229	225	220	228	252	236	234	221	236	237	257	229	215	233	243	217	253	231	213	242	242	233	225	240	268	228	227	234	232	244	211	247	234	251	219	238	244	231	229	209	247	226	231	239	229	228	237	232	196	242	249	226	239	222	252	211	230	229	233	235	242	247	260	227	256	230	213	240	237	278	242	264	217	246	219	209	263	219	223	237	222	244	210	212	220	228	237	247	245	224	246	244	238	205	237	255	213	238	236	244	212	207	212	241	266	267	222	227	241	241	226	225	222	207	231	220	238	228	215	222	223	219	230	253	230	214	193	232	251	268	230	256	243	242	246	243	210	202	233	219	246	212	226	253	246	215	223	278	222	239	213	248	240	233	256	212	234	216	226	220	247	224	241	238	210	261	234	251	223	213	230	216	235	236	246	242	242	240	238	255	242	237	244	231	236	228	207	225	223	214	207	233	239	247	238	222	226	227	232	229	205	251	214	246	229	216	238	200	252	235	251	257	213	205	223	266	243	252	235	249	222	237	232	229	220	222	237	248	237	259	250	230	244	229	237	223	214	227	231	227	225	216	249	228	238	220	214	211	235	235	216	229	238	232	223	250	240	259	188	228	261	239	226	233	216	246	223	224	235	204	223	241	228	207	232	225	217	236	208	221	228	238	242	252	267	215	232	222	239	217	233	224	228	215	241	228	218	218	243	254	225	239	223	236	233	235	218	208	209	266	237	252	255	248	226	207	253	225	246	224	255	226	216	222	230	225	256	238	265	233	249	246	217	198	261	229	193	234	244	208	205	226	224	232	248	248	229	207	249	244	229	225	255	245	227	223	250	230	212	209	235	241	235	236	234	236	237	226	263	235	221	241	248	210	215	226	218	219	252	220	248	217	249	255	232	216	242	236	228	257	221	257	222	244	204	259	226	229	212	241	231	238	253	236	208	223	215	247	208	216	200	240	230	264	238	218	223	236	229	228	227	262	252	243	237	251	246	214	220	234	212	230	230	229	238	237	234	251	237	213	236	247	218	252	254	237	219	246	254	211	203	237	252	224	240	241	229	219	242	227	244	265	248	210	232	227	248	223	225	244	262	255	232	233	214	222	221	233	247	250	214	235	196	251	247	204	234	220	217	236	233	229	249	255	253	242	251	232	226	225	235	257	246	225	238	228	211	227	232	244	250	227	238	234	220	245	237	234	227	228	232	252	243	251	233	231	258	245	237	261	228	237	240	272	220	238	232	205	252	227	258	250	236	245	231	222	248	218	228	232	235	252	209	195	242	235	261	227	231	261	229	223	221	252	246	219	219	249	238	231	251	227	266	233	218	236	244	231	216	215	227	218	256	215	244	241	204	237	218	236	237	251	262	215	222	242	250	221	230	258	238	257	197	239	241	213	237	253	251	219	228	201	219	244	217	216	251	237	236	225	253	242	246	240	241	244	252	238	205	238	234	238	236	215	226	242	234	233	239	233	246	233	235	224	195	225	220	219	241	247	239	228	211	264	226	223	203	239	238	207	242	239	225	226	220	245	215	254	250	271	263	258	269	241	255	236	244	245	227	227	230	278	263	264	225	254	250	239	221	232	230	216	231	256	261	244	241	252	224	247	218	237	238	232	221	265	214	242	217	217	255	216	224	235	218	240	235	196	226	234	231	218	219	223	215	232	224	224	246	222	234	219	234	209	224	237	273	238	229	217	241	257	227	246	252	224
24016	21464	28661	24661	21464	9742	2241	1600	1116	1050	892	776	777	670	638	650	610	549	481	509	484	485	517	460	488	489	483	469	458	505	452	475	465	500	527	486	431	432	472	466	453	453	450	419	421	416	405	403	399	431	397	438	431	427	407	391	385	455	405	421	406	419	406	397	402	410	391	383	368	365	395	401	399	445	404	418	395	411	399	419	416	380	453	442	406	412	448	426	400	418	403	405	390	446	426	389	410	380	407	397	438	430	393	406	374	378	423	381	406	392	368	391	466	410	424	395	406	388	415	413	410	422	428	412	392	428	424	389	426	410	410	403	382	395	409	416	394	382	415	448	399	401	422	424	444	387	437	420	380	405	441	424	403	442	397	410	373	409	397	445	385	406	439	434	402	384	371	410	439	371	447	392	402	424	410	380	405	425	418	372	379	390	365	429	417	415	424	408	410	367	404	417	419	345	404	399	409	399	350	430	415	421	437	408	389	422	402	392	400	437	415	408	406	395	414	404	376	440	393	419	447	401	394	436	403	364	399	436	419	457	406	367	409	385	414	445	402	407	398	432	422	361	418	395	412	388	386	424	446	429	417	399	442	352	382	389	476	410	431	391	421	421	382	438	384	383	405	410	387	389	430	426	401	405	425	417	384	414	394	459	375	380	401	431	402	422	412	399	363	395	375	439	456	431	446	442	393	385	463	412	426	382	416	381	408	428	435	441	414	412	369	380	391	401	415	430	427	429	372	402	409	419	396	382	391	432	387	422	406	384	391	393	442	407	386	404	390	411	398	383	390	399	427	444	389	418	375	435	413	380	397	424	406	410	427	397	458	401	426	449	386	412	448	426	397	399	393	415	412	397	407	427	437	423	433	372	394	393	422	424	411	406	406	385	402	440	416	421	405	443	427	433	431	414	355	406	408	395	401	438	395	405	418	447	385	399	391	421	430	382	401	380	365	439	387	363	392	400	404	438	413	398	407	395	383	409	370	428	398	396	416	421	389	425	374	431	411	396	412	400	424	417	422	417	408	399	432	405	406	361	394	384	423	420	406	399	379	398	422	400	372	410	394	392	413	380	421	439	388	395	393	391	396	421	389	405	380	413	390	412	406	411	384	403	353	403	390	438	453	413	429	440	438	371	422	439	368	429	405	425	383	398	384	404	420	398	404	452	433	380	421	411	389	396	410	415	385	410	422	391	411	415	407	375	383	409	397	419	428	436	401	394	400	415	377	409	411	362	414	419	422	409	424	409	406	401	413	421	429	401	400	403	418	409	428	405	387	401	387	451	391	398	394	386	433	372	405	397	412	419	386	425	381	401	402	400	415	393	381	394	442	424	406	392	398	385	410	424	407	425	403	393	423	410	428	390	409	413	367	444	393	426	410	418	404	404	418	405	406	405	388	411	383	411	429	394	414	386	407	394	394	407	398	390	413	426	423	417	373	380	411	411	423	404	449	429	381	385	430	363	399	409	428	430	399	401	370	417	388	394	420	397	406	404	400	372	378	401	420	392	421	398	412	429	410	427	411	430	400	419	414	441	402	405	403	438	397	368	405	420	415	400	415	390	402	417	391	398	390	442	407	399	441	416	383	407	404	427	378	436	420	425	407	410	382	444	409	402	416	420	419	408	410	377	360	412	401	419	426	440	417	373	381	396	362	413	424	437	400	431	384	404	432	379	396	385	416	406	403	438	412	418	433	403	399	396	404	393	420	365	399	406	407	425	396	427	422	398	410	449	408	406	391	410	399	394	381	441	413	388	419	418	392	442	377	451	371	398	416	407	442	404	399	392	346	389	456	387	408	440	423	382	426	386	403	388	405	413	434	403	392	381	417	362	405	406	423	433	418	426	425	372	409	402	400	401	397	405	399	426	416	392	424	379	408	403	392	412	399	388	418	396	392	409	386	376	405	411	412	418	388	413	392	420	372	421	400	438	405	401	425	414	419	393	410	396	410	384	429	424	407	397	412	377	370	423	430	369	399	389	473	435	427	430	436	420	389	425	453	414	408	433	418	453	400	398	390	397	416	450	385	417	411	407	388	391	432	418	397	414	410	404	411	382	424	424	405	395	420	438	389	407	388	403	443	419	430	408	386	424	433	434	365	356	382	402	428	413	394	345	426	407	428	439	440	434	432	409	395	389	432	405	364	423	433	399	438	404	421	455	395	426	427	411	415	425	363	399	403	438	421	401	413	406	394	443	392	384	406	405	391	451	395	410	424	413	377	368	392	415	430	391	410	390	437	401	418	393	426	407	410	432	408	396	417	399	399	384	393	405	390	456	435	420	410	386	380	409	425	401	407	402	449	413	420	411	451	459	382	412	446	387	445	393	417	433	428	412	411	411	439	398	379	441	390	400	415	414	395	439	408	411	407	438	460	399	410	435	380	404	414	389	403	359	416	362	416	408	411	427	433	424	413	409	412	405	369	428	412	414	397	416	376	384	364	415	406	408	407	379	405	403	392	430	370	402	401	381	423	355	394	403	436	411	415	382	427	402	406	410	417	405	420	389	398	429	419	423	376	452	419	412	413	417	413	358	433	365	428	382	419	374	428	391	417	402	397	395	381	392	344	413	424	367	416	431	395	390	380	416	417	402	393	381	425	394	407	366	394	410	385	387	384	391	409	414	428	451	431	413	399	445	422	398	419	433	416	424	407	401	418	397	379	386	456	386	357	427	387	386	423	372	376	411	452	386	419	416	398	433	419	395	382	388	379	389	442	418	375	364	419	398	388	412	421	424	417	403	424	367	389	407	400	420	431	396	384	392	406	374	392	443	383	422	370	375	465	414	404	384	396	403	389	415	404	394	353	436	418	382	350	443	420	408	427	389	408	403	388	387	416	387	411	410	402	401	384	415	386	413	428	398	395	370	369	405	410	395	404	412	389	415	395	407	377	415	420	396	423	396	407	370	424	435	381	388	416	450	412	439	390	422	411	395	442	381	412	390	415	468	393	430	444	385	418	430	446	402	412	417	416	375	400	377	415	395	424	388	432	424	418	416	401	449	413	416	403	425	386	402	425	385	406	379	437	387	397	384	425	413	388	396	433	418	381	462	425	428	371	404	410	411	412	426	392	450	409	391	402	465	428	409	438	386	418	397	396	403	404	379	400	363	432	433	400	448	417	413	434	386	433	397	397	407	416	420	394	448	406	448	422	447	437	435	391	398	400	419	379	401	424	415	426	376	425	420	413	388	401	378	386	392	429	367	420	433	425	406	393	399	424	417	407	386	369	407	396	411	427	402	397	420	392	416	382	413	397	448	426	417	420	379	392	379	456	405	381	417	431	409	417	406	410	425	406	383	403	398	451	419	441	382	414	409	367	377	373	438	400	398	409	395	420	400	383	433	380	419	413	412	417	418	386	415	403	389	446	375	415	358	370	402	397	371	394	442	393	363	406	417	412	431	428	383	409	411	394	418	385	410	423	396	410	397	419	380	419	379	392	426	429	409	405	391	390	410	424	406	452	427	420	419	445	404	399	438
5205	15338	10207	5220	4100	3600	2977	2492	1877	1570	1354	1236	1007	912	889	811	763	653	589	531	529	526	544	495	483	538	506	570	545	552	569	559	557	583	534	529	520	473	531	512	476	469	471	475	466	469	441	462	441	426	421	394	422	436	404	451	453	422	420	426	479	464	371	438	381	448	378	419	397	434	438	461	477	429	449	444	422	453	437	417	371	452	427	431	399	447	422	392	440	410	391	432	423	406	414	415	428	435	421	421	414	400	439	406	422	434	431	424	455	437	431	402	435	433	438	449	419	425	429	446	432	406	444	402	430	409	417	430	435	403	399	460	402	404	430	405	398	432	418	422	413	421	432	429	452	429	432	429	406	419	424	425	422	418	439	452	453	432	438	428	446	450	415	431	387	403	454	396	439	417	410	437	441	429	443	413	422	425	440	477	432	448	427	374	395	464	415	408	404	430	435	396	421	389	402	407	430	450	447	404	372	430	439	436	427	385	425	442	436	411	424	431	444	409	417	439	391	448	444	410	404	431	389	428	428	412	411	433	399	414	406	438	417	391	386	408	448	451	425	473	436	426	413	411	407	433	432	392	429	376	429	418	416	419	439	405	396	402	442	420	426	427	379	428	422	411	432	413	431	392	411	430	424	405	427	437	434	392	389	437	454	435	415	410	427	449	426	403	388	470	373	452	415	453	470	432	419	438	399	395	454	441	417	426	408	411	444	381	426	438	391	389	427	414	411	440	383	416	455	389	417	443	414	467	409	387	461	398	473	421	441	449	451	451	431	459	448	399	449	426	440	417	468	453	438	423	436	415	413	424	442	456	456	395	405	423	399	433	464	449	430	444	442	440	411	427	412	389	442	467	406	402	387	422	422	382	406	414	439	377	433	447	427	416	404	437	383	432	418	451	462	391	445	418	433	472	408	417	406	472	423	416	441	466	444	430	415	433	411	376	381	410	425	439	448	453	416	433	395	438	432	385	413	407	435	431	444	422	444	441	388	402	432	455	433	407	427	421	419	425	446	467	439	414	412	450	422	421	435	420	420	429	406	419	415	394	406	423	395	451	406	419	402	399	442	391	429	405	415	409	420	417	427	417	462	421	454	418	400	414	454	423	404	456	444	430	474	425	385	435	406	443	413	436	384	419	385	450	410	420	447	403	448	433	409	433	457	398	377	438	416	417	392	445	446	451	431	442	447	421	446	413	424	434	453	441	391	422	439	438	429	421	420	414	436	474	477	406	404	420	437	419	411	432	469	412	406	419	423	461	420	416	400	442	404	398	439	402	427	432	414	445	419	385	483	412	421	432	400	416	434	434	461	440	436	445	425	430	400	406	407	435	421	410	432	427	406	421	424	380	427	424	461	417	442	440	390	486	442	451	411	383	409	429	404	410	385	420	465	435	427	413	393	408	465	419	439	389	428	423	427	467	441	408	433	447	461	445	448	408	436	435	454	429	402	412	433	445	402	439	429	459	425	418	420	409	409	397	407	380	422	420	394	404	418	407	430	416	423	441	455	379	400	418	456	446	433	411	392	432	403	453	472	464	421	403	421	403	415	418	389	423	411	424	436	419	409	402	421	418	413	397	415	468	423	406	442	436	429	496	423	393	420	413	428	418	403	421	411	473	422	415	451	433	428	400	450	401	439	460	410	441	434	415	457	413	422	417	387	448	413	395	435	445	417	406	404	442	404	456	414	432	425	414	443	393	375	427	425	414	420	411	426	429	384	414	449	393	451	404	438	432	427	436	455	437	412	436	434	414	425	410	413	411	446	453	419	410	422	407	436	408	411	414	432	446	406	421	413	421	407	392	415	437	442	439	446	424	421	392	442	415	458	389	403	435	411	438	424	415	453	430	421	403	447	406	449	398	437	450	440	428	421	410	413	437	411	409	415	418	411	399	422	424	443	376	468	413	437	420	415	405	404	449	442	410	435	437	445	403	448	441	401	431	443	395	422	434	421	428	409	408	457	437	447	431	430	485	436	414	428	412	417	401	398	445	450	426	400	437	412	429	431	392	420	415	436	450	420	450	409	407	427	401	428	407	428	424	435	423	412	410	421	411	405	444	435	418	404	455	421	405	384	444	414	419	444	430	407	421	410	376	444	435	413	423	415	412	429	380	430	457	459	462	417	450	411	417	460	440	360	430	429	420	424	401	439	423	394	374	415	429	415	411	419	438	422	398	441	460	434	391	461	384	445	447	415	433	408	406	438	431	447	463	438	424	426	398	427	394	416	444	449	437	396	405	425	402	456	429	442	416	424	442	415	439	443	393	433	431	411	407	423	412	449	415	426	445	443	426	436	430	411	428	442	426	409	419	430	415	427	430	441	400	435	436	392	407	460	474	429	405	441	466	411	424	444	397	425	409	411	450	414	430	425	414	425	409	463	403	430	430	411	442	397	426	417	426	429	427	450	416	411	400	425	419	424	419	451	421	461	454	456	438	409	443	439	415	435	447	452	431	422	451	407	390	426	413	428	442	471	410	396	371	447	403	401	431	413	414	388	444	453	408	409	435	444	465	397	429	395	377	402	427	404	433	458	422	437	379	453	450	421	430	413	412	435	413	432	434	370	421	397	443	407	414	433	440	406	413	423	455	447	427	442	438	445	432	414	423	431	419	437	429	434	443	440	467	414	410	407	401	419	445	420	440	442	385	377	398	411	402	415	433	431	435	406	432	417	400	418	430	460	411	388	419	446	427	459	428	425	405	402	433	426	402	425	404	407	390	430	429	447	423	426	427	439	465	413	388	428	425	422	367	451	419	388	432	436	466	413	415	416	441	408	370	415	439	406	393	455	475	451	437	400	444	434	402	430	425	415	393	410	443	380	415	426	433	397	439	408	424	442	403	420	397	445	421	434	468	409	399	427	426	407	413	387	407	408	448	401	424	396	445	396	412	441	422	428	433	421	410	401	420	415	449	449	446	414	428	447	401	402	390	454	436	432	377	441	424	434	450	431	420	454	412	418	404	399	459	379	409	405	439	452	450	474	439	412	394	430	397	405	444	432	414	418	429	421	426	421	418	410	394	409	455	452	418	476	427	417	394	435	431	422	469	387	473	401	420	428	414	453	435	465	429	435	445	460	402	428	415	386	447	441	405	435	408	361	404	410	460	409	440	429	403	412	437	372	449	420	419	412	460	432	403	419	428	434	418	429	395	411	462	462	435	418	414	427	422	430	429	436	428	432	463	420	379	375	436	429	446	406	418	406	398	423	452	400	427	437	416	433	409	461	441	430	403	452	397	447	388	439	407	444	403	421	407	342	422	419	413	432	414	427	432	442	425	408	419	426	399	449	426	445	402	414	433	404	383	408	393	394	406	404	440	464	438	422	432	432	455	413	435	428	434	438	403	452	440	434	412	446	376	393	423	420	424	427	422	415	400	437	403	397	389	404	461	447	431	396	396	401	438	434	420	411	436	457	432	435	417	406	393	420	422	433	432	426	429	393	435	406	395	426	463	437	400	421	438	445	410	421	418	445	411
25133	21460	27519	25700	9582	1269	927	759	579	520	440	396	338	294	279	306	279	249	212	210	195	197	180	200	191	192	176	218	220	209	183	206	210	191	180	183	209	185	214	218	186	150	169	164	168	178	191	158	165	162	159	165	163	165	166	167	149	176	151	157	138	159	139	155	150	155	154	140	149	145	148	164	134	153	137	167	168	135	160	147	147	151	186	152	167	165	148	156	156	153	149	145	154	152	176	175	140	150	165	147	168	156	166	174	170	153	141	160	178	168	171	149	162	144	161	163	159	151	169	153	162	165	170	135	181	151	165	141	163	149	162	149	177	143	152	151	145	149	164	146	157	146	128	152	170	163	146	171	171	161	153	160	150	146	149	133	127	146	166	158	164	163	147	157	148	184	141	169	166	147	149	147	143	153	154	153	149	131	131	126	163	149	168	129	144	185	152	153	144	174	156	143	158	158	159	168	152	144	160	172	153	152	138	150	157	167	148	173	158	162	142	139	150	166	151	163	160	136	153	151	135	155	154	130	154	163	168	171	151	158	141	164	162	150	165	162	146	170	153	151	154	165	157	155	159	148	135	130	148	160	164	123	150	138	154	120	180	138	144	164	137	128	164	157	149	169	146	162	155	159	162	155	176	134	152	158	156	136	142	171	146	149	162	139	149	151	171	154	168	137	153	138	147	144	150	175	138	138	142	164	151	181	141	171	144	165	160	147	167	127	171	147	147	174	151	165	177	151	149	152	140	165	159	152	146	153	162	168	156	165	138	172	157	167	163	134	186	142	135	160	129	156	155	164	158	149	158	148	158	179	149	148	140	148	173	145	129	165	148	146	148	150	123	162	149	162	137	179	175	150	134	181	156	149	171	161	149	125	144	164	149	143	137	152	156	168	164	151	150	136	155	155	135	154	151	151	166	167	166	141	144	151	162	136	138	149	146	145	153	162	153	144	165	155	155	157	159	183	135	163	158	179	141	147	160	145	157	150	155	153	148	160	154	166	137	153	171	165	153	165	151	137	149	158	154	139	123	171	152	140	167	148	140	178	154	121	150	163	139	152	154	164	141	167	171	161	156	165	183	130	157	146	154	164	129	154	164	155	147	155	143	150	139	180	134	141	173	148	167	173	149	171	136	174	164	171	177	163	155	156	160	149	161	152	154	144	158	163	139	159	166	153	152	158	155	147	147	162	136	142	157	157	146	138	152	142	159	146	150	151	163	153	155	156	145	146	141	147	135	142	157	142	178	148	137	160	170	155	162	182	155	171	143	187	150	156	177	161	150	166	126	161	162	145	180	153	134	161	168	130	164	154	158	167	163	151	146	136	153	157	138	148	168	147	156	162	144	179	166	170	165	153	167	149	132	144	155	157	153	148	154	140	151	148	162	163	155	167	161	168	165	147	171	143	145	152	154	178	141	151	148	145	136	144	143	158	155	157	163	144	167	141	154	160	168	170	138	129	172	172	149	147	143	142	155	165	139	156	154	157	156	163	146	168	162	134	163	171	143	146	158	148	122	133	153	169	186	159	153	147	156	135	136	153	158	131	167	149	127	152	161	146	150	157	167	152	135	163	174	161	137	181	171	159	147	158	159	171	184	151	162	152	162	145	134	166	133	158	141	152	165	157	159	156	166	125	160	160	156	162	147	156	153	155	148	148	161	144	146	166	155	155	144	149	140	168	170	140	149	159	153	161	154	128	167	148	126	143	156	160	156	154	171	131	140	157	140	153	154	160	157	159	155	156	140	138	133	155	180	149	150	159	149	122	161	159	183	152	157	145	154	126	152	137	156	135	151	178	146	141	177	175	169	135	162	157	140	141	167	155	140	151	163	151	162	136	159	170	159	146	149	158	141	145	165	153	142	179	150	156	143	150	168	143	174	161	171	150	154	139	163	158	147	151	176	162	153	155	154	160	151	139	153	161	141	147	158	142	151	174	158	158	136	162	148	149	162	166	158	147	164	143	162	164	140	158	140	150	154	156	146	145	154	169	147	155	141	141	144	169	154	152	158	160	149	146	143	149	150	145	155	170	147	170	154	171	143	158	159	153	160	167	122	164	168	156	130	161	153	143	159	139	181	156	133	149	153	145	153	132	153	155	152	150	157	143	161	156	169	152	141	171	152	152	158	180	146	147	166	152	173	177	150	153	164	161	131	164	173	140	171	169	161	162	145	176	133	147	169	166	155	166	159	161	148	152	128	151	137	147	156	158	155	163	145	156	147	158	150	162	167	166	157	164	154	168	142	156	164	165	175	142	153	157	117	158	160	138	164	155	167	140	171	148	167	160	150	149	169	170	172	162	161	151	155	157	150	151	156	154	162	143	152	162	133	169	145	169	164	157	161	182	142	156	160	136	168	152	153	147	155	148	158	168	142	152	130	167	164	152	153	138	137	169	155	150	143	157	168	170	143	155	145	145	138	155	142	169	166	153	165	146	169	164	138	177	156	157	145	153	157	154	152	140	152	150	150	156	173	150	167	135	161	142	143	161	180	142	165	144	181	146	169	155	144	149	128	145	161	144	129	135	171	157	140	141	157	152	139	151	149	150	172	162	141	146	157	156	164	154	155	172	151	148	137	152	166	133	150	141	153	169	174	184	149	147	182	131	159	156	166	144	137	154	165	155	163	151	158	165	146	146	146	165	130	147	153	136	144	148	157	167	146	148	149	140	154	175	150	173	171	173	144	135	166	177	155	177	154	145	139	159	154	175	134	168	157	138	157	165	143	156	141	149	135	158	149	161	161	146	135	136	186	143	170	149	158	154	153	161	149	139	133	163	160	148	167	148	167	157	133	158	161	144	149	161	163	158	145	135	159	159	134	141	145	140	134	144	148	166	147	151	143	143	155	166	162	139	126	158	154	173	163	159	167	165	172	163	137	135	163	157	157	158	119	155	160	153	163	154	162	160	155	161	149	153	159	152	155	146	151	161	142	139	146	151	164	151	178	161	163	158	144	144	169	153	157	154	160	156	155	150	142	148	152	155	179	151	157	147	166	136	153	146	150	151	151	150	168	149	152	165	154	156	158	162	158	164	163	169	144	153	135	142	130	175	172	147	148	160	135	161	165	170	142	144	157	173	139	146	153	143	160	141	146	156	143	160	157	145	134	147	139	137	134	168	132	148	150	161	162	141	171	157	140	163	166	133	162	153	158	151	165	165	134	153	151	144	151	174	158	154	146	148	159	142	166	151	159	156	146	167	142	135	160	165	182	160	138	170	161	119	138	152	159	154	158	146	149	155	177	154	160	152	178	151	160	167	164	144	147	158	143	139	155	160	178	154	138	145	149	155	158	144	138	154	133	131	181	141	135	154	155	150	148	149	159	147	145	156	162	152	120	166	157	144	167	141	158	153	158	140	147	176	155	143	156	140	155	158	161	171	161	168	156	125	171	153	146	160	185	132	151	151	174	152	174	163	145	157	160	152	157	183	162	161	176	167	123	144	182	139	158	164	143	174	146	157	147	143	153	138	169	166	135	148
4502	9986	6438	3146	2487	2156	1897	1580	1111	924	749	618	623	499	489	460	390	291	276	266	250	256	243	213	219	213	238	259	256	260	290	248	284	244	250	233	218	219	208	243	227	178	225	196	225	188	178	187	197	198	172	168	177	170	182	174	193	165	159	177	172	173	171	180	144	177	157	161	178	174	179	186	186	171	171	194	158	181	160	171	171	173	179	161	164	195	177	174	164	184	190	184	169	176	170	174	153	181	160	176	187	188	167	179	182	165	172	195	176	156	173	181	175	146	160	176	176	183	188	173	172	180	151	175	171	166	166	195	165	171	167	179	168	159	134	178	174	159	160	167	144	171	166	188	155	170	164	148	185	157	193	171	171	162	195	157	177	178	164	156	181	169	187	164	169	163	165	151	165	163	142	178	166	168	174	169	175	158	175	178	194	187	185	162	186	173	180	160	190	192	178	159	170	194	165	171	185	160	174	156	139	178	152	175	178	160	145	143	188	176	157	172	173	178	174	180	164	179	144	177	184	174	195	187	167	194	171	200	165	191	154	178	173	163	177	162	175	165	161	176	183	166	175	177	171	173	171	180	167	152	155	177	158	158	153	164	153	169	185	150	182	183	176	165	172	161	194	162	164	164	154	173	175	158	180	161	176	156	201	171	164	163	172	170	177	174	165	173	176	181	180	183	185	180	178	183	155	159	161	184	205	180	177	175	149	149	161	166	161	173	172	168	179	152	185	175	186	161	179	175	166	170	173	183	177	161	182	161	171	158	189	159	168	176	179	181	179	193	191	174	165	175	179	163	164	190	163	147	168	162	162	148	157	175	173	164	168	173	161	181	165	175	167	173	166	194	175	167	169	175	158	167	188	165	177	152	141	183	152	180	172	168	170	168	175	196	180	146	152	183	184	192	172	167	164	171	172	169	172	149	161	173	161	170	158	155	145	177	170	165	158	155	164	164	161	167	185	176	170	170	183	180	160	170	180	172	163	161	166	159	179	161	161	156	172	173	168	160	172	154	156	166	184	161	157	164	170	184	157	168	175	162	171	160	177	172	178	167	172	168	178	148	176	154	193	171	166	146	146	163	175	187	144	168	163	169	174	171	179	162	175	181	177	165	174	135	171	173	144	145	176	173	165	178	178	164	156	144	171	149	178	171	152	175	165	159	175	196	168	150	180	137	158	168	183	170	157	151	153	167	155	167	171	143	155	165	185	167	178	162	182	168	190	192	157	184	190	190	149	168	170	157	175	169	179	166	189	159	158	173	173	166	177	153	158	143	171	155	178	179	161	134	159	165	176	154	192	187	146	189	155	182	174	175	163	171	166	177	191	157	138	170	170	144	165	168	155	199	172	164	185	164	186	154	177	163	175	131	154	170	172	180	181	154	179	152	146	167	177	159	199	144	180	156	185	181	168	177	177	147	195	161	185	161	159	171	191	149	173	170	168	157	154	195	156	149	151	145	162	165	178	198	180	164	152	180	169	151	181	162	189	157	162	173	169	151	159	182	178	177	165	170	184	160	165	156	188	177	201	173	160	171	146	167	165	168	179	150	159	183	184	173	173	141	160	199	165	174	201	141	152	170	167	166	169	203	177	152	189	155	165	167	169	184	157	165	174	160	174	155	161	197	192	196	153	143	188	163	178	166	161	163	147	178	175	177	174	175	191	184	172	152	172	188	179	169	191	166	193	174	153	173	149	173	182	230	174	155	166	161	157	172	168	163	159	163	176	180	173	182	152	176	159	161	166	170	161	163	162	177	155	167	184	145	190	153	197	156	174	174	170	165	147	172	154	172	183	176	182	173	166	159	171	192	174	163	147	158	164	193	154	171	166	155	157	169	164	189	170	179	166	172	192	184	165	176	189	157	181	202	196	172	168	185	175	169	148	175	171	179	168	159	170	154	162	181	178	203	171	183	170	178	167	146	176	173	164	176	150	177	145	168	185	150	187	156	174	156	172	173	163	163	158	156	155	169	181	168	186	202	176	163	169	179	157	177	183	195	170	189	162	156	140	156	169	173	203	165	172	153	192	180	164	166	142	206	168	165	156	172	160	157	176	150	160	157	162	200	161	169	181	150	159	183	168	174	166	169	173	156	186	165	184	154	176	148	176	169	145	171	173	178	165	145	172	189	174	184	157	169	178	178	157	172	194	164	177	196	173	151	163	167	141	157	149	175	148	179	192	183	169	168	171	152	170	172	177	178	187	156	179	157	142	182	189	151	166	157	168	174	151	165	156	171	168	165	164	168	186	186	177	172	156	188	157	165	171	161	181	159	174	170	163	193	166	165	160	160	168	169	180	181	158	176	177	163	150	184	183	137	174	187	165	174	160	176	147	165	182	201	166	153	146	157	177	142	173	171	185	159	159	154	160	147	205	160	175	166	156	157	157	185	186	156	149	181	135	169	156	159	185	175	148	145	168	177	180	159	165	159	177	183	168	157	163	156	166	168	175	160	166	169	163	174	164	172	180	191	161	164	153	181	154	172	196	160	159	177	170	178	184	177	176	166	179	191	165	177	152	187	142	196	155	181	186	185	180	153	134	166	161	157	154	174	152	147	165	165	167	175	167	167	168	160	136	155	174	156	161	179	161	150	159	186	161	182	175	184	193	142	175	143	170	162	153	173	153	149	210	169	153	187	174	167	196	174	161	184	177	165	167	161	177	152	178	175	151	165	170	175	181	158	167	161	193	173	146	168	161	165	161	180	169	184	164	188	152	170	177	175	189	182	175	161	170	142	189	167	165	176	165	153	176	182	208	167	183	179	193	154	170	156	178	143	187	174	165	161	165	181	167	172	165	171	172	189	159	168	172	167	168	177	163	180	187	151	192	164	162	175	197	157	161	168	170	181	173	166	169	157	178	148	144	170	169	166	176	154	166	171	177	158	161	163	171	183	179	173	182	170	159	168	176	176	165	166	168	169	133	176	158	191	166	163	145	177	163	171	184	174	167	155	178	179	165	175	188	166	171	184	158	177	173	169	170	171	191	177	194	168	182	157	199	167	144	160	171	148	147	154	159	160	174	154	190	163	204	169	162	179	171	197	150	184	159	155	178	196	176	193	150	173	159	185	150	172	170	160	156	160	165	161	167	162	143	148	182	184	169	153	168	173	154	177	160	175	167	167	141	169	164	177	173	194	179	155	176	178	183	167	155	188	178	161	168	176	165	176	170	172	196	188	176	159	169	183	172	174	162	167	180	183	166	174	165	162	179	155	160	172	165	176	172	167	155	153	186	183	160	174	157	165	161	172	156	167	167	154	162	183	169	186	158	182	162	192	166	169	156	142	183	180	171	166	174	172	192	181	183	175	174	169	167	161	182	175	178	165	176	153	169	190	167	157	162	175	167	177	179	162	174	194	165	186	156	168	152	175	151	166	184	182	161	182	206	147	154	185	154	175	177	163	162	174	163	159	171	169	154	160	157	161	131	175	161	151	176	171	161	182	176	169	150	193	192	155	173	186	158	164	172	159	169	163	180	192
22882	21448	29148	24148	21456	21549	9432	2458	1722	1460	1262	1055	1002	870	835	754	714	644	530	507	528	532	498	461	475	529	540	532	502	562	544	484	541	554	529	518	498	482	484	450	510	488	541	385	499	412	499	443	445	433	441	485	393	405	379	419	400	424	414	372	403	393	417	397	391	418	430	362	413	421	408	391	412	388	400	369	406	391	396	409	412	439	375	405	386	386	426	374	425	380	394	416	406	411	408	401	383	404	397	370	381	416	389	378	419	414	370	393	407	386	381	405	418	413	426	412	376	417	413	392	473	395	377	405	418	363	397	395	408	371	385	419	392	382	443	374	393	419	405	399	405	414	402	414	398	392	378	417	429	368	385	459	394	391	378	392	467	377	419	402	423	378	424	423	407	367	399	389	409	432	404	414	392	349	363	390	369	394	432	381	402	416	434	377	421	408	372	373	392	399	388	398	412	401	399	407	417	413	386	391	424	416	413	402	426	382	382	409	392	425	403	360	408	415	423	392	360	419	384	393	403	416	437	410	422	371	417	380	424	393	406	404	409	443	384	379	393	436	391	360	417	374	391	410	365	362	370	427	397	385	385	396	431	411	387	398	390	391	429	437	385	378	426	391	391	397	429	359	397	402	426	386	391	387	401	388	403	425	398	414	432	410	401	377	404	410	379	384	450	411	399	374	414	387	405	395	407	441	396	387	427	402	429	397	402	380	429	381	432	461	379	395	378	375	399	387	408	386	425	380	379	390	386	374	372	365	449	409	387	399	390	396	408	423	351	385	396	408	410	421	379	409	369	383	362	381	397	380	379	407	389	385	360	410	418	407	398	352	393	383	406	415	424	382	375	369	416	376	353	394	376	400	391	407	421	390	421	402	420	402	387	412	416	427	394	432	405	388	398	382	423	408	414	408	389	425	396	411	417	412	410	426	407	376	403	361	408	396	427	432	389	412	364	382	407	420	372	417	388	467	387	415	384	424	415	441	400	404	395	372	399	400	438	418	391	375	360	401	395	415	394	398	379	430	379	448	374	419	392	409	394	380	403	431	420	368	403	404	340	414	389	395	418	410	362	421	438	379	438	393	423	382	405	410	408	421	424	432	389	420	401	367	416	411	405	401	428	386	409	415	410	395	375	410	387	406	404	376	415	414	376	392	404	409	419	370	380	412	400	379	395	444	380	399	389	425	400	416	383	407	400	388	394	376	388	394	375	380	403	427	388	402	416	419	410	422	419	397	418	392	389	420	373	397	413	401	396	374	408	380	390	383	382	442	380	379	429	385	426	381	372	401	409	382	431	381	395	409	390	393	397	436	389	395	406	418	404	391	398	391	373	395	391	390	381	437	448	399	428	408	394	413	396	392	404	394	389	409	348	362	400	418	420	403	422	401	413	429	393	392	381	373	394	356	414	407	393	409	412	370	404	433	418	384	381	437	383	425	438	398	407	390	376	394	411	415	422	384	368	371	393	390	394	348	414	429	398	390	393	430	426	397	384	410	409	364	416	411	397	409	355	413	428	408	416	368	372	386	383	391	395	410	381	411	405	451	415	369	405	372	411	426	423	358	386	378	417	388	406	387	360	406	421	389	366	446	396	414	403	393	399	411	415	409	373	359	352	370	421	405	417	370	414	379	390	418	408	382	397	409	394	404	400	369	433	411	381	442	399	419	380	393	412	393	377	373	411	396	372	425	413	420	391	382	408	344	430	381	398	387	389	365	394	410	419	381	432	413	417	406	390	401	382	390	414	353	368	422	403	398	372	400	379	403	410	384	395	430	395	424	415	382	384	426	397	415	390	404	435	397	400	376	396	407	409	413	391	323	372	389	380	403	413	360	393	389	388	428	428	413	386	427	386	365	421	408	372	382	393	390	422	424	422	414	391	375	363	379	416	422	405	387	390	439	412	358	419	395	403	363	425	412	382	377	394	394	415	430	380	385	382	427	414	405	403	401	401	392	407	412	424	398	374	400	413	413	371	392	412	397	397	372	404	435	398	406	386	397	380	385	390	399	418	364	389	401	408	426	405	378	378	377	412	422	381	405	399	382	418	399	402	406	403	422	383	389	404	404	443	424	391	430	420	398	420	375	391	366	387	390	399	367	393	414	382	382	406	412	406	415	390	397	380	405	424	398	401	385	382	385	397	387	404	375	384	364	436	406	383	414	386	370	369	402	412	403	393	430	434	417	428	396	376	408	402	420	386	389	409	374	377	384	392	428	405	399	402	408	442	374	406	387	432	402	419	397	421	407	398	395	384	357	380	412	395	421	434	398	420	410	409	390	428	383	404	389	397	405	390	400	418	389	391	399	383	423	417	372	405	406	384	421	379	406	364	382	417	417	398	396	388	369	392	429	414	416	415	382	377	404	407	393	382	421	367	354	407	416	375	434	424	403	403	407	367	418	377	379	398	382	396	372	390	392	388	409	413	401	374	383	390	378	417	397	427	422	413	439	415	379	393	410	417	421	363	422	394	399	381	421	386	399	386	386	405	447	406	380	422	417	380	388	401	432	411	365	364	401	372	397	389	429	391	396	392	400	418	371	410	407	381	422	390	397	404	374	393	359	400	410	412	392	360	386	390	365	383	408	399	416	392	396	388	385	376	377	402	383	389	410	393	431	381	454	396	361	393	400	407	426	399	393	407	418	410	387	380	394	398	410	381	415	399	367	389	378	354	423	394	409	412	387	419	348	423	382	414	392	407	396	375	407	404	394	402	397	413	421	409	407	415	365	394	398	405	425	413	381	383	412	403	430	432	395	414	417	414	418	421	393	377	388	395	393	373	413	417	402	424	412	405	416	382	376	406	482	391	391	403	395	397	389	390	405	393	423	387	375	415	366	392	398	394	390	412	412	423	381	392	415	421	394	389	390	418	411	393	411	380	400	399	444	418	411	390	361	386	402	380	392	390	405	458	432	399	405	387	418	420	403	438	425	376	440	422	355	371	373	399	396	377	407	389	363	393	402	420	423	398	367	370	439	390	391	389	411	390	384	359	420	371	403	399	419	388	386	363	450	408	423	402	394	406	423	351	377	412	378	419	418	412	361	383	402	409	444	396	379	387	398	394	409	377	345	411	415	404	394	375	397	378	410	350	408	381	416	418	393	423	393	399	369	392	415	377	393	393	429	407	405	389	387	416	403	395	439	357	405	348	376	425	406	417	413	360	425	400	372	377	418	397	367	388	374	393	448	428	412	427	384	400	373	394	350	393	401	376	409	400	393	404	400	394	411	397	414	394	430	437	431	397	440	393	407	384	371	425	388	419	384	382	357	389	389	374	411	400	396	380	392	389	390	388	386	386	401	419	424	368	384	410	398	395	353	423	403	401	432	420	402	381	409	392	402	405	387	386	389	407	400	378	389	414	407	427	395	410	383	394	413	392	400	414	429	429	405	388	390	394	427	427	380	381	381	399	402	385	395	401	414	370	380	386	429	405	397	399	409	383	400	406	396	419	393	441	424	373	376	386	361	387	404	403	388	400	364
6429	21302	14891	7966	6369	5415	4632	3714	2912	2455	1825	1644	1501	1207	1147	1057	933	803	683	596	583	610	539	585	551	562	582	660	585	652	611	618	645	549	581	582	531	517	522	527	514	512	449	462	491	494	510	463	408	423	449	452	425	410	435	450	400	494	388	443	451	448	407	440	410	399	467	421	425	455	400	402	436	437	430	402	434	446	421	410	432	422	429	455	445	418	427	401	407	413	413	421	408	431	438	428	442	416	422	427	463	413	422	396	454	420	416	389	439	422	419	400	420	417	433	429	422	422	389	424	398	423	392	419	411	409	406	418	405	399	411	433	420	451	433	375	449	453	429	387	386	430	415	406	406	397	416	417	435	398	409	480	432	407	429	378	420	427	373	413	433	423	401	388	412	447	426	405	409	423	429	384	402	402	399	455	439	422	447	386	456	376	407	386	390	386	386	414	446	412	416	410	425	437	425	391	386	431	395	426	400	430	425	440	419	369	386	400	393	444	431	424	383	385	441	403	440	383	420	445	400	439	423	423	439	413	393	416	439	422	427	386	426	449	415	394	437	442	421	418	381	413	458	427	436	416	383	417	404	405	430	398	420	405	435	415	417	414	426	439	423	408	426	420	432	398	438	411	379	385	432	421	401	410	412	409	423	427	376	421	386	409	409	430	385	390	451	397	447	397	457	416	410	404	419	438	388	399	395	416	420	430	383	436	410	438	433	385	413	458	441	423	410	396	408	397	420	417	398	425	396	435	392	403	426	390	382	443	407	407	413	432	436	406	444	406	411	403	428	414	385	391	402	400	429	417	347	420	394	386	408	461	413	413	396	429	392	415	417	429	388	407	406	402	433	397	393	413	388	436	422	439	418	439	434	436	395	389	423	430	441	409	431	448	397	418	402	402	397	405	385	433	432	446	432	410	427	378	427	426	415	390	414	381	396	438	428	397	415	462	399	393	451	414	383	437	420	426	439	390	423	413	408	411	429	409	415	397	418	424	419	415	401	419	460	401	414	397	420	383	395	376	430	434	432	412	382	380	385	424	390	416	423	432	465	416	392	420	366	425	436	435	411	426	382	416	427	442	419	434	407	422	388	418	466	421	464	418	392	418	409	427	374	424	423	429	429	425	367	396	447	414	449	379	443	403	393	419	402	400	432	429	405	420	404	404	435	408	406	484	433	394	416	398	384	437	401	393	404	420	444	417	410	392	432	434	423	429	417	396	367	420	394	429	411	442	415	413	445	424	426	424	412	415	408	449	403	408	442	396	408	421	368	376	414	408	385	407	435	443	419	423	394	402	454	454	413	433	391	409	438	395	422	419	408	433	446	396	454	451	382	396	444	429	422	455	453	401	422	389	411	398	427	416	405	418	381	433	409	413	421	457	445	424	461	396	422	438	441	401	420	433	415	393	421	398	427	445	417	419	400	431	408	365	395	407	407	425	423	412	451	401	414	383	380	415	413	416	429	396	406	407	402	439	422	417	411	364	401	416	459	427	400	444	400	419	425	430	430	432	429	431	442	413	423	418	437	428	404	436	427	432	431	401	428	438	384	433	429	378	433	398	403	409	402	407	457	407	376	405	409	366	420	416	436	419	403	405	423	392	460	404	442	397	432	398	387	416	428	425	460	412	431	442	422	445	411	356	424	429	412	417	441	366	400	437	417	393	450	432	395	427	387	416	406	432	418	402	417	371	398	403	414	420	388	408	400	414	426	437	425	396	426	430	421	432	393	422	439	363	435	385	431	405	425	438	429	412	418	407	392	418	425	387	416	415	391	410	436	399	428	384	413	411	431	417	456	399	392	431	448	414	418	458	428	421	449	428	420	401	430	444	426	400	406	407	411	436	409	394	455	418	393	407	400	401	445	425	389	428	434	455	437	404	387	432	427	451	397	402	430	453	408	397	415	390	413	422	438	428	421	403	413	401	419	435	430	405	403	417	401	403	445	411	411	457	415	398	436	427	387	425	410	417	407	429	432	419	432	388	448	412	470	424	392	466	420	422	403	404	414	429	440	413	443	401	401	425	422	379	441	379	410	410	402	437	432	426	411	408	415	395	398	406	440	424	401	439	402	415	441	395	391	392	408	393	403	411	429	439	394	359	432	387	424	412	407	410	423	457	463	425	434	433	392	420	409	407	406	402	409	410	412	402	411	400	429	391	414	422	458	428	418	399	389	455	465	425	393	438	446	408	379	420	404	405	396	390	396	427	423	405	478	403	416	419	421	369	398	425	415	418	386	402	430	421	423	408	411	404	417	400	407	432	417	423	450	378	390	454	394	442	398	386	401	407	390	404	405	468	431	428	461	418	425	411	442	429	405	383	423	413	418	370	448	411	414	452	392	417	390	419	429	408	385	415	422	404	420	426	412	374	431	428	411	378	383	405	399	473	392	459	421	403	402	424	409	407	419	399	385	447	404	438	383	408	404	420	426	397	404	403	447	441	394	410	415	406	404	396	414	407	427	435	440	443	404	432	374	386	402	445	404	366	423	400	451	423	403	447	443	463	430	389	407	433	416	442	394	413	447	419	408	423	441	406	399	423	374	408	408	416	441	449	417	437	428	406	380	414	401	437	445	456	400	405	436	401	447	428	411	418	393	396	399	411	437	404	414	406	428	400	445	416	423	409	396	436	398	417	417	435	415	415	409	418	394	412	383	435	414	442	409	397	382	419	423	430	459	437	419	393	421	411	417	406	427	417	408	434	398	438	406	402	434	420	439	402	375	437	389	428	377	413	447	415	394	398	409	433	429	385	392	418	432	446	416	433	440	401	413	419	407	454	401	426	406	414	420	418	409	444	404	393	443	400	419	400	432	385	405	369	384	410	439	396	404	386	440	409	422	411	394	400	412	400	416	436	407	418	431	437	413	397	412	446	429	413	424	414	370	428	412	427	412	440	461	401	365	435	426	390	426	419	412	409	390	380	376	429	399	423	401	413	438	394	424	451	427	412	409	427	438	391	419	429	427	469	438	427	410	394	413	386	428	395	414	441	405	435	385	409	408	425	423	435	421	407	454	391	435	401	394	411	413	427	404	411	422	407	399	410	404	404	413	431	395	441	403	389	416	401	384	381	458	412	430	443	425	430	456	440	459	423	404	413	421	438	415	420	400	437	395	429	414	438	414	394	392	403	401	403	442	382	430	445	412	414	407	417	424	374	424	433	416	393	418	451	396	395	427	410	404	437	384	413	404	423	392	420	467	431	389	431	412	424	418	408	411	427	421	416	395	398	424	395	390	422	413	388	414	452	411	413	413	399	457	414	418	441	432	407	380	408	419	438	393	403	418	403	417	383	413	427	426	392	401	437	403	415	460	388	398	418	406	419	382	406	430	436	423	409	433	403	387	407	429	448	368	400	402	388	439	380	423	448	447	416	399	428	436	424	472	414	459	439	366	417	425	384	430	427	437	435	394	423	433	422	404	445	426	400	392	407	442	400	418	388	436	452	438	405	377	435	446	411	395	411	410	428	396	417	443	398	428	373
27980	19934	7822	1635	935	828	651	541	462	411	391	362	348	324	297	301	301	268	266	240	262	207	220	250	251	285	252	285	257	246	271	250	266	244	243	240	229	249	239	231	204	275	257	208	225	227	225	209	244	212	258	198	215	223	198	226	226	211	261	249	231	226	196	243	215	231	207	220	243	226	224	241	227	212	206	218	239	242	256	223	219	212	202	207	236	233	226	223	211	208	219	220	214	211	215	236	196	212	229	219	218	212	217	215	207	239	197	209	212	236	223	213	233	230	205	205	234	217	201	233	188	221	222	225	224	225	252	237	217	205	211	208	211	254	220	203	225	216	212	204	236	227	224	211	222	208	220	209	203	215	224	230	223	235	202	239	218	211	216	224	235	215	204	229	226	211	228	229	212	231	209	233	205	220	228	203	210	261	223	213	213	230	216	221	242	227	226	199	219	229	202	225	204	200	230	206	215	234	206	213	234	222	220	220	222	217	227	182	225	212	227	249	254	262	238	206	234	216	226	207	240	212	232	222	219	221	231	210	203	221	213	231	204	216	211	186	235	244	222	217	237	198	245	220	216	233	194	213	188	258	207	230	211	242	230	243	245	235	207	233	247	226	216	240	185	210	195	206	198	203	226	243	210	202	203	255	228	223	215	215	231	232	194	214	218	204	217	187	214	212	198	264	227	218	207	217	240	193	198	235	198	210	237	189	203	245	221	220	227	232	230	223	215	201	216	254	221	236	224	212	200	212	233	220	225	199	213	232	209	204	249	230	230	207	219	218	219	223	219	209	205	212	219	230	227	217	208	204	221	232	240	192	213	219	222	214	238	231	215	260	218	199	198	213	206	177	236	220	217	229	197	223	206	228	202	198	235	241	244	219	230	207	217	227	228	228	235	219	208	229	215	204	223	213	221	260	206	249	232	240	201	195	208	225	205	232	191	234	195	236	217	216	222	239	200	221	226	213	225	188	230	203	238	195	243	202	195	241	233	222	219	230	245	237	196	222	227	219	217	223	255	214	241	200	241	210	211	231	205	215	215	215	234	219	227	223	216	235	217	219	226	229	223	234	208	214	216	204	201	240	216	226	213	218	218	201	211	255	206	227	222	246	218	188	236	233	250	197	215	212	225	198	222	236	218	207	226	214	213	203	244	216	217	222	225	212	197	209	220	212	239	221	211	216	229	227	234	200	205	199	265	235	205	239	204	216	221	222	244	198	204	259	216	227	229	256	211	208	247	207	226	235	245	193	215	208	240	213	191	200	229	192	208	213	238	223	223	210	188	195	214	207	199	230	227	184	201	224	229	221	209	209	194	209	251	208	250	222	233	237	188	238	219	227	194	190	198	230	207	225	231	233	223	209	229	214	247	227	233	238	223	211	222	207	222	209	225	223	208	215	242	235	219	231	200	242	232	199	228	205	249	240	250	214	234	233	189	226	213	238	226	210	204	227	217	204	214	165	227	223	212	234	197	213	196	225	236	231	228	238	220	202	189	175	235	213	226	241	217	234	202	217	234	236	238	245	212	251	231	216	208	223	236	234	217	225	229	230	220	219	226	211	249	251	206	246	222	204	230	202	239	221	209	214	192	225	210	223	237	224	219	223	217	215	222	235	213	201	224	202	201	199	230	240	243	235	245	217	231	190	218	211	242	207	224	222	205	228	218	247	208	220	201	218	218	219	195	227	219	199	195	231	207	211	223	229	233	229	217	191	215	241	225	219	230	231	249	215	226	223	228	232	198	199	237	208	221	243	224	216	221	226	206	202	231	201	219	215	233	224	223	234	200	218	223	218	227	203	197	225	185	212	217	244	215	248	235	222	209	203	224	228	235	229	175	204	235	204	221	234	224	233	238	214	206	240	250	230	193	198	213	212	218	242	207	205	215	227	213	204	243	228	245	209	204	210	198	210	194	210	226	244	240	210	199	216	216	218	196	228	230	204	180	220	203	221	206	201	206	207	196	181	205	209	202	226	250	204	232	196	225	224	241	228	223	245	206	216	215	237	224	231	190	202	227	241	230	235	239	245	209	202	217	241	216	190	220	225	200	198	238	225	206	234	219	210	213	231	219	242	232	213	229	198	210	215	220	232	228	216	235	193	216	204	246	218	246	214	239	220	231	227	202	256	234	215	247	239	207	205	198	193	221	234	219	224	233	199	215	229	214	215	226	202	216	196	193	200	199	207	241	211	224	255	208	216	219	254	231	217	234	213	217	223	216	221	232	233	220	235	196	232	219	239	211	213	229	206	225	250	213	206	219	211	200	223	222	220	229	222	211	233	242	231	229	229	218	237	163	208	223	211	239	229	209	233	224	216	218	197	218	214	221	262	203	223	222	224	250	236	226	236	208	215	225	208	218	227	205	221	212	190	213	234	199	216	176	215	225	239	221	223	224	211	244	253	221	203	200	226	202	218	213	201	209	214	226	226	206	220	233	228	191	233	215	214	227	202	211	215	239	205	217	235	244	213	236	207	204	224	220	210	211	229	227	250	217	225	202	210	226	222	200	205	224	214	201	221	227	206	241	231	229	213	230	197	229	211	227	191	225	212	250	226	222	255	256	217	200	261	214	210	221	236	226	212	243	220	208	210	222	188	246	217	226	236	196	214	210	221	217	209	244	216	214	216	221	207	215	203	221	224	226	205	223	217	243	213	231	218	226	250	251	235	230	222	230	224	210	229	235	239	213	210	212	209	229	236	210	209	221	212	218	220	228	203	208	196	215	245	211	211	226	209	211	216	205	195	228	229	226	217	239	225	213	231	211	218	225	225	219	230	212	196	224	228	223	228	212	220	213	243	228	220	206	210	209	250	189	221	204	208	238	236	219	219	207	231	221	231	222	209	233	221	215	201	222	219	192	212	211	215	208	205	239	186	229	206	231	252	210	208	229	221	227	210	226	219	193	219	235	207	203	219	239	239	232	206	207	196	186	199	196	226	204	228	202	206	203	186	221	209	216	233	222	197	211	203	224	196	187	202	239	221	211	192	195	206	208	210	216	223	197	242	222	191	244	221	201	234	261	242	223	248	246	210	209	215	235	218	200	214	213	252	222	204	185	226	216	240	227	213	214	229	204	213	222	226	222	216	210	226	213	201	250	205	231	223	216	206	221	229	233	210	206	236	255	220	218	239	220	223	218	212	229	231	217	203	205	226	215	214	212	224	238	212	213	234	226	240	223	224	217	216	190	238	215	230	233	198	241	232	242	188	217	225	227	228	219	224	210	236	213	211	211	237	216	189	221	198	244	224	202	194	220	219	209	195	239	210	237	209	218	233	201	209	213	244	222	205	210	251	205	244	211	198	226	208	211	213	221	222	242	219	186	216	199	217	235	193	206	229	201	202	228	238	213	239	207	240	208	203	235	215	231	224	216	226	227	222	226	214	247	224	228	203	216	209	214	197	185	201	210	188	239	215	215	202	217	218	211	232	212	203	214	235	229	225	182	212	244	231	208	211	224	178	238	220	192	244	207	214	219	204	216	218
5802	5447	3494	1685	1444	1294	1168	977	785	649	568	485	479	412	408	370	367	305	274	249	262	294	271	272	269	280	308	299	273	279	258	312	310	305	298	277	242	270	278	255	276	263	243	218	262	265	250	231	242	248	233	215	231	242	238	232	206	245	222	242	235	216	234	242	238	211	221	209	221	250	237	238	219	220	254	242	241	241	250	225	238	254	240	205	220	239	223	218	213	259	206	238	231	248	220	238	222	248	235	222	211	207	250	228	199	243	239	240	257	229	232	236	251	227	227	210	213	238	257	233	219	224	246	221	228	219	217	235	232	212	229	224	230	237	215	247	225	227	268	202	236	238	236	245	227	217	227	222	229	224	222	231	227	265	238	220	221	209	252	237	224	240	215	208	229	245	245	225	246	209	244	224	240	221	245	221	250	252	239	210	220	249	213	223	226	239	218	232	248	226	226	214	246	261	231	223	222	219	219	232	250	249	231	247	255	222	271	222	211	221	208	224	231	215	240	246	235	237	242	228	260	230	229	281	246	217	273	237	209	237	253	217	241	224	194	216	259	246	229	226	263	219	202	228	228	242	218	230	225	229	231	236	226	227	249	229	239	218	228	227	211	224	227	223	231	229	241	241	239	244	241	236	259	220	222	233	222	206	214	222	238	230	252	229	218	217	252	212	256	224	232	234	222	238	264	236	237	259	238	244	249	231	238	239	219	206	262	229	242	228	234	232	229	208	238	209	243	244	214	276	217	226	239	245	214	223	242	238	239	242	215	267	253	256	240	235	210	221	241	232	233	222	243	262	227	244	232	224	238	245	220	223	215	253	246	205	235	263	221	236	208	248	225	245	233	224	231	206	217	215	208	242	235	238	227	266	217	244	236	241	229	265	229	222	253	236	241	265	220	253	241	238	254	247	241	211	243	219	236	217	215	221	226	247	224	236	223	201	238	255	204	228	229	218	207	234	243	213	217	236	206	220	220	225	219	224	248	239	254	243	262	223	227	250	235	245	212	219	203	246	214	240	254	235	222	253	252	220	230	225	231	227	237	247	212	261	178	232	195	231	229	261	228	241	254	224	222	203	244	230	242	262	221	250	230	209	223	212	253	224	222	226	210	241	251	221	227	219	220	259	223	216	246	240	253	226	255	208	233	238	238	233	251	219	226	237	219	237	226	209	204	227	188	223	215	257	227	251	243	222	220	225	226	210	225	220	230	212	210	249	223	227	227	223	216	241	272	255	231	239	235	207	230	240	246	260	221	248	223	245	228	245	225	229	227	226	262	207	257	239	217	244	212	232	226	237	275	207	218	250	220	225	248	259	223	197	230	235	233	228	217	227	244	221	230	250	210	251	224	254	220	245	236	240	260	237	260	210	252	226	192	232	236	251	230	218	221	221	242	238	247	219	214	270	223	243	237	207	233	249	212	237	197	253	263	226	217	242	262	217	216	242	228	244	231	213	241	222	244	231	239	228	229	228	218	236	230	212	245	240	265	218	235	246	221	254	226	225	216	245	232	248	247	265	255	246	233	228	232	240	236	264	215	246	232	252	249	244	209	224	205	244	218	215	216	233	245	226	235	277	228	225	221	222	242	255	224	226	195	243	226	224	230	260	208	249	231	210	217	225	229	221	244	224	220	242	263	212	219	248	255	225	225	227	222	231	247	243	226	239	266	253	238	200	219	236	240	234	230	235	234	224	218	226	246	227	224	235	230	230	234	248	224	239	254	257	230	230	238	236	237	242	219	231	265	261	226	225	229	219	237	244	205	229	231	244	236	224	221	246	225	205	225	237	250	229	258	233	233	243	216	221	269	245	231	218	236	223	233	213	227	217	227	218	228	246	212	249	269	233	225	252	242	236	267	244	240	215	232	240	234	238	253	259	249	223	236	233	228	246	215	220	241	229	255	228	209	238	236	279	252	208	213	230	221	210	249	236	240	210	217	238	217	241	219	215	223	229	268	230	214	249	219	222	235	217	237	221	247	244	205	238	230	230	232	211	237	257	228	212	243	216	227	221	219	228	212	241	240	234	257	227	262	233	232	235	218	231	238	209	221	218	236	225	244	235	267	236	215	228	221	218	223	219	233	210	209	238	226	256	242	237	271	210	212	221	218	234	201	239	206	251	210	234	243	223	201	240	223	234	202	206	214	241	227	216	228	236	244	237	207	225	252	212	233	211	237	201	252	247	233	218	247	210	245	238	227	241	200	224	241	235	223	249	262	213	233	241	215	245	245	219	257	210	248	232	225	230	245	265	241	253	249	234	243	215	225	208	219	222	221	236	229	229	215	254	237	220	221	238	247	231	244	244	241	223	227	239	226	210	256	251	243	201	234	237	259	232	245	240	217	217	250	252	215	227	244	229	235	229	225	215	218	218	234	241	230	256	229	230	216	229	219	219	223	207	206	225	231	222	199	233	244	240	222	234	215	255	216	243	241	235	239	227	210	209	206	227	221	232	237	216	211	227	245	232	194	235	229	208	215	226	245	268	248	246	206	220	200	242	244	221	218	207	249	250	241	219	230	250	251	205	233	249	232	238	246	234	252	240	226	189	241	249	214	190	220	223	248	217	240	214	225	236	203	249	232	255	237	242	240	229	232	251	255	227	231	204	240	237	197	185	246	236	224	266	254	250	229	224	237	201	250	233	236	214	231	235	215	219	237	221	249	225	212	246	238	241	245	243	234	219	222	245	212	197	226	249	230	200	212	228	224	217	226	220	231	241	240	219	252	234	219	220	231	207	202	243	216	252	242	235	199	194	218	221	231	241	249	231	234	246	232	229	228	227	223	272	217	217	233	211	216	257	248	238	225	243	256	237	233	231	236	233	204	249	208	240	202	245	236	248	220	231	240	253	214	211	209	214	225	241	226	226	213	241	248	250	226	223	231	215	246	256	246	263	264	233	221	232	243	237	219	220	240	234	214	207	260	235	199	237	230	224	209	215	215	229	247	227	221	227	217	269	240	254	246	240	239	250	206	242	233	240	226	229	225	232	260	241	226	218	236	234	237	220	221	224	207	236	197	222	195	250	234	213	232	237	240	237	245	253	217	227	233	219	235	231	248	266	237	224	226	241	233	220	216	240	247	214	245	233	255	224	222	240	225	234	233	227	251	224	241	260	221	235	201	253	211	223	213	235	224	235	235	228	220	211	230	240	247	237	270	233	214	238	227	228	222	222	228	209	249	236	230	247	222	233	228	243	249	229	243	248	211	234	242	257	228	234	248	234	239	228	211	241	238	244	219	228	213	241	246	241	226	241	227	221	240	231	240	233	202	205	225	211	249	239	226	252	226	233	259	236	251	212	237	240	220	230	215	221	215	226	234	217	266	213	227	241	253	231	226	228	257	214	234	235	269	232	244	226	220	234	233	236	205	212	221	237	223	232	233	213	225	226	246	229	236	227	251	228	236	202	243	256	224	237	257	232	213	235	215	227	225	250	220	210	250	206	229	231	241	235	229	235	228	235	265	195	224	232	249	223	219	234
23943	21454	28657	24642	21440	9719	2221	1606	1168	1010	919	819	709	680	684	588	603	579	481	453	483	472	475	476	425	450	499	480	501	502	469	460	460	468	480	447	463	440	483	497	428	441	436	438	448	444	423	433	439	409	400	407	383	406	395	410	409	428	391	400	400	405	404	407	415	400	415	389	392	386	437	393	416	384	391	394	373	388	389	395	389	377	391	414	424	376	412	409	417	427	431	388	397	387	419	391	422	368	400	361	401	358	418	420	386	405	437	413	401	402	399	379	361	384	374	417	416	374	381	416	392	378	371	391	362	437	387	428	408	421	395	391	419	369	421	382	356	421	387	422	370	384	392	400	409	417	396	383	388	383	366	405	421	351	365	381	416	413	389	395	387	370	432	368	381	405	381	392	417	404	380	409	396	414	402	396	393	411	406	403	419	414	413	397	361	458	427	413	400	402	402	394	403	391	375	387	385	390	381	355	416	401	406	391	386	403	366	360	407	413	409	444	398	397	428	372	366	391	376	376	451	365	429	385	412	407	386	449	405	395	373	384	414	390	357	403	376	387	392	412	391	425	391	428	385	396	354	387	415	378	394	400	368	394	411	389	394	409	428	398	426	405	389	407	407	380	399	411	412	418	386	394	391	409	370	388	388	399	422	402	416	409	396	397	375	396	404	397	384	429	411	362	424	408	435	369	401	417	407	396	399	424	424	419	373	376	382	387	404	406	380	403	423	438	414	374	422	362	395	418	408	425	422	427	424	389	384	370	401	392	406	366	416	374	343	387	422	415	404	361	370	381	388	395	365	439	375	374	367	369	353	416	400	419	378	369	378	394	442	388	361	389	399	419	385	381	407	407	389	444	409	391	425	417	397	415	416	427	425	412	395	427	412	417	397	414	380	422	395	382	353	412	398	391	364	411	431	372	376	351	375	410	400	414	407	383	393	419	372	429	410	413	406	372	405	410	451	422	362	435	417	377	414	426	409	366	392	376	385	384	378	399	374	378	416	426	413	381	441	392	401	417	405	380	390	360	416	405	420	381	422	365	396	440	377	429	396	387	439	401	405	381	373	409	389	392	453	395	416	381	395	396	416	383	408	395	411	395	400	366	410	405	399	378	390	395	405	385	445	407	418	393	411	385	406	371	379	413	389	404	419	398	392	389	426	392	415	383	388	396	380	393	407	402	414	412	397	349	403	397	398	399	392	395	376	402	344	382	421	340	348	378	396	383	384	399	422	394	401	385	405	413	395	402	397	405	369	405	408	420	434	410	413	424	435	395	362	386	351	406	438	397	421	439	385	372	394	365	411	384	418	409	391	367	392	374	375	404	400	374	424	424	384	398	405	382	419	432	406	401	395	389	402	396	406	375	411	407	386	407	396	416	397	372	389	398	384	373	396	409	410	409	364	391	412	404	398	365	424	376	410	383	404	411	397	384	428	402	409	403	379	387	405	390	405	405	410	398	384	388	389	405	397	427	406	386	412	417	360	385	423	426	401	397	439	416	421	386	398	400	399	404	405	396	395	380	395	392	409	396	390	404	408	379	384	386	408	386	376	391	414	387	378	385	383	392	392	409	398	415	369	382	413	382	422	355	397	382	400	429	375	419	410	415	405	384	412	404	427	404	352	381	401	378	373	390	395	368	382	367	396	407	413	403	387	371	393	402	382	385	415	389	403	400	403	413	405	388	375	411	411	385	425	383	406	384	401	407	392	399	351	372	382	385	381	370	410	393	367	396	375	385	409	419	430	402	423	398	450	420	413	394	380	416	426	408	428	388	387	446	378	397	377	391	383	380	386	416	369	398	418	413	397	399	401	404	402	381	379	364	373	391	431	425	412	422	429	402	409	377	413	394	392	430	367	415	421	418	374	374	381	409	424	352	378	436	388	372	353	397	388	382	385	411	390	406	390	391	387	433	425	409	401	413	376	403	404	386	392	408	426	373	401	433	378	422	404	408	406	368	389	417	411	378	372	386	406	391	370	385	420	405	396	418	434	410	383	426	394	402	425	439	377	366	385	387	372	418	401	380	369	401	388	418	412	389	397	354	383	415	429	383	385	412	435	417	370	398	415	392	395	371	380	415	405	413	391	406	411	370	348	408	419	382	370	425	408	374	374	405	396	407	427	419	407	417	403	435	381	396	415	396	406	383	373	386	397	395	364	425	391	380	393	400	423	355	390	373	418	379	383	383	378	392	428	378	360	385	397	380	382	413	412	398	411	396	386	400	391	399	380	365	411	392	368	405	360	416	412	391	407	406	425	381	405	379	438	347	389	425	380	428	396	402	407	395	396	407	408	363	403	389	380	416	411	402	423	378	411	386	425	376	415	402	385	369	403	429	416	403	397	370	438	359	432	388	438	437	435	414	374	376	405	411	417	365	391	399	395	413	425	397	378	391	408	410	391	397	387	385	422	401	402	400	376	433	423	395	434	425	383	394	373	418	401	392	392	388	384	413	408	435	413	379	407	406	376	388	414	382	418	385	408	379	393	372	371	436	409	413	416	416	384	406	379	443	375	435	390	427	439	401	399	410	390	399	425	399	383	430	361	408	387	414	423	392	398	415	413	400	421	436	389	431	457	396	411	410	423	377	448	422	419	369	373	396	367	408	387	399	405	403	429	394	384	383	395	401	404	411	402	386	412	368	383	411	369	370	382	389	348	397	419	395	374	401	382	403	391	366	397	404	396	409	413	423	408	375	391	398	399	367	367	395	398	405	438	391	419	421	414	405	416	400	379	401	369	400	422	414	364	403	421	422	412	398	363	391	408	402	392	406	409	392	364	398	380	427	400	407	376	399	420	389	413	388	402	373	397	364	368	401	370	409	413	416	441	407	401	414	412	396	411	388	397	398	415	395	408	401	363	389	377	427	423	394	372	439	395	379	354	388	407	414	354	387	379	401	401	386	387	412	395	386	405	391	382	388	394	406	390	399	425	389	392	406	368	391	401	401	409	402	382	377	443	405	400	373	385	425	408	387	386	417	386	390	405	377	399	393	426	408	404	386	384	403	397	433	402	386	394	408	398	371	399	426	386	391	403	404	388	379	371	404	390	412	422	410	388	426	420	402	428	403	391	420	427	354	404	367	393	443	412	421	399	365	389	418	431	388	420	382	415	385	420	430	393	399	440	384	407	411	404	377	435	392	389	402	384	455	406	394	380	385	439	401	396	395	417	378	406	388	374	356	388	412	364	376	416	397	383	383	398	382	381	407	441	397	423	376	406	395	429	420	387	410	389	387	424	372	366	390	390	386	395	377	365	393	417	412	397	384	387	389	403	404	376	404	392	395	369	379	417	364	369	395	420	403	389	369	422	388	391	411	381	385	409	399	381	409	428	381	362	373	389	412	389	387	387	435	392	397	396	399	411	388	422	383	373	371	397	406	396	424	435	412	411	402	369	357	390	395	422	419	358	381	421	405	405	418	406	372	420	402	384	400	395	356	391	426	441	398	447	382	375	391	389	401	357	385	411	410	375	417	410	413
5799	15107	10112	5300	4145	3580	3126	2488	2082	1556	1366	1135	996	949	879	806	764	628	578	499	549	505	546	486	492	532	507	592	545	535	521	514	509	585	556	546	501	546	528	527	478	458	457	433	452	491	413	455	470	455	417	420	439	421	412	433	432	418	373	422	411	405	432	438	439	410	400	436	394	407	428	405	409	434	419	433	417	431	430	385	404	430	425	403	453	437	403	440	410	400	441	425	469	409	401	442	455	421	423	440	427	453	373	428	393	416	412	435	403	381	389	404	437	441	412	386	397	430	411	442	396	373	423	429	425	423	447	466	431	422	429	387	433	422	411	403	435	393	448	403	425	409	429	391	401	428	421	407	450	404	409	413	411	391	448	436	457	409	429	394	426	413	422	431	409	394	424	445	458	403	460	459	433	454	372	396	394	401	414	435	410	417	383	428	444	461	402	386	412	391	483	400	414	435	431	404	433	434	406	410	479	409	449	426	401	454	383	441	389	388	400	429	456	413	454	427	400	429	403	412	414	401	419	387	420	384	431	415	422	439	418	435	449	378	399	453	412	405	397	430	418	404	413	413	404	390	418	440	402	417	441	415	426	430	405	415	415	421	396	420	418	451	403	416	404	421	412	431	402	417	414	418	427	422	422	411	411	385	440	422	394	433	423	407	406	394	429	416	409	415	434	422	403	433	406	403	422	437	402	409	427	440	433	433	406	379	457	435	431	391	432	426	438	406	414	462	412	405	443	422	426	463	423	397	422	424	413	406	407	384	411	410	439	409	415	414	405	414	413	398	444	438	399	420	418	425	428	408	418	417	420	403	395	422	414	427	447	432	391	388	408	415	400	431	392	433	410	389	431	437	433	410	420	428	405	420	431	407	420	418	409	422	431	407	411	395	431	417	417	418	397	419	382	404	431	361	427	401	425	416	447	423	447	416	432	418	364	408	442	415	427	401	415	416	410	429	399	405	434	412	419	445	391	395	403	429	418	393	432	402	448	383	419	401	430	436	393	437	412	379	411	434	429	432	431	442	404	401	444	417	434	429	411	413	410	444	372	417	425	447	409	418	405	426	416	419	461	388	437	415	392	429	401	414	416	421	385	462	394	429	425	406	406	433	395	422	401	421	424	410	424	409	406	418	432	383	422	433	445	449	410	433	432	424	445	410	450	399	444	395	417	419	410	397	414	423	399	413	442	422	448	427	397	421	378	389	404	407	403	425	415	441	454	385	381	464	424	474	399	419	426	423	420	450	403	393	417	407	379	407	394	404	390	411	410	408	401	434	420	386	389	424	438	432	407	401	447	420	420	392	400	424	425	392	409	438	391	447	429	413	407	442	404	393	402	417	414	428	413	403	396	432	430	382	370	429	431	423	439	392	419	405	430	420	432	450	414	412	399	395	443	484	415	396	391	402	422	418	412	448	395	424	397	412	475	442	398	421	389	414	428	435	427	479	397	438	451	442	405	441	398	418	435	418	400	438	432	420	445	475	412	384	430	424	415	398	400	388	407	417	410	402	425	416	394	403	432	423	386	413	378	435	409	407	439	406	419	425	451	407	406	416	407	418	437	427	424	427	401	448	383	429	402	446	400	417	411	428	415	424	381	449	422	429	418	433	421	428	398	450	445	424	418	363	420	447	416	376	442	366	431	407	433	397	448	422	412	385	498	426	423	424	428	400	412	406	412	435	438	428	414	414	406	420	420	383	432	424	437	449	438	429	426	426	408	413	416	435	424	437	386	423	405	444	450	421	414	411	414	399	409	419	417	427	372	413	407	417	416	409	409	408	420	428	459	386	419	408	393	407	385	415	407	412	415	423	436	399	404	420	394	417	475	420	428	409	389	409	415	447	435	434	417	414	454	393	412	408	471	395	409	419	401	422	427	437	408	434	425	386	409	402	401	398	385	445	440	427	412	406	414	444	413	403	402	418	408	422	446	388	444	416	434	428	437	404	426	420	409	380	424	464	437	389	390	416	396	441	400	442	413	414	461	417	413	395	408	448	431	378	424	430	414	402	415	372	446	401	418	405	422	427	402	448	425	406	400	426	379	427	456	434	400	408	467	414	460	421	404	423	433	420	402	389	419	413	458	399	430	427	427	426	406	440	395	407	407	413	439	437	385	427	429	445	402	448	389	447	393	444	399	436	412	416	409	428	413	419	414	442	401	415	419	408	433	430	441	427	447	427	419	425	417	401	412	405	385	381	436	397	448	395	392	448	359	403	443	414	411	401	424	417	406	427	401	419	453	404	387	398	384	433	389	390	382	403	421	472	399	418	393	414	404	406	390	405	428	421	415	445	406	446	429	428	402	417	397	407	434	424	414	431	389	382	456	440	426	409	434	405	427	415	418	419	404	414	425	406	413	418	444	414	419	469	383	419	448	418	407	414	426	420	419	420	412	409	438	388	401	388	425	439	424	446	394	433	440	373	421	384	432	417	435	414	440	450	445	427	430	435	411	370	429	453	421	398	417	407	391	436	422	416	408	442	403	411	413	456	419	416	425	413	397	406	425	427	442	413	425	447	389	392	438	405	465	414	417	431	434	412	407	451	443	414	465	395	412	441	418	396	422	417	411	403	412	436	415	386	412	386	409	404	428	403	423	429	396	430	411	405	441	435	396	446	400	445	418	388	429	398	438	445	427	444	381	447	435	437	423	435	410	420	432	388	437	440	414	365	424	417	447	442	409	437	422	393	446	431	431	424	416	435	432	426	448	432	458	439	396	404	434	403	411	399	432	416	432	424	405	386	392	403	432	404	372	448	441	436	413	401	437	389	410	447	427	418	396	431	425	420	396	413	421	378	398	413	415	399	443	412	416	433	408	408	419	417	437	395	420	430	410	373	439	410	424	376	421	412	366	413	408	396	428	419	435	390	433	422	425	411	440	408	413	420	443	401	401	387	430	445	414	464	425	424	383	422	415	407	435	384	423	420	409	385	393	420	424	464	435	455	434	438	435	420	423	419	404	452	422	433	408	453	415	398	410	404	398	411	429	402	414	453	406	416	433	430	381	397	480	435	414	397	452	380	407	452	397	446	418	431	417	379	431	468	379	436	426	403	408	435	402	445	434	397	453	407	405	397	403	430	429	467	397	442	424	440	437	405	409	442	399	439	400	416	393	387	389	440	441	460	440	397	394	452	422	401	431	427	397	408	442	426	451	430	378	392	383	404	417	442	380	410	408	444	425	441	422	423	413	398	397	394	441	423	462	422	402	417	440	453	403	378	416	417	438	366	442	409	396	476	461	415	411	430	416	431	411	396	437	438	427	403	418	416	430	415	420	445	452	429	444	407	453	424	428	401	459	403	391	428	429	404	455	460	410	436	418	434	413	434	408	423	414	436	403	412	431	444	408	432	447	439	411	418	432	395	402	408	404	423	443	416	400	368	416	419	416	374	411	441	442	396	408	393	417	376	413	396	439	395	424	403	400	449	416	430	419	432	433	403	451	414	418	436	424	415	422	415	410	428	402	401	419	459	415	408
25041	21388	27394	25670	9438	1292	944	770	571	488	400	359	367	335	305	270	277	216	216	197	199	205	203	188	185	191	188	204	209	183	194	177	187	183	190	198	204	187	185	195	185	169	164	166	185	179	167	131	164	152	152	174	155	135	128	132	174	171	141	178	148	136	156	157	156	163	153	150	124	169	152	137	150	156	169	155	147	144	146	145	147	149	159	166	122	159	168	146	151	145	143	169	152	132	169	147	144	148	141	140	175	158	130	136	150	142	172	164	176	170	130	146	151	134	154	157	156	169	138	165	147	161	156	137	160	132	145	153	154	146	144	139	120	152	140	159	136	146	168	149	143	153	145	145	161	142	136	152	136	137	157	158	181	187	144	154	148	161	141	144	145	173	159	144	162	151	154	150	150	150	167	166	137	160	144	141	140	163	168	136	160	131	152	158	172	144	130	150	159	149	170	133	143	136	184	155	155	148	149	169	153	159	167	157	161	151	142	151	156	140	152	157	152	165	159	156	170	156	178	157	160	164	155	143	123	152	149	143	148	168	161	151	170	151	147	155	143	161	152	148	146	163	175	174	176	171	157	149	138	162	146	134	164	167	165	146	151	141	147	162	152	140	154	133	143	131	152	158	154	148	142	156	174	137	148	153	158	168	143	156	159	154	148	142	153	147	122	164	141	153	162	131	150	154	176	159	146	150	134	162	143	157	162	174	136	162	168	159	147	181	157	138	146	144	150	158	172	140	151	138	152	164	155	142	148	147	146	145	127	176	142	152	141	169	150	152	158	167	130	156	150	144	156	153	154	158	131	156	149	145	137	162	156	166	168	149	160	145	145	146	157	157	142	151	143	153	163	153	151	174	179	139	151	136	133	137	150	153	140	143	157	150	149	160	160	169	160	157	159	157	168	174	142	139	124	162	154	143	155	145	169	167	144	153	138	170	174	155	145	146	136	152	139	152	157	162	134	141	158	137	137	156	136	180	145	154	172	135	155	165	156	126	128	147	162	162	147	142	167	147	174	157	159	121	159	156	160	161	137	150	152	147	158	141	175	159	165	177	160	166	162	140	145	167	144	166	145	144	151	140	137	158	148	171	128	160	158	166	137	146	140	175	171	171	168	170	159	160	155	158	161	151	144	168	168	149	157	146	161	162	139	138	152	150	146	141	154	142	149	152	138	170	154	147	146	145	138	141	144	144	168	161	156	137	163	136	159	182	148	153	117	160	129	151	140	125	167	159	161	188	164	169	160	154	160	144	143	162	149	144	150	158	156	151	156	152	164	170	152	170	142	171	171	121	146	149	141	180	133	135	150	167	146	138	147	148	155	161	138	141	134	173	158	158	158	164	136	139	154	156	151	110	134	145	140	167	177	145	151	142	143	143	163	144	124	143	148	160	154	159	144	162	156	154	154	159	131	151	132	158	153	161	161	151	167	132	139	167	152	144	160	157	146	168	124	146	170	134	154	145	135	134	170	156	149	156	171	145	148	153	159	164	156	171	137	145	146	131	139	165	144	150	132	154	168	136	133	159	164	163	146	151	145	152	142	141	148	140	168	156	134	146	164	145	139	152	166	161	162	150	177	147	138	161	153	128	153	144	158	154	170	165	155	149	136	160	150	153	152	143	142	135	149	149	177	177	148	138	137	171	151	142	147	133	146	165	163	153	146	148	171	142	144	156	150	157	148	156	140	145	155	160	148	142	140	150	153	157	150	149	155	163	149	154	138	168	148	164	207	146	143	134	133	166	191	151	152	167	172	129	147	172	171	144	142	143	161	163	154	158	135	145	145	148	148	148	162	148	149	152	160	159	159	146	153	159	161	155	164	150	150	150	149	154	144	147	151	174	147	149	157	172	142	131	152	125	174	154	160	163	156	146	119	154	180	150	150	129	147	173	161	162	139	141	128	134	135	163	156	149	139	139	151	168	144	135	139	150	154	162	157	135	153	177	143	153	139	169	146	150	143	138	152	149	168	167	169	146	150	183	167	158	152	151	154	137	157	147	140	167	127	153	148	161	146	131	139	146	148	148	155	181	144	153	165	149	148	136	135	169	155	165	142	140	139	143	142	152	154	169	161	156	162	173	149	137	146	144	147	155	168	153	153	128	140	164	156	138	137	148	154	156	157	176	137	146	147	171	146	139	143	161	149	168	137	130	167	156	158	146	151	166	174	162	150	142	149	172	162	135	155	154	161	159	157	153	140	132	141	143	151	145	140	150	145	142	135	139	136	140	160	150	158	155	161	146	138	149	149	171	168	136	162	156	169	156	134	154	152	149	143	161	137	139	140	138	164	164	137	159	153	128	140	164	163	149	158	137	161	151	146	167	142	156	156	148	168	152	155	151	156	131	137	142	145	119	140	154	163	140	132	163	135	178	136	153	138	139	146	137	143	143	163	148	153	149	143	138	162	164	153	154	154	128	147	162	139	139	159	154	133	168	148	161	169	145	140	140	151	175	175	143	138	172	154	172	135	154	152	130	146	158	158	153	172	137	146	134	161	129	144	151	146	169	138	160	140	153	161	161	141	148	150	145	142	172	156	139	127	145	151	142	139	141	171	148	173	149	141	159	151	148	157	165	142	135	151	139	157	147	165	158	141	152	158	141	131	173	128	154	161	159	148	138	159	145	150	145	154	154	154	141	166	140	169	142	153	121	140	127	151	142	162	130	154	151	157	150	196	158	157	161	152	172	157	156	158	151	153	132	160	162	151	149	151	138	147	121	142	134	147	144	164	148	172	169	148	137	138	167	148	144	200	147	154	131	152	148	155	146	136	127	163	150	139	126	153	163	164	143	153	159	137	169	132	163	151	159	157	155	140	144	146	144	137	169	144	134	154	153	136	162	152	138	140	142	161	157	159	137	147	158	151	162	158	157	151	150	157	135	129	158	162	152	153	164	157	154	153	153	147	148	135	134	145	165	138	160	141	189	139	163	156	145	157	140	174	157	150	146	150	149	131	146	155	155	161	157	147	165	166	161	169	136	170	149	144	151	133	145	141	152	155	150	150	138	149	142	136	142	177	140	147	150	169	142	150	147	160	158	132	174	125	145	136	148	157	172	142	127	151	132	135	172	137	156	143	159	137	129	151	145	165	152	155	156	131	132	156	152	148	163	144	153	161	185	146	130	162	165	161	147	157	134	137	149	155	146	139	147	129	150	145	154	158	174	134	157	149	161	154	146	141	173	144	154	162	156	157	137	143	157	165	161	158	180	151	148	172	161	157	148	162	134	157	162	161	153	147	129	150	153	158	162	157	150	142	138	169	129	147	141	134	161	157	168	148	159	155	140	164	141	151	154	153	152	168	187	143	137	158	171	156	130	142	154	141	158	154	161	150	134	139	142	158	134	161	162	142	156	147	174	142	181	150	137	163	170	121	156	144	147	137	151	153	179	148	155	145	133	149	148	145	159	158	152	174	149	181	140	138	150	155	157	159	141	157	132	144	156	144	156	147	147	163	151	152	169	140	134	160	146	158	152	140	156
4880	9996	6413	3099	2495	2171	1917	1514	1172	924	761	617	605	533	455	423	387	312	281	244	265	253	211	222	212	223	241	260	269	268	272	249	252	261	227	242	265	205	232	221	217	214	176	170	205	203	194	187	212	184	180	173	171	163	159	164	180	171	164	168	163	167	161	169	172	183	145	177	168	145	177	176	157	175	194	167	180	157	157	179	169	193	164	155	175	177	152	168	172	176	185	166	173	139	174	165	180	194	173	139	181	174	162	174	183	164	162	172	167	150	149	162	182	140	183	174	142	151	152	169	155	168	175	170	160	156	193	187	143	171	188	176	184	182	145	181	145	181	163	188	180	181	168	163	173	173	157	178	172	172	199	167	178	158	174	159	161	173	156	158	162	175	167	174	159	148	148	162	188	157	141	178	139	212	177	167	183	163	150	174	163	177	150	150	152	171	153	189	162	171	168	167	162	173	145	170	185	172	167	185	158	152	179	134	186	179	159	149	167	162	159	147	170	167	176	164	161	162	139	182	174	147	176	163	166	156	156	180	163	150	167	147	180	143	167	179	174	179	178	153	168	178	155	151	164	162	155	157	154	158	171	180	154	151	192	157	155	172	180	188	168	174	153	159	165	176	143	159	157	200	163	177	170	153	145	153	164	174	169	198	150	178	188	177	187	141	169	169	165	166	169	162	185	176	174	178	170	181	202	160	164	157	157	174	150	156	166	157	169	165	159	165	158	180	165	177	161	157	171	159	170	170	166	168	181	158	168	172	177	157	159	181	163	170	168	188	169	190	155	175	180	154	160	161	150	148	172	141	176	162	153	173	173	153	154	151	157	161	177	164	163	159	172	182	170	153	170	170	161	171	193	176	175	162	176	161	148	148	163	144	169	163	157	155	162	153	164	172	179	161	167	167	170	144	166	155	161	170	161	161	151	154	163	181	153	167	188	175	173	170	157	164	176	175	172	161	135	180	171	165	154	162	140	193	144	154	179	154	174	164	149	184	162	164	167	151	162	155	188	157	193	184	162	170	147	144	183	175	149	167	169	172	172	167	163	164	147	163	149	150	157	169	158	163	185	145	169	149	161	167	156	162	174	157	159	176	149	163	186	161	159	166	161	167	192	168	173	153	146	168	153	166	173	174	147	154	168	160	166	173	163	167	167	164	164	157	165	153	170	170	167	155	188	164	165	165	161	149	172	157	193	179	165	163	166	159	178	166	182	160	149	150	175	163	174	170	154	149	161	182	172	154	159	163	168	139	160	157	156	164	167	142	160	148	188	170	150	183	166	165	160	146	168	175	183	173	171	173	137	171	163	178	164	156	165	151	142	167	170	157	174	168	166	191	168	161	178	154	169	191	160	186	151	157	158	182	167	180	180	158	184	158	151	161	163	170	162	160	171	180	182	174	182	175	151	155	141	155	169	155	153	156	174	178	161	173	182	155	182	165	167	171	184	163	143	133	152	186	172	155	166	164	149	166	170	167	173	160	158	157	196	162	192	147	178	195	147	157	171	176	170	159	169	175	158	156	175	177	173	155	169	193	162	184	195	159	185	163	165	179	169	185	160	175	168	154	167	169	155	190	173	155	172	157	152	164	176	159	172	175	172	181	168	170	167	159	160	140	172	158	156	164	159	152	168	164	159	162	151	169	193	185	159	181	175	154	195	154	147	170	159	167	175	162	149	177	163	166	171	171	159	178	165	142	158	165	157	179	161	188	151	159	165	171	139	161	167	163	151	151	180	161	165	167	151	176	170	145	148	148	169	156	182	182	173	166	179	172	179	145	148	153	167	147	165	167	149	207	164	154	176	184	159	180	155	165	158	138	184	159	159	147	190	147	175	168	157	179	154	160	157	166	160	168	165	175	169	161	148	173	147	162	159	176	159	168	138	160	160	159	150	164	171	176	166	169	147	157	184	159	167	146	154	171	169	153	163	136	164	176	190	137	159	190	155	154	150	173	155	138	155	171	173	166	166	152	180	178	190	177	162	160	176	147	167	155	157	170	164	143	154	178	173	162	152	178	162	192	154	172	164	172	170	153	163	158	162	183	156	153	178	175	140	165	145	175	150	155	178	175	156	159	185	171	164	182	147	157	178	158	177	147	175	177	152	175	170	168	171	180	178	166	155	187	168	168	163	171	187	176	168	150	160	168	158	157	176	168	169	160	169	156	153	151	168	171	156	166	191	171	180	175	146	158	159	170	144	162	176	148	162	157	177	162	155	146	172	175	164	163	160	178	177	175	150	174	155	176	168	171	165	150	171	167	156	155	150	179	161	152	165	159	165	153	161	184	166	188	174	173	172	174	159	160	177	189	177	177	173	170	164	164	148	188	162	163	155	153	156	175	186	174	165	161	164	153	160	170	157	194	162	162	182	171	177	166	160	184	189	170	188	176	162	182	172	171	166	170	190	158	192	178	173	179	173	160	170	169	156	173	170	154	194	177	162	172	168	165	177	165	162	172	182	168	185	149	169	152	168	169	157	172	163	168	158	158	147	155	183	161	157	194	185	174	184	160	130	162	155	170	166	184	167	154	170	161	153	142	152	151	159	161	181	158	166	163	170	171	165	161	170	143	173	159	166	147	149	166	168	160	170	154	155	165	191	163	169	155	167	161	158	156	163	165	171	152	155	160	154	176	159	167	150	173	171	176	152	172	148	169	149	168	158	164	154	174	165	174	169	159	141	168	154	155	172	136	187	167	149	153	166	210	185	145	174	156	176	151	183	168	176	170	168	177	149	176	175	158	164	178	164	142	162	180	172	185	148	172	169	173	161	164	193	185	168	175	181	159	166	157	177	193	177	169	162	150	158	154	176	162	147	162	179	190	165	181	191	188	167	186	175	187	141	181	136	164	169	145	156	174	163	173	178	167	154	162	149	177	177	172	177	150	171	166	167	157	162	159	150	160	147	178	189	174	152	166	140	167	169	174	182	179	164	155	162	158	171	130	141	143	164	160	189	185	167	188	161	153	158	175	169	182	143	154	181	148	186	183	165	180	164	176	177	143	165	173	162	162	152	167	168	161	152	197	178	180	154	183	169	158	168	141	161	193	171	170	166	185	142	174	159	161	133	173	179	169	158	178	144	171	173	179	169	151	179	166	167	152	156	173	161	170	164	185	167	165	190	182	172	161	163	154	149	147	171	155	155	158	190	190	174	149	177	184	166	149	186	194	165	171	167	151	161	161	153	140	143	200	148	177	205	160	166	180	178	142	167	159	153	195	165	164	185	192	162	159	152	161	196	154	174	170	163	184	188	164	179	177	169	195	156	160	174	149	186	182	169	162	155	150	148	164	158	162	158	173	155	160	181	188	188	173	163	140	194	178	158	178	157	150	159	156	158	156	162	149	158	194	172	165	176	184	172	154	167	150	175	165	179	169	157	162	181	154	154	183	188	174	151	172	148	154	169	183	169	161	155	140	183	160	185	175	152	163	170	152	169	178	173	176	153	158	167	154	146	173	153	148	165	145	166	145	175	158	169	164
22827	21426	29116	24139	21429	21542	9734	2545	1704	1408	1289	1056	960	925	867	783	704	604	555	578	493	559	546	525	501	509	538	539	495	516	463	505	542	490	496	487	508	466	518	497	461	443	428	424	451	419	443	416	429	396	420	373	420	419	410	411	385	410	399	427	390	431	394	385	433	389	403	406	397	422	445	366	402	417	392	416	411	409	376	391	426	394	381	388	393	400	359	400	400	428	408	425	444	411	391	426	407	369	414	373	394	388	378	390	413	379	418	367	394	389	405	386	360	409	419	405	382	362	404	381	399	427	396	386	369	424	374	409	382	382	395	402	399	367	427	354	402	377	384	394	389	381	369	387	386	430	413	404	437	427	373	401	409	382	386	409	387	397	399	429	368	417	401	371	368	399	409	397	398	407	400	398	365	394	402	362	375	397	448	362	384	399	417	371	365	409	417	404	393	373	376	388	402	406	426	399	363	427	402	391	399	386	375	375	391	398	416	344	386	426	391	396	365	350	398	416	381	406	424	405	365	387	426	409	372	393	370	388	398	388	375	384	394	371	409	375	420	366	393	416	443	412	368	364	422	362	392	393	363	386	388	397	368	421	420	373	384	401	403	405	410	380	389	402	401	398	389	380	382	418	393	415	405	420	387	434	408	394	412	403	413	407	374	349	384	422	415	372	415	383	380	389	394	447	388	354	408	376	386	401	385	420	407	422	399	420	352	420	435	400	405	322	389	418	367	372	384	413	418	363	402	386	417	435	444	393	412	409	422	418	388	401	391	414	380	423	390	388	403	414	433	407	417	403	389	406	409	393	373	410	368	376	385	454	396	416	390	417	385	377	420	363	387	409	405	421	436	403	398	440	420	374	372	425	389	414	398	407	377	390	389	402	347	359	401	386	437	398	384	363	416	380	401	382	406	411	384	383	415	394	374	398	403	395	394	402	417	388	401	431	386	398	398	367	384	412	407	382	383	402	423	394	410	408	372	414	381	409	397	378	402	417	412	403	394	348	448	365	385	413	373	399	389	352	429	412	380	377	418	397	373	405	409	401	390	397	390	404	392	394	395	370	395	400	407	428	382	376	357	401	377	392	426	406	387	386	390	399	387	393	382	449	409	386	372	447	394	379	388	437	403	404	356	386	431	405	391	350	383	398	383	400	388	379	415	408	414	403	383	409	395	436	403	402	411	406	368	363	395	388	412	404	378	391	415	393	428	406	400	375	421	402	432	383	415	406	404	388	375	406	395	386	340	412	395	354	427	391	381	361	402	401	391	406	378	416	426	378	374	436	404	399	389	388	385	402	415	375	388	405	362	408	396	395	348	375	376	389	389	352	407	419	394	354	388	418	388	385	432	362	385	371	431	405	384	393	391	397	393	351	371	396	367	383	405	371	396	416	401	361	358	393	424	400	376	366	426	374	403	380	390	374	385	400	374	402	343	380	379	375	367	377	389	391	388	398	405	392	370	395	399	407	427	405	386	404	430	389	400	435	396	413	381	405	387	353	394	409	385	365	398	372	379	422	381	371	353	348	391	425	400	432	416	401	399	378	407	361	368	408	368	387	431	397	408	403	402	405	419	380	371	393	384	380	399	375	398	369	377	373	454	374	417	390	415	382	404	364	403	387	399	409	373	366	385	378	423	388	387	384	386	396	401	406	420	379	367	372	398	402	403	378	361	356	404	418	417	365	371	378	429	361	434	387	389	376	368	406	381	368	385	404	388	397	404	390	372	383	399	427	392	425	403	375	403	348	363	394	381	391	416	403	408	387	407	413	413	434	400	404	404	386	383	386	416	389	402	409	422	413	362	389	408	425	383	425	380	391	355	388	378	379	419	376	366	355	397	377	400	421	363	385	377	413	382	394	404	404	385	404	362	413	438	393	407	431	398	414	376	403	375	384	384	375	412	421	400	369	415	401	350	371	421	373	433	409	376	372	404	382	408	409	426	400	406	422	410	405	397	379	421	401	412	375	408	391	408	394	421	384	410	401	416	372	445	390	366	410	372	398	403	369	402	401	356	380	384	378	351	383	406	409	386	390	352	430	389	372	358	411	420	415	398	391	401	352	380	367	380	353	391	405	362	406	407	396	375	411	390	402	440	355	399	418	396	393	397	354	395	391	396	420	412	379	429	414	408	376	398	392	346	416	390	401	422	394	410	402	361	436	386	383	384	414	348	371	400	410	424	405	393	398	400	387	436	375	382	371	388	403	409	388	407	412	414	410	406	452	405	397	368	396	382	384	375	388	397	388	390	359	421	337	366	411	413	384	385	388	399	397	380	375	386	399	389	433	400	406	396	398	390	433	391	400	371	391	408	399	400	404	384	401	409	391	392	385	421	432	377	364	390	367	373	388	406	372	385	406	392	401	357	366	405	406	415	388	388	373	351	415	405	396	395	400	372	385	381	386	398	395	363	405	367	391	378	414	406	348	364	396	360	394	385	386	389	417	381	377	384	438	420	373	387	425	411	382	370	398	414	358	348	392	420	362	425	397	414	358	380	404	381	390	393	353	396	354	429	395	405	386	372	362	397	407	383	379	360	367	386	400	394	392	353	397	409	381	415	371	418	456	409	396	390	411	417	398	410	409	392	415	398	445	399	392	399	395	384	400	366	359	398	395	377	381	415	416	365	425	371	369	385	372	415	378	420	383	382	379	369	404	378	398	398	399	390	384	394	388	439	376	375	387	398	369	394	411	354	388	404	405	391	411	405	401	362	424	438	373	386	408	391	396	406	386	383	409	386	382	413	390	412	405	385	383	385	395	417	385	380	383	388	386	406	397	398	367	399	405	397	327	413	414	403	389	378	379	390	417	386	373	413	382	367	367	392	398	429	415	394	419	372	388	399	383	382	382	356	397	370	340	366	405	369	406	388	418	382	411	391	407	407	386	365	389	403	402	386	382	405	375	425	371	403	346	381	386	421	383	373	384	412	405	403	388	370	383	352	377	397	414	360	416	392	389	393	375	349	422	369	392	388	403	402	387	416	416	414	393	387	374	403	379	386	379	371	386	387	434	413	384	381	390	382	389	375	394	401	423	364	385	389	404	389	393	391	368	381	382	414	402	390	393	410	386	411	396	400	401	374	398	368	401	402	426	399	361	386	452	370	393	360	377	384	404	411	383	390	405	423	377	387	383	400	401	384	385	375	374	403	388	393	378	390	398	355	394	402	414	353	402	403	363	448	353	358	367	387	403	386	442	381	395	397	390	407	386	422	403	428	380	405	378	395	399	392	364	451	401	393	376	394	424	391	396	380	397	394	429	386	414	404	365	392	420	379	379	402	403	404	338	392	369	370	408	366	400	386	380	392	437	384	415	416	410	408	378	409	385	406	364	406	366	413	382	415	379	370	408	374	440	373	393	388	375	403	358	412	379	392	405	392	415	375	416	392	410	406	365	383	429	380	406	408	387	396	390	381	402	419	378	404	390	415	377	372	388	399	367	418	388	440	391	378	385	382	407	388	353	408	382	385	389	399	390	403	387
6733	21114	14531	7988	6571	5515	4809	3764	2941	2377	1941	1611	1475	1276	1197	1012	986	722	685	646	604	608	636	598	569	563	631	597	581	596	571	588	587	588	593	546	555	589	566	559	523	502	492	446	454	501	511	459	462	414	449	382	430	385	430	452	422	421	404	431	386	393	422	441	461	391	451	457	457	409	394	393	435	397	381	408	434	404	434	428	427	421	394	400	408	451	422	425	445	388	439	397	378	410	409	409	408	394	405	432	429	404	408	407	396	419	371	380	421	435	426	417	425	390	453	426	438	417	397	413	429	414	406	416	435	409	429	423	429	368	402	389	404	398	384	400	424	425	388	422	422	418	399	411	429	423	440	397	406	422	440	390	404	450	391	444	402	402	434	381	397	397	411	413	387	430	403	408	413	397	383	448	390	398	429	459	400	364	394	447	430	415	427	400	406	428	399	410	424	390	408	414	426	438	375	376	411	411	447	390	416	431	414	378	381	401	379	403	459	426	409	365	403	419	377	409	410	421	417	425	374	431	407	412	426	394	389	446	409	390	438	390	441	456	423	424	392	430	423	406	405	429	405	432	372	420	440	424	401	432	367	389	427	411	426	420	375	450	408	417	388	400	399	396	409	434	381	454	408	377	421	380	396	379	437	417	394	430	433	443	392	392	422	407	410	415	438	375	400	385	410	433	372	403	409	375	388	381	401	452	420	398	435	409	384	440	427	397	392	419	387	422	416	440	387	384	399	421	409	403	390	395	426	415	411	422	398	380	448	392	435	393	400	367	391	405	413	407	382	423	477	442	402	421	393	445	412	443	422	435	378	398	435	406	439	465	385	390	450	406	410	414	398	427	388	437	426	417	416	413	385	421	394	392	418	383	390	403	431	383	413	396	425	429	417	410	389	382	418	433	398	416	382	375	410	405	395	411	409	396	416	452	441	415	421	411	455	440	405	397	417	439	410	422	388	395	379	415	438	438	430	417	400	387	426	383	404	427	406	416	420	406	435	409	385	393	414	414	400	402	398	417	384	402	439	430	427	429	418	422	418	431	412	367	387	438	395	382	432	392	400	350	427	426	404	405	412	418	405	389	409	375	431	420	413	398	371	381	412	452	375	399	395	386	407	410	417	410	410	430	432	413	439	387	409	400	394	460	410	390	387	409	409	441	439	390	409	384	400	405	447	411	404	401	415	394	434	430	407	443	429	397	416	425	428	403	439	415	368	408	399	421	367	403	434	388	441	459	410	428	399	409	431	404	412	383	432	418	381	389	425	406	418	408	409	432	404	420	402	405	407	381	425	386	418	374	454	435	411	416	375	442	431	428	420	407	397	381	377	407	413	408	401	412	377	445	444	389	359	408	444	426	425	403	409	393	431	416	428	445	357	409	423	425	400	394	420	429	391	400	397	450	396	381	397	378	427	377	411	402	424	432	400	445	418	398	400	428	428	420	456	436	416	424	415	416	452	404	393	418	399	430	410	436	390	422	419	390	437	428	393	431	417	396	436	396	423	382	399	422	352	386	453	379	389	424	384	399	369	415	419	429	428	394	425	446	421	387	418	381	416	439	425	385	421	417	426	415	410	418	416	391	421	425	434	432	418	382	432	398	458	384	420	407	378	410	444	391	381	425	413	432	453	410	417	441	413	435	423	414	417	397	436	417	420	470	419	415	411	410	428	435	429	380	383	422	407	460	407	415	406	419	393	422	403	427	402	406	438	464	413	419	440	410	427	432	385	412	415	402	431	369	427	387	433	415	384	410	408	420	380	370	394	407	408	408	428	385	438	388	423	386	423	434	397	424	420	413	429	381	413	421	406	380	433	390	407	427	428	442	436	370	416	376	393	414	414	412	409	422	414	417	430	404	401	400	398	397	387	451	391	370	389	406	426	384	395	431	416	383	411	420	413	406	416	369	382	383	397	391	419	384	381	405	446	403	420	378	385	449	422	395	390	411	411	397	410	451	392	412	406	421	381	418	396	396	451	383	423	410	411	378	467	438	425	412	432	400	399	434	399	419	405	404	405	390	372	409	418	414	411	422	433	423	427	424	414	408	407	431	420	393	379	445	375	432	414	383	403	396	465	370	388	402	397	422	402	395	442	418	392	421	401	417	418	431	383	409	433	425	383	420	429	417	407	405	432	423	422	419	406	436	424	419	420	406	435	412	403	436	381	393	419	419	427	398	424	396	402	393	432	427	378	426	442	386	455	407	425	397	413	378	370	419	425	391	415	440	432	439	393	419	439	409	430	381	404	427	438	379	406	404	434	427	387	409	396	379	451	373	435	418	401	398	381	404	422	428	413	457	421	405	419	449	402	418	407	427	392	425	406	412	413	442	419	413	422	415	459	413	410	435	402	383	396	420	414	403	407	406	404	393	418	413	396	410	368	387	405	420	447	403	404	432	458	381	427	435	439	388	374	410	397	406	407	428	392	432	388	426	413	397	423	426	420	395	397	430	429	385	399	390	442	417	486	417	395	398	416	375	442	415	380	373	407	395	424	402	426	415	421	380	417	433	396	398	386	456	405	421	391	422	396	367	445	420	379	422	370	412	432	411	414	410	411	362	409	404	415	407	395	451	409	417	419	402	400	404	425	433	391	416	399	416	440	411	405	453	449	408	407	420	412	411	401	423	441	414	441	429	404	400	402	402	416	416	402	404	429	400	424	400	439	398	447	403	429	418	419	415	379	426	417	445	374	437	383	445	410	404	420	405	414	407	435	407	435	374	433	402	401	378	384	401	409	411	439	397	386	401	457	395	387	425	426	420	414	415	389	404	451	414	438	398	400	420	415	396	389	420	431	424	409	417	430	441	392	396	393	396	409	452	402	418	427	418	405	395	434	387	434	425	433	413	391	438	427	407	407	405	432	413	400	408	443	415	435	401	416	436	394	398	385	406	408	411	399	424	381	384	402	418	417	410	418	428	388	428	421	382	418	413	447	413	432	400	401	387	368	406	419	388	399	388	422	433	436	408	438	387	407	410	393	398	404	413	406	445	416	403	393	398	428	398	404	416	434	412	428	412	426	446	423	391	415	397	449	439	418	441	401	402	420	405	427	407	446	420	397	402	398	418	401	423	350	429	404	441	456	384	403	385	433	393	430	389	400	442	441	438	386	421	390	408	407	414	382	410	416	432	394	386	418	399	415	407	422	393	415	392	441	393	418	413	422	420	382	439	435	418	431	411	406	365	433	381	406	398	370	408	409	428	393	428	417	407	410	424	418	410	383	422	399	413	414	424	405	386	468	424	394	414	415	437	411	431	406	393	420	390	411	439	418	402	415	370	411	423	444	410	412	412	413	433	410	430	394	362	407	426	416	412	373	421	425	392	422	418	455	414	414	398	429	380	425	428	422	430	391	442	397	450	412	412	429	410	417	387	361	389	366	413	363	419	425	406	388	423	386	436	416	401	384	400	404	398	422	450	387	404	405	421	430	423	431	421	435	413	392	404	397	424	394	423	409	368	379	405	438	437	413	409	408	376	438	396
28117	19911	7522	1435	863	736	662	548	459	409	385	339	360	283	328	282	293	270	245	249	244	224	235	239	237	214	252	253	265	266	268	238	278	250	269	252	244	235	247	252	211	241	239	232	218	245	231	236	213	224	202	240	219	217	218	177	214	230	194	214	213	228	243	201	221	213	209	212	214	214	226	203	222	231	237	224	224	200	222	233	239	223	202	205	231	209	214	215	223	203	226	207	223	222	210	217	250	212	208	229	219	216	219	251	217	228	240	227	246	211	220	222	229	210	216	216	208	240	236	205	228	261	202	247	215	202	221	231	190	246	208	205	200	188	233	246	239	188	210	213	216	233	212	227	235	212	204	227	216	210	208	234	236	238	214	213	207	214	200	242	206	219	229	213	220	219	225	221	215	221	234	218	189	223	224	211	209	212	215	226	243	206	219	226	243	211	264	227	231	205	230	199	214	225	199	221	225	234	210	211	214	228	231	205	188	203	227	234	215	223	203	236	226	231	212	206	219	221	240	221	219	229	225	219	216	236	221	225	250	222	199	229	198	228	224	233	189	233	219	215	227	216	207	212	221	200	219	210	219	204	222	219	229	227	226	213	230	210	225	210	239	229	238	216	235	235	219	212	241	244	216	211	222	229	230	230	200	215	210	227	192	222	189	200	184	242	251	206	214	252	224	224	192	244	219	227	212	227	238	257	231	243	228	207	248	224	214	236	202	244	218	235	227	197	214	218	214	228	230	253	228	205	225	218	242	209	231	203	217	236	192	222	225	212	221	241	198	205	207	218	206	239	221	251	242	197	210	231	233	231	243	208	196	217	222	203	200	217	234	192	218	237	191	235	224	211	230	229	247	213	202	222	213	225	229	221	214	213	219	241	207	204	219	220	200	221	232	216	246	222	229	234	209	207	234	247	221	237	210	211	226	202	221	234	201	217	213	220	196	201	197	230	225	212	223	218	204	202	209	210	224	222	247	216	225	235	210	229	227	203	211	196	217	229	225	212	232	217	220	211	217	209	197	231	217	196	240	228	240	183	219	234	190	207	213	225	216	218	218	197	206	204	239	211	206	226	199	266	216	206	230	216	205	224	207	205	215	206	221	227	239	227	251	239	204	221	246	223	243	238	208	219	227	202	219	221	235	216	211	229	209	211	207	239	224	206	195	194	194	215	229	221	213	207	238	223	231	210	224	223	193	218	231	206	199	237	209	228	225	229	217	239	222	204	197	211	230	213	201	261	219	245	199	196	223	220	225	235	184	237	214	212	192	239	220	223	215	219	233	214	249	216	224	198	229	212	217	216	238	193	230	195	224	217	230	222	212	225	214	228	211	212	214	210	225	189	229	219	218	205	241	184	208	212	254	246	217	211	234	220	199	213	227	201	203	199	230	218	219	231	228	231	230	204	213	203	213	195	230	213	205	228	233	213	216	192	222	238	235	197	234	189	222	223	227	215	213	225	228	212	211	206	230	222	239	211	231	226	207	214	214	209	213	246	206	247	206	238	231	227	215	239	203	196	193	216	225	223	202	230	226	242	222	231	239	212	224	196	208	207	220	230	190	196	222	228	222	197	208	205	253	223	209	192	213	221	217	239	200	229	197	235	191	232	231	206	234	207	227	211	223	242	221	228	232	212	202	215	222	217	217	253	223	205	242	215	212	224	216	215	231	222	223	238	207	222	223	246	227	229	244	243	206	214	217	226	241	190	219	207	241	203	222	222	192	203	218	202	252	214	203	252	237	225	234	215	213	222	210	219	227	224	202	208	226	219	222	209	244	211	214	178	244	196	234	232	219	226	211	229	223	241	216	230	221	235	220	199	207	195	211	237	218	231	239	223	220	230	217	230	214	225	208	227	219	214	214	232	233	232	222	232	206	232	218	221	202	200	231	233	253	232	211	235	216	185	213	230	225	228	231	204	244	260	211	199	237	218	200	197	223	195	218	224	218	195	230	236	225	228	238	216	208	217	210	226	217	216	239	215	240	222	229	210	223	206	236	199	198	226	224	227	216	216	220	210	219	218	193	217	211	214	230	218	217	220	227	234	221	224	223	214	223	200	231	222	219	230	232	207	240	189	183	184	235	223	219	209	228	201	216	228	216	192	198	223	215	234	250	217	200	230	240	203	225	215	245	216	201	218	206	219	222	221	208	227	249	205	224	216	197	227	227	245	229	243	211	192	233	209	186	225	192	217	210	212	198	216	202	207	217	224	219	215	243	213	237	241	224	235	212	229	207	209	211	203	222	241	223	201	228	232	238	213	181	240	207	194	235	235	222	216	224	224	197	209	229	209	194	209	216	208	218	220	240	245	220	212	226	232	201	228	215	234	203	200	209	240	231	223	237	214	234	208	220	224	227	236	239	200	237	224	206	222	211	214	239	235	204	220	202	207	227	206	214	210	242	216	200	207	221	205	220	202	223	225	223	221	237	206	199	214	217	215	218	218	196	208	222	226	213	229	223	190	211	196	216	196	217	235	215	214	200	226	227	230	215	209	215	210	205	214	211	205	212	218	209	235	220	228	251	204	206	238	219	217	218	217	210	207	244	229	221	213	240	212	225	228	211	193	211	214	238	213	228	233	222	232	211	231	232	212	247	227	207	214	213	211	221	200	215	197	223	211	201	220	226	216	225	203	221	219	212	206	214	191	217	222	221	198	232	197	213	226	222	212	206	212	248	233	226	213	218	198	197	196	224	215	221	189	220	216	197	227	207	193	222	195	241	200	251	193	220	218	206	204	200	199	216	254	240	237	190	226	204	221	194	212	210	217	255	224	238	215	221	230	244	212	224	209	213	216	200	224	226	223	212	216	223	245	216	233	219	205	258	215	234	201	220	188	212	202	242	219	224	194	199	240	199	216	214	231	196	225	222	197	211	226	228	205	199	235	200	216	217	230	213	231	231	228	199	233	221	215	233	235	214	211	226	206	212	231	227	246	238	218	214	229	204	222	195	226	215	216	208	205	217	198	225	207	213	224	212	214	212	222	225	251	219	228	218	234	236	230	210	219	242	212	197	215	218	230	205	206	231	205	227	209	220	235	209	202	197	211	242	216	226	205	223	222	217	225	205	240	202	218	216	208	236	225	226	234	205	227	228	228	210	232	213	226	219	219	217	213	193	232	227	179	225	216	204	228	204	219	221	226	207	223	199	209	223	234	216	227	230	216	241	227	240	212	208	211	214	217	208	212	227	204	204	209	208	211	224	231	223	222	192	215	248	224	225	198	240	221	232	224	236	213	212	198	217	221	196	188	214	175	200	200	243	190	198	232	213	205	250	217	215	242	223	224	227	209	244	204	228	206	228	222	220	240	235	257	219	225	220	233	218	215	241	262	237	219	194	223	197	215	232	224	213	221	195	221	219	218	203	186	219	237	218	235	215	252	227	199	246	201	231	198	218	218	231	233	229	201	213	212	203	228	219	227	219	222	212	211	224	225	232	217	225	226	241	239	251	203	203	220	217	212	221	220	211	193	225	218	232	218
5844	5514	3247	1649	1431	1263	1121	934	778	651	541	450	481	403	405	389	362	319	269	259	281	257	261	270	290	271	303	282	300	265	299	302	289	283	282	302	284	255	272	280	252	251	224	213	227	237	258	242	244	217	251	223	230	238	223	233	197	223	235	215	225	219	238	228	228	223	219	237	246	225	238	253	231	215	241	201	260	228	260	252	215	231	237	240	245	230	215	214	258	218	247	231	223	212	211	256	240	255	239	236	230	251	219	259	215	267	231	217	221	260	229	243	227	209	233	240	218	257	218	220	245	233	262	236	254	223	228	258	214	230	224	225	218	238	214	224	216	229	250	206	221	212	226	261	220	218	207	216	226	215	237	230	205	206	216	222	238	238	202	231	222	225	229	249	245	226	208	215	241	260	213	210	198	219	264	214	225	237	221	218	222	264	213	237	217	220	216	219	245	242	202	219	238	233	249	238	213	203	203	250	232	227	213	240	241	210	212	240	249	219	216	202	238	216	209	242	240	236	212	239	220	213	244	238	213	247	224	236	253	239	216	250	239	234	209	257	242	223	268	240	247	259	237	236	225	196	228	230	229	226	223	230	240	252	215	217	213	233	212	222	226	239	232	222	228	222	227	223	248	220	266	218	241	232	230	216	227	232	233	243	237	221	266	237	239	218	225	232	249	228	239	225	236	247	237	209	221	237	272	244	220	268	270	224	200	226	194	230	221	216	203	232	236	214	209	239	255	227	212	228	247	225	221	248	223	193	215	229	244	253	244	247	255	267	225	233	227	241	241	231	243	235	208	216	228	224	226	230	245	229	219	227	234	219	242	228	240	220	228	248	243	222	223	262	224	236	234	266	243	199	239	235	210	232	203	229	226	240	228	226	230	228	189	240	233	227	216	212	234	201	219	215	232	210	233	250	226	219	257	200	238	241	258	231	226	231	249	230	241	215	206	203	222	226	249	242	223	235	221	229	215	220	237	213	217	226	214	207	215	219	218	234	240	237	229	242	219	254	249	215	224	246	217	198	211	220	221	227	228	252	236	227	252	202	250	251	222	239	242	243	235	240	249	246	235	212	248	235	223	243	248	219	238	252	252	221	228	224	224	215	247	224	234	229	212	225	218	192	241	211	229	249	227	211	232	227	209	226	220	232	203	245	208	229	240	235	212	221	233	226	225	238	227	221	209	244	231	240	245	207	222	251	240	231	259	225	237	251	259	230	237	251	234	236	258	217	244	232	216	222	239	233	228	214	234	211	236	232	211	228	241	223	221	237	233	226	244	240	229	220	257	234	212	217	222	223	207	207	233	218	242	215	223	232	218	224	221	267	222	211	217	232	232	228	216	215	232	243	199	238	228	228	240	254	215	235	223	250	234	197	215	245	194	219	251	200	245	236	239	213	223	209	252	213	233	217	247	204	235	208	249	217	216	247	214	238	229	221	239	211	240	244	187	227	253	216	211	226	227	240	213	250	225	230	239	238	236	251	211	241	234	213	256	201	236	238	221	269	232	238	210	229	215	211	197	232	241	252	227	238	227	221	228	232	227	241	209	236	237	240	206	209	229	243	207	242	243	232	249	229	227	226	263	238	243	228	227	204	227	227	241	228	238	220	192	241	243	234	205	262	235	240	273	209	216	240	244	255	229	222	237	224	209	242	242	203	236	225	219	245	232	227	225	221	231	203	257	229	246	235	246	208	227	223	260	239	208	215	228	217	236	228	223	225	244	238	222	208	237	239	264	228	216	243	234	205	227	216	237	248	263	253	227	221	229	238	232	246	226	254	224	263	223	217	228	225	250	228	234	255	253	252	224	219	256	233	244	219	233	220	225	221	217	233	209	202	242	264	249	205	201	231	208	239	217	217	204	249	210	240	194	238	233	224	221	226	250	223	240	227	218	215	245	235	256	223	206	229	231	243	219	212	217	260	216	227	250	224	239	236	215	232	241	208	245	204	229	232	230	232	227	206	230	246	222	218	219	245	233	226	232	224	226	252	234	232	216	242	207	237	249	240	232	219	225	220	190	227	239	227	239	247	236	247	256	231	247	233	235	209	251	233	235	227	214	213	206	229	228	245	219	218	237	244	240	216	240	235	246	232	234	213	236	227	237	252	247	209	207	221	236	224	239	225	236	233	243	234	207	211	242	239	229	229	268	218	226	230	211	232	231	243	214	218	237	226	258	219	223	224	226	208	252	220	226	241	220	221	203	242	222	226	217	212	225	191	213	212	211	243	254	218	185	225	232	202	225	205	235	249	235	225	216	236	241	223	201	236	225	250	229	237	216	222	243	211	210	235	232	220	257	219	237	203	203	219	217	245	221	219	226	219	217	213	226	243	225	233	275	236	243	222	243	224	219	246	254	225	242	218	245	253	221	244	213	225	239	241	250	211	236	224	219	250	234	229	230	242	220	231	244	234	211	252	235	218	246	210	228	238	233	209	233	247	231	225	231	246	233	243	231	226	226	235	222	267	229	196	237	215	223	205	241	236	235	228	196	226	220	249	229	247	233	227	210	238	243	241	197	262	238	230	220	237	241	220	243	244	233	222	216	246	239	215	214	246	243	226	215	248	210	237	254	220	226	216	240	243	250	233	242	235	232	216	231	235	249	237	213	239	247	242	233	239	209	225	212	231	240	216	222	234	252	238	228	218	229	258	227	247	209	218	261	224	222	239	199	223	219	270	232	235	215	233	235	238	244	214	219	233	208	236	230	212	236	249	232	230	201	256	222	241	209	241	257	218	218	188	223	227	248	233	224	243	224	206	215	229	234	219	243	213	234	229	209	229	193	225	213	229	247	212	220	221	242	243	249	233	230	247	232	243	228	229	230	203	209	241	244	234	231	227	229	240	213	211	224	229	235	229	224	233	225	208	217	255	227	233	230	225	213	211	229	250	246	214	229	234	238	231	234	222	242	260	230	232	213	243	236	240	211	202	256	198	252	227	252	234	201	237	226	241	211	240	276	184	219	232	248	230	234	227	231	213	247	245	240	244	223	240	247	239	222	208	235	231	217	243	252	239	255	211	221	226	223	237	212	225	234	212	220	207	256	225	229	224	226	261	223	242	236	245	234	248	231	231	240	233	222	223	257	244	225	208	201	233	240	220	247	242	244	233	208	241	243	217	255	248	234	214	230	242	222	228	248	204	259	248	232	229	236	224	218	232	190	237	244	251	231	233	238	227	242	242	196	224	215	212	234	218	231	228	201	219	248	258	216	235	219	216	205	207	227	205	233	216	230	242	238	221	219	202	194	219	215	208	223	242	205	216	218	216	250	226	219	224	246	238	242	246	246	218	252	233	225	239	224	244	256	214	236	225	201	202	227	209	239	234	231	204	216	226	225	255	234	251	229	245	233	228	227	220	206	238	227	216	217	235	241	248	247	223	225	224	247	232	225	221	206	210	227	243	205	257	222	233	215	250	223	217	206	208	218	242	246	223	223	253	239	219	217	231	212	262	237	231	223	223	231	229	216	219	239	215	253	212
24038	21412	28596	24625	21402	9610	2354	1557	1197	1022	925	777	754	714	687	615	631	538	542	483	469	439	468	458	467	442	448	458	489	473	466	446	519	453	488	446	441	445	425	463	449	437	420	391	427	425	427	398	433	438	394	397	430	423	398	379	387	402	415	426	417	375	386	390	443	395	433	432	409	399	407	417	415	374	428	392	412	416	421	422	374	375	437	424	391	406	384	414	390	381	427	404	396	418	396	371	373	386	385	372	425	391	395	366	383	422	417	381	416	388	392	375	366	419	387	397	381	390	378	394	374	386	377	399	377	421	389	382	374	368	372	406	372	397	401	397	408	407	416	450	391	384	410	387	421	386	389	354	402	401	405	407	383	386	386	405	390	371	393	420	385	407	399	390	403	386	375	378	398	385	340	392	377	427	382	391	402	423	405	423	419	401	427	402	372	375	359	395	411	394	453	440	375	393	372	376	386	403	404	429	412	380	411	401	401	410	342	408	384	378	389	379	379	401	403	398	406	388	403	410	423	379	415	401	365	429	387	373	371	396	402	423	375	404	381	368	405	422	361	395	388	415	359	397	425	442	417	380	390	390	388	386	399	390	388	404	429	422	434	375	417	388	394	387	375	411	386	380	415	414	429	392	370	413	392	387	391	393	411	404	405	398	400	407	337	369	376	390	392	399	381	415	379	392	394	418	368	428	365	359	338	392	375	402	397	375	394	418	401	409	406	373	389	392	391	413	388	388	429	412	362	380	404	405	412	451	346	401	392	404	413	417	420	424	363	417	424	379	364	389	370	401	377	391	425	404	385	389	382	370	405	354	386	425	393	390	377	391	407	417	397	374	387	402	394	389	407	366	392	391	362	403	344	375	362	409	396	377	376	436	360	365	409	387	380	382	367	365	421	406	428	384	403	380	397	366	365	395	409	369	403	365	362	405	409	405	368	450	399	397	384	408	396	396	419	412	391	410	408	428	412	360	386	380	407	386	424	384	398	359	389	410	401	407	367	357	403	397	401	373	408	371	395	374	417	373	378	415	415	382	343	377	440	369	390	373	406	426	388	422	377	377	409	402	430	411	387	404	387	395	370	377	389	399	400	363	411	339	380	397	426	415	402	378	368	401	409	395	398	421	386	397	406	392	430	368	389	429	400	380	390	391	403	406	382	386	413	426	390	394	367	380	387	375	424	409	387	377	412	400	401	377	374	389	392	372	376	412	450	412	381	420	413	370	383	370	406	388	394	437	426	367	386	400	414	407	389	394	420	407	383	384	407	399	402	400	396	379	427	395	387	408	415	394	388	379	396	429	432	423	391	399	369	404	376	389	393	385	416	406	389	412	375	414	389	414	393	443	394	382	426	393	398	360	430	372	422	421	374	374	416	393	386	419	366	397	370	393	388	419	372	411	394	380	402	372	357	368	406	418	401	428	410	412	379	400	368	405	367	408	400	422	403	391	363	440	394	395	406	378	397	377	394	403	419	382	404	383	377	426	408	389	364	387	381	409	389	414	399	382	377	371	362	425	380	419	406	372	451	389	415	399	409	383	419	393	363	403	385	370	362	416	353	361	386	429	433	435	388	359	391	361	390	351	394	376	399	399	404	365	403	369	378	391	364	372	438	414	395	369	400	403	379	387	426	371	395	401	394	409	376	387	370	373	406	388	402	395	390	390	369	405	378	373	409	369	388	400	418	401	426	393	374	399	403	393	394	399	401	420	412	409	388	414	409	396	406	377	404	399	429	394	382	397	385	378	400	400	389	373	423	380	413	385	358	379	389	431	422	391	374	400	378	381	403	406	384	412	407	374	394	396	388	415	406	415	399	399	376	382	367	389	361	371	409	415	398	398	385	382	407	381	373	408	420	407	421	421	433	363	409	409	394	416	417	397	385	391	380	384	417	430	382	388	375	405	430	385	387	390	417	370	375	402	389	352	391	393	402	373	393	391	409	366	350	361	370	429	410	403	395	402	372	409	419	404	396	416	389	401	441	397	406	378	370	417	394	422	392	368	387	386	400	432	375	389	429	420	387	380	409	403	418	386	380	393	407	387	370	404	396	411	392	426	418	388	410	364	395	387	401	422	392	394	396	388	393	401	411	362	381	421	379	366	405	425	383	418	377	364	421	371	431	396	410	391	412	389	457	397	419	327	381	391	388	373	386	416	412	393	431	409	398	394	349	423	407	391	394	381	434	381	391	427	430	417	353	382	375	400	395	396	382	416	426	429	407	382	365	421	376	398	376	398	410	396	394	378	381	393	383	445	403	386	390	373	389	403	413	387	413	419	409	369	347	399	366	409	371	424	373	386	419	385	394	423	385	386	381	399	365	409	395	395	427	409	424	374	368	403	376	378	348	405	398	395	409	393	421	379	385	397	420	383	390	394	400	413	351	379	399	406	382	404	385	386	384	400	364	400	358	388	393	398	404	351	406	404	376	382	414	380	406	423	394	390	391	405	373	415	402	335	418	399	389	398	421	388	374	381	396	425	407	400	409	370	416	417	426	394	394	385	404	378	434	389	422	430	419	384	347	382	393	378	416	367	423	419	444	400	399	394	396	387	399	420	392	357	421	399	387	401	388	420	396	391	376	413	406	366	385	414	358	409	413	404	385	392	389	366	371	396	371	416	367	355	393	429	418	378	374	398	381	390	379	383	405	392	426	394	399	352	389	360	357	412	383	418	371	387	398	360	414	402	445	393	401	395	387	375	379	409	401	391	383	412	400	383	406	430	335	392	393	413	436	417	376	414	365	394	406	400	416	424	384	365	404	435	398	401	393	381	416	370	372	404	423	419	360	424	428	419	416	429	374	366	377	379	411	369	401	384	373	406	407	413	400	396	361	417	400	409	437	358	406	451	373	426	392	401	381	366	421	374	414	402	371	397	421	402	382	423	391	373	405	405	397	421	355	380	426	412	415	399	384	387	393	395	398	433	428	433	385	414	413	419	370	399	391	373	417	386	374	433	430	396	405	373	413	382	377	356	407	394	369	403	386	400	416	411	381	397	408	395	381	402	392	363	405	423	411	416	393	409	407	369	404	414	407	411	399	410	410	408	392	354	407	421	432	401	414	374	357	413	396	411	397	368	396	384	362	394	426	390	414	403	369	389	444	414	383	384	439	411	368	391	429	394	425	393	417	371	390	420	378	414	401	414	391	379	424	399	385	350	394	414	389	416	390	388	369	371	411	394	392	402	386	382	410	375	400	445	427	374	416	398	413	395	368	423	421	418	375	429	379	421	408	394	401	376	406	423	379	393	432	369	381	381	429	411	385	379	368	392	433	397	416	391	390	395	377	387	392	368	400	391	404	425	410	409	392	399	451	403	395	431	414	380	408	383	367	398	363	360	374	394	430	383	396	397	405	375	424	434	410	365	387	379	398	424	394	382	353	367	391	402	402	377	385	412	394	392	405	398	392	366	422	382	395	371	400	393	401	389	406	343	419	377	401	374	401	382	401	405	375	444	407	367	408	411	390	417	420	350	391	396
5391	14871	9984	5161	4260	3572	3157	2532	2000	1559	1358	1218	1028	1009	838	779	795	611	547	494	506	552	564	504	549	522	531	539	524	537	519	535	561	541	524	537	510	509	527	454	461	439	440	464	475	433	458	468	401	424	429	418	449	402	406	431	430	437	446	448	444	435	449	428	433	382	432	396	440	410	439	445	397	448	450	411	415	421	416	427	415	385	431	447	421	442	448	428	413	412	431	411	440	424	406	419	433	403	404	385	450	424	425	426	432	412	451	445	388	387	398	450	412	409	459	432	401	376	409	378	416	432	392	415	416	409	423	413	377	402	417	384	401	393	398	415	409	407	422	389	407	414	395	451	423	403	391	402	396	405	431	420	421	393	402	417	406	444	417	424	421	389	430	387	395	430	439	382	421	428	385	376	395	419	378	426	390	357	437	413	428	401	401	443	413	393	392	435	409	409	452	435	396	465	430	464	416	410	419	438	447	392	460	453	432	405	405	419	415	405	421	413	418	422	392	418	420	357	432	428	440	403	433	415	440	442	441	453	422	407	414	409	415	386	415	415	454	443	430	433	448	423	435	406	419	397	419	419	408	414	442	393	426	392	395	403	398	401	390	427	408	419	454	372	409	382	453	404	460	407	414	431	424	430	399	437	390	424	399	395	419	356	431	412	425	399	448	442	392	390	430	408	399	426	400	382	438	457	422	428	422	413	412	408	377	421	415	377	404	412	436	416	387	414	404	401	439	412	426	421	420	382	427	419	414	396	415	426	406	404	402	416	451	407	434	378	448	398	437	423	402	432	395	406	418	391	431	446	404	418	396	414	405	420	411	399	453	423	425	418	415	413	444	427	420	448	385	398	455	436	409	417	426	385	433	414	416	413	419	394	436	406	416	386	425	402	439	429	379	430	438	388	416	406	396	426	438	420	401	470	429	425	429	412	417	441	393	349	403	403	409	411	439	415	417	422	437	424	408	402	402	408	409	413	421	410	421	427	389	421	384	454	437	425	382	408	395	432	424	429	434	410	374	407	421	399	411	432	406	434	410	397	387	399	418	437	380	443	449	414	419	410	411	428	436	415	409	407	402	422	390	392	392	381	371	393	379	421	439	422	420	407	451	426	410	411	466	396	420	375	396	419	404	450	422	408	404	400	395	458	395	403	409	412	465	415	375	413	403	442	418	408	420	430	399	428	413	417	422	407	377	413	393	383	435	369	399	407	435	407	405	417	415	387	415	408	409	408	435	446	441	388	390	401	431	412	404	413	398	382	412	407	438	428	416	405	425	401	402	423	410	412	385	432	456	433	400	421	431	441	395	421	416	440	399	421	403	454	414	407	406	434	407	433	443	405	395	416	437	421	413	440	404	427	418	437	378	442	423	404	426	400	442	408	453	416	409	448	416	405	417	407	451	416	376	429	416	376	424	441	420	427	405	442	409	398	423	395	410	397	371	407	410	423	429	391	428	374	426	411	411	405	422	420	452	410	399	404	380	414	408	426	396	442	425	390	433	430	387	388	404	443	407	440	413	397	444	421	468	427	461	407	415	424	420	428	390	417	372	418	450	422	379	386	430	429	436	381	439	428	419	429	407	426	429	434	453	425	436	385	418	418	407	422	445	428	441	450	416	420	396	432	436	426	415	386	405	456	407	424	416	416	420	389	408	401	438	453	455	449	389	417	409	414	427	427	396	385	434	394	385	460	383	404	427	408	402	427	431	412	421	388	422	385	384	424	402	416	435	450	414	462	418	422	445	426	409	421	402	406	411	394	434	412	370	417	386	403	419	425	388	382	412	434	443	430	400	427	429	411	408	412	428	376	402	380	426	425	422	408	382	418	421	433	439	401	436	428	406	388	393	395	403	434	395	442	453	412	405	431	432	389	443	408	448	443	398	432	407	412	373	407	402	421	401	382	423	382	380	423	418	409	375	410	439	387	428	410	400	402	414	370	426	448	419	432	440	411	385	430	417	388	426	378	399	422	407	407	423	411	445	416	402	416	408	411	387	398	407	376	440	410	479	387	425	420	393	391	435	415	411	420	485	416	397	429	407	397	415	434	392	402	414	403	464	417	396	428	393	438	393	465	406	416	407	398	452	402	425	423	435	410	407	405	403	425	425	428	408	421	409	407	430	437	392	416	392	415	393	393	415	416	408	372	430	365	405	439	407	440	437	421	414	430	404	409	406	414	439	379	445	407	411	423	427	411	406	407	390	419	413	408	380	401	424	396	377	420	387	420	444	444	414	421	395	424	377	424	427	412	444	438	408	432	409	393	426	381	418	457	381	419	376	403	379	424	424	432	423	403	405	396	426	402	413	388	443	410	415	433	431	422	374	401	439	408	422	412	393	421	411	417	394	391	377	373	410	420	404	406	411	393	403	430	443	409	428	391	411	404	410	414	400	397	439	417	446	376	414	407	426	457	421	427	375	413	446	412	371	387	388	416	421	408	448	424	410	412	406	392	407	397	441	376	430	396	442	447	435	442	410	444	415	402	452	420	403	423	409	419	414	409	450	401	414	443	366	383	416	438	415	423	420	418	404	452	382	374	408	408	396	440	427	419	396	402	415	417	438	408	397	403	427	446	410	404	397	416	406	439	403	426	454	395	430	406	426	387	431	410	433	419	396	399	391	368	419	402	386	409	363	373	409	411	412	398	438	369	400	408	385	424	415	404	387	423	440	435	418	415	400	403	408	418	389	406	392	362	383	415	398	411	398	421	395	427	400	448	387	396	394	389	383	442	414	418	415	417	446	403	400	417	432	438	396	377	422	402	410	410	421	413	404	406	426	387	436	450	418	428	393	434	411	420	410	407	402	400	392	423	391	420	383	408	445	375	406	410	421	396	412	406	400	419	400	432	400	441	418	400	411	433	409	419	409	381	390	422	388	417	429	400	404	412	421	390	425	407	439	431	394	430	396	401	394	417	436	411	422	441	414	430	386	394	398	403	411	381	407	419	450	395	380	428	391	406	424	428	421	404	410	427	399	431	443	391	451	445	363	402	394	427	402	401	412	434	394	457	398	412	406	412	403	446	374	423	424	411	393	408	418	430	409	428	403	391	407	408	431	392	416	433	403	420	409	393	430	434	389	421	414	370	401	423	394	427	423	416	386	399	400	428	425	430	403	395	409	399	412	404	438	411	404	462	418	410	418	438	426	399	384	428	399	437	377	420	417	407	404	437	422	429	431	370	414	405	391	442	398	415	441	387	419	404	369	371	390	399	448	405	443	426	424	409	437	403	428	413	405	414	412	409	407	436	398	422	407	419	395	425	421	414	439	401	407	428	433	458	427	431	410	436	382	408	413	424	436	418	401	423	441	395	422	432	441	380	413	366	435	411	392	459	400	440	444	428	395	409	413	421	410	418	428	393	413	433	424	435	447	418	405	395	392	393	461	437	403	399	418	411	426	413	434	421	444	432	480	439	415	417	391	407	443	386	425	409	401	422	424	434	387	422	415	426	412	385	437	441	425	430	391	409	401	417	442	416
25079	21419	27477	25647	9642	1299	974	760	612	539	428	408	366	356	302	296	265	235	233	214	210	195	186	197	205	212	220	208	232	213	202	237	208	220	218	198	195	183	169	194	190	173	184	160	160	180	172	157	166	155	147	157	155	151	153	149	151	156	125	154	161	141	158	146	135	142	121	174	177	162	165	163	159	144	154	168	179	136	152	161	152	144	162	164	150	161	167	155	124	160	156	160	153	147	142	133	155	157	135	145	159	154	158	158	154	154	127	173	130	187	175	177	155	167	150	140	174	163	142	158	169	138	153	137	136	157	159	180	142	175	153	151	141	163	142	147	167	162	143	149	143	151	161	157	173	144	161	151	135	141	157	173	162	152	151	137	168	171	144	158	146	164	157	137	161	158	138	164	174	167	138	135	142	150	170	134	158	156	146	129	160	169	159	137	174	152	141	147	146	154	138	158	147	137	151	176	149	151	167	159	164	168	156	141	144	163	159	169	155	139	149	152	165	155	169	161	170	137	148	159	167	161	141	152	155	148	149	146	150	144	175	171	134	170	135	163	158	155	153	147	136	149	165	145	147	160	135	157	166	162	159	133	174	171	150	173	153	165	152	143	162	165	145	155	132	186	161	150	164	138	144	149	148	169	149	154	162	138	154	150	140	147	141	146	140	152	165	157	172	150	151	172	134	160	139	152	163	149	142	175	147	151	159	147	151	153	151	195	151	143	146	146	184	183	147	149	167	157	150	165	137	175	170	157	139	153	147	160	139	163	157	175	163	147	159	146	176	147	153	158	140	157	145	138	174	144	157	156	158	160	152	161	127	137	168	119	173	150	160	155	169	155	164	152	145	171	159	161	154	157	146	149	132	137	148	166	126	127	157	147	171	143	154	163	173	140	127	133	151	156	165	140	153	145	146	148	159	136	172	144	144	146	144	152	173	144	156	145	152	171	159	146	154	156	145	149	163	147	176	138	164	154	167	182	193	153	164	175	162	153	167	153	151	143	155	165	158	165	153	166	164	144	148	135	151	160	171	149	146	145	147	140	153	136	150	164	145	142	156	158	151	149	154	156	124	146	149	170	151	162	152	172	152	139	147	144	143	154	120	162	144	148	141	160	147	145	156	132	172	158	148	138	154	174	145	157	160	152	155	142	147	133	155	141	165	144	160	138	135	147	145	161	151	181	171	143	169	145	148	151	138	146	146	164	149	160	176	171	167	133	159	153	165	143	142	140	167	148	161	168	125	152	153	152	174	184	164	133	165	167	142	151	161	134	166	146	150	138	156	148	170	144	171	148	150	135	159	150	150	165	147	171	150	144	151	125	163	179	166	157	139	159	166	152	161	159	160	150	170	154	146	163	153	138	152	173	165	142	152	150	150	164	142	150	185	161	125	168	145	148	150	175	155	140	150	154	126	146	134	162	161	153	150	149	141	167	154	140	151	155	164	144	162	149	136	158	137	170	146	153	146	162	162	168	144	174	143	167	138	170	153	155	158	165	160	153	138	147	145	118	134	172	145	150	152	135	137	165	144	150	141	152	140	144	153	153	142	167	134	142	135	140	143	141	146	124	144	180	157	144	149	159	126	146	145	149	154	135	154	155	160	167	158	151	155	141	167	150	175	143	155	159	155	136	146	144	146	192	144	152	135	160	158	160	156	168	158	151	129	144	152	169	144	175	151	143	164	159	152	147	153	143	136	133	153	146	165	168	149	155	157	176	142	148	161	157	130	152	159	153	145	141	150	133	159	144	155	127	145	145	154	156	151	148	121	140	165	147	173	138	131	164	154	154	162	139	161	137	156	169	164	188	163	145	146	129	171	144	174	177	154	158	138	146	169	138	158	162	130	159	160	146	133	129	160	165	159	177	137	158	160	137	140	154	160	130	130	171	147	161	138	164	134	148	161	146	160	152	153	162	165	147	164	181	176	153	181	147	148	162	160	153	163	154	164	180	160	146	156	163	162	151	171	143	156	145	165	148	161	153	170	131	153	146	129	164	159	147	169	170	141	134	160	137	157	138	164	129	186	162	151	152	149	149	154	142	161	134	140	161	158	158	174	166	143	152	137	155	127	123	175	158	177	149	123	136	151	148	172	160	151	149	129	126	159	171	158	147	168	156	156	149	153	165	138	146	144	146	143	158	154	150	142	164	169	140	141	146	148	140	137	158	141	142	158	144	155	175	115	132	157	172	137	150	141	150	162	125	136	147	143	165	147	123	153	146	149	170	154	142	144	143	147	135	152	151	140	151	148	140	139	127	164	155	150	157	164	154	135	124	165	151	168	154	128	147	157	154	165	137	157	158	164	156	134	167	138	158	141	166	150	128	151	148	160	150	148	144	159	150	148	158	149	148	146	146	150	148	143	154	149	150	155	156	161	161	164	165	154	155	134	132	157	149	184	135	148	145	165	142	158	144	178	175	149	140	151	143	156	159	150	164	150	144	136	153	142	163	173	135	125	149	160	147	167	137	156	174	155	173	148	178	191	145	161	159	140	156	176	139	152	158	153	147	175	149	142	150	137	151	165	134	150	139	157	150	176	163	169	154	144	160	138	151	136	153	155	155	161	176	151	133	144	161	162	164	168	141	152	165	158	163	177	165	151	147	161	170	163	161	149	146	149	159	154	153	147	163	138	170	157	167	147	144	143	147	146	156	156	159	136	143	133	154	163	150	128	173	141	156	155	154	149	151	207	150	157	151	160	180	159	171	163	166	177	137	131	160	158	137	135	164	140	151	140	153	140	148	142	129	146	152	158	147	165	165	141	130	137	123	153	139	168	136	143	149	148	155	148	136	154	157	164	132	169	143	168	146	156	157	162	151	122	154	147	139	148	147	154	129	152	154	151	143	133	141	144	169	140	132	150	163	150	159	163	149	150	156	139	156	144	136	170	175	149	165	159	136	145	146	163	172	170	148	158	144	159	167	149	141	142	142	144	157	139	165	141	136	151	149	155	146	144	157	150	181	132	156	161	154	150	145	149	161	144	157	137	139	142	149	158	153	161	163	149	152	164	148	158	147	167	181	145	161	140	126	171	172	140	161	136	147	153	169	170	162	146	129	145	130	177	162	153	175	161	153	164	168	160	143	177	141	161	161	164	146	151	180	170	146	174	163	151	141	133	161	146	156	141	164	149	152	176	158	142	144	150	172	151	158	152	160	142	141	150	157	149	151	152	166	153	145	135	171	141	175	154	146	146	136	150	149	140	143	164	130	141	155	157	148	146	148	155	149	162	157	145	166	150	139	141	138	169	157	164	145	155	126	134	145	155	162	138	152	161	154	157	169	138	150	149	167	178	154	151	148	152	135	164	146	160	166	161	162	148	151	154	173	155	128	145	162	165	155	172	137	146	143	174	152	146	168	140	139	139	131	164	170	147	159	155	159	172	135	148	165	150	138	138	163	150	159	156	169	148	154	158	172	168	150	146	143	140	167	165	172	171	147	160	136	127	145	130	149	182	161	159	167	160	153	145	143	168	159	144	159
4694	9898	6353	3166	2566	2236	2010	1558	1137	916	762	641	592	571	486	407	364	331	264	278	243	256	281	235	245	303	268	268	288	280	272	242	247	247	243	242	261	226	246	234	226	205	201	187	203	203	207	185	184	179	169	187	164	166	181	159	174	166	152	182	140	184	188	166	144	156	167	164	162	171	180	198	180	184	166	173	154	145	169	150	166	170	188	185	197	170	153	150	167	193	165	177	168	179	161	176	170	155	153	203	143	164	188	171	147	173	177	198	160	187	201	194	156	160	177	167	154	166	150	166	162	173	169	188	164	172	164	154	186	174	148	177	142	175	147	160	154	146	187	182	170	174	177	154	180	159	171	178	175	179	178	157	149	186	156	183	150	145	164	169	190	151	186	170	182	167	181	174	185	197	162	165	162	168	168	148	152	157	157	151	177	140	204	168	154	162	152	130	135	162	162	160	170	187	172	172	173	176	159	162	153	145	163	145	149	153	138	154	164	180	175	192	186	168	165	156	165	150	162	190	180	165	170	158	166	183	173	165	167	143	155	170	144	186	167	152	198	168	168	166	157	180	176	155	159	171	164	147	172	194	170	163	167	180	168	180	184	175	172	180	178	176	171	144	181	182	166	172	146	185	163	153	173	171	152	165	164	141	165	154	152	152	164	171	164	186	149	172	158	157	197	154	164	176	162	171	169	159	154	152	155	167	207	169	164	164	177	178	182	140	172	162	165	168	154	137	161	175	160	148	167	185	137	161	146	153	156	169	147	188	185	130	191	143	167	184	153	160	166	180	160	163	156	140	163	173	173	167	161	181	167	143	176	186	146	185	178	164	165	176	178	146	175	163	174	173	149	175	156	169	153	182	165	185	179	176	154	179	180	162	155	184	176	164	173	178	172	166	159	174	166	163	159	171	169	157	167	160	146	173	156	162	169	152	166	157	149	187	169	154	186	162	164	189	174	155	150	152	189	173	163	172	157	173	168	173	182	147	154	134	180	175	151	162	169	162	157	171	158	148	172	161	161	168	166	142	196	163	172	171	172	178	171	172	143	181	143	188	163	182	154	162	152	172	168	174	147	172	179	166	161	166	172	166	142	180	147	172	140	168	159	146	181	153	161	169	157	158	168	159	164	184	173	163	169	184	157	165	139	168	173	170	148	166	156	156	165	173	166	183	169	193	165	189	154	181	184	203	144	161	158	163	169	166	146	166	162	144	171	160	174	190	155	176	168	183	170	132	159	138	171	154	158	199	168	163	191	139	168	175	180	184	181	158	157	161	166	157	170	164	149	177	138	161	174	160	174	165	147	171	160	189	161	155	173	135	163	181	141	172	175	175	151	168	167	172	174	160	162	172	159	172	177	163	169	160	145	172	160	160	170	179	173	166	186	170	166	170	167	162	159	175	152	181	163	166	203	181	155	164	151	170	176	172	164	169	187	171	178	168	179	195	180	176	178	179	160	184	149	157	153	152	145	158	173	171	161	186	184	185	146	157	179	160	156	180	160	173	170	180	169	157	140	159	185	175	175	161	160	200	156	167	184	204	177	148	162	179	163	167	162	177	156	195	152	183	155	189	154	157	157	181	183	160	161	178	189	181	191	153	150	163	171	172	172	170	161	166	167	153	180	188	156	165	147	195	178	154	179	182	153	139	173	167	159	187	165	198	162	166	159	141	145	161	178	180	167	161	166	172	177	178	165	167	153	181	193	177	161	166	193	189	183	161	154	182	176	175	153	191	189	151	179	144	184	165	166	164	176	160	164	147	161	148	166	158	169	182	179	197	159	182	175	182	160	187	174	166	177	166	176	159	169	172	170	174	176	160	159	180	165	165	162	165	167	182	164	166	163	170	176	149	172	151	184	163	161	169	170	158	160	183	192	162	154	164	189	160	148	154	189	171	176	181	172	164	154	178	143	180	162	166	175	159	156	141	160	156	173	148	155	146	182	158	152	172	180	156	161	152	167	164	172	178	189	180	174	161	169	152	181	205	171	177	149	162	177	171	158	148	145	177	183	164	159	180	152	173	181	142	175	155	165	174	156	186	160	161	184	178	169	187	149	160	207	170	177	150	172	174	150	164	155	166	173	158	155	167	188	171	136	168	183	163	165	158	188	157	173	158	141	147	189	156	179	160	141	170	171	191	171	150	159	195	169	149	178	187	185	165	170	174	178	186	174	178	203	165	165	184	185	171	190	183	155	160	162	168	174	169	183	184	141	195	175	167	174	164	168	171	166	178	155	178	178	134	162	164	160	160	179	149	188	162	162	154	173	151	163	159	164	156	166	152	170	164	145	169	157	171	166	153	167	162	182	170	176	155	146	181	190	148	167	190	160	167	158	176	168	158	161	148	169	180	151	157	180	161	171	170	175	153	163	181	176	182	162	166	185	146	164	166	171	142	143	152	186	172	157	164	165	153	181	170	161	181	166	182	182	196	168	169	181	187	160	171	168	192	159	161	168	174	170	156	155	174	164	177	164	160	187	186	158	179	154	147	179	157	150	170	160	162	173	156	180	184	161	182	164	168	160	145	160	167	184	160	178	151	144	179	178	185	163	169	154	161	172	158	166	150	167	164	164	179	174	208	165	168	181	165	165	159	164	176	166	182	156	144	167	160	176	166	177	161	147	171	165	166	180	174	172	174	152	155	163	194	181	186	167	136	168	179	183	174	192	172	170	165	164	171	155	175	145	166	174	160	159	156	170	172	163	176	177	160	142	153	187	159	164	182	169	155	164	168	165	162	181	176	154	177	186	164	176	161	159	148	159	166	180	171	172	152	180	174	167	169	172	182	168	155	175	176	168	161	173	170	170	151	162	184	163	175	157	148	184	171	166	168	179	173	176	158	157	176	144	162	167	171	171	164	178	155	163	173	148	185	149	146	156	172	183	169	190	172	153	150	153	168	173	164	150	171	149	158	164	167	148	163	153	168	186	159	165	189	165	182	179	158	175	194	181	173	163	137	162	164	180	145	158	180	166	149	171	168	184	160	191	178	167	162	164	191	166	172	162	167	170	175	185	166	166	169	159	166	152	173	156	163	179	181	144	152	165	163	167	182	165	188	186	170	164	189	183	180	165	173	215	162	159	172	179	183	156	173	170	152	159	160	148	168	187	165	150	152	165	152	144	166	160	175	172	181	155	169	166	162	164	157	149	171	161	171	164	167	161	152	153	182	151	150	177	167	162	155	169	160	175	183	164	154	173	137	178	190	169	189	162	182	169	171	176	147	171	153	151	172	180	147	178	174	141	157	151	178	159	156	178	174	168	186	162	173	152	174	168	157	149	165	169	148	168	156	164	178	193	178	174	171	167	151	151	188	172	175	145	174	196	177	156	176	166	165	176	174	161	147	147	162	178	188	181	173	175	186	148	160	178	165	170	185	171	189	186	171	175	166	159	167	157	171	187	164	177	153	159	209	163	154	166	150	175	186	155	153	178	156	161	167	165	163	164	161	178	149	199	146	166	168	179	170	145	165	169	164	183	172
22760	21440	29152	24118	21440	21546	9794	2486	1749	1486	1248	1117	1016	929	833	811	719	625	582	485	526	525	572	442	498	562	558	478	494	498	492	504	518	536	500	509	522	527	467	451	455	454	443	439	441	398	442	459	404	386	395	399	426	389	407	414	389	369	409	404	401	376	416	385	348	433	388	424	379	419	374	412	416	400	378	394	409	425	412	352	416	412	388	372	413	399	401	398	421	348	360	363	415	428	407	414	411	372	358	402	378	435	384	363	399	378	345	377	385	379	371	371	423	387	424	426	401	366	401	396	373	389	384	385	337	403	403	418	406	345	389	408	387	401	389	394	370	434	417	384	396	391	372	400	374	393	402	362	383	420	411	401	398	390	394	396	386	437	405	362	388	428	388	424	403	397	382	389	380	418	403	433	398	414	380	393	402	369	359	354	395	398	386	387	393	353	387	409	405	397	409	374	356	383	376	403	379	409	386	381	404	404	366	379	390	384	378	372	383	374	392	369	379	380	403	388	376	403	363	366	386	391	389	395	402	443	369	376	403	416	414	365	365	410	383	390	380	380	397	408	402	392	388	387	402	362	421	395	393	404	373	397	385	390	375	423	403	359	398	408	420	348	368	393	390	380	366	397	382	419	383	386	402	398	407	376	391	413	392	402	414	452	373	429	423	394	422	399	412	381	411	439	380	412	409	362	412	361	396	418	392	370	351	396	386	325	381	378	399	415	388	393	384	368	385	344	371	390	405	349	385	379	422	394	405	373	387	412	397	373	424	431	400	380	399	398	386	409	402	410	392	403	382	378	371	421	376	416	414	418	391	387	373	388	401	414	410	379	383	388	359	383	390	400	371	363	417	431	411	366	378	401	366	367	406	381	402	381	379	411	374	386	384	416	370	403	403	418	389	399	396	394	404	356	354	394	398	388	360	419	384	401	383	419	369	414	402	424	392	392	420	389	408	405	396	413	394	354	380	361	387	372	399	341	387	368	402	414	388	365	366	408	431	402	395	360	409	411	407	394	401	365	361	389	355	375	382	386	376	373	399	416	383	422	394	393	419	397	384	385	372	412	382	391	413	381	367	418	380	392	365	401	375	425	410	369	411	404	404	376	383	373	408	423	405	388	382	387	426	391	405	364	400	402	400	397	392	414	394	421	396	364	356	405	370	368	409	418	416	393	413	391	399	407	386	365	409	358	384	450	373	415	413	373	377	378	386	387	396	370	400	389	377	390	394	351	374	392	390	381	413	404	355	390	409	397	403	405	372	378	404	399	403	380	393	398	412	374	423	390	393	412	381	406	392	396	414	408	380	400	415	378	407	386	389	429	405	369	401	392	385	376	437	395	402	438	400	368	383	417	381	407	401	393	376	358	387	374	410	380	386	423	375	372	382	423	374	393	368	393	394	400	392	375	409	405	384	412	433	375	365	400	418	395	355	396	386	395	413	432	394	382	385	375	379	374	407	377	395	407	371	394	387	377	391	371	394	425	372	410	344	355	392	392	411	408	353	397	401	418	380	410	368	401	381	416	386	368	393	375	375	361	426	404	418	377	370	382	403	381	422	399	370	366	429	382	443	416	407	393	393	357	406	389	373	382	394	372	364	346	382	386	421	399	442	381	372	418	387	410	370	394	343	423	405	391	392	408	438	396	388	400	429	388	424	407	373	390	379	406	390	372	380	400	393	401	395	364	397	387	372	365	387	412	420	399	389	365	407	406	381	396	400	407	376	378	420	387	433	410	420	361	373	382	369	394	393	370	386	440	343	415	380	395	385	408	429	391	390	369	360	405	385	419	397	408	370	344	401	450	394	356	424	375	381	361	390	363	394	411	415	387	421	402	375	401	414	415	410	368	360	357	399	396	369	378	409	401	347	361	434	410	372	383	396	396	380	382	373	375	365	407	404	386	371	403	360	370	380	404	436	395	386	400	399	391	378	406	386	416	403	408	406	388	393	418	356	365	403	403	404	404	368	388	386	396	384	379	412	410	357	400	373	373	387	397	407	404	387	375	379	382	392	402	351	426	405	384	395	403	410	335	359	424	380	417	372	413	417	368	382	416	363	373	402	376	376	416	391	398	400	400	362	410	384	385	393	424	415	394	405	384	380	362	365	363	413	392	339	385	394	402	414	413	375	402	384	404	357	383	369	396	390	403	394	372	412	391	395	417	375	401	400	390	384	409	368	422	362	389	389	373	379	398	382	366	377	429	400	374	405	381	393	397	391	379	368	425	393	404	406	386	371	412	410	393	378	375	388	371	390	413	399	384	402	410	426	418	356	389	388	388	376	387	375	410	390	380	367	421	378	377	415	397	411	411	409	388	429	382	421	388	413	387	411	390	377	412	395	396	409	376	377	394	369	355	370	371	345	410	371	422	426	387	360	375	372	422	431	384	407	381	398	405	376	390	379	380	391	415	370	378	384	401	397	437	397	411	360	395	359	345	395	396	374	367	401	384	380	391	387	395	373	368	376	377	404	393	399	403	408	388	393	388	408	379	400	381	377	405	377	394	398	353	389	371	388	410	408	374	354	432	395	388	395	431	386	383	403	437	354	405	349	357	409	385	402	402	377	379	391	385	377	430	411	417	377	374	412	387	397	376	390	403	401	397	441	416	407	392	405	407	394	411	411	393	373	382	399	413	408	389	398	376	374	409	422	378	418	391	394	403	380	387	407	377	403	425	416	404	402	379	370	397	397	367	381	394	396	392	392	413	389	370	361	403	382	390	372	394	408	362	394	422	404	377	375	415	397	414	403	412	413	374	416	390	388	364	374	407	421	402	381	370	374	383	399	380	382	392	384	339	388	375	409	372	423	388	390	401	410	395	410	419	393	388	440	393	413	386	382	391	376	368	381	397	402	396	403	419	400	380	372	380	382	384	388	388	392	381	395	372	444	393	410	350	394	413	406	379	391	391	394	387	418	404	382	396	420	401	403	377	404	397	398	398	372	416	378	382	408	371	420	381	417	388	399	391	386	378	378	416	359	407	361	417	361	389	397	412	404	388	406	379	394	376	370	404	377	375	412	374	392	395	353	376	394	402	413	413	403	355	375	414	385	397	403	407	363	390	389	389	395	375	429	393	357	404	409	366	384	409	358	392	358	389	371	391	408	410	396	407	399	361	340	381	400	392	395	425	356	388	380	376	365	423	337	382	369	415	376	391	357	413	390	381	351	401	370	390	361	362	373	409	395	378	381	399	342	366	384	397	370	415	422	387	338	394	396	378	420	389	376	429	382	373	405	385	366	383	397	371	385	376	384	393	375	426	368	393	405	410	382	395	371	381	422	369	412	427	414	380	373	374	378	381	381	377	378	381	441	389	372	414	371	422	389	383	374	418	367	385	417	379	382	405	395	351	375	396	372	398	383	404	393	410	387	396	391	374	419	427	406	386	407	396	409	388	384	374	363	389	405	402	377	405	376	393	349	382	361	389	388	421	401	428	366	372	412	400	412	383	416	394	390	418	408	349	349	371	411	398	395	409	406	344
6701	20700	14338	8126	6603	5501	4964	3766	3022	2371	1903	1723	1521	1415	1158	1094	1000	782	674	668	620	647	616	576	603	597	608	616	635	574	536	577	582	559	538	576	508	551	505	536	488	478	480	486	471	500	477	428	467	392	449	424	424	402	387	421	455	420	448	404	436	407	445	433	439	402	422	388	441	432	438	463	432	438	442	434	448	408	420	422	432	376	428	441	415	408	430	429	456	436	405	393	385	414	443	418	457	422	378	450	403	442	393	380	385	408	408	403	385	430	394	396	380	404	417	439	410	452	423	456	406	432	438	416	422	387	387	419	427	401	473	406	394	431	416	412	431	373	410	396	399	416	406	419	358	414	417	378	417	463	422	429	406	400	427	394	377	435	396	427	431	438	422	391	423	433	409	428	409	404	399	415	387	385	390	439	410	419	365	406	374	364	453	415	377	446	420	432	391	399	395	407	423	414	420	441	424	404	431	417	389	388	426	409	437	410	463	366	392	381	382	403	396	419	385	373	441	407	408	431	412	365	392	405	414	432	435	400	396	378	436	414	393	407	431	414	397	444	392	421	417	392	385	385	372	404	376	396	422	424	395	433	421	383	371	446	421	408	383	431	424	405	412	371	415	390	406	394	375	422	398	376	413	407	396	419	429	421	438	412	434	388	409	432	421	401	421	408	427	389	396	438	438	379	383	413	406	400	425	439	428	393	421	385	427	415	400	425	432	401	447	400	433	425	365	434	391	416	426	373	408	374	441	408	430	391	418	427	418	419	413	419	433	457	422	432	404	409	408	434	395	384	419	382	431	424	367	405	419	446	386	401	428	387	460	394	396	363	413	381	412	400	425	458	367	421	440	387	397	385	409	392	399	387	399	433	436	394	453	401	395	431	414	422	408	433	409	408	407	442	425	445	401	410	425	443	411	420	380	420	414	400	409	406	403	385	407	427	387	414	434	389	414	402	425	399	440	374	415	423	465	385	390	419	379	429	431	392	412	403	372	385	428	396	400	400	408	414	391	403	416	418	381	441	423	402	421	386	413	388	384	420	411	393	405	413	411	432	432	441	429	416	386	417	416	448	379	410	385	415	411	421	412	382	402	410	400	442	429	414	386	417	415	388	460	417	426	403	374	438	418	430	404	445	384	409	428	406	435	389	404	390	390	438	411	414	368	419	386	406	385	409	423	449	434	420	446	412	464	410	401	406	379	433	435	389	428	428	395	418	423	406	372	385	398	411	420	399	424	408	422	401	397	399	410	417	408	420	437	393	378	434	361	415	380	423	376	411	404	428	429	406	415	428	394	396	375	428	382	394	414	397	374	397	421	408	407	411	416	410	450	398	403	402	415	376	384	406	405	399	407	384	417	381	418	396	394	442	425	447	367	429	384	373	408	384	423	423	433	426	397	415	426	385	420	405	418	362	410	414	401	417	407	438	435	405	367	392	415	421	384	424	410	430	431	412	415	397	422	403	404	452	390	427	373	421	347	404	420	407	458	417	418	393	383	415	405	388	403	416	406	407	390	419	390	429	385	443	366	377	419	393	379	406	439	383	408	384	383	377	420	428	405	417	404	413	406	429	414	430	397	398	439	405	396	404	433	400	370	395	404	413	404	418	384	422	402	378	384	418	437	390	406	378	389	423	404	441	385	444	376	427	390	387	417	409	384	387	397	402	399	376	366	445	405	400	398	394	395	395	411	386	406	409	405	372	405	428	409	456	404	432	430	422	408	392	431	409	432	423	386	444	392	419	427	375	368	396	441	371	434	413	381	412	390	416	361	412	398	380	414	410	379	432	408	415	412	371	390	387	424	440	449	407	415	435	360	396	409	404	467	416	407	407	430	396	456	438	412	422	411	428	439	395	413	421	400	454	388	433	423	450	408	378	371	425	399	391	404	381	410	410	407	403	417	386	407	434	406	416	390	400	414	402	444	430	423	431	420	428	418	405	428	422	393	388	404	437	413	410	380	387	388	381	361	434	373	410	399	432	402	406	399	394	434	408	394	421	407	411	396	442	394	388	425	452	419	408	395	419	407	408	433	455	408	395	416	412	457	450	450	415	404	391	452	432	434	436	400	416	390	391	427	402	390	394	428	421	383	388	426	397	401	398	414	429	389	421	394	409	398	430	402	399	434	412	418	441	377	371	414	394	393	395	405	441	394	385	387	356	435	420	411	417	441	411	401	416	389	454	438	383	408	437	439	401	421	373	374	427	415	420	417	381	384	411	434	414	427	394	416	398	425	370	388	408	427	397	410	438	447	423	432	407	437	421	400	417	424	396	411	394	384	375	395	428	383	419	369	430	404	428	372	433	380	398	421	428	396	406	409	415	391	399	442	413	420	419	397	385	406	441	407	444	394	444	413	396	398	417	437	418	435	389	420	400	402	426	397	416	389	417	424	416	390	387	427	411	413	438	428	382	370	445	388	395	446	402	459	396	426	410	368	415	383	399	388	431	405	394	403	420	404	381	405	462	411	399	396	418	389	407	427	395	397	382	407	432	400	404	398	391	437	386	373	409	388	399	430	381	438	440	393	406	417	389	397	378	382	435	424	406	404	401	427	416	396	398	417	424	421	410	404	391	411	433	424	387	393	407	394	424	404	466	424	428	399	424	398	446	410	415	394	447	402	405	406	385	413	398	417	419	438	382	434	446	431	397	415	396	395	444	401	393	392	412	407	394	400	411	341	377	437	437	425	461	422	415	418	393	419	421	440	382	395	385	400	411	365	432	402	418	401	433	411	452	391	430	387	430	418	413	396	413	422	389	383	399	397	395	416	402	380	418	388	412	394	404	414	455	425	412	421	427	411	371	387	432	409	434	437	387	424	434	426	411	418	373	436	413	393	415	379	415	424	426	413	389	436	420	442	408	380	423	415	404	399	374	407	430	395	413	403	408	413	427	410	407	406	411	402	431	435	410	408	406	440	391	434	412	409	409	408	416	397	416	382	404	431	419	418	399	406	381	376	384	422	394	462	419	407	373	400	423	410	425	379	436	398	437	427	395	408	397	406	389	378	445	381	401	392	393	419	422	399	438	387	410	404	419	431	426	418	411	424	411	410	401	417	423	410	413	417	417	407	392	392	374	436	380	446	392	376	385	382	416	429	445	441	422	415	430	444	378	428	381	410	405	375	430	434	406	387	388	422	422	395	373	431	443	409	383	406	385	399	422	396	433	398	402	427	393	404	398	388	411	445	398	429	392	419	401	421	376	424	390	399	472	415	424	412	392	378	402	366	420	405	408	408	432	420	429	378	418	406	438	421	406	388	421	402	400	406	418	396	385	421	364	430	442	402	383	441	410	427	449	381	398	463	410	412	428	412	422	390	397	372	397	415	429	400	416	427	390	405	404	392	436	447	367	408	429	417	438	446	403	389	410	389	412	399	428	405	434	404	362	444	406	400	419	435	414	474	389	391	373	386	421	430	408	367	414	425	351	439	373	402	407	429	373	383	417	448	380	467	365	396	400	400	418	407	408	439	412	444	424
28161	19883	7480	1511	831	731	668	577	475	406	357	372	353	335	290	287	260	239	267	239	246	243	257	252	243	255	273	281	251	284	269	237	249	273	229	258	252	270	256	238	252	269	277	239	241	216	236	228	215	202	242	219	220	215	228	221	211	230	211	207	214	192	211	203	203	209	246	251	202	218	213	224	224	244	217	226	229	241	263	242	219	226	201	219	215	205	209	213	229	234	259	231	248	228	194	213	243	200	207	225	244	226	204	249	220	204	238	230	214	213	238	236	235	230	252	227	211	200	225	235	205	221	245	233	212	239	212	237	195	236	214	212	210	190	213	233	255	216	230	205	222	202	211	238	224	203	214	225	201	233	231	235	184	227	244	236	206	226	233	225	220	256	216	218	230	195	237	203	238	207	231	234	174	219	197	241	238	206	219	232	237	238	253	202	224	219	210	243	195	219	195	210	214	216	222	227	226	230	218	219	244	218	219	236	264	227	215	210	223	244	214	198	219	238	210	220	233	238	206	230	223	229	219	218	243	235	225	222	245	214	225	223	218	202	221	215	241	210	229	228	213	209	237	211	194	240	216	209	191	226	214	212	220	204	206	243	197	256	215	197	228	214	224	231	220	201	239	222	230	228	222	217	204	230	225	211	217	241	216	202	240	217	218	221	221	175	226	224	219	230	205	207	234	224	204	236	223	217	223	234	228	203	199	239	256	213	233	202	215	225	233	246	252	213	257	252	193	213	217	214	213	215	202	198	205	209	203	219	224	196	228	223	196	213	218	239	233	216	245	212	218	244	224	220	232	212	235	229	246	232	214	210	219	229	225	226	211	209	239	201	199	211	190	225	205	224	196	242	244	228	219	225	236	229	226	233	207	271	206	225	216	227	221	248	227	226	224	227	208	221	206	200	249	205	227	209	237	237	252	242	225	223	223	204	203	194	204	251	213	221	192	210	212	234	227	213	217	206	229	231	202	236	209	201	187	244	210	231	217	217	231	240	239	228	202	178	258	236	215	216	208	220	188	199	219	206	209	235	221	198	200	232	227	226	246	192	223	219	237	199	246	230	213	229	224	216	212	208	206	225	238	251	220	233	199	231	243	205	221	184	243	236	206	223	241	203	193	207	229	213	233	255	225	198	196	221	214	183	243	228	246	211	231	223	228	227	228	225	223	249	198	246	225	211	218	204	221	223	209	213	244	237	221	222	209	239	214	218	206	214	233	199	229	230	208	223	225	198	188	177	216	224	216	206	241	217	231	207	204	204	219	206	208	205	230	223	257	224	197	211	238	235	232	226	217	203	200	235	236	238	217	227	218	213	213	219	204	217	209	217	243	227	240	197	226	222	247	231	198	228	219	211	216	217	228	231	222	231	214	227	223	209	221	201	236	231	212	234	210	227	202	216	224	230	212	203	226	235	225	217	215	222	187	245	226	195	215	216	248	229	225	186	216	221	198	222	219	245	219	214	230	225	201	221	224	225	232	239	207	211	220	204	227	225	229	235	222	205	197	218	247	204	199	246	220	212	202	232	242	220	205	226	220	226	217	217	206	242	222	189	230	253	223	230	217	226	210	211	194	215	236	230	229	209	248	224	239	246	244	250	216	234	228	238	209	229	228	203	210	206	233	209	181	219	225	231	230	226	214	224	219	227	215	218	222	217	210	214	255	222	248	206	190	236	223	222	225	226	231	228	217	204	206	199	253	210	225	193	222	217	213	232	239	199	205	223	213	211	206	216	242	213	238	216	243	221	210	235	225	222	222	183	209	220	222	229	206	215	192	247	228	218	216	226	246	237	217	232	221	212	236	212	222	248	239	232	226	205	245	246	221	217	259	231	213	208	233	248	241	218	199	216	203	237	228	190	236	219	228	206	213	208	214	232	213	219	232	236	222	203	247	216	216	199	216	223	222	229	215	199	230	215	234	188	218	211	219	211	228	222	240	247	208	236	226	243	231	219	201	236	231	207	232	213	206	212	242	233	227	214	212	220	237	237	201	226	233	215	216	244	225	263	187	232	242	235	220	211	208	198	232	182	233	232	237	221	192	201	233	207	206	209	233	191	235	217	223	219	212	224	209	197	202	256	234	233	226	236	220	251	201	233	217	235	193	210	239	233	212	223	226	218	216	237	203	224	246	228	242	217	216	181	205	238	219	217	209	188	237	214	218	222	226	228	207	233	234	228	186	215	236	239	220	196	204	227	221	229	226	248	215	216	219	223	238	217	232	247	209	189	235	183	224	252	214	213	234	230	229	218	183	227	245	234	213	205	201	233	223	192	206	218	217	199	229	237	242	230	192	230	228	224	244	242	253	229	199	234	213	224	207	187	198	207	235	232	208	227	245	225	220	194	203	221	241	218	210	216	213	237	255	237	209	242	248	212	223	218	223	203	253	240	227	210	193	225	192	221	220	255	209	223	205	213	207	222	229	228	184	202	258	241	226	227	205	220	236	229	232	232	220	231	228	235	203	256	201	230	245	224	218	238	213	182	238	214	214	223	227	225	213	194	231	213	236	195	214	217	224	236	228	233	235	218	227	227	207	230	185	257	238	216	218	246	221	239	232	214	205	218	219	205	209	246	220	224	239	203	217	215	243	228	226	219	214	229	192	231	242	194	220	212	236	212	212	214	220	228	235	246	247	240	214	222	210	227	202	209	208	239	212	217	182	228	213	241	223	231	216	217	224	231	219	248	217	235	210	218	220	226	259	210	212	211	192	218	224	203	215	230	236	204	214	221	218	232	205	208	208	228	203	223	230	232	211	233	211	205	238	218	220	198	241	206	232	201	232	255	205	227	216	215	195	212	241	213	205	217	220	223	214	211	193	210	231	222	253	240	229	233	207	234	188	252	224	217	218	230	222	240	214	211	218	234	213	221	226	205	216	216	235	216	219	236	224	199	246	246	214	214	228	205	243	225	217	210	221	230	215	222	216	218	234	217	229	221	218	198	237	207	244	246	226	216	239	227	213	198	221	236	239	204	219	212	253	212	220	223	211	235	215	228	215	185	214	226	225	218	225	207	223	227	219	225	205	216	232	229	214	247	225	222	223	224	212	240	217	232	207	230	232	259	232	223	213	211	217	202	226	207	221	216	231	220	198	222	206	207	218	235	225	238	224	229	199	204	208	223	199	229	233	212	202	220	221	232	234	245	234	214	198	202	210	217	215	220	222	213	210	218	228	206	223	220	204	246	216	222	229	229	208	224	213	211	225	224	237	191	195	218	225	217	241	250	236	247	230	224	232	217	231	233	196	204	234	223	230	223	222	206	234	232	232	222	210	237	206	217	213	215	239	238	226	231	206	213	210	200	217	208	220	223	219	219	216	235	227	236	199	245	216	202	212	217	235	221	214	205	222	203	205	213	215	229	224	229	219	197	215	226	245	217	197	217	202	216	228	213	237	207	236	217	239	234	211	201	210	193	250	221	236	237	204	228	242	213	200	207	239	231	213	240	222	200	251	178	213	235	220	199	235	225	208	223	230	209
6061	5407	3326	1704	1452	1300	1202	930	800	659	527	527	525	458	382	383	382	300	285	300	267	305	293	255	286	287	271	311	293	298	270	278	301	271	260	269	268	276	296	284	251	217	270	218	244	229	267	244	222	242	241	214	203	222	240	240	240	223	240	222	239	222	222	240	220	229	245	219	222	258	251	248	246	209	191	243	203	234	248	231	220	234	253	244	201	227	264	258	246	226	253	218	225	269	228	238	265	219	236	254	218	249	234	235	206	229	244	242	244	215	232	247	225	225	237	189	248	228	220	227	248	224	226	240	229	223	225	222	233	257	255	234	227	227	208	214	237	240	216	256	269	244	256	239	253	243	232	236	224	220	239	202	222	233	215	241	249	219	239	227	226	215	236	244	221	250	242	239	207	222	226	236	223	233	256	230	240	231	250	218	229	226	245	258	233	226	227	220	234	212	230	247	249	239	236	223	235	223	214	211	237	230	224	219	256	229	228	233	226	234	229	221	256	235	228	251	227	245	229	246	236	207	228	226	235	244	230	230	223	243	237	229	252	240	238	233	225	226	217	258	227	227	211	228	264	215	257	262	240	209	249	225	250	226	237	245	237	248	205	251	235	252	242	222	224	261	249	253	230	246	225	211	217	231	238	251	224	239	225	240	202	246	257	245	226	220	228	235	219	238	225	218	205	230	246	250	249	228	242	246	242	239	206	222	215	239	237	241	235	224	244	240	228	243	226	246	221	221	235	222	229	249	254	219	214	260	216	223	221	239	227	244	227	264	241	217	203	230	205	238	211	231	277	225	221	243	227	210	232	256	190	212	229	231	244	219	230	242	234	240	250	217	256	208	231	226	249	248	234	238	224	251	239	238	228	256	213	246	228	228	258	250	247	222	225	241	225	230	246	224	243	245	227	199	235	241	234	218	233	240	251	226	254	227	235	253	205	234	238	218	251	254	232	244	233	230	191	284	248	247	246	257	234	245	234	249	220	226	227	230	220	228	233	236	259	244	207	235	221	216	228	224	228	231	228	272	228	230	233	250	228	220	240	242	231	245	228	262	244	239	214	239	251	234	209	229	220	219	232	244	227	246	220	227	259	255	227	237	237	243	239	247	236	220	225	226	224	225	236	186	241	219	226	230	218	237	227	227	235	246	229	243	242	205	248	221	217	249	244	239	231	251	236	222	246	237	252	230	261	223	225	260	256	254	230	221	222	243	216	241	263	220	221	242	217	204	243	259	227	253	224	225	233	281	233	247	232	232	247	253	241	244	221	234	231	241	234	255	231	252	237	221	224	234	261	223	234	225	238	232	242	233	247	236	241	224	229	246	236	266	236	252	225	217	215	197	233	230	207	229	206	229	226	235	229	221	256	233	247	255	227	222	228	237	210	229	228	224	232	244	238	223	210	222	235	202	215	214	212	236	232	202	226	247	257	247	259	244	229	228	212	248	228	218	223	243	244	258	234	194	259	260	234	262	233	245	224	232	220	211	221	232	238	214	203	247	214	220	239	232	243	227	223	233	251	254	237	232	247	227	244	220	222	243	237	239	235	237	220	233	228	225	229	250	222	245	251	257	265	219	235	237	216	283	250	221	230	231	230	235	230	202	217	210	234	222	227	234	223	241	227	242	220	229	244	234	214	232	223	238	246	220	228	243	237	212	258	246	228	228	245	233	237	241	244	265	242	225	214	244	223	273	205	248	252	219	224	216	250	196	205	233	204	246	205	215	224	248	216	231	222	237	228	238	207	222	257	242	222	229	252	228	244	221	221	215	219	255	239	219	233	241	227	248	228	225	243	263	233	240	255	227	234	235	232	246	226	233	233	250	227	224	234	200	198	215	257	265	249	204	252	255	208	242	245	216	225	256	245	235	238	220	231	229	233	229	219	236	241	219	216	210	262	232	225	231	239	215	250	230	208	236	260	230	213	268	227	243	235	204	244	241	237	205	186	242	239	203	242	188	231	258	212	230	243	237	224	232	267	240	239	237	219	221	218	222	250	233	219	252	237	257	211	248	249	226	244	226	229	221	277	270	229	277	241	220	212	235	230	254	221	209	242	209	232	220	251	242	222	207	258	220	247	267	237	228	238	261	262	253	224	244	258	237	230	236	199	216	221	259	237	236	245	225	235	244	235	236	234	238	242	255	227	240	227	230	239	251	254	223	235	260	246	246	240	225	219	215	254	248	242	241	217	213	220	284	241	243	243	220	245	256	225	228	238	229	228	230	250	232	213	245	237	242	217	226	199	266	250	229	250	242	253	250	237	231	237	237	214	235	225	209	244	223	234	233	249	259	232	228	279	252	243	200	221	248	222	218	250	252	238	207	245	237	215	255	244	250	252	240	225	242	245	253	253	216	252	234	250	256	235	253	248	257	252	219	245	237	240	240	220	248	247	241	225	218	249	225	228	214	245	244	210	260	267	222	212	215	233	235	245	248	251	241	249	244	242	231	253	236	217	222	258	222	234	237	212	236	250	219	238	245	243	217	241	266	231	233	223	238	225	231	232	229	209	244	229	204	208	211	245	248	214	262	242	245	258	234	248	220	247	240	215	224	240	238	247	240	238	218	263	233	227	185	238	223	251	222	227	224	208	259	226	252	243	219	208	250	223	201	237	252	227	228	270	279	232	239	243	226	230	240	232	220	201	213	251	215	235	224	226	198	231	219	205	236	213	243	204	233	240	234	243	242	215	232	246	242	239	215	242	234	227	232	245	255	259	226	254	238	228	220	248	232	216	227	211	240	236	231	229	223	217	238	209	241	224	241	243	215	237	231	240	229	219	240	220	224	218	280	223	224	223	246	230	239	215	222	223	223	212	236	226	276	241	230	250	239	237	236	251	236	251	203	234	219	253	245	221	249	228	227	258	225	225	229	223	245	220	241	227	213	231	235	226	237	233	234	262	227	236	255	253	204	236	255	254	239	216	247	244	236	258	249	225	228	251	234	207	244	251	245	256	256	234	252	246	226	233	242	231	236	231	241	246	217	207	217	243	251	255	225	249	231	262	225	255	231	230	225	208	261	221	215	232	228	236	213	224	258	227	215	229	215	228	229	245	218	204	235	258	238	226	219	223	218	233	201	219	240	229	228	203	241	218	221	235	227	230	210	241	242	207	222	258	228	237	253	215	241	220	247	235	250	221	241	241	240	240	230	208	224	239	237	242	232	251	233	211	256	229	228	227	223	263	256	227	236	226	199	222	210	229	232	222	233	245	231	234	230	233	243	214	253	228	255	251	225	209	245	234	264	220	215	236	248	199	245	225	215	230	220	239	228	243	229	236	267	241	239	262	227	246	245	242	199	264	228	256	228	265	224	240	240	253	228	233	227	245	254	248	220	229	253	201	212	239	218	253	220	252	243	266	218	224	256	219	225	246	250	224	262	224	235	236	215	232	256	247	238	231	221	240	184	234	238	255	236	240	249	262	254	221	236	243	241	230	248	233	253	245	211	227	248	254	222	242	237	270	218	267	211	247	217	227	233
23987	21424	28646	24631	21415	9702	2255	1531	1194	1037	914	810	811	673	660	645	597	575	446	482	519	498	514	455	443	491	475	485	495	472	488	441	477	501	485	466	430	459	464	481	435	462	426	435	400	420	447	420	398	421	449	388	411	388	393	418	432	412	405	395	391	406	385	397	391	387	435	387	409	395	413	391	408	398	399	444	425	397	437	409	386	401	386	451	402	378	410	397	388	383	398	412	399	423	433	376	416	451	406	418	388	389	386	402	403	372	431	399	400	380	420	389	356	400	425	408	404	359	392	404	401	427	386	369	373	392	387	382	380	422	368	374	410	378	400	390	396	400	391	386	383	363	401	379	409	390	371	405	390	379	406	417	409	398	378	409	395	401	399	427	402	404	389	408	433	399	411	393	405	365	401	368	361	358	374	425	367	425	380	384	441	373	426	421	388	394	414	431	388	380	399	374	380	393	355	401	374	398	415	410	395	370	396	362	409	401	389	389	410	380	394	399	370	435	386	401	400	391	391	358	416	388	437	372	413	357	385	420	391	397	409	381	411	425	350	409	387	393	393	385	374	404	375	396	344	396	418	385	388	428	409	384	388	381	406	388	421	359	413	340	430	417	365	376	427	396	362	375	403	426	405	372	404	408	404	392	404	376	390	407	368	391	424	411	393	394	422	430	390	378	392	411	359	384	351	391	405	378	437	441	399	379	386	399	386	380	405	430	356	375	432	394	396	393	412	348	379	392	385	381	383	391	388	391	406	396	391	420	420	344	420	357	411	402	413	396	414	404	420	410	429	372	388	381	380	403	389	414	375	401	375	395	382	367	405	415	410	373	405	407	398	439	383	385	408	403	412	426	388	404	397	403	397	394	422	390	414	398	424	401	399	398	393	396	401	396	415	400	374	373	386	424	364	419	418	436	404	399	373	355	393	395	395	414	356	383	396	382	402	383	408	411	383	398	421	400	424	396	400	397	425	364	423	392	373	353	379	405	374	389	403	397	392	400	400	407	349	397	402	388	412	409	352	403	400	348	397	377	407	415	407	351	420	408	398	426	393	373	391	393	424	394	387	360	362	368	388	402	393	395	401	357	395	413	381	408	399	407	441	394	427	383	427	383	405	378	405	413	379	394	381	368	389	366	401	405	375	363	420	411	405	393	409	384	405	366	417	419	376	372	376	389	388	356	369	397	347	396	405	429	354	400	393	395	395	414	370	415	405	440	392	399	433	397	389	388	390	416	395	418	360	395	393	350	404	392	387	379	393	402	398	376	379	437	371	378	433	399	401	379	373	394	387	422	375	429	410	422	442	412	411	369	372	394	372	413	369	426	379	379	370	374	392	405	404	400	380	413	420	390	405	394	402	430	412	399	410	377	386	406	397	426	402	427	425	390	408	381	433	405	385	393	395	368	429	402	368	372	385	402	377	384	390	399	408	373	359	397	383	404	388	374	399	414	388	391	397	393	382	368	426	382	382	390	387	414	409	389	375	376	405	400	372	392	406	397	404	382	378	397	384	387	377	393	411	418	426	378	389	387	390	397	385	418	407	385	408	396	377	391	396	409	397	399	398	389	390	401	430	407	361	396	387	398	359	386	367	439	404	426	426	422	392	421	375	384	391	428	381	414	410	412	376	399	388	400	415	368	394	413	387	368	348	374	392	386	395	374	403	398	378	388	381	424	389	402	345	383	399	375	390	346	415	421	429	402	412	334	379	398	357	388	412	451	389	386	417	386	441	384	377	375	393	417	394	376	424	377	410	429	411	425	393	420	414	387	372	354	387	390	382	354	387	391	378	407	402	391	410	379	386	456	393	412	374	388	420	396	405	389	412	402	375	402	432	386	429	405	350	418	391	397	414	415	396	415	393	406	402	399	433	400	409	424	383	378	406	386	411	394	408	387	348	377	394	405	404	358	370	409	421	382	437	405	370	394	397	383	398	383	394	397	387	403	390	402	376	384	396	385	397	400	437	399	374	389	410	433	406	422	384	399	374	369	389	379	379	407	380	404	395	416	401	384	384	415	396	405	400	379	389	391	423	380	366	383	405	401	405	388	412	404	400	404	379	401	413	413	385	431	391	389	391	372	407	397	423	438	383	367	352	387	388	391	421	371	389	392	401	385	401	381	405	391	440	394	388	344	418	419	373	398	376	402	418	400	397	419	403	375	411	390	409	385	400	411	417	395	411	395	381	359	361	371	357	389	398	401	363	410	362	418	420	404	397	365	410	400	383	410	390	399	395	403	422	399	374	394	376	370	353	404	418	387	410	374	439	369	431	404	370	392	364	420	393	391	405	410	390	366	409	386	416	389	360	373	375	357	414	391	391	417	406	396	369	418	404	361	422	403	399	372	378	435	429	388	362	382	386	431	397	395	403	409	420	432	414	415	378	357	423	392	374	425	365	463	402	391	398	407	396	407	406	376	399	422	422	387	398	391	359	398	428	417	384	425	405	359	372	392	390	391	390	370	403	389	441	385	410	410	382	381	382	401	389	358	384	396	389	409	410	408	391	386	408	414	411	391	388	372	414	389	419	363	421	407	390	407	391	390	409	375	371	403	443	425	426	415	403	437	390	393	393	393	385	391	388	391	446	412	417	346	389	408	381	417	402	380	393	416	421	425	400	403	406	363	408	388	404	386	403	401	397	424	381	389	377	405	387	403	391	400	400	362	400	381	380	351	389	405	392	393	379	388	394	418	403	368	404	392	346	372	378	389	376	392	444	366	360	379	357	413	431	407	406	383	389	420	379	408	395	410	387	410	390	370	429	408	385	398	379	407	384	443	408	431	440	400	392	414	389	383	404	388	414	379	407	392	410	404	410	421	392	381	411	397	407	433	384	399	403	372	388	370	386	433	423	375	442	387	394	398	359	386	399	392	412	386	344	413	394	400	390	393	439	406	395	415	403	370	380	361	367	398	406	354	402	430	351	372	410	369	383	356	380	381	422	381	376	401	391	404	416	390	394	355	425	407	418	414	406	417	444	443	402	385	427	352	430	393	394	402	425	406	405	412	427	426	416	420	402	365	379	423	391	393	386	375	397	389	377	429	365	416	383	393	400	413	409	392	378	390	360	456	372	430	395	451	369	366	424	382	399	394	371	373	398	415	383	427	410	400	386	398	409	374	372	413	396	405	407	391	436	410	370	392	398	376	399	381	388	391	383	402	361	408	403	371	406	374	380	381	424	416	358	377	459	408	367	373	385	377	424	386	402	397	399	410	392	400	399	378	379	409	426	411	380	412	348	405	399	376	390	419	379	390	400	407	383	432	420	411	381	374	408	376	404	366	421	410	383	370	362	414	390	413	431	405	400	421	382	393	393	408	387	390	399	411	398	378	384	413	397	410	370	436	406	383	403	377	374	405	415	392	394	419	381	407	390	386	395	387	352	420	399	425	419	381	340	376	400	385	410	405	387	409	398	382	385	382	414	405	399	399	407	359	377	406	388	362	432	420	388	383	397	423	389	409	385	386	409	373	406	416	369	367
5468	15092	9866	5343	4240	3733	3205	2586	1966	1611	1327	1217	1158	1033	888	777	791	659	568	557	538	587	575	520	527	555	622	506	544	532	560	530	553	509	495	532	480	503	488	497	474	472	453	403	428	454	437	477	478	424	412	433	390	411	438	416	425	403	436	403	420	411	414	370	421	395	389	452	406	437	427	429	446	426	409	390	422	424	417	430	413	421	431	432	410	414	440	403	442	410	411	383	393	388	432	421	419	391	422	388	382	411	404	434	435	407	397	430	409	400	433	428	458	371	423	423	443	406	413	418	435	367	415	416	403	417	421	405	426	444	413	421	412	421	408	423	421	373	400	376	410	393	432	379	422	459	429	417	430	444	444	454	403	439	407	442	433	406	403	369	455	377	427	433	405	432	392	411	424	406	402	388	410	421	451	421	405	429	431	419	448	385	430	394	429	385	411	414	388	383	392	421	373	402	443	416	398	424	414	392	394	429	400	434	404	393	418	406	436	414	396	401	375	427	441	396	415	432	426	413	423	426	422	409	423	433	412	412	418	375	402	382	396	411	454	430	418	391	386	406	430	387	404	437	456	421	429	434	413	401	422	448	432	400	446	444	442	415	448	390	389	410	447	390	423	390	423	417	431	432	433	400	402	454	429	428	437	434	418	385	438	355	376	369	422	440	400	389	443	403	417	429	394	380	413	445	408	422	420	432	410	447	413	457	414	383	430	397	411	406	450	415	454	417	421	426	420	433	405	424	400	354	403	384	460	431	405	434	424	431	445	420	443	419	392	366	414	385	425	407	402	408	425	425	387	443	434	425	403	439	408	442	404	403	401	409	392	414	407	421	409	439	412	400	447	403	387	408	418	395	410	429	420	443	419	394	425	381	386	380	382	411	408	373	429	409	385	412	397	407	427	420	415	401	415	407	383	439	427	397	459	438	437	399	395	394	427	413	442	429	404	403	409	422	456	439	415	391	436	418	435	398	430	421	400	439	419	436	405	418	434	425	419	415	390	425	422	374	421	371	406	376	406	426	420	429	424	429	410	389	439	412	384	389	420	412	399	446	430	417	419	391	395	430	389	384	432	429	419	428	423	447	429	415	402	428	428	429	409	434	421	388	366	384	443	415	437	437	417	398	417	380	409	434	408	415	374	433	413	405	411	374	428	432	454	398	403	382	406	424	407	417	434	384	366	392	399	368	389	428	411	415	422	413	404	400	403	409	445	401	413	438	431	431	391	450	416	403	421	398	401	433	403	375	425	403	409	401	433	394	424	425	414	451	440	432	429	387	377	383	445	427	407	415	384	420	422	437	387	423	416	406	374	389	395	452	381	441	439	381	435	427	415	439	452	408	436	399	407	435	438	424	445	396	442	405	415	415	392	401	398	407	435	419	412	400	419	431	411	405	441	387	418	398	404	410	396	424	412	387	420	373	397	401	426	370	425	394	464	397	380	430	411	430	394	411	439	445	395	440	406	394	436	411	449	400	435	420	390	416	428	407	423	396	431	438	385	421	425	436	428	396	407	419	380	386	415	429	448	426	415	445	421	358	398	417	424	428	419	398	417	398	373	414	421	425	431	418	428	380	420	416	384	403	403	425	414	418	412	449	400	385	449	415	434	438	413	410	416	386	368	403	384	392	438	390	450	431	424	391	430	417	439	448	404	416	408	423	419	407	416	422	414	453	389	378	439	383	453	411	408	421	411	367	397	412	388	426	432	405	398	422	407	424	432	446	412	389	409	421	361	436	425	404	418	420	373	410	442	437	403	418	396	425	420	381	447	419	431	390	426	443	400	447	389	469	426	410	442	402	438	399	405	392	393	425	410	407	405	425	408	415	433	393	400	376	413	414	420	426	403	442	396	422	363	407	427	385	433	394	424	412	403	382	457	400	469	397	416	424	399	405	460	403	423	375	437	381	410	428	406	377	408	416	424	428	396	403	407	415	383	430	387	430	454	436	396	413	436	440	423	412	432	406	408	404	432	423	416	408	404	401	409	408	399	412	404	399	395	418	395	428	408	395	418	403	413	432	385	404	443	450	425	384	407	409	390	398	413	409	443	401	380	432	419	390	404	438	421	397	423	395	411	404	434	386	432	396	412	351	425	427	400	449	408	426	442	378	409	403	436	401	427	440	413	386	423	441	394	417	447	427	396	413	390	460	423	388	405	430	397	411	407	440	423	420	382	442	414	445	391	423	396	422	398	415	435	388	422	427	391	391	410	388	425	439	388	393	447	386	464	420	405	392	426	416	422	391	404	460	365	389	412	417	408	401	401	397	385	370	415	392	433	447	415	407	425	408	405	410	417	471	406	413	417	418	419	425	394	404	430	451	435	422	423	413	413	440	396	443	411	414	409	419	423	422	407	370	435	386	394	414	410	413	403	413	428	405	422	404	397	416	393	436	401	428	454	420	400	442	402	415	420	445	408	412	404	423	388	419	429	425	419	392	402	430	387	426	366	410	439	404	409	415	418	416	408	420	412	434	373	435	429	411	417	430	407	399	404	370	414	438	431	408	422	438	391	441	445	384	413	433	378	427	373	395	404	407	373	400	451	412	441	420	393	422	431	438	414	446	462	409	433	424	419	427	407	391	384	441	432	418	412	416	441	410	424	424	423	403	372	433	436	425	406	427	419	412	430	392	382	410	435	399	383	422	410	410	402	423	397	417	415	445	442	426	434	429	429	406	404	430	440	405	426	436	406	400	396	446	438	430	405	406	435	431	409	379	437	396	457	373	409	407	408	385	412	419	455	395	410	429	403	431	410	396	407	409	427	410	412	398	422	449	412	398	390	387	397	418	406	412	400	451	481	432	428	430	443	415	440	411	442	424	414	426	450	406	401	441	462	377	378	433	421	389	462	387	406	412	352	355	445	413	419	388	409	447	435	423	406	392	423	403	456	394	432	435	452	376	427	433	430	418	418	458	438	417	437	395	403	425	406	389	412	425	406	405	418	438	431	417	423	421	393	420	441	421	443	427	404	413	403	401	416	427	396	413	410	422	429	416	427	435	393	429	404	422	418	431	406	375	384	440	446	423	429	409	451	415	433	400	375	405	376	403	425	421	427	408	408	411	418	420	384	405	409	440	445	397	415	413	407	432	424	406	418	429	415	419	431	427	406	422	451	428	407	400	469	408	395	402	436	429	390	398	427	435	408	397	426	436	413	418	452	408	443	409	402	415	399	372	417	424	434	395	425	445	400	418	399	404	385	420	395	402	403	398	431	406	408	415	439	418	417	432	385	436	405	425	409	410	403	447	438	400	466	403	416	398	456	415	387	395	416	417	428	431	411	396	402	398	375	397	437	393	456	437	410	417	385	420	430	422	405	442	428	406	415	414	409	403	451	409	456	405	363	429	406	382	401	479	413	405	431	384	388	398	426	427	446	419	429	429	400	383	416	432	405	409	360	408	428	411	420	397	426	423	427	417	472	407	401	420	444	395	414	414	443	467	430	413	394	398	386	407	399	425	422	366	406	456	406	412	439	426
25097	21382	27469	25594	9696	1307	969	768	621	549	425	418	386	344	354	311	306	246	203	177	204	217	210	180	216	225	219	215	188	199	197	190	210	213	218	188	198	189	200	188	199	192	170	164	162	171	172	182	132	159	181	186	160	143	157	156	162	167	145	152	152	165	164	176	164	175	149	151	167	131	157	162	186	159	152	141	171	151	167	149	161	185	175	162	154	182	171	150	166	170	153	152	157	169	153	141	144	166	160	143	155	153	170	168	146	159	143	143	167	168	138	161	145	147	138	171	164	155	176	172	159	147	164	168	155	134	150	151	165	142	157	152	158	153	181	155	165	143	148	164	133	163	164	159	150	150	139	133	170	162	175	174	160	151	153	153	141	148	148	159	157	159	150	170	145	139	143	147	156	143	147	134	185	139	152	162	165	142	153	158	169	153	152	143	154	151	156	138	160	146	159	141	175	151	159	149	141	152	159	148	151	156	154	143	146	153	146	169	160	172	132	162	159	162	147	160	132	167	157	179	151	173	172	149	144	145	171	166	140	171	160	156	164	126	151	140	166	135	168	160	172	158	158	140	156	169	167	180	155	162	167	186	170	146	162	162	133	154	143	185	156	168	161	151	158	175	174	154	162	152	169	162	153	156	169	136	178	156	135	153	136	152	174	133	148	158	178	136	180	162	159	141	136	169	154	149	168	150	155	154	171	138	160	151	151	163	143	162	161	150	139	162	141	157	146	145	155	167	170	154	143	160	175	165	155	138	171	176	166	148	156	159	158	191	172	166	151	162	171	139	159	186	148	169	155	161	136	155	146	164	154	173	152	140	156	150	171	156	120	142	147	156	169	140	125	163	154	159	160	147	141	144	184	154	166	137	144	152	160	156	147	141	150	148	162	154	148	139	154	158	186	148	163	175	150	166	146	168	185	145	175	148	168	168	151	153	148	160	145	153	154	161	161	146	166	163	142	151	191	147	166	150	181	128	162	133	161	157	164	147	162	157	161	150	151	161	155	145	160	180	156	175	155	154	156	137	159	157	130	138	149	181	165	160	143	149	143	139	162	147	141	156	145	147	147	158	150	151	140	134	151	152	162	167	163	161	141	164	148	180	159	163	165	178	146	155	149	167	166	137	141	140	170	173	159	185	168	138	148	164	147	163	161	147	163	165	171	175	150	164	168	134	157	142	142	149	156	137	158	136	156	162	154	160	163	158	176	153	154	156	167	146	162	175	155	163	161	168	163	158	162	164	154	162	148	165	160	153	162	164	173	145	152	168	164	164	149	165	143	149	160	149	144	156	149	144	159	141	137	154	154	168	153	144	139	186	164	179	162	135	157	155	139	152	147	163	141	163	144	155	149	169	152	170	148	160	149	157	141	184	155	165	147	145	150	133	149	150	163	164	149	153	147	148	147	158	150	167	173	182	183	152	158	168	160	159	155	135	144	184	156	154	151	138	157	164	149	162	174	143	150	157	136	155	169	142	140	146	122	138	141	150	132	149	165	162	181	150	149	140	183	124	175	148	143	153	156	171	149	139	154	183	164	160	175	151	166	167	167	151	152	168	151	177	146	169	184	153	166	168	147	163	166	139	154	170	147	143	167	150	152	147	165	140	155	159	142	147	178	157	172	153	161	154	168	158	169	180	137	194	153	151	168	156	162	144	160	158	185	151	170	158	154	172	150	153	149	156	133	146	163	154	168	160	165	150	174	164	153	193	155	138	162	154	153	135	159	152	165	153	134	152	155	145	147	152	140	160	151	153	144	151	134	165	142	179	149	128	153	166	138	164	166	144	158	143	154	153	135	167	144	176	160	134	161	151	168	149	172	130	152	144	146	139	174	157	177	172	159	159	154	182	152	139	169	135	150	169	140	155	171	139	158	144	160	165	138	160	128	141	163	176	158	145	150	163	149	148	170	155	181	140	152	171	179	163	162	137	157	161	170	163	159	145	148	156	124	153	167	163	137	170	138	153	171	166	144	193	160	149	153	163	176	152	162	153	175	157	151	182	135	166	163	156	165	130	143	146	151	162	138	141	140	130	160	145	170	166	171	171	172	163	136	156	149	158	150	136	138	175	162	154	151	179	182	157	165	157	138	152	142	146	158	160	140	124	154	163	162	160	162	140	154	154	144	156	154	148	152	147	179	166	155	172	160	163	126	156	151	183	151	157	186	147	139	146	148	169	161	159	153	157	154	157	137	140	152	152	140	158	143	148	145	154	139	145	155	181	161	142	154	173	153	141	157	188	162	159	148	149	153	138	137	151	176	165	146	170	141	168	161	164	164	161	154	160	146	176	170	142	149	166	164	157	147	147	139	140	163	145	144	143	174	159	167	148	180	141	170	170	161	150	181	149	144	129	160	161	169	132	162	146	160	149	165	157	142	148	149	151	136	146	164	149	163	163	168	135	131	133	149	152	172	138	133	153	162	152	153	136	164	160	138	172	155	144	168	157	168	166	132	166	180	154	158	154	172	142	151	153	145	136	147	137	159	165	149	168	117	161	155	137	155	165	166	137	139	170	146	149	149	157	154	168	164	155	152	156	161	157	179	151	152	155	156	154	124	169	156	158	183	167	141	155	156	151	160	141	141	164	158	154	160	169	132	154	143	157	137	153	155	141	184	150	147	148	164	139	169	148	153	160	165	141	151	153	170	157	153	172	149	160	146	169	134	160	154	143	177	161	162	137	163	187	161	152	169	155	155	158	149	172	140	154	133	174	177	164	159	171	151	143	151	168	152	155	166	152	202	174	161	151	157	152	166	141	162	155	174	160	158	131	152	156	180	170	144	157	140	161	141	182	170	163	181	165	159	137	152	140	167	166	164	167	165	162	155	145	125	170	174	169	151	170	149	130	163	156	174	175	139	177	171	156	153	165	150	141	151	132	149	167	171	143	166	169	168	146	151	169	161	169	137	137	151	140	154	174	138	145	160	145	141	143	172	170	148	151	146	165	155	149	167	161	157	152	157	190	152	153	174	148	156	132	149	162	152	169	159	152	164	144	177	152	157	151	152	160	155	145	141	164	161	155	141	142	150	145	143	146	153	148	147	153	184	158	161	171	152	147	167	188	155	174	144	156	143	147	150	160	149	131	153	158	173	138	155	170	154	193	151	134	157	166	154	148	172	173	173	156	128	155	170	172	125	151	147	124	141	176	161	153	168	158	141	154	162	156	140	178	132	146	133	153	163	160	137	161	161	158	153	144	139	143	167	168	156	153	152	167	147	149	154	136	160	166	120	157	169	149	148	143	178	172	153	154	160	155	146	151	152	155	161	145	153	146	168	187	170	156	158	157	136	173	174	154	153	163	154	162	154	147	143	148	179	142	157	164	129	164	171	165	146	144	166	151	156	159	150	156	135	152	144	132	133	178	161	143	167	151	166	137	155	153	180	161	186	142	147	156	170	184	158	184	154	141	139	157	153	156	150	163	174	162	153	159	159	155	142	137	156	181	156	147	139	159	153	177	157	150	165	146	158	137	174	153
4938	9753	6317	3236	2690	2255	1987	1514	1217	968	793	688	654	579	505	395	399	326	279	247	251	289	236	235	255	270	275	283	257	264	252	268	272	233	238	266	216	240	232	226	201	195	213	217	200	177	210	196	192	184	184	172	149	168	161	168	158	174	171	158	166	157	163	172	175	187	154	192	172	143	174	179	195	187	180	169	184	165	172	168	181	192	160	166	160	190	194	149	180	190	167	155	174	178	170	174	178	174	170	183	162	185	171	190	158	154	175	162	174	154	165	161	174	182	173	178	174	153	162	151	177	142	160	154	171	158	146	168	189	156	170	163	179	195	190	169	192	186	173	161	146	187	166	160	179	159	171	167	185	175	153	177	169	157	172	159	198	169	168	172	184	163	178	157	170	185	154	144	178	147	180	167	160	158	160	149	151	171	164	173	150	184	151	146	159	187	169	176	184	191	160	178	176	181	157	164	171	180	154	163	162	162	183	191	180	181	160	181	164	165	155	172	150	173	178	175	176	164	157	164	160	148	168	161	166	160	175	191	185	169	169	154	199	163	176	181	184	185	184	165	148	160	182	182	170	184	148	170	149	162	162	201	169	169	182	172	167	158	178	166	158	173	159	158	139	177	173	149	155	176	174	169	189	150	189	171	163	186	189	162	180	174	187	169	158	168	158	160	185	164	172	195	171	172	156	159	182	146	174	181	180	185	183	173	179	166	169	152	169	166	172	168	169	144	158	174	163	173	169	167	172	154	174	165	174	157	163	167	167	176	182	166	158	178	166	170	157	165	175	166	190	186	163	169	163	165	183	181	175	185	173	170	147	153	168	164	165	140	147	172	160	173	159	176	168	189	176	184	179	175	176	164	174	182	201	169	193	163	186	162	162	163	177	150	180	168	167	165	172	163	184	173	175	181	184	162	168	153	155	154	168	177	151	156	191	165	145	176	162	179	162	182	161	164	157	157	165	173	164	177	173	167	180	168	159	161	171	169	158	132	182	176	180	147	161	174	159	189	176	181	164	161	160	162	177	183	161	189	178	194	160	186	153	141	188	176	190	158	172	156	146	167	184	186	165	170	156	192	160	168	172	158	176	162	163	191	164	158	155	188	181	186	160	172	179	187	167	164	190	205	177	163	178	149	176	180	186	158	153	154	167	180	144	175	171	161	198	188	187	179	153	189	161	183	172	165	173	170	206	176	166	143	173	173	155	184	172	147	178	201	170	179	149	165	176	171	173	154	180	188	179	176	175	190	184	186	196	172	189	159	190	175	165	150	198	167	184	181	160	176	184	147	145	147	162	170	156	169	161	159	175	169	162	153	166	171	169	153	174	174	154	191	157	169	146	167	180	148	156	154	175	163	164	171	163	163	179	143	176	152	168	148	138	184	181	166	176	163	191	154	155	166	169	161	179	189	149	163	168	165	185	180	162	161	167	172	179	175	166	169	157	160	172	154	171	157	166	133	171	180	174	174	183	178	153	173	168	159	167	170	167	167	185	168	186	175	164	184	155	157	174	177	180	170	184	142	171	186	185	165	165	159	192	166	163	147	166	178	172	146	151	180	186	184	173	191	182	172	171	176	154	144	164	179	174	164	159	158	187	165	153	167	170	164	172	175	195	172	163	145	168	187	171	178	173	169	186	163	166	171	168	161	175	169	153	161	177	176	177	153	171	177	164	168	185	172	166	157	192	144	162	176	157	145	197	191	162	141	174	183	175	179	149	162	184	179	180	189	161	189	172	161	163	158	166	174	161	167	174	162	178	145	168	146	176	149	199	173	162	151	153	181	187	188	165	173	173	170	179	183	168	156	175	166	188	161	163	143	169	169	162	162	185	171	182	191	145	175	185	176	181	172	171	155	165	167	162	180	152	184	192	180	207	182	162	166	143	180	142	182	170	178	162	168	170	160	163	146	164	159	168	179	165	176	181	157	157	174	179	195	172	180	180	216	169	173	156	161	163	182	181	189	177	141	171	189	195	171	182	179	175	184	157	183	171	168	177	139	177	179	160	176	182	167	163	180	157	165	179	148	183	170	164	167	169	159	176	162	165	183	149	197	177	141	149	154	182	150	169	158	166	178	177	162	156	163	166	161	175	161	158	171	167	159	167	130	183	178	178	212	154	143	193	185	173	157	170	168	159	185	140	168	186	176	165	169	186	161	177	176	166	174	186	176	180	160	151	156	176	143	163	160	176	165	168	168	157	183	171	153	199	168	179	165	174	175	174	155	183	173	164	168	181	166	171	174	155	173	191	179	177	179	173	172	154	172	191	168	174	164	177	157	190	160	175	169	174	159	204	174	151	173	178	173	160	166	168	182	188	166	174	161	188	184	164	186	174	150	182	171	151	167	180	178	164	181	180	168	169	194	168	144	144	183	165	173	167	192	165	188	186	188	187	149	187	182	197	163	156	169	187	176	156	196	138	171	152	164	176	178	166	145	161	161	179	179	190	156	169	170	153	153	142	174	175	172	182	165	176	163	165	181	145	178	171	184	169	178	156	157	170	164	167	165	168	156	183	168	187	165	156	157	172	157	148	148	170	177	155	179	167	167	171	143	151	177	185	156	186	176	143	165	165	177	172	158	173	154	165	177	168	175	171	185	180	176	171	161	160	171	180	204	194	151	177	171	171	180	169	163	150	180	168	170	160	159	172	157	153	175	173	171	158	164	192	171	168	179	188	173	187	177	172	173	172	176	159	167	167	152	165	174	165	169	161	193	174	170	155	164	148	166	146	164	178	193	167	176	207	171	182	161	186	147	204	170	164	179	181	155	150	156	175	139	158	160	161	145	186	175	178	157	163	173	179	174	163	174	172	172	187	172	183	165	176	185	174	159	143	181	214	168	156	163	145	164	192	153	185	167	168	174	155	166	175	168	175	179	175	154	148	155	159	151	163	155	179	164	162	172	162	191	168	181	177	180	173	159	162	188	177	183	166	167	154	178	174	166	187	152	175	185	167	174	161	193	182	156	159	168	169	179	172	179	163	171	154	174	173	173	168	163	160	168	147	167	152	163	163	171	194	149	174	150	172	184	148	159	156	166	180	165	160	157	162	173	165	161	174	157	154	150	176	166	194	190	176	172	164	141	167	184	173	155	170	176	173	166	191	165	164	175	168	156	164	159	166	160	156	133	161	165	185	166	193	176	195	161	174	173	178	156	195	168	165	175	153	163	190	161	170	183	144	152	158	167	152	192	192	159	162	175	153	127	149	168	171	159	149	150	150	161	180	167	190	176	163	169	156	180	155	176	181	167	183	146	167	164	175	185	193	172	168	172	153	181	139	166	147	174	176	142	179	168	168	181	157	180	166	158	153	194	175	156	189	175	167	164	169	158	182	168	160	161	156	146	188	167	179	169	169	185	189	155	185	144	180	165	175	182	181	168	139	176	177	182	168	163	169	156	183	182	174	160	161	193	156	174	167	152	160	159	178	148	157	184	148	150	168	164	178	165	170	143	161	163	158	154	190	184	168	191	167	175	172	194
22856	21482	29220	24161	21485	21583	9930	2576	1785	1506	1207	1108	1123	997	848	798	738	630	544	530	559	519	504	486	491	546	569	512	507	494	488	540	509	527	489	447	469	490	495	439	454	410	456	449	445	440	472	411	413	411	412	395	368	411	410	398	377	379	373	378	394	383	371	392	382	400	403	407	410	433	397	400	393	414	405	370	384	411	376	393	411	395	391	401	396	379	435	377	393	363	387	430	407	380	398	400	357	401	398	415	407	382	406	407	365	412	407	364	383	420	391	397	401	385	405	406	392	365	432	387	412	390	400	372	418	380	411	382	391	405	376	387	400	392	348	408	394	400	408	402	425	385	377	406	404	423	429	372	408	406	389	394	383	359	398	408	395	415	407	418	403	398	387	382	421	389	406	399	366	415	384	361	411	396	388	396	407	366	369	411	408	383	390	421	413	405	379	402	370	393	423	389	380	388	383	413	402	408	371	378	379	432	386	381	369	390	418	390	386	403	396	392	402	382	371	402	388	425	388	424	419	408	415	385	399	413	362	387	385	385	393	396	396	405	417	372	374	408	365	393	408	389	415	367	429	393	412	405	416	354	406	364	416	419	384	436	392	418	375	384	379	383	390	422	402	397	403	366	409	426	356	388	398	369	400	405	405	347	424	386	391	387	377	399	376	380	381	389	396	395	382	391	413	405	404	378	383	377	364	368	399	403	416	398	400	445	411	353	416	409	411	369	396	372	382	408	398	398	390	362	404	399	395	414	390	364	402	391	361	375	375	385	412	400	386	427	384	374	404	356	368	401	378	401	363	394	348	382	374	410	399	404	398	414	386	406	391	407	393	368	375	382	392	397	390	374	392	393	391	397	400	405	362	426	438	398	365	440	397	401	385	366	397	411	385	444	401	412	359	383	382	391	382	370	379	407	390	383	390	392	385	378	384	381	384	375	415	389	396	386	372	408	394	382	368	387	398	360	374	394	385	418	411	409	342	379	377	373	387	417	388	439	357	407	385	400	381	404	407	391	408	348	405	384	396	395	399	388	408	362	363	385	390	406	375	383	402	384	390	357	367	379	380	383	397	410	383	374	419	383	421	415	388	373	388	401	368	362	400	365	407	383	360	337	379	408	366	387	378	365	388	407	445	381	411	367	361	423	437	410	405	385	401	398	355	398	372	395	411	357	438	401	411	390	390	383	402	397	391	346	429	406	373	382	393	382	399	405	342	362	368	337	393	416	412	380	402	373	409	394	376	405	366	383	389	375	405	395	374	384	351	411	413	373	394	421	421	356	397	377	399	383	368	386	391	374	415	387	395	423	422	427	406	416	359	385	421	410	371	399	401	392	393	399	415	379	369	391	354	417	418	412	380	394	363	376	372	407	373	375	419	392	356	374	390	386	417	398	388	396	403	395	394	386	402	389	355	400	416	335	377	399	358	400	393	400	357	362	405	425	379	402	393	378	415	392	411	395	405	379	383	379	413	383	401	423	384	388	422	383	370	394	389	410	397	374	420	407	388	405	365	371	404	376	380	376	394	411	424	391	381	416	393	370	430	365	393	399	434	410	394	381	383	377	371	383	407	387	353	413	415	402	427	401	400	353	370	384	402	422	385	394	361	376	402	382	362	407	397	440	391	403	396	417	368	360	389	380	382	397	424	405	382	406	384	360	398	414	368	383	402	372	409	335	428	385	391	397	382	412	387	382	413	395	394	394	422	395	392	403	405	383	396	400	391	395	390	362	380	400	387	369	380	379	372	392	395	407	417	397	420	392	406	370	374	427	400	406	393	344	397	367	362	410	387	412	384	380	339	434	336	398	408	387	414	396	371	396	394	376	389	395	368	392	373	410	385	400	401	402	399	363	380	396	342	366	365	364	388	431	379	409	380	413	406	403	389	382	383	389	398	379	387	427	372	397	403	388	378	375	377	411	387	392	401	396	417	377	439	422	352	403	394	383	376	396	370	427	359	394	374	351	365	398	391	357	381	388	358	386	349	403	369	405	432	400	405	381	395	428	433	406	378	373	398	394	404	383	387	400	372	373	422	419	379	422	412	371	375	366	414	390	389	374	453	410	359	371	385	403	397	388	380	350	408	396	370	413	347	388	419	369	389	371	351	399	398	382	388	414	343	382	393	388	373	393	377	376	417	362	410	393	394	381	417	392	389	371	399	378	415	382	345	405	380	385	349	362	388	377	391	428	387	358	390	395	386	431	412	394	392	399	391	383	409	386	368	401	377	370	364	380	352	371	384	402	426	368	426	401	430	390	361	375	398	380	372	372	369	396	409	381	426	378	400	401	391	414	406	364	381	434	371	394	405	360	396	408	431	397	381	394	358	364	355	414	402	359	424	360	405	380	397	376	382	404	395	367	402	411	434	400	378	380	384	389	400	379	373	414	343	393	424	383	344	395	410	424	412	365	411	385	398	415	400	417	393	378	383	368	378	380	389	365	375	399	396	376	389	390	385	403	384	395	372	387	396	432	390	394	377	373	415	395	419	384	372	402	413	400	368	386	430	399	419	403	382	420	391	416	386	358	408	403	394	381	394	411	374	389	388	392	399	404	393	347	375	384	386	391	421	413	386	420	417	394	404	402	401	402	403	384	402	354	381	374	371	390	432	372	413	376	411	369	374	392	391	383	409	401	389	387	405	372	395	409	376	348	353	392	350	365	394	415	434	429	358	412	389	357	396	382	368	412	407	419	406	404	386	381	384	367	351	453	361	355	372	389	375	406	381	409	372	419	389	347	390	374	388	387	363	386	391	398	398	403	351	433	403	399	386	367	400	419	411	427	361	381	398	354	378	385	420	377	400	408	385	376	390	373	406	375	395	384	396	397	402	398	410	415	399	403	371	400	376	391	350	387	404	390	419	393	403	393	405	393	361	387	385	355	363	363	376	355	399	397	376	404	373	397	382	383	385	377	399	385	372	392	373	393	390	425	362	385	396	373	385	382	373	380	404	378	341	435	391	369	361	396	409	371	361	399	420	372	412	400	351	366	377	365	389	400	390	360	398	385	385	399	395	394	332	401	369	409	397	375	382	402	395	386	409	379	408	371	385	392	424	401	337	368	414	376	409	401	416	403	354	379	388	389	393	389	394	341	385	387	368	379	375	406	433	353	359	390	381	414	397	391	423	376	397	408	415	370	382	401	373	372	406	393	393	384	384	366	432	383	395	406	370	421	389	407	392	378	408	367	351	406	423	397	402	396	353	405	432	392	399	391	397	383	411	357	400	409	401	401	398	388	345	407	368	360	386	407	390	392	401	376	398	406	368	370	431	404	418	394	386	398	383	376	387	401	397	408	365	378	378	375	409	399	374	402	410	367	375	384	413	399	375	368	389	358	422	395	382	373	396	412	385	353	380	370	376	394	402	391	386	388	380	373	418	404	386	411	401	381	362	395	416	404	376	357	392	401	375	388	374	395	392	399	430	385	370	355	365	382	389	379	356	366	386	424	392	447	378	386	356	394	377	379	388	386	349	385	386	404
6636	20664	14559	8266	6689	5725	4946	3837	3012	2374	1940	1672	1593	1387	1138	1099	982	758	668	680	585	691	592	562	632	592	606	611	629	568	599	584	603	592	593	574	533	576	548	513	487	537	457	461	467	472	425	425	436	418	405	456	428	398	428	405	391	426	429	412	405	425	418	421	375	433	399	412	427	420	436	400	428	410	434	421	424	420	415	423	406	422	418	447	423	406	396	418	385	407	428	469	430	428	417	376	388	396	400	395	399	417	383	436	413	425	406	440	407	373	401	388	395	393	428	371	392	407	403	406	443	417	453	390	387	444	403	400	382	418	414	411	401	408	396	401	370	441	431	414	386	394	439	379	392	374	423	400	416	438	409	425	414	455	398	390	380	404	393	408	418	389	378	408	380	414	460	397	394	409	382	371	382	408	424	395	404	439	391	420	373	380	411	402	411	400	423	382	390	399	402	378	407	410	387	437	413	410	410	397	439	398	421	429	416	406	399	402	421	448	430	427	411	371	390	452	425	386	396	417	389	389	438	359	421	408	407	394	456	399	414	420	444	429	437	426	445	375	416	389	406	399	419	401	430	434	416	431	378	370	401	415	433	415	418	409	395	414	382	354	370	413	403	412	408	431	417	441	388	397	420	399	387	408	408	398	405	423	411	393	405	398	413	425	390	398	437	383	453	411	406	372	374	452	403	396	423	401	429	373	410	424	424	417	428	418	428	412	400	375	406	403	386	362	382	409	391	385	392	398	439	402	406	406	437	394	420	414	400	428	394	434	396	374	381	415	399	417	388	417	408	415	390	392	427	448	397	372	413	432	412	385	379	385	398	401	389	441	428	396	397	383	395	404	416	438	431	394	404	413	358	403	390	400	435	401	365	405	404	419	393	398	422	389	422	417	407	380	403	411	461	366	404	417	446	417	398	360	394	402	399	421	360	397	373	409	387	422	378	368	430	370	425	390	402	359	409	407	426	456	433	415	389	385	406	400	444	397	378	363	388	393	407	405	393	400	413	403	376	432	390	451	399	403	433	395	389	393	451	407	402	419	404	408	423	396	403	411	396	440	443	413	407	419	431	392	396	432	371	409	382	435	356	409	380	415	395	411	403	412	418	410	411	387	403	417	432	416	388	453	380	392	368	405	414	433	410	423	394	412	453	401	378	434	440	427	366	394	424	401	378	374	439	413	376	396	407	400	416	427	395	417	391	396	425	424	386	412	398	365	394	391	401	410	434	429	420	413	418	395	382	417	423	403	421	419	419	401	402	400	413	434	416	401	426	421	403	439	392	384	413	440	431	415	420	402	396	417	411	431	402	419	397	424	393	432	358	393	425	380	402	440	383	385	395	428	417	377	430	387	401	390	371	396	423	384	411	410	386	394	394	410	406	433	452	398	420	420	418	404	453	418	377	411	414	386	351	426	407	378	424	379	409	400	397	417	402	398	386	397	415	424	388	402	414	423	382	390	389	394	402	409	402	441	400	371	405	456	369	418	404	381	403	393	384	369	391	373	377	420	373	384	379	433	398	376	407	379	407	424	402	392	389	388	414	398	399	401	425	418	395	417	405	431	390	431	384	379	397	381	364	419	407	401	417	394	398	401	429	381	411	396	395	362	402	398	436	393	418	367	418	402	374	402	411	470	381	398	405	408	420	393	401	428	392	380	392	391	448	398	406	417	350	402	388	418	416	393	421	391	409	454	391	422	405	414	362	390	389	429	405	422	399	396	409	372	414	397	390	394	409	389	375	417	400	435	399	431	404	392	407	401	376	407	392	386	422	416	377	431	377	408	379	399	399	440	413	415	409	423	421	445	439	410	400	453	382	399	389	372	387	425	424	434	408	419	370	413	373	402	380	396	437	399	361	390	412	401	377	404	414	412	395	424	408	392	425	414	413	377	395	432	400	354	382	416	409	387	400	416	398	433	387	439	410	400	449	443	396	387	392	404	396	409	384	375	396	422	399	444	383	410	407	417	440	415	407	425	409	392	398	437	433	388	426	380	399	393	387	376	375	369	421	445	384	402	394	406	395	440	427	373	402	361	449	389	397	425	403	397	422	395	419	389	444	395	399	421	410	442	389	441	378	410	388	398	424	396	453	414	368	405	438	411	411	414	394	422	414	423	387	396	394	382	411	392	440	367	408	413	409	371	402	391	398	411	415	415	405	405	417	429	390	391	417	390	398	432	439	425	416	358	399	408	402	387	389	388	391	440	391	401	390	417	416	425	349	373	398	397	370	415	382	383	435	414	377	408	445	400	436	439	383	390	410	415	413	415	449	388	419	386	427	416	408	439	396	391	426	428	461	417	419	389	391	424	393	407	400	393	431	424	384	408	401	398	406	417	447	401	410	410	408	413	444	417	381	420	417	403	402	404	380	420	393	407	384	403	384	408	408	395	408	402	395	451	389	376	448	399	398	420	393	412	383	376	438	423	405	415	454	400	418	407	406	397	393	363	435	400	442	435	422	410	392	386	399	409	379	406	401	391	393	409	391	406	421	408	402	390	404	376	377	365	395	399	404	389	396	459	383	399	411	443	397	425	389	407	406	408	419	389	401	404	415	429	390	395	414	455	397	426	407	436	413	424	416	422	441	397	405	421	399	374	422	395	392	429	412	354	381	392	407	390	401	411	398	360	387	443	397	428	399	418	401	410	373	349	388	372	409	379	393	407	402	423	398	379	403	412	413	413	418	420	404	409	401	426	406	402	393	404	421	380	424	405	444	439	406	393	427	392	395	425	430	417	377	409	386	392	433	406	436	381	417	404	427	397	368	441	399	417	401	398	452	395	387	411	391	386	435	445	403	410	396	422	424	405	414	407	420	436	408	424	413	411	387	374	377	431	399	415	389	417	396	452	414	419	418	399	416	391	391	404	400	405	380	410	423	427	408	365	374	424	390	414	436	429	417	401	402	403	421	402	417	405	417	388	409	347	418	399	391	374	386	389	416	416	378	400	406	382	408	408	408	435	382	368	393	404	413	392	396	412	400	409	387	431	420	365	448	417	380	413	423	446	392	438	390	418	440	408	426	429	413	452	412	404	385	397	415	416	419	422	408	429	408	426	364	402	398	382	408	391	426	386	457	405	432	382	456	427	403	383	409	425	411	377	407	385	391	413	430	421	457	371	437	394	350	405	354	438	409	404	383	408	407	407	410	411	410	405	406	431	435	376	356	398	425	415	435	387	415	437	427	410	395	415	389	425	406	404	398	393	404	428	399	411	414	420	395	420	374	408	420	414	392	367	393	410	392	418	400	417	393	421	409	426	419	433	424	436	430	425	389	366	432	406	449	422	387	407	424	408	430	410	387	414	431	400	378	404	418	404	404	407	388	406	412	428	400	439	417	404	416	410	404	401	395	364	393	418	422	438	379	410	430	421	409	376	430	378	380	435	394	413	429	416	410	407	400	414	392	398	413	444	382	422	349	423	418	417	395	404	404	391	358	452	410	415	410	389	402	393	415	389	365	395	400	450	375	410	410	412	405	431
28165	19922	7579	1526	854	712	685	572	454	413	394	394	379	348	301	298	285	290	270	227	247	270	242	235	222	288	235	239	293	244	251	264	253	240	254	263	290	238	241	218	217	211	265	237	258	212	225	227	216	206	220	228	206	202	238	226	235	224	210	242	223	227	231	212	242	232	212	236	226	217	215	220	250	205	221	234	216	230	215	217	246	216	246	209	210	242	222	232	241	215	207	245	214	221	210	233	245	241	228	228	248	220	221	212	225	217	200	207	241	221	208	213	222	191	194	208	193	221	228	229	219	240	238	224	230	179	216	215	216	214	206	258	231	227	218	233	239	249	231	214	192	198	211	228	195	215	214	196	239	226	213	217	240	181	201	223	200	208	223	210	214	225	213	209	205	205	213	229	235	212	200	246	199	236	219	234	237	194	221	184	238	240	192	223	200	214	201	225	234	213	213	224	223	221	226	217	193	215	211	211	214	198	215	217	183	248	202	221	227	213	219	222	196	223	219	235	214	210	223	217	225	214	207	214	201	218	227	195	204	220	227	231	229	231	227	221	197	233	218	203	196	211	198	219	223	186	214	196	239	212	212	207	196	212	223	217	235	242	215	245	227	194	229	228	232	215	237	200	235	218	229	235	231	225	185	211	229	217	224	205	210	223	209	221	210	213	225	231	242	220	262	227	216	204	231	223	222	203	210	218	202	208	204	200	218	220	218	239	214	234	195	217	211	222	224	202	216	219	250	242	215	261	204	240	227	228	194	220	227	224	232	245	212	213	205	214	223	220	226	201	228	219	223	231	204	222	209	198	221	228	224	227	226	240	219	185	234	230	208	192	223	254	210	201	229	214	233	228	207	213	207	213	208	204	204	213	209	269	212	192	229	221	223	243	220	234	230	227	203	221	216	205	243	215	185	216	206	226	192	195	203	239	212	191	199	228	202	234	213	212	219	221	232	247	229	233	219	217	223	245	220	230	225	220	235	240	210	248	212	217	239	183	219	214	220	236	221	227	240	219	223	227	199	185	223	219	225	230	198	197	234	202	197	231	219	220	217	220	191	202	220	220	218	201	215	211	200	232	237	195	212	198	198	215	232	198	234	217	221	226	216	224	249	199	226	238	224	213	209	231	235	238	204	198	200	183	240	221	211	229	233	208	202	242	220	220	225	219	216	216	214	214	231	220	221	210	215	220	230	282	220	214	236	223	217	219	214	222	221	221	211	204	235	210	228	209	208	216	221	211	219	211	192	202	188	233	241	216	225	225	209	194	216	209	207	210	227	227	242	220	211	203	209	238	242	237	221	216	217	239	215	229	223	226	220	217	218	212	251	253	218	224	202	238	232	230	206	220	187	226	229	204	214	212	219	237	219	192	227	206	213	220	222	213	219	231	230	213	206	228	220	245	212	224	201	203	208	227	229	209	211	217	223	256	193	226	193	217	234	221	225	206	215	229	232	220	205	214	213	220	238	213	219	209	240	227	237	212	199	213	184	219	223	238	189	225	212	245	215	209	227	204	195	215	229	220	204	211	227	210	201	233	212	213	248	218	217	201	215	200	216	222	210	213	228	195	212	213	234	233	208	228	215	214	212	224	220	213	208	215	218	227	225	214	241	206	209	208	215	216	193	237	229	222	221	253	217	247	214	218	208	208	222	207	211	235	211	230	206	227	223	226	226	216	234	233	211	230	212	210	218	250	212	226	220	207	211	243	208	202	214	225	204	211	193	201	199	215	217	191	208	197	196	239	231	188	225	232	237	217	207	246	209	231	203	203	209	259	215	227	233	210	231	209	210	238	220	228	234	201	223	200	214	226	218	201	206	217	236	233	249	213	211	199	231	231	228	200	229	186	221	198	216	217	188	215	237	233	215	215	212	209	234	211	221	209	203	228	194	219	240	224	195	196	215	208	219	228	226	236	201	231	209	209	195	207	237	238	212	208	244	205	208	215	219	224	199	210	224	226	206	225	213	213	216	234	234	220	221	227	228	212	223	237	248	214	218	206	205	203	221	218	186	225	258	204	221	213	212	197	215	212	213	224	220	230	249	229	218	229	197	202	226	229	195	253	224	236	216	218	230	232	221	203	210	259	225	223	208	207	215	241	186	258	222	214	213	217	243	219	239	224	209	233	202	202	238	235	211	210	216	215	194	210	240	230	211	235	221	207	199	206	227	217	226	212	217	202	231	204	214	209	208	200	235	214	218	227	218	226	237	225	198	234	232	198	218	232	212	237	205	201	236	227	203	244	194	189	218	247	222	233	221	214	218	246	240	227	241	236	221	252	203	225	237	222	235	200	205	218	228	206	203	218	221	221	221	230	214	218	216	228	248	226	220	222	231	220	228	207	210	210	251	216	212	215	220	218	199	202	215	239	231	217	196	200	223	232	226	243	212	232	229	221	215	212	214	227	250	207	221	237	224	196	200	231	212	185	221	216	204	214	233	231	233	197	224	226	215	195	190	217	210	220	238	180	215	220	226	232	203	228	225	213	193	231	210	243	258	222	237	222	212	206	240	190	249	236	212	238	235	211	215	212	215	192	230	210	223	221	220	216	233	222	239	209	194	223	237	236	235	193	188	224	212	219	202	215	234	222	214	203	216	221	235	239	220	208	239	238	213	206	215	228	237	197	230	244	221	216	209	209	257	226	229	232	215	215	205	222	208	212	240	261	210	232	221	217	252	219	226	209	266	215	229	218	237	210	222	233	226	223	202	240	219	194	203	227	233	234	243	218	219	230	198	218	235	212	227	216	205	239	223	252	217	213	226	213	219	218	211	201	223	221	220	230	232	228	238	209	203	210	227	229	239	202	221	238	240	202	240	198	221	240	225	236	215	217	214	210	222	235	252	212	209	202	221	247	229	194	228	223	215	193	212	224	194	220	245	212	226	226	200	212	194	212	220	214	241	221	208	216	227	212	242	235	223	223	223	232	230	224	192	225	219	222	233	208	204	205	219	213	213	218	232	221	238	211	221	229	244	235	226	212	214	213	217	261	220	217	209	218	223	230	233	220	191	204	238	205	205	226	225	222	222	214	209	224	235	224	219	206	239	207	204	221	206	219	240	217	227	229	202	210	216	221	208	196	221	204	218	176	211	205	227	229	218	204	229	202	237	200	226	225	217	238	249	205	262	235	244	228	216	235	217	205	230	219	226	213	222	246	242	230	222	237	221	208	211	226	200	220	220	229	220	198	217	237	228	227	239	219	211	240	216	226	195	220	240	221	233	211	228	186	223	226	187	239	221	240	195	219	232	245	221	221	216	201	237	208	218	237	201	223	218	217	222	220	223	201	201	246	223	206	212	235	220	204	220	245	218	208	210	236	212	208	211	221	212	212	211	227	228	205	248	251	211	240	228	197	219	225	213	216	224	249	227	245	235	242	226	201	249	233	227	230	219	203	246	210	225	246	206	210	205	233	215	252	213	226	234	213	237	232	242	217	210	227	223	222	205	199	216	205	233	228	218	180	214	193	223	221	242	204	234	225
6124	5244	3215	1728	1468	1365	1187	904	777	603	514	578	512	463	381	331	347	296	296	262	273	271	283	292	270	283	294	286	299	278	286	305	292	273	272	281	290	285	265	280	245	243	235	233	258	258	238	229	228	254	218	205	227	249	226	236	217	216	235	246	221	227	199	240	226	231	213	210	249	220	231	239	253	238	232	276	251	240	249	265	211	232	243	244	261	230	236	221	244	250	213	254	205	258	234	240	240	232	243	225	255	226	224	225	227	214	240	235	229	242	236	227	220	214	242	242	221	225	236	217	277	210	205	215	241	230	234	241	222	229	215	224	228	241	225	255	253	242	252	222	235	241	214	215	250	221	242	262	250	239	214	230	211	235	234	243	242	203	224	204	231	214	214	245	226	225	242	248	218	214	236	256	233	262	243	234	234	222	228	257	256	233	241	216	256	209	224	225	207	226	237	248	224	251	255	235	258	248	234	233	239	236	244	226	230	214	225	210	219	231	215	238	246	234	252	230	245	213	245	196	233	241	228	255	249	233	246	240	250	231	230	213	237	231	247	238	244	247	233	243	216	211	217	239	223	192	218	241	232	246	239	235	224	233	237	230	232	225	218	232	234	224	243	228	236	251	238	214	216	247	228	219	232	237	264	227	218	243	241	260	246	231	225	214	224	217	251	236	236	254	242	238	231	249	222	204	254	238	243	246	205	217	251	251	223	219	226	210	265	209	251	240	225	260	258	244	259	242	228	234	208	263	239	227	220	241	254	213	233	232	254	233	228	233	224	236	235	234	227	201	231	252	240	226	206	251	230	241	257	237	233	224	220	237	247	246	238	224	246	241	241	239	252	215	225	228	213	215	202	228	244	252	222	224	226	236	236	211	231	229	235	220	223	222	221	227	199	229	239	228	261	241	211	234	244	227	244	242	215	236	228	246	247	232	214	215	235	247	233	207	233	235	238	237	234	233	219	244	213	230	230	246	232	232	238	221	252	250	242	248	231	238	244	217	232	209	229	253	240	242	198	236	248	235	231	246	209	221	242	230	237	232	204	243	226	230	230	255	239	231	204	216	214	218	250	239	235	257	252	237	238	239	249	248	242	232	239	242	242	224	224	201	221	228	219	209	228	245	222	212	262	233	238	227	240	231	256	229	225	246	225	241	230	240	205	206	252	239	217	244	211	240	228	226	201	198	231	223	227	235	261	239	237	230	250	257	226	240	248	232	220	243	241	226	225	229	241	239	227	228	236	238	234	241	230	210	221	222	231	220	238	247	258	224	250	222	235	231	216	216	242	225	228	241	250	239	236	242	232	250	245	221	218	220	230	233	213	212	249	228	236	246	227	259	251	247	210	228	240	238	235	221	233	228	260	216	234	233	220	233	232	197	221	210	258	224	226	228	238	236	206	221	198	215	234	224	238	243	237	208	245	202	223	209	247	252	202	258	215	229	234	220	231	239	227	234	202	211	242	209	211	257	214	208	245	231	254	226	225	225	248	283	214	223	238	261	215	231	241	246	219	217	232	196	261	235	242	219	228	225	247	234	223	230	203	202	224	223	248	258	233	213	240	241	253	226	246	236	214	225	230	230	254	213	214	244	219	229	223	216	254	227	227	208	252	241	213	199	217	226	255	216	231	219	224	217	206	222	238	233	250	258	243	214	217	230	233	231	219	235	237	205	239	238	235	237	251	249	230	240	218	222	230	215	219	250	252	237	234	247	227	223	229	257	226	203	212	220	233	251	240	229	210	230	235	202	236	227	245	230	206	235	186	247	224	241	252	231	246	226	233	241	236	224	208	245	195	231	249	251	234	234	213	223	226	238	213	215	257	212	241	245	245	234	261	239	232	254	250	232	237	267	265	227	231	254	226	238	210	226	234	250	255	238	215	237	230	227	220	236	235	221	238	216	204	268	213	233	218	247	242	218	244	236	232	226	229	228	220	230	235	256	227	217	204	222	238	223	219	218	261	231	215	246	220	227	226	261	238	235	218	237	212	227	210	207	206	235	216	243	202	218	199	223	217	218	246	210	234	229	207	228	218	227	212	233	240	228	222	240	243	215	233	232	237	228	228	245	195	236	211	221	225	252	216	237	217	236	241	236	249	232	259	252	250	219	211	232	241	260	244	248	222	223	242	234	219	247	259	229	234	218	229	239	227	232	244	221	221	194	223	227	232	211	248	237	219	223	228	226	250	195	214	231	248	225	246	245	223	234	224	228	253	209	213	253	231	219	224	203	233	227	240	240	236	248	252	257	244	244	252	249	258	235	210	230	229	193	229	236	249	224	234	236	213	210	231	225	239	220	241	230	238	240	244	260	222	209	223	227	241	269	227	228	227	229	226	223	226	240	228	230	250	247	243	245	225	219	233	215	235	221	232	253	234	206	237	227	233	227	251	234	215	223	251	229	250	208	204	234	193	234	235	225	226	256	232	226	207	276	230	224	222	266	234	230	224	239	236	270	239	231	246	217	246	242	216	235	216	224	239	231	242	219	214	225	271	258	229	241	217	225	232	249	258	232	200	231	218	251	247	211	236	214	221	239	272	220	215	231	248	228	251	229	233	224	223	264	238	228	263	221	274	259	239	237	241	195	244	252	253	254	221	244	240	229	249	212	253	231	242	210	207	257	218	246	225	245	224	234	236	193	248	215	231	259	247	267	268	239	262	231	251	253	238	260	209	228	242	230	238	238	212	247	245	235	229	270	230	247	215	232	225	240	236	251	228	229	227	219	236	264	226	227	236	234	239	235	237	218	217	260	206	257	234	246	237	236	217	234	215	246	249	228	255	256	247	225	216	235	251	207	222	256	231	241	212	215	212	237	229	254	235	214	219	198	237	222	213	230	239	211	222	221	253	229	261	222	242	257	233	218	230	272	256	229	232	241	203	238	223	238	256	216	232	209	242	197	234	241	255	203	240	231	209	256	250	226	252	248	199	222	231	233	227	243	241	222	238	242	217	234	213	251	235	225	254	236	228	241	231	242	234	245	222	255	226	243	231	208	211	248	260	232	237	249	262	256	249	248	209	203	237	203	239	249	246	244	219	210	251	229	212	239	251	235	250	247	241	237	221	255	225	234	254	254	272	263	221	243	233	217	232	227	240	246	271	208	248	229	225	236	221	251	235	225	222	228	243	232	221	220	211	218	243	230	239	209	225	223	226	210	274	228	251	221	228	232	214	212	251	225	222	246	207	230	228	210	223	226	203	226	225	257	232	255	228	209	227	209	247	242	239	260	211	255	230	227	242	229	225	233	230	245	225	206	261	225	223	247	212	203	236	249	241	253	217	250	226	229	242	210	212	235	260	242	232	236	239	222	221	246	226	240	240	237	241	233	230	229	242	254	213	219	222	231	235	233	244	233	237	242	216	229	227	236	212	221	222	220	237	202	248	259	245	210	227	240	233	241	234	229	238	218	230	249	242	203	226	259	220	227	224	244	220	217	222	239	251	231	224	215	216	212	218	224	214	229	244	209	204	227	249	209	264	239
23850	21282	28412	24468	21275	9651	2421	1526	1224	1052	925	817	827	755	693	589	653	545	484	491	474	465	469	434	478	471	526	481	431	472	482	455	446	451	474	448	463	423	426	434	464	449	407	406	384	418	433	418	388	409	376	409	394	371	412	385	375	410	355	371	354	385	413	409	381	372	412	353	418	410	376	408	410	401	377	365	365	413	410	385	380	379	415	355	388	392	361	366	357	404	397	399	376	381	384	407	369	357	413	421	342	389	368	386	390	398	364	395	373	394	411	411	399	402	377	401	402	374	357	422	404	374	408	425	374	368	426	400	401	379	327	399	420	394	394	400	368	391	358	357	427	415	369	402	386	377	381	399	373	395	350	391	407	359	377	397	365	376	396	395	396	431	387	419	367	394	368	423	403	379	408	410	403	378	421	380	368	418	381	366	405	392	397	373	347	375	377	409	369	384	395	370	382	390	395	371	413	412	398	384	376	400	368	389	367	400	405	370	369	369	334	392	370	379	361	405	421	377	405	363	387	367	368	394	368	388	400	402	381	360	349	403	363	393	401	389	386	384	353	379	399	369	394	411	393	337	403	415	401	435	406	394	393	387	369	387	394	405	366	404	392	417	361	377	399	428	398	394	380	464	408	369	359	408	375	410	391	390	408	319	344	401	362	373	416	377	391	396	374	405	421	382	379	427	372	359	411	371	393	401	354	420	410	389	409	405	374	390	365	386	399	373	411	388	443	380	373	358	380	384	425	393	381	385	372	384	384	378	398	401	407	385	366	386	404	395	428	399	402	395	371	341	412	415	379	356	420	430	369	390	421	399	415	387	350	370	420	394	383	403	406	357	432	360	398	394	435	400	371	370	409	364	372	388	381	340	395	361	394	384	369	382	416	395	369	389	374	385	365	374	402	384	393	375	368	398	414	387	349	389	383	431	389	389	363	386	377	341	407	422	373	369	384	421	382	380	429	374	383	388	363	392	421	426	387	402	385	372	427	382	409	378	396	375	401	379	410	409	381	404	385	387	334	388	392	375	389	385	381	337	366	365	389	399	385	362	390	354	367	419	373	399	399	410	396	380	367	401	381	386	380	394	377	416	404	407	382	383	353	398	401	424	365	372	410	421	376	403	370	379	416	371	397	381	383	404	391	407	377	397	385	371	424	396	378	391	405	387	385	373	361	409	390	353	426	417	355	377	400	367	389	385	382	407	408	388	373	411	373	375	385	353	400	358	372	389	389	368	358	374	383	394	394	385	416	402	385	423	392	427	357	412	372	415	399	375	371	399	375	400	364	413	372	391	389	394	392	395	388	391	391	388	403	382	380	389	387	408	405	368	381	419	408	370	378	400	397	387	369	363	386	409	394	417	416	366	366	383	405	386	413	385	404	375	427	382	410	375	366	402	362	411	388	414	378	406	445	414	402	396	385	405	376	372	368	403	353	388	361	412	397	393	416	361	399	384	365	371	331	372	408	360	387	382	351	389	382	395	340	400	400	438	394	412	372	366	399	380	383	385	391	409	384	374	408	421	405	390	403	377	370	358	352	371	375	403	388	412	372	387	393	414	397	364	403	377	387	362	406	396	412	409	378	385	386	408	366	402	388	400	376	384	378	399	409	386	399	374	418	393	432	381	385	395	368	392	406	386	370	370	394	449	382	420	356	384	382	410	383	404	381	375	392	372	369	370	409	356	378	366	376	394	375	383	369	375	415	412	435	350	409	405	348	372	431	381	386	396	399	409	379	375	386	369	380	398	378	370	443	421	367	419	411	373	380	390	406	383	359	387	401	410	393	412	356	362	386	400	377	377	378	368	406	391	391	360	395	407	410	374	369	397	424	398	364	377	389	385	431	378	379	390	400	384	409	442	388	425	398	371	385	379	370	386	387	417	399	380	394	426	401	411	344	390	361	392	347	390	379	405	408	389	387	387	430	400	401	386	336	374	402	379	357	390	420	376	384	417	360	412	383	355	401	381	415	375	390	385	398	370	386	405	389	385	409	400	372	379	398	393	384	369	400	370	399	341	359	409	366	417	386	427	363	417	380	412	405	387	353	383	438	366	405	399	388	388	391	369	379	370	383	387	364	352	394	398	384	388	378	382	405	396	384	412	409	407	367	369	372	355	385	379	407	412	380	388	360	351	389	366	367	383	379	411	383	389	395	403	377	368	405	397	344	381	363	416	392	397	397	415	383	402	411	396	395	335	372	414	357	421	392	370	404	382	349	418	392	382	395	411	391	408	410	399	414	406	383	346	385	434	381	398	375	397	399	388	386	394	380	422	367	373	374	413	392	378	392	416	435	410	378	422	380	409	369	402	404	343	367	377	393	374	394	375	343	410	423	397	377	383	393	379	408	417	432	355	408	413	374	391	371	404	409	392	412	364	392	380	383	392	440	390	409	403	361	404	387	419	357	370	374	360	370	377	355	356	402	357	393	368	386	410	406	386	401	394	407	424	424	388	365	391	377	379	372	407	382	378	379	385	381	384	399	385	403	414	426	407	418	399	367	381	377	410	411	400	370	391	388	406	402	416	341	381	437	397	355	372	374	371	376	433	436	419	369	389	411	396	388	369	367	380	384	363	387	352	377	404	387	367	407	394	373	394	357	425	397	379	377	393	406	418	415	389	387	344	363	350	418	412	363	397	386	376	401	372	390	382	381	394	394	387	343	403	357	373	452	383	390	374	381	379	402	379	375	376	405	427	414	374	399	405	379	408	366	401	366	396	396	367	381	382	397	369	371	389	414	401	411	372	416	363	390	407	399	339	380	354	391	371	392	403	400	360	374	417	381	379	410	386	401	407	357	423	418	375	392	416	366	366	402	404	370	344	361	382	384	394	385	397	382	387	355	397	395	425	406	402	381	406	430	407	433	388	401	385	386	361	397	343	378	390	389	411	411	353	397	412	389	404	379	435	391	380	368	377	355	405	370	386	358	367	347	355	400	403	391	389	355	425	418	378	385	424	383	431	381	367	372	396	409	413	401	382	394	392	368	410	396	383	374	368	359	359	338	411	392	361	382	398	405	369	366	343	387	387	355	400	357	382	405	399	386	377	376	395	366	392	405	379	377	361	386	406	387	340	372	369	370	406	410	397	392	403	406	401	409	404	377	379	400	382	400	385	350	353	371	355	413	394	371	374	411	387	394	359	393	378	372	349	372	386	393	395	394	363	424	434	402	389	395	394	403	386	396	388	391	378	423	347	393	391	372	430	431	367	414	401	382	392	372	366	434	398	376	392	404	374	398	374	396	367	386	389	389	382	383	357	411	371	370	389	403	413	384	366	384	413	404	378	364	355	373	419	365	377	380	370	379	350	410	375	377	418	392	371	378	400	386	373	383	369	375	398	390	374	356	373	387	406	378	408	392	373	410	365	374	403	368	390	388	401	371	374	397	346	435	392	395	367	406	404	390	402	412	393	374	393	403	362	377	382	373	371	402	389	395	388	422	361	402	345	354	388	401	340	421	374	397	396	369	394	365	381	385	386
5278	14633	9826	5391	4321	3637	3310	2448	1956	1624	1386	1220	1199	1036	852	816	811	598	538	549	549	588	527	493	571	526	534	546	534	509	535	528	516	517	535	477	520	498	494	438	449	449	440	444	433	453	448	414	445	468	395	409	440	423	434	396	443	395	401	370	405	404	446	426	426	405	446	425	424	404	419	433	431	484	419	410	416	430	393	407	438	461	423	408	426	394	400	407	400	428	401	410	448	429	393	399	408	426	395	457	441	403	425	413	405	430	417	378	387	427	399	402	409	402	394	413	421	413	397	402	392	418	365	423	417	370	406	359	406	421	396	403	410	422	407	408	402	382	365	412	402	383	398	428	396	431	400	382	428	404	403	428	391	430	422	358	401	394	403	400	388	408	380	402	408	425	409	400	393	430	405	385	379	375	405	437	411	390	432	419	376	420	377	407	408	428	400	401	399	382	390	433	413	392	402	418	376	392	403	411	392	451	435	412	400	394	419	406	398	387	441	383	430	416	450	426	394	416	453	393	432	387	371	398	409	415	398	393	408	396	412	415	410	396	432	402	401	429	430	414	409	429	388	423	393	404	417	382	388	431	396	422	391	421	374	423	381	426	383	407	445	392	401	398	429	385	408	422	416	424	422	437	431	399	409	405	413	412	399	417	395	395	392	421	401	413	383	416	444	397	409	418	418	383	414	402	414	434	428	426	395	411	375	427	416	416	404	387	409	432	419	404	389	461	407	420	417	407	403	415	429	410	424	397	401	395	405	395	407	436	385	456	427	387	419	402	405	400	381	445	405	413	414	402	448	423	377	380	392	374	423	408	402	408	402	381	419	408	386	421	404	419	392	391	375	394	398	394	401	407	425	422	434	399	425	378	400	418	426	411	405	428	403	394	435	436	438	404	399	377	430	394	430	391	410	424	418	381	407	401	404	383	413	387	396	422	379	420	418	380	399	422	391	451	417	411	428	439	389	384	424	411	403	385	423	435	375	376	424	423	422	409	399	401	420	417	405	387	415	385	387	412	413	390	398	391	415	417	367	391	401	419	376	392	397	399	430	423	445	375	380	407	406	346	389	430	409	403	434	442	370	428	449	390	412	426	396	386	402	421	364	366	398	436	386	394	364	393	409	400	395	388	414	417	396	424	403	415	405	415	425	400	420	392	406	432	426	417	370	396	410	426	408	398	449	402	434	404	404	366	458	389	416	417	413	404	399	419	381	429	430	419	399	405	434	422	398	421	397	386	421	401	389	405	395	368	358	427	415	395	380	390	431	404	395	415	390	421	424	404	399	393	401	416	389	364	387	409	378	382	414	386	381	468	438	437	443	382	393	399	362	392	397	384	472	375	361	376	428	404	397	360	415	431	424	422	397	403	400	439	416	403	393	395	415	380	396	420	384	381	432	400	444	416	394	396	400	426	417	398	391	433	407	431	396	380	411	446	377	379	403	404	423	400	378	383	416	390	378	409	382	404	387	409	444	407	407	381	450	393	368	363	395	414	435	399	443	411	435	450	423	432	413	408	410	416	386	368	419	431	391	404	439	396	369	392	455	416	414	397	386	427	407	409	408	382	420	441	407	411	386	401	396	383	426	423	429	417	369	411	407	430	398	428	394	402	404	412	406	404	394	404	428	402	412	400	424	395	411	395	403	418	408	398	396	425	405	414	434	392	384	414	412	434	353	404	391	392	422	376	397	409	421	422	401	441	428	407	398	395	425	416	400	380	408	417	392	442	397	429	410	412	388	403	389	411	432	414	411	410	387	402	419	420	415	447	439	435	402	444	388	399	420	393	385	420	394	396	397	403	411	395	397	406	380	411	405	465	420	409	375	409	386	405	355	428	410	420	416	426	373	429	360	457	425	415	390	415	354	433	402	403	420	426	409	401	423	427	384	420	384	389	411	426	394	375	404	398	389	386	381	378	448	416	412	417	380	381	418	401	417	373	426	376	394	405	461	397	391	422	359	418	399	434	394	408	421	391	378	395	426	400	393	415	380	423	408	401	437	438	415	424	364	394	408	385	403	398	358	430	390	434	391	418	437	422	370	382	417	390	418	352	430	405	395	431	414	387	436	441	381	395	403	402	396	395	414	396	434	431	414	389	396	395	396	409	395	385	407	433	395	425	407	399	383	410	379	409	395	409	418	402	417	460	393	413	391	384	392	433	418	363	414	419	369	438	403	398	453	392	374	402	400	406	419	407	396	417	389	398	436	403	402	430	367	428	376	385	402	413	419	401	395	400	426	382	417	382	404	385	408	385	412	451	405	411	412	375	382	385	407	428	415	398	387	390	382	398	426	434	414	398	432	384	412	386	405	404	378	420	385	421	436	419	431	400	450	399	411	403	377	418	369	421	410	410	412	444	439	418	355	385	428	380	421	408	394	438	407	387	398	397	382	370	428	400	423	427	374	373	375	435	413	389	393	402	437	404	426	419	413	398	440	386	421	441	397	433	411	385	402	395	419	409	395	393	418	423	372	416	404	425	404	434	389	425	388	422	404	427	404	441	412	409	380	407	384	405	419	418	426	408	396	413	422	415	431	407	412	400	377	422	408	410	429	407	376	416	390	415	383	406	373	419	373	409	414	387	401	404	404	395	418	387	394	381	407	414	397	419	431	391	378	390	420	417	408	413	468	435	405	435	384	416	394	440	437	426	376	399	423	406	407	387	399	405	418	401	435	450	372	392	429	402	432	427	425	409	397	413	453	413	391	378	404	410	399	430	405	396	420	408	443	406	420	405	406	437	439	429	397	407	402	405	430	397	450	412	467	404	399	343	419	420	419	410	400	432	404	402	413	432	410	413	492	411	403	418	355	398	404	389	433	416	407	421	455	404	398	425	429	374	397	384	386	429	414	395	423	385	391	423	388	394	416	424	385	396	410	412	426	383	425	398	362	379	426	429	396	403	356	405	397	407	443	442	412	415	358	407	443	402	422	439	417	424	393	415	402	441	448	418	396	374	412	406	402	414	383	423	403	400	424	402	426	392	426	401	419	444	431	438	425	428	414	421	377	394	388	392	417	389	435	422	384	429	428	434	412	412	431	431	450	386	415	418	409	418	412	415	414	405	417	410	412	414	421	384	388	421	400	433	389	431	391	447	408	382	406	409	445	403	398	442	423	440	417	389	438	406	397	387	374	396	420	416	358	411	397	397	425	399	406	435	405	402	404	411	374	416	379	414	411	408	389	404	381	405	415	440	378	377	397	420	415	417	414	403	416	391	411	399	401	432	391	436	444	416	407	434	393	415	387	416	389	367	371	388	383	392	425	387	436	365	402	432	425	392	392	424	365	390	424	457	393	413	360	413	402	408	422	344	403	418	420	391	389	410	433	424	416	400	420	397	397	413	400	396	442	442	398	390	453	429	412	415	403	384	382	404	393	404	412	429	425	407	405	444	402	397	414	396	399	442	404	402	402	369	399	397	405	406	419	423	404	434	411	389	387	395	412	424	376	427	419	403	405	414	403	413	405	397	426	408	411	416
25066	21417	27445	25676	9571	1381	997	786	615	498	420	446	453	377	289	292	270	238	209	189	209	221	220	197	177	200	200	215	249	187	217	221	180	198	190	215	214	194	190	208	168	176	168	161	162	154	180	155	175	143	152	169	144	154	140	165	173	159	163	153	171	155	141	144	167	146	137	158	154	158	161	164	185	172	141	154	168	154	153	177	154	154	173	157	157	138	148	142	139	153	162	153	145	145	147	177	149	141	164	163	159	154	153	146	149	136	148	148	169	144	135	150	125	145	161	166	147	179	150	166	166	155	137	136	135	136	157	142	132	164	156	158	128	140	164	153	152	136	167	159	156	148	162	164	156	157	150	153	161	168	141	146	138	163	139	157	140	162	154	154	139	176	166	140	126	164	173	156	146	150	155	151	161	151	150	146	138	159	151	156	171	154	178	131	153	147	147	171	140	141	168	156	161	151	151	156	174	142	142	126	145	150	150	144	177	147	165	157	158	177	158	143	154	178	163	161	166	145	143	147	161	143	141	152	156	165	144	155	157	147	153	149	142	153	150	159	175	142	147	139	162	146	165	132	148	161	178	168	141	162	170	150	126	152	148	146	139	146	152	143	155	166	166	148	144	148	160	151	148	137	153	162	165	148	163	143	132	145	171	134	148	157	160	150	158	163	152	127	150	152	166	163	177	160	142	169	175	152	139	162	132	140	132	135	158	154	129	141	145	169	127	152	147	157	152	142	156	157	140	163	147	151	133	161	135	137	154	163	138	170	172	164	159	138	147	145	159	146	165	141	140	149	151	180	166	138	156	160	138	139	144	153	158	135	145	149	143	146	155	152	157	145	161	143	165	154	141	150	134	170	148	154	146	170	147	163	159	161	166	158	136	178	160	140	161	167	170	157	135	145	134	143	137	126	160	173	137	137	161	170	134	163	154	154	153	127	150	179	142	151	150	144	167	154	127	166	156	173	127	163	139	120	150	157	153	135	165	155	157	132	145	152	151	154	151	136	162	144	155	143	147	151	159	141	168	154	126	173	164	155	149	165	136	171	143	154	150	162	155	131	165	141	167	162	125	164	152	138	183	158	178	149	142	146	163	161	155	148	138	149	153	164	162	148	151	163	138	158	152	144	170	150	146	151	155	145	164	168	124	145	149	140	149	174	156	143	174	163	157	151	162	145	133	148	141	149	135	164	148	145	149	159	144	161	143	157	184	160	152	145	148	151	139	139	158	144	162	168	161	173	147	145	154	155	145	167	148	156	119	160	152	147	154	122	140	142	164	142	149	147	152	147	163	160	159	148	163	132	150	148	163	150	140	151	139	144	146	142	159	157	149	163	146	152	153	159	143	140	163	173	148	147	137	174	145	165	141	149	134	127	129	145	158	132	143	124	164	154	157	155	142	170	159	149	160	145	162	139	154	169	151	167	125	148	162	147	161	184	166	159	156	169	149	131	152	136	143	148	140	138	155	147	140	179	165	157	158	153	150	169	150	186	134	134	162	151	147	151	138	165	171	145	150	145	137	159	150	154	164	162	165	153	157	142	153	152	149	129	150	139	137	157	170	157	155	161	180	132	144	139	147	164	161	134	159	162	155	151	157	155	154	157	173	145	147	169	151	152	145	161	155	161	153	141	139	133	145	128	158	156	154	153	151	155	154	132	127	132	147	153	146	140	136	140	149	157	145	175	161	137	146	142	149	161	165	131	150	155	145	155	144	145	151	162	158	157	165	161	192	163	149	165	149	126	143	138	164	141	167	138	140	156	153	173	161	142	152	148	125	176	152	146	165	152	134	157	168	159	162	156	154	149	148	165	161	156	119	148	154	172	156	131	138	141	153	179	143	167	145	147	148	147	153	158	154	138	162	151	168	127	136	159	132	151	123	146	155	153	171	144	144	152	148	135	162	158	176	164	157	161	170	162	150	145	171	156	146	150	134	156	165	183	130	144	153	143	138	147	136	147	138	172	151	155	136	155	171	162	147	135	150	132	142	176	168	171	150	162	157	147	159	165	152	159	146	138	163	150	167	157	159	139	166	170	181	155	150	176	153	162	151	143	179	180	161	159	155	154	151	151	149	146	165	137	143	173	166	138	161	137	154	159	139	158	135	161	149	158	145	150	132	154	161	153	171	151	155	151	152	164	154	152	167	145	154	161	143	149	140	156	129	154	145	155	166	145	148	150	166	166	147	141	151	147	142	178	152	162	143	165	159	164	152	154	167	120	137	152	139	163	130	152	186	158	163	148	176	140	145	149	163	174	153	141	159	159	135	147	160	152	152	156	165	161	144	171	142	151	163	137	138	165	126	166	156	151	162	153	143	147	168	144	174	154	154	156	145	167	156	171	162	132	151	137	138	148	142	131	130	145	147	168	158	144	145	159	166	165	155	161	148	155	148	156	156	162	167	155	161	150	125	137	167	144	136	155	151	157	151	173	157	158	136	150	129	139	148	149	146	130	172	153	139	164	150	176	194	145	162	169	141	144	177	160	170	149	127	137	120	134	158	165	150	170	160	174	149	161	146	152	166	143	143	163	162	151	139	140	131	165	171	137	147	149	145	167	143	138	177	153	138	154	138	145	150	128	160	147	159	142	151	142	142	158	138	173	169	143	155	145	160	154	169	169	160	140	148	152	149	165	147	147	145	161	154	165	172	170	126	136	127	145	177	140	153	166	156	149	158	142	154	148	153	159	139	144	171	161	171	143	137	159	164	168	133	160	170	164	152	148	159	141	130	136	167	181	162	147	145	151	129	150	160	164	181	158	137	154	153	159	157	153	159	165	151	147	143	151	154	143	127	154	171	168	143	156	170	130	145	155	150	153	155	146	153	151	190	151	148	151	144	135	152	169	156	184	155	145	142	150	146	142	149	147	141	162	157	138	178	167	158	159	155	175	173	143	165	161	161	145	168	140	145	161	166	162	146	141	166	157	139	138	144	154	160	154	154	155	141	180	161	162	155	154	172	177	130	168	168	125	160	155	145	136	146	143	134	179	130	144	163	145	155	164	147	157	156	164	153	158	149	133	141	155	172	152	153	149	172	130	169	141	156	155	143	151	171	155	168	166	190	151	148	182	140	161	160	148	164	160	134	150	142	151	148	172	179	152	139	173	160	152	148	142	166	154	170	169	139	134	158	133	140	147	130	160	177	150	147	162	159	157	156	167	151	146	165	134	148	144	158	168	144	146	166	152	137	156	133	144	150	155	163	155	156	151	175	150	149	144	148	171	133	165	135	146	167	139	154	152	147	135	149	150	159	161	144	158	156	176	143	129	162	135	159	144	159	177	134	136	157	160	148	158	158	160	156	140	141	150	154	151	148	175	140	146	164	157	163	163	169	154	160	163	163	148	162	169	160	165	165	148	139	163	164	154	155	164	149	144	159	151	150	153	148	173	170	170	130	135	171	147	166	155	158	152	141	153	155	173	153	151	164	162	150	130	161	162	174	164	164	149	154	136	151	149	138	149	164	160	138	131	138	138	150	143
5054	9608	6317	3393	2684	2337	2092	1488	1247	946	805	767	686	578	474	440	461	310	246	253	254	251	259	233	262	259	269	270	259	231	235	274	279	243	241	259	237	251	247	224	187	203	212	194	183	200	174	170	199	175	177	176	185	177	168	177	168	174	180	166	164	171	178	171	153	148	162	182	175	169	167	175	183	161	172	184	176	167	172	171	176	169	168	142	179	178	165	188	178	162	174	162	167	157	176	186	152	175	159	153	169	168	171	164	163	181	145	163	173	166	185	171	157	184	201	142	173	166	158	169	172	168	167	160	159	164	153	191	140	158	177	164	162	194	167	167	169	164	162	157	177	160	156	214	177	159	170	159	180	158	171	171	152	147	173	175	178	184	174	185	152	174	150	171	159	172	160	188	154	185	169	181	181	189	162	157	178	178	186	178	164	189	166	165	152	184	194	170	155	199	184	155	175	196	171	194	183	154	156	177	157	184	176	173	160	169	172	151	160	173	170	153	174	181	172	160	165	171	164	152	179	195	206	172	162	164	190	150	161	172	171	155	167	181	158	150	160	148	173	172	172	159	166	174	166	190	165	158	177	154	197	175	163	169	179	163	151	178	165	170	170	150	150	166	186	175	145	184	157	166	168	167	151	152	155	156	153	149	188	154	160	165	169	186	172	189	183	179	179	175	172	150	153	147	145	179	177	155	157	161	189	166	172	138	154	156	172	179	184	191	155	179	172	146	151	149	175	147	174	178	159	177	133	189	155	155	163	204	162	148	168	178	165	169	195	173	161	145	169	196	143	148	171	158	151	166	172	164	174	150	166	181	139	173	165	152	163	167	158	185	154	172	178	182	166	168	141	151	174	174	159	153	174	162	162	153	195	177	155	145	171	180	171	152	161	181	190	171	148	162	168	166	170	204	163	160	164	175	157	168	155	151	166	178	170	155	161	152	174	164	141	169	183	176	156	178	184	160	177	160	183	165	201	187	183	177	177	198	178	175	146	154	161	186	161	152	181	164	164	167	177	165	166	191	144	170	199	149	163	163	170	159	166	163	166	171	157	159	176	155	171	189	185	165	175	160	158	152	193	153	157	162	172	170	175	179	167	172	150	173	158	185	161	166	156	155	137	181	168	176	198	158	177	163	174	180	176	170	191	162	173	145	175	185	166	183	167	164	162	185	176	179	170	156	168	158	180	168	167	164	152	183	166	172	174	180	138	171	175	182	161	149	151	153	181	139	143	175	173	164	201	158	170	191	168	169	183	186	148	181	155	182	129	182	159	162	167	164	160	176	152	176	166	178	196	190	188	165	173	174	175	142	152	159	175	165	153	175	175	186	169	171	173	173	177	164	159	175	147	159	190	164	174	154	165	172	161	170	172	179	184	172	170	179	165	201	172	166	169	160	174	159	191	187	183	174	170	176	151	157	171	170	145	205	168	169	154	173	161	183	166	152	179	154	197	168	183	167	172	157	186	174	190	158	165	165	175	178	159	184	190	174	191	177	184	157	174	156	160	164	165	172	176	144	185	169	163	159	150	167	175	173	169	189	187	180	158	186	165	163	179	183	157	161	156	195	166	163	159	179	148	173	172	170	192	180	147	187	178	149	165	169	173	163	180	146	172	166	151	183	156	153	166	184	162	168	142	176	160	164	173	161	172	158	160	163	149	167	163	187	148	166	168	154	168	165	198	147	194	153	167	163	160	167	176	165	163	185	163	186	160	157	145	171	172	149	163	142	166	190	167	179	162	181	187	165	183	153	169	150	163	166	156	173	171	174	170	177	185	165	152	197	171	172	164	177	170	156	140	171	166	150	173	164	182	163	152	163	180	155	166	147	148	182	189	168	154	165	189	159	178	181	167	171	147	191	180	170	158	171	168	157	186	178	170	158	170	183	169	170	162	188	161	170	171	163	166	169	137	151	147	170	179	157	162	170	149	178	181	181	148	173	164	153	153	181	166	188	155	169	169	152	173	168	163	160	163	162	146	161	178	154	165	150	139	164	167	141	152	178	176	178	161	152	155	172	147	182	156	157	182	173	193	171	167	173	157	163	188	173	164	156	174	167	161	155	146	166	157	173	172	177	166	169	172	166	174	158	166	153	183	170	180	186	153	169	153	181	189	172	168	192	170	170	151	161	169	157	191	176	149	178	173	157	182	160	214	175	173	168	172	153	154	190	180	185	185	141	163	169	168	179	192	157	158	154	164	154	185	186	151	151	164	184	180	146	153	199	164	170	176	167	136	164	167	156	156	191	163	154	165	170	159	150	191	168	160	156	169	169	157	162	170	173	160	168	159	173	183	159	174	164	162	158	160	184	186	157	164	168	170	151	159	177	150	184	161	183	165	158	153	166	165	169	165	157	158	186	157	177	179	182	153	163	162	179	174	163	159	181	179	167	174	168	167	186	190	177	189	164	157	161	197	175	147	190	178	172	172	170	159	143	165	167	164	170	159	181	150	170	184	174	132	159	167	163	152	157	176	166	183	177	177	173	162	167	170	173	155	176	187	170	152	175	176	167	178	155	159	178	160	173	164	143	159	199	169	165	174	174	153	161	168	164	157	173	170	163	160	164	175	163	157	181	160	170	164	163	171	168	171	163	171	171	164	152	179	173	168	174	166	170	187	153	168	162	189	185	166	170	166	163	187	161	168	182	154	180	145	146	168	201	171	175	179	171	143	162	186	162	187	175	148	168	148	164	195	160	166	204	153	177	152	152	173	167	178	170	187	164	177	177	193	165	168	172	170	160	157	163	179	157	162	151	186	145	164	183	165	174	182	150	171	171	169	170	191	179	154	176	179	161	188	185	176	214	167	148	161	178	169	153	181	176	160	173	162	180	165	171	159	168	176	165	159	186	175	172	173	161	165	160	157	166	164	166	153	166	169	143	177	149	161	186	175	160	173	175	167	151	194	162	180	174	161	163	157	192	168	163	169	155	166	150	160	162	152	176	166	180	169	176	165	171	166	163	157	176	167	161	179	146	160	188	148	173	165	166	163	173	173	151	184	163	200	174	160	164	151	165	174	174	168	157	162	157	148	174	191	182	174	152	167	201	162	150	159	166	170	175	183	171	172	182	187	160	165	162	160	144	155	152	148	159	178	156	145	174	169	165	173	151	164	160	157	166	178	164	149	169	148	165	146	158	190	145	173	180	166	177	175	199	189	178	173	169	187	183	160	153	175	146	133	178	159	152	176	144	160	156	169	178	163	158	174	167	174	169	172	177	185	147	164	163	156	151	152	171	163	166	176	158	157	173	155	167	154	171	163	167	162	173	179	171	155	161	174	168	169	170	187	146	160	169	146	146	186	147	164	161	174	170	161	173	174	186	153	170	161	212	163	163	178	170	173	190	177	166	172	185	149	164	168	159	163	193	166	161	147	168	178	165	184	168	155	171	174	164	160	193	150	177	176	184	169	184	155	175	164	181	150	159	165	159	162	176	143	177	151	174	170	178	156	149	179	161	182	154	176	148	178	159	172	178	189	170
22886	21482	29208	24203	21490	21548	9786	2605	1761	1452	1232	1154	1032	970	852	781	797	612	534	522	491	584	487	519	489	511	519	519	484	478	490	497	463	492	489	451	491	502	470	443	451	444	428	405	410	433	410	401	398	405	339	377	351	397	397	387	414	374	403	388	427	400	366	366	399	370	367	376	362	400	428	373	363	425	391	405	380	379	400	377	395	411	421	388	445	385	356	396	407	372	397	376	365	381	337	369	389	382	377	379	363	380	389	374	356	400	398	379	373	368	390	384	406	404	390	375	370	374	360	383	372	387	397	381	362	402	388	362	378	389	399	410	351	373	385	425	362	363	395	378	378	393	382	353	360	392	358	395	381	399	390	391	386	419	356	365	354	354	371	372	376	404	383	367	368	385	424	395	363	330	364	399	330	360	373	392	380	417	395	408	360	393	357	373	370	386	374	387	359	397	378	360	339	393	405	349	397	394	396	420	367	396	375	357	394	390	379	353	395	389	384	373	401	383	359	400	399	364	382	359	374	391	403	375	371	384	376	384	414	381	388	354	404	383	344	358	382	377	379	392	389	383	383	343	380	376	383	387	381	414	382	428	395	422	386	397	400	373	386	390	424	387	405	387	408	364	378	401	370	354	398	382	393	370	386	387	383	391	377	365	381	394	369	383	360	381	398	361	394	405	398	349	365	365	378	363	386	412	396	337	367	345	404	398	405	328	401	378	384	374	367	353	390	360	384	378	356	368	403	370	371	368	387	392	409	389	402	384	405	377	373	383	378	380	389	383	396	363	380	365	363	397	372	397	388	370	381	368	415	389	392	404	383	383	397	376	385	411	375	401	389	374	380	406	398	360	380	388	389	368	369	391	391	387	365	379	384	376	394	364	379	412	388	358	406	380	396	384	368	394	360	397	408	349	380	393	432	431	392	401	380	371	385	363	394	392	410	384	352	375	413	412	409	386	363	361	349	391	364	372	390	403	388	423	387	387	365	357	379	369	401	381	351	372	408	350	372	396	359	396	403	401	394	361	388	411	421	388	372	386	389	361	399	380	351	361	376	380	404	368	415	375	379	396	375	384	390	396	378	402	401	417	393	379	384	373	379	396	423	367	397	371	385	384	377	364	336	381	388	418	360	376	362	380	384	382	354	402	406	351	410	383	372	397	378	372	421	386	386	372	371	369	394	357	394	386	379	368	407	408	371	375	398	350	383	391	397	405	392	400	357	361	367	422	356	390	383	373	407	388	383	369	378	411	405	388	386	407	395	386	368	344	421	379	382	395	331	402	381	420	392	382	401	363	372	384	424	347	378	367	370	359	378	397	377	399	342	377	356	371	420	385	382	370	381	374	397	419	378	383	328	407	400	405	383	391	385	353	394	398	408	392	374	401	385	385	395	382	385	371	381	378	396	369	373	355	374	371	382	377	362	392	404	394	383	344	403	365	347	364	358	336	425	382	379	398	404	402	398	391	390	391	394	403	385	382	363	399	377	369	370	394	377	378	416	400	370	408	379	381	383	386	407	391	373	374	386	363	358	399	396	401	369	357	377	363	362	390	384	406	394	383	397	395	417	394	422	379	362	380	365	394	349	373	371	371	353	371	366	374	400	380	361	373	392	382	389	381	379	375	361	380	383	349	377	357	378	402	387	352	402	375	394	387	384	386	405	405	372	430	394	370	413	397	403	380	401	351	360	359	419	357	386	401	398	366	393	401	384	358	385	432	360	363	391	392	366	331	360	382	364	382	379	373	377	360	394	356	344	405	392	403	371	388	363	368	374	395	376	364	416	373	416	402	375	403	410	376	396	391	418	362	382	367	361	372	359	356	393	368	384	371	372	410	390	355	409	374	339	387	332	406	388	410	382	418	379	342	399	382	393	374	391	403	422	354	384	382	419	361	387	379	404	371	362	447	383	392	400	406	415	358	357	381	393	384	403	374	367	361	362	401	397	411	378	417	381	349	383	401	362	406	384	394	363	374	405	395	376	423	369	398	402	339	377	388	365	417	394	375	395	383	404	359	365	382	383	391	365	416	379	402	364	346	375	348	345	364	387	381	390	362	408	382	374	371	367	370	367	382	398	379	366	366	394	374	418	378	380	382	354	388	383	369	369	387	389	370	429	398	364	386	387	410	377	376	395	365	381	374	358	402	376	397	373	376	399	407	370	377	368	371	419	365	366	375	357	384	370	347	398	404	375	382	368	368	412	388	396	387	388	392	366	378	369	351	376	390	417	377	356	392	378	384	364	356	398	384	388	356	424	398	380	344	391	404	375	409	375	390	388	395	394	374	370	368	382	404	364	382	379	351	401	402	379	388	396	373	386	362	381	424	425	365	372	376	370	384	384	411	353	424	366	423	371	433	379	369	392	377	366	402	388	403	373	411	385	374	371	391	388	372	385	408	379	393	374	346	406	372	389	390	377	398	392	389	373	364	353	399	376	391	396	340	382	370	362	394	406	355	373	405	373	383	404	383	357	360	381	367	387	352	383	372	388	349	374	395	388	380	385	377	361	358	398	384	401	383	377	392	401	397	385	400	411	376	370	395	396	432	406	364	384	383	360	382	371	406	376	386	419	403	372	390	436	390	402	395	402	351	364	394	370	362	369	386	381	412	408	369	393	375	387	383	378	373	347	363	414	368	395	403	406	418	407	371	360	360	372	359	350	363	403	381	373	376	393	401	356	361	375	383	400	367	386	363	376	357	401	377	379	373	383	357	375	420	377	378	376	370	395	397	372	415	362	371	420	407	367	389	397	312	386	394	393	380	382	378	382	395	364	377	420	376	368	364	393	381	373	352	386	370	410	368	369	371	402	409	421	384	370	436	387	373	392	381	368	408	395	347	390	384	401	381	391	357	389	386	372	411	391	399	409	397	381	374	416	406	383	391	373	400	387	381	341	370	354	391	358	369	354	360	375	401	439	417	396	391	345	381	368	388	435	369	388	408	421	351	369	354	393	397	374	378	391	389	366	372	384	381	372	415	367	370	380	372	344	402	413	372	355	400	353	397	385	407	371	384	375	419	385	378	378	390	444	332	351	376	420	415	388	413	390	381	378	387	398	368	387	379	365	378	350	362	377	374	379	383	389	378	423	391	390	364	368	405	358	357	390	373	395	384	374	358	375	346	393	380	344	386	367	379	411	395	392	398	416	362	377	369	388	404	381	370	374	392	376	364	382	394	366	351	370	346	390	401	377	388	351	398	369	372	401	371	393	374	394	369	366	391	339	403	354	386	380	359	374	380	401	403	375	383	404	420	353	383	372	373	400	384	356	387	375	350	370	413	403	373	383	401	398	386	353	370	381	412	377	384	360	376	404	397	378	381	367	399	387	392	388	426	365	387	403	383	402	391	331	374	379	413	369	366	378	388	397	392	415	377	376	373	353	392	388	372	393	392	367	363	417	380	365	409	394	395	371	371	372	382	380	377	374	381	385	385	386	357	379	393	392	379	403	356	373	397	399	402	394	377	370	361	368	373	364	393	388	367
6514	20602	14567	8420	6628	5893	5006	3928	3014	2305	1914	1786	1688	1392	1142	1060	1029	812	654	653	669	624	581	562	589	602	602	587	574	546	571	594	582	622	571	579	561	538	471	518	534	443	485	437	442	486	465	452	413	422	439	382	415	414	417	407	435	455	423	388	406	406	411	402	409	434	416	416	402	461	396	394	453	412	433	398	393	405	415	448	439	454	410	416	412	379	433	435	419	357	430	399	397	402	421	370	383	399	428	387	413	411	425	432	367	384	398	414	455	432	372	418	402	392	446	394	404	423	405	398	387	375	391	405	398	420	382	386	389	419	416	432	380	378	430	398	374	393	391	399	395	377	395	426	406	408	424	392	428	399	427	369	414	402	425	409	428	428	416	367	399	410	401	399	393	382	412	392	388	438	425	362	419	405	432	387	400	409	407	389	402	405	394	417	427	385	379	406	392	387	381	398	405	407	394	400	422	400	407	417	389	410	395	370	406	448	395	438	404	393	420	406	417	382	385	426	368	389	384	388	458	425	407	396	393	397	413	395	366	387	399	362	418	375	415	387	391	370	377	415	415	435	410	423	389	393	362	406	372	404	405	373	460	418	398	411	394	430	405	405	404	416	402	438	394	389	426	385	459	409	400	405	394	390	389	397	396	392	423	418	405	377	428	410	427	419	350	404	393	394	410	365	384	412	399	434	380	381	398	383	434	413	419	394	414	409	362	402	417	402	390	404	387	427	398	391	356	403	401	434	389	374	401	431	416	406	425	423	413	425	396	402	404	406	408	400	375	416	411	392	385	414	383	424	394	415	400	400	377	422	387	394	409	410	440	381	429	387	378	377	371	442	390	388	418	424	412	413	419	414	380	428	413	424	388	410	401	374	445	399	400	401	398	385	394	369	406	383	412	414	414	371	412	381	399	423	410	400	373	396	411	425	420	396	385	419	414	390	407	370	388	398	390	366	451	404	416	381	431	416	403	397	410	386	383	413	390	384	402	388	372	414	389	440	385	385	388	426	414	443	389	384	424	391	431	423	381	404	393	379	384	378	387	418	380	419	422	392	404	374	406	419	405	409	393	399	434	393	424	390	375	414	412	376	438	417	402	413	379	387	438	402	399	405	374	375	408	403	439	387	361	402	406	412	416	426	423	376	417	379	425	410	407	422	366	361	392	437	401	405	414	387	437	412	397	388	398	363	424	419	399	389	381	440	357	381	369	395	366	400	411	409	382	372	392	433	421	404	398	400	383	414	439	415	367	375	389	363	410	423	397	385	446	441	399	427	437	412	431	386	372	412	412	415	416	369	390	374	379	420	345	418	398	386	414	423	378	418	429	400	390	378	412	403	390	400	428	412	378	422	403	431	412	398	371	364	383	408	393	402	405	371	403	431	415	403	405	379	391	409	406	418	407	424	371	447	390	365	391	398	410	399	373	397	361	381	454	419	438	373	392	419	398	442	386	402	391	389	433	386	425	381	430	411	379	400	410	371	417	401	386	427	390	414	397	397	374	417	419	429	411	438	355	405	368	398	442	371	395	379	397	415	390	402	389	407	422	402	401	413	370	423	412	414	404	394	387	436	423	397	416	375	407	385	425	420	386	394	392	370	407	432	398	405	416	399	428	407	384	411	435	382	385	425	387	411	358	421	420	422	376	410	417	404	413	361	385	441	374	398	405	393	390	398	410	415	333	407	430	432	396	422	414	431	386	435	379	417	391	386	411	421	394	384	397	399	396	390	401	377	388	398	424	440	430	402	377	429	401	385	399	400	418	377	403	425	364	408	416	396	422	431	431	398	404	388	416	393	428	433	397	423	385	360	393	439	431	415	404	428	405	371	438	400	388	395	418	385	433	423	373	418	406	410	412	432	406	381	399	382	388	383	374	428	368	424	415	371	386	398	413	386	373	400	403	416	378	410	405	356	409	405	362	393	397	395	410	400	378	434	405	399	408	395	417	394	450	396	439	435	413	405	402	374	394	395	390	398	404	400	423	385	388	414	395	389	399	404	409	395	429	415	390	401	421	415	393	397	390	382	448	409	397	421	391	402	420	393	441	378	402	396	394	408	396	375	394	397	410	402	390	396	416	376	421	386	400	363	402	424	386	402	387	416	385	358	381	431	432	443	390	414	403	389	405	418	380	412	426	403	383	407	385	403	392	429	396	400	391	399	415	396	402	404	410	395	420	410	399	396	455	371	440	373	435	407	403	394	377	405	409	395	418	385	405	417	408	390	381	407	421	403	441	370	388	384	397	415	380	425	377	436	419	384	383	376	379	407	406	404	426	444	370	370	402	416	418	385	399	413	377	427	433	426	386	356	385	411	394	410	400	392	365	400	395	420	408	405	382	426	407	431	404	420	374	401	385	401	410	400	389	419	402	406	394	455	427	445	405	449	455	397	394	384	406	389	401	399	456	392	374	383	413	418	406	396	398	420	409	398	413	387	425	409	423	365	435	385	392	398	403	438	399	443	390	423	402	425	415	432	429	403	402	383	404	369	392	395	367	413	399	410	417	382	436	411	409	425	406	422	413	396	404	384	426	404	408	406	434	405	440	386	397	448	391	414	369	396	395	393	398	384	404	441	392	365	413	399	399	407	403	408	405	381	379	391	391	386	394	428	398	414	382	402	390	409	363	412	415	382	397	365	385	399	373	427	441	423	393	405	396	396	392	404	385	379	379	393	372	408	425	414	403	389	386	379	393	382	372	384	394	416	405	410	420	444	425	402	366	416	401	383	413	421	407	372	456	407	398	383	365	409	421	427	390	423	434	387	414	418	415	369	384	420	417	409	404	374	417	419	391	406	407	423	387	393	378	437	409	407	410	386	405	377	413	417	412	382	397	388	388	383	388	428	379	410	368	389	403	426	400	411	388	419	402	425	405	425	398	410	388	384	429	411	433	413	406	417	366	404	425	385	443	398	409	409	399	376	433	430	403	407	420	390	396	393	386	410	410	441	407	394	391	374	377	408	413	403	407	405	445	395	419	371	388	396	403	373	438	410	410	395	419	393	407	404	401	417	403	391	418	417	415	433	422	378	408	403	400	354	388	408	387	437	406	411	394	398	402	381	400	395	395	412	355	408	413	398	399	398	429	410	385	384	372	412	401	388	421	370	419	376	426	393	398	356	376	394	383	430	419	329	430	416	382	432	416	411	401	383	378	394	401	418	366	338	401	442	411	415	418	391	412	440	404	385	395	409	411	409	412	400	398	403	388	389	385	391	366	401	407	414	426	428	389	408	398	402	394	409	359	367	430	394	416	389	414	399	406	410	407	424	387	400	418	395	385	401	408	390	413	396	415	404	403	401	426	406	409	400	406	411	411	378	388	392	386	408	406	411	382	380	409	399	382	410	406	429	397	401	409	436	419	384	428	418	409	405	371	416	419	411	391	347	413	424	385	427	379	429	390	399	443	389	374	376	440	388	402	415	399	406	387	392	396	377	373	392	412	409	395	389	379	404	375	397	380	371	405	374	388	417	413	412	421	363
28083	19789	7364	1591	900	743	687	532	476	404	375	382	429	332	321	286	312	289	260	245	271	237	248	275	243	282	256	250	263	233	236	240	267	257	250	247	255	246	237	252	211	210	238	236	216	251	228	226	217	214	218	221	221	231	226	215	198	229	222	217	202	219	220	202	231	208	229	196	199	234	223	235	243	219	202	241	215	229	210	216	237	230	210	205	254	236	183	222	229	207	210	224	205	226	213	212	235	240	217	229	220	208	189	211	244	212	203	205	204	199	214	213	212	191	219	194	195	221	231	205	212	229	218	209	211	235	226	225	222	214	225	207	221	206	235	196	233	164	191	213	204	221	226	206	207	238	228	200	204	206	226	186	206	232	205	221	228	210	227	250	233	230	214	239	192	202	220	227	215	214	229	243	213	221	198	229	215	212	179	228	237	214	224	201	231	215	233	190	213	218	206	228	212	200	190	235	205	226	220	224	245	225	243	218	216	238	224	188	221	206	222	247	214	202	199	218	197	207	200	198	184	229	212	231	222	241	209	220	227	229	192	211	242	196	215	219	212	188	204	218	231	197	208	225	198	225	210	215	183	235	196	213	216	203	211	200	226	212	230	223	195	204	207	218	210	200	230	210	232	245	216	222	206	202	227	222	220	225	167	225	217	210	206	213	219	253	215	204	221	193	199	220	214	206	214	214	208	224	230	206	217	235	199	234	215	219	227	224	225	239	243	227	203	228	217	213	206	197	230	198	219	221	195	230	226	186	229	202	217	208	224	226	268	210	199	209	214	217	216	211	230	235	221	214	193	211	224	187	232	212	228	204	212	221	222	234	212	215	220	196	266	226	208	221	197	230	216	217	228	223	201	233	199	214	217	246	238	224	199	230	229	227	215	214	226	233	200	193	195	207	197	209	206	224	217	223	210	212	242	238	193	187	219	221	223	208	215	211	209	216	214	181	210	270	211	243	225	216	213	235	197	245	200	207	228	219	236	206	218	245	214	236	230	211	228	206	232	219	209	193	225	203	219	209	185	215	213	211	236	230	217	216	210	190	212	193	218	237	223	202	212	205	239	219	201	197	230	194	210	237	207	238	222	199	241	213	225	228	211	233	214	206	205	215	203	202	190	225	241	229	207	208	232	185	245	218	219	206	225	210	223	241	228	207	223	224	210	184	226	218	196	224	222	209	211	215	224	215	187	199	231	196	204	233	230	209	207	188	233	244	216	228	203	223	226	215	235	198	194	218	181	207	232	246	200	237	224	217	222	214	216	199	231	231	235	224	207	236	230	220	217	209	201	229	209	216	209	177	204	222	226	252	214	206	222	188	188	221	218	223	237	263	237	198	209	233	204	216	205	199	223	204	208	225	214	244	223	220	212	204	204	207	218	209	205	231	218	198	205	221	226	207	222	201	206	226	213	214	222	205	209	220	265	217	216	232	224	226	229	230	222	211	245	223	224	200	201	196	213	221	233	234	223	211	215	188	216	206	215	231	221	201	226	194	207	213	206	199	227	225	230	181	206	227	217	234	225	223	223	220	238	208	184	213	230	208	230	210	222	224	206	214	217	234	213	225	198	240	204	180	214	203	210	195	219	216	212	217	231	198	233	209	193	183	216	198	203	240	209	248	195	210	210	216	218	213	199	202	228	216	203	216	205	237	245	222	212	215	206	222	235	228	219	207	213	198	200	221	213	229	225	216	221	219	220	205	191	209	230	217	220	226	210	212	229	243	209	224	221	232	205	203	204	245	236	205	240	233	221	199	231	197	222	229	237	214	221	214	200	216	184	219	254	210	210	218	220	213	226	206	201	225	215	231	218	240	196	216	208	263	224	217	208	236	228	209	227	228	225	210	227	214	218	236	246	203	212	190	222	230	232	234	229	211	232	195	220	207	210	207	216	227	218	224	216	199	232	245	210	196	208	216	210	210	206	206	217	209	208	226	203	243	209	223	195	230	196	221	223	206	233	199	243	212	221	222	207	219	225	241	215	216	230	215	217	205	192	185	195	209	184	192	221	209	212	203	194	223	223	205	219	213	227	212	210	200	247	207	241	223	217	222	205	220	208	215	236	211	214	220	200	215	229	223	205	225	227	212	230	209	227	215	214	217	215	189	201	222	214	198	231	207	226	210	217	224	204	210	241	224	204	216	207	211	233	243	216	238	204	223	201	222	195	208	242	236	233	227	219	239	221	225	254	185	215	194	231	205	216	207	237	228	222	224	200	219	209	231	209	216	237	199	204	196	203	223	186	216	209	222	210	215	223	185	227	206	208	199	240	212	212	206	213	196	231	209	214	214	235	222	212	218	236	208	213	209	205	193	238	181	234	206	220	260	248	197	208	216	258	228	192	219	215	223	230	208	208	206	228	222	202	216	191	211	216	202	238	221	246	229	224	205	224	217	232	234	235	177	222	193	224	225	216	210	218	210	209	221	224	184	195	211	212	243	264	209	212	210	222	209	232	225	213	212	220	229	224	226	216	227	223	207	207	237	190	218	229	201	212	225	193	213	230	219	208	213	232	211	206	218	221	210	243	215	234	189	196	221	242	222	202	210	226	212	232	227	225	238	226	177	192	197	199	244	190	249	228	229	214	196	223	215	216	194	189	191	237	215	220	220	198	203	227	208	231	217	206	208	223	205	194	213	219	214	203	246	219	239	215	213	214	237	210	205	233	230	197	206	228	213	204	254	234	224	232	207	214	216	218	203	218	212	228	232	187	212	200	205	199	201	221	222	222	217	200	203	194	193	220	241	213	205	219	220	198	215	208	193	212	204	204	241	201	226	238	223	206	239	205	188	221	222	225	213	214	245	225	203	209	203	198	236	201	239	234	226	213	221	228	234	211	225	232	206	216	207	231	220	212	201	207	198	215	234	221	220	230	216	218	208	213	228	212	213	220	207	233	218	226	218	223	192	217	207	201	216	213	206	215	214	212	211	202	235	208	219	222	246	209	216	216	217	225	228	209	207	195	219	221	220	219	213	216	185	223	229	234	217	205	213	233	209	223	205	235	190	205	215	232	204	227	229	229	209	181	198	220	223	225	195	235	216	228	229	201	249	201	213	209	229	200	221	194	205	210	214	230	211	226	216	237	225	215	234	210	221	226	228	196	195	208	230	226	236	226	204	232	241	227	207	204	205	221	209	208	209	215	193	212	224	201	219	208	205	209	197	212	245	222	201	238	212	230	215	219	224	228	222	203	219	206	188	229	232	220	247	197	211	192	213	214	236	229	182	209	240	204	227	232	222	234	212	202	210	207	217	229	201	232	219	220	208	221	228	225	209	192	231	204	216	224	251	227	229	190	211	216	225	207	206	188	224	217	202	221	186	237	207	197	229	218	216	256	199	224	192	214	219	214	226	200	242	204	182	234	229	242	210	226	203	197	205	213	239	212	247	225	198	224	211	204	237	229	208	203	217	232	208	196	197	211	217	227	209	201	216	222	219	247	207	199	217	204	226	215	210	205	207	224	231	211	226	232	222	246	244
6041	5069	3337	1790	1545	1313	1224	976	812	643	568	574	591	470	403	357	340	301	278	297	309	286	267	264	272	277	274	308	297	293	250	280	268	273	277	269	294	286	268	239	260	269	294	239	257	233	242	237	244	238	234	224	235	226	222	244	253	229	190	220	242	218	239	216	201	222	212	222	233	212	227	210	259	235	233	222	246	245	223	245	269	232	231	238	256	246	232	226	243	252	223	244	223	240	228	232	235	255	242	232	209	216	253	233	234	255	230	228	207	221	220	220	212	224	226	249	214	234	236	224	237	231	228	214	220	210	266	227	209	220	212	250	241	227	239	258	243	224	225	222	236	233	242	222	231	223	246	236	231	238	214	216	229	236	232	237	232	250	230	261	234	208	235	243	219	232	199	210	222	254	235	229	246	245	206	208	274	242	223	210	201	234	234	222	242	208	261	236	226	223	220	223	249	233	207	231	225	220	236	237	253	206	220	212	260	208	256	223	237	215	232	232	202	201	229	198	262	258	214	214	234	225	216	224	226	216	233	228	257	228	220	222	216	224	232	234	236	243	215	239	234	232	231	226	230	227	225	254	235	246	216	235	241	217	247	233	215	213	227	215	235	216	214	218	236	225	255	209	213	214	248	201	230	244	237	213	223	214	246	214	229	261	238	222	218	239	217	233	233	215	214	233	211	224	213	254	216	241	220	221	225	220	218	226	227	237	236	215	228	233	247	242	237	213	228	198	211	244	205	246	229	228	229	233	224	255	248	232	223	228	209	250	220	235	227	259	222	224	222	213	251	265	245	215	242	230	236	211	226	214	254	222	241	238	215	222	213	240	194	218	252	255	229	220	216	229	201	190	227	209	250	219	220	248	235	254	248	231	225	260	232	240	243	210	227	260	232	246	238	218	233	239	244	219	220	247	247	248	244	209	243	212	220	229	238	264	199	211	230	188	235	249	231	211	247	217	224	213	216	216	221	218	249	228	262	237	226	248	238	212	248	224	220	225	259	224	255	223	220	251	234	235	220	222	240	226	231	242	237	220	221	218	216	224	222	226	231	207	225	193	231	240	227	256	216	217	246	214	225	235	218	219	226	242	218	224	241	226	240	219	201	227	227	221	238	229	219	231	241	222	230	252	230	228	241	237	275	231	257	246	230	239	235	217	255	213	227	225	252	236	254	208	247	220	220	225	181	238	263	236	240	206	229	226	230	244	271	224	216	260	240	218	244	223	229	253	250	247	217	244	237	216	216	211	236	225	235	251	240	231	238	230	241	244	234	242	201	211	232	208	225	218	203	229	222	263	223	220	256	232	238	243	253	200	218	230	205	245	217	233	239	260	246	222	216	230	246	247	262	236	245	248	215	236	223	213	218	261	216	233	223	233	227	204	206	240	249	211	257	234	234	241	239	225	236	237	239	237	203	230	251	219	242	228	232	230	220	223	233	221	216	233	219	220	216	240	244	254	222	254	224	243	244	208	207	254	260	204	221	217	227	235	220	221	221	245	221	216	239	245	224	236	252	252	230	232	228	234	215	238	226	202	236	214	226	229	235	240	242	222	224	259	240	277	238	230	248	238	235	254	225	235	235	228	197	213	213	218	208	228	195	210	227	201	242	205	247	253	214	253	231	218	233	213	238	221	238	236	233	225	247	241	198	255	240	221	223	211	233	217	187	229	217	208	220	219	232	229	245	232	232	240	250	231	228	238	232	215	214	229	238	236	228	240	242	202	221	250	254	207	213	242	246	214	207	230	227	214	212	235	217	225	238	247	211	243	237	234	234	227	220	240	242	223	233	195	234	217	227	249	228	221	244	234	231	234	247	232	236	216	232	236	214	235	222	235	222	228	251	235	216	248	222	222	219	245	206	243	257	239	197	212	237	234	229	221	226	205	239	222	236	243	227	233	210	230	263	237	197	229	231	208	220	247	247	218	239	220	242	247	228	227	225	236	228	232	258	256	232	243	250	228	235	218	238	224	242	242	254	206	230	234	203	244	222	217	214	226	235	212	198	236	224	242	212	217	215	212	222	230	233	231	234	243	242	231	235	203	238	238	231	238	249	231	239	211	215	202	231	192	215	221	232	237	255	246	190	228	228	256	240	214	232	215	236	229	258	263	207	255	209	218	211	231	229	241	220	226	205	221	214	240	244	208	241	217	235	241	219	232	229	251	229	207	226	209	232	223	199	226	231	268	246	242	237	248	242	215	226	221	241	221	229	208	227	253	224	215	236	219	218	234	233	249	220	228	220	219	250	228	218	254	232	215	240	246	222	206	218	235	251	266	206	222	218	253	233	224	243	224	256	208	244	198	213	233	242	251	225	236	215	236	231	217	199	247	231	210	218	206	233	208	257	215	235	215	234	233	221	217	221	246	238	226	226	241	246	224	239	211	237	244	214	203	245	226	224	231	252	227	217	233	251	210	217	247	232	211	222	241	251	209	235	210	212	202	218	225	233	220	226	224	227	204	252	228	222	183	219	227	215	229	212	205	230	230	228	223	241	234	249	233	219	228	220	212	245	210	204	240	227	230	226	227	238	240	241	225	242	254	231	217	223	240	228	214	232	224	214	246	243	231	229	217	217	246	212	238	241	220	226	249	219	222	246	227	223	234	203	241	203	221	211	222	226	220	220	224	261	223	251	253	224	231	218	230	225	235	263	252	247	245	239	243	235	247	232	213	220	234	251	210	250	220	241	209	230	235	206	244	261	209	220	222	212	226	229	228	269	234	216	216	214	218	232	222	244	216	225	230	249	257	266	219	199	210	233	239	237	237	203	229	206	238	244	241	236	230	236	245	209	231	214	229	214	208	241	221	213	219	252	205	236	244	227	225	194	215	230	230	237	253	243	208	225	258	226	216	212	226	239	211	223	232	222	228	227	245	243	222	242	235	193	234	257	214	249	212	230	209	265	243	222	214	236	263	231	240	223	205	228	245	247	233	217	238	211	216	255	216	208	241	229	229	234	243	229	230	239	237	232	268	244	239	259	227	209	232	222	244	256	218	207	243	249	209	197	241	222	245	244	231	207	265	224	241	225	243	218	220	218	216	235	227	204	217	239	194	239	217	237	220	229	256	210	227	239	224	230	217	239	238	228	214	199	225	214	230	267	237	205	231	230	232	206	234	204	231	254	216	231	219	222	216	231	219	207	231	217	221	232	221	225	257	214	238	219	239	240	240	251	220	240	202	232	208	219	232	206	253	249	238	225	216	234	227	220	214	231	249	208	228	251	216	241	223	225	226	229	259	221	236	228	230	240	233	236	234	226	222	234	210	203	234	238	202	245	226	223	222	244	252	242	245	249	226	218	222	221	211	216	252	227	235	228	250	212	220	257	214	215	209	194	233	241	228	254	238	226	229	215	244	224	226	209	225	236	227	219	236	232	247	224	228	218	218	216	223	200	206	233	212	216	230	217	247	227	233	236	211	235	246	200	239	228	240	223	219	236	216	236	250	209	226	255	198	214	222	219	232	228	195	241	236	220	219
24036	21412	28569	24653	21410	9793	2343	1526	1186	1051	880	911	874	696	618	616	650	523	499	477	511	442	448	451	431	489	464	490	513	449	462	453	466	481	448	455	448	478	465	459	418	421	406	429	378	395	412	409	375	382	397	388	391	372	390	342	409	361	401	405	375	405	376	379	394	370	391	394	423	408	372	393	409	422	418	402	407	382	400	436	437	413	429	375	393	408	386	378	389	384	396	390	376	411	371	383	435	395	406	393	361	344	400	370	392	412	421	384	407	364	370	379	383	422	402	389	347	391	395	403	407	363	386	401	376	357	402	375	385	383	389	400	367	392	396	393	376	371	386	362	425	399	399	378	385	395	386	373	385	397	400	389	391	352	379	394	389	382	429	380	358	380	374	425	418	378	375	343	396	361	362	376	374	398	368	364	418	379	397	421	358	402	378	374	422	382	389	351	376	370	391	393	423	394	408	368	390	395	370	423	414	414	363	378	374	357	386	397	372	409	393	385	409	413	383	380	410	401	371	336	382	379	363	377	387	381	386	370	375	367	394	384	385	411	374	370	340	390	370	353	396	412	369	389	387	365	414	382	373	380	421	380	429	383	412	390	401	380	398	414	410	400	356	400	325	385	399	441	406	412	390	403	398	393	374	419	378	378	395	404	375	398	431	378	427	377	404	399	341	396	378	409	405	401	393	403	376	380	359	402	415	393	440	398	380	360	384	376	423	394	388	357	402	370	382	387	393	400	342	348	394	355	366	397	381	398	399	415	368	394	372	391	380	398	351	398	381	411	431	399	409	399	346	370	426	407	382	425	371	365	353	394	393	370	397	380	380	359	408	399	409	394	409	386	380	383	379	393	355	347	396	363	413	388	391	358	379	400	406	402	387	414	358	349	373	402	442	379	398	408	351	376	413	422	360	396	408	377	355	420	416	376	408	382	360	374	379	428	363	393	410	392	397	378	383	419	390	378	382	370	381	388	370	389	387	374	378	354	402	415	372	415	390	403	350	455	374	394	398	402	380	361	416	390	379	382	366	404	338	421	389	420	416	394	376	366	378	372	384	421	429	379	399	371	387	403	394	357	354	386	368	409	411	385	355	360	375	419	397	365	423	371	416	388	403	373	382	390	419	429	355	333	341	365	384	408	381	399	383	370	369	439	391	379	392	398	379	382	373	392	387	395	366	379	380	413	387	396	385	386	408	423	394	376	367	388	431	421	400	367	368	418	381	374	413	403	404	374	380	401	406	383	405	387	392	406	393	384	419	416	361	393	353	358	388	361	376	379	361	431	424	411	430	384	402	392	374	387	395	368	400	379	383	383	379	407	387	387	429	386	350	388	433	409	395	406	397	387	402	390	415	371	381	384	395	400	400	377	425	368	420	399	358	390	430	390	374	394	359	372	385	392	433	385	411	405	334	407	385	400	419	396	377	401	367	431	398	371	357	386	426	362	356	356	407	349	391	385	388	394	383	392	400	374	404	360	372	416	431	374	357	394	394	379	378	390	414	372	395	396	352	414	372	422	398	383	376	366	389	355	389	383	377	391	379	373	408	391	382	370	365	392	373	431	370	387	413	381	393	399	394	377	373	377	418	381	399	372	384	359	402	375	386	363	390	365	372	398	394	390	390	402	355	433	387	386	348	374	412	393	390	386	371	385	405	387	387	383	384	421	376	397	388	397	371	355	362	372	404	378	386	382	369	363	371	394	381	384	379	417	390	417	398	375	391	375	364	358	366	358	362	400	366	388	388	366	429	365	418	368	377	379	404	387	412	382	374	401	395	394	379	414	380	352	375	436	387	405	373	372	401	382	382	419	391	390	404	359	404	406	389	400	369	382	371	430	366	390	402	389	412	392	383	383	411	352	426	408	374	398	356	388	414	365	415	352	389	376	362	426	381	388	388	379	361	373	402	400	370	346	390	405	401	399	369	393	414	386	378	419	399	408	418	393	372	400	405	375	379	393	407	390	397	384	347	383	404	383	392	438	402	382	374	393	369	393	419	395	394	379	397	367	383	367	373	371	370	340	402	380	371	371	384	337	331	390	371	387	373	404	386	412	376	380	379	376	365	370	391	370	365	418	356	365	430	404	403	375	379	389	403	379	360	365	399	389	395	408	366	397	408	375	347	380	400	403	390	386	362	405	376	363	386	376	370	386	388	430	360	368	409	384	384	402	390	415	393	396	391	396	387	410	411	384	375	383	376	410	390	381	428	367	409	375	436	421	379	367	413	365	393	403	379	404	409	338	405	408	391	380	399	423	377	394	375	370	398	418	405	379	392	348	401	393	363	398	372	364	398	413	366	371	387	384	401	366	365	423	410	395	362	372	351	396	401	384	360	360	389	399	370	375	367	363	379	404	406	418	376	395	396	372	377	449	360	370	380	380	361	381	381	394	426	400	410	353	401	389	382	390	439	383	405	391	403	380	401	393	432	362	388	371	366	377	375	354	340	397	394	343	379	386	391	387	392	411	377	383	389	376	346	364	391	386	370	374	398	415	378	377	394	376	399	382	378	367	403	377	386	379	385	374	355	376	409	387	417	407	373	389	380	363	407	346	377	369	384	375	397	372	362	374	412	448	433	385	367	390	392	362	398	371	389	409	397	363	389	400	368	397	385	389	401	430	359	422	390	411	379	406	412	401	400	345	422	380	405	396	387	372	380	413	389	374	411	381	391	371	360	345	402	365	353	376	392	407	357	462	395	374	361	387	385	374	401	363	375	386	381	416	375	365	376	369	361	415	402	412	407	403	388	383	359	364	364	381	409	374	389	393	391	372	389	391	387	372	373	383	372	400	387	409	355	370	391	385	377	408	426	407	371	378	375	378	402	413	412	414	400	391	402	363	354	361	389	376	352	370	381	400	356	379	380	377	356	355	376	356	406	382	399	405	388	375	368	352	370	395	400	372	371	404	351	443	385	369	357	396	387	371	385	415	371	370	401	366	375	413	372	379	409	330	415	386	382	381	387	366	389	374	390	378	397	392	388	373	399	406	378	405	387	415	402	362	398	413	382	385	391	380	383	422	397	382	373	383	405	400	368	401	375	331	413	375	416	434	374	394	406	351	393	369	338	366	417	376	393	400	413	353	354	381	411	350	377	355	317	381	398	404	392	404	423	377	419	404	367	381	365	382	396	393	390	405	385	380	401	377	420	396	394	360	384	405	379	323	397	387	421	348	393	382	401	392	371	396	403	378	383	368	380	365	395	329	373	379	421	388	383	363	397	391	341	369	365	425	348	403	353	398	398	408	405	391	390	397	405	394	394	375	390	374	415	405	390	353	392	350	386	374	416	386	401	379	384	411	363	364	404	390	410	390	405	323	398	394	403	389	375	405	403	371	407	386	408	382	343	407	391	387	439	378	421	390	393	403	388	410	407	378	378	367	403	414	417	409	410	343	391	380	375	390	370	399	372	383	368	362	387	376	362	404	344	402	376	411	374	391	403	399	399	358	370	398	408	400	378	394	402	378	416	347	365	412	351	335
6180	14532	9863	5460	4435	3861	3346	2461	1996	1567	1390	1276	1243	978	901	786	796	630	591	547	543	513	501	504	553	550	578	524	565	499	533	552	530	543	540	494	531	484	483	465	453	491	457	451	435	439	441	426	408	424	403	420	399	432	413	422	429	410	414	386	426	437	391	397	395	434	434	425	415	427	426	435	407	456	401	436	396	434	407	435	415	414	402	411	400	436	385	418	412	377	411	405	428	429	400	389	404	439	405	403	418	404	388	387	394	391	398	415	400	380	373	405	381	367	442	431	447	405	409	426	412	424	398	429	385	377	371	401	419	383	375	373	442	415	424	423	393	400	401	420	435	420	418	400	380	434	404	396	412	399	429	395	440	424	385	418	400	429	392	419	409	431	403	346	439	393	401	407	397	410	402	418	436	383	405	401	422	442	397	401	429	441	400	415	426	376	390	425	426	425	395	426	406	417	412	417	424	423	414	394	378	411	383	435	429	398	425	428	411	386	381	422	456	385	400	413	403	413	428	408	409	373	396	397	422	433	398	400	423	397	422	435	426	399	431	432	380	393	383	411	408	411	384	410	410	403	404	409	402	378	402	434	383	371	388	406	408	397	377	377	410	406	436	378	425	380	407	398	445	396	418	428	431	422	425	398	389	402	470	427	430	383	385	431	428	423	387	389	383	416	415	396	415	396	416	418	434	413	379	417	401	437	431	401	413	425	386	433	401	392	408	384	392	439	401	408	378	416	398	355	406	423	394	422	389	368	374	404	398	388	400	389	415	402	438	390	391	381	365	416	421	400	392	429	424	401	391	393	437	393	392	386	412	389	418	382	412	376	431	446	406	391	391	423	412	422	390	393	398	400	398	425	432	436	406	409	440	389	436	415	440	400	408	399	385	400	368	394	349	391	372	416	402	430	386	433	399	415	373	406	413	393	415	399	405	403	433	421	404	377	397	417	408	420	422	385	381	381	421	393	405	410	386	371	349	411	405	419	398	417	386	423	433	397	422	422	402	361	398	430	423	407	400	414	372	410	420	397	424	402	426	400	448	410	418	385	401	408	397	438	431	396	418	430	424	438	401	418	408	394	407	373	389	422	361	417	384	342	416	397	421	398	425	391	392	407	365	400	372	398	416	422	381	422	391	421	419	386	411	386	388	402	428	409	416	404	399	415	402	422	379	421	417	413	415	384	382	420	436	381	394	431	402	414	410	403	406	405	411	413	404	414	391	384	390	391	409	427	397	412	405	389	402	416	426	423	414	420	388	423	397	376	371	374	417	411	379	381	416	423	384	396	392	398	404	429	406	391	370	430	408	412	386	424	394	436	394	406	373	382	401	418	385	420	372	407	372	404	445	414	407	403	394	389	418	414	394	402	371	412	430	386	401	408	416	417	401	424	409	394	417	411	397	389	389	401	393	389	432	445	438	429	390	394	449	382	400	377	386	438	388	411	435	379	394	388	429	386	380	389	389	379	412	415	389	425	411	371	405	422	391	403	415	363	404	429	427	396	417	428	421	382	377	376	420	388	387	397	394	399	416	410	405	414	431	390	397	421	414	397	424	373	429	416	388	401	400	403	427	418	399	391	354	412	392	377	395	434	428	405	450	384	419	392	404	380	400	419	415	441	419	422	398	408	410	410	393	380	382	410	392	387	384	423	412	390	402	404	407	438	392	425	418	420	431	411	397	424	422	429	433	414	377	354	393	371	412	406	436	408	391	424	414	393	384	409	423	401	424	414	376	422	422	379	422	384	401	397	433	387	416	408	419	411	386	424	440	422	408	401	439	381	404	428	411	436	414	431	364	384	431	394	395	438	372	386	393	400	434	371	420	402	408	386	386	425	421	380	396	371	392	417	417	416	397	378	405	395	430	387	430	387	388	396	404	387	407	406	437	424	383	413	416	437	395	414	398	402	412	432	414	424	426	392	437	393	405	408	391	418	410	405	386	384	387	381	413	400	405	420	395	382	433	413	381	429	399	390	440	389	437	412	383	400	404	409	397	388	428	409	421	399	370	369	407	405	384	412	441	408	422	387	394	378	456	424	419	437	410	411	382	425	415	408	439	384	410	414	399	435	420	408	423	406	424	399	379	441	415	373	377	388	405	403	381	380	430	431	387	413	429	363	397	446	419	448	399	414	415	386	356	409	411	404	381	382	415	433	409	376	406	376	386	439	403	396	381	379	408	395	406	409	387	373	406	422	377	386	370	409	392	395	420	401	397	390	368	423	396	433	416	419	401	393	416	391	391	404	390	411	385	428	416	397	417	419	362	423	416	410	415	372	422	417	417	404	394	434	434	392	410	405	417	420	432	417	410	408	405	386	414	404	407	389	398	424	411	419	386	402	388	420	386	413	393	418	441	402	420	390	414	394	409	415	373	435	412	399	413	395	416	428	407	378	398	408	413	432	423	406	405	393	436	380	385	373	395	407	388	408	419	414	417	420	412	401	382	396	398	427	407	398	423	402	383	404	384	377	400	413	386	390	429	437	365	375	422	404	394	433	418	372	391	436	402	398	421	408	411	363	403	425	399	379	393	416	405	420	407	417	389	389	413	432	368	403	380	378	398	428	419	410	416	396	413	394	401	397	432	408	388	389	415	467	415	425	422	414	424	415	425	369	405	440	387	391	419	399	384	418	434	405	397	393	418	408	394	377	411	368	367	428	423	403	380	417	420	409	400	424	425	381	407	397	390	399	398	393	404	380	425	409	405	383	390	426	430	451	422	405	422	412	376	427	387	425	426	390	409	405	386	402	445	365	410	384	416	414	398	425	386	370	373	400	415	382	375	394	367	407	387	409	415	417	390	367	379	363	336	401	429	390	474	394	385	399	395	428	394	409	416	406	403	393	409	415	382	397	417	402	393	385	406	426	403	415	428	403	434	428	419	402	377	364	405	376	402	386	430	406	408	405	407	431	396	405	393	395	412	414	386	391	383	419	404	384	365	422	396	372	408	379	432	402	405	400	387	443	383	421	389	381	435	388	417	405	407	446	388	415	363	392	424	407	449	395	435	385	424	418	400	396	409	376	390	385	433	404	402	392	407	379	424	441	399	401	381	416	387	416	400	424	392	411	390	392	413	397	390	378	394	402	386	397	393	390	405	406	413	403	412	402	420	387	385	381	395	417	425	378	416	378	367	424	416	413	417	408	447	397	431	391	376	425	399	421	398	433	457	428	378	413	428	389	404	404	427	405	392	399	420	401	430	403	378	415	414	422	399	392	410	366	410	436	387	403	433	419	394	390	400	413	379	361	419	423	449	407	407	418	400	443	415	418	390	371	409	371	387	439	417	420	370	440	424	395	381	398	391	402	396	403	417	402	371	415	364	401	398	403	438	431	413	362	418	396	396	378	455	413	443	417	371	439	438	435	424	412	401	379	389	391	438	434	399	390	400	386	413	398	450	398	428	397	422	396	397	434	406	421	388	425	399	380	422	419	390	410	412	390	407	369	427	411	442	432	390	386	429	395	400	434	431	405	406	429
25186	21432	27496	25660	9745	1416	1078	780	597	525	468	456	473	345	320	305	318	203	212	206	217	221	199	203	199	225	216	202	208	198	188	220	199	204	168	194	202	197	214	177	190	179	187	165	141	169	169	133	125	170	153	176	147	163	152	135	154	153	139	160	163	147	138	152	163	143	148	160	172	157	128	180	161	148	161	123	147	156	143	150	166	167	156	146	143	141	168	168	151	167	175	151	152	136	155	148	145	155	172	161	151	155	138	182	140	159	146	157	151	139	149	165	141	117	150	157	147	153	173	170	163	145	146	130	127	152	161	145	157	165	159	145	148	160	171	158	154	152	140	138	169	143	128	180	126	155	137	153	162	159	153	133	129	155	154	162	136	157	133	149	139	138	159	139	138	132	145	143	139	127	139	151	151	148	141	160	149	170	178	139	148	157	145	141	162	158	161	164	134	137	155	136	155	150	174	149	165	135	165	146	154	142	148	155	178	124	141	138	130	155	145	151	143	161	127	159	138	138	161	150	134	159	159	128	141	136	145	127	138	148	118	168	149	146	153	164	151	163	163	172	172	142	166	153	168	163	155	137	164	165	155	175	129	129	161	136	171	150	162	154	146	134	155	122	167	147	132	146	136	156	158	128	149	154	146	153	168	170	149	141	161	154	162	174	164	162	142	147	135	162	141	183	148	152	154	162	126	139	149	152	145	161	137	159	136	140	158	134	157	140	137	147	153	166	142	142	155	173	155	142	148	163	160	153	162	158	161	156	146	130	139	165	138	157	137	142	156	147	148	149	135	125	133	157	162	168	161	149	141	145	153	146	135	146	153	148	156	141	144	146	169	142	161	155	146	137	149	150	137	155	165	146	164	164	141	141	144	165	129	134	131	151	141	145	125	168	139	161	126	135	140	143	143	145	148	146	144	120	162	144	153	155	153	128	130	140	136	125	144	161	164	160	137	131	143	155	173	183	177	144	139	166	152	155	149	154	143	142	163	137	146	137	171	155	133	152	160	147	160	149	139	162	148	153	145	123	137	166	166	123	140	148	149	168	151	142	155	145	153	148	152	140	120	167	151	142	160	148	145	135	159	128	141	134	146	149	159	148	154	159	137	138	184	172	151	174	156	156	133	164	144	150	153	161	139	149	150	170	171	174	142	139	131	138	146	143	160	154	152	130	149	142	161	143	122	143	174	126	139	161	160	178	150	152	159	146	147	166	172	147	165	162	152	156	144	159	160	165	157	146	132	141	154	154	146	145	135	175	157	162	150	150	149	144	161	148	164	161	149	164	150	153	151	127	152	152	145	149	145	131	140	128	146	160	141	153	142	169	137	173	160	156	152	158	141	169	161	160	132	159	134	152	159	154	152	163	162	132	151	156	138	127	166	166	138	152	162	154	161	179	163	134	150	151	171	163	140	144	150	161	150	159	147	150	131	174	150	156	171	146	145	146	159	155	153	142	156	158	155	154	134	145	138	138	163	148	162	163	157	153	144	156	168	141	164	136	158	139	169	156	160	144	144	148	136	148	159	142	125	133	183	139	165	149	150	159	150	141	158	152	139	163	146	158	164	146	118	137	159	141	136	163	149	145	132	141	141	128	175	151	142	153	153	150	142	154	181	156	133	152	158	155	139	156	180	161	164	136	137	152	145	118	154	146	154	170	160	153	160	163	129	178	160	164	165	163	150	169	161	142	172	141	161	160	177	139	131	145	142	165	160	139	151	173	170	148	149	161	157	176	141	158	132	165	132	151	136	125	142	143	156	147	150	179	140	148	167	137	144	142	153	151	146	158	153	137	153	156	128	151	156	139	160	166	113	159	158	147	142	131	153	141	174	186	141	152	161	130	167	135	164	149	144	138	150	181	166	148	165	152	183	148	137	142	139	164	143	147	160	149	161	142	163	157	150	151	137	136	152	154	140	141	143	142	147	162	155	149	155	126	164	142	149	138	149	136	136	143	167	152	155	150	143	139	150	164	145	156	149	137	147	147	152	158	164	150	144	160	155	166	150	152	134	136	142	153	152	166	167	160	144	140	148	145	133	152	182	164	168	135	148	155	145	141	149	159	180	151	147	141	128	157	164	146	142	154	136	146	156	148	159	163	166	154	144	142	169	152	126	157	143	140	164	161	157	141	143	154	168	163	142	140	180	126	156	157	128	152	172	165	135	160	145	159	118	144	161	155	146	154	145	135	153	150	143	149	179	166	150	159	134	153	142	151	130	143	144	157	140	146	135	167	151	153	152	157	167	119	129	156	149	151	161	170	161	151	158	164	125	158	153	147	154	159	141	143	181	166	148	148	147	133	160	151	144	140	152	159	175	158	164	152	158	164	157	156	154	146	134	139	125	164	155	145	141	152	151	154	156	145	137	148	160	165	146	139	156	143	165	156	122	141	162	143	150	122	136	142	147	133	154	155	168	139	137	143	153	146	135	146	145	138	168	167	149	161	154	139	129	169	159	135	164	146	154	142	174	169	156	157	151	165	132	171	159	156	148	149	168	146	133	162	154	166	150	165	176	144	150	150	137	138	162	151	120	151	134	155	137	167	152	151	164	174	134	160	175	167	161	163	140	145	146	158	133	139	155	143	149	152	156	135	148	154	157	155	144	157	159	149	172	156	148	180	159	143	164	156	135	144	152	130	152	137	152	158	140	156	150	147	148	174	159	119	144	146	124	135	148	132	148	152	155	163	159	155	133	151	158	151	167	153	161	171	165	137	148	155	150	131	184	148	142	168	159	149	129	154	167	150	134	148	150	164	152	166	163	153	155	167	143	122	120	158	122	132	160	155	137	172	147	170	154	163	173	149	138	159	153	152	148	163	165	129	154	134	140	137	177	138	148	152	145	176	141	171	143	180	136	132	159	140	147	154	133	145	128	151	148	149	140	160	164	147	143	170	155	142	141	141	146	146	154	142	171	156	149	159	154	141	149	153	145	159	147	141	138	156	155	120	136	136	166	171	170	140	153	143	149	157	156	143	157	143	153	161	152	137	153	163	168	162	146	150	145	157	162	161	144	139	149	147	141	142	138	144	162	144	174	153	133	134	147	166	157	141	141	137	155	147	164	172	165	132	161	146	172	139	139	163	145	133	148	162	175	143	124	168	164	161	137	154	152	135	139	150	165	150	155	133	133	133	145	127	149	140	154	148	146	170	163	138	154	131	163	164	149	149	154	137	182	165	149	154	162	160	158	151	151	147	157	172	146	155	182	143	122	171	146	146	141	128	129	167	129	142	160	153	164	139	167	146	146	133	149	160	146	167	151	161	138	127	163	158	149	145	149	163	157	154	155	158	136	167	155	156	153	154	177	144	175	149	148	154	153	151	148	148	144	146	139	155	141	166	170	142	153	161	151	166	153	156	149	152	140	163	152	164	149	160	151	159	140	165	134	164	142	164	150	162	146	144	147	167	166	163	166	164	141	170	151	154	161	136	145	141	153	138	124	157	156	164	158	157	139	145	146	147	155	113	148	148	153	159	138	135
4786	9596	6447	3486	2749	2387	2052	1587	1146	1011	858	803	774	569	449	425	441	292	296	301	240	279	213	249	272	284	297	270	222	255	248	275	268	261	241	254	269	276	256	191	204	190	207	190	172	195	173	148	178	181	173	184	165	175	175	168	181	157	176	160	186	180	173	149	160	168	159	144	183	168	167	183	166	186	185	140	177	161	178	133	170	190	173	177	175	155	177	161	185	200	167	173	183	157	168	173	147	172	177	176	146	155	160	171	162	162	168	146	180	178	148	168	146	171	177	169	155	169	174	176	187	159	162	166	149	169	170	173	158	179	176	178	177	172	168	153	156	158	144	153	155	166	174	170	171	190	187	168	155	159	174	172	171	166	174	196	167	169	149	158	163	159	146	156	162	174	159	164	153	169	187	184	174	150	153	163	161	172	173	161	165	150	166	163	145	155	169	170	180	152	159	170	171	170	150	170	149	169	154	178	181	141	154	199	160	166	167	177	195	172	172	150	168	180	157	161	171	192	168	168	163	161	160	182	149	177	165	159	173	138	173	159	170	183	161	165	153	157	162	160	162	153	175	170	172	168	135	157	188	176	195	149	188	164	160	165	168	152	170	158	169	149	144	147	178	142	173	186	174	173	159	160	141	188	174	172	148	169	200	162	157	162	194	167	181	147	156	184	158	152	130	158	184	187	152	166	168	166	159	172	185	178	183	135	146	137	176	192	179	171	201	169	136	177	186	150	168	153	154	179	160	181	166	170	171	146	168	152	151	171	171	157	176	154	163	145	151	164	177	138	185	190	163	180	162	165	177	200	165	181	173	167	172	164	158	144	154	177	145	165	175	165	173	164	172	169	155	171	155	154	155	156	151	159	157	168	162	171	150	174	162	169	195	156	132	167	176	163	156	166	189	166	174	163	155	180	192	158	163	162	174	192	151	183	173	185	153	160	181	166	145	179	174	183	173	188	143	157	171	162	191	152	162	158	179	170	168	172	171	159	176	181	184	167	156	153	152	182	137	166	171	157	180	178	170	162	165	190	159	203	156	153	145	155	156	155	174	157	142	178	159	161	185	152	171	169	146	169	176	177	162	179	168	155	157	159	155	162	171	170	153	165	160	147	149	162	157	165	194	150	150	165	158	143	167	154	173	164	181	187	168	174	165	178	153	137	159	144	178	161	151	158	172	150	163	165	151	183	158	146	172	171	173	172	157	196	170	167	167	190	161	169	175	193	166	148	188	152	177	169	151	170	168	148	169	168	149	153	170	173	154	149	167	185	154	177	162	161	153	174	160	167	161	165	169	160	189	143	182	151	155	135	144	159	162	179	190	170	158	177	155	162	179	147	175	156	162	171	156	150	178	155	151	139	170	190	156	170	145	153	163	156	165	167	142	156	170	157	171	156	193	197	170	186	165	168	169	157	155	156	159	165	163	168	197	141	159	174	176	164	165	180	164	162	162	175	157	151	170	163	195	157	169	161	161	153	155	170	134	154	169	155	142	131	187	154	166	156	164	174	201	172	190	182	146	152	155	172	149	166	162	154	175	166	168	151	157	173	177	165	173	167	146	168	160	153	170	147	163	160	159	165	148	154	164	173	177	139	155	154	159	168	173	159	175	159	176	156	164	171	140	176	193	190	166	163	183	187	160	167	146	149	166	149	167	162	192	176	174	170	181	171	157	159	150	146	181	159	164	171	159	140	144	149	145	146	151	174	160	168	165	192	150	169	139	176	165	153	172	160	142	169	166	164	165	147	169	159	168	181	165	185	178	175	173	164	173	154	182	170	139	174	167	154	175	145	177	147	168	164	175	143	168	164	166	178	163	163	175	170	169	185	175	182	133	185	142	164	164	177	187	155	172	185	172	141	162	188	150	173	169	166	160	159	182	172	192	175	180	162	191	174	166	128	165	148	168	173	160	162	168	155	162	182	183	180	162	191	192	178	166	167	167	165	162	167	159	168	178	165	157	176	155	170	166	165	175	163	148	160	140	179	146	174	151	200	169	149	172	171	164	154	169	169	158	176	144	155	167	167	168	185	179	159	182	142	166	159	178	182	166	157	176	152	164	153	160	189	174	150	175	160	167	168	161	167	148	146	178	160	149	143	160	155	167	156	155	179	151	163	166	171	156	154	159	164	142	162	160	181	187	156	163	171	163	169	163	188	160	193	187	161	167	192	174	162	160	160	171	152	160	173	186	168	169	142	188	165	182	178	153	165	146	167	156	174	169	164	159	163	162	187	163	155	156	179	171	193	166	175	144	178	188	158	155	148	174	153	170	155	182	154	166	144	176	168	160	158	151	183	130	181	154	162	174	164	143	171	197	186	168	175	173	127	175	178	167	172	173	151	165	167	163	149	164	171	166	166	172	168	172	157	145	155	182	163	146	152	177	164	172	159	147	170	164	159	166	189	157	175	148	168	162	166	160	202	165	153	169	153	189	170	174	164	154	177	163	150	179	165	164	168	165	166	166	194	141	144	166	160	182	152	167	177	161	192	171	155	167	164	169	166	142	193	155	185	149	139	178	175	177	179	170	172	156	153	169	187	175	161	171	148	174	174	161	159	154	147	154	167	173	166	157	164	170	178	172	185	164	150	165	184	162	181	167	164	163	191	169	174	134	172	159	155	174	177	155	177	164	155	173	193	154	138	165	140	181	163	173	149	178	157	165	145	173	170	174	156	174	156	178	194	156	149	149	182	163	164	160	170	153	178	173	173	171	178	175	163	152	153	192	179	164	165	164	174	152	143	184	192	158	165	146	158	167	190	158	194	169	171	192	172	160	167	168	170	133	142	185	184	157	155	166	169	163	153	178	160	148	152	156	162	165	162	166	179	176	164	147	160	152	151	173	179	185	153	192	165	157	176	165	148	167	160	157	153	163	155	174	145	168	158	169	175	169	164	158	167	156	177	164	148	171	195	170	166	158	160	184	160	175	152	159	169	164	166	153	149	149	157	155	178	188	181	146	163	180	180	166	145	164	152	156	154	182	166	159	167	134	177	154	166	143	156	167	145	178	171	156	164	173	151	159	184	178	173	174	172	163	152	165	167	166	186	164	147	166	166	183	152	183	172	157	174	162	171	174	162	178	170	191	158	171	158	147	195	160	160	172	165	153	180	150	155	172	169	161	184	144	160	169	188	163	166	159	144	166	177	153	157	181	155	169	163	163	143	149	175	156	160	150	161	167	175	157	178	149	173	166	163	152	152	192	176	164	177	159	173	159	155	183	155	176	175	153	160	181	172	167	186	180	182	165	173	144	167	140	169	174	168	168	166	176	165	168	144	159	169	180	147	154	177	172	177	157	173	160	176	199	174	168	162	148	172	181	170	168	157	139	157	158	146	177	193	166	179	153	184	185	163	182	161	173	158	180	164	179	153	164	152	168	156	163	156	181	150	164	193	136	187	160	164	179	151	158	178	161	172	165	176	160	167	152	163	189	163	163	141	174	166	149	150	140	159	159	163	141	145	148	156	164	167	174	183	151	165
22862	21466	29189	24167	21474	21596	9799	2556	1778	1478	1203	1140	1185	999	830	776	768	590	548	520	501	528	479	531	513	511	569	488	472	505	534	480	487	510	461	453	508	466	458	459	432	404	406	454	413	366	391	395	393	371	398	374	394	370	344	367	382	400	370	375	382	411	366	385	370	374	355	367	411	392	421	353	398	358	377	399	405	394	383	380	423	364	385	420	389	422	379	373	402	361	393	392	353	379	350	361	383	388	391	408	349	414	375	401	345	362	399	383	382	371	373	358	390	362	349	371	352	380	366	387	409	366	380	419	381	377	380	381	388	390	350	366	388	390	377	368	395	347	354	362	353	362	353	401	389	363	379	361	395	381	383	386	385	376	366	385	369	352	366	381	370	367	357	388	374	352	364	343	369	367	408	409	386	372	413	363	372	360	429	385	392	370	383	341	365	375	353	369	341	383	391	375	391	395	384	359	366	384	380	358	352	366	388	365	370	372	370	383	352	381	392	385	340	394	360	358	382	418	415	356	374	363	373	335	352	323	387	354	375	371	411	364	377	406	373	339	353	355	386	353	410	362	388	374	390	349	333	393	371	355	377	369	361	406	376	362	384	347	383	375	381	391	380	413	362	339	365	369	360	396	385	368	435	384	379	375	357	374	384	390	384	404	368	371	342	377	386	376	375	333	364	369	339	400	392	380	333	375	362	373	383	381	364	362	403	352	357	353	362	366	338	347	342	334	389	396	374	369	351	389	369	363	372	379	382	360	372	374	373	355	406	402	372	376	380	385	399	352	354	365	349	347	381	391	398	339	377	362	365	401	387	372	424	416	377	404	366	375	377	363	339	428	362	402	406	372	352	381	401	360	385	362	391	393	379	389	369	378	374	374	403	388	358	397	374	372	354	373	338	400	389	404	335	390	366	393	370	349	351	365	365	406	373	393	405	381	366	353	397	401	399	339	362	386	350	343	368	373	384	382	369	371	361	354	360	376	353	382	357	355	376	400	374	359	385	346	386	353	362	392	386	366	367	365	397	369	366	322	375	361	347	393	385	381	404	361	378	370	397	349	327	357	361	383	352	431	343	442	383	376	373	337	367	390	392	374	385	363	357	362	375	376	378	354	378	328	382	353	373	363	385	364	352	365	342	390	341	346	370	359	341	399	392	418	358	333	365	362	381	374	370	404	351	340	373	356	357	425	382	361	397	355	362	405	331	357	377	418	409	349	371	375	380	407	376	363	395	363	373	360	337	377	362	400	366	386	366	358	345	361	400	389	356	401	379	356	385	384	332	373	373	385	368	346	369	392	374	390	384	368	399	369	410	346	385	383	340	372	361	379	375	376	364	412	410	378	365	361	389	397	371	350	341	347	370	371	371	377	390	393	361	373	402	372	365	360	370	408	365	377	381	374	386	389	381	370	396	395	343	393	397	394	414	370	353	407	380	414	392	389	361	334	391	379	431	367	388	364	358	381	350	377	375	369	380	399	398	418	361	348	369	380	408	381	343	415	348	388	380	397	377	375	363	388	404	348	334	363	375	416	392	337	388	371	361	391	367	379	382	380	390	384	356	374	362	369	386	363	361	353	350	368	393	376	377	393	364	413	386	404	376	373	410	360	349	344	380	401	392	371	387	371	379	342	383	411	374	366	394	374	383	379	383	347	427	409	386	380	378	365	371	356	362	395	389	380	375	384	390	362	394	405	365	373	365	368	411	361	348	391	385	396	371	384	414	372	361	355	378	358	379	376	357	367	377	359	353	362	373	377	353	402	373	374	366	355	340	380	405	406	423	380	357	354	363	352	382	357	371	410	340	374	385	374	377	385	366	378	390	375	414	369	339	355	388	419	339	395	386	391	359	375	352	375	350	401	380	386	368	377	411	336	361	322	404	361	375	383	381	359	378	363	383	343	368	401	381	356	337	385	380	350	365	396	420	346	392	407	386	347	407	379	397	422	380	375	358	369	387	341	381	373	391	371	373	382	419	362	371	381	388	379	364	376	394	382	381	343	390	379	362	369	335	347	361	388	371	352	371	382	371	385	359	327	403	351	366	378	381	385	375	380	374	358	332	402	373	357	388	373	386	379	402	374	362	375	397	377	384	355	362	375	384	369	414	374	373	406	364	393	368	372	411	375	406	414	361	377	353	381	360	357	357	396	392	364	393	404	395	375	385	353	358	354	371	359	416	350	345	356	353	367	357	361	369	382	375	393	339	346	384	363	375	393	387	377	386	389	379	363	408	381	388	384	371	384	385	340	370	387	385	376	354	388	374	356	402	389	359	376	391	367	360	369	367	430	412	360	380	363	369	392	389	439	391	380	378	376	381	391	393	384	381	351	387	386	379	371	327	373	384	383	340	353	383	378	402	386	374	354	361	351	362	356	381	387	352	375	368	368	382	385	342	379	353	366	367	349	377	377	406	382	381	378	380	378	375	386	389	370	358	369	370	352	384	361	381	389	402	345	377	377	371	362	379	370	321	372	375	393	324	393	364	389	383	431	375	417	368	380	377	366	381	389	389	353	370	400	355	414	375	369	379	406	385	398	379	417	382	378	359	352	371	381	374	387	371	381	338	365	367	384	367	390	368	358	369	349	357	359	380	405	370	408	363	379	376	362	391	356	352	358	370	375	396	400	394	374	438	383	343	427	347	380	366	396	331	371	411	376	417	391	370	405	383	371	375	385	371	373	364	402	360	415	356	350	367	387	390	362	404	372	370	353	394	379	401	331	381	376	390	341	401	367	398	366	372	371	413	363	375	375	342	365	358	345	341	357	368	377	361	341	347	358	351	369	364	375	395	369	359	354	400	408	379	370	363	353	434	365	323	344	343	343	341	338	376	349	384	373	356	373	339	402	378	393	388	388	425	381	384	392	386	364	374	361	377	364	418	368	381	357	360	356	361	406	353	403	391	362	331	369	386	404	368	359	371	392	363	382	385	386	382	367	362	387	395	376	357	384	410	378	381	342	389	350	365	356	382	385	348	387	359	387	364	328	353	382	390	349	349	351	348	379	383	370	376	399	394	371	363	355	363	395	372	381	339	354	359	376	392	358	390	351	363	376	373	359	413	375	359	383	367	385	336	366	382	346	382	367	402	386	393	408	399	397	375	356	395	400	369	382	389	373	368	389	372	368	357	378	399	402	387	356	361	405	413	366	367	415	376	389	344	382	362	331	371	367	380	400	381	349	364	385	388	352	399	332	357	372	361	360	398	394	392	346	335	390	383	378	347	376	402	370	365	390	369	371	350	367	359	365	369	394	385	362	375	365	357	372	370	368	410	393	379	371	369	397	334	379	397	359	365	362	392	379	351	382	390	387	384	371	391	369	386	370	395	357	372	364	324	359	414	391	367	352	393	379	369	402	380	372	374	366	404	381	341	406	358	349	375	351	338	348	385	367	338	338	387	389	355	383	343	391	378	380	390	399	388	361	414	347	393	388	353	387	353	386	380	357	362	389	343	371	360	377	367	356	375	353	399	366	362	379	366	377
6327	20465	14811	8456	6812	5890	5060	3884	2982	2425	2046	1863	1882	1352	1165	1029	1026	737	703	668	673	635	544	567	612	641	649	615	585	574	582	571	631	577	573	573	569	549	550	536	463	458	451	447	433	450	447	412	414	411	425	390	394	429	386	385	380	396	433	407	406	405	422	377	430	402	416	402	404	397	407	424	414	397	436	383	416	434	422	397	421	403	396	414	437	396	388	394	374	426	391	384	416	393	398	409	391	401	383	419	384	387	399	396	391	395	402	402	438	391	413	378	397	383	414	373	408	390	391	411	389	392	402	399	400	359	377	397	379	417	405	425	415	415	393	392	391	405	422	399	385	404	391	390	376	383	426	427	432	416	356	394	390	424	392	389	430	368	377	411	395	398	400	386	390	379	381	418	400	409	411	406	364	432	415	423	380	395	386	396	394	384	405	394	372	435	421	400	388	396	391	408	441	368	346	399	398	387	376	386	407	401	434	370	414	419	407	398	401	384	371	399	384	399	395	406	383	386	387	429	396	376	425	408	395	395	355	407	409	412	378	372	398	414	388	388	405	391	401	424	390	397	397	439	390	398	391	418	391	365	423	428	421	387	396	404	378	391	418	395	396	395	371	424	412	421	390	402	413	401	371	376	372	375	389	399	401	395	403	379	413	398	408	377	368	416	408	420	385	409	399	389	405	394	421	404	385	406	403	460	417	386	393	411	421	426	398	413	394	383	375	391	440	356	396	412	392	372	378	416	383	417	401	403	397	393	401	411	401	398	367	408	389	358	396	396	392	393	436	407	401	404	409	381	395	395	388	399	395	389	398	375	379	413	361	375	379	417	387	386	415	386	374	423	395	369	444	390	406	384	390	443	391	407	414	365	358	364	423	395	439	388	395	397	422	403	379	386	354	384	367	419	390	414	424	384	415	415	408	411	389	432	431	383	412	388	374	398	400	410	430	395	359	415	406	433	378	354	424	392	388	357	396	393	386	385	419	384	397	395	369	379	376	383	396	387	380	356	412	388	368	438	434	380	368	395	419	417	378	401	399	380	343	404	366	406	443	357	397	427	418	390	391	395	378	356	410	386	373	412	386	397	369	355	413	366	398	428	384	371	375	433	408	402	406	406	393	395	389	417	413	400	370	384	356	388	410	398	393	391	432	404	402	428	395	396	456	388	378	371	439	384	388	395	428	418	393	421	403	405	421	387	396	376	410	404	375	397	393	411	383	400	420	384	382	394	396	384	388	391	402	409	412	386	420	441	409	392	434	423	398	411	380	412	408	390	385	369	399	424	390	376	359	419	397	370	427	375	393	381	390	378	381	383	375	375	403	409	392	397	433	381	356	413	376	393	379	426	423	415	422	408	394	377	398	425	401	404	369	379	420	386	382	391	368	379	374	406	389	408	375	347	362	402	421	400	379	410	386	434	411	411	431	409	379	412	416	390	401	360	353	372	343	407	396	402	384	374	371	400	382	387	367	402	363	393	398	376	372	404	385	365	418	402	396	432	371	408	364	375	433	394	378	425	390	390	448	392	409	392	395	401	426	402	419	398	413	402	418	399	397	397	350	405	353	403	411	381	410	392	413	424	434	406	418	422	404	415	432	412	384	404	381	411	396	385	389	373	351	384	392	393	376	380	382	384	398	400	411	425	380	380	390	399	394	385	401	369	398	377	399	401	424	415	399	390	387	387	395	404	375	382	399	416	407	408	366	412	382	425	385	400	370	417	406	386	405	407	364	364	384	378	390	408	389	423	414	415	376	394	392	366	384	412	392	407	412	398	374	418	399	390	399	407	406	401	422	381	392	409	391	403	406	386	402	397	405	385	382	394	409	397	426	351	365	390	376	400	376	384	397	388	372	381	378	389	430	402	427	397	425	391	409	398	413	399	393	367	384	376	368	399	381	384	385	382	372	367	382	365	379	413	403	404	427	402	406	414	386	396	403	399	380	381	382	373	380	412	431	385	436	386	396	427	405	396	412	388	405	413	405	370	371	358	392	364	409	396	372	383	378	412	427	410	417	395	374	437	378	400	401	399	401	387	407	421	367	424	380	394	377	420	410	417	406	378	427	415	363	392	408	385	366	382	390	386	381	341	384	396	406	398	385	414	427	395	379	398	386	376	409	406	425	371	380	413	390	404	380	401	372	393	409	387	396	419	409	397	396	374	377	369	371	414	396	422	401	384	418	388	412	397	395	333	397	396	391	392	408	440	392	434	385	367	398	385	396	406	397	414	420	390	384	421	363	393	418	380	385	432	385	408	390	402	413	378	399	360	393	398	397	415	391	379	402	400	422	405	398	372	441	379	420	426	392	415	371	414	410	385	409	399	439	379	398	428	382	419	393	366	396	398	389	401	422	395	377	391	424	391	408	403	353	360	372	366	395	390	356	418	418	404	369	415	400	401	388	395	424	392	402	385	388	383	392	385	367	353	367	379	411	412	403	401	419	414	445	377	372	426	371	374	363	387	384	344	367	409	379	391	366	386	423	393	431	430	372	407	410	398	365	413	374	425	429	399	406	379	408	383	374	423	395	345	366	394	397	439	416	402	414	386	397	396	392	442	369	390	408	397	389	387	394	392	391	387	364	377	401	441	424	374	396	369	405	383	409	412	409	390	407	394	359	417	380	406	394	384	408	393	411	386	389	449	382	403	409	396	383	357	406	387	435	414	431	369	407	426	369	406	385	444	383	409	390	391	420	392	403	397	411	394	409	372	411	399	403	406	362	396	382	381	397	380	403	389	408	395	398	389	404	402	394	420	375	381	385	374	401	394	401	351	372	409	381	409	386	419	389	409	391	397	386	401	390	380	392	429	405	408	417	413	386	378	376	406	374	384	404	407	396	408	409	392	375	406	407	412	369	384	387	410	413	381	364	394	381	408	378	401	396	365	387	407	407	419	393	406	415	360	386	390	379	382	394	418	340	363	413	391	383	393	403	390	431	401	461	378	401	393	380	425	413	401	416	393	398	377	393	393	435	425	402	392	450	368	373	379	385	383	384	374	396	357	407	405	401	420	384	429	363	381	385	410	402	412	401	348	384	397	414	418	400	396	386	389	384	347	378	399	392	409	352	369	409	394	345	410	382	401	404	415	398	407	414	420	419	427	429	377	382	357	404	391	370	342	399	395	401	403	400	366	407	407	384	355	361	378	362	395	409	391	372	358	389	382	428	399	414	399	395	389	376	383	410	449	435	406	411	390	363	356	370	380	426	375	371	398	398	411	398	409	417	416	394	374	428	400	374	438	406	375	392	437	385	389	401	392	417	446	423	422	372	368	408	429	398	397	403	420	385	387	383	417	391	400	415	361	357	409	391	371	405	388	388	366	386	407	416	392	372	403	407	385	387	416	410	400	378	401	399	384	388	401	378	411	423	395	380	425	421	391	393	400	367	373	403	413	428	426	377	400	411	390	416	380	382	383	406	379	404	357	386	379	409	363	388	384	406	400	455	415	409	416	356	381	364	402	385	424	420	408	364	420	405	413
27879	19855	7436	1580	946	802	669	559	440	412	406	433	435	348	307	291	301	286	242	208	233	241	221	248	258	266	258	244	274	242	260	235	259	266	240	220	238	240	242	210	217	216	212	221	191	239	218	200	207	209	197	224	192	211	211	186	223	218	198	217	200	233	199	240	217	213	224	214	225	195	217	232	236	222	207	214	222	227	200	205	218	202	204	223	204	196	227	235	191	193	228	231	215	211	196	217	226	223	250	201	204	211	219	208	192	214	204	210	236	215	227	210	197	216	194	189	219	224	194	209	225	230	204	220	189	218	220	215	202	177	214	211	224	194	220	216	206	228	198	212	223	194	206	207	209	254	195	224	229	194	220	227	220	214	201	200	210	173	207	202	208	208	204	202	230	210	196	200	183	190	235	208	215	210	228	211	222	215	198	216	240	217	236	223	216	215	201	213	215	209	200	205	239	216	230	210	212	236	204	182	212	227	213	209	212	221	201	219	204	229	216	201	211	230	205	210	217	207	211	218	187	207	196	213	231	213	225	207	218	210	203	182	200	218	189	217	205	200	212	205	215	200	209	237	243	197	214	208	179	209	206	213	215	207	236	221	229	203	207	212	220	198	195	210	223	212	201	177	223	209	221	205	203	223	227	231	219	206	221	211	196	199	219	231	198	209	181	207	221	202	209	209	202	208	229	209	233	225	218	214	221	212	212	236	191	196	218	204	224	221	231	226	212	190	200	233	213	187	224	235	196	193	201	202	207	202	202	206	207	207	187	191	212	197	216	206	196	220	202	189	223	199	187	205	191	218	203	206	237	214	205	236	177	191	198	196	200	205	230	228	196	196	207	228	206	212	214	233	229	210	203	202	191	182	188	193	199	208	211	198	224	235	209	209	201	191	245	229	211	192	215	232	224	210	218	202	211	227	181	183	202	213	207	213	199	188	193	206	191	218	227	214	215	211	193	204	188	233	208	187	185	197	214	181	210	206	223	211	244	209	194	224	201	199	211	219	221	181	225	217	202	223	222	186	211	216	203	220	177	226	202	204	229	229	193	189	209	196	219	246	194	225	233	222	205	208	243	235	233	188	219	203	197	225	208	210	228	225	181	215	208	195	219	197	201	221	223	189	195	215	224	209	212	203	232	203	217	232	191	210	188	205	213	196	216	214	203	225	185	219	181	205	185	205	223	184	211	208	212	193	223	215	233	216	220	208	193	229	230	217	187	220	220	201	222	209	218	221	227	208	207	229	190	196	210	230	224	206	197	194	216	220	211	259	223	227	210	226	201	216	197	223	212	202	209	207	195	177	243	213	219	239	204	206	198	185	182	222	198	202	216	209	207	187	186	186	244	212	212	241	199	211	176	230	195	231	204	220	174	214	227	214	233	202	182	210	190	200	195	225	210	208	236	247	218	211	190	217	204	212	230	224	207	214	206	211	219	207	201	205	196	216	214	188	212	189	213	223	220	224	207	205	196	199	195	229	219	238	214	189	227	224	200	225	182	220	199	177	227	202	212	186	217	231	228	200	179	216	203	207	223	237	186	211	183	221	203	201	213	228	207	202	195	201	189	233	223	210	230	178	221	195	196	203	229	221	194	231	206	238	213	196	188	198	203	226	212	217	239	237	203	198	213	218	189	167	219	194	198	194	242	231	215	208	211	199	193	189	208	205	231	208	218	207	217	219	185	208	216	227	215	211	199	218	211	218	209	200	207	205	201	223	209	185	216	214	218	200	224	239	217	218	238	201	225	211	215	201	222	200	183	239	195	237	224	229	188	193	231	225	198	223	248	201	238	216	238	219	217	231	188	221	208	207	226	219	202	216	243	232	217	230	210	217	211	216	211	191	213	221	188	223	208	182	194	187	245	213	192	202	213	206	215	234	213	214	198	203	208	195	211	210	250	210	192	205	178	222	210	210	202	225	207	226	207	220	204	208	195	192	206	215	221	197	219	212	227	224	231	250	209	217	211	189	221	242	238	194	195	197	194	213	231	176	189	223	225	232	191	224	204	206	229	220	179	204	202	213	207	218	203	220	208	217	216	216	220	233	212	220	199	201	197	214	224	215	209	247	218	228	184	204	213	221	220	204	212	210	227	224	215	209	214	203	235	175	219	216	231	198	213	197	209	213	219	216	200	223	219	217	218	202	191	229	216	210	220	197	210	201	218	212	211	202	205	200	180	214	212	217	214	211	185	210	196	209	185	217	231	221	193	216	195	226	202	224	216	221	229	235	206	218	200	199	198	197	223	221	223	207	210	181	205	217	221	196	189	217	198	219	233	195	194	212	194	203	202	208	220	213	214	189	217	214	232	187	196	213	205	221	195	218	229	211	219	218	220	186	184	214	161	189	197	226	205	224	223	196	204	230	228	206	221	206	223	208	223	216	219	204	203	229	230	201	187	218	220	229	227	212	201	200	204	211	192	223	220	195	228	202	225	223	195	237	219	211	208	203	208	228	188	223	217	208	207	209	199	202	220	237	211	217	221	231	196	218	186	201	195	217	201	205	198	205	191	210	184	199	182	180	191	209	205	243	214	207	208	201	200	231	217	228	190	216	215	193	186	220	207	220	210	217	182	200	192	222	219	226	219	240	221	200	225	208	221	193	219	244	212	220	229	168	218	223	183	217	213	217	230	214	215	226	193	211	218	233	224	203	231	220	222	222	223	204	213	211	210	229	197	196	211	208	181	198	179	235	224	229	192	222	204	195	190	241	223	210	213	201	201	212	176	230	225	239	190	223	193	195	181	201	222	224	205	218	216	193	214	220	197	206	217	214	208	216	210	229	196	192	230	229	211	208	198	220	176	217	220	211	209	214	199	214	223	208	206	184	204	190	223	231	175	206	187	247	195	209	198	197	213	203	209	205	218	205	201	218	212	226	216	226	213	197	226	185	203	189	205	213	212	210	242	219	200	211	240	198	190	246	215	200	235	208	205	200	212	231	204	191	246	220	222	195	216	204	214	210	201	223	235	220	233	216	204	180	216	198	207	190	207	190	195	235	208	201	217	204	226	196	203	210	194	218	223	228	227	216	235	199	223	216	196	198	213	218	223	214	213	242	215	223	201	204	209	212	203	207	224	216	210	213	198	219	223	188	232	237	210	228	218	194	229	166	223	199	246	239	196	204	217	200	196	204	196	228	198	232	202	210	192	205	212	200	209	212	221	229	213	197	212	202	179	205	235	210	198	190	214	210	193	210	220	181	232	211	211	207	213	201	210	200	209	207	201	198	181	202	236	220	220	229	203	220	195	204	214	215	211	224	202	203	220	207	209	206	190	237	206	220	177	227	238	200	184	219	214	178	203	206	213	242	235	227	228	206	218	220	214	230	217	182	194	200	191	215	239	211	218	188	203	188	209	207	218	198	212	225	230	229	211	207	224	220	215	210	187	199	218	227	203	227	207	195	184	204	227	212	228	221	196	206	221	204	206	225	222	244	226	235	235	217	185	214	213	234	220	198	193	181	205	224	199	220	207	217	186	240
6061	5160	3460	1839	1543	1402	1220	999	745	633	592	640	612	416	408	358	382	296	286	298	280	283	252	261	301	287	281	307	291	265	317	281	303	299	273	256	263	271	296	272	230	237	260	245	249	243	223	214	232	237	213	206	233	249	248	214	220	221	237	230	210	235	223	227	214	228	236	227	221	252	228	212	238	243	241	227	230	241	223	207	236	223	231	215	244	225	218	191	235	227	220	230	240	235	198	216	233	206	211	257	231	228	258	239	220	220	229	236	217	219	254	245	217	224	224	202	207	224	205	227	208	224	231	232	227	210	207	238	236	239	198	227	233	227	201	232	191	202	218	215	232	219	226	214	240	247	215	253	233	232	243	233	225	243	222	216	211	222	242	216	244	221	238	230	243	215	231	232	217	219	222	214	226	226	211	221	208	201	241	217	203	233	202	230	228	220	224	232	222	222	211	237	232	209	252	250	263	222	222	211	210	252	231	220	237	214	222	235	226	222	204	218	224	203	245	246	196	230	226	250	215	218	203	239	246	233	218	226	215	217	218	217	193	236	200	227	247	242	209	232	226	205	211	203	225	215	206	231	232	216	228	236	231	233	227	198	211	229	250	253	225	232	229	205	241	232	222	242	215	215	222	216	232	219	209	247	224	224	238	225	214	210	234	227	206	225	258	236	213	230	211	203	219	233	214	236	219	254	213	245	195	215	237	216	199	218	226	219	223	190	240	232	219	256	236	240	204	205	212	257	225	228	228	196	198	226	214	213	207	218	225	213	213	232	222	225	221	231	207	253	241	233	242	225	208	242	226	211	231	241	224	219	233	205	213	222	205	235	229	218	220	188	249	218	215	235	252	230	207	218	246	225	248	235	216	212	230	222	219	212	224	237	209	213	203	212	224	214	221	217	252	232	243	206	229	216	208	243	228	216	226	227	186	237	231	228	219	226	233	226	233	214	240	211	192	199	221	250	222	232	218	226	233	209	216	241	227	221	216	213	236	223	229	251	224	230	244	220	208	205	211	238	236	233	210	220	249	221	221	231	223	220	210	221	200	193	220	229	232	246	215	217	209	209	234	198	226	239	235	248	222	224	228	203	257	214	206	210	204	234	232	250	255	240	244	221	226	220	216	228	251	231	193	231	246	233	212	225	234	234	227	216	215	207	214	227	244	200	199	217	231	241	217	205	204	228	198	254	234	222	228	255	213	243	231	225	201	233	209	194	205	208	244	241	204	203	211	216	216	213	206	225	236	217	219	213	209	214	218	208	208	224	233	205	235	243	210	221	223	236	190	220	228	223	244	205	223	249	218	237	211	217	229	222	232	250	227	209	203	252	231	231	222	229	230	236	238	216	216	233	207	231	235	220	208	219	259	240	225	216	228	212	210	223	205	238	204	227	222	233	257	194	228	221	227	229	221	225	202	240	214	245	245	254	236	235	225	222	247	212	202	231	225	195	213	229	215	206	218	211	230	222	214	235	205	231	231	232	243	210	210	220	205	238	203	215	229	214	239	228	230	243	220	215	230	208	252	209	258	241	228	239	215	208	225	221	208	244	227	219	238	230	219	222	216	228	208	229	224	235	191	223	222	206	250	231	228	202	246	230	211	215	239	249	189	227	246	217	249	220	192	241	245	205	234	234	222	215	231	224	243	248	241	213	208	228	253	208	200	207	217	229	212	235	212	231	206	202	232	224	228	201	218	252	238	225	226	196	232	209	197	199	195	212	223	237	212	235	258	229	234	236	192	239	225	228	221	255	213	243	225	216	216	207	225	250	239	185	233	225	245	196	263	227	232	220	223	232	217	235	209	256	235	233	222	212	209	211	244	218	224	223	209	223	218	238	231	241	214	202	212	213	217	225	214	184	228	205	217	213	229	223	219	225	213	221	216	243	217	225	235	218	207	221	226	220	219	219	240	214	259	233	219	217	225	199	203	222	238	227	217	231	227	223	232	221	245	227	214	232	230	243	208	223	236	221	210	213	221	224	221	234	202	214	221	225	215	229	232	216	209	237	236	256	262	234	200	234	203	223	225	212	256	206	237	204	236	211	224	214	229	223	230	213	215	230	211	212	214	205	213	215	216	235	220	240	245	250	210	219	204	192	223	204	217	229	202	241	241	214	214	207	226	221	226	241	229	234	221	235	233	222	207	212	216	222	229	229	214	209	210	204	231	228	221	221	229	229	250	216	210	240	221	221	215	224	217	216	238	224	217	263	230	271	212	220	193	226	247	233	209	224	244	233	202	224	235	235	206	223	207	228	225	200	198	238	203	226	219	228	240	216	228	227	231	240	218	237	223	228	234	234	217	222	196	243	211	224	223	196	194	208	218	231	219	234	246	211	240	224	228	214	223	226	218	219	242	197	246	202	229	244	218	227	219	229	226	227	208	204	231	226	264	224	221	198	212	222	210	248	210	208	265	257	212	234	207	219	214	246	222	246	238	205	225	244	224	230	228	240	211	221	219	182	225	231	221	249	241	240	231	240	193	187	229	230	246	233	199	217	215	255	222	226	242	240	186	247	212	221	196	243	240	228	266	248	203	229	218	206	241	201	223	216	218	214	219	239	215	241	205	234	234	229	232	221	213	215	194	191	229	242	207	216	229	217	221	236	236	226	235	209	237	207	234	237	235	188	230	214	215	225	240	229	211	224	239	208	230	221	200	247	219	222	224	208	225	236	220	224	222	220	214	231	222	255	213	222	213	260	213	221	210	244	212	239	260	225	201	247	207	223	221	217	226	209	228	200	224	222	210	235	243	224	194	240	230	249	243	237	214	207	194	238	221	220	236	229	223	223	253	221	234	207	209	218	250	233	236	211	231	229	240	230	196	193	213	208	230	237	206	231	224	230	221	239	241	217	209	233	213	225	223	225	233	248	229	235	243	228	209	241	224	264	229	235	231	252	215	223	201	222	223	240	233	201	238	183	208	237	267	221	222	219	219	208	248	244	214	235	211	212	220	202	221	239	236	211	222	202	238	218	200	236	234	236	217	202	212	236	221	242	192	198	228	227	214	223	220	227	218	231	220	186	206	248	252	220	220	204	231	222	211	225	209	243	223	224	218	222	217	232	241	219	209	230	220	228	222	229	205	225	230	207	226	222	204	236	234	198	222	216	236	226	231	221	205	230	222	201	236	243	235	215	223	243	236	204	231	217	244	211	245	232	216	228	218	218	223	219	216	238	230	231	204	217	231	205	212	199	227	235	238	221	230	226	209	227	256	212	219	213	215	240	189	245	233	208	200	246	232	211	223	231	241	228	229	212	234	232	246	218	216	237	227	248	207	241	226	191	225	204	221	228	251	233	229	237	206	235	214	192	203	192	211	210	210	209	229	227	230	233	217	201	209	223	224	226	253	226	233	244	212	206	248	221	224	226	228	244	252	236	246	236	231	221	242	226	208	250	215	220	221	211	233	207	190	218	227	228	228	228	223	206	240	228	236	216	232	224	206	242	251	234	206	211	254	258	215	193	222	213	196	203	204	255
23968	21412	28628	24568	21412	9916	2488	1646	1127	996	942	956	934	747	660	638	619	540	488	522	474	432	373	472	475	457	493	434	441	448	479	429	458	428	437	447	443	447	494	424	393	381	420	378	377	417	388	379	370	404	356	377	350	373	366	381	409	400	400	408	381	415	381	366	412	403	375	383	358	411	344	380	373	388	400	391	386	396	398	411	366	400	400	380	364	402	391	399	370	397	361	352	353	342	390	420	409	371	365	345	379	375	373	367	360	377	366	375	393	381	339	393	371	395	353	359	360	371	369	405	382	374	400	400	348	370	375	405	375	384	402	353	412	378	381	371	376	348	354	368	376	355	418	366	403	404	400	337	426	401	410	401	381	406	380	370	349	374	394	373	379	388	366	381	382	338	382	360	378	347	370	368	419	379	398	396	359	379	398	384	341	381	339	383	377	386	398	397	360	387	381	393	397	359	402	387	401	375	395	375	382	382	414	366	380	372	380	398	356	370	381	402	357	393	376	388	363	417	380	386	365	373	380	369	396	386	392	389	423	418	360	408	356	380	390	376	370	389	352	380	401	365	402	369	362	404	386	386	355	430	355	377	351	351	392	379	362	346	416	373	405	354	372	389	417	369	405	370	365	394	398	360	408	375	408	370	386	403	405	389	396	401	342	383	375	398	380	377	400	363	400	373	360	361	411	390	346	338	395	388	403	360	393	378	366	425	416	411	370	376	386	398	402	409	361	364	392	377	388	368	364	377	371	374	372	384	366	413	373	365	384	368	394	390	400	374	389	379	391	382	386	387	379	399	368	377	388	360	361	404	385	371	352	386	419	363	357	406	392	383	359	380	392	395	405	388	401	388	383	346	393	393	361	364	361	372	359	374	374	403	390	389	343	395	388	360	390	407	381	400	422	403	394	391	364	380	412	375	396	345	363	380	377	396	370	362	372	397	397	384	383	347	386	402	361	386	390	391	364	382	352	392	358	349	407	397	355	387	387	366	422	410	391	405	370	363	360	358	384	362	362	392	394	371	340	386	408	343	375	387	369	371	429	368	396	408	374	393	372	381	361	379	391	408	381	400	379	392	371	375	390	358	359	367	356	391	386	369	363	391	372	391	374	359	412	416	372	363	361	404	402	348	366	371	381	378	393	394	369	398	382	389	377	373	399	398	393	336	356	369	384	354	368	369	412	364	403	369	378	361	361	399	371	376	376	364	387	429	380	383	381	371	352	382	430	391	347	366	361	406	380	380	367	351	417	393	387	383	363	367	352	369	365	367	430	397	367	400	365	375	371	374	393	344	387	360	395	366	369	431	352	361	372	383	368	364	349	403	370	421	387	401	385	374	359	396	396	380	416	343	350	391	396	363	386	342	387	368	375	343	398	356	373	386	334	346	404	383	363	392	361	373	384	393	350	406	400	403	394	374	380	413	364	378	371	410	371	362	356	394	356	358	389	392	374	385	420	380	406	405	378	385	385	393	366	380	382	371	360	431	351	355	376	370	375	379	351	366	396	364	367	359	359	391	413	372	372	401	352	375	379	386	379	381	380	395	358	380	367	395	381	365	400	367	392	366	362	368	369	403	385	353	369	398	389	371	399	355	369	392	379	369	357	389	404	355	382	377	376	374	405	376	359	389	372	423	384	399	360	382	395	354	387	372	401	388	382	378	391	386	380	417	419	372	400	373	382	379	353	373	397	344	360	394	397	408	385	379	402	390	367	380	379	382	356	414	387	413	400	366	397	368	390	412	387	369	407	381	394	407	364	395	358	387	403	361	363	369	397	389	368	351	380	334	370	374	405	386	363	369	374	362	373	390	365	366	381	400	368	431	386	386	366	414	391	370	407	409	364	365	438	397	342	372	413	395	388	396	385	362	375	350	372	390	388	388	390	390	378	355	404	409	376	351	384	394	381	384	355	371	365	403	419	373	349	388	400	388	370	399	404	361	376	403	366	354	400	367	408	388	372	395	372	414	363	386	414	392	412	392	417	361	388	383	357	348	358	374	332	372	393	374	383	384	377	379	379	407	402	358	362	371	388	378	394	358	380	377	363	386	396	391	357	394	391	348	403	388	369	371	359	359	401	389	349	367	371	368	398	401	366	356	357	387	375	366	398	379	330	386	388	372	401	388	375	398	375	384	412	367	336	385	349	388	370	358	389	405	382	388	404	406	340	391	420	384	381	395	380	367	381	361	397	375	368	361	352	391	405	378	384	372	384	357	393	365	416	349	366	362	383	377	337	363	398	369	375	380	382	382	354	379	365	388	384	409	384	393	370	384	379	389	376	399	390	368	364	351	390	375	418	397	368	357	390	379	402	394	388	377	378	414	434	366	380	382	392	387	391	377	370	377	361	385	360	410	413	412	407	358	373	376	383	385	386	372	375	413	384	387	384	415	383	339	391	380	359	383	404	409	359	392	344	354	332	400	386	365	375	379	367	353	370	393	394	394	364	383	406	414	374	415	372	338	384	362	391	388	427	377	418	354	388	389	346	381	370	341	365	376	396	354	373	384	377	372	394	373	366	379	405	377	388	391	397	394	384	344	384	365	334	372	363	379	368	395	363	397	379	415	368	381	392	382	375	406	344	400	391	349	370	357	377	358	339	362	403	386	381	388	359	404	381	380	348	375	406	329	425	412	355	367	404	379	368	384	398	398	385	382	389	395	388	404	386	379	339	355	354	383	379	403	355	379	389	384	388	384	369	372	366	376	402	382	341	422	371	392	353	375	388	377	409	404	386	362	354	393	379	400	393	342	405	373	357	348	373	399	388	358	372	401	356	396	379	373	379	376	375	371	400	365	364	380	417	392	411	409	413	423	385	388	359	410	403	361	387	402	396	374	369	413	387	354	368	397	365	348	376	365	390	398	392	396	390	378	363	373	378	380	410	399	383	416	359	387	358	408	388	374	387	343	374	379	411	367	375	403	395	377	369	370	415	386	360	382	366	387	398	371	363	432	397	374	379	382	347	348	355	361	374	394	375	383	341	363	353	361	377	390	407	383	370	382	398	377	400	407	386	318	378	401	406	391	375	370	381	382	389	338	348	372	361	375	350	368	355	377	394	379	394	352	417	395	334	374	414	402	322	354	371	385	372	367	370	372	363	366	370	368	397	388	368	371	361	387	385	378	334	372	378	402	350	383	373	377	380	403	379	425	404	358	375	386	333	398	382	390	403	354	398	368	410	404	398	374	377	372	417	377	365	396	370	334	363	378	391	372	401	370	372	390	370	352	362	391	356	364	359	401	390	392	374	410	359	398	367	371	385	384	356	377	386	408	353	396	357	398	385	387	400	391	392	437	379	373	389	366	382	357	429	380	392	392	387	373	413	335	340	368	376	352	407	379	396	362	377	378	368	380	371	342	345	373	390	398	377	366	401	400	371	363	351	364	373	368	396	395	377	400	355	361	388	380	358	368	381	383	349	358	416	385	381	422	394	378	404	405	367	391	367	404	419	405	387	360	382	367	401	421	401	355	387	397	385	388
5065	14642	10164	5619	4454	3788	3199	2528	1884	1624	1459	1425	1374	1001	876	763	779	566	576	582	575	518	510	542	542	573	558	505	498	505	500	518	530	488	514	501	559	520	456	484	419	423	445	409	427	439	413	394	366	381	413	389	379	414	384	368	388	426	393	436	405	427	415	399	407	398	409	397	401	412	400	438	398	362	380	363	387	417	409	416	423	418	401	361	387	384	368	466	375	403	418	373	401	424	401	392	423	420	415	380	384	422	381	406	420	425	410	387	375	419	403	396	415	408	389	410	374	424	385	386	408	399	398	402	406	408	394	431	388	384	394	392	452	406	384	398	389	363	386	414	384	425	463	417	423	377	393	394	395	409	381	430	352	405	352	402	396	384	391	376	425	419	414	409	374	371	397	397	400	414	408	420	402	377	392	383	380	394	401	401	403	416	409	379	405	390	393	417	417	425	382	391	415	407	404	391	380	413	416	374	403	392	411	387	389	406	393	367	426	367	396	435	391	390	417	399	413	417	381	429	382	396	399	408	410	398	393	402	422	385	393	389	381	391	399	411	405	415	414	409	385	403	422	394	398	419	385	384	389	397	383	390	378	377	394	429	373	385	402	422	398	400	412	431	390	401	411	431	389	392	426	378	373	408	409	394	429	415	432	380	420	363	381	384	435	407	403	380	396	401	401	395	401	412	411	393	399	352	411	394	415	374	386	386	389	391	369	384	369	410	387	350	422	395	406	410	429	382	419	389	400	367	399	418	364	405	386	392	419	382	364	409	394	401	400	412	389	412	435	380	372	369	420	399	404	422	378	430	408	401	395	414	403	388	371	469	383	350	378	386	394	403	436	391	392	417	384	361	394	384	393	396	425	390	364	407	396	407	399	391	414	399	380	395	437	403	422	412	411	401	426	452	407	389	439	395	382	440	378	400	418	405	412	378	418	393	405	383	372	464	379	388	435	419	411	406	373	393	395	423	412	426	385	384	403	434	407	423	400	447	403	381	403	423	424	402	389	414	399	381	376	368	409	395	411	397	380	400	380	404	386	445	352	405	381	418	396	387	402	395	413	402	400	379	367	403	406	388	404	420	384	386	364	401	407	358	421	387	392	401	407	396	420	416	423	390	382	383	412	407	400	392	418	395	391	363	386	376	387	420	413	397	387	391	398	365	396	375	405	397	417	422	399	379	376	390	382	406	408	409	425	394	400	406	414	379	364	422	408	416	395	404	428	339	368	400	381	402	385	409	405	377	416	391	427	397	417	390	379	390	394	404	388	416	396	437	408	374	409	397	395	407	398	426	397	406	401	402	406	358	402	398	376	437	395	416	406	415	398	385	414	414	421	404	416	389	397	401	419	384	446	393	404	378	421	451	398	353	396	378	384	404	373	410	419	409	399	413	391	397	404	381	410	363	384	417	374	402	402	393	436	404	396	394	404	411	416	345	383	394	418	393	444	397	391	417	391	400	431	373	396	370	344	377	417	429	408	406	404	372	379	433	415	424	364	419	392	348	390	371	404	450	409	433	412	378	378	404	396	379	375	411	440	417	374	397	399	366	417	386	405	388	399	414	402	408	404	389	392	392	394	396	378	370	375	396	382	383	399	402	409	371	407	372	383	428	405	435	417	396	378	420	430	414	413	390	419	422	392	426	419	372	378	396	404	380	358	398	394	412	383	391	415	413	441	399	404	387	405	397	421	391	410	386	414	423	405	372	409	395	386	385	390	367	389	406	397	400	390	375	410	410	394	378	391	403	391	367	424	384	390	393	393	440	381	398	445	442	388	413	379	425	405	426	380	403	354	404	389	375	392	380	415	373	396	422	390	402	357	395	389	413	403	396	364	407	365	396	388	430	422	400	398	423	387	398	413	367	406	414	436	386	377	432	405	350	426	393	416	402	404	424	382	421	450	409	385	400	408	412	412	412	401	414	383	420	400	364	416	389	407	428	383	388	386	376	420	382	398	420	395	393	393	404	393	385	404	374	394	414	393	391	406	413	411	426	419	400	381	455	387	420	403	399	409	351	405	431	400	391	421	341	382	418	389	372	419	430	397	360	423	377	423	443	365	395	390	394	412	363	407	433	397	396	379	389	362	394	408	352	379	375	409	396	407	382	417	413	417	390	420	408	367	369	423	337	390	401	403	389	409	421	432	420	403	396	390	409	398	376	404	384	386	429	425	361	370	401	387	406	393	379	383	402	389	384	366	369	416	406	399	402	380	395	380	340	385	410	388	376	387	447	440	413	409	412	405	379	365	438	373	427	417	378	354	359	426	398	388	404	380	443	389	398	393	412	393	396	400	368	397	402	380	388	384	393	443	390	398	403	407	396	397	405	420	393	395	361	410	387	438	406	395	382	400	414	401	393	420	389	388	360	386	395	410	392	382	421	397	391	381	419	386	354	386	404	402	387	395	370	355	382	389	386	410	384	411	415	391	386	398	390	416	449	375	418	421	414	399	387	369	402	388	388	390	383	422	410	398	377	395	434	363	402	374	425	388	389	398	409	404	413	430	421	383	401	384	410	386	380	434	403	415	395	422	371	364	350	403	392	428	402	430	365	382	416	382	408	408	409	373	406	374	389	401	362	431	408	416	395	351	359	348	387	409	419	394	423	386	411	402	409	382	395	385	400	374	384	384	411	405	376	370	374	402	383	386	396	382	417	410	402	417	432	383	376	417	408	412	420	371	415	414	423	372	380	395	404	436	346	397	384	429	417	380	367	406	391	407	395	424	394	425	415	390	400	365	384	350	375	369	442	414	410	400	345	375	348	423	401	374	353	368	384	405	387	402	381	390	423	398	379	446	396	408	407	397	387	399	391	371	369	405	383	405	409	379	395	383	403	375	408	407	403	378	396	403	393	422	416	397	395	394	383	377	376	403	434	411	368	398	402	416	437	426	409	399	426	388	378	385	418	369	427	432	394	420	373	400	403	385	394	397	401	410	394	401	404	394	414	413	407	372	410	374	422	377	421	423	389	374	426	377	380	383	400	388	406	405	389	395	411	443	416	430	409	415	392	409	416	383	386	433	410	431	392	397	394	408	396	376	389	402	408	392	395	413	403	407	401	420	383	382	422	373	366	434	365	379	417	433	388	394	383	401	396	441	393	397	374	420	395	422	401	390	382	394	413	364	390	402	408	393	396	377	406	462	415	411	394	415	402	418	389	414	426	409	420	375	434	410	408	422	389	426	408	405	420	365	367	395	387	386	374	363	412	387	371	401	405	400	383	382	390	404	428	357	413	416	414	378	409	351	413	408	409	408	368	403	392	376	417	401	398	388	390	392	372	397	399	424	436	402	416	419	392	382	429	416	402	402	404	391	379	408	402	402	424	413	442	383	405	402	433	392	423	388	407	396	367	433	436	377	381	383	415	396	400	397	382	409	422	405	402	439	428	412	426	406	405	364	394	389	403	432	420	407	390	376	379	394	403	415	399	420	446	434	370	408	363	417	415	402	440	363	366	435	390	435	415	428	383	404	375	369	413
25089	21406	27459	25641	9916	1420	1069	749	549	528	508	506	513	368	321	324	278	219	212	227	194	183	201	186	228	203	193	180	216	201	201	194	193	191	209	185	175	218	213	171	183	160	155	170	157	161	163	140	142	145	125	165	134	157	161	135	183	133	145	171	135	155	150	144	172	147	146	143	148	154	170	145	141	134	145	163	135	156	143	151	154	152	176	152	132	153	146	156	125	142	140	165	152	157	157	142	163	144	177	178	170	143	140	118	151	150	143	150	146	119	150	156	161	154	158	151	136	156	154	131	141	149	155	155	144	145	132	134	139	154	140	135	150	146	149	143	148	146	137	131	145	136	143	144	158	151	156	160	150	116	165	142	149	144	162	139	159	151	155	140	143	155	165	137	148	131	120	150	169	156	154	150	145	157	136	147	154	177	151	150	159	166	144	158	129	150	139	146	141	135	140	173	149	160	154	144	151	150	132	143	163	152	142	167	150	152	136	146	138	139	149	155	142	145	144	119	141	128	151	154	153	140	127	137	141	158	138	142	134	151	149	142	154	138	142	159	147	153	181	157	143	138	166	163	145	130	141	144	153	122	144	150	145	157	141	157	156	147	145	161	126	142	147	155	146	147	158	167	133	141	149	132	143	156	159	157	171	145	145	130	138	179	150	148	143	156	147	168	156	140	146	136	124	153	166	156	145	134	162	141	146	134	136	165	135	158	139	156	132	156	140	149	142	148	151	128	131	145	146	152	154	151	134	134	169	142	166	151	143	151	148	159	140	149	147	156	152	159	143	137	128	151	143	152	128	141	140	150	141	171	125	128	140	132	150	132	139	125	136	164	125	134	147	133	136	151	159	142	142	130	163	154	148	126	141	158	161	145	156	132	157	136	130	134	144	163	142	131	138	132	124	135	143	143	145	135	127	126	143	159	162	139	142	137	135	133	135	135	148	125	167	143	145	135	157	137	140	132	117	144	152	135	144	157	148	139	142	125	139	154	138	148	162	155	165	163	145	139	168	141	142	175	160	165	158	151	162	142	131	150	146	155	155	137	134	142	126	155	153	139	154	148	135	143	126	133	151	134	150	153	149	169	177	148	143	141	149	163	133	140	167	164	130	145	146	148	149	153	144	134	160	129	154	146	145	164	171	157	130	143	148	162	154	122	164	120	122	157	150	170	163	146	142	157	126	137	148	157	119	136	161	141	160	150	148	153	166	109	162	135	117	147	159	143	129	142	116	148	136	146	146	120	146	140	144	151	148	147	153	149	151	157	139	141	126	171	146	131	144	153	142	148	148	153	151	157	140	149	148	163	151	125	136	149	142	129	151	152	150	139	139	151	152	148	150	130	119	165	150	151	153	152	134	133	150	145	138	130	136	136	154	127	167	181	126	133	151	159	137	160	132	136	166	145	139	144	145	131	143	148	152	150	168	115	119	164	153	149	149	154	141	170	170	173	127	149	159	166	145	137	160	142	140	152	152	137	156	126	123	138	142	140	124	132	157	151	156	140	154	157	134	141	129	145	137	157	169	155	157	164	125	145	158	151	142	159	149	135	154	145	150	153	158	146	140	164	132	148	163	170	139	143	154	126	132	145	124	136	146	137	164	157	140	137	162	133	147	148	163	142	151	131	140	150	138	146	151	161	117	161	137	143	142	177	154	150	136	131	171	130	166	139	145	149	155	162	127	142	157	152	137	174	160	147	124	143	137	150	140	153	142	142	153	131	157	185	166	142	152	167	143	140	127	161	166	165	152	121	161	133	144	160	157	170	132	154	144	153	138	120	166	147	137	157	144	143	148	142	138	159	133	150	137	148	150	140	133	136	146	145	153	147	144	156	154	145	160	143	143	135	156	159	142	131	138	156	133	150	160	132	134	131	145	148	130	139	156	154	156	140	139	137	139	145	129	150	148	151	151	165	131	143	132	142	159	153	161	155	137	139	140	134	165	147	141	158	131	128	166	146	132	145	156	113	142	149	162	142	140	135	160	153	157	137	148	148	149	141	155	142	134	157	153	138	138	149	147	145	148	150	160	147	135	148	151	157	161	144	150	170	142	128	140	142	149	144	135	162	136	133	168	117	146	127	135	173	142	151	149	137	145	149	139	151	126	156	138	163	149	151	154	175	142	142	165	176	135	139	121	146	140	173	155	149	154	168	155	136	160	164	150	147	143	152	158	133	154	149	161	149	152	139	137	128	147	158	144	143	133	137	127	137	152	144	135	137	147	160	161	171	148	156	133	151	149	145	163	149	168	139	134	140	135	175	151	133	142	143	146	142	141	151	150	147	149	139	130	149	109	151	134	142	154	136	149	112	156	139	128	132	174	144	174	138	141	152	146	143	124	144	148	144	156	156	156	164	136	162	158	114	139	130	134	166	129	144	142	134	153	127	161	162	151	157	141	143	151	146	153	177	129	162	187	127	139	133	141	155	141	155	148	141	150	156	126	154	157	129	162	128	139	132	141	139	153	146	153	144	137	148	172	139	147	153	137	144	144	159	163	156	154	165	152	160	142	151	171	129	133	137	164	151	141	137	130	141	182	165	149	142	166	141	150	146	180	150	155	159	158	154	140	152	138	136	144	140	135	146	148	157	143	167	148	159	152	163	180	150	167	137	145	145	151	174	147	161	131	148	146	154	122	153	161	141	134	152	134	159	137	147	147	160	137	145	163	158	147	129	151	147	138	142	139	148	164	142	167	156	158	129	132	153	135	146	156	148	142	127	162	150	125	153	142	138	159	149	160	134	165	139	128	141	169	152	142	131	153	158	135	146	119	153	161	139	141	148	159	140	148	135	157	147	173	150	143	148	138	154	136	160	152	150	138	156	137	132	146	162	158	134	154	136	140	135	147	139	141	137	153	142	139	191	150	151	142	151	143	166	147	150	154	129	155	143	139	128	137	149	140	159	136	156	150	146	117	151	156	148	125	150	148	155	138	163	146	153	162	159	159	146	132	155	142	133	141	122	148	151	134	143	130	136	158	146	151	121	152	145	150	138	137	152	154	154	156	137	129	143	148	159	157	134	140	152	155	135	156	132	150	135	128	172	153	126	177	135	126	151	159	148	136	140	141	138	142	147	142	139	147	155	134	148	152	140	136	128	129	161	157	145	147	145	154	135	140	152	143	139	159	139	161	165	130	129	138	154	147	156	138	166	148	156	155	142	150	159	143	132	146	165	140	149	153	152	149	131	135	130	149	158	131	138	144	143	146	169	126	141	159	132	159	133	144	138	161	154	143	145	138	149	133	166	160	141	158	153	170	150	136	142	161	156	140	156	138	137	164	158	158	140	160	146	129	135	160	134	151	138	133	137	132	148	136	144	160	152	157	164	143	150	164	152	154	142	146	131	141	142	131	151	151	133	147	143	149	162	147	131	153	149	143	131	135	146	124	165	141	166	155	150	150	145	129	149	156	134	148	137	142	153	142	139	137	144	146	142	143	133	147	146	148	140	163	128	159	160	169	138	124	157	129	144	135	120	139	147
4590	9530	6587	3509	2718	2466	2132	1593	1207	930	920	951	828	587	483	451	395	338	281	294	259	250	226	260	288	254	263	278	256	219	242	259	240	243	242	214	269	249	195	204	205	183	193	185	179	193	156	177	155	146	168	147	159	177	156	174	178	194	161	156	160	156	165	148	158	147	155	155	160	184	176	161	181	183	181	180	161	172	180	144	171	178	168	175	158	184	164	143	148	162	171	152	180	171	182	145	169	159	149	136	166	160	149	187	149	168	175	141	154	168	157	169	177	158	154	160	158	144	143	165	167	184	147	161	166	173	158	146	165	152	165	146	141	168	148	151	176	187	140	152	137	172	164	179	158	181	144	163	153	151	184	165	147	163	165	180	186	160	179	181	150	171	177	146	157	161	163	124	172	152	156	158	158	184	172	175	139	176	163	160	175	159	168	165	161	160	184	149	151	161	153	161	160	157	147	168	165	151	169	150	161	159	161	151	158	149	150	168	160	167	146	154	156	155	167	185	169	167	170	162	165	160	156	182	151	166	193	152	163	174	170	149	141	163	165	178	156	159	159	151	168	172	154	175	136	155	186	151	163	172	162	179	158	148	171	157	156	156	139	162	161	185	156	169	167	162	148	163	167	150	169	151	171	152	170	161	153	156	183	158	182	142	142	151	167	173	181	160	139	159	184	155	144	133	182	163	162	172	168	164	140	165	160	150	161	141	177	168	170	185	161	160	164	181	149	166	139	158	141	170	162	155	155	176	167	154	144	184	161	154	166	157	135	131	133	160	172	157	161	173	165	168	151	146	194	181	178	172	186	164	171	130	158	171	175	136	182	169	167	157	154	156	147	159	176	159	180	146	169	177	170	146	158	148	149	153	164	171	169	139	170	164	168	153	160	167	137	151	160	157	150	162	155	142	154	153	160	154	163	162	151	142	165	162	135	153	144	157	167	173	158	162	178	157	150	158	170	181	180	166	156	150	163	162	192	154	163	142	148	177	153	181	171	149	155	159	172	163	154	154	181	163	160	133	162	143	164	154	159	165	155	174	174	160	162	164	168	149	154	173	174	146	167	171	162	153	165	168	164	155	177	180	137	149	175	163	144	153	163	169	140	172	165	155	171	182	159	169	156	176	163	154	179	163	165	166	158	144	161	157	169	157	165	158	168	164	155	163	171	155	174	130	146	163	166	166	168	153	188	166	157	177	164	180	164	177	149	143	156	180	175	155	176	154	149	146	153	172	159	153	147	147	135	171	158	157	179	151	175	175	188	137	151	160	169	179	158	151	159	164	168	158	195	157	144	159	177	160	153	158	167	186	172	173	171	173	171	147	157	155	167	177	178	146	196	179	166	147	175	147	152	162	141	172	163	152	156	167	148	171	162	184	162	171	172	159	169	157	155	173	165	132	173	167	156	159	134	155	148	162	192	166	178	159	160	151	163	153	141	177	173	161	153	152	157	147	161	151	162	166	153	152	159	148	188	155	173	143	146	152	159	160	164	152	178	159	174	143	153	163	162	174	173	155	174	154	175	173	131	165	162	172	179	138	166	182	159	141	177	177	160	150	147	152	178	159	142	168	161	152	150	176	160	149	167	166	166	155	160	150	149	156	187	151	151	176	164	156	167	136	149	155	158	153	167	149	165	161	166	172	148	166	155	171	160	156	163	171	171	161	174	168	141	135	173	178	164	177	165	157	157	163	175	169	142	160	156	181	160	163	160	149	163	144	167	152	143	167	156	173	151	181	175	165	159	163	148	167	148	155	155	148	161	155	147	148	133	164	161	164	157	168	159	162	158	171	164	167	147	142	161	164	161	156	149	139	192	165	154	151	159	168	156	160	154	151	161	169	151	186	166	157	173	154	158	168	159	179	147	165	157	169	151	125	159	133	158	156	155	186	164	187	149	184	177	154	152	148	156	147	149	153	164	180	181	155	166	183	159	176	156	175	164	153	156	161	179	159	169	177	163	167	170	158	175	180	174	165	153	149	156	162	160	145	158	178	153	144	145	157	169	153	144	168	155	156	160	168	151	172	144	159	145	180	148	156	142	164	149	173	190	163	165	167	145	165	150	167	195	169	159	159	144	151	158	163	176	150	152	164	163	164	176	162	175	170	161	165	148	155	177	149	157	152	176	140	177	162	151	184	158	175	158	175	179	158	174	181	156	147	157	150	161	158	165	163	181	162	161	157	172	136	145	152	167	169	152	176	142	154	172	177	170	175	169	132	151	164	184	181	161	147	154	144	167	164	167	173	172	155	149	184	193	142	149	145	151	175	169	153	141	179	185	165	134	167	153	173	155	157	147	153	148	163	157	136	152	147	154	145	134	160	160	163	149	163	144	171	150	165	145	195	174	140	145	152	120	140	163	182	173	157	162	152	163	136	152	157	176	146	156	161	175	150	159	154	142	161	152	179	154	170	197	160	160	178	153	181	156	143	174	142	174	171	154	158	178	188	166	139	157	165	168	155	193	179	154	152	182	166	164	149	149	162	147	167	156	181	154	157	180	153	152	156	153	166	163	157	181	132	167	157	170	156	141	162	160	165	154	158	173	148	143	153	166	170	154	149	157	159	161	153	158	165	158	148	146	171	166	187	145	152	174	159	153	167	168	154	150	169	156	160	152	175	153	170	174	173	156	172	167	177	159	193	154	137	156	148	164	175	164	161	154	165	164	157	155	166	144	148	173	139	174	159	180	160	176	166	158	155	157	129	153	163	159	168	142	134	162	166	192	157	162	159	161	144	167	171	157	158	171	120	153	149	174	179	165	141	187	149	145	166	155	161	161	155	162	161	172	145	151	160	176	141	145	143	157	170	186	166	162	158	154	169	143	139	159	158	146	157	177	134	183	180	180	160	174	165	166	145	181	148	168	133	148	181	160	155	162	141	175	158	163	138	177	159	162	141	158	161	154	157	166	179	175	163	180	157	169	154	156	159	164	177	154	177	158	150	174	170	158	161	143	166	169	163	156	159	163	154	166	169	177	142	173	167	168	168	179	151	156	158	174	175	154	158	142	152	176	180	168	146	152	148	172	165	164	160	169	166	152	166	160	172	195	159	168	155	165	168	146	194	181	157	148	159	137	164	144	149	166	160	167	173	167	188	156	156	165	165	159	150	145	185	146	176	165	177	157	163	175	143	156	146	172	159	165	135	142	161	177	189	161	176	142	171	165	150	141	146	147	169	161	152	188	143	174	155	170	168	160	171	165	173	153	154	168	158	149	149	179	171	164	165	169	160	167	182	153	166	142	157	169	165	176	135	162	154	156	150	149	184	147	159	169	178	180	160	157	167	130	173	180	169	155	134	174	180	164	151	148	173	151	155	163	172	142	147	155	154	165	178	175	163	145	158	167	167	185	160	184	155	158	155	158	158	145	169	178	181	145	174	190	168	177	159	168	166	141	174	170	147	180	154	177	160	171	155	145	179	174	152	184	170	173	165	177	141	157	172	167	173	171	148	166	164	163	158	125	159	166	175	177	164	161	147
22872	21483	29204	24190	21494	21608	10086	2578	1723	1496	1386	1304	1183	1000	860	792	755	603	561	573	550	513	488	527	503	510	494	517	484	477	482	527	481	520	501	493	501	485	466	460	436	436	425	418	422	438	399	384	408	404	375	379	393	387	376	387	386	381	381	390	395	382	366	347	339	386	395	387	395	362	407	377	378	391	379	390	415	404	409	357	380	394	385	364	379	360	413	381	356	400	364	361	390	416	368	367	352	367	396	384	380	373	375	384	364	387	361	333	386	398	375	392	375	368	375	386	365	395	361	384	372	392	399	375	386	369	367	339	393	379	344	383	366	384	379	386	403	401	343	382	367	405	370	409	416	367	387	378	348	406	344	366	370	381	365	376	417	350	340	355	353	367	401	348	396	382	343	400	385	356	380	360	393	399	412	385	404	360	391	367	373	387	412	351	410	366	384	386	348	396	375	387	419	386	373	356	375	382	354	385	432	373	365	380	401	371	370	383	363	374	369	398	400	384	376	364	369	428	407	383	395	348	322	374	383	355	371	389	375	396	372	413	357	357	379	407	389	368	344	394	393	365	380	372	340	367	357	411	351	398	399	358	364	364	352	383	373	356	347	366	383	353	383	373	399	382	394	361	381	376	366	382	381	382	371	364	404	382	375	377	389	374	383	385	392	380	393	388	340	376	379	374	369	347	368	372	375	375	412	402	386	385	373	399	366	384	399	346	386	393	361	384	373	367	382	380	363	384	374	334	398	363	396	401	392	362	359	349	359	415	395	354	364	396	311	387	330	371	354	380	350	386	382	397	346	380	377	372	395	402	370	386	364	382	381	388	384	392	360	395	371	390	355	374	404	334	380	356	396	382	387	336	369	350	365	374	384	348	370	381	368	382	386	379	356	353	361	364	389	408	383	398	347	359	390	364	387	337	363	365	349	357	382	387	361	363	387	379	364	377	419	420	406	363	397	357	369	382	395	353	335	377	408	354	354	377	386	382	345	385	369	365	449	380	350	372	361	391	385	336	405	374	409	400	413	369	388	376	369	388	345	361	358	398	350	401	378	405	358	376	388	406	397	397	365	387	373	387	356	358	384	373	365	404	394	370	386	329	337	379	390	351	359	355	383	372	378	337	372	376	415	371	370	384	381	391	345	390	394	342	359	366	388	318	349	383	334	374	377	344	372	359	363	361	389	395	395	379	358	411	396	378	367	375	333	365	405	400	398	385	404	337	373	351	381	351	389	393	383	362	370	350	334	375	395	348	378	363	402	367	369	376	382	362	372	373	385	366	382	348	385	399	354	356	351	372	384	371	381	378	366	366	338	369	405	369	366	366	352	376	377	369	356	351	384	410	423	406	385	357	386	334	418	359	393	389	397	375	334	369	386	350	398	378	367	367	365	387	399	377	370	401	358	353	369	379	384	342	405	374	391	353	406	341	377	399	360	387	358	369	364	363	359	389	414	386	359	374	371	359	372	351	386	339	352	383	391	394	401	394	345	372	341	387	361	356	345	352	383	362	363	383	372	361	395	364	354	389	374	368	366	348	340	362	391	365	351	348	400	356	365	355	364	350	403	381	365	390	360	379	405	373	356	414	396	381	358	386	358	383	392	384	385	418	361	367	339	347	403	374	392	337	349	356	377	340	358	384	369	361	375	346	364	400	373	385	382	372	361	365	382	403	384	373	356	348	370	375	369	376	357	353	368	342	418	404	359	379	359	350	368	366	367	405	387	379	364	354	388	390	354	343	382	345	348	356	366	375	365	359	379	358	392	376	402	413	369	369	346	382	381	403	379	374	381	378	405	370	370	363	358	374	376	376	373	390	399	378	360	390	381	378	365	365	378	419	393	369	373	375	359	384	375	367	365	355	372	358	379	382	382	354	374	355	394	359	399	349	374	374	415	377	399	372	380	343	361	392	407	387	404	368	361	360	385	359	379	404	380	401	379	407	368	357	348	383	351	383	354	395	365	411	386	378	363	369	362	350	397	359	355	352	383	376	363	360	394	364	403	363	376	335	375	370	387	380	398	378	416	386	382	377	386	372	361	343	346	385	386	336	382	357	352	401	393	353	362	363	360	369	409	370	377	364	349	354	362	342	396	365	356	391	372	364	358	373	393	355	410	380	389	401	362	386	384	381	364	376	364	351	385	357	399	346	360	363	367	384	378	385	359	342	370	398	367	352	373	417	389	368	378	385	399	387	360	405	351	424	349	374	401	374	370	341	400	385	377	369	368	332	381	368	399	374	408	405	361	351	360	364	343	376	379	380	366	412	394	352	390	408	332	341	362	372	382	389	415	353	366	402	357	376	375	369	379	369	335	413	383	362	347	361	401	366	344	376	386	353	387	387	400	388	341	364	412	400	345	357	386	344	369	381	375	364	378	390	389	367	324	354	406	329	375	377	388	343	359	389	386	378	321	343	406	366	372	365	410	344	419	367	382	370	376	399	383	386	363	333	360	388	370	341	387	392	395	365	361	381	363	341	389	372	387	388	373	380	383	345	389	359	378	395	384	361	419	399	402	373	364	367	364	372	401	361	376	367	386	401	338	364	350	378	370	403	371	381	379	367	366	410	363	375	375	369	382	380	351	364	376	359	381	372	353	365	349	378	377	382	391	362	420	376	382	386	335	387	418	377	413	375	379	327	408	357	379	351	368	380	383	384	342	362	365	398	365	420	366	363	385	376	368	384	396	364	363	403	390	379	356	405	369	355	373	361	377	401	369	386	361	383	392	362	397	376	354	364	348	401	365	394	401	387	357	377	378	361	354	394	369	372	355	360	361	338	372	347	359	357	365	400	337	371	344	382	361	386	399	374	371	365	369	359	339	379	368	360	380	379	383	347	409	382	417	373	376	386	384	375	392	401	361	376	375	360	368	374	351	384	413	369	354	391	367	356	404	407	375	374	393	334	390	347	380	352	416	389	355	367	335	352	340	354	396	365	426	380	353	383	373	383	361	389	363	375	409	342	362	370	394	360	378	398	386	376	399	377	382	380	354	363	378	390	347	355	382	367	368	371	356	375	346	370	370	375	354	368	410	372	385	373	399	360	377	388	350	396	340	398	336	390	369	382	349	359	395	391	358	398	373	321	354	373	387	341	355	359	382	368	390	367	412	370	367	349	339	372	365	411	395	369	387	401	377	407	383	399	371	363	349	414	398	382	383	402	383	345	348	362	387	364	346	363	391	380	355	378	374	388	391	380	375	396	370	344	380	363	360	383	378	356	387	396	406	362	388	362	377	366	367	401	396	369	371	349	363	367	404	382	374	321	369	361	376	382	352	343	370	388	378	330	345	381	381	367	361	365	384	386	387	383	388	399	376	363	378	371	385	353	373	364	366	334	350	354	394	353	413	347	375	346	377	387	361	374	392	375	363	360	376	360	364	397	352	383	361	400	353	369	381	354	378	358	355	369	407	372	375	358	367	385	366	378	359	364	348	385	338	359	367	354	381	379	394	422	381	353	369	385	391	405	396	384	361	364	365	352
6828	20868	15011	8668	7053	5975	5187	4003	2989	2310	2078	2082	1862	1383	1090	1131	940	769	711	685	673	613	517	620	637	637	601	561	569	580	604	554	575	590	526	558	566	557	510	527	449	468	468	430	447	426	394	428	393	396	381	407	396	389	387	401	410	391	396	396	374	365	397	385	397	426	421	333	412	398	390	429	403	427	386	418	359	407	378	374	409	424	391	407	397	398	385	383	412	375	394	356	380	356	407	365	410	355	375	433	411	389	416	373	391	384	424	408	384	423	369	381	391	411	382	366	382	407	380	407	427	396	407	393	358	402	355	402	371	446	416	422	395	402	401	406	346	386	370	400	413	399	395	418	356	369	372	377	381	425	359	405	409	389	406	379	400	399	402	389	382	435	375	395	368	405	397	412	380	384	376	388	351	354	369	334	407	393	360	416	358	390	404	393	400	385	409	423	379	376	398	381	401	367	446	414	417	363	395	389	368	401	411	387	399	399	396	387	429	394	387	390	359	372	382	376	402	389	397	357	383	396	412	399	392	422	385	408	390	410	400	396	409	409	366	391	403	366	357	398	368	394	418	375	418	358	370	400	422	381	384	354	391	405	350	402	364	400	374	351	395	381	400	359	405	406	374	360	354	401	415	413	381	437	421	355	359	396	386	376	404	383	371	396	403	402	337	354	403	377	374	370	386	359	370	418	402	369	383	374	383	389	398	366	382	402	375	434	393	384	359	421	385	368	369	401	338	371	373	356	384	379	418	389	394	406	385	398	398	370	391	382	405	377	403	422	374	381	383	406	395	388	404	422	390	351	361	341	411	381	397	352	395	377	391	379	411	422	395	415	411	355	376	380	353	373	396	341	397	399	383	371	377	398	379	371	379	416	411	380	367	406	390	406	410	397	377	394	399	410	374	366	378	367	410	398	364	409	401	417	435	369	389	401	379	401	379	433	412	375	350	404	388	368	390	394	400	410	402	387	348	363	407	399	406	379	387	396	398	393	393	393	392	390	406	400	386	383	391	376	382	389	386	398	394	372	385	386	367	401	430	377	407	390	368	404	382	383	401	391	375	401	407	362	366	375	416	363	363	420	399	409	390	408	423	410	386	372	367	437	370	409	370	398	374	363	367	370	386	370	393	408	401	396	376	400	420	396	383	419	387	375	422	428	398	383	336	368	421	377	377	400	429	377	382	346	380	394	396	423	393	357	379	374	401	423	371	414	399	377	394	402	377	429	388	374	352	398	359	404	354	379	380	391	392	404	416	422	399	384	364	389	379	378	419	388	342	384	381	392	390	357	373	348	395	423	372	405	400	389	404	428	387	398	373	375	399	377	364	401	355	418	375	394	408	392	388	402	404	360	379	371	399	383	382	343	383	363	374	351	362	384	398	383	381	361	400	395	375	382	385	377	374	390	428	389	364	388	396	375	383	395	392	372	359	377	407	384	406	395	395	442	407	379	383	369	401	397	381	403	391	351	402	374	404	368	426	398	375	385	382	396	419	386	377	395	374	415	423	423	386	367	433	408	370	367	333	410	375	429	375	380	368	371	385	388	369	365	409	396	399	397	364	398	381	419	382	411	418	400	389	414	391	392	420	414	420	400	381	380	405	410	412	379	391	398	371	369	373	388	402	363	423	397	401	394	380	434	392	404	365	399	418	379	371	376	379	397	397	404	378	417	423	401	351	394	417	394	387	407	344	432	389	355	404	380	372	388	372	396	359	397	362	396	342	410	390	362	419	387	399	400	388	371	372	427	398	397	393	399	400	399	387	395	400	433	380	365	375	380	393	370	400	389	369	390	396	396	338	368	427	417	369	434	384	381	366	363	381	408	414	402	383	417	401	396	407	396	368	410	404	410	376	339	416	398	388	381	376	415	428	432	372	371	410	380	367	405	450	351	404	353	400	395	412	411	368	387	378	385	400	390	383	385	383	389	394	409	395	381	405	437	393	399	428	388	377	384	371	340	389	403	420	344	406	364	380	399	383	402	399	357	370	362	409	393	366	373	380	376	355	365	397	363	361	401	356	447	412	365	413	396	400	380	405	406	383	388	364	406	402	388	393	369	389	386	402	391	425	362	364	389	345	407	417	377	423	370	383	410	389	389	367	367	418	368	338	378	412	345	357	424	392	388	391	411	390	382	381	412	397	425	375	420	395	392	398	404	369	392	384	381	375	404	364	422	408	404	398	365	385	403	399	397	391	387	432	424	386	377	367	362	406	402	387	354	389	397	363	398	358	423	389	410	384	426	389	370	366	419	400	390	400	443	392	374	376	382	363	392	373	392	416	401	345	400	376	385	383	401	379	412	368	361	365	416	377	369	382	365	412	408	391	376	372	404	395	392	385	394	367	407	386	412	383	406	344	401	415	395	430	395	403	400	389	391	372	405	379	355	367	384	431	394	380	418	432	449	403	407	361	384	407	396	388	386	405	384	398	379	371	398	437	388	355	416	384	382	408	389	382	384	386	415	382	382	399	397	348	382	406	430	389	378	397	360	405	356	412	386	440	383	409	429	385	426	396	408	372	377	352	401	410	394	398	403	409	391	382	426	392	372	376	404	368	396	373	379	368	396	409	420	406	383	371	397	414	375	373	387	378	357	400	404	373	381	391	372	390	441	370	364	409	408	405	409	402	387	363	380	386	391	371	399	371	383	381	375	384	389	372	396	384	377	371	408	386	395	361	371	384	370	425	395	397	413	390	396	445	374	400	371	413	395	409	418	414	413	347	347	372	374	393	363	370	401	373	412	417	379	390	395	405	381	378	419	388	400	387	350	391	399	376	356	391	365	372	386	407	400	366	428	399	392	369	361	395	380	396	442	334	389	412	405	362	383	385	392	382	412	382	395	378	385	429	398	415	392	381	418	378	365	409	375	391	397	413	379	408	388	354	389	397	338	409	405	418	416	399	414	354	388	372	408	385	389	388	394	374	365	419	409	387	383	383	381	372	427	413	406	408	439	408	398	381	386	357	371	384	419	408	359	367	422	371	354	408	376	391	408	405	379	404	392	378	431	402	373	417	396	382	412	383	408	381	386	401	390	367	388	410	411	401	377	375	404	411	409	404	413	372	409	361	403	372	380	401	388	401	387	381	389	358	368	358	396	381	348	340	395	394	401	390	404	379	388	405	368	424	403	384	393	376	393	416	402	398	380	387	377	393	422	360	380	383	369	418	429	371	380	386	403	398	360	373	404	404	391	394	393	407	390	379	374	411	350	377	406	404	386	415	364	400	383	392	373	374	429	416	399	394	392	414	369	390	373	405	414	425	381	389	381	447	385	398	419	381	380	369	366	368	383	387	415	380	395	383	421	421	391	395	407	376	394	423	398	374	389	375	397	416	409	384	395	423	346	417	413	362	373	393	415	389	404	396	398	398	395	380	367	408	378	389	396	390	422	396	403	417	366	406	377	405	355	388	404	397	386	370	403	351	377	362	378	368	382	419	390	404	407	376	369	389	395	379	406	393	395	352	374	360	406	398	408	409	384
28196	19851	7567	1638	989	845	635	569	444	395	403	439	437	304	310	282	278	272	240	256	229	259	269	236	261	264	285	214	247	267	264	238	234	244	258	240	280	268	208	239	213	240	233	235	219	227	200	213	213	212	204	201	235	212	204	224	206	237	237	192	218	186	208	217	228	194	218	228	228	223	213	214	219	224	217	222	229	213	210	216	197	226	220	214	205	198	207	212	194	193	242	208	210	200	193	201	193	225	198	188	193	213	206	206	225	212	201	218	210	206	196	202	200	219	224	225	215	202	219	216	206	200	185	230	226	208	217	214	203	203	213	206	198	200	222	214	212	242	198	187	209	189	223	208	205	239	211	217	240	187	186	214	187	209	211	198	229	205	220	208	199	224	216	206	228	203	181	224	218	221	218	233	205	211	203	223	202	210	204	213	210	217	219	212	221	197	218	201	220	245	222	179	198	215	212	208	227	231	199	199	187	227	189	213	214	206	216	221	205	216	218	231	218	208	189	221	202	209	215	217	205	193	222	231	211	211	220	187	217	225	205	185	190	201	195	238	197	216	203	200	227	208	229	184	179	211	207	183	229	220	231	209	212	216	221	234	217	212	196	196	208	245	226	188	223	231	213	193	179	208	216	206	172	235	203	207	214	239	220	213	196	200	199	187	213	212	222	210	193	192	208	219	218	181	198	220	210	208	229	185	201	199	229	194	197	192	217	202	209	198	220	210	215	219	235	199	211	213	235	198	195	224	199	199	194	220	211	215	198	188	218	184	217	218	208	211	188	194	200	216	214	212	200	203	207	200	221	220	196	219	207	192	210	216	204	180	212	211	225	193	208	236	213	228	218	226	195	203	217	205	196	214	220	203	198	204	204	193	229	185	205	215	203	192	203	230	191	204	217	217	196	201	207	213	214	232	198	213	230	204	207	217	206	212	207	214	203	212	235	213	199	202	239	210	223	204	214	231	204	201	199	219	211	167	197	201	203	193	203	211	212	211	219	213	207	213	218	233	204	184	230	201	211	208	230	217	224	181	226	202	185	214	175	220	201	200	214	155	206	208	221	213	197	220	208	205	204	245	190	206	206	206	226	241	218	216	201	197	207	218	208	223	196	210	215	222	202	226	223	209	205	211	220	206	212	219	229	196	219	216	202	201	182	201	202	222	217	193	205	206	226	221	200	181	215	228	213	208	213	216	211	201	223	203	215	199	195	196	219	220	213	218	185	197	198	209	211	196	217	177	192	186	238	198	189	225	197	202	205	221	204	200	206	210	213	196	215	217	190	211	198	205	198	240	228	194	213	216	194	204	196	203	210	207	218	196	198	200	215	223	212	199	188	203	218	221	233	194	201	190	203	201	200	203	236	224	202	212	195	205	211	204	225	199	202	190	217	203	220	208	224	206	211	205	213	212	200	233	216	197	226	213	210	211	206	234	212	203	236	214	195	204	231	205	230	179	197	219	213	215	200	210	198	215	201	236	202	229	210	216	209	196	199	199	207	222	210	204	196	253	218	235	211	207	200	219	247	240	222	227	214	207	208	180	199	187	204	224	214	211	220	195	192	201	210	208	213	221	190	225	200	204	227	205	218	188	222	201	195	223	197	202	230	205	211	221	211	221	187	199	222	211	224	202	209	225	205	189	195	190	230	203	238	211	191	213	205	198	200	181	245	184	211	208	203	212	225	188	219	213	230	202	208	226	177	202	201	222	215	213	230	218	212	206	218	199	206	222	219	239	202	222	203	213	216	223	197	188	227	224	213	213	203	230	223	218	207	187	195	210	203	170	230	195	213	210	226	193	211	219	198	226	231	213	192	202	207	236	182	211	174	210	206	213	213	210	220	193	216	206	215	216	197	191	213	176	192	214	203	210	192	205	226	208	206	189	195	232	199	234	204	213	200	193	200	195	196	226	170	198	216	226	197	200	187	209	190	185	192	228	214	197	205	198	221	215	207	203	225	228	197	226	225	207	206	208	221	210	212	203	182	184	221	206	213	202	199	232	187	199	179	185	204	199	212	206	208	210	223	190	207	211	216	211	217	213	188	187	228	233	185	199	219	203	222	207	182	212	206	189	212	232	205	243	214	229	215	212	221	213	207	225	233	226	220	206	200	216	200	215	213	195	205	197	213	201	222	200	232	168	181	198	207	222	192	193	210	230	233	234	217	251	222	219	213	193	196	198	194	197	241	225	193	210	206	206	230	227	206	221	204	199	211	186	215	226	193	223	177	197	213	194	201	186	210	206	229	197	204	218	228	191	206	222	204	194	209	204	200	221	210	208	196	189	214	211	212	182	216	199	247	213	216	211	202	202	187	196	232	210	218	198	199	232	193	223	201	216	199	213	219	200	200	229	217	192	206	231	196	226	201	191	199	225	213	214	227	190	203	186	237	203	222	201	189	211	234	200	175	198	216	208	213	211	207	222	226	234	213	220	212	207	211	203	193	203	205	231	218	211	199	196	201	218	217	206	203	215	224	220	210	201	202	210	203	198	219	230	212	202	230	214	207	210	204	214	225	227	212	235	187	195	205	237	220	172	201	179	198	235	218	200	200	236	203	217	208	191	214	208	204	226	199	244	210	208	206	216	196	237	193	212	223	220	201	220	238	203	184	215	217	207	198	206	205	220	192	197	225	190	203	201	217	204	197	209	224	228	200	201	198	215	190	228	202	208	229	198	192	226	225	224	208	208	224	223	202	239	190	214	208	193	195	192	230	220	213	202	215	205	226	207	206	210	204	207	193	177	197	193	213	222	187	204	202	206	172	223	202	216	190	197	213	222	208	210	210	210	204	226	207	231	208	210	218	224	199	219	194	212	217	253	222	199	179	191	213	211	219	197	204	223	215	193	205	177	208	222	188	217	228	202	212	235	216	213	208	227	190	206	239	213	208	208	215	215	186	197	236	230	210	221	216	228	230	213	202	185	199	198	207	205	218	208	194	234	196	222	218	181	204	178	217	208	209	221	220	217	228	219	214	250	216	210	207	201	204	209	201	196	220	193	199	214	195	224	187	198	246	190	206	196	216	222	185	214	218	224	211	221	215	216	196	219	221	194	208	206	218	174	194	226	220	226	194	213	201	190	201	189	216	243	215	215	214	189	216	254	208	211	199	215	215	195	226	202	207	205	207	201	191	204	213	222	218	208	206	221	210	218	192	228	228	237	224	203	205	183	202	222	205	217	214	227	219	194	221	220	233	201	206	174	203	208	202	227	197	210	221	205	211	209	203	213	186	217	212	213	212	207	202	225	212	209	199	223	195	223	190	209	208	237	223	208	203	218	207	230	231	208	200	210	222	211	208	225	191	218	216	191	203	217	207	223	220	209	235	188	211	181	197	218	234	211	213	196	209	206	231	224	216	199	206	222	187	226	229	195	211	210	228	210	219	173	205	209	216	192	175	239	203	207	197	218	201	229	205	210	217	187	201	188	214	200	206	218	221	207	234	232	220	211	202	212	229	204	208	190	206	226	219	225	218	203	239	225
6148	5090	3607	1963	1672	1484	1215	958	748	642	680	677	625	437	363	364	341	300	312	296	276	268	283	278	308	313	278	275	271	307	275	293	271	258	300	310	277	274	267	249	237	309	249	219	230	225	246	215	241	219	202	218	211	204	238	213	226	206	212	225	203	241	211	218	229	224	212	234	223	244	231	241	250	210	226	244	223	210	248	218	250	236	238	231	219	209	205	240	211	206	219	237	216	206	229	222	246	207	225	220	203	237	254	241	232	242	220	219	233	245	208	224	188	187	222	212	235	226	215	225	222	192	212	217	231	229	218	241	225	224	211	200	224	240	234	233	206	213	229	225	200	232	248	241	244	214	213	235	204	221	224	228	210	208	211	246	238	209	219	206	209	202	208	161	224	219	225	210	212	237	245	234	214	230	224	228	243	241	221	214	249	221	209	215	213	220	202	211	219	206	200	224	244	221	218	195	215	210	238	239	231	252	216	219	217	221	236	202	219	245	210	228	173	225	224	231	194	211	233	219	234	225	220	213	206	214	245	216	201	237	258	213	232	221	242	216	215	212	220	234	226	213	207	241	244	223	224	230	206	210	237	208	224	233	230	211	201	252	232	224	228	247	205	234	222	215	247	239	216	219	219	237	233	219	200	230	240	207	222	221	206	242	206	217	238	252	235	207	239	206	214	224	222	213	221	219	215	227	224	244	231	273	226	223	219	223	211	202	233	212	205	236	230	238	214	238	250	227	226	215	223	224	227	198	195	244	231	208	242	211	219	224	227	220	234	218	239	231	227	213	204	235	203	251	227	229	224	213	231	242	213	215	220	218	235	207	223	203	230	224	248	235	219	233	212	242	227	236	251	199	221	217	199	181	208	204	226	233	210	210	216	231	212	238	213	231	210	232	222	228	215	234	204	203	217	218	217	226	228	213	230	240	225	240	207	208	225	203	186	208	225	227	217	207	222	209	227	216	229	231	227	216	213	208	215	225	219	230	210	217	224	232	234	223	215	234	221	211	201	207	207	212	249	215	228	251	244	248	223	197	234	226	222	234	209	203	230	218	245	221	232	225	222	206	205	243	239	220	199	196	243	226	215	222	186	230	222	231	279	198	232	209	205	234	218	226	220	244	210	226	215	233	214	208	207	230	234	211	217	234	221	238	234	225	235	229	220	227	237	236	234	229	208	205	226	212	209	222	220	234	249	213	223	214	220	246	225	227	222	218	241	208	203	243	228	213	228	221	215	225	256	202	245	215	253	186	228	216	201	222	229	227	219	220	227	228	224	218	222	227	237	192	244	241	210	222	228	208	225	250	218	229	250	247	242	230	208	227	238	231	222	248	218	215	220	220	221	244	233	251	240	215	229	223	237	245	200	231	217	232	184	232	220	191	228	228	207	219	213	217	188	227	214	201	205	232	237	220	210	223	228	228	221	222	219	212	182	203	230	225	213	203	210	206	225	222	220	247	223	240	227	224	228	217	231	216	214	232	224	230	204	240	211	231	220	243	244	208	217	225	209	237	228	223	220	197	203	241	216	229	218	205	232	233	220	210	199	205	232	223	201	220	225	229	224	209	231	220	215	230	212	228	245	226	227	239	229	223	231	208	199	214	214	264	249	219	238	236	241	212	209	225	246	215	229	213	205	232	239	236	210	246	219	210	221	213	210	236	221	217	200	227	211	264	213	234	240	216	217	222	218	219	241	228	212	220	251	237	222	226	218	229	230	208	206	217	212	234	209	207	201	213	239	217	196	252	245	231	225	226	227	231	216	231	208	210	188	229	234	238	208	197	268	209	211	201	227	240	216	243	248	253	218	238	236	205	220	229	226	218	241	210	210	232	196	206	206	211	205	234	218	220	230	223	209	223	224	226	228	214	243	210	212	200	210	220	191	209	244	213	255	224	239	211	219	227	200	229	224	247	242	230	230	209	227	230	206	246	222	226	246	228	208	213	210	224	234	234	231	249	214	244	242	221	241	209	196	205	227	216	198	222	209	209	221	244	200	210	204	250	223	228	227	214	221	234	254	234	209	252	239	227	210	226	243	214	210	248	223	198	224	235	245	232	233	255	209	256	199	219	242	214	210	219	244	230	240	233	219	204	222	191	221	234	233	205	227	232	212	205	205	215	213	229	217	245	214	213	231	232	185	213	227	225	193	233	204	221	224	263	214	208	220	228	199	226	213	220	223	221	251	238	194	235	259	238	240	207	238	213	213	239	208	213	218	207	237	239	208	204	229	228	242	212	205	227	246	235	215	241	224	213	240	238	237	223	243	225	210	237	233	216	239	231	224	216	218	218	227	232	215	227	226	201	202	223	211	214	209	224	234	244	228	224	215	225	231	238	229	233	204	226	199	223	223	234	215	202	206	214	224	231	194	229	223	222	209	228	215	208	227	208	228	200	221	208	206	232	225	236	239	244	225	206	208	212	231	211	201	231	223	186	208	219	202	220	223	231	247	239	232	210	194	215	223	216	221	249	216	233	213	208	236	223	226	236	235	213	205	238	219	229	211	221	202	242	221	239	202	215	233	224	212	223	250	242	194	209	212	226	242	220	225	221	244	238	205	202	230	241	254	218	244	211	223	212	227	238	213	239	231	214	201	236	234	214	251	234	196	213	233	227	241	211	229	219	234	210	222	223	225	223	207	204	193	222	241	225	207	249	220	220	230	235	210	195	199	213	224	228	203	218	212	227	237	201	228	214	212	214	205	189	230	208	242	205	228	184	209	232	230	216	257	221	205	240	214	235	230	222	191	232	233	262	212	259	221	209	201	212	224	234	217	209	237	213	218	224	228	208	219	229	232	237	209	228	214	232	230	206	234	216	227	209	222	237	219	236	206	214	236	212	233	226	229	237	211	211	195	205	204	233	216	204	213	236	202	255	245	204	245	220	230	199	206	221	188	208	226	234	216	216	222	215	221	204	214	216	240	220	209	205	232	209	191	211	206	243	215	203	225	205	207	192	192	197	227	235	242	229	239	217	205	225	213	208	221	213	201	240	221	221	226	223	224	228	209	198	221	205	219	224	220	213	222	203	197	240	219	232	216	222	238	236	196	217	200	217	200	214	233	214	243	229	215	199	226	237	245	240	228	228	234	195	210	204	217	212	227	220	227	220	220	224	199	214	197	236	240	210	219	219	210	217	237	233	226	212	235	220	228	239	255	214	222	219	207	227	229	189	221	214	227	222	231	247	232	224	206	235	234	232	219	238	235	200	223	219	226	227	225	198	243	199	201	210	209	225	227	228	200	208	195	241	218	217	226	231	233	203	215	228	224	206	226	211	237	224	194	201	200	238	230	226	242	228	206	210	242	233	228	216	203	211	207	223	227	199	222	205	213	248	218	231	223	232	233	226	214	225	191	224	186	226	224	220	225	201	219	240	261	221	221	208	218	215	245	227	236	214	218	228	233	228	210	221	226	241	207	229	231	220	232	225	212	215	223	216	230	213	234	207	223	240	235	225	222	228	194	211	231	237	218	227	238	229
24006	21412	28582	24604	21406	9866	2428	1546	1162	1077	923	946	889	717	619	593	611	519	490	502	487	416	458	464	498	440	435	450	468	448	453	424	478	455	483	464	459	469	438	394	446	429	381	394	412	369	370	388	376	357	376	376	407	392	396	363	331	336	414	364	383	415	416	347	405	361	335	364	389	392	399	377	393	396	389	352	383	403	393	385	398	393	390	388	365	391	388	376	358	351	382	380	356	382	393	359	397	397	365	394	367	357	360	409	356	363	389	404	387	372	362	387	369	386	356	401	379	359	383	393	356	400	397	362	369	377	404	407	372	363	371	387	395	405	378	378	362	385	396	337	349	380	399	384	360	336	356	397	382	376	358	373	371	363	371	356	352	376	374	342	372	384	378	363	374	404	343	356	387	352	407	433	392	367	377	375	364	353	387	396	372	389	377	354	358	366	364	347	370	393	365	347	353	401	365	353	386	372	367	356	364	375	356	386	363	394	374	360	376	391	386	337	360	390	376	373	370	363	356	378	364	358	358	366	370	370	375	394	380	365	352	403	384	370	380	399	371	389	387	350	377	416	371	352	374	368	366	369	399	358	371	366	374	394	371	347	365	376	381	405	370	403	378	378	375	370	359	385	396	393	398	383	401	352	363	432	408	332	409	362	419	421	390	400	368	370	361	383	380	352	362	365	369	353	397	376	359	391	369	374	392	378	353	412	329	354	334	338	367	388	378	376	348	381	368	391	397	351	342	365	357	382	355	351	427	391	368	353	365	413	385	372	399	368	378	389	388	386	384	350	352	339	369	404	392	400	397	386	373	350	366	383	349	357	335	402	344	392	382	339	370	347	367	396	386	359	398	368	383	362	407	403	365	379	366	366	357	372	347	382	366	358	363	383	407	403	388	385	349	366	371	381	356	393	342	363	368	345	377	380	393	375	355	354	373	379	393	369	392	367	372	372	382	364	355	344	381	371	362	375	373	389	382	396	380	343	379	380	346	357	348	373	391	347	355	392	387	391	367	355	333	376	361	365	393	369	366	371	395	358	371	377	395	386	386	359	418	391	394	379	372	370	355	358	383	356	400	387	396	381	367	350	391	359	339	391	355	391	375	375	367	383	341	361	369	408	364	351	364	368	379	376	354	378	372	355	366	373	390	408	387	364	373	395	416	357	360	383	367	390	370	378	383	394	359	373	353	380	363	388	380	368	416	409	379	385	370	370	361	331	399	387	352	364	408	353	364	379	362	374	388	388	350	379	386	396	387	377	423	367	357	316	398	376	368	389	363	383	370	356	405	344	360	436	333	345	365	385	354	381	378	387	362	347	385	342	354	315	362	359	370	371	392	351	380	372	319	392	390	344	379	349	361	345	401	382	358	361	371	399	399	379	379	399	367	383	387	398	349	384	352	363	353	388	364	401	384	346	362	344	369	379	373	388	383	370	337	356	391	367	381	375	382	386	390	380	380	372	367	359	374	324	390	389	353	350	363	377	397	357	378	367	348	391	341	389	375	345	383	395	377	342	361	355	341	369	385	371	364	371	402	332	369	355	400	355	413	364	381	375	366	386	347	376	373	356	359	372	369	355	383	376	366	386	386	422	369	387	386	392	357	352	408	385	374	371	365	332	395	371	365	403	343	410	369	354	347	397	413	366	358	384	360	366	358	370	402	335	414	378	354	406	369	369	353	347	324	387	365	342	346	362	391	381	363	345	381	395	343	384	344	366	406	378	379	379	394	383	373	371	342	375	392	367	360	385	414	354	349	344	360	423	364	371	342	338	320	384	361	400	385	388	359	345	393	366	397	406	352	351	380	375	338	372	412	365	381	365	361	392	364	388	358	357	375	372	383	398	382	392	347	380	366	366	387	370	378	364	355	373	365	370	369	389	367	395	347	351	379	354	376	397	381	368	397	341	352	368	328	377	370	381	342	351	372	350	377	362	359	379	362	403	397	383	359	375	390	389	359	323	376	394	381	374	373	362	404	372	367	406	382	359	375	372	381	359	357	385	380	392	345	362	411	377	365	384	356	390	345	443	392	397	372	365	354	374	356	377	396	388	361	382	371	415	399	362	389	354	385	380	342	374	355	372	348	396	362	379	381	397	388	387	385	376	410	396	387	396	397	364	356	361	429	360	377	376	378	367	393	333	412	397	389	386	388	392	400	377	397	363	402	363	383	335	335	357	383	358	380	349	384	378	380	388	355	398	398	405	363	356	386	365	388	395	334	361	377	350	365	384	345	359	342	394	399	384	332	389	399	391	377	389	342	356	374	339	391	374	386	352	362	341	378	369	378	398	365	386	378	388	345	354	387	366	360	359	394	340	398	372	398	363	344	391	366	380	371	373	385	376	424	391	370	375	368	328	360	361	357	345	391	351	380	346	406	392	362	383	365	348	386	339	345	346	388	368	357	384	365	373	381	367	352	384	389	377	345	373	381	370	364	365	360	374	370	393	411	369	361	397	373	392	418	375	386	365	379	393	385	379	376	374	361	363	354	396	396	384	376	352	392	384	381	366	381	366	371	379	373	381	357	360	368	377	385	353	386	334	377	416	422	381	389	365	399	367	387	381	364	393	441	370	335	364	380	353	400	383	366	374	380	374	351	369	375	363	341	447	389	346	358	375	351	378	350	407	386	399	388	388	357	351	375	359	387	343	366	341	353	368	390	404	372	367	363	418	375	375	348	393	368	354	381	402	360	384	379	345	418	357	387	375	352	388	354	368	385	399	408	361	390	370	377	375	358	371	384	381	380	392	395	348	372	390	400	359	357	360	385	376	370	351	416	355	365	390	370	356	375	394	408	357	345	396	391	372	381	356	353	375	363	376	392	375	381	402	375	352	383	382	377	336	372	403	384	341	368	392	366	381	369	380	333	360	375	386	383	384	376	382	384	398	356	386	369	348	364	356	405	406	360	351	370	376	376	351	388	408	343	394	380	386	344	368	338	374	388	369	399	407	370	411	414	349	355	335	391	363	380	351	347	371	340	377	372	398	369	370	415	352	403	364	374	373	373	362	370	377	383	375	361	364	374	364	366	372	392	400	353	337	356	383	400	372	360	367	403	364	351	343	361	352	355	375	390	371	349	354	367	386	370	385	366	355	388	365	352	346	412	403	384	411	350	372	375	376	385	377	388	380	373	381	367	354	386	402	393	353	373	344	355	389	371	402	396	385	405	376	394	361	368	385	365	404	375	386	370	408	435	361	377	399	347	377	348	395	338	414	340	382	351	366	404	397	355	356	345	383	379	412	398	393	349	371	342	402	356	394	442	351	377	375	366	376	401	392	368	361	387	407	342	382	376	377	378	379	319	362	378	410	347	367	348	366	392	355	428	338	405	368	335	388	398	374	375	393	368	406	396	346	379	394	375	382	414	374	390	366	397	379	353	379	382	365	374	350	364	376	371	396	410	373	362	377	362	366	406	389	378	356	368	388	373	356	375	412	402	358	366	346	364	388	363	383	363	404	398	384	391	366	381	371	366	387	364	344
5376	14852	10256	5605	4626	4049	3394	2550	1885	1630	1528	1448	1324	981	869	827	758	647	575	625	559	574	515	508	591	552	534	506	498	532	512	526	500	513	517	499	553	458	492	492	446	444	460	459	407	406	385	386	425	410	443	388	437	418	391	385	374	400	406	374	411	404	415	406	420	398	390	393	389	439	440	410	390	396	452	407	385	414	398	396	403	433	397	412	390	418	434	361	417	431	414	394	380	422	396	420	390	406	393	374	419	400	423	418	405	367	370	373	445	400	417	393	374	382	373	413	410	401	364	366	396	401	380	417	409	383	432	376	373	381	370	387	334	363	394	394	400	415	430	376	407	378	436	406	388	383	412	396	412	392	391	398	385	383	390	369	418	445	396	378	412	399	367	379	383	392	383	433	414	414	394	380	386	436	357	417	384	353	410	395	408	392	402	405	390	371	364	406	389	385	372	378	400	404	404	393	407	421	421	390	392	410	384	427	414	417	369	366	385	375	396	382	390	373	410	427	402	444	414	362	405	418	379	412	395	394	375	390	408	388	399	364	370	411	380	413	386	383	390	400	444	398	373	382	424	423	385	403	389	399	409	399	388	423	408	401	367	392	393	407	370	411	382	396	381	395	378	356	416	372	380	368	394	396	382	372	398	388	399	408	432	386	395	405	387	386	401	400	392	410	379	377	394	355	384	418	411	380	381	397	440	394	381	421	387	427	378	416	397	402	388	413	381	391	368	408	454	406	415	420	368	374	401	409	409	344	385	393	397	393	356	375	432	425	413	381	396	448	351	402	329	390	381	394	395	406	420	401	422	378	445	393	385	367	394	388	394	378	415	397	387	395	376	385	400	389	391	406	412	390	405	425	391	383	383	377	372	393	361	408	377	358	403	398	432	382	408	407	379	376	426	378	386	404	359	410	372	405	392	404	377	394	404	388	418	420	391	390	387	420	374	390	403	378	402	408	399	399	361	392	389	414	409	437	402	395	419	365	399	406	380	374	402	403	373	394	382	378	412	375	400	406	396	406	365	389	384	414	371	391	371	401	414	386	417	379	361	418	389	388	435	397	400	412	405	410	400	404	405	406	335	400	437	384	372	363	365	401	428	397	376	410	417	413	375	356	419	384	422	365	433	423	437	418	358	353	379	399	382	410	390	367	383	391	391	380	361	408	437	403	378	385	425	374	389	401	439	417	393	400	415	367	413	398	359	364	406	421	397	383	404	411	413	423	371	383	397	383	420	415	444	415	383	369	426	383	391	415	391	412	350	416	397	419	387	362	400	423	382	394	400	378	381	386	396	391	416	363	384	389	388	381	393	386	384	363	434	435	391	413	395	355	355	398	379	404	387	400	382	401	404	392	402	436	393	373	386	376	421	433	388	396	384	409	394	370	379	397	362	354	416	376	395	404	414	379	382	357	416	356	365	372	390	369	407	378	384	365	420	401	397	399	417	372	376	384	411	374	405	390	418	371	409	386	422	403	368	404	398	383	418	371	398	377	373	383	412	357	383	393	403	405	377	392	371	407	391	380	398	419	409	380	389	427	389	365	374	378	386	421	384	418	400	394	378	392	433	385	420	406	369	389	396	374	404	358	413	406	401	395	380	396	409	385	400	402	417	367	405	408	391	424	397	426	384	391	351	387	414	423	409	415	393	397	382	391	370	413	408	383	420	361	408	384	383	391	436	391	405	388	399	391	413	401	421	400	380	360	413	414	372	390	378	411	403	382	383	386	378	391	412	367	376	411	366	373	379	384	409	394	405	433	359	364	398	429	375	414	395	420	375	382	391	425	367	414	418	411	404	388	388	383	407	392	385	401	386	416	390	407	393	383	379	353	409	379	356	386	409	385	421	391	377	414	392	370	398	403	401	377	446	433	329	394	388	403	382	375	391	364	379	396	389	370	366	368	404	430	408	429	389	387	432	395	401	385	385	378	382	412	381	413	345	369	371	418	382	369	387	375	388	408	426	359	408	400	407	409	375	410	382	431	412	404	372	409	410	373	390	409	381	412	398	403	374	418	404	373	392	372	401	419	380	365	389	391	377	411	347	405	403	397	413	353	374	376	413	411	376	372	379	419	381	397	376	398	380	403	392	361	397	382	363	422	384	388	398	403	402	422	386	412	413	392	413	377	389	433	386	419	386	387	407	360	388	383	386	360	377	355	433	383	401	413	396	352	407	387	442	401	386	387	385	390	387	408	411	343	391	365	422	412	398	400	414	448	409	389	375	419	378	391	388	433	385	395	385	375	410	382	383	418	401	422	396	384	392	393	388	360	424	367	436	404	364	391	407	405	405	392	384	390	365	411	437	387	401	393	400	360	395	390	388	364	384	379	414	372	408	364	416	443	392	408	393	383	404	381	400	374	369	437	394	376	405	397	398	434	385	375	377	382	431	402	423	405	365	396	398	413	404	376	387	397	401	426	386	408	402	381	406	400	398	423	367	396	383	366	405	385	413	426	443	383	373	386	365	388	400	412	391	395	373	368	381	399	370	392	413	378	428	400	419	384	399	384	374	406	408	413	397	378	416	367	412	363	402	420	406	401	393	394	419	406	417	404	387	400	388	376	397	401	366	428	430	401	420	375	393	425	387	371	445	395	392	388	379	384	405	406	417	422	408	409	429	351	364	432	412	406	387	398	370	431	357	393	394	422	407	419	383	400	408	406	384	379	385	357	425	399	365	401	395	393	403	379	382	369	410	392	428	440	366	398	402	421	372	383	359	364	387	436	402	392	380	385	379	397	404	408	377	416	408	417	356	415	413	405	390	413	414	388	415	362	397	391	377	374	407	390	422	450	397	421	411	383	447	387	382	400	419	411	364	397	373	422	398	364	419	379	395	373	411	391	401	373	382	414	400	420	390	410	404	391	396	392	397	406	394	420	406	426	383	432	385	373	385	369	404	370	385	365	353	429	416	382	395	401	383	377	418	381	426	371	367	399	350	391	392	400	387	409	402	412	423	427	404	391	397	415	408	404	399	403	397	393	359	386	386	396	405	380	423	353	392	404	422	374	411	413	430	380	376	414	383	391	363	353	431	401	364	365	383	391	418	389	395	403	375	426	377	409	401	434	389	403	365	377	418	393	398	377	363	405	415	435	380	391	406	378	393	421	392	405	404	373	398	403	373	390	372	386	365	433	430	391	417	376	357	393	417	395	395	438	411	404	374	389	409	378	380	386	361	416	409	409	411	433	365	419	384	355	394	388	416	392	381	353	398	417	428	389	411	418	393	418	423	399	411	371	395	377	371	404	419	412	362	383	383	376	394	399	390	395	394	398	396	385	364	359	372	397	366	384	362	375	386	376	390	416	394	381	386	421	427	415	392	365	375	399	391	374	392	382	401	409	405	370	436	395	385	366	400	388	437	389	389	381	373	415	421	349	383	428	447	373	395	393	372	420	340	401	390	401	415	411	339	387	434	370	380	389	408	363	391	396	367	381	372	402	356	395	404	385	405	386	416	409	396	369	361	415	407	389	368	389
25089	21412	27498	25629	9926	1476	1063	728	546	516	513	583	519	320	303	298	278	241	213	205	201	203	202	212	248	233	213	194	181	190	214	199	197	181	196	220	197	176	213	185	170	193	183	175	139	159	153	153	142	139	135	144	135	150	142	161	156	135	152	157	156	143	143	139	136	136	145	124	149	157	131	170	143	148	168	163	135	139	140	149	155	138	147	166	137	137	126	146	142	152	145	147	140	148	144	165	148	149	143	147	143	162	149	132	126	138	161	127	147	145	127	157	152	132	158	146	151	148	153	156	141	135	119	157	125	141	157	138	119	144	152	110	140	139	152	138	138	164	145	156	135	140	136	147	137	129	130	134	148	127	158	125	137	136	127	134	133	155	143	160	126	129	153	146	187	132	139	134	145	123	146	146	137	134	158	151	127	145	140	151	140	154	138	151	128	144	152	142	135	137	129	142	153	147	143	144	128	143	167	156	141	140	131	145	156	151	157	146	150	130	156	149	167	134	132	174	141	156	157	144	161	140	136	174	150	164	127	135	147	138	143	137	142	145	133	132	137	148	133	138	144	162	151	153	126	145	161	149	135	150	162	143	143	137	144	121	131	164	146	140	147	147	135	121	148	140	147	153	159	149	114	151	152	134	142	139	137	135	149	134	148	145	146	137	143	148	138	149	150	136	146	158	145	146	148	120	128	113	174	147	138	127	140	142	140	136	135	161	144	147	146	130	145	157	153	144	171	127	153	137	137	134	148	177	139	135	155	131	134	142	155	140	135	132	131	151	130	150	135	155	135	163	132	153	143	141	138	150	138	155	154	130	163	150	115	164	130	150	145	134	138	130	150	151	166	137	137	133	152	163	136	135	148	140	143	119	155	145	153	142	146	131	159	163	123	148	154	152	141	135	133	170	146	164	169	139	127	140	129	123	141	136	169	147	161	162	157	156	134	142	153	148	118	151	133	152	166	169	148	141	127	136	132	156	138	133	169	127	129	130	145	138	161	145	142	167	179	163	149	122	151	132	115	130	116	153	154	140	148	138	163	138	157	134	139	147	148	143	144	142	154	152	126	155	125	127	144	128	125	147	147	153	169	147	132	133	148	156	143	153	139	150	137	156	152	139	128	130	155	135	155	140	139	135	142	136	130	146	155	156	136	133	155	136	147	149	143	149	129	141	155	148	124	147	161	167	140	143	147	140	154	166	147	146	162	145	128	145	152	154	141	129	145	119	153	158	143	146	146	129	119	146	153	137	113	147	131	169	165	119	149	136	151	143	129	127	136	157	149	132	139	146	139	143	133	132	144	142	142	132	161	148	156	136	138	137	151	110	143	137	154	146	155	144	124	129	152	140	151	142	135	116	133	143	164	136	140	132	143	149	140	146	139	127	143	135	144	130	151	141	148	147	141	146	146	134	150	116	145	118	138	146	159	149	150	159	140	158	141	136	148	132	127	151	145	137	149	140	140	145	153	146	137	126	121	151	131	143	128	158	126	127	141	138	150	144	148	146	142	135	141	135	138	129	137	138	134	168	152	149	140	162	139	156	141	146	151	152	155	155	148	141	159	141	154	133	147	157	141	144	149	162	139	132	139	151	144	126	151	131	166	149	150	164	153	167	133	134	120	123	126	142	161	145	152	154	160	132	113	161	162	149	158	148	162	158	161	141	145	149	122	144	139	146	153	144	146	143	134	145	147	173	146	129	122	136	160	137	153	162	143	162	139	142	159	135	125	134	139	145	152	153	138	157	147	155	137	159	175	155	130	115	149	144	158	153	138	156	133	147	137	136	165	147	147	145	160	152	159	149	140	147	153	131	129	135	143	136	153	131	126	132	127	139	149	157	130	134	144	167	149	162	151	140	143	121	156	143	134	155	142	147	137	149	139	129	167	121	154	131	142	159	139	107	134	153	131	154	145	134	136	141	140	151	137	126	121	131	160	151	156	149	144	154	141	156	112	145	115	137	140	140	144	126	150	139	154	132	134	143	137	158	131	145	157	155	158	146	150	149	142	167	147	149	139	141	136	134	127	142	149	134	159	147	133	145	145	165	136	133	131	138	148	140	146	146	138	144	136	148	135	145	150	142	125	142	144	155	139	148	135	149	128	142	156	146	157	162	132	145	146	154	144	130	129	149	133	156	128	150	156	151	135	146	159	178	126	123	162	158	146	145	141	135	169	138	133	139	126	153	172	144	145	148	122	149	161	127	130	143	131	154	169	139	141	131	146	143	148	157	151	151	142	153	126	141	139	136	159	138	148	152	150	147	151	136	143	146	144	153	141	141	160	124	139	147	140	148	148	158	144	122	126	139	152	161	154	131	164	139	144	138	151	151	162	136	143	134	155	133	143	143	167	132	156	145	137	141	134	146	139	139	151	149	135	147	183	131	150	154	127	155	149	150	156	129	148	129	148	145	158	135	135	151	141	132	133	138	153	141	122	133	152	154	135	160	155	143	147	149	146	143	152	143	149	149	126	129	138	154	127	119	138	162	136	140	146	145	162	141	139	136	156	127	146	140	122	155	159	149	149	135	146	136	150	135	148	145	135	148	129	137	148	128	136	125	140	144	143	147	159	166	139	137	115	128	139	145	137	133	138	155	150	157	137	144	148	139	161	156	156	134	147	160	148	140	135	146	147	154	129	138	137	130	155	158	137	135	135	136	139	136	151	137	130	150	149	151	160	161	158	148	145	152	151	156	124	143	156	144	138	168	155	140	136	142	144	143	148	145	140	149	133	158	145	145	136	133	140	132	133	139	153	134	144	136	134	143	138	151	151	168	150	151	155	115	150	145	128	121	148	146	150	141	150	151	131	146	169	143	125	114	144	163	133	154	146	110	145	148	136	132	123	154	142	144	153	167	110	144	130	137	134	152	151	130	148	154	145	131	140	132	134	161	138	157	140	132	149	146	158	138	124	135	144	143	133	132	142	161	152	137	130	137	152	142	147	147	132	144	150	137	154	148	137	136	127	155	145	150	141	154	142	159	143	153	159	169	137	150	138	158	154	140	145	137	153	151	126	126	139	142	140	148	120	156	131	130	165	137	148	155	134	154	143	141	165	135	120	141	140	164	155	137	139	145	149	157	151	145	140	149	129	160	129	128	138	150	131	142	137	157	156	152	168	112	140	157	133	164	135	151	129	139	149	139	132	140	140	122	152	147	134	135	148	146	138	165	169	149	168	123	129	153	130	132	133	143	148	147	127	135	146	137	142	129	148	151	155	139	130	125	120	160	125	149	157	161	151	148	152	141	146	148	153	122	159	142	147	125	149	163	133	136	134	135	127	129	154	145	154	150	133	140	132	127	123	124	146	144	143	145	150	150	136	179	119	151	158	147	140	119	144	162	163	147	142	134	129	148	146	145	140	127	144	150	150	128	141	143	154	162	150	130	130	142	153	123	119	158	138	124	144	154	130	140	139	132	150	159	157	133	148	173	144	142	148	145	153	146	139	133	131	158	144	144	141	147	151	151	122	142	156	146	159	137
4543	9837	6763	3566	2939	2529	2090	1540	1108	967	917	1008	883	557	504	486	389	336	305	297	294	232	262	261	313	299	275	255	244	235	278	249	234	240	241	253	247	221	223	207	178	210	208	194	175	183	173	155	152	161	150	159	153	157	164	156	173	167	178	136	168	148	184	160	157	178	157	154	175	185	178	174	150	184	189	163	164	189	181	167	149	152	175	177	171	154	165	139	151	188	163	161	162	155	161	161	139	148	144	154	145	152	154	175	174	170	157	160	152	190	161	149	151	154	158	156	142	163	163	174	160	135	156	149	149	144	107	171	158	161	165	162	150	172	162	167	167	172	164	143	188	149	150	165	141	173	158	179	162	167	152	179	142	156	156	146	166	149	168	119	160	156	198	171	175	142	163	170	154	175	176	159	135	155	165	134	147	151	160	171	139	175	148	126	178	143	182	188	148	169	171	158	155	161	166	129	171	164	161	154	148	164	171	178	144	167	165	182	159	161	172	187	154	179	163	158	146	162	162	125	141	158	159	182	156	168	146	165	146	152	140	167	140	151	138	163	147	155	173	158	144	164	150	152	166	154	170	152	151	142	194	160	150	178	156	152	137	175	148	156	158	159	140	183	177	174	164	159	153	161	161	157	158	161	167	157	148	167	136	157	172	186	155	181	158	137	132	139	147	155	129	152	151	178	154	156	138	152	161	151	161	159	153	138	182	167	168	147	163	163	152	150	182	154	159	153	169	150	153	161	171	153	161	151	162	160	154	132	159	139	163	147	142	137	186	155	158	161	156	144	142	155	156	161	172	148	177	152	161	167	150	148	176	166	166	155	161	142	153	167	161	159	157	190	140	153	146	152	142	169	154	171	175	166	154	142	139	156	164	163	146	158	152	158	160	147	141	161	147	175	142	163	160	163	153	156	154	160	144	166	152	141	153	150	161	150	156	133	175	154	137	151	145	159	137	159	145	160	176	160	166	154	153	151	153	141	137	154	151	146	154	169	130	179	161	148	172	178	161	188	158	152	144	157	168	155	159	163	170	151	145	163	160	129	161	151	163	144	172	151	147	148	154	156	150	151	158	154	140	139	149	143	142	152	162	147	166	158	148	167	178	145	176	163	145	149	154	172	165	171	166	156	159	152	157	163	128	136	156	143	157	154	142	172	158	148	157	151	166	150	146	165	163	139	140	170	168	158	154	179	149	153	164	143	178	161	144	168	158	147	151	150	161	188	164	134	167	169	152	164	131	152	138	158	176	157	168	162	156	178	155	144	158	169	175	156	157	157	145	160	165	143	152	174	158	165	159	160	162	145	159	137	159	151	154	154	151	149	158	162	141	155	174	176	162	145	166	169	133	145	147	143	134	171	153	164	171	153	148	158	163	131	164	166	173	141	147	162	169	147	159	178	151	132	174	172	156	160	174	153	176	162	165	148	190	171	130	178	167	134	163	183	147	151	156	186	159	151	162	158	164	163	155	167	144	172	160	157	153	164	156	166	157	138	185	162	148	151	146	150	157	167	169	167	159	145	178	170	158	169	163	149	154	150	172	156	156	159	159	175	161	142	149	141	159	139	156	153	162	179	163	174	174	162	167	170	150	158	157	171	136	159	154	172	147	160	165	153	158	142	149	137	152	170	154	150	162	154	143	160	177	167	165	147	156	139	169	140	162	145	161	181	165	151	159	149	142	157	157	160	126	145	153	174	146	153	149	165	169	163	172	145	148	156	152	149	164	153	177	173	180	157	138	156	149	173	152	170	175	161	150	178	165	180	145	150	165	164	147	148	141	166	152	156	156	165	151	153	138	172	159	153	144	184	172	186	156	162	166	156	144	155	158	167	151	161	169	158	169	174	162	164	161	127	144	172	166	149	157	135	173	142	159	169	169	166	161	164	154	155	154	171	151	174	173	143	156	178	146	175	139	179	153	184	161	128	154	176	154	172	191	174	151	170	149	151	181	149	146	137	165	140	156	173	147	159	147	178	165	164	141	143	180	161	155	161	154	161	173	158	150	177	157	148	162	141	145	149	139	140	168	178	167	175	149	145	170	174	168	173	146	161	136	158	174	164	151	154	149	163	161	147	173	150	165	152	146	149	141	162	146	163	170	148	141	158	177	152	152	176	168	175	139	158	154	167	180	143	151	163	175	191	164	161	173	170	154	150	146	159	157	167	144	169	148	156	141	154	168	164	145	165	149	147	158	119	159	141	158	154	143	132	156	155	144	180	136	164	143	168	155	153	173	144	142	150	140	160	160	155	156	179	158	171	165	168	166	174	129	132	151	176	143	137	171	163	147	171	179	169	160	179	168	160	159	169	173	166	149	164	148	154	154	157	150	165	161	155	162	168	158	155	155	167	159	165	154	192	150	139	146	159	148	167	163	173	145	179	167	154	158	139	156	153	136	159	163	146	153	153	168	143	144	153	166	162	162	141	159	149	149	138	162	154	161	172	158	138	161	143	142	157	140	172	172	191	166	151	147	153	163	169	146	126	147	154	167	148	170	168	150	155	176	166	154	160	147	169	171	170	159	167	147	183	168	172	143	158	149	155	150	145	160	162	159	158	149	174	133	127	148	167	154	170	173	159	164	169	143	135	155	171	172	143	172	163	155	159	151	147	168	155	147	190	141	157	149	160	163	177	162	144	172	146	134	171	141	158	146	146	140	158	132	151	123	169	165	159	149	132	144	160	162	161	137	175	162	152	160	152	169	153	159	154	165	158	136	159	172	148	154	160	176	146	163	169	182	174	140	160	173	156	154	155	168	173	144	175	146	141	162	164	177	155	153	155	132	144	159	145	149	157	145	154	150	151	179	182	170	135	168	173	140	135	130	158	156	158	158	185	133	158	147	181	161	177	163	172	150	162	167	151	157	167	164	137	145	189	148	170	173	172	176	152	148	179	151	163	158	154	144	154	169	156	175	141	170	155	142	131	173	157	163	190	161	140	151	159	161	169	146	176	179	161	152	154	154	167	148	159	159	135	140	141	168	139	182	148	146	158	172	165	184	154	175	158	149	161	162	163	149	180	130	151	139	169	174	191	168	150	167	161	149	173	151	138	173	187	171	161	156	182	155	154	146	154	153	173	146	143	164	157	143	147	153	149	144	134	168	137	146	167	136	146	174	150	173	144	168	139	128	166	165	142	148	158	169	166	187	162	160	155	141	136	151	147	157	173	158	161	171	158	146	162	171	157	164	142	172	173	165	150	169	173	152	179	124	162	171	140	149	138	166	167	162	167	177	161	159	156	162	166	168	170	169	166	144	143	182	159	173	175	146	161	162	160	153	191	155	157	152	161	189	158	167	181	168	148	168	167	152	183	159	139	182	146	137	136	149	162	144	155	162	160	161	158	174	185	163	167	178	186	162	152	158	154	162	143	165	150	168	154	168	172	160	170	150	174	146	143	179	156	135	164	136	166	147	140	159	162	150	141	186	172	151	147	164	154	140	157	148	151	155	162	167	168	148	145	168	168	134	171	131	172	165	177
22801	21378	29044	24059	21316	21375	9918	2448	1675	1427	1346	1316	1254	895	788	877	660	630	578	541	522	526	499	508	512	525	507	482	502	428	507	499	452	474	440	466	452	503	472	434	424	433	409	453	400	421	373	371	376	367	347	322	384	348	364	339	367	368	341	433	369	392	386	344	362	419	347	347	346	347	393	414	350	355	406	357	392	341	364	375	371	378	339	367	354	369	359	378	370	366	373	374	365	371	373	380	341	391	404	370	384	386	391	367	401	378	360	357	359	375	373	381	369	358	388	340	375	379	361	345	418	368	387	374	384	371	371	357	354	363	364	370	363	392	377	330	383	371	354	358	353	364	336	377	392	363	357	358	385	368	346	371	355	365	337	376	399	358	385	338	364	390	365	363	336	342	331	380	330	361	354	344	379	360	360	321	363	381	367	368	373	372	368	349	336	328	366	358	339	357	370	353	363	369	335	333	364	369	377	390	375	383	396	374	355	359	363	369	362	384	359	353	360	385	347	366	397	378	373	378	336	395	347	308	341	391	346	352	364	345	361	393	362	326	331	395	351	373	354	370	346	370	401	375	363	343	383	361	373	384	376	376	392	377	387	353	366	363	389	331	358	342	351	368	359	388	386	331	365	392	382	350	364	389	359	332	386	365	378	338	401	367	399	382	377	389	366	388	368	359	361	403	366	342	362	355	319	376	353	382	387	348	370	352	403	328	356	357	348	344	367	340	363	376	378	384	370	340	325	366	357	339	378	380	366	348	396	389	360	402	372	360	365	353	339	367	390	332	390	327	341	383	367	370	353	340	400	356	365	396	370	372	344	393	379	365	391	372	358	368	353	356	366	362	362	370	367	357	361	358	379	333	353	375	349	378	365	355	370	364	393	346	372	354	393	356	369	384	353	365	366	351	382	372	375	373	361	337	309	362	381	367	371	341	362	334	368	355	362	361	363	336	353	375	344	396	355	348	355	364	343	380	378	378	343	385	354	339	372	360	392	336	389	343	371	335	374	379	402	353	346	375	350	391	362	341	361	354	384	378	377	388	377	367	364	371	349	375	372	332	372	364	384	379	353	381	377	332	384	352	387	360	359	343	375	346	342	349	370	393	363	349	398	351	357	360	375	348	387	345	353	337	323	368	373	397	370	359	363	331	359	379	362	343	339	362	372	394	375	362	361	342	351	370	386	393	348	399	379	352	364	333	355	387	421	371	367	387	367	370	377	321	379	366	380	393	383	370	353	352	329	361	360	362	340	364	320	376	378	386	315	362	356	361	360	340	399	362	367	373	359	358	373	376	363	382	377	395	364	357	365	344	371	364	376	354	354	397	383	348	363	376	367	348	365	361	357	356	373	327	346	359	348	342	363	339	368	381	357	329	327	369	381	361	369	359	358	363	334	362	333	333	382	374	385	383	338	381	349	352	344	354	368	377	341	337	345	343	370	377	337	348	313	342	331	330	367	359	365	338	353	385	367	316	379	344	365	388	372	337	374	371	349	346	377	358	363	344	334	374	381	342	395	389	402	368	371	380	397	358	366	371	388	360	353	411	367	347	369	343	383	338	350	375	365	353	368	378	347	373	379	358	365	392	348	380	388	357	374	343	366	351	375	388	377	346	354	363	387	337	371	405	360	358	366	371	361	369	367	382	361	342	349	389	373	363	367	343	394	357	338	335	403	372	363	336	358	362	356	373	364	376	379	354	365	375	391	341	367	355	336	383	369	380	339	338	338	344	348	369	378	364	367	379	365	362	347	346	358	330	373	352	329	389	379	371	359	367	374	358	386	321	345	363	377	361	389	350	323	374	346	366	354	362	352	344	347	356	386	373	378	353	344	380	365	387	367	334	348	362	376	341	351	378	367	350	368	361	342	365	386	370	394	357	363	367	357	363	367	363	361	377	368	396	360	364	390	360	344	321	358	368	401	363	357	323	365	361	341	369	358	385	369	371	338	381	346	344	381	361	351	380	341	338	388	369	367	384	368	381	337	345	348	369	331	363	367	377	361	358	382	362	374	357	374	382	389	348	330	346	334	360	330	353	340	341	342	316	369	391	351	373	378	365	369	389	330	343	380	362	367	349	368	361	365	362	351	362	378	335	381	367	360	392	400	354	360	329	341	398	356	363	364	331	349	384	373	337	376	350	374	395	314	361	400	362	364	386	359	355	368	345	396	361	349	338	394	359	378	365	369	405	395	374	388	379	356	391	381	357	362	364	397	370	384	364	371	366	362	367	369	340	369	370	344	349	336	353	359	384	362	379	306	342	345	351	347	394	370	388	323	390	362	366	360	378	358	347	349	354	340	356	356	374	381	367	369	375	374	368	381	342	367	326	361	342	378	379	361	364	389	327	364	360	345	373	396	406	374	338	338	346	339	339	348	369	401	372	351	379	393	346	354	316	361	375	360	399	375	328	374	388	355	363	369	379	345	392	375	408	387	366	347	387	367	399	380	366	390	392	369	398	373	361	360	365	377	373	341	375	358	369	355	353	383	343	368	369	381	350	383	332	326	336	321	322	360	375	315	346	343	368	345	394	386	372	352	364	402	376	344	371	391	368	357	368	366	360	363	367	372	390	387	352	365	372	380	357	358	366	346	373	319	361	352	362	380	368	370	360	386	374	384	347	350	372	355	410	348	360	368	330	350	388	351	364	358	348	340	367	367	366	372	388	322	375	351	364	381	379	364	397	362	385	341	348	372	387	353	409	356	342	360	356	381	356	370	340	402	391	325	390	386	357	361	378	338	339	316	367	335	308	335	359	405	402	342	357	367	371	338	366	398	371	366	367	341	408	382	404	334	337	345	374	383	352	363	364	363	359	355	374	368	361	363	340	344	396	352	317	380	373	352	349	364	389	357	347	368	354	404	335	362	365	388	389	354	354	358	375	360	345	368	328	367	371	381	410	379	373	352	362	389	370	351	377	372	346	369	360	374	368	362	362	339	332	352	337	338	355	370	367	377	393	393	346	320	357	375	364	366	345	388	374	369	369	382	367	390	354	395	357	330	381	335	368	357	346	366	372	389	367	344	342	337	359	376	366	360	379	393	368	347	370	340	393	379	375	398	393	354	340	338	391	358	365	375	366	373	347	326	335	366	360	349	371	349	336	374	334	346	370	368	353	368	371	370	314	377	380	384	374	357	365	377	325	342	347	379	378	336	333	333	386	362	383	342	385	388	398	331	396	368	335	362	378	350	366	349	355	375	404	369	386	375	379	338	341	378	328	356	374	394	362	366	361	325	392	372	379	364	357	357	369	366	327	375	378	339	361	383	380	339	374	361	350	334	337	345	386	377	358	369	399	373	354	362	357	351	404	359	357	349	374	366	366	364	336	366	350	364	319	343	372	359	344	367	348	345	376	366	367	365	365	355	391	388	359	358	405	352	364	347	361	359	407	348	377	352	342	367	383	372	347	394	385	365	336	337	393	358	377	401	372	368	365	357	376	377	335	354	403	381	357	346	305	350	349	346	393	350	378	387	361	360	376
6614	20853	15316	8823	7020	6036	5168	3670	2803	2401	2155	2268	1895	1255	1131	1151	916	749	786	699	651	597	568	575	663	628	646	590	545	556	542	576	528	549	556	541	559	545	536	507	449	509	453	460	426	403	418	407	418	370	395	390	405	385	386	400	378	399	386	375	410	392	392	396	373	393	385	383	386	405	363	360	376	427	406	348	368	401	364	379	385	390	417	429	408	397	394	383	397	371	403	376	357	401	385	410	363	355	410	368	420	381	388	336	394	392	382	390	395	412	357	389	388	394	352	407	380	386	377	373	397	391	405	373	349	435	392	360	361	355	418	380	356	411	407	375	387	400	394	397	389	400	404	421	373	395	396	404	417	363	395	400	392	380	372	381	375	379	404	404	383	395	411	394	355	399	392	381	399	370	395	416	387	367	406	372	398	353	376	416	377	362	349	327	346	390	377	403	355	384	386	364	409	366	357	356	369	389	386	338	377	393	406	390	399	373	399	372	378	369	403	370	360	376	348	365	350	399	411	369	394	383	368	393	390	397	394	366	402	380	365	369	383	395	364	378	377	394	380	356	390	389	370	356	385	355	363	372	399	366	362	380	417	383	404	361	354	405	356	350	359	414	384	395	388	405	399	377	405	352	389	384	367	384	381	400	394	381	406	411	381	404	392	358	396	390	381	390	354	388	365	370	401	365	349	386	397	396	371	363	379	383	403	368	372	412	387	399	386	380	355	415	343	392	408	371	386	354	386	350	353	397	351	387	376	406	358	356	352	386	368	374	388	384	379	403	412	379	417	411	362	380	388	370	383	379	398	347	382	375	355	366	384	394	403	403	377	398	347	370	372	369	401	395	376	374	384	360	396	382	376	385	371	408	389	352	415	373	395	385	399	370	404	412	374	377	372	387	366	386	343	368	374	433	371	382	377	366	360	369	352	410	397	340	352	411	398	385	417	362	358	395	406	363	409	360	404	357	411	416	392	394	336	412	372	381	373	355	409	380	383	372	385	383	399	404	400	373	404	353	376	359	383	366	381	376	411	382	362	415	359	414	389	356	426	392	375	375	385	384	380	376	393	391	359	419	368	381	381	398	380	401	385	364	389	402	371	371	377	382	370	370	417	357	393	411	386	365	396	358	388	368	419	376	391	379	397	372	383	387	411	410	352	382	399	386	408	388	376	379	359	374	365	368	396	371	424	371	381	383	402	365	376	359	379	368	367	390	377	396	389	371	360	362	389	373	401	363	382	408	384	370	375	349	385	390	409	412	377	379	410	381	368	383	349	414	388	370	370	385	391	386	349	395	427	379	399	402	370	390	375	361	360	374	399	351	379	379	370	383	384	415	392	363	412	382	399	395	395	400	365	383	376	404	402	391	418	368	357	375	411	372	367	379	393	387	389	385	392	386	369	411	392	378	341	385	353	352	401	357	395	358	340	401	369	387	398	413	408	392	396	367	354	358	378	331	370	403	400	402	385	389	353	377	375	367	438	373	401	406	390	379	388	389	337	396	348	392	359	342	357	374	388	354	390	396	375	363	365	376	390	391	409	386	380	359	399	359	390	405	378	360	364	380	391	410	363	368	395	376	413	356	363	345	374	404	371	398	381	383	382	380	401	390	398	381	425	351	388	346	356	385	386	382	348	378	369	364	368	419	381	363	386	399	363	364	349	357	375	410	353	383	378	409	391	391	392	361	357	375	377	389	387	392	370	358	367	353	381	379	353	417	379	423	403	401	385	428	357	401	387	383	414	365	389	372	376	415	395	366	409	372	394	365	374	365	399	396	349	408	369	395	384	365	407	410	403	386	391	404	390	405	371	421	347	383	349	368	367	394	395	367	369	362	376	381	372	385	362	373	396	340	400	364	390	372	394	401	368	399	412	396	374	407	358	345	406	384	381	410	379	362	375	371	354	382	392	365	381	352	421	357	372	409	355	398	401	405	409	384	343	353	398	395	358	372	377	358	378	373	390	388	374	406	351	350	422	377	402	416	375	361	376	347	377	391	372	409	375	383	388	413	416	344	382	405	361	356	377	386	361	352	388	384	376	392	423	352	362	355	399	399	377	394	402	359	363	397	403	404	371	362	389	368	370	368	383	403	405	372	351	362	432	343	430	399	396	372	397	389	438	370	377	382	360	396	372	394	427	359	395	408	381	353	388	375	403	349	382	373	369	380	400	359	367	384	385	372	359	378	350	366	367	383	379	352	353	393	401	385	373	389	386	415	387	359	378	406	405	370	394	368	389	400	388	401	387	384	394	361	398	395	379	343	426	365	381	406	357	395	384	388	382	378	397	337	385	384	425	377	378	419	349	368	394	363	378	385	375	383	352	373	372	388	355	376	390	364	379	376	360	353	368	370	386	382	399	361	400	357	392	410	409	385	372	434	400	349	368	398	388	371	355	393	388	386	406	383	400	400	353	368	366	380	371	366	380	382	387	362	357	377	379	402	384	400	379	425	386	428	373	378	384	359	384	385	378	376	374	431	365	379	370	353	381	343	370	395	367	375	381	380	372	354	410	406	401	396	402	396	392	374	381	393	368	375	386	351	375	382	377	399	385	385	374	376	424	370	356	386	429	386	410	409	385	401	408	379	356	379	378	387	391	379	381	365	368	423	380	360	394	397	366	384	366	386	421	386	379	368	367	388	404	410	376	384	408	387	367	367	352	382	407	382	400	347	378	378	353	400	401	405	386	372	363	394	417	392	407	397	360	371	377	379	393	377	378	391	348	392	388	377	357	369	379	417	384	349	397	406	356	404	392	366	373	372	428	375	388	374	373	394	377	364	366	375	392	357	367	385	394	378	382	402	376	376	401	377	415	361	399	357	360	394	379	362	392	386	377	367	367	353	360	385	400	343	396	364	378	414	384	400	369	372	392	353	416	366	410	377	378	381	385	355	401	370	376	419	386	379	362	394	356	330	370	389	375	416	373	372	351	393	375	381	376	381	399	385	369	386	386	358	382	372	376	404	405	381	368	358	378	390	370	392	368	382	374	375	380	361	374	345	379	385	409	381	362	337	366	404	356	383	391	373	365	371	393	404	389	353	393	382	355	402	388	390	413	377	401	389	414	393	347	398	362	388	373	389	389	392	398	335	370	383	369	351	379	371	348	419	399	366	371	415	394	359	390	385	403	396	380	391	369	368	405	386	395	383	405	349	367	385	398	346	360	385	394	391	369	408	374	402	403	350	365	392	332	386	361	411	375	406	402	332	370	353	405	373	385	388	375	360	380	401	389	412	402	404	400	390	399	384	354	393	410	375	423	391	404	368	358	389	382	387	365	368	380	380	398	373	382	417	359	385	338	406	382	428	369	371	379	372	365	369	354	362	367	364	395	369	368	384	430	384	389	368	359	378	402	374	407	366	394	358	405	393	397	349	372	356	385	416	372	368	380	416	341	378	370	403	398	373	360	380	371	357	382	390	396	369	350	381	371	378	371	359	362	368	371	410	357	396	376	378	369	378	349	387	387	375	362	340	381	376	377	391
28138	19806	7616	1754	963	819	606	529	443	406	430	483	415	327	289	281	272	269	239	248	219	243	242	265	240	240	231	271	254	256	242	229	213	262	258	273	238	261	245	238	211	232	202	221	189	216	201	220	215	198	188	205	197	231	206	197	206	209	224	195	179	184	186	217	243	179	197	232	211	216	228	203	203	201	217	208	211	215	223	186	187	234	215	224	200	182	199	182	202	196	230	208	227	203	231	229	196	200	227	201	193	204	186	193	203	195	211	217	214	207	176	200	201	194	228	219	203	208	202	216	215	201	208	181	218	205	215	172	202	195	229	209	203	197	232	200	208	200	230	213	194	208	189	196	223	216	199	197	205	199	199	187	220	199	216	181	218	202	219	231	213	214	239	194	197	205	225	186	187	195	208	227	210	203	208	214	204	191	199	201	203	198	215	175	212	204	208	195	183	217	193	183	211	235	206	193	201	174	200	213	239	233	204	191	203	215	193	200	194	222	206	238	196	240	194	183	197	195	208	226	181	188	202	223	208	213	208	238	234	193	230	202	193	214	210	214	185	212	194	199	192	201	196	226	192	174	202	211	196	183	210	200	187	185	211	218	204	199	202	182	213	226	187	212	194	205	191	185	221	204	187	231	219	231	182	208	221	213	204	224	206	193	206	205	233	210	229	194	219	183	223	212	217	225	212	189	205	201	218	206	206	191	225	186	190	213	185	213	213	208	203	190	213	216	212	190	204	206	200	229	211	208	195	197	196	218	221	211	174	190	231	205	203	205	209	224	212	208	203	198	240	203	198	196	214	207	205	224	225	196	207	193	214	196	211	183	189	222	213	202	188	186	201	239	197	204	215	202	216	202	199	205	210	200	189	205	199	216	169	195	178	182	222	207	192	207	198	193	213	213	199	222	216	181	196	196	210	207	216	200	220	199	192	215	185	217	220	202	212	198	203	200	184	223	218	185	195	214	221	199	217	182	220	221	196	201	223	207	211	184	206	186	209	189	205	224	189	195	212	204	219	235	183	224	195	215	208	189	207	205	213	203	198	231	191	205	197	226	221	196	206	215	191	186	219	211	207	199	209	200	194	220	230	218	228	239	208	204	199	195	211	183	202	198	219	191	206	220	241	197	217	214	186	200	196	174	202	211	215	205	201	215	196	184	219	195	195	196	189	233	197	221	202	208	201	179	221	205	200	208	227	199	225	205	216	204	198	188	202	190	189	217	202	204	202	219	217	193	243	198	188	201	223	208	196	235	196	193	186	194	225	195	203	208	186	211	237	193	218	187	213	195	185	182	178	199	202	205	208	193	202	223	214	245	208	200	216	195	199	212	179	200	184	201	209	191	179	229	190	190	186	193	184	215	199	188	212	191	223	189	185	218	199	193	199	215	183	218	237	202	198	215	203	226	186	227	208	229	199	227	195	203	243	219	191	221	233	197	214	211	212	209	212	216	186	187	186	219	190	172	191	204	188	225	205	191	222	212	194	222	199	200	214	213	196	195	205	216	189	219	190	199	196	204	200	194	244	206	212	195	222	192	184	201	185	194	192	177	224	201	206	189	195	211	185	203	194	213	187	219	225	224	174	192	206	224	197	197	212	190	184	195	214	190	231	198	200	196	196	208	201	201	200	246	206	183	204	228	229	206	209	200	211	196	200	222	195	217	214	208	210	203	226	233	189	186	204	229	222	179	205	215	181	192	208	200	201	223	212	198	217	206	177	217	199	191	219	200	222	190	196	210	196	203	216	163	210	197	218	201	186	224	241	199	201	188	193	219	206	218	220	187	196	205	219	199	221	223	222	206	207	214	202	212	214	186	204	206	206	203	179	192	219	205	190	218	210	198	212	200	210	208	202	192	204	190	206	226	229	189	225	194	206	203	191	187	215	205	211	198	202	200	235	199	204	224	229	186	208	194	167	177	210	215	214	201	215	235	196	205	209	214	206	190	224	211	203	208	206	189	207	205	193	197	207	197	215	230	206	211	186	200	228	199	199	202	209	199	203	230	203	199	212	201	226	231	242	200	217	217	184	192	194	207	213	206	202	221	190	206	186	181	212	197	212	230	196	196	196	208	220	203	206	208	176	186	217	210	180	197	196	210	194	217	174	213	201	198	200	208	188	212	221	198	200	207	217	197	211	190	205	215	202	185	198	192	202	221	189	205	199	194	186	205	201	206	214	202	211	198	177	225	201	212	192	201	185	214	218	222	199	192	204	187	216	180	199	193	205	186	211	238	207	193	204	215	199	194	195	202	208	193	209	207	208	214	217	194	201	203	201	207	179	224	212	192	202	179	212	201	189	206	212	197	219	216	183	201	205	227	206	201	223	248	206	223	190	178	237	218	222	201	211	204	214	187	198	210	221	221	215	210	196	211	204	224	206	200	239	205	200	196	206	188	209	234	192	221	199	192	194	198	208	219	221	206	184	198	218	216	190	227	205	211	197	205	199	223	196	217	223	214	215	184	213	198	203	198	222	191	189	209	205	225	224	203	209	202	207	203	198	203	179	186	180	198	207	196	178	242	208	190	183	214	221	206	189	208	219	214	215	230	192	211	189	209	197	187	206	204	207	201	226	205	205	209	210	230	181	192	227	203	226	194	222	198	193	199	212	180	224	199	212	212	218	205	200	206	210	198	190	192	207	216	198	210	225	203	219	216	197	218	216	227	193	202	215	202	207	237	210	211	186	213	202	183	220	228	184	207	222	191	202	187	236	182	207	193	185	196	210	211	185	228	225	211	221	190	207	225	221	203	206	216	197	236	196	237	200	227	187	203	214	232	196	211	174	208	223	211	211	214	212	205	234	205	209	216	208	226	197	208	201	217	192	182	216	233	223	187	209	211	217	210	202	205	202	208	202	206	201	191	204	182	208	216	209	211	211	223	206	194	199	199	205	175	221	204	203	230	201	210	211	224	227	187	196	175	209	216	190	221	190	198	212	196	232	197	213	203	233	196	226	228	200	203	198	194	204	219	200	212	198	191	177	199	202	219	202	208	215	184	229	205	190	221	199	197	199	197	186	207	214	212	212	196	209	199	187	211	235	211	196	205	200	189	201	198	210	202	208	176	218	196	221	210	211	201	208	218	185	191	225	195	233	207	180	199	207	205	215	184	190	211	218	190	207	211	223	207	222	182	212	202	195	195	188	219	205	185	197	210	209	199	208	210	198	211	212	216	170	186	177	211	219	208	199	199	188	201	183	193	205	203	227	209	190	215	206	199	193	217	207	197	206	179	193	227	193	205	195	200	218	215	202	204	231	198	197	195	226	189	213	199	216	179	180	201	209	216	182	197	185	200	210	192	195	223	184	185	205	177	227	200	233	180	207	197	219	216	217	206	192	181	205	191	200	191	224	191	240	230	174	208	199	219	184	212	208	193	206	235	221	215	207	209	220	169	206	191	209	211	219	193	203	202	210	198	211	208	194	231	220	206	199	225	210	184	216	188	217	236	215	191	199	205	195	184	188	220	193	208	197	189	197	191
5815	5588	3717	1957	1640	1520	1286	929	733	658	669	729	620	399	384	371	354	331	341	291	277	281	273	269	299	315	264	276	289	279	251	285	277	266	268	300	270	305	280	259	230	275	272	240	224	244	228	232	199	218	191	225	205	239	236	249	220	209	235	237	229	211	236	215	209	249	200	227	201	243	205	240	208	239	217	246	248	219	219	213	221	221	217	200	226	231	263	227	213	220	213	212	219	240	216	240	233	225	230	236	243	202	214	229	213	227	198	230	235	228	203	222	212	208	205	240	237	216	232	210	226	211	212	230	206	215	212	228	233	201	222	233	211	212	237	194	215	225	216	223	219	214	229	215	226	201	223	211	227	241	204	211	250	210	230	226	204	204	198	211	231	222	217	219	260	232	216	248	191	223	248	218	227	197	245	248	228	221	197	223	240	195	194	209	202	211	222	210	227	210	199	226	222	228	229	174	218	211	215	198	233	219	220	211	208	218	221	228	214	218	222	198	212	246	202	226	240	219	208	212	214	194	212	235	221	202	190	215	224	203	234	244	223	253	222	221	226	196	211	232	211	206	233	248	233	228	205	208	234	233	215	233	218	221	208	221	220	235	200	202	223	215	216	240	220	235	216	227	209	206	219	205	232	202	224	188	245	215	218	193	217	237	226	199	238	236	196	204	240	229	239	234	226	224	206	191	237	200	211	198	221	236	216	192	228	212	194	231	218	214	222	242	203	228	192	217	202	248	190	207	210	210	227	204	191	221	206	216	240	246	211	193	226	231	223	208	221	240	228	195	188	219	219	216	226	213	204	222	221	252	203	212	213	227	213	212	205	231	223	214	213	225	215	211	210	250	214	226	228	245	228	217	227	207	202	227	218	234	227	213	241	196	204	212	184	228	238	221	239	220	235	233	219	246	251	189	216	209	227	239	242	207	226	206	233	213	222	215	213	188	243	222	199	222	224	210	236	209	205	228	241	226	223	244	210	236	213	228	203	206	225	232	226	222	205	187	218	221	222	205	231	205	184	216	205	221	217	195	214	216	208	215	221	225	223	203	211	234	200	248	220	215	233	215	236	186	203	237	216	235	236	219	212	213	203	242	214	199	211	194	232	212	233	220	233	227	201	215	238	211	219	205	219	200	236	204	186	222	234	218	203	235	239	219	224	215	191	197	225	242	235	231	226	195	240	210	224	206	229	232	228	219	200	232	211	235	229	214	243	218	221	203	223	217	217	222	184	230	225	232	238	223	234	236	222	227	227	210	239	222	233	216	209	226	190	208	201	200	220	242	207	227	198	218	217	258	215	234	204	226	227	232	190	229	225	217	231	203	211	215	212	216	212	232	239	202	195	229	195	210	257	218	230	239	213	235	212	221	215	218	228	236	234	239	226	213	205	224	216	217	216	197	170	209	225	247	222	201	239	214	208	217	219	216	227	216	224	205	209	246	205	239	213	226	192	212	204	243	210	186	222	232	215	218	209	202	222	241	213	237	229	223	202	230	230	211	218	209	222	205	216	205	204	225	244	203	226	240	227	224	222	250	192	225	230	202	223	231	242	235	211	208	214	251	231	249	211	187	229	205	199	209	206	209	203	233	203	221	235	192	217	189	224	228	219	209	229	234	210	187	214	222	239	229	238	212	214	231	228	222	204	236	245	190	191	234	192	226	209	248	221	194	238	239	207	208	195	200	230	231	252	230	194	241	215	222	199	217	214	218	215	221	199	230	218	249	229	222	195	235	227	222	198	223	220	239	225	220	218	219	196	231	234	215	233	210	199	211	219	215	222	217	226	216	203	229	212	229	246	202	195	211	230	203	215	206	215	228	209	226	245	192	220	207	201	202	214	188	211	213	216	205	233	255	206	211	198	233	199	220	211	196	214	220	185	194	234	236	205	207	216	213	234	206	197	220	210	229	221	210	223	205	221	240	206	237	225	210	230	218	197	193	219	217	235	204	227	228	214	193	221	224	207	231	227	212	206	204	195	230	227	238	236	228	216	215	200	198	220	216	199	214	232	199	240	187	199	223	222	205	229	204	203	213	194	206	217	213	247	202	208	204	232	205	225	206	228	211	228	243	215	231	214	203	217	220	236	227	208	188	201	209	200	226	207	221	210	230	201	264	213	225	229	239	205	182	229	222	213	230	221	222	228	193	205	229	224	229	223	232	189	241	199	241	225	209	218	208	206	224	227	205	227	218	230	222	224	220	218	222	229	200	224	227	208	203	207	223	203	237	233	223	210	194	229	212	206	211	208	231	221	210	233	226	207	232	189	246	223	222	205	225	242	223	225	229	200	217	204	201	239	265	243	240	208	215	223	214	208	201	215	229	193	228	215	232	207	240	230	206	212	242	214	217	238	211	249	218	206	213	213	210	219	236	221	202	220	213	234	243	255	227	234	207	227	242	236	225	230	241	213	243	220	227	220	220	235	229	216	219	236	208	240	239	211	221	213	215	234	241	223	220	225	207	219	213	206	223	216	242	207	219	190	195	226	233	240	192	232	204	209	239	231	195	203	237	208	221	231	225	191	224	231	203	201	218	228	212	224	209	218	214	200	231	219	186	224	231	219	225	236	233	225	209	199	210	229	192	198	218	215	243	220	203	221	224	206	221	223	217	219	199	227	235	199	210	196	242	204	219	204	218	202	237	238	201	214	232	221	191	201	232	228	245	229	207	255	217	226	201	211	208	224	229	205	234	230	217	212	236	230	209	188	214	242	230	185	223	234	216	188	190	220	228	222	226	222	224	205	197	229	208	243	210	195	238	217	223	215	221	215	208	221	211	218	204	226	229	220	213	207	216	229	230	215	240	205	220	220	205	201	208	215	237	212	200	227	205	233	235	203	213	230	207	229	214	226	207	203	232	215	233	235	220	234	222	199	194	215	219	227	218	250	199	217	219	243	228	219	216	213	223	245	213	227	213	228	223	201	217	246	230	206	230	220	228	209	208	226	225	218	230	206	202	207	214	227	235	224	218	210	226	231	229	236	223	237	219	214	189	240	216	217	220	202	237	208	220	215	216	217	204	217	211	239	207	202	234	215	229	230	217	220	201	219	204	224	221	226	221	223	223	240	195	214	224	201	237	216	199	233	225	205	209	259	235	242	235	210	233	194	224	179	228	213	242	218	217	234	218	227	221	204	216	205	189	221	201	226	216	215	232	215	240	253	183	208	220	209	200	201	245	230	206	211	223	238	217	244	192	206	210	226	210	216	208	205	221	222	231	218	247	199	223	219	210	208	226	195	242	211	231	210	219	218	216	194	226	220	201	242	208	234	211	216	216	234	221	222	209	230	227	215	221	238	220	210	217	216	221	222	217	215	225	242	238	217	209	236	219	207	220	187	244	222	228	200	227	201	225	240	248	207	210	198	216	221	231	221	235	251	246	204	201	233	206	228	193	211	204	215	197	222	226	203	198	201	206	232	208	206	206	211	210	227	209	214	200	219	236	217	229	214	229	230	206	215	228	219	224	203	214	216	231	223	218
24073	21430	28602	24623	21434	9851	2420	1504	1112	1041	981	1037	879	686	677	644	561	497	501	541	448	489	421	503	469	481	426	408	451	410	452	439	399	482	441	419	403	438	431	400	400	466	420	393	417	392	374	361	365	362	368	410	350	386	363	387	341	371	356	349	379	376	359	374	365	376	395	381	385	350	394	356	339	402	359	384	382	416	394	343	368	372	363	392	371	378	366	362	355	308	343	387	345	325	384	385	352	397	383	350	378	361	378	394	369	368	354	394	413	364	374	358	372	388	357	361	361	355	367	373	381	394	356	382	414	414	391	375	352	327	375	384	375	328	402	352	342	353	383	361	372	356	392	364	344	385	358	402	393	370	382	370	407	404	381	334	397	340	324	392	377	369	395	400	400	406	331	344	377	343	365	383	364	358	381	402	370	386	380	355	362	349	392	383	359	346	363	384	372	365	357	392	388	356	397	409	358	372	372	362	355	357	385	373	370	353	385	414	364	396	360	362	373	351	369	381	368	353	366	362	343	353	362	351	355	405	394	354	329	377	391	378	375	393	368	360	371	367	352	356	409	362	396	364	349	388	383	404	359	386	420	379	422	358	370	337	391	347	396	368	377	351	382	370	382	364	366	385	389	370	364	411	357	368	361	364	391	373	341	380	331	367	369	387	365	358	360	323	406	383	385	404	365	362	375	395	383	354	363	386	358	356	356	338	379	386	351	359	368	381	373	388	333	368	399	366	367	390	347	360	402	376	368	367	353	388	360	390	323	321	356	345	386	351	390	383	384	365	361	357	378	380	409	351	371	357	374	361	375	339	399	358	364	343	337	356	372	362	378	371	370	370	402	385	381	335	348	384	371	348	400	364	367	375	374	365	387	387	368	376	387	384	378	412	384	345	373	324	386	372	361	347	347	382	339	377	400	365	325	375	381	396	366	386	384	335	361	351	354	364	347	364	393	338	383	378	362	358	359	355	344	357	363	402	385	383	370	360	348	377	360	356	376	387	361	377	375	366	407	372	396	398	360	385	345	370	380	347	386	344	376	391	348	372	346	332	357	390	357	372	351	353	354	367	347	339	357	370	363	384	367	369	339	371	356	352	407	391	388	392	333	358	379	377	377	345	351	371	402	361	339	340	356	396	361	396	349	346	340	379	359	369	362	348	387	343	363	355	336	372	376	384	342	422	374	327	341	381	380	343	352	367	354	363	371	349	351	375	373	345	387	372	346	360	375	358	373	359	363	382	391	344	375	396	384	355	384	360	371	380	339	426	382	339	348	407	355	391	365	376	330	373	350	344	359	402	373	376	367	358	346	365	395	358	374	374	376	396	367	374	363	365	370	359	369	357	313	408	349	385	327	363	380	357	376	368	340	347	372	371	368	369	348	375	365	360	368	370	334	386	345	407	363	358	386	363	385	388	352	355	361	378	337	377	335	422	350	387	385	358	377	371	351	340	375	376	373	367	373	338	356	377	358	391	340	359	397	392	342	391	393	362	389	363	387	363	391	418	333	360	383	381	362	365	386	375	347	323	347	418	356	357	359	354	386	383	350	381	369	363	391	352	385	344	364	373	365	379	373	362	382	352	388	363	352	362	403	353	384	366	379	357	358	362	339	361	354	352	386	382	393	348	367	371	355	365	396	356	358	366	381	364	371	367	358	326	322	388	385	382	398	386	394	401	365	359	374	373	353	348	353	361	348	396	362	407	337	369	359	356	349	369	378	341	370	346	353	373	342	375	373	379	365	337	365	393	350	353	389	376	314	371	397	408	392	394	366	338	392	380	376	323	382	368	405	369	372	383	360	336	375	356	367	358	391	406	389	354	349	361	356	326	369	356	368	364	363	375	357	387	350	364	351	364	335	352	400	385	367	350	373	369	350	358	363	356	371	365	323	372	369	388	370	367	383	347	383	361	360	379	390	361	372	374	355	424	361	352	355	368	367	350	340	360	346	386	361	386	362	374	391	390	371	356	378	375	370	342	389	366	352	343	359	376	339	355	384	396	372	381	384	327	366	394	349	401	398	361	364	344	344	366	366	344	370	375	409	370	324	364	391	374	367	377	344	382	363	362	377	375	371	397	350	394	372	363	352	404	376	382	387	399	392	373	382	375	366	335	364	394	367	381	348	363	356	374	361	364	370	333	362	360	349	384	352	355	374	385	359	406	383	386	357	373	353	396	396	355	396	375	381	355	366	382	396	362	382	373	372	349	385	368	372	370	359	388	390	362	350	377	370	346	372	349	417	329	369	380	377	374	373	368	361	401	409	393	392	355	373	375	378	360	370	366	375	408	370	371	368	365	359	365	349	355	386	367	367	355	379	364	355	348	395	356	367	376	374	349	364	372	386	416	395	336	376	369	365	369	390	364	379	369	390	366	394	350	384	419	369	344	363	378	366	377	365	335	386	380	378	378	355	360	378	338	379	401	395	362	356	385	392	367	404	344	312	403	376	391	360	353	397	341	391	396	384	382	379	389	386	375	364	373	351	367	385	357	378	400	403	387	419	380	360	351	362	379	355	370	388	377	353	380	367	358	347	354	367	348	390	368	365	356	365	365	426	357	379	348	366	357	362	365	325	360	379	357	375	357	368	358	374	354	369	396	373	384	368	391	387	367	379	380	342	356	402	357	336	361	386	361	339	396	357	352	355	344	401	379	374	377	390	350	356	403	375	358	403	372	350	361	347	386	347	376	373	371	379	365	401	375	368	376	362	395	366	369	362	361	328	393	363	388	349	358	347	378	382	370	400	333	352	402	341	356	378	397	339	378	389	354	352	387	389	362	353	391	391	358	362	352	404	374	370	333	367	363	348	398	336	384	372	396	388	372	376	357	362	336	343	400	392	425	342	359	384	363	378	355	377	339	384	378	354	353	394	363	377	376	357	367	340	379	392	357	381	342	376	348	370	378	346	393	351	412	367	391	384	396	353	359	372	365	366	439	360	388	358	395	380	363	353	349	381	368	352	357	362	348	350	363	414	388	383	386	390	357	373	407	389	381	373	372	361	355	331	350	335	343	361	364	339	356	365	351	397	377	384	344	372	347	357	388	386	399	356	394	367	373	392	356	352	370	344	372	337	374	373	370	383	361	376	399	361	344	393	366	358	325	378	387	363	343	369	344	354	368	376	379	391	332	364	390	395	404	343	399	371	367	342	371	351	396	390	372	374	348	358	361	391	346	393	411	372	364	366	374	390	357	356	391	360	338	346	371	366	421	406	366	358	348	379	373	379	394	366	360	379	394	374	364	372	363	347	368	375	368	352	378	388	377	353	355	363	352	363	368	336	347	389	368	362	339	388	366	383	395	347	372	357	370	375	373	388	356	365	363	391	357	367	367	333	379	366	393	366	353	381	380	362	373	355	386	341	329	339	390	336	322	359	370	343	386	366	394	353	390	363	331	355	364	376	388	360	355	357	353	353	360	322	350	363	330	378	410	368	349	354	363	362	400	394	380	385	386	390	386	376	377	405	362	346	369	398	380	352	361
5456	15125	10508	5807	4591	4023	3258	2413	1917	1615	1512	1601	1300	1049	824	826	716	598	648	593	551	535	510	573	550	585	549	519	517	455	502	456	501	496	476	507	536	454	473	434	448	432	425	443	385	390	404	398	382	425	372	442	398	391	412	364	362	391	409	401	389	403	381	425	382	405	375	408	402	370	406	385	347	399	393	396	393	405	372	407	380	384	380	418	372	426	409	420	353	420	381	360	378	394	412	391	419	352	367	366	395	359	393	380	371	395	386	383	394	384	398	381	413	407	370	376	428	405	391	341	398	357	404	365	384	404	405	392	400	379	413	358	395	372	379	411	384	356	392	363	408	374	384	407	374	430	371	371	408	412	414	429	399	378	384	377	394	422	350	404	435	392	385	405	405	404	371	429	371	380	388	412	402	339	417	389	390	371	394	419	397	393	445	387	379	418	398	398	403	392	386	387	367	385	391	361	376	382	422	359	380	393	367	423	345	374	391	396	383	382	423	414	381	382	390	382	387	372	393	392	379	384	404	379	381	391	408	377	394	427	432	390	394	386	424	379	398	357	409	410	369	444	375	392	368	432	435	371	387	370	393	382	421	369	427	367	390	420	383	386	397	371	371	360	338	370	427	395	407	388	382	396	433	383	386	415	427	397	378	395	411	382	392	378	389	373	403	393	358	405	387	377	404	397	372	388	362	395	396	388	372	345	384	392	410	393	373	409	430	398	390	381	409	375	388	390	377	369	356	378	392	412	405	413	401	370	388	349	381	386	407	376	364	371	390	392	419	363	408	407	357	397	428	419	403	397	390	439	395	390	407	382	389	391	392	363	388	375	410	391	410	374	384	394	363	362	401	386	385	409	401	396	396	388	411	447	363	424	396	413	388	400	400	370	385	394	401	409	359	409	387	385	420	387	388	408	379	398	374	410	369	378	423	395	391	400	383	419	390	371	400	410	410	383	359	394	381	363	378	393	375	395	378	386	390	418	382	393	380	382	373	411	394	414	345	402	410	375	404	356	397	395	367	389	389	396	389	367	386	365	402	402	415	390	365	404	393	392	405	398	370	399	411	378	393	378	378	403	345	400	381	370	421	378	398	377	398	400	393	366	418	399	378	393	387	370	359	377	393	362	410	398	407	419	380	400	382	384	384	392	377	413	364	413	393	389	397	377	391	408	376	346	383	414	402	356	381	401	380	373	383	402	425	402	394	381	375	403	404	371	403	385	360	388	399	378	393	359	387	407	365	363	389	428	393	399	362	378	399	392	405	376	409	376	401	395	395	381	389	383	417	389	398	407	372	394	389	404	360	369	388	384	371	415	383	367	376	388	373	397	400	434	381	377	380	390	375	422	384	366	419	378	386	365	425	379	373	379	410	443	407	399	390	395	379	393	391	414	412	400	405	348	372	376	348	399	410	397	405	368	436	404	393	375	385	388	410	342	397	395	399	384	347	406	376	336	391	358	392	382	389	367	400	398	390	417	409	397	409	387	388	382	396	406	384	421	364	356	364	456	408	414	393	387	377	400	379	415	394	393	381	369	409	381	379	343	407	371	363	384	399	391	390	406	368	361	404	371	388	402	388	383	385	388	398	393	383	393	409	415	406	410	391	402	402	406	399	387	384	381	425	365	378	388	357	372	385	395	378	391	403	405	409	360	380	404	414	368	364	417	419	423	379	393	374	397	358	417	427	388	392	381	399	375	401	360	363	348	386	355	379	406	403	370	355	363	394	403	394	400	381	378	411	371	411	372	430	372	371	393	367	388	380	390	399	419	387	404	382	372	417	395	396	358	383	385	387	411	422	393	418	387	409	353	411	394	399	447	383	388	378	412	388	382	401	384	406	409	414	379	387	380	412	395	388	402	391	428	385	391	367	368	377	374	392	380	334	422	351	421	373	404	367	384	364	398	394	395	382	416	377	383	380	395	408	425	404	377	378	407	356	373	403	424	435	380	411	392	389	396	363	368	383	416	384	383	352	379	366	419	357	394	421	384	404	406	387	366	366	407	396	409	375	353	345	356	416	411	393	382	375	392	374	402	408	389	415	411	413	378	377	393	422	382	385	427	409	411	385	365	380	410	403	390	366	380	385	386	363	390	397	388	403	411	361	407	348	410	382	386	405	389	401	375	376	385	383	374	401	362	385	384	381	387	381	411	406	384	378	415	393	404	410	394	363	400	387	390	383	406	392	382	405	419	381	391	407	408	386	388	378	375	407	372	405	389	419	411	398	386	403	365	403	424	373	367	386	396	369	386	369	385	400	413	389	370	382	380	416	378	365	401	366	401	398	366	386	394	391	402	350	381	373	363	378	383	428	431	402	372	399	380	425	392	391	388	387	369	373	391	380	420	393	391	387	382	402	370	367	424	403	408	401	391	383	394	384	420	372	376	394	383	372	384	368	403	392	390	416	385	383	404	379	409	411	358	391	390	379	400	366	409	374	370	417	379	424	395	378	388	377	375	391	383	420	408	402	394	402	374	412	393	417	391	387	380	391	394	353	431	375	396	394	383	424	436	405	423	385	395	374	384	365	386	406	370	378	393	379	409	399	400	391	394	407	424	401	375	388	394	379	390	383	411	394	398	369	418	358	428	407	370	386	399	359	412	374	380	388	417	395	401	370	410	361	398	400	402	403	410	406	382	369	364	359	387	362	404	357	388	414	358	379	402	416	392	394	405	363	430	389	357	409	397	390	341	422	426	405	404	390	365	399	363	360	400	393	402	416	403	345	404	384	358	387	366	395	418	372	386	405	368	410	406	405	365	430	395	370	389	414	388	435	390	364	400	391	364	372	365	334	389	380	426	383	407	376	389	363	396	403	416	417	403	407	395	393	372	364	375	373	396	373	379	409	394	370	393	384	416	381	403	366	437	374	371	358	409	389	403	393	417	390	399	388	395	378	430	425	438	377	363	387	392	401	379	413	410	412	395	415	367	400	390	382	394	371	415	335	384	401	343	368	387	389	373	396	375	402	394	397	388	366	386	390	379	378	389	378	402	392	367	408	372	398	376	424	375	403	415	397	404	399	364	403	389	362	390	431	391	403	425	372	373	422	375	378	382	413	372	425	388	370	415	391	431	390	386	403	403	384	388	375	379	401	408	389	368	406	397	367	384	398	382	373	392	393	403	407	379	370	406	395	385	413	370	394	434	375	407	372	386	382	406	391	420	384	435	418	410	414	396	415	411	382	402	367	394	388	424	404	380	383	383	391	386	370	362	377	408	354	409	369	423	391	389	396	387	396	372	392	357	386	414	391	395	414	382	383	355	386	377	398	360	395	406	387	382	382	418	355	395	400	370	378	414	396	357	406	372	403	386	375	391	385	379	366	388	406	408	407	386	361	393	402	400	396	365	385	414	409	378	412	390	344	365	373	370	377	376	391	394	356	392	431	380	388	384	405	402	393	418	397	408	362	389	381	367	388	367	406	376	363	427	429	377	400	380	397	393	374	366	395	378	389	421	364	417	390	395	392	387	373	375	385	400
24974	21362	27453	25595	10082	1475	1027	752	574	541	532	545	475	345	293	316	264	241	243	204	203	184	188	208	235	198	202	196	212	187	203	191	205	224	184	189	197	181	158	164	192	168	182	149	177	164	156	158	145	158	151	156	148	159	154	160	146	149	156	129	151	147	129	144	134	136	158	146	163	131	137	141	137	144	143	138	174	147	167	141	142	142	135	123	144	147	152	138	180	133	163	119	148	136	145	147	139	161	125	137	121	126	139	157	144	132	146	163	147	148	153	154	138	151	148	134	138	144	141	134	122	136	149	145	151	138	132	129	115	148	129	147	158	144	119	154	115	133	147	131	127	147	129	145	147	152	136	143	142	111	148	161	129	160	154	150	138	144	150	133	150	129	150	152	149	131	133	131	125	161	146	130	137	119	141	143	140	145	152	150	136	140	137	142	149	142	157	134	148	139	150	162	148	113	126	136	138	143	165	139	144	143	137	140	124	140	141	149	127	125	135	163	141	149	138	153	133	140	150	141	129	145	142	114	140	148	134	135	138	157	135	145	141	147	148	160	130	133	125	118	157	141	135	144	159	119	158	156	133	127	123	148	165	131	150	121	154	137	136	145	147	131	138	150	142	150	140	145	147	144	182	134	155	132	153	116	158	151	137	125	151	143	132	173	138	125	144	148	143	137	146	146	151	136	144	157	129	133	143	117	151	161	148	162	130	140	155	154	155	134	147	154	136	153	145	137	140	148	151	157	152	139	160	147	147	138	142	140	134	175	150	156	128	144	138	135	139	121	124	142	140	139	135	144	131	156	141	135	146	133	146	143	136	132	148	134	150	148	141	136	149	168	156	133	132	143	110	145	150	122	150	142	143	138	136	163	134	139	138	157	139	136	128	123	133	132	129	146	142	128	145	152	129	123	142	139	162	134	132	142	156	131	131	144	122	134	142	160	144	125	140	139	158	132	160	160	152	122	134	133	136	126	136	116	130	141	124	152	152	146	143	141	158	166	118	134	135	148	144	130	127	154	134	152	142	134	124	162	130	158	156	129	151	148	136	144	133	131	132	164	160	137	143	156	146	141	140	132	153	157	132	146	139	171	112	117	132	150	131	159	159	173	129	161	133	116	145	131	118	138	159	137	152	135	155	145	138	125	158	161	120	126	162	154	154	145	133	144	140	142	123	147	128	125	149	155	126	129	138	138	154	132	142	152	143	129	125	141	129	158	153	159	149	160	140	154	143	151	135	114	138	128	141	148	146	162	151	142	141	152	129	137	155	165	138	154	150	159	142	151	123	148	152	135	127	136	150	149	144	141	148	153	148	144	150	137	142	135	146	130	145	150	144	140	164	141	148	147	134	156	139	149	132	121	153	144	129	156	135	144	149	132	143	135	137	145	123	129	165	146	159	130	132	150	149	138	161	141	145	117	159	145	142	131	140	165	140	136	154	124	148	144	133	130	137	132	147	137	148	153	146	120	140	147	147	144	149	141	128	121	129	150	129	145	153	114	131	164	154	146	139	140	130	152	146	154	138	130	154	146	137	137	156	160	160	132	166	152	135	141	136	139	147	115	136	133	141	137	130	150	138	148	143	122	136	165	137	130	139	143	124	140	143	155	161	158	146	119	153	130	141	152	120	136	134	151	149	153	159	127	162	140	144	138	139	117	134	148	136	142	148	155	134	132	132	148	124	155	136	140	122	144	165	158	152	129	144	130	146	160	140	137	126	148	150	141	137	153	144	142	167	127	135	149	131	157	128	144	143	115	160	154	140	144	168	151	153	138	151	139	154	149	134	120	143	155	137	154	141	137	138	150	136	131	131	137	170	139	133	178	144	141	149	142	154	130	133	135	153	128	117	173	140	127	149	135	141	140	150	133	141	145	144	154	124	144	152	143	158	131	154	127	137	153	119	126	156	134	124	145	147	151	149	146	146	147	180	134	135	151	161	160	146	161	144	142	121	118	152	151	161	136	135	147	124	138	173	147	139	143	126	131	152	150	135	138	139	135	136	143	156	142	145	150	148	148	154	156	137	122	149	134	157	134	171	140	145	137	145	152	136	128	136	169	148	128	168	151	131	138	132	150	153	126	146	142	141	142	145	127	148	125	114	118	149	148	161	144	128	134	143	114	141	139	138	140	149	166	149	138	149	144	109	130	135	159	159	143	130	161	143	130	150	136	132	152	159	168	158	131	141	129	141	151	160	135	137	112	118	165	135	151	129	123	142	139	135	143	143	137	134	151	140	135	151	141	155	154	126	146	135	120	163	149	142	149	141	135	130	166	127	140	110	144	156	130	130	166	139	139	147	121	144	145	146	143	151	156	143	141	132	146	141	146	142	132	144	141	138	149	141	124	132	135	158	135	163	141	145	147	140	136	122	132	145	142	137	124	163	134	168	130	177	142	141	140	133	139	133	151	119	146	123	147	138	150	137	139	146	136	143	126	144	141	148	133	148	158	144	136	155	121	151	152	149	134	147	148	115	163	150	136	133	132	124	142	142	137	150	143	147	137	120	139	132	146	150	157	150	149	134	162	146	145	151	126	153	119	165	131	158	145	133	140	133	140	128	148	127	127	144	143	148	154	153	154	141	122	114	155	144	137	131	136	148	135	141	159	139	140	149	151	163	154	151	131	160	142	148	154	131	144	144	150	141	149	118	165	141	153	138	148	146	154	157	141	136	145	126	134	129	151	122	156	143	141	158	124	131	148	145	135	134	159	138	125	138	131	149	135	142	147	155	168	142	126	147	139	158	135	140	133	126	137	154	157	147	132	126	147	144	138	151	128	152	139	153	152	144	156	153	132	140	146	146	155	153	135	147	154	135	146	109	159	136	147	158	132	146	147	137	158	156	126	135	140	134	145	141	127	145	151	152	137	145	144	139	144	142	125	135	145	137	149	149	150	138	142	133	154	153	165	144	136	134	152	128	129	143	153	138	144	155	160	114	158	143	135	127	145	149	132	128	150	131	129	138	135	123	126	160	136	142	119	152	148	123	133	125	146	144	155	135	146	144	138	131	150	146	118	154	145	140	125	145	148	137	141	135	128	152	146	113	142	141	151	146	143	142	163	145	132	140	125	156	145	131	158	148	145	143	131	118	123	126	146	158	138	137	134	132	137	167	143	140	123	176	146	129	141	148	127	118	148	130	153	136	161	147	159	134	174	149	140	134	123	159	139	149	141	141	152	145	133	151	120	142	127	148	122	133	157	126	131	140	142	130	166	136	146	128	147	135	145	168	124	124	146	129	126	165	115	128	141	110	164	138	136	127	147	137	140	122	151	156	140	123	133	150	162	139	146	143	153	127	154	147	143	135	142	143	129	137	136	150	127	126	146	136	136	130	130	122	122	129	135	149	156	143	118	161	141	121	130	155	130	151	131	173	153	121	162	153	157	161	148	138	136	134	128	128	161	137	135	138	147	137	133	138	129	129	155	153	133	129	127	137	134	148	160	138	143	150	147	135	173	139	138	144	147	142	148	152	132	156	138
4715	10237	6951	3732	3070	2571	2057	1476	1135	986	970	1010	795	566	471	502	375	300	303	300	226	241	243	272	280	253	266	249	246	227	221	260	259	235	220	216	244	224	199	179	161	214	213	207	173	165	175	174	160	183	144	171	178	148	166	162	169	141	149	175	172	148	165	170	152	157	157	161	134	182	156	152	150	155	170	159	154	166	164	166	160	149	148	152	143	173	157	140	151	152	132	153	161	166	166	150	160	156	153	163	161	162	146	148	159	147	140	162	174	177	133	131	155	156	155	167	157	169	154	153	174	158	141	174	162	139	179	141	161	169	142	161	195	132	130	170	172	157	152	159	153	166	149	144	130	158	165	152	139	154	167	145	172	152	144	164	161	141	183	146	165	163	158	152	146	149	158	177	160	130	152	168	190	172	178	160	170	190	147	157	189	162	177	140	140	136	147	162	150	165	170	160	138	131	178	156	134	163	149	144	138	172	167	172	153	159	170	144	140	167	164	149	131	157	142	143	158	151	164	139	164	144	156	160	137	166	161	146	151	143	144	152	153	142	155	173	147	169	160	148	145	149	179	140	145	168	151	163	159	147	154	165	167	160	143	146	135	161	155	134	156	152	153	141	157	149	163	130	162	166	160	162	151	149	158	169	131	144	167	154	145	179	164	166	168	179	161	152	165	167	149	182	140	148	155	150	168	165	153	152	153	158	137	162	162	171	144	166	160	149	150	166	166	155	154	125	146	174	148	148	161	142	168	154	155	135	158	157	137	164	119	140	170	159	166	138	149	174	150	167	178	147	140	149	160	123	161	144	163	167	160	148	137	164	154	145	169	161	177	167	174	170	145	171	148	149	141	173	151	171	126	153	151	160	149	173	154	163	167	144	147	163	166	165	161	165	156	154	163	150	172	150	154	145	130	147	140	135	169	130	151	153	153	148	165	158	151	159	160	159	162	153	152	164	134	145	146	148	157	140	155	162	135	166	149	152	170	150	170	155	132	155	164	161	144	160	138	145	164	150	139	158	152	151	159	175	139	168	170	147	161	152	149	157	151	139	166	148	166	158	133	164	157	175	160	151	161	152	154	163	137	152	151	150	161	169	140	164	129	155	186	151	156	141	150	164	139	154	176	171	151	162	164	162	152	174	156	181	160	161	158	159	163	170	163	163	167	162	151	167	143	169	162	152	151	173	146	139	157	140	153	137	145	151	163	167	162	129	141	151	158	152	178	158	164	168	156	156	169	151	166	145	156	168	149	172	146	164	175	154	158	163	162	120	172	153	187	157	161	164	157	155	131	142	147	135	165	143	165	156	163	166	137	164	147	144	160	138	185	143	143	147	134	158	140	155	166	170	146	139	173	150	151	149	149	154	138	143	161	192	169	178	162	159	152	159	153	174	146	157	138	159	179	167	164	146	159	148	144	159	160	145	161	144	161	162	142	154	143	142	153	151	151	165	145	137	174	183	144	156	175	147	148	146	174	168	154	158	162	167	171	160	159	154	161	146	142	141	166	156	163	144	146	158	162	170	148	167	154	172	163	132	165	153	156	171	150	162	130	153	161	122	146	175	161	165	161	159	160	158	186	131	151	171	147	162	135	161	143	149	149	147	149	159	159	131	162	143	158	138	164	147	177	159	165	158	162	176	179	147	145	153	158	146	151	166	159	170	138	145	160	155	151	152	122	138	144	142	159	164	144	153	157	150	153	168	143	170	145	158	164	152	143	163	160	160	155	173	148	174	163	150	160	146	171	157	141	170	160	159	171	158	171	169	144	173	149	168	151	150	148	162	139	161	149	138	171	157	133	159	171	146	153	167	145	141	187	149	142	185	138	156	164	175	148	147	159	155	161	170	162	158	148	155	141	159	158	167	144	146	145	165	144	144	138	144	147	173	170	153	153	134	156	165	118	133	146	169	163	167	163	159	136	162	144	130	164	168	153	142	169	155	161	150	146	158	148	140	151	142	156	158	162	158	143	165	148	131	133	164	149	152	145	142	150	139	150	164	145	153	163	168	162	166	156	166	151	148	173	165	164	140	147	139	157	167	170	149	144	164	128	152	130	147	172	170	157	152	157	140	155	139	138	157	161	131	163	156	140	132	172	170	165	152	154	152	156	175	160	147	151	156	160	168	154	149	159	151	149	160	135	160	136	164	152	155	149	135	166	150	166	135	185	152	162	147	157	171	133	164	144	161	143	164	139	149	138	178	174	137	162	150	163	158	133	160	139	148	164	143	153	150	168	139	152	158	137	155	164	157	140	175	166	152	164	179	151	160	137	144	175	173	147	166	140	163	168	145	165	165	150	153	148	156	165	177	140	175	143	148	160	160	149	149	142	138	155	160	143	167	144	156	158	153	176	169	156	141	178	174	163	156	136	165	157	145	160	166	141	150	174	137	181	166	162	158	159	168	133	171	132	168	147	155	178	189	140	150	158	167	164	167	162	164	171	153	166	140	156	151	134	143	150	155	140	157	162	138	159	142	163	169	136	151	156	181	149	153	176	158	160	171	146	151	148	140	153	152	138	153	167	167	146	160	142	171	150	147	158	157	149	142	182	178	160	145	148	178	156	153	139	162	181	173	149	151	158	158	158	137	185	159	162	168	143	150	145	161	167	172	159	130	168	151	149	155	136	148	172	176	157	141	144	185	139	160	140	164	154	144	152	153	164	153	143	168	138	150	146	159	148	169	145	138	143	138	174	150	150	150	163	167	147	154	178	138	152	151	169	162	176	161	154	162	154	167	157	160	139	148	148	154	156	150	137	163	172	150	165	152	157	147	137	160	158	156	160	160	168	166	153	156	167	154	162	155	137	147	139	173	140	149	151	137	142	155	138	143	176	169	168	154	142	171	168	179	154	134	172	124	135	166	156	170	150	165	163	147	160	160	167	125	141	173	151	153	178	152	122	145	145	192	169	176	184	168	153	193	143	163	150	149	140	162	155	146	150	169	143	173	142	172	139	143	166	164	150	163	143	176	145	150	149	138	171	137	162	160	172	156	155	166	145	148	144	163	162	165	148	173	166	139	161	146	175	153	124	158	165	183	169	155	138	151	170	152	157	148	163	147	175	141	160	149	155	149	150	134	151	171	200	147	152	150	143	144	167	162	161	146	149	136	160	146	161	155	144	157	118	165	158	127	154	160	159	163	154	155	139	161	169	146	157	129	161	130	149	156	167	147	158	151	159	134	157	146	168	176	153	138	151	133	133	169	142	148	156	150	144	160	144	148	143	148	177	157	153	136	154	141	164	150	143	154	156	158	166	140	148	155	176	133	184	169	151	144	132	173	189	163	167	160	146	173	151	151	147	174	172	149	152	155	143	167	159	169	163	140	135	129	164	164	154	155	152	158	164	133	174	160	151	148	186	152	158	140	134	151	135	172	153	140	147	142	146	149	172	155	179	158	148	151	136	161	174	148	169	159	161	174	165	169	148	160	170	162	160	166	161	172	143	155	136	168	146	154	156	154	148	130	161	150	150	133	160	154
22844	21414	29095	24150	21422	21527	9900	2344	1648	1489	1356	1484	1188	967	733	797	746	605	585	562	547	454	507	558	491	498	512	485	474	506	471	457	467	454	447	500	474	480	406	409	402	455	388	413	402	349	380	346	358	364	377	366	343	355	353	371	361	365	354	381	376	410	373	359	360	389	364	373	357	367	355	372	358	345	374	396	384	357	344	341	345	399	342	324	359	348	337	365	329	365	385	326	331	355	380	395	357	355	340	342	359	371	363	387	361	361	349	380	348	380	352	327	335	364	366	364	361	332	374	377	351	366	321	332	334	362	366	362	329	341	392	350	331	333	357	342	314	351	378	343	341	384	359	359	392	376	344	351	389	312	374	324	367	357	340	338	340	348	406	366	344	377	364	359	376	394	380	384	343	359	358	365	359	349	354	367	365	337	362	356	317	363	355	362	324	370	355	369	371	324	346	364	328	382	361	349	378	365	345	408	374	361	351	348	362	358	349	381	395	353	361	386	335	375	328	320	381	372	361	374	368	365	329	378	358	375	353	356	348	383	384	373	354	367	346	351	336	363	352	330	348	350	369	337	350	386	350	360	364	404	377	393	351	353	354	351	355	340	349	338	355	360	372	393	349	415	400	351	389	375	362	353	357	341	357	350	378	358	354	359	383	360	373	324	368	352	364	345	368	360	347	354	351	384	347	366	365	357	386	359	369	394	362	364	333	369	332	346	381	350	340	367	332	363	380	349	345	378	398	363	341	387	337	325	384	360	338	376	376	356	360	342	324	344	335	393	373	338	342	348	362	363	357	383	337	346	344	398	384	350	379	379	339	380	350	371	324	339	365	366	331	320	376	355	311	380	342	349	383	361	359	358	360	348	344	368	367	365	369	391	334	331	367	346	387	339	378	351	330	351	356	371	340	355	385	351	348	361	333	352	373	386	338	356	344	332	386	360	353	330	377	354	338	358	389	346	354	321	346	351	358	343	318	345	342	367	367	366	357	347	347	362	357	358	383	399	350	347	358	373	334	373	382	349	391	360	383	381	348	314	309	370	379	369	364	337	373	349	344	371	362	355	338	367	363	361	375	380	379	364	314	345	402	360	349	360	368	353	309	346	369	348	377	367	357	347	363	389	379	357	341	373	352	361	348	361	364	356	368	337	344	367	315	361	377	361	358	353	324	375	344	381	342	339	369	339	377	345	338	383	371	348	328	352	372	353	348	343	376	376	356	368	335	348	364	353	371	366	370	341	340	370	380	369	358	380	348	393	359	399	342	361	376	396	354	359	354	345	369	372	347	371	388	374	333	349	347	357	366	355	384	347	383	378	306	340	378	378	358	349	392	330	373	357	356	373	360	381	373	357	339	353	351	347	362	330	354	372	363	364	375	372	365	374	375	358	359	390	339	341	372	372	360	369	359	373	357	393	347	356	365	394	364	355	392	333	352	322	389	370	396	354	359	324	345	332	372	368	338	364	359	364	359	367	344	347	386	372	342	392	383	362	341	362	346	362	345	350	343	359	372	362	361	381	334	373	333	342	359	393	371	390	322	358	340	366	364	340	360	348	364	375	389	387	355	336	347	362	362	340	342	364	379	359	354	356	357	370	363	374	351	311	361	358	379	335	375	332	404	340	360	322	351	346	378	358	317	355	329	371	348	324	330	321	354	360	414	355	353	375	334	359	361	347	339	376	376	398	361	346	379	355	343	339	352	328	370	348	340	371	358	346	346	363	359	355	362	373	398	364	356	368	358	359	375	376	341	352	336	318	378	353	357	325	360	336	340	389	374	344	359	346	379	331	391	351	382	398	344	361	392	350	368	342	346	328	361	373	373	383	346	370	356	390	363	366	375	357	377	330	370	352	352	352	392	362	379	375	379	363	353	377	332	371	396	342	350	340	375	360	388	391	353	357	385	359	351	354	398	353	359	369	348	355	388	357	357	374	369	330	366	361	350	336	345	353	374	353	357	363	363	349	363	360	366	372	375	340	359	345	345	359	364	375	335	344	347	351	349	349	363	314	369	382	370	323	356	358	361	353	374	353	323	337	389	361	367	351	335	361	363	340	360	381	353	385	330	345	332	345	314	363	370	354	321	393	366	364	340	405	348	364	337	340	368	364	356	344	345	360	372	370	359	369	376	397	339	364	380	376	403	372	346	353	341	351	357	368	371	352	380	365	347	363	337	352	368	360	377	388	336	358	318	337	375	381	366	327	307	357	398	349	361	326	350	355	343	364	334	327	354	399	352	359	394	362	359	353	327	345	354	384	378	348	371	370	381	369	349	366	333	352	403	349	355	333	367	388	356	368	381	353	381	346	366	379	342	326	313	325	361	336	387	366	390	342	376	347	357	365	391	329	364	329	343	354	361	373	335	351	368	367	365	358	321	361	360	337	359	350	367	353	325	371	338	330	363	381	353	354	370	361	343	368	334	356	346	344	320	352	362	315	350	373	351	366	348	372	339	334	374	371	343	378	348	326	357	342	351	365	367	367	360	315	376	363	389	338	371	343	357	360	374	378	352	362	352	389	360	324	375	362	363	358	357	304	373	356	369	384	360	357	371	347	335	341	372	394	364	379	354	331	360	345	366	352	388	364	372	348	346	344	338	306	339	342	372	390	362	339	342	366	370	338	351	359	342	373	357	362	363	339	333	384	355	351	369	327	299	351	364	373	343	363	363	357	346	371	334	351	378	357	351	321	356	359	316	318	399	336	373	322	343	335	367	368	351	324	361	367	356	410	362	330	314	366	349	373	356	370	353	374	368	344	399	364	366	344	336	360	361	355	364	375	393	364	328	351	375	349	330	349	365	360	346	358	387	377	359	326	383	339	374	331	376	371	326	358	333	371	321	362	362	342	326	365	341	333	397	359	376	363	341	348	374	354	342	351	356	362	346	363	366	349	353	338	334	373	360	368	344	359	359	356	358	353	329	385	375	350	390	342	370	362	354	384	370	345	331	327	361	373	399	342	347	360	352	358	379	375	325	373	346	336	342	378	376	358	365	310	345	344	357	369	332	361	372	372	364	363	326	378	327	367	361	349	369	358	337	345	381	368	348	364	370	368	344	367	354	340	361	321	370	342	366	362	350	420	339	362	378	352	353	346	372	359	335	332	343	323	366	345	349	350	353	360	382	373	323	338	351	308	338	358	367	391	391	364	385	343	336	343	355	362	348	340	363	346	373	369	351	363	391	327	353	360	342	341	326	354	374	369	346	346	336	338	344	338	332	331	374	330	358	351	341	334	354	314	365	334	396	354	361	376	393	354	359	367	346	353	341	357	356	333	386	341	358	340	383	356	386	353	333	339	376	349	357	351	385	366	338	404	332	372	372	355	395	394	417	382	381	383	360	365	320	395	373	325	343	365	365	361	309	357	349	363	355	377	342	367	363	376	351	348	369	377	383	371	382	356	356	348	345	382	361	382	369	360	370	346	370	345	343	357	367	385	349	346	356	348	359	385	336	352	363	386	387	340	370	391	339	379	367	377	328	345
6393	21084	15528	8874	7332	6307	5146	3648	2786	2475	2304	2310	1946	1387	1066	1208	976	742	747	697	655	609	633	714	634	562	579	551	565	525	549	534	552	562	565	521	534	526	505	473	452	469	437	428	430	438	387	362	409	410	404	375	381	399	390	416	346	358	382	371	378	372	395	370	379	347	381	378	342	392	383	372	402	367	385	387	399	356	422	388	388	413	398	377	375	425	361	362	394	379	344	419	366	397	388	397	393	402	360	363	353	370	400	384	351	394	409	404	381	355	361	354	373	350	414	387	373	365	408	378	402	393	357	363	381	388	381	404	372	387	379	361	353	373	364	365	369	392	366	371	386	395	405	408	383	384	373	377	342	366	356	343	419	383	421	381	407	399	369	364	357	370	381	395	366	402	364	400	380	378	372	376	363	392	366	380	380	362	387	383	379	367	349	391	381	399	380	380	372	394	357	387	381	372	393	386	378	373	398	384	388	338	386	377	408	385	341	343	402	369	369	375	379	399	411	381	403	383	359	355	355	403	357	359	364	370	365	433	360	367	364	364	378	383	362	366	413	351	376	402	383	395	399	410	386	387	365	382	360	395	398	362	400	407	390	357	379	383	362	378	366	346	378	354	365	350	372	413	379	392	393	397	365	393	349	390	383	403	408	384	371	386	405	385	365	375	407	403	389	389	351	378	369	370	368	373	396	378	371	380	345	370	403	392	405	357	414	394	375	371	359	403	398	361	371	363	371	411	377	355	385	384	352	367	364	386	402	375	381	403	394	362	379	365	386	338	362	381	366	390	386	369	367	390	375	370	345	367	384	348	369	383	351	410	364	387	371	397	359	352	394	384	390	387	380	351	392	386	367	359	354	350	358	381	387	396	365	355	395	371	403	411	387	394	370	381	369	372	374	360	365	361	379	388	367	368	359	364	360	384	332	389	363	369	378	386	389	365	379	358	369	388	370	372	352	367	421	338	399	353	375	368	361	376	380	319	397	366	383	402	362	362	431	358	374	388	381	390	394	389	383	386	376	388	386	373	410	379	363	387	356	411	372	387	365	418	360	358	351	407	377	402	387	345	382	371	353	391	379	406	357	351	345	374	382	362	352	379	374	367	365	341	387	374	359	393	402	375	349	404	379	371	349	380	379	330	408	399	377	388	398	366	340	352	363	400	426	370	371	367	381	380	383	384	371	347	376	372	402	355	377	407	346	389	362	409	364	369	350	404	382	375	374	358	372	424	391	339	370	395	370	335	374	411	388	363	356	390	375	398	374	368	394	340	354	413	387	387	419	398	389	365	378	388	380	394	394	385	367	392	378	358	388	387	379	385	374	355	372	363	374	374	362	366	364	381	360	391	359	371	334	374	374	351	380	359	384	395	380	392	373	355	408	360	385	395	352	356	382	385	388	343	374	348	384	360	375	390	354	345	369	389	357	342	356	368	368	354	379	360	420	405	394	371	363	357	393	401	383	345	378	405	381	409	390	391	355	375	397	352	394	386	398	366	392	383	382	370	381	378	398	372	352	384	341	378	381	404	356	389	369	360	352	355	388	396	363	411	381	358	383	377	376	395	354	373	407	369	386	397	411	373	382	381	365	393	360	357	399	380	412	352	386	360	372	393	334	367	380	355	381	413	383	371	355	367	364	365	371	391	360	372	368	389	359	384	375	375	403	363	400	401	400	394	363	409	401	392	380	396	384	371	351	376	394	407	368	377	403	385	384	340	392	347	371	383	375	367	380	388	381	391	378	397	375	373	381	369	359	369	356	374	428	370	399	355	377	408	387	385	387	387	388	400	371	396	372	360	344	390	357	396	382	368	364	384	415	391	384	402	362	405	386	373	376	372	363	370	334	365	417	369	394	371	394	374	384	365	381	337	385	354	368	377	389	409	384	418	396	394	338	393	403	378	396	375	368	384	388	391	377	373	389	379	369	379	345	397	402	391	395	373	373	376	367	371	421	391	380	353	392	378	397	385	418	357	382	327	335	356	395	392	384	376	369	362	361	369	381	370	377	360	371	359	378	413	345	387	395	347	377	364	412	372	384	348	384	382	376	363	374	358	350	402	375	406	365	378	361	344	360	385	346	365	381	418	403	366	372	390	370	362	388	344	410	372	394	397	392	406	361	384	371	367	342	361	391	360	351	423	388	405	392	395	394	376	391	358	395	366	384	387	385	412	415	351	374	366	356	360	380	394	389	389	389	393	371	421	354	369	375	399	385	397	372	347	378	348	390	385	363	363	380	343	361	392	340	398	338	389	386	392	366	353	374	386	368	366	389	388	398	373	365	386	377	374	409	383	378	370	375	397	417	377	391	367	386	364	370	392	371	368	388	379	352	378	370	398	365	388	380	396	391	348	374	397	419	365	343	367	395	388	378	377	364	377	357	367	378	357	376	391	389	385	410	398	365	413	367	351	381	369	371	367	341	373	398	383	360	376	383	365	376	380	344	395	393	376	376	370	385	390	433	385	384	375	396	381	361	395	377	398	355	378	369	392	356	376	388	367	380	380	377	318	382	363	344	385	370	383	388	360	369	385	388	379	392	362	347	391	395	381	403	361	388	404	385	376	376	365	382	387	360	362	371	377	349	344	368	380	368	351	374	339	385	355	391	379	402	357	371	354	339	370	388	373	338	365	371	371	370	372	379	368	375	394	374	377	374	366	379	378	363	406	351	366	368	384	389	374	385	376	372	348	373	382	426	351	389	383	364	377	383	405	375	377	381	359	377	365	432	343	413	376	359	377	391	377	397	376	372	415	406	359	382	364	397	376	389	389	368	370	407	388	387	371	379	423	375	376	334	386	383	372	386	361	381	357	405	372	382	372	329	375	372	368	375	381	365	361	339	369	413	387	376	388	392	403	386	347	344	369	354	355	377	355	363	388	385	413	373	376	399	356	379	353	357	417	391	371	402	387	377	347	373	413	398	389	374	368	392	385	378	377	354	408	408	371	407	418	336	370	394	367	357	386	381	420	401	393	377	401	358	392	358	386	364	396	383	396	411	360	332	358	411	373	378	341	346	380	367	347	365	377	384	419	390	376	391	395	364	355	379	381	431	384	362	371	371	390	340	381	407	395	390	391	396	389	383	391	378	389	382	377	430	380	361	411	374	381	348	358	364	335	422	356	367	396	370	360	395	380	389	394	372	366	394	356	365	379	397	411	394	346	378	368	385	359	329	408	351	357	397	388	347	376	387	387	380	338	389	384	411	401	387	400	381	370	385	369	381	372	330	399	361	391	396	384	366	377	335	376	380	364	372	368	383	366	364	381	366	379	370	397	356	402	386	371	378	366	374	400	356	378	368	362	380	367	383	378	377	358	347	350	421	370	372	375	371	384	370	381	375	363	336	404	362	380	386	376	382	375	361	403	385	395	373	376	331	388	376	384	360	399	402	365	392	373	389	341	401	388	367	399	351	368	365	409	331	344	375	381	381	387	388	360	356	378	398	380	381	384	342	397	407	398	364	349	402	381	366	368	396	359	410	406
28146	19694	7563	1812	1048	828	689	553	497	414	470	468	446	296	266	293	250	252	252	241	228	231	228	259	257	239	249	252	245	225	237	248	251	233	223	232	264	254	219	207	223	218	224	211	208	234	215	183	167	201	193	216	233	198	201	191	196	173	209	207	221	214	214	230	229	234	218	201	184	223	201	200	223	211	237	187	209	217	218	212	209	232	231	213	203	227	184	183	210	188	187	219	223	224	217	200	204	211	200	193	200	218	219	212	207	223	191	212	213	207	194	203	200	220	212	200	170	197	197	188	176	204	205	215	188	223	223	219	190	202	206	196	215	215	188	190	210	194	223	214	201	190	196	201	203	214	215	213	211	218	213	214	207	220	226	191	233	196	193	239	188	209	176	198	202	223	217	192	204	218	204	199	198	177	221	205	210	197	215	180	209	208	170	201	197	208	229	204	207	198	202	193	233	216	221	200	209	178	203	207	204	211	224	211	194	208	197	211	208	210	212	186	219	221	197	201	216	190	162	207	206	193	194	182	203	220	204	206	235	214	207	218	194	218	200	180	229	201	215	229	216	226	186	200	181	194	222	210	202	213	207	182	220	208	204	211	190	197	210	182	246	245	211	209	203	217	179	198	215	199	231	197	207	205	208	212	196	213	210	209	236	203	184	220	218	200	192	212	216	197	176	225	190	192	231	204	197	226	206	218	191	216	198	211	201	188	235	183	182	193	202	223	213	195	189	201	208	184	230	164	202	186	220	210	187	174	225	195	204	209	186	198	198	194	212	212	227	183	200	203	213	208	222	200	202	214	197	205	227	207	199	218	220	227	201	202	214	213	233	193	209	191	217	187	224	208	203	201	197	224	192	202	211	210	213	189	189	184	221	215	196	200	190	191	190	200	202	184	236	204	212	200	213	194	209	200	194	213	211	198	207	203	201	208	203	203	194	232	201	207	199	211	208	204	220	206	205	201	206	204	227	219	176	201	215	219	223	182	222	225	222	183	224	223	201	220	211	206	198	171	195	199	201	193	221	214	162	223	177	214	194	177	197	234	204	184	212	197	236	215	190	176	199	225	203	209	222	214	212	189	199	210	209	216	194	199	202	225	207	212	191	217	203	184	216	220	212	210	190	198	204	209	229	210	188	198	197	192	199	194	231	195	212	225	198	217	209	181	176	200	212	211	212	242	205	215	211	199	189	201	241	195	217	191	203	206	217	208	250	202	205	206	214	218	206	210	217	206	201	228	190	180	188	182	192	220	193	216	180	201	208	205	186	221	202	191	214	203	231	178	208	209	204	206	193	226	195	200	207	207	208	181	219	227	181	222	201	196	188	201	201	220	179	209	202	171	189	192	209	212	178	160	202	184	203	201	212	197	205	225	211	206	199	218	193	195	193	210	205	185	203	212	190	211	212	211	221	198	191	223	200	210	175	213	213	223	202	201	200	206	234	221	195	209	226	200	243	199	190	174	205	197	202	220	207	210	213	222	196	243	212	201	193	183	224	188	201	199	199	219	222	192	209	193	240	211	179	197	201	197	200	224	229	205	193	195	219	188	194	197	206	232	211	238	197	209	211	186	210	179	177	230	230	197	202	194	207	220	238	192	184	224	197	196	196	206	195	222	214	200	205	211	195	203	188	205	217	195	220	218	202	213	185	195	196	208	198	186	202	195	216	193	207	204	163	212	206	215	193	224	209	226	193	221	224	186	189	243	205	178	210	232	242	195	189	181	206	203	206	227	200	219	197	206	229	208	196	204	206	192	190	166	209	204	205	211	206	213	200	222	222	227	198	178	209	224	203	227	194	202	193	192	196	230	206	218	220	218	200	200	216	189	192	212	190	206	203	178	207	206	207	245	182	205	198	218	204	213	200	205	217	213	194	217	206	209	215	214	235	213	181	204	176	196	221	207	216	208	204	209	186	203	187	215	231	217	216	191	215	216	198	207	209	204	220	217	207	196	173	217	233	224	201	202	217	200	214	202	222	206	227	230	224	206	222	206	182	216	206	191	202	180	204	218	212	209	239	204	223	220	204	217	212	168	202	220	162	219	187	183	245	223	200	207	209	199	205	226	209	215	205	232	188	210	210	206	229	212	205	229	187	203	202	196	211	198	206	180	208	206	202	190	202	210	208	205	222	207	225	206	193	194	197	200	206	191	230	195	178	196	184	205	212	186	204	224	201	202	225	213	207	216	204	203	192	209	211	208	189	186	192	200	210	207	203	182	221	207	202	198	212	200	200	214	181	214	185	219	203	209	194	201	200	203	216	209	230	219	195	187	186	204	204	232	207	214	203	211	213	195	210	199	202	238	193	191	194	218	199	203	205	223	214	209	198	165	200	230	184	213	229	211	202	195	204	208	195	196	213	196	183	201	224	201	219	205	220	228	218	200	198	207	208	212	203	205	183	206	213	200	209	200	212	180	199	216	203	235	226	218	192	181	184	203	212	212	186	194	199	204	179	196	207	196	213	217	208	203	192	199	166	192	211	194	193	179	194	205	184	213	216	191	222	219	225	214	202	202	197	196	221	203	194	208	204	208	215	176	212	201	219	217	217	217	219	226	223	202	202	209	217	224	213	221	187	208	191	229	218	224	207	190	201	211	222	200	219	177	214	211	215	206	192	202	219	180	213	189	204	207	226	192	203	221	214	194	207	207	215	217	197	207	209	215	199	215	200	191	203	206	206	223	198	212	203	222	195	218	209	218	212	222	221	204	220	191	225	206	190	223	235	208	206	193	183	190	205	232	220	207	200	201	203	233	211	185	188	188	180	213	207	202	214	180	181	208	211	216	219	195	212	210	198	198	213	207	225	198	217	216	203	203	199	190	204	204	234	207	207	218	200	229	214	208	218	212	207	230	191	216	223	208	195	203	232	198	201	219	216	190	188	226	196	207	187	212	196	173	194	202	204	211	198	180	196	230	208	208	210	211	197	205	222	210	219	191	206	194	180	186	198	201	196	205	203	217	203	226	207	192	196	209	219	212	201	207	202	208	201	169	224	209	203	241	244	196	211	233	181	182	181	202	227	212	215	213	202	213	194	223	233	200	211	206	199	202	194	207	177	206	210	172	187	247	225	201	203	216	220	206	218	211	204	191	213	210	191	229	216	193	182	212	217	200	202	198	226	220	216	252	174	201	216	226	196	198	219	189	219	210	223	209	209	203	201	197	221	223	244	205	235	190	222	206	195	200	193	231	228	170	188	206	212	200	201	190	210	226	216	229	203	235	204	184	207	223	210	226	207	193	216	197	200	193	184	213	204	227	189	204	239	214	175	205	215	221	214	217	191	207	212	207	190	205	200	223	198	227	208	186	215	221	224	199	213	220	182	212	203	215	202	201	241	228	207	221	198	187	211	196	223	222	225	200	217	192	213	209	223	224	199	222	198	212	203	209	228	168	202	198	177	209	208	184	224	231	182	207	211	225	197	197	225	201	200	209	201	216	185	208	200	192	195	194	207	211	188	190	194	216	207	215	186	168	201	191
6028	5500	3787	2010	1753	1511	1269	889	748	679	774	751	658	422	388	367	343	279	335	273	286	286	267	302	285	268	275	258	280	289	269	237	273	271	243	278	271	271	264	255	235	237	242	240	230	229	206	238	226	200	208	213	215	230	227	212	203	252	220	226	206	207	216	212	209	223	208	225	211	210	197	242	210	228	218	212	249	226	220	221	239	215	213	223	224	206	199	229	205	205	230	202	210	216	210	232	202	232	223	217	186	220	236	244	196	228	220	213	200	199	217	223	201	226	224	180	201	210	209	227	247	215	211	225	210	216	215	204	221	220	205	209	210	211	210	212	231	206	236	188	213	223	214	206	210	228	218	215	202	216	218	234	205	255	209	228	208	219	224	190	211	228	222	229	213	223	197	218	221	222	214	201	246	205	229	220	222	228	205	226	220	240	229	219	190	226	224	221	187	206	234	224	208	203	217	178	196	226	229	216	206	217	204	217	194	188	233	197	211	231	215	210	218	217	203	228	229	180	229	215	210	222	235	205	205	215	232	204	230	210	216	236	208	222	197	211	200	208	235	230	240	203	219	222	217	215	201	209	193	227	204	235	194	208	233	226	239	211	243	215	193	217	191	225	228	228	219	209	198	187	203	205	232	185	206	245	223	236	228	208	225	238	241	221	187	233	222	220	208	223	257	240	230	229	199	225	239	222	221	198	224	225	201	236	223	233	212	192	204	250	197	208	228	206	233	219	213	224	214	224	215	210	238	196	242	218	213	229	216	234	240	215	222	231	241	218	198	219	211	245	237	220	226	231	214	217	233	225	220	226	189	215	225	209	232	214	224	235	198	223	216	214	215	225	227	215	266	192	211	219	201	244	246	213	216	227	207	197	209	201	212	237	216	213	203	222	212	218	213	209	224	230	207	199	213	212	227	200	260	221	229	194	193	225	206	200	193	201	220	220	198	241	228	228	207	234	207	224	224	209	214	204	235	189	241	236	211	218	223	235	239	222	213	221	223	182	230	217	243	260	248	191	203	217	211	222	225	215	217	214	194	202	201	232	209	191	226	208	220	228	233	190	216	223	214	214	241	214	237	233	218	210	192	229	219	216	202	201	222	210	224	228	208	217	205	223	236	221	201	203	204	231	225	206	236	224	211	206	192	207	206	221	207	193	216	227	241	221	217	202	228	220	223	233	199	218	190	225	228	241	211	216	217	200	216	228	202	202	251	236	243	219	216	221	223	213	201	233	223	214	220	210	220	238	229	194	227	228	223	208	211	203	233	220	223	240	222	191	193	188	218	191	218	239	219	211	218	222	217	224	220	201	193	206	193	213	227	207	224	217	202	224	199	212	206	206	226	200	216	244	206	210	193	224	234	206	230	201	212	216	219	195	233	227	230	212	207	226	214	211	212	185	191	205	236	214	240	202	212	223	209	226	213	220	183	221	205	247	223	262	211	193	209	235	217	200	227	234	215	246	234	204	223	220	228	239	243	197	232	221	218	209	223	228	212	207	204	226	235	214	226	224	207	254	207	189	213	216	214	224	212	248	199	210	226	222	224	227	201	214	207	216	213	192	218	216	221	215	196	196	211	263	219	218	230	228	204	213	218	218	186	223	202	223	227	225	208	224	204	216	209	209	231	241	211	218	235	233	217	190	210	231	193	232	214	241	234	229	223	243	203	239	231	222	199	189	210	203	215	227	233	197	209	219	228	209	240	246	199	205	243	228	206	215	232	182	246	212	230	230	211	201	230	257	213	223	207	226	215	228	234	211	212	211	218	227	202	215	205	232	200	235	219	225	213	211	224	246	230	238	232	215	223	206	226	226	200	205	194	218	196	218	219	201	220	204	224	210	256	193	196	231	229	220	198	230	230	214	227	217	210	226	210	230	215	194	235	209	230	189	223	220	210	212	203	239	232	221	213	200	195	227	214	206	236	201	200	207	229	208	182	210	248	228	225	236	216	228	236	237	202	197	220	208	223	221	182	212	206	201	228	213	236	230	213	225	213	228	216	207	201	218	217	211	248	237	194	224	218	226	209	206	203	206	210	242	205	219	219	217	199	214	220	240	221	225	220	255	214	222	205	222	212	218	210	255	197	240	211	230	218	206	230	240	203	242	221	240	216	225	224	240	199	213	215	214	204	201	210	233	228	194	200	219	218	201	213	240	219	210	216	211	204	213	219	216	230	216	231	202	201	209	213	196	259	237	224	212	204	242	173	223	224	222	223	207	228	218	217	225	199	238	196	207	232	216	233	229	203	200	215	219	213	221	220	205	205	199	209	222	199	240	239	212	221	211	215	213	205	217	206	213	210	216	212	226	227	217	217	236	216	238	222	241	206	210	213	226	206	227	226	226	219	202	217	223	205	231	235	211	237	219	195	220	222	219	224	210	193	211	207	204	238	193	208	209	210	236	184	194	209	207	206	207	210	221	198	205	207	238	239	228	206	200	218	247	237	234	218	209	211	249	210	197	220	248	226	198	207	208	192	200	188	240	221	244	205	200	219	226	211	218	217	234	215	218	242	228	225	249	203	231	216	205	222	211	238	199	225	223	229	233	240	218	194	234	210	224	228	209	247	218	217	234	192	248	218	207	214	217	229	201	236	226	212	207	240	228	212	219	178	222	217	216	223	224	216	219	209	218	218	232	235	211	217	218	201	214	208	202	207	216	214	224	213	230	228	241	213	222	212	227	181	213	244	211	196	214	203	188	225	232	220	233	193	207	234	212	220	225	215	206	227	210	223	218	207	193	195	224	217	224	219	216	217	232	192	201	211	192	225	232	196	226	231	205	243	226	228	214	214	224	208	200	197	208	221	205	210	218	219	222	202	198	231	224	215	194	212	219	198	229	218	247	224	227	190	221	207	229	209	197	216	236	233	212	214	218	210	203	197	199	195	222	241	240	216	208	248	225	234	217	227	215	235	202	220	217	186	238	207	219	218	223	221	197	214	200	238	232	187	195	210	203	185	222	230	213	183	227	203	191	219	201	192	191	227	195	230	227	222	231	200	202	222	204	212	209	199	229	243	232	210	179	218	230	221	226	193	214	203	204	219	210	234	200	215	212	199	232	224	234	223	252	222	213	188	207	241	232	211	238	218	226	198	216	231	206	226	207	237	219	222	220	217	213	219	211	236	241	249	227	231	195	238	218	203	188	210	228	208	227	223	202	227	209	244	218	229	204	195	197	224	190	233	199	217	200	229	217	218	210	182	200	213	210	241	211	242	248	215	216	220	205	229	206	208	225	239	238	206	232	205	222	191	248	234	194	216	226	230	195	226	193	205	203	218	200	250	223	226	210	230	248	224	208	216	226	221	205	224	224	208	208	235	244	206	202	206	225	209	218	195	207	212	206	203	230	226	218	234	197	230	200	202	215	228	221	200	218	210	205	184	231	202	187	236	219	204	218	212	201	225	224	226	221	194	186	215	201	237	224	219	216	235	221	233	221	208	211	214	184	237	217	229	200	197	211	215	209	231	239	216	234	235	216
23990	21424	28606	24612	21407	9903	2387	1458	1141	1073	997	1110	889	652	636	593	562	528	533	495	452	490	448	499	480	448	459	468	445	426	425	450	436	424	446	426	473	471	430	411	396	404	410	430	391	419	398	376	378	392	368	360	356	326	331	374	367	415	408	354	391	361	378	393	377	391	400	395	404	372	386	356	368	362	378	363	387	371	364	352	394	392	332	380	377	339	379	356	396	388	392	389	350	367	380	357	361	366	369	395	385	402	371	396	386	352	405	394	382	377	399	385	358	381	334	393	344	384	367	355	379	369	395	346	379	374	364	362	399	371	379	351	354	362	385	357	392	375	382	368	362	357	369	369	352	374	375	378	354	417	367	386	356	386	389	368	358	346	411	348	374	387	364	421	399	363	365	345	363	397	352	393	365	398	367	391	371	352	336	376	370	340	340	329	382	365	378	376	351	389	364	346	361	374	366	417	386	387	362	359	387	382	371	364	369	369	390	341	375	397	330	344	344	362	382	376	376	387	360	389	336	384	378	349	396	394	372	372	360	386	373	354	384	352	394	384	341	386	344	352	389	398	368	401	377	396	353	391	371	340	413	350	385	355	379	388	374	374	334	367	366	361	377	335	372	363	351	358	385	383	334	352	363	376	381	339	383	369	370	362	338	390	396	376	346	333	330	368	362	409	390	420	365	363	352	379	325	387	348	361	369	405	378	408	382	389	370	354	370	342	329	412	352	397	360	343	348	351	349	350	388	392	360	352	347	406	348	362	347	363	343	342	352	352	349	379	361	355	380	371	368	371	390	427	366	386	339	377	395	366	382	407	341	345	404	392	326	349	336	376	369	376	362	378	384	364	345	361	357	364	393	372	371	356	384	419	366	410	330	351	385	355	371	362	364	401	345	369	347	372	367	378	388	369	369	346	392	347	397	375	369	343	335	351	380	398	365	365	372	384	356	368	393	392	374	358	367	370	360	353	370	377	371	344	361	359	392	390	366	354	360	393	356	407	370	358	398	363	377	372	380	360	381	394	374	413	410	375	363	393	382	390	361	357	369	370	396	393	402	376	356	365	370	388	360	410	337	367	366	361	370	380	368	367	385	397	372	404	373	361	398	344	355	400	348	394	370	344	368	382	383	386	359	364	371	371	329	343	354	357	355	349	366	383	364	373	389	350	368	398	343	392	358	364	364	384	376	398	368	360	352	348	377	350	345	376	381	340	344	357	381	329	393	369	383	374	404	372	362	379	398	368	390	377	396	355	380	359	367	346	368	376	357	371	397	384	364	374	361	379	387	393	406	422	374	332	335	409	359	360	356	386	352	370	365	382	355	387	378	364	353	378	420	374	335	370	378	358	362	367	379	369	378	374	351	361	364	344	356	380	394	344	371	350	401	325	411	389	378	352	351	375	360	360	366	384	363	347	360	368	371	358	349	341	361	391	376	400	355	370	372	391	362	343	375	363	395	359	361	368	353	380	362	342	361	379	367	349	346	406	375	362	363	393	361	412	347	338	381	387	409	352	374	391	379	365	379	397	344	347	391	387	384	425	345	377	364	365	347	352	350	402	354	395	368	384	318	378	379	396	342	370	341	343	370	368	377	347	397	384	367	343	392	368	346	394	373	355	357	374	375	354	393	329	363	342	402	373	373	406	348	359	397	375	381	399	373	364	372	394	371	350	340	380	365	392	401	356	357	370	357	373	367	325	388	369	352	342	377	357	383	400	337	390	357	333	365	373	368	358	384	382	383	372	381	390	380	328	384	366	372	373	381	347	415	364	398	395	378	362	361	379	358	381	379	359	365	341	364	376	357	344	381	382	344	366	344	380	360	368	327	383	382	386	397	401	346	319	341	349	382	366	388	335	348	361	360	346	375	391	362	357	404	356	366	363	346	393	378	387	382	386	370	379	364	398	344	363	383	407	322	334	381	362	357	374	411	390	397	357	372	358	410	350	349	389	351	377	363	341	370	336	351	357	376	379	381	365	384	338	383	375	391	367	411	365	378	380	376	333	353	415	341	376	362	371	345	344	356	380	381	371	368	366	374	396	362	369	358	354	349	374	398	377	379	372	353	365	399	355	326	369	394	353	348	360	362	388	372	367	372	374	359	397	385	399	361	397	382	357	357	337	353	376	360	338	370	392	358	321	397	391	388	359	373	384	395	314	345	360	366	336	411	367	384	360	359	395	365	364	366	379	394	374	380	366	365	374	349	362	379	354	377	346	363	389	373	384	370	327	386	389	358	404	373	379	392	376	399	364	358	369	397	389	378	384	375	358	386	401	369	390	363	360	365	382	345	367	357	372	396	378	377	367	385	378	367	379	373	352	362	383	380	372	343	337	387	370	367	355	349	379	397	357	390	362	382	338	351	356	366	396	346	397	328	363	341	314	370	399	335	367	375	345	355	391	358	343	388	370	369	355	374	347	365	383	375	373	393	401	358	360	355	365	389	361	322	380	378	363	333	336	359	353	368	351	358	366	367	362	376	359	377	401	375	366	370	371	349	358	353	381	377	357	380	374	370	347	370	387	394	360	382	383	397	407	363	376	367	378	392	387	382	355	376	377	375	336	356	380	384	364	339	378	362	376	359	366	378	356	414	374	396	372	351	351	365	392	377	348	357	354	370	354	356	363	373	379	403	382	357	383	382	345	389	378	333	386	361	385	349	352	393	383	395	366	361	324	384	349	363	343	370	368	403	355	368	362	361	359	341	375	373	369	343	361	357	379	391	382	415	339	405	364	357	367	369	362	363	404	389	370	382	367	376	384	383	318	391	373	362	368	396	356	355	395	389	393	400	383	367	336	392	361	399	397	401	374	387	382	330	377	372	372	381	369	371	326	362	380	370	392	369	384	358	373	361	367	393	373	384	351	385	337	346	391	342	378	390	388	357	389	356	396	353	386	403	363	375	367	388	376	364	382	356	351	396	409	364	353	363	358	341	409	366	349	325	373	415	409	336	392	358	371	376	384	339	355	356	378	331	382	363	380	367	406	344	397	374	346	369	374	366	333	373	354	366	365	374	362	389	362	374	374	352	340	362	384	408	389	345	365	346	379	369	370	400	374	379	337	415	380	367	346	376	362	367	366	345	381	367	380	375	335	373	387	365	350	375	349	364	359	369	383	345	347	375	330	342	356	387	365	364	350	392	389	391	373	339	388	369	397	356	347	390	386	376	349	366	394	369	354	336	373	347	363	384	409	414	350	363	368	365	370	352	360	390	331	371	359	380	336	377	341	389	358	351	376	343	388	370	391	363	351	412	409	383	341	364	391	344	382	380	350	345	409	345	361	386	383	367	380	356	391	327	379	395	373	385	368	382	367	381	351	359	370	387	357	384	371	353	346	380	385	350	343	340	362	340	383	345	359	368	359	393	362	391	394	388	365	417	400	332	380	385	404	370	343	358	365	362	367	363	375	383	367	370	407	369	364	353	377	357	384	357	365	406	340	384	399	392	391	366	366	376	332	393	361	352	385	337	376	380	376	367	373
5252	14925	10553	5867	4664	4207	3331	2327	1906	1646	1490	1734	1326	850	849	824	703	630	641	598	505	562	523	596	553	500	521	520	473	500	539	494	496	467	467	484	503	492	460	470	398	453	417	449	424	413	396	392	389	385	385	424	425	397	346	375	419	381	379	414	382	394	417	429	370	439	444	409	395	380	391	395	383	380	427	411	401	403	415	380	413	359	412	363	377	380	395	358	380	419	380	364	432	415	390	372	337	337	396	354	403	404	409	384	341	383	409	380	376	365	349	396	384	391	379	395	404	393	372	357	347	377	364	384	374	413	369	373	372	382	363	387	407	369	408	426	367	358	392	400	380	356	402	360	350	377	384	394	432	408	377	361	377	420	406	366	386	419	392	363	388	388	383	357	406	379	384	386	385	371	377	357	389	382	353	408	399	422	359	395	363	410	374	429	426	383	419	370	373	412	399	401	367	381	388	382	378	402	402	381	368	341	426	413	406	372	384	384	354	374	384	385	366	388	386	373	404	380	374	410	393	399	431	388	420	397	371	368	370	375	357	402	406	377	383	389	389	397	398	407	380	365	379	375	384	387	415	391	400	369	385	371	380	379	389	367	353	375	367	392	359	389	403	372	385	395	354	397	383	402	395	431	380	406	384	372	387	400	388	419	416	409	390	387	351	389	385	404	408	397	390	408	377	431	406	411	375	408	389	390	359	411	383	388	373	378	367	396	358	366	370	367	391	413	391	386	378	352	426	388	365	370	390	401	364	392	409	387	360	375	398	402	359	378	391	388	371	390	412	375	342	402	413	362	358	409	399	378	401	369	396	389	385	361	387	410	380	377	360	406	385	388	395	409	400	386	412	403	399	376	368	388	357	403	384	379	386	374	390	385	442	408	389	390	352	394	353	388	412	384	377	433	370	408	395	395	372	418	426	378	363	364	402	393	375	415	384	399	393	357	398	355	356	382	381	372	416	368	346	373	409	382	405	382	391	346	354	370	367	377	396	374	348	365	374	382	404	397	345	398	357	382	339	404	439	362	370	392	386	397	361	363	382	367	392	388	383	345	386	400	383	390	364	395	370	378	370	381	369	394	405	435	445	367	407	373	378	339	385	382	383	364	430	368	353	373	361	378	377	384	420	355	401	415	380	356	394	356	391	404	401	378	360	380	379	399	378	362	382	341	378	372	349	375	410	374	425	380	397	382	373	353	374	372	407	386	405	392	363	420	370	430	353	400	371	384	398	401	395	358	377	413	406	386	388	377	390	387	367	410	360	369	390	399	403	395	371	403	404	365	389	371	403	378	361	383	373	392	385	413	373	394	419	399	376	352	349	373	395	364	388	358	391	398	368	367	362	377	367	352	361	397	418	407	422	430	364	390	407	375	355	380	366	415	382	384	378	362	361	402	387	388	365	352	391	386	398	372	395	354	347	383	403	395	396	400	384	394	407	384	431	377	358	372	389	403	357	365	392	390	369	379	382	371	369	362	396	383	378	345	406	390	337	393	356	378	393	401	372	351	333	364	375	386	392	396	382	354	367	403	380	408	383	387	394	410	417	360	357	389	386	385	378	407	418	375	393	377	353	414	370	394	401	431	388	402	381	400	382	395	352	412	383	401	390	394	372	377	421	370	372	375	409	381	389	389	385	383	379	390	370	390	368	406	408	338	418	409	372	383	419	373	368	371	392	375	415	406	390	406	395	380	394	367	389	370	418	394	391	374	371	351	384	365	386	393	350	399	376	390	376	416	364	409	395	377	418	372	361	407	390	388	401	361	401	371	361	369	400	372	395	393	353	410	368	406	350	379	386	413	370	354	365	362	420	425	394	402	375	388	388	400	375	380	356	409	389	378	349	361	395	389	348	364	364	332	413	388	392	384	394	394	361	365	407	360	381	390	413	408	374	391	374	380	346	376	381	370	404	376	392	379	382	365	390	379	394	377	385	366	364	394	392	373	398	401	378	381	371	394	346	357	391	390	376	378	376	367	401	391	382	384	381	369	408	388	390	406	399	409	408	365	402	396	378	399	383	440	424	430	406	389	431	365	391	407	409	361	405	384	349	379	356	414	378	398	395	385	369	391	401	416	409	387	418	357	381	401	389	370	392	402	368	400	361	398	353	422	386	380	394	424	379	377	399	410	338	399	372	361	379	416	406	380	402	382	387	377	362	387	390	356	375	393	411	361	414	404	363	378	390	348	403	387	379	408	389	376	393	357	363	377	405	365	382	354	383	400	359	370	381	390	358	339	409	407	394	381	347	386	384	372	390	386	330	391	373	347	385	392	357	406	381	380	394	395	362	397	378	393	369	403	372	426	364	348	368	398	383	361	366	391	399	362	378	359	397	397	393	373	373	398	386	365	403	388	398	374	414	369	410	394	364	392	387	407	388	387	393	369	366	368	394	423	385	377	343	400	382	378	377	392	382	387	385	401	392	352	404	380	371	391	428	391	421	391	402	394	417	377	382	375	371	357	385	375	365	409	367	359	371	419	354	347	386	414	379	351	393	379	373	393	395	388	394	399	361	358	397	378	413	393	388	424	381	414	413	402	357	392	391	370	410	382	369	373	374	375	388	386	401	364	394	410	368	393	430	386	396	376	375	368	355	363	371	367	382	365	417	363	436	429	368	399	363	372	394	379	394	350	424	396	372	389	371	386	405	339	415	393	399	388	422	411	353	385	421	357	384	372	382	388	380	421	363	388	414	373	375	400	393	426	393	399	392	396	405	362	362	369	370	388	380	401	384	375	378	362	377	378	408	402	372	393	356	413	374	395	402	348	376	392	384	377	360	394	401	391	382	397	371	384	395	375	395	370	386	355	383	392	402	386	333	390	410	378	381	418	354	332	394	395	415	375	377	354	417	386	382	381	353	390	405	389	383	384	388	399	375	434	366	390	361	373	383	390	396	403	411	403	391	372	355	383	382	412	416	407	406	402	374	390	415	409	402	392	385	382	379	395	416	368	373	389	373	393	398	395	402	401	370	385	363	370	377	396	374	378	400	380	382	409	386	416	377	372	385	409	369	387	379	372	380	403	401	406	390	390	400	354	417	399	368	378	399	423	390	365	367	388	399	370	413	419	394	354	426	389	361	397	400	355	386	389	426	346	413	402	373	376	356	411	371	380	388	366	427	407	378	375	413	368	393	390	385	367	378	363	359	383	361	352	416	363	398	404	367	374	387	387	363	342	388	363	391	391	395	394	383	361	367	384	385	388	382	406	370	351	410	402	393	417	382	390	375	397	378	362	376	381	385	391	375	382	415	394	386	397	362	387	387	372	395	382	395	353	390	368	396	384	391	345	365	397	372	395	368	391	391	369	406	350	390	361	375	380	379	384	352	362	424	374	384	373	430	404	370	385	381	379	363	384	373	371	395	407	373	383	364	381	390	392	396	377	392	372	368	370	392	395	375	417	357	360	378	383	408	364	366	346	386	360	376	385	333	383	391	400	366	376	366	397	380	354	355	376	376	421	332	434	397	399	372	379	385	381
25129	21455	27542	25655	9929	1540	1021	718	604	511	551	616	453	356	289	300	251	235	218	213	223	206	226	236	206	201	200	185	195	181	169	200	182	180	187	202	194	195	172	196	173	170	158	159	152	169	145	156	146	157	127	143	147	156	127	136	157	155	147	125	145	135	119	139	154	167	164	138	130	133	162	152	158	141	159	118	162	154	140	146	133	139	136	157	130	178	160	144	162	139	139	139	151	165	165	151	155	141	155	142	139	134	136	138	129	152	138	126	139	124	147	138	145	102	138	159	140	132	141	147	149	132	151	136	130	145	142	122	150	153	155	161	132	134	157	139	143	141	146	133	131	127	153	117	148	146	150	117	143	151	155	126	139	146	141	153	152	145	144	151	138	132	129	145	130	154	153	122	116	129	135	143	156	153	154	112	151	131	135	147	164	157	137	121	141	138	148	139	142	149	140	129	140	153	151	127	127	122	138	164	148	142	151	151	120	128	153	121	134	142	137	166	151	138	151	124	123	126	153	141	137	140	134	138	151	151	147	131	155	135	129	137	136	148	132	167	132	136	158	123	149	141	173	147	137	141	144	127	149	146	153	149	128	141	136	159	151	146	135	164	159	160	132	163	148	147	153	142	140	151	134	144	151	146	146	148	130	160	171	153	130	140	133	146	156	140	132	154	144	135	134	125	132	151	142	142	141	151	143	137	131	146	150	144	165	153	140	133	138	134	130	130	137	132	122	148	144	133	140	147	128	134	127	131	115	137	149	152	143	142	152	146	137	165	155	148	161	129	142	145	134	135	146	143	147	161	166	143	159	161	156	142	117	148	132	137	146	123	169	154	162	136	130	143	163	154	145	128	119	141	140	136	145	137	128	136	131	114	125	130	120	135	144	167	134	132	156	142	131	156	120	154	169	150	140	149	150	159	140	136	155	154	148	149	139	140	138	133	118	141	139	149	118	130	130	156	142	124	133	152	158	132	144	148	132	134	156	132	145	139	152	145	124	145	152	134	137	141	130	134	142	141	134	136	130	123	150	149	112	147	150	141	149	143	141	131	140	125	122	127	142	141	134	128	143	149	147	124	133	120	146	141	137	154	140	156	161	155	126	141	129	142	126	158	149	138	137	137	149	125	129	143	129	126	120	154	131	154	145	135	141	127	139	142	136	159	137	144	150	110	145	143	142	149	144	148	135	153	139	147	133	149	155	128	158	138	156	155	135	154	139	144	153	129	125	140	164	122	141	135	148	145	115	136	151	168	156	124	160	134	134	144	132	127	135	165	142	151	131	141	144	137	132	150	138	140	153	139	146	153	137	145	129	138	141	122	158	153	121	141	158	137	141	126	135	159	149	144	121	157	163	132	142	167	133	144	138	143	134	132	125	133	138	166	138	116	138	136	144	116	174	137	157	139	134	144	143	169	135	158	143	141	146	152	133	128	155	164	139	138	150	156	138	151	128	137	158	148	163	160	153	115	149	165	144	134	165	148	133	145	149	131	138	134	130	130	144	142	134	161	133	146	140	124	149	149	142	128	135	132	150	158	140	114	134	136	155	135	127	149	152	149	129	136	136	155	130	149	145	141	120	150	162	139	140	139	137	128	144	139	158	144	122	133	139	125	152	153	136	150	128	149	144	147	143	130	130	110	129	134	173	144	123	124	150	138	149	128	124	151	164	146	138	125	161	142	156	157	138	136	145	124	156	166	149	133	168	112	128	145	156	131	136	172	123	163	130	155	140	138	147	140	122	133	142	140	155	151	145	130	145	145	134	138	149	165	156	146	154	144	148	127	128	140	141	160	136	147	144	136	127	123	116	143	152	136	126	151	127	166	122	130	136	124	155	144	117	149	148	151	141	132	143	156	132	152	142	146	155	158	143	146	148	135	139	136	160	132	139	139	149	134	138	141	148	148	129	156	149	142	134	159	136	150	144	137	124	142	133	155	153	131	132	152	198	158	138	128	151	113	131	135	153	127	156	142	158	126	139	151	149	146	148	164	128	126	161	155	156	131	144	140	164	140	155	142	145	124	141	147	150	181	158	158	150	133	133	160	147	137	120	148	147	131	133	139	131	127	154	139	149	154	164	152	145	129	148	133	144	145	128	143	136	144	147	129	129	165	117	169	142	139	155	144	135	136	141	144	133	161	128	134	131	155	155	130	133	151	119	148	146	135	170	152	145	148	145	156	150	127	154	126	142	173	142	141	136	132	145	152	148	133	129	153	134	157	127	129	152	146	146	147	122	139	128	162	157	165	142	139	148	147	146	138	156	144	139	178	153	143	147	127	138	159	124	124	155	171	151	151	141	133	151	150	151	126	153	140	150	138	159	167	142	142	151	145	140	123	133	163	133	139	140	129	135	139	134	153	128	119	145	157	132	146	152	114	147	139	135	153	134	155	135	135	144	152	150	143	144	136	124	123	138	137	137	131	141	145	135	121	134	121	176	135	123	135	130	139	134	148	123	147	119	120	139	149	130	151	131	155	178	142	129	158	143	141	128	156	144	154	146	161	124	143	149	142	133	137	148	157	139	125	155	139	114	136	139	135	157	160	136	134	140	144	125	130	149	154	145	149	120	138	143	139	136	147	146	136	119	136	153	143	140	129	133	148	181	133	135	141	133	166	142	152	148	125	131	141	149	150	144	163	155	129	166	122	144	161	145	140	124	154	141	154	148	157	151	131	142	149	166	136	150	157	134	163	121	161	144	160	152	156	154	155	135	155	133	140	148	123	121	167	130	138	169	138	151	137	159	138	131	131	138	121	155	141	144	141	147	157	183	152	155	137	130	152	120	132	157	139	148	139	131	145	151	133	167	154	166	136	133	131	135	138	149	162	141	127	155	143	137	145	139	157	123	146	161	159	160	148	145	158	117	123	146	139	144	143	143	127	130	132	141	131	164	151	144	114	143	157	139	138	157	152	139	141	130	137	144	155	141	144	145	157	137	159	152	129	155	138	139	136	139	118	149	145	137	139	136	138	131	125	143	161	138	159	140	133	153	141	167	131	131	154	146	147	161	125	145	160	135	147	148	156	163	120	166	148	151	129	137	141	171	130	155	141	168	157	139	136	121	147	143	166	151	154	149	141	143	164	128	150	128	142	135	144	126	152	148	149	144	132	156	140	143	155	150	136	143	109	155	124	145	138	151	137	150	156	145	129	143	147	121	143	147	150	148	157	141	136	153	143	142	109	143	124	148	134	158	120	153	142	135	120	132	151	153	156	153	144	133	131	148	115	148	159	141	152	126	134	130	160	150	152	146	154	122	140	136	167	150	136	144	144	135	144	164	146	139	141	128	156	130	143	137	135	151	142	156	151	143	163	120	161	137	139	148	148	142	134	147	149	134	139	139	117	141	130	139	143	157	146	139	142	137	133	153	142	144	141	142	157	158	119	147	137	142	136	131	141	127	126	126	135	140	142	140	128	143	126	120	160	137	134	132	146	143	139	133	147	126	162	129	167	142	134	139	157	156	160	153	148	139	125	142	143
4551	10313	7029	3726	3006	2733	2102	1508	1196	1030	1021	1120	844	492	473	424	375	275	293	273	249	258	276	303	294	231	273	237	227	243	254	252	270	238	214	238	247	254	228	195	209	211	211	177	186	183	181	172	157	165	159	162	166	205	146	158	166	148	167	175	152	164	145	143	152	171	152	166	157	158	163	161	184	153	176	173	182	133	177	164	163	176	161	174	167	178	154	145	176	158	153	148	153	167	147	165	156	147	147	176	174	159	140	157	133	190	159	149	141	155	142	170	160	136	189	149	151	156	140	163	161	175	148	136	170	153	142	171	156	168	145	134	163	178	159	152	160	155	160	166	167	155	137	147	170	152	165	148	134	150	151	145	163	150	133	154	140	145	157	128	163	156	151	138	146	163	168	154	161	147	154	141	143	160	178	149	138	149	162	158	116	126	142	145	157	183	172	151	174	157	183	127	177	151	145	134	157	177	147	153	165	146	169	163	172	165	170	166	163	174	158	170	141	139	192	143	161	165	138	174	149	146	140	154	135	187	167	169	137	151	160	143	168	168	165	170	167	151	131	146	148	158	147	158	157	171	157	155	163	155	152	151	162	160	155	174	138	163	152	163	144	135	160	172	163	152	164	149	156	156	174	162	127	146	170	135	141	173	152	158	188	157	161	150	158	137	138	166	133	159	155	159	170	182	159	180	164	162	157	146	170	139	157	158	161	150	152	155	167	179	144	164	176	154	145	182	160	164	160	148	166	175	159	156	144	155	170	144	164	163	156	166	143	147	157	163	127	146	148	137	157	165	148	157	154	158	169	154	150	159	169	169	155	157	172	172	153	141	158	156	168	148	159	165	163	157	176	148	175	134	145	155	154	162	154	148	134	167	175	168	116	149	160	138	152	162	128	147	155	162	164	158	132	165	137	162	159	174	136	156	167	158	150	141	168	168	142	141	163	150	145	180	140	177	149	168	140	158	131	159	145	155	150	141	179	155	162	144	144	147	148	153	170	148	154	156	141	174	154	160	177	140	159	130	165	148	132	155	153	165	161	145	138	170	150	162	148	179	175	168	152	156	146	131	137	157	138	149	164	150	158	150	149	158	159	142	154	151	168	138	155	173	165	176	153	163	183	169	170	171	160	166	161	170	151	151	160	149	161	169	150	173	142	162	180	177	143	147	181	157	157	146	147	145	141	162	151	152	146	165	162	173	190	152	169	141	160	131	154	177	153	141	151	166	156	155	162	152	161	155	148	168	130	154	144	152	145	155	150	162	160	151	153	174	143	133	163	154	150	154	145	171	159	166	155	144	174	145	162	176	170	184	154	180	155	139	148	155	155	171	138	153	162	152	172	131	170	164	155	173	178	141	164	145	147	138	148	166	158	157	160	142	156	163	149	149	157	167	177	146	178	144	152	169	159	131	151	145	171	176	141	148	167	147	151	154	164	149	141	185	169	168	152	149	183	157	150	147	167	178	162	141	168	154	172	150	155	155	147	163	156	160	142	187	140	171	140	161	171	150	134	150	152	155	157	147	141	149	156	148	180	136	161	167	158	181	159	156	155	147	157	169	141	171	161	155	166	148	177	150	176	178	169	150	149	171	152	176	167	143	165	163	155	154	146	156	156	159	187	165	182	166	160	179	164	141	168	155	157	162	144	141	157	158	156	151	144	156	172	157	155	148	162	141	139	156	166	154	147	141	155	151	178	134	156	144	167	146	158	161	167	142	177	155	163	134	142	171	171	159	141	135	159	133	168	139	149	176	135	166	181	158	163	153	170	154	143	166	156	164	176	149	156	173	177	154	173	163	164	146	162	148	160	136	174	175	146	160	158	140	166	176	166	146	155	138	144	159	149	153	169	152	161	180	154	160	147	153	153	144	155	146	175	159	162	151	162	198	146	147	164	168	150	153	172	149	146	168	150	163	156	160	150	143	152	151	141	170	160	145	169	160	158	188	158	143	169	156	150	154	132	151	153	153	158	143	164	171	143	159	129	187	152	147	157	144	180	193	160	153	163	150	169	164	148	157	179	157	142	150	153	150	160	146	156	156	158	161	156	162	164	142	141	149	165	152	151	143	157	154	136	154	152	169	150	153	155	165	150	159	160	158	156	162	138	135	150	175	172	172	146	161	153	149	143	165	154	136	157	159	156	157	163	161	145	144	139	138	159	162	167	152	156	160	161	158	172	147	155	126	145	145	162	147	162	173	178	172	178	151	145	136	143	152	139	154	153	165	161	179	143	160	149	132	152	141	151	154	148	150	145	142	191	141	150	163	148	161	155	161	149	157	141	154	147	141	169	140	158	153	166	166	153	159	157	153	160	159	163	148	185	143	149	159	160	187	154	157	141	148	151	155	143	147	158	139	167	161	156	144	137	154	168	177	176	147	133	167	173	151	168	150	154	156	131	150	167	154	162	147	157	132	155	139	145	164	135	166	168	136	164	165	153	166	173	160	142	169	169	180	149	169	135	149	140	142	146	171	134	157	169	152	165	152	175	160	169	170	154	177	150	150	142	167	137	165	146	158	155	160	132	146	145	161	149	129	187	171	141	142	173	168	134	161	154	147	180	159	148	151	154	157	148	166	161	161	163	161	145	169	159	159	153	149	144	154	164	144	153	169	190	160	167	159	174	149	160	171	150	161	163	139	169	140	147	151	137	149	141	137	152	141	164	137	150	154	153	151	194	159	168	141	151	154	155	146	146	161	142	141	160	176	150	159	178	154	151	171	174	150	156	155	140	170	151	159	141	160	151	159	175	148	153	161	173	143	149	148	158	170	144	155	146	148	162	137	156	157	159	164	139	148	154	150	176	143	147	136	144	148	152	149	168	156	154	149	144	139	154	138	145	139	150	159	154	152	144	148	152	161	154	161	161	145	167	162	140	146	156	172	164	165	134	141	169	145	148	152	162	131	137	170	149	168	154	180	168	148	165	155	175	123	138	162	165	166	147	168	152	148	158	160	149	152	147	158	160	151	157	155	154	147	149	161	164	136	166	138	172	153	144	149	157	146	173	131	145	153	148	149	159	165	156	174	161	151	143	146	189	139	158	159	188	163	158	152	157	149	165	151	158	163	157	159	150	152	181	165	152	161	142	162	156	143	159	143	134	177	161	156	170	147	130	157	166	151	157	130	143	130	149	176	152	150	130	144	165	176	169	157	156	155	159	140	163	143	172	164	163	167	184	132	152	176	142	167	148	158	145	159	139	171	179	155	157	162	149	166	153	167	162	163	133	175	167	169	168	146	148	169	150	171	149	154	165	161	145	145	142	134	149	160	151	160	160	151	165	140	148	144	169	143	148	139	165	130	172	130	156	148	146	149	137	144	184	146	176	172	171	160	168	146	159	163	150	157	166	143	173	150	168	171	148	155	174	148	158	154	137	159	150	143	184	144	161	138	141	144	162	160	166	174	173	164	133	165	154	143	154	181	160	165	140	149	171	166	141	153	176	146	171	152	130	153	157	154	150	135	154	152	159	173	151	148	166	152
22781	21416	29116	24123	21419	21523	9873	2382	1680	1489	1485	1482	1133	881	818	777	662	621	601	517	470	455	529	595	562	546	480	473	451	475	443	467	480	479	469	434	475	465	422	417	427	432	396	388	400	405	403	353	389	378	375	331	365	357	363	370	353	345	349	351	339	353	325	397	328	387	341	362	355	395	309	386	414	358	379	361	372	386	388	385	363	392	355	348	360	394	381	365	362	383	400	371	400	348	363	324	374	350	348	310	347	332	356	361	337	397	372	360	379	333	355	331	366	352	367	353	341	384	370	372	352	377	349	363	401	353	363	364	365	346	376	371	327	371	363	319	369	349	326	358	345	367	349	368	368	353	364	347	364	288	329	374	364	357	339	353	312	366	353	334	347	345	354	324	356	323	339	358	364	331	365	367	329	363	359	341	379	379	327	346	387	346	328	357	374	364	331	388	376	375	367	374	351	378	326	365	338	353	335	369	368	414	372	380	381	358	347	391	349	331	345	351	332	362	351	349	393	322	355	361	355	373	348	372	372	380	331	363	377	365	348	373	391	356	349	360	355	350	350	340	358	289	376	372	354	352	361	339	376	358	379	345	355	384	344	347	336	345	382	347	343	365	356	372	370	381	365	367	349	376	369	342	349	334	344	389	381	380	366	367	352	376	380	359	340	356	367	329	350	345	348	357	350	378	366	341	384	354	352	371	341	347	369	349	336	369	319	354	364	336	343	339	360	353	363	351	356	385	334	337	342	343	346	346	364	374	340	353	373	364	329	364	315	359	347	380	371	357	328	357	353	362	376	353	361	363	382	370	344	367	328	368	333	354	366	350	357	334	361	365	336	404	362	367	358	368	354	357	327	340	366	366	381	361	364	332	352	357	351	373	350	356	398	336	359	392	368	373	334	327	385	348	370	345	359	379	371	353	338	350	350	307	354	341	366	350	365	347	371	345	358	368	326	368	370	360	361	328	349	350	330	333	343	357	344	342	330	342	346	384	342	365	312	355	366	355	383	358	348	348	395	388	389	411	373	358	402	367	326	365	379	323	326	358	366	342	367	358	348	367	322	327	350	363	342	326	361	374	364	386	375	361	385	378	367	346	369	335	375	351	387	316	362	341	357	361	316	375	358	358	363	357	364	376	339	320	375	362	369	367	368	351	362	368	355	382	363	402	351	327	353	323	365	337	363	340	357	364	365	379	354	369	354	347	367	374	362	359	327	372	361	369	348	346	323	343	333	380	378	361	347	347	405	339	338	349	364	373	337	369	321	365	318	357	324	357	382	354	370	343	357	329	373	375	348	361	331	360	374	376	364	385	357	373	361	300	338	350	360	340	359	354	336	383	356	344	331	364	333	331	355	317	357	358	395	342	360	385	364	331	354	351	345	360	385	369	377	344	374	373	351	330	363	364	374	374	350	375	330	367	357	342	345	361	352	355	363	381	373	395	349	369	357	349	361	336	373	350	358	366	355	374	337	331	361	352	367	329	357	331	353	343	365	372	347	353	358	343	359	355	350	365	371	329	399	341	400	335	395	369	352	356	371	381	363	386	373	381	345	363	351	337	352	343	333	345	365	342	342	389	358	361	364	333	367	370	370	352	364	374	382	385	362	364	365	359	348	336	398	382	369	369	386	356	343	327	373	365	352	363	333	358	349	381	335	372	345	362	377	362	355	348	375	357	374	346	349	371	365	344	344	378	359	342	363	369	344	398	347	373	356	345	361	395	377	334	343	357	369	351	352	365	379	364	295	363	384	351	365	385	354	384	384	386	364	358	349	378	357	377	362	362	378	346	371	376	350	376	348	355	327	323	373	377	345	369	357	360	353	368	363	331	367	383	365	351	353	365	370	368	357	336	338	355	386	350	393	338	376	325	378	357	361	353	348	347	373	343	328	364	378	360	362	361	376	385	325	368	360	368	376	384	367	347	342	376	404	351	369	318	379	351	368	355	368	325	353	369	369	376	368	345	338	376	372	329	356	344	391	367	344	326	361	361	354	338	354	332	369	374	373	358	350	373	386	365	398	308	348	328	362	364	334	357	356	350	361	379	372	324	370	341	327	378	340	365	348	370	386	385	346	367	399	386	339	343	340	338	361	348	328	393	395	307	364	353	332	386	362	366	350	368	353	372	361	369	365	389	348	358	330	350	358	389	370	382	331	378	377	376	378	369	357	330	379	371	383	362	345	371	376	379	365	355	347	356	328	383	348	360	370	369	357	361	358	380	305	355	336	349	338	364	323	350	361	372	345	342	378	349	319	364	362	371	350	384	352	354	345	326	366	342	329	334	344	340	355	354	344	352	349	360	346	359	375	344	341	364	355	372	331	354	336	376	351	365	350	345	361	344	383	359	375	333	372	335	371	356	392	333	362	354	354	327	339	353	347	357	398	342	373	354	349	360	365	382	370	359	389	368	362	378	339	343	389	345	361	388	344	367	347	382	398	358	329	357	361	369	351	329	365	402	348	344	384	365	341	345	374	345	327	358	360	357	380	376	354	381	339	393	349	350	348	396	350	363	337	357	389	339	343	388	344	378	359	337	338	338	342	368	360	366	334	338	335	328	352	373	353	331	362	346	344	318	361	348	355	377	341	358	389	379	328	390	356	380	367	355	338	394	375	366	380	386	359	348	355	330	383	370	371	373	378	364	390	366	341	358	372	378	351	374	340	365	349	370	371	331	362	350	352	350	361	350	345	374	381	370	368	360	361	323	390	369	354	337	339	340	339	347	370	373	395	353	378	329	334	321	368	335	351	342	383	337	379	348	384	379	341	356	361	362	328	383	364	372	360	327	366	336	356	355	334	356	330	339	375	336	369	342	368	360	371	385	371	350	384	397	383	396	349	372	349	355	341	357	374	365	352	364	355	340	375	366	396	334	347	349	357	374	330	360	347	374	401	393	381	349	368	343	342	357	368	381	372	375	365	368	360	365	372	383	355	356	327	356	360	356	340	371	369	326	345	342	339	354	382	330	348	351	383	350	359	350	383	368	367	391	360	347	353	404	368	363	346	358	350	385	358	370	343	362	326	357	357	376	365	359	359	324	349	357	357	338	344	336	337	358	367	324	347	331	351	337	371	308	378	380	336	380	386	373	331	355	378	339	380	335	334	359	346	357	355	322	352	382	346	346	366	364	370	345	321	349	363	360	350	370	353	360	355	378	384	341	325	362	351	378	355	354	345	366	379	335	356	360	346	361	386	386	366	338	345	360	373	361	333	397	386	379	345	367	374	375	319	349	340	347	362	351	323	367	354	393	354	378	368	337	391	361	343	370	396	336	388	340	352	381	367	352	361	397	379	344	373	364	386	361	348	379	347	358	383	368	371	371	389	350	334	410	364	341	349	355	386	339	365	371	401	398	374	390	382	354	349	360	392	383	364	351	311	356	397	368	343	385	357	355	368	350	374	372	377	355	381	336	358	363	361	363	336	360	363	366	328	371	362	357	367	362	343	385	356	367	374	339	334	346	349	353	376	346	358	365	345	353
6629	21229	15561	8967	7401	6494	5064	3474	2845	2494	2233	2393	1724	1209	1176	1051	868	823	707	649	568	590	649	678	631	596	585	538	588	554	519	560	536	558	489	525	557	510	524	462	462	481	421	439	455	427	403	411	373	374	356	360	375	380	383	387	419	407	377	393	393	371	344	412	376	425	387	363	354	389	368	397	361	387	377	392	360	395	380	406	403	405	358	392	382	390	385	407	395	388	363	365	384	390	378	348	375	392	370	410	378	373	388	378	386	371	379	352	347	397	387	386	334	361	381	366	419	333	371	359	374	375	384	369	388	387	381	361	408	372	369	380	350	371	376	364	348	381	373	356	397	399	385	355	364	386	338	370	330	368	390	401	373	387	354	366	379	376	361	395	362	367	410	358	372	369	376	372	398	391	386	364	391	393	395	359	416	387	369	348	380	352	397	366	383	364	376	389	338	393	380	365	406	378	350	385	380	367	339	373	372	358	413	385	375	408	372	356	398	358	367	399	343	377	398	350	396	352	370	367	363	408	363	367	385	354	379	346	339	392	399	394	388	381	375	377	381	362	382	387	354	383	397	350	362	383	344	379	371	407	360	383	392	374	378	353	346	380	347	357	399	384	374	357	400	394	389	365	361	356	364	376	352	381	365	385	351	380	345	370	393	375	375	350	375	381	363	423	369	346	382	390	369	360	373	413	397	370	359	380	348	369	374	377	378	384	390	365	394	383	340	389	399	396	372	405	381	387	385	373	375	367	338	378	368	364	362	346	354	348	362	381	367	395	370	400	372	353	391	367	385	398	380	393	373	366	359	366	379	377	365	355	372	370	368	394	386	338	390	377	351	396	375	354	367	390	359	357	359	402	363	366	358	377	394	382	385	399	386	388	386	392	390	411	385	389	381	383	376	335	369	368	401	366	395	363	387	356	377	351	385	371	346	368	387	375	366	354	379	373	370	348	387	388	355	363	349	367	360	351	383	377	350	350	397	380	352	399	374	387	358	364	371	378	382	372	354	361	400	367	411	354	360	385	321	387	399	370	370	372	400	379	406	341	359	351	359	381	379	386	349	373	359	376	383	393	381	364	359	383	412	375	369	353	400	380	401	359	391	353	393	390	365	406	366	380	356	357	356	365	351	367	364	368	389	366	379	405	361	377	363	379	346	387	357	367	383	388	383	403	347	341	377	382	384	404	350	356	384	368	399	356	373	374	403	382	367	379	394	378	328	375	384	374	379	412	422	361	325	361	372	356	355	349	361	384	368	364	394	378	358	359	384	359	377	392	377	363	397	405	375	379	330	348	396	391	379	353	377	387	381	393	382	376	391	383	378	420	374	370	343	367	351	363	380	361	366	409	357	385	386	387	363	428	357	382	406	363	393	371	383	394	385	375	387	362	366	392	377	366	369	401	380	374	410	380	390	397	366	431	397	392	365	362	367	360	393	358	380	356	370	389	355	398	384	420	376	368	361	364	360	401	380	379	370	364	398	369	391	391	377	364	360	364	362	389	369	360	346	391	395	388	357	369	352	425	355	361	395	408	357	354	373	368	380	369	378	386	362	386	399	360	358	350	374	376	404	375	394	367	387	364	404	373	416	378	365	376	357	407	405	381	407	371	405	385	368	389	364	378	385	395	358	355	360	362	393	365	404	387	366	356	375	403	343	351	385	385	362	394	404	354	379	391	401	387	392	382	387	387	377	365	390	398	399	378	347	379	376	393	380	368	413	398	336	390	344	374	395	364	374	368	384	357	369	363	380	384	420	393	374	374	390	370	376	399	411	393	375	386	374	410	389	352	365	349	388	384	368	382	375	392	347	344	372	383	387	383	383	356	411	377	387	410	363	367	362	359	402	315	384	380	366	359	384	370	377	343	359	369	359	391	333	370	389	388	356	369	370	373	379	364	393	362	399	383	351	357	351	427	358	342	357	398	364	376	340	361	395	373	353	374	387	354	389	378	379	394	377	392	373	384	385	396	375	389	375	419	392	397	359	340	373	340	361	362	340	346	349	382	362	385	385	410	387	392	370	357	374	360	380	387	388	413	336	371	387	360	381	407	395	349	384	395	371	364	345	379	370	376	349	371	397	368	370	369	370	398	354	346	392	373	393	366	375	401	405	403	416	327	352	375	377	339	412	382	364	366	377	340	410	378	374	367	355	371	368	364	373	371	363	368	400	378	363	375	337	358	386	393	369	394	403	374	412	366	363	354	367	400	346	399	369	391	379	389	338	416	377	364	369	384	385	365	354	407	375	359	364	363	378	375	386	393	354	390	423	365	358	365	367	352	362	398	358	426	371	344	369	359	378	363	376	354	368	371	366	347	395	409	360	381	359	379	420	393	401	348	354	366	396	378	361	403	387	364	376	407	349	396	363	366	394	365	375	376	354	364	404	381	361	367	391	356	367	376	374	367	378	385	329	354	391	381	366	411	396	397	381	349	351	374	397	371	378	319	389	347	338	386	367	353	346	374	354	376	365	387	395	370	374	400	375	373	350	392	408	391	345	410	368	380	350	350	344	390	339	391	365	378	366	379	368	336	364	361	371	380	370	345	391	380	395	359	405	380	394	401	404	374	398	401	385	369	393	363	354	374	372	366	347	366	325	409	350	360	390	367	345	363	368	373	363	388	347	373	363	352	380	359	359	374	406	366	378	387	365	384	371	399	358	382	416	370	380	356	364	338	360	350	354	399	367	361	368	390	361	408	383	355	356	393	390	383	382	377	365	366	369	374	369	361	398	371	404	386	393	386	370	369	348	357	366	382	371	388	396	401	321	366	365	357	377	345	379	363	370	396	388	350	364	385	367	424	365	394	374	340	356	327	350	377	384	365	372	378	345	370	365	354	426	362	377	356	362	409	370	405	353	415	381	360	385	366	361	380	383	416	364	360	361	383	397	336	397	366	371	382	338	393	372	398	392	373	381	382	366	379	402	373	369	396	409	371	392	356	356	357	357	358	390	374	400	406	376	361	357	392	367	419	386	363	388	365	377	367	370	373	343	390	386	345	363	363	411	418	366	368	409	398	397	393	402	387	402	355	337	368	339	409	409	380	425	369	395	384	375	361	380	380	416	386	375	350	352	372	376	343	376	359	345	358	364	360	392	383	404	375	400	387	345	427	378	387	385	395	362	368	402	349	372	387	370	402	399	336	398	373	386	367	387	355	353	379	371	425	361	380	360	388	373	378	391	379	365	353	399	360	373	365	391	381	353	386	370	352	372	367	334	370	391	363	365	408	377	368	353	364	393	395	354	344	383	349	393	366	386	399	398	381	410	359	398	355	375	351	372	384	392	378	376	373	408	323	378	393	395	375	384	364	380	369	404	367	369	342	380	392	377	382	339	392	375	385	353	361	380	342	381	378	334	423	371	362	368	364	377	379	377	372	361	354	394	410	352	375	382	381	375	361	380	366	370	408	342	352	348	388	400	405	382	370	351	386	345	380	365	356	390	367	374	376	348	353	386	349	370	386	393	340	352	375	369	399	362	401
27979	19714	7553	1836	1043	873	614	485	475	393	445	509	387	290	299	274	261	250	257	271	221	237	301	252	209	261	253	236	215	228	243	235	225	230	244	251	245	256	230	210	208	213	203	197	183	202	210	240	182	215	217	195	195	229	193	179	210	210	196	218	177	203	225	214	200	234	220	205	215	193	211	212	192	190	195	201	190	207	196	211	184	211	210	202	192	198	204	203	198	201	196	217	206	197	205	197	176	224	208	204	200	172	204	213	210	197	204	222	200	197	213	183	218	196	208	224	210	221	206	204	200	222	200	205	216	212	202	197	213	209	211	187	206	207	188	227	207	177	207	207	212	217	190	223	212	180	190	192	206	193	207	201	196	210	196	214	209	193	212	219	190	185	196	212	195	236	216	193	204	199	204	181	200	196	189	190	208	206	209	195	166	237	198	184	222	214	187	207	195	204	203	218	223	191	217	208	214	223	203	191	208	198	199	211	218	204	220	208	221	204	182	206	203	202	202	200	224	219	215	215	197	205	205	176	204	208	186	190	219	193	225	200	218	219	210	202	202	199	191	214	212	214	196	195	218	186	210	210	217	207	210	206	210	184	218	201	200	170	208	208	176	207	204	198	194	204	196	175	241	213	204	210	213	189	194	195	230	199	195	221	180	202	189	186	207	195	201	207	207	209	214	198	198	216	175	207	195	206	219	202	194	197	229	211	190	233	203	190	204	192	202	205	211	181	198	175	179	217	186	213	199	208	198	241	227	207	218	192	196	215	188	224	183	203	210	194	211	207	217	177	202	224	200	221	187	228	205	192	185	186	191	198	217	200	182	218	227	201	232	193	219	219	179	190	205	184	207	206	219	200	208	200	224	192	210	201	170	220	205	195	224	224	206	208	224	200	216	195	191	182	202	188	196	207	214	232	211	202	214	215	192	187	200	202	191	199	217	177	187	185	213	206	206	220	216	220	226	200	207	217	211	199	217	204	201	224	195	218	202	193	227	206	187	196	195	197	218	203	224	176	222	193	222	195	210	242	225	215	204	190	205	205	178	183	218	217	209	211	214	195	202	208	188	204	214	200	197	202	218	196	235	195	234	211	196	203	214	189	202	218	201	193	182	217	170	181	201	216	208	187	206	227	202	207	204	197	205	200	204	232	204	166	209	206	195	200	223	220	207	206	188	184	205	215	211	187	221	188	168	207	192	205	220	202	181	217	200	221	212	240	206	200	196	187	195	203	216	219	213	208	187	206	196	206	215	215	211	180	189	211	214	214	210	235	211	215	197	206	211	203	207	214	188	222	216	208	212	209	208	191	195	202	213	189	199	174	234	218	213	210	201	218	221	187	229	211	209	206	198	220	186	236	233	197	196	198	185	188	180	178	205	233	189	216	176	201	196	208	178	195	190	221	198	195	187	186	196	204	227	217	199	187	224	187	204	207	176	234	197	208	202	201	211	212	196	211	196	205	181	191	184	178	229	179	204	203	191	216	226	219	204	196	195	192	197	218	209	192	221	188	172	210	202	203	180	208	208	226	196	191	197	186	180	213	215	224	217	224	187	201	185	187	217	194	230	187	212	213	212	211	214	185	199	216	223	187	209	199	234	212	205	207	183	186	215	196	213	185	203	202	204	186	188	207	176	194	197	210	207	186	189	194	228	200	198	218	196	208	244	210	187	213	202	201	222	225	221	210	214	205	214	227	211	186	205	221	186	212	197	203	221	208	178	180	196	218	183	225	216	203	187	184	193	200	223	229	208	216	220	189	189	200	197	221	220	237	211	200	207	224	234	197	227	202	204	174	199	204	191	208	198	223	183	193	217	193	210	230	207	182	209	209	208	197	223	202	213	220	213	197	236	203	192	209	191	186	189	203	207	204	209	243	219	194	197	243	203	215	215	200	216	186	184	216	212	213	201	231	223	190	206	180	188	201	236	177	217	194	225	211	220	235	193	226	208	214	194	205	166	185	195	215	199	190	202	188	174	236	202	191	216	190	197	190	212	208	203	203	231	190	197	195	195	195	200	185	196	200	191	222	182	213	213	190	179	215	212	215	211	211	199	217	200	213	213	230	218	212	205	206	229	176	206	207	190	178	192	184	194	187	227	198	177	205	222	193	214	218	219	209	194	203	192	195	224	202	218	197	217	195	224	202	191	204	204	251	206	213	225	192	190	241	179	205	245	193	205	185	198	209	202	196	198	183	224	225	197	197	211	213	203	223	183	194	205	199	194	199	174	192	216	208	229	175	207	205	176	221	199	220	241	226	210	208	219	195	214	235	210	195	204	219	186	177	196	194	185	243	204	210	210	191	225	210	204	218	196	214	183	194	192	188	199	201	192	195	228	183	219	216	208	207	198	227	190	175	195	222	207	210	202	205	214	203	215	213	215	223	216	207	197	198	210	214	192	189	207	213	206	202	226	213	231	182	205	198	230	195	177	218	214	226	210	220	200	202	210	202	196	201	204	219	225	224	209	215	194	219	197	247	199	200	184	227	179	217	189	234	208	167	208	204	193	188	201	193	208	192	210	198	206	209	198	208	194	222	191	193	232	198	189	190	213	219	207	198	213	210	191	205	208	224	198	223	202	194	208	187	235	186	201	224	216	180	208	212	209	184	204	213	208	212	222	195	192	214	209	198	209	211	186	216	214	200	195	197	208	198	203	194	178	197	220	182	196	215	211	192	205	211	224	204	191	198	203	209	190	211	216	210	222	192	201	209	193	208	213	194	196	186	214	179	215	211	207	208	203	225	201	183	208	188	213	198	194	195	169	185	206	206	188	228	219	195	215	217	209	232	209	218	207	192	210	197	177	196	209	203	211	211	203	219	191	198	203	219	212	208	197	212	204	223	214	235	227	197	238	223	186	203	182	230	223	199	199	219	180	211	213	221	196	202	183	219	191	182	198	197	213	216	250	206	205	214	182	191	233	231	229	195	211	179	198	210	209	203	204	183	195	205	204	195	217	210	208	207	218	189	182	220	206	222	195	191	213	192	207	214	194	213	195	194	191	207	193	201	197	208	203	195	209	212	186	207	198	207	209	190	227	193	221	200	187	196	170	207	188	200	208	209	187	210	207	193	209	184	201	204	203	204	227	187	197	212	202	209	195	209	208	206	179	192	218	213	211	229	192	181	185	213	218	196	214	206	176	182	207	195	240	220	223	177	165	196	228	197	211	196	198	224	208	198	227	193	220	190	191	197	225	197	184	211	247	200	197	205	231	246	208	224	193	203	203	225	209	203	239	218	214	171	179	228	212	195	194	213	200	181	206	179	206	200	203	175	209	217	223	191	221	210	204	225	210	194	185	204	204	234	206	195	219	185	199	215	188	193	208	223	179	214	217	219	214	208	207	183	209	203	205	215	214	202	223	201	209	204	191	192	188	221	196	179	211	210	199	224	205	211	199	192	208	206	200	226	184	197	192	204	215	219	201	197	216	191	207	220	192	188	227	179	205	221	245	233	194	198	211	187	181	189	199	206	189	193	222	184
6152	5740	3949	2117	1686	1548	1194	860	741	728	767	848	512	424	368	362	312	322	286	279	298	248	331	341	307	268	292	272	285	252	284	272	293	264	258	281	297	243	261	244	243	290	228	220	241	232	209	210	217	228	189	216	241	210	208	244	224	221	210	232	222	218	217	240	224	185	220	213	218	226	217	216	218	202	229	219	236	223	228	218	239	234	203	229	199	215	240	219	221	217	200	232	208	240	214	230	214	223	229	222	231	218	211	218	225	212	198	214	182	231	232	212	228	221	235	218	170	210	226	217	224	200	220	202	204	210	192	221	205	230	210	204	202	232	230	220	227	231	230	226	197	197	220	213	227	206	210	232	203	225	217	190	219	205	226	224	194	222	202	201	228	228	216	208	176	216	224	226	221	219	198	219	209	205	223	235	231	240	221	201	228	223	262	237	217	208	217	209	250	221	219	233	205	191	226	210	211	214	210	212	205	202	215	211	226	205	206	220	226	218	209	195	236	202	230	219	218	212	224	225	217	228	220	227	209	230	220	229	202	195	196	248	206	210	215	226	218	232	213	217	229	195	216	212	220	223	215	222	258	213	199	218	214	237	245	233	200	224	223	237	208	195	209	243	241	234	204	231	216	196	226	202	219	212	217	229	201	244	223	220	249	240	210	201	200	200	213	216	213	197	214	206	226	211	220	222	204	209	206	227	217	213	209	224	196	205	228	214	210	234	216	226	176	185	200	226	222	228	199	188	242	213	229	240	206	227	219	223	202	222	213	190	214	214	217	231	229	224	224	238	236	219	228	226	179	211	207	226	229	220	249	217	214	217	247	211	207	211	213	199	221	217	208	244	226	246	198	215	201	210	214	202	212	208	219	237	225	209	235	199	237	215	207	222	230	208	215	196	204	216	209	233	222	221	237	219	225	216	228	201	231	191	224	188	238	211	198	208	195	214	236	227	225	229	226	195	238	220	228	219	218	235	205	237	232	220	213	197	208	209	219	208	223	211	212	224	242	215	207	201	240	217	213	211	216	216	256	217	213	237	210	234	216	215	228	251	195	196	198	199	204	204	244	206	215	212	229	195	201	245	231	226	229	206	227	238	208	237	211	218	195	214	232	224	228	232	208	256	217	210	225	221	230	186	230	224	219	203	203	195	197	234	241	190	219	211	217	203	205	228	228	191	213	208	190	229	251	242	259	213	222	202	237	205	234	207	215	233	215	209	222	200	218	203	256	227	205	201	230	228	207	190	251	205	202	206	198	208	190	208	253	220	214	206	232	209	208	243	194	221	213	227	225	205	216	199	226	211	239	227	228	209	227	199	216	218	194	224	232	194	210	216	210	222	220	238	210	238	211	209	239	203	207	194	208	210	197	203	204	222	210	238	194	209	204	218	239	208	224	213	211	205	212	193	216	211	197	224	236	225	217	207	207	183	211	191	206	233	258	194	222	231	212	249	220	234	211	200	226	217	184	229	203	193	201	224	201	212	225	216	217	207	221	192	203	226	208	210	205	190	215	214	238	193	237	244	199	236	191	219	206	197	222	194	205	205	251	221	197	203	208	228	194	194	207	226	203	237	209	242	190	208	236	214	203	229	205	222	204	214	238	235	216	235	181	232	224	200	221	210	224	205	214	233	262	225	211	223	242	205	204	187	217	237	203	218	249	192	227	229	246	227	217	222	210	200	210	231	224	194	202	224	203	244	242	235	244	236	203	223	215	202	204	195	214	230	246	219	208	203	210	229	199	242	211	213	206	208	232	204	214	225	225	215	201	213	184	228	215	226	256	194	192	231	181	212	201	229	243	239	215	224	242	210	223	205	206	218	215	183	203	240	218	236	210	206	232	204	258	211	208	205	235	211	203	209	218	208	200	207	236	198	224	243	211	196	215	236	231	212	222	202	213	210	221	221	214	219	200	191	238	213	208	230	250	229	206	223	215	199	235	220	232	220	205	198	228	213	217	238	206	222	198	249	219	237	216	190	246	226	244	216	192	214	178	208	241	209	214	227	214	202	212	206	206	211	229	203	233	229	232	216	223	221	210	199	207	218	240	212	190	235	209	205	211	208	222	216	243	236	207	210	190	216	213	206	227	204	210	188	245	192	195	211	200	227	214	231	202	221	243	215	234	237	204	222	198	223	206	226	208	172	218	237	224	231	209	199	200	198	217	209	226	201	211	216	219	226	234	223	202	200	228	222	209	216	218	237	197	235	212	204	238	218	212	244	204	221	212	214	239	226	204	213	240	208	233	212	208	218	212	227	273	195	221	235	217	218	212	209	238	197	223	234	223	200	209	207	193	171	230	229	204	234	211	206	223	212	215	216	201	209	186	192	240	208	200	210	221	199	206	226	221	226	205	243	237	202	177	206	209	219	224	238	222	223	213	221	230	199	195	244	203	223	222	211	237	237	243	228	214	213	217	209	216	199	237	213	225	225	227	198	224	228	213	214	216	222	220	191	241	215	223	237	237	201	207	199	235	198	233	212	213	231	237	196	198	217	210	219	238	243	224	191	206	209	244	232	225	206	200	219	218	207	213	224	201	208	224	197	215	233	214	245	215	222	237	207	226	202	209	210	222	209	241	223	221	206	207	226	216	244	233	222	217	245	236	227	225	199	207	196	234	216	215	202	220	214	200	208	233	197	202	218	203	207	243	243	224	234	245	202	199	209	228	220	228	217	213	214	228	233	245	220	226	214	241	232	215	200	221	229	185	214	203	224	204	201	234	219	206	230	212	208	187	216	219	240	231	251	209	215	206	215	198	221	243	196	192	208	216	226	247	184	209	223	200	218	208	224	200	214	221	232	233	223	224	221	238	215	245	213	228	194	230	219	215	212	214	231	208	178	199	221	219	205	211	229	215	217	214	187	215	225	246	209	211	211	217	206	198	223	224	234	234	216	213	216	199	204	231	224	213	220	229	240	232	207	232	193	214	228	225	209	225	219	223	206	209	217	201	221	211	233	198	219	191	226	217	196	236	211	242	238	225	236	206	219	249	210	211	198	237	233	243	210	215	219	219	209	221	215	226	227	218	185	207	194	211	206	217	239	217	217	219	215	226	196	218	221	177	219	212	230	244	198	225	219	234	218	194	258	206	222	226	197	205	242	232	212	208	210	180	227	218	226	218	222	217	227	210	211	228	232	196	192	222	243	242	223	202	234	231	236	210	209	209	177	216	220	225	204	217	233	209	196	234	217	224	197	203	203	223	218	233	213	205	231	209	226	198	219	214	219	232	200	235	207	192	214	192	221	226	224	216	196	212	227	226	224	229	215	221	212	210	198	193	231	227	247	231	211	186	212	235	217	244	201	195	190	219	223	208	230	247	218	217	202	230	219	223	197	232	219	213	232	201	203	203	228	208	238	223	216	183	225	197	212	225	205	234	209	231	236	220	220	195	235	203	232	221	230	216	213	223	232	220	214	210	199	221	223	232	205	227	231	244	217	211	217	199	226	206	222	208	237	218	230	222	220	201	217	238	218	199	205
23945	21416	28580	24616	21403	9861	2455	1345	1175	1118	1041	1035	813	692	655	604	562	550	483	467	449	412	483	493	442	433	494	425	417	434	401	425	484	430	444	422	397	447	427	369	394	386	412	373	415	374	402	362	373	365	373	386	366	374	342	344	365	369	346	364	373	351	363	385	354	381	349	366	363	377	361	403	338	362	352	376	395	364	383	376	378	370	356	372	347	397	374	371	389	371	357	361	347	370	393	369	364	404	345	357	373	363	352	351	389	349	363	376	379	381	353	386	378	339	384	378	351	340	373	342	345	364	389	369	346	382	373	394	353	389	371	363	338	421	368	332	380	383	339	365	360	388	356	391	349	363	361	336	398	365	352	381	383	351	385	333	364	345	349	366	374	338	344	370	355	377	372	356	365	341	369	379	373	375	374	335	348	416	374	374	365	344	356	382	394	409	376	360	381	372	353	375	350	336	358	342	360	418	349	377	373	334	362	367	326	333	355	394	362	380	376	377	385	377	381	376	393	386	406	399	355	367	370	406	392	351	340	362	356	361	383	348	389	352	396	355	391	332	404	358	358	365	367	378	389	335	381	355	337	365	362	385	367	387	310	400	337	393	389	398	363	367	379	346	355	372	371	343	344	406	372	376	313	366	375	348	376	358	356	341	411	349	365	377	412	370	345	335	356	344	368	357	363	318	383	361	368	361	367	379	372	315	343	355	379	412	351	384	371	368	339	340	344	376	352	353	381	373	365	372	350	362	347	348	372	344	377	384	347	374	386	345	396	338	379	381	378	360	357	382	364	351	345	363	396	347	323	323	382	376	347	384	343	370	380	368	366	360	356	348	377	350	390	361	402	339	368	370	379	353	359	387	361	359	374	353	348	347	348	353	359	336	386	351	355	397	361	373	379	353	369	348	346	325	392	355	354	362	393	401	392	347	331	398	389	363	369	377	354	383	392	343	385	328	361	398	359	364	342	394	363	380	353	368	356	371	411	378	360	393	338	410	381	376	362	352	368	343	364	373	386	317	355	352	369	378	386	363	376	382	347	350	413	400	385	348	399	328	384	357	379	354	359	341	363	372	391	332	358	343	359	356	384	376	367	397	339	349	398	353	373	373	398	368	381	389	378	368	359	357	372	339	387	343	379	370	343	352	344	355	360	378	348	340	352	360	367	389	348	347	342	371	387	378	358	389	353	365	377	370	331	363	370	383	407	387	349	333	379	393	379	362	342	368	361	371	350	399	395	406	358	355	375	386	364	357	361	350	384	370	411	347	359	385	363	368	377	366	373	390	365	358	354	357	359	353	343	383	410	362	303	373	393	378	385	355	355	403	369	363	379	359	367	380	366	390	362	358	327	352	393	333	360	347	341	367	386	369	371	382	346	349	405	364	366	375	355	366	359	346	347	399	361	365	362	359	387	343	360	367	374	375	356	381	385	355	389	358	364	391	381	357	351	385	384	380	371	336	356	362	376	377	393	345	394	325	361	333	391	378	364	351	350	371	369	404	333	346	363	404	388	369	331	351	393	390	381	389	379	419	349	348	409	364	365	369	379	374	344	369	333	352	344	364	358	387	367	390	371	403	343	346	349	360	363	361	361	346	347	388	394	351	351	351	331	370	361	357	375	369	346	398	339	340	383	376	314	339	353	376	365	394	359	340	372	394	369	377	336	349	369	354	339	359	359	403	369	358	389	372	375	370	368	374	362	411	384	352	342	353	332	364	357	377	381	379	355	375	364	340	357	389	352	350	386	368	354	354	390	398	376	395	388	387	376	347	347	339	341	373	367	379	380	382	385	375	385	363	338	410	406	371	340	360	343	345	390	350	355	360	330	361	424	355	367	389	391	359	365	395	388	386	386	396	393	383	329	369	374	389	360	395	377	400	369	338	363	348	365	342	329	381	353	363	357	346	342	363	358	346	369	353	361	364	370	398	406	382	373	376	348	361	403	380	364	348	382	319	352	385	361	324	395	387	362	403	372	336	325	376	388	340	362	374	391	363	374	395	350	377	339	354	368	359	376	370	360	373	368	359	362	344	375	401	378	351	346	364	374	356	373	341	369	349	344	377	344	380	359	391	349	344	356	392	377	352	323	370	393	365	373	372	349	339	390	388	364	362	361	362	378	376	388	362	385	387	368	356	363	329	364	361	389	359	359	394	368	358	365	371	362	380	365	355	345	369	362	379	391	372	376	384	349	375	376	368	388	341	351	358	362	361	367	384	402	375	361	333	398	391	347	356	348	362	388	370	360	369	358	373	359	375	370	366	363	393	368	367	358	332	371	377	371	375	348	389	353	365	373	375	382	359	370	359	369	349	378	361	372	342	394	366	376	376	354	357	361	363	372	391	385	367	361	379	399	373	361	341	384	396	399	352	367	363	374	379	367	386	365	348	331	370	371	357	388	371	357	325	333	380	359	398	355	379	360	352	368	353	376	328	370	356	398	348	351	375	372	322	346	362	364	345	349	356	366	351	367	386	354	356	371	358	357	360	408	377	373	374	384	399	353	395	347	377	378	362	358	366	336	348	352	355	376	350	347	402	380	364	362	372	381	378	413	345	369	386	389	364	330	379	382	375	369	377	338	377	341	371	380	346	357	376	370	363	347	370	390	353	361	347	393	352	372	365	346	383	361	355	389	346	362	365	355	341	384	382	360	379	343	398	353	375	347	340	336	349	382	382	390	389	379	369	368	367	350	371	325	355	367	375	372	397	361	372	388	378	359	387	348	342	388	364	396	387	369	354	392	354	376	369	354	330	363	365	365	381	351	404	385	378	356	370	408	363	366	350	384	358	366	401	375	339	356	353	351	354	352	345	353	387	379	373	378	362	339	359	370	389	381	372	325	369	376	395	365	372	379	363	335	385	387	344	341	423	389	363	345	389	367	393	376	361	374	393	342	392	366	337	405	328	381	359	357	343	346	387	369	385	376	386	365	371	353	356	379	341	336	356	369	339	375	380	331	344	355	381	345	390	378	333	360	407	400	359	357	386	350	392	353	335	341	361	323	372	378	358	375	349	354	367	370	399	386	348	345	327	373	354	374	370	397	335	341	358	352	355	371	335	369	372	368	362	367	366	356	375	385	364	348	381	369	354	382	363	340	337	369	381	372	377	372	370	357	383	373	346	360	360	347	366	393	370	372	344	346	339	362	374	381	367	378	372	379	356	394	353	348	368	379	378	369	361	376	387	343	349	341	383	384	388	362	366	375	390	366	335	355	365	385	327	344	381	355	373	382	347	366	376	381	371	387	367	380	345	355	393	397	361	376	395	337	375	349	379	398	377	352	389	342	340	344	382	378	388	371	383	367	340	370	335	402	390	391	338	375	370	367	400	344	382	372	392	361	343	388	392	380	355	367	359	350	372	376	359	387	362	362	387	374	368	401	353	350	366	318	359	353	379	392	390	412	367	381	375	382	332	365	369	377	355	340	370	376	419	366	361	352	337	399	382	363	367	344	372	368	379	368	366	374	354	341	361	353	370	342	351
5358	15310	10659	6041	4814	4135	3119	2364	1972	1680	1665	1738	1143	943	873	782	653	629	613	556	550	539	590	523	572	540	533	494	484	554	498	510	531	540	499	474	484	497	452	443	423	424	416	425	383	428	447	415	386	400	364	419	409	387	407	390	389	414	384	378	400	366	366	360	386	389	384	364	392	388	388	369	381	387	395	389	400	417	395	423	410	386	405	396	389	404	407	395	379	382	377	407	408	368	385	388	374	417	369	410	394	370	358	385	431	369	390	392	394	380	384	357	345	355	387	330	364	393	398	391	388	390	397	369	420	402	381	370	370	383	376	378	341	382	387	400	397	416	414	409	377	366	382	416	357	361	359	352	401	371	391	362	397	378	368	374	343	353	426	357	398	402	396	366	435	377	381	365	387	368	366	379	371	348	389	419	395	366	336	391	394	374	368	381	396	377	427	379	394	374	359	390	360	384	370	339	381	422	383	421	407	380	400	376	392	396	375	374	397	374	404	369	392	407	358	382	379	386	382	394	391	388	363	381	395	377	389	398	394	386	385	378	376	388	420	425	396	393	382	396	375	391	387	357	387	370	366	368	368	387	376	374	369	386	398	398	366	345	379	373	363	398	391	412	364	379	383	375	364	395	385	372	377	380	391	386	391	395	352	387	359	367	345	383	389	363	381	371	402	386	391	389	395	435	404	391	362	364	378	374	353	398	390	396	363	365	369	363	396	411	395	400	393	381	399	382	371	404	408	396	370	356	415	422	378	387	388	383	358	382	382	379	370	385	376	383	411	394	385	368	387	399	372	390	357	346	379	386	390	392	398	379	376	354	389	381	362	399	366	392	395	383	417	385	380	384	372	366	389	346	377	413	413	393	398	383	369	377	349	370	386	364	348	369	379	386	384	402	368	383	388	384	394	361	350	381	362	379	384	385	396	408	398	396	421	389	388	377	386	385	385	389	417	362	373	372	387	390	380	389	392	366	385	375	396	376	385	402	385	396	368	418	409	393	390	359	342	390	387	387	379	399	402	397	378	424	365	377	398	392	397	383	372	405	382	392	418	406	356	397	350	361	400	383	397	376	384	395	372	357	381	382	420	364	386	378	366	371	398	377	388	386	399	394	378	362	421	371	407	412	394	376	375	382	361	376	383	372	360	385	384	386	356	398	383	384	392	386	381	454	411	400	374	367	403	408	393	376	380	373	374	372	401	377	387	410	398	346	396	402	411	356	377	386	358	364	351	355	415	404	378	362	408	366	394	378	338	349	388	412	366	392	360	374	434	383	355	338	386	365	411	382	363	385	400	399	377	363	393	390	360	426	366	391	399	382	356	375	374	402	377	392	392	388	399	378	388	401	374	390	348	391	369	367	387	394	385	372	399	395	353	381	352	348	390	394	373	405	383	379	389	406	415	401	354	366	374	352	378	370	420	402	388	340	405	351	403	426	360	351	372	359	353	379	371	395	359	354	401	369	377	348	377	401	363	374	407	399	388	386	370	374	403	331	398	394	364	355	412	388	341	395	411	387	375	384	419	364	358	394	368	347	413	378	353	358	383	380	364	344	364	377	376	387	376	386	369	382	369	398	406	384	354	380	383	385	360	371	402	349	360	399	369	347	382	405	368	379	370	378	375	394	413	377	357	394	381	397	402	398	413	374	400	421	375	367	416	377	395	369	354	369	433	390	369	353	358	382	393	387	395	384	357	371	395	397	377	419	403	363	417	337	396	415	382	400	393	396	398	396	372	371	431	380	375	372	365	379	379	394	385	379	365	343	377	401	393	401	388	409	344	342	383	372	373	367	414	376	336	381	381	380	371	383	405	378	400	377	391	398	358	367	366	366	372	390	393	391	387	385	393	359	385	425	402	410	380	374	355	371	375	372	372	382	355	387	383	373	386	424	364	358	371	420	403	384	382	409	375	373	402	373	385	388	390	363	390	389	422	392	395	384	330	368	391	359	379	416	390	370	395	404	374	373	399	421	365	388	381	355	396	342	422	394	389	360	364	369	375	377	372	371	377	364	353	397	394	390	348	363	393	386	379	389	388	392	386	372	359	387	409	348	365	387	383	382	387	363	383	372	375	413	397	392	385	391	388	371	381	395	383	376	361	370	366	398	383	387	396	385	415	351	363	353	380	372	383	389	376	387	384	360	384	389	412	362	388	377	423	388	380	354	360	366	381	389	375	359	364	381	396	386	372	392	421	380	403	365	404	413	381	375	391	366	421	365	364	379	356	358	413	406	363	383	387	374	428	367	396	348	401	397	364	386	377	415	401	408	377	377	422	350	414	402	404	387	364	415	374	401	416	360	399	336	386	384	398	393	347	433	376	405	371	391	375	374	392	358	337	363	373	342	375	355	418	394	387	359	408	384	378	402	411	414	397	408	384	392	365	357	411	384	392	382	342	391	377	387	359	369	384	397	411	391	348	380	374	399	351	374	407	367	381	371	362	391	370	402	387	403	394	370	386	382	406	370	386	373	430	394	402	409	382	378	385	379	415	366	371	374	429	386	398	368	394	391	338	431	374	392	379	392	382	374	383	390	375	368	396	400	372	354	385	373	349	395	402	386	409	381	392	416	369	354	367	402	370	411	352	371	385	375	366	349	426	372	351	414	421	370	388	368	407	386	387	355	366	412	415	387	396	399	355	370	392	415	379	356	377	352	336	419	370	380	371	405	365	380	413	358	390	366	373	389	371	358	371	375	410	381	380	402	351	423	389	417	355	407	359	376	382	384	421	409	354	372	408	364	382	412	365	358	367	384	410	372	385	344	354	388	363	353	358	393	404	407	356	364	400	375	355	392	372	394	354	350	387	410	372	366	405	412	359	397	362	397	371	394	355	353	391	355	364	365	368	372	382	370	360	385	385	405	399	396	379	398	370	354	418	358	373	356	399	359	373	391	379	364	412	378	393	411	382	347	363	395	352	371	367	365	412	373	391	414	381	408	333	371	394	384	388	376	338	380	404	388	387	382	387	404	362	354	382	416	415	391	384	393	376	369	386	412	410	383	369	404	379	366	375	371	432	363	388	374	393	374	375	387	381	356	387	404	375	407	363	358	383	394	401	386	393	369	415	387	397	383	426	400	373	368	356	371	358	395	427	347	390	382	374	393	386	400	373	378	389	385	390	374	380	378	389	356	416	398	375	393	382	403	405	370	371	381	367	367	367	410	396	369	356	413	362	374	375	391	357	387	397	386	396	360	396	391	363	360	392	386	407	389	416	414	377	380	410	384	422	357	347	383	384	363	386	393	370	382	390	371	406	365	386	382	378	381	394	372	382	363	404	410	403	404	379	361	378	398	390	388	402	361	399	393	368	392	408	384	396	339	386	389	383	369	376	402	388	431	368	398	362	383	343	381	383	367	370	348	365	368	358	387	380	420	363	419	354	380	394	399	410	356	383	387	384	348	404	396	371	397	404	396	400	407	411	388	397	377	400	336	425	383	348	393	372	384	350	337	385	381	354	379	405	393	365	399	385	364	349	361
25184	21465	27539	25728	10030	1541	991	656	640	550	598	618	416	332	326	269	245	214	242	209	195	198	243	221	207	212	197	203	190	192	218	179	188	192	187	208	200	195	191	157	163	137	178	155	168	154	158	138	148	143	141	137	125	132	134	154	158	148	151	148	121	138	167	144	156	144	153	138	148	150	150	124	149	151	147	134	131	127	152	140	143	160	184	163	157	137	152	152	156	130	145	162	144	127	161	170	144	145	135	138	160	136	147	132	145	137	125	143	160	139	118	139	134	127	150	133	117	157	126	141	143	127	160	144	136	139	150	136	131	152	146	137	140	132	167	141	143	151	142	125	128	141	141	146	129	139	144	147	138	154	145	136	122	135	142	145	129	129	147	143	151	143	140	155	142	149	181	129	136	151	131	124	121	159	139	162	151	123	142	128	141	155	147	145	148	159	116	142	145	140	126	137	156	138	156	143	127	145	160	138	135	152	138	146	151	171	129	120	169	124	138	152	137	164	139	139	133	149	150	148	132	144	139	143	149	139	162	167	155	145	141	130	148	142	148	131	149	148	151	153	157	131	127	151	150	157	145	158	148	128	149	137	147	120	137	149	123	131	145	136	124	149	119	147	168	149	140	138	119	150	159	158	163	137	137	162	146	153	116	155	174	136	147	154	130	142	163	126	124	134	152	142	149	146	183	155	114	141	146	135	138	144	146	155	151	134	134	145	110	136	150	129	145	158	144	153	162	130	149	148	166	128	157	160	140	133	120	125	138	118	151	152	147	172	136	146	169	137	136	142	123	144	156	138	140	156	151	121	129	136	147	138	115	123	148	152	130	139	140	143	157	120	128	162	137	148	119	123	150	161	154	179	150	152	140	159	148	152	151	127	145	121	132	151	150	170	139	132	128	155	138	150	136	131	142	148	152	143	147	149	158	165	149	137	143	149	157	159	130	125	132	150	162	160	133	139	150	143	122	157	147	139	150	162	178	144	145	137	159	138	138	149	143	115	163	157	141	144	130	154	127	132	150	143	143	130	159	138	159	151	126	126	144	161	124	134	137	152	155	139	136	130	146	136	148	133	153	145	118	147	116	150	169	163	150	161	158	153	144	128	131	148	138	143	143	153	120	124	156	136	145	143	130	110	161	126	137	137	149	136	133	156	152	136	147	143	150	131	125	137	134	138	156	130	145	144	154	127	134	124	149	148	132	133	137	155	130	138	132	110	164	144	139	131	134	151	133	134	150	138	137	143	125	149	136	138	114	152	139	152	126	151	116	158	159	128	153	138	151	135	149	140	147	145	147	152	128	134	127	130	147	147	140	152	128	118	132	135	155	122	134	148	137	138	173	144	144	165	152	154	141	148	133	139	138	139	134	150	138	132	130	144	143	149	143	127	131	155	165	123	138	150	134	148	145	136	157	148	163	144	147	151	129	138	152	156	130	136	120	118	151	151	175	126	155	134	118	146	144	153	132	155	139	126	134	150	124	130	134	159	157	141	121	142	128	136	151	157	132	129	138	148	161	130	155	140	139	145	146	150	164	119	155	144	130	166	135	131	129	141	144	130	142	133	143	133	133	132	154	167	142	150	138	143	128	129	144	138	150	137	119	149	141	130	167	170	137	139	153	158	136	144	148	139	145	145	129	143	162	145	142	128	130	137	134	158	156	144	129	147	130	154	147	149	149	153	173	131	132	140	125	134	157	157	136	117	158	151	129	135	140	134	149	134	137	138	129	140	136	143	154	140	138	137	153	147	124	150	159	122	138	130	147	172	147	135	151	145	161	162	125	141	145	146	131	123	161	141	159	152	141	143	155	130	154	126	150	135	147	147	148	149	149	146	141	135	149	138	118	126	161	140	155	159	162	124	162	156	143	149	141	141	166	147	126	148	152	154	144	123	162	161	129	127	125	144	132	123	147	150	151	129	142	153	131	168	125	150	116	137	167	133	147	140	149	122	158	161	154	143	168	154	133	143	138	145	149	159	156	153	160	134	144	143	142	135	152	129	135	141	147	128	135	152	139	141	132	125	132	135	170	158	144	125	129	114	145	147	144	123	131	161	143	123	140	167	135	145	163	169	161	140	129	163	138	126	135	141	154	148	135	129	137	149	115	119	137	155	133	127	158	130	144	147	125	156	142	139	162	137	153	123	147	141	143	143	130	159	139	156	129	148	132	151	142	130	134	130	137	158	137	130	162	141	138	149	157	141	147	159	134	136	144	153	138	165	158	131	135	151	153	150	146	148	153	147	156	149	131	145	119	149	126	143	128	147	158	158	138	124	146	148	144	152	147	143	154	152	133	105	145	135	149	163	150	135	159	137	162	128	152	151	143	155	146	142	159	155	136	145	141	162	126	141	132	138	143	140	154	141	148	154	153	154	163	134	153	144	136	151	137	157	138	161	148	138	150	133	133	141	142	152	146	137	129	135	128	138	138	153	135	167	149	131	156	147	164	130	138	138	122	149	121	156	145	139	153	137	117	161	139	139	123	138	159	151	144	126	126	145	124	145	135	137	158	133	139	124	151	141	140	148	142	140	141	153	142	159	163	129	137	142	128	115	141	143	145	131	123	134	132	132	141	141	155	150	157	138	147	165	129	136	118	116	142	161	163	155	148	161	154	143	144	124	157	148	133	156	154	140	127	172	122	119	152	141	121	147	152	178	138	127	128	139	131	152	145	148	122	125	140	162	155	128	159	150	131	162	139	156	143	156	143	133	136	142	137	139	147	152	129	146	157	114	140	154	153	143	138	161	143	129	137	144	166	152	138	145	148	155	148	133	124	134	137	134	152	127	156	128	122	133	128	116	124	152	135	141	168	134	154	123	140	145	128	135	154	167	125	155	123	133	152	135	142	157	149	152	139	156	130	139	136	145	164	148	123	148	144	155	142	130	154	157	117	123	134	173	142	147	138	143	167	144	125	161	151	137	147	138	161	164	160	127	119	132	150	140	123	137	146	137	146	136	154	161	139	148	125	146	143	144	136	143	127	126	138	139	148	141	166	153	143	137	161	149	144	131	149	131	143	135	138	133	141	151	146	141	146	149	136	144	147	156	142	129	161	131	128	133	132	129	153	140	154	130	117	135	168	138	132	157	134	143	140	148	154	138	137	151	130	158	130	146	141	156	172	155	148	145	138	161	151	135	161	133	151	134	140	160	143	154	152	152	125	150	164	127	140	145	146	151	140	146	123	142	159	149	152	141	132	118	141	136	143	144	144	144	130	141	143	137	148	164	153	134	139	169	132	160	139	146	158	141	129	132	157	146	148	126	140	150	141	140	148	142	120	144	139	144	139	135	134	127	154	143	121	134	116	124	125	155	162	136	145	132	143	136	145	128	151	141	147	167	150	135	124	158	158	140	155	165	136	150	143	149	139	135	138	127	137	157	131	146	145	130	147	116	134	135	153	144	161	138	155	141	139	138	131	142	146	138	160	137	130	155	156	146	125	146	163	133	136	144	154	131	119	131	128	148	145	129	159	155	151	137
4764	10370	7144	3962	3169	2610	2014	1436	1209	1031	1087	1125	708	497	509	402	344	322	282	286	253	254	334	347	289	295	273	236	269	219	292	277	244	248	248	216	237	210	203	192	197	189	162	167	190	183	152	152	164	164	163	155	157	180	155	161	151	151	152	156	133	173	162	155	138	148	148	140	156	171	163	164	156	152	175	176	155	161	155	148	154	144	163	168	173	154	160	162	159	164	168	159	150	144	149	166	163	156	150	176	165	168	134	143	168	159	157	149	155	175	167	169	179	166	173	129	147	147	169	133	142	149	151	152	149	161	163	147	151	153	154	142	162	133	155	133	135	156	165	178	165	152	159	162	158	157	143	164	151	157	167	164	149	176	161	161	141	164	149	135	169	151	150	150	139	165	152	164	176	137	181	171	148	154	152	185	155	150	140	153	159	145	157	149	162	163	172	166	132	155	161	168	143	160	146	168	164	154	169	148	164	163	162	145	150	132	139	161	164	175	139	165	142	130	158	144	133	142	145	138	153	135	157	160	145	160	161	149	135	169	183	128	184	174	166	152	174	154	167	148	143	161	155	179	143	174	160	150	151	148	155	149	163	152	136	162	135	163	165	192	158	149	130	129	169	170	171	167	133	160	142	155	153	155	146	168	137	134	136	155	163	159	144	154	160	159	147	151	166	158	169	160	173	130	176	182	141	146	135	157	164	167	141	151	149	135	141	169	158	142	134	140	148	150	156	143	157	142	149	153	149	157	159	150	149	159	157	148	155	156	150	165	150	173	155	163	142	149	157	156	147	169	145	153	159	140	172	178	138	147	165	180	152	182	160	143	169	142	170	150	139	164	165	154	167	203	141	149	139	148	149	157	146	148	160	153	145	145	146	157	146	177	167	163	153	185	151	158	162	149	180	157	134	170	160	160	176	160	139	147	169	133	141	148	153	149	136	165	155	147	156	138	169	140	159	165	162	160	150	132	143	144	160	156	173	133	155	139	151	144	145	150	153	141	146	152	129	154	155	154	176	149	165	159	155	166	145	166	145	149	170	142	172	140	171	133	158	153	159	151	148	180	166	183	162	159	164	151	163	155	173	158	162	149	156	160	145	142	149	181	146	160	158	175	136	154	165	157	140	141	159	157	149	171	163	153	152	150	144	142	148	155	161	139	174	160	123	150	147	143	149	162	141	165	157	158	148	169	158	146	169	166	172	145	147	168	182	172	147	157	150	162	165	161	136	155	127	139	132	177	137	156	139	138	164	163	169	143	157	163	145	161	161	168	147	137	158	151	151	159	148	132	160	173	153	164	137	144	167	136	168	162	145	180	146	172	161	166	161	156	149	165	159	162	173	172	176	145	149	156	149	149	134	150	154	167	164	175	129	131	139	154	129	145	144	155	164	168	153	193	156	160	158	163	153	162	144	151	168	169	141	169	173	142	164	140	147	140	161	164	148	150	152	161	154	152	153	149	151	137	156	183	157	155	180	144	177	162	157	185	157	169	153	177	144	160	160	174	153	163	146	160	146	170	164	142	167	144	174	142	147	148	169	167	148	148	144	154	154	150	169	136	135	147	157	162	148	167	118	173	136	147	160	140	162	144	159	169	152	156	158	167	178	133	170	153	144	155	149	160	163	147	152	168	163	161	158	154	155	153	153	145	153	157	170	153	150	162	165	145	181	152	163	143	151	155	144	166	167	130	137	149	145	154	160	154	160	151	145	163	164	143	134	158	157	156	172	166	145	150	145	159	172	152	142	143	142	151	162	161	167	174	149	152	149	176	167	170	156	147	166	155	164	187	172	175	156	144	148	138	156	182	156	137	144	156	161	135	158	139	163	160	153	154	180	150	163	143	167	171	170	156	148	134	161	144	163	173	156	161	159	162	196	186	177	179	170	169	137	158	139	146	151	155	158	180	145	140	146	150	132	147	160	152	166	152	159	143	175	168	181	176	158	169	169	139	144	139	156	170	154	163	166	159	154	170	165	137	148	163	163	146	153	164	159	141	129	156	153	132	158	149	161	182	138	171	136	163	132	180	160	160	160	152	163	167	151	163	162	176	182	170	168	155	186	155	163	166	164	163	148	169	176	160	154	141	127	150	168	158	162	151	152	140	151	156	173	145	156	152	163	136	153	164	153	186	146	147	150	148	143	152	130	152	148	166	172	159	144	143	158	153	147	165	169	165	159	160	134	139	155	159	139	189	139	154	153	137	126	163	166	138	151	173	144	145	158	155	165	166	160	131	136	176	155	178	140	158	154	142	164	166	137	167	150	158	171	155	176	150	158	161	145	157	146	146	152	158	147	135	159	163	158	146	158	159	147	167	160	148	173	178	172	136	149	173	151	155	162	158	153	149	157	161	146	169	149	141	157	168	138	159	169	153	163	170	131	155	156	145	163	150	158	149	138	163	160	144	180	136	164	162	177	155	139	154	158	161	147	161	149	150	158	142	155	168	149	152	167	161	159	149	140	155	157	140	149	179	164	157	171	158	162	182	144	145	135	143	147	166	136	160	158	153	161	157	174	131	164	163	156	120	162	151	132	150	152	154	145	130	150	151	147	153	173	155	174	130	161	146	154	160	165	142	149	155	166	157	143	155	173	159	165	141	153	152	139	139	159	159	164	152	148	147	136	150	143	165	138	164	179	128	159	156	138	154	147	158	142	157	144	155	167	161	168	147	174	175	159	151	165	157	162	139	166	161	148	151	154	159	136	172	162	166	158	154	170	135	163	158	149	166	172	142	150	151	161	154	154	145	153	154	140	160	150	158	149	178	158	142	143	153	169	171	161	158	148	159	166	160	141	148	142	153	130	157	150	161	161	152	152	143	168	167	159	163	150	164	159	142	149	153	159	164	141	162	142	165	142	180	158	159	158	153	153	163	153	162	132	140	174	124	162	138	161	159	146	146	160	152	178	157	142	176	155	156	163	158	155	165	146	165	163	144	133	151	162	166	144	159	142	138	138	153	170	154	174	169	146	156	162	164	152	167	150	182	159	178	162	157	145	170	148	155	164	152	142	151	142	169	157	157	128	135	146	131	149	156	148	162	161	145	146	161	151	163	159	145	168	155	165	158	142	163	155	171	152	154	153	164	144	155	141	156	166	168	121	160	170	175	160	159	161	160	151	164	160	168	147	159	155	173	151	139	108	147	160	146	163	154	157	140	156	162	166	161	157	150	169	156	165	155	159	173	167	168	157	155	161	169	147	143	139	150	150	167	132	173	161	145	157	163	155	155	177	153	135	146	151	166	154	164	149	183	136	155	174	136	168	162	167	155	139	159	184	156	154	155	176	148	156	146	162	153	152	167	153	162	154	148	161	163	180	165	161	166	167	168	163	155	142	151	146	154	165	164	147	166	159	127	179	139	154	162	141	156	155	151	162	134	146	167	166	132	135	148	147	139	152	147	161	170	141	175	158	140	162	158	149	138	162	182	171	177	157	166	163	168	174	147	155	178	164	136	180	147	149	158	137	173	150	139	137	148	157	137
22854	21456	29163	24174	21465	21572	9711	2366	1754	1448	1493	1445	1090	844	780	704	643	569	569	535	527	482	560	592	521	522	489	515	469	471	467	476	455	461	454	461	483	423	406	401	391	409	394	414	390	374	410	399	365	351	341	366	372	369	348	388	369	367	369	313	350	375	378	347	353	351	379	347	372	355	358	361	362	377	358	355	374	351	374	388	357	329	368	358	390	420	343	349	387	356	329	370	364	353	342	322	375	391	350	345	346	341	387	355	366	362	371	350	362	322	351	373	355	336	385	363	334	344	347	370	356	314	359	380	338	373	398	366	360	355	374	365	358	352	338	368	325	347	338	344	374	364	370	365	343	362	331	345	359	342	381	363	351	354	368	376	340	355	370	348	372	359	374	351	357	327	385	386	339	342	326	329	350	352	350	373	291	377	368	337	372	339	363	358	365	331	374	361	369	354	326	380	360	336	307	362	365	342	358	353	376	394	355	372	332	377	357	368	334	349	364	355	357	318	326	364	380	392	357	335	345	341	334	336	323	363	397	355	384	351	341	382	357	382	337	350	321	330	416	336	347	314	381	320	337	340	347	348	374	357	343	351	362	351	351	336	371	344	327	355	342	358	313	349	340	343	352	352	323	313	373	334	374	344	342	403	332	356	324	380	335	340	356	359	375	354	367	352	347	333	356	337	340	390	376	374	346	384	365	341	348	365	324	355	352	361	371	377	363	374	366	357	366	341	341	354	384	340	364	378	342	334	372	335	358	358	378	356	354	396	372	381	343	334	373	356	336	366	398	353	344	348	331	338	381	368	344	343	400	337	386	350	335	332	353	332	362	358	363	345	356	366	362	395	346	342	354	317	325	361	354	368	387	353	335	329	416	383	336	366	342	339	361	373	375	379	362	335	382	350	338	348	375	381	354	395	356	346	387	338	394	367	343	370	366	365	353	344	339	322	325	356	330	322	352	329	364	371	326	329	359	332	338	338	375	375	364	374	364	321	364	363	323	354	344	414	310	330	403	328	338	379	365	341	347	396	369	348	381	356	376	371	353	378	364	371	385	366	341	334	357	353	331	343	353	340	325	330	344	350	329	351	380	373	344	354	310	331	364	350	366	309	323	365	340	343	310	341	346	348	389	365	343	378	358	371	342	361	333	342	365	344	324	311	377	359	352	350	349	355	350	367	330	335	392	354	340	366	345	354	375	372	340	337	363	357	349	344	343	348	359	351	331	383	371	371	318	355	317	380	396	360	392	321	336	370	344	327	354	349	361	366	374	341	350	355	368	343	323	383	344	332	342	367	347	366	326	326	351	307	359	348	343	354	378	320	338	385	363	387	320	326	349	349	356	365	321	320	331	346	366	372	315	380	340	337	370	332	347	313	382	344	344	350	353	350	328	391	371	350	330	369	381	330	331	339	383	354	364	368	364	359	357	385	347	350	361	341	361	367	374	356	345	361	355	355	334	373	355	394	364	353	337	365	329	340	387	346	344	368	313	348	348	348	347	373	366	343	356	331	337	355	366	366	397	372	377	365	357	382	345	348	363	366	334	352	328	334	364	371	381	336	367	340	380	379	329	361	386	381	323	339	342	359	379	362	337	345	361	361	367	344	366	350	376	348	362	343	349	318	362	353	349	343	365	345	345	372	333	343	381	350	350	336	334	392	351	353	313	335	375	370	335	318	364	299	365	356	354	332	359	355	346	312	366	351	333	361	336	355	364	316	332	359	344	341	336	371	381	371	316	359	344	388	344	353	360	366	378	325	340	358	371	359	360	366	347	335	350	330	333	358	358	351	353	355	347	357	342	352	353	358	336	340	334	343	341	365	355	354	342	342	358	337	355	348	347	328	369	349	337	352	362	368	336	354	362	373	366	346	353	323	335	336	356	354	350	369	345	342	345	377	365	361	332	348	361	373	337	350	341	347	322	376	349	388	343	343	377	351	400	341	391	347	356	350	342	369	377	342	348	361	352	346	364	327	305	342	368	328	349	361	359	352	357	326	380	330	338	343	358	355	354	395	382	335	337	358	362	382	344	371	360	364	366	351	330	342	379	350	335	356	375	341	359	324	314	351	344	372	386	366	328	358	351	336	364	364	342	347	347	360	370	381	364	373	380	342	316	358	365	361	363	367	352	358	348	390	364	396	341	334	345	329	374	358	391	332	345	361	346	359	346	358	326	355	333	328	313	351	326	334	333	320	326	355	349	359	364	366	354	355	350	363	358	345	373	375	376	376	366	362	389	322	298	352	348	357	333	353	373	325	399	327	351	338	355	373	368	361	361	377	387	351	390	358	373	353	390	368	342	312	334	369	357	361	382	356	353	355	350	372	329	332	358	334	352	375	331	342	372	324	395	341	334	373	393	342	384	323	339	376	372	368	344	344	355	361	328	334	366	353	327	355	367	341	325	321	349	367	386	361	326	372	333	361	359	360	381	369	329	348	318	349	351	353	345	333	340	367	326	339	334	344	350	355	349	384	396	364	344	357	363	334	319	360	340	371	368	344	342	352	324	361	334	335	339	357	371	367	325	360	349	373	360	357	327	342	391	372	344	362	381	370	336	338	375	372	349	340	320	345	360	384	358	342	367	344	342	339	316	360	320	349	337	356	329	393	363	376	348	365	380	356	369	376	369	358	329	367	359	323	342	327	364	346	328	358	367	326	370	378	341	361	378	373	350	361	353	364	338	321	335	349	336	385	352	338	372	307	363	368	344	397	338	309	358	361	351	324	365	379	367	344	360	337	381	365	384	342	345	320	338	360	371	364	334	338	393	329	364	348	349	358	356	358	357	310	328	360	375	354	323	325	346	332	356	336	316	374	355	365	333	347	361	314	348	385	347	341	384	375	349	350	352	348	370	325	326	338	337	353	354	342	344	321	327	358	324	346	372	350	366	313	338	335	340	349	357	360	349	373	316	342	345	367	336	402	326	380	323	381	377	383	344	337	370	367	354	339	365	372	360	355	376	333	375	361	348	363	349	330	333	344	381	372	336	324	382	349	361	409	334	349	316	384	362	341	344	357	392	336	381	328	340	347	326	361	370	346	318	360	370	332	334	320	392	363	374	342	339	330	341	358	386	386	347	389	371	341	341	348	356	323	352	391	367	402	328	351	320	345	323	331	344	385	368	366	407	361	337	350	362	350	325	327	352	339	326	357	355	351	366	330	362	311	355	366	336	383	342	363	373	359	337	356	325	305	354	347	391	400	339	357	349	348	324	359	345	358	346	341	351	330	342	358	381	352	349	329	371	339	368	356	378	347	387	341	348	343	366	371	354	353	333	387	331	387	363	349	378	358	324	349	364	349	355	354	344	363	348	364	380	363	359	378	383	350	337	371	354	364	394	346	357	355	332	348	352	366	347	351	353	364	371	364	351	349	343	381	333	354	366	319	370	380	345	304	378	370	348	362	340	342	374	388	362	344	329	333	329	364	341	392	395	396	376	343	365	319	375	360	353	365	359	356	322	365	356	352	354	342	372	348	337	342
6566	21678	15869	9286	7702	6348	4827	3528	2990	2467	2396	2273	1690	1213	1117	987	876	762	750	673	633	646	719	702	641	599	612	612	531	551	571	509	541	495	520	529	504	514	491	465	436	455	407	471	480	455	352	382	378	382	380	370	364	400	358	391	363	371	396	356	385	379	408	385	379	378	360	382	360	381	369	344	361	414	404	407	406	391	372	382	398	407	368	424	353	375	378	356	397	355	393	389	384	395	348	395	368	392	394	368	378	388	400	372	361	378	390	389	378	350	362	381	366	404	380	354	371	353	352	348	386	378	396	335	386	368	380	350	377	357	383	371	368	341	377	391	374	402	391	402	380	338	377	394	359	387	390	384	406	373	377	377	361	378	359	358	364	362	382	374	351	391	375	351	383	376	349	366	367	378	358	392	384	398	377	355	341	360	357	334	396	399	382	377	399	382	362	346	365	362	391	367	373	368	415	375	359	355	380	357	370	374	407	383	387	345	349	423	369	405	373	398	382	359	402	355	403	359	360	368	359	376	366	377	348	375	373	413	346	361	365	378	381	375	410	354	373	365	341	365	354	350	386	346	410	348	371	376	344	368	336	421	366	370	365	393	383	377	380	364	371	369	356	368	398	347	374	360	396	365	394	380	372	337	370	374	352	363	331	386	382	335	381	366	350	403	357	372	347	379	363	403	386	373	385	331	369	377	375	399	339	373	382	363	404	386	343	372	375	365	384	362	328	389	359	363	391	371	380	411	345	409	367	357	329	390	385	405	378	382	346	351	372	388	338	387	398	373	369	389	354	334	370	393	399	381	416	352	353	389	364	366	385	345	352	379	345	335	382	372	378	356	420	363	391	376	383	374	408	337	384	408	376	363	368	385	362	415	373	389	377	384	403	390	366	350	371	392	375	375	346	386	369	352	364	358	365	372	371	367	383	383	352	371	361	384	370	371	351	368	381	370	400	393	386	386	362	346	380	366	373	337	416	380	390	369	360	383	357	365	385	357	362	358	342	365	352	361	375	371	407	364	393	364	365	393	343	398	378	393	336	375	379	410	380	393	346	347	368	380	371	408	357	346	352	388	373	342	390	393	392	364	354	342	359	341	377	377	341	390	366	375	390	350	353	406	386	387	349	377	381	378	387	371	340	397	352	338	350	381	324	380	374	397	364	373	399	373	397	381	375	393	381	370	353	351	372	389	358	371	363	381	358	356	369	408	391	358	376	361	347	348	367	362	348	356	382	344	385	380	358	376	374	365	375	371	397	384	359	358	370	372	404	386	382	349	387	396	362	335	360	368	403	380	381	408	336	360	366	385	344	382	382	379	365	375	402	365	390	380	346	372	337	369	359	349	372	332	361	356	355	348	361	356	363	388	359	352	340	358	388	417	360	375	393	376	392	375	381	384	367	358	349	348	375	381	353	364	375	360	393	372	385	347	375	347	390	359	351	356	364	376	364	355	384	371	356	371	380	380	400	370	390	381	346	370	382	366	377	383	352	387	350	358	382	364	384	372	411	362	395	392	367	374	396	341	395	377	373	359	361	387	370	372	358	365	372	346	385	369	357	371	374	376	379	365	337	376	387	389	385	371	383	380	363	364	362	389	395	354	356	372	365	338	359	379	374	365	412	407	359	390	359	358	357	354	354	388	348	353	363	373	384	341	333	346	401	366	392	359	382	360	370	393	374	390	371	370	394	347	350	363	350	387	358	393	364	413	358	356	375	373	361	372	366	367	373	375	368	343	387	356	397	364	390	361	372	387	397	385	338	398	355	377	383	401	376	359	335	372	370	376	376	370	355	356	344	354	391	392	403	359	378	435	375	350	363	365	375	381	358	365	390	358	356	381	364	358	360	368	334	369	389	360	367	392	346	383	359	373	415	361	344	359	344	399	386	362	357	382	390	415	354	337	381	365	368	379	367	384	383	332	345	361	346	377	351	369	361	372	409	362	363	329	389	375	375	387	368	400	397	356	361	398	361	347	366	381	353	369	311	385	341	375	407	367	358	374	359	380	351	376	348	399	399	379	384	373	383	362	356	391	383	350	367	344	395	384	380	403	374	373	340	351	389	366	373	385	375	334	370	399	376	383	376	355	327	367	387	375	366	382	404	351	350	355	352	356	378	384	357	371	386	341	395	364	376	378	363	380	396	369	379	366	383	376	356	347	350	387	389	361	367	353	370	375	375	368	389	413	355	325	343	363	356	390	375	367	333	358	354	400	377	374	366	374	380	343	374	389	346	414	365	382	402	357	365	377	401	380	380	338	365	394	425	378	359	348	353	406	356	372	386	359	343	344	353	330	367	352	346	413	395	381	380	381	391	353	384	363	396	350	361	366	368	330	349	369	364	368	334	348	392	376	397	377	361	382	362	377	362	385	371	362	359	366	366	378	353	371	352	362	355	339	373	383	360	400	367	388	386	404	364	353	373	371	343	358	406	371	394	372	373	377	362	386	362	390	371	398	380	396	395	345	336	375	369	344	380	399	374	367	362	384	376	382	368	387	357	383	389	379	385	382	388	345	357	384	342	375	402	370	393	402	356	353	349	364	388	374	386	383	368	373	360	373	374	387	381	365	391	359	364	384	381	386	376	367	353	374	369	375	388	385	382	379	391	327	395	393	369	400	335	359	377	403	395	356	388	380	379	349	360	347	376	361	414	329	389	396	371	380	379	382	372	380	383	372	380	379	395	391	375	339	335	402	369	362	365	355	411	357	366	373	368	383	380	384	374	395	395	390	370	377	371	349	396	399	332	350	357	394	338	352	382	370	353	384	377	352	399	374	380	366	351	381	372	381	349	379	393	378	357	383	335	367	337	349	357	374	393	345	344	377	358	366	338	336	358	364	374	328	351	352	399	376	369	344	371	377	374	383	362	352	347	372	386	357	382	375	376	362	362	370	330	379	384	368	368	385	368	388	380	351	350	373	381	378	345	364	354	336	362	384	351	371	345	379	390	366	343	373	375	343	374	374	360	403	370	372	376	329	367	402	385	365	391	391	364	387	414	391	392	386	403	393	385	362	403	367	343	410	381	398	360	379	372	377	382	375	369	362	370	369	390	404	356	372	344	359	348	372	366	346	357	352	365	377	381	393	327	369	388	368	360	368	396	369	370	384	371	367	360	367	361	374	364	355	398	351	363	370	363	383	372	386	366	375	378	401	327	396	400	345	358	360	376	346	368	367	414	332	380	389	395	355	360	364	404	356	366	368	371	365	375	372	372	353	402	406	378	345	385	394	357	414	406	341	383	393	352	409	332	375	391	359	379	376	369	376	401	385	354	393	366	365	353	368	376	324	372	384	395	368	378	371	369	332	360	398	389	331	385	352	385	369	384	404	407	390	336	370	367	373	353	385	362	337	378	357	375	391	398	358	373	364	388	377	339	356	358	360	341	371	391	408	384	348	364	370	393	348	377	388	364	379	404	365	353	341	402	389	375	338	354	385	369	357	374	385	372	362	343	375	336	392	379	379	385	425	405	367	345	378	372	403
28110	19858	7909	1870	1080	826	648	565	524	434	550	478	368	281	269	280	237	258	273	243	236	251	246	259	248	264	260	250	215	224	228	238	257	249	245	234	269	230	217	205	212	225	188	194	234	192	199	196	193	189	208	190	200	203	197	206	214	232	234	195	206	194	221	198	197	189	178	203	199	214	204	200	190	196	197	217	198	203	198	207	209	204	198	206	211	222	188	177	206	181	213	192	204	188	204	202	219	227	191	192	199	196	200	168	201	209	198	205	214	213	216	198	218	190	224	234	222	216	205	209	190	195	180	192	222	194	190	201	231	219	203	227	215	210	192	207	187	212	193	215	226	187	187	219	192	197	195	206	204	223	213	205	238	233	203	197	196	216	203	213	187	186	204	197	215	179	207	174	200	223	204	204	179	196	196	218	198	219	196	192	202	206	220	190	203	190	206	188	214	232	163	204	199	223	206	205	184	189	213	199	197	221	194	217	225	187	195	191	185	210	203	216	188	197	180	199	201	185	222	201	214	204	203	204	224	200	196	170	206	217	212	194	199	199	192	191	170	205	186	172	189	190	197	179	202	182	205	232	182	218	179	179	186	215	209	194	196	204	193	187	198	215	210	206	223	208	185	192	189	210	219	194	165	203	223	200	170	242	200	235	206	180	188	205	240	192	194	188	225	203	185	188	209	193	217	209	220	197	177	196	183	192	195	200	231	188	229	194	214	196	205	191	218	184	206	204	223	208	200	193	173	199	193	208	221	223	206	205	215	188	172	217	226	198	230	211	209	214	195	203	193	208	207	200	212	212	208	233	188	195	226	183	185	224	219	203	177	193	221	217	211	202	216	178	188	187	183	201	211	201	216	198	210	229	210	188	205	197	216	183	215	205	179	202	201	218	182	210	182	218	201	206	211	200	198	216	217	211	219	209	217	189	219	214	179	220	218	199	188	216	204	208	187	199	208	198	200	218	207	187	184	207	200	220	195	208	197	225	210	202	182	226	182	195	196	193	212	173	198	209	216	207	198	188	205	206	198	184	199	219	211	196	191	186	203	185	204	193	213	187	209	206	205	203	227	208	221	235	191	214	218	179	193	197	233	201	180	192	209	230	216	193	209	192	214	222	205	192	183	189	227	195	202	194	215	224	224	211	176	201	197	201	210	209	202	209	203	206	199	196	191	230	216	193	190	191	187	216	212	226	176	193	199	199	212	211	207	199	192	236	207	193	208	187	218	202	227	200	186	212	181	178	229	210	203	215	202	181	186	203	186	185	197	180	204	181	193	194	213	207	215	214	193	212	222	228	210	209	191	206	204	207	215	216	222	202	231	201	190	205	200	229	202	191	205	207	228	202	220	219	211	211	201	193	199	198	215	201	207	200	197	201	202	185	199	189	203	215	204	226	180	231	206	193	189	212	204	185	208	214	204	209	185	225	208	198	205	220	181	248	212	218	194	196	194	193	222	202	207	227	207	181	215	190	212	169	225	194	201	210	199	212	226	216	233	210	224	194	216	197	190	225	228	210	197	202	201	181	220	236	199	192	211	210	176	202	182	182	191	178	189	221	197	207	200	183	225	203	176	196	197	216	189	199	220	204	208	219	219	192	189	222	195	181	235	212	173	197	194	181	176	187	210	194	199	210	192	207	187	201	200	224	199	184	196	190	222	187	174	203	229	206	180	212	213	201	191	202	201	208	196	230	212	209	217	213	205	199	200	204	201	204	199	221	205	197	207	171	182	209	194	184	193	209	208	214	181	213	207	194	202	204	200	194	186	193	184	175	182	210	204	187	203	210	194	200	194	216	216	197	207	202	214	207	221	193	208	234	200	204	214	194	206	188	226	200	214	208	210	213	194	203	211	178	223	220	194	225	187	210	196	211	207	201	199	209	207	192	211	194	236	220	224	208	201	208	222	216	204	208	212	209	202	203	211	217	190	238	184	190	239	220	211	189	205	182	193	206	220	186	189	205	209	213	203	215	181	203	188	197	177	195	211	193	214	206	190	209	206	201	221	189	207	215	201	220	230	201	210	205	205	190	227	193	189	203	195	203	200	222	190	212	189	184	207	208	212	209	209	181	195	216	194	200	193	197	200	228	214	195	189	201	194	206	191	236	223	247	180	198	204	198	225	204	207	208	204	188	229	187	186	200	219	196	196	214	211	215	177	193	201	176	183	217	201	209	193	202	197	204	208	190	215	223	217	204	202	187	190	192	222	193	188	219	167	186	183	217	195	185	185	208	214	186	197	198	187	176	198	174	205	199	198	209	191	183	200	190	188	199	183	204	207	196	213	200	180	218	200	209	193	225	204	194	237	192	206	199	213	216	190	194	189	185	217	185	200	207	219	202	218	223	208	198	181	198	199	187	212	194	177	215	209	196	206	202	200	225	214	211	212	223	186	203	198	198	227	192	187	216	212	207	192	188	229	194	201	202	211	198	201	213	209	221	222	207	209	180	222	204	194	208	210	215	195	196	196	193	183	189	214	221	224	202	194	221	221	210	192	216	198	223	216	204	212	225	177	177	220	189	184	211	225	219	211	212	199	214	224	205	218	200	191	198	208	182	196	189	213	208	231	202	207	223	223	214	231	227	204	214	191	189	184	207	206	202	215	200	190	187	186	222	190	198	196	189	194	176	219	220	204	228	192	188	207	234	194	214	183	195	209	202	231	217	206	189	194	197	163	206	201	210	229	219	206	212	170	196	201	207	209	193	193	202	203	200	209	207	249	198	187	176	214	202	211	224	203	202	206	204	198	180	220	208	213	185	226	194	184	212	190	174	205	210	194	239	211	197	204	214	215	190	201	180	213	195	205	202	207	197	221	233	229	219	215	204	205	199	217	222	230	220	212	218	211	210	190	196	174	173	207	183	217	186	205	196	201	196	207	199	194	221	207	218	192	182	183	217	195	199	213	182	205	220	199	214	207	205	195	198	213	198	219	216	213	220	223	213	214	202	207	223	194	186	194	210	211	210	233	200	186	210	217	194	203	202	237	229	175	195	198	204	200	180	174	209	188	216	210	204	193	181	199	191	192	224	211	182	229	224	210	207	235	189	211	217	209	218	184	188	180	198	225	204	215	225	208	194	208	192	194	174	218	197	210	189	182	209	181	200	191	219	205	190	205	212	225	194	214	187	227	189	187	217	207	188	207	199	200	188	233	182	165	196	204	220	226	197	211	203	199	187	200	196	185	207	216	226	194	182	208	214	207	205	231	203	225	190	209	224	222	206	201	206	190	178	225	214	182	219	197	190	187	187	204	201	216	212	218	203	217	197	225	221	167	205	219	187	179	203	198	224	199	223	175	172	205	196	195	223	201	199	205	188	193	190	218	194	217	190	209	231	208	189	217	219	228	209	193	205	220	234	190	196	215	195	214	198	211	213	214	223	180	215	194	211	183	222	214	199	182	167	186	211	215	235	192	179	215	186	218	198	221	173	193	224	202	227	211	186	211	177	204	165	185	224	223	206	202	207	195	187	194	208	205	186
6476	5980	3990	2202	1874	1519	1185	927	837	738	824	729	525	400	400	344	353	300	290	283	261	253	332	327	316	302	314	296	283	282	295	266	283	249	268	260	272	241	239	236	233	246	210	223	252	237	226	233	222	210	228	178	220	195	200	218	236	205	214	202	210	222	207	224	213	208	221	178	198	222	223	199	261	232	225	209	222	218	217	232	224	243	224	231	205	236	220	195	201	211	200	211	199	211	216	210	226	216	235	233	241	205	191	197	208	210	216	206	201	223	217	203	229	194	241	208	235	239	245	229	231	222	232	216	195	205	186	219	224	196	226	243	223	204	181	202	224	223	222	209	214	195	217	185	221	224	219	225	224	201	224	227	210	206	201	211	207	199	202	203	211	229	199	209	206	214	224	205	220	235	214	197	230	216	200	223	180	214	217	194	215	247	205	239	222	204	192	237	202	218	206	197	213	212	190	185	216	200	224	228	223	211	203	190	237	178	228	213	201	192	209	200	207	218	206	209	225	201	212	215	217	217	223	229	208	189	204	207	212	205	250	221	247	199	205	205	229	205	235	209	203	231	202	209	209	203	247	196	237	241	223	196	237	217	201	219	230	222	208	228	197	216	227	218	218	234	219	203	222	192	194	221	206	235	204	228	215	215	206	207	212	243	209	222	231	191	205	234	215	217	226	234	210	206	198	228	216	202	238	216	229	234	197	232	217	216	237	230	180	195	208	246	211	194	201	233	215	197	216	207	194	213	237	224	221	210	209	190	193	213	208	212	205	203	211	231	204	212	236	228	226	231	209	223	232	220	222	198	201	193	194	227	200	221	223	217	251	208	227	225	232	209	208	216	224	209	229	242	205	204	216	195	199	224	221	215	215	208	215	217	215	182	205	201	210	210	224	179	211	213	210	203	232	229	215	217	212	222	216	208	200	239	216	239	201	212	214	207	236	193	209	227	244	234	207	202	197	225	189	216	197	217	194	177	230	205	203	229	200	220	220	212	244	211	200	223	208	194	247	218	199	192	218	196	236	206	238	207	218	221	208	229	200	188	215	226	223	194	205	210	200	215	209	224	207	224	215	211	209	219	208	209	210	204	217	219	225	202	222	229	232	193	207	222	211	218	196	198	209	210	252	195	231	204	221	240	178	210	195	204	242	223	233	191	238	205	225	184	221	191	211	206	217	220	217	208	198	190	202	220	228	210	230	221	190	234	215	203	221	220	212	228	222	206	191	214	214	209	234	231	211	220	203	204	222	231	221	233	217	227	212	222	204	206	223	233	205	209	209	228	235	203	223	181	228	231	213	213	230	200	218	206	207	208	220	202	214	193	238	230	201	215	205	199	206	189	229	201	237	232	203	216	225	193	221	223	221	205	224	208	197	187	195	201	199	249	221	204	234	220	216	194	202	213	212	205	206	255	213	211	210	197	222	217	234	237	207	213	200	206	221	205	213	211	210	254	202	230	235	198	206	228	201	206	258	209	223	197	213	208	227	226	212	220	210	215	224	207	227	240	224	190	229	220	215	196	223	192	216	197	213	196	211	220	231	212	227	205	216	198	224	205	224	186	207	218	213	205	199	225	266	203	236	202	214	207	193	214	242	198	214	227	240	223	219	209	211	221	223	211	216	231	213	198	206	220	202	207	226	221	219	196	229	210	227	216	224	210	192	236	217	237	207	220	207	207	208	210	209	214	205	195	212	200	224	271	197	233	202	237	215	230	220	214	220	251	242	195	204	230	243	210	191	216	209	237	210	196	213	216	214	217	224	215	212	217	246	208	228	192	218	185	210	204	233	212	242	198	224	235	230	218	229	213	219	238	233	222	222	199	202	209	222	247	184	211	208	221	223	225	205	217	223	223	213	207	230	210	228	229	209	191	191	217	200	204	228	216	230	207	220	227	222	203	231	206	218	229	207	209	214	209	187	233	227	199	215	205	200	193	220	217	220	219	229	219	196	197	188	219	209	214	218	208	212	210	207	221	224	209	228	211	219	232	205	243	205	215	190	225	220	194	235	216	222	228	228	208	175	217	202	207	218	228	215	194	203	195	204	221	194	216	196	223	187	199	206	205	191	225	205	212	214	222	206	204	218	222	206	234	210	186	194	237	253	229	230	173	182	215	245	238	221	205	205	224	222	238	243	201	212	200	242	211	244	234	234	203	223	210	215	215	199	214	239	237	200	226	191	218	230	223	186	224	209	219	218	189	228	219	193	206	210	222	187	236	185	229	218	231	210	233	205	221	223	190	233	206	211	203	214	204	205	240	226	208	232	230	217	195	194	230	197	222	180	186	230	217	227	191	240	202	215	210	211	196	207	229	216	216	194	241	223	218	208	228	251	218	224	237	207	206	182	201	213	204	233	220	196	201	177	231	213	223	212	217	201	188	222	239	240	212	203	220	222	221	194	213	203	198	214	200	202	229	224	205	215	221	207	222	212	210	205	219	201	232	222	206	183	218	208	207	203	226	224	215	191	213	232	208	208	212	217	215	191	211	185	232	197	220	189	209	204	213	236	218	241	194	210	206	200	215	203	206	198	211	216	232	207	219	201	202	230	213	230	213	210	209	212	217	219	196	208	198	238	201	210	214	216	223	230	222	207	219	223	193	206	227	217	193	189	202	212	209	211	197	228	205	219	233	225	214	211	215	215	183	210	225	212	208	208	222	219	220	208	189	199	206	226	197	205	232	216	222	198	198	209	228	192	203	198	235	216	212	234	207	204	207	206	197	218	242	206	238	205	210	202	227	215	220	218	211	210	218	221	234	193	199	204	191	212	208	222	208	230	237	187	213	191	201	203	217	219	225	235	225	210	217	215	229	219	232	205	211	210	229	194	216	207	223	188	228	196	202	224	226	218	207	222	189	226	218	223	224	222	230	220	182	224	201	196	215	190	207	208	222	217	235	218	213	229	227	227	248	228	227	191	215	226	198	218	190	211	227	212	218	221	208	210	200	227	218	247	235	196	199	219	217	202	218	225	217	193	208	222	222	206	207	212	204	228	200	208	209	190	197	223	217	237	240	222	210	216	238	220	200	222	205	209	227	225	224	200	231	220	214	230	200	210	218	220	218	205	210	213	197	196	240	210	225	216	215	202	224	222	203	182	198	242	245	226	212	240	223	234	201	201	208	220	189	223	204	237	223	208	250	206	203	189	224	191	206	206	221	218	208	223	201	233	233	221	207	196	181	189	233	183	221	222	237	240	216	244	203	214	219	203	225	223	198	190	201	214	205	209	215	225	216	189	210	207	214	218	186	227	218	201	225	199	197	208	221	207	214	229	202	225	210	227	218	228	227	209	217	222	205	211	216	208	205	209	197	218	228	212	229	249	227	197	234	213	211	213	218	232	222	231	189	213	208	206	229	199	217	234	215	202	228	216	213	197	236	234	214	245	233	232	240	194	222	219	224	214	213	225	210	224	206	234	198	227	219	215	240	242	202	193	224	175	206	197	216	203	213	235	217	202	215	214	209	236	209	200	208	218	204
23885	21420	28607	24608	21400	10012	2368	1493	1184	1026	1100	1044	794	726	605	616	503	502	469	446	447	498	542	536	491	476	437	443	404	464	434	466	448	412	433	456	475	399	376	400	381	376	389	437	428	385	353	405	378	413	361	345	364	390	346	341	368	366	340	378	364	363	348	396	362	349	394	359	355	393	371	354	351	347	396	373	405	368	394	337	388	380	379	388	388	379	340	339	358	374	379	358	354	341	375	380	345	352	373	374	347	355	353	383	396	346	358	346	372	353	364	405	334	353	369	389	391	332	358	370	378	373	360	363	378	401	366	389	394	375	364	363	336	333	379	347	375	362	375	376	358	362	374	381	385	369	377	378	357	356	376	361	349	377	367	345	356	389	365	343	366	384	360	352	351	372	338	348	381	391	374	340	347	359	372	357	370	351	354	352	362	348	339	349	338	365	368	393	377	348	348	374	364	366	353	351	364	364	381	390	356	344	362	365	376	338	357	365	362	378	384	379	336	350	353	366	357	370	325	350	367	346	395	359	386	339	314	356	399	361	388	363	359	336	357	370	366	368	382	347	349	346	370	359	351	323	407	357	342	419	403	357	344	391	360	348	343	375	358	354	325	356	358	390	375	353	341	352	364	376	381	354	338	379	362	368	420	381	356	353	359	385	384	358	352	320	365	375	369	378	341	354	360	376	361	367	412	374	362	358	363	362	338	328	399	352	363	364	333	403	394	361	348	360	361	389	337	357	376	373	370	353	342	347	371	335	347	343	373	382	368	367	378	348	381	352	371	356	384	391	364	405	380	351	341	373	355	361	344	387	324	343	355	345	327	357	373	374	365	372	339	346	371	362	356	351	356	384	370	353	347	364	382	322	363	338	346	357	364	338	392	341	397	361	380	359	371	381	361	370	359	368	382	354	356	364	391	359	329	368	329	371	362	362	349	337	355	345	385	389	356	368	342	363	367	374	362	337	376	361	367	332	341	370	379	373	355	347	358	368	356	375	348	348	339	370	382	354	373	383	339	384	367	382	368	383	385	378	362	360	366	389	358	336	345	357	334	384	360	383	355	360	356	381	352	353	356	369	371	380	359	324	358	368	377	344	383	338	345	411	394	380	345	353	345	354	378	380	384	369	350	341	354	307	375	343	371	359	382	363	368	370	379	371	355	392	369	376	350	358	350	352	350	371	368	346	357	370	374	373	358	366	346	361	363	402	354	339	368	363	374	361	340	340	352	339	374	374	357	357	334	374	336	353	383	368	348	359	385	384	358	365	341	333	347	344	361	377	374	361	390	338	381	346	389	341	360	337	361	365	385	382	349	349	324	375	333	354	343	383	368	360	369	383	361	366	366	339	353	320	380	350	370	363	392	358	352	344	351	345	368	357	385	361	368	352	342	408	358	396	365	376	379	363	370	359	358	348	348	365	381	358	388	359	367	382	306	356	348	355	353	396	318	406	361	360	357	372	351	321	381	327	334	372	350	354	350	359	382	353	365	369	343	377	362	368	378	386	363	379	389	362	353	370	374	379	352	371	380	357	341	397	344	365	369	368	415	362	368	330	358	332	352	397	377	362	353	389	385	383	337	326	370	357	353	366	375	359	374	383	354	357	328	380	366	363	340	360	364	353	373	356	355	364	356	391	362	385	364	356	385	344	342	360	362	349	392	341	349	361	370	331	392	351	348	363	352	362	349	373	368	371	370	336	345	348	358	336	352	363	356	388	359	420	368	358	384	323	365	358	369	337	348	389	347	373	354	365	387	372	347	373	363	344	377	353	358	352	395	418	338	375	317	351	354	393	358	356	360	362	336	395	343	371	341	349	385	356	341	356	384	383	376	371	351	347	380	352	326	327	343	378	364	372	365	372	380	338	357	385	373	367	335	359	353	362	380	353	380	361	354	363	372	373	348	362	369	355	356	367	367	369	398	373	377	355	379	378	379	354	383	345	385	333	363	396	350	330	367	358	372	323	370	344	382	338	372	373	365	375	377	359	370	384	322	336	378	381	364	361	370	324	351	355	362	326	390	400	332	378	340	358	348	342	373	340	350	356	385	350	356	370	332	368	372	353	402	353	364	348	352	337	348	376	380	344	365	347	376	368	358	376	339	410	372	361	332	323	365	371	369	390	374	393	363	345	337	357	390	359	382	364	364	373	320	370	363	336	362	348	338	358	396	392	346	384	336	376	354	366	344	379	398	351	361	360	365	339	336	375	358	364	327	342	370	365	335	353	345	378	362	386	365	382	385	359	354	317	353	369	328	372	376	358	343	355	364	355	363	368	338	399	366	337	415	367	347	348	369	372	347	362	340	382	344	353	376	329	349	369	377	384	363	328	342	373	354	336	333	348	342	364	318	368	364	365	362	344	347	353	352	344	359	382	340	372	350	371	374	368	366	351	349	356	356	367	358	368	318	351	355	391	412	348	338	351	360	382	370	357	317	381	375	329	368	353	387	382	379	356	380	370	359	359	356	374	377	345	373	364	351	351	385	346	330	351	335	361	360	368	357	347	368	358	336	348	361	398	350	376	366	337	377	340	370	367	376	367	402	387	350	403	354	366	382	340	359	369	340	351	372	366	359	338	356	349	339	345	320	361	364	426	341	367	384	352	341	391	378	368	372	334	367	373	346	384	353	336	373	361	377	354	361	381	337	385	388	331	356	335	338	352	350	369	395	364	403	382	342	379	373	375	395	373	355	376	357	371	368	349	368	387	395	380	378	347	376	367	352	376	350	337	371	333	354	341	378	371	356	351	367	382	364	358	409	351	386	344	354	360	376	339	359	366	374	368	380	388	380	372	363	387	341	381	377	359	381	366	351	358	359	363	347	417	359	358	351	383	349	338	360	364	353	360	360	372	371	357	380	388	390	377	352	369	407	347	390	328	330	389	359	356	359	364	353	337	387	376	349	356	353	370	366	349	357	365	371	329	332	371	342	369	370	373	347	356	348	381	345	357	373	375	372	369	382	362	343	356	362	345	382	363	338	331	346	354	389	358	368	361	371	358	325	350	335	373	379	359	382	365	373	317	383	380	320	361	372	383	395	342	340	358	376	367	354	399	335	398	360	334	376	389	356	359	354	373	369	373	357	362	393	359	365	375	356	382	354	332	353	344	354	381	393	390	365	341	346	345	349	383	364	368	355	374	362	396	351	372	364	373	357	361	351	365	359	350	372	349	341	380	349	344	338	359	343	352	339	334	382	371	364	385	364	393	333	366	350	382	380	356	387	344	336	342	350	379	349	373	402	387	345	338	362	397	352	366	381	344	375	367	384	376	378	373	364	359	345	345	349	374	351	346	372	361	339	410	355	362	322	348	306	321	386	373	373	370	326	343	368	352	355	372	329	350	362	339	359	338	359	378	389	380	385	342	365	377	367	360	369	377	335	396	336	363	377	389	393	345	392	356	378	338	341	384	375	354	359	373	375	360	346	350	366	394	376	319	347	347	354	369	364	354	364	356	335	314	357	380	342	383	345	385	412	349	360	347
5376	15870	11045	6073	5133	4275	3087	2352	2006	1605	1819	1569	1155	867	868	745	723	626	624	543	532	534	586	617	589	564	517	504	505	506	524	492	504	487	500	499	497	516	473	395	434	421	414	465	421	391	384	386	374	369	374	406	377	404	377	379	401	368	390	385	391	359	401	386	401	413	360	373	401	383	362	409	391	393	372	410	385	383	397	379	382	396	385	394	416	366	431	395	402	395	368	353	356	400	350	399	370	367	394	414	396	377	359	380	356	363	364	386	382	371	399	409	355	389	351	377	391	390	353	400	372	390	416	349	388	353	355	366	377	370	377	403	388	386	438	383	384	353	364	391	361	392	374	393	366	392	348	390	376	364	368	377	411	377	361	405	398	386	385	353	359	369	369	376	344	356	371	411	369	373	376	373	381	421	378	367	402	393	384	381	383	367	392	358	360	393	379	370	421	392	408	390	404	381	375	399	360	376	359	374	401	351	375	385	364	375	376	368	376	365	388	406	365	360	384	402	385	395	355	360	345	357	352	407	379	373	397	379	364	395	365	397	373	372	388	378	390	417	346	380	337	373	369	401	418	388	384	394	379	381	363	352	385	360	385	351	367	362	376	340	396	379	371	405	403	383	399	354	382	369	408	359	380	375	365	366	388	400	372	403	403	391	386	396	383	423	383	368	382	390	385	346	405	393	360	391	374	401	387	341	386	372	397	357	381	411	355	387	349	374	401	383	381	354	373	378	396	379	382	371	351	395	411	375	405	375	373	379	384	359	355	421	409	392	369	399	358	370	405	387	376	377	409	369	349	370	353	339	399	369	338	368	369	370	381	390	394	387	365	407	389	406	364	398	379	382	376	382	400	359	425	342	354	373	349	379	370	394	362	396	419	424	373	371	376	380	375	370	393	396	353	369	394	382	404	379	397	379	381	376	386	383	389	396	394	376	393	379	380	396	402	379	407	385	417	357	381	334	367	370	372	355	368	332	418	373	366	397	413	384	413	384	374	385	363	349	371	366	398	406	380	364	419	392	377	331	369	381	405	376	372	367	338	358	368	410	403	348	364	380	361	374	366	370	381	391	394	412	365	338	388	353	387	388	388	382	387	378	408	374	361	375	387	377	395	374	340	389	355	398	436	397	398	384	359	390	409	395	357	410	386	383	366	389	358	370	380	374	380	361	390	345	410	361	374	383	380	395	392	391	385	381	400	330	404	382	405	316	357	391	389	377	370	360	348	386	385	374	389	391	394	422	407	349	392	391	351	373	413	398	362	363	375	396	396	372	365	409	407	378	374	372	380	371	396	393	396	365	390	364	353	369	389	431	355	367	368	378	360	343	385	420	391	389	351	398	374	364	406	404	356	375	376	391	386	404	363	378	359	363	419	405	382	398	387	381	391	412	378	404	401	390	359	365	376	395	424	368	363	372	363	401	377	384	368	385	382	370	382	372	397	393	380	398	375	363	403	392	385	317	382	382	352	369	417	377	405	346	412	421	359	385	392	391	387	399	360	333	388	422	384	376	382	387	403	352	368	383	389	401	398	367	382	418	357	396	379	381	381	360	388	386	369	415	397	355	370	409	389	392	388	396	388	342	374	356	348	331	355	375	360	348	379	374	365	359	369	384	403	316	401	372	406	409	353	378	380	407	383	360	383	392	397	387	410	389	409	371	374	410	382	425	370	382	384	375	370	405	388	368	386	400	393	420	398	358	403	382	392	367	390	392	344	403	374	368	366	371	387	391	371	363	369	404	391	399	389	361	377	422	388	366	371	360	392	363	396	346	347	362	391	360	381	399	359	367	412	391	378	369	365	368	371	387	343	364	384	362	388	384	360	389	380	393	353	357	354	404	384	355	410	385	382	396	396	396	397	382	447	372	363	382	414	379	377	394	373	384	379	368	381	400	418	382	382	384	377	364	410	394	364	378	371	389	395	371	415	402	381	362	345	373	359	351	369	321	389	353	336	370	353	389	380	373	383	400	384	360	403	384	374	406	411	380	378	418	402	361	383	376	359	376	393	408	346	385	374	369	372	421	410	422	359	374	404	424	370	392	352	363	395	376	376	356	349	403	386	375	388	402	381	375	365	371	360	399	370	360	366	402	295	389	358	386	385	369	339	376	388	401	361	343	428	364	383	403	380	368	368	418	374	388	387	406	423	383	372	394	417	361	354	379	352	369	346	371	379	374	373	358	385	360	374	337	402	389	365	403	365	403	374	371	380	363	393	389	363	403	402	383	381	368	391	381	371	399	378	382	361	349	393	408	378	384	377	433	380	387	372	383	334	394	363	373	377	403	382	393	372	378	397	373	402	390	353	347	370	365	394	381	367	364	426	389	366	358	397	406	369	353	364	413	349	337	382	401	382	374	336	347	356	394	353	391	388	381	382	388	371	398	383	393	417	351	357	395	356	375	413	382	373	417	365	374	352	378	400	409	345	368	392	383	435	367	342	371	363	373	388	388	390	362	350	394	366	389	359	367	389	357	376	366	358	367	372	353	376	377	360	364	367	371	389	384	380	374	383	398	372	415	401	392	391	405	364	388	378	382	377	374	394	387	371	353	398	386	411	397	376	371	375	373	400	383	351	376	383	366	345	400	379	412	354	375	395	413	388	379	388	398	419	370	350	348	382	374	354	404	342	387	365	356	365	376	372	392	370	361	356	359	397	382	399	391	371	412	346	366	369	388	388	412	396	357	383	370	383	392	374	396	337	373	381	385	367	404	392	411	372	386	367	377	392	376	359	379	365	400	390	409	404	394	378	419	411	385	380	387	364	400	403	382	414	360	372	376	386	379	385	374	389	367	382	367	351	351	377	354	355	371	386	353	388	364	349	370	394	381	398	390	404	361	403	389	360	374	380	342	370	374	401	386	364	363	400	386	383	408	373	412	346	399	407	377	366	388	365	379	365	394	369	423	396	396	393	380	392	400	386	390	446	347	381	367	383	391	394	372	409	371	390	414	388	359	377	384	358	372	381	361	364	349	393	353	346	377	369	387	395	385	401	374	412	384	375	368	387	397	363	371	381	392	353	388	385	385	370	405	375	385	427	362	372	375	418	363	384	390	384	361	367	419	340	383	374	375	394	357	350	372	369	371	366	387	380	376	397	397	386	409	365	401	368	370	372	392	353	408	371	399	387	389	369	391	383	380	384	403	365	400	381	396	365	357	351	363	381	381	420	368	347	412	388	347	391	391	362	414	419	385	358	374	378	388	396	370	394	408	376	381	360	389	419	365	353	402	399	378	357	362	382	377	391	400	368	407	422	379	346	384	366	357	372	399	381	371	384	393	384	358	377	397	361	376	377	378	389	363	386	388	357	402	370	401	375	378	374	405	389	361	363	402	372	362	382	369	355	376	342	349	370	389	384	392	393	375	390	413	381	359	402	400	387	366	373	375	356	404	400	365	387	391	388	402	380	391	435	398	361	379	369	402	419	395	352	393	381	388	371	372	377	366	379	388	357	418	406	373	365	429	393	409	385	355	371	390
25008	21356	27384	25585	10190	1558	986	743	658	561	633	592	429	341	326	253	261	247	219	211	202	198	256	249	227	190	205	211	219	204	199	193	195	201	184	189	190	183	176	146	155	199	173	149	152	148	148	144	143	138	134	154	155	151	159	138	142	136	120	157	130	144	129	153	139	145	150	164	151	153	142	132	144	135	139	128	165	137	147	146	150	134	136	152	126	129	177	151	148	130	145	145	145	153	123	140	151	136	143	138	130	132	162	132	132	119	113	145	127	133	120	151	136	129	139	139	157	143	129	130	143	128	138	131	151	158	142	131	137	145	144	132	139	153	160	133	149	138	136	150	135	151	134	146	144	134	137	138	116	154	153	139	154	131	163	151	138	135	134	139	131	145	153	119	152	155	132	151	141	151	143	132	148	126	145	126	130	134	147	151	133	127	132	143	149	163	135	141	161	130	118	142	144	164	148	139	123	135	167	140	127	151	131	134	160	150	134	112	122	149	147	148	150	145	157	148	143	147	141	143	133	149	133	134	153	138	127	119	157	134	132	148	160	151	125	172	144	142	134	155	130	138	121	139	144	140	143	146	126	150	128	148	144	128	138	139	154	135	151	142	149	166	133	158	145	150	150	160	158	154	137	140	152	127	153	159	153	143	163	140	148	123	138	143	146	124	141	127	118	146	140	142	141	107	137	172	130	118	116	139	148	138	130	145	152	149	142	150	151	140	130	139	139	148	140	130	132	145	122	160	132	143	146	158	127	131	159	153	127	129	143	133	141	131	136	145	143	153	148	141	145	136	150	170	122	124	152	156	122	132	135	132	122	138	123	141	149	136	130	137	138	159	143	144	148	130	125	145	134	152	125	143	125	134	125	125	139	144	166	148	137	129	129	131	141	150	115	141	155	127	129	141	133	154	146	161	129	127	121	117	137	149	119	139	141	164	140	142	154	139	146	126	121	147	148	149	138	161	140	136	137	138	115	130	155	157	143	133	154	128	129	155	156	161	139	145	153	111	145	129	140	139	135	139	165	124	122	155	156	155	146	144	140	136	144	148	132	137	127	135	136	156	147	119	124	136	152	148	136	140	163	147	146	139	148	150	140	141	164	137	141	151	132	143	159	124	161	148	142	140	151	148	143	137	134	152	136	135	145	147	137	150	130	128	154	127	136	136	152	168	127	128	143	150	136	156	145	138	155	134	129	151	153	143	137	141	154	150	146	145	139	140	135	147	162	151	144	127	154	168	143	150	151	123	141	144	157	149	147	141	156	157	151	139	157	137	140	143	153	109	132	139	132	143	136	158	150	142	143	140	129	144	137	153	138	151	136	141	137	118	142	132	154	154	139	134	149	143	155	123	143	144	139	143	137	141	171	146	136	140	151	140	122	138	148	146	132	140	137	134	136	166	144	126	127	137	112	135	137	129	134	131	136	130	145	172	154	139	133	123	179	141	138	130	148	132	128	134	134	152	135	147	153	164	142	123	138	144	127	139	136	151	143	148	136	141	145	158	147	126	139	121	136	153	138	167	123	164	133	147	130	142	136	171	158	133	142	140	149	150	140	141	122	139	150	151	147	132	129	138	154	148	138	156	121	128	122	123	119	173	151	134	152	155	137	165	155	139	142	143	155	139	152	153	139	131	150	140	129	137	158	145	121	144	160	125	127	125	142	133	162	127	143	151	143	153	177	122	145	133	137	150	120	141	137	138	144	149	113	151	123	136	127	158	131	130	133	141	128	139	141	154	155	157	143	128	148	153	136	130	144	151	146	158	137	151	147	136	144	126	151	143	115	155	144	136	142	149	144	138	156	142	135	157	148	161	140	142	136	141	146	141	150	147	122	125	132	147	120	155	157	128	124	144	152	113	143	145	146	150	158	159	155	123	132	120	123	147	131	157	149	153	131	160	130	143	132	160	153	145	153	133	139	133	139	128	146	144	137	135	144	132	134	126	148	141	116	146	148	126	149	158	159	133	140	159	143	144	142	144	148	142	129	144	142	147	127	137	139	140	162	126	135	142	118	126	139	135	137	151	146	145	154	150	156	143	161	149	136	125	144	144	166	138	119	148	159	139	131	135	151	145	143	148	126	148	153	133	140	131	134	133	139	157	155	160	145	163	149	146	150	142	140	145	134	138	145	164	120	130	133	135	159	154	145	137	146	130	158	123	140	147	147	151	142	142	138	148	153	142	138	134	118	125	138	132	146	146	139	112	149	133	145	131	136	119	144	127	134	145	145	129	143	127	126	150	141	146	126	128	148	156	132	154	149	151	140	145	146	148	143	128	128	149	142	129	152	144	126	156	147	133	131	132	144	144	134	141	154	121	160	127	138	139	134	131	130	121	164	160	109	134	152	133	109	119	129	137	156	142	143	153	127	146	151	125	142	161	153	152	141	136	146	125	141	155	134	124	139	147	137	142	148	153	164	152	144	165	146	114	144	130	164	122	120	147	160	150	155	147	130	155	143	136	138	153	149	147	139	141	142	134	151	146	139	158	145	138	142	129	143	139	150	122	157	157	139	115	143	132	153	132	135	117	141	155	146	137	130	135	160	145	153	148	149	138	143	164	152	127	142	166	140	138	129	158	144	145	127	133	111	145	117	148	133	120	126	170	161	119	144	163	156	139	132	127	120	150	115	150	142	152	129	139	129	143	152	144	144	153	142	150	136	135	146	151	153	147	128	139	139	131	147	135	128	140	142	137	141	135	138	151	142	135	139	143	148	146	158	128	141	146	130	144	147	157	119	131	131	142	129	152	161	130	140	140	147	137	152	135	115	153	137	137	145	139	143	144	140	143	131	138	142	154	156	147	159	130	144	134	139	120	124	147	152	149	146	145	135	138	117	132	131	135	125	128	131	133	146	149	163	133	138	153	138	144	132	148	107	132	151	117	160	147	163	133	137	161	132	131	131	121	154	121	153	154	149	151	147	138	128	143	144	162	149	115	137	132	130	148	130	143	130	137	145	138	133	141	159	135	131	151	135	137	147	122	143	148	143	141	136	127	129	140	171	155	172	140	138	163	147	157	141	166	140	106	143	132	162	148	145	140	141	128	149	133	129	113	136	158	151	154	126	130	146	139	129	145	141	136	139	137	159	137	137	111	131	160	145	144	121	155	135	126	142	123	118	157	136	137	130	154	152	140	158	142	135	142	131	147	149	148	135	135	136	149	120	128	143	132	146	149	127	139	153	131	149	124	141	136	119	144	115	134	138	126	133	115	144	132	151	152	146	128	146	126	134	116	162	160	139	135	143	164	131	152	144	151	150	142	136	134	145	121	133	140	147	129	134	139	135	146	142	117	123	121	126	126	130	145	160	149	147	147	166	129	145	136	127	139	162	127	143	149	146	118	127	151	130	138	151	131	128	137	138	152	136	142	153	134	146	137	158	133	146	135	137	132	136	141	158	132	149	145	125	148	142	131	158	162	156	145	157	150	133	131	137	115	139	161	131	133	137	151	132	150	143	137	129	125	132	151	163	155	145	151
5341	10622	7277	3944	3284	2661	1997	1479	1239	1093	1248	1142	748	518	476	377	332	325	309	267	267	283	320	319	323	298	272	254	255	283	239	269	255	230	232	265	207	218	192	199	193	184	179	175	199	181	162	163	149	151	157	162	145	185	152	159	165	149	148	157	163	143	165	162	176	150	172	160	149	143	172	162	172	158	176	164	145	157	172	154	157	158	161	155	158	155	164	186	177	151	160	162	145	133	163	160	162	169	152	152	176	127	135	150	161	140	158	166	158	164	131	138	139	140	154	147	156	137	179	136	142	161	138	168	145	165	145	156	158	157	160	169	165	142	147	134	152	160	163	151	142	159	161	153	152	185	161	167	146	178	140	155	140	158	168	139	148	124	140	156	144	132	165	174	148	174	161	152	159	151	154	134	161	128	157	151	150	157	159	165	167	154	175	129	154	148	172	160	146	159	170	156	163	155	157	165	148	150	127	159	153	127	146	144	161	180	188	167	143	162	165	151	144	145	128	155	136	142	151	157	125	181	172	139	156	166	135	158	152	136	152	154	145	137	150	149	140	169	167	163	143	150	170	157	162	154	151	158	161	158	156	162	165	131	149	147	153	156	141	167	156	162	157	139	142	157	145	155	153	169	159	166	159	143	153	143	160	170	177	153	157	149	171	161	140	150	143	155	151	156	170	161	162	164	169	157	166	159	144	152	169	152	165	158	140	161	153	154	139	158	169	137	136	153	170	168	150	178	150	175	158	161	162	129	141	130	170	162	149	147	161	146	149	158	163	149	165	160	176	143	161	152	145	171	159	181	156	163	151	156	155	150	158	156	167	148	155	163	127	176	161	147	178	139	153	166	141	173	164	164	142	164	148	157	157	166	163	164	158	139	167	162	156	147	143	147	147	163	176	166	151	153	136	153	152	154	167	152	144	160	156	147	152	148	146	168	130	131	152	138	161	144	144	145	143	154	158	159	164	167	158	165	150	142	133	177	148	167	148	139	146	134	163	168	156	149	144	132	145	157	157	151	160	156	137	151	143	178	154	162	201	147	162	156	155	148	143	157	148	155	142	146	167	126	144	166	160	134	156	160	168	158	149	143	167	149	162	145	160	148	145	150	147	154	133	137	154	177	148	140	158	151	155	154	154	156	151	154	141	139	141	173	147	161	156	148	131	153	182	156	183	150	178	162	166	156	154	146	144	164	155	136	145	158	157	133	137	169	160	149	160	155	165	145	157	147	175	137	147	147	177	144	151	170	165	173	163	171	145	164	163	162	157	155	161	143	147	143	139	141	147	137	154	156	148	137	192	156	160	175	151	143	140	155	171	139	166	132	177	164	174	153	159	157	162	171	177	171	142	167	156	153	159	166	146	131	163	168	161	157	164	153	155	160	169	130	147	147	160	153	175	160	139	157	170	160	146	162	155	143	179	165	167	167	135	146	151	149	162	159	165	132	155	169	165	148	140	135	145	163	150	148	160	139	146	155	137	135	156	168	141	142	174	153	169	161	149	157	149	151	162	155	163	150	151	160	166	133	150	173	134	143	137	159	168	168	142	175	169	144	147	131	149	140	144	174	142	166	171	146	157	165	129	153	152	159	174	163	172	157	161	154	165	158	145	141	167	145	151	152	171	132	153	160	168	144	178	151	175	127	132	147	149	139	148	160	137	153	159	157	161	153	145	148	154	148	164	147	154	150	181	135	148	147	160	135	149	137	144	146	153	143	153	145	155	163	161	170	166	121	180	138	157	146	135	177	147	159	172	139	147	165	141	155	158	137	166	154	147	159	148	128	141	170	145	147	149	162	140	153	158	143	136	136	163	151	132	150	161	145	181	150	144	147	142	151	172	159	170	147	160	136	149	145	168	158	145	156	156	152	149	156	162	153	180	154	161	173	169	153	143	134	147	155	150	170	143	146	143	171	163	143	123	141	146	150	178	158	152	156	159	166	163	165	145	149	162	146	143	150	155	161	152	151	162	148	178	160	159	149	163	153	148	148	158	150	160	156	156	141	144	143	160	162	163	180	147	156	157	141	137	157	149	145	150	154	156	138	152	171	161	133	139	128	174	143	152	149	147	161	158	172	150	143	163	167	166	137	138	140	142	159	167	139	170	161	147	159	154	149	166	142	162	158	148	117	154	154	143	170	158	159	155	154	145	154	170	166	148	154	153	134	168	160	162	153	146	146	166	157	154	167	153	147	148	150	155	177	155	159	140	154	144	159	170	156	164	140	158	165	173	150	188	142	149	173	160	149	166	142	156	151	150	161	170	125	145	163	167	165	171	158	124	168	143	145	140	140	150	147	131	165	153	159	152	154	145	166	133	145	153	155	163	154	149	164	174	167	142	154	153	172	148	157	151	147	168	147	148	171	161	169	151	163	176	171	164	140	154	167	153	138	155	164	154	159	161	161	166	147	171	159	155	148	157	178	172	138	155	159	152	178	155	157	140	151	145	159	144	148	160	165	146	152	169	146	132	152	156	148	158	154	162	175	156	149	132	152	120	157	157	164	154	157	175	148	146	150	163	158	164	172	164	148	140	147	144	150	161	148	155	150	160	143	154	146	149	183	159	149	139	149	136	156	147	143	159	150	134	161	151	146	153	170	192	175	139	139	180	158	159	165	151	178	144	145	158	160	165	151	142	160	165	156	148	155	119	155	162	161	153	155	170	149	158	150	148	161	151	132	163	154	145	175	122	120	157	153	152	151	153	166	154	160	155	126	149	158	159	167	151	151	161	143	165	144	146	194	151	170	156	142	149	169	158	144	148	163	149	160	165	145	149	152	145	138	149	168	168	142	172	141	160	148	170	164	163	140	130	155	151	154	157	154	173	156	142	140	143	154	154	160	158	160	151	169	150	161	132	141	152	162	131	141	158	156	149	176	179	157	141	144	163	177	153	163	157	165	159	146	142	152	164	179	147	159	160	147	142	127	144	161	147	154	157	153	156	159	164	155	145	174	154	169	162	147	184	165	155	160	164	161	144	143	146	162	156	151	172	145	164	167	167	152	160	159	139	186	162	152	132	145	184	175	167	173	132	154	133	159	128	150	147	197	139	145	143	146	147	151	155	163	173	166	152	141	150	135	148	143	153	162	152	139	145	181	160	143	157	150	132	169	169	149	177	169	158	161	155	146	137	140	146	136	173	140	144	149	159	150	152	158	160	144	151	152	155	185	158	157	167	141	148	154	170	160	140	159	163	155	175	147	144	167	160	167	152	149	155	179	164	157	150	171	148	166	171	166	143	148	159	161	157	154	156	172	171	148	195	147	142	146	163	151	160	144	166	150	148	150	143	151	153	149	133	155	163	156	164	165	162	163	141	145	141	140	168	154	170	151	122	146	152	143	143	144	143	145	125	149	158	144	167	147	152	164	169	159	146	164	139	154	160	133	151	159	149	164	160	168	135	159	167	148	124	144	141	116	158	163	144	160	151	174	153	129	162	161	132	133	154	190	161	176	147	144	163	178	179	174	130	148	147	165	163	170
22839	21450	29166	24140	21454	21548	10078	2434	1782	1541	1626	1466	1092	858	790	731	648	597	558	535	492	522	613	584	552	556	488	538	439	461	460	468	473	456	471	489	495	467	436	390	344	396	376	380	362	367	353	374	355	374	335	369	352	357	383	362	386	323	377	383	357	388	348	346	365	381	327	339	349	366	347	381	367	357	375	356	367	363	368	403	328	321	365	368	343	380	397	359	360	358	353	370	352	351	321	355	367	345	330	324	387	373	379	353	383	334	337	379	368	335	348	371	360	376	370	349	323	353	344	399	330	374	395	346	362	368	359	299	373	352	364	334	337	376	361	349	338	347	328	359	353	349	327	357	370	367	357	326	308	360	327	363	328	360	372	355	337	332	359	377	353	334	367	348	347	388	329	377	342	343	343	362	360	383	355	386	346	326	356	358	398	312	356	355	323	381	351	390	343	366	335	361	363	337	353	320	340	351	345	373	355	330	339	381	343	415	347	365	362	347	330	366	319	352	341	363	346	362	355	333	381	370	325	352	388	348	369	365	364	319	351	345	354	360	357	361	334	332	348	379	330	359	347	348	340	357	356	349	378	317	338	355	367	329	349	338	363	347	346	370	398	401	346	310	353	372	342	349	359	385	326	347	392	340	323	348	345	320	331	366	373	344	333	324	376	345	360	350	380	346	364	330	337	367	322	343	354	341	349	336	344	362	326	380	349	339	396	381	393	312	353	351	372	364	349	346	340	326	355	366	370	366	335	300	376	342	365	342	374	353	369	349	339	340	352	383	346	351	364	336	374	336	371	364	347	378	354	387	361	341	340	324	330	344	345	359	336	344	339	321	353	346	371	363	360	330	350	326	347	374	382	344	362	339	335	316	354	356	355	376	338	343	351	352	336	355	376	320	365	331	340	338	343	367	333	375	370	366	343	347	345	336	378	364	332	336	365	351	362	397	368	325	351	331	373	360	333	399	322	361	341	350	364	367	327	369	325	302	355	345	352	361	347	354	377	373	328	357	347	371	360	348	377	361	339	337	329	359	359	359	321	345	330	378	333	426	358	351	366	379	339	346	358	336	356	336	342	378	373	375	359	341	332	370	326	385	338	373	334	370	371	367	340	350	359	364	359	325	330	360	360	388	383	352	348	358	358	335	336	377	340	359	366	340	364	380	401	364	369	349	373	350	342	375	340	357	363	350	326	360	377	333	366	363	362	335	330	351	358	355	358	364	335	357	397	350	361	329	360	359	385	360	359	381	333	387	335	327	375	342	354	350	372	378	358	358	316	337	333	340	360	367	356	307	376	317	349	327	360	367	369	359	377	361	390	367	348	360	320	380	379	359	356	404	343	347	324	373	317	384	338	362	365	350	351	342	338	373	372	370	347	360	324	367	362	368	327	360	391	359	352	351	327	370	317	340	319	346	348	342	337	354	385	339	340	347	342	353	391	352	360	307	365	361	340	355	355	338	354	332	371	336	376	361	353	337	400	380	350	346	385	365	333	336	359	357	358	363	353	354	359	344	342	333	364	351	343	367	370	368	367	353	377	372	347	390	341	345	305	367	348	336	370	366	321	361	348	322	328	375	371	370	375	351	369	333	324	360	343	373	376	346	355	329	382	332	332	308	348	348	349	383	340	343	323	367	378	348	335	323	374	347	380	342	362	339	353	354	356	364	355	340	340	349	366	335	324	343	384	354	340	391	376	336	356	360	308	363	345	357	360	358	355	333	344	363	341	372	352	340	362	357	305	381	352	355	345	324	374	337	367	352	353	339	352	324	362	373	346	349	416	381	369	324	338	349	325	379	356	347	340	352	370	342	343	377	342	337	364	355	321	328	338	344	337	345	335	331	341	338	370	325	381	302	344	379	389	329	315	365	349	354	344	378	342	348	372	331	348	361	372	315	331	349	376	356	365	339	362	361	341	368	331	345	333	351	365	377	342	326	375	360	347	347	356	339	356	341	352	345	340	388	360	369	348	370	344	349	349	349	379	348	346	342	349	353	325	317	321	369	362	367	354	351	344	319	379	354	338	347	349	307	360	354	350	351	365	357	368	368	359	330	334	311	316	367	339	322	331	403	371	350	366	359	370	348	351	362	386	339	380	366	369	354	359	329	312	383	367	358	381	335	335	355	376	320	348	349	356	364	367	336	356	390	364	360	372	351	341	338	360	398	368	335	353	362	355	368	364	361	326	342	360	369	370	343	351	339	318	359	340	357	363	342	344	364	357	392	347	353	340	378	374	360	345	377	366	380	357	356	365	318	359	339	341	360	346	353	338	374	333	371	347	349	328	337	294	336	361	357	390	376	349	354	371	344	381	365	353	357	357	343	356	357	335	360	349	337	380	339	381	384	374	332	359	353	340	347	349	352	349	361	365	334	373	339	338	343	353	337	363	358	328	356	332	350	374	369	348	331	362	384	368	357	355	374	341	342	343	350	373	358	373	349	348	346	342	345	339	343	383	383	343	366	360	366	346	334	348	404	316	351	354	329	346	326	366	365	355	356	368	363	376	380	345	342	362	376	363	380	365	358	367	343	356	337	364	348	343	387	369	354	367	362	364	341	387	336	359	391	333	328	376	360	326	375	370	377	334	360	347	391	344	338	342	362	353	317	341	347	336	385	303	340	388	317	368	354	342	379	351	336	336	356	336	346	381	340	344	357	339	351	347	356	324	322	380	415	383	348	337	336	352	337	378	354	350	353	369	377	350	338	338	359	346	326	348	365	340	364	368	363	359	363	378	356	361	334	361	350	359	354	350	350	364	375	366	351	352	323	296	359	377	354	312	354	361	313	381	351	347	342	347	332	324	337	402	352	353	333	362	314	308	369	342	305	359	350	364	339	366	337	352	369	344	343	383	330	350	374	352	352	383	344	366	344	341	350	374	332	325	356	341	350	354	343	344	340	351	348	350	333	354	340	344	332	350	383	344	375	359	363	314	354	336	351	341	370	336	350	365	345	334	345	337	337	387	387	379	362	333	382	325	375	314	337	343	356	337	378	334	329	349	350	369	351	315	341	371	375	340	333	357	316	346	369	344	358	358	348	347	382	369	358	356	350	347	385	348	313	334	361	363	347	363	377	353	360	352	310	363	347	376	348	317	366	328	364	337	401	354	374	362	335	296	398	322	343	359	352	318	374	335	330	353	398	357	323	355	362	353	340	343	354	319	331	330	360	311	349	389	327	371	355	391	331	326	336	378	341	349	346	361	380	324	355	364	342	354	352	340	359	393	370	329	359	375	338	363	346	328	349	369	329	373	327	365	335	363	369	380	379	382	372	341	337	342	337	336	350	360	375	361	370	351	342	334	351	333	346	361	331	345	332	365	348	347	360	328	350	335	374	371	322	330	353	364	365	335	359	342	342	343	348	329	328	335	356	325	360	355	333	348	350	348	352	350	346	346	355	367	348	365	389	367	348	359	302	352	364	353	372	377	331	369	336	326	344	313	349	358	303	351	351	370	337	388	341	367	400	338	394	329	338	347	356
6741	21889	15938	9457	7897	6624	4843	3751	3026	2549	2567	2441	1617	1181	1144	991	878	798	737	658	684	667	753	738	705	687	604	554	544	615	511	566	508	529	508	505	566	484	479	470	449	431	405	424	372	436	359	402	349	375	370	357	402	369	363	386	365	349	357	390	380	369	378	387	330	388	377	388	403	374	396	367	407	370	375	408	387	374	399	418	374	418	380	402	402	369	370	402	374	374	357	362	399	376	348	429	369	397	371	351	403	358	394	354	389	357	355	372	358	360	362	371	388	406	389	373	357	404	367	385	399	392	363	365	352	343	396	355	383	377	350	386	386	350	381	376	373	384	359	350	330	396	389	344	355	407	349	403	358	379	343	360	382	370	374	382	374	345	371	351	388	361	370	364	392	351	387	382	373	377	382	390	354	354	404	413	362	376	370	367	372	366	348	359	374	414	381	341	406	372	375	358	373	371	373	392	353	347	380	369	336	392	395	347	337	390	396	379	385	358	341	354	391	368	343	347	377	354	389	377	374	354	385	375	381	361	346	353	367	387	418	393	371	382	367	342	373	377	369	373	372	349	321	360	380	390	322	397	352	366	361	368	383	387	392	367	396	407	387	387	401	370	372	388	360	362	397	356	402	376	374	343	387	370	372	358	386	339	382	390	355	359	367	396	366	363	357	377	345	386	362	363	368	379	360	345	368	361	358	334	367	369	378	371	381	362	384	363	356	372	385	371	381	362	433	334	373	374	355	354	390	363	397	385	393	377	362	356	352	362	349	373	375	385	387	368	399	359	332	360	361	365	354	376	373	394	394	370	385	388	355	361	394	389	379	395	325	355	378	356	405	374	373	380	378	362	399	352	367	398	398	384	388	362	369	400	377	371	389	367	343	368	343	362	363	375	343	383	370	374	354	369	367	354	364	371	356	381	368	361	391	389	372	385	355	391	374	388	371	358	368	368	340	341	364	386	372	344	368	377	346	357	343	381	399	379	357	335	349	366	358	368	375	349	363	345	384	386	343	391	381	361	356	361	400	336	396	382	374	391	364	378	351	341	379	359	370	389	374	363	374	380	352	356	369	369	379	345	347	379	407	361	380	359	371	310	364	369	370	357	367	380	380	412	366	364	385	382	357	373	359	356	356	353	366	393	399	395	374	354	376	359	352	370	373	368	352	334	386	350	365	394	361	395	375	354	368	368	349	339	328	387	377	388	344	379	365	355	376	374	387	374	385	376	386	359	350	356	389	365	398	356	357	356	381	352	373	359	357	393	347	355	371	359	408	351	374	357	364	380	386	365	363	370	398	341	381	379	388	365	366	370	412	369	354	372	345	391	371	358	376	372	370	369	388	370	390	362	356	373	354	370	358	341	387	349	364	384	388	353	371	355	367	419	359	345	380	390	380	358	387	346	375	387	345	356	349	373	352	362	349	360	361	353	421	354	375	369	343	375	387	377	364	397	355	367	333	393	378	356	353	393	359	368	345	352	366	352	374	379	373	393	339	390	391	379	372	334	378	351	407	367	383	385	353	391	354	355	379	397	370	375	368	381	369	399	356	347	380	357	391	357	381	396	400	363	375	394	366	356	365	391	328	387	363	403	405	399	350	357	372	386	375	381	356	353	414	358	361	363	354	370	369	353	406	354	371	386	356	352	365	390	373	337	365	377	379	383	344	368	362	346	394	360	361	387	426	366	387	351	389	344	319	368	336	333	339	389	357	369	329	358	404	416	403	365	379	368	379	362	358	385	373	372	349	398	381	405	417	345	353	397	360	366	365	346	364	333	382	383	389	390	371	364	379	399	338	421	358	357	411	387	389	362	370	362	385	344	386	365	383	357	378	354	353	347	379	367	385	345	374	393	386	338	372	392	360	352	344	377	380	363	341	395	373	395	385	368	356	366	365	390	391	365	374	361	345	375	332	323	339	389	390	389	370	375	392	381	355	334	360	383	348	365	359	355	384	399	343	369	372	362	329	387	357	375	389	371	378	348	354	401	378	355	375	338	382	373	381	342	351	362	331	390	381	398	350	376	370	387	335	363	400	365	371	368	360	380	372	385	374	380	364	377	366	400	395	373	378	392	363	377	376	367	357	369	385	350	334	359	368	350	396	358	366	383	392	373	380	349	349	378	353	371	392	348	394	344	361	393	370	377	375	387	372	357	369	335	357	376	339	375	378	334	326	376	341	333	369	363	356	352	350	378	393	381	336	357	377	364	343	363	343	393	401	367	359	346	398	355	361	348	364	387	370	420	346	375	353	368	344	356	376	344	388	371	352	376	383	378	335	330	365	394	351	335	347	349	354	355	363	374	375	375	385	393	363	378	394	394	374	318	337	393	342	360	391	347	365	375	352	378	373	372	363	373	360	391	360	354	360	334	379	386	382	411	378	372	335	379	366	385	366	397	363	336	382	363	357	352	381	368	333	381	363	362	370	362	361	379	367	348	401	414	361	340	398	374	384	330	375	364	387	391	376	340	377	374	356	357	384	340	378	359	353	380	357	347	353	359	378	371	366	349	376	372	364	340	367	390	421	317	373	358	345	356	375	375	361	393	351	370	372	360	361	359	356	394	385	381	410	352	390	384	385	377	383	371	368	412	365	371	379	361	324	351	385	354	369	341	347	387	363	328	376	368	331	339	362	359	370	343	380	381	379	366	382	377	375	345	346	337	354	378	348	367	379	383	377	370	367	351	355	410	373	362	360	350	370	314	389	375	378	360	348	406	386	324	345	380	368	375	361	399	351	355	395	388	378	388	377	346	375	350	385	388	373	366	364	395	362	389	399	388	378	356	343	370	412	366	402	382	386	375	377	374	388	348	348	381	364	366	374	327	373	374	353	417	376	371	334	347	401	364	373	349	367	403	391	344	386	370	363	364	362	354	355	360	352	381	347	378	376	359	357	384	349	343	364	390	383	389	384	368	380	406	412	419	356	373	367	357	388	368	370	382	343	399	369	360	367	393	378	353	383	353	366	400	372	368	368	349	371	345	341	389	382	384	354	360	378	332	350	370	363	411	370	336	350	327	378	366	372	336	376	367	378	361	374	371	345	361	377	343	346	417	420	371	349	328	380	360	416	369	362	371	349	358	363	356	369	361	366	381	327	388	357	391	365	377	373	358	356	359	346	356	365	400	363	373	377	360	355	364	393	372	352	357	359	357	393	377	381	352	361	364	347	361	376	371	370	404	344	339	366	374	394	341	361	381	345	362	353	390	375	366	381	367	385	364	400	371	382	359	354	322	368	377	367	384	373	372	375	381	363	373	378	386	373	383	355	336	372	383	401	359	369	347	370	365	353	382	357	394	387	366	388	367	382	350	367	378	386	381	381	380	391	396	349	387	377	376	348	361	356	347	399	339	383	346	377	388	395	363	359	383	386	365	360	363	374	361	415	337	363	377	397	350	364	359	392	379	378	370	350	406	401	385	377	361	384	381	373	399	337	395	368	344	340	357	391	399	366	366	407	401	395	366	365	380	337	386	347	405	386	377
27842	19750	8201	2220	1366	1035	722	510	472	478	520	522	362	276	293	252	265	283	250	259	250	228	302	281	242	272	243	230	239	250	244	261	245	246	236	219	244	237	216	221	204	186	187	200	189	212	211	212	210	212	193	225	196	194	220	217	243	199	195	189	190	202	199	194	206	205	208	215	220	198	192	209	185	221	197	234	197	230	189	206	208	209	239	214	225	207	219	213	185	253	188	182	228	200	193	188	212	204	183	202	227	208	205	230	198	216	221	213	200	226	206	182	190	230	188	200	193	238	198	210	188	227	176	236	206	204	229	219	197	230	169	202	227	205	180	210	167	186	208	214	218	198	196	222	206	198	222	228	193	201	204	209	216	198	205	211	205	200	210	209	235	191	200	225	225	175	200	198	206	202	207	214	184	196	205	225	192	182	194	206	185	225	203	211	196	193	219	189	202	210	187	228	212	202	209	158	198	214	228	212	183	201	228	201	198	188	215	186	182	233	192	204	206	219	194	181	179	219	211	189	215	212	204	201	219	195	214	208	186	210	190	207	182	195	206	189	221	174	231	211	173	201	189	195	223	210	188	211	198	185	205	207	231	207	199	230	200	216	241	212	209	202	204	195	226	225	198	204	203	197	191	209	210	195	199	180	190	219	198	218	195	223	208	229	214	192	211	214	190	204	221	210	196	212	191	200	197	206	191	182	201	208	214	202	219	203	208	212	203	205	190	222	220	181	217	211	206	224	194	197	196	186	204	223	201	199	204	193	228	213	206	210	224	190	197	206	222	198	216	211	198	199	223	167	189	209	221	210	217	211	200	200	220	231	200	198	191	220	208	215	199	203	185	206	206	234	194	208	205	204	190	194	189	192	236	194	216	199	196	203	203	207	194	209	209	203	184	191	205	199	206	195	195	211	198	186	181	190	210	211	187	200	203	198	203	219	200	210	201	191	198	211	204	212	212	208	187	225	173	180	202	198	172	206	203	189	213	204	203	213	223	198	206	220	211	222	194	187	204	206	199	175	211	200	207	193	195	199	211	205	204	215	195	226	211	199	207	227	203	188	165	199	218	207	197	192	215	213	190	218	191	185	228	196	240	200	208	203	201	216	210	181	218	189	242	199	208	226	212	200	203	224	199	204	193	180	172	231	215	195	186	209	198	204	207	195	214	203	206	188	207	221	169	193	222	203	203	188	193	226	215	186	211	224	206	208	224	194	199	205	206	219	233	204	171	186	192	214	188	216	214	195	185	198	194	189	178	213	176	197	220	213	195	187	213	168	204	191	201	197	180	200	186	197	200	175	192	220	216	190	202	182	222	203	207	223	194	195	216	197	202	203	185	187	206	192	197	184	193	190	179	221	217	196	222	190	188	199	201	197	213	202	210	191	202	197	188	226	240	210	208	210	180	209	201	173	200	197	209	218	207	193	202	207	213	191	197	229	224	214	193	203	198	182	212	221	217	205	212	183	200	209	197	202	195	203	207	192	198	192	203	216	224	200	204	198	221	201	181	199	197	193	180	189	192	206	181	204	204	194	176	192	212	224	217	224	196	208	205	226	223	206	196	223	176	203	188	193	203	192	225	195	193	221	205	187	213	202	193	228	207	178	198	233	193	205	195	213	215	187	207	217	200	195	207	196	174	203	218	229	204	184	195	175	206	195	203	225	201	199	196	207	201	199	188	191	203	191	190	200	216	190	184	204	195	216	208	191	210	205	207	200	191	175	199	230	205	197	215	186	188	195	220	192	223	196	211	211	202	188	213	223	200	204	201	194	211	201	163	203	223	229	239	201	191	200	223	180	198	220	201	199	226	199	211	200	195	212	197	211	204	182	201	207	203	225	195	194	217	207	191	221	217	234	196	205	187	201	220	209	215	203	207	201	218	229	227	211	208	193	188	206	211	200	199	166	210	218	202	215	198	197	187	204	193	186	191	211	223	178	212	193	196	200	213	187	200	228	187	192	207	201	197	211	179	201	220	200	180	206	184	209	212	212	184	215	217	190	187	237	214	180	210	211	183	203	215	199	197	207	218	187	213	207	234	207	200	214	193	173	196	193	187	221	211	202	198	232	196	201	204	216	217	210	194	224	187	215	223	215	224	209	191	188	208	197	230	212	190	197	188	220	211	209	206	195	213	240	191	188	196	203	211	173	210	227	187	219	223	230	230	217	194	195	206	221	193	220	191	208	187	189	200	206	191	198	194	218	209	201	218	181	206	181	202	203	189	208	217	193	209	186	200	197	228	180	185	192	176	222	197	218	192	202	192	196	237	195	239	188	223	214	208	199	217	221	205	219	210	232	204	216	221	193	203	220	200	220	196	217	191	196	194	208	196	188	185	177	195	193	202	212	184	188	194	201	203	238	198	213	194	192	215	213	198	182	221	202	188	199	211	227	218	218	213	209	202	175	206	190	210	189	201	173	193	203	197	185	154	202	203	183	194	189	193	221	217	211	205	195	216	198	208	192	176	208	203	204	187	204	201	204	186	209	236	234	193	190	205	199	207	207	189	205	213	188	206	172	198	200	241	213	209	235	201	191	182	214	215	189	216	206	232	192	188	197	182	203	196	193	211	232	219	195	194	194	188	197	215	197	210	219	201	189	191	182	187	194	199	216	227	178	222	216	203	191	215	215	210	211	199	195	175	218	219	178	186	203	203	212	216	197	187	192	186	188	194	222	207	214	179	192	215	200	204	203	220	167	206	187	216	193	183	190	215	198	190	204	195	189	201	200	197	193	207	197	181	189	211	187	189	202	208	188	222	200	213	216	196	219	216	174	191	210	204	202	191	192	204	199	180	212	202	208	225	214	210	192	223	198	228	204	190	211	214	197	202	199	196	222	232	192	191	202	240	198	194	205	197	175	209	177	213	200	197	209	211	210	200	214	218	192	209	199	230	215	199	209	201	178	184	207	204	227	204	187	213	219	199	207	206	203	201	191	191	218	205	206	177	219	197	181	217	212	207	166	199	203	211	193	226	195	198	221	209	176	213	192	230	183	212	185	199	183	228	191	204	193	228	165	193	192	205	243	198	200	168	205	189	209	215	199	206	215	193	221	210	201	219	190	188	205	216	182	205	200	197	197	195	239	185	190	190	216	208	204	203	221	219	217	207	212	214	195	194	205	220	206	204	162	213	215	182	202	196	205	223	219	198	214	216	197	193	225	194	219	198	181	209	209	205	209	214	220	197	200	203	180	221	202	206	204	224	215	212	189	187	227	222	200	210	219	208	221	192	212	185	215	217	234	170	198	211	193	213	210	198	204	208	211	190	197	197	219	208	200	196	178	203	180	197	220	201	207	221	193	204	214	201	238	205	229	208	211	214	209	206	216	215	202	196	208	187	208	234	226	213	171	217	212	206	206	198	189	234	195	181	193	217	195	194	175	187	204	192	180	189	213	202	212	186	215	218	201	230	186	219	204	212	187	202	199	229	199	196	200	204	196	209	230	229	183	181	186	201	219	205	204	183	209	212	211	209	206	210	187
5909	6451	4183	2410	1971	1562	1191	994	875	763	871	774	514	424	383	338	323	282	319	300	273	315	348	309	319	317	278	269	245	257	282	283	257	282	294	280	265	261	231	250	225	232	245	234	220	224	217	218	231	207	223	203	223	204	218	220	228	212	222	213	240	208	219	231	224	203	206	193	214	195	235	234	250	207	219	218	233	228	235	202	231	214	243	211	221	209	231	262	206	222	218	234	205	208	232	232	202	213	211	239	214	229	203	212	227	215	223	218	215	208	223	227	236	194	212	208	211	236	239	200	222	193	199	211	231	220	238	232	222	229	228	205	230	220	219	214	214	226	192	226	228	200	204	215	186	202	190	226	233	205	219	219	216	202	228	239	212	223	203	194	203	215	222	223	207	239	229	217	223	207	225	219	199	219	228	197	239	220	200	204	212	227	230	229	205	230	203	205	205	194	223	199	207	214	198	209	212	192	180	210	203	220	219	212	246	180	204	218	190	231	225	238	208	218	208	208	209	209	236	210	220	225	207	203	223	213	210	229	231	210	198	202	191	219	211	229	216	199	227	220	205	224	207	202	227	221	217	216	235	236	235	206	228	230	232	229	229	220	220	223	210	220	188	198	243	228	210	207	209	216	218	214	192	195	213	225	208	214	218	217	228	256	250	209	236	230	227	222	246	197	228	205	195	202	186	238	223	208	197	224	199	225	201	238	227	222	210	209	234	219	219	208	226	244	206	197	208	210	195	212	227	202	209	200	211	232	208	200	210	222	234	238	196	195	225	220	208	219	194	225	197	233	193	206	212	185	213	199	228	247	199	226	232	210	215	210	202	220	214	193	200	220	214	183	192	211	231	247	224	210	232	240	232	215	229	218	216	235	228	211	209	223	189	215	230	195	213	203	207	189	206	218	262	203	207	235	206	235	225	204	218	213	221	219	197	194	212	223	224	231	247	236	201	220	220	191	216	215	186	223	196	240	215	206	198	214	206	207	251	203	234	224	230	218	215	190	214	231	213	211	206	201	220	208	227	216	200	212	234	206	219	249	220	221	188	230	197	207	199	236	210	216	211	245	227	193	205	227	194	241	206	215	201	221	206	224	230	205	213	213	230	241	229	205	225	230	202	226	214	201	195	250	196	209	216	221	208	210	192	227	246	191	227	208	210	208	208	225	227	234	206	228	242	253	220	240	224	211	221	210	213	209	219	197	213	254	203	205	224	224	219	207	229	186	207	233	208	209	223	211	233	234	224	200	238	208	235	215	221	225	243	212	211	213	226	227	224	218	223	200	234	184	243	221	228	217	211	219	189	200	226	212	236	210	209	202	245	205	205	226	201	226	208	204	185	242	239	206	207	197	216	221	209	196	196	242	202	207	235	206	203	252	209	239	221	234	209	194	220	214	200	243	216	203	199	220	231	231	234	254	196	225	236	232	217	213	209	203	236	200	224	220	220	209	224	201	204	213	222	225	236	220	225	216	221	239	189	213	210	217	229	213	220	212	220	229	180	205	198	202	214	255	213	216	223	235	216	236	213	201	201	236	224	233	183	230	216	208	194	225	219	202	221	209	218	254	229	216	235	210	199	203	233	211	223	212	215	229	220	222	237	211	216	207	195	215	242	224	209	194	216	224	232	190	216	220	242	204	219	208	238	224	228	228	217	207	234	229	222	210	232	197	212	217	214	223	222	228	206	192	207	239	194	222	239	216	201	247	232	231	185	234	240	217	225	192	206	218	213	199	227	223	219	220	231	218	216	219	217	208	247	212	237	234	220	197	193	211	215	219	200	241	225	221	187	213	219	217	229	196	221	205	211	209	206	231	220	221	217	207	212	245	223	184	200	221	230	193	189	218	229	219	218	206	203	210	193	200	210	224	211	215	248	224	245	239	200	222	232	212	183	231	226	219	213	227	223	227	203	204	227	235	200	207	228	218	230	192	212	227	225	236	224	202	247	204	217	213	197	196	229	200	214	227	205	212	216	226	247	209	237	220	213	226	203	226	229	209	203	231	224	231	202	219	197	203	228	203	221	230	214	227	204	238	224	206	210	213	211	228	188	205	237	218	214	199	218	204	201	209	209	211	211	210	223	222	217	233	220	214	194	218	210	219	196	188	219	200	197	216	185	222	197	218	231	239	249	199	212	215	203	216	191	222	220	214	227	182	215	224	224	225	243	236	183	204	210	225	216	216	209	206	212	212	222	218	183	218	200	219	235	196	228	219	230	215	223	217	221	202	213	215	220	201	226	200	198	203	216	211	196	209	219	217	219	209	228	257	189	206	214	204	205	244	219	206	211	210	197	224	211	217	190	198	209	212	220	220	250	230	216	235	205	210	229	211	212	214	209	236	209	222	171	216	221	211	237	218	199	210	216	205	194	222	223	192	187	216	213	220	213	196	228	207	212	240	231	232	191	208	222	196	199	206	197	233	206	199	187	208	187	236	192	237	205	207	193	180	238	180	225	204	192	218	228	182	222	207	211	196	209	225	217	242	214	223	237	211	217	208	202	206	244	228	206	236	217	199	216	198	201	221	239	232	201	199	201	212	201	212	196	232	220	193	195	215	212	201	220	230	238	198	222	208	230	218	222	225	206	209	214	229	244	214	211	212	208	205	214	224	185	211	204	197	241	216	218	206	206	228	217	231	200	210	234	200	201	204	243	221	216	211	247	211	227	202	209	238	202	214	208	201	204	211	196	221	210	214	227	210	222	184	198	195	206	211	198	210	238	198	210	216	238	207	218	236	203	203	216	192	220	225	223	234	217	235	189	222	234	235	233	221	213	199	207	179	215	181	213	216	238	236	216	222	219	223	208	235	236	218	221	209	238	196	233	230	197	230	202	207	189	229	173	211	215	204	241	221	216	216	198	189	216	220	208	227	227	213	206	221	221	212	190	214	232	206	208	243	222	205	185	200	222	209	193	213	186	225	207	206	193	230	231	221	215	192	172	198	209	222	227	219	248	233	216	202	223	229	218	235	209	211	207	254	199	227	214	228	203	220	195	223	204	216	211	233	217	216	184	198	235	228	219	203	203	243	201	220	197	196	243	191	201	222	233	182	223	202	245	257	223	208	222	217	216	209	233	203	201	227	217	205	200	210	216	218	227	205	203	207	221	186	213	225	223	241	193	213	236	217	216	202	223	211	214	216	226	205	191	241	190	216	220	219	239	239	222	218	229	218	213	208	212	194	208	179	219	239	191	243	217	182	205	193	237	240	181	223	189	216	240	218	233	243	234	253	217	219	232	197	225	237	210	201	184	235	208	205	211	211	229	230	208	217	224	208	206	207	203	202	213	230	217	205	193	211	207	216	195	216	200	223	245	212	226	240	220	209	223	218	218	242	207	221	198	216	198	198	213	207	241	197	209	246	212	208	214	195	218	213	200	243	215	210	232	192	216	178	216	209	212	198	234	189	204	223	227	237	213	197	208	201	233	201	254	222	192	220	225	212	209	195	188	206	227	214	212	196	209	208	238	191	242	218	214	221
24011	21412	28618	24578	21413	10194	2410	1515	1276	1109	1159	1088	743	637	622	555	561	530	497	434	439	513	514	527	475	451	433	426	419	423	423	426	403	416	437	436	406	416	415	410	412	392	377	353	374	366	386	373	395	397	362	373	384	375	355	328	340	380	354	376	362	390	401	352	344	334	334	358	367	383	379	346	382	358	338	396	359	375	378	342	365	348	389	367	364	326	383	332	362	363	331	341	370	348	342	356	363	361	367	370	373	354	347	382	369	321	378	352	371	379	369	329	373	376	376	366	422	330	374	330	332	369	374	383	378	389	361	341	357	356	358	344	354	366	375	370	354	374	350	358	344	339	376	332	358	369	373	353	339	364	383	354	351	367	349	341	372	355	363	321	377	331	340	348	373	366	346	341	394	378	372	368	343	341	342	344	365	370	375	318	387	332	355	349	384	325	359	374	353	388	343	377	360	342	355	339	344	373	371	367	368	357	359	363	391	313	330	370	352	385	385	388	352	345	357	345	359	328	352	365	317	377	358	342	377	327	382	346	392	354	378	389	360	343	357	397	376	374	361	385	363	333	365	354	393	366	341	377	358	366	359	366	361	319	361	355	369	371	349	346	358	326	366	386	372	381	359	350	352	363	379	331	364	361	369	347	388	356	366	405	344	392	352	347	379	380	375	362	372	349	401	355	348	319	335	368	361	376	373	379	363	376	354	369	348	380	361	339	369	336	368	377	356	343	365	374	334	362	345	355	364	365	371	421	352	407	381	360	353	336	364	377	354	312	373	397	347	342	332	337	346	354	348	362	379	348	337	370	346	361	342	341	378	368	366	347	402	367	386	388	367	344	376	352	377	369	351	351	384	351	335	326	345	364	402	373	360	323	306	386	341	388	344	366	367	354	375	377	348	349	377	389	367	371	358	355	349	363	360	358	345	380	360	354	344	318	370	381	356	369	382	359	343	357	386	340	368	339	398	336	412	350	377	321	348	378	375	386	364	382	374	332	373	376	362	354	363	353	361	358	382	371	371	365	340	341	346	354	364	391	323	368	333	355	388	351	331	367	382	348	391	332	380	323	347	354	354	335	339	357	391	354	350	376	324	391	353	375	335	375	332	365	397	353	324	359	370	354	328	370	343	397	356	362	393	352	369	369	348	332	326	357	330	392	381	369	368	358	348	384	339	360	374	360	380	386	370	326	368	375	343	394	371	345	345	351	375	371	363	387	363	387	358	384	360	343	333	362	352	373	353	332	339	328	394	361	351	355	380	337	353	359	375	398	341	336	376	348	383	358	380	391	328	317	354	369	360	348	376	353	335	376	360	336	359	323	335	352	377	353	387	368	369	363	363	353	351	339	384	368	361	367	353	340	330	370	356	324	348	398	396	395	370	370	356	332	345	363	347	328	354	354	379	357	342	347	332	414	366	322	363	355	342	376	331	332	373	371	360	357	385	372	339	365	347	355	373	342	367	385	345	363	370	392	358	359	397	353	376	352	352	353	361	338	405	360	353	347	325	379	350	359	343	347	345	339	331	344	347	353	376	382	329	358	322	344	345	391	332	358	363	377	359	352	350	367	353	373	363	342	351	370	364	321	377	365	352	366	351	374	344	361	360	361	334	377	344	332	418	335	329	329	335	354	375	341	345	326	364	350	357	356	347	355	349	339	382	398	330	355	337	349	348	363	372	375	350	351	346	362	379	373	343	330	380	366	353	366	362	393	358	364	359	367	335	340	314	344	316	354	329	353	357	385	345	339	348	368	359	383	344	310	340	356	364	347	345	357	344	360	365	371	354	368	372	380	363	371	345	373	374	366	403	360	337	346	383	363	363	341	346	354	377	360	378	326	339	360	341	354	333	369	354	350	362	345	383	318	333	362	357	371	393	349	386	379	362	351	339	389	365	336	368	379	373	337	360	341	337	338	378	359	348	384	349	354	336	327	351	330	355	339	349	361	335	382	360	347	357	334	372	364	375	341	365	370	315	368	380	348	361	364	387	334	338	364	330	379	379	328	365	388	358	351	359	357	360	334	365	361	366	370	387	329	371	359	339	365	325	317	357	344	383	343	351	346	376	367	362	370	344	312	362	344	379	332	331	370	357	379	363	392	368	393	344	341	334	332	334	333	335	367	373	365	369	344	352	337	367	371	353	364	352	323	370	355	377	319	356	342	364	358	411	327	344	352	364	379	357	344	354	342	347	383	371	344	334	368	325	326	353	321	383	311	343	352	359	391	360	373	384	348	340	329	365	355	355	385	350	348	350	367	376	376	356	361	362	339	353	356	358	378	349	343	343	363	336	376	364	343	331	348	331	358	349	373	357	360	350	353	352	345	368	340	380	349	327	357	365	381	388	338	362	361	401	345	362	360	366	371	370	364	339	364	365	325	342	334	334	382	379	384	376	360	355	372	364	357	354	350	365	352	321	338	328	381	374	348	348	324	352	337	404	344	385	371	371	340	368	367	329	332	420	361	338	330	359	371	355	383	382	340	356	370	351	319	337	385	351	334	384	364	338	358	336	335	357	385	362	316	350	347	339	382	333	385	347	364	352	370	375	369	353	329	348	371	362	318	369	362	337	349	436	349	360	360	345	345	365	326	365	377	348	383	354	335	368	326	332	397	350	341	378	395	350	365	350	385	372	338	334	370	326	341	372	391	341	385	333	375	344	332	318	410	363	321	353	389	360	358	324	340	345	342	380	356	360	329	343	373	331	363	356	345	375	346	342	355	348	381	339	343	345	351	397	355	416	317	364	349	331	367	367	370	339	349	319	334	369	348	354	375	334	373	371	323	372	329	329	367	372	364	346	323	406	372	383	368	351	347	352	395	348	367	391	320	355	355	345	305	366	354	355	360	362	353	379	378	387	371	351	344	343	357	327	375	343	362	364	350	340	363	378	348	329	358	354	344	294	360	365	324	326	369	329	372	388	349	365	342	342	330	327	350	372	353	357	372	373	372	344	361	352	353	377	376	352	354	344	345	349	349	345	346	361	355	347	388	361	360	385	343	329	366	348	313	333	378	344	355	346	355	342	358	352	358	411	376	349	375	368	319	375	343	365	352	339	337	357	346	340	370	368	362	348	337	366	341	348	381	353	334	372	353	366	349	317	333	356	343	374	329	366	326	297	379	353	366	372	362	378	377	357	358	372	338	396	362	317	371	359	370	370	389	360	372	367	353	342	372	384	386	369	340	347	357	350	350	360	381	363	360	389	399	367	369	356	368	339	332	376	346	358	354	367	369	316	330	347	367	393	327	363	386	353	351	352	330	360	347	376	362	341	390	394	364	386	361	330	356	355	363	356	368	345	362	331	346	373	348	338	377	355	381	330	358	337	376	332	357	370	375	358	377	354	319	341	375	348	366	371	380	372	342	381	341	371	380	368	377	396	379	389	352	335	361	376	339	331	320	351	362	335	362	363	343	369	405	388	338	370	329	340	349	361	393	364	349	378	333	361	370	353	376	340	380	360	353	378	343	386	404	368	360	369	353
5468	15965	11339	6370	5092	4233	3055	2550	2054	1737	1701	1713	1089	941	786	740	681	676	588	546	514	600	632	688	626	562	561	513	481	519	492	511	501	504	496	568	495	431	488	432	399	401	404	353	405	417	405	392	433	356	386	384	387	375	372	364	382	393	401	433	369	399	392	381	383	396	365	393	370	350	399	378	368	385	382	365	395	401	385	391	399	407	371	355	379	372	379	386	379	354	399	385	422	369	394	381	348	375	383	369	400	377	371	380	362	390	388	365	368	328	377	386	387	373	360	363	370	408	400	384	339	351	387	392	362	395	373	371	403	391	367	390	378	364	395	363	369	359	396	366	340	352	373	372	352	383	350	383	356	403	370	426	379	395	362	370	350	366	360	374	367	346	367	394	367	396	345	393	384	352	381	361	371	404	367	381	374	370	382	401	352	357	356	370	383	328	388	370	344	370	395	365	382	415	393	368	380	393	378	395	406	380	362	390	362	390	337	361	399	397	379	389	358	346	349	343	367	361	373	362	384	373	368	366	371	365	352	374	396	385	361	384	334	384	358	380	370	382	380	389	387	372	410	381	388	367	376	345	353	364	405	349	386	393	349	391	382	377	410	353	370	370	377	417	394	360	373	376	433	393	362	364	364	399	361	378	389	384	371	386	397	380	404	382	408	384	360	377	379	396	402	377	368	374	336	369	372	404	378	357	393	367	380	371	381	383	380	357	369	360	355	370	407	373	382	379	330	341	402	381	368	337	366	382	381	363	379	368	370	351	372	343	402	405	394	379	412	425	402	375	363	401	384	419	355	403	374	409	396	375	397	385	392	390	386	354	401	365	385	368	376	373	357	356	373	395	368	401	366	365	372	358	397	389	351	354	377	390	380	361	351	394	376	369	393	387	393	375	369	384	381	390	323	396	369	360	328	373	356	385	373	370	380	358	351	349	352	414	373	383	338	373	351	407	371	389	382	344	382	361	361	396	351	430	358	396	372	393	380	403	390	360	367	409	378	348	359	364	358	391	391	388	367	372	375	374	380	365	384	417	367	366	375	372	352	382	374	373	341	374	371	396	395	369	389	392	400	382	393	384	377	375	400	358	399	357	382	402	380	356	355	401	357	391	361	379	378	381	349	364	393	355	411	367	366	373	402	390	394	389	368	387	352	414	370	406	390	370	356	359	400	419	347	354	391	361	359	375	404	367	410	379	368	388	374	334	399	413	354	374	362	381	340	391	364	366	348	407	354	374	396	378	384	399	369	377	420	361	356	389	394	386	381	406	358	385	376	414	384	391	340	397	360	365	422	349	384	378	349	396	420	385	377	394	378	433	376	389	372	376	362	365	374	395	378	384	404	369	361	379	345	390	397	372	374	369	369	378	424	384	374	386	405	396	346	390	351	343	335	364	368	387	412	389	372	363	370	407	372	402	376	383	367	351	382	398	381	364	343	361	370	379	394	379	380	381	343	370	390	398	363	368	380	380	400	372	345	342	363	365	367	372	371	383	356	390	353	347	373	371	340	401	401	370	372	337	383	343	377	354	379	332	379	376	395	369	343	379	382	369	344	383	397	357	361	403	363	375	404	364	372	377	376	387	367	376	381	371	340	388	358	404	333	363	382	378	372	347	354	365	374	371	359	344	374	370	382	353	343	368	385	389	389	386	379	385	413	391	370	371	403	342	384	396	383	350	366	392	374	357	370	376	377	382	383	338	388	351	336	393	379	401	389	391	346	408	354	408	350	402	387	360	351	353	374	381	387	372	374	373	396	355	382	384	396	407	339	391	379	355	378	368	376	349	376	378	401	389	361	367	401	392	365	365	357	370	345	361	371	386	412	375	390	355	350	395	359	369	376	352	381	391	363	357	372	377	357	371	364	390	353	374	404	348	373	374	361	390	367	383	378	367	414	385	363	359	381	406	406	384	389	376	394	385	389	359	393	358	387	333	337	358	374	403	360	381	365	395	404	363	376	330	342	368	344	375	408	391	377	361	383	390	372	349	369	354	389	389	347	363	406	368	381	387	399	375	374	336	364	363	368	379	388	356	344	376	376	418	379	391	378	378	384	382	362	359	392	374	388	361	384	343	365	364	379	370	391	356	352	370	350	365	347	401	349	365	345	396	349	360	345	351	387	375	371	355	318	377	357	366	398	389	375	400	397	375	362	373	375	376	355	365	346	363	392	372	347	345	379	372	359	385	356	370	389	380	384	388	401	369	361	395	365	384	410	383	380	411	381	375	393	337	378	401	387	390	347	362	370	385	383	384	384	373	355	378	381	332	374	390	397	421	392	365	404	357	359	388	358	369	382	344	381	383	381	370	375	405	369	373	352	367	358	361	386	372	401	376	378	394	356	348	334	394	360	351	331	371	363	369	388	359	411	357	394	424	346	362	361	372	386	377	386	399	384	380	381	399	360	381	386	381	384	385	343	375	377	446	392	352	393	406	358	361	359	364	373	383	370	389	355	327	372	373	387	405	390	383	374	375	376	360	410	394	387	385	380	379	377	352	399	383	366	392	379	368	353	386	387	399	376	388	336	389	375	387	361	376	364	387	375	372	375	364	407	353	400	380	393	408	370	392	349	397	345	374	388	382	321	363	364	361	413	350	378	366	375	395	381	421	370	362	364	413	374	348	400	370	348	362	373	401	349	360	382	393	373	351	411	354	407	345	409	369	366	398	392	365	352	363	410	372	363	360	342	382	381	382	374	345	367	388	373	353	392	372	382	376	396	358	399	376	362	374	381	426	336	385	368	380	364	384	390	394	385	391	369	363	378	357	382	361	363	380	399	358	391	377	389	358	354	361	343	352	387	373	380	377	362	386	341	342	406	373	354	371	356	389	366	396	420	386	377	374	419	365	383	355	379	367	357	382	378	359	371	390	332	366	380	383	364	389	356	372	343	389	364	363	394	372	386	388	418	373	370	377	391	426	400	352	390	377	384	354	407	362	387	367	371	386	368	399	371	414	400	409	407	360	364	362	388	377	380	376	327	364	383	379	342	355	366	366	364	368	402	390	392	369	384	423	423	374	370	376	352	410	365	367	365	375	382	397	397	338	377	373	342	369	390	356	374	413	377	389	344	378	363	392	379	361	374	363	375	392	387	373	372	379	362	376	382	393	390	350	340	388	380	400	386	374	362	359	380	396	370	367	394	402	373	361	410	354	339	418	365	362	349	393	371	384	394	378	395	366	386	405	398	396	358	377	347	389	403	357	395	349	381	382	363	364	394	372	360	383	363	380	383	366	386	374	401	379	380	413	375	359	402	391	366	385	382	369	368	357	382	348	357	379	354	394	390	343	402	354	385	349	372	414	391	403	423	375	371	349	384	381	398	354	369	380	410	388	389	359	363	374	370	375	406	385	360	395	383	380	376	350	385	361	398	391	341	393	357	395	382	401	384	391	370	360	367	367	371	340	408	409	372	373	396	371	385	331	387	363	386	378	370	323	372	371	404	374	354	375	387	348	366	390	343	386	366	390	356	355	376	377
25219	21432	27504	25674	10204	1510	984	787	653	594	660	637	364	317	309	243	248	244	243	217	195	248	305	253	220	208	211	209	199	192	232	205	193	187	187	196	207	171	176	155	157	142	143	138	157	156	152	142	152	150	136	134	117	154	124	163	154	173	145	133	152	140	158	155	143	135	137	149	127	148	132	174	137	122	157	147	154	138	135	152	138	133	140	143	145	123	148	116	144	149	141	151	139	139	145	143	130	161	131	118	152	134	130	152	123	128	152	137	146	141	141	126	172	120	160	145	131	129	136	147	166	160	135	139	150	129	120	148	151	153	163	163	116	124	126	140	154	149	142	142	146	161	145	147	146	148	143	157	139	147	148	132	156	130	124	145	155	152	152	118	132	174	134	144	137	161	145	144	141	140	128	141	126	125	127	136	133	136	119	143	144	170	150	135	142	164	129	155	133	135	151	159	149	125	128	136	126	142	127	143	148	152	134	143	131	153	134	143	159	146	151	135	164	132	110	146	127	155	150	141	147	141	124	134	159	141	131	122	161	134	124	128	140	142	135	129	166	137	151	139	134	147	172	139	143	135	141	143	144	150	162	166	142	143	145	150	166	151	132	150	129	158	157	151	152	144	154	155	129	120	134	154	147	130	129	131	134	133	133	146	119	144	139	128	146	126	146	137	145	124	141	152	139	136	140	142	120	141	144	154	133	120	135	126	148	152	120	121	150	128	140	140	131	120	141	153	144	126	128	120	123	142	121	151	133	150	133	141	147	165	169	114	132	130	138	143	152	123	132	168	128	141	126	138	129	123	132	148	151	136	168	135	140	144	138	137	137	151	125	149	128	138	141	164	159	153	136	150	152	158	152	152	151	132	157	149	136	165	117	130	122	141	153	160	116	129	138	139	157	146	149	144	155	135	129	159	130	168	134	131	132	146	121	137	132	124	120	124	141	154	173	134	131	134	132	139	137	134	134	146	128	130	133	139	161	136	144	121	165	136	137	150	127	137	124	138	160	150	144	122	125	134	130	164	139	129	148	141	127	148	159	129	127	136	136	134	143	170	152	117	155	130	151	142	127	146	127	138	143	138	147	142	144	146	158	138	155	146	126	144	142	133	132	130	156	124	151	146	137	151	147	136	146	160	151	157	94	154	124	125	135	130	149	154	131	138	141	136	151	141	147	166	144	126	117	170	141	126	146	157	129	140	132	161	136	120	132	140	135	134	155	135	162	122	146	143	142	142	153	139	130	137	124	135	133	124	147	154	141	127	142	156	142	163	152	139	125	146	149	132	144	147	142	143	137	135	121	132	160	139	146	132	143	149	144	116	142	110	141	138	135	156	145	142	154	127	137	144	153	156	157	142	150	140	133	147	141	147	141	147	141	150	144	144	162	142	128	135	132	147	129	150	126	146	128	145	132	130	138	169	153	134	146	125	133	123	145	135	133	123	143	132	155	133	137	130	153	132	139	148	129	130	142	131	128	142	119	143	147	141	128	154	128	127	124	155	147	138	132	135	169	127	153	161	131	126	120	141	142	148	127	137	147	140	144	148	127	145	145	154	138	154	119	136	146	125	165	152	152	144	149	166	140	162	148	125	134	133	140	149	138	135	130	129	146	133	125	134	138	144	150	131	143	137	134	119	124	149	144	131	159	141	119	139	156	140	147	147	134	130	155	134	133	135	138	142	131	140	149	146	139	136	136	135	135	145	140	146	138	145	143	141	158	117	143	137	150	157	142	146	140	118	140	152	144	143	147	139	137	145	139	139	143	139	130	145	149	148	127	144	135	146	144	136	140	148	136	119	132	138	146	127	142	122	158	162	142	146	127	147	129	132	146	146	121	149	163	128	145	127	144	145	138	142	142	134	156	140	133	132	148	144	115	154	139	123	141	130	156	124	132	130	136	160	141	128	127	128	143	145	135	155	146	158	148	148	144	153	125	131	144	141	130	118	121	137	145	147	155	143	135	148	164	131	126	131	150	145	155	145	146	140	158	140	148	103	126	144	142	129	149	147	172	159	136	127	152	149	156	138	143	146	130	122	133	138	153	153	132	147	147	127	141	142	147	138	139	133	157	148	177	140	140	135	144	138	155	152	131	138	165	141	154	135	143	135	134	160	140	140	161	132	122	130	158	122	154	143	145	132	112	124	132	127	136	137	124	141	136	129	125	131	156	163	165	144	148	128	138	132	156	119	124	146	148	137	135	166	153	145	131	133	139	139	138	138	142	149	139	143	139	131	140	123	146	142	136	152	128	133	137	134	146	144	136	149	138	144	140	115	120	138	143	143	161	138	138	134	133	139	132	143	137	138	141	149	113	128	151	141	139	125	156	140	152	153	139	122	132	143	144	146	138	124	142	139	144	135	141	124	141	133	138	167	138	138	129	155	152	136	154	136	146	142	126	154	141	150	147	151	136	131	124	128	155	155	125	140	143	124	133	141	147	126	141	166	129	132	188	145	131	138	154	177	134	154	162	150	148	153	136	149	147	143	166	142	145	164	155	153	137	133	140	138	133	131	136	140	155	134	139	169	126	138	134	139	148	135	140	129	149	151	143	138	141	134	161	120	139	139	112	151	156	132	148	137	117	137	156	137	145	165	131	161	153	141	157	167	149	158	145	153	136	130	142	143	136	139	146	130	153	116	128	124	149	152	140	158	144	181	151	156	137	125	150	144	138	168	133	152	145	154	139	130	143	145	152	134	156	141	119	149	131	148	131	140	149	153	151	129	152	130	127	136	151	144	149	129	148	135	124	138	127	128	138	145	116	139	152	150	132	136	147	140	141	150	144	117	155	129	153	135	151	127	138	142	136	129	151	147	125	156	123	127	143	132	125	148	129	165	129	123	152	131	147	137	138	122	143	150	142	137	142	134	127	129	136	147	143	147	146	131	159	137	141	144	123	142	159	136	119	143	135	122	147	134	167	141	152	139	147	135	146	146	135	129	157	144	152	131	146	139	126	141	138	135	128	133	135	144	148	125	143	130	123	148	151	138	137	138	121	142	139	136	128	156	133	146	154	136	135	129	133	140	134	134	134	150	147	153	144	142	159	144	134	134	153	136	138	116	134	118	161	155	138	149	157	127	124	131	152	135	168	119	134	151	126	144	126	139	145	132	141	129	147	155	129	145	116	124	127	137	135	121	157	155	161	152	135	172	163	132	136	125	135	155	126	153	137	146	170	152	140	133	157	160	145	154	137	135	142	142	130	154	135	154	149	141	147	152	135	144	145	135	136	144	136	130	127	145	161	137	120	133	146	137	128	152	170	132	152	148	166	148	150	153	152	132	145	143	149	150	127	134	145	148	141	142	113	144	130	128	148	140	131	138	149	150	150	132	118	158	141	151	140	141	149	123	133	158	119	135	141	171	129	123	145	170	151	115	138	131	157	132	140	168	148	129	129	140	115	150	154	130	150	148	151	148	159	139	140	153	153	136	123	136	138	152	157	140	141	126	143	141	132	137	144	158	149	139	151	132	121	142	124	143
5181	10892	7594	4126	3294	2791	1935	1622	1346	1148	1206	1131	653	505	399	390	359	317	300	272	269	336	337	349	316	330	257	247	262	269	265	278	252	264	252	264	234	210	184	180	207	168	170	205	177	146	153	166	148	175	159	149	148	146	138	152	151	167	162	156	159	156	133	157	168	161	146	163	139	187	177	145	144	140	143	165	135	157	141	142	152	168	162	150	158	151	169	140	177	152	172	150	162	153	167	171	131	141	152	151	153	157	156	156	141	178	143	151	145	164	188	173	143	173	139	159	146	173	156	157	150	143	173	139	163	170	145	156	163	169	136	162	158	147	155	146	148	167	161	147	165	167	133	155	152	146	176	138	149	156	142	150	159	150	152	162	160	167	148	138	134	164	169	147	151	146	141	129	149	171	161	163	153	149	152	149	141	163	145	142	141	160	145	141	152	176	195	169	150	150	166	166	157	146	176	158	146	153	164	151	140	148	162	130	150	149	126	151	157	134	151	145	159	169	157	173	167	148	171	149	151	152	167	124	143	156	160	144	147	166	158	169	164	148	149	156	144	160	165	161	152	126	162	139	155	172	141	154	160	141	160	174	150	149	163	156	168	153	158	156	147	154	167	182	155	168	142	158	140	158	161	159	145	179	160	154	169	136	144	146	144	157	172	151	153	142	165	153	160	147	148	169	146	164	146	161	146	163	170	140	186	157	165	159	159	180	145	167	152	166	161	131	139	151	147	169	162	150	158	166	196	145	122	131	139	180	120	162	147	179	148	157	161	150	163	139	155	155	147	154	139	152	166	149	169	165	142	155	143	174	158	153	154	143	152	156	162	149	154	156	167	136	152	137	153	179	168	156	154	153	156	152	155	160	153	159	151	144	157	172	181	147	151	146	168	164	159	146	143	140	142	142	156	155	137	137	144	178	120	165	143	136	130	161	172	136	148	146	141	167	176	145	154	177	158	148	164	167	143	159	173	149	130	134	177	171	132	135	140	142	147	161	167	158	164	150	159	152	177	159	160	157	160	137	137	135	133	110	158	145	144	154	161	156	131	161	173	141	163	149	145	140	149	148	176	168	157	160	162	144	156	166	174	151	141	146	155	152	161	147	175	156	145	169	158	170	149	177	175	165	120	165	143	147	167	144	161	173	156	168	161	153	172	149	168	120	168	157	155	170	162	152	177	150	141	151	149	149	151	148	150	161	143	155	168	142	161	170	127	149	159	148	171	134	149	137	146	168	156	182	165	143	148	156	124	167	163	177	144	164	181	155	152	143	166	175	153	158	145	149	150	158	132	136	150	154	147	176	148	167	153	143	148	160	166	162	150	158	137	184	146	167	145	155	148	142	152	157	139	144	130	164	170	166	159	150	151	146	155	145	148	160	157	148	163	151	139	170	135	150	133	163	157	129	138	156	157	144	146	136	150	138	151	165	164	146	175	142	118	154	158	150	145	149	156	156	163	160	147	159	160	161	184	138	140	167	189	162	169	159	162	172	164	148	145	140	157	149	134	156	155	168	153	138	163	141	152	177	146	163	133	171	147	153	130	147	164	163	139	162	141	163	159	152	151	160	141	146	143	163	145	156	154	174	136	158	158	145	145	167	159	152	147	162	143	164	139	164	154	140	148	141	149	158	153	167	152	170	154	142	160	138	152	166	139	173	150	137	172	150	152	160	164	164	158	175	162	151	147	165	129	171	135	144	155	159	136	147	141	170	174	178	142	157	140	153	135	173	158	133	163	161	156	138	160	164	142	156	157	151	134	167	160	137	166	152	149	141	156	163	148	154	144	156	132	127	141	150	157	162	164	149	149	171	129	134	138	143	145	154	151	143	152	153	156	160	162	163	148	147	163	166	156	169	136	157	148	155	155	145	163	174	154	165	129	151	162	154	153	176	156	159	180	149	143	138	157	154	159	143	135	159	157	133	161	169	147	164	140	149	135	140	145	167	145	151	153	157	177	156	137	172	152	140	136	148	144	153	137	153	161	138	186	173	159	147	169	151	170	163	129	152	176	143	148	145	158	144	155	137	142	159	136	150	144	155	155	132	135	152	142	151	166	145	150	142	125	151	173	146	172	170	151	168	157	145	160	175	161	142	166	157	157	168	155	151	150	141	148	152	154	170	139	146	160	145	150	131	156	151	158	150	156	141	148	155	150	151	152	154	157	156	158	173	148	159	131	134	136	143	159	157	144	142	157	158	129	148	158	151	147	137	135	143	153	150	157	154	179	159	184	135	146	144	143	149	165	142	142	182	133	142	138	138	141	141	144	160	148	147	144	163	134	138	170	157	160	147	182	153	162	156	171	146	150	147	141	145	146	144	159	170	134	148	164	154	153	138	135	156	172	166	165	151	175	157	138	164	144	155	171	143	159	151	159	153	160	180	150	163	165	156	169	144	154	153	138	159	148	165	153	149	144	172	133	131	153	152	165	147	131	178	170	167	170	166	159	165	170	154	161	152	149	168	161	153	177	147	153	161	155	181	147	150	160	161	158	144	152	160	160	160	146	156	166	147	135	157	143	156	158	153	145	164	154	146	135	150	148	175	133	162	144	162	165	159	146	167	154	152	172	163	139	156	156	154	154	164	162	150	156	141	159	155	155	145	164	156	170	168	175	161	163	150	165	169	159	162	159	143	143	149	173	170	160	143	136	126	140	149	165	148	187	134	169	162	129	156	158	132	146	141	164	145	185	157	183	158	144	161	131	161	170	152	164	162	157	184	173	142	173	167	167	156	152	138	166	167	173	159	142	170	161	158	157	162	145	165	157	188	151	143	150	145	152	144	130	159	155	144	131	150	186	150	160	152	142	155	149	159	152	165	174	166	161	152	172	155	130	173	136	145	138	161	152	145	162	149	146	161	141	178	142	154	139	160	151	147	153	147	161	130	141	167	154	152	157	150	144	180	140	161	153	144	116	145	141	155	137	143	142	158	150	166	148	155	144	169	167	134	147	159	159	167	161	164	161	162	163	153	128	166	141	185	146	140	137	163	170	152	149	169	148	141	127	181	149	142	158	167	168	189	164	154	162	159	167	146	131	135	139	163	144	148	134	156	156	159	145	155	163	159	127	140	162	169	153	172	160	152	152	151	189	157	162	145	151	170	152	162	155	159	152	165	148	148	175	138	154	147	139	154	151	172	149	131	167	165	142	160	163	155	142	189	157	166	157	150	143	153	166	147	168	155	140	131	137	145	139	148	155	121	181	165	149	160	143	156	157	187	157	172	151	152	154	166	140	145	129	166	165	169	148	154	156	182	154	138	153	153	158	144	151	154	141	153	173	166	153	158	149	163	148	177	170	105	154	139	158	146	147	147	135	149	148	135	151	151	158	153	146	159	142	165	163	172	141	146	143	143	146	168	144	138	148	152	145	158	140	131	157	148	141	138	165	146	182	151	152	161	138	147	151	150	158	159	156	168	162	146	147	162	159	142	164	157	161	150	163	152	146	128	175	148	174	136	165	177	157	142	143	160	146	137	144	149
22769	21422	29157	24076	21428	21540	9644	2510	1848	1555	1592	1503	1027	814	748	694	606	587	548	566	455	599	539	550	521	532	512	481	493	449	499	436	473	477	428	464	442	421	391	357	377	371	398	362	339	401	356	355	370	404	337	350	352	351	377	377	369	354	369	364	342	388	350	376	344	335	328	373	365	320	371	385	331	339	377	354	394	378	376	369	354	363	354	331	383	326	326	345	373	363	353	364	350	341	347	342	379	377	345	362	411	335	380	362	320	345	351	341	337	359	383	325	324	331	343	358	333	341	346	332	342	343	369	334	315	334	349	350	368	359	329	356	335	359	357	341	375	338	360	320	350	321	372	330	345	359	349	363	330	338	359	366	336	336	324	314	335	361	311	370	332	354	364	330	358	310	363	353	363	329	330	367	369	377	347	374	374	334	341	357	322	364	348	356	342	319	359	319	363	393	346	358	315	344	351	338	346	360	357	343	343	339	354	378	335	349	339	346	324	366	341	359	341	343	354	351	358	348	327	346	322	339	330	362	338	343	385	319	347	363	339	344	337	356	340	363	329	379	351	339	365	360	321	369	340	355	308	373	325	355	343	340	371	305	373	333	352	309	315	349	324	349	368	373	357	328	336	309	359	345	359	361	356	355	326	361	356	333	351	335	377	338	339	343	355	375	352	328	357	332	344	342	387	374	376	368	339	340	341	351	352	320	313	364	373	336	307	370	352	338	330	304	356	351	333	331	355	348	374	306	354	345	345	367	341	327	357	354	342	327	348	362	354	342	324	342	332	369	334	355	329	354	368	320	362	357	358	349	348	303	323	341	327	387	306	346	350	334	342	358	321	377	323	339	360	318	339	370	327	359	325	364	352	346	349	347	332	374	332	310	334	365	341	331	332	362	361	323	356	357	365	350	336	366	342	334	370	346	334	336	333	359	348	367	357	358	373	333	349	340	330	341	346	375	361	323	366	345	356	342	353	362	350	330	322	343	338	356	334	366	338	318	341	327	360	361	380	347	352	348	375	385	327	372	353	326	352	376	330	320	362	328	312	333	342	366	341	373	297	407	358	368	340	335	369	356	348	338	384	333	357	315	356	361	336	338	368	357	331	336	356	360	361	326	367	355	341	315	324	365	358	340	345	378	363	353	350	323	367	354	354	331	367	362	326	354	345	351	359	350	343	366	353	334	347	333	343	339	345	336	334	313	341	343	361	350	378	344	359	354	377	336	331	342	387	371	360	341	379	372	373	376	347	344	359	332	354	337	337	358	343	352	338	342	332	353	343	376	346	337	334	343	366	313	354	329	330	335	340	305	345	348	340	350	379	371	329	344	347	327	369	344	341	348	375	354	337	326	319	360	337	322	342	324	336	350	342	354	348	350	378	374	317	377	334	357	377	344	354	343	360	346	338	351	356	376	352	326	332	351	384	343	351	355	369	338	325	349	341	338	340	346	368	371	358	368	368	332	344	346	342	327	320	305	343	330	349	355	335	357	328	333	330	351	359	340	341	364	321	318	346	329	353	328	383	375	330	356	348	350	348	335	354	343	335	335	338	372	363	341	379	376	366	332	375	342	339	360	343	320	362	297	366	348	305	317	354	373	354	333	327	319	324	333	344	354	337	323	340	359	321	329	353	334	316	361	348	356	334	369	352	367	356	321	339	347	369	316	371	338	330	334	330	363	316	349	365	322	335	337	336	333	352	370	353	365	340	377	366	323	357	345	350	348	336	314	362	390	337	354	362	340	332	338	348	354	341	358	362	342	391	389	330	328	336	328	319	370	331	354	316	335	332	325	343	318	359	365	340	341	352	319	322	327	338	344	360	344	333	389	360	325	346	370	317	335	323	330	353	356	315	367	329	304	353	369	330	375	353	334	361	326	324	349	344	357	338	324	306	347	358	332	358	373	360	355	349	347	378	340	305	371	335	345	317	347	373	358	366	330	318	325	344	357	354	371	330	338	327	335	364	323	358	305	359	345	302	358	323	351	340	330	356	320	324	368	355	349	352	324	323	343	352	345	303	305	316	351	345	338	358	351	366	344	321	329	347	330	338	339	362	344	337	379	353	338	350	360	348	355	357	315	352	338	362	385	331	379	344	378	367	340	370	344	352	359	314	377	352	365	352	372	356	370	327	318	361	362	348	329	348	346	353	378	345	341	370	346	343	348	366	362	388	348	313	339	363	336	311	375	364	349	358	348	369	323	351	348	358	329	367	352	329	326	328	354	331	355	345	328	387	356	334	365	321	373	350	327	304	323	359	346	375	339	366	372	331	344	347	305	344	350	329	333	343	339	357	369	369	362	324	332	334	347	355	337	345	370	390	327	359	332	329	378	342	355	331	335	335	351	354	373	357	340	350	388	360	357	306	341	366	345	352	373	347	356	355	329	311	368	340	345	397	348	356	351	357	374	364	353	345	353	393	368	341	318	355	361	343	363	325	313	298	347	322	340	339	326	355	367	380	363	318	321	347	356	337	328	336	358	344	345	321	366	346	339	352	369	370	372	379	342	348	328	328	354	358	329	358	358	355	339	345	316	334	347	361	354	365	327	336	315	369	297	337	365	381	357	366	324	339	339	339	328	353	371	325	337	352	377	326	326	294	372	379	355	331	324	349	319	333	349	359	341	373	309	344	363	311	346	369	312	378	329	389	318	310	355	358	330	351	323	369	344	337	358	330	318	350	369	336	360	353	350	366	368	310	329	344	326	332	355	363	366	321	347	335	347	384	331	358	346	316	370	367	339	359	352	386	357	324	342	347	352	344	321	337	355	353	360	363	325	329	333	353	327	339	354	370	336	334	370	367	350	349	331	347	342	343	310	358	352	336	349	385	330	342	354	342	358	343	330	346	341	333	361	342	356	356	354	357	350	372	358	353	345	341	371	326	325	358	339	337	344	347	359	380	350	349	367	334	328	346	350	374	369	385	382	350	340	313	343	333	343	347	342	334	368	321	346	330	345	347	363	354	355	281	389	386	325	339	350	333	368	350	358	345	360	337	336	349	349	360	317	367	357	351	356	352	344	340	325	342	334	306	399	366	383	348	343	339	361	369	383	380	301	345	347	347	316	349	355	340	357	350	373	376	345	350	318	363	334	344	345	339	340	362	313	354	350	355	343	338	364	341	326	320	308	370	331	377	348	370	341	354	336	330	363	349	332	346	334	329	364	358	325	349	356	371	364	346	351	375	320	353	358	319	336	353	358	347	356	325	339	304	321	355	314	320	366	366	370	359	318	339	341	357	358	371	366	373	351	335	347	360	360	374	313	329	400	326	340	319	346	323	315	348	324	345	338	335	344	399	325	347	362	347	380	355	365	362	352	361	358	320	312	330	364	334	318	325	323	351	347	357	372	338	315	348	315	333	346	327	367	332	368	340	353	341	343	314	334	368	354	373	338	335	332	305	352	343	356	376	332	331	333	358	326	344	356	361	339	353	369	360	328	360	366	330	336	338	320	353	326	368	343	340	343	344	349	342	347	372	361	371	358
6674	22004	16086	9437	7739	6411	4644	3894	3232	2545	2683	2471	1533	1281	1019	899	803	802	691	659	593	736	755	741	674	645	583	551	542	529	558	542	569	549	558	498	521	461	441	406	428	442	411	393	419	394	375	417	400	362	390	356	375	389	331	377	345	387	387	360	374	370	373	388	361	369	409	401	366	360	374	395	368	391	383	398	364	395	392	379	360	406	376	397	357	398	408	402	369	366	391	370	382	415	385	365	397	375	413	414	413	374	367	332	360	372	382	382	391	347	380	353	382	337	321	355	380	366	340	400	362	335	375	359	399	358	351	387	369	361	365	334	376	329	359	342	321	332	350	339	387	370	349	394	368	362	353	320	364	340	374	349	350	353	370	373	371	339	344	360	363	370	364	330	365	365	374	357	375	381	350	373	387	351	365	350	369	377	343	372	382	357	352	375	342	366	410	331	371	384	361	374	360	366	367	345	381	366	367	365	359	338	327	378	353	379	378	352	373	377	374	400	386	353	372	377	362	383	324	352	390	386	370	380	369	389	381	369	349	376	322	370	355	393	332	409	354	342	382	351	396	326	347	391	373	389	366	341	388	356	367	340	357	349	366	360	394	355	350	362	352	370	348	372	349	384	355	341	352	348	350	367	322	339	329	353	362	370	402	392	371	340	369	354	333	364	344	365	383	343	393	383	359	381	354	367	376	386	401	394	386	367	376	367	389	349	372	337	372	368	372	377	373	376	378	373	389	378	331	382	375	370	366	356	356	364	376	324	322	382	385	352	363	348	389	352	367	344	374	366	353	375	364	382	345	369	355	384	322	343	369	337	397	391	350	386	356	350	360	370	381	363	362	363	338	334	405	361	375	362	380	362	378	356	361	356	376	405	360	358	351	326	345	365	384	376	362	367	342	372	379	377	382	358	364	362	355	348	416	346	376	350	359	386	373	352	379	373	374	350	365	349	391	335	355	360	369	350	367	367	370	375	391	358	385	345	397	340	345	362	370	366	380	366	347	363	362	391	361	347	396	357	331	364	347	331	345	396	344	349	358	378	343	349	337	371	360	383	364	318	353	377	372	369	367	410	370	376	396	371	363	344	375	352	335	354	351	368	358	366	360	336	383	367	373	366	351	355	367	332	379	370	364	386	377	380	396	348	369	354	373	353	365	357	365	350	365	326	365	386	397	355	374	346	372	400	409	399	374	334	357	377	363	378	380	358	360	368	356	379	371	374	405	359	374	393	373	338	348	372	379	362	335	371	400	398	386	362	345	370	369	357	359	383	339	379	377	338	411	373	387	338	319	361	357	355	378	338	369	355	390	357	383	347	348	349	376	363	346	388	373	358	395	384	372	362	396	367	343	381	384	360	358	365	373	346	389	362	348	350	352	380	384	345	360	334	338	359	375	358	361	366	350	371	372	372	348	355	373	362	372	356	354	375	412	341	370	375	395	386	369	317	361	382	390	343	353	353	347	354	379	379	356	368	369	358	342	379	372	362	364	370	337	358	342	383	360	347	331	363	355	372	379	345	357	373	372	374	329	366	378	361	339	360	365	344	366	368	361	366	386	395	384	335	343	341	395	355	361	333	334	368	357	370	341	350	350	369	383	399	355	332	332	369	376	348	375	379	345	346	344	352	367	363	346	369	368	361	359	329	341	364	339	389	366	394	326	358	369	375	382	365	374	355	332	369	360	365	358	369	349	341	389	392	384	360	378	324	376	340	390	397	365	363	368	367	341	352	388	373	364	375	359	372	372	364	336	374	378	309	387	366	395	344	362	323	379	390	364	403	337	339	398	345	358	361	385	362	381	330	372	388	333	403	351	345	359	371	340	378	344	348	384	352	359	363	344	335	360	376	359	383	369	369	362	403	363	332	396	376	370	350	404	371	352	385	339	389	350	364	373	366	380	352	330	403	336	349	364	378	368	356	381	334	375	361	364	360	355	352	375	378	378	368	362	401	370	361	378	373	364	381	395	366	409	353	346	352	359	360	374	373	371	332	338	393	380	379	367	337	354	387	317	361	392	373	389	327	372	319	343	388	373	349	355	370	363	335	368	358	360	361	374	323	344	351	336	351	337	354	339	376	390	326	365	356	363	340	363	380	360	412	348	393	373	353	390	376	348	354	334	379	388	355	371	344	409	380	351	373	318	377	342	356	391	344	378	380	348	386	350	371	331	365	372	348	357	378	354	357	407	335	361	340	382	368	338	376	362	376	384	350	386	345	353	349	356	352	357	369	370	354	362	351	356	361	370	373	381	377	341	363	354	362	366	381	366	369	327	364	365	340	360	326	330	372	343	385	341	341	340	380	342	375	393	346	356	338	358	368	352	372	360	351	372	362	337	357	361	376	369	372	360	353	344	374	388	357	349	389	352	344	354	371	365	368	368	360	336	382	363	374	383	357	364	340	380	375	385	362	359	346	387	387	362	335	373	337	367	340	363	378	362	355	387	349	372	330	332	364	358	404	385	342	369	363	379	366	371	344	378	355	372	334	397	378	365	357	392	382	377	392	377	376	356	369	381	353	367	353	367	353	363	375	376	370	359	386	358	364	371	367	356	364	362	359	338	391	372	361	350	353	359	375	357	352	346	359	361	374	352	390	385	358	340	364	367	361	382	343	350	401	340	380	377	362	370	384	364	393	350	380	378	388	364	332	376	356	356	391	393	361	328	350	358	359	319	362	388	361	392	376	361	361	332	344	368	400	363	359	353	361	396	335	345	369	353	358	379	324	373	336	372	355	356	352	323	356	384	384	384	370	374	344	417	381	356	390	349	358	390	366	387	359	353	363	376	373	354	380	357	371	366	359	419	367	384	387	373	360	378	381	367	345	378	365	373	356	353	379	354	378	391	391	347	355	371	349	367	378	365	363	321	328	398	322	363	363	408	343	398	372	402	359	377	366	329	388	377	374	351	344	334	343	373	383	361	363	352	350	342	370	320	397	358	355	366	364	393	338	370	353	367	331	343	366	363	338	378	341	354	392	334	380	361	386	366	352	362	349	348	339	387	395	381	372	364	373	362	323	342	353	343	345	331	327	361	391	372	352	379	372	360	347	374	378	370	368	371	362	385	367	299	354	375	372	374	358	354	366	403	386	343	354	379	366	363	357	368	337	344	370	381	329	398	376	354	370	382	379	362	358	400	378	358	381	356	351	368	331	367	376	356	342	372	374	383	336	381	345	381	366	361	398	361	390	344	347	369	352	333	336	358	352	339	416	343	391	398	349	395	337	360	361	340	376	364	354	369	379	347	353	383	397	356	380	373	356	337	367	370	362	372	339	351	350	358	356	340	362	416	352	371	370	378	349	371	349	364	370	369	373	344	371	389	354	397	365	387	359	358	377	351	366	358	352	360	382	361	368	376	354	339	358	415	337	376	327	330	384	390	392	380	368	357	384	365	411	375	373	352	390	358	323	359	368	386	367	408	353	338	388	395	370	383	375	346	349	367	340	371	347	384	363	356	339	362	321	362	345	376	370	381	376	363	365
27949	19763	8011	2061	1147	893	668	566	482	463	529	548	335	300	269	286	271	277	253	247	241	297	269	276	228	223	249	271	233	227	241	213	215	223	246	212	230	246	196	189	212	212	213	210	209	180	191	202	208	190	223	178	180	159	216	185	199	202	189	221	178	219	193	201	193	191	199	225	217	183	203	223	206	211	226	206	190	193	204	183	205	200	209	204	210	173	203	177	190	206	215	190	188	189	247	217	224	210	198	198	198	179	204	176	173	191	212	196	200	196	192	188	177	200	191	200	210	212	194	192	234	202	204	177	206	214	207	206	202	200	191	181	193	198	195	186	225	205	193	183	190	183	207	218	191	203	205	184	217	172	196	195	203	188	196	192	217	199	199	209	249	204	193	198	215	189	216	186	228	192	204	199	210	191	211	199	241	185	202	218	204	226	212	203	191	182	225	184	210	203	185	175	198	195	195	217	193	221	198	185	206	178	204	220	227	217	195	179	196	181	211	222	186	191	219	197	205	199	201	220	184	183	178	224	202	218	191	192	224	203	215	214	209	179	219	208	198	183	201	186	186	197	201	221	208	180	188	178	184	219	186	202	201	211	210	191	202	208	205	222	198	203	182	184	202	212	212	220	228	185	192	200	202	185	181	213	214	212	195	225	177	213	179	202	206	203	178	203	207	217	191	186	216	197	209	193	185	218	197	204	185	199	189	193	195	209	216	215	197	236	206	197	178	175	209	186	184	197	198	194	193	178	188	220	217	189	203	191	201	210	199	190	222	210	224	201	201	206	179	202	191	191	190	215	211	190	204	207	208	221	167	210	179	200	214	201	185	229	187	210	224	186	202	203	197	209	221	190	187	204	203	210	195	192	223	195	200	197	216	233	185	230	206	194	193	186	189	202	228	196	196	228	190	191	185	211	202	202	176	191	186	190	208	213	196	213	216	196	190	214	192	197	188	210	188	188	235	198	199	199	237	178	182	199	193	217	189	185	190	190	211	205	193	207	233	215	194	216	206	199	199	174	193	205	202	219	187	182	218	188	192	202	190	170	204	211	197	189	179	185	211	218	212	207	226	183	222	202	207	201	227	216	197	190	192	210	184	203	191	222	198	230	194	197	216	176	206	196	191	191	190	185	207	192	211	220	199	205	197	178	221	190	213	207	189	180	196	203	202	194	219	213	197	190	207	193	212	184	180	190	222	206	183	214	224	196	228	212	189	222	229	211	194	233	203	171	231	210	184	183	226	196	202	190	200	200	188	205	202	201	192	221	245	184	179	206	221	181	225	200	199	210	171	186	181	204	201	208	194	209	201	176	190	210	205	191	180	211	176	215	209	218	224	194	203	201	197	227	217	184	198	213	194	202	167	191	209	203	196	209	207	204	204	174	199	230	181	216	194	203	191	213	214	237	204	230	196	196	232	211	203	200	198	191	209	218	180	212	228	168	218	212	192	200	195	192	200	189	193	227	206	232	216	214	199	187	214	195	203	207	203	210	200	207	213	164	191	200	197	209	218	234	194	181	212	209	210	182	229	213	204	201	192	201	211	199	184	173	216	178	189	219	187	209	194	203	204	169	216	217	187	188	205	194	198	205	202	174	194	203	212	182	192	215	223	214	198	206	178	202	182	201	202	205	197	214	178	198	202	209	191	218	194	198	206	190	179	193	184	215	227	210	193	204	191	197	204	204	198	202	180	197	188	201	184	219	172	201	188	230	216	219	177	188	211	200	206	191	214	210	197	213	168	192	192	212	227	185	198	219	192	200	207	194	219	210	199	201	188	209	206	197	200	208	188	209	200	229	212	200	206	206	192	202	212	198	212	177	214	209	207	186	199	217	193	221	201	210	184	213	218	186	198	208	188	218	230	202	208	179	200	198	213	208	228	190	221	212	203	192	202	192	209	171	204	206	223	187	185	205	219	193	209	194	188	222	196	193	198	188	212	198	195	203	199	208	216	153	200	206	203	195	203	204	191	213	225	186	205	198	199	183	216	211	199	199	198	208	204	207	208	200	188	194	208	218	164	198	186	192	204	190	206	196	186	193	216	182	194	198	190	227	187	224	183	207	203	198	217	211	204	194	199	229	197	191	212	208	185	198	169	207	216	187	189	184	209	199	192	161	192	215	208	188	179	198	194	219	203	177	204	208	194	206	196	210	188	223	186	225	180	158	187	210	198	190	182	204	212	178	232	174	218	225	192	223	214	197	199	204	222	232	200	199	209	219	209	217	219	190	205	184	189	205	207	236	178	216	207	192	207	171	194	217	209	203	198	189	204	201	210	207	205	189	199	178	208	223	203	227	198	208	192	210	214	207	210	220	211	181	194	193	204	195	208	216	201	213	202	206	204	193	183	197	208	181	193	202	212	216	211	187	195	222	210	180	201	217	193	198	202	198	213	195	183	236	215	172	195	187	211	200	228	219	208	220	208	197	204	192	235	215	195	222	159	217	210	221	214	210	215	195	214	173	191	180	194	202	201	212	197	196	212	205	225	194	203	204	208	212	184	201	211	184	204	221	200	201	218	189	173	180	215	183	213	170	219	186	197	192	210	209	189	179	208	206	225	209	174	212	208	198	223	215	182	209	186	200	165	190	202	179	207	198	212	193	206	221	224	224	221	218	218	196	234	179	219	225	210	212	202	214	213	201	218	218	191	190	201	211	209	197	205	228	212	201	199	172	179	200	222	202	209	204	213	211	197	211	216	196	215	189	236	178	202	195	181	220	183	210	181	197	207	206	198	198	214	216	209	217	192	197	213	195	203	192	190	168	204	205	184	199	198	200	202	201	220	204	204	193	205	218	194	192	217	201	199	193	205	219	177	209	202	219	194	231	191	186	205	203	198	195	213	193	180	186	211	210	209	199	175	178	186	191	208	193	205	194	204	191	196	192	190	190	204	227	205	196	201	215	226	172	196	185	183	196	197	227	198	196	230	188	195	213	205	202	179	171	209	195	194	201	200	190	219	211	183	208	179	216	203	183	195	208	193	182	191	207	185	215	205	222	228	183	186	212	184	219	210	239	198	181	185	203	197	187	218	184	184	204	200	212	202	201	218	198	197	224	196	214	210	193	225	185	191	196	204	190	206	185	175	200	190	213	210	187	193	224	190	209	194	193	181	206	194	185	209	195	215	201	184	200	203	177	212	209	199	201	219	211	215	188	196	222	189	212	193	211	214	176	195	219	223	198	216	185	226	207	179	171	180	206	224	178	223	206	214	195	209	188	188	197	171	185	225	201	205	199	209	187	214	202	228	224	199	197	196	184	221	186	202	228	191	222	194	200	185	203	189	215	182	195	214	205	187	176	220	218	206	205	184	201	201	200	175	212	198	228	191	197	210	197	204	174	189	184	206	214	184	188	202	224	201	234	206	182	198	209	198	188	199	213	190	197	230	234	200	199	189	198	206	197	218	203	193	205	209	214	189	214	198	214	199	228	194	188	195	193	205	196	198	199	188	204	204	196	185	213	198	204	194	193	186	206	219	198
6034	6313	4314	2320	1887	1515	1188	1018	828	772	877	898	446	414	372	354	324	287	272	277	289	315	316	312	324	323	278	302	271	286	295	281	252	273	272	248	247	253	210	245	228	204	227	237	198	232	211	238	182	226	199	207	236	223	214	208	227	231	205	199	204	220	224	225	227	203	223	233	237	210	223	215	189	227	232	173	218	216	218	246	235	240	215	205	213	210	206	231	198	203	208	228	206	212	194	206	231	220	231	215	230	229	210	217	210	214	211	247	177	223	205	204	206	205	215	227	225	235	224	215	218	214	194	218	202	216	190	234	189	233	224	208	203	267	182	203	207	187	210	215	197	210	193	217	214	191	198	227	203	182	227	196	206	229	229	225	207	221	238	225	206	237	225	210	227	240	207	214	188	219	209	203	183	199	219	233	211	205	203	209	207	212	229	196	212	248	190	238	169	205	214	220	210	204	206	204	218	202	204	201	181	192	216	208	230	233	227	189	225	200	214	216	206	234	214	221	205	196	210	212	235	232	191	216	244	180	203	224	189	226	201	220	188	194	226	190	210	205	215	200	226	223	208	223	192	194	210	214	207	224	233	216	198	239	211	208	221	196	224	235	219	203	205	223	222	215	228	216	225	222	221	228	223	186	215	218	214	241	191	209	225	214	225	225	204	218	221	215	219	205	183	220	194	192	196	215	213	224	242	230	248	215	211	219	216	228	241	182	227	221	197	240	216	244	200	222	220	176	205	218	187	199	193	216	202	211	208	206	182	228	219	222	234	201	208	207	202	200	212	183	241	221	238	198	219	199	201	201	215	210	221	221	218	228	195	210	234	220	218	229	201	221	200	200	202	207	205	215	223	222	208	215	200	220	206	187	211	233	219	213	210	215	228	254	212	216	207	218	205	208	222	213	205	219	212	220	212	209	211	223	213	226	177	204	230	241	207	232	204	215	215	212	222	215	227	201	236	212	188	225	224	239	218	205	208	212	199	189	218	175	217	242	228	191	217	208	215	209	199	222	215	184	221	204	214	223	194	207	208	195	233	200	217	228	211	223	235	206	204	192	215	203	203	231	190	224	199	216	231	189	208	205	208	212	199	201	234	226	214	203	221	202	203	205	221	223	241	234	209	184	222	246	205	210	215	229	196	243	221	167	185	209	216	219	213	221	214	192	222	212	200	206	229	209	198	211	238	203	184	208	205	201	201	231	257	199	212	191	202	228	212	204	242	205	206	185	206	178	210	213	228	227	210	221	228	218	209	223	215	202	197	225	220	217	190	223	194	213	187	208	207	206	203	219	234	239	219	232	211	166	207	229	224	193	222	215	197	211	227	211	229	211	208	192	188	219	201	204	203	219	238	194	212	213	218	190	190	207	215	208	197	254	213	224	217	212	229	216	215	202	219	208	199	202	202	217	232	207	197	206	230	195	237	204	204	240	218	221	236	200	205	229	191	203	206	221	234	210	214	189	206	214	199	213	212	195	208	235	214	219	215	225	228	214	219	193	217	204	213	236	184	209	238	197	191	217	219	197	212	210	215	225	195	189	234	217	223	210	213	199	222	196	231	204	216	215	229	230	194	201	185	197	179	222	214	226	221	234	213	209	206	230	224	190	212	235	187	198	196	224	192	226	221	210	213	208	223	185	204	187	212	186	213	207	210	210	229	208	220	178	240	197	189	192	198	184	222	214	195	216	194	215	198	232	209	214	214	231	214	215	220	212	210	194	217	220	204	235	220	213	204	201	211	225	201	211	211	187	195	217	220	231	191	217	214	206	186	215	228	199	205	221	219	226	201	213	218	228	215	223	222	176	205	214	184	217	195	215	206	208	245	205	185	219	237	217	230	210	233	208	211	207	229	224	204	210	217	218	215	203	225	220	208	234	218	218	188	227	224	217	218	227	199	203	216	201	226	212	244	207	202	195	177	193	211	217	227	223	240	213	193	225	223	224	217	223	209	227	237	197	226	185	192	206	218	221	191	229	226	234	202	201	200	226	208	239	178	205	214	225	192	209	216	227	216	212	212	202	216	215	230	201	231	231	206	207	226	200	211	195	211	214	206	209	209	220	207	213	228	204	199	217	199	216	217	210	195	217	199	206	206	202	225	217	191	211	205	226	179	211	219	215	228	216	211	204	204	210	222	210	205	227	238	205	190	232	219	192	205	216	233	185	210	190	191	199	222	212	233	214	229	213	214	209	224	213	203	205	184	226	201	200	204	224	197	224	195	227	222	216	215	202	197	193	205	212	195	217	234	211	219	226	204	224	216	183	232	194	187	230	200	223	202	183	211	204	226	214	209	208	231	226	217	209	209	186	210	211	213	186	241	206	220	198	215	203	207	227	217	212	192	216	191	225	249	229	221	173	208	204	210	222	191	223	210	220	230	234	226	224	226	190	221	209	223	229	195	210	198	193	238	194	217	227	212	213	213	204	190	214	204	198	205	192	226	214	227	216	222	231	240	227	215	228	205	201	210	236	240	211	203	186	221	209	239	222	219	223	218	213	233	193	218	204	233	198	204	222	207	205	206	213	220	240	221	193	218	210	212	251	203	184	233	215	224	203	230	210	210	206	211	246	229	192	232	233	199	222	222	222	220	223	226	253	217	229	184	210	212	189	211	201	184	238	224	214	204	191	212	191	235	184	184	229	213	199	212	218	190	225	204	208	218	227	243	199	198	201	225	219	225	198	211	213	201	215	228	201	214	215	219	226	222	227	219	195	193	190	235	187	209	237	221	222	229	204	215	212	195	209	212	190	190	167	227	227	185	222	223	214	202	208	206	198	257	226	235	216	226	220	218	213	238	242	189	212	225	193	200	192	198	209	219	212	229	190	219	224	221	217	212	181	207	201	224	231	195	207	210	216	198	210	220	175	211	195	207	203	188	199	209	240	230	217	205	220	214	215	214	222	224	197	202	211	218	223	177	220	220	207	199	187	210	210	221	220	211	190	215	213	227	187	210	201	183	208	205	229	213	205	209	220	216	209	221	214	214	214	204	228	223	232	228	221	224	231	210	219	191	223	219	210	215	192	197	224	212	203	217	208	207	214	227	220	219	220	214	230	202	188	225	222	206	206	223	203	208	217	182	220	211	210	206	223	230	219	195	207	205	201	223	207	216	210	194	228	211	209	209	203	206	192	218	198	214	207	216	241	222	198	217	218	227	223	202	209	222	224	237	223	209	224	200	224	223	211	204	190	185	204	191	197	215	215	221	213	226	235	210	197	201	198	221	215	218	195	224	207	206	212	231	239	205	230	194	232	225	190	211	224	218	209	209	225	189	221	219	205	203	221	183	226	218	228	211	213	222	219	216	202	200	196	184	216	215	227	216	197	215	234	186	217	196	216	220	224	236	196	233	210	205	219	206	204	223	221	176	192	213	211	207	226	212	207	234	217	206	197	220	187	205	218	208	206	198	204	199	194	210	204	235	220	184	211	235	222	196	223	195	230	200	211	183	212	192	208	224	207	209	188	184	231	217	230	215	226
23896	21347	28452	24540	21292	9554	2290	1573	1228	1133	1134	1124	763	644	584	579	535	522	483	454	453	490	522	510	484	473	442	446	418	382	442	416	414	435	450	428	449	391	369	377	385	379	360	356	365	396	342	377	351	347	380	334	357	329	357	339	383	352	366	332	353	350	332	399	338	334	348	355	348	365	383	331	379	376	362	347	370	357	355	348	340	349	353	343	377	374	349	366	360	374	355	346	361	359	332	355	389	370	340	314	335	358	372	335	345	365	340	331	349	364	381	339	351	358	344	353	333	337	350	375	374	364	348	346	363	347	341	318	355	393	344	338	346	385	335	338	380	366	356	337	332	342	363	366	364	350	338	340	352	336	339	380	332	342	345	318	348	359	365	326	333	361	349	349	374	323	345	347	350	335	389	339	367	330	373	308	355	352	346	374	367	341	345	351	359	363	361	357	359	369	294	325	321	366	337	358	370	348	346	330	344	346	364	345	365	374	335	366	330	372	341	356	339	358	326	370	341	370	350	334	338	326	349	365	336	366	325	381	386	344	391	348	353	346	329	305	352	330	319	356	321	354	343	324	363	373	373	351	333	350	373	353	357	354	344	330	351	362	315	330	365	366	345	361	359	348	359	334	335	357	383	367	356	363	372	362	349	338	359	338	355	320	363	359	336	392	365	364	352	339	355	303	363	346	338	335	360	358	351	365	351	340	316	326	327	326	334	346	342	354	357	367	321	320	335	351	369	353	356	364	302	346	343	345	349	344	355	356	344	353	311	386	372	379	329	354	374	366	363	338	328	351	323	345	323	344	341	380	346	374	336	352	376	344	349	377	339	317	340	384	352	341	356	348	391	349	389	376	384	357	343	339	324	359	346	356	311	347	328	351	369	334	340	330	361	358	377	369	373	371	385	360	335	343	317	346	360	333	331	324	377	320	362	341	351	321	386	316	363	361	367	374	339	347	378	335	345	355	364	373	326	351	347	357	321	355	369	312	368	366	360	359	337	357	349	346	327	380	347	348	333	344	335	337	350	336	354	369	365	363	340	370	378	355	357	331	343	360	394	390	371	386	360	361	358	374	358	346	317	349	361	386	357	355	374	359	351	352	369	351	372	361	367	341	362	391	358	322	344	388	363	338	363	313	393	307	349	351	347	369	349	359	355	337	371	347	336	341	356	373	347	335	324	339	344	362	341	349	333	336	323	352	373	343	373	338	338	344	353	368	329	345	362	400	369	364	338	376	358	347	339	348	326	342	372	345	370	389	400	347	356	351	327	337	325	334	353	335	345	325	354	355	353	333	339	324	340	317	331	339	346	351	344	324	346	324	377	326	373	352	318	353	366	331	335	376	349	363	357	376	338	351	390	385	398	335	343	348	357	344	353	349	381	353	385	351	378	380	352	398	344	376	367	337	323	345	374	302	339	344	335	327	314	347	369	360	360	332	355	376	359	372	315	334	350	332	349	366	376	369	318	348	369	348	369	358	326	336	313	350	372	368	332	361	336	368	334	337	330	345	364	313	371	339	366	358	347	366	326	352	362	328	370	338	375	346	358	352	355	329	325	383	355	332	340	377	362	334	365	328	379	361	364	362	365	356	346	354	350	365	349	361	333	334	363	373	390	378	353	348	347	362	335	351	345	342	336	317	355	370	363	358	356	352	354	345	346	340	350	363	345	332	363	366	332	405	355	371	351	365	383	364	345	311	410	351	359	348	343	404	324	348	391	361	366	332	379	354	341	365	356	340	347	357	364	367	347	319	359	360	358	379	348	332	332	370	329	351	357	333	334	376	350	373	321	379	369	398	349	322	343	329	357	358	323	350	364	352	352	364	347	329	349	355	315	331	350	382	347	368	334	350	313	359	372	377	356	367	332	324	327	382	328	366	332	346	372	345	352	346	346	365	363	370	325	353	335	363	362	327	320	345	339	330	360	343	363	358	343	331	348	311	350	371	386	373	390	332	355	347	345	358	363	350	367	357	351	327	352	340	335	357	311	339	381	409	363	355	361	349	375	358	315	344	346	380	321	319	366	330	321	330	336	390	351	363	350	332	394	308	333	313	336	350	342	403	355	355	353	351	344	409	384	375	344	359	384	378	346	392	367	388	362	353	338	338	351	374	362	353	339	365	353	358	314	367	374	344	374	368	364	331	396	355	357	343	357	327	332	361	345	354	373	377	371	368	385	362	336	373	385	343	349	354	360	309	354	318	349	371	373	374	356	333	375	349	375	364	368	328	374	368	376	379	356	339	360	374	333	386	353	373	362	330	350	361	351	299	361	349	378	372	348	362	368	324	360	353	351	355	373	328	370	336	346	336	393	325	364	347	383	369	362	350	361	349	344	344	351	378	363	339	329	337	372	358	354	350	355	348	349	380	375	356	359	371	353	352	374	339	358	369	357	349	344	385	372	369	325	317	353	374	359	330	348	361	329	354	348	364	366	342	377	352	350	316	324	343	321	328	352	358	355	321	375	367	359	351	364	345	381	340	363	354	344	353	334	348	326	365	381	357	346	366	368	366	340	323	349	360	339	313	319	320	353	351	341	360	354	330	332	345	334	333	338	391	332	386	327	349	371	355	344	360	359	354	371	325	336	330	353	325	309	365	362	391	322	384	361	359	339	309	341	350	357	343	347	338	359	366	333	362	333	379	327	377	352	341	344	368	371	358	376	375	363	341	370	372	363	345	339	350	360	345	334	341	397	348	347	350	331	334	370	350	361	335	353	325	353	363	358	351	355	372	370	387	343	347	349	333	349	375	316	357	354	358	344	339	365	332	320	316	390	359	340	367	373	388	350	376	369	356	309	369	320	355	350	344	362	360	374	338	358	324	339	334	386	376	359	373	326	403	372	349	348	306	332	356	346	387	338	359	349	320	355	340	336	348	349	372	333	376	338	347	328	357	369	364	365	353	338	351	352	375	358	342	339	331	323	360	322	292	369	367	369	352	356	388	375	339	334	355	343	347	354	347	351	372	356	326	349	352	371	354	342	364	362	339	360	356	366	360	332	351	355	388	350	298	343	307	384	352	351	377	350	346	372	361	354	324	347	310	349	354	329	361	322	377	400	325	397	372	337	346	349	340	346	348	354	313	373	358	363	338	345	342	371	338	377	341	342	356	375	374	355	360	355	349	356	316	371	359	380	340	330	345	365	370	342	352	321	348	382	339	369	348	352	345	363	337	317	342	318	372	322	346	331	347	298	334	355	358	343	346	333	351	348	357	344	330	365	370	321	358	366	387	379	356	356	344	348	381	337	354	336	367	323	365	371	367	328	367	346	341	355	348	365	357	377	368	310	323	343	353	362	335	355	324	331	368	347	336	346	376	364	352	368	387	371	337	355	360	353	339	374	385	355	350	352	366	324	337	367	368	343	349	317	355	340	338	331	340	325	322	335	356	358	346	338	371	364	338	386	392	354	375	372	331	356	341	348	375	331	356	345	366	344	342	349	359	361	308	366	330	359	348	359	330	345	354	358	363	368	346	324	344
5309	16259	11370	6206	5365	4194	3087	2565	2086	1673	1774	1864	1083	893	783	737	693	606	607	527	556	623	646	599	560	549	531	494	519	464	496	500	466	515	494	459	480	459	429	386	411	406	371	399	422	389	400	374	393	351	365	349	372	365	360	395	365	395	356	360	371	355	389	360	374	353	399	395	370	419	393	390	404	391	367	384	371	376	376	393	337	354	382	393	391	396	382	393	342	369	350	417	377	345	385	342	390	370	384	379	381	376	375	360	380	382	354	354	410	352	342	372	371	370	369	361	376	353	360	349	373	378	367	374	365	387	387	367	358	383	373	352	339	344	374	369	347	363	341	380	369	367	407	361	362	395	397	360	386	365	334	375	364	360	370	366	380	319	324	399	404	379	377	358	382	326	348	378	354	400	385	385	390	379	351	375	376	382	373	376	350	360	328	354	372	386	394	387	404	365	352	358	366	406	377	389	361	365	344	351	378	364	358	386	365	372	367	367	358	357	395	379	371	395	372	377	341	382	381	362	352	376	359	413	356	369	378	376	356	347	361	363	392	400	377	382	382	361	398	356	376	377	391	350	391	390	399	374	376	363	361	414	375	361	363	334	364	372	378	393	384	391	376	377	345	397	371	380	367	383	368	381	374	335	385	368	354	386	381	345	368	365	367	386	338	381	383	416	399	398	346	384	362	390	365	380	344	388	388	363	370	373	396	342	377	365	331	366	377	347	409	387	377	399	372	412	376	392	403	387	382	388	370	396	312	347	369	363	389	346	361	363	374	364	354	355	351	370	402	390	394	376	357	355	362	355	352	375	391	366	350	354	354	389	364	339	378	386	358	364	372	354	340	371	373	358	369	349	394	384	351	362	392	364	370	357	359	347	375	343	358	398	377	399	349	373	372	350	409	360	363	384	372	413	356	352	370	372	376	368	375	365	389	366	363	356	385	364	323	354	349	348	350	344	376	361	377	364	394	388	376	350	336	392	383	368	358	362	388	340	381	370	376	348	381	367	374	370	372	381	386	387	361	360	360	373	324	357	379	399	371	373	362	368	369	375	365	368	376	388	368	414	385	358	356	340	373	354	382	342	353	367	346	428	365	365	358	339	362	386	370	325	395	393	411	365	364	404	378	369	378	421	359	366	381	375	383	379	369	375	369	365	379	400	332	377	388	366	351	369	366	367	371	359	367	363	395	366	394	352	383	366	394	351	383	381	363	375	379	366	372	389	393	362	364	405	355	418	355	353	362	382	385	354	397	368	400	365	402	384	366	375	363	369	378	358	344	373	387	334	356	353	394	408	384	370	344	407	372	365	363	371	367	381	380	375	362	387	345	396	376	389	358	343	388	371	365	353	364	372	353	408	382	373	361	367	355	381	369	346	366	380	400	349	355	354	339	369	398	406	363	360	396	372	353	395	357	350	371	394	344	330	348	374	376	367	396	378	320	360	380	345	342	365	357	381	350	378	363	378	376	376	396	374	391	394	329	386	341	368	372	401	350	385	364	369	379	370	376	367	320	376	345	394	388	364	355	374	339	358	364	356	370	371	390	388	379	362	379	371	362	365	398	359	364	372	344	383	352	358	372	386	358	361	363	373	384	375	351	397	380	360	389	353	357	339	382	365	392	374	380	364	410	379	379	392	354	338	348	336	385	353	363	370	374	339	345	396	393	353	316	371	357	339	370	317	369	378	364	357	399	384	346	374	364	356	354	387	390	364	422	372	343	369	373	338	366	373	390	338	355	384	393	376	368	390	378	374	392	358	362	370	333	382	375	396	398	373	354	385	348	368	425	370	369	341	412	380	378	381	382	350	348	348	378	338	354	354	345	371	352	388	369	385	341	386	338	356	386	376	398	380	394	367	392	362	391	357	380	338	360	352	371	353	360	362	368	372	365	373	356	375	388	370	385	398	403	362	377	365	366	329	339	332	399	392	371	337	362	345	367	393	360	370	355	409	373	360	372	377	389	373	366	396	350	378	375	347	377	354	350	358	361	371	359	377	380	409	354	353	375	370	326	395	408	357	347	379	334	374	390	378	399	382	384	376	370	381	347	367	419	384	335	362	376	398	375	374	358	384	346	351	375	351	357	358	365	380	346	387	364	387	364	352	357	379	355	399	361	373	355	354	394	362	374	379	362	350	371	331	353	366	341	374	361	399	373	352	369	369	406	375	388	419	368	363	347	417	355	358	398	360	391	392	348	394	359	402	374	381	359	387	365	377	376	390	321	351	342	401	403	391	340	370	339	355	372	375	379	373	387	390	331	343	362	369	356	338	367	347	375	393	328	375	392	381	392	394	373	389	404	385	360	359	352	383	381	359	380	350	401	359	397	369	359	389	409	363	376	359	338	336	345	387	356	352	360	363	378	357	391	372	391	367	351	385	346	371	385	347	385	391	368	370	347	381	330	378	366	406	365	366	339	346	364	366	398	386	374	376	369	386	372	374	363	396	381	358	350	367	350	411	359	330	402	363	369	387	366	367	392	355	385	338	412	387	397	356	369	344	392	389	367	403	380	353	364	373	378	400	394	385	386	404	397	347	378	369	384	369	374	360	387	394	387	369	389	354	359	351	371	378	363	386	361	360	344	380	394	396	396	371	360	392	382	349	365	339	354	406	394	343	367	363	330	405	388	362	385	348	396	349	400	384	351	344	382	335	361	363	390	390	402	383	367	389	342	393	384	376	363	348	335	379	335	365	356	385	393	324	359	388	357	394	362	387	381	342	361	349	373	381	324	355	349	395	394	369	391	361	406	391	375	374	369	367	342	404	396	354	396	358	357	371	378	345	386	383	368	323	364	364	387	373	375	386	399	363	343	378	383	335	359	358	382	362	385	336	376	371	375	367	403	342	360	366	353	353	332	345	340	404	330	368	397	358	351	351	319	410	333	415	357	379	369	371	358	397	347	374	364	386	380	364	347	361	333	351	355	332	385	355	361	394	359	394	408	387	360	380	381	394	374	388	382	352	388	352	388	383	332	355	364	381	408	338	384	348	377	350	358	377	392	376	408	339	356	388	381	338	363	394	408	369	371	379	396	327	389	405	376	379	368	375	382	369	376	376	350	383	378	357	392	379	398	326	364	390	340	367	348	354	396	374	402	390	360	334	377	349	372	337	380	316	351	375	357	388	368	367	374	348	348	406	347	382	388	372	359	366	364	371	380	406	354	373	342	370	355	378	413	370	329	397	357	369	398	389	380	350	376	390	374	350	376	353	370	360	380	358	366	346	385	381	402	381	332	375	355	367	338	386	382	375	326	340	340	368	370	354	354	398	377	330	382	351	351	384	342	402	357	378	338	344	365	371	382	350	359	375	397	365	383	387	375	349	368	366	336	383	379	378	406	380	365	350	386	339	370	344	382	346	391	365	369	363	401	376	356	375	378	362	366	391	356	373	362	347	388	356	369	400	407	374	393	379	350	398	372	353	357	389	373	377	367	387	387	368	317	413	395	361	384	393	389	357	368	374	356	376	360	368	353	357	414	352
24970	21356	27375	25636	10118	1516	943	850	695	596	688	687	339	302	270	240	248	242	226	209	215	261	279	253	233	210	194	175	198	182	196	184	193	209	191	182	170	172	181	145	156	148	145	155	154	127	139	133	119	126	148	145	148	145	158	144	150	145	152	153	146	120	147	133	150	155	140	148	136	128	139	130	158	142	156	158	147	155	142	163	118	127	133	137	131	138	126	153	163	153	140	156	141	132	147	137	135	152	141	155	150	119	122	157	143	140	146	144	155	134	145	169	153	135	137	125	138	145	152	153	140	143	144	147	158	139	140	126	144	125	151	138	156	134	149	149	127	171	139	135	137	165	136	144	153	141	133	133	158	139	146	141	155	134	136	135	152	116	126	136	141	137	160	153	151	132	119	143	156	148	152	146	152	145	141	147	135	132	136	148	157	127	136	128	137	138	136	148	142	156	134	143	142	124	129	140	140	158	139	136	135	159	143	125	146	148	121	140	140	135	143	161	130	148	156	149	107	134	111	148	134	139	157	150	137	127	157	149	150	131	141	122	137	155	149	138	136	130	145	154	138	144	144	137	150	134	137	155	162	141	151	132	123	119	160	112	150	147	127	152	148	149	126	139	133	129	133	131	159	140	145	135	144	147	145	150	157	137	161	130	169	122	126	147	149	130	131	125	140	133	147	138	150	141	123	133	142	137	142	127	167	154	154	167	129	121	144	162	162	153	131	137	145	158	132	139	115	129	144	135	134	138	133	142	123	149	164	145	139	137	153	130	118	147	158	147	148	136	130	137	144	146	136	169	159	143	139	142	118	145	145	131	157	142	124	142	140	128	106	134	161	130	149	135	124	147	150	146	172	125	145	126	141	127	140	139	156	154	148	131	132	133	121	145	139	137	150	124	189	122	140	145	153	152	144	138	134	157	142	130	149	146	157	136	134	137	150	134	150	134	126	129	142	132	137	136	134	129	115	128	126	127	158	169	147	146	127	130	163	138	158	139	153	141	119	135	131	146	167	158	154	91	140	129	126	123	145	142	133	140	118	125	134	155	161	134	144	123	124	127	152	139	144	121	128	144	130	152	117	126	160	150	137	134	130	139	139	163	144	146	143	142	119	145	134	150	123	137	146	128	144	156	134	134	151	134	155	148	155	131	128	156	159	130	149	150	161	133	147	138	160	138	128	149	150	150	135	139	152	133	126	135	150	145	146	148	142	149	151	142	138	126	130	159	142	136	137	126	136	158	143	137	136	128	144	130	138	131	113	140	116	164	130	128	148	140	149	141	126	126	147	149	147	152	158	138	173	138	132	144	130	142	163	140	142	151	154	123	131	140	115	145	147	150	136	146	146	148	127	137	150	128	134	125	150	143	135	136	111	153	133	143	175	127	130	147	151	144	136	150	141	166	143	144	150	149	156	146	175	134	142	151	124	135	128	145	149	151	161	143	128	151	127	143	158	158	133	137	141	141	153	156	146	139	131	139	136	131	132	146	137	130	147	139	129	143	142	143	135	137	117	140	141	126	124	134	146	151	125	125	141	156	139	115	132	140	167	139	171	146	134	143	141	129	123	151	153	147	139	156	144	150	152	159	145	140	132	134	155	133	143	149	142	126	133	153	142	128	160	141	139	131	146	149	167	152	156	144	129	146	136	145	151	144	126	143	148	137	142	139	138	142	160	156	141	148	135	139	151	145	143	116	135	134	136	160	142	144	129	136	126	146	126	128	150	154	144	139	147	146	139	145	134	130	148	139	138	136	161	144	133	140	144	157	117	133	129	136	132	142	148	132	129	143	161	133	129	160	137	134	154	115	147	154	140	153	154	143	141	130	133	123	141	153	149	139	138	151	133	143	136	145	147	118	144	152	138	141	142	135	133	130	148	145	139	145	148	146	131	143	141	135	129	128	146	126	151	131	129	147	148	130	139	157	147	143	149	148	132	147	144	130	122	137	132	155	135	144	169	138	137	157	157	121	139	119	153	136	138	146	152	165	140	156	130	159	141	123	132	142	135	139	142	146	131	140	166	131	137	133	131	137	137	121	142	122	137	143	142	159	134	130	154	145	166	136	174	127	142	138	145	142	133	136	133	128	154	169	157	139	138	126	153	144	149	144	126	165	130	154	154	140	141	156	137	133	137	155	160	153	145	124	146	145	142	130	136	150	139	126	143	133	134	159	156	152	139	134	156	147	144	154	143	166	147	149	143	125	141	130	122	134	154	152	144	136	131	125	133	155	168	138	147	145	162	133	153	122	137	138	156	118	135	146	137	138	138	143	149	150	147	127	158	130	136	158	142	124	143	136	129	134	126	135	142	118	146	118	146	153	137	125	142	122	138	144	124	133	134	138	123	147	153	146	136	148	147	130	145	129	112	142	147	135	139	141	152	131	157	136	133	145	136	127	128	145	129	134	145	139	167	126	136	148	129	145	132	155	142	132	140	154	155	132	133	138	167	147	130	146	144	154	137	122	121	134	153	121	136	148	150	149	135	167	131	128	138	136	167	154	141	142	145	146	159	147	115	134	172	135	168	147	153	134	141	134	140	131	139	139	134	133	144	134	142	140	121	146	138	144	177	141	135	138	144	137	145	140	148	118	136	149	134	140	130	139	140	122	122	118	151	132	124	126	140	142	126	133	149	127	128	124	136	133	121	155	127	153	151	142	121	131	128	123	148	148	129	141	130	147	144	145	157	157	132	131	145	141	143	134	137	136	142	150	133	131	130	134	142	140	140	157	122	126	154	132	132	155	137	121	150	140	172	158	130	134	161	141	147	150	146	138	153	114	118	129	118	146	162	170	147	140	134	137	137	139	135	143	126	125	152	140	124	131	147	122	136	149	138	144	148	153	140	131	125	144	155	141	145	122	140	135	136	114	140	149	151	158	130	136	134	148	132	126	153	148	134	119	160	148	142	137	140	146	148	133	139	158	151	151	160	123	133	136	144	135	144	134	146	152	125	128	133	116	135	139	144	131	170	142	143	126	143	133	149	148	134	157	151	129	133	146	143	172	149	166	156	128	127	139	139	143	135	145	135	140	142	134	125	137	161	132	145	148	142	130	161	151	127	151	155	136	150	141	141	133	139	141	136	119	144	146	128	146	148	120	152	135	148	137	127	127	142	136	137	122	152	153	119	92	150	136	140	132	139	167	134	121	129	133	119	149	134	173	142	125	156	148	133	170	140	158	151	149	135	133	114	130	118	134	151	148	137	133	137	128	171	137	153	132	139	133	135	152	142	136	130	139	145	157	150	153	142	147	142	139	158	139	135	141	123	136	129	138	134	148	127	159	154	155	133	136	135	139	149	131	149	151	132	142	129	150	157	156	153	131	124	136	133	136	157	134	137	145	141	153	154	146	161	153	125	138	140	134	142	139	173	133	126	122	126	155	140	135	128	145	146	136	128	141	135	121	132	152	143	154	158	156	148	150	149	151	130	142	132	133	135	148	134	167	135	144	147	150	142	127	137	140	133	155	142	141	152	133	159	134
4784	11095	7748	4189	3289	2640	1973	1669	1327	1111	1229	1147	614	506	409	379	353	300	318	314	276	324	379	324	311	290	283	272	265	269	270	233	241	244	244	221	231	196	201	174	185	172	187	164	156	175	148	158	150	178	167	143	151	155	157	133	170	154	137	158	156	150	163	154	144	157	152	159	176	161	140	158	176	173	177	147	176	165	155	158	157	172	168	170	147	149	175	153	136	148	165	153	157	157	175	150	146	142	139	158	153	159	138	161	127	154	152	151	164	166	157	172	169	142	157	140	152	159	170	169	145	166	130	136	158	143	146	147	152	144	158	156	168	152	149	161	152	165	181	140	135	154	141	162	143	153	150	168	128	169	156	173	144	147	155	149	135	128	164	156	139	149	160	143	152	146	178	172	156	155	150	154	158	164	150	160	148	168	163	164	167	153	149	148	159	161	162	146	146	169	159	147	155	169	134	148	141	154	146	153	158	157	151	161	151	137	166	138	146	172	134	178	179	148	152	175	134	163	153	163	169	154	165	155	139	134	160	166	186	138	158	168	139	154	131	146	139	149	154	161	151	167	151	138	155	142	166	160	147	154	135	152	153	170	174	146	165	150	149	145	154	151	142	174	180	151	146	168	156	176	165	159	167	158	147	159	154	150	170	128	149	153	141	145	168	158	173	165	186	137	152	143	153	176	173	175	157	158	161	157	148	160	142	166	157	156	138	152	148	151	143	152	149	144	140	162	164	160	142	162	132	155	178	140	162	147	166	169	134	160	156	133	166	169	160	156	150	159	185	165	163	154	136	146	156	137	168	158	157	136	130	150	161	132	152	151	153	149	143	182	163	158	159	139	155	162	144	170	156	161	163	161	142	151	146	153	142	151	158	149	149	148	182	153	165	163	174	155	151	158	158	157	140	152	144	160	161	148	145	171	153	161	137	147	144	141	155	143	165	157	150	139	171	171	161	156	146	148	179	142	169	140	155	163	159	167	163	152	142	152	131	147	137	168	146	164	155	152	152	147	147	139	138	146	157	156	149	144	145	180	148	161	177	156	134	168	145	167	158	157	144	137	153	149	155	147	162	154	150	148	145	176	142	157	149	143	168	169	147	149	153	148	157	152	155	164	161	161	144	157	147	148	167	155	117	148	158	161	146	146	160	143	170	189	142	170	158	157	140	156	157	130	164	142	151	160	154	145	149	160	146	146	140	129	151	146	148	157	181	195	163	147	159	150	183	140	157	170	151	166	147	162	155	146	162	128	150	163	147	162	135	149	156	154	155	143	141	131	160	161	152	146	153	168	167	172	151	156	152	156	134	144	167	145	151	120	163	137	173	133	148	142	147	161	157	155	150	141	165	142	161	141	159	159	148	156	151	146	153	167	158	146	175	164	140	141	174	146	153	161	145	172	149	150	177	151	149	147	160	181	170	159	128	157	146	151	144	167	132	163	146	145	149	160	138	140	164	141	155	144	149	142	136	154	173	155	149	129	169	137	153	145	139	129	151	156	147	146	135	155	160	149	145	147	167	169	158	150	140	149	149	143	147	163	158	160	130	138	182	155	135	157	149	145	149	146	155	160	153	146	166	168	140	184	160	172	151	148	163	154	169	138	175	144	148	142	163	146	132	142	151	150	170	147	160	126	157	133	166	133	163	185	166	150	148	156	146	159	164	148	146	158	137	167	150	151	162	150	120	182	152	151	145	148	133	148	143	163	143	161	136	156	166	169	151	148	163	141	175	147	170	151	151	149	147	142	166	140	136	155	167	150	135	143	185	158	151	145	138	145	157	138	155	148	168	166	151	155	139	152	146	157	138	146	156	148	149	161	133	156	151	132	141	139	159	156	152	152	135	134	138	155	143	163	170	167	143	144	157	144	163	158	175	155	143	156	144	165	170	147	156	154	142	158	139	165	177	159	164	150	150	155	154	187	174	173	143	143	166	131	150	148	164	157	132	176	147	165	148	166	145	170	139	146	149	135	129	169	183	143	149	170	170	157	141	148	160	147	152	181	155	164	123	164	142	139	149	165	129	143	149	151	160	139	158	148	143	149	138	130	167	168	150	156	164	137	157	157	137	136	143	147	147	146	149	133	164	150	177	143	169	150	122	151	148	170	125	140	150	153	159	150	157	153	151	151	155	137	133	158	180	177	172	140	162	150	179	151	144	141	136	178	167	152	149	160	149	162	163	147	170	170	144	157	130	167	147	136	158	160	166	140	175	123	175	153	160	159	158	159	167	158	147	171	166	162	145	145	153	133	167	157	164	169	154	142	158	151	181	152	149	137	166	172	151	146	135	147	153	163	180	171	131	183	151	142	147	146	150	163	160	165	157	147	164	141	159	154	130	135	147	148	155	149	170	142	165	142	157	152	157	146	144	167	145	167	133	171	147	143	148	165	139	159	145	157	173	145	168	167	160	152	130	136	161	166	142	143	144	181	157	143	152	146	150	137	155	131	147	154	148	161	145	132	137	136	159	140	141	149	169	158	138	150	157	155	168	172	158	151	157	144	157	149	147	166	154	159	151	150	139	152	155	124	157	143	182	145	154	155	158	147	127	129	152	154	163	142	169	134	129	174	153	175	172	152	167	146	158	165	157	183	165	153	148	164	163	132	131	149	172	158	158	155	149	151	152	155	144	139	161	154	137	158	151	183	163	164	148	137	148	157	163	154	165	152	150	145	171	146	113	137	155	158	137	148	141	152	156	151	155	154	158	127	139	145	173	135	145	157	152	157	161	173	148	140	157	150	141	159	158	157	170	140	160	157	146	150	146	145	159	143	134	164	171	167	163	141	156	157	140	156	160	136	149	164	130	146	165	133	164	148	182	142	173	157	147	175	156	172	141	163	179	135	139	153	185	141	156	147	156	149	166	144	176	170	155	150	155	156	150	150	158	148	158	156	159	148	162	174	161	159	183	174	180	155	144	169	158	159	145	161	136	175	149	159	149	155	156	144	155	125	113	171	158	144	176	145	160	155	134	134	148	143	158	172	147	143	170	148	165	155	159	133	152	128	145	160	161	170	166	167	141	166	137	160	151	164	154	154	148	171	144	163	133	163	161	143	168	162	181	148	145	145	162	180	152	148	148	144	172	153	150	155	161	138	147	162	173	150	152	138	170	160	160	152	166	138	147	154	159	157	134	162	167	166	151	157	148	152	140	161	157	169	148	156	136	153	155	171	159	160	160	158	158	153	148	173	146	132	158	146	147	165	163	150	157	149	147	158	138	164	157	153	149	158	167	135	160	162	167	142	135	147	149	153	169	149	138	163	163	140	152	151	164	144	144	160	144	158	141	135	146	155	128	163	157	151	164	139	161	154	148	163	148	138	149	149	142	135	163	164	160	163	154	142	126	155	158	148	154	167	145	168	163	144	157	169	189	147	139	151	144	172	145	156	168	151	163	161	157	152	138	145	161	159	139	151	143	170	136	159	117	153	147	171	171	133	162	160	180	149	146	145	147	147	141	147	151	158	154	160	154	159	148	156
22794	21436	29145	24113	21441	21534	9670	2580	1845	1552	1551	1478	976	837	693	699	641	574	539	476	521	548	607	562	554	509	488	525	483	475	503	459	476	461	460	449	425	389	374	369	386	371	367	387	390	337	355	346	342	368	366	353	347	339	375	357	382	307	378	309	335	374	369	369	364	351	355	332	309	309	351	314	359	348	358	340	349	370	329	393	346	352	349	314	373	361	352	364	369	340	373	358	361	350	350	324	355	378	384	341	360	320	333	315	382	326	329	332	368	364	376	376	355	336	370	321	331	375	337	363	338	325	347	342	376	333	340	313	357	357	340	316	347	315	379	363	347	333	322	337	337	329	344	331	344	346	330	347	357	335	338	347	341	335	306	347	325	336	318	366	337	324	337	335	359	353	364	336	359	315	342	328	345	421	373	374	316	339	315	309	356	351	359	353	364	363	347	318	321	332	344	330	359	371	376	348	364	342	323	332	339	352	360	335	344	360	314	341	337	402	335	345	327	342	371	330	307	351	379	310	348	358	346	357	373	361	339	295	363	310	365	338	327	356	329	308	325	307	337	351	320	321	335	336	337	320	342	300	328	366	321	354	336	331	348	352	363	364	332	323	364	348	363	363	334	317	352	348	376	354	335	335	336	360	321	370	334	350	335	330	337	358	349	363	343	313	309	334	340	338	363	335	329	332	340	344	348	411	348	356	327	374	381	340	338	336	377	357	371	343	333	319	350	361	330	368	350	332	313	360	360	321	355	342	314	324	359	367	386	336	328	323	344	318	329	345	364	340	357	336	325	318	334	313	340	364	378	349	355	327	350	337	314	378	338	338	359	337	346	335	318	335	316	355	316	321	346	344	338	353	362	315	367	322	312	306	375	341	328	340	345	333	325	346	338	371	342	347	337	362	350	340	358	382	331	350	319	355	366	322	348	382	345	357	331	361	367	324	369	372	358	320	327	358	338	333	365	362	376	352	341	346	360	342	359	321	371	344	388	330	352	364	334	333	368	354	361	350	389	321	346	337	366	337	324	368	343	350	315	356	364	374	319	352	346	410	345	322	335	358	362	363	355	339	345	332	355	337	335	352	348	352	340	321	338	292	315	385	336	348	327	344	371	353	326	359	321	345	329	382	340	365	341	374	322	360	329	334	361	366	349	320	346	322	348	346	350	334	333	334	357	352	345	346	353	332	351	329	340	326	365	315	334	352	359	361	335	344	346	336	334	347	347	321	352	333	336	362	362	342	368	341	365	372	338	343	357	351	366	390	359	363	342	337	343	324	339	338	345	373	359	338	333	301	329	350	312	328	326	349	324	353	320	382	332	317	324	320	333	354	338	351	343	372	343	350	376	325	365	337	354	329	326	321	346	374	334	342	326	379	343	299	331	350	349	347	319	365	352	344	342	364	344	352	332	335	341	389	309	367	330	322	339	355	349	357	354	330	323	330	318	329	321	319	352	331	355	333	347	364	332	323	333	354	335	331	339	321	346	331	356	335	354	349	358	338	341	344	341	339	335	324	301	337	339	369	328	344	333	382	334	327	325	348	356	341	358	373	341	336	337	305	322	333	341	337	355	336	329	344	346	338	372	342	376	360	366	336	328	319	346	372	346	335	357	330	344	345	339	320	368	349	349	332	315	311	346	351	355	371	337	370	344	350	351	376	358	312	348	347	355	330	341	318	317	347	332	327	372	335	301	366	335	355	336	346	339	338	361	345	344	338	345	323	325	343	318	345	330	395	326	303	318	348	347	373	336	318	351	372	317	324	355	311	348	348	352	380	355	325	366	332	351	365	395	318	330	382	332	313	354	337	336	365	347	331	343	346	331	372	345	340	324	309	352	356	337	320	356	351	332	349	330	304	324	344	335	364	346	336	336	291	317	347	359	335	349	352	346	340	339	330	334	334	334	333	334	325	357	365	351	349	362	335	324	365	356	326	336	357	325	327	354	344	369	355	341	354	343	368	353	333	361	345	335	336	312	347	318	373	358	344	330	318	381	328	332	379	328	329	334	345	327	358	342	336	348	369	318	363	320	349	357	323	334	313	341	325	311	347	328	364	350	371	375	344	331	353	315	362	364	389	361	377	346	351	380	354	356	349	344	362	348	359	321	321	326	356	355	324	359	323	355	307	303	358	360	381	347	374	340	336	325	347	344	332	347	318	325	346	329	349	355	342	332	332	353	355	341	324	328	317	344	326	340	335	306	363	334	337	378	342	378	368	346	348	329	384	353	345	335	308	353	305	380	343	317	348	335	326	324	333	339	345	324	337	326	372	339	330	329	333	319	345	322	339	356	313	357	319	381	383	340	326	361	357	316	323	316	336	357	316	360	333	334	335	358	370	341	322	363	361	331	338	346	371	356	326	314	343	353	343	340	380	350	398	343	355	323	341	324	346	351	312	337	347	348	360	341	341	370	353	317	356	339	364	328	327	352	358	319	346	363	366	364	332	357	329	324	346	378	363	351	334	360	382	379	338	400	338	374	352	288	342	340	367	327	370	309	298	338	355	355	354	333	330	343	355	355	326	334	339	364	326	400	331	350	365	352	352	338	330	311	356	362	366	364	367	348	325	328	374	348	332	347	343	354	359	368	340	334	323	371	361	327	340	359	355	384	323	366	325	324	323	337	348	332	337	344	307	305	301	368	360	361	335	318	338	363	334	385	348	367	335	353	323	294	326	329	345	338	333	355	369	350	322	374	358	319	347	367	344	358	343	361	334	359	323	334	374	369	321	342	343	376	333	333	352	357	358	351	338	333	326	361	354	351	343	374	351	335	335	322	340	335	371	357	354	351	321	376	332	323	337	360	337	341	359	324	283	364	360	333	309	336	352	317	332	345	361	321	380	312	334	341	351	364	339	326	343	372	347	336	358	330	372	334	346	345	339	341	329	350	384	318	345	353	332	321	344	321	350	347	355	321	327	309	380	328	326	334	325	337	360	318	347	332	343	318	365	386	368	335	380	333	330	377	309	330	348	377	311	343	347	328	332	334	334	344	343	369	350	335	366	342	321	363	346	341	363	353	349	343	359	337	339	324	343	353	347	361	325	341	358	356	334	356	352	346	372	338	324	368	337	385	340	368	378	329	317	311	337	353	351	321	366	347	325	324	369	325	348	313	311	358	389	350	345	365	337	360	341	343	341	343	342	309	352	330	351	352	369	380	388	355	328	332	363	383	336	333	359	347	300	344	357	364	365	322	329	341	336	374	341	340	338	341	349	326	352	327	342	359	363	341	333	379	329	319	358	289	352	358	335	351	332	328	350	362	350	339	328	335	322	347	359	352	350	340	318	340	341	365	337	322	317	354	351	354	316	327	339	383	341	339	340	363	364	367	358	345	362	323	339	357	371	359	335	364	321	330	345	369	341	352	319	357	351	342	372	347	340	323	329	340	306	331	330	327	372	346	352	346	361	286	363	362	361	335	322	325	364	377	340	356	329	343	368	379	344	349	335	358	355	367	342	336	342	336	360	328	337	352	343	338	338
6806	22676	16468	9578	8129	6373	4855	3954	3114	2574	2530	2373	1410	1287	967	929	865	739	784	628	630	707	769	725	662	612	605	579	566	576	585	535	555	577	501	501	536	468	447	448	383	428	403	385	424	391	373	387	357	356	354	367	366	355	385	375	381	347	371	363	352	348	362	389	377	372	337	384	345	363	404	400	355	370	352	423	361	373	356	359	357	348	371	416	381	357	398	376	378	351	384	395	347	400	336	379	363	370	360	390	369	359	358	380	365	358	350	377	340	351	328	339	373	374	376	366	384	369	346	392	395	377	367	356	366	362	358	352	370	385	362	353	356	350	378	366	375	378	385	392	377	330	351	396	368	343	377	379	368	374	361	328	371	349	360	350	331	376	388	352	373	364	366	373	342	338	339	416	374	334	380	396	369	351	368	348	364	361	340	348	360	360	329	339	355	375	349	360	367	384	345	349	371	341	376	335	389	373	360	374	368	343	378	358	367	373	358	361	336	331	394	374	316	341	360	387	363	374	395	361	392	340	342	315	368	378	367	381	365	352	374	348	355	381	380	392	349	329	351	364	362	337	372	352	398	352	346	386	357	351	347	357	350	352	395	330	377	346	373	355	376	365	353	345	389	384	366	383	373	350	373	347	362	335	369	350	371	360	391	348	366	361	362	357	375	381	363	375	338	354	353	353	345	382	347	382	364	377	345	367	363	352	351	342	360	350	341	370	391	394	375	347	404	334	344	357	357	328	362	367	369	375	388	339	334	366	380	382	350	334	365	398	348	373	399	324	339	376	343	350	367	314	362	351	387	338	389	375	384	366	353	366	370	365	353	372	413	365	362	361	389	336	345	331	344	366	358	376	353	395	381	375	365	366	391	364	339	354	347	358	359	391	368	391	333	360	361	371	373	403	373	362	360	346	342	382	361	342	352	373	364	367	405	387	353	380	368	338	375	372	375	358	378	365	371	381	351	342	341	353	341	366	332	353	352	355	322	371	358	380	344	360	342	367	363	349	368	368	313	372	355	334	367	399	347	356	365	341	368	361	358	347	376	374	363	328	359	335	378	368	367	388	351	365	370	368	372	339	368	361	349	371	387	361	359	373	362	359	389	344	344	337	375	348	365	369	360	353	355	340	350	363	369	376	363	339	359	363	326	376	372	380	380	355	340	339	356	357	361	357	357	351	333	355	372	357	355	355	367	374	374	376	349	366	340	361	378	334	405	376	338	355	395	362	359	350	340	379	347	389	341	380	384	354	373	344	383	354	363	370	368	360	330	365	342	378	365	351	340	330	366	372	357	369	340	367	367	398	381	369	323	381	362	385	369	333	363	376	350	374	359	326	357	398	349	355	349	354	392	333	351	362	356	328	338	386	340	356	360	359	363	340	370	356	334	370	393	366	367	357	349	375	373	385	362	425	365	358	345	387	364	384	354	344	373	345	343	352	377	355	358	374	336	324	337	358	397	358	345	373	370	341	353	341	350	349	334	330	383	382	352	333	344	340	382	356	358	379	390	336	347	387	356	355	331	344	325	347	408	379	336	335	373	356	365	334	364	369	365	378	341	376	368	379	393	333	403	328	387	407	332	352	345	369	372	349	369	354	346	385	337	384	363	323	413	366	369	339	365	369	374	380	351	347	365	358	383	365	379	409	411	336	368	354	387	341	376	343	347	369	380	377	362	378	357	398	392	316	343	375	388	337	360	349	351	379	353	355	382	362	364	361	363	365	327	343	374	374	348	342	359	327	349	344	352	365	336	357	348	385	410	353	341	342	369	339	371	367	367	390	347	349	375	397	366	346	391	373	359	370	366	382	338	352	345	382	384	366	353	405	348	346	342	380	371	368	350	379	362	378	343	340	360	363	352	335	350	348	319	384	388	371	381	353	340	391	377	384	371	383	330	359	347	420	355	344	366	363	380	368	325	390	359	367	365	359	353	345	340	364	313	358	365	359	341	357	333	361	357	374	337	365	354	367	368	368	376	350	338	340	356	368	373	371	360	380	369	375	351	404	378	350	399	371	364	323	344	377	395	359	378	372	328	376	362	339	359	370	372	353	368	361	370	332	366	350	322	354	353	384	369	345	359	354	372	377	370	373	346	346	349	352	392	366	345	368	314	379	340	339	380	349	343	377	328	363	392	351	367	348	320	333	367	384	382	329	384	375	369	337	416	357	371	382	361	359	331	374	379	361	352	344	356	371	357	397	401	326	388	354	356	391	387	374	334	381	362	394	376	379	362	351	348	362	342	338	374	338	363	355	351	350	361	353	370	355	347	365	354	378	368	378	410	348	360	357	359	347	357	347	362	356	375	383	340	373	293	403	393	361	344	342	353	352	334	371	349	351	377	382	352	374	340	367	373	360	353	354	389	364	377	399	349	379	328	339	363	355	351	337	352	363	354	342	387	359	368	347	329	399	334	391	353	360	368	338	358	378	378	348	352	371	345	347	352	389	382	357	336	358	375	386	372	384	344	393	383	361	364	386	349	356	329	361	372	361	381	380	346	354	348	366	330	404	356	342	384	386	362	320	369	336	370	337	368	335	417	341	350	355	358	383	354	330	363	365	353	372	332	365	345	334	392	380	381	369	380	354	364	341	331	347	353	360	366	347	325	318	365	375	371	362	363	364	353	398	348	366	385	378	352	398	377	369	358	353	361	372	349	366	378	337	327	386	358	344	379	372	396	344	362	362	360	378	360	361	370	327	371	342	382	357	380	384	386	338	377	312	360	341	358	361	352	374	386	394	352	363	341	360	370	351	326	349	378	335	363	393	394	379	349	406	346	371	370	341	362	340	390	369	377	391	312	381	356	350	352	355	372	356	378	387	361	343	356	361	372	368	357	380	383	359	360	385	360	362	361	335	375	363	368	350	374	333	349	342	347	376	365	332	385	357	350	386	354	346	349	354	362	351	389	390	358	352	369	332	321	363	379	372	385	352	395	366	342	348	404	397	355	354	377	355	325	347	351	347	367	368	354	343	331	390	364	388	365	357	380	357	374	373	353	365	350	333	366	357	379	346	354	337	345	368	359	381	386	351	362	324	344	367	376	341	329	375	360	343	380	363	365	352	382	345	384	350	350	355	372	376	353	378	352	334	372	360	382	367	328	366	343	370	392	335	312	375	346	365	368	359	360	368	329	333	346	351	343	374	353	376	345	365	365	376	342	357	354	360	350	364	347	388	366	366	348	365	322	352	351	362	336	371	380	368	370	339	363	355	359	349	363	363	356	358	373	369	328	368	371	366	375	346	376	344	342	357	373	376	356	379	356	369	344	374	394	367	373	358	356	362	346	365	356	366	355	324	349	351	376	324	341	327	378	363	363	344	337	371	379	384	374	351	347	323	404	399	350	399	391	378	377	346	329	345	366	347	359	351	389	370	373	346	333	355	345	366	332	348	349	355	365	361	349	334	370	374	339	373	346	323	388	390	354	357	378	343	381	360	326	347	402	342	379	385	364	348	392	361	359	357	370	346	352	383	365	358	356	352
27994	19774	8217	2340	1430	978	762	628	554	499	505	520	335	294	269	272	241	257	261	259	285	278	301	253	250	245	231	252	279	254	228	212	237	224	220	232	219	237	221	231	209	206	203	206	240	210	192	227	189	213	191	208	183	198	217	170	203	209	196	198	169	203	206	204	203	212	221	211	193	211	203	190	186	174	161	224	188	209	208	198	200	198	233	217	223	189	187	197	218	202	190	213	192	210	196	192	190	228	209	211	175	201	194	213	193	200	192	195	200	190	196	222	226	228	219	205	204	214	188	211	211	207	209	207	189	203	197	191	212	195	212	209	220	231	221	212	194	206	195	203	182	209	193	191	183	232	198	212	188	204	209	201	222	197	200	211	184	216	207	196	199	223	190	212	210	214	220	205	197	198	187	195	187	226	224	183	182	188	200	209	189	202	168	210	211	218	181	197	222	194	187	215	226	224	188	197	200	210	208	219	197	194	220	190	223	185	228	192	205	210	197	209	223	200	205	214	193	171	191	207	212	230	203	205	214	230	184	210	220	231	198	204	219	212	210	222	220	205	198	205	190	218	217	192	198	201	192	172	188	212	193	188	185	184	206	194	190	181	199	189	193	202	191	204	187	206	201	208	188	214	226	214	212	212	181	189	200	203	184	213	181	187	189	196	225	196	195	197	207	211	195	204	203	218	197	211	218	218	184	197	194	183	203	200	200	208	204	209	228	224	196	185	186	201	213	217	198	204	219	190	187	228	220	204	202	199	223	213	188	191	208	211	191	216	177	223	181	170	201	193	210	231	204	188	194	182	204	192	212	209	200	189	167	177	214	195	219	211	225	194	188	227	220	222	194	197	207	201	189	208	199	178	232	191	190	211	201	182	206	216	174	214	204	199	196	238	218	195	187	188	219	179	200	202	196	188	203	211	229	204	189	193	214	181	205	185	195	197	215	200	196	213	189	201	221	216	192	199	212	169	184	206	182	214	211	205	190	171	205	206	191	202	191	200	197	188	192	213	222	194	198	187	188	200	204	199	206	198	192	230	207	190	212	183	194	217	184	187	195	202	192	199	173	170	208	213	204	176	209	201	207	194	235	213	195	218	204	251	195	200	182	207	233	191	217	192	212	211	187	189	217	199	208	201	190	187	230	204	184	189	188	211	195	204	181	192	193	228	194	216	200	211	176	214	222	198	204	209	218	248	212	193	205	191	204	197	207	213	218	175	195	177	177	223	210	187	196	198	195	201	198	185	192	198	202	189	179	195	207	198	207	207	177	220	207	189	187	196	193	205	206	207	210	218	171	197	212	178	193	195	196	181	197	207	170	201	191	199	188	201	188	189	199	196	209	171	180	185	223	192	192	197	197	204	196	220	182	224	188	193	194	195	183	187	205	209	192	220	204	198	201	215	205	203	211	193	197	198	201	191	208	191	212	184	202	181	179	201	192	198	187	207	215	210	211	214	211	192	204	216	196	184	206	210	186	175	202	199	200	192	214	197	200	212	194	185	218	207	181	206	212	190	191	207	195	178	209	194	166	212	181	203	218	211	199	191	217	194	183	229	192	198	207	213	198	189	209	211	209	203	214	228	195	199	182	176	189	192	191	212	207	205	188	195	167	196	207	228	206	193	202	196	190	182	214	181	202	185	207	222	189	186	216	201	212	216	193	189	220	207	217	218	190	195	239	194	198	185	182	200	205	177	175	194	199	172	185	190	240	200	187	180	202	198	215	190	200	198	221	189	218	185	192	184	207	186	208	184	194	171	205	226	216	193	195	195	200	217	215	223	220	195	211	211	210	198	198	196	193	191	186	175	185	181	190	195	214	172	190	201	235	176	203	194	198	249	195	191	188	208	202	188	219	210	198	206	193	196	192	228	210	192	200	201	210	200	209	216	199	234	178	189	194	192	205	192	186	227	198	212	196	215	192	201	199	204	187	204	216	218	193	208	217	210	196	191	202	204	201	187	216	211	168	195	224	171	192	206	230	194	204	219	188	200	204	213	197	187	201	197	196	190	202	192	218	184	204	216	220	190	181	207	212	214	210	189	174	195	195	212	214	191	188	210	220	190	213	183	184	187	188	191	173	220	188	194	190	219	175	201	210	197	175	204	197	227	189	205	199	193	199	225	189	178	208	190	184	201	194	186	229	202	209	203	207	196	186	206	207	223	220	220	206	180	202	204	194	199	194	197	222	202	183	218	206	212	206	184	183	186	200	219	207	205	236	187	230	183	186	206	187	201	180	223	198	205	191	217	217	187	202	162	221	206	209	197	228	182	211	204	193	188	221	190	208	193	200	206	227	190	221	185	198	195	205	213	164	198	219	215	180	212	204	207	202	178	214	187	203	232	206	184	214	193	199	210	194	238	196	211	214	222	202	170	172	203	185	193	193	197	184	197	171	199	195	202	193	196	210	237	173	169	194	207	204	228	194	213	185	190	194	205	216	180	195	206	211	202	202	200	218	194	201	218	196	216	183	187	207	198	192	218	233	194	186	202	188	187	185	210	204	208	199	182	214	233	206	203	206	199	180	213	208	202	186	193	186	210	178	206	210	203	195	189	191	198	177	173	224	189	227	209	192	194	186	197	182	207	185	188	217	191	178	233	189	179	183	208	192	193	190	219	195	196	200	180	209	202	183	199	192	200	191	203	199	179	193	212	177	206	198	190	183	229	198	192	194	191	218	198	208	184	217	210	194	212	188	193	178	197	192	208	184	215	222	191	177	187	194	221	205	179	202	205	224	211	204	190	183	199	169	198	185	203	171	184	223	199	203	203	190	170	224	198	192	195	200	199	201	192	215	204	211	199	207	213	217	204	195	208	184	181	206	210	203	189	209	206	182	224	186	204	199	176	189	221	211	186	202	202	201	194	196	204	185	224	192	196	203	189	186	190	197	197	205	193	203	224	186	189	192	178	192	186	226	193	203	182	214	209	231	193	185	193	201	202	190	197	188	163	198	209	174	180	201	214	177	201	185	172	203	203	171	183	205	194	203	230	199	189	183	216	225	196	184	198	180	214	209	215	204	206	195	199	202	192	203	198	189	195	207	199	202	214	191	196	226	217	219	219	198	217	214	217	204	220	226	181	206	217	206	229	209	214	200	214	195	212	203	217	202	201	207	184	171	187	191	190	199	221	176	177	185	208	203	199	197	224	196	208	174	209	177	190	216	210	184	195	190	241	223	232	200	177	204	212	183	205	232	222	174	206	189	216	182	205	193	210	195	207	217	193	211	200	186	196	212	188	219	203	206	193	183	222	199	186	214	193	175	176	211	189	204	190	205	221	197	184	200	206	221	228	208	221	203	193	203	205	219	194	202	188	192	198	183	194	183	214	219	201	213	215	210	186	192	200	212	203	199	174	196	207	218	224	183	181	199	187	198	201	221	182	202	201	216	192	227	208	205	215	211	193	228	200	183	200	200	203	189	200	185	219	191	207	185	233	242	200	185	207	193	189	181	230	230	199	210	190	217	218	184	188	202	224	188	196
6197	6707	4655	2456	2003	1631	1118	1104	889	804	846	815	457	373	345	344	293	280	293	293	315	339	350	342	307	274	304	291	268	295	313	282	266	277	247	278	266	231	204	228	224	249	228	246	224	220	214	226	196	210	217	208	206	216	217	204	193	232	181	197	191	210	206	197	234	209	221	197	245	230	203	210	223	245	230	221	202	222	214	208	199	214	242	175	233	219	227	221	210	220	216	203	190	195	217	231	223	210	202	193	208	218	237	253	221	214	210	184	222	232	206	207	208	239	200	239	228	223	220	208	207	226	204	230	195	225	210	182	208	187	231	216	226	196	218	194	207	216	203	211	219	215	235	227	219	214	229	228	210	197	205	237	215	242	208	217	227	223	211	221	238	252	205	227	232	210	228	232	221	204	231	202	214	204	227	186	208	217	221	223	223	184	214	205	187	214	187	218	212	221	227	228	218	204	211	225	218	211	223	223	217	212	215	196	212	202	206	212	236	217	220	222	210	225	214	248	230	201	214	187	202	209	234	200	221	208	214	218	207	225	223	193	187	206	193	201	205	207	190	221	208	201	211	211	207	222	222	202	212	213	213	218	194	209	213	218	233	197	215	219	201	228	236	209	210	214	211	215	200	244	211	209	216	212	231	221	213	198	214	209	214	206	227	244	221	198	195	209	209	209	204	211	207	207	221	217	210	222	192	206	187	225	200	226	219	219	207	212	199	210	207	226	219	216	210	217	234	219	238	226	241	227	196	181	196	202	205	197	190	210	228	204	205	201	210	226	206	206	214	204	197	201	251	200	228	219	203	212	201	207	197	199	229	217	246	225	211	214	197	221	203	219	222	221	222	219	225	210	212	218	217	206	218	201	204	216	221	218	214	234	219	184	214	202	216	188	217	219	222	212	204	212	187	224	209	223	196	222	233	221	203	227	227	211	214	194	232	216	219	207	224	210	210	199	231	206	208	204	205	191	235	218	213	223	242	202	222	202	181	234	240	244	217	234	216	204	230	240	190	232	239	203	235	226	211	224	208	198	217	232	215	251	226	215	204	203	210	213	215	202	216	197	225	229	213	211	220	213	234	234	192	226	247	220	232	226	218	219	197	229	213	227	235	211	210	214	244	223	206	210	213	215	213	192	229	209	211	193	196	186	202	219	216	215	210	209	194	201	215	197	211	234	238	225	217	232	192	217	213	229	225	221	245	190	228	193	221	208	221	229	199	208	213	178	218	219	210	216	216	207	209	217	231	214	213	218	228	204	200	194	219	225	209	240	223	228	222	225	212	208	201	225	236	209	221	237	212	222	194	208	211	218	213	204	220	201	211	231	205	222	223	212	230	202	228	209	233	206	209	212	227	205	208	211	210	194	227	203	205	216	196	222	219	221	199	223	217	219	233	228	184	202	197	181	227	205	223	238	222	212	203	214	202	211	214	226	242	203	205	182	217	192	269	186	213	192	225	205	198	190	239	205	207	234	191	210	212	205	227	209	200	213	196	189	202	189	209	242	214	221	250	187	205	203	219	228	232	224	202	226	230	193	197	216	189	237	225	207	236	218	214	220	204	202	200	231	216	201	215	197	207	185	210	183	214	224	234	173	188	239	228	211	216	208	185	228	207	210	218	226	188	210	215	231	212	194	223	192	209	232	199	233	205	224	213	196	212	212	229	232	220	223	212	209	203	233	218	193	220	204	218	192	204	206	201	202	216	210	190	219	204	187	224	218	218	213	217	208	208	215	203	215	222	205	232	244	227	207	190	191	215	216	217	188	228	213	221	197	241	219	221	198	244	211	198	203	193	190	210	245	196	227	221	211	241	208	190	204	238	221	208	205	220	213	209	229	220	239	190	228	221	217	202	213	216	237	230	217	213	189	197	228	212	212	220	197	183	224	227	193	220	213	212	194	234	233	203	212	224	205	209	211	214	229	200	228	228	182	233	181	202	212	211	223	235	204	204	210	210	218	200	217	229	200	209	187	221	222	224	227	240	212	217	229	215	228	188	206	215	227	203	205	235	204	219	199	197	211	225	205	199	231	202	186	201	208	206	214	200	201	202	198	200	183	196	206	212	218	209	185	227	245	198	207	207	212	226	218	201	202	233	221	227	211	216	204	222	220	210	214	216	215	210	236	247	239	207	216	216	198	242	214	209	212	233	207	198	193	219	226	218	220	209	217	217	233	218	239	207	203	188	214	211	201	226	242	195	221	214	208	204	232	241	237	205	222	195	212	183	230	209	192	215	228	223	203	224	217	245	221	223	220	220	208	232	199	229	209	232	205	230	222	192	199	225	213	219	237	222	215	206	201	189	197	214	223	225	210	201	217	202	232	227	215	236	201	178	210	211	208	222	233	226	199	215	227	193	221	242	226	219	209	207	233	191	200	187	216	209	214	199	235	199	254	231	239	194	203	191	218	203	231	203	189	239	213	220	213	238	200	238	207	233	229	205	218	238	216	196	201	242	208	238	197	218	220	207	184	200	208	215	216	201	219	205	226	234	214	249	194	212	222	199	205	226	220	204	220	215	215	200	201	211	204	214	212	194	193	240	194	204	215	210	200	206	225	215	214	208	230	194	204	204	234	211	217	223	227	246	213	226	230	212	228	233	223	224	227	203	170	228	199	241	226	235	209	236	213	230	212	214	204	231	229	224	221	214	211	237	204	231	223	222	203	211	207	218	230	213	211	219	194	196	232	229	216	212	226	220	199	214	202	230	227	208	209	205	208	227	242	203	206	209	219	239	207	237	228	226	216	193	208	197	219	201	213	224	201	232	223	200	219	207	210	207	196	201	212	234	247	228	190	224	215	199	196	214	242	211	232	189	205	223	223	215	216	211	236	231	188	231	198	237	226	214	197	222	221	200	220	221	199	207	207	185	234	229	212	187	234	241	205	242	213	220	223	187	225	201	217	234	222	210	184	208	201	239	220	201	206	209	213	203	205	210	213	208	222	211	198	201	210	196	188	228	222	229	228	212	229	219	187	203	205	219	197	232	224	202	202	241	202	230	211	245	213	198	215	209	221	184	226	217	183	235	218	222	197	214	236	231	245	221	201	216	233	237	190	230	242	203	214	233	191	204	194	222	192	214	188	210	210	217	219	210	221	218	226	193	230	201	213	180	213	202	229	206	209	211	211	184	207	220	222	219	209	206	198	197	182	236	228	210	228	230	214	177	240	233	207	243	237	221	246	218	218	213	182	216	206	198	238	208	193	222	194	202	215	221	225	207	221	232	217	210	187	212	218	190	218	230	210	207	202	206	230	227	196	207	210	205	217	216	232	213	194	212	235	197	205	212	223	191	208	177	189	208	227	202	211	212	217	202	217	235	217	195	230	208	219	223	214	235	212	221	178	215	220	204	242	219	223	222	218	209	195	209	185	183	215	198	214	213	202	199	217	197	212	228	239	194	245	218	222	225	194	223	209	247	219	231	234	205	201	237	231	221	226	206	242	216	249	209	212	236	202	229	255	203	201	208	211	191	209	223	203
23915	21372	28423	24430	21247	10067	2327	1726	1288	1096	1152	1087	688	604	576	544	495	504	466	467	452	492	478	505	448	434	430	453	485	477	421	421	407	415	414	417	367	362	401	397	369	363	369	363	395	371	365	356	338	375	348	370	360	383	377	367	367	357	393	370	352	332	373	343	359	366	339	317	372	358	363	352	369	333	372	343	339	354	363	332	346	320	334	354	338	368	351	378	371	360	332	348	383	364	374	356	352	336	391	343	319	326	359	351	345	335	347	365	324	340	357	354	344	363	335	349	367	351	337	354	334	348	359	371	365	350	348	365	361	345	322	338	374	354	334	355	364	353	383	353	372	333	337	330	360	388	350	350	337	337	346	380	322	336	327	318	315	376	367	350	321	357	329	341	312	327	346	346	368	318	322	372	340	348	338	366	355	345	379	377	356	363	341	362	358	347	365	328	338	343	359	365	350	370	358	364	319	369	343	340	336	323	337	402	349	342	319	343	318	360	350	337	347	336	354	368	359	344	336	340	336	372	344	369	374	331	354	363	352	325	326	310	361	340	374	329	371	366	366	333	356	350	322	367	342	336	359	341	362	341	372	343	359	355	352	334	345	372	369	346	360	361	345	347	345	348	366	355	341	320	351	355	364	350	372	335	319	345	361	301	336	325	303	357	345	367	339	374	390	331	375	369	315	314	349	349	350	324	334	377	365	344	340	359	342	367	335	368	372	342	352	333	338	375	311	347	311	353	347	373	312	321	370	319	376	356	354	391	329	367	350	356	361	322	332	369	315	361	404	385	328	368	351	348	394	336	353	330	388	322	357	319	341	339	353	337	344	346	380	356	330	381	325	381	350	360	360	362	366	361	336	349	362	352	352	340	348	315	360	350	357	359	371	328	360	331	373	377	373	352	353	364	329	384	328	354	372	371	341	329	324	334	320	362	369	357	363	358	340	344	357	319	334	372	331	341	361	351	346	362	380	324	360	327	366	372	312	355	377	358	373	363	327	337	358	408	355	324	344	331	343	359	347	376	340	353	339	366	356	330	351	380	369	380	362	322	373	364	324	342	422	357	371	343	328	337	340	322	338	329	312	370	357	345	375	356	369	339	372	343	334	297	349	350	359	343	375	324	344	328	352	365	344	330	343	374	360	398	367	360	319	366	338	372	318	336	335	350	352	380	359	339	362	365	364	330	348	351	334	379	360	350	343	332	360	421	377	326	354	352	327	371	305	371	328	344	383	340	370	362	391	341	355	338	347	307	392	380	350	338	321	339	312	352	357	325	368	340	363	359	347	357	356	337	353	368	349	339	368	353	350	326	350	341	357	376	338	338	340	353	335	375	359	341	344	345	338	357	331	339	358	367	374	327	390	374	360	346	367	357	344	321	353	374	364	326	380	356	374	338	333	332	333	335	321	340	354	352	349	345	361	339	343	343	336	310	317	364	384	373	350	358	364	342	317	335	350	336	329	328	365	327	355	396	355	350	373	359	335	362	362	356	361	372	362	347	343	341	349	331	364	342	377	340	322	345	368	356	347	335	338	353	341	372	328	342	353	338	330	320	377	343	347	320	364	352	334	366	369	384	366	330	377	337	363	372	346	346	351	363	371	369	383	362	333	356	347	350	363	336	331	360	348	324	359	349	359	343	351	370	378	376	335	339	345	333	334	391	340	334	363	321	351	340	322	337	344	364	381	365	335	344	374	312	369	340	356	338	374	356	339	346	320	347	298	372	337	332	397	342	352	373	358	345	338	355	367	308	354	361	378	343	346	355	368	352	348	358	365	349	377	344	349	363	345	339	327	341	318	344	344	372	363	336	353	368	333	379	325	355	357	346	353	334	358	342	337	310	349	359	344	356	336	342	308	336	350	317	328	383	336	357	357	353	368	371	353	357	329	356	315	376	365	334	345	328	380	342	336	337	326	367	345	327	343	338	344	369	350	362	320	322	372	321	384	364	348	350	378	370	340	318	351	365	355	337	349	327	350	321	349	324	358	369	336	312	334	314	395	343	353	381	309	337	380	380	331	333	313	339	335	347	359	342	344	361	318	402	322	340	355	351	349	349	327	354	326	328	345	347	325	336	365	349	335	346	340	365	349	349	333	366	323	334	362	392	339	370	360	363	357	350	358	367	355	330	370	363	339	340	345	372	331	353	349	383	327	373	339	346	381	367	351	324	315	312	336	334	321	369	350	310	341	379	386	353	327	346	318	316	303	351	357	354	334	339	350	332	387	342	359	361	348	357	339	300	336	351	380	338	347	341	352	350	353	364	346	357	353	355	358	328	372	327	362	332	359	327	378	344	378	349	376	338	320	358	348	387	313	352	327	333	346	345	354	364	331	359	350	364	375	352	352	358	315	347	355	371	327	325	374	356	339	350	352	359	338	367	348	328	390	365	359	333	332	335	332	384	339	372	355	340	352	360	337	372	339	352	349	349	337	367	359	370	375	322	368	327	341	375	350	327	352	318	306	353	359	359	351	319	349	369	344	341	319	312	347	354	348	345	348	326	341	336	351	353	338	335	314	363	322	343	351	349	338	343	335	355	322	367	371	332	347	361	327	331	323	357	338	355	339	362	368	317	328	375	364	344	331	338	334	353	357	344	365	340	373	326	369	360	341	350	339	344	324	336	366	353	344	323	369	353	380	370	323	316	318	338	339	373	376	349	355	319	330	352	349	344	350	317	361	339	373	372	373	343	349	318	323	346	336	357	324	380	384	307	312	340	348	302	345	338	375	409	383	333	348	362	377	321	346	350	316	344	347	335	330	357	352	364	349	341	365	332	327	341	316	353	347	336	337	340	338	333	315	357	365	354	316	350	351	358	368	353	327	341	340	328	347	352	322	377	347	366	395	383	343	340	343	355	374	348	373	344	346	363	371	367	334	337	346	385	362	361	344	363	360	346	358	357	333	363	350	340	347	361	345	353	347	324	355	339	360	317	355	349	332	329	360	360	359	363	347	353	349	363	384	356	324	366	387	359	341	383	374	340	346	337	350	364	356	321	374	350	358	344	376	354	358	351	360	351	395	363	336	368	349	355	322	324	361	375	349	355	349	332	370	365	350	334	357	338	357	332	367	335	363	322	339	340	359	367	373	346	345	376	314	337	374	370	337	369	360	305	354	345	374	343	356	368	357	353	328	339	303	348	335	348	360	349	326	323	374	327	351	331	352	356	372	330	374	353	354	304	377	347	359	340	325	321	336	346	368	350	360	357	365	355	373	365	343	348	353	365	370	340	358	337	354	366	366	350	355	344	325	316	361	344	376	365	391	359	325	347	353	349	357	342	375	352	337	361	328	366	340	338	355	336	373	380	339	334	356	333	373	372	356	361	347	325	341	363	352	322	359	345	327	344	406	361	329	366	349	382	350	339	357	363	355	351	350	355	341	335	367	321	360	355	365	372	355	354	326	322	363	321	346	331	332	330	322	325	352	362	351	353	349	331	333	359	339	336	347	348	333	349	347	323	342	315	349	345	319	321	364	358
5493	16729	11464	6525	5433	4154	3198	2777	2105	1764	1756	1710	967	868	731	754	672	536	576	570	601	619	661	608	545	525	512	545	496	511	502	537	507	473	465	481	437	454	464	350	434	386	361	418	373	373	391	377	370	337	393	390	371	388	386	355	355	388	352	363	350	340	354	340	397	400	352	378	391	400	373	374	396	369	346	404	377	369	358	438	378	373	365	377	389	359	403	396	366	401	373	362	372	347	361	373	369	380	352	400	367	406	354	349	359	347	350	366	374	369	360	391	332	371	343	347	381	372	383	380	361	396	372	361	365	380	359	346	363	352	345	368	390	364	354	350	377	368	344	370	373	373	345	341	323	342	362	380	373	390	344	358	354	349	338	341	388	383	370	380	366	394	375	390	360	356	417	327	352	359	385	344	366	376	372	362	349	339	357	343	388	366	380	353	415	370	342	396	368	351	375	365	372	386	355	359	352	405	380	344	383	359	365	391	347	379	344	337	367	351	345	384	352	371	372	415	360	370	361	371	356	375	387	365	341	351	359	343	346	351	366	390	348	357	404	377	380	378	379	374	349	343	366	361	381	391	338	369	407	353	346	340	358	345	373	344	392	374	368	357	342	361	358	361	355	385	369	395	352	375	361	355	355	365	379	382	356	376	364	388	371	381	355	381	368	347	339	338	343	423	384	331	415	374	395	412	373	339	357	398	376	379	327	386	410	359	372	380	372	376	383	370	395	377	344	359	360	348	348	373	386	376	403	366	363	369	345	377	408	403	343	350	348	348	361	367	358	411	363	362	365	353	363	373	364	363	357	366	402	344	383	415	401	375	362	387	391	361	384	341	373	370	373	394	378	321	389	356	414	371	413	363	355	378	382	349	358	346	358	357	372	347	364	356	339	387	367	440	345	363	388	374	353	393	380	390	391	377	435	357	348	383	363	359	348	362	336	351	378	359	416	364	358	354	352	367	358	373	358	364	381	338	402	351	387	359	386	361	392	326	377	377	385	378	361	351	379	326	426	393	373	371	351	355	419	367	390	402	364	370	336	365	362	348	372	339	407	386	318	381	383	375	375	374	357	370	390	375	344	383	370	346	366	368	376	375	378	350	373	344	375	381	353	344	356	361	350	328	331	385	362	362	398	366	360	347	360	368	393	398	371	356	367	374	383	344	354	374	363	379	372	377	394	359	374	369	363	377	372	349	372	370	361	352	389	362	376	353	323	397	346	365	388	362	379	400	374	382	393	387	371	380	376	354	381	375	374	364	371	358	385	369	336	366	366	387	354	360	345	404	369	351	369	323	370	366	378	352	372	334	387	341	395	400	390	366	346	392	361	409	417	342	374	356	341	392	364	380	361	377	342	366	390	366	378	344	371	380	331	396	364	358	323	383	379	378	375	387	383	360	372	378	371	334	357	361	391	372	390	337	376	350	390	355	348	402	364	355	365	353	383	352	371	384	375	387	399	377	371	350	370	357	388	377	374	364	364	359	365	341	358	323	365	384	375	373	408	356	352	417	357	363	318	369	372	362	360	353	325	368	376	376	360	357	355	370	386	331	366	378	393	346	389	380	355	311	366	377	351	341	397	359	339	391	377	358	383	366	365	353	383	393	386	332	338	358	375	377	392	369	388	369	370	350	382	397	365	347	373	366	375	347	339	378	386	381	412	379	370	347	362	361	356	391	343	368	369	378	365	342	365	352	386	363	354	360	346	334	382	390	345	372	375	364	334	365	326	370	360	381	371	346	368	351	352	376	377	375	366	386	396	362	382	343	374	352	353	363	349	388	356	370	361	388	350	336	361	350	366	363	382	334	337	368	374	353	365	404	385	380	409	359	350	346	375	374	353	374	352	386	367	379	353	421	368	363	363	370	358	325	355	385	381	392	385	371	385	368	380	353	367	355	400	345	348	363	360	400	372	370	353	397	357	332	404	371	379	356	368	368	345	366	360	379	372	373	382	382	401	371	377	354	358	378	356	373	403	372	337	354	331	353	387	384	348	408	362	374	331	358	369	341	363	380	358	385	353	400	381	344	386	375	361	379	347	387	348	354	378	325	377	365	412	406	397	383	333	383	351	386	355	354	381	347	380	365	360	402	382	364	376	393	330	393	368	350	367	353	377	352	373	418	346	347	377	354	359	345	355	350	358	358	368	353	353	354	343	370	356	346	373	356	366	341	393	361	378	380	366	360	371	343	304	331	379	338	362	356	367	329	382	324	354	374	345	346	348	369	352	348	393	378	370	393	385	370	423	416	398	374	369	380	388	372	377	354	405	404	368	395	369	365	377	369	374	382	340	381	367	330	382	353	351	356	406	385	396	374	345	383	349	396	360	330	357	361	355	379	367	358	365	367	383	357	369	346	360	360	393	359	352	338	360	363	348	357	354	375	358	365	414	361	357	310	409	370	378	362	378	395	343	360	368	391	391	377	358	351	420	369	386	348	382	384	364	393	348	346	412	356	339	382	366	347	352	361	382	374	371	396	381	371	365	383	347	363	376	392	370	352	396	376	391	402	333	426	384	367	376	353	353	362	346	379	355	376	362	359	341	325	357	388	354	375	352	385	361	358	378	347	362	352	345	377	369	364	355	342	351	385	386	356	375	371	368	369	378	364	374	365	388	356	360	338	351	377	356	363	364	351	382	365	331	373	378	376	367	368	365	375	379	356	357	375	375	390	352	366	365	371	355	357	377	383	320	359	369	337	371	377	363	375	359	404	347	365	375	349	364	372	368	358	334	385	358	374	391	337	346	409	336	375	377	381	384	345	362	374	379	364	337	379	414	350	351	369	367	381	376	365	341	369	386	351	359	392	349	392	340	382	385	375	356	349	378	345	340	376	367	387	376	414	375	368	381	375	364	366	375	367	362	367	379	388	354	369	361	369	375	390	359	341	374	343	363	342	377	375	363	356	369	362	324	383	377	380	385	374	354	347	348	362	370	345	355	373	369	387	395	381	376	320	384	348	379	389	379	369	346	348	388	387	413	387	360	358	402	349	346	378	404	399	367	373	365	365	361	356	375	376	380	388	345	379	385	395	368	366	363	355	355	381	340	363	341	383	363	377	360	364	397	350	418	375	376	357	359	385	353	369	330	308	380	367	362	373	363	321	362	360	379	367	394	347	406	381	383	368	357	362	397	363	355	382	368	378	344	359	369	326	384	341	373	362	334	410	407	392	355	364	366	372	397	374	366	353	379	381	354	356	368	367	403	389	367	400	354	382	349	338	379	374	374	385	387	388	343	376	367	347	366	383	367	365	365	373	334	374	349	359	381	370	358	370	396	371	365	369	391	384	379	392	368	380	358	360	354	378	388	364	352	363	353	395	363	382	408	344	389	362	358	356	373	359	405	377	360	395	344	376	348	365	368	368	361	318	361	378	358	367	361	375	391	340	358	388	348	343	342	360	381	364	374	337	366	367	363	386	378	387	376	343	380	414	361	398	400	380	348	382	319	385	363	354	359	370	368	376	371	360	385	355	393	380	366	389
25061	21397	27397	25611	10190	1675	1008	900	679	615	674	627	331	308	281	245	267	237	232	210	225	255	238	256	225	193	193	192	187	191	168	223	186	197	177	175	183	179	153	171	146	164	164	124	147	147	117	137	127	125	145	150	130	134	145	145	144	122	132	163	142	158	141	148	159	144	135	138	132	149	122	132	157	127	128	136	153	141	146	138	141	144	147	156	135	141	127	163	164	156	144	136	144	133	155	129	118	144	140	128	138	167	151	128	133	134	146	132	140	126	131	134	143	149	139	138	127	146	144	129	164	152	128	116	124	151	146	151	128	125	141	119	132	127	139	130	141	133	125	126	144	141	133	127	140	135	119	122	123	133	129	144	123	130	142	130	136	134	146	157	124	131	125	154	146	138	140	126	126	125	130	135	141	136	144	141	135	128	147	150	141	123	134	151	145	129	139	147	127	131	112	135	119	141	136	155	130	136	127	133	143	144	147	131	150	148	126	125	132	120	129	126	163	136	141	139	128	137	126	131	131	134	146	151	144	118	158	143	134	145	129	142	142	142	120	139	160	129	142	139	133	139	111	130	146	128	137	130	140	138	126	126	119	152	126	130	123	151	141	135	131	132	146	131	146	145	151	134	137	138	115	140	137	148	157	140	138	124	144	152	145	144	145	129	141	110	139	138	133	136	126	160	134	150	133	143	126	135	134	134	149	123	147	137	133	141	132	168	122	146	139	131	140	144	129	134	125	132	140	147	140	141	128	139	125	129	153	140	151	155	125	162	127	156	138	117	128	162	123	122	153	160	108	145	124	139	125	132	120	136	131	146	155	133	142	124	135	148	145	163	151	125	126	149	130	167	129	149	144	132	122	118	122	140	145	116	136	146	145	166	128	153	165	135	143	138	134	133	131	139	143	115	147	125	146	115	134	143	142	157	145	137	128	139	133	160	128	150	163	117	113	144	136	137	130	141	132	139	150	164	125	123	131	143	130	123	120	116	149	148	144	137	150	147	125	141	131	138	139	150	124	149	122	132	132	155	144	138	164	122	133	138	129	119	133	145	143	129	154	139	132	159	153	122	147	126	117	139	137	123	128	144	144	152	132	132	142	138	135	130	161	160	141	142	154	122	133	121	145	147	152	125	130	131	146	139	134	135	119	131	141	141	145	132	127	146	132	136	129	131	146	154	143	128	130	147	139	124	142	163	136	139	137	150	133	156	144	128	155	122	131	141	121	132	131	145	126	158	148	143	131	149	157	128	107	134	130	123	139	137	139	149	110	147	147	132	126	149	135	151	124	136	163	144	142	162	153	118	133	129	157	126	135	157	139	146	114	161	136	122	162	139	130	122	154	143	130	157	150	130	139	137	148	137	143	161	144	124	134	150	96	117	150	140	157	141	149	128	123	146	139	147	142	138	144	163	148	123	117	133	132	156	143	113	139	141	148	133	160	176	151	139	143	142	150	124	142	144	161	130	148	126	117	157	150	147	144	126	151	124	112	144	137	151	110	136	143	130	127	121	131	143	146	129	132	134	141	139	134	149	142	139	129	146	134	140	123	158	116	135	121	117	146	129	140	131	144	138	136	134	132	147	119	146	134	124	152	133	136	149	142	146	137	147	138	137	150	151	131	148	142	138	146	124	147	151	137	162	131	145	135	132	134	133	137	146	145	147	136	154	149	130	141	148	157	154	131	122	132	136	129	142	144	150	136	115	146	128	143	142	155	129	130	145	152	149	141	141	150	145	124	139	133	123	152	134	165	153	143	140	140	130	113	152	135	145	146	132	128	159	135	120	159	127	118	130	169	134	150	132	155	139	123	136	140	125	141	149	129	119	136	139	116	138	143	139	134	129	149	132	120	138	120	131	131	148	133	116	140	173	150	163	146	119	142	133	134	125	148	127	128	157	126	144	121	138	123	133	136	143	143	149	130	132	132	126	129	169	149	130	126	116	141	129	144	133	122	158	138	154	148	141	125	141	168	151	147	146	122	158	134	139	127	138	146	134	135	140	111	126	122	137	137	121	145	154	123	145	150	141	140	140	136	138	154	147	156	148	124	122	152	141	148	123	130	153	146	128	134	150	145	120	131	156	111	166	133	143	126	153	143	127	162	147	127	135	137	145	148	144	132	147	136	141	165	139	117	118	152	159	128	131	125	116	139	145	151	137	135	142	129	134	155	148	103	139	131	148	153	136	125	134	160	131	130	119	133	141	142	148	153	131	131	140	121	147	135	135	135	165	137	144	150	154	140	148	122	137	123	143	140	140	128	125	112	133	157	159	149	163	134	130	136	132	136	125	142	133	137	164	169	120	137	147	142	165	131	132	131	124	132	125	123	151	130	155	145	135	148	140	132	160	138	127	117	125	140	132	118	131	134	128	159	123	152	131	123	155	136	120	134	143	138	136	136	146	104	123	153	127	163	145	141	132	142	118	148	132	139	152	138	133	137	163	138	162	146	154	144	145	128	144	124	138	153	159	129	134	131	141	137	144	150	143	133	125	140	148	118	142	140	135	138	132	150	129	139	140	143	141	149	135	132	127	136	132	142	129	139	129	141	137	133	129	164	146	124	136	119	147	141	149	130	147	139	137	131	134	153	150	117	143	136	141	124	144	150	157	136	134	156	136	145	124	139	145	132	118	153	149	138	119	153	136	124	133	147	165	125	156	136	126	149	121	134	153	145	134	154	111	150	156	126	154	121	139	140	129	148	152	157	126	134	143	138	135	163	147	142	144	133	109	134	122	136	129	154	142	143	129	128	140	143	128	149	139	117	146	152	118	124	149	140	153	143	132	117	126	140	127	139	133	141	128	142	147	156	123	142	134	133	148	147	140	127	154	121	135	134	148	154	125	125	133	157	148	132	132	134	147	131	122	164	115	146	153	153	127	123	141	159	143	132	157	157	131	138	155	113	120	135	141	137	130	149	142	148	149	124	145	139	149	125	128	138	140	133	139	151	146	140	141	138	126	138	137	135	161	135	117	143	135	150	134	138	152	153	123	126	141	145	127	142	131	132	133	131	142	129	136	149	148	137	123	129	142	139	132	137	129	118	138	145	123	159	142	155	161	150	136	148	156	131	133	120	140	160	149	152	162	137	148	119	137	118	131	121	139	130	128	148	139	136	155	112	126	125	165	144	137	113	145	153	131	126	115	123	152	133	139	128	148	151	164	144	127	131	144	138	136	127	130	137	140	142	138	117	122	153	133	142	127	141	142	147	147	150	145	159	150	136	143	136	122	132	140	143	121	138	128	138	133	122	140	122	119	142	145	131	140	124	138	135	130	141	142	156	149	124	129	151	138	145	138	146	147	131	152	149	153	121	129	130	124	132	147	129	148	133	116	147	147	146	169	127	133	140	166	151	127	130	136	109	144	120	150	131	126	120	160	136	152	137	146	150	139	143	140	139	114	124	133	130	149	116	132	130	152	136	150	112	135	149	143	122	159	134	129	129	138	144	138	122	149	127	123	156	142	145	144	148	141	149	155	169	146
4806	11585	8224	4402	3565	2616	2049	1819	1382	1163	1272	1149	577	526	407	398	351	332	302	305	319	354	356	304	298	250	252	276	273	243	239	242	230	218	224	197	219	200	197	159	185	156	159	150	165	157	148	171	148	156	173	173	162	146	159	174	151	172	160	151	135	151	168	157	154	160	168	151	162	156	154	170	173	167	146	157	164	143	156	171	145	164	170	143	164	154	158	183	162	164	149	157	179	162	173	142	144	147	147	153	158	143	145	148	150	157	152	162	163	158	162	157	151	146	131	151	167	123	154	172	144	165	129	147	133	130	142	158	153	145	167	132	148	148	146	152	168	167	147	165	154	169	146	133	148	120	165	161	135	139	162	157	160	159	137	140	149	160	125	145	149	163	185	138	166	140	148	149	160	134	161	165	150	160	137	148	123	158	146	164	143	161	150	145	155	153	147	138	171	146	171	163	154	159	162	157	153	179	156	146	145	146	135	151	143	159	156	150	163	146	164	119	169	178	155	154	179	152	136	144	138	158	145	147	145	149	158	130	159	145	168	150	178	121	145	165	132	142	139	158	154	160	173	144	162	158	144	147	158	157	145	153	176	147	134	142	154	157	142	160	164	163	171	156	139	138	163	140	145	146	123	157	169	132	154	151	152	140	142	177	142	153	136	164	158	156	156	165	151	151	156	178	145	144	151	160	171	163	142	170	159	155	174	148	149	134	163	164	145	152	167	155	126	144	155	160	131	137	143	144	127	163	144	158	153	156	168	146	146	132	149	118	155	179	119	148	150	145	137	138	148	154	154	148	124	150	139	142	156	157	144	132	155	146	165	163	151	112	159	172	153	156	153	149	162	138	145	163	146	151	133	142	141	130	152	158	146	142	145	140	144	141	128	119	131	167	151	160	148	177	155	147	142	125	175	156	139	143	163	148	152	150	157	143	165	157	168	127	151	147	151	140	150	151	158	144	162	131	148	161	154	134	159	155	180	145	157	156	160	157	160	125	171	137	130	150	145	180	152	160	141	148	146	156	160	144	152	148	144	150	138	159	159	142	124	170	154	157	170	168	155	175	152	154	151	146	126	154	134	162	148	150	149	131	155	158	149	155	157	141	165	143	143	168	162	128	162	141	159	152	164	156	141	135	144	153	172	154	163	170	153	158	129	134	134	120	157	151	160	142	145	170	176	148	145	134	136	149	142	158	165	143	151	139	133	159	152	132	157	129	159	135	152	141	145	150	140	130	149	165	178	153	155	156	133	152	143	142	142	144	179	130	141	156	149	161	152	138	149	161	138	160	145	146	142	139	152	176	148	168	149	177	144	147	160	167	168	181	161	133	128	139	159	177	163	166	160	151	168	149	140	166	150	148	168	143	146	142	153	166	141	159	139	132	138	137	127	144	144	137	156	174	168	169	145	141	147	157	153	168	151	147	145	138	152	163	147	146	121	124	149	139	144	149	160	164	161	145	163	165	137	135	147	157	127	152	152	145	145	129	163	153	161	140	157	132	153	134	146	124	156	171	147	127	147	137	151	152	149	141	157	154	162	168	140	163	135	137	151	160	147	160	156	159	139	155	122	124	167	162	132	159	136	136	133	175	165	175	145	162	151	150	174	159	149	152	129	150	159	188	135	177	189	144	145	161	154	150	141	167	179	156	147	147	150	163	140	129	153	137	141	161	150	142	150	128	135	146	148	151	141	116	152	151	160	151	147	133	152	134	143	155	164	160	152	148	155	145	151	150	142	141	148	161	162	148	149	134	144	146	157	142	145	146	145	176	165	156	144	132	153	154	159	149	150	153	143	145	154	152	146	143	168	156	153	153	171	147	153	159	164	146	163	150	167	161	151	160	141	155	167	129	152	154	147	139	162	148	137	161	135	155	146	150	166	158	155	165	159	159	172	164	152	147	162	166	151	174	155	170	146	147	149	168	150	166	156	129	167	147	143	146	171	166	153	152	158	163	170	172	148	152	168	156	164	162	182	134	150	159	156	149	146	150	169	160	152	140	150	164	166	150	151	153	150	159	146	150	168	154	158	155	169	138	142	162	174	152	131	157	164	144	152	146	137	157	146	174	151	143	143	162	129	172	139	158	155	178	177	154	136	149	153	169	168	163	155	165	167	143	145	168	157	154	136	173	141	158	192	137	145	146	163	138	163	162	146	151	168	156	156	150	140	141	128	178	132	155	137	166	162	159	147	161	144	161	145	146	143	131	142	130	148	153	145	145	172	161	134	154	155	142	157	134	171	131	148	134	145	143	162	155	149	146	146	172	147	155	151	144	143	181	153	149	157	156	156	171	148	139	125	160	180	137	126	139	156	143	164	164	148	145	144	159	147	139	125	162	158	155	139	134	156	132	162	143	147	155	129	145	146	138	138	159	153	138	158	145	145	134	147	151	154	173	174	152	146	150	171	144	169	146	171	136	138	148	147	134	148	149	159	139	169	158	180	130	149	151	164	143	150	137	149	168	158	144	149	149	150	162	154	140	148	152	137	161	148	164	141	136	157	135	149	143	144	146	156	155	151	142	129	144	140	136	150	151	161	143	174	164	169	155	172	148	161	171	131	156	146	167	144	129	147	178	148	171	154	148	156	157	151	167	147	144	174	158	163	158	171	161	141	156	139	162	138	141	151	149	142	132	137	146	151	153	158	164	157	148	141	134	167	141	161	144	167	151	142	144	176	149	147	152	170	164	155	138	157	144	155	143	144	137	154	136	158	164	158	134	153	145	151	133	150	159	141	150	141	157	146	151	150	127	143	155	159	150	136	135	169	123	168	139	147	150	148	136	147	170	137	175	137	165	155	155	136	138	152	139	147	141	155	146	145	164	145	167	137	183	154	159	162	151	148	145	177	142	119	149	150	155	164	148	153	181	175	173	158	111	130	144	143	135	144	156	130	141	160	144	112	145	169	139	151	150	146	144	145	148	151	147	150	152	145	150	143	135	140	159	148	152	162	138	148	162	174	150	124	175	177	150	146	135	141	142	141	133	150	159	142	130	148	148	136	155	141	155	148	154	131	168	160	140	151	137	141	141	143	155	149	129	148	140	154	139	161	145	170	147	150	186	137	160	147	137	158	134	171	155	135	161	136	143	162	146	146	163	188	136	154	165	154	149	162	146	149	177	136	147	152	182	163	140	144	152	164	140	162	161	168	149	171	135	132	145	152	142	155	126	148	127	146	154	144	191	151	130	148	152	152	159	153	177	141	151	161	157	156	139	153	179	167	149	137	149	163	161	154	139	150	151	165	153	143	160	144	145	157	163	160	145	152	152	133	150	136	154	152	149	154	162	125	137	141	151	180	171	133	136	150	162	155	154	139	140	169	129	161	169	163	152	145	154	179	152	170	160	166	170	172	157	170	156	139	160	139	149	142	131	152	150	152	123	152	145	129	173	139	157	148	157	161	162	171	139	160	155	139	152	168	152	145	141	149	160	140	142	150	113	148	165	147	164	182	159	162	166	139	159	152	146	150	166	164	126	147	154
22657	21306	28977	23991	21309	21405	9872	2727	1850	1512	1677	1443	893	815	710	729	580	562	541	490	549	513	603	524	511	522	483	454	433	462	473	411	463	474	494	435	385	422	374	391	382	379	389	351	344	360	370	361	338	346	354	350	359	356	301	379	343	370	328	353	321	354	326	326	317	361	325	350	345	328	362	348	340	355	317	359	358	358	345	340	368	341	304	351	399	373	333	363	339	349	378	354	380	310	391	335	356	320	349	302	301	360	365	331	351	354	353	366	349	340	359	335	341	352	319	321	320	355	323	362	336	324	314	321	326	357	307	338	342	315	335	338	334	304	314	345	358	341	342	348	350	323	321	338	326	371	343	358	313	325	346	338	347	315	364	355	354	344	350	344	340	347	336	349	314	311	338	377	330	329	351	356	345	334	344	350	360	337	301	312	330	407	331	304	328	355	360	336	350	329	338	358	354	329	339	339	332	343	348	325	363	336	350	322	327	348	346	342	336	355	327	351	319	323	310	327	323	287	337	342	358	342	360	377	323	351	347	332	320	321	331	306	351	335	314	367	333	342	357	353	348	309	304	343	366	359	333	353	360	311	336	332	332	347	324	333	343	333	340	323	342	309	346	315	349	350	308	324	324	315	345	337	313	327	348	345	356	316	288	297	356	347	344	319	327	364	350	349	377	335	338	322	349	319	307	342	332	340	351	327	348	323	340	340	362	340	325	340	357	340	351	326	321	355	309	304	314	369	318	324	330	316	345	337	311	329	356	337	337	366	318	293	329	363	347	327	345	345	374	320	335	341	351	344	347	323	341	327	327	326	335	306	331	352	345	341	332	331	336	363	344	329	295	335	348	328	308	335	365	319	353	324	307	333	349	346	313	331	348	331	359	315	332	334	346	365	320	332	332	348	351	345	338	333	351	343	369	304	317	350	347	321	318	330	315	337	340	305	317	343	349	338	352	297	330	329	348	302	326	326	336	329	353	329	349	324	349	302	338	344	305	341	311	328	357	318	330	356	349	327	347	337	323	329	326	301	339	327	368	325	325	336	373	313	321	308	356	312	366	334	311	348	338	324	356	319	325	350	344	391	317	315	315	327	337	346	342	349	335	316	360	336	328	370	348	306	336	327	349	339	358	348	320	371	369	310	308	316	313	336	352	329	327	346	340	345	324	315	366	351	318	333	352	321	342	310	322	348	361	317	357	318	326	301	345	345	339	317	350	320	313	323	318	320	347	359	376	350	340	358	342	321	335	310	333	363	330	335	335	324	351	346	358	328	351	350	330	338	341	334	352	323	311	341	348	338	340	331	336	357	339	334	343	340	336	313	361	308	361	357	346	293	345	366	363	303	333	358	350	325	352	339	321	327	321	296	316	324	322	302	331	334	321	353	312	290	370	363	327	342	292	322	318	335	335	331	328	341	326	360	348	324	350	352	290	350	308	332	348	354	340	345	341	342	353	302	347	316	322	356	356	343	330	374	347	347	323	318	333	323	318	323	337	312	333	296	350	329	342	341	322	339	342	339	341	329	352	324	370	364	350	331	335	331	325	333	308	349	336	342	326	337	331	371	351	375	321	342	345	341	341	331	342	311	332	325	329	356	330	331	329	336	362	365	339	336	348	350	338	345	341	309	381	347	333	343	346	343	340	367	363	304	365	330	344	351	348	312	348	343	322	347	343	333	341	355	312	350	347	313	340	342	348	347	304	349	323	377	332	326	300	330	345	343	357	352	342	342	334	348	331	341	330	327	326	322	353	302	316	328	354	358	314	328	336	348	344	316	365	351	350	397	339	328	331	328	356	336	296	328	317	315	337	320	344	316	348	306	308	361	337	321	338	322	343	345	338	327	304	341	362	320	329	334	376	316	360	350	314	318	295	328	335	361	316	323	327	366	312	288	338	337	290	339	332	354	347	321	331	330	324	332	314	324	305	339	302	328	312	338	341	372	327	314	320	344	343	356	338	311	331	336	344	332	384	355	354	348	310	333	329	351	325	326	337	294	332	350	346	370	333	314	341	351	318	344	334	317	325	369	337	335	320	331	332	321	354	337	331	326	358	286	342	318	324	303	322	368	344	332	317	338	304	355	309	319	345	304	324	346	333	322	351	353	321	351	345	331	342	321	310	339	319	334	336	342	311	334	300	345	351	323	324	317	335	349	318	315	339	326	355	346	303	366	335	314	335	373	332	334	332	340	327	355	346	321	331	308	316	369	358	316	299	300	320	313	317	348	360	359	329	341	335	343	358	355	370	315	372	366	364	350	360	355	360	373	351	344	345	331	357	328	326	310	350	330	339	334	348	339	346	357	332	296	361	333	324	335	323	345	341	339	321	311	313	316	362	309	314	355	334	343	325	329	341	349	347	340	363	320	341	352	324	309	358	360	364	382	313	303	355	359	349	312	298	312	330	348	331	327	313	339	350	338	328	344	348	382	317	365	361	327	305	315	353	352	340	317	327	344	319	382	319	335	320	367	360	322	330	326	332	353	369	347	327	331	315	296	329	324	331	323	331	352	344	329	351	340	336	329	312	325	351	321	332	338	366	335	339	329	342	307	337	325	332	333	365	343	335	335	355	330	338	360	335	342	350	362	344	332	333	357	335	325	346	355	358	335	329	359	304	352	332	356	325	305	336	333	303	365	358	310	325	315	344	345	366	321	352	358	356	329	350	362	348	356	307	314	330	325	330	366	368	337	341	371	301	335	341	349	318	326	350	333	333	346	317	338	308	321	317	299	302	329	354	304	331	369	371	343	333	341	322	350	336	361	316	360	312	331	307	344	348	367	333	331	318	352	305	366	297	315	305	329	366	321	326	344	347	326	358	303	348	381	344	298	330	340	345	331	318	328	365	352	360	333	318	305	372	323	378	340	338	330	315	344	331	320	363	344	350	310	349	332	353	322	341	357	310	356	330	315	322	357	325	360	348	332	327	334	333	317	332	305	329	319	322	381	297	356	341	295	326	345	334	314	320	340	321	335	334	324	348	321	341	317	336	337	327	331	345	331	337	346	295	338	334	334	350	322	350	288	326	327	330	339	335	337	329	332	345	352	337	320	324	346	320	355	357	362	337	315	325	321	321	316	315	331	333	332	355	338	363	342	373	325	343	317	368	336	359	317	323	350	318	325	342	316	307	317	346	308	361	355	371	337	348	347	344	326	330	323	344	329	370	308	320	320	334	347	319	358	342	337	316	320	324	323	331	344	317	326	343	319	324	348	351	352	325	311	343	340	338	358	318	339	335	333	303	338	308	366	341	330	336	324	307	333	322	358	360	331	348	323	355	317	333	320	356	322	352	341	343	370	321	317	328	331	352	302	334	342	362	320	357	289	336	349	305	333	334	299	341	354	350	354	332	356	340	368	348	320	334	328	351	345	348	316	343	349	313	334	326	350	313	350	322	345	349	339	342	326	311	351	340	303	329	348	341	350	331	352	340	326	327	337	373	336	328	312	317	355	310	319	347	332	354	354	305	332	322	355	333	338	352	326
7160	22696	16667	9891	8170	6349	4977	4156	3094	2657	2699	2254	1369	1169	1018	931	815	742	699	678	604	725	735	682	686	647	585	608	561	629	580	566	555	510	522	504	458	463	382	416	416	429	365	382	369	372	374	387	401	358	351	357	342	330	356	389	377	326	366	367	384	340	358	370	365	371	348	342	356	379	361	341	370	340	381	368	366	353	409	378	367	380	352	355	378	374	361	405	376	368	397	370	385	352	355	367	359	351	341	346	330	355	373	360	366	345	353	342	341	346	378	390	352	342	349	331	375	345	369	365	340	351	357	380	321	370	356	359	358	327	331	373	385	353	340	362	361	369	363	331	371	399	310	337	369	328	334	363	377	366	381	384	359	361	364	371	350	312	394	359	404	345	347	336	395	347	357	329	324	345	380	369	348	335	351	341	343	347	378	352	342	338	364	322	395	386	346	353	358	377	340	349	361	380	352	328	325	361	335	335	385	330	354	343	328	349	386	391	364	335	338	355	366	355	353	360	347	380	351	341	351	358	380	366	357	333	404	366	365	355	368	338	366	373	365	371	371	343	361	352	349	391	357	369	342	356	366	371	348	364	380	349	316	321	357	349	350	357	341	368	339	376	374	337	351	355	363	359	342	344	354	344	368	361	340	373	343	349	350	377	356	370	324	377	334	359	330	364	374	324	360	344	349	333	358	334	360	349	362	336	332	355	370	349	362	374	370	350	342	352	349	354	353	368	325	360	348	352	348	347	317	356	333	412	371	382	363	370	360	359	331	318	354	362	338	379	357	373	334	368	363	322	359	336	363	373	361	320	331	334	375	355	349	359	346	343	382	357	322	314	348	353	377	328	314	321	336	322	379	393	375	386	383	366	326	371	352	306	352	359	371	334	398	347	351	387	345	370	350	345	339	331	334	346	350	356	347	353	379	375	349	351	372	335	369	359	328	372	322	362	399	356	373	318	365	339	323	364	310	382	377	352	356	343	358	359	337	289	380	378	327	344	333	360	355	354	375	397	332	343	361	364	348	339	323	360	386	355	372	331	311	385	322	363	362	351	376	362	360	354	382	338	350	355	356	341	335	346	336	324	336	401	378	372	366	339	355	339	307	347	369	340	322	358	347	352	376	344	387	345	354	372	348	359	347	345	349	348	378	377	314	349	327	361	338	350	382	327	392	333	330	347	351	400	363	360	362	392	354	343	367	339	340	376	400	363	318	355	367	326	348	344	374	372	364	358	384	348	366	349	322	378	336	404	391	371	334	306	379	335	385	361	394	367	350	378	339	369	328	349	365	325	372	358	376	351	354	349	353	335	346	369	357	356	360	341	358	377	346	392	342	356	373	395	342	327	344	349	361	372	379	349	345	354	369	368	377	367	326	340	309	330	333	351	332	337	314	372	413	372	376	369	363	358	320	358	333	367	326	354	328	346	370	364	363	355	347	377	372	344	349	365	335	360	337	356	361	366	369	390	346	375	382	373	375	364	369	376	391	357	337	381	334	352	370	332	356	341	356	320	370	369	347	341	332	362	388	346	354	348	327	350	373	373	341	353	343	351	335	389	344	351	352	337	356	352	326	358	357	334	374	377	327	357	354	295	375	341	356	348	371	363	340	378	387	341	356	356	319	377	385	355	371	332	365	364	336	311	383	337	365	370	347	362	366	356	385	369	366	353	347	356	364	396	358	381	341	342	352	342	357	344	332	385	346	335	357	365	342	356	351	339	371	360	329	334	357	378	369	331	366	340	388	347	343	351	324	340	329	375	364	361	372	339	357	347	366	345	356	384	321	322	371	368	347	371	350	363	324	355	377	360	364	357	363	356	370	340	382	334	388	356	343	378	356	326	328	366	377	340	354	358	365	359	344	381	365	356	311	351	333	391	330	353	340	340	361	362	347	355	357	347	374	346	339	343	335	370	361	338	372	367	372	399	378	344	364	352	360	342	374	388	348	380	377	330	373	346	350	326	339	385	356	356	317	387	344	346	305	335	391	347	333	336	373	361	392	366	361	385	368	361	373	350	353	343	347	370	369	345	345	375	372	372	324	361	338	382	369	365	355	351	356	392	354	373	354	361	338	355	318	370	340	371	349	327	379	376	320	353	338	363	316	367	333	360	363	365	331	365	358	361	331	360	389	333	349	342	367	350	344	341	374	396	342	342	365	364	344	328	335	322	365	362	328	385	359	364	318	338	372	372	334	343	352	373	349	362	343	364	357	354	343	359	349	333	359	346	351	356	327	333	357	333	363	365	360	370	334	343	371	346	343	371	374	360	357	335	348	361	345	338	372	350	380	336	323	364	381	348	375	372	368	341	361	369	355	326	348	361	338	361	360	342	351	373	354	350	366	364	325	354	349	359	338	344	373	314	361	328	355	342	345	374	362	369	348	358	336	372	317	345	355	350	351	340	352	335	366	365	386	349	362	350	382	360	377	344	349	378	328	370	357	318	356	394	370	353	385	354	348	376	344	366	353	348	351	331	358	382	338	405	323	375	352	313	336	350	350	345	356	340	403	379	372	338	350	391	384	363	350	346	350	373	357	348	372	367	335	342	330	336	334	334	358	338	399	348	359	350	374	366	365	330	373	328	339	367	329	334	365	344	361	356	352	333	365	352	337	335	410	375	340	338	392	331	376	352	340	327	342	337	341	383	387	387	377	368	347	323	351	363	354	382	363	350	360	343	308	317	351	366	348	349	312	349	361	316	360	334	355	365	309	376	307	350	337	369	320	345	343	339	314	342	345	341	381	367	375	342	374	391	344	337	367	306	352	388	356	349	346	363	350	345	384	348	365	351	340	348	340	350	331	352	356	345	323	378	325	355	341	326	371	381	351	339	368	331	355	353	358	345	342	362	355	364	370	385	327	340	363	333	326	388	365	357	377	348	352	346	364	349	367	350	364	344	373	326	332	332	333	322	349	330	378	336	368	329	348	376	365	372	366	375	348	370	346	347	369	364	386	374	354	394	371	364	364	360	326	349	371	342	308	348	346	344	352	373	365	317	362	339	321	374	301	314	340	326	335	305	386	311	363	353	357	362	364	356	358	357	326	345	384	374	383	377	391	352	374	357	345	381	369	319	369	368	380	344	358	352	361	375	381	326	361	356	352	388	352	334	323	357	362	363	346	325	356	341	371	338	395	341	347	354	359	361	352	350	389	374	337	350	373	370	409	356	395	363	334	364	357	340	345	348	345	346	329	382	333	375	339	343	356	343	362	346	344	347	369	326	343	344	348	326	329	323	366	349	356	361	336	318	381	344	376	375	318	350	357	376	385	341	315	353	361	366	340	353	354	330	361	367	354	363	333	341	388	388	360	367	361	384	358	357	348	334	345	347	348	385	390	344	351	381	350	330	375	383	373	365	384	370	350	362	350	343	368	359	363	346	347	397	348	363	369	343	378	343	342	337	333	350	377	346	352	372	350	340	363	359	344	374	383	327	368	343	328	351	348	343	343	351	357	346	386	357	375	360	329	357	355	369	368	393	355	367
27948	19828	8285	2297	1233	858	660	616	493	507	539	466	316	259	283	256	237	264	234	250	252	264	249	252	243	245	266	241	241	243	271	233	256	244	231	222	206	198	209	201	201	210	182	203	239	189	218	189	196	182	189	192	181	226	207	180	208	183	185	204	206	191	193	215	205	190	232	197	192	228	208	213	202	231	196	195	207	209	200	204	200	204	197	165	215	182	181	205	205	223	202	166	190	186	208	201	193	187	207	206	168	195	218	193	186	198	177	192	202	195	184	194	213	199	209	195	194	194	215	188	185	205	198	199	234	212	186	182	209	223	193	215	188	203	193	221	181	207	205	185	198	189	210	219	192	203	180	179	234	239	190	206	193	185	203	208	201	194	197	237	214	196	177	204	199	178	192	216	193	199	189	206	169	225	189	197	207	202	202	186	192	207	194	184	168	196	178	181	206	193	182	182	213	189	229	209	163	196	197	213	192	187	195	211	193	199	213	227	186	193	185	198	187	212	202	211	202	212	189	197	194	193	213	189	201	208	188	184	196	211	204	188	194	209	182	197	192	205	197	191	163	197	202	183	195	222	188	225	206	221	209	204	195	175	213	173	197	196	194	199	198	169	220	161	204	216	199	202	197	193	204	161	203	186	191	187	215	195	203	194	203	228	218	189	181	213	166	200	187	180	199	217	201	195	230	198	173	191	193	170	213	224	206	217	210	203	208	193	201	195	204	177	195	215	217	192	187	189	208	209	178	200	207	198	181	211	177	205	202	220	203	223	210	213	226	197	189	204	178	190	221	193	199	196	223	213	213	194	205	196	201	182	185	206	189	218	189	181	220	186	191	201	200	194	182	186	204	183	208	190	203	197	196	189	184	208	214	206	212	218	191	187	203	197	229	233	187	205	193	203	190	186	193	185	193	231	201	184	183	213	213	210	222	202	195	205	190	207	193	181	229	193	214	167	209	166	200	181	183	199	186	186	227	186	180	216	199	197	188	206	199	194	206	192	187	187	193	179	194	189	242	195	208	184	192	216	195	167	233	203	199	199	183	183	203	208	187	192	211	201	177	197	185	202	211	183	221	208	204	222	188	236	221	187	220	194	188	177	208	200	195	201	191	190	223	207	185	193	175	198	217	206	160	203	187	206	168	204	180	186	198	216	193	187	217	175	189	219	186	215	171	215	199	180	181	195	186	218	193	196	213	199	199	209	196	203	210	211	192	189	184	200	197	188	179	201	216	198	181	197	235	203	185	194	179	233	230	184	185	241	178	199	193	204	203	197	194	182	195	195	197	207	208	199	200	187	205	204	168	209	208	187	201	198	205	178	182	188	208	196	192	195	203	207	182	196	228	221	202	207	216	213	197	191	205	200	192	210	227	185	183	203	191	182	225	215	195	189	189	183	197	194	203	205	194	204	215	185	203	206	183	195	212	204	222	192	177	200	205	186	206	203	210	202	189	197	226	216	215	181	210	206	208	203	174	199	205	222	193	210	205	203	197	197	210	187	220	214	208	199	202	209	195	195	187	213	198	209	198	233	197	218	205	182	173	184	207	213	208	200	206	198	206	200	175	222	193	184	189	204	180	197	199	199	181	200	186	200	206	199	182	217	230	202	208	213	190	218	186	177	190	192	210	181	212	172	205	187	181	161	167	203	195	228	200	199	175	177	190	179	188	194	219	210	179	193	201	202	183	190	181	213	218	181	210	198	185	205	225	213	205	212	218	212	196	220	216	214	234	180	190	195	184	173	211	198	176	183	182	209	175	196	186	205	217	194	212	178	202	203	203	213	190	193	212	200	174	186	196	172	199	200	201	210	197	177	188	187	204	179	188	200	191	186	191	240	227	211	197	197	212	192	203	180	197	198	190	205	187	197	193	194	217	206	201	222	198	185	219	190	218	195	212	221	191	197	178	210	205	217	210	213	214	209	194	196	192	206	210	183	202	204	189	216	201	210	201	189	213	200	216	206	211	199	194	187	204	202	187	219	216	194	195	210	210	188	213	194	190	193	178	205	209	217	187	194	230	192	180	211	200	197	188	212	217	194	187	193	198	189	211	195	215	193	202	206	184	180	203	232	198	193	201	200	199	170	199	202	206	199	181	169	163	182	205	216	213	208	184	204	216	202	200	188	196	228	179	206	227	234	182	204	194	206	206	206	203	194	194	207	213	181	200	220	203	208	192	186	197	195	209	192	213	202	196	204	174	209	193	204	211	214	224	203	219	212	184	189	211	205	177	202	195	186	210	168	182	213	204	185	226	190	168	219	199	192	191	171	219	183	224	207	205	207	193	196	181	200	195	199	202	178	217	217	192	170	195	204	188	187	173	198	202	190	171	208	227	207	197	206	220	187	206	175	186	202	194	203	219	209	211	190	212	209	211	190	192	197	206	206	190	199	188	201	219	192	204	216	207	187	196	191	200	199	223	197	190	199	208	194	200	203	199	214	186	183	208	209	193	207	201	210	198	187	186	208	188	207	197	174	206	195	204	179	199	201	220	195	189	203	194	175	211	200	186	206	191	214	198	202	219	201	192	202	224	195	204	216	202	207	193	211	198	182	205	160	199	207	182	214	198	185	214	210	203	219	192	198	209	193	194	193	187	177	187	192	204	179	189	185	188	177	190	199	201	212	184	222	196	207	212	202	189	203	198	182	194	208	179	220	188	197	205	185	181	199	204	233	201	188	182	220	183	212	199	181	198	213	188	227	211	198	183	210	209	190	192	197	220	213	193	206	186	199	195	219	206	197	190	204	181	208	209	209	186	193	176	190	219	202	188	180	199	207	208	199	203	178	218	204	212	205	220	191	194	221	202	214	218	191	207	208	200	222	197	199	199	203	221	207	213	215	197	197	209	206	186	213	192	199	214	207	174	206	204	205	205	207	223	197	227	208	184	158	190	197	231	211	181	215	227	208	208	190	201	195	193	183	224	224	195	189	195	169	192	220	206	180	163	172	211	201	192	187	183	178	193	187	184	184	211	220	196	186	220	202	185	213	189	203	205	216	184	203	205	208	203	198	213	178	188	203	201	197	196	203	222	183	247	221	199	178	242	175	179	193	197	164	224	207	214	190	188	201	182	193	187	195	190	214	211	190	207	208	201	216	221	203	200	180	210	200	185	191	214	209	189	205	170	185	205	198	224	205	196	188	197	199	220	189	194	192	194	190	191	188	180	201	214	188	179	213	184	202	225	207	209	199	226	178	177	209	189	165	211	187	223	206	208	217	200	193	188	226	202	201	200	205	193	194	228	192	167	188	172	181	207	236	212	183	184	203	183	231	198	198	180	190	199	198	212	215	199	195	201	207	206	198	186	232	197	224	184	184	176	201	210	197	206	187	222	190	202	183	164	172	207	212	204	209	203	218	202	208	210	202	188	233	198	194	208	227	198	189	190	205	178	203	188	201	187	177	187	188	178	180	197	195	189	183	186	179	220	192	181	184	194	186	200	201	198	199	211	171	211	206	222	190	200	191	225	196	201	201	220	211
6269	6881	4771	2587	2099	1539	1173	1111	857	773	943	778	392	373	332	317	304	273	317	288	293	327	340	339	297	319	271	302	260	272	231	255	264	241	289	236	264	219	205	222	204	236	228	226	210	189	200	196	207	205	228	210	191	196	215	228	209	200	194	202	194	199	218	213	221	226	193	225	215	192	243	211	197	205	232	202	190	219	219	182	209	232	219	226	197	181	228	187	194	198	235	208	215	203	204	220	203	236	206	215	180	201	203	219	215	218	211	192	213	204	203	202	204	234	190	212	229	224	200	194	213	191	208	204	183	206	223	214	220	222	222	223	215	195	205	219	193	206	219	190	225	222	195	208	211	191	234	197	212	233	211	241	216	194	218	225	203	226	214	204	187	223	188	193	214	189	254	197	164	227	223	224	208	204	207	233	218	221	175	217	228	214	200	196	204	244	197	195	190	188	222	225	210	225	233	203	203	210	235	222	193	202	218	210	232	236	183	216	247	230	194	225	197	190	224	201	240	218	210	228	214	209	199	194	197	206	196	207	190	194	225	197	209	209	208	200	200	198	223	194	209	188	198	184	215	205	240	226	239	192	200	221	211	223	214	191	209	191	189	217	205	229	206	227	214	202	183	222	191	218	230	213	199	208	206	219	212	222	195	179	193	237	231	214	217	228	190	177	184	233	226	211	219	202	211	221	206	232	207	227	232	202	212	206	199	202	199	215	205	234	221	253	185	223	203	205	210	198	196	196	209	229	226	212	206	201	229	211	203	218	209	202	230	204	211	198	221	198	210	207	208	208	195	220	208	197	225	203	192	204	209	202	211	204	224	197	203	220	202	209	194	209	200	240	209	204	191	205	178	238	223	215	188	203	222	198	229	184	211	191	208	196	222	218	194	233	205	211	213	212	210	188	208	201	187	210	203	220	193	208	221	205	204	202	192	197	206	232	207	189	196	207	192	205	201	208	208	205	201	212	205	177	192	199	193	230	213	196	207	188	216	237	194	235	195	214	231	199	236	227	210	187	224	204	214	218	215	207	190	217	213	226	190	213	206	195	215	199	211	217	214	182	225	181	188	194	199	211	220	229	211	222	201	194	198	229	219	209	220	195	203	222	223	223	212	217	202	210	209	213	208	203	231	228	204	194	219	215	194	227	209	211	211	210	208	213	208	230	226	227	230	206	219	206	211	203	192	214	211	219	183	215	222	226	229	218	225	207	211	202	219	196	197	193	216	226	187	212	211	198	219	231	216	180	195	209	210	192	204	216	239	233	209	216	192	220	216	226	227	196	214	216	201	188	208	194	183	203	234	214	184	236	201	223	196	205	213	192	222	216	234	204	222	198	223	204	221	208	236	208	205	198	208	178	215	226	177	228	219	176	227	206	188	202	185	200	236	222	215	254	222	227	228	208	210	220	196	211	220	201	205	199	225	229	241	202	211	174	232	230	218	207	205	191	223	204	205	207	209	218	212	181	202	210	209	197	203	215	223	196	217	203	206	195	181	210	200	218	206	216	198	188	208	187	209	185	201	211	209	184	214	191	199	230	237	176	213	218	213	224	202	213	219	215	204	218	233	211	206	213	216	193	226	223	208	192	182	197	180	197	181	209	199	212	214	233	213	211	219	200	216	237	217	190	202	224	188	231	201	206	213	196	221	186	207	200	221	205	205	225	188	213	215	218	213	217	210	196	183	173	221	201	212	210	189	191	227	214	193	209	198	205	217	186	215	228	195	205	215	187	200	217	221	205	220	199	206	218	218	213	211	223	220	210	212	247	196	197	217	204	226	205	186	190	212	202	183	223	195	216	215	202	232	210	191	195	199	216	206	219	185	191	224	222	239	207	208	230	205	182	214	207	232	197	200	216	220	210	209	216	219	202	222	195	220	188	212	215	209	219	196	190	197	215	210	228	196	189	211	193	196	223	167	200	202	192	219	206	179	196	204	222	235	227	217	204	209	192	201	199	214	222	217	224	214	212	206	213	196	196	218	190	216	176	191	219	207	186	215	219	225	196	202	217	196	205	219	212	194	233	210	224	226	209	204	239	187	220	204	212	202	204	230	238	203	219	216	201	230	194	230	193	191	200	209	205	203	235	215	205	210	211	209	205	221	181	208	221	210	201	224	218	204	189	198	184	216	196	227	211	187	201	209	226	239	188	209	210	208	196	194	208	232	203	203	207	210	192	188	239	192	186	209	191	208	202	197	176	200	191	223	202	229	201	235	198	245	184	195	215	190	192	210	216	229	214	214	222	190	215	198	203	216	203	199	218	203	204	236	225	192	207	210	194	201	217	223	194	202	195	246	213	202	196	224	211	206	173	215	216	211	229	202	222	200	228	220	213	209	195	235	200	215	195	203	226	223	180	224	185	191	200	192	208	214	226	221	205	217	188	207	218	204	229	217	223	190	216	212	232	214	218	228	234	191	203	211	209	211	207	198	200	213	206	220	223	206	202	218	195	208	203	200	200	194	171	204	203	227	210	196	218	218	210	231	203	192	212	171	200	222	205	228	195	212	203	213	206	206	223	216	199	213	213	211	211	250	226	178	221	214	196	216	218	218	210	209	199	234	228	230	204	231	195	208	222	193	216	204	212	218	186	196	218	237	231	208	214	222	200	223	223	210	230	198	204	215	215	233	177	200	209	190	228	209	203	251	220	199	204	228	210	197	231	203	222	208	221	208	193	197	223	221	231	217	213	210	210	211	219	228	220	211	208	228	215	231	188	228	218	182	197	238	209	193	212	204	212	238	208	201	221	207	186	211	213	218	235	236	206	210	233	212	214	216	204	225	221	216	220	192	190	213	210	225	187	212	205	200	222	210	207	203	188	188	198	163	199	217	206	236	206	201	227	244	224	212	218	193	201	185	237	189	194	194	217	224	222	206	199	236	216	233	219	215	195	221	222	202	203	220	208	214	220	217	241	229	220	213	216	237	210	195	209	206	195	206	199	199	217	205	217	218	214	223	221	210	222	212	234	210	181	206	198	197	222	166	199	192	204	218	193	197	239	209	199	220	179	203	227	230	193	204	218	242	181	210	210	203	209	221	213	217	219	224	231	202	203	209	215	202	207	192	235	227	225	216	213	197	220	229	210	177	202	214	175	192	229	198	199	208	190	231	224	187	210	215	205	223	215	199	207	230	230	186	191	216	203	185	210	218	195	202	187	205	188	225	186	225	219	214	240	209	215	207	201	193	169	190	227	223	204	208	188	219	218	233	219	222	211	213	241	205	216	200	200	226	188	210	235	208	215	190	226	200	220	225	199	210	196	178	222	204	210	204	212	209	223	174	212	173	203	205	190	195	187	199	204	204	205	205	196	190	213	198	229	184	205	229	231	191	202	207	209	233	191	231	205	212	220	194	193	219	193	201	201	221	216	192	225	234	201	191	216	200	219	207	217	213	220	216	219	197	217	227	216	194	224	211	214	200	207	185	213	212	202	200	240	204	195	211	247	200	197	221	215	228	214	211	225	195	216	203	232	199	209
23969	21368	28542	24561	21353	10262	2343	1745	1218	1120	1149	973	701	595	572	606	532	488	449	481	460	472	476	487	456	454	482	423	424	412	458	446	426	405	413	390	373	353	357	354	372	361	371	395	304	328	358	386	307	331	355	306	343	355	362	329	314	341	357	369	351	401	373	351	334	320	352	343	354	352	376	332	382	320	341	362	342	376	358	343	368	339	368	326	357	302	362	346	325	339	338	342	329	352	361	338	379	336	341	320	344	351	343	336	351	325	370	354	326	338	361	349	315	326	323	320	357	353	342	357	350	346	350	360	337	372	362	354	363	343	345	342	367	358	331	335	380	342	342	335	373	366	386	349	348	372	341	336	349	347	368	358	332	336	353	323	343	379	352	349	330	319	363	324	334	346	344	343	332	350	338	332	342	325	326	343	318	330	368	367	322	354	368	360	365	324	353	365	336	357	361	394	350	374	374	349	342	358	347	345	349	375	330	353	336	312	382	393	370	328	350	341	341	365	381	356	340	382	369	377	362	340	341	344	368	335	294	342	329	361	318	335	353	321	388	351	338	360	366	322	316	348	302	335	328	357	312	343	332	335	315	367	350	383	363	350	388	345	353	359	319	339	352	332	390	347	349	342	361	327	323	367	339	345	359	306	331	321	351	348	335	342	322	324	341	373	356	314	356	363	360	356	387	378	399	362	343	367	361	343	327	318	367	344	328	352	312	350	338	356	329	353	331	336	372	302	351	333	328	341	327	346	362	308	326	379	350	336	372	353	345	382	347	338	336	353	360	342	334	365	347	338	280	339	382	397	347	343	332	350	335	371	335	370	352	349	330	380	334	367	355	342	339	375	337	362	320	360	363	371	330	389	374	369	338	384	341	330	356	327	350	327	374	321	341	396	343	336	359	357	332	316	361	352	323	331	356	316	301	332	318	352	356	341	329	340	357	346	325	373	373	346	380	350	321	356	344	355	345	319	343	347	353	362	376	312	336	361	351	345	367	356	333	338	356	344	349	331	371	327	356	360	307	334	367	330	349	364	352	355	351	375	350	352	331	332	392	349	351	339	330	334	333	313	340	318	349	352	346	353	343	331	358	356	349	321	339	359	380	385	346	369	341	353	368	371	364	357	334	340	336	336	332	337	359	352	340	328	330	304	339	360	355	356	341	359	355	363	320	321	327	359	355	357	385	340	356	310	336	328	336	327	344	347	344	341	351	332	323	355	362	356	346	348	316	346	367	347	306	356	342	337	359	364	342	347	390	328	325	342	376	347	312	347	362	357	378	359	350	366	381	353	333	358	313	375	350	418	338	331	364	346	337	332	353	353	342	343	333	338	350	346	352	340	383	356	333	357	367	365	344	336	363	341	374	335	362	349	340	326	324	309	335	375	358	366	333	372	330	357	359	342	360	350	352	357	344	350	334	320	370	334	350	328	335	320	346	348	382	364	341	331	321	317	380	339	329	351	378	341	324	374	358	350	369	341	357	357	341	352	315	345	329	345	379	321	330	358	326	361	370	352	367	381	348	318	384	347	338	352	374	308	362	338	373	368	306	330	371	336	306	324	392	330	335	349	342	361	326	332	324	333	334	357	323	349	349	335	370	322	334	380	338	333	318	319	346	334	323	333	351	332	356	354	347	339	340	344	326	357	316	374	369	312	345	348	342	354	297	343	373	381	332	361	403	330	383	375	354	339	348	342	377	364	362	313	370	350	333	363	337	330	371	344	355	343	362	325	339	380	369	351	367	383	365	347	331	348	367	361	355	373	361	337	352	370	338	348	365	352	374	338	349	324	336	343	347	359	353	360	338	347	331	353	354	352	334	346	374	323	340	337	391	381	357	329	319	337	340	340	350	330	322	301	348	340	332	329	349	346	349	358	354	343	343	329	376	340	363	313	381	327	360	359	333	314	336	343	349	338	336	363	316	356	336	358	340	326	352	327	360	338	343	351	359	361	342	329	354	337	344	333	344	351	317	325	366	332	330	326	374	337	349	346	357	348	357	332	343	355	313	347	382	331	359	361	350	351	342	342	327	382	324	328	367	322	315	325	331	383	364	348	328	358	366	325	344	355	346	363	333	350	361	336	316	342	315	325	308	349	325	370	370	309	360	341	381	337	371	328	367	368	355	393	355	351	345	347	360	346	366	339	328	315	343	350	336	320	341	337	303	338	356	342	362	330	363	354	307	364	328	385	312	310	364	336	347	348	327	365	344	331	315	346	335	324	318	354	331	331	357	335	368	368	332	363	336	355	386	323	324	336	337	321	312	367	358	347	338	348	341	320	360	307	340	320	362	369	355	340	336	339	352	345	339	339	369	330	338	351	310	337	357	350	336	322	345	372	327	371	364	379	338	350	355	339	347	367	371	310	354	322	344	327	344	363	378	353	332	356	357	316	342	341	357	382	351	351	331	335	334	350	320	373	367	374	384	369	344	343	330	345	351	337	344	330	333	348	379	349	351	335	330	341	362	345	316	329	337	375	333	371	354	324	363	335	322	326	336	334	304	352	360	350	333	337	319	330	371	340	330	337	346	354	363	344	339	322	369	351	315	325	359	350	337	347	357	317	378	345	335	363	358	387	343	353	337	353	341	380	383	361	327	358	348	316	339	327	342	348	347	358	337	371	329	353	345	325	337	333	333	360	368	336	358	331	359	373	379	344	355	347	359	367	355	329	342	361	343	333	303	323	314	341	357	280	373	328	336	325	347	364	341	363	330	347	321	338	351	332	348	352	347	341	357	337	374	318	322	334	349	348	368	359	343	332	341	371	339	358	351	369	342	340	337	320	334	381	339	342	360	355	335	362	336	357	349	342	337	377	364	340	356	358	365	356	336	354	335	323	338	374	342	312	357	327	354	329	347	371	329	334	348	345	351	335	378	350	379	351	387	323	351	371	353	359	357	327	365	310	329	326	344	351	351	322	364	341	327	365	371	320	344	343	338	338	356	348	362	351	355	351	354	336	365	337	372	355	351	331	355	369	355	349	320	361	323	365	339	370	335	349	337	331	336	317	366	376	354	336	339	356	306	342	335	362	343	339	350	387	334	341	332	310	349	364	352	352	353	326	320	320	359	312	344	351	339	330	375	349	334	395	365	339	366	331	376	349	349	379	340	337	359	335	327	369	368	377	362	341	363	331	355	367	324	351	384	334	336	341	325	336	365	312	335	358	326	344	329	337	326	362	326	352	386	348	351	357	320	375	344	340	352	337	326	351	350	369	354	345	372	349	329	328	347	335	319	350	348	357	354	347	347	335	315	363	324	349	358	354	350	374	353	345	341	328	325	337	410	338	349	380	343	362	385	361	362	338	348	329	375	322	359	366	350	325	325	352	366	353	360	361	362	326	343	366	344	348	330	356	346	348	350	326	337	345	359	357	361	357	333	334	326	341	314	369	393	351	354	354	342	356	352	338	350	327	340	332	350	331	321	350	323	343	348	382	376	353	310	342	348	365	341	343	344	345	335	350	348	340	336	351	353	348	344	351
5594	17207	11825	6860	5626	4131	3151	2787	2075	1788	1962	1551	1071	791	787	685	687	597	630	524	550	594	609	567	588	578	522	538	493	553	517	478	480	487	519	465	436	415	391	417	382	398	407	362	401	412	380	352	375	368	389	369	382	362	397	405	363	345	342	348	342	368	379	318	363	355	341	377	410	376	374	359	373	392	393	399	390	348	347	372	375	381	372	351	345	363	348	369	359	350	357	399	368	350	386	349	359	392	385	374	360	385	389	326	342	362	374	381	383	359	385	371	364	390	390	371	354	371	388	356	358	360	354	371	372	364	377	358	349	352	369	399	351	346	376	332	370	345	337	372	375	361	352	350	362	349	371	362	371	361	380	341	355	375	336	364	389	332	344	385	355	372	344	357	349	375	373	343	369	374	339	337	384	385	339	386	365	378	390	374	367	376	367	375	342	370	382	337	346	341	372	344	355	374	374	352	378	360	360	347	361	391	365	343	396	329	342	366	360	402	382	388	344	345	400	364	343	368	334	361	408	349	360	373	366	352	355	382	357	367	350	360	377	387	347	358	370	343	375	360	335	358	368	359	354	375	337	335	310	364	347	376	354	358	383	358	325	353	366	353	341	380	358	389	363	389	362	364	391	363	367	366	344	351	348	386	389	369	354	345	380	370	357	376	396	369	356	363	360	379	364	361	365	372	362	378	338	355	375	397	368	368	358	364	388	345	363	378	328	359	379	367	359	371	345	329	362	382	403	357	347	402	342	372	406	339	342	350	399	401	371	380	395	362	358	382	389	334	364	353	341	366	382	361	375	369	347	382	376	332	358	359	423	375	348	383	362	355	382	389	376	396	381	362	336	322	366	354	361	355	381	345	347	323	343	360	344	399	371	361	365	340	372	372	393	344	398	362	379	358	396	382	384	381	367	368	391	339	401	325	361	375	382	352	350	402	374	358	393	346	363	376	368	378	336	366	322	349	347	398	382	387	346	372	383	395	392	383	359	334	405	385	352	356	361	394	363	372	373	368	370	365	388	393	361	400	382	328	353	362	358	400	370	349	355	384	348	343	343	385	390	388	368	357	380	372	388	362	356	394	367	326	357	358	355	377	348	336	367	334	343	392	354	372	364	398	372	328	399	361	367	350	346	373	358	365	379	362	348	361	375	310	404	395	369	351	357	374	374	349	375	359	350	357	358	332	386	343	342	371	378	344	381	369	371	348	359	353	384	373	353	364	340	343	385	360	385	359	338	362	383	342	372	378	409	350	354	383	385	359	342	396	329	345	371	336	393	362	368	314	350	376	366	357	354	366	370	309	358	349	357	364	385	384	362	357	362	354	361	361	357	387	380	352	378	306	347	358	371	342	387	364	397	361	355	350	338	368	349	365	354	381	374	374	359	333	386	366	356	377	367	388	375	361	365	326	351	402	333	377	371	403	388	345	343	369	412	348	398	367	377	355	356	370	386	350	333	376	345	350	352	378	367	345	365	333	380	384	344	368	378	381	355	356	375	370	377	376	363	349	339	361	369	362	391	359	326	365	384	349	371	352	365	334	347	356	356	364	386	384	367	365	347	356	353	386	340	371	338	394	393	328	386	396	352	344	362	348	370	393	378	353	350	361	398	325	384	350	367	377	360	357	379	358	363	373	366	357	349	388	390	364	356	350	372	361	361	373	372	372	378	370	374	380	354	389	371	380	328	351	377	328	363	342	385	343	357	404	376	362	369	358	378	339	341	357	374	373	346	364	400	359	311	348	340	357	336	354	394	347	427	373	320	306	365	402	355	351	400	353	374	349	377	354	350	374	324	352	346	334	374	376	336	343	334	352	372	376	374	373	372	342	356	371	336	340	374	340	367	376	356	380	343	366	354	379	378	347	340	391	353	382	345	369	370	324	368	392	362	384	400	369	365	376	366	368	316	352	356	366	354	348	374	381	350	352	365	351	379	346	376	348	319	357	341	368	373	335	387	346	347	380	387	324	358	336	374	401	375	358	369	367	349	368	344	368	365	366	396	341	300	361	343	375	345	370	380	370	357	366	357	389	378	387	356	383	362	407	332	374	386	357	368	372	349	370	374	392	351	365	338	347	341	374	397	343	363	364	354	367	396	381	382	350	393	365	387	358	360	392	349	361	357	359	368	358	359	381	366	363	393	369	394	392	389	342	357	370	396	367	322	345	386	368	391	332	333	329	359	367	385	362	366	360	344	379	353	370	385	354	406	345	364	400	344	357	385	347	333	331	397	402	363	369	346	359	396	377	366	342	368	321	348	369	361	363	361	400	362	358	360	350	376	355	385	388	358	342	372	333	376	374	313	356	345	387	362	356	345	352	363	343	376	372	391	355	356	366	375	355	340	369	346	359	375	356	362	335	371	353	372	369	375	319	369	351	319	340	324	372	316	346	349	371	360	327	376	367	390	360	346	342	339	350	365	340	401	356	396	354	342	344	348	367	366	362	389	379	392	348	341	363	366	338	398	359	371	387	334	315	358	398	355	363	357	359	381	371	359	385	342	356	377	358	348	335	385	351	347	341	375	373	354	346	336	376	362	345	343	363	372	343	375	396	381	332	374	345	342	381	376	355	360	382	400	383	341	373	352	345	363	360	367	309	336	362	363	378	334	369	358	341	377	383	375	340	355	345	346	341	355	346	374	340	355	358	376	328	372	367	355	356	389	347	363	395	376	362	326	378	372	346	391	349	330	391	337	392	373	345	359	371	368	385	368	365	363	384	346	373	343	366	399	341	370	356	395	365	394	346	349	389	397	355	353	361	377	335	344	368	356	345	375	373	357	378	348	382	360	370	357	378	371	360	378	400	389	387	383	346	363	350	333	339	344	364	363	355	333	352	340	325	379	348	346	374	372	351	373	380	326	386	391	357	350	356	391	321	378	382	385	350	366	342	349	349	369	363	344	348	367	364	399	397	360	343	391	374	344	357	334	359	372	377	367	355	359	375	410	376	384	402	386	367	372	342	353	354	347	402	356	374	343	363	334	361	368	377	369	339	373	388	374	394	350	379	333	348	367	373	387	359	357	367	319	388	388	354	345	357	324	369	356	368	342	336	363	340	339	351	381	401	366	367	375	340	369	366	341	393	366	351	375	373	358	350	357	355	369	363	365	350	380	373	352	382	341	370	359	342	343	386	376	335	371	345	344	392	363	350	349	370	371	342	359	341	373	383	369	354	372	363	343	377	333	354	339	349	384	365	358	364	362	370	325	351	392	369	379	398	370	353	363	348	350	371	373	364	350	360	332	350	371	363	366	361	375	350	351	342	335	366	364	396	394	410	324	346	365	386	340	361	358	345	349	365	358	381	391	358	356	363	377	406	381	381	348	348	388	359	333	354	343	346	382	347	383	359	360	371	330	354	384	390	369	367	398	380	339	348	347	361	377	353	364	395	368	344	390	367	393	349	351	362	347	357	344	358	332	327	345	366	355	329	355	359	364	366	324	362	364	408	353	343	340	341	364	373	365	337	378	395	374	322	393	367
24984	21351	27383	25549	10348	1593	1048	903	694	635	687	571	389	269	262	261	224	250	223	200	234	242	246	212	244	202	216	231	182	213	195	198	201	171	177	195	141	152	149	138	148	154	160	136	146	142	127	124	150	124	120	165	133	138	149	129	154	144	154	152	119	137	138	120	132	122	135	134	146	132	155	127	162	131	134	141	129	140	145	152	134	137	127	127	131	143	165	141	139	132	142	158	145	149	145	140	142	139	134	139	145	138	143	151	133	148	139	152	136	129	136	140	148	141	127	132	142	139	131	134	127	133	125	128	119	155	127	124	136	136	117	164	156	129	142	121	138	130	159	131	134	101	147	146	147	122	131	147	145	137	137	114	141	127	142	141	123	146	135	135	126	139	136	124	133	133	148	123	136	137	155	128	147	144	152	138	156	141	134	156	152	129	128	136	135	130	125	110	144	131	158	128	151	143	152	129	147	139	146	141	153	121	144	119	119	113	148	146	142	122	131	126	128	121	143	147	150	126	155	157	137	133	133	149	132	136	134	145	131	124	146	141	163	131	148	108	121	138	152	124	144	147	130	130	135	127	151	134	139	134	147	143	134	135	144	132	149	123	142	127	140	136	140	131	134	114	116	115	125	120	138	118	134	139	137	148	153	138	132	129	142	141	139	130	129	147	131	120	132	142	126	154	135	147	132	135	133	135	144	130	160	129	121	174	154	124	138	132	132	134	122	123	145	135	112	127	142	132	123	138	139	150	132	140	135	149	120	149	147	136	139	122	124	150	144	143	125	144	119	136	127	141	143	139	127	135	163	133	129	133	143	129	125	133	130	139	138	116	135	140	139	127	138	118	128	133	110	150	121	141	134	132	127	125	157	132	148	125	144	139	121	147	127	129	139	136	128	137	127	138	122	140	131	132	144	130	127	123	137	174	149	144	136	135	160	146	157	107	134	128	123	123	159	126	137	126	135	149	136	139	157	119	158	107	135	121	131	140	138	147	142	137	125	142	120	126	123	132	132	134	136	129	134	145	132	134	116	135	133	127	123	131	112	118	133	121	127	139	136	140	152	154	152	138	119	159	119	134	154	155	134	136	137	145	156	142	144	140	151	125	123	128	139	130	124	142	108	145	141	118	130	139	162	136	129	146	156	151	143	123	129	119	143	137	123	139	137	160	153	135	124	135	127	137	140	141	153	127	148	131	148	127	136	133	131	120	126	150	142	164	145	127	149	126	132	136	125	146	130	131	126	129	130	152	119	141	141	154	143	145	134	138	138	137	134	124	123	138	138	135	130	165	127	125	149	140	139	131	129	134	134	136	139	124	138	131	128	128	123	152	136	142	119	141	141	144	128	119	147	149	134	136	156	133	145	144	146	125	132	125	126	120	137	148	140	128	117	128	123	111	156	133	137	142	142	128	109	128	140	124	137	143	135	119	124	146	127	115	136	135	148	156	113	128	141	141	138	157	131	153	130	145	128	139	124	137	156	140	128	151	120	144	125	117	136	130	105	140	131	135	132	141	150	142	131	135	139	135	143	143	134	136	120	124	154	132	129	162	128	152	155	122	141	122	124	131	112	116	137	133	135	135	139	144	137	125	119	125	119	145	135	124	147	141	133	167	118	127	111	131	129	125	119	120	133	124	142	102	137	129	149	127	148	147	123	118	137	142	126	122	146	146	141	130	120	147	137	127	146	131	150	139	120	134	139	152	141	147	149	139	138	143	122	168	145	129	124	129	149	154	137	139	132	132	137	145	143	121	132	134	140	115	151	147	124	153	137	126	137	146	142	121	120	123	118	124	125	113	131	127	151	124	128	131	140	128	131	151	146	133	141	127	139	130	131	132	116	117	137	144	130	130	133	130	136	160	111	158	127	157	134	124	137	124	135	134	137	125	130	140	145	122	153	131	129	136	116	121	158	140	161	111	128	156	138	138	133	129	127	144	136	141	136	106	144	119	141	129	136	117	151	135	136	118	141	128	167	152	123	123	146	131	133	129	144	131	139	169	129	134	133	123	154	121	147	141	140	129	166	153	142	119	131	156	126	137	118	121	132	129	133	134	114	126	138	118	148	123	146	136	123	133	121	126	145	150	112	149	136	138	141	157	115	114	127	131	109	118	137	126	132	121	136	129	145	156	144	146	153	130	117	156	134	131	119	147	126	141	119	121	134	134	129	123	132	150	146	156	152	130	132	127	138	138	133	126	125	152	120	133	131	118	134	126	153	126	129	126	121	137	141	134	139	145	134	157	161	125	122	163	122	142	146	139	146	115	136	138	148	139	125	118	135	145	140	139	133	119	145	128	122	123	131	136	150	121	156	135	133	129	133	154	110	127	132	124	145	134	124	156	136	122	125	140	123	135	117	155	131	127	143	137	135	141	126	155	111	132	152	141	148	138	127	117	153	122	135	135	162	124	129	145	142	132	150	113	138	151	124	135	150	124	132	132	137	128	130	118	157	127	145	130	128	116	134	151	131	122	146	134	122	127	162	124	140	147	151	144	138	160	148	113	150	152	136	133	120	122	137	124	106	158	126	149	140	138	133	139	132	142	134	144	125	138	158	148	130	146	136	136	134	150	133	130	125	119	134	133	134	138	137	141	134	140	144	137	132	138	134	134	150	144	132	134	121	141	157	133	139	143	140	133	165	136	133	153	142	128	129	138	149	135	120	150	136	136	113	97	129	135	138	142	132	117	142	123	134	124	135	146	130	159	125	138	141	136	160	169	132	138	125	155	146	140	125	125	137	139	153	136	150	129	146	128	134	103	136	135	134	121	141	137	127	129	143	134	137	146	137	137	103	117	153	147	147	116	125	153	149	145	119	150	126	122	147	152	136	147	118	137	147	140	127	135	108	129	153	125	137	168	124	127	123	164	131	114	158	142	134	147	134	125	146	141	127	134	131	139	130	135	126	155	134	138	130	146	141	144	145	150	140	139	155	150	122	138	136	154	128	144	150	136	151	138	143	128	148	145	136	116	128	150	138	143	142	143	148	117	145	151	126	135	155	156	124	142	137	134	134	125	134	127	116	128	111	134	153	140	148	141	136	149	138	145	144	144	138	116	116	147	149	153	145	140	143	146	135	141	132	140	135	135	158	130	141	119	135	140	130	130	132	131	131	136	149	145	134	141	161	139	140	137	124	137	123	151	142	148	156	132	160	150	146	151	127	116	120	129	147	147	138	131	119	122	143	122	141	132	132	138	148	149	151	131	160	125	142	139	137	117	149	104	152	124	135	143	141	108	139	125	137	155	123	122	146	134	127	140	121	130	137	144	135	139	120	153	146	129	130	129	129	124	146	126	127	137	117	112	118	123	147	130	121	153	130	131	119	137	126	134	146	154	112	137	147	140	124	149	126	135	118	121	120	138	142	129	123	128	122	141	118	144	145	136	142	128	149	132	124	144	131	154	124	146	101	123	132	140	130	134	148	122	130	140	131	119	134	132	144	136	138	139	131	141	130	135	145	134	147	155	123	124	144	140	122	127
5305	12057	8223	4614	3534	2550	2115	1823	1333	1149	1271	972	613	438	421	375	342	304	315	266	309	327	318	295	289	314	259	257	266	249	277	216	247	244	235	214	219	171	169	160	183	163	173	183	168	163	121	126	137	160	143	147	158	143	139	157	168	127	136	155	150	155	161	168	164	164	141	135	169	153	162	159	151	157	146	161	169	149	151	127	146	144	152	149	140	154	148	159	144	146	153	157	156	166	132	158	165	144	162	136	165	141	140	168	152	154	128	162	155	153	161	160	159	143	154	131	127	160	150	148	142	140	177	142	176	139	138	128	135	151	149	147	137	145	145	128	156	140	144	131	163	157	161	147	147	157	160	151	155	123	130	157	152	158	144	153	164	151	158	118	142	155	155	156	161	171	151	142	146	154	147	138	162	140	176	141	135	155	151	144	189	159	148	145	130	147	147	154	143	171	164	147	140	148	135	126	130	128	151	166	156	141	163	160	161	154	141	147	152	128	137	166	147	143	155	144	136	140	144	135	119	166	139	155	136	134	162	162	143	148	156	137	134	140	154	151	163	150	168	158	135	152	165	167	155	142	131	158	152	169	162	131	155	147	131	131	147	149	148	147	146	149	138	133	131	136	150	154	147	138	150	136	121	147	156	160	140	168	145	144	155	138	142	138	147	153	140	148	163	140	146	146	143	144	140	159	132	125	156	145	133	130	141	163	142	160	144	138	169	147	143	157	150	152	141	146	157	156	163	147	155	153	144	149	134	154	165	141	128	177	151	146	169	147	153	149	136	102	161	141	144	146	145	154	135	136	139	148	144	142	145	164	148	150	146	161	135	153	165	125	164	119	130	142	151	141	124	159	149	156	147	139	165	131	147	148	138	156	138	133	147	131	156	163	151	138	129	155	161	121	137	139	138	151	136	142	156	140	139	152	138	137	162	156	158	144	146	152	164	141	163	147	138	122	152	137	137	143	152	156	131	155	166	137	150	147	147	149	141	153	149	177	144	172	167	126	149	164	149	144	135	139	135	136	155	159	142	152	159	144	168	167	161	125	160	160	148	144	148	132	144	153	145	141	138	153	134	148	147	151	129	167	140	148	163	170	148	156	152	151	146	140	158	154	161	161	160	142	168	142	162	161	152	182	138	146	143	156	131	124	158	150	142	144	155	149	133	144	150	149	148	138	159	164	152	145	162	167	137	128	162	136	146	148	160	143	152	134	163	149	142	160	141	144	151	150	165	146	134	140	165	150	133	172	150	153	163	131	144	132	153	128	152	169	155	145	141	151	145	162	151	160	145	133	138	137	149	159	142	158	148	161	144	146	145	149	153	145	147	147	150	176	153	145	151	134	148	131	149	151	142	138	145	158	147	151	143	156	173	134	148	117	158	139	152	140	159	139	168	152	161	137	136	134	145	164	168	142	171	138	161	145	153	134	142	138	140	174	145	139	134	131	129	139	145	124	131	154	118	159	158	156	131	138	135	138	168	155	137	145	143	130	181	152	144	143	164	150	111	150	135	162	160	135	180	129	163	148	136	146	152	151	151	142	135	154	152	169	150	161	143	158	158	156	164	157	149	149	137	162	149	137	119	143	124	134	159	167	151	144	123	127	155	157	181	148	144	171	142	157	153	141	142	147	161	139	140	161	160	165	137	131	148	134	133	166	148	127	145	160	144	150	130	156	151	156	169	149	138	171	149	139	163	147	132	141	158	125	143	146	141	158	147	139	130	143	164	143	143	167	119	142	157	158	139	150	144	145	132	153	145	140	154	138	168	145	148	143	144	144	147	117	154	153	147	152	139	149	132	141	133	140	137	142	134	155	151	152	134	150	140	161	141	160	125	161	156	152	155	145	140	142	138	158	143	146	135	132	162	164	136	161	145	146	129	170	150	132	134	162	140	136	161	145	143	166	169	143	140	154	124	164	152	133	168	159	142	149	165	127	149	129	145	133	137	167	156	170	134	161	139	137	145	142	183	141	150	139	158	159	147	140	163	146	174	134	135	161	123	151	147	142	156	127	141	136	161	145	137	132	121	137	146	146	137	148	145	141	151	170	137	145	137	159	147	148	132	154	129	146	165	150	131	151	157	130	141	128	127	153	148	151	152	153	140	161	155	134	158	147	133	137	146	159	165	173	150	136	157	159	154	152	164	138	124	134	135	156	162	154	138	142	139	170	147	146	134	143	148	140	160	144	135	137	140	153	120	141	150	154	151	144	147	156	151	140	139	144	140	143	159	122	140	141	145	154	145	145	149	136	145	172	167	149	140	163	189	135	148	162	158	164	146	159	147	132	151	162	125	145	168	128	145	144	143	153	148	159	150	163	157	154	136	145	140	136	148	154	151	151	154	136	166	150	160	145	145	166	152	161	140	135	148	148	155	147	149	145	150	155	140	127	141	140	164	157	167	135	168	147	161	153	144	134	150	138	131	136	164	148	164	140	158	143	149	139	161	146	173	147	150	139	154	158	145	156	134	143	138	149	171	140	141	130	155	147	163	134	156	160	169	132	147	136	145	160	150	165	162	166	143	160	155	143	148	154	150	165	133	153	157	149	147	133	158	146	162	156	127	136	127	162	160	154	141	168	153	153	165	136	130	138	154	135	131	164	128	154	134	142	156	153	144	164	170	134	145	153	143	126	144	151	154	150	151	150	154	150	151	148	120	137	146	172	146	149	158	144	140	157	150	147	154	154	140	152	137	138	124	151	162	125	153	151	145	153	154	137	139	137	148	159	166	157	127	122	135	154	143	141	172	139	145	168	159	150	130	147	139	156	153	148	135	158	139	148	157	146	144	138	146	150	151	136	155	167	152	143	144	133	136	166	136	141	152	161	151	148	146	143	153	169	149	130	145	156	139	141	152	152	163	148	145	162	147	155	177	144	143	161	142	149	148	154	157	129	140	180	156	145	155	155	129	149	138	133	153	145	142	136	136	156	140	145	136	165	143	147	160	173	138	145	147	145	142	153	154	142	152	150	136	126	170	138	145	165	159	144	139	130	133	162	140	148	140	130	141	148	141	141	157	153	135	134	157	127	148	173	167	151	144	139	141	151	146	152	147	132	140	154	138	175	165	171	150	139	144	166	170	161	143	150	163	155	127	136	148	153	134	156	143	153	148	143	146	147	147	130	135	159	145	127	152	157	153	146	150	155	151	150	142	132	150	132	142	153	122	155	139	138	132	132	131	139	146	147	159	168	148	142	160	150	152	160	154	129	142	126	150	144	176	159	124	158	134	143	140	125	141	161	127	162	144	164	157	144	133	153	149	156	166	143	125	148	137	157	140	152	142	169	162	157	145	143	135	150	153	152	162	152	146	157	143	140	162	166	155	150	147	135	153	160	138	142	164	151	146	151	148	137	143	147	150	148	157	152	135	133	143	155	145	145	143	148	152	147	144	132	138	152	148	148	162	147	179	186	131	146	142	155	165	155	154	162	152	143	132	154	149	141	140	152	145	154	143	146	145	174	176	163	157	158	159	141	145	146
22828	21424	29109	24124	21421	21497	9777	2661	1770	1551	1721	1305	980	771	738	716	599	587	512	509	535	565	541	511	508	501	506	515	469	467	469	467	462	443	408	453	379	380	376	373	425	359	321	372	361	345	312	356	344	350	334	339	331	315	369	343	336	357	338	304	297	334	305	361	362	347	308	348	317	344	361	349	306	350	369	369	355	350	342	348	342	329	332	342	333	343	353	327	353	349	344	335	350	348	373	358	331	325	362	318	335	327	369	338	332	352	315	324	342	339	332	334	332	334	322	350	306	345	362	346	327	302	362	320	316	334	329	350	351	304	345	322	362	322	358	303	335	334	347	357	345	339	323	341	325	325	321	327	319	338	337	353	356	336	315	307	322	344	340	314	328	313	336	325	345	311	329	351	313	291	347	352	326	326	371	360	331	320	311	334	331	349	345	277	376	344	332	327	334	340	387	314	318	302	298	328	352	317	375	341	316	372	369	367	324	354	320	347	312	333	342	341	311	310	331	327	323	327	311	336	312	339	346	286	318	338	352	310	340	330	305	333	349	323	358	352	339	341	315	343	336	317	374	329	337	345	351	340	316	329	371	334	323	341	322	322	330	334	309	278	360	336	323	358	329	347	356	304	344	311	313	332	329	331	330	332	299	301	345	337	348	327	313	323	347	341	323	338	314	320	327	309	354	324	337	335	323	348	364	318	322	324	313	318	326	308	345	321	345	335	312	349	357	382	342	341	342	303	311	304	306	350	332	336	333	339	349	314	344	322	303	341	337	313	328	356	312	335	324	332	327	319	345	329	354	343	343	334	338	334	348	353	338	348	319	338	343	344	347	344	335	319	378	331	347	320	334	315	334	356	322	352	313	340	334	329	346	349	353	356	331	326	336	321	348	340	310	333	332	336	344	310	339	338	340	355	326	331	339	333	336	340	341	352	321	333	319	342	329	330	332	370	306	316	343	332	346	326	343	347	344	354	354	360	312	357	308	335	329	316	323	340	362	346	338	332	330	319	324	359	314	348	329	347	347	320	344	343	329	308	328	356	339	321	350	312	331	352	364	314	331	345	348	366	322	327	347	335	328	338	358	357	324	357	347	327	339	332	327	340	387	336	325	339	344	334	340	333	351	316	342	336	338	328	328	348	347	353	353	305	345	354	304	340	325	337	309	357	320	347	318	326	314	334	350	337	341	337	309	345	336	334	336	341	364	337	316	317	359	327	321	349	351	327	350	311	318	342	333	325	317	351	337	370	348	318	364	365	308	384	343	375	310	371	319	347	318	349	326	366	331	340	319	345	355	330	321	354	331	342	335	342	305	373	352	352	322	329	332	347	302	326	349	315	347	339	375	318	316	302	310	316	323	334	344	316	326	305	320	358	316	332	286	347	317	349	353	325	320	316	317	356	332	325	350	303	354	340	325	369	345	351	333	319	345	335	328	313	306	314	318	339	307	350	331	323	324	342	311	361	335	325	338	352	320	327	372	353	350	317	328	353	318	346	354	308	327	318	321	317	311	343	365	339	334	316	383	358	325	335	345	326	352	354	345	337	295	337	308	326	312	334	342	336	333	333	334	359	340	352	307	339	359	323	332	317	309	340	396	315	353	316	351	344	332	300	331	352	348	316	349	352	320	351	349	365	339	306	313	325	346	327	326	347	329	368	349	338	339	330	323	320	383	354	339	347	362	294	327	331	360	310	324	340	364	327	369	342	346	331	326	380	333	344	349	348	348	331	351	335	329	318	318	312	314	346	351	310	321	328	346	307	347	340	317	343	339	329	323	329	332	315	322	331	389	349	328	336	332	329	332	325	370	354	342	327	324	329	343	329	340	340	343	352	333	343	344	341	329	299	311	321	326	329	309	324	352	330	334	314	333	342	330	339	349	329	330	361	354	336	340	317	325	344	336	315	321	349	343	341	347	352	329	314	329	331	371	319	381	350	327	359	328	293	326	322	327	323	367	315	352	340	355	299	337	346	328	319	333	331	331	323	340	331	331	343	323	297	318	339	323	327	372	347	337	320	341	328	337	333	323	344	306	330	347	328	329	353	309	333	323	348	342	336	325	340	315	336	359	346	302	340	316	347	310	309	336	339	367	352	322	344	351	337	353	369	339	344	339	373	342	365	351	309	314	316	304	332	338	331	328	316	324	328	371	320	344	331	302	304	330	324	330	328	328	357	340	325	314	304	354	330	345	345	320	328	317	344	344	328	320	303	342	370	331	367	348	334	322	356	315	368	337	310	335	335	329	335	338	355	304	315	327	338	291	342	328	326	339	351	341	313	328	314	359	352	331	313	338	349	329	345	347	308	347	372	355	341	337	350	322	337	345	364	334	354	327	326	330	332	335	329	312	340	314	361	362	372	348	358	325	357	313	353	341	347	352	347	316	327	334	326	333	328	333	296	308	376	339	323	336	350	362	316	348	350	357	352	323	340	340	341	371	337	330	317	347	340	342	310	345	354	344	342	320	326	331	361	305	341	337	311	347	338	301	338	378	333	329	298	356	313	322	361	321	356	330	315	332	314	307	327	350	353	333	289	327	305	331	346	343	319	351	370	346	355	335	330	355	312	322	336	364	347	314	321	338	300	348	357	312	334	375	328	318	311	319	313	332	346	307	315	340	323	352	339	337	328	336	292	307	326	298	323	318	331	332	327	341	342	338	326	346	360	316	356	322	323	336	330	311	364	342	357	341	322	342	355	317	347	320	345	333	293	375	328	319	329	321	341	323	321	329	343	318	295	343	402	337	348	328	343	360	382	311	314	315	322	343	323	356	353	311	326	364	353	361	314	342	297	324	325	361	366	347	379	323	316	341	332	343	342	321	317	358	309	322	345	342	331	340	291	334	294	359	328	308	327	323	334	327	340	321	349	332	319	301	350	310	327	331	327	343	319	352	321	363	372	386	323	354	350	357	332	333	326	334	368	340	330	332	317	348	330	311	317	351	319	348	320	354	320	327	321	315	325	304	315	359	352	310	343	359	348	320	357	313	341	340	316	366	339	352	310	353	343	317	350	356	343	331	317	290	322	306	331	324	310	357	331	335	307	340	344	342	360	328	339	327	323	358	328	347	331	296	314	353	325	335	325	310	317	348	295	359	328	343	315	313	355	336	350	305	339	322	316	302	337	319	345	328	333	315	360	337	328	335	309	341	312	334	339	331	330	321	333	356	354	318	336	310	344	339	337	329	339	318	331	316	358	318	345	324	345	331	369	323	318	331	376	335	316	310	361	320	319	323	387	294	324	306	353	355	338	318	340	310	319	321	326	296	351	312	326	362	347	306	323	342	334	369	342	332	336	330	336	329	326	344	286	315	336	336	337	320	386	318	352	315	335	375	322	349	338	341	312	345	323	372	341	335	340	321	338	333	344	344	349	313	327	323	319	304	350	342	338	312	318	333	350	323	332	327	341	315	346	315	328	308	337	317	344	326	404	338	336	319	314	336	342	320	363	309	354	342	349	313	350	335	316	351	353	327	324	344	350
6996	23166	17026	10213	8395	6104	4961	4130	3010	2599	2726	2082	1375	1166	1004	934	783	683	701	602	658	702	668	670	641	658	620	620	573	571	566	546	564	543	513	522	472	432	390	378	412	398	356	405	320	364	366	374	362	346	344	315	372	392	343	366	329	335	345	338	363	363	347	335	330	362	384	317	343	370	376	365	372	340	369	386	338	358	366	359	357	375	364	396	375	369	395	339	347	333	358	366	387	352	364	354	361	351	361	351	336	360	390	354	363	338	321	357	368	326	358	343	345	368	325	375	354	351	356	346	355	366	395	372	340	390	337	313	344	340	367	364	363	367	354	359	337	354	357	338	335	371	361	319	323	368	365	346	381	343	361	367	330	354	337	349	340	358	324	371	334	362	362	345	363	349	390	338	361	341	348	350	348	356	344	341	318	362	339	364	325	363	350	369	347	355	338	333	375	323	340	317	364	393	325	350	356	348	355	345	358	359	325	357	339	388	393	347	336	353	377	352	347	315	345	331	343	361	343	363	347	310	378	377	390	350	336	380	355	340	362	360	351	352	319	364	370	379	353	375	378	333	360	332	359	355	361	346	347	368	341	310	338	331	365	365	353	355	332	342	360	359	338	340	339	361	329	345	372	353	364	347	352	354	334	361	321	367	360	349	366	372	371	365	372	335	368	318	353	332	351	332	370	345	366	364	380	347	368	318	350	336	335	338	354	367	332	357	355	373	327	358	346	331	376	333	341	353	324	353	316	355	337	354	358	371	345	345	317	350	351	363	359	341	346	351	348	338	359	357	349	343	357	365	349	342	385	334	319	336	388	341	350	336	347	356	357	346	368	360	372	353	375	345	350	346	335	368	355	342	350	383	341	344	381	337	372	375	365	336	365	370	347	344	340	366	354	377	372	349	369	356	384	359	340	350	322	343	336	344	335	397	380	363	330	348	328	348	349	359	336	352	359	345	372	370	351	360	377	346	353	379	369	347	384	338	344	354	327	358	333	348	307	324	343	339	354	318	376	335	371	336	344	397	368	356	353	348	327	353	337	427	357	336	354	359	363	344	358	351	372	327	361	358	376	350	315	334	357	349	342	351	336	334	334	359	353	358	370	341	366	387	360	377	356	359	338	357	352	341	345	350	355	305	344	358	339	340	346	372	332	359	341	330	375	335	375	315	343	349	360	386	347	345	352	400	347	333	327	350	341	309	356	355	340	326	338	310	317	365	345	401	328	348	340	324	347	359	367	380	358	346	342	367	380	378	356	376	368	354	338	363	333	323	318	355	328	344	360	355	378	356	313	387	359	359	325	356	384	360	372	385	350	357	360	347	367	366	379	362	358	347	372	360	356	352	348	352	325	345	350	365	331	374	370	310	350	369	359	342	330	342	345	348	362	351	363	325	347	356	354	350	363	361	334	372	385	338	348	362	337	325	336	365	338	355	377	373	348	371	349	328	332	358	340	359	318	364	348	327	347	344	361	338	311	337	339	355	306	316	347	338	359	352	357	338	350	332	367	381	362	363	360	320	356	341	378	343	332	337	340	336	360	371	359	376	359	343	361	324	344	342	355	367	407	371	312	341	361	378	329	321	358	359	357	342	398	345	381	380	360	305	358	325	334	334	330	336	366	336	373	337	340	344	331	350	347	371	359	309	372	335	339	353	347	329	353	378	331	342	344	336	352	367	359	364	350	327	346	370	356	388	355	361	348	335	349	383	374	350	367	359	379	381	361	337	357	310	362	341	327	388	360	343	330	327	309	330	362	332	323	382	347	344	346	361	374	340	371	368	343	331	370	349	352	327	336	370	348	340	336	338	364	319	376	358	331	350	338	352	361	390	325	344	340	326	385	332	372	356	356	372	338	362	315	343	342	360	342	354	345	367	367	322	343	366	363	374	325	359	351	354	347	343	316	331	347	350	369	352	340	355	328	365	326	386	379	340	321	355	349	350	353	374	355	350	346	357	364	328	368	343	352	376	335	324	341	349	314	347	346	311	350	333	356	379	356	362	361	350	331	358	349	352	340	338	349	323	363	338	354	337	323	352	353	362	346	354	370	351	349	352	375	353	396	351	369	344	320	348	340	351	356	376	332	343	369	330	352	371	368	358	313	391	373	383	330	353	332	360	357	328	337	345	367	370	347	364	345	365	306	375	334	361	359	341	374	357	358	352	345	365	373	375	307	332	366	370	371	357	329	342	347	351	342	370	342	376	346	354	322	342	388	304	347	363	358	378	319	319	302	360	380	382	335	337	344	376	318	329	358	350	326	350	333	345	362	356	334	336	354	355	368	341	356	360	382	381	373	349	364	350	345	310	325	359	329	344	388	332	374	334	375	323	340	373	336	351	368	367	353	338	337	373	342	349	356	343	359	353	353	392	378	321	358	322	361	319	308	341	371	349	372	336	341	350	332	376	364	353	373	327	356	378	360	392	363	353	350	378	384	336	327	370	353	337	338	367	357	362	337	355	376	370	349	348	351	361	348	364	377	344	357	370	349	361	346	358	355	334	353	338	347	384	337	368	366	313	331	337	346	373	347	325	328	367	364	347	352	303	327	350	345	341	341	322	372	360	335	326	355	347	358	369	379	335	310	364	363	334	333	364	373	344	355	365	366	349	371	394	355	341	365	367	396	332	348	384	351	355	338	323	346	369	367	360	359	336	363	371	355	366	380	358	363	349	352	346	363	350	320	328	357	363	333	346	322	323	336	365	341	340	346	312	330	332	349	356	382	374	355	355	336	360	323	346	358	353	324	345	393	329	384	369	353	355	355	355	361	332	369	347	355	370	344	327	342	368	354	329	330	358	370	390	351	356	332	356	327	358	323	352	351	384	363	358	339	347	355	348	325	366	356	340	344	342	358	349	314	371	337	329	346	350	336	352	352	346	359	362	341	348	336	362	373	374	359	328	329	340	359	344	373	336	368	362	343	358	353	380	361	354	353	353	328	333	370	333	366	309	349	393	341	366	361	389	340	329	350	376	357	372	350	363	346	372	372	352	355	376	323	317	325	393	340	369	313	355	358	339	342	366	366	325	364	354	371	367	327	353	331	349	371	359	324	332	348	355	362	353	343	339	320	354	320	324	344	324	351	367	327	333	308	380	350	349	375	341	352	360	358	343	346	359	343	358	332	340	376	335	352	400	354	346	333	373	321	349	326	351	358	359	335	363	360	327	342	344	333	348	379	373	352	316	358	336	347	337	320	348	374	337	348	364	350	366	331	370	321	341	355	333	349	317	369	345	375	379	345	369	363	305	365	369	352	342	372	287	331	334	368	336	363	348	361	316	366	324	343	391	356	316	347	392	353	321	344	352	355	336	332	346	334	376	364	371	367	342	338	369	330	353	341	344	339	359	353	340	343	362	329	320	396	323	352	356	352	355	337	353	364	313	346	392	351	345	337	361	315	356	359	374	311	334	322	315	333	334	361	357	350	378	346	327	344	344	333	348	340	389	364	350	349	325	358	342	376	325	313	339	365	361	346	353	330	372
27945	19680	8031	2171	1248	813	681	637	493	510	503	400	299	289	239	254	245	228	234	270	259	256	250	252	253	260	229	247	236	248	275	245	229	253	227	214	214	211	229	207	216	219	168	197	188	184	205	224	202	197	188	200	189	202	188	197	195	203	194	220	209	186	222	194	182	207	222	198	213	203	190	191	194	192	221	216	187	170	217	196	199	178	215	196	182	190	189	200	178	214	172	192	196	171	228	195	181	182	187	171	179	198	185	220	190	165	180	206	170	194	204	210	190	197	199	187	164	199	207	216	201	199	192	192	163	175	197	181	191	192	200	204	213	231	198	218	192	206	183	181	197	208	210	187	196	195	173	177	188	195	208	216	180	192	197	193	188	167	212	196	180	172	207	176	179	190	195	219	199	213	207	156	204	210	176	190	194	192	178	195	238	188	220	190	212	217	192	173	184	204	191	172	195	167	221	179	199	197	192	176	185	202	162	185	181	201	212	185	187	185	198	199	208	210	209	196	181	206	183	213	203	201	182	225	172	169	225	200	219	195	185	187	193	184	195	207	220	220	173	205	177	189	200	197	195	176	216	206	200	198	197	182	170	202	191	191	212	199	206	207	198	166	186	205	165	205	210	220	206	207	206	152	187	195	191	164	168	194	204	186	212	188	196	202	214	206	192	161	192	195	197	186	199	194	213	195	165	192	195	217	180	213	200	195	199	207	178	193	196	199	192	175	199	209	189	199	201	200	193	199	193	205	221	175	199	170	221	198	197	176	202	191	191	233	183	203	191	201	202	194	191	205	183	194	218	213	181	201	212	181	172	202	183	188	192	162	208	197	194	170	190	193	189	187	205	182	203	206	196	213	202	208	197	215	190	223	196	165	190	191	185	188	188	170	209	204	178	203	208	187	200	204	190	187	227	196	203	201	160	189	191	167	209	201	182	199	194	215	172	182	176	218	196	173	168	171	201	194	181	196	192	168	199	213	200	188	189	203	198	180	221	209	207	203	183	210	175	213	174	178	219	196	183	203	205	191	216	217	197	169	201	191	178	179	213	185	192	201	208	188	198	174	198	212	194	202	188	204	181	196	214	194	190	183	191	191	188	201	214	197	184	173	173	192	202	161	210	185	189	196	204	205	210	182	184	196	180	185	199	213	210	192	170	201	191	198	196	181	182	207	185	177	181	195	196	204	176	174	209	196	214	193	195	205	237	173	202	178	200	212	198	219	175	198	203	194	201	212	205	193	214	191	201	200	201	190	181	188	220	187	201	195	192	220	214	202	200	204	208	188	191	191	207	199	202	204	196	222	206	177	233	193	187	175	183	202	174	192	203	186	196	170	229	198	198	194	188	221	206	207	184	186	214	204	177	196	193	208	188	203	202	193	217	188	203	210	206	199	170	195	210	178	186	179	202	204	192	187	186	172	190	186	194	174	198	191	179	192	205	197	191	202	195	191	202	172	194	181	228	169	199	179	207	201	198	192	202	219	179	207	170	196	197	196	164	206	178	214	180	183	167	190	182	183	220	195	192	191	175	194	188	207	222	183	179	182	206	187	195	220	208	173	205	187	209	187	193	185	190	231	182	195	196	188	198	199	172	169	194	203	188	198	190	199	198	198	186	195	192	229	191	191	182	215	206	219	220	193	201	183	185	188	219	192	196	199	212	180	206	174	214	195	184	182	164	193	196	202	164	187	215	198	206	210	191	182	203	195	195	171	207	207	183	169	185	182	193	179	228	178	195	212	187	182	183	206	204	211	204	205	178	187	195	185	201	188	167	173	200	217	196	212	185	187	207	197	178	193	184	178	196	191	210	190	202	183	179	219	192	174	166	196	163	196	194	207	172	216	189	198	210	202	173	201	184	203	191	184	188	215	190	183	187	195	205	199	186	197	188	189	184	195	206	195	183	211	193	190	195	178	175	197	189	173	183	179	189	213	187	184	212	203	194	192	209	187	183	205	182	180	201	187	202	207	173	163	189	163	191	198	215	198	196	185	208	191	180	176	196	190	212	185	144	187	183	207	207	169	197	183	167	215	195	195	185	179	223	194	192	187	173	207	188	171	220	169	191	184	196	210	186	188	175	189	208	192	187	202	186	199	185	182	179	176	189	189	174	193	231	214	192	189	197	191	212	189	198	214	213	201	196	184	205	191	182	207	198	200	196	193	212	184	216	184	208	222	205	212	196	197	192	194	179	197	196	192	191	212	193	203	196	193	187	207	181	182	181	190	183	215	184	188	217	197	204	167	195	187	200	197	197	181	191	173	160	194	197	220	196	185	191	215	190	206	195	210	187	177	192	213	186	185	227	204	209	230	194	193	202	195	192	186	191	190	184	185	203	177	197	199	192	187	190	186	174	180	185	195	197	211	207	200	185	191	188	154	211	172	215	198	183	203	181	208	189	209	212	220	214	195	192	174	184	185	197	185	199	192	179	177	198	202	208	221	191	227	202	194	164	195	216	187	188	179	223	181	230	183	201	207	201	177	193	184	200	196	211	210	189	193	184	194	194	193	193	182	208	208	209	203	180	198	188	194	171	196	180	197	221	201	179	204	206	196	209	173	199	157	178	202	188	206	191	184	205	183	209	198	180	164	199	203	178	192	202	179	203	207	180	182	190	201	172	180	175	185	198	198	192	179	186	189	195	206	205	200	197	176	187	209	197	210	189	183	168	199	190	199	188	187	197	190	209	166	205	185	238	192	178	208	217	185	200	217	164	199	181	209	217	183	177	191	215	228	189	203	207	207	183	211	175	165	194	175	212	193	193	208	181	183	210	183	199	183	170	191	248	196	199	190	205	204	182	200	188	190	190	221	191	171	203	199	220	194	183	207	194	224	221	186	186	186	187	195	216	206	190	197	192	205	184	176	186	208	177	205	202	197	192	200	191	178	202	206	183	177	213	160	186	193	183	226	208	187	215	185	210	195	208	224	185	197	226	187	176	202	201	205	180	190	231	190	196	192	199	227	175	197	179	212	189	178	218	202	195	216	189	198	219	207	171	194	187	167	200	198	211	182	203	188	182	198	174	193	225	166	196	180	179	204	195	193	173	211	223	228	178	181	190	207	184	192	187	196	204	194	174	180	217	226	187	219	184	193	170	191	170	201	195	217	192	209	176	217	199	190	218	204	188	168	190	175	191	200	176	222	211	200	192	205	191	191	186	194	202	181	197	198	188	216	203	208	184	223	189	203	187	185	220	182	227	189	232	186	180	204	190	188	203	199	179	188	210	215	200	186	214	172	167	160	186	203	202	175	196	198	177	185	224	187	219	199	189	181	196	179	197	186	179	189	187	184	196	200	234	190	196	190	218	191	191	196	200	182	180	173	222	218	192	167	207	219	215	208	204	181	202	183	181	192	181	193	177	207	196	210	193	178	215	191	194	200	190	195	195	191	180	202	190	171	223	189	174	212	189	190	175	206	215	194	201	213	196	207	176	189	220	212	200	217	204	190	187	195	182	191	187	206	189	167	232	231	176	183	188	210
6004	7304	4716	2544	2019	1464	1239	1169	891	730	804	658	457	385	326	324	326	280	252	297	295	334	334	301	305	281	298	286	275	271	299	259	297	255	246	239	228	241	241	223	209	250	184	200	210	220	241	204	185	231	193	200	209	175	201	215	164	215	210	211	204	193	229	207	202	200	204	215	213	211	206	189	205	202	197	228	184	210	231	196	196	205	210	207	216	194	201	243	206	232	230	211	218	225	199	217	257	217	185	192	210	224	199	217	205	208	168	201	235	218	208	201	197	205	232	201	222	211	208	178	213	186	195	203	210	216	212	190	207	218	221	186	207	190	202	200	226	186	195	197	211	211	215	200	216	197	209	223	236	197	207	202	223	215	203	214	195	214	218	203	201	202	213	232	208	202	206	206	190	203	203	207	195	200	210	217	199	210	223	186	207	207	217	191	182	190	206	214	224	213	186	194	199	206	225	180	218	219	206	211	198	200	234	200	200	211	209	230	199	201	212	220	189	197	195	218	208	223	180	225	204	185	201	202	201	184	227	191	196	218	200	198	181	222	189	203	207	191	202	205	185	188	208	183	190	196	163	180	193	209	204	198	184	184	199	205	213	214	235	228	204	213	229	212	200	196	214	225	211	180	216	191	210	201	194	195	217	203	185	213	206	191	198	212	192	189	218	204	198	183	219	196	196	233	202	191	196	191	221	202	202	212	217	231	210	203	212	184	203	218	210	194	201	229	197	220	176	223	210	185	210	206	199	213	196	214	201	227	220	187	212	209	207	186	199	182	214	213	192	202	186	198	204	223	199	218	189	201	206	199	219	213	215	209	220	205	222	206	222	224	198	201	205	235	199	210	188	193	197	199	192	190	197	223	209	180	183	179	203	188	209	207	224	205	189	189	192	212	207	197	256	207	177	200	216	206	199	202	203	204	194	210	212	239	230	217	217	191	212	211	199	185	213	189	224	205	213	221	212	212	216	186	207	214	207	197	201	229	242	191	190	185	217	223	199	201	217	229	204	188	194	233	190	204	199	190	208	203	202	210	212	188	221	203	186	225	203	208	197	212	191	183	184	190	195	217	210	172	173	206	176	201	194	215	192	194	190	198	210	189	188	213	179	212	211	212	216	201	206	214	203	191	197	204	229	220	195	189	217	188	211	235	220	206	210	206	187	198	190	210	204	207	192	208	202	211	210	211	212	201	196	191	173	212	200	202	201	224	212	219	194	214	205	205	198	206	206	200	194	219	198	201	178	212	235	202	185	209	179	185	193	210	209	203	196	205	199	173	218	196	201	192	223	237	190	193	187	196	207	210	189	219	191	195	205	206	190	190	203	195	216	207	206	199	221	173	212	194	188	217	214	213	206	227	192	195	198	200	205	229	186	199	201	230	208	201	211	186	208	202	187	234	178	206	212	213	206	219	216	208	204	203	195	221	195	197	205	198	211	198	207	194	179	204	200	196	216	214	198	210	192	207	198	207	219	186	229	219	201	200	199	184	212	223	198	198	209	191	222	220	200	199	219	178	217	207	205	222	220	229	193	214	203	210	219	212	174	196	202	190	207	200	190	195	189	209	215	234	198	207	230	195	211	208	204	208	203	185	181	221	190	180	199	224	211	197	202	236	210	219	188	224	204	194	192	196	210	215	204	220	209	198	194	203	219	217	218	201	214	216	204	199	198	196	193	197	231	221	194	216	217	218	180	190	206	214	194	202	193	183	199	236	215	189	221	202	220	203	203	203	203	187	226	209	201	202	207	234	193	191	199	202	216	200	192	207	177	189	228	198	205	226	196	197	189	211	217	220	199	208	194	203	193	201	183	201	222	217	195	215	218	192	186	200	193	208	197	231	215	209	207	247	216	217	223	197	232	215	221	217	202	217	195	236	229	204	205	200	189	204	183	180	184	195	228	208	208	221	200	196	204	234	208	195	224	199	234	216	203	198	188	196	206	203	217	200	206	211	184	208	214	196	210	187	184	210	197	207	228	210	194	159	227	215	202	194	215	220	203	218	218	223	202	196	210	208	183	212	222	201	187	204	223	177	192	214	216	206	193	238	209	193	207	221	189	218	192	228	204	210	201	203	181	220	228	214	211	228	220	210	191	207	204	215	219	226	182	199	221	198	192	230	215	173	198	225	203	213	202	203	200	187	206	199	214	210	213	180	203	200	210	211	190	240	186	189	181	207	194	205	189	225	211	189	208	206	200	231	205	198	208	200	202	223	202	207	194	205	202	205	197	184	226	201	193	213	207	200	229	234	203	195	195	211	213	217	181	172	200	188	194	205	171	208	217	212	196	206	212	229	218	243	189	228	205	185	194	199	216	205	207	212	196	209	192	211	227	233	187	213	181	199	184	234	193	232	236	224	201	176	195	199	207	202	193	215	203	212	211	186	201	192	219	206	242	191	188	200	181	195	235	212	214	195	204	241	215	210	205	210	178	202	180	217	225	195	214	192	196	205	217	210	210	207	211	212	188	208	213	203	204	210	207	197	200	210	197	212	205	214	181	220	220	204	220	196	231	195	196	197	183	202	191	183	187	194	222	212	219	215	196	219	225	192	204	198	201	208	202	182	206	218	194	205	194	223	196	197	206	216	237	213	208	193	185	195	216	213	219	215	208	187	204	208	215	199	208	188	186	204	213	201	194	203	213	189	220	189	235	199	190	195	200	219	187	201	212	204	212	210	215	210	209	213	225	181	212	210	203	175	207	203	176	193	226	206	215	209	186	211	185	203	205	191	183	196	212	229	196	185	206	175	193	205	211	222	215	226	198	211	211	182	209	218	210	167	223	216	204	198	222	206	202	180	272	198	197	197	204	175	196	206	227	182	182	203	196	187	210	184	195	191	225	204	210	191	211	218	224	218	190	209	206	201	180	207	195	193	176	213	191	205	205	204	216	191	192	213	193	188	224	194	225	181	216	201	208	198	208	214	204	199	194	205	207	208	182	204	206	213	212	213	180	222	214	193	172	201	221	208	189	217	187	202	197	174	216	207	193	209	216	204	171	197	188	183	197	189	216	204	187	182	228	231	227	217	210	215	179	188	214	221	184	214	175	210	180	214	195	247	210	188	210	228	205	198	210	198	189	212	197	201	204	222	193	210	197	201	231	213	207	195	185	195	224	193	207	214	204	211	196	185	229	226	208	196	203	206	224	215	219	216	205	201	232	201	188	197	191	182	187	219	186	184	182	232	193	236	231	211	205	208	212	219	217	205	209	192	197	240	196	210	197	205	236	203	210	209	189	218	223	231	193	202	172	215	197	217	203	209	169	199	181	207	220	216	196	225	198	222	211	219	220	207	207	231	209	209	188	195	197	220	198	234	187	212	204	210	197	180	217	221	207	184	189	182	199	198	220	233	220	204	208	195	215	210	194	199	222	204	215	205	215	205	195	212	234	221	190	216	205	210	190	210	208	220	197	217	214	205	195	186	212	191	221	195	208	223	186	202	205	220	194	227	228	206	212	204	208	194	199	185	205	204	197	229
23894	21392	28535	24636	21356	9541	2275	1593	1199	1113	1119	903	690	553	534	566	494	479	482	451	485	539	498	478	426	448	435	448	434	423	440	446	419	416	390	430	395	389	345	336	339	353	354	362	355	338	317	350	317	336	339	352	355	319	373	329	356	369	356	329	328	339	337	347	345	306	339	318	369	342	351	349	347	345	309	308	320	335	340	355	310	329	325	354	329	371	368	368	324	352	341	351	346	399	372	347	326	333	324	359	364	372	317	323	349	326	350	326	359	307	329	348	342	349	346	328	338	347	351	356	317	349	331	324	313	322	358	303	328	322	317	356	340	354	348	342	333	336	365	340	344	366	349	377	335	362	333	355	346	297	319	383	349	342	370	317	354	351	288	313	350	347	361	332	311	324	346	342	349	327	358	336	334	295	326	352	343	352	333	327	348	366	347	354	331	340	349	300	303	375	353	390	314	368	351	314	340	335	346	342	314	341	332	318	329	333	342	342	359	316	346	333	331	342	332	364	366	374	321	350	349	333	333	326	365	351	355	350	332	369	331	359	339	352	315	349	332	336	312	345	338	359	302	335	369	360	353	371	330	317	336	344	336	343	338	343	331	359	345	323	350	348	318	384	330	357	344	356	346	328	351	309	349	372	341	344	350	311	354	341	367	370	339	358	334	344	385	353	338	348	360	351	366	356	331	330	339	302	333	320	356	338	326	323	311	337	339	361	342	353	369	354	343	305	311	339	328	344	357	332	330	345	334	373	352	369	343	322	329	336	356	386	339	344	366	336	333	335	350	338	318	354	361	348	346	356	322	343	346	353	360	342	311	348	335	324	359	346	338	356	303	355	350	409	344	334	348	328	326	345	371	341	336	364	345	329	334	373	341	350	338	315	342	343	345	343	329	360	327	344	334	353	367	326	324	331	310	397	335	330	359	345	323	340	332	354	345	368	369	327	354	340	332	357	337	344	349	381	350	331	330	311	353	346	318	352	337	327	351	344	306	325	338	309	347	327	333	323	330	349	385	370	332	356	315	345	323	360	351	356	365	332	364	353	301	338	356	340	343	344	330	341	333	323	339	345	313	345	354	356	340	300	353	349	353	356	373	330	341	342	332	361	362	357	311	309	350	345	349	353	358	324	360	312	306	352	352	301	340	339	345	327	346	361	364	334	324	355	350	347	353	345	347	356	365	358	352	332	332	338	323	307	348	349	357	353	351	373	374	360	378	326	388	348	349	308	321	367	327	372	312	362	340	317	327	326	365	347	368	368	351	323	332	322	370	323	340	314	339	324	343	297	315	345	327	313	320	380	332	383	332	349	346	368	346	330	360	323	381	342	347	326	335	334	324	368	356	323	305	333	349	340	326	356	339	347	352	351	340	363	382	351	333	355	352	334	345	314	332	321	340	365	345	331	345	332	334	330	315	320	333	328	320	342	332	348	339	326	341	348	336	330	352	332	324	336	308	349	336	356	352	325	346	319	325	329	311	348	348	309	351	360	322	357	358	333	314	323	348	326	330	328	336	336	348	373	363	352	311	350	307	334	343	353	418	340	357	335	319	324	336	355	344	329	321	322	319	326	354	317	329	339	374	349	342	332	316	359	364	327	317	372	337	302	356	324	333	335	325	339	353	388	356	318	326	324	333	336	330	295	356	344	346	333	328	314	322	328	372	349	353	338	323	325	361	333	327	359	349	327	358	359	360	334	327	339	350	331	334	330	336	341	317	348	327	325	323	371	336	340	365	304	350	349	355	347	307	336	356	358	337	361	335	324	334	357	346	325	353	375	323	357	330	371	345	328	327	323	337	356	340	367	326	358	328	339	345	336	369	340	370	332	326	346	330	326	338	378	328	379	311	325	342	363	349	346	330	365	348	287	346	370	369	347	390	357	332	352	320	341	309	364	331	350	361	363	320	323	313	344	349	327	358	337	334	327	331	323	322	314	302	319	349	314	339	330	308	321	348	353	326	343	334	353	346	334	369	315	346	351	333	343	398	313	361	385	348	335	328	329	334	351	332	357	353	370	311	347	359	332	338	346	308	373	359	338	351	346	343	356	304	347	372	341	302	339	341	318	343	340	325	342	322	352	389	347	349	353	306	307	373	373	327	325	328	301	345	318	410	328	351	342	375	375	359	334	335	349	355	362	321	341	334	332	330	337	309	342	361	374	345	374	345	338	327	335	375	351	363	354	344	333	341	353	334	340	373	348	361	322	336	334	333	354	352	350	329	333	373	348	318	336	341	345	337	355	332	371	340	343	305	323	332	331	379	319	320	320	339	339	328	326	322	369	340	336	345	304	359	350	328	326	357	372	334	326	357	322	344	351	357	326	373	333	360	351	318	358	314	331	317	344	332	349	324	372	360	332	327	368	343	324	369	315	309	349	372	372	357	332	359	308	352	332	345	375	341	363	320	305	347	329	366	333	356	334	340	344	341	349	339	334	373	368	354	336	339	345	344	347	344	333	372	329	327	344	371	338	328	305	340	338	340	333	316	357	331	331	352	347	334	322	366	338	351	313	318	365	351	336	314	339	357	361	362	329	279	361	344	342	354	349	337	355	348	386	349	375	341	388	349	333	358	329	350	316	333	351	311	349	333	315	405	330	337	324	360	335	341	335	338	331	338	320	321	372	333	324	337	342	320	339	355	327	346	347	314	356	346	316	334	326	328	330	326	339	313	346	341	352	353	323	334	357	353	337	349	353	334	368	356	343	361	344	374	345	343	342	318	326	311	341	376	339	311	345	352	319	339	336	307	369	334	314	342	352	294	317	343	339	316	356	331	361	335	338	348	342	350	349	345	331	342	345	330	331	346	317	324	355	330	359	364	342	351	361	355	346	345	318	337	355	344	379	335	356	341	324	328	350	352	336	362	330	353	336	304	316	344	327	345	370	365	352	320	368	348	359	369	309	361	357	323	321	322	353	346	334	306	362	358	367	339	383	355	336	367	355	315	368	342	328	330	335	327	334	379	322	329	349	346	344	368	316	325	377	331	322	330	326	333	350	354	335	322	358	333	317	341	377	339	357	351	354	320	335	329	353	364	353	334	365	347	334	358	338	369	363	309	332	332	324	354	357	362	327	308	384	341	345	343	337	347	328	335	312	331	321	354	331	334	361	329	339	340	363	364	338	328	313	336	355	339	335	351	307	347	353	326	356	314	342	323	316	369	324	332	342	345	339	366	324	350	366	381	351	338	341	296	338	347	350	327	364	338	369	352	321	361	309	344	344	334	359	337	342	334	340	307	324	356	342	350	337	383	304	367	345	370	322	326	322	359	356	353	363	327	322	322	326	337	313	354	345	370	364	371	335	332	335	339	373	329	303	346	331	350	333	293	366	326	338	336	318	320	334	325	355	376	346	346	319	336	312	332	328	351	340	302	342	351	348	347	325	386	347	372	358	352	302	327	360	342	344	347	343	351	317	325	344	334	359	328	351	331	328	349	346	329	335	343	344	339	339	357	357	320	357	352	332	325	325	372	336	345	338
5897	17002	11974	6818	5376	4075	3214	2723	2051	1797	1803	1416	959	809	719	685	659	543	580	572	583	573	561	544	558	551	539	527	496	499	470	460	481	463	471	499	404	404	392	384	393	369	388	387	420	390	388	361	359	359	379	349	358	345	360	400	361	375	307	345	368	354	353	371	356	351	385	371	375	357	381	371	352	353	406	360	353	367	373	351	340	331	384	394	373	362	370	370	370	349	359	389	379	383	383	385	364	389	341	391	364	342	373	362	363	336	365	344	378	376	358	378	319	334	367	356	374	363	370	390	330	357	359	370	383	365	339	398	373	361	350	391	359	375	357	369	379	343	375	373	361	346	367	365	368	397	346	352	392	389	359	352	346	374	362	351	369	383	391	376	349	335	376	348	349	365	362	356	338	356	362	325	344	393	363	374	360	378	377	354	383	317	390	352	337	375	372	348	373	362	341	377	348	358	335	341	372	352	359	362	343	373	363	342	371	361	358	375	355	374	383	365	360	377	380	358	390	336	359	360	385	373	343	360	361	365	333	361	376	386	350	383	404	400	341	333	366	363	344	368	344	352	350	341	351	358	373	357	361	398	375	318	354	375	374	356	353	361	350	351	329	362	388	375	329	375	359	362	352	354	349	382	384	380	385	335	353	368	367	354	340	388	350	388	398	376	364	353	351	367	333	383	336	371	371	358	338	340	340	357	336	361	330	381	353	340	379	329	351	362	376	353	364	356	375	396	380	339	345	376	374	327	361	355	348	379	355	366	353	354	379	371	358	349	363	348	393	344	331	347	381	378	360	358	309	339	367	373	350	336	361	352	354	391	337	392	354	372	343	356	353	340	342	360	337	372	347	381	345	338	338	346	345	341	368	371	344	371	360	349	366	390	378	369	397	337	368	393	353	369	346	333	362	356	356	343	371	373	353	366	375	366	372	331	371	336	336	337	403	375	355	387	345	371	365	363	386	364	383	355	343	338	358	389	345	319	346	366	373	400	335	347	378	370	358	364	360	353	375	368	340	346	378	377	356	350	367	383	343	338	351	383	323	343	371	362	378	361	389	332	337	367	374	363	358	362	360	383	380	345	354	353	336	345	406	401	338	343	360	341	343	359	361	367	354	310	392	362	391	350	372	393	348	363	353	350	366	377	377	339	364	390	377	346	349	350	338	352	368	374	356	344	347	342	361	362	338	370	347	339	360	348	349	377	359	370	365	349	376	361	408	353	326	367	368	362	349	334	346	375	362	391	363	344	361	406	392	372	390	349	397	366	333	356	381	320	365	342	368	344	336	377	341	361	377	378	348	349	356	352	342	333	363	361	389	347	333	380	366	377	347	375	348	357	349	329	355	368	387	385	371	345	353	340	347	349	370	357	365	321	328	349	342	398	351	338	355	370	390	346	362	354	368	341	368	353	367	355	359	342	368	375	350	375	365	374	342	333	373	387	356	354	364	332	364	385	378	336	367	369	348	339	384	366	361	345	390	358	353	344	386	372	329	356	374	355	357	350	366	375	361	365	345	350	393	381	348	360	427	327	355	374	377	330	382	370	360	346	360	351	363	378	391	383	372	352	351	389	350	327	362	361	366	337	367	360	355	376	372	355	348	339	342	344	367	380	387	370	354	358	361	325	352	353	346	363	358	405	364	370	386	383	366	382	347	308	363	318	366	389	397	384	350	404	393	365	358	369	385	377	340	363	368	321	363	349	365	381	332	367	393	342	381	366	321	369	388	336	343	392	371	357	336	376	365	359	352	364	369	336	377	375	372	359	343	350	361	336	358	380	348	360	369	356	347	324	354	376	332	359	344	366	367	331	334	372	362	371	371	332	369	350	325	356	328	350	401	379	355	356	320	375	341	361	360	359	356	373	378	367	350	357	340	372	379	346	407	344	381	386	397	359	392	363	364	381	342	358	354	349	387	359	363	333	344	366	357	363	359	392	332	363	359	351	403	367	394	379	338	339	359	354	343	365	356	366	375	363	377	379	369	381	342	358	364	370	385	364	335	320	359	377	369	349	331	340	318	373	337	350	352	352	337	333	335	346	351	351	336	367	371	355	354	371	357	330	354	384	357	348	354	329	360	358	380	334	380	378	348	344	384	337	366	332	357	351	360	352	363	358	371	363	387	360	388	361	349	384	341	390	327	343	397	353	385	406	362	342	370	360	361	358	343	374	347	329	406	390	374	357	362	365	382	359	363	354	358	341	382	363	351	390	345	367	361	352	362	352	372	355	348	352	387	344	356	350	326	351	391	349	386	350	350	337	375	344	377	367	349	377	351	338	366	338	391	385	358	389	349	394	360	330	373	399	328	353	388	357	371	379	374	363	322	383	337	362	364	342	360	362	342	327	355	367	379	375	384	384	392	351	418	344	373	346	369	358	359	377	368	374	354	330	366	370	371	365	401	367	375	363	351	358	310	366	321	341	364	383	373	321	361	335	389	359	368	327	333	386	368	371	346	359	349	351	329	340	368	344	360	352	358	364	349	403	343	376	344	380	360	360	371	380	335	370	363	371	362	360	336	336	402	357	331	355	327	358	348	363	329	356	340	340	376	353	366	358	357	400	397	350	374	359	375	354	350	341	339	389	360	395	348	385	352	374	349	335	353	373	321	328	371	389	338	377	388	368	368	378	334	371	333	350	379	368	400	344	368	353	362	332	344	328	343	349	330	354	379	359	352	353	345	361	342	364	360	341	353	347	338	377	374	365	355	380	352	352	370	362	384	360	365	349	363	356	390	352	359	352	352	376	341	378	363	358	374	393	364	366	404	339	370	338	387	370	339	363	346	358	331	362	378	365	370	345	381	400	360	367	373	361	372	380	393	397	381	391	394	415	389	395	358	356	356	362	368	330	329	428	349	408	375	420	338	386	345	352	329	397	348	341	329	374	362	395	344	372	343	349	352	359	340	318	360	363	350	385	360	338	347	353	400	348	340	382	369	346	367	368	361	379	370	368	347	363	358	342	337	385	392	342	349	363	358	365	353	363	369	382	348	390	342	354	346	374	366	385	343	359	366	382	381	364	350	340	370	352	369	340	350	333	374	375	362	367	375	360	361	337	356	341	358	396	357	334	357	350	356	355	353	369	342	359	373	374	349	374	383	334	333	357	348	373	350	339	359	360	346	355	370	323	357	342	356	396	358	390	381	355	369	338	379	404	376	366	342	334	373	358	361	340	369	391	363	361	355	373	363	365	354	323	352	381	349	329	361	355	355	351	347	385	301	351	373	371	396	354	344	340	364	342	374	330	364	338	355	350	364	351	345	367	351	372	351	334	351	359	339	344	383	374	339	352	358	362	350	373	344	330	354	336	348	346	352	357	368	381	343	367	356	378	346	346	338	348	350	366	343	387	394	378	347	391	347	351	373	334	364	358	368	374	340	389	367	337	352	369	347	382	384	353	355	353	383	383	338	368	344	376	364	368	342	329	337	340	360	367	343	376	382	364	363	369	356	372	360	378	367	340	373	353	330	376	360	352	356	381
24927	21345	27371	25569	9754	1506	1095	903	632	635	672	470	321	273	254	263	216	228	202	196	232	235	235	225	240	188	222	197	156	196	181	203	177	187	205	159	161	164	137	132	140	125	139	160	137	118	131	143	124	157	132	128	122	136	162	147	145	143	143	132	120	121	127	123	136	132	135	137	158	152	162	126	127	131	144	146	116	145	108	108	138	132	108	130	150	130	158	143	139	167	141	144	112	117	112	129	124	135	146	140	135	135	130	133	126	147	148	121	144	138	112	131	114	132	128	136	140	130	128	140	138	121	133	134	150	144	146	126	110	129	97	122	151	119	123	124	116	132	123	124	126	128	124	144	120	119	137	138	128	117	119	122	123	134	127	132	129	130	132	126	132	125	134	134	119	145	139	131	134	130	131	120	112	150	123	126	150	117	126	127	116	150	135	139	151	126	118	131	119	125	119	126	142	104	143	131	118	133	138	105	127	118	136	130	158	128	128	126	144	136	102	112	131	146	155	151	120	143	152	124	111	142	142	140	135	142	146	142	137	106	129	127	141	114	136	135	136	160	148	135	126	134	144	109	151	122	143	148	130	140	130	137	116	134	127	135	130	137	134	134	116	123	100	146	127	148	131	124	161	147	135	140	142	146	140	133	126	122	133	125	140	129	130	143	156	133	127	132	137	131	131	140	154	125	124	117	154	123	136	127	146	130	122	114	110	138	117	135	110	135	102	120	144	146	123	148	136	115	141	108	142	128	109	145	142	127	129	143	133	128	105	128	149	115	123	131	137	132	119	130	140	119	107	121	120	122	133	151	129	130	125	136	115	116	130	131	120	114	139	114	133	130	125	142	133	123	129	132	127	118	127	127	146	144	142	136	154	139	130	127	125	143	122	126	133	132	129	116	139	125	141	104	137	121	131	135	127	143	125	130	134	118	146	143	137	117	151	137	139	134	132	125	129	141	133	130	129	128	119	136	126	129	126	113	130	119	152	133	127	122	131	129	110	129	128	144	123	131	112	125	129	126	128	159	131	140	129	126	128	124	134	135	114	120	128	131	112	106	121	128	147	142	122	121	132	142	133	123	145	136	130	126	134	132	138	121	124	149	120	127	123	156	125	130	132	158	133	125	124	132	147	126	151	127	122	126	140	116	125	137	134	141	137	146	108	126	123	128	128	127	128	106	112	135	140	148	127	141	143	113	125	122	132	129	146	134	119	120	139	116	124	116	122	147	149	133	131	125	115	128	127	132	132	125	115	136	123	136	132	145	114	126	136	147	148	144	138	145	117	126	149	116	117	127	128	153	155	133	130	154	135	140	120	139	129	164	138	131	126	115	142	118	124	114	119	134	141	161	137	140	137	138	106	118	147	119	128	106	126	134	141	141	137	132	149	124	113	121	137	132	127	112	138	126	145	134	136	110	139	139	126	132	139	130	127	132	152	136	110	120	137	120	137	127	144	155	154	121	121	146	132	120	152	127	137	148	112	149	136	124	125	159	113	113	143	139	129	107	137	139	122	142	134	139	158	144	131	128	118	121	123	140	133	140	123	118	115	108	121	124	121	123	138	132	142	128	138	161	135	119	119	145	147	146	120	130	132	120	122	134	115	123	133	136	132	128	133	120	139	132	138	130	119	140	123	146	156	154	133	148	130	129	143	128	132	171	138	144	120	144	145	142	136	125	120	138	144	128	132	124	151	135	110	116	120	124	129	165	111	140	132	141	141	154	132	142	142	117	133	123	134	124	123	132	145	138	145	135	134	124	117	148	128	121	147	119	124	111	139	134	131	116	111	141	124	131	126	118	141	126	118	144	131	142	120	139	144	145	114	124	131	137	143	112	118	118	151	116	142	146	147	143	149	125	144	131	133	120	114	132	136	115	125	153	127	163	107	126	130	124	135	134	118	140	113	118	141	126	135	124	133	118	132	114	127	132	143	143	124	141	113	134	127	117	109	145	135	129	134	110	130	128	144	149	121	122	143	116	130	133	155	95	131	161	137	110	140	123	136	150	129	114	150	144	156	130	122	129	144	141	128	125	130	127	122	142	143	120	121	134	137	136	124	131	131	135	145	153	131	139	135	126	134	138	104	148	120	146	127	117	145	141	143	139	128	121	128	139	118	139	160	121	145	133	125	135	129	138	139	125	112	134	131	109	154	128	134	139	108	131	132	125	116	141	120	129	132	109	151	134	138	130	123	122	119	133	133	127	123	137	145	115	141	160	125	143	130	122	160	148	127	131	147	121	135	119	149	151	126	121	130	160	138	125	124	149	119	124	118	153	137	119	118	126	117	145	116	125	124	129	114	140	143	117	140	121	111	119	131	128	125	133	139	140	138	127	122	148	126	127	158	119	134	129	139	119	141	110	130	113	157	126	145	144	136	121	135	126	149	127	131	141	143	124	127	138	131	116	132	119	121	144	117	140	152	131	139	135	103	134	145	135	132	130	131	155	148	122	120	106	133	149	122	111	134	141	114	133	131	124	146	132	140	134	126	120	132	139	135	110	167	147	129	123	130	111	142	123	154	144	123	131	120	115	156	141	131	155	117	110	122	115	134	142	118	130	136	110	131	122	135	122	141	122	121	121	125	132	116	122	113	138	134	124	108	124	130	139	127	140	106	147	145	127	122	137	132	133	129	129	136	138	121	133	124	119	119	127	118	126	132	139	118	121	150	131	119	131	123	142	126	127	108	110	113	105	118	148	131	158	136	123	126	141	154	135	115	117	133	142	121	103	115	118	117	145	135	135	141	123	132	124	133	120	129	146	134	115	141	149	121	124	134	149	142	159	130	107	134	132	130	120	133	128	139	127	127	144	139	116	122	139	136	129	131	142	129	135	138	112	122	131	134	131	122	131	106	124	132	131	118	137	121	142	123	123	127	150	129	137	130	131	125	149	148	118	121	119	129	132	131	135	146	151	137	147	124	128	112	137	127	124	118	132	132	132	146	126	133	111	111	131	121	141	132	111	141	106	130	117	149	129	132	122	138	145	123	127	129	135	117	132	136	116	129	128	140	140	131	156	143	101	134	136	126	129	136	126	127	104	119	129	118	114	126	137	127	129	128	122	136	114	141	116	132	141	126	126	126	120	131	137	139	139	138	102	130	143	107	137	132	145	135	136	140	147	113	118	127	119	121	115	129	128	129	140	107	117	138	148	147	137	137	122	115	134	152	131	118	134	133	117	131	124	134	114	136	129	110	125	135	129	118	137	122	158	139	134	146	111	131	146	126	155	146	144	127	119	152	131	127	127	145	140	127	139	147	137	143	132	131	129	138	114	139	141	149	130	129	124	125	131	123	132	115	146	120	146	118	106	126	141	108	118	131	141	118	138	138	136	130	133	137	116	124	149	154	129	131	135	144	132	126	130	143	146	121	145	106	125	138	123	125	140	117	129	123	140	142	132	152	136	123	123	126	113	139	142	128	134	149	138	129	112	153	131	136	116	138	122	117	148	136	151	117	120	144	142	134	138	124	112	124	123	158	138
4981	12322	8257	4492	3659	2570	2080	1935	1306	1230	1309	864	512	403	385	404	326	310	259	252	308	336	293	281	287	263	274	278	261	252	255	244	244	252	235	230	224	186	138	155	139	126	146	146	149	124	149	131	168	159	144	128	159	158	149	155	140	152	133	168	153	142	137	133	131	136	163	143	150	162	169	154	158	150	153	152	145	173	151	147	160	139	144	152	153	161	149	128	125	143	132	175	175	150	123	147	143	154	153	138	151	137	136	167	150	162	123	148	154	162	140	140	124	141	145	124	141	147	148	140	141	134	139	134	144	148	110	155	164	158	161	149	146	123	150	165	147	128	134	141	144	143	154	140	143	145	144	132	148	145	159	146	131	164	129	140	149	125	150	150	164	166	160	143	151	151	154	146	154	118	135	135	145	151	123	140	160	148	130	140	132	139	171	149	148	143	150	154	157	137	131	138	133	126	147	136	147	155	146	158	141	142	147	137	160	153	131	166	142	139	143	147	156	153	144	146	149	150	143	132	145	167	161	148	133	150	159	134	147	145	166	142	142	138	149	160	151	134	123	146	153	148	140	133	138	152	125	143	115	159	165	133	147	160	151	134	171	152	129	157	162	143	141	159	145	143	120	141	136	152	145	141	141	162	133	140	151	144	146	133	164	161	155	152	136	134	151	133	125	140	166	141	139	125	147	139	145	149	143	161	149	149	139	164	127	141	159	143	150	139	142	139	132	126	172	142	123	121	137	137	146	147	155	157	152	161	158	156	148	132	126	155	145	163	123	155	179	150	137	148	152	145	152	153	154	143	153	148	138	149	165	163	137	148	148	176	149	146	152	130	116	158	155	138	146	138	145	140	143	135	166	147	113	152	128	140	127	129	133	144	137	137	146	139	144	153	131	132	143	141	164	173	147	141	134	134	149	144	131	162	115	147	119	140	145	154	147	140	170	149	145	146	160	154	128	153	146	141	158	176	144	141	137	164	145	156	138	144	136	141	142	143	166	139	134	143	124	148	131	143	146	151	133	146	136	114	138	141	142	141	132	132	147	139	140	125	121	142	164	137	144	137	139	129	157	140	140	147	144	122	119	158	133	128	146	166	158	150	158	158	114	151	141	143	147	143	145	144	146	148	141	165	143	153	145	147	152	145	153	128	155	150	134	166	151	142	149	152	154	161	133	144	119	135	139	138	150	173	141	155	129	138	137	143	144	146	130	159	148	153	142	123	144	142	152	133	132	157	136	134	155	121	126	144	136	133	136	137	146	155	132	132	160	150	132	133	164	146	122	139	172	152	147	158	141	126	158	130	145	128	138	132	152	146	167	149	126	151	148	158	145	122	151	139	124	159	152	135	130	131	148	140	138	160	137	136	105	150	160	167	144	151	165	138	134	137	132	127	136	133	144	153	128	143	134	115	151	125	137	142	147	154	139	150	159	147	169	151	148	152	153	143	155	150	157	149	153	136	143	144	136	148	157	177	118	144	119	150	128	141	143	156	146	132	164	140	140	137	146	139	138	156	145	161	119	150	150	130	144	136	159	153	152	144	134	136	154	156	156	137	154	143	149	143	151	137	148	145	145	132	127	140	128	129	132	175	144	147	125	150	136	131	162	147	163	138	133	161	151	148	127	132	144	153	156	141	150	148	140	137	120	168	142	136	156	152	155	146	144	126	167	155	167	123	134	141	136	126	161	152	155	147	150	136	132	140	149	143	154	151	139	148	141	158	154	158	154	159	138	144	130	155	145	147	124	141	140	135	137	144	159	158	143	154	132	137	149	140	140	121	153	143	123	154	160	150	141	132	146	121	139	136	136	158	152	132	141	153	132	146	156	143	132	157	136	133	127	153	133	157	149	134	167	140	150	152	145	146	149	141	154	146	139	153	128	137	138	124	144	162	129	143	139	146	147	153	143	142	152	155	155	146	147	117	137	159	153	141	135	164	140	149	130	163	147	140	144	171	131	138	139	155	126	157	144	133	143	125	141	147	124	148	137	133	168	152	145	149	127	141	152	143	142	160	156	157	134	163	150	149	127	144	134	152	141	148	137	134	125	161	147	128	139	141	149	155	156	141	127	128	134	124	129	160	143	137	155	133	142	142	132	129	140	141	174	150	129	136	152	149	151	159	159	130	146	130	131	138	152	135	136	116	155	151	135	143	149	120	143	147	141	138	160	180	137	139	141	137	138	148	147	140	179	160	123	133	126	134	132	129	106	145	142	141	147	151	127	134	142	134	134	149	148	138	152	123	150	138	146	145	123	155	159	161	156	157	140	129	136	148	140	138	144	118	151	138	142	140	131	143	153	145	125	149	157	156	145	158	151	147	149	153	145	157	146	139	145	139	164	112	155	138	134	172	133	148	160	120	136	140	160	138	135	123	148	158	161	144	122	156	149	156	144	147	149	165	163	152	161	143	128	128	165	150	145	134	149	144	137	141	151	148	131	149	132	153	159	137	150	148	148	134	148	161	164	143	136	148	160	122	149	160	151	140	145	134	146	166	140	158	160	155	162	145	151	130	140	132	127	172	145	177	151	136	159	162	154	151	148	132	141	145	131	130	149	142	146	145	144	135	130	156	128	153	145	140	150	168	140	163	140	161	140	144	142	171	157	156	173	146	142	153	137	154	158	138	145	146	156	150	132	145	145	144	122	135	148	142	147	148	149	155	141	143	154	155	152	133	129	156	162	147	134	138	114	146	163	149	129	137	145	154	166	155	138	153	159	151	133	137	166	136	146	155	166	141	162	153	145	144	156	145	138	136	156	132	143	127	146	156	159	115	143	149	131	139	150	123	163	123	130	154	149	141	147	147	143	139	149	130	176	159	137	139	163	147	139	141	143	116	164	137	145	137	143	170	168	151	157	144	149	139	148	152	147	157	147	169	144	162	136	156	135	158	125	147	149	134	150	139	159	145	134	139	139	128	148	134	120	155	149	145	151	141	139	142	157	139	155	142	137	142	138	144	151	140	141	160	141	146	123	147	146	142	131	159	163	146	134	142	161	140	139	155	173	171	131	171	142	160	159	130	141	138	169	131	136	148	134	135	134	137	126	148	170	151	145	160	157	142	154	130	160	120	128	156	135	143	150	145	154	121	121	144	145	144	149	144	148	131	158	156	133	144	142	154	150	143	147	129	144	129	153	122	134	131	145	156	146	140	142	140	147	146	129	143	145	162	138	158	160	130	136	140	130	141	141	146	146	157	139	141	140	172	144	144	136	139	155	142	133	149	159	148	134	154	139	141	152	151	136	128	163	133	162	147	155	144	146	123	138	126	157	133	154	138	168	157	142	161	145	151	149	125	129	123	130	142	151	154	130	137	128	150	178	139	164	141	132	152	153	135	153	179	143	135	139	143	127	137	141	150	159	143	139	162	132	141	144	131	141	139	149	160	164	145	136	125	138	128	143	145	156	140	143	150	147	147	169	156	145	137	164	127	124	140	157	130	158	163	124	144	143	169	131	161	141	161	139	124	126	132	153	152	162	160
22776	21395	29097	24077	21395	21447	9601	2644	1735	1577	1624	1241	829	735	687	635	533	518	523	579	500	542	595	520	494	531	454	493	428	456	414	450	458	476	445	433	372	377	361	359	359	341	351	272	342	333	334	336	320	324	300	326	331	305	316	370	338	310	306	338	336	354	345	320	352	357	332	362	311	316	365	361	334	337	364	334	352	335	341	326	316	355	353	319	335	351	335	361	311	322	346	318	313	327	367	326	349	349	304	360	325	313	306	308	344	334	333	321	323	335	335	359	317	341	322	337	309	336	320	311	349	316	328	320	349	319	331	338	347	305	334	325	352	293	329	292	294	331	320	309	303	359	297	318	360	349	358	327	324	331	331	291	356	319	351	334	342	296	327	318	300	332	342	313	319	309	321	365	333	321	294	333	312	332	336	323	324	333	293	342	351	347	308	287	302	381	340	338	333	331	311	303	358	311	322	315	336	307	354	318	316	321	336	338	343	331	304	338	330	321	334	315	322	329	357	332	320	342	296	326	317	329	314	279	304	336	339	325	302	333	336	308	285	292	326	311	328	338	358	316	334	351	306	344	345	342	329	351	347	317	329	321	316	341	309	322	336	350	315	315	332	299	359	345	301	296	305	306	320	323	310	329	327	321	292	316	334	325	320	343	313	323	348	299	315	342	336	319	345	348	347	312	354	304	331	319	309	301	321	327	327	339	336	341	361	347	304	334	359	358	299	340	322	298	313	301	370	329	340	310	347	358	361	316	360	303	316	317	315	313	337	323	350	351	340	351	313	332	331	339	353	327	322	318	332	326	312	324	295	307	312	306	324	322	337	349	336	324	334	326	344	330	340	339	335	319	302	321	335	327	314	314	314	328	312	326	327	325	317	324	327	319	278	342	362	332	341	316	278	306	314	322	295	352	326	312	328	333	324	338	314	323	331	339	293	322	320	322	343	297	329	333	351	336	344	341	334	292	318	333	300	343	325	331	339	320	341	295	335	306	327	346	323	317	352	325	337	312	299	318	345	325	357	359	301	351	303	310	293	318	339	309	303	300	315	314	330	321	316	333	312	357	337	318	325	337	329	314	337	348	320	308	327	321	320	312	304	319	345	322	338	333	332	330	303	350	301	340	314	331	317	349	340	334	316	323	357	351	353	332	320	356	310	319	339	282	298	320	325	303	340	320	331	305	340	325	325	327	322	329	336	316	311	302	353	302	317	343	325	307	319	334	321	331	334	313	294	353	324	343	327	343	332	319	301	343	307	299	320	334	336	320	329	336	321	329	321	323	336	311	329	300	332	331	312	337	324	345	343	301	314	334	339	327	305	316	313	303	360	345	326	307	351	306	326	312	332	321	316	351	318	310	325	334	324	313	349	332	353	361	356	372	312	355	337	360	309	349	312	337	334	321	337	338	346	322	291	340	332	341	311	330	304	314	329	327	331	329	307	326	309	309	372	315	304	350	313	329	309	337	327	349	304	369	341	312	336	318	319	320	325	335	299	339	313	305	307	327	335	301	329	331	345	334	311	335	319	324	335	320	354	308	332	336	332	351	315	291	329	324	303	343	346	324	341	332	330	359	325	292	299	347	301	363	318	339	271	303	309	315	314	326	332	331	332	339	311	315	326	302	324	329	312	326	353	362	323	343	285	323	329	329	327	325	292	310	345	340	335	345	349	333	314	319	332	308	336	373	327	323	329	331	312	319	348	347	308	291	326	284	331	360	350	343	336	307	349	310	356	326	292	344	307	318	311	336	316	313	338	340	355	328	302	310	334	312	338	335	324	324	339	314	340	334	323	317	336	371	365	333	338	305	296	311	333	339	349	320	351	327	306	324	309	307	299	329	332	326	325	349	310	320	324	322	327	297	311	333	326	309	343	323	305	321	344	287	315	339	298	353	310	322	324	314	307	311	338	347	337	297	303	327	332	329	330	346	349	314	328	344	312	290	331	337	325	330	310	333	310	310	321	339	311	312	324	339	329	328	334	297	294	310	343	343	339	354	319	347	297	322	328	324	370	375	333	325	337	320	317	349	336	328	307	327	352	323	316	333	298	335	331	292	332	331	336	327	340	316	329	309	309	293	311	345	317	336	340	330	305	333	326	356	346	317	317	348	356	329	321	353	331	321	334	320	324	320	319	310	354	318	308	341	309	303	315	330	339	340	324	332	309	328	319	328	314	302	332	325	321	309	337	334	321	313	338	347	327	332	295	322	333	333	317	302	299	333	320	336	322	300	310	311	312	371	317	302	334	368	341	335	336	316	331	322	312	326	333	348	341	326	254	340	336	349	321	319	335	331	350	324	331	315	338	334	318	328	350	313	332	304	303	331	353	307	335	325	347	293	306	317	360	294	321	328	328	342	316	332	297	307	358	319	329	326	354	355	279	335	332	308	364	325	299	316	382	329	340	316	342	355	303	306	326	344	358	332	334	317	320	336	344	359	335	314	344	334	324	309	351	305	339	315	332	310	354	317	324	304	354	336	295	316	327	319	345	327	332	320	329	329	313	319	304	323	325	319	325	312	319	336	334	368	374	322	305	317	349	311	346	325	323	330	292	307	334	320	335	300	329	335	354	309	313	321	366	291	296	341	303	328	347	348	309	320	351	337	339	335	342	286	362	331	324	305	306	290	335	303	341	331	328	345	304	330	338	347	314	315	325	298	311	312	339	312	328	317	329	325	302	347	348	326	338	302	347	314	320	336	351	306	328	310	313	349	309	331	343	298	320	332	353	350	359	321	325	331	332	343	326	308	326	318	332	309	353	348	325	316	331	340	322	315	343	315	341	330	344	325	320	321	349	304	344	327	329	322	313	362	318	328	337	303	334	321	335	353	346	339	358	321	281	334	330	318	315	298	276	329	333	313	325	302	303	323	355	318	318	309	312	353	333	349	285	314	334	301	363	349	341	318	330	343	317	342	299	345	334	323	331	327	311	320	336	304	350	303	369	335	330	338	317	341	301	317	319	306	338	314	334	305	319	326	304	290	304	332	344	312	300	317	306	333	321	299	336	355	337	344	321	310	352	325	328	335	319	328	324	320	314	327	327	323	309	303	338	332	325	355	350	289	334	330	326	314	333	318	305	329	334	318	289	344	333	356	339	304	354	348	321	320	338	292	345	331	302	316	317	303	318	333	340	328	325	300	324	350	319	346	315	343	327	308	348	361	314	330	311	316	324	312	328	317	321	330	353	364	308	313	356	307	308	304	309	319	321	299	340	317	313	368	318	304	313	317	311	288	332	309	343	323	326	328	328	323	329	301	325	332	323	317	300	313	301	334	289	326	269	312	315	286	332	331	319	360	346	294	321	322	333	335	333	376	337	342	329	308	336	332	331	312	284	347	338	319	329	353	318	297	339	299	328	349	341	341	328	336	344	325	346	327	326	356	347	325	356	319	355	329	332	358	343	284	341	320	333	313	351	337	350	348	306	301	319	329	318	323	320	307	338	319	336	332	324	315	329	324	339	322	339	312	331	347	336	349	339	328
6982	23541	16742	10228	8377	6206	5117	4216	2924	2780	2745	1930	1250	1037	993	959	798	687	657	654	652	689	667	632	665	610	645	582	526	519	577	537	562	519	495	459	432	429	389	383	377	394	409	358	383	343	376	375	332	327	328	402	349	359	360	356	323	346	355	373	329	328	322	363	340	356	350	328	351	389	359	351	334	376	346	361	387	327	374	338	355	359	375	318	352	370	371	374	350	337	361	343	349	345	348	351	351	379	338	331	351	344	330	346	337	358	344	352	333	326	334	372	319	352	391	347	344	340	364	377	337	351	356	326	372	320	326	340	349	353	322	327	352	338	334	365	337	353	305	336	350	331	334	342	371	354	306	326	341	332	352	360	327	357	309	345	357	345	356	352	346	360	376	340	351	320	374	325	338	357	373	358	333	345	342	326	352	345	368	360	351	364	333	336	377	344	364	318	311	372	366	341	342	353	344	342	333	350	339	350	344	366	355	397	368	365	357	333	365	344	352	369	347	324	317	391	310	388	326	370	347	328	332	346	342	379	360	347	362	339	341	342	358	345	336	358	323	359	350	348	355	400	362	346	369	355	359	337	335	327	326	331	324	366	305	354	362	370	374	344	349	365	329	342	344	398	346	367	336	355	369	317	354	343	340	327	352	377	311	347	356	340	366	322	329	354	355	347	322	319	315	344	318	314	328	348	341	338	351	340	343	334	394	337	344	332	366	338	349	341	339	326	309	368	341	368	334	349	320	354	314	287	356	340	342	357	333	357	355	329	324	323	337	338	332	361	311	361	339	355	327	359	336	321	349	340	333	337	329	340	332	353	355	344	324	349	350	370	351	321	353	353	347	362	321	365	315	349	369	313	325	355	332	325	330	358	345	360	303	356	316	376	335	349	352	318	312	357	349	355	368	359	337	328	366	376	338	339	340	337	368	326	367	355	315	337	355	330	356	348	305	339	356	340	350	350	341	373	361	388	346	324	354	323	340	342	353	358	357	349	371	361	330	353	347	344	368	342	348	330	352	323	339	355	332	323	329	326	337	365	350	321	355	334	327	319	326	346	366	366	326	347	318	364	343	371	350	312	336	363	318	343	334	344	359	382	329	326	323	367	347	337	353	324	342	325	345	366	311	352	351	353	342	360	358	358	338	329	329	326	373	356	335	316	346	361	334	344	341	329	349	326	315	352	329	319	338	351	321	359	348	337	347	342	322	325	329	336	354	340	329	366	348	336	366	342	337	345	359	318	343	328	339	368	365	350	320	342	350	315	292	334	345	348	329	327	338	310	364	398	340	337	334	376	340	303	348	342	346	328	329	346	326	350	347	340	339	328	355	330	345	345	361	376	348	350	325	361	369	340	326	322	386	346	357	373	370	314	365	318	353	366	365	330	381	343	356	368	343	324	381	355	366	350	355	350	356	342	328	362	340	356	334	370	356	327	353	353	375	338	316	342	383	340	360	342	322	366	332	324	332	348	318	346	320	379	368	327	321	334	364	379	383	346	338	351	353	332	324	346	350	351	348	331	365	340	325	333	360	330	317	356	330	349	343	361	378	347	331	376	362	360	337	347	360	353	337	356	343	315	329	350	343	344	367	354	372	383	317	338	313	329	338	296	370	364	323	349	359	355	341	351	330	323	378	371	330	355	350	358	300	368	359	332	340	277	328	385	339	365	352	323	324	353	373	374	355	355	321	340	309	318	323	346	350	345	365	336	324	346	331	326	337	332	348	358	331	324	375	361	361	335	352	329	346	356	347	341	381	344	342	370	371	337	344	335	325	359	336	306	344	320	328	360	296	324	337	315	367	351	394	326	346	317	381	331	347	321	323	361	329	310	344	357	329	344	368	353	339	345	326	336	345	324	329	337	353	321	367	343	370	339	367	326	361	332	350	391	329	345	342	349	362	321	348	289	339	338	336	365	348	350	393	304	354	387	328	326	328	402	365	378	309	349	333	339	316	336	358	339	316	359	349	343	374	350	351	350	374	333	339	369	344	297	343	348	305	345	336	344	357	318	332	366	380	330	340	342	341	344	323	375	332	326	324	371	316	366	329	341	328	333	317	333	338	304	347	350	365	375	319	342	330	369	360	353	384	331	314	364	357	350	371	325	329	383	364	365	325	317	364	370	377	388	376	363	325	326	352	344	387	300	382	364	339	350	361	355	311	336	314	395	353	324	298	343	347	370	333	359	355	371	308	364	364	349	321	352	323	315	358	355	319	340	344	318	350	373	331	341	350	394	339	332	298	361	310	334	343	330	374	335	362	377	313	365	293	342	331	361	331	339	365	322	335	329	363	381	355	306	356	340	328	390	315	358	321	347	338	340	321	352	356	333	331	355	340	356	350	315	328	338	362	348	312	363	332	366	320	360	346	321	312	333	354	316	346	352	323	326	362	346	319	364	320	329	363	369	312	316	367	362	329	347	362	353	363	340	345	324	360	362	313	328	371	329	358	356	361	335	339	355	324	319	354	360	388	335	340	340	343	356	290	396	322	353	337	346	363	374	338	315	327	317	347	348	387	359	356	341	331	344	354	321	352	371	319	342	350	359	336	351	342	322	342	354	353	362	338	364	358	361	315	366	332	350	361	371	332	338	356	325	366	320	342	340	344	356	369	346	339	352	335	334	336	354	361	322	376	334	363	358	319	309	335	382	328	369	332	323	336	350	381	316	351	355	337	339	339	348	342	365	360	306	350	326	370	375	310	336	340	349	382	354	371	299	326	347	367	335	341	345	355	351	324	305	365	330	331	354	324	320	331	303	323	389	357	306	306	356	296	346	316	336	321	335	351	328	339	294	344	364	352	330	372	361	345	333	340	347	326	369	358	349	346	332	324	344	334	298	332	332	350	382	358	363	355	330	343	322	366	340	326	361	322	315	353	334	328	351	321	338	326	318	349	339	342	342	338	340	365	340	372	323	360	316	341	363	335	353	329	315	331	327	368	350	296	327	342	338	322	315	333	372	339	329	338	335	334	330	333	353	370	346	357	318	329	298	335	350	345	353	303	332	335	381	341	348	311	332	319	375	329	355	296	317	352	333	337	365	358	324	321	330	360	304	373	343	330	315	315	317	365	332	332	346	349	354	321	338	342	372	333	346	335	326	329	331	341	338	343	347	323	356	348	372	355	337	301	360	375	329	321	313	324	345	329	382	337	328	346	296	336	354	304	345	349	365	360	322	355	319	313	359	357	366	345	332	338	338	316	352	364	349	339	325	358	344	342	348	322	331	334	394	337	331	362	348	366	346	321	304	306	314	328	350	313	359	326	327	304	348	335	343	371	354	333	321	343	346	356	362	332	335	326	339	378	354	360	341	358	389	329	351	340	334	360	335	348	361	348	327	336	329	327	336	340	339	354	354	332	338	361	327	337	326	306	350	362	351	321	354	305	398	352	350	329	325	373	351	356	340	324	310	317	346	328	369	375	351	334	373	346	336	342	372	341	364	378	371	394	344	344	322	358	361	343	342	355	370	332	337	375	344	343	315
27944	19852	8531	2502	1368	1004	765	639	529	431	571	397	281	242	246	259	236	236	238	219	265	265	230	232	266	253	262	226	218	228	239	218	226	196	233	224	186	191	224	217	227	191	201	174	168	186	196	184	190	198	192	187	183	167	196	204	188	204	192	179	188	189	192	180	178	179	187	195	186	192	234	200	201	183	181	188	197	189	191	204	209	174	199	199	191	217	207	169	182	192	184	174	208	160	191	190	186	195	202	183	178	165	180	200	186	170	221	214	209	177	173	217	193	173	203	195	205	180	181	187	200	193	189	205	172	187	181	217	166	203	208	171	181	173	197	185	191	187	210	175	179	191	199	197	205	190	180	179	195	190	194	187	200	186	217	203	187	185	205	177	188	188	186	195	180	185	168	185	201	204	202	190	181	199	194	190	209	206	205	204	174	209	194	185	189	182	212	201	195	165	201	177	187	180	216	198	184	228	187	207	186	179	199	181	176	183	185	199	195	213	175	160	192	188	207	179	197	196	193	172	197	172	200	200	172	180	207	183	161	214	175	170	170	210	198	205	201	189	201	171	185	180	197	190	189	180	192	218	171	191	201	180	162	193	183	222	210	185	203	186	200	209	186	202	161	151	188	170	211	209	179	174	192	178	177	228	162	193	193	162	168	208	193	176	209	194	194	186	179	183	172	175	186	193	202	192	168	195	194	184	198	178	217	168	204	203	190	176	193	194	173	207	200	164	212	215	176	194	169	172	178	204	199	201	184	173	189	190	187	174	211	186	187	195	161	163	198	199	200	193	170	184	188	185	202	163	191	197	201	183	178	203	189	200	172	206	174	217	186	203	185	197	187	206	172	186	174	210	181	196	183	205	184	206	181	194	169	196	182	215	168	194	223	215	202	181	194	191	194	194	198	223	177	183	213	220	180	204	186	177	181	171	206	189	171	192	217	175	175	178	179	205	194	196	182	184	206	172	175	201	188	179	180	174	204	191	195	204	178	175	179	174	188	180	196	187	194	175	196	181	174	179	184	200	194	168	188	188	179	174	166	197	211	180	183	164	194	181	180	187	188	184	193	192	221	160	190	194	180	196	200	185	203	200	170	184	176	212	178	208	169	192	192	167	207	178	183	162	166	194	198	188	214	191	176	215	188	189	195	187	201	193	199	170	174	208	187	186	199	201	179	176	220	194	190	182	206	178	183	190	210	198	184	182	207	209	187	197	197	171	190	195	188	191	193	182	185	196	191	207	205	178	191	172	197	171	188	188	200	214	205	198	185	176	210	170	189	178	191	177	200	203	216	163	173	177	192	191	207	219	184	186	201	186	189	178	194	193	168	200	198	196	190	208	177	174	176	180	177	209	194	192	182	190	194	185	179	184	165	194	222	178	203	191	193	203	181	182	180	205	184	202	197	183	199	187	200	200	189	193	186	187	187	184	173	192	183	167	203	174	202	208	191	178	187	178	193	196	194	178	174	220	197	201	181	183	197	190	187	227	177	165	180	175	222	198	186	213	186	221	200	181	191	174	190	189	195	190	201	176	183	199	156	198	204	172	211	172	181	180	198	201	198	179	172	173	205	171	204	200	211	167	213	201	173	218	169	184	205	192	192	191	184	195	205	197	181	185	186	191	176	207	200	204	192	218	177	180	180	220	210	200	180	219	196	191	191	186	173	211	187	202	192	198	193	203	197	203	197	195	180	174	159	196	196	172	186	179	194	182	201	196	202	194	194	166	184	207	219	219	214	193	184	199	213	209	207	178	223	176	188	195	173	180	201	165	174	223	205	204	174	168	191	175	193	191	185	189	186	185	177	187	182	153	183	176	194	208	196	196	204	185	193	171	190	198	191	183	175	204	193	197	183	165	177	190	215	197	196	192	192	205	209	209	208	190	199	177	215	203	168	176	212	188	200	195	183	183	191	183	202	169	210	204	184	189	192	189	186	213	180	195	190	207	212	183	178	194	191	176	186	184	193	195	183	215	192	184	203	181	191	200	202	221	194	195	172	219	168	201	161	206	195	177	177	178	171	223	186	192	167	215	203	216	183	174	212	194	186	191	188	191	213	167	164	175	170	195	202	187	194	187	229	190	202	199	190	206	180	188	202	167	192	200	209	203	177	188	186	202	207	169	178	168	179	205	197	210	197	197	187	199	184	179	208	222	188	192	200	196	177	188	197	171	206	194	199	200	201	209	210	169	180	196	183	180	187	204	181	177	219	198	176	191	205	195	183	193	183	184	195	200	190	200	162	181	185	205	194	212	168	187	185	178	209	198	205	175	193	201	200	200	203	212	193	199	202	170	185	173	188	176	192	198	176	195	188	176	184	204	192	196	193	194	216	171	200	187	203	171	192	190	183	192	196	183	192	188	210	178	181	180	199	200	189	184	191	169	184	195	198	195	196	192	244	216	207	199	185	186	184	197	195	208	181	182	191	192	185	208	205	201	221	197	184	195	188	182	194	173	197	169	187	197	185	186	178	205	192	177	183	190	197	200	163	175	173	189	168	170	172	190	188	195	207	201	208	207	201	198	181	193	187	207	198	198	195	202	188	198	188	196	232	213	206	201	208	217	168	195	174	219	166	191	177	181	168	194	198	175	180	204	197	174	188	181	204	185	189	195	196	200	186	183	195	193	193	201	170	188	184	200	204	199	181	161	204	215	176	175	185	182	224	208	179	187	205	185	178	185	174	201	180	195	183	196	188	178	184	173	181	197	190	195	166	176	211	179	203	197	187	179	188	190	158	186	194	190	173	200	189	189	197	203	197	184	194	189	190	191	181	176	191	182	184	203	191	184	184	222	161	196	184	175	199	197	177	193	181	191	186	172	209	185	201	192	164	203	181	173	193	164	203	207	205	169	209	218	180	203	184	198	188	175	208	169	191	188	200	193	199	198	178	189	194	196	187	186	171	213	186	196	181	171	215	218	173	190	192	168	189	169	208	194	180	176	191	179	203	187	171	205	222	192	188	180	183	192	198	212	209	184	171	163	162	161	211	172	189	191	198	186	193	169	204	162	190	213	196	213	189	166	196	196	192	184	186	195	193	185	193	192	190	219	169	202	186	186	174	196	194	194	185	183	193	207	184	183	193	167	193	204	197	207	209	163	207	197	196	163	187	188	188	200	177	166	175	185	207	210	188	175	195	210	225	199	231	204	212	176	197	193	207	206	224	204	195	197	216	193	206	204	185	227	189	165	187	178	200	179	186	195	180	173	196	204	175	213	192	189	191	203	199	181	208	191	178	210	204	220	195	198	186	186	198	211	183	174	191	169	179	192	173	190	208	181	166	167	210	191	183	191	209	178	197	209	200	169	184	180	204	196	186	232	193	207	206	188	176	238	182	198	203	173	173	171	176	179	198	192	186	184	191	181	205	166	206	187	201	189	197	216	196	186	173	204	184	188	185	165	208	176	176	181	193	164	198	201	190	202	183	208	176	189	180	169	190	185	193	214	205	190	175	193	172	191	186	198	213	192	173	209	203	178	183	204
6254	7529	5272	2729	2084	1572	1303	1185	857	790	879	588	372	397	346	325	268	261	248	327	337	295	313	297	297	289	293	297	311	289	276	257	261	237	237	241	222	224	205	197	189	211	197	199	223	206	192	228	206	214	189	178	196	191	194	189	222	193	209	214	186	197	187	204	172	186	231	223	182	198	223	213	204	205	181	205	196	186	201	191	211	168	190	210	179	218	201	210	200	201	191	209	203	210	193	184	214	193	205	184	193	165	217	195	203	216	209	224	183	183	198	222	208	206	178	204	190	206	189	209	209	209	193	216	181	220	175	184	216	201	204	197	201	212	218	182	215	197	201	210	212	204	206	215	200	184	183	192	201	181	212	188	216	192	195	202	206	201	193	178	209	191	194	202	207	179	199	220	216	204	178	195	216	236	189	211	192	189	198	216	173	198	187	211	196	215	212	186	185	211	185	213	199	191	219	217	221	186	210	214	186	188	210	217	221	201	200	203	216	212	206	202	221	194	216	212	162	222	202	215	210	205	193	210	203	215	199	203	178	200	231	192	204	187	210	191	201	207	193	186	192	214	203	202	197	216	198	201	192	191	191	197	197	194	222	216	237	192	207	195	185	205	189	209	231	196	186	208	213	197	225	263	191	192	177	195	228	188	185	181	197	194	215	189	194	205	207	188	215	216	198	229	220	179	193	211	182	177	210	198	196	207	204	204	205	208	193	211	200	196	211	209	212	198	201	190	212	198	174	202	205	205	188	215	215	206	201	185	209	193	211	174	205	189	184	218	194	195	205	189	184	188	197	189	185	175	227	199	204	199	222	196	232	188	201	209	203	202	209	237	220	230	200	189	205	207	215	203	184	197	197	191	187	178	197	184	199	201	190	189	219	221	202	183	225	175	234	182	228	240	207	220	205	211	202	167	191	191	223	191	233	178	210	195	195	213	180	191	197	214	199	209	180	177	230	200	190	195	183	214	216	199	204	214	185	195	188	196	193	211	226	184	215	199	211	189	176	211	198	206	183	185	202	207	209	208	213	206	206	228	208	235	216	196	211	236	200	210	210	192	216	206	204	215	231	189	200	188	194	193	202	210	183	191	234	211	200	185	233	196	237	200	226	203	204	182	196	199	210	207	193	206	205	193	192	200	192	221	192	212	198	208	181	210	203	195	199	210	236	194	201	175	201	220	203	191	188	220	185	202	211	201	217	193	233	198	199	188	178	194	207	189	208	200	197	213	230	192	207	205	192	206	221	204	185	221	178	197	218	206	209	225	235	205	200	201	197	194	190	197	193	202	191	191	189	176	226	180	195	226	207	214	190	215	222	182	197	197	205	191	179	217	176	193	197	195	204	216	191	193	172	205	194	193	198	192	192	217	193	190	194	192	205	202	210	236	203	202	237	194	200	202	197	221	192	211	202	205	159	209	201	196	195	206	194	184	207	214	190	194	214	189	204	199	212	201	207	225	191	188	215	225	204	197	184	161	193	227	187	200	187	205	166	192	171	187	216	198	208	205	219	202	207	196	210	200	207	203	195	215	224	202	178	207	188	226	211	196	189	195	201	204	201	207	220	208	205	226	187	211	207	209	184	203	214	224	186	196	215	188	231	205	209	214	240	226	186	181	179	209	216	179	219	204	195	199	198	192	181	170	197	224	202	192	201	219	230	200	199	234	203	216	212	191	201	213	201	201	179	171	192	210	202	199	218	193	215	228	206	202	201	190	211	202	196	201	174	193	194	227	216	205	207	210	193	202	189	194	213	190	178	190	202	220	185	188	172	195	193	213	193	204	218	169	193	202	215	205	195	217	204	194	192	196	177	175	218	204	202	192	205	225	204	206	209	174	216	197	213	213	229	208	190	181	178	208	213	190	216	190	197	206	171	204	210	202	188	179	191	199	204	209	218	212	184	209	217	190	187	208	186	195	185	204	232	217	185	221	215	222	208	212	205	200	198	210	202	185	219	203	217	235	209	213	212	202	213	191	217	174	211	198	207	190	204	210	202	202	187	202	193	198	201	211	194	198	223	215	192	183	214	200	207	184	208	199	201	176	217	200	208	226	203	202	186	204	169	192	196	196	189	195	202	212	190	206	190	194	193	209	199	194	219	188	194	192	173	206	211	182	203	191	180	191	199	208	184	166	231	195	207	194	196	203	198	194	209	181	172	206	215	189	209	189	213	187	212	210	192	192	203	236	225	200	221	217	173	219	196	192	202	185	198	213	199	188	217	193	173	198	192	212	213	223	188	183	196	211	203	190	203	200	203	203	205	204	210	190	191	204	212	182	183	202	200	196	158	198	206	184	201	211	212	207	189	217	202	229	211	191	220	217	190	191	222	195	203	202	225	200	210	215	221	207	204	194	200	212	208	209	212	217	216	193	199	237	213	191	202	182	232	202	200	212	205	192	200	180	191	194	219	233	194	217	189	186	194	201	183	205	178	208	210	184	189	171	199	202	238	199	221	221	200	208	184	199	174	196	203	203	195	198	197	224	200	223	196	191	196	192	190	209	193	203	188	177	207	194	199	203	187	203	199	204	193	195	212	184	202	213	205	189	200	199	204	212	224	212	199	193	187	213	174	193	174	219	182	188	199	216	189	224	239	201	206	197	196	236	208	216	204	201	222	188	187	203	210	186	205	211	225	219	203	194	238	206	201	203	211	201	194	214	163	185	207	187	183	194	206	210	187	212	185	189	242	198	245	220	197	235	236	209	228	197	206	199	212	169	218	207	197	214	209	171	211	249	189	218	195	200	216	191	195	221	196	232	174	190	194	208	219	204	204	232	189	225	202	215	204	190	216	204	192	184	186	188	188	191	206	189	199	236	207	200	201	214	208	215	192	212	204	178	192	187	187	213	248	214	208	200	201	196	199	183	211	204	195	209	190	213	209	226	201	226	204	199	202	214	186	208	207	196	194	205	175	240	218	187	195	210	199	193	211	215	172	204	192	215	215	192	205	202	200	197	205	211	192	225	205	202	204	212	210	177	208	199	173	192	208	208	205	213	196	186	208	191	194	173	193	193	222	213	195	218	231	209	195	198	218	195	187	201	194	179	211	206	187	224	178	189	172	182	190	199	176	187	212	199	203	204	190	206	193	208	202	207	212	182	194	203	213	220	195	212	221	209	188	208	220	196	196	185	214	190	196	196	221	224	195	216	226	212	186	197	169	186	202	226	248	185	207	202	213	212	186	207	201	195	186	187	215	215	194	196	211	187	214	179	183	219	204	207	203	211	184	216	209	185	221	218	203	202	194	210	188	202	197	216	205	169	196	200	196	210	210	220	197	210	197	205	190	174	209	187	188	195	214	206	219	196	201	210	171	186	192	199	195	185	189	198	206	213	208	211	218	197	196	190	206	187	180	194	218	193	201	209	209	202	184	199	203	211	207	210	209	214	197	200	184	184	204	182	197	196	217	200	203	189	206	180	210	197	200	222	208	194	196	197	189	217	202	220	189	230	192	195	205	197	197	220	211	199	214	188	211	202
23893	21387	28554	24576	21346	9689	2515	1657	1189	1137	1180	859	680	573	561	524	526	442	418	436	470	463	454	461	461	443	437	453	431	420	443	418	403	415	407	385	343	361	318	347	377	334	356	323	345	316	377	322	305	340	377	352	318	309	339	328	354	345	331	358	337	338	357	347	311	343	334	317	370	323	364	319	359	324	328	348	349	344	337	330	335	353	311	366	325	358	345	317	306	325	353	335	353	325	314	324	322	310	332	324	308	356	334	304	342	326	350	335	333	325	316	376	352	333	293	316	350	339	335	308	359	395	314	342	323	309	337	351	360	324	333	308	319	323	347	333	358	339	340	283	345	324	336	335	339	328	319	373	358	341	338	338	356	327	344	305	335	328	362	330	346	368	342	353	330	350	323	307	348	365	356	329	302	331	376	351	325	329	344	310	356	311	368	345	307	330	326	334	331	319	311	333	329	347	328	355	329	328	338	342	352	336	326	323	343	351	332	336	296	345	335	319	324	336	326	352	336	350	333	378	325	316	324	366	351	335	331	331	339	305	319	307	344	342	343	320	340	365	350	329	346	331	288	320	345	324	356	357	371	337	332	342	338	351	332	330	322	389	363	350	341	328	313	336	333	301	338	318	301	316	338	335	327	351	316	327	353	317	323	329	349	298	336	357	350	345	315	339	332	341	282	360	346	357	312	319	330	322	345	316	292	349	342	329	315	338	369	368	337	282	334	316	287	344	307	359	355	387	327	329	335	332	352	358	340	307	369	336	356	339	339	348	327	328	341	323	336	356	343	348	352	341	349	341	371	323	293	312	380	333	305	334	336	323	335	314	331	341	318	303	325	333	360	333	334	336	327	330	349	337	337	349	358	344	317	338	328	318	315	335	352	330	317	297	342	323	340	357	323	314	334	320	327	317	341	316	303	393	345	319	327	312	370	352	330	347	341	315	383	353	336	371	344	324	336	329	348	320	345	353	333	302	331	348	312	332	337	361	314	331	356	376	311	349	335	314	356	329	357	340	346	308	312	305	350	302	363	318	279	339	311	323	319	339	337	349	337	350	353	296	335	324	368	324	299	312	359	327	328	314	318	357	338	347	334	346	317	324	321	368	353	361	362	319	350	331	375	337	331	347	329	333	316	328	328	331	336	349	330	296	307	321	316	340	307	304	326	351	332	350	382	344	372	350	324	320	328	342	302	360	323	334	333	340	316	329	319	320	311	353	331	322	334	305	308	342	353	307	348	351	336	364	334	326	331	311	328	334	342	318	335	311	323	330	341	339	310	356	370	344	314	327	340	345	300	346	300	332	342	327	365	334	332	356	325	332	322	321	318	307	330	357	331	347	320	314	324	361	308	348	334	319	335	370	341	311	308	337	328	313	327	318	328	346	348	348	323	362	355	346	345	328	314	350	331	338	325	305	358	350	362	335	377	342	325	373	312	326	332	301	365	357	335	335	350	346	340	348	326	320	359	319	332	309	355	327	329	354	344	347	303	349	323	338	332	322	328	346	332	340	324	320	332	341	340	345	361	338	307	300	336	305	343	339	345	340	332	322	326	341	375	353	340	321	327	319	322	348	360	352	294	324	324	326	336	324	330	304	343	335	301	333	332	330	339	342	308	364	333	345	312	323	334	335	352	324	326	333	353	307	322	287	335	349	315	342	313	321	376	341	360	325	334	365	337	328	341	304	311	332	340	314	338	364	325	335	322	335	337	346	345	343	339	331	340	329	332	340	350	336	326	317	326	340	358	337	335	355	314	335	333	345	314	352	336	364	348	325	347	337	340	308	328	334	311	347	334	316	352	331	358	305	324	361	367	354	339	316	351	353	345	339	343	313	337	332	323	329	324	344	326	286	319	344	334	333	338	295	331	326	320	353	345	332	356	321	357	310	365	336	324	342	328	320	309	355	319	342	329	327	336	326	314	328	327	315	319	319	321	356	347	337	362	321	325	361	361	318	366	343	335	300	322	337	330	326	310	358	333	318	333	337	326	308	342	361	329	338	322	329	361	308	345	300	308	356	316	345	342	346	299	354	321	324	338	333	344	333	319	323	322	339	330	350	368	334	341	328	343	347	337	330	328	327	327	346	330	361	328	380	314	340	353	366	366	344	322	357	345	317	291	324	290	330	338	340	310	337	345	340	338	309	330	343	312	332	352	314	313	343	339	330	336	321	341	287	361	351	290	326	361	351	333	357	320	309	376	330	351	356	363	328	339	356	321	348	334	284	350	329	342	350	347	317	338	293	326	324	323	329	331	326	309	312	343	339	338	320	365	339	324	330	326	334	350	333	314	349	336	319	330	344	351	324	328	360	354	332	330	353	341	344	343	327	313	331	302	332	328	339	365	334	320	312	313	340	347	304	344	345	339	358	358	360	302	279	340	307	334	325	312	345	323	313	306	307	303	299	326	332	307	296	367	343	306	360	351	325	328	306	359	352	327	343	348	314	354	318	322	311	330	314	345	342	331	340	324	326	365	365	367	332	347	313	320	336	368	328	311	358	343	333	358	313	326	328	352	329	373	345	311	320	354	334	337	343	315	322	297	319	325	331	330	372	344	334	338	326	328	336	353	345	307	352	328	342	348	345	327	333	332	348	341	342	335	329	355	329	311	324	328	339	333	309	331	328	336	347	347	345	295	350	325	351	353	332	351	341	363	345	329	291	355	318	285	320	329	321	347	357	290	305	329	334	353	321	306	305	350	338	324	328	320	362	366	340	356	349	331	347	369	338	310	336	332	327	314	322	319	336	349	341	331	323	351	342	346	314	351	314	310	326	348	312	311	328	343	346	361	324	345	323	362	324	338	348	357	353	338	348	369	316	313	326	322	324	331	339	345	318	329	390	324	358	301	317	308	355	368	335	325	339	321	323	323	300	323	294	327	343	365	332	359	359	293	308	296	361	350	344	328	298	346	382	362	305	327	359	326	353	350	327	338	314	325	333	337	359	342	368	337	303	341	320	295	314	325	302	315	347	367	370	317	321	308	332	352	313	315	319	304	317	316	335	327	350	346	327	323	334	299	332	320	322	307	311	329	323	353	332	347	318	367	317	351	333	359	317	356	329	334	326	326	357	337	339	329	339	350	324	334	340	334	327	354	314	297	329	357	325	328	355	325	311	346	344	336	312	353	342	337	306	340	353	313	329	321	336	336	313	369	346	308	314	295	335	304	329	324	340	320	319	344	332	372	347	340	343	346	327	341	334	323	323	335	368	368	305	331	336	343	332	335	358	314	322	331	315	351	343	334	331	331	342	326	344	323	320	338	344	338	319	359	326	338	305	341	337	347	378	315	324	306	325	349	330	316	306	353	316	338	332	340	323	324	354	360	340	326	327	346	351	307	322	343	316	326	303	338	349	317	342	332	331	343	318	349	313	303	312	353	292	321	325	303	339	374	347	336	317	326	356	309	333	329	358	331	366	310	332	326	325	354	360	334	362	322	343	343	307	297	338	322	319	342	321	316	328	315	340	329	353	326	346	364	337
5745	17678	12462	6953	5441	4229	3336	2737	2050	1866	1892	1229	957	762	757	735	626	518	521	572	560	609	585	566	553	532	519	508	482	482	507	459	518	465	469	459	450	423	366	359	390	360	356	357	373	374	355	371	370	347	357	370	349	357	341	362	328	338	386	346	383	337	375	330	360	334	353	391	338	389	342	352	376	363	342	389	363	364	378	371	364	338	343	346	362	345	384	332	330	379	354	298	370	363	350	346	372	362	391	349	364	344	331	341	339	382	338	342	360	338	323	353	344	386	334	345	337	364	351	388	334	364	340	363	365	343	337	342	364	391	365	350	355	353	347	370	352	356	347	368	390	357	402	324	355	338	350	356	339	327	370	339	347	372	347	361	358	377	358	360	321	330	338	375	337	306	333	351	356	391	353	355	387	340	337	353	354	314	342	324	326	390	392	369	365	340	365	364	347	353	352	363	370	329	370	379	333	357	356	381	362	375	366	371	385	351	316	343	347	340	333	332	322	348	369	337	389	376	335	356	343	355	312	317	353	374	353	348	344	367	342	352	324	335	352	349	344	323	342	377	354	335	315	352	348	362	337	390	333	372	365	333	343	366	372	334	347	335	368	364	332	355	343	339	324	356	373	334	362	355	327	353	360	338	363	365	339	362	344	386	349	353	361	336	362	334	357	345	381	367	317	359	332	380	320	360	367	351	339	337	340	366	365	365	366	329	340	375	317	359	375	373	336	350	346	347	367	334	341	365	366	353	372	330	366	355	343	343	347	346	365	337	360	372	333	388	350	322	334	382	367	353	384	361	390	355	351	348	353	351	375	331	326	341	328	371	347	355	368	345	332	359	333	352	324	364	353	335	360	317	376	341	339	390	348	352	329	377	335	348	356	355	345	361	364	347	347	382	366	314	360	369	391	389	348	369	378	351	338	357	368	348	356	373	338	355	377	369	347	384	355	326	348	365	336	300	381	374	359	335	345	380	341	337	346	376	339	360	352	355	357	349	373	320	382	380	402	352	333	368	356	335	322	383	388	341	354	337	374	392	341	326	335	355	351	383	346	321	358	347	335	396	380	346	365	356	333	349	347	328	359	367	330	356	337	365	337	355	374	355	355	338	339	347	326	362	347	350	341	360	345	320	324	319	346	371	361	372	334	383	354	363	332	355	346	341	355	340	356	349	332	368	321	361	361	335	382	388	335	352	374	352	373	346	373	351	355	324	357	361	342	375	339	344	339	367	357	350	369	397	337	344	349	364	306	364	344	376	352	365	323	368	353	370	343	346	376	325	337	388	353	411	349	326	367	387	351	347	349	351	338	339	345	338	364	368	359	343	365	381	361	375	362	367	357	380	353	348	365	317	328	353	389	359	325	365	353	340	334	373	327	355	346	353	355	370	351	376	322	338	346	360	345	329	353	339	357	348	363	356	388	360	335	344	361	360	337	361	353	348	359	365	352	332	361	370	363	366	335	358	358	364	368	384	379	342	362	340	338	334	358	346	351	338	320	330	359	395	351	377	373	376	345	366	364	357	358	351	336	367	347	356	366	332	334	339	357	342	359	388	359	361	349	358	385	315	347	388	345	363	329	344	362	373	349	338	359	349	351	315	352	339	343	348	350	351	339	312	384	400	342	358	350	353	331	356	371	346	378	316	350	328	336	317	348	374	381	342	373	335	348	347	337	326	334	351	355	369	356	358	345	329	330	329	348	334	339	357	348	419	346	349	329	390	412	350	364	369	349	355	358	358	375	371	365	344	375	340	317	352	328	369	363	366	321	332	367	369	351	357	325	312	368	371	399	334	330	326	350	374	346	360	356	365	378	294	329	399	384	347	355	346	389	373	347	347	315	338	347	379	363	310	365	307	344	329	347	358	380	371	396	356	324	335	353	344	333	374	354	348	366	353	365	352	357	365	380	375	342	353	350	336	328	338	379	366	350	377	358	353	344	346	336	359	371	357	367	319	328	355	338	344	396	350	369	360	327	365	351	362	364	376	339	349	340	372	362	352	378	360	328	349	386	364	380	357	363	341	339	362	392	352	355	348	388	372	368	365	334	338	355	374	358	365	357	363	353	339	380	362	355	371	333	350	331	357	344	335	373	332	351	361	352	353	322	357	333	357	349	356	361	369	380	354	359	331	354	377	345	343	346	329	341	359	367	370	387	364	347	367	370	339	342	360	370	352	349	375	337	410	351	340	384	337	352	320	359	341	323	338	364	318	356	361	381	357	351	357	344	358	380	362	353	317	353	367	351	336	353	335	331	351	384	343	356	365	334	314	376	370	328	344	344	374	337	347	391	322	346	346	395	339	373	379	352	351	370	352	375	340	362	338	341	356	342	377	357	356	363	351	329	346	346	341	352	352	343	337	377	355	349	310	362	356	347	357	335	362	361	347	357	331	354	358	373	329	345	358	347	416	370	323	328	359	343	358	381	358	342	361	348	335	367	361	350	332	342	345	356	337	360	338	356	370	367	350	392	382	338	345	345	350	369	351	340	330	381	348	359	345	371	365	375	313	342	340	357	331	339	340	377	377	365	369	361	349	327	357	374	331	368	346	380	367	336	388	343	323	394	336	376	341	316	317	333	386	395	327	308	351	364	356	356	355	370	363	365	360	342	368	338	342	330	368	355	357	341	349	373	343	351	340	381	341	359	351	348	356	375	355	364	361	360	339	345	339	376	349	361	386	337	337	330	347	337	377	329	383	335	337	336	320	390	344	366	313	369	344	348	373	316	304	339	351	349	379	327	315	354	337	365	308	352	333	356	346	340	356	360	365	364	328	329	346	331	351	352	358	339	365	371	348	361	383	350	358	376	324	342	372	361	361	373	352	366	329	345	338	352	351	358	346	378	332	340	350	327	357	369	341	343	349	376	365	369	363	365	334	367	361	337	353	367	361	366	361	361	315	364	324	341	351	345	333	373	369	335	380	343	346	365	333	304	363	366	371	327	327	319	350	365	332	366	375	322	341	348	344	327	361	348	364	353	365	373	360	339	349	358	337	343	382	333	365	366	353	346	334	359	334	365	373	355	370	341	362	399	321	334	343	388	370	349	329	344	345	330	337	331	369	321	336	356	353	350	352	347	358	367	351	321	339	356	322	363	348	354	350	364	370	333	328	353	358	356	354	362	332	343	346	348	368	349	364	326	387	329	324	353	329	351	351	342	354	356	351	336	369	344	349	347	356	364	355	367	357	344	339	356	329	377	372	351	383	339	353	319	327	356	343	325	356	375	328	378	353	378	360	351	341	363	361	336	357	365	348	349	310	348	382	357	365	344	329	373	339	351	335	322	331	337	353	351	360	380	362	364	359	320	343	360	395	339	340	312	342	357	372	363	355	362	376	325	345	340	345	368	366	359	350	332	386	359	352	327	351	345	388	339	333	356	360	350	368	333	355	402	372	377	345	347	333	330	310	342	352	382	360	334	381	344	351	334	339	357	349	352	315	356	378	365	338	329	381	342	369	388	355	317	338	385	345	353	360	375	368
24998	21367	27332	25634	10033	1540	1150	920	646	639	652	405	282	249	272	237	211	207	197	200	244	243	226	214	250	225	193	187	203	183	166	191	179	185	177	171	141	128	122	134	149	130	119	130	121	137	141	132	106	145	124	132	122	138	144	98	116	137	162	156	135	131	117	118	148	137	116	130	139	136	121	136	133	109	136	141	145	126	133	120	128	112	138	144	118	124	122	139	126	121	144	118	118	125	141	134	123	108	135	132	119	123	127	137	107	128	137	136	118	127	134	118	119	119	140	129	129	117	121	124	122	132	131	112	135	127	111	125	126	141	122	124	130	124	132	134	123	121	121	122	120	119	103	123	116	124	137	146	137	117	113	112	135	148	120	129	125	133	138	122	148	129	140	131	152	132	128	119	120	134	144	114	118	121	128	108	120	145	126	121	110	132	110	147	131	128	121	137	161	108	119	135	154	138	108	120	140	135	128	120	115	114	129	120	122	120	139	141	111	104	128	105	126	136	119	126	129	127	121	125	140	123	132	119	106	126	139	136	127	125	129	132	135	122	124	141	156	153	115	129	146	109	128	130	118	120	131	118	136	112	120	126	109	135	139	126	128	143	119	135	134	118	121	120	135	124	127	143	101	121	143	112	117	134	103	121	139	137	133	123	131	145	121	138	135	104	116	148	140	110	138	138	132	143	116	122	135	127	124	132	109	130	117	133	135	107	134	140	120	143	117	127	131	109	119	117	127	111	126	128	138	136	131	128	133	130	110	117	130	100	148	132	121	111	126	117	125	136	111	126	131	113	141	126	125	113	108	122	129	122	126	115	121	133	111	124	147	125	117	131	142	138	123	138	122	129	115	128	122	140	127	137	135	118	141	122	124	130	112	127	130	138	134	117	153	107	129	116	127	115	134	120	128	132	113	121	118	129	139	131	152	122	123	133	137	116	147	120	118	139	112	106	112	112	123	124	131	131	119	129	130	129	124	130	109	106	123	126	147	140	132	132	123	143	137	122	128	117	126	131	121	116	133	130	134	130	145	141	136	114	114	118	125	124	126	123	127	117	121	119	151	120	139	124	127	121	135	124	138	143	138	129	142	104	116	118	146	124	127	123	137	115	128	135	150	134	132	135	153	132	135	128	145	138	119	129	135	136	111	139	142	122	122	117	138	150	125	119	121	122	129	144	117	121	125	117	134	121	129	136	130	148	143	134	123	127	131	117	155	134	142	132	123	111	117	152	120	114	127	117	128	122	116	137	116	146	144	122	128	104	130	105	129	135	130	123	122	102	126	146	138	108	117	136	134	121	140	126	132	122	126	136	119	128	129	133	127	143	114	117	129	136	129	138	129	122	129	118	155	117	160	105	117	124	119	106	109	120	128	116	147	133	113	135	126	126	116	113	119	130	95	139	129	131	115	122	119	122	132	116	126	141	129	130	136	130	125	146	118	118	127	142	146	134	124	120	137	140	128	131	142	119	131	101	123	125	125	111	120	129	129	129	125	131	133	119	131	105	108	126	130	127	149	115	119	159	118	132	132	137	115	124	118	118	133	122	140	117	119	118	116	144	115	141	118	131	127	112	118	116	102	113	139	130	123	132	144	140	126	131	126	136	118	145	114	133	125	129	116	138	130	133	122	125	111	111	123	113	120	130	127	142	139	117	122	106	101	115	128	124	122	132	136	131	131	129	124	121	138	115	130	136	116	125	126	129	137	126	118	133	129	107	128	143	143	135	122	134	129	142	126	117	136	125	149	140	126	133	141	135	138	146	134	111	137	118	146	101	128	118	147	114	138	112	133	135	129	130	147	117	126	135	130	135	126	123	142	129	113	115	133	124	113	127	123	106	115	124	129	113	131	110	137	128	106	133	141	122	140	117	138	124	130	110	137	97	129	116	125	119	145	139	118	130	146	143	131	116	119	125	120	126	127	133	135	131	120	126	108	127	124	117	131	123	116	110	131	132	149	124	128	134	128	119	126	131	117	138	140	122	132	142	116	138	110	130	122	129	121	135	126	137	112	125	126	144	130	123	142	108	112	141	118	135	135	127	155	141	113	121	126	124	106	140	123	126	137	118	123	118	128	114	152	107	107	127	160	123	121	120	126	141	114	114	119	114	136	125	107	122	142	122	118	105	138	120	122	117	116	122	118	123	114	122	121	133	129	144	137	113	131	141	139	133	123	120	110	142	124	132	137	136	134	126	132	113	122	124	116	126	127	111	147	129	116	127	134	125	123	119	137	127	132	124	135	132	146	116	123	102	114	151	135	122	115	122	142	120	141	140	153	130	121	131	122	128	134	114	137	118	140	140	118	129	139	138	138	120	130	121	123	124	134	121	135	112	133	139	114	122	122	145	129	120	139	139	129	125	123	114	128	142	113	121	112	118	145	144	121	113	125	101	117	146	138	124	134	125	127	142	133	149	135	130	116	150	114	117	143	139	143	128	115	103	116	99	125	130	143	119	132	121	113	124	131	126	120	107	108	114	135	102	127	119	125	132	126	106	134	110	125	138	142	114	132	139	106	134	119	121	111	129	125	112	102	132	133	112	116	122	133	120	128	137	135	126	125	123	125	131	111	128	154	99	124	142	117	122	99	152	134	138	134	104	130	157	139	93	122	146	126	131	113	131	131	113	130	121	120	137	135	131	122	127	140	117	111	119	131	118	122	116	129	132	148	131	117	132	118	126	123	118	133	117	132	123	121	134	129	110	117	133	120	118	123	120	120	130	124	123	112	121	118	126	128	126	116	136	130	91	136	124	147	141	104	109	145	116	129	135	144	119	130	110	132	137	126	133	136	144	135	122	126	123	144	134	120	122	126	129	147	119	130	131	122	145	132	141	131	126	116	127	136	104	119	124	116	133	138	123	116	122	119	122	124	126	114	111	130	122	136	128	125	118	129	146	121	119	114	131	118	132	122	133	110	136	125	102	126	125	122	99	115	121	148	140	124	141	116	132	130	136	135	129	122	134	116	115	139	118	119	118	119	127	122	126	106	143	139	138	125	125	129	114	120	111	120	140	144	125	120	117	116	125	129	128	122	115	141	128	116	116	131	123	120	118	122	115	132	138	142	135	101	133	136	140	126	137	128	126	135	97	108	122	130	133	130	125	122	128	133	131	125	128	138	126	122	119	128	123	141	105	109	132	121	133	117	154	137	125	121	142	131	120	120	114	137	142	121	137	125	138	130	132	132	143	124	138	130	109	136	105	134	128	119	122	124	151	125	125	109	112	134	107	107	110	127	146	128	109	129	127	119	129	132	112	121	105	133	122	134	136	112	119	131	122	134	140	119	131	124	139	122	111	113	151	125	120	126	115	133	123	133	130	126	131	120	120	115	119	135	122	146	143	112	140	122	126	138	116	139	146	126	134	104	126	126	121	139	128	133	114	115	129	132	112	114	137	131	141	117	118	128	120	134	121	139	120	120	114	127	133	155	146	128	118	115	132	106	134	118	132	143	148	128	125	139	137	128	132	129	114	107	132	113	142
5006	12800	8517	4778	3639	2606	2164	1798	1242	1253	1257	716	488	410	373	364	323	268	288	295	310	314	303	303	270	283	268	298	241	235	238	236	249	232	234	193	165	175	157	143	159	136	148	135	156	134	148	144	150	144	138	131	144	148	150	144	124	146	138	145	131	156	159	139	143	152	140	126	147	137	131	133	124	144	132	137	121	147	145	157	145	143	147	144	144	142	149	126	162	138	128	133	126	148	138	144	163	153	122	139	133	142	162	153	146	135	133	140	127	141	143	152	131	111	170	136	122	147	123	132	145	148	143	134	167	118	152	144	140	142	153	151	127	143	125	142	145	120	152	147	136	157	143	137	131	118	131	132	134	122	135	136	128	131	149	131	129	138	136	131	147	142	151	141	123	153	139	142	173	118	158	124	141	133	153	139	137	145	134	146	126	138	134	140	147	142	121	138	138	141	138	135	148	151	146	129	139	156	136	127	114	131	142	134	131	134	142	154	124	129	142	140	156	129	130	150	145	157	154	141	146	131	140	161	141	137	116	119	136	140	126	140	132	140	133	130	143	136	127	140	131	119	127	131	154	126	147	134	140	127	147	124	145	165	147	156	129	134	135	141	147	140	144	134	143	146	119	126	129	154	166	121	148	138	139	142	140	145	132	131	145	140	142	149	148	142	144	125	154	124	149	145	147	142	133	142	136	135	133	143	144	148	154	161	135	151	132	115	138	123	138	134	138	152	131	149	160	143	145	133	145	140	152	149	140	151	149	119	145	139	145	145	130	142	139	115	144	124	139	135	148	125	143	137	125	143	136	128	146	128	147	157	141	145	149	124	120	151	142	134	132	151	145	137	143	151	147	131	137	146	152	140	141	154	138	158	146	150	126	157	126	139	133	143	135	146	167	122	133	135	139	146	141	147	150	135	158	163	142	140	131	144	134	140	132	124	155	145	140	131	134	139	135	149	141	139	141	153	136	139	149	131	142	131	139	146	145	138	129	134	130	120	143	145	105	146	129	151	143	149	141	142	152	117	133	148	120	150	130	131	126	139	133	153	133	145	160	142	125	143	147	132	143	128	137	146	147	145	147	153	145	149	129	134	143	147	137	151	132	145	138	149	145	140	138	135	132	163	148	149	148	135	137	138	125	138	139	139	123	143	140	159	145	127	153	147	153	137	132	125	129	140	136	133	143	138	154	135	141	153	155	129	130	158	124	146	145	127	137	135	159	112	134	136	115	133	132	143	137	129	124	156	130	151	144	152	131	159	148	141	155	132	147	141	147	156	127	129	126	136	144	137	151	136	131	153	142	150	147	120	139	135	148	146	126	138	121	142	143	145	118	157	149	138	126	179	147	162	156	145	149	143	133	148	131	132	142	132	147	139	140	139	143	135	139	155	130	141	111	139	161	140	137	139	138	146	146	116	141	135	149	144	144	139	131	155	137	135	141	134	141	133	139	124	138	138	132	144	134	134	128	152	125	149	133	125	109	152	158	138	138	121	134	132	122	128	150	127	139	157	139	157	154	134	142	133	148	127	166	137	139	121	121	147	142	132	150	147	134	165	128	119	138	137	127	154	145	158	124	148	127	143	148	106	133	187	133	137	128	136	162	132	136	134	117	135	152	142	157	152	154	137	141	150	131	144	132	139	153	131	136	147	158	151	138	161	130	138	162	140	156	159	148	147	142	131	132	160	131	164	151	127	137	127	150	139	131	130	147	150	126	122	131	141	153	149	140	164	130	162	141	163	135	114	117	136	123	123	122	131	128	131	133	163	122	146	131	147	164	114	128	140	146	140	144	135	144	133	155	148	152	139	144	160	147	131	135	122	145	136	143	145	131	169	148	145	154	137	156	144	133	126	141	144	143	127	133	134	132	121	143	144	127	133	119	143	166	145	128	128	146	157	132	129	159	136	141	165	161	131	141	150	149	135	137	131	148	133	136	151	140	131	117	153	153	142	140	144	161	130	141	147	137	129	114	136	165	149	124	128	130	145	136	133	124	147	131	137	134	143	143	136	140	149	150	133	144	151	137	123	129	149	140	139	135	145	136	170	125	116	131	145	136	144	153	147	129	129	127	131	122	125	142	136	128	128	141	128	157	136	126	156	141	149	144	144	160	155	116	129	143	141	130	139	122	136	125	122	124	136	136	143	156	125	141	136	134	154	129	136	137	148	153	151	150	155	132	124	114	125	151	142	145	131	113	153	142	138	142	137	123	159	145	150	157	154	138	135	149	126	145	146	132	136	142	142	143	141	151	141	134	129	119	142	159	152	151	126	143	140	135	132	166	135	143	150	135	142	141	150	147	142	145	127	153	146	129	164	144	152	159	124	141	143	146	129	141	136	134	165	128	148	159	127	132	142	137	138	136	145	150	130	145	153	162	139	127	144	128	142	136	138	139	134	137	139	129	151	120	137	142	133	165	153	129	133	130	136	133	142	143	153	150	132	142	155	140	133	130	131	137	154	158	128	143	157	137	131	124	166	140	154	161	143	143	116	136	136	139	147	162	143	128	110	139	127	143	160	154	127	135	139	129	131	141	142	139	115	133	176	128	134	159	125	132	129	142	134	147	162	129	121	131	149	135	147	133	130	147	156	126	133	143	125	133	161	134	126	131	128	167	153	137	155	140	134	147	126	154	147	131	143	137	133	136	141	168	146	134	139	144	142	154	128	139	172	133	138	142	150	139	141	141	143	145	143	152	148	143	143	123	144	135	129	149	179	140	138	132	136	147	132	130	132	134	137	137	146	185	129	138	141	133	149	127	125	149	138	125	137	161	117	130	148	140	141	154	126	139	153	157	138	137	152	117	141	138	139	157	136	130	133	158	140	132	162	116	146	136	151	145	165	143	145	148	133	153	134	128	133	132	144	142	139	150	124	123	146	125	155	121	144	153	145	119	155	126	131	145	139	126	140	146	139	117	143	127	136	123	143	138	146	135	135	136	156	158	148	143	142	151	158	116	117	147	108	161	143	138	151	143	143	130	148	147	119	135	137	130	144	127	146	169	130	161	135	127	138	134	131	140	158	144	139	134	141	135	130	135	108	148	122	139	139	117	146	134	138	129	141	166	121	136	150	159	137	110	145	134	140	153	148	143	136	135	149	137	122	141	171	143	151	155	159	151	136	135	120	131	161	122	131	144	139	125	132	136	140	134	133	127	139	122	128	120	129	130	141	146	136	161	135	144	159	151	125	148	137	148	138	149	134	110	157	148	152	137	144	131	138	145	140	136	141	133	144	133	134	135	154	154	130	136	128	120	133	135	125	167	110	143	138	132	150	155	150	148	137	118	137	120	158	129	163	146	124	153	127	134	166	135	150	131	140	134	135	129	119	152	145	141	154	146	144	158	152	162	141	149	141	151	153	143	135	144	147	134	143	147	140	146	137	132	152	113	133	127	140	143	139	145	126	147	122	133	135	151	139	125	149	144	125	121	141	140	144	142	139	143	142	167	155	126	135	128	137	120	139	153	133	138	140	129	111	156	149
22828	21436	29134	24114	21439	21514	9824	2620	1739	1668	1510	1115	848	694	690	636	596	474	490	523	582	537	578	489	450	471	510	470	446	508	448	467	477	446	452	405	349	370	370	327	352	350	335	321	339	339	299	334	318	359	337	316	322	357	302	317	338	303	287	356	312	309	320	346	321	295	326	328	308	313	343	312	346	311	321	367	302	348	352	336	314	331	331	319	317	342	348	348	330	313	350	319	327	310	326	315	306	304	328	295	302	350	321	305	319	337	332	301	295	338	313	352	345	299	354	335	280	322	311	333	323	366	318	304	328	351	355	331	374	347	318	327	306	291	299	333	327	320	310	324	315	333	314	311	327	303	334	325	305	319	312	316	338	339	288	311	323	308	329	333	295	342	350	331	308	331	356	346	325	315	335	312	327	349	325	307	315	313	303	338	350	306	312	290	327	348	329	326	295	334	294	296	295	349	323	319	307	333	286	314	347	309	349	317	349	321	343	322	296	325	335	354	329	331	358	311	326	324	297	346	309	324	330	321	317	328	328	349	310	337	273	337	332	285	397	317	316	307	329	355	314	348	312	316	339	330	315	300	279	315	299	352	344	319	319	319	311	300	302	315	281	317	324	348	326	325	316	303	302	305	293	344	325	315	333	332	291	306	324	296	322	326	337	309	325	330	314	307	287	298	317	333	305	323	310	327	318	358	290	313	321	314	313	308	302	296	320	288	303	334	337	321	325	361	302	329	306	326	342	320	320	304	322	307	300	313	331	328	334	295	316	335	314	327	325	350	307	313	296	370	290	345	346	332	311	330	315	288	315	305	325	312	310	300	313	339	319	311	338	328	315	315	320	299	336	317	325	305	296	301	337	315	329	328	346	328	331	341	318	303	337	304	342	341	320	308	309	321	321	331	336	321	314	293	292	324	350	298	348	330	312	307	338	353	286	309	318	309	320	317	305	332	300	309	319	339	325	340	337	311	323	320	339	338	311	315	305	323	324	286	310	340	334	330	309	322	283	321	339	312	305	336	292	337	326	299	318	347	308	329	310	326	324	325	339	322	335	298	315	305	313	336	319	350	299	343	325	319	301	297	307	310	319	330	333	380	335	331	278	298	339	311	369	328	294	302	331	316	318	299	341	308	314	315	351	294	310	299	298	323	324	341	300	322	362	319	337	373	316	319	286	306	312	299	296	305	363	298	324	310	359	313	351	303	305	315	318	327	311	314	321	323	309	321	325	311	335	332	294	330	321	307	343	333	318	335	291	337	303	323	314	311	315	327	336	320	303	322	302	324	295	310	297	321	289	337	312	346	322	319	329	329	284	341	284	315	313	326	321	330	318	289	319	352	330	345	315	340	343	339	314	292	338	337	344	319	314	346	322	317	351	307	298	316	295	287	292	287	277	307	311	330	322	315	347	315	317	326	338	302	323	305	326	304	339	318	317	333	337	318	351	315	316	319	293	330	317	331	311	322	329	352	296	308	312	326	331	345	311	328	328	336	329	321	304	346	309	307	325	299	313	317	339	327	322	303	320	327	313	338	300	313	309	316	329	355	342	329	316	326	354	363	333	309	290	319	291	338	324	314	344	317	330	327	319	308	327	339	309	323	301	347	335	313	298	346	315	318	335	346	302	310	322	320	340	304	340	330	321	346	310	295	317	319	339	314	324	323	316	331	322	285	322	328	339	317	308	324	340	320	311	308	363	342	298	320	330	315	306	338	320	276	345	295	313	290	313	307	335	320	328	332	325	340	312	316	332	302	290	296	334	331	300	326	291	326	352	387	335	315	329	339	349	278	328	325	278	296	315	336	326	312	317	335	281	310	334	332	320	283	338	325	311	290	323	319	334	325	310	325	338	324	316	336	327	343	304	295	302	321	333	320	336	306	302	314	314	322	333	313	320	302	305	265	340	324	308	310	337	317	354	303	328	341	342	327	319	318	356	326	339	302	316	314	335	308	315	325	298	352	341	333	330	304	306	290	322	309	294	322	316	335	335	342	361	341	330	302	313	297	356	319	331	310	325	339	301	307	300	320	315	320	338	289	317	336	355	313	308	317	310	343	324	324	310	314	326	306	301	306	391	314	292	315	300	353	294	309	305	320	331	330	323	340	314	307	279	336	340	307	318	323	328	343	313	314	315	325	310	344	325	327	323	343	305	306	340	336	323	293	326	285	329	296	343	321	337	350	332	303	307	330	295	306	328	320	325	329	340	277	338	330	329	307	324	343	325	292	327	331	321	305	293	323	307	302	308	286	358	311	318	321	337	326	289	349	331	331	342	304	306	312	344	325	304	303	291	346	299	318	302	304	320	330	319	314	331	319	312	300	312	324	303	337	340	310	336	340	329	318	321	319	334	328	288	361	322	325	320	319	328	329	339	327	332	320	325	345	326	335	312	318	335	306	301	327	348	322	331	296	293	342	296	308	297	294	307	322	347	348	298	321	292	323	320	315	298	315	312	313	317	366	311	326	308	319	322	315	314	307	342	283	340	286	315	312	364	299	334	321	326	377	297	332	312	311	293	331	344	318	335	326	347	294	307	310	329	326	312	311	291	319	284	320	309	278	332	328	318	308	297	335	323	330	305	317	307	320	320	351	318	309	324	301	347	319	302	329	311	318	322	298	343	330	305	350	294	319	312	267	313	315	349	293	348	339	301	282	314	320	333	340	324	340	314	320	337	342	272	332	304	313	316	312	338	302	334	319	329	356	299	353	329	362	320	307	284	329	360	327	326	317	326	315	294	307	321	326	321	286	319	329	324	320	338	332	298	359	327	350	301	297	319	324	340	298	319	327	276	317	310	306	300	316	316	363	309	310	328	318	313	327	299	288	323	356	308	316	328	320	331	345	305	311	329	301	381	342	291	305	341	310	306	316	331	329	336	318	314	281	340	318	305	337	319	316	290	325	312	295	315	309	331	303	329	339	286	334	335	285	319	306	324	303	329	323	339	302	323	321	313	289	290	332	317	309	327	329	316	307	309	329	317	335	314	334	270	325	298	334	355	314	327	305	314	306	324	310	280	341	349	326	321	293	321	337	303	317	333	327	300	318	303	321	310	326	302	301	348	316	324	351	335	335	332	316	294	299	319	303	290	299	325	292	329	295	319	310	298	326	310	365	313	340	318	318	316	342	337	302	331	312	312	327	338	329	314	317	324	318	297	336	306	301	293	337	322	343	311	318	303	306	337	304	326	311	324	343	285	292	336	309	315	316	326	322	274	351	314	313	308	321	314	321	321	354	306	342	304	314	299	319	349	334	323	295	339	324	313	277	358	333	318	331	345	308	317	306	316	311	307	333	304	333	318	304	343	297	330	308	364	306	327	323	310	308	315	293	310	365	338	322	329	328	334	333	317	294	313	311	283	319	289	318	294	332	327	343	316	299	307	324	282	309	283	354	313	299	302	329	314	319	333	322	313	317	317	299	327	285	314	311	330	317	303	326	324	339	325	319	281	311	301	306	326	301	321	292	307	325	305	325	316	305	360	328
7129	24121	17516	10776	8223	6562	5237	4127	3043	2802	2605	1675	1227	1051	952	886	755	669	610	693	675	685	639	621	635	627	654	610	514	570	545	551	548	502	514	454	384	391	369	375	349	360	359	369	382	359	388	356	357	354	365	366	335	363	369	364	353	361	335	358	341	340	332	331	370	338	376	355	350	357	359	356	360	347	344	363	327	357	325	358	344	335	372	346	336	365	362	346	334	358	338	330	366	335	331	330	364	358	297	312	364	306	332	330	317	334	386	377	353	357	345	338	345	305	338	330	307	345	386	340	346	329	324	349	374	363	340	310	313	364	350	345	343	375	337	350	352	321	332	326	363	351	314	326	350	355	333	316	325	357	335	352	347	334	339	309	323	339	349	347	308	341	334	314	328	305	318	359	330	347	302	320	327	324	329	338	363	318	314	336	334	305	327	353	368	345	334	305	380	335	312	351	347	370	331	324	328	305	360	335	313	349	336	332	362	337	336	344	290	354	330	363	339	339	290	341	347	310	303	317	316	335	298	343	348	325	309	359	314	339	349	341	328	343	317	315	321	345	349	366	330	339	355	326	351	362	329	346	332	348	293	359	363	331	337	364	324	313	315	368	367	339	351	332	333	354	307	330	338	325	336	340	319	354	338	349	341	349	353	333	324	331	357	307	318	309	368	340	312	347	358	355	329	365	344	355	342	345	310	314	334	322	360	327	363	356	318	321	323	344	318	320	311	328	289	339	315	340	345	331	333	351	358	308	311	346	305	329	336	335	339	341	349	326	353	351	310	365	337	342	327	350	365	310	347	334	343	328	316	327	341	368	349	326	316	345	362	354	342	368	324	353	347	343	310	325	357	337	320	316	339	342	340	356	322	349	336	331	333	349	345	309	322	338	380	349	331	348	350	375	347	351	305	321	329	320	327	341	349	350	308	350	316	319	330	375	356	377	351	321	346	341	365	359	341	337	313	320	322	330	308	359	334	327	325	321	356	352	328	321	330	347	325	347	302	361	329	372	323	328	313	339	336	345	361	355	287	346	348	353	314	372	315	317	319	338	345	346	376	366	363	364	357	312	364	318	322	323	326	344	374	322	341	363	323	337	371	367	326	329	327	338	334	338	338	360	339	299	313	354	328	327	348	328	354	352	351	341	346	358	359	328	340	335	325	319	357	324	347	347	335	357	319	325	283	328	376	352	328	359	329	341	331	349	353	345	340	356	370	352	359	326	306	369	330	382	368	335	319	349	308	362	337	317	291	310	359	348	359	344	333	348	342	350	340	306	331	346	320	364	323	341	325	349	340	326	382	350	304	363	340	346	344	338	334	349	327	349	362	330	302	347	347	386	331	314	360	324	344	362	356	346	352	334	357	369	344	357	334	340	324	320	333	343	314	319	349	320	324	350	330	332	331	331	309	360	320	321	329	325	326	338	336	346	339	362	315	355	285	337	362	320	362	346	304	369	307	342	344	347	343	333	330	345	326	317	330	354	336	367	308	336	345	358	311	313	338	338	337	349	344	317	362	304	352	342	329	328	312	354	360	338	372	346	369	320	344	342	354	375	346	328	376	339	322	331	312	352	318	387	360	335	349	313	364	293	320	333	366	372	345	358	352	357	347	337	315	320	329	322	338	344	368	362	312	347	304	370	341	356	329	364	316	330	347	350	331	360	368	335	331	351	366	358	342	324	350	321	343	346	341	337	356	353	341	344	332	335	340	335	338	333	335	353	321	328	328	332	356	334	363	335	357	335	341	310	352	338	339	339	359	357	319	357	364	338	324	344	340	364	338	390	338	337	304	353	337	344	350	320	344	336	348	302	316	350	354	354	363	375	315	331	313	345	341	333	343	317	346	336	351	305	315	314	366	305	311	322	319	354	311	353	322	317	376	330	347	355	344	352	353	347	315	373	360	343	342	357	327	347	324	304	325	327	344	363	321	373	330	370	352	348	324	342	333	345	325	348	315	340	342	321	373	326	340	346	384	342	323	337	361	384	317	357	349	348	343	311	359	353	367	366	343	364	331	380	356	325	357	368	351	350	323	341	346	326	359	361	319	299	348	373	317	323	394	313	347	320	340	339	355	335	352	373	335	372	311	330	337	337	328	356	359	333	337	324	330	337	361	314	317	335	347	315	321	346	333	332	360	365	341	363	347	335	390	317	350	351	330	351	368	354	359	373	335	357	332	332	361	315	332	325	336	355	350	343	339	351	341	344	305	387	331	358	355	339	318	331	380	333	345	350	357	357	331	322	348	331	328	334	321	342	358	328	313	309	342	344	336	320	326	333	350	365	348	328	318	398	335	338	334	336	375	323	356	363	328	324	362	342	329	346	335	333	363	368	361	356	347	345	340	332	344	344	343	355	379	327	363	326	360	322	299	352	351	314	320	337	341	341	322	351	327	303	362	332	303	300	336	354	321	324	358	304	356	352	343	334	330	358	335	343	367	345	355	332	340	302	330	343	340	350	309	321	351	339	322	337	344	345	331	358	337	354	341	297	347	360	308	361	363	352	323	344	348	310	344	313	315	354	382	335	338	315	335	397	317	344	321	313	358	324	357	305	316	327	344	328	397	336	310	343	326	347	329	343	330	361	340	341	342	305	352	336	347	354	352	335	314	350	329	327	350	357	288	341	303	345	323	351	328	333	339	359	344	352	340	316	335	348	328	321	322	310	343	344	292	334	336	355	330	345	347	318	358	348	353	351	325	356	329	350	338	351	361	325	341	324	311	351	328	353	333	341	344	324	330	358	348	307	343	322	330	311	319	321	345	326	284	337	338	320	339	357	318	323	321	351	355	367	357	336	333	336	347	353	335	325	307	351	315	353	337	353	316	328	380	361	339	336	329	349	310	326	333	322	308	346	343	307	368	375	317	346	343	302	327	331	360	366	348	317	332	359	343	326	323	350	350	345	349	348	327	345	349	327	320	351	351	316	344	353	326	320	357	338	331	343	323	311	358	375	345	323	340	295	305	329	317	315	326	336	316	364	373	336	368	313	331	327	357	305	325	323	300	323	363	384	349	355	324	306	301	339	328	343	316	342	323	325	361	351	372	303	347	301	333	319	328	332	334	352	332	337	342	368	331	326	334	332	354	341	328	317	343	340	336	342	350	344	328	343	316	312	318	353	360	310	332	369	347	314	331	343	351	345	314	336	347	347	359	352	341	340	341	356	334	379	326	364	344	352	344	361	348	356	342	308	363	333	313	360	327	356	344	317	324	325	330	357	342	304	345	341	356	342	321	318	322	331	337	361	304	362	343	336	326	327	326	320	329	355	342	347	327	341	352	313	339	331	362	351	340	347	364	342	333	356	333	360	364	334	322	334	340	372	330	372	346	323	316	368	319	308	348	331	317	314	350	323	349	327	376	300	335	329	350	337	322	335	329	338	328	325	331	334	327	309	321	345	338	315	361	335	367	322	356	326	315	341	352	317	334	377	334	334	353	368	353	352	358	353	335	362	379	344	360	336	357	352	336	350	353	357	328	334
27917	19798	8782	2459	1253	832	664	631	488	546	535	344	274	253	259	293	228	235	219	254	245	249	245	230	252	252	224	219	226	234	216	225	249	238	207	186	216	187	198	215	172	209	201	178	186	211	161	191	171	187	215	188	182	186	175	195	176	179	203	184	205	190	196	195	191	184	210	185	170	197	221	179	166	193	169	200	169	133	182	179	207	194	198	186	204	190	192	182	171	172	195	188	164	191	204	178	201	206	195	190	191	192	190	204	172	171	171	189	201	175	170	183	172	159	185	172	183	200	183	206	175	202	195	197	202	185	193	183	185	187	187	156	213	178	172	179	173	168	190	184	184	181	186	190	191	197	171	173	190	189	173	192	213	183	180	188	189	202	226	184	210	181	173	182	187	189	149	196	215	206	185	195	211	182	193	180	177	199	188	183	174	189	203	221	190	167	176	195	191	180	180	197	174	206	183	206	195	179	177	173	180	197	156	188	198	197	190	207	190	192	154	160	197	185	189	217	188	187	184	199	171	203	183	171	188	216	189	202	205	189	175	185	191	187	192	188	187	205	172	201	195	222	173	196	199	188	191	181	176	192	147	190	150	188	195	198	176	176	202	179	184	195	186	178	181	176	216	189	175	186	198	176	175	169	194	193	185	202	176	172	224	200	173	178	215	204	176	201	174	192	195	187	152	182	195	178	166	178	223	178	184	197	185	189	182	215	188	183	165	168	184	178	190	180	188	197	191	179	185	176	160	201	172	172	203	178	180	178	207	204	173	176	192	184	165	194	180	201	214	205	181	163	184	193	191	167	211	182	182	178	207	191	181	193	191	182	178	195	197	188	190	166	192	195	176	209	195	215	221	181	180	189	184	183	171	206	165	157	208	216	183	216	177	199	177	176	189	187	171	149	188	184	192	200	179	158	199	193	199	198	181	175	167	185	207	197	198	192	209	176	213	171	169	164	175	179	197	170	204	197	208	197	193	163	180	197	177	168	177	201	200	170	177	195	162	190	196	184	187	186	173	169	197	177	196	203	193	189	191	180	190	185	182	169	183	186	185	191	186	192	171	181	175	177	196	189	188	188	171	189	181	190	201	193	181	176	190	189	153	185	191	188	179	201	171	182	167	192	171	192	180	192	202	180	172	177	193	192	186	197	187	193	213	183	176	174	178	213	160	208	158	184	159	185	170	192	181	203	194	193	168	182	165	186	185	184	171	157	194	188	188	210	178	168	186	187	201	155	159	195	193	168	176	185	171	206	193	178	187	198	184	191	177	167	205	187	181	180	182	187	186	195	195	183	187	210	178	175	182	204	212	218	188	183	177	187	205	191	194	189	166	151	200	182	159	185	198	190	195	199	193	180	191	225	171	200	201	189	214	206	182	195	185	181	184	179	184	180	180	170	185	206	191	191	207	178	173	185	206	188	202	205	190	196	196	207	185	193	184	206	193	191	176	177	198	170	188	180	170	186	194	190	199	207	176	195	184	186	171	159	195	178	170	185	192	199	177	175	166	209	189	163	188	195	181	164	182	203	185	172	173	208	181	205	207	167	204	192	205	196	171	176	197	189	168	178	215	205	153	211	212	164	186	202	175	172	199	202	196	174	184	195	171	195	228	194	177	182	181	179	196	178	165	192	163	172	194	188	197	201	176	169	168	168	173	195	179	181	189	182	199	202	161	178	192	194	159	158	205	168	203	178	173	186	188	186	205	187	176	199	195	191	165	168	180	209	187	168	203	192	188	199	184	171	216	186	176	163	193	181	217	193	175	161	189	187	192	203	183	181	197	198	177	174	180	214	199	189	191	194	196	183	171	187	173	187	166	159	181	173	173	185	196	204	183	167	172	184	183	188	186	188	172	176	203	196	176	213	199	186	186	179	178	188	154	162	191	200	192	170	171	190	180	184	188	195	184	164	187	220	164	162	177	185	187	200	191	197	192	177	180	210	200	167	171	183	184	194	205	165	179	200	224	196	168	188	185	179	189	191	184	195	159	183	213	182	174	202	192	184	174	176	175	189	199	195	204	180	194	171	180	168	177	190	179	187	181	174	202	204	189	181	181	172	187	200	169	171	180	190	203	194	202	177	180	206	174	177	206	195	164	187	191	183	176	206	189	190	187	184	208	188	184	202	194	187	169	189	199	178	195	181	173	189	194	187	208	211	197	194	174	160	197	151	204	138	183	179	183	194	190	168	158	193	183	198	204	181	205	188	197	189	177	167	196	166	152	191	192	156	169	198	194	153	175	174	197	224	171	187	202	173	176	186	175	193	201	168	185	205	176	181	204	192	168	181	165	194	181	185	187	180	181	181	175	181	197	172	192	201	167	188	174	172	199	182	183	180	168	196	186	203	191	184	194	194	161	167	185	180	187	176	206	175	185	175	188	192	177	206	188	185	162	188	176	199	199	226	177	185	186	193	167	193	196	159	174	182	164	187	208	203	180	182	183	187	182	198	205	170	176	183	165	184	168	224	169	196	145	140	171	188	178	200	200	202	167	183	177	206	201	198	189	225	178	190	197	171	186	178	187	189	194	196	187	196	182	184	210	187	205	165	189	176	157	193	177	169	174	188	189	192	193	188	190	218	196	183	178	209	197	186	199	182	193	188	171	191	199	214	199	207	186	189	171	179	182	175	184	192	187	180	209	182	165	185	196	216	166	181	183	192	183	173	167	209	207	191	196	166	208	185	194	214	210	201	163	165	178	195	167	181	172	175	205	177	170	197	212	196	188	189	189	174	172	178	182	200	172	201	184	209	186	191	182	189	164	172	171	190	187	182	191	170	171	191	177	206	186	174	182	185	196	202	189	188	186	182	192	188	195	174	200	162	172	187	208	186	189	169	208	157	175	189	178	174	188	166	199	173	189	201	185	171	202	174	170	181	199	186	178	171	214	201	186	174	197	186	160	191	191	179	176	202	205	185	166	186	191	199	192	198	172	169	190	190	175	196	179	183	198	197	196	196	178	167	215	193	206	175	159	192	182	186	168	193	222	171	173	168	190	194	183	177	176	182	186	183	179	191	178	190	184	174	183	184	181	175	203	203	176	176	180	212	183	175	196	205	185	198	189	171	170	170	190	194	180	179	213	175	188	189	189	201	187	195	187	196	210	196	201	190	190	180	206	181	185	206	172	175	208	177	190	181	162	200	187	222	176	169	193	177	191	180	174	162	195	192	206	167	181	166	182	196	190	207	195	181	191	190	174	198	197	165	189	179	185	167	166	202	188	180	201	169	179	200	193	198	177	177	185	181	201	201	192	174	191	197	206	197	170	184	181	176	176	168	196	169	195	177	181	167	163	200	194	188	183	185	202	188	153	184	190	195	164	182	176	191	179	191	174	174	192	199	173	188	177	194	178	195	208	181	167	180	182	171	196	168	187	184	188	151	182	166	166	165	191	202	213	191	178	180	188	202	170	186	198	184	174	188	187	171	188	173	209	174	202	179	174	189	177	204	199	169	166	173	193	186	213	186	193	183	158	175	165	174
6348	7844	5391	2900	2168	1538	1359	1078	893	878	845	456	371	332	341	344	282	283	267	297	292	281	288	298	302	307	305	283	255	237	284	281	237	247	243	221	211	203	217	212	209	219	213	200	181	199	179	186	197	207	207	198	218	196	198	204	187	205	216	216	207	205	195	194	198	210	215	201	192	197	218	177	208	198	217	231	185	224	203	195	203	226	220	209	210	202	188	211	220	217	170	190	205	186	187	198	182	168	179	208	180	214	186	202	203	184	186	196	192	197	188	206	197	185	197	167	183	208	205	200	194	192	188	171	192	194	200	208	200	205	179	195	215	191	197	197	192	190	219	193	179	202	214	215	203	209	224	186	212	187	212	177	199	191	185	197	209	201	190	185	215	203	210	208	180	176	222	187	204	196	194	203	181	198	164	199	217	202	160	178	199	219	182	203	202	211	193	191	207	184	206	196	204	213	200	203	193	188	179	185	209	188	197	199	224	192	228	189	186	193	182	198	225	230	191	208	182	184	191	183	183	173	213	198	191	187	188	205	168	204	179	179	205	186	186	199	209	192	214	213	189	213	226	179	194	197	197	211	214	171	221	209	178	196	175	201	191	205	209	195	210	192	197	199	220	200	192	206	210	205	204	211	214	190	200	201	210	190	164	190	194	187	174	233	207	198	205	200	185	201	214	186	191	198	199	196	199	169	185	195	197	178	198	220	195	198	189	185	180	205	201	224	198	201	194	212	190	184	174	206	194	196	215	221	188	179	201	178	191	209	180	220	169	181	180	189	195	206	194	194	198	180	179	182	193	204	188	194	178	202	210	202	211	201	207	174	204	207	201	215	205	213	180	176	183	189	205	211	209	191	204	178	207	197	209	195	194	206	179	181	183	199	208	186	212	219	195	181	216	182	191	208	222	202	199	174	181	191	186	168	186	207	234	216	173	225	195	212	200	200	200	206	175	201	207	224	210	202	180	195	204	180	202	184	179	193	194	200	186	199	180	203	177	225	206	215	196	193	176	208	196	183	202	196	207	211	178	193	208	218	193	189	214	179	201	176	211	223	169	203	186	192	195	204	210	175	210	207	207	193	201	172	179	226	196	210	191	208	218	172	211	225	207	172	197	186	196	193	205	172	194	172	215	202	215	211	223	218	185	199	190	189	189	181	177	191	198	187	205	191	190	192	197	190	190	200	172	188	205	180	169	177	171	183	205	219	201	228	186	190	185	199	205	178	189	213	189	199	181	195	192	185	205	206	185	203	197	187	187	198	190	203	205	196	196	202	179	184	190	191	209	216	190	209	187	170	222	197	186	200	187	185	195	182	189	196	202	208	229	201	197	183	166	193	211	199	188	222	186	219	188	223	189	195	223	189	188	185	188	192	213	171	211	200	191	172	172	210	175	179	189	203	220	177	168	206	198	209	213	190	205	205	161	189	179	209	206	175	190	186	193	177	185	204	198	214	195	187	186	195	204	205	228	187	192	215	184	212	197	185	193	207	202	177	209	195	186	203	175	184	200	189	193	203	197	193	207	218	178	178	220	197	184	177	185	198	210	174	177	185	197	180	182	183	218	210	194	199	209	198	193	209	192	216	220	201	215	209	182	202	199	215	197	194	192	190	181	199	197	166	208	192	181	199	188	201	223	185	184	222	187	199	185	218	185	178	226	187	205	202	180	212	220	187	224	195	226	185	194	206	206	187	197	188	191	175	209	186	200	186	194	202	197	187	205	204	204	200	208	215	207	200	171	186	216	206	192	193	198	184	190	204	209	201	190	189	190	187	186	193	204	199	178	213	208	244	226	206	179	185	190	213	207	205	184	203	215	213	203	182	202	190	223	199	192	189	177	205	207	184	188	197	179	192	187	167	182	182	181	207	193	202	191	180	184	192	213	195	190	195	176	196	200	230	176	208	183	188	195	198	191	190	210	195	184	201	202	200	197	213	193	200	201	192	181	190	211	198	193	226	194	209	204	197	211	194	190	229	182	221	200	201	208	178	215	188	191	214	178	183	174	181	229	199	185	205	220	182	205	194	228	198	180	200	213	238	194	184	216	193	200	192	193	224	233	176	196	192	215	189	211	207	184	206	184	201	202	201	203	212	208	187	212	199	191	207	210	210	213	210	200	192	198	173	176	191	186	200	177	174	195	206	191	192	201	204	200	189	207	221	205	190	184	223	204	204	186	196	182	178	208	174	216	216	219	188	205	214	185	222	214	219	197	212	188	190	180	210	206	202	192	198	194	215	196	232	186	207	186	205	167	156	216	190	196	191	216	192	191	199	204	208	204	192	233	194	188	177	197	191	210	184	203	209	183	199	196	188	194	237	208	195	194	193	201	197	216	181	202	200	187	190	210	204	199	208	212	192	209	218	188	207	213	187	188	191	183	172	184	236	177	213	190	171	199	208	203	214	182	177	185	199	209	191	195	166	203	180	192	202	183	199	193	200	220	199	189	221	193	203	178	194	196	197	207	201	204	162	192	199	200	182	184	222	186	220	235	230	205	225	192	203	182	187	187	186	207	180	205	196	215	190	194	235	205	201	188	206	226	201	194	179	213	206	211	198	216	183	205	205	181	183	187	191	202	234	191	230	199	211	166	212	193	209	200	192	188	184	209	193	181	210	192	196	196	205	206	207	187	229	194	210	191	203	217	210	194	185	185	185	220	206	195	217	211	193	206	208	190	201	191	196	216	178	204	206	179	201	195	211	194	192	172	164	213	215	207	222	198	198	202	228	214	178	209	205	185	187	198	190	187	183	184	193	207	187	182	181	198	203	193	203	209	206	203	191	196	193	211	193	190	217	215	213	209	198	178	190	201	196	228	190	185	188	216	209	212	214	229	189	212	195	217	202	200	164	207	206	171	204	197	177	197	215	180	179	198	224	210	188	195	189	178	193	194	215	195	182	182	202	175	183	191	223	208	198	226	208	184	192	191	192	201	191	197	210	183	199	206	187	209	184	207	212	216	205	199	193	206	187	202	199	185	169	210	195	198	202	206	198	200	204	205	171	204	218	177	194	192	214	196	192	207	200	205	188	186	187	208	189	201	210	205	178	178	179	207	212	192	205	203	214	187	200	208	191	201	167	194	203	185	205	203	175	219	190	184	200	211	191	229	178	202	187	216	183	234	183	213	160	202	188	191	219	177	164	207	181	180	189	178	181	208	216	211	226	210	202	190	204	197	224	170	195	165	189	217	182	226	149	195	188	219	191	202	197	192	230	219	194	200	205	184	201	181	184	184	210	206	186	190	202	178	199	198	225	178	183	207	200	210	209	221	199	191	178	174	197	207	193	159	200	178	202	187	221	209	205	192	196	200	199	196	170	185	192	191	211	180	187	212	182	209	182	219	204	206	173	180	193	188	221	205	209	206	212	228	191	194	177	210	195	192	180	187	199	201	221	184	202	218	188	221	184	210	202	205	204	187	200	192	217	208	172	195	204	203	212	181	204	198	203	210	187	169	212	202	213	203	196	173	170	175	210	193	189
23886	21376	28555	24543	21347	9931	2523	1634	1237	1165	1075	711	598	614	592	524	449	425	452	443	436	452	466	449	450	439	438	432	433	374	409	414	393	397	453	373	363	293	371	336	330	361	321	326	372	343	316	320	329	350	326	322	340	339	338	359	320	327	312	351	354	346	320	323	350	331	322	333	310	334	375	356	324	341	321	328	317	349	362	328	355	338	294	320	341	332	333	319	353	331	325	343	327	343	339	333	327	340	340	341	316	328	332	317	341	366	327	319	324	358	307	344	346	361	313	320	335	336	352	306	333	334	305	324	359	315	327	331	344	342	358	359	305	348	323	312	342	307	354	310	292	347	319	356	326	307	312	351	328	325	343	325	332	341	345	351	304	305	325	318	331	334	310	331	310	316	333	314	334	354	321	370	334	342	325	363	362	362	317	343	323	315	362	347	322	316	351	337	317	324	310	354	330	361	331	330	311	339	323	326	319	322	335	343	351	322	341	307	312	344	315	344	328	310	330	329	342	316	354	355	332	326	336	356	284	376	315	309	322	340	332	310	344	327	321	314	324	355	312	363	326	311	338	341	340	364	336	344	346	346	328	307	313	333	301	367	296	307	326	339	320	373	303	318	341	322	331	327	367	372	342	333	327	340	346	304	327	323	311	349	342	338	330	306	323	326	375	335	331	332	314	337	344	363	340	339	305	316	316	379	355	318	322	316	355	355	311	341	357	331	326	320	321	313	330	323	358	340	316	355	333	321	332	350	322	353	364	343	323	295	317	336	367	339	315	335	337	342	322	348	300	337	347	324	335	319	338	308	326	365	321	339	323	352	330	341	334	302	335	301	337	325	360	313	300	367	317	314	298	327	307	325	344	322	350	335	351	321	317	308	347	297	320	348	334	330	341	328	345	325	332	302	316	328	324	372	375	345	337	352	360	301	330	307	316	333	342	328	354	324	347	326	309	336	307	344	315	282	349	351	309	327	329	324	328	351	321	347	327	313	313	302	333	334	330	320	348	341	349	303	360	295	330	332	343	364	345	324	346	323	317	338	353	354	340	318	324	351	326	363	318	295	346	340	304	316	353	302	321	390	329	310	325	299	325	310	340	332	369	320	319	304	320	367	312	336	317	349	359	337	324	334	309	309	322	338	324	379	320	309	344	302	314	362	322	311	362	294	332	333	321	323	328	338	335	307	318	322	334	331	303	339	339	329	341	329	350	335	349	318	308	334	370	364	327	318	334	327	285	343	335	301	343	337	330	327	340	335	327	324	364	331	340	324	314	332	346	369	301	343	329	347	288	365	313	336	352	362	342	354	327	320	344	345	326	332	368	329	349	334	295	344	343	297	357	354	331	321	328	333	308	336	317	331	362	324	326	328	321	343	300	334	350	354	343	344	344	340	313	332	331	370	342	336	349	339	348	306	313	306	311	331	322	306	324	329	342	318	328	364	348	296	343	339	329	335	349	351	323	314	326	292	292	343	299	337	339	318	338	329	299	320	318	342	341	315	309	319	346	305	332	307	334	346	315	335	328	328	310	332	339	342	343	338	352	333	327	344	360	345	308	326	338	347	317	335	347	306	348	340	322	315	348	334	298	346	335	334	347	319	313	346	316	347	328	352	355	327	348	289	327	330	344	336	338	351	293	302	329	341	341	357	316	327	324	335	335	321	307	316	350	377	309	341	337	313	354	330	328	329	315	329	306	331	326	313	329	317	349	355	329	315	316	293	328	342	319	317	326	316	315	308	336	326	346	336	352	294	327	322	328	331	300	353	319	330	321	329	303	313	327	350	359	358	325	327	311	380	332	316	344	336	335	335	326	316	378	299	342	327	353	314	330	325	333	293	319	375	323	363	336	307	311	310	310	307	312	335	327	319	315	306	353	355	358	357	331	335	295	324	350	301	310	341	332	335	307	346	318	348	337	334	331	310	311	294	339	334	320	369	320	336	346	316	336	352	338	373	305	351	309	349	343	318	328	347	323	314	326	330	329	316	341	346	326	332	342	335	304	354	350	313	327	333	336	308	319	317	318	347	346	319	320	334	353	348	318	335	314	322	365	327	328	311	316	364	339	312	312	336	302	343	335	335	343	333	321	337	325	301	327	314	316	313	313	305	328	331	314	335	324	344	313	320	337	340	321	329	344	326	299	356	350	342	320	341	323	318	306	309	341	329	342	335	308	342	326	355	340	331	345	343	326	320	337	360	322	343	322	334	334	332	331	338	317	310	349	339	350	359	317	343	345	350	322	355	341	343	312	300	332	326	312	325	344	338	327	336	337	321	325	359	345	312	341	305	353	299	332	337	341	307	327	323	344	317	346	329	335	348	308	301	357	338	335	320	327	308	315	329	319	341	337	314	328	328	326	342	310	331	349	309	359	309	308	316	366	300	347	318	354	358	326	364	349	309	331	351	321	337	297	315	338	315	353	352	331	296	325	335	314	364	327	320	328	371	338	343	340	328	320	341	314	326	327	301	337	332	331	295	358	341	362	322	330	339	312	358	331	350	356	298	320	327	342	351	353	332	352	310	314	332	313	318	292	308	337	357	336	349	326	351	294	342	346	309	312	363	341	349	350	338	354	344	345	317	340	336	345	326	286	323	296	361	329	305	330	352	370	328	322	351	305	326	340	332	339	325	328	324	320	362	312	303	322	342	323	340	321	335	312	302	327	350	314	326	337	349	333	353	311	292	331	341	323	319	339	316	335	311	311	361	337	339	362	345	317	339	347	351	335	307	303	305	340	331	343	346	308	333	313	336	345	319	305	327	334	349	349	303	336	309	336	342	297	333	329	350	334	321	352	317	321	354	325	318	352	299	377	304	333	327	365	304	319	326	359	328	325	312	305	349	319	358	346	309	368	329	362	291	351	355	351	314	361	310	315	335	322	376	313	324	316	338	340	368	337	352	325	277	345	313	316	312	355	329	369	322	333	342	348	340	316	354	307	330	321	316	308	325	307	306	328	321	334	313	323	305	327	350	328	339	333	302	305	348	353	324	358	349	332	337	321	336	307	323	325	343	336	317	301	318	334	353	333	319	351	300	325	339	344	338	301	365	311	322	365	301	338	335	306	325	374	331	345	347	348	309	319	306	338	341	295	356	309	317	324	318	329	325	341	348	351	296	332	333	330	341	363	327	327	315	329	342	334	345	331	318	330	304	325	338	329	336	312	321	318	332	335	339	336	318	309	316	316	323	334	330	353	312	356	311	328	330	358	349	341	340	354	328	317	322	360	337	335	348	330	325	381	352	320	323	356	350	343	351	355	359	314	325	311	340	335	356	355	326	341	351	345	354	348	331	355	341	366	336	303	339	294	337	327	316	332	341	321	344	351	320	323	342	336	343	306	330	297	350	326	344	371	370	328	322	340	332	307	316	329	296	348	313	316	352	321	352	313	361	339	329	335	321	323	343	336	296	346	357	353	326	314	334	322	350	352	357	335	304	354	337	321	319	328	318	319	309	348	352	319	312	349	331	308	327	334	334	338	324
5873	18066	12605	7372	5561	4174	3408	2677	1993	1992	1791	1075	867	733	705	717	568	529	484	568	579	589	524	581	564	491	568	496	473	477	494	487	495	473	461	409	428	368	324	382	339	362	321	338	359	383	348	361	392	357	374	347	333	348	355	328	329	348	361	353	346	340	342	344	356	353	323	368	348	375	350	378	374	355	388	379	350	338	367	317	343	357	349	353	368	348	331	357	334	368	362	367	349	376	332	380	375	343	370	375	301	365	338	321	363	379	367	347	319	336	394	353	360	350	368	348	357	342	368	343	316	356	372	343	380	349	356	368	348	344	330	342	326	382	329	347	324	354	326	351	360	378	366	339	346	381	367	334	359	357	355	348	326	365	347	324	338	346	323	349	318	308	357	347	328	333	327	363	343	375	333	355	369	359	313	369	335	349	356	345	340	309	326	321	347	363	340	357	353	385	397	315	357	317	358	333	399	349	350	350	347	326	349	347	332	345	363	340	337	334	346	362	367	361	364	359	338	334	364	345	340	335	346	334	356	337	323	351	332	345	367	374	341	335	355	352	338	341	374	340	334	338	348	325	365	356	339	338	303	357	339	361	363	367	331	339	324	375	356	359	369	355	322	333	313	343	351	318	322	350	337	371	364	349	346	371	348	348	353	388	330	356	353	336	365	333	346	331	342	339	349	337	347	375	340	371	314	367	342	366	326	345	344	345	354	350	377	352	352	341	360	317	345	379	321	349	354	340	326	343	342	336	337	375	374	339	347	375	368	327	337	330	364	366	338	342	364	332	378	357	365	375	335	375	356	361	401	361	315	333	343	364	333	354	317	351	340	332	357	363	335	343	330	311	385	363	350	347	349	291	353	384	317	335	371	344	353	362	326	333	355	361	359	370	335	352	348	308	362	348	353	346	360	334	353	369	353	370	363	324	350	349	382	357	344	360	375	321	371	374	350	336	370	347	327	360	381	359	321	356	345	341	337	344	368	356	325	369	361	320	342	350	330	313	341	321	349	325	342	357	324	346	360	369	352	345	364	342	351	336	342	333	327	356	361	350	353	343	382	331	356	344	337	350	359	309	329	348	358	355	353	327	340	354	349	343	330	374	344	358	379	345	360	359	320	344	323	321	342	321	326	356	357	357	370	332	325	346	317	338	312	343	352	342	345	357	350	340	371	330	335	351	337	345	364	351	327	347	333	350	355	352	335	371	333	361	366	358	320	344	360	355	350	339	381	371	371	320	357	322	352	365	350	334	356	364	357	347	344	350	359	324	338	369	377	363	344	320	351	322	350	335	323	334	340	326	328	318	313	348	341	308	328	347	345	357	353	356	338	345	354	373	345	333	343	362	339	342	371	356	363	368	333	389	343	333	378	377	319	364	344	320	350	324	384	335	362	366	364	348	361	365	347	356	376	355	356	364	368	314	342	345	372	343	348	334	365	344	337	317	348	378	342	347	325	358	369	368	368	313	358	347	327	360	358	319	313	375	330	311	321	344	358	368	331	353	364	365	358	308	340	356	336	326	358	352	334	376	388	359	328	341	326	351	339	356	367	341	320	329	336	340	365	342	351	326	349	348	332	311	354	324	343	367	335	349	366	325	322	365	388	359	346	377	353	342	349	335	340	340	373	376	354	359	352	365	358	352	333	356	349	369	346	361	335	336	329	330	324	378	329	357	345	355	379	348	352	338	333	330	328	327	344	352	363	362	363	320	332	346	369	374	382	349	303	323	372	384	385	338	362	366	337	334	370	385	361	330	327	349	353	337	348	354	339	312	353	368	312	344	376	339	321	358	357	325	352	334	322	358	349	370	350	349	345	379	349	332	345	362	390	347	364	344	347	363	338	348	328	363	331	351	365	300	368	334	377	319	338	368	342	319	335	318	320	343	353	374	327	329	334	348	364	352	349	359	328	340	355	357	397	336	349	347	346	347	361	366	329	314	284	335	341	364	353	383	337	342	345	347	344	345	343	354	373	349	336	374	348	345	342	361	334	358	362	361	338	354	325	308	345	336	342	382	339	356	367	321	365	344	342	364	303	326	336	313	346	347	338	361	333	369	367	317	330	353	348	335	353	364	341	361	333	341	387	354	363	358	335	358	372	366	344	342	361	355	334	330	333	348	380	327	325	373	331	363	352	341	361	341	334	350	347	349	356	335	375	359	361	348	365	342	360	346	352	377	351	324	353	359	361	377	362	336	357	385	343	338	357	328	375	354	355	336	361	336	371	369	368	329	347	325	323	334	329	350	335	342	349	349	341	320	316	331	336	328	338	385	374	337	342	368	344	341	356	322	293	339	369	342	335	380	329	335	356	344	338	340	360	328	339	361	363	371	321	332	367	362	373	331	327	343	369	314	349	348	346	344	356	343	355	355	355	337	358	351	338	363	349	356	371	350	344	353	349	341	374	343	302	353	345	342	379	362	323	358	319	355	349	343	333	351	346	361	345	378	383	338	324	354	335	360	322	358	334	358	339	325	343	344	308	379	333	339	323	351	345	335	349	359	357	341	371	352	353	311	343	348	360	352	331	344	371	347	363	333	345	356	364	368	385	338	340	367	364	324	344	359	352	314	357	327	354	369	364	326	383	329	326	357	355	361	349	349	361	346	384	330	365	359	362	323	328	379	365	346	357	349	354	344	337	355	372	347	329	385	352	351	329	351	348	318	360	343	332	326	346	360	378	361	374	342	331	376	319	356	379	348	338	351	326	345	355	341	351	322	332	387	350	345	359	352	351	330	344	356	387	340	294	333	327	376	360	380	329	366	299	340	339	337	325	336	346	345	374	369	338	334	326	349	377	348	373	347	321	334	334	331	364	346	363	333	342	370	357	388	381	366	339	342	330	339	350	358	367	336	331	326	381	352	367	376	276	373	365	340	374	375	346	355	346	339	344	365	308	394	343	358	336	325	336	352	325	322	328	373	347	355	362	355	337	379	365	363	360	336	326	366	353	358	310	349	330	336	361	346	356	359	332	388	352	328	350	342	326	365	341	342	378	334	340	345	403	333	349	353	393	364	340	373	338	336	359	337	333	365	334	378	333	321	363	371	348	360	357	361	351	372	344	397	393	320	385	377	357	339	346	362	362	346	335	356	346	365	350	332	343	357	346	322	322	315	310	324	339	337	356	339	362	354	371	366	404	309	383	334	342	337	324	365	346	353	343	354	350	378	328	383	350	361	326	379	345	358	375	358	322	351	332	365	388	335	382	342	351	348	382	363	373	332	322	342	362	349	337	330	335	391	359	359	335	351	346	343	355	328	374	350	344	347	311	347	364	304	365	355	355	333	367	339	350	346	365	368	349	333	339	327	358	309	341	316	342	328	353	358	355	338	312	375	316	352	377	359	340	353	355	334	323	377	359	386	337	360	348	350	366	350	336	335	321	311	348	311	337	309	329	316	353	345	365	330	360	358	335	365	324	347	346	351	339	340	332	340	338	384	349	330	302	338	359	357	361	350	343	318	355	362	336	366	362	334	334	341	349	357
25086	21417	27452	25636	10322	1620	1083	817	643	666	688	355	290	257	269	230	231	187	216	207	216	218	211	191	226	210	165	192	210	204	172	205	176	201	125	150	133	124	122	130	117	143	127	147	146	127	128	101	120	118	123	130	150	111	133	114	126	122	117	124	115	139	128	130	118	123	139	126	118	148	143	142	132	140	131	121	135	124	120	135	132	122	140	123	128	141	124	134	122	138	170	119	131	107	117	132	143	143	125	129	129	120	137	112	122	141	136	125	119	132	136	129	112	145	125	139	149	114	129	116	125	136	143	97	106	113	128	135	103	128	127	105	103	129	119	129	98	124	142	118	127	121	132	116	137	128	122	113	126	128	111	124	135	134	135	132	121	117	118	114	101	118	118	134	137	125	136	115	126	123	123	125	109	121	124	124	111	121	123	128	112	108	114	125	123	132	123	114	122	99	115	135	106	128	133	133	130	127	135	132	127	111	115	120	121	128	139	119	138	130	123	124	132	137	129	127	121	153	120	117	116	118	125	119	135	132	130	127	133	121	129	120	121	128	125	132	143	112	145	132	124	143	125	120	138	133	114	129	128	114	127	120	110	132	107	109	136	141	131	117	115	122	131	116	99	130	109	114	102	162	124	118	118	131	129	107	140	129	123	121	112	120	134	122	129	130	138	121	144	135	124	132	126	136	126	130	122	118	125	140	131	114	124	134	110	113	108	113	120	128	133	121	123	106	123	119	132	108	125	119	138	114	123	121	118	123	123	130	121	129	115	126	124	135	145	130	137	118	134	129	121	118	125	125	131	139	99	137	126	122	123	102	134	120	113	123	126	126	135	126	124	139	136	129	107	115	121	131	119	114	123	127	122	142	138	138	119	133	126	131	137	122	131	119	121	142	115	136	118	127	104	123	120	102	116	112	111	131	132	109	120	115	132	136	134	142	99	121	144	122	99	121	122	117	111	129	120	151	108	126	134	139	141	139	127	103	126	120	130	130	114	122	105	115	133	107	118	125	131	126	110	124	126	105	114	137	140	136	127	140	119	136	113	115	130	121	138	114	125	119	122	134	136	114	133	117	123	122	131	121	122	119	137	148	115	122	108	138	126	141	137	132	123	131	122	117	147	133	116	129	130	129	134	129	117	127	116	131	126	128	116	113	129	118	131	116	123	124	126	124	132	128	136	141	126	128	117	129	151	146	116	111	135	134	137	126	129	153	116	142	133	156	106	162	133	114	150	120	123	131	131	109	137	136	124	124	127	137	116	107	136	146	131	122	156	124	118	137	119	125	120	130	139	116	121	143	127	134	108	132	128	122	131	136	121	120	130	133	143	128	118	124	128	127	114	129	118	119	117	138	145	124	124	121	120	134	123	130	141	114	142	112	112	120	126	122	99	119	139	96	100	142	125	108	142	122	114	120	125	128	125	123	143	116	137	126	125	130	114	135	138	141	123	129	115	113	127	128	117	137	141	127	132	123	111	104	118	121	124	114	127	117	147	124	128	136	139	109	120	125	128	117	134	141	125	119	118	129	124	136	132	133	129	104	119	103	126	100	137	133	139	131	133	128	125	118	134	124	108	140	129	115	140	117	133	145	128	132	136	127	127	134	139	119	110	127	122	138	121	144	106	128	130	132	112	130	114	127	124	126	144	142	144	119	103	114	127	147	123	131	123	138	137	140	114	118	119	107	114	121	148	128	117	130	118	132	122	129	118	122	133	125	137	130	123	136	123	126	141	136	131	138	123	131	130	115	112	132	122	113	118	123	132	118	128	112	120	128	135	107	107	115	127	107	113	113	113	112	116	135	112	130	135	134	125	115	123	138	122	135	130	135	129	128	128	139	133	110	130	133	137	133	107	136	129	133	121	128	103	126	122	137	120	121	118	114	121	120	124	122	123	97	118	124	115	113	124	117	126	149	116	113	119	108	136	99	113	134	131	124	144	148	134	115	121	107	125	122	134	127	126	121	116	129	139	120	115	115	114	113	116	136	127	138	142	155	129	133	119	128	110	128	130	140	117	144	145	112	119	125	111	128	128	106	122	116	116	143	106	123	118	121	130	112	124	121	139	124	105	139	124	126	113	124	139	149	133	119	130	137	134	120	144	130	146	133	123	128	125	116	136	132	150	122	107	132	126	119	110	135	122	131	127	126	115	131	112	147	136	125	107	137	128	135	137	135	118	130	152	121	120	128	137	133	125	96	115	119	106	117	108	138	122	121	123	129	102	141	115	126	120	108	145	129	128	125	107	121	129	131	136	136	125	118	121	127	129	134	128	133	127	133	108	134	119	116	119	127	119	125	118	134	116	154	131	141	107	97	149	129	117	122	150	110	129	140	107	128	108	134	122	125	135	126	127	132	152	113	138	107	135	114	122	131	132	118	134	122	130	126	101	138	116	141	116	126	145	143	115	128	132	122	113	127	121	140	140	132	140	127	142	117	104	112	126	122	133	124	148	113	130	121	116	139	128	119	117	116	121	127	138	124	131	118	110	149	130	115	130	101	125	121	127	128	113	124	131	119	122	134	106	127	131	130	135	126	125	111	110	132	134	143	125	139	120	100	113	131	120	122	107	108	143	142	135	131	108	135	127	111	109	160	116	124	122	126	127	137	139	126	132	105	116	113	126	123	111	115	125	112	116	138	108	123	131	112	142	127	132	131	121	110	135	143	121	147	136	142	103	131	129	111	128	137	140	134	135	124	112	124	125	125	114	108	125	128	124	126	122	126	134	130	141	103	146	123	131	130	115	139	143	132	109	104	136	137	101	132	126	122	133	146	111	117	115	103	136	127	121	119	123	137	113	156	127	129	141	134	138	125	140	111	121	131	112	119	121	119	131	124	128	118	118	119	125	118	115	126	112	127	144	119	153	128	128	122	140	125	127	117	123	119	119	125	131	131	144	145	141	119	110	132	130	135	121	137	124	127	122	128	154	121	118	112	141	133	133	120	122	126	133	133	137	102	113	140	137	120	120	133	110	128	101	134	134	106	123	150	111	121	126	123	126	121	129	130	140	143	117	126	124	137	120	99	134	130	124	106	120	110	134	125	124	103	122	140	153	128	121	124	130	129	129	126	121	120	113	156	128	123	123	133	110	110	150	107	115	126	141	130	138	118	138	128	150	126	111	144	129	137	136	119	121	127	113	100	131	124	113	141	130	128	135	124	106	121	131	125	132	137	132	142	129	118	132	121	117	123	147	112	118	129	106	135	112	143	128	113	120	141	127	139	132	128	117	124	119	119	136	123	132	145	136	125	114	119	118	139	123	125	128	129	142	115	124	119	127	134	123	131	119	124	136	103	123	130	108	140	107	128	125	121	115	109	122	138	125	121	131	138	114	127	128	130	133	126	120	113	142	141	128	137	106	132	113	120	125	132	126	130	123	143	128	125	125	107	110	126	128	135	133	114	121	128	113	127	123	127	124	126	130	101	119	135	135	139	129	116	123	125	128	131	121	145	141	128	133	109	124	126	138	127	122	138	117	143
5395	13186	8865	5042	3680	2824	2205	1659	1260	1289	1217	622	439	398	444	353	313	254	255	298	298	295	289	259	302	273	263	238	255	257	259	233	224	239	197	175	144	179	156	165	147	135	152	132	165	178	164	142	131	166	150	142	132	136	142	125	143	162	171	141	143	126	137	138	136	140	144	140	134	145	148	160	130	140	151	138	154	144	134	142	156	130	131	135	150	128	134	139	152	153	127	134	172	137	134	134	136	141	134	149	147	139	129	139	126	124	142	134	129	130	127	129	153	149	167	131	139	128	155	126	137	148	143	137	156	153	157	146	150	131	123	131	143	143	155	126	130	120	146	139	119	136	156	124	122	146	160	138	147	148	136	138	157	152	152	153	162	144	133	128	138	150	137	145	140	135	115	135	133	117	148	152	137	130	134	143	127	123	121	137	138	135	120	126	149	149	140	140	131	135	137	128	142	149	149	140	144	120	134	154	135	166	155	153	142	125	162	143	146	130	146	123	139	131	137	148	146	142	130	125	137	114	142	129	112	141	149	132	150	142	151	146	157	147	139	146	120	135	142	124	138	151	119	146	139	135	139	131	133	128	126	130	161	130	137	123	148	142	146	149	122	118	136	125	115	151	126	144	152	161	153	143	121	137	140	146	152	141	143	129	133	154	116	156	157	137	154	151	133	146	132	164	150	113	180	151	126	119	152	143	145	129	137	136	142	137	158	150	129	136	142	142	132	144	138	132	133	143	122	139	140	119	134	151	134	141	148	156	108	143	144	140	141	157	137	142	155	146	139	136	134	141	160	129	132	164	130	116	138	162	150	113	123	140	133	138	143	129	149	133	133	155	133	127	132	147	124	134	143	125	143	137	128	152	128	135	144	137	157	122	143	150	126	140	120	151	141	139	153	125	125	150	164	157	146	162	146	144	142	165	128	145	140	125	158	135	155	127	135	139	132	131	142	117	141	135	128	129	133	143	122	144	145	130	113	131	135	144	150	141	134	139	123	136	148	130	143	142	133	139	134	136	127	137	142	113	115	110	132	128	133	127	135	131	157	164	135	150	146	146	134	130	139	135	134	139	127	130	136	120	148	137	137	143	129	122	138	127	116	151	152	158	139	143	148	138	144	137	133	138	141	141	132	142	142	143	150	140	143	140	158	148	132	123	154	155	153	144	133	166	139	126	146	131	147	127	140	141	134	153	137	114	131	121	146	126	136	125	135	141	153	150	146	144	147	141	143	102	132	119	136	153	148	148	119	142	128	138	147	141	120	132	144	133	141	134	152	120	152	133	150	146	145	135	111	154	142	125	139	128	134	125	132	136	129	110	137	129	154	150	131	145	133	158	122	126	133	156	154	130	153	138	134	137	122	131	130	173	139	144	119	129	143	137	123	132	164	159	144	127	145	148	129	126	148	118	149	147	118	139	136	129	144	131	124	123	126	136	137	141	138	115	147	133	137	133	113	153	124	144	152	130	151	151	143	163	148	123	137	129	140	135	142	148	137	144	131	118	137	141	124	144	141	128	134	115	141	147	128	138	150	140	136	138	147	143	129	137	139	142	156	154	143	149	156	127	134	144	153	139	159	143	129	141	139	126	151	145	116	168	146	154	145	132	146	138	143	128	137	139	138	185	145	148	135	145	138	128	138	139	140	143	133	140	145	143	143	118	136	141	122	136	125	168	144	139	141	136	154	152	144	145	123	150	146	130	148	162	143	131	148	147	131	130	145	140	132	152	130	139	136	160	133	156	131	104	155	119	133	134	138	119	137	142	150	140	149	132	149	111	139	131	129	132	152	124	130	139	162	145	139	138	151	139	162	146	118	151	144	148	133	132	168	125	137	129	147	128	148	147	144	144	133	140	125	139	105	133	131	135	113	139	110	136	143	119	140	149	127	181	130	152	123	118	150	130	141	141	127	134	159	137	146	115	126	145	126	144	155	152	163	127	149	116	119	144	134	132	135	150	152	134	137	130	121	138	145	128	167	145	126	149	145	138	116	146	121	136	121	126	151	112	125	120	139	138	143	145	147	141	130	131	126	142	128	164	146	147	146	132	148	126	139	135	128	135	120	144	137	143	134	127	145	141	134	127	145	120	138	139	129	155	131	137	137	140	138	128	133	116	126	145	139	132	140	141	139	122	126	144	132	150	147	138	125	160	134	142	144	125	142	134	145	143	130	135	139	134	154	147	139	155	142	117	123	143	124	153	120	135	133	124	149	124	139	130	158	130	140	141	161	131	148	135	131	128	137	130	154	140	128	141	124	142	140	134	119	134	146	136	134	164	156	117	130	137	117	147	164	165	123	124	144	134	139	161	116	133	148	128	143	133	145	116	137	127	142	147	130	134	125	143	146	149	139	129	143	136	129	129	133	138	147	135	127	120	148	114	134	131	117	129	148	163	134	142	138	143	169	156	123	154	127	134	146	128	145	131	123	120	118	133	133	137	142	147	152	128	141	148	122	145	125	135	142	140	140	147	151	141	145	143	114	132	132	132	151	118	124	124	131	130	129	130	148	135	131	131	126	157	148	149	139	113	162	151	140	134	155	142	135	149	136	151	138	142	121	128	136	128	150	136	131	118	132	124	133	150	159	138	130	137	168	138	148	138	139	152	135	151	122	124	145	140	132	144	125	150	144	122	138	133	125	121	151	123	158	136	115	130	136	151	139	140	143	132	164	136	135	141	131	157	146	152	150	133	146	119	128	167	130	138	148	144	143	132	119	138	125	149	175	143	142	124	131	141	133	156	149	138	146	167	136	120	119	129	157	139	132	123	137	134	126	139	157	140	136	140	140	126	139	146	139	126	143	121	147	138	150	139	135	120	136	147	131	149	123	133	131	143	119	137	118	145	141	131	130	143	139	119	152	123	137	134	125	130	141	146	137	140	132	144	151	121	139	129	122	161	123	155	145	117	118	131	146	141	132	117	134	133	124	140	108	137	140	140	129	166	145	139	143	135	127	137	147	145	118	122	134	138	135	140	136	133	144	136	153	148	123	141	148	118	133	126	121	139	164	135	119	138	133	122	151	146	128	135	143	135	145	130	143	132	131	129	141	145	141	147	127	127	128	137	126	132	148	135	130	132	155	117	129	142	122	153	147	133	153	124	139	159	132	137	161	137	131	134	124	134	134	147	142	141	140	182	146	143	122	139	112	130	145	135	170	128	130	153	138	130	141	141	125	168	121	136	140	142	127	132	121	133	139	134	141	141	127	152	131	135	149	128	128	150	131	139	127	139	130	143	136	137	164	148	148	149	129	149	137	132	149	137	124	155	134	111	134	142	156	138	127	137	143	147	125	126	145	136	126	151	133	137	142	134	160	154	130	137	141	126	132	124	128	148	122	149	144	147	144	137	126	157	135	136	129	137	138	125	150	136	122	142	158	138	148	161	144	129	137	161	135	138	131	133	153	140	122	140	125	143	142	143	142	123	153	133	133	152	140	123	150	138	130	134	143	146	148	148	140	118	128	155	132	153	131	132	133	140
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
