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
340065060586	340065061154	340065061704	340065062254	340065062804	340065063354	340065063904	340065064454	340065065004	340065065554	340065066104	340065066654	340065067204	340065067754	340065068304	340065068854	340065069404	340065069954	340065070504	340065071054	340065071604	340065072154	340065072704	340065073254	340065073804	340065074354	340065074904	340065075454	340065076004	340065076554	340065077104	340065077654	340065078204	340065078754	340065079304	340065079854	340065080404	340065080954	340065081504	340065082054	340065082604	340065083154	340065083704	340065084254	340065084804	340065085354	340065085904	340065086454	340065087004	340065087554	340065088104	340065088654	340065089204	340065089754	340065090304	340065090854	340065091404	340065091954	340065092504	340065093054	340065093604	340065094154	340065094704	340065095254	340065095804	340065096354	340065096904	340065097454	340065098004	340065098554	340065099104	340065099654	340065100204	340065100754	340065101304	340065101854	340065102404	340065102954	340065103504	340065104054	340065104604	340065105154	340065105704	340065106254	340065106804	340065107354	340065107904	340065108454	340065109004	340065109554	340065110104	340065110654	340065111204	340065111754	340065112304	340065112854	340065113404	340065113954	340065114504	340065115054	340065115604	340065116154	340065116704	340065117254	340065117804	340065118354	340065118904	340065119454	340065120004	340065120554	340065121104	340065121654	340065122204	340065122754	340065123304	340065123854	340065124404	340065124954	340065125504	340065126054	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23592	21806	29829	24357	21847	22192	18118	8145	3896	2817	1477	1123	1068	984	877	800	756	571	456	3438	12389	6262	151	114	115	108	106	120	104	118	105	96	99	102	89	104	93	116	97	88	83	97	111	94	96	97	105	97	95	90	95	87	103	107	80	89	106	91	84	85	104	97	87	125	96	88	79	70	94	109	101	86	106	94	91	86	79	118	84	94	91	86	85	104	87	95	93	77	83	92	100	86	88	92	90	94	94	90	95	88	94	96	102	97	99	88	105	89	83	105	107	97	103	95	87	96	99	83	79	100	96	89	100	81	95	105	70	85	84	94	99	91	106	112	98	86	97	91	95	97	104	84	89	97	90	107	87	77	109	72	69	102	85	91	98	95	94	87	102	88	82	92	88	88	83	103	95	97	85	86	90	95	69	79	98	102	81	89	91	89	91	89	103	82	101	98	96	90	94	85	101	88	93	89	83	95	77	92	99	76	92	86	100	82	89	95	84	94	78	90	107	97	84	77	89	75	85	97	87	100	117	99	101	97	74	96	105	99	90	103	82	99	102	88	92	98	89	83	84	95	97	97	77	96	98	73	103	98	104	104	85	106	83	66	97	107	99	86	93	80	90	101	85	85	101	88	73	72	108	91	92	103	95	109	106	87	96	91	100	92	84	98	89	90	81	86	89	95	87	81	84	88	94	76	69	85	101	93	91	96	102	81	90	108	87	89	102	88	96	108	93	98	92	85	84	103	83	84	90	85	88	96	88	96	89	88	94	97	80	106	83	87	78	80	75	104	87	80	91	95	98	103	112	78	105	90	93	95	94	99	89	99	89	73	92	93	93	85	76	90	94	96	100	102	96	101	99	107	74	89	89	105	89	80	75	91	95	88	80	106	104	113	93	91	96	92	84	89	98	91	89	94	89	82	99	88	95	90	88	89	98	83	101	83	98	90	96	82	74	94	69	97	97	91	77	97	81	91	107	94	85	94	92	91	70	87	98	86	94	97	99	85	91	87	108	96	93	86	73	95	78	105	97	95	93	79	86	71	82	100	93	104	99	97	80	84	89	97	94	80	88	93	90	93	87	86	96	85	84	73	80	92	95	97	91	82	80	86	94	77	81	93	92	74	116	85	85	78	89	110	85	84	90	112	79	84	94	81	107	101	95	93	91	105	75	80	79	96	90	86	102	84	86	82	91	93	104	85	78	80	95	92	76	96	78	93	97	82	92	101	93	81	86	67	85	81	86	93	83	79	107	77	90	103	87	95	82	78	94	101	93	89	83	88	100	78	90	95	81	110	75	94	107	79	64	93	96	91	80	98	86	102	82	98	94	89	73	93	90	107	93	85	100	85	88	79	96	85	95	97	86	106	86	70	101	96	81	90	95	80	87	98	89	93	104	95	81	89	92	94	87	92	94	89	93	103	79	75	86	96	93	104	83	92	98	76	101	98	82	86	82	92	97	100	90	105	84	97	95	97	86	103	96	80	82	92	96	94	92	89	69	86	101	88	82	94	77	111	102	90	88	97	90	87	85	81	83	81	95	77	87	90	96	83	92	95	79	102	81	89	95	75	98	86	96	97	92	90	75	73	76	102	113	99	92	86	98	114	105	94	99	93	88	108	95	89	89	78	93	86	82	78	96	93	74	87	88	91	80	86	92	85	105	82	100	85	96	79	74	89	75	96	97	99	93	92	87	88	97	87	96	97	101	92	89	92	83	92	87	100	96	95	101	82	105	89	77	90	99	89	87	73	79	89	85	82	96	86	96	73	99	80	85	105	95	87	99	90	87	97	92	107	89	82	88	84	91	86	80	93	77	74	79	74	88	94	84	93	96	94	97	87	99	96	98	91	88	90	88	93	81	95	84	99	99	83	91	101	89	92	90	95	87	86	71	97	103	93	102	100	93	92	89	89	87	103	85	83	88	88	73	92	86	105	92	102	69	101	98	99	90	88	97	85	82	94	89	93	82	103	77	88	83	98	91	87	101	105	95	85	86	101	97	103	100	96	96	82	88	102	101	96	97	91	86	90	82	91	77	92	95	78	94	94	103	73	97	93	93	75	92	94	90	95	98	92	99	83	87	79	103	89	101	82	88	90	87	83	97	93	96	82	84	88	84	83	111	77	73	106	89	92	89	92	91	91	83	89	104	90	113	87	91	86	103	79	100	108	113	98	83	100	93	101	99	98	101	92	77	75	83	105	89	89	88	102	89	88	87	90	99	93	103	103	99	78	93	92	88	101	90	104	93	103	98	92	90	79	87	95	83	85	112	82	81	70	91	104	99	87	92	81	86	70	91	91	84	91	84	98	87	84	77	87	106	80	94	101	87	89	83	68	96	83	99	91	100	89	87	103	92	82	111	78	97	104	99	99	110	98	89	104	96	80	103	113	69	87	97	91	93	100	106	95	97	83	84	81	98	76	97	87	95	96	104	85	93	84	109	88	98	96	82	102	95	89	102	89	97	70	99	95	121	106	103	90	93	101	82	83	83	94	88	93	89	76	82	85	88	81	103	89	92	87	109	91	82	107	77	83	95	103	89	86	102	93	87	104	98	102	99	108	77	85	84	74	88	78	92	102	94	98	97	77	94	93	91	107	89	99	96	87	89	88	78	90	88	116	80	112	93	89	82	108	117	99	107	91	87	84	88	86	81	83	80	84	88	101	110	113	80	76	99	91	103	98	77	92	93	83	111	87	95	108	98	111	76	92	80	79	100	109	76	82	98	94	112	107	77	85	85	89	85	90	105	95	83	91	84	79	87	88	95	87	104	93	103	78	88	87	84	107	94	83	83	65	84	88	85	72	104	83	100	96	67	91	100	92	101	92	77	99	95	93	77	83	78	85	76	84	100	74	77	84	83	92	92	105	110	87	82	97	96	98	84	105	88	85	100	106	78	103	79	87	98	94	92	79	113	89	81	87	94	101	77	85	99	99	84	86	102	78	82	91	99	94	85	100	90	95	105	102	85	83	85	84	94	84	97	89	99	96	79	103	106	83	95	84	87	93	72	91	86	92	120	78	104	81	89	120	106	90	84	71	84	90	93	88	97	85	95	77	111	95	86	98	95	90	92	89	91	76	86	96	98	93	92	97	91	77	96	93	91	92	89	107	89	106	107	89	77	94	86	98	87	115	95	95	83	85	99	80	96	84	86	96	95	68	76	76	100	103	78	74	95	83	95	82	85	79	78	90	104	89	94	82	93	91	71	83	89	93	87	87	96	92	101	89	92	93	92	92	107	77	99	94	81	98	81	100	83	86	80	92	99	94	99	89	94	87	103	101	80	103	93	96	85	91	95	69	83	94	85	111	92	92	81	100	92	85	113	110	93	97	89	74	86	105	91	95	79	113	94	95	85	99	89	93	96	94	81	94	80	100	88	98	85	86	112	77	93	94	89	87	90	79	90	98	113	90	79	104	108	97	91	109	81	94	81	85	82	104	85	89	94	85	89	77	96	91	116	95	91	97	70	85	89	80	86	91	85	94	76	78	97	86
20508	38396	39051	29775	21366	17303	18718	14778	9170	7005	3941	3006	2774	2525	2218	1886	1792	1355	943	7248	20558	9460	180	164	175	182	138	159	152	176	154	157	139	158	147	152	149	134	146	131	141	146	135	133	151	151	144	145	106	144	139	156	131	131	135	135	123	129	133	154	115	138	132	123	120	131	129	121	127	120	123	124	126	120	110	133	140	145	130	131	135	136	112	122	127	114	132	118	126	122	125	132	122	116	106	144	143	135	120	139	126	102	137	104	135	143	125	134	133	117	141	135	129	128	118	118	132	108	115	136	119	118	125	134	123	126	136	106	137	157	110	129	122	119	127	107	125	133	131	112	142	126	108	110	141	128	122	109	112	140	123	133	125	128	121	125	144	114	121	126	119	115	118	137	113	120	120	115	121	129	151	136	124	128	133	144	127	129	124	100	123	120	113	127	139	136	139	137	126	140	122	134	144	129	124	116	116	126	131	112	114	117	138	119	146	145	142	127	132	119	135	132	112	113	113	130	101	120	100	127	110	122	139	116	133	132	136	125	121	111	133	133	141	133	113	144	139	136	120	125	136	133	128	116	113	117	137	129	134	120	129	112	123	135	138	121	132	108	111	115	126	124	131	137	118	110	120	130	118	137	115	141	120	132	130	123	124	145	118	128	103	126	113	126	148	142	113	113	128	120	121	99	120	127	144	116	137	128	122	125	140	126	139	134	130	123	142	132	130	125	121	115	128	136	134	113	105	131	134	125	145	112	144	124	148	129	112	121	122	110	131	120	135	120	124	131	112	131	140	127	122	138	128	124	137	134	128	131	115	137	161	141	109	124	106	99	136	114	131	120	125	120	131	126	127	125	110	124	116	128	117	163	143	117	133	122	129	131	130	132	115	134	120	140	132	122	129	125	141	117	137	135	119	126	128	151	129	105	130	117	154	128	110	123	123	113	136	128	124	114	111	122	120	131	125	131	138	133	116	127	133	128	148	115	118	132	128	119	126	115	124	115	118	124	120	113	140	121	126	141	135	119	140	129	122	133	125	111	124	133	138	115	140	123	141	135	124	101	102	126	127	111	129	122	102	147	114	135	139	129	123	127	134	106	125	121	133	110	116	101	119	134	116	127	111	140	121	108	132	116	92	142	127	136	125	145	142	110	122	128	116	121	117	121	123	142	124	135	104	130	118	135	138	118	129	129	121	145	121	126	118	128	117	140	126	147	137	127	128	148	144	118	122	108	147	111	133	102	125	117	120	126	119	115	129	143	148	120	134	137	122	111	135	117	107	128	123	114	107	114	125	136	123	146	135	141	121	125	123	128	129	144	127	138	101	130	135	119	123	121	131	128	136	123	138	157	105	117	126	128	133	117	114	137	125	115	112	143	117	126	125	134	122	133	123	134	121	120	97	137	114	136	136	122	126	121	118	107	141	127	143	112	119	130	125	135	135	133	104	125	141	124	129	140	127	120	133	131	118	133	132	129	120	146	147	129	124	127	149	108	114	116	125	116	127	141	126	105	131	98	131	116	133	95	121	141	122	134	114	152	129	120	129	123	109	127	118	139	113	140	122	131	126	132	112	120	136	130	112	118	139	105	130	129	108	135	131	109	113	120	144	129	104	121	115	124	147	150	133	139	129	106	148	132	112	133	130	131	118	135	145	115	117	142	105	132	131	131	130	134	120	120	130	121	125	138	114	164	117	110	120	103	121	140	124	113	123	126	124	141	127	104	109	132	126	129	122	129	127	120	100	134	137	115	130	132	116	115	122	134	126	125	118	136	128	104	134	111	134	123	126	130	113	132	121	126	138	121	131	116	113	117	109	122	111	102	135	123	116	128	132	114	118	140	102	142	117	133	121	113	125	111	146	115	132	137	137	114	101	137	114	114	129	126	143	131	130	130	118	142	131	135	138	137	121	133	111	136	138	98	110	102	124	128	146	107	115	132	111	124	141	129	139	111	117	134	137	139	150	132	137	101	106	135	115	122	127	112	95	146	126	130	115	124	130	130	130	115	153	119	129	150	137	130	113	126	155	125	132	129	143	125	136	141	127	127	128	131	114	128	130	110	132	134	122	125	143	110	124	140	114	122	109	152	130	135	130	114	118	105	106	134	124	122	129	130	131	140	109	126	158	136	116	107	98	121	131	114	134	115	136	126	124	133	118	125	126	113	115	157	134	129	134	118	139	118	121	107	133	130	129	139	118	108	125	141	113	120	115	105	134	121	138	111	114	138	130	110	128	132	130	116	135	119	121	144	162	124	117	123	148	112	129	131	125	130	122	139	118	127	119	134	114	138	126	125	126	122	134	128	132	122	109	102	128	118	115	123	126	127	128	126	134	136	125	133	155	113	133	111	120	114	118	111	139	127	137	125	116	161	135	122	136	138	106	102	121	119	130	131	140	133	153	128	103	138	113	125	132	117	135	133	147	133	114	108	122	125	128	129	128	134	133	139	143	110	123	124	124	113	117	104	127	157	110	111	124	116	122	126	132	95	146	138	115	130	135	143	122	125	133	139	133	127	130	136	120	138	133	118	134	134	118	130	140	144	114	137	116	117	119	131	149	109	123	137	137	116	115	134	129	136	119	108	126	124	120	143	129	117	147	133	125	146	116	128	145	118	120	127	155	131	133	137	140	110	121	119	113	123	129	134	120	130	135	139	123	142	133	116	135	133	126	122	135	117	118	117	138	125	119	135	122	119	141	111	141	107	129	125	149	118	152	123	123	122	131	114	137	96	129	116	123	141	131	110	123	123	114	136	143	137	120	138	126	130	132	123	124	132	132	114	130	123	123	136	109	125	134	138	118	127	122	125	120	115	111	135	122	126	150	138	115	114	127	99	132	149	112	126	127	132	125	120	110	125	133	141	141	121	105	163	136	133	144	123	126	121	110	113	129	129	122	133	150	132	126	135	108	120	132	138	123	118	118	126	125	125	127	120	117	134	111	129	123	129	147	132	139	116	115	132	117	124	124	127	156	112	148	133	126	121	139	124	136	152	116	111	145	146	135	121	107	110	125	156	133	122	107	130	118	121	129	116	104	138	124	117	119	136	118	128	130	103	148	104	133	139	131	124	135	114	143	130	123	117	107	138	115	118	112	108	134	123	126	151	135	139	119	133	114	124	113	146	133	122	123	131	130	124	145	119	113	106	116	125	129	119	121	126	107	125	124	129	123	134	113	128	105	134	147	132	126	131	149	134	122	124	141	98	114	132	128	120	120	108	110	132	98	115	121	116	123	123	123	120	140	125	118	133	131	107	119	140	131	137	143	127	124	128	116	132	113	127	111	120	121	139	124	129	137	120	136	125	139	120	122	115	135	108	147	146	112	153	116	119	121	113	120	127	143	130	145	112	131	114	123	132	136	122	121	155	111	133	124	121	149	132	111	123	128	111	111	127	129	128	112	99	124	126	134	126	131	111	142	126	125	125	126	138	125	133	113	105	128	135	118	127	117	140	126	119	143	113	121	124	119	114	128	125	130	122	113	127	119	109
26816	20914	19200	13557	5407	4014	4073	2672	1501	1065	822	633	563	479	448	442	541	407	370	408	833	713	284	227	274	263	258	256	273	244	264	254	263	276	263	248	243	245	251	267	243	263	267	266	250	236	237	212	248	251	249	261	282	252	284	261	249	263	250	275	282	243	225	233	252	263	246	261	244	243	251	266	243	266	258	240	254	254	268	247	246	255	251	232	270	245	252	251	223	233	284	271	257	254	250	244	240	232	226	269	252	231	253	237	264	259	248	259	236	250	276	248	264	251	269	248	254	279	253	279	275	219	256	226	245	247	246	264	291	254	252	220	247	248	254	265	237	261	274	252	243	232	265	267	264	252	258	229	253	261	267	238	279	261	241	265	244	242	280	247	250	243	276	256	254	244	268	255	253	236	270	229	274	245	269	266	227	247	258	253	245	254	272	227	235	240	260	246	256	256	276	251	258	252	283	244	256	245	257	253	253	253	286	254	237	235	288	246	230	248	261	254	235	286	235	261	248	273	238	252	250	225	280	251	250	249	257	259	235	262	260	265	262	271	245	247	267	237	258	242	242	241	243	286	250	237	278	312	241	250	249	250	253	289	285	275	236	254	256	244	252	269	231	280	245	245	226	245	242	271	261	241	256	247	287	244	242	237	257	248	259	241	263	243	250	267	229	249	273	260	274	233	265	256	227	276	249	248	267	241	246	264	270	244	250	240	275	259	267	244	259	248	264	267	253	252	257	246	242	245	261	214	244	296	250	262	286	241	245	255	262	264	226	259	246	247	243	233	258	233	273	281	261	290	256	272	243	254	263	252	256	242	267	278	242	262	252	249	241	246	231	240	264	246	266	230	239	254	249	255	235	248	234	248	250	263	241	240	239	254	262	259	263	289	265	256	252	242	258	257	222	257	276	232	249	256	226	265	282	263	277	225	253	245	261	238	255	243	258	259	252	255	293	278	221	275	244	265	262	261	250	258	246	257	253	243	222	259	248	268	214	244	268	258	246	240	252	208	255	229	262	248	231	253	266	253	271	245	268	250	273	256	241	249	251	296	240	252	239	244	251	228	249	276	261	256	284	253	274	246	244	258	274	246	233	241	260	282	273	236	244	227	243	246	257	271	270	256	254	229	235	258	264	268	230	260	258	271	240	271	238	258	255	260	255	258	270	236	212	269	273	250	260	244	276	252	246	262	251	267	263	220	227	246	244	267	284	255	248	248	228	259	274	242	255	253	282	269	251	243	236	249	238	251	249	262	254	255	244	240	261	248	272	264	259	245	257	235	258	260	249	260	244	231	266	248	257	240	260	245	268	280	259	252	280	276	243	225	258	265	246	272	250	255	252	267	248	266	264	246	241	256	256	270	233	245	261	253	239	222	266	246	228	255	263	258	270	239	252	248	255	241	235	271	247	251	257	276	273	246	254	258	244	229	263	261	259	247	264	267	242	257	278	254	278	246	253	237	254	267	262	244	248	279	275	245	261	248	234	265	244	259	256	268	262	233	266	251	279	269	286	219	249	271	264	244	250	244	255	250	249	236	257	244	243	239	282	281	255	250	247	260	271	264	261	259	276	281	255	269	240	233	270	268	241	253	288	240	270	260	230	259	265	247	231	233	287	240	224	260	251	281	280	273	249	260	258	253	256	267	254	240	220	227	272	270	257	208	228	276	249	253	239	257	241	246	241	256	256	259	259	231	256	240	207	237	263	234	265	285	243	239	262	257	263	247	273	263	233	246	245	267	256	240	237	245	254	283	256	263	265	257	270	260	241	264	258	254	248	262	263	261	250	264	266	247	274	256	241	269	222	242	243	253	271	257	246	263	244	240	260	254	260	260	270	272	255	245	240	251	250	236	246	277	273	241	234	262	264	253	270	229	261	263	232	250	236	273	252	256	249	245	236	254	239	245	254	248	252	260	246	260	266	245	229	251	283	255	234	285	254	256	236	261	281	267	234	223	253	243	230	276	226	241	260	275	257	226	252	237	235	267	285	265	269	236	267	276	240	228	265	235	237	240	277	263	249	244	273	248	253	261	281	268	271	267	248	256	274	275	253	250	253	248	249	254	225	254	244	264	221	255	245	254	257	253	251	236	304	250	251	222	286	252	239	265	240	265	265	245	272	267	243	232	250	249	246	228	255	243	253	246	256	232	240	227	249	243	269	249	259	265	267	238	242	291	272	250	243	235	244	234	243	247	238	226	238	245	230	279	240	246	255	271	256	288	223	234	249	284	251	250	238	234	266	239	252	261	262	257	278	253	238	286	260	241	237	238	232	258	238	234	238	266	273	238	208	238	269	281	267	255	225	269	243	255	286	264	242	251	271	259	254	257	266	259	246	244	271	260	266	246	251	272	262	270	218	244	276	250	261	248	241	233	246	272	276	208	238	256	221	239	257	260	248	258	269	260	275	241	272	260	261	244	251	245	247	260	251	278	257	271	239	241	258	236	241	231	259	259	248	241	255	256	272	244	234	234	247	233	252	251	258	245	247	259	248	263	223	258	277	243	231	266	250	232	269	245	236	285	254	269	210	226	258	270	273	232	276	252	241	269	228	250	233	268	253	262	238	263	303	284	237	243	286	232	267	230	257	266	231	264	277	270	268	263	250	252	250	245	254	260	262	253	238	236	258	241	231	260	251	250	248	236	263	243	225	265	247	243	232	252	287	263	245	243	259	279	228	224	268	234	236	249	251	266	299	267	270	244	263	242	228	253	263	254	228	264	244	250	238	292	276	220	251	261	257	261	252	254	215	271	259	252	226	265	257	277	268	243	281	250	237	241	273	252	270	226	253	237	256	226	280	231	259	267	239	251	271	249	265	238	285	264	233	249	245	224	265	256	267	303	229	257	251	243	269	244	246	265	231	247	235	263	254	278	262	259	264	230	270	263	254	274	243	246	270	251	216	258	261	253	260	264	224	256	244	236	267	270	280	251	243	263	267	234	277	258	255	211	278	228	230	262	257	264	259	253	260	258	248	273	249	278	235	241	261	254	226	244	244	244	251	252	262	269	228	239	284	237	248	240	258	259	244	248	245	253	268	259	250	265	262	275	246	236	259	259	242	235	272	252	260	254	265	257	244	267	234	276	252	224	238	250	262	247	253	261	250	241	239	279	251	241	283	237	264	245	241	238	269	245	237	259	243	269	231	235	239	267	245	262	256	240	256	233	250	262	252	242	268	267	240	297	233	230	249	265	265	273	237	272	250	224	251	260	255	233	265	246	242	238	280	251	249	246	241	300	235	257	236	239	263	257	231	250	240	247	236	253	267	252	289	243	250	258	235	268	244	254	272	273	242	253	260	268	256	256	255	263	259	242	259	263	233	258	268	250	256	256	264	260	263	240	260	256	256	226	207	280	256	271	259	220	242	268	257	265	275	235	253	258	252	264	282	270	270	232	249	246	242	253	264	240	239	256	274	209	255	252	236	230	252	228	252	257	209	287	270	227	233	237	216	244	235	248	252	233	277	251	259	286	248	250	261	244
16771	23609	23475	17657	9954	9335	9707	6833	3891	2566	1917	1290	1198	1023	882	929	1110	843	665	886	1515	1336	340	357	326	372	349	338	338	348	336	335	348	315	322	333	349	354	351	371	341	350	383	354	334	305	360	357	360	317	377	353	347	355	324	357	335	324	355	382	351	351	364	353	380	339	356	316	350	341	350	331	353	343	329	344	343	328	347	336	326	345	332	370	340	326	337	335	358	359	371	325	357	382	368	321	342	336	345	319	345	370	377	335	350	309	369	358	363	369	335	317	368	351	341	371	343	338	329	355	379	361	335	324	359	348	379	347	331	347	322	360	349	352	349	354	352	359	352	321	353	320	349	365	316	337	362	330	345	349	352	326	313	356	375	362	371	349	381	362	351	347	365	360	341	376	332	343	350	374	359	349	319	350	345	333	366	360	324	388	355	358	329	345	312	368	326	347	303	341	349	353	350	378	383	322	366	310	340	327	350	346	354	344	340	362	340	343	342	352	345	301	366	327	373	337	377	351	352	352	335	365	328	350	325	352	332	350	374	366	332	356	329	332	349	335	337	360	327	345	421	353	337	363	360	321	397	335	347	361	323	371	341	346	355	356	367	333	343	345	349	331	347	340	344	372	352	365	353	353	358	330	319	382	321	330	372	327	360	340	366	367	353	362	338	362	358	334	350	372	352	357	319	328	340	358	354	341	356	343	347	344	361	314	386	314	299	356	346	328	346	340	352	326	339	323	371	325	329	331	336	368	358	330	340	358	382	336	351	360	345	355	363	343	354	379	335	375	303	330	365	336	350	343	346	396	310	322	319	317	351	359	345	310	354	344	372	360	306	355	315	331	336	339	321	329	325	356	338	338	365	357	350	350	350	383	365	373	338	336	343	340	345	343	323	360	353	348	333	346	319	344	344	330	319	328	349	336	358	333	369	377	312	364	370	361	402	372	354	378	365	342	353	342	377	363	355	330	337	358	357	351	336	347	373	343	336	322	366	330	351	330	351	359	332	322	370	347	336	331	358	367	325	342	334	341	356	347	348	348	340	371	350	377	360	382	352	354	361	349	369	354	333	361	315	339	369	339	363	360	343	345	348	390	326	351	366	341	356	330	324	344	352	393	344	322	363	370	338	326	374	344	359	331	329	357	329	371	356	390	345	325	359	320	372	365	359	347	359	362	338	310	358	319	377	389	389	322	376	353	366	368	339	348	326	353	346	335	343	374	346	380	360	384	363	365	367	368	344	374	353	314	358	295	376	388	361	323	321	358	384	348	336	374	338	351	335	341	353	323	368	361	360	356	303	333	383	378	353	360	333	369	328	336	367	350	344	359	328	347	339	369	339	307	334	347	328	318	346	353	379	394	372	342	312	398	323	340	336	349	301	346	351	356	384	374	325	341	346	341	337	346	360	343	362	360	352	356	337	348	337	340	316	365	374	379	316	348	353	357	340	346	306	337	340	342	337	317	374	347	336	372	352	344	335	353	375	368	348	346	397	405	319	369	333	357	368	350	342	334	351	359	336	346	373	339	346	337	343	351	386	336	312	333	346	344	327	325	330	368	333	351	358	363	326	356	339	345	373	365	373	373	361	365	348	339	348	309	337	353	328	374	326	380	323	339	332	353	356	361	366	353	364	333	360	339	353	323	370	331	365	332	329	315	309	356	335	313	355	364	374	315	369	333	365	294	344	339	334	369	339	335	362	344	366	353	318	355	337	341	371	357	355	369	343	351	372	344	320	332	352	347	343	340	344	381	376	354	352	338	334	350	355	338	345	375	341	351	370	356	340	322	338	339	350	345	344	328	369	338	344	357	327	346	340	343	362	330	363	336	366	356	333	337	365	353	329	334	381	359	321	364	331	319	359	387	325	335	344	341	341	350	314	371	354	346	359	340	337	361	368	351	359	343	322	334	348	342	317	333	385	343	346	368	347	352	339	359	348	363	316	354	361	350	359	349	377	374	316	325	325	339	359	355	340	309	315	383	387	319	339	370	373	347	380	334	337	351	325	362	338	354	347	371	314	354	357	359	393	379	301	328	351	351	343	346	352	337	366	350	341	331	359	351	329	381	359	347	356	333	356	354	340	362	359	365	347	363	358	331	327	344	352	366	315	327	350	332	378	328	330	350	340	383	319	352	350	316	374	354	361	348	328	339	305	321	339	374	346	355	320	340	333	364	335	343	335	351	315	338	347	339	339	374	341	336	319	338	353	329	318	340	378	340	371	352	311	365	338	333	335	378	319	364	312	329	322	329	359	338	315	340	346	358	353	365	325	341	349	317	356	350	358	363	398	346	364	329	356	337	356	337	344	355	332	381	339	336	325	354	336	312	359	323	312	390	346	352	357	339	359	395	373	318	354	353	361	326	359	329	321	352	331	350	344	338	340	352	330	318	340	346	326	348	346	364	354	332	352	342	353	352	347	322	367	338	317	344	336	352	341	376	374	362	320	387	353	334	374	353	370	342	322	380	356	362	388	385	346	342	343	383	341	348	341	384	323	359	386	358	347	378	344	349	361	358	317	351	333	376	346	352	355	326	341	330	366	357	335	340	327	336	345	358	328	395	357	334	337	346	320	375	372	345	333	350	320	356	375	366	350	331	353	364	367	329	364	362	364	361	325	350	338	337	334	367	364	371	350	322	339	350	375	350	324	329	317	360	344	344	388	359	348	340	351	347	308	371	369	355	341	328	363	355	325	343	344	355	321	346	318	332	353	331	365	317	303	354	342	356	326	340	380	351	346	347	376	408	348	369	352	373	319	362	334	355	351	315	337	364	339	341	350	364	334	340	326	323	387	339	351	351	344	345	344	349	354	353	342	326	323	375	405	378	363	328	339	365	362	340	341	318	357	367	320	348	358	327	333	364	358	328	356	359	358	335	328	317	331	316	342	325	400	342	350	333	344	356	350	338	348	365	339	351	345	350	359	362	313	351	352	342	342	336	323	381	365	368	417	320	325	362	329	347	351	328	360	327	344	349	373	320	374	357	344	325	328	364	359	333	331	332	366	340	351	378	334	326	347	335	335	362	352	378	306	359	321	328	329	362	344	352	332	325	342	306	361	361	363	365	349	359	334	347	361	337	322	324	327	335	320	319	334	395	351	330	327	342	356	351	363	351	334	351	325	386	368	354	367	332	326	348	336	338	359	390	341	365	316	350	374	368	365	360	355	359	348	325	361	371	366	341	353	343	349	360	351	340	322	308	341	367	349	331	372	337	345	318	313	372	316	345	329	387	345	337	316	359	350	364	369	355	344	349	365	302	373	363	388	364	347	357	324	362	351	356	349	348	343	331	362	365	350	346	368	316	364	347	310	370	354	384	321	375	372	365	332	342	360	321	336	340	368	354	323	321	355	341	326	329	385	369	357	372	338	353	336	337	329	381	370	339	363	341	324	365	329	353	365	385	331	352	348	349	344	328	349	342	324	360	348	336	334	346	365	366	332	321	349	340	305	358	333	365	325	343	378	351	321	350	369	326	335	352	325	348
23909	21057	28264	24114	20808	14873	8558	4991	2772	1756	1469	1181	789	703	788	760	552	399	414	1320	4646	3208	201	202	209	209	195	213	201	215	185	192	187	205	214	203	204	186	176	212	202	214	221	193	202	196	198	202	209	199	199	196	171	168	185	193	200	190	190	178	213	208	176	186	183	217	206	206	193	217	185	203	214	209	186	195	192	194	209	222	205	197	218	212	215	205	196	181	196	199	182	187	227	206	201	203	209	194	202	221	201	200	192	193	195	176	210	192	195	197	176	191	198	207	207	219	222	193	188	202	205	199	213	174	187	189	196	211	178	165	177	182	201	196	196	211	200	199	183	210	180	196	205	208	209	197	186	191	190	188	184	193	200	203	187	207	227	188	194	210	192	176	193	210	210	214	225	199	183	202	201	191	195	176	206	188	218	197	198	185	190	193	233	207	208	201	195	186	190	211	210	183	208	191	178	191	184	190	211	188	219	195	154	203	183	203	208	202	232	199	164	211	204	181	200	207	191	207	197	197	201	197	201	209	189	169	174	210	204	177	192	189	183	176	219	204	202	178	179	205	215	208	181	199	170	198	191	195	196	199	240	194	198	202	193	198	200	201	194	205	183	210	202	214	215	218	188	203	196	197	184	223	205	169	183	226	211	206	186	187	205	206	196	187	220	197	197	208	205	183	225	213	201	219	193	203	209	173	175	186	205	184	197	169	215	221	189	192	172	191	215	182	190	176	205	191	177	192	172	198	204	200	210	199	218	194	186	177	182	168	195	198	202	178	178	203	193	197	184	203	175	213	196	187	197	175	192	219	203	189	169	198	207	194	211	195	209	213	199	177	204	185	202	167	223	207	203	211	190	168	177	171	183	195	203	205	189	177	189	184	181	208	211	198	202	208	207	206	179	207	190	177	218	199	194	203	185	196	190	213	213	211	212	197	197	207	158	187	182	200	185	213	185	215	190	177	184	178	197	226	211	189	191	190	203	195	201	211	206	217	188	210	186	192	208	206	193	196	188	181	202	190	182	207	175	189	242	169	203	188	204	183	186	208	212	212	185	189	210	179	221	180	195	194	167	218	192	211	175	203	185	196	198	201	169	189	188	164	194	204	197	208	224	176	180	169	178	209	182	200	179	216	198	189	194	203	218	192	180	203	182	206	204	203	179	197	205	197	183	204	200	195	185	204	215	209	209	196	210	193	199	188	202	220	213	195	194	176	180	207	178	217	185	177	213	194	170	191	202	176	178	196	205	204	184	202	194	203	199	201	209	203	207	204	194	191	209	214	184	191	197	192	215	203	199	203	242	212	191	212	211	213	201	213	177	201	200	174	211	216	200	220	197	202	206	198	199	206	214	192	193	212	203	190	193	202	176	177	189	191	202	203	172	195	196	185	182	190	215	201	205	216	199	196	167	192	182	190	208	192	208	193	198	191	186	181	213	207	192	179	198	196	191	184	191	191	210	188	200	190	206	201	187	185	174	205	209	216	167	191	196	216	221	183	192	208	184	195	194	198	214	202	172	200	188	215	203	198	176	208	185	164	174	185	197	196	172	203	207	192	190	184	183	208	181	213	212	199	194	173	196	198	193	192	199	199	194	202	210	194	168	185	193	214	209	175	192	198	207	182	238	219	205	209	184	205	179	196	200	188	171	198	196	181	189	210	178	221	190	208	162	209	185	192	221	197	188	194	190	192	203	182	206	178	205	184	203	217	176	205	201	163	204	200	188	189	211	181	192	199	196	187	208	200	207	206	196	189	225	201	192	183	197	200	209	183	190	213	181	211	206	225	219	199	186	185	215	227	171	190	215	190	195	210	208	191	197	183	186	228	196	216	178	214	202	172	194	176	209	218	197	191	192	193	199	199	212	194	203	195	210	170	200	185	172	196	192	179	192	174	188	182	200	198	190	186	223	190	187	200	192	179	196	244	209	188	187	196	208	199	237	214	198	185	217	182	197	205	158	179	198	197	189	225	204	185	215	199	196	190	210	196	205	194	205	202	175	186	199	183	180	211	182	216	195	189	201	187	183	196	222	203	186	206	216	187	196	208	187	186	192	191	213	186	201	219	235	186	166	210	183	194	172	193	198	189	203	182	203	211	169	182	195	194	189	191	159	202	227	209	206	166	186	185	203	184	204	202	150	196	196	180	220	218	222	205	213	187	222	180	189	215	194	216	192	196	190	206	212	197	189	189	176	190	193	179	214	207	198	199	206	187	185	197	203	191	219	212	206	204	203	201	201	207	205	197	170	207	211	195	196	185	209	203	199	185	204	214	237	212	186	190	216	207	194	200	204	187	192	213	170	174	192	196	181	189	190	163	179	180	200	207	196	219	188	193	175	200	183	202	197	183	205	232	188	190	184	205	219	187	210	198	198	175	195	193	172	194	210	188	179	189	187	164	175	190	202	185	185	193	169	212	201	206	208	196	209	180	201	224	187	205	206	205	187	191	193	193	201	192	185	196	189	214	185	213	194	203	207	199	223	175	197	187	200	185	198	189	201	189	174	222	212	205	205	212	200	189	209	184	198	187	211	225	237	205	199	236	199	207	204	214	213	201	183	162	199	210	190	193	181	187	177	172	191	188	181	184	177	216	181	216	213	206	185	195	226	199	181	204	197	208	209	178	182	200	184	197	196	203	193	208	224	217	196	183	195	193	194	190	193	178	190	181	191	206	195	193	195	197	225	187	186	195	200	178	189	197	207	213	215	208	194	219	205	210	216	203	202	184	170	208	206	183	184	228	164	173	170	204	204	192	207	182	194	178	195	212	197	202	204	186	198	198	197	210	214	200	191	166	232	213	193	200	177	205	205	199	205	187	218	195	197	198	166	215	172	185	223	189	209	193	186	183	163	212	202	185	208	210	199	211	201	205	177	179	185	207	191	237	186	192	198	179	210	204	183	218	195	202	196	170	180	204	171	182	205	188	221	197	193	195	195	198	191	181	204	183	174	196	213	184	204	193	213	179	194	175	190	205	178	195	188	200	195	214	174	196	196	195	210	183	188	217	189	211	208	188	188	195	169	201	224	213	189	204	184	188	192	210	187	183	200	212	211	173	210	202	190	223	193	192	199	188	194	199	203	213	183	186	207	205	189	192	191	200	187	207	184	190	198	195	182	186	198	211	214	196	197	187	193	219	180	206	211	197	184	186	195	191	203	196	184	210	203	219	198	203	207	160	187	208	216	188	187	208	183	197	221	205	204	207	184	189	206	206	182	196	190	194	183	206	191	202	184	196	195	170	197	205	201	185	204	222	170	188	211	208	169	211	188	187	216	201	176	206	210	210	186	176	192	189	197	228	194	226	199	205	211	208	212	198	207	182	207	193	181	195	182	181	186	209	180	194	185	212	198	183	190	188	211	184	189	211	198	188	220	229	191	199	206	200	176	214	193	194	187	209	198	208	189	188	178	187	203	200	182	193	191	190	178	192	219	208	233	221	231	191	198	203	186	162	195	199	202	215	207	176	184	187	176	199	177	189	218	180
18613	30362	29823	24881	15559	17350	13760	11074	6791	4527	3664	2900	1895	1698	1824	1710	1254	837	851	2947	9472	5967	298	300	272	317	277	278	272	339	278	303	271	287	260	284	287	269	289	298	280	286	296	295	270	281	284	290	265	274	259	304	266	276	284	263	249	262	288	240	260	273	278	290	278	262	281	283	257	268	286	253	252	287	291	270	282	264	248	255	283	258	259	240	285	279	224	269	274	255	309	268	270	286	264	261	261	264	271	304	292	245	283	305	250	259	278	293	288	293	245	265	302	289	273	284	262	284	264	263	275	261	257	239	320	257	258	276	285	281	256	282	260	278	265	278	287	274	259	287	305	275	280	303	296	283	274	265	286	269	281	270	282	290	260	267	274	262	255	281	268	272	308	287	293	264	264	268	275	279	280	291	266	278	279	278	293	267	279	258	254	256	275	287	263	257	243	296	249	254	271	279	271	272	294	259	268	300	313	288	274	272	280	248	260	257	245	259	244	278	279	280	279	293	287	291	268	281	245	301	273	305	248	273	270	277	270	269	297	264	275	302	246	272	263	269	228	275	267	271	270	260	287	284	262	298	284	247	304	278	299	252	264	286	290	275	276	262	274	252	277	265	298	269	286	277	240	284	289	317	250	284	301	275	266	262	299	269	260	247	288	270	275	255	266	281	272	264	245	256	282	255	301	309	278	267	241	279	248	291	283	306	285	267	283	280	246	281	282	268	273	251	260	299	273	303	273	259	299	286	274	291	289	302	270	265	282	255	281	248	280	312	264	266	252	256	269	268	271	250	261	275	251	260	279	275	294	294	270	271	256	266	278	274	272	304	292	247	259	284	288	261	266	294	260	288	296	255	285	271	286	268	285	264	265	257	289	270	242	277	286	276	288	266	276	310	264	285	269	257	282	307	303	277	282	306	294	293	279	258	252	258	261	280	268	278	245	274	261	260	252	276	258	306	285	276	276	274	283	254	307	263	282	281	248	309	276	272	287	272	289	248	276	291	266	272	264	267	288	252	260	285	269	289	254	277	287	284	271	269	269	265	252	311	298	274	266	300	265	252	287	277	285	294	271	285	279	253	269	263	251	277	296	258	288	289	269	277	295	273	261	282	289	298	288	292	285	275	274	294	275	257	263	291	293	264	290	249	271	274	239	277	282	268	289	263	267	294	279	274	271	275	282	275	250	269	237	266	256	255	278	280	283	264	293	293	263	265	281	257	276	293	265	249	279	295	257	271	255	264	277	269	295	244	285	247	259	227	267	263	277	270	272	278	290	281	256	305	275	261	287	273	237	255	240	304	289	286	294	290	269	249	287	264	276	268	275	258	300	306	278	276	256	275	280	281	293	260	259	294	282	290	285	288	304	235	266	276	272	280	261	261	283	258	282	288	263	298	263	288	280	272	290	283	268	263	269	258	276	290	265	273	278	289	266	289	270	279	290	262	263	254	270	277	260	273	262	278	253	298	241	287	278	272	308	257	252	256	270	269	258	289	276	261	276	263	274	285	309	251	267	277	273	303	253	295	289	253	280	271	264	289	264	282	256	274	283	258	282	254	257	266	278	256	283	281	289	271	297	259	306	278	283	248	262	273	260	286	264	268	269	252	234	263	256	285	266	289	297	275	273	295	262	272	304	299	281	268	266	279	313	259	266	255	276	288	260	272	276	277	257	288	267	277	266	272	269	259	271	292	284	242	251	247	280	275	311	257	304	278	282	318	248	300	298	291	323	247	274	280	273	266	251	297	281	276	260	278	268	296	245	246	269	253	272	289	263	296	290	282	272	282	247	277	260	249	261	245	282	255	280	277	292	281	285	280	269	260	234	291	276	277	281	275	280	275	246	264	270	279	253	281	289	252	273	290	287	261	275	269	294	271	292	278	286	258	283	278	283	281	289	249	294	266	321	275	260	279	270	277	290	265	272	268	281	285	265	268	283	258	301	244	256	246	301	267	268	267	269	272	275	236	264	269	290	259	266	293	260	270	271	269	264	292	243	265	250	267	302	273	247	254	244	289	295	285	275	279	298	279	277	276	253	301	274	246	283	260	285	282	269	278	275	276	279	303	273	288	286	268	243	285	259	289	262	272	293	294	305	285	275	253	297	242	304	275	276	282	297	248	280	255	300	286	253	251	257	257	271	255	286	319	270	273	271	245	246	301	257	277	299	288	248	255	296	274	267	237	272	269	272	268	252	263	283	257	252	298	241	276	279	253	280	290	269	299	285	292	283	264	305	259	236	277	280	281	298	292	263	274	280	264	280	269	270	282	268	265	266	264	283	275	294	252	268	252	261	291	272	244	258	269	278	274	268	297	261	289	278	291	282	296	268	289	276	262	268	274	277	276	281	271	265	269	264	278	284	270	242	286	290	299	268	271	283	266	266	263	271	287	281	279	304	268	267	308	296	270	261	256	256	293	254	238	250	251	280	251	315	293	241	282	277	297	272	287	283	258	269	240	256	277	270	287	267	256	284	271	284	258	255	296	312	245	275	281	267	258	293	293	254	278	266	282	289	268	313	245	254	287	280	262	299	299	274	276	265	293	314	254	286	248	250	289	276	256	269	275	271	293	268	287	274	274	269	270	266	275	248	269	273	275	282	281	266	288	295	267	281	298	296	271	291	286	270	276	255	312	256	292	285	292	294	279	298	273	247	272	263	282	290	259	254	274	305	274	250	281	255	266	265	250	311	273	274	283	242	291	260	272	276	287	249	240	288	284	282	281	290	286	298	276	273	273	290	279	272	306	277	261	242	255	284	281	254	255	277	239	263	269	271	267	265	299	277	279	245	285	266	276	282	266	281	276	292	286	241	284	255	277	269	255	296	264	284	274	270	269	276	305	285	293	264	257	276	298	271	281	272	278	234	268	297	276	270	260	296	287	302	268	306	320	269	271	263	254	274	266	224	293	227	299	290	296	268	283	278	290	287	278	238	281	281	267	270	276	281	259	279	274	256	272	260	274	238	290	291	259	299	286	278	278	282	296	261	265	250	277	269	301	270	313	273	266	264	296	288	288	272	269	273	275	267	277	255	244	262	308	263	231	291	271	256	254	268	299	253	269	289	270	263	246	261	290	269	265	272	280	214	270	310	294	291	276	307	289	256	270	267	274	272	235	274	287	297	277	245	265	265	242	286	271	258	248	254	273	273	270	285	257	263	244	269	280	249	289	275	274	288	276	265	290	258	274	279	267	274	258	250	261	289	244	280	275	286	267	296	291	301	265	253	267	301	288	279	249	267	278	277	265	267	283	271	266	297	259	287	266	250	276	268	288	273	293	288	260	261	292	277	281	268	300	280	279	287	257	284	268	286	267	282	301	261	283	269	256	265	282	269	266	257	262	284	256	275	267	273	273	268	327	242	277	260	276	288	298	271	308	271	283	273	281	280	233	291	271	286	274	288	252	278	266	265	278	265	304	265	276	281	296	274	269	251	275	273	281	284	294	253	277	262	284	282	278	272	274	244	280	272	251	269	300	268	282	282	272
22856	21126	28953	23540	21170	21860	18795	9356	6099	3361	2260	1836	1066	938	1130	1040	818	726	452	3459	10296	4909	149	116	120	102	108	99	105	111	93	99	86	94	108	97	104	107	99	105	92	101	87	79	84	96	94	104	91	80	110	95	79	76	81	103	101	96	102	73	104	117	95	77	109	99	89	82	86	102	96	87	83	118	73	104	99	111	94	88	83	102	97	84	87	98	112	96	83	98	95	101	85	90	86	83	78	96	93	95	90	91	86	100	98	95	101	87	91	65	83	96	79	92	81	93	86	100	108	82	90	99	95	90	94	81	82	104	87	93	83	88	86	81	93	81	99	98	86	85	97	103	95	77	82	102	80	111	84	109	92	92	81	91	92	83	93	96	94	101	95	96	114	86	88	71	83	110	86	90	90	90	105	106	86	97	93	79	89	77	96	74	97	96	94	88	107	100	84	84	107	90	102	88	84	82	74	73	91	88	90	81	72	85	94	96	77	94	79	91	98	98	101	87	101	82	83	112	97	101	94	84	86	91	87	96	86	84	77	90	89	85	90	92	84	99	84	97	94	93	98	104	79	86	84	91	100	105	92	84	96	83	87	96	102	95	86	102	87	105	92	90	75	100	108	95	81	89	100	90	99	102	93	93	85	102	90	85	93	88	82	91	109	94	99	91	88	81	86	87	108	93	81	98	108	97	102	90	81	92	81	97	93	79	81	78	104	99	83	93	114	104	85	88	103	88	71	107	98	94	98	99	99	90	82	105	84	83	72	112	82	86	98	91	77	107	86	76	92	99	91	120	98	90	96	95	74	77	79	90	93	98	100	87	104	99	98	91	92	80	87	95	109	84	106	92	92	100	99	86	99	65	87	80	96	84	101	88	93	93	94	94	96	88	109	90	86	84	103	101	90	86	85	114	87	91	83	126	92	87	114	96	96	77	102	82	88	91	86	94	113	77	92	86	94	88	100	105	88	90	88	96	78	83	95	85	118	99	94	79	108	86	94	78	86	98	87	92	83	81	83	97	91	97	85	88	84	93	100	111	102	84	77	89	92	114	106	82	103	97	72	93	92	90	78	91	79	90	102	81	104	100	83	84	87	78	82	70	89	78	93	75	96	85	78	83	95	90	91	85	79	96	92	101	73	86	83	116	92	85	91	83	87	105	91	66	75	74	81	91	88	106	72	98	98	100	85	86	84	97	89	81	83	101	90	82	106	99	95	98	91	101	93	95	82	89	99	94	94	86	81	88	92	94	90	84	102	86	105	69	86	85	99	100	78	94	88	86	101	95	97	99	84	98	91	86	88	86	76	93	93	86	104	87	95	106	84	86	83	75	80	79	88	73	93	92	91	101	78	83	85	86	87	98	112	94	84	85	90	93	110	85	94	101	91	96	95	96	90	108	75	105	101	89	108	88	97	86	91	79	86	82	88	93	100	94	82	95	78	90	98	103	92	89	93	80	89	102	90	87	92	97	91	90	98	92	95	84	92	96	81	95	91	77	87	84	103	92	85	76	83	97	106	84	84	92	94	75	83	107	98	98	94	101	86	100	87	80	84	88	91	94	103	83	92	112	99	93	85	97	75	74	95	97	104	86	83	101	80	114	96	84	84	87	81	96	105	97	84	85	90	98	87	94	106	97	74	89	84	88	74	82	77	97	100	109	96	96	90	100	87	89	86	84	93	109	100	99	101	94	103	85	89	82	103	88	82	102	84	96	104	92	89	101	92	98	84	84	92	82	74	72	98	100	90	86	69	102	94	95	72	94	100	87	90	95	99	96	85	102	81	95	94	92	90	110	96	101	97	94	101	79	100	84	82	92	92	100	77	84	117	77	90	92	83	85	93	92	79	92	92	87	103	79	91	78	103	76	88	99	100	87	108	77	87	87	82	100	84	94	102	84	92	96	87	87	91	88	87	89	92	96	92	97	92	72	89	83	94	92	88	90	92	68	91	88	87	103	85	80	89	93	99	100	90	99	102	88	86	93	105	97	101	98	95	89	104	95	92	82	110	84	84	74	115	94	88	87	87	80	92	82	84	75	76	101	96	99	94	85	103	90	107	89	91	89	77	95	90	82	85	87	88	101	89	89	111	104	97	90	106	91	100	103	88	93	93	107	106	115	90	89	94	97	95	114	87	114	85	102	86	96	82	104	102	90	94	78	89	84	92	93	84	90	90	100	99	99	85	99	92	111	87	85	83	99	90	85	100	94	77	88	89	84	104	87	89	88	81	92	91	70	91	98	103	102	80	72	90	100	104	85	92	87	87	80	81	94	87	86	103	94	74	94	86	91	106	89	93	73	84	107	101	93	82	93	97	83	100	82	102	96	103	98	94	88	101	83	96	84	82	77	94	97	92	87	121	85	84	96	95	108	75	93	103	104	67	94	89	86	105	83	75	110	82	104	99	82	95	85	95	92	99	90	94	95	93	87	81	104	91	98	97	88	79	95	103	86	73	86	103	88	119	86	87	92	89	101	101	84	84	87	81	86	82	93	88	75	100	90	93	95	72	84	109	78	98	90	100	89	90	99	83	71	86	105	100	71	89	103	103	74	98	101	92	90	90	84	98	87	100	90	84	90	87	71	101	78	80	91	79	88	96	81	80	101	91	88	105	96	101	89	96	99	63	87	85	79	95	84	99	97	112	95	83	93	93	87	99	99	80	94	106	88	95	93	96	86	95	87	71	98	86	81	81	87	85	92	83	80	86	97	83	71	81	82	98	87	75	110	91	86	77	88	94	98	89	92	89	93	89	86	106	82	78	90	93	82	88	98	112	91	73	102	107	84	91	99	92	94	85	96	97	76	92	85	90	90	86	89	103	89	100	103	74	78	80	85	95	100	84	76	90	91	91	85	95	83	88	97	92	95	117	102	102	95	91	109	105	77	93	99	92	102	73	107	99	84	85	75	98	99	96	87	78	92	90	98	104	99	93	90	99	86	87	94	112	81	93	83	93	91	91	86	105	108	76	97	96	101	110	97	81	75	97	85	89	101	98	77	100	83	88	83	78	85	99	95	89	83	82	92	92	95	87	88	106	88	85	89	87	76	84	100	100	69	86	73	85	73	85	89	88	105	72	85	102	96	91	78	89	83	93	80	87	90	95	89	86	104	95	90	93	89	80	104	89	105	82	110	87	85	101	89	86	95	84	94	80	96	85	92	80	98	87	77	78	101	101	81	101	104	95	85	103	71	96	84	81	86	75	96	83	77	107	100	97	87	86	90	86	91	87	100	96	94	95	90	91	97	88	95	74	94	86	96	92	87	90	75	93	87	89	93	83	79	86	91	89	85	70	82	81	116	94	81	93	80	106	92	90	92	79	76	99	91	87	104	97	109	92	91	118	79	86	92	79	102	76	86	77	83	98	90	91	90	97	86	84	87	76	113	99	91	102	91	93	78	80	87	79	95	89	99	102	83	91	113	103	96	82	95	97	92	99	83	67	73	96	108	83	92	86	91	83	89	75	85	85	80	91	94	92	106	99	112
21095	37619	35313	29631	23037	22631	19380	16440	13123	7774	5535	4550	2808	2308	2611	2655	1980	1606	1046	7210	17622	7543	180	186	179	168	156	153	157	154	136	142	164	127	137	144	156	148	156	131	146	146	130	139	137	146	127	122	130	145	117	125	120	122	156	137	141	125	130	151	133	134	137	122	135	139	142	134	131	124	132	127	124	147	138	130	117	119	128	119	106	134	115	132	152	129	137	123	127	141	133	122	129	149	142	117	139	146	120	99	117	124	131	121	123	131	130	101	118	134	128	105	139	131	132	112	147	130	122	117	130	130	120	142	132	107	117	133	120	132	125	123	102	110	117	121	109	127	125	126	130	125	126	125	115	135	121	137	152	139	124	151	132	130	115	130	113	126	107	108	125	129	133	132	143	137	126	136	147	120	105	116	129	121	115	121	143	129	140	127	130	120	137	100	135	118	120	130	114	142	98	123	135	111	129	129	119	105	119	146	113	148	122	128	134	124	119	125	98	116	118	135	120	126	124	135	122	135	117	148	111	145	139	134	140	137	130	126	122	104	127	142	124	148	108	129	128	136	117	98	134	126	136	130	121	115	120	124	127	133	133	136	131	127	123	124	114	123	124	111	114	116	138	135	133	120	157	124	135	123	133	101	140	136	114	120	126	133	114	125	131	122	126	110	112	139	141	141	117	129	123	134	129	116	108	129	119	132	123	109	138	117	125	125	116	124	143	150	123	108	110	132	114	156	126	133	139	125	150	139	136	126	120	139	114	137	139	133	116	116	135	134	137	131	146	126	130	118	98	134	137	132	130	124	104	140	115	129	147	105	138	127	124	105	145	116	122	128	134	127	117	127	126	121	114	112	122	127	118	108	110	136	124	128	112	129	156	151	124	112	128	118	129	125	118	131	155	113	127	117	138	124	136	117	132	117	114	145	127	121	131	113	118	118	124	128	136	108	114	127	135	134	127	125	121	101	113	129	125	115	140	131	127	144	122	119	139	121	123	132	146	150	150	130	124	114	148	152	145	112	121	117	118	121	128	107	153	116	145	127	145	119	117	132	126	108	139	113	133	129	131	130	137	122	126	133	117	139	123	131	128	118	106	130	137	110	134	122	120	149	118	116	117	127	132	111	106	123	127	125	130	137	140	117	128	114	139	125	109	133	145	132	136	120	132	119	130	162	125	134	144	131	119	127	111	119	100	115	124	134	115	116	154	117	114	128	103	146	126	137	121	120	118	128	136	150	108	138	127	139	128	111	100	131	140	145	124	127	114	111	116	107	133	123	145	132	124	113	123	134	114	107	125	123	123	120	101	125	116	114	115	132	143	129	118	132	130	116	119	124	130	108	129	113	109	133	104	115	128	132	113	114	119	120	129	145	112	117	129	145	127	134	124	122	124	115	137	118	126	117	121	128	125	124	133	123	124	116	147	120	117	108	118	130	119	111	111	147	114	126	128	133	123	143	131	128	118	133	136	119	116	142	123	143	121	119	123	130	138	134	124	145	123	131	124	132	120	130	131	109	115	136	108	140	115	97	151	130	130	116	136	132	134	102	128	134	125	109	138	118	146	123	124	134	155	128	114	126	122	112	146	120	125	126	142	128	128	118	119	124	131	112	124	140	116	130	125	143	125	135	115	104	134	120	130	114	122	137	133	125	141	138	145	132	138	128	131	130	144	132	126	109	140	117	147	128	116	134	113	154	130	143	137	138	133	129	128	134	129	121	136	113	133	134	120	121	126	122	134	117	122	125	125	115	112	133	128	128	121	138	110	127	138	131	144	130	108	126	132	109	134	113	110	135	127	124	122	139	130	123	139	123	117	139	116	121	115	133	132	126	103	104	119	126	127	118	110	124	115	147	114	130	141	104	134	126	113	116	139	141	123	115	127	113	121	123	129	131	98	124	146	99	116	125	150	120	135	121	119	129	138	120	104	125	124	146	128	117	141	130	121	109	123	142	135	124	124	127	121	118	149	147	119	135	129	108	136	123	129	132	136	128	111	146	129	119	133	138	131	102	127	120	122	118	122	132	120	125	125	131	145	118	145	133	120	123	137	117	116	133	137	126	135	148	123	125	109	120	138	138	126	136	134	137	105	136	120	103	142	114	126	120	129	137	130	142	139	139	131	133	115	113	127	138	119	131	139	138	131	134	122	136	145	134	117	134	132	137	133	121	132	153	114	124	148	127	130	111	126	127	124	119	103	129	133	129	132	130	114	126	125	128	129	128	153	131	107	113	135	119	141	113	132	104	126	145	133	111	119	117	119	136	111	141	136	102	137	150	120	136	132	139	105	145	121	127	133	140	125	132	138	121	137	112	129	107	125	119	129	134	146	142	134	113	127	119	105	127	112	139	123	106	129	133	108	141	141	141	119	114	101	120	116	107	111	109	117	140	128	134	124	128	122	136	149	136	128	144	144	132	136	132	125	116	115	130	122	135	128	117	135	126	127	115	156	103	131	117	114	139	134	138	117	120	116	130	120	130	119	112	120	132	139	114	115	126	124	115	133	124	132	140	130	110	135	150	118	111	118	113	125	119	119	110	132	148	139	113	127	111	137	141	111	135	130	140	151	128	119	129	133	112	119	142	128	127	124	132	128	126	132	131	98	111	132	128	138	119	133	121	130	131	133	133	132	141	115	108	118	119	132	110	116	154	128	128	140	124	122	108	118	148	138	130	87	137	137	134	144	123	125	131	121	128	144	121	135	135	142	123	122	137	131	125	117	128	115	120	104	159	122	135	133	118	131	116	144	106	135	115	123	118	157	134	146	131	113	120	118	123	125	130	137	134	114	119	137	115	125	126	140	135	143	113	118	121	130	128	137	120	136	126	120	106	126	121	126	117	118	119	126	117	124	119	115	128	127	118	125	105	132	126	129	131	128	113	125	131	106	111	118	135	117	107	117	125	130	121	113	120	149	143	118	140	127	139	143	127	115	120	122	108	123	150	138	139	136	136	158	119	117	117	127	121	94	128	125	131	142	129	101	132	116	114	125	149	114	111	105	147	117	121	110	131	125	130	126	116	111	134	115	121	132	122	103	115	128	123	137	133	140	123	132	143	118	117	145	134	117	120	121	146	122	142	135	125	128	129	117	135	137	130	115	126	132	140	124	128	126	116	125	140	125	141	137	141	110	113	140	135	136	119	124	128	112	134	132	135	134	112	137	98	134	113	125	113	127	128	124	137	119	129	139	126	123	134	123	123	131	128	139	143	139	127	107	126	124	131	142	136	115	119	114	111	110	138	125	128	136	130	135	138	114	129	126	130	125	130	117	134	130	116	147	139	124	115	126	123	132	126	116	137	108	122	132	114	106	143	114	105	134	127	126	137	133	129	129	132	122	119	116	129	119	131	132	131	124	105	150	120	113	109	113	123	136	126	118	132	104	140	112	107	132	126	131	128	128	117	119	138	125	115	133	133	123	133	106	118	136	141	116	108	129	110	115	131	130	118	138	129	127	109	126	121	122	110	107	137	129	117	131	121	132	140	122	123
26725	21195	19941	12661	5786	4976	3685	2029	1435	1545	1146	815	602	504	522	504	415	390	370	473	845	380	248	246	274	276	259	266	273	247	251	242	261	231	216	250	258	267	269	282	278	265	269	223	283	247	247	250	264	272	225	241	257	271	275	254	251	257	264	283	257	265	235	242	244	257	276	264	291	279	296	252	261	258	272	264	248	256	260	246	276	255	274	244	229	242	238	259	258	282	259	231	276	226	245	241	277	266	249	253	263	265	221	252	272	260	248	274	229	261	245	250	256	257	258	255	271	256	234	234	253	283	245	273	246	268	263	256	259	255	253	254	284	264	265	231	259	252	232	246	259	260	211	243	254	233	247	260	246	227	255	249	240	238	250	225	258	234	270	236	266	244	234	260	237	224	245	234	245	262	252	249	268	237	259	261	250	243	277	236	272	270	245	275	272	242	229	267	255	249	270	261	244	260	236	252	267	239	244	269	263	235	273	278	259	241	254	258	277	267	250	256	271	254	247	241	246	229	220	249	252	259	265	252	228	249	264	245	263	241	244	237	260	270	288	246	246	273	259	270	247	250	237	272	250	247	259	246	233	277	252	232	278	242	243	264	259	237	249	248	255	228	242	270	268	227	269	230	249	259	245	252	265	214	255	248	240	262	256	255	263	254	246	241	244	244	251	240	271	246	260	232	276	244	251	252	240	261	254	251	277	281	242	283	252	275	239	253	253	243	275	265	252	246	264	246	248	263	245	250	246	257	243	248	286	265	248	261	254	268	238	230	277	247	269	262	237	269	257	278	272	290	255	246	214	230	271	251	242	227	268	262	263	243	255	247	246	275	229	273	257	280	259	269	256	238	247	248	245	254	243	246	263	228	266	240	234	226	272	257	256	267	247	261	258	233	254	237	260	240	246	245	264	229	240	251	245	272	248	259	256	259	265	257	252	259	259	259	281	263	247	256	253	288	236	287	274	270	233	232	259	213	228	229	257	249	263	257	258	215	251	254	257	219	265	272	277	233	259	217	244	277	260	257	256	265	233	278	262	241	236	254	233	246	278	245	248	242	255	238	249	244	258	267	246	227	263	254	227	217	257	260	228	235	235	252	243	262	248	252	249	254	258	228	258	254	241	258	251	275	239	242	266	249	247	261	245	255	281	239	267	261	254	251	243	261	244	236	232	255	250	255	246	265	242	231	234	247	269	241	270	228	241	284	234	278	262	258	240	269	255	254	253	260	274	250	257	247	237	250	253	259	233	247	241	252	276	240	251	270	259	256	250	252	227	259	271	262	260	267	251	250	249	241	247	229	247	252	251	250	250	248	258	236	239	249	234	270	248	258	255	279	231	260	248	286	260	254	266	253	238	274	240	251	272	250	261	269	253	257	239	227	249	271	235	245	292	244	270	247	267	253	276	251	252	250	247	253	256	248	264	255	251	263	270	239	243	254	252	249	276	225	264	229	261	262	246	250	237	246	292	284	256	243	248	240	232	264	248	253	253	231	244	278	248	247	252	279	274	262	265	271	259	239	291	263	283	237	252	244	248	258	273	257	267	259	258	245	256	231	263	260	253	252	257	254	255	217	240	225	251	211	247	237	254	292	266	228	255	238	245	250	230	249	265	231	256	272	224	265	258	249	249	268	260	250	287	263	244	247	235	254	250	252	252	218	243	281	226	251	270	264	244	255	259	262	218	236	255	263	265	242	241	233	272	241	260	225	265	265	238	266	232	270	249	275	260	237	236	264	268	249	230	265	255	258	262	234	236	225	267	269	225	228	256	248	264	246	247	266	246	240	211	263	255	246	291	233	277	238	246	244	221	290	266	257	256	272	238	250	244	277	256	233	260	248	271	231	245	242	245	262	232	246	258	281	226	254	261	224	245	267	258	242	233	230	258	232	244	252	254	255	249	268	265	255	231	290	228	259	259	255	225	279	239	249	251	237	274	289	283	270	257	276	233	237	229	245	248	262	239	293	246	245	263	260	243	254	249	281	244	259	264	255	255	267	258	237	222	239	267	266	242	224	244	272	256	247	270	263	242	242	236	267	249	235	235	272	248	246	258	236	261	244	248	248	247	232	260	275	226	240	263	245	238	243	261	247	213	256	259	247	277	253	254	251	220	285	245	243	279	244	249	235	268	232	290	251	288	233	273	263	260	237	262	239	237	223	273	270	223	238	253	252	252	244	249	247	264	272	271	247	240	264	277	255	238	268	259	273	219	252	243	257	242	261	280	255	269	270	249	257	238	243	263	232	230	264	242	227	271	241	247	259	232	243	227	246	235	237	260	238	268	244	282	262	266	256	260	241	269	280	276	271	253	255	242	265	298	244	253	260	275	234	247	280	237	260	253	244	246	243	256	244	267	236	222	245	277	279	243	235	229	239	260	252	245	251	242	234	275	246	265	249	295	254	236	249	267	246	236	267	243	251	248	260	275	254	232	251	225	248	257	253	245	256	258	249	249	251	257	249	267	260	285	259	249	253	226	257	284	241	229	289	264	261	271	267	249	274	240	252	266	239	283	249	257	248	245	269	213	282	263	265	265	234	253	264	254	242	265	264	247	227	270	286	251	247	256	246	237	257	254	222	267	258	283	232	230	268	224	263	283	241	266	217	256	229	240	261	258	272	271	260	262	253	264	247	242	273	265	230	246	260	273	235	268	230	244	247	258	267	283	251	277	263	251	285	257	238	267	258	257	232	256	232	255	259	274	228	244	250	275	284	231	255	239	275	281	260	248	232	248	239	255	271	259	248	253	253	246	262	296	278	247	251	261	270	255	232	249	232	246	240	278	258	258	255	251	240	220	240	259	250	255	240	265	239	240	230	263	262	259	236	244	232	222	263	232	235	252	245	227	249	239	239	258	264	235	221	242	265	268	249	233	248	267	247	235	244	233	248	252	253	287	206	238	249	229	269	254	250	276	257	256	245	248	228	241	263	234	267	238	252	246	284	288	270	239	241	276	264	256	241	250	279	223	257	264	255	262	250	272	269	259	231	262	240	265	262	263	249	261	275	255	256	266	271	250	261	270	256	215	250	257	251	255	267	244	268	239	251	248	253	228	257	234	225	261	238	250	243	246	225	254	269	244	260	218	235	260	248	258	252	250	235	216	221	272	255	267	239	281	243	270	261	256	223	254	246	234	272	234	276	270	244	260	276	239	269	257	245	255	284	266	229	283	264	268	261	253	240	274	279	276	253	254	259	249	259	270	230	229	242	258	242	256	287	246	259	262	254	241	266	256	233	234	261	230	247	234	251	249	260	263	271	261	261	267	253	238	264	270	269	247	272	266	272	254	227	256	271	228	255	251	237	246	284	251	255	259	231	258	248	253	246	264	248	215	241	254	269	253	271	264	251	251	245	261	274	251	251	245	252	220	254	240	240	236	270	244	282	251	252	267	284	269	236	263	232	270	231	246	257	257	262	263	273	264	244	254	264	289	257	262	260	250	252	265	224	242	256	268	246	241	258	297	253	271	259	282	284	245	233	255	264
15836	26128	24174	15395	11693	11017	8965	4988	3602	4063	2775	1898	1543	1133	1077	1059	772	654	575	876	1623	628	391	377	348	348	355	365	385	359	330	347	344	355	326	378	362	379	344	350	326	366	368	336	347	331	353	324	334	345	370	377	335	346	376	363	357	336	344	377	341	370	343	339	348	362	304	353	361	345	339	355	340	354	336	331	315	339	370	357	373	353	384	371	320	385	355	331	320	349	345	356	367	344	360	338	311	319	376	330	333	368	343	342	338	339	341	356	362	354	350	351	346	372	333	350	345	374	363	313	336	337	346	349	348	332	370	328	348	354	354	358	364	369	358	386	367	338	349	308	345	375	348	331	370	347	355	374	384	312	355	368	336	345	371	350	369	359	355	361	341	394	355	339	359	348	357	332	352	352	378	336	352	357	357	372	356	356	357	341	363	346	381	334	356	354	373	346	395	355	355	350	350	346	352	384	353	358	358	357	377	349	332	373	357	344	348	359	351	353	342	319	339	364	378	348	346	367	355	352	343	358	342	335	342	362	366	353	351	364	340	362	317	328	375	343	368	340	349	333	335	365	360	356	353	329	359	342	351	360	379	373	366	373	358	360	366	348	403	358	378	367	368	350	363	344	342	356	337	342	350	362	325	366	344	369	359	350	322	347	367	332	384	339	354	371	366	364	387	387	314	374	334	338	366	347	336	330	374	317	336	349	351	349	341	355	360	348	342	360	359	355	353	324	348	362	342	357	387	333	329	374	374	358	335	337	348	319	363	340	356	349	323	342	340	341	334	363	330	335	385	343	321	360	348	345	398	305	358	342	360	329	353	384	342	357	371	359	336	363	332	333	352	351	370	347	341	359	386	329	388	334	349	338	383	326	335	349	357	355	368	344	351	364	351	338	362	360	367	351	334	353	332	363	389	311	372	379	345	366	356	342	328	369	360	388	361	369	328	385	344	373	347	355	343	349	371	344	337	340	357	354	371	388	354	364	363	330	378	359	311	334	342	344	331	378	363	348	373	342	321	343	315	332	352	382	348	326	324	351	362	363	401	353	343	362	350	342	359	352	356	359	314	371	351	355	384	364	331	342	347	365	346	326	334	308	350	355	385	346	376	367	357	328	352	366	336	364	354	388	355	296	361	370	334	362	317	355	353	366	352	338	316	370	310	322	339	350	339	343	349	331	333	337	376	346	345	352	374	348	354	344	367	331	314	343	366	387	326	336	335	353	355	318	327	371	341	353	357	315	358	365	354	345	322	380	356	344	357	359	316	332	351	322	337	363	376	349	362	363	339	351	317	353	336	345	325	344	362	316	366	316	340	295	331	342	354	349	348	361	350	324	381	342	353	372	366	358	342	313	336	377	322	329	341	356	367	354	337	378	308	331	377	357	385	353	346	347	365	362	340	361	330	320	358	350	334	304	352	340	335	330	347	335	343	371	343	371	311	329	336	395	358	355	354	363	348	379	336	359	364	356	363	384	343	358	350	344	334	323	308	301	369	328	348	332	339	358	347	354	315	356	352	325	365	354	371	362	334	333	362	360	343	339	356	397	333	350	360	333	352	340	365	331	364	315	331	358	376	345	365	372	372	348	356	338	359	329	324	378	329	345	353	336	317	363	374	383	348	352	339	341	316	346	353	363	341	338	370	353	360	352	330	345	355	365	356	365	364	359	337	357	342	336	358	334	379	343	339	387	363	358	356	316	320	375	352	324	348	324	345	354	372	352	325	333	311	353	363	310	341	376	354	373	313	374	329	348	358	321	355	337	374	323	300	355	386	336	349	346	328	345	367	341	341	345	354	331	369	311	364	359	363	373	357	336	392	335	348	369	340	366	387	349	349	366	349	345	366	344	336	332	386	372	333	322	355	384	343	366	351	363	336	376	346	379	354	360	347	348	366	356	332	361	351	336	336	348	404	347	353	393	340	344	362	356	378	335	355	363	331	377	334	335	327	334	343	365	360	347	341	362	361	351	314	334	345	369	323	332	365	354	347	401	313	328	340	339	368	377	364	339	365	345	375	347	347	363	342	362	356	388	360	367	344	323	368	364	334	342	346	344	316	366	327	327	354	326	373	342	345	347	333	351	332	359	357	357	364	379	363	352	314	371	332	334	369	351	371	313	362	325	352	334	363	340	343	335	340	350	357	346	348	346	390	365	373	345	355	334	359	340	361	376	326	357	352	357	357	340	344	385	334	327	356	344	333	355	356	339	355	324	362	337	344	355	371	335	358	341	327	367	354	329	392	326	340	355	361	334	301	364	343	365	339	345	368	352	342	360	371	348	341	358	346	344	332	327	378	349	333	344	378	334	338	358	374	355	365	349	372	380	363	333	366	368	358	297	358	379	341	352	363	339	374	355	374	350	340	352	343	373	372	338	359	337	311	337	350	322	332	363	338	334	340	377	348	373	359	345	375	365	349	365	371	359	315	338	337	349	363	376	328	346	344	363	342	377	356	362	359	359	333	345	348	361	350	346	361	375	362	334	334	340	348	353	365	357	369	363	307	327	344	347	355	360	350	335	340	371	343	344	346	321	331	343	365	329	406	412	357	360	346	325	376	353	361	359	346	349	352	347	358	362	352	333	290	351	318	367	331	379	343	338	327	337	356	337	379	368	346	341	365	339	347	341	335	324	383	328	342	353	370	379	351	355	405	331	362	358	338	329	382	346	337	345	337	371	356	378	354	345	316	339	345	341	373	349	345	334	360	354	349	364	343	330	330	347	350	356	353	340	338	365	341	332	344	341	372	348	362	332	339	346	380	383	355	370	342	357	351	326	328	367	326	332	323	353	376	383	335	337	364	334	355	326	339	350	352	380	356	368	344	326	333	372	359	336	362	354	323	370	350	333	362	330	360	365	360	356	347	360	333	367	372	377	355	367	339	347	326	335	333	338	336	358	371	339	366	331	341	314	333	338	352	385	335	388	344	383	347	365	331	328	364	332	366	350	362	352	350	339	386	392	355	345	344	382	369	376	342	347	382	340	401	370	319	347	354	325	356	376	327	365	331	337	352	359	368	333	340	368	357	341	336	333	345	359	360	378	373	327	350	347	358	344	357	374	362	365	364	376	364	348	350	353	356	343	357	346	350	346	361	366	380	362	363	382	369	350	361	384	351	338	338	368	322	329	347	366	347	349	360	323	357	371	370	377	352	309	378	358	344	325	336	351	354	348	343	362	380	316	354	372	327	354	356	362	348	331	359	353	344	340	332	383	356	345	384	325	338	341	326	364	341	347	370	380	352	382	355	389	366	366	333	373	355	368	341	381	347	351	364	334	351	357	328	343	355	350	361	350	351	346	336	337	360	353	340	382	347	344	356	346	347	343	392	314	351	333	364	367	362	358	350	341	372	359	372	352	374	373	338	362	337	377	362	379	376	357	385	346	322	350	359	374	356	358	347	366	352	380	357	334	376	385	373	341	334	339	346	323	345	319	342	342	384	349	363	360	328	359	352	346	357	344	337	374	358	337	388	338	325	360	363	348
23874	21048	28317	24029	20951	15452	7316	2610	1824	1585	1749	1774	1343	1467	1112	822	637	727	545	1216	6370	4634	559	222	213	211	210	199	223	228	198	193	216	197	212	208	214	177	228	200	225	207	173	193	199	197	182	221	189	253	231	200	217	209	204	204	205	213	206	183	210	207	236	220	220	234	181	210	222	222	196	213	224	197	195	168	208	206	221	205	230	225	189	224	233	240	214	206	224	211	209	212	225	210	200	216	237	192	210	197	220	225	216	204	212	189	220	235	195	225	230	227	210	206	192	186	192	229	183	208	213	203	196	213	217	202	227	213	215	219	200	194	215	190	203	201	225	198	218	206	231	194	196	192	194	208	201	196	209	196	224	243	217	214	198	214	185	199	188	214	231	225	198	216	240	230	212	218	199	227	209	211	195	219	213	194	195	212	199	203	201	206	211	215	199	192	182	223	207	228	200	221	240	215	203	231	224	204	188	209	208	220	221	216	193	180	205	196	215	217	181	211	216	214	204	218	224	186	203	212	192	209	222	178	192	202	217	195	206	203	193	205	206	191	234	222	193	199	226	238	241	227	197	214	227	224	194	181	235	207	209	224	212	211	204	219	232	206	171	188	218	232	204	209	204	218	199	206	217	222	208	211	204	222	192	203	209	210	196	211	202	231	221	220	236	199	230	203	233	198	201	197	197	192	206	201	198	209	194	227	261	200	212	227	222	208	203	198	206	227	176	229	206	179	211	213	196	215	203	220	237	195	228	222	192	221	201	193	197	203	202	221	200	207	188	243	210	226	224	200	218	226	205	200	227	229	211	193	201	209	216	220	220	207	208	237	208	218	211	198	210	211	237	196	194	230	204	217	252	200	196	212	211	189	233	219	213	201	209	201	192	204	216	198	203	211	181	208	201	218	203	187	214	234	204	179	194	236	213	223	195	222	217	232	180	208	208	202	217	200	211	205	212	206	218	197	197	214	206	229	228	238	208	204	210	223	234	221	207	212	228	204	208	209	194	193	235	234	196	212	230	237	219	218	204	211	230	212	211	186	218	209	193	222	226	201	230	220	208	182	213	196	220	223	223	206	194	201	199	233	214	228	184	231	216	198	196	212	198	209	193	202	212	214	203	215	240	194	194	210	232	214	200	219	219	218	196	211	207	212	217	228	221	208	203	219	194	226	234	211	223	200	231	202	224	182	220	208	203	205	192	216	215	230	216	213	210	216	215	200	218	198	186	215	217	197	215	194	190	235	205	173	193	212	192	227	218	178	220	168	203	204	242	209	206	197	209	206	225	202	219	207	190	195	204	218	202	221	217	208	217	232	205	222	209	208	222	215	221	231	228	205	183	216	227	200	210	206	207	215	209	207	219	206	208	230	225	204	218	239	228	181	221	190	219	203	196	212	197	211	223	222	224	226	230	220	211	203	211	204	193	216	213	214	187	215	238	197	193	180	211	205	188	189	203	191	202	222	208	204	196	208	166	183	232	216	203	223	205	202	206	203	191	216	222	199	210	214	217	226	220	244	201	197	214	224	207	215	212	196	190	208	208	230	207	207	229	180	222	208	214	188	219	196	215	221	207	203	196	240	209	211	199	225	198	218	200	227	242	223	182	200	236	209	206	222	230	213	213	198	198	216	204	230	201	212	203	194	223	216	214	213	196	209	238	198	195	216	189	212	201	236	190	214	196	199	201	199	207	220	214	208	205	214	182	213	224	216	196	228	188	211	195	184	189	195	196	217	203	205	199	188	202	197	199	193	231	194	195	204	202	193	196	233	210	199	205	199	198	205	221	221	216	220	209	198	216	204	192	194	192	190	205	201	207	207	215	216	219	221	222	229	203	216	186	223	204	220	217	203	187	191	195	236	224	239	214	228	204	225	216	207	230	211	214	183	214	203	211	185	223	223	208	193	206	216	243	199	220	221	199	218	180	191	185	220	215	232	213	232	221	225	208	188	224	213	216	202	205	230	210	191	229	203	230	201	233	207	218	209	215	187	218	192	231	205	210	209	244	234	189	231	185	253	224	192	226	206	190	220	215	214	189	198	194	220	205	206	191	216	230	206	180	188	224	232	189	218	228	219	195	188	181	218	221	201	183	219	205	198	216	203	228	220	204	204	217	205	202	217	232	202	237	197	207	191	173	221	217	213	219	206	211	201	233	219	216	193	233	214	207	205	231	211	240	219	184	238	210	225	209	204	214	203	227	189	210	186	218	193	218	245	213	189	212	200	233	227	191	224	199	190	220	196	193	207	199	210	212	213	223	209	183	233	212	211	204	208	220	229	203	223	226	208	207	219	207	226	222	209	219	217	230	217	227	175	195	193	207	221	208	193	208	211	208	229	206	232	204	207	204	215	207	207	209	202	210	212	226	208	225	218	241	195	201	220	220	242	228	219	205	208	245	220	213	218	208	209	194	205	206	200	209	189	241	225	229	203	207	208	193	220	177	223	226	214	213	216	200	188	198	203	220	205	214	210	203	186	203	190	202	206	212	213	201	204	195	206	206	213	209	226	222	227	206	200	217	225	235	200	236	221	219	217	189	181	198	186	215	191	200	211	202	211	222	221	207	205	234	194	208	234	210	216	219	207	216	205	202	189	226	228	201	219	211	234	182	198	220	210	214	215	192	191	195	211	180	222	220	203	186	195	203	234	198	223	210	210	212	199	189	214	239	190	229	225	196	213	232	201	211	220	199	221	184	203	196	212	199	203	224	241	188	239	201	218	211	178	254	219	231	195	199	176	217	217	212	205	231	201	201	203	196	213	179	218	201	213	206	227	207	206	215	202	197	203	218	225	214	239	208	187	224	183	207	221	217	220	213	204	200	204	196	226	221	212	218	207	190	216	197	207	221	215	192	194	217	199	194	224	202	215	225	226	214	210	188	209	185	204	225	211	214	195	212	231	207	200	203	206	244	211	232	204	227	229	189	200	238	204	176	212	222	209	222	210	191	198	223	230	232	211	194	214	211	229	222	207	226	174	202	217	210	196	213	189	199	213	225	192	191	202	163	212	168	182	197	208	206	191	215	224	222	216	219	217	204	205	214	197	232	219	213	214	197	204	202	223	199	217	228	209	225	181	220	201	227	203	193	211	209	214	230	204	222	213	201	194	186	188	222	230	192	202	198	223	235	226	195	207	208	203	222	198	200	221	210	218	205	192	199	194	206	229	211	222	192	216	198	216	253	227	222	220	227	208	190	208	207	210	181	185	205	205	201	215	196	218	203	216	214	226	211	221	202	211	210	209	208	207	216	236	200	206	224	216	215	211	203	203	211	227	236	221	219	210	187	215	250	202	173	199	235	206	211	196	224	225	228	231	229	185	211	201	216	200	216	205	203	203	209	201	226	216	238	183	212	191	222	187	166	204	196	201	237	222	209	205	206	196	189	197	198	211	210	210	202	240	199	206	228	224	214	169	210	223	212	239	213	223	209	177	200	218	216	213	219	215	196	177	204	220	198	212	210	220	225	184	225	230	214	223	213	205	193	204
14928	33560	33075	18984	18227	17850	11318	6016	4692	4187	4520	4263	3331	3595	2692	1893	1466	1490	1192	2639	12367	8769	1022	312	315	300	284	289	291	312	296	301	295	315	291	312	287	313	296	309	308	287	299	297	322	315	295	292	286	292	295	311	288	326	319	311	338	293	301	276	284	288	251	289	278	295	303	312	319	297	269	275	314	305	296	280	290	287	273	273	319	279	298	287	316	279	288	299	292	275	307	315	302	313	291	285	311	285	278	271	285	305	294	285	318	314	281	287	262	269	276	296	320	275	302	280	312	301	290	315	293	288	300	324	296	296	274	325	296	256	307	308	310	272	294	300	283	270	287	286	285	283	259	284	339	314	292	296	304	317	302	295	275	308	282	308	316	272	343	295	284	299	312	278	260	268	289	265	297	282	297	302	298	296	301	300	285	291	286	286	327	274	292	285	266	313	291	320	277	278	301	286	299	319	297	285	322	293	293	312	297	276	286	282	325	327	310	310	297	286	274	297	290	313	261	271	288	297	280	290	304	303	284	299	301	280	291	296	290	258	291	262	305	323	298	298	297	310	299	296	253	303	271	315	293	281	293	312	307	305	292	303	298	310	272	283	279	278	308	290	304	271	286	317	302	280	298	288	323	265	295	293	292	284	285	280	283	284	332	283	278	282	305	288	306	263	258	279	284	263	326	298	316	310	278	307	319	321	300	272	312	307	281	304	300	311	304	299	273	321	297	309	270	302	311	303	312	277	287	292	277	305	299	276	306	308	282	301	267	291	284	304	293	286	289	294	335	317	294	293	286	287	295	317	310	282	275	287	298	307	287	305	296	293	327	283	299	297	298	293	258	318	307	299	342	312	296	299	269	265	303	299	255	292	274	283	282	273	308	276	308	317	270	291	292	279	316	261	274	307	291	306	282	264	301	289	278	279	294	281	291	293	277	283	293	320	307	287	304	275	299	287	314	301	312	275	306	306	310	294	324	281	285	275	270	307	265	265	313	276	272	297	281	304	306	263	279	302	318	275	275	286	299	305	288	302	282	301	283	326	306	278	287	300	266	295	294	315	280	303	306	289	312	277	304	288	275	299	296	260	276	316	296	273	288	301	281	271	262	303	268	290	293	293	279	290	290	272	315	270	287	308	293	277	279	321	282	307	277	298	259	281	314	289	255	290	311	272	309	284	296	282	295	279	294	300	299	285	248	306	322	282	311	300	285	303	256	332	282	274	270	292	308	292	274	299	318	291	300	284	290	310	303	301	290	285	306	266	275	296	295	287	313	276	290	311	282	313	292	285	310	284	287	271	302	286	262	295	281	271	265	311	329	314	319	293	275	280	314	318	294	305	281	293	275	292	293	326	274	264	282	327	257	266	292	285	286	301	286	309	296	280	279	310	303	258	301	323	300	283	294	302	306	289	313	286	308	309	331	305	291	271	310	318	303	267	307	288	293	277	294	291	293	292	308	301	293	283	303	280	291	314	311	282	302	292	275	293	287	312	276	283	322	292	314	303	281	292	294	313	288	290	311	288	292	289	291	273	307	275	276	275	299	297	280	307	298	289	287	289	287	333	276	273	274	294	332	262	317	266	293	290	273	278	268	290	291	263	281	280	298	280	307	284	301	297	280	318	290	275	309	305	307	334	305	291	277	307	279	303	292	296	311	313	271	301	300	324	317	303	326	305	297	305	256	280	268	281	310	290	299	313	305	300	286	289	266	310	294	269	295	309	284	297	291	288	289	305	276	300	291	292	303	282	285	300	305	299	295	278	289	299	256	274	305	285	288	297	288	306	284	257	261	302	250	292	295	292	308	278	280	280	286	297	289	296	293	270	289	295	294	293	314	274	295	307	297	294	287	298	288	265	326	312	282	293	303	311	292	283	306	259	305	281	289	278	282	291	311	264	287	277	287	315	286	289	292	300	284	301	279	288	252	257	328	289	298	284	267	303	290	284	277	316	284	301	296	275	292	271	288	279	328	266	272	267	307	293	297	286	301	310	312	285	320	304	274	286	299	291	302	317	290	264	319	300	314	288	318	277	302	301	298	313	269	295	315	302	263	283	281	265	281	288	294	292	296	319	261	285	309	289	284	300	278	294	306	280	301	277	323	277	261	326	303	299	275	302	264	299	279	294	299	300	309	286	298	297	302	287	283	275	289	255	298	304	286	289	284	274	303	272	307	309	317	312	301	282	292	277	299	261	299	292	290	298	317	273	311	303	308	266	299	312	288	287	284	303	314	284	272	301	301	300	302	277	275	301	266	279	294	333	292	334	279	276	282	296	288	322	278	275	294	317	309	285	309	287	296	284	341	311	324	286	287	320	299	287	308	294	309	322	296	295	266	325	286	272	308	295	328	303	278	317	285	321	291	277	307	293	281	253	299	305	289	310	280	269	282	277	294	312	303	288	279	295	284	271	299	297	273	268	303	290	288	301	263	313	291	283	303	317	287	309	290	276	280	329	270	287	289	269	283	312	289	296	275	296	273	316	309	269	292	315	297	287	260	311	313	302	309	301	300	322	263	303	327	285	324	281	320	276	315	292	323	289	308	306	280	280	305	329	277	282	289	268	292	285	309	265	271	286	271	294	290	271	295	299	252	289	275	294	305	306	282	288	297	282	300	312	288	333	321	307	298	280	299	258	271	307	316	310	286	294	283	264	292	299	284	315	307	282	272	295	279	295	284	327	288	293	306	268	297	256	291	289	282	311	293	306	304	290	313	290	303	297	298	315	274	283	293	316	337	296	296	301	282	302	287	271	310	324	288	308	264	297	280	272	273	285	283	298	301	269	298	306	275	293	294	293	277	311	303	315	318	264	310	292	279	299	281	272	268	304	299	293	290	294	289	318	303	289	293	291	285	297	276	284	274	295	319	275	325	310	290	319	286	286	270	261	302	281	320	283	304	287	298	297	286	299	348	294	295	301	292	260	318	260	318	283	297	297	272	270	322	276	325	310	334	317	252	278	277	252	282	336	332	294	282	293	296	320	299	294	296	293	305	273	259	298	307	319	314	295	303	295	318	306	305	296	280	302	271	298	298	282	282	304	272	259	267	271	259	324	268	306	284	267	305	290	264	298	282	287	276	306	304	287	294	292	273	287	289	298	306	274	288	281	283	284	314	311	282	321	303	269	295	305	287	304	276	320	301	309	292	283	298	291	294	294	272	296	274	290	281	300	270	305	286	295	294	322	285	272	326	301	297	300	308	290	301	296	313	297	296	291	305	292	328	277	254	275	339	316	292	301	302	297	279	303	280	323	296	303	276	269	261	299	292	269	311	262	318	314	297	287	320	320	272	314	295	303	308	285	283	318	299	305	284	305	299	279	303	267	300	299	291	303	306	287	311	291	299	299	321	295	279	287	297	318	290	304	278	290	292	308	276	304	304	289	246	315	262	292	281	298	301	294	298	306	293	274	283	303	259	288	292	294	283	260	288	272	302	331	296	267	294	305	284	267	321	282	286	278	292	296	313	313	312	271	297	292	287	281	272	331
22794	21049	28855	23465	21143	21753	15456	5213	3186	2136	1715	1554	1993	1790	1155	1068	1148	1095	691	1260	11265	12491	3061	126	103	126	114	105	110	106	104	123	114	107	110	120	115	115	105	103	102	104	99	95	126	105	113	102	81	113	105	107	100	99	103	118	107	112	99	109	113	104	107	117	109	112	117	118	112	105	97	118	105	109	100	92	108	96	127	98	113	102	100	108	97	104	102	103	105	106	110	85	110	95	101	90	111	107	122	96	125	107	108	111	104	99	111	100	99	90	101	107	127	92	103	95	121	105	106	100	111	97	98	93	108	121	110	103	126	107	102	107	103	91	97	103	110	97	123	104	105	94	91	105	110	93	98	113	109	111	96	102	121	115	113	97	111	98	107	132	112	114	124	103	91	112	91	114	115	110	98	109	98	109	93	112	103	103	103	93	96	106	100	95	108	108	107	103	103	114	112	98	115	90	108	108	111	90	116	102	93	116	100	100	120	113	112	90	99	121	108	87	97	95	114	99	82	107	110	104	106	98	99	96	105	112	103	105	106	94	100	112	115	112	116	96	98	95	102	119	106	107	106	93	118	100	99	116	93	101	98	89	106	102	85	123	89	103	117	92	91	101	116	106	95	106	108	107	98	97	95	115	122	117	109	89	100	113	93	105	115	123	110	118	113	109	108	102	105	109	112	117	97	131	122	110	113	109	113	82	86	104	112	96	104	84	111	122	116	111	104	93	104	116	93	116	98	100	105	89	109	108	89	91	105	88	108	98	101	81	99	106	117	104	102	97	108	104	117	103	111	78	119	96	111	106	100	88	107	115	93	90	111	111	107	100	96	90	107	125	99	92	101	102	109	98	115	101	123	130	101	92	96	111	87	108	105	99	119	110	99	104	110	106	107	106	91	83	99	106	125	106	96	114	96	115	113	124	106	109	103	106	109	123	103	113	98	115	106	91	95	108	96	98	94	106	106	99	121	119	94	108	107	101	101	104	108	98	102	121	122	121	113	120	114	121	119	102	96	109	101	111	90	114	94	114	90	99	110	114	106	117	111	77	99	106	115	114	116	122	112	106	91	121	96	88	106	114	103	110	108	104	111	95	113	101	116	118	91	109	107	111	111	110	102	108	114	95	106	132	105	107	96	91	105	120	125	101	106	104	125	82	104	99	99	103	118	108	111	115	105	112	108	104	99	108	103	103	114	126	114	119	121	103	99	105	100	117	111	118	95	106	123	111	112	105	82	100	102	100	106	95	105	110	100	117	119	100	119	99	105	109	105	109	102	103	97	126	103	105	101	86	107	91	107	125	82	101	93	101	100	118	111	86	111	103	131	100	128	118	123	104	111	105	101	106	101	95	107	95	98	105	97	87	108	113	113	95	103	100	118	120	98	82	112	131	114	92	88	85	107	124	116	112	106	108	107	107	97	110	90	115	107	94	123	106	99	133	103	112	101	117	109	129	113	110	100	112	106	94	107	102	109	96	111	134	92	90	112	120	87	101	117	114	108	87	105	108	102	118	101	105	105	111	97	103	99	88	91	95	105	118	106	104	97	95	102	104	97	114	104	88	99	99	103	105	91	113	127	96	123	116	108	109	103	99	111	114	99	117	93	97	104	122	104	110	100	98	109	99	89	116	98	105	106	115	110	130	113	107	117	105	99	98	77	105	95	83	99	115	88	103	94	99	94	82	96	103	100	96	108	100	82	115	100	101	95	101	119	110	108	101	113	108	97	116	100	85	111	111	96	123	83	104	117	106	89	103	104	94	111	100	119	99	122	93	100	95	101	104	116	109	110	92	111	108	103	110	83	101	92	103	109	109	115	117	118	110	105	94	125	123	102	114	99	99	108	112	101	96	137	109	94	109	94	117	125	99	122	90	110	110	89	112	113	107	115	100	116	96	121	111	135	115	93	111	121	109	107	105	101	107	116	125	119	93	106	96	113	97	111	120	118	98	103	105	91	86	103	108	115	106	100	86	113	106	110	116	125	112	116	115	119	119	109	105	95	122	96	98	105	101	112	89	112	136	111	97	96	93	113	100	123	102	108	98	102	94	111	115	105	107	111	90	105	108	89	112	105	117	87	100	105	99	100	100	110	118	116	113	85	104	116	92	93	108	101	111	108	102	118	96	113	108	107	95	107	110	91	98	110	123	103	98	102	104	100	121	106	106	100	114	114	107	115	117	110	100	105	99	106	128	112	102	112	93	95	95	111	102	110	94	122	103	111	91	107	102	107	100	102	95	123	105	108	111	103	104	101	102	119	101	102	103	94	71	104	115	103	119	113	124	123	121	92	109	97	95	106	103	107	128	108	121	107	119	88	124	114	110	98	102	100	98	115	96	103	121	114	97	117	100	99	111	108	91	116	93	95	114	117	112	107	97	117	118	99	100	117	111	100	98	108	105	124	121	111	91	128	98	119	92	110	103	87	105	135	104	80	110	106	122	107	104	127	93	97	103	129	97	117	108	98	108	116	111	115	105	118	96	118	117	90	106	124	94	91	111	119	103	97	93	79	129	91	115	103	94	95	112	109	112	100	102	86	120	115	115	104	108	99	94	108	105	104	100	109	106	116	97	120	111	117	94	107	91	111	114	109	109	112	108	115	100	110	111	105	100	109	100	135	106	87	133	114	109	92	87	103	103	91	100	104	109	103	106	138	99	124	105	88	106	101	91	105	131	101	116	106	95	119	112	120	105	116	94	118	110	111	102	90	109	110	98	101	97	113	93	122	100	102	109	97	92	112	114	92	109	121	91	110	115	104	93	97	133	107	99	107	128	121	103	115	102	122	87	113	94	94	100	117	117	105	101	107	98	93	108	111	99	104	105	105	95	108	103	112	117	107	96	90	94	106	92	104	90	113	114	86	106	99	102	107	95	103	114	82	119	110	89	98	111	94	109	122	125	98	93	115	107	90	99	131	99	101	109	112	113	105	116	129	111	100	111	109	85	111	101	92	111	111	119	100	99	117	115	95	119	97	131	90	104	96	100	106	108	107	107	98	96	89	80	109	116	111	113	117	107	99	117	107	119	106	103	84	90	105	106	102	101	108	100	99	95	113	99	88	112	117	111	111	103	90	94	101	94	110	117	112	112	126	98	93	113	98	97	104	110	95	108	105	115	97	108	99	101	93	90	89	108	113	112	109	94	103	101	98	99	98	87	113	111	110	94	112	103	94	129	99	123	114	101	106	87	106	113	92	103	115	104	107	114	120	98	113	107	106	126	97	111	102	105	103	110	107	102	116	91	113	99	123	121	100	96	101	92	104	98	116	111	111	105	110	108	112	115	99	108	96	113	113	109	102	91	94	116	107	97	104	118	124	115	95	97	100	132	95	109	98	115	107	111	96	115	104	111	93	120	98	106	123	117	131	100	102	102	98	92	96	96	104	112	97	110	106	106	129	97	88	106	112	120	107	117	102	93	103	101	106	108	110	111	88	111	103	102	110	101	116	107	102	98	98	100	112	95	115	110	116	103	107	106	114	107	116	113
17104	39611	37666	25362	26720	22848	13491	10353	7864	5656	4499	4011	4793	4115	2841	2527	2675	2534	1676	2821	19339	18546	4064	197	189	181	160	160	153	187	182	187	144	161	159	167	163	137	160	147	152	167	153	163	138	149	152	155	143	137	165	149	158	147	147	154	148	189	135	128	126	125	157	147	152	160	138	136	146	167	167	124	137	158	157	137	142	153	165	146	147	155	142	158	136	134	166	145	133	133	149	136	145	145	129	141	149	159	130	163	136	142	162	146	143	115	161	156	150	145	156	143	140	125	151	172	151	130	160	146	154	136	140	158	164	151	162	140	152	139	134	155	128	162	132	135	144	145	169	151	121	151	145	139	141	147	141	149	163	130	142	164	128	148	142	132	143	146	137	168	158	156	145	143	172	146	142	140	146	159	140	160	142	149	158	138	151	151	155	156	127	156	130	154	160	140	137	145	162	154	162	151	137	144	152	152	142	157	133	137	112	148	175	145	129	165	144	142	167	143	149	153	138	142	152	138	168	140	157	139	148	135	135	171	133	152	158	157	119	166	158	119	155	158	135	170	115	142	175	137	130	151	145	172	165	156	155	155	135	170	154	149	145	152	160	159	134	130	126	151	142	151	148	147	145	150	146	128	142	140	162	152	160	149	132	152	173	141	136	146	159	132	164	145	154	146	157	129	148	142	138	152	147	130	148	140	142	149	153	154	147	150	141	161	164	171	151	136	150	140	142	137	153	137	139	131	155	155	148	160	147	132	142	160	144	132	145	159	154	121	137	143	142	141	150	140	140	140	140	138	149	152	156	143	150	142	147	135	150	181	147	158	142	155	160	138	135	145	155	159	133	157	126	152	145	145	133	130	184	153	162	167	152	144	153	144	121	140	152	154	140	170	143	138	161	145	129	144	150	122	143	137	161	158	149	149	134	173	155	150	139	137	141	129	143	152	135	141	137	166	155	157	170	131	146	150	149	155	155	168	161	161	142	124	158	139	157	134	145	150	145	138	139	166	144	147	148	147	147	127	133	130	145	135	146	140	147	148	108	153	155	144	137	138	145	150	148	130	158	134	136	133	143	138	164	137	150	172	133	131	159	144	158	140	149	144	144	155	147	150	144	139	146	148	150	139	137	135	138	160	144	158	161	141	149	140	155	142	161	143	147	126	147	153	154	126	159	125	146	147	141	165	154	137	142	179	156	141	136	142	171	154	139	141	136	144	131	143	155	129	149	144	160	140	123	134	132	158	166	162	145	157	159	136	145	158	152	143	181	152	150	149	131	128	150	148	175	126	147	144	147	136	164	152	177	127	145	141	157	137	166	142	158	152	141	140	135	145	152	152	144	146	141	142	158	140	155	142	114	149	136	136	145	105	161	152	139	166	167	133	169	145	165	159	119	167	148	138	180	162	163	151	157	143	137	153	145	144	138	158	139	151	137	140	153	146	150	115	141	146	141	146	159	130	136	152	151	143	163	158	142	144	142	139	125	134	158	130	158	140	143	141	124	140	151	161	146	148	147	140	142	135	154	158	143	141	154	140	143	158	131	144	144	145	142	130	135	146	139	152	143	166	159	146	152	153	157	150	160	133	131	150	148	156	146	156	152	167	141	151	156	148	129	174	153	139	129	154	161	137	162	160	140	125	149	134	147	150	136	152	145	143	146	124	160	126	150	133	155	151	131	132	162	141	145	159	163	139	163	141	147	158	161	161	146	126	123	133	154	141	120	127	142	143	132	164	142	150	152	120	147	130	137	165	141	151	124	154	153	160	163	141	162	154	143	128	161	153	142	158	156	149	156	163	145	149	143	154	145	147	152	154	153	131	176	146	137	149	150	146	151	140	158	147	134	137	140	157	152	158	148	139	135	157	158	148	157	129	137	142	173	147	123	154	153	137	146	145	148	127	164	149	145	148	153	137	156	144	149	136	164	159	129	153	133	124	122	136	142	147	147	159	145	149	137	155	153	147	151	148	129	164	175	175	140	133	133	150	133	124	118	142	159	140	144	139	173	153	154	147	158	162	155	140	132	127	135	158	126	150	125	151	139	128	112	135	161	150	137	125	166	166	146	157	132	163	140	145	148	155	147	140	145	137	148	148	151	137	152	148	129	143	141	167	158	155	139	134	136	163	137	139	147	151	157	142	139	143	146	141	172	141	178	158	144	168	137	140	155	162	159	150	140	165	151	133	151	138	160	141	137	137	129	155	143	151	155	128	166	142	148	156	158	160	148	163	124	156	142	139	163	158	136	166	123	149	171	151	146	135	155	130	159	158	147	146	162	158	133	145	146	152	158	153	156	143	135	171	145	147	164	140	140	144	140	152	128	144	163	162	152	147	139	155	146	138	139	151	133	137	145	133	150	142	136	152	149	144	151	149	163	153	153	160	116	157	153	148	133	136	135	152	167	154	146	148	161	165	136	148	152	135	142	163	164	155	156	124	153	132	133	139	131	132	120	154	153	126	163	146	135	116	155	138	119	147	143	144	156	158	153	149	145	146	134	130	126	140	159	146	145	161	158	139	149	149	156	127	137	155	125	138	160	150	155	142	148	139	155	159	140	138	141	152	147	133	131	145	141	167	148	145	146	145	138	151	156	139	155	162	133	142	164	161	135	123	147	153	134	133	148	152	149	180	123	140	164	137	138	133	155	171	145	143	153	145	151	131	144	133	145	156	174	143	149	117	143	138	151	152	152	136	128	163	158	145	139	140	157	137	145	151	161	155	125	154	126	139	124	172	128	148	156	139	176	145	139	150	139	144	162	162	143	144	141	136	165	144	149	132	141	134	143	133	146	138	149	143	145	131	143	135	137	150	150	156	144	161	138	155	164	137	139	146	143	156	146	166	157	139	109	165	135	141	148	160	122	124	146	161	148	148	162	155	145	148	157	147	165	156	154	131	135	152	125	142	160	149	143	140	154	158	136	160	124	138	155	154	168	154	148	127	154	162	157	137	149	166	155	148	141	143	134	144	158	152	144	142	132	148	156	149	137	147	126	139	152	154	121	157	147	146	128	127	150	151	137	138	145	138	152	145	136	154	140	162	134	124	154	175	125	143	134	156	140	163	162	131	127	144	152	141	149	160	144	123	153	132	155	144	127	166	128	150	162	146	153	160	144	156	144	145	156	144	138	157	158	146	146	147	143	130	141	143	141	158	151	145	140	149	163	131	134	180	144	121	134	143	145	170	136	133	133	158	137	147	150	131	155	171	135	147	168	130	130	148	158	150	139	159	141	172	151	145	126	140	153	129	167	152	145	142	146	133	142	153	139	132	132	145	140	149	141	160	146	145	142	136	128	162	136	149	150	138	146	148	151	163	150	154	144	199	141	149	147	164	132	165	160	134	158	142	126	142	142	151	166	137	120	152	153	144	154	153	135	151	164	153	158	158	151	145	134	156	150	144	164	143	138	147	148	145	154	149	144	153	156	143	146	141	132	166	143	140	133	145	142	161	129	132	140	144	126	120	145	145	163	145	130	165	156	147	131	138	127	158
26705	21165	19423	12129	7911	4399	2264	1691	1335	1154	948	527	509	368	452	465	496	499	427	441	802	1055	384	271	292	273	274	254	269	260	279	281	270	266	277	287	275	262	276	261	236	260	261	274	264	267	255	305	250	267	258	247	270	298	286	260	227	257	267	259	246	277	252	281	230	293	282	295	265	256	266	247	254	246	289	245	263	243	258	277	270	254	303	265	262	252	266	273	274	266	243	250	262	278	261	281	246	256	281	284	260	248	269	253	277	232	250	276	275	275	286	270	242	260	276	265	253	265	270	258	278	271	261	243	251	266	266	273	256	249	267	268	286	277	259	260	251	273	260	267	251	256	259	239	238	249	274	262	252	277	293	305	262	288	272	260	235	263	260	269	289	285	253	254	282	287	249	256	293	292	256	240	276	262	266	242	279	244	270	233	256	296	254	254	264	275	260	269	246	238	252	253	295	273	267	270	247	277	298	265	273	274	262	278	259	260	271	262	279	271	262	309	287	286	238	296	273	261	297	282	294	235	244	256	246	252	269	269	269	253	275	282	275	258	264	265	287	222	256	270	275	269	287	288	275	280	263	230	275	261	250	256	275	271	284	277	290	239	282	275	243	276	275	287	247	296	244	287	287	280	277	235	274	267	287	258	300	273	256	276	252	254	268	265	272	247	254	263	287	265	256	281	285	262	283	262	236	275	287	284	253	260	286	285	276	264	264	254	258	296	266	287	246	263	239	241	247	269	263	296	284	250	242	301	261	281	228	289	257	280	263	267	274	275	273	261	277	267	279	265	261	277	304	261	264	262	262	239	267	304	255	252	269	245	250	270	239	262	301	248	241	273	288	247	279	271	237	278	249	262	261	282	271	280	283	252	275	265	259	281	230	271	263	276	247	269	290	271	272	265	250	255	265	284	263	284	274	253	273	274	226	256	273	272	251	279	255	255	273	287	276	260	244	251	279	242	299	288	271	283	272	274	264	266	292	296	233	267	245	252	283	279	272	238	241	246	264	262	257	248	278	251	267	252	272	274	257	250	263	275	277	237	240	262	287	260	268	245	261	283	285	229	273	266	259	256	268	284	306	298	245	273	241	272	270	280	263	277	216	286	265	244	240	264	255	278	248	287	294	257	266	262	270	249	265	257	253	258	301	260	252	269	279	250	272	251	246	281	272	248	275	231	267	242	270	244	272	275	279	280	258	249	265	248	268	256	275	259	267	262	229	264	268	252	273	249	271	286	275	280	266	281	283	263	267	261	257	287	278	262	242	267	246	246	236	272	263	270	239	273	264	277	276	237	273	287	272	274	269	252	268	260	284	279	243	253	232	249	262	270	237	254	251	279	275	281	241	266	268	323	269	253	259	271	265	271	264	263	272	282	266	257	271	247	244	285	263	300	241	269	287	270	279	254	260	252	280	270	277	266	261	287	282	265	257	261	250	266	306	264	256	258	268	257	283	261	261	266	291	254	271	233	255	273	274	293	277	268	269	243	254	262	262	253	265	305	232	235	243	267	268	241	284	272	234	244	276	245	263	258	290	267	255	290	280	275	273	282	256	249	268	243	235	266	284	251	288	281	273	285	270	260	307	279	294	248	270	291	248	242	267	265	265	274	248	259	294	282	241	263	262	278	277	264	294	266	275	267	258	262	259	259	308	295	281	255	275	291	291	273	240	269	275	244	262	261	255	254	274	270	291	255	282	281	237	260	287	266	246	278	250	273	245	275	268	250	273	275	251	220	290	251	285	280	309	253	289	301	258	249	272	270	263	268	264	274	283	260	284	246	252	257	271	258	267	235	270	263	255	277	252	222	268	256	240	258	269	264	277	272	289	249	274	283	281	263	287	268	286	265	259	268	255	263	273	286	278	282	256	265	237	276	292	284	262	267	243	279	246	265	279	258	250	272	252	250	252	247	273	262	250	291	253	281	244	251	272	268	279	250	282	265	267	299	230	270	291	253	268	283	230	262	267	275	291	245	270	260	263	275	277	258	257	254	285	245	220	276	260	258	297	274	242	258	264	289	270	273	246	283	275	271	239	277	246	247	297	275	260	266	254	274	256	250	244	271	273	244	269	275	270	308	268	248	252	268	272	272	275	261	242	243	281	269	282	264	255	234	271	284	247	248	256	291	261	240	252	248	293	267	273	267	267	241	249	269	299	270	280	253	252	245	251	279	278	238	264	223	273	286	279	238	249	282	247	271	302	280	249	272	271	281	261	265	262	273	238	277	288	255	280	270	255	267	266	284	243	258	270	264	274	275	261	254	264	262	253	266	281	253	264	267	270	265	297	266	257	262	239	243	307	249	261	245	274	248	294	245	261	275	276	283	276	280	255	271	263	291	285	300	246	239	255	272	217	266	261	274	270	273	281	277	277	265	279	285	298	266	289	251	267	272	244	270	311	275	254	284	254	267	249	259	258	254	254	268	236	268	261	234	255	262	279	239	281	254	255	259	249	260	284	278	264	211	276	263	273	270	257	272	258	296	282	251	264	280	262	260	269	268	278	303	274	255	288	246	277	241	277	261	249	251	258	300	269	256	281	272	260	267	242	274	279	261	237	286	230	253	278	265	262	249	263	252	260	259	232	277	274	246	291	262	257	267	252	268	253	253	271	282	258	260	260	280	285	256	260	270	259	250	257	267	268	242	260	250	236	284	258	239	268	256	258	249	265	270	252	274	259	276	274	275	264	294	260	275	283	241	258	275	265	255	266	250	250	287	274	264	299	241	239	267	306	269	266	282	278	275	275	250	262	237	247	255	286	269	258	271	246	234	298	297	243	282	254	233	275	258	261	260	271	265	280	264	246	266	289	276	271	269	267	286	254	277	278	260	275	267	227	273	252	261	276	277	274	277	278	290	251	271	276	261	264	262	265	282	257	286	272	275	280	266	245	279	283	273	237	243	258	244	250	268	281	266	258	239	262	260	275	281	242	290	275	266	310	254	227	224	242	290	279	261	274	273	241	304	275	281	261	264	256	271	250	259	267	265	283	270	268	257	265	275	273	281	267	268	261	241	246	269	293	255	264	268	265	275	229	301	293	286	298	266	263	262	286	310	240	235	255	252	249	269	281	280	274	263	266	265	267	265	287	275	277	288	254	241	256	270	260	262	261	262	239	276	270	255	283	269	245	274	285	227	267	284	260	276	256	271	258	281	275	257	281	251	261	258	265	282	273	283	242	287	291	253	288	255	252	258	264	267	261	281	257	266	267	282	288	266	275	287	261	283	290	274	272	248	253	290	268	289	262	240	251	241	244	305	270	280	279	267	277	271	262	287	286	262	255	270	263	276	285	268	257	251	244	242	238	276	274	268	281	257	257	288	286	280	251	275	253	255	274	277	247	271	251	266	264	262	255	264	243	277	242	262	259	248	243	256	243	254	287	272	268	273	252	295	234	291	292	234	279	272	243	280	242	264	287	245	246	224	294	249	271	269	273	265	266	249	263	265	280	277	281	271	238	274	286	239	279	259	259	274	269	270	253	268
13285	28211	23357	15890	14316	9290	5529	4473	3547	2900	2419	1221	1123	865	859	843	894	857	809	810	1642	2029	606	357	346	349	353	362	370	354	348	362	354	356	360	378	341	340	374	372	377	371	361	346	387	393	330	391	365	375	367	351	398	383	372	371	358	369	325	364	349	378	339	340	353	411	385	331	370	335	405	388	363	377	357	362	370	381	375	371	377	364	367	354	367	365	337	358	384	364	351	375	341	374	375	361	388	358	365	353	418	362	353	364	380	365	367	344	372	347	332	369	357	349	380	370	348	374	386	388	403	376	334	377	380	384	357	366	375	368	387	356	345	383	350	352	383	413	360	375	343	392	373	379	366	393	346	369	365	358	344	392	361	410	380	380	341	384	353	344	377	404	354	354	376	337	357	365	334	386	347	349	370	356	353	363	375	331	353	365	356	362	409	384	388	348	346	400	376	316	338	374	409	331	356	353	373	360	346	369	328	356	397	368	374	363	403	327	323	353	387	357	318	350	378	360	371	331	357	381	368	395	379	334	375	389	341	337	403	361	372	355	386	381	376	354	373	332	385	378	332	387	384	392	367	362	352	385	375	362	378	340	363	358	331	389	353	341	391	359	408	351	360	350	380	351	383	368	356	352	359	369	358	346	410	380	334	361	339	363	380	390	358	354	361	379	367	350	354	366	360	349	344	413	359	376	341	354	343	368	362	360	418	372	388	336	386	384	336	374	387	356	373	412	385	339	358	368	394	374	406	382	351	348	359	355	326	396	338	357	339	364	343	387	346	350	356	373	375	336	397	384	365	386	369	351	391	365	373	382	339	353	352	323	358	437	390	394	348	358	357	355	376	352	405	355	378	355	377	390	363	364	354	391	368	363	369	371	366	356	328	365	391	406	366	345	372	376	365	372	356	376	348	348	359	374	373	332	370	347	391	340	373	343	347	327	382	353	354	351	365	359	365	342	362	378	350	339	345	354	358	314	357	367	366	366	372	392	385	348	370	369	384	342	342	331	348	338	335	373	373	371	359	370	369	334	365	324	371	364	370	361	367	364	350	352	377	371	397	357	361	366	384	358	327	332	343	383	374	352	360	347	379	404	374	371	350	323	417	376	332	382	391	382	342	351	329	347	394	351	376	357	372	350	391	361	363	366	356	355	383	377	393	355	385	341	348	362	347	334	318	383	331	342	344	317	368	355	349	347	336	391	365	351	357	363	370	382	376	368	373	357	367	366	366	358	372	357	353	387	365	337	368	353	360	337	368	365	383	370	334	369	398	360	344	378	369	394	342	357	370	340	377	386	376	362	369	385	410	322	356	355	388	375	365	366	344	386	350	361	378	361	345	373	364	402	366	402	345	362	393	419	364	322	355	380	364	363	323	383	358	355	388	371	357	354	333	334	363	326	358	345	338	362	371	371	368	348	372	326	375	353	348	385	359	380	379	338	383	334	352	347	364	357	402	351	376	342	373	344	369	361	377	366	355	380	355	360	363	346	354	358	365	352	377	364	352	376	324	358	332	367	367	360	366	372	369	362	396	380	376	373	355	363	347	334	339	389	401	361	362	408	370	339	395	376	362	334	352	346	372	368	346	394	374	412	369	380	366	346	376	338	322	377	371	397	368	402	385	360	393	358	346	355	412	368	380	371	373	355	367	342	349	365	336	358	361	352	357	346	370	367	376	387	373	359	374	366	349	357	385	333	366	368	374	333	401	371	370	361	376	351	383	362	399	391	362	353	339	385	377	367	392	366	339	363	357	368	353	362	357	329	358	358	344	361	369	334	357	385	370	312	386	348	380	386	378	349	372	378	321	384	344	369	353	322	337	361	346	389	368	371	351	361	346	350	353	346	343	364	367	385	361	352	358	382	333	330	373	364	339	394	350	400	350	375	350	382	382	335	377	365	344	382	379	368	347	339	361	351	354	367	367	365	376	361	338	348	371	341	382	375	378	386	343	371	386	358	339	393	378	366	353	357	376	383	383	369	369	344	348	365	363	367	359	364	353	377	375	362	351	399	366	351	319	347	373	374	374	372	363	376	352	373	381	402	393	360	362	356	348	353	402	375	329	408	370	367	379	345	385	353	371	365	357	355	384	350	353	356	367	351	360	375	374	359	364	390	341	350	353	349	377	375	359	344	389	402	373	354	343	343	391	350	385	364	375	345	366	377	355	378	354	361	366	385	370	367	370	346	354	342	352	351	383	333	371	366	335	391	354	377	325	366	395	341	353	372	362	378	379	365	361	364	382	386	359	378	367	331	368	371	335	359	384	350	364	367	364	380	344	373	338	356	378	367	372	370	380	352	348	327	359	352	346	355	344	345	360	379	332	377	330	340	345	374	366	369	394	342	363	377	359	362	354	344	363	374	394	348	394	387	367	376	356	350	369	393	341	352	334	362	366	351	345	373	373	349	364	366	343	358	339	353	350	372	358	356	355	371	381	374	359	371	381	364	361	356	372	365	378	368	342	352	375	358	354	376	394	355	380	372	376	346	380	348	383	306	373	371	363	354	375	356	376	383	389	371	341	363	417	362	346	384	385	351	353	367	385	350	361	323	363	369	390	387	353	352	344	348	356	356	383	350	374	355	356	386	391	390	375	380	365	388	358	380	359	335	380	373	346	350	357	378	373	353	364	359	374	342	343	330	350	374	390	363	385	370	323	360	366	384	347	382	349	353	319	315	367	386	339	344	346	336	371	361	356	382	370	446	361	351	329	364	365	351	337	383	403	359	363	382	394	391	348	367	357	331	368	382	379	373	352	375	336	366	374	384	367	338	355	368	366	412	377	404	350	347	362	357	372	357	396	369	364	390	398	385	382	380	337	344	399	338	374	387	364	402	354	374	399	346	336	374	351	358	372	399	361	361	363	394	356	358	334	370	350	376	364	345	367	383	322	368	381	360	367	388	363	357	381	374	358	362	367	363	353	348	355	366	370	353	365	374	368	365	351	368	355	370	357	370	316	358	330	337	371	357	363	358	366	404	354	374	372	356	351	366	349	382	370	376	408	351	379	315	363	388	386	362	366	375	339	345	362	334	381	388	382	360	345	341	385	354	332	333	366	348	367	361	377	369	369	331	352	349	408	354	382	378	378	345	336	384	353	383	374	365	337	345	387	355	376	342	422	370	353	370	339	392	420	387	393	343	356	367	347	332	374	373	359	394	356	377	365	367	352	342	385	335	371	390	377	333	347	397	349	339	333	355	395	343	347	385	366	350	366	348	390	379	358	358	348	379	390	366	378	389	403	364	373	360	352	369	337	376	381	356	334	369	327	388	345	353	364	356	334	339	394	369	363	332	381	332	375	358	404	361	374	362	335	378	341	374	360	383	364	335	373	377	383	366	362	398	369	349	354	407	370	310	377	359	371	351	362	370	371	377	387	354	392	383	370	378	379	387	331	380	351	366	363	338	375	389	386	388	378	353	348	363	351	376	426	340	353	371	372	406	333	363	384	367	333	338	378	352	345	328	355	386	381	342	348	390	387	348
23903	21048	28231	24104	21093	13446	5948	3106	1879	1506	1408	1054	690	658	735	472	474	521	600	1839	5740	3856	231	225	213	239	223	205	203	194	194	213	197	194	203	195	189	188	216	196	224	200	198	188	215	200	204	192	202	203	192	209	196	207	215	252	231	191	208	222	199	187	203	193	206	196	198	203	188	204	203	230	183	195	212	213	200	182	215	184	222	202	185	224	217	219	199	207	202	205	185	192	202	203	191	218	183	215	203	175	201	210	204	209	202	209	191	216	188	207	182	220	222	198	186	177	194	193	220	196	191	190	207	187	222	214	207	185	174	207	196	210	212	216	212	207	187	197	214	211	196	191	179	176	207	178	212	187	209	205	189	197	219	201	203	183	225	201	208	162	204	217	188	218	196	210	191	180	208	212	207	206	191	215	190	197	202	199	193	193	189	202	210	201	185	219	194	187	181	209	206	220	220	189	193	216	234	222	213	209	179	192	204	216	189	198	214	197	195	214	198	186	235	228	181	203	198	221	173	207	205	226	201	213	203	232	209	177	201	204	201	196	194	191	193	202	211	183	214	228	193	197	180	213	186	205	201	187	179	205	215	192	211	232	184	234	210	201	209	190	190	190	206	188	201	186	226	217	190	214	192	203	213	203	191	227	230	183	210	213	187	181	194	183	189	222	208	197	200	192	223	222	234	181	224	200	206	208	209	207	201	200	234	194	207	202	197	226	211	196	173	200	205	196	217	182	201	232	216	206	203	200	225	188	205	217	186	198	212	199	192	203	209	212	210	209	193	189	202	197	206	211	202	232	213	217	212	213	204	181	201	211	179	198	207	170	203	205	174	194	203	195	228	208	210	192	205	183	188	195	225	197	190	190	201	206	227	228	186	194	197	205	187	206	193	210	217	196	192	181	200	206	207	196	207	211	205	215	208	194	197	189	173	203	218	213	195	220	203	202	206	203	204	192	215	202	221	208	185	175	196	193	223	211	218	205	177	193	179	187	213	200	202	227	217	219	207	206	232	205	196	197	202	212	201	176	211	210	194	188	192	210	197	190	203	208	221	201	236	213	202	182	211	196	184	189	194	219	197	201	207	198	196	202	220	212	206	165	189	213	192	214	193	219	198	211	224	186	187	199	207	220	182	191	219	194	221	205	239	173	197	230	227	210	209	192	210	205	203	196	210	211	214	210	196	216	207	191	190	208	180	216	206	206	232	211	192	195	225	221	168	217	192	189	199	201	226	195	165	183	190	198	209	212	174	204	218	206	198	210	193	206	199	179	201	221	209	201	212	198	202	188	204	209	204	204	226	171	214	214	196	212	184	190	211	209	226	209	186	192	187	191	199	201	200	202	189	175	199	206	193	206	188	200	200	199	191	218	213	215	205	211	184	202	216	208	215	199	192	203	223	193	196	209	189	209	208	204	207	186	174	204	188	216	191	211	217	218	216	216	199	199	215	187	206	181	199	226	190	194	213	213	187	185	195	195	207	195	220	209	212	191	222	191	199	200	209	207	205	180	185	210	205	193	217	224	226	196	192	195	203	214	222	207	205	182	216	206	198	192	231	207	192	206	205	195	217	207	204	203	188	199	218	203	191	235	199	200	197	196	181	173	211	202	193	165	197	224	210	197	251	171	186	208	198	198	208	197	200	201	188	184	205	199	181	209	196	228	182	208	213	197	222	212	184	206	193	198	237	214	199	216	184	219	209	196	193	227	194	212	216	210	200	203	210	198	198	209	207	190	176	198	217	171	224	210	230	208	212	208	211	194	197	215	209	201	217	184	198	183	213	196	209	193	184	179	185	242	204	210	189	235	228	205	188	190	196	189	220	211	161	197	202	205	177	215	205	201	190	209	201	211	214	207	192	197	206	188	199	186	187	197	207	199	187	183	200	210	209	207	208	199	194	199	183	203	213	189	204	196	200	206	195	200	205	196	221	209	195	238	223	214	186	225	214	210	217	168	200	186	190	214	217	191	201	201	208	219	196	176	202	174	183	217	189	183	212	225	189	186	201	203	191	195	199	211	210	215	222	208	221	200	198	200	225	235	217	180	200	198	202	196	173	217	203	214	224	230	186	194	212	203	169	222	211	204	237	186	207	180	199	205	217	198	196	207	196	186	227	199	220	207	211	201	188	203	218	180	196	209	218	210	200	213	215	222	182	197	214	197	205	178	184	223	209	192	194	199	196	197	209	225	219	187	208	197	228	199	207	194	190	192	204	180	201	198	184	188	209	195	218	184	207	205	186	212	209	208	206	204	213	170	201	224	200	214	222	227	194	193	185	209	198	201	163	204	213	191	191	203	162	210	228	206	195	223	229	193	213	208	182	205	199	197	217	201	200	222	205	199	192	223	200	195	221	187	224	200	195	222	172	207	218	199	176	217	182	210	185	227	217	221	217	198	182	208	212	214	215	191	218	239	214	197	218	201	197	207	211	203	209	196	205	211	213	212	192	187	197	198	188	211	210	187	199	196	182	204	201	233	190	215	207	187	182	212	199	182	214	216	205	194	200	237	172	200	213	189	221	196	213	225	188	193	230	197	207	204	192	209	180	183	226	201	216	187	190	202	215	192	197	208	185	177	190	230	198	207	193	212	220	188	211	218	222	200	200	201	186	238	188	199	222	195	197	204	225	207	200	196	182	196	191	213	203	190	183	203	231	207	192	195	188	203	190	210	199	188	233	214	192	178	209	178	229	217	193	197	194	190	194	223	205	185	176	235	208	229	226	216	235	215	222	201	210	185	188	202	156	194	200	206	215	212	202	238	216	219	213	207	223	199	211	180	204	227	194	191	190	204	182	206	218	201	216	188	195	216	219	210	194	184	205	178	248	210	205	212	190	190	219	202	213	239	218	197	228	202	209	196	173	181	193	214	184	198	200	204	180	250	181	239	241	197	184	215	212	187	199	205	217	221	182	199	216	196	209	190	200	198	187	197	202	198	207	185	200	199	205	201	219	183	194	222	212	179	201	181	202	197	203	213	197	205	216	209	175	211	197	189	208	210	190	216	202	207	204	202	196	228	207	208	193	195	244	218	204	203	201	223	199	195	185	230	175	202	190	190	192	207	219	192	199	198	209	221	204	198	220	208	197	204	201	211	207	195	204	220	193	213	221	231	216	193	221	200	227	187	199	198	202	176	211	184	217	198	187	203	190	196	181	229	223	196	201	164	194	192	206	200	198	202	199	198	199	204	213	192	201	206	193	206	215	235	213	203	221	190	209	217	187	218	193	211	213	185	207	214	220	208	226	218	200	227	213	203	186	210	197	212	219	202	230	205	202	196	174	202	174	188	190	196	206	218	202	200	204	182	226	202	214	213	185	233	206	177	230	204	188	209	208	181	196	204	205	194	180	202	219	208	210	234	211	201	189	189	220	196	218	202	211	196	192	194	201	216	204	214	176	197	185	188	195	225	198	196	206	228	189	189	161	227	191	219	201	198	199	188	198	220	202	188	204	192	192	200	190	218	177	215	199	183	210	220	188	219
16155	35077	28517	22996	20252	13254	10316	7024	4743	4102	3899	2549	1605	1641	1745	1028	1133	1004	1223	4110	11250	7050	309	282	275	299	315	306	305	297	352	302	296	316	283	291	272	305	294	300	299	305	285	274	290	291	290	314	286	261	306	298	257	317	265	261	293	316	247	309	244	293	256	289	276	266	279	303	267	266	299	275	294	285	294	287	303	293	289	300	287	289	301	291	277	287	291	289	295	300	286	263	289	278	275	288	309	283	297	292	265	272	267	303	287	263	284	278	274	292	282	276	300	290	272	272	271	270	273	284	285	285	260	295	287	288	284	277	292	294	249	296	259	290	283	291	303	280	261	249	305	287	325	279	286	284	293	267	291	276	288	281	260	290	290	263	288	269	302	278	316	258	301	249	271	267	274	305	298	298	279	277	292	284	268	298	261	279	288	318	284	327	271	299	305	263	319	277	297	245	306	276	304	290	306	276	284	292	267	261	253	261	307	279	310	265	279	288	312	275	269	284	299	262	284	302	283	311	282	291	309	287	282	303	293	282	269	300	253	296	262	291	273	280	285	293	278	265	294	289	295	291	279	279	276	303	262	276	313	283	262	294	278	274	288	282	277	298	284	263	291	281	303	278	277	269	263	282	245	287	244	268	268	288	292	297	263	279	285	271	271	289	271	277	285	285	276	305	284	268	269	307	275	301	286	281	274	258	294	303	276	282	283	279	286	279	256	284	276	278	282	294	295	283	282	270	266	266	259	278	284	295	275	283	267	284	306	269	295	298	274	279	310	261	301	313	274	278	273	271	291	272	265	311	269	306	283	309	285	264	304	266	295	270	283	283	297	262	277	309	265	269	304	320	289	287	304	259	290	261	312	302	270	294	290	316	302	284	296	277	285	260	296	299	299	280	266	280	277	302	289	290	275	276	288	298	284	249	282	278	295	266	312	286	305	283	289	292	296	291	282	287	289	285	291	251	298	256	262	276	262	279	277	280	274	304	258	291	281	289	301	281	289	296	267	290	255	284	317	285	280	303	255	278	283	283	283	284	283	282	294	273	281	341	284	273	262	265	246	313	275	304	279	311	285	261	286	293	267	268	281	316	291	296	269	295	267	286	286	273	299	272	287	341	283	293	282	261	296	284	296	289	267	282	274	270	289	282	299	262	323	289	281	281	279	285	281	251	309	265	282	266	310	284	277	274	315	305	280	278	297	263	264	288	274	294	282	287	304	278	264	284	269	282	296	298	262	300	288	276	266	282	276	332	295	273	282	274	278	275	264	274	272	306	272	285	275	294	287	285	285	289	272	290	303	284	293	293	271	281	273	278	321	263	283	275	291	261	279	295	278	298	288	272	300	279	310	284	293	286	316	277	286	288	273	297	297	269	282	253	271	266	266	285	299	272	300	310	311	258	284	284	283	300	283	301	244	286	265	261	285	268	299	308	294	276	287	302	295	293	282	283	277	252	280	297	279	289	283	292	283	287	284	278	283	324	289	253	309	284	293	307	299	294	285	273	282	255	298	281	299	301	276	259	315	267	271	279	284	271	297	281	286	309	278	315	281	267	283	279	265	295	328	280	269	286	274	264	279	270	311	299	257	291	284	262	283	287	282	310	278	256	292	280	274	246	297	268	299	293	321	269	279	278	292	261	291	271	272	296	272	272	279	302	292	292	268	324	301	286	273	303	285	289	290	314	292	251	287	276	287	305	291	298	258	289	296	287	291	260	284	254	269	286	300	277	260	268	257	294	304	280	283	274	322	269	252	253	284	292	251	305	283	287	318	251	302	286	286	276	263	291	257	287	295	294	290	251	276	292	270	275	289	271	265	260	274	292	274	281	252	282	295	289	292	267	306	258	294	268	287	273	320	286	260	312	287	308	280	292	268	290	273	250	276	280	292	284	311	262	298	273	269	287	247	271	299	291	307	293	263	271	269	278	272	286	282	276	281	260	292	306	287	259	289	282	265	272	300	275	253	314	288	291	257	317	263	282	289	277	279	268	278	323	259	256	294	282	292	301	278	279	250	288	291	259	282	258	286	275	293	286	284	271	266	280	286	272	301	259	283	291	288	282	307	269	274	277	260	261	276	274	277	270	293	273	275	291	279	256	299	288	286	262	277	277	271	278	279	302	287	298	294	295	249	255	307	304	285	286	282	295	293	288	283	296	302	317	271	265	300	257	306	301	272	279	289	272	255	291	254	274	270	287	283	273	309	303	255	270	282	270	278	283	285	282	246	291	277	284	277	276	288	319	272	280	259	288	286	272	269	279	271	264	262	290	292	289	290	274	287	294	274	300	278	313	270	288	286	240	276	253	274	301	269	284	270	285	278	285	307	302	274	287	268	303	293	247	294	325	265	267	287	257	306	278	290	275	252	274	277	298	305	277	267	270	283	274	274	295	242	272	296	293	288	306	314	242	312	280	287	269	303	290	255	285	283	284	291	252	255	268	266	283	297	286	243	291	266	278	279	287	286	299	297	288	313	260	279	283	285	264	282	292	293	298	286	275	270	267	282	284	261	330	269	261	281	264	283	288	270	293	308	281	290	290	277	274	258	249	282	284	276	282	281	296	263	277	276	312	274	259	275	275	297	282	275	273	276	277	298	300	292	268	268	293	272	283	265	302	311	274	272	258	279	279	256	298	287	278	270	260	277	310	282	277	279	288	277	278	268	286	296	280	294	291	303	285	281	262	266	307	284	291	293	293	296	285	261	297	295	247	291	298	282	301	329	290	273	256	297	299	282	266	270	297	299	292	258	289	280	324	306	296	315	262	289	292	257	298	281	297	246	272	271	303	264	259	270	272	268	260	297	297	258	299	271	265	261	276	268	308	283	277	273	296	292	326	268	256	288	264	274	306	258	294	267	271	284	286	273	288	273	260	266	269	241	282	290	317	306	290	283	286	264	294	248	256	270	282	282	264	303	270	313	260	265	267	265	298	277	295	298	255	300	261	292	284	284	300	288	283	276	314	300	265	295	275	250	279	282	303	305	266	279	279	297	275	315	310	284	300	307	277	286	279	269	255	271	264	274	285	262	275	290	277	312	266	292	251	250	286	296	257	264	282	290	295	257	296	305	302	258	265	283	273	307	272	295	274	265	272	305	301	314	292	246	262	292	261	284	259	308	284	289	283	274	280	275	276	253	280	268	290	260	310	273	275	283	292	286	267	273	264	272	283	270	298	276	311	283	288	312	248	280	268	294	323	320	293	289	293	259	264	262	316	273	281	294	266	246	261	278	314	266	288	279	273	289	304	279	293	271	279	265	296	282	289	279	281	283	283	287	282	276	265	300	256	282	279	268	284	268	274	292	291	248	292	301	285	289	293	296	260	267	287	297	297	272	284	298	299	274	289	297	249	285	308	320	303	251	276	276	312	287	310	303	291	271	262	292	292	314	280	288	279	270	272	292	282	288	259	285	268	283	278	274	278	282	300	290	313	281	249	267	263	287	284	263	265	301	269	281	288	282	298	271	328	271	290	279	301	257	276	276	289
22773	21056	28864	23472	21108	21349	15636	5889	2636	1903	1650	1122	1118	1053	816	539	451	456	887	5206	7127	1073	119	113	99	114	121	73	94	96	107	104	91	84	95	73	99	82	106	86	68	104	90	75	96	79	90	95	88	84	85	91	95	76	93	81	81	85	86	88	92	97	76	89	74	77	75	83	86	73	80	75	85	78	72	82	70	72	94	74	86	92	81	74	89	86	89	71	74	92	86	77	72	78	78	95	83	88	76	84	79	82	74	90	80	84	89	75	72	70	74	73	65	75	92	76	84	86	78	100	68	68	77	87	81	87	77	73	81	75	85	91	82	81	92	76	74	79	80	78	81	77	58	62	79	74	72	71	86	77	98	81	78	65	80	77	67	86	86	92	85	69	83	70	72	73	98	76	72	85	65	86	79	90	98	76	78	80	74	91	85	70	84	93	78	93	55	95	93	85	95	90	79	69	73	80	74	90	81	75	103	98	90	77	76	89	74	77	89	83	78	67	82	64	76	82	84	90	86	80	89	78	74	81	79	85	93	85	91	86	60	79	84	73	85	64	76	85	97	85	70	88	76	75	87	104	77	75	78	95	81	90	91	84	86	72	93	84	66	91	80	86	70	74	89	90	79	77	74	71	84	81	79	89	98	66	74	64	74	81	73	71	71	80	87	80	65	87	82	87	87	74	83	86	74	63	80	72	94	88	88	83	68	65	83	75	95	81	75	89	81	83	71	92	86	62	99	80	68	83	75	81	73	80	95	78	91	72	80	73	81	89	81	76	85	64	100	77	77	78	65	74	87	68	91	83	71	85	79	91	76	85	94	99	72	81	87	81	72	80	91	65	74	82	76	85	88	65	84	80	72	90	83	80	78	90	75	65	79	85	95	69	78	70	85	62	81	79	76	74	78	72	80	86	83	68	80	82	97	82	80	80	72	103	79	85	96	78	73	85	92	80	90	83	85	84	91	88	87	86	89	87	94	82	80	92	75	79	79	78	88	85	80	89	59	84	94	74	69	91	93	71	88	77	89	72	67	78	72	82	86	85	81	71	95	78	84	89	75	81	71	92	71	64	71	75	90	85	84	92	78	88	79	77	82	86	75	67	76	66	81	87	90	75	86	70	80	54	82	93	106	73	84	74	81	90	81	84	90	78	79	89	75	80	69	78	78	87	69	71	84	85	68	76	83	85	71	78	93	82	70	84	113	87	79	70	85	96	68	77	79	74	81	78	74	68	88	80	81	83	85	91	96	82	68	88	91	73	78	77	73	98	80	89	79	81	77	83	79	82	87	78	87	89	73	74	72	80	82	78	94	89	79	79	90	88	70	82	76	81	62	80	62	66	88	70	66	82	69	81	66	66	71	86	69	72	79	64	83	81	85	85	88	99	87	84	84	85	95	87	74	85	74	81	89	85	94	82	81	71	109	58	82	85	65	88	103	64	95	84	70	93	87	92	74	94	91	74	77	82	90	87	77	69	81	82	78	73	87	89	76	89	91	100	81	94	89	85	72	82	96	80	81	73	72	77	70	92	71	84	85	88	84	76	73	87	88	84	77	86	85	81	72	88	74	67	85	80	92	78	82	84	72	72	86	76	78	104	79	92	76	70	90	69	83	80	76	81	87	91	86	79	78	90	74	86	84	75	74	67	90	70	82	80	78	69	81	75	86	64	101	82	89	73	88	78	72	83	81	88	65	97	71	79	76	82	85	79	86	75	79	85	91	77	62	87	79	86	86	85	94	94	66	88	71	85	76	92	82	80	76	83	87	82	84	84	69	89	92	86	70	78	68	87	76	62	72	84	84	82	61	75	69	81	75	87	87	76	78	87	72	89	82	85	73	74	88	86	82	77	80	81	90	73	80	80	74	87	75	84	102	100	79	82	66	75	77	73	84	92	85	88	90	76	71	68	67	68	85	86	91	83	73	74	65	77	79	82	86	87	77	78	78	68	83	83	90	92	66	85	74	67	71	78	88	73	76	76	96	68	77	96	87	96	99	90	76	77	89	77	91	85	81	85	81	87	74	77	79	95	83	83	91	69	90	81	84	81	89	82	70	72	98	80	72	83	73	87	89	98	89	78	75	71	85	88	77	71	87	74	99	96	73	82	85	93	82	57	69	82	64	93	85	92	87	73	81	78	73	84	71	83	80	77	82	80	84	81	70	66	71	80	88	68	87	95	69	85	82	94	71	71	82	85	75	80	93	79	97	94	88	85	86	89	77	90	81	83	75	91	78	86	85	98	87	101	66	97	87	75	88	75	76	81	78	70	98	80	96	92	88	68	88	81	67	71	95	72	75	91	75	83	75	90	78	82	82	79	83	72	85	88	76	96	85	87	85	84	85	91	81	78	91	89	92	60	94	78	89	68	94	78	92	79	67	77	99	97	67	93	85	78	77	75	79	90	72	77	82	82	95	89	82	86	87	93	57	76	85	94	72	75	75	81	85	81	81	87	67	91	74	87	83	61	72	71	81	77	83	69	82	72	100	81	79	76	85	79	84	79	85	95	85	96	81	79	87	76	84	78	88	64	103	102	99	89	80	79	92	81	97	70	73	81	85	79	63	75	70	71	78	76	78	75	84	70	84	96	69	87	75	89	86	101	73	78	80	86	88	84	81	70	72	67	68	65	106	80	88	77	72	77	78	76	100	97	84	74	76	68	97	77	73	69	80	87	82	79	78	63	72	87	89	93	69	63	71	84	91	89	82	82	84	64	74	89	90	86	65	82	92	80	64	86	86	84	90	88	87	95	93	66	78	82	94	75	85	107	79	78	86	89	82	90	87	84	89	89	87	75	92	91	74	63	71	83	87	66	77	80	78	85	80	83	77	83	80	77	95	89	66	89	74	76	70	66	99	75	85	80	89	96	80	91	99	80	79	80	76	83	75	67	76	95	85	83	82	84	83	77	79	75	86	78	75	94	79	77	66	82	66	89	80	92	91	90	95	79	82	84	82	95	83	96	79	63	79	68	83	72	82	88	89	99	109	85	88	71	92	83	86	85	81	86	88	80	88	78	64	76	86	71	89	68	91	92	82	74	93	88	90	88	87	78	81	82	67	80	82	76	67	98	79	72	70	73	93	101	82	88	80	69	78	59	92	76	74	90	104	101	97	82	78	69	83	92	87	77	78	73	88	82	84	65	65	74	86	90	75	80	79	85	83	74	84	72	73	76	80	83	75	83	79	64	99	82	79	83	83	97	78	95	90	74	87	86	79	67	68	86	80	80	79	66	83	76	77	85	75	79	92	90	64	92	82	92	80	81	83	84	79	89	90	77	75	69	96	88	95	96	107	82	83	80	79	90	77	81	78	110	75	84	84	79	81	89	90	80	69	86	91	67	78	79	77	87	79	93	85	107	79	72	73	88	81	89	59	78	84	81	70	66	87	90	81	76	75	101	85	91	85	83	92	89	75	71	85	86	79	95	84	81	78	104	71	102	93	97	90	79	79	89	89	83	82	95	68	81	76	90	96	86	85	76	85	78
19924	40380	33926	29681	25015	17374	14755	11309	6878	4966	4275	2887	2779	2791	1983	1294	1047	970	2224	10470	12161	1758	201	158	171	169	192	158	169	172	165	148	150	135	150	150	149	155	117	133	139	135	118	141	111	112	121	119	130	125	135	130	135	115	133	127	118	121	104	133	124	125	104	123	110	124	106	127	111	128	120	116	106	109	102	116	93	109	141	153	121	109	115	126	113	121	107	113	105	127	125	128	113	115	108	104	105	115	122	110	120	114	106	109	115	113	126	97	120	139	116	95	109	114	107	108	117	108	132	113	98	109	110	112	119	117	108	105	122	132	112	119	126	110	96	136	109	123	107	121	122	105	111	110	114	120	124	115	108	105	130	120	126	113	117	128	121	110	109	114	112	113	121	139	123	121	112	104	130	115	111	104	102	122	107	116	118	126	95	120	112	124	119	121	126	87	120	122	142	97	101	101	102	105	113	135	104	111	108	117	123	140	112	113	94	117	120	117	96	111	98	131	123	112	105	110	102	116	122	115	114	115	100	112	106	129	140	116	111	118	123	102	102	113	114	113	104	113	132	107	107	113	113	120	115	94	106	107	98	127	123	115	108	112	126	114	115	106	116	102	112	121	124	126	109	118	118	113	110	118	112	94	115	118	104	123	102	125	119	122	118	117	125	112	105	117	105	124	94	111	110	113	106	129	106	106	94	99	98	97	113	122	109	134	125	104	139	131	128	133	122	113	112	97	112	127	103	110	104	105	107	118	117	109	128	113	117	115	117	113	109	109	97	107	115	117	125	111	123	105	125	109	102	116	112	119	124	117	114	123	114	113	118	96	122	111	106	118	107	115	137	129	102	114	105	130	88	104	110	111	125	117	110	91	123	100	111	114	111	108	120	105	103	126	107	98	113	98	126	112	120	122	104	100	136	111	114	113	107	95	142	107	111	121	115	129	127	110	118	111	107	104	103	111	134	113	103	110	114	113	115	133	121	115	106	127	121	100	105	110	114	111	129	128	124	125	113	105	111	101	106	116	129	98	110	112	133	122	129	105	116	118	115	114	112	116	118	103	95	109	113	105	111	94	123	149	113	100	121	108	120	123	118	107	104	120	115	112	108	111	113	122	96	108	125	116	115	128	106	113	92	110	122	114	88	115	121	130	103	101	115	119	94	105	119	127	128	116	120	103	118	88	128	127	122	112	122	110	121	124	127	125	106	109	117	108	136	137	134	111	100	105	114	141	100	104	118	112	117	133	128	109	103	112	132	121	146	111	116	128	117	120	101	118	105	119	114	119	106	111	109	106	113	115	115	132	92	108	107	132	110	110	122	123	118	116	112	105	136	133	110	131	105	117	127	124	107	115	106	112	110	100	111	113	124	116	109	97	124	105	121	122	116	120	122	122	108	125	123	101	105	111	94	125	107	121	115	98	113	105	129	115	118	132	108	108	110	116	111	121	95	106	106	126	135	112	107	93	116	111	125	115	107	103	128	136	113	125	115	145	115	102	112	111	120	113	106	114	122	103	109	100	108	105	104	116	85	109	116	120	123	108	121	112	107	88	131	107	129	119	117	102	111	119	116	120	126	119	126	118	91	122	104	130	107	124	105	113	107	131	116	111	113	124	104	122	112	112	111	119	97	123	108	105	109	103	109	108	124	113	102	112	107	116	120	106	82	108	114	114	111	108	101	133	108	109	127	120	100	115	102	110	96	127	136	121	100	127	97	110	88	119	104	114	115	105	104	109	128	101	108	106	105	124	119	104	111	83	124	127	127	104	95	111	116	132	125	137	110	111	112	130	107	122	121	111	106	104	121	112	104	105	122	108	119	117	110	137	126	111	121	110	114	98	101	117	121	107	98	113	110	90	118	116	91	115	119	115	130	116	108	114	104	134	110	110	99	129	106	112	102	104	98	119	137	99	117	104	114	113	110	110	109	92	122	117	116	118	103	120	109	139	133	123	118	108	113	115	101	105	107	111	117	115	103	125	89	112	119	115	110	94	124	124	107	108	118	104	127	106	116	140	111	112	116	130	114	103	116	127	104	125	119	109	116	113	117	133	121	119	99	105	109	108	105	118	113	128	109	124	115	106	102	99	128	114	114	132	127	110	105	106	130	113	96	133	113	122	119	101	85	135	132	100	105	115	102	110	109	122	130	99	115	133	99	107	110	92	132	88	123	111	103	110	104	121	112	115	118	130	122	124	106	116	106	116	113	112	113	122	119	113	120	101	103	107	124	118	122	133	106	105	121	95	104	105	122	100	128	103	135	103	106	121	113	110	107	119	123	100	112	102	102	112	116	115	123	104	128	123	130	130	132	100	123	113	103	111	116	121	105	106	112	124	112	110	85	99	97	94	94	125	105	115	127	131	118	110	123	120	128	107	125	96	100	116	99	116	127	97	119	120	117	100	111	116	107	116	93	111	113	109	126	111	113	102	126	113	99	116	113	112	115	129	99	129	140	111	128	107	108	115	113	132	104	111	126	130	111	105	128	99	111	113	120	108	123	114	114	119	109	122	117	135	115	129	100	126	118	115	114	133	98	115	112	102	111	119	108	101	99	113	120	109	105	130	122	115	127	95	113	119	109	128	115	114	143	114	119	102	116	117	89	110	106	105	100	103	93	112	131	117	131	116	113	116	112	124	103	116	101	116	121	101	111	114	113	123	133	110	90	88	122	110	119	91	119	94	109	120	113	119	98	109	108	116	107	124	117	133	117	133	99	123	115	103	127	117	113	114	108	144	107	104	136	128	142	113	111	105	128	99	111	107	124	120	103	138	98	115	130	101	118	103	100	133	116	104	106	111	107	109	114	112	114	145	113	111	109	112	113	107	116	111	105	125	94	133	102	114	97	101	138	119	111	121	97	126	124	123	122	122	112	104	120	124	129	107	107	110	103	100	101	119	107	112	134	123	124	102	119	115	112	98	118	125	120	126	128	120	106	106	110	130	122	114	121	122	109	134	129	120	115	105	103	109	106	125	109	128	115	105	120	112	139	105	129	123	117	125	132	115	111	114	115	110	119	99	111	106	100	131	106	112	100	101	101	111	112	106	105	103	117	99	110	102	108	113	119	108	117	119	121	141	119	102	114	86	108	107	110	108	101	97	111	126	107	101	116	116	101	116	110	109	102	109	103	107	102	111	121	131	127	114	99	145	115	118	118	120	115	108	100	102	127	108	112	114	111	101	111	112	100	119	95	103	125	123	111	135	106	114	119	110	114	87	103	102	119	118	107	90	105	110	117	111	117	105	129	99	100	123	103	122	117	109	100	106	98	104	110	131	137	116	106	103	98	95	114	124	134	138	104	109	108	106	106	113	117	126	99	116	121	105	95	116	119	123	120	117	115	119	123	110	102	122	121	87	110	126	124	126	127	109	118	119	101	100	107	110	121	107	107	95	97	91	118	112	117	115	121	113	123	122	108	116	101	112	111	120	101	100	123	119	132	109	126	102	120	100	127	112	99	145	116	106	124	120	134	100	125	85	97	113	105	110
26720	21267	19135	13587	6623	3578	2973	1981	1217	751	592	490	508	521	515	435	392	417	452	466	614	741	295	268	234	254	273	253	279	266	228	256	264	291	262	253	277	246	268	246	283	275	272	284	270	312	246	264	256	251	244	229	295	252	238	291	284	248	260	276	255	273	254	284	223	276	274	268	289	284	258	265	271	261	303	294	283	255	257	272	276	280	275	289	280	246	267	284	280	266	247	286	249	275	268	272	247	228	271	272	278	276	264	242	291	246	275	271	245	283	262	261	267	285	245	276	253	275	254	272	272	245	259	277	246	252	244	305	272	252	291	270	294	284	262	278	296	271	294	251	268	272	254	261	224	250	254	266	281	255	227	267	250	270	272	249	232	275	254	268	255	268	251	274	247	288	247	280	250	273	264	252	267	235	240	230	261	264	231	257	277	257	276	255	257	281	285	256	266	287	282	249	251	272	257	248	255	244	242	276	275	284	261	270	270	274	244	228	255	277	260	273	253	282	269	250	240	278	265	273	242	255	263	281	256	232	273	272	260	244	256	263	251	268	268	242	261	263	250	223	287	272	285	246	254	272	251	248	255	274	257	256	267	279	241	305	277	272	262	263	264	265	279	240	258	267	240	268	247	260	280	267	252	266	275	263	275	254	266	260	253	236	249	289	273	257	257	242	283	268	286	268	267	235	275	250	262	250	258	261	270	261	257	254	278	277	279	258	266	243	263	293	283	248	283	265	282	271	260	280	298	275	270	266	272	269	279	272	236	258	272	269	285	285	260	259	284	254	251	250	277	289	264	250	278	258	261	251	272	275	289	274	272	271	287	266	275	268	275	261	250	273	252	271	258	268	249	259	273	252	254	283	279	275	254	252	276	284	280	253	255	233	256	284	292	255	287	263	239	260	256	274	220	256	271	285	253	248	258	254	286	264	268	268	257	245	233	243	273	250	231	234	259	271	266	286	236	248	261	258	254	284	267	279	253	259	260	288	264	252	253	261	256	277	247	271	272	231	271	260	275	251	282	301	250	247	244	302	251	246	252	253	270	276	235	277	264	297	264	293	268	261	263	287	262	245	250	294	270	258	253	270	277	247	272	273	262	240	292	289	278	270	285	272	252	266	266	284	283	290	266	257	257	273	269	280	279	286	263	271	257	274	246	283	248	277	243	261	272	296	261	287	253	234	285	262	242	286	278	277	251	267	272	250	282	284	289	234	264	266	249	287	272	270	259	265	272	267	232	267	263	264	264	250	237	263	228	256	275	275	255	242	254	295	300	246	271	260	269	260	243	275	274	269	242	270	253	237	274	273	294	282	311	268	249	283	256	285	271	279	263	247	277	238	266	276	300	260	262	264	273	286	254	255	269	268	265	252	280	273	270	285	279	278	287	273	280	270	274	278	270	261	245	243	284	268	254	264	270	278	276	273	295	255	272	296	273	247	252	265	263	279	302	283	266	267	267	265	249	288	272	291	229	254	264	274	268	268	252	266	255	288	261	253	278	255	274	278	241	276	267	239	248	294	254	249	285	249	273	233	248	250	240	253	267	242	288	272	270	285	270	281	293	244	267	268	268	284	233	271	251	261	279	293	271	277	276	284	265	266	253	289	277	319	255	234	270	265	264	288	263	292	270	262	274	287	249	273	258	251	257	264	277	275	259	231	286	287	261	269	290	261	275	236	259	291	256	289	266	286	269	280	246	274	250	229	252	260	235	265	262	252	250	251	277	258	267	276	251	256	253	282	243	277	275	240	252	283	268	278	279	255	287	264	275	251	272	261	245	292	247	262	254	261	245	258	265	253	249	263	289	276	261	252	244	280	267	243	250	260	253	242	278	271	264	295	235	244	281	238	287	252	273	262	235	266	270	267	290	265	283	270	242	265	265	280	275	271	280	261	281	230	240	272	289	254	265	256	274	279	281	269	233	253	276	259	266	271	257	278	254	275	251	307	273	258	249	262	265	261	290	258	254	252	252	257	276	266	244	257	245	253	259	282	259	240	255	250	256	259	251	305	265	272	274	264	248	273	267	252	272	277	269	248	286	273	286	249	260	252	261	258	285	277	273	253	276	258	277	280	257	253	256	283	258	263	248	290	253	240	288	268	270	271	280	285	262	262	272	282	251	270	261	249	279	265	319	250	297	301	265	295	303	283	292	278	277	268	262	230	288	280	271	275	268	270	256	281	267	260	259	251	267	245	250	242	272	259	236	248	291	272	254	273	281	264	249	258	278	279	268	279	260	269	267	255	241	266	296	273	269	253	233	272	273	254	252	284	269	252	272	245	254	252	289	276	274	258	252	263	258	271	263	271	267	271	273	258	293	244	268	296	257	251	269	284	233	260	264	223	278	244	242	269	283	299	269	250	248	288	263	248	240	245	273	280	268	296	272	272	276	275	282	275	251	254	277	277	277	261	235	234	274	246	263	262	268	253	279	263	247	259	276	264	271	258	265	252	270	269	243	271	283	252	238	274	250	268	272	265	268	254	282	266	294	259	286	261	226	238	283	263	273	263	255	277	269	257	256	264	236	298	258	263	255	268	280	220	293	250	266	254	277	291	270	256	298	272	268	263	274	237	295	255	267	240	260	278	230	245	262	280	255	265	269	279	249	307	279	236	280	263	252	262	267	272	288	312	251	285	278	299	273	273	288	274	298	264	293	245	261	236	249	259	254	254	249	265	262	268	255	249	280	247	273	252	275	262	284	234	265	263	254	240	255	247	284	267	255	258	270	254	312	252	258	269	246	257	266	254	265	258	240	277	245	273	265	265	255	262	256	238	252	268	261	261	275	272	246	256	263	289	237	250	229	270	275	240	272	249	259	251	297	248	243	267	273	267	273	271	265	254	279	276	261	256	259	274	279	271	266	265	280	256	237	256	258	270	276	295	253	264	260	286	265	281	269	256	252	241	285	267	284	283	260	299	255	273	291	296	250	267	275	244	247	248	288	281	238	297	258	262	259	283	278	282	266	279	273	264	276	247	248	281	248	250	268	303	301	258	281	262	277	288	269	267	260	256	229	283	291	284	260	249	251	283	298	262	255	246	249	262	243	246	250	256	247	242	275	248	248	261	253	241	270	271	236	268	257	297	245	267	261	271	295	306	281	270	264	244	274	276	259	269	259	255	261	275	249	289	253	309	291	257	246	262	276	249	248	293	278	256	257	257	252	258	308	240	250	255	255	261	275	235	284	281	295	274	237	261	278	270	258	258	247	298	282	268	272	251	286	263	287	271	253	276	268	251	265	289	274	243	268	274	265	262	265	240	240	257	284	284	246	279	286	247	238	275	256	266	268	251	283	286	272	258	286	262	271	278	264	250	275	237	243	258	250	273	272	283	284	258	237	290	282	258	267	255	276	273	267	260	285	267	259	270	238	259	280	247	273	277	257	284	249	271	248	269	244	260	292	257	253	267	269	261	257	258	284	265	247	233	275	272	278	237	267	254	232	267	283	261	257	244	256	246	266	315	264	269	249	246	280	255	270	276
16918	27820	22547	17733	11778	8280	7416	5126	3001	1821	1336	1005	1128	1141	1045	896	789	783	743	883	1232	1506	475	359	386	364	402	357	359	367	377	355	357	379	362	353	373	396	346	331	379	382	379	339	390	369	390	363	376	389	345	360	358	385	377	372	392	330	365	384	315	384	385	363	335	360	387	368	347	408	354	347	386	342	342	353	369	334	354	329	394	356	338	368	368	360	358	386	363	375	363	359	347	366	372	368	395	361	363	378	352	392	390	364	396	367	379	346	344	348	323	374	353	348	361	341	352	374	408	368	336	337	351	400	374	362	383	353	367	344	370	332	361	382	350	359	371	379	358	385	389	339	379	344	362	410	386	377	371	387	345	377	343	366	376	361	385	376	365	389	345	370	384	371	362	365	342	374	355	377	365	352	369	367	381	367	339	356	358	349	380	339	353	354	369	350	361	354	375	363	346	371	373	369	365	377	340	419	362	347	351	388	390	370	342	368	356	376	371	380	326	362	371	392	363	365	356	369	378	360	370	344	353	368	326	351	346	323	386	358	379	363	382	387	383	333	357	374	335	380	365	366	334	375	329	367	384	381	352	376	387	359	383	391	341	395	367	387	386	382	324	364	359	338	365	362	387	329	359	351	323	359	329	315	359	349	348	331	361	398	368	357	388	373	375	365	347	357	374	380	364	356	350	332	359	366	398	361	388	358	337	360	373	371	374	407	360	418	341	361	367	362	346	345	364	356	354	373	374	354	381	367	388	359	393	340	417	349	389	404	352	355	347	349	362	355	367	351	374	370	372	358	360	357	364	345	360	356	371	355	358	322	354	398	378	388	385	359	364	389	368	367	353	371	402	346	347	368	370	331	386	364	374	369	352	419	340	344	362	369	366	368	371	418	364	343	360	345	357	337	387	344	337	323	311	383	338	368	336	395	351	370	392	361	346	384	360	344	368	343	381	337	337	329	353	400	343	355	365	349	359	338	383	359	346	365	365	364	347	367	338	365	377	385	407	342	375	347	345	357	338	359	345	309	359	311	359	386	363	348	390	372	356	379	398	363	352	359	372	329	381	379	340	365	376	388	389	392	377	364	384	351	371	380	371	341	368	353	398	369	388	357	401	366	361	403	358	348	366	352	368	359	360	335	360	378	368	361	363	362	375	312	368	374	371	415	345	373	393	395	350	342	372	344	391	347	400	322	376	357	381	374	327	362	371	320	377	358	376	322	373	368	363	373	364	371	398	360	342	375	381	344	369	386	382	372	363	356	370	366	354	391	395	357	351	367	333	348	399	373	347	347	355	359	354	364	352	332	355	356	355	390	358	385	350	347	359	405	380	384	379	340	343	386	383	384	395	373	381	349	353	349	347	372	380	346	391	397	391	358	370	369	354	370	352	391	369	409	385	382	354	360	343	393	356	369	414	346	351	367	336	329	382	347	347	375	405	386	374	355	340	362	361	364	351	330	367	380	391	374	360	377	353	352	392	353	365	334	371	385	373	360	364	391	368	356	366	347	359	399	359	349	388	360	346	336	347	375	386	332	345	337	393	386	336	381	418	374	372	354	348	349	363	348	379	354	379	378	388	389	381	349	364	367	381	376	371	361	358	358	385	388	354	364	366	359	386	344	381	392	337	370	361	338	345	397	404	347	363	365	342	350	337	378	355	377	383	348	377	324	355	398	389	338	328	355	393	364	336	407	364	361	376	395	339	347	358	358	353	330	347	350	404	375	375	387	394	346	367	402	370	373	347	390	393	361	362	395	365	369	362	377	372	369	335	372	368	356	374	348	354	365	345	391	369	379	362	352	326	397	367	352	388	365	375	384	355	364	368	390	366	367	367	348	367	397	355	370	370	377	324	354	427	352	365	361	339	398	369	358	345	372	361	362	333	347	372	334	355	401	370	335	355	366	356	346	356	376	386	349	342	344	368	391	365	342	363	370	351	339	381	339	357	371	378	335	410	363	361	336	363	364	344	335	355	339	370	369	344	381	351	383	357	344	373	351	392	360	324	354	374	336	350	365	380	360	359	367	303	360	351	360	379	348	366	387	368	360	346	375	361	399	361	358	368	351	349	342	383	336	395	354	348	365	386	343	361	380	375	385	368	369	340	354	384	346	365	345	369	367	367	358	343	361	311	386	370	358	348	340	351	379	387	359	374	334	368	336	367	405	367	384	384	369	383	325	388	387	376	338	370	377	393	360	377	375	376	359	361	325	383	332	369	376	397	348	384	398	364	358	382	382	358	348	366	341	394	383	357	337	357	352	347	406	351	374	321	379	359	380	361	375	359	386	339	363	341	356	377	387	365	351	372	378	374	358	354	383	370	357	363	389	393	345	369	368	331	370	369	336	374	392	380	345	376	370	380	359	357	372	377	336	354	398	342	356	356	323	377	367	346	326	339	388	357	359	367	389	364	336	384	366	423	357	384	344	355	359	387	376	367	372	370	343	345	340	374	369	351	374	340	346	342	368	355	362	366	386	379	370	368	380	357	375	389	381	390	372	385	378	351	370	374	338	384	373	394	368	363	367	388	317	356	361	379	377	358	356	348	357	375	386	386	379	366	387	399	357	347	349	366	407	374	360	353	407	354	369	371	381	340	350	353	352	345	365	390	352	378	373	337	411	366	347	389	382	361	351	377	354	390	376	351	375	330	361	362	372	390	346	365	371	398	361	392	353	374	363	368	356	349	366	367	297	385	366	362	390	361	369	359	394	339	344	352	321	345	338	356	360	402	365	394	360	382	363	363	380	397	350	361	370	355	356	383	373	376	358	383	357	401	393	368	368	380	358	361	374	402	348	359	348	346	367	387	360	374	327	357	335	340	382	407	347	384	394	381	360	366	392	366	406	362	376	366	363	354	356	366	395	352	374	371	370	331	417	356	378	361	372	361	365	375	343	349	353	369	360	352	371	389	387	332	341	376	355	356	354	373	323	349	373	346	362	352	407	363	361	394	400	370	359	342	349	377	366	378	361	382	381	366	366	384	382	379	397	373	344	352	349	374	357	366	392	376	422	361	366	355	335	371	323	342	386	382	368	343	413	365	360	354	360	370	354	363	335	354	377	345	368	376	338	363	352	343	358	350	347	382	361	365	361	349	375	385	350	354	357	378	379	401	404	307	392	337	319	347	366	384	378	353	342	340	339	358	382	327	385	367	377	391	341	350	361	377	336	344	333	304	394	366	320	357	358	350	352	390	361	380	380	356	364	390	364	367	332	361	360	339	385	369	375	360	379	401	366	352	340	382	352	362	389	367	366	363	388	378	374	374	360	366	348	332	360	355	361	376	372	382	385	367	335	362	377	348	353	334	355	346	348	380	377	346	393	379	341	352	352	375	366	377	341	346	392	383	354	374	353	354	367	345	398	320	325	351	391	367	351	373	347	347	358	378	374	340	374	362	350	362	368	380	350	347	335	397	364	370	383	328	360	373	366	349	361	369	374	371	357	341	368	365	399	361	370	392	371	372	394	380	363	381	384	403	388	325	386
23913	21063	28279	23975	20688	13303	7652	4239	2492	1607	995	1211	966	1018	674	765	553	568	585	2435	6024	5273	1378	233	268	219	211	231	207	213	227	204	240	216	206	209	202	215	219	229	211	204	203	213	219	211	223	223	205	205	193	230	212	227	216	225	224	199	229	233	229	204	219	227	237	200	237	207	211	201	219	194	244	207	211	215	201	207	212	207	212	219	218	241	216	198	199	187	234	194	216	207	209	205	224	208	202	245	219	226	221	192	206	216	218	225	192	200	200	214	221	219	218	189	203	222	229	200	223	199	234	213	177	205	221	225	214	208	210	208	223	242	241	214	239	219	204	224	230	199	209	204	215	225	226	194	212	212	230	209	188	232	220	218	200	231	243	245	217	247	209	245	219	196	234	230	221	227	211	210	219	227	212	234	215	191	222	203	225	211	220	202	195	239	207	217	205	201	221	227	205	242	217	212	212	222	222	243	218	210	216	218	229	232	202	218	230	215	201	199	213	230	222	181	229	229	216	209	205	234	221	247	215	211	236	206	254	234	227	211	195	214	217	237	219	213	218	209	220	225	192	213	219	227	233	232	230	245	251	205	227	191	217	237	228	217	225	218	215	194	224	231	243	206	212	242	227	223	241	230	215	217	208	211	225	207	223	208	205	231	232	223	209	217	232	244	196	237	208	243	248	243	207	215	246	217	239	227	211	211	203	180	219	218	225	203	202	239	203	228	207	223	213	237	254	248	212	225	200	263	215	212	212	214	200	220	221	224	205	228	204	214	227	220	232	181	236	239	192	226	219	239	213	191	211	223	210	225	241	224	215	204	239	203	213	193	219	216	218	222	218	247	229	213	220	207	226	212	243	224	224	223	227	220	244	216	211	193	210	245	239	211	223	214	220	203	222	240	211	196	223	204	206	210	213	199	243	249	218	209	233	213	230	199	214	236	217	207	242	222	239	229	218	231	231	214	210	250	197	217	215	237	214	223	212	226	193	209	235	240	208	225	221	213	217	230	201	212	226	212	203	206	208	198	232	209	203	243	223	223	209	202	232	233	227	231	223	226	206	220	197	210	212	204	208	203	222	194	228	217	228	215	227	208	228	210	238	224	247	221	224	210	208	200	216	208	236	210	201	197	213	196	213	228	235	212	207	230	216	229	220	223	231	203	251	244	199	219	239	231	216	207	214	236	217	194	218	229	221	218	190	215	222	214	222	228	224	218	197	234	232	237	225	245	214	225	226	201	235	221	249	208	240	230	193	229	229	199	216	219	212	219	215	217	228	215	222	213	226	220	210	211	235	213	231	233	206	226	210	200	233	213	237	212	215	241	237	204	211	190	217	216	208	201	244	199	229	206	217	207	218	234	231	214	232	221	238	217	187	217	212	203	228	216	201	188	222	193	219	196	239	218	229	214	214	219	199	208	197	219	200	222	228	207	232	245	232	225	256	226	202	233	198	222	234	228	206	239	226	226	229	226	214	229	240	228	183	176	200	251	229	218	250	231	207	209	225	234	192	238	224	234	229	226	183	204	207	225	228	206	201	239	204	229	218	210	223	220	242	218	217	240	219	230	198	211	206	223	224	231	200	235	225	214	207	221	211	194	251	234	238	206	239	216	223	211	213	247	227	194	228	204	210	235	226	214	203	231	188	238	201	209	211	227	261	200	261	230	223	237	212	225	206	243	234	260	216	217	208	224	201	216	198	237	217	235	211	254	229	224	217	237	261	199	216	234	203	201	198	219	202	223	220	190	203	217	208	217	244	226	223	218	244	192	228	219	217	236	224	224	202	223	232	217	222	217	215	243	218	196	222	251	213	207	214	227	192	239	203	211	208	246	223	221	204	202	211	218	207	205	208	201	225	214	216	248	219	215	239	218	202	234	209	229	231	226	213	191	207	221	205	231	226	249	241	205	217	239	235	222	242	245	216	212	214	221	208	212	204	227	199	205	212	227	233	239	214	246	221	248	216	257	205	228	196	201	214	240	194	208	212	207	220	243	217	218	227	219	213	213	212	204	221	165	226	231	228	220	193	251	222	206	213	194	217	223	220	212	232	193	213	231	213	231	206	184	197	227	230	226	220	211	246	210	207	215	249	221	235	214	238	200	209	208	188	239	203	213	217	202	227	193	240	217	220	229	204	208	234	192	220	219	211	232	210	214	214	229	204	245	207	214	201	218	225	234	211	193	206	221	222	212	233	222	228	201	209	195	195	219	224	217	214	220	206	223	228	206	224	223	201	239	221	178	200	219	241	197	239	210	209	223	213	186	231	211	215	212	243	216	211	194	201	215	240	213	202	234	212	238	233	237	217	205	218	209	227	229	227	200	210	196	234	202	207	229	227	204	208	210	215	253	227	190	215	193	231	210	248	217	199	232	214	211	196	219	228	234	224	218	210	194	235	207	234	234	203	208	216	217	241	237	228	221	240	243	224	224	218	261	194	226	200	213	221	226	218	205	204	218	197	239	229	218	218	238	233	217	232	210	228	243	217	222	213	229	223	224	226	195	233	198	219	223	236	217	236	200	220	228	209	214	211	222	219	223	238	225	210	211	214	236	229	231	245	214	217	211	240	234	217	239	246	221	229	205	201	241	211	230	228	208	205	201	210	207	218	236	206	193	215	240	215	208	203	201	216	201	243	227	226	205	235	246	222	230	248	208	213	233	215	211	207	210	210	203	186	241	221	214	264	244	211	215	200	211	234	203	198	191	218	213	205	237	218	234	230	202	224	187	198	213	232	231	216	221	215	216	255	228	196	237	223	219	228	225	232	231	233	231	202	204	226	221	217	213	221	190	191	218	211	205	229	199	216	233	197	240	221	198	198	227	183	206	239	207	220	209	232	234	224	219	244	204	222	228	219	207	240	215	229	225	232	227	238	207	209	206	237	215	234	206	212	211	188	204	244	241	228	240	226	217	206	221	224	225	232	205	244	203	241	226	217	217	204	230	221	203	218	204	222	244	228	203	208	224	211	216	250	198	230	205	222	227	233	226	222	223	222	198	218	213	227	224	228	209	216	195	246	209	216	220	200	250	209	240	237	224	215	233	222	240	215	228	207	227	221	217	216	216	226	221	243	211	232	187	250	214	240	211	216	197	222	230	201	235	200	209	230	192	223	209	182	217	220	240	220	230	225	190	230	229	204	205	206	234	211	209	250	226	219	216	217	214	211	235	228	224	213	200	214	205	193	194	244	226	242	216	238	207	231	223	210	215	176	226	181	210	217	209	216	234	205	228	225	228	205	189	213	188	225	173	234	239	204	250	218	216	203	206	223	196	215	223	251	194	227	217	209	228	215	213	217	223	215	201	195	251	205	222	221	226	210	227	222	239	229	182	199	178	202	242	238	224	222	210	213	211	223	232	205	228	221	224	215	236	229	228	216	232	212	223	220	242	231	199	212	247	207	210	240	235	221	248	232	214	224	237	228	228	215	220	244	225	214	221	242	221	195	211	216	219	218	227	233	228	222	209	190	245	213	231	198	215	226	219
18036	34353	30930	23695	15578	14532	13174	9426	6313	3928	2552	3155	2556	2352	1653	1669	1111	1118	1204	5256	11579	9743	2514	281	324	304	310	308	331	326	304	344	342	299	334	289	287	289	324	302	307	286	339	313	299	272	262	277	309	299	310	287	312	295	316	309	291	318	309	318	315	301	304	339	315	321	306	336	287	319	288	303	283	317	312	289	302	293	290	294	289	315	326	306	296	295	331	315	310	290	295	288	317	285	293	306	320	314	309	297	331	301	332	316	298	310	306	332	288	293	297	309	273	288	319	327	279	302	293	306	309	305	297	303	280	293	305	311	323	310	310	265	304	346	315	305	296	333	283	285	327	282	306	325	303	326	310	292	301	284	302	339	261	303	319	323	298	291	278	277	299	287	328	317	328	315	319	322	329	320	290	304	267	308	328	300	336	308	311	291	327	288	316	291	301	309	313	270	322	287	310	309	293	311	286	305	295	316	305	299	282	298	336	325	282	331	294	315	333	293	301	293	285	279	287	282	294	317	283	301	287	311	307	320	312	313	284	311	303	328	311	314	288	320	303	325	325	295	296	340	308	297	293	283	312	277	304	276	307	271	310	273	278	306	333	273	332	301	314	320	281	311	323	280	320	291	310	295	326	304	269	307	333	301	303	318	311	307	293	304	273	312	320	270	324	299	328	285	272	329	303	280	306	295	286	246	287	304	294	330	304	312	306	295	300	282	312	313	300	302	317	305	304	320	279	303	298	299	302	315	307	310	309	292	353	335	327	318	287	325	299	304	310	267	335	296	280	270	278	295	318	295	279	304	301	296	299	295	346	338	328	302	279	316	340	311	296	302	323	313	297	288	281	324	293	306	334	295	325	292	296	327	294	296	296	322	287	294	310	339	299	280	299	278	304	313	323	265	306	314	320	271	297	295	339	309	327	301	272	316	309	302	323	299	314	318	284	294	310	310	309	284	282	313	294	302	313	322	320	290	306	308	335	299	296	310	287	303	308	302	313	302	294	308	303	307	265	317	312	309	276	336	310	300	298	297	290	322	310	289	308	281	308	301	319	292	298	309	329	322	331	318	263	315	300	319	305	341	308	297	305	309	289	315	323	291	277	307	299	326	283	286	286	311	304	260	296	316	311	287	326	303	314	293	289	326	305	296	297	328	304	293	305	332	339	291	301	298	314	295	321	298	301	302	305	346	329	312	344	289	312	318	341	285	281	260	312	294	302	296	299	318	320	317	314	303	307	317	309	309	303	322	274	294	309	301	322	304	289	268	296	295	316	309	304	299	295	281	311	314	304	301	283	318	327	298	309	292	346	317	284	300	321	298	308	288	316	303	269	349	321	307	324	301	299	302	323	299	291	299	314	332	313	313	288	305	326	283	299	296	286	309	287	271	306	324	278	307	354	307	310	306	311	295	299	291	336	310	306	278	276	309	283	277	293	323	334	296	306	299	281	293	315	293	300	296	341	289	311	328	342	276	333	315	337	329	318	314	306	303	331	298	312	298	322	288	290	313	277	310	272	299	295	323	319	312	303	312	311	294	321	303	304	257	322	308	304	315	291	306	325	308	334	299	295	333	316	326	299	301	297	301	272	318	292	281	300	275	338	326	284	320	284	289	318	271	311	289	300	310	320	305	279	304	336	283	325	289	280	298	294	299	305	286	308	293	303	329	295	281	329	337	329	303	302	292	328	308	338	304	312	290	303	299	294	305	308	301	305	301	298	287	312	309	328	318	282	321	313	304	305	318	308	298	292	302	310	273	341	294	282	295	304	304	285	305	307	338	326	290	311	295	284	320	324	311	305	310	305	261	327	291	295	293	287	278	303	297	291	289	326	311	291	312	300	311	272	300	295	326	321	278	296	341	304	280	332	285	306	320	316	296	343	337	320	312	295	316	298	298	321	298	324	303	288	315	291	308	304	312	299	294	326	297	306	334	278	293	296	321	294	301	289	326	294	298	295	314	296	289	300	327	301	296	326	320	278	297	308	318	339	319	320	325	328	289	312	301	322	317	304	307	314	317	313	313	283	306	292	322	285	304	293	285	298	317	318	320	295	307	310	298	295	293	327	303	326	316	303	331	305	351	295	320	284	290	331	318	307	285	306	300	298	302	312	302	302	299	325	311	318	339	309	279	290	305	333	319	304	333	313	296	295	321	296	307	337	342	305	310	294	314	294	280	299	302	328	286	313	293	306	323	310	326	288	294	304	306	305	309	301	307	303	281	311	297	287	266	303	322	303	293	317	283	323	323	324	276	300	298	314	330	303	317	284	273	297	302	320	272	300	288	265	336	297	285	310	318	296	312	313	305	305	330	321	308	323	277	314	291	308	281	273	298	294	328	331	311	301	319	285	296	303	298	318	281	298	317	319	290	309	360	302	293	309	262	290	296	285	294	306	341	306	302	300	283	291	282	316	315	293	340	294	316	283	317	314	320	281	292	302	319	298	296	328	314	314	306	324	289	329	319	326	296	290	310	300	297	353	321	308	294	308	312	306	322	326	322	300	312	316	290	305	308	304	296	286	300	298	325	302	309	317	294	318	292	302	298	326	276	305	283	336	299	310	283	319	309	314	319	299	292	303	283	298	299	307	273	302	349	329	295	317	320	336	319	297	272	320	332	340	296	312	344	288	275	291	315	296	291	321	298	323	299	306	300	333	287	336	295	300	291	299	322	284	304	332	320	297	344	326	307	289	300	324	316	304	311	301	320	311	330	323	306	300	284	303	298	296	311	297	298	285	323	296	312	303	339	300	341	320	315	319	316	310	305	314	285	300	325	283	290	308	307	319	316	311	315	304	318	308	319	310	303	348	304	317	294	306	301	328	308	331	310	328	307	308	311	305	298	294	310	319	297	301	351	260	341	298	303	329	306	312	262	295	309	306	296	308	304	301	317	294	291	272	326	329	269	311	325	306	298	307	299	294	307	307	293	334	320	302	298	297	308	321	315	315	296	330	287	317	303	305	297	304	300	301	289	299	333	314	311	298	287	312	306	301	305	326	293	295	309	291	329	302	311	280	322	302	300	297	289	314	293	303	330	306	314	320	299	328	285	305	328	312	318	337	278	312	315	295	291	321	338	295	285	313	280	277	273	275	275	292	305	321	287	322	273	325	299	323	294	302	275	328	302	327	329	295	302	282	328	322	325	282	317	304	332	303	300	310	313	290	300	313	315	280	303	326	283	295	304	300	307	314	297	314	292	282	321	294	305	323	282	322	282	303	308	322	306	334	291	300	309	335	303	313	306	271	321	282	307	294	299	282	327	313	295	286	310	280	278	314	323	288	316	319	322	301	312	298	317	334	327	317	300	308	312	308	297	336	303	317	311	312	289	294	346	287	312	305	315	299	305	302	293	317	298	322	291	277	307	277	294	315	310	333	297	309	302	345	301	331	348	341	315	301	323	313	278	293	289	295	338	305	326	290	295	334	314	303	316	321	333	302	320	312	317	312	341	304	305	316	303	304	315	321	300	323	305	309	274	323	293	299	319
22735	21064	28879	23496	21090	21652	17832	6083	2790	1980	1613	1412	1404	1451	1373	998	682	653	1870	7763	11585	9026	961	122	111	115	129	96	114	116	116	100	114	112	119	110	111	93	106	95	107	110	88	109	107	115	111	109	96	124	101	110	135	113	99	99	104	108	85	110	111	94	105	127	92	96	114	94	93	85	112	115	123	112	106	113	108	105	111	95	106	98	108	121	104	101	91	104	114	93	99	99	112	117	110	105	99	95	120	118	114	100	120	104	110	117	114	111	110	126	119	110	111	128	114	115	99	102	97	95	118	105	120	119	109	112	128	111	121	115	104	123	93	109	107	85	105	107	96	109	80	97	112	119	117	107	109	117	112	114	121	110	104	115	102	103	103	103	97	108	101	116	117	97	94	96	100	108	109	114	97	113	115	103	99	113	117	103	105	111	97	96	93	104	99	109	109	117	115	109	96	91	107	99	108	117	87	103	97	118	100	101	100	121	108	105	97	108	101	98	111	107	104	107	105	97	123	88	98	84	104	117	99	102	95	122	100	117	120	95	115	109	110	112	95	105	121	101	126	111	108	97	98	109	93	114	114	116	114	112	92	114	97	101	106	107	100	118	108	93	98	109	123	119	103	95	106	110	112	119	112	104	120	98	94	115	111	101	106	107	114	121	115	99	121	118	130	108	106	115	108	109	102	94	111	106	100	99	95	113	118	126	94	103	107	90	103	94	104	111	110	99	121	112	102	116	121	140	117	102	101	100	126	102	96	102	94	114	107	105	103	111	118	99	98	100	101	102	105	113	112	98	103	106	104	106	127	117	101	118	91	110	106	102	99	101	100	94	94	83	103	109	96	115	102	110	107	98	101	100	119	101	102	92	111	97	94	113	112	124	130	124	111	78	112	114	93	132	86	115	116	96	92	124	92	117	106	91	117	88	88	102	112	99	107	126	110	115	135	99	109	120	96	105	110	96	99	101	107	97	123	106	107	102	101	89	105	109	123	93	110	113	111	111	102	102	107	126	99	80	104	116	113	103	108	84	111	118	117	97	113	99	105	112	107	121	122	101	106	103	114	112	118	97	118	105	119	122	102	109	118	107	109	113	109	105	95	98	97	112	111	111	94	101	101	101	124	121	128	103	93	134	102	109	115	99	91	112	105	125	79	93	117	120	111	95	95	119	79	119	96	125	101	103	96	102	117	106	87	113	112	108	85	125	88	86	108	116	99	115	102	111	107	111	118	114	81	116	108	105	123	125	86	94	111	89	106	111	120	121	116	108	91	96	88	113	112	96	105	118	110	112	85	96	109	93	113	124	107	116	118	119	95	116	99	101	108	107	106	88	95	92	94	90	113	110	101	107	109	109	97	97	128	95	106	103	106	114	110	111	93	112	98	88	96	99	114	119	106	101	103	120	124	115	116	97	110	106	91	119	115	127	113	94	121	105	110	99	112	100	97	112	91	117	114	111	112	98	101	104	92	108	108	108	109	96	107	132	127	104	101	103	102	98	101	107	104	129	89	126	92	110	109	102	120	104	111	120	95	98	137	93	115	96	115	117	110	110	113	113	118	113	99	100	126	89	104	120	106	116	86	100	109	91	100	120	109	92	114	118	117	101	109	84	104	103	108	95	105	134	100	88	89	109	119	99	107	95	113	123	107	90	111	107	104	129	114	101	116	116	93	132	115	105	112	104	113	95	103	92	112	105	101	110	100	104	110	95	96	118	88	87	117	112	118	89	104	80	114	110	103	101	115	125	106	102	124	113	109	117	89	109	104	115	92	109	95	95	108	106	122	108	102	121	102	103	90	108	110	107	97	95	116	117	109	115	89	94	112	112	98	126	92	92	103	89	118	88	85	104	102	104	109	109	110	104	97	115	109	88	125	103	101	106	92	106	118	112	101	120	89	116	100	104	114	116	109	70	126	109	103	117	107	116	98	119	115	104	88	105	108	134	97	118	103	114	113	105	111	120	98	102	104	99	110	118	124	94	101	113	105	101	108	119	106	110	105	104	98	109	106	98	113	117	113	106	117	110	78	95	113	105	91	106	107	119	107	105	123	101	103	106	115	115	117	133	117	114	106	124	109	109	105	81	100	114	94	89	100	112	106	90	115	100	128	109	120	100	103	130	81	109	104	104	107	105	101	94	115	90	102	105	104	87	101	80	103	108	109	95	99	99	112	126	100	103	117	104	111	105	94	106	129	96	106	99	115	108	121	87	114	118	105	110	104	118	104	110	107	119	120	98	130	98	118	102	100	113	111	100	120	102	115	114	105	109	120	115	104	107	105	95	123	108	110	96	122	108	119	113	97	101	105	91	108	104	111	103	102	91	120	101	113	101	109	103	102	113	93	105	106	107	90	94	108	102	82	113	104	110	117	115	103	111	100	114	100	125	90	105	105	88	118	107	104	107	91	111	113	99	102	109	122	113	97	106	105	105	99	110	84	95	93	110	89	92	117	87	105	114	108	106	103	118	98	105	98	102	97	106	109	116	127	127	110	119	105	81	91	98	97	99	109	110	114	120	109	111	95	115	110	109	91	98	91	102	112	123	102	114	92	98	116	114	102	133	110	98	108	93	95	121	122	94	110	116	95	108	114	114	135	115	113	91	109	102	95	105	105	99	102	96	101	99	102	113	104	109	95	113	101	108	85	111	110	93	84	108	92	112	99	112	118	99	85	99	119	109	110	87	104	103	120	101	107	112	107	88	98	84	99	99	99	112	95	102	103	91	133	112	105	106	97	93	107	108	105	109	113	105	84	99	107	91	106	115	122	108	110	105	87	103	87	95	91	116	104	109	109	119	119	97	96	95	117	109	114	110	118	102	106	115	112	111	117	104	102	136	108	110	106	114	98	118	113	101	103	124	110	97	113	110	103	112	110	98	87	99	83	106	101	110	106	100	108	106	94	123	100	113	114	101	108	83	124	107	129	117	93	100	113	117	113	121	118	99	115	108	92	118	109	91	91	113	118	104	115	97	98	115	97	110	101	94	109	94	110	87	102	117	120	103	119	106	99	117	113	104	98	98	109	96	117	100	133	108	79	117	94	102	109	101	96	101	111	106	109	118	102	103	111	99	129	109	122	111	127	129	95	98	105	116	105	105	112	95	110	95	104	112	92	129	105	101	90	109	99	110	110	106	102	112	108	107	89	104	110	112	106	100	110	105	126	113	116	104	104	88	102	102	116	113	114	107	111	103	100	99	109	104	108	104	120	116	96	122	97	91	96	102	106	113	105	98	101	105	117	118	119	104	102	99	101	123	104	92	108	100	94	91	120	91	120	118	104	113	109	110	106	116	109	92	83	114	105	109	120	124	115	96	92	124	98	119	106	116	105	102	111	98	117	104	107	120	109	97	101	94	101	109	100	114	111	107	90	108	120	120	95	88	115	106	113	93	93	119	120	108	104	101	114	123	122	97	114	92	110	111	111	124	107	125	93	93	111	100	105	103	105	112	105	113	109	104	111	101	97	97	94	102	103	110	135	120	94	107
20620	39047	37762	28036	20686	20385	18412	11071	6889	5262	4133	3670	3585	3511	3342	2497	1683	1494	4250	14265	18922	14065	1399	184	168	166	184	166	174	181	173	170	146	161	191	155	141	140	164	158	167	141	155	133	151	136	149	150	159	142	144	151	142	164	141	149	151	157	136	145	158	138	141	161	154	174	127	166	168	157	146	151	141	157	137	154	147	144	149	156	141	139	162	157	158	150	142	162	167	132	149	154	154	164	137	157	140	146	150	141	141	150	147	137	146	159	135	144	135	181	146	172	139	133	137	173	131	161	164	151	161	155	150	152	137	175	159	164	157	140	155	142	160	170	132	134	162	153	124	126	132	167	143	144	147	146	150	167	123	153	144	152	123	140	153	125	136	148	145	162	151	159	141	152	153	144	152	141	150	161	161	166	127	170	133	142	143	142	153	153	137	145	133	144	170	124	168	149	162	132	123	154	158	131	150	157	153	147	138	134	136	144	154	147	118	145	156	155	160	139	146	125	140	126	167	157	135	145	160	140	152	155	139	152	143	134	137	176	132	148	141	138	113	170	161	142	149	174	170	165	135	145	164	151	143	118	147	150	138	161	131	163	146	142	154	159	153	151	136	131	144	132	146	154	139	159	139	142	142	147	164	139	148	149	167	139	130	146	138	159	146	148	157	158	163	120	140	149	136	144	154	148	153	146	160	154	146	182	151	157	141	143	149	164	158	132	145	149	139	140	150	148	156	150	140	157	147	177	140	130	159	133	147	138	162	137	133	142	135	146	138	163	142	139	142	149	137	140	161	159	153	142	146	150	142	147	121	152	136	149	168	160	145	140	146	157	143	154	144	143	155	150	156	151	155	128	135	148	165	134	150	147	129	161	145	156	163	148	141	163	134	173	150	140	142	157	152	152	144	138	141	172	158	148	129	166	140	164	155	171	153	156	156	154	147	137	136	144	145	145	144	159	138	144	158	164	145	158	121	128	133	145	150	149	159	141	164	147	155	131	131	156	156	133	130	160	142	130	142	141	157	165	155	156	134	152	145	136	129	143	134	152	131	128	166	154	127	152	164	156	152	137	146	155	137	138	152	151	147	146	154	149	130	160	135	138	156	145	156	149	165	154	167	144	150	166	157	168	138	159	153	157	154	127	157	162	149	129	142	143	158	139	143	135	147	154	155	138	154	106	165	144	165	142	150	147	150	171	126	133	153	159	150	149	137	149	139	160	134	158	160	132	142	162	156	153	143	164	175	162	152	130	125	142	148	161	154	152	147	135	143	125	152	153	151	131	140	156	149	141	173	153	144	143	134	164	153	127	166	126	135	152	133	159	160	161	123	144	129	169	152	140	145	141	124	139	157	158	133	133	135	142	143	135	138	152	155	139	140	147	161	157	159	141	144	132	138	120	149	168	139	136	170	145	131	155	153	135	134	139	150	161	151	118	158	131	144	152	150	150	176	131	118	162	166	137	146	169	153	144	128	169	119	133	131	150	137	139	125	136	136	148	121	155	159	152	133	122	141	135	137	135	149	171	148	148	152	147	167	164	142	169	142	131	144	151	172	146	136	162	140	146	138	153	141	138	148	147	138	147	147	133	155	146	133	152	161	170	141	159	148	144	176	132	163	158	136	144	133	152	126	158	147	124	161	177	142	153	154	136	143	150	173	156	144	151	147	122	148	138	145	155	171	144	160	138	142	166	138	147	161	136	172	145	138	155	152	147	153	155	153	149	138	175	163	146	170	153	148	140	161	139	143	156	123	145	140	139	138	172	140	145	150	148	121	152	141	147	136	136	153	146	139	143	157	153	146	142	140	149	126	151	171	146	166	150	166	124	148	153	137	151	158	150	152	118	139	164	161	141	142	137	152	138	142	152	133	169	143	151	140	156	150	141	164	165	148	120	145	160	148	151	174	127	135	146	189	144	150	131	160	116	142	135	151	130	148	134	155	147	153	165	158	155	170	133	147	145	141	146	155	155	137	144	157	145	159	150	141	153	160	141	158	143	135	163	136	156	139	167	138	137	143	127	147	139	123	130	142	165	168	138	148	156	146	148	159	155	160	152	150	131	161	138	150	140	154	152	132	156	145	143	131	141	145	142	176	141	177	134	142	147	149	122	160	157	143	133	134	157	133	133	153	139	155	139	133	157	170	154	163	164	134	158	151	152	163	147	132	171	137	146	119	142	172	138	126	139	151	141	143	128	150	147	140	137	146	156	140	155	162	156	143	161	145	142	154	137	144	161	167	150	135	144	152	154	155	153	157	142	157	144	163	144	155	133	135	149	134	145	136	144	150	138	152	146	134	146	146	153	153	162	119	130	151	150	149	123	158	165	141	144	129	159	138	152	144	170	164	144	149	141	147	135	140	167	152	150	152	151	140	164	171	149	148	133	154	162	154	157	148	142	162	165	158	159	145	153	147	146	156	123	154	138	123	148	144	138	152	129	135	151	157	146	153	174	141	146	150	137	149	181	136	143	129	156	146	151	140	143	152	146	146	143	120	142	171	159	170	161	150	147	138	156	131	150	117	152	155	138	143	172	141	151	138	148	149	153	157	156	134	147	166	137	156	160	159	153	153	150	136	134	152	134	165	151	131	153	122	132	165	132	142	146	137	134	146	147	164	170	159	142	136	161	124	145	143	152	150	141	153	134	152	139	139	163	164	167	151	139	143	163	140	150	144	147	179	138	156	131	137	122	133	146	156	152	147	140	149	153	154	157	172	150	121	137	137	150	150	149	160	140	140	136	139	143	160	118	137	146	171	143	136	147	137	156	144	158	139	135	140	148	145	137	162	146	177	176	155	149	175	140	144	155	154	124	144	156	153	142	152	161	135	133	158	157	156	149	177	146	142	155	142	146	174	155	137	169	158	144	148	134	152	139	138	145	143	157	146	163	145	135	161	157	153	153	144	145	156	139	171	155	139	149	134	156	137	164	139	140	148	142	157	157	132	157	146	157	159	175	154	163	141	137	144	166	130	152	157	153	136	125	155	159	147	134	159	171	152	130	155	143	142	142	161	154	165	137	164	142	158	152	178	126	108	170	151	166	125	146	154	162	143	153	156	133	152	148	141	137	128	154	127	133	146	154	160	142	139	160	149	160	152	136	148	150	135	137	143	148	151	173	144	152	124	170	164	126	152	145	135	138	144	155	153	156	136	147	147	140	158	153	154	142	120	137	153	149	142	133	146	143	139	156	137	159	117	151	141	168	131	155	156	135	132	177	150	134	129	145	138	136	144	158	146	137	161	158	139	134	165	148	142	145	155	125	153	143	145	141	177	150	159	152	156	163	143	166	146	155	124	134	142	137	138	163	144	151	148	138	154	154	150	136	143	154	135	136	145	155	143	145	148	154	148	147	152	139	173	145	161	144	141	145	167	140	159	125	167	133	148	130	121	150	150	157	157	149	145	133	135	150	135	136	160	154	149	150	156	136	148	169	156	163	148	138	138	136	136	157	145	156	145	131	172	164	132	153	133	157	173	152	148	155	148	150
26751	21040	20156	11461	5671	4783	2329	1460	1122	954	654	636	527	589	555	520	439	402	435	521	425	599	320	266	234	277	255	257	262	261	294	253	279	268	263	252	252	274	248	263	280	239	252	251	242	276	269	284	260	281	270	243	263	258	249	235	274	270	258	260	262	263	263	228	249	251	250	283	279	232	281	258	238	259	254	236	231	254	260	245	252	259	262	259	273	231	274	220	288	261	248	253	279	249	278	270	224	243	289	242	285	261	264	274	270	264	243	259	266	264	284	257	300	246	280	246	274	254	258	249	245	252	245	230	219	259	252	253	304	258	260	249	252	271	236	291	263	255	252	256	269	286	261	254	255	257	289	264	288	260	237	263	252	275	267	279	260	247	262	273	255	248	260	271	241	296	247	259	267	255	260	258	240	264	262	275	302	250	260	269	268	242	252	276	272	247	301	240	244	277	282	295	282	248	269	257	255	258	254	267	272	252	281	251	261	237	264	266	274	237	236	246	239	259	250	261	284	251	249	271	255	255	272	235	233	257	300	280	296	259	264	257	274	268	260	274	246	263	283	245	290	258	248	259	239	268	266	262	288	291	243	222	257	284	277	259	235	271	243	268	254	269	274	228	269	248	245	268	243	262	257	262	252	276	250	257	236	306	243	264	254	256	257	272	244	262	266	238	293	251	275	240	281	262	254	255	232	274	279	267	272	235	260	241	256	216	220	230	236	282	252	263	281	262	268	260	277	297	258	274	252	278	247	264	245	220	265	267	285	268	256	291	280	224	261	286	249	246	235	247	275	278	246	292	266	231	249	294	250	267	257	265	238	262	267	239	244	276	283	261	260	244	256	250	290	270	269	261	284	275	248	269	242	248	267	247	286	251	263	275	233	266	278	264	294	270	229	253	252	235	255	266	248	229	268	270	278	279	265	273	269	303	245	251	253	270	252	241	277	247	229	238	266	271	246	253	264	254	263	246	264	264	230	241	245	263	236	257	281	279	279	278	250	251	255	250	289	257	262	266	267	263	270	240	246	259	252	273	271	262	276	291	251	283	257	243	254	257	272	275	231	253	228	252	251	276	250	245	274	250	254	260	258	283	267	292	279	250	251	282	253	269	256	268	272	250	278	262	264	283	230	259	296	239	280	251	269	266	284	261	265	274	272	276	243	275	293	275	245	269	252	249	281	271	267	278	275	256	230	274	279	256	279	271	259	264	270	252	285	240	259	264	260	268	248	269	247	260	271	285	268	239	273	262	293	239	243	281	266	310	273	264	292	266	278	274	249	270	237	265	290	259	276	278	264	271	282	241	226	246	260	266	278	255	266	272	257	266	258	245	255	297	256	222	276	249	250	252	275	258	275	261	275	263	264	251	258	267	250	281	270	268	275	238	274	287	267	258	244	266	246	302	264	256	245	245	289	270	244	253	269	248	262	238	264	261	241	267	262	262	262	254	294	270	258	270	302	267	276	253	262	261	273	264	270	291	275	254	264	237	263	243	237	269	271	280	232	263	283	266	238	276	250	234	288	250	255	262	263	250	276	249	275	300	241	241	240	245	271	254	275	254	240	278	286	275	240	234	271	267	276	261	257	235	255	263	266	282	273	281	282	257	221	258	245	252	313	271	250	271	267	272	263	284	251	267	285	267	262	256	265	262	272	242	281	250	242	250	269	251	261	266	265	282	234	262	242	260	249	265	230	251	258	247	256	263	244	261	254	268	258	285	264	264	268	290	243	290	269	267	284	256	296	268	275	277	238	248	272	254	261	290	251	255	260	277	271	258	238	269	266	268	272	266	236	259	257	255	263	243	265	256	266	264	243	253	230	234	255	275	258	256	242	280	265	275	260	257	243	265	252	269	268	274	237	279	287	236	251	261	266	265	278	274	256	276	235	261	293	260	256	272	268	256	276	230	235	286	250	274	270	248	262	236	248	251	263	270	270	229	282	257	271	253	260	260	250	270	253	241	266	268	262	228	249	251	247	257	258	262	264	288	243	282	269	275	217	247	254	244	240	248	243	273	257	254	272	255	262	234	269	253	249	281	254	249	246	279	273	253	273	271	272	260	254	261	253	249	260	288	250	289	255	267	272	280	269	289	258	259	254	237	241	278	284	259	244	267	244	247	261	227	250	258	251	230	243	261	291	278	251	270	240	279	284	291	267	235	268	263	267	284	261	246	282	234	275	260	282	262	259	261	262	263	257	259	261	261	260	257	286	243	273	263	237	285	271	289	283	261	281	259	252	232	283	265	269	261	298	266	249	254	272	265	261	279	270	272	283	248	271	254	284	245	266	287	239	258	273	260	294	277	255	274	288	261	257	268	253	261	262	253	267	267	277	252	275	260	286	229	264	261	255	275	262	256	231	255	263	282	267	276	256	249	266	269	274	250	279	272	269	252	265	251	255	271	241	299	247	239	263	265	273	262	262	259	282	257	272	272	240	255	270	235	237	282	295	266	263	230	271	262	267	263	272	260	276	271	283	256	271	273	254	249	252	228	255	259	285	264	257	280	262	256	269	258	255	214	263	262	241	234	280	231	292	288	279	245	270	258	259	257	233	271	256	257	241	269	268	254	267	264	219	287	235	259	253	244	295	263	256	297	248	258	256	282	254	288	268	255	267	243	248	240	259	213	249	261	270	265	253	240	287	235	242	257	257	319	236	256	264	275	256	282	241	288	293	255	272	266	288	252	264	292	265	245	277	265	271	306	262	247	244	239	267	259	273	261	272	259	238	267	242	247	299	258	245	253	271	240	263	260	274	231	231	267	311	274	270	260	245	251	275	262	268	269	267	262	257	246	285	287	252	272	263	274	280	247	254	236	268	276	291	269	249	257	236	269	248	261	263	272	250	230	268	308	269	253	282	273	246	267	277	262	242	271	254	234	269	267	266	272	257	280	284	298	264	251	264	282	243	283	268	282	240	266	251	252	266	277	263	224	256	247	229	254	249	283	228	305	286	251	266	263	249	250	265	280	251	269	265	272	285	252	245	277	285	255	256	280	249	261	261	263	262	272	245	278	272	256	249	270	262	264	255	294	234	250	269	293	242	249	272	248	252	259	263	290	263	247	260	272	267	269	259	259	265	259	294	221	281	268	268	272	269	246	263	255	287	249	252	273	250	278	225	243	257	268	262	249	245	255	252	277	263	239	250	264	229	242	248	267	277	250	240	270	274	255	251	272	253	264	270	256	259	245	272	244	274	245	252	258	270	263	246	283	297	290	246	288	287	263	289	274	253	256	250	280	272	256	246	252	267	252	250	277	265	280	273	269	235	268	245	254	236	275	223	275	279	254	276	261	255	247	274	242	273	260	257	249	241	255	252	299	215	260	277	247	250	256	276	258	241	233	249	250	270	252	253	238	250	270	291	282	272	275	242	274	284	260	239	220	263	266	258	225	273	272	244	279	272	277	271	238	273	327	263	264	250	278	238	267	255	270	240	230	249	263	280	273	260	275	285	285	259	271	257	246	259	275	264	261	274	267	257	254
17128	25943	25370	14646	10794	10525	5522	3797	3035	2328	1690	1322	1188	1360	1210	1001	867	740	730	1061	667	925	463	360	362	341	362	361	327	357	364	355	378	328	353	365	363	337	371	363	390	367	376	376	341	343	358	343	345	353	377	369	383	362	351	363	359	356	347	342	340	333	342	352	389	373	368	363	359	366	384	368	350	384	328	364	355	348	380	363	373	371	355	352	364	358	360	365	387	346	375	386	319	335	357	365	377	324	351	320	355	378	367	372	367	339	351	365	360	362	357	316	348	377	357	334	368	368	368	353	368	364	397	351	378	355	325	359	365	322	328	354	391	347	389	371	369	349	378	349	355	330	386	365	356	349	363	368	356	342	324	350	388	364	362	337	368	363	362	357	364	344	348	346	333	385	360	381	348	376	353	350	327	390	362	385	318	386	404	385	387	358	358	390	365	369	358	366	350	397	349	356	367	374	360	322	389	362	333	321	375	358	363	370	323	356	337	372	328	350	359	340	372	342	364	363	342	329	367	360	365	377	379	355	349	379	377	339	354	377	375	372	380	333	324	367	373	371	326	344	352	370	371	352	356	358	348	373	369	327	377	381	359	380	352	348	343	347	355	379	374	324	352	366	381	354	371	334	346	385	378	356	323	354	379	365	357	357	348	350	350	379	364	337	323	389	371	350	354	356	371	370	345	349	339	369	350	340	370	369	365	381	372	345	380	389	364	375	354	361	362	336	351	355	336	342	339	316	329	355	337	361	370	376	345	337	381	388	365	353	391	375	360	345	308	345	325	381	369	345	347	376	336	348	353	344	368	339	352	359	356	352	364	364	324	360	358	371	392	354	350	376	366	342	356	349	377	321	357	355	397	306	353	370	373	359	323	365	361	361	355	382	370	410	353	371	348	362	375	358	374	364	390	371	333	394	390	374	370	354	352	367	379	363	367	357	357	353	347	354	361	352	362	386	383	366	385	337	331	347	363	350	334	383	346	351	364	345	347	360	357	358	375	325	348	385	368	383	358	355	381	359	362	340	365	357	378	366	345	330	384	350	397	352	358	361	375	350	410	346	362	370	351	365	349	360	336	338	363	410	372	380	356	381	335	350	376	357	384	386	348	357	410	372	372	356	345	387	366	348	367	375	347	382	340	331	386	379	373	362	366	364	361	359	334	349	341	338	333	400	376	349	347	355	338	372	343	347	375	346	363	348	353	365	381	333	372	377	369	373	359	364	367	372	395	402	398	394	348	359	348	380	335	336	339	338	375	380	348	364	330	364	343	361	321	377	371	370	351	361	375	381	327	352	389	368	327	328	387	328	373	378	340	352	337	354	368	329	388	345	359	382	390	382	322	328	370	362	361	359	374	363	371	363	398	333	346	385	370	387	341	362	389	365	361	394	340	356	357	370	363	342	361	332	361	362	346	355	383	342	340	345	357	365	368	397	352	397	349	378	353	363	362	378	374	339	353	347	363	350	328	399	336	396	387	381	338	363	343	365	348	352	372	385	343	396	336	351	409	357	337	352	350	347	367	348	351	359	374	337	371	385	321	369	383	384	352	338	359	366	355	366	321	394	350	366	338	350	344	365	296	378	356	361	364	383	378	384	380	358	369	339	370	371	414	366	331	348	347	367	333	344	347	365	389	330	319	353	354	373	397	355	361	336	372	363	390	355	362	375	348	347	356	356	369	334	347	331	314	366	365	350	352	343	370	351	342	380	365	369	396	357	335	349	392	330	392	353	330	371	372	346	350	345	337	357	367	337	374	362	375	412	353	356	344	372	345	369	364	364	330	337	353	393	351	355	350	381	368	358	359	346	367	370	353	355	370	360	319	322	382	380	337	378	335	328	331	331	354	366	349	354	356	356	324	355	360	373	341	380	360	351	361	366	354	366	316	348	358	361	355	322	354	320	351	360	380	365	365	367	346	367	356	369	367	355	351	394	398	332	359	354	361	369	381	360	341	332	363	345	368	370	358	350	362	346	367	340	389	383	376	365	401	353	363	349	342	392	364	359	344	354	369	346	365	339	366	342	331	324	380	362	391	353	327	348	372	397	368	370	381	402	331	345	368	374	388	347	366	361	353	358	358	377	363	370	372	357	390	308	368	362	331	348	374	377	331	406	344	330	347	361	371	356	372	330	354	359	357	360	362	335	376	375	366	361	339	371	355	364	364	394	356	338	386	375	368	358	331	387	376	357	339	339	356	353	366	362	344	350	370	363	333	325	372	372	366	355	341	355	365	353	367	337	357	356	390	364	373	349	370	363	379	383	368	347	374	334	359	329	354	348	360	365	360	410	372	335	358	372	367	362	355	347	333	342	381	386	348	332	347	334	377	354	368	357	384	355	369	346	365	378	377	369	363	384	359	372	360	354	341	336	377	337	353	350	340	366	383	362	356	374	369	355	356	345	379	358	335	352	357	372	355	378	363	400	376	377	400	345	352	336	343	363	327	356	358	350	360	390	357	359	380	333	342	318	398	362	369	362	378	387	350	345	346	342	351	386	360	349	350	380	387	358	355	378	396	364	347	371	379	369	367	401	397	356	327	340	347	364	360	355	377	329	333	392	357	345	357	378	380	359	342	382	369	371	371	378	327	366	358	383	372	348	307	358	339	378	362	364	364	355	333	385	392	370	357	367	350	399	355	336	366	368	347	378	329	357	362	345	335	364	362	382	340	383	353	352	357	363	339	321	356	339	381	343	378	346	377	348	336	351	315	396	340	355	317	350	350	350	372	365	400	383	368	368	379	326	371	385	378	358	349	338	351	364	350	367	358	360	322	344	369	347	385	383	352	373	375	359	315	354	360	347	426	367	397	357	354	375	360	353	379	389	374	399	381	342	336	361	365	363	382	371	374	370	351	333	343	360	399	353	356	340	393	370	341	363	364	353	364	384	400	382	328	351	344	346	365	348	387	369	371	375	379	359	351	389	369	350	381	392	356	386	338	345	357	362	382	371	375	379	375	326	353	389	354	412	374	368	375	349	338	349	372	372	337	354	374	380	349	348	331	317	376	363	346	382	362	383	388	373	382	356	338	372	356	326	387	351	346	345	354	357	365	358	339	387	369	353	370	377	363	387	322	359	378	391	348	326	374	373	357	369	360	386	376	347	355	349	358	378	364	330	360	357	351	357	336	341	374	354	371	373	381	370	352	368	365	357	412	373	348	355	370	389	374	360	333	368	349	407	350	400	380	356	343	351	389	361	374	335	337	349	366	397	394	409	322	358	351	355	365	387	358	395	401	348	335	352	380	354	339	391	383	378	328	332	329	387	384	375	337	334	375	387	400	356	400	360	345	345	324	375	356	381	359	379	349	386	375	362	374	396	345	390	382	374	360	358	389	379	406	340	347	372	370	370	333	369	378	354	356	363	384	359	315	373	379	363	381	352	372	362	392	353	333	359	374	367	385	393	344	355	384	366	336	372	350	399	365	365	377	386	370	430	355	360	379	341	341	393	366	399	365	379	349	390	352	382	338	412	359	346	330	365
23908	21065	28311	24077	20878	13562	4483	2661	2141	1733	1249	1032	720	684	611	589	487	422	423	1916	803	238	180	198	214	215	208	205	186	194	211	191	194	190	201	180	201	184	182	216	218	187	211	200	184	194	206	214	204	208	180	201	198	220	238	184	203	201	204	214	193	211	212	183	216	191	192	210	174	193	216	182	202	198	186	191	184	193	174	211	201	207	184	226	209	185	172	205	155	195	202	205	197	205	200	203	189	177	201	209	182	199	191	193	179	180	170	197	191	175	199	208	196	181	204	189	198	176	204	185	186	172	207	204	191	176	210	189	162	195	199	208	180	180	180	231	217	186	190	175	204	183	178	179	192	197	178	209	192	190	172	203	203	190	175	184	205	175	191	185	193	183	194	209	198	178	216	183	204	184	183	185	201	181	189	197	184	163	205	205	176	204	217	193	202	182	195	190	201	197	207	187	214	192	180	185	203	189	197	184	183	177	221	186	198	185	190	186	189	192	196	195	215	207	194	205	200	203	180	192	179	223	169	211	201	188	197	205	180	183	215	190	200	182	195	167	170	174	188	159	203	169	208	177	205	190	202	183	206	198	187	165	185	205	197	187	187	216	170	210	203	199	216	208	190	174	196	186	183	210	212	177	205	184	207	197	197	204	209	169	188	184	221	192	191	171	189	175	166	188	180	187	213	168	172	180	188	199	199	201	208	219	199	180	192	206	184	193	176	188	208	186	215	190	190	171	197	188	154	194	200	202	214	191	233	189	199	182	185	172	203	221	199	179	189	203	184	200	181	196	222	194	204	195	205	190	192	183	189	199	171	192	211	202	206	195	182	182	187	217	191	195	205	185	188	201	176	199	210	212	202	184	189	191	181	212	185	214	179	205	187	178	213	163	192	192	192	178	173	202	200	188	197	196	182	219	171	178	185	216	172	178	203	218	213	198	175	184	186	177	180	196	191	190	181	194	192	201	195	195	214	187	185	194	196	203	196	198	207	199	199	185	198	197	202	209	202	214	187	202	192	177	205	186	184	217	189	193	200	217	191	167	190	198	183	223	196	187	203	195	176	174	180	182	177	194	196	200	183	189	199	193	194	196	204	194	181	188	209	192	192	190	201	175	223	198	180	187	185	186	200	185	185	200	196	193	200	194	201	207	185	205	201	201	169	208	189	176	193	182	192	194	175	190	174	196	178	198	195	176	189	172	200	194	204	217	195	205	175	194	208	205	177	197	172	204	185	197	184	172	164	191	204	206	182	192	222	202	190	175	208	171	181	184	198	184	212	190	180	185	190	181	219	194	188	214	211	185	225	185	211	173	211	211	184	184	204	166	219	206	213	200	203	204	198	184	183	174	183	187	204	176	192	194	193	204	204	185	178	220	203	194	183	207	210	200	169	207	182	213	184	206	203	178	200	200	200	185	191	209	215	183	211	196	217	207	221	188	200	179	189	203	206	190	191	204	170	185	197	196	183	180	184	201	217	191	215	190	179	186	201	178	186	203	204	187	200	235	179	183	183	192	195	210	165	196	198	203	203	207	195	220	186	198	206	198	202	201	188	194	195	170	190	186	160	194	189	203	185	230	172	196	197	193	195	175	194	178	190	195	181	198	215	195	180	178	168	195	201	203	192	182	166	199	182	197	196	194	193	190	192	179	198	192	176	211	208	180	187	187	204	184	146	190	188	214	210	198	186	208	192	198	190	194	191	179	189	181	190	215	183	186	182	194	205	183	186	182	197	190	207	190	194	185	184	174	193	204	194	179	219	182	199	200	210	188	184	209	200	203	167	185	201	201	194	209	185	196	209	176	194	196	188	218	194	198	208	183	179	205	189	205	203	191	195	193	221	178	201	155	210	191	237	203	209	211	185	206	183	184	190	186	167	201	197	187	214	197	203	184	212	198	186	191	185	194	208	210	177	199	198	195	188	212	189	183	168	187	202	165	207	181	183	187	182	169	177	184	172	184	207	184	194	181	190	192	178	189	201	203	188	240	182	186	185	213	182	178	192	182	181	195	192	199	198	192	187	171	197	200	197	193	191	186	222	206	240	201	199	197	192	191	204	182	187	190	193	183	207	201	187	169	209	191	192	215	197	195	191	174	195	193	205	195	181	197	217	203	201	194	217	203	205	209	181	186	186	190	193	176	180	188	180	188	193	187	182	193	211	199	216	188	195	176	193	196	197	208	200	198	180	201	213	176	213	202	183	209	216	190	195	190	179	181	173	184	188	192	180	178	218	181	174	187	188	191	197	193	174	191	198	194	208	181	206	203	209	174	196	190	201	190	177	179	188	210	212	194	184	208	198	185	178	210	193	207	191	178	186	187	181	177	194	167	190	172	178	187	198	182	178	203	173	171	180	217	215	189	200	217	203	178	199	207	230	221	178	188	217	196	201	190	195	172	156	206	189	215	158	195	202	191	190	214	194	214	207	190	172	199	207	188	193	185	200	177	173	208	190	198	195	214	189	201	183	212	200	179	182	203	201	191	198	209	198	194	193	188	202	190	185	194	190	185	205	182	195	198	179	186	209	189	198	185	181	209	184	178	181	189	193	155	174	206	180	200	199	192	184	204	196	172	197	188	202	197	195	196	196	191	185	179	180	176	205	203	196	203	206	186	173	208	197	221	186	205	181	191	186	177	178	182	183	214	197	211	178	166	173	187	178	208	211	208	186	224	178	193	193	212	179	209	207	187	170	174	186	201	187	170	195	183	187	202	211	187	210	186	185	206	196	210	190	209	182	197	189	200	210	186	190	207	209	197	165	212	198	184	214	218	191	188	200	191	195	179	204	176	201	210	202	198	202	188	185	181	172	199	191	174	198	201	175	205	207	187	192	184	201	199	210	181	174	205	163	183	198	183	176	210	213	194	210	193	183	201	205	154	191	208	193	200	199	172	197	207	191	190	197	173	206	187	187	185	185	188	195	187	177	167	168	185	208	178	173	180	188	192	178	201	193	208	194	177	203	188	209	199	185	178	180	182	191	195	192	188	209	182	184	185	192	177	177	199	193	197	194	190	183	194	189	222	182	162	177	200	197	197	214	195	191	192	176	192	201	192	183	212	175	228	176	198	178	180	186	174	183	207	178	204	216	193	196	180	203	170	196	165	171	200	195	158	169	194	199	190	200	179	209	237	177	191	187	173	180	176	195	181	190	200	219	211	185	177	191	184	215	185	197	182	201	186	192	196	215	200	193	215	188	189	191	200	218	194	183	203	215	185	197	196	189	174	194	208	217	198	180	222	181	203	194	214	203	197	203	195	192	167	200	207	204	211	213	173	199	187	179	204	185	200	202	192	186	189	212	223	191	187	186	181	214	202	207	208	186	190	208	191	184	202	169	211	201	208	200	180	205	176	220	201	207	210	202	211	190	202	205	189	217	215	200	179	177	182	201	202	191	198	161	185	183	202	190	203	207	172	160	185	175	200	190	177	213	200	188	191	196	183	195	196	193	213	191	198	209	186	181	180	196	208	175	185	187	190	168	212
18356	32478	31328	20930	17119	14068	7653	6404	5585	4619	3196	2654	1759	1471	1462	1293	982	833	901	4227	1691	398	325	301	299	305	305	288	300	268	307	272	294	287	295	286	275	276	274	263	268	254	262	274	294	280	279	270	291	272	301	289	254	285	311	234	287	306	284	266	279	262	281	259	252	272	300	287	258	223	260	270	272	311	245	255	271	279	282	309	255	271	270	276	278	262	256	266	305	254	274	257	254	290	304	268	264	280	272	265	310	300	268	283	268	295	290	271	255	266	317	273	296	273	239	285	255	295	286	286	255	274	251	249	252	262	293	281	266	235	255	255	251	284	268	283	265	266	256	282	285	263	285	291	272	263	266	297	269	259	281	269	272	290	264	297	301	289	275	271	282	280	242	276	291	245	288	269	267	277	282	283	276	301	278	270	301	265	307	255	273	280	282	270	281	298	281	290	268	265	253	259	259	266	279	263	268	283	286	265	259	272	241	291	297	242	268	271	274	262	266	269	253	257	261	248	263	297	270	304	253	291	266	285	297	281	252	263	255	264	260	266	227	297	257	275	232	269	258	244	255	263	265	248	272	261	242	279	273	228	268	277	270	286	269	254	268	270	280	287	289	261	255	286	228	287	269	278	285	296	250	264	251	287	270	281	252	251	241	283	273	282	296	274	269	253	291	279	269	287	241	296	290	262	280	279	302	259	278	278	259	249	280	281	256	280	261	236	296	235	269	280	293	259	256	258	283	266	276	251	273	267	272	271	266	275	273	263	206	272	265	291	247	258	269	278	271	258	258	261	253	257	312	290	277	266	261	287	272	268	279	289	291	267	286	265	253	243	259	268	257	290	249	265	262	254	258	259	257	229	278	273	293	271	282	320	275	249	293	283	262	289	264	265	262	261	278	287	252	311	284	281	267	257	272	285	299	275	254	267	272	279	269	266	275	263	261	275	252	253	265	259	293	288	249	265	279	280	292	289	286	231	273	252	269	267	263	264	273	282	250	295	277	268	265	298	244	272	299	292	278	255	290	253	259	280	292	278	244	284	270	307	258	290	248	274	288	260	291	260	275	248	268	307	291	282	276	280	271	257	253	277	268	251	285	265	286	283	253	234	229	262	262	285	262	295	287	274	252	258	280	291	249	239	264	283	271	284	270	266	284	247	260	280	280	261	277	264	262	280	278	276	258	288	252	262	278	274	274	281	277	283	276	267	264	287	300	300	291	263	291	269	293	265	232	269	234	281	261	271	280	264	304	271	263	278	277	295	288	266	273	259	275	274	252	244	281	249	283	263	254	260	289	278	259	264	292	275	270	283	284	255	276	290	240	281	272	294	291	277	268	290	268	260	233	265	245	282	282	304	248	252	273	248	260	284	284	265	253	237	285	278	262	278	255	272	247	260	276	281	283	289	262	272	302	275	268	242	309	269	278	280	269	252	267	271	266	274	281	255	259	234	271	269	276	285	262	301	247	281	279	271	291	270	248	281	261	282	259	276	270	247	262	296	280	254	282	271	251	267	271	275	281	265	274	281	261	272	296	275	245	274	302	267	265	290	267	284	250	256	261	261	278	279	258	293	253	244	276	275	259	268	260	279	267	266	259	268	269	286	275	293	249	264	291	257	283	266	311	256	249	274	249	261	288	289	290	263	271	247	272	261	266	265	244	267	266	250	295	262	287	251	257	284	253	291	271	272	290	279	265	248	290	286	291	269	260	292	289	317	265	282	289	268	276	283	297	274	245	284	282	279	263	287	284	279	272	237	254	258	270	281	277	263	305	287	291	251	261	292	268	270	271	247	267	267	271	281	249	265	279	263	267	281	259	255	290	242	271	295	276	258	249	270	282	288	259	289	283	282	244	293	271	283	276	311	271	249	270	261	261	263	274	283	269	260	260	275	243	268	285	276	249	303	269	269	286	293	267	291	250	269	273	276	237	270	295	261	276	254	268	267	254	285	309	258	275	279	261	268	250	230	289	254	291	285	275	266	313	262	263	284	244	264	242	261	315	269	276	262	244	274	235	290	256	259	268	266	247	253	252	257	266	242	282	275	302	283	275	278	275	221	294	267	288	274	244	256	287	249	271	273	285	285	271	256	274	307	257	249	254	275	261	283	250	263	261	294	282	287	290	266	280	285	306	249	245	269	264	267	262	246	247	267	259	272	276	311	289	320	272	269	273	243	254	289	283	266	280	270	300	265	251	276	279	288	272	271	274	290	303	282	286	244	261	283	292	285	300	246	278	243	270	282	265	255	271	256	260	253	283	273	262	254	265	299	270	307	261	301	290	242	286	288	260	284	277	263	270	267	262	263	241	269	255	274	271	243	266	274	272	250	254	269	308	255	299	286	259	275	247	257	291	281	266	240	273	250	282	260	265	247	244	267	292	257	265	258	247	264	270	269	249	265	280	292	259	283	239	262	262	283	261	245	264	263	266	287	302	260	255	268	275	272	253	260	268	265	271	251	267	259	260	284	270	262	251	291	276	253	250	309	275	273	253	269	244	280	245	259	248	257	276	268	266	274	288	244	263	272	228	263	230	272	222	262	270	279	282	258	240	254	270	251	267	273	291	260	271	271	293	266	287	274	288	274	281	250	255	283	287	252	278	279	292	298	266	277	304	282	255	279	243	269	255	287	290	266	290	267	275	256	266	258	281	295	237	254	269	265	275	275	287	286	301	263	277	277	262	281	330	265	245	272	253	276	273	258	261	289	250	274	269	263	266	265	272	258	281	269	264	265	257	268	283	270	280	263	259	277	256	265	265	274	265	278	244	289	276	267	275	294	290	238	232	273	279	290	265	253	282	291	280	279	269	263	260	268	281	236	226	243	265	258	292	253	270	290	273	252	297	260	283	274	257	250	272	272	262	285	239	289	286	271	281	266	275	284	261	267	272	277	252	282	282	263	286	271	296	274	280	259	300	272	254	295	273	247	288	298	290	268	244	257	261	274	250	252	260	272	257	274	267	255	287	246	276	292	255	256	277	306	259	270	272	284	281	270	237	269	277	224	268	287	281	260	266	251	281	266	275	288	265	256	263	286	278	287	230	276	237	258	259	245	255	284	249	277	294	270	261	227	294	270	249	291	268	276	292	263	278	264	265	279	267	265	242	234	241	278	274	269	267	283	286	277	261	242	285	296	219	288	257	260	262	246	266	255	245	261	276	281	266	278	264	284	273	303	234	274	268	268	268	252	272	264	267	280	244	252	301	255	281	277	307	256	272	310	262	253	290	276	286	279	278	291	262	275	279	238	298	272	265	285	282	280	268	262	269	278	270	246	252	263	263	261	261	290	252	258	249	246	271	289	272	264	270	261	277	233	238	306	314	272	250	270	273	279	268	288	254	277	280	241	271	241	284	293	279	265	284	268	258	266	272	238	292	281	255	256	277	291	296	274	250	264	265	270	259	267	274	240	252	252	250	272	268	252	233	283	231	264	250	258	252	266	263	269	254	247	264	279	248	253	262	263	265	277	283	274	269	267	288	279	291	304
22767	21065	28887	23474	21108	21294	14294	5380	3191	2657	2070	1250	1262	848	527	551	396	355	387	4898	6520	302	115	107	102	104	84	99	99	113	102	87	110	91	116	85	78	108	76	79	84	97	106	88	84	96	78	96	89	97	94	95	71	88	76	71	104	82	92	80	84	80	61	83	81	100	94	73	77	84	91	74	92	77	90	76	93	86	76	84	78	79	87	76	75	88	85	87	83	93	74	91	101	72	72	87	69	90	88	80	78	75	92	65	86	76	81	88	77	88	77	82	96	83	82	92	101	82	102	92	58	81	92	93	72	78	85	86	82	76	72	82	76	90	98	95	81	88	77	79	79	79	70	97	80	77	65	64	83	94	76	91	67	78	81	86	88	71	76	103	82	81	97	77	91	77	92	97	75	86	85	103	67	81	85	84	75	80	86	90	78	76	72	86	71	74	80	81	85	74	77	73	74	79	78	76	78	82	87	97	89	102	87	75	90	75	84	93	78	93	85	78	82	78	81	81	88	84	92	88	79	88	85	88	83	98	91	83	68	81	85	76	81	95	75	72	82	88	85	70	66	68	83	88	73	79	70	75	81	68	76	78	78	73	74	86	88	75	93	71	70	101	83	99	84	68	82	104	85	91	81	101	88	62	66	81	80	99	83	77	85	77	85	73	96	68	80	84	88	85	85	99	97	80	72	71	80	86	94	69	97	96	86	91	92	61	80	81	84	91	69	72	74	94	82	97	71	95	70	71	91	80	83	91	72	73	64	85	51	89	75	93	88	84	83	95	81	99	71	81	88	70	80	84	75	86	97	85	87	96	84	89	92	76	88	87	76	93	92	80	85	91	79	76	79	63	88	89	79	84	83	92	70	91	77	91	89	90	84	76	81	86	92	92	92	74	74	80	78	90	71	85	79	82	87	92	92	63	90	85	75	88	83	72	71	83	76	86	81	74	79	92	89	97	68	80	89	76	90	88	80	82	81	95	77	74	80	87	71	91	85	83	99	75	80	83	82	77	80	87	73	66	73	82	81	76	78	79	79	92	86	88	74	74	71	79	90	74	69	96	90	88	89	70	67	82	76	81	84	71	95	76	83	73	66	87	92	83	83	76	80	86	82	82	89	91	85	85	87	100	95	74	70	79	80	85	78	94	87	73	80	84	85	91	84	78	70	80	78	95	75	79	76	78	100	76	81	73	73	70	78	75	83	72	82	82	83	83	92	72	85	92	95	79	81	78	75	82	86	80	83	83	102	86	71	68	101	79	96	91	94	85	78	70	90	70	85	78	80	82	71	88	76	62	63	89	99	82	83	86	89	72	75	71	72	77	86	68	82	71	73	75	80	79	83	66	95	77	80	63	70	77	73	72	81	74	87	89	85	101	67	69	98	82	87	72	82	79	79	63	87	78	97	100	75	81	89	75	96	72	81	76	85	75	84	84	88	77	77	81	67	86	67	82	65	70	77	104	72	89	71	91	75	80	79	83	91	74	80	91	87	96	76	68	69	78	66	88	86	86	86	72	71	90	79	70	76	85	98	87	70	93	83	105	91	76	90	89	90	77	90	78	75	96	77	99	81	79	80	79	86	79	92	94	84	105	73	89	93	73	77	77	85	87	66	78	83	83	87	79	91	90	87	80	88	65	97	81	73	80	97	83	89	92	82	86	80	89	73	83	96	69	65	96	93	81	66	69	79	86	79	73	74	79	92	88	85	81	78	80	98	69	78	74	87	88	84	82	65	79	79	76	72	80	87	74	78	82	97	73	83	76	80	71	72	72	102	82	84	88	80	82	84	86	82	85	79	82	68	88	82	76	79	82	58	83	77	72	76	100	87	94	78	67	86	87	86	77	89	86	90	72	80	74	82	75	76	88	96	77	94	86	78	92	89	94	86	100	78	91	80	88	75	97	77	91	82	88	67	79	70	80	89	87	81	78	86	90	72	123	85	80	79	81	88	71	82	99	71	67	74	88	82	76	86	79	78	95	72	100	67	68	91	83	79	90	86	74	87	81	73	74	90	73	80	70	71	89	67	80	81	70	76	67	103	68	87	85	81	93	72	85	74	83	85	73	92	81	70	93	80	87	81	88	90	64	71	80	79	102	70	78	77	76	69	86	75	95	79	100	86	76	80	59	94	99	89	81	86	89	72	93	71	77	75	85	74	80	91	75	84	81	84	81	81	79	58	80	78	79	83	74	73	73	90	78	84	73	77	83	92	80	92	89	91	93	88	77	96	77	90	73	81	94	68	84	87	72	78	69	64	76	86	81	82	82	74	94	74	67	92	73	75	79	77	75	92	92	90	70	88	84	82	88	70	85	67	115	93	77	70	73	86	104	70	73	96	93	74	82	78	98	84	75	87	78	79	89	94	89	88	90	85	83	76	76	77	82	89	84	100	82	92	92	97	92	83	79	79	88	83	88	90	74	83	84	82	59	71	93	75	78	80	78	83	74	77	79	83	85	84	87	66	95	66	92	73	94	90	78	91	96	96	83	81	90	83	105	87	84	63	83	85	78	81	99	82	90	83	83	77	85	89	77	76	68	83	74	79	71	83	85	83	86	75	84	91	75	86	86	88	100	77	74	65	69	75	75	70	75	70	88	67	81	83	90	81	85	76	60	92	75	85	73	82	79	90	86	82	79	89	88	77	67	71	81	81	76	87	81	78	88	83	89	75	86	68	90	86	73	93	91	70	72	66	77	85	88	81	79	63	84	78	97	87	92	76	70	83	90	70	67	71	79	83	80	75	92	69	83	88	82	85	82	84	71	74	80	75	92	78	62	90	89	77	67	75	74	68	77	88	85	80	72	92	64	77	79	76	75	105	92	74	70	78	80	73	88	65	88	77	96	89	66	77	62	80	84	76	76	75	95	83	70	85	80	75	85	88	81	92	91	81	78	74	83	94	68	71	82	77	83	102	92	79	73	72	80	76	78	72	62	89	62	95	81	92	76	74	90	80	76	92	82	84	93	70	82	66	74	76	82	78	72	90	80	64	89	89	83	64	79	78	83	77	87	84	83	89	89	95	77	75	72	79	66	73	71	85	86	82	92	95	81	65	98	94	67	66	79	75	75	83	67	85	85	80	83	92	80	86	90	82	83	88	68	64	63	96	62	99	102	75	92	67	90	72	80	83	85	85	82	87	74	79	72	66	77	89	87	55	89	104	78	89	64	81	84	86	73	74	79	74	74	77	97	80	63	76	84	81	82	73	77	76	86	88	96	76	67	63	80	86	67	71	80	76	69	99	101	73	102	81	68	84	75	90	77	81	65	89	76	70	77	70	87	80	81	76	85	71	77	81	69	107	84	75	74	94	94	79	98	83	91	92	78	64	91	74	80	94	79	76	87	86	88	67	87	79	85	77	75	89	74	71	76	72	61	81	98	85	65	73	76	69	60	75	79	94	82	72	59	80	71	95	83	98	75	81	73	83	103	102	76	85	103	81	79	84	76	84	78	73	80	81	90	81	80	82	73	77	101	97	78	82	75
20755	38638	36308	27181	23947	16483	12667	10749	7756	6904	5176	3315	3388	2155	1344	1442	941	840	823	9959	10448	257	194	191	183	179	163	158	171	167	156	153	148	126	144	147	146	150	105	129	145	125	160	122	143	132	123	117	122	134	138	126	104	133	118	128	118	127	125	128	117	112	125	132	106	116	131	121	133	111	118	107	128	112	115	146	136	131	95	111	127	127	119	121	111	107	117	126	122	111	126	112	110	99	114	120	106	140	103	111	103	132	114	125	111	124	106	105	128	123	106	102	123	112	124	119	96	116	114	114	124	123	101	123	92	115	124	134	122	114	112	112	121	110	114	114	112	119	105	109	105	100	114	113	112	113	108	117	106	118	106	117	110	118	95	125	115	106	113	106	128	115	113	106	128	111	112	112	99	118	120	93	127	108	102	111	124	119	121	136	111	111	113	108	132	111	93	104	104	103	98	96	115	94	111	115	105	118	109	104	130	109	105	98	115	100	107	116	98	90	126	116	112	102	118	102	115	111	127	133	123	108	92	106	112	115	100	128	106	128	101	116	118	104	99	132	94	111	124	120	102	106	111	103	117	121	114	111	112	105	123	138	94	90	109	105	107	118	117	114	119	134	123	123	115	116	124	118	107	108	120	125	126	102	115	137	125	101	111	95	119	114	118	121	124	114	129	100	121	140	102	109	119	105	114	119	142	131	109	118	131	90	115	119	115	125	101	110	119	105	116	121	127	109	129	116	105	113	129	113	108	119	119	103	116	106	138	136	102	116	106	132	135	118	113	106	111	133	116	118	109	129	127	107	122	120	108	106	109	107	108	124	119	124	100	128	101	116	129	118	122	111	112	141	120	117	121	124	97	103	105	116	121	125	119	122	110	117	118	112	117	131	101	106	116	108	113	116	107	105	108	108	110	114	116	105	93	128	107	123	137	99	92	126	113	106	117	110	121	139	129	117	90	122	120	107	110	93	99	94	109	113	111	126	127	106	124	117	92	111	126	109	129	115	114	110	111	113	94	97	108	120	123	105	120	109	106	116	104	93	115	97	107	113	105	133	110	109	108	118	139	107	103	124	128	110	103	122	98	114	95	105	108	124	94	117	104	149	127	110	110	107	131	116	111	107	113	109	107	109	107	127	117	128	126	112	102	108	105	120	114	119	118	118	105	125	101	107	117	99	134	121	108	133	128	111	113	116	117	114	110	93	121	105	105	116	110	119	121	111	100	129	116	101	121	128	106	128	117	127	133	117	125	100	104	118	119	113	119	106	120	115	109	121	113	119	113	108	125	126	130	98	107	105	114	130	111	117	133	102	113	118	103	121	116	119	122	117	114	105	104	110	111	106	101	123	99	98	124	111	132	102	131	115	97	119	106	99	114	115	107	105	109	98	113	111	114	98	113	109	124	113	116	109	126	104	111	120	146	110	125	117	116	111	124	96	91	109	117	99	107	113	112	118	131	119	104	105	106	133	114	118	135	113	109	120	103	111	109	112	97	124	105	119	112	106	89	109	119	115	117	100	114	112	108	96	109	95	118	123	106	104	111	91	118	98	112	105	129	120	111	116	114	132	112	154	117	119	122	109	120	105	126	101	112	118	105	121	139	116	110	131	129	110	118	121	115	117	107	116	134	128	100	128	116	121	109	115	121	101	107	108	125	93	108	119	110	106	111	98	109	110	110	104	97	108	108	113	103	116	124	97	108	98	111	112	132	126	103	118	121	112	106	101	124	107	101	116	120	101	101	108	108	104	117	122	116	127	108	112	106	109	131	103	120	105	121	130	100	113	103	116	116	113	101	112	139	104	95	123	111	102	94	111	98	105	122	115	121	120	110	105	110	127	116	125	118	120	135	99	121	135	124	113	107	119	116	119	126	116	101	134	91	111	107	102	130	107	131	97	120	100	120	118	121	115	126	108	118	102	120	104	102	104	92	107	115	101	109	96	116	111	133	111	87	104	110	102	112	132	131	122	120	111	114	118	100	112	123	110	114	121	118	109	114	123	120	106	105	108	125	94	121	109	120	101	111	122	110	105	126	115	121	124	116	120	126	115	104	99	122	113	112	112	111	119	100	89	135	132	119	94	117	118	133	124	115	115	98	100	109	113	100	113	121	119	108	109	99	105	102	117	139	121	124	108	119	106	127	98	121	93	125	128	95	129	109	89	112	125	133	117	102	116	134	119	114	123	130	118	108	139	108	101	123	103	132	121	119	107	96	110	112	106	101	118	103	114	123	100	112	114	137	108	117	123	104	113	105	119	115	118	105	127	102	108	126	143	109	124	124	118	116	120	108	119	116	111	106	115	120	107	120	104	105	134	111	117	129	104	105	132	119	110	99	96	104	114	116	116	117	112	119	108	128	120	127	121	107	118	128	119	125	103	125	122	115	128	112	114	88	142	129	99	113	106	113	117	98	108	109	133	116	104	119	105	130	108	104	102	105	104	108	117	120	123	113	120	100	127	96	95	117	97	102	117	111	100	121	120	117	97	137	119	117	111	115	113	112	105	137	118	121	111	99	107	111	135	114	123	114	117	112	112	110	109	102	105	118	110	127	108	119	112	127	123	110	98	116	114	109	107	121	118	96	129	112	114	83	122	126	114	125	110	113	128	118	103	121	117	100	112	106	128	118	85	110	128	105	95	119	106	120	120	123	115	129	108	101	105	122	115	115	106	113	109	112	111	119	116	114	107	122	107	120	103	110	109	117	117	127	111	105	138	111	120	119	103	105	114	97	117	118	118	120	122	86	105	113	101	115	132	121	123	125	121	120	113	92	117	122	103	110	105	120	113	98	102	108	106	115	125	107	111	109	129	113	112	112	128	108	103	102	118	109	103	113	119	114	141	117	105	115	111	123	102	122	99	123	102	107	108	114	124	124	125	109	104	120	118	132	114	100	113	120	111	112	121	100	120	120	127	110	109	98	108	113	117	107	111	125	104	101	122	124	105	123	119	107	114	135	114	100	118	114	98	119	107	107	93	127	115	125	118	125	103	124	105	94	101	94	87	97	136	107	108	114	116	116	113	125	100	112	116	106	115	100	114	108	109	109	89	112	117	95	127	118	117	100	114	132	114	108	112	117	110	123	118	128	109	119	107	114	119	107	99	111	118	107	125	115	107	124	117	101	105	122	132	110	139	106	115	110	112	108	96	103	124	113	99	115	113	99	118	112	120	106	93	128	126	101	102	123	112	115	103	111	102	112	129	103	115	109	106	86	107	109	110	109	114	116	125	108	127	117	126	96	149	121	125	110	114	116	115	112	105	121	99	116	107	121	134	97	115	114	117	114	119	103	119	107	93	113	124	113	111	114	122	116	127	129	101	105	124	111	111	125	104	94	102	98	113	105	126	110	109	113	95	104	116	105	115	127	90	114	120	115	148	126	123	116	112	110	123	99	114	128	90	105	114	103	100	118	122	130	103	137	117	134	104	123	115	97	123	95	125	122	132	116	105	137	108	135	123	127	110	120	107	122	109	109	115	105	130	114	99
26795	21094	20073	12340	6377	3041	2044	1453	1155	1083	868	620	490	427	351	336	383	353	372	419	850	323	269	263	294	268	259	275	270	284	240	254	261	282	262	254	264	265	258	280	270	271	270	253	301	275	251	259	287	268	249	252	224	276	281	300	279	277	288	279	296	250	289	253	257	275	286	249	246	287	297	243	304	282	260	290	272	263	269	271	266	272	286	269	289	270	254	261	242	276	244	247	246	302	244	253	295	283	259	264	284	241	254	240	254	272	256	289	242	251	269	267	263	262	292	247	258	257	247	254	245	263	259	261	263	276	285	265	299	257	256	251	244	254	253	274	255	274	279	277	270	274	258	261	242	287	260	234	259	294	286	251	255	234	266	270	255	270	301	263	266	280	258	243	283	276	263	297	256	232	252	265	264	287	249	266	266	241	268	274	239	286	249	260	245	230	250	266	276	245	256	267	280	274	251	284	285	267	252	242	263	287	263	239	245	232	252	273	257	254	263	247	263	247	280	262	241	274	268	272	278	232	255	242	252	292	269	262	265	277	250	304	260	269	262	303	238	227	286	261	262	215	259	269	257	250	259	258	252	283	278	276	277	268	276	285	270	257	268	272	252	263	227	269	259	274	295	242	268	265	247	260	263	248	277	262	245	254	253	252	274	259	270	257	254	281	259	258	241	256	261	249	269	259	251	249	278	255	254	240	235	287	292	272	255	254	283	243	268	226	262	262	259	263	259	249	284	280	258	266	262	262	264	228	273	270	260	286	261	302	260	247	265	263	299	260	270	258	260	276	278	295	242	279	240	256	261	244	262	278	270	270	276	238	273	263	264	256	258	294	242	260	236	264	282	257	268	271	270	269	229	280	268	260	268	268	283	300	267	292	278	244	284	247	256	254	253	261	259	250	264	261	276	259	269	261	254	273	242	249	279	261	261	281	287	264	267	267	233	244	238	279	284	248	283	282	233	255	285	261	245	236	214	280	279	250	294	265	289	236	262	267	263	252	258	259	277	252	266	263	281	256	256	256	251	279	256	258	282	258	269	243	271	265	270	239	285	253	264	274	256	264	266	268	255	262	217	256	268	258	265	263	270	270	246	255	267	270	224	282	261	247	250	267	278	285	268	259	255	248	263	245	257	266	270	247	251	276	272	231	284	260	265	273	253	257	272	288	257	292	265	278	291	242	254	276	234	275	252	272	259	242	257	252	250	260	242	247	267	278	265	292	239	268	269	266	283	269	257	256	283	266	269	251	249	259	253	250	250	240	267	283	273	228	276	260	300	288	278	279	235	256	248	255	251	251	283	256	268	276	257	228	273	266	261	246	264	278	261	288	255	254	274	262	244	284	258	247	246	267	241	263	259	256	253	235	243	288	250	234	278	249	276	280	272	274	265	264	289	302	281	228	286	267	261	264	226	263	287	255	254	283	273	253	261	245	250	265	244	281	256	243	267	297	277	276	261	250	276	280	254	240	272	260	255	280	239	274	275	280	253	250	286	259	268	267	265	277	257	245	270	264	260	274	271	273	274	251	280	266	262	263	270	285	268	250	256	281	296	290	252	262	280	250	246	277	304	283	287	263	273	249	284	263	283	294	264	261	297	271	293	274	256	273	246	245	272	271	275	275	248	274	279	277	291	250	270	263	294	258	253	280	253	249	253	262	248	261	294	274	300	243	261	248	252	267	297	277	256	254	266	246	261	281	257	284	269	248	263	297	274	278	259	266	277	269	276	249	288	288	290	267	268	286	269	241	268	256	315	243	250	260	267	252	249	262	269	228	272	254	313	289	238	261	266	277	285	247	237	252	272	258	259	253	252	271	278	266	274	240	318	279	245	249	264	279	250	261	262	271	255	261	261	264	270	256	254	230	281	249	261	288	264	261	264	275	247	313	268	241	266	279	270	248	238	265	324	252	254	261	289	260	257	261	256	261	260	254	261	249	262	256	279	225	267	260	299	255	290	248	245	259	229	234	233	246	255	258	262	251	243	288	246	262	250	248	270	236	284	265	252	293	236	271	266	281	279	270	267	256	286	291	252	273	250	247	266	237	292	279	283	262	217	229	279	251	267	253	251	267	227	285	286	244	258	243	253	275	238	301	282	254	269	278	281	269	251	271	277	293	261	294	276	251	243	264	269	228	257	275	243	261	268	249	284	271	280	262	280	276	240	269	282	267	255	257	285	261	280	256	248	247	276	265	240	269	251	301	265	274	271	277	267	272	269	244	249	259	253	257	235	264	254	260	283	207	257	262	250	241	266	265	266	276	255	249	286	225	292	250	250	252	276	260	253	273	249	274	306	253	230	287	262	257	294	260	269	270	246	258	260	213	259	276	234	266	280	286	267	283	269	281	265	258	274	251	223	261	269	288	268	247	257	241	263	294	269	264	254	255	265	266	265	237	259	259	272	259	274	214	263	282	258	282	232	282	261	276	222	260	252	265	273	270	269	243	291	265	273	299	269	265	298	241	264	275	279	267	274	278	284	248	254	304	301	263	268	242	272	255	260	268	276	263	273	261	278	240	264	263	237	260	256	260	263	255	233	237	261	282	256	260	290	259	263	243	270	280	271	259	231	266	254	242	269	254	279	257	263	281	256	263	261	284	263	255	265	272	279	282	302	261	262	262	244	249	278	284	266	257	264	266	258	269	280	263	296	244	283	273	255	288	234	267	290	240	273	268	252	251	253	246	263	271	261	277	256	289	240	274	265	292	275	255	274	305	245	264	271	279	273	262	289	278	247	257	237	264	283	276	264	282	253	257	262	240	246	248	281	277	280	273	267	253	268	271	291	251	265	271	271	255	251	248	272	268	289	239	290	280	284	272	294	248	254	244	263	246	304	251	280	281	251	249	255	249	245	246	283	265	281	256	266	284	276	272	272	265	257	261	265	289	278	286	277	271	283	264	245	283	259	260	281	272	261	294	291	273	252	262	249	239	278	282	235	274	275	270	292	256	250	265	269	258	275	304	258	268	256	264	306	284	260	265	288	266	240	274	255	257	285	255	275	247	257	250	298	283	241	261	267	287	276	270	271	255	273	260	271	268	247	242	285	245	272	261	270	286	279	255	243	275	270	270	244	262	279	280	259	281	242	277	258	299	278	276	268	281	267	290	234	277	262	251	253	264	262	266	266	267	254	260	252	252	245	265	268	230	249	249	249	291	269	268	267	247	246	241	273	286	276	267	251	250	290	255	282	254	253	237	287	269	242	276	255	284	266	260	239	275	257	267	269	246	290	254	264	275	233	278	256	259	252	294	248	279	257	248	276	250	273	258	243	266	280	278	267	263	259	278	252	283	243	259	267	298	269	265	262	285	261	266	263	278	252	255	266	264	247	271	275	240	258	290	268	281	235	258	256	279	275	256	244	274	246	247	280	253	241	271	262	269	257	268	257	241	267	270	267	257	251	273	259	272	262	239	253	250	258	238	291	278	299	264	265	276	254	269	285	291	285	267	277	259	245	258	263	247	268	254	259	258	238	258	246	259
15373	26600	24645	15587	11941	6608	5244	3898	3007	2700	2315	1378	1035	833	669	565	613	602	596	696	1620	515	377	347	354	366	363	364	390	348	348	378	361	351	353	386	334	359	383	384	342	357	374	339	364	359	365	378	360	383	369	369	381	349	352	372	402	347	385	345	363	347	366	364	372	393	391	369	370	426	353	328	387	346	353	335	379	354	377	381	368	359	375	385	397	346	362	333	376	373	390	347	355	355	382	365	370	356	373	384	379	375	340	390	376	368	344	338	387	361	349	388	366	358	363	341	375	368	350	358	364	379	383	395	358	343	412	349	380	371	369	378	322	392	349	357	388	375	354	376	395	371	359	353	379	325	348	377	346	370	357	360	354	352	347	345	367	348	390	336	409	326	374	353	375	387	369	344	350	353	351	383	351	358	372	345	379	354	360	368	372	384	354	352	345	371	345	366	336	347	343	348	351	378	380	382	358	387	346	378	376	367	382	406	340	362	366	358	347	366	344	354	351	335	376	371	347	353	340	372	338	376	368	364	381	351	373	344	359	396	382	352	338	373	364	379	361	352	363	359	335	357	375	376	358	395	383	371	399	358	370	363	341	376	386	359	358	328	387	378	337	357	339	358	378	335	359	389	364	365	378	344	328	337	351	332	348	341	371	350	354	339	372	375	377	355	341	361	372	355	365	353	360	374	347	360	391	339	353	360	361	380	364	384	382	378	388	332	358	354	386	358	347	361	373	356	349	341	378	339	388	327	363	385	359	329	342	363	361	391	363	377	374	346	378	379	348	339	350	345	363	370	347	370	351	386	353	385	351	317	332	369	338	376	356	340	383	361	370	397	372	378	371	375	331	326	333	355	361	355	376	353	360	348	359	370	353	366	380	370	334	371	328	367	353	343	330	357	332	350	417	362	362	389	333	375	365	363	364	331	353	356	369	345	410	363	372	329	353	363	354	369	363	380	339	365	388	327	366	331	364	353	359	397	392	326	375	344	362	362	334	332	368	365	392	334	350	376	321	387	365	392	375	353	371	359	358	382	384	373	346	347	351	330	378	383	394	370	372	354	345	334	364	347	381	373	319	377	335	335	388	331	364	368	365	354	378	332	389	321	364	381	333	366	376	377	351	366	347	361	401	355	341	394	372	378	387	374	374	342	356	372	343	360	343	347	341	348	353	362	369	331	391	354	360	331	353	368	339	359	369	355	352	339	373	369	393	361	350	363	408	359	378	366	358	369	389	332	389	361	342	371	344	362	379	384	362	369	372	351	293	342	335	340	351	355	339	339	396	391	363	326	367	349	332	327	347	347	350	347	363	366	378	372	352	404	365	346	351	382	347	392	356	371	387	356	342	379	356	370	357	371	377	364	337	372	387	357	393	354	360	367	321	353	362	351	380	339	367	349	331	352	369	372	302	361	371	362	390	368	368	360	341	368	387	373	317	342	362	350	366	371	376	381	302	393	341	402	357	351	359	327	388	386	363	343	345	366	366	360	366	381	364	374	358	371	377	329	348	344	346	353	337	343	352	371	357	374	400	350	364	361	404	354	351	359	396	396	376	391	376	376	365	357	354	395	390	371	377	362	337	393	335	373	335	376	379	364	383	388	362	367	360	326	357	353	363	378	356	345	368	359	356	363	376	349	353	362	334	361	362	370	324	340	351	362	349	361	363	359	341	394	330	355	341	386	383	364	355	368	344	338	331	364	356	344	357	364	347	383	352	392	360	338	348	372	379	383	383	379	330	376	328	353	398	359	337	356	377	329	338	332	325	368	371	388	319	378	352	391	373	369	342	367	381	344	321	350	381	344	340	350	337	371	381	372	360	360	362	370	402	383	377	345	334	361	371	379	378	399	364	410	333	363	375	391	343	341	345	392	382	370	339	363	363	364	370	363	363	351	362	350	351	354	383	368	381	344	384	387	392	355	379	371	378	390	355	347	324	364	361	370	316	355	355	363	363	365	373	360	347	373	362	401	385	343	369	344	344	381	341	360	359	331	349	385	366	339	375	398	369	405	356	371	371	361	361	381	358	353	397	378	370	363	373	359	357	381	389	390	360	362	385	340	359	349	312	360	339	347	371	374	368	346	318	353	400	346	357	389	345	365	359	376	334	365	368	364	340	356	369	346	348	350	366	351	319	366	375	321	353	371	376	349	381	342	354	335	334	386	366	369	345	336	373	321	355	341	359	342	337	342	378	353	334	309	379	356	394	363	376	371	377	365	356	396	365	380	386	342	377	347	357	343	394	372	345	319	356	371	354	368	360	402	363	355	362	377	391	372	408	340	321	348	351	346	366	370	377	353	348	367	368	361	365	340	347	330	369	364	387	366	336	382	378	370	359	353	352	392	360	357	373	328	407	365	356	345	359	361	351	364	375	359	370	350	390	346	369	325	370	397	352	387	343	373	342	328	369	366	343	347	354	332	362	355	365	327	357	317	367	325	358	328	374	351	408	344	381	371	351	382	354	335	347	370	379	346	355	378	394	376	329	362	333	354	353	348	340	396	331	358	362	366	368	325	376	377	386	386	357	369	373	384	349	331	350	384	393	355	340	352	356	345	342	351	376	357	372	357	388	326	340	344	344	377	360	321	369	330	405	356	351	361	340	359	361	318	341	321	375	340	392	358	372	368	418	319	373	379	386	352	335	326	343	345	340	324	367	367	355	358	365	375	389	363	355	336	340	378	389	363	367	388	358	358	367	354	388	364	363	389	348	351	382	370	355	386	369	357	358	340	391	360	333	369	335	352	374	350	374	374	363	379	372	365	383	333	351	384	361	355	360	340	349	350	337	357	362	367	359	323	358	364	374	369	372	356	378	389	364	336	357	363	363	337	371	360	368	343	343	384	361	376	357	348	388	357	338	386	393	360	364	397	377	376	364	362	348	353	361	357	364	361	342	347	394	341	371	382	358	340	377	351	371	368	370	383	364	355	334	361	344	359	350	385	368	362	361	416	355	354	350	375	374	359	332	342	347	353	366	367	367	386	366	369	376	345	367	372	357	367	350	350	358	387	369	396	363	346	399	334	388	370	368	342	354	352	373	325	346	351	367	367	352	308	381	347	353	360	380	346	366	361	386	330	360	363	381	356	388	354	363	366	377	378	353	340	368	341	399	344	363	354	357	343	313	363	376	415	384	411	377	370	320	324	360	349	376	318	322	338	352	341	374	356	374	367	352	366	397	346	356	358	358	339	372	361	340	384	370	336	369	335	342	401	359	356	343	387	361	346	375	347	344	361	334	385	395	358	357	371	352	373	356	355	392	347	354	337	389	346	393	380	358	347	348	374	380	337	363	360	335	356	359	350	359	380	329	344	353	337	335	339	367	383	343	363	362	363	369	360	336	372	405	373	365	330	358	352	347	346	364	385	355	375	353	368	375	372	371	340	367	354	353	370	347	325	386	369	348	385	383	362	366	362	363	336	350	367	327	341	346	332	354	364	342	342	360	361	315	350	344	355	331	330	402	343	370	341	362	374	410	377	359	364
24006	21088	28259	24029	20788	12074	4797	2546	1458	1997	1822	1347	970	592	509	432	438	412	615	3074	5499	2708	347	220	198	220	190	243	231	234	212	227	226	192	218	226	224	213	220	226	203	225	197	210	192	227	222	204	211	215	198	198	207	201	220	236	214	221	217	202	193	203	217	192	215	224	198	231	197	230	212	207	227	213	193	228	189	237	191	201	179	220	226	217	206	209	208	233	213	190	208	225	208	231	204	194	206	205	225	204	220	220	216	235	215	232	197	213	228	204	218	175	220	213	210	193	253	238	204	182	180	193	235	222	226	207	209	190	217	223	195	190	204	177	217	204	214	241	221	244	210	199	194	218	221	220	241	197	217	219	211	202	204	212	193	220	212	183	201	216	195	227	214	220	211	188	205	247	205	187	213	220	199	237	211	231	220	213	208	214	213	209	166	200	225	232	230	202	213	203	238	240	218	201	208	195	187	225	230	204	202	192	209	200	205	198	220	215	205	208	212	207	226	226	208	229	211	194	220	201	209	196	211	219	212	228	180	213	200	215	223	220	184	193	225	209	195	204	215	235	209	220	194	196	202	200	212	220	272	192	210	186	197	219	214	195	200	207	230	228	199	210	204	231	238	207	211	209	215	236	196	221	209	213	210	219	236	197	211	240	204	216	201	197	216	226	197	217	203	201	194	229	209	228	217	216	214	197	223	210	196	220	186	232	212	208	180	189	217	234	218	204	166	185	236	218	209	209	201	205	191	213	224	214	200	226	211	223	206	203	217	239	205	202	218	208	199	180	195	223	217	203	194	205	207	211	225	199	189	201	227	208	220	208	181	196	203	211	198	208	216	208	207	193	200	219	213	230	200	187	222	213	212	210	208	191	209	226	216	188	204	229	209	224	208	233	194	196	194	181	221	218	205	212	217	226	225	212	180	221	174	202	220	203	229	233	222	210	198	217	209	222	214	223	232	222	204	225	229	202	183	242	199	222	206	197	218	215	220	201	212	227	223	214	200	227	194	188	204	221	211	176	230	213	195	213	215	193	213	216	230	229	228	209	225	215	233	195	209	202	198	197	192	198	218	220	226	200	211	210	228	215	200	204	216	233	198	215	214	205	193	186	212	213	223	209	185	214	212	227	225	198	189	251	193	227	217	193	214	217	222	250	220	197	208	229	218	210	231	212	200	213	217	207	200	229	210	206	210	216	198	226	216	201	206	215	202	216	213	207	217	219	227	194	203	234	204	190	201	221	217	232	205	231	202	190	225	217	186	219	221	197	223	190	184	213	205	203	231	204	216	222	216	196	188	229	217	224	214	203	202	216	195	218	221	219	204	193	217	237	223	209	216	214	239	201	210	207	213	232	218	201	191	217	203	218	217	208	222	200	203	216	225	223	203	213	220	211	226	216	235	197	195	196	209	201	205	212	190	190	202	204	187	221	197	211	194	240	198	235	221	207	189	232	212	202	180	213	164	209	198	207	189	219	226	223	195	211	189	213	221	210	193	217	220	199	206	211	215	197	199	208	181	225	220	220	209	229	221	207	220	208	218	213	209	199	234	217	236	211	212	197	212	219	184	229	227	185	198	217	225	221	214	206	214	222	207	231	217	248	201	208	208	231	219	195	219	226	215	203	207	213	225	221	198	214	223	217	230	225	220	215	212	211	222	227	206	225	228	202	193	224	228	220	204	204	220	210	217	205	195	215	219	230	181	211	215	192	227	200	224	218	228	209	218	209	192	192	198	200	215	200	218	227	201	224	216	190	209	217	216	196	196	188	222	227	223	217	220	191	202	179	232	225	202	204	231	219	224	230	213	228	209	201	228	239	217	204	195	194	206	202	210	222	225	197	209	189	197	224	214	218	225	204	192	208	203	214	237	214	181	229	211	195	192	199	211	201	221	223	189	182	223	190	202	225	208	215	188	217	222	198	193	212	202	197	222	206	211	213	211	197	222	195	202	207	202	186	184	211	211	188	216	204	177	208	187	204	224	231	185	190	226	222	214	190	205	208	204	259	196	218	215	218	227	207	172	223	226	203	204	192	205	203	225	212	198	211	200	205	210	233	205	212	227	226	200	194	180	198	199	229	184	197	204	217	199	190	216	202	196	216	197	200	191	197	216	200	220	177	210	255	192	206	214	215	205	195	204	194	206	211	183	191	205	198	208	206	190	214	194	222	178	198	220	201	204	219	204	204	215	219	211	205	209	211	204	211	231	188	203	208	219	229	214	183	213	193	219	224	196	195	235	216	210	241	199	203	218	242	226	214	204	208	214	215	205	186	205	210	202	192	232	202	205	225	225	200	215	235	217	198	208	195	210	221	206	186	202	191	200	206	230	209	205	201	201	212	213	226	205	196	216	183	225	212	222	233	230	229	207	204	216	219	201	244	186	194	196	214	197	228	192	186	205	228	212	213	210	233	207	223	214	209	214	222	231	227	195	210	209	224	210	203	214	216	204	218	193	214	195	216	225	220	222	215	190	211	205	219	206	211	227	193	213	206	199	190	219	234	202	209	223	214	243	194	214	212	229	197	200	202	220	225	208	208	178	210	211	201	217	204	216	228	218	203	195	251	227	202	203	202	208	200	202	199	214	191	230	198	204	211	223	193	223	213	198	214	207	205	209	186	231	253	212	212	222	208	219	214	193	204	214	206	189	218	203	216	210	193	228	217	203	216	221	190	196	231	224	201	202	218	225	173	247	199	212	210	220	214	209	222	223	212	198	214	203	181	206	222	215	199	229	217	208	224	177	217	194	221	197	231	217	226	190	198	214	205	209	174	196	225	226	191	198	201	194	218	175	190	224	209	217	208	238	223	198	215	204	219	198	230	208	218	242	192	199	230	230	214	197	202	217	224	219	219	221	214	219	220	198	216	234	196	208	210	228	242	214	201	219	202	208	210	227	214	190	215	209	226	201	200	208	196	204	223	208	202	195	211	210	222	199	208	208	215	198	213	204	220	220	217	201	218	194	210	210	210	231	223	220	213	210	200	209	212	210	217	219	219	223	240	204	209	197	216	218	223	214	220	198	231	187	209	217	223	222	189	214	197	191	217	216	219	196	215	196	223	204	221	193	221	208	194	227	221	215	204	214	199	205	201	204	229	232	214	203	212	214	206	170	204	204	220	200	226	183	218	186	231	220	201	207	197	204	201	201	230	232	217	200	211	211	202	181	214	216	197	224	196	213	201	222	235	190	201	189	212	206	233	203	221	214	180	198	225	195	210	211	212	193	186	211	205	213	207	225	196	216	216	208	199	205	205	229	230	219	210	195	202	217	219	213	210	234	188	209	196	198	210	210	193	222	204	231	218	198	209	199	196	179	221	193	172	194	212	197	235	197	220	218	219	219	187	199	210	190	213	216	213	186	249	189	201	222	229	219	202	239	227	192	199	206	164	188	192	247	194	192	221	207	189	210	221	225	198	222	209	177	221	203	193	220	196	225	216	192	222	223	200	210	216	208	234	228	185	197	233	214	193	216	204	198	233	203	202
15809	34469	32358	21975	16923	11287	8286	6169	3724	5277	4489	3458	2406	1295	1100	897	848	809	1143	6588	10885	5193	462	312	330	318	314	328	317	319	297	313	303	271	298	295	309	323	298	319	344	323	299	270	309	306	279	306	312	271	306	292	304	294	311	291	331	302	314	299	275	274	317	293	261	280	288	274	312	260	333	284	298	290	297	275	295	266	283	258	320	302	271	313	294	314	288	294	295	302	290	297	311	303	292	272	293	296	298	298	293	291	291	276	311	325	296	298	293	308	296	294	290	282	291	311	304	305	285	324	275	284	291	285	290	276	294	319	318	288	299	299	271	270	322	298	283	284	300	273	283	295	290	296	293	270	324	289	295	280	281	310	318	299	299	292	300	297	296	289	267	302	287	252	312	279	278	291	296	270	288	293	282	308	306	286	291	305	299	273	306	290	319	298	302	274	336	292	302	290	285	286	295	286	300	288	305	296	289	320	312	317	302	295	310	315	313	316	260	315	300	291	303	272	266	305	310	273	300	294	293	303	271	298	322	304	302	293	309	272	275	302	282	300	270	286	269	259	309	331	310	294	318	305	273	308	313	282	304	303	288	290	274	299	282	319	320	287	287	299	288	302	292	280	278	296	285	294	306	273	297	295	276	317	286	306	290	301	286	303	284	292	329	318	283	272	319	280	292	282	312	252	283	270	309	300	290	279	305	301	259	322	298	302	310	332	268	302	321	256	305	323	296	273	319	273	294	286	282	278	272	301	275	301	309	298	298	297	305	287	286	307	278	291	279	283	293	291	316	276	243	318	294	303	280	304	280	318	284	287	291	311	301	281	304	274	318	259	311	291	282	319	295	305	287	288	281	310	297	308	287	311	294	324	272	291	304	300	292	299	308	303	311	291	291	280	272	314	299	276	297	284	297	282	285	275	334	294	277	276	259	291	300	278	288	311	289	305	281	273	296	284	297	270	288	314	324	282	283	314	281	304	321	286	279	315	284	335	324	287	278	312	277	295	301	305	309	287	316	303	322	290	280	308	285	309	273	298	310	288	322	273	268	275	250	303	317	290	312	300	282	292	277	282	295	279	275	310	306	320	309	248	301	300	301	268	285	305	288	264	315	306	317	293	284	281	284	309	275	313	305	304	281	291	294	302	338	288	272	289	308	255	271	256	315	288	324	290	321	255	303	302	295	301	280	300	303	306	285	305	312	318	276	271	299	291	260	296	282	306	322	291	284	275	295	289	294	297	328	289	296	282	280	273	291	313	305	288	311	265	291	307	304	293	289	307	320	294	301	299	310	308	314	303	267	290	280	291	324	311	319	273	301	296	276	278	304	313	297	296	300	328	319	284	292	301	283	287	272	318	279	292	272	289	321	303	331	302	281	313	297	271	308	316	307	289	297	312	301	285	277	277	306	307	294	313	274	288	293	288	276	304	270	281	305	305	312	290	304	288	293	317	317	306	272	320	306	281	290	302	312	340	278	285	288	292	286	292	299	254	270	289	274	266	286	293	303	308	309	291	295	299	301	292	290	309	287	334	289	275	293	316	272	289	316	322	280	276	306	285	280	291	287	272	279	271	279	316	292	294	303	293	269	293	281	293	306	296	300	309	285	293	297	285	272	283	313	296	287	270	294	284	319	301	300	295	287	267	294	286	317	317	291	280	305	320	325	305	307	303	281	276	280	318	276	279	310	283	273	284	304	301	300	302	287	308	274	282	311	298	286	334	308	290	277	339	316	313	304	320	271	272	296	302	315	319	305	291	258	293	282	294	311	297	320	315	293	340	293	275	304	303	329	308	292	275	276	277	287	285	300	303	314	289	280	268	302	269	314	338	314	291	263	292	321	295	299	277	286	267	295	289	318	319	295	294	308	290	314	323	308	282	305	310	291	306	282	304	310	268	327	258	281	305	269	304	283	281	315	285	295	292	280	306	275	271	299	291	279	302	311	281	297	290	340	285	300	287	270	283	284	290	275	290	305	283	273	295	307	284	309	320	266	272	291	286	301	271	295	292	312	312	271	310	294	282	317	308	302	286	300	296	301	300	300	293	312	259	314	305	293	277	309	318	301	275	309	266	290	310	268	290	305	281	293	285	269	309	280	295	275	295	298	319	297	299	289	274	318	276	283	295	287	268	308	294	284	275	296	303	281	293	291	298	315	298	314	314	280	290	307	276	301	260	300	283	273	275	321	309	297	298	294	304	285	295	313	285	309	267	292	276	285	331	290	278	303	315	316	296	302	275	283	265	314	287	271	298	318	339	279	333	309	291	267	312	308	266	290	298	294	314	314	258	316	298	311	275	300	294	297	291	292	295	312	276	283	304	282	285	299	310	298	287	276	277	316	295	295	330	298	282	278	279	315	298	296	307	303	311	297	279	292	264	329	285	305	305	295	305	318	303	299	296	329	297	305	289	308	319	323	317	312	289	276	293	299	290	296	284	318	305	324	271	269	292	297	307	279	294	292	316	306	294	312	306	298	268	294	285	323	310	292	320	304	309	306	310	271	321	292	280	269	293	307	286	313	298	302	312	297	302	293	296	307	276	313	303	274	307	290	291	293	285	285	310	299	286	285	300	303	285	296	297	305	289	306	307	320	316	317	299	287	301	333	317	292	276	322	299	312	272	309	295	307	303	311	287	316	287	317	261	272	311	281	304	309	293	296	290	309	292	308	309	279	286	289	311	298	300	278	283	317	315	250	321	319	266	285	299	300	279	296	289	278	285	307	303	273	316	294	296	299	298	262	270	288	288	308	283	281	293	282	297	276	323	315	304	282	289	306	275	285	313	323	294	322	314	274	304	299	277	304	280	297	295	317	289	296	287	272	310	316	294	286	264	310	267	269	270	298	307	298	282	307	329	273	284	305	290	312	301	306	262	278	320	276	301	286	291	280	303	269	263	294	299	269	297	294	297	287	298	314	276	308	318	291	294	281	320	322	311	277	298	282	320	331	272	300	290	309	267	280	260	303	289	300	294	298	317	274	332	321	305	272	277	257	295	274	264	323	301	286	294	298	300	290	277	303	298	302	289	287	291	305	312	304	288	320	291	286	275	305	301	279	271	265	268	304	283	312	318	293	290	278	295	296	297	297	296	308	288	284	287	297	268	295	288	274	324	281	309	299	273	285	294	304	312	280	310	311	326	300	293	296	311	293	304	252	286	289	283	283	320	282	275	284	284	291	270	264	284	284	319	321	282	314	289	285	295	305	277	264	302	280	275	309	323	320	278	296	297	287	323	302	283	319	291	308	296	292	287	292	286	295	297	304	308	299	295	285	270	300	290	288	301	281	267	297	304	310	292	293	287	298	303	306	305	291	289	269	302	308	339	325	286	272	297	334	312	307	316	292	289	308	281	277	297	301	300	269	288	325	267	306	251	298	263	297	297	265	316	280	285	294	305	276	312	297	277	295	280	283	304	315	277	302	311	294	311	294	269	292	281	286	276	304	289	320	276	304	313	261	303	310	285	303	290	277	323	283	281	265	316	304	267
22848	21076	28880	23486	21095	21360	14104	4073	2371	1729	1627	2310	1863	961	749	765	596	580	456	6354	12723	9229	2189	127	119	110	130	119	118	112	130	106	114	127	106	114	86	98	107	107	106	98	98	117	107	121	107	117	120	96	112	96	102	118	114	116	112	115	119	118	77	118	111	125	95	100	120	93	121	106	86	122	123	98	96	110	103	89	110	121	98	104	116	114	104	108	102	118	100	108	98	101	117	92	97	126	95	94	116	121	122	111	126	115	109	86	112	86	107	101	104	109	114	102	108	96	104	104	114	125	124	104	88	117	119	103	95	90	99	123	109	95	103	95	123	78	118	106	94	101	105	93	87	113	119	109	123	101	98	106	81	101	126	93	105	108	100	119	120	92	107	106	102	107	116	110	118	113	120	108	99	96	94	123	107	114	104	100	119	90	116	100	90	106	114	93	117	104	91	96	105	114	101	126	107	92	103	95	104	119	101	122	96	125	91	104	103	105	104	99	111	101	101	101	95	96	98	109	95	118	121	111	105	98	101	98	108	111	118	106	118	97	116	112	104	120	103	102	111	99	86	98	113	123	105	99	118	114	101	100	101	121	119	119	102	119	103	90	106	88	106	108	93	100	105	94	122	98	112	100	120	113	114	102	106	96	104	102	98	105	99	107	100	109	94	101	95	92	97	99	105	85	108	87	107	130	92	103	114	109	100	119	98	95	99	101	104	99	90	106	106	120	107	106	110	118	90	110	100	115	73	93	105	93	118	102	113	102	117	100	102	103	96	107	93	120	117	115	101	97	116	120	100	109	109	82	98	107	96	130	103	106	109	97	107	94	108	116	118	91	112	98	116	120	98	113	93	103	96	80	88	118	105	107	106	118	127	116	105	105	105	78	104	116	117	119	118	110	114	100	111	101	110	100	127	110	119	97	100	108	97	108	118	100	99	88	125	108	88	110	95	106	117	119	99	75	96	109	78	115	95	90	124	108	110	109	114	116	121	99	113	100	109	96	106	108	109	111	110	97	104	104	104	114	114	127	95	99	99	117	97	109	115	123	93	100	101	110	93	97	108	112	95	111	101	98	108	107	101	105	100	125	101	95	111	120	103	102	99	100	120	112	97	105	110	116	104	108	95	110	90	116	104	117	101	102	95	111	128	95	103	118	95	94	123	100	115	127	104	121	125	90	111	110	99	100	104	81	103	97	97	98	101	105	91	92	86	106	96	117	88	109	107	126	119	108	124	104	101	95	91	97	94	102	107	113	113	103	120	97	114	110	109	114	129	109	102	93	109	92	92	110	118	101	102	97	106	97	104	107	106	96	99	88	113	110	101	109	84	88	91	91	107	104	111	112	101	118	96	102	114	96	110	115	109	121	97	106	111	90	113	111	104	116	121	103	93	105	113	108	100	101	112	115	90	98	115	111	106	98	107	103	130	113	123	113	103	102	102	118	83	112	135	113	114	106	121	100	101	96	107	101	96	128	110	96	126	102	118	112	88	113	95	96	97	97	94	119	100	106	108	122	98	112	85	105	104	120	108	111	108	107	103	116	85	104	104	110	101	100	89	100	118	120	95	100	100	104	120	98	107	110	110	119	114	115	89	82	97	116	114	98	114	124	109	112	123	98	99	113	95	106	120	132	105	98	107	111	99	98	103	102	120	113	104	98	103	101	105	100	104	98	109	102	120	112	94	106	98	106	121	119	125	118	84	82	96	84	110	116	125	89	116	104	97	103	104	83	103	110	105	106	94	86	100	104	110	111	127	115	108	92	101	107	108	117	117	96	87	88	106	97	95	116	116	130	117	102	106	111	128	105	104	100	105	104	103	88	100	109	96	85	98	111	117	107	106	96	98	91	88	109	117	111	109	100	113	76	108	106	119	120	99	88	108	109	108	100	114	117	103	119	105	117	95	125	96	108	107	105	102	111	91	99	98	112	109	98	115	106	121	107	119	112	117	106	115	107	120	111	92	116	111	103	110	93	88	104	114	91	102	111	96	108	99	98	110	112	97	113	105	89	96	105	106	119	106	102	105	120	118	120	106	110	123	107	103	102	128	109	93	99	87	103	96	107	117	120	99	107	95	101	103	94	104	105	91	116	104	132	106	127	99	110	94	133	107	101	87	104	120	96	97	91	98	113	128	96	115	101	101	85	98	101	104	120	82	95	119	92	102	116	113	100	97	106	111	114	95	114	122	100	105	110	115	109	82	123	115	109	92	120	105	114	113	91	104	92	114	93	111	103	99	112	104	106	98	114	88	101	101	111	111	104	98	99	95	112	79	105	107	107	106	105	87	107	114	116	96	114	103	107	109	96	81	113	112	101	107	91	99	115	97	112	114	105	97	103	116	120	89	119	95	118	118	101	101	120	134	91	113	78	106	113	102	107	91	124	128	92	119	102	93	111	119	102	116	97	111	104	104	103	126	102	113	105	102	104	115	96	95	88	106	100	100	95	107	102	101	99	126	102	104	136	91	108	110	110	92	123	116	101	105	110	103	99	104	108	98	107	116	97	92	111	117	89	86	99	106	107	121	104	94	102	93	83	113	108	104	119	105	111	105	98	82	114	126	98	87	108	90	117	111	103	99	109	122	105	111	107	103	108	108	100	97	99	94	113	89	87	112	106	111	108	96	112	107	113	115	106	117	103	106	98	103	93	99	124	106	93	109	107	113	101	114	84	106	98	111	113	101	104	105	93	100	118	114	112	94	101	93	106	112	91	106	118	102	117	97	103	116	90	102	94	102	112	109	103	117	105	112	110	103	100	96	102	97	102	85	103	117	145	113	104	94	103	107	110	104	89	101	86	112	108	110	99	88	97	109	109	109	120	109	116	109	107	113	104	102	107	95	105	98	121	111	93	119	92	101	100	94	106	104	98	98	109	105	98	120	100	88	113	121	105	117	108	97	107	119	93	112	97	98	108	120	113	106	116	93	108	119	95	122	108	105	105	108	106	113	88	109	102	109	102	104	103	110	102	113	109	94	116	107	124	111	107	110	109	92	139	98	107	112	108	86	103	106	100	119	98	115	111	89	101	105	117	90	96	105	109	104	98	88	115	101	95	109	108	118	110	111	94	121	103	128	114	109	102	113	103	115	102	119	122	123	97	132	91	91	126	103	117	104	102	130	99	94	101	93	115	106	94	114	111	117	110	89	84	98	101	125	118	99	95	102	100	129	92	104	97	102	101	89	100	120	92	109	106	98	114	96	88	101	103	111	104	97	99	106	107	111	117	108	95	105	114	95	115	102	125	104	113	122	99	114	110	118	109	115	102	114	106	92	93	114	109	108	95	113	113	113	112	94	114	104	101	101	92	94	113	95	110	102	119	114	110	114	112	112	99	102	126	104	97	87	106	97	121	107	100	118	101	116	93	96	118	105	113	120	118	91	110	116	106	114	106	109	102	105	119	99	118	108	96	104	103	110	118	114	102	119	104	95	109	102	89	112	126	105	108	117	88	97	96	110	93	110	107	91	102	112	121	115	119	128	90
18405	40576	37410	26691	19739	17153	11610	8163	6024	4719	4215	5906	4685	2356	1788	1895	1524	1398	1024	12540	20136	14580	3436	199	197	190	164	157	154	176	149	164	157	165	159	155	155	154	142	141	128	146	190	145	159	149	170	137	146	157	136	157	135	165	142	148	142	164	154	139	139	159	128	137	141	151	149	170	146	144	137	160	158	154	146	159	142	138	143	152	143	156	145	134	149	130	149	157	145	143	158	146	151	134	134	154	142	143	143	153	163	143	144	145	148	144	139	149	140	149	152	126	136	152	148	154	145	169	143	147	147	133	160	159	156	146	164	155	143	128	134	151	145	143	148	146	146	141	136	136	141	134	135	155	157	140	129	168	145	124	139	152	144	132	149	154	156	133	122	141	158	143	157	138	145	161	134	149	148	132	162	144	157	157	144	150	124	132	138	163	129	166	133	149	139	139	141	139	139	143	119	148	130	139	160	135	136	146	160	154	156	135	147	152	135	150	138	148	154	137	170	146	158	154	166	127	137	161	142	144	144	151	139	164	131	150	131	144	161	137	159	139	131	133	146	137	148	139	143	137	135	148	163	118	150	158	154	128	134	146	147	132	160	111	172	139	125	140	148	167	155	176	140	148	161	139	161	168	114	156	146	136	136	128	129	163	153	154	129	167	177	145	154	164	146	167	132	148	139	129	136	146	140	145	133	131	148	139	149	154	157	141	146	133	158	142	128	167	130	157	149	162	141	133	142	194	147	152	170	152	160	143	139	159	139	133	146	143	136	156	146	160	160	136	143	160	135	148	149	139	151	156	135	153	139	158	160	165	153	151	162	138	135	144	146	145	167	156	138	123	143	144	146	132	153	138	131	162	135	134	135	134	145	151	146	129	149	137	172	161	169	136	128	136	150	154	141	151	120	134	131	157	140	156	132	138	150	167	137	166	144	155	141	129	180	141	150	126	145	135	141	148	153	125	153	158	143	143	139	153	142	138	150	151	150	145	135	160	152	151	164	135	158	152	150	155	145	133	139	158	136	148	148	150	138	134	142	138	130	150	141	141	133	150	130	154	151	148	132	135	135	136	139	145	155	139	134	154	137	155	153	145	132	152	152	150	154	147	142	142	148	156	152	142	143	149	138	133	169	156	146	157	161	128	157	123	135	137	147	162	132	144	150	166	158	172	167	166	149	139	143	148	136	140	154	124	152	144	154	139	138	157	150	134	147	147	173	126	140	153	162	138	147	131	136	168	154	137	161	141	147	152	157	120	130	127	133	153	146	149	148	120	148	149	142	166	121	161	135	163	155	147	166	135	137	155	130	158	128	155	147	161	121	148	148	138	159	138	149	133	132	128	149	162	143	133	150	149	149	151	136	135	137	143	141	130	135	129	158	121	160	138	134	134	126	141	129	171	133	153	129	161	165	148	143	165	149	143	127	138	134	130	128	151	160	138	138	155	171	124	144	143	146	155	140	156	142	160	158	138	161	138	135	159	142	150	152	149	141	139	144	125	163	165	172	140	150	159	172	123	162	148	129	156	144	146	138	140	146	142	139	136	152	132	147	147	159	149	150	163	158	130	132	147	135	148	145	147	144	140	146	133	154	131	129	150	159	175	155	151	147	145	163	136	120	153	139	139	144	138	138	171	155	145	150	137	116	153	139	145	179	142	132	146	136	150	137	153	134	147	144	164	156	160	156	159	143	144	133	156	165	124	148	124	137	126	132	146	121	166	162	124	150	169	165	153	141	129	140	147	134	153	151	155	144	142	153	140	142	170	132	116	160	149	156	181	158	134	160	151	109	135	150	147	147	156	141	156	155	145	152	147	153	137	165	133	147	160	169	158	135	126	168	142	170	123	151	157	149	158	153	154	138	136	144	139	143	129	155	135	154	150	135	158	142	137	142	142	153	148	155	158	150	144	134	140	131	133	146	127	132	158	143	150	150	155	153	169	149	137	149	169	137	139	152	133	150	159	156	124	157	141	158	137	175	154	159	160	161	152	169	128	126	163	148	118	169	153	155	144	130	139	153	157	157	155	152	158	142	115	139	150	146	121	153	143	149	150	149	135	151	142	150	164	114	149	142	143	138	129	138	164	162	143	150	146	155	161	166	158	162	153	152	181	145	132	159	111	149	150	147	137	145	159	146	140	145	159	135	134	150	154	155	119	155	154	135	155	155	165	157	158	133	146	157	146	147	140	149	151	136	139	143	143	130	158	138	157	143	143	147	153	153	151	145	150	141	143	154	144	144	162	115	160	135	167	132	147	133	151	156	159	159	134	137	147	157	142	135	143	132	146	151	142	134	159	153	147	145	143	157	132	186	146	138	165	151	143	140	149	156	152	129	148	132	159	158	147	156	146	165	140	120	155	132	156	150	146	130	144	150	142	134	147	157	151	138	154	142	149	137	121	117	137	149	134	130	144	148	171	128	135	145	153	164	145	127	148	151	161	136	161	124	160	155	136	131	177	148	153	136	143	159	130	148	136	140	135	143	153	160	143	144	147	155	147	169	133	149	157	142	153	156	160	151	150	139	138	160	142	160	132	147	154	139	139	153	126	166	133	139	151	131	161	152	149	170	159	149	142	146	159	149	157	132	146	159	152	132	145	132	136	160	138	166	127	121	146	133	131	129	137	139	130	154	120	126	130	140	146	150	154	162	141	159	140	120	131	148	155	167	135	146	154	153	153	136	150	139	150	152	162	142	162	169	141	147	148	141	145	151	150	158	141	144	154	143	139	161	155	141	120	147	133	126	134	148	158	150	140	122	127	161	159	151	146	153	128	156	134	134	122	123	147	170	159	141	136	155	150	161	146	157	142	163	156	146	141	145	156	150	131	154	132	145	156	155	146	152	137	142	155	142	144	134	150	150	141	158	127	143	127	146	150	146	136	146	126	150	132	149	149	139	148	150	138	147	129	154	157	165	152	133	153	134	155	159	135	129	145	168	138	141	146	150	162	142	144	142	138	135	125	159	126	143	120	128	132	145	161	134	163	138	135	156	149	185	147	130	135	146	163	135	158	137	128	130	143	144	124	133	130	158	143	155	135	135	147	155	127	142	151	135	143	174	140	141	148	169	143	157	140	163	130	136	127	160	146	144	137	120	123	151	140	140	142	159	132	159	143	129	139	136	150	151	154	158	144	136	152	156	146	137	143	150	155	159	145	127	139	138	157	135	148	155	156	142	146	156	141	151	135	173	144	149	162	136	154	145	143	129	138	164	152	159	152	115	144	148	138	155	137	142	130	157	138	129	126	157	138	139	123	146	174	127	140	146	135	129	158	147	158	143	150	184	142	143	136	135	127	131	137	143	156	136	134	144	141	171	130	155	129	125	137	134	162	147	134	135	132	144	171	162	161	139	133	150	137	157	141	162	131	164	155	132	149	121	118	140	132	158	135	161	142	135	149	155	140	159	170	124	154	147	162	153	137	174	133	162	143	138	145	147	146	143	157	155	154	140	140	150	129	147	170	168	163	159	156	138	157	151	125	144	156	136	154
26695	21204	20260	11768	4691	3169	2022	1449	1008	840	654	859	952	463	452	412	452	455	374	627	1033	681	309	274	270	302	248	276	268	299	270	280	309	279	279	286	256	260	280	288	291	276	276	260	278	269	283	264	276	293	262	310	291	285	280	264	294	282	270	265	264	322	265	302	319	280	255	257	282	282	296	271	253	299	259	292	282	292	265	287	260	289	250	288	292	276	302	250	274	268	234	266	302	261	280	266	248	267	272	304	253	269	291	266	287	281	258	306	282	278	275	264	267	272	274	277	290	285	249	265	250	273	260	304	262	297	260	310	289	250	284	261	281	276	292	267	288	267	264	249	286	249	303	288	270	279	313	283	273	257	290	281	271	249	293	273	285	288	290	269	291	252	235	281	298	300	275	274	274	295	280	308	267	287	256	258	279	281	271	275	282	276	252	241	295	258	276	262	292	280	286	283	258	285	282	285	269	259	265	279	270	288	271	280	296	249	291	308	266	255	266	303	298	275	271	299	254	275	259	296	274	272	280	275	280	285	262	290	268	242	259	276	244	257	269	282	293	267	267	267	287	270	280	301	278	271	268	256	267	268	265	296	270	268	260	253	247	293	267	299	274	278	284	271	269	268	303	287	244	258	263	249	285	288	236	283	248	252	295	293	271	301	262	283	289	267	293	266	284	306	276	293	263	265	270	279	283	273	269	296	278	276	258	289	284	275	297	284	286	303	277	278	272	241	304	284	250	262	270	271	264	275	263	283	257	286	281	262	295	287	280	259	247	267	283	298	284	276	295	270	288	314	270	276	254	290	262	272	253	310	273	287	252	281	290	260	282	305	267	266	280	290	255	309	241	242	287	274	271	271	289	235	280	294	273	303	263	286	253	276	266	264	280	264	282	264	257	315	291	283	249	266	285	267	258	263	265	278	269	277	298	266	298	276	267	258	299	266	263	288	261	273	275	263	284	288	280	296	271	276	289	258	293	272	257	274	297	275	278	270	253	250	262	250	265	270	253	265	288	285	291	269	284	275	295	282	285	293	275	282	272	254	283	293	274	262	292	270	269	292	275	247	265	258	302	287	290	288	266	290	286	275	252	294	282	280	275	304	271	274	287	277	253	269	291	280	266	289	263	263	292	266	261	250	290	286	257	288	292	277	282	303	297	265	265	267	292	278	270	263	294	279	254	295	294	268	298	278	275	235	278	281	277	287	302	267	270	275	282	297	265	301	284	265	297	265	268	299	314	264	261	277	273	270	259	296	283	244	269	250	245	283	284	273	285	282	269	275	255	289	271	259	273	255	282	258	260	290	307	264	290	283	256	292	302	284	287	302	276	278	263	279	248	302	297	283	261	288	275	259	275	283	295	292	307	289	292	294	251	303	281	255	258	300	301	270	253	300	263	279	286	274	254	274	275	257	243	265	298	282	303	270	271	278	265	280	284	263	289	281	289	297	296	255	252	247	298	285	274	316	285	297	247	277	281	279	296	311	268	278	288	238	280	281	247	297	294	273	254	277	287	266	274	282	248	258	276	292	285	275	276	283	298	240	253	281	262	289	267	292	252	280	264	260	263	274	296	252	292	295	298	264	287	285	281	285	298	287	264	272	272	296	299	256	298	298	254	259	283	257	282	298	283	303	254	291	255	282	278	252	267	283	290	272	252	264	248	297	270	275	291	284	279	289	262	282	311	278	275	241	267	287	298	262	286	263	276	270	285	280	278	282	259	271	288	313	284	275	282	291	249	299	241	310	302	275	283	275	265	275	259	275	268	274	279	286	275	257	259	297	294	269	304	273	273	262	284	271	289	270	272	268	277	265	273	278	258	273	273	270	255	250	289	299	262	281	295	282	282	245	292	270	269	285	268	306	293	283	240	281	294	292	269	306	267	257	273	295	316	310	275	283	275	257	253	304	285	286	267	276	252	277	271	298	261	286	271	292	270	278	288	287	296	279	270	291	300	268	297	280	285	255	276	277	280	288	272	292	298	262	284	270	258	266	278	299	300	278	286	310	258	274	269	270	295	298	316	264	287	296	274	271	276	264	275	273	273	291	269	255	255	277	274	304	279	285	274	311	272	300	293	263	241	246	291	298	261	268	304	285	280	273	278	284	309	266	270	281	278	251	280	238	262	288	262	272	311	304	269	283	294	288	284	291	268	257	283	268	282	272	277	261	291	280	313	300	245	262	269	295	270	278	282	267	281	244	287	293	300	273	276	251	262	274	275	272	263	245	272	279	274	277	256	304	261	293	244	301	270	260	278	292	283	286	268	263	280	278	277	274	266	278	269	289	287	267	253	288	283	273	272	273	258	261	281	293	281	269	270	288	282	288	301	303	300	280	290	255	269	261	304	282	284	265	282	271	256	258	276	282	271	280	291	292	286	271	271	267	286	259	249	270	272	253	257	290	305	286	277	280	284	285	266	283	287	261	262	296	250	254	268	263	270	252	291	275	267	290	284	252	295	266	278	278	298	245	272	263	276	285	264	280	267	260	297	284	284	280	280	285	272	290	259	291	286	258	293	266	308	283	300	277	276	277	289	264	285	282	245	283	309	258	275	282	256	251	273	282	272	282	276	293	284	261	286	291	257	298	273	258	282	286	286	275	267	278	297	255	289	286	248	260	298	265	262	263	264	277	262	277	258	265	267	282	244	261	270	265	279	302	249	282	283	253	276	280	261	261	250	268	272	286	291	277	256	284	266	238	245	258	267	267	272	271	283	265	290	291	294	272	309	271	290	269	246	266	272	255	290	270	294	260	304	280	264	258	307	268	260	260	243	285	301	292	264	273	272	285	302	270	260	264	269	270	294	287	281	249	264	252	266	297	270	266	270	256	266	255	256	310	293	284	278	274	307	283	264	278	294	282	300	272	252	280	291	273	289	263	256	306	262	287	260	267	240	276	282	257	276	296	276	271	267	303	279	287	268	271	271	313	299	282	266	284	269	261	296	284	267	270	277	250	282	268	283	269	276	287	302	276	282	286	289	293	257	291	259	282	302	261	257	305	296	277	303	259	272	270	296	252	304	262	252	304	265	266	263	279	291	276	284	276	271	313	283	252	299	265	272	306	293	285	281	269	258	294	290	273	265	274	278	299	260	266	285	252	280	312	278	269	277	258	274	287	271	279	273	262	281	278	262	318	281	287	279	245	279	277	264	261	298	292	291	289	226	255	276	265	265	267	273	254	265	269	317	300	300	261	258	252	291	232	284	275	285	262	264	295	267	262	274	293	291	286	277	253	275	279	286	308	267	291	268	277	261	263	281	262	266	295	276	318	278	272	244	259	261	258	261	301	259	263	271	272	279	273	281	282	289	274	288	252	269	284	291	277	273	266	276	276	291	269	293	254	321	275	277	269	242	309	289	280	305	271	254	295	256	289	271	277	269	295	281	271	261	257	295	253	281	294	303	285	307	279	290	284	298	245	292	284	265	294	273	304	306	264	227	261	258	287	264	293	222	315	269	283	296	248	283	266	263	293	262	298	276	292
15057	28428	24702	15156	9016	7337	4916	3746	2682	2176	1533	2105	2326	864	1047	780	865	964	658	1264	1974	1255	447	379	359	363	426	397	382	365	384	383	412	394	356	373	398	387	370	408	380	376	386	345	394	365	384	412	417	373	384	378	367	369	373	361	345	329	358	366	385	398	409	389	385	368	361	421	361	391	396	393	411	370	393	376	384	388	373	387	431	378	366	368	372	400	397	405	355	401	383	376	346	375	389	368	375	390	365	370	383	371	393	361	342	377	324	365	401	366	394	373	374	395	373	388	415	370	441	386	386	393	391	373	349	394	353	377	382	388	373	397	357	388	377	384	362	391	408	403	368	338	401	349	360	335	377	381	408	409	398	370	375	354	354	350	369	368	382	369	403	395	366	348	357	365	351	403	391	397	367	369	394	377	390	387	401	392	380	357	369	414	397	394	367	361	384	397	352	394	388	406	376	389	364	386	344	356	380	394	388	372	393	373	358	391	402	377	381	392	348	369	357	405	373	375	370	380	357	387	347	342	348	401	352	387	396	354	413	376	347	349	368	417	345	410	365	359	366	393	369	396	367	365	383	377	398	387	384	367	342	389	388	393	390	372	416	396	376	421	385	409	382	407	385	382	399	382	407	395	376	371	359	362	375	389	373	364	348	376	375	372	382	397	369	375	360	407	351	381	371	427	393	380	356	349	380	362	363	367	359	377	413	445	384	374	366	347	361	358	347	404	424	365	366	357	375	379	398	352	354	370	339	376	378	397	389	346	421	400	347	407	404	355	392	378	379	364	402	350	358	383	381	330	387	402	382	379	400	365	415	367	405	406	370	375	395	402	375	374	348	418	373	359	375	345	420	383	406	392	377	399	394	385	375	383	385	355	386	386	403	402	354	372	383	382	362	357	377	387	344	380	353	375	382	382	377	355	394	343	402	383	380	352	393	379	377	385	349	349	396	386	353	373	420	354	397	373	373	387	353	380	405	370	416	378	399	361	374	378	352	368	386	378	403	398	380	395	398	370	346	381	400	362	366	355	394	399	397	412	401	402	350	369	410	384	404	348	403	373	380	379	369	402	370	393	412	371	334	398	399	358	387	371	403	368	377	393	419	359	375	366	390	385	407	388	371	368	389	384	351	417	377	369	394	373	406	369	340	373	397	373	355	374	383	435	381	378	404	358	412	417	367	388	370	371	381	356	348	376	393	372	351	411	351	347	400	397	369	398	361	361	383	390	413	379	409	370	364	365	367	354	373	395	403	395	413	366	414	400	370	338	374	398	369	381	347	377	386	349	378	388	374	404	374	396	394	359	372	396	398	385	347	373	360	397	355	431	363	406	384	390	365	391	386	406	393	367	380	353	398	390	375	369	394	345	397	350	357	381	388	401	357	357	371	376	381	384	369	356	373	393	392	367	362	423	365	403	409	392	353	401	404	405	417	358	377	418	337	402	407	353	386	396	355	390	358	347	394	401	381	346	371	371	395	367	356	396	378	384	377	369	382	408	354	433	384	358	381	376	369	409	402	401	438	395	400	391	377	399	372	374	356	385	369	384	381	385	390	344	373	370	408	383	420	377	374	370	403	416	419	344	399	336	358	376	410	367	352	404	384	407	387	364	391	410	395	351	368	367	400	381	396	381	375	377	379	365	350	376	395	371	383	401	356	355	395	385	404	401	355	361	397	375	375	406	364	385	389	368	370	350	408	378	418	405	390	377	372	376	382	391	355	377	398	365	379	399	373	370	395	384	381	417	406	407	355	383	428	365	405	365	353	326	382	374	354	377	410	383	408	368	381	393	372	405	395	368	353	387	395	392	338	398	375	315	361	371	374	381	396	415	342	381	372	397	350	378	400	384	381	366	400	395	328	330	331	374	383	400	371	354	406	371	389	371	367	380	388	430	404	388	404	393	373	404	395	401	381	386	401	391	361	399	370	366	377	390	367	402	407	367	409	361	368	389	363	387	341	399	365	394	410	385	370	388	363	360	407	404	385	391	384	350	364	397	367	391	396	387	353	386	391	366	401	400	347	345	384	393	357	375	386	408	366	387	394	340	382	384	400	366	373	370	392	359	386	351	361	361	363	392	430	402	380	370	380	379	351	354	389	403	364	362	348	364	381	367	380	408	379	370	376	380	410	384	393	347	368	377	403	397	368	411	366	334	354	372	399	352	389	381	375	410	398	386	396	376	380	384	407	389	372	381	402	383	382	360	388	377	385	370	427	373	381	359	378	380	374	357	393	394	405	408	375	395	351	378	386	355	365	360	393	372	387	391	357	411	392	383	357	359	404	399	400	349	370	372	410	369	375	376	380	389	339	383	383	410	383	394	399	377	384	368	390	388	334	350	376	369	347	350	374	388	384	372	363	387	387	417	407	356	379	396	390	342	348	391	405	365	382	380	359	354	383	380	386	374	371	373	384	361	405	342	379	383	351	403	356	372	401	379	378	383	403	384	374	377	383	364	360	436	408	388	372	373	339	392	354	405	373	360	358	356	393	410	362	372	367	396	391	382	394	399	416	393	395	378	338	360	404	370	383	378	370	341	349	370	403	338	380	380	392	342	392	376	402	405	364	382	374	377	370	375	360	380	381	371	354	403	347	375	395	387	319	372	375	388	360	347	388	362	360	407	364	419	395	398	422	416	369	408	381	372	383	403	377	365	358	418	380	369	373	345	395	384	380	366	401	389	345	375	364	334	401	391	405	366	356	364	390	395	375	341	364	383	352	377	383	341	369	378	380	386	409	372	377	404	386	374	380	360	388	350	368	390	363	362	383	343	384	383	374	361	357	354	399	398	389	353	359	363	379	397	344	382	410	349	410	382	389	381	362	359	386	413	349	402	386	406	374	381	321	402	401	396	370	362	358	397	389	380	407	393	367	368	394	407	364	363	365	366	398	363	334	370	389	357	388	386	394	386	400	360	352	369	333	363	377	387	377	412	382	401	398	383	402	375	399	410	377	377	390	364	417	417	381	396	390	377	394	401	351	379	357	394	378	367	357	375	408	341	370	402	369	379	395	396	355	385	363	375	373	369	342	355	384	381	395	387	368	371	361	386	384	374	372	370	357	379	380	371	375	407	367	385	399	398	392	359	380	345	421	438	379	362	359	385	412	378	327	375	408	369	308	392	359	350	396	391	415	354	373	374	363	375	386	387	394	363	389	364	396	390	373	370	387	387	366	381	365	399	372	378	362	416	351	379	362	341	399	410	388	383	419	379	367	385	389	401	375	367	372	379	336	390	328	409	396	387	386	388	367	378	419	383	385	401	385	366	403	352	390	377	384	393	400	379	416	372	384	366	387	341	377	368	363	365	399	393	390	385	389	379	354	371	389	369	393	402	363	368	366	418	364	401	380	360	401	368	379	390	392	393	395	407	398	390	355	394	388	346	394	414	359	417	353	393	339	415	373	389	403	368	375	370	402	364	373	366	383	371	386	408	392	374	422	379	395	391	397	384	410	390	377	360	360	372	397	382	355	398	418	401	408	368
23865	21078	28313	24112	20851	11682	5023	3398	1792	1508	1142	871	1320	1012	731	672	507	427	859	5094	6137	3556	441	223	218	243	241	243	252	219	211	203	215	256	220	213	233	214	211	194	248	220	237	237	222	219	220	220	203	236	242	192	243	237	210	214	212	224	221	228	218	214	204	234	209	222	202	227	204	249	222	222	218	227	257	223	202	223	203	185	228	226	220	222	201	216	220	233	262	244	215	249	221	201	204	246	239	226	235	190	215	211	218	206	224	225	238	223	219	235	220	224	202	239	231	223	219	217	217	214	215	238	210	238	230	206	207	256	233	221	207	211	217	217	206	222	232	212	216	251	214	204	224	205	194	232	192	235	220	214	221	213	219	223	234	242	227	208	206	209	214	219	214	196	224	225	238	216	253	202	214	217	223	228	232	234	231	226	236	236	223	231	220	216	188	232	252	236	214	205	221	221	219	216	219	218	227	216	218	211	227	246	220	217	246	254	219	215	216	223	222	204	215	221	233	217	211	204	257	221	225	239	209	256	235	217	189	247	216	230	205	229	211	194	206	222	219	212	226	208	228	233	190	254	242	203	206	215	200	231	206	219	203	236	240	218	222	206	230	216	234	222	221	213	210	210	246	227	245	197	203	235	205	204	221	226	217	217	206	215	205	207	220	218	197	226	225	196	218	206	207	209	214	215	208	222	231	224	245	236	212	238	216	206	213	213	215	232	225	205	245	219	220	219	213	223	219	230	239	192	209	222	217	205	229	223	209	198	216	233	220	216	223	211	214	200	210	228	220	249	223	226	211	249	220	203	222	204	226	212	220	231	221	230	206	194	231	236	228	227	242	232	227	208	216	220	226	218	236	242	219	202	215	236	206	246	217	212	215	166	211	246	231	216	169	210	198	221	214	242	226	224	247	206	182	218	182	226	213	232	214	190	223	243	235	208	214	238	198	198	218	209	253	232	235	211	222	215	226	224	203	202	239	247	210	218	229	201	213	207	247	235	225	191	235	216	210	235	221	229	242	229	229	238	223	221	189	220	232	224	230	269	213	215	182	225	218	199	215	198	231	193	217	242	203	212	234	225	199	219	226	238	219	195	234	233	215	231	230	214	231	217	219	205	235	211	212	226	216	235	238	227	212	216	231	199	235	211	206	214	208	200	229	195	222	239	211	220	214	220	233	218	227	236	214	242	223	218	204	224	225	207	207	195	213	225	201	247	202	234	251	238	243	218	219	238	215	230	189	209	223	213	223	220	225	215	198	239	238	202	242	219	230	228	212	232	227	219	219	226	207	232	194	207	227	207	233	247	223	209	232	193	220	223	201	236	232	228	219	229	221	216	231	213	212	257	196	189	202	234	242	226	232	226	237	229	233	218	233	222	223	228	224	242	237	195	228	214	232	219	244	238	237	210	200	224	215	199	196	212	209	228	231	212	233	215	216	210	204	180	215	227	214	231	215	228	226	233	226	203	209	201	221	245	219	235	231	210	221	231	226	238	230	196	199	223	223	222	226	243	212	219	208	233	223	230	225	236	231	206	212	219	220	231	220	227	217	225	212	243	221	239	218	226	195	221	249	219	218	201	229	218	228	205	204	238	197	223	212	229	214	233	218	246	207	196	211	216	229	225	205	230	202	224	218	215	239	232	223	221	246	198	201	230	239	222	215	221	213	228	216	222	244	222	224	238	231	208	202	224	254	201	210	217	201	219	207	213	239	189	222	247	201	212	209	204	232	198	212	217	250	206	228	256	181	219	211	234	218	219	203	239	218	210	226	196	203	202	232	220	235	232	228	211	222	233	207	213	212	206	229	196	235	215	242	203	230	255	218	191	200	234	236	211	219	234	236	223	219	237	211	232	206	240	243	216	211	243	229	221	214	217	204	215	211	212	236	216	214	203	260	221	198	230	218	254	224	218	226	223	205	218	229	229	223	219	244	233	208	241	228	213	186	235	226	226	217	231	214	215	238	216	237	206	215	252	219	230	215	188	195	219	217	212	241	203	193	228	191	229	211	227	220	223	209	204	231	223	192	191	231	195	216	195	237	203	224	199	238	222	212	200	230	221	235	233	233	224	220	220	221	231	205	222	218	200	215	219	230	192	233	216	207	249	233	212	213	222	225	243	223	215	217	196	238	220	231	226	249	225	204	227	215	224	230	237	225	218	215	227	209	220	232	223	229	208	193	201	237	208	229	224	224	226	260	241	227	230	222	214	236	214	236	220	210	240	208	215	227	216	252	232	237	252	229	228	239	219	232	213	232	199	221	199	209	200	218	223	225	224	232	227	217	241	216	229	193	216	211	216	228	218	242	210	223	244	226	203	212	224	197	241	225	237	232	233	208	199	211	227	221	232	216	213	229	195	223	230	231	197	225	214	202	222	209	215	220	221	221	204	253	228	213	211	236	215	231	218	244	224	202	209	195	219	226	203	230	207	222	221	216	204	242	224	213	190	212	220	215	230	239	226	229	238	241	226	208	252	231	219	226	222	224	215	241	234	214	254	223	217	224	233	218	215	225	242	238	222	225	229	214	212	228	183	222	210	231	232	230	218	216	214	217	211	215	234	213	199	199	227	229	223	218	177	210	207	193	206	192	256	244	220	216	224	222	212	242	215	200	219	216	208	226	198	213	215	238	231	227	235	208	205	232	208	236	224	245	212	215	231	222	227	224	195	213	219	231	220	232	204	242	205	221	233	230	216	229	223	224	225	202	236	224	195	216	217	245	243	214	215	207	228	205	210	192	226	212	222	237	206	239	215	229	226	215	191	226	225	213	207	228	205	229	241	208	202	240	230	199	225	214	208	210	196	228	226	216	232	236	269	242	234	211	221	223	226	223	189	215	242	209	234	233	222	232	210	238	234	220	231	237	229	210	242	214	230	223	221	209	217	193	266	200	193	251	233	220	246	239	199	226	195	188	229	219	225	211	195	211	194	217	220	210	215	227	246	223	228	212	204	226	247	210	227	231	227	216	222	233	215	247	209	214	224	214	210	216	196	195	222	197	221	229	205	214	243	209	200	213	238	237	231	223	209	239	213	223	188	221	226	229	214	217	197	206	213	205	206	225	240	245	192	221	210	216	202	225	228	221	223	219	243	224	222	202	245	227	214	252	224	228	232	222	228	240	208	223	212	221	211	231	213	230	245	217	225	246	244	223	231	226	241	207	231	227	187	219	224	209	222	236	224	238	222	239	219	194	237	218	223	230	220	208	200	222	226	221	203	219	208	224	200	240	213	237	232	226	219	223	226	227	214	227	231	202	218	206	225	223	182	232	215	213	213	212	206	240	216	207	211	192	227	227	198	231	201	207	222	241	222	216	221	233	204	223	193	197	207	231	218	226	223	211	213	217	224	218	213	208	241	212	200	224	214	201	205	216	233	194	212	224	218	206	219	230	201	203	192	218	221	218	197	221	189	204	211	194	226	254	227	242	200	204	237	214	200	245	224	226	221	204	246	205	206	219	222	242	224	227	223	208	231	218	194	237	222
17242	34531	31095	21817	15351	11606	9411	8002	4491	3804	2855	2140	3296	2278	1660	1330	1131	807	1793	10362	11548	6765	749	314	319	315	298	303	310	313	305	311	345	322	318	333	311	321	334	319	309	319	323	337	325	285	313	322	309	337	332	308	308	295	311	317	285	297	330	315	331	353	303	303	306	302	276	312	336	282	313	323	308	320	280	316	346	338	318	307	312	294	304	301	315	341	296	294	324	299	299	310	314	302	356	294	295	321	303	301	279	300	318	315	329	303	339	302	312	307	285	294	323	300	310	327	289	319	322	313	317	321	308	337	320	329	323	305	320	336	287	324	292	339	308	303	341	301	299	303	313	290	318	309	300	296	282	303	332	334	305	344	304	334	298	303	306	286	310	322	326	304	297	297	325	278	312	318	337	334	332	327	299	299	305	319	338	300	296	335	347	307	296	300	327	317	330	274	332	339	306	260	299	304	288	299	342	302	330	314	295	300	345	320	321	293	342	320	317	283	299	328	330	301	323	328	303	311	335	285	333	317	312	298	286	308	301	323	306	283	326	313	268	323	313	337	297	283	334	298	345	334	325	336	309	306	332	300	279	294	307	299	301	302	290	326	300	281	294	312	272	300	317	295	304	321	319	304	320	348	295	305	306	264	303	292	333	293	309	282	319	338	317	324	327	327	346	305	314	311	307	300	301	285	308	299	356	332	355	317	318	355	303	296	300	298	319	316	281	301	307	289	312	309	317	296	289	286	303	298	309	299	325	286	295	280	333	283	292	289	302	291	290	279	318	305	287	286	355	314	303	292	309	322	314	323	299	289	339	290	327	293	265	296	320	296	309	304	306	345	276	294	279	315	299	304	324	276	290	301	298	325	345	344	314	327	303	315	324	309	318	337	300	308	295	322	319	283	309	288	286	294	325	317	301	282	356	301	313	304	332	294	328	288	335	298	304	307	306	286	301	291	309	300	322	287	318	325	315	303	331	313	305	309	314	292	286	292	310	340	300	324	324	331	320	333	305	312	325	304	299	324	320	311	339	332	320	304	289	308	292	316	312	334	282	335	282	293	326	322	336	345	333	307	292	313	300	307	336	323	296	317	317	302	286	354	313	337	305	312	316	344	279	298	300	294	313	291	300	321	335	308	322	323	289	311	323	309	320	316	310	289	317	281	300	295	285	315	314	293	314	352	302	309	304	327	310	321	301	308	314	314	311	270	296	320	351	312	318	324	284	335	317	318	300	315	341	288	305	336	289	307	343	321	304	301	314	322	332	310	303	307	320	296	309	327	285	329	325	318	315	305	307	304	318	354	312	313	301	288	293	290	303	312	296	290	337	320	294	294	299	300	292	315	337	308	303	314	298	311	313	331	340	294	294	298	302	297	326	301	294	328	310	360	309	293	306	325	307	295	302	341	295	331	307	311	278	286	306	297	310	309	313	316	301	352	319	317	309	334	312	296	303	305	312	314	298	308	288	317	317	282	297	305	335	313	290	304	336	259	323	308	306	306	292	286	311	318	314	288	324	302	332	302	272	313	300	312	317	288	276	346	321	291	327	311	318	294	313	340	320	319	331	287	283	313	300	299	306	312	298	313	331	299	323	308	310	323	309	290	293	298	279	308	293	295	300	331	317	296	281	326	328	322	302	297	311	290	331	312	260	314	340	304	317	324	304	289	305	311	335	298	320	318	316	279	321	332	269	328	318	310	361	300	330	326	304	299	312	301	329	286	312	342	338	315	317	313	307	322	328	296	296	323	294	290	323	297	343	305	292	316	313	304	318	285	286	324	318	287	323	336	345	305	302	313	346	300	287	284	351	323	308	328	305	306	292	305	297	297	297	297	283	291	303	287	321	323	298	330	291	304	318	324	316	283	313	293	304	311	321	290	310	349	301	317	308	275	300	296	312	335	325	311	316	332	293	326	286	314	330	280	310	307	331	295	309	291	259	324	299	295	323	297	304	291	298	338	330	289	295	325	342	319	295	313	299	305	311	311	295	306	284	298	318	308	334	317	291	323	326	303	312	294	320	297	303	289	332	323	295	299	323	289	280	313	303	295	301	284	298	318	334	307	332	324	312	299	313	285	326	323	295	288	334	316	321	289	316	272	327	324	328	304	308	281	293	320	308	308	318	278	299	312	329	329	322	279	320	334	296	321	295	318	295	314	315	326	309	307	345	336	305	326	312	282	298	314	311	313	310	329	276	288	306	328	327	306	326	301	305	312	298	289	310	315	345	307	294	329	317	318	307	324	305	279	299	316	307	327	299	312	299	317	302	282	278	288	316	314	317	316	307	307	278	312	288	293	295	318	326	287	340	310	324	270	318	293	302	319	338	337	290	306	325	317	318	308	304	323	304	271	308	283	297	293	291	305	306	325	337	310	292	322	300	320	311	308	285	327	299	326	280	314	309	311	291	291	306	318	315	279	319	270	287	325	336	327	311	332	314	304	340	316	304	310	286	274	310	283	309	306	343	314	319	334	320	344	329	301	299	333	333	300	284	311	297	320	327	308	287	316	317	302	312	303	290	323	336	320	327	325	306	314	303	320	314	302	312	286	311	349	316	331	323	351	310	306	320	310	310	300	299	299	310	324	302	320	289	278	296	277	294	321	310	312	332	301	283	318	313	296	294	312	314	323	330	294	286	298	341	292	294	306	304	325	322	309	318	307	328	326	287	350	299	346	309	299	300	348	312	323	335	286	287	308	314	279	330	294	322	322	305	308	271	329	329	320	342	322	320	288	291	331	284	294	318	291	322	336	322	290	298	307	306	291	314	287	333	295	320	339	307	323	320	281	306	311	321	300	342	305	308	343	315	310	307	303	310	304	283	320	323	326	295	306	319	303	308	304	323	315	348	295	332	288	308	307	299	319	288	300	305	309	322	297	294	309	269	276	325	367	311	305	331	311	306	298	326	286	328	305	301	315	328	325	323	304	316	323	281	302	296	314	331	336	303	336	314	326	285	275	339	316	337	289	294	326	301	314	337	288	295	346	291	331	300	298	339	309	324	307	287	283	309	323	292	290	295	308	303	290	313	319	315	289	334	312	300	297	310	328	324	306	319	336	271	297	352	319	328	291	304	344	296	349	321	284	281	336	323	295	332	283	298	297	286	317	313	312	322	313	335	315	308	303	297	308	340	292	308	296	323	325	285	293	339	322	295	293	327	295	334	321	303	315	270	300	265	303	329	321	291	309	313	340	304	306	303	308	320	283	323	311	291	320	305	329	284	329	338	294	341	323	309	336	334	308	293	304	306	292	339	308	301	316	344	302	339	352	313	295	299	334	310	325	302	299	277	326	331	308	306	315	309	316	319	293	325	287	317	315	306	307	302	327	315	315	312	336	343	325	288	307	329	298	294	326	281	297	324	318	332	331	336	315	288	334	315	326	330	295	327	330	322	334	308	311	287	326	299	333	309	299	317	293	295	291	299	301	288	326	281	301	325	266	297	304	293	266	299	324	307	317	295	304	293	292	331	312	344	345	321	331	303	292
22744	21066	28897	23514	21099	21305	15281	4335	1770	1949	2072	1615	1123	1187	1060	682	519	457	1467	11769	13105	7974	488	133	113	115	105	127	119	115	113	114	123	144	113	120	92	103	134	117	115	119	112	127	122	134	120	127	119	103	106	129	107	108	128	107	111	111	120	115	129	114	111	116	119	99	114	125	105	109	112	100	133	112	98	102	122	120	103	122	98	108	119	121	99	110	93	131	149	136	141	114	108	118	97	112	117	125	99	130	115	118	117	106	105	113	96	100	108	106	121	118	120	112	125	92	102	106	95	119	108	129	125	90	110	116	110	106	115	111	124	109	108	149	136	111	134	108	109	121	124	100	120	119	122	98	112	126	129	89	111	127	121	110	89	120	108	112	105	114	129	112	128	120	115	95	112	109	110	117	94	116	118	104	111	116	95	127	92	120	117	111	107	112	117	113	114	135	109	97	120	126	112	123	98	107	123	114	110	118	125	90	100	111	109	116	130	113	118	117	104	105	148	139	119	119	110	117	112	113	117	116	99	92	89	106	131	101	100	131	122	110	129	120	103	119	112	93	112	98	125	132	101	118	116	122	118	109	105	98	117	120	108	116	127	116	115	118	106	112	131	92	118	114	116	127	119	116	115	110	107	110	159	102	106	107	120	122	101	134	111	104	103	114	107	115	104	120	107	131	111	95	128	107	111	134	103	114	110	125	104	134	122	119	88	129	123	99	113	142	103	102	131	118	103	108	127	104	124	120	113	100	96	107	116	113	111	96	121	129	102	99	107	99	119	113	126	113	106	115	94	129	108	99	125	104	115	108	97	124	115	113	119	102	95	108	120	98	108	113	103	122	97	107	118	116	112	99	110	119	110	110	119	105	116	107	98	128	124	122	102	111	126	100	116	122	110	108	123	107	110	120	127	131	133	105	126	123	110	136	102	122	135	95	121	113	120	119	129	95	118	103	114	117	104	99	127	124	121	106	110	134	126	115	122	124	106	120	102	116	103	111	118	124	107	114	106	127	128	133	115	108	112	121	117	122	131	125	104	107	114	135	110	111	106	111	115	121	122	105	131	103	107	113	111	109	98	99	130	108	113	107	135	103	111	115	113	107	133	121	106	119	123	123	91	113	118	107	105	123	96	136	90	95	122	129	112	106	118	96	101	125	103	108	90	108	108	127	128	121	111	124	128	106	102	101	113	118	106	127	108	102	107	122	94	127	118	107	113	108	111	121	138	108	117	108	106	117	123	122	121	112	106	104	126	101	123	122	126	111	118	130	111	130	96	135	110	107	118	126	107	101	91	112	95	111	107	101	119	118	125	107	104	116	103	122	105	112	116	100	103	109	109	137	112	106	119	108	123	97	89	110	126	89	110	107	112	113	106	126	103	138	111	111	110	132	107	128	118	111	104	114	107	116	115	142	108	88	116	103	119	118	120	105	100	121	109	110	122	125	110	138	120	128	124	125	104	138	118	126	104	115	97	112	120	106	128	130	118	118	126	131	94	112	105	118	113	112	112	105	110	126	103	128	115	110	120	122	123	126	111	107	128	121	122	99	102	140	131	110	106	98	111	126	121	125	117	103	117	113	127	104	96	108	94	105	116	111	128	118	130	131	116	95	94	124	114	111	112	126	118	99	105	101	110	132	123	145	106	120	127	115	112	121	129	115	103	127	118	120	93	92	106	107	115	135	106	117	105	126	115	114	102	110	96	121	102	106	93	123	106	126	123	103	122	111	128	106	126	111	95	104	110	111	116	116	108	113	116	107	101	100	124	115	112	113	121	119	113	112	109	113	109	107	129	119	116	119	102	115	118	116	118	118	112	96	105	114	124	102	131	129	117	113	119	107	113	104	116	112	120	113	110	120	114	109	118	134	105	117	102	107	105	111	102	100	101	111	115	100	125	125	119	123	112	121	117	110	121	123	92	105	104	117	120	105	117	125	106	103	120	114	96	111	102	100	114	106	105	121	116	119	114	101	115	109	96	108	96	114	115	136	114	118	107	114	97	104	128	134	121	125	111	112	123	123	133	116	118	113	103	135	125	118	113	106	130	110	121	111	109	117	134	116	115	120	122	115	113	143	94	116	114	121	130	117	129	128	98	113	115	116	105	126	110	127	104	103	100	124	116	105	105	109	110	108	105	113	96	133	125	105	117	120	139	109	107	109	117	116	118	121	120	129	107	107	104	95	102	126	113	118	123	135	135	118	134	112	109	114	118	91	120	105	111	109	111	104	114	111	99	116	122	120	117	131	123	107	98	103	119	115	103	113	117	112	104	112	107	108	103	96	104	101	128	118	102	113	118	119	97	99	108	116	118	115	110	131	100	114	124	102	127	97	119	115	115	123	110	118	99	119	110	103	122	112	111	136	108	118	124	103	115	116	95	105	108	117	122	116	101	135	116	121	106	102	124	102	119	104	119	109	119	116	111	118	93	109	113	94	126	124	116	113	110	127	117	109	116	104	120	119	116	117	112	123	121	109	99	98	105	118	105	122	112	107	114	115	96	120	138	86	101	104	132	107	102	101	107	112	111	101	134	111	104	109	110	111	106	117	93	108	124	116	109	135	116	121	113	100	107	134	108	123	130	93	115	119	121	113	100	115	123	116	122	104	101	105	114	120	96	104	100	100	105	129	114	104	121	125	116	126	131	106	95	95	137	110	125	111	122	103	122	115	108	124	115	124	127	121	101	125	125	101	122	108	124	121	106	101	104	97	126	129	111	114	123	100	131	118	123	123	121	99	126	103	95	110	118	117	108	124	114	119	117	111	137	110	127	115	122	118	115	111	126	111	109	100	111	93	117	127	117	116	121	113	104	111	121	100	114	113	124	111	119	118	102	116	114	104	110	106	108	109	98	113	103	100	111	123	110	110	121	142	99	108	118	130	129	130	117	131	97	102	115	127	103	121	109	119	103	106	135	96	102	102	113	116	125	116	117	120	100	108	122	102	106	111	114	112	112	111	115	114	100	127	103	109	121	115	115	102	135	112	110	111	114	126	125	98	116	121	121	121	95	94	111	111	103	111	113	117	110	106	115	117	123	123	121	108	108	122	121	106	117	109	105	107	100	113	95	102	118	112	116	146	119	107	110	123	113	104	116	115	114	120	113	114	117	109	118	123	90	111	123	108	138	102	125	120	98	100	106	124	117	117	94	106	123	110	107	127	131	135	129	103	103	109	122	120	132	103	104	121	103	106	108	157	118	114	127	120	112	123	112	124	127	140	101	104	96	128	100	114	93	115	130	129	115	102	104	108	124	114	113	101	119	93	121	110	93	110	123	107	121	123	134	127	113	109	117	122	126	129	110	120	114	108	106	113	92	101	115	119	115	105	117	100	98	139	124	100	112	127	125	99	123	106	120	122	107	119	111	98	124	111	116	125	114	119	126	102	107	115	103	122	112	113	107	96	122	114	118	112	136	131	125	139	115	125	124	104	120	112	119	124	119	98	102	126	102	94	115	110	99	108	124	102	103	128	92	112	123	114	121	133
21115	39770	35834	26560	20923	16550	14636	8395	4537	5080	5480	4137	2877	2903	2473	1764	1202	1022	3353	20131	19544	12361	645	165	209	194	166	189	162	177	185	174	173	190	153	190	163	150	169	175	152	174	153	142	146	159	146	186	157	155	166	142	154	155	161	146	163	166	170	162	168	184	169	158	167	174	159	167	165	159	159	148	154	146	148	138	159	184	153	160	161	126	193	171	157	168	175	160	174	172	150	155	179	143	146	140	151	148	180	163	157	140	186	162	162	157	162	163	172	154	160	166	140	152	150	166	160	163	146	151	161	168	163	148	162	148	171	163	146	146	154	183	153	178	154	153	169	180	156	181	131	150	157	170	172	163	155	162	158	166	164	164	149	175	148	156	139	168	183	171	134	154	151	165	155	155	126	151	161	151	165	165	187	161	160	172	141	161	160	174	145	153	160	156	158	159	159	158	131	162	161	162	159	137	150	152	178	171	154	158	164	154	136	154	173	167	145	156	145	149	153	164	151	148	149	154	171	174	158	157	194	187	146	137	178	178	167	149	158	161	169	169	178	138	174	154	143	167	152	146	154	171	152	167	171	180	147	172	168	159	161	161	156	151	151	160	152	168	149	142	134	149	142	172	160	162	162	183	174	179	149	146	140	152	152	157	150	169	163	170	181	162	175	147	176	154	144	171	137	159	165	151	147	151	147	169	156	168	140	178	155	151	175	173	150	155	198	132	160	178	180	146	157	181	170	152	160	145	147	161	149	144	178	174	157	158	165	144	159	155	167	145	141	149	150	149	161	152	157	138	166	163	170	149	132	159	142	169	148	165	154	147	163	150	166	149	156	150	184	174	151	160	158	152	175	177	161	155	147	149	153	176	152	159	146	167	153	155	153	160	149	163	140	167	161	158	151	169	156	135	153	166	137	150	157	160	160	172	181	153	150	151	186	138	154	170	171	150	160	171	185	178	180	133	162	156	163	168	177	142	153	143	167	138	172	147	153	170	163	139	139	142	157	145	155	163	149	160	173	138	147	164	161	165	147	157	168	171	149	160	172	175	145	128	165	169	160	148	124	158	173	158	172	151	174	172	144	164	150	158	173	155	158	150	141	146	144	163	165	159	168	168	178	175	162	174	174	132	160	149	182	159	139	164	152	165	145	179	176	156	148	153	163	166	175	155	150	183	147	157	149	151	154	156	144	160	160	155	147	147	151	145	142	143	145	144	176	173	147	171	151	180	168	150	163	158	145	170	151	133	161	151	142	154	174	150	159	141	158	143	146	150	122	185	170	171	169	156	134	146	166	183	172	157	167	154	151	178	143	172	178	154	181	148	146	141	157	163	140	140	147	131	147	150	148	148	163	152	152	162	160	149	169	159	161	150	167	148	157	147	176	140	176	173	170	158	158	149	159	141	176	155	172	145	167	158	168	166	170	166	156	165	169	155	135	153	146	175	139	150	161	165	170	165	162	153	164	124	144	161	173	173	171	165	155	150	149	138	167	168	147	170	156	158	163	152	156	173	163	143	175	165	156	165	143	167	150	166	146	142	147	159	175	149	163	154	148	139	196	170	140	164	167	170	155	162	164	163	153	162	169	161	150	184	179	167	135	154	165	150	184	145	154	172	163	156	160	159	162	149	161	170	159	169	165	171	174	161	155	162	169	145	160	158	153	156	147	159	144	162	171	166	164	155	151	145	165	148	176	154	138	148	160	161	142	179	165	164	185	160	151	188	153	156	151	152	181	167	178	168	161	177	174	154	142	164	159	154	161	172	146	175	135	157	146	142	177	165	155	146	152	163	134	163	154	152	147	168	166	161	175	137	139	169	147	160	156	179	146	143	146	150	143	165	152	174	140	142	160	155	152	151	157	181	175	152	163	156	170	152	160	166	145	176	157	172	156	174	149	148	167	162	169	144	166	150	164	147	154	158	168	169	151	144	159	165	159	168	171	162	143	170	157	155	176	138	150	154	172	174	144	169	167	165	145	157	146	167	178	138	149	144	151	150	176	177	158	158	158	182	165	151	169	162	157	147	161	143	155	152	174	155	148	169	129	159	169	166	175	142	181	149	160	128	160	166	159	169	139	152	158	160	158	157	162	168	186	148	147	149	177	167	154	127	152	160	165	170	157	150	167	163	170	152	188	164	142	154	171	140	162	163	140	156	157	167	154	150	150	149	153	160	121	137	161	151	159	162	154	165	166	156	172	176	147	159	152	157	163	153	168	146	162	178	171	163	138	159	149	179	164	177	165	165	167	160	147	156	166	174	144	153	168	193	144	123	159	181	145	138	160	154	149	152	171	160	163	149	153	151	146	148	152	160	161	160	151	152	154	178	146	158	164	180	154	168	170	141	137	178	158	182	172	163	153	177	140	153	161	133	149	155	148	160	164	143	185	168	157	148	140	160	179	137	140	160	160	141	138	152	149	142	146	179	161	168	168	157	152	152	186	173	144	148	159	157	165	161	164	162	172	156	154	155	175	167	129	168	169	140	152	168	154	163	163	142	156	142	159	167	146	158	180	154	168	157	177	160	150	161	165	150	159	152	157	135	152	142	158	136	171	140	165	156	171	172	132	185	149	127	145	158	171	190	168	186	155	172	152	166	159	158	154	152	162	178	162	150	175	165	146	171	176	153	156	168	176	155	149	157	145	185	176	171	190	168	159	170	162	165	181	147	154	147	165	153	158	146	167	189	136	153	163	141	160	128	161	168	154	175	157	139	161	171	167	152	154	173	158	151	164	176	180	161	151	159	154	158	157	148	145	154	151	180	191	156	148	182	182	176	174	179	154	147	156	165	166	157	148	151	156	159	179	148	155	162	152	150	177	170	173	180	154	161	141	156	154	155	139	180	180	147	150	159	147	167	183	144	174	155	147	174	156	152	145	176	133	187	144	165	141	149	149	145	154	185	140	152	136	164	174	154	163	165	164	177	149	151	140	164	180	167	149	152	150	132	161	140	163	143	150	179	144	150	131	144	162	143	190	166	156	156	166	142	135	158	154	161	134	167	172	162	154	168	157	146	146	161	161	171	154	159	173	156	161	162	157	148	165	156	148	162	157	148	129	155	161	152	186	150	146	171	155	151	143	155	145	165	167	166	153	164	162	170	179	153	165	156	169	170	162	137	171	158	173	145	148	173	172	134	185	157	147	163	162	171	153	152	169	158	174	160	168	135	160	157	153	170	176	153	174	172	148	165	158	161	167	182	157	175	156	162	162	153	144	171	158	168	148	156	140	146	156	170	164	147	150	139	160	153	150	183	145	168	167	172	155	135	157	163	150	165	160	165	171	158	152	168	165	166	142	167	173	159	146	181	153	143	153	179	145	146	152	162	161	142	151	169	172	155	152	135	154	140	164	148	161	164	178	134	149	165	171	136	163	160	159	173	177	145	142	160	153	174	152	171	176	147	155	135	193	152	163	176	155	165	148	158	146	148	155	166	147	175	160	165	173	162	158	148	156	165	161	143	171	160	144	152	157	143	154	176	175	158	170	150
26745	21082	19300	10213	4887	4272	2287	957	739	669	781	974	667	568	493	460	427	380	418	773	1181	1104	537	299	312	303	308	329	346	326	292	329	299	319	300	327	304	270	282	291	289	278	309	289	326	301	289	312	302	308	288	303	296	294	317	282	291	292	328	284	281	327	319	316	288	256	291	280	298	295	295	308	294	328	298	321	310	313	306	284	288	284	306	316	283	286	279	250	312	283	292	301	322	322	289	308	301	303	317	320	314	322	301	300	327	308	307	293	299	324	341	313	311	290	276	276	314	313	301	314	301	287	293	302	276	281	299	306	271	295	274	297	294	303	310	305	304	276	309	286	302	318	263	303	316	281	298	306	312	294	279	295	260	287	298	318	305	311	298	288	341	295	267	289	294	311	291	339	314	297	319	284	298	298	308	283	296	291	296	315	281	292	276	321	303	322	303	266	310	308	267	309	316	317	297	320	327	313	324	282	278	310	308	272	324	288	310	286	302	289	291	293	297	299	305	310	310	310	278	286	298	254	316	312	319	306	286	298	305	320	288	316	291	300	264	303	311	340	307	306	339	299	302	310	295	261	289	311	297	330	342	304	298	313	311	315	299	321	289	322	310	286	285	299	293	290	295	287	273	276	270	283	328	313	301	315	322	260	299	297	282	298	304	308	307	301	308	318	320	330	341	297	317	313	339	300	313	315	297	293	325	324	293	286	309	313	303	300	306	290	317	302	287	288	318	309	314	299	291	290	279	303	289	310	321	279	288	282	292	331	286	292	299	283	309	312	299	283	296	312	303	303	297	333	294	289	315	289	312	303	302	309	315	355	303	277	277	287	281	315	318	301	319	329	304	297	336	297	287	259	323	284	306	297	292	348	289	297	293	303	308	301	314	272	308	301	290	294	295	267	293	286	327	299	294	315	304	273	299	307	322	286	286	293	298	287	337	294	294	294	282	277	308	262	295	318	291	297	296	307	290	333	324	294	303	292	282	295	307	315	283	309	291	339	295	275	280	331	290	292	313	317	316	305	307	298	287	297	328	323	279	299	292	275	274	306	303	296	302	279	310	313	291	314	250	278	307	263	314	331	318	276	295	318	305	297	296	301	331	323	269	291	294	279	287	278	302	293	267	274	308	293	258	309	292	306	296	278	325	296	289	306	290	316	335	298	289	314	307	274	311	299	282	319	337	321	318	307	321	295	292	298	294	311	328	320	332	296	306	283	318	285	317	290	304	270	307	308	308	322	280	284	305	275	288	302	293	333	319	316	304	300	301	316	307	265	276	323	286	296	276	307	292	310	289	334	312	307	303	296	279	299	295	306	290	286	297	303	295	313	262	288	290	298	281	298	312	306	292	314	328	288	298	299	286	296	328	300	300	324	288	310	330	304	302	279	293	303	309	298	289	276	289	306	287	308	304	308	308	283	315	329	261	303	297	315	280	311	336	330	308	298	306	353	297	299	314	320	294	286	294	323	320	306	288	297	313	294	310	326	303	274	306	305	301	276	301	319	323	293	300	305	300	319	331	299	284	286	304	313	314	287	278	295	326	283	282	318	303	300	318	300	308	290	296	316	288	313	293	272	273	323	305	313	311	321	324	321	298	294	300	303	311	290	312	316	307	278	321	283	298	297	310	307	306	325	286	319	270	332	288	340	289	279	281	290	300	283	311	249	341	298	315	262	302	291	313	297	274	299	307	298	260	303	292	287	268	316	316	313	307	323	275	299	301	305	304	293	323	298	308	326	281	309	310	303	294	305	325	289	278	302	315	293	331	278	301	296	305	297	302	296	354	279	289	312	309	306	296	281	304	289	317	306	305	313	277	347	318	268	296	272	333	301	262	272	286	312	291	309	281	292	309	279	314	302	319	316	281	308	290	308	327	320	301	278	318	297	296	299	280	306	309	315	308	334	266	323	327	307	298	306	314	289	315	333	298	315	299	320	277	283	288	287	317	315	298	298	304	304	300	327	302	289	299	333	302	336	313	290	299	324	305	314	291	318	320	280	308	308	316	312	305	306	299	299	313	296	308	260	290	312	336	307	305	303	295	293	306	307	303	305	290	277	307	317	299	265	301	310	275	319	297	286	290	288	287	304	297	271	301	299	320	282	307	332	299	285	284	285	288	279	309	300	300	313	289	303	317	274	299	299	315	295	315	306	301	327	295	300	281	302	320	320	312	291	275	286	292	295	276	306	286	322	311	285	318	298	287	308	292	299	317	279	320	293	316	296	320	306	300	310	317	281	324	272	300	323	296	305	294	292	306	295	337	318	314	317	327	291	277	307	307	279	292	306	270	308	271	292	304	326	332	296	294	287	314	297	313	330	322	299	293	323	315	317	305	325	298	336	287	310	293	270	323	278	289	298	308	272	297	307	269	276	313	314	319	319	264	300	302	307	303	312	285	288	307	308	291	287	301	312	305	306	308	285	337	288	282	286	325	282	292	293	281	312	297	320	277	321	295	307	279	339	305	303	295	298	263	295	315	305	321	276	280	314	285	315	283	297	293	292	277	300	287	279	292	330	277	268	293	297	289	316	313	327	306	281	318	267	291	269	307	309	293	304	287	306	331	279	278	286	289	293	294	265	304	319	279	315	287	284	302	294	275	308	298	292	311	313	320	291	298	314	301	287	282	286	305	282	285	296	279	319	336	323	358	304	314	268	292	280	292	283	294	310	321	310	290	332	307	305	317	318	311	274	285	284	291	319	310	283	340	310	297	296	326	302	301	301	278	330	300	305	321	334	331	301	316	300	299	298	263	312	311	309	307	277	301	309	313	326	307	297	337	314	278	283	305	296	278	273	290	308	296	335	269	290	293	283	307	310	325	338	314	325	259	299	308	308	276	303	306	283	298	302	321	288	277	309	305	310	295	315	304	303	306	312	276	293	294	316	311	302	290	286	312	290	289	261	261	290	296	307	322	282	319	303	258	298	315	286	283	297	292	280	316	287	317	293	298	306	304	255	310	307	300	282	324	278	297	322	288	287	301	309	316	308	293	296	311	290	306	285	287	296	322	288	311	298	294	323	300	285	276	327	303	293	301	302	306	268	282	316	310	301	322	311	275	293	306	320	306	288	268	300	308	310	296	279	273	293	308	296	318	320	284	314	296	287	281	304	316	310	310	282	304	318	336	289	304	290	288	303	292	289	301	291	307	288	302	286	296	324	289	330	296	301	293	319	301	302	304	310	301	303	309	297	332	300	314	305	291	307	303	321	308	291	315	286	301	336	280	323	263	305	269	296	315	350	303	314	331	293	289	301	332	275	296	280	288	299	279	280	320	311	313	288	294	312	288	278	288	297	285	299	283	338	301	286	329	312	300	290	315	293	289	304	303	317	279	275	309	336	306	317	300	294	302	273	287	269	295	286	288	301	279	348	297	286	279	307	304	298	338	304	310	293	274	307	316	325	325	295	342	279	331	291	276	285	294	310	294	321	342	286	284	311	319	299	296	312	302	268	302	293	321	281	322	325	318	306	298	288	299	318
16954	27257	23329	12636	9663	10119	5248	2425	1836	1536	1837	2154	1479	1178	970	883	706	723	642	1458	2320	2072	782	419	388	410	380	401	390	400	405	385	421	434	403	428	344	417	380	427	432	399	404	444	389	431	422	428	406	397	408	398	447	445	424	478	418	437	407	410	372	415	407	416	385	418	398	395	390	457	428	410	394	377	418	407	429	416	441	388	426	457	410	412	383	432	404	388	425	445	438	374	398	431	419	419	447	377	418	426	363	464	434	390	403	355	421	407	413	359	366	422	385	428	419	441	395	429	414	401	397	380	404	430	415	409	382	433	414	430	432	434	424	424	421	411	461	436	414	401	417	435	438	415	430	387	416	419	404	405	407	378	382	417	406	418	402	390	400	389	388	416	434	438	386	410	411	388	430	429	387	392	418	407	413	392	416	371	409	402	431	404	430	362	381	415	378	376	417	427	392	393	396	425	424	406	405	431	402	432	401	403	394	437	411	390	390	386	452	404	399	386	438	404	424	422	387	380	383	413	389	418	381	419	432	396	396	393	424	385	388	429	393	423	437	394	373	414	394	428	432	437	446	403	441	408	417	378	403	411	413	418	418	419	400	410	415	405	417	438	375	392	401	438	430	426	411	408	382	399	422	422	430	408	429	444	374	377	436	398	416	387	418	464	390	418	386	412	403	419	404	406	418	427	407	414	399	386	394	454	448	407	407	413	372	416	409	419	390	431	400	414	389	385	426	423	402	365	427	396	394	419	432	405	432	405	426	373	382	417	391	397	384	393	411	405	444	413	384	391	439	362	396	415	400	409	415	394	409	405	408	392	407	396	419	445	422	442	374	397	398	383	405	411	413	414	398	423	463	420	404	391	390	381	430	417	420	388	413	399	411	428	414	387	405	432	370	402	410	412	402	424	410	412	427	416	396	400	404	419	410	427	397	398	426	405	413	423	440	434	403	387	448	422	388	363	396	374	383	408	421	378	408	401	396	395	410	415	389	423	420	411	416	372	398	392	383	393	406	400	422	387	383	411	437	381	393	448	418	405	387	389	392	413	465	398	379	436	431	377	412	384	415	382	368	433	379	409	398	438	376	391	435	408	419	438	441	474	424	396	373	382	397	410	418	417	416	417	428	424	433	390	408	423	418	385	429	420	444	381	395	430	427	424	417	410	421	409	405	436	428	421	447	448	423	425	372	415	433	411	368	391	433	424	445	424	435	414	413	347	406	377	442	409	432	402	438	447	355	426	390	395	403	404	448	424	384	417	376	399	393	412	392	398	388	433	394	451	431	417	377	411	441	407	433	393	410	408	396	422	426	398	443	411	421	410	447	395	388	380	408	410	429	463	383	405	408	420	379	428	436	396	418	399	430	439	415	416	400	404	386	423	432	447	417	432	428	429	394	422	409	428	406	398	360	395	403	383	413	417	422	419	460	394	377	412	449	407	425	393	408	408	423	397	395	401	367	464	437	402	414	446	409	398	403	410	395	412	403	425	407	420	358	408	415	390	425	404	413	416	409	443	389	386	421	375	408	425	410	406	383	424	398	394	427	384	423	390	386	402	377	374	406	388	409	391	403	406	358	417	425	402	412	408	419	402	420	412	404	410	424	402	429	416	418	434	428	416	416	407	421	402	423	406	420	408	440	411	408	386	390	428	398	426	399	454	411	420	396	385	414	402	424	393	422	386	406	438	361	372	388	408	391	420	428	410	417	417	414	413	417	370	409	411	368	410	432	429	391	413	441	363	401	371	419	385	432	396	431	418	414	422	411	389	412	417	386	416	384	430	410	422	436	416	419	397	434	398	422	430	409	427	430	427	397	379	381	430	423	357	420	434	411	413	408	378	410	403	442	441	394	390	392	399	411	428	396	410	399	400	447	403	402	388	409	428	406	394	428	387	397	443	414	428	407	418	417	382	394	392	376	389	379	418	396	446	423	419	424	418	358	406	419	413	424	396	398	414	395	439	375	436	414	388	397	419	416	419	377	394	421	397	412	434	445	425	396	400	402	405	417	408	408	421	393	367	402	444	416	414	407	428	395	405	400	421	409	417	432	405	428	418	420	424	390	426	397	384	415	400	383	382	397	394	431	440	394	436	408	435	384	410	417	446	413	393	418	432	383	399	401	412	381	409	405	441	397	439	392	406	419	409	375	447	419	455	432	391	421	403	388	380	391	423	441	440	457	443	386	415	400	412	419	387	401	415	395	403	409	440	414	448	416	407	431	417	414	402	420	387	397	435	393	396	422	419	419	430	424	447	428	400	422	407	423	388	401	388	395	420	418	428	428	413	434	424	399	394	439	444	395	445	377	408	434	441	411	373	430	400	379	396	404	421	417	432	401	409	408	402	437	405	430	436	442	426	425	434	436	422	403	400	397	411	428	389	392	421	437	394	385	430	410	436	411	454	420	443	402	399	414	405	396	426	414	396	406	408	387	413	426	400	403	437	404	404	461	417	395	392	412	381	420	431	413	378	408	420	421	432	404	385	411	392	406	432	374	407	461	383	408	417	390	440	403	412	446	400	416	420	448	420	390	385	390	383	413	389	432	390	411	392	431	438	395	423	414	392	390	391	404	422	429	401	393	395	392	413	378	389	404	452	422	346	407	435	454	435	458	387	409	399	387	399	389	384	408	441	399	422	424	423	405	420	370	401	440	411	429	394	410	446	416	413	430	419	404	403	364	435	428	402	397	429	400	405	394	428	413	395	409	392	439	455	390	406	400	408	387	433	437	393	433	386	425	432	436	443	432	438	415	411	379	427	422	410	447	426	371	420	397	418	434	444	417	383	426	430	410	406	413	400	415	391	400	417	420	371	418	410	388	459	402	452	389	422	402	418	412	412	437	415	374	453	405	410	371	415	412	391	405	428	387	411	434	440	397	390	390	416	413	431	419	417	409	423	446	360	415	431	410	430	432	372	421	387	399	409	398	398	424	416	388	390	405	413	443	390	416	425	447	373	401	377	385	376	426	426	406	408	366	395	425	390	409	420	450	421	421	419	410	441	430	435	402	390	395	429	400	402	388	398	402	440	426	394	412	381	406	394	386	405	367	370	385	411	416	451	405	402	421	411	443	431	401	406	399	386	422	424	413	376	412	398	425	383	427	446	369	403	411	404	397	411	424	412	427	424	412	420	390	403	401	417	380	375	382	397	402	409	412	412	409	450	392	407	392	393	390	400	415	390	392	378	446	402	378	412	430	428	404	410	394	392	418	404	408	400	415	404	428	447	418	383	407	396	377	390	426	419	428	359	438	401	376	427	393	431	416	417	426	396	399	397	398	391	398	385	440	407	395	404	385	430	416	416	420	429	407	416	397	443	432	405	422	389	407	404	403	418	433	420	404	398	439	387	416	421	387	432	412	447	435	402	424	395	441	408	396	427	387	416	394	418	417	423	428	429	463	413	409	449	418	388	423	392	430	422	439	406	432	422	383	378	415	440	424	406	410	418	414	400	405	399	388	386	395	404	422	426	390	388	421	406	372	439
23921	21061	28228	24122	20854	13979	4681	2092	1397	1033	903	1212	1124	801	660	601	590	525	448	4241	7269	4868	1286	249	263	227	249	234	244	223	216	232	230	211	245	221	244	250	247	217	260	218	245	239	224	207	250	241	253	239	231	232	239	235	230	249	256	243	232	188	217	237	256	231	237	262	247	248	245	211	226	230	248	211	227	218	251	244	232	229	252	221	228	237	234	250	261	218	248	224	247	249	239	256	229	238	245	240	259	223	222	216	226	221	223	276	232	234	214	234	232	243	240	242	259	247	239	235	226	229	235	222	244	264	250	252	253	239	252	269	234	226	231	250	234	236	240	260	246	258	236	218	241	242	228	241	269	259	244	246	258	235	244	249	252	231	223	233	215	225	209	247	242	263	245	226	247	249	242	249	236	227	248	242	219	256	256	249	232	226	231	222	218	250	226	230	246	234	248	250	224	258	242	212	226	242	233	229	260	240	259	228	220	234	235	238	226	238	251	256	231	261	210	284	245	218	237	233	244	246	217	268	228	241	237	253	213	238	217	231	258	253	241	233	236	240	244	242	236	205	253	257	226	240	245	231	236	269	268	246	234	249	234	224	246	210	224	242	253	210	246	249	241	260	265	248	238	220	242	226	223	213	245	230	226	226	243	219	255	240	227	244	242	276	240	214	243	225	230	244	236	236	240	228	211	239	255	220	221	251	206	230	232	210	226	242	240	241	232	239	248	254	238	210	228	281	234	251	260	245	231	227	261	231	219	215	219	229	211	266	213	257	221	249	261	200	231	226	213	248	212	244	226	227	255	223	242	243	231	240	203	234	252	245	222	241	239	235	258	223	246	253	265	228	236	216	228	205	228	255	232	245	227	253	245	223	232	262	246	203	245	223	222	244	236	236	229	249	249	211	220	240	245	217	247	253	236	244	232	252	236	250	216	213	249	220	247	236	234	250	210	250	220	222	225	236	243	241	236	221	219	262	235	215	226	227	234	234	210	244	241	244	217	244	232	241	207	223	232	238	229	243	243	248	267	225	268	265	253	229	233	238	250	247	229	218	237	250	241	232	252	220	245	214	232	224	241	243	252	249	230	232	227	237	215	251	264	216	243	254	235	228	235	266	205	204	222	252	254	223	221	235	259	222	222	261	226	243	256	233	240	259	237	223	237	233	249	214	254	225	247	234	279	242	239	256	208	250	248	237	260	226	218	217	248	241	270	233	225	217	234	257	246	245	222	213	258	220	221	227	233	239	236	230	235	230	239	251	277	244	236	240	221	234	248	248	240	257	250	219	214	184	254	247	247	216	268	243	208	219	237	235	259	231	231	209	235	243	226	244	261	228	244	229	219	251	268	227	241	202	222	234	219	238	218	252	220	237	236	219	229	198	245	228	217	223	236	247	237	227	243	239	256	238	263	201	228	218	220	230	232	225	239	237	241	241	228	224	233	247	267	243	232	217	210	230	245	247	226	230	237	210	217	253	247	227	261	238	233	261	234	216	224	250	254	232	235	231	268	242	217	232	230	238	252	230	214	228	258	210	252	214	266	239	220	206	254	254	233	265	263	244	241	198	229	200	237	237	232	234	234	248	234	234	204	215	215	223	216	224	244	226	237	254	226	238	255	239	244	233	242	239	254	231	248	210	228	237	222	228	235	236	249	231	237	213	219	237	231	234	238	257	242	210	254	237	224	222	223	251	244	233	236	214	225	259	206	234	231	231	237	228	249	237	227	245	231	242	239	254	277	221	228	218	229	250	229	245	248	245	202	212	212	235	237	241	270	239	229	239	206	206	222	238	254	256	244	245	235	236	216	211	229	243	224	222	229	215	221	228	231	264	214	242	257	208	256	226	231	226	234	250	234	234	236	230	231	239	258	229	239	245	247	230	231	241	235	247	224	240	221	245	228	247	268	238	239	232	233	233	243	260	235	214	226	240	227	255	263	238	255	212	224	254	225	242	228	232	254	206	245	216	248	208	237	248	257	251	224	234	259	245	251	217	215	236	235	240	242	231	250	258	236	270	214	238	209	257	235	237	221	225	252	199	240	219	208	228	230	239	250	238	223	231	213	233	231	239	226	220	220	207	243	237	226	222	249	218	263	242	214	218	253	248	254	227	221	253	233	279	254	254	242	251	241	260	211	217	244	234	241	253	242	225	234	243	237	232	214	246	244	253	230	238	229	237	217	201	226	237	235	227	230	256	217	244	228	269	233	245	241	255	258	243	223	230	218	215	239	262	248	223	250	259	212	219	254	223	247	234	243	247	250	220	231	243	229	229	235	235	242	247	271	243	262	212	201	234	215	232	253	237	220	220	218	263	227	223	207	250	192	218	270	222	244	263	242	228	257	233	248	223	257	236	222	229	257	236	231	229	234	216	206	238	235	236	237	243	234	252	232	253	249	237	235	230	235	252	230	231	247	247	243	199	229	255	229	223	223	242	240	228	216	220	234	249	235	270	241	239	238	224	236	237	240	226	234	249	220	222	221	249	212	214	252	228	203	218	221	233	240	224	221	263	252	231	236	214	238	254	241	241	216	253	218	240	258	224	243	217	238	211	246	242	215	239	252	256	259	251	233	243	231	234	232	206	230	225	262	233	236	270	225	231	263	246	233	260	239	210	234	222	273	246	207	254	218	225	222	247	225	224	238	231	221	227	261	246	230	232	230	225	245	235	229	246	229	203	238	242	242	246	227	228	249	220	207	249	217	237	236	213	218	216	245	224	238	268	257	231	252	228	248	204	255	252	211	248	213	238	238	250	243	215	207	243	256	236	203	208	214	220	256	235	234	228	262	261	246	211	209	228	244	240	240	214	248	266	233	232	240	216	221	233	260	210	229	243	228	250	221	228	248	244	255	238	206	247	237	263	225	255	255	225	258	212	230	236	238	251	222	215	205	264	206	262	225	214	232	258	219	210	257	215	257	222	226	258	234	236	235	229	248	228	214	217	222	255	262	233	246	255	228	254	259	251	236	227	246	223	217	222	207	223	245	215	227	229	262	267	236	249	230	217	238	221	244	266	223	260	241	254	237	247	223	226	227	236	240	248	237	225	233	237	251	243	244	231	247	213	235	240	256	240	262	286	217	249	235	239	230	210	237	228	229	239	231	214	246	244	253	220	240	231	251	232	229	236	252	242	209	241	266	225	245	264	227	223	251	244	237	241	216	260	242	227	248	227	246	260	250	249	221	246	231	207	251	224	263	251	215	213	214	246	233	221	248	242	232	236	254	245	252	237	247	235	225	241	252	229	224	250	268	199	254	216	235	214	251	232	238	245	218	248	223	250	236	214	245	260	234	215	246	238	240	234	220	219	262	211	236	223	234	248	255	251	259	245	217	245	249	239	218	221	224	257	222	213	263	233	244	224	232	236	253	213	217	245	239	249	218	259	226	238	236	270	225	230	248	257	244	225	224	230	236	270	247	254	254	204	247	236	252	232	199	249	285	215	223	241	211	243	250	229	210	242	221	229	211	256	231	263	255	233	225	257
16937	33957	30034	17448	16687	15878	7021	4872	3683	2481	2150	3026	2724	1945	1394	1168	1107	1081	863	8474	13397	9061	2298	329	354	330	328	335	336	333	316	323	320	350	319	323	359	321	349	353	328	337	317	344	332	332	326	329	320	315	318	318	326	346	320	333	343	317	336	322	329	344	341	292	316	332	344	360	327	349	324	316	343	298	308	308	313	298	349	314	322	321	349	335	319	333	318	356	331	300	312	321	332	326	346	331	350	339	318	340	320	330	356	360	317	352	297	331	363	283	310	338	336	299	328	325	366	297	341	321	317	333	308	334	345	323	334	339	311	299	343	343	318	303	347	349	323	322	336	303	295	333	328	324	337	312	324	323	336	328	322	328	308	309	355	334	320	371	350	329	308	352	290	308	331	329	335	324	333	346	304	319	349	332	343	343	334	287	347	347	324	325	291	309	285	316	323	308	297	307	343	316	337	329	340	309	321	332	314	321	318	314	307	308	315	365	315	352	289	322	334	376	330	353	346	306	333	344	327	319	326	324	351	340	345	323	342	311	349	331	317	339	283	311	309	329	307	329	361	315	350	314	312	327	339	343	291	323	328	319	331	338	356	344	346	303	359	287	299	319	312	334	336	337	309	335	315	306	338	306	319	346	349	309	328	316	339	306	364	330	296	343	327	332	333	316	316	362	308	314	336	325	315	295	328	318	335	315	343	335	336	322	325	322	354	293	338	335	323	312	316	310	342	339	317	323	340	342	337	309	326	307	307	310	316	324	311	316	327	340	336	312	331	311	301	335	340	338	344	351	318	322	330	336	338	328	313	338	351	337	342	326	324	335	315	368	310	311	342	297	341	322	359	306	319	318	340	324	305	324	336	351	338	320	327	313	326	329	343	350	314	344	339	306	310	313	333	337	332	367	331	343	330	329	353	334	356	328	355	327	326	326	312	310	321	330	326	319	313	293	339	331	325	328	316	309	329	337	322	343	320	333	324	335	329	313	336	333	343	305	339	306	301	378	306	333	315	320	315	324	320	312	327	328	315	327	306	317	338	338	363	332	297	367	360	301	334	336	347	310	332	350	301	334	329	337	288	327	317	324	349	306	335	316	321	314	363	302	353	306	337	296	314	331	357	300	326	332	325	288	315	297	319	303	339	318	325	340	326	340	312	352	312	331	316	329	363	317	300	322	335	308	309	340	330	332	317	324	300	357	313	352	335	319	309	330	321	320	319	329	332	323	360	298	316	356	307	323	311	306	327	346	335	288	293	322	318	356	349	313	311	339	306	326	331	322	310	305	328	315	327	345	317	341	338	335	290	342	300	299	313	311	350	330	302	319	328	321	318	327	313	328	318	334	371	324	283	350	319	304	318	335	324	344	336	340	338	322	306	346	328	290	339	335	319	335	317	300	310	343	319	330	299	295	346	337	330	315	313	322	309	337	310	328	320	320	350	320	328	353	314	328	334	307	318	312	321	333	346	337	316	345	349	338	347	337	331	302	323	301	310	323	341	332	359	345	314	301	310	341	338	336	348	334	335	316	319	332	350	340	320	307	352	316	343	342	318	320	311	323	333	326	326	324	328	320	342	312	334	336	330	298	325	325	305	305	324	320	334	340	320	362	334	359	355	314	356	324	330	330	336	330	297	307	360	355	315	328	349	307	290	330	311	342	359	318	312	323	330	330	330	345	310	330	307	317	343	325	372	314	299	311	313	322	335	312	333	313	329	333	330	331	320	298	351	339	340	340	329	301	307	327	318	318	345	357	303	322	356	344	334	323	332	329	345	339	336	315	310	332	326	331	352	297	343	314	315	337	303	331	323	315	313	310	317	323	318	317	368	318	322	326	321	301	326	338	310	326	305	304	295	361	345	361	325	324	334	317	365	323	349	319	311	327	292	296	339	310	383	308	308	330	328	318	316	323	369	346	298	326	315	351	312	334	314	313	315	315	354	315	341	333	328	354	356	340	336	342	341	344	306	299	330	330	307	276	331	332	355	327	316	333	292	302	341	312	314	310	325	338	343	323	316	352	305	338	318	343	299	345	328	344	319	333	345	313	306	307	361	320	308	323	324	323	326	312	327	293	316	347	331	332	314	312	329	292	324	302	344	348	325	361	321	296	333	339	363	316	339	357	342	339	325	319	312	332	356	321	318	297	353	342	335	335	302	350	324	294	344	318	337	352	310	331	320	316	303	328	306	363	306	320	323	335	346	325	347	340	343	315	359	334	363	349	348	297	330	315	310	333	319	327	306	327	362	280	309	313	307	302	330	313	343	323	334	344	328	352	327	341	342	333	321	307	333	302	334	290	334	324	327	318	344	332	314	337	368	310	352	341	330	325	329	325	325	326	311	331	349	352	325	344	325	326	319	315	343	313	314	339	302	334	312	349	344	334	323	304	366	330	320	376	328	340	318	331	322	334	291	368	326	326	327	312	325	321	343	344	305	338	330	298	336	335	346	326	303	319	340	309	349	336	335	325	321	306	319	323	345	336	338	353	301	308	308	359	334	304	313	304	312	325	320	298	296	327	359	323	357	324	328	284	331	350	335	327	338	347	341	357	333	328	313	329	337	363	355	320	331	368	320	323	311	341	342	321	331	314	362	344	320	340	349	307	327	314	314	336	314	346	335	346	309	322	336	322	337	347	304	309	333	298	303	316	311	348	338	361	318	297	324	307	313	297	352	275	331	327	360	326	322	331	291	324	345	339	299	335	313	340	293	325	312	328	343	307	334	337	366	325	310	322	304	336	343	370	339	339	310	310	309	334	318	339	306	336	350	349	362	339	366	320	313	330	332	330	317	327	305	336	312	339	338	307	293	344	304	295	343	331	364	347	342	308	309	349	342	344	310	318	303	333	337	331	322	316	347	354	304	340	325	340	318	325	328	309	337	319	312	303	348	329	302	350	322	309	319	342	305	332	317	314	336	306	333	350	314	298	371	335	327	342	334	343	320	338	330	291	312	327	352	338	335	333	306	327	352	336	329	347	290	315	303	321	330	356	335	315	347	354	324	352	372	310	331	336	357	378	341	322	318	335	319	314	323	314	321	333	339	328	298	304	320	312	347	323	353	340	333	320	306	343	353	323	317	319	355	345	327	324	292	321	340	327	304	374	346	331	342	312	304	319	342	358	299	312	349	342	330	341	318	291	321	326	333	355	311	354	292	334	302	316	333	335	345	317	336	299	324	344	345	335	328	311	293	318	353	354	304	333	315	327	367	331	309	293	350	351	340	325	331	340	311	298	331	319	350	338	365	307	347	348	331	330	318	334	313	308	345	318	331	334	334	355	346	326	321	337	353	321	325	338	318	365	324	306	355	325	368	322	327	306	328	335	318	323	302	324	344	293	340	333	334	324	309	330	338	326	326	295	331	328	312	309	332	337	337	356	318	350	310	337	322	359	302	337	362	348	311	340	318	306	326	291	343	319	321	339	343	300	315	304	323	312	329	332	322	330	305	357	337	334	298	317	326	308	319	320	362	353	338	332	306	313	343	340
22741	21043	28837	23454	21090	21509	13312	4790	2479	1610	1198	1391	1552	1459	1031	847	919	839	819	5974	14483	10259	1169	124	139	108	118	134	145	111	111	141	118	126	118	114	106	115	118	114	114	98	110	114	112	111	106	133	108	108	121	112	119	118	90	99	115	119	114	128	106	118	126	121	128	115	112	120	126	112	103	112	116	107	128	119	116	128	120	123	122	112	122	107	100	128	116	108	87	118	127	128	101	121	105	129	113	131	116	126	115	109	129	127	120	109	111	119	95	109	100	103	131	130	119	111	98	114	114	131	127	102	117	102	104	136	116	128	116	102	109	111	108	110	110	118	109	124	105	130	102	101	100	121	132	93	128	135	109	108	127	122	99	112	123	127	130	113	116	106	108	123	116	109	141	120	111	103	113	112	117	118	108	106	111	108	121	111	119	116	111	96	120	135	104	106	120	113	103	118	105	110	102	113	124	137	115	119	114	123	114	110	123	123	113	100	119	110	100	124	107	109	124	99	108	130	111	113	106	119	112	112	114	133	114	121	108	96	95	119	145	123	109	93	96	118	112	101	99	112	105	106	117	115	109	103	105	108	111	108	110	118	125	104	105	109	111	103	116	104	113	129	107	133	114	112	108	102	100	112	116	110	113	127	104	133	96	121	122	93	108	109	106	107	131	115	116	117	104	126	101	110	121	111	113	120	126	109	127	115	96	117	116	101	88	105	111	105	102	130	108	106	107	105	105	102	123	125	105	87	96	92	108	102	103	103	113	100	117	118	112	107	110	108	137	118	125	117	101	125	113	114	108	122	130	114	117	114	126	101	100	99	106	101	124	105	102	115	120	115	119	124	126	121	116	107	108	112	105	100	101	102	90	116	100	112	118	111	106	132	113	111	99	110	113	122	114	110	122	123	124	109	111	113	100	128	91	119	108	112	112	122	122	101	106	115	115	101	137	108	110	117	114	103	109	96	112	116	119	113	145	122	122	112	101	120	118	117	107	106	119	122	104	106	113	133	106	107	132	99	130	103	89	98	113	98	117	112	125	105	103	106	119	125	127	126	95	121	112	113	113	117	110	103	102	123	110	128	124	106	101	99	108	129	97	110	112	124	134	122	128	107	95	119	106	123	118	104	116	116	117	114	124	118	126	104	110	114	122	135	104	103	103	124	117	106	116	130	119	113	120	115	128	136	123	105	103	112	112	103	95	133	117	111	138	115	124	116	94	100	122	102	94	118	112	121	131	122	117	123	116	121	99	124	118	107	108	124	119	114	127	133	118	110	138	129	101	115	101	123	113	136	116	121	129	120	109	113	131	105	102	101	105	123	125	118	114	128	117	120	112	100	124	93	108	119	119	116	86	123	126	115	98	125	125	112	103	115	104	102	108	117	112	99	110	131	114	131	103	111	120	105	122	106	120	118	115	110	139	126	105	137	136	115	123	115	118	118	89	111	124	136	117	102	112	103	104	107	104	109	113	116	128	119	88	109	124	122	100	112	103	114	103	110	117	109	119	112	107	116	107	106	123	106	117	106	114	112	124	108	113	127	110	110	103	116	93	116	99	111	122	118	108	105	121	107	114	117	108	118	119	133	104	106	116	113	99	119	107	128	103	115	118	123	112	131	99	120	141	102	109	116	119	114	134	119	104	124	118	134	106	106	122	109	126	131	106	119	114	111	117	118	109	107	100	124	114	121	102	105	98	109	113	107	119	129	104	97	118	123	121	119	94	102	86	115	112	116	105	103	91	137	111	124	103	113	112	107	111	114	111	118	107	115	113	120	106	103	114	112	100	126	105	120	90	123	113	102	100	108	105	112	117	100	102	92	104	104	129	90	104	121	119	101	110	113	114	100	132	114	97	136	128	124	114	110	118	121	109	131	104	99	141	118	129	120	119	119	112	134	93	102	126	119	103	116	106	119	125	116	116	122	117	106	124	112	111	127	136	124	116	110	112	118	118	107	115	118	108	106	136	96	114	114	112	119	123	112	111	106	137	132	118	111	114	99	113	101	109	112	116	140	112	118	114	106	108	119	118	117	112	107	99	123	108	114	114	96	108	128	124	102	130	108	103	108	123	105	105	129	110	100	97	113	95	126	109	108	121	87	122	99	98	90	134	114	113	110	109	103	114	122	99	126	113	121	120	126	124	119	108	127	114	104	125	116	127	116	93	105	111	129	106	108	120	126	114	100	105	102	134	108	110	128	102	120	116	124	121	125	99	112	108	116	120	118	120	135	104	127	97	114	107	108	117	115	108	130	111	114	102	117	113	93	118	98	105	118	109	119	103	118	125	116	100	122	121	97	116	110	119	111	124	109	132	106	110	112	111	106	113	107	117	117	90	108	113	97	114	124	122	126	131	132	105	108	97	115	118	127	108	103	111	127	106	111	121	118	95	119	131	120	110	112	108	107	125	137	126	118	117	96	110	108	98	115	107	130	111	108	108	121	113	105	119	114	113	99	118	118	108	118	110	126	108	132	106	140	125	120	114	111	113	121	99	103	113	92	124	93	121	128	96	126	113	124	97	121	117	111	117	110	133	112	114	125	119	110	111	109	121	92	112	112	118	126	110	107	114	116	125	88	110	121	95	111	102	103	123	133	110	110	120	104	111	134	118	85	111	117	121	104	143	115	124	109	115	125	96	108	112	114	121	122	113	116	109	111	120	114	114	105	136	83	106	125	117	128	98	99	110	124	119	99	106	108	119	109	107	114	98	121	116	128	110	116	105	124	115	129	100	103	134	121	116	120	124	118	115	122	115	109	126	117	105	123	113	104	114	127	100	107	109	126	116	97	128	120	101	124	110	105	121	135	113	106	102	109	115	121	122	125	114	102	130	105	120	114	133	111	108	125	110	119	104	104	120	122	114	102	106	113	102	133	105	103	130	113	110	118	109	113	123	124	111	118	133	106	124	98	131	93	131	101	105	114	112	118	106	103	104	130	128	108	118	109	107	104	113	127	105	112	109	121	121	137	119	107	90	106	102	106	127	114	106	116	137	122	121	116	116	114	117	109	112	123	109	136	93	117	117	115	124	113	128	117	104	107	135	108	109	113	98	123	145	119	105	111	121	111	128	119	122	131	111	118	107	116	107	109	111	99	105	102	106	116	135	114	121	106	104	111	107	102	115	125	124	120	146	101	116	114	98	127	115	112	125	117	108	125	106	137	133	98	107	116	115	105	115	124	116	111	119	101	108	97	118	120	129	125	107	121	109	104	120	112	118	116	104	116	118	107	119	104	102	112	132	112	126	109	107	109	107	120	124	117	111	100	119	108	110	132	113	92	126	110	98	87	113	101	114	121	129	120	104	116	118	102	120	108	119	124	127	94	125	115	119	95	116	116	123	110	97	111	125	114	118	103	118	128	97	124	119	110	101	115	120	118	110	107	123	114	113	110	103	107	117	113	96	110	108	114	130	110	110	121	123	105	98	128	107	103	119	106	106	110	119	119	126	108	108	98	110	121	110	130	109	115	95	115	126	134	110	119	108	107
18521	39647	35550	22778	22835	20035	10021	9663	6432	4489	3234	3435	4140	3513	2491	2151	2175	2113	1916	11966	22270	15326	1574	209	185	163	174	165	192	159	188	172	176	197	179	158	174	164	167	161	178	134	189	173	178	152	178	164	154	145	150	155	160	161	167	187	162	158	170	163	144	139	161	165	147	161	172	151	182	176	168	165	141	159	151	143	161	164	155	151	165	152	150	149	148	175	148	157	144	143	163	144	153	164	173	166	150	146	185	136	173	170	153	140	179	155	131	176	147	159	149	147	154	151	162	155	139	168	173	170	167	152	139	129	146	140	148	171	180	159	167	154	158	157	166	164	162	156	147	183	150	135	144	167	155	165	135	148	151	158	167	160	156	163	160	162	160	164	172	191	171	170	154	155	137	147	145	140	143	157	146	163	152	157	125	134	175	152	154	154	167	160	136	145	145	130	170	172	138	165	152	176	158	156	161	143	155	150	139	148	152	144	141	137	181	183	164	161	155	161	160	164	159	163	156	173	152	156	168	155	152	147	147	140	168	137	157	140	157	153	142	136	166	168	163	178	172	132	167	137	169	167	155	153	141	156	163	160	161	162	145	163	162	141	149	167	137	136	157	172	141	154	169	161	167	176	176	140	178	138	154	173	140	166	178	161	151	168	154	139	168	147	137	146	169	145	175	177	156	164	180	140	156	159	162	182	139	149	161	173	161	139	156	153	159	177	169	149	170	148	171	156	170	145	166	153	153	136	176	152	152	139	159	156	138	180	168	170	151	158	132	142	171	152	159	182	147	142	159	126	171	188	162	132	162	155	134	143	189	163	169	159	152	169	154	159	142	139	168	150	144	153	176	159	167	133	150	154	139	153	140	162	147	182	165	169	137	170	170	143	142	167	173	167	153	159	151	161	149	138	159	142	161	177	147	150	168	176	160	138	169	156	167	137	148	160	165	175	149	156	138	175	176	151	145	154	150	157	174	159	141	171	149	152	167	134	165	147	156	161	147	174	147	148	139	172	148	147	177	151	155	140	166	149	168	155	163	145	166	164	155	145	150	155	140	161	132	144	152	132	134	147	152	154	149	143	154	148	159	142	148	181	128	151	155	169	161	161	133	144	142	153	165	187	151	153	161	151	153	173	145	137	154	148	148	173	152	160	156	148	160	172	152	160	166	153	160	151	165	146	162	161	153	165	152	148	145	169	158	170	153	145	143	162	169	155	153	144	163	192	154	159	155	162	164	150	152	128	164	166	146	168	153	155	140	168	145	144	139	149	133	126	171	154	157	147	168	143	161	136	155	150	144	152	175	139	179	157	152	163	166	151	156	150	170	138	144	149	142	172	150	171	164	147	147	169	151	154	159	165	164	154	157	150	163	152	158	168	172	151	166	172	159	163	162	148	151	154	160	149	155	165	147	155	151	162	135	147	155	153	172	143	156	148	153	163	158	174	159	142	173	155	160	158	169	155	172	145	172	135	135	149	168	177	136	152	174	127	145	161	177	148	152	139	175	166	166	155	157	133	155	149	163	145	140	136	173	173	140	165	165	161	161	181	151	173	138	160	148	133	139	163	158	171	171	155	159	153	165	147	159	151	155	154	167	160	153	157	167	146	170	166	155	154	160	151	141	179	155	167	150	158	150	161	154	166	135	148	165	156	146	146	149	144	177	127	141	160	161	153	160	157	175	153	153	164	158	147	168	173	146	146	153	165	152	150	153	161	153	141	140	180	158	154	145	158	158	177	134	162	157	155	158	150	161	153	144	151	146	152	161	141	143	160	152	128	164	153	128	130	128	174	117	167	146	165	168	150	174	167	131	134	157	157	181	151	168	154	165	168	156	165	139	161	136	160	168	165	171	157	153	157	175	165	150	160	160	170	160	167	154	162	141	142	149	175	155	152	189	156	142	153	162	144	156	153	172	157	170	145	159	150	151	146	151	159	139	164	172	150	173	170	134	163	185	161	159	138	155	152	167	143	158	150	156	145	142	185	160	148	146	153	149	140	157	172	140	155	134	172	146	157	172	145	148	169	154	161	150	152	154	143	142	140	138	148	149	193	168	145	165	148	167	139	152	174	141	166	172	153	147	122	138	143	151	178	160	180	162	152	153	177	156	147	141	166	134	129	161	143	166	166	149	149	164	161	164	161	171	148	174	132	176	148	150	152	166	154	175	164	148	157	172	138	171	136	143	140	174	141	161	165	148	168	143	151	163	169	169	153	153	175	142	137	147	162	156	160	156	164	151	150	171	136	164	142	162	134	155	152	154	166	133	166	162	150	142	145	139	169	152	161	155	161	175	174	149	159	151	171	163	174	170	156	144	180	141	161	129	164	164	152	160	142	157	150	148	166	156	178	150	171	154	159	167	180	155	141	149	152	137	156	162	165	157	158	166	151	163	160	173	162	136	163	142	122	162	149	172	156	147	143	180	153	152	146	170	161	147	148	146	148	156	151	137	149	177	153	140	154	159	157	150	171	156	165	155	152	151	173	187	150	144	170	156	159	157	163	145	156	155	144	158	144	155	145	155	184	147	139	151	135	164	164	130	167	146	169	139	167	168	174	157	156	163	149	170	161	165	162	150	160	150	157	160	148	139	158	160	171	157	141	162	153	143	138	156	146	139	139	142	152	160	179	165	143	166	153	156	179	152	144	163	164	137	175	152	149	156	161	165	172	157	146	173	152	129	147	146	153	166	152	148	166	181	137	159	167	158	157	159	153	144	133	143	138	164	160	163	155	158	157	150	172	151	157	141	163	149	148	157	147	160	158	152	153	146	159	157	151	169	146	152	154	193	159	140	157	157	146	182	144	155	150	179	150	161	176	151	124	166	128	167	156	152	167	162	149	174	163	164	138	165	148	169	159	155	133	144	179	157	162	141	186	148	172	180	164	158	146	141	149	130	166	160	151	159	157	134	150	160	155	136	154	147	175	162	157	151	152	146	171	172	170	168	172	138	165	163	173	169	183	158	146	154	174	140	160	136	170	146	149	145	152	147	151	146	144	159	180	160	171	142	153	171	143	181	163	173	153	181	178	170	145	157	150	150	169	164	126	142	173	164	176	155	146	169	169	165	177	168	168	176	154	145	150	143	139	156	135	147	163	168	160	189	136	149	160	163	181	164	135	144	142	150	130	147	155	147	175	182	157	142	157	157	156	147	154	153	164	154	159	146	163	178	148	146	141	164	155	174	152	151	159	161	172	149	163	155	143	150	172	169	163	160	174	177	139	138	156	174	140	153	149	166	148	155	156	158	164	143	149	183	146	160	139	146	161	157	170	152	147	162	137	135	174	157	160	159	154	146	168	144	165	179	173	167	165	147	138	158	146	137	138	144	157	174	139	138	157	144	170	165	167	145	159	154	159	161	171	153	147	136	148	134	160	155	158	165	155	153	163	151	160	163	163	149	137	174	169	138	151	167	152	165	129	171	160	149	143	148	164	154	158	171	153	150	164	160	165	182	176	165	155	179	182	147	154	142	166	158	152	161	141	161	176
26745	21137	18686	9058	6367	4519	1676	1259	827	794	652	539	534	711	618	571	438	453	408	613	620	370	277	265	277	297	295	272	280	268	276	274	282	261	272	257	280	237	279	273	274	271	252	289	286	294	269	280	252	266	242	285	254	282	296	261	276	287	288	247	297	280	281	271	258	295	268	265	270	293	277	239	289	237	311	249	252	248	297	307	281	278	295	277	266	283	283	263	252	296	298	301	260	260	299	278	234	289	288	275	264	259	258	286	258	272	257	282	315	275	290	259	257	299	282	260	262	285	281	286	242	280	238	296	307	263	283	278	273	259	278	274	273	265	282	275	252	279	282	290	260	267	292	252	260	289	268	280	275	294	284	245	319	269	253	275	273	268	242	261	262	320	264	272	259	291	276	277	247	285	255	275	276	250	302	261	272	259	281	270	277	268	262	268	273	267	248	286	216	270	265	278	244	290	281	304	276	262	232	278	249	262	277	258	252	277	291	274	294	274	260	272	287	284	273	260	275	275	274	288	250	259	263	233	295	284	255	282	312	269	285	268	241	291	272	239	277	295	268	266	259	265	265	255	248	271	266	243	274	273	278	240	239	254	291	263	254	275	249	289	261	287	290	252	270	279	291	273	276	275	264	270	275	282	251	251	232	261	298	263	273	256	288	260	278	248	263	303	283	264	279	278	288	297	264	263	285	280	238	256	273	274	251	270	268	280	258	242	263	257	261	269	285	262	268	281	266	260	305	246	273	250	235	310	284	277	262	276	268	262	268	270	256	287	259	290	270	274	303	261	279	274	277	260	251	265	258	281	291	245	265	275	272	295	290	268	246	271	299	269	242	288	271	252	269	274	290	277	278	264	270	273	300	263	248	266	310	283	278	286	286	289	271	284	242	247	290	240	276	264	282	277	278	284	294	258	276	247	293	243	262	275	252	257	269	236	278	272	287	247	261	299	253	249	272	282	295	256	265	252	258	251	289	272	291	321	284	266	255	249	244	270	278	256	268	277	295	273	262	249	273	271	270	274	272	281	287	232	287	288	240	270	292	239	279	293	264	263	268	264	283	287	252	293	286	267	308	266	279	250	302	281	274	241	268	286	276	248	240	262	309	291	288	273	288	271	255	271	295	278	270	240	278	264	287	281	292	260	274	267	288	279	281	267	295	281	275	284	264	261	271	293	289	290	267	280	257	290	265	258	270	279	293	261	267	239	257	269	286	263	263	283	260	271	280	289	257	263	279	285	280	302	268	279	250	257	291	289	266	276	252	282	274	268	261	300	272	278	284	266	309	245	252	282	276	265	289	268	240	274	276	272	255	242	294	255	268	287	261	284	263	272	282	258	303	301	251	264	260	274	276	244	280	268	276	281	254	273	286	271	269	267	240	278	263	268	285	265	258	273	269	269	274	267	267	239	251	264	250	272	279	265	274	266	270	289	272	249	283	257	233	264	318	269	278	271	277	255	255	248	233	257	298	270	255	285	260	263	265	268	277	282	279	242	256	258	279	283	256	236	281	256	250	278	300	276	271	272	263	304	263	280	301	282	265	247	263	247	260	283	270	256	279	257	305	282	287	281	267	277	269	279	293	271	234	253	263	254	300	275	277	270	261	272	258	269	276	278	256	269	289	268	253	248	267	258	271	300	273	283	298	277	247	246	275	274	275	273	251	277	287	252	286	250	303	291	300	255	284	278	271	293	271	270	287	260	275	263	259	304	281	245	281	289	241	280	263	280	269	295	264	280	247	279	277	262	260	259	269	235	312	267	297	267	272	286	280	318	249	302	262	260	278	280	277	276	279	257	261	296	306	252	255	276	271	269	265	267	298	264	280	264	284	267	288	256	268	274	269	289	254	277	275	274	236	278	266	284	264	249	283	303	272	261	279	290	268	266	261	274	287	277	260	270	278	285	287	296	254	294	240	265	289	259	279	297	268	287	272	243	271	277	268	279	278	274	291	270	280	272	271	233	271	305	271	276	294	281	239	276	264	266	303	265	256	274	311	261	263	249	252	315	271	277	271	260	284	274	258	270	268	263	280	259	290	294	286	267	264	262	268	255	251	268	276	252	264	273	247	294	288	292	272	257	251	296	286	251	277	286	254	259	302	238	256	252	247	268	267	257	274	268	273	264	259	260	248	258	248	267	266	284	260	265	283	274	270	254	274	273	272	267	303	298	272	288	273	245	259	264	249	273	283	275	246	308	282	284	273	252	254	273	283	259	267	291	281	259	260	282	296	299	283	272	307	274	280	283	266	263	269	265	237	282	268	285	277	261	278	261	281	290	267	289	262	243	247	303	298	283	236	303	254	273	232	269	246	271	269	263	253	250	318	256	283	260	292	302	252	284	273	254	228	293	282	236	266	292	283	266	266	277	287	258	299	285	262	276	259	299	228	269	281	255	279	284	266	246	264	239	289	279	276	271	259	271	255	276	267	263	273	261	274	284	260	273	280	253	268	247	260	279	266	267	259	294	286	243	267	250	272	259	285	312	264	279	262	252	272	298	291	273	268	289	268	267	251	272	261	289	286	273	292	279	252	245	253	241	249	273	273	289	264	259	269	290	277	246	256	280	272	256	267	280	276	287	270	281	256	275	286	263	270	254	276	274	278	283	273	246	271	300	296	235	300	246	289	257	271	272	267	268	280	262	269	258	273	274	269	282	284	287	293	289	296	265	255	256	289	294	283	281	251	261	281	251	249	288	282	269	252	260	269	284	286	265	253	268	233	239	263	267	274	282	288	254	287	278	259	259	286	233	260	257	270	249	282	269	283	282	306	296	279	273	256	289	291	282	261	292	252	298	259	260	284	267	242	261	264	261	282	262	286	282	268	284	276	270	289	262	284	273	267	273	252	308	291	267	278	264	287	281	278	276	294	276	292	288	267	313	252	258	273	269	273	265	275	288	306	291	275	286	279	296	263	279	263	254	285	268	258	253	268	261	234	271	280	249	287	317	256	275	281	281	263	265	249	249	290	264	290	292	277	258	281	262	276	301	255	281	257	253	271	260	289	277	270	272	278	262	278	282	299	258	264	277	279	273	265	267	252	254	246	275	269	256	264	255	267	261	307	274	256	272	247	259	259	250	281	248	240	302	295	288	278	247	271	268	269	280	285	301	286	262	278	263	284	239	244	272	277	294	265	266	263	252	309	288	270	263	251	300	266	272	259	263	294	277	226	267	277	259	250	267	271	296	257	273	266	290	262	244	284	254	267	275	270	284	274	265	267	275	282	275	263	249	274	272	250	279	298	277	306	229	254	255	235	266	255	265	257	286	257	298	267	250	285	258	275	292	288	301	254	254	249	267	285	252	269	289	286	308	277	275	282	250	266	242	288	294	286	285	279	274	269	288	282	258	270	289	265	292	284	288	264	252	272	261	272	238	270	257	296	258	264	239	256	260	291	281	283	257	263	277	254	262	260	256	274	286	258	244	241	298	281	268	292	270	271	264	299	278	257	308	262	249	237	234	255	245	299	288	270	279	284	290
14820	27147	21896	11742	12289	9700	3933	3152	2008	1895	1549	1197	1266	1540	1295	1072	835	773	689	1146	1007	554	426	397	373	381	379	363	377	360	382	391	380	352	369	397	375	348	355	354	338	353	361	378	400	371	364	334	346	349	402	344	380	361	358	389	372	376	358	379	416	395	386	376	368	368	336	402	341	369	376	394	368	393	402	369	348	391	366	354	368	396	382	355	362	344	391	393	374	377	381	350	389	364	373	369	343	394	385	383	412	356	397	377	385	375	379	356	358	378	334	339	377	370	387	388	382	388	400	382	359	374	364	368	322	356	392	353	368	394	349	368	356	358	381	373	379	377	358	333	386	322	386	382	375	361	369	353	358	367	396	354	349	390	378	374	380	378	340	393	349	359	372	339	393	372	363	405	382	357	338	353	364	355	367	381	373	375	392	346	364	388	392	374	373	388	396	331	359	375	403	356	375	367	368	346	359	357	355	385	358	351	332	381	390	355	406	385	377	372	385	386	389	407	373	372	389	363	371	357	379	376	402	344	387	374	378	354	376	341	392	400	371	408	386	399	334	403	337	364	385	338	384	340	407	381	339	353	373	341	377	390	344	399	373	364	382	331	378	350	364	369	354	360	384	390	371	377	369	375	372	352	349	333	404	356	374	358	354	367	392	374	393	351	330	397	413	370	389	364	363	375	358	374	361	385	375	355	375	364	388	387	384	394	349	365	375	360	404	399	394	334	399	359	370	323	393	378	385	364	376	374	373	362	411	376	387	368	386	365	378	390	357	372	392	369	381	398	341	357	369	380	402	375	368	383	389	357	399	359	400	379	374	380	401	379	351	375	375	388	406	417	385	377	369	351	392	376	365	404	343	388	382	364	367	388	363	401	422	381	351	385	347	334	357	373	357	402	381	354	348	390	391	384	384	373	382	374	386	407	404	365	372	356	388	400	394	351	362	355	364	341	397	399	343	372	367	379	400	422	351	373	379	350	389	385	401	380	437	367	349	377	381	332	366	361	359	326	375	366	349	348	363	355	379	370	365	397	372	345	396	369	364	385	388	386	355	360	371	388	355	368	388	410	378	395	361	389	387	374	390	309	367	360	352	369	382	366	374	350	392	356	332	363	341	344	371	363	366	375	376	375	364	365	344	407	372	367	366	358	338	359	378	350	360	374	372	369	360	370	378	361	358	347	403	349	332	384	385	364	357	376	371	384	364	383	407	373	352	368	382	381	379	349	349	360	357	394	358	369	394	363	342	371	349	360	361	372	369	375	363	376	349	371	395	354	356	363	374	384	400	366	372	385	371	338	419	374	369	382	355	360	387	376	311	361	373	373	364	368	370	365	388	391	362	432	356	401	400	378	337	372	365	396	362	385	353	369	368	383	380	339	393	356	374	373	394	328	398	397	351	354	376	397	374	345	399	368	337	369	391	341	378	330	385	369	373	363	372	373	402	378	333	384	319	393	375	351	399	382	352	386	386	401	372	373	352	382	342	367	350	378	376	338	359	363	363	401	368	404	334	368	364	361	381	350	365	419	391	360	371	401	364	347	361	401	354	381	380	355	382	405	382	365	332	375	344	363	367	389	339	376	362	314	379	339	388	343	334	360	365	411	366	366	387	365	363	387	402	383	342	395	385	377	352	358	356	371	389	363	365	381	399	362	387	401	379	374	387	358	385	374	376	334	366	375	349	364	367	338	372	368	368	370	365	332	393	339	374	367	389	360	352	386	391	377	331	378	371	345	386	364	348	397	361	380	387	338	371	363	371	351	366	368	368	367	361	368	380	376	381	349	386	389	353	346	385	369	404	389	375	393	392	384	352	424	369	369	374	372	352	386	344	362	374	353	337	360	371	405	348	393	403	369	371	365	380	366	358	362	373	391	329	379	354	347	397	373	339	372	365	398	385	373	376	372	358	376	406	375	356	378	377	371	357	422	344	368	369	370	371	345	370	376	354	381	347	351	391	336	364	392	364	391	356	325	389	415	375	369	374	402	370	368	366	401	351	391	385	404	400	394	365	385	372	346	384	367	369	401	364	393	345	366	353	380	369	346	337	383	370	363	376	380	374	348	404	365	348	367	381	370	367	379	373	401	396	370	368	379	367	378	385	397	365	366	407	353	380	383	343	365	368	420	391	367	382	327	369	368	364	371	385	336	387	352	352	392	370	393	373	332	413	397	400	382	381	369	396	388	337	363	353	390	380	351	386	360	371	356	380	359	385	326	378	326	373	392	355	368	390	352	398	395	388	322	358	347	375	383	383	349	356	354	357	377	369	353	374	361	357	360	369	381	365	330	361	333	399	357	396	375	353	342	380	345	383	375	375	375	374	396	361	408	363	365	375	385	384	343	323	386	342	386	378	379	365	392	358	367	409	378	347	368	415	364	340	336	403	400	395	374	361	375	383	407	397	396	388	335	397	342	393	398	381	367	382	375	385	343	370	357	388	344	395	369	376	380	383	388	365	386	360	389	364	337	383	361	354	389	381	374	355	361	351	371	403	401	380	373	350	409	367	379	388	369	360	379	363	379	398	411	401	357	381	369	377	366	424	384	379	372	372	382	354	359	350	435	379	383	395	362	353	357	393	412	349	378	351	389	389	388	387	371	380	372	376	406	375	382	398	341	380	382	364	357	362	356	374	393	346	399	403	342	349	352	380	351	338	391	369	335	315	352	371	351	350	364	375	359	397	376	366	368	367	361	335	368	381	344	338	380	370	397	398	397	376	346	355	345	397	379	379	398	370	387	379	349	366	369	386	390	375	365	368	343	327	407	372	372	334	384	365	391	370	352	377	407	382	334	384	352	394	354	366	388	401	381	361	356	394	342	383	399	390	392	344	342	393	366	391	367	371	372	372	378	329	339	397	345	389	394	371	348	369	369	386	365	377	363	365	344	386	345	361	361	392	382	383	389	364	345	335	374	355	370	399	359	364	377	391	352	365	381	374	379	362	389	350	358	369	375	374	375	345	344	369	386	374	404	333	352	371	374	354	339	347	373	366	338	355	347	390	359	415	337	334	365	361	347	432	351	394	394	339	344	393	384	345	378	357	368	351	370	391	341	376	364	364	374	358	377	356	391	421	368	359	380	341	382	399	375	366	356	374	381	384	374	375	341	397	395	385	362	372	378	364	354	407	371	356	363	346	399	390	376	365	366	375	389	347	339	384	358	385	383	375	372	389	342	362	388	359	377	388	382	357	341	386	361	387	369	358	374	377	381	324	411	368	370	342	360	366	367	355	378	351	375	343	367	401	356	397	359	390	388	367	371	384	357	346	409	338	392	378	396	370	361	378	347	380	359	360	371	363	361	348	371	372	357	365	366	383	377	378	382	361	331	379	370	359	371	331	375	389	380	390	376	383	362	353	381	364	388	370	355	388	346	371	339	366	363	376	370	386	397	389	375	367	373	340	387	384	374	386	369	383	383	334	368	410	340	392	375	356	367	371	395	330	370	381	365	344	357	362	367	357	354	377	351	390	378	367	368	360	343
23947	21060	28269	24107	21025	12334	3316	2355	1616	1477	1024	749	828	774	693	513	494	531	867	1530	322	260	208	214	202	224	219	211	223	233	211	206	181	211	175	205	220	213	186	225	191	206	216	208	194	211	204	210	208	177	195	190	234	175	186	211	200	203	207	188	199	215	226	199	191	174	179	204	201	197	187	210	190	222	213	209	209	183	209	208	207	194	204	217	214	218	221	208	212	167	228	211	198	188	181	213	230	198	206	207	208	186	231	210	197	184	175	211	236	212	179	179	182	209	206	200	209	199	181	183	218	191	202	207	203	200	182	203	188	206	222	196	202	224	198	193	185	197	202	179	208	209	197	169	195	197	211	188	200	212	185	195	187	200	229	209	186	216	209	173	210	201	177	208	200	198	195	193	224	206	186	205	201	193	190	171	236	193	226	224	209	188	205	188	203	184	206	198	199	196	211	189	217	184	204	199	212	195	200	206	198	203	189	179	191	211	226	194	223	208	195	202	180	211	194	199	207	206	180	207	177	207	194	189	213	190	198	175	194	214	198	222	209	193	206	191	180	202	199	235	198	188	215	197	201	217	172	207	213	207	214	185	194	196	185	214	207	206	188	183	220	181	207	190	220	191	191	212	189	186	211	218	193	212	210	210	207	191	213	217	195	195	230	166	202	185	219	202	202	196	189	218	213	204	189	192	196	197	182	178	187	202	184	178	200	218	202	191	200	196	226	164	220	210	195	226	209	218	187	177	200	223	179	208	205	194	196	188	194	193	210	204	159	206	189	187	198	205	222	217	191	201	208	180	191	206	199	227	173	196	207	197	218	198	182	187	213	198	227	216	186	227	195	219	199	217	186	196	220	213	227	192	196	202	177	187	188	201	202	205	216	222	202	198	213	199	207	211	205	163	232	203	185	182	244	202	197	183	221	188	182	192	216	208	222	215	185	226	185	193	190	200	200	213	206	186	203	215	196	191	187	212	201	190	189	201	216	188	193	219	208	191	186	202	222	181	196	220	206	189	187	211	173	198	204	178	206	210	190	201	201	179	226	172	206	177	203	197	219	215	192	223	188	206	192	200	240	212	179	220	229	228	185	213	185	187	199	214	177	183	201	206	198	202	216	189	209	204	220	188	207	204	205	249	199	186	200	215	196	189	199	214	184	198	197	221	208	214	224	221	193	219	201	175	200	181	189	199	209	209	196	220	189	224	206	215	173	222	220	216	221	213	209	187	210	188	192	212	178	211	206	206	212	205	184	229	187	228	203	189	218	210	194	193	191	205	187	203	216	197	173	227	189	209	212	205	215	215	225	205	226	198	197	211	194	209	200	206	185	197	206	199	212	215	196	199	181	194	200	217	214	191	175	200	183	197	209	200	207	182	184	185	193	218	190	199	206	192	193	202	197	212	199	196	241	223	182	201	218	210	194	208	210	196	187	212	199	210	202	211	205	192	201	192	183	201	190	212	197	194	196	197	215	193	203	197	192	187	177	195	215	222	213	197	190	196	208	200	189	201	193	190	186	216	175	211	224	213	186	200	203	175	195	187	209	201	190	195	234	206	201	193	207	199	188	211	210	208	213	218	178	188	216	212	175	208	169	201	199	196	186	203	199	165	198	180	209	204	218	216	176	184	212	190	199	205	211	191	186	190	185	226	226	191	185	202	196	201	188	192	206	173	204	205	158	195	211	216	218	180	228	221	213	207	219	232	184	174	181	207	234	199	192	207	190	203	223	195	204	203	189	218	189	201	200	204	164	202	184	220	206	204	169	186	196	220	195	188	216	206	205	214	231	186	211	196	198	193	195	217	205	199	203	206	195	196	171	194	189	175	230	181	195	208	201	209	206	185	212	194	211	194	205	191	170	204	215	195	190	191	190	192	185	197	175	190	192	217	212	177	208	216	216	218	202	209	207	191	196	213	215	196	196	196	211	193	218	182	215	176	202	185	196	210	220	185	202	193	194	186	207	222	174	211	193	192	188	209	193	201	187	205	235	226	214	176	171	212	190	205	216	193	195	197	186	212	221	195	185	199	193	205	195	198	194	207	216	172	234	216	188	228	190	185	194	194	234	191	189	183	186	214	175	214	229	177	202	216	203	203	186	186	189	201	211	200	175	198	180	183	194	215	198	198	193	202	222	189	221	192	214	196	198	201	192	186	220	183	192	221	211	194	201	182	208	221	209	215	207	189	191	217	196	201	230	184	205	198	190	171	184	217	220	196	209	182	199	196	197	185	202	211	217	184	187	197	180	206	175	219	184	173	180	195	222	225	204	215	211	180	189	203	198	209	215	213	189	201	228	186	207	227	169	213	201	199	192	213	217	214	201	185	186	223	187	198	197	190	198	210	198	185	229	199	207	198	179	187	175	209	202	196	207	188	225	220	196	174	186	208	206	212	174	202	198	183	192	193	187	182	213	195	196	191	181	204	175	192	210	212	212	192	194	203	217	186	204	223	189	204	215	227	192	191	202	219	213	206	192	193	196	194	183	195	215	210	219	180	181	226	208	213	187	184	194	206	199	228	223	222	218	191	181	218	210	210	212	195	211	198	195	233	192	208	193	200	224	200	201	183	210	194	204	216	198	196	199	213	192	185	211	213	240	190	203	171	211	189	216	190	200	210	217	200	223	172	200	203	203	169	199	210	188	190	211	193	187	216	225	227	216	204	226	193	211	210	196	200	236	188	186	214	202	202	199	198	223	202	179	193	180	175	183	216	187	177	195	187	229	207	199	203	211	207	213	202	187	208	196	215	201	190	191	214	201	223	191	202	208	207	200	202	170	207	229	198	196	221	207	211	191	196	197	225	192	168	204	190	190	189	209	217	204	199	185	218	199	233	210	199	200	218	219	198	248	214	203	213	189	184	197	187	203	183	206	190	199	198	192	189	196	198	198	198	197	208	179	200	221	228	225	202	201	202	202	215	185	191	191	198	210	192	198	182	210	204	208	187	182	201	178	223	205	204	191	220	222	201	194	187	203	189	213	203	210	203	188	175	197	217	220	192	198	204	181	179	181	213	218	191	179	208	209	187	186	184	193	206	209	234	192	215	184	226	223	208	212	202	200	209	173	202	205	206	197	182	216	193	185	189	212	178	201	221	208	209	223	194	199	224	197	206	225	215	213	204	194	196	210	199	200	182	185	199	193	199	219	187	200	205	214	205	180	203	198	191	193	203	186	204	210	209	241	204	196	207	224	213	201	196	197	211	193	190	218	202	198	203	216	204	215	199	222	192	203	203	208	192	218	207	224	179	191	177	177	201	203	210	193	214	249	214	206	186	213	200	213	185	211	193	198	191	217	188	198	221	179	206	217	216	182	193	192	190	205	182	193	207	199	209	195	209	214	169	221	202	229	209	168	168	185	206	210	205	182	202	195	203	209	191	187	199	178	191	197	217	214	173	184	208	191	218	199	203	215	217	209	208	210	199	193	208	193	189	220	179	203	193	189	203	204	194	169	214	210	197	187	204	195	187	171	206	217	187	209	199
16222	33740	28641	20189	20149	10581	5856	5710	4421	3769	2610	1846	1963	1752	1630	1095	1064	1153	1930	3256	561	323	316	311	318	308	323	309	327	291	270	334	304	292	338	300	291	279	266	293	313	290	273	296	324	260	279	290	273	281	305	302	301	303	292	264	264	313	270	285	303	286	291	260	275	286	277	278	257	310	286	277	303	282	293	264	296	269	267	277	287	281	312	284	316	266	272	288	291	276	303	295	284	283	268	307	284	292	284	293	295	315	268	283	269	260	295	284	290	261	279	275	295	269	296	279	333	287	270	258	246	276	256	284	261	279	299	284	254	292	266	282	291	282	277	290	291	296	251	268	268	266	272	263	280	256	269	279	302	273	303	294	283	272	306	268	290	269	267	299	279	274	263	287	269	265	281	303	277	300	294	271	268	281	316	262	297	239	265	315	283	284	261	297	291	309	256	275	271	298	289	282	274	298	266	285	291	272	262	292	283	240	293	275	269	283	264	280	266	247	261	267	256	295	278	312	273	291	281	295	288	259	241	270	274	262	285	299	289	289	248	263	292	287	294	291	253	252	280	283	268	279	270	256	294	303	303	262	281	292	293	300	252	283	243	272	305	262	304	298	298	260	273	263	288	293	281	298	299	279	271	295	290	255	279	277	273	289	278	284	272	292	258	266	287	284	263	274	303	264	300	281	298	286	268	246	265	268	287	274	302	280	282	283	273	284	273	298	254	278	282	310	301	287	280	279	274	275	264	315	304	307	298	274	273	294	288	279	272	283	285	274	263	266	273	266	296	302	305	285	306	286	293	255	257	283	274	288	289	258	274	276	304	270	272	280	289	298	308	291	302	273	261	288	295	306	329	268	284	285	283	296	280	311	278	289	258	280	283	280	296	292	277	267	272	253	292	271	290	300	268	284	281	260	270	287	272	281	289	304	295	302	281	282	309	285	264	319	272	305	268	255	284	280	260	278	286	266	286	260	276	289	272	263	285	261	260	305	287	263	283	298	286	289	275	266	268	265	277	316	300	266	296	280	279	274	305	295	302	254	299	306	294	283	245	263	281	287	281	283	290	252	283	260	282	297	290	278	286	267	260	278	299	277	266	264	279	276	273	276	272	298	277	298	286	287	300	276	281	267	269	260	282	313	297	292	296	249	274	302	279	285	280	305	271	297	302	296	271	321	257	292	233	271	286	301	282	256	270	277	276	263	284	285	274	268	246	254	279	257	295	303	312	282	275	296	296	290	271	267	303	283	280	262	292	265	303	313	262	319	263	257	289	242	298	288	252	293	262	290	286	272	293	290	283	275	266	284	262	264	276	302	275	295	317	274	278	287	270	283	295	277	278	249	294	311	291	265	273	276	289	312	266	272	268	284	312	297	297	298	322	273	295	299	271	274	306	257	254	256	288	261	290	281	288	281	278	262	263	311	285	268	299	287	282	285	272	290	288	273	308	302	291	275	295	276	314	344	314	291	276	254	297	283	259	269	257	260	275	265	262	285	270	326	259	298	269	329	267	303	291	314	278	267	268	299	301	263	275	290	312	271	278	271	283	250	255	267	295	273	272	280	261	293	271	265	267	250	305	274	279	276	271	270	269	285	296	291	274	275	277	249	261	307	275	258	291	286	256	286	308	257	283	261	273	248	277	319	298	301	261	292	259	289	285	293	289	266	300	288	269	255	275	279	257	272	298	291	302	276	301	298	273	272	270	279	273	260	283	299	264	247	279	256	292	277	273	299	256	282	293	298	304	307	276	280	318	282	260	295	297	297	300	269	311	278	276	275	279	284	300	285	273	290	254	299	307	286	268	267	294	255	282	276	307	312	283	259	290	286	275	294	258	276	283	267	291	279	278	262	290	296	261	267	277	280	284	275	296	277	301	319	288	297	290	294	270	260	289	276	283	308	269	273	289	269	243	317	298	280	276	289	289	298	282	288	286	298	296	278	276	306	304	316	270	284	314	268	281	285	304	272	319	284	286	274	331	280	284	304	281	298	288	260	258	271	264	286	285	298	290	297	307	292	267	280	295	264	290	301	289	283	295	285	279	294	281	263	310	286	271	303	282	284	292	255	284	296	246	290	259	263	290	295	290	296	276	277	287	282	263	285	280	290	274	287	284	275	301	300	288	275	294	291	244	277	277	263	293	262	269	285	269	267	265	280	277	266	307	287	269	291	298	266	272	269	258	317	290	298	271	293	311	264	291	277	253	292	303	301	312	314	315	250	294	277	274	263	276	291	274	308	284	275	293	289	280	277	264	274	300	282	284	290	298	265	252	306	276	289	270	272	299	258	282	286	281	277	273	297	260	273	288	332	263	281	277	282	269	290	285	278	287	279	287	255	293	279	247	296	283	256	291	300	278	306	266	290	296	303	279	283	229	273	237	270	293	291	286	255	281	243	275	285	266	300	290	290	307	281	270	296	267	295	267	279	305	274	282	279	290	290	254	271	267	256	269	278	295	281	289	299	297	285	295	243	286	289	288	271	276	300	287	282	266	274	280	270	291	275	289	274	297	279	294	289	294	271	242	250	245	286	263	271	303	271	299	293	287	278	233	300	287	254	267	280	309	282	276	267	282	274	286	286	285	272	290	286	291	309	263	296	276	296	281	298	279	254	299	268	273	288	271	267	280	275	279	266	295	298	291	277	307	283	310	284	293	272	310	287	264	280	249	264	263	281	276	268	297	289	296	291	281	279	298	290	258	261	290	278	262	286	304	293	282	281	250	275	278	281	288	280	279	285	285	283	267	278	272	256	292	270	284	278	304	269	295	274	275	289	262	268	260	275	286	286	281	281	276	299	283	291	307	297	249	268	282	272	295	284	283	307	299	273	269	303	318	303	272	272	322	287	235	247	275	288	299	286	281	302	303	284	286	291	266	270	238	304	274	270	285	309	294	299	282	286	284	285	302	253	270	303	262	265	293	277	265	251	304	272	322	294	254	306	271	309	270	265	278	285	278	298	297	319	269	318	284	250	267	267	295	245	279	281	287	286	278	278	269	271	295	283	303	272	262	272	277	303	296	294	257	280	280	300	260	276	292	264	257	290	268	265	288	286	284	267	268	247	277	277	287	274	276	271	274	269	274	294	268	291	273	276	256	276	277	265	279	273	269	258	324	263	299	240	249	284	281	272	273	308	313	258	282	273	304	280	284	272	282	297	271	305	286	273	279	290	295	273	268	284	306	254	301	297	276	302	290	266	281	284	278	268	286	306	287	248	259	289	267	266	307	270	265	240	281	290	315	261	309	249	273	282	268	282	278	270	295	290	257	320	293	323	296	274	249	301	273	281	262	299	273	305	284	290	287	268	276	274	305	298	259	295	299	294	273	301	285	299	319	258	276	252	267	287	261	293	267	274	268	262	271	288	259	275	276	287	292	285	310	267	248	286	291	271	248	298	275	274	280	280	293	271	262	302	279	273	283	293	303	289	274	291	272	287	281	280	282	284	274	280	259	254	271	297	273	267	275	260	275	276	254	276	296	289	284	269
22778	21080	28851	23543	21158	21190	13218	6561	4590	2643	1666	886	1059	1180	580	442	443	392	1455	6223	6812	187	124	100	111	116	113	103	124	80	81	106	103	105	93	93	109	103	101	97	90	82	94	91	87	99	80	109	109	97	98	89	90	103	93	95	92	96	82	100	91	89	83	92	85	95	102	86	92	99	103	104	95	103	93	91	100	95	91	86	90	90	85	93	78	100	94	87	94	85	99	93	98	103	120	76	83	94	85	95	79	93	79	96	80	88	79	99	114	76	83	81	76	75	74	81	82	96	82	88	78	78	92	91	85	98	92	93	78	82	82	108	95	87	66	80	111	90	94	81	86	83	95	84	79	85	93	78	68	95	80	113	86	90	90	91	103	89	82	95	94	83	84	84	82	98	64	88	72	79	90	98	90	93	83	89	81	83	91	102	92	90	89	76	76	101	88	86	97	97	114	94	94	89	85	81	113	90	122	92	82	71	95	109	85	78	90	87	93	100	76	85	92	86	83	82	74	80	100	103	88	103	101	85	71	91	85	81	90	74	84	86	77	86	82	93	101	99	88	87	116	90	93	87	86	90	85	81	88	100	87	74	91	91	98	79	102	94	80	84	104	91	88	83	79	98	96	87	79	81	89	92	85	93	77	78	90	97	89	79	87	87	85	94	83	94	92	87	84	89	87	106	80	86	97	75	99	107	88	73	93	77	88	97	90	97	82	106	95	88	88	85	75	87	83	95	84	89	77	85	74	100	87	68	85	84	97	71	88	79	97	84	92	85	101	72	81	91	84	76	81	98	88	93	82	97	105	83	88	100	78	69	95	98	74	75	93	82	121	67	98	98	80	80	104	83	86	97	79	77	82	93	82	79	89	102	90	92	91	98	90	101	95	100	86	97	88	90	76	101	97	78	82	102	105	88	79	101	94	90	78	91	69	96	82	79	98	92	81	82	96	88	99	77	102	79	82	93	109	85	86	81	93	92	84	96	105	76	100	87	90	92	105	75	87	123	78	101	78	76	89	93	86	88	77	78	95	103	87	89	78	86	91	78	78	83	104	75	80	84	89	82	94	101	88	88	81	87	81	82	94	94	83	87	75	78	86	97	84	80	91	70	95	82	90	82	87	87	84	91	105	88	71	93	101	81	95	95	94	95	76	89	94	91	74	97	92	87	94	79	73	81	79	92	98	106	71	98	91	64	80	91	87	78	93	80	72	83	95	85	81	85	97	78	113	104	76	88	83	110	82	78	105	82	93	102	92	77	72	75	89	93	85	89	77	96	81	81	97	82	88	83	101	87	103	84	83	85	86	97	74	97	86	90	78	71	73	92	98	89	99	108	98	88	90	96	65	80	86	98	73	87	90	87	73	83	75	94	90	85	95	80	91	86	83	90	81	93	83	84	78	79	98	84	100	94	89	105	71	79	95	82	90	95	84	88	90	94	81	85	97	80	80	99	82	101	98	64	68	100	88	98	99	87	85	92	87	88	87	103	81	97	70	107	91	78	84	105	66	93	76	84	80	92	100	81	93	104	87	95	85	96	76	75	96	95	93	75	76	91	88	98	87	79	106	86	77	90	85	96	83	75	105	88	74	91	96	92	73	78	89	95	79	99	113	76	74	79	96	91	89	87	96	79	90	92	98	96	99	99	78	93	97	93	91	85	94	73	77	87	78	90	88	87	85	95	74	74	107	83	83	78	74	90	81	93	107	93	79	79	95	87	88	89	74	84	97	81	69	105	80	106	86	96	102	78	95	92	97	70	98	100	83	89	81	78	93	93	76	94	84	91	85	96	99	106	107	86	128	75	100	98	73	94	73	75	93	86	88	91	81	91	68	91	92	67	85	81	95	100	86	108	85	83	95	88	93	78	70	85	92	75	79	96	68	82	75	64	86	89	89	103	90	77	79	90	77	89	94	102	76	81	81	65	83	85	85	76	102	78	88	85	103	92	83	91	94	106	95	91	94	85	71	84	97	88	74	100	88	92	99	89	75	94	85	94	77	87	90	103	79	77	93	82	89	101	89	91	97	89	81	95	92	77	86	82	86	104	81	93	90	84	101	76	87	96	75	95	97	82	79	101	91	60	93	100	73	90	67	86	91	96	95	87	113	84	75	88	96	90	87	73	74	88	89	86	97	91	96	83	104	85	96	84	81	95	84	94	82	104	92	93	82	86	78	105	90	83	81	96	85	79	72	98	108	90	86	84	78	83	89	91	75	83	98	85	107	90	74	96	73	89	98	99	74	92	100	85	69	80	93	89	84	86	86	74	91	81	88	95	74	109	77	95	94	81	81	88	81	80	93	86	84	76	80	77	86	72	101	85	85	84	79	90	66	86	77	95	89	91	83	69	86	83	90	82	96	97	102	77	76	95	78	89	72	95	67	95	75	91	101	86	76	89	82	96	84	85	81	82	82	89	77	79	88	86	75	83	91	89	103	87	92	84	91	85	108	95	82	91	87	67	88	83	74	94	86	88	85	85	83	91	78	93	79	82	98	88	83	75	100	96	92	85	89	88	75	95	88	86	90	92	88	84	75	84	84	87	93	65	91	72	92	78	85	94	87	73	74	89	84	76	77	87	79	93	77	87	85	92	80	91	72	83	91	93	73	83	81	100	98	76	93	82	83	84	89	98	93	104	88	98	94	90	103	90	85	90	82	85	86	90	82	88	97	98	83	80	82	82	100	101	86	97	72	70	81	79	94	100	92	75	101	84	95	88	83	100	64	81	74	68	100	85	110	75	100	94	87	87	79	72	78	92	96	90	92	94	91	87	93	95	82	95	99	85	79	86	93	70	72	69	105	101	84	83	77	103	81	100	80	93	72	84	78	75	91	93	81	88	100	91	87	74	79	79	97	81	93	87	81	94	82	93	83	99	93	102	99	72	106	78	90	83	93	90	81	79	105	103	89	92	80	84	92	100	103	91	82	64	93	76	99	84	83	83	95	89	77	85	95	103	64	74	94	83	93	91	83	98	82	79	92	84	76	93	87	73	104	87	87	81	91	72	75	81	91	84	101	87	80	91	96	118	88	67	105	83	84	86	96	92	68	88	86	82	84	94	83	88	100	90	72	88	76	90	101	80	80	96	77	93	96	83	87	82	94	92	87	92	102	73	86	82	77	88	85	88	102	88	104	93	89	84	73	99	86	89	73	85	72	86	77	87	97	90	103	84	91	80	92	86	105	73	87	95	96	80	91	91	88	93	79	83	81	80	107	102	83	89	95	85	73	112	81	83	96	90	86	83	63	82	85	107	75	67	103	100	86	91	82	97	95	105	98	74	101	89	76	73	85	81	102	104	89	97	91	69	83	83	88	88	102	92	77	94	83	79	80	98	91	79	101	71	89	83	71	83	87	94	81	87	95	93	101	73	93	94	65	87	84	71	88	68	93	81	98	93	84	85	98	95	77	99	89	89	97	98	97	84	82	88	88	84	73	92	83	93	86	72	87	99	78	91	74	98	78	93	71	100	87	91	91	79	84	65
19594	39698	33488	27152	25777	15641	10672	13061	10766	6348	4060	2160	2868	2880	1476	1067	1021	872	3346	11905	9918	202	206	192	199	173	183	148	163	165	168	156	157	166	157	140	132	146	126	128	165	139	123	149	136	137	146	119	125	118	142	124	124	144	143	127	122	126	152	111	154	128	135	128	132	116	137	134	113	124	119	140	126	126	104	126	145	118	125	128	130	141	109	127	127	108	136	123	124	131	115	127	111	131	115	132	122	135	140	121	120	116	131	126	112	110	130	124	116	123	131	115	106	119	121	128	120	117	119	116	125	117	130	124	130	134	125	138	135	118	127	121	108	141	108	123	116	125	154	113	107	124	117	136	132	127	146	117	128	130	111	120	111	133	128	116	137	123	123	132	105	122	120	148	123	123	131	123	108	125	147	119	136	115	117	121	123	118	134	106	115	139	100	107	129	116	138	110	118	127	105	139	123	113	110	137	122	118	134	130	114	127	116	120	119	127	120	146	116	132	134	128	114	121	142	118	121	113	135	96	119	113	131	117	114	117	115	147	101	114	120	141	130	128	127	126	121	137	126	133	116	101	124	115	140	120	127	114	123	133	122	135	127	104	108	125	121	117	112	103	114	133	98	127	120	131	109	106	101	135	115	131	111	106	128	113	120	117	103	116	120	139	137	120	128	111	127	140	138	115	130	129	118	131	122	104	130	103	132	131	135	127	124	120	116	114	129	116	100	118	109	119	131	111	119	121	111	123	121	131	112	136	119	120	128	130	123	117	121	128	131	124	108	99	109	134	108	112	115	123	122	130	113	123	131	142	132	105	117	119	120	106	135	134	131	124	132	105	117	106	121	96	118	122	145	143	116	120	146	128	119	119	137	118	116	123	123	130	107	114	114	128	117	118	128	108	137	121	128	136	126	132	117	114	131	123	128	100	145	124	113	110	108	126	115	132	108	110	124	128	102	112	122	135	120	130	120	101	136	131	108	144	117	121	130	130	114	138	126	129	128	127	97	145	109	110	122	116	104	130	117	132	109	131	128	105	136	112	96	140	111	120	111	145	127	122	112	122	116	119	125	123	121	130	131	120	118	125	95	111	133	117	145	138	131	129	117	135	115	123	107	114	104	138	121	124	111	124	112	127	117	117	156	126	119	109	118	118	127	126	132	134	119	122	112	119	114	119	95	119	110	125	131	112	116	127	121	107	128	125	117	107	124	132	123	123	126	109	109	118	101	121	120	125	122	118	121	115	115	124	129	120	122	117	114	98	104	102	132	119	126	104	131	128	115	120	114	111	125	109	117	121	127	131	116	118	121	117	111	118	116	109	106	121	122	112	128	133	103	109	129	131	132	126	124	124	113	132	102	102	114	117	151	126	112	115	133	131	135	131	124	132	116	107	135	120	112	109	119	127	123	130	113	139	111	126	96	115	135	125	112	126	139	142	101	115	124	120	120	122	130	116	114	109	109	123	121	126	124	117	121	118	99	119	109	115	109	130	126	136	130	137	105	113	120	121	129	134	112	116	142	132	126	107	114	130	102	107	144	112	100	116	121	99	106	104	130	125	121	124	121	115	125	125	137	111	109	118	123	128	111	120	106	138	123	126	131	120	122	119	143	124	96	135	110	129	125	118	129	129	129	137	118	122	129	104	112	155	142	132	129	110	118	110	126	101	119	122	114	125	109	98	107	125	126	114	96	113	141	104	116	122	123	122	135	129	123	120	130	139	109	124	105	118	96	107	103	122	125	133	120	124	117	122	113	113	127	113	127	105	107	114	121	124	120	101	102	101	107	114	105	109	108	110	107	114	126	125	138	122	125	120	141	131	115	121	113	126	126	103	117	120	122	121	110	117	128	125	141	116	112	129	103	116	143	122	118	128	130	132	125	130	119	124	109	115	140	131	124	123	131	117	120	121	128	109	139	102	149	109	110	106	111	128	126	114	133	99	121	108	112	144	108	115	116	111	123	108	111	140	129	113	118	124	108	130	142	102	111	97	130	137	129	100	126	138	125	116	105	107	118	123	117	117	136	119	113	131	100	115	134	127	104	145	127	126	118	116	122	109	114	113	124	124	146	113	131	125	135	131	113	131	129	146	117	113	127	112	115	119	122	119	109	112	120	109	112	133	130	121	107	127	121	100	116	128	142	117	129	106	133	97	110	106	119	114	125	121	133	121	104	109	122	123	97	133	126	131	126	109	130	120	117	126	103	126	113	139	154	129	132	123	132	123	118	122	120	126	126	102	122	106	119	128	124	115	101	120	111	116	111	122	127	123	108	149	117	141	115	121	119	114	134	119	122	134	109	134	123	141	131	121	130	127	122	134	116	118	116	141	121	110	131	132	125	118	127	116	118	127	121	122	118	134	126	99	131	108	127	127	108	117	131	109	120	129	120	122	106	133	116	113	109	123	129	122	118	135	107	126	122	99	104	112	116	122	129	114	111	118	121	107	116	117	120	103	146	135	110	119	129	127	110	130	116	118	124	120	107	113	104	120	134	132	137	130	138	119	116	106	117	98	116	131	115	112	108	105	116	100	109	116	143	114	115	140	100	109	119	115	127	157	133	111	116	116	116	131	124	118	114	101	113	104	131	130	105	138	141	108	110	124	134	101	121	94	121	118	129	123	130	120	127	105	119	128	111	115	101	129	128	136	142	120	116	130	125	153	109	123	112	112	124	132	117	129	118	129	135	142	123	111	117	124	143	122	138	130	130	130	128	113	119	132	131	137	125	104	138	139	120	110	111	125	128	129	114	113	131	112	112	127	132	108	115	117	114	125	122	97	125	139	117	118	128	113	132	120	110	113	122	116	126	107	113	121	118	110	141	135	116	142	147	122	109	102	95	116	135	122	115	123	114	153	130	119	106	110	121	132	120	125	114	109	146	115	102	121	123	116	103	134	122	116	129	120	119	112	130	123	122	113	117	107	127	111	133	105	120	122	129	118	130	140	127	121	117	128	126	121	109	104	118	125	120	136	116	122	115	130	143	103	125	124	108	110	134	137	134	135	111	120	116	116	102	126	129	139	108	112	139	125	126	118	123	123	125	132	123	117	126	110	122	146	146	110	138	123	127	111	118	135	122	123	120	119	120	108	113	147	117	127	119	120	113	130	131	119	123	106	122	119	114	114	118	123	122	127	140	129	122	120	133	121	116	136	125	135	115	134	126	113	132	115	127	108	129	114	122	116	118	132	104	123	112	129	119	120	123	132	101	124	109	134	136	131	111	127	109	118	112	136	134	113	116	137	110	132	127	132	126	137	113	120	125	127	116	129	100	135	108	104	125	105	135	129	131	148	123	124	113	113	124	112	141	113	114	114	125	123	99	108	116	128	139	124	126	131	116	117	158	121	110	134	127	122	114	113	131	141	134	129	123	109	122	119	102	119	122	106	111	128	128	144	123	107	126	133	107	131	122	143	127	109	114	128	122	125	135	117	121	102	124	100	122	119	121	115	114	104	120	131	129	121	122	120	129	151	125	122	104	128	111	115	118	130
26815	21155	17530	10723	7227	2816	2658	2990	1523	1503	825	555	474	552	400	384	328	336	412	598	650	345	252	298	285	267	295	274	274	272	297	255	270	272	261	271	307	268	270	274	242	312	286	269	279	296	263	319	276	273	277	280	281	273	276	282	301	276	275	276	265	288	276	277	277	269	288	278	259	297	273	299	293	283	246	270	272	279	277	278	272	327	267	237	321	281	290	273	290	252	283	279	278	286	288	311	290	271	291	259	268	283	283	279	255	282	275	264	304	279	264	279	274	263	265	281	262	277	276	282	270	316	319	261	255	271	254	292	276	283	300	294	311	269	269	262	256	274	307	287	290	300	317	262	285	287	298	272	291	269	284	274	268	290	268	310	291	271	289	271	270	271	285	267	294	309	275	284	260	260	260	281	279	269	284	269	262	279	308	269	289	277	265	331	296	289	283	289	258	271	275	270	266	278	261	277	266	266	286	285	285	281	296	272	279	287	281	291	303	251	253	260	276	279	275	245	242	275	267	266	292	273	268	257	278	289	271	304	265	298	281	249	291	274	272	261	261	260	277	288	288	242	273	288	253	263	294	282	315	284	272	280	303	286	282	281	295	275	286	273	281	274	284	289	259	288	281	247	278	299	301	290	261	281	303	275	252	287	304	293	261	292	281	262	286	295	298	246	249	254	285	286	292	263	302	306	287	251	285	251	273	270	290	275	262	282	271	267	275	266	257	306	265	244	251	263	291	257	293	286	289	276	281	275	295	288	274	274	253	257	265	269	267	279	277	283	286	275	257	299	299	269	272	275	290	282	317	262	300	252	289	261	258	263	289	271	255	301	250	279	272	269	255	274	262	323	286	279	260	295	261	279	291	271	267	254	290	262	289	243	276	269	301	275	264	284	280	294	293	301	295	283	254	258	288	273	302	291	282	267	288	290	287	247	282	271	290	256	294	259	270	267	273	281	252	292	269	252	302	272	272	281	284	269	270	296	292	260	284	311	273	287	275	243	262	261	253	279	278	272	299	274	264	296	309	264	301	295	272	271	275	261	292	254	274	266	269	280	273	256	258	310	258	304	251	282	272	271	278	268	265	282	306	271	289	267	269	267	276	272	249	254	257	273	290	289	281	260	298	306	267	255	296	273	287	288	289	272	254	264	296	278	255	278	282	294	269	266	264	281	296	290	280	257	275	260	266	262	277	269	276	277	282	316	316	273	287	292	312	267	297	309	294	265	289	281	290	253	287	315	276	268	302	285	279	284	282	286	306	258	283	285	262	293	280	299	295	281	262	298	282	292	300	272	244	286	254	291	281	307	287	275	299	261	299	291	283	300	255	272	278	283	273	252	285	272	290	265	276	251	296	266	311	262	269	282	304	275	302	283	245	267	267	244	266	292	294	283	275	295	268	267	266	291	295	285	325	273	259	297	319	287	304	299	306	283	302	268	269	257	241	272	279	246	256	247	264	281	284	266	285	301	317	276	257	275	284	282	277	261	285	246	290	248	249	283	284	271	262	253	285	280	282	288	292	257	286	284	262	255	287	293	295	273	258	271	306	255	274	268	287	284	291	252	291	283	287	295	277	281	273	287	272	249	287	288	312	272	294	297	270	272	284	278	300	273	276	304	311	302	281	255	290	290	283	264	259	249	266	287	278	279	273	269	307	276	292	291	287	276	294	275	260	254	287	258	294	271	292	267	274	270	279	291	293	296	264	244	252	273	271	269	280	282	304	287	277	268	286	257	289	268	248	287	307	291	274	282	259	286	311	272	264	287	282	271	284	299	271	271	281	280	283	261	289	279	268	261	295	313	297	255	316	309	281	303	262	298	269	261	288	312	260	276	290	275	305	274	292	317	286	277	279	286	259	251	311	278	294	278	272	264	263	268	284	293	281	263	269	256	313	293	278	297	269	259	288	268	296	285	283	279	266	281	270	255	303	302	266	268	283	303	276	302	250	282	286	255	292	295	272	280	241	257	277	302	305	266	297	273	281	279	259	284	253	278	268	272	265	285	269	274	241	288	261	274	309	286	295	264	278	295	260	282	274	270	326	272	289	299	260	259	275	255	252	293	256	294	262	307	299	282	269	294	287	296	285	290	281	284	319	281	317	261	279	274	266	291	264	278	266	280	279	242	294	282	307	263	266	271	282	289	248	278	266	278	269	258	293	289	268	303	265	285	294	271	265	255	277	269	283	271	272	272	270	278	286	252	287	261	290	312	276	256	261	263	273	255	297	276	289	317	269	252	273	271	267	316	262	279	293	288	226	248	258	275	263	315	264	279	289	277	299	279	272	284	276	269	264	277	277	278	288	283	264	289	267	322	294	287	305	322	277	243	286	283	267	281	283	289	257	260	258	271	281	267	287	250	287	289	272	241	259	258	275	275	259	287	300	282	270	264	244	286	277	291	298	299	269	283	296	275	300	239	259	294	270	263	250	282	327	287	261	286	297	270	275	282	301	293	262	260	259	264	292	274	271	263	251	291	271	286	291	257	270	256	326	278	286	271	299	280	253	274	269	275	286	293	256	319	274	272	262	269	295	304	282	274	295	272	272	297	301	269	305	291	320	266	292	265	268	288	258	316	282	311	269	244	264	275	297	263	272	272	255	309	314	283	277	263	309	281	270	289	270	247	288	282	256	279	288	270	293	277	280	311	280	310	273	263	282	236	274	294	261	269	271	284	261	258	303	270	276	301	265	289	278	277	272	294	268	312	265	273	301	284	277	306	268	293	287	275	265	242	296	286	273	253	276	271	255	282	259	286	275	284	312	283	282	264	280	307	268	287	241	278	276	279	301	272	264	279	285	314	305	259	279	297	288	267	246	295	307	278	264	287	274	283	273	272	280	282	283	300	295	257	261	264	258	291	275	306	255	263	289	271	265	269	319	251	271	271	266	283	291	289	276	275	296	293	300	268	306	285	257	305	275	278	286	270	289	289	282	272	286	312	259	263	275	293	293	284	281	269	259	273	306	307	287	283	272	292	280	293	290	277	296	277	296	301	283	274	266	285	266	280	254	300	269	301	264	283	295	282	267	268	281	275	296	253	293	285	292	256	275	252	294	271	285	257	245	291	283	278	273	281	285	227	267	254	271	253	311	246	288	284	278	259	258	249	248	285	271	282	266	281	272	286	285	263	286	270	279	268	272	297	277	257	275	283	291	299	267	248	285	295	280	280	293	283	297	299	280	271	271	289	320	258	281	321	284	274	285	271	284	281	278	270	261	297	270	292	259	253	271	258	267	289	275	270	268	277	301	257	285	271	276	315	268	236	282	288	285	278	280	271	261	284	259	260	309	269	260	260	273	276	282	293	283	275	256	255	272	276	269	260	309	294	256	280	280	311	251	271	308	284	288	304	318	255	267	277	277	275	281	292	277	294	266	280	264	249	283	316	269	279	291	298	265	264	276	300	285	283	288	253	298	247	254	236	284	291	254	289	260	249	278	277	279	286	289	273	282	301	284	273	261	310	284	304	277	286	297	320	280	302
16068	26679	19657	14663	13225	6135	6791	7444	4016	3894	2081	1170	923	1202	706	680	593	635	708	1105	1259	448	373	384	344	356	384	375	356	416	393	402	374	366	384	375	374	388	397	400	378	379	406	364	339	367	367	395	389	381	384	367	377	378	366	373	397	383	401	369	417	383	416	353	410	384	347	403	375	379	408	385	408	395	353	359	371	409	364	347	384	416	395	382	342	399	398	400	349	390	365	411	351	380	374	380	404	402	427	365	404	342	407	352	407	391	375	384	391	370	356	383	374	395	414	415	379	389	390	400	403	386	384	408	345	354	395	356	386	402	398	380	379	395	361	367	360	383	361	389	395	359	423	383	409	377	376	374	366	383	409	385	369	346	384	397	389	363	390	380	363	400	354	383	382	370	396	400	408	402	398	387	320	400	393	367	396	361	390	371	380	356	385	380	379	393	359	415	405	380	409	370	364	353	419	373	378	347	384	369	402	407	403	370	370	409	413	364	403	387	383	377	350	361	398	385	402	359	357	351	390	389	382	394	357	367	402	366	438	401	368	364	380	376	385	418	377	405	393	388	379	413	378	347	389	357	417	398	386	360	408	389	412	367	403	403	352	361	404	382	345	365	413	377	366	378	404	375	364	368	396	401	348	396	397	403	394	394	394	407	377	347	384	403	413	389	396	389	417	398	373	398	367	376	374	390	353	404	382	382	354	358	379	396	345	368	375	356	391	369	395	371	367	375	394	373	432	389	403	361	368	392	350	378	387	387	383	372	395	388	388	383	341	382	393	406	396	373	367	396	445	375	408	393	360	377	397	388	395	411	361	391	343	401	353	384	364	362	374	387	416	392	363	364	429	361	384	400	354	387	368	385	377	397	412	366	393	370	363	366	392	377	384	391	401	425	380	397	333	411	371	421	354	385	366	391	371	377	395	400	393	412	368	365	397	377	397	425	381	388	411	378	364	392	362	396	385	406	396	412	388	371	374	371	414	405	421	400	394	365	379	363	390	359	398	395	368	405	381	372	381	403	420	363	384	402	408	353	383	398	380	430	403	394	369	411	383	385	365	393	373	384	368	402	369	388	357	378	380	395	376	370	393	391	371	418	353	378	376	391	382	386	422	363	386	334	376	377	366	400	429	372	407	390	370	376	406	379	378	358	387	412	357	421	389	402	404	386	394	390	375	373	396	406	393	391	366	389	348	378	404	372	385	361	384	385	431	385	383	382	379	361	415	401	397	369	395	383	381	393	372	367	390	356	355	379	370	365	399	394	360	387	404	399	390	432	387	404	411	386	414	415	374	394	394	401	397	364	380	383	411	387	378	386	384	396	383	367	391	372	356	394	411	407	367	386	381	376	380	408	383	389	384	399	390	392	386	416	377	354	405	408	410	367	418	360	359	355	392	393	383	416	384	374	364	388	393	396	432	390	381	402	361	379	382	388	376	434	404	354	383	358	388	382	376	405	421	379	386	383	371	373	438	357	390	404	357	386	353	368	373	375	388	368	392	376	378	409	394	358	367	364	414	378	413	408	397	385	359	398	350	341	417	385	382	388	386	370	403	371	398	350	386	394	392	362	437	367	387	378	402	327	402	384	395	390	386	377	360	388	379	375	351	380	389	410	365	409	361	410	393	359	363	394	388	401	358	384	390	353	360	384	354	340	371	382	379	409	388	367	394	385	383	384	387	395	393	379	384	368	371	385	352	335	376	394	384	357	384	378	374	387	387	394	388	362	410	337	359	407	373	347	350	370	408	365	386	372	419	367	389	379	364	378	387	363	399	385	362	353	379	365	394	366	383	389	385	389	392	370	385	376	405	379	408	421	397	396	383	382	414	385	392	403	404	408	374	408	394	382	364	386	385	417	356	340	354	358	386	392	360	358	397	413	375	411	346	359	367	381	345	372	363	364	387	383	352	392	390	410	400	371	398	401	429	424	368	414	408	435	383	355	407	394	373	404	391	403	401	356	372	389	387	389	360	413	380	372	366	384	408	428	413	401	363	417	407	375	360	367	393	360	374	418	388	369	388	386	368	400	397	369	388	387	360	393	396	396	347	420	366	409	352	385	359	354	389	385	362	371	380	377	405	379	386	374	388	406	376	350	389	392	398	393	403	393	385	436	380	382	383	360	392	366	399	416	377	343	371	366	395	385	402	395	350	353	370	415	374	387	431	378	382	375	362	363	402	377	378	381	385	381	383	420	388	387	376	330	397	376	413	405	361	393	364	398	369	427	366	381	393	415	404	407	397	373	377	369	379	412	368	394	378	356	396	407	422	400	381	395	397	380	390	367	399	385	392	403	376	395	426	413	381	411	393	391	382	379	397	400	383	386	387	378	398	395	380	375	381	379	376	382	404	428	400	345	325	356	338	408	407	383	373	406	379	394	357	358	384	366	355	380	399	376	370	392	342	390	400	389	363	413	374	395	398	392	383	364	394	369	387	391	377	378	396	404	388	372	381	380	389	378	372	399	350	347	409	401	401	406	392	391	412	360	370	388	387	397	383	403	389	408	398	370	416	340	383	370	403	370	373	397	407	407	380	399	370	384	379	423	377	357	409	392	374	372	400	423	367	383	409	394	391	372	385	413	407	415	398	405	408	388	368	409	389	392	385	391	362	375	379	364	381	407	361	346	400	382	390	370	347	410	344	362	376	389	393	394	384	392	413	367	396	387	416	333	409	341	369	377	358	378	376	377	375	407	393	423	367	332	409	401	367	371	396	371	374	355	365	378	395	382	374	392	403	397	379	386	392	343	363	362	381	382	347	396	379	411	381	393	376	389	387	384	397	379	394	362	359	360	413	376	409	402	423	361	350	419	391	390	379	391	388	376	362	390	422	362	382	397	344	384	397	374	367	407	368	384	394	408	375	418	394	366	387	367	377	398	403	368	372	356	395	390	377	388	395	357	358	386	349	393	398	371	397	404	410	409	365	340	386	411	367	406	367	382	394	413	405	384	412	382	383	376	395	405	372	392	331	395	405	409	408	364	370	405	384	373	388	363	378	417	398	392	360	402	389	394	362	367	390	395	360	373	380	386	382	416	338	374	373	363	355	363	409	406	363	380	399	389	419	392	392	393	360	376	404	420	383	410	411	412	382	364	383	397	370	403	367	363	381	343	381	407	403	391	373	380	389	377	364	379	434	400	370	397	403	387	367	361	393	376	424	368	375	386	386	410	384	372	393	376	416	403	374	366	400	358	388	368	397	391	369	346	398	390	371	378	398	350	410	358	410	409	387	384	376	380	389	405	379	369	376	382	367	378	372	358	416	413	390	391	380	377	417	399	403	370	379	394	386	363	399	384	387	387	403	361	360	378	369	380	436	379	340	362	372	360	401	369	415	381	428	390	376	405	371	424	407	370	381	399	403	395	407	390	351	396	390	420	351	379	360	337	378	349	396	363	375	417	390	384	421	367	409	371	423	421	414	369	406	373	388	372	364	420	431	392	384	394	400	376	382	413	381	390	394	345	402	398	376	370	395	398	358	412
23864	21050	28250	24107	20909	11456	8023	3313	1674	2084	1967	993	654	715	902	603	409	381	1794	4664	5394	3447	354	268	231	244	210	221	207	225	246	201	266	198	223	222	222	217	247	204	235	239	271	248	205	236	228	241	239	211	240	224	216	240	245	236	265	249	224	209	231	210	253	251	197	270	239	223	209	274	223	235	224	221	234	248	252	223	229	236	206	250	212	208	242	222	241	241	247	195	217	223	200	219	227	244	225	220	237	237	245	201	213	220	243	226	221	212	230	235	206	221	220	238	254	239	222	226	213	245	214	241	231	247	214	226	232	238	214	255	214	249	227	235	220	212	239	220	225	218	228	227	223	197	221	210	224	240	232	218	219	207	211	241	210	221	226	207	219	220	229	244	234	228	254	246	240	237	243	220	212	242	263	223	260	202	255	235	246	212	230	204	222	229	221	187	245	245	232	239	223	241	244	216	195	212	240	264	217	221	228	219	231	194	246	239	241	264	216	221	248	211	261	229	215	225	237	219	230	236	221	217	214	220	262	231	255	237	225	205	238	243	235	262	235	222	237	236	227	232	231	262	226	218	246	222	224	236	221	231	220	229	272	236	227	222	234	224	230	218	213	223	220	242	250	234	223	244	236	185	220	220	254	244	219	225	238	222	220	239	231	234	216	232	253	191	242	217	214	213	254	243	216	265	225	220	220	221	242	238	248	230	236	246	237	207	213	226	225	226	222	229	242	218	214	236	238	230	223	233	218	237	218	252	209	243	249	214	244	207	198	217	227	204	186	247	243	202	240	213	229	224	234	229	230	240	243	246	241	253	208	238	247	212	231	231	227	243	232	221	183	225	221	236	236	231	218	198	218	247	222	209	255	223	202	242	233	210	234	247	258	228	207	218	259	241	238	249	243	226	231	228	236	221	243	222	241	226	260	242	248	244	242	219	255	228	231	224	224	255	191	210	233	237	206	203	210	220	215	247	241	226	214	215	235	208	218	224	208	268	234	235	219	215	233	192	246	219	258	238	237	236	216	218	247	204	205	226	227	245	215	252	223	216	232	246	208	225	201	240	236	225	258	211	221	218	220	221	215	227	236	207	250	247	220	217	204	244	224	232	237	200	225	232	218	232	214	246	222	206	227	226	228	215	245	222	251	203	233	231	216	226	217	254	232	206	227	211	236	254	237	237	230	257	215	227	226	220	246	211	231	242	248	208	240	226	223	225	246	236	225	228	232	234	227	215	232	225	249	249	213	258	222	225	247	249	239	227	237	224	218	221	213	242	236	222	229	229	227	257	218	219	268	239	251	210	231	225	222	213	229	252	224	243	234	234	232	234	233	222	229	236	231	247	233	241	232	209	246	232	234	269	222	224	245	206	220	247	237	241	220	240	205	229	239	226	229	224	260	238	242	227	232	258	242	217	212	255	236	209	228	235	232	225	246	253	239	207	232	214	228	252	257	221	225	244	254	200	243	268	232	252	195	228	228	230	235	208	209	243	220	249	230	233	213	235	195	224	228	217	223	216	204	231	229	229	226	214	216	232	236	199	250	246	229	265	232	235	226	215	247	236	229	241	246	254	214	223	209	217	219	230	213	241	230	226	216	236	256	234	241	226	232	238	219	229	210	235	211	225	225	239	227	230	227	230	258	223	218	245	211	231	228	230	232	212	212	213	214	236	227	225	212	225	237	213	230	254	231	254	196	229	254	225	214	224	218	251	259	231	257	254	218	220	229	247	210	227	201	242	204	221	204	240	215	230	228	217	245	207	248	206	234	231	210	206	254	239	246	225	229	214	217	217	233	226	212	228	225	219	227	216	225	225	230	234	220	216	228	227	269	233	229	244	251	238	221	214	254	223	209	199	223	228	256	232	243	210	209	246	238	240	247	218	219	204	224	246	238	240	245	238	223	236	234	225	223	227	215	227	215	226	204	207	235	231	239	265	237	218	232	208	221	248	200	226	239	242	234	242	225	222	249	239	212	206	231	230	223	234	246	218	231	234	231	278	211	231	212	240	213	237	247	237	241	205	249	213	207	232	244	217	241	263	223	213	250	223	243	242	228	243	271	230	223	232	250	228	214	232	222	204	207	231	218	236	221	235	226	226	232	223	243	246	219	234	221	223	241	240	200	231	234	237	214	239	218	231	216	250	230	209	216	249	227	242	255	220	223	249	244	228	232	194	229	238	244	219	212	213	226	230	215	240	231	247	246	222	227	234	241	227	217	221	229	241	219	220	216	215	196	222	251	228	233	226	240	214	202	227	242	189	223	232	216	242	214	217	218	236	199	226	250	224	217	229	235	224	231	257	224	227	221	235	251	228	236	216	253	235	239	223	240	238	241	221	213	204	208	212	230	232	242	231	233	185	208	232	225	212	252	235	242	222	218	229	257	230	231	236	226	218	216	236	225	210	247	239	221	215	230	243	234	218	241	247	249	207	240	236	209	216	235	228	235	245	233	240	255	223	257	217	203	220	230	224	235	243	241	208	233	219	238	216	212	212	222	233	209	227	244	261	242	233	228	187	240	241	227	235	261	200	214	242	209	208	224	227	221	221	261	231	229	244	244	227	229	218	230	266	232	215	225	244	227	237	220	231	249	229	262	245	232	216	234	199	218	214	217	228	219	245	223	243	240	214	248	219	216	240	235	223	246	248	228	217	221	231	212	239	252	246	225	225	220	224	236	238	234	209	207	256	229	224	216	245	228	205	248	245	220	210	211	249	246	219	226	216	234	233	224	228	240	232	202	229	249	221	192	222	220	229	233	210	240	213	219	223	231	258	223	218	239	268	229	228	240	209	235	223	233	251	211	238	252	235	203	215	223	238	216	205	254	229	222	220	233	228	203	216	234	224	243	234	203	238	226	243	241	239	237	230	242	229	239	248	227	208	239	229	235	226	216	210	228	238	235	251	227	224	194	224	213	217	234	249	224	231	218	225	251	224	217	243	246	240	217	219	246	244	216	242	248	241	239	257	233	256	213	243	222	228	209	227	241	221	204	217	251	219	211	228	214	238	206	236	267	216	225	223	238	265	239	224	233	225	232	201	219	210	227	249	232	223	212	244	240	250	207	251	234	254	230	234	222	213	237	223	232	225	224	236	192	214	213	248	221	210	214	203	219	249	258	246	227	226	201	217	222	222	245	240	224	233	236	234	236	242	209	259	218	215	239	211	240	228	247	250	223	242	233	223	223	206	234	224	219	219	220	223	241	221	225	230	235	233	237	238	226	223	247	220	229	210	211	235	239	231	206	204	232	251	206	209	224	233	219	233	198	220	189	216	224	242	230	206	210	242	243	215	211	236	260	242	223	222	224	238	224	245	247	209	237	238	234	250	221	233	235	215	223	235	247	217	217	239	209	216	210	228	236	244	230	241	211	207	209	247	235	201	242	228	216	212	218	226	205	249	227	233	241	217	223	236	238	221	209	214	237	219	237	237	254	227	215	208	249	219	229	229	254	222	247	206	207	231	229	268	217	209	230	240	253	232	220	228
17455	32210	28273	22840	18275	9970	14318	7211	4546	5419	4711	2287	1553	1595	1905	1208	876	673	4010	9562	10330	6712	675	345	358	339	333	359	328	354	389	322	325	311	341	309	338	337	345	325	324	306	319	326	317	344	320	299	320	318	337	337	346	354	354	271	309	327	323	306	344	293	341	328	347	345	286	326	305	320	312	329	344	311	375	343	297	324	322	303	341	315	329	314	300	310	284	313	327	325	295	312	319	287	318	304	328	340	310	341	317	343	327	321	324	300	332	329	322	358	314	356	302	344	333	352	329	321	357	338	326	350	335	343	340	319	310	288	309	317	347	318	311	327	319	302	310	317	299	287	337	297	298	322	314	310	341	335	328	320	314	319	320	320	318	343	334	307	316	335	347	324	330	310	334	286	333	311	323	343	353	317	315	300	276	344	326	352	326	323	320	323	343	333	355	317	336	340	338	348	335	345	340	298	320	324	331	309	297	324	297	335	335	318	322	352	289	306	334	351	304	317	307	343	325	344	358	329	301	313	314	329	331	382	315	338	291	327	324	320	342	300	307	333	334	348	305	306	339	292	325	330	342	356	332	285	316	335	330	327	318	376	325	307	307	272	354	315	307	323	345	333	330	326	314	313	306	315	316	317	305	297	325	334	298	317	343	316	307	305	318	342	359	346	291	311	309	324	332	323	324	316	296	308	312	296	326	312	311	322	333	330	345	304	322	330	318	317	325	340	342	306	322	338	308	329	312	308	319	365	279	309	353	302	327	392	330	307	330	326	362	327	315	311	291	322	328	329	325	306	320	316	332	322	328	300	328	314	332	326	325	349	357	303	307	329	307	302	330	307	318	304	313	303	314	325	343	298	343	305	310	346	305	319	322	354	313	313	326	345	331	337	354	330	325	331	313	324	329	317	353	327	308	302	318	307	346	325	337	314	353	306	347	312	345	323	327	316	326	300	323	327	318	276	359	313	300	316	328	337	325	315	323	326	322	297	303	344	308	331	321	318	305	316	345	314	316	333	309	334	332	309	314	353	332	310	345	325	335	314	324	313	337	290	321	324	344	347	355	335	327	341	298	302	341	321	317	335	326	316	338	325	349	327	332	325	325	337	332	304	327	316	337	299	350	330	312	321	324	322	320	319	281	308	341	297	335	317	286	318	315	332	296	324	325	329	316	323	289	314	317	347	327	292	312	330	342	321	293	304	323	305	347	328	312	273	353	309	297	293	342	372	294	341	319	326	305	280	296	299	314	339	330	312	314	339	330	336	321	304	341	317	352	338	319	319	328	342	363	311	301	337	335	277	327	307	356	284	317	331	324	312	336	348	321	330	342	337	360	355	345	309	349	334	294	325	323	301	307	324	318	311	305	319	334	287	282	333	324	304	296	351	322	332	305	330	313	337	333	310	308	313	316	338	282	321	320	297	294	322	302	317	315	325	285	334	340	327	314	297	334	340	328	315	319	317	323	324	281	297	286	307	316	343	315	334	308	315	323	303	345	307	317	346	311	327	331	312	352	296	356	331	347	327	333	326	314	305	288	318	310	297	318	321	283	309	308	317	283	295	287	318	306	343	331	303	313	336	313	314	331	344	329	314	333	297	342	324	308	328	323	373	300	331	282	318	332	315	315	347	334	321	332	366	343	307	312	298	317	347	334	292	324	355	328	302	310	336	324	324	338	343	314	295	329	319	324	349	305	323	301	329	314	328	306	288	328	321	337	339	327	345	335	322	321	324	321	320	313	335	307	329	319	341	352	336	311	321	304	299	328	366	315	312	357	349	303	316	292	316	298	325	329	317	328	323	293	323	356	346	317	354	306	303	320	343	325	328	366	326	293	321	312	338	329	304	299	328	338	284	352	351	325	331	320	326	344	334	351	327	327	302	328	328	346	349	344	363	317	318	310	342	327	334	324	324	317	309	301	290	312	359	338	314	299	311	337	300	326	324	357	333	287	315	312	333	331	329	334	339	308	318	315	306	324	310	339	316	299	319	305	327	319	301	333	345	312	306	338	341	326	319	332	329	313	345	338	299	332	300	346	339	346	331	332	299	304	282	295	318	358	295	318	339	305	336	326	296	322	337	305	303	304	362	314	334	324	324	333	309	323	318	301	338	306	332	320	316	333	320	358	323	332	319	331	333	321	324	337	320	310	314	296	323	298	319	299	330	303	325	383	296	333	329	336	328	304	314	336	342	350	344	310	312	330	298	309	323	316	343	345	319	313	326	294	276	334	332	292	352	323	338	348	326	317	321	344	323	309	312	320	348	340	311	304	325	345	323	312	338	278	348	316	294	298	299	315	314	326	364	311	338	335	301	334	346	309	335	329	302	292	343	306	329	329	340	307	343	292	323	321	351	351	276	336	314	340	309	301	325	323	350	284	297	310	337	326	343	358	303	334	295	324	331	283	322	306	318	311	299	329	344	299	326	316	316	337	301	302	326	353	305	302	324	331	323	311	317	331	313	332	343	342	323	334	347	346	312	303	302	335	288	300	328	304	357	337	353	321	312	319	303	303	324	301	311	325	321	316	323	329	288	327	344	339	320	354	316	297	334	320	325	296	323	335	300	324	335	319	340	355	352	285	307	306	341	325	310	333	302	339	314	309	304	326	326	301	274	298	312	326	332	324	349	334	282	317	305	314	310	327	344	369	339	317	304	325	306	321	314	324	315	306	309	377	328	306	345	312	292	334	327	310	318	351	325	329	303	337	313	321	281	315	312	328	328	347	332	325	307	299	324	310	303	301	329	347	332	301	329	327	320	335	336	335	307	326	299	293	318	349	319	300	307	331	345	345	376	341	328	303	309	352	331	332	311	305	319	299	341	349	327	319	298	320	307	338	337	303	331	346	300	343	355	293	333	327	325	339	312	296	304	347	330	336	300	361	314	315	339	323	310	306	327	313	312	311	284	331	309	315	336	317	313	291	302	314	346	293	307	331	342	339	312	321	341	292	337	308	312	340	316	313	325	329	302	319	325	315	333	327	321	316	320	320	295	333	331	298	325	299	339	313	315	354	308	313	315	339	292	296	330	327	318	300	337	308	317	323	306	294	309	309	341	315	321	318	353	322	323	331	294	311	305	329	327	293	310	339	355	343	317	336	333	306	312	333	288	292	320	366	340	294	313	301	327	324	313	324	338	325	330	314	310	315	337	329	336	329	305	348	322	336	334	306	305	322	342	320	301	325	323	358	310	303	313	300	351	349	322	297	336	285	355	326	282	329	333	325	335	316	334	357	299	297	294	296	324	286	332	299	305	310	311	320	304	298	314	343	299	325	349	325	329	317	299	332	310	307	310	282	306	359	301	325	345	358	282	289	294	338	322	330	317	311	329	295	325	324	316	341	307	289	316	319	297	301	306	313	313	312	332	326	363	345	293	303	309	338	312	297	337	326	338	340	315	300	307	343	312	323	347	338	322	301	326	338	341	329	318	306	315	296	312	301	331	335	306	347	341	282	291	337	342	334	331	314	312	307	328	329	326	303	339	326	353
22735	21056	28831	23488	21087	21597	16996	4920	3241	1696	2983	2565	1614	870	674	697	810	573	1075	8965	14023	9817	2210	131	142	150	124	110	145	156	140	123	118	131	130	149	117	127	133	133	139	119	120	121	135	111	104	131	139	145	125	137	135	127	130	130	131	116	122	113	132	158	154	118	120	110	118	122	128	133	105	128	155	115	132	123	105	130	118	136	132	113	115	120	116	128	123	120	122	118	114	136	111	135	120	120	124	121	116	121	114	111	128	124	121	134	137	124	141	131	118	133	131	129	137	116	119	123	129	123	145	139	126	132	153	130	110	128	139	132	141	143	125	108	112	133	150	114	122	128	135	117	135	118	139	128	129	122	109	135	119	118	123	112	121	128	115	130	115	142	128	122	120	140	133	129	129	128	110	151	138	111	152	132	121	131	118	125	117	129	118	127	116	119	134	133	142	140	114	120	121	108	128	129	149	110	134	140	115	129	126	122	128	112	121	115	116	100	120	112	125	126	119	116	126	139	134	116	114	128	131	139	133	139	138	130	117	122	115	128	123	127	114	114	139	117	137	131	132	123	111	118	140	127	124	120	110	134	120	126	113	132	118	159	129	119	116	114	128	113	107	136	113	121	112	121	104	139	135	107	102	130	142	130	124	121	144	140	116	132	150	128	112	116	117	123	131	126	131	142	137	128	115	125	115	123	120	127	115	127	121	131	130	133	140	116	144	121	120	118	122	120	134	120	116	121	111	126	139	115	125	123	127	117	107	132	120	125	126	138	120	126	126	103	112	128	120	132	112	137	111	105	132	113	124	128	126	117	125	129	137	127	127	139	130	138	143	109	116	113	120	134	116	130	116	124	126	126	114	122	109	134	127	158	129	142	139	118	129	117	111	111	114	118	124	124	125	130	122	132	121	115	129	114	138	135	130	129	125	124	135	119	104	140	132	135	116	134	127	136	127	138	115	132	137	146	135	128	129	145	129	129	108	128	134	147	118	119	141	135	115	134	135	120	130	110	120	124	134	122	120	127	122	133	114	127	114	133	110	98	130	100	116	118	116	116	123	140	133	123	121	113	136	134	140	129	123	118	123	125	128	143	106	130	124	133	139	129	107	128	141	105	134	131	135	146	135	118	125	143	115	92	104	135	105	135	132	128	121	120	123	122	129	116	123	109	128	134	131	118	117	117	128	111	133	145	116	120	120	114	122	115	141	126	111	123	129	117	132	122	122	144	136	142	123	139	105	129	128	113	135	120	126	110	131	123	136	135	110	137	127	109	148	134	83	137	130	127	108	130	134	119	125	147	134	91	136	140	132	132	114	121	138	136	112	130	122	137	114	130	118	119	119	120	124	99	114	149	114	131	132	123	134	137	110	113	138	149	129	134	125	132	132	115	135	141	122	139	126	129	138	121	130	111	128	112	129	133	117	137	111	125	126	120	137	152	144	131	123	118	139	135	112	130	144	121	142	111	130	128	110	138	142	142	124	147	104	117	120	112	137	128	128	132	114	131	141	115	99	129	115	127	146	130	119	131	113	111	90	140	133	124	140	133	116	117	116	118	134	157	143	132	156	113	145	132	120	133	130	147	121	122	97	103	110	135	126	139	121	120	110	135	118	114	139	126	119	121	117	112	129	125	116	124	145	117	133	150	136	132	126	119	126	143	113	121	130	129	137	139	129	132	149	126	99	119	114	129	124	137	125	121	135	134	121	135	132	101	135	121	127	135	127	133	130	128	105	137	136	127	122	119	117	127	123	132	143	109	125	121	112	121	123	116	126	130	111	127	124	125	106	141	119	117	110	138	142	141	117	126	137	113	126	128	118	136	147	128	116	130	110	132	121	140	133	140	129	125	147	125	136	129	105	138	136	124	136	113	122	129	121	133	112	142	134	124	115	122	106	117	122	129	127	134	129	120	130	119	115	118	114	128	125	136	135	130	135	124	132	115	137	115	119	120	111	121	123	110	123	135	116	113	122	126	134	147	139	130	122	138	119	125	132	121	123	146	116	117	122	115	114	115	123	142	128	123	124	114	127	118	122	137	120	133	130	120	119	114	124	144	133	136	107	106	109	110	127	123	116	121	129	106	124	110	108	115	122	129	128	128	137	120	109	136	123	123	123	123	109	151	134	129	143	129	129	120	129	137	115	126	128	122	127	111	115	127	130	113	124	128	119	129	123	133	128	99	157	127	124	115	121	134	142	126	131	109	129	123	125	128	125	124	150	110	125	111	133	132	125	144	156	129	123	107	110	143	120	147	119	149	127	123	127	129	114	124	127	123	128	101	122	126	112	116	125	136	128	123	134	104	131	150	138	139	110	107	128	130	138	136	109	129	132	139	124	133	130	134	129	106	120	136	134	128	131	127	134	131	119	108	115	123	127	127	133	130	131	133	126	122	116	132	118	131	105	138	106	148	119	132	126	138	125	116	125	121	99	137	112	128	126	153	121	132	134	113	126	143	129	135	134	121	127	114	130	121	120	122	129	120	127	110	131	138	131	126	132	127	107	129	138	126	119	130	117	123	121	91	113	142	140	139	140	111	125	129	121	137	130	99	132	123	132	119	118	134	117	154	114	126	121	122	111	119	133	139	118	121	112	130	107	113	112	142	138	145	120	125	119	117	105	139	122	130	133	115	143	128	128	130	112	136	130	115	133	113	127	135	120	124	119	124	140	133	127	135	136	115	124	127	118	127	129	134	145	123	113	118	123	122	142	121	139	145	112	116	124	122	130	136	122	119	125	113	126	121	125	131	121	110	136	119	130	131	122	112	131	121	115	120	110	119	127	116	112	119	112	127	135	135	115	116	110	132	115	111	138	114	135	118	139	133	133	130	124	122	120	135	153	130	126	130	132	136	132	139	138	113	133	119	132	130	112	128	148	123	128	111	150	132	126	98	111	110	126	131	105	109	133	144	122	149	148	142	128	127	130	121	130	138	145	132	115	133	113	127	118	130	114	150	129	146	136	111	120	121	121	125	109	140	138	128	132	134	146	132	126	102	116	114	136	123	114	134	132	116	115	142	130	107	127	125	131	130	130	122	126	127	109	107	118	123	128	139	127	140	108	113	133	124	127	118	136	129	145	121	135	120	115	119	129	127	137	118	130	130	120	148	126	129	138	122	139	125	133	129	123	156	160	116	112	116	111	128	150	126	112	133	115	133	126	129	129	125	161	141	120	112	121	126	130	130	112	131	127	115	121	111	109	118	124	114	140	129	101	100	119	115	117	110	112	127	134	125	139	131	123	129	121	118	136	136	118	117	121	137	152	115	117	139	135	111	138	121	134	107	128	125	98	121	132	142	149	120	121	116	125	114	136	128	139	152	136	143	123	135	153	111	126	135	130	109	138	138	121	144	126	140	120	138	113	140	148	131	127	125	127	120	118	137	129	119	137	123	136	115	128	130	124	122	119	125	110	141	118	123	133	118	131	127	105	121	142	110	125	114	137	125	116	121	114	127	128	100	138	114	131	120	118	125	132	113	141	120	127	126
19932	37163	35113	29546	20944	18651	16656	9549	8163	4422	7320	6280	3880	2280	1568	1579	1801	1317	2529	16492	21373	15397	3573	203	209	176	177	203	172	189	182	167	194	170	199	169	206	186	177	169	188	188	171	167	181	179	158	177	192	170	178	151	189	142	178	197	192	164	174	177	187	162	189	159	170	178	170	167	159	172	175	185	184	194	184	170	151	189	165	169	186	195	181	192	186	171	172	176	166	176	180	168	158	186	152	177	169	150	208	156	154	160	208	155	200	160	188	189	176	186	186	156	162	149	161	189	144	183	163	189	176	166	178	174	174	161	147	164	188	167	175	188	165	181	164	187	187	183	184	193	178	172	177	183	171	167	170	187	162	198	178	163	163	164	160	170	197	177	182	178	164	163	169	177	171	178	167	179	188	181	172	158	159	170	178	195	163	166	176	182	174	168	151	189	159	147	166	171	198	195	160	177	181	168	157	176	182	185	159	169	166	171	178	162	166	162	177	177	182	186	183	189	151	164	174	193	168	172	173	175	190	196	160	175	171	187	178	183	177	166	179	176	188	150	172	146	189	182	175	200	178	174	180	170	145	186	168	180	174	190	192	152	191	196	164	166	204	162	161	162	174	186	153	169	180	180	152	177	140	189	169	172	178	189	157	178	175	179	180	174	178	139	186	175	194	175	155	154	184	194	175	160	159	176	164	185	161	190	181	170	160	156	184	192	170	186	195	179	194	210	176	178	164	170	176	169	182	178	164	207	162	162	194	165	188	162	173	165	160	184	157	183	165	172	160	181	178	166	155	147	174	174	174	167	192	164	166	158	161	160	198	168	155	180	165	182	168	167	200	178	172	160	154	162	163	191	173	166	165	161	176	165	178	179	185	169	168	168	171	179	178	171	178	181	171	192	166	173	176	165	164	207	153	160	171	164	167	184	185	165	174	167	137	186	173	158	169	140	179	148	195	184	189	166	156	197	157	172	191	139	163	180	179	165	149	162	162	182	175	172	159	163	191	177	182	160	178	173	175	189	183	176	168	173	163	171	174	157	204	151	166	164	168	162	185	177	187	174	167	177	165	176	162	188	160	172	155	168	172	176	174	163	172	178	174	201	181	182	170	164	180	208	187	162	184	152	151	172	146	175	174	179	188	156	169	170	159	168	159	156	174	178	194	157	151	170	157	197	193	187	196	191	186	161	185	145	182	190	160	185	173	171	159	158	167	167	202	179	168	182	173	159	156	174	160	172	180	180	159	170	183	154	183	169	162	188	183	189	168	168	169	149	150	175	174	147	165	172	156	161	166	173	175	194	204	171	173	182	183	162	156	160	163	214	165	204	171	178	181	183	167	168	170	197	156	174	153	167	193	144	191	161	171	178	166	184	175	165	136	166	202	167	160	154	175	168	168	185	138	175	175	162	195	150	173	182	182	177	180	166	165	184	158	187	197	169	173	191	135	163	176	182	186	179	172	180	187	171	186	160	165	177	155	167	179	162	180	164	180	191	190	164	160	173	170	172	154	171	187	190	149	199	165	163	161	171	168	180	179	178	170	177	174	178	172	154	169	144	176	201	158	194	158	159	193	187	184	171	172	183	201	191	172	156	167	176	170	183	169	165	188	195	144	182	188	163	172	170	178	167	182	170	154	183	158	164	202	169	185	172	175	159	176	186	143	168	161	158	183	167	199	177	168	182	155	152	199	162	158	164	178	160	156	180	175	177	170	157	148	163	171	186	167	180	168	183	181	197	153	187	176	165	160	179	162	184	188	186	159	172	173	168	162	194	177	198	175	192	151	141	187	184	160	162	197	170	183	182	178	160	198	187	192	147	163	173	193	171	190	196	178	162	164	184	151	171	162	186	169	152	156	166	168	159	165	173	140	184	155	173	161	158	173	175	177	193	191	171	183	174	184	159	190	208	162	180	201	161	178	193	158	172	165	185	164	168	183	177	172	159	165	165	173	192	173	207	187	163	185	175	154	172	185	176	184	172	182	183	167	155	149	175	196	201	162	163	174	167	177	160	187	155	168	169	184	176	190	149	168	175	176	182	172	163	163	148	172	183	178	189	173	172	178	171	185	163	156	194	170	171	178	194	158	149	162	162	173	167	178	187	170	158	182	197	163	178	154	191	173	177	153	174	175	182	169	164	162	176	151	186	173	195	164	171	176	159	162	185	185	174	168	184	177	191	160	177	179	174	171	198	162	164	177	184	163	182	182	191	190	201	160	183	167	143	175	183	146	170	180	151	155	186	187	165	178	180	183	174	169	177	158	151	161	164	165	156	174	192	172	182	167	166	205	199	160	159	189	177	168	188	156	181	153	164	197	186	182	163	191	164	163	169	179	159	173	189	166	172	164	161	173	163	171	173	173	186	175	181	176	182	183	169	153	164	197	173	169	151	163	174	180	163	161	178	187	176	177	168	189	172	161	194	167	186	175	191	176	171	175	178	180	165	169	180	185	172	185	175	155	163	162	173	152	176	176	147	185	176	179	147	164	184	156	188	166	168	191	189	177	177	169	169	166	175	153	157	201	166	160	176	162	194	180	159	167	179	178	176	182	159	174	152	184	196	182	157	195	186	179	156	181	192	177	175	136	196	154	180	182	168	160	167	168	192	182	184	178	185	150	159	147	160	168	174	173	174	167	169	195	194	171	160	177	172	177	191	177	158	171	178	191	178	185	165	193	177	166	176	181	184	158	183	182	197	156	169	152	181	162	150	169	158	204	186	158	200	175	163	206	159	191	175	178	169	169	164	168	172	155	180	180	161	175	168	175	183	173	152	163	170	185	164	201	175	184	170	173	174	177	175	159	172	197	173	188	168	176	182	170	184	194	163	177	181	155	197	184	168	158	149	180	155	173	168	160	174	163	176	187	196	172	157	176	191	160	176	144	184	159	171	177	160	159	173	175	162	173	166	184	161	164	181	169	178	172	159	172	170	167	185	175	185	188	177	175	175	190	160	188	191	174	194	158	163	190	154	171	193	167	155	180	176	172	175	166	173	171	163	187	155	168	187	160	169	168	158	177	147	182	179	183	161	167	184	163	174	152	179	170	171	183	176	181	157	165	165	183	165	180	150	174	178	169	154	176	177	171	172	173	171	174	201	179	164	189	165	179	208	159	150	189	173	193	151	179	167	192	162	175	178	195	160	155	179	195	162	173	167	174	196	149	201	176	195	176	175	161	160	184	155	172	195	160	169	175	201	156	161	163	161	160	171	169	170	180	193	156	162	180	177	172	166	155	146	196	155	145	172	188	141	167	170	153	179	176	161	196	185	181	162	154	177	155	180	171	156	172	162	206	170	188	187	188	142	189	178	184	157	169	182	185	168	168	159	162	165	172	181	170	178	176	176	180	183	184	149	177	162	176	179	180	186	184	173	161	182	169	190	165	168	196	156	189	176	157	145	192	160	162	150	167	173	178	206	147	178	176	182	176	174	181	160	180	189	171	181	203	175	167	173	178	167	175	171	176	184	162	165	176	173	166	156	157	180	165	173
26766	20879	18736	13134	4971	4083	2436	1821	1740	1095	671	671	765	770	686	708	581	415	388	718	1042	993	417	290	322	310	331	304	335	329	278	283	321	298	301	306	308	337	307	288	337	324	306	292	322	280	358	340	305	306	318	330	305	308	299	311	335	280	310	308	335	286	313	303	297	319	323	295	299	301	324	288	305	308	316	311	289	300	299	276	287	319	264	329	282	301	304	319	283	315	313	299	300	329	311	323	300	336	319	312	288	301	324	317	324	315	295	306	324	324	278	310	306	291	315	287	294	329	283	338	263	284	301	308	308	300	310	323	317	294	288	313	295	297	235	317	312	308	278	304	308	327	297	314	328	322	321	313	291	282	284	309	301	326	301	312	291	295	334	293	281	302	301	281	316	290	296	293	312	286	280	329	316	276	315	283	280	319	311	289	282	299	303	303	306	306	317	329	299	280	328	328	310	306	338	308	306	319	287	315	315	338	305	289	282	278	314	337	334	293	311	338	315	297	308	309	316	292	307	305	257	323	330	313	275	331	335	295	300	289	304	295	288	331	300	285	349	302	292	318	298	334	327	290	283	317	318	312	328	283	292	305	306	301	323	290	319	302	302	288	308	331	317	292	319	324	282	296	290	297	296	293	295	337	291	317	296	290	319	281	292	313	321	283	315	300	303	305	299	332	328	281	294	266	313	300	323	296	309	306	302	311	306	306	315	314	325	313	301	310	308	296	295	304	300	311	311	302	291	297	286	303	295	276	301	320	313	307	324	310	305	340	278	303	286	288	301	339	319	288	338	280	298	306	293	296	310	305	273	307	292	313	295	257	308	283	304	311	277	305	312	310	294	312	364	310	290	330	299	339	324	317	322	296	332	316	280	280	304	307	312	304	328	314	319	315	318	330	331	366	324	323	310	334	290	301	309	289	328	302	303	295	305	332	302	298	299	294	306	320	294	306	317	312	298	325	288	273	303	303	315	311	324	304	318	326	309	266	301	293	303	319	338	303	292	271	311	305	297	300	325	286	284	299	323	336	301	292	335	336	280	344	311	322	306	319	305	250	304	299	325	337	288	287	295	317	295	320	324	301	293	317	275	288	308	292	311	310	302	299	323	334	289	321	294	299	338	299	327	309	311	311	306	305	297	293	324	293	301	325	314	300	311	296	305	317	304	288	315	338	305	295	289	317	313	328	282	325	352	313	321	309	350	322	277	306	268	315	287	305	279	288	305	308	303	279	309	308	316	303	340	291	292	290	316	292	268	305	316	305	297	293	314	300	305	328	328	313	304	279	314	335	297	308	333	321	318	307	292	308	308	321	321	303	304	305	326	303	322	313	301	318	298	266	281	318	310	315	302	296	318	293	296	295	316	309	314	305	318	307	308	316	332	334	318	296	295	290	333	287	295	291	317	299	299	328	298	281	336	320	263	303	293	329	311	307	296	292	331	294	314	290	296	314	298	332	333	312	339	319	315	324	333	280	274	325	306	302	277	311	303	315	292	300	297	312	299	308	303	289	311	313	328	305	321	313	307	323	300	286	289	318	273	299	283	274	343	298	272	303	328	310	336	320	293	332	307	308	302	300	307	313	309	291	309	293	311	268	339	292	298	326	295	275	296	320	277	320	301	321	331	308	327	323	259	296	308	309	307	293	305	313	277	322	278	318	298	299	282	307	295	318	300	303	287	306	324	297	292	301	288	293	309	306	308	322	279	298	352	298	295	309	325	301	306	287	281	279	330	302	303	329	306	291	351	300	296	320	333	311	292	310	323	292	302	290	339	325	306	301	338	317	296	294	304	306	312	304	335	301	289	306	291	312	287	306	257	305	313	335	290	313	301	281	318	320	312	301	292	305	270	299	295	308	321	256	325	329	317	335	326	307	295	320	324	332	302	309	332	305	290	316	306	297	328	289	329	283	314	291	291	310	322	325	311	302	299	331	297	347	295	306	298	333	282	293	299	289	298	319	307	278	306	321	280	321	328	310	275	298	327	295	312	313	311	283	304	319	265	284	298	306	329	303	316	305	307	324	323	334	297	294	287	300	299	306	334	329	322	288	327	298	316	332	271	314	318	295	326	340	309	305	297	297	314	313	316	292	336	314	278	311	334	325	333	301	301	305	317	340	313	298	322	340	315	294	295	290	297	316	287	299	306	323	328	287	274	303	310	330	312	303	305	287	319	334	310	287	301	302	320	311	314	320	278	299	286	273	358	311	313	311	316	294	327	334	370	292	289	302	306	281	307	308	340	324	300	309	283	324	298	300	331	304	325	295	338	317	301	319	311	292	343	309	287	342	314	295	297	327	312	310	292	283	330	305	306	292	293	280	320	296	300	298	329	300	324	290	324	320	305	274	326	285	290	284	309	301	310	297	311	292	296	288	299	313	344	292	310	299	309	347	315	326	298	290	301	314	309	352	294	327	290	310	305	321	328	335	294	312	302	295	287	303	268	291	310	294	302	325	315	268	306	294	341	307	315	299	283	282	311	274	319	301	304	325	305	311	337	323	333	282	295	311	301	313	330	259	271	313	304	350	325	325	316	293	289	284	319	289	322	293	299	276	319	327	307	345	328	295	304	307	297	327	274	309	307	312	320	315	318	285	324	295	308	290	316	289	320	291	283	284	296	299	277	320	283	318	304	309	321	323	337	295	312	307	308	297	312	260	319	303	322	314	325	298	318	331	311	286	301	299	319	314	329	332	316	295	289	277	321	323	313	299	305	299	328	295	293	314	315	271	299	320	344	327	288	325	327	305	325	314	302	293	295	327	340	302	315	342	336	286	318	328	332	329	326	330	325	321	302	321	335	300	307	327	324	275	303	296	330	291	318	289	317	279	328	304	310	288	299	280	323	312	297	291	313	315	300	294	284	312	308	314	315	310	310	299	311	322	293	297	321	313	315	315	315	276	303	286	305	315	320	297	300	321	306	296	308	332	329	298	311	316	313	334	297	302	333	302	340	317	281	308	328	320	307	280	288	293	257	313	324	323	283	300	286	314	333	292	321	292	296	303	314	303	299	340	317	302	288	319	325	292	296	314	300	315	291	313	302	288	316	284	310	303	324	300	329	338	313	306	305	326	302	289	295	329	280	318	281	306	305	327	320	333	322	287	317	303	298	292	310	284	301	305	294	296	317	265	297	291	301	303	333	319	274	328	326	319	290	327	306	293	313	313	311	318	325	290	310	310	278	304	293	297	288	314	322	322	308	310	332	308	295	296	317	294	317	296	324	318	303	305	305	313	327	297	303	312	298	337	313	306	291	332	322	271	319	302	303	338	315	296	292	326	291	327	298	305	316	302	295	317	322	306	317	327	302	320	317	294	309	313	324	302	298	329	298	299	303	313	303	303	319	304	308	303	312	286	318	286	323	327	329	279	311	304	301	324	322	286	302	314	320	300	316	301	307	314	282	336	316	323	302	334	318	327	319	336	294	327	308	325	295	289	314	312	317	284	278	305	354	324	297	321	284	324	312	321	296	311	316	269	308	294
15432	23072	23110	16988	9522	9602	5923	4731	4572	2770	1479	1271	1714	1706	1482	1492	1276	819	720	1449	1979	1842	641	434	442	403	472	437	413	384	462	400	433	389	373	433	417	399	395	392	404	387	448	449	422	395	414	379	448	409	400	442	432	439	424	415	441	470	400	411	434	418	406	379	403	385	465	412	426	434	424	447	400	399	445	443	394	379	443	415	371	411	433	410	419	457	414	466	430	399	415	394	427	421	426	433	431	410	474	394	416	424	409	426	448	416	387	452	392	452	458	435	393	443	418	389	422	405	411	434	448	391	441	430	432	396	390	441	435	408	402	455	423	426	421	456	389	437	423	407	407	441	433	444	440	434	418	404	414	390	412	403	397	388	399	403	433	434	393	383	381	383	421	418	433	443	418	422	414	433	448	415	421	418	405	425	414	471	452	456	376	409	438	414	463	455	386	435	434	444	418	418	389	418	452	414	416	446	416	464	433	427	403	453	464	418	427	404	403	413	411	455	397	457	386	454	449	435	421	457	429	427	421	406	409	434	433	454	439	423	433	428	409	413	402	432	427	378	397	440	427	440	465	420	433	430	442	458	424	432	416	416	407	439	415	462	418	422	432	410	414	402	452	396	444	436	404	402	429	403	391	436	389	395	396	431	415	429	421	414	417	460	452	414	374	431	392	384	437	458	425	433	415	405	406	414	424	428	411	460	458	466	391	407	430	419	377	439	443	431	458	461	425	436	421	438	414	411	390	407	425	420	386	421	419	414	417	436	385	444	425	362	403	434	436	421	399	444	437	431	397	450	419	404	412	419	391	404	388	392	404	423	433	425	383	393	428	413	422	422	409	444	446	451	442	409	396	424	404	421	412	435	407	381	393	423	424	432	414	435	453	420	417	407	401	430	430	444	425	424	412	421	412	396	437	403	398	429	426	396	422	445	372	425	422	438	414	422	393	421	421	381	407	421	411	391	418	472	469	433	410	412	422	419	397	409	433	424	455	410	410	384	362	418	390	429	435	475	426	394	410	411	396	456	441	442	436	431	410	441	411	437	391	401	388	387	405	419	448	422	457	431	404	426	454	426	422	420	396	444	409	465	390	425	489	480	403	391	423	420	408	412	416	426	427	445	408	436	426	427	406	419	412	417	434	434	382	448	408	398	435	431	423	419	387	437	439	428	412	427	408	396	443	438	440	454	443	410	416	410	418	399	408	435	460	413	454	425	448	414	387	420	436	394	395	370	420	427	419	421	430	398	400	435	430	438	430	404	436	390	470	453	468	441	406	436	420	419	420	399	420	428	409	386	417	398	419	413	423	378	430	427	408	409	418	455	390	423	419	389	404	438	431	430	367	426	437	447	414	397	435	427	417	426	419	411	434	423	403	390	424	446	425	432	422	421	430	429	391	429	428	394	410	398	402	400	373	438	409	405	439	435	460	452	453	429	400	431	411	426	439	405	438	433	423	415	424	434	418	411	407	459	414	419	413	432	419	416	411	439	472	427	429	405	419	424	415	410	448	403	386	406	402	427	438	409	428	394	384	432	426	433	466	412	462	417	427	413	428	417	448	427	454	436	394	415	415	430	407	385	432	426	427	441	420	400	418	459	469	405	422	465	396	442	422	448	404	446	435	382	425	448	382	416	425	437	439	424	417	411	458	383	395	420	441	433	435	443	449	438	415	409	403	469	425	402	410	437	375	378	432	465	432	388	425	426	400	437	432	414	411	440	428	422	425	431	409	426	411	415	397	432	426	424	419	424	433	423	410	449	409	448	431	416	434	438	436	408	405	419	404	410	411	391	429	425	381	409	455	429	459	418	407	418	462	393	421	423	454	449	426	391	430	393	449	395	429	430	400	464	421	409	385	390	445	385	424	434	408	440	423	433	391	430	418	430	402	409	391	393	415	412	438	437	409	370	431	451	454	402	434	417	404	389	403	419	431	415	443	442	414	402	402	421	428	415	435	374	407	407	432	434	412	448	437	414	430	425	411	434	426	419	433	409	422	454	463	413	420	429	390	435	386	388	411	425	426	429	407	398	409	435	410	428	449	406	443	433	440	415	406	407	411	431	381	444	449	399	416	397	418	417	433	416	398	434	413	399	443	391	413	422	431	406	424	446	424	423	387	391	422	401	428	410	380	443	464	432	425	416	409	412	422	418	393	429	387	438	423	414	434	430	443	426	382	418	449	418	404	428	417	390	445	439	410	416	430	408	388	431	381	442	385	440	421	432	423	410	393	419	425	417	425	467	422	448	403	457	438	401	429	431	406	390	411	426	409	412	420	417	418	395	445	426	388	419	397	413	382	431	448	392	410	386	441	411	427	392	425	397	419	404	440	444	441	409	470	406	440	434	429	428	416	428	404	386	433	413	396	381	408	394	441	433	433	402	386	397	436	387	436	409	418	378	420	462	408	430	414	398	415	405	423	413	386	455	425	464	394	392	404	403	426	452	437	430	417	406	445	454	422	464	437	457	407	419	424	421	411	412	443	436	414	448	425	400	434	417	423	401	423	439	437	431	436	391	441	407	435	413	429	392	447	413	409	391	409	452	446	415	442	419	419	399	417	431	428	403	425	431	425	405	426	414	425	413	440	399	430	452	431	405	419	404	452	411	428	476	416	397	414	405	421	405	450	435	449	443	420	401	439	404	426	412	452	415	416	432	419	408	446	368	450	387	395	392	393	415	376	431	432	423	405	428	404	415	422	385	402	415	415	378	430	403	408	432	396	411	409	413	430	452	439	456	406	438	453	394	413	410	403	434	441	409	459	395	391	396	420	451	429	430	417	413	409	381	418	432	420	434	404	405	431	418	443	435	393	413	459	440	423	445	418	420	411	430	461	422	457	422	415	450	413	411	422	430	416	421	424	423	423	416	409	417	389	404	415	464	408	415	459	479	422	427	389	422	406	460	423	409	413	438	443	399	410	404	435	441	412	404	425	409	392	429	444	454	432	451	462	441	426	412	423	422	435	416	436	433	400	453	463	439	400	456	427	433	387	460	428	429	421	434	409	416	440	364	451	427	399	387	435	441	375	423	395	394	473	409	366	432	412	411	402	440	416	476	401	415	440	396	474	439	445	431	431	377	423	425	422	409	394	442	424	438	443	456	464	425	417	439	430	410	425	434	441	443	431	400	420	392	411	414	424	454	443	402	404	394	444	428	429	435	417	424	391	421	423	422	390	424	426	411	391	403	426	429	393	429	445	436	383	433	414	418	418	430	473	393	428	407	408	409	432	404	383	451	450	408	450	386	398	415	414	425	373	419	434	398	440	436	430	413	416	438	402	468	429	403	426	430	423	411	444	428	403	413	412	418	439	441	411	426	416	385	420	438	435	451	429	407	411	408	422	425	434	399	434	414	384	413	428	434	421	444	438	397	428	389	434	417	438	407	416	397	399	432	418	408	405	403	434	426	427	454	408	408	442	416	406	401	429	425	440	434	453	413	394	430	397	453	384	428	448	463	423	433	415	402	399	412	464	427	416	403	424	461
23916	21032	28214	24113	20760	14104	5709	3037	2179	2348	1505	709	769	923	773	632	612	515	709	4337	6597	4632	1100	260	252	237	236	258	267	235	221	256	248	262	245	246	254	241	230	246	226	211	237	267	268	231	254	221	222	249	234	255	207	225	227	235	250	216	238	206	236	219	247	264	235	251	202	289	235	236	230	248	232	241	252	214	251	228	240	237	230	242	253	253	238	222	237	237	224	229	224	235	251	227	230	233	250	241	239	235	221	261	259	257	236	252	272	242	237	233	267	246	227	246	250	286	267	237	225	252	227	249	244	224	241	230	260	250	234	229	245	285	228	261	246	220	237	257	238	236	260	244	253	245	226	247	233	224	241	227	241	247	240	210	242	242	237	243	254	237	252	246	228	251	235	257	231	263	238	254	220	240	234	231	235	219	234	235	215	272	234	214	224	229	258	267	249	235	250	244	254	247	249	246	222	218	240	247	253	228	241	267	244	227	242	239	224	261	247	222	258	250	249	252	248	213	245	233	219	242	244	267	239	261	209	251	247	249	241	227	237	218	222	232	245	229	244	216	243	224	212	233	225	229	256	235	221	249	246	241	257	233	222	241	231	246	220	233	240	230	238	227	235	240	255	231	250	237	234	260	219	236	246	240	260	230	234	253	237	249	255	218	274	261	232	271	253	260	226	243	237	226	224	281	259	271	224	221	237	237	263	231	217	231	217	216	263	254	231	234	247	232	220	268	218	263	272	246	219	232	254	227	253	247	252	280	245	226	241	269	239	233	223	260	245	234	290	225	255	188	201	263	214	229	270	218	249	232	244	259	243	224	224	262	251	269	210	244	259	232	254	234	218	215	234	241	226	224	245	229	257	226	244	217	249	243	249	249	226	231	261	258	264	257	199	268	237	260	236	226	256	252	254	245	274	234	257	255	239	242	236	254	208	235	215	235	264	263	222	213	236	262	243	230	261	270	237	263	253	228	257	243	267	219	238	271	269	227	251	241	263	217	215	254	253	235	237	259	273	261	200	255	210	246	239	245	230	237	239	238	239	223	249	254	242	227	262	234	256	232	216	217	235	239	220	219	212	244	217	249	254	247	246	230	253	258	243	214	258	248	250	253	251	237	257	267	234	256	241	225	239	252	243	246	238	228	230	251	233	277	245	220	251	223	260	268	212	208	239	235	239	245	244	229	219	256	231	234	262	239	232	227	255	230	263	242	240	248	221	247	241	235	258	228	209	239	261	277	227	230	273	243	225	227	267	238	257	235	225	207	248	260	253	260	251	223	217	229	252	247	231	237	241	236	249	252	231	229	247	237	240	215	234	270	216	233	233	260	235	227	233	260	230	256	230	241	231	233	266	231	231	224	257	236	243	215	245	254	208	217	231	253	235	268	244	271	214	253	243	238	249	249	224	246	241	259	230	222	222	225	232	254	227	246	230	240	260	233	255	262	235	259	233	259	248	248	235	276	242	244	249	220	254	226	229	240	245	238	252	266	238	225	231	217	219	226	226	239	240	254	225	229	257	242	237	238	242	267	234	206	248	273	220	254	236	271	236	227	235	243	249	216	243	206	240	224	236	230	252	240	214	250	254	233	261	238	235	232	243	243	220	250	261	227	280	233	219	232	252	231	253	233	236	219	226	254	236	246	263	265	230	245	262	220	254	245	245	259	246	226	267	217	252	215	260	267	244	253	245	237	246	266	265	230	226	236	246	238	214	237	234	228	255	264	223	228	268	238	252	250	232	199	244	250	241	229	232	222	237	234	243	229	234	264	265	252	209	249	225	250	229	241	217	236	237	248	238	245	240	276	248	243	226	245	234	247	246	245	247	222	242	237	234	238	254	246	260	255	227	232	231	264	215	244	246	255	241	235	236	272	230	254	252	250	258	273	242	228	244	250	260	240	263	274	231	228	251	224	263	253	257	258	217	241	237	245	240	239	205	247	254	239	238	233	247	243	222	226	226	246	250	217	256	244	201	233	249	241	231	220	271	217	265	244	248	235	236	240	233	219	224	217	235	251	272	255	249	245	237	256	222	230	269	233	258	257	238	239	261	237	246	247	258	256	254	251	231	241	229	215	267	241	243	265	257	260	215	258	236	231	238	251	241	228	244	237	235	233	248	244	244	257	246	256	229	215	254	242	255	240	243	243	228	236	240	242	233	243	230	253	258	209	235	214	227	252	269	256	237	254	213	231	259	235	235	220	228	264	225	239	224	245	257	242	224	246	243	242	235	225	236	245	226	237	243	225	209	233	239	245	265	234	242	252	231	260	249	221	249	255	226	228	245	257	198	241	232	242	222	231	255	235	237	244	227	227	235	233	235	238	233	229	220	246	240	259	215	273	246	229	219	243	263	265	235	240	235	230	255	223	262	199	242	232	215	224	230	247	255	241	230	224	231	247	234	216	230	234	260	246	242	246	252	254	227	243	243	226	234	232	215	241	235	253	246	222	263	252	230	258	237	247	245	246	247	228	229	235	225	225	238	237	229	250	228	223	235	248	234	240	251	232	218	242	229	230	231	251	259	259	262	261	222	234	234	244	241	237	219	245	238	213	224	218	230	244	227	240	242	254	233	241	276	230	277	206	231	243	264	254	242	245	233	232	228	226	229	257	245	231	239	249	250	263	243	264	226	240	251	243	232	217	255	217	242	229	244	245	207	254	260	225	257	223	237	252	224	235	235	256	244	255	252	232	224	243	246	233	210	221	229	249	232	236	253	260	247	237	239	247	248	239	256	231	250	230	253	237	234	227	223	267	256	260	237	260	219	270	231	248	207	238	257	253	214	233	233	224	259	230	268	220	265	235	250	249	194	251	228	255	248	248	251	255	260	234	229	239	257	251	239	264	238	244	249	250	230	244	281	236	218	236	270	258	226	254	235	229	236	248	236	235	225	240	245	247	280	249	252	209	242	219	238	223	244	227	234	222	237	230	233	234	255	266	223	237	263	238	265	256	237	231	247	262	226	241	253	232	260	233	249	228	232	244	244	235	233	226	235	233	231	232	247	251	245	231	225	228	224	232	228	235	231	259	238	208	242	234	243	245	242	234	258	230	228	241	239	264	268	261	219	238	243	217	250	232	264	230	257	246	243	235	235	227	250	234	242	261	220	228	229	223	249	254	234	231	254	244	249	219	235	230	227	209	244	223	247	224	275	244	222	239	259	231	248	254	241	247	234	253	238	220	213	254	255	269	250	233	257	243	255	249	255	226	251	262	257	254	249	242	236	225	248	237	236	229	229	247	245	204	229	255	248	239	215	280	228	258	228	209	262	209	254	227	234	218	249	271	247	227	215	246	237	239	210	239	232	229	263	260	230	256	238	245	242	247	255	264	235	247	240	224	241	255	240	239	242	207	251	280	223	238	231	231	243	216	225	246	228	235	227	216	217	261	253	267	240	267	233	236	220	249	239	225	236	226	246	241	261	226	214	220	249	221	272	216	247	263	243	284	235	267	245	247	241	237	248	255	218	215	222	230	223	259	206	252
16514	30403	32090	23294	15211	15694	8648	7031	5597	6066	3585	1580	1837	2008	1890	1357	1227	1024	1573	9120	12272	8754	1934	360	355	373	327	342	355	354	367	341	347	308	325	369	350	326	344	340	327	322	336	320	310	331	337	333	351	366	336	337	318	352	348	322	366	340	329	337	330	302	308	334	327	341	344	314	350	324	315	313	349	333	332	325	322	356	332	346	340	331	330	314	357	341	319	343	334	360	352	331	371	347	339	320	322	375	360	314	343	352	326	334	351	318	359	322	354	358	356	322	340	341	357	340	351	327	316	313	324	351	320	339	326	336	354	315	317	331	342	323	326	343	327	363	325	344	334	323	327	353	359	361	324	332	292	352	327	349	322	329	333	352	357	322	354	348	350	334	335	360	326	342	343	339	319	338	352	348	346	290	373	358	342	347	326	347	350	315	325	324	307	345	329	336	307	305	344	370	346	332	347	339	318	326	346	370	340	364	341	333	344	335	309	311	308	343	314	394	329	334	343	321	333	336	328	329	355	272	321	365	356	362	303	329	320	331	334	343	329	301	346	332	375	366	351	334	338	304	349	329	323	340	365	355	335	336	324	338	336	312	352	324	338	310	349	330	315	342	336	355	319	337	328	324	347	343	383	315	340	329	382	344	352	356	341	307	317	343	320	307	373	347	318	358	345	361	345	360	306	346	341	298	342	352	336	308	334	349	337	313	352	302	335	320	331	353	339	326	359	337	320	310	343	353	336	312	324	393	311	376	367	341	329	343	317	325	318	323	344	325	305	356	302	322	322	327	328	318	308	364	341	358	325	339	340	324	324	307	316	334	326	352	344	369	338	320	337	332	328	334	351	304	339	359	342	356	351	338	310	314	341	331	305	351	310	336	338	348	333	300	341	339	314	325	299	336	365	316	339	338	380	378	360	347	337	314	315	339	330	353	314	342	361	327	347	353	330	330	368	349	348	353	316	348	334	315	346	316	334	325	316	315	358	329	320	351	318	318	338	317	325	317	348	348	336	346	347	347	359	363	368	317	351	341	308	358	327	345	356	342	351	344	349	308	309	332	337	341	305	344	356	318	315	337	370	334	345	340	321	335	323	371	298	339	366	325	346	329	324	329	337	327	356	325	368	335	330	307	359	362	360	311	334	332	365	287	349	353	323	327	347	303	342	308	349	313	350	327	334	335	310	337	335	352	315	326	342	319	332	302	342	301	340	306	348	344	323	326	344	369	310	344	369	341	336	333	346	317	347	319	311	315	346	325	336	375	347	349	316	339	338	372	318	374	317	358	342	335	323	345	312	350	329	356	339	298	344	350	328	357	360	328	340	330	328	299	322	305	368	319	334	355	336	325	360	376	337	364	341	327	352	298	368	370	351	342	320	360	322	329	340	307	317	360	363	346	339	340	324	334	341	340	334	327	318	322	321	310	317	337	318	317	305	344	315	349	308	341	333	352	334	342	357	365	340	313	326	319	318	324	319	330	342	329	312	340	330	343	325	309	361	318	371	340	324	314	333	359	317	337	333	332	327	343	303	335	331	333	326	315	321	337	350	348	370	304	342	352	351	324	334	317	342	353	349	330	357	376	352	296	332	297	348	331	361	340	318	317	345	337	328	329	343	335	345	366	319	318	301	326	287	339	385	351	312	332	299	350	332	343	312	345	321	347	313	344	316	353	321	348	306	338	346	334	362	351	314	361	348	312	338	325	361	342	346	346	301	353	328	378	343	357	322	365	332	344	335	322	314	363	312	322	333	364	336	346	314	312	348	362	324	339	334	355	325	336	328	315	328	343	347	345	321	318	328	340	369	300	362	347	318	332	361	345	329	326	355	356	341	345	310	330	336	319	334	323	323	328	374	345	318	304	347	359	343	328	310	344	323	339	350	342	322	340	336	310	322	314	343	331	334	338	334	303	317	292	350	345	310	332	349	368	314	347	333	349	337	318	354	326	363	333	335	382	335	317	335	313	309	331	360	352	326	335	313	321	312	351	340	353	322	342	307	335	350	341	329	364	354	326	339	304	334	346	370	316	318	321	378	327	312	374	328	336	327	342	335	359	329	388	309	344	335	335	345	332	292	313	318	325	334	348	305	338	360	311	334	333	308	352	355	329	367	329	354	348	331	361	350	356	326	346	351	315	364	345	334	351	333	317	335	353	314	339	349	324	343	332	338	312	326	318	351	343	347	373	309	324	312	331	348	336	347	345	326	315	319	319	322	305	353	322	301	331	327	345	330	310	331	336	308	347	351	336	351	296	317	327	350	305	300	313	337	346	297	364	332	332	328	339	305	344	350	312	345	317	303	330	329	348	355	360	313	336	370	331	328	363	345	322	307	326	338	338	348	328	350	364	353	334	300	324	329	326	297	330	315	351	328	339	365	360	300	325	312	292	301	334	348	327	347	347	363	358	335	384	373	356	337	350	308	369	318	304	345	372	348	333	348	329	335	347	346	333	330	353	346	360	331	341	322	343	344	340	351	339	312	360	357	321	305	361	345	344	321	331	320	320	317	338	349	327	331	340	375	336	336	343	306	342	325	327	319	333	331	309	308	343	318	337	346	336	326	321	343	342	308	313	329	363	329	317	308	349	350	362	346	308	356	344	348	318	335	327	347	320	322	333	352	332	374	331	348	321	356	364	323	332	324	366	335	369	349	334	339	308	360	328	310	356	348	351	345	358	375	336	331	322	319	345	311	348	335	356	325	333	306	342	356	342	351	363	321	320	326	352	360	346	346	331	295	333	328	335	359	323	311	301	345	334	341	346	315	342	362	288	329	345	328	344	297	344	328	330	298	318	294	331	344	321	297	356	352	313	366	315	335	359	300	347	321	333	347	343	348	358	304	309	307	326	344	372	336	333	310	326	311	346	316	336	350	331	304	334	325	335	344	341	352	335	301	309	334	341	347	309	309	339	314	347	379	346	326	348	339	350	384	322	335	320	340	321	348	346	350	324	342	357	326	286	323	327	358	334	336	337	337	301	347	346	349	338	313	343	308	306	315	364	343	325	335	323	351	342	379	307	334	321	334	295	344	329	316	338	339	333	322	346	317	343	322	355	358	313	356	345	322	348	341	346	334	349	348	372	332	287	360	353	340	306	347	353	329	366	343	333	314	306	300	337	310	344	325	365	368	323	297	348	287	350	336	308	332	324	314	362	337	408	336	295	341	339	355	322	322	317	328	337	315	324	345	327	343	373	360	338	324	341	340	345	319	365	363	332	342	330	301	353	319	336	329	353	361	319	327	346	313	341	355	327	317	345	303	328	303	387	323	345	348	358	337	342	334	313	325	347	367	328	327	323	312	328	324	312	336	388	331	342	336	348	340	321	342	341	361	325	328	328	358	321	337	330	324	364	310	338	305	310	361	347	334	329	342	339	370	325	351	328	300	310	315	331	375	340	315	358	338	355	330	342	367	322	348	324	332	339	311	328	331	316	323	338	320	309	338	313	348	327	320	364	360	322	319	348	330	357	332	291	323	329	346	309	348	344
22763	21066	28837	23503	21090	21579	14572	5037	2743	2310	2871	1292	1022	994	738	851	738	600	438	4009	14040	10918	2141	120	126	129	137	118	134	113	122	136	132	135	125	119	103	134	123	148	110	121	133	127	114	145	112	129	122	117	114	126	124	105	132	113	105	113	126	116	112	117	140	111	144	124	113	109	120	130	131	123	100	110	113	101	132	128	119	108	119	115	118	96	109	111	128	94	116	113	118	142	100	95	111	105	115	109	135	129	112	108	133	136	110	136	111	117	118	112	91	128	137	115	113	120	113	150	114	109	120	122	113	119	105	102	126	115	114	119	130	122	107	119	122	122	125	131	149	126	132	110	126	116	136	125	134	109	107	119	98	112	118	123	110	130	110	109	124	114	117	114	101	123	113	102	97	117	108	105	142	128	115	128	109	115	115	117	108	102	115	117	116	135	119	131	112	121	106	134	132	123	114	111	109	121	111	100	135	101	130	126	115	97	125	121	121	123	134	120	120	117	123	132	133	105	122	110	123	119	110	116	120	105	117	130	121	127	115	115	133	119	114	116	133	128	125	126	119	104	129	119	128	119	116	116	112	123	112	124	112	107	98	115	117	99	142	123	119	114	112	113	108	113	119	112	112	127	111	99	105	107	123	123	117	112	111	111	120	118	119	109	125	109	128	153	130	129	102	134	109	119	97	126	118	124	115	148	120	116	149	125	112	112	128	124	131	116	121	135	124	135	111	120	137	128	106	113	120	125	125	107	126	122	129	111	112	116	122	123	116	114	121	117	125	120	125	107	131	146	134	113	120	107	111	123	113	122	118	130	129	113	98	122	111	142	112	124	122	114	118	116	117	116	117	118	124	135	117	113	112	129	114	131	137	125	121	106	110	117	120	94	97	113	120	120	127	108	101	119	114	103	126	125	137	127	127	96	107	121	107	124	130	109	109	105	128	123	124	119	103	105	132	110	117	99	109	142	124	113	126	105	111	118	131	110	125	104	105	106	117	117	122	112	133	132	117	129	113	112	133	120	111	115	98	109	114	145	121	109	110	125	114	128	116	130	118	104	129	138	96	115	116	105	133	123	105	134	105	105	128	128	115	119	91	117	123	104	129	144	117	125	121	111	122	109	129	131	117	128	121	114	114	104	132	122	120	118	133	125	126	107	122	117	112	119	123	107	109	106	121	108	118	115	112	111	112	130	121	115	121	120	128	119	91	126	125	104	127	105	115	122	95	119	127	105	142	99	109	116	110	111	137	122	116	115	131	118	123	122	118	113	98	125	137	114	121	107	117	119	122	131	111	124	116	111	105	110	109	110	125	139	128	96	116	128	89	122	126	120	123	131	114	124	113	121	107	107	117	121	116	118	109	120	118	116	120	120	125	116	129	107	132	122	101	121	125	112	126	112	133	129	116	133	116	103	122	114	118	127	119	118	131	105	107	119	115	132	100	124	128	122	113	113	112	106	135	115	99	127	133	111	131	119	109	102	134	116	107	127	114	111	133	129	125	124	115	130	126	114	129	119	112	110	99	114	117	102	130	125	124	107	140	128	125	125	107	121	99	122	126	129	102	106	134	125	108	100	120	115	126	126	135	127	111	109	74	116	117	124	109	121	103	136	116	116	118	139	116	131	112	114	139	122	113	120	126	120	129	134	118	117	102	103	100	107	121	99	125	100	134	131	100	97	107	116	118	121	108	134	126	117	130	103	100	124	102	120	135	129	110	110	124	120	119	128	107	124	111	129	97	128	128	111	105	119	109	129	111	132	120	121	128	116	105	110	109	132	110	120	136	118	110	117	134	101	124	112	127	121	103	117	111	119	118	131	118	117	119	108	136	117	106	127	99	110	117	123	125	147	131	111	117	129	96	105	108	115	100	123	98	114	122	109	114	148	111	108	130	117	116	108	105	109	114	94	110	139	105	114	98	112	111	103	115	116	137	123	128	127	119	126	138	118	123	126	117	102	136	122	122	124	103	109	116	127	108	115	124	108	109	102	113	119	114	127	118	101	128	122	135	95	106	97	147	117	114	115	114	123	125	129	106	116	123	132	102	110	124	117	115	141	118	114	112	101	117	115	110	133	113	123	118	109	112	107	127	105	123	124	119	120	117	147	117	131	121	101	114	119	133	117	104	144	125	113	125	125	138	97	112	119	109	141	118	106	105	125	115	114	121	119	119	121	112	124	126	126	108	103	110	139	114	109	113	126	125	118	113	104	120	103	136	99	114	111	117	112	109	122	115	116	101	107	114	106	125	128	116	101	123	125	123	122	127	111	124	105	115	139	122	125	126	121	116	120	109	123	127	92	132	117	133	98	107	136	117	110	97	133	108	109	120	129	131	109	127	135	114	111	108	97	110	122	119	116	125	127	116	127	104	124	112	143	123	113	112	133	125	123	101	106	123	109	112	102	119	124	115	106	106	105	125	108	123	117	126	104	108	124	114	109	134	111	152	107	104	98	129	124	119	112	125	113	126	119	99	104	113	102	112	112	117	123	127	111	123	125	112	132	113	112	107	130	115	116	118	120	133	112	111	94	125	109	108	116	122	104	118	116	113	109	121	114	123	106	108	134	110	108	122	121	128	118	119	122	111	122	113	108	121	109	131	111	111	131	119	114	100	131	126	113	122	122	107	110	121	130	114	113	126	111	106	124	120	126	104	121	99	127	128	110	119	108	119	112	148	121	117	123	112	109	139	117	109	133	129	113	118	129	98	108	138	124	110	116	128	110	129	128	137	123	130	116	137	96	113	107	101	105	118	102	122	110	109	111	132	118	118	118	98	111	134	121	106	124	108	116	130	119	111	106	111	115	135	126	127	113	120	113	114	111	123	111	106	115	133	112	113	113	102	103	125	124	115	117	119	129	116	128	140	101	116	113	124	129	135	115	110	119	130	110	129	121	117	123	116	134	100	120	113	102	127	125	139	111	108	125	129	106	101	124	129	112	105	128	111	127	105	102	124	144	124	119	135	125	127	88	122	115	102	119	120	115	123	109	125	101	120	131	107	126	102	122	117	131	113	115	126	106	116	128	116	109	122	111	127	112	121	132	121	124	108	122	117	107	128	125	112	103	137	122	99	131	115	96	131	121	117	112	108	114	121	105	95	112	124	139	119	128	120	107	109	113	133	117	114	92	112	123	100	109	125	117	111	117	114	100	118	108	111	113	92	115	126	135	115	112	123	113	102	101	124	127	113	125	116	130	127	99	112	109	128	110	115	109	133	123	137	132	108	107	127	116	105	115	130	121	136	117	120	126	102	104	126	111	114	113	114	112	129	127	130	119	110	106	110	101	113	118	112	125	115	115	111	134	128	117	118	122	115	118	108	116	114	116	100	119	138	131	122	114	114	115	106	128	105	119	111	110	103	121	121	109	114	121	107	129	114	110	128	120	107	134	106	114	110	127	113	103	110	115	115	105	101	118	120	128	113	127	137	108	145	111	110	118	108	121	116	124	133	121	109	127	120	108	131	123	138	121	136	118	105	111	105	118
18730	36490	38719	27921	21687	21184	11999	10268	7195	5859	7072	3208	2528	2452	1829	1949	1763	1248	1053	8369	22138	16644	3099	204	186	173	170	171	168	185	177	186	158	190	194	168	166	186	162	171	151	164	163	174	185	178	165	148	168	177	147	176	179	169	157	166	179	169	141	167	193	170	179	158	144	163	161	148	151	167	171	157	178	164	170	188	165	143	164	189	159	164	150	144	182	159	139	172	170	143	172	173	153	158	172	170	155	190	166	157	186	182	160	168	148	171	144	182	135	172	191	183	160	165	166	175	155	169	159	168	155	154	154	160	171	182	166	151	171	157	189	181	176	164	151	172	154	147	138	156	167	166	189	149	140	166	142	172	181	152	162	152	178	168	149	151	165	172	151	169	165	170	193	182	161	171	154	162	182	166	145	154	140	154	156	165	178	157	149	176	174	179	181	159	137	166	155	168	169	192	164	147	142	159	157	160	184	154	166	183	151	172	139	150	176	184	164	190	161	166	180	153	152	181	152	168	148	172	136	171	179	134	155	179	165	157	173	165	170	147	180	185	170	157	163	175	163	160	174	165	151	154	150	143	173	163	147	170	159	172	158	171	178	186	136	163	173	154	140	164	155	181	139	164	149	140	159	162	179	164	164	168	170	157	190	157	165	163	173	178	149	160	169	160	173	163	154	139	157	155	150	149	148	169	165	193	149	174	169	163	157	169	171	164	163	145	145	158	144	171	147	165	157	153	140	160	182	171	161	157	146	151	166	160	163	166	154	160	149	190	155	151	160	168	161	166	181	167	176	176	159	166	148	179	165	161	151	171	151	146	195	175	167	177	160	145	150	148	173	146	180	158	166	149	166	154	188	175	177	165	158	170	155	180	160	162	169	176	184	190	166	165	167	149	158	158	154	152	177	180	166	162	168	155	147	141	165	148	195	175	136	156	145	176	145	169	171	151	173	145	157	152	155	169	160	164	160	168	155	195	157	170	156	164	168	179	189	176	153	155	178	185	169	160	173	146	153	179	159	167	165	154	155	169	159	144	166	152	163	168	157	149	172	146	174	153	163	172	158	164	146	169	164	149	146	162	180	163	145	180	178	164	200	168	168	160	161	158	167	170	184	186	182	159	161	150	151	188	169	149	177	160	166	170	161	158	141	154	147	143	166	162	179	165	173	164	185	164	172	166	153	174	164	151	160	147	169	175	164	140	140	175	168	158	162	173	153	149	171	166	141	144	150	137	177	161	145	161	174	168	179	152	156	160	171	172	155	165	155	162	165	134	148	158	176	157	162	145	154	162	174	151	157	162	170	160	170	165	151	175	158	168	152	155	159	170	179	161	164	136	160	169	184	162	170	163	166	164	161	153	177	149	156	140	168	179	157	164	148	165	168	170	175	162	167	148	154	160	168	138	161	164	168	156	162	193	149	178	177	178	162	194	167	181	165	176	186	156	153	150	163	170	139	178	190	148	175	152	154	154	161	169	150	153	170	158	156	152	173	167	168	168	155	152	164	145	150	154	172	168	156	178	184	154	145	143	152	138	184	170	168	151	149	159	140	159	165	188	160	152	188	158	177	142	153	170	154	156	172	178	169	145	172	158	163	157	183	168	154	137	158	160	164	163	179	169	164	163	166	158	161	188	165	186	150	173	187	154	163	154	148	178	169	162	147	164	167	158	158	154	154	165	164	168	157	148	144	157	147	130	148	167	157	169	172	184	156	173	178	155	171	165	147	136	159	166	142	163	171	140	150	166	141	181	145	146	148	182	188	186	165	158	160	165	162	158	142	180	168	171	178	175	159	162	142	163	178	176	160	175	168	163	154	176	160	168	151	174	143	188	157	163	166	149	173	187	163	155	171	178	172	170	181	157	164	168	147	170	169	137	138	178	158	157	164	148	169	200	169	163	164	145	161	179	156	147	143	143	141	167	160	172	161	177	143	166	170	177	178	187	161	164	165	147	160	153	157	172	144	140	138	162	143	158	155	154	174	161	168	174	145	160	179	163	141	156	194	136	152	183	169	172	146	179	173	157	159	157	165	174	156	152	182	149	156	154	175	175	125	162	144	155	135	162	157	174	152	172	155	157	159	158	158	172	162	140	172	156	168	167	155	161	147	184	145	161	135	167	155	147	130	142	152	163	155	152	170	173	188	153	161	170	149	171	181	140	159	178	174	157	151	155	186	137	152	177	170	162	172	180	166	163	151	139	151	168	175	147	163	171	167	175	160	164	160	156	158	166	159	156	154	163	157	187	152	161	148	146	154	161	144	175	174	150	151	149	163	156	174	177	162	159	170	167	149	148	181	143	162	158	168	146	148	158	163	158	163	178	176	176	164	165	163	154	176	161	173	153	152	163	170	148	168	163	161	174	158	183	157	160	160	187	174	138	163	191	171	192	188	156	174	160	148	161	170	163	159	194	166	146	159	190	177	156	151	172	160	163	174	143	155	149	168	175	154	161	180	166	165	152	171	160	177	167	186	152	161	155	162	154	166	156	156	183	152	156	169	160	160	143	154	181	199	188	146	150	194	151	161	163	171	163	129	166	164	145	167	169	173	173	163	177	160	200	171	160	167	153	184	174	183	155	154	163	167	158	152	169	145	170	166	168	149	178	171	163	163	163	159	163	175	145	198	168	168	154	177	160	157	191	153	164	158	157	177	185	156	162	192	162	167	159	185	172	167	159	167	160	170	159	180	153	181	165	162	155	161	162	172	173	168	152	166	171	169	175	167	152	170	145	165	159	168	180	185	156	164	189	147	180	164	164	169	176	163	173	160	145	173	155	156	149	174	159	155	136	185	159	149	171	157	168	163	149	176	156	134	170	152	169	147	173	189	165	139	154	167	181	174	149	167	150	153	150	141	147	152	184	168	169	185	171	171	147	162	157	164	168	157	168	167	158	180	190	170	156	159	163	165	157	202	148	176	163	174	163	149	160	174	167	168	160	143	158	178	146	165	178	166	151	179	150	159	155	167	148	178	158	155	169	151	168	177	157	183	164	179	156	164	168	180	139	173	143	164	163	184	169	151	155	166	170	160	151	168	168	133	170	150	150	163	164	160	145	163	172	144	157	159	179	154	169	172	181	170	154	149	170	155	190	169	162	166	167	178	174	152	167	147	176	166	175	162	170	157	169	171	172	164	148	167	145	158	158	144	160	166	184	169	147	174	135	162	179	166	155	169	167	169	163	145	169	169	155	164	177	171	164	194	150	151	184	167	161	158	166	160	169	159	179	176	196	184	146	161	171	154	151	156	150	148	157	162	167	153	181	152	162	159	164	163	151	166	161	182	157	174	151	159	172	166	148	182	157	161	139	168	168	189	169	179	152	180	171	162	168	167	147	168	146	146	152	163	145	180	166	164	174	169	161	177	164	168	171	143	164	151	168	170	151	157	164	174	159	170	165	151	166	142	170	176	155	164	154	152	181	154	152	147	156	155	157	162	148	147	150	161	167	174	171	172	154	171	159	166	184	166	157	149	171	170	163	171	178	170	171
26707	21060	20997	12060	5979	3425	2547	2093	1882	1118	944	686	585	619	522	461	403	430	471	526	1040	1036	543	303	327	315	294	306	303	303	318	339	322	310	334	292	322	332	293	306	334	333	321	315	302	291	305	328	295	314	296	305	321	329	330	301	321	309	258	342	307	322	364	308	319	294	330	315	302	270	318	322	318	299	302	313	282	314	317	316	283	344	317	295	324	283	299	307	310	314	326	318	347	317	298	335	315	313	356	325	306	306	293	307	331	289	303	311	316	302	337	298	310	334	318	301	311	314	316	331	290	304	319	301	302	319	299	317	339	316	303	339	320	317	307	308	321	255	332	331	326	305	314	294	328	337	321	289	328	323	316	287	293	304	295	309	310	295	266	291	344	327	315	296	300	294	304	314	301	294	325	331	324	280	308	305	314	314	316	290	320	304	285	297	294	316	319	287	305	323	300	289	328	291	285	341	303	343	308	316	327	306	292	302	312	350	308	306	329	310	330	342	299	299	299	285	337	279	316	306	330	332	354	309	277	296	307	293	284	289	325	338	279	295	305	309	294	346	335	295	337	316	288	288	342	309	302	318	323	318	336	269	315	287	317	304	308	329	307	322	282	328	332	338	299	301	295	302	305	314	301	334	340	347	296	332	314	281	317	303	304	323	323	328	322	283	319	324	316	340	303	333	312	315	314	312	305	306	323	289	294	327	290	326	310	324	322	300	302	315	277	335	341	325	299	315	310	292	294	276	286	326	310	275	315	335	346	293	291	304	299	307	321	310	325	296	330	324	344	339	303	322	322	329	324	306	274	348	332	296	337	328	329	310	302	312	346	336	331	297	348	293	323	315	312	306	326	303	308	300	327	302	336	299	298	313	294	332	308	296	333	291	332	306	278	279	319	287	320	326	303	329	297	308	313	302	289	300	292	312	301	310	298	297	324	316	304	341	322	318	305	313	338	279	289	293	281	308	336	305	284	316	316	323	313	310	304	297	328	337	298	310	352	312	328	300	315	298	296	277	299	299	291	307	320	316	335	283	319	330	290	320	317	300	323	310	310	317	313	321	323	315	315	307	300	315	329	317	327	327	301	322	323	308	288	312	304	317	347	298	318	307	301	290	314	339	305	289	306	292	281	293	302	341	313	301	297	319	312	290	293	334	317	296	325	322	319	304	285	329	313	321	289	340	298	288	292	310	334	332	301	309	322	302	299	299	313	309	337	348	312	349	322	319	322	268	321	324	309	297	293	305	303	304	317	268	306	311	280	309	328	324	309	330	331	298	319	303	314	289	323	334	306	341	332	301	303	328	331	325	285	294	337	301	294	276	340	330	304	306	289	332	309	324	323	339	312	314	310	325	317	293	291	293	317	293	330	314	287	317	298	290	310	335	286	293	286	327	310	312	313	307	314	301	300	273	307	305	315	332	307	342	325	322	307	331	298	319	325	296	321	299	309	275	291	279	311	294	276	324	304	357	304	267	307	324	273	313	300	277	346	334	336	308	295	300	298	341	281	313	333	315	312	322	293	310	352	333	336	296	338	288	293	308	305	305	305	275	345	330	306	297	319	310	303	333	331	311	292	315	265	312	293	302	287	328	280	309	291	268	294	289	305	326	272	325	287	330	303	344	331	332	321	330	301	313	308	311	274	338	316	305	324	328	328	319	308	322	305	313	341	299	315	302	308	318	319	330	298	327	317	316	260	268	315	318	278	286	332	372	302	321	266	342	298	346	335	363	280	317	299	283	300	324	292	318	309	310	306	300	330	301	280	329	308	293	284	309	319	321	301	276	327	306	307	297	351	331	283	297	301	336	342	311	298	267	334	323	295	340	292	314	336	305	279	308	288	304	303	303	290	347	325	304	323	320	268	321	300	285	286	332	295	296	341	292	293	308	304	331	335	329	335	329	264	314	322	324	296	329	302	297	281	309	312	292	325	305	305	337	310	315	311	287	301	313	299	319	324	341	312	295	292	325	309	301	305	311	262	311	303	279	316	286	320	288	316	318	324	297	289	339	314	318	272	291	322	340	281	300	338	330	298	293	320	322	304	297	314	286	321	299	298	311	336	316	305	297	333	323	302	295	292	309	329	328	291	321	324	295	314	335	270	294	349	285	327	281	294	289	291	314	305	312	322	302	325	308	272	313	296	312	306	296	302	331	300	322	307	302	326	302	321	311	305	311	285	311	312	340	318	300	311	347	319	303	301	329	307	298	304	308	322	291	317	365	318	308	289	299	304	312	294	279	339	320	299	322	285	301	289	328	301	308	294	310	328	321	280	303	307	304	342	299	313	296	334	329	284	290	354	269	317	276	269	305	337	311	328	295	313	328	294	292	279	307	353	313	297	287	321	323	323	314	295	305	297	287	305	334	305	296	311	334	300	320	322	295	328	314	321	301	300	322	331	314	324	303	295	311	303	312	313	327	295	333	337	312	298	296	301	272	297	284	331	343	297	310	319	321	330	297	304	328	329	309	307	334	287	318	327	282	321	277	330	304	309	271	347	318	313	304	309	285	324	280	310	336	298	292	303	286	346	287	318	295	324	337	317	350	293	297	301	299	327	317	283	343	277	303	346	282	295	299	319	318	327	331	299	309	313	319	263	313	281	353	326	306	311	277	312	304	332	320	297	312	315	296	308	298	308	316	322	296	307	328	294	321	311	294	314	281	318	306	311	306	322	301	305	286	318	332	295	305	316	330	314	302	333	324	311	304	316	315	331	308	287	263	321	309	316	315	283	296	287	306	312	292	319	312	333	314	322	329	291	292	301	318	315	330	326	286	282	302	310	287	304	310	319	300	286	281	321	299	316	307	311	315	315	321	326	280	305	314	310	311	356	308	326	317	317	288	317	324	325	291	291	312	305	286	345	296	338	319	313	285	315	297	282	294	283	339	296	313	355	329	315	324	329	334	313	305	307	326	306	299	327	299	293	291	312	341	297	305	293	301	319	298	308	318	290	306	322	307	302	298	310	311	327	297	320	310	305	307	324	322	343	325	301	280	309	316	315	315	349	276	285	322	306	317	294	303	325	296	348	297	342	335	307	336	307	295	309	290	304	306	315	328	308	316	308	309	274	313	334	312	305	309	322	278	295	301	293	361	318	295	315	315	309	262	303	301	329	277	286	318	293	316	307	321	327	339	322	292	318	332	318	291	308	288	339	307	288	284	318	324	292	321	329	325	291	327	325	301	311	288	299	300	290	340	328	295	332	320	297	342	327	337	282	331	301	313	306	317	323	311	330	319	280	334	322	302	309	312	330	299	308	295	309	314	314	302	310	327	283	305	312	314	305	324	327	310	305	292	309	334	297	309	309	318	321	321	312	344	304	310	277	354	308	324	301	333	315	305	334	323	299	327	344	353	338	302	290	285	296	341	301	323	331	334	281	323	317	304	297	333	310	314	322	343	310	313	295	317	319	281	308	318	302	325	326	299	325	298	348	314	296	324	291	291	301	308	285	304	288	323	326	279	328	342	335	282	283	286	285	294
13822	25053	26641	14821	11671	7587	6357	5387	4558	2885	2320	1560	1241	1103	1125	787	718	765	849	1039	2064	1894	942	419	429	389	442	444	436	444	417	418	399	424	439	443	396	373	447	418	442	413	428	429	450	442	464	425	415	401	424	424	447	450	404	393	421	402	449	436	442	419	412	458	405	442	440	403	432	403	459	458	450	441	415	466	396	430	386	455	406	422	458	388	403	471	456	393	411	428	440	427	427	433	412	448	445	464	399	381	451	435	428	474	414	405	442	424	447	407	444	445	417	426	460	427	398	464	398	425	400	425	445	429	415	431	406	434	434	428	407	432	414	396	427	444	433	439	436	408	438	405	446	447	382	395	417	440	438	403	456	425	431	421	422	398	424	405	420	416	423	418	425	425	448	429	426	434	415	405	441	424	425	447	438	421	418	449	478	410	413	453	445	403	415	425	417	427	397	460	423	428	429	406	431	448	412	429	400	408	441	404	445	426	440	455	424	422	429	428	426	426	408	448	422	429	440	409	433	400	410	440	406	433	404	436	439	389	440	444	402	455	457	392	392	436	426	411	445	441	471	454	435	414	403	433	435	444	421	447	416	434	456	448	472	430	431	424	440	436	450	448	431	441	420	445	433	454	439	437	398	404	431	400	418	420	426	423	377	399	420	410	417	435	445	404	428	411	442	436	407	415	426	393	442	438	440	479	452	421	429	433	409	458	408	391	477	452	426	424	426	410	387	410	383	418	396	424	428	435	425	440	409	391	413	454	427	417	456	400	394	427	465	444	425	470	428	415	395	412	412	426	357	417	451	435	437	453	401	415	417	449	460	416	440	437	435	449	425	437	411	409	403	428	423	428	432	395	439	412	440	444	396	431	436	398	444	437	409	441	430	415	410	452	394	394	424	413	378	440	429	433	440	426	454	419	413	433	433	422	393	428	415	426	446	412	433	413	408	415	454	457	451	415	403	422	422	456	391	426	429	411	459	402	450	406	412	428	438	417	399	406	453	446	424	444	410	476	399	442	433	400	417	424	429	433	429	429	434	435	433	431	399	445	433	435	425	409	386	417	451	391	416	417	450	454	437	441	448	421	459	420	410	406	389	410	427	427	427	415	409	427	422	414	442	422	428	422	427	441	427	431	462	400	402	418	438	417	386	416	417	424	430	443	465	383	433	425	446	440	406	417	429	440	457	412	430	470	471	440	392	408	450	429	418	427	450	426	454	431	438	412	425	440	446	397	446	460	448	425	412	393	459	385	457	447	464	447	414	416	428	445	437	418	395	413	438	414	404	457	427	447	414	384	428	458	414	408	431	465	452	436	431	440	420	427	401	450	412	411	408	438	462	418	459	412	450	430	470	439	440	436	426	422	448	408	439	417	414	426	418	419	451	426	431	448	408	431	429	404	461	451	416	397	446	429	452	412	389	445	454	473	439	442	421	406	435	407	407	470	411	435	405	419	421	411	434	415	445	373	429	459	421	410	396	444	443	406	417	455	392	384	411	419	382	414	458	428	409	423	431	388	453	458	470	397	412	434	449	426	397	434	446	426	427	441	445	432	392	476	400	420	475	396	442	435	393	428	401	415	427	441	459	433	391	445	485	432	447	409	413	391	419	439	396	398	436	428	442	413	442	413	445	396	414	441	427	421	431	390	422	445	406	445	481	465	382	436	436	403	416	410	437	372	413	416	472	407	427	423	442	409	459	447	425	422	439	396	403	454	442	424	475	415	437	454	457	404	435	435	429	425	421	407	450	430	402	430	448	408	427	417	452	419	433	429	440	433	418	403	431	415	438	445	438	378	407	448	450	412	421	431	428	424	447	439	439	436	401	429	434	450	439	423	462	422	457	439	385	409	390	421	437	421	424	397	408	375	390	433	451	476	434	430	431	436	404	418	418	456	434	413	447	421	425	445	427	455	438	407	409	473	465	427	428	436	410	414	390	460	400	400	440	452	423	466	443	453	413	433	406	434	412	401	414	405	440	429	433	411	434	431	437	437	423	410	392	419	404	424	434	451	422	417	462	415	404	428	386	423	445	407	457	431	394	399	441	436	434	448	449	421	424	443	419	386	398	422	452	461	461	415	401	437	433	409	424	426	437	455	382	445	429	429	411	460	476	436	397	416	409	425	457	411	473	460	390	446	380	451	412	443	403	458	424	427	437	425	395	428	420	410	395	426	405	416	420	435	436	398	449	408	449	395	437	443	471	394	397	437	392	431	453	411	423	383	405	434	412	446	401	438	440	431	423	426	438	446	417	429	402	388	459	432	447	425	399	386	451	453	429	427	444	457	405	424	391	399	411	411	434	368	412	432	445	463	421	452	445	445	424	456	460	433	456	444	442	441	421	420	427	477	422	460	409	475	433	395	416	457	393	432	447	435	405	440	438	440	403	428	406	410	415	419	444	430	465	425	426	431	397	422	436	420	437	449	432	407	428	456	406	464	429	419	426	446	426	442	430	438	373	406	397	415	425	432	417	422	412	415	421	439	426	469	406	416	422	454	436	424	425	421	430	413	437	412	391	460	443	406	423	477	422	436	431	458	434	423	440	490	399	416	423	417	444	465	414	415	408	413	419	461	426	416	410	421	412	403	401	375	395	386	420	418	414	433	429	413	426	445	428	406	458	462	446	432	420	396	436	442	418	427	398	419	405	392	418	392	412	412	399	425	424	456	434	457	408	430	409	454	427	425	416	429	419	466	399	405	389	407	403	418	426	426	404	398	431	402	406	422	403	422	456	451	429	438	434	423	476	414	399	416	424	434	423	452	452	416	428	430	414	447	445	423	400	426	437	430	439	436	438	422	410	410	442	408	378	434	409	449	436	469	414	427	441	389	457	414	413	443	432	450	418	446	432	384	429	435	419	452	409	425	432	418	424	479	446	402	429	433	402	413	432	425	448	427	426	432	420	419	437	498	444	413	442	408	454	457	380	409	417	436	411	407	384	448	418	415	399	409	419	476	416	413	442	425	421	427	383	453	426	464	371	431	442	431	429	427	475	453	427	408	413	474	402	438	369	428	422	433	452	446	401	428	428	440	458	427	457	472	436	407	424	403	429	430	438	452	421	423	450	415	417	420	441	387	419	432	399	411	441	408	403	444	429	458	438	451	428	433	432	425	405	414	433	452	464	413	414	432	435	396	417	424	461	401	409	400	425	421	423	423	428	471	444	429	399	418	428	432	438	410	405	414	430	432	448	478	377	371	422	413	453	433	421	451	432	414	403	447	474	417	453	449	397	407	405	436	439	418	442	420	388	382	418	435	453	404	438	410	438	432	406	430	418	394	405	440	422	409	426	414	407	431	426	429	470	441	423	459	397	409	432	431	428	431	399	444	444	382	415	432	394	447	394	437	436	411	412	391	401	454	428	427	441	447	466	440	447	420	423	456	437	437	420	440	443	383	447	420	430	442	430	452	427	437	396	462	417	431	423	422	417	411	444	408	448	420	440	481	472	402	442	401	393	451	403	419	413	383	452	424	437	414	436	388
23934	21071	28259	24129	20909	11875	8173	5968	3143	3164	1636	874	767	963	779	559	481	529	2023	6405	6094	4017	1604	270	269	263	261	271	260	264	280	274	256	253	253	266	264	267	274	225	290	245	243	251	251	255	280	272	258	262	244	250	259	270	249	290	257	274	274	286	256	258	267	260	287	253	254	251	281	246	237	276	269	261	267	276	253	266	273	274	285	265	271	246	264	249	254	276	273	260	298	254	242	257	266	268	261	259	258	271	258	261	267	263	269	237	243	255	245	245	259	241	276	253	250	267	260	269	261	255	282	241	248	282	275	233	257	261	283	255	266	250	273	252	277	251	286	226	263	267	259	274	272	271	269	256	276	252	268	275	264	245	265	242	280	270	258	241	256	244	278	258	230	266	248	269	253	282	249	251	252	240	262	246	254	272	264	285	253	252	264	268	265	272	260	247	251	260	241	246	257	266	249	270	294	252	242	274	252	263	258	268	266	290	265	274	268	231	275	240	241	274	260	266	276	241	254	262	222	241	250	263	247	260	258	268	262	249	252	297	263	252	287	254	266	255	242	251	268	267	273	257	260	273	229	268	243	291	261	255	251	281	245	250	274	277	260	246	261	270	272	272	270	249	286	232	293	258	267	262	287	274	297	236	240	256	286	203	250	243	271	238	249	279	275	252	272	275	264	280	256	251	267	271	246	250	271	260	287	250	238	264	256	260	251	275	264	263	259	267	242	272	292	269	278	241	246	259	255	262	244	273	271	255	266	280	276	261	261	272	275	273	260	252	249	253	242	282	263	287	250	270	269	222	241	264	266	274	245	265	267	242	268	239	276	265	249	240	245	272	238	270	243	253	275	267	274	235	260	277	267	260	268	244	237	241	289	245	283	275	265	258	280	280	286	245	255	263	256	290	271	262	247	282	241	278	251	271	278	256	257	245	281	270	268	270	271	225	280	231	274	234	243	258	258	253	265	227	234	261	268	241	242	277	272	261	255	270	243	256	281	247	238	239	239	255	256	274	258	256	273	260	266	252	241	274	280	275	260	243	289	259	250	254	291	252	260	264	274	266	283	270	267	228	200	246	242	239	253	279	293	272	247	265	276	248	221	253	250	270	246	257	257	275	251	258	265	273	249	274	252	235	274	258	287	281	271	268	262	255	241	254	244	232	265	247	234	245	252	254	262	240	243	282	267	262	281	283	270	245	264	237	275	264	276	253	288	264	243	252	261	283	254	251	258	261	250	241	255	244	250	275	224	258	257	246	230	261	250	248	248	286	262	282	276	279	260	261	263	272	266	288	247	271	279	249	253	256	275	250	264	259	252	271	267	256	268	247	239	241	291	250	277	284	290	267	295	279	293	286	272	250	267	258	296	240	293	273	258	268	255	266	269	249	247	268	263	243	279	272	269	278	262	239	255	306	286	291	239	278	278	236	270	274	262	241	243	275	229	251	282	268	262	256	259	297	263	253	274	258	261	250	243	255	251	262	235	251	269	284	245	270	243	268	263	242	268	254	288	272	254	264	284	265	271	226	269	261	226	270	276	278	240	281	274	277	251	257	255	266	277	263	278	276	261	238	270	250	264	284	276	280	258	270	272	248	298	261	274	261	269	265	266	287	281	260	259	264	254	258	244	266	285	263	243	234	279	271	288	255	278	228	273	258	252	244	275	218	263	276	268	286	253	246	264	257	257	276	247	247	294	252	233	258	252	266	252	258	262	284	250	247	278	273	282	250	282	263	276	271	280	261	258	246	272	278	265	252	279	263	259	254	268	272	260	279	285	250	265	290	248	278	260	251	270	248	257	266	261	263	272	299	265	247	292	255	289	269	243	248	281	250	256	283	251	248	245	274	268	243	274	264	268	262	247	277	244	292	262	230	250	283	235	241	254	269	272	242	256	234	228	254	281	254	259	276	239	240	245	265	253	241	278	257	279	277	272	319	254	255	260	254	260	257	271	269	252	271	257	265	259	278	253	246	262	241	283	280	281	276	277	281	257	250	261	257	258	251	272	278	239	279	268	264	283	261	246	234	265	264	254	264	281	278	267	247	276	278	271	248	256	297	256	267	274	242	285	294	270	230	270	240	235	298	302	273	269	263	283	262	266	243	247	258	240	261	278	253	249	264	246	261	266	271	264	253	228	253	260	258	228	233	251	267	259	245	250	262	273	272	268	262	253	278	259	274	243	270	255	259	283	270	319	250	243	245	250	263	279	259	237	279	257	269	292	278	248	235	238	278	272	273	260	258	257	265	254	255	280	265	274	243	264	252	264	266	266	263	248	278	281	251	254	254	283	284	259	273	225	273	226	231	267	247	280	255	254	284	274	260	230	270	269	230	232	274	275	272	271	273	273	259	244	286	297	286	232	249	283	273	261	253	255	249	243	275	284	241	250	228	260	287	280	257	235	253	252	247	266	262	302	266	261	205	275	270	244	262	262	304	238	279	242	252	246	243	248	265	246	264	268	225	255	254	272	258	257	270	273	267	271	241	272	288	253	264	258	255	273	253	261	237	257	252	269	266	268	266	256	273	244	261	280	286	258	269	279	267	271	261	271	297	233	246	265	245	286	267	273	242	265	268	247	288	263	266	239	269	277	288	283	262	253	260	274	259	250	255	252	292	280	248	243	261	254	275	255	266	235	289	303	281	224	256	268	257	248	279	275	272	294	265	269	240	269	269	283	269	242	277	256	276	232	269	274	279	260	269	250	281	252	263	234	268	256	270	268	242	275	265	284	244	243	236	285	269	271	280	264	237	273	259	279	268	259	259	268	257	270	264	245	256	262	279	275	285	270	284	262	254	290	257	264	250	267	256	260	277	245	246	269	285	255	257	249	264	239	271	251	256	259	269	258	244	264	247	277	280	276	243	247	273	260	265	253	272	230	248	275	264	288	303	247	287	285	255	284	270	263	278	278	263	285	272	258	265	265	247	253	269	280	252	270	266	260	251	261	269	253	277	257	270	270	256	276	294	246	233	250	244	247	246	239	280	251	286	253	284	253	239	248	241	259	247	268	241	263	236	243	266	238	249	272	225	256	280	274	281	263	247	266	269	277	274	232	278	273	299	233	270	258	251	266	254	252	266	281	245	269	252	264	283	278	264	307	245	251	266	245	259	276	253	268	262	274	238	277	276	274	274	270	257	244	237	273	246	287	242	253	278	266	234	258	287	248	274	284	231	222	258	265	280	245	257	257	247	244	266	260	238	255	257	266	242	262	288	260	282	275	290	264	271	246	266	240	278	252	259	260	251	230	276	279	265	270	263	253	272	258	294	278	250	256	257	280	260	253	259	265	265	273	250	252	255	259	242	236	269	280	254	278	262	249	273	248	275	243	263	245	250	247	261	247	263	238	236	257	285	260	262	260	277	233	253	266	266	246	253	268	258	279	259	283	259	260	264	265	262	269	269	265	280	246	252	276	257	246	278	262	246	253	277	265	253	266	270	237	264	246	268	265	283	237	265	249	239	262	266	259	288	246	270	279	278	294	261
14322	34030	32481	21554	17027	10963	14654	12375	7710	7617	3797	2062	1689	2140	1537	1226	981	1036	4516	12563	11465	7567	2969	391	387	360	383	384	364	395	384	342	410	376	379	334	382	349	368	355	360	393	354	389	356	340	376	371	333	356	408	384	344	350	367	379	350	408	377	358	369	368	386	375	343	366	363	350	359	352	348	366	330	387	353	346	375	391	397	367	382	362	330	345	358	369	350	391	328	353	374	380	374	387	357	382	331	370	357	372	389	343	360	361	366	359	352	360	381	366	399	364	366	355	341	335	349	344	337	362	372	345	392	354	349	389	354	385	338	335	346	376	365	377	384	368	348	349	370	361	358	375	371	392	365	371	339	362	317	375	387	349	380	365	362	372	376	336	360	347	368	342	364	342	366	402	374	355	342	320	377	373	395	353	361	369	358	328	337	380	356	356	408	370	362	360	375	368	352	365	361	351	360	375	359	362	348	330	331	352	359	340	355	338	349	319	351	361	363	373	357	357	352	340	318	357	365	345	377	362	343	357	385	377	367	334	345	380	366	405	374	368	341	368	384	369	382	354	338	383	367	346	360	337	380	379	340	347	343	381	375	364	395	359	380	334	331	341	350	328	392	350	374	368	348	387	394	374	345	350	397	362	365	346	352	367	378	370	409	309	344	337	346	401	369	379	340	357	365	326	389	356	379	348	346	376	369	378	390	371	379	333	363	374	337	359	360	359	373	379	362	370	363	379	347	363	349	343	385	350	351	353	352	365	386	370	381	363	361	362	341	354	385	405	367	375	348	372	389	360	381	378	368	371	377	363	377	363	382	349	382	339	360	388	350	381	367	371	341	371	356	380	359	386	357	365	365	385	407	371	361	370	320	353	352	404	369	363	356	370	370	379	372	368	342	329	329	397	373	353	356	363	362	366	332	328	366	388	367	370	357	364	368	347	318	386	358	375	418	371	325	342	371	388	371	384	352	360	350	359	378	387	372	368	348	394	376	340	368	348	341	386	337	362	399	349	366	355	357	376	334	366	351	383	338	388	370	356	370	384	372	353	392	357	356	363	373	355	337	381	372	403	349	352	364	381	375	345	362	351	424	344	383	383	365	368	349	382	354	359	342	363	379	334	344	375	340	363	355	384	386	374	398	333	371	372	374	397	349	336	318	346	390	362	334	372	391	340	395	340	384	373	395	367	357	340	384	326	385	372	360	359	406	384	372	338	344	365	340	370	362	346	395	348	364	358	368	341	356	360	335	353	393	354	351	379	370	371	343	361	392	363	390	358	345	345	354	358	398	359	353	330	353	379	346	386	373	373	340	386	374	356	382	348	344	363	363	347	372	384	361	331	313	382	353	377	357	370	359	368	334	399	392	371	365	367	305	356	350	390	381	363	384	371	410	336	378	365	355	381	353	335	383	377	368	350	352	357	368	367	350	354	356	396	347	351	341	362	375	381	365	379	364	382	342	395	350	360	361	390	350	361	343	385	352	392	348	383	337	375	363	358	354	334	361	335	345	335	383	362	375	371	367	366	375	376	362	366	341	368	353	384	356	356	355	356	324	381	329	361	370	374	333	316	357	352	382	376	368	364	363	356	345	383	368	386	364	365	335	395	372	378	380	347	366	351	340	384	359	381	320	368	319	364	320	390	374	343	394	350	397	372	388	383	364	391	354	387	340	379	366	351	368	366	384	415	366	358	353	369	362	352	377	381	351	370	338	356	358	354	338	377	371	382	351	367	339	393	374	345	348	362	363	348	385	365	384	368	360	373	340	357	378	372	381	371	385	363	349	339	354	357	369	381	366	346	333	390	348	379	371	360	319	371	384	374	384	330	352	365	354	347	344	361	358	377	339	360	348	376	359	318	355	346	353	343	367	411	360	359	359	360	396	349	364	336	372	361	336	321	361	340	353	356	363	401	358	347	334	378	383	368	348	357	372	343	347	389	355	361	372	359	366	372	378	343	393	367	341	331	379	394	354	334	362	356	365	358	354	365	338	372	338	375	365	347	358	351	381	368	387	371	350	331	352	375	357	363	362	385	352	304	369	372	343	377	379	351	354	362	394	382	373	356	405	354	368	351	347	352	320	299	369	339	396	356	359	375	369	355	368	373	393	376	348	393	377	344	366	349	358	378	391	344	356	312	356	350	383	338	344	410	405	361	370	378	358	375	373	374	362	355	358	364	364	355	384	341	338	391	346	363	356	369	355	386	343	375	368	347	388	339	344	363	358	357	365	376	349	380	346	382	333	364	336	366	354	375	357	356	379	376	363	373	325	350	356	346	362	328	369	341	369	375	347	367	387	351	353	350	344	371	356	404	373	367	375	348	332	400	348	368	401	373	357	393	380	386	364	345	345	348	381	376	365	369	418	330	382	364	363	415	405	359	391	379	338	359	337	353	325	339	394	347	363	371	382	346	370	364	344	359	372	342	373	311	373	359	341	350	376	326	364	374	314	354	377	373	349	373	341	355	372	334	362	377	355	329	379	364	391	317	383	382	383	331	395	339	376	374	333	365	345	360	369	356	350	349	340	334	352	384	353	328	380	385	380	313	341	374	340	389	344	368	353	368	310	333	376	372	352	361	344	373	350	339	352	361	382	359	355	383	366	344	378	371	357	345	346	389	378	386	399	352	364	393	372	331	342	350	350	404	388	392	398	371	352	347	387	381	339	355	369	355	352	336	370	342	333	353	392	356	389	356	347	348	329	372	381	376	372	373	378	369	346	348	361	371	353	368	343	369	373	369	389	324	369	343	324	384	356	384	329	367	369	366	386	368	393	376	329	385	379	377	357	344	384	342	382	394	384	377	342	338	388	366	366	397	355	321	329	370	389	356	381	334	367	372	397	377	401	369	350	336	369	375	374	358	364	362	363	365	349	369	410	344	372	367	378	372	332	358	348	360	368	371	374	346	364	367	361	338	372	360	392	364	357	372	345	330	405	348	317	378	374	387	340	341	341	369	347	351	406	372	372	344	351	379	356	343	337	371	358	358	343	373	367	345	384	354	336	340	364	372	353	338	340	369	382	364	365	388	363	399	365	372	370	377	349	367	350	338	346	360	375	340	363	338	365	355	365	336	368	353	385	374	355	360	325	359	355	363	363	353	351	372	352	380	346	333	348	382	361	372	370	365	376	373	382	396	334	363	363	362	362	376	377	400	385	377	378	362	380	339	379	346	397	365	332	381	347	354	361	357	380	350	387	359	363	376	349	364	379	385	376	372	360	368	382	397	345	347	373	363	385	352	342	388	350	397	332	366	369	328	366	355	347	344	362	330	403	384	395	364	376	384	377	350	319	348	375	365	325	368	380	365	408	401	423	400	381	396	349	335	371	348	355	382	373	356	382	332	338	360	368	359	365	350	364	359	359	364	383	330	370	358	369	361	363	350	363	387	350	345	365	351	353	384	336	388	339	371	354	334	371	385	400	390	384	380	369	334	351	372	372	353	340	358	368	381	359	350	340	369	338	352	379	321	384	381	356	366	360	376	322	349
22777	21106	28943	23506	21132	21546	19425	10858	5265	3855	4315	2156	1116	1016	851	754	684	658	2667	12551	11302	4947	1006	135	150	148	138	147	130	134	147	120	150	125	129	114	128	115	102	127	127	111	130	127	130	124	142	143	122	134	122	129	131	115	132	112	131	140	135	122	124	122	142	122	131	132	108	121	137	121	132	125	115	139	126	115	138	120	143	127	120	121	125	106	133	140	143	112	129	140	112	136	129	130	126	148	137	131	122	129	106	129	131	113	121	119	132	119	124	127	134	128	120	120	141	115	151	135	141	153	130	110	138	139	116	132	117	103	124	126	115	124	128	116	138	125	121	131	117	129	139	122	113	130	109	110	135	103	124	138	129	140	119	121	141	145	147	139	145	128	122	130	124	120	134	130	119	121	127	125	117	125	134	120	128	132	119	146	120	141	151	120	116	122	152	135	115	105	136	131	121	106	131	118	117	106	123	115	123	129	116	138	137	141	90	134	135	121	134	131	120	138	122	115	113	134	125	105	129	139	112	110	123	116	134	125	142	112	115	117	132	130	141	131	124	138	122	131	126	120	120	131	135	123	147	122	118	121	125	132	130	136	109	131	105	135	115	115	120	120	110	129	115	123	112	129	122	128	131	128	119	127	115	128	118	114	126	138	138	135	121	116	130	132	131	130	125	141	130	102	124	121	113	121	120	129	128	112	131	111	130	117	123	120	120	114	131	137	120	140	115	111	142	111	128	120	116	137	134	124	119	118	111	129	102	128	128	141	106	127	126	122	135	124	123	123	132	130	155	110	119	126	114	145	125	119	112	126	135	107	112	135	114	130	129	96	132	123	113	129	139	134	127	130	107	110	125	115	118	115	134	131	124	122	111	139	119	132	125	122	118	120	145	134	148	123	119	109	133	142	122	108	124	125	148	152	121	121	139	114	139	120	124	118	127	124	135	106	119	127	129	106	125	120	129	114	127	141	130	136	122	124	126	132	115	151	149	138	127	115	124	125	126	130	141	148	143	127	134	129	134	141	124	144	129	128	134	125	137	130	129	108	126	119	139	131	112	121	111	124	125	125	120	139	152	123	140	125	119	115	149	126	136	146	127	122	118	114	141	124	124	133	124	135	113	115	113	127	118	110	116	138	142	132	137	110	138	126	114	129	134	123	129	119	133	156	137	118	136	134	109	141	132	102	99	125	122	128	131	104	130	122	133	117	134	141	136	142	131	127	126	148	122	133	123	125	127	119	139	148	133	98	136	120	138	127	129	116	113	149	125	96	108	121	140	128	124	131	159	137	93	136	118	133	134	140	118	132	131	109	135	132	141	141	115	137	139	127	131	134	131	157	128	143	113	126	123	118	138	114	131	138	139	130	109	125	134	141	136	88	120	137	131	122	125	136	141	133	126	132	119	124	128	118	120	131	127	124	122	153	109	110	119	137	139	132	122	116	138	130	133	141	136	110	120	125	136	130	129	126	127	130	117	141	119	122	122	124	134	93	121	136	129	124	151	105	133	141	128	131	131	120	132	126	141	143	125	131	115	137	123	146	130	116	136	118	106	129	122	128	136	129	98	125	127	137	129	101	134	134	149	127	124	164	133	108	146	114	144	134	135	94	124	122	131	130	139	122	124	146	126	128	124	123	103	103	138	118	113	116	119	125	122	131	128	131	124	111	110	114	124	124	135	125	131	131	134	99	122	113	126	131	125	102	132	123	125	139	131	116	132	124	118	124	128	111	139	126	134	116	131	136	145	138	116	150	122	130	146	128	162	144	141	132	133	128	122	132	147	127	99	130	129	116	133	128	122	138	127	119	125	142	140	116	127	129	123	136	135	124	128	128	106	126	120	131	133	130	137	143	127	111	130	114	124	131	128	137	150	128	146	127	130	118	123	131	134	124	131	130	139	132	116	131	137	111	109	125	138	127	133	112	137	138	151	131	105	112	122	126	133	130	144	125	121	125	127	129	120	139	113	137	115	128	124	129	125	107	126	130	124	122	99	130	145	128	133	125	117	126	124	147	140	117	149	130	116	121	121	116	122	138	118	126	128	143	139	111	115	118	143	149	121	121	127	119	140	116	121	129	125	120	124	150	123	136	133	115	146	129	128	131	135	108	113	126	106	119	127	132	105	145	122	143	117	127	129	134	117	127	131	137	108	119	116	119	134	109	138	117	122	132	116	121	130	138	112	124	130	121	111	150	128	121	136	107	112	142	132	138	130	133	134	128	125	98	129	112	134	131	149	126	138	155	146	123	111	115	146	128	121	129	134	124	117	129	118	118	135	150	126	132	128	102	113	139	122	116	133	113	115	129	147	123	129	133	126	127	142	129	133	124	126	118	133	132	106	140	143	135	112	141	128	127	99	121	104	126	122	150	124	112	135	117	122	109	116	122	126	121	140	120	119	132	127	147	129	133	132	116	145	122	108	124	137	143	108	134	141	111	131	147	108	150	135	118	119	120	119	132	113	130	124	108	153	131	130	111	128	138	122	117	144	102	137	116	131	125	120	110	102	122	115	127	116	115	127	132	111	135	115	123	129	135	103	120	150	115	131	137	131	111	132	118	144	140	133	112	113	125	139	147	130	127	128	143	131	134	129	139	115	117	140	123	122	134	143	123	149	121	107	113	113	106	115	126	129	134	123	116	124	142	129	148	120	146	124	120	120	110	120	129	132	138	136	132	139	122	113	139	131	109	123	128	142	130	114	127	120	113	109	127	122	115	121	125	133	124	125	128	110	114	119	123	111	145	121	128	121	128	119	120	122	116	137	126	137	131	167	113	102	143	116	108	137	144	137	157	137	117	120	136	136	119	106	116	121	127	135	128	130	127	128	134	126	133	134	118	127	123	115	139	143	119	124	133	140	125	123	130	139	127	127	128	125	118	117	109	122	151	131	113	130	118	142	119	136	139	124	126	135	135	130	145	136	129	129	111	118	147	127	122	115	120	144	134	141	112	129	144	107	126	139	134	136	135	125	127	122	150	139	107	135	147	125	116	129	107	113	129	123	125	123	118	127	111	130	137	135	121	142	130	126	148	119	118	118	127	120	116	120	129	119	131	116	143	132	121	123	131	126	119	120	145	120	133	127	129	122	134	134	127	119	111	127	128	140	119	145	112	121	117	127	118	135	141	145	143	120	114	140	126	136	122	140	118	120	124	109	133	134	115	119	133	119	146	106	134	119	123	132	131	115	112	136	143	126	118	134	129	129	133	148	126	129	153	119	129	127	139	134	115	109	126	133	137	127	129	121	126	131	128	140	145	125	120	146	126	128	118	136	154	137	130	110	119	113	142	117	119	114	129	138	154	133	141	137	115	132	125	136	126	129	115	110	124	133	146	143	136	130	111	124	126	113	137	127	120	147	119	128	125	128	117	143	132	123	132	105	148	132	115	105	125	123	106	127	144	125	141	115	109	143	132	131	137	114	126	135	115	113	113	120	124	120	130	124	109	129	130	145	123	110	114	108	141	124	140	111	118	128	139	118	151	128	132
17108	40742	37964	27350	20229	16772	21098	18570	11240	9079	9991	5382	2791	2528	2095	1860	1640	1472	5748	20405	17198	7974	1772	192	189	204	184	195	194	176	186	198	185	185	186	200	174	206	212	200	182	183	186	189	174	177	158	160	174	210	156	170	214	160	196	151	179	177	182	179	172	189	177	171	170	159	201	157	173	181	178	150	182	210	175	190	175	171	188	180	175	161	181	195	151	176	176	174	177	186	198	173	161	176	161	192	165	167	180	164	178	181	177	179	170	186	199	153	156	186	199	198	192	182	207	182	171	168	180	177	162	190	192	180	169	164	166	172	194	192	169	171	192	152	167	208	158	195	174	179	184	172	183	180	165	193	183	161	194	172	178	165	186	191	160	149	195	169	183	180	161	159	174	173	197	201	171	190	160	191	160	177	179	181	172	169	153	183	163	178	169	188	213	193	189	176	176	161	175	174	201	176	186	168	190	182	191	188	162	182	157	172	158	195	184	167	175	164	190	176	154	183	158	171	172	153	182	173	175	166	187	195	163	186	185	179	147	167	183	184	172	179	158	179	156	179	146	189	170	178	166	177	186	161	179	156	167	147	193	185	158	177	153	170	159	182	184	174	155	184	172	177	165	195	196	161	189	157	164	180	179	173	158	187	165	183	168	148	207	178	188	168	159	187	176	162	171	161	183	190	159	190	184	166	143	179	158	160	178	173	171	164	175	170	178	173	190	164	180	184	189	163	176	188	164	162	164	188	206	172	192	160	150	197	174	190	149	154	146	167	174	167	182	179	171	198	168	168	173	180	167	165	181	199	177	173	157	155	168	168	169	184	175	161	166	183	160	175	180	193	176	179	179	183	193	180	170	181	154	166	168	163	174	173	192	187	180	167	175	170	159	188	173	193	190	179	173	169	169	181	156	181	215	163	168	171	173	151	195	170	187	175	181	169	168	192	164	175	190	172	188	174	169	176	170	203	169	179	181	168	157	161	164	162	197	181	203	182	170	163	161	171	172	172	188	175	188	184	164	175	171	166	164	185	148	160	156	197	178	155	184	168	180	186	177	146	172	177	167	169	186	193	151	183	176	170	166	182	171	172	178	182	182	169	177	167	179	172	191	185	170	176	167	165	184	196	190	169	191	186	186	166	179	160	175	171	189	163	206	168	174	182	169	172	168	163	187	186	165	164	197	174	159	183	161	166	179	197	183	169	154	140	184	192	188	184	184	179	178	179	196	198	138	169	184	157	163	174	169	182	163	185	170	193	180	191	141	190	170	182	172	150	185	193	179	152	183	187	205	158	183	194	158	192	182	171	179	159	167	171	177	193	159	180	173	171	185	175	163	161	176	181	177	192	184	141	179	181	187	192	172	182	165	193	169	176	175	156	189	173	168	175	150	162	191	182	173	174	180	185	167	165	188	175	140	160	188	192	169	174	187	164	172	181	164	166	145	161	200	165	200	169	166	189	182	151	165	179	180	170	175	167	169	184	163	158	172	159	168	169	166	178	181	183	192	148	187	172	181	184	161	191	161	169	155	179	158	186	166	176	172	167	169	176	164	186	159	170	163	170	173	169	182	176	183	177	180	161	170	181	168	160	157	168	156	192	180	175	157	163	163	167	155	160	188	148	158	190	151	168	173	175	183	188	175	182	178	171	200	166	175	174	168	171	185	152	168	163	159	180	149	175	152	181	169	163	193	165	165	174	188	159	148	159	202	165	184	181	187	170	187	177	165	156	162	156	172	160	170	182	195	162	181	155	160	153	183	156	155	173	197	184	200	180	176	149	159	198	172	151	180	189	189	176	192	175	194	190	177	187	181	163	183	174	165	163	159	172	170	189	185	164	171	176	181	171	165	181	177	187	176	163	200	195	186	179	180	189	174	165	157	198	161	162	155	172	176	168	183	207	168	190	146	150	178	170	182	172	205	169	178	186	180	189	176	180	166	178	183	208	188	160	191	175	172	168	183	184	161	194	176	207	174	159	168	151	193	186	186	168	151	167	169	153	208	196	163	190	159	179	134	191	175	203	162	161	162	178	178	191	163	188	173	179	159	168	173	183	172	160	171	179	180	170	181	188	164	176	167	173	177	172	167	180	173	205	209	173	169	167	171	171	194	183	188	174	169	162	176	171	189	179	191	145	199	174	166	163	201	178	172	195	177	167	173	171	179	178	188	152	178	189	190	199	163	170	173	174	177	163	179	187	175	205	169	186	162	161	185	158	186	174	156	185	155	164	193	197	179	170	171	175	173	202	177	157	166	195	168	173	184	181	182	149	194	181	182	172	168	179	184	176	151	175	153	167	170	191	149	145	170	191	167	181	175	174	166	191	162	179	177	173	173	190	182	182	178	180	179	169	166	181	161	174	192	187	159	172	180	173	176	163	178	168	172	191	195	191	180	163	180	153	179	174	180	175	163	179	183	207	173	185	153	183	154	197	160	179	162	190	170	184	175	170	188	195	163	189	168	210	182	188	180	201	179	196	167	174	166	166	202	169	180	189	164	151	183	183	168	153	182	152	161	187	198	188	184	188	187	176	155	185	180	156	219	177	172	157	170	182	167	189	175	164	186	189	179	169	173	192	200	160	169	196	165	170	176	186	174	162	155	154	196	176	174	172	173	184	186	175	174	176	177	182	166	167	165	163	188	166	154	181	176	170	165	171	174	170	168	208	176	163	162	173	165	167	187	179	166	175	178	171	173	200	158	159	169	164	159	189	178	157	165	170	168	183	172	183	173	164	167	177	181	190	195	160	185	159	189	164	164	164	178	172	170	171	167	171	162	190	175	162	191	171	152	158	170	189	167	158	180	165	158	164	174	144	184	191	186	179	160	186	159	161	144	179	155	154	182	166	180	161	152	164	186	179	178	187	168	163	161	177	185	170	176	177	172	160	199	186	173	176	181	171	160	171	171	156	158	149	157	174	196	188	172	183	180	165	172	177	168	174	181	186	196	192	163	182	197	169	157	148	157	166	180	175	184	172	168	148	164	187	169	175	165	167	154	165	193	189	179	198	159	164	171	175	170	165	170	172	162	179	161	180	173	159	158	184	167	176	185	190	171	179	181	173	226	188	186	175	165	151	163	176	156	156	176	171	171	192	181	162	158	190	162	189	172	166	178	170	163	191	194	174	142	191	158	144	165	186	173	163	189	178	191	157	166	144	147	178	169	194	169	179	154	188	173	194	155	179	171	160	166	190	160	182	207	141	175	164	178	175	166	172	179	173	179	166	161	182	206	178	185	196	149	180	173	177	194	170	180	157	180	173	185	162	167	180	186	198	170	200	184	188	189	175	163	171	142	169	150	174	172	170	162	179	191	189	158	176	178	163	176	200	172	180	171	177	160	216	184	162	176	181	172	146	187	188	158	187	152	160	152	166	172	175	172	196	164	160	187	179	160	172	172	169	170	167	165	182	183	176	173	186	185	171	189	168	181	163	172	178	175	181	164	160	167	174	190	159	147	173	163	183	181	180	180	173	178	163	179	179	160	154	184	158
26746	21288	20557	12147	4499	4340	4747	3070	1828	1380	1042	1069	779	753	705	708	729	478	525	933	1076	483	319	331	306	311	294	322	307	308	292	309	287	312	301	342	292	271	275	280	304	323	295	318	303	310	315	312	297	331	295	322	311	312	280	309	288	310	282	303	268	296	278	303	306	316	279	312	289	304	307	322	311	326	288	305	307	332	320	327	321	290	297	328	288	300	298	337	315	287	290	311	336	299	293	292	300	261	282	294	300	299	294	294	354	289	319	331	333	321	312	317	320	344	304	313	329	288	323	308	311	305	305	313	299	337	304	284	291	336	318	294	273	323	307	293	314	281	318	301	293	313	313	328	287	301	314	283	312	303	317	305	270	332	283	295	301	295	302	318	347	281	332	329	322	286	311	278	306	281	285	303	319	271	306	307	284	310	290	301	324	289	295	287	292	305	284	319	292	280	323	268	308	334	301	287	324	298	307	315	318	328	297	274	334	357	314	337	339	286	312	333	299	306	315	320	318	291	325	308	306	307	330	303	293	319	311	291	303	310	324	298	322	294	303	331	327	307	347	309	346	309	314	277	303	360	276	292	289	307	297	314	304	298	310	290	302	323	318	296	292	328	311	305	296	346	325	323	324	290	307	303	297	316	279	292	296	277	255	309	267	332	284	331	278	302	320	292	277	323	310	302	307	309	293	324	298	338	297	322	300	305	320	292	280	311	290	306	321	286	305	297	331	288	283	293	302	324	320	308	296	306	312	288	301	292	331	293	305	275	319	298	314	298	336	305	319	298	302	287	302	308	294	302	318	318	286	282	338	287	294	317	292	328	308	330	338	293	286	295	301	314	310	317	277	315	318	310	308	333	284	312	309	305	308	335	318	282	302	311	303	304	291	309	354	301	321	297	295	313	309	329	321	306	308	331	321	311	307	294	317	298	299	276	297	304	321	305	306	302	284	346	289	309	318	316	326	293	297	282	307	297	335	298	310	302	311	302	275	285	320	299	315	319	336	336	308	301	318	305	296	290	332	302	290	322	306	346	339	303	303	290	311	329	319	307	311	309	323	291	336	298	301	317	318	271	338	285	310	328	323	318	297	325	312	274	272	317	290	299	315	305	299	338	301	301	296	324	335	302	304	291	308	293	303	296	306	291	277	307	329	290	324	303	296	305	280	292	295	334	312	319	305	284	289	283	297	319	300	312	300	321	320	295	349	288	297	317	348	286	335	313	295	334	291	281	355	285	347	320	289	318	283	337	308	277	302	313	295	329	270	305	335	338	281	295	324	311	313	317	281	277	301	294	314	259	316	320	297	319	284	310	303	300	295	307	305	324	313	293	335	300	308	298	322	322	307	322	296	302	314	303	286	318	329	308	298	276	305	302	299	321	296	277	303	301	280	285	278	271	280	299	268	302	320	332	322	308	301	300	308	313	319	283	313	315	296	312	306	323	303	295	268	311	312	289	295	320	299	302	330	285	289	315	321	303	296	310	313	315	336	291	318	301	293	325	306	286	318	311	319	300	291	301	322	304	331	275	322	305	310	297	310	306	285	317	314	311	309	317	314	323	311	307	295	300	286	311	306	288	305	306	325	334	327	269	308	294	307	313	321	275	311	300	311	330	299	288	304	327	290	348	305	325	316	322	324	340	314	290	305	332	277	312	321	311	298	292	327	302	290	303	315	320	325	296	273	297	305	279	297	296	281	307	311	353	290	342	300	305	273	319	305	309	308	302	297	298	312	308	275	296	305	326	289	300	338	311	287	267	283	289	320	295	341	321	345	289	314	286	279	310	288	286	290	314	329	327	292	328	279	326	326	326	303	281	340	317	320	290	308	316	318	351	299	301	291	332	295	289	296	278	292	296	328	305	302	292	302	275	307	299	302	328	268	332	346	330	311	308	314	304	312	328	325	328	317	323	341	291	333	292	296	269	360	309	308	293	305	298	314	301	321	304	321	330	332	286	299	292	343	309	310	301	296	299	300	285	299	307	292	302	316	307	309	288	305	302	269	282	329	288	323	278	300	327	302	287	284	328	309	299	299	291	378	304	303	308	304	342	315	288	316	306	337	332	306	277	303	306	309	344	313	276	287	337	322	306	285	323	323	308	298	309	331	293	319	322	336	310	301	280	307	308	294	319	306	301	314	319	295	294	301	292	303	298	319	318	283	318	294	304	323	280	306	289	310	309	311	270	311	294	298	318	300	272	296	299	321	306	322	323	285	307	294	314	307	312	312	308	299	315	285	326	303	294	318	339	321	327	306	306	298	315	304	301	319	305	321	295	314	293	311	302	311	296	303	277	263	342	297	290	286	301	323	280	296	342	278	298	320	287	280	319	324	305	304	291	329	333	332	282	283	344	296	297	305	340	294	328	279	300	298	308	299	311	287	322	309	308	275	316	329	310	298	332	316	332	280	321	332	332	272	294	306	288	327	290	287	312	294	300	314	296	302	280	294	309	317	308	280	298	301	304	283	289	283	321	307	333	312	308	299	309	287	321	292	288	310	288	323	332	307	314	315	322	323	297	302	307	304	296	283	307	327	286	324	328	306	316	292	300	321	334	310	312	338	314	317	290	313	314	320	291	317	307	331	335	309	309	287	320	280	315	291	284	289	324	331	315	337	309	297	280	307	324	283	281	273	309	349	307	324	320	316	285	300	311	317	332	317	308	276	294	291	319	290	314	295	341	286	294	302	329	312	337	309	292	347	318	296	288	273	287	291	301	314	290	311	320	307	306	336	299	298	302	296	315	296	278	319	315	309	293	319	329	289	323	290	304	297	289	311	306	298	303	301	315	304	314	315	309	304	337	288	284	300	296	324	304	325	336	319	302	269	326	261	293	318	284	310	307	352	291	318	342	289	318	286	325	328	322	370	333	289	273	287	280	261	286	289	298	314	337	317	337	328	298	296	276	290	299	311	301	309	333	334	343	298	295	321	356	296	314	349	279	294	324	330	309	314	308	283	308	328	307	322	314	279	328	314	327	309	278	288	305	326	314	342	316	293	319	311	306	294	315	296	305	328	277	273	306	349	317	325	303	305	317	353	325	301	312	279	318	352	342	306	327	324	317	301	270	325	316	315	321	307	304	332	308	306	319	299	285	329	320	318	333	316	296	304	303	319	289	304	324	333	289	315	302	304	288	293	311	319	328	296	293	315	318	311	321	296	321	297	310	294	301	314	336	313	304	317	344	326	314	306	321	320	294	312	306	281	317	306	301	306	274	339	297	312	295	305	322	314	338	306	304	317	336	309	264	327	323	297	327	271	309	283	289	324	302	305	278	310	323	292	300	315	307	310	267	285	304	313	300	305	313	312	304	315	298	311	302	293	293	300	321	296	316	320	297	293	331	289	356	299	302	300	313	308	274	284	303	287	273	309	319	316	313	300	310	300	307	296	317	310	293	320	325	337	318	313	299	308	329	284	306	307	302	333	302	309	298	313	307	324	296	268	277	329	320	330	302	316	282	306	292	327	343	291	298	303	289	321	323
13711	28557	25129	14983	8216	9892	10969	7551	4644	3514	2475	2698	1715	1678	1416	1446	1415	905	933	1814	2098	872	394	414	421	403	420	401	417	436	400	462	433	432	408	413	417	432	417	436	409	401	450	410	367	407	411	443	430	401	432	425	397	438	441	410	446	430	418	395	407	384	446	411	407	392	445	443	422	398	428	418	387	426	399	419	422	408	413	405	388	423	443	443	400	423	437	447	431	404	427	433	420	426	411	450	400	410	413	401	436	430	406	426	390	444	425	432	431	407	436	436	433	419	416	413	398	465	401	455	377	393	453	416	448	398	479	411	418	410	433	439	413	419	422	398	419	413	438	427	431	461	431	379	422	451	416	402	441	403	436	444	412	394	437	441	443	398	386	434	435	406	426	435	413	418	412	451	407	438	451	444	403	406	409	409	446	446	418	390	412	420	400	395	412	425	415	395	394	443	428	421	452	412	434	397	423	419	435	438	415	430	419	418	425	408	378	373	421	414	425	405	385	392	373	399	408	406	419	412	412	439	414	431	436	400	403	414	395	402	413	423	399	406	430	375	438	399	433	418	411	404	420	427	396	439	402	428	446	414	411	403	444	414	342	391	431	421	384	424	413	430	420	417	403	389	422	422	432	448	426	393	429	439	421	421	409	429	421	441	400	396	400	405	434	397	404	435	425	415	422	406	441	409	435	434	396	437	436	401	406	395	434	405	414	402	437	417	405	433	437	408	384	426	427	413	469	418	437	445	417	420	471	424	471	400	427	389	446	411	413	423	447	374	398	433	422	456	410	370	430	421	383	439	415	416	394	430	413	391	443	452	419	408	403	441	431	453	405	431	415	393	449	430	405	413	419	420	406	460	394	390	424	432	438	388	441	432	422	436	415	410	400	433	399	407	445	434	410	408	435	385	404	426	429	467	419	393	414	411	412	375	420	430	400	415	414	411	434	402	438	400	399	380	403	439	421	441	437	404	460	425	433	416	421	463	413	416	449	429	416	416	420	460	410	430	434	445	433	438	427	445	412	422	424	411	413	392	399	424	436	432	409	389	392	401	392	431	421	393	395	463	444	394	428	403	443	374	454	434	440	411	408	408	407	420	406	428	443	404	421	437	435	427	433	409	452	414	413	434	403	421	430	444	413	437	415	450	411	414	432	420	408	381	407	420	409	367	435	402	444	401	409	407	369	435	430	412	396	401	442	387	389	392	436	430	440	408	418	422	415	431	422	448	419	427	383	426	418	469	444	445	424	426	413	407	453	426	416	425	416	456	447	380	401	494	440	460	412	400	377	419	413	423	422	418	436	423	416	399	401	405	423	419	418	426	403	418	419	422	407	419	419	411	407	385	423	399	412	396	409	416	403	452	412	414	408	392	389	393	433	414	395	405	424	429	430	419	395	402	410	399	403	426	404	433	423	418	432	405	441	427	374	402	422	390	436	409	440	416	404	426	440	417	425	374	407	421	401	438	446	417	386	415	424	443	387	451	411	400	400	415	431	427	420	391	372	437	421	403	410	381	416	469	388	431	443	398	435	445	430	420	408	445	431	440	419	435	447	393	429	399	421	417	410	461	414	415	437	398	434	422	401	420	406	449	419	400	432	408	434	443	426	413	375	427	418	391	399	405	428	450	464	411	417	391	415	404	416	424	386	445	445	431	430	423	401	454	429	440	372	443	415	422	437	398	417	462	425	416	404	420	410	405	466	478	395	411	416	429	417	409	420	408	445	407	405	381	420	458	434	417	440	445	436	394	441	383	440	420	428	403	391	428	420	401	420	421	411	426	410	401	402	405	441	426	427	455	393	414	423	416	399	405	407	401	438	417	441	439	407	437	396	433	447	428	437	425	444	375	397	407	405	427	445	399	434	449	405	446	425	410	438	414	442	399	411	402	416	425	411	420	435	382	436	450	398	425	403	442	433	431	432	421	412	468	407	440	421	439	413	416	424	444	402	440	427	449	414	422	420	441	403	389	423	433	435	411	433	413	435	423	426	392	467	442	406	421	429	420	451	413	436	437	435	444	400	442	415	415	390	422	432	418	430	432	400	404	434	467	454	424	415	408	404	430	434	420	416	414	401	433	408	415	403	440	422	441	443	446	442	432	414	416	407	394	450	444	432	432	402	441	420	437	448	444	438	381	404	424	402	429	448	424	393	398	424	398	392	440	408	398	421	399	390	428	425	428	420	384	406	458	395	421	419	396	415	416	446	382	444	416	420	400	425	413	436	402	441	434	435	421	427	406	419	408	399	423	412	447	445	431	412	455	421	417	405	398	390	409	428	483	416	403	402	378	387	425	413	414	431	420	409	405	439	392	436	409	406	419	442	407	428	412	407	409	398	432	406	381	452	435	420	411	440	426	442	390	413	425	409	451	397	411	368	421	422	405	423	415	408	390	411	411	427	443	381	411	402	435	408	418	402	429	433	427	437	455	391	405	448	409	404	423	448	413	388	433	405	446	409	442	451	424	418	423	406	426	392	423	415	429	439	391	397	413	435	414	422	435	396	399	362	450	412	443	397	420	403	464	413	432	403	388	429	426	449	410	461	400	405	474	397	419	425	428	414	434	382	405	419	412	422	449	430	431	436	439	428	424	380	449	420	406	388	445	433	417	414	392	427	422	429	417	428	436	415	408	397	379	394	415	379	412	428	374	437	439	391	427	392	445	417	432	429	420	437	407	431	427	439	426	418	425	413	415	420	416	430	412	400	435	423	445	387	419	419	438	389	421	414	430	409	449	455	356	432	398	429	413	419	438	407	430	411	405	429	403	422	437	400	393	403	402	453	389	418	406	411	399	416	430	437	400	418	417	437	447	425	428	424	427	405	403	446	423	419	423	379	411	464	439	386	406	400	407	422	428	375	391	407	458	416	445	403	400	426	423	457	453	417	398	403	454	415	467	433	437	441	455	401	415	404	443	404	459	419	426	457	449	447	408	403	444	405	437	399	438	409	374	434	438	411	402	434	403	401	407	401	428	405	425	410	412	447	406	401	427	413	404	430	406	405	422	421	457	387	418	439	409	441	392	370	409	496	398	417	437	442	404	428	411	415	427	429	404	415	425	442	405	379	427	396	437	416	432	403	445	429	417	442	436	428	391	464	411	431	431	390	401	447	429	415	382	387	424	408	396	449	411	436	433	439	397	376	427	404	419	407	449	410	459	409	425	435	391	421	399	422	431	416	438	421	372	451	399	429	381	439	418	419	427	404	458	391	394	438	438	387	417	407	413	423	425	393	380	410	420	444	458	393	443	421	427	382	412	395	401	415	427	447	422	380	383	425	437	416	413	419	420	403	428	437	457	429	404	447	429	449	429	407	419	408	402	481	399	424	421	400	413	412	424	392	423	412	409	432	414	451	424	453	358	424	392	398	418	454	462	462	435	404	428	411	424	387	406	434	422	381	423	392	389	426	418	402	404	412	413	432	420	420	449	432	422	381	441	434	433	400	429	403	434	393	409	409	442	423	403	408	425	397	425	409	433	389	428
23949	21058	28223	24137	20633	14062	9082	5214	3393	2203	1529	1002	1106	883	759	608	636	676	1533	5410	6334	2743	263	261	245	237	246	245	271	285	238	269	226	231	257	264	251	248	260	238	243	275	280	274	244	246	264	266	258	244	249	234	223	234	253	254	244	234	250	252	249	232	247	243	262	233	246	241	242	217	245	252	230	254	272	254	244	229	224	238	251	239	245	237	242	240	241	282	245	263	247	234	248	228	282	260	227	251	233	206	224	246	224	224	246	266	249	259	233	244	251	267	235	252	268	237	236	228	254	236	215	280	227	243	232	241	250	234	231	241	249	287	219	255	219	265	230	251	204	276	266	231	244	247	252	232	248	248	220	227	234	244	254	233	244	220	241	250	236	248	230	262	237	259	263	254	270	237	237	259	240	249	237	217	220	271	265	240	238	242	239	220	252	243	255	226	235	239	251	223	257	285	246	222	254	251	232	249	261	257	247	284	227	244	235	251	285	256	256	265	245	242	237	229	226	259	243	259	235	249	253	234	229	237	260	245	222	247	243	259	254	243	243	235	247	248	250	255	243	253	255	254	252	244	265	240	262	251	249	227	242	243	257	244	239	267	219	251	242	237	263	229	230	258	280	259	244	234	245	268	233	240	248	251	244	260	227	262	247	255	243	235	254	257	243	239	247	244	278	259	225	229	264	254	228	250	244	235	276	251	236	237	242	232	234	221	233	255	269	250	220	267	245	219	249	238	226	246	237	261	212	205	222	251	262	240	279	253	260	285	260	234	243	252	242	223	244	234	245	242	239	267	235	265	250	235	255	255	253	290	243	242	244	243	274	274	262	246	242	222	250	228	248	205	248	248	248	251	237	236	268	251	218	242	223	234	228	269	254	262	260	249	244	249	245	244	224	245	242	242	251	254	235	241	243	213	236	219	231	282	250	247	260	237	234	283	252	246	272	209	224	249	270	243	245	259	224	249	266	236	249	267	258	288	249	251	231	265	241	224	247	260	251	230	255	255	283	225	225	236	226	221	242	241	231	276	233	267	260	232	252	237	217	211	281	248	230	251	233	239	247	268	260	243	244	251	246	247	249	265	248	249	236	264	225	270	233	235	247	254	243	271	263	258	248	273	238	255	255	242	241	240	257	229	224	235	257	227	238	236	235	247	248	199	248	220	227	225	245	238	238	266	266	248	249	252	221	241	242	243	228	241	230	244	244	232	271	235	233	239	253	260	245	223	240	257	239	242	261	248	267	226	252	237	245	246	251	254	266	258	226	244	251	254	249	266	232	224	229	261	251	243	229	221	256	260	222	260	246	251	256	257	257	262	246	236	239	232	254	244	232	232	237	242	234	252	229	250	233	260	221	269	258	282	248	260	271	245	238	249	229	243	218	231	214	229	270	295	220	248	232	238	253	223	241	239	278	223	222	243	248	248	208	247	224	275	253	251	239	262	247	251	216	246	225	264	260	216	242	244	278	263	232	239	220	255	256	244	225	252	266	245	241	238	269	254	256	261	248	234	272	245	263	245	251	243	235	242	242	251	237	246	242	266	232	229	259	253	248	229	239	239	251	268	254	260	244	259	230	255	233	281	249	260	248	258	230	221	270	262	259	247	240	247	227	251	244	228	235	244	235	238	250	256	235	251	239	263	242	219	223	244	248	248	252	260	251	294	264	252	263	232	224	254	257	245	265	229	246	242	250	228	240	249	255	263	280	261	254	241	246	259	234	228	245	250	253	215	239	239	233	235	239	259	226	232	247	257	241	234	211	230	260	231	242	241	228	253	269	236	226	262	245	217	239	268	242	249	249	244	257	231	235	242	257	251	257	259	239	229	262	226	236	225	255	228	246	229	266	254	258	244	279	245	249	260	253	221	207	234	269	257	245	244	271	228	239	237	230	240	258	255	245	228	268	266	224	246	267	235	213	267	247	241	231	253	249	256	233	239	209	241	240	232	262	249	274	238	275	254	238	233	232	246	254	225	249	225	281	238	242	236	250	254	216	254	240	254	258	247	245	245	238	262	234	247	237	226	241	253	234	267	254	255	233	254	230	238	212	260	255	241	227	246	233	234	266	225	249	234	264	242	222	226	259	255	246	286	245	211	228	267	234	244	230	205	255	241	244	231	238	222	249	264	234	231	272	235	250	235	236	216	240	218	222	257	234	240	249	259	258	236	269	223	269	258	256	231	238	245	258	227	241	220	244	258	258	253	238	261	249	237	258	239	215	257	226	254	242	245	248	237	215	236	270	219	219	231	257	241	247	231	247	240	267	246	243	242	246	245	256	259	252	260	244	237	237	282	214	235	249	268	254	239	260	249	241	242	240	240	261	225	247	237	238	238	234	247	249	248	246	249	226	233	265	245	234	266	250	275	255	243	246	251	264	269	258	281	254	218	223	248	248	258	213	247	244	223	247	253	224	231	236	216	255	237	260	246	248	225	234	237	248	244	248	271	275	250	267	236	223	232	229	245	239	267	231	226	242	230	287	248	275	233	245	239	245	246	237	224	257	234	251	219	245	246	223	227	272	240	238	230	263	231	252	229	256	255	241	197	261	233	257	265	235	260	262	238	239	251	242	247	259	237	239	247	227	266	241	237	221	236	240	256	241	234	251	240	240	261	250	201	252	261	241	261	245	261	238	255	276	227	259	236	234	253	267	240	254	248	254	266	248	233	235	247	219	245	242	261	253	230	265	220	235	261	233	249	218	251	207	239	256	265	254	230	267	256	246	227	221	264	223	240	252	257	227	213	255	246	243	261	245	227	255	242	246	248	267	247	234	252	235	249	216	250	256	219	229	238	219	252	227	243	253	262	236	248	253	249	251	248	246	244	254	212	258	245	252	248	247	241	233	236	240	238	225	269	269	269	228	252	261	263	231	271	227	245	247	231	259	254	217	237	243	232	255	274	262	237	259	246	243	257	271	240	216	232	246	244	285	231	243	238	247	259	239	247	238	263	238	258	258	223	237	225	230	251	256	244	220	233	261	269	220	232	245	244	232	258	263	240	233	222	266	248	240	253	247	233	255	269	276	246	240	239	246	248	247	248	281	235	226	255	218	256	261	237	242	222	245	248	278	277	225	247	234	243	210	242	234	263	235	268	260	233	240	227	250	229	239	241	210	220	236	247	233	242	237	248	235	247	261	241	283	279	235	235	262	248	253	255	257	234	235	239	248	246	256	226	232	235	257	273	235	238	229	251	223	236	246	237	237	240	242	259	259	234	259	260	306	241	270	254	302	247	283	261	220	241	230	271	238	255	238	253	211	253	232	234	254	238	227	249	216	241	223	242	222	278	249	229	248	252	191	227	240	257	254	243	239	220	221	248	249	243	272	265	254	215	286	256	250	226	228	246	232	280	236	250	262	280	255	221	219	235	249	237	237	234	237	216	242	226	234	243	250	228	252	264	286	232	236	223	261	251	267	233	248	263	263	248	253	243	229	254	220	234	245	228	229	268	261	245	226	240	253	223	227	274	246	228	246	250	292	259
15436	35649	31778	20732	10835	17091	14652	11106	8092	5380	3902	2301	2466	2055	1739	1327	1306	1336	3363	10720	11531	4883	357	355	369	318	350	350	354	341	347	328	352	353	345	323	346	346	357	373	342	368	345	323	361	360	314	330	360	336	340	347	366	368	325	323	353	334	345	315	372	329	344	330	362	322	313	360	338	350	347	349	352	330	335	347	343	357	329	348	348	361	341	334	345	330	350	365	303	341	339	334	359	339	381	303	344	364	324	361	326	346	328	347	308	358	336	339	324	319	351	335	368	343	317	387	349	363	335	352	331	357	318	358	385	368	343	344	331	361	331	351	366	333	320	352	308	367	354	339	340	328	381	355	365	355	345	334	313	317	342	375	336	317	353	332	322	333	353	342	342	329	317	362	387	350	343	340	339	350	343	334	326	399	324	369	336	357	319	348	349	367	369	338	330	332	374	277	348	340	333	371	341	380	395	332	322	371	343	326	346	363	331	365	348	377	338	311	316	346	347	327	358	332	368	324	367	365	352	355	344	337	349	379	339	360	304	349	346	365	324	337	390	356	296	330	353	347	338	325	334	337	363	337	358	336	319	335	328	331	360	318	320	350	315	337	342	346	331	321	322	316	347	337	329	314	367	337	347	342	341	342	345	326	337	364	345	342	331	322	325	335	360	338	369	308	333	359	367	336	311	329	322	347	349	317	345	320	318	328	340	317	343	362	322	341	350	326	357	320	347	360	365	313	334	321	304	308	353	314	289	331	350	340	308	324	310	361	332	370	332	329	372	364	327	343	346	341	357	326	335	312	340	341	349	330	317	348	344	315	346	333	350	322	336	355	353	341	344	350	351	327	330	339	335	312	351	345	323	325	330	348	354	346	328	348	323	358	304	329	336	363	330	347	329	328	319	358	345	353	373	322	342	326	342	351	378	327	327	344	340	371	325	357	331	361	322	304	330	321	355	369	359	316	315	332	353	312	341	313	355	369	365	347	376	357	331	307	371	331	365	366	372	346	353	323	351	319	313	330	343	337	337	340	378	329	373	337	333	315	353	377	328	358	322	345	348	332	333	335	328	317	333	340	344	309	363	354	342	336	344	372	326	320	333	351	386	333	341	330	347	324	330	336	352	371	293	344	358	356	368	311	370	337	373	350	324	328	313	339	342	320	347	324	339	342	348	319	338	358	337	332	342	344	353	347	336	361	328	357	340	340	326	317	334	327	330	340	327	355	334	316	322	344	335	356	326	331	348	357	381	342	374	330	357	335	314	355	326	341	318	328	312	329	320	345	334	336	325	337	364	303	357	379	370	365	354	348	377	344	361	349	334	347	327	338	335	314	314	331	344	318	349	353	364	392	333	365	330	319	320	379	332	327	373	335	332	370	359	363	334	334	369	305	338	355	340	331	354	356	342	327	338	356	343	356	348	334	330	362	353	352	349	339	354	341	332	305	332	372	354	305	341	333	360	358	338	351	347	332	343	349	328	348	344	323	364	306	354	344	332	331	273	325	374	339	337	340	377	339	342	336	363	346	340	328	309	346	348	329	366	328	328	321	339	319	330	351	338	340	328	331	325	381	317	361	330	339	337	332	366	341	323	320	332	321	347	347	341	365	350	342	355	330	340	338	329	343	330	354	337	342	319	351	332	316	325	323	317	299	315	378	339	321	344	317	359	336	341	372	323	329	338	346	337	331	366	342	358	335	321	350	340	341	318	361	328	331	337	353	352	317	346	329	331	316	326	341	357	353	326	337	302	307	333	349	338	358	337	347	330	343	338	335	336	346	335	327	350	327	349	302	333	345	327	365	350	353	354	368	387	350	346	336	338	358	343	306	319	344	352	337	347	312	323	332	345	333	334	371	333	339	347	354	339	342	342	371	347	316	342	384	314	374	355	336	344	365	334	356	354	332	343	387	343	331	349	352	364	357	327	318	313	335	370	374	354	359	331	346	301	357	347	381	356	357	329	341	326	364	351	344	324	361	335	339	307	347	337	339	339	328	309	316	331	352	356	320	364	351	341	358	331	348	368	368	318	358	351	362	343	330	349	378	373	342	334	365	316	335	344	335	332	323	355	345	331	368	313	351	339	338	333	316	324	350	303	322	342	319	367	309	336	365	356	369	321	334	330	344	345	339	339	397	360	336	338	303	354	355	370	350	364	349	331	312	333	350	358	304	352	326	330	325	358	314	318	332	346	313	354	341	329	341	339	354	331	333	369	328	343	361	332	346	339	343	353	338	356	369	291	337	351	326	366	376	341	364	327	326	326	329	365	327	338	333	341	328	358	374	339	318	322	302	330	351	356	336	355	342	323	341	340	330	343	333	325	316	325	304	356	355	348	360	337	361	309	333	316	292	368	329	388	299	348	351	329	323	337	323	319	343	361	358	316	325	329	345	378	351	311	348	337	346	326	348	329	336	362	340	320	319	387	356	346	312	340	343	362	348	344	353	296	330	358	337	348	346	318	344	339	293	296	346	371	343	348	321	338	348	354	344	347	330	352	316	353	349	344	354	364	348	345	347	320	306	360	347	325	316	369	328	365	374	340	352	323	336	332	342	285	313	321	360	351	311	345	329	355	320	337	322	355	360	323	355	336	321	343	351	342	337	374	374	339	312	353	364	381	362	311	340	333	331	313	390	344	322	299	352	326	348	360	317	346	341	337	316	334	317	338	332	363	353	337	335	309	355	339	338	374	357	347	344	345	354	326	323	358	360	344	325	351	333	370	324	363	345	327	360	351	312	309	335	359	328	332	359	369	356	322	343	335	320	312	329	352	326	343	348	352	336	347	316	340	326	346	347	334	331	375	363	348	305	401	329	329	319	351	372	353	319	317	343	347	348	321	377	322	323	337	313	311	314	352	351	311	336	355	365	339	319	335	343	348	381	336	341	351	349	306	347	326	330	343	361	358	328	328	366	364	380	319	360	357	349	286	322	359	319	318	344	319	338	331	323	310	341	330	349	348	297	355	333	359	346	345	318	359	372	361	327	372	368	359	315	343	345	342	326	318	352	349	316	363	352	331	322	342	361	370	347	354	334	357	343	356	334	330	330	355	313	348	365	341	346	351	314	348	307	365	340	354	332	331	366	340	348	344	343	338	347	322	336	376	341	352	325	341	348	371	338	350	319	333	351	362	344	336	347	332	344	346	341	349	362	367	342	338	340	338	346	316	336	346	342	321	349	364	302	321	334	333	321	334	327	323	353	357	353	311	341	361	343	337	364	350	335	383	349	354	345	325	355	319	353	324	350	357	337	346	349	367	360	329	355	390	314	304	324	349	337	351	336	364	324	354	330	333	320	347	339	355	337	320	332	328	375	327	345	341	329	356	320	311	366	342	344	339	349	320	331	350	313	346	324	344	310	319	357	350	342	341	335	398	345	311	328	342	319	348	351	349	316	316	348	328	333	321	336	314	361	324	350	376	342	352	384	362	344	341	350	343	347	338	348	322	376	333	315	311	325	329	355	351	331	318	334	355	326	336	342	347	339	304	357
22811	21072	28877	23491	21087	21778	19220	9429	5628	3154	2228	1512	955	816	657	718	585	643	5755	14046	10992	783	136	123	110	150	138	107	120	129	131	128	126	137	143	118	98	123	107	126	136	129	129	137	140	104	112	123	120	114	127	121	121	113	112	135	104	141	131	133	103	104	109	118	109	125	125	118	123	107	118	122	141	116	118	105	121	120	133	124	117	117	101	122	107	106	127	103	122	118	124	112	127	108	106	130	126	110	130	114	125	116	112	123	128	123	126	115	98	122	105	101	114	102	122	115	122	117	111	118	122	122	127	120	132	130	120	132	109	131	140	124	121	117	97	117	116	111	111	129	111	118	121	109	114	123	121	121	131	106	123	113	137	115	112	121	112	132	124	121	108	112	124	106	116	127	107	124	109	123	121	106	116	125	106	121	118	126	116	98	131	119	124	138	132	119	131	112	114	114	114	110	109	110	138	128	120	121	129	108	126	121	114	114	115	106	104	117	120	117	134	119	122	110	127	142	108	118	112	122	122	124	112	114	112	114	108	111	108	127	117	122	119	121	102	122	138	120	101	124	116	120	126	120	123	110	124	110	134	132	130	107	132	124	98	126	137	127	101	118	110	132	129	122	113	146	134	110	115	128	142	122	99	125	117	134	123	120	117	118	114	132	106	120	106	125	110	108	133	113	124	129	126	114	121	109	126	139	129	125	133	110	133	119	112	120	114	115	138	146	101	102	108	108	122	109	125	128	106	112	99	131	97	125	118	124	120	110	117	126	112	110	128	141	121	136	153	110	110	115	122	133	112	114	113	118	125	102	125	122	118	111	133	119	117	114	122	110	127	121	124	113	127	120	99	115	140	130	139	114	114	110	119	133	125	119	111	97	114	116	112	131	127	111	124	137	103	113	121	114	108	106	132	100	125	119	92	111	118	106	103	121	136	128	124	126	120	107	112	128	118	117	126	116	124	102	119	145	113	138	127	153	114	114	114	128	109	119	118	112	134	100	110	122	139	125	122	128	106	97	92	120	132	97	109	126	105	123	131	121	116	108	119	99	124	134	112	131	110	107	103	99	119	118	111	123	124	120	121	118	116	104	127	122	121	119	117	106	118	127	119	120	111	114	145	128	118	113	109	91	124	99	112	120	116	119	126	112	113	117	114	125	138	101	110	141	128	139	128	129	134	102	123	123	127	112	120	125	114	112	118	127	120	120	129	113	122	105	125	112	112	124	115	100	123	136	114	124	126	125	115	123	135	125	111	107	112	127	122	119	118	114	106	103	124	129	127	142	130	138	136	104	126	139	118	118	110	132	113	142	115	130	146	107	110	122	120	102	108	106	135	136	112	125	129	102	123	121	118	138	137	135	116	124	101	114	123	123	107	129	122	124	127	134	127	110	130	115	109	111	102	102	126	118	115	113	113	108	116	128	127	119	130	123	128	112	118	106	124	113	120	139	121	121	135	126	131	113	101	118	109	98	127	117	144	125	125	124	121	119	116	96	110	138	128	110	122	110	96	122	135	129	116	112	130	126	121	121	112	104	107	106	114	103	137	116	119	120	125	111	127	134	122	114	121	102	113	120	125	111	126	109	108	118	119	123	110	113	97	137	132	105	115	108	139	103	114	129	108	142	113	102	128	115	105	122	120	121	108	118	121	120	123	115	116	123	104	128	141	128	130	107	131	112	135	117	120	116	106	122	117	132	123	136	102	106	115	125	113	131	101	122	116	96	128	107	100	113	110	119	95	125	119	113	114	102	102	110	135	103	107	132	116	119	111	131	129	112	141	123	118	110	123	98	129	100	113	94	110	122	113	109	119	141	110	118	119	114	118	126	122	141	119	118	123	128	120	107	121	129	125	125	116	98	101	112	105	130	118	125	99	126	122	129	105	128	121	109	118	116	127	110	113	126	122	119	109	102	105	133	124	136	112	137	112	127	113	109	111	94	113	122	131	130	117	106	109	98	120	107	131	108	108	132	124	116	119	106	136	126	134	129	116	98	109	127	104	119	122	108	97	96	107	97	119	116	99	109	119	118	121	136	119	102	104	117	126	117	114	121	130	119	112	121	127	107	120	143	106	137	107	117	120	123	118	105	103	121	123	111	120	117	140	92	126	113	124	110	141	124	125	128	104	127	120	131	110	126	113	108	124	126	128	134	114	112	121	133	124	112	117	135	123	113	120	107	109	115	110	98	117	112	122	127	117	125	96	127	103	119	106	113	123	127	119	114	117	127	120	115	99	117	129	106	102	116	112	118	138	119	123	115	138	129	127	117	135	120	111	95	127	124	142	123	111	107	106	133	117	115	87	109	122	126	109	124	121	129	125	95	126	118	102	119	129	106	126	108	115	114	130	108	117	138	137	127	100	118	121	105	128	120	128	125	108	106	137	122	120	114	109	129	146	131	105	121	127	115	126	127	106	128	113	123	112	134	121	130	133	116	127	110	122	112	113	115	108	113	121	115	100	115	130	130	115	113	111	116	122	140	128	109	126	103	138	118	98	122	116	116	111	127	106	107	119	118	113	122	113	123	111	114	118	108	117	119	111	88	112	104	128	128	104	116	132	111	127	104	112	111	119	130	126	125	131	119	134	118	121	108	108	116	116	125	125	109	93	118	108	127	126	121	102	125	117	124	121	98	136	112	122	126	105	106	121	109	121	120	112	109	117	118	110	119	134	110	126	110	112	124	111	120	116	121	123	114	122	122	125	111	116	134	100	130	111	127	118	129	120	131	117	112	130	123	110	113	93	133	116	133	122	108	120	101	120	115	122	114	120	130	99	133	126	129	131	114	129	128	129	133	151	110	140	107	120	118	125	119	115	140	125	118	121	128	130	107	135	134	126	112	113	142	110	122	122	126	122	131	114	118	107	118	111	133	105	122	138	127	106	123	108	130	111	118	108	118	111	97	115	133	121	111	129	112	129	111	126	127	110	124	115	118	130	115	122	116	118	127	125	137	121	117	98	111	104	111	113	109	109	107	94	114	121	111	108	114	124	123	104	117	116	123	120	120	127	120	94	127	124	120	125	118	109	109	127	122	101	108	119	114	116	121	114	123	126	108	115	108	126	125	114	100	107	139	140	116	110	133	127	123	119	109	118	121	126	105	108	110	105	136	102	118	122	106	121	130	124	132	103	96	131	116	140	114	121	111	122	99	118	115	129	121	127	130	118	121	106	128	106	103	115	129	119	109	123	124	112	108	122	112	116	121	103	119	104	116	123	120	136	107	112	115	107	119	121	124	122	141	128	121	98	116	111	98	123	125	102	113	114	119	120	129	116	99	125	109	125	120	139	108	120	110	137	141	92	119	152	115	117	115	109	119	139	130	119	113	127	131	119	118	107	108	132	125	110	134	95	113	125	121	129	128	131	112	140	137	115	114	130	119	101	112	119	102	115	118	116	120	136	118	103	137	142	108	137	120	134	122	111	131	107	113	136	120	129	111	114	112	127	118	126	118	105	118	113	122	108	123	120	110	103	126	117	122	116	131
19420	40950	36777	25231	15863	22558	20530	16219	12312	7619	5394	3991	2461	1917	1697	1667	1383	1535	11280	21640	16264	715	220	207	210	187	202	178	192	184	195	162	178	181	160	169	166	194	158	157	167	177	167	180	148	159	161	144	179	149	174	147	146	162	178	176	188	167	162	158	188	185	171	172	167	177	167	144	163	145	173	163	157	196	175	176	173	189	157	172	151	161	167	182	149	145	155	145	157	137	182	153	156	159	159	167	162	163	159	165	164	177	168	154	160	190	172	159	154	162	152	157	185	155	150	142	146	153	158	179	151	181	145	149	162	164	176	173	177	162	167	175	176	158	156	166	153	160	152	167	152	160	156	164	147	159	156	165	154	150	142	159	155	173	127	171	147	169	170	155	191	167	165	147	180	158	152	152	129	159	176	168	168	151	179	166	180	169	182	181	164	153	163	166	161	171	150	154	160	179	169	169	156	164	152	163	198	156	174	170	162	166	187	159	164	159	163	171	168	148	149	169	143	179	139	158	160	158	181	158	163	136	136	169	161	176	164	159	161	142	191	146	164	164	172	169	170	183	158	163	153	163	155	163	133	162	152	140	160	168	153	169	150	135	151	148	161	167	158	156	152	169	166	148	185	163	172	170	159	160	154	173	189	162	168	156	172	149	148	165	171	170	175	145	179	172	150	161	159	130	158	155	148	172	143	183	170	146	182	160	159	147	172	147	158	158	147	170	173	149	171	159	188	169	166	178	173	154	164	177	171	146	162	144	151	169	161	139	169	155	185	160	156	151	146	152	174	185	161	175	164	167	169	184	155	172	165	158	143	183	165	147	178	159	162	166	162	144	144	176	164	159	163	188	171	190	153	164	163	180	177	160	164	161	145	169	166	161	169	160	143	165	163	163	152	155	172	156	168	189	187	168	163	173	182	181	136	151	161	181	149	140	155	136	155	168	180	149	188	163	165	148	155	135	143	165	172	156	135	160	150	147	157	132	161	147	187	150	205	168	159	174	155	179	181	168	173	159	190	144	154	186	140	166	168	185	168	152	192	160	165	145	167	163	172	172	171	147	173	157	164	159	161	174	167	165	155	165	177	164	157	159	166	155	166	158	161	175	152	172	160	175	164	155	160	153	191	183	160	184	188	145	158	154	164	148	161	169	176	166	156	149	168	159	164	153	165	182	159	157	167	185	138	173	150	200	152	155	155	153	179	189	167	143	121	155	163	158	168	148	186	166	156	176	154	171	156	176	162	176	152	163	156	159	154	166	167	141	188	175	176	170	185	146	174	154	147	159	152	174	152	168	151	191	180	145	186	174	175	144	163	145	166	157	165	158	165	148	178	178	165	148	176	144	153	160	160	177	170	167	162	150	150	184	173	158	156	164	157	174	164	156	157	143	173	166	174	163	200	190	170	144	143	145	140	174	160	157	167	157	183	150	154	162	165	155	156	156	143	156	149	154	139	148	154	181	168	158	154	159	180	160	154	168	156	173	182	155	143	161	149	154	173	190	193	178	156	158	175	156	153	145	148	170	152	164	167	172	175	151	146	185	159	185	163	154	169	164	166	144	160	172	168	162	151	134	167	174	133	176	162	178	160	173	178	182	168	157	153	155	156	172	172	176	150	150	161	152	173	155	166	163	150	158	144	178	142	169	163	162	176	182	179	157	167	165	146	150	156	183	151	151	170	155	168	195	162	154	156	137	168	158	158	154	152	156	168	175	172	156	154	135	166	175	150	179	161	187	157	151	151	158	163	169	167	164	147	170	154	164	155	169	158	152	151	181	159	151	146	155	145	180	162	149	155	175	167	166	162	170	164	141	151	183	154	179	159	196	141	154	151	149	177	152	153	172	165	171	165	185	156	148	132	157	179	167	188	163	167	171	150	183	147	161	163	142	158	166	144	154	142	163	172	146	167	161	166	153	161	147	151	155	177	161	155	166	154	165	152	166	180	171	167	173	148	172	164	165	170	173	158	160	159	165	163	154	173	158	172	157	157	178	153	150	161	159	157	154	152	159	162	162	162	160	148	170	165	172	174	144	157	164	173	157	154	148	150	170	140	150	160	152	158	169	181	172	159	154	155	160	164	147	160	159	165	188	146	181	162	182	146	145	133	194	148	161	153	147	160	169	150	145	183	126	162	178	160	180	186	157	178	176	163	169	182	179	162	170	169	190	169	152	174	163	161	158	150	159	163	174	181	156	152	141	179	143	169	158	174	153	175	172	142	155	153	177	148	148	175	161	172	146	177	157	157	155	156	142	144	177	151	161	142	154	155	170	190	169	161	163	160	173	175	157	144	151	165	162	172	146	149	157	150	147	156	185	181	163	174	154	149	160	155	177	148	162	180	150	167	177	151	174	156	147	162	144	175	192	152	177	147	169	163	182	167	180	184	140	166	152	175	153	149	157	155	160	168	150	145	146	176	161	154	140	162	171	159	145	158	162	177	154	165	139	184	172	154	166	186	179	157	150	150	161	192	151	159	158	161	173	171	157	174	162	154	145	167	159	179	183	161	154	145	149	156	176	174	165	159	150	140	183	166	129	162	159	167	154	179	161	160	150	158	161	192	166	153	152	159	179	149	180	171	156	150	166	143	152	181	189	168	138	172	158	164	159	167	188	174	166	151	162	170	140	186	165	164	168	190	155	178	173	167	165	188	156	177	174	161	169	151	163	137	161	142	157	141	166	161	136	161	169	158	174	168	166	163	164	137	134	167	175	158	166	193	157	154	173	176	169	174	153	170	150	146	161	166	148	140	150	164	170	176	168	166	160	181	178	166	177	174	155	158	162	178	177	185	161	174	153	148	179	167	186	175	184	162	188	162	188	160	159	163	171	153	158	156	146	172	174	175	179	151	147	181	173	139	158	164	178	185	141	164	178	159	167	145	146	196	154	162	151	158	152	154	149	164	175	141	157	151	167	139	160	156	168	168	152	168	166	157	178	164	149	164	157	166	164	159	151	180	157	174	141	151	136	183	180	149	156	145	155	172	177	175	164	173	155	144	158	152	179	164	146	172	142	162	155	140	155	157	156	166	162	161	172	167	159	187	168	170	155	160	135	168	162	167	158	171	158	170	162	158	180	158	175	154	183	167	156	165	169	171	165	164	161	185	146	169	165	171	142	197	168	164	175	156	151	140	149	164	161	151	152	172	149	148	164	150	170	159	168	167	165	153	152	149	150	135	170	171	165	163	165	154	150	165	149	167	184	168	167	152	163	173	166	149	169	157	176	164	147	153	144	157	151	144	139	163	163	166	156	170	153	157	153	149	156	162	179	149	148	169	161	164	182	182	167	171	169	172	157	161	181	165	139	169	164	155	156	139	157	165	136	146	154	170	145	162	168	149	176	170	179	181	196	173	141	173	187	157	150	161	149	177	151	146	158	161	165	171	176	157	171	158	153	167	162	143	149	172	151	159	148	153	176	193	173	174	168	161	170	175	166	159	168	142	149	171	167	168	155	167	154	166	158	161	149	169	144	156	168	152	180	164	160
26728	21288	19906	9561	4646	4776	4091	2974	2208	1008	1044	738	474	420	480	461	396	425	641	1046	738	307	300	318	266	305	303	282	294	314	330	292	307	317	345	316	300	298	298	311	281	262	324	309	293	299	282	289	286	296	270	306	300	292	277	304	311	296	312	291	300	286	319	290	335	306	309	308	328	314	319	309	307	311	310	278	332	330	294	275	294	314	294	294	281	297	305	330	310	300	287	302	311	266	287	321	307	306	359	305	304	296	330	307	323	305	328	306	293	303	334	331	308	286	314	315	299	284	320	313	332	324	325	303	312	295	323	318	318	281	331	298	312	308	294	310	309	295	295	326	300	311	282	306	317	306	292	306	319	324	296	298	273	289	270	313	289	299	340	298	323	309	329	339	278	285	318	302	293	297	326	302	272	312	311	306	299	327	311	291	273	288	295	312	311	290	290	308	301	293	336	334	307	291	283	284	336	316	290	306	331	260	309	283	274	267	276	293	317	302	310	326	276	303	283	330	310	283	292	276	317	293	325	306	325	331	295	305	318	302	266	306	298	313	282	296	309	338	297	311	302	319	331	312	292	272	310	277	322	309	289	275	274	317	330	284	301	300	324	311	303	291	296	286	314	277	326	314	293	307	320	314	321	282	323	305	279	307	315	287	295	300	308	291	337	313	285	250	304	298	328	306	290	323	289	305	301	329	288	312	281	267	323	288	341	306	296	310	298	303	298	299	307	299	289	291	312	292	299	276	289	290	298	291	303	282	293	303	323	326	290	328	294	296	321	310	280	302	305	267	279	316	295	330	300	314	307	266	318	276	317	314	300	307	303	307	319	269	278	297	356	310	309	292	343	310	305	329	323	310	303	294	295	312	321	309	281	313	320	314	306	284	325	302	325	261	305	308	277	303	301	331	295	304	293	281	336	314	295	290	326	287	319	297	320	276	297	297	306	300	278	289	278	278	341	311	321	291	324	276	291	290	298	312	292	295	292	287	301	335	298	326	332	310	325	287	286	289	294	279	288	297	301	306	298	314	301	299	324	274	307	285	302	294	304	290	283	293	314	310	256	316	314	306	289	271	288	312	317	314	314	280	295	316	306	325	292	308	301	309	322	273	254	315	329	301	329	296	274	287	275	267	300	297	282	323	292	334	280	299	277	313	300	296	272	289	341	342	323	289	299	317	304	282	335	300	304	303	276	318	308	276	319	301	282	310	295	308	302	278	309	303	317	308	330	314	299	306	317	327	293	307	279	310	302	309	309	313	316	289	311	316	320	315	321	328	285	302	299	299	287	297	341	303	296	279	318	279	303	335	301	323	296	321	311	314	290	269	313	317	302	302	308	255	278	311	277	324	332	294	318	294	309	313	320	309	282	278	272	313	307	296	308	325	281	296	282	332	291	291	275	325	296	301	263	286	293	296	316	321	308	318	295	300	316	280	294	315	307	323	326	329	311	292	332	298	296	312	296	322	284	314	315	291	307	312	308	298	297	333	311	327	301	295	330	325	295	311	313	313	311	306	285	296	303	262	281	338	300	311	300	316	315	334	292	311	292	299	283	272	304	271	323	304	290	302	311	284	328	303	303	321	342	326	305	308	278	306	292	304	318	287	286	313	308	294	275	303	320	300	305	284	336	273	320	307	264	331	292	318	354	311	331	306	316	294	301	298	287	307	294	311	281	300	323	319	359	308	314	295	292	277	329	321	303	285	333	319	302	299	275	273	314	312	313	284	313	313	299	302	297	292	290	315	323	289	299	318	314	293	311	317	285	276	303	298	287	300	316	315	303	302	284	318	288	322	312	283	296	319	276	325	308	291	306	315	299	311	302	327	299	309	313	303	306	303	293	308	311	331	297	313	285	300	303	292	276	298	295	324	315	284	291	313	306	296	296	283	317	303	311	307	285	310	324	308	292	283	301	326	305	309	274	295	298	299	340	291	311	309	292	297	295	353	316	310	287	300	290	313	284	327	288	330	322	283	312	273	295	294	305	332	300	297	311	291	329	280	282	328	298	294	325	309	293	313	288	283	314	288	295	331	327	311	304	289	317	279	289	335	292	357	309	267	283	307	310	286	332	291	318	290	288	277	306	302	285	267	314	290	310	270	310	288	307	306	282	311	288	286	306	292	291	309	314	288	325	302	296	308	302	276	285	275	285	286	312	285	297	315	301	285	260	283	329	277	308	289	265	301	292	293	318	318	283	332	294	327	313	273	320	312	283	293	299	320	310	312	301	323	282	307	317	303	296	300	312	311	298	340	326	288	304	293	295	306	301	313	298	329	300	285	294	324	275	330	300	302	288	313	315	289	289	316	287	286	306	307	328	303	302	289	307	318	293	302	284	304	286	318	288	270	295	319	324	288	322	312	332	288	314	304	298	334	293	336	318	315	307	304	310	307	320	313	307	291	302	319	336	323	306	289	301	277	322	285	286	320	304	307	296	290	289	288	291	318	299	336	314	297	338	308	309	289	324	316	320	327	302	298	319	300	309	325	332	299	305	318	307	312	265	297	313	320	302	273	299	318	300	320	327	324	318	285	343	332	265	297	311	310	344	304	328	296	283	299	302	306	285	306	295	291	309	331	300	292	316	299	306	315	307	285	343	286	301	276	278	337	301	291	275	325	279	292	293	323	306	301	308	306	325	304	339	299	295	316	310	304	275	311	303	295	302	317	316	271	279	327	292	313	321	301	316	301	308	322	318	316	342	299	290	321	329	304	322	303	296	321	283	324	288	296	301	294	279	307	269	322	292	295	279	313	298	271	318	281	271	282	295	309	317	291	274	280	302	301	314	316	280	297	320	276	303	318	300	307	301	326	285	309	317	273	317	295	315	305	296	285	285	290	266	302	316	286	286	291	290	314	337	265	311	310	293	295	291	321	303	303	310	274	298	316	298	288	286	317	324	248	283	308	296	257	309	307	334	308	313	278	337	331	282	292	271	320	300	316	295	294	284	303	299	319	276	326	312	299	330	302	326	276	291	294	299	292	288	302	317	277	298	292	294	319	268	313	302	311	330	286	312	314	293	302	289	297	326	323	273	297	274	326	316	291	284	290	291	275	315	298	282	310	309	300	314	314	314	289	283	282	294	283	331	322	294	271	303	279	317	300	303	312	335	331	282	339	311	294	339	319	267	319	302	305	307	315	275	278	290	317	302	298	315	258	287	303	300	293	316	289	277	314	249	280	342	317	313	293	294	309	292	298	325	324	298	321	287	297	295	303	312	300	293	308	317	307	305	303	278	327	296	285	313	282	295	292	304	311	312	310	319	337	280	272	295	301	308	329	314	311	311	290	268	299	332	295	279	291	309	321	326	292	315	298	300	299	310	285	323	295	301	304	288	311	292	333	298	284	290	287	301	314	316	328	277	289	284	299	324	305	332	287	306	274	312	291	321	289	319	290	305	282	326	292	308	305	323	282	280	300	319	279	302	288	304	324	278	295	299	307	302	306	309	318	301	317	304	318	306	313	312	278	304	308	291	296	275	293
16149	28317	24228	11547	9631	10518	9544	7600	5461	2481	2511	1748	775	843	796	816	669	710	1140	2027	1333	387	418	399	426	430	421	414	393	396	406	455	405	426	412	392	434	379	435	403	423	391	441	424	417	399	459	411	409	381	412	453	409	425	406	409	441	393	402	446	451	419	450	392	369	397	420	453	409	447	408	413	431	417	433	425	421	378	444	444	430	415	393	475	386	396	426	381	377	415	403	411	412	369	443	403	385	391	418	400	416	421	419	396	407	423	438	399	440	394	388	445	400	402	408	441	426	392	425	402	428	425	399	367	391	422	416	394	452	406	407	396	433	424	368	400	446	390	436	415	405	379	399	458	419	385	369	402	397	423	388	394	454	418	440	420	431	393	403	403	428	401	411	445	440	427	444	388	427	420	413	408	402	413	419	389	419	420	408	385	438	411	394	424	425	389	397	426	407	435	430	417	405	380	402	439	442	392	423	398	396	412	389	406	426	401	419	434	420	433	398	416	375	400	386	379	384	378	427	419	408	429	403	406	420	420	428	412	429	454	412	423	402	436	383	431	428	422	419	409	383	430	415	399	436	404	426	439	420	426	436	427	435	407	371	403	454	401	406	421	404	413	425	415	427	420	399	425	425	388	400	418	449	381	415	420	412	406	465	407	427	436	438	392	394	419	436	418	411	426	413	421	403	452	439	397	412	372	410	397	406	426	416	416	398	427	430	431	379	399	405	402	404	393	385	415	418	386	426	426	382	436	415	417	384	437	422	447	417	440	401	427	419	428	399	449	409	427	413	426	429	429	396	399	426	422	428	416	421	379	401	403	422	436	416	421	448	372	421	453	432	419	426	434	385	401	416	421	461	405	430	383	418	469	415	432	427	467	393	419	401	443	427	384	409	428	379	373	399	402	406	439	419	420	422	432	413	396	385	427	395	418	415	419	414	412	402	425	415	429	413	442	411	416	403	395	393	427	411	408	400	449	435	385	396	398	424	402	393	410	407	396	386	416	424	434	423	411	395	393	442	436	381	394	423	426	432	403	454	420	402	404	408	412	379	420	377	434	419	417	452	423	389	392	444	424	441	454	404	437	427	413	429	379	400	416	397	402	419	412	420	389	451	441	417	415	410	421	418	430	399	423	375	413	439	421	428	414	395	391	441	437	441	413	396	435	423	396	389	424	420	444	452	439	408	418	454	405	435	417	391	427	415	436	423	397	422	406	464	391	407	430	384	427	397	416	416	412	420	436	420	454	405	399	406	386	436	401	407	446	393	401	411	420	448	389	472	386	407	382	416	382	421	416	404	421	404	413	382	442	382	443	407	413	414	444	420	416	425	410	386	389	445	424	405	433	418	421	395	456	423	441	437	417	437	386	416	417	390	427	403	418	425	402	423	368	449	425	429	408	416	432	406	429	425	406	436	406	434	377	422	378	417	406	437	385	438	442	423	386	403	436	418	386	436	425	404	402	403	394	421	433	452	436	425	397	415	394	435	413	408	391	425	403	414	418	423	421	425	424	446	399	415	415	401	428	424	417	420	433	425	388	415	396	400	438	424	391	398	390	392	393	427	409	410	418	439	388	387	385	392	403	413	414	407	401	405	432	384	385	424	429	385	402	400	416	427	392	457	420	386	448	441	416	426	408	418	395	410	398	412	401	422	402	448	401	430	404	393	403	393	440	384	411	404	407	428	442	377	422	386	406	405	389	415	396	405	395	449	414	391	433	421	432	429	421	420	408	377	396	398	440	429	414	397	403	440	440	414	401	392	429	439	396	410	413	412	440	437	449	396	440	425	434	421	420	398	432	438	426	404	411	430	458	418	424	426	420	411	402	378	395	419	434	408	402	413	443	472	444	411	397	419	440	394	445	399	409	414	416	422	429	439	409	409	414	434	457	407	425	423	404	413	390	384	420	383	389	419	415	398	434	391	443	373	396	412	430	402	447	449	359	436	403	451	432	409	394	397	427	402	422	432	396	398	445	407	391	391	414	420	438	422	402	410	404	408	432	398	447	436	426	413	412	409	419	439	407	418	430	428	437	415	446	381	428	388	432	393	394	391	378	413	377	418	387	449	420	418	424	441	432	393	408	430	439	381	434	417	416	410	399	440	493	422	405	369	430	462	387	423	400	407	440	415	436	414	391	437	402	394	413	431	391	393	422	386	394	414	447	419	421	417	407	396	431	424	406	381	430	443	428	413	407	415	429	452	406	395	435	428	399	418	395	408	408	396	424	417	403	422	399	417	412	400	400	405	392	419	404	424	401	427	395	394	443	415	368	423	441	386	444	419	430	398	439	412	430	430	383	425	414	420	432	429	401	462	416	438	437	391	434	392	404	398	424	426	439	433	429	423	439	415	417	376	443	385	418	412	439	389	405	428	426	425	414	408	425	438	465	417	419	409	447	432	422	460	396	434	397	397	410	427	415	437	404	355	415	450	383	430	456	417	399	420	408	399	407	406	446	373	407	414	392	438	415	396	383	435	399	400	428	430	390	435	431	409	402	405	438	418	434	417	398	407	404	423	418	432	426	416	405	434	400	442	442	406	436	421	401	428	414	420	425	383	409	418	451	422	412	415	387	409	428	410	406	386	418	412	427	399	391	420	405	429	416	382	440	415	416	444	397	401	379	426	415	394	442	408	414	421	442	433	434	391	380	418	404	422	378	422	449	371	430	426	394	451	406	430	412	410	421	399	404	426	410	410	454	372	385	417	392	410	392	398	406	435	434	424	390	460	410	425	405	412	416	423	426	410	438	420	402	398	410	397	403	422	409	411	404	430	391	434	430	396	425	392	411	389	417	424	402	416	416	460	439	423	419	419	443	391	438	372	395	391	415	411	422	415	421	462	406	428	413	398	420	419	420	430	444	432	445	395	451	441	436	413	407	410	380	422	422	424	422	402	415	387	434	423	450	421	405	431	413	398	404	431	416	405	421	441	431	383	392	374	405	390	416	410	407	391	420	400	409	413	433	398	426	408	418	375	393	427	425	435	392	422	449	412	394	450	390	396	390	414	414	398	395	424	456	392	423	367	411	443	448	442	451	378	386	391	408	453	456	436	417	412	417	464	382	407	443	418	415	416	440	404	415	383	370	424	405	418	414	422	408	417	435	397	448	433	414	403	393	409	383	393	455	442	452	455	413	407	405	379	440	434	480	406	395	423	406	399	416	420	385	411	443	398	402	391	422	452	405	417	429	436	418	434	451	407	398	403	420	421	406	388	394	412	405	411	421	389	440	407	409	412	440	418	425	402	417	408	410	404	426	400	451	391	415	425	390	416	419	437	410	465	439	421	422	413	406	410	442	403	443	378	417	403	447	444	414	402	433	412	424	422	428	382	397	406	440	426	403	419	425	421	412	400	398	408	431	376	378	396	370	423	441	424	435	421	418	399	434	411	419	414	393	385	409	389	416	393	407	391	391	386	435	434	457	405	394	401	397	436	442	426	451	433	424	465	384	396	428	417	395	439	393	422	425	398	440	385	433	384	424
23877	21042	28272	24037	20882	12390	8013	4525	3583	2160	1590	1094	529	597	497	422	420	1167	4511	6780	4429	861	240	264	257	253	226	260	219	259	247	257	223	243	247	272	239	247	217	242	268	231	261	220	223	248	233	254	253	246	226	242	242	302	248	267	254	225	224	266	235	231	235	241	255	234	264	251	237	238	228	242	201	231	257	223	239	237	249	211	244	280	272	247	249	258	235	240	244	244	236	230	249	246	253	246	245	217	231	247	247	252	256	262	215	245	268	223	257	267	242	244	249	236	237	222	251	254	228	248	257	233	220	228	259	254	248	233	238	243	224	250	232	252	241	226	255	249	233	242	249	213	249	235	239	265	227	243	251	250	267	234	265	243	237	217	223	253	255	234	254	231	240	237	240	244	263	215	255	238	286	242	269	241	225	233	228	243	245	268	248	253	223	246	225	236	235	259	248	241	224	246	242	263	252	244	241	248	252	254	229	253	237	226	241	259	256	247	260	225	221	238	203	248	235	245	252	230	259	246	237	251	258	254	222	250	240	240	242	227	230	241	240	252	250	231	250	217	231	258	238	229	254	230	251	231	257	253	221	261	237	250	231	255	240	252	241	289	226	252	240	241	254	233	253	229	253	228	275	261	247	225	252	240	226	244	226	215	242	264	245	232	254	246	251	261	287	272	227	260	254	250	238	233	230	249	267	247	227	246	251	235	256	246	256	226	244	228	218	251	222	220	232	261	247	252	252	259	214	252	236	220	261	244	237	251	238	269	229	242	241	234	226	242	219	228	237	257	228	231	256	245	266	226	246	264	236	260	246	250	216	222	251	224	226	254	266	261	263	247	218	213	250	247	257	248	233	245	243	234	227	213	261	224	252	263	245	262	211	229	211	229	254	242	247	237	241	254	217	240	249	236	238	265	259	268	234	276	208	245	244	259	209	267	234	258	242	238	232	230	254	217	238	261	228	258	220	237	248	229	255	281	249	237	242	251	237	222	266	264	243	234	239	224	232	247	221	252	237	260	224	234	239	230	250	241	238	234	242	259	243	264	260	248	252	241	258	236	241	246	218	259	238	233	256	276	214	233	230	233	238	231	250	237	283	237	264	262	265	252	219	220	225	236	260	216	238	243	231	231	221	241	230	247	239	243	230	231	250	273	247	275	240	249	237	239	240	213	251	242	242	243	228	215	245	248	237	241	230	234	242	240	256	237	269	234	247	238	220	252	250	230	263	227	231	239	234	209	220	211	218	249	219	233	226	203	262	222	261	243	245	223	247	233	250	249	221	223	219	263	265	269	244	263	243	250	255	262	232	246	259	248	234	230	218	248	219	274	249	223	235	245	235	255	228	265	231	235	256	257	243	231	243	278	231	254	246	252	232	249	241	239	227	264	237	262	236	240	233	251	264	239	231	248	233	258	240	248	237	256	264	258	208	233	233	234	241	244	229	243	256	247	231	248	227	237	261	247	239	233	243	258	231	248	228	262	222	248	240	241	216	280	224	260	259	242	247	248	249	259	263	241	228	245	251	250	249	281	223	223	243	220	233	224	216	256	230	254	249	217	246	231	227	235	247	234	260	237	232	246	234	240	247	216	258	240	255	198	247	257	258	213	251	282	232	260	237	234	248	241	235	266	270	273	226	237	264	269	250	211	243	235	241	236	242	264	256	272	224	246	258	242	240	241	231	256	261	219	270	263	266	198	253	247	255	223	231	238	241	257	264	238	239	236	227	241	260	222	265	235	233	224	236	244	247	221	222	253	228	261	227	214	225	267	233	244	253	245	247	235	239	241	247	256	229	212	254	247	238	240	238	238	248	264	222	243	231	256	248	234	250	254	239	246	224	242	227	227	265	262	268	247	232	231	246	225	204	251	265	222	240	251	238	244	262	227	235	226	244	248	238	225	228	233	246	206	235	275	227	238	227	245	237	237	252	244	252	224	258	254	201	233	208	258	249	212	251	236	260	248	225	237	256	274	279	281	239	237	198	259	240	246	234	233	238	249	241	227	218	219	201	238	264	236	245	238	219	242	251	257	235	215	229	264	238	275	236	264	215	259	225	241	255	255	225	243	213	236	259	231	234	228	237	218	256	245	257	235	263	266	248	241	237	244	204	227	217	243	254	210	230	215	230	225	265	228	233	233	222	261	234	226	244	226	257	248	227	239	251	232	245	214	255	228	229	230	250	222	238	234	236	215	248	255	255	237	215	265	268	276	247	251	245	250	242	215	249	250	227	259	254	238	236	238	226	243	247	245	237	262	229	237	255	248	223	211	266	226	241	219	255	236	241	239	234	253	249	258	271	232	254	258	230	251	233	274	254	232	236	241	219	244	238	244	240	238	256	231	256	242	216	264	247	241	245	247	252	243	240	253	238	239	243	258	219	255	242	238	213	234	214	244	236	252	219	255	229	250	253	247	250	203	247	242	238	267	225	215	244	239	240	246	236	258	240	209	223	236	244	241	238	233	267	234	232	234	227	252	216	272	239	253	219	217	251	247	261	218	245	266	235	284	234	235	228	237	263	227	244	266	234	229	245	255	237	250	230	220	232	249	262	217	240	243	253	250	223	226	245	229	237	268	220	243	257	280	232	244	266	229	208	255	256	248	224	276	229	234	250	247	246	242	239	255	249	255	216	255	261	241	234	230	240	211	232	216	277	216	248	256	223	235	222	236	244	236	229	231	212	256	215	237	225	245	221	247	223	244	235	247	214	225	229	222	238	246	231	261	260	264	258	239	268	222	221	255	266	250	249	252	252	263	245	246	227	208	274	244	253	212	237	249	247	227	235	231	232	256	240	260	270	230	238	259	253	259	227	221	240	267	240	244	235	260	255	240	257	236	243	236	226	222	223	215	248	231	237	192	256	228	268	239	253	257	262	247	217	247	216	244	257	241	250	247	232	270	233	229	227	222	252	239	242	243	227	272	268	217	240	229	246	253	238	218	272	249	241	247	247	218	241	261	234	249	253	251	281	238	245	258	237	231	227	215	239	258	235	219	268	249	236	228	245	271	250	235	223	240	240	228	244	221	211	241	271	230	270	289	236	242	218	246	236	237	223	233	256	272	258	254	258	229	245	249	259	243	227	220	237	256	272	240	237	249	239	247	287	212	234	240	225	254	251	210	242	255	241	240	283	247	277	232	230	233	232	251	240	262	261	266	252	216	247	220	234	231	251	227	244	250	243	223	243	236	227	246	240	221	262	234	237	227	214	274	253	257	275	236	222	248	239	240	238	234	232	243	230	246	245	207	273	234	228	279	239	257	281	241	225	232	228	246	239	247	264	255	234	268	205	258	218	260	259	262	269	248	278	236	242	244	243	234	238	246	272	226	271	243	233	227	246	261	234	232	252	225	236	239	210	232	261	261	217	243	257	241	255	244	202	259	233	256	224	241	243	216	221	250	221	252	242	247	250	242	250	226	224	247	242	237	243	236	266	244	232	240	246	259	235	237	244	254	249	240	222	269	262	260	266	215	252	235	243	248	241	265
18238	35434	30265	16225	16456	12272	14016	10089	8580	5399	3940	2575	1141	1225	1027	859	830	2566	9464	12603	8310	1426	378	354	350	355	328	368	362	336	349	298	327	373	337	350	339	321	337	321	332	344	319	335	336	317	343	344	320	333	352	343	345	370	350	337	358	364	362	333	333	352	336	331	309	325	374	344	345	359	342	338	365	351	329	331	334	373	327	321	359	340	326	352	316	356	365	332	330	356	327	344	317	315	337	373	326	330	358	353	321	328	340	338	331	316	310	332	321	343	317	339	318	331	282	314	316	337	346	323	365	299	336	335	352	316	304	325	362	384	337	357	314	330	331	364	316	349	328	333	303	340	314	349	310	335	351	336	359	345	343	344	343	327	327	350	326	353	317	306	335	348	325	306	353	326	362	283	292	344	355	343	357	358	343	294	301	327	313	330	334	369	349	380	322	324	326	337	385	363	352	309	317	329	329	361	319	341	310	331	333	332	316	324	334	349	325	323	333	322	323	339	354	332	326	321	350	359	321	340	344	367	339	292	361	344	331	299	334	308	304	332	342	348	319	304	336	305	324	316	337	359	353	356	326	337	328	343	330	351	318	351	332	333	355	332	358	305	365	334	331	342	381	330	366	311	312	347	348	346	347	307	332	371	299	310	350	357	373	328	352	319	392	297	357	306	374	367	338	306	354	319	350	378	352	348	320	373	319	305	342	340	334	357	363	337	341	291	334	369	334	334	346	329	368	346	346	316	355	354	343	340	360	340	341	334	315	364	329	346	329	317	342	337	339	368	315	326	316	320	337	318	319	315	336	309	356	367	298	352	329	349	347	333	329	319	319	335	343	339	346	308	328	318	345	354	350	384	317	358	368	348	319	333	363	315	340	312	355	351	334	339	343	340	342	367	326	305	375	379	333	312	329	322	333	359	340	347	364	349	355	343	323	321	323	326	301	339	340	326	356	354	316	301	336	343	307	336	348	351	318	336	339	341	376	337	318	344	338	359	339	340	358	345	356	334	346	335	328	332	330	320	336	309	337	320	299	324	344	340	308	306	336	332	359	362	375	340	363	307	322	329	348	361	329	322	313	310	323	357	311	337	332	310	336	300	357	362	310	332	356	392	340	327	325	349	351	302	311	350	320	350	357	322	325	359	326	333	346	331	346	327	337	329	328	342	336	344	296	346	321	355	318	354	332	332	344	315	319	319	320	324	351	312	376	314	350	354	292	365	331	315	329	322	337	330	334	354	355	359	344	324	349	342	342	327	346	341	344	334	329	345	299	329	353	336	338	341	351	336	339	348	318	355	369	333	332	335	360	281	306	336	309	340	344	314	354	343	346	363	335	352	382	344	331	332	363	344	357	337	347	329	388	327	300	355	327	321	325	331	332	327	334	337	310	356	325	344	339	324	354	365	309	317	341	329	353	347	349	376	344	345	338	342	356	311	316	333	343	320	316	314	332	349	294	312	358	336	313	338	349	363	319	338	323	367	354	355	322	315	316	337	353	309	343	355	304	322	363	371	349	338	310	309	313	347	325	322	321	345	360	383	341	347	319	328	328	350	342	377	331	354	336	332	353	298	320	339	318	332	319	362	342	329	326	340	347	354	334	340	342	342	381	342	315	299	317	354	359	350	294	331	355	383	329	364	331	291	298	344	333	329	331	360	304	336	357	337	324	355	333	320	356	330	361	346	339	378	325	347	339	292	335	330	360	339	310	355	362	313	342	322	358	321	340	333	358	325	323	311	333	321	347	353	333	325	326	320	363	341	363	333	336	343	345	364	343	332	352	342	362	337	321	326	365	348	351	330	335	317	340	348	373	335	335	328	344	308	303	315	340	326	320	339	345	338	351	325	335	346	321	330	328	329	320	367	318	321	342	328	343	333	381	321	326	336	337	353	351	351	333	344	356	342	329	350	326	335	370	361	326	310	333	315	326	292	359	317	342	361	346	342	326	305	355	320	332	323	326	334	319	335	348	349	327	336	338	302	315	349	345	335	331	337	364	374	310	322	330	294	333	309	342	331	325	345	315	307	330	315	336	317	314	329	333	322	330	354	325	282	335	361	318	354	358	327	325	303	368	338	330	315	326	307	362	364	335	342	365	336	330	331	341	326	330	351	352	284	338	324	290	332	321	342	309	372	297	322	343	344	353	332	319	345	341	335	330	319	340	308	325	356	329	342	368	335	354	328	330	324	355	338	336	288	338	325	341	312	314	374	349	289	331	315	297	327	324	324	346	348	343	347	342	344	299	325	365	345	325	368	306	349	330	317	317	323	318	347	346	340	345	353	351	332	298	357	344	351	311	332	331	313	285	335	349	373	352	368	337	312	310	345	325	366	325	336	342	333	312	344	338	331	325	317	301	324	322	339	330	331	359	335	332	324	316	316	365	338	303	336	331	301	323	321	332	353	333	311	349	324	325	322	312	336	341	349	320	357	314	335	333	353	323	314	356	323	348	317	322	344	351	332	337	339	359	329	346	355	347	301	316	317	305	343	349	348	319	349	325	333	322	344	344	324	351	338	320	278	347	337	340	353	350	339	300	307	337	364	322	314	295	314	352	328	349	324	323	362	326	338	312	326	339	358	344	357	303	307	314	313	340	337	340	373	335	342	326	346	317	338	356	343	338	293	346	331	345	331	318	294	304	371	298	325	365	349	336	324	348	343	289	340	317	329	327	367	312	329	366	343	326	359	321	338	324	344	347	326	342	323	328	337	329	322	340	340	342	340	336	333	333	306	339	333	349	336	325	315	315	351	321	352	350	363	308	352	331	360	315	336	329	331	345	331	342	310	366	351	321	322	333	360	353	317	343	339	333	346	349	318	360	339	339	358	361	348	371	326	350	352	334	334	331	320	348	331	334	305	325	338	352	362	354	333	363	311	331	309	316	326	327	290	355	329	317	330	324	364	322	348	327	370	336	331	335	339	316	326	339	369	350	334	349	343	331	339	325	321	331	382	324	350	344	362	291	324	371	333	333	330	346	371	347	355	310	306	354	338	329	369	357	324	340	331	350	345	340	364	357	349	329	327	337	341	313	394	347	332	325	384	374	366	336	356	324	326	339	348	359	315	362	348	323	360	339	333	314	348	326	356	322	328	358	355	354	303	333	361	328	332	331	327	355	379	356	330	359	341	305	339	353	343	330	341	358	333	374	356	355	329	358	321	328	345	362	335	338	325	324	314	362	340	342	335	288	343	352	336	354	360	342	339	385	336	311	316	327	315	291	339	339	335	338	345	327	319	294	332	326	318	350	356	327	355	333	341	328	381	313	357	314	306	299	351	345	336	336	330	370	342	338	336	343	340	309	331	354	344	324	347	319	296	313	341	340	335	319	335	339	334	342	303	323	323	332	362	349	315	328	364	343	299	331	340	346	317	325	324	312	313	333	344	356	315	368	362	359	325	348	328	335	345	374	384	336	334	345	314	357	338	333	321	320	353	334	336	338	312	350	337	319	343	340	370	325	318	341	342	314	361	327	334	357	378	304	296
22728	21052	28885	23457	21085	21455	16162	6237	3853	3982	2579	1723	783	639	649	583	468	827	8583	13849	11148	4501	174	146	113	111	139	128	124	124	141	118	135	129	146	130	128	134	102	137	134	126	124	121	132	133	126	103	130	138	127	122	149	130	126	131	130	121	139	139	150	147	143	129	125	129	110	128	113	125	115	157	127	138	133	120	140	140	105	137	117	118	124	127	140	111	130	123	122	127	131	126	112	131	131	142	125	118	133	116	155	117	121	131	116	123	144	134	118	121	114	114	132	128	125	127	128	136	126	116	131	105	135	120	133	131	148	128	125	139	117	140	121	118	118	138	126	117	129	121	137	155	120	129	137	120	126	107	120	111	112	118	124	146	136	127	152	117	131	141	132	120	115	126	129	119	119	123	132	116	127	114	112	128	114	137	125	107	137	121	149	136	134	124	130	116	128	133	111	145	117	131	134	138	116	98	116	118	114	119	143	129	104	131	154	131	125	138	133	133	109	138	124	120	116	150	128	108	109	150	111	136	140	119	117	125	128	117	136	122	138	143	131	121	115	122	146	128	110	119	110	113	126	130	114	113	129	121	131	153	145	113	137	127	133	131	113	110	139	133	121	143	115	119	131	122	93	128	117	134	125	123	138	142	140	115	123	130	131	130	125	119	136	136	125	120	140	146	124	133	124	102	146	139	113	119	115	130	135	131	118	157	126	136	110	113	142	126	136	104	114	137	126	123	138	116	125	125	122	139	131	115	122	129	104	121	130	141	124	114	140	124	134	116	129	129	120	116	141	117	116	127	142	134	124	140	132	126	145	134	127	126	138	140	134	103	122	135	128	126	129	132	137	127	108	114	128	115	128	128	112	135	115	128	132	136	114	128	128	147	126	119	125	138	129	126	109	135	143	122	124	129	120	119	133	110	143	118	113	119	127	116	125	107	117	129	126	108	116	135	134	119	132	131	108	128	113	131	136	128	125	115	126	132	145	135	133	127	138	131	120	129	140	125	127	120	132	124	150	132	111	126	131	119	114	134	137	126	148	126	151	140	145	124	111	125	127	129	124	114	133	126	124	119	126	119	141	113	134	132	134	113	138	129	111	130	133	133	118	138	134	127	125	133	118	141	140	132	114	110	123	129	136	132	111	123	130	114	126	151	108	160	118	117	116	108	140	132	147	129	140	115	120	125	134	152	147	123	116	133	137	129	124	115	132	134	139	117	141	105	136	143	128	123	121	100	107	115	138	116	119	133	120	134	151	120	121	110	142	129	103	125	121	107	134	130	146	141	119	128	118	121	121	131	120	118	123	128	147	129	119	111	115	133	130	124	129	115	99	133	129	128	133	133	127	141	135	118	97	122	105	117	122	116	122	121	122	133	121	123	131	135	116	145	108	109	131	139	115	128	127	131	127	101	136	140	132	104	125	117	127	121	123	117	145	121	148	127	140	128	132	111	122	130	124	126	111	119	129	143	144	161	128	110	129	130	125	137	154	141	145	149	133	130	129	140	144	140	128	130	149	126	146	122	125	138	131	135	114	123	125	133	123	141	134	129	109	121	127	152	112	115	137	135	132	141	136	111	137	127	140	119	134	124	134	118	129	129	134	132	124	122	128	131	144	126	115	131	151	127	125	120	111	114	126	131	129	116	144	140	110	111	146	133	116	135	129	123	97	132	132	139	118	121	106	131	126	131	139	133	128	132	108	136	150	117	135	101	139	147	116	131	125	136	137	129	152	124	124	134	131	149	128	124	126	137	128	133	122	139	109	144	125	124	102	121	127	119	110	92	124	134	146	130	113	113	102	143	137	125	124	122	128	127	137	116	130	129	134	126	128	132	130	119	113	104	125	141	111	118	123	119	121	104	138	123	128	124	137	142	123	143	109	130	124	122	145	130	121	129	124	148	118	128	122	117	121	117	124	117	150	121	143	116	143	115	114	123	115	111	123	146	109	109	150	122	121	113	111	114	139	111	120	133	109	124	138	124	127	111	138	135	139	133	104	131	103	119	126	130	126	131	129	123	133	138	117	130	115	128	131	134	126	144	110	112	133	122	118	155	126	125	128	122	105	121	127	139	109	136	144	111	140	118	113	148	127	123	109	130	129	123	115	109	115	131	143	107	115	117	141	108	129	149	141	133	131	119	141	115	127	132	116	124	124	119	130	126	118	111	114	109	127	135	147	127	118	163	112	124	112	129	122	151	156	124	135	134	128	127	142	111	117	138	116	153	116	121	139	136	116	149	134	147	123	129	138	119	118	122	127	140	136	118	114	119	128	125	143	118	116	145	127	112	138	102	130	145	112	124	106	123	119	127	109	127	134	132	128	128	125	133	145	162	125	124	132	153	137	118	135	119	148	119	129	130	122	138	97	140	114	127	137	121	131	119	124	130	145	148	102	131	147	124	128	124	150	135	136	140	124	117	130	125	128	141	125	160	124	131	134	138	121	112	130	115	126	140	121	142	124	118	133	129	131	139	138	106	118	119	138	117	109	151	112	115	135	140	116	133	140	152	128	119	111	127	109	129	129	138	132	128	109	130	119	124	122	113	144	123	129	132	134	131	123	123	130	128	136	130	130	158	127	105	125	126	128	112	119	118	143	122	147	108	136	107	123	114	123	111	159	117	137	140	115	113	112	104	114	135	137	136	153	121	123	139	138	134	120	128	113	114	121	135	120	122	136	108	137	106	117	125	133	138	112	149	114	140	112	125	129	122	122	124	130	133	123	136	138	124	126	126	126	132	111	117	118	129	118	132	134	105	156	119	128	135	135	111	114	138	138	115	130	105	124	124	131	127	136	104	126	141	115	146	119	117	105	110	112	119	133	114	130	131	120	128	131	139	121	133	123	142	122	114	120	136	120	141	146	117	127	132	125	129	131	137	142	119	133	140	126	126	123	111	134	112	149	119	121	114	135	120	116	138	121	149	126	130	117	113	110	137	125	123	129	131	138	104	128	104	133	127	132	131	116	114	130	137	136	120	143	129	118	119	134	120	139	129	132	113	119	118	112	133	128	127	126	118	112	147	141	127	124	117	119	152	154	116	108	115	117	113	118	129	130	100	134	132	125	135	116	116	141	125	122	123	116	111	121	129	129	106	140	133	126	113	127	130	131	107	112	121	112	132	122	142	123	111	106	125	138	132	116	120	119	120	113	135	125	114	144	129	127	156	124	131	128	126	120	123	124	123	105	129	131	124	118	124	130	112	139	128	104	119	124	125	121	100	150	112	126	124	111	110	122	127	136	111	136	149	147	122	142	124	128	138	107	116	120	129	120	116	128	129	135	120	136	119	120	121	138	123	115	125	133	118	133	143	120	134	121	119	121	150	129	126	142	120	109	128	119	116	122	113	132	136	142	107	141	133	122	124	131	145	122	116	131	124	145	142	113	120	115	131	130	120	146	113	135	122	120	125	122	118	145	124	128	139	115	112	136	119	116	138	126	135	132	121	116	138	133	123	114	144	125	115	105	137	135	145	136	126	139	136	124	113
21569	40593	35155	21451	20636	16478	14618	12088	9736	9601	6594	4057	1970	1547	1513	1262	1024	1998	15443	21269	17197	7002	201	185	205	215	188	188	200	184	195	183	169	211	184	160	182	185	166	167	188	171	177	183	180	168	184	185	198	190	184	187	154	149	164	178	183	173	195	173	192	178	157	191	189	178	199	160	186	182	172	189	174	144	180	172	172	158	178	165	155	177	175	175	168	164	181	187	175	192	178	174	155	160	166	159	181	193	155	168	176	215	195	157	190	184	171	177	172	163	175	162	193	160	157	172	172	177	194	169	161	174	173	180	176	174	201	152	165	155	160	154	198	157	171	194	198	168	191	158	191	181	174	154	174	139	171	193	188	179	207	176	153	163	166	178	177	185	188	169	163	165	172	168	157	153	160	185	204	159	146	180	176	167	169	188	162	167	174	175	195	153	173	151	202	187	176	184	173	179	186	176	163	158	197	197	153	181	178	186	177	166	182	182	206	168	173	201	162	169	159	181	173	169	170	191	189	183	192	177	168	199	159	177	180	177	166	184	183	166	166	161	176	182	175	181	177	183	186	179	187	197	165	176	175	145	180	174	197	179	171	167	162	150	175	184	177	177	143	196	166	177	149	174	196	169	196	173	148	158	172	171	177	161	176	191	192	176	180	163	173	206	170	177	188	187	182	155	159	181	160	161	171	168	172	171	178	175	173	194	172	154	165	154	190	167	198	173	168	155	156	174	154	163	178	160	170	183	157	197	173	184	176	193	194	164	176	177	180	159	174	162	189	179	157	157	178	172	161	169	197	173	177	158	185	165	164	167	161	185	182	164	180	168	175	167	200	173	200	164	184	170	184	160	175	176	169	183	179	177	169	182	159	180	182	158	153	171	179	171	199	163	155	185	177	182	162	157	180	166	155	178	160	185	203	179	182	160	163	177	168	179	182	197	186	180	155	178	151	155	189	184	178	180	172	176	155	177	173	173	172	174	172	172	162	174	189	168	182	176	181	187	177	209	177	169	160	167	163	152	198	172	195	181	172	181	167	190	176	177	177	182	190	188	169	183	161	171	162	168	192	172	171	170	165	209	184	174	183	179	146	176	152	173	188	168	166	187	167	150	184	176	166	176	188	187	173	180	163	204	186	159	167	184	152	186	197	169	176	185	170	167	192	180	174	164	192	170	167	177	178	180	197	172	155	204	183	178	171	165	167	149	172	183	158	176	171	175	175	206	159	191	176	151	183	143	162	153	166	183	179	168	146	210	187	174	183	177	167	168	170	190	172	158	172	173	171	159	155	185	182	166	151	188	186	180	158	162	153	173	160	191	182	191	189	190	164	164	188	173	166	152	181	178	165	182	192	157	176	181	204	164	170	201	155	182	151	188	170	159	162	148	173	179	177	189	156	177	206	159	163	156	155	168	167	153	160	178	190	169	166	195	162	166	180	176	197	174	195	161	169	158	189	164	175	196	202	166	160	175	178	161	173	164	171	168	180	178	156	170	163	179	178	182	190	184	155	177	175	168	164	170	163	173	159	169	175	184	172	183	159	167	164	183	186	177	187	191	195	167	158	162	163	189	189	170	166	176	174	170	174	161	211	187	174	177	180	185	166	170	186	200	167	161	164	179	164	154	188	181	184	171	165	152	179	158	170	162	163	200	162	181	172	162	188	190	152	181	154	172	154	189	181	171	177	171	175	169	179	161	187	193	173	184	177	143	188	157	167	160	170	174	178	182	152	162	167	169	202	154	163	154	164	161	168	170	188	178	158	146	186	193	169	160	165	161	189	176	172	170	172	166	170	168	171	162	173	189	172	155	171	204	187	190	168	183	173	168	157	192	169	180	183	160	163	179	150	161	148	166	169	176	162	181	179	177	165	170	166	155	167	173	199	159	177	150	186	171	168	169	161	169	174	174	153	166	188	185	180	156	188	177	171	194	180	176	175	158	157	188	180	175	178	193	168	175	173	173	194	175	185	208	176	176	188	168	150	201	182	189	167	172	158	173	163	175	175	182	171	195	170	170	166	207	186	168	212	178	155	163	160	172	164	175	172	168	174	183	173	181	172	157	176	189	168	196	188	172	185	174	162	197	176	177	165	183	165	190	173	161	186	169	167	195	191	175	180	176	160	165	167	170	190	185	196	182	182	195	157	170	176	172	171	153	203	186	163	191	169	163	167	176	179	173	178	171	164	179	177	154	189	183	184	163	181	168	151	181	169	167	162	182	186	181	200	170	166	185	171	176	173	183	173	175	172	187	176	159	158	162	178	181	161	181	183	161	171	192	157	168	163	182	176	157	141	169	172	191	177	183	174	151	188	172	186	166	200	168	181	160	166	173	177	170	157	188	148	183	149	174	172	164	176	186	186	189	201	152	141	169	169	175	172	167	172	173	189	184	167	173	173	186	154	172	161	180	141	182	166	157	189	184	181	179	165	181	181	167	153	174	182	183	190	187	163	155	189	162	194	169	162	173	191	201	171	158	178	180	168	160	159	167	166	153	200	184	160	164	159	169	185	197	191	178	159	175	174	176	171	171	163	184	174	172	157	167	157	196	162	154	171	183	158	179	175	161	159	198	188	173	180	174	158	177	167	176	179	170	158	158	173	164	169	153	157	183	186	166	169	192	175	172	187	153	189	188	185	178	162	177	170	165	170	142	169	157	165	181	172	176	182	173	176	186	172	180	174	170	162	161	171	171	188	188	179	166	204	171	182	181	170	187	168	177	190	154	144	164	188	171	167	146	186	178	161	167	173	158	169	163	170	160	157	160	186	154	134	193	166	188	174	162	167	161	143	150	171	173	177	155	176	175	196	155	191	191	198	176	185	190	168	195	153	175	167	155	196	189	179	171	162	177	167	176	178	179	175	180	176	158	170	194	173	171	172	168	168	183	157	203	177	167	184	193	166	180	182	162	191	178	163	148	163	185	183	156	166	167	180	173	166	194	168	157	163	174	186	166	180	157	191	170	168	164	186	167	161	165	210	179	189	168	180	169	188	162	171	161	150	170	176	194	181	176	166	192	156	181	183	196	185	159	155	165	192	187	185	195	160	165	142	171	157	152	186	173	175	165	180	179	184	190	185	138	182	153	198	194	146	194	169	198	178	185	172	208	171	161	167	169	163	181	192	174	192	177	158	166	157	168	166	163	150	153	190	158	188	166	146	167	166	161	168	180	160	190	172	161	173	191	172	183	170	188	152	151	180	138	184	162	186	165	167	191	160	184	165	167	149	184	163	169	178	180	186	146	210	173	178	178	196	170	182	177	175	174	186	175	184	173	177	189	176	186	189	179	166	168	203	175	166	156	139	178	160	174	163	197	181	160	155	173	180	167	188	187	176	190	193	178	174	163	177	178	166	159	166	197	191	189	155	171	142	191	158	166	174	156	171	183	182	170	188	185	153	167	184	161	177	178	189	161	175	175	170	182	159	202	176	157	188	171	184	208	196	179	171	156	187	171	165	186	189	174	167	157	149	196	171	170	202	160	179	202	191	157
26845	21181	18826	8474	4536	3312	2078	1456	1032	1307	1376	847	523	486	549	557	491	456	566	967	993	840	338	317	302	347	327	352	364	308	334	320	342	337	321	304	295	308	333	305	341	323	321	296	325	339	362	291	320	318	333	337	350	331	320	299	321	333	329	372	297	295	326	314	336	301	336	359	352	312	342	299	339	323	304	316	309	317	324	326	345	304	328	303	315	321	337	311	314	324	312	313	329	331	335	315	310	346	315	317	332	319	323	279	349	359	331	329	301	320	335	297	304	337	321	320	292	311	312	320	298	310	320	335	334	297	320	325	341	326	330	301	313	286	325	332	326	300	313	268	296	347	328	313	329	346	322	266	322	349	318	336	356	308	307	329	347	293	325	308	322	316	336	334	324	323	329	312	342	309	356	309	343	321	318	326	353	275	336	342	344	309	331	315	309	345	298	306	309	344	278	283	308	336	331	298	328	334	303	336	312	361	354	334	325	317	316	270	324	317	296	296	328	307	336	331	321	310	314	296	319	324	307	314	341	307	300	307	320	325	299	310	308	296	327	313	303	327	340	340	330	310	306	306	336	280	316	349	334	336	323	345	318	342	292	316	298	345	309	284	325	333	303	298	332	309	316	353	309	302	282	323	329	367	332	329	309	350	304	319	303	312	309	296	323	319	338	319	344	323	341	301	316	322	314	305	336	277	326	331	331	328	317	364	328	315	313	330	305	323	317	338	337	309	311	329	309	311	311	312	315	341	324	319	329	290	342	317	313	332	302	330	322	336	344	335	343	349	321	333	320	292	319	309	321	293	305	305	339	327	300	301	301	334	297	331	342	301	316	324	328	343	337	299	338	322	335	310	331	298	316	338	326	322	332	313	335	319	274	322	322	350	348	322	348	308	346	336	340	317	302	303	308	299	334	302	302	318	310	335	355	349	324	326	320	306	329	312	332	338	322	330	318	311	290	326	318	325	313	314	336	346	332	333	330	343	281	292	338	317	307	336	323	336	314	299	308	327	322	310	315	292	273	276	347	319	324	347	343	319	317	304	326	319	307	333	328	319	333	281	334	333	330	300	319	319	306	287	295	275	331	335	336	304	373	306	311	328	326	301	290	334	311	309	328	313	331	320	295	312	299	324	318	310	345	343	321	345	345	322	311	311	338	321	345	297	339	305	336	338	331	295	328	327	318	327	334	307	313	305	318	358	313	318	330	341	316	302	327	317	319	326	311	323	330	325	327	375	339	329	355	319	323	305	330	337	345	331	348	311	293	320	339	320	306	321	314	324	280	312	301	305	342	319	325	355	340	297	313	330	315	327	316	326	321	332	321	327	317	298	322	332	336	298	314	359	319	334	355	345	335	273	322	329	318	332	306	339	366	337	310	306	314	326	314	317	292	306	297	285	295	320	340	315	320	320	316	327	277	294	327	302	331	325	317	306	310	306	319	309	333	326	337	317	324	310	315	302	322	285	327	321	328	350	339	348	311	325	325	340	295	291	325	337	336	330	307	338	327	297	344	312	330	315	302	321	345	312	305	334	300	320	339	317	332	338	334	307	337	335	342	347	312	304	311	305	334	332	333	312	332	290	287	330	318	317	322	311	312	317	351	309	299	366	293	289	344	311	340	309	348	319	324	321	318	292	325	311	329	309	330	336	343	306	308	326	341	344	321	345	341	297	348	290	320	311	345	310	327	340	350	342	298	318	316	313	309	318	289	278	301	324	308	331	328	295	335	338	327	291	339	298	297	310	322	329	298	289	303	315	316	287	348	338	290	300	339	347	286	339	293	335	329	321	331	338	341	289	342	317	331	312	331	294	318	303	331	343	343	338	360	323	305	353	310	326	340	306	350	337	324	300	317	302	331	314	331	335	302	306	305	327	343	298	346	318	284	330	298	329	316	320	322	331	351	356	339	308	292	302	291	340	321	323	312	324	318	330	331	310	342	295	318	281	305	307	316	312	321	328	300	324	301	343	321	321	308	331	306	336	315	317	307	313	308	321	290	321	307	304	335	311	306	305	342	327	329	323	305	326	329	352	330	316	337	326	315	304	303	314	296	328	324	328	312	340	329	326	303	332	293	315	325	346	342	345	301	327	301	341	332	319	332	322	335	327	318	297	307	309	345	334	328	330	324	289	349	293	286	316	307	344	344	299	335	338	322	359	314	324	324	311	331	327	289	331	312	321	292	302	355	328	310	300	310	324	311	341	296	347	329	303	301	343	360	318	305	323	325	339	315	342	317	314	325	304	324	348	320	330	319	300	338	311	317	314	340	336	334	347	315	319	317	349	330	318	305	318	309	340	341	293	322	292	318	316	312	311	339	359	322	356	332	330	322	321	316	316	297	307	316	331	348	304	340	306	289	330	307	311	315	322	326	327	311	309	296	324	308	337	320	287	362	312	318	282	322	328	308	335	314	336	328	291	277	331	301	289	347	304	295	308	332	291	323	338	308	309	365	295	293	332	309	331	294	324	325	336	303	285	293	353	322	325	318	302	321	293	320	348	324	326	330	307	358	310	339	319	297	326	291	334	315	337	311	304	334	333	304	336	334	325	325	330	347	303	332	316	287	308	311	303	291	314	321	324	298	335	332	325	317	338	318	318	329	328	332	316	329	336	323	313	293	298	325	314	334	316	295	336	343	309	322	293	369	318	301	323	323	328	334	322	303	341	335	343	335	314	352	302	319	316	290	328	316	358	313	323	304	331	312	316	280	360	353	290	302	325	319	313	297	332	326	308	328	345	315	327	344	307	358	324	309	305	307	360	331	323	316	327	323	291	326	294	312	317	302	323	347	289	344	355	324	342	321	337	339	305	265	340	320	322	320	290	321	314	325	291	313	331	302	353	362	320	341	354	293	333	313	318	314	319	353	274	333	324	323	302	329	349	303	297	322	312	304	324	309	267	346	317	318	326	334	334	339	296	327	312	349	334	311	311	324	323	325	307	319	317	319	329	325	303	342	328	297	335	318	280	309	332	289	326	298	331	327	310	323	343	310	298	323	310	335	316	348	341	355	317	333	317	315	322	298	298	320	333	293	342	313	337	328	315	338	325	339	314	305	312	355	295	324	326	308	323	293	327	308	332	300	354	308	336	304	312	302	319	319	335	303	333	320	305	323	315	309	333	326	306	325	294	303	302	351	291	302	316	334	319	361	323	339	332	303	310	328	351	343	373	312	318	316	374	335	362	312	329	305	325	295	295	322	303	296	343	323	309	303	340	290	313	339	296	308	321	328	315	316	315	316	319	314	306	301	353	324	315	322	339	325	330	312	326	316	316	321	314	330	307	336	329	308	304	318	326	314	308	317	320	344	319	313	332	294	295	321	332	328	335	331	326	322	326	314	338	316	324	332	312	342	282	321	334	309	317	280	315	321	317	298	310	308	334	289	319	336	318	328	336	304	321	358	317	318	344	324	323	321	327	333	332	311	309	313	344	300	330	330	295	305	330	339	288	314	321	321	325	330	339	312	308	320	310	335	306	294	300
18397	27535	22173	10686	8841	7952	4833	3752	2701	3244	3143	2064	1174	927	961	925	954	831	1073	1852	2076	1620	455	423	453	408	432	458	434	447	458	452	426	418	444	436	437	475	453	436	454	422	477	427	410	451	409	429	442	472	436	441	409	434	446	450	413	498	443	457	422	457	442	438	442	443	419	457	468	416	472	429	427	426	436	455	415	428	433	400	443	443	455	446	434	431	457	455	409	452	456	435	396	442	465	433	462	427	426	458	450	446	480	410	448	467	448	457	433	444	417	454	401	438	424	461	429	433	443	419	448	481	407	449	406	465	425	438	455	423	453	437	422	447	434	438	461	430	415	435	434	434	436	463	442	433	455	440	455	407	431	414	414	418	401	420	453	427	446	442	435	429	450	417	422	405	433	405	473	455	435	419	474	450	420	422	423	419	435	416	438	423	391	415	456	448	400	429	462	426	452	443	454	451	424	432	424	406	426	451	418	439	449	480	417	460	432	422	419	430	436	435	453	434	450	417	417	476	485	448	441	431	478	395	434	432	380	445	411	404	440	479	459	412	424	438	410	405	453	482	405	456	453	467	463	439	430	438	452	433	417	440	418	487	445	427	474	400	429	455	439	453	441	419	451	420	395	450	456	409	444	429	426	433	427	464	433	453	445	467	428	455	409	421	433	404	440	459	419	435	426	431	425	469	426	421	428	461	451	441	463	452	440	412	430	422	448	416	410	402	441	432	465	433	469	461	428	464	444	466	428	446	471	418	443	423	433	460	458	427	403	444	439	444	431	436	431	450	460	429	464	464	432	447	445	437	444	409	475	449	406	431	442	463	454	480	439	420	426	415	408	399	435	409	433	466	462	435	442	465	432	456	413	453	440	445	469	403	471	432	446	457	449	466	417	449	430	458	434	423	442	445	440	453	434	424	428	435	439	436	412	429	466	435	406	437	404	424	449	439	427	463	448	436	392	450	441	476	455	437	437	436	492	467	422	412	481	424	427	462	458	445	451	423	463	425	417	393	433	454	431	413	471	479	431	428	431	402	417	453	429	438	479	422	428	469	461	453	415	473	408	415	457	449	401	425	471	426	434	432	457	419	436	427	437	484	443	467	431	431	414	425	474	427	395	421	444	451	452	394	415	469	455	433	428	442	445	463	454	435	425	430	457	425	422	459	414	469	444	447	445	448	425	435	426	418	426	439	431	427	455	405	434	447	445	429	438	456	408	436	416	471	447	428	426	437	423	457	426	417	433	436	449	461	462	477	408	454	448	393	413	417	443	446	427	433	398	426	451	462	432	435	432	431	429	444	441	425	452	421	479	474	443	444	413	438	424	448	437	444	445	443	429	455	466	462	422	446	452	420	423	442	455	485	410	427	470	449	415	438	451	438	427	455	436	423	458	431	412	435	440	442	432	426	423	467	446	462	445	443	459	457	448	406	427	449	435	450	434	471	434	442	412	433	434	437	436	448	464	444	450	441	417	453	418	447	443	430	483	449	433	442	420	470	455	428	422	454	420	416	474	423	432	450	426	452	480	471	466	457	395	431	426	473	442	439	420	430	412	502	397	431	436	464	473	448	450	463	417	420	395	419	433	427	440	436	440	462	426	400	493	426	420	442	430	445	394	438	448	432	403	483	484	452	430	450	417	455	501	455	442	448	453	447	447	473	444	449	443	423	414	421	429	447	456	452	417	450	407	398	426	449	440	483	440	449	453	404	440	440	393	456	424	435	408	458	392	464	455	445	425	438	431	469	480	458	456	439	423	424	403	425	424	430	457	470	449	423	476	422	466	449	433	434	461	407	465	443	428	489	460	450	475	458	401	441	422	465	458	452	429	418	432	469	415	448	478	424	446	455	410	410	434	440	457	443	417	439	409	502	439	439	415	416	422	487	449	414	424	464	443	426	431	468	447	462	424	375	439	432	436	443	420	414	453	455	438	431	414	462	417	422	404	394	474	413	483	450	413	421	438	462	414	444	411	402	439	444	414	469	438	431	479	404	423	462	474	456	448	440	412	443	473	451	408	450	420	416	425	440	467	460	424	438	439	443	463	431	417	449	478	421	423	455	424	447	400	416	459	458	444	451	429	427	431	450	451	407	457	450	448	420	453	420	433	437	437	415	436	465	474	453	454	401	483	465	444	408	420	434	424	458	457	422	437	440	405	446	411	438	439	440	447	439	434	433	430	456	453	453	424	460	437	419	470	441	420	449	455	462	472	438	408	415	433	414	408	466	432	446	448	427	444	410	436	414	476	459	425	411	451	454	469	461	448	399	469	419	410	428	456	438	439	454	443	428	435	426	436	430	455	456	454	439	450	408	414	429	439	462	394	487	446	413	413	444	424	403	453	433	453	438	457	432	429	447	444	469	424	443	408	432	442	495	441	434	455	415	440	455	455	442	418	430	428	426	448	435	417	450	454	434	451	393	455	433	475	451	416	416	460	445	440	431	459	412	435	415	413	423	439	459	443	417	444	426	472	433	455	423	431	445	440	422	471	446	442	457	425	423	467	426	426	411	468	410	437	471	412	476	478	415	427	448	458	442	417	450	442	458	383	468	458	451	436	432	422	453	454	422	410	458	452	409	419	416	436	421	407	468	442	435	463	425	416	413	438	452	429	449	436	484	439	462	448	436	421	435	429	455	443	414	442	433	416	435	411	433	412	412	460	427	459	433	407	473	444	427	437	447	414	431	453	435	402	454	463	424	460	484	427	423	458	390	399	455	444	427	477	448	452	442	417	446	438	393	439	430	441	441	427	486	405	456	460	449	476	410	473	469	469	419	448	461	482	421	457	442	450	468	413	467	400	471	457	465	429	438	444	446	448	450	414	433	469	478	447	440	449	420	449	438	430	434	440	447	421	420	465	485	460	396	439	422	428	424	436	463	394	436	434	476	438	407	427	418	431	419	470	431	467	455	426	445	430	445	454	435	428	451	432	466	464	438	424	456	433	418	411	456	415	445	403	414	427	425	424	465	422	478	441	425	431	427	443	407	409	447	414	421	472	441	417	434	417	455	453	439	447	448	395	442	474	457	468	409	440	417	472	439	441	410	435	416	457	443	415	467	394	441	470	431	399	459	404	446	433	407	420	429	413	455	427	399	449	449	450	419	429	420	433	450	473	441	448	453	463	419	414	411	432	451	438	428	426	457	507	426	438	443	454	433	457	433	455	405	425	455	415	457	423	463	429	423	434	431	440	482	474	428	429	444	469	418	443	428	433	449	397	475	428	455	457	432	446	442	426	424	456	467	415	449	482	468	454	430	437	454	461	435	449	412	436	427	435	458	418	440	494	412	435	403	390	467	426	424	412	434	465	441	431	449	486	419	444	428	440	400	383	425	433	430	461	451	439	461	457	435	437	443	475	447	421	443	442	434	426	443	435	468	412	444	423	461	416	446	431	428	392	449	468	446	439	410	442	421	437	424	417	454	427	451	434	433	407	433	481	453	431	406	457	406	457	408	438	462	439	448	467	452	442	412	459	452	462	445
23892	21052	28291	24033	20769	12142	5069	3211	1445	1815	1879	1525	1080	920	587	567	671	613	2988	6827	5896	2806	297	278	270	250	243	259	269	274	234	269	271	283	232	276	259	258	252	252	248	250	253	263	253	242	263	279	253	261	256	271	258	278	234	253	236	202	259	224	264	249	239	259	254	280	271	272	243	236	241	271	266	225	250	254	228	268	255	247	243	251	237	273	264	239	284	251	237	236	243	250	261	257	268	260	255	245	241	265	236	235	256	246	264	254	267	239	243	233	248	265	246	283	270	260	262	271	241	229	255	248	244	259	262	242	251	258	250	249	247	243	259	265	250	217	236	255	268	263	238	264	257	275	260	263	241	257	239	262	258	243	224	260	247	236	234	230	239	244	235	265	263	249	231	247	244	278	233	282	268	265	230	281	278	246	256	268	238	246	243	260	241	252	263	256	252	251	251	232	263	242	257	265	242	214	245	256	259	266	257	247	212	265	253	284	237	274	229	282	259	236	267	244	266	253	269	253	223	236	242	240	268	255	247	245	243	243	246	249	245	252	255	245	225	248	243	224	266	222	261	241	249	219	233	238	259	257	241	300	216	253	235	247	248	249	230	246	257	275	260	229	235	251	275	262	253	217	232	263	234	250	243	257	246	288	247	259	253	234	247	274	240	241	223	239	251	277	252	240	289	235	253	240	265	234	254	272	238	252	246	238	253	253	258	244	226	256	236	254	264	262	244	258	256	269	302	245	263	225	261	230	286	206	224	270	268	274	240	244	260	243	227	234	240	267	243	236	261	271	238	262	277	263	283	220	222	233	265	261	264	248	253	258	249	268	253	267	223	250	251	251	252	255	252	252	232	258	258	239	242	229	251	222	258	245	271	273	238	246	229	275	259	271	246	270	265	237	276	274	246	287	230	275	251	235	247	256	267	261	232	256	262	259	249	228	255	247	236	261	266	262	254	242	264	241	229	276	254	232	229	236	252	260	235	251	240	234	231	273	242	245	247	239	233	255	228	248	242	267	285	245	269	242	262	271	236	265	240	254	260	240	281	241	253	250	274	257	261	234	258	243	250	236	267	232	255	240	250	259	272	241	276	265	237	246	259	231	238	231	256	269	245	251	257	243	236	240	240	256	223	241	247	274	242	249	260	236	243	242	262	236	253	260	246	230	249	222	255	218	249	260	273	238	254	278	266	215	257	257	229	260	256	271	245	255	255	272	242	258	240	224	231	233	248	271	239	280	235	253	254	247	236	276	251	233	251	240	244	280	268	257	243	239	246	245	295	257	242	264	225	261	249	259	258	250	280	247	218	252	275	247	232	246	234	219	256	260	262	225	270	251	242	272	230	239	262	266	245	252	263	232	269	245	250	213	237	226	237	237	254	251	272	244	230	239	277	248	263	240	229	247	261	257	246	261	281	255	279	248	253	253	234	237	263	289	256	264	246	232	248	266	224	269	250	262	241	247	235	241	224	286	253	240	250	231	245	254	254	223	289	268	251	256	254	255	251	243	246	222	271	257	257	284	258	285	242	267	265	247	271	224	250	266	271	260	272	268	252	224	233	257	253	273	246	249	236	265	276	262	272	242	267	219	243	266	272	261	228	296	243	276	271	265	256	243	265	233	229	258	249	261	263	255	239	252	248	293	236	256	223	248	273	264	253	216	267	249	249	268	249	248	222	278	255	233	264	264	277	242	233	237	252	257	245	250	273	272	269	251	234	228	260	242	226	230	254	259	286	271	262	237	235	236	262	250	223	252	271	242	278	248	260	263	239	263	282	258	293	252	260	240	254	273	269	282	246	271	279	259	232	244	241	222	252	257	242	242	249	238	280	241	227	256	247	259	287	273	253	251	269	281	249	239	259	248	252	266	256	256	253	240	261	242	252	254	215	254	244	256	266	229	287	247	252	254	244	249	265	261	274	256	255	288	259	253	248	243	236	249	221	254	240	237	228	249	251	263	248	262	253	267	247	273	259	263	238	220	272	263	240	237	274	235	266	242	236	255	269	230	264	247	259	225	232	263	262	248	251	267	218	245	237	253	266	246	249	241	239	246	243	229	282	224	248	241	255	257	276	261	258	238	233	250	245	257	278	262	252	264	262	255	249	238	273	258	246	283	246	255	247	233	227	214	273	231	246	227	247	249	245	258	251	281	215	228	251	261	276	263	260	226	212	250	273	255	262	294	262	265	243	235	237	247	251	260	261	272	223	246	217	297	231	240	276	249	243	258	259	253	233	262	282	258	254	221	233	272	226	253	239	273	283	239	275	253	276	254	221	245	266	272	237	262	243	258	277	245	290	257	275	275	241	257	229	258	238	253	256	232	264	249	266	246	216	241	230	271	254	235	236	238	264	250	266	252	235	237	262	242	255	246	243	269	256	234	256	262	248	253	235	260	261	263	271	269	208	255	249	238	263	228	267	250	222	283	256	235	254	230	241	255	241	263	248	258	254	271	243	250	234	244	252	241	229	234	250	231	247	251	281	237	239	247	284	239	262	232	251	246	233	269	247	250	277	241	259	247	267	255	259	263	242	247	281	274	272	268	250	252	274	250	248	271	245	255	252	251	238	271	244	261	267	246	250	244	231	253	230	244	256	242	247	246	232	251	266	276	257	252	231	261	238	281	250	261	249	231	255	249	269	267	217	252	274	241	232	263	234	233	263	249	255	269	240	259	272	239	250	239	240	245	229	234	217	241	226	245	247	226	270	259	262	246	235	242	253	271	278	267	244	252	220	293	267	246	234	227	240	250	279	260	244	252	243	236	269	239	238	225	246	282	244	263	238	242	250	245	232	250	249	241	231	259	225	258	252	250	228	239	234	281	251	257	258	224	244	261	248	281	257	248	248	266	230	234	288	226	260	265	246	228	245	259	243	244	255	260	260	249	250	242	241	236	248	241	282	234	242	244	252	254	247	236	248	279	262	248	253	275	240	236	266	270	270	264	239	266	252	238	264	250	262	252	289	248	259	273	242	252	274	215	249	268	251	266	257	255	257	241	256	232	251	233	243	229	245	228	259	245	240	255	243	233	241	262	238	250	275	232	252	240	264	274	226	267	249	268	243	253	250	239	223	241	269	259	259	269	240	260	242	254	240	237	274	231	252	255	249	245	304	244	235	238	232	259	218	241	240	249	261	255	258	263	241	240	250	229	255	255	264	281	238	256	248	262	249	227	247	253	222	241	263	228	261	263	255	234	262	264	249	253	277	280	268	257	253	246	268	231	280	271	264	279	239	250	238	246	250	210	276	264	240	232	244	257	255	246	249	235	235	256	240	247	220	267	249	228	256	235	232	252	269	251	271	239	252	244	256	223	237	245	246	252	235	251	249	270	247	252	244	235	230	265	244	273	237	238	249	270	239	282	260	274	243	249	222	237	216	255	261	261	264	240	250	247	233	260	256	243	247	213	260	242	240	256	252	258	257	241	224	235	248	233	234	252	227	264	276	280	234	213	259	227	224	239	241	243	259	251	229	258	263	251	249	248
18808	34701	27495	17422	12720	12630	8987	7433	3619	4709	4678	3548	2665	2034	1347	1193	1359	1332	6429	13151	10797	5171	393	402	391	354	407	352	376	386	371	322	338	345	364	323	366	363	350	312	348	323	332	341	333	352	355	320	337	370	359	339	360	344	369	346	346	305	355	336	355	369	352	314	435	365	358	337	355	330	342	361	366	355	366	348	348	356	377	340	371	370	336	360	317	383	382	342	305	376	340	367	344	357	351	368	358	367	331	344	359	353	331	328	345	362	349	341	372	380	338	371	338	317	376	343	329	355	356	325	340	350	340	370	353	344	371	363	344	390	368	348	352	358	388	320	379	325	385	344	353	361	371	367	368	332	364	321	357	334	357	371	335	328	325	340	327	363	333	350	325	337	351	366	347	366	338	368	375	354	346	350	376	369	397	347	318	330	342	360	356	339	392	339	349	361	334	375	358	356	339	383	357	348	391	343	352	376	340	364	319	346	337	371	330	335	366	331	336	353	332	374	389	327	354	327	339	365	366	332	360	348	342	359	355	379	329	378	332	356	350	348	341	348	363	375	325	382	339	376	342	363	343	373	343	361	349	336	287	347	351	329	371	385	342	342	341	358	334	327	334	352	370	371	351	356	355	358	368	358	357	353	318	339	363	349	364	334	380	341	354	370	369	335	358	364	339	344	379	372	355	353	366	347	331	360	337	372	327	331	351	342	351	329	387	354	364	357	325	331	358	371	363	377	367	324	394	348	367	347	375	352	355	339	335	340	366	376	351	338	386	321	329	341	370	368	346	400	371	347	347	362	391	334	336	343	392	359	368	347	334	354	366	341	325	322	343	356	369	357	361	383	321	329	386	336	395	336	347	348	358	364	386	336	326	359	353	369	346	370	354	355	337	331	345	394	371	365	301	339	330	321	370	371	356	349	365	360	354	317	338	324	349	318	359	342	331	353	350	406	336	374	342	330	305	358	343	363	334	365	315	362	353	356	357	362	362	338	338	335	342	318	341	298	325	377	374	325	382	383	330	358	391	343	354	343	359	341	385	366	366	352	390	362	378	358	359	357	338	343	339	390	365	343	374	402	322	379	343	350	339	330	325	336	355	337	349	332	344	348	360	321	355	341	362	341	348	363	325	317	349	343	321	302	367	355	329	356	371	332	360	350	338	339	328	328	333	368	339	351	367	337	331	336	325	351	339	324	377	359	359	356	334	381	357	353	346	356	323	312	333	352	339	342	347	319	313	376	307	366	339	338	332	343	382	367	335	352	358	342	320	347	325	353	334	377	308	344	296	318	356	345	336	345	356	346	333	367	349	338	375	334	370	361	336	357	357	324	359	326	398	327	338	349	360	358	371	329	382	356	331	321	368	367	371	343	362	340	321	351	357	372	342	353	352	333	344	334	351	330	331	355	336	382	355	339	372	348	361	359	353	315	350	328	360	323	347	363	328	371	330	341	328	342	339	339	323	364	361	345	372	352	334	333	360	305	314	359	344	321	325	320	358	347	368	389	336	352	372	330	322	345	380	367	365	337	363	361	351	348	353	349	361	326	333	335	364	368	338	356	369	377	327	371	355	342	384	381	365	359	347	334	376	334	350	361	368	325	332	347	340	367	364	339	338	333	391	364	370	342	322	384	347	375	318	371	357	355	376	317	338	379	355	356	352	342	330	328	328	349	363	343	356	345	352	373	388	350	358	348	354	340	347	339	356	374	342	366	328	310	334	342	345	362	363	326	367	333	320	356	314	376	353	342	346	306	338	342	340	319	342	358	342	345	379	366	371	320	367	359	341	343	329	367	351	340	350	349	358	357	368	369	353	340	360	318	378	358	361	322	345	349	359	334	352	348	340	365	349	327	336	391	370	325	342	367	339	357	351	336	377	374	325	351	330	324	333	346	351	346	355	375	351	345	382	355	345	339	342	352	334	335	355	376	363	364	357	345	358	362	325	367	374	347	355	336	344	391	327	332	353	361	367	333	362	358	382	390	350	319	342	341	361	313	341	341	361	362	349	365	379	337	377	345	309	344	348	345	368	321	300	348	399	351	336	347	367	356	330	311	361	389	338	364	335	347	363	318	326	342	356	363	355	361	363	345	361	368	355	334	355	339	346	355	374	344	338	319	325	368	351	355	335	362	344	363	346	370	371	351	337	341	368	334	313	390	357	328	347	357	371	345	335	345	322	312	349	376	318	339	356	348	333	354	354	365	345	341	359	334	364	361	349	345	367	337	345	371	341	383	355	344	340	361	337	357	328	343	307	363	322	324	360	356	329	356	365	358	343	379	341	368	357	375	363	351	361	362	342	371	362	402	349	347	343	325	335	340	354	330	325	344	349	363	354	378	330	350	317	325	351	337	369	338	334	306	366	362	360	341	326	329	330	369	339	362	363	350	374	353	328	335	355	353	368	359	354	374	314	342	361	325	352	344	327	312	340	337	345	354	331	350	360	313	337	351	326	337	369	392	343	346	356	343	357	353	320	367	363	362	350	372	330	341	322	337	374	316	318	371	359	360	355	347	364	327	312	334	350	343	346	380	328	337	350	326	324	329	375	373	392	367	353	360	347	340	341	350	379	334	336	346	376	343	395	357	363	346	345	345	350	369	334	347	337	353	334	352	350	387	378	348	360	375	357	355	321	347	355	372	359	357	354	354	344	342	339	315	345	369	343	339	355	354	347	347	367	331	364	344	339	375	359	320	322	353	332	348	345	353	350	396	385	340	325	323	350	376	345	371	327	326	367	370	334	342	327	357	360	364	361	399	367	397	338	333	388	347	339	333	353	354	351	347	353	350	390	363	355	356	352	341	323	322	327	380	357	337	362	349	330	339	379	359	347	375	376	323	374	357	361	358	357	335	335	317	338	361	371	343	331	349	320	348	354	338	337	347	367	354	341	334	325	353	351	360	336	372	370	374	375	400	376	359	388	350	357	352	377	368	353	347	356	344	335	365	336	343	377	381	332	344	359	322	332	352	329	376	334	375	371	343	334	345	363	353	356	381	323	359	346	377	376	367	355	358	368	360	374	342	308	350	336	338	358	339	339	326	352	387	332	316	350	351	353	358	331	338	355	357	356	386	387	365	332	398	370	331	342	372	347	369	362	377	355	370	348	341	392	365	374	366	351	366	363	352	325	348	327	386	333	365	321	384	394	346	323	366	299	363	357	361	338	342	366	320	338	329	380	352	308	340	365	348	388	364	322	344	337	322	342	375	344	348	326	348	327	360	326	381	359	399	356	367	345	338	349	306	333	371	369	369	329	319	393	367	337	381	379	351	336	355	347	346	350	363	333	335	360	347	341	343	350	378	363	368	344	370	341	361	307	353	353	321	368	350	347	352	305	343	379	363	346	344	400	338	324	336	370	354	347	330	348	332	334	368	310	337	351	360	355	350	368	357	350	347	366	345	340	372	340	360	331	331	337	344	347	348	359	384	390	343	340	351	333	365	320	348	319	370	345	339	366	378	363	345	317	351	283	326	361	328	356	333	326	350
22766	21075	28874	23500	21076	21301	13162	4307	1863	1268	2426	2345	1982	1336	939	968	788	581	1720	12858	11675	1461	137	141	128	137	117	121	132	138	130	127	119	105	120	117	98	117	99	113	123	128	117	123	134	116	116	103	124	120	99	128	118	136	120	120	132	125	87	106	133	110	119	111	106	122	122	139	98	111	122	135	118	116	123	124	116	121	104	125	113	100	124	123	111	125	104	123	110	116	101	122	115	107	136	104	100	133	117	124	101	118	110	131	109	108	105	125	131	92	114	89	132	125	148	102	108	133	106	120	113	112	103	98	121	124	99	97	103	111	117	102	114	117	127	114	114	94	106	98	116	123	103	114	106	101	119	103	101	140	101	111	119	113	105	118	112	139	122	135	109	114	112	114	113	114	118	111	111	123	123	104	114	136	122	119	121	100	110	90	105	112	120	112	106	115	124	110	112	119	99	105	125	105	106	132	127	119	104	93	113	130	123	98	114	113	111	109	105	112	113	118	115	128	111	106	111	113	107	135	124	107	121	108	110	113	99	114	110	123	99	119	114	118	122	106	111	112	122	119	113	99	98	119	110	144	114	106	97	108	104	102	102	93	119	118	102	134	120	123	92	102	114	107	101	102	105	102	138	93	109	116	112	114	107	124	110	91	96	125	109	139	117	98	109	109	125	119	114	96	102	121	120	115	110	112	121	109	109	107	117	110	90	107	109	113	132	107	106	111	102	106	92	124	95	116	108	104	129	118	111	99	100	118	112	133	104	113	119	133	90	97	102	108	128	100	120	115	124	99	108	111	123	101	124	110	120	102	101	129	123	106	99	111	110	116	107	118	110	95	98	120	123	102	124	103	112	124	107	110	93	128	99	103	126	115	109	106	105	118	97	111	101	96	112	122	107	116	99	127	130	109	121	119	114	111	102	135	75	115	128	111	103	120	123	101	115	102	117	109	116	113	119	111	89	115	109	126	123	101	131	132	119	91	112	121	108	114	109	112	106	130	110	113	121	112	117	125	104	103	97	126	109	114	98	113	106	114	121	106	118	136	91	121	105	109	102	118	117	126	113	97	111	95	116	98	134	104	109	124	113	122	105	106	111	106	99	100	108	86	128	128	121	104	121	125	118	109	122	121	121	92	107	116	116	120	101	124	103	110	118	114	107	113	129	105	124	113	113	100	92	136	121	111	106	119	108	122	106	121	112	103	89	110	126	105	108	91	113	112	103	128	130	97	115	119	137	115	124	112	100	118	119	104	121	113	130	117	113	111	114	107	122	135	118	97	125	105	119	104	110	115	124	108	111	109	113	135	128	107	114	115	112	134	98	122	108	132	119	128	106	142	127	118	124	109	115	132	105	114	111	96	120	119	110	107	119	114	103	112	127	119	110	126	122	110	103	118	106	103	122	102	108	130	108	99	112	112	108	106	107	113	121	109	100	110	110	107	115	93	110	109	123	116	127	112	122	110	108	101	110	109	114	113	110	112	107	108	110	129	113	101	104	112	110	109	122	101	95	121	123	100	111	103	107	126	111	103	104	113	98	105	107	105	118	117	134	110	109	105	109	108	111	128	113	126	119	93	102	118	104	101	108	114	113	114	118	120	127	107	108	118	94	109	104	92	101	115	117	109	100	122	110	107	105	103	118	105	122	112	101	87	91	101	113	123	120	106	124	106	117	114	105	125	145	108	107	108	123	102	126	119	137	105	102	103	115	108	128	121	109	115	109	112	111	100	104	121	116	111	115	100	114	114	135	110	97	129	111	135	128	123	113	107	110	132	138	115	108	110	113	134	92	114	126	114	88	110	102	103	111	118	101	122	111	113	110	99	128	96	105	135	88	100	110	126	114	122	125	100	117	129	113	99	116	109	119	99	107	103	115	128	100	124	109	117	115	107	93	102	103	108	120	99	134	122	108	119	127	103	102	115	111	103	121	127	111	126	109	98	97	117	117	106	123	125	116	103	103	95	100	121	100	118	101	99	116	112	106	110	115	112	99	126	131	116	108	119	109	100	127	99	130	108	107	116	108	123	108	113	107	108	129	101	134	101	95	106	114	104	102	108	103	129	110	112	101	105	101	119	110	94	117	121	81	110	110	123	110	88	122	115	107	106	115	109	123	102	99	133	130	113	95	97	116	120	102	103	121	114	109	120	120	112	133	103	136	121	111	129	123	96	108	103	112	84	105	105	109	135	118	117	89	111	133	113	127	116	129	100	123	113	125	114	102	122	107	93	106	125	123	114	109	103	111	127	119	114	106	127	113	92	110	106	91	96	118	116	108	108	119	112	110	113	110	102	98	110	94	126	106	115	115	125	117	118	106	106	111	127	112	126	117	144	111	96	120	107	109	109	117	111	131	100	100	109	114	116	126	122	118	111	117	96	101	107	111	118	98	126	102	122	116	109	112	117	107	110	118	143	134	131	117	114	116	112	116	111	112	106	90	102	120	108	127	104	122	112	105	117	125	114	92	123	106	105	94	127	106	97	88	103	113	116	100	123	124	114	118	103	117	126	103	114	138	127	113	102	107	96	120	114	124	123	112	106	105	115	94	113	119	103	110	121	104	122	114	110	102	120	117	111	98	127	100	113	82	110	109	118	107	97	116	110	114	111	95	99	118	103	115	114	136	97	97	102	104	126	100	99	115	97	107	116	115	120	110	114	113	120	111	109	97	95	106	114	122	124	107	108	111	125	130	118	111	110	125	123	111	109	88	98	107	82	117	109	116	122	128	112	105	104	116	129	100	103	106	112	130	117	112	106	100	111	107	126	128	104	108	112	117	102	118	109	114	109	113	107	117	105	125	119	114	114	107	113	116	110	103	106	101	117	100	117	117	99	110	101	101	146	120	108	113	120	119	121	98	107	122	117	116	128	95	120	111	114	122	140	105	122	105	116	115	105	119	105	115	103	115	112	133	102	109	109	116	104	111	106	110	114	125	126	123	112	98	111	99	119	113	117	101	124	101	104	110	113	114	128	118	120	106	116	109	129	125	111	119	109	112	118	112	114	122	116	108	96	95	116	115	100	93	107	131	123	112	103	100	108	99	101	118	114	116	100	107	120	113	110	109	114	106	115	98	100	106	130	126	122	107	116	111	128	125	110	129	116	101	111	135	106	105	109	103	111	125	106	94	127	103	106	109	119	103	114	110	104	121	108	117	114	109	122	111	120	107	112	116	110	130	97	108	109	118	121	124	112	106	131	127	120	109	112	113	127	93	97	93	119	100	98	120	109	124	113	123	114	118	105	124	134	109	98	119	124	86	127	102	117	119	114	96	114	101	111	107	98	131	123	105	120	102	105	128	110	111	90	139	133	118	117	113	104	93	106	122	113	102	122	112	110	131	117	125	115	119	127	127	117	97	124	124	110	86	114	104	102	123	129	112	97	137	123	121	125	114	113	113	131	105	120	117	115	124	117	108	111	101	97	119	103	125	107	102	117	107	100	101	109	115	111	108	122	94	125	119	97	96	100	107	109	108	128	110	124	115	122
20533	39891	32550	24454	17871	17021	10841	8963	4912	3442	6223	5969	4873	3028	2324	2391	1752	1226	3599	21490	16756	1688	200	218	202	191	169	170	192	149	193	162	179	170	176	168	174	171	158	144	145	183	169	144	166	165	144	166	159	151	162	148	156	147	169	138	164	182	180	161	145	153	143	159	140	157	154	144	157	153	174	156	148	153	168	143	154	160	154	177	148	142	165	143	151	151	151	171	145	154	163	160	144	161	139	155	171	164	171	162	161	148	153	141	170	166	141	151	145	168	166	157	155	145	140	171	169	149	157	161	150	155	136	152	160	171	156	123	150	165	143	158	149	147	160	155	168	152	157	176	165	140	144	176	150	160	129	160	124	166	154	149	156	160	165	152	155	146	161	180	156	155	164	133	137	150	173	156	163	146	166	162	156	173	156	143	169	158	165	138	165	139	174	125	152	189	142	151	152	143	145	162	150	145	132	161	168	137	128	132	141	148	129	153	153	159	167	151	170	149	146	145	168	164	162	164	145	145	150	146	146	177	137	153	176	157	165	162	164	153	157	134	142	179	155	150	163	134	142	160	151	163	157	134	160	158	147	154	141	151	143	164	162	182	162	129	166	146	172	168	145	155	156	149	171	135	146	157	160	153	144	161	142	160	163	164	153	162	156	166	146	147	174	169	148	173	135	141	164	176	158	144	160	148	137	149	170	158	158	141	168	139	167	153	143	139	177	143	163	155	166	152	154	149	143	145	155	154	163	152	163	140	143	153	131	162	145	152	173	162	147	142	148	157	142	165	134	154	148	143	132	138	149	137	166	139	164	155	156	163	145	148	153	173	163	135	178	141	170	175	133	148	149	169	153	156	168	152	172	139	157	144	159	164	139	136	156	155	147	150	130	143	136	166	152	157	166	153	160	136	177	149	168	160	175	162	147	167	154	164	143	163	157	152	159	155	155	167	169	157	154	167	153	151	160	140	147	167	151	146	148	162	160	137	132	156	141	133	142	150	147	150	176	161	145	160	140	151	146	147	145	157	176	150	161	148	131	171	141	159	128	138	176	165	154	162	135	154	163	161	161	153	133	165	137	148	148	167	147	165	171	167	126	152	147	179	156	170	159	138	149	134	148	175	152	165	156	149	136	160	150	150	138	132	156	151	184	140	182	179	181	131	151	161	161	164	151	150	140	161	153	155	158	146	164	175	152	131	156	177	169	151	181	142	155	158	140	157	157	159	149	153	164	169	154	158	153	153	148	157	153	152	157	150	169	142	165	121	163	165	133	164	146	132	167	143	151	169	148	144	166	140	154	152	175	171	147	162	179	169	162	158	142	158	146	154	182	144	177	167	149	146	162	135	149	165	146	159	165	161	164	165	165	143	173	166	134	122	151	150	145	139	149	147	146	153	149	135	138	139	156	151	162	152	167	140	152	159	169	180	143	168	144	145	162	165	154	147	156	123	140	154	175	146	163	169	161	155	169	171	147	147	146	147	150	143	164	170	163	161	160	151	167	135	144	154	117	151	151	166	154	143	166	150	165	171	146	145	165	165	172	152	134	169	167	149	168	165	167	141	159	159	152	154	152	139	152	155	176	159	144	170	158	144	168	148	147	173	158	149	169	168	169	157	132	144	168	150	175	179	161	144	156	145	138	136	171	132	139	150	151	137	154	148	136	157	156	143	155	153	135	163	144	161	152	152	170	158	158	150	163	169	144	148	152	159	187	179	134	155	147	151	144	149	157	180	165	164	159	163	141	154	135	155	157	161	150	147	150	176	151	167	160	145	159	140	128	133	172	142	127	144	150	156	152	155	131	151	158	150	156	142	164	171	142	129	152	156	159	161	151	158	185	164	160	160	183	134	140	152	146	163	145	151	164	133	148	142	174	157	137	143	169	143	161	145	146	138	157	160	144	158	128	148	150	157	149	179	165	160	159	170	161	148	160	144	153	169	148	150	159	137	162	154	143	173	148	145	142	145	131	151	145	161	145	161	163	132	154	162	160	160	147	154	150	159	171	151	170	141	126	162	188	171	158	151	151	167	135	125	147	172	161	167	169	145	147	157	143	169	157	155	182	159	163	161	146	156	150	165	135	169	141	133	160	149	144	158	134	162	153	166	157	163	156	161	157	134	146	159	157	154	163	159	161	164	166	180	168	159	157	137	153	149	163	149	157	148	137	158	173	125	153	143	151	134	169	147	150	147	157	147	158	153	167	153	167	142	146	149	144	155	159	177	137	167	145	164	157	141	144	147	158	141	150	174	145	154	142	147	158	158	152	142	147	128	153	162	146	147	149	155	184	153	170	146	129	155	140	150	139	154	145	121	154	144	155	141	185	147	167	163	153	150	146	150	168	173	149	153	144	133	157	149	149	140	150	151	153	136	141	141	129	156	153	152	193	132	153	168	142	154	155	170	155	147	159	163	152	157	155	139	167	152	160	151	146	123	150	140	157	177	141	140	149	138	144	159	152	134	163	148	165	151	145	161	172	148	144	160	128	150	161	135	172	168	134	159	175	166	141	170	148	147	141	135	147	134	144	152	148	137	166	129	150	160	142	143	163	140	134	164	171	148	147	155	156	166	161	143	172	162	138	145	159	149	158	165	155	134	152	162	140	144	164	157	144	157	190	162	146	166	155	147	143	137	155	152	167	160	148	148	142	168	162	166	153	184	160	155	156	151	165	130	137	141	147	144	148	135	144	154	137	148	155	143	167	178	159	168	139	156	165	158	166	145	166	160	155	150	167	147	173	127	150	150	142	136	144	178	135	164	160	136	156	161	165	165	163	167	167	146	138	156	168	152	153	179	136	134	145	139	174	164	157	168	132	147	162	141	139	162	166	152	146	158	155	159	162	140	140	153	145	150	160	157	135	158	155	146	141	161	150	141	167	155	142	158	170	161	167	135	141	136	163	155	147	150	155	144	146	137	157	138	157	159	147	158	163	131	159	146	153	167	176	129	146	137	170	156	179	153	162	147	164	168	152	153	139	171	164	148	157	163	177	146	162	164	154	166	159	154	144	167	157	159	145	152	171	136	143	152	151	153	139	150	155	152	151	160	147	136	152	144	177	167	155	144	164	156	131	131	162	149	158	150	130	142	161	149	145	151	165	175	177	154	166	168	143	139	165	140	140	157	148	166	158	162	145	153	171	132	151	159	139	135	153	165	139	168	159	149	147	172	140	143	139	159	153	161	140	168	154	144	166	164	142	130	142	155	151	153	150	153	137	154	171	148	157	152	134	149	137	155	154	141	144	163	150	140	166	152	145	153	158	180	150	154	167	134	150	161	173	163	180	145	130	153	159	131	154	151	167	135	145	153	158	149	155	158	150	175	133	146	191	155	146	159	149	154	143	156	164	151	149	175	152	169	157	182	157	155	134	156	157	171	150	156	157	155	157	142	150	162	160	160	165	153	176	153	136	159	132	154	150	149	150	166	165	140	147	161	153	160	162	157	122	160	151	160	162	167	156	160	164	153	131	156	145	147	149	128	158	151	164	143
26712	21159	17622	9341	4184	3117	1758	1535	1256	1049	667	727	645	459	560	574	480	413	624	834	396	279	292	283	286	294	312	317	310	320	325	326	316	299	310	304	289	266	281	291	318	274	309	282	327	293	292	287	278	272	295	302	306	321	295	296	292	296	301	307	303	328	300	316	307	296	292	315	292	306	289	289	264	284	318	320	313	328	293	278	280	278	297	305	317	293	324	320	291	291	289	288	308	278	290	311	304	281	296	276	315	276	297	283	331	344	273	294	301	303	295	301	318	275	293	331	311	300	293	307	313	285	283	321	304	318	304	274	303	315	266	319	296	301	282	316	290	317	293	292	308	309	330	308	305	265	313	278	314	317	312	292	288	285	309	309	318	279	269	276	290	284	296	332	313	303	291	317	315	317	295	290	268	303	293	312	291	250	271	315	308	320	274	303	309	275	298	283	314	286	300	305	311	334	309	279	293	295	274	305	302	297	282	280	281	295	330	296	286	288	286	302	303	301	310	315	318	267	347	296	277	279	290	307	298	273	295	285	312	286	284	286	318	296	336	273	317	307	282	319	257	290	265	286	274	293	300	315	307	340	283	300	317	296	311	315	329	280	325	308	291	308	302	307	304	280	267	314	297	317	297	287	273	319	269	323	315	296	267	295	281	313	298	300	300	282	298	273	298	298	284	300	302	329	295	280	301	315	322	338	301	289	303	286	324	331	294	289	303	280	304	286	303	304	283	318	265	333	279	294	284	318	317	304	294	280	321	285	276	302	307	275	309	296	289	278	296	301	312	276	281	304	285	307	280	292	304	281	288	309	255	320	301	287	308	284	296	278	286	311	315	313	291	289	298	304	316	311	278	315	296	326	319	286	305	306	315	323	288	281	286	330	318	311	304	290	273	311	291	309	315	322	311	304	281	274	271	294	307	315	283	280	310	282	297	296	269	298	279	299	297	314	310	282	312	283	294	296	284	300	295	295	271	332	296	264	300	304	310	309	302	304	305	292	300	318	281	305	327	305	297	296	271	288	312	309	275	306	280	275	319	318	294	292	284	331	301	284	293	312	319	317	307	307	315	309	285	319	266	300	327	318	293	295	316	297	319	285	293	315	306	300	265	298	298	331	332	331	272	319	265	323	285	319	294	265	287	292	288	287	280	284	314	298	301	296	285	259	311	299	275	293	276	269	268	318	296	279	319	287	312	341	288	300	294	302	349	276	288	298	309	295	309	302	313	304	268	308	268	314	279	317	284	320	327	285	324	329	305	284	338	295	297	328	287	293	278	306	304	290	242	320	292	292	300	301	276	295	337	278	282	295	319	320	302	351	292	302	286	319	291	283	315	316	302	333	278	286	283	297	302	286	306	318	299	302	279	298	268	307	271	260	271	289	292	329	292	312	278	286	328	302	298	317	286	288	302	317	296	299	290	283	270	289	272	291	300	286	309	250	304	341	317	291	297	309	303	300	271	311	306	297	301	280	283	278	312	256	312	287	280	297	286	280	337	292	305	310	300	276	287	284	346	302	310	287	296	308	318	291	313	309	293	297	314	299	297	289	293	280	307	312	323	276	315	309	279	321	289	260	307	318	292	296	277	257	295	313	289	305	313	302	299	296	298	283	266	297	296	336	302	307	294	330	330	327	289	264	283	260	296	313	299	294	321	291	303	298	308	302	323	282	310	284	277	264	292	297	302	317	246	351	301	292	328	318	297	320	311	326	282	300	308	271	314	298	333	323	312	301	312	333	279	296	288	325	322	304	288	309	337	327	312	297	302	304	303	303	288	304	304	321	305	297	295	287	339	305	282	292	296	292	290	307	287	290	288	302	309	290	300	296	290	332	272	300	280	288	262	306	306	290	287	318	264	294	293	270	312	306	292	313	316	293	312	291	264	285	298	297	303	299	303	264	269	301	291	319	301	293	307	305	272	287	300	272	302	288	283	323	311	296	295	267	292	297	332	317	317	298	277	278	261	274	300	300	313	280	324	299	305	328	319	280	274	315	320	299	323	304	310	311	299	292	319	276	296	303	274	304	312	308	275	276	275	325	299	314	307	313	309	337	285	294	305	291	297	292	267	297	309	284	300	291	268	321	308	307	295	297	284	296	273	286	300	306	312	295	327	283	288	295	280	297	301	326	320	306	286	285	302	344	317	296	303	275	298	296	298	302	272	329	296	303	298	303	299	284	297	284	308	278	304	318	314	296	319	279	298	319	275	325	294	306	317	306	325	275	316	305	284	285	283	316	289	318	289	292	298	276	287	258	307	281	301	318	300	299	350	319	310	304	287	293	291	269	282	329	286	284	289	271	301	302	284	290	297	316	275	308	300	318	306	281	315	299	286	331	309	303	316	282	303	278	308	307	283	308	322	301	294	302	306	304	313	306	304	306	281	251	255	314	262	287	311	303	319	306	299	298	315	313	272	319	311	282	298	280	295	308	321	281	288	321	282	310	328	288	320	315	268	282	284	313	301	301	306	294	299	318	292	293	328	300	302	276	317	297	307	274	297	334	270	279	277	277	322	291	297	299	302	310	325	297	288	321	315	286	311	312	279	313	309	314	314	293	319	308	300	293	281	304	296	313	312	281	313	300	310	309	314	238	286	289	275	313	266	290	285	283	301	287	332	290	302	265	268	269	300	316	290	300	280	316	307	297	304	316	300	263	284	304	312	304	290	308	292	291	309	311	304	288	291	291	321	296	261	307	311	284	308	291	337	327	276	277	298	319	292	323	263	285	278	337	319	300	296	287	296	300	275	290	312	295	292	297	271	299	284	322	316	300	286	290	303	302	343	308	311	309	275	284	309	289	334	302	294	333	329	264	298	296	306	311	296	301	298	280	265	284	340	313	313	288	302	266	261	307	307	334	306	282	334	294	277	305	305	289	307	284	302	327	336	302	285	323	271	299	299	322	307	310	285	319	327	298	288	331	312	309	309	296	279	334	348	294	292	273	299	302	301	305	269	289	310	303	291	322	284	292	294	300	315	304	296	306	275	289	321	311	286	299	299	282	323	286	269	277	287	283	313	293	311	278	320	319	270	288	295	318	273	298	305	275	296	286	315	301	275	306	294	294	333	311	323	295	291	324	272	308	300	307	310	339	313	308	295	304	304	305	301	314	303	276	308	303	299	324	310	313	299	311	295	287	284	287	307	322	287	276	312	301	333	287	271	282	298	296	316	275	319	337	296	311	284	286	286	317	314	264	353	303	289	303	306	283	311	295	283	312	307	298	306	241	271	316	274	324	309	313	301	283	309	348	278	317	333	331	247	288	315	296	343	316	310	312	293	300	295	285	303	308	300	293	299	283	321	291	322	325	280	308	287	288	282	277	317	282	286	299	282	335	285	292	287	270	310	301	300	311	305	296	294	280	281	329	309	296	280	294	284	264	309	316	287	316	300	328	292	314	300	297	326	310	304	305	295	316	304	287	303	313	313	308	306	304	313	284	318	318	305	277	286	310	304	308	311	277	270	288	310	291	275	320	292	306
16189	26972	19992	12850	8769	7050	4739	4060	3204	2582	1360	1682	1444	974	1089	1083	905	697	1191	1668	613	395	404	408	420	399	425	418	405	391	441	401	395	408	431	398	411	439	407	410	444	429	426	368	427	424	414	406	394	437	405	407	385	423	418	372	392	411	417	432	402	374	419	434	445	410	408	406	412	403	423	387	445	404	420	418	403	459	405	386	404	414	422	442	431	386	390	392	424	406	378	388	401	418	440	443	434	418	393	411	447	450	391	474	424	405	413	404	371	411	407	411	402	378	420	405	442	395	408	411	418	398	398	428	434	394	459	406	442	409	389	393	403	383	398	415	412	444	416	427	413	400	401	404	402	416	369	403	404	388	391	440	460	397	410	397	426	383	437	390	427	426	403	403	437	394	397	374	423	399	398	414	399	364	403	413	413	447	360	402	392	416	453	385	377	408	414	382	396	427	381	404	409	415	393	408	395	407	380	409	389	418	393	372	389	384	415	399	415	415	416	444	437	392	410	444	457	396	444	410	419	447	418	419	418	431	426	419	399	417	436	417	428	413	394	404	426	389	421	402	433	466	442	418	418	440	388	429	422	440	429	380	431	426	425	422	380	406	400	407	401	401	402	442	417	402	410	383	407	418	436	415	433	419	402	422	395	397	419	378	407	414	422	424	357	401	421	404	439	431	430	390	414	410	399	388	423	407	404	422	450	416	369	386	413	407	390	392	427	392	392	385	426	415	404	419	412	390	411	382	428	410	384	441	399	438	401	435	447	421	423	352	413	417	424	410	385	407	406	435	391	422	428	422	423	427	423	408	431	398	395	413	378	416	420	408	409	410	391	405	429	423	388	383	401	410	426	406	401	418	395	409	429	387	413	406	397	449	376	425	397	397	373	370	427	410	373	416	389	414	423	396	400	379	410	399	427	385	382	399	387	405	400	365	373	404	402	414	404	427	383	406	411	429	399	373	410	381	427	402	432	393	408	391	427	386	424	429	429	407	406	414	409	371	415	380	411	413	436	447	420	443	397	420	438	390	426	404	398	394	405	391	434	394	404	414	406	420	429	408	456	423	431	436	425	436	402	438	447	419	418	432	400	388	412	361	431	386	412	399	410	418	398	422	382	429	393	411	399	444	406	422	414	418	403	431	388	448	435	434	393	419	369	424	383	394	423	414	374	403	377	449	388	450	422	381	400	424	405	445	406	442	393	447	414	393	395	409	415	414	388	387	424	419	393	426	422	415	416	423	405	400	441	387	405	398	421	420	464	412	375	411	425	391	408	422	384	407	412	443	375	387	426	414	406	397	404	424	435	438	389	408	400	404	444	389	422	386	405	421	427	421	384	426	413	419	394	380	400	408	383	418	414	392	448	381	422	414	424	387	422	457	403	440	424	422	399	415	426	400	402	408	413	403	422	437	370	363	408	409	445	410	397	423	412	383	420	424	384	444	422	429	400	405	425	372	434	435	409	390	408	407	403	432	413	418	418	398	392	397	404	368	413	390	427	422	408	430	412	401	428	407	442	437	394	389	430	417	363	447	425	432	384	423	419	395	409	448	453	424	439	435	438	428	426	424	467	423	443	408	414	426	401	396	406	422	396	435	374	415	403	401	413	395	408	399	407	426	429	424	411	446	354	432	443	403	400	418	417	380	418	378	412	424	393	439	433	415	407	411	421	382	419	420	445	384	420	399	439	394	410	407	407	416	402	420	404	417	410	371	398	449	395	413	394	409	433	410	408	413	385	384	381	368	408	384	425	429	426	402	408	461	400	412	395	395	425	378	430	414	400	413	415	451	388	442	402	410	420	418	434	417	407	428	412	402	376	409	390	407	419	386	403	411	391	406	426	391	428	371	415	419	412	393	436	406	409	399	426	411	394	389	407	389	427	403	435	420	425	426	394	390	412	385	411	431	408	409	423	377	402	396	422	406	383	375	406	416	386	407	387	367	398	431	411	423	456	412	431	417	430	402	461	434	409	412	443	428	394	423	427	409	366	411	394	413	420	410	431	407	424	434	437	403	405	393	399	391	415	401	404	412	399	434	422	394	387	424	413	384	410	389	409	402	406	428	424	399	411	355	410	444	408	392	419	387	423	446	405	378	407	432	404	431	406	389	421	380	428	413	420	443	427	430	422	447	428	435	387	415	413	414	428	427	410	389	416	376	417	420	404	374	408	422	433	406	406	382	389	395	450	396	449	442	411	416	403	406	421	430	427	402	411	428	404	400	367	416	420	414	412	424	454	363	446	398	410	416	399	425	404	415	404	383	411	421	406	411	389	409	422	389	425	393	433	401	387	387	420	430	402	402	398	415	402	394	418	433	412	412	420	408	450	428	428	362	408	413	410	416	400	414	419	451	407	452	418	381	394	372	416	390	414	421	380	407	402	435	406	394	420	438	432	436	429	391	437	422	421	417	406	400	458	435	442	451	450	409	422	419	349	405	369	428	415	406	424	414	403	409	429	390	400	375	400	446	398	407	427	428	426	432	420	422	442	397	400	440	412	395	381	392	402	419	393	412	389	426	389	438	387	387	387	424	398	382	423	397	392	407	404	403	368	380	421	438	390	404	407	394	414	395	395	397	424	454	427	400	380	388	395	399	368	425	417	416	420	425	436	401	386	435	425	368	406	419	455	407	417	418	401	420	398	460	393	426	429	394	400	444	454	395	411	396	411	432	384	422	451	391	432	412	418	406	406	398	384	414	428	423	400	418	432	433	409	421	406	412	424	438	377	358	410	387	405	404	403	405	421	401	412	405	400	400	422	398	436	419	433	383	396	419	395	428	399	417	403	443	383	372	415	395	382	423	403	386	404	416	404	400	411	447	423	436	395	411	398	393	382	405	428	441	395	412	422	440	414	389	380	442	405	424	396	453	420	419	415	417	374	412	427	440	427	390	412	415	419	411	392	391	393	380	426	431	422	442	393	418	401	387	429	435	388	437	437	415	380	407	402	399	392	395	396	462	425	389	410	423	396	437	396	423	405	449	406	450	405	375	397	399	421	400	429	428	436	423	400	399	390	444	409	416	439	405	395	406	394	428	433	417	374	372	435	426	461	390	380	408	433	392	393	394	409	438	416	450	405	404	405	419	424	382	425	370	404	419	381	416	406	432	422	385	389	408	401	419	388	380	412	396	379	423	433	415	408	392	397	432	382	418	448	426	440	363	452	398	399	414	406	392	423	408	421	422	391	407	378	410	367	426	458	415	413	418	385	422	422	438	395	423	389	444	403	433	416	421	429	396	414	403	436	400	427	379	443	429	396	406	428	375	409	419	422	407	397	443	423	389	425	395	384	377	373	390	394	389	418	409	372	427	412	414	388	396	421	403	401	419	414	418	445	411	426	398	430	414	405	413	393	389	409	420	417	440	412	395	412	409	410	409	453	395	440	416	441	414	411	381	428	403	401	406	414	401	429	413	411	393	387	402	436	393	413	417	412	415	437	399	406	412	389	395	411	398	400	410	408	444	421	420	404	395	436	421	426	413
23966	21078	28257	24120	20994	11916	5372	2660	1763	1655	1280	1002	719	609	517	529	477	739	2531	5471	3025	260	239	257	238	269	250	255	268	224	214	232	237	192	210	211	254	251	241	207	241	236	229	229	261	242	236	226	239	230	245	222	219	229	227	232	233	255	250	220	216	208	210	203	228	245	215	227	237	230	234	222	224	234	223	270	231	242	220	206	222	203	234	236	237	234	229	211	224	224	264	239	226	223	238	224	218	230	246	233	229	224	233	245	221	231	237	214	228	217	224	213	240	229	234	232	223	235	215	255	227	248	231	218	226	246	246	234	224	238	223	243	227	249	205	253	235	229	242	224	234	232	225	238	246	228	255	240	246	236	228	235	239	197	250	222	245	239	231	232	231	236	226	229	248	220	207	231	245	232	204	247	224	215	214	212	221	219	221	245	236	232	230	259	210	225	234	233	192	235	247	234	230	238	232	248	232	241	221	238	215	226	248	238	217	231	234	250	245	231	239	217	230	208	244	227	237	204	224	228	233	243	246	216	233	216	245	221	247	223	224	225	209	212	223	231	219	245	220	209	232	225	241	250	236	243	243	236	227	221	230	239	238	234	214	210	243	222	241	222	246	213	238	254	213	243	235	233	230	241	222	217	219	222	231	200	234	243	238	261	232	258	209	225	242	227	252	233	234	230	230	245	248	232	273	248	225	232	247	250	218	241	226	230	236	208	200	235	214	237	226	221	225	231	215	242	228	237	247	238	257	228	207	240	256	217	231	215	230	214	228	250	246	220	243	231	237	239	222	247	240	234	212	242	218	240	231	227	244	235	224	245	233	252	228	241	223	228	253	251	216	233	201	202	257	225	239	228	213	226	253	233	221	225	227	228	210	228	202	224	225	238	239	207	241	249	209	225	220	219	236	232	216	222	239	242	240	199	230	202	241	237	213	221	241	230	223	231	218	227	208	223	218	227	216	244	240	237	229	229	253	233	219	198	216	225	222	238	236	207	230	230	262	221	250	234	231	231	206	208	243	243	233	219	239	221	245	231	229	241	241	241	270	243	225	243	234	211	226	253	199	238	240	229	222	244	230	234	239	239	223	218	243	223	230	216	253	205	235	233	234	256	237	220	249	259	216	232	236	247	213	220	226	210	220	256	211	219	232	240	231	208	239	227	217	220	212	200	240	244	232	227	226	203	252	230	230	207	226	236	237	245	218	235	230	236	267	257	247	220	253	225	246	230	219	207	235	242	228	264	260	243	233	241	258	235	275	236	226	212	230	226	230	192	192	203	205	221	238	224	228	190	205	267	227	243	228	233	234	270	223	225	251	216	228	231	241	270	225	240	216	237	241	215	235	240	243	239	236	229	226	204	241	220	256	219	235	222	260	226	215	225	251	253	227	248	224	247	220	234	243	224	230	242	233	221	223	231	234	215	232	220	221	246	209	241	254	190	265	239	224	232	234	255	201	235	251	212	240	229	231	248	241	185	235	248	234	184	242	225	249	222	252	243	220	230	219	214	256	261	198	223	233	243	222	214	212	239	243	227	192	213	243	268	242	210	269	236	232	242	226	257	229	238	205	239	227	231	238	225	230	224	222	213	216	237	258	218	234	241	233	199	221	228	237	235	222	243	232	224	222	216	214	224	230	266	214	240	254	221	249	250	245	221	252	258	261	238	237	227	232	206	231	234	219	230	194	239	273	217	231	234	229	225	260	234	239	250	220	235	250	223	224	213	236	228	229	249	223	226	216	222	205	258	207	247	228	251	245	209	222	216	209	207	226	232	218	216	222	227	223	217	218	236	213	213	246	223	231	223	235	206	256	245	225	218	235	229	259	245	226	213	218	194	246	201	239	220	240	236	219	210	207	236	245	230	187	222	215	231	240	222	224	225	249	218	229	251	213	232	242	233	226	233	251	207	214	238	246	208	230	229	216	253	233	222	233	218	227	256	233	230	242	241	235	220	214	234	256	234	241	238	218	235	227	210	220	216	230	231	232	256	240	234	233	225	245	221	224	216	239	209	208	236	234	251	246	214	216	206	243	217	225	212	239	261	236	219	245	240	239	216	227	231	234	223	230	235	252	256	218	222	203	196	234	229	211	244	231	243	223	215	250	238	219	249	229	257	211	201	222	230	230	237	201	229	224	230	246	239	249	243	248	213	235	249	214	241	248	246	198	244	233	223	234	217	240	230	246	221	227	234	226	204	225	221	211	239	253	229	237	202	256	245	242	272	241	228	240	209	214	222	200	221	246	220	209	225	220	246	233	232	218	200	253	224	226	225	236	224	218	247	252	209	261	238	220	210	279	233	256	257	212	234	211	214	226	241	224	249	234	240	248	243	246	233	228	223	220	245	229	235	227	254	218	234	236	231	230	244	243	236	216	221	238	207	225	211	220	224	216	188	230	227	245	250	222	208	234	250	249	236	220	209	213	212	206	214	223	230	250	243	204	227	239	245	219	260	209	233	227	245	238	227	216	235	222	224	212	234	223	226	235	215	217	221	208	222	223	228	227	214	220	231	237	215	251	245	257	235	195	232	232	222	241	232	239	238	231	230	222	224	238	215	230	244	194	209	222	256	229	258	258	251	223	235	229	230	254	245	237	215	218	244	225	207	208	260	216	239	255	237	217	224	229	244	200	203	230	227	225	225	227	229	225	240	224	193	233	215	227	241	260	259	229	233	233	202	222	240	242	216	257	230	248	240	225	233	228	247	208	246	230	229	232	221	217	223	240	206	241	227	250	232	221	219	215	192	245	281	263	211	245	219	202	244	242	223	233	233	221	214	234	242	245	214	220	196	217	233	196	214	214	253	224	225	251	227	241	233	217	283	221	234	227	225	230	215	235	253	223	236	255	229	210	239	188	235	232	220	231	217	234	257	250	207	217	199	226	242	212	237	244	209	239	220	252	210	208	256	230	246	218	231	258	228	219	227	233	236	240	240	211	226	245	272	224	226	243	227	231	241	227	229	237	227	239	246	213	232	219	207	230	217	244	232	233	244	236	209	231	238	221	243	258	231	248	242	208	229	241	250	255	229	249	212	220	239	246	241	244	250	230	243	233	233	252	246	218	224	225	204	224	195	209	230	253	207	220	219	221	238	227	224	236	245	255	227	243	239	250	209	207	211	230	241	229	248	224	267	232	219	239	248	234	203	218	226	219	215	237	212	218	228	247	243	211	251	227	218	227	240	239	246	253	238	210	227	238	208	242	229	244	231	223	199	224	213	256	236	238	206	240	219	249	230	235	222	228	214	241	240	247	224	217	232	227	245	235	231	232	226	225	234	218	230	228	223	219	212	213	234	228	227	235	237	224	219	243	200	228	234	240	261	219	230	242	220	262	241	204	227	228	265	212	228	246	225	235	228	228	231	224	218	240	222	227	241	220	227	225	225	223	215	195	248	238	228	251	216	241	273	245	235	243	283	214	247	245	253	233	218	235	258	229	253	229	220	233	242	203	229	243	231	219	250	237	200	249	230	208	242	219	216	232	192
17430	32805	27544	17757	15924	11371	9720	6110	4570	4125	3166	2494	1642	1227	1064	1058	970	1604	5663	10851	5299	352	372	325	316	351	336	333	323	331	359	347	371	303	352	308	324	326	319	334	332	336	340	319	317	313	332	362	333	335	344	316	302	309	322	312	294	308	319	360	331	305	353	348	313	373	316	344	322	322	346	287	345	355	321	334	302	326	301	313	309	290	307	321	328	367	354	320	372	360	330	334	315	312	300	342	308	333	323	317	325	327	313	340	312	332	305	331	274	331	317	295	321	313	327	309	313	361	309	332	329	322	342	315	302	298	307	344	306	340	296	338	329	308	318	328	329	322	336	334	330	327	306	338	302	319	337	316	336	321	294	329	313	336	332	283	330	344	370	323	309	339	311	350	323	332	308	322	318	339	317	317	315	335	317	333	329	341	313	285	304	326	311	327	316	329	335	340	315	325	330	311	341	336	342	291	347	276	331	354	303	334	351	325	333	330	279	302	290	305	305	306	297	309	315	333	340	315	337	326	302	308	368	299	321	350	315	302	324	328	284	315	342	340	335	353	307	344	304	316	291	318	300	323	312	364	322	345	335	315	340	319	319	316	327	334	319	282	311	321	352	286	290	333	318	321	354	323	348	332	305	330	324	321	312	333	319	322	329	313	309	324	317	365	335	313	309	322	306	348	301	291	306	336	328	324	318	351	344	336	329	292	333	334	320	345	308	333	327	330	353	317	328	331	285	315	307	313	321	292	305	307	325	335	331	334	314	370	346	331	297	316	330	303	328	326	315	340	312	318	339	321	322	311	339	333	327	338	325	301	330	334	317	324	324	331	354	329	318	312	322	298	346	317	340	336	290	307	336	341	297	357	289	336	290	306	348	296	318	340	311	323	311	358	327	316	337	317	357	314	318	327	317	331	330	305	302	330	325	333	298	338	340	338	322	327	325	303	300	313	341	320	327	290	336	323	320	319	343	338	346	314	314	312	334	299	340	330	334	336	336	301	316	309	306	317	315	325	344	345	303	354	304	286	310	287	334	306	340	303	315	303	314	323	326	347	330	319	301	302	301	309	347	334	330	341	338	323	327	301	318	332	326	317	326	298	325	338	309	306	309	309	291	322	331	315	313	323	332	329	329	327	336	348	296	315	343	333	323	331	331	302	329	305	349	338	315	308	335	324	312	298	344	324	349	329	301	331	302	314	321	323	321	343	334	329	330	295	332	319	338	339	292	331	345	330	336	331	303	292	325	315	312	320	348	318	304	340	338	317	284	328	327	336	325	348	347	327	321	324	319	320	318	355	336	309	314	311	325	299	288	324	296	302	311	343	307	322	318	321	329	330	307	311	345	349	346	314	318	299	333	320	313	282	330	315	349	337	347	319	321	283	323	316	318	340	313	305	293	305	329	318	333	300	327	283	336	359	317	322	286	350	333	333	342	348	299	361	321	338	318	299	308	285	324	334	311	321	313	328	315	318	330	341	320	345	337	325	354	314	309	337	336	346	320	322	314	324	347	319	307	297	328	320	331	356	330	325	350	340	294	382	320	347	337	276	340	316	346	313	286	342	317	341	312	330	347	340	340	335	295	335	340	311	352	337	310	311	307	361	344	305	312	347	311	322	333	322	357	355	300	329	313	363	318	354	317	313	299	338	285	299	331	300	284	303	309	298	319	325	315	313	329	322	304	288	319	322	317	312	307	323	337	322	341	349	314	348	340	351	333	359	328	320	324	321	288	320	309	324	315	303	337	322	322	307	314	303	322	316	300	336	327	346	341	326	311	304	318	330	313	310	312	304	323	308	304	329	305	325	334	351	325	345	296	333	343	338	331	348	301	295	329	361	343	330	316	302	340	316	345	312	351	321	320	304	327	359	329	297	309	335	284	303	298	308	332	316	327	309	329	299	315	315	310	332	305	337	331	321	312	313	314	312	339	316	297	334	316	351	334	333	336	313	296	298	355	337	341	333	324	324	335	311	317	318	318	348	343	319	336	317	304	351	324	353	325	310	329	332	314	330	333	334	324	362	334	326	285	325	299	312	318	305	315	300	290	344	327	344	320	336	316	342	324	318	334	321	344	320	319	326	304	312	350	356	348	376	333	282	301	312	322	364	307	285	340	331	318	357	346	320	342	330	307	306	325	340	307	347	301	347	328	315	319	323	346	304	284	314	324	355	336	367	338	330	347	326	307	335	356	315	309	318	338	333	330	299	336	337	305	311	310	336	321	308	345	320	352	309	335	372	327	305	310	344	310	334	332	305	369	344	334	332	300	348	325	327	336	333	331	328	307	306	327	323	357	308	321	312	339	356	323	321	370	340	309	345	316	298	328	342	353	319	331	334	337	314	349	326	315	329	319	344	350	324	344	330	287	341	355	331	309	312	323	326	313	322	338	338	296	309	306	354	352	306	296	351	300	311	303	326	297	291	326	300	317	349	312	322	356	343	286	313	315	309	332	319	351	323	297	345	301	344	310	310	305	310	345	304	344	307	329	342	328	328	313	359	347	343	318	302	336	317	335	282	322	296	329	327	296	349	324	347	322	314	359	337	306	272	300	342	329	307	352	311	311	314	319	326	338	314	318	303	320	319	337	316	311	323	320	291	310	332	326	292	331	352	322	318	330	321	332	308	310	297	308	287	334	308	316	287	317	338	283	326	313	321	300	304	293	298	332	316	293	322	323	347	346	343	335	362	314	320	300	324	319	320	323	329	292	336	307	325	335	346	334	314	323	336	325	340	322	316	344	330	288	349	331	313	313	300	322	317	297	307	299	325	305	290	294	288	333	335	334	324	325	318	317	336	350	327	316	318	311	350	330	292	315	295	274	291	289	328	311	282	329	302	339	336	331	324	340	351	291	304	337	309	336	310	337	315	339	304	347	330	335	307	312	339	322	298	301	322	322	312	330	302	324	341	331	343	332	357	381	340	336	326	329	312	307	309	311	304	339	356	342	311	295	323	302	327	345	327	300	308	315	306	312	354	308	317	294	325	356	320	317	343	318	331	313	330	326	319	325	312	329	344	340	333	299	303	321	320	333	327	312	328	345	308	313	291	323	314	317	290	316	312	310	331	332	338	326	295	347	317	305	334	329	321	338	339	309	303	343	320	327	302	326	346	330	338	316	342	285	340	308	329	325	334	322	356	314	338	334	304	323	300	308	322	363	312	336	300	316	358	333	351	320	345	336	313	296	307	351	302	293	325	320	331	331	319	326	358	340	314	332	310	326	304	293	343	306	318	356	326	308	313	319	325	321	314	367	327	297	330	353	363	313	263	301	348	312	288	302	364	312	351	334	320	311	317	350	334	339	323	315	314	315	321	302	325	346	318	299	318	338	345	325	336	317	299	319	330	295	301	333	334	319	320	311	321	322	332	324	329	358	320	313	321	322	314	319	314	356	328	328	360	329	320	311	303	348	328	317	311	307	329	346	321	307	291	306	328	333	322	312	313	346	313	310	333	336	299	316	335	328	298	336	320	332	325	322	319	320	297
22735	21039	28868	23416	21079	21336	13480	2530	1053	1562	1812	1282	792	743	600	500	443	616	4706	12628	13625	3083	154	141	136	139	132	105	117	137	127	113	140	109	103	143	115	137	109	119	102	132	131	104	128	112	107	134	122	124	115	110	125	107	114	115	126	118	130	120	116	109	121	123	113	120	140	110	102	107	106	89	93	127	120	129	107	133	119	110	104	116	120	99	129	117	140	123	118	100	96	123	112	107	140	104	117	133	118	121	103	111	111	117	125	122	107	99	115	133	120	85	100	118	128	120	125	103	134	108	111	111	119	116	112	96	136	112	124	108	119	134	120	100	89	106	116	98	109	85	117	88	98	107	128	117	120	106	111	109	129	127	121	92	116	116	111	125	118	111	115	102	133	124	100	120	118	121	115	113	130	107	98	117	122	121	127	125	126	99	116	119	111	121	131	113	114	108	107	108	107	125	129	130	111	122	103	111	109	105	100	98	108	116	120	115	105	110	105	102	109	101	108	113	113	131	112	109	117	119	118	117	113	95	104	116	107	107	100	108	122	125	118	115	90	99	114	106	101	109	91	115	106	123	112	129	106	113	103	111	120	125	112	138	132	114	126	121	84	111	118	110	109	115	118	128	116	102	116	122	83	104	122	108	129	111	105	108	129	113	97	117	113	106	104	97	112	112	102	101	137	118	100	130	127	124	102	115	113	113	102	94	109	101	90	118	101	108	119	115	99	115	94	119	95	127	123	103	102	114	114	109	110	101	122	98	116	108	117	127	97	113	118	114	108	98	122	123	107	102	123	113	111	114	113	126	105	122	109	120	116	109	117	104	112	116	125	119	119	99	108	114	114	108	110	90	101	111	148	103	131	133	110	122	131	103	123	134	119	117	105	130	108	132	124	110	104	113	114	114	104	116	117	112	114	127	104	109	110	110	107	107	102	112	107	109	116	130	94	126	107	101	119	107	116	111	121	118	99	103	123	105	114	99	112	102	105	112	120	110	106	131	99	107	115	109	124	91	141	136	95	96	106	119	120	118	136	94	108	112	126	112	121	98	115	109	116	102	112	115	115	119	113	106	118	113	133	121	112	113	106	98	118	107	114	122	113	115	121	83	119	105	121	118	120	97	111	98	115	116	123	139	115	126	115	137	111	120	93	147	107	109	95	114	136	117	106	116	109	121	103	112	106	127	102	108	98	128	101	115	102	108	103	113	106	123	94	124	115	123	110	104	113	121	119	89	127	99	103	112	114	107	123	111	123	104	109	110	103	113	106	128	131	117	126	97	102	105	115	124	117	120	100	108	107	101	116	127	117	123	130	105	124	100	109	113	111	109	124	114	102	118	113	112	116	123	106	109	127	112	108	111	112	100	133	119	99	105	117	132	118	130	106	105	112	117	130	113	87	109	116	101	104	117	126	129	104	107	130	109	108	111	113	106	125	128	122	105	125	108	104	101	105	96	93	119	128	103	116	133	119	103	120	114	108	107	98	115	121	117	105	104	106	131	110	119	95	112	121	124	130	119	111	100	91	116	111	118	129	108	111	118	109	97	120	96	121	93	99	114	107	109	112	119	104	127	118	132	134	87	113	123	109	119	104	111	103	100	107	107	118	121	115	89	104	111	104	114	96	108	109	103	118	106	120	120	108	113	124	138	123	113	115	115	101	104	120	114	120	142	106	108	117	121	108	115	104	111	120	111	100	114	145	105	103	105	109	118	111	103	103	129	96	121	116	105	124	131	96	132	110	117	126	114	130	102	115	101	121	110	115	123	113	121	127	119	121	129	106	108	105	112	108	108	109	118	123	103	109	119	123	108	105	97	100	127	133	102	107	116	136	102	96	116	101	112	124	121	102	119	81	114	118	132	114	118	112	109	101	103	106	145	104	123	135	96	96	115	110	100	112	121	120	109	107	133	110	121	124	107	114	111	117	102	118	116	115	106	110	124	110	139	103	122	115	122	106	123	113	106	116	131	100	105	110	122	131	107	115	105	89	118	112	131	114	110	110	122	108	128	92	109	103	100	123	102	110	104	94	105	116	121	119	110	117	92	123	111	120	120	122	116	102	110	117	113	135	111	105	110	113	101	127	112	117	126	114	129	144	130	137	94	110	108	98	116	106	134	108	109	135	126	107	115	103	117	121	115	114	122	133	105	112	92	98	112	111	104	102	98	125	127	127	113	125	109	104	101	106	121	116	130	101	120	107	101	120	107	135	120	109	131	125	102	99	86	105	121	121	121	113	130	124	124	120	119	117	96	119	100	100	125	121	127	110	107	101	107	107	121	125	99	128	106	114	127	99	97	114	116	109	110	121	93	109	111	102	117	88	120	132	114	115	110	115	105	104	123	122	99	108	113	131	109	105	122	118	101	120	114	116	103	97	100	120	117	120	104	106	104	132	111	122	116	114	115	123	110	108	122	120	125	131	125	126	107	113	131	109	107	104	106	109	113	111	137	118	122	99	114	110	96	116	109	120	128	105	120	132	109	109	106	103	100	114	130	122	104	109	104	99	112	116	119	117	106	140	132	118	123	108	112	111	113	112	90	127	107	117	108	112	117	80	119	127	111	119	136	114	120	104	120	103	95	102	149	102	128	113	119	116	105	111	107	116	113	102	110	95	109	107	115	105	107	113	98	126	121	110	115	115	126	116	112	124	107	118	121	110	103	118	112	95	115	101	114	107	123	121	126	117	119	100	110	113	113	127	120	117	124	125	121	117	119	95	122	115	104	117	117	101	112	109	107	120	97	109	126	115	106	104	111	104	129	130	107	102	120	120	106	130	117	110	100	101	101	102	111	109	120	113	123	101	106	110	113	124	98	103	104	109	96	111	126	129	108	135	126	110	125	104	125	106	135	138	116	107	107	123	115	105	100	107	102	99	106	122	107	104	117	109	99	120	109	129	114	112	106	109	105	106	118	120	110	126	102	103	120	123	130	114	104	156	105	127	119	110	111	112	116	99	133	98	106	105	116	102	107	128	100	108	114	104	99	125	122	110	93	104	114	114	98	107	113	111	107	102	111	114	109	124	111	97	98	104	121	110	106	116	101	117	125	136	114	115	114	121	107	112	105	115	118	113	127	106	114	107	128	116	97	87	102	112	112	123	104	119	101	116	137	113	98	113	111	119	104	106	127	100	119	93	108	113	113	110	132	115	106	101	115	103	99	124	115	115	114	98	111	113	112	112	139	118	111	123	104	101	122	119	124	106	107	108	108	122	114	109	125	107	116	102	97	124	107	106	118	100	98	103	107	121	125	98	125	118	120	94	103	105	104	119	130	135	119	108	125	98	113	123	104	117	113	105	115	109	142	108	129	108	97	112	141	128	110	125	109	107	99	114	111	111	101	105	120	109	133	112	110	104	127	112	120	119	132	124	98	112	117	95	108	116	116	113	118	122	108	98	130	119	122	113	101	109	140	111	114	119	114	104	116	112	103	117	119	123	111	106	110	105	110	126	106	126	102	101	111	122	105	90	100	103	109	117	114	98	104
20266	37506	33258	23025	21911	17014	10647	5207	2877	4258	4768	3390	2047	1807	1572	1219	938	1448	9670	20791	19990	3876	226	185	221	211	186	174	178	206	190	176	174	165	171	172	197	148	156	159	165	166	158	158	176	160	176	168	155	153	163	166	172	182	136	159	161	157	153	163	167	185	151	161	179	158	158	156	143	158	155	159	155	166	151	176	167	148	162	161	137	155	158	171	158	155	170	155	182	176	169	151	159	172	130	141	162	169	189	151	148	164	148	145	149	166	175	163	153	160	167	154	151	145	170	147	162	148	158	144	147	174	155	161	158	153	162	165	155	162	180	175	148	167	161	159	150	158	162	161	124	147	142	138	149	155	142	157	155	176	195	165	151	171	160	147	174	151	158	163	186	155	150	159	152	155	157	151	152	163	162	153	141	154	150	147	161	167	151	126	153	160	141	143	160	162	182	148	134	170	149	140	168	157	149	148	162	175	154	154	154	127	159	156	170	155	141	154	136	163	165	160	159	153	171	132	161	146	158	150	169	155	154	173	155	119	146	142	167	176	162	151	166	162	145	171	176	157	154	152	146	146	167	177	156	159	152	157	144	152	174	165	164	150	159	143	155	147	142	135	174	165	130	153	165	166	164	150	156	165	155	139	152	161	169	152	174	146	156	144	154	153	171	169	156	162	154	179	150	143	182	151	159	162	170	171	140	160	142	148	144	149	133	155	146	148	133	162	151	145	173	162	151	150	155	153	172	165	161	160	174	150	182	152	176	169	157	157	168	168	170	143	132	152	154	165	165	129	162	149	149	165	141	154	162	162	164	154	160	163	182	136	171	144	165	160	161	177	165	167	146	149	155	164	156	159	137	192	153	150	124	141	163	133	155	144	164	154	158	152	186	151	158	160	171	175	172	146	152	150	154	164	153	157	151	150	150	175	166	162	158	156	169	136	156	143	152	149	161	149	130	155	169	148	172	149	173	144	163	157	163	172	151	159	171	173	168	181	150	153	156	137	148	129	167	156	159	154	152	143	153	191	156	140	140	176	167	139	143	153	144	169	157	154	156	152	170	163	172	160	131	145	149	161	158	158	156	158	134	135	166	148	165	150	168	168	163	181	154	154	152	145	155	158	143	146	146	160	159	165	151	146	152	161	170	148	164	148	146	153	156	154	146	133	139	164	145	158	167	145	154	164	161	117	165	157	140	149	170	158	178	139	168	163	169	157	161	149	171	143	154	175	180	158	179	164	147	163	179	151	155	145	148	143	179	145	159	152	152	120	166	140	169	149	156	136	147	143	187	163	144	156	140	170	153	152	167	165	172	165	153	159	143	134	151	153	161	179	172	164	154	163	130	156	189	164	158	165	148	175	181	141	164	170	152	153	148	162	145	171	144	155	165	167	168	157	142	141	143	178	155	142	157	162	139	149	152	161	146	165	179	153	147	142	140	168	140	181	149	157	162	155	163	172	158	157	170	158	161	166	175	148	154	144	171	160	146	163	145	155	145	151	144	145	159	149	166	144	169	166	151	160	146	176	170	161	131	153	137	162	162	174	155	154	142	164	147	156	160	168	180	141	167	162	134	178	161	157	159	165	149	148	161	159	162	139	171	145	149	157	157	136	172	145	159	151	140	150	144	179	152	162	158	161	136	153	144	170	168	165	156	154	172	156	152	152	156	188	153	164	169	157	143	166	148	170	152	152	171	157	158	159	142	161	156	139	152	143	149	155	168	150	151	175	200	155	163	151	143	157	170	162	150	156	159	171	145	157	169	159	135	142	172	148	173	153	133	142	141	179	146	174	154	136	153	161	152	160	134	164	166	183	172	134	146	162	133	143	173	160	168	164	161	166	149	163	160	178	147	169	168	153	140	152	163	146	156	164	160	173	151	148	163	161	166	158	171	156	168	162	164	147	132	180	159	164	138	157	158	172	168	144	139	148	145	169	159	145	165	178	163	147	150	164	157	154	182	161	166	140	149	138	149	144	165	149	154	146	151	157	150	136	149	140	169	152	140	161	150	142	169	156	135	138	155	173	151	151	158	153	141	166	156	177	137	128	161	133	163	150	179	142	155	139	159	181	152	144	152	142	152	154	150	173	141	160	174	161	144	173	170	148	157	152	171	161	166	154	164	141	174	165	144	158	141	133	153	157	141	191	170	151	145	161	150	138	144	154	158	164	154	156	136	168	179	178	161	178	172	164	148	160	171	167	136	159	160	168	146	163	140	149	167	180	144	151	142	152	150	157	165	160	154	162	152	152	156	136	171	155	170	155	150	157	163	189	162	159	146	155	154	149	155	168	160	165	148	159	168	135	154	152	160	148	142	173	124	156	150	189	155	165	151	159	173	133	151	186	140	147	159	156	155	167	156	165	145	152	167	162	167	141	156	151	179	174	167	152	140	158	147	151	168	186	147	159	161	135	169	166	162	158	155	178	141	157	159	165	155	153	158	159	138	168	144	149	161	145	162	160	146	151	146	157	165	161	176	163	168	157	157	144	165	155	163	167	169	167	141	168	147	162	150	166	149	159	171	123	160	130	154	182	149	169	173	132	140	136	153	146	145	153	147	156	154	156	147	144	157	158	187	157	147	157	159	161	179	160	164	160	166	145	129	156	153	161	141	141	167	158	149	156	136	149	150	151	171	154	165	163	136	140	136	154	163	172	161	155	156	156	175	171	153	144	186	154	141	173	160	144	146	125	155	150	151	149	157	153	143	169	156	147	158	160	166	159	141	157	176	184	173	161	137	169	126	166	149	152	145	160	148	158	156	164	176	159	168	164	172	150	141	149	146	181	184	163	132	151	141	154	153	154	144	144	134	169	158	145	178	152	146	166	164	158	187	160	161	163	161	161	160	162	138	160	162	158	185	161	139	172	136	154	166	150	126	180	154	164	161	157	148	154	145	183	155	151	186	154	137	176	165	151	157	158	147	157	177	156	158	152	156	175	157	138	153	169	189	161	171	137	163	155	157	168	159	141	153	155	159	170	175	149	192	170	165	165	150	149	146	148	168	155	139	157	144	149	172	155	157	147	166	139	134	168	136	164	158	158	161	153	143	159	162	143	169	142	142	148	158	171	144	151	172	131	153	156	157	133	148	162	155	193	152	146	165	150	173	165	181	169	153	156	164	150	161	152	131	151	146	167	122	135	154	155	167	170	167	143	172	138	168	172	154	158	152	162	150	168	140	136	141	150	143	181	158	144	158	164	163	154	150	158	165	146	147	184	154	164	148	143	144	143	139	148	159	158	146	182	167	144	155	156	177	161	169	138	163	141	153	162	147	164	171	164	175	138	168	157	170	155	164	149	154	172	153	167	152	145	147	182	162	155	147	158	180	162	147	163	154	170	173	153	145	153	167	139	150	157	158	159	144	144	150	173	140	149	150	161	150	168	150	173	179	157	159	151	158	148	143	161	176	161	145	143	152	140	164	169	169	147	148	183	145	164	159	155	156	162	138	150	174	139	161	174	171	172	149	176	168	171	171	182	164	161	156	142
26758	20939	17637	8690	5724	2576	957	509	469	663	568	633	848	687	576	469	469	439	586	1028	1143	748	346	315	314	333	331	317	303	324	328	300	326	351	342	312	321	301	309	305	321	338	330	366	273	298	333	285	323	336	351	324	298	301	333	324	300	326	329	338	307	314	340	318	349	355	326	328	317	278	348	310	308	297	358	320	294	344	284	353	334	325	319	301	324	297	292	303	308	315	294	282	324	292	314	315	324	349	333	343	327	311	345	291	336	310	314	292	335	340	312	346	306	332	289	318	316	320	347	313	357	326	327	336	327	307	321	331	309	350	327	335	323	329	328	346	333	299	326	326	315	284	328	327	325	320	332	315	345	345	302	308	333	307	312	307	322	289	335	334	312	310	319	327	333	338	320	312	307	355	340	331	306	314	318	327	340	340	340	314	325	333	310	320	328	337	337	323	312	294	354	335	310	307	300	303	287	312	324	338	325	339	333	325	312	355	341	341	305	331	333	340	317	346	320	335	326	353	329	293	346	332	315	318	316	320	322	317	323	327	332	316	330	365	297	334	322	356	286	317	326	347	345	324	299	323	332	297	332	346	338	317	329	299	304	319	335	344	343	326	325	291	301	347	319	321	333	343	338	307	317	320	303	334	316	321	292	304	304	301	294	308	309	323	326	344	332	350	303	342	305	324	315	311	337	305	333	337	340	303	291	332	324	308	359	338	363	287	351	328	310	333	324	334	311	318	310	282	344	341	329	343	296	313	281	350	337	334	308	334	339	357	335	315	328	322	291	321	309	309	315	335	310	300	305	324	318	298	308	321	322	304	304	325	312	352	311	323	336	319	336	335	305	284	337	314	306	296	327	327	335	349	342	327	300	319	266	310	332	341	307	334	303	319	340	343	345	323	338	329	312	298	307	306	333	335	324	281	353	299	315	338	347	333	334	317	340	294	336	308	330	333	330	304	325	327	336	341	319	359	322	336	328	337	316	334	315	327	330	310	339	282	339	351	348	345	317	298	298	311	342	305	326	320	314	320	298	352	314	291	334	290	312	303	336	301	317	365	313	327	356	356	359	312	345	326	313	310	311	290	315	320	320	314	315	338	341	309	319	321	340	331	318	335	314	327	351	344	331	322	318	346	299	310	305	344	299	334	306	329	334	350	323	328	355	308	315	327	321	300	315	302	296	323	328	311	328	326	330	328	345	325	328	329	302	323	320	310	325	328	326	316	309	322	331	327	362	348	337	339	311	329	313	305	306	318	341	331	311	366	345	318	327	350	329	310	324	271	321	305	330	338	302	326	315	285	316	337	320	317	317	320	358	293	314	372	313	321	338	325	328	326	304	325	311	312	304	322	338	296	335	323	311	322	352	329	326	306	340	367	352	339	282	364	306	317	322	324	315	319	311	371	321	335	328	293	334	328	309	313	340	345	345	301	332	339	322	299	356	328	328	327	323	309	290	318	335	321	320	356	316	315	345	328	327	329	347	350	323	286	300	334	288	328	341	339	337	310	322	320	336	306	375	328	325	286	357	324	344	313	332	288	310	354	308	343	320	326	320	319	324	354	343	317	362	342	349	354	316	319	374	320	383	342	342	302	314	312	358	343	334	333	299	326	352	340	303	340	338	347	333	321	333	328	333	290	329	317	340	312	347	283	319	302	349	311	323	324	332	350	315	328	306	309	298	329	304	302	325	342	326	341	316	291	318	325	342	326	357	320	326	331	327	346	348	348	336	322	302	299	316	314	317	306	305	338	388	327	313	323	318	294	301	328	314	341	341	317	336	314	314	343	325	330	330	345	363	305	325	325	321	330	361	305	347	312	297	342	317	318	308	319	338	325	294	323	354	321	348	336	334	307	301	349	367	316	316	319	349	327	323	322	319	337	328	341	320	326	303	303	324	351	334	332	346	326	311	314	328	333	347	346	348	353	338	317	348	345	292	367	307	308	316	275	326	304	321	323	337	341	305	334	313	319	354	341	333	302	316	329	328	355	329	335	313	319	323	311	336	320	336	330	295	331	322	332	282	339	316	338	311	310	315	352	336	316	358	310	350	320	328	335	358	314	350	301	351	322	335	343	293	305	288	304	308	304	336	316	322	275	323	301	307	348	336	298	309	344	292	327	308	340	324	329	327	312	303	325	291	334	312	325	317	312	354	290	309	313	329	311	327	328	326	308	327	336	335	338	307	328	285	319	294	354	342	342	315	328	314	329	326	341	340	319	290	320	328	326	321	316	329	350	319	317	318	357	316	294	308	339	295	349	332	341	316	313	318	329	339	291	322	298	316	287	356	330	330	325	328	283	339	332	348	342	339	299	346	311	304	326	316	309	301	339	311	329	287	310	306	329	302	340	347	356	313	344	295	300	291	314	328	326	311	299	326	311	309	326	335	344	310	317	321	311	335	329	308	305	291	312	345	330	301	291	289	285	339	330	277	319	332	348	329	332	321	311	323	328	334	342	312	324	309	313	337	300	307	309	333	321	318	309	341	351	330	348	332	281	326	333	315	314	322	301	282	315	304	326	306	338	336	342	307	345	336	340	329	311	338	318	358	313	324	340	340	315	302	308	321	305	333	298	364	310	319	315	339	305	319	348	298	323	339	334	336	316	310	327	306	315	355	322	319	325	371	338	341	355	352	313	311	352	301	288	326	297	312	349	311	297	311	323	310	328	314	341	326	285	314	301	315	355	324	286	327	350	329	320	349	318	324	333	345	326	323	320	295	358	314	363	349	323	317	335	310	321	344	304	295	340	326	281	320	339	311	317	283	341	351	319	346	340	311	321	314	351	334	297	334	321	347	313	334	345	312	357	327	320	361	297	359	340	350	318	325	352	328	303	317	320	328	334	363	335	352	331	296	314	307	338	351	316	331	365	351	304	289	343	358	312	343	366	312	314	319	312	316	362	325	308	314	341	317	296	310	336	327	301	322	310	338	334	356	324	346	325	319	283	337	314	327	357	306	330	342	295	348	339	343	348	329	308	331	331	319	337	308	328	330	345	351	371	322	288	298	342	307	298	343	319	287	336	349	337	316	320	355	356	311	323	306	289	329	350	343	329	341	316	332	306	333	317	343	342	327	333	311	289	327	348	345	319	333	312	335	322	344	301	318	285	326	371	365	318	329	310	344	302	306	328	298	331	313	348	320	303	314	356	354	323	326	332	333	307	297	311	317	331	347	328	316	319	290	327	338	335	334	333	307	309	349	358	319	317	318	329	319	322	365	299	335	319	360	318	347	344	312	367	343	313	376	341	343	318	325	313	331	333	335	299	327	300	323	305	304	330	323	331	322	334	320	315	326	295	351	335	302	308	332	336	342	329	310	292	331	341	312	325	314	333	347	317	316	348	325	340	320	290	337	315	313	314	351	343	329	345	326	318	333	310	335	329	362	310	340	299	307	319	305	342	332	345	349	303	319	320	336	317	317	361	331	347	311	317	371	353	315	321	318	312	335	317	327	312	334	309	331	321	321	300	383	312	341	305	315	314
16092	23983	20918	11484	11190	5669	2209	956	909	1519	1163	1323	1930	1418	1098	796	698	663	1186	1980	2124	1350	530	460	428	452	464	431	440	421	472	480	432	444	426	401	457	466	433	493	444	425	461	448	437	457	467	431	453	443	437	442	442	462	457	430	434	446	426	415	423	442	455	441	480	446	480	436	419	407	438	438	451	443	446	440	488	408	433	442	440	462	463	475	478	405	454	446	440	459	449	433	467	481	472	443	446	409	447	436	459	455	451	439	468	466	412	436	444	425	439	405	417	425	444	408	440	469	449	442	446	442	440	423	470	445	412	419	460	446	493	413	456	484	432	411	422	440	457	471	455	454	433	414	461	418	442	458	484	477	450	429	479	443	419	442	447	464	473	402	436	449	420	424	482	434	441	418	481	471	411	458	424	441	433	441	405	432	422	460	425	443	421	436	421	449	433	444	459	400	429	427	423	438	460	433	461	454	448	419	449	426	440	446	466	436	445	417	446	464	426	469	443	477	439	442	484	435	492	473	459	475	404	422	442	439	444	455	404	462	451	463	413	445	407	438	445	436	436	484	411	452	447	483	491	432	435	490	482	437	423	486	424	420	423	444	462	462	423	416	432	438	445	426	472	483	430	442	409	488	410	446	448	447	422	488	462	440	471	481	440	486	447	462	468	464	464	427	456	428	449	445	457	449	434	428	409	455	478	424	467	463	478	455	443	417	476	465	453	442	408	427	451	450	454	438	430	465	459	480	471	429	453	445	461	456	455	426	442	402	436	448	470	422	452	467	457	415	432	430	443	448	425	438	432	431	443	480	452	437	430	490	427	454	422	498	471	456	450	463	429	433	440	449	448	466	489	419	461	439	442	440	445	423	443	458	459	431	448	393	427	456	474	463	472	444	438	410	477	483	470	434	447	454	438	499	455	387	446	464	459	471	482	456	435	404	469	459	432	483	447	430	391	423	443	456	449	418	439	442	406	419	432	435	462	399	409	471	439	467	447	484	443	452	448	412	423	423	477	416	430	425	456	426	442	483	481	434	435	442	478	408	437	409	433	453	412	422	445	459	437	437	409	434	435	413	409	440	486	455	452	443	433	445	429	418	473	457	465	444	462	436	472	427	410	446	485	450	425	485	472	444	469	455	482	458	454	484	442	457	456	451	424	438	452	438	399	483	399	455	449	462	448	442	427	458	438	437	460	484	480	380	451	478	451	429	445	449	422	435	421	436	453	453	436	479	400	420	443	438	477	456	453	435	440	434	463	443	439	426	438	480	447	459	436	445	464	395	432	419	450	438	438	444	432	470	419	469	432	439	446	466	432	425	430	405	408	458	421	432	447	443	472	447	443	427	463	431	469	457	436	449	427	434	467	454	440	437	432	429	451	463	434	448	467	430	413	500	429	378	466	448	439	446	433	467	473	449	414	499	440	439	447	449	430	445	447	423	454	405	428	441	435	449	444	490	449	439	462	433	404	447	437	378	455	416	415	428	454	460	423	490	416	465	473	425	414	443	452	423	421	430	458	438	422	435	449	481	477	444	485	444	448	432	389	432	435	411	488	424	440	438	447	398	436	424	432	419	407	464	475	418	408	416	435	412	429	413	399	451	428	469	416	435	419	476	428	405	423	444	492	430	450	447	402	454	469	459	426	468	472	480	480	435	422	435	454	441	446	441	440	451	446	439	439	431	447	465	449	450	443	442	431	437	442	458	440	462	465	442	408	439	438	478	451	441	439	417	429	459	457	451	475	457	435	463	442	427	429	437	437	413	447	457	458	465	381	462	419	457	413	467	447	435	390	435	415	444	408	436	448	437	460	437	454	428	425	424	436	404	477	445	456	449	451	462	431	465	429	473	418	459	459	458	439	460	422	445	459	422	438	456	458	454	443	434	429	475	425	453	443	428	450	473	418	433	441	450	443	484	466	479	416	439	456	425	458	452	442	456	455	449	439	468	441	425	442	454	434	451	453	442	433	461	462	461	470	455	446	449	429	458	452	475	408	457	436	464	440	448	496	441	468	423	472	446	446	418	507	456	414	449	403	443	459	426	423	407	445	458	458	423	473	414	398	455	449	499	424	468	434	472	439	420	407	495	422	450	413	439	485	415	455	416	431	447	465	416	450	453	446	396	459	437	441	466	443	421	442	447	486	433	419	396	473	436	420	418	447	440	444	463	427	434	390	458	424	419	443	405	464	462	462	459	461	448	430	455	426	429	428	441	469	431	408	466	428	420	431	448	434	453	447	441	479	448	439	468	465	418	431	433	419	439	403	445	466	462	439	437	439	416	421	437	459	510	447	420	427	445	449	420	430	437	427	468	426	406	417	434	448	463	433	402	433	483	479	457	431	438	462	479	462	491	450	420	469	437	441	464	449	447	454	468	485	456	464	454	453	453	425	446	423	437	422	442	418	421	443	473	461	443	472	415	479	466	435	451	481	451	443	429	466	445	461	437	455	427	419	449	415	471	468	448	476	450	444	460	475	420	440	448	454	418	431	431	474	472	442	440	496	443	432	451	460	465	428	409	467	397	444	468	429	432	424	475	464	436	461	435	439	434	472	442	442	445	427	480	458	455	439	433	444	464	438	450	432	457	453	462	444	454	416	451	433	428	458	452	409	443	434	412	429	464	428	431	439	411	469	417	483	420	448	458	482	453	422	447	400	455	441	455	460	415	469	442	467	455	453	451	471	439	487	455	448	439	429	483	435	437	461	459	466	460	459	433	441	451	443	432	479	436	424	460	440	460	430	458	449	438	423	461	501	458	446	432	436	442	438	470	492	434	446	442	413	436	443	445	459	429	471	477	414	424	433	447	425	429	400	434	469	434	439	480	450	429	439	482	447	379	428	430	437	473	442	437	449	468	444	444	431	438	427	451	461	432	448	427	457	430	446	400	463	447	472	458	462	447	447	444	446	385	454	472	446	459	431	460	456	484	459	442	422	434	434	432	453	460	447	449	489	438	449	418	435	462	444	430	452	414	443	475	449	437	428	454	445	440	434	439	415	445	435	447	480	439	414	483	443	441	472	467	458	468	455	430	451	421	444	460	457	443	438	406	450	441	432	424	428	482	450	492	473	445	441	485	461	472	420	460	506	478	470	475	430	465	407	447	440	409	475	443	463	465	480	431	433	430	437	452	455	461	445	465	462	413	417	458	452	433	426	466	477	447	468	407	457	432	482	443	486	465	435	419	430	448	504	414	442	418	450	434	442	443	431	491	451	418	416	421	434	436	434	455	428	429	423	459	453	419	454	445	434	414	443	464	424	419	436	403	461	442	434	460	444	432	433	454	439	457	457	468	436	427	428	463	430	445	445	453	406	475	417	446	484	403	402	407	408	427	435	430	435	441	440	478	466	450	432	439	396	437	397	422	430	441	440	437	474	400	425	423	444	477	450	476	416	438	453	456	452	440	446	452	445	439	459	420	467	435	451	454	445	466	449	437	451	436	446	454	440	452	437	468	460	440	437	459	436	446	449	459	426	470	473	437
23871	21088	28370	24063	20973	10211	2006	1141	1151	1186	715	726	1172	850	751	631	611	513	2212	7049	6663	3793	593	260	239	264	259	255	238	275	263	278	273	281	279	252	270	254	257	248	241	229	254	270	240	279	268	294	251	295	283	232	255	258	272	229	250	279	237	296	242	264	276	250	278	247	273	269	268	230	236	285	253	249	268	253	268	250	246	256	266	248	262	264	279	244	271	268	248	243	272	262	238	261	250	234	257	269	261	277	239	245	245	250	266	275	232	270	280	249	241	276	256	261	237	270	249	281	257	268	255	295	273	252	253	295	264	250	268	289	284	261	261	248	277	247	269	261	260	254	275	223	253	282	225	263	272	257	267	262	259	268	258	291	260	260	265	248	272	227	257	247	290	264	270	255	262	285	253	265	275	246	271	244	255	265	256	241	267	257	263	228	277	297	254	294	229	274	256	252	270	279	265	250	266	292	275	243	275	250	239	254	252	233	252	258	248	244	261	259	276	256	252	260	259	267	245	261	267	252	240	267	258	266	261	227	283	234	264	208	264	250	230	243	239	248	267	245	276	262	255	259	239	257	254	287	249	287	232	239	276	260	265	247	228	246	272	260	269	275	262	275	299	260	261	249	263	279	244	278	255	267	236	243	227	273	253	262	262	274	264	267	242	259	269	263	249	276	272	279	264	263	239	225	253	255	244	239	268	253	256	257	266	279	251	273	280	236	276	257	245	259	264	250	277	255	251	274	253	260	264	257	275	271	243	247	275	230	260	268	273	246	242	284	285	256	258	295	244	258	249	265	241	245	260	236	236	249	279	269	252	273	229	242	258	266	215	269	271	253	244	264	248	232	211	256	260	256	256	242	289	250	259	263	252	246	257	229	245	292	233	268	259	249	258	273	258	275	259	274	292	289	252	270	247	254	238	262	237	244	251	276	259	236	263	267	264	263	250	264	284	260	255	286	244	248	226	267	238	248	254	274	277	271	250	272	238	261	282	237	268	271	255	271	239	265	251	259	283	264	235	262	264	257	250	283	240	236	257	264	243	270	235	261	260	241	242	249	242	236	231	283	234	251	256	253	263	254	272	275	285	278	256	258	263	254	266	242	273	242	239	266	230	253	255	254	290	258	268	258	269	256	231	259	268	283	250	255	235	255	263	250	274	257	237	248	278	280	265	230	270	231	255	258	229	272	284	227	241	280	255	257	273	290	233	272	237	265	253	268	271	266	282	281	252	245	251	284	248	250	244	253	270	244	273	266	231	264	253	268	258	268	263	258	268	265	256	242	250	259	233	270	270	260	248	248	257	243	235	272	252	238	253	272	280	248	239	265	265	286	229	287	234	256	231	261	265	252	283	253	267	275	253	251	255	238	283	240	253	268	253	248	230	271	248	253	245	232	291	234	234	239	243	247	263	252	239	257	274	244	250	254	254	240	287	274	258	246	213	243	239	278	254	260	278	258	269	249	253	268	269	273	276	243	250	260	262	248	235	259	270	253	235	259	264	256	278	266	255	272	261	278	255	237	276	237	246	246	247	254	230	263	267	279	277	276	245	258	267	284	236	242	250	272	251	280	269	285	263	240	275	257	297	243	269	243	285	237	250	252	241	271	249	252	245	269	234	257	245	273	253	249	250	270	262	261	233	302	253	255	252	250	243	246	263	262	248	264	240	256	253	266	254	256	268	264	256	247	238	267	241	233	268	273	279	253	243	267	259	234	257	255	270	287	252	249	245	281	243	254	272	266	255	264	273	272	264	283	263	271	259	249	257	276	264	242	269	257	270	250	250	248	277	250	251	264	264	267	241	264	298	239	236	260	296	271	275	258	217	256	248	263	253	230	240	269	264	251	253	254	255	247	258	266	264	263	306	261	252	232	247	277	280	264	260	279	253	263	254	269	258	258	263	262	277	280	276	269	259	241	257	241	245	248	261	255	276	261	276	229	230	249	241	241	256	239	254	252	286	287	250	245	245	279	276	266	242	223	241	263	252	237	294	267	268	254	283	245	230	258	248	238	211	258	268	252	272	264	246	251	242	248	275	245	279	295	274	288	280	255	269	272	257	244	284	255	282	246	276	290	273	253	255	251	255	272	279	279	254	239	268	265	232	267	247	245	238	257	235	244	241	238	272	238	267	284	260	228	284	294	250	258	261	255	263	258	267	272	263	256	250	261	286	253	254	253	273	243	259	230	263	276	239	259	251	221	281	279	267	233	252	269	268	253	235	251	264	244	249	249	237	255	232	270	282	271	260	238	251	287	243	251	275	272	261	252	283	282	276	271	284	252	260	278	265	248	273	251	272	245	222	246	288	257	235	272	249	248	262	242	272	253	248	246	253	270	261	277	259	251	260	247	257	254	238	265	264	260	246	256	248	276	267	267	233	290	281	232	260	262	243	263	254	257	254	232	256	250	254	253	266	246	269	231	241	252	262	264	274	246	264	266	261	247	264	259	215	287	242	254	272	234	287	265	246	249	252	259	272	276	251	254	260	230	261	260	255	279	257	262	232	250	286	220	272	301	261	275	241	288	227	253	297	240	244	258	223	248	267	266	282	236	275	252	270	295	269	257	236	241	245	264	261	286	246	267	247	253	238	270	255	250	246	254	256	255	253	268	260	255	261	232	240	253	272	267	232	260	236	297	237	281	252	262	280	268	251	250	232	224	278	245	288	301	248	274	286	228	262	273	287	267	254	261	262	243	276	273	242	280	231	222	264	236	255	249	254	240	259	250	247	269	294	262	233	241	260	274	235	308	270	249	260	255	268	253	287	301	262	258	266	255	256	253	240	247	246	255	254	238	234	252	236	250	256	271	270	321	273	262	256	247	278	268	266	261	262	273	272	255	253	251	254	259	238	242	269	251	263	280	261	247	231	261	241	232	232	270	265	255	256	252	250	243	241	244	282	256	285	231	271	260	256	225	241	273	285	246	261	262	272	268	250	268	241	252	265	232	290	236	256	249	240	244	281	295	258	253	259	258	266	278	227	284	260	244	269	269	243	244	260	221	240	294	258	264	249	271	272	266	250	254	262	252	276	273	254	241	260	240	237	262	239	272	259	252	259	221	250	262	234	256	246	249	252	280	254	287	272	275	250	257	238	248	281	258	274	263	273	260	263	275	258	247	252	280	273	259	253	256	263	246	253	243	280	237	277	277	253	247	259	248	241	260	229	271	294	277	258	253	219	237	240	262	245	268	268	269	269	261	252	277	248	270	263	239	240	249	279	259	234	263	269	267	241	228	277	253	258	229	259	270	273	258	251	264	242	263	244	282	291	273	250	252	262	272	260	256	237	264	280	267	249	266	256	250	252	268	243	243	248	256	229	271	245	264	271	257	241	261	267	262	252	246	249	243	260	235	244	283	267	250	279	253	286	258	255	263	279	275	266	282	261	279	267	248	245	226	269	271	251	257	250	268	254	229	251	250	260	260	258	274	259	243	245	250	278	266	240	259	255	242	260	264	235	258	236	288	233	256	257	260	265	253	272	234
17390	30482	29406	18192	17719	6663	3697	2635	2927	2987	1585	1786	2720	1850	1615	1379	1205	1054	5017	13346	11958	7347	1082	358	370	307	369	387	350	339	395	348	378	356	379	405	393	382	399	358	319	380	383	324	374	350	359	376	358	365	363	342	378	362	368	381	359	347	368	387	349	337	339	395	375	362	374	336	384	359	379	374	388	374	348	359	363	373	349	358	370	376	343	377	382	373	372	366	391	372	365	357	368	362	370	352	385	360	402	308	362	380	376	338	330	365	396	359	367	364	353	397	347	355	375	371	339	337	349	358	346	344	371	349	370	357	401	385	336	408	362	339	350	405	346	340	369	395	332	380	344	409	392	401	381	344	386	375	384	336	373	368	402	347	368	343	402	393	348	351	347	406	354	385	378	380	336	376	386	349	363	376	359	345	342	367	403	359	368	349	388	362	362	387	317	366	371	370	368	382	345	342	390	353	383	336	388	346	386	320	360	378	361	390	374	360	362	370	345	352	363	366	370	328	363	350	334	383	334	368	343	357	365	380	373	307	354	354	357	372	385	352	393	398	390	407	361	360	362	380	352	369	337	347	338	360	352	357	367	349	336	349	391	367	327	376	373	374	337	358	370	397	348	349	340	394	382	329	359	400	370	366	357	362	378	349	355	337	374	359	322	363	331	359	363	357	362	375	361	380	364	379	361	361	381	359	349	360	373	387	337	366	343	373	386	344	370	349	331	342	354	370	342	353	349	345	326	368	324	368	379	363	382	357	367	367	381	377	327	356	374	391	367	329	339	382	379	361	357	340	354	361	362	360	362	357	376	372	350	354	366	342	360	383	373	348	346	339	350	332	364	325	363	361	399	350	359	374	342	379	391	383	375	328	320	382	354	390	382	354	405	341	369	365	366	346	370	343	358	337	359	364	346	349	361	342	363	381	373	366	340	351	339	374	379	379	333	344	326	327	373	358	359	335	355	370	356	400	370	366	358	336	366	335	379	358	324	382	345	364	335	337	388	387	361	336	372	361	402	363	354	351	339	336	359	342	375	370	342	356	358	341	375	380	391	369	354	376	356	363	359	371	363	334	357	354	375	424	357	358	365	386	365	385	354	367	377	340	362	371	354	348	343	352	339	379	397	377	360	334	357	379	359	366	329	361	363	346	358	373	384	357	366	383	363	360	369	369	380	396	347	358	358	341	379	366	361	394	399	344	376	388	365	358	379	387	350	377	353	320	356	360	353	363	359	330	354	352	359	328	350	370	354	373	398	340	378	346	364	364	393	375	330	360	328	356	364	376	386	369	351	355	352	337	350	328	373	358	351	336	353	419	352	353	330	371	352	375	392	336	364	347	332	368	374	377	347	364	361	335	354	374	353	358	352	381	362	346	344	361	360	367	372	355	370	353	338	352	358	348	367	369	351	391	353	358	382	333	339	386	340	367	361	340	376	366	332	373	383	355	377	373	361	392	387	367	390	345	404	345	332	374	367	339	354	370	366	375	364	349	351	338	354	323	357	361	339	344	363	359	354	387	346	359	316	367	350	380	354	376	377	373	342	357	348	369	376	395	388	391	342	354	358	374	376	363	348	389	361	353	372	368	341	364	356	383	339	350	391	327	382	370	339	381	374	296	384	366	349	330	356	387	382	368	359	370	341	379	352	336	365	392	377	371	370	369	374	382	346	367	350	340	356	334	375	346	347	360	336	355	377	381	362	353	352	410	387	391	373	385	367	393	380	363	368	371	381	336	379	371	369	364	368	368	382	387	384	384	354	345	358	352	369	368	353	320	386	324	362	336	345	363	339	349	403	353	364	324	363	348	392	366	373	361	376	355	369	370	338	328	350	316	383	379	373	370	362	356	365	378	359	375	350	359	389	385	356	351	349	351	373	335	386	358	364	335	371	363	338	390	390	362	371	356	345	352	365	446	336	362	360	324	348	394	383	350	343	361	358	361	397	344	363	368	342	362	372	348	356	371	343	367	358	393	368	341	378	350	345	371	362	390	323	393	338	372	352	380	350	386	365	334	371	329	345	362	376	363	348	340	352	413	360	357	378	360	372	374	367	395	350	368	332	391	350	352	386	379	355	345	343	346	370	359	352	352	359	373	332	354	357	345	350	396	346	417	374	332	334	356	342	354	386	382	380	354	326	383	352	352	366	354	352	362	367	372	374	360	388	372	339	368	359	337	403	322	381	375	346	370	356	377	368	352	324	395	406	385	360	343	369	364	355	371	365	375	384	314	378	366	369	378	349	332	354	381	346	367	360	336	367	384	374	352	394	365	365	359	354	348	358	345	396	367	344	374	353	343	339	354	368	394	340	360	352	372	374	383	366	329	393	353	365	361	388	365	327	358	341	356	329	382	337	339	345	371	348	356	333	374	379	344	390	363	353	352	362	386	361	385	379	355	349	357	370	336	358	354	340	339	334	328	355	344	364	377	357	391	355	362	331	353	341	349	385	392	378	363	385	356	347	396	351	355	376	370	398	356	372	378	373	362	351	388	341	378	376	375	347	382	339	326	351	340	360	361	336	374	398	364	373	397	389	370	341	335	357	378	350	319	391	389	357	358	392	359	363	342	337	377	334	387	341	360	374	351	377	414	375	348	361	313	396	367	341	330	383	391	329	383	328	338	370	325	384	369	366	356	341	359	341	384	374	375	372	390	368	374	374	374	364	362	343	361	362	376	338	322	353	338	367	342	359	382	339	361	326	380	381	351	375	352	350	371	357	352	348	381	378	377	382	379	368	358	355	360	368	367	389	359	369	339	363	352	373	367	358	381	329	358	336	368	352	361	371	380	362	354	371	339	385	375	385	368	373	319	357	367	362	359	366	338	342	346	361	374	339	333	368	362	353	394	362	343	384	365	382	323	345	363	396	368	365	376	363	356	378	342	367	384	377	366	356	351	379	371	354	356	347	370	345	392	326	367	368	345	351	378	375	339	344	362	374	344	323	353	363	372	346	325	372	357	352	331	374	370	364	358	384	336	362	338	364	342	379	368	363	352	380	354	372	364	379	367	372	340	358	342	341	370	373	360	407	360	349	363	330	372	358	349	367	340	384	334	344	352	364	366	354	326	376	388	371	375	358	336	358	351	360	334	358	384	342	366	366	393	389	355	376	344	353	373	387	362	367	347	387	378	354	329	353	337	351	350	376	361	389	362	350	391	370	379	390	359	372	358	352	379	353	383	364	402	338	389	363	336	349	357	362	382	340	404	324	352	371	373	385	380	376	362	379	361	397	332	337	342	341	341	361	342	352	365	362	384	353	394	377	342	363	391	355	358	354	382	376	336	409	359	347	383	376	362	368	373	370	344	366	347	381	359	369	337	350	379	384	340	351	322	347	353	376	343	378	333	411	356	362	405	364	360	357	343	379	369	354	366	357	352	348	360	356	367	400	340	372	347	340	343	355	378	368	347	354	333	387	388	352	356	387	360	310	391	352	347	334	352	341	392	350	380	348	359	353	360	375	370	338	353	377	364	382	351	337	340	366	395
22792	21064	28842	23510	21124	20976	10798	5174	4255	2647	1321	1022	1281	824	823	890	1144	766	3408	12503	12079	8327	1295	129	128	158	134	147	153	130	145	128	157	133	153	132	121	135	134	132	135	129	164	128	169	146	135	101	146	128	125	125	117	142	101	139	108	128	123	140	129	128	118	146	147	132	142	145	116	125	140	122	131	129	154	125	134	123	140	140	127	153	151	133	129	136	162	149	129	136	121	127	121	138	146	140	116	119	126	164	153	141	137	123	126	132	131	122	123	140	134	151	129	126	136	124	121	117	136	115	128	114	140	137	136	139	139	120	117	132	131	136	135	126	165	122	115	135	140	140	134	130	141	126	132	122	133	126	134	134	133	139	134	116	132	118	143	115	117	131	139	139	139	138	129	126	132	131	136	134	106	140	155	138	132	143	149	110	105	154	142	133	99	125	112	139	147	125	140	156	157	151	136	125	130	117	151	143	134	143	130	119	145	127	133	149	112	127	151	151	128	117	123	129	139	149	120	150	160	108	152	129	125	140	121	115	138	139	129	144	140	122	136	131	123	113	125	134	129	141	148	141	125	157	125	151	126	117	138	126	134	139	137	128	139	121	120	146	125	120	122	134	131	117	125	135	117	123	117	124	137	128	130	122	123	121	139	135	136	126	136	120	123	150	125	132	145	159	141	117	137	135	150	122	123	112	142	121	133	142	131	132	119	142	140	133	130	121	140	134	118	122	122	141	132	136	144	118	141	121	132	111	120	122	145	126	132	125	113	138	108	132	125	129	131	123	122	133	116	118	127	141	128	130	143	125	125	129	145	142	131	142	154	143	131	123	128	117	148	126	143	142	139	144	111	131	126	130	157	127	151	110	131	115	145	117	130	144	156	140	129	136	143	112	129	109	124	129	128	136	136	120	118	137	133	138	146	132	125	110	118	123	132	121	137	122	135	115	115	116	118	139	130	136	118	154	149	132	138	142	128	146	128	137	111	122	145	137	134	142	132	128	102	164	110	131	127	139	144	137	120	135	118	122	126	121	127	137	122	126	128	132	146	150	117	149	148	120	131	135	133	119	144	127	140	155	123	114	133	123	140	151	141	97	127	136	138	137	119	136	124	122	126	161	138	119	117	129	127	132	146	138	125	142	132	144	109	125	127	131	130	124	145	111	106	122	127	128	127	136	149	142	137	128	117	123	131	130	121	131	121	107	127	110	136	139	135	129	126	138	130	140	139	153	123	132	125	115	131	122	122	134	140	114	119	132	126	123	129	122	124	125	127	132	148	142	134	137	141	135	127	139	115	137	126	120	133	119	133	137	149	143	127	127	141	146	136	131	124	141	131	141	130	130	133	127	141	135	136	140	138	118	122	131	142	130	135	158	130	124	126	109	120	159	102	124	125	139	118	145	147	147	136	113	144	128	131	121	125	143	122	122	149	135	143	128	127	124	116	137	127	155	129	140	129	114	134	113	142	114	122	128	123	98	126	137	136	143	131	115	151	130	136	147	145	156	134	138	140	123	141	138	152	142	156	138	142	133	112	134	132	147	123	136	128	114	124	147	142	120	124	137	117	127	143	131	153	121	147	125	120	140	125	121	132	136	111	133	152	164	139	139	143	108	124	148	110	139	110	139	121	125	160	129	136	133	128	133	135	128	131	150	140	139	139	118	123	120	118	113	126	117	122	142	130	102	157	114	116	142	119	141	141	145	104	133	123	134	134	130	147	126	149	120	131	137	129	138	135	122	145	162	116	121	114	141	117	115	162	149	141	130	124	122	143	144	133	140	108	149	121	136	140	111	122	147	133	118	134	136	132	143	131	130	135	112	124	139	133	149	130	140	129	133	125	144	133	136	109	139	117	127	128	132	141	136	134	134	117	153	128	133	105	134	134	122	129	140	137	153	134	119	128	114	136	140	146	129	142	125	123	146	125	148	128	156	132	123	104	133	115	134	125	135	130	135	122	137	141	133	144	141	121	136	139	127	155	126	164	132	137	109	119	137	121	128	139	139	149	136	126	136	125	135	129	141	107	131	122	125	125	126	151	130	113	135	119	121	117	123	142	131	132	118	128	128	124	134	137	134	121	119	153	105	128	128	130	115	130	105	123	131	122	143	143	142	128	133	140	126	140	119	118	149	142	133	145	126	122	138	145	138	128	132	139	124	127	125	140	121	149	127	133	135	125	116	112	127	138	125	106	115	145	126	154	160	142	124	134	154	142	151	110	148	143	145	129	128	128	144	147	145	110	131	135	140	127	127	124	135	123	117	153	175	125	110	149	136	136	114	139	144	136	130	136	121	111	140	126	136	141	153	132	119	138	151	143	137	136	117	129	126	142	123	126	125	119	135	108	116	140	129	124	135	115	128	116	118	134	124	137	132	127	118	129	132	139	113	115	122	136	112	120	114	127	126	134	130	95	142	123	110	122	135	117	123	127	121	129	120	129	118	133	142	130	153	130	133	131	126	109	105	125	136	130	120	134	135	119	122	123	133	119	122	145	139	135	125	159	142	125	136	125	124	135	137	142	134	134	141	121	148	149	104	131	136	122	138	140	118	147	141	127	133	119	133	126	145	120	138	122	131	130	127	142	126	125	121	131	123	140	136	136	122	137	136	139	134	126	130	119	132	118	144	136	144	136	132	140	143	160	132	139	127	113	128	129	136	138	123	130	130	139	151	116	140	139	142	140	121	119	133	131	144	127	122	140	127	145	139	124	125	146	129	125	118	123	155	136	117	118	145	146	151	125	142	133	135	138	104	138	138	136	137	139	117	125	137	118	97	123	136	137	161	133	110	138	120	142	127	144	121	140	117	114	124	140	143	140	137	147	130	121	131	130	141	129	134	123	140	129	140	126	144	142	132	106	116	120	133	128	126	114	108	119	120	128	133	119	146	136	131	133	139	129	129	137	120	142	114	145	138	146	129	117	139	139	128	131	130	107	138	125	125	129	129	121	135	129	125	125	139	148	138	129	132	122	149	126	122	119	129	120	123	122	146	162	156	110	130	144	156	123	128	131	131	116	138	143	144	134	135	122	126	137	139	140	118	120	131	133	133	126	155	123	126	138	113	135	119	134	137	126	115	145	132	115	149	150	130	132	136	129	106	120	159	125	131	126	119	142	141	135	126	138	131	111	140	127	117	121	146	134	128	128	142	129	137	151	122	111	112	123	122	110	143	124	133	135	127	126	142	150	124	138	139	157	145	131	126	115	134	129	149	135	134	136	124	142	135	116	148	131	138	124	128	116	124	136	137	142	140	104	125	126	112	134	134	131	140	149	128	135	147	122	151	117	127	145	129	107	132	150	126	135	132	120	128	139	125	131	124	151	136	139	116	132	132	125	121	128	129	144	118	137	144	119	124	115	123	123	124	149	123	124	131	123	156	118	125	122	130	137	153	143	122	140	124	136	148	116	127	113	121	138	136	138	132	141	138	137	131	114	131	123	124	131	143	118	148	116	145	124	117	138	142	138	124	124	105	151	118	126	118	138	126
20077	35979	34985	25313	22634	9686	7516	10975	10295	6651	3235	2713	3168	2139	1972	2208	2618	1637	7383	20441	18750	13701	2079	212	184	226	193	217	209	196	186	198	203	217	197	195	198	232	188	188	167	202	187	182	182	185	175	173	165	179	197	179	177	195	186	197	214	191	177	184	182	187	183	177	181	184	193	175	181	179	186	162	172	192	167	174	181	165	193	160	184	205	176	175	201	167	185	184	206	159	185	187	177	164	183	188	189	201	160	182	204	210	179	185	169	193	199	162	178	153	159	188	198	190	170	177	200	190	173	166	182	197	171	173	175	206	179	181	171	183	171	185	162	169	183	176	176	189	182	166	197	202	172	181	156	191	182	163	186	180	188	188	169	199	186	169	184	182	192	177	178	214	200	171	177	176	164	178	182	173	186	165	169	186	202	172	159	149	196	191	169	179	198	178	180	223	194	187	159	185	205	184	184	183	181	177	205	166	170	172	175	202	191	175	189	206	179	195	171	165	173	156	202	184	181	193	188	177	175	193	192	178	173	171	199	206	184	190	201	182	180	141	186	181	193	172	205	183	180	185	188	194	178	176	196	177	175	156	175	177	166	181	185	170	188	169	165	193	157	171	176	203	167	174	177	200	177	190	211	199	161	184	167	168	176	171	182	203	158	187	185	176	183	186	191	186	166	184	193	165	198	172	159	173	170	174	172	189	194	190	178	208	167	172	180	176	167	177	152	202	179	198	155	175	194	205	187	187	190	191	171	177	141	179	182	156	186	187	163	177	176	179	193	142	173	176	180	180	197	188	171	176	182	193	189	185	166	192	187	179	188	165	181	179	157	191	188	181	175	197	174	157	170	174	176	159	186	172	180	184	166	202	180	195	163	190	162	170	177	173	178	160	196	188	192	170	188	186	172	162	181	166	180	184	188	172	185	199	175	197	180	205	192	193	182	180	173	167	173	194	168	188	186	196	199	168	176	185	170	189	166	177	184	204	187	157	179	158	178	189	177	175	213	164	171	182	201	177	199	172	170	188	177	206	178	165	178	184	159	176	211	194	152	212	194	184	191	182	187	182	199	182	171	181	163	176	195	186	176	183	181	186	191	178	178	168	178	190	177	185	167	177	188	169	204	182	179	188	197	174	172	178	175	176	181	166	187	182	169	177	185	174	198	178	176	175	181	173	223	185	182	189	167	176	178	171	189	175	185	183	186	183	190	201	160	193	173	174	158	183	170	178	164	177	190	190	169	169	187	184	189	168	184	191	199	176	162	197	191	209	193	195	168	197	188	213	182	183	176	187	197	208	162	190	185	182	198	183	178	172	198	184	185	196	188	179	154	221	176	174	187	159	190	170	183	188	208	179	183	197	201	199	197	183	166	192	204	182	180	202	176	166	176	162	211	214	181	188	204	195	191	169	200	155	162	180	177	186	182	178	173	197	178	174	180	184	178	190	172	187	176	200	180	184	181	189	193	191	218	154	204	192	166	186	174	172	151	186	174	162	170	183	156	183	162	169	179	165	197	196	175	164	185	207	176	215	186	185	168	190	183	202	175	187	176	182	187	189	189	179	186	195	178	197	178	190	175	175	169	186	185	176	186	175	166	191	171	194	188	177	187	196	162	181	173	164	210	185	216	154	178	173	183	181	167	201	164	177	190	183	187	183	194	152	207	203	157	184	211	185	188	180	167	192	196	186	165	180	178	171	189	181	178	192	178	196	184	182	152	175	181	180	177	167	175	174	171	195	185	175	157	159	178	179	219	172	163	203	194	179	188	188	190	186	189	212	193	197	183	167	184	160	182	167	192	170	193	185	171	170	190	178	183	184	172	195	169	188	179	176	187	153	187	175	187	182	190	189	164	200	172	177	193	184	184	154	178	178	163	197	155	188	172	183	179	173	167	185	180	189	174	210	173	184	196	196	181	183	172	184	184	185	184	189	190	169	180	159	169	180	177	168	181	186	183	199	178	189	169	159	194	157	172	187	169	172	180	164	185	166	189	175	175	162	181	189	207	180	191	190	183	176	181	188	209	190	191	173	184	158	161	179	187	176	169	143	194	194	211	193	186	183	187	184	203	171	188	195	185	168	184	192	182	181	176	190	177	181	170	180	183	185	173	191	177	176	185	214	183	174	138	156	189	175	172	175	168	218	182	193	170	205	164	187	168	172	157	190	201	171	179	188	181	166	177	149	170	196	192	167	182	183	175	177	163	188	192	164	169	178	176	183	167	191	182	198	182	184	171	175	188	194	167	164	198	182	174	174	146	199	179	174	181	196	170	183	168	189	179	179	163	193	160	179	176	171	176	179	186	157	195	186	200	168	173	189	203	148	180	190	162	188	216	175	194	168	207	186	174	169	196	201	181	200	188	171	177	179	189	189	202	175	190	209	178	185	199	192	172	187	172	165	176	194	167	173	174	171	184	186	181	165	197	182	166	166	182	185	207	204	166	206	195	174	178	178	168	182	189	178	182	196	180	159	176	180	166	194	141	175	213	168	135	191	180	162	172	166	186	180	189	195	167	197	193	175	199	174	207	173	193	172	158	197	185	177	173	167	184	171	189	188	195	214	192	189	179	202	171	185	192	178	186	190	148	184	173	181	198	180	169	185	172	186	189	184	193	182	196	172	179	204	167	152	201	203	185	187	182	199	180	174	170	163	174	181	182	184	188	184	161	187	178	185	185	212	198	205	177	178	186	163	216	178	189	213	164	198	187	182	201	184	185	188	185	185	196	206	214	184	181	202	179	191	160	208	197	211	160	179	181	194	161	186	176	165	185	194	171	173	193	190	163	187	199	185	197	169	195	188	185	162	171	142	193	160	173	189	192	165	190	191	162	214	195	189	182	177	195	178	202	191	165	191	198	187	201	173	168	174	181	205	182	210	155	192	164	184	163	205	177	165	177	161	173	179	174	212	209	182	168	180	188	173	187	183	187	202	187	202	192	170	168	189	188	185	186	169	172	191	168	180	172	166	179	188	173	168	206	169	204	196	205	191	186	181	195	180	174	167	176	148	159	174	187	163	159	186	190	181	195	157	196	170	172	201	165	184	193	169	189	181	182	175	187	191	160	161	163	184	199	188	194	154	153	167	178	196	178	176	195	162	163	168	180	207	180	197	185	195	173	183	188	179	166	180	153	173	196	176	201	184	203	153	180	168	201	144	185	185	187	187	178	163	165	195	186	174	190	183	204	170	168	193	167	196	184	176	171	174	190	209	167	194	181	180	178	194	194	183	169	204	180	165	164	184	152	194	167	188	178	179	186	199	172	187	186	194	154	200	163	193	178	205	168	206	188	174	171	182	187	202	191	194	163	177	199	187	194	179	213	177	191	166	191	185	199	188	178	176	180	204	192	165	176	173	179	177	167	164	179	178	191	184	176	181	186	175	186	195	174	197	198	184	197	192	194	152	191	170	164	195	201	178	182	170	173	177	179	181	182	184	155	210	173	191	177	185	186	196	185	180	184	180	175	189	163	196	176	154	176	182	181	155	162	187
26713	20944	17881	10481	5352	1655	1836	2100	1087	1234	1162	765	594	647	641	505	590	617	656	976	1077	656	313	321	329	326	314	363	340	342	321	322	339	324	339	317	331	323	374	335	328	347	306	307	361	304	331	312	363	330	329	329	328	325	354	341	308	313	321	324	329	312	308	309	301	334	305	298	318	321	348	338	306	364	337	315	318	331	349	319	340	326	328	355	305	345	304	334	346	327	327	355	309	318	326	324	322	345	311	351	311	342	336	357	310	323	342	343	319	329	343	307	310	321	299	317	303	324	333	284	311	334	339	334	347	319	322	319	324	293	321	312	345	350	322	342	355	312	348	324	312	344	323	313	343	323	337	359	331	332	328	329	342	319	289	316	320	314	343	326	335	318	314	325	312	349	341	311	344	332	329	320	355	317	303	327	313	333	338	323	316	321	318	310	317	342	296	300	343	346	299	308	338	313	323	302	354	313	321	344	322	354	358	293	340	311	324	310	323	327	286	328	348	299	317	342	347	324	337	334	332	312	315	315	316	324	345	328	355	348	347	286	346	322	357	334	305	357	297	339	356	316	335	334	337	329	316	343	324	317	360	341	317	329	335	335	338	323	304	348	332	327	337	325	315	309	307	344	305	331	305	335	337	319	344	289	365	352	326	303	302	315	315	313	352	327	319	317	340	313	333	292	325	340	337	320	313	300	346	320	329	293	344	311	318	316	329	347	341	307	305	322	322	329	329	334	393	308	307	351	296	337	346	287	309	333	318	305	308	337	330	316	297	295	346	345	337	336	312	335	316	329	341	313	341	287	296	330	313	344	320	314	312	340	333	313	297	300	332	338	306	333	328	294	351	297	342	321	358	332	342	349	328	348	336	313	291	336	356	296	324	300	334	321	336	313	350	333	304	290	329	358	310	359	336	335	325	325	322	314	330	307	331	345	359	300	310	301	356	336	309	296	334	335	320	323	300	318	333	348	342	319	334	310	316	337	338	302	338	329	376	340	321	322	329	334	356	313	297	306	323	301	326	310	350	340	303	299	317	311	351	336	342	292	292	319	323	330	349	310	334	304	333	307	324	324	311	333	344	352	297	288	345	340	310	366	325	290	304	350	335	325	339	304	308	335	313	317	341	319	304	307	352	331	335	299	308	343	337	308	336	336	322	337	336	374	314	324	334	309	294	357	316	345	318	338	311	303	322	319	298	334	343	353	310	294	321	321	323	304	324	337	352	338	344	360	318	280	337	329	315	308	330	324	339	311	327	350	321	351	298	328	322	312	320	317	356	327	316	348	338	325	291	318	330	351	324	348	335	308	334	347	302	299	321	308	339	354	344	317	340	338	325	342	294	360	316	297	321	335	312	311	297	294	314	334	352	344	332	347	360	317	340	307	299	338	343	308	345	348	326	324	277	333	348	315	317	320	311	306	318	313	305	303	336	329	318	318	326	302	344	307	311	344	325	310	309	341	318	332	322	301	313	362	316	318	313	315	300	316	319	318	343	331	308	341	325	322	314	318	333	352	309	335	341	322	309	328	334	336	344	320	305	313	337	332	324	296	281	341	322	292	348	318	365	311	304	334	333	331	304	307	329	336	308	322	362	305	339	326	330	323	338	352	339	343	295	316	325	316	361	309	326	316	334	293	293	332	365	332	309	316	316	306	335	333	360	315	330	319	301	334	334	332	341	309	329	280	338	336	339	305	343	296	342	292	359	328	297	320	343	368	304	326	347	350	351	319	327	331	317	312	341	337	313	350	328	321	310	319	316	314	322	301	330	321	303	320	334	316	359	322	310	304	325	310	302	299	321	304	337	327	315	338	294	275	327	327	310	329	300	309	307	346	347	347	356	311	313	317	345	320	337	346	303	307	341	316	318	315	353	332	353	349	334	329	297	299	334	304	319	301	308	340	336	332	311	300	317	323	359	307	334	305	309	347	308	324	301	321	337	322	339	368	318	337	309	338	336	321	335	322	318	354	293	315	317	299	335	338	345	311	308	321	348	347	330	339	312	337	335	332	367	299	346	331	337	334	283	327	329	331	325	338	317	359	339	344	335	317	325	322	335	325	321	320	305	329	309	315	372	295	295	311	329	302	320	352	317	315	333	314	336	331	314	311	302	335	318	348	311	333	347	316	283	294	350	337	333	349	323	332	322	290	345	293	333	325	316	352	372	321	337	305	329	332	312	338	316	326	311	355	319	312	330	323	315	350	315	324	325	359	331	316	276	311	317	305	315	347	325	336	328	318	335	319	345	314	308	294	329	298	316	317	304	334	337	326	336	320	307	339	309	370	348	330	317	334	332	336	341	314	331	333	336	338	335	347	318	322	359	335	311	330	340	340	318	327	324	341	332	350	329	348	299	331	335	304	315	315	314	326	342	319	317	348	343	356	343	321	294	351	282	322	309	319	293	323	327	330	311	340	325	349	293	331	333	309	322	304	307	308	322	320	346	323	317	368	346	362	340	340	304	325	357	307	314	287	300	335	319	311	320	303	320	303	313	322	332	315	315	339	319	275	328	309	391	323	348	320	385	349	316	306	316	343	308	354	322	299	302	325	327	321	321	326	314	320	309	341	335	324	360	323	338	321	339	319	294	338	301	361	307	333	326	317	331	325	320	331	304	347	337	335	297	306	305	326	349	330	325	307	337	346	309	295	303	317	327	323	338	293	315	363	344	306	311	329	346	332	314	311	310	300	373	330	306	329	327	327	345	325	339	335	350	371	346	320	359	335	367	372	334	291	343	313	337	320	317	327	340	341	322	330	337	312	312	358	325	341	344	341	343	308	332	335	318	286	347	331	316	311	348	329	291	288	341	317	298	336	309	307	305	335	330	330	313	307	320	351	313	334	321	333	308	282	336	376	333	328	340	350	336	325	327	331	340	318	326	358	294	348	311	307	339	324	327	324	340	301	325	337	297	338	315	363	308	336	317	308	340	337	342	339	325	309	332	308	345	327	349	336	366	332	315	345	305	318	314	352	303	308	307	302	328	333	384	323	293	317	335	311	315	332	310	345	303	314	317	356	340	348	365	317	333	332	333	325	343	337	335	320	322	353	340	325	323	322	326	339	311	356	317	360	326	284	321	359	334	358	352	296	332	315	346	283	323	359	318	322	333	320	347	331	336	342	273	298	365	347	317	351	325	355	310	331	374	325	306	364	341	361	314	318	310	326	349	326	326	358	315	311	323	293	323	309	351	338	335	340	319	350	330	320	325	331	357	340	320	317	325	306	338	291	295	346	312	345	300	345	329	329	343	300	339	340	342	311	312	317	318	328	306	388	342	321	363	302	338	321	354	334	343	296	317	340	347	339	330	320	302	311	303	364	321	321	332	324	346	359	307	326	322	322	316	335	370	316	317	308	313	290	351	325	342	319	318	355	359	344	328	317	325	333	326	311	362	331	356	289	336	308	342	344	327	323	307	305	330	331	345	364	320	323	312	293	304	319	331	308	337	317	312	308	340	300	342	309	282	335	334	326	338	300	347	338
15502	23088	20604	14613	9932	3746	4656	5335	2727	3119	2853	1554	1306	1315	1168	888	1123	1288	1245	2034	2101	1125	461	446	444	479	425	423	444	448	445	421	450	400	453	450	480	437	450	442	429	461	464	437	453	440	457	477	481	463	448	470	442	458	447	449	479	457	436	463	453	480	458	497	507	481	426	445	436	420	432	473	464	422	419	478	448	448	443	432	444	489	452	468	408	490	446	448	443	461	422	412	454	460	474	431	472	489	404	467	459	437	473	459	429	471	472	414	440	457	462	433	421	446	442	428	483	454	476	470	439	412	454	442	483	431	443	470	433	458	430	444	470	433	421	484	448	442	456	484	442	485	433	461	464	452	469	487	444	420	421	475	471	466	446	419	465	482	424	421	450	412	461	436	467	432	445	423	444	435	498	463	452	438	459	480	475	426	461	465	456	450	450	432	436	483	442	476	460	429	442	456	466	475	459	454	486	429	450	426	442	440	453	487	459	488	452	431	437	468	413	456	430	440	473	440	452	447	434	445	444	436	430	443	440	438	459	455	455	457	472	425	486	458	468	421	472	441	442	445	429	455	454	443	460	450	434	488	476	456	443	465	461	414	461	461	433	472	447	441	436	484	472	417	495	464	404	429	427	443	453	434	407	428	480	437	454	421	461	438	453	448	404	430	450	472	487	427	421	500	488	436	422	444	446	459	458	460	429	449	469	446	426	440	430	469	475	429	475	471	461	438	454	478	434	494	420	468	410	470	446	447	426	437	442	441	474	430	476	460	463	450	444	433	450	441	476	493	478	483	432	466	429	447	449	461	419	462	467	469	493	447	432	455	426	491	481	443	453	456	459	470	461	452	482	473	464	431	447	457	467	473	434	407	443	495	469	472	440	440	447	457	472	421	478	420	461	433	479	408	433	447	443	469	439	407	456	424	457	435	448	475	460	438	433	468	473	457	457	456	485	481	479	469	444	461	439	445	446	438	439	429	431	449	445	475	443	465	493	425	452	437	459	445	419	436	419	491	469	421	463	502	472	454	409	452	466	494	455	471	433	447	450	451	451	447	419	455	439	433	447	463	478	466	442	479	496	458	441	436	408	502	444	437	441	449	432	491	467	454	449	442	484	427	489	468	412	452	428	463	426	488	506	471	411	429	443	466	401	467	444	429	449	441	499	442	448	454	468	446	454	448	404	456	446	429	453	467	464	442	444	434	457	412	474	442	444	449	458	448	459	466	498	437	450	426	455	432	415	447	446	439	452	428	431	439	466	448	425	424	442	416	450	468	442	413	465	426	449	469	469	456	445	479	451	429	419	471	428	459	470	435	417	430	435	474	467	448	460	425	450	445	438	456	467	444	429	408	444	468	452	451	437	468	412	424	434	453	452	475	492	445	470	464	459	460	407	470	461	451	448	458	451	441	423	480	450	466	440	443	453	470	419	441	425	485	464	454	461	436	449	441	464	447	432	447	450	414	424	448	471	453	423	455	443	391	438	449	455	449	434	476	429	449	445	408	453	448	492	447	498	446	443	440	424	449	457	436	500	422	433	429	493	462	452	432	434	433	441	441	441	461	441	442	451	442	461	479	454	466	474	452	444	444	471	463	463	413	487	435	497	480	468	473	454	458	445	466	415	457	448	448	459	429	455	440	433	456	430	442	445	473	442	459	463	445	411	452	448	445	471	444	478	457	403	438	457	452	463	442	454	419	466	413	461	431	445	483	463	433	493	443	425	468	470	380	432	476	437	459	475	424	412	445	447	448	456	467	441	497	475	472	423	444	449	464	430	451	478	444	459	440	465	438	506	429	445	456	436	435	494	430	462	421	436	429	449	455	462	457	401	427	437	448	451	412	453	428	457	449	449	445	441	473	457	434	470	475	420	441	468	445	474	471	452	423	465	443	505	479	444	499	438	431	468	420	462	464	480	433	462	476	458	419	451	472	438	449	431	445	437	445	471	420	474	421	446	471	435	422	467	424	403	438	399	466	423	431	435	481	452	442	405	424	438	487	434	452	465	457	420	438	446	445	450	447	461	436	461	475	481	459	468	442	452	408	464	467	450	426	462	438	470	467	469	454	457	418	439	453	447	435	452	430	433	456	485	457	447	459	474	472	484	435	432	484	450	457	434	416	448	444	402	436	446	435	490	424	421	430	458	441	479	450	471	457	449	449	432	438	454	446	469	473	459	453	432	456	449	407	422	449	447	443	429	453	433	431	425	439	462	480	474	467	445	454	434	399	451	448	477	442	478	455	486	451	452	443	456	460	455	519	430	478	468	475	425	436	452	457	418	445	437	463	473	440	440	422	448	415	449	425	453	435	469	419	410	482	473	431	460	462	452	440	455	433	481	431	451	437	427	470	409	476	460	449	465	476	436	491	417	451	467	461	453	463	453	435	422	447	425	450	444	441	438	456	477	428	453	419	447	465	457	486	468	450	459	459	489	416	456	433	435	409	451	466	457	447	419	462	459	470	483	447	420	423	450	453	404	445	470	468	473	469	456	464	473	395	462	434	436	462	454	471	447	475	433	454	441	480	414	471	461	473	483	426	446	453	440	464	444	442	493	437	445	444	501	437	439	416	444	470	468	455	430	462	404	467	456	466	461	426	457	449	488	464	442	433	455	432	469	461	456	439	433	456	458	498	459	434	469	434	493	478	465	479	459	455	469	460	497	435	438	438	433	453	477	458	468	424	448	426	470	451	432	439	422	446	448	434	460	483	439	479	473	430	444	448	422	460	472	438	487	470	422	459	485	403	454	445	452	437	458	472	443	480	444	420	439	453	418	443	501	460	424	424	447	450	430	448	416	429	443	465	452	456	438	477	483	466	457	496	402	430	436	470	471	445	428	460	428	463	434	466	441	443	463	485	437	434	438	450	467	450	456	409	411	473	473	424	462	451	441	445	472	441	408	476	443	468	460	421	395	465	454	444	432	445	452	437	447	478	467	439	442	441	451	466	441	436	438	415	472	456	484	435	464	441	472	464	445	454	440	469	426	446	453	460	469	462	427	427	438	476	466	441	445	409	470	486	444	474	437	465	427	446	436	457	445	436	459	445	476	461	419	470	406	467	463	470	477	433	455	428	437	419	413	478	460	470	448	473	457	448	469	441	458	456	452	472	466	477	474	440	475	447	445	451	492	452	457	432	433	477	456	410	472	468	422	480	430	460	414	428	422	433	462	451	461	450	460	447	428	444	468	431	456	471	453	453	460	472	463	451	430	455	436	456	407	469	455	473	482	456	449	451	486	450	500	422	465	484	462	408	444	437	444	469	465	411	470	445	466	452	452	460	458	501	455	462	429	447	405	444	445	452	431	444	442	446	447	455	468	426	495	457	483	414	477	477	450	486	430	468	445	468	458	451	445	447	460	458	491	463	456	494	423	474	451	466	466	459	483	474	474	461	463	453	462	471	461	453	453	433	426	426	441	482	446	428	456	500	406	427	489	434	444	460	461	448	473	445	446	452	453	466	443	436	446	488	428	483	444	517	459	434
23904	21048	28267	24082	20711	10565	4653	2992	1215	1423	1936	1638	1155	1172	923	910	676	764	3243	7291	6481	3073	318	297	283	260	272	256	250	291	267	259	276	284	316	283	248	274	248	285	274	296	284	281	273	259	261	226	284	261	294	260	279	281	287	280	274	268	276	250	255	261	277	285	260	262	252	304	255	268	274	243	293	287	273	273	244	243	244	260	242	289	259	242	253	301	265	280	297	260	249	263	272	254	263	270	286	292	255	262	273	266	252	266	264	264	263	258	256	282	259	272	264	276	276	259	275	270	269	250	247	253	262	275	262	233	276	274	272	295	242	271	259	284	256	238	288	276	261	276	238	270	288	279	270	281	267	271	260	252	237	290	281	260	247	275	277	255	259	259	265	260	277	252	250	250	281	273	273	260	268	272	254	298	278	239	280	266	275	325	300	300	272	278	258	252	285	243	251	265	259	252	278	232	265	252	269	258	267	235	238	275	270	255	298	265	254	244	281	245	255	268	277	239	278	289	262	273	241	268	257	269	253	278	290	264	287	271	233	256	266	260	310	283	283	261	276	259	289	267	257	254	262	268	276	260	268	249	264	242	260	303	264	230	271	263	245	284	280	233	269	281	261	275	274	282	263	237	296	275	280	251	293	269	255	278	275	254	262	235	275	272	282	283	267	292	273	273	263	261	258	268	285	284	261	288	245	262	259	284	298	250	255	262	293	294	251	285	286	282	258	269	256	281	253	264	292	292	252	267	261	274	263	256	270	261	253	288	276	250	279	274	304	249	244	277	273	261	274	264	268	264	273	291	298	283	243	264	285	297	276	290	257	265	257	299	258	267	315	283	275	266	237	250	283	263	266	261	271	287	265	254	270	279	288	274	302	250	270	291	280	267	291	268	250	241	229	265	295	263	273	251	266	244	252	277	267	244	245	275	275	266	287	276	266	248	291	265	277	267	248	298	265	276	273	256	269	283	257	274	258	256	249	247	257	277	298	270	247	274	284	234	273	264	262	286	272	248	282	254	271	253	269	280	286	283	262	276	254	268	273	267	274	284	252	256	272	263	255	280	264	289	256	247	277	302	247	293	265	269	268	266	263	288	276	276	298	284	287	270	294	245	269	263	262	276	283	270	249	254	287	267	247	265	264	261	286	253	303	245	273	278	263	245	229	273	256	250	263	256	281	253	261	285	260	292	292	272	270	265	316	265	246	273	281	265	257	255	270	264	269	298	274	264	243	268	244	215	268	272	270	280	251	232	258	280	261	280	275	278	273	261	266	281	240	267	290	271	245	256	281	286	267	267	270	256	253	267	263	247	255	260	273	254	267	264	264	270	282	287	259	277	274	324	258	236	244	293	271	275	262	282	263	272	260	289	269	294	268	289	241	256	288	266	267	246	270	248	229	271	259	268	290	275	260	237	290	297	264	290	275	282	306	276	256	266	258	276	288	274	271	313	276	275	275	271	244	272	253	279	263	262	241	262	273	261	302	259	251	251	275	286	272	251	245	300	258	312	239	258	282	226	275	269	263	256	256	287	278	265	261	245	286	257	269	235	279	261	271	253	247	263	268	234	282	268	272	291	294	257	254	271	259	272	271	254	264	276	256	267	256	266	269	266	274	301	288	289	261	256	261	265	245	273	306	239	264	257	263	258	258	252	302	252	247	258	273	295	271	263	271	266	256	275	247	263	264	257	265	279	260	273	235	247	259	257	243	265	268	277	283	267	256	256	246	283	260	261	276	265	262	256	268	278	263	257	298	225	272	236	260	293	260	263	261	251	234	294	284	291	315	253	248	283	262	272	269	259	280	271	254	262	239	276	283	288	250	270	270	278	272	238	291	264	238	244	251	266	243	267	269	252	240	286	265	248	272	247	275	277	278	279	247	285	269	273	297	283	242	256	277	278	265	295	263	259	237	276	275	279	269	240	252	275	260	259	234	284	257	283	273	268	278	259	264	277	277	257	260	269	280	239	250	281	249	236	280	271	259	274	259	250	252	230	282	279	271	261	256	270	270	260	266	229	268	262	292	263	269	310	231	255	275	297	251	238	278	250	277	258	266	292	270	266	275	284	287	304	252	292	275	252	264	281	274	262	265	276	258	276	292	258	313	248	280	273	248	275	257	263	285	250	266	282	269	292	269	271	276	270	247	237	261	265	272	247	262	281	249	261	259	278	269	326	247	266	277	297	249	278	241	266	259	284	280	276	258	265	250	245	265	282	265	299	281	247	264	265	251	268	238	285	262	271	254	248	285	285	251	266	281	268	255	278	272	267	293	262	270	265	241	268	263	293	271	261	273	284	276	252	277	257	281	294	249	285	248	248	273	273	268	293	243	264	291	251	299	287	280	269	266	248	262	255	259	283	278	259	292	259	279	281	294	264	258	293	264	290	255	256	276	260	251	267	259	285	250	253	266	282	275	252	296	295	266	235	263	237	242	265	285	255	291	261	298	309	250	270	268	267	249	276	241	241	252	258	280	274	261	277	292	271	256	279	284	275	265	248	278	254	232	278	265	250	241	272	247	284	262	284	289	268	271	252	252	275	286	242	273	265	278	270	261	253	291	256	290	285	246	262	262	267	264	258	249	246	259	284	228	256	277	247	262	259	260	259	267	245	270	249	272	261	257	246	249	259	284	261	253	269	287	246	270	278	252	274	280	263	278	262	269	276	261	255	255	242	282	283	238	264	274	297	262	259	258	258	251	266	261	258	265	260	258	248	265	262	246	267	267	270	284	276	292	279	248	260	263	295	283	235	272	276	256	264	268	279	232	247	267	259	255	243	286	251	238	260	278	265	290	250	249	268	243	254	285	249	254	274	278	272	258	257	263	278	259	267	277	250	246	292	277	260	238	274	251	276	284	277	281	253	263	252	268	254	261	254	277	271	291	248	243	260	303	262	285	275	276	276	257	267	292	277	282	296	246	274	280	276	287	234	241	298	251	270	257	277	260	240	287	260	277	257	288	238	232	275	253	259	298	266	265	279	251	275	262	255	251	266	277	262	281	253	269	223	296	255	296	314	263	291	274	288	279	281	300	235	273	271	257	260	279	274	250	289	256	235	278	266	257	278	283	256	262	277	268	259	248	237	236	290	259	283	245	268	302	273	260	267	248	253	258	266	282	257	269	283	253	275	284	268	251	267	289	233	239	253	254	285	265	245	268	258	251	286	266	244	273	260	246	253	248	275	272	270	288	250	283	260	257	255	291	258	264	265	262	267	269	264	286	233	238	259	269	265	266	250	269	285	242	269	263	250	266	270	286	244	275	275	259	270	266	273	250	268	269	273	242	252	241	246	271	249	289	300	261	288	274	254	268	241	310	272	255	262	269	264	276	262	264	285	265	254	249	259	246	257	276	254	273	270	263	284	246	290	275	273	262	275	275	254	240	283	287	243	279	262	270	274	234	259	265	248	256	267	294	275	262	256	277	275	260	266	259	251	255	263	261	283	236	240	264	242	264	260	283	264	260	249	283	288	274	252	244	261	263	239
15914	31322	27167	22120	13186	9877	8715	7088	3118	3637	4996	3942	2883	2846	2131	1993	1547	1545	7088	13552	11274	5607	430	428	384	363	373	387	392	361	378	360	349	340	366	365	415	351	394	383	384	389	351	382	373	380	368	364	411	384	391	409	379	371	369	375	383	362	388	394	347	385	375	373	395	391	352	383	405	341	386	375	389	385	371	405	406	390	351	390	363	393	349	351	395	382	361	398	369	386	364	394	354	398	358	367	388	377	389	376	386	365	383	372	351	378	388	427	391	376	405	361	393	381	359	400	370	391	387	384	395	409	343	347	350	376	371	362	402	350	363	400	403	384	389	368	401	354	360	403	380	379	386	379	377	390	392	383	376	360	410	383	352	377	357	373	397	346	397	368	344	362	390	366	385	383	376	389	355	365	393	363	400	356	359	371	362	370	372	345	399	375	363	380	374	391	365	381	344	392	371	383	382	358	363	355	393	383	399	401	380	348	361	390	386	377	368	325	382	404	348	331	394	409	368	350	353	371	360	402	392	362	373	370	347	369	360	407	410	395	384	393	351	384	399	368	401	349	382	370	323	403	365	391	377	326	401	391	374	358	360	377	380	386	353	363	342	364	406	386	406	355	381	366	407	396	379	379	351	354	386	389	425	402	369	404	400	381	368	386	356	343	382	370	365	349	366	364	363	421	377	389	399	348	375	381	342	340	374	387	387	380	380	360	370	387	382	388	388	355	376	378	375	397	366	364	374	387	398	351	385	393	374	369	395	380	364	358	385	362	401	343	356	335	345	373	405	358	382	372	380	388	373	379	397	365	396	384	363	397	364	369	360	383	361	381	422	379	385	372	375	376	380	386	379	366	383	356	380	354	356	362	354	397	361	369	359	380	376	344	335	409	383	388	373	357	357	375	377	400	372	366	367	391	394	361	371	388	372	385	378	368	343	423	382	396	394	375	372	371	367	379	385	374	354	378	391	344	369	378	376	368	374	350	379	352	362	348	396	410	385	372	357	394	406	391	358	364	385	391	389	374	381	385	374	343	394	376	370	383	370	397	359	356	374	368	370	405	386	363	368	351	378	379	371	400	347	383	385	400	353	389	358	369	387	391	390	413	356	405	381	387	430	357	355	384	352	388	336	376	366	390	397	362	380	331	374	379	368	355	409	363	373	381	389	360	369	374	387	399	376	353	355	407	363	380	394	396	369	345	355	407	356	386	382	393	355	388	374	358	372	361	364	363	408	364	333	372	358	361	373	402	413	362	400	384	399	370	366	345	355	373	353	332	348	364	361	368	370	362	392	371	352	402	317	387	389	361	355	392	391	371	396	397	366	365	371	401	364	392	391	397	367	397	395	360	411	358	374	356	355	413	369	388	371	389	371	370	379	398	373	368	366	377	382	363	369	365	373	350	386	372	369	383	336	363	365	351	405	391	414	407	383	413	378	394	369	349	363	394	389	404	369	397	379	398	338	346	391	344	380	364	364	354	370	387	385	355	350	337	372	371	401	391	389	353	368	382	386	350	387	365	369	364	387	370	361	337	353	388	411	404	366	376	342	380	369	388	389	331	384	356	394	378	378	361	376	359	379	395	367	405	355	398	393	413	363	378	391	394	371	382	364	366	365	359	371	380	353	369	361	379	397	404	387	355	369	362	392	384	348	347	382	405	360	356	394	373	393	354	388	388	395	379	375	360	355	406	358	358	339	400	395	344	406	363	360	368	353	390	344	382	371	394	397	375	409	350	387	380	384	362	376	368	395	400	365	369	401	365	391	377	343	388	393	389	383	397	388	380	406	372	395	368	394	359	348	368	353	363	394	390	366	378	378	360	379	379	413	399	373	394	372	388	373	383	366	349	348	384	355	357	361	361	391	379	363	378	362	396	405	398	393	374	369	406	369	383	356	391	383	403	356	404	361	325	347	392	374	371	372	371	384	367	366	350	355	367	399	359	364	379	380	389	382	397	381	395	368	390	349	390	423	364	391	374	359	398	369	382	363	389	383	356	370	379	379	373	332	364	331	371	367	388	358	376	340	399	396	341	369	350	371	388	389	341	353	351	371	413	369	381	367	371	400	390	351	375	403	380	368	343	374	397	399	379	392	386	378	360	397	416	371	377	375	374	375	398	374	382	416	383	395	383	378	366	410	391	388	375	404	379	384	401	368	334	398	380	363	379	388	378	416	334	385	383	394	398	345	343	405	355	381	352	368	387	387	349	396	366	386	363	342	380	404	363	359	371	427	369	374	405	371	365	410	379	362	382	371	366	380	341	372	360	355	389	365	396	363	382	407	380	390	362	364	382	398	377	381	363	380	364	396	380	382	410	384	376	382	369	380	398	381	389	407	370	391	380	375	410	386	389	371	351	351	331	353	410	390	366	349	355	354	362	334	358	371	377	382	372	367	380	376	401	358	370	374	384	368	371	346	380	352	348	380	366	379	337	372	308	395	348	353	377	366	384	363	367	372	370	384	390	348	400	417	389	334	386	365	420	395	391	373	401	376	412	334	398	382	386	367	348	415	364	345	350	408	372	363	387	344	416	341	346	402	398	375	349	406	356	335	379	364	348	370	373	365	388	382	359	404	367	371	415	368	397	398	365	340	372	388	335	404	373	385	375	372	370	377	378	356	386	375	358	356	394	362	368	386	377	371	392	399	387	408	361	370	351	375	385	391	369	364	377	392	381	360	373	379	356	371	384	352	398	370	378	363	380	379	371	392	364	378	411	386	342	397	378	366	394	370	343	376	344	354	368	392	387	418	354	353	398	395	380	373	384	394	366	384	357	384	380	367	386	397	365	377	388	374	376	380	372	358	390	371	392	392	368	386	390	376	357	388	349	373	375	371	390	368	388	394	371	371	422	390	323	392	362	386	364	358	376	380	349	356	382	335	382	400	388	374	383	357	394	375	393	376	400	391	386	396	391	326	379	388	353	376	389	380	366	376	377	362	374	383	393	344	358	338	341	368	356	413	363	339	358	367	408	381	369	365	409	358	377	402	394	333	384	349	397	419	388	383	366	369	383	368	384	375	387	340	353	359	371	367	396	361	374	354	374	372	397	371	381	384	343	363	375	383	381	345	370	369	381	371	386	375	402	377	360	350	370	358	367	348	407	375	363	399	377	382	388	371	367	403	364	355	368	382	391	370	360	370	401	391	376	382	379	383	379	378	393	362	362	360	408	388	379	374	378	390	383	376	374	421	375	396	377	356	365	387	405	346	393	328	375	356	393	362	413	366	400	400	377	351	346	355	395	394	335	371	363	366	368	440	345	345	368	385	348	371	402	361	349	371	393	396	396	377	373	369	350	374	387	372	371	413	380	383	362	374	380	367	340	360	382	376	360	380	384	350	382	354	353	376	366	376	361	368	374	379	383	380	395	372	379	367	347	383	365	402	350	360	361	364	380	371	373	398	366	399	371	349	391	339	366	402	319	345	366	388	421	375	390	366	386	406	400	381	336	392	426	369	369	399	379	338	367	361	383	359	377	408	369	385	379
22741	21056	28875	23463	21078	21437	13435	3741	2732	2300	2400	1564	1194	1297	1367	1036	713	1441	10577	14956	12243	4738	199	163	145	133	165	153	157	156	151	160	140	160	150	136	169	155	144	162	150	144	143	146	151	164	161	161	160	147	139	146	162	134	143	147	157	154	161	142	124	126	139	157	157	145	159	149	159	163	156	130	141	153	161	136	146	160	157	155	159	146	158	136	132	156	128	143	127	144	162	149	163	159	173	139	153	149	122	140	143	144	154	131	159	154	149	144	146	137	141	156	172	155	127	126	142	168	140	142	144	144	184	147	127	143	145	148	154	132	172	141	128	143	142	154	132	149	141	153	124	146	134	153	156	154	151	138	127	153	133	144	151	160	156	157	144	153	177	168	157	158	152	141	155	156	139	131	160	179	145	161	155	134	174	144	134	155	138	145	151	127	128	156	170	148	134	138	147	162	155	165	153	129	158	145	151	164	135	156	145	128	121	132	157	135	157	130	140	166	156	170	139	167	156	147	148	151	149	152	127	157	138	146	146	154	139	155	151	158	141	143	140	153	157	131	132	157	119	163	146	128	128	160	171	162	138	144	148	164	140	141	143	150	136	150	130	140	143	142	147	141	127	145	138	148	149	149	144	153	146	143	126	156	142	155	136	134	144	143	139	143	157	135	160	146	152	157	148	113	134	164	146	151	139	148	147	132	139	153	145	151	156	154	144	123	142	144	169	153	149	150	133	144	154	139	161	154	148	134	162	166	136	138	130	147	147	143	149	139	155	141	164	148	155	123	162	140	150	147	139	150	139	147	163	143	154	164	144	142	143	124	140	161	174	146	157	138	137	156	136	123	144	155	129	135	138	139	168	141	147	146	153	135	148	147	171	159	143	158	149	136	143	154	149	141	157	130	145	153	165	156	134	171	147	153	132	165	134	169	140	122	128	123	149	140	128	154	135	143	133	150	145	143	140	148	140	144	133	141	163	145	146	126	152	155	142	155	132	148	153	163	158	154	165	138	142	154	164	145	149	146	137	141	139	133	155	150	170	144	141	142	161	123	156	170	149	161	148	157	135	155	160	121	152	162	146	146	148	154	144	177	141	147	125	121	136	140	148	153	158	128	145	134	156	154	151	140	159	159	131	160	161	144	154	119	154	145	129	140	148	139	130	138	154	144	139	158	155	134	167	155	153	141	149	149	170	166	137	166	154	136	139	164	154	167	137	140	147	156	143	156	166	168	170	114	139	143	150	157	158	148	145	155	165	154	140	133	147	167	146	137	163	131	126	154	150	146	159	131	146	138	158	135	152	142	168	149	166	140	157	158	143	145	141	130	156	162	129	172	158	148	149	153	171	157	124	148	148	159	141	153	139	139	134	134	153	130	144	159	123	149	163	126	151	162	133	153	133	148	172	151	154	149	152	156	132	154	152	140	152	158	136	151	126	168	161	164	143	146	138	139	134	150	153	130	134	146	144	147	136	143	169	147	125	166	136	141	159	167	134	141	151	154	140	159	140	145	127	150	163	173	140	165	149	155	154	160	132	139	142	140	154	173	164	134	152	185	117	145	140	138	151	160	139	140	144	118	161	148	140	147	134	146	161	137	156	153	158	176	149	149	164	163	141	141	153	139	154	157	128	143	163	156	131	134	149	138	128	152	166	150	140	129	124	139	137	139	149	161	163	144	149	139	129	150	158	136	138	136	144	161	164	142	156	129	144	168	163	167	149	139	150	153	130	148	163	130	142	149	147	159	162	161	147	165	142	143	145	150	158	134	151	155	162	171	145	155	145	155	128	153	143	150	162	147	123	131	145	153	144	170	140	159	126	157	150	142	157	157	171	135	133	144	142	157	151	146	141	144	163	155	145	139	142	148	131	123	142	148	128	151	170	163	135	148	158	155	133	145	165	132	160	134	166	142	153	162	148	139	156	150	166	138	149	152	142	162	144	140	162	152	158	137	149	134	154	137	154	153	138	152	154	140	143	158	149	148	121	156	161	168	154	169	143	132	154	153	142	143	136	125	159	129	125	130	129	163	132	148	163	145	139	153	145	116	143	121	129	150	156	155	144	155	120	150	146	146	124	158	164	155	175	153	132	157	146	155	163	153	147	156	129	136	145	144	156	154	128	136	134	148	144	167	138	154	133	162	148	134	151	141	150	125	145	139	155	167	151	153	118	128	151	133	170	131	140	137	144	148	135	165	173	143	158	143	137	132	142	135	168	146	146	148	147	139	151	126	154	148	138	153	136	149	125	148	145	158	145	129	150	127	129	115	138	146	151	138	153	132	149	140	140	141	146	149	155	149	147	149	132	138	128	128	144	155	144	136	163	137	151	139	108	144	165	138	161	153	149	141	138	151	146	146	153	137	156	150	143	145	146	154	152	137	151	127	130	151	163	156	147	136	151	137	154	137	162	152	136	148	149	146	143	146	153	155	130	134	167	135	132	163	153	144	135	158	150	150	164	163	147	160	152	152	187	153	144	158	136	148	154	157	169	137	157	154	148	151	146	138	156	163	173	152	136	135	139	137	140	170	140	142	140	146	150	149	157	155	151	157	118	162	159	143	144	130	140	158	159	168	157	134	153	153	158	128	140	154	158	172	128	157	144	144	143	139	156	140	166	142	138	159	138	140	125	166	125	144	138	166	150	172	130	151	133	132	140	143	145	159	140	139	131	148	139	158	139	125	150	150	157	149	161	149	148	139	139	122	136	142	129	152	142	158	176	160	158	143	147	151	155	137	145	133	150	143	149	158	156	142	141	157	170	166	162	170	142	134	138	133	125	141	161	159	147	124	173	146	162	138	139	139	145	162	139	152	143	151	150	155	130	153	128	173	118	149	127	160	130	154	133	135	133	141	153	151	147	150	133	146	146	159	137	136	167	152	150	161	168	148	151	139	144	151	157	142	146	142	153	154	151	133	143	158	149	173	131	145	151	140	120	137	144	153	159	160	153	144	126	112	153	133	134	151	140	137	176	120	134	135	137	143	157	147	136	172	139	159	143	152	141	172	127	142	154	156	143	159	142	144	130	135	134	144	134	174	163	134	141	151	145	150	133	141	151	137	128	154	147	151	141	151	154	143	155	154	167	141	149	164	138	163	149	142	139	154	149	157	133	143	138	145	147	145	149	162	156	146	141	129	149	145	164	162	148	137	138	133	164	137	126	150	136	122	145	123	137	161	150	158	140	136	165	145	141	164	137	163	156	145	152	159	139	160	135	164	137	147	149	150	161	128	132	142	135	140	143	122	123	136	136	151	147	161	137	172	153	162	151	162	154	137	165	127	161	150	164	171	140	171	170	141	146	136	151	154	146	158	129	160	160	147	163	148	151	141	147	144	133	133	139	161	148	163	153	135	137	144	152	138	169	153	129	138	121	144	159	150	152	148	142	161	142	154	154	147	159	143	164	142	137	154	125	176	149	142	142	151	152	153	136	144	141	140	135	144	145	159	157	149	167	157	148	162	169	150	146	151	139	178	174	138	148	142	142	140
18068	38354	32504	27603	19361	18466	9712	8153	7013	5871	6206	4047	3222	3197	3260	2324	1687	3427	18961	22535	18439	7385	248	189	218	217	215	216	222	189	237	212	216	176	211	215	194	176	214	219	188	212	185	213	209	186	211	206	206	228	223	210	202	223	201	228	205	210	194	196	228	195	214	204	211	194	197	196	187	217	203	233	199	193	211	220	205	205	212	199	214	193	206	198	172	213	217	201	225	214	218	181	185	208	219	212	214	205	213	202	216	201	169	203	200	191	239	185	210	177	192	250	210	182	178	231	184	192	185	216	204	211	205	202	196	216	220	184	214	197	185	195	202	209	216	177	211	177	189	212	222	200	208	212	213	213	217	203	202	195	202	207	198	190	228	197	211	215	207	215	201	192	195	205	189	225	190	224	199	218	206	224	168	203	194	199	193	190	214	183	224	214	162	224	239	190	164	208	211	191	193	196	196	206	202	207	211	175	211	210	188	201	202	189	193	174	233	194	188	190	179	209	203	195	194	205	201	205	215	198	211	205	206	200	214	189	211	185	205	194	188	227	192	203	222	220	212	186	199	194	198	188	226	222	204	199	215	194	206	175	204	202	204	195	195	210	223	185	209	184	208	197	211	237	207	212	184	211	216	203	172	205	193	195	203	197	224	209	211	187	198	181	194	191	203	224	192	220	187	240	204	231	207	203	202	214	203	207	220	212	202	199	205	192	212	197	211	204	218	193	219	195	226	198	204	187	204	202	208	197	180	198	193	200	200	205	203	199	183	191	198	219	236	199	183	191	186	219	231	185	196	216	209	189	189	191	186	198	193	187	191	207	206	205	227	214	211	200	212	212	203	192	207	166	202	245	185	210	207	185	187	226	207	200	187	199	209	190	211	217	212	190	216	207	188	194	185	189	204	221	188	212	200	197	208	214	197	207	172	219	203	199	194	186	203	181	175	206	188	192	209	200	214	183	185	197	209	215	193	186	183	202	218	210	219	199	211	198	225	205	207	232	184	175	195	216	212	182	195	176	212	223	219	200	205	201	218	230	174	197	195	223	195	193	176	197	188	208	206	192	200	197	217	212	192	192	205	206	220	205	201	209	220	218	208	196	203	204	189	202	185	210	199	202	204	205	215	212	208	214	232	213	180	221	202	194	229	205	202	207	201	224	199	191	190	199	193	195	198	223	197	218	210	208	205	215	203	201	208	220	208	195	212	209	205	204	211	216	176	186	225	199	197	201	198	220	188	195	204	205	185	195	204	201	202	181	221	191	205	186	182	218	184	185	193	211	202	207	197	207	226	230	209	200	170	186	212	177	189	181	214	217	217	216	204	201	215	197	191	214	230	235	197	220	175	191	194	207	238	193	209	183	202	192	216	208	222	197	208	217	190	191	213	180	215	195	202	202	206	182	204	211	209	212	206	217	207	212	193	179	193	183	211	206	211	212	202	189	202	225	196	194	196	214	185	191	216	207	173	206	177	210	194	175	210	191	210	194	199	190	218	203	202	184	212	219	204	199	207	194	215	198	198	195	200	191	220	211	177	199	195	225	213	185	212	212	211	194	186	201	206	192	198	225	198	212	200	221	219	195	229	225	220	198	204	206	198	194	205	203	213	194	204	204	221	205	180	214	214	193	188	218	169	191	217	208	201	219	189	184	206	227	203	212	205	223	218	203	203	230	199	215	180	193	206	230	207	206	214	197	223	208	202	186	214	209	198	185	210	206	171	192	218	221	219	202	214	199	195	206	199	186	199	219	211	218	182	243	214	174	204	226	218	207	233	213	235	217	211	204	196	201	180	213	182	193	201	211	198	224	188	207	184	198	231	198	185	191	191	267	209	214	185	236	182	182	217	199	195	191	216	215	200	192	203	205	217	190	195	209	215	219	211	213	200	182	211	200	193	192	232	195	182	187	190	183	206	215	204	193	184	229	202	185	205	198	207	202	183	198	171	212	196	179	187	195	189	203	218	231	187	192	211	210	177	180	189	218	195	187	202	197	222	209	218	195	189	223	201	193	251	210	219	211	185	211	215	191	206	193	194	205	192	190	211	197	199	219	221	208	219	181	190	200	202	177	176	197	187	202	210	197	203	232	185	217	177	200	198	231	182	202	208	207	212	194	188	211	203	207	165	226	173	196	186	230	199	198	197	196	186	202	214	195	220	206	190	215	226	205	192	212	213	191	192	203	196	207	197	212	190	212	189	202	201	205	206	212	201	204	213	209	201	203	211	181	187	201	200	201	223	190	199	229	202	200	231	191	214	204	195	183	194	177	196	193	191	216	204	188	192	202	221	189	198	230	219	218	175	219	180	218	189	194	192	203	203	229	216	207	182	200	212	178	196	198	185	180	156	198	202	187	210	209	220	210	216	207	202	195	209	173	176	193	204	209	196	195	219	201	193	222	196	202	206	205	193	190	197	193	200	205	202	188	201	212	215	214	194	179	210	184	202	208	197	212	233	227	197	186	197	198	221	223	203	189	200	214	197	189	199	180	197	206	189	180	182	216	188	204	198	215	189	216	207	193	205	217	197	185	205	187	212	187	224	209	203	194	223	206	197	182	259	174	224	199	214	199	197	196	212	179	213	209	213	195	217	209	200	208	220	215	207	209	201	191	193	199	182	195	193	222	208	197	210	189	209	184	190	197	209	205	216	228	216	201	201	204	219	220	179	206	167	209	235	210	217	199	223	191	217	200	220	202	205	230	187	212	207	208	181	195	201	186	219	189	200	211	203	237	204	219	197	174	207	200	226	188	211	209	201	191	228	203	231	216	213	193	222	195	207	212	184	195	208	228	219	202	199	197	209	197	218	214	214	212	217	216	205	194	227	168	195	188	201	186	205	224	187	236	185	185	195	188	218	207	206	219	185	206	195	207	188	211	201	215	194	185	202	198	198	217	196	188	212	203	215	205	232	217	211	198	214	219	177	183	186	196	197	196	208	229	231	204	191	213	189	198	193	203	180	211	213	198	226	195	190	192	231	214	239	181	209	216	196	206	192	216	209	188	186	172	200	202	203	213	172	206	216	180	216	195	212	202	209	235	174	190	213	192	154	188	209	212	197	210	169	206	226	212	195	182	180	195	194	205	211	197	210	211	196	170	187	197	212	197	203	205	195	217	207	206	197	206	180	204	209	196	221	192	204	204	166	191	177	187	189	190	187	176	197	217	189	203	187	191	204	183	215	191	208	208	216	202	192	192	197	163	202	217	216	190	209	173	203	208	213	201	197	184	190	215	211	198	193	182	192	189	224	209	187	191	177	171	214	186	210	210	204	223	217	212	179	200	212	193	229	191	189	226	210	180	182	204	200	194	213	190	226	199	193	200	200	193	202	190	198	170	183	198	184	221	198	222	210	187	213	208	194	199	212	205	183	190	191	195	219	190	206	202	214	186	203	209	179	184	219	206	191	198	191	207	204	229	196	188	195	191	205	200	199	190	222	181	216	217	180	202	187	206	200	182	182	205	215	215	187	208	203	214	190	181	214	226	204	205
26719	21114	18286	10801	5036	3726	1241	1951	1149	932	885	837	543	614	674	557	482	525	719	996	997	538	343	319	322	333	319	368	330	311	341	318	353	337	318	332	345	326	337	331	343	360	363	333	338	308	318	371	327	317	328	312	323	339	309	330	336	329	316	328	322	340	314	309	328	318	341	325	324	316	300	295	336	324	321	334	339	318	339	308	324	343	319	317	342	308	341	341	344	358	347	349	344	317	286	364	310	342	325	340	347	310	356	324	316	339	363	320	336	336	318	316	334	333	347	333	331	355	310	351	326	336	355	327	313	350	340	322	340	310	342	307	340	300	321	311	307	345	320	326	343	357	315	369	320	342	328	331	331	373	339	329	321	348	325	326	332	313	351	341	335	322	325	320	338	317	331	331	359	332	369	336	304	355	367	343	317	337	328	318	346	326	321	354	346	319	334	327	337	313	352	326	341	312	347	319	363	314	325	337	321	333	323	294	309	314	341	327	331	315	302	314	343	323	302	324	356	337	327	308	359	306	315	338	316	343	324	354	331	339	328	330	289	291	333	386	340	339	324	315	317	369	329	346	306	326	345	323	316	320	348	338	315	358	299	327	341	319	336	290	300	332	306	293	321	289	341	324	324	355	349	350	330	333	358	338	351	341	372	323	350	316	326	359	322	372	366	314	318	347	341	301	325	316	316	309	327	329	344	328	334	307	338	321	346	307	331	326	299	319	331	343	300	334	352	343	328	332	317	364	309	364	332	289	314	330	325	345	340	345	355	335	324	330	323	357	343	336	365	329	320	333	311	354	340	345	308	361	330	325	321	353	295	360	292	334	320	331	329	337	321	337	314	353	312	316	322	326	362	334	337	365	329	343	318	338	322	301	323	339	308	355	324	296	319	334	300	345	321	305	335	314	287	333	347	305	306	345	325	323	319	330	341	365	338	326	347	318	339	343	339	317	339	369	338	312	344	346	339	333	299	340	319	361	305	341	314	371	316	380	312	332	311	342	348	355	344	349	368	344	317	319	340	373	324	365	332	330	353	327	333	319	352	363	346	343	307	319	376	321	339	350	321	338	332	337	325	319	308	322	317	310	333	335	331	341	335	328	332	335	326	314	305	333	340	348	334	300	325	292	328	318	303	310	320	353	343	373	337	356	329	312	313	339	337	335	322	332	330	379	318	341	313	325	327	345	326	333	353	378	336	326	327	332	344	318	321	354	339	358	342	312	313	318	351	305	355	343	329	312	367	339	307	328	316	323	292	355	323	344	373	323	337	327	334	334	333	342	334	299	324	298	335	308	288	311	325	314	309	324	306	313	337	350	356	326	310	342	337	320	323	321	347	309	338	367	338	317	331	368	344	335	322	289	337	329	313	304	345	344	351	338	285	326	318	314	312	338	343	305	319	328	337	325	337	306	343	354	338	316	359	320	354	333	314	327	336	330	347	317	330	351	331	318	353	319	325	322	313	337	372	315	352	344	356	331	317	354	318	352	350	338	324	339	332	343	327	330	309	322	352	333	382	277	315	290	334	341	343	322	344	341	352	320	334	320	309	359	343	315	326	329	306	331	339	358	363	320	332	341	315	328	335	298	321	321	326	324	344	328	353	330	341	328	341	299	327	327	348	342	336	294	308	296	333	351	325	327	308	319	326	321	324	365	329	342	323	335	301	349	340	323	317	335	314	318	325	325	345	317	336	326	330	320	303	311	321	349	346	349	323	386	353	320	349	341	315	342	309	342	329	321	342	337	309	301	308	306	310	346	352	346	322	329	336	320	331	337	331	323	343	363	325	311	327	340	347	328	319	378	327	346	336	333	322	348	335	352	329	338	317	350	313	359	329	315	334	359	328	360	341	313	309	336	334	327	324	314	351	344	336	366	353	344	353	308	302	347	310	310	328	337	350	298	345	319	324	330	319	354	322	314	343	343	332	341	356	336	342	314	332	338	324	324	334	313	329	308	326	342	310	307	320	290	342	352	324	320	326	343	310	304	337	303	352	338	310	328	301	308	355	309	328	344	300	311	333	342	316	320	324	315	296	325	332	320	333	334	331	342	311	362	349	327	330	301	323	322	294	317	338	294	334	360	332	325	354	304	361	351	331	329	299	303	325	342	350	308	301	325	307	322	322	377	350	334	340	304	351	345	332	337	316	299	336	306	345	334	321	317	339	313	377	304	335	325	319	365	314	301	354	360	330	326	347	295	322	324	318	360	331	304	306	365	307	326	335	322	323	287	338	310	316	315	352	332	314	354	356	333	354	353	360	296	331	362	320	334	320	339	317	337	309	356	332	312	346	308	331	327	312	319	327	310	300	348	337	330	320	362	316	313	324	333	349	351	306	350	344	300	364	329	314	316	350	317	357	337	332	337	325	331	325	324	344	324	349	323	318	333	307	331	320	346	319	336	332	319	328	357	307	328	298	346	339	320	336	308	331	336	301	336	305	324	340	338	327	343	323	338	351	325	339	350	333	322	325	327	317	398	330	316	374	341	321	348	337	336	319	325	346	369	293	326	336	322	329	324	328	353	315	317	326	346	346	335	318	324	338	328	301	302	325	317	298	371	347	312	358	338	352	322	333	293	350	331	349	343	306	333	321	317	354	339	345	313	338	351	343	324	339	311	335	357	326	335	336	321	344	319	326	329	336	307	348	352	347	318	297	333	362	339	334	353	290	342	352	335	335	316	318	302	329	372	317	336	331	339	318	313	309	308	346	341	328	339	342	357	370	327	314	339	366	326	301	314	341	297	355	340	333	288	340	318	339	324	321	332	343	323	341	385	334	303	328	333	281	319	335	333	338	282	347	329	354	327	351	309	342	349	326	300	324	326	326	330	326	371	375	345	332	334	349	307	329	360	354	341	307	352	339	309	361	287	308	326	336	328	361	313	313	287	338	335	324	318	314	325	326	359	323	349	327	339	334	296	357	374	321	323	327	334	325	350	327	363	353	323	324	334	371	314	346	310	322	329	318	364	333	319	350	330	298	359	334	308	333	328	322	345	335	309	303	329	297	333	326	297	326	309	332	333	370	314	328	333	327	359	346	315	329	304	330	326	343	335	333	344	299	327	321	328	314	338	315	337	342	343	338	348	318	336	314	329	342	321	314	329	330	325	356	363	318	307	318	336	297	358	326	319	329	309	335	341	353	329	346	352	324	336	340	339	285	319	346	346	337	305	330	354	323	368	337	339	315	328	318	310	309	344	344	321	317	326	353	310	294	347	333	325	327	333	335	346	362	343	342	292	318	313	317	323	301	328	321	328	335	330	348	340	313	306	344	360	323	315	351	294	344	327	352	332	320	312	330	329	335	327	350	342	326	319	318	361	341	344	334	314	373	319	310	333	321	331	329	310	336	341	333	354	364	357	309	318	337	356	357	332	342	342	347	368	343	332	317	328	304	352	328	349	338	336	328	331	373	345	374	301	338	335	342	346	319	336	339	342	346	348	331	331	353	360	317	337	316	349	325	313	340	299	339	320	308	365	338	347
13373	25495	21279	13816	10423	8128	3000	5040	2598	2214	2140	2019	1050	1197	1326	1042	859	947	1376	1915	1856	875	469	464	454	490	458	474	469	433	428	444	447	452	455	451	446	433	446	456	430	466	415	408	484	455	455	498	408	403	456	469	454	470	469	485	439	464	460	377	427	452	475	464	439	462	461	474	429	456	467	445	458	467	432	427	435	456	436	437	475	442	485	442	456	475	451	445	477	425	442	472	483	458	449	450	484	449	440	454	482	423	442	457	443	469	454	463	451	487	428	470	416	434	439	445	472	447	426	465	461	467	414	463	439	478	437	471	442	437	420	486	481	442	449	455	436	458	420	432	426	483	469	447	452	463	452	428	490	417	484	447	471	448	451	469	428	476	468	447	466	485	466	456	447	455	458	453	468	434	461	484	417	454	484	454	440	453	472	435	427	453	455	445	456	471	436	424	471	447	447	477	444	449	509	436	450	455	468	441	466	488	481	460	432	479	439	455	484	441	448	512	426	497	429	424	439	420	444	412	439	455	431	446	427	477	474	420	477	445	454	441	441	468	436	440	467	433	470	451	463	462	435	495	458	470	455	436	448	444	439	462	472	473	432	494	439	455	434	435	460	475	436	436	427	449	401	453	460	468	463	460	463	464	435	448	439	475	463	432	435	463	463	446	426	431	459	445	478	430	455	473	451	459	461	465	476	453	489	426	476	453	435	402	457	435	420	472	484	470	456	429	443	458	445	437	464	441	455	437	482	444	468	439	452	447	446	474	463	440	463	488	462	411	453	448	451	445	456	467	428	439	430	475	432	469	412	406	460	417	458	452	454	449	425	479	453	441	488	431	456	468	421	430	488	435	473	436	443	477	444	449	465	453	412	451	476	472	486	449	401	405	446	441	449	411	472	463	437	449	441	469	471	476	442	438	427	446	484	438	412	473	489	459	452	439	439	447	443	454	455	484	464	455	471	442	436	452	455	464	478	411	459	449	429	434	449	458	457	446	469	471	469	490	498	463	451	460	449	460	448	483	446	434	463	412	448	455	477	429	477	420	474	420	481	452	415	441	426	410	480	436	466	446	439	425	469	441	464	447	473	469	487	492	424	480	438	460	452	463	466	468	460	452	431	444	470	478	454	441	458	477	450	450	473	471	464	439	486	462	453	458	434	459	474	423	447	439	434	513	474	423	465	464	475	430	458	449	468	485	449	464	470	455	488	426	432	449	490	469	482	459	441	487	506	465	452	452	439	453	499	448	470	473	411	497	462	450	451	472	432	444	443	445	466	458	443	450	485	472	476	438	449	431	427	450	413	491	420	453	440	450	445	498	483	483	439	477	472	468	456	439	478	447	439	445	469	512	431	453	458	440	477	459	450	471	467	463	429	443	484	446	458	417	510	468	446	468	427	441	469	477	477	431	449	410	458	481	462	469	467	492	470	460	425	456	486	473	425	460	476	472	418	437	428	442	440	465	413	444	434	457	501	481	458	459	448	441	449	456	463	451	445	431	403	445	469	444	421	467	440	464	480	419	450	474	461	463	427	461	479	462	473	453	452	454	414	469	450	479	467	414	469	453	457	436	435	469	460	448	480	422	449	442	475	449	468	467	425	444	448	465	457	465	460	469	421	456	425	485	443	471	443	462	447	457	436	471	437	464	469	451	456	477	439	384	448	503	467	461	455	406	506	428	490	454	432	446	455	402	449	483	463	498	455	487	461	477	478	457	449	461	429	502	451	425	448	453	461	474	435	448	475	432	481	472	447	503	452	436	517	466	470	465	418	480	410	499	427	442	486	448	457	410	470	481	485	456	468	476	466	452	514	472	427	466	485	462	484	463	439	435	428	469	480	443	463	435	427	456	464	452	428	431	468	465	454	502	480	479	439	483	474	472	447	468	455	471	465	455	479	447	439	483	433	459	433	483	422	437	448	475	448	458	440	480	465	448	401	468	447	469	432	463	466	459	446	435	494	404	454	461	417	464	437	455	451	446	473	524	477	427	463	428	418	434	496	506	453	438	488	473	466	460	457	425	406	422	472	447	443	479	469	459	448	469	475	425	449	460	445	456	456	468	449	442	482	458	439	473	472	456	445	475	427	457	439	427	463	470	501	433	452	475	465	419	458	465	479	479	455	454	429	457	484	434	441	451	493	423	416	480	435	469	464	465	447	428	412	466	459	482	477	478	431	490	476	478	443	451	431	420	484	440	439	432	457	474	469	455	455	483	455	421	452	429	436	465	430	453	451	462	473	457	460	450	464	423	466	455	446	475	464	469	460	444	454	414	459	465	431	473	473	443	481	478	448	434	444	445	399	455	420	434	477	475	426	521	468	457	473	436	437	493	444	473	462	472	482	435	464	480	464	431	466	467	443	485	479	485	440	478	452	412	461	466	465	432	442	454	443	479	446	463	476	472	505	494	425	453	421	489	473	491	425	445	497	464	491	457	481	447	448	483	484	488	460	447	483	429	438	405	437	436	467	469	515	430	457	432	447	432	473	459	489	471	442	456	460	443	433	473	484	469	444	462	447	458	472	439	444	429	441	450	477	454	477	451	418	457	464	465	452	421	472	425	440	490	434	467	448	436	443	467	432	476	474	457	462	412	426	454	440	443	451	467	444	457	491	461	423	479	461	435	439	491	417	480	430	451	483	472	460	484	484	467	482	426	459	445	449	461	445	468	461	462	430	441	444	500	440	474	473	480	438	417	455	470	437	473	459	428	480	488	441	429	497	434	459	474	467	461	462	465	446	434	449	427	476	471	472	470	458	434	463	474	435	453	479	459	443	453	470	467	439	430	446	457	450	521	455	452	403	464	458	440	436	450	433	417	484	435	430	434	419	457	453	437	467	452	458	449	470	407	430	494	406	434	468	499	471	470	478	431	420	418	435	508	449	457	458	472	450	468	433	468	452	418	435	471	489	449	457	449	457	477	468	453	458	469	464	469	449	451	438	466	448	463	451	492	480	432	459	452	484	417	452	462	422	425	404	425	455	461	426	464	476	450	450	442	464	412	486	466	462	470	459	464	439	451	440	454	504	460	471	449	474	453	450	484	444	448	447	483	460	443	450	464	462	480	493	435	450	485	474	467	429	445	461	433	485	495	476	477	440	466	467	464	447	469	466	463	416	455	488	479	444	465	486	426	446	478	488	495	468	465	469	451	419	436	457	452	486	484	444	440	445	445	410	439	456	483	409	468	482	462	418	467	463	461	429	461	441	499	429	471	477	439	439	461	453	451	436	459	492	444	449	449	425	466	430	459	443	465	478	426	469	465	469	465	448	452	456	444	425	421	456	465	471	448	483	464	399	487	438	457	422	486	472	463	464	417	463	473	481	461	437	434	414	477	484	442	465	481	477	484	424	486	443	476	458	433	423	419	457	427	453	458	437	480	470	446	452	493	458	447	425	485	487	470	451	486	449	462	443	502	427	454	478	444	466	451	406	444	434	439	472	484	463	457	469	486	424	460	489	448	458	479	472	452	429	453	492	454	453	424
23830	21058	28301	24043	21085	11926	4835	2515	1160	1344	1385	1806	1290	863	554	569	518	521	3692	6353	3931	1109	275	237	266	292	282	243	249	236	266	274	276	276	278	251	242	259	251	246	255	255	216	271	237	273	240	246	258	230	243	275	262	257	258	261	264	225	282	263	269	239	230	216	290	264	258	266	259	233	250	266	246	216	258	264	260	239	230	266	260	268	238	272	242	274	241	256	218	253	258	237	249	251	252	213	259	255	268	253	246	244	243	236	238	261	237	257	252	261	239	227	251	248	248	290	235	258	272	252	242	233	267	246	263	289	231	263	252	238	240	205	248	238	261	244	250	247	255	288	225	285	219	264	268	235	233	266	248	253	245	253	239	262	233	247	270	270	235	263	233	253	281	238	238	255	265	233	275	275	246	241	248	242	264	248	261	244	266	276	223	265	243	268	246	265	237	226	241	273	237	241	226	275	228	249	259	245	229	282	231	267	272	249	260	235	298	277	265	247	249	269	235	250	250	223	267	247	270	235	249	234	246	244	239	251	263	255	247	258	225	278	248	213	250	286	267	245	240	198	238	249	253	272	240	239	234	252	224	259	224	226	272	236	253	246	221	255	232	280	251	259	242	264	263	242	257	285	231	254	266	228	252	267	249	258	244	240	255	272	253	243	237	275	277	256	221	220	236	259	244	243	244	243	259	223	274	267	268	269	269	262	259	244	250	252	246	231	267	246	237	254	270	237	262	255	251	247	246	241	242	254	267	262	264	224	235	248	253	254	246	255	252	268	259	257	245	236	257	263	237	254	255	245	250	258	257	254	248	253	244	258	243	230	224	249	252	240	220	268	264	264	250	253	256	256	225	230	271	238	252	229	278	245	281	271	261	254	235	263	230	241	259	261	285	218	269	250	235	238	245	225	221	262	220	283	266	258	253	249	230	253	258	238	259	241	237	254	264	252	256	244	251	214	222	270	250	245	236	248	247	269	275	260	253	262	279	239	270	268	293	264	265	251	252	226	257	240	237	263	240	243	233	215	219	249	250	225	240	256	257	265	279	245	238	248	238	239	254	252	247	236	241	255	255	242	273	252	235	260	250	242	247	260	246	255	274	273	241	278	263	227	263	261	229	231	273	244	260	257	240	226	230	256	269	249	253	234	258	244	232	265	252	262	234	257	252	261	270	249	256	244	262	249	227	256	241	240	250	218	275	228	266	264	223	277	251	253	248	271	265	261	236	268	235	266	263	249	248	246	245	243	231	261	248	261	249	238	234	247	262	251	250	251	235	250	266	251	244	265	239	271	246	252	233	254	238	253	268	236	210	250	258	267	251	267	255	257	259	223	263	283	249	228	233	250	265	250	258	261	255	246	248	255	247	244	271	255	237	283	283	220	246	247	249	230	259	254	263	230	221	260	242	238	245	266	271	267	248	235	254	247	262	237	236	227	262	236	252	257	247	232	267	220	235	243	244	260	237	237	264	235	240	247	275	263	256	237	245	240	242	258	272	246	231	245	273	277	269	246	225	262	226	238	260	278	231	263	254	259	238	207	257	241	252	270	264	225	254	241	247	244	221	237	229	240	250	268	243	259	256	245	267	257	257	250	279	251	235	251	250	220	252	264	248	246	268	245	255	276	268	225	246	257	237	241	256	241	241	254	236	254	240	247	262	260	240	260	254	243	252	238	213	234	217	285	259	237	253	249	251	238	236	267	255	237	248	262	269	250	262	257	251	256	246	243	248	267	274	251	233	258	265	242	254	259	282	259	243	246	247	226	246	243	249	269	225	249	232	241	240	242	259	240	246	236	246	247	231	257	237	260	215	247	247	248	219	252	259	260	253	258	241	250	257	226	198	235	265	272	255	262	239	273	253	248	259	240	247	236	251	227	254	238	241	231	251	258	242	264	253	250	245	274	256	256	259	257	282	254	231	251	254	269	246	237	249	285	236	248	249	259	242	221	261	244	234	238	242	239	261	245	264	245	250	237	250	269	236	247	248	257	214	238	222	251	255	223	243	251	230	235	245	216	251	242	247	255	267	222	227	253	247	239	275	279	264	269	248	266	251	246	251	261	221	269	227	250	235	254	228	260	242	253	249	237	257	228	278	260	236	266	247	256	251	240	264	262	254	249	226	259	287	243	254	232	255	252	236	249	256	267	257	235	249	244	242	245	271	243	264	271	244	246	253	222	271	255	225	240	252	242	227	274	264	250	268	249	281	249	222	256	261	273	242	235	259	262	239	271	261	255	265	238	241	232	276	228	272	254	234	238	245	222	269	282	258	253	255	255	229	248	261	248	252	234	259	263	272	221	238	232	262	229	262	233	243	259	276	252	274	237	282	252	237	229	202	237	268	258	254	225	255	257	232	251	241	249	261	244	262	247	242	232	269	255	222	261	245	282	239	233	246	243	262	252	206	262	237	274	259	201	254	282	259	231	234	238	257	270	250	253	238	228	258	250	252	242	235	283	260	260	254	292	251	251	227	256	226	259	235	260	240	258	257	276	251	242	242	248	264	219	223	224	222	242	256	255	247	227	231	274	246	254	237	235	221	260	290	247	263	249	237	246	247	301	261	245	243	253	262	248	290	234	259	281	249	244	248	251	234	266	254	218	259	254	276	267	240	232	241	243	201	227	275	270	238	253	232	259	215	233	271	250	279	252	243	256	258	217	247	262	274	254	251	251	236	242	265	232	247	228	270	248	242	262	280	244	250	269	213	243	220	262	240	227	247	264	225	225	264	254	256	231	227	243	233	254	240	255	262	261	225	223	220	259	265	289	258	257	245	275	279	220	241	286	277	230	241	253	232	235	265	257	252	253	240	239	252	234	229	221	225	250	238	257	246	281	237	260	265	229	238	257	278	271	252	258	228	243	265	211	242	234	282	254	234	255	254	236	245	262	231	268	240	250	278	253	243	255	232	253	264	246	253	210	235	248	248	244	236	259	221	272	234	260	229	260	259	268	243	237	256	224	233	262	242	242	256	221	261	239	230	273	237	236	244	263	236	272	244	244	249	240	256	259	254	239	233	253	243	228	249	225	243	263	245	241	244	242	257	253	220	253	237	199	235	246	236	241	261	270	225	228	258	253	251	256	252	229	243	258	246	252	281	253	234	250	232	254	234	254	261	256	211	252	243	265	272	261	265	264	247	234	256	243	260	235	270	246	266	278	280	269	218	218	240	267	239	245	253	268	226	248	228	223	248	247	215	217	225	264	265	245	248	237	252	276	276	243	244	256	256	224	238	255	241	246	244	256	219	251	242	256	252	247	241	277	228	265	257	253	243	245	273	243	227	260	268	246	270	252	261	239	267	266	230	267	229	252	260	246	239	235	221	261	265	239	280	274	229	274	274	274	255	224	255	239	235	268	244	237	272	232	240	235	248	255	245	245	237	223	256	240	256	206	242	241	274	274	256	248	255	259	249	252	250	257	241	245	249	246	238	252	258	236	244	243	246	233	261	252	284	255	251	257	262	218	258	243	279	251	247	260	255	251
14654	32838	30289	17675	17640	9077	9489	5760	2960	3513	3590	4683	3011	1884	1204	1133	956	1049	7661	12256	7443	2039	375	365	320	344	352	354	362	361	357	367	353	346	349	311	336	386	366	349	345	365	314	345	370	372	371	351	341	335	373	337	383	349	344	331	338	336	329	350	294	379	370	351	315	385	346	316	354	343	368	336	346	362	347	349	349	399	336	329	340	336	330	336	377	369	345	366	378	366	373	326	348	374	366	340	347	397	368	341	303	375	346	360	357	347	331	358	333	309	337	363	358	332	343	362	374	368	365	326	384	325	370	353	347	343	354	338	374	354	344	322	340	347	360	352	353	356	332	368	362	379	337	345	360	382	319	358	337	340	338	343	340	358	352	356	374	336	329	363	345	314	341	356	345	362	332	331	341	357	335	374	322	349	378	313	349	328	321	364	344	360	351	335	308	360	370	336	336	375	361	358	326	362	391	390	349	362	336	383	335	352	344	331	324	347	325	346	304	347	332	356	288	334	364	329	339	329	372	337	359	384	350	352	341	349	362	384	353	355	337	338	374	370	330	358	337	365	354	333	329	332	331	328	340	341	336	367	374	331	365	345	347	357	353	381	339	362	331	323	368	358	314	367	325	386	356	320	385	336	347	333	356	350	356	314	351	330	376	356	347	350	355	342	327	375	370	381	329	336	347	353	359	304	357	353	371	355	357	327	345	334	354	346	356	309	328	338	339	340	359	345	371	342	340	346	372	336	343	349	359	361	364	340	378	329	355	305	372	333	362	350	358	342	344	361	354	379	358	349	344	362	351	346	354	351	340	366	330	366	322	328	356	356	342	369	334	323	333	361	357	356	335	344	341	380	315	346	324	356	323	347	372	334	357	350	359	334	370	321	327	363	324	371	382	335	318	358	317	365	353	353	366	358	370	360	378	293	372	323	335	361	393	368	374	309	338	327	359	326	380	339	334	344	375	327	322	354	339	354	349	352	353	339	358	340	353	320	339	332	362	390	362	327	326	380	336	361	324	340	351	329	368	354	284	334	324	308	324	345	348	367	357	345	309	351	340	325	368	365	386	327	337	328	325	340	345	365	357	360	343	347	349	353	331	373	335	338	367	336	328	322	335	356	330	363	322	346	339	349	354	372	345	359	335	317	326	346	351	355	325	355	337	341	346	345	327	359	339	341	357	335	350	327	348	348	329	357	327	332	373	306	323	352	352	339	348	331	335	340	360	291	364	357	351	338	342	351	366	346	385	329	332	343	343	355	330	362	333	347	341	316	364	345	356	330	365	370	308	357	367	335	319	344	361	379	341	342	366	357	361	360	351	358	374	378	329	371	327	337	355	345	349	352	409	349	345	327	323	341	328	346	352	326	345	313	389	335	345	372	373	360	351	347	320	370	339	317	353	346	335	354	357	349	359	387	373	367	337	358	377	317	354	357	364	366	362	341	361	344	353	361	345	348	334	352	319	310	358	338	375	356	336	378	341	332	365	357	327	362	347	334	335	333	368	336	332	343	353	359	316	346	353	326	335	325	355	350	341	331	333	349	347	362	391	354	355	379	357	364	359	326	360	352	353	349	350	324	332	336	345	349	357	335	360	338	353	346	379	332	363	326	371	337	321	356	331	332	356	365	334	346	356	362	311	329	366	364	357	356	348	328	334	330	354	327	368	353	317	335	366	354	316	372	347	351	357	338	364	347	346	386	352	331	323	339	311	340	387	323	335	322	325	350	364	379	348	319	369	356	341	359	351	337	323	356	356	364	315	330	383	351	338	313	344	339	323	327	351	333	376	360	322	321	364	366	355	360	345	355	360	369	345	374	336	350	322	359	353	359	328	353	308	353	412	376	335	331	344	320	370	347	336	332	354	335	342	339	348	377	355	385	350	353	356	340	341	351	349	358	333	327	325	341	344	353	382	345	323	359	365	359	362	334	373	383	347	370	349	348	365	335	336	361	336	355	346	361	360	322	344	326	359	358	333	366	338	366	352	341	344	359	369	388	352	351	340	337	342	362	357	350	342	327	345	392	373	336	344	342	316	369	313	349	368	301	364	352	380	340	364	373	347	367	366	365	355	343	370	320	364	354	353	310	339	357	344	350	359	355	354	341	330	301	367	402	358	316	325	358	344	348	353	354	348	337	336	332	328	380	353	348	332	355	368	320	366	350	354	350	348	377	333	355	377	343	374	338	362	331	359	324	332	363	357	359	358	388	311	372	378	380	347	364	357	358	357	320	323	371	378	368	354	354	372	363	327	358	305	354	349	316	348	381	344	333	378	339	365	346	359	363	343	367	356	367	307	356	336	354	366	341	349	348	344	320	342	395	332	343	355	376	353	339	353	353	370	340	350	328	350	346	346	348	352	331	354	338	341	326	353	346	345	324	386	340	367	365	308	364	359	304	347	353	342	330	351	354	374	369	357	365	364	383	355	336	349	322	350	374	322	345	375	323	379	339	344	344	349	331	351	347	367	365	366	359	356	362	310	360	342	338	367	327	334	363	348	344	312	362	360	373	372	350	370	356	332	361	352	354	344	346	326	348	372	374	355	334	363	323	339	343	364	351	374	347	352	330	317	355	371	319	342	324	344	361	353	375	340	334	335	360	366	338	376	314	354	329	388	370	376	360	367	329	330	345	342	339	358	343	327	365	348	367	348	382	379	389	355	332	362	346	340	330	356	386	367	331	346	370	328	326	365	341	346	385	362	360	329	334	343	356	315	318	342	347	350	355	369	356	327	326	363	330	334	353	347	342	373	342	297	373	370	370	326	380	341	389	351	347	330	363	345	355	330	358	353	320	349	365	343	341	337	352	348	374	320	354	356	333	317	338	364	358	367	382	351	337	336	364	367	341	340	342	346	307	340	334	389	372	361	343	366	364	351	337	334	371	351	334	397	333	377	368	330	375	339	337	336	344	336	354	356	336	373	361	370	344	347	342	362	384	349	360	314	359	330	352	359	365	343	329	310	333	376	347	323	322	337	348	384	355	351	382	336	362	335	367	344	352	334	351	336	331	368	374	357	345	340	327	363	369	368	353	343	357	360	349	351	366	363	360	352	417	361	332	341	330	332	317	356	380	340	348	362	343	349	354	302	338	341	337	354	322	346	319	337	378	361	363	320	397	369	344	362	330	311	359	347	347	335	335	315	330	348	339	364	370	330	358	344	348	323	346	322	374	346	319	321	389	371	356	368	364	359	353	354	366	339	358	342	380	325	335	329	341	370	348	344	362	352	371	345	366	354	366	351	353	355	346	349	354	365	352	347	372	360	328	315	333	318	315	369	362	326	382	316	343	401	358	342	328	315	336	359	331	338	387	397	330	354	329	336	331	361	346	351	334	327	337	338	350	363	388	362	339	364	339	346	356	339	386	361	337	345	326	352	345	335	353	345	354	358	339	326	352	353	356	353	348	359	338	358	337	329	345	368	354	347	401	363	401	357	353	365	370	352	348	370	343	391	371	308	335	338	343	346	362	355	363	340	377	332	363	371	387
22688	21061	28853	23471	21130	21182	12774	2541	1983	1946	1654	1837	2193	2112	1362	986	727	1279	9444	13836	11112	3898	161	163	141	140	145	136	148	146	127	144	139	138	155	138	127	146	143	148	129	144	143	133	146	142	151	143	132	138	152	139	140	152	141	152	139	125	139	144	143	131	142	139	145	133	135	119	139	123	136	154	138	162	139	158	148	152	143	148	114	146	130	135	137	127	145	110	115	144	153	157	132	130	128	137	121	148	124	134	122	147	147	151	132	142	152	150	153	146	148	136	113	130	137	142	124	141	148	132	148	137	135	157	141	136	138	130	127	134	159	134	138	127	153	136	125	128	142	132	131	142	125	130	141	128	129	120	143	145	129	147	144	130	113	118	135	161	124	142	122	129	141	128	144	123	129	147	145	145	144	145	114	129	135	145	138	124	147	133	135	133	125	165	150	151	134	123	138	140	130	136	131	142	131	140	151	119	141	145	156	136	162	150	149	148	136	128	132	123	152	134	115	140	154	129	123	142	145	139	121	122	136	137	145	120	133	148	133	158	151	131	151	129	152	154	158	129	126	130	146	143	146	142	128	142	159	140	148	129	137	125	137	123	131	129	121	124	135	130	111	123	137	140	157	126	139	137	118	147	132	124	144	142	131	124	134	159	148	136	145	144	126	136	130	143	163	128	148	134	111	140	126	143	132	161	130	135	144	146	146	137	135	137	134	146	158	132	141	139	151	142	150	152	132	131	134	122	112	123	138	141	129	101	119	132	127	132	138	134	131	136	161	104	140	123	144	137	139	131	131	144	116	134	148	145	125	135	133	120	150	146	128	137	151	139	121	122	153	115	158	142	131	125	152	154	132	119	134	144	139	128	154	122	145	117	132	153	136	136	140	168	143	156	139	119	156	153	120	141	137	147	149	137	134	134	150	155	150	121	118	132	132	122	152	153	131	156	124	124	129	123	128	144	104	116	121	149	156	126	134	140	141	128	124	131	150	138	137	129	155	148	135	130	148	153	142	141	145	147	129	146	160	124	125	122	152	128	133	142	150	140	132	117	137	139	145	135	156	134	134	145	142	146	136	146	151	145	140	144	132	123	141	126	139	148	110	131	122	151	130	149	156	137	142	165	132	137	129	142	139	129	126	140	137	121	128	130	136	115	138	140	137	137	151	134	161	130	135	150	140	132	125	137	107	153	102	142	153	135	140	125	162	151	152	136	130	122	117	147	134	151	142	134	132	146	134	135	141	160	122	152	140	142	156	134	125	135	151	128	125	163	123	154	140	128	142	149	138	148	144	144	138	146	128	128	142	122	142	120	123	141	128	139	151	152	140	143	135	122	159	151	138	122	142	144	115	128	120	131	134	135	134	143	142	143	147	142	121	126	173	152	123	131	130	131	136	134	153	154	124	132	139	147	96	118	152	142	165	122	126	144	143	135	129	143	147	123	134	143	121	130	136	134	169	133	140	138	138	123	141	126	132	126	148	133	143	144	121	149	137	147	150	140	119	128	159	132	150	146	124	147	128	144	134	129	139	126	144	136	124	139	145	140	136	129	140	148	120	161	144	133	163	148	148	128	131	142	145	146	134	140	130	109	156	138	119	150	123	164	131	136	132	130	157	145	133	127	127	132	160	135	149	137	141	136	122	162	156	150	114	118	143	141	131	140	150	136	140	119	153	157	128	121	136	138	144	140	144	114	126	149	122	141	120	148	145	136	140	127	125	146	150	122	130	142	117	129	155	139	153	135	158	140	141	134	120	119	127	119	142	128	134	132	139	149	128	121	146	142	151	129	149	144	174	162	128	133	135	133	131	125	121	140	137	139	152	130	130	145	143	132	143	129	142	130	118	145	144	126	157	129	137	131	137	159	160	140	114	134	114	136	153	121	143	135	132	140	131	134	145	152	165	148	122	136	151	127	128	127	121	130	132	145	117	113	130	124	128	132	135	139	143	124	164	140	135	133	139	133	124	121	113	153	141	129	120	128	128	129	138	134	136	141	135	126	119	128	158	127	145	139	146	119	166	152	145	134	148	143	162	136	114	119	149	169	118	134	143	122	122	148	149	124	128	162	136	117	147	136	148	141	124	144	124	142	144	156	143	124	139	149	126	125	126	134	165	132	133	149	129	123	145	126	135	141	135	142	135	141	141	148	142	128	130	119	127	146	128	142	126	137	152	121	135	138	128	155	127	144	129	154	126	120	150	132	122	154	141	131	141	136	139	113	164	153	133	126	140	120	128	118	139	149	148	115	147	142	146	153	137	140	137	124	126	128	132	130	141	127	141	128	144	138	148	128	131	142	136	120	144	166	128	148	143	119	129	158	166	133	149	159	118	120	166	144	126	121	139	125	136	113	132	126	160	134	134	128	145	139	140	135	134	117	118	139	143	130	131	134	122	151	131	140	142	128	140	140	114	125	124	159	131	143	125	136	123	126	129	128	123	145	141	127	132	147	140	124	127	136	138	133	127	124	144	142	130	146	131	130	140	137	145	147	139	125	138	129	158	137	143	139	147	143	130	128	148	134	131	138	118	130	125	109	136	147	138	139	127	135	132	144	127	151	139	162	125	122	130	142	141	125	144	133	133	134	134	142	135	137	144	126	129	157	134	123	122	128	125	137	124	152	126	161	139	138	133	120	128	155	147	107	128	129	142	129	123	147	138	148	138	154	114	135	128	135	156	149	140	124	145	146	134	129	146	140	123	132	120	134	138	138	111	140	148	107	134	144	137	113	126	135	126	138	140	129	139	123	135	139	124	145	133	143	140	129	138	147	125	116	145	125	137	145	122	145	141	145	146	139	111	163	142	126	137	138	125	134	150	134	140	137	158	139	145	133	139	147	133	124	136	147	125	153	146	131	134	163	148	123	145	135	137	158	133	124	129	137	168	132	134	116	119	134	126	125	143	135	126	138	145	138	133	137	113	147	113	141	137	146	149	146	133	138	120	143	133	130	139	143	133	139	154	128	139	155	129	143	130	140	131	121	131	120	145	142	130	154	152	138	123	133	137	134	141	133	128	150	149	136	139	122	139	134	146	135	136	143	139	146	129	121	133	132	129	158	139	144	125	134	131	142	145	147	142	170	143	131	117	158	127	147	126	133	136	127	142	129	133	146	145	148	126	129	140	136	149	136	115	135	130	135	152	156	144	127	123	125	130	141	115	139	158	129	126	132	151	159	122	146	134	136	153	132	108	145	139	114	136	125	152	134	131	123	140	139	136	130	134	156	142	140	133	120	144	119	147	126	159	149	142	151	129	135	120	157	147	158	137	114	136	138	155	132	131	130	132	142	126	151	138	126	164	124	164	132	136	138	115	100	137	148	133	131	146	103	130	148	137	139	124	134	130	126	132	137	125	153	122	145	139	113	135	122	153	148	134	140	159	130	130	145	135	138	136	155	143	130	132	141	134	161	135	141	116	144	129	142	136	129	144	149	125	137	128	120	112	132	143	148	147	143	145	132	133	127	151	130	125	142	160	133	126	139	147	126
18594	37304	36360	21776	23868	13639	10174	5265	5528	5337	4484	4783	5383	5064	3149	2490	1680	2999	17184	21087	17355	5922	214	220	203	213	224	190	212	165	202	206	188	185	174	193	180	192	189	197	210	210	201	176	206	206	185	194	206	182	202	185	201	200	187	185	199	159	208	184	213	203	187	178	199	198	191	182	177	194	190	210	182	207	201	185	210	188	195	179	185	191	194	187	190	183	177	187	179	184	170	207	197	192	205	167	200	186	208	184	162	172	184	204	207	211	184	195	184	159	217	185	167	181	209	195	195	209	166	181	201	174	165	165	198	207	178	188	184	195	184	173	175	193	207	187	190	186	178	183	172	184	192	177	183	207	190	187	185	174	199	196	179	220	192	209	186	177	184	189	173	189	158	191	179	197	184	186	182	186	195	164	173	190	171	188	184	187	202	181	174	198	194	195	187	178	183	180	192	172	211	181	197	185	213	183	160	176	197	197	188	201	183	186	182	188	200	167	196	180	201	197	199	166	194	195	183	200	174	210	192	177	190	198	173	186	155	176	192	178	166	175	207	191	178	206	217	188	164	174	188	192	192	170	205	183	177	179	192	171	184	171	208	203	163	187	178	157	174	179	197	169	185	172	172	201	167	186	174	197	197	209	199	176	163	189	189	198	229	201	185	157	172	194	183	171	193	197	204	191	205	200	210	187	184	174	188	199	184	178	189	182	195	174	170	179	199	209	222	197	196	167	201	162	176	199	172	191	192	178	168	184	174	179	186	179	219	180	183	215	186	175	200	184	183	178	174	200	189	195	205	178	198	196	187	181	194	204	178	172	164	196	223	175	179	210	201	186	172	178	165	201	189	195	209	179	185	189	178	195	192	177	207	180	175	184	208	206	185	197	201	193	185	182	188	195	215	195	186	208	204	200	186	170	199	180	168	196	212	180	192	182	203	196	206	218	178	181	188	145	190	193	208	196	176	173	179	186	192	185	195	177	189	209	177	198	172	203	196	187	188	187	189	190	191	205	210	167	170	181	187	204	182	179	183	166	181	202	194	207	192	172	194	200	171	188	177	174	196	166	184	206	191	199	184	193	200	172	192	204	187	174	206	186	192	211	202	189	212	204	180	208	183	191	173	191	204	192	196	196	188	214	173	187	186	193	184	211	181	206	192	178	175	178	181	183	206	189	196	207	199	196	197	206	189	154	208	184	197	186	188	194	181	180	171	202	174	194	190	189	191	196	181	180	175	180	174	201	182	172	168	207	184	181	207	190	192	189	169	205	168	176	195	191	195	185	185	211	182	190	178	168	185	196	152	188	167	189	189	197	190	194	177	197	201	162	161	188	164	202	179	184	184	176	184	217	204	166	177	186	195	201	200	195	205	169	202	198	190	173	188	194	186	202	187	198	189	188	190	204	169	164	174	196	178	206	187	172	202	198	194	181	183	186	207	202	189	208	206	181	177	184	181	200	195	209	227	201	185	173	174	165	168	143	175	180	181	174	181	174	214	207	212	190	204	170	182	175	198	200	189	205	171	184	179	188	173	167	178	202	170	193	213	199	203	164	185	174	198	171	175	152	175	194	197	181	200	195	213	193	214	187	171	193	193	182	179	191	184	185	188	186	184	173	214	195	184	159	212	179	189	198	198	187	158	206	191	192	179	186	172	227	183	184	206	193	194	185	210	181	172	189	199	190	183	215	196	169	181	165	193	194	193	167	173	192	167	197	150	211	197	227	184	186	179	177	190	186	216	197	188	180	203	216	195	176	162	185	170	195	160	180	185	196	208	171	194	168	176	183	206	197	191	165	217	181	205	164	190	203	191	209	192	181	185	184	200	186	182	177	168	178	204	176	160	180	204	198	201	187	188	175	194	199	216	165	185	208	182	164	199	165	214	174	192	213	184	190	184	194	178	203	171	191	196	166	167	200	226	209	173	181	188	181	163	191	188	179	190	166	196	219	170	180	191	185	208	168	190	202	167	181	196	203	193	187	177	173	199	172	185	181	201	171	193	178	186	165	188	220	172	186	191	180	168	177	174	178	206	187	185	192	186	168	201	177	168	174	168	171	192	200	202	204	192	176	193	174	203	193	186	184	192	198	220	171	197	181	197	230	174	189	198	208	180	186	165	187	190	198	182	193	179	181	182	203	191	175	173	197	199	193	175	177	189	189	191	200	194	175	174	182	201	190	185	199	177	202	189	204	177	166	177	193	216	206	181	179	195	190	197	200	182	199	182	155	181	191	190	202	186	192	188	204	162	199	166	195	184	182	191	193	196	184	183	199	189	198	201	169	179	170	180	191	173	204	191	208	196	194	206	202	189	213	189	183	181	180	177	179	182	192	164	227	218	192	199	179	139	189	173	189	187	203	192	207	167	168	198	192	195	206	185	198	159	160	208	206	178	203	199	184	195	212	195	200	203	185	174	153	213	204	187	192	186	165	168	183	166	196	166	186	164	163	198	171	156	192	183	205	188	176	172	158	167	168	175	178	180	198	170	196	190	170	189	181	193	192	160	174	182	182	199	194	197	196	178	225	192	191	196	173	209	176	163	195	177	189	188	209	210	189	170	194	189	210	182	166	170	193	198	202	181	179	181	184	204	171	198	191	174	168	173	202	177	180	170	191	190	202	181	182	185	187	168	198	170	200	168	227	208	204	199	168	216	184	168	177	194	183	204	184	199	176	211	206	191	187	182	178	211	196	202	179	192	177	204	209	196	217	184	170	185	208	186	192	177	193	173	193	172	179	197	178	174	179	185	178	208	179	188	187	175	178	186	208	165	183	186	187	188	203	186	196	181	185	180	194	191	185	187	167	196	195	177	189	168	204	176	191	174	161	195	171	192	196	207	169	188	213	169	195	185	179	173	180	177	177	206	184	180	176	193	194	184	212	182	202	193	151	197	192	192	185	219	187	172	206	188	209	193	191	192	185	190	192	155	219	185	200	172	192	181	174	196	181	184	204	183	204	200	192	187	191	201	193	196	202	170	180	175	193	183	181	174	198	187	161	186	190	194	178	192	198	189	165	195	200	197	181	186	201	177	172	177	195	187	196	216	174	198	190	148	195	213	163	192	184	190	170	166	175	196	194	197	206	185	193	173	189	222	168	179	193	159	208	185	187	178	188	181	192	172	183	189	178	206	182	173	178	178	173	205	182	192	183	197	183	206	204	176	183	198	192	200	194	195	190	193	171	176	190	199	186	187	179	208	180	201	198	195	193	196	204	212	188	183	175	181	208	186	186	193	190	192	212	197	188	189	189	206	184	182	185	185	169	172	193	208	182	206	204	177	209	177	163	148	201	165	165	159	184	203	204	202	158	191	186	193	179	185	180	168	180	188	173	204	167	192	202	190	193	196	173	177	162	183	196	180	180	190	180	212	192	181	186	190	195	186	181	178	199	196	196	197	158	202	187	195	190	193	174	202	163	186	196	176	173	179	185	191	217	210	195	209	214	168	187	184	201	184	169	197	171	180	177	193	185	185	182	186	193	206	174	205	195
26630	20943	19308	9087	5674	2431	1265	890	945	778	716	817	850	752	654	512	483	501	786	1080	1014	725	327	346	379	310	328	326	337	347	323	342	316	324	345	334	367	349	331	362	335	358	349	316	352	354	333	346	355	368	311	347	357	378	368	316	335	330	329	320	345	330	330	326	328	340	331	337	329	371	360	337	328	341	355	308	343	330	340	342	354	309	314	349	345	344	342	343	344	327	343	384	364	360	304	347	359	316	319	337	360	350	307	349	340	362	317	316	341	355	339	364	365	358	331	369	346	379	353	294	334	339	372	361	324	340	346	345	334	353	343	358	343	370	344	326	330	346	364	342	364	362	328	354	341	373	367	369	327	323	344	327	302	343	322	378	341	327	344	341	333	342	344	350	329	373	364	315	377	349	340	341	326	358	344	329	363	368	362	330	367	353	354	328	347	357	364	362	318	351	291	349	351	348	360	347	307	364	336	378	386	343	355	339	354	313	348	360	334	351	332	345	335	349	326	351	337	307	332	309	325	354	346	347	368	366	360	360	355	331	296	348	346	347	324	365	345	361	349	373	365	338	310	381	319	334	365	331	369	333	348	352	332	338	337	361	304	341	342	370	332	329	329	359	339	369	331	338	341	337	332	326	356	365	329	360	348	315	364	360	346	362	336	352	338	323	302	338	365	315	356	348	344	332	312	327	361	355	333	327	311	337	330	341	344	354	338	361	356	342	365	349	353	320	344	338	320	343	337	374	342	351	367	319	358	337	312	353	349	343	333	329	319	328	330	339	321	322	332	385	336	366	328	343	351	364	351	357	336	342	335	348	357	326	338	313	350	329	351	326	339	316	314	349	366	364	362	334	349	341	359	363	346	312	344	370	349	323	342	364	340	363	344	355	341	288	361	339	362	317	316	361	362	347	328	392	334	315	323	369	330	337	354	353	358	339	355	352	348	366	373	371	356	347	342	330	332	328	333	396	355	376	349	366	357	336	327	358	349	360	336	357	335	321	346	333	346	332	332	343	373	337	328	339	356	338	374	348	351	320	329	371	350	347	346	371	348	331	379	378	335	357	340	362	327	359	330	328	348	357	343	312	350	330	376	326	341	344	355	332	331	356	365	308	363	321	360	366	325	334	365	348	355	358	363	352	306	341	358	344	383	345	309	348	345	329	358	350	358	342	353	358	360	341	314	331	348	369	362	319	345	313	345	356	334	313	343	326	321	330	311	336	341	328	359	304	323	361	320	339	338	371	365	302	367	334	370	357	370	345	344	377	326	310	344	326	369	352	309	338	358	360	347	354	331	315	350	339	316	372	331	346	370	345	345	348	329	385	337	334	374	351	347	349	364	352	330	346	298	337	353	369	352	336	367	312	326	331	322	390	328	365	340	378	353	331	316	351	371	366	354	343	330	352	350	335	367	326	347	326	342	320	359	349	344	331	354	348	315	359	347	361	330	330	368	333	371	343	327	331	369	328	341	336	324	349	314	341	322	350	336	338	329	361	337	333	335	337	345	309	318	348	343	355	355	351	357	322	324	339	313	341	339	346	356	351	320	349	341	319	348	320	300	324	344	312	327	331	344	335	318	326	381	348	333	365	347	342	324	340	353	368	338	368	328	349	338	369	373	355	337	309	358	338	350	349	332	343	333	328	334	312	347	363	351	348	337	341	345	328	321	343	365	356	332	345	339	337	338	362	338	342	330	347	345	330	300	347	329	305	305	350	348	313	340	366	358	348	358	333	348	366	374	358	361	327	366	339	382	377	356	345	328	369	336	326	334	358	354	357	344	386	355	353	349	356	310	364	345	317	338	345	412	346	375	385	327	345	345	345	326	357	349	336	363	359	332	326	336	344	323	332	327	369	349	349	356	325	376	349	338	320	376	328	383	332	364	332	318	343	343	321	351	371	359	354	302	294	343	348	378	340	336	331	360	335	334	326	344	376	329	353	332	357	343	325	352	341	336	338	353	335	341	313	351	357	325	369	335	339	363	354	308	314	395	358	330	335	348	378	320	322	362	341	379	315	363	359	329	333	330	362	330	373	350	358	305	342	374	335	310	367	363	344	354	360	365	387	360	350	346	341	332	310	335	325	360	329	366	330	357	344	357	345	358	364	356	330	340	335	340	342	345	384	347	341	351	377	362	347	300	353	355	326	353	339	366	387	330	354	351	353	323	369	350	315	318	339	337	329	368	344	336	300	347	344	337	313	352	328	349	362	349	326	339	338	335	325	351	357	344	360	355	355	331	368	341	389	377	349	310	341	308	342	342	353	329	329	347	351	336	339	336	328	361	338	343	344	360	342	361	366	329	375	345	335	333	330	351	356	337	348	320	333	329	378	341	348	356	336	337	348	354	367	315	349	331	318	320	355	350	384	334	359	354	360	341	379	364	341	311	353	352	322	360	365	353	360	322	359	334	341	327	319	359	368	364	318	336	340	375	332	397	349	340	360	355	334	331	333	347	347	346	342	342	368	348	315	310	362	338	351	314	343	376	375	311	349	351	348	370	329	361	355	333	356	324	343	324	351	330	354	341	339	377	369	348	320	316	329	339	356	349	337	345	327	331	336	320	349	309	361	359	347	303	344	364	370	344	364	326	356	321	330	329	331	312	339	323	338	323	361	337	351	331	350	374	324	327	353	361	343	359	338	359	361	343	344	357	329	352	352	340	333	336	337	325	351	346	323	338	335	333	352	357	327	353	365	355	301	328	322	385	381	369	333	378	363	374	361	347	331	358	333	333	353	349	381	316	332	361	321	329	323	352	346	361	322	364	347	326	333	344	344	349	351	349	337	348	338	350	331	358	335	312	360	304	342	317	341	360	339	342	339	353	345	350	320	318	334	339	340	341	342	335	371	338	348	360	329	366	342	339	359	328	350	359	355	311	363	372	368	353	349	342	336	350	359	329	346	365	362	329	349	343	357	330	358	341	335	366	331	351	320	312	358	363	343	361	340	344	338	347	343	332	315	330	316	333	375	291	366	327	367	360	354	341	333	315	329	355	357	331	351	347	339	343	355	338	381	352	326	346	356	348	300	354	352	369	343	324	353	319	320	348	356	364	363	355	365	353	372	330	359	353	378	368	317	366	344	342	336	353	361	345	396	352	319	358	351	352	349	353	341	355	371	369	343	378	364	361	368	362	354	386	351	335	352	357	342	341	340	362	377	294	333	309	352	322	372	337	364	326	353	355	354	325	349	353	348	351	342	355	297	328	320	328	341	382	364	344	372	344	316	350	324	366	318	343	317	327	336	340	387	357	361	334	375	337	355	371	358	344	331	334	342	362	340	345	362	327	351	355	319	329	336	351	349	335	347	325	359	355	352	382	344	357	350	314	370	360	385	341	350	331	348	375	358	343	368	343	343	345	372	357	366	356	372	319	326	384	332	360	331	330	353	352	326	333	324	326	340	328	332	352	367	334	364	317	342	339	356	337	352	323	373	337	360	342	327	319	360	395	350	335	354	331	339	336	365	349	336	358	326	359	335
15461	23321	23124	11151	10614	5684	3065	2092	2061	1876	1619	1735	1865	1800	1293	929	827	959	1571	2150	1986	1183	457	464	463	482	479	495	527	483	406	521	495	464	463	469	458	499	461	449	485	483	465	472	469	442	503	459	462	464	447	473	446	502	457	511	464	487	455	474	438	465	447	485	474	472	411	463	453	514	470	440	490	428	465	480	452	450	453	475	434	485	490	488	475	493	459	471	453	454	473	486	473	452	475	477	460	470	466	462	461	485	444	449	470	475	441	453	446	452	422	523	464	459	492	447	440	477	464	497	465	469	428	449	460	485	440	470	458	458	459	492	440	470	486	457	462	498	434	461	477	479	472	492	471	520	491	477	514	461	472	504	467	470	471	456	465	500	424	485	475	425	483	467	477	475	456	500	478	467	517	495	470	476	491	456	460	461	497	502	489	469	454	494	477	500	430	431	464	476	491	451	473	453	502	472	446	467	481	467	462	433	460	469	451	484	483	446	440	473	476	473	456	489	444	433	454	471	479	473	451	463	502	456	473	518	465	483	485	457	419	474	472	476	432	494	427	450	515	473	512	467	461	480	509	467	473	463	481	478	492	483	475	489	425	518	473	482	462	440	443	444	473	473	471	474	487	440	472	441	488	498	475	479	465	472	446	436	476	520	476	463	481	430	480	481	440	470	488	459	455	471	437	497	462	473	497	480	428	484	471	466	534	451	474	476	489	455	505	453	472	501	471	472	470	460	484	447	468	486	448	466	434	456	446	477	505	493	470	490	495	472	438	474	460	473	489	488	437	483	460	447	461	488	477	435	483	474	458	483	460	472	450	434	512	485	479	433	481	436	450	465	454	492	489	503	488	486	432	459	448	495	473	495	488	470	491	470	474	518	480	480	447	511	451	469	498	480	438	470	425	470	480	507	489	461	447	481	454	476	442	487	470	484	456	504	454	464	471	488	504	453	509	456	455	466	484	462	452	432	458	491	457	430	499	427	494	462	448	492	480	494	467	491	470	446	463	500	475	472	497	464	453	477	480	503	476	459	453	486	486	431	483	476	487	471	474	476	436	471	472	450	508	462	443	467	456	494	469	453	441	474	496	463	503	490	501	453	441	441	444	448	432	500	469	482	459	436	497	504	469	464	444	475	474	438	496	490	479	464	481	520	458	492	427	467	451	488	482	455	464	472	470	441	451	461	510	478	459	460	429	485	507	463	490	468	471	454	416	476	460	429	466	456	473	447	475	479	503	463	441	464	419	441	494	442	466	442	439	458	487	493	451	425	472	504	451	471	464	478	473	453	497	451	473	472	451	511	477	495	496	469	481	476	444	432	474	418	479	483	461	493	513	468	446	452	437	481	451	447	497	462	436	433	479	440	427	460	487	466	498	459	445	456	495	467	488	463	474	460	454	478	460	471	457	457	451	475	444	480	481	485	494	470	463	437	465	425	471	465	456	524	467	457	432	485	472	430	428	463	464	474	454	511	446	463	468	435	446	446	496	474	491	461	440	431	469	446	463	477	441	459	472	422	460	476	444	478	488	476	494	433	468	465	431	454	493	485	476	486	486	439	505	457	445	467	468	438	459	506	440	511	458	438	458	456	452	481	455	459	457	401	487	440	453	477	460	476	456	461	478	457	443	483	481	463	460	430	486	475	443	470	498	486	482	460	523	462	461	416	464	513	485	497	473	440	493	456	470	463	479	478	471	518	459	441	513	496	466	483	468	480	472	457	454	461	470	458	458	513	462	466	462	443	458	476	464	456	449	493	468	477	465	483	509	495	438	449	504	464	437	446	463	457	479	485	493	460	452	485	494	455	448	461	481	462	454	476	476	459	514	486	475	473	457	463	499	455	452	461	438	469	455	440	481	492	481	494	437	478	502	432	454	453	428	513	465	453	470	450	455	530	510	456	448	468	490	468	447	462	471	440	461	476	466	459	465	452	423	442	427	481	453	487	426	476	392	486	466	467	462	489	463	495	474	502	481	457	458	509	445	455	458	469	467	451	511	456	458	517	459	474	473	434	472	464	473	455	477	471	464	456	459	433	476	443	455	466	454	435	472	500	438	461	467	482	476	470	472	459	493	485	415	445	471	446	473	432	520	463	478	449	413	471	481	559	472	441	469	441	499	454	509	458	460	485	443	469	474	449	465	452	445	476	453	481	466	463	441	473	486	450	471	473	453	446	476	489	496	483	443	444	483	484	436	457	467	444	461	449	435	463	467	483	483	464	475	478	458	471	450	467	440	483	464	464	448	463	460	439	472	435	451	475	485	451	438	457	462	511	512	450	469	478	431	441	420	471	459	484	502	474	452	494	502	477	432	500	458	470	506	459	475	460	420	468	476	452	450	453	444	491	500	468	453	468	448	463	480	506	431	491	451	478	506	488	452	433	498	506	476	481	455	488	484	417	504	460	425	477	502	459	448	457	493	500	446	500	474	446	475	455	448	476	505	451	505	517	467	458	470	462	442	458	486	450	513	473	428	455	442	473	517	476	491	452	477	460	452	470	465	471	466	492	490	476	512	444	439	465	474	439	479	502	469	466	474	479	481	497	450	483	493	443	495	443	459	436	446	433	454	484	476	445	466	468	490	500	442	452	478	442	436	491	466	438	464	544	460	487	469	481	512	449	482	488	469	474	446	475	492	482	502	472	480	471	496	425	489	449	414	465	461	469	443	475	494	463	474	482	448	474	459	451	488	470	463	411	475	450	488	473	466	484	504	473	484	446	483	469	427	475	451	450	504	473	474	466	471	495	460	454	436	445	462	472	463	461	452	470	507	443	426	448	453	482	464	498	469	455	444	495	486	496	485	481	472	501	468	457	468	431	469	489	442	466	474	454	443	513	472	481	472	459	447	493	469	468	512	481	444	460	451	485	438	448	465	450	486	465	494	440	464	449	450	467	475	451	463	457	458	429	485	475	446	440	480	464	484	442	484	468	464	455	493	476	461	509	493	457	485	435	497	466	465	473	486	495	497	465	454	444	460	452	447	451	440	473	477	440	467	443	449	478	467	489	422	444	502	477	463	513	495	446	504	490	499	463	472	479	468	502	486	470	499	482	481	437	467	463	479	436	466	477	466	519	456	474	428	464	458	489	485	526	457	432	513	454	453	475	436	436	498	441	443	463	463	473	453	478	495	498	465	428	494	483	482	503	479	481	504	514	503	491	487	488	455	452	461	508	452	480	491	468	467	448	505	431	434	483	456	504	505	448	444	430	445	442	462	463	464	471	478	454	428	463	471	493	483	457	448	473	493	447	438	518	455	473	462	463	483	486	506	473	447	504	424	499	447	420	449	444	475	471	469	470	461	452	444	465	446	463	463	466	467	469	460	457	482	465	486	483	467	437	474	447	478	457	477	474	490	462	472	487	474	471	475	470	470	488	478	459	497	454	482	460	471	468	454	429	453	464	491	444	521	440	450	541	416	462	474	481	454	462	487	446	454	488	482	413	489	496	480	469	490	523	473	478	477	446	465	456	437	431	467	488
23895	21052	28276	24075	20833	10487	3462	1885	1222	1171	1088	992	1164	719	575	516	538	1065	4746	7524	6131	2614	288	266	264	294	269	283	273	284	270	270	284	275	277	306	271	279	296	268	266	266	280	260	299	274	283	266	256	285	263	273	261	272	269	256	244	276	277	281	274	247	272	252	289	258	247	257	294	280	272	269	248	301	269	273	241	272	280	302	275	277	267	270	261	295	295	265	267	265	261	291	279	253	271	274	292	264	260	275	276	282	266	281	284	285	258	292	274	258	279	275	255	294	270	280	249	229	239	297	262	302	310	273	249	265	278	273	277	268	289	269	272	280	282	299	289	265	274	247	277	286	281	268	294	237	282	280	285	227	257	282	251	230	258	228	265	273	273	317	268	310	267	281	263	304	279	267	298	272	281	270	282	273	318	266	296	287	286	262	290	243	293	295	276	267	298	256	288	276	255	279	266	278	273	253	242	252	241	294	259	270	283	266	266	284	281	275	285	293	266	288	292	280	290	302	283	264	279	256	286	270	258	277	266	249	256	258	259	287	280	281	291	302	273	290	280	260	264	272	270	300	291	287	274	243	271	304	305	251	257	269	282	282	260	254	317	266	247	280	271	256	278	297	272	285	259	250	276	285	270	281	282	260	302	291	265	281	257	262	282	260	270	258	299	251	278	281	280	252	276	270	296	267	307	267	246	300	272	280	272	271	276	285	255	304	247	260	263	271	257	284	235	293	280	275	295	257	291	278	307	267	294	276	277	266	264	282	280	261	274	294	239	262	266	277	271	279	266	265	275	294	293	277	257	286	285	286	248	287	310	277	247	286	263	270	267	310	321	273	289	307	266	267	295	278	289	262	265	264	263	264	254	261	270	289	267	253	263	278	246	267	289	274	271	280	268	282	276	278	291	297	296	314	256	263	249	252	265	294	279	250	244	270	271	263	292	263	281	259	276	269	305	292	278	264	268	239	290	255	305	269	307	273	280	294	281	287	292	257	254	278	257	265	297	265	268	278	267	275	273	286	294	264	277	275	297	279	252	262	279	256	267	273	271	283	275	249	248	267	272	252	290	273	262	240	275	271	279	283	272	251	288	259	260	303	304	276	268	290	267	288	276	269	257	253	295	267	278	292	318	264	271	277	272	266	257	269	270	288	279	272	262	267	324	265	304	271	269	275	266	284	280	258	274	270	259	290	237	244	278	303	263	257	265	290	259	260	253	307	282	261	294	264	286	263	285	285	291	268	285	268	284	271	282	278	247	273	273	251	278	266	285	294	278	283	252	287	283	290	291	270	255	279	273	285	277	283	249	260	285	300	238	261	263	267	256	274	271	286	252	286	244	268	283	249	275	293	262	271	313	271	278	262	272	260	273	282	276	286	283	260	309	289	271	309	254	266	261	268	270	283	265	255	287	250	273	257	287	255	298	272	281	259	254	319	290	266	282	246	273	279	273	255	278	269	261	258	284	273	300	261	243	279	255	304	234	270	270	265	244	254	260	275	264	266	258	280	220	274	300	296	239	285	272	268	267	294	297	260	267	249	248	290	282	292	262	297	256	266	276	248	278	294	266	294	257	275	282	289	261	275	263	280	278	258	279	286	281	278	273	241	263	266	285	292	256	262	270	282	259	272	295	250	276	296	251	234	262	284	264	232	264	270	289	290	299	273	238	262	286	282	264	267	281	265	296	275	225	248	285	284	281	272	266	262	285	277	247	282	309	261	282	286	282	301	242	283	257	260	278	251	272	281	268	252	238	243	283	272	255	299	269	249	284	275	257	292	306	272	267	264	278	277	272	262	288	283	286	263	265	243	287	262	277	261	271	241	288	278	286	299	252	275	265	256	279	290	258	307	284	267	272	252	287	254	252	288	309	269	269	278	251	284	266	300	293	278	259	241	244	260	258	278	262	288	294	250	284	279	246	270	281	251	264	276	245	280	302	252	237	239	257	309	290	279	266	273	260	254	259	246	256	268	256	281	286	260	269	307	285	270	298	298	304	294	249	274	272	292	280	248	285	275	259	272	248	273	276	288	296	278	294	269	276	263	278	289	266	277	277	282	254	269	278	267	254	247	288	303	263	268	270	273	289	272	263	289	288	251	275	274	250	278	273	280	265	276	245	263	279	259	265	245	289	241	279	264	279	271	248	271	261	272	277	256	290	284	292	274	298	253	248	252	270	243	265	280	297	259	258	292	250	282	282	287	293	308	289	307	282	330	275	274	278	274	246	302	300	271	267	279	272	281	264	284	280	273	291	296	287	319	268	273	267	258	287	259	299	251	317	258	263	267	258	276	248	285	249	284	305	258	312	269	255	265	286	270	283	293	234	255	288	270	279	272	277	277	295	291	288	256	284	258	268	247	263	266	317	261	283	300	263	263	247	282	263	300	274	269	278	317	261	269	282	301	262	273	267	260	248	268	270	263	258	286	284	239	269	261	280	282	274	249	283	276	269	299	273	271	285	272	271	260	245	275	280	292	281	289	270	242	244	268	263	281	266	249	256	282	272	282	289	297	302	264	293	256	283	289	258	253	279	293	276	232	274	246	256	263	269	253	257	285	281	275	269	273	275	272	274	240	272	269	274	253	270	279	293	284	275	287	266	276	272	278	261	279	288	254	269	284	266	297	312	251	283	296	258	290	260	267	264	261	299	258	248	253	263	300	289	266	280	232	297	251	269	266	286	279	260	253	254	259	273	279	260	254	275	243	254	277	274	294	253	260	255	247	291	291	287	278	253	258	271	258	270	276	275	278	300	301	271	264	269	303	280	257	270	269	291	296	266	275	247	260	240	276	273	247	294	294	269	260	259	263	300	281	281	275	277	269	291	280	294	270	249	266	253	256	270	271	248	269	257	264	251	289	283	259	273	256	274	267	261	245	261	284	261	272	273	292	253	282	282	284	286	304	287	251	259	267	290	283	236	306	246	266	234	266	286	249	246	291	311	309	278	287	296	251	271	288	290	277	304	254	300	287	267	307	282	300	275	288	288	298	287	288	293	278	253	260	274	253	296	264	256	264	247	266	268	279	242	271	278	264	283	284	291	254	300	262	273	251	277	260	252	266	290	278	282	259	233	286	259	289	289	290	259	270	247	251	260	269	267	299	278	251	285	299	284	256	255	253	244	319	275	262	267	266	307	236	279	290	262	276	279	260	267	271	249	271	270	250	268	275	271	278	278	265	272	273	269	286	279	271	250	223	291	258	245	313	277	254	264	246	267	258	284	271	291	274	279	281	271	265	279	270	255	281	274	299	284	261	264	288	278	279	278	256	280	269	273	280	261	247	254	255	257	285	276	274	259	253	276	237	303	290	289	278	286	266	243	281	256	284	278	266	278	280	263	258	267	305	281	248	289	281	303	280	264	289	272	287	266	293	291	270	248	267	281	256	237	272	284	242	262	308	318	283	277	256	291	265	280	272	285	264	239	272	281	253	277	273	266	273	281	246	270	266	283	266	298	272	259	278	276	282	283	268	274	273	290	279	276	282
17663	31024	27435	19562	15004	8794	6395	4638	3184	2913	2587	2469	2775	1469	1143	1009	1051	2251	9775	13651	10908	4871	369	355	363	372	405	380	366	373	369	391	365	363	343	384	369	367	373	332	382	363	371	361	358	366	380	362	367	368	386	355	384	398	354	373	375	363	349	384	335	416	378	419	352	365	342	404	395	354	404	370	398	412	384	373	410	414	378	394	378	364	360	405	402	342	389	359	346	386	369	368	391	400	406	373	374	388	359	366	347	394	344	372	355	350	376	352	377	380	359	362	355	363	371	370	369	381	362	394	360	355	327	385	385	392	351	358	385	367	395	354	383	407	402	350	343	377	370	378	339	359	393	381	387	338	370	411	394	360	342	362	335	393	403	393	379	392	396	378	400	361	382	354	367	342	378	384	399	404	330	374	384	382	355	395	410	362	372	384	362	380	368	399	351	353	371	397	358	412	369	380	386	367	400	416	405	369	364	369	388	351	377	331	407	374	333	375	376	377	365	375	381	360	389	397	391	399	354	384	359	411	379	383	380	383	356	380	378	375	372	409	386	369	395	386	362	376	371	340	352	362	364	372	376	380	367	389	370	346	364	386	360	394	359	387	373	363	371	356	347	369	400	374	382	377	356	360	384	389	397	389	362	406	373	410	369	394	390	374	361	394	382	399	376	372	342	379	366	351	387	415	422	382	391	361	374	368	344	366	358	362	350	386	355	366	367	405	353	378	398	361	386	372	359	408	385	375	369	383	369	359	365	375	415	406	414	368	370	361	399	381	396	377	379	381	367	382	327	382	364	387	376	352	350	357	323	385	379	403	379	392	389	386	392	369	374	361	377	341	387	358	369	400	381	393	390	387	368	373	393	383	347	393	341	389	381	340	372	352	421	386	401	372	380	358	368	386	401	399	392	389	385	320	390	384	399	348	376	368	351	368	380	381	405	388	354	362	382	358	392	353	362	358	390	370	355	383	385	364	372	384	353	386	354	380	391	368	379	350	387	391	372	341	368	369	384	409	361	364	390	343	378	378	391	408	375	369	348	364	404	378	377	354	383	396	392	403	355	342	365	364	393	395	341	368	344	387	364	355	387	386	372	410	378	374	384	374	381	390	371	367	381	376	395	398	369	378	379	429	369	359	378	360	360	347	370	361	365	399	361	370	342	349	377	386	365	392	374	345	350	384	384	341	387	373	400	394	387	369	384	383	389	391	391	377	359	365	366	370	389	368	360	412	368	366	422	359	394	355	378	353	378	394	404	409	386	360	382	383	402	378	366	392	353	387	364	358	373	387	337	368	395	367	352	391	352	369	392	388	387	335	363	400	369	374	383	373	378	380	397	370	376	367	373	360	379	399	393	374	351	382	361	383	374	367	393	392	432	380	373	406	392	392	376	372	384	404	358	380	417	385	391	413	371	338	411	413	396	339	407	411	363	349	396	367	374	368	399	390	387	404	367	375	394	357	388	378	371	391	413	347	361	375	381	391	385	382	386	375	355	407	378	363	331	351	368	367	365	374	372	384	376	362	406	398	373	374	385	372	367	371	384	383	392	364	389	344	381	333	372	400	371	389	386	381	367	376	361	386	366	391	382	378	387	358	363	357	379	357	379	389	368	406	366	367	375	360	372	362	354	352	324	383	369	352	387	350	348	377	367	366	376	360	395	398	390	381	397	429	351	389	371	417	372	367	382	398	344	405	367	378	391	379	372	346	387	343	403	376	362	383	387	361	352	362	379	379	365	351	381	380	374	373	384	370	361	377	346	353	375	393	396	349	397	401	425	386	353	391	384	367	352	368	361	364	381	360	378	379	386	369	378	398	374	386	351	384	387	406	351	362	402	376	383	376	376	365	373	404	359	372	397	363	402	393	391	347	406	390	389	341	348	368	364	360	364	403	386	364	371	360	396	366	385	361	385	363	342	405	373	368	356	397	417	397	381	396	379	364	392	375	381	371	378	382	392	371	365	411	337	368	388	354	366	331	359	363	410	353	384	381	371	393	385	381	388	374	402	380	380	391	353	367	343	417	370	388	384	403	344	387	380	354	389	362	356	419	369	390	385	376	356	369	387	382	365	357	366	387	404	380	379	352	375	385	328	378	374	427	410	395	388	363	367	385	397	355	406	334	383	372	388	373	437	364	331	410	375	380	387	355	378	362	376	382	378	370	390	385	347	375	373	362	383	343	357	390	385	385	402	389	383	357	383	385	359	371	351	399	380	396	385	363	389	391	352	383	381	383	388	376	387	380	365	362	398	376	330	383	374	341	392	347	371	347	355	391	356	370	406	349	377	356	407	366	333	354	375	400	389	385	385	356	388	381	375	412	344	378	382	347	402	382	395	368	361	371	380	352	376	364	382	407	373	388	377	384	382	395	378	366	401	360	416	375	407	397	360	378	360	379	375	337	402	395	358	389	342	352	371	370	383	374	349	389	360	366	355	382	354	371	390	409	399	390	377	353	377	388	381	379	393	372	392	379	348	387	402	359	346	350	374	398	361	372	356	361	355	362	377	401	387	392	404	408	409	367	388	384	376	339	380	386	368	378	384	388	352	365	402	372	347	376	393	349	397	356	389	372	342	362	355	370	363	383	360	380	350	411	390	380	376	427	347	369	352	354	399	396	365	356	375	365	389	398	391	368	386	409	380	350	365	363	392	380	362	371	377	386	356	372	367	344	367	348	359	367	361	405	369	345	393	329	399	383	364	365	358	366	389	389	378	391	359	401	393	379	396	359	326	404	361	372	415	356	404	379	360	370	350	395	342	353	374	357	409	376	408	354	378	387	385	359	348	388	364	376	374	349	396	390	380	384	369	386	363	364	383	390	384	357	379	359	366	380	373	356	390	355	369	367	382	375	395	380	369	370	368	374	411	374	375	381	395	325	417	367	366	346	405	386	424	362	360	357	378	368	365	407	388	385	384	384	373	416	383	384	352	433	402	398	399	420	368	332	370	378	377	374	378	427	386	377	371	377	349	365	344	384	372	385	378	360	374	394	361	381	377	360	376	384	405	381	407	417	390	375	380	361	369	330	380	427	346	357	389	383	384	364	368	376	402	406	374	383	391	368	340	371	366	370	373	379	371	388	367	378	382	391	388	360	396	374	390	383	394	361	405	383	344	345	391	364	335	364	380	391	372	361	379	370	358	372	351	385	363	372	379	356	401	346	363	344	350	380	388	390	384	379	409	348	396	402	379	399	363	383	396	368	404	354	400	388	366	380	369	399	396	355	402	374	395	392	353	366	387	384	391	405	383	387	385	368	341	356	411	397	361	363	350	377	370	371	365	397	395	341	366	364	390	378	380	375	404	376	354	377	399	369	406	399	406	385	350	388	320	360	370	364	348	408	381	379	376	391	372	416	377	377	388	378	385	414	373	357	401	370	377	402	382	374	402	334	401	365	362	390	410	364	351	355	374	379	400	335	361	379	381	379	369	348	362	402	356	374	360	395	393	368	399	395	370	407	404	391	384	401	358	363	395	383	348	388	365	375
22774	21072	28878	23475	21083	21221	14409	4475	2816	1781	1695	2450	2581	1827	980	979	827	1525	7570	13082	12755	4072	180	174	150	150	160	135	145	148	154	158	148	142	169	150	143	155	139	155	141	142	147	122	143	119	151	133	133	140	144	144	162	158	153	170	159	129	147	130	151	134	159	124	132	131	146	136	158	155	157	135	156	141	142	146	139	142	139	136	141	161	139	142	129	153	139	120	143	132	137	139	136	104	146	155	154	136	139	148	136	158	170	136	124	138	141	144	120	144	151	151	138	136	151	129	119	145	151	156	154	121	134	141	131	146	131	123	121	147	140	144	139	146	144	154	143	154	127	156	131	140	150	132	154	145	129	143	160	124	146	135	138	155	134	125	137	149	121	150	114	147	148	159	156	141	126	145	127	138	150	126	137	144	145	145	134	137	145	144	151	152	174	131	132	154	113	146	141	140	130	131	141	132	135	177	156	143	144	168	135	146	135	134	130	138	147	143	151	123	124	119	143	162	145	146	139	124	144	136	138	121	145	151	151	134	154	119	130	136	129	156	159	116	132	152	144	148	140	139	155	134	133	135	150	155	133	136	141	125	147	120	131	131	125	143	154	134	172	174	112	152	137	137	143	134	117	143	128	167	165	156	136	140	141	121	153	107	133	108	141	132	149	152	132	170	136	124	133	146	143	133	152	148	144	140	143	137	148	132	109	164	129	148	141	138	149	153	135	143	145	170	131	151	150	153	151	143	144	134	126	153	155	138	154	144	132	156	144	135	123	157	137	145	139	127	130	145	136	124	119	139	136	157	150	128	138	153	169	127	144	140	161	144	144	160	143	133	133	127	126	144	142	150	109	165	156	137	110	158	150	161	141	118	140	131	141	128	151	130	156	149	147	158	116	133	139	135	132	148	139	136	134	129	110	132	149	143	140	154	147	131	134	132	149	157	159	113	153	150	144	113	106	156	157	153	155	132	124	142	146	127	149	139	173	132	130	142	113	138	140	141	131	136	121	140	147	147	142	108	142	147	154	140	136	144	145	134	138	150	146	152	177	164	144	142	132	145	156	152	140	137	145	138	143	136	145	138	159	139	118	135	133	130	142	146	131	119	118	130	143	142	152	152	141	120	144	152	140	155	152	139	132	124	152	155	165	128	129	149	143	137	139	134	142	144	140	147	129	147	135	134	178	137	142	141	144	150	146	123	149	152	143	154	146	135	136	144	137	169	128	139	140	137	140	148	139	132	142	133	143	130	132	157	123	141	155	128	137	167	136	150	133	146	133	135	145	123	113	127	145	139	141	137	130	131	163	120	129	150	131	137	140	167	145	127	129	142	152	134	131	122	138	133	135	136	152	122	145	145	140	151	148	163	133	134	144	139	145	108	117	128	151	137	123	114	133	146	150	140	134	134	146	143	120	147	139	128	148	141	146	162	149	143	145	124	145	150	135	145	150	151	132	147	151	125	133	139	144	139	140	146	144	149	145	132	155	125	129	123	169	140	182	154	150	120	147	146	140	144	137	138	134	135	141	137	145	129	133	143	147	135	115	137	158	158	145	136	150	136	165	144	138	144	133	148	154	132	119	125	135	138	160	127	148	124	118	125	147	137	137	154	156	128	151	134	131	145	142	129	131	145	140	134	143	130	143	125	119	145	143	135	155	133	146	139	144	151	125	140	154	153	135	141	136	128	146	148	154	121	136	141	127	133	159	165	110	139	139	158	139	133	131	130	135	150	128	133	125	134	139	126	144	132	137	142	131	147	140	152	142	140	127	149	139	148	132	156	136	157	147	149	132	136	150	156	143	157	167	145	152	123	144	139	128	141	140	130	128	135	138	146	139	152	149	147	138	138	136	134	137	112	140	131	137	146	149	126	148	150	138	130	138	139	139	145	153	145	145	147	141	139	150	142	130	151	162	133	117	140	136	135	126	134	129	143	137	132	144	161	122	129	134	141	128	117	141	129	117	140	154	130	117	149	139	147	145	146	167	159	134	118	154	141	131	135	122	139	125	124	122	129	150	157	138	140	136	128	135	127	145	124	126	115	139	132	159	148	142	146	130	119	134	143	143	135	124	129	127	137	132	136	145	148	136	128	146	158	146	135	149	119	145	133	139	147	140	142	149	133	162	142	126	131	172	147	156	140	130	150	151	137	109	144	156	125	121	138	138	137	167	144	157	143	137	139	149	134	169	132	143	132	122	135	122	140	162	140	120	147	138	132	117	144	124	153	137	116	135	142	157	137	118	137	151	156	129	151	134	159	144	129	157	134	135	152	132	140	135	142	143	146	144	139	142	151	144	155	126	142	149	132	134	133	125	146	135	144	136	142	165	139	145	146	152	131	147	148	123	139	132	120	158	138	151	137	147	120	164	123	137	150	126	132	133	150	139	164	146	141	146	153	151	132	164	137	143	142	134	120	150	128	156	151	126	153	137	125	157	141	130	139	137	148	132	165	129	126	144	147	138	160	143	153	152	144	136	141	138	132	136	142	147	141	160	160	125	174	138	133	144	136	135	146	124	132	150	144	137	140	146	132	136	124	150	145	134	134	150	133	142	136	149	153	144	138	157	132	118	146	146	144	141	154	141	140	146	147	121	139	139	135	139	156	135	162	139	146	148	146	128	140	161	142	158	128	142	132	169	142	133	140	127	150	160	134	146	141	113	139	141	144	140	131	132	141	155	152	141	138	123	147	175	142	134	126	138	153	138	155	151	129	144	138	138	153	137	139	123	150	138	130	157	132	145	133	131	129	154	145	131	133	140	136	128	147	109	139	138	138	132	133	124	146	133	144	133	127	126	141	162	127	127	159	136	142	142	157	134	141	129	131	150	147	148	125	135	123	150	135	153	148	154	124	132	134	123	140	148	127	154	141	150	168	157	148	131	119	147	145	143	163	128	145	152	155	133	133	137	151	140	154	143	162	129	147	146	151	121	147	144	145	157	143	110	135	163	143	130	142	117	139	139	135	141	130	121	142	133	133	150	133	138	129	149	129	126	135	136	146	146	135	127	146	135	129	156	155	135	145	137	144	160	140	144	149	140	124	145	142	124	128	163	126	126	162	160	136	124	124	130	135	144	161	156	126	135	141	153	146	124	128	120	151	137	136	153	122	160	138	148	137	132	126	160	157	136	147	135	127	144	128	127	141	160	142	113	126	130	162	127	144	140	122	137	159	153	133	145	131	162	161	144	137	139	123	150	152	128	144	144	148	120	142	156	132	127	148	137	124	147	125	146	141	140	135	139	160	144	142	147	144	127	135	128	133	129	158	139	139	148	134	153	126	130	140	137	126	169	141	122	129	124	136	131	156	139	121	147	143	144	157	132	142	112	134	110	131	120	162	150	144	141	139	126	149	139	146	139	140	169	131	144	157	126	126	126	163	141	158	148	157	148	150	129	147	142	153	133	137	132	146	127	146	139	148	135	133	124	141	121	134	135	137	144	157	137	147	157	143	132	140	140	143	136	137	139	163	141	146	138	156	149	135	142	157
20066	38105	31521	26592	18273	12874	12613	8929	6868	4518	4352	6136	6309	4472	2364	2250	1916	3191	12991	20496	18854	6249	220	195	244	210	233	228	205	208	189	190	198	185	185	188	213	192	182	194	195	244	198	177	202	184	207	205	208	214	177	218	181	189	195	204	200	212	206	185	190	172	180	195	181	175	170	205	207	200	175	219	194	207	211	180	218	175	208	187	204	166	182	182	200	198	171	186	184	198	197	181	201	196	172	180	209	182	210	210	183	202	214	184	204	203	202	197	202	198	206	207	179	204	193	191	183	195	174	199	164	191	181	211	177	182	195	187	185	170	173	190	182	196	203	191	182	204	184	197	200	191	208	208	178	216	196	201	194	206	189	186	196	167	216	179	187	184	187	199	190	192	217	195	206	192	186	173	194	183	206	199	171	187	202	181	200	209	166	196	172	167	213	208	210	172	171	196	179	183	171	200	180	199	199	182	214	177	184	210	177	160	179	194	215	186	188	211	204	215	208	188	190	186	181	174	200	214	186	221	204	198	191	198	173	198	202	202	209	200	202	189	193	195	171	200	189	202	198	158	176	194	211	192	197	187	188	188	193	191	190	200	216	188	187	170	184	188	176	183	176	194	200	183	176	204	211	186	173	215	170	167	190	188	195	208	190	201	211	195	191	200	185	203	183	206	207	189	180	176	183	199	196	167	178	192	203	181	190	200	183	188	191	184	183	199	182	170	197	193	201	174	207	189	212	181	165	192	191	172	185	221	177	206	187	190	193	202	179	182	173	186	208	203	187	179	179	187	196	189	177	206	201	201	208	190	204	195	206	186	177	175	193	187	192	171	218	192	191	172	190	216	206	168	183	186	182	198	195	174	180	181	196	188	194	174	174	177	197	203	205	183	193	202	186	189	198	172	212	183	186	199	216	194	157	206	204	201	193	212	202	185	187	193	180	211	176	191	194	187	201	180	184	188	214	175	174	206	219	194	201	214	172	196	190	180	199	172	188	186	183	204	178	176	194	169	214	184	202	202	180	203	186	172	180	183	199	208	199	213	224	177	170	194	162	188	180	186	167	171	203	185	175	176	170	224	193	169	185	204	185	157	193	196	204	201	187	192	177	181	203	192	181	212	197	228	188	208	188	215	197	183	207	205	218	185	192	199	168	189	193	191	165	190	191	207	159	197	225	186	182	196	199	186	197	203	204	184	192	178	200	181	189	187	197	212	175	169	184	193	202	181	182	208	187	177	193	218	213	211	186	165	179	185	191	199	216	172	185	185	195	162	197	217	172	205	201	197	190	196	181	192	210	198	214	200	193	168	191	184	192	176	204	177	178	189	187	173	208	175	198	192	205	180	212	200	192	177	192	203	188	198	183	171	193	185	203	184	211	181	189	215	174	179	181	197	189	200	206	191	176	201	188	175	199	202	186	184	171	181	177	181	189	199	180	189	189	211	191	193	202	229	209	174	193	207	161	211	209	168	222	180	166	197	183	190	206	161	201	198	192	200	172	185	211	193	189	184	194	194	192	203	213	205	191	179	209	191	209	188	187	192	193	185	203	195	222	209	180	196	195	207	197	185	210	182	163	183	190	183	172	173	187	205	192	177	178	209	162	196	190	203	187	188	190	167	206	211	182	178	198	182	190	203	186	187	214	191	216	209	175	188	170	164	188	207	188	222	168	196	170	178	176	195	206	205	187	211	201	212	213	185	190	182	186	175	183	165	196	200	176	181	177	208	190	158	218	199	196	185	190	189	179	180	181	194	179	187	187	215	197	177	216	178	183	170	161	196	169	194	167	181	192	173	170	188	210	195	194	173	188	182	198	183	170	190	166	186	198	180	201	211	195	176	180	215	200	209	206	195	194	184	180	186	202	206	204	209	170	179	197	208	210	183	207	177	191	185	171	185	198	215	172	177	189	196	170	188	197	170	169	214	210	201	176	189	198	198	180	182	162	175	184	173	188	199	201	204	201	170	213	188	203	202	161	199	182	194	196	212	199	193	212	188	209	186	183	169	167	171	203	209	179	185	205	174	186	164	192	177	198	165	202	172	175	191	200	183	189	208	204	186	207	196	170	158	182	185	194	176	200	210	198	181	193	220	208	185	192	183	198	207	187	217	191	176	176	191	182	207	184	219	202	168	170	186	209	201	211	190	188	184	174	188	184	196	181	194	206	206	204	188	194	166	155	214	218	186	173	178	181	199	176	197	195	206	196	198	206	172	184	178	206	185	198	225	193	202	202	208	181	185	215	185	182	201	187	180	172	182	182	203	192	183	199	200	184	191	202	200	181	185	182	172	154	183	193	188	194	211	185	186	201	182	197	172	192	193	213	170	184	197	181	197	193	208	171	210	195	192	215	180	208	174	168	200	161	190	198	194	174	191	205	171	188	183	158	185	209	160	193	177	200	217	190	217	175	214	210	193	165	188	176	172	185	211	214	188	219	187	206	161	203	178	202	202	200	172	208	194	183	187	164	206	178	193	222	176	195	176	189	170	187	206	200	180	190	161	188	197	206	182	208	194	214	191	184	199	168	197	190	207	205	171	214	192	200	199	184	191	215	176	180	207	209	192	181	185	219	189	183	204	186	186	197	162	195	215	172	193	196	184	211	201	193	199	213	203	166	180	183	239	172	197	162	182	210	179	190	196	196	179	212	187	181	206	215	193	168	184	173	205	172	192	186	207	209	173	195	170	188	205	185	190	203	197	172	188	206	200	220	190	191	181	187	176	201	203	187	167	184	171	222	206	196	181	183	180	199	183	172	226	180	197	191	196	193	179	176	175	185	181	185	181	192	189	192	189	186	205	194	182	187	192	237	205	205	204	194	213	213	173	199	165	186	163	187	183	202	181	226	178	180	172	175	212	213	204	165	206	193	161	205	200	182	197	194	171	180	200	177	198	152	206	164	211	198	227	212	169	189	175	193	211	187	188	190	206	202	214	205	182	178	191	204	193	193	217	168	178	187	199	187	200	201	188	188	197	205	189	209	187	204	198	199	222	172	194	199	200	204	195	201	194	186	197	210	180	172	220	197	174	197	189	194	190	215	182	174	183	215	192	206	177	183	192	206	231	175	203	193	232	188	187	175	176	194	191	193	168	189	189	183	186	197	188	183	177	203	166	168	206	185	219	164	183	210	173	170	191	192	205	193	209	206	191	197	185	203	190	199	185	219	186	176	199	200	207	192	195	192	185	182	183	199	188	202	171	195	195	198	198	194	193	196	201	187	188	184	179	208	190	197	212	219	207	206	177	184	205	194	174	226	181	182	199	191	205	197	176	195	194	174	224	183	183	213	178	164	198	194	200	179	189	194	164	191	190	186	199	190	198	199	193	171	188	224	203	204	197	175	195	157	183	198	202	204	200	192	183	176	177	175	198	184	193	190	196	182	172	186	200	190	160	173	153	190	179	207	179	203	206	204	196	209	202	175	203	183	187	201	189	191	215	190	190	183	186	209	196	196	201	181	196	183	173	190	194	224	199	207	171	175	210	177	202
26832	21226	16804	11042	4478	3112	2486	1622	1511	1187	768	965	976	939	818	743	745	547	542	856	1113	683	345	395	362	357	351	381	369	373	339	337	347	335	336	349	356	325	356	377	345	350	341	336	339	348	315	347	354	368	353	351	357	359	378	329	363	333	340	344	342	351	336	337	319	328	348	353	352	389	345	360	334	356	365	366	352	355	346	360	326	327	373	334	355	359	372	350	367	316	353	388	349	372	350	345	379	336	382	347	344	354	336	352	344	360	344	341	356	324	358	333	339	337	358	360	367	310	373	349	389	372	336	313	357	340	329	361	359	371	333	376	339	329	356	356	344	384	321	327	354	348	303	330	379	365	376	341	316	347	331	348	361	363	350	347	378	324	330	350	335	342	326	346	359	321	326	355	353	351	343	358	352	324	361	332	339	350	339	371	345	329	360	392	345	357	360	337	363	354	359	359	371	362	377	349	337	367	346	345	362	356	347	349	313	324	363	348	326	321	315	360	353	355	350	347	327	359	329	364	374	375	370	338	362	349	327	361	308	371	344	365	377	334	365	331	354	351	358	377	312	332	355	362	346	385	349	393	374	334	365	351	356	358	369	349	354	358	355	375	394	337	336	365	372	320	342	352	353	320	350	337	361	350	323	364	364	351	353	364	320	341	367	350	356	354	365	360	335	356	348	332	360	342	337	355	340	318	346	341	333	344	366	395	326	335	371	385	359	337	348	339	333	355	347	328	384	316	361	324	350	345	354	333	348	372	349	295	372	357	346	326	348	342	374	344	336	357	315	329	340	336	368	315	348	361	329	365	368	322	371	342	336	340	371	332	316	355	366	343	306	361	341	319	335	340	368	329	346	360	335	366	317	324	367	324	346	340	371	349	334	365	384	335	374	334	354	335	333	354	333	327	358	353	341	342	331	331	332	356	343	340	327	352	360	312	369	343	326	306	314	327	330	361	345	343	359	350	305	346	392	313	354	336	374	343	349	373	369	331	318	349	350	346	353	350	374	369	365	302	358	379	347	333	354	321	353	364	380	374	362	353	359	344	327	334	333	363	344	339	328	366	350	369	343	359	341	329	330	348	338	350	331	355	373	374	352	341	340	342	357	338	288	332	349	366	370	354	355	328	357	333	332	356	371	338	362	383	335	350	336	361	349	374	320	359	362	366	313	361	377	354	322	373	355	308	337	348	365	350	386	358	334	343	367	363	359	374	380	361	333	381	380	347	374	375	316	354	347	346	304	348	342	339	354	332	338	359	301	355	371	357	322	342	337	357	364	324	361	375	359	360	321	322	334	333	342	373	340	347	375	356	344	355	356	357	360	344	376	326	322	352	326	353	333	343	339	334	362	393	347	342	375	335	367	356	374	373	343	348	300	351	363	391	363	347	318	360	342	350	357	336	317	339	343	350	344	376	372	338	344	323	363	320	349	341	355	356	321	351	316	315	350	368	343	344	315	340	317	345	363	372	345	364	338	319	359	333	371	314	326	336	360	320	328	349	360	351	360	375	355	334	364	330	374	350	351	373	342	335	346	341	368	337	353	357	362	337	325	351	359	361	337	356	317	353	357	332	312	387	371	360	370	334	321	341	330	345	352	339	347	322	379	342	326	368	374	363	342	337	375	369	345	345	365	326	336	350	316	343	359	351	356	334	349	319	347	341	346	380	341	369	356	355	351	362	359	327	348	347	357	343	345	342	383	367	326	364	356	340	352	345	351	346	342	328	368	350	336	345	341	363	386	347	356	365	344	335	349	347	354	366	347	348	337	366	359	369	362	384	366	383	349	338	351	323	339	365	346	364	329	333	375	329	346	331	368	357	387	365	328	391	365	353	321	321	364	368	322	350	355	351	342	377	325	318	365	358	341	331	374	344	340	352	361	374	341	344	297	346	340	352	356	335	272	345	308	346	369	343	347	352	315	371	345	350	345	375	347	311	350	347	344	341	330	383	343	307	335	339	353	323	360	340	354	365	350	380	360	367	328	338	350	385	351	344	378	326	391	390	362	360	347	331	340	354	384	352	352	341	326	351	372	350	364	328	375	328	371	386	324	321	357	349	327	357	385	337	347	297	344	337	357	373	341	324	351	347	346	332	328	363	320	304	346	367	339	358	336	322	367	339	331	354	351	352	361	336	358	326	354	322	368	379	335	336	306	340	321	338	348	329	372	345	343	343	354	332	332	351	324	344	326	342	341	347	328	342	362	365	341	385	344	345	376	341	323	362	383	360	332	321	351	358	354	353	347	347	357	339	386	344	351	376	336	354	347	359	354	351	322	378	364	338	351	314	363	369	333	349	348	309	343	333	340	321	388	378	382	401	363	326	360	355	388	361	381	395	330	329	328	346	355	363	341	333	344	363	358	353	350	335	359	353	388	329	353	368	347	345	345	349	322	334	363	360	358	351	377	345	359	342	322	362	336	356	349	356	370	358	353	359	343	376	346	343	352	369	343	348	339	377	357	308	328	365	311	348	370	339	348	337	375	318	329	338	331	340	330	342	339	367	345	320	331	374	351	346	325	340	339	352	381	316	352	337	370	335	381	339	297	343	331	353	377	314	351	352	337	342	359	326	328	350	345	346	366	319	340	387	354	331	353	332	348	361	357	351	365	346	363	336	334	358	366	345	351	358	349	333	366	342	384	364	337	369	309	371	342	350	326	328	335	329	363	354	349	382	328	324	368	338	374	374	344	361	342	334	353	321	342	366	328	373	367	357	354	366	388	352	374	337	341	336	326	350	357	363	349	334	339	351	318	347	332	356	361	320	331	356	401	334	380	350	348	352	349	351	341	334	333	344	347	331	339	356	328	336	352	305	340	317	340	357	330	329	334	323	345	375	336	336	352	340	350	365	356	351	357	361	339	350	320	334	338	384	344	345	354	317	364	350	352	375	356	344	352	352	375	328	344	334	319	345	355	379	339	383	357	369	358	320	362	310	352	328	333	363	365	356	371	357	353	317	348	331	335	351	353	343	338	331	343	367	349	319	366	374	327	385	353	341	370	347	368	334	323	358	362	354	370	343	365	386	340	353	352	357	317	332	364	375	339	351	335	319	343	355	344	366	356	342	328	346	365	323	369	361	342	364	364	364	339	348	347	325	350	347	338	341	380	381	327	334	344	295	333	333	383	334	368	358	337	324	356	366	379	355	333	379	320	362	364	330	334	377	302	327	335	334	347	356	338	357	357	398	337	346	324	342	349	336	359	344	308	338	346	340	337	351	359	355	319	364	331	345	341	318	345	337	371	347	364	354	351	341	360	337	350	349	358	346	320	313	332	344	357	386	332	339	337	376	341	331	345	349	367	363	367	367	342	326	348	376	349	341	353	366	383	386	318	327	340	319	338	361	358	317	334	383	327	357	339	315	379	352	356	364	312	326	352	326	367	358	319	344	331	353	328	330	327	340	354	356	333	367	326	352	315	349	356	366	340	372	338	368	325	340	311	333	306	349	349	343	349	369	311	373	341	362	356	367	366	342	359	341
15049	26495	16116	15278	8485	7585	6164	4206	3782	2800	1747	2286	2216	2102	1605	1527	1395	1018	1006	1783	2129	1278	469	501	466	460	488	434	477	478	457	470	465	479	433	472	479	518	464	466	462	449	451	483	498	474	496	467	468	467	489	457	461	482	464	476	454	500	481	471	487	472	498	486	504	495	444	447	443	471	492	480	473	490	456	435	454	472	480	442	472	471	496	479	448	453	490	454	415	439	465	430	492	505	470	498	498	523	476	498	497	468	458	492	486	491	503	486	494	450	460	473	436	521	462	463	485	497	450	484	470	463	461	469	494	477	481	412	458	473	468	475	482	449	475	450	480	484	455	500	502	464	486	442	488	453	500	459	464	487	495	445	446	465	479	432	461	418	470	471	465	415	477	450	500	483	454	486	476	433	504	481	455	478	457	492	457	475	499	478	476	458	483	504	478	439	501	495	504	490	489	469	430	509	447	481	471	461	425	499	420	485	449	464	466	477	484	477	426	460	457	447	460	435	471	446	450	463	490	443	472	513	439	435	432	479	476	498	476	441	495	444	486	436	453	463	457	452	432	429	483	470	478	467	449	490	453	441	470	461	436	481	509	490	438	436	473	490	465	468	459	480	470	475	468	441	450	494	514	447	478	440	481	456	478	444	466	468	486	447	460	508	464	459	472	508	511	466	510	443	472	483	485	494	420	443	465	449	478	477	474	481	489	491	457	458	396	496	492	470	504	466	470	479	459	482	468	491	475	447	456	465	456	433	488	459	433	483	504	443	457	482	439	469	469	467	466	473	493	480	450	458	453	467	463	490	486	487	470	452	475	472	454	453	514	442	443	474	513	447	453	475	468	515	479	483	455	499	472	493	468	484	480	463	482	469	469	501	472	487	457	492	472	485	471	493	472	500	455	452	462	453	455	463	464	460	480	477	488	516	436	459	456	478	451	461	498	475	473	463	489	450	460	471	450	463	433	504	450	429	488	470	468	453	468	474	481	490	468	471	462	454	418	473	489	494	459	459	462	489	470	517	454	512	455	478	458	517	502	455	489	479	501	464	471	462	444	465	474	471	487	442	500	462	463	460	452	474	437	457	488	490	487	511	472	436	498	459	432	480	455	468	459	492	477	495	455	473	494	458	478	473	443	464	463	453	484	449	475	422	498	461	466	501	463	484	456	472	494	446	464	460	487	447	461	421	449	443	474	479	458	457	465	459	463	488	435	472	455	503	473	505	480	448	452	440	440	466	476	494	508	465	476	504	453	457	462	458	457	489	468	467	487	480	438	504	469	432	470	457	497	456	458	485	454	463	451	486	468	513	459	463	457	486	458	484	437	472	476	465	452	460	445	463	478	459	439	448	449	476	455	492	478	456	477	498	470	504	466	472	487	430	423	491	425	457	424	472	448	436	497	444	488	478	480	440	475	439	491	463	486	456	463	438	437	454	466	452	522	503	485	500	523	486	468	476	466	469	487	484	464	498	477	460	463	444	489	497	467	424	465	492	465	449	511	443	460	456	424	457	472	496	494	471	439	495	445	475	496	470	469	487	481	487	483	485	512	472	499	436	478	467	461	456	467	468	501	495	485	467	505	474	446	478	488	450	506	480	478	473	454	469	466	427	507	468	472	471	462	460	464	434	453	435	464	465	449	475	512	459	482	449	480	399	432	435	505	473	436	418	468	454	458	445	489	491	468	465	497	505	463	460	450	422	473	498	443	454	458	486	497	471	438	476	447	462	447	464	473	491	506	469	467	487	427	463	454	435	456	473	449	429	461	448	442	474	444	449	519	464	437	484	479	482	498	469	483	468	455	496	476	459	449	467	492	475	504	477	429	493	446	491	486	472	460	441	456	494	486	459	483	444	443	479	462	457	429	464	464	463	431	442	457	508	490	500	465	443	465	496	526	492	496	507	492	459	467	466	476	481	468	472	472	477	479	476	445	455	446	503	490	486	477	488	503	479	485	456	483	443	477	493	470	480	451	462	439	464	457	474	465	447	481	485	478	448	446	460	459	498	463	413	459	496	524	462	473	456	445	448	474	445	475	426	504	420	450	462	490	490	464	463	472	456	465	473	477	492	440	452	436	483	486	453	478	465	438	459	504	452	469	453	456	458	453	472	438	506	448	437	490	458	498	491	455	500	450	494	483	483	457	466	461	468	459	482	492	468	434	443	487	518	472	480	455	470	445	488	436	461	440	461	422	438	486	507	478	473	470	450	460	468	466	484	462	447	449	442	454	492	492	460	476	445	477	459	482	480	458	461	490	474	451	478	471	469	479	458	485	465	436	504	469	460	453	483	417	503	476	456	464	508	481	453	470	458	491	440	469	471	456	481	455	480	464	430	450	483	444	509	466	464	461	466	484	485	451	486	478	460	427	465	436	435	480	466	446	450	461	495	472	475	498	443	497	450	468	444	455	460	466	487	471	443	446	466	473	449	460	506	437	452	435	464	462	492	497	440	486	478	443	454	478	536	466	507	451	478	479	476	444	466	472	475	454	445	451	444	479	443	460	447	485	457	424	468	435	482	454	433	469	467	434	463	460	452	458	497	478	487	454	482	440	466	451	465	507	509	432	472	442	489	464	458	476	449	435	485	458	436	475	486	456	469	462	439	500	479	471	488	442	442	460	487	462	449	476	447	499	431	457	441	487	478	467	476	478	437	469	445	474	442	436	442	468	441	432	484	452	471	467	467	489	484	477	444	459	458	445	468	480	476	485	452	504	453	520	451	487	456	430	465	433	442	466	476	465	410	479	441	474	445	496	457	467	426	498	476	463	465	483	485	426	486	482	453	487	472	454	456	488	471	516	471	477	433	506	440	468	448	544	482	447	451	470	477	479	478	455	495	505	454	443	466	506	437	453	459	487	473	461	485	455	464	513	447	461	461	432	458	505	476	475	498	448	473	457	468	458	482	462	460	457	460	465	477	480	457	465	509	446	478	472	492	473	470	506	473	484	455	464	504	469	451	477	461	453	482	426	500	493	465	486	459	476	466	493	463	441	477	475	452	475	447	451	479	472	477	469	464	486	486	488	462	467	434	477	442	493	446	507	469	453	476	439	430	462	459	449	458	434	456	470	473	436	507	475	504	446	489	450	461	455	486	471	489	454	507	455	456	448	457	486	473	454	464	489	465	506	500	460	483	485	473	491	449	458	511	486	464	468	434	450	488	490	467	442	506	462	460	485	447	462	433	447	475	462	433	471	423	474	469	448	427	471	478	469	458	473	456	455	472	471	483	465	493	465	418	471	446	512	452	467	473	510	462	475	498	456	457	461	506	475	448	455	488	509	494	474	466	487	465	439	474	496	481	467	482	457	462	452	459	452	466	470	468	505	449	470	480	446	422	475	452	505	485	435	493	469	485	433	510	466	458	491	481	472	459	490	519	449	489	472	452	463	444	476	484	482	491	441	462	476	501	502	485	433	449	489	419	487	473	471	460	462	494	496	465	502	452	479	482	444	481	446	463	460	461	438	468	481	507	478	439	475	468
23948	21099	28357	24114	20886	12899	4751	2445	1847	2228	1927	1212	1445	1366	1139	1218	1097	738	1552	5648	6312	3974	574	319	281	286	293	281	298	265	289	294	274	266	269	287	265	287	261	282	313	281	285	289	293	284	264	276	282	319	267	311	292	278	269	267	261	269	270	270	307	294	285	281	300	293	260	294	323	300	283	293	279	305	262	299	301	256	278	276	250	319	279	290	280	297	296	276	263	287	307	273	288	306	276	275	228	281	263	268	294	283	304	286	284	282	277	278	270	295	262	294	289	289	272	254	285	288	264	265	244	312	285	286	294	266	284	311	285	309	317	305	291	277	272	278	280	269	267	257	304	276	297	293	310	313	277	274	282	284	286	292	281	292	297	280	257	286	285	294	273	270	293	273	257	267	295	268	302	283	284	297	267	277	262	266	275	260	248	274	270	238	288	279	273	265	277	292	294	279	292	295	265	316	267	266	291	255	282	275	303	290	296	305	290	275	254	276	286	301	281	292	304	273	277	279	280	296	277	278	304	297	294	297	285	285	282	270	273	307	274	266	273	287	292	264	246	265	258	283	268	256	276	259	271	268	266	280	282	287	274	260	290	286	300	278	273	264	284	273	285	285	286	261	269	295	285	305	319	301	268	271	314	292	307	295	272	296	270	289	291	270	276	257	233	274	280	316	271	267	294	278	302	291	287	282	277	292	264	321	279	265	279	283	281	277	270	298	264	313	285	270	294	312	297	261	273	290	267	275	305	302	271	279	276	296	292	278	280	275	250	287	280	280	287	271	287	274	270	323	295	270	294	286	288	280	256	311	318	305	260	277	302	270	273	265	270	294	284	279	286	287	283	269	276	267	317	253	285	277	268	295	288	311	251	304	292	255	283	236	315	292	291	241	283	262	277	289	265	251	270	298	290	262	288	266	251	261	273	267	261	277	273	281	282	247	241	255	285	290	307	274	284	301	251	276	273	277	284	284	268	257	280	281	263	286	267	272	268	308	250	315	299	286	304	299	274	273	275	254	254	251	310	299	298	275	270	256	276	293	293	282	274	270	248	260	288	291	283	272	240	296	259	279	305	285	286	266	286	271	272	241	274	305	310	264	288	268	285	319	293	277	282	315	270	282	312	284	258	288	262	268	282	310	269	300	286	274	270	267	264	284	267	274	279	281	274	268	323	264	244	266	270	300	282	296	299	297	292	275	282	267	268	281	284	281	291	289	289	289	280	253	255	302	300	283	270	291	289	271	302	283	288	298	286	271	304	282	268	279	270	263	271	268	263	271	257	280	302	284	266	283	259	279	274	295	262	300	275	267	291	274	268	290	258	282	249	289	280	303	305	286	272	314	290	281	283	283	269	288	289	296	290	279	282	275	279	289	272	287	267	290	247	289	291	263	298	283	291	317	288	311	301	282	287	251	262	267	282	272	252	262	256	278	273	275	247	271	281	285	286	294	301	295	269	292	299	257	273	302	253	285	310	283	299	302	289	289	290	282	268	251	280	300	294	299	276	286	335	274	253	284	267	265	284	292	272	263	281	280	314	314	275	274	275	288	273	269	302	294	300	270	274	267	281	332	263	247	273	274	271	301	297	298	292	295	269	261	263	277	316	284	307	269	291	277	298	272	277	299	271	279	274	275	291	295	271	264	278	270	331	278	274	281	279	258	275	295	285	275	289	295	290	287	298	290	294	267	245	298	281	283	274	270	301	296	293	280	259	286	280	299	297	284	279	285	285	290	285	272	256	269	289	242	282	248	270	268	274	292	297	282	282	297	303	291	271	285	273	284	284	299	298	271	276	295	290	285	300	283	278	265	263	288	288	277	252	280	274	260	261	288	276	274	286	296	271	289	266	296	254	247	293	275	310	272	232	301	317	210	289	276	298	278	281	287	297	300	296	286	286	328	270	282	272	285	274	305	270	282	282	264	321	283	265	278	290	286	297	254	280	260	297	267	246	259	277	272	304	261	290	296	256	275	269	271	305	256	230	267	290	281	292	277	281	278	299	265	274	262	314	265	277	295	265	344	270	274	279	287	299	279	300	262	300	288	310	280	261	278	305	302	285	277	273	277	296	308	266	257	276	263	266	276	233	274	298	310	286	271	252	312	263	278	295	268	286	285	284	272	301	256	287	294	281	296	275	298	262	259	280	271	255	272	269	257	288	295	269	292	271	290	256	281	283	259	304	291	279	292	267	273	305	286	293	317	261	271	286	288	275	290	256	283	280	265	276	277	238	281	262	262	280	249	282	293	278	303	278	291	269	281	241	294	296	304	277	268	281	255	293	276	271	275	284	274	264	289	275	273	287	274	291	293	275	304	235	258	271	280	289	279	281	301	261	283	296	286	301	315	310	309	278	287	267	280	277	293	299	281	273	302	295	289	261	288	313	258	300	289	294	272	303	287	284	279	284	292	278	270	296	232	272	279	278	272	291	285	279	260	270	266	286	260	261	268	301	288	259	246	263	283	307	279	265	277	273	277	299	301	261	269	278	300	268	281	282	305	274	263	267	305	280	307	296	269	273	285	297	288	302	281	290	290	280	285	300	277	281	277	312	284	255	258	275	269	247	303	303	239	264	273	293	264	289	308	248	289	287	271	277	274	274	302	300	265	285	266	289	282	265	267	256	265	292	278	272	267	254	253	283	321	276	307	280	278	290	273	299	264	280	255	266	277	300	293	269	277	269	261	266	261	317	281	260	269	320	266	292	272	268	268	269	276	243	275	228	271	302	248	253	290	263	294	260	245	274	294	308	285	266	300	283	295	290	320	265	266	297	299	255	284	270	281	284	276	276	270	289	264	298	243	262	295	277	252	278	269	261	277	251	266	238	268	296	281	305	300	318	278	288	285	301	291	300	294	286	294	279	305	258	242	258	303	274	285	304	300	270	296	293	237	283	273	299	270	303	283	291	268	279	317	268	268	295	266	271	291	265	250	282	281	296	253	269	278	286	286	295	280	267	296	289	276	310	281	284	297	280	290	264	255	275	255	310	295	285	274	266	285	284	266	285	242	291	265	284	280	272	294	268	298	262	259	265	308	281	299	314	285	286	276	263	300	276	279	266	300	269	267	286	284	296	307	282	291	269	251	304	271	276	270	303	298	316	225	277	294	264	266	293	252	270	276	280	278	295	269	261	290	279	295	263	276	275	271	261	284	312	285	252	301	273	298	301	284	295	272	295	292	313	277	296	286	272	280	272	253	266	264	283	278	235	242	260	271	288	252	257	277	273	267	254	293	307	278	284	300	296	269	309	311	266	269	273	259	282	289	282	284	292	268	294	276	285	295	291	286	259	253	263	308	282	274	268	285	270	302	273	301	284	285	275	264	273	289	288	312	290	271	327	275	292	313	284	302	279	268	303	291	293	235	280	296	276	275	263	290	252	292	290	257	297	270	276	262	275	273	292	275	242	274	261	307	274	269	307	257	254	299	284	286	277	264	270	284	283	283	304	277	273	265	265	264	260	299	263	274	277	314	291	281	263	281	283	275
15835	33316	24109	22981	13379	13067	7674	5855	4826	5472	4652	2897	3464	3197	2643	2764	2493	1509	3490	11028	11425	7142	824	400	369	405	420	405	406	415	363	378	363	381	406	368	413	407	387	384	396	403	352	387	368	386	414	382	377	364	380	389	368	366	377	400	372	412	369	383	399	409	397	395	364	369	385	383	379	358	423	362	364	376	405	386	404	389	372	378	380	379	417	406	385	394	357	376	403	363	396	367	423	381	386	364	395	375	390	389	392	392	389	376	379	370	396	393	387	373	402	373	361	372	393	403	377	383	375	366	427	375	352	391	370	404	373	415	382	375	404	385	356	400	365	369	395	400	377	418	380	413	349	357	376	386	417	381	376	357	368	356	419	402	389	378	377	395	379	410	410	380	389	388	371	380	401	389	367	404	401	398	415	386	394	366	378	365	389	420	388	378	337	383	392	446	404	390	387	370	428	341	395	450	392	376	390	377	374	391	366	384	375	392	366	410	393	413	387	382	392	413	405	361	378	350	376	385	376	414	383	385	384	381	401	390	352	411	398	392	380	350	422	394	371	406	385	401	381	407	392	406	370	393	339	378	381	372	364	408	377	396	408	363	384	422	365	409	378	401	392	383	369	357	397	370	410	365	378	363	385	368	379	393	391	388	401	371	384	379	396	396	371	426	409	373	383	367	382	383	393	367	383	405	362	377	382	380	390	367	373	369	381	399	406	388	364	388	375	375	421	386	363	376	395	395	370	403	390	412	388	404	360	369	358	379	401	379	369	404	394	385	357	382	412	397	380	381	422	386	407	348	411	358	362	386	390	363	384	385	400	417	335	402	384	393	402	399	382	365	375	419	364	380	410	326	394	369	385	341	394	388	401	395	395	401	385	396	354	372	411	358	383	397	365	403	361	422	345	404	391	379	401	394	386	361	382	362	397	383	382	401	374	363	356	397	330	412	372	416	387	420	389	387	407	379	367	441	405	404	381	371	386	358	395	408	399	425	352	395	374	413	371	379	380	416	411	395	367	370	377	365	412	359	362	417	370	376	408	354	355	406	386	376	350	365	373	388	393	371	357	361	390	388	392	386	362	415	363	404	403	375	362	344	370	386	418	386	379	373	404	390	394	418	378	389	360	375	399	392	370	377	376	429	374	396	393	373	401	429	390	411	396	412	356	400	378	360	388	384	370	368	390	415	357	403	370	408	379	392	373	392	392	377	379	346	405	373	389	369	392	355	377	369	384	377	402	412	372	399	358	376	403	366	401	397	389	375	393	367	388	374	386	389	408	408	369	428	439	376	376	359	428	429	370	393	388	416	412	361	409	426	398	402	382	387	438	401	404	346	402	396	390	360	394	411	394	398	379	366	401	411	346	365	431	400	417	388	394	386	397	384	392	381	388	408	369	406	387	422	413	372	408	406	373	418	387	412	388	389	381	367	371	418	384	390	384	383	395	414	397	374	382	412	383	396	390	374	415	405	393	382	392	388	381	346	353	388	369	412	361	380	386	392	387	391	411	383	383	429	411	392	397	357	349	376	402	399	367	387	379	376	374	373	393	395	388	373	398	380	414	400	387	360	367	410	411	388	361	368	384	381	380	375	428	371	370	401	388	419	399	401	389	406	390	379	399	381	374	356	373	407	410	367	420	340	412	398	404	402	391	374	419	357	413	395	390	388	384	359	367	364	369	383	379	380	395	416	380	392	350	388	411	378	419	365	397	354	389	352	380	399	397	362	378	369	380	397	410	357	411	406	392	389	377	392	389	367	387	367	378	413	364	384	383	383	437	386	393	377	368	370	412	406	368	390	377	419	400	391	430	365	407	398	390	395	371	377	403	424	405	395	369	346	409	400	387	401	383	381	376	369	379	374	403	387	407	393	367	398	430	417	420	382	370	382	396	395	368	435	384	358	392	394	383	396	373	375	391	372	375	418	401	368	394	434	381	385	382	399	381	406	408	375	383	350	384	405	409	395	352	361	374	383	364	407	398	425	373	364	361	373	384	418	387	379	364	369	397	393	380	387	406	369	383	346	361	392	366	421	369	417	395	406	394	429	363	341	357	371	389	420	409	394	398	409	376	374	395	395	394	372	385	372	379	418	402	378	357	373	389	362	369	383	368	425	383	384	405	387	401	372	378	400	358	386	358	370	352	391	412	378	380	372	367	377	385	411	389	378	368	331	362	401	380	398	367	381	407	378	394	359	387	405	377	410	391	359	387	351	363	377	381	387	425	391	383	379	370	365	386	373	377	384	379	388	403	396	395	386	387	395	382	380	396	414	394	362	409	378	401	356	376	389	362	375	345	402	388	376	401	395	393	412	359	372	391	375	347	384	423	368	388	377	396	407	388	354	379	393	369	426	348	395	341	393	374	379	373	423	366	382	406	398	367	387	368	413	372	355	386	387	380	407	400	400	377	363	391	362	385	357	399	362	425	373	381	366	375	368	405	386	386	417	371	426	402	361	378	381	415	376	384	379	403	391	405	402	369	410	390	383	394	387	407	355	362	391	377	403	396	392	371	377	419	375	412	373	385	411	384	397	382	382	381	429	372	421	371	417	408	425	408	381	399	364	374	403	380	355	405	354	374	390	401	402	411	373	372	416	371	398	382	389	378	393	398	402	371	405	383	390	378	376	391	412	409	387	397	388	415	373	389	386	368	371	399	368	367	401	378	340	350	384	353	386	393	368	392	413	409	427	372	377	404	371	399	352	398	395	357	404	386	383	376	386	369	362	411	396	383	397	420	406	369	376	377	379	386	391	420	414	410	355	393	394	400	387	401	387	370	415	421	405	384	377	413	382	370	421	421	363	401	385	382	421	394	414	410	392	362	393	369	405	392	376	416	375	400	369	384	370	382	357	404	364	420	347	394	401	354	390	377	382	404	354	375	398	390	343	396	383	414	392	356	409	396	369	422	355	373	374	371	385	391	392	391	387	382	383	384	369	368	417	393	374	400	395	353	366	360	398	398	395	361	391	397	386	407	379	409	388	381	384	376	395	343	405	362	441	402	400	385	395	375	388	341	395	375	410	388	382	376	392	385	387	373	388	419	415	386	394	389	392	419	406	360	380	383	358	357	351	405	405	381	377	381	409	396	404	390	391	366	345	385	374	389	361	383	418	410	401	402	386	354	392	425	392	376	370	385	367	378	376	376	350	384	409	378	372	381	386	391	395	386	371	403	379	379	413	406	410	395	395	381	390	398	377	370	406	397	381	408	402	400	373	423	374	385	392	354	364	439	366	392	403	384	384	361	383	375	386	390	401	382	397	395	365	432	407	367	386	405	376	353	377	410	402	408	399	371	375	393	373	442	366	332	362	390	402	354	437	357	350	386	404	357	358	351	383	404	381	425	393	356	399	382	419	393	384	370	417	366	386	367	361	392	403	376	392	391	353	399	408	408	379	360	386	360	389	377	385	400	378	398	377	345	404	383	391	405	355	355	410	405	397	375	388	384	404	366	398	393	378	391	398	401	370	375	383	381	377	367	373	390	415
22753	21122	28954	23566	21147	21520	13796	4603	3555	2816	2590	1812	1521	1419	1638	1729	857	879	4793	12140	12886	7791	1454	186	170	141	196	140	172	155	176	148	175	165	165	128	150	161	176	173	175	165	173	171	159	156	161	177	160	163	139	170	172	167	164	161	146	156	143	167	138	165	170	158	133	159	153	164	162	171	160	128	151	165	144	145	170	165	166	171	158	175	169	152	165	172	169	162	166	165	179	179	168	172	165	191	164	152	165	189	168	154	149	156	157	162	149	151	162	162	169	169	160	173	172	162	156	181	140	161	155	173	170	166	152	153	144	141	164	163	152	142	171	165	171	177	149	138	148	157	145	162	150	166	160	163	147	164	147	156	177	172	165	186	156	146	142	148	153	153	163	166	175	150	155	138	155	154	179	161	161	163	160	154	176	135	151	168	172	179	145	151	181	165	136	157	150	162	161	144	163	158	163	165	145	141	170	150	170	166	187	163	165	157	144	132	157	172	142	157	142	164	133	156	160	161	167	181	167	141	174	161	159	174	155	152	145	152	154	143	169	146	145	170	143	159	155	154	162	171	151	158	153	169	167	158	147	160	146	155	167	159	179	135	161	189	152	146	152	147	161	162	176	171	148	144	159	165	149	157	163	181	157	134	163	166	133	138	163	172	176	149	142	159	154	158	152	166	183	165	149	145	161	150	164	161	156	155	177	178	165	167	162	143	126	154	142	162	146	174	169	162	169	159	162	151	149	158	163	168	159	143	174	168	153	161	156	154	160	141	166	163	168	167	148	156	152	154	160	148	151	175	176	176	161	125	180	188	152	165	158	166	177	167	167	150	147	145	150	172	163	185	145	158	159	155	140	176	145	140	146	161	153	180	145	160	158	173	167	138	165	164	175	171	159	157	150	156	161	161	169	161	152	152	170	163	161	145	157	130	173	167	167	170	153	152	144	168	146	156	164	153	135	144	130	152	157	129	150	159	156	142	171	151	159	163	153	167	166	158	117	154	149	153	158	161	165	152	161	162	154	147	154	154	184	176	166	161	168	185	163	161	150	153	175	157	154	158	166	162	172	133	146	160	143	172	158	153	150	163	174	170	157	157	179	145	161	161	148	158	155	153	151	178	147	156	159	162	153	147	155	157	170	165	156	158	166	165	162	171	161	128	138	171	158	161	146	165	158	155	163	158	157	145	144	164	158	141	153	142	138	156	171	146	163	146	163	137	147	169	138	137	150	166	166	169	172	144	163	156	167	153	157	186	129	143	155	140	168	165	150	169	157	160	171	174	186	162	165	159	175	169	154	159	154	168	165	159	138	160	159	148	171	165	150	143	143	162	156	165	181	148	169	152	139	160	154	137	149	145	171	166	169	147	145	167	155	140	146	159	170	169	168	148	170	144	154	160	158	154	169	155	143	162	137	162	146	149	140	146	155	154	150	147	168	152	178	145	151	161	148	149	182	186	128	181	158	159	167	158	171	140	135	152	149	151	157	166	169	148	160	201	149	156	162	157	134	174	147	173	143	163	143	153	154	140	168	160	139	156	163	136	165	152	159	155	152	155	143	142	181	169	175	144	159	161	161	150	169	172	150	177	150	161	172	161	136	161	169	138	156	136	150	148	168	158	169	153	190	165	157	175	161	137	156	174	165	151	162	158	148	173	169	151	158	160	165	180	149	148	153	175	161	166	156	154	172	168	154	143	176	162	148	148	179	168	143	173	166	181	147	171	144	147	170	161	162	149	151	150	140	143	151	161	159	176	141	159	184	160	163	170	165	140	147	150	169	139	145	169	130	160	136	169	149	166	145	174	156	141	143	170	173	151	161	164	137	148	144	150	138	142	143	142	166	156	150	176	157	194	147	171	168	152	138	168	150	139	146	148	170	166	199	157	153	166	168	165	151	159	178	150	142	161	163	154	155	159	159	146	143	173	148	168	158	171	197	142	170	160	162	182	138	152	174	169	179	148	138	152	163	148	142	143	165	146	174	190	169	170	168	154	158	153	147	172	168	151	149	137	177	157	163	160	176	172	168	146	143	150	148	159	165	147	148	175	153	169	142	170	153	151	169	146	169	146	163	166	153	179	159	162	148	158	161	165	160	173	155	158	188	163	138	147	163	168	143	157	152	155	165	154	175	170	154	154	163	152	178	173	161	156	150	158	156	172	167	159	156	171	177	172	157	189	144	166	148	153	158	132	144	161	163	144	150	148	164	163	168	167	164	158	172	157	142	173	151	169	169	166	159	155	171	173	154	164	149	143	160	185	153	170	169	157	150	145	143	149	154	150	148	154	144	140	153	169	160	154	152	149	142	179	133	159	164	157	151	184	162	161	191	150	145	153	148	147	171	164	150	181	180	144	163	161	146	146	156	173	159	140	163	162	152	168	150	171	157	153	191	168	135	147	166	145	179	152	139	154	150	156	140	180	155	159	170	158	153	170	164	167	141	172	146	152	160	152	142	139	160	148	160	163	146	141	156	158	154	173	145	157	153	167	165	169	163	149	155	169	140	148	159	170	158	197	161	147	158	140	141	156	152	137	151	152	148	161	171	178	167	151	169	144	152	147	151	170	178	140	146	140	146	158	156	160	165	149	158	172	156	160	165	154	142	149	155	173	149	168	153	155	155	162	157	174	139	147	144	168	146	163	156	158	142	149	138	157	141	171	151	181	144	161	173	164	149	170	156	150	144	157	165	152	147	192	156	187	162	175	178	153	148	170	139	139	151	165	148	166	178	166	157	153	146	140	166	153	162	165	160	165	154	166	153	140	178	142	167	161	145	166	149	157	142	175	172	170	157	147	149	139	146	183	181	168	154	153	159	152	185	156	149	152	155	155	159	140	187	152	158	156	145	163	141	169	162	152	169	154	175	156	164	174	172	149	157	153	153	152	155	182	166	136	177	157	126	140	149	143	176	173	163	154	159	160	172	158	168	156	165	172	150	165	168	164	143	177	131	159	165	148	154	154	157	151	139	155	153	149	154	156	157	157	134	146	149	167	153	155	151	157	176	156	152	161	173	155	167	146	127	161	148	158	171	139	147	159	151	142	147	145	171	146	150	158	144	156	161	173	136	153	180	153	169	149	164	163	136	151	149	173	175	153	176	167	143	151	162	157	145	151	156	157	143	185	178	184	138	148	156	169	163	152	162	134	139	149	163	144	157	172	156	144	177	137	149	165	144	131	179	142	162	153	171	152	144	153	172	148	158	149	166	150	163	162	146	133	150	169	160	153	170	161	160	176	149	154	168	173	169	153	152	193	183	166	174	148	173	168	168	159	150	161	126	160	156	146	160	144	144	146	171	165	151	140	153	133	168	161	153	158	146	159	151	159	173	163	145	145	148	141	169	168	142	137	144	130	151	165	157	147	140	134	137	188	179	144	154	169	177	145	172	154	142	154	166	174	162	157	140	162	143	178	156	164	168	153	142	140	154	152	167	180	144	160	146	154	161	156	139	151	171	155	156	154	153	144	175	183	133	172	158	158	152	185	145	152
18622	38469	33203	26920	18750	19046	10600	9151	8715	7052	6300	4379	3820	3355	4202	3939	1919	1980	9697	19835	19379	12601	2227	203	243	248	238	210	212	210	190	205	218	217	214	232	208	214	186	214	202	239	226	231	194	229	211	240	231	220	205	241	204	254	227	198	213	219	217	243	223	212	229	233	218	194	205	213	232	249	232	180	227	216	195	222	216	201	218	227	206	230	223	211	187	221	225	189	203	224	215	215	230	221	240	203	200	211	214	220	220	216	199	209	233	208	190	216	230	235	213	229	220	218	227	205	198	196	194	212	208	181	208	194	200	241	226	216	208	189	219	219	215	220	178	236	219	216	204	212	204	203	225	240	188	208	187	217	209	230	217	225	235	217	218	230	214	230	196	203	195	217	176	223	202	212	251	259	211	186	212	203	209	224	192	185	255	211	220	242	173	221	199	214	239	206	211	223	221	234	236	201	234	226	236	219	254	224	204	220	212	211	215	227	205	214	230	198	216	229	218	215	191	221	253	221	226	236	210	218	227	189	194	205	201	210	225	170	219	228	195	213	199	199	227	227	202	199	183	186	216	193	186	208	220	216	201	227	204	224	222	219	233	211	190	201	237	233	209	213	187	217	203	207	216	221	203	189	226	201	211	223	212	218	220	223	227	233	216	210	238	216	205	224	210	239	223	239	202	208	217	219	225	200	222	213	244	202	211	204	213	193	211	233	224	202	200	213	222	224	211	217	213	213	228	229	185	220	189	207	206	217	242	219	199	215	213	234	212	228	191	220	218	223	230	201	189	225	209	192	194	210	210	226	203	181	196	215	214	211	218	225	232	194	225	206	193	206	220	212	216	203	206	212	218	196	189	212	205	232	216	222	208	235	223	216	215	201	228	233	195	221	203	193	201	199	220	227	224	225	218	197	239	218	209	227	198	225	201	215	214	229	207	209	231	227	249	236	230	231	223	188	193	224	195	223	223	180	200	193	212	207	221	216	226	236	244	218	234	184	230	211	234	217	221	208	231	210	218	221	225	204	195	220	213	211	236	208	221	236	217	200	205	203	215	214	186	223	204	218	238	217	229	202	219	192	229	207	220	213	212	210	199	203	217	224	230	211	228	203	216	196	242	222	219	206	189	199	204	202	222	216	230	203	220	220	208	197	232	218	228	227	190	229	209	213	222	204	197	217	220	214	202	241	214	182	219	203	214	221	193	216	208	222	224	250	241	250	207	193	219	211	224	209	211	234	208	199	222	230	218	190	216	217	192	230	211	220	205	203	216	189	211	204	222	225	230	220	226	220	209	230	207	232	221	207	213	218	240	210	220	218	205	234	214	218	212	230	251	215	211	215	223	236	220	226	233	200	212	223	219	210	200	238	186	228	222	247	202	226	214	227	234	230	195	202	205	192	209	207	224	232	209	229	210	206	229	230	224	205	226	216	207	192	246	188	204	220	220	213	227	224	222	224	215	239	205	234	210	194	194	202	209	203	238	197	213	238	225	222	219	230	204	224	206	220	224	248	202	214	201	188	216	196	199	215	219	233	211	202	195	223	218	225	213	202	212	229	192	215	187	231	224	210	230	250	173	194	203	223	189	237	225	216	244	215	247	198	221	227	235	203	194	197	208	214	199	223	230	218	218	211	213	223	216	206	219	217	218	199	205	221	219	227	209	211	220	230	189	223	206	219	228	224	237	214	211	213	224	175	189	221	202	239	227	187	201	201	216	230	182	208	188	220	235	202	246	204	219	217	225	223	227	233	216	216	233	215	211	228	211	210	187	210	221	219	210	195	218	223	224	230	195	181	219	211	221	216	204	206	212	231	228	223	238	215	233	245	220	203	222	223	206	220	210	194	208	243	205	229	212	206	215	204	218	239	233	205	212	216	209	211	234	246	244	213	212	214	233	203	234	213	207	248	210	205	216	217	220	201	243	209	232	230	193	218	198	206	222	196	223	172	245	211	210	222	200	212	214	221	216	218	230	227	201	218	200	214	231	209	201	249	230	186	209	213	190	203	235	216	207	195	203	243	224	211	225	212	219	217	243	215	216	225	201	205	235	207	211	223	202	200	230	205	195	232	210	216	206	262	240	184	223	211	213	217	220	203	213	217	217	212	206	203	224	187	220	248	218	203	208	216	215	211	220	186	211	188	232	207	227	207	230	227	223	221	199	219	228	207	199	228	226	197	235	216	233	230	196	216	220	198	208	204	236	223	224	211	217	213	199	236	221	250	228	247	200	233	234	239	208	218	243	234	253	208	200	197	226	183	212	217	213	236	209	235	205	228	213	199	211	198	208	231	227	234	249	209	243	211	220	204	220	192	230	215	217	215	221	222	234	194	201	215	229	185	226	215	224	207	214	235	226	246	214	196	227	208	205	197	195	215	224	228	225	215	214	227	214	224	243	209	217	246	207	208	213	247	195	222	203	204	238	214	237	205	193	210	228	209	186	227	217	203	235	203	235	205	221	210	191	215	215	229	215	226	205	194	184	213	228	210	194	217	217	223	221	219	209	195	212	223	208	218	233	193	219	206	203	209	205	221	213	196	200	232	219	215	215	214	229	226	238	201	190	231	212	194	218	214	224	208	218	239	221	187	226	223	234	215	235	171	201	208	210	213	209	215	196	197	235	242	238	208	220	210	195	204	209	215	195	200	227	231	204	213	230	208	220	218	235	209	199	206	208	232	216	222	219	197	195	224	197	224	214	198	239	219	200	237	207	213	204	222	217	215	204	245	232	215	229	210	212	230	211	207	220	192	229	212	201	212	214	222	171	189	196	221	216	222	214	221	228	220	207	222	197	209	230	192	196	199	234	217	196	217	210	187	223	202	228	211	209	203	236	213	191	199	208	223	226	216	215	219	209	211	198	215	223	196	220	210	209	210	209	205	201	175	235	208	195	209	213	213	208	236	203	214	202	235	195	228	200	227	213	217	190	217	229	229	225	218	212	225	223	220	202	221	223	205	207	210	197	211	215	204	190	202	213	225	231	201	208	209	199	192	232	223	205	201	178	219	187	216	219	200	209	246	228	212	208	230	220	218	215	224	220	253	209	208	231	218	215	202	224	228	232	224	211	231	220	216	218	213	212	209	205	209	241	210	221	207	192	209	214	210	206	203	231	232	207	222	218	209	210	216	199	225	192	234	216	248	228	219	195	224	226	226	177	254	204	227	203	217	215	195	189	206	202	207	208	229	223	215	207	201	233	225	205	204	266	216	219	195	204	204	214	198	204	198	185	207	208	224	218	223	208	226	196	222	246	214	220	216	216	228	181	211	254	213	227	224	229	195	207	217	215	233	229	234	218	222	201	208	201	190	231	199	201	202	187	204	220	222	224	198	221	223	214	195	207	223	209	231	255	215	200	208	233	199	193	223	198	203	203	187	214	220	233	218	217	218	200	217	182	212	236	221	232	221	210	201	204	215	210	201	211	210	261	219	198	203	227	211	205	218	230	221	201	256	219	223	198	198	240	217	218	226	199	217	229	232	204	191	250	221
26472	20812	18633	11389	5134	3751	1539	1343	1184	1436	1175	842	904	1042	891	718	661	502	565	796	1129	742	380	323	353	358	359	366	346	387	354	345	356	377	364	353	347	365	356	342	353	372	359	366	362	398	337	344	382	353	313	341	337	343	326	347	315	344	347	380	361	334	355	323	350	344	347	326	319	364	351	333	354	354	336	360	376	357	394	364	321	344	363	328	371	339	346	370	303	371	358	384	356	355	363	323	353	336	356	359	370	375	344	366	366	335	335	353	339	350	379	349	330	352	344	333	321	341	322	348	355	333	303	350	351	331	324	343	343	315	349	345	347	359	347	369	317	332	382	319	381	379	335	366	334	346	336	339	326	329	359	364	351	398	364	319	375	340	335	383	347	361	307	329	381	337	339	334	349	372	336	343	364	316	345	340	317	360	351	341	378	354	353	365	319	345	383	353	362	356	347	345	399	378	353	350	339	401	365	328	372	366	353	347	339	381	335	354	372	375	370	358	357	347	333	343	348	370	357	333	358	355	362	337	355	326	347	338	350	352	337	354	363	325	347	365	357	329	341	360	347	372	377	347	324	344	349	367	348	338	347	348	322	366	371	351	335	359	346	362	356	387	362	366	360	340	358	339	348	398	335	381	375	375	359	347	368	338	359	365	356	335	360	339	364	368	343	350	356	376	370	349	324	324	327	344	355	339	336	370	344	362	315	311	341	344	344	340	356	351	349	367	379	341	364	309	348	359	333	331	359	365	359	357	365	360	341	352	348	338	346	359	351	347	357	362	348	357	315	345	356	357	346	358	366	358	383	347	383	369	338	313	358	379	379	330	338	364	350	324	356	344	329	354	356	368	360	369	339	346	338	369	359	350	329	327	348	349	336	366	323	374	354	375	350	355	369	361	351	340	357	360	346	340	347	340	356	377	342	348	329	354	329	365	338	311	371	353	343	352	348	350	346	343	316	350	384	361	348	332	335	353	357	375	363	330	335	320	343	367	379	351	350	323	369	404	345	339	357	340	318	359	374	326	346	367	349	385	358	379	333	334	338	334	361	377	319	323	318	339	367	319	317	362	326	346	371	336	367	346	362	341	338	354	331	356	375	326	345	339	359	374	343	331	332	326	379	358	354	352	339	345	369	394	348	329	360	349	346	316	347	349	325	360	388	344	329	330	349	357	375	331	364	331	372	360	366	350	347	315	359	363	365	350	336	365	329	355	349	346	342	342	349	366	342	389	359	350	330	346	320	377	343	384	322	336	343	350	362	357	367	308	333	370	368	360	344	364	322	327	324	348	343	344	322	314	360	371	365	340	330	311	336	342	344	318	344	336	360	346	369	344	356	368	359	338	325	375	332	383	360	349	358	339	358	384	395	339	381	359	354	340	363	348	333	315	351	333	372	335	371	364	388	363	334	376	333	369	360	322	319	349	339	352	341	361	338	355	328	360	340	347	339	346	346	370	389	327	362	355	342	350	335	368	323	338	355	342	353	351	386	371	327	343	388	325	338	343	375	318	358	341	374	349	357	346	348	372	360	399	329	330	376	343	361	328	354	316	332	361	342	340	376	358	366	378	342	362	323	354	350	322	347	312	370	330	338	368	369	370	379	321	367	331	320	336	336	337	361	308	334	343	366	343	314	389	385	359	337	350	350	352	319	401	372	342	346	356	354	347	347	343	339	328	309	368	329	342	366	349	377	361	353	337	337	334	380	353	363	387	334	351	331	337	343	345	351	361	325	389	353	309	343	329	346	373	353	379	352	359	348	373	360	342	351	325	358	354	359	371	368	329	359	355	332	357	352	355	340	338	369	344	345	322	347	351	365	414	354	346	343	324	375	306	349	353	343	342	321	355	324	364	367	335	363	351	341	314	375	361	357	340	340	336	338	351	343	330	354	330	320	334	350	335	327	385	364	354	340	316	344	322	349	359	354	381	342	352	359	372	355	335	321	340	358	326	333	341	365	329	353	355	336	332	379	334	380	358	356	369	348	318	352	374	378	332	333	367	353	361	352	366	336	333	361	350	345	334	339	359	366	362	374	341	330	365	340	366	375	338	319	362	364	328	347	336	308	361	345	386	349	323	367	360	350	350	341	320	361	369	345	345	379	353	354	367	344	350	345	372	363	342	347	332	361	350	349	346	352	382	381	359	366	377	352	313	356	366	363	339	372	370	349	314	306	349	343	352	318	319	367	356	347	378	345	336	354	377	338	379	371	330	364	355	366	347	355	338	342	364	346	333	372	316	378	371	355	357	339	323	344	343	366	331	346	326	365	367	339	362	342	362	348	373	335	340	327	356	331	331	371	365	362	380	350	356	327	318	353	353	344	378	350	365	357	353	322	347	337	337	329	318	361	374	313	339	365	358	354	362	311	319	369	343	379	360	340	350	347	380	326	377	372	347	344	353	322	333	392	376	363	326	345	355	370	353	328	348	354	355	359	317	323	340	371	359	362	354	351	368	347	345	359	340	381	375	334	350	303	352	339	315	345	315	377	343	395	350	339	355	346	354	342	370	345	341	333	338	355	363	353	346	337	380	362	372	300	347	369	331	336	350	348	370	342	298	348	355	325	375	326	319	344	361	363	330	360	382	372	340	331	336	356	375	348	361	360	324	320	364	335	356	348	366	355	375	323	316	365	343	338	343	363	348	337	354	359	354	329	348	332	335	343	363	363	336	323	329	366	343	378	344	382	347	351	352	339	356	387	347	357	361	324	370	354	329	333	355	373	361	367	386	351	324	377	354	322	363	387	340	372	338	316	357	384	364	357	342	330	353	355	354	358	338	341	353	345	371	335	356	327	357	352	371	331	339	372	358	363	352	356	345	343	324	348	315	382	341	327	323	372	368	302	346	345	324	365	331	323	340	358	370	342	313	336	363	335	327	348	333	375	347	368	351	367	347	342	312	354	357	351	353	351	346	335	353	341	363	345	344	360	341	350	324	349	381	345	359	348	380	331	356	346	369	370	362	323	358	358	330	362	374	361	358	330	382	348	354	336	354	358	348	358	334	386	332	328	363	348	337	342	351	345	320	344	326	365	369	354	335	332	353	361	344	339	340	358	339	324	351	318	348	374	353	355	350	365	300	325	394	346	339	371	337	353	360	366	367	352	356	362	322	354	358	351	354	318	365	312	349	343	351	336	361	338	350	319	322	374	334	363	343	352	386	345	335	369	374	319	335	356	338	342	352	366	327	357	323	301	377	353	351	337	386	358	305	321	335	371	372	324	348	328	367	341	317	338	356	362	366	318	367	369	341	372	376	359	325	326	346	307	357	348	342	387	371	340	347	357	334	361	343	389	349	338	356	347	339	364	324	364	336	362	352	367	372	352	358	336	338	301	333	335	331	326	332	366	352	351	320	317	349	373	347	331	339	338	344	365	333	350	329	361	349	341	349	369	345	374	367	322	373	339	312	315	342	361	383	340	347	354	331	392	347	354	346	353	302	352	357	330	343	382	353	327	338	358	307	332	339	318	358	330	351	313	358
14782	22653	21981	14024	10163	8028	3931	3479	2809	3420	2685	1916	2048	2369	1872	1447	1268	951	990	1515	2126	1366	516	495	509	480	523	456	473	482	464	457	486	453	426	500	472	469	452	446	453	447	451	454	514	479	495	452	493	472	465	462	452	466	470	495	499	439	484	468	449	429	497	510	487	490	499	492	485	461	462	489	481	515	454	484	433	427	439	485	485	482	437	437	474	483	506	483	481	504	441	466	435	480	456	479	474	479	507	489	484	492	475	456	468	458	462	460	476	491	483	503	493	498	454	497	508	448	469	472	456	465	505	456	460	447	455	455	477	474	457	448	473	503	510	451	448	462	468	465	439	481	490	472	470	450	459	487	516	469	456	462	517	494	487	480	487	457	470	494	479	520	440	452	468	476	466	479	475	489	502	454	467	444	457	503	464	520	453	459	490	468	453	506	468	508	487	456	444	450	500	473	466	492	480	524	439	462	479	482	493	474	421	424	484	446	477	462	511	474	481	476	449	475	491	487	471	492	500	487	452	440	443	430	508	490	448	471	476	483	472	448	477	473	471	469	463	439	461	498	492	471	462	481	496	506	439	495	474	488	469	477	459	493	466	475	516	491	470	456	513	459	495	453	433	482	511	439	476	498	512	487	490	454	469	478	478	469	477	451	511	504	460	486	474	475	484	501	425	475	515	441	470	480	486	482	459	497	487	464	458	455	462	478	485	461	499	469	518	495	455	439	483	443	505	476	474	456	472	484	492	481	473	516	465	448	463	474	448	462	445	477	481	482	489	492	478	459	457	449	483	474	475	493	487	434	452	507	472	438	470	477	471	460	460	497	433	468	503	482	501	478	499	490	461	482	457	481	511	478	482	522	506	493	467	450	516	454	466	461	454	488	484	466	516	470	440	444	466	514	456	489	432	486	525	477	438	471	491	472	488	490	478	476	440	457	478	455	458	471	466	458	498	453	454	489	488	500	483	476	490	477	499	468	473	490	521	529	452	482	499	510	435	502	464	498	499	454	426	478	491	448	499	477	481	471	506	500	503	497	490	521	450	481	528	487	417	448	508	495	476	488	448	459	478	480	456	464	479	475	472	449	484	485	456	483	452	533	444	454	479	468	456	499	467	458	476	439	490	478	484	461	515	477	448	495	465	442	476	488	527	479	465	477	487	469	487	467	515	447	457	491	481	476	494	473	455	515	479	478	478	455	450	454	459	461	461	476	467	466	482	464	477	449	485	441	425	489	502	432	488	506	463	475	462	480	485	510	493	470	492	473	477	471	456	457	475	474	466	482	503	466	467	510	477	453	476	496	416	468	471	469	491	452	434	470	473	433	460	489	488	399	442	500	464	456	499	437	471	467	498	494	475	462	443	475	456	464	456	509	464	488	459	457	478	475	469	501	460	480	500	443	475	477	435	494	468	512	457	496	477	477	500	478	477	440	425	482	474	426	503	448	449	483	510	429	487	463	468	513	442	475	501	461	459	431	476	482	516	486	470	463	460	478	464	483	482	512	480	483	480	481	477	479	463	469	492	426	466	435	482	506	473	466	463	506	454	479	482	489	479	439	463	491	487	475	475	505	482	480	496	465	474	490	473	461	490	514	466	473	475	492	426	493	479	452	493	418	508	469	483	501	492	517	495	497	474	469	473	477	510	454	427	523	469	473	505	488	465	487	462	495	449	430	503	474	488	536	440	466	485	473	460	457	461	491	471	502	441	507	468	483	474	480	493	507	454	515	473	478	470	496	473	483	465	471	467	493	448	459	506	483	492	476	477	491	489	466	439	468	433	450	525	495	512	449	498	480	445	491	507	471	459	430	511	435	479	473	497	493	479	471	471	484	455	511	536	436	438	453	508	478	461	447	486	483	474	462	484	503	488	517	461	477	457	446	483	471	443	472	476	448	465	456	472	447	446	479	483	495	470	495	463	496	504	475	482	474	506	450	445	492	470	450	466	464	513	500	516	506	447	464	507	458	468	507	502	463	469	437	523	497	480	482	501	524	470	438	481	467	473	470	467	533	457	493	464	444	455	446	469	475	474	531	447	470	472	480	475	515	469	462	483	459	460	501	449	453	448	472	476	464	483	506	444	471	427	459	472	456	461	441	498	489	456	488	497	472	442	479	471	496	487	494	457	490	489	478	474	488	443	478	469	455	453	445	519	478	445	476	452	492	460	475	515	499	473	484	471	475	488	495	492	442	444	469	458	468	525	468	457	488	448	495	443	505	530	453	502	468	447	502	453	496	474	475	454	484	432	518	478	471	518	462	459	440	476	487	471	477	492	507	467	468	502	471	459	460	480	483	463	436	446	461	492	451	475	452	481	497	511	515	435	449	483	480	462	438	449	462	506	479	439	512	451	500	445	463	518	503	471	436	483	462	472	458	465	450	465	532	516	480	486	450	479	473	452	458	458	472	480	480	484	446	468	451	508	472	443	482	490	468	462	480	488	455	450	456	452	465	468	482	439	516	465	487	487	469	483	475	474	495	490	466	475	489	494	500	479	498	446	480	448	480	472	516	471	429	498	458	465	510	439	508	488	450	490	433	461	456	457	485	516	449	476	456	540	465	464	469	491	457	460	451	449	441	478	497	414	484	477	524	485	475	467	475	477	477	471	484	457	479	451	459	453	500	477	483	477	474	458	521	486	480	461	477	432	471	436	473	471	480	514	481	509	516	479	477	441	442	454	456	457	443	475	547	459	475	442	467	487	489	485	485	487	513	446	497	475	512	484	497	454	439	473	479	467	470	452	460	483	440	474	442	446	508	467	480	475	454	493	459	464	478	472	470	464	497	467	492	475	459	505	482	474	479	434	496	437	456	490	461	460	486	488	486	481	492	464	473	491	498	436	498	490	506	471	451	482	497	504	488	463	454	462	468	499	503	468	461	449	473	483	495	491	501	480	456	463	443	443	469	480	505	440	456	461	512	481	460	455	486	462	450	462	450	506	468	468	479	510	515	471	507	469	498	478	482	484	475	475	464	449	460	496	459	474	488	469	465	450	460	464	446	463	475	442	439	467	454	512	473	442	457	462	459	468	477	490	483	491	434	455	463	490	509	476	495	502	480	445	409	452	439	451	391	461	458	477	490	487	496	467	452	483	465	492	487	491	464	489	443	496	455	498	486	503	492	466	450	489	479	498	436	464	477	471	456	473	469	484	467	500	447	461	474	451	456	496	499	463	490	422	463	456	475	496	526	504	496	476	482	454	473	446	525	479	456	468	481	478	470	476	463	473	463	470	502	501	445	452	493	487	479	500	497	474	507	489	468	452	430	456	498	492	490	455	479	505	492	470	464	516	478	472	461	456	493	484	460	429	456	519	473	470	471	445	482	467	453	459	482	468	504	484	489	491	484	504	498	459	440	496	485	457	455	484	438	485	454	467	450	470	445	493	465	483	459	461	468	474	457	494	493	475	509	452	470	460	466	497	486	475	484	472	455	459	454	458	485	465	476	482	483	501	455	474	435	454	514	498	474	479	451	478	488
23959	21116	28415	24103	21126	11834	3642	1507	1233	1188	1381	1222	1134	1302	1026	832	731	723	1233	5575	6710	2482	275	280	252	257	297	288	270	270	292	279	280	297	270	272	256	275	270	275	257	266	263	256	273	293	294	279	260	272	264	257	257	282	251	262	302	260	280	266	278	308	263	266	272	292	283	286	263	264	291	284	265	271	263	268	265	260	275	266	261	253	263	245	285	268	269	248	276	272	279	276	267	277	272	238	253	237	275	260	240	241	280	283	283	261	282	255	275	242	264	278	293	261	272	292	249	258	273	277	240	264	290	256	272	227	292	255	239	272	295	248	275	295	260	293	275	289	298	257	258	283	279	273	294	273	249	264	272	240	261	255	263	264	262	262	276	242	271	328	257	277	247	266	242	234	270	270	264	294	292	226	239	257	246	270	276	278	276	254	288	273	278	290	292	299	267	256	268	283	272	262	250	274	258	246	278	259	250	254	283	275	276	285	238	248	260	285	260	299	278	258	291	286	281	257	280	290	241	280	286	281	257	265	280	244	272	268	252	251	242	245	300	245	294	270	291	249	283	273	235	273	287	259	264	282	258	245	275	285	286	287	271	279	262	283	255	265	272	267	272	298	268	242	268	268	281	267	279	279	287	244	264	274	272	237	283	309	262	269	236	245	278	270	269	275	238	240	250	244	274	270	259	265	280	237	265	297	278	252	252	237	250	278	292	276	292	252	260	249	267	246	267	290	282	268	247	289	262	283	287	259	267	303	275	257	251	286	281	252	264	286	267	279	269	252	267	276	267	292	257	290	255	281	257	277	301	285	282	283	264	280	255	258	267	281	278	266	261	246	278	264	288	278	264	282	260	278	253	273	269	261	274	293	283	240	254	260	260	254	263	250	283	248	279	248	267	264	266	272	269	299	260	254	245	259	261	245	286	252	247	282	259	251	270	258	261	265	267	282	272	275	298	258	280	257	253	283	260	292	265	249	247	294	268	290	278	280	267	250	266	275	281	286	277	292	269	268	274	249	288	257	267	267	274	230	274	268	264	255	306	309	280	273	280	266	281	263	256	230	292	281	246	295	271	275	249	268	265	285	262	291	247	258	283	252	266	270	272	255	284	279	276	279	251	266	225	278	263	273	257	265	271	267	312	247	253	289	292	280	268	272	267	265	274	271	312	272	263	280	252	268	247	267	249	264	285	255	230	263	259	261	274	265	265	237	262	288	273	279	275	252	266	271	264	273	270	257	275	242	259	274	297	292	254	256	288	279	238	272	270	285	286	301	259	257	261	256	264	265	230	278	252	268	266	265	260	259	259	268	265	247	255	251	279	245	279	284	245	276	275	278	270	233	298	272	270	280	301	264	264	261	261	275	280	273	267	311	267	262	293	273	259	283	270	259	253	292	271	291	264	273	233	288	275	279	273	248	267	269	277	293	284	275	265	266	260	284	269	304	282	272	274	269	290	240	277	299	263	266	274	236	259	282	299	285	253	228	258	245	288	248	272	278	267	268	276	259	278	277	265	277	272	269	284	267	259	264	248	286	273	240	306	274	292	253	286	228	276	283	239	270	264	274	250	253	283	242	270	273	279	255	291	257	272	240	295	259	273	264	262	269	266	268	249	291	260	296	281	261	257	269	261	271	288	279	262	282	272	274	260	236	261	285	242	278	268	268	246	272	278	278	291	285	291	266	281	245	249	261	270	281	247	274	263	292	275	283	251	282	267	250	276	268	275	261	251	264	266	239	264	242	286	256	261	281	294	257	284	273	253	294	278	254	278	246	235	250	264	291	306	272	266	245	252	278	275	280	285	233	255	263	255	291	277	290	301	246	259	245	294	228	288	291	275	280	290	268	257	285	260	267	268	235	244	261	248	286	263	281	239	245	252	228	262	281	255	217	263	260	248	289	281	304	262	251	278	278	252	268	281	273	243	262	277	287	279	278	267	251	260	257	262	279	288	254	249	290	281	277	282	232	274	269	267	249	274	276	261	259	260	291	234	269	288	271	292	263	249	259	275	264	253	279	247	263	287	259	238	280	291	251	280	252	269	284	273	276	257	291	257	251	291	248	260	261	279	266	253	266	246	280	280	278	255	239	256	252	262	264	247	258	266	265	256	300	290	290	246	244	270	248	281	253	248	285	277	291	266	255	259	242	296	266	315	249	284	259	282	272	290	271	251	263	269	287	273	274	255	265	288	284	244	246	262	293	275	257	288	270	280	261	273	278	275	296	255	259	256	287	273	264	272	242	254	247	309	287	293	241	270	269	271	239	263	232	249	270	274	272	255	264	248	289	272	283	252	274	263	276	264	280	284	265	277	275	261	270	258	245	249	280	273	314	229	285	269	273	258	259	235	277	270	278	292	256	252	266	262	276	267	290	309	274	285	287	251	301	267	264	289	286	252	268	273	247	272	278	279	278	264	258	239	269	280	262	247	249	245	237	244	259	301	273	278	265	266	289	279	260	250	286	277	261	274	283	288	296	269	261	258	255	289	220	253	306	243	288	286	260	268	266	280	234	280	264	252	280	253	267	270	249	292	258	278	281	246	286	267	255	262	277	274	262	275	269	245	256	256	263	278	272	238	259	271	258	312	271	279	249	287	260	286	286	265	242	296	265	286	289	255	266	246	288	261	266	277	248	285	286	263	258	318	265	294	266	273	264	292	276	283	266	241	291	284	262	278	285	274	275	265	280	266	273	221	308	273	277	266	260	271	281	254	274	292	248	256	260	268	272	290	256	276	250	257	267	269	253	267	252	256	297	261	285	270	263	273	263	297	291	278	259	259	271	283	279	257	259	283	255	257	256	286	304	253	251	270	256	274	283	262	285	255	217	277	255	269	267	268	268	274	272	267	268	263	238	280	281	274	253	277	276	288	286	263	261	272	240	269	286	270	266	299	280	242	260	281	251	252	273	276	287	279	256	252	262	266	262	265	265	276	274	258	240	277	273	247	257	243	279	267	277	264	277	271	264	302	250	268	264	249	256	275	269	277	279	236	259	273	266	251	257	295	258	270	256	264	308	244	254	264	279	262	277	276	246	258	274	233	259	287	241	251	276	296	266	273	251	286	271	271	285	293	267	259	294	275	264	317	274	276	281	262	255	297	272	296	290	265	263	291	252	262	267	243	270	283	300	251	275	272	273	251	273	269	255	276	251	239	263	297	268	304	273	244	292	311	266	257	288	274	271	284	286	272	273	266	262	280	274	272	269	277	252	261	255	267	256	285	270	253	247	239	247	259	272	274	256	285	278	276	258	258	257	243	242	252	248	294	270	264	279	249	294	244	281	281	289	260	277	261	256	278	299	277	282	257	271	268	233	257	270	285	277	292	253	282	305	259	283	263	280	258	270	284	261	306	259	277	249	259	283	267	249	249	259	266	290	279	272	242	283	256	268	255	280	262	271	264	262	266	300	251	265	271	286	277	267	287	272	262	255	287	245	243	262	265	293	278	282	297	282	256	265	245	250	266	252	280	252	283	260	242	281	267	264
17237	28106	30934	19513	18788	9101	6533	3472	3215	3101	3586	2870	2672	3200	2358	1828	1681	1571	2551	10943	12388	4449	418	390	390	382	398	366	419	379	336	366	384	364	392	395	389	403	426	391	347	400	363	398	384	385	377	354	353	379	387	369	400	378	377	347	382	366	349	385	396	381	391	361	361	381	361	349	366	362	382	374	375	390	375	398	359	392	365	360	353	377	345	381	380	345	363	382	360	367	328	396	367	394	379	394	323	351	357	384	379	371	327	376	386	414	373	349	364	359	409	391	336	381	373	359	386	370	353	381	406	356	396	376	358	407	409	368	373	392	377	380	344	337	371	377	368	385	382	368	371	389	407	338	393	362	402	382	390	392	388	368	361	378	353	346	367	365	370	377	380	359	375	358	372	388	364	379	383	360	364	361	344	375	380	348	386	363	367	381	384	401	386	384	409	360	385	382	373	366	338	369	355	349	322	359	380	369	395	372	363	354	394	385	383	393	363	349	351	376	369	355	386	416	391	361	347	333	382	409	367	372	377	363	360	388	377	353	378	363	364	367	385	382	369	359	362	422	333	419	353	379	354	366	374	413	355	360	363	397	370	364	363	392	388	358	365	379	379	391	378	372	378	358	383	344	334	378	360	374	353	365	358	335	370	361	375	387	391	383	363	368	400	367	374	382	397	346	370	377	380	398	382	380	362	386	345	359	343	392	375	376	398	364	372	400	370	377	358	374	378	409	376	383	374	377	352	394	385	343	373	350	351	366	348	360	382	379	372	379	394	366	387	343	428	395	396	397	397	409	384	371	363	367	381	356	442	334	391	355	376	368	374	369	386	423	360	389	396	402	369	371	375	363	366	380	348	377	361	377	352	396	367	376	384	346	387	369	327	380	366	385	362	368	375	352	392	354	369	351	371	346	374	384	367	360	394	391	338	364	382	386	373	357	343	404	378	338	384	347	365	369	395	364	361	388	378	391	365	362	363	370	361	396	380	359	381	380	363	386	360	403	361	410	350	361	364	372	383	366	386	372	354	401	379	371	401	351	362	382	370	357	344	398	376	379	343	409	367	381	374	348	364	375	350	376	376	378	371	370	391	373	366	370	432	371	366	392	401	416	400	377	397	374	394	356	392	378	383	368	371	377	398	352	381	370	361	396	388	382	373	390	358	353	371	380	356	369	363	409	391	372	368	371	357	346	384	386	394	389	401	357	397	360	396	355	396	378	342	377	372	399	374	343	367	385	378	383	376	374	389	356	355	361	356	350	374	399	360	375	360	363	388	391	368	393	376	369	367	391	362	387	364	356	411	377	348	373	348	363	361	366	387	359	392	383	386	408	380	378	369	374	388	415	373	381	400	389	408	355	382	357	350	346	351	374	385	336	338	386	403	403	382	383	377	390	373	395	378	380	369	361	364	381	374	374	409	353	404	377	387	396	376	351	390	355	371	363	362	351	381	388	365	390	394	362	365	385	357	362	352	390	385	374	382	377	374	364	359	394	381	384	383	378	399	375	362	368	369	389	374	395	386	389	370	379	404	382	388	387	349	387	415	362	370	385	378	365	351	380	361	359	350	369	366	381	333	368	342	371	399	371	360	330	390	368	368	336	321	383	372	356	346	366	405	401	411	383	376	405	339	378	376	367	347	390	361	366	388	377	369	351	350	378	373	358	371	404	405	367	380	346	408	356	374	387	394	371	380	379	389	365	386	385	386	411	362	361	375	420	356	338	348	384	350	401	392	344	379	390	383	367	398	386	360	398	363	389	362	338	375	387	362	398	360	374	379	380	380	403	368	349	401	354	354	346	369	354	376	384	378	354	361	390	353	393	369	378	398	406	382	407	392	371	387	374	352	375	390	363	361	328	384	402	389	380	354	422	415	378	401	403	403	350	387	393	364	384	354	366	383	355	418	334	345	379	374	388	379	370	374	401	402	382	376	364	429	373	391	387	335	356	383	378	378	351	412	373	377	381	401	399	391	381	345	353	391	384	403	352	375	364	391	358	417	358	380	397	380	389	381	385	378	371	390	401	354	373	375	384	361	378	397	368	354	388	351	391	376	396	368	374	373	396	380	386	397	375	398	342	363	363	372	368	383	370	391	408	379	390	378	394	350	354	367	380	399	340	371	382	378	374	372	372	356	363	380	362	354	360	346	393	386	353	373	409	390	376	401	352	365	363	377	358	412	408	388	368	383	401	369	391	368	376	393	357	392	366	348	355	369	349	384	363	375	382	370	352	369	371	364	403	380	371	365	349	383	402	341	390	352	365	382	363	383	362	399	365	373	384	373	352	363	350	378	397	356	370	359	405	338	382	396	339	334	360	409	369	353	402	374	362	392	370	346	357	365	380	368	396	379	372	372	374	411	356	379	416	419	395	377	341	321	381	368	380	388	378	381	385	371	391	345	402	340	363	385	335	380	392	356	383	349	367	359	371	368	393	361	369	370	387	348	382	365	345	407	388	350	359	381	381	342	358	369	363	364	347	372	379	394	346	387	363	353	372	371	368	412	375	369	385	378	401	408	388	378	373	343	383	398	387	370	425	355	368	379	388	363	387	363	374	405	378	385	362	380	346	363	373	399	379	410	338	324	364	399	390	367	407	380	327	344	399	406	375	367	353	422	362	369	364	355	342	377	384	383	394	400	395	413	370	394	390	385	378	406	374	351	348	371	379	388	372	388	373	340	387	382	388	385	418	409	367	368	379	348	388	363	321	391	368	356	375	380	350	373	366	384	362	388	399	420	370	377	385	377	369	392	358	341	390	375	381	394	384	383	375	394	374	397	367	367	388	395	369	379	352	385	354	386	368	373	364	384	391	375	355	362	386	377	400	353	413	346	402	399	361	370	381	382	384	364	364	387	366	372	346	346	354	347	376	385	373	417	356	361	364	342	377	354	370	375	372	368	367	401	383	406	414	344	386	408	351	366	397	385	352	399	364	372	390	342	376	365	389	384	385	389	396	376	366	445	363	369	357	369	334	353	350	402	358	375	347	354	385	358	381	355	346	373	364	396	347	350	360	356	383	394	351	380	333	354	353	360	396	362	380	394	381	339	381	372	348	391	390	404	381	360	369	363	390	376	350	373	397	375	349	356	352	375	407	368	396	345	369	376	379	362	370	363	324	386	386	325	369	391	367	371	371	367	374	365	392	362	408	391	335	425	394	388	386	359	386	343	393	398	409	360	389	369	389	432	371	366	377	408	364	364	372	362	421	329	357	369	357	378	366	352	398	376	393	324	355	396	345	377	323	416	374	373	420	388	358	387	380	373	343	387	368	352	388	403	387	356	367	385	377	373	385	358	425	361	356	366	408	379	389	405	380	400	320	405	402	375	373	398	371	372	347	381	333	345	395	357	371	378	381	358	376	358	352	381	400	378	361	351	373	376	351	393	395	404	367	368	375	372	384	394	383	389	386	358	415	341	393	375	320	389	357	372	368	376	381	364	381	344	400	345	381	363	387	372	346	357	388	394	374	397	392	358	361	365	392	383	360
22809	21125	28949	23561	21163	21258	13294	2876	1435	1355	1492	1510	1303	1223	939	925	893	720	4899	13008	14103	7185	371	163	133	152	149	138	160	165	158	142	146	159	140	150	133	181	140	162	175	146	148	152	137	143	152	151	164	157	156	131	131	141	146	147	149	122	145	163	133	151	151	134	156	150	145	152	148	125	147	143	129	139	150	156	148	157	141	153	161	171	141	142	135	149	138	146	140	158	127	174	158	151	168	149	149	141	129	162	136	155	146	166	163	141	159	146	133	136	166	136	129	159	176	131	134	146	144	124	141	152	128	146	171	141	156	148	142	150	150	133	137	139	149	134	166	157	136	142	160	131	139	175	141	131	151	157	133	131	133	133	135	164	132	143	141	143	138	171	140	137	155	136	130	130	140	141	152	153	137	134	157	156	128	156	135	173	145	136	133	147	153	110	140	145	133	151	152	128	144	119	136	132	164	128	161	146	145	138	137	149	150	138	161	135	138	133	132	128	151	146	134	148	143	149	155	130	148	145	169	152	146	149	137	134	153	145	117	146	157	128	146	150	158	155	120	155	142	145	134	170	143	142	130	132	141	124	141	146	151	145	152	165	147	156	155	139	138	161	151	129	138	133	149	149	147	155	138	145	160	140	140	134	145	152	167	153	139	140	154	163	132	161	128	138	127	128	117	147	133	145	157	134	144	173	139	133	163	160	133	153	142	163	140	137	145	150	140	161	130	154	149	150	143	149	160	168	137	138	130	156	135	150	166	134	130	187	138	146	146	138	139	147	147	137	143	154	154	149	151	141	132	148	142	143	141	156	140	172	148	141	161	159	156	144	162	165	144	142	151	159	145	137	121	156	142	133	154	143	147	164	149	140	151	156	143	136	153	131	143	143	135	135	163	144	153	143	155	145	144	141	141	133	167	166	148	152	150	152	134	148	137	128	146	165	163	130	155	128	133	148	150	149	137	143	147	162	153	149	158	165	170	142	128	155	148	148	147	134	157	139	140	137	144	140	150	125	159	152	133	138	144	142	136	133	163	122	139	146	152	148	127	152	147	131	151	144	151	134	156	152	131	142	147	144	145	172	168	158	137	140	149	122	162	138	135	141	138	134	150	155	140	143	151	146	133	132	143	131	136	132	143	159	135	151	142	152	147	164	153	143	156	148	157	130	144	155	119	165	140	147	139	140	135	155	136	168	139	146	140	146	131	162	152	147	178	152	154	163	127	159	157	155	141	148	142	155	141	147	142	155	140	143	154	158	150	159	160	148	155	149	156	121	156	128	137	134	160	130	153	134	161	148	159	143	131	129	160	126	137	160	139	139	162	152	133	140	157	152	132	139	137	138	139	161	161	138	137	153	143	141	156	146	140	133	142	144	155	151	161	131	138	157	155	163	141	137	166	145	152	145	158	145	148	144	163	134	166	161	142	144	160	157	162	150	151	144	152	155	150	134	144	152	133	143	146	148	159	138	133	145	153	152	144	146	143	149	140	135	157	151	153	163	128	118	135	133	148	169	152	143	145	184	159	158	133	158	137	167	139	139	168	144	135	148	141	139	153	140	150	138	144	152	129	153	151	140	155	127	128	152	135	147	136	150	166	130	158	144	168	131	174	139	151	130	129	154	153	165	142	123	146	139	147	161	149	161	166	123	145	133	138	142	145	151	141	144	143	123	126	152	148	144	122	161	149	141	161	165	140	156	159	147	151	161	143	155	155	130	161	155	147	150	145	133	125	143	140	153	137	151	126	140	132	131	136	149	141	133	130	143	140	138	141	171	139	155	157	158	139	138	142	151	153	137	155	144	156	141	141	153	136	145	153	145	147	135	156	160	150	157	147	175	141	159	149	160	152	150	144	165	164	127	170	152	132	143	141	156	165	150	135	149	121	111	128	150	156	143	128	153	148	162	133	129	126	153	138	150	143	145	142	135	156	151	144	147	135	173	140	170	152	136	147	149	135	141	124	128	144	154	129	165	153	132	151	142	143	139	157	143	136	139	159	166	148	168	146	163	155	143	145	169	150	144	147	173	157	143	131	145	150	134	158	160	138	164	141	159	125	151	153	157	130	131	138	128	164	166	151	142	170	132	113	140	142	167	161	147	143	140	135	134	146	146	133	155	139	136	146	157	137	157	134	133	163	149	141	137	156	114	143	143	142	147	149	151	140	154	119	133	136	151	130	145	153	147	167	142	156	133	121	131	151	145	132	146	155	155	141	155	152	152	150	146	143	150	146	173	130	136	154	133	145	160	159	134	151	146	137	155	170	127	151	162	154	147	156	141	131	141	152	159	153	152	143	138	168	159	179	137	149	165	140	128	133	151	155	141	146	153	141	136	150	164	154	139	122	142	146	147	137	133	164	161	126	158	164	170	155	151	153	146	130	128	140	135	146	165	134	165	146	145	162	133	153	133	170	149	146	172	147	143	139	147	141	136	151	153	141	141	152	155	142	150	150	140	126	143	150	166	149	145	142	152	152	167	171	137	134	167	161	130	141	139	176	137	134	130	165	148	154	146	157	152	136	164	136	142	156	145	159	137	151	149	130	145	141	135	157	160	138	144	150	152	136	145	145	141	145	133	145	142	150	141	155	145	157	157	147	157	149	127	117	127	166	159	124	153	128	153	150	151	138	132	162	163	129	149	147	167	139	140	148	145	140	125	146	143	161	145	165	153	140	151	139	129	162	145	132	162	161	148	150	157	162	139	168	140	137	150	142	166	146	138	140	150	128	158	184	149	135	158	139	131	162	153	150	131	162	149	124	162	146	136	128	146	125	146	137	132	132	132	151	146	146	134	147	158	121	154	148	120	141	134	155	143	134	135	137	163	126	139	131	152	155	147	164	126	147	154	147	186	155	147	160	156	164	130	134	148	127	165	135	153	137	153	136	148	139	138	139	136	158	146	156	144	135	156	137	163	145	147	133	165	151	159	143	152	149	160	139	151	138	139	170	143	141	140	144	162	153	151	161	145	144	133	141	133	147	134	138	156	157	144	152	141	133	143	144	148	176	161	161	154	155	138	153	142	144	151	144	154	130	138	159	151	152	137	141	143	127	144	137	135	162	153	153	142	150	133	152	137	142	146	165	150	149	151	158	158	146	142	157	146	145	134	138	152	163	139	141	151	156	149	138	157	152	154	142	181	162	142	136	160	141	156	141	149	140	162	137	169	129	152	133	152	133	156	151	136	137	139	145	139	135	151	165	137	133	138	146	163	128	145	138	148	148	154	146	142	146	141	146	156	150	130	157	141	143	138	135	133	153	150	138	122	168	142	134	158	147	137	142	142	158	146	144	146	166	158	146	140	164	161	153	156	161	145	140	165	141	148	171	148	128	151	118	151	148	157	124	151	149	144	151	140	133	145	162	137	168	135	140	129	165	148	144	140	145	153	148	147	141	145	144	139	176	120	133	116	133	146	147	117	140	161	129	127	151	142	144	134	147	154	146	132	159	187	145	132	144	135	148	146	136	156	130	149	151	145	146	127	150	152
20659	33042	37996	24192	22429	12751	10829	6060	3857	3581	3680	3739	3327	3085	2177	2188	2154	1575	10081	21074	20460	10956	418	220	232	248	239	204	249	230	222	196	221	229	208	231	194	208	216	203	223	211	215	209	212	190	177	229	201	190	214	219	178	217	210	209	229	195	186	208	202	222	223	198	186	206	219	181	188	184	208	183	195	215	190	231	181	186	183	180	222	169	219	196	215	216	204	210	184	199	196	185	167	212	208	209	215	202	197	202	197	221	198	216	200	186	177	188	237	165	221	199	232	205	217	205	213	215	188	175	206	199	214	169	200	198	205	190	206	187	185	183	205	194	179	204	186	191	197	215	232	204	206	206	224	191	214	202	169	224	202	198	204	200	216	215	206	181	182	196	209	195	214	188	189	210	202	206	195	215	209	188	205	229	204	211	212	185	183	212	209	213	193	212	205	213	200	212	229	197	191	198	188	201	186	211	222	190	189	208	201	205	180	191	196	186	209	198	208	208	207	202	192	197	192	189	230	215	196	186	203	193	170	222	180	175	192	221	186	207	220	199	204	196	191	199	177	203	218	170	172	198	188	186	198	199	229	189	215	199	212	197	202	211	214	230	203	191	187	201	206	189	204	194	191	176	208	187	209	181	196	225	218	185	208	204	202	198	181	224	196	205	222	210	203	201	211	175	207	196	213	180	195	179	188	213	194	194	186	198	175	188	185	212	204	189	183	186	172	218	194	195	192	203	188	188	187	211	199	202	200	192	182	187	204	191	202	207	210	207	196	168	201	181	198	195	209	168	183	210	190	188	200	198	194	176	241	198	196	204	197	194	186	194	194	207	184	195	187	188	208	181	205	201	204	221	197	192	189	177	209	210	207	218	210	212	208	208	199	199	198	196	186	190	203	198	207	209	212	183	175	221	186	175	192	197	224	197	196	194	183	217	184	185	184	196	180	178	213	193	198	200	186	190	180	196	193	175	198	192	197	204	181	184	213	194	199	193	214	231	183	204	197	173	175	194	215	216	212	209	200	209	206	183	194	205	191	182	185	198	214	223	203	195	190	194	212	195	195	186	191	200	198	203	214	196	204	201	192	219	222	197	187	238	223	211	206	172	197	204	187	220	168	175	201	205	205	176	200	199	201	194	193	169	217	190	194	202	199	196	198	209	202	217	192	199	190	182	220	197	183	204	216	236	203	198	199	186	189	207	213	198	182	214	179	206	188	181	205	181	214	200	201	172	214	174	205	205	199	199	205	221	189	190	211	214	191	205	206	189	201	210	205	189	210	203	208	203	232	206	194	192	195	203	222	207	199	225	179	195	187	207	194	200	211	198	206	207	224	204	201	175	202	227	170	195	184	229	200	205	205	189	198	199	201	206	213	182	189	198	199	189	187	188	200	188	205	202	199	232	204	198	211	186	202	198	206	181	218	174	169	220	209	204	196	209	198	206	191	191	205	212	192	172	217	210	199	221	188	208	190	207	200	178	198	217	181	166	194	191	220	193	182	220	174	205	205	198	179	215	214	190	189	187	187	201	199	200	194	205	203	199	205	197	184	227	202	215	207	182	220	197	209	198	185	202	196	191	197	212	207	211	185	215	201	196	211	201	187	212	181	176	218	207	181	171	194	202	201	182	188	192	200	191	211	200	173	196	200	184	199	202	205	177	223	203	206	214	178	192	195	203	213	200	186	201	190	205	204	200	168	194	183	213	186	195	174	179	202	180	182	212	216	187	181	173	193	208	215	219	183	211	184	186	196	186	199	182	189	209	206	201	198	171	197	200	193	182	207	207	208	177	193	214	197	184	193	211	205	195	210	162	187	220	182	166	172	198	178	184	185	190	199	181	200	177	205	211	202	209	184	203	162	221	213	222	195	208	181	204	184	190	199	216	187	194	214	191	198	205	206	175	172	213	202	197	237	189	196	203	243	194	203	196	190	206	193	198	186	207	192	174	198	219	198	182	201	195	193	207	202	212	190	199	190	219	186	189	215	203	213	183	199	202	209	185	195	189	203	168	184	224	200	192	230	192	201	200	198	189	189	211	200	195	175	207	186	208	186	194	194	189	207	166	217	203	205	202	213	218	193	204	195	220	180	189	186	182	169	190	208	199	190	205	200	191	189	226	195	196	201	201	195	194	225	190	211	221	201	177	235	192	194	210	203	198	193	200	207	178	195	185	200	221	195	205	226	172	179	202	211	217	210	185	188	212	194	207	199	197	199	183	185	203	226	191	187	208	189	190	219	233	173	207	202	200	202	203	196	179	227	192	213	190	191	226	191	203	209	180	222	190	184	196	207	205	189	214	221	203	204	214	207	175	183	177	197	178	207	208	185	216	225	202	199	206	208	212	179	218	190	192	210	192	193	199	206	182	201	197	214	217	194	179	212	198	172	184	192	218	202	176	185	208	214	210	200	190	174	197	211	178	207	191	201	199	222	188	204	168	198	221	174	203	183	194	195	229	203	189	213	189	218	203	173	203	178	226	205	195	213	200	223	206	213	187	215	190	214	221	209	214	210	167	171	216	171	168	200	186	197	213	193	210	214	201	214	208	168	231	204	187	190	200	197	190	191	178	178	186	206	208	211	187	176	198	186	200	216	178	232	210	206	181	205	222	190	192	197	194	207	214	185	197	212	182	215	210	211	222	199	191	193	214	217	185	219	218	189	188	212	197	214	219	217	184	225	206	217	191	197	204	200	198	187	175	197	203	190	199	195	195	192	205	196	185	174	192	211	213	205	206	177	202	203	176	183	190	208	186	196	168	194	213	190	196	200	212	199	189	193	201	203	194	200	204	206	173	188	221	201	215	192	212	224	213	207	196	196	182	206	197	210	206	193	203	202	171	189	164	191	188	185	189	190	212	212	182	191	207	214	187	199	182	200	197	192	197	196	215	180	209	196	193	200	194	204	190	224	187	196	198	200	182	209	222	181	197	203	184	213	211	194	204	193	202	198	217	183	225	226	197	214	181	198	192	207	181	204	201	191	195	204	195	209	196	197	170	186	192	174	222	203	187	197	183	184	202	208	204	224	198	196	184	188	217	188	219	189	214	190	195	185	178	203	207	196	180	225	221	216	199	200	192	193	208	201	215	193	186	216	194	209	195	202	172	188	191	188	206	173	200	168	207	223	207	198	196	189	185	196	199	221	205	184	215	207	184	189	198	198	194	195	199	221	187	186	212	204	178	192	216	192	222	190	207	217	194	191	226	219	205	189	186	200	185	208	188	221	195	206	191	175	183	197	210	185	211	199	179	175	213	172	194	219	186	228	209	185	173	200	209	216	201	209	199	204	225	189	208	183	205	201	205	201	198	213	201	190	199	205	186	196	194	187	199	205	188	210	191	189	183	188	207	206	201	201	177	244	225	198	188	188	182	167	221	189	201	206	195	190	201	214	197	185	201	187	216	211	197	213	199	213	204	198	208	196	194	205	189	196	212	178	191	229	203	204	217	198	193	214	204	189	219	208	218	229	175	186	198	190	196	219	200	189	202
26836	20915	20543	11977	6285	3483	2641	995	752	740	729	728	864	765	649	496	450	488	769	1217	1081	494	356	364	365	372	352	394	334	343	397	355	326	384	350	345	358	370	379	357	382	345	354	326	364	352	376	340	336	381	367	317	359	344	335	364	373	363	340	363	398	348	367	351	364	342	379	365	351	346	342	348	337	391	360	317	346	349	351	350	361	346	356	339	371	323	391	358	367	385	342	372	356	325	320	336	352	343	349	361	349	350	386	364	363	340	384	364	364	331	348	352	360	338	347	370	379	373	332	349	333	315	361	346	363	348	343	361	342	349	331	347	355	386	313	365	327	344	371	372	359	395	357	366	371	358	359	364	345	352	348	364	361	373	339	342	343	364	320	356	337	374	351	369	346	328	303	360	343	351	356	365	364	359	344	381	360	366	322	360	340	333	364	330	305	363	338	338	379	336	312	326	338	345	343	344	361	357	361	381	343	374	319	336	332	351	382	345	368	308	371	326	377	341	332	330	357	307	335	374	341	367	372	328	325	345	298	374	329	354	384	343	313	338	362	338	319	332	377	327	350	367	354	374	368	345	334	363	371	356	357	372	377	365	368	336	339	393	321	366	342	372	368	364	338	345	368	350	360	322	330	375	339	381	335	353	342	357	344	339	404	343	403	327	344	334	351	381	381	363	366	357	372	363	352	351	375	348	343	319	351	365	326	360	336	360	326	371	347	369	343	348	349	332	328	379	350	342	364	356	350	335	367	329	325	343	389	367	356	384	352	345	360	353	363	340	378	392	337	363	337	364	397	360	338	344	350	353	343	361	339	361	366	337	368	326	380	319	333	358	339	349	373	371	344	314	331	377	370	340	345	323	382	365	342	332	333	359	345	346	369	343	366	360	347	350	371	341	349	361	359	345	352	316	356	388	357	377	356	347	344	351	366	350	344	355	341	347	369	346	380	345	365	362	324	351	383	300	380	356	393	364	342	341	356	371	353	366	343	336	353	353	343	352	335	384	377	375	304	360	366	366	346	380	346	341	361	338	380	364	357	354	344	353	362	378	343	358	335	353	339	351	362	352	384	365	357	337	355	347	345	339	373	383	347	343	356	377	329	339	349	336	405	359	371	324	352	359	339	357	355	377	379	358	343	314	341	353	351	352	349	351	369	339	365	368	361	363	354	362	386	363	353	383	317	358	353	366	361	400	345	355	382	377	394	338	371	356	382	342	360	376	351	350	373	333	376	381	336	385	355	356	358	394	335	331	377	331	368	345	344	367	356	348	360	352	352	367	375	337	346	356	356	395	358	301	369	357	343	374	345	336	363	325	335	358	364	355	373	355	354	388	347	337	372	363	371	378	301	326	366	320	324	339	356	388	359	386	360	369	349	364	396	351	363	393	362	335	369	359	355	328	362	355	347	358	341	321	347	386	325	357	314	391	345	381	348	341	364	337	346	338	362	327	331	394	348	363	345	348	345	370	363	339	338	333	381	391	339	382	347	352	359	350	355	347	350	344	337	348	340	349	335	379	361	353	355	348	342	336	381	353	333	379	334	355	350	332	392	366	330	389	346	338	366	325	347	338	376	365	340	366	384	345	320	333	369	342	408	360	367	347	359	364	395	355	346	356	344	345	337	342	345	352	346	348	373	380	367	341	343	356	346	373	356	351	342	339	340	376	357	341	394	352	368	321	349	368	305	336	356	339	355	351	337	342	341	323	358	372	380	350	326	343	344	372	334	318	350	376	357	355	377	321	373	334	357	366	342	328	328	325	347	340	366	366	352	345	381	340	363	349	336	367	348	353	367	353	347	359	370	357	343	371	395	353	347	366	373	340	370	368	359	372	435	336	361	341	373	332	363	347	352	330	333	373	344	372	382	369	331	392	351	343	356	322	357	393	370	345	356	353	348	353	375	357	346	376	359	362	366	347	376	393	346	339	347	366	348	357	326	306	365	314	359	340	346	376	337	357	332	356	384	363	346	371	344	361	328	345	354	342	359	375	329	338	347	344	352	340	363	350	381	342	336	335	341	368	306	368	369	322	385	338	326	350	330	336	357	319	329	323	360	337	341	374	368	367	347	328	354	360	376	344	346	365	341	352	387	361	348	366	337	357	352	360	331	370	375	353	358	348	341	361	359	346	375	393	366	349	342	344	365	328	361	373	326	350	355	388	378	352	376	344	380	349	370	362	366	355	348	378	348	352	320	344	350	352	371	375	336	339	334	378	350	330	387	355	355	361	363	352	361	340	345	360	333	390	332	329	364	367	373	371	381	340	327	354	323	339	340	375	376	349	366	336	348	335	391	351	356	377	349	370	401	350	350	343	366	374	338	393	355	358	367	373	353	352	353	333	374	334	358	335	366	365	400	360	355	356	337	328	341	367	331	387	380	364	353	348	357	381	318	374	362	339	353	370	357	366	389	350	350	367	343	367	339	322	366	328	369	337	324	326	348	324	358	361	350	338	311	356	349	351	363	359	381	376	333	330	329	330	339	335	368	368	308	336	330	359	332	347	392	340	356	371	368	353	323	380	371	374	346	354	319	338	334	362	325	354	380	353	376	329	371	370	365	375	374	380	338	350	359	316	341	365	373	340	343	368	380	355	365	373	339	296	364	356	337	377	332	339	362	324	351	373	357	368	330	354	394	388	344	346	373	359	373	350	358	348	340	346	350	330	352	350	340	363	374	357	366	332	366	328	332	356	393	357	357	355	352	364	356	382	362	357	363	361	352	377	379	348	370	342	344	376	371	350	362	332	360	333	325	357	355	349	350	342	385	318	366	346	344	350	312	355	351	359	378	330	346	371	377	325	357	368	332	357	329	346	360	348	318	341	337	376	357	342	359	352	369	334	353	353	351	345	335	352	324	359	384	312	344	342	407	368	377	334	364	365	342	381	361	366	355	387	364	361	354	343	356	338	357	348	354	358	339	361	362	378	374	347	393	335	339	332	374	371	321	336	342	330	347	356	351	372	327	359	314	377	353	383	347	387	344	336	355	354	374	340	376	368	351	341	366	342	325	339	345	356	360	357	378	361	361	359	368	355	380	352	356	378	357	367	336	337	352	348	349	391	379	378	353	347	328	354	354	335	358	327	362	349	337	370	332	351	360	329	345	357	337	366	375	363	332	391	374	359	371	317	381	341	331	372	351	335	368	349	389	357	324	353	382	382	335	345	381	369	344	365	350	368	351	327	347	369	371	370	343	355	359	322	359	351	351	330	349	341	367	376	370	348	336	360	372	366	376	351	338	364	316	385	340	363	377	353	344	333	339	359	334	371	368	389	333	362	354	346	316	378	391	361	352	339	363	352	325	342	344	356	349	370	349	335	357	371	340	353	389	332	312	381	378	349	324	357	363	373	333	333	352	347	352	354	352	326	357	368	358	373	376	363	353	364	338	340	340	309	346	370	331	358	341	351	350	351	355	358	354	356	364	330	349	345	366	358	374	420	382	355	317	350	378	355	378	341	357	355	357	339	365	334	365	308	358	350
16071	19564	25287	14654	11157	7900	6492	2328	1734	1669	1528	1548	1966	1650	1195	861	866	912	1490	2210	1995	773	489	465	474	487	487	515	493	475	464	444	496	498	509	495	511	485	515	491	486	464	511	500	495	473	462	434	484	471	488	484	499	511	469	503	510	501	459	503	470	483	470	474	516	458	456	503	466	487	473	522	495	466	502	479	479	503	455	472	510	475	480	459	467	514	493	492	508	482	468	477	477	470	450	501	495	517	513	489	463	462	450	489	472	495	480	466	464	484	479	454	477	469	472	490	492	523	490	469	475	495	468	454	512	464	463	510	480	448	486	494	480	448	473	486	447	483	448	457	495	461	475	474	438	496	452	469	475	500	491	452	494	504	465	482	493	499	433	490	457	435	459	477	455	506	500	497	480	469	452	498	485	527	508	441	496	472	473	501	488	478	482	456	506	462	458	462	471	498	447	510	493	484	467	451	493	452	448	493	472	463	501	490	478	447	507	489	482	467	480	479	490	483	508	499	507	462	517	479	461	480	499	502	511	466	486	449	498	498	477	495	468	511	515	524	458	477	511	510	464	477	433	510	478	488	453	507	511	486	506	526	468	501	486	486	503	506	485	484	496	487	431	474	476	437	485	508	450	472	468	463	457	496	490	461	498	454	495	476	520	514	540	456	459	479	502	446	440	479	465	504	522	457	513	502	477	485	487	476	521	519	485	482	497	452	458	490	498	492	456	473	503	471	471	489	491	477	523	481	471	527	516	480	491	449	500	480	491	462	459	474	444	526	512	441	487	457	487	486	478	492	484	462	488	472	495	502	494	495	488	504	460	471	479	434	461	509	512	489	481	476	499	463	503	496	463	477	483	463	519	462	440	441	462	445	470	462	474	469	493	488	491	488	460	492	489	511	509	502	496	492	494	523	461	475	470	528	510	451	511	456	489	488	481	502	496	486	477	479	476	470	489	443	480	491	481	477	456	530	498	473	477	497	479	427	491	491	481	478	485	497	458	478	490	496	505	479	502	487	499	498	474	508	422	511	471	466	502	491	462	523	465	485	490	484	497	505	471	469	482	477	445	512	485	426	450	489	495	463	449	451	476	483	499	489	473	484	477	509	459	478	484	523	487	443	475	494	499	470	510	474	459	484	475	497	499	488	457	472	441	482	446	467	517	497	444	512	474	482	498	486	488	525	515	521	504	473	487	478	491	500	469	485	510	487	483	517	492	450	515	494	514	501	466	462	495	436	469	452	501	466	496	470	487	474	451	506	515	501	461	495	475	509	461	438	511	502	482	446	479	438	508	443	526	456	500	448	470	456	429	471	502	504	497	488	485	478	455	508	496	469	435	466	462	470	478	493	438	508	444	496	508	480	470	465	495	500	479	455	442	514	464	515	456	503	459	478	461	470	522	491	480	528	498	468	520	466	483	496	490	473	448	496	517	505	483	499	454	493	477	498	463	508	470	536	489	481	472	482	487	501	505	492	489	502	540	484	501	484	486	528	499	483	483	445	484	495	505	498	481	494	502	493	506	484	503	494	488	494	489	473	462	508	461	469	464	500	442	503	506	447	471	473	488	463	451	493	477	529	486	475	483	500	498	464	493	483	455	472	475	498	475	464	490	501	496	494	484	477	462	494	489	481	442	477	470	462	490	507	474	484	449	485	495	468	463	480	528	479	474	463	474	515	492	447	470	474	452	500	489	454	465	488	472	502	499	483	457	453	510	502	480	496	484	497	462	472	463	469	479	521	459	424	485	497	441	463	510	447	486	420	461	462	446	487	472	434	494	501	480	489	458	482	477	429	480	532	483	478	466	463	485	489	472	506	497	464	517	479	473	482	455	451	495	492	477	500	495	461	517	519	513	476	527	480	459	476	505	445	501	475	465	459	428	472	456	453	466	476	494	462	499	455	477	485	514	475	503	449	480	472	458	461	490	485	462	438	501	501	471	482	518	458	498	477	432	504	510	486	482	487	469	516	456	486	508	456	457	512	481	436	516	494	472	505	505	462	491	457	483	456	482	488	457	487	471	486	453	498	494	460	465	489	471	520	516	483	468	497	480	445	494	475	474	494	496	443	486	467	481	478	487	516	515	451	468	490	476	467	464	491	464	488	462	502	516	476	496	488	489	447	461	472	479	489	471	489	455	482	499	503	474	518	498	465	481	493	450	480	467	488	484	498	472	458	471	512	509	448	492	478	481	505	463	506	521	452	510	475	484	488	467	482	467	470	511	466	483	485	482	484	466	478	503	493	496	455	517	471	486	462	515	495	496	509	483	496	439	444	470	477	469	484	506	466	446	494	501	495	471	478	496	493	477	499	492	466	455	477	491	461	505	461	525	470	468	471	449	506	496	505	477	469	478	464	453	474	482	460	462	454	498	453	489	459	479	466	482	517	496	473	487	472	484	466	504	498	494	475	482	503	490	493	510	486	434	514	459	512	461	476	463	489	468	482	457	500	497	465	502	488	481	462	465	435	437	494	429	526	464	518	486	487	446	511	476	508	485	461	473	487	493	474	486	492	499	438	464	512	522	449	529	480	475	496	498	468	493	476	482	523	478	492	500	461	469	481	504	465	491	507	522	477	495	489	484	523	483	490	470	496	489	500	495	484	473	500	441	472	528	450	456	490	511	490	474	446	514	512	477	482	530	493	494	507	503	441	483	464	479	464	503	516	563	481	480	505	465	465	476	488	511	514	477	497	466	473	479	462	494	500	474	496	452	481	469	501	460	490	482	481	493	494	498	489	486	465	494	478	474	505	490	502	462	482	495	493	449	481	494	450	462	493	461	447	527	446	463	444	476	469	461	509	504	464	486	428	497	477	496	471	470	464	479	445	470	456	488	481	471	498	468	460	496	464	504	451	476	520	482	473	510	455	500	495	516	477	453	490	470	457	490	513	464	479	500	470	497	484	499	473	512	456	469	483	484	448	518	483	516	464	495	467	501	491	499	481	500	463	451	485	472	493	471	492	466	491	489	525	478	463	509	484	460	451	501	501	453	433	484	462	478	458	514	504	500	507	498	462	447	483	480	442	492	468	434	436	442	494	471	496	484	485	487	507	423	500	481	465	516	480	475	489	519	480	491	468	479	431	511	469	501	473	503	495	488	462	486	463	513	465	466	481	466	495	507	461	484	500	486	438	462	426	458	469	492	448	501	484	472	462	484	433	486	507	506	507	469	478	524	499	452	481	481	449	460	512	517	485	434	488	497	502	508	479	508	453	505	488	463	498	476	466	475	440	470	477	493	501	501	530	479	494	483	452	486	493	461	493	475	488	489	506	499	504	499	463	485	452	499	490	497	429	462	463	536	500	500	496	490	454	474	508	456	496	501	492	470	522	486	499	472	478	490	491	569	450	499	446	502	464	481	526	470	486	464	447	454	501	493	495	495	496	480	452	486	482	473	483	469	485	483	481	528	471	489	451	490	483	488	468	499	456	406	500	443	503	451	482	453	465	496	459	509	434	441	467	489	516	487	453	481	448	523	476
23891	21082	28348	24126	20992	12958	7845	2457	1747	1351	1544	1339	1419	1238	750	532	493	654	4272	6873	5366	2279	297	297	302	285	313	284	253	288	262	279	294	289	259	296	290	273	291	264	279	302	310	320	258	327	277	254	273	301	303	292	256	311	293	295	287	298	275	262	300	243	250	295	282	311	266	233	280	266	312	276	288	283	256	288	281	266	278	311	278	280	309	279	294	302	262	291	280	278	294	247	274	313	277	287	268	291	289	257	247	298	311	255	282	275	288	274	285	294	275	272	278	300	288	265	272	285	280	277	277	284	260	268	284	261	289	274	253	304	309	270	293	283	264	277	316	305	297	308	262	304	296	301	294	271	291	263	272	278	275	271	251	286	274	279	297	283	260	269	263	279	304	262	272	242	284	288	292	281	293	264	259	271	267	299	277	288	278	309	279	284	282	268	276	279	278	261	292	283	307	260	291	288	270	258	285	289	275	269	279	298	304	265	308	306	273	279	291	290	286	279	279	279	281	268	307	290	273	308	298	306	284	264	254	268	269	258	261	318	269	280	271	286	250	272	267	262	255	248	265	288	275	245	272	277	267	277	280	292	321	265	266	280	295	266	290	281	265	256	288	316	293	285	280	275	276	267	288	270	264	279	265	279	288	300	286	261	264	284	271	281	277	279	271	296	302	283	298	297	299	281	289	302	291	273	307	281	281	312	289	247	274	296	245	253	274	304	276	296	266	248	252	311	247	255	250	311	296	299	271	307	288	279	309	265	295	273	246	295	274	305	319	263	252	269	280	298	288	292	282	303	263	309	257	278	291	265	288	283	280	300	278	251	277	281	295	259	257	298	284	253	266	288	307	268	314	308	298	262	297	277	266	259	271	277	272	267	291	298	298	278	283	271	248	298	285	260	303	252	292	269	296	266	252	278	310	306	277	286	281	296	290	296	264	274	254	276	273	297	259	257	282	269	293	302	291	276	249	277	278	267	269	278	241	268	285	268	279	289	277	275	271	281	300	276	307	294	259	283	278	294	241	284	302	294	253	258	259	255	281	288	266	291	263	275	272	289	273	280	294	277	269	271	291	276	285	277	300	286	265	259	284	291	260	295	287	260	284	300	246	290	286	278	269	285	275	271	291	283	286	271	282	291	262	283	301	304	289	289	281	285	298	288	302	278	292	295	273	290	272	275	275	246	262	282	275	268	293	281	283	308	298	264	245	286	289	302	286	236	280	304	306	304	307	306	265	278	291	274	301	250	291	278	275	266	290	281	293	245	287	305	282	258	272	299	271	281	255	260	282	309	270	290	275	284	287	286	264	263	277	265	281	281	290	284	294	265	286	265	302	316	270	310	267	265	310	303	283	291	289	267	291	290	265	284	313	309	266	293	300	272	295	250	296	257	254	267	294	273	266	271	286	279	297	307	274	257	276	268	310	293	293	264	300	293	253	246	275	287	295	266	258	248	276	289	279	237	281	265	276	297	282	295	320	285	289	295	300	287	287	262	286	264	280	286	291	263	287	280	319	248	315	288	295	264	292	299	289	303	273	256	302	254	289	282	293	283	289	298	297	280	299	260	298	270	261	280	253	285	269	297	277	280	289	302	306	299	296	270	279	296	285	274	288	288	289	309	290	302	271	288	304	292	252	273	249	288	278	277	254	290	280	298	267	278	310	290	274	295	308	240	291	265	274	280	286	265	281	270	228	298	288	269	322	252	251	293	276	254	279	250	268	266	249	282	292	294	299	279	284	262	274	287	279	270	264	289	277	288	231	289	281	292	245	271	290	274	298	286	296	295	288	288	255	279	289	292	268	277	290	289	300	288	286	276	287	275	266	272	292	255	302	286	286	297	286	257	316	272	294	288	279	286	290	263	288	273	261	280	284	271	291	285	260	249	272	268	285	305	283	266	289	272	272	281	290	299	293	257	305	265	276	281	276	264	290	276	275	301	278	287	275	267	304	314	287	285	276	261	309	323	272	275	283	305	266	284	260	256	268	270	280	261	252	270	285	294	273	297	289	278	267	292	252	277	289	268	266	276	263	287	288	319	283	297	283	287	277	268	297	276	313	292	290	285	271	267	295	274	295	296	281	272	278	288	272	277	295	274	263	292	284	259	293	323	272	283	301	270	294	268	287	261	274	309	261	259	287	252	266	297	304	279	274	285	288	259	298	279	265	283	289	279	248	285	269	286	273	260	294	284	288	269	269	280	275	254	256	282	290	286	265	265	265	290	304	279	280	303	263	262	245	282	277	269	308	256	279	292	289	270	280	276	284	260	272	261	235	273	277	287	305	280	297	310	305	298	269	288	274	255	281	247	292	298	283	297	293	270	273	282	275	284	270	279	270	289	296	282	284	301	267	301	279	239	283	270	281	273	259	271	290	288	294	274	307	280	287	271	316	257	278	289	292	261	257	278	302	245	296	303	274	262	288	264	260	292	274	269	255	263	269	281	324	260	274	293	267	293	291	271	277	272	283	291	279	270	298	249	293	277	277	275	278	271	299	283	300	270	296	273	286	303	285	291	292	305	305	298	284	284	277	280	267	277	299	311	283	272	284	264	267	290	272	277	270	314	317	280	286	282	274	241	303	296	271	267	277	286	273	239	294	279	289	295	303	284	277	281	295	266	303	263	266	292	272	303	275	283	273	284	270	282	286	272	302	272	288	259	277	262	277	298	271	253	316	298	262	299	274	286	278	282	278	301	275	265	292	306	257	268	289	303	263	284	268	291	272	266	283	283	286	279	280	272	279	247	256	300	264	285	300	266	313	289	298	277	273	281	258	272	288	280	292	257	307	266	270	280	287	290	273	286	302	265	277	263	277	269	262	283	292	285	286	263	297	288	296	281	266	303	295	256	257	300	268	260	324	273	287	297	295	253	280	248	298	281	307	322	281	295	288	286	302	296	299	286	276	255	322	249	250	297	277	245	295	313	277	296	279	258	282	297	276	294	279	290	271	284	295	269	267	278	273	279	278	242	278	297	280	262	275	269	290	287	285	285	270	292	271	296	272	294	292	274	243	257	276	292	267	316	277	270	251	270	256	277	299	262	301	267	284	264	275	270	277	302	269	268	284	264	311	269	273	278	248	262	269	295	294	296	278	291	288	299	284	264	283	300	268	299	260	272	258	309	277	281	266	272	302	284	300	273	265	270	262	285	295	286	314	275	287	301	231	286	277	293	267	294	302	267	291	284	264	293	264	283	297	302	283	274	261	289	300	257	279	270	289	255	265	294	282	285	302	277	258	287	270	276	308	262	292	277	296	263	252	279	265	276	299	276	254	245	296	266	301	280	278	252	281	273	302	269	269	258	269	311	281	269	286	288	263	257	289	316	263	294	321	285	272	301	294	278	271	255	306	316	274	281	288	273	265	267	283	251	274	288	290	312	303	303	257	297	283	280	304	310	287	299	259	278	276	274	272	278	285	305	304	284	249	290	287	265	289	258	275	277	274	269	286	284	269	272	302	274	295	284	285	284	287	310	272	277	258	303
15564	29174	30728	24612	16720	12906	13521	5072	4561	3268	3909	3451	3373	2983	1694	1129	1022	1232	8976	12712	9777	4080	423	375	408	400	381	398	386	387	388	412	393	368	394	370	376	390	412	355	382	372	416	385	397	391	342	382	378	359	338	351	388	372	369	428	383	377	388	404	375	402	360	405	415	430	407	408	370	397	380	375	397	406	386	379	378	377	370	367	352	384	390	420	366	370	392	383	382	376	400	416	362	360	377	382	376	377	402	419	379	385	381	402	383	375	343	404	388	428	385	424	413	420	375	387	353	403	443	382	371	365	384	414	376	392	397	377	373	341	408	385	419	396	421	365	415	426	387	409	385	385	379	389	399	387	424	418	411	351	418	374	326	402	373	414	384	342	368	374	404	367	364	384	383	337	427	392	398	389	391	365	388	399	367	397	366	391	400	365	378	399	379	390	417	346	372	379	374	392	386	404	402	422	421	381	382	412	393	385	397	367	380	380	367	400	352	428	410	360	365	401	386	407	392	407	406	364	394	362	356	404	372	401	392	369	381	391	385	375	412	393	367	375	356	366	353	404	367	413	409	400	412	366	359	370	433	389	391	400	392	372	363	383	407	387	401	411	367	410	394	384	382	439	409	393	382	354	396	408	377	347	392	369	375	374	402	399	396	387	408	436	380	404	419	417	344	408	413	409	399	401	417	348	369	389	350	396	385	391	375	396	411	400	351	347	381	390	391	337	367	372	376	361	413	347	400	396	358	370	358	403	368	378	363	397	374	387	365	338	387	380	413	386	377	390	374	368	328	401	365	403	425	339	384	387	428	409	372	403	369	370	387	369	408	402	348	382	408	377	376	359	418	374	358	391	378	394	405	380	343	391	338	391	386	350	383	395	412	387	412	381	394	417	388	396	371	404	365	423	411	418	339	395	385	373	390	391	379	389	384	395	399	379	412	434	411	349	432	380	386	373	370	392	399	399	396	391	398	387	382	383	415	392	401	410	366	372	376	403	390	418	406	383	402	382	399	381	390	414	411	375	406	383	402	377	399	395	381	385	413	400	398	364	382	389	375	368	365	368	374	392	405	393	338	391	392	376	383	388	408	379	373	428	357	369	373	348	370	387	381	371	400	395	375	376	420	419	364	398	394	332	415	379	393	370	342	392	391	391	351	353	378	397	404	396	394	406	381	388	437	364	396	393	388	415	379	377	332	381	405	378	385	378	394	398	387	389	338	396	333	380	363	375	407	364	374	397	409	390	381	365	382	362	384	382	375	397	369	386	377	439	402	394	382	373	370	410	378	392	373	368	366	384	385	364	382	388	381	380	405	363	414	374	450	409	374	349	370	386	396	387	376	393	366	369	407	361	364	391	328	377	392	352	339	360	390	371	408	382	403	374	379	384	415	372	382	391	403	392	393	382	385	392	371	416	393	368	406	386	352	418	372	354	369	369	426	401	423	408	385	406	376	343	397	387	431	381	373	368	388	402	413	388	379	386	405	367	408	385	429	386	368	414	365	364	385	384	420	388	382	388	399	381	384	392	348	392	406	395	366	391	366	386	399	390	371	390	366	409	372	371	398	368	350	375	406	380	390	371	376	390	383	381	406	389	401	399	429	373	392	379	393	390	384	401	376	362	340	411	363	363	378	395	380	384	386	333	398	390	414	379	367	352	377	386	374	354	358	399	398	375	375	408	382	423	408	370	368	373	419	393	395	355	381	374	370	417	397	382	399	381	386	391	346	347	396	366	395	369	407	387	376	418	398	359	381	379	377	383	343	384	376	420	384	397	372	367	394	390	395	371	422	391	394	341	397	406	380	367	353	406	385	380	391	387	345	389	378	407	367	393	437	365	393	354	391	389	383	334	413	350	341	396	382	392	375	367	369	387	390	401	395	398	370	360	371	422	359	363	362	395	355	363	355	359	412	405	358	397	372	355	401	388	397	375	397	406	348	368	378	380	392	396	387	425	379	383	383	413	362	416	386	382	377	387	377	426	423	397	420	354	394	403	368	396	394	391	405	395	391	395	390	383	391	391	420	374	396	374	378	386	386	413	381	395	367	404	386	403	394	372	400	408	376	402	378	396	418	350	375	363	381	372	391	381	382	391	400	372	382	397	378	366	413	391	395	385	382	390	395	379	419	373	363	362	377	389	384	411	404	391	374	368	385	387	357	380	379	378	382	381	380	379	381	382	407	404	385	404	364	401	375	397	402	399	399	391	370	398	381	410	376	404	387	378	379	396	342	417	392	413	371	381	376	375	385	414	431	409	428	385	360	425	398	373	384	417	377	380	404	389	350	374	388	384	363	384	375	386	397	430	367	389	389	397	379	357	368	355	378	392	398	365	413	409	363	383	386	380	390	380	403	388	366	364	362	440	387	389	361	389	383	353	378	363	389	397	407	394	391	372	360	375	384	369	382	358	387	427	375	390	372	398	368	416	373	371	373	378	378	380	407	392	401	396	373	376	389	369	405	366	371	380	374	389	413	394	373	346	391	396	405	347	376	344	364	371	385	378	413	388	371	405	413	395	374	395	362	396	404	382	373	361	405	363	399	393	386	404	377	358	393	380	385	389	375	401	428	388	326	385	365	345	375	383	404	378	407	399	371	328	400	394	413	426	416	345	414	363	346	397	372	381	389	361	369	359	383	374	347	360	368	389	400	384	396	365	390	351	378	394	401	385	387	347	403	415	377	351	367	386	401	383	417	410	393	386	414	388	386	367	373	376	384	409	371	366	400	394	395	379	378	370	385	373	345	400	377	415	405	386	367	373	386	393	415	391	369	358	397	372	365	359	401	371	369	399	356	393	396	389	365	372	421	353	390	369	395	357	380	411	357	390	370	380	408	391	386	393	359	372	386	403	364	386	378	352	360	371	360	353	400	362	414	364	378	403	395	328	358	417	409	406	391	391	418	380	401	390	391	391	384	407	368	382	402	404	369	402	399	384	374	405	426	382	360	375	361	374	407	365	357	401	349	354	387	400	379	376	379	412	401	393	408	383	380	367	381	397	412	391	387	373	386	364	394	395	366	412	378	410	387	399	371	430	395	395	385	388	389	392	380	391	388	422	371	366	390	396	400	401	394	388	367	365	375	390	374	409	362	383	381	407	359	422	356	370	379	384	398	423	383	330	384	384	404	400	370	402	369	404	385	354	377	387	388	393	389	360	356	371	366	389	361	413	378	381	383	394	403	379	379	386	375	403	373	398	372	399	407	376	377	409	388	384	375	381	386	376	373	446	374	365	395	356	409	399	375	410	382	384	396	369	365	390	355	349	370	391	343	370	408	383	376	365	379	383	367	394	380	399	414	366	384	379	364	400	375	381	429	381	369	347	371	368	409	394	384	365	414	398	416	394	390	391	416	379	393	335	375	419	412	360	354	391	361	413	372	380	366	415	408	396	361	391	401	374	375	377	367	379	370	396	373	366	409	384	356	399	394	417	373	381	353	398	385	326	403	406	399	400	394	383	365	373	399	373	371	403	400	392	384	428	383	396
22833	21122	28987	23538	21161	21566	19342	5266	2686	1900	1832	2126	1869	1449	600	536	627	2514	11801	12473	7307	2490	145	136	144	153	177	158	165	130	126	146	138	172	140	128	157	134	151	145	137	155	152	155	153	161	139	148	146	140	149	132	158	147	133	129	159	143	161	138	130	136	130	145	143	128	148	139	146	135	152	155	150	128	134	152	129	162	150	126	143	146	123	152	169	153	154	156	150	150	138	129	120	149	141	159	133	131	119	132	139	139	137	129	154	147	137	130	145	147	143	161	132	150	153	131	148	129	131	143	138	128	154	123	145	147	142	135	148	143	126	132	147	148	147	126	146	130	140	133	141	124	150	132	131	141	125	141	139	135	136	151	132	133	131	136	142	142	140	145	146	145	147	130	136	130	145	145	161	152	120	142	134	130	148	150	143	140	149	135	131	141	148	149	142	131	149	124	148	146	118	127	137	137	153	128	119	135	149	134	138	141	158	109	140	126	129	137	127	143	122	130	164	150	144	143	123	162	131	125	133	122	126	146	152	153	139	136	142	145	148	129	146	133	154	141	146	144	138	154	146	151	129	137	135	133	159	115	119	130	156	130	144	166	148	132	120	123	149	163	142	146	140	134	145	156	135	141	139	149	135	126	146	150	147	152	131	164	129	123	135	139	132	128	138	148	140	145	159	131	129	138	137	139	144	143	148	151	129	143	138	147	121	120	122	123	139	138	123	135	146	152	119	148	115	131	116	136	131	151	127	125	144	157	151	132	147	125	138	131	142	152	138	172	125	142	147	156	128	120	153	150	124	135	127	159	154	126	128	129	147	159	118	126	139	136	148	165	140	183	139	161	162	136	129	129	129	137	135	129	133	136	120	138	143	172	145	128	155	115	115	115	133	124	132	130	141	125	140	154	143	150	143	154	132	126	137	129	128	138	142	147	123	137	157	147	146	120	149	130	151	122	127	133	126	147	137	119	128	145	133	141	140	136	115	132	131	134	124	127	126	120	142	144	152	130	145	149	121	141	120	162	128	134	148	125	130	132	142	138	135	145	148	126	145	126	139	165	125	138	133	131	136	150	135	128	150	138	146	172	137	142	145	127	140	126	149	149	148	154	151	135	111	120	131	146	176	138	133	148	137	145	135	143	154	162	129	116	137	150	150	160	156	151	124	124	155	134	154	142	149	153	135	138	146	158	143	114	123	137	122	158	141	154	133	144	133	139	139	149	150	136	125	145	137	155	158	127	157	142	132	141	125	142	166	143	144	133	134	135	139	125	133	132	147	143	131	127	110	143	141	146	146	131	134	145	151	144	142	144	143	147	144	124	139	138	141	157	123	135	133	129	139	135	145	145	146	134	162	128	152	138	123	130	137	149	138	128	145	147	140	126	137	151	139	115	141	148	150	161	133	130	145	128	135	153	168	147	139	150	123	132	133	142	122	153	140	145	122	149	127	142	133	160	146	131	154	116	132	131	133	171	125	154	134	157	126	147	135	142	145	150	151	136	125	112	146	167	131	135	126	162	147	127	147	134	155	138	133	126	136	144	127	125	142	153	153	134	139	165	136	136	151	143	134	116	130	129	143	136	141	127	137	145	142	161	130	139	146	155	141	150	133	156	131	130	105	136	122	135	154	131	141	151	144	148	140	142	150	137	138	150	136	123	146	150	141	140	151	153	143	136	149	129	106	127	149	133	149	134	137	138	123	148	134	138	139	151	137	139	125	128	131	151	154	131	133	153	126	160	118	163	149	145	157	147	149	135	136	152	157	145	147	126	150	143	136	130	139	132	148	148	133	118	141	159	135	147	127	132	129	148	135	146	137	140	163	144	155	130	129	140	145	122	161	141	147	113	138	121	132	137	161	121	127	145	138	144	138	116	131	141	148	140	121	165	129	122	132	150	131	144	140	144	158	115	140	131	131	133	105	132	157	115	139	158	121	135	137	131	130	116	138	140	149	132	136	155	138	149	148	150	116	143	149	159	145	145	130	132	136	137	129	156	133	135	141	137	126	126	119	163	145	127	147	121	128	151	123	139	112	146	161	149	151	144	113	134	135	128	141	139	152	148	146	134	134	155	139	140	156	127	146	151	142	142	131	130	125	129	135	140	140	146	146	138	132	144	154	129	147	138	169	117	143	124	134	137	146	130	143	147	147	152	122	138	153	141	160	121	136	140	125	135	141	133	151	153	130	146	124	136	149	129	153	148	154	121	144	120	144	142	140	142	124	145	151	138	152	129	144	155	164	118	149	141	129	135	120	123	128	136	143	152	128	128	116	126	146	146	163	114	139	140	127	140	125	147	139	125	128	129	132	130	127	138	114	131	117	150	113	125	151	132	127	124	120	149	131	130	138	126	142	155	120	151	126	145	150	148	142	123	131	154	136	138	138	153	135	123	135	142	137	125	127	152	150	139	143	141	141	137	114	126	147	129	136	138	149	125	136	146	148	141	135	135	159	161	113	147	144	130	141	140	139	161	131	136	135	163	147	147	135	127	152	140	136	154	127	138	131	151	152	129	143	127	129	125	129	136	145	134	143	140	158	126	137	157	142	144	152	124	120	155	109	141	129	131	135	130	128	138	150	169	160	136	149	127	142	119	120	113	142	139	141	127	122	131	128	143	125	160	133	142	115	130	130	136	152	141	138	132	154	135	145	118	151	151	144	132	141	138	167	122	139	147	132	138	139	129	153	128	152	146	137	136	143	149	135	152	123	126	134	119	140	142	163	132	141	134	132	135	120	141	125	148	134	160	131	130	146	150	149	139	147	137	122	129	131	146	139	148	119	150	133	133	162	165	137	136	136	144	165	116	119	138	130	129	139	135	140	152	120	133	144	144	122	135	135	144	143	139	155	151	138	143	150	131	125	141	146	158	134	143	158	142	131	132	141	144	126	136	148	145	150	135	147	124	151	134	133	144	142	123	151	130	157	151	160	145	124	142	129	133	132	152	127	143	149	116	121	136	143	142	139	130	156	150	116	144	132	147	126	151	136	121	141	148	139	142	150	145	140	138	123	163	165	123	147	125	146	115	144	137	129	134	142	156	150	142	149	126	145	133	122	140	144	114	144	129	167	136	133	146	138	150	118	144	140	157	114	135	147	132	153	143	152	126	145	149	123	157	162	149	115	120	137	142	125	145	132	135	156	127	136	124	151	155	136	149	154	135	146	130	129	124	133	126	148	163	132	137	114	135	131	133	148	161	145	144	151	145	141	134	123	133	134	144	125	156	127	129	126	150	144	128	155	135	151	133	142	126	141	163	140	140	155	137	146	121	96	145	147	128	130	133	142	149	149	142	137	147	142	127	142	127	136	135	149	129	118	138	145	126	117	148	144	143	128	137	164	152	154	119	116	136	135	138	153	139	117	138	121	149	136	136	151	120	139	121	144	153	114	124	122	131	142	146	129	121	126	134	132	140	140	137	140	146	134	124	140	134	140	135	161	136	140	156	124	140	141	153	148	144	132	135	132	144	128	133	123	153	131	136	135	125
16332	38059	35787	31353	21039	17716	20774	8582	6869	4837	4612	5446	4434	3523	1443	1251	1396	5501	19954	19172	12139	4559	240	204	232	207	230	219	212	199	203	198	194	212	207	195	214	173	220	199	213	224	199	184	193	192	188	188	164	192	176	198	186	191	187	190	187	184	183	180	199	183	180	176	203	179	210	164	185	187	185	183	176	201	182	183	210	172	156	196	173	183	170	193	174	181	186	209	177	181	189	187	188	201	190	216	211	187	220	180	190	188	206	175	186	193	172	208	176	173	179	218	189	207	173	185	210	212	205	180	154	177	192	212	192	171	176	203	159	203	189	190	195	203	176	190	188	200	172	178	161	189	203	197	178	185	182	195	174	224	183	180	182	180	189	211	175	154	188	195	198	168	166	203	181	193	192	185	205	206	195	193	179	211	200	191	190	181	197	180	175	198	179	180	173	171	225	185	184	187	207	174	216	197	189	206	199	186	178	196	182	201	200	172	186	164	199	187	200	187	195	184	193	199	188	176	203	173	184	208	183	181	181	208	185	202	169	185	205	164	201	194	191	184	212	209	189	162	176	184	203	184	173	177	197	189	207	212	203	195	186	199	200	206	177	188	178	192	170	197	193	192	178	203	199	173	199	159	190	181	194	197	196	196	165	177	176	172	179	159	188	196	212	191	186	194	186	197	176	207	189	191	202	171	175	197	187	184	182	197	221	177	189	176	181	202	166	181	182	194	194	180	162	216	190	191	185	186	213	182	197	174	171	189	189	187	186	221	200	217	165	187	192	186	162	175	186	180	199	183	162	214	197	207	220	187	194	201	182	192	192	201	188	182	190	200	185	184	202	179	210	175	166	171	182	212	170	209	196	187	201	171	188	187	183	197	188	188	202	176	213	207	162	193	162	189	210	221	198	177	198	184	199	205	193	200	180	197	171	188	186	203	193	187	169	195	196	203	206	191	205	176	205	187	193	155	169	213	189	195	182	200	181	184	204	203	189	182	194	191	191	178	177	171	183	173	190	166	199	184	169	174	188	171	187	212	195	194	188	188	201	206	225	202	205	190	184	179	195	196	228	184	216	188	193	190	192	214	157	200	197	171	211	188	175	185	177	192	197	200	203	203	170	197	174	176	189	208	179	183	191	180	195	195	196	187	182	190	197	187	198	187	171	182	197	191	185	180	173	178	223	192	195	191	182	174	212	207	198	213	204	166	186	163	178	187	192	184	177	197	209	186	191	208	175	176	179	191	187	182	178	196	203	184	200	210	164	177	189	159	172	171	186	179	183	197	192	187	214	188	202	185	165	176	191	182	182	165	206	175	196	184	223	162	158	177	194	192	182	221	192	173	192	184	218	190	177	190	200	187	192	199	208	196	183	203	201	208	203	207	188	179	185	171	185	200	205	204	187	165	196	219	181	177	224	199	199	177	201	196	216	181	191	201	202	190	189	177	198	187	177	169	201	185	173	201	198	188	201	159	177	183	197	185	182	177	188	190	219	177	195	178	177	190	186	168	206	189	187	189	179	217	172	180	182	164	187	187	188	194	175	194	179	195	181	214	189	165	186	201	201	194	196	194	180	190	177	193	182	185	199	181	178	178	181	196	183	201	204	187	191	211	185	211	186	183	217	204	156	174	200	193	191	160	189	186	193	210	200	190	213	210	195	192	183	200	161	207	164	221	196	193	193	204	176	172	182	186	176	181	201	180	181	181	203	184	176	204	191	209	179	199	222	179	190	216	190	173	195	187	175	156	200	187	216	184	200	188	180	215	195	196	162	179	178	208	205	211	204	164	187	173	178	191	173	205	202	176	203	188	193	185	167	173	215	206	206	201	195	188	192	173	175	194	175	198	180	168	196	207	178	207	192	194	172	182	178	192	171	163	183	187	189	196	195	165	174	172	189	181	203	173	209	178	177	201	185	180	189	182	190	175	178	215	179	185	204	195	197	156	191	184	191	234	192	177	207	213	211	207	167	183	209	200	201	177	185	170	169	193	188	197	199	189	172	182	216	171	211	186	212	197	189	208	204	178	191	204	207	156	193	168	198	183	181	168	191	196	192	182	217	181	200	162	192	189	210	188	194	187	193	196	209	187	187	189	203	200	207	200	186	198	183	171	188	191	155	214	177	207	185	197	180	203	190	191	170	174	199	182	199	187	208	200	207	186	200	181	172	177	180	182	174	183	181	190	207	175	178	198	182	179	166	190	178	181	169	197	175	206	212	211	169	201	196	181	179	178	176	181	214	192	204	199	207	197	186	204	188	177	186	186	200	193	202	213	214	146	191	181	185	206	169	203	203	215	190	196	214	200	200	191	192	205	181	206	189	204	224	170	184	184	221	187	202	160	173	179	187	182	149	197	201	183	201	187	199	187	193	163	177	179	189	205	189	168	195	186	213	174	183	205	191	189	178	188	177	231	184	214	175	193	191	173	188	187	180	192	189	195	210	200	217	194	205	208	197	187	162	205	194	203	175	202	209	179	205	185	211	189	172	176	194	200	181	194	192	175	190	179	184	220	186	193	172	181	197	179	187	177	186	201	192	180	208	179	213	210	175	181	193	211	176	184	185	196	194	178	176	177	207	177	179	210	204	179	170	211	189	204	189	205	189	183	200	154	196	202	174	199	220	170	179	221	185	196	152	198	178	190	190	204	179	187	192	188	186	173	172	188	200	188	185	171	181	181	202	179	186	186	207	177	189	208	178	187	196	195	205	180	189	200	206	180	193	195	183	194	153	192	188	195	202	190	181	182	197	186	194	213	172	197	210	199	234	173	159	199	174	179	157	190	209	203	197	173	190	179	189	197	194	190	155	181	165	179	195	200	172	204	199	193	166	200	168	195	173	190	195	206	175	213	198	200	203	184	185	186	193	209	166	191	195	210	179	205	194	193	188	166	199	188	204	160	177	180	191	187	193	202	195	168	227	185	200	202	212	164	185	190	196	189	186	175	213	212	159	194	188	186	215	189	176	183	176	204	196	182	199	173	208	176	175	195	206	194	215	173	182	195	176	217	192	193	212	200	199	178	227	156	189	209	170	177	179	196	209	209	190	193	195	184	199	193	211	185	183	183	197	173	170	184	172	198	197	183	195	182	176	202	192	200	204	192	196	183	183	185	213	173	214	204	212	185	179	195	198	191	216	186	218	198	190	193	188	177	172	179	188	207	182	214	226	196	214	200	177	193	189	207	192	206	206	188	206	191	203	185	224	173	183	196	187	188	196	200	220	161	211	201	155	208	201	213	205	178	197	193	214	171	191	185	178	212	194	186	190	180	177	193	196	203	182	184	191	196	188	189	209	192	176	182	185	196	172	214	192	184	189	190	185	151	155	193	206	195	197	200	171	217	172	181	196	173	202	188	203	201	169	191	181	182	185	192	204	186	185	189	176	185	211	180	200	188	191	184	196	183	182	186	178	179	179	166	182	197	204	190	179	199	170	187	181	182	158	206	177	202	187	202	201	198	224	177	218	187	192	193	210	166	195	213	186	205	186	200
26687	21324	20244	15143	5496	4449	3817	1647	1168	989	852	1123	1151	793	536	450	447	528	912	976	736	459	334	359	311	361	348	347	370	384	385	355	344	320	365	366	335	356	329	338	358	385	337	381	373	383	351	359	374	358	351	353	354	355	358	347	370	341	338	362	348	352	407	351	356	362	371	356	336	353	395	367	350	349	343	366	344	352	374	349	345	367	337	345	380	349	364	333	376	350	341	348	360	379	369	351	339	365	339	361	347	327	353	313	342	368	347	347	366	368	337	350	359	346	348	354	341	362	353	342	369	352	333	347	356	351	334	379	350	349	360	320	366	402	358	370	369	339	337	335	386	371	334	377	323	355	333	366	365	362	352	349	355	355	332	340	342	358	358	363	381	376	333	340	337	376	367	326	362	324	370	369	344	347	343	346	330	348	346	328	342	382	350	351	355	373	337	331	350	335	344	378	354	354	379	322	341	347	376	387	349	351	395	359	415	316	344	367	347	363	350	369	367	348	356	388	351	348	331	363	342	340	341	387	370	322	377	355	344	353	363	339	328	376	366	396	356	392	342	384	393	392	381	359	340	382	326	344	323	356	367	335	338	377	363	319	374	346	345	334	345	334	336	396	368	367	370	373	353	328	338	359	339	323	354	346	380	360	343	342	363	348	381	381	333	348	349	348	355	337	346	369	352	345	364	350	363	373	376	350	371	373	369	331	367	343	352	368	344	365	388	345	385	339	328	387	357	370	349	357	352	348	355	327	337	360	364	364	397	372	359	343	313	365	337	370	370	343	378	357	345	363	363	349	333	310	322	333	337	336	348	357	361	335	353	357	365	345	363	365	375	335	346	360	363	349	367	419	366	350	337	398	346	342	332	351	358	370	341	325	341	377	306	369	342	319	380	353	355	339	325	357	356	349	382	379	363	358	344	354	365	353	333	348	383	354	353	379	322	375	349	354	335	369	331	349	368	333	384	374	381	352	356	339	349	347	362	356	353	361	385	375	324	334	365	357	363	358	383	358	371	360	334	391	340	357	362	388	378	358	340	355	349	332	332	354	356	353	343	348	362	360	337	337	344	385	336	362	403	363	338	369	331	337	345	377	368	350	366	363	350	362	374	352	347	347	361	342	357	332	380	354	365	366	352	336	352	378	361	400	357	334	367	359	342	362	343	393	352	333	339	378	372	360	359	329	351	355	379	337	357	350	372	348	354	362	339	348	349	348	368	362	392	374	339	348	313	343	318	335	389	349	349	361	396	328	374	355	366	353	349	343	398	328	346	361	329	381	351	340	354	373	378	324	388	343	355	351	372	340	390	351	382	380	368	375	342	379	318	349	364	353	387	372	314	356	349	361	355	395	390	366	338	325	333	342	365	389	338	353	362	354	349	351	365	370	369	354	347	328	349	337	352	363	369	391	381	389	340	375	360	355	365	371	347	359	398	386	376	368	337	366	356	352	343	371	356	353	346	368	392	350	356	355	348	359	363	369	326	387	375	365	347	381	346	383	363	350	337	353	369	390	351	365	332	356	358	319	352	333	375	382	365	345	337	362	377	379	380	306	404	333	344	377	328	348	346	382	373	326	343	385	337	369	362	351	350	342	361	380	350	390	341	355	360	358	337	356	338	339	337	349	343	343	322	341	367	349	382	339	355	385	351	307	366	326	318	395	334	352	379	354	396	351	350	351	347	345	364	359	340	341	387	372	359	335	331	336	342	355	298	354	366	307	336	370	380	329	324	337	375	338	386	329	317	348	353	335	361	330	349	352	359	400	347	364	328	312	374	355	352	374	375	349	358	357	342	378	391	383	359	375	350	356	343	364	374	333	354	388	337	367	344	337	346	358	358	355	345	327	363	362	362	379	379	353	353	362	374	362	348	383	357	334	378	321	368	352	342	333	355	351	342	314	358	359	363	390	344	379	325	335	381	370	321	343	354	376	360	343	319	338	357	349	343	362	351	339	348	382	360	379	334	361	342	365	360	326	351	344	372	352	361	343	363	314	352	341	354	323	317	370	340	327	317	353	363	362	350	320	350	341	339	334	334	351	357	371	380	352	355	379	393	350	342	369	367	346	353	360	367	326	347	324	354	315	362	360	373	368	348	347	354	361	360	356	365	351	335	365	345	332	332	358	344	374	373	348	345	321	318	322	372	371	340	377	359	382	327	399	379	363	338	355	343	382	345	368	383	379	363	365	362	344	364	381	350	367	372	349	340	339	383	328	354	359	374	365	367	346	365	356	347	356	355	361	337	386	371	366	342	354	378	404	355	382	346	387	393	351	321	363	368	368	362	375	342	365	390	337	355	362	362	321	304	370	337	389	343	351	354	329	340	374	376	354	351	383	319	349	354	381	364	353	347	376	376	338	352	349	344	337	333	374	364	334	362	346	347	336	381	342	337	352	385	359	371	348	327	336	332	368	349	368	355	328	386	366	318	365	368	336	400	358	328	363	320	334	375	324	352	360	355	354	381	379	365	370	359	350	364	328	339	355	322	342	368	326	365	349	381	366	354	344	364	340	369	338	329	396	339	371	367	347	361	412	355	361	338	373	331	363	330	368	387	361	363	347	347	368	363	341	338	352	331	355	365	339	353	345	357	357	362	366	350	380	309	326	388	342	333	351	353	347	370	378	324	339	348	352	366	365	317	351	319	383	358	367	321	337	331	325	399	361	317	327	341	351	340	355	392	344	340	333	355	347	318	319	339	359	357	354	342	340	348	340	373	382	366	354	329	351	363	352	362	360	363	339	364	369	360	358	352	350	340	342	384	359	334	339	347	353	366	353	333	383	346	338	385	362	360	372	388	388	344	353	384	344	347	365	356	338	354	345	325	335	331	356	365	342	333	360	359	391	378	345	301	342	365	366	286	326	336	332	356	424	330	355	327	386	364	349	343	368	362	399	348	379	402	305	352	389	374	344	333	348	370	381	323	337	350	345	330	370	385	354	341	372	309	359	356	357	355	364	364	331	401	376	329	383	363	389	349	389	390	368	339	338	422	346	375	371	351	320	335	374	361	379	352	356	352	356	369	358	316	374	379	327	376	371	362	378	337	343	343	343	356	347	332	343	332	343	333	373	327	330	350	352	373	383	362	372	343	317	375	338	344	343	350	331	364	390	373	357	357	388	353	401	344	326	379	364	346	348	349	326	377	369	377	355	365	351	375	372	363	357	340	335	342	363	345	362	354	366	338	356	338	365	348	349	333	357	360	331	356	376	374	347	336	320	346	353	368	361	348	316	343	359	340	384	380	349	366	335	369	359	359	338	341	357	343	346	381	385	387	362	338	357	351	357	336	337	326	358	344	365	322	370	395	353	334	357	333	329	334	363	361	347	361	336	356	327	348	343	326	368	327	353	314	352	354	344	370	355	380	365	358	388	349	354	320	334	335	381	367	360	351	352	370	339	357	380	363	367	349	322	356	363	344	357	365	339	330	335	353	343	349	334	366	334	324	351	322	359	373	376	356	328	369	365	354	375	321	340	360	354
10605	28468	23706	18792	10112	10475	8385	4087	2737	2411	1970	2664	2517	1730	946	771	793	916	1840	1925	1243	740	463	518	514	477	488	481	497	501	483	461	480	481	506	524	477	435	479	448	495	470	472	493	439	465	515	494	491	483	505	495	492	433	474	514	470	479	458	466	444	499	514	442	453	489	476	474	486	468	454	465	487	466	487	479	461	487	464	476	487	470	466	488	488	476	461	481	460	482	457	462	458	498	481	489	463	470	449	521	506	466	452	435	479	459	493	477	500	482	507	516	496	440	486	490	513	463	486	469	457	522	458	510	476	498	471	458	454	464	496	487	454	481	453	510	495	517	495	527	459	500	462	467	450	495	482	522	495	442	435	494	460	480	487	472	476	480	468	508	508	496	445	489	498	485	477	482	443	463	488	486	472	505	486	510	473	481	443	486	491	461	507	475	477	497	512	449	485	478	485	468	491	463	435	499	505	464	465	516	495	529	469	493	480	451	480	480	477	482	458	512	514	459	513	486	499	467	463	475	497	494	478	486	483	451	459	476	474	479	470	502	502	497	440	449	480	484	449	501	493	503	494	468	461	461	480	486	458	487	513	480	435	504	439	437	448	457	478	488	470	488	460	508	481	492	513	483	508	456	493	463	496	490	520	484	474	468	488	436	493	472	503	482	478	478	486	507	448	483	493	469	481	488	469	469	484	476	474	474	524	464	543	473	473	503	475	479	508	492	490	494	478	469	461	468	503	429	486	464	468	511	471	492	483	488	504	502	488	466	500	451	468	459	486	488	455	503	459	461	455	464	510	477	482	509	498	472	520	501	446	499	500	492	505	538	477	494	500	461	499	501	459	472	484	450	477	490	439	462	479	474	505	440	490	423	444	476	450	490	465	499	475	457	462	455	478	468	530	494	493	450	495	481	461	471	473	472	469	477	459	486	493	436	463	500	495	487	475	476	430	461	470	482	485	450	460	476	483	465	497	475	490	477	466	474	492	479	506	489	487	466	506	484	475	499	447	473	491	521	468	483	456	505	516	468	494	456	469	432	524	469	445	465	518	438	476	482	478	486	502	463	504	544	443	497	531	473	448	471	469	497	469	480	496	486	486	453	465	480	461	462	514	501	513	507	503	516	452	457	471	466	461	486	486	496	471	459	444	484	459	500	500	457	474	474	521	438	483	433	458	484	503	484	484	474	491	453	458	503	434	504	484	494	453	467	479	452	496	482	492	507	467	495	463	474	490	500	464	468	480	477	490	474	498	480	520	455	490	509	464	458	447	470	468	499	517	510	453	528	480	461	496	514	467	465	486	513	485	488	475	488	468	498	478	455	508	457	467	483	454	473	482	498	468	502	504	483	475	488	485	482	476	508	463	467	528	483	478	509	464	450	473	477	536	495	461	475	487	476	512	473	464	528	439	477	461	473	475	513	477	485	501	479	475	524	466	479	435	494	494	469	527	518	497	478	492	471	487	490	476	485	441	493	489	505	466	453	481	516	488	487	475	441	491	472	473	481	485	476	522	476	465	483	489	467	459	512	480	475	437	508	469	495	478	457	460	471	473	465	465	478	485	482	487	514	440	479	479	491	461	467	497	520	489	462	495	513	514	498	482	468	467	476	482	459	483	452	489	456	493	495	494	505	456	525	503	450	500	486	451	512	498	473	460	479	443	474	493	495	503	470	512	544	465	459	460	504	479	462	472	482	490	480	503	465	482	474	496	505	473	468	470	501	480	521	480	539	456	474	471	456	471	505	465	458	495	462	469	466	493	479	485	497	496	454	463	514	472	490	476	475	501	486	499	460	444	479	514	529	471	477	475	456	509	503	484	448	514	448	475	484	453	466	464	482	514	461	505	471	490	483	486	529	476	491	471	516	501	502	475	482	478	473	464	472	489	456	470	489	485	470	485	436	489	504	523	477	561	498	497	460	472	463	473	489	491	495	497	486	462	500	433	491	459	489	501	494	472	456	503	495	466	491	497	522	492	493	463	455	513	485	486	536	455	477	438	449	485	474	495	444	503	522	473	496	475	489	495	435	514	519	492	450	500	504	520	492	523	470	483	490	490	503	459	540	490	465	465	456	449	485	469	481	443	478	478	487	472	498	464	485	487	481	543	468	492	523	508	467	443	493	478	462	470	474	504	461	482	481	476	502	468	455	481	478	475	476	464	474	469	496	472	546	483	498	479	501	473	433	467	439	450	482	494	441	442	503	496	485	531	464	495	454	476	461	451	465	483	483	538	472	519	495	513	473	467	515	475	509	465	485	495	447	493	438	479	489	479	466	468	474	454	487	456	456	502	464	525	499	482	460	474	509	478	518	500	492	416	497	492	529	462	442	455	502	497	498	447	511	464	496	496	530	479	486	477	476	475	447	479	456	492	499	489	514	448	483	507	522	488	470	473	511	477	493	472	459	461	483	471	501	525	510	489	448	475	465	484	498	476	487	475	476	449	495	509	473	500	519	479	462	485	451	491	490	484	485	503	480	473	464	451	453	494	459	497	483	453	471	502	492	491	508	459	441	458	502	448	510	468	450	507	502	475	515	541	509	501	485	559	498	491	486	476	499	464	511	483	474	470	487	475	499	449	463	480	472	461	474	470	487	487	477	507	494	465	450	496	487	488	446	502	471	464	461	470	467	486	480	460	505	477	467	478	471	490	476	503	434	516	469	466	491	535	473	493	461	479	485	488	485	464	516	507	485	467	498	506	512	450	501	512	495	509	491	482	507	458	468	490	458	489	492	469	432	485	514	486	473	479	481	456	509	504	504	480	504	483	459	512	486	489	465	499	474	495	498	443	481	477	458	461	444	522	515	464	484	449	507	477	473	462	494	504	499	481	496	462	454	495	515	454	479	456	476	504	471	478	471	477	490	457	474	446	493	509	472	494	500	471	458	459	461	482	521	479	499	481	514	457	474	464	493	495	481	474	468	454	497	484	469	462	463	453	477	478	457	484	493	499	461	465	443	468	488	457	437	471	499	458	461	496	471	522	472	493	437	500	512	475	463	425	488	489	483	492	463	475	515	467	497	473	478	489	490	447	491	490	507	454	508	482	476	480	452	480	471	473	462	410	480	443	449	499	504	485	527	484	457	502	487	458	471	492	435	460	436	454	464	480	504	469	497	481	495	483	475	496	472	518	531	480	477	481	476	485	512	492	487	500	465	520	500	490	497	497	483	430	466	492	490	477	466	447	462	449	498	482	475	475	480	490	457	458	428	493	460	484	472	487	462	474	513	444	487	526	518	469	468	478	477	436	460	457	488	456	514	483	470	467	450	465	460	498	494	451	480	508	499	488	476	463	462	502	448	447	494	475	510	506	504	469	460	537	479	452	470	499	492	495	485	497	500	504	482	506	457	479	484	467	495	473	443	502	477	499	485	493	489	498	482	477	454	456	484	478	493	489	474	477	485	463	524	478	491	506	504	469	486	446	499	494	488	460	459	495	512	473	447	469	460	455	501	460	476	492	466	461	497	461	457	473	506	470	461
23948	21098	28355	24169	20839	15044	5068	2395	1344	1046	1243	1472	2671	2021	1175	581	510	487	2649	5780	4683	976	371	269	296	275	274	263	256	276	272	276	280	282	307	268	280	300	305	245	274	284	285	270	253	266	251	271	246	254	251	253	286	270	289	264	261	257	272	278	311	273	259	262	266	263	267	292	258	268	277	275	290	266	299	263	306	251	265	250	250	279	300	261	264	297	264	260	237	263	248	252	269	271	305	279	264	272	268	272	307	273	279	255	273	260	277	278	275	238	264	281	266	240	252	262	236	286	252	261	256	256	270	289	244	277	233	259	275	270	284	287	302	268	290	261	258	281	265	256	256	258	273	249	254	271	269	257	259	249	272	270	268	280	284	281	267	257	276	281	284	275	280	265	255	263	253	265	303	266	273	272	255	276	268	265	265	280	259	276	245	262	292	284	281	280	261	240	264	295	290	254	266	254	247	274	254	271	266	269	247	232	290	278	261	259	237	255	267	242	280	258	252	267	257	261	245	274	245	274	293	305	249	268	265	248	263	260	249	264	252	277	282	261	281	269	264	299	272	232	318	259	297	264	256	260	279	275	294	271	251	268	297	267	296	266	290	287	284	253	300	277	249	289	281	274	292	290	275	266	264	274	259	258	259	272	296	262	242	251	263	283	258	295	272	284	256	253	260	255	266	259	262	282	260	249	272	261	249	251	255	260	266	238	290	262	267	253	301	286	249	269	272	290	259	282	306	266	227	278	291	264	247	275	290	252	281	234	262	261	263	254	241	279	284	270	276	290	260	251	269	269	282	251	259	288	263	278	277	263	278	291	308	257	286	259	258	256	247	289	265	240	251	294	284	235	246	237	276	268	268	267	269	266	287	286	248	242	284	270	279	293	261	280	251	270	256	288	278	252	241	269	264	279	280	265	238	263	255	239	284	269	303	261	286	256	278	259	263	283	238	275	289	255	276	256	275	282	269	272	265	266	276	302	284	235	274	262	236	278	285	286	280	288	266	287	280	264	287	280	266	275	282	278	237	239	271	262	275	253	265	281	289	261	271	239	280	275	271	254	268	270	285	247	275	268	249	254	245	264	277	256	237	272	270	284	258	257	263	290	261	279	268	267	264	259	273	276	273	242	303	257	288	251	276	248	266	279	271	245	256	258	277	270	263	266	284	279	273	271	300	278	277	260	258	278	281	290	270	284	290	271	274	274	270	266	234	278	271	251	299	279	270	286	296	281	265	269	282	266	289	266	272	245	228	284	266	257	267	275	278	265	258	263	281	262	287	307	252	250	295	244	294	254	260	285	273	285	269	300	270	299	284	239	288	264	258	234	250	246	290	254	286	285	256	261	258	268	282	264	266	269	281	262	273	283	270	273	279	277	281	290	256	254	288	250	285	279	259	254	268	277	291	269	254	282	282	279	266	280	255	265	242	256	288	236	271	230	262	297	267	294	266	274	247	263	284	268	270	289	273	268	290	246	278	280	290	298	285	252	289	263	243	269	237	285	273	278	267	267	311	272	262	281	249	254	263	283	254	269	258	314	287	288	278	264	260	315	274	280	281	268	272	277	252	272	269	231	274	282	259	298	281	242	250	257	269	276	266	259	286	287	294	273	288	266	262	273	264	267	265	271	258	254	245	275	282	301	247	284	287	284	286	273	254	267	252	281	275	281	275	288	271	294	257	280	274	263	297	249	252	269	309	298	269	263	302	302	261	267	259	266	292	269	266	296	295	285	262	259	301	257	276	299	230	282	263	294	276	300	287	301	265	286	290	262	298	273	275	265	279	290	284	281	259	242	298	273	271	274	289	252	283	282	259	241	272	249	256	268	263	257	260	273	248	277	276	270	253	274	260	281	264	231	285	278	264	279	288	253	258	279	260	307	229	274	255	256	254	303	286	285	280	269	276	260	271	296	280	271	244	258	249	276	246	289	292	267	303	258	280	261	271	260	284	292	276	256	263	287	265	270	283	296	285	276	257	284	300	262	258	296	260	295	296	291	248	297	272	286	272	270	273	257	260	239	273	243	280	275	293	277	265	250	270	255	272	280	263	253	267	260	267	270	272	272	274	264	258	292	254	253	269	260	268	304	273	245	267	250	307	294	255	273	233	243	233	278	289	274	263	264	269	269	271	247	257	253	246	307	298	275	257	283	285	259	299	276	247	270	290	274	270	293	261	276	274	278	287	268	266	260	260	256	286	251	280	264	240	278	254	277	269	269	288	254	249	284	279	273	323	272	259	277	259	260	257	280	276	235	279	263	283	297	258	265	284	257	248	260	277	291	250	284	252	288	291	237	293	301	265	280	263	254	274	285	252	255	247	255	290	304	288	307	257	270	277	265	290	237	255	264	275	282	249	269	252	238	254	263	252	281	271	269	272	261	276	282	257	256	290	279	269	227	261	275	267	280	252	261	261	253	257	258	272	262	294	262	270	257	297	267	274	272	281	273	267	265	297	265	256	322	280	250	267	267	267	254	267	263	265	242	276	282	261	288	276	270	250	280	270	290	270	268	298	283	276	267	282	301	266	278	269	256	269	249	253	276	259	289	281	262	277	253	251	284	249	260	260	251	256	246	265	271	292	254	261	271	282	235	248	265	281	301	249	275	286	296	245	284	265	278	270	292	245	258	294	263	276	262	251	256	291	250	264	252	268	249	266	289	241	276	276	299	292	246	260	266	260	265	267	270	264	270	251	267	282	287	281	285	236	257	247	278	292	276	258	278	250	276	260	256	249	281	266	240	247	259	260	261	294	267	241	234	245	287	278	272	265	291	286	255	285	245	269	247	278	270	285	251	272	276	283	281	268	269	234	287	281	255	265	271	274	250	252	301	248	260	282	281	253	255	271	268	246	252	262	275	268	250	233	248	239	288	259	265	255	275	279	290	258	277	247	258	278	257	274	263	244	254	264	275	276	268	283	253	295	266	288	269	302	265	265	276	279	278	235	239	246	261	257	278	296	291	250	251	251	259	251	296	266	293	280	279	254	258	260	242	240	253	269	291	259	290	265	238	268	266	270	267	254	260	277	266	274	266	255	272	288	282	244	301	266	255	282	283	265	291	292	277	276	277	277	276	279	266	282	271	262	281	250	273	286	262	274	245	288	266	267	276	271	277	261	258	277	279	261	277	235	263	271	249	269	274	273	271	293	275	261	254	275	253	284	278	273	275	289	241	270	276	246	283	242	269	287	271	288	271	274	246	254	314	256	256	265	264	283	257	256	270	260	263	250	283	270	245	271	286	266	267	283	240	257	246	268	261	280	264	256	281	256	253	240	268	271	274	264	263	267	295	291	263	277	268	266	280	278	266	280	288	283	269	271	250	277	272	281	265	282	224	281	251	261	285	262	249	265	246	286	295	290	265	279	255	288	269	268	266	296	262	282	306	283	261	283	263	269	268	287	258	285	264	250	254	260	259	278	252	289	295	240	276	264	298	263	291	288	248	276	268	263	286	266	263	256	276	265	252	268	296	269	290	270	291	254	260
12792	36196	32846	24475	14533	16910	7850	5442	3443	2594	3157	3579	6373	4871	2718	1050	946	930	5537	11316	8540	1800	485	381	411	360	362	371	389	395	373	340	389	401	366	363	376	392	383	338	395	387	379	364	376	394	387	374	399	386	394	379	361	381	353	387	371	383	369	355	389	345	374	393	341	394	378	378	370	363	361	381	407	380	398	374	376	391	409	342	371	393	390	383	371	386	359	371	348	384	347	367	374	403	407	370	369	409	367	373	367	371	395	381	374	383	343	365	392	397	416	353	396	373	404	362	348	390	383	380	368	400	359	383	366	355	362	382	366	340	394	380	384	380	386	384	378	383	381	389	391	342	379	387	355	386	414	412	376	366	359	372	363	381	380	343	377	388	372	403	362	372	382	363	398	370	391	377	373	367	380	388	400	398	386	369	411	380	354	401	387	419	370	354	366	378	362	344	360	399	382	376	389	362	332	389	367	355	390	359	396	359	400	373	416	364	346	391	360	395	396	356	386	381	366	339	360	352	401	360	366	407	382	381	364	357	380	392	396	385	396	356	383	341	369	375	379	343	381	378	384	390	377	364	380	407	399	373	350	369	402	348	364	344	378	388	345	349	374	374	365	384	384	388	385	370	401	363	361	367	360	376	396	416	327	373	365	352	367	366	363	384	383	401	409	327	366	386	383	378	357	391	330	356	353	354	395	386	349	345	409	331	393	399	357	388	373	346	382	395	379	359	355	353	381	361	392	375	351	385	376	392	371	356	382	382	341	348	368	380	387	381	365	376	360	382	360	355	355	388	377	387	374	370	359	357	384	368	370	349	377	356	346	385	387	351	380	380	371	347	406	371	421	381	384	370	384	415	370	346	352	426	371	386	375	414	399	399	389	393	378	378	365	388	387	360	333	355	400	367	373	387	379	357	344	374	386	390	388	353	404	369	368	399	340	393	354	354	377	378	378	355	368	346	353	374	377	381	399	367	392	377	354	421	372	347	377	358	399	395	369	403	379	375	374	383	386	392	334	324	342	357	368	376	386	400	387	415	386	366	425	386	361	389	389	394	354	350	365	371	391	377	394	364	382	369	410	410	347	373	343	377	352	355	373	380	389	384	404	376	339	343	402	405	352	363	353	384	387	388	392	385	396	403	378	403	341	374	332	408	360	344	397	368	354	396	362	396	352	394	385	397	407	376	370	346	397	396	379	384	378	367	376	403	403	392	388	360	355	413	391	420	336	375	365	378	372	379	373	368	362	359	356	384	389	372	383	383	382	383	374	350	408	370	395	364	382	341	374	428	384	379	387	363	353	366	372	402	368	372	392	388	398	416	372	378	377	350	368	384	434	382	380	365	349	381	385	339	382	363	392	378	394	343	370	396	340	408	382	350	390	374	357	376	373	381	367	368	352	395	387	359	352	387	367	406	355	356	422	366	387	338	387	364	391	361	346	381	390	390	357	375	392	390	358	347	385	404	364	390	394	391	340	381	362	372	349	384	383	371	360	382	393	345	374	384	372	379	377	350	362	401	339	403	364	393	366	354	395	398	380	352	363	355	354	337	386	370	382	378	401	335	388	393	359	354	361	386	390	381	371	386	408	380	396	387	343	353	376	386	395	405	376	407	365	388	362	372	345	355	351	351	365	368	337	380	355	360	391	370	392	354	335	377	385	361	361	410	386	378	366	376	354	369	378	388	381	363	362	384	399	382	373	406	362	388	361	381	367	372	379	399	393	360	370	355	348	355	372	374	398	362	363	381	432	373	380	377	355	365	366	401	339	330	335	389	362	371	341	375	369	413	388	343	372	367	326	360	376	403	358	375	374	358	377	371	362	363	355	353	355	389	364	368	363	360	361	342	360	374	371	407	385	387	371	356	377	372	374	354	380	388	346	413	378	367	384	354	386	396	404	383	370	368	386	393	399	379	371	354	376	352	380	370	344	367	378	367	380	359	395	392	370	332	394	378	359	362	389	386	383	382	433	401	362	425	367	369	374	365	367	378	378	359	373	373	373	385	370	367	392	351	405	385	372	332	406	380	373	363	370	396	369	396	402	371	396	372	385	353	382	374	376	350	368	343	366	358	387	359	345	372	349	385	382	378	383	392	344	388	383	395	326	388	380	372	396	375	355	361	348	339	384	392	334	372	371	380	365	359	364	385	366	376	385	371	369	362	375	362	349	399	364	378	383	340	376	398	399	403	394	376	376	359	381	383	363	395	389	345	376	345	387	356	402	412	370	340	376	378	386	349	378	404	386	348	361	366	381	328	406	375	338	397	384	375	395	360	381	397	390	363	408	374	364	360	353	389	376	398	350	369	326	379	374	398	371	363	383	358	385	360	359	360	358	398	363	387	380	370	366	373	380	393	363	396	362	402	380	395	383	368	393	358	364	377	401	378	359	354	351	388	383	375	371	408	409	377	401	384	365	358	348	391	380	362	370	372	395	388	373	350	347	388	376	373	355	359	366	379	389	385	370	348	386	391	389	349	380	363	395	371	391	400	389	368	380	391	368	341	403	390	362	374	366	367	394	381	384	406	373	422	343	383	361	404	392	394	364	399	386	379	361	362	351	361	388	348	395	393	387	364	418	360	388	391	380	350	378	381	369	388	343	387	368	387	406	385	362	391	382	349	352	385	376	387	392	354	388	366	354	379	347	364	380	359	403	340	364	378	383	399	362	375	359	388	374	355	356	371	386	344	384	351	389	383	373	371	377	369	383	349	371	367	393	354	386	374	420	353	383	346	398	381	384	367	381	362	334	349	392	376	350	355	411	353	357	384	375	369	363	396	377	393	375	372	411	365	424	374	367	383	372	380	384	397	346	379	374	369	335	363	386	376	402	364	398	393	346	396	400	379	358	410	348	347	351	393	368	354	377	395	346	369	373	393	376	368	408	371	385	336	371	360	374	375	392	384	380	367	363	392	372	369	392	378	350	383	385	371	411	387	399	385	366	379	345	349	377	371	375	359	379	336	349	382	373	370	384	393	372	363	377	392	372	399	372	382	374	393	403	379	358	385	383	352	372	363	334	414	389	397	375	377	354	378	356	365	374	379	376	361	368	349	357	394	372	432	356	360	343	363	365	365	386	371	386	355	376	373	384	408	391	377	386	391	351	346	371	337	358	386	372	377	366	395	356	364	362	377	365	391	371	350	373	388	368	393	350	354	371	386	372	373	342	420	369	347	359	402	349	364	358	383	386	349	372	376	351	373	377	376	383	376	358	414	344	361	377	340	404	318	380	369	350	385	353	334	331	381	387	370	396	378	380	354	388	368	365	416	392	373	373	373	380	363	344	312	375	367	377	379	392	373	356	381	341	379	382	396	371	355	375	362	385	381	391	334	373	388	389	356	346	377	410	368	394	382	372	363	375	383	402	349	393	369	391	369	363	323	365	405	388	369	387	348	355	367	384	372	367	347	361	355	360	359	342	378	363	370	378	382	373	352	365	383	398	377	394	400	398	355	407	367	366	366	382	345	385	381	372	387	358	374	390	363
22830	21117	28985	23567	21139	21769	14707	3936	2040	1832	1482	1524	2091	1989	1912	1389	928	475	1987	9727	12024	2534	205	148	151	173	173	174	145	125	138	152	148	137	147	124	149	139	139	118	143	135	147	144	119	176	124	129	125	144	141	136	141	139	125	130	146	120	147	133	162	135	128	132	164	149	118	141	140	129	140	138	121	149	115	127	163	142	131	133	137	158	159	158	143	129	124	142	129	152	133	131	118	166	134	122	128	126	143	124	143	160	143	139	116	141	134	138	106	127	125	136	140	129	133	126	161	137	128	139	124	111	126	111	147	151	142	144	142	112	147	118	141	138	123	143	142	140	147	116	127	139	136	127	135	118	153	157	131	129	126	117	115	115	144	147	141	127	134	134	126	139	124	144	146	134	136	113	116	137	115	126	128	167	131	127	144	142	144	126	147	129	155	139	137	140	134	139	140	128	134	147	125	127	139	125	153	131	157	137	131	148	133	129	124	135	124	143	135	137	123	128	142	134	124	139	129	153	141	151	121	118	144	153	142	134	141	122	138	107	135	148	125	146	145	153	163	149	113	139	132	167	136	156	130	121	138	122	131	134	143	126	119	149	120	131	115	122	136	131	144	134	137	116	147	144	142	128	153	136	125	129	127	122	116	144	154	144	110	141	137	117	143	134	144	128	142	131	129	131	126	137	136	144	143	146	133	133	131	121	134	140	126	161	153	121	132	151	141	133	147	117	137	141	130	139	148	134	133	148	122	144	140	125	133	124	151	108	144	142	120	130	130	152	140	138	124	142	140	140	112	121	163	138	114	120	144	135	158	147	111	133	129	120	144	141	123	139	130	125	143	117	135	130	141	134	134	127	174	134	119	115	129	139	151	144	128	130	138	136	125	151	140	128	137	128	142	129	162	102	135	147	150	124	131	134	133	131	140	124	143	135	132	145	123	126	143	140	113	142	142	140	116	106	124	137	134	137	136	123	129	131	144	134	123	139	126	138	146	141	130	152	124	133	140	141	118	145	147	120	139	138	125	124	127	118	150	142	126	132	135	130	133	141	128	141	141	133	146	139	137	140	130	128	147	140	125	149	142	152	125	130	141	128	146	136	143	125	133	137	151	133	127	149	127	134	142	129	122	126	139	133	104	146	147	110	130	133	137	137	148	148	127	128	145	130	146	129	117	130	121	133	126	131	147	119	134	133	133	135	145	163	135	146	135	136	140	138	154	129	125	140	129	142	153	134	137	126	119	138	129	144	126	132	137	129	139	147	126	127	134	131	131	138	142	112	135	145	142	150	147	114	114	133	131	120	131	131	143	131	126	138	128	133	126	142	120	134	140	109	143	139	128	138	132	127	142	143	142	148	138	158	116	122	129	145	115	143	136	147	130	141	143	140	148	126	152	129	134	118	121	108	121	151	140	165	120	149	128	117	109	149	140	125	136	126	129	117	135	113	123	131	134	137	130	114	136	132	131	127	137	157	139	138	116	135	130	110	125	137	130	135	103	122	127	145	140	134	120	116	142	134	128	128	148	156	127	135	130	129	144	141	134	116	130	138	113	135	130	126	120	114	124	145	126	114	143	117	127	133	141	131	128	127	133	138	128	112	146	119	140	132	157	141	123	126	112	134	138	122	140	131	122	129	112	117	133	142	161	125	117	119	147	128	148	112	105	134	140	167	143	125	124	132	122	141	128	133	118	121	136	130	142	107	141	120	132	143	156	114	133	128	123	153	132	132	135	134	129	143	117	153	138	149	142	139	147	127	133	132	156	150	134	121	129	123	138	140	135	140	122	144	121	139	135	130	131	117	114	126	125	136	135	137	135	121	155	139	124	133	128	118	153	134	127	123	101	130	135	134	128	139	133	111	138	134	143	120	132	143	128	125	135	126	140	137	121	118	145	135	147	139	141	137	146	147	128	157	161	121	125	129	142	137	137	128	119	140	134	129	139	156	117	136	153	129	124	121	144	117	135	122	152	129	121	129	131	113	125	124	144	132	135	116	126	141	125	127	140	130	163	129	137	131	118	136	159	119	135	119	129	121	125	145	135	127	137	138	143	136	126	120	137	144	133	151	131	133	135	135	153	139	130	136	144	130	130	158	121	132	144	136	155	141	117	137	132	144	131	129	151	111	125	131	143	136	130	123	130	143	148	110	142	120	120	138	152	106	134	131	129	113	122	148	128	144	125	145	137	151	127	121	125	126	145	143	119	133	134	129	119	130	136	144	145	145	126	119	145	151	116	155	151	132	137	150	145	126	127	132	126	129	138	121	127	130	134	137	121	146	119	156	148	162	133	129	133	128	127	147	135	103	142	118	153	153	154	129	132	140	142	148	130	135	151	153	125	124	124	142	150	156	130	130	133	125	144	133	119	125	140	124	129	130	130	145	114	145	130	126	144	137	136	137	123	144	115	126	144	118	148	137	141	135	117	150	119	130	139	130	147	152	129	138	118	132	122	140	125	121	148	136	144	147	142	145	131	128	122	165	140	151	144	130	156	136	136	130	130	112	137	120	141	131	141	113	140	161	131	152	116	128	131	132	129	136	116	114	140	121	132	125	139	139	118	130	120	131	133	115	132	125	135	156	144	133	125	138	133	126	137	115	158	145	111	138	126	135	135	142	151	135	144	134	143	137	134	142	138	116	124	132	137	127	144	137	130	127	120	124	124	149	119	149	131	129	131	141	139	136	140	129	116	117	122	120	129	129	124	135	141	122	152	128	127	147	124	124	145	122	134	114	126	145	132	138	134	142	131	146	122	139	138	110	150	147	168	126	130	161	142	127	136	136	143	138	139	135	122	140	148	107	109	132	146	124	140	135	164	118	127	139	117	139	134	143	132	144	132	149	109	116	122	137	130	132	149	127	117	128	147	135	123	131	140	143	137	153	140	130	148	145	122	130	135	127	134	124	138	134	145	118	132	130	130	141	139	142	130	143	136	133	126	125	130	128	133	122	147	126	124	125	135	139	128	115	160	129	129	112	140	137	125	110	144	126	141	128	119	145	149	129	128	134	123	153	134	144	130	128	116	138	143	120	137	127	141	120	135	121	135	118	144	133	123	123	134	138	132	146	162	136	135	143	132	123	126	129	120	154	116	145	130	133	123	126	140	128	126	135	126	117	129	124	141	153	141	141	136	124	137	132	137	117	114	133	146	139	124	136	141	120	103	127	124	137	142	140	132	125	146	147	139	143	124	146	139	129	141	138	143	129	139	125	145	114	135	145	140	116	139	122	125	133	142	157	119	156	127	128	122	138	126	140	124	147	149	145	145	130	144	115	120	140	136	133	131	120	130	149	129	140	126	126	126	134	145	144	135	133	100	151	126	131	135	120	125	132	126	163	139	127	142	128	134	156	131	127	129	140	135	125	146	163	124	125	129	128	126	146	121	128	142	141	125	114	134	138	142	148	134	130	125	131	131	141	129	122	125	147	145	130	129	152	136	129	117	159	118	130	124	116	118	133	98	137	120	151	125	139	131	144	141	132	137	149
18765	41732	39981	28522	18600	22236	12119	7707	5477	4699	3818	3903	5153	4839	4591	3380	2161	1107	4446	17383	18459	3714	289	236	211	229	215	227	202	201	208	231	197	183	220	193	203	230	195	174	189	199	199	201	196	210	183	219	200	207	210	195	177	192	184	173	188	175	178	179	198	173	185	185	177	165	166	187	184	193	182	209	168	183	186	205	179	172	168	183	207	182	179	154	196	194	175	179	195	191	185	179	179	197	212	207	181	198	170	187	192	168	194	178	169	202	186	186	178	177	152	214	183	184	173	208	187	197	180	197	189	170	169	204	199	203	182	167	199	180	184	175	181	158	188	165	185	180	164	192	195	181	189	202	182	190	201	174	188	195	189	186	164	190	162	183	168	174	184	211	164	151	208	151	210	177	187	181	184	196	198	195	179	169	189	188	189	203	188	189	204	227	155	209	175	177	172	191	182	202	208	192	203	191	176	179	192	193	168	180	162	174	214	195	194	182	186	167	181	192	191	164	195	212	197	190	184	175	188	163	185	191	172	178	176	181	210	192	189	178	190	180	183	186	169	205	180	170	184	165	172	173	174	172	208	173	180	179	186	193	203	176	183	195	161	160	200	162	181	195	179	177	168	186	166	175	173	186	187	204	165	165	196	199	182	183	185	176	191	184	151	177	176	155	156	192	159	190	191	153	172	192	190	184	186	196	227	170	170	158	188	186	179	164	177	177	186	184	192	193	172	188	171	179	170	196	184	181	199	180	199	210	185	205	206	160	162	187	164	193	187	183	191	181	157	179	203	198	184	183	180	175	189	203	183	183	200	175	197	208	177	178	173	198	195	194	165	183	187	194	189	196	193	176	175	193	195	187	172	185	191	190	179	179	193	172	203	164	184	195	177	171	190	172	174	178	188	203	173	182	200	189	187	181	190	159	188	164	163	198	178	180	199	195	171	177	164	195	180	195	181	195	181	189	203	180	179	186	176	169	211	188	195	205	167	208	176	171	169	201	200	176	191	181	170	170	189	209	163	169	183	182	176	193	205	170	151	184	205	202	167	177	186	193	182	169	181	178	168	175	181	172	168	170	178	170	184	206	175	162	181	173	169	204	200	163	191	184	172	199	207	167	197	196	176	176	187	180	196	190	168	184	167	194	177	173	189	152	195	172	179	191	166	180	193	179	192	210	172	177	168	191	198	184	204	185	184	173	177	158	223	192	155	176	163	187	187	185	172	189	198	193	154	191	180	195	216	174	179	186	187	194	193	176	157	184	170	177	186	162	181	162	188	200	175	226	174	167	180	184	190	178	208	200	170	180	200	185	171	178	210	194	181	197	183	190	166	179	179	161	192	153	180	190	166	180	204	166	191	181	195	187	177	194	188	199	158	195	156	170	173	175	162	153	166	159	185	189	203	206	189	168	170	200	191	179	162	193	188	202	150	190	200	174	180	190	179	206	198	167	197	166	169	170	182	183	193	191	201	184	210	167	187	175	184	170	157	171	152	200	171	207	179	182	180	186	184	183	190	177	176	187	170	187	187	193	203	153	177	175	173	197	187	186	231	192	172	182	173	180	198	168	188	158	195	189	178	176	159	183	192	182	179	199	211	170	189	210	152	182	170	197	202	203	198	188	196	209	154	176	210	190	197	175	179	181	165	188	175	183	171	183	180	175	176	163	198	194	160	186	189	187	168	165	189	181	170	158	181	182	185	188	220	163	149	174	185	188	188	189	179	205	162	167	183	171	180	194	199	185	181	176	173	188	172	179	187	193	203	199	195	160	183	171	172	190	156	190	208	178	184	153	187	189	188	182	166	178	168	175	180	183	202	201	186	156	179	187	165	183	193	178	180	168	197	166	197	169	158	182	188	186	195	196	173	177	157	189	180	176	168	183	159	174	181	179	176	190	156	185	182	197	184	165	202	186	154	172	188	192	165	187	215	172	186	191	182	197	167	192	181	184	185	155	176	179	189	207	180	177	184	191	181	186	164	191	188	203	195	188	153	204	164	191	183	172	185	210	181	178	179	155	192	174	160	188	171	182	173	178	172	178	208	220	222	194	200	197	166	187	171	202	184	177	183	175	171	192	190	180	176	181	199	170	171	191	198	175	173	173	196	193	175	191	184	173	175	163	192	190	190	181	181	180	187	201	166	180	190	184	202	177	168	194	205	189	189	191	190	188	184	172	145	168	159	228	195	180	153	158	218	179	170	178	164	172	200	203	172	179	168	165	187	197	196	186	190	171	181	187	216	173	197	159	191	193	179	173	175	200	194	173	196	201	170	178	177	177	200	157	185	184	182	162	198	202	177	186	184	218	166	186	179	169	182	173	167	183	164	181	177	187	170	192	208	178	191	194	168	193	176	170	184	169	194	217	184	177	191	178	195	182	183	151	204	187	196	184	199	191	183	188	183	199	206	180	185	177	204	177	189	171	175	174	207	211	184	197	195	185	178	167	190	189	163	177	189	171	198	181	206	180	189	203	190	189	184	212	199	201	176	174	200	215	202	188	166	193	185	170	171	198	209	178	181	190	172	191	174	164	193	170	164	178	162	174	168	169	184	173	198	186	181	202	178	194	171	167	196	203	176	190	183	186	180	187	176	214	183	185	189	164	207	201	208	201	183	191	167	192	171	177	165	184	193	166	188	151	204	179	188	186	197	197	194	169	184	195	181	160	158	181	179	189	185	166	194	168	195	206	168	192	177	174	187	194	226	169	195	195	179	173	180	190	161	195	191	190	193	206	172	185	171	198	154	199	191	157	168	190	190	195	190	194	164	163	190	165	168	196	182	150	194	186	171	180	154	188	172	183	178	160	211	187	196	197	168	159	186	182	194	170	179	189	203	191	198	183	205	196	177	185	187	171	185	175	195	164	162	180	169	171	200	178	202	184	168	167	183	175	187	181	180	211	205	204	172	188	175	187	177	186	176	183	179	181	171	186	155	165	179	215	169	202	177	198	202	164	194	186	154	184	178	179	177	179	183	182	194	176	203	166	195	196	202	190	166	173	188	190	178	165	179	205	183	182	169	195	180	175	179	189	152	177	191	138	197	190	192	192	191	174	176	202	184	175	179	169	212	187	174	194	195	166	178	187	199	183	184	206	169	182	184	169	179	201	176	206	152	176	188	170	177	193	183	196	183	191	182	169	167	179	189	176	189	157	166	164	207	210	197	186	180	182	195	187	181	180	196	188	172	180	202	175	158	200	178	210	164	175	158	204	194	207	183	172	194	152	211	198	173	168	166	213	205	216	175	163	198	174	162	183	203	184	194	185	165	194	204	214	181	194	188	182	172	195	175	203	203	198	202	165	197	185	187	199	200	162	170	185	173	187	190	170	168	209	201	184	187	172	165	210	179	195	165	184	167	191	190	195	191	166	179	186	178	170	161	175	190	191	191	186	176	204	195	195	187	160	206	196	177	196	196	193	191	199	199	191	204	187	176	161	170	178	187	183	183	193	192	182	186	188	168	191	185	184	206	186	175	187	191	160	184	178	174	184
26814	21444	22744	12774	7118	5881	1922	930	937	797	793	725	908	950	1005	908	689	535	599	904	1001	385	359	337	349	365	315	366	362	360	327	359	355	346	342	343	324	340	354	328	334	347	352	308	371	349	372	343	359	315	337	364	346	357	350	363	346	331	382	340	327	377	364	384	324	350	399	338	350	353	329	327	359	336	327	354	386	353	337	351	316	367	344	318	351	370	355	365	329	351	351	339	335	368	357	339	376	342	328	354	382	348	371	339	345	360	343	359	335	352	343	321	323	365	330	361	341	329	358	356	334	354	358	348	342	357	366	360	366	344	339	343	339	355	353	359	322	360	349	348	337	335	360	342	359	344	347	360	332	327	350	374	316	350	336	353	367	333	341	347	354	335	334	368	340	342	339	336	353	351	307	341	379	351	349	351	340	357	353	359	364	344	337	363	350	357	358	374	338	338	338	390	351	355	378	361	327	355	316	336	342	370	364	376	334	320	368	351	322	302	337	339	343	379	329	387	350	363	354	358	321	358	359	326	317	363	355	344	367	359	360	319	347	360	372	331	375	351	324	385	361	344	331	344	345	364	341	329	394	335	365	358	344	322	378	380	350	370	337	358	326	340	342	361	363	330	293	348	349	352	341	347	332	356	333	346	303	364	356	370	358	366	340	369	356	340	339	326	343	370	345	346	349	338	340	363	327	321	315	351	344	364	342	350	368	356	345	337	363	348	340	378	371	346	400	388	350	388	337	341	422	349	356	311	374	344	351	383	331	327	354	351	357	336	346	392	367	345	359	345	305	366	351	338	343	354	361	358	338	383	342	340	347	362	319	348	349	372	356	327	352	357	339	370	362	343	344	333	355	372	357	331	374	336	354	362	368	341	360	350	361	368	341	323	313	332	385	359	337	323	336	340	314	374	350	353	339	353	336	337	349	323	369	323	332	316	344	332	309	368	360	355	357	331	345	315	359	358	359	357	345	333	336	380	330	349	356	384	359	348	321	361	349	351	327	308	366	355	357	385	355	336	339	348	383	356	333	372	365	330	391	349	333	349	338	333	358	338	361	317	349	358	361	373	358	351	323	335	358	355	346	333	318	343	367	349	362	332	355	348	357	326	337	383	330	353	359	379	325	351	334	329	350	364	351	337	356	382	326	338	334	349	330	361	369	313	368	357	348	339	333	350	346	335	332	358	336	386	355	356	309	363	374	350	358	359	373	353	344	343	316	339	314	353	339	350	346	343	335	367	356	352	339	323	331	333	359	371	359	376	372	343	303	341	380	341	363	403	347	351	341	342	366	341	322	366	369	346	373	351	348	354	357	374	355	360	333	331	366	354	336	376	352	377	340	305	346	363	332	346	356	364	342	340	348	330	360	356	364	342	349	365	365	357	365	336	332	354	343	337	344	335	357	349	372	365	364	341	364	349	319	357	387	340	348	369	389	352	320	341	330	368	356	392	351	361	350	375	333	345	352	342	378	342	366	341	316	350	350	379	363	332	354	348	361	357	371	353	332	378	331	349	357	362	325	369	349	314	341	343	333	327	357	339	363	347	347	370	414	335	358	365	368	333	341	306	327	329	363	344	312	360	334	378	360	358	338	333	335	338	348	365	331	356	365	326	347	348	322	358	372	353	340	370	342	332	345	349	353	412	359	351	341	300	373	374	328	312	351	356	347	333	327	337	354	338	341	357	338	331	363	360	342	349	334	345	338	341	316	363	375	347	352	350	361	316	351	374	351	339	338	355	352	321	368	307	355	399	338	349	385	351	367	346	343	358	371	372	391	330	350	355	367	357	369	361	379	367	351	350	367	357	365	303	375	337	370	343	353	335	323	332	357	345	363	336	351	386	346	340	348	345	342	330	339	351	373	358	371	382	373	374	348	369	354	329	353	362	343	344	344	374	348	343	327	358	347	320	369	384	345	374	365	340	334	347	386	399	388	356	335	361	364	331	371	334	319	328	357	360	356	336	353	336	338	370	299	351	358	351	360	353	331	340	320	338	340	345	339	320	355	368	373	318	322	376	351	315	333	339	327	366	320	340	369	365	352	358	347	345	392	318	355	331	363	351	342	305	350	363	334	354	373	334	378	326	344	360	356	337	338	352	367	381	372	339	308	345	366	362	332	331	358	371	331	329	369	352	338	362	345	330	342	346	338	337	353	318	391	347	354	343	346	346	333	356	318	387	381	329	352	346	345	343	309	365	372	356	310	348	336	335	344	367	325	344	373	363	335	328	317	345	351	337	336	334	387	323	381	342	363	336	353	368	318	365	335	339	306	382	345	380	317	336	371	345	355	333	326	376	367	345	360	357	323	365	337	368	339	355	357	363	326	369	347	370	336	339	360	353	374	334	331	332	362	362	364	405	303	347	360	377	347	333	369	338	367	338	390	348	334	350	349	327	368	361	357	330	360	334	354	361	308	367	341	320	365	359	331	329	352	359	338	341	360	339	372	336	361	359	330	357	343	348	322	355	368	354	331	372	345	312	324	381	356	334	337	345	324	337	400	375	375	336	338	381	357	373	364	335	330	363	310	363	366	330	346	343	385	341	363	343	371	332	376	380	305	348	367	358	393	358	349	324	381	336	380	324	376	347	320	369	366	337	332	346	359	338	383	362	362	349	326	366	364	360	310	362	338	341	327	392	328	348	375	354	347	346	351	368	348	370	346	378	311	342	363	366	356	329	327	353	361	327	371	330	344	367	328	349	360	331	358	374	347	313	332	341	339	375	321	340	349	359	355	355	329	375	385	347	328	378	364	362	369	338	351	355	358	357	353	341	366	349	323	363	336	356	361	364	341	375	336	360	328	365	375	331	345	335	376	353	344	355	346	344	328	330	353	319	359	332	332	329	353	337	364	318	389	304	370	348	353	350	340	338	345	347	370	337	342	341	348	377	345	350	377	370	347	342	350	388	352	307	335	378	361	345	332	349	341	349	334	352	348	323	323	356	360	346	334	321	380	359	350	339	336	362	379	373	363	363	334	355	347	311	329	353	357	318	343	338	317	328	384	355	356	373	352	345	390	340	363	318	354	358	328	354	358	338	380	358	374	342	363	384	348	327	383	382	346	377	307	360	353	356	335	346	358	349	328	364	387	351	361	365	355	367	349	346	366	352	376	310	378	334	314	318	341	300	319	347	336	387	377	302	368	348	364	339	349	329	331	343	341	343	339	341	359	367	344	389	336	365	330	347	317	329	375	329	346	326	348	359	323	343	393	362	367	343	325	347	359	333	327	378	341	337	355	349	375	335	346	363	339	356	353	339	341	338	329	336	358	405	364	352	363	367	331	332	354	353	379	332	350	343	386	326	382	349	370	339	352	334	329	386	337	355	388	341	358	363	351	341	359	337	359	321	363	366	324	334	348	339	331	376	346	358	372	350	353	347	346	357	342	326	331	309	348	355	343	338	357	340	315	316	346	350	342	314	357	346	342	334	324	315	366	353	364	345	352	315	364	395	355	319	359	361	362	355	354	346	347	339	334	337
17430	29252	29121	14961	13465	11624	4285	2195	2070	1734	1947	1581	2061	2163	2281	1923	1311	911	954	1668	1901	562	474	492	465	447	484	423	513	440	498	477	483	498	522	464	481	483	470	468	493	498	478	479	461	469	457	462	491	480	474	463	473	437	503	456	478	483	491	479	485	517	510	472	479	444	482	506	486	468	439	472	484	480	509	461	468	437	473	475	502	504	495	453	464	473	490	468	492	471	455	452	455	514	479	499	474	498	468	499	475	514	459	484	468	475	500	480	515	496	518	493	461	451	443	462	461	455	462	491	467	497	489	438	471	487	491	483	503	495	477	523	452	503	478	459	483	455	460	468	475	501	471	487	447	503	439	465	516	482	493	454	424	514	472	497	479	447	499	470	461	485	528	517	516	521	474	475	457	445	523	452	479	510	481	506	464	457	495	477	509	485	513	481	487	454	474	481	503	487	454	481	509	474	451	481	493	454	483	467	462	499	488	440	487	465	500	451	489	486	496	442	475	498	484	491	487	486	474	525	447	453	459	460	487	470	490	502	481	483	469	484	474	469	483	489	511	469	497	500	482	497	427	478	448	488	469	492	465	489	453	500	446	496	478	448	490	453	486	481	478	481	499	447	494	465	475	437	479	456	524	431	463	468	481	516	474	457	449	487	481	462	481	503	446	508	492	490	499	483	472	501	468	500	479	453	492	472	473	477	506	527	481	457	479	488	463	506	478	478	484	464	466	475	454	501	433	489	533	494	484	452	470	504	472	457	468	479	465	488	488	463	491	438	449	480	477	463	467	486	503	445	526	470	506	483	488	493	455	475	452	520	526	438	452	466	541	466	465	441	458	472	480	474	474	449	491	469	470	466	501	503	496	507	457	484	500	471	488	492	488	464	503	464	444	468	456	444	490	487	490	490	463	449	477	477	459	446	504	467	455	514	459	480	545	479	487	519	466	474	492	517	479	492	461	478	499	498	456	477	497	436	445	508	462	460	480	499	451	465	490	485	472	471	466	442	501	535	509	490	445	450	446	497	448	515	466	492	493	489	447	459	475	525	512	493	484	477	462	465	510	485	486	499	501	492	483	481	464	497	476	502	453	469	485	465	474	485	474	494	480	452	479	464	508	521	467	469	491	477	493	499	480	485	433	496	476	478	483	470	441	514	487	498	502	484	484	449	496	469	467	476	512	494	445	498	480	488	505	503	516	472	514	487	498	463	455	518	482	445	450	455	479	513	483	468	467	462	520	511	449	506	482	440	459	492	469	483	491	475	497	446	495	478	471	486	520	444	464	494	522	485	472	499	455	472	446	504	487	480	501	478	475	456	476	467	472	474	480	485	475	486	451	475	512	489	468	499	492	464	498	487	464	475	467	449	488	489	458	448	493	498	479	481	441	432	480	483	470	472	473	467	463	489	437	463	450	446	500	450	469	508	488	447	500	466	446	472	510	462	511	491	497	445	458	490	462	465	483	463	489	444	469	511	511	494	507	480	488	475	436	475	502	451	450	457	497	469	467	474	451	458	487	487	473	495	494	499	455	506	503	494	499	469	461	471	499	475	467	522	453	455	509	530	452	456	472	470	502	499	541	494	485	480	492	497	461	462	462	486	498	465	472	504	452	503	503	480	483	494	507	496	449	449	501	484	504	471	483	495	490	479	482	455	468	470	476	470	454	486	486	471	478	522	476	471	458	476	518	470	468	491	511	483	471	494	507	476	416	508	495	458	477	431	462	488	443	458	474	484	459	479	490	454	502	447	457	491	482	465	492	462	503	492	471	508	485	473	452	488	480	498	495	490	430	472	481	417	462	476	467	519	465	460	461	446	459	457	430	452	487	480	510	470	482	450	483	459	454	510	515	481	465	445	427	457	476	499	525	453	528	505	540	455	484	470	480	473	482	495	533	497	491	480	490	508	453	455	492	493	514	468	481	457	483	460	484	450	500	509	478	462	489	464	469	474	505	463	443	469	498	492	482	458	507	481	490	479	476	466	455	516	502	488	484	470	492	510	492	483	448	502	464	516	478	436	487	436	473	490	484	490	496	459	502	481	507	451	474	462	497	479	468	446	509	508	491	492	447	458	448	497	486	498	440	454	525	469	493	497	466	481	481	467	488	496	467	479	473	505	492	489	450	489	501	472	467	499	480	503	496	473	520	452	453	456	521	457	481	463	450	476	486	439	504	500	489	458	480	488	484	495	495	473	447	476	462	451	467	479	452	472	453	463	473	527	492	475	468	496	444	475	479	470	496	519	487	518	471	454	509	437	487	448	489	464	449	481	478	442	461	515	464	479	479	502	449	482	473	428	459	478	538	446	484	459	453	485	514	486	477	501	500	511	457	467	441	493	424	488	523	441	450	514	520	426	461	479	486	491	449	481	478	479	478	464	471	509	511	482	471	492	453	468	496	458	465	497	492	454	498	444	453	452	448	462	536	464	466	438	475	493	495	494	482	470	465	494	448	484	450	456	477	477	482	497	461	501	508	520	454	465	432	478	495	461	489	487	482	496	481	467	445	461	478	470	521	485	453	456	466	486	522	492	455	457	493	487	512	447	517	455	499	466	464	530	498	504	445	459	482	488	481	482	506	477	459	490	465	499	461	486	466	436	502	493	489	522	493	498	509	502	467	499	453	510	479	462	483	489	459	516	447	519	459	471	515	482	456	489	494	455	492	442	461	470	472	481	479	464	497	450	503	490	486	479	482	477	487	480	478	454	494	482	471	488	472	467	481	436	489	419	477	446	513	505	475	485	498	490	471	482	489	464	498	456	488	489	520	482	465	495	413	468	473	468	493	461	482	498	472	482	477	462	449	493	483	465	478	433	493	500	471	491	465	461	472	498	485	455	441	449	513	496	484	470	478	518	472	445	476	520	476	529	518	474	492	511	476	470	472	512	475	456	481	513	442	516	500	449	503	498	467	459	462	490	475	479	482	465	467	449	470	465	439	476	473	451	478	480	469	502	509	500	475	530	451	484	464	490	453	456	451	466	465	483	455	491	488	467	485	487	473	494	455	453	466	508	476	498	489	492	496	464	449	477	436	465	492	512	489	461	457	511	464	477	482	460	471	474	433	479	443	500	462	448	497	494	462	524	485	477	479	484	480	499	494	475	483	487	478	477	507	465	487	486	503	490	487	481	470	474	468	456	497	497	489	422	476	479	484	484	467	477	453	435	462	462	495	474	480	459	491	525	451	497	482	489	481	454	476	445	522	466	493	464	477	462	492	443	458	493	465	492	491	457	465	493	487	449	468	464	479	499	499	451	467	448	473	457	495	535	449	469	499	468	457	514	473	440	479	471	504	444	457	490	478	493	492	476	482	487	475	482	498	482	493	488	444	493	522	485	486	470	500	437	483	501	463	480	472	436	426	466	489	463	465	493	467	467	469	479	436	472	460	482	457	436	492	462	465	478	472	491	500	499	486	505	488	462	507	422	442	492	492	492	478	432	491	471	459	470	483	516	454	481	485	484	471	470	483	471	483	486	454	438
24014	21101	28379	24116	21376	15447	4652	1617	1129	839	750	795	760	1166	1721	929	525	557	4927	6368	1143	318	272	259	282	239	283	281	287	273	268	244	289	286	249	272	271	292	270	298	289	259	280	263	263	247	251	283	258	289	264	244	274	279	245	263	294	262	275	287	240	263	282	308	242	289	255	250	246	283	241	293	265	259	264	254	283	270	258	255	248	237	262	289	247	244	254	253	266	260	279	260	286	250	284	272	250	279	269	279	252	278	252	304	278	297	270	247	249	253	293	257	258	269	277	243	244	261	283	276	274	280	279	266	268	237	251	307	279	255	241	259	282	253	275	267	263	267	297	252	250	268	274	284	264	262	251	273	259	250	256	253	294	251	263	267	277	274	262	248	273	290	251	253	267	276	263	265	306	283	303	267	265	278	261	251	265	286	277	243	266	279	267	277	291	304	255	254	279	247	259	276	277	266	254	274	267	257	248	293	270	272	267	246	262	244	287	278	275	279	279	265	266	262	240	292	268	257	272	240	255	257	263	262	261	264	275	268	254	266	232	264	252	274	269	246	268	255	288	261	255	264	249	251	270	283	260	270	265	285	249	301	254	243	258	252	259	269	263	261	223	246	263	240	262	245	261	233	235	253	281	270	254	287	253	258	286	246	247	259	259	252	258	265	251	291	239	278	251	280	262	244	237	276	251	248	266	268	258	245	293	267	302	303	270	249	280	274	281	247	263	267	255	273	236	255	252	258	277	295	283	247	244	262	244	258	249	251	261	264	300	249	259	283	296	259	284	268	273	283	245	279	266	257	249	232	274	264	249	278	246	254	260	271	253	256	270	265	253	278	276	283	287	258	252	278	265	262	261	257	261	270	251	272	269	274	270	281	294	240	267	255	262	280	258	250	251	276	266	270	287	263	278	255	263	274	260	282	262	272	271	257	258	267	251	280	250	263	260	270	259	237	258	296	248	255	268	266	229	262	299	259	262	293	264	276	260	255	262	260	264	251	265	270	288	265	257	261	275	281	263	242	271	252	240	278	276	254	250	269	292	275	256	240	257	285	271	250	275	269	251	276	252	256	272	271	247	275	288	281	267	274	280	292	241	251	276	232	243	273	236	236	271	241	282	284	263	263	257	242	267	265	246	237	274	254	223	257	279	262	274	265	301	287	261	270	258	261	249	270	264	256	274	265	263	268	277	268	243	273	254	305	237	285	257	252	229	273	260	256	283	260	273	256	241	263	253	251	271	288	239	253	258	280	274	274	265	252	295	284	296	272	259	265	236	241	230	271	281	263	264	266	261	284	258	257	272	273	248	262	262	260	265	291	243	283	280	261	274	278	248	278	248	261	268	248	263	285	263	280	261	248	276	270	251	275	258	274	268	270	253	258	280	249	245	258	266	266	249	293	253	283	250	247	279	272	255	297	272	257	281	277	257	251	234	253	258	247	298	265	265	260	276	267	287	280	249	248	288	272	284	262	276	249	283	268	250	241	245	254	249	245	263	256	265	302	259	251	252	271	251	268	267	248	263	250	286	287	247	258	258	273	242	238	272	294	257	251	249	247	267	302	298	263	279	258	284	257	259	311	284	249	252	246	251	295	255	273	236	246	258	274	242	228	266	257	248	298	276	227	260	281	235	261	279	255	239	252	287	248	267	261	269	260	257	263	293	287	299	264	279	251	270	247	254	266	260	248	269	250	278	249	272	258	275	288	275	268	256	246	256	252	257	253	250	234	259	270	254	254	280	239	266	255	239	259	244	270	275	288	266	273	290	291	288	266	271	253	255	265	255	267	259	262	249	261	259	272	249	250	250	260	245	247	248	231	253	260	265	277	251	268	247	247	290	232	283	239	276	289	246	273	229	240	242	267	271	278	280	266	278	260	235	283	255	245	266	293	264	260	266	249	285	268	257	263	258	271	281	261	253	289	253	278	257	266	285	260	233	265	268	269	265	255	291	243	271	256	249	266	250	265	296	254	286	248	251	260	238	262	238	264	267	241	244	247	259	267	258	314	286	260	300	293	242	258	286	283	279	283	257	261	270	236	274	226	248	245	245	283	218	296	305	276	243	290	247	282	253	242	264	270	293	261	264	256	246	265	268	306	266	251	277	240	254	246	251	268	293	244	255	252	284	274	257	260	282	258	252	287	230	240	260	266	277	264	260	251	274	263	297	258	250	261	281	263	273	269	259	286	272	262	296	281	269	274	273	270	237	233	268	284	274	262	252	266	259	262	274	262	274	274	254	262	280	269	266	244	276	286	284	263	260	240	254	262	233	240	245	262	267	265	247	275	249	241	285	263	282	253	276	281	283	293	276	241	285	250	260	242	253	254	247	258	267	268	289	221	251	282	232	257	270	262	253	291	254	284	240	276	278	278	252	296	271	251	255	274	269	266	258	270	253	279	253	255	247	282	259	297	245	263	265	239	232	273	300	264	280	229	268	290	293	270	309	279	246	259	251	264	261	271	239	288	264	255	291	272	259	306	252	252	236	263	260	273	267	264	274	269	269	297	276	253	273	281	262	247	257	271	229	250	242	301	261	265	241	237	288	263	267	244	267	248	251	257	233	295	270	283	264	292	250	233	253	262	247	273	269	295	295	260	248	273	255	252	239	281	257	255	263	251	292	263	253	261	263	263	263	245	272	257	283	266	249	271	247	261	263	260	283	268	276	246	274	239	270	259	257	247	258	271	258	298	262	253	255	257	241	263	287	276	254	237	269	293	300	258	250	270	258	240	281	260	291	267	272	281	283	245	269	251	253	257	263	275	279	225	260	280	251	218	269	282	251	279	266	264	251	236	245	293	278	219	250	269	247	260	265	272	278	286	257	277	237	249	273	257	277	296	269	274	260	268	276	246	249	283	259	272	280	275	274	257	258	250	283	302	260	222	252	220	247	236	268	272	275	282	275	222	255	261	272	239	255	249	276	257	223	247	252	241	247	290	254	270	256	283	273	260	271	246	283	237	257	247	275	263	270	261	244	287	259	296	276	246	263	255	272	276	262	272	273	238	261	239	268	276	284	271	264	264	268	286	266	268	285	279	270	274	235	284	258	261	282	265	245	271	255	276	268	270	257	269	253	273	246	258	249	255	260	251	282	246	262	245	256	269	272	272	256	253	261	268	250	285	255	270	266	279	266	269	235	263	280	261	275	268	266	266	259	268	286	236	262	257	239	266	246	263	274	260	288	238	280	263	281	238	229	270	272	240	260	263	243	269	263	257	260	248	255	267	249	254	256	254	271	256	266	289	262	248	244	269	240	272	262	242	232	227	260	275	272	260	249	258	255	265	252	265	254	225	231	258	245	245	294	270	272	251	258	246	285	275	261	270	267	272	246	275	278	252	286	264	238	269	254	265	259	286	272	233	260	278	283	273	279	251	251	246	275	284	268	259	260	241	251	265	266	263	264	247	281	247	255	291	252	253	253	266	227	291	264	246	261	287	257	255	275	256	265	285	250	254	261	251	254	260	277	248	251	269	248	257	267	274
19434	36384	34937	19702	22222	16301	6660	3697	2929	2143	1746	1749	1671	2793	4224	2001	1011	1087	10185	11648	1828	398	414	381	374	375	367	354	390	361	388	397	388	376	389	329	368	376	377	382	373	362	353	369	380	382	389	375	392	334	371	393	384	359	359	372	366	387	371	390	336	382	340	375	383	388	347	376	379	368	389	374	366	349	341	361	405	390	385	350	376	363	368	368	388	323	392	370	386	360	376	378	377	334	354	371	355	369	351	397	382	383	362	356	354	389	364	354	341	394	381	352	358	377	381	349	335	366	386	372	368	380	370	358	363	305	316	369	355	379	401	380	378	385	369	358	369	328	382	369	368	366	366	376	362	366	361	391	384	409	369	370	402	391	342	371	375	360	366	359	366	364	367	340	385	399	400	368	376	329	346	356	351	358	355	363	367	368	342	384	373	367	349	352	366	354	381	349	374	354	408	375	365	359	375	373	363	318	420	371	378	342	356	353	376	391	345	380	329	357	367	370	364	373	392	383	354	346	366	336	404	370	361	361	390	376	355	345	350	352	393	349	380	383	362	355	377	356	388	353	363	376	367	364	336	382	368	372	378	390	372	359	344	379	376	353	399	378	346	353	360	328	348	384	370	385	365	351	381	355	346	392	386	351	370	351	350	342	357	394	362	364	351	373	374	364	356	392	381	342	358	370	355	356	350	367	403	378	361	374	364	355	335	369	359	328	369	331	416	347	363	367	333	354	356	332	341	351	369	339	348	398	345	367	374	391	367	383	402	340	358	351	366	336	349	356	343	373	339	354	413	331	383	337	388	390	355	333	353	360	376	380	365	369	409	342	364	370	364	392	350	420	353	378	371	373	368	358	350	348	375	370	357	381	369	371	360	385	373	330	361	360	382	342	341	348	378	394	372	378	399	377	391	343	387	344	381	389	385	402	381	325	368	340	353	375	333	353	347	375	371	368	365	367	373	357	368	359	379	350	337	366	375	385	389	359	393	374	362	349	372	384	372	354	386	356	371	367	347	356	389	348	408	378	396	326	358	342	370	352	351	385	359	346	348	381	377	379	347	352	354	371	360	362	381	364	353	323	369	333	341	349	344	382	341	382	364	373	394	350	366	402	377	384	396	338	367	333	373	389	360	360	349	383	336	378	375	355	358	353	353	400	352	382	370	360	401	371	381	389	395	348	393	341	352	366	355	345	392	375	380	402	381	355	363	382	346	337	351	378	366	346	352	352	386	378	389	346	357	395	375	344	394	343	340	350	361	346	376	387	363	372	368	357	379	392	364	385	357	361	372	354	393	378	373	388	376	344	392	364	371	345	359	364	401	347	355	362	364	373	359	388	367	364	381	365	364	332	368	365	357	347	349	361	377	380	338	385	356	371	374	365	379	375	411	384	346	379	389	345	350	338	335	349	356	362	334	338	359	366	366	377	372	323	371	397	342	384	360	393	333	360	341	348	379	363	355	370	352	315	379	331	381	344	364	348	366	375	361	375	382	403	377	347	405	369	345	390	343	341	357	359	386	334	379	379	360	356	352	368	363	361	346	353	351	379	384	372	352	353	376	359	391	393	364	357	383	355	375	390	379	342	337	396	330	376	383	356	375	372	360	358	350	336	366	369	341	350	367	402	397	363	395	396	357	382	398	382	384	358	349	370	385	399	367	363	366	343	373	387	382	367	392	378	349	352	350	375	383	360	355	383	356	394	374	393	347	374	353	402	354	349	380	362	363	339	341	363	355	338	337	345	390	363	347	347	383	353	351	359	402	387	357	382	359	390	341	369	357	371	378	371	405	344	369	349	398	355	362	395	391	342	358	384	368	344	369	402	382	374	384	368	364	381	358	386	371	333	333	329	395	387	373	350	387	361	342	364	336	338	364	337	364	363	343	351	413	374	404	344	401	371	354	421	341	372	352	359	355	346	323	389	368	348	349	331	370	400	414	358	364	344	367	385	383	385	355	382	358	368	386	389	346	389	321	374	366	353	387	387	369	395	372	354	391	401	365	383	369	335	391	365	417	348	381	365	398	367	354	357	346	330	343	372	366	354	358	378	337	348	347	332	377	384	359	391	408	336	393	330	344	369	371	353	352	348	311	377	353	363	365	350	342	377	349	376	373	344	350	373	374	351	381	359	326	385	333	378	353	416	343	362	346	386	393	381	350	366	350	347	373	378	380	344	371	365	360	384	370	379	346	415	352	349	333	377	350	338	373	391	349	352	343	378	395	372	376	368	364	395	410	339	374	379	355	343	412	382	346	378	386	358	346	364	392	367	343	398	389	385	357	356	360	325	343	357	393	379	373	385	368	397	310	361	376	331	348	395	349	364	388	362	352	374	346	370	367	377	378	381	346	345	374	362	374	358	366	380	343	370	357	350	336	392	388	399	420	344	366	371	394	336	354	357	370	350	377	362	352	361	345	350	335	371	392	389	373	356	405	397	403	371	370	343	382	393	355	377	370	370	389	372	376	375	371	336	367	347	418	320	360	376	330	371	380	366	395	377	370	352	378	364	377	371	375	370	347	329	345	360	372	383	386	353	337	381	354	333	374	351	355	378	345	389	338	408	356	385	352	390	320	369	342	396	337	365	391	338	380	392	342	334	340	345	381	388	346	369	363	382	363	340	363	354	356	334	341	350	363	360	346	320	332	376	381	375	376	373	351	395	338	377	379	348	349	322	365	391	356	374	363	348	382	379	349	387	357	356	346	348	356	342	350	369	351	383	418	404	357	400	370	389	367	363	390	372	379	373	360	363	368	346	344	407	367	380	360	383	369	355	356	352	394	350	385	380	371	376	371	345	357	360	407	331	351	360	393	388	357	368	338	374	376	388	375	352	368	389	374	344	369	380	325	361	326	373	385	370	340	362	363	347	375	357	338	329	363	368	354	361	330	375	368	371	353	377	370	365	361	360	332	348	367	371	357	367	368	362	344	370	357	348	400	364	394	363	353	361	382	343	342	351	381	341	364	381	341	359	341	368	389	392	385	346	356	348	359	366	394	328	376	347	351	368	353	370	369	364	349	371	359	349	375	350	401	377	340	336	353	360	384	394	378	348	383	393	372	384	323	341	364	380	350	379	384	411	397	394	398	356	361	360	388	383	381	353	370	366	365	350	379	351	361	346	397	375	385	357	355	351	366	347	387	366	357	372	377	337	365	371	356	358	366	402	339	360	383	382	366	367	336	373	383	366	360	417	322	357	380	379	388	415	354	399	367	375	325	380	361	356	374	351	342	339	328	354	365	365	362	373	361	373	378	363	367	370	375	365	365	372	381	366	321	399	376	385	349	380	360	349	370	376	355	369	381	344	341	367	380	372	352	358	345	372	355	357	387	353	385	404	379	405	334	404	338	363	422	354	367	331	344	401	390	410	350	372	374	363	371	356	365	341	387	378	374	398	365	406	345	351	342	372	356	337	323	365	375	366	360	371	365	349	370	368	327	387	349	356	389	364	370	380	373	344	377	345	381	355	366	382	344	399	359	360	382	352
22819	21114	28900	23573	21249	21457	14552	4270	3265	2103	1061	1026	1925	1985	1283	611	397	1948	10375	10829	2760	158	141	165	145	146	147	127	161	139	158	120	137	140	160	126	151	117	137	143	121	110	112	94	130	119	126	156	140	113	119	118	127	143	117	114	113	136	113	102	144	134	118	115	120	123	125	126	128	119	116	130	117	105	99	105	132	135	127	116	137	126	135	127	117	127	154	113	146	130	126	111	130	128	118	123	125	126	138	138	133	130	131	124	137	139	112	123	122	128	138	105	96	125	128	115	112	112	120	132	128	132	121	131	141	104	130	112	132	113	127	131	123	119	136	138	124	122	112	113	122	120	103	124	128	126	94	126	101	130	131	126	120	144	109	118	128	137	128	152	128	141	117	125	147	115	135	115	117	130	114	126	121	138	133	133	111	96	121	117	126	125	136	115	128	121	124	133	98	105	136	116	146	131	123	131	123	126	126	127	130	123	136	138	137	119	135	131	132	125	125	116	134	125	126	117	102	125	123	117	100	125	137	115	142	127	152	128	120	133	121	129	107	111	126	121	127	142	104	120	140	148	136	134	113	149	115	107	133	131	131	117	110	141	133	114	121	126	119	133	125	121	116	104	121	116	105	117	125	119	123	132	150	119	121	125	117	127	94	119	134	114	136	124	120	117	128	124	131	127	118	115	113	115	148	118	127	134	127	122	123	123	122	116	142	121	128	120	116	136	134	130	123	120	126	119	140	113	107	127	112	126	113	98	115	134	139	138	147	129	134	107	147	138	144	127	130	104	114	131	139	119	141	114	133	123	120	110	128	123	109	133	134	116	121	127	127	112	125	130	134	133	109	111	130	124	124	117	116	124	112	121	120	130	126	113	111	115	119	113	128	155	133	119	114	125	121	109	121	120	108	131	129	138	136	110	97	133	109	130	130	115	131	137	112	105	137	125	132	117	124	133	133	125	138	115	128	108	116	130	128	136	114	114	104	127	123	119	118	116	123	113	124	115	104	140	106	125	117	148	141	115	116	127	133	135	119	126	109	117	120	123	106	119	142	137	130	121	140	125	132	116	115	140	128	132	129	126	110	141	127	118	144	138	136	132	118	127	125	119	115	113	116	124	120	139	120	120	120	137	106	150	131	121	118	119	117	129	117	118	137	121	102	131	113	136	113	141	124	121	130	112	131	134	117	133	139	119	102	101	130	124	134	104	119	120	123	116	123	125	131	100	141	115	110	113	115	123	122	115	120	122	130	130	128	116	118	114	141	112	150	132	127	123	127	128	150	115	126	133	108	120	130	136	120	123	131	125	108	130	125	122	135	123	122	128	138	114	132	126	134	121	121	134	140	130	126	133	120	132	140	121	121	129	135	122	115	101	124	123	113	121	116	121	117	119	113	147	132	114	138	108	146	104	126	133	116	127	122	131	136	116	139	126	124	119	119	133	118	122	137	135	127	114	126	137	137	129	127	151	139	121	109	145	106	129	112	136	144	121	133	122	140	127	116	127	128	111	120	102	123	132	142	132	125	148	130	140	122	111	142	138	134	120	121	128	122	136	117	117	125	130	113	101	122	122	109	135	106	102	109	137	126	114	109	100	131	120	128	111	121	129	136	124	127	108	127	115	122	137	159	107	139	117	115	139	128	120	136	123	129	140	123	120	125	135	118	132	116	125	125	109	121	119	144	124	144	123	121	104	122	104	113	144	130	142	122	133	127	140	102	117	135	124	121	118	119	120	132	131	120	121	115	130	120	118	119	126	126	145	142	112	126	117	142	136	125	116	110	128	108	127	132	117	107	123	118	135	136	128	112	108	155	123	118	129	115	142	123	130	137	113	139	104	130	123	119	136	120	123	111	123	124	105	123	119	127	124	118	107	113	115	118	117	142	125	110	121	115	115	133	130	104	110	149	112	106	130	138	130	95	133	130	120	122	119	133	114	144	108	131	140	145	121	127	115	148	111	118	118	128	132	141	101	129	127	125	110	139	128	121	116	126	140	130	117	149	125	133	114	135	132	115	127	124	115	121	110	110	136	116	150	118	122	128	127	132	109	129	130	120	126	133	124	120	137	124	135	120	135	135	116	127	137	122	120	141	134	122	103	129	127	131	132	147	130	117	131	128	108	109	132	123	134	115	120	149	131	138	106	119	121	138	133	133	129	115	128	130	126	113	114	136	105	133	120	128	104	110	138	109	120	153	127	129	121	122	136	124	138	123	113	136	119	119	145	140	137	110	130	125	143	113	128	125	115	113	141	123	111	112	152	126	115	125	127	154	125	118	147	105	129	134	130	116	114	124	130	118	127	116	122	122	140	114	121	128	114	97	114	104	144	131	110	123	110	122	115	122	120	119	134	110	130	103	109	120	124	133	118	113	128	122	104	135	126	143	121	108	130	114	123	122	160	99	99	127	104	148	135	123	114	119	122	122	121	114	123	127	115	144	107	109	147	122	123	127	101	141	130	116	120	115	113	129	126	141	138	125	120	128	106	115	122	137	132	115	98	128	102	119	137	128	142	125	108	119	130	118	143	131	120	117	136	116	125	137	143	133	145	102	137	134	99	99	120	115	125	129	120	117	116	123	136	127	130	138	127	129	129	120	140	119	127	119	126	118	127	131	118	138	139	113	134	120	129	127	126	110	111	150	120	140	120	125	131	134	121	125	133	143	119	142	148	124	126	112	136	128	148	108	129	146	111	141	133	115	138	128	129	103	109	123	140	132	129	140	148	129	121	124	120	123	134	99	110	115	130	117	150	119	126	99	117	129	127	132	131	130	119	135	127	131	124	129	105	116	125	123	136	127	129	132	141	104	115	136	130	132	127	147	128	120	111	126	136	113	108	136	133	111	119	116	124	127	127	131	120	123	130	124	139	127	128	119	151	107	108	120	148	128	122	126	112	134	121	139	145	142	102	131	122	122	129	140	126	113	118	124	127	111	136	118	140	124	139	136	123	121	140	139	131	124	128	105	125	128	145	112	135	129	126	139	126	134	114	116	116	118	123	129	131	139	141	127	126	103	125	125	122	142	122	129	107	121	127	148	121	119	121	106	130	141	125	134	141	116	109	125	121	124	136	133	136	127	130	112	147	127	148	119	111	112	107	105	144	119	111	125	120	151	125	120	136	131	128	119	98	114	127	102	137	137	124	107	122	138	135	125	116	110	132	131	123	134	114	121	144	130	132	122	119	141	130	118	110	145	145	129	146	124	145	123	143	129	120	120	114	109	126	127	124	137	97	139	149	134	131	132	126	117	120	115	122	111	136	122	112	115	118	115	105	117	126	140	120	133	112	124	129	113	137	129	125	141	117	123	126	129	140	125	118	123	111	105	121	119	127	128	129	104	101	143	122	123	137	132	126	121	118	98	132	135	125	111	116	121	141	117	130	126	114	129	132	142	118	103	132	130	138	134	128	125	149	132	119	103	126	141	117	117	131	119	132	121	129	118	130	141	112	112	155	122	125	113	123	123	122	125	108	113	130	130	113	101	124
22504	42545	39553	24649	28805	18349	11973	8715	8345	5411	2655	2491	4672	4551	3129	1387	771	4314	18042	16848	3831	228	233	216	205	189	205	196	222	187	195	182	199	213	192	193	215	205	182	176	189	198	179	186	202	168	171	176	160	174	188	183	157	172	205	176	172	200	175	179	180	190	155	172	151	189	208	174	201	167	174	189	157	173	180	202	190	167	180	176	151	174	170	182	185	167	187	192	167	195	180	172	152	139	172	182	182	173	186	169	185	170	160	196	181	186	167	164	167	196	183	156	159	174	173	185	185	170	175	166	167	195	147	176	148	156	156	181	161	187	178	187	184	180	140	174	175	188	175	183	172	192	177	185	164	146	181	193	155	185	172	156	172	146	167	158	160	185	159	169	154	157	165	181	190	179	159	162	180	158	170	149	185	146	178	190	177	191	185	175	170	157	164	150	173	182	163	169	177	160	149	142	194	185	179	172	173	183	167	186	151	175	178	162	185	167	178	165	179	172	179	152	173	174	148	175	173	170	184	171	157	188	158	174	183	185	156	149	163	166	148	170	151	187	162	160	186	189	179	173	175	160	153	181	184	169	175	160	160	166	202	153	163	190	189	158	163	183	162	148	165	192	163	158	164	157	192	185	153	181	191	157	195	166	149	204	174	171	172	184	168	164	163	168	145	178	178	179	150	150	180	167	152	205	159	178	181	195	161	164	169	167	191	168	162	173	197	166	182	181	138	171	164	198	174	175	170	158	158	185	171	182	173	184	186	167	160	167	200	161	153	169	189	176	170	173	176	169	181	172	144	186	169	186	162	153	163	178	154	178	181	167	160	179	149	175	172	173	166	168	157	172	188	191	162	190	175	172	167	147	180	179	160	166	180	168	161	179	163	175	157	195	178	157	162	166	164	173	193	167	161	175	188	170	179	171	191	160	190	192	201	182	163	167	175	195	187	194	175	174	152	167	183	188	167	179	181	150	170	195	142	166	151	163	172	163	149	161	174	168	163	168	144	167	185	170	157	145	167	184	172	147	166	169	187	145	153	191	176	148	187	156	178	147	175	161	194	179	183	174	170	195	172	167	153	170	161	183	163	158	198	155	163	182	163	178	174	148	172	184	166	153	166	168	166	169	154	192	180	174	171	167	188	166	162	176	162	157	180	192	197	178	163	166	167	170	160	153	153	175	176	167	179	166	181	177	170	186	156	168	166	160	178	167	143	184	181	173	173	141	166	156	162	156	199	209	160	165	169	187	167	174	180	163	186	187	181	181	143	171	177	156	184	160	182	166	183	161	165	159	155	147	164	181	179	182	167	162	172	186	190	163	152	179	163	153	153	185	151	185	167	174	173	165	182	155	152	179	137	169	199	174	174	172	163	181	168	186	161	185	171	167	167	153	173	155	167	142	160	175	167	158	191	139	177	151	177	183	153	157	173	168	177	158	165	180	168	174	172	185	171	184	167	189	164	170	172	189	174	160	170	171	181	173	162	150	171	182	158	165	166	187	204	155	155	165	161	146	186	171	161	183	184	183	157	163	179	162	167	163	153	174	175	172	169	149	174	161	168	161	169	158	163	185	172	163	153	170	164	198	178	192	162	175	176	184	176	189	174	179	183	176	191	152	162	177	175	162	150	171	170	152	163	179	156	166	174	178	169	149	159	156	163	174	169	154	182	189	165	165	162	155	172	155	170	172	188	175	193	169	158	176	174	178	156	171	177	202	162	176	155	194	191	184	166	171	168	193	152	190	159	178	166	175	186	168	174	181	173	172	163	165	181	175	167	168	169	167	168	169	163	173	174	164	181	174	177	163	176	180	162	175	172	143	156	156	156	171	184	199	148	193	158	170	178	169	173	159	169	196	151	173	187	146	177	172	158	163	171	171	161	194	159	179	184	171	170	167	176	154	183	178	157	177	176	207	159	165	174	170	172	175	168	198	166	180	184	198	185	165	174	137	177	148	165	172	186	170	142	171	166	183	145	164	169	186	151	158	166	158	175	178	178	155	181	184	163	170	169	202	161	192	172	159	167	182	167	163	162	162	164	162	182	173	192	171	165	178	161	174	154	152	170	187	156	155	158	158	167	164	146	160	168	177	169	188	186	165	175	171	186	161	156	180	160	176	199	161	175	150	161	167	181	152	173	146	183	171	173	147	171	179	186	168	176	175	153	155	173	184	180	177	176	180	178	174	181	178	188	175	159	165	154	173	174	182	190	163	146	166	164	165	195	183	153	155	177	173	164	159	165	163	163	144	159	161	148	172	174	186	157	145	161	199	178	155	161	170	172	184	167	179	192	177	159	166	167	173	176	161	163	176	152	192	176	169	165	153	160	191	179	155	162	159	163	154	188	170	138	164	162	149	145	179	151	153	168	165	158	160	175	185	164	166	175	179	155	162	167	175	168	165	160	164	179	175	169	164	203	168	173	155	174	165	171	179	194	188	174	148	180	170	167	179	191	147	187	195	174	177	172	159	158	173	163	165	154	147	188	170	168	148	174	185	168	163	175	175	154	185	154	163	152	156	174	165	152	172	191	109	179	156	176	172	179	185	162	177	173	145	160	172	170	160	177	159	180	181	177	172	152	180	179	167	177	173	203	180	159	173	173	157	155	169	159	171	171	183	166	159	156	166	160	151	175	157	155	149	189	186	153	198	178	164	152	167	173	189	149	167	153	181	187	163	152	172	156	142	161	213	171	196	166	154	172	204	175	176	148	179	179	161	197	165	186	185	172	155	174	154	179	194	188	174	162	141	170	157	175	150	167	192	162	173	152	169	174	179	155	158	186	177	170	157	168	144	168	161	173	192	164	142	165	150	171	179	175	183	173	182	180	165	189	171	175	173	170	212	155	173	166	172	164	197	184	161	155	181	153	172	164	178	163	153	163	140	180	160	162	169	182	169	156	160	195	187	167	163	147	167	176	161	146	161	168	184	153	192	171	157	175	157	172	169	179	177	149	184	180	165	166	169	184	173	170	152	165	171	190	178	162	154	151	176	176	174	196	168	146	168	176	157	185	149	176	174	186	178	182	183	186	166	183	176	172	188	183	163	173	157	172	182	173	189	185	163	181	165	189	156	167	151	162	179	146	160	168	178	163	203	199	185	169	201	169	179	167	151	147	195	155	212	172	158	176	172	165	188	157	153	162	168	164	186	166	191	155	172	153	158	185	156	177	146	159	166	153	175	186	172	186	167	171	153	165	184	177	171	180	161	170	157	177	167	170	170	168	192	169	192	199	137	143	188	172	187	173	183	151	170	180	172	169	166	194	179	171	175	179	206	176	168	166	174	154	173	162	166	181	151	164	169	163	165	178	178	173	154	181	170	178	144	166	185	169	184	166	176	173	165	156	189	168	174	159	159	154	176	175	166	147	196	162	167	159	191	158	161	177	167	193	184	176	170	178	166	187	183	162	162	191	183	154	156	158	147	177	180	197	187	184	173	183	156	183	161	167	166	165	180	167	164	202	179	173	172	176	158	152	179	167	181	174	169	204	163
26858	21598	21417	11533	8380	3272	1749	1865	1324	1359	729	607	614	536	548	449	411	462	732	1064	572	353	351	371	326	349	374	345	353	342	358	355	341	356	363	379	296	344	335	321	342	342	370	339	333	335	331	314	353	348	363	346	340	325	370	299	331	357	346	333	315	344	343	357	351	367	345	356	349	373	356	352	327	371	388	354	365	353	342	362	349	348	367	343	312	390	328	353	347	336	333	346	340	312	373	321	355	333	325	346	378	352	343	331	357	339	337	345	323	357	342	352	343	364	360	366	346	329	332	357	326	327	344	344	312	366	337	397	381	333	352	331	364	362	339	353	390	339	337	347	351	363	314	285	338	328	350	364	366	359	346	349	366	342	316	358	334	335	384	345	316	334	367	329	312	339	338	340	304	356	328	345	291	344	344	360	359	342	337	349	348	348	350	369	322	353	343	325	347	350	333	334	339	313	343	361	348	355	357	335	351	357	353	357	366	315	351	379	320	343	367	390	340	320	363	332	312	327	351	365	347	330	329	342	359	338	363	342	369	330	333	351	320	338	357	349	338	297	374	348	322	347	371	314	338	349	368	329	343	349	361	338	315	362	358	349	337	303	348	331	368	349	333	330	343	329	343	333	319	354	345	358	333	335	318	307	327	328	350	322	334	342	328	363	362	362	336	371	351	305	357	344	351	343	311	354	350	379	358	340	322	361	345	332	356	323	320	333	353	316	331	341	372	339	380	330	345	356	327	317	338	357	339	338	329	358	354	319	336	331	329	337	335	365	343	348	375	334	358	345	331	357	327	308	351	319	347	311	333	352	364	329	341	367	336	351	342	329	364	327	353	364	344	335	336	306	335	321	335	339	342	316	314	340	334	337	370	369	318	332	341	331	326	335	375	327	377	352	350	361	335	316	368	363	320	339	349	338	367	287	321	325	334	332	372	316	342	368	340	311	380	372	326	358	353	340	349	343	315	309	352	353	334	328	333	338	360	348	352	408	342	364	342	350	330	333	367	305	331	361	385	317	360	334	360	339	338	343	339	337	329	336	371	344	347	360	336	337	355	333	318	352	340	322	327	318	323	368	333	349	346	386	333	350	385	349	346	317	339	338	332	344	333	299	362	356	323	330	318	309	353	371	330	340	348	357	366	357	353	361	355	333	324	338	340	320	321	341	348	345	335	358	335	334	340	337	354	350	362	326	346	381	375	321	366	338	318	359	326	369	331	346	343	351	347	357	329	382	312	370	336	344	366	382	361	349	339	350	314	344	316	324	352	340	342	354	350	357	363	350	335	333	372	348	344	342	344	366	331	342	369	341	364	355	374	330	348	399	377	317	330	369	334	366	360	345	303	316	322	333	326	345	336	307	346	335	349	356	336	340	318	330	316	370	363	347	342	390	336	364	346	342	347	368	338	314	366	374	350	358	324	330	335	350	345	329	357	330	300	346	349	359	335	330	366	327	352	353	316	320	362	347	340	343	354	377	352	325	351	350	330	369	321	368	346	341	333	352	365	327	347	344	328	345	348	371	361	349	337	324	340	353	329	357	333	322	357	342	346	337	364	353	336	352	358	356	373	348	364	311	338	371	344	371	327	340	328	351	328	336	337	316	330	330	336	351	350	345	322	371	360	305	332	353	350	359	333	316	324	364	319	352	350	356	374	364	340	321	317	385	362	354	340	319	344	377	344	372	363	331	332	307	330	350	342	369	349	352	322	332	371	343	356	339	325	345	348	362	378	353	351	377	352	353	316	335	338	348	307	347	319	349	376	340	355	355	348	351	357	362	352	357	348	324	352	333	347	321	345	312	379	324	367	333	355	344	341	348	347	356	332	376	359	342	340	306	343	360	372	336	359	352	398	367	356	367	362	330	330	348	344	360	370	330	329	333	355	360	330	365	346	386	344	321	349	336	357	348	346	371	323	366	332	326	342	369	351	341	350	342	344	353	314	354	349	315	333	357	339	333	329	353	360	339	337	376	369	356	344	345	332	318	338	348	372	364	347	366	360	331	360	340	328	351	360	341	347	333	385	350	343	301	345	293	324	337	332	294	346	323	348	310	346	364	319	361	356	328	339	329	359	340	320	353	335	342	339	360	371	361	345	336	341	329	296	317	378	319	299	335	351	332	343	363	357	371	319	363	322	356	366	356	332	342	312	327	323	349	310	327	353	333	331	354	367	327	342	359	353	358	352	342	358	356	335	346	335	310	351	328	370	370	379	353	355	336	321	348	374	342	361	358	318	327	324	357	329	342	334	335	348	337	322	353	332	383	369	339	340	337	335	354	340	373	359	343	318	339	317	341	339	353	331	317	339	353	334	337	367	358	368	327	326	318	336	357	328	358	335	348	361	358	340	353	364	363	327	305	339	347	365	353	358	340	331	342	381	333	370	371	345	314	395	356	326	358	338	364	360	388	351	339	314	315	348	368	317	354	339	373	335	332	343	353	365	372	317	332	350	356	332	340	347	331	363	371	319	337	345	347	347	343	332	363	356	305	369	367	332	345	341	353	355	354	354	340	325	320	332	360	344	343	343	348	339	352	330	348	328	388	361	346	356	364	373	356	362	297	323	327	304	362	354	351	303	321	369	325	333	354	320	321	343	370	318	334	347	347	353	332	363	375	354	340	352	372	367	405	342	341	332	364	361	376	330	362	349	363	345	339	355	347	358	318	300	329	319	313	337	359	330	349	334	377	358	352	342	344	345	360	335	349	349	345	333	350	400	348	364	347	341	321	347	346	343	324	335	350	386	336	344	338	356	335	368	339	341	365	352	349	372	358	364	326	328	356	372	345	352	358	335	320	344	351	340	356	332	329	325	324	348	339	331	280	336	352	340	336	345	333	329	338	325	372	310	342	369	343	343	356	352	306	349	322	364	337	360	334	310	358	357	318	339	350	366	362	343	339	314	376	305	354	342	369	329	324	331	350	314	359	346	342	340	325	311	374	344	351	340	363	365	309	317	342	338	359	315	348	328	355	340	331	355	310	342	323	343	322	369	341	329	316	310	302	333	313	324	334	364	322	319	349	331	352	326	338	355	326	346	362	372	358	341	354	316	359	367	337	357	344	347	353	312	329	353	335	343	367	351	345	346	367	352	383	310	358	351	350	342	339	378	346	344	336	353	344	379	348	333	311	386	319	327	325	321	365	342	339	342	355	351	337	365	331	333	348	328	366	353	326	349	336	333	372	320	322	376	341	375	332	351	331	388	351	349	301	328	324	348	339	346	347	331	361	349	316	389	333	364	322	341	330	376	359	383	307	362	353	331	337	348	314	344	362	372	376	350	370	350	336	344	353	362	349	342	340	321	355	309	384	354	311	327	372	316	320	346	310	364	335	349	323	345	355	350	352	341	347	332	353	350	349	309	339	326	360	329	340	332	340	346	335	347	318	311	341	339	353	352	348	317	364	341	342	370	359	348	373	359	355	337	351	377	329	356	333	331	362	325	316	333	353	382	357	321	335	323	307	343	345	327	355	345	323	342	356
18902	31247	26030	14139	14543	7215	4376	4713	3448	3264	1658	1233	1130	1073	1008	777	628	747	1348	2071	983	506	476	507	512	477	470	450	489	454	464	439	484	525	459	478	487	492	467	493	483	477	502	466	512	440	472	455	477	421	457	457	494	480	492	458	461	490	515	493	434	467	472	448	492	452	451	484	488	502	514	457	474	427	456	472	471	474	445	448	479	485	496	511	473	496	444	459	493	448	473	488	479	506	514	465	484	468	445	435	451	454	488	500	484	472	448	464	525	470	450	476	517	509	448	474	467	473	434	457	485	490	446	425	472	446	476	492	440	467	465	424	462	491	492	506	468	447	444	489	489	461	476	481	476	465	520	455	474	468	521	482	457	491	489	492	464	494	461	483	454	476	443	447	492	468	484	490	489	472	460	518	442	481	479	479	521	523	496	457	462	498	504	477	505	449	493	468	482	463	486	444	503	454	461	509	474	463	486	498	475	447	503	462	451	427	464	473	496	447	468	508	485	474	474	470	484	453	498	446	501	422	456	473	463	441	462	535	492	504	457	466	473	464	480	454	493	463	493	466	472	488	458	480	482	490	465	438	462	507	462	466	453	482	462	494	465	464	451	480	442	509	457	453	431	494	490	456	499	489	473	503	463	460	477	448	489	473	507	472	452	491	474	439	464	481	441	483	490	465	493	452	446	483	486	488	449	474	473	402	464	499	461	462	449	460	482	484	494	491	464	461	479	493	468	520	469	454	470	486	464	487	458	483	461	485	464	473	480	490	480	447	476	521	494	469	490	506	486	503	538	454	476	494	464	491	470	496	468	454	478	508	467	475	495	490	467	485	467	498	460	492	508	449	460	433	454	438	481	478	486	500	483	420	467	477	457	454	478	486	456	451	483	463	444	459	472	486	474	460	507	463	458	482	480	471	457	468	448	406	481	461	463	545	459	500	474	447	425	455	477	470	474	467	488	476	478	490	484	463	475	508	461	469	440	479	456	474	457	445	489	435	493	462	471	473	484	473	461	481	501	491	457	467	467	492	493	504	449	424	496	478	480	468	493	521	471	489	501	468	455	480	441	484	460	451	452	457	448	511	460	452	443	467	450	447	497	455	462	485	434	458	488	528	505	506	451	493	499	471	514	469	486	489	494	492	457	447	458	474	452	464	442	479	472	519	468	445	467	475	465	460	456	473	480	496	468	521	459	471	470	437	499	475	452	460	465	459	477	448	443	480	483	489	459	502	474	518	471	420	478	487	466	474	472	479	463	489	460	469	481	456	497	470	479	466	498	483	444	432	495	446	456	502	473	461	472	466	472	465	464	461	493	475	466	452	473	478	501	491	473	482	442	477	484	468	464	471	524	498	490	470	473	522	492	471	473	495	429	457	495	487	480	482	459	480	516	472	460	464	483	471	475	504	468	472	491	453	432	484	454	447	438	479	459	452	474	521	465	496	447	476	470	436	501	475	460	471	497	486	492	489	516	444	466	452	481	445	459	453	442	485	452	484	472	442	509	476	486	493	441	452	464	472	440	452	443	482	459	442	480	467	436	499	445	415	505	482	485	486	433	487	461	472	476	445	469	452	449	487	493	490	471	434	493	454	458	468	438	476	488	449	476	501	492	475	464	493	471	461	495	452	462	463	486	464	478	445	494	457	429	500	487	494	508	493	455	486	467	494	471	471	508	471	467	504	437	442	473	453	485	493	457	482	450	468	510	458	444	491	462	465	475	469	450	456	537	476	485	494	501	523	468	487	449	492	485	455	461	496	475	479	470	444	493	488	454	492	516	482	474	447	441	456	476	498	458	450	479	478	477	454	453	431	500	470	456	485	479	471	440	473	478	522	458	503	473	510	482	502	483	469	493	476	495	472	487	461	436	484	481	461	439	483	474	465	465	475	444	452	454	441	462	453	453	489	466	494	471	474	476	503	471	461	487	499	453	499	442	484	504	450	493	465	454	478	435	485	454	493	462	487	474	499	446	459	445	464	488	472	451	508	448	459	445	484	484	447	442	478	486	457	486	456	473	485	442	471	507	452	451	517	483	467	471	474	492	510	453	446	510	470	469	455	449	449	522	449	445	465	444	496	491	440	488	472	474	482	459	462	483	480	449	476	515	479	461	474	470	480	444	497	481	463	481	454	497	519	458	499	480	451	475	481	486	446	482	448	474	469	465	469	443	481	438	488	423	468	444	472	441	450	445	462	448	466	484	525	504	501	464	462	475	453	489	476	420	486	447	483	451	458	472	500	464	500	484	482	492	505	489	494	490	474	478	517	493	465	449	533	424	460	475	482	454	436	454	514	462	459	468	481	460	480	460	487	485	504	467	458	465	484	488	448	479	456	455	514	454	473	490	472	456	493	476	474	470	455	484	473	474	480	491	500	469	465	514	444	431	458	476	470	448	486	466	438	489	488	487	474	458	462	483	485	449	469	497	471	444	456	492	465	485	435	483	484	459	488	464	476	462	485	522	477	493	462	449	472	464	462	460	507	478	506	480	475	458	475	524	495	499	460	450	489	465	490	479	495	452	455	476	467	459	446	501	470	457	458	463	506	493	448	460	456	483	456	475	479	495	493	488	466	452	481	486	483	463	461	465	476	479	458	427	477	490	463	479	470	514	468	468	453	502	509	507	480	443	481	489	450	501	473	439	479	456	470	475	500	464	476	496	503	475	505	467	462	465	442	492	487	463	535	487	468	431	460	472	469	440	473	484	473	461	464	520	453	490	449	459	461	462	457	470	465	469	490	478	493	466	497	463	480	465	471	458	435	457	488	481	442	479	435	427	489	466	467	506	470	491	496	446	448	439	443	451	459	482	502	441	460	504	487	462	471	492	511	501	493	447	486	480	464	496	484	486	450	485	418	450	447	463	479	473	534	482	423	459	481	506	463	428	480	464	461	441	470	459	434	440	474	451	513	492	460	484	474	462	477	458	471	492	481	464	483	489	497	496	482	506	543	474	449	426	487	448	449	501	493	465	414	468	497	439	480	501	466	488	466	472	468	452	476	478	455	488	525	466	485	474	448	458	437	461	489	494	470	467	491	491	453	489	433	495	491	466	482	478	457	472	476	506	465	454	446	490	429	495	446	491	478	465	499	454	485	480	499	491	437	494	497	501	488	473	457	466	475	462	500	467	475	463	461	456	459	462	495	470	473	495	504	469	479	506	490	464	451	466	491	479	471	451	470	468	501	443	437	492	462	483	463	458	437	441	462	464	454	495	495	460	477	485	475	454	459	451	466	470	478	416	471	451	484	477	504	487	501	474	502	457	453	469	471	466	455	475	506	491	463	425	469	471	478	482	474	479	489	483	481	508	486	448	466	486	475	432	481	435	495	458	472	495	451	466	471	451	413	458	500	503	484	433	493	486	427	462	480	496	467	477	445	458	503	491	456	503	483	510	452	470	460	451	447	459	489	474	464	448	449	476	474	448	450	478	468	473	478	507	435	473	443	483	471	475	462	456	455	460	490	477	455	470	453	472	512	490	495
24022	21118	28341	24184	21061	12403	3465	3074	2126	2217	1442	884	702	739	670	568	536	992	5047	7454	3000	301	277	298	273	280	293	295	297	297	275	302	251	265	264	269	275	274	296	274	270	265	286	258	280	263	287	254	278	251	272	275	274	253	273	253	283	250	281	287	259	259	258	260	274	267	267	269	254	267	273	259	250	260	257	264	299	267	273	264	278	277	271	238	275	216	297	264	254	285	271	259	240	269	297	258	288	288	280	248	280	294	258	280	297	279	266	251	283	256	288	284	244	273	285	292	267	282	269	264	289	285	267	305	252	270	269	280	244	260	290	275	306	282	296	248	282	237	268	280	289	310	265	283	257	264	264	284	246	252	274	275	287	267	277	313	289	272	269	268	295	279	303	282	270	299	273	283	274	268	266	269	264	249	284	267	278	279	267	263	253	248	298	270	304	268	294	264	270	258	258	300	259	249	266	288	273	290	265	289	287	306	262	232	276	276	277	278	251	284	264	279	311	270	271	252	258	267	300	282	263	262	268	270	269	282	247	279	249	294	277	305	268	259	264	296	276	269	283	269	271	311	256	267	280	257	278	264	273	264	257	263	269	292	274	273	279	255	266	266	270	275	258	259	259	252	233	268	296	268	283	269	261	273	247	284	229	283	265	267	273	273	268	301	276	259	242	277	293	264	271	303	283	298	253	248	261	279	256	310	283	280	280	251	272	289	287	289	255	254	267	250	278	299	270	263	270	291	282	265	263	295	258	262	253	259	253	261	251	273	233	279	291	269	282	304	269	276	310	277	267	239	278	265	284	268	249	257	261	272	282	263	242	287	269	252	258	270	291	283	289	293	261	257	271	284	281	252	288	308	212	277	259	271	259	273	265	261	240	276	261	249	278	260	276	266	272	260	269	259	258	254	286	281	286	286	230	255	289	264	258	280	283	293	247	274	262	279	252	248	273	294	264	271	283	304	288	276	287	268	263	281	266	288	282	283	260	293	283	249	263	280	267	260	237	270	279	293	260	285	266	254	291	271	246	260	296	256	302	263	276	266	253	277	284	281	289	289	312	263	256	276	303	250	280	265	255	281	267	244	271	293	294	273	263	280	255	270	271	265	286	265	234	286	288	266	306	265	252	299	299	279	292	286	292	302	242	257	269	253	278	297	301	296	287	275	255	284	251	283	255	241	262	251	277	258	264	265	273	266	266	282	268	261	265	265	287	275	271	282	269	256	291	260	278	247	297	260	268	261	243	273	270	247	301	297	294	252	262	278	258	283	289	291	281	283	253	265	281	298	253	282	257	302	259	261	285	268	270	268	271	271	289	265	273	281	255	279	281	259	248	278	277	264	271	253	275	277	237	272	273	249	253	278	264	279	252	275	269	284	277	267	266	270	275	247	255	261	264	256	259	287	262	259	255	253	261	254	249	274	269	288	260	273	251	292	253	308	253	256	301	281	277	266	290	279	242	269	277	270	287	296	257	285	271	278	285	291	266	260	274	256	288	296	255	285	255	298	292	317	282	265	264	248	303	260	286	285	279	298	273	277	305	287	283	275	270	251	268	272	254	261	260	272	253	285	282	256	267	264	220	270	288	261	289	274	277	301	278	288	248	251	271	288	250	275	274	294	269	278	282	271	257	302	243	271	282	277	265	290	299	266	256	270	261	266	263	254	278	263	255	272	262	272	286	275	270	233	270	287	270	285	264	271	310	278	281	239	287	261	273	257	276	262	278	255	286	252	284	268	253	251	262	264	294	258	256	270	242	276	287	287	257	259	262	258	305	314	278	265	277	250	286	295	276	283	289	270	229	300	251	281	273	258	255	272	264	285	235	272	266	283	287	258	282	260	254	290	287	267	275	282	287	266	275	266	272	265	289	280	294	273	291	284	251	280	287	277	235	298	280	305	266	291	265	246	287	266	286	287	271	253	270	272	249	249	267	270	273	277	281	263	270	251	276	243	291	247	286	252	272	257	264	260	253	287	272	246	300	290	301	304	276	255	278	292	287	261	281	228	276	282	294	301	284	265	270	271	259	226	262	274	304	266	298	268	287	316	272	266	316	272	308	276	254	270	278	303	283	292	255	266	265	288	283	267	267	273	256	264	269	277	260	293	281	304	296	287	271	298	267	286	283	286	251	282	295	260	280	275	275	259	275	270	247	279	300	284	281	271	260	272	273	284	305	243	290	245	260	262	297	263	259	258	274	253	270	283	273	281	277	287	274	247	270	271	274	260	273	267	274	275	244	256	278	297	266	291	249	262	288	285	277	278	276	282	284	274	266	289	244	257	265	255	266	309	265	270	271	260	299	288	262	281	282	265	304	267	292	287	297	276	262	258	253	269	274	279	274	277	263	273	279	239	267	259	276	268	292	252	260	260	285	252	259	236	253	272	291	265	254	268	274	262	282	276	287	258	255	269	289	303	262	272	241	283	265	273	241	265	279	253	264	257	304	305	274	240	272	270	269	288	253	245	262	285	274	266	289	254	281	273	282	298	280	271	268	291	256	269	262	278	285	294	293	264	260	257	290	270	264	280	284	241	275	253	271	288	257	257	272	245	258	282	261	303	257	256	268	261	264	293	277	270	271	290	278	268	242	277	263	291	287	285	248	247	271	272	278	279	277	256	294	291	272	286	290	259	271	247	222	270	288	241	255	264	274	273	266	299	289	263	262	288	273	264	288	305	265	283	279	265	276	290	290	282	265	269	262	279	272	275	270	273	272	269	275	271	247	273	265	290	278	306	262	262	302	283	269	269	261	290	289	250	277	301	263	255	266	290	280	290	277	286	267	257	291	265	275	284	295	270	286	286	278	276	232	279	267	287	268	274	272	256	257	282	259	238	286	244	259	268	265	277	267	286	305	291	233	257	259	283	264	267	256	252	276	268	274	287	295	285	282	293	249	303	248	288	291	315	298	266	223	289	265	246	264	259	267	255	262	276	239	316	272	308	286	253	264	301	257	262	280	270	281	239	286	258	306	261	307	293	250	275	298	257	256	253	275	290	266	273	269	267	279	287	246	251	238	267	263	262	255	275	273	260	268	260	284	287	263	286	262	289	252	278	261	260	283	262	261	273	272	254	316	265	254	257	296	270	295	281	278	256	292	267	266	253	263	258	256	264	278	276	242	273	296	246	283	279	259	281	259	286	273	261	256	295	245	280	256	265	279	245	269	278	277	261	248	313	263	235	278	247	276	284	284	255	241	285	284	275	272	288	275	255	254	270	252	276	234	237	263	268	266	261	262	259	241	263	289	308	269	266	276	303	262	279	282	263	297	254	261	266	284	313	276	270	286	300	295	262	274	270	248	306	251	275	301	283	266	281	271	271	228	287	297	253	288	252	280	272	269	274	260	261	275	268	276	301	300	236	275	295	278	254	257	247	282	257	272	264	264	273	261	270	251	285	295	279	266	280	292	259	284	305	292	250	290	273	308	267	269	271	266	262	253	240	255	309	269	252	243	249	285	264	251	294	239	270	282	260	252	271	256	288
19470	38105	31630	22678	19083	10702	5571	7256	5413	5498	3475	1856	1649	1534	1331	1197	1065	2217	10274	13627	5106	433	409	381	403	407	391	396	395	424	409	400	388	397	402	402	404	355	393	385	378	368	387	420	356	365	412	381	401	400	370	395	397	407	371	386	378	368	390	372	405	389	364	377	379	378	370	370	405	388	408	401	400	375	364	400	388	383	392	372	385	406	407	378	363	341	352	378	359	373	355	369	377	407	389	368	372	357	385	388	357	373	361	381	350	379	382	376	383	364	402	375	382	404	367	375	352	406	382	339	364	388	358	372	351	374	441	382	371	384	378	368	356	366	415	397	384	393	381	346	353	393	354	391	375	422	392	351	369	349	392	362	382	372	377	380	393	383	384	359	391	359	361	404	370	357	382	377	395	398	374	352	394	366	410	389	380	382	403	361	347	386	382	412	364	377	361	362	384	352	432	405	387	382	388	357	340	400	377	391	337	358	368	373	378	389	373	362	395	388	376	360	369	370	384	365	380	378	367	363	356	410	405	403	373	363	384	370	378	381	390	376	396	359	355	415	350	398	405	369	370	395	345	372	388	307	387	359	363	416	403	353	364	363	389	372	386	405	390	357	400	390	389	374	415	348	378	400	361	367	338	351	364	401	375	384	370	378	357	390	371	379	374	413	385	368	367	389	374	359	372	352	397	378	365	385	369	362	412	354	394	371	395	373	321	414	399	381	375	358	367	367	371	371	399	362	392	356	346	380	379	368	376	401	356	370	388	386	378	381	357	382	369	392	387	382	359	379	378	403	351	405	407	376	378	389	369	404	381	361	377	365	346	366	355	361	359	370	381	368	380	389	357	411	365	417	373	384	364	380	372	403	385	374	359	366	380	389	361	356	362	394	381	395	381	401	401	380	382	403	399	350	368	397	411	365	387	335	368	371	353	396	386	410	389	348	364	373	369	390	400	376	395	362	334	368	399	386	387	355	389	350	385	370	380	359	412	384	368	357	358	380	408	412	400	399	428	378	336	365	345	338	346	365	382	368	361	375	374	366	399	382	412	326	382	403	385	369	365	359	356	393	367	393	390	407	351	388	350	391	398	389	366	380	404	362	423	349	384	389	382	398	352	381	375	386	361	367	376	374	400	374	351	356	370	361	429	357	363	370	382	374	390	374	359	390	357	385	405	402	394	377	382	365	408	361	383	369	396	383	387	401	392	370	383	375	395	392	368	395	428	355	385	365	403	393	380	332	381	370	398	363	369	343	365	359	356	360	382	394	356	394	396	407	363	362	379	389	383	363	368	403	397	363	375	382	357	393	369	367	419	355	387	373	359	363	383	372	362	361	361	345	385	381	364	389	396	371	374	390	405	359	390	408	395	409	398	356	381	365	355	329	420	386	405	361	373	384	385	366	362	389	364	382	352	383	362	378	380	375	374	381	358	394	367	395	353	381	392	389	375	396	381	378	414	396	360	390	371	367	339	361	365	367	373	428	352	380	385	368	382	361	358	398	413	389	386	364	382	380	387	389	410	373	396	417	378	385	376	382	375	382	372	366	378	403	378	357	360	390	388	394	406	355	395	349	370	361	369	370	363	365	357	403	373	365	381	398	324	383	393	359	392	367	374	370	400	367	403	378	374	365	388	394	384	393	399	370	399	374	409	382	388	378	374	353	399	362	406	398	363	397	377	369	389	401	364	419	392	393	358	380	395	388	368	362	409	355	369	377	383	389	392	400	370	383	370	387	381	348	379	371	388	387	377	403	379	343	399	378	366	395	379	384	415	387	368	395	359	356	396	386	383	354	380	372	347	374	396	379	389	355	366	384	354	388	384	362	375	368	377	364	378	419	369	387	390	396	395	377	373	367	375	414	353	341	390	387	407	364	362	375	369	386	372	355	434	382	402	343	360	372	362	362	370	381	408	376	372	399	381	363	386	385	408	395	386	369	398	369	398	384	374	393	332	400	366	368	386	399	367	338	391	356	401	407	414	406	382	405	384	353	325	388	365	404	375	403	373	387	377	381	390	371	389	434	381	354	377	380	366	399	358	333	390	427	363	361	377	371	356	404	372	365	415	367	388	362	420	385	370	385	375	344	347	369	374	380	360	390	409	359	389	383	375	364	391	386	377	379	386	388	366	378	370	390	374	408	374	426	366	373	333	397	383	364	375	393	364	386	413	361	364	399	353	387	376	379	382	396	369	391	370	376	350	363	402	365	333	383	409	360	353	412	341	402	386	392	384	369	385	353	401	381	395	383	396	349	392	348	385	351	393	355	357	351	373	366	426	389	357	333	382	361	366	381	382	358	395	387	403	407	392	376	404	409	378	383	356	424	367	388	394	368	385	387	386	379	362	409	387	378	373	424	366	359	347	382	389	390	374	370	383	373	376	350	389	338	352	370	383	398	377	370	381	367	393	406	369	365	386	388	389	433	396	369	382	371	363	368	403	371	404	346	395	379	385	369	412	349	378	392	378	415	357	379	359	372	352	394	392	388	405	400	372	396	381	403	383	338	377	391	409	381	354	386	388	363	397	363	368	389	404	361	372	361	357	387	381	336	380	367	394	372	358	384	381	391	360	407	370	354	382	395	390	328	406	393	381	403	347	409	403	375	382	372	418	369	403	394	340	350	383	363	384	381	381	386	381	361	381	369	336	373	415	375	365	408	383	390	359	368	376	401	382	365	381	407	364	387	388	402	374	377	390	369	343	355	399	368	349	355	362	398	393	393	351	380	375	365	367	367	409	349	392	378	400	361	398	377	390	384	387	361	373	352	342	384	385	403	390	398	367	371	367	369	346	383	343	364	391	353	365	375	366	386	367	340	393	377	388	371	364	391	415	366	374	386	352	342	373	359	388	340	395	352	357	392	390	366	368	393	362	373	360	354	395	375	394	377	375	392	367	412	377	393	409	375	391	373	356	371	397	404	370	388	432	403	392	387	372	376	391	415	364	381	414	347	387	375	392	356	383	359	379	394	396	359	365	365	367	390	379	379	411	374	370	373	372	370	377	388	370	381	379	405	366	391	392	382	369	373	372	355	393	388	380	384	385	361	380	346	373	384	380	383	353	359	394	362	372	369	409	402	404	386	379	385	351	369	368	377	364	367	373	376	347	341	403	398	400	363	377	368	381	367	386	377	376	363	380	380	390	407	389	386	394	407	374	408	368	406	398	398	390	342	384	414	386	365	361	383	378	363	371	354	375	386	366	348	381	402	390	346	356	402	342	371	392	393	386	389	399	363	373	374	392	392	378	360	352	358	381	388	381	380	383	424	397	388	397	365	361	397	368	370	380	401	363	377	370	418	405	375	389	409	390	380	359	375	372	372	421	388	380	346	383	336	332	388	379	371	393	383	364	415	343	344	323	347	376	411	391	386	381	361	363	363	403	385	397	400	396	418	391	385	387	409	383	338	352	354	385	353	346	388	392	377	349	360	386	366	403	382	361	345	366	377	393	390	387	367	371	397	369	368	416	415	396	378	401	359	412	383	415	347
22804	21106	28917	23536	21177	21135	13267	5476	2257	2998	2461	1620	1024	810	718	614	942	4615	11343	13698	4493	179	152	152	126	145	164	134	163	144	125	150	134	125	144	133	149	141	163	151	146	140	148	125	129	140	139	153	144	129	133	141	143	153	143	135	148	137	127	154	154	160	138	147	174	157	146	125	124	141	145	137	117	147	142	133	148	132	145	129	164	123	151	116	125	128	129	138	147	163	139	137	141	127	143	139	140	133	137	137	127	170	146	154	126	136	136	134	147	149	146	139	136	136	129	145	119	139	133	137	147	132	145	136	138	126	126	155	148	154	140	127	134	143	154	132	122	143	125	137	137	128	142	134	131	118	131	150	120	144	138	122	132	155	142	157	138	157	132	133	147	140	133	149	158	131	121	149	148	131	125	129	137	138	131	126	136	138	132	133	125	129	132	139	151	143	126	140	138	141	140	147	122	145	118	155	128	133	120	137	153	154	146	143	131	142	134	128	127	128	128	132	130	134	137	141	117	125	151	127	155	130	143	131	126	135	136	123	118	139	148	142	125	159	137	146	164	144	134	153	158	140	117	123	150	139	111	155	154	167	131	145	135	150	117	126	125	116	146	141	142	163	134	124	135	128	141	144	116	150	142	113	151	133	132	151	123	146	171	133	137	137	148	139	134	132	122	147	147	137	135	131	152	135	131	153	135	127	138	151	136	136	139	131	136	136	113	129	143	127	128	134	134	123	133	127	131	143	118	136	145	133	145	150	161	132	115	162	134	144	122	137	103	144	137	142	119	145	144	152	125	144	128	114	137	134	133	158	145	146	129	138	142	127	149	123	132	132	135	141	161	119	151	132	137	120	156	122	130	145	146	127	126	137	148	123	150	113	145	126	127	147	102	132	143	147	147	117	135	141	148	155	147	148	132	119	120	125	144	151	134	120	142	127	147	141	132	134	143	125	125	144	124	141	139	147	130	131	137	148	136	141	136	137	130	157	136	132	138	148	146	123	117	138	130	136	142	137	134	139	152	127	125	163	130	130	122	120	143	128	138	158	123	137	131	131	141	161	141	126	128	122	149	156	140	126	136	146	141	132	154	127	127	144	141	138	132	136	132	128	138	139	168	111	126	148	135	120	136	132	146	136	153	132	126	134	127	143	140	132	132	138	140	134	125	147	135	146	128	141	133	140	140	123	134	130	125	123	170	153	135	162	141	141	122	137	153	151	151	138	127	149	144	146	142	128	154	134	159	136	133	144	140	144	160	110	135	128	143	122	135	123	136	163	134	109	148	124	144	142	105	143	131	143	124	130	128	131	139	139	135	148	133	139	166	146	130	144	128	119	131	146	134	143	163	139	128	136	142	149	119	140	132	131	131	130	120	133	135	135	134	132	143	142	147	142	143	139	148	123	130	139	117	138	145	133	148	148	142	159	131	143	125	122	148	113	142	128	162	164	130	133	137	135	153	145	138	140	127	113	136	149	149	100	138	134	160	121	143	140	143	140	122	119	137	128	124	128	123	135	124	150	130	121	98	129	144	119	118	126	128	146	147	136	125	127	125	134	140	164	122	166	142	147	131	144	130	166	136	141	137	153	146	161	149	136	144	120	142	136	142	138	160	131	143	123	139	145	137	152	135	132	132	137	140	152	121	154	135	135	144	139	128	141	153	112	144	115	135	117	137	130	151	147	144	148	117	134	149	130	151	120	142	111	149	137	143	126	141	131	121	140	130	148	121	135	122	121	138	119	125	123	145	165	125	128	128	127	152	109	132	145	131	134	115	154	133	148	146	142	142	135	147	127	116	135	138	123	130	140	151	130	148	129	146	123	136	141	156	152	145	134	142	121	136	145	142	127	146	119	120	118	138	132	148	130	131	122	120	131	129	126	136	133	131	141	126	135	152	120	160	119	121	144	138	120	151	149	132	136	143	137	151	131	145	148	146	141	131	137	114	135	138	133	135	147	132	150	128	121	117	145	165	140	147	129	138	133	112	129	144	147	126	118	135	141	145	150	118	133	147	153	131	118	135	148	138	127	152	149	140	134	127	126	137	143	129	124	133	142	124	129	136	131	137	128	125	163	124	128	137	126	141	133	116	164	135	138	132	128	116	132	125	129	136	127	130	143	143	141	117	122	133	156	130	142	130	160	141	124	153	118	138	141	131	147	124	131	119	131	125	128	140	160	135	151	137	154	152	130	140	155	119	124	148	135	115	140	149	132	114	116	155	139	140	129	124	112	142	143	137	144	161	126	132	147	135	139	109	136	142	152	104	128	142	126	125	141	136	136	139	136	144	141	136	141	145	126	131	135	128	142	139	134	136	135	152	124	130	120	126	131	137	133	150	136	143	135	144	150	135	118	132	141	134	136	144	144	146	146	137	138	176	122	130	150	123	129	142	138	159	145	146	131	122	146	141	141	157	133	144	148	162	144	130	144	149	139	131	116	134	138	146	140	150	136	124	150	136	133	160	140	139	139	139	146	126	156	126	133	119	141	131	125	146	145	140	129	125	124	140	132	138	128	127	147	135	128	136	125	136	108	138	142	116	138	143	150	130	146	116	131	132	153	124	138	130	114	141	137	116	147	140	130	103	119	124	134	130	135	133	130	141	148	160	146	129	139	133	124	117	116	134	130	137	121	126	133	129	157	141	142	138	124	149	137	142	124	121	169	131	135	146	147	137	130	160	130	124	154	118	149	144	134	140	131	121	156	120	133	142	152	127	143	115	144	131	133	137	146	125	149	128	150	118	129	148	141	137	121	138	142	139	138	140	136	119	138	129	130	139	133	127	127	125	133	143	160	155	128	121	147	138	147	124	142	142	115	154	148	137	149	150	138	130	133	146	135	132	137	131	126	156	136	150	136	160	147	141	131	123	122	124	118	127	122	143	142	135	149	163	121	143	145	145	150	142	149	140	151	148	139	133	149	135	117	134	150	150	141	152	146	126	138	138	126	132	136	133	141	153	136	157	148	125	144	142	141	136	149	134	140	130	161	148	162	138	139	134	147	126	137	164	118	145	128	132	143	139	103	123	120	141	121	139	121	136	120	148	162	116	119	151	129	133	140	125	129	140	131	132	153	130	129	130	132	129	142	127	143	134	137	130	149	131	130	129	138	131	150	126	129	146	146	152	118	169	124	128	132	145	148	131	143	137	144	130	150	134	148	143	140	139	124	127	121	130	132	154	148	115	132	169	151	148	138	174	155	152	139	145	140	139	147	134	160	148	134	127	147	131	124	131	148	140	144	137	125	129	123	137	134	144	143	129	136	157	145	128	143	131	128	135	146	147	134	147	132	129	142	128	142	136	133	128	131	150	145	144	136	140	137	134	136	119	146	160	130	125	129	133	133	117	136	135	112	112	135	104	136	135	145	141	138	134	117	129	138	124	133	165	130	158	141	132	146	134	115	126	132	133	132	145	137	126	124	129	153	130	147	128	157	125	127	143	142	143	121	133	145	125	158	143	134	130	159	136	117	151	142	130	127	134	145	140	129
21234	43389	36131	30519	22091	13145	11608	10326	5925	7841	6273	4122	2558	1882	1656	1513	2252	9740	19284	20862	6523	243	222	239	219	220	202	211	221	216	189	231	210	221	173	202	182	173	181	200	208	213	196	196	186	210	204	193	181	209	168	200	181	183	194	175	197	183	195	216	201	190	176	175	192	198	182	185	211	191	187	224	199	181	207	202	185	199	193	190	188	194	196	197	194	166	204	184	215	176	176	197	211	179	188	200	170	201	192	173	200	182	193	180	194	184	192	195	196	207	184	214	203	165	190	184	150	187	176	186	205	181	184	192	202	197	175	183	188	197	188	177	185	193	194	202	198	185	174	183	211	198	194	180	183	190	207	199	175	205	192	174	182	199	195	159	163	187	165	195	185	208	173	211	190	195	200	194	197	187	206	180	195	184	191	198	181	171	196	195	181	197	162	175	166	198	182	175	201	190	191	204	188	218	192	194	167	185	173	192	166	190	203	196	187	179	199	199	192	193	182	206	182	197	192	209	180	194	191	175	172	178	168	198	189	188	177	184	170	201	186	177	161	233	154	203	194	165	210	185	184	176	182	182	172	191	209	203	184	177	173	182	174	165	209	208	215	178	175	159	202	186	205	195	170	180	181	201	169	181	195	183	199	198	195	168	184	176	184	213	174	203	196	187	175	167	178	232	192	199	180	167	175	173	184	194	182	199	203	172	163	162	186	194	176	174	182	167	225	197	182	174	213	184	190	203	181	201	192	193	178	189	187	186	194	198	218	190	196	176	212	194	162	199	190	163	200	188	183	171	185	181	191	182	192	178	189	193	176	189	165	190	206	182	195	208	177	182	184	187	166	192	183	191	180	195	183	199	188	193	185	177	180	186	200	213	191	196	182	189	192	206	167	179	180	196	197	192	173	189	183	178	170	164	168	221	185	182	195	173	176	159	185	203	197	175	197	179	167	209	200	175	201	172	170	170	194	176	169	212	190	177	187	176	184	201	186	185	180	187	183	203	196	212	222	196	188	197	184	195	196	191	211	179	187	189	179	191	192	174	182	181	200	170	204	206	188	209	180	181	198	174	163	183	188	182	182	192	191	173	189	185	186	188	182	183	186	168	187	183	190	204	190	183	186	176	176	168	180	166	180	185	174	192	179	195	166	184	200	213	185	184	199	182	175	190	156	183	187	180	212	204	192	172	179	161	183	197	202	178	172	177	192	204	182	173	189	209	195	185	199	175	183	213	195	189	188	186	182	186	160	211	187	187	184	197	164	204	172	202	176	188	189	174	189	182	186	194	180	193	158	178	196	189	193	180	197	191	194	181	193	191	202	179	174	166	178	168	197	158	194	175	164	189	195	154	201	209	207	171	178	192	195	196	187	186	194	183	170	159	186	207	195	187	195	184	195	195	171	212	192	172	200	157	193	183	226	191	181	175	160	189	197	155	204	193	167	189	201	185	200	192	186	204	198	183	200	172	180	212	182	188	188	181	167	175	171	191	208	176	183	210	164	185	201	198	205	192	206	169	151	178	161	161	191	197	154	180	212	203	185	218	193	192	206	200	199	172	190	186	183	190	182	189	187	183	186	200	184	207	202	199	176	198	181	178	192	196	183	177	193	214	199	186	191	197	164	197	194	189	211	175	194	195	183	203	183	186	194	194	171	159	177	181	194	195	194	191	182	191	185	169	179	202	183	183	150	181	193	174	180	168	185	189	194	184	211	183	215	215	204	205	176	172	211	179	170	175	214	152	191	192	179	182	187	179	198	189	181	195	194	165	191	194	188	189	170	168	193	198	201	168	189	198	181	185	206	187	169	198	172	209	167	169	180	178	211	176	194	186	185	197	173	185	180	211	197	179	194	193	201	176	189	179	184	188	175	216	169	192	195	181	184	174	194	174	179	186	175	179	189	184	178	171	197	202	166	164	174	163	218	187	176	171	166	179	210	205	196	192	181	191	207	212	208	183	190	196	188	185	199	194	165	176	173	192	199	187	182	179	192	204	192	191	170	167	202	188	212	184	174	198	213	171	172	188	174	197	175	192	186	188	176	186	177	183	212	150	168	193	207	191	201	205	180	174	178	189	173	193	200	182	200	172	197	188	174	170	231	192	188	201	186	174	205	190	183	175	201	178	179	167	199	179	164	209	216	195	179	222	218	191	178	181	194	173	198	173	189	191	162	208	182	171	221	212	199	196	181	190	200	170	177	210	180	182	172	186	193	175	204	181	170	189	196	176	188	199	198	178	193	218	200	153	186	184	193	186	218	157	187	188	212	203	183	174	148	171	193	184	188	203	196	186	188	198	201	181	185	188	184	179	194	198	184	204	194	190	173	180	177	185	165	192	180	209	201	191	196	192	203	179	208	175	205	190	186	194	197	214	187	193	206	168	202	150	230	170	182	188	176	173	179	182	183	187	186	186	196	187	188	187	198	167	174	189	168	185	188	179	174	179	182	185	192	189	198	172	176	208	202	193	194	183	169	192	181	189	183	183	179	165	179	199	189	199	210	200	199	190	185	189	218	194	175	193	180	214	191	181	210	187	174	206	187	168	169	174	207	191	195	183	183	206	192	172	168	216	200	174	180	187	180	197	186	182	215	176	183	193	191	187	196	185	180	190	186	172	201	175	199	170	189	173	170	181	186	177	200	200	210	197	174	190	212	187	170	167	168	174	189	140	193	217	189	175	182	192	196	182	191	202	204	201	188	177	185	180	212	183	182	191	183	179	200	202	183	175	192	174	192	196	191	197	180	183	175	212	228	202	210	194	195	141	168	196	187	186	156	169	190	191	188	155	198	198	199	190	182	213	177	187	189	185	179	176	182	182	176	194	198	184	166	182	183	194	191	156	171	179	157	190	183	187	160	188	182	188	184	196	180	202	177	195	183	174	189	189	199	195	184	194	178	170	188	184	190	181	179	185	183	166	188	201	191	209	182	187	202	182	198	182	192	191	165	185	200	169	164	180	173	196	212	192	187	192	193	173	190	174	217	180	180	189	173	185	181	176	179	196	190	173	188	189	175	185	188	176	197	178	166	190	198	204	192	181	209	222	180	203	202	187	194	204	204	175	193	198	188	193	193	201	180	182	173	183	205	175	181	166	174	184	176	188	208	166	206	195	189	170	184	191	186	189	183	178	188	174	197	158	223	185	159	200	199	190	188	164	195	184	184	193	201	189	168	189	192	191	205	177	196	163	162	179	199	172	203	185	201	195	196	170	202	162	185	176	206	190	172	190	176	176	187	186	184	178	178	203	202	189	198	198	180	222	201	205	203	179	210	183	198	194	200	184	180	196	190	184	199	191	177	188	209	199	186	192	178	184	186	190	206	182	187	182	166	158	187	189	176	185	180	211	198	171	174	176	194	185	193	210	197	167	167	195	182	174	164	167	221	179	186	180	215	207	187	180	181	214	191	162	186	171	168	201	202	190	192	210	185	185	182	165	219	196	208	200	219	199	182	179	183	191	208	177	200	168	168	174	179	182	193	185	204	192	152	177
26846	21637	19929	15115	5245	2011	3496	2069	1337	1312	1357	790	595	500	501	539	455	503	771	907	701	384	358	382	380	377	360	364	353	356	373	368	344	333	360	389	351	365	373	348	382	369	327	349	346	333	368	363	365	345	380	355	342	345	357	345	350	368	341	368	347	378	378	370	380	331	364	383	377	337	351	348	370	354	367	328	328	310	371	393	354	381	348	376	375	344	339	370	337	328	374	342	355	368	326	389	352	355	372	351	335	326	354	376	367	347	313	344	355	327	383	350	347	375	342	350	347	358	346	370	350	377	373	360	395	331	363	345	363	384	371	343	381	354	332	377	343	380	352	389	374	348	377	342	341	335	383	378	351	360	348	347	393	343	327	331	366	402	370	369	356	384	375	317	284	360	362	339	373	371	375	375	360	360	368	383	348	343	343	389	366	361	354	381	334	341	357	362	403	341	362	361	344	355	348	362	365	369	336	349	343	371	332	366	346	334	347	326	321	369	376	385	350	394	362	394	363	339	342	377	334	333	354	362	373	329	367	361	364	370	356	385	322	368	334	318	311	407	348	367	334	367	343	339	354	385	342	400	388	398	372	368	351	386	333	368	355	350	347	329	333	337	369	319	348	341	345	349	363	302	352	341	328	339	355	351	366	338	342	372	346	326	369	345	342	344	341	359	347	374	340	351	343	369	378	339	378	350	368	346	370	363	377	371	326	363	366	309	365	371	360	346	369	387	385	370	351	384	314	366	360	329	337	342	368	365	369	382	350	357	354	348	318	339	343	378	345	389	378	370	382	384	329	382	365	355	367	377	384	355	354	369	390	354	367	357	346	362	343	340	340	341	328	363	350	366	363	383	346	351	349	356	292	362	338	355	341	389	356	364	353	327	350	352	355	364	378	369	342	338	364	337	350	360	393	400	347	374	378	369	357	348	349	322	352	356	381	358	346	341	375	333	332	348	354	323	348	333	353	379	364	376	351	389	372	376	379	359	368	333	368	346	332	374	360	374	357	364	380	357	383	375	369	340	320	326	332	351	389	347	355	324	361	375	363	336	363	337	373	348	362	352	356	360	339	395	339	357	351	390	353	356	378	348	343	357	358	359	361	346	395	385	382	351	380	331	371	373	337	364	358	340	354	347	355	319	345	349	395	370	343	370	327	358	343	368	303	360	348	349	342	363	376	358	389	327	341	342	337	388	362	361	339	374	358	347	371	392	371	366	353	341	342	365	334	378	322	368	341	362	361	372	364	351	363	346	360	337	375	361	349	362	379	359	328	328	307	370	342	386	353	393	390	342	367	347	314	354	388	360	363	367	344	335	317	354	341	397	372	339	355	360	367	358	357	324	355	348	338	323	362	350	357	356	352	328	355	314	357	337	340	347	336	384	367	375	372	359	343	351	385	358	366	373	359	366	351	348	367	376	363	366	350	337	332	338	411	364	347	334	355	369	330	373	343	330	354	350	379	343	368	348	353	366	353	348	360	360	391	337	391	354	376	328	346	357	375	398	405	325	352	357	347	387	358	385	360	369	362	365	360	330	336	345	325	326	354	346	380	380	385	360	355	349	340	352	362	369	327	309	344	330	377	370	340	387	350	364	340	356	341	360	371	381	354	347	364	354	345	349	380	360	367	348	358	384	343	353	352	361	316	347	359	366	359	312	327	341	380	372	339	356	365	341	348	360	365	332	378	355	346	362	368	327	332	318	341	339	341	347	354	395	369	371	402	337	353	363	336	337	352	371	375	365	370	387	395	372	350	364	379	361	361	345	322	324	380	354	353	352	347	373	361	354	387	375	358	354	341	375	390	346	381	346	363	331	355	320	356	389	343	356	332	340	339	306	338	372	361	339	373	371	368	390	360	355	312	347	378	330	338	370	339	337	371	332	363	336	356	389	320	337	372	343	391	329	352	322	355	357	351	343	338	373	343	372	331	347	347	346	395	414	322	364	350	382	373	373	386	323	355	346	315	346	342	383	352	351	341	348	347	335	351	363	321	370	345	380	348	359	307	343	356	364	342	381	328	360	345	371	338	344	371	335	378	362	370	344	346	342	380	343	365	378	353	357	379	335	374	353	367	364	407	319	354	351	331	350	379	347	356	348	339	334	382	353	352	343	357	358	375	344	339	349	294	351	345	354	341	363	375	350	374	339	359	373	388	362	359	349	337	338	370	377	350	349	355	364	342	373	370	322	359	315	354	360	368	400	355	358	391	341	366	302	360	374	350	361	345	346	353	364	368	317	347	356	390	339	380	378	362	319	356	357	364	363	372	359	389	383	355	332	344	337	334	364	370	350	349	377	361	350	376	326	345	318	331	387	361	369	356	300	338	349	331	375	370	341	353	369	328	351	302	352	357	320	362	388	349	347	351	356	338	347	347	380	368	330	342	349	363	352	391	345	334	388	375	336	358	335	338	341	320	336	337	358	375	377	383	349	350	364	342	322	342	369	339	367	350	340	338	354	382	340	335	374	338	385	338	380	364	360	369	350	402	372	387	337	340	376	339	360	325	354	353	325	387	338	339	332	345	360	383	328	386	346	364	383	349	360	396	365	340	353	377	320	344	357	343	366	331	351	349	336	357	409	356	336	364	332	333	364	369	364	373	353	377	339	377	327	378	372	363	360	376	366	367	337	346	331	380	334	348	393	367	349	360	345	348	377	354	347	338	341	360	354	344	369	361	355	359	362	378	355	359	331	349	333	341	341	391	356	357	349	386	364	362	358	346	386	365	353	369	355	350	372	339	378	361	344	400	355	372	332	368	354	373	325	363	363	355	372	336	336	355	384	339	355	374	379	358	401	310	311	382	341	373	371	383	345	333	382	356	368	363	360	338	354	365	327	339	348	367	318	340	338	374	325	370	341	335	357	350	345	342	382	371	371	399	363	384	334	335	399	358	324	360	371	346	325	361	360	355	346	333	375	349	374	331	365	319	336	354	374	380	315	343	361	308	346	369	379	348	359	350	341	384	373	394	350	333	344	331	341	347	324	349	356	338	392	312	343	342	342	354	363	352	356	354	381	361	355	334	321	329	327	330	352	367	346	364	340	358	362	329	371	351	363	406	387	364	328	364	390	333	349	340	357	392	357	372	333	364	371	362	392	342	340	357	363	339	350	373	342	325	334	342	381	303	401	400	317	359	370	340	331	372	340	359	339	333	355	363	360	351	367	355	404	366	334	351	351	367	382	383	360	322	338	350	349	352	359	373	351	344	358	352	372	339	383	353	348	342	354	335	366	343	360	380	377	331	367	404	360	320	396	379	362	338	360	346	344	348	390	328	387	344	363	363	366	347	334	339	371	337	335	373	374	343	375	345	350	327	338	366	385	348	346	348	347	374	338	371	341	339	371	336	366	358	331	368	355	360	341	349	322	343	344	360	349	372	325	359	341	371	355	370	348	348	351	347	363	386	336	342	361	345	334	380	315	360	339	376	327	336	378	364	364	339	349	348	356	356	374	328	368	358	345	344	378	355	343	370	376	396	344
18077	31126	23183	19637	9019	4718	8640	4828	3410	3052	3121	1758	1158	948	896	959	698	858	1356	1700	1235	539	464	495	492	448	499	479	489	483	519	443	488	458	520	458	485	496	496	458	487	464	454	534	497	471	496	516	461	478	470	498	517	502	502	485	467	458	465	503	454	504	486	483	550	485	486	488	487	492	449	526	511	466	449	461	498	511	511	515	474	461	476	492	520	474	491	525	506	494	476	456	504	495	505	516	489	504	497	515	483	489	460	490	484	492	496	459	494	472	487	447	508	516	501	489	458	476	514	522	472	536	479	476	471	498	467	491	532	475	478	496	519	501	501	478	519	449	493	465	476	496	473	463	467	472	476	509	466	493	498	521	511	514	506	498	485	506	488	488	446	463	449	470	500	488	487	457	503	490	511	511	458	475	483	470	459	436	475	498	478	492	481	473	461	471	440	493	495	513	489	487	493	466	455	465	494	504	523	481	470	466	492	550	543	507	499	506	475	469	476	462	434	519	495	472	511	490	472	494	494	459	492	478	476	499	505	453	456	473	454	468	480	488	504	449	459	499	495	489	484	492	453	504	459	496	473	488	503	499	517	501	508	460	470	506	486	494	462	501	491	484	488	503	496	481	482	471	489	491	490	468	491	502	492	487	472	462	484	442	489	486	516	512	470	480	494	503	482	516	477	495	484	476	470	485	496	488	490	490	505	484	496	511	529	453	493	494	444	517	503	509	474	465	496	491	458	511	490	439	501	526	495	495	468	478	473	440	474	464	537	456	486	495	478	450	469	477	460	467	513	435	486	496	460	468	516	481	463	515	541	528	486	473	492	508	442	527	507	469	526	476	491	523	469	525	487	457	505	474	478	506	444	500	482	486	505	469	510	494	502	451	502	484	477	509	487	472	492	506	446	507	492	479	497	476	470	495	490	451	484	482	482	506	499	478	473	504	479	480	486	472	520	477	501	484	494	490	448	513	487	442	492	491	475	451	495	441	479	473	528	498	480	497	521	500	489	465	520	468	476	491	520	495	475	483	502	477	484	464	500	488	499	488	508	456	492	486	479	504	537	533	472	459	502	460	471	465	472	507	496	511	495	519	453	518	497	476	491	470	504	469	510	496	482	505	514	473	452	506	520	513	490	477	424	495	491	470	492	498	494	526	517	470	474	484	513	494	493	504	497	496	489	533	486	466	506	489	481	477	474	523	494	454	477	469	503	432	486	502	513	485	497	462	483	469	504	476	484	509	474	476	467	469	462	482	442	489	483	488	507	468	473	517	425	467	472	473	490	482	508	503	479	516	454	472	494	485	483	513	457	455	528	453	466	458	461	498	490	528	471	491	491	516	502	476	482	469	484	491	431	495	480	540	496	482	485	526	485	477	478	472	471	469	507	456	485	496	514	513	494	483	455	488	506	499	483	482	510	473	491	500	480	461	485	527	471	490	454	473	495	520	508	474	451	529	470	484	490	503	463	447	461	509	468	474	472	500	466	455	521	500	462	535	498	515	463	499	493	473	501	495	506	497	497	479	498	515	491	463	491	478	493	453	488	471	509	548	510	475	470	495	518	462	443	520	520	491	489	509	448	499	483	520	486	444	475	439	478	465	455	504	490	446	479	477	510	521	487	500	468	490	479	457	525	482	454	485	485	522	494	493	485	499	508	544	468	477	471	487	507	472	492	499	486	510	472	485	500	453	507	474	474	474	473	480	468	477	475	477	475	502	452	495	469	494	452	490	497	495	489	487	472	519	498	532	436	498	486	471	502	523	491	489	492	483	507	488	479	500	489	504	524	452	534	501	520	455	493	478	526	475	479	523	475	510	478	460	505	501	496	506	489	482	519	488	486	477	485	474	471	476	508	469	483	506	487	479	479	460	486	492	486	498	465	486	471	475	468	509	496	489	449	484	487	484	508	478	442	472	503	484	475	509	487	469	500	475	483	483	474	492	489	480	490	539	491	481	473	471	503	500	492	460	456	494	529	488	471	481	492	531	492	489	493	502	475	518	481	499	534	457	478	503	487	508	478	497	527	482	552	509	482	462	474	485	464	530	513	476	497	461	477	484	502	472	519	472	520	516	498	525	502	466	513	477	473	481	487	498	490	471	499	511	474	463	498	491	517	434	456	487	477	499	486	491	487	508	445	478	487	472	434	474	488	510	451	505	486	472	503	486	483	448	478	509	512	459	443	503	486	471	527	487	514	498	550	449	509	491	501	475	505	528	527	465	507	483	500	522	478	472	495	458	456	497	472	516	489	498	490	479	487	488	502	471	473	472	495	519	506	459	492	509	523	512	495	469	470	464	500	474	513	441	492	505	466	504	479	513	479	508	508	535	509	467	506	504	513	466	503	530	492	513	491	488	461	488	518	474	475	494	470	513	493	509	493	460	504	501	516	501	506	466	496	469	490	501	485	489	479	490	495	493	466	491	509	506	476	507	492	486	467	523	474	501	518	497	510	504	497	461	473	504	490	473	485	466	497	494	483	474	467	473	494	530	478	497	494	448	519	476	527	498	525	473	497	447	526	506	480	478	463	498	521	472	469	492	467	510	523	490	510	512	473	516	490	486	479	450	499	482	489	467	513	478	490	482	511	514	504	511	488	489	453	497	532	535	478	509	516	513	470	483	463	500	478	456	527	444	454	511	487	487	455	483	457	477	458	514	456	506	492	509	474	463	469	490	475	483	460	469	469	517	465	471	479	504	511	452	531	508	480	437	490	480	426	469	474	491	441	514	465	508	496	453	510	513	485	492	457	475	463	481	539	514	458	483	476	510	497	469	498	466	475	467	495	507	466	472	468	474	485	480	495	496	465	504	524	465	523	486	519	440	518	478	484	488	509	486	492	486	459	482	477	448	491	473	506	470	520	516	513	458	490	501	496	501	506	469	523	499	487	509	482	460	503	492	493	482	478	454	497	504	477	479	479	461	466	466	488	503	523	462	537	498	511	490	480	500	463	492	501	508	499	474	526	497	485	470	463	481	487	495	488	476	456	513	510	472	525	530	480	461	488	486	511	474	497	462	479	498	517	462	497	470	520	485	454	485	478	471	472	457	493	474	514	514	526	554	458	487	480	496	475	475	486	491	473	467	519	488	538	483	449	499	505	441	495	455	505	507	478	478	467	499	486	496	516	490	476	505	496	474	496	473	471	509	467	524	438	521	458	490	483	490	556	475	467	473	497	507	527	477	473	478	466	477	520	514	502	498	531	461	532	498	492	500	505	484	497	481	463	531	519	517	480	522	525	487	517	468	481	499	494	499	464	487	502	501	456	505	492	521	479	468	510	505	483	494	457	495	485	483	469	491	540	466	462	500	462	481	512	476	487	515	516	492	460	530	519	473	479	481	497	488	527	540	511	509	512	443	512	456	513	487	515	503	545	506	501	570	471	459	512	541	531	499	494	457	471	469	487	447	492	511	504	489	506	503	511	494	474	472	472	442	530	494	508	493	439	472	518	491	484	527	505	464	490	483	497	494	469	509	481	528
23974	21115	28367	24205	20649	9925	7269	4066	2727	2518	2451	1681	935	777	719	633	561	457	1912	5247	2108	324	281	288	268	289	288	250	271	270	269	272	256	268	258	268	255	288	283	272	246	265	269	284	260	238	288	267	269	248	285	288	276	286	255	268	293	274	236	265	269	285	257	288	278	262	272	253	271	269	268	283	236	266	261	278	259	254	271	275	286	282	247	248	230	266	258	283	290	245	248	284	270	278	257	290	241	242	264	256	247	272	275	262	264	273	311	299	278	283	245	280	292	266	264	266	275	281	231	286	258	254	302	289	260	261	256	267	285	275	277	264	239	278	247	293	275	291	263	292	290	278	244	262	253	276	277	276	294	251	276	285	268	298	289	262	276	245	265	259	278	255	255	299	269	278	258	261	304	241	274	263	252	265	258	249	272	255	269	251	280	271	314	267	256	255	268	270	270	246	273	269	243	275	285	284	288	265	268	263	266	253	260	259	305	284	244	270	281	268	271	278	281	237	285	274	250	279	289	231	259	275	286	241	271	289	275	262	257	270	266	285	294	236	293	257	280	256	251	256	222	270	256	296	255	296	246	244	312	296	247	294	277	252	256	239	266	273	248	245	272	241	262	245	263	250	249	258	298	288	289	267	251	275	258	284	280	264	281	272	257	234	265	264	285	247	251	259	259	274	239	282	249	275	267	236	279	256	239	230	271	282	253	265	268	287	290	284	252	280	255	240	265	253	263	250	257	266	251	249	274	278	247	258	253	262	270	260	260	245	242	276	259	273	258	279	273	270	266	224	266	257	245	266	282	289	244	264	264	285	264	260	274	274	272	280	267	260	289	270	258	268	259	279	264	291	235	263	250	253	281	287	256	251	257	297	281	276	238	259	255	250	251	250	251	266	283	263	281	281	296	297	251	256	259	269	256	239	253	241	268	266	259	260	304	276	260	255	261	278	274	263	263	279	264	255	266	254	295	249	263	270	244	281	263	257	267	250	257	260	245	269	275	300	258	294	267	275	239	267	255	279	249	254	266	254	263	266	240	297	264	253	250	266	279	258	271	257	302	269	274	271	274	262	269	251	262	265	257	246	245	259	269	274	250	248	248	266	256	256	231	304	262	269	252	271	249	258	259	271	276	267	260	271	279	237	252	268	277	255	251	246	259	264	292	260	281	264	261	275	272	299	274	243	275	246	234	261	270	242	258	268	291	269	267	272	234	260	249	290	285	279	254	265	258	250	285	279	272	229	234	262	264	272	245	266	268	254	281	238	281	258	268	240	260	264	268	261	271	267	226	274	265	270	271	269	263	249	279	277	274	267	269	265	287	290	259	253	300	262	264	299	253	314	250	258	264	272	286	272	286	275	289	260	246	271	259	281	275	253	296	263	278	256	290	242	250	249	251	218	248	289	258	252	270	236	276	274	255	282	258	262	290	264	253	270	245	261	288	255	259	289	271	260	259	253	267	251	274	267	245	263	295	287	296	267	275	263	270	290	275	260	292	270	270	256	234	262	239	258	277	272	269	272	251	284	258	265	268	285	245	256	261	274	255	278	273	292	269	265	238	224	273	273	236	258	281	270	270	251	257	268	274	244	234	276	257	291	277	280	251	253	270	256	266	282	289	269	258	247	261	284	274	260	272	257	298	252	249	265	265	270	243	293	236	261	261	249	258	263	255	273	243	250	269	263	241	248	260	301	276	284	252	254	252	256	277	286	270	232	263	284	282	260	259	280	274	291	273	261	270	235	272	244	282	272	246	301	271	278	260	243	272	274	248	258	274	231	267	261	259	282	266	255	267	279	266	251	283	248	291	256	274	256	244	262	280	254	270	276	257	292	270	255	249	261	262	261	268	259	279	255	294	262	287	274	247	290	277	269	264	260	283	268	253	261	282	245	282	256	259	282	264	261	297	270	260	255	235	256	283	274	281	293	259	269	254	262	279	248	240	282	248	273	243	273	273	270	289	263	256	279	246	290	274	255	244	263	265	272	273	276	252	253	261	271	241	258	269	292	246	230	243	261	269	280	267	249	282	291	263	277	279	264	264	243	287	278	264	286	261	283	250	287	276	284	258	269	287	252	256	268	285	249	251	275	266	246	274	300	273	254	287	242	281	283	274	285	251	255	261	267	258	260	262	271	250	288	279	249	285	263	260	256	267	263	274	263	251	269	272	285	258	265	264	265	267	246	250	258	258	252	257	281	284	278	256	277	274	277	230	258	255	270	267	290	238	242	246	270	257	250	259	275	245	281	284	246	226	271	284	247	256	282	246	228	295	269	280	281	246	264	280	299	258	276	282	222	259	251	284	259	289	282	268	271	265	275	275	256	285	258	281	257	257	266	276	262	268	235	257	251	231	315	243	257	244	271	263	261	257	260	250	253	265	267	282	268	268	253	260	239	251	235	274	266	259	236	234	271	269	269	282	275	267	250	266	233	291	260	264	251	260	277	268	271	260	289	276	285	272	297	256	285	269	256	279	271	280	226	243	280	293	240	264	274	289	262	278	262	248	275	271	266	262	257	266	249	263	278	244	238	266	247	290	274	272	265	234	287	269	263	268	269	249	248	266	264	267	293	243	237	282	290	270	264	241	280	285	277	289	258	272	278	287	268	263	257	271	267	264	258	268	248	259	262	273	274	299	264	262	232	288	278	253	274	270	249	281	241	284	261	262	273	262	290	250	263	264	293	271	264	248	302	264	240	252	302	302	266	245	266	273	267	265	260	282	267	269	250	266	285	292	272	261	294	292	243	248	255	260	247	260	256	269	252	269	278	267	265	243	254	269	298	242	258	279	264	270	263	240	263	281	294	284	278	239	266	272	271	265	291	272	270	262	269	258	265	257	236	288	288	262	266	258	235	269	246	270	268	277	234	255	268	302	287	255	240	276	252	256	269	265	291	265	279	248	266	273	250	239	257	266	273	281	283	239	244	250	267	270	259	273	240	247	264	269	228	266	256	257	295	245	278	280	250	272	243	274	268	264	269	288	270	265	262	286	279	272	265	256	283	262	247	252	267	275	239	232	235	250	258	292	239	256	254	254	265	260	267	273	280	275	253	261	269	244	264	275	252	266	258	260	293	267	256	273	282	284	266	293	264	266	261	255	248	259	256	251	268	296	275	270	268	254	260	307	250	278	258	242	217	278	240	263	250	264	275	266	295	258	257	251	287	283	253	240	296	258	277	251	291	263	271	283	261	258	251	283	269	271	270	282	267	270	266	276	270	236	255	245	268	273	278	259	279	285	266	264	252	262	252	283	271	278	272	273	253	288	265	288	249	240	265	248	233	265	268	272	253	258	265	299	277	301	286	293	269	279	255	245	268	270	264	260	272	283	269	287	281	270	253	262	252	301	275	273	276	251	275	242	269	258	220	282	289	250	262	258	272	280	299	296	267	273	273	278	259	288	293	243	268	257	251	256	282	255	251	262	250	263	288	279	263	262	278	263	248	269	256	265	253	254	249	276	277	274	267	286	249	244	266	282	227	260	268
20291	36781	31725	25123	11535	8842	12925	9044	6846	6189	6127	3985	2197	1785	1508	1317	1102	842	4030	10287	4111	417	418	404	377	381	380	395	386	379	355	368	368	377	394	412	386	361	382	370	376	379	392	379	376	367	380	336	357	378	393	375	366	394	403	385	381	358	353	383	355	375	392	390	377	353	369	372	423	382	348	381	367	373	359	375	379	365	329	361	346	351	351	374	349	314	376	366	382	376	424	388	390	364	358	320	386	356	379	335	363	366	414	388	374	346	360	364	404	358	351	332	373	386	375	389	391	390	385	373	331	388	354	393	333	367	354	401	371	383	372	386	370	361	343	338	360	375	346	355	371	356	406	365	369	385	345	361	365	363	338	353	384	349	388	358	343	401	341	401	380	346	362	386	391	371	360	357	408	392	378	375	377	363	382	399	371	414	401	366	363	330	357	398	397	373	356	382	390	355	396	367	345	335	364	394	383	394	376	387	345	349	414	381	378	360	382	364	348	353	353	346	358	363	344	359	385	368	352	387	379	379	372	361	417	368	366	359	365	368	353	413	360	378	354	373	339	363	378	352	385	354	343	356	374	341	385	370	379	381	394	352	380	337	376	359	352	325	371	358	382	374	355	360	393	399	348	360	411	375	386	379	374	379	408	373	337	375	355	327	354	365	378	369	368	397	365	360	386	354	358	371	376	358	367	363	350	364	381	380	330	373	403	370	376	364	376	319	371	345	352	383	388	354	357	345	376	383	358	390	408	382	362	368	346	369	416	368	377	381	372	349	377	346	382	345	396	379	345	360	373	388	367	372	374	398	343	353	353	319	400	343	388	381	371	391	375	341	373	401	370	364	388	364	352	368	404	329	403	395	378	378	325	385	377	368	355	353	385	349	355	409	358	363	383	384	376	363	388	346	342	351	361	385	412	366	374	390	353	392	328	396	387	377	398	371	348	370	357	374	370	385	371	347	383	376	366	360	372	382	376	368	372	376	361	357	349	386	353	358	347	350	370	375	355	411	386	355	349	391	365	365	351	366	375	348	384	361	394	347	349	388	362	362	371	395	369	343	368	388	394	357	369	373	350	365	330	349	346	382	390	343	410	385	380	350	396	374	370	377	372	343	371	394	359	368	378	365	359	366	356	382	381	382	377	365	396	387	376	352	326	327	370	341	392	368	345	389	361	397	339	352	366	363	377	372	364	370	342	376	390	330	382	369	358	350	407	388	399	349	356	349	394	355	404	403	362	368	387	340	360	388	347	400	389	353	368	386	359	429	395	359	380	374	409	390	361	353	340	364	360	392	374	349	384	384	392	364	369	387	400	360	384	389	367	378	375	384	380	377	377	386	383	347	333	391	368	342	379	353	379	385	387	367	350	357	416	357	353	371	378	365	395	343	384	384	368	351	369	407	370	377	400	365	393	382	386	385	375	358	356	409	349	378	397	406	345	343	352	329	359	374	349	362	375	372	371	386	386	419	395	395	371	370	347	373	369	357	384	337	374	365	387	359	387	338	353	406	391	399	359	364	407	323	337	341	372	357	389	378	381	378	390	411	337	370	379	378	374	370	328	367	378	346	345	358	364	382	389	368	331	360	381	335	408	343	347	372	349	403	356	373	342	371	364	362	364	385	343	364	388	389	393	394	352	399	376	332	369	370	395	336	416	370	386	356	350	387	343	386	387	345	367	348	375	359	390	398	364	351	350	319	371	350	369	384	390	362	373	385	355	390	360	415	367	371	325	361	343	385	380	375	364	358	344	322	359	388	367	369	375	352	371	362	373	411	375	357	374	374	368	389	379	392	377	378	339	337	348	351	360	351	375	349	329	358	358	387	353	369	362	382	367	385	370	378	353	385	360	371	332	382	417	395	366	372	403	362	367	363	381	391	376	370	377	393	369	386	359	362	351	361	410	375	360	405	384	378	403	368	358	325	349	358	371	390	362	349	364	346	357	330	351	332	363	354	361	367	376	359	370	365	403	355	356	378	398	394	390	350	369	375	403	337	388	356	380	399	382	367	370	394	366	395	388	340	374	355	370	374	391	380	344	364	378	380	387	359	353	399	397	359	395	393	388	345	346	363	372	390	339	363	354	402	343	343	362	360	371	375	367	363	332	380	391	389	351	382	347	367	342	346	328	380	355	347	391	388	314	356	333	398	366	370	377	390	392	341	408	350	395	346	340	354	335	363	382	360	383	364	350	376	392	403	375	358	351	343	371	351	388	363	369	360	361	388	347	395	430	362	376	323	366	371	369	387	374	360	355	369	368	370	380	372	391	396	365	355	372	389	348	356	351	379	357	365	391	363	357	363	392	355	334	373	385	362	359	372	375	326	362	396	367	350	391	367	395	365	364	349	346	382	365	355	392	345	396	361	369	354	369	354	336	343	374	396	382	384	381	347	358	351	379	390	345	368	367	346	351	376	376	344	380	397	375	369	396	372	354	392	348	354	342	371	347	393	360	376	355	350	376	391	356	381	365	360	381	324	362	377	318	374	371	357	352	383	368	337	402	359	374	389	381	341	374	386	362	371	378	342	370	341	368	360	337	367	339	356	374	369	384	359	330	335	371	340	379	350	395	356	400	374	358	409	373	376	366	374	364	385	372	353	414	336	364	382	373	370	362	357	322	361	373	367	366	390	377	393	379	369	350	397	377	364	341	346	396	398	351	394	379	367	343	385	378	364	324	364	361	412	377	389	354	368	352	362	378	351	356	377	365	379	368	392	364	373	379	342	367	382	364	356	379	412	352	326	370	384	389	356	368	357	403	359	366	385	361	342	369	328	408	363	367	395	355	370	383	377	323	353	361	351	384	346	348	390	383	383	373	354	367	373	398	361	374	342	353	353	383	405	376	372	373	354	356	372	356	379	370	370	358	352	391	359	358	339	340	397	362	385	353	394	374	377	360	384	390	363	388	393	365	372	368	397	331	371	386	397	348	343	371	353	344	395	359	372	393	384	355	365	337	397	349	357	325	378	376	395	386	349	383	359	378	359	387	362	393	354	371	361	353	355	336	354	393	402	392	327	361	365	380	369	398	387	394	379	351	397	405	374	383	333	380	386	410	341	340	344	380	362	366	360	396	360	383	376	372	348	363	334	382	369	359	347	377	340	370	358	335	384	371	342	391	391	357	363	363	374	351	357	345	355	375	359	410	343	396	381	370	385	372	372	373	381	375	350	389	355	339	352	391	386	364	370	366	343	397	378	371	375	393	354	336	383	391	388	356	394	380	372	362	371	352	381	369	374	375	384	353	329	350	378	360	359	362	352	382	393	359	350	389	345	376	389	361	384	363	378	377	370	354	347	367	353	404	359	380	409	373	399	365	352	359	364	363	338	369	394	360	377	371	371	370	360	386	397	382	372	346	374	374	368	371	373	399	356	369	334	367	372	366	367	355	366	362	351	405	388	370	360	397	392	353	356	396	374	367	362	365	340	375	402	375	392	360	369	349	352	375	387	342	374	326	355	359	385	336	390	346	375	365	358	376	341	363	356
22802	21111	28929	23568	21119	21500	15539	4031	2746	3219	4007	3860	2362	1633	1390	1105	874	491	1446	10062	8131	352	155	161	151	150	134	152	173	136	136	140	151	129	128	135	124	136	148	106	135	141	152	138	125	129	140	130	132	132	137	140	140	157	150	134	128	136	122	138	159	109	143	121	129	132	123	125	117	124	117	120	128	133	127	133	131	138	129	129	138	131	128	106	140	145	137	119	138	115	113	124	136	130	125	135	132	126	148	122	138	140	133	128	111	120	121	127	145	128	112	132	149	134	126	136	144	115	130	125	135	158	137	139	137	123	155	155	134	131	131	134	130	127	131	126	127	132	131	128	105	131	128	118	138	123	136	134	122	116	129	117	131	117	141	127	141	111	131	127	124	144	126	129	148	130	147	119	131	122	133	135	123	112	115	138	133	131	148	121	127	129	119	124	131	127	119	141	123	131	123	134	147	127	139	136	120	134	133	114	113	115	128	118	134	113	133	102	136	114	130	121	122	127	126	125	128	136	110	128	116	154	140	140	141	128	109	134	140	125	128	121	118	145	112	127	161	136	130	122	142	127	127	146	136	133	127	130	128	118	137	131	136	139	128	122	152	161	142	131	129	131	139	135	130	154	131	123	114	139	135	134	145	119	141	131	129	147	151	117	141	131	129	126	150	146	137	137	122	144	134	152	126	125	137	118	132	152	149	121	145	134	129	129	135	127	111	108	135	138	122	118	137	151	138	126	139	133	125	122	117	133	123	134	143	163	140	118	130	122	139	129	150	123	131	140	122	126	142	120	133	110	133	132	132	110	155	123	143	144	158	123	142	118	127	124	133	119	135	133	128	118	117	115	135	124	131	132	124	141	152	142	120	122	119	121	127	130	141	106	129	111	116	130	125	137	126	134	130	134	136	137	111	144	135	136	120	128	121	116	125	128	139	134	114	121	141	126	128	124	143	138	119	132	131	117	118	115	99	130	149	121	135	143	129	139	145	118	124	127	121	109	136	124	113	129	167	137	115	145	146	118	127	138	136	141	156	160	145	131	132	125	125	114	118	127	139	108	108	124	134	158	139	124	137	136	120	131	125	123	129	146	141	117	119	146	141	139	119	142	141	140	138	149	113	118	124	141	133	131	126	126	119	107	120	123	114	119	135	137	130	122	146	139	141	118	139	131	133	138	139	151	110	116	132	124	139	128	130	121	144	140	144	120	136	133	135	110	141	108	118	143	127	118	114	130	131	134	119	113	130	135	116	126	126	137	122	99	138	137	138	127	130	120	115	126	135	150	142	118	119	125	116	136	144	140	151	117	113	123	128	151	126	129	121	121	125	131	152	124	144	136	123	125	146	119	115	117	120	117	142	128	117	125	142	140	129	148	125	138	114	139	141	119	127	128	143	154	161	129	123	136	133	130	131	123	126	139	132	143	137	141	126	143	119	115	128	130	128	118	135	137	138	137	110	144	114	109	133	145	143	115	134	146	137	141	129	131	137	140	133	141	143	132	123	110	126	146	123	137	120	154	141	141	136	128	116	127	120	118	137	131	133	119	126	136	138	101	117	137	131	111	110	134	131	131	128	129	153	126	128	125	123	129	128	120	140	127	162	144	125	135	135	128	147	128	142	125	123	125	146	124	116	104	133	128	131	150	144	131	123	131	152	136	117	116	121	143	116	131	138	143	145	127	141	122	126	120	129	110	127	144	132	134	126	125	130	129	138	153	125	158	145	119	149	147	110	131	136	121	135	139	130	132	135	127	128	136	119	154	121	120	135	123	121	139	141	132	127	135	140	131	124	140	145	151	141	115	112	131	167	140	137	144	125	105	142	108	136	122	138	123	132	125	135	129	134	120	145	146	130	132	135	139	147	116	149	128	131	119	136	134	119	143	133	132	145	130	120	122	136	124	132	134	123	153	124	151	149	127	136	112	156	133	139	140	124	134	154	116	148	140	132	116	126	126	133	128	136	110	156	134	125	132	138	117	119	125	130	131	135	134	130	142	138	110	112	140	146	129	136	159	123	130	145	130	128	141	153	113	138	115	141	112	137	122	123	121	124	134	121	138	147	123	149	137	145	117	109	137	123	135	121	142	147	144	118	132	138	130	140	120	117	107	127	137	141	132	147	120	120	136	140	121	119	118	142	147	117	121	132	138	119	115	138	136	142	113	106	141	150	133	133	130	110	114	143	122	140	125	121	142	122	119	151	143	134	109	140	142	144	130	138	127	136	142	122	132	125	114	123	131	133	135	124	125	135	144	125	127	125	136	120	130	130	125	116	117	121	121	135	133	113	128	125	126	116	129	113	119	129	154	135	133	146	153	141	113	146	120	150	118	133	121	141	153	130	133	114	122	118	137	129	145	123	138	125	165	124	121	142	105	115	125	133	124	129	113	133	128	127	115	146	141	120	123	126	149	102	128	126	125	125	136	123	129	124	112	139	141	125	117	136	124	110	136	103	126	142	123	126	134	161	117	146	112	137	135	136	147	126	142	137	142	121	134	117	117	124	125	154	120	133	132	132	133	161	115	131	137	122	116	132	150	121	111	131	128	137	111	130	148	120	131	153	150	115	137	112	126	126	131	134	124	133	129	121	122	120	134	121	138	138	109	117	152	106	133	140	132	128	123	116	123	106	129	125	142	110	130	159	116	135	133	131	144	144	141	129	141	142	118	115	147	139	131	137	144	132	140	107	148	141	136	145	149	118	128	137	133	137	126	136	130	120	133	156	133	140	132	124	144	119	119	125	139	132	126	136	135	113	126	116	130	135	117	118	143	126	118	147	158	130	116	113	120	128	126	118	139	139	122	118	134	119	130	118	142	157	117	116	148	106	108	132	120	142	127	117	117	130	129	145	121	126	136	136	131	122	112	125	125	156	121	121	111	142	132	124	119	126	119	118	125	116	134	149	140	120	127	132	123	138	144	120	133	137	130	141	146	123	134	129	129	125	136	125	132	145	109	133	144	133	115	107	131	130	144	127	129	137	124	126	114	108	140	132	118	127	150	125	117	117	136	127	142	128	128	128	122	120	127	143	124	129	130	123	128	113	109	145	140	127	111	141	131	114	127	128	135	135	125	124	142	129	134	121	126	128	120	125	130	139	125	128	122	126	117	144	130	141	135	107	129	125	122	145	127	160	117	167	113	143	124	143	126	132	133	138	137	132	125	142	120	135	132	127	133	138	139	138	140	120	137	124	138	131	130	121	122	131	129	118	128	146	134	143	120	133	127	115	145	129	126	134	141	130	115	124	135	130	117	147	116	97	139	143	160	119	147	114	137	135	126	126	133	123	128	135	131	138	145	133	126	142	152	131	131	158	122	118	141	106	130	145	112	128	137	137	134	129	117	128	109	117	137	140	116	121	140	128	124	127	146	143	134	131	119	143	121	137	130	131	127	140	127	123	155	124	104	138	125	137	138	127	130	126	143	140	116	129	119	127	112	157	128	141	134	129	130	122	143	150	126	137	120	133	121	127	139	148	144	127	139	123	130
23443	41235	38171	28417	13788	17504	14145	8001	7094	8108	9365	9015	5712	4107	3209	2597	2019	1018	3146	17750	12138	438	254	225	221	222	214	199	220	211	210	187	202	203	155	200	226	209	194	179	204	188	189	196	214	190	202	199	168	200	182	173	173	204	188	193	181	188	182	173	197	193	197	172	201	176	196	200	181	184	202	181	173	167	180	178	192	175	190	199	154	177	183	181	187	158	171	194	197	178	161	174	167	174	184	178	166	161	200	164	178	174	193	172	171	152	194	174	182	165	173	175	159	171	210	208	198	178	150	187	176	204	187	191	175	186	180	180	159	176	175	182	188	176	180	185	184	170	174	172	188	173	174	202	170	185	181	180	166	178	155	168	179	177	187	174	185	167	166	162	158	160	173	165	174	179	165	182	201	169	179	179	165	168	182	169	166	182	172	179	173	170	153	173	168	172	163	164	194	180	176	176	170	168	161	161	174	179	177	199	191	189	159	192	167	167	189	184	166	194	174	191	177	148	195	173	189	164	196	141	184	180	209	193	187	178	161	198	187	185	166	182	187	190	196	161	164	182	179	169	168	182	210	180	169	170	200	160	166	167	157	162	174	179	171	208	205	164	187	176	177	188	179	163	172	165	163	168	193	158	188	179	156	175	198	177	183	169	171	172	181	152	208	175	198	172	179	170	162	178	172	170	168	183	186	158	180	180	185	165	182	202	172	174	173	182	183	187	198	157	164	152	201	166	170	175	179	171	167	165	160	163	192	169	174	190	165	201	176	142	156	176	168	166	179	175	172	171	182	191	166	167	177	163	197	194	173	172	164	150	171	174	156	174	171	184	190	176	176	155	162	197	170	180	196	190	181	168	168	180	152	163	178	160	184	200	196	159	162	183	185	174	173	169	188	188	167	172	150	199	166	157	164	173	202	179	173	171	183	174	192	180	196	186	164	176	178	180	176	187	136	180	180	159	189	170	170	173	155	164	166	169	166	166	166	195	161	174	162	191	184	196	159	188	159	175	193	147	164	137	174	167	192	191	174	145	193	170	171	155	174	196	183	162	168	185	191	148	191	172	175	176	179	170	176	168	175	181	185	178	149	182	189	171	163	191	189	179	186	204	178	152	166	175	163	155	179	194	221	166	178	193	186	170	147	189	184	179	175	164	163	162	190	195	214	170	180	193	187	155	177	177	175	168	189	181	179	172	188	198	165	202	173	154	198	176	164	168	205	208	182	173	186	181	203	188	195	178	181	163	178	175	155	167	188	185	175	174	207	176	182	173	177	166	178	172	172	178	166	214	177	168	171	206	194	168	166	183	166	192	185	182	178	192	182	192	182	184	181	196	182	198	190	184	172	184	157	181	183	171	171	178	166	200	175	154	172	183	168	178	164	177	185	163	172	181	181	192	188	181	163	162	167	178	182	184	189	187	176	185	175	155	198	178	186	178	191	174	193	191	177	181	178	179	204	172	154	212	180	199	169	176	193	182	187	164	176	170	149	187	189	182	166	187	178	171	184	159	178	181	179	178	176	157	179	189	168	205	164	161	176	179	196	150	179	152	176	163	177	181	176	195	190	169	161	189	175	165	188	179	173	168	162	169	161	202	180	179	180	171	179	181	173	186	190	199	175	189	187	166	182	204	179	174	160	151	181	177	201	175	196	171	163	163	161	179	177	185	190	165	193	172	172	164	174	156	187	177	159	198	184	175	172	180	216	147	173	190	187	199	184	180	203	152	181	169	180	177	172	167	156	188	177	172	183	165	157	162	184	185	172	193	159	213	209	180	182	183	204	158	195	173	171	147	192	166	165	153	185	167	193	179	184	171	195	177	194	194	193	172	180	183	191	179	173	176	177	159	194	197	187	199	163	159	178	169	188	194	178	160	179	176	173	173	181	185	165	177	177	176	171	191	174	165	204	187	183	173	158	180	187	172	165	183	212	178	187	175	162	161	180	202	172	181	169	194	172	186	182	183	184	194	200	165	150	190	168	184	170	150	175	161	181	201	194	179	179	199	181	201	179	173	165	185	150	165	176	183	181	195	157	188	186	166	170	194	177	189	203	171	210	206	178	181	187	198	171	187	171	191	165	185	163	197	155	184	191	192	160	190	197	192	167	149	170	189	159	173	168	191	177	173	203	200	168	159	159	167	172	168	191	183	192	162	179	167	205	193	186	176	204	188	172	206	152	190	196	208	177	169	169	184	166	181	183	158	162	175	198	143	180	180	180	169	176	187	190	168	171	194	159	184	188	154	185	188	189	172	201	184	203	206	184	177	181	196	150	193	177	175	156	163	183	199	169	189	161	157	157	164	178	201	188	165	197	174	189	176	182	186	189	177	163	163	175	180	177	196	184	191	182	168	184	180	158	187	190	169	168	158	158	173	178	197	178	189	165	206	195	171	193	177	172	180	201	182	198	202	182	168	184	198	196	197	160	165	182	181	184	180	181	181	190	184	199	177	170	205	193	174	159	176	170	194	152	169	160	161	191	191	171	183	171	177	175	152	172	188	174	174	179	168	186	201	160	182	183	190	175	139	174	190	188	190	185	186	182	177	175	188	197	181	170	157	173	206	175	168	187	172	188	191	171	185	168	181	168	168	168	193	171	179	179	172	180	198	181	191	168	176	183	180	168	170	199	173	172	186	196	185	163	162	191	194	174	186	195	179	170	150	197	184	169	177	167	187	196	205	188	166	184	170	188	191	184	176	156	206	172	183	196	164	190	193	183	171	186	164	168	184	194	198	183	192	189	175	174	175	180	179	180	161	187	181	170	168	166	195	164	171	167	163	168	181	179	166	162	182	179	171	168	192	180	197	191	184	184	201	181	192	190	158	167	176	173	162	180	173	184	161	158	182	190	173	189	170	177	195	179	170	195	175	163	181	162	177	185	171	190	175	194	185	200	180	169	184	185	195	183	165	177	158	179	191	184	172	179	176	180	205	179	184	180	167	196	188	185	150	186	180	210	159	163	190	174	161	160	156	196	181	205	183	166	188	185	180	169	186	206	172	202	179	174	162	175	154	205	160	197	171	180	172	173	180	190	171	173	199	170	173	167	167	192	153	184	180	174	193	152	187	188	169	187	173	177	176	185	173	194	178	177	182	169	186	181	176	183	173	188	192	185	189	177	167	179	178	165	183	156	179	172	166	195	169	181	172	177	153	178	200	190	149	163	202	176	187	190	181	171	163	172	174	178	167	183	192	167	179	187	179	177	163	168	177	202	175	192	174	161	148	195	157	189	169	194	145	193	177	170	182	167	178	188	179	177	189	176	185	181	195	195	168	172	170	185	184	171	183	158	199	204	148	168	162	188	175	187	164	171	167	182	172	166	165	174	172	159	189	156	185	153	158	174	180	185	176	170	184	191	193	188	185	177	149	189	195	173	176	171	168	191	192	195	185	167	164	156	151	205	152	180	198	185	189	176	198	177	194	167	178	178	181	166	186	210	156	167	146	200	184	197	191	179	170	161	175	185	164	186	193	167	166	186	173	176	168
26744	21297	21245	11738	2801	4195	2060	807	802	1428	1526	1092	965	802	645	594	469	436	644	898	771	325	361	374	378	354	337	352	376	348	359	351	375	376	354	332	337	334	382	349	360	386	382	346	387	338	386	387	341	381	369	328	373	316	360	372	326	380	349	358	355	339	374	376	383	339	323	358	346	333	340	384	346	360	362	387	358	351	401	342	359	331	340	322	374	365	388	363	381	353	346	324	330	354	333	375	333	368	360	362	350	362	361	364	350	344	351	358	358	352	359	369	371	367	350	362	394	346	369	381	331	349	358	378	356	336	345	351	353	370	383	369	337	360	330	356	341	360	368	352	335	327	354	351	356	373	370	356	347	366	357	367	375	337	307	350	383	313	358	374	369	369	364	357	412	355	348	360	367	366	345	345	378	362	349	368	331	390	329	342	358	340	357	388	389	343	344	383	344	359	362	371	344	330	384	323	356	308	352	404	348	335	381	408	357	397	335	367	343	360	356	360	354	390	372	362	371	362	380	355	397	341	376	372	339	374	343	361	362	375	305	353	354	374	357	338	341	354	344	336	397	346	365	359	347	335	346	330	327	317	367	348	359	360	369	352	390	356	383	346	349	362	371	326	410	366	387	340	332	366	396	378	341	350	327	340	363	352	350	379	394	356	354	374	368	354	339	323	365	324	346	325	350	349	376	342	337	372	374	346	334	336	357	364	379	371	372	351	334	375	331	405	352	359	350	373	369	347	353	353	355	365	384	351	369	349	373	374	361	358	363	374	362	364	374	375	361	359	343	384	350	359	353	333	369	319	363	364	317	382	350	370	368	358	356	347	335	389	355	355	335	317	329	364	334	352	381	364	361	334	371	339	383	385	376	344	391	366	322	377	355	367	348	347	357	371	358	368	343	346	396	331	354	333	338	351	375	361	368	370	360	372	363	350	352	383	383	361	329	345	359	348	342	377	347	326	394	363	361	356	366	368	369	350	371	364	370	361	356	371	323	364	401	354	333	372	330	387	355	368	341	391	360	343	363	358	358	356	344	370	335	384	366	370	348	372	368	329	369	354	349	355	382	362	368	375	341	375	334	333	372	358	351	357	330	330	364	317	376	358	357	358	339	385	352	341	353	363	341	363	340	337	383	362	333	368	355	377	360	334	360	317	353	328	331	341	378	335	398	352	363	357	355	376	336	334	343	364	400	370	372	374	377	328	366	388	369	350	388	338	325	354	371	391	340	363	383	332	334	353	347	349	354	358	367	360	348	336	329	339	376	357	362	353	342	349	335	354	351	415	328	346	365	358	364	355	357	345	347	338	365	355	339	322	369	359	356	337	347	368	357	379	366	320	358	343	345	347	367	346	328	392	358	336	399	364	336	384	351	386	362	356	345	328	349	326	365	339	363	345	376	378	350	329	337	322	343	351	372	356	370	379	337	345	382	377	348	327	353	332	390	387	363	332	371	352	360	340	344	377	374	383	366	353	367	357	362	343	364	355	363	357	313	326	347	376	338	344	370	341	376	363	350	327	363	352	367	360	370	326	333	331	370	326	356	360	352	364	331	366	378	370	350	358	365	353	342	347	360	347	352	345	329	376	351	355	337	336	340	323	366	351	350	360	389	390	320	305	317	356	392	417	345	311	356	367	353	347	360	334	346	330	346	361	363	395	358	352	369	368	351	317	313	374	396	313	376	339	367	348	348	373	363	332	362	353	336	372	389	345	374	414	325	340	359	373	326	356	364	351	366	363	359	336	349	403	382	374	360	367	349	368	367	341	367	383	369	340	356	354	388	370	357	340	349	352	375	351	379	327	344	361	372	383	359	351	347	397	344	375	339	346	379	397	343	358	346	326	332	366	349	367	304	359	344	352	355	326	331	386	356	351	351	322	355	369	349	336	365	352	361	333	339	349	355	366	355	330	324	366	348	365	347	378	326	373	369	380	356	337	378	366	365	329	366	353	385	348	367	348	342	357	363	371	363	345	361	363	330	322	353	379	380	316	333	370	350	372	369	370	368	330	360	358	336	366	372	337	353	342	348	339	358	349	354	366	371	337	371	331	356	351	339	347	364	356	381	335	374	378	318	360	352	361	344	356	363	381	368	377	365	359	333	352	328	323	352	368	371	343	373	364	385	381	345	342	392	344	371	363	340	391	359	403	304	383	356	348	331	357	353	358	327	361	328	349	379	346	392	374	357	378	356	335	367	362	330	351	370	335	385	346	345	344	404	388	349	361	376	380	389	393	368	340	340	339	358	335	369	324	339	356	349	339	333	345	358	353	335	349	360	331	336	337	323	335	328	312	370	329	363	336	378	373	372	356	317	355	354	374	365	396	337	333	403	401	330	363	330	308	347	349	362	380	361	386	360	337	379	344	367	360	345	356	361	349	392	349	363	352	365	320	375	354	367	341	355	360	347	360	374	315	334	353	362	366	344	355	374	363	331	374	350	381	374	375	350	353	366	347	382	391	377	367	370	355	384	372	368	358	342	360	342	379	330	339	312	329	339	326	352	409	376	312	347	367	336	349	360	353	362	376	353	356	340	363	347	354	366	321	347	370	348	357	383	328	361	352	368	369	346	337	352	378	309	338	360	333	364	386	393	360	377	340	379	361	365	365	364	341	354	338	376	339	359	323	349	352	348	359	360	365	344	363	364	344	366	369	343	324	334	339	393	334	342	342	370	379	335	329	355	377	297	343	359	356	331	387	328	410	374	364	353	356	323	342	362	338	360	343	353	356	360	374	366	333	352	322	356	366	335	349	361	352	376	373	356	364	351	375	358	341	352	349	335	363	380	311	347	374	387	369	363	367	370	346	385	347	356	406	334	326	389	348	355	336	334	343	340	360	393	334	377	349	351	355	325	345	344	360	379	318	359	382	389	355	362	368	328	364	325	368	354	351	367	353	391	344	356	359	359	360	343	357	350	368	323	391	354	369	362	353	374	354	385	367	349	366	379	380	357	331	360	361	360	342	318	353	385	372	332	317	367	373	319	370	363	361	350	375	367	370	360	358	376	331	354	347	375	366	331	358	372	328	381	364	389	354	348	309	303	396	355	333	361	333	330	321	363	365	363	342	347	359	378	368	327	341	390	371	366	353	335	353	354	382	316	366	378	344	312	374	369	370	331	342	361	401	352	346	356	344	359	355	351	360	345	387	384	350	349	388	358	357	376	352	340	348	353	334	355	377	358	354	369	363	367	310	371	362	395	336	348	334	357	372	335	338	370	332	334	329	356	362	368	353	371	366	332	329	323	344	329	359	355	324	330	368	344	376	359	358	369	374	360	327	382	370	335	362	377	358	329	325	354	385	360	372	357	358	345	350	351	334	343	378	347	356	366	349	347	353	386	345	357	367	338	346	338	366	373	347	360	348	364	346	347	362	362	375	376	387	332	355	352	352	365	316	360	400	366	359	391	344	339	367	354	399	350	383	365	379	347	364	348	324	383	312	361	366	365	329	364	346	349	333	363	337	357	355	379	356	357	362	393	355
20207	28493	26735	13985	5536	9822	4831	1682	1941	3593	3789	2433	2252	1678	1351	1048	806	772	1236	1721	1298	506	475	492	471	503	488	478	485	508	452	495	539	474	508	507	486	478	471	517	489	481	507	489	469	457	504	512	469	463	469	508	461	459	497	492	454	478	493	505	510	452	493	445	506	506	476	490	464	448	453	495	496	471	496	511	490	512	466	467	467	502	483	479	460	495	490	477	496	483	450	502	483	473	495	497	483	492	444	487	485	519	472	465	482	494	460	516	484	490	501	458	466	470	498	505	476	422	459	511	491	481	505	469	450	489	499	454	528	457	516	473	446	467	500	513	509	502	477	490	470	490	479	463	473	477	438	496	493	449	429	459	514	446	497	444	460	496	467	511	480	508	487	465	484	495	483	483	487	476	485	477	487	481	491	498	499	463	456	495	531	489	454	492	491	478	497	464	494	483	452	494	493	491	483	504	447	445	493	499	461	410	514	521	520	459	510	509	480	472	516	512	443	463	497	499	487	500	480	513	448	436	503	473	477	511	484	511	508	464	508	480	500	499	500	477	506	481	475	500	467	481	490	473	498	461	513	510	479	515	508	501	486	503	518	471	449	461	452	467	506	491	528	510	475	442	496	480	504	468	454	506	499	487	477	501	521	458	544	470	468	491	493	482	457	485	497	469	475	471	464	462	481	474	497	457	450	456	470	492	500	452	475	507	510	470	462	527	466	482	509	493	494	486	477	466	491	435	507	506	463	497	469	517	466	466	479	463	484	486	460	478	472	450	515	484	493	460	477	504	483	482	476	487	475	464	451	499	472	478	505	486	485	478	528	471	486	491	484	502	539	470	446	475	505	481	479	506	485	497	480	509	459	465	504	495	517	479	466	468	486	468	478	508	496	509	499	497	505	477	501	475	456	438	462	487	464	520	487	509	466	490	479	468	479	498	508	495	482	526	500	514	475	478	490	466	520	463	471	458	509	485	478	447	508	471	513	511	504	516	481	525	493	467	522	470	468	418	486	495	477	486	518	488	492	501	447	501	527	458	454	451	508	492	473	460	504	505	467	490	482	471	475	494	478	486	484	507	502	493	485	487	511	467	512	468	477	493	493	470	500	469	483	470	495	469	483	485	453	508	502	477	461	474	546	494	459	502	487	458	470	460	475	466	498	479	494	452	458	507	459	490	482	498	471	478	461	509	479	501	488	495	476	457	445	515	486	471	458	475	520	495	467	503	481	496	458	470	480	522	459	457	512	495	480	498	474	477	487	441	497	488	504	468	476	484	467	482	439	505	503	505	491	494	499	487	447	479	540	448	514	470	479	516	489	499	472	490	493	501	471	459	475	481	536	487	484	487	475	487	495	490	467	511	508	456	493	449	478	481	497	486	482	475	533	501	508	490	469	487	504	496	502	452	470	444	468	469	501	480	493	476	482	487	474	462	466	449	517	491	439	496	556	467	476	514	503	452	476	514	489	502	498	492	506	460	470	494	458	492	489	471	496	491	470	502	477	494	441	478	494	476	485	498	475	474	511	460	479	478	475	501	521	481	499	478	486	428	503	482	461	491	464	482	489	493	484	522	446	492	498	478	471	478	478	461	457	508	482	464	474	484	500	493	452	512	464	474	540	463	475	503	468	530	470	495	491	478	503	483	513	511	497	485	479	465	493	515	491	479	493	470	511	481	453	469	473	496	456	510	492	531	514	491	496	467	457	470	490	494	464	495	469	462	454	476	488	509	478	487	426	451	482	432	504	505	495	511	451	470	514	490	481	481	504	505	504	485	517	448	472	446	482	457	475	489	463	475	473	443	489	513	497	431	432	458	476	551	475	502	510	484	505	492	502	500	470	480	471	502	465	498	504	510	491	503	519	470	457	461	470	464	472	472	476	474	509	484	455	502	487	496	509	488	472	467	462	467	500	462	412	511	501	494	492	492	455	515	502	512	480	460	506	442	482	491	473	468	508	496	492	516	498	524	455	504	486	491	479	527	477	459	481	464	530	527	458	491	468	474	490	482	484	468	508	483	496	528	492	486	461	507	447	523	454	468	501	517	480	473	506	456	475	517	486	486	465	504	475	471	529	500	451	478	464	448	459	493	519	504	474	515	476	476	512	480	445	464	495	485	488	488	491	491	480	476	504	537	496	467	511	492	513	524	509	499	515	505	512	501	456	447	497	535	493	489	463	446	451	479	470	529	475	499	452	515	482	475	476	456	508	484	479	485	472	475	491	508	469	476	496	497	483	492	474	470	480	505	473	466	469	529	504	468	454	500	487	466	521	481	489	488	470	495	467	458	491	453	487	447	492	470	483	469	494	468	468	533	510	451	472	494	507	460	510	452	521	488	479	481	497	491	467	503	469	520	513	449	492	496	462	531	506	508	476	469	494	501	508	481	508	481	483	511	483	472	508	474	467	450	487	489	505	493	510	479	505	494	495	453	527	501	503	516	514	469	475	504	483	472	457	499	439	455	527	434	453	472	465	461	469	496	524	487	464	462	505	499	496	483	497	508	492	464	470	466	478	500	468	458	502	508	545	472	459	488	515	491	484	495	489	485	466	452	487	503	496	496	520	473	447	450	495	493	486	456	466	480	496	480	477	515	497	498	491	474	475	442	473	471	478	492	504	486	479	494	469	472	482	480	482	481	448	513	472	500	480	483	455	516	471	453	506	463	475	516	493	467	470	486	486	506	493	505	492	483	455	484	526	460	470	487	475	482	492	495	487	456	506	465	472	463	497	489	511	472	486	488	543	501	475	483	451	477	487	476	467	505	506	463	481	468	466	510	499	446	505	473	454	479	472	464	530	485	470	483	480	482	482	472	492	477	456	501	452	492	469	501	461	487	466	503	503	466	444	525	460	499	444	497	481	489	479	458	474	487	501	483	494	499	462	454	481	471	476	486	482	484	500	522	470	512	458	511	471	506	519	467	483	470	506	491	475	508	497	531	482	460	509	482	506	494	471	475	473	478	498	486	462	489	461	470	491	472	500	507	485	530	521	468	518	511	502	491	509	506	495	489	489	480	487	490	464	496	463	490	511	523	483	492	474	501	510	473	487	511	440	501	489	481	488	461	509	517	528	485	455	488	449	485	478	504	467	487	461	489	474	483	522	504	469	501	444	495	467	496	456	509	461	487	487	460	525	450	498	462	473	488	436	449	518	491	491	465	450	509	470	461	465	487	486	479	507	495	467	519	484	472	514	485	493	465	466	493	438	485	482	447	484	516	472	493	504	436	510	508	445	451	493	485	486	505	485	500	499	441	474	493	463	474	480	482	464	455	493	484	484	454	444	478	506	469	471	457	495	483	470	483	505	478	488	509	450	497	490	513	465	499	467	477	461	476	495	506	480	520	480	484	472	493	474	487	505	473	490	485	466	497	493	506	483	449	479	521	507	492	429	486	497	468	479	495	511	493	444	525	504	519	468	498	506	470	488	468	436	468	442	494	496	438	481	495	484	459	467	502	457	503	468	486	472	525	483	503	469	482
24039	21132	28365	24156	20804	13123	4443	1187	808	1006	1375	1465	1305	1073	1175	1014	578	674	1159	4321	5274	716	279	298	264	314	232	282	281	284	281	288	272	267	306	295	267	275	304	271	261	265	272	295	302	273	280	287	277	282	244	238	271	308	285	274	266	290	253	259	278	259	275	292	281	274	287	259	258	268	286	281	276	258	267	290	253	270	271	263	261	258	283	281	258	287	276	266	282	268	287	271	291	287	258	256	289	256	276	255	291	288	284	291	303	257	296	244	316	277	262	274	282	250	272	282	266	283	279	305	227	300	257	279	281	295	291	265	264	244	256	289	277	249	296	281	268	264	270	249	290	269	293	266	282	272	257	319	270	257	271	267	289	288	295	262	263	275	297	266	267	276	283	282	297	284	287	278	270	267	290	281	295	258	285	289	261	304	289	288	284	293	276	274	276	314	253	284	261	277	257	262	262	267	267	250	274	273	277	279	284	255	268	262	282	281	253	238	286	269	270	270	278	279	274	279	260	266	279	306	268	278	273	257	277	272	247	280	276	284	302	265	258	280	334	289	261	286	283	267	287	316	265	259	251	295	241	268	260	258	260	260	242	287	272	260	269	260	263	302	254	295	270	299	279	235	289	298	271	303	264	277	265	276	258	292	282	304	284	283	268	268	292	262	276	265	274	273	305	278	271	289	271	241	284	246	257	287	287	245	287	276	290	265	268	279	287	279	284	287	294	267	276	270	282	268	280	266	262	275	283	272	298	293	271	293	278	289	254	270	299	253	303	279	269	278	275	280	244	295	291	332	255	266	266	280	272	257	285	280	255	286	309	256	278	262	288	302	272	294	283	295	275	319	280	271	278	260	280	268	264	270	250	252	267	265	277	280	269	279	252	254	252	303	283	256	289	284	297	281	302	267	268	262	293	275	256	287	291	289	281	292	243	262	266	283	275	258	279	268	254	280	264	281	296	297	257	272	277	309	282	264	305	255	271	238	260	256	275	241	308	290	277	297	262	248	266	269	276	260	288	291	289	254	258	280	247	271	302	250	263	281	297	267	291	284	267	245	288	256	282	258	255	263	262	260	292	275	265	287	257	270	264	286	301	299	269	278	267	241	286	274	292	269	288	266	295	272	246	274	301	263	290	279	257	252	273	266	277	288	262	265	259	270	261	276	279	274	297	269	275	265	286	284	251	263	263	288	293	256	269	252	269	277	260	236	289	261	285	261	262	283	263	322	257	248	291	295	264	303	240	299	286	280	254	290	296	299	283	259	276	265	259	286	277	267	243	282	293	275	304	290	276	255	259	289	282	256	264	268	275	277	256	269	264	276	295	258	248	256	300	256	298	306	276	280	271	256	266	295	290	269	274	282	287	261	266	264	303	290	276	281	253	251	230	271	270	256	275	278	251	305	273	279	303	265	283	266	300	279	270	276	266	282	253	261	302	292	279	286	250	283	284	261	302	285	270	288	262	292	253	294	256	284	307	300	281	272	245	280	288	299	280	265	298	253	257	270	276	278	264	255	290	274	236	275	283	267	295	261	277	272	279	271	257	281	282	294	242	279	300	276	259	277	267	268	280	272	275	275	275	277	298	266	285	266	256	258	286	240	273	262	263	272	275	271	283	290	239	232	291	300	246	280	284	258	271	302	314	261	267	239	267	262	276	256	265	283	280	270	271	253	284	252	273	265	274	293	286	293	265	290	273	319	288	259	293	267	249	284	295	290	254	268	260	285	253	294	259	291	279	275	272	287	247	264	282	280	272	256	299	306	261	251	271	293	298	271	270	255	290	257	263	258	273	280	293	288	281	276	249	244	263	272	270	284	261	269	323	266	261	280	270	294	269	265	315	266	269	246	273	282	262	265	287	262	279	305	265	301	234	244	325	262	272	276	249	277	254	313	303	222	273	274	297	273	260	300	272	284	273	286	297	255	273	249	266	275	256	277	281	262	277	257	282	253	252	287	265	278	271	258	278	288	278	265	240	274	307	302	291	264	280	299	252	250	276	247	279	262	270	253	286	300	267	262	310	285	291	271	271	290	291	259	272	284	272	278	279	288	273	271	266	290	282	265	250	284	247	260	304	282	276	267	267	243	251	250	253	270	245	268	276	245	268	258	269	276	273	285	268	273	284	276	269	291	268	273	280	286	284	232	276	302	283	270	248	264	268	288	255	282	278	278	242	270	259	267	285	252	253	288	295	298	286	243	269	281	283	270	291	256	281	294	271	259	258	251	235	278	247	286	236	288	279	268	241	277	264	249	280	264	269	290	299	283	315	265	268	257	276	278	263	284	249	273	263	267	269	279	269	300	283	283	304	244	279	294	295	295	271	309	277	291	254	279	278	262	241	294	253	285	241	285	282	255	272	261	263	304	261	283	245	305	294	283	291	301	294	275	293	263	257	270	273	283	271	285	287	277	281	306	245	272	256	271	272	237	254	263	276	285	279	262	281	273	247	276	273	268	274	268	292	291	267	272	264	257	268	256	286	270	258	280	273	291	271	259	290	284	293	263	283	272	303	279	263	272	292	251	291	252	264	278	269	266	252	281	255	265	273	267	278	314	252	281	276	268	277	294	261	259	281	279	272	282	264	275	260	279	276	306	280	260	265	301	286	293	289	268	283	276	261	281	296	238	290	289	279	264	296	276	259	249	278	271	279	277	296	294	260	264	257	276	277	292	271	258	293	258	265	252	277	239	295	293	286	278	286	277	251	268	263	260	283	278	260	289	273	311	267	271	268	276	262	266	267	253	293	282	286	282	274	298	291	261	265	273	254	282	276	267	272	259	281	255	275	267	267	277	253	278	278	273	257	262	302	289	279	257	283	251	268	287	275	261	302	226	289	247	252	262	275	252	266	312	275	298	246	282	267	281	256	275	254	320	275	275	282	275	272	274	286	261	273	268	275	273	236	288	291	252	257	271	300	252	288	259	273	286	267	260	261	277	276	263	301	283	268	292	267	279	262	272	253	291	226	255	274	257	268	306	294	276	287	295	287	308	264	290	250	282	284	310	273	248	258	265	287	274	269	287	249	259	289	297	268	257	296	260	276	259	259	269	272	282	275	282	270	275	282	260	273	299	299	251	279	282	264	248	266	284	262	285	291	280	267	311	266	292	269	287	280	274	279	290	276	284	268	261	258	253	261	262	269	284	287	306	269	246	287	267	282	272	260	303	268	311	288	267	296	249	308	277	280	274	262	285	266	302	244	267	277	272	264	267	246	274	252	270	271	268	283	278	279	275	239	275	285	253	283	283	255	294	271	283	265	293	292	273	279	263	259	256	267	269	269	263	237	261	297	283	285	259	254	248	288	274	273	321	278	290	295	287	264	265	285	269	260	290	288	255	307	275	277	289	272	273	281	302	260	268	275	283	269	287	293	271	276	268	295	311	281	262	280	276	285	285	246	283	269	281	287	292	259	272	262	260	284	314	264	304	268	314	243	279	260	285	296	271	276	273	258	259	286	252	261	267	283	285	266	303	292	249	270	275
20839	34886	33635	18017	11110	14692	7412	2591	1974	2509	3381	3717	3043	2453	2606	2175	1183	1382	2542	8998	9584	1160	382	390	437	380	385	404	380	419	390	413	424	373	434	377	372	376	415	375	401	380	394	373	423	358	415	397	371	383	359	374	387	368	392	386	363	383	358	392	403	362	370	403	386	411	384	345	377	404	376	384	386	350	348	374	353	398	377	392	350	358	351	370	354	388	390	405	382	390	350	388	405	382	353	392	347	395	388	364	398	373	363	395	360	371	344	384	378	390	369	390	388	404	376	412	378	353	387	354	367	360	348	374	394	373	375	359	393	345	351	385	373	423	378	355	378	365	408	362	364	369	390	420	387	374	357	387	390	340	356	393	399	389	353	378	383	364	376	368	356	385	375	386	390	396	410	380	359	398	374	406	424	364	338	380	374	363	395	381	391	386	403	366	369	392	372	394	357	383	409	378	399	401	412	419	375	357	384	434	398	360	392	358	377	370	386	387	385	390	373	358	408	384	355	362	394	357	388	375	345	382	398	366	393	361	369	377	373	382	391	391	399	417	364	396	402	424	386	379	419	397	388	375	366	365	365	374	347	377	388	373	381	361	362	388	382	332	364	388	380	397	371	389	378	386	371	384	372	371	398	384	376	371	388	390	348	379	410	398	373	358	396	386	373	387	360	404	386	388	413	353	423	392	372	382	397	394	368	374	405	384	400	383	349	363	327	343	360	366	368	369	357	402	364	416	387	400	387	354	349	380	359	388	350	394	393	367	338	369	359	375	394	381	398	371	408	397	357	375	352	391	379	374	390	381	389	366	342	364	389	400	395	372	382	382	372	396	401	385	378	369	373	372	392	396	375	378	382	405	366	362	376	381	365	368	402	397	396	359	379	404	356	366	386	361	380	385	375	368	351	382	360	414	385	378	359	348	365	384	386	384	361	362	346	421	384	398	407	363	392	391	406	366	394	373	361	376	377	366	397	369	353	344	368	377	375	346	369	352	394	333	390	360	374	374	416	433	391	388	354	380	396	344	405	401	391	426	427	346	382	368	379	349	351	378	389	403	374	369	397	356	375	363	366	359	363	383	372	359	379	358	345	392	386	410	398	361	349	401	397	404	362	396	405	374	361	386	347	378	360	385	404	393	400	349	384	380	369	348	366	339	406	368	380	376	385	405	389	351	347	390	402	368	372	390	365	400	346	340	357	385	341	400	391	344	387	375	371	398	417	378	346	365	380	388	366	367	390	396	382	359	371	373	387	369	425	385	347	371	405	375	397	369	395	391	360	404	390	370	332	388	391	370	399	367	361	367	407	351	371	391	410	377	356	351	377	361	361	395	377	388	372	348	387	386	386	374	343	384	364	367	394	366	383	398	373	381	363	379	349	385	399	388	362	404	377	387	383	362	379	369	427	403	391	374	383	349	401	379	394	392	406	349	356	393	379	394	372	376	419	398	391	382	402	374	389	377	371	411	393	356	377	373	379	375	394	382	380	375	369	376	425	364	388	358	382	396	363	370	393	365	397	386	370	350	388	375	377	335	361	375	376	364	388	382	369	370	356	408	399	386	387	373	376	406	383	389	398	345	369	378	395	393	375	404	376	381	385	391	356	415	386	381	378	366	391	356	384	388	342	396	413	373	352	376	397	374	348	377	391	389	334	395	380	407	410	354	388	375	374	357	341	367	364	354	379	392	429	377	391	388	371	399	349	349	415	386	361	381	395	363	397	392	387	380	383	370	399	375	383	351	373	366	407	376	348	372	409	368	390	384	347	364	408	386	381	390	381	365	414	384	328	361	408	393	373	363	370	394	345	385	383	355	350	373	374	383	373	390	353	359	366	374	375	378	381	392	402	358	356	347	426	370	369	383	360	388	323	387	406	405	354	363	367	397	404	379	408	374	390	375	391	375	340	389	380	383	371	376	387	394	396	357	376	414	395	369	401	390	412	390	380	403	355	393	413	393	381	351	382	383	358	378	395	379	389	386	402	342	405	428	365	366	368	393	339	361	386	393	374	376	370	361	361	380	386	357	392	389	402	334	370	370	387	399	383	393	399	378	398	413	392	368	373	390	428	406	415	347	353	389	369	358	373	351	386	400	413	386	396	381	367	406	412	386	388	381	361	401	379	377	388	371	395	396	367	376	381	451	380	363	348	363	384	388	394	393	372	406	370	374	393	413	360	391	373	382	381	406	424	380	397	393	352	382	393	395	363	359	366	365	388	403	387	399	385	398	369	358	361	394	376	409	374	389	382	387	366	374	394	400	388	360	373	393	360	367	405	386	379	373	386	378	382	381	387	404	376	393	367	343	396	362	386	394	381	384	370	360	365	349	365	384	352	371	367	419	368	364	375	351	422	391	429	381	367	377	364	362	392	364	364	381	344	338	383	395	377	364	416	415	388	407	369	348	380	380	379	346	347	368	372	334	414	378	347	350	423	371	400	385	369	364	360	398	360	356	399	398	386	393	390	390	381	384	403	350	375	398	359	365	379	339	384	395	409	397	343	381	375	376	385	392	384	419	367	410	378	423	402	345	361	392	354	380	382	395	406	390	407	358	404	381	369	390	427	436	372	378	357	379	394	371	392	374	344	393	380	392	374	367	418	367	415	400	383	386	372	396	395	355	394	391	329	387	356	367	368	364	348	395	362	376	401	371	400	347	369	400	387	347	377	389	390	370	389	332	387	405	375	381	365	391	333	398	393	389	404	375	380	397	378	380	388	346	380	383	357	361	363	401	376	373	389	343	394	366	365	361	417	363	352	368	379	379	406	399	352	370	393	366	363	378	395	415	351	389	380	372	357	373	372	379	407	354	379	358	351	390	381	416	423	381	369	418	351	356	355	385	371	392	419	378	392	373	371	395	350	394	393	401	378	393	398	383	421	408	388	383	378	377	375	383	377	375	370	362	381	411	371	351	383	370	430	382	380	423	365	381	419	330	360	416	365	391	360	402	382	384	385	366	383	372	393	400	373	384	373	404	371	371	403	414	367	376	379	408	396	407	385	365	417	390	369	387	359	389	348	404	365	383	364	366	424	371	384	379	373	383	388	388	375	362	373	348	407	380	419	356	404	363	371	392	386	376	383	400	380	351	398	367	381	350	411	371	370	408	369	398	399	415	368	373	372	374	395	364	371	393	352	397	394	410	373	366	384	378	376	404	366	389	394	383	410	364	381	376	374	376	391	390	365	387	437	368	329	377	393	395	343	384	388	371	364	347	344	390	364	367	370	378	403	393	363	360	373	370	403	368	387	357	397	416	364	388	384	385	375	401	364	347	384	365	384	391	407	372	368	413	369	369	369	390	377	396	380	336	366	396	379	392	366	386	369	403	378	400	367	371	368	351	382	327	400	391	388	379	330	400	383	367	373	399	370	360	428	370	349	367	376	351	368	381	359	358	372	374	369	386	397	367	392	378	375	386	397	370	379	370	327	392	388	390	401	398	366	400	350	406	361	362	419	400	379	383	354	399	390	394	375	372	326	397	385	376
22833	21111	28921	23528	21136	21524	14896	3558	1685	1131	1044	1414	1378	1469	1649	1450	1123	591	2923	11455	10361	1871	167	148	148	118	155	141	149	146	129	132	138	147	146	144	148	144	138	152	133	145	129	149	163	143	151	153	149	144	123	144	163	134	110	145	119	152	137	152	132	126	127	148	128	139	157	130	123	114	146	130	128	151	138	139	116	116	155	141	135	136	145	148	134	138	122	139	139	137	154	140	152	144	129	160	124	145	133	137	153	134	149	158	115	119	141	125	143	150	121	135	154	150	143	145	132	132	132	139	114	112	127	139	126	153	126	141	150	157	131	148	126	140	142	139	131	127	158	144	159	140	141	130	123	128	128	148	134	130	144	143	137	125	143	129	124	129	138	123	132	119	117	131	133	119	129	148	127	129	157	127	133	136	133	152	136	135	142	151	141	121	116	120	116	120	128	133	143	163	158	142	138	122	136	147	141	133	144	143	125	130	150	143	114	115	145	137	151	137	134	159	143	121	153	140	137	135	141	142	137	138	144	134	143	143	120	136	131	152	141	155	149	138	138	131	134	145	140	144	145	149	140	126	140	141	144	148	160	142	155	140	140	144	143	139	132	146	134	152	130	151	149	129	135	132	142	138	143	143	134	146	153	131	133	116	125	137	159	148	150	143	166	139	129	119	123	138	136	135	145	140	135	142	146	134	139	122	132	154	108	131	128	138	124	129	130	114	138	147	117	115	149	146	148	125	108	132	121	156	151	135	146	128	148	136	134	139	145	143	137	133	119	125	145	131	144	142	133	140	146	153	138	139	150	152	137	123	128	140	137	131	132	148	133	134	144	142	136	125	139	125	157	179	163	142	119	138	136	140	157	137	131	138	125	129	129	135	132	148	135	135	132	130	135	140	154	125	110	124	126	132	144	150	158	148	137	153	125	127	148	125	138	124	139	124	162	124	132	135	146	140	121	138	146	162	154	123	129	124	145	146	140	127	150	134	156	145	158	128	161	149	156	137	139	141	138	144	155	140	124	121	142	130	118	145	133	149	127	133	150	124	132	142	136	143	132	142	143	130	132	126	139	137	135	131	129	145	156	120	119	108	121	138	142	133	140	126	149	132	132	135	126	142	145	130	133	115	144	149	142	138	127	131	159	133	140	107	136	128	138	141	124	129	120	119	130	157	130	135	142	153	128	135	136	139	125	135	128	137	154	134	139	146	139	135	135	122	127	146	138	130	143	161	133	144	114	137	142	148	126	148	130	158	131	143	139	132	127	143	130	147	154	152	147	123	136	162	130	130	149	154	140	124	144	144	137	134	140	153	147	135	146	125	131	119	124	126	143	131	126	151	146	139	137	122	133	124	118	142	150	113	139	145	143	131	153	143	143	130	127	141	117	129	145	133	135	133	162	122	128	170	116	130	138	125	137	134	130	141	129	135	129	134	128	128	138	128	131	127	150	150	136	141	162	127	133	151	124	171	143	149	141	130	128	164	134	118	115	132	147	153	128	157	140	128	126	157	131	115	123	112	145	136	139	129	144	140	113	130	166	143	140	139	138	151	134	124	142	127	144	146	145	148	135	122	137	140	119	130	130	118	134	138	139	136	126	136	157	128	131	127	130	127	142	136	150	131	119	125	122	151	148	111	139	138	149	141	119	118	141	123	123	148	129	143	130	137	126	111	132	157	126	155	136	124	131	143	139	150	141	153	136	130	125	130	144	130	113	145	123	142	136	112	156	157	150	134	143	125	128	137	129	138	126	127	159	132	141	171	170	137	140	151	139	145	141	118	124	135	138	124	142	135	132	139	126	127	123	153	129	162	142	135	138	135	151	110	143	137	131	146	137	133	147	129	133	125	152	147	140	116	143	149	148	147	118	136	118	131	146	136	115	147	142	125	138	137	143	140	114	143	132	115	139	144	160	129	136	151	129	152	146	149	134	140	137	121	126	145	152	143	123	148	138	136	145	131	145	136	125	135	138	139	139	151	121	135	162	138	127	145	161	138	127	140	137	144	134	125	138	137	138	135	147	124	134	114	152	130	137	131	141	130	123	144	149	125	125	127	120	134	129	127	138	147	146	133	166	142	125	127	135	128	139	138	146	159	133	141	117	152	132	108	145	152	135	121	130	130	128	131	128	141	150	121	131	136	145	151	132	138	139	128	121	139	138	129	148	129	133	142	154	153	131	138	151	146	126	131	142	146	166	140	120	162	145	126	127	127	128	122	143	133	131	145	123	127	136	130	130	133	136	134	139	137	127	134	122	140	141	131	152	132	121	133	150	129	117	132	133	146	107	151	132	144	135	152	162	119	115	126	154	139	140	134	133	114	123	123	120	111	136	148	131	144	122	153	144	126	140	152	127	118	122	132	134	115	132	135	139	129	117	143	126	159	118	157	145	142	134	146	125	132	127	127	131	154	135	137	148	152	137	141	131	134	141	125	121	143	124	136	139	129	122	146	131	123	120	152	146	169	145	142	133	130	163	129	119	153	137	175	152	135	163	130	117	143	146	148	132	133	127	130	128	139	142	154	140	129	142	139	134	153	160	131	138	144	148	122	142	131	145	147	108	148	142	129	138	146	131	133	111	150	141	129	124	139	140	130	124	151	130	160	123	160	126	142	135	134	145	122	124	136	124	137	141	137	138	137	109	142	140	126	140	119	148	139	123	138	142	142	136	146	152	127	131	130	128	133	136	137	131	157	143	130	148	141	144	128	122	139	143	133	119	134	141	141	138	156	133	141	130	137	141	128	150	128	111	127	132	129	136	144	135	135	142	151	128	128	146	151	112	137	122	138	160	145	139	120	125	130	150	138	136	151	138	138	120	155	122	150	135	137	138	133	142	138	134	130	142	125	149	138	132	142	138	123	133	132	134	138	139	140	124	145	165	152	139	147	135	132	116	117	147	120	129	151	132	164	142	140	134	155	147	147	137	124	124	140	150	136	138	143	155	121	145	155	143	133	140	134	156	135	135	108	128	164	128	156	148	131	141	108	149	130	110	134	136	151	127	114	139	147	135	128	121	141	147	122	153	114	121	136	126	142	140	126	138	141	125	145	120	148	143	148	141	124	147	130	120	140	134	142	131	137	145	129	143	125	137	139	149	134	140	141	138	140	121	127	129	161	143	121	129	127	141	142	153	139	146	123	137	144	145	137	123	138	136	137	153	122	140	136	145	148	109	132	130	135	126	125	139	144	131	135	137	143	146	145	126	152	134	137	105	130	146	146	136	151	129	136	143	116	147	111	143	131	133	133	126	134	129	141	146	120	158	142	140	116	129	128	145	127	125	143	123	144	129	130	144	131	138	151	117	140	146	148	151	167	147	135	133	139	116	140	128	141	137	132	157	136	147	138	154	116	142	129	136	143	126	133	143	153	131	127	166	146	134	139	157	127	137	147	151	134	134	133	164	132	127	126	123	131	118	147	129	119	146	124	142	160	129	152	141	122	126	161	117	141	133	119	124	147	141	136	134	118	138	140	120	126	134	146	151	117
22548	41429	37684	22147	19290	19391	12715	7098	4558	2924	3033	3609	3675	3531	4067	3372	2608	1330	5869	19159	16299	2927	213	230	208	222	203	214	204	229	210	176	212	227	194	211	183	197	220	200	191	209	200	201	193	199	208	192	190	186	202	201	189	206	198	192	197	175	193	194	170	206	175	190	193	185	205	212	175	220	192	194	186	185	186	168	176	188	165	195	196	175	183	192	167	204	190	223	183	178	173	189	184	192	203	193	194	195	207	188	192	161	215	180	185	191	174	193	158	161	197	195	175	217	170	201	177	167	170	202	187	191	193	188	216	192	162	186	173	193	175	181	197	192	190	183	181	204	183	197	191	174	174	194	180	202	194	185	223	194	166	213	187	191	191	206	182	177	188	169	174	168	191	180	176	190	186	179	179	200	192	203	197	187	177	203	214	167	204	198	196	182	208	189	184	205	172	197	201	178	189	183	207	188	182	196	181	185	168	162	157	173	186	193	193	176	186	193	170	194	184	169	189	183	176	210	195	189	180	160	190	190	175	205	194	208	205	181	161	173	198	166	182	166	202	206	185	177	173	192	174	215	197	176	184	191	207	179	190	210	200	188	188	198	185	168	190	174	191	202	189	170	198	176	191	189	174	182	213	167	159	206	191	178	187	166	188	159	189	176	200	188	185	178	176	170	196	167	195	198	175	195	193	185	165	190	207	175	186	165	182	171	184	175	183	200	184	196	188	220	200	169	183	177	174	186	199	186	180	192	172	195	184	197	204	166	166	163	186	185	177	194	177	195	178	193	181	181	191	180	183	186	173	180	201	200	174	204	186	168	180	174	158	208	205	183	183	201	187	194	205	180	183	189	180	195	174	188	181	174	188	179	187	169	185	195	173	184	173	193	175	186	182	207	196	169	192	163	162	204	204	205	190	181	167	192	173	185	208	189	194	205	169	181	195	173	195	201	187	156	169	184	193	173	180	200	161	207	175	182	180	168	200	201	185	173	181	173	170	181	195	187	189	199	195	193	188	190	187	162	166	188	205	196	188	195	157	190	190	186	200	169	183	181	167	197	200	171	182	177	195	173	192	167	177	184	187	208	170	178	183	163	188	189	150	186	183	183	189	183	197	184	189	197	173	173	186	187	177	162	190	181	181	196	194	197	175	177	182	210	182	165	198	192	199	171	194	199	195	197	209	197	184	172	195	178	203	168	182	157	186	178	189	172	192	222	168	174	176	164	188	173	179	172	180	195	195	179	207	173	198	172	164	176	179	188	204	181	207	166	202	202	195	181	193	183	198	185	178	172	197	193	192	194	205	174	175	187	150	178	175	200	207	185	180	173	187	183	188	210	176	181	203	188	174	183	184	188	189	163	178	188	165	182	183	196	188	180	225	175	184	176	177	190	200	206	192	210	178	179	174	196	171	189	185	158	184	181	175	172	178	172	175	198	190	186	185	198	182	208	182	196	203	174	224	208	196	181	178	202	192	174	186	180	182	163	188	185	179	200	187	175	161	188	199	200	161	197	178	160	167	199	198	191	166	179	187	188	194	203	185	197	178	195	175	179	174	185	199	178	184	160	192	191	183	187	181	184	167	201	156	187	184	208	182	180	193	175	175	195	197	195	173	182	188	195	182	201	187	196	205	187	178	160	202	179	192	190	187	188	187	189	192	185	179	196	185	214	172	181	189	189	211	179	186	199	175	200	184	180	186	190	209	179	189	199	187	195	194	194	163	202	185	200	189	159	202	195	161	192	178	147	183	172	216	188	193	174	174	193	193	196	174	184	202	173	170	189	200	179	184	189	187	190	183	197	232	166	180	190	179	198	182	169	165	193	188	197	177	168	166	188	186	188	216	183	174	208	178	179	169	187	194	163	166	181	201	161	182	161	164	204	164	183	178	198	191	177	191	203	195	203	193	175	169	175	184	193	196	204	182	195	199	187	219	192	183	165	214	188	210	187	191	182	181	193	192	163	202	172	185	175	207	176	203	194	184	166	175	209	177	176	195	190	172	188	202	196	185	191	188	185	189	173	166	200	166	149	210	148	168	158	187	170	169	202	162	184	206	190	184	190	173	186	192	178	177	177	184	187	192	187	190	161	195	168	203	175	183	203	172	173	179	191	173	164	203	183	188	199	184	194	167	178	206	187	193	184	182	181	182	188	170	172	194	180	202	176	201	173	174	173	185	182	209	180	190	195	199	183	174	171	199	165	208	192	181	177	191	180	199	188	206	198	180	167	188	176	199	201	188	195	191	221	185	183	152	198	197	174	204	182	171	211	174	212	178	183	180	199	189	188	191	168	208	182	185	189	186	183	186	180	170	176	193	162	185	206	188	180	187	171	196	191	183	195	193	173	187	181	174	173	202	188	192	181	172	168	199	185	221	192	176	176	179	180	178	184	185	183	173	179	187	219	171	190	192	168	188	170	202	190	184	191	185	175	176	200	196	201	205	186	188	182	173	179	193	191	216	192	194	173	195	182	172	201	187	193	196	199	184	196	190	198	216	176	184	166	181	181	191	180	201	206	202	179	186	208	189	186	194	194	202	212	193	177	194	185	179	186	166	155	146	171	181	161	191	180	181	190	178	220	217	177	209	174	196	161	195	144	183	175	182	167	189	194	195	178	196	198	195	176	183	190	190	175	165	183	195	172	197	197	158	196	202	175	204	180	170	176	192	192	182	198	202	175	206	192	198	190	182	188	202	182	168	186	172	178	174	178	192	192	224	200	158	194	191	191	173	190	195	190	177	165	192	197	194	207	210	176	195	198	166	205	199	211	166	172	176	192	189	185	177	208	188	193	184	200	193	197	189	173	176	192	193	197	165	194	201	177	202	205	180	186	200	187	175	185	179	181	166	176	203	198	174	185	188	167	182	193	188	176	153	173	159	189	167	196	186	185	173	186	183	187	180	173	172	207	199	192	178	180	197	173	178	211	176	186	177	203	176	184	191	190	190	184	199	197	181	198	178	170	186	169	199	200	171	210	184	191	178	205	157	152	173	195	201	195	160	184	202	171	174	176	199	193	181	191	190	178	182	193	196	208	174	185	178	182	164	173	212	209	192	189	206	163	198	189	173	174	179	200	192	192	181	177	204	189	206	166	188	165	177	200	204	186	185	184	181	176	173	195	196	191	168	200	207	179	179	167	200	192	215	194	196	191	197	195	198	183	199	172	197	205	167	204	175	166	152	186	189	183	194	181	179	185	165	191	175	185	200	191	187	192	187	168	185	190	160	186	195	197	171	181	181	186	180	208	198	174	203	193	195	191	188	169	191	199	195	178	188	190	210	203	177	183	174	180	189	199	174	194	207	215	191	193	212	188	179	182	175	201	173	192	202	203	201	191	193	183	186	208	197	181	191	168	149	169	186	197	198	166	195	195	182	194	187	181	208	184	209	168	189	158	190	182	220	192	179	185	175	185	204	194	185	185	192	190	203	179	173	194	173	180	192	170	147	184	208	191	216	201	174	165	183	174	204	187	189	186	182	169	176	185	179	169
26925	21476	20356	8473	5152	4034	3029	2514	1692	1345	978	701	963	857	759	720	578	438	594	1062	948	419	382	348	378	391	355	371	382	385	371	363	374	363	365	362	363	378	396	384	404	366	372	396	344	367	343	359	359	371	350	366	393	364	344	374	328	377	338	372	389	371	407	357	382	382	374	393	383	386	341	364	369	375	385	358	365	398	376	393	389	360	377	362	396	370	390	335	372	394	350	348	378	391	358	391	365	380	411	349	395	374	308	364	337	364	353	379	415	341	351	397	374	367	380	354	414	385	357	362	383	332	340	359	346	337	404	380	368	355	331	364	353	398	356	363	360	364	391	363	365	332	384	368	372	389	373	361	377	411	367	400	366	365	358	363	365	368	379	380	376	388	403	400	382	378	395	358	368	343	380	354	367	347	393	385	375	381	352	385	366	392	336	391	348	352	363	296	356	385	372	335	392	368	423	348	352	330	366	342	368	358	379	359	376	392	363	355	381	381	398	347	362	334	379	344	363	393	394	368	380	389	393	362	363	349	396	365	401	361	347	350	381	363	373	374	397	355	366	372	367	371	361	363	359	340	352	360	366	372	420	371	373	390	365	363	379	373	381	358	401	401	386	351	390	345	355	393	366	397	365	388	364	391	425	358	361	384	387	413	407	383	356	373	365	354	337	336	356	374	358	364	373	359	403	372	365	363	392	354	346	385	391	390	397	369	380	404	374	325	371	360	361	326	377	339	384	374	361	399	385	388	353	376	362	371	361	345	414	353	372	368	389	371	372	373	343	366	394	356	384	378	351	394	402	377	345	371	340	361	352	381	386	370	383	380	367	385	394	353	385	393	378	384	381	345	355	399	385	345	391	326	381	382	363	347	369	382	401	374	367	403	337	358	374	389	326	353	342	371	336	341	339	343	353	379	376	352	391	387	371	356	387	358	359	395	370	385	363	357	362	382	364	362	381	351	395	380	407	376	409	357	401	372	387	366	345	361	332	342	353	352	360	360	358	382	340	358	401	396	375	365	378	368	376	336	380	367	355	389	372	386	351	369	391	354	350	345	372	355	356	357	363	362	353	405	390	396	378	381	354	387	381	389	376	384	356	343	350	393	409	420	368	378	362	391	373	385	355	369	367	358	385	366	368	355	379	342	373	389	362	364	362	356	379	355	351	334	400	385	367	389	369	357	368	385	359	383	373	383	381	393	349	363	410	377	377	352	399	357	381	405	390	370	358	345	368	370	381	369	387	351	377	380	401	366	386	349	362	359	346	379	354	328	356	389	365	401	406	358	402	355	386	370	375	373	374	331	383	338	357	349	373	362	404	366	367	360	374	397	385	374	398	348	365	373	347	383	344	375	350	382	407	332	365	373	386	361	380	390	367	376	399	350	375	376	375	357	370	373	370	360	363	359	382	375	361	379	368	345	420	370	398	377	371	365	392	382	373	371	366	387	393	364	341	400	369	341	389	383	347	385	416	323	368	381	350	371	377	338	332	348	351	389	375	396	363	399	363	364	335	373	365	351	398	354	402	364	391	335	358	360	350	363	376	386	379	376	367	350	368	354	403	354	325	420	373	371	363	368	353	363	367	367	374	345	377	367	369	385	364	353	343	374	387	347	349	327	351	352	374	339	430	372	387	384	380	337	362	392	365	357	381	370	336	352	401	362	395	351	359	394	348	364	368	359	389	407	351	391	387	391	360	359	352	344	414	379	390	353	409	391	406	380	365	371	370	384	389	343	357	387	375	350	404	390	370	380	366	368	368	362	366	385	395	362	354	348	380	409	353	365	372	355	395	363	400	357	402	371	330	375	359	381	371	375	382	378	366	371	390	372	356	383	365	360	383	358	398	374	426	366	368	423	373	375	329	348	360	336	357	393	371	338	317	369	380	371	372	382	385	352	369	416	388	350	382	377	358	385	382	366	358	352	385	375	383	335	376	337	391	377	364	371	368	356	356	396	361	340	369	369	366	388	344	377	349	396	344	375	371	359	388	366	384	370	355	362	365	378	363	364	388	355	384	368	334	387	394	362	363	370	392	388	356	368	395	382	346	374	394	394	343	363	368	370	359	385	352	372	343	367	382	389	336	390	389	384	357	397	361	364	360	354	399	376	358	383	397	363	372	369	375	396	386	349	320	347	391	330	374	394	372	375	355	371	372	375	335	363	389	377	381	396	361	417	389	358	354	357	377	420	397	364	381	371	364	389	412	377	369	353	352	375	387	368	397	368	360	402	403	368	361	345	345	375	388	381	360	375	379	435	336	336	365	395	360	389	370	376	388	357	383	363	349	409	381	363	399	400	339	371	339	365	407	357	388	350	376	357	366	361	359	360	401	357	373	347	359	355	375	382	383	369	390	364	389	362	393	332	375	405	363	392	367	348	399	405	380	345	375	355	366	360	338	423	370	339	381	392	348	380	366	384	361	412	398	409	389	384	346	362	350	353	395	345	379	347	396	386	382	383	376	395	389	361	376	380	374	349	318	367	369	363	379	355	382	378	391	380	378	375	377	362	364	368	371	380	352	408	369	396	372	376	378	336	395	372	375	348	354	370	362	378	356	343	374	373	397	334	425	379	366	326	404	383	345	357	379	359	377	381	367	434	389	353	408	413	375	370	361	362	366	365	374	372	371	354	371	376	370	374	389	396	366	403	370	332	365	397	352	358	356	368	376	372	382	370	371	357	337	404	406	362	365	367	381	411	381	403	378	363	396	360	357	391	375	365	388	374	358	358	381	396	324	377	371	364	353	383	383	383	380	372	383	393	354	372	375	370	406	370	374	379	386	381	393	364	373	371	359	345	385	334	407	359	343	355	363	404	352	410	368	386	325	349	362	382	374	375	346	370	392	333	355	407	342	395	381	378	374	368	364	355	415	371	364	382	392	346	393	378	335	405	368	392	372	391	409	360	368	387	386	367	373	367	386	380	375	353	382	391	339	385	384	349	350	346	342	389	366	354	388	351	344	352	361	370	394	356	399	341	380	373	360	390	379	397	377	387	376	335	382	403	350	395	349	358	375	376	379	371	359	365	377	404	393	385	346	347	372	373	399	369	351	378	402	360	360	352	384	373	353	352	410	380	347	370	365	397	380	362	361	402	378	367	386	380	401	364	378	368	403	363	365	383	384	370	363	379	365	374	375	384	377	368	398	400	342	404	355	380	408	353	350	384	346	373	353	354	376	344	359	353	386	369	385	354	371	386	363	383	381	369	370	401	341	367	404	366	372	390	389	354	338	333	369	393	382	396	365	365	348	381	368	380	361	410	398	407	335	387	380	341	347	345	372	328	379	411	360	325	382	351	363	386	370	374	399	375	399	360	376	392	325	384	374	350	381	363	381	407	394	372	384	371	381	349	388	365	365	356	367	352	335	374	385	374	349	366	350	354	376	341	385	384	381	338	364	365	348	390	397	399	380	399	397	350	343	376	386	367	349	367	375	392	367	397	385	377	354	341	391	421	350	380	347	374	386	367	378	373	379	381	385	396
18252	29818	24141	9821	10439	9005	7222	6395	4369	3267	2140	1426	2175	1853	1543	1443	1131	706	1005	2034	1779	568	490	520	506	469	481	519	488	496	517	513	467	471	513	466	541	509	491	493	476	512	495	508	507	484	504	526	446	498	488	521	459	506	502	507	501	484	527	472	524	488	497	529	482	490	468	496	492	534	509	495	521	543	532	515	511	466	492	514	546	496	505	474	477	495	501	480	480	526	492	496	473	514	490	476	522	516	473	488	477	480	487	476	486	515	527	482	489	499	498	487	477	502	504	496	504	545	523	477	507	484	501	506	490	468	490	514	530	491	493	508	469	493	501	487	502	495	483	517	474	506	512	497	572	489	511	540	490	499	509	484	517	487	485	491	513	478	500	503	536	494	512	506	478	472	500	514	495	511	498	478	537	531	516	497	476	491	501	566	521	490	528	489	515	541	512	486	534	492	533	454	503	509	458	512	500	516	465	509	496	521	496	529	472	498	462	499	529	505	479	489	493	499	514	497	540	511	502	492	493	523	509	477	498	489	487	506	519	529	521	506	526	510	497	517	527	519	492	489	514	537	483	466	471	464	512	502	538	492	487	524	473	495	529	505	523	483	499	487	541	476	469	495	513	475	529	504	499	483	505	499	485	532	483	500	505	519	500	481	511	500	478	525	509	506	490	516	522	512	494	533	539	517	504	531	517	482	471	510	511	473	502	537	543	567	502	507	502	530	506	527	469	518	503	507	468	495	545	524	511	500	509	513	454	509	494	495	511	543	496	509	487	507	485	526	496	496	461	483	501	529	477	551	496	494	482	489	509	453	530	500	525	470	486	446	480	491	483	509	531	502	468	502	508	498	528	522	532	520	500	506	470	521	530	494	548	525	496	490	499	491	490	529	482	514	544	501	514	482	518	502	527	505	482	496	520	490	483	491	530	508	503	506	493	489	496	502	507	561	494	527	520	526	518	496	486	455	525	497	470	523	491	501	511	503	465	508	485	461	486	502	510	502	441	511	472	516	492	469	522	500	457	530	487	501	516	527	490	504	504	493	513	492	511	511	526	463	492	522	574	504	508	519	507	540	463	473	508	537	476	508	515	530	509	512	472	542	484	533	528	502	523	526	523	504	463	512	501	502	499	497	543	520	493	519	508	528	531	517	515	483	493	488	497	533	488	514	526	534	476	457	491	516	522	495	499	464	489	518	497	498	520	499	523	523	487	514	453	518	510	505	480	458	517	511	479	514	490	505	516	497	502	485	488	514	490	510	496	526	517	504	508	475	527	494	537	476	565	493	484	522	503	498	498	498	529	497	491	521	511	537	504	538	525	512	530	515	530	502	527	447	521	488	488	513	466	530	520	476	502	491	466	531	484	503	545	522	490	521	494	457	532	480	542	508	521	491	526	514	505	543	492	503	458	540	523	462	494	485	490	507	534	492	511	514	508	497	489	526	508	492	530	501	522	532	514	552	461	485	495	531	523	517	540	506	478	530	524	475	518	501	506	479	496	505	501	521	493	526	484	497	499	487	491	542	531	516	506	516	476	479	502	519	493	479	489	501	480	482	508	484	459	510	469	493	486	518	524	504	492	512	507	516	506	530	526	503	500	514	494	451	547	541	501	478	540	517	478	492	506	499	505	507	503	502	539	530	535	513	496	505	476	515	491	471	489	514	499	509	529	493	518	493	496	475	502	553	500	523	469	494	498	496	512	468	493	511	491	493	464	507	543	494	502	497	521	480	487	496	532	551	536	531	525	525	466	471	504	484	509	494	520	478	472	506	512	522	509	545	503	493	508	508	507	492	503	503	515	465	485	528	476	494	497	505	481	491	485	528	488	495	502	490	480	506	517	466	493	497	538	495	547	494	509	516	505	516	552	519	507	500	488	529	496	487	522	485	484	505	497	497	491	520	515	485	484	519	538	475	497	518	489	471	483	523	498	453	517	499	475	535	510	488	477	519	524	509	483	520	483	509	514	529	518	495	468	525	497	526	491	542	536	476	491	480	492	512	501	504	529	490	495	511	541	461	501	483	480	512	530	500	492	453	455	488	533	533	498	546	504	494	517	537	537	484	489	493	489	517	532	505	459	524	445	489	483	529	542	509	480	528	490	527	519	532	453	496	486	563	493	487	462	491	502	435	521	490	479	496	533	503	504	515	532	463	508	510	503	500	479	471	537	467	508	484	536	489	498	503	487	524	500	498	489	479	491	449	486	538	507	513	506	521	491	533	481	535	494	523	494	495	477	483	487	548	500	517	475	519	520	508	525	509	521	454	544	495	532	472	502	456	515	483	502	454	492	516	509	497	484	553	525	525	520	500	514	493	559	481	503	503	485	527	516	501	467	524	471	492	520	544	500	520	510	489	511	573	481	519	500	502	519	480	546	492	527	454	453	487	486	505	487	489	463	507	501	458	512	495	497	457	509	470	495	542	545	520	518	507	508	497	485	488	489	494	485	502	497	497	531	511	493	506	524	498	499	492	448	515	446	501	510	494	458	507	459	524	518	502	519	482	472	522	497	509	472	512	528	521	486	483	512	515	507	507	511	524	498	473	493	507	512	513	524	534	521	494	490	484	514	511	513	533	551	500	477	514	492	542	462	509	482	489	542	542	464	550	470	518	507	517	474	473	498	496	465	534	495	534	523	526	521	480	479	487	505	507	526	522	519	448	519	541	523	523	522	524	506	502	458	466	513	529	475	520	508	476	541	524	495	523	515	495	518	524	474	472	491	487	501	532	521	507	500	496	526	495	523	561	504	534	518	472	537	524	465	487	490	510	500	533	538	503	494	512	525	492	492	514	484	516	496	522	468	548	512	488	461	506	473	546	523	499	472	490	505	486	536	534	472	497	517	502	483	523	506	517	513	503	548	491	512	477	486	509	466	497	465	491	481	521	441	486	489	473	515	531	487	498	485	510	493	511	482	524	498	506	498	510	480	465	453	489	509	485	485	513	494	514	488	513	512	510	473	487	507	497	513	521	492	486	524	503	541	512	503	544	465	490	535	473	524	552	513	567	474	506	530	539	483	524	490	520	519	517	511	506	524	488	482	486	470	528	515	504	488	493	488	498	456	496	495	505	497	450	479	490	510	515	499	502	467	515	524	508	502	520	476	510	487	529	492	523	504	512	486	475	524	489	493	518	514	501	491	459	509	490	489	505	481	499	510	527	522	489	514	503	446	471	508	538	507	514	480	477	456	518	516	495	495	482	504	514	487	527	466	538	504	516	537	445	503	416	494	519	499	510	469	490	512	471	549	529	497	446	492	500	527	513	488	501	517	511	471	524	471	499	496	487	493	516	450	510	499	487	462	486	511	531	498	495	493	550	515	488	515	508	490	500	529	476	481	476	503	504	504	508	498	525	488	483	476	490	503	480	523	520	534	477	504	523	515	526	501	529	576	513	516	558	531	506	532	503	493	526	513	508	475	516	509	506	513	534	505	448	486	433	465	480	551	487	528	492	507	512	476	492	472	527	513	498	533	500	503	502
23926	21113	28312	24162	21100	13544	5394	2215	1740	2640	1602	811	1007	952	605	507	558	496	1701	5524	6789	1344	269	290	319	270	289	301	298	293	272	278	294	309	320	271	281	299	286	265	281	302	292	277	286	304	277	318	280	272	277	283	281	282	277	304	305	300	293	300	317	294	320	301	332	284	298	283	282	275	306	315	253	299	270	289	268	288	284	288	300	290	280	262	273	255	289	298	264	293	296	262	254	284	299	278	279	250	286	293	293	266	276	291	261	310	304	312	286	273	282	287	290	263	268	295	276	280	272	274	290	283	269	313	308	257	292	288	292	258	258	275	270	315	273	269	281	270	286	276	296	284	256	287	298	295	301	310	275	275	300	291	264	273	294	291	272	302	295	254	323	291	313	290	285	263	296	263	275	305	285	296	290	287	260	296	292	277	263	276	277	284	251	298	302	249	295	289	277	274	282	276	251	279	281	280	278	280	265	298	288	271	286	295	291	300	315	279	295	284	242	321	319	268	260	291	282	301	264	284	300	283	279	291	277	294	276	308	288	293	285	279	277	290	293	297	285	263	271	287	254	276	311	298	289	277	284	255	285	278	290	269	288	318	285	253	310	276	276	253	271	261	291	277	280	293	256	270	256	268	287	279	284	294	301	298	292	298	251	291	291	295	289	297	248	300	318	283	295	315	295	286	290	262	279	279	294	275	266	287	306	302	316	296	260	287	284	264	256	266	269	264	260	284	271	291	279	273	287	276	287	282	272	279	282	286	294	273	264	279	288	295	279	280	290	302	295	322	321	283	257	287	284	305	280	280	300	279	295	299	299	288	278	288	283	295	275	309	312	288	281	263	298	252	280	277	305	272	269	248	252	302	249	289	255	256	296	268	279	296	305	287	319	278	268	320	281	254	302	279	248	332	270	281	301	305	269	306	279	293	314	309	302	292	296	305	280	279	276	280	278	280	286	290	260	260	288	276	304	276	270	294	283	287	304	316	266	265	283	288	293	285	318	254	294	285	296	287	296	297	270	270	262	264	279	265	322	271	298	291	276	292	286	277	318	269	279	308	277	284	337	314	297	273	295	284	298	283	285	283	306	245	266	277	313	266	320	291	292	261	275	293	292	285	295	296	293	323	304	290	291	262	288	283	284	326	263	288	329	291	291	273	269	297	273	286	273	315	306	262	279	293	251	262	279	253	273	270	281	269	292	284	339	306	282	284	319	279	280	270	253	297	283	249	287	286	283	269	289	301	294	269	263	261	309	292	289	287	301	285	290	298	270	253	261	278	304	279	291	264	291	256	286	263	308	300	277	279	325	278	285	284	256	272	272	256	294	260	292	281	281	277	290	330	313	290	261	279	307	270	296	260	267	283	284	289	291	277	289	280	290	290	296	267	296	282	241	266	296	276	269	319	288	295	244	306	300	296	264	271	276	266	312	295	305	299	277	271	276	274	263	289	311	283	297	283	269	284	293	269	300	292	276	299	291	268	283	272	299	271	282	287	288	282	295	296	265	311	303	314	297	256	277	282	287	293	291	281	262	307	282	268	271	333	280	278	283	277	296	284	283	312	255	261	308	320	279	282	291	294	285	256	274	292	283	306	262	269	283	300	290	285	287	273	262	313	303	294	294	287	273	302	282	285	300	269	288	294	282	279	270	294	299	258	289	286	302	292	260	290	283	291	265	272	300	294	284	285	298	280	283	294	257	298	299	298	310	298	275	329	312	288	299	310	318	296	284	291	290	257	325	282	295	283	272	294	257	277	292	285	258	282	291	325	296	265	262	279	291	268	272	303	260	301	286	272	304	299	278	309	263	296	304	293	277	275	272	291	285	293	308	291	249	291	296	290	270	303	280	271	269	301	280	301	270	314	304	275	285	279	282	282	284	286	291	307	286	273	287	280	277	286	264	291	322	273	286	251	294	279	298	292	281	244	288	281	275	298	292	273	292	272	297	269	283	312	292	282	268	311	305	280	300	280	274	273	279	295	291	273	271	255	258	267	286	282	295	285	291	314	271	268	293	261	270	299	295	280	240	273	287	310	300	316	293	320	289	288	279	308	313	256	297	296	255	284	279	283	271	263	334	284	284	281	285	342	294	270	282	289	256	242	298	309	278	288	273	286	307	300	294	267	283	308	279	310	282	273	270	294	288	248	308	287	293	308	306	270	280	285	299	292	275	329	279	276	279	247	295	310	263	268	292	301	300	302	278	261	260	276	283	296	280	288	314	295	272	297	284	281	283	264	271	300	300	264	304	270	320	297	286	284	281	318	266	292	277	300	290	295	281	302	288	266	307	295	281	298	268	306	285	291	273	285	239	269	286	276	254	299	268	268	279	334	291	302	284	278	313	297	289	292	270	280	297	275	284	275	304	312	286	252	297	315	292	287	255	289	268	276	279	265	242	287	286	286	296	290	271	279	275	297	291	269	275	296	308	290	281	291	285	281	274	286	308	285	281	287	306	297	294	279	262	315	272	268	291	278	293	295	304	262	303	280	299	309	275	270	260	294	287	277	279	299	283	267	260	272	273	278	295	301	281	314	276	279	234	288	307	260	258	248	282	290	250	271	300	316	275	290	281	258	289	299	273	282	277	293	308	273	283	268	286	280	294	296	285	274	291	277	290	288	294	283	289	306	301	279	304	295	307	301	271	271	273	304	282	303	312	271	298	288	251	269	264	310	301	276	308	290	295	281	271	276	336	293	244	313	288	314	308	256	293	271	284	298	288	264	272	284	300	290	270	283	289	274	280	259	266	260	289	310	250	277	282	281	280	297	291	296	278	255	280	294	300	274	283	300	301	270	291	272	265	300	291	309	290	269	326	272	289	276	265	270	296	302	294	275	276	289	280	283	300	280	284	243	289	252	283	268	244	298	306	287	296	295	288	259	278	281	295	272	271	287	321	313	286	284	274	262	292	299	274	278	307	246	312	285	263	291	270	279	257	259	299	260	276	294	249	279	271	279	302	274	279	278	293	261	264	273	291	308	287	264	279	296	258	291	279	298	258	292	280	281	298	291	298	286	330	323	288	256	290	287	269	283	299	277	303	262	297	312	283	264	298	297	293	281	269	265	249	291	318	281	295	275	295	255	320	282	277	295	258	314	289	271	307	288	271	289	290	304	295	271	293	253	260	281	287	277	273	290	279	244	286	256	259	281	278	281	291	288	272	282	303	280	276	294	305	254	267	281	284	291	266	281	279	258	251	284	263	257	267	279	294	276	267	281	290	275	296	301	299	261	284	283	250	302	298	297	284	258	284	257	265	285	299	269	271	276	271	282	306	264	286	289	282	314	297	266	275	300	293	275	285	295	308	288	287	296	256	285	273	281	289	264	276	258	321	302	316	305	259	318	254	258	266	283	276	274	288	252	259	273	283	275	283	270	265	260	274	288	266	272	294	321	265	297	277	290	331	272	268	280	306	275	268	306	278	272	282	279	265	276	298	277	298	286	299	284	296	306	275	308	279	282	301	287	277	314	276	270	275	313	281	303
18754	36485	29284	16836	19006	13414	9043	5202	4425	6566	4060	1941	2370	2210	1201	889	1001	890	3600	10772	12337	2260	371	389	413	379	434	419	410	406	385	432	414	381	399	416	366	376	396	384	395	421	426	366	422	370	412	362	394	384	406	357	401	400	437	389	381	381	404	407	415	375	412	394	382	387	409	381	371	387	380	388	374	390	401	391	391	405	370	343	384	366	417	388	384	383	397	403	370	399	408	381	382	398	396	381	402	395	389	394	407	399	377	402	400	406	364	382	381	380	373	386	407	372	427	462	361	401	409	418	426	442	408	394	367	385	395	363	400	396	413	405	390	391	383	418	421	391	426	388	370	442	382	404	419	409	383	396	393	410	396	363	413	391	399	386	416	402	406	398	430	385	416	380	426	393	383	372	402	409	385	360	383	383	383	380	393	360	415	392	374	386	400	408	378	373	366	437	387	382	420	385	349	403	359	402	378	386	391	400	417	377	394	394	368	390	407	396	418	368	436	416	408	404	394	375	381	391	394	416	410	413	419	355	380	436	356	380	382	401	397	390	383	376	425	390	393	410	352	398	408	393	387	383	382	359	403	390	401	371	396	417	393	373	419	400	418	412	402	417	362	388	385	411	378	403	437	397	414	408	418	409	403	423	432	372	393	404	444	380	388	434	418	411	404	404	364	415	362	397	375	415	423	383	409	411	366	359	376	419	365	354	401	386	400	376	369	351	386	402	393	370	393	415	440	392	366	365	435	411	402	400	384	366	355	401	422	374	379	382	388	397	365	380	378	399	348	431	421	423	399	394	388	377	401	387	405	399	400	363	417	378	383	397	413	391	395	401	380	355	414	379	394	411	402	407	366	406	389	367	387	421	388	427	423	358	405	405	418	397	391	426	425	390	393	384	378	391	382	421	399	366	355	407	396	412	371	415	385	366	400	392	394	374	405	384	369	372	388	376	397	401	424	386	429	381	408	389	414	432	397	390	438	412	410	417	395	402	392	391	396	388	390	361	384	370	396	407	416	370	400	396	417	397	385	392	418	375	401	406	390	391	420	412	426	417	378	406	430	409	380	399	354	385	398	395	434	401	416	374	393	415	383	369	392	436	399	377	430	397	391	412	411	378	379	401	444	393	369	414	364	381	388	388	427	391	390	379	383	369	388	395	439	425	393	412	395	372	403	382	403	391	423	398	371	395	413	406	443	388	386	387	349	405	369	427	384	386	432	410	376	407	382	409	424	404	396	404	357	400	382	410	377	389	375	389	398	399	390	384	383	387	384	400	394	402	357	435	381	402	386	401	380	390	400	407	395	401	386	406	375	417	385	420	366	391	406	424	389	391	367	413	433	403	362	367	410	405	383	355	395	402	381	389	397	414	400	369	353	414	413	377	410	381	414	436	398	424	379	399	373	394	330	389	371	375	382	423	405	383	380	408	360	390	388	399	385	398	388	373	379	403	390	411	425	410	389	383	394	378	371	392	419	388	439	413	382	421	406	394	424	417	373	368	392	372	389	398	394	339	408	395	391	385	372	400	368	403	406	376	408	363	390	367	384	399	420	359	379	381	408	408	409	377	396	369	389	376	394	402	351	391	421	406	397	434	394	386	426	395	399	384	410	381	417	397	413	384	384	399	397	375	396	370	368	389	407	375	364	396	400	408	393	387	375	402	391	414	384	342	443	376	393	383	368	373	402	396	403	409	405	389	376	401	409	406	404	398	396	380	389	360	437	399	387	418	396	408	415	370	395	379	408	374	420	405	412	379	408	392	422	359	387	428	407	393	391	414	398	376	412	373	384	379	397	387	386	411	405	393	378	401	418	381	423	422	370	379	380	407	383	418	360	431	387	428	413	397	392	425	396	369	381	411	382	411	388	409	391	397	392	393	404	395	394	361	388	420	387	415	395	409	399	415	393	400	410	402	376	410	392	386	434	409	373	381	407	386	376	410	381	353	399	406	382	385	360	398	398	397	369	435	394	402	388	361	406	407	366	382	377	393	384	367	398	412	400	383	402	375	399	358	425	388	403	361	388	402	378	376	400	403	439	398	390	384	409	395	397	436	397	430	415	426	385	395	393	380	399	405	408	363	414	360	341	373	369	392	384	415	395	414	381	401	385	376	368	393	367	394	361	420	395	413	374	377	388	422	398	422	375	378	410	427	408	416	386	394	425	381	439	376	370	407	394	406	382	408	389	404	413	339	420	391	362	344	392	372	375	402	385	411	377	380	380	396	371	408	419	388	362	401	430	397	362	370	370	383	382	438	391	385	390	383	358	419	414	382	379	391	375	402	432	411	341	383	392	420	379	389	408	367	443	390	404	398	376	413	411	384	443	371	379	403	403	398	403	393	382	406	385	417	405	396	366	376	417	371	386	405	411	341	396	374	406	376	385	409	400	425	405	370	403	392	405	396	373	365	395	389	431	377	387	408	384	364	387	389	405	408	382	408	393	388	355	390	400	395	391	418	383	377	374	377	376	421	389	381	392	408	404	400	348	372	385	395	368	391	413	392	427	432	362	405	404	382	410	383	385	409	392	415	426	398	384	392	398	392	388	390	416	376	406	386	399	407	392	401	384	380	407	405	379	379	375	400	405	367	406	403	379	392	400	371	389	393	401	385	412	358	403	399	414	397	355	431	380	393	392	393	409	388	394	397	389	426	408	425	415	394	398	374	370	382	371	390	417	413	408	365	404	396	396	387	375	410	430	424	398	366	408	385	426	400	373	386	394	388	426	373	389	400	373	385	408	392	396	410	384	402	393	409	375	392	369	383	394	409	428	409	387	393	436	396	401	452	423	401	384	401	367	410	409	399	391	379	405	388	439	378	375	427	439	390	404	377	398	391	386	399	386	405	382	412	395	402	425	393	404	368	384	425	409	396	394	438	399	396	370	409	390	394	404	367	390	402	377	411	411	401	390	410	390	382	350	414	416	422	388	398	404	386	383	428	365	395	397	403	423	407	396	372	409	385	399	443	424	395	402	387	404	387	362	401	440	400	383	413	400	375	369	379	381	424	402	401	417	379	415	373	444	386	393	428	379	389	405	403	394	423	428	416	374	413	382	356	415	378	356	389	401	410	391	409	417	390	415	386	384	377	390	417	376	410	407	381	392	387	396	405	380	410	417	360	378	375	383	388	399	398	403	449	411	397	406	377	383	402	376	383	385	390	379	404	422	393	373	433	383	391	378	430	356	404	350	407	390	374	436	437	381	422	418	404	408	384	395	390	398	387	350	392	389	420	393	397	387	412	425	428	401	417	398	388	375	376	386	370	395	361	461	379	413	429	431	409	400	412	365	390	397	410	403	418	376	402	359	341	371	406	398	399	397	402	378	425	411	366	410	352	389	388	402	410	393	379	406	378	420	404	381	409	394	367	408	373	404	403	422	389	404	390	384	349	384	414	391	407	421	399	428	405	395	403	389	401	374	411	430	366	410	419	395	377	388	405	369	345	389	363	383	364	397	383	372	402	403	406	406	407	393	384	389	413	389	427
22829	21119	28951	23536	21201	21385	12763	3527	2281	2111	2823	2067	1201	730	604	493	517	564	3088	14964	9467	320	157	151	121	166	162	122	137	148	161	143	132	153	135	155	150	153	143	159	153	150	164	125	122	137	159	139	132	136	138	147	129	151	146	133	154	126	146	146	121	141	143	136	142	136	130	158	127	127	139	142	145	133	158	144	144	132	128	133	129	133	137	140	127	140	136	125	117	105	135	129	132	130	140	128	116	148	122	134	114	128	126	127	125	132	135	154	128	144	113	128	143	132	138	141	142	127	131	139	140	134	128	131	137	137	128	166	119	105	123	154	136	147	134	117	120	137	133	149	142	116	153	141	120	131	144	139	126	133	139	141	156	116	119	132	124	133	154	141	122	125	163	140	137	132	141	118	114	98	139	162	148	140	131	135	146	134	135	147	146	133	146	135	164	149	124	159	140	122	126	120	133	145	119	123	138	115	134	126	132	163	102	130	139	150	145	135	126	134	137	154	133	146	145	148	115	131	149	119	134	151	146	141	138	153	135	144	125	159	140	101	116	128	131	140	125	127	119	144	126	148	152	137	152	137	139	158	122	138	144	134	139	124	126	129	131	119	144	126	141	133	124	127	129	138	119	127	145	122	137	150	139	125	126	146	148	121	143	133	122	105	136	136	153	120	126	127	145	133	148	137	126	136	135	137	105	102	132	124	132	123	142	128	146	135	128	133	140	135	122	135	137	132	155	123	119	128	122	134	118	123	130	139	140	122	129	133	141	140	141	112	147	131	132	121	135	110	130	140	149	141	130	152	119	133	131	141	120	135	113	142	139	120	130	156	134	123	141	124	155	136	121	113	147	123	138	119	134	140	141	135	113	135	140	158	139	157	147	117	140	136	124	112	125	132	166	140	132	126	140	134	138	143	153	140	130	149	132	125	127	132	134	133	136	164	147	128	137	128	147	131	145	133	129	123	164	133	127	131	154	129	124	150	137	150	131	140	117	141	128	139	129	118	153	130	140	117	141	135	127	122	116	129	143	139	141	137	147	127	147	149	130	123	135	154	159	133	122	156	153	112	140	130	119	123	154	149	151	137	155	124	124	123	135	137	128	130	125	120	143	127	117	167	129	134	144	121	136	140	107	120	120	151	124	133	123	143	135	155	130	129	118	132	143	147	142	121	126	127	150	139	120	132	137	151	108	121	134	133	138	122	155	129	127	131	151	138	122	135	127	143	131	149	133	127	130	134	135	108	149	123	122	153	145	150	131	139	114	122	138	144	145	128	125	146	165	111	116	130	130	109	130	131	113	141	126	121	122	117	120	127	113	142	132	130	128	143	145	122	143	122	127	137	132	130	138	141	129	123	133	135	143	148	126	131	144	135	158	135	142	136	124	139	137	122	151	139	137	140	131	109	127	138	138	145	121	133	130	131	141	124	126	134	138	150	146	117	121	143	121	137	117	113	147	132	132	113	135	119	127	125	143	132	122	144	135	111	128	139	150	133	140	144	122	112	126	132	125	147	138	105	150	130	139	132	131	147	148	136	143	131	122	141	140	123	139	124	125	149	156	144	133	129	152	141	126	128	140	145	131	115	151	153	147	122	124	141	115	128	127	130	156	155	144	137	156	135	132	128	131	124	140	128	128	170	137	139	152	146	137	129	135	121	148	109	130	153	138	137	133	153	135	130	136	138	150	136	142	123	141	132	112	149	150	152	138	145	159	154	136	138	125	136	149	141	139	136	141	140	129	147	146	141	127	129	144	144	134	120	144	138	129	142	143	154	137	133	128	147	111	133	142	126	152	127	140	148	140	141	137	154	134	141	139	123	143	125	129	142	119	137	112	130	122	144	144	113	123	125	149	117	127	137	152	127	131	133	123	127	120	130	116	150	139	117	131	133	125	115	137	139	149	135	129	154	139	138	143	145	122	142	113	134	113	136	147	141	137	141	142	142	131	124	141	145	132	113	130	144	141	152	108	129	122	132	143	122	168	131	140	119	120	128	136	131	136	107	144	155	129	130	141	130	136	147	134	150	124	138	132	140	124	122	113	143	132	153	128	117	154	153	123	135	132	148	141	147	131	125	141	131	105	139	138	139	138	138	128	126	134	145	120	125	140	115	129	129	133	126	124	127	122	137	149	143	131	132	138	145	142	140	141	120	141	150	133	122	130	117	152	142	134	134	120	131	134	139	128	138	149	117	148	138	131	123	129	134	123	155	135	127	135	129	131	125	120	141	146	122	153	155	150	141	126	143	121	96	137	155	124	153	153	130	126	151	107	133	135	142	152	131	130	150	124	146	134	120	152	126	128	123	160	156	139	127	128	140	140	141	149	127	155	133	128	125	144	167	137	138	122	132	130	136	134	140	150	125	115	119	136	148	142	146	144	148	118	140	121	128	146	141	135	138	137	124	123	130	140	122	114	125	129	133	144	128	116	156	122	150	122	135	110	149	140	134	140	147	111	137	149	156	134	138	130	124	128	136	142	120	133	134	154	120	123	142	135	119	123	133	144	132	126	149	138	136	143	132	152	136	151	127	118	144	111	126	129	136	146	128	133	123	127	123	151	123	118	131	158	117	132	127	133	120	138	135	137	132	141	140	136	129	121	135	141	127	140	141	120	144	136	140	160	130	151	132	125	138	115	131	143	151	144	124	120	124	142	144	107	107	142	127	123	139	168	138	161	123	128	114	121	127	138	113	129	146	134	150	135	142	128	140	146	156	129	148	127	147	133	124	129	124	143	116	116	146	165	130	146	144	138	148	139	133	147	129	126	129	118	123	135	136	128	142	132	147	145	122	134	135	133	133	140	113	128	134	142	122	133	137	135	130	149	142	132	135	144	135	122	113	134	115	126	137	133	152	153	137	134	125	131	122	151	144	140	146	148	120	124	125	138	135	123	144	143	117	133	144	133	144	106	123	118	124	131	127	133	145	133	133	144	115	144	130	130	133	137	152	136	142	141	141	156	143	132	136	142	131	119	152	147	152	130	143	151	139	147	151	137	147	125	141	139	125	119	125	130	142	129	144	126	131	133	121	132	125	135	142	143	144	137	117	147	138	115	130	133	122	137	148	136	131	134	146	133	118	128	154	144	125	136	131	122	151	123	129	130	148	134	162	133	133	149	142	135	124	128	131	128	135	138	140	122	144	133	131	121	126	131	137	127	126	151	148	154	144	135	140	132	132	125	136	120	127	139	144	128	138	119	148	143	119	131	157	132	151	149	151	135	129	151	128	127	124	147	148	153	119	125	133	137	140	135	105	159	130	129	131	148	138	150	135	137	151	137	139	130	119	125	140	128	138	132	144	118	120	143	117	139	131	115	130	125	133	133	150	140	140	135	129	137	144	158	153	135	156	156	123	126	149	118	137	135	114	148	141	107	135	125	134	147	122	149	124	136	145	141	146	149	134	120	125	134	125	136	129	129	142	139	136	133	126	129	150	112	135	140	134	150	119	136	141	124	122	119	127	136	125	140	141	125	133	135	145	124	131
20864	41840	34184	24982	26028	17206	9330	7400	5654	5171	6899	4985	2946	1845	1356	1167	1230	1348	6535	23115	13024	288	227	258	228	211	227	206	193	169	201	183	180	226	187	205	202	182	209	158	197	194	200	202	192	167	186	193	168	165	176	201	187	205	200	176	191	192	164	185	179	201	183	198	179	186	179	188	199	195	207	185	183	192	184	186	198	179	182	195	197	189	194	193	182	192	164	198	182	191	170	179	168	202	185	183	199	187	172	203	181	204	184	164	187	175	218	165	164	171	201	195	192	205	186	177	175	156	205	183	163	197	173	186	167	175	184	187	194	203	176	176	189	174	204	196	166	190	173	178	156	177	182	178	177	175	194	191	185	201	170	202	180	182	174	189	158	178	182	170	186	202	172	190	201	168	164	168	172	193	201	183	187	183	187	205	179	162	171	188	167	181	212	178	194	178	174	193	175	177	186	181	188	162	157	168	176	169	198	187	188	202	159	165	172	161	178	179	171	176	163	182	172	180	172	181	194	162	188	142	178	173	181	199	204	188	188	181	159	189	171	154	186	181	179	156	192	159	224	188	193	179	184	201	170	178	211	191	179	200	199	184	204	180	189	186	163	190	198	159	191	188	187	169	180	167	219	179	181	193	194	181	183	178	175	187	194	170	183	184	166	175	167	166	169	171	179	203	181	175	177	188	199	179	182	166	192	174	194	166	160	172	185	202	178	172	193	161	188	195	203	175	157	174	172	184	205	186	189	175	194	169	194	189	148	189	200	182	162	166	183	182	187	179	187	201	189	176	163	191	176	146	205	171	182	171	181	169	203	179	198	168	209	179	182	199	170	157	194	187	170	210	169	159	168	189	200	214	162	174	176	202	187	188	175	174	159	179	182	200	182	176	195	189	153	194	184	192	183	198	184	189	168	172	189	185	160	172	185	163	196	181	163	191	188	175	158	184	185	177	188	200	184	199	178	177	199	205	177	188	180	175	189	212	188	177	170	194	187	192	183	174	170	203	195	155	197	209	174	181	175	216	187	186	171	179	171	181	188	195	186	174	209	179	187	180	160	194	186	196	177	148	175	195	187	163	188	160	203	185	187	195	200	202	177	189	186	164	172	152	202	184	184	178	164	181	172	178	174	184	180	180	175	189	195	163	176	200	176	203	217	162	170	181	163	195	148	183	150	189	178	187	154	188	206	164	212	186	198	173	190	184	190	190	196	193	169	185	174	168	186	190	193	176	188	160	178	172	161	177	199	183	181	187	187	210	173	171	187	187	170	179	222	201	165	192	177	173	199	177	183	167	169	175	171	188	184	175	182	179	179	168	192	187	168	192	174	162	226	184	172	198	200	154	153	207	178	166	194	170	181	206	229	174	172	180	167	174	177	192	179	175	172	179	186	176	217	173	197	190	188	209	170	176	175	184	152	162	179	167	185	177	202	180	192	173	175	179	170	197	186	195	175	168	183	184	190	178	175	169	187	189	158	167	185	190	185	172	198	185	182	195	165	186	170	173	171	157	191	190	192	150	188	185	190	182	172	195	215	179	175	180	200	195	196	183	167	172	166	186	181	187	154	189	163	189	178	188	174	181	171	178	188	172	163	186	171	200	176	193	179	174	183	196	170	204	162	173	196	193	152	182	185	180	180	177	189	155	179	180	184	189	183	156	153	181	177	179	174	190	162	186	194	140	178	160	198	185	204	195	170	186	190	164	186	185	188	192	204	196	186	161	200	167	169	187	205	170	177	183	172	182	175	202	176	202	150	196	200	199	176	200	174	191	189	185	189	193	183	164	183	208	175	172	172	193	197	196	195	187	189	191	187	184	176	189	210	176	182	174	195	206	196	186	175	192	191	181	163	187	176	203	184	182	170	193	185	163	173	169	171	191	179	179	183	199	194	171	169	195	182	194	177	154	190	201	189	180	175	176	166	200	175	184	186	184	201	174	188	188	183	198	160	197	176	202	184	200	215	174	186	191	205	175	161	174	176	207	172	187	189	190	180	189	182	170	172	180	168	196	159	180	159	178	181	190	184	196	198	175	203	175	164	185	211	174	172	199	192	191	178	191	179	189	173	199	195	193	190	169	180	200	179	189	157	212	206	196	197	160	178	149	198	174	167	195	221	182	171	188	175	178	177	174	174	166	194	194	221	175	174	176	174	171	182	175	181	183	189	167	171	184	180	183	201	180	176	194	185	173	161	165	184	204	159	169	191	188	181	185	179	187	182	187	207	176	152	206	191	180	159	179	197	180	187	165	212	194	157	207	191	181	163	173	186	187	188	164	175	187	182	181	183	196	184	181	172	169	201	169	173	171	168	198	173	167	178	178	191	203	189	174	174	159	187	169	181	191	198	191	179	181	166	196	195	183	178	204	179	180	192	184	166	181	191	184	172	187	171	194	190	189	189	200	198	192	175	183	174	172	186	173	167	172	180	174	209	205	189	194	177	191	176	177	193	159	188	161	177	190	179	197	214	189	170	210	188	188	176	167	183	187	176	176	186	191	187	172	181	182	180	167	180	193	196	183	191	182	164	185	203	191	159	199	192	176	166	157	189	172	184	186	171	174	176	196	207	201	180	214	161	171	171	172	166	172	205	212	171	166	180	182	167	175	180	191	162	184	196	171	185	167	185	179	181	178	172	203	168	172	189	182	195	182	186	190	184	193	184	173	190	154	170	185	180	187	179	183	188	167	173	166	177	174	174	178	188	193	184	194	183	171	178	188	201	178	189	182	185	184	176	193	196	202	164	185	182	203	186	168	147	205	176	188	183	182	172	172	174	156	192	188	187	166	187	159	186	178	195	185	187	184	185	169	178	162	164	196	197	166	182	179	177	177	176	164	179	194	164	183	193	170	182	208	164	185	181	169	197	196	200	179	184	181	186	205	183	191	164	178	174	171	181	185	169	197	161	179	211	162	197	178	201	185	155	190	175	172	199	189	185	173	193	181	181	184	200	203	173	176	162	155	186	182	178	175	194	189	180	182	166	196	173	184	180	175	202	186	185	174	174	175	166	195	188	172	173	184	205	160	167	185	168	189	181	185	198	202	196	172	171	185	180	195	162	185	183	173	174	172	180	164	199	168	187	154	166	189	211	183	204	182	146	180	178	199	182	195	185	210	183	193	162	198	164	178	176	211	180	171	182	165	182	192	153	194	195	208	193	184	193	180	140	172	185	175	188	190	166	178	178	170	182	160	185	171	202	169	210	168	182	200	171	181	179	188	182	189	161	163	190	180	189	190	163	172	182	171	199	175	199	184	200	193	163	165	169	169	197	175	178	198	195	185	185	176	177	175	183	174	196	206	199	184	193	192	174	156	187	175	162	167	172	170	183	172	193	181	180	177	175	169	202	186	199	180	162	177	159	179	178	191	175	175	188	177	186	165	215	185	196	193	172	172	188	190	168	177	173	167	193	186	180	164	191	171	194	187	151	193	191	185	192	191	177	166	171	196	169	165	191	178	187	202	170	176	190	198	195	186	178	188	187	158	168	201
26853	21412	18130	10796	8263	3162	1540	2047	1481	980	711	820	903	604	490	504	461	480	513	955	851	340	364	356	335	367	371	374	361	332	352	380	363	350	352	373	350	357	360	348	335	355	363	364	371	369	351	366	363	357	351	378	335	375	361	358	367	331	370	371	374	369	352	372	381	353	342	375	348	352	377	384	335	377	327	378	372	392	354	400	370	359	369	371	346	356	376	366	370	393	392	340	360	341	369	391	369	381	389	361	399	338	376	363	362	402	362	389	361	377	377	349	390	327	350	394	358	359	344	349	352	383	360	367	382	369	365	350	374	382	383	358	380	372	373	356	399	352	422	394	348	354	334	339	316	332	322	372	379	352	344	401	402	333	363	374	370	362	354	355	344	379	365	406	362	345	363	349	373	383	360	366	351	363	360	366	339	385	374	323	368	347	350	347	363	388	349	372	357	340	349	386	382	355	353	345	403	359	356	381	359	364	334	372	370	379	340	356	356	373	377	399	391	399	365	344	370	359	373	351	377	332	367	354	391	364	340	343	371	382	372	322	338	357	303	365	350	345	375	336	358	354	365	367	385	396	405	331	368	359	358	356	334	317	337	347	340	341	364	365	360	385	370	404	388	387	369	384	382	380	382	363	346	386	357	376	361	376	346	328	387	367	373	334	369	340	341	391	344	329	344	333	358	335	356	349	356	354	342	353	381	358	373	360	350	351	372	396	326	370	376	353	365	326	382	377	353	363	396	380	342	384	377	355	372	357	388	349	377	362	358	390	382	364	359	375	330	353	373	378	359	363	392	394	384	366	351	408	380	352	384	366	352	404	364	376	339	376	320	383	333	364	417	371	357	361	347	349	406	349	369	371	357	323	357	375	366	426	341	355	361	376	375	375	355	346	335	348	381	346	360	342	372	398	337	398	380	330	380	354	391	382	371	343	358	374	367	372	368	330	383	389	341	405	368	354	363	381	359	370	359	366	392	388	338	348	389	349	353	352	328	389	388	370	379	387	380	376	352	352	387	371	356	350	389	381	376	347	377	372	372	353	399	372	342	381	356	355	386	369	376	344	346	354	362	326	350	386	373	357	350	366	404	369	332	378	367	383	361	374	356	368	370	371	309	389	365	379	366	348	370	330	357	368	316	342	354	371	364	416	336	388	366	355	368	332	342	364	350	369	337	367	393	373	375	363	347	363	345	357	398	363	375	359	352	361	349	371	360	362	362	362	344	365	341	329	365	348	351	371	362	347	395	383	393	359	325	334	367	372	370	345	361	358	386	357	391	374	353	371	349	381	374	390	368	329	366	341	334	335	395	358	363	349	373	365	353	343	352	353	364	390	381	371	348	362	402	400	345	363	380	363	376	380	420	334	361	395	377	369	372	341	355	346	382	366	363	348	357	351	345	353	357	374	336	374	349	368	354	365	375	358	369	390	371	355	339	379	389	386	354	388	377	367	385	383	363	377	395	319	343	354	401	391	370	348	383	332	366	374	356	387	355	348	358	370	355	352	396	389	378	360	359	359	379	368	380	354	367	344	357	369	340	398	403	348	356	362	380	372	356	366	372	359	357	335	348	379	356	393	354	357	349	351	333	372	376	327	342	352	347	344	362	360	336	385	376	393	355	329	350	362	352	360	370	366	368	364	350	354	339	387	368	360	368	367	347	354	359	360	361	349	396	334	366	357	387	367	376	330	376	367	363	368	382	375	367	368	362	350	354	336	364	364	368	373	335	378	363	354	400	373	354	368	423	339	376	356	380	384	374	368	342	349	352	356	374	385	381	357	372	371	381	343	381	360	377	344	381	351	369	353	346	325	358	406	363	366	345	324	313	325	355	405	379	341	350	362	388	342	358	334	346	396	354	341	368	345	363	355	375	377	347	341	339	360	387	331	337	346	379	386	380	305	372	351	380	366	343	342	369	345	357	362	386	336	356	361	358	400	372	371	403	386	354	376	342	361	347	365	348	365	351	381	389	356	381	358	335	368	349	384	367	360	341	341	362	336	338	390	381	348	382	360	358	352	354	355	351	367	343	374	392	376	368	369	382	370	383	339	363	362	320	388	364	370	382	321	373	397	390	370	324	355	370	349	356	391	351	342	348	328	376	358	398	355	370	386	330	360	333	373	352	378	366	378	361	397	393	359	386	363	369	376	346	370	344	370	356	380	371	353	341	366	367	347	351	361	333	349	365	373	363	375	370	376	335	377	360	397	385	380	370	364	340	367	349	348	362	377	362	381	363	360	386	360	338	349	371	356	391	340	347	399	363	364	364	351	374	388	379	372	343	359	362	395	375	365	378	385	355	331	310	414	384	389	333	378	341	347	329	342	354	367	353	375	351	333	380	391	383	365	361	372	381	355	360	386	378	382	383	428	342	379	360	386	399	371	360	361	354	339	358	325	382	398	378	367	372	363	358	359	378	339	381	369	332	393	355	364	375	383	343	355	372	378	333	384	377	370	358	353	320	362	386	343	377	339	341	341	361	360	346	377	376	334	369	406	372	352	359	366	334	449	360	353	362	353	357	379	349	369	361	388	358	356	363	383	347	338	377	370	344	374	335	376	379	358	394	336	322	350	365	366	355	346	382	358	346	387	361	351	337	342	355	368	348	389	380	347	352	369	355	371	363	372	377	365	372	343	345	373	354	381	372	336	368	384	379	337	350	344	353	356	372	393	350	345	343	365	371	346	396	320	368	361	394	331	366	370	355	365	376	355	376	344	353	359	339	375	368	366	364	346	344	397	379	371	389	359	357	361	329	403	359	349	347	321	388	335	374	352	375	356	364	328	388	359	363	352	376	365	346	351	359	375	349	371	372	360	374	330	387	348	355	334	341	402	378	349	361	362	366	364	387	372	352	375	367	347	372	338	373	363	385	381	399	357	338	341	366	388	371	365	328	403	381	335	367	363	364	399	350	367	374	328	344	383	331	383	364	343	340	342	357	345	383	330	330	326	346	380	375	348	363	355	376	369	384	380	359	386	366	360	381	378	392	357	409	358	369	372	329	370	368	374	374	359	368	346	349	362	351	352	375	380	372	356	370	373	346	346	372	380	346	339	405	355	386	363	395	396	372	385	352	364	366	361	377	337	374	357	388	330	359	376	376	380	349	404	389	378	347	346	371	378	386	382	377	346	357	365	369	399	372	345	387	369	359	379	335	356	334	361	361	363	378	390	364	354	359	355	350	370	396	329	356	364	354	379	384	388	345	363	331	377	366	338	363	368	367	368	360	353	324	346	366	370	343	355	359	400	339	363	341	356	377	363	377	393	360	357	343	334	378	349	362	376	375	407	376	374	355	388	376	356	373	347	391	356	367	370	366	340	334	370	366	367	318	374	365	400	358	364	371	389	306	368	376	347	368	340	386	377	380	347	355	343	305	357	347	373	362	370	362	361	371	353	387	394	354	364	343	396	346	357	377	345	388	376	377	359	352	358	354	341	354	386	350	347	340	364	337	362	421	342	357	393	347	345	385	359	379	386	371	356
16891	29375	20302	15027	14875	6893	3646	5176	3660	2310	1471	1958	2203	1112	863	897	742	725	889	1805	1543	490	529	528	490	507	508	469	505	479	459	506	512	478	501	478	540	507	506	493	494	480	528	478	477	476	489	505	493	448	533	504	534	443	460	487	482	482	487	477	501	535	467	513	495	497	525	509	463	458	512	504	540	481	483	500	479	476	490	491	476	478	502	469	491	459	477	518	516	523	542	503	556	478	501	506	494	477	462	466	516	437	500	475	475	483	495	472	471	480	474	475	475	506	476	433	484	499	469	476	505	467	509	513	492	465	513	497	494	492	512	467	510	493	516	501	504	490	481	511	487	474	529	502	486	455	485	499	491	468	509	525	449	479	474	513	483	502	508	521	493	477	479	495	437	514	514	486	508	494	492	539	482	489	497	460	493	507	488	493	495	502	509	490	494	476	473	488	518	512	495	511	479	505	492	468	459	531	484	482	517	513	493	495	480	495	483	511	516	518	488	486	486	492	455	494	480	462	489	483	484	522	526	475	490	458	490	505	458	509	483	503	465	521	473	487	498	494	500	516	466	486	502	505	463	487	487	503	527	488	477	437	479	484	525	530	459	504	471	505	502	450	502	500	537	536	503	526	453	466	491	477	507	470	467	488	476	508	479	466	443	478	485	498	499	513	507	477	480	502	485	474	501	518	496	495	478	489	503	505	508	531	504	526	501	497	480	497	513	473	538	496	522	459	505	516	491	491	508	471	485	506	502	490	458	492	440	502	494	488	477	479	531	460	484	498	511	491	463	479	518	478	486	486	501	485	496	511	523	477	499	478	496	517	509	506	466	471	519	469	487	497	509	471	497	503	487	482	550	500	518	446	489	526	491	441	526	462	557	496	484	511	485	516	486	492	445	503	501	518	466	492	493	508	510	510	481	478	491	506	475	507	518	496	477	474	507	543	502	487	494	500	458	459	508	469	467	502	480	478	448	496	501	498	460	482	508	521	478	461	493	472	481	483	496	482	537	497	502	509	502	529	499	499	480	503	482	475	500	508	502	505	498	508	476	488	488	531	500	471	531	474	486	506	485	514	502	522	480	501	483	502	502	488	499	493	486	489	489	523	463	497	516	488	493	459	505	528	470	484	482	503	517	488	497	492	496	484	498	496	458	510	505	527	492	524	496	502	488	476	504	470	455	499	501	432	511	495	461	507	500	479	481	464	488	490	497	491	490	498	475	516	490	457	477	526	473	451	483	510	473	490	504	445	486	496	511	496	492	462	484	503	521	480	483	522	474	492	462	485	528	475	451	471	517	533	516	486	521	489	494	525	508	472	495	497	488	532	531	494	478	493	471	477	464	469	468	467	451	496	512	500	496	493	491	523	506	521	495	536	518	485	498	521	503	480	495	514	503	511	507	502	522	538	499	497	489	516	533	509	511	515	458	502	443	471	458	490	484	464	497	513	449	487	506	515	490	511	468	504	442	500	462	496	479	512	484	481	471	521	482	522	431	505	480	516	490	461	482	508	530	503	486	489	508	495	472	492	424	493	510	465	506	507	475	431	473	470	481	487	487	489	503	456	465	493	518	497	510	493	524	474	500	501	483	510	466	480	477	499	462	486	480	481	522	474	477	503	499	467	485	500	508	498	508	488	466	489	483	458	499	466	505	506	471	480	487	505	497	476	470	491	516	501	493	523	471	502	512	485	525	506	471	514	525	478	481	483	470	493	536	481	530	459	497	493	476	515	530	504	495	480	513	486	475	495	499	505	489	505	515	472	475	498	468	486	465	464	480	492	500	457	525	482	443	470	498	495	500	420	458	534	516	497	553	471	474	548	487	515	513	493	465	537	494	509	518	490	479	469	482	471	480	501	508	481	527	451	530	521	493	462	498	471	491	461	506	472	455	497	513	497	475	504	507	500	498	474	498	491	482	496	455	515	454	517	466	461	457	475	486	468	488	483	521	489	468	496	465	483	490	513	478	464	471	534	494	457	524	440	502	474	514	506	479	516	449	530	498	485	515	521	446	509	517	460	501	511	513	489	504	475	455	517	497	519	484	465	537	476	512	496	505	498	539	514	505	431	500	530	506	496	483	491	482	521	496	473	549	480	476	465	495	490	459	502	504	495	540	522	484	463	495	521	476	512	451	518	475	450	476	486	472	486	480	500	451	452	479	514	460	530	465	504	496	500	483	496	448	514	501	531	524	480	507	482	486	477	473	498	504	487	546	507	508	517	471	469	475	464	466	500	504	487	510	446	481	527	524	524	498	476	512	518	480	514	510	503	449	475	507	496	474	524	529	518	514	500	502	484	533	502	483	495	455	499	462	503	499	481	494	505	470	485	464	500	474	497	526	486	476	487	483	462	512	471	504	460	496	476	479	515	489	441	496	483	495	510	495	501	468	485	497	519	505	495	476	457	494	525	474	505	497	478	491	485	470	505	501	513	475	472	523	508	483	518	505	526	510	468	493	505	482	482	508	484	458	529	507	482	472	506	490	506	529	489	518	523	475	504	529	522	463	469	499	528	502	503	484	492	497	471	484	501	472	476	501	475	488	448	455	490	491	497	460	493	454	480	483	514	509	500	497	525	481	507	511	468	469	547	473	459	499	522	506	509	538	490	457	453	465	523	498	460	521	515	510	466	491	502	500	496	524	530	478	438	465	490	511	489	488	478	454	479	493	480	528	506	520	504	531	513	477	502	469	470	493	467	484	466	504	498	449	509	448	517	527	495	512	511	479	519	485	483	500	452	558	516	465	491	490	506	477	456	501	500	506	507	511	480	532	494	520	486	497	501	524	494	506	549	532	489	506	442	492	516	492	521	485	495	540	481	456	506	456	499	451	471	485	519	471	527	518	487	487	489	514	533	500	505	465	517	453	470	497	498	481	515	464	452	486	495	484	454	438	504	517	491	476	472	514	455	461	476	468	492	477	535	473	465	483	502	477	502	492	502	487	498	506	518	457	494	495	474	491	515	484	472	446	517	486	513	479	443	473	507	467	536	483	460	482	484	511	486	489	469	440	464	506	483	465	481	527	491	489	470	493	485	519	494	478	464	491	457	493	509	487	480	500	482	492	477	487	558	495	495	478	493	496	487	502	522	485	538	480	535	504	523	502	497	498	529	492	490	524	493	512	519	513	524	470	480	514	494	532	482	463	486	484	493	500	473	516	500	478	483	481	499	488	477	498	458	492	534	500	521	538	469	480	493	499	497	501	542	511	496	508	513	527	488	507	509	510	482	460	497	476	470	531	493	482	452	503	475	476	502	474	525	492	523	471	490	461	500	506	519	522	513	444	511	532	494	496	499	482	496	476	506	500	499	525	504	472	461	493	512	493	487	510	489	522	481	460	507	465	493	474	443	470	515	499	484	505	504	499	502	486	497	509	518	495	461	505	492	522	522	506	472	490	560	501	509	494	476	522	481	509	454	519	479	485	529	523	463	483	495	481	491	487	497	486	465	519	500	497	494	485	482	489	510	539	480	468	487	451	463
24029	21115	28322	24223	21131	12035	4708	3742	3036	2677	1202	935	1040	709	654	581	535	608	1228	4386	6109	502	292	285	270	284	265	271	317	319	282	274	292	280	288	303	262	254	258	270	274	318	258	275	251	289	269	296	291	262	292	264	305	278	315	306	299	291	265	272	294	276	275	269	311	289	289	290	279	265	290	273	291	275	295	297	298	281	265	267	290	293	306	276	270	282	291	292	292	274	291	303	286	277	273	270	277	264	281	279	271	271	276	274	265	317	271	276	313	295	295	282	271	286	273	254	283	301	241	283	280	261	265	326	282	269	279	292	304	269	319	289	260	285	284	294	279	302	289	278	287	314	266	277	270	271	282	260	281	293	291	273	263	251	284	273	300	307	294	308	287	294	262	314	278	254	266	310	271	299	253	316	285	284	267	265	285	288	277	254	280	300	264	305	274	283	257	297	302	317	254	263	299	284	274	309	320	282	292	263	285	269	302	324	297	275	285	277	295	279	267	253	275	310	269	288	317	282	264	319	271	297	310	267	283	239	276	250	276	246	273	294	271	277	282	287	293	280	275	273	274	283	324	289	300	263	272	295	297	292	295	288	306	278	310	259	243	258	281	277	297	291	301	280	289	296	284	275	238	275	281	308	291	304	301	292	271	288	299	257	260	286	283	277	277	269	262	291	271	272	264	257	299	320	296	277	263	312	289	277	238	309	295	297	270	282	293	281	279	289	304	229	279	278	260	249	294	295	324	272	274	288	289	256	246	310	267	270	285	314	298	285	301	286	248	269	263	263	263	267	279	291	299	271	294	271	278	286	245	254	290	277	277	258	271	292	297	279	266	269	263	279	277	277	297	284	267	261	257	264	288	301	270	287	287	285	307	273	279	297	281	282	248	315	272	283	272	283	292	273	280	307	314	291	279	322	296	323	253	299	277	285	287	282	266	273	287	249	268	274	285	303	286	300	297	319	296	283	288	275	272	295	253	276	295	279	294	294	262	287	285	278	287	251	265	316	282	276	299	285	289	284	288	268	267	274	277	296	271	285	301	315	268	280	242	294	299	284	267	305	305	302	276	264	303	281	286	302	299	258	306	289	298	298	282	288	297	280	282	285	278	279	253	265	297	298	296	261	278	262	278	243	301	290	246	247	281	296	268	304	302	303	279	301	267	258	259	279	289	238	274	277	278	282	265	291	262	252	281	275	278	268	281	264	274	288	292	289	300	277	323	276	290	255	306	297	266	300	306	281	262	280	243	307	300	277	295	277	327	273	264	294	251	270	287	293	253	302	321	267	256	270	289	299	275	279	289	291	288	279	278	238	280	255	283	264	268	277	276	311	274	279	268	294	294	260	273	298	267	280	262	298	290	256	263	279	267	302	276	265	294	287	276	287	288	271	262	309	287	274	322	306	273	287	259	294	304	272	280	292	277	291	248	289	273	310	300	258	271	259	276	273	270	272	264	308	285	279	280	254	291	284	259	267	261	266	286	282	269	273	270	291	267	284	322	294	279	255	288	266	291	254	289	298	305	299	282	287	292	287	271	272	285	292	245	290	256	311	267	283	249	280	309	257	266	242	287	281	275	286	298	260	272	275	283	296	277	271	273	290	256	273	293	282	256	270	259	279	293	305	303	256	265	304	315	280	290	291	297	306	267	302	287	272	252	286	294	260	266	290	292	242	267	310	269	302	262	273	275	260	289	311	293	307	308	288	309	270	273	292	278	331	294	274	283	299	279	246	300	289	281	250	263	308	256	248	315	267	297	282	278	287	278	288	277	265	279	301	260	279	301	293	282	288	315	269	294	301	298	262	282	292	267	300	263	275	301	281	285	267	265	268	266	261	273	257	279	265	284	313	286	295	293	296	266	285	298	259	267	280	262	300	303	283	288	276	275	282	256	253	265	272	283	279	285	269	296	282	296	273	252	281	299	249	276	280	285	279	314	293	263	277	295	286	250	278	270	303	312	309	293	269	274	265	302	274	275	269	289	303	316	257	272	306	289	260	296	277	302	280	263	284	284	292	280	286	264	302	288	316	300	272	271	290	276	310	276	263	293	241	273	293	305	300	275	272	285	292	296	275	335	251	275	262	285	286	292	273	268	278	256	284	281	273	254	287	279	274	297	288	314	268	307	282	281	296	274	259	293	280	278	253	299	297	297	300	263	314	278	293	285	269	264	306	286	288	279	274	269	294	277	311	281	285	290	263	271	298	275	263	264	297	264	316	279	313	281	283	285	285	296	293	282	270	288	304	277	290	292	277	281	272	280	249	293	276	298	315	284	303	298	304	290	256	258	284	294	300	284	269	273	286	282	280	298	279	271	298	317	265	307	300	302	279	254	274	266	261	274	264	302	273	290	298	288	275	321	278	278	282	296	258	277	283	275	279	302	285	258	275	280	286	285	269	251	265	261	274	263	299	282	284	306	280	255	262	304	275	285	301	289	292	303	335	284	302	302	288	264	260	277	250	289	255	304	297	297	288	255	280	296	289	260	294	280	256	301	272	265	291	284	296	274	294	284	277	285	294	263	274	288	293	285	261	268	297	277	258	276	246	316	273	323	266	270	276	280	271	285	277	300	292	253	270	307	294	289	332	259	307	262	292	263	242	259	283	282	275	273	268	239	290	290	284	298	269	302	296	295	257	305	288	251	282	281	264	278	241	274	313	284	288	262	268	275	272	278	294	292	292	270	272	257	288	295	339	287	302	266	282	284	257	280	301	276	287	286	277	275	268	273	299	249	266	313	271	320	288	255	278	297	311	326	276	308	270	267	249	276	291	240	274	254	280	300	269	273	256	290	297	286	286	257	302	310	275	295	256	265	273	282	305	276	282	280	300	292	267	273	274	285	296	284	278	276	284	287	302	251	297	307	275	251	286	281	268	280	316	267	292	303	287	285	277	241	247	289	289	265	291	288	300	275	309	297	269	286	287	286	298	255	282	308	256	289	232	299	262	302	306	289	286	274	273	276	300	290	300	308	286	245	272	301	253	276	263	266	294	255	303	301	274	267	273	282	276	284	262	277	260	288	285	306	282	302	281	279	269	305	292	300	286	278	281	314	321	299	250	264	267	257	284	275	281	292	276	288	244	283	277	264	287	264	259	268	283	261	239	273	274	282	306	269	278	265	279	299	274	285	278	284	291	306	264	292	250	257	264	306	297	265	259	292	278	276	280	290	271	276	295	268	256	301	279	286	291	276	264	292	282	276	270	298	319	261	275	258	279	264	261	296	242	254	288	295	267	291	277	284	274	283	265	293	303	304	277	289	275	273	294	272	269	294	311	292	290	272	293	285	268	289	266	283	290	307	261	271	278	266	280	270	267	279	259	269	255	293	286	295	272	304	306	285	290	294	270	283	299	284	275	308	282	257	285	271	294	262	303	281	303	270	306	277	281	301	299	312	291	290	291	294	291	282	268	277	269	298	280	275	272	274	274	257	300	258	290	261	280	281	284	283	290	263	275	262	284	289	284	276	255	282	289	295	266	289	257
18296	35167	27097	25029	19131	10266	8882	8841	7873	6573	2725	2091	2367	1569	1417	1148	991	1229	2648	9230	10819	708	417	419	419	378	395	404	416	372	371	394	375	378	358	410	412	424	398	407	364	371	397	404	399	364	381	418	392	364	361	396	407	404	373	371	381	418	359	420	387	422	392	371	384	384	402	400	411	400	427	388	373	393	389	384	424	374	403	416	406	395	346	373	391	383	409	436	374	398	376	356	363	413	400	415	375	358	376	347	391	366	396	409	398	412	357	427	402	393	385	341	391	389	406	383	373	366	413	390	399	392	412	419	359	403	364	389	376	374	392	379	397	435	386	387	390	397	413	408	404	353	383	357	373	399	427	387	369	397	418	431	345	374	396	372	397	407	411	403	406	375	417	405	372	385	415	379	358	395	412	393	407	396	383	368	362	385	391	403	388	377	386	390	393	366	393	392	375	393	358	401	406	363	376	415	404	400	415	413	386	394	421	408	355	416	402	397	373	419	394	395	416	384	364	383	389	405	374	390	404	409	383	387	362	346	410	398	365	388	399	401	389	381	425	419	384	363	379	387	391	368	359	393	389	369	380	386	405	399	387	417	407	397	387	358	413	355	381	391	414	370	359	388	405	388	409	382	376	409	385	388	418	392	427	373	391	393	392	386	372	403	365	384	369	408	404	391	384	402	369	413	405	408	393	433	407	373	365	376	389	421	380	400	412	397	354	378	391	361	394	401	395	388	364	364	387	404	408	411	384	419	367	382	336	396	422	383	403	394	375	398	381	384	370	415	402	389	352	355	393	383	430	372	401	438	405	404	374	414	387	379	376	371	378	389	373	376	378	387	402	373	399	378	410	411	391	398	391	399	405	377	356	377	426	400	370	379	395	357	373	399	377	385	390	416	389	408	396	383	405	407	391	377	407	390	403	383	404	403	401	402	414	383	413	383	412	414	392	419	378	371	447	417	404	402	391	388	387	386	375	366	394	408	375	368	393	383	386	417	345	387	373	381	421	353	379	407	391	380	366	387	379	393	395	377	376	407	372	375	418	353	380	407	383	391	374	376	387	364	383	398	385	378	412	396	412	385	384	401	375	381	360	405	393	404	371	381	397	376	432	378	384	392	416	397	416	372	395	376	383	381	392	368	407	384	393	388	417	374	360	386	412	355	352	409	383	385	408	369	380	388	385	390	408	376	412	402	412	408	409	361	375	387	404	388	411	441	369	391	377	351	361	377	395	358	377	369	398	356	418	400	396	381	381	385	404	360	388	386	415	399	368	399	399	403	376	386	396	375	382	410	356	374	395	379	454	380	451	394	373	413	407	356	424	376	381	366	392	391	423	417	402	378	393	391	397	409	359	391	393	377	373	405	381	409	396	393	370	403	385	373	385	407	425	412	397	412	419	403	392	380	382	397	416	389	402	395	407	385	387	386	411	418	389	379	402	385	387	398	419	388	354	384	394	398	376	376	379	393	369	374	400	369	380	346	364	392	371	384	358	364	359	393	387	357	379	387	424	390	395	420	420	397	390	415	425	407	381	379	434	411	369	376	426	442	381	408	378	403	427	389	398	391	404	407	372	409	393	386	392	405	381	363	406	365	391	363	379	376	394	390	388	370	393	380	396	370	425	350	388	410	386	377	421	401	400	387	373	372	378	381	393	414	411	398	415	391	421	382	396	365	361	383	385	396	386	407	387	410	378	376	405	397	337	397	376	429	359	419	404	401	402	416	407	393	404	411	377	383	398	395	428	400	384	347	376	381	380	418	403	402	394	384	373	413	359	393	413	387	370	397	396	399	396	412	434	398	413	396	416	408	419	404	375	389	410	364	384	435	379	399	394	396	419	408	357	406	376	385	428	378	382	410	363	409	391	360	410	392	359	393	398	370	384	396	386	377	377	383	380	397	362	403	387	386	396	373	369	410	401	406	354	349	394	373	394	392	414	390	368	400	399	376	418	404	400	377	381	398	335	416	388	411	350	377	385	396	387	382	382	404	406	375	403	403	395	381	389	392	387	380	389	408	411	401	426	388	403	384	409	382	345	389	385	417	384	397	387	383	413	407	355	401	389	364	367	397	367	406	373	423	374	391	371	428	379	368	400	375	402	414	377	418	379	407	385	409	407	429	420	422	379	416	403	361	389	424	343	389	372	392	396	413	414	399	383	419	431	372	423	434	380	429	404	408	414	363	371	385	390	378	389	406	364	358	376	397	360	384	413	430	397	386	406	368	415	385	417	400	381	404	378	388	389	375	374	367	385	427	393	401	421	381	352	405	385	402	413	359	398	412	394	386	378	409	390	407	391	376	386	390	368	381	391	377	383	403	384	396	382	383	428	401	393	386	365	423	339	364	383	400	410	410	380	399	392	399	385	374	372	364	391	428	385	378	377	383	364	397	337	388	377	387	376	402	381	409	399	411	412	384	373	391	421	380	404	393	403	398	387	392	397	399	399	371	423	393	381	420	405	386	365	403	434	370	367	390	397	387	414	379	398	376	335	409	382	368	357	375	407	381	368	374	423	401	384	392	387	407	347	376	376	419	387	383	412	375	392	395	352	428	377	420	387	384	352	414	377	434	381	375	403	422	400	418	402	359	421	403	374	351	396	407	385	400	389	357	373	362	408	381	372	375	405	384	363	379	366	420	382	365	387	407	389	375	369	370	400	398	394	373	412	432	374	402	427	386	398	382	404	405	382	384	401	366	426	354	419	380	408	407	369	395	394	388	448	422	389	403	420	379	383	410	387	383	377	435	415	385	420	390	391	370	378	389	384	377	376	388	389	360	387	365	402	390	388	344	389	398	350	389	404	393	406	368	381	418	388	437	404	348	366	382	358	428	389	401	408	394	384	386	397	389	387	373	392	369	363	390	387	418	348	368	362	374	366	380	405	425	373	360	409	390	415	378	368	396	358	396	357	372	380	373	393	411	370	381	396	384	382	389	373	383	381	398	416	443	385	382	350	394	376	398	414	378	366	401	406	410	404	378	409	376	401	405	432	392	396	383	394	422	378	398	372	405	391	423	380	386	390	396	389	378	386	380	372	385	357	385	437	392	385	380	392	405	387	408	413	366	384	378	357	369	383	396	380	396	374	403	380	386	394	421	404	404	358	411	413	411	398	399	398	401	390	343	399	400	393	426	393	387	386	371	385	372	402	404	364	396	389	413	413	384	364	368	403	373	382	379	393	350	391	400	372	365	404	430	401	400	367	382	393	381	365	391	435	376	360	338	375	372	374	392	397	348	361	397	414	394	401	429	404	385	379	392	378	387	371	389	415	401	376	399	404	355	388	386	390	400	398	402	359	365	391	344	375	367	417	387	404	420	380	391	422	375	397	373	405	389	378	364	342	370	417	396	367	394	408	399	379	396	391	398	430	382	363	409	362	371	400	436	386	409	399	400	391	386	403	404	427	374	389	376	372	395	360	417	383	362	420	342	388	384	368	402	386	428	399	424	391	393	408	346	352	424	411	417	430	401	369	403	409	381	377	388
22847	21116	28933	23545	21186	21228	14707	5249	3259	3610	2082	1185	1043	923	657	570	619	624	5085	12869	6394	329	141	145	176	158	135	154	128	145	145	131	145	145	125	159	147	142	128	137	138	127	132	151	160	141	108	155	161	129	138	109	139	142	132	114	138	119	133	123	127	133	133	147	164	134	131	128	130	135	139	131	139	131	140	138	131	136	127	147	127	145	142	131	114	130	138	127	130	141	140	121	124	140	128	130	117	160	139	147	139	135	135	125	137	133	125	133	124	143	142	142	119	131	133	119	151	135	136	151	123	138	127	130	128	132	159	130	129	114	134	132	145	117	135	136	123	138	129	131	109	131	136	144	116	124	119	140	143	133	135	125	129	135	138	125	120	141	157	122	142	110	137	133	131	132	124	145	133	134	128	140	126	140	138	137	147	136	138	134	133	129	146	117	124	140	122	123	153	126	111	115	131	142	140	118	121	123	143	136	150	120	121	134	124	121	159	113	116	140	136	122	130	144	131	120	120	119	147	130	129	129	161	138	133	138	129	121	137	125	133	141	132	143	133	148	141	109	118	113	133	135	123	136	131	158	125	132	134	144	148	125	129	119	133	124	128	133	155	137	144	122	119	130	127	146	119	111	115	138	139	141	132	145	122	121	115	140	125	124	141	146	134	147	127	142	144	126	134	126	125	121	126	128	108	132	128	132	124	125	126	116	126	126	145	130	131	143	140	141	131	125	135	115	147	138	130	118	130	135	137	126	127	133	126	134	123	147	136	128	137	128	123	124	147	130	142	139	145	151	128	143	125	112	128	114	127	135	126	136	147	133	127	140	132	143	141	134	131	144	139	126	134	131	136	128	131	129	140	139	141	129	128	159	122	127	143	122	129	116	124	128	130	136	137	124	126	118	105	129	129	122	122	139	132	119	135	132	129	130	141	162	126	133	111	116	143	118	144	116	144	121	138	104	137	118	120	118	145	142	126	145	123	120	147	129	154	128	137	121	136	128	130	137	143	110	125	164	136	188	108	134	127	144	166	137	142	131	126	154	142	121	110	124	124	126	129	132	131	119	125	148	129	126	124	136	123	133	161	147	136	123	147	148	124	141	142	136	121	121	127	128	119	149	137	149	116	120	141	121	129	135	140	124	141	122	117	139	140	130	148	145	126	127	141	126	117	118	118	154	135	139	123	143	137	141	133	139	111	141	127	149	135	130	117	122	150	127	126	140	133	132	135	125	131	142	136	122	137	128	123	122	124	142	127	139	141	141	148	122	119	124	120	137	148	134	132	128	143	145	129	152	128	132	150	133	120	129	124	129	160	132	141	156	123	136	146	119	131	138	121	122	161	143	109	123	134	133	138	118	130	143	150	136	154	136	142	119	142	117	136	119	133	127	119	144	155	140	136	131	126	144	135	136	128	138	151	101	106	125	136	132	131	137	137	142	115	121	118	121	126	120	146	136	140	134	126	118	128	139	150	132	155	137	132	105	139	139	132	131	140	139	127	115	156	133	134	155	140	132	135	133	127	147	140	132	137	146	115	124	134	135	154	118	130	122	139	140	143	122	127	132	131	126	148	131	139	122	146	132	125	147	123	120	149	128	123	147	147	128	132	146	137	131	129	140	127	107	146	134	136	126	136	144	121	126	115	149	142	141	133	108	134	131	122	135	120	134	149	134	140	137	131	123	144	146	132	144	127	138	138	134	118	131	106	155	135	132	129	127	126	147	108	140	127	139	138	119	130	128	117	140	135	134	139	119	130	152	105	132	142	105	131	145	136	122	132	112	124	134	112	134	124	126	111	134	119	145	140	140	129	138	120	151	126	153	143	133	127	149	134	126	123	138	138	127	155	142	116	128	127	134	133	145	143	133	119	131	142	117	127	139	135	139	135	130	111	132	110	146	130	110	129	123	135	135	140	125	125	132	126	122	127	153	126	136	141	127	134	134	145	150	128	115	131	140	123	136	144	141	134	136	131	146	123	128	131	130	108	126	133	122	135	123	127	129	123	131	110	127	129	122	136	114	146	138	124	129	142	127	121	133	129	126	123	115	139	124	163	137	149	125	135	152	146	118	129	131	141	121	129	135	122	145	140	126	120	127	120	140	117	125	141	143	139	103	136	117	145	119	134	151	126	121	119	133	133	134	122	122	125	125	128	151	134	139	128	129	144	133	139	157	125	110	148	122	124	132	138	130	134	131	117	135	142	134	138	138	119	151	126	134	152	147	132	157	125	110	136	132	127	119	118	118	134	129	126	153	134	126	131	120	133	140	136	127	129	143	138	121	134	139	130	119	136	145	120	133	132	132	114	135	153	145	159	150	148	121	114	130	118	122	132	152	137	141	136	146	140	140	149	139	130	143	129	123	112	140	146	145	151	139	127	143	116	137	126	146	134	121	143	137	139	122	125	133	140	154	127	127	120	133	140	135	120	129	135	131	139	122	143	142	115	134	127	139	141	122	140	133	134	132	147	139	113	122	114	137	113	143	113	144	142	139	144	112	127	150	115	113	164	136	131	134	133	135	129	118	133	150	115	133	103	129	127	124	111	132	139	134	112	141	143	138	136	124	149	137	146	125	115	151	122	129	141	148	133	132	129	127	109	168	123	137	133	127	129	138	124	129	145	128	139	142	143	132	131	115	125	132	151	109	137	135	123	117	146	148	130	156	119	141	151	135	130	122	139	151	124	137	137	127	105	132	133	131	137	128	115	158	125	122	112	129	118	137	137	140	128	138	143	135	124	142	121	146	124	147	123	113	153	134	102	129	99	112	133	146	140	150	140	130	119	148	107	122	115	129	114	132	139	137	147	124	121	109	148	131	134	153	136	127	134	122	154	116	149	120	116	136	133	138	138	127	130	131	152	123	134	112	133	146	144	139	165	128	113	136	122	136	116	120	112	135	116	111	113	143	135	143	132	132	125	139	140	135	126	122	131	132	123	122	140	135	151	123	121	120	112	133	122	122	148	147	128	145	106	131	132	110	129	126	126	151	150	146	135	174	130	151	127	131	124	131	130	139	146	149	116	126	128	121	146	118	137	140	121	132	131	131	128	159	142	139	146	124	110	148	136	138	136	127	139	123	118	141	127	122	94	137	136	141	146	112	127	117	149	131	133	132	132	142	118	143	144	134	134	127	122	140	136	133	117	129	125	107	121	140	147	141	125	125	110	134	129	138	146	134	144	141	107	127	131	151	140	129	140	138	132	114	130	143	134	134	121	113	130	129	114	145	123	137	149	139	135	141	130	133	128	132	138	163	146	148	127	135	133	145	155	124	135	146	111	128	129	127	127	143	132	134	119	131	153	126	151	130	139	111	129	133	141	114	151	134	120	129	124	123	146	151	121	125	115	119	156	136	133	144	119	142	136	109	146	151	123	124	132	124	145	133	123	109	144	129	120	140	147	143	117	156	157	117	129	134	121	120	114	143	124	128	132	137	150	122	128	120	131	116	150	126	111	119	128	151	155	126	131	128	145	123	147	120	151	112	138	116
21519	39394	33277	32812	22483	13902	13601	10277	7923	8693	5113	2807	2644	2219	1685	1343	1390	1263	10013	20422	9287	349	244	243	224	219	170	224	210	229	184	204	205	227	182	228	214	187	215	179	196	186	176	178	184	193	197	183	179	194	206	183	166	193	194	177	199	190	198	197	189	180	204	171	190	177	165	185	179	186	172	194	167	198	193	176	181	186	166	191	166	191	180	188	165	179	173	170	175	163	183	175	184	191	151	174	189	189	178	184	168	188	183	193	182	184	172	193	169	177	174	175	176	203	173	165	176	191	191	176	192	178	184	179	195	186	156	186	154	169	200	152	150	164	159	166	183	160	199	196	182	174	194	205	182	180	180	174	177	182	175	184	192	182	170	182	172	175	182	167	165	170	161	172	194	161	177	185	183	197	199	177	185	186	169	198	203	175	163	184	184	178	172	168	161	160	178	187	149	177	197	164	167	171	190	185	174	164	185	174	175	190	183	190	177	171	175	191	184	160	162	181	185	187	159	176	166	164	190	213	181	184	173	165	186	180	162	177	158	163	172	165	161	206	183	175	178	181	188	159	190	171	176	158	179	180	177	175	185	171	173	175	154	167	186	167	182	186	180	205	185	193	188	202	189	170	182	165	172	153	167	197	171	167	171	189	197	173	169	174	186	174	198	177	190	170	202	177	179	190	194	162	164	171	184	187	191	172	161	148	169	169	188	196	158	167	172	176	174	206	199	178	196	176	169	176	184	167	181	173	206	177	158	159	195	192	173	203	175	201	172	183	162	171	190	199	183	160	176	186	167	182	155	152	166	183	179	184	185	178	177	176	175	187	200	169	171	191	184	139	193	161	170	167	179	173	193	159	203	172	163	173	202	183	175	181	146	181	147	172	173	171	158	181	177	178	195	160	152	159	174	194	166	180	192	178	199	189	164	174	149	171	155	192	161	180	185	187	178	164	170	187	194	185	169	193	191	172	186	185	169	186	194	158	184	170	166	173	206	177	182	166	163	174	156	201	187	194	175	176	167	187	197	186	198	158	189	168	167	173	178	178	164	212	169	171	169	178	166	159	179	165	188	181	184	164	183	168	172	164	187	183	175	173	143	170	191	198	183	171	184	184	172	189	203	174	163	184	193	177	179	167	192	197	164	185	174	206	184	160	195	155	168	186	192	158	195	175	164	178	166	169	171	188	176	182	201	197	181	203	174	157	160	167	204	183	161	183	179	174	174	169	171	173	173	164	166	159	172	206	177	183	181	182	176	183	167	179	179	181	191	158	178	178	185	203	167	185	213	181	171	173	184	168	192	165	170	172	187	155	165	170	178	163	173	189	147	179	178	172	199	184	192	186	181	184	179	190	184	187	191	185	190	172	164	171	176	184	174	172	188	184	168	201	185	175	188	166	184	186	169	161	175	168	180	179	183	174	183	202	175	170	195	178	184	189	202	184	155	184	176	162	191	163	181	168	148	172	194	175	179	162	180	165	193	184	187	167	182	181	179	179	159	177	208	186	190	166	167	166	183	188	165	193	177	179	170	195	167	204	185	186	164	153	158	188	185	177	182	180	190	197	164	186	182	188	163	182	163	156	177	173	159	167	191	168	161	170	173	160	175	177	166	179	174	180	168	168	179	181	185	195	169	149	186	171	198	184	194	175	175	198	194	172	158	169	209	176	171	177	178	169	181	163	188	190	161	177	209	175	185	185	166	176	158	138	188	183	182	194	174	170	158	180	168	199	177	194	186	177	200	185	168	188	165	182	225	184	204	165	166	188	188	163	189	156	176	195	163	171	195	178	155	189	162	171	184	198	168	162	192	162	207	155	172	159	167	174	162	170	162	191	186	180	190	143	197	156	177	191	193	189	192	161	176	175	158	174	173	184	179	166	181	171	166	165	189	171	202	161	194	162	149	198	182	173	191	180	152	196	171	190	193	192	169	193	188	184	154	189	181	188	161	179	168	180	174	185	174	187	194	182	190	181	177	169	179	203	180	158	171	193	176	183	170	197	176	181	158	154	160	172	188	155	176	157	183	179	165	193	177	171	164	158	170	162	165	158	200	174	180	173	180	186	180	164	187	201	153	212	190	185	163	140	171	175	164	185	155	192	192	162	159	163	186	158	224	182	177	198	176	175	153	179	189	181	191	156	192	204	166	175	182	171	183	171	187	160	184	193	187	166	183	159	182	179	185	183	190	179	146	185	168	210	179	175	191	169	167	185	182	181	187	164	157	181	198	174	183	190	197	179	191	169	186	191	160	175	178	163	192	184	171	187	186	177	187	170	167	182	163	183	186	178	188	170	189	166	184	163	179	170	201	167	170	182	158	193	180	182	175	174	173	192	174	154	176	176	186	192	187	174	179	188	172	188	184	176	174	171	179	177	176	174	192	173	168	159	189	175	170	218	197	201	182	194	193	183	182	179	180	195	165	179	161	188	165	172	161	181	199	161	168	169	185	180	181	196	214	167	172	182	163	163	192	156	165	195	136	171	191	187	177	177	195	191	183	172	193	160	184	187	174	180	178	188	181	207	200	165	211	168	178	171	168	179	174	182	171	181	164	192	177	199	171	173	180	202	168	173	170	155	183	159	184	212	173	187	166	168	165	167	169	169	173	168	172	173	187	180	172	185	183	188	156	174	175	180	199	179	161	169	187	206	178	181	183	189	176	174	186	178	179	217	178	177	175	172	156	220	165	168	164	175	181	179	188	165	173	205	174	166	198	193	168	193	155	174	164	176	156	162	200	180	172	173	200	193	167	172	169	172	171	158	172	164	192	189	182	164	173	170	180	169	194	184	188	195	170	160	178	179	164	167	199	187	191	198	190	180	173	171	183	198	163	163	173	159	193	160	177	161	196	147	160	169	200	200	174	193	168	185	189	184	176	151	160	190	157	174	181	192	164	171	160	177	173	184	181	174	194	177	169	173	187	179	184	202	182	193	194	167	189	147	177	166	190	188	175	174	174	186	183	192	166	200	193	161	167	198	177	174	178	211	170	179	186	187	189	183	174	193	187	176	174	183	181	184	188	168	191	184	196	175	189	182	203	179	167	169	171	184	174	158	174	190	194	158	165	158	187	198	174	180	175	181	182	173	176	183	171	157	185	173	199	178	187	183	193	185	182	175	192	193	164	170	165	155	189	186	176	195	205	185	183	185	207	179	178	169	166	180	177	166	176	163	189	186	179	188	167	191	176	174	184	176	180	170	184	175	190	176	170	190	193	170	191	167	166	190	168	172	168	175	173	163	182	190	197	183	193	184	167	178	185	178	187	181	174	174	203	147	194	174	172	184	201	162	172	155	175	169	193	169	189	168	178	184	187	175	169	162	162	181	182	169	174	163	191	169	168	194	165	189	196	196	170	170	186	166	174	173	162	209	182	154	195	182	158	188	189	171	172	179	170	156	232	176	187	189	185	180	170	176	176	175	195	180	181	176	171	160	188	165	184	163	181	179	195	197	178	184	187	193	163	167	174	178	183	201	167	170	188	200	168	189
26887	21090	18695	15997	5958	2447	2411	1247	993	901	1219	943	784	571	489	510	540	465	457	808	520	352	360	349	340	388	315	383	355	369	353	379	391	364	382	367	378	332	313	406	325	398	374	387	380	354	350	306	378	369	352	362	391	362	378	394	375	361	368	400	342	342	358	364	371	381	346	353	375	365	365	325	348	404	372	348	335	319	371	343	356	357	312	343	382	349	338	354	363	378	348	326	352	350	353	375	330	367	360	321	355	355	370	383	375	349	338	366	359	328	327	349	388	355	382	366	362	354	390	348	330	334	368	385	392	377	380	377	380	371	353	355	403	360	383	363	371	350	358	351	361	345	346	376	372	366	347	332	360	364	396	352	380	356	359	345	346	354	363	395	344	363	366	336	332	356	366	339	389	366	383	396	371	382	380	391	355	366	356	380	367	356	355	378	366	380	333	387	366	344	350	341	355	363	361	398	350	330	381	345	338	369	331	378	365	348	339	377	392	365	362	338	391	367	346	346	385	358	326	354	355	369	338	379	342	359	389	360	362	356	363	380	331	359	358	370	356	347	375	367	380	398	377	394	358	369	355	350	354	363	338	379	327	367	383	374	376	371	310	367	339	348	338	384	323	332	380	366	376	340	348	390	339	343	328	361	345	351	369	351	303	356	391	361	360	321	357	373	385	336	324	342	393	355	385	362	364	376	343	361	358	357	368	350	360	349	371	341	342	369	365	362	377	373	379	337	387	373	366	362	326	362	342	309	371	371	377	390	378	353	319	350	355	372	348	389	390	368	358	353	365	360	349	382	362	348	357	376	356	377	389	362	357	361	360	348	340	403	350	379	373	349	359	331	362	392	386	367	359	371	362	339	333	371	381	350	372	373	345	333	335	363	353	335	347	346	378	352	328	387	401	382	348	382	386	350	365	354	366	360	360	354	345	359	367	383	364	370	379	359	312	332	351	356	352	300	374	331	388	325	380	389	346	359	360	322	346	337	373	321	369	360	366	392	381	371	351	356	387	382	398	357	369	359	383	346	347	377	347	352	343	360	356	336	344	355	360	380	358	340	357	364	353	380	367	369	355	346	387	366	354	351	333	371	380	379	395	345	385	343	320	355	362	372	384	345	344	365	377	323	348	356	411	335	359	355	373	366	361	320	365	342	353	346	390	387	373	338	360	363	354	372	369	369	352	382	387	363	342	393	353	403	342	343	335	362	336	389	376	359	317	339	381	350	383	357	360	366	342	368	396	407	335	373	335	360	345	372	373	355	372	379	342	353	351	384	413	365	338	324	375	353	360	384	386	361	372	369	359	357	354	389	371	393	340	373	339	353	375	351	380	409	403	340	332	378	370	377	373	376	335	344	369	409	360	345	326	387	371	376	383	340	344	343	314	355	379	335	325	366	354	368	386	373	347	312	379	358	377	367	363	385	381	381	390	395	351	375	356	371	343	379	408	396	343	329	389	398	335	401	366	325	337	396	362	370	322	370	337	344	344	330	377	363	376	355	329	340	400	412	335	363	355	388	357	376	355	375	347	362	362	369	352	351	353	350	343	345	392	342	325	367	376	351	335	404	345	342	380	362	373	376	360	346	356	393	371	364	369	396	379	343	345	357	332	381	355	350	371	333	349	346	373	343	356	344	345	383	359	401	349	356	339	367	382	369	358	374	379	373	358	337	358	372	358	360	379	364	351	379	355	369	374	370	361	390	368	371	399	361	369	367	354	351	364	358	388	356	335	348	379	346	365	361	373	357	336	332	375	374	372	356	363	356	348	353	389	359	353	333	344	354	376	384	344	354	362	388	331	360	363	351	344	381	401	386	348	367	395	360	410	375	358	416	363	398	353	371	325	366	411	339	336	376	374	361	354	385	396	345	369	358	371	348	353	358	366	402	377	360	381	360	367	378	361	358	354	367	373	383	372	344	347	355	343	376	345	371	359	337	339	357	360	366	363	357	341	367	343	357	369	389	334	338	367	347	331	360	348	397	368	366	403	384	339	372	376	381	371	331	319	381	380	354	332	344	344	323	361	354	344	358	369	380	360	359	341	381	336	362	368	374	332	368	355	364	387	372	346	355	400	378	349	344	363	387	340	341	350	331	396	347	401	370	346	349	334	359	380	350	359	356	378	352	349	368	344	390	341	367	353	358	358	328	364	359	336	353	367	354	339	336	369	405	370	342	319	325	372	354	393	338	369	361	330	345	350	354	340	398	355	352	355	341	354	332	366	377	347	364	351	347	372	357	353	382	327	364	372	362	337	370	348	338	354	367	360	399	343	378	388	372	359	363	360	362	366	353	374	351	347	328	365	375	356	367	348	349	382	327	385	333	377	343	351	371	330	362	370	367	341	378	331	363	371	373	396	353	346	365	332	330	385	363	378	343	349	374	353	345	352	374	400	348	382	352	349	362	345	354	335	334	367	369	373	330	322	379	343	349	365	340	340	349	351	378	350	339	376	362	388	382	362	363	351	364	364	336	326	340	359	335	359	351	383	356	358	332	372	356	334	348	353	390	368	388	384	376	404	364	341	364	338	368	347	357	380	349	364	363	377	348	328	374	343	354	339	330	383	340	381	414	354	341	365	374	358	360	347	386	337	332	396	380	362	368	336	362	364	361	371	361	379	376	382	362	404	361	380	362	392	397	369	379	373	344	370	331	344	385	353	371	346	441	357	324	319	373	367	345	367	347	381	366	357	334	335	355	380	370	351	328	376	377	374	317	370	366	334	355	346	355	371	386	367	351	344	342	357	355	347	345	342	356	363	339	398	329	380	354	378	355	379	347	363	370	369	357	345	380	340	373	356	332	357	361	351	331	344	361	376	350	380	351	386	364	399	347	354	350	360	353	367	393	388	380	357	387	328	339	351	331	371	361	363	363	353	369	402	344	349	360	386	348	356	367	365	372	361	351	333	352	333	355	398	357	352	343	357	390	333	369	350	354	346	336	375	360	365	375	348	362	358	367	351	360	363	366	367	340	341	380	367	390	376	329	336	339	327	356	372	382	395	365	392	354	355	376	344	337	325	358	356	333	332	393	382	381	380	362	345	341	367	363	378	385	318	384	351	341	342	351	382	384	363	387	351	362	367	347	353	372	342	369	379	336	350	357	389	394	359	378	332	370	357	362	364	365	352	369	383	356	360	346	372	381	368	366	356	345	372	394	392	336	363	376	395	358	333	359	364	372	360	326	391	344	394	369	363	371	367	356	342	347	370	371	356	394	357	356	368	328	356	358	337	387	366	414	353	362	370	352	393	368	361	356	368	354	350	358	350	366	353	349	359	381	357	360	369	349	386	377	382	374	388	360	374	375	365	381	369	362	346	345	354	405	351	325	387	325	373	349	354	344	368	378	395	371	325	363	330	377	321	362	328	326	379	303	393	360	334	362	335	346	366	359	350	346	335	344	377	354	380	361	333	336	352	365	342	356	332	382	397	375	364	339	337	328	340	379	360	334	386	368	336	354	367	381	362	331	364	363	332	338	374	362
18071	24679	21967	20496	10236	5748	5958	3111	2373	2135	2991	2060	1614	1190	792	843	914	802	742	1620	781	489	468	478	474	484	496	472	453	501	521	508	517	443	498	495	478	457	452	454	457	509	530	460	482	480	439	491	506	488	482	503	487	494	439	444	479	454	519	516	445	519	476	468	511	517	485	499	505	486	494	480	504	507	485	448	472	494	490	502	447	476	459	489	485	499	528	478	524	480	484	520	488	447	494	487	497	512	496	495	500	463	490	464	487	530	489	479	450	466	519	459	523	490	462	515	491	501	479	450	498	482	459	532	471	492	515	500	485	484	509	510	467	486	498	470	488	477	503	533	489	472	445	464	497	477	474	514	469	512	483	501	508	464	510	471	466	474	475	480	482	462	476	478	502	496	491	470	496	492	487	494	458	473	476	501	506	478	505	494	501	458	480	478	470	501	462	478	522	493	480	474	471	471	497	480	473	467	445	517	481	481	490	505	503	472	467	511	506	505	472	465	440	492	480	451	473	492	463	479	484	435	451	473	485	504	489	497	495	483	448	467	497	498	486	489	519	513	448	499	498	485	520	479	441	501	503	511	519	438	504	489	514	461	484	502	515	494	468	459	520	496	489	497	496	510	459	478	457	486	482	511	514	478	523	514	498	522	470	499	517	498	487	471	494	417	481	527	474	492	500	476	487	503	496	490	463	501	500	456	503	448	472	509	462	487	461	507	484	487	500	503	487	489	544	471	447	464	475	475	498	459	466	470	482	499	474	479	487	488	509	508	468	498	538	512	518	523	469	492	482	494	478	516	497	493	504	494	519	508	518	485	473	496	479	474	536	472	500	454	479	455	472	460	475	505	453	469	499	506	485	469	491	502	480	452	472	483	505	511	488	501	503	511	447	508	517	516	518	458	451	492	474	512	490	498	520	493	478	468	460	452	514	470	471	461	495	478	515	476	491	510	440	507	532	454	496	543	486	503	473	512	520	488	530	451	480	473	523	505	480	489	474	499	472	530	487	484	512	491	506	468	483	502	497	483	574	472	442	458	496	462	492	501	488	493	484	519	485	497	474	486	489	458	484	483	484	483	464	514	488	445	491	526	499	496	456	447	504	476	497	462	471	469	466	438	491	471	466	494	487	476	444	488	502	483	468	481	485	498	485	464	485	468	461	498	492	517	473	492	501	492	512	523	482	477	499	446	527	481	476	446	498	492	473	481	457	480	504	448	449	491	512	494	500	496	495	519	471	433	481	511	470	503	471	534	492	477	486	476	479	443	488	502	476	490	464	501	470	496	471	473	503	470	500	457	453	464	465	454	496	473	464	456	490	492	493	447	523	495	481	435	476	465	457	512	509	485	466	513	507	487	484	504	494	458	488	517	484	471	468	492	515	510	490	440	510	498	493	453	482	513	455	487	485	492	488	502	431	472	489	513	495	494	475	478	520	494	475	422	500	463	486	481	467	476	452	524	472	446	474	540	458	457	481	510	490	454	484	533	470	504	492	486	484	478	500	526	500	497	479	487	475	486	492	468	480	472	488	499	484	467	499	439	485	496	514	502	512	502	443	451	517	490	489	497	477	463	498	518	472	481	460	512	529	487	497	465	499	511	509	484	455	484	501	496	485	512	508	475	465	484	487	491	509	490	450	488	473	490	465	512	500	480	471	499	504	488	470	469	492	470	515	482	496	509	501	482	477	509	476	515	518	447	507	479	484	497	483	509	462	504	515	473	478	477	487	483	497	498	476	461	518	472	502	488	504	535	493	501	525	483	525	489	447	507	468	520	513	478	461	486	496	456	503	482	484	455	506	521	476	494	465	453	518	481	479	472	500	502	465	512	506	498	483	464	476	466	468	482	494	452	506	487	468	522	439	475	478	481	547	459	457	471	481	486	483	466	489	492	493	544	508	447	485	542	490	445	519	457	486	472	503	486	477	492	472	485	496	500	471	502	508	505	452	467	504	478	470	479	469	532	471	489	488	498	457	463	513	467	486	532	486	498	487	483	485	465	481	511	490	467	494	473	511	456	507	496	451	480	487	466	522	467	462	500	465	499	436	459	531	493	486	488	477	466	446	492	489	492	506	484	508	532	460	498	509	487	499	496	498	501	469	474	484	462	499	469	543	465	493	466	489	496	472	453	501	444	457	466	476	468	506	479	514	477	484	500	481	480	476	495	501	465	480	473	472	501	495	504	505	526	452	468	491	481	464	516	482	458	479	539	479	463	512	494	456	487	445	487	487	477	457	453	477	490	449	469	473	507	506	488	426	452	453	515	499	504	478	522	463	518	486	495	513	482	476	524	488	501	520	458	478	446	491	447	439	472	489	487	513	506	493	485	472	461	462	484	464	482	503	456	467	490	508	522	481	471	500	506	504	469	475	535	474	476	491	531	515	462	487	441	495	446	484	468	462	477	469	507	472	471	451	516	453	486	497	495	469	477	486	456	530	475	504	438	489	505	528	478	454	480	466	489	503	465	460	486	506	510	490	475	451	498	497	480	499	487	498	518	523	522	494	540	463	478	476	508	506	473	494	465	535	479	514	501	456	491	514	473	484	495	536	465	516	499	481	459	477	467	525	489	458	496	496	510	507	518	482	478	499	451	488	513	475	474	502	499	531	481	501	508	460	491	511	485	514	438	504	477	422	466	530	500	476	482	495	479	463	442	479	489	543	514	499	480	491	496	454	488	481	475	506	482	528	444	495	479	463	473	521	474	528	504	495	480	514	457	485	489	509	490	521	439	487	491	489	509	473	520	509	469	460	482	491	446	475	485	474	511	466	530	482	493	434	524	459	497	431	475	474	498	476	469	500	465	504	437	514	456	476	516	482	521	509	497	467	497	514	485	445	488	480	466	428	502	479	466	465	478	486	520	488	509	466	528	481	506	476	507	465	528	527	491	485	485	478	482	531	482	498	481	489	468	479	450	501	500	497	440	485	466	455	455	475	492	511	480	493	528	491	481	496	480	469	469	465	494	478	510	498	486	516	503	469	523	469	488	463	516	472	453	494	467	517	471	487	512	482	483	467	537	501	473	496	489	519	478	473	489	509	473	445	450	503	498	509	496	482	504	521	476	478	486	513	452	482	450	486	465	465	507	506	505	467	484	471	479	513	504	511	500	479	469	488	489	474	512	501	470	484	496	504	494	498	489	469	527	495	475	480	507	498	507	499	493	481	458	502	485	488	509	483	474	461	475	455	491	513	484	517	464	472	510	458	541	501	473	482	510	468	467	501	488	470	477	492	489	488	506	474	506	463	448	477	489	502	478	463	484	510	466	479	481	485	487	472	471	506	449	513	488	465	497	490	483	477	499	499	486	510	473	456	501	486	485	513	506	489	519	506	484	517	508	508	482	490	491	488	460	510	487	482	491	505	468	502	518	505	494	494	461	478	471	467	489	466	474	414	469	472	450	479	497	473	464	533	500	454	511	480	475	493	476	447	500	495	514	518	507	480	485	469	468	563	502	433	471	448	469	496	476	444	470	510	470
24055	21122	28356	24210	20733	11154	6113	4500	3139	2191	894	1060	947	615	565	499	459	563	2110	4996	1641	264	281	262	297	267	308	289	289	268	271	265	274	276	288	274	297	273	274	284	294	250	289	294	261	303	300	288	264	280	292	313	279	244	276	260	277	277	257	284	246	267	259	272	262	312	272	235	277	257	312	272	259	264	265	272	274	288	274	278	278	245	283	278	303	282	269	273	283	267	232	282	282	295	255	269	257	264	261	262	282	256	282	273	259	285	268	266	287	259	297	282	288	278	274	284	270	271	284	267	298	266	289	241	268	279	300	282	294	266	294	278	248	300	278	254	263	284	306	323	289	255	288	272	298	269	267	278	261	269	270	241	296	277	295	283	267	250	256	261	259	273	261	280	284	245	288	264	249	268	268	275	264	287	280	256	235	262	258	251	240	260	241	271	255	319	294	301	263	288	285	264	274	232	297	295	279	276	256	253	275	278	248	274	257	276	301	292	275	273	273	290	299	265	280	265	269	275	281	275	294	287	266	262	268	251	290	276	279	259	277	274	265	284	283	285	250	267	267	267	245	284	261	250	292	246	272	316	291	297	266	285	288	265	250	274	264	246	265	290	271	285	275	289	262	284	282	267	298	290	270	277	264	259	272	246	314	266	253	245	271	286	282	269	260	235	301	272	261	271	274	263	263	282	274	287	306	290	271	329	258	274	291	312	261	275	262	279	248	289	294	263	288	249	269	264	276	304	251	258	280	292	267	259	250	273	248	294	265	283	292	264	288	273	272	258	270	260	270	272	285	264	271	254	274	260	278	268	312	294	274	253	298	288	309	248	263	256	273	285	318	277	258	246	273	243	276	289	284	280	270	289	233	284	269	259	262	282	273	270	298	276	295	281	253	283	268	269	271	258	274	287	305	258	264	283	268	245	280	238	273	282	276	297	273	250	277	283	280	283	268	266	290	265	246	251	263	272	273	266	265	236	231	281	254	242	265	275	272	249	260	277	260	293	265	313	291	284	275	286	271	302	278	275	271	255	301	268	284	301	241	247	280	275	258	280	234	288	260	260	256	258	283	311	267	267	252	283	263	261	252	311	283	298	266	255	290	253	276	273	274	295	265	269	256	265	297	268	285	272	269	281	247	258	278	252	306	234	273	301	268	267	278	292	299	267	268	280	263	278	243	256	280	271	275	292	278	284	250	298	291	259	244	285	263	271	279	246	263	299	321	285	277	261	278	295	271	252	273	233	299	251	261	278	283	242	296	282	263	283	300	289	285	256	252	307	273	292	257	281	256	293	292	256	273	264	288	266	290	259	259	250	282	270	256	270	240	267	234	277	250	292	276	259	275	302	292	271	290	286	276	258	274	271	249	274	302	271	283	265	291	272	270	257	258	311	291	246	246	285	253	270	284	274	271	241	273	263	260	280	315	275	269	244	267	269	301	261	294	285	272	276	290	251	298	244	269	301	261	273	230	264	265	275	266	280	284	271	267	260	268	236	293	302	283	256	287	290	265	264	264	249	252	269	253	256	272	264	278	287	277	290	269	283	261	273	284	256	282	261	244	294	273	283	284	285	295	318	255	236	265	269	275	289	267	270	276	279	245	257	302	279	268	268	248	289	288	275	287	290	261	259	291	225	280	254	252	250	298	287	265	278	303	269	290	287	282	282	292	274	253	284	270	268	268	282	255	284	246	279	240	241	247	263	309	279	267	296	274	286	272	263	262	264	280	291	272	252	280	249	263	262	250	277	294	288	295	246	269	279	306	263	272	262	253	254	274	264	280	241	259	277	284	256	272	291	289	262	274	290	263	289	281	284	262	306	276	270	287	261	271	263	267	314	284	254	294	263	256	243	240	272	268	272	289	294	276	267	274	270	274	259	265	257	261	255	277	306	282	271	303	278	282	287	245	278	293	251	243	277	281	284	248	252	259	265	250	284	279	246	277	261	263	267	277	300	254	275	289	280	289	277	268	284	274	294	293	310	272	252	263	298	263	273	279	243	280	281	242	248	271	273	285	284	277	285	272	255	272	273	275	275	260	281	249	259	250	264	269	293	235	295	253	296	284	279	258	298	301	301	237	266	271	269	267	273	273	272	304	276	280	281	290	248	278	286	250	268	274	269	284	299	244	247	270	255	283	257	283	279	271	271	300	275	259	260	265	287	300	272	284	279	260	283	262	268	284	296	268	262	250	264	261	263	275	262	262	278	267	257	283	293	264	238	272	229	247	302	261	239	273	288	295	257	262	261	282	275	265	276	273	259	247	296	276	288	248	271	267	287	278	250	252	272	268	279	278	254	258	278	281	296	304	256	263	274	253	244	311	301	268	271	291	254	287	289	264	228	254	297	266	258	279	265	253	291	250	267	315	273	261	277	274	283	263	265	289	266	272	286	279	309	237	255	267	266	287	279	270	270	283	270	282	260	268	284	263	318	271	282	287	275	283	251	251	261	257	278	275	255	270	275	262	256	255	268	284	269	275	250	266	261	256	267	242	265	305	261	251	264	279	272	272	248	267	258	248	243	271	263	271	260	291	308	268	291	251	269	307	279	298	282	268	279	254	294	274	303	302	283	252	248	323	257	272	243	293	255	268	282	263	297	252	270	297	264	276	243	288	263	318	273	263	293	285	285	299	265	250	287	269	262	245	279	273	256	276	271	257	270	245	265	280	302	288	266	245	277	278	290	266	271	259	260	284	268	286	288	297	277	253	263	295	243	291	272	280	290	273	280	277	250	264	279	277	275	251	286	265	255	266	287	278	272	250	288	258	307	244	260	279	275	266	279	271	277	270	259	274	252	260	269	252	269	284	260	280	285	280	272	277	290	283	296	273	277	266	261	241	282	272	284	285	272	264	282	279	252	311	251	283	277	273	277	276	281	238	264	263	297	276	293	309	265	284	269	279	284	285	265	286	265	263	280	259	251	245	289	289	241	284	249	241	253	284	251	318	308	274	295	280	255	255	257	272	269	272	264	276	266	293	288	253	281	288	268	253	259	294	284	305	280	252	256	247	252	272	254	270	277	290	289	287	301	265	273	276	272	245	285	295	281	256	243	287	287	304	266	258	253	300	285	279	270	275	271	280	275	287	301	287	252	251	308	283	334	252	304	255	257	251	248	299	290	280	299	280	273	298	247	266	282	289	275	288	256	248	286	285	299	277	280	264	286	287	290	283	278	270	285	270	263	307	287	285	275	296	260	258	278	294	248	238	281	272	308	302	277	289	279	282	304	261	293	265	259	295	310	269	304	265	228	308	268	309	243	274	286	288	275	281	260	285	267	297	296	273	257	279	277	266	288	291	272	274	271	277	260	292	293	254	291	300	279	263	265	256	295	311	259	287	287	300	282	262	268	263	290	260	294	281	274	306	277	270	277	274	266	256	292	283	286	265	279	255	263	306	296	262	271	308	296	271	294	283	316	309	255	245	271	276	248	279	246	262	260	262	303	286	272	261	272	298	243	276	278	256	263	260	279	250	281	276	264	242	247
18762	30571	32171	26472	13376	10337	11165	10047	7560	5277	2023	2478	2157	1295	1108	942	841	1074	4548	10017	2894	426	419	410	414	388	422	423	391	392	400	362	393	398	378	421	407	400	348	348	344	390	391	372	384	376	373	371	399	369	373	367	356	377	407	393	369	373	364	369	409	412	386	401	375	388	388	374	399	365	381	389	364	361	382	414	386	399	396	363	364	419	424	383	383	351	354	408	371	357	387	410	401	383	358	409	379	377	397	362	410	362	416	385	364	372	353	401	385	384	363	366	346	389	386	357	403	407	375	380	375	387	389	395	381	402	385	385	418	380	371	371	382	399	359	388	372	369	388	381	352	377	372	391	363	343	397	382	373	374	407	382	406	409	402	384	390	364	370	363	400	378	378	376	373	371	398	376	388	359	399	356	401	362	401	399	372	384	375	379	376	382	398	373	418	371	357	362	371	378	400	380	411	342	372	370	358	395	369	422	406	396	387	354	374	371	395	363	366	384	384	367	384	392	362	385	410	372	389	380	363	394	383	385	375	360	364	381	398	356	369	360	355	392	369	381	372	397	406	372	412	381	389	375	407	397	356	383	349	363	383	358	375	405	352	375	352	391	375	388	361	390	381	369	366	372	355	379	355	389	402	421	403	381	388	393	385	338	387	344	385	383	384	354	381	392	375	358	386	417	344	403	388	376	358	361	366	382	354	393	421	359	380	393	360	376	405	393	385	388	388	384	389	421	346	390	399	391	360	366	361	365	353	376	388	396	375	362	366	370	374	422	387	373	375	331	377	384	388	389	362	374	358	399	380	448	367	372	374	361	387	356	391	386	379	394	353	366	392	373	375	351	387	392	378	352	371	352	368	381	349	354	389	396	387	387	370	369	383	385	376	373	385	391	347	342	353	402	369	396	377	409	394	347	380	393	378	335	388	360	412	344	363	384	386	384	351	347	375	365	388	371	380	394	395	364	378	403	352	365	404	388	424	408	380	422	428	403	384	347	399	377	382	399	368	352	389	395	432	405	387	417	383	374	376	394	416	376	370	369	394	370	395	366	381	380	355	409	371	389	373	364	361	358	410	393	382	372	359	385	370	391	385	396	400	376	385	396	367	392	372	366	360	415	367	368	381	377	370	400	373	353	358	368	362	404	426	382	368	414	400	379	392	382	395	347	327	386	361	385	396	350	390	353	377	387	382	373	396	360	420	387	408	357	381	318	380	386	385	356	400	397	344	362	341	374	362	388	400	369	381	366	346	372	374	381	370	365	351	374	342	368	361	373	371	393	385	351	348	365	399	422	350	378	392	364	378	365	371	367	377	360	384	367	371	354	353	390	390	376	365	366	377	353	377	373	393	377	334	363	377	402	386	370	376	367	368	368	359	377	362	375	375	388	370	367	392	366	388	362	371	382	394	382	387	375	413	413	374	375	420	358	360	370	383	351	401	376	390	365	350	389	391	344	397	346	385	367	376	386	386	350	382	365	377	398	377	393	382	384	351	353	387	383	420	339	362	362	365	417	394	377	406	353	380	401	371	392	365	366	349	396	357	388	422	349	358	377	379	386	354	382	392	421	372	406	363	367	376	368	352	374	367	370	373	378	362	425	374	353	411	351	328	366	365	362	332	374	381	380	368	397	367	416	387	388	389	386	386	355	400	403	348	357	425	372	357	414	364	382	393	393	381	376	385	344	384	398	405	382	346	368	396	360	375	372	375	383	373	389	363	367	384	382	399	333	382	389	368	359	416	392	365	389	409	400	391	388	398	400	333	368	399	376	335	425	358	385	387	366	404	377	392	387	383	366	390	377	408	381	381	386	395	394	378	405	377	394	385	416	371	375	395	357	358	400	384	392	401	417	369	348	357	361	414	403	407	374	376	386	389	388	378	378	380	345	365	370	378	393	398	355	366	414	370	362	389	398	388	363	359	363	382	342	377	388	368	374	366	389	406	388	354	370	360	373	375	393	360	361	391	373	371	360	358	362	402	368	387	352	371	341	409	346	360	379	362	376	389	392	359	372	386	365	362	389	381	418	383	379	390	362	350	405	395	392	381	354	360	415	398	379	375	358	380	339	372	384	377	389	353	379	379	407	416	370	410	368	382	370	353	370	364	368	391	407	346	390	393	398	344	393	358	370	382	333	367	395	414	374	356	358	355	396	378	393	335	422	363	393	396	377	383	400	373	368	379	392	381	382	393	392	390	388	382	403	385	373	401	354	404	356	367	390	380	348	364	381	376	377	403	395	365	387	361	399	369	407	327	380	351	357	410	410	379	362	375	391	374	380	348	398	374	358	377	340	372	381	363	375	404	390	383	375	321	366	400	387	431	418	367	384	375	382	396	374	375	353	361	364	359	406	388	388	412	388	382	354	395	376	359	384	383	363	406	360	405	381	390	345	397	357	362	353	383	391	390	363	364	377	396	372	378	365	394	370	365	390	368	352	367	344	400	351	378	370	372	387	403	369	388	353	386	404	381	376	398	364	369	363	362	377	376	386	344	388	380	379	392	363	360	382	381	360	357	354	396	366	374	395	383	370	424	391	394	373	342	354	397	374	388	374	398	378	380	386	382	363	386	383	401	375	397	351	367	425	403	433	368	403	356	370	374	368	369	368	366	394	404	352	409	361	406	369	366	366	424	381	383	372	375	374	398	394	377	399	394	368	395	372	386	367	376	375	368	380	356	381	408	386	376	356	377	378	359	353	390	373	386	361	361	389	376	377	375	368	353	381	417	396	429	399	354	388	379	405	391	355	373	388	391	357	385	366	376	371	374	364	357	418	348	362	351	380	370	357	342	399	372	357	383	392	382	359	385	379	375	383	381	384	391	387	370	384	379	363	379	394	359	381	393	399	347	373	380	378	366	383	367	376	373	378	395	364	376	330	359	395	401	385	387	395	416	361	403	350	374	367	381	368	371	392	365	375	341	379	401	372	369	360	412	395	385	381	384	371	374	391	386	375	399	382	348	353	368	388	362	376	402	386	366	377	353	372	380	395	362	394	376	376	356	372	386	362	361	348	368	336	383	407	416	374	366	377	391	366	392	396	361	369	367	354	415	366	403	391	381	363	370	368	366	401	370	376	410	394	381	376	380	384	388	387	376	388	383	417	342	402	365	354	373	380	420	388	396	366	395	346	369	360	383	367	395	380	398	376	382	377	371	389	368	377	382	400	395	342	347	394	394	352	373	348	367	381	378	386	410	389	391	380	404	347	350	370	401	386	381	382	356	365	385	396	385	397	355	381	353	380	380	400	373	384	423	367	431	365	388	367	367	380	405	384	390	371	382	368	394	384	358	361	360	401	430	395	386	343	358	414	371	369	358	414	370	381	370	344	416	390	343	379	360	365	369	359	382	378	334	390	372	357	348	371	365	368	364	363	402	384	399	339	339	408	392	371	392	369	365	370	346	357	404	378	358	397	384	354	386	354	388	385	374	381	366	402	391	402	357	374	385	379	351	379	361	337	373	372	392	393	361	410	334	386	391	389	357	394
22863	21107	28961	23539	21123	21389	16809	6343	3173	3162	2402	1808	1201	918	862	741	457	563	5640	10331	4090	202	180	141	151	151	147	180	133	123	128	159	145	123	133	126	128	153	131	152	131	128	141	115	128	161	117	146	130	148	124	132	118	129	131	139	132	153	156	136	118	122	129	126	129	144	118	125	120	124	133	123	135	137	122	123	130	135	127	127	136	125	119	124	121	119	127	125	121	131	118	152	137	127	127	131	114	131	120	145	127	143	149	126	130	144	130	119	123	126	113	126	133	141	131	150	121	119	134	129	126	110	127	150	129	134	132	126	131	139	134	143	119	122	112	132	122	111	136	130	131	127	107	124	126	104	120	108	130	141	118	158	135	124	100	132	130	117	140	140	104	139	131	140	117	135	124	141	119	136	133	125	116	122	116	136	119	131	119	128	116	127	113	113	140	121	132	151	127	116	127	133	115	144	118	125	124	121	123	120	146	137	151	127	128	128	122	124	142	118	129	132	134	121	106	141	116	128	136	122	126	125	115	113	134	117	120	112	130	109	119	135	114	141	106	140	127	125	125	107	125	121	120	137	127	109	131	115	132	135	133	132	146	136	125	146	131	128	135	120	114	122	137	128	114	129	134	130	129	127	133	139	128	130	166	123	119	151	108	141	125	111	111	134	125	130	138	137	114	128	144	138	121	123	114	131	124	123	121	119	113	125	141	129	130	141	113	128	126	101	133	129	118	111	122	134	112	126	137	127	112	129	119	128	111	122	167	136	122	114	109	144	134	129	118	133	130	110	112	125	120	130	115	138	119	145	131	136	127	130	120	144	130	118	135	139	116	140	122	139	121	120	107	130	128	121	104	125	126	107	121	120	130	135	136	145	116	130	118	111	139	128	108	110	141	153	110	125	131	134	130	103	124	125	110	114	129	140	154	105	134	141	127	128	134	124	122	127	111	132	128	154	110	133	136	120	140	152	121	164	116	129	110	116	147	131	125	122	137	141	115	142	131	135	143	140	140	125	143	114	119	133	133	143	125	134	120	144	113	123	123	116	142	125	135	137	166	131	117	125	135	118	117	113	119	116	120	127	138	135	113	125	125	122	134	142	130	129	133	133	119	137	104	127	127	124	129	142	147	132	109	138	138	131	107	114	134	132	93	128	126	131	116	131	121	133	145	122	120	121	113	155	116	124	146	129	156	124	147	136	134	127	120	128	133	150	127	130	104	117	128	120	144	127	113	124	119	137	122	126	114	128	119	127	108	116	115	145	128	145	128	116	129	119	115	143	139	119	110	140	118	135	128	137	133	159	111	125	140	131	134	138	113	148	137	135	135	132	133	137	149	114	125	128	115	122	130	135	139	130	136	127	132	135	122	132	149	141	106	142	120	132	125	139	143	156	126	127	134	113	131	123	122	117	143	122	120	146	112	114	140	134	136	126	125	132	141	108	133	135	125	116	139	124	127	125	119	127	136	121	119	102	117	142	111	151	146	124	111	125	135	129	149	129	133	131	126	129	133	119	141	135	114	127	141	135	137	138	111	121	119	127	125	146	136	125	135	149	142	135	118	126	140	121	117	131	133	121	130	131	147	141	116	136	125	123	132	124	139	121	125	126	109	148	116	128	123	131	137	132	120	131	114	142	132	116	132	127	129	136	97	122	125	133	103	121	149	114	122	141	139	106	119	142	109	116	122	122	115	132	140	127	122	123	142	140	128	132	134	126	120	132	129	145	131	138	128	127	133	144	129	134	121	122	114	134	148	121	141	129	138	123	120	145	145	126	137	128	132	138	121	137	113	105	136	129	112	115	115	148	130	119	133	139	118	119	133	104	129	115	117	110	116	140	123	139	126	134	133	121	134	124	114	126	136	100	125	105	134	131	132	126	155	113	135	121	131	137	140	142	120	97	115	124	124	126	133	116	116	118	140	120	132	118	151	123	123	120	109	123	128	123	121	122	127	124	126	135	140	137	123	140	128	131	123	131	126	130	114	138	127	129	145	136	133	112	108	124	140	112	130	124	131	120	141	152	118	130	119	136	141	123	142	136	136	137	136	127	115	130	120	117	122	124	117	129	125	114	122	125	94	110	127	132	127	140	116	124	134	129	142	131	129	151	125	121	128	125	125	139	112	136	140	134	121	128	141	129	140	125	135	123	118	128	111	138	122	129	122	120	135	117	133	133	130	145	117	129	139	149	115	113	133	141	130	124	115	135	141	115	135	91	128	121	131	118	138	123	132	142	142	140	125	124	145	107	106	148	124	129	121	141	130	117	142	134	111	131	140	148	128	132	134	135	128	130	138	116	138	114	132	112	128	124	116	135	119	132	141	105	129	131	124	116	122	128	116	117	143	112	125	130	144	142	121	122	123	116	110	121	134	122	119	113	121	130	118	131	121	137	123	133	149	110	123	140	133	133	118	133	131	130	121	137	135	116	131	139	123	129	137	114	126	140	139	129	119	134	125	108	134	102	126	126	136	136	109	130	104	137	119	118	158	145	120	116	129	118	141	127	128	124	117	125	124	125	150	121	123	148	112	126	123	134	120	120	127	134	113	118	140	119	135	122	126	111	138	124	147	108	139	129	123	150	105	133	135	123	125	121	154	118	132	131	115	119	126	130	139	146	121	129	134	141	131	131	128	113	121	122	132	121	123	105	134	149	118	125	141	123	123	118	119	126	145	127	145	115	136	140	116	109	113	137	121	116	122	127	108	138	115	132	122	122	135	120	126	108	101	133	130	145	119	144	136	120	144	130	136	112	133	120	131	128	127	117	145	113	114	139	131	137	132	122	138	136	119	124	134	130	134	137	109	121	143	132	115	142	125	129	129	130	131	136	113	120	130	117	117	116	131	120	134	119	137	134	109	123	116	127	125	136	118	134	130	145	124	129	124	144	124	118	114	143	129	128	125	126	132	125	126	119	110	138	134	134	147	118	128	125	102	108	125	116	141	123	100	119	126	137	147	125	133	104	105	147	144	152	135	118	123	124	118	133	140	131	127	122	120	132	124	113	125	127	140	145	111	137	137	121	133	113	136	132	129	126	134	135	125	128	117	107	122	151	119	125	113	129	109	119	133	106	121	126	130	107	115	118	126	129	125	136	109	135	110	133	119	130	133	123	119	106	121	122	128	122	149	122	133	117	138	113	133	128	138	129	138	121	124	112	147	153	117	112	125	115	132	122	141	120	132	141	111	133	129	129	143	120	134	124	118	117	98	123	128	137	134	121	121	129	128	117	127	128	123	119	120	112	142	128	133	129	129	138	138	142	136	141	138	118	129	131	140	136	128	125	126	118	119	138	142	125	115	127	125	129	116	135	109	138	115	114	117	127	137	122	132	136	126	134	126	100	138	123	125	131	135	127	113	118	111	118	143	135	108	110	110	122	152	109	124	140	133	131	119	137	122	131	141	121	135	139	108	105	130	161	119	144	116	114	114	115	134	135	115	125	116	118	126	124	107	121	125	120	127	139	142	109	148	130	132	129	131	131	133	118
20112	35532	40597	30060	16548	15575	17080	12011	7766	7890	5989	4659	2958	2373	2116	1768	1083	1204	11521	17446	6650	269	241	228	212	242	190	204	229	212	210	213	192	192	219	206	191	201	174	176	213	183	201	190	163	169	197	180	188	187	168	179	182	205	192	197	180	173	194	203	185	171	184	179	160	184	155	187	180	189	161	177	180	175	173	188	170	174	178	160	175	178	173	182	151	189	171	174	179	187	172	186	182	174	177	177	189	185	165	181	171	185	190	169	190	191	162	169	160	175	200	166	157	176	191	184	159	179	176	157	189	165	174	170	165	166	151	170	180	166	186	203	190	185	176	177	166	187	176	192	193	172	189	181	149	155	161	177	184	189	175	178	165	183	155	174	182	166	167	163	178	165	161	171	177	155	160	169	182	197	193	153	168	169	151	191	177	180	177	166	187	182	162	186	170	162	150	171	191	188	174	197	178	185	173	197	170	193	188	141	183	173	181	208	185	152	173	175	177	173	160	190	188	209	176	168	185	186	184	164	171	175	174	177	186	189	203	170	204	171	178	173	193	152	178	186	190	196	170	182	191	166	163	190	190	174	207	188	189	167	210	158	164	182	196	164	176	179	170	191	163	172	177	195	175	182	179	169	197	170	174	205	167	188	154	182	210	172	174	167	162	162	158	166	172	192	194	189	155	182	204	177	170	173	161	165	175	196	183	163	182	184	181	188	175	177	205	198	176	150	143	162	186	197	164	160	172	178	192	161	145	181	179	168	171	217	176	169	161	174	165	195	150	169	161	155	169	148	179	175	195	181	196	188	190	194	176	151	173	171	164	148	167	171	164	195	152	172	167	191	159	185	176	169	177	155	166	177	162	168	154	176	184	170	175	180	172	194	162	174	167	192	143	170	168	149	172	160	169	179	187	166	175	168	179	191	197	175	172	154	169	171	172	187	153	174	166	189	175	187	164	169	162	182	169	142	172	162	176	170	187	180	191	187	176	155	173	162	202	173	186	184	153	170	173	171	146	178	171	165	178	177	174	166	183	177	163	162	183	173	181	184	149	173	157	191	181	153	171	170	194	160	178	190	171	188	177	195	160	152	162	190	181	167	176	178	156	171	192	168	140	169	189	161	174	155	174	192	181	180	162	168	176	175	172	141	142	184	155	188	185	176	186	182	166	170	180	172	187	187	158	185	153	183	182	165	171	167	151	161	173	167	188	195	184	163	199	174	177	199	177	180	161	157	178	174	155	159	171	170	170	177	160	165	174	185	171	177	168	179	168	156	177	184	185	170	154	187	161	163	196	180	174	168	179	183	178	162	183	169	178	192	168	188	172	171	171	168	185	176	174	162	162	178	185	175	162	174	185	176	171	171	155	160	157	167	159	192	176	177	166	175	165	148	183	195	184	140	164	165	153	199	177	175	184	181	179	171	180	160	178	172	190	162	162	179	172	194	172	196	170	161	160	186	183	173	171	158	187	150	168	205	165	158	179	191	184	168	193	172	171	178	186	175	182	191	150	194	165	170	211	159	166	160	187	175	179	166	164	186	205	160	172	175	147	183	159	161	159	183	187	196	168	185	175	189	174	177	151	189	194	165	165	162	163	160	184	175	183	199	172	158	153	193	188	174	167	164	175	184	164	172	182	166	160	159	156	158	154	165	177	181	184	194	166	162	166	189	203	149	173	181	157	203	146	155	171	153	157	189	164	155	157	158	184	160	181	175	177	203	183	163	169	172	176	156	159	165	172	169	175	146	163	181	212	178	185	158	180	169	197	163	171	159	180	157	186	146	159	158	169	175	187	175	164	191	185	197	167	161	185	194	190	177	167	153	151	179	187	174	171	184	154	165	173	176	167	163	174	157	175	153	176	187	180	181	168	169	175	201	168	165	172	186	170	161	154	181	186	184	179	190	164	181	179	151	152	160	178	174	159	162	152	208	178	176	162	174	186	200	174	180	170	176	168	205	159	179	179	162	163	160	167	178	165	157	170	174	163	167	197	193	188	180	161	172	180	173	169	175	181	190	176	172	174	169	207	172	177	171	166	179	178	156	193	165	169	177	171	184	169	171	185	173	191	180	191	157	165	177	165	165	170	165	186	178	182	191	168	156	160	150	189	179	192	170	147	191	186	165	182	186	181	169	173	169	168	182	174	172	201	188	179	167	179	170	162	165	169	165	182	166	175	173	169	172	185	173	178	165	174	182	165	199	183	162	200	156	188	164	182	173	176	176	148	175	181	163	168	169	175	190	183	191	172	181	181	184	190	183	193	158	162	197	171	163	140	198	162	168	174	161	182	170	163	174	175	158	160	195	158	164	158	167	176	173	152	163	160	177	173	181	170	169	186	172	169	179	207	169	157	186	175	175	173	178	195	170	189	187	153	180	188	176	160	180	154	179	176	178	151	160	158	168	199	181	190	200	200	189	191	168	180	192	157	162	191	184	186	158	157	142	196	206	187	168	152	170	143	146	188	181	170	181	170	202	177	180	179	162	181	162	168	186	177	161	154	162	182	161	181	150	171	181	166	170	156	202	169	158	196	170	170	178	192	171	200	169	207	167	162	186	178	176	167	179	182	177	169	184	169	180	185	160	196	179	171	178	178	158	185	193	159	171	175	172	152	168	166	157	169	180	148	205	172	174	160	170	195	170	204	189	196	169	169	191	178	192	181	164	165	166	180	158	191	158	185	194	177	175	192	175	168	200	169	179	167	178	183	161	193	186	167	158	164	171	171	189	188	177	181	164	177	188	158	192	172	175	178	181	163	163	158	183	185	175	155	170	160	163	188	176	166	175	147	175	145	132	196	188	157	172	176	172	198	192	171	165	155	179	163	165	176	180	169	159	197	148	172	207	162	169	176	195	161	179	170	154	159	202	162	153	185	175	177	166	173	173	185	182	161	166	171	190	162	166	154	197	163	200	165	176	167	182	190	183	145	168	191	178	188	164	169	152	170	158	166	171	158	181	172	178	182	173	179	158	145	185	174	171	157	176	163	165	193	174	144	183	181	168	151	176	152	172	178	186	179	170	174	170	176	177	181	190	159	148	188	139	167	157	177	190	178	164	190	181	171	176	178	157	185	173	182	162	162	176	173	189	160	191	148	184	160	164	169	177	195	177	162	172	170	186	167	158	168	146	165	151	160	165	181	176	157	183	175	157	180	176	149	193	161	167	183	170	183	160	161	167	147	174	169	181	151	149	174	163	174	156	168	166	152	182	166	182	160	150	168	172	170	177	177	161	180	190	165	183	141	177	178	171	160	159	187	180	162	148	171	169	179	207	171	184	176	146	146	186	186	151	164	181	159	156	174	153	193	176	194	172	187	178	167	186	167	193	158	167	160	157	178	192	191	173	203	180	171	189	166	178	166	159	180	181	165	167	167	164	192	182	170	171	163	153	162	179	178	170	172	181	168	171	164	163	172	188	181	159	169	164	190	154	195	192	144	181	184	156	192	178	187	175	164	164	214	185	180	157	183	166	180	156	184	162	192	165	174	166
26692	20907	22747	13615	3719	3332	2671	2405	1836	1192	1061	1041	738	642	592	615	555	478	549	907	752	362	372	369	356	400	402	380	385	351	336	367	384	366	374	343	386	358	406	343	379	389	346	405	365	373	403	394	373	374	366	352	356	352	360	383	370	368	385	380	372	393	411	383	342	336	422	360	406	372	352	379	347	371	344	366	403	397	406	353	388	414	384	368	371	375	394	389	370	376	379	370	362	356	392	408	366	418	351	387	393	363	387	355	356	404	378	349	367	361	358	355	347	356	372	379	379	395	374	373	342	391	373	393	394	370	365	351	397	382	362	378	401	363	340	384	350	380	354	365	361	377	377	392	357	381	387	399	359	361	389	378	382	396	361	371	400	391	382	389	364	353	385	384	372	362	355	408	396	373	371	351	384	370	368	380	364	371	349	398	382	379	387	371	362	355	379	401	377	355	352	371	385	369	321	392	376	363	397	399	364	376	378	378	393	388	347	396	345	374	394	378	394	390	371	328	351	367	369	384	378	382	346	388	383	374	364	321	354	351	383	378	360	361	349	371	389	364	400	341	359	354	375	363	345	367	353	360	383	374	374	356	353	369	394	408	377	389	402	406	364	356	402	351	362	333	400	361	370	375	400	344	326	393	377	359	377	392	389	371	374	362	365	373	392	337	372	398	387	384	361	418	387	339	376	365	374	380	365	368	359	332	412	363	358	366	386	413	380	383	369	371	376	366	393	355	385	353	356	370	379	421	381	333	358	351	399	394	370	344	370	376	366	379	373	377	392	344	362	393	381	381	405	351	365	350	378	333	364	364	363	370	359	349	375	350	388	390	393	351	374	400	356	340	391	389	375	379	395	386	364	379	354	328	370	366	365	367	358	366	367	362	368	382	346	343	355	371	394	382	383	334	364	359	401	377	387	388	365	376	397	366	385	379	352	379	361	348	355	366	387	377	376	366	365	367	326	410	374	344	372	389	361	349	401	338	386	389	353	402	384	370	396	371	364	372	375	414	352	368	377	378	389	360	339	375	382	376	347	399	354	363	373	386	397	405	394	356	391	367	383	385	384	374	358	387	366	368	356	408	371	369	356	418	373	436	328	375	402	356	370	407	407	368	368	350	364	350	351	380	395	372	325	375	381	389	349	435	354	360	340	396	355	385	376	360	408	362	368	383	393	401	359	351	437	336	360	386	362	419	378	387	424	405	379	343	413	391	361	361	367	370	402	391	374	380	330	368	357	371	377	368	347	403	404	370	397	380	388	353	370	350	363	367	350	398	380	393	425	359	388	394	352	359	380	395	379	382	408	364	399	350	383	377	358	362	355	378	349	378	340	374	403	360	341	341	389	381	357	395	378	398	371	375	380	366	383	355	385	370	363	389	366	345	382	336	368	391	345	410	392	381	396	380	366	364	363	394	388	411	399	395	365	383	396	364	403	384	373	351	406	371	372	372	408	373	371	374	366	394	372	362	353	426	360	349	352	382	371	390	390	335	378	399	388	361	391	400	373	363	372	328	345	392	391	398	348	330	375	336	369	375	366	365	381	375	387	360	333	376	375	395	382	408	378	406	387	391	382	360	384	382	387	383	363	368	378	399	354	359	385	362	358	431	372	379	395	360	393	384	336	339	373	352	354	337	372	369	361	364	386	355	396	374	367	350	374	363	374	357	384	364	339	341	367	369	393	350	371	379	351	398	373	396	369	404	375	359	381	366	375	377	404	385	370	366	369	382	380	366	372	368	387	340	380	376	350	369	395	400	333	363	377	349	399	354	395	342	374	379	391	362	392	366	378	360	387	358	339	347	366	353	326	371	343	402	360	366	348	377	387	378	388	362	360	370	387	367	364	349	359	361	363	367	343	380	365	348	355	331	343	359	369	358	344	360	373	426	391	355	375	380	397	377	415	399	362	347	368	340	376	352	410	380	386	385	411	346	402	377	376	382	390	385	337	368	373	391	374	364	387	357	390	384	365	386	371	342	382	333	419	338	362	397	373	344	357	364	352	407	352	372	397	388	402	378	396	339	385	369	353	390	375	368	388	368	342	385	386	354	398	356	357	382	369	329	363	398	375	362	412	377	399	369	371	359	380	397	360	375	398	367	376	356	344	373	407	417	391	348	379	382	385	352	376	359	342	389	342	378	398	370	394	404	361	390	358	376	398	390	356	368	387	333	373	374	380	375	354	371	410	335	403	377	389	408	374	384	378	359	365	292	353	343	411	377	367	343	397	379	353	358	367	354	345	350	400	376	398	354	354	362	370	357	373	365	373	374	388	376	341	330	379	395	398	350	359	383	378	346	388	384	344	382	366	375	380	382	373	371	406	357	375	384	388	341	368	359	376	385	343	374	427	383	389	373	402	391	395	398	364	388	336	364	351	355	363	371	360	358	366	380	390	399	365	387	378	377	362	378	381	367	355	377	355	369	389	353	322	346	334	363	369	368	404	399	382	401	351	383	347	382	354	386	342	368	348	393	365	370	364	370	365	360	360	395	385	393	368	389	378	414	374	330	396	394	359	380	367	356	386	373	341	375	386	350	359	374	372	343	362	378	371	358	384	352	379	347	368	333	368	345	384	349	383	387	423	376	373	334	361	372	387	383	352	383	370	356	387	394	355	416	356	364	361	415	366	365	360	329	379	368	414	387	406	398	339	371	365	352	382	356	416	409	386	369	383	390	378	341	339	402	383	348	356	383	388	375	381	387	378	362	373	389	388	380	369	410	365	366	397	400	355	375	408	379	341	377	355	363	343	378	378	374	374	358	348	390	403	371	369	355	376	369	391	360	323	345	386	356	345	382	425	347	370	363	408	361	376	419	391	329	379	383	356	376	367	364	350	362	374	411	396	365	381	355	386	354	352	405	389	364	377	414	373	342	379	371	362	372	365	376	374	353	386	392	354	399	349	404	365	404	388	342	350	375	382	345	384	376	368	400	396	360	372	429	392	355	370	354	359	342	386	371	353	370	339	375	375	332	358	382	376	446	363	365	367	365	398	398	364	360	381	370	335	370	391	381	342	381	342	382	383	408	378	331	373	400	400	384	362	348	424	384	406	339	349	380	371	340	397	379	352	396	351	387	363	409	351	378	366	355	377	366	376	408	364	385	321	403	371	371	352	366	371	385	385	356	358	397	396	389	369	387	391	372	375	392	346	402	353	381	356	378	368	330	362	404	371	362	357	375	381	354	387	369	349	355	399	366	384	376	338	355	360	368	378	382	360	394	392	367	357	387	356	342	368	366	360	332	365	355	350	366	374	432	368	409	355	362	379	376	366	369	379	383	388	394	388	369	355	377	393	360	394	388	380	359	361	386	400	364	358	391	350	400	361	348	374	333	375	383	337	407	354	349	390	348	365	387	359	345	383	389	362	438	378	342	405	358	371	394	371	381	360	386	397	389	405	373	379	372	382	357	348	350	360	382	383	361	381	367	373	392	333	346	377	352	385	348	385	380	380	361	398	385	401	376	336	383	371	352	342	372	332	426
15509	22068	30102	15830	6938	7511	6327	5878	4722	2881	2314	2278	1440	1229	1143	1058	942	701	927	1837	1366	504	510	489	508	504	497	491	496	484	499	487	528	487	517	510	519	553	529	506	487	534	509	490	494	524	501	525	469	510	528	497	502	522	525	477	518	515	515	498	499	468	565	504	489	508	519	492	522	493	538	543	459	523	506	502	470	549	494	531	531	495	474	517	516	490	483	481	463	506	503	499	521	501	494	528	492	532	530	492	483	525	474	508	494	515	500	524	510	489	510	495	496	503	526	454	538	473	481	496	521	464	511	472	486	479	482	525	479	499	509	498	503	530	477	540	497	509	511	534	516	504	505	510	450	503	497	485	496	454	489	506	489	532	472	504	493	452	498	537	468	484	557	553	516	502	479	532	503	509	528	503	493	463	512	512	504	519	502	488	529	465	526	508	509	497	507	448	477	519	556	487	497	501	484	499	490	531	498	510	525	476	492	488	534	497	518	520	484	487	528	481	510	497	495	507	510	530	501	474	521	529	491	494	522	492	490	501	478	494	499	505	498	521	479	493	489	496	489	463	530	482	511	491	503	483	503	495	525	485	512	501	518	486	509	493	566	479	521	560	530	538	517	485	473	483	524	552	482	503	511	479	515	474	477	521	512	528	493	490	522	469	514	510	512	514	504	487	528	500	510	510	536	523	471	469	506	536	510	501	501	505	536	524	547	492	489	482	529	536	464	490	534	501	514	492	532	514	498	483	504	537	512	481	504	540	486	533	491	489	493	503	496	570	516	531	506	509	515	510	489	543	514	468	454	501	531	493	485	487	502	467	501	523	460	520	543	514	491	509	491	488	490	505	511	458	457	469	489	521	503	513	488	524	488	500	505	544	516	545	526	495	532	476	535	532	467	476	549	519	533	533	526	563	487	485	478	476	506	498	522	478	535	505	498	511	488	490	513	529	489	500	507	535	512	548	511	507	539	496	496	536	528	528	507	540	520	523	524	527	490	504	507	526	524	536	508	535	470	497	475	485	547	510	519	486	520	510	499	448	522	534	508	464	498	499	526	490	516	527	491	536	516	492	524	491	476	486	528	537	488	493	547	523	540	486	534	565	490	562	512	496	499	518	523	484	517	482	509	498	491	542	512	481	514	503	533	520	504	539	467	467	517	520	499	530	511	510	512	508	490	533	536	514	496	474	514	491	530	494	526	534	524	544	563	509	520	508	539	506	502	517	523	476	528	490	503	507	517	491	489	507	538	506	507	478	480	505	522	501	522	492	491	519	514	527	523	520	459	535	479	514	525	501	529	512	500	487	485	496	502	557	467	500	484	542	508	479	529	499	492	529	504	474	499	540	534	518	477	505	458	547	503	487	526	530	531	467	500	484	490	505	491	529	494	501	518	512	468	499	522	520	470	507	512	503	478	485	495	481	520	471	503	514	485	509	515	503	546	524	465	499	484	483	482	548	494	520	491	536	502	530	511	502	489	506	564	501	487	526	482	447	486	500	495	529	517	492	479	481	492	554	481	514	490	471	520	530	526	512	501	528	475	532	537	487	502	539	505	474	522	512	506	493	527	550	497	517	526	517	513	459	483	505	509	522	497	509	471	546	522	548	528	502	494	504	489	510	545	560	509	511	540	498	501	494	497	516	521	513	532	474	524	507	540	498	506	509	495	526	511	489	498	476	506	498	512	468	482	533	480	471	487	528	472	495	508	528	498	510	547	506	493	512	514	472	517	527	477	526	548	507	457	507	501	508	498	499	471	479	520	473	490	499	503	554	508	530	543	496	503	514	524	501	486	497	486	485	525	508	491	537	494	561	506	502	468	500	534	460	551	490	541	517	483	488	487	490	523	500	473	499	512	474	494	533	534	498	515	521	521	506	486	497	491	492	518	549	469	544	490	506	492	507	478	460	497	517	509	496	503	504	527	530	490	525	517	481	485	469	547	491	534	521	551	468	468	513	517	485	463	503	509	559	501	486	490	494	518	504	520	552	537	506	531	506	524	502	519	485	508	537	527	464	510	531	526	471	522	480	525	487	542	493	528	510	523	480	482	517	473	556	496	515	487	473	499	508	512	492	534	550	477	505	463	493	493	533	507	488	519	518	523	488	482	472	496	495	528	489	484	464	511	506	535	534	506	537	507	519	482	468	520	529	479	504	514	495	488	513	516	482	539	504	485	494	457	509	550	520	520	464	506	510	502	521	520	480	466	473	491	521	503	490	500	508	496	526	522	509	482	509	511	526	517	493	513	483	544	533	506	490	472	510	527	502	542	499	478	517	527	502	545	520	553	485	517	495	499	498	528	501	458	503	492	515	520	484	528	522	502	520	460	518	502	519	517	507	507	509	554	503	478	531	478	531	464	504	506	534	506	521	508	552	530	542	492	534	506	517	465	481	500	513	510	506	460	500	526	518	456	517	491	530	508	472	474	511	515	486	491	525	491	519	501	533	508	502	503	517	501	511	529	508	507	499	546	507	464	499	495	518	544	507	513	510	482	441	505	487	478	522	506	474	478	547	525	474	531	495	517	502	504	487	488	487	492	527	520	502	543	537	517	485	501	521	515	506	498	532	524	505	514	501	500	511	508	501	534	539	526	490	496	496	492	532	525	502	486	430	490	519	533	514	533	470	540	507	488	497	548	498	497	496	514	554	497	484	481	458	549	472	496	501	496	521	549	460	506	557	468	512	495	519	463	514	499	572	536	490	520	545	545	512	529	480	503	507	473	517	499	510	546	528	481	505	524	486	545	476	513	453	501	531	525	465	546	525	517	505	512	554	491	516	514	488	506	485	523	505	544	524	528	522	499	520	530	493	541	496	523	496	524	511	501	520	529	478	538	497	514	481	500	532	535	494	492	436	538	519	489	483	501	506	507	525	522	485	527	499	511	503	513	487	471	491	518	462	537	507	492	470	523	498	491	506	502	498	529	495	520	505	460	506	538	484	535	460	508	471	516	529	523	468	508	503	494	515	512	490	506	545	534	510	498	516	500	508	504	486	444	494	525	502	454	535	507	518	501	566	510	511	487	530	466	491	476	529	468	506	506	489	532	484	498	451	500	455	493	509	536	569	516	536	503	497	488	524	527	530	520	527	516	460	517	555	510	497	505	490	536	485	509	511	503	575	492	513	507	483	467	518	464	506	532	538	513	497	510	534	505	500	479	457	480	530	548	520	519	513	510	519	540	510	558	503	495	546	524	469	499	519	478	535	509	498	539	477	514	473	560	507	463	510	505	523	524	550	549	492	511	498	497	502	533	503	489	565	502	492	511	493	540	517	497	530	508	504	515	488	526	530	488	477	516	469	450	481	493	487	534	496	502	496	500	557	539	493	469	464	482	514	485	498	492	510	500	521	508	492	532	524	491	489	502	473	471	521	519	470	512	466	511	539	512	509	472	538	511	539	521	525	492	505	508	504	517	477	465	530	516	496	530	496	496	523	500	517	501	511	514	509	491	514	510	494	515	486	507	540	477	512	524	524	489	518
23971	21123	28435	24121	20739	12314	6766	3776	2792	2835	1105	1054	939	909	1074	972	771	617	1872	6226	5965	1030	282	317	324	301	330	304	322	307	272	266	327	291	300	303	275	302	326	271	286	298	302	324	318	294	289	286	293	294	284	306	346	279	308	300	298	302	288	279	279	309	268	319	284	297	312	299	310	313	289	306	290	294	311	303	308	335	284	278	311	322	324	292	319	282	282	288	297	307	308	308	280	307	333	291	292	293	275	301	300	281	303	272	299	332	319	300	330	295	329	303	316	303	319	279	295	307	308	303	312	300	295	287	301	326	268	320	290	276	288	286	317	288	289	274	293	293	296	308	304	307	305	300	300	294	312	337	296	278	258	298	303	287	323	302	326	288	297	283	298	304	328	324	298	308	302	301	287	294	292	309	288	310	330	309	310	300	291	313	317	321	305	304	289	315	281	307	305	291	290	288	302	294	307	302	280	300	251	307	294	262	314	297	303	309	271	268	295	291	308	287	290	263	292	299	306	277	297	267	309	294	332	295	283	304	260	319	267	338	308	307	302	310	275	302	327	298	311	292	276	305	293	282	332	292	285	314	297	295	315	300	306	306	310	277	291	301	309	312	320	325	283	298	292	259	295	271	290	312	294	287	306	294	299	281	284	328	294	324	333	306	272	324	312	289	284	288	280	297	287	285	315	302	301	270	320	307	297	287	272	295	308	265	308	261	303	282	305	286	291	337	290	283	296	302	282	311	310	342	293	308	310	310	269	261	303	288	331	309	264	282	306	305	317	321	287	305	323	285	266	282	296	356	289	304	326	274	296	317	322	280	326	294	328	284	298	283	321	317	282	276	299	295	310	293	277	284	353	292	288	274	322	315	275	269	322	306	254	297	321	301	304	278	291	337	351	317	292	304	310	301	273	287	294	311	298	280	324	314	290	293	277	294	302	285	351	301	301	281	318	313	289	303	305	336	313	311	335	292	306	302	312	328	310	303	323	297	314	309	316	298	303	291	306	318	313	303	294	285	321	310	320	300	251	305	243	322	286	273	279	324	318	322	304	310	293	308	302	286	316	292	308	287	297	304	297	329	306	325	289	276	315	277	321	294	289	268	285	274	283	311	288	288	312	311	283	329	299	293	290	293	313	276	280	287	326	296	297	298	289	273	303	277	301	279	288	301	311	283	302	297	313	305	313	303	302	289	293	324	322	292	313	327	277	303	302	312	290	296	286	275	311	290	283	273	312	328	309	263	294	297	300	306	271	270	303	284	284	309	311	291	287	320	295	293	269	328	298	303	290	275	301	264	289	301	303	317	280	307	299	284	322	257	276	297	303	303	293	312	282	290	272	288	292	318	297	268	311	304	304	321	294	303	310	311	311	301	277	334	300	284	310	277	264	315	285	288	335	296	289	297	317	313	317	292	280	319	290	284	288	297	304	295	295	282	319	297	327	313	289	301	292	343	321	321	318	255	322	310	290	295	307	313	283	284	287	307	306	297	268	301	306	287	281	305	286	292	281	331	290	307	298	319	278	298	322	309	288	310	296	301	336	295	292	290	285	278	280	301	265	296	299	250	312	300	326	323	286	308	290	289	312	294	279	318	282	315	316	283	294	315	302	318	307	310	303	318	272	302	305	313	277	324	289	297	299	274	297	300	310	298	330	300	303	264	304	305	270	300	319	301	304	301	293	289	299	287	327	265	308	304	309	290	290	285	321	317	294	314	301	284	282	247	303	283	288	302	345	305	273	265	280	312	315	287	298	306	305	301	298	264	288	277	295	297	299	312	273	314	300	302	263	292	299	290	321	280	307	304	291	276	296	278	295	314	279	258	314	270	307	287	309	296	311	328	274	308	297	309	298	304	292	307	293	305	309	294	313	283	297	312	283	278	292	274	343	283	301	314	296	320	294	311	257	303	299	293	287	309	272	319	304	304	310	305	300	275	311	305	265	283	270	300	301	286	312	290	264	276	293	303	304	299	320	292	314	305	279	282	287	302	284	308	299	263	304	290	316	328	310	310	308	270	267	289	295	313	280	282	292	282	286	297	285	292	287	297	299	269	293	288	272	287	308	305	295	296	261	301	300	286	306	307	308	288	311	286	283	283	331	307	243	293	288	294	292	293	302	280	278	311	283	288	313	300	300	277	312	326	278	278	279	308	275	302	318	312	327	284	300	295	304	296	301	289	275	282	288	294	284	292	304	319	303	300	310	303	308	316	299	287	284	308	301	276	284	261	300	283	292	320	292	298	304	333	277	291	311	290	292	311	306	272	304	291	305	305	281	270	298	291	288	293	296	299	269	308	298	282	308	285	280	299	303	289	337	301	259	290	276	312	313	301	336	302	294	290	299	306	336	320	303	336	256	301	300	323	270	291	345	297	304	307	263	300	279	309	309	314	301	314	296	311	286	306	287	286	289	294	273	277	327	318	284	308	286	276	302	295	298	303	269	285	297	313	285	292	279	306	289	295	295	323	293	275	311	258	276	276	263	312	280	280	289	296	289	287	303	320	286	292	257	294	287	289	299	319	273	316	282	278	311	320	291	303	307	300	275	287	303	295	287	306	290	278	307	304	307	282	304	276	291	285	294	289	311	303	275	264	311	288	309	299	307	301	321	319	297	321	294	301	318	302	291	339	285	279	267	281	284	302	316	291	303	278	317	276	311	283	303	259	290	307	296	282	331	322	313	298	297	302	297	302	259	301	305	293	308	315	278	279	318	289	317	290	257	282	295	272	300	296	290	313	304	278	311	305	322	277	277	316	287	274	327	290	301	274	258	331	304	298	331	331	296	318	301	318	310	308	297	309	313	259	285	274	300	294	273	260	293	282	293	305	302	288	302	299	306	302	296	311	274	274	314	314	306	293	321	304	311	307	296	281	293	271	286	295	329	306	291	285	305	305	303	304	270	284	319	299	314	295	337	317	262	275	280	287	312	274	298	322	295	280	281	299	318	297	305	322	314	295	306	302	266	301	269	299	294	283	286	283	295	284	292	298	297	298	312	310	350	286	326	325	298	287	293	299	297	330	292	298	286	293	281	300	305	308	298	320	316	326	326	306	302	278	302	303	289	296	312	254	299	290	288	305	299	279	284	314	276	320	310	314	274	275	321	302	305	296	305	277	305	307	314	306	301	312	278	308	310	327	296	298	279	304	316	331	292	288	287	300	298	288	280	308	290	293	298	268	296	310	302	287	282	318	282	306	307	302	288	286	306	281	295	277	311	290	299	306	328	282	317	350	322	298	262	284	311	266	273	283	299	292	321	301	277	295	271	300	301	296	295	268	301	287	272	309	306	295	287	299	270	309	290	309	267	294	284	285	331	294	282	287	290	291	303	292	283	279	321	292	330	312	289	295	294	309	312	296	303	261	280	317	246	318	304	292	306	320	293	310	314	288	290	290	287	279	304	311	316	306	307	276	317	276	311	292	302	304	301	276	326	348	280	279	260	325	265	319	301	274	317	304	276	286	301	317	273	338	307	284	310	329	329	295
15066	31729	37199	19910	11663	13084	11965	8092	6941	6820	2539	2356	2285	1964	2481	2005	1579	1155	3904	12128	10530	1739	439	412	418	431	423	409	399	436	448	403	432	431	388	428	405	417	418	439	409	401	430	406	401	404	460	423	425	446	388	387	391	418	392	407	429	413	395	420	436	425	433	420	444	438	436	385	432	437	394	425	407	395	433	446	428	404	395	440	417	398	425	409	421	445	455	443	385	441	392	412	431	395	423	462	407	412	415	399	400	404	426	406	452	400	432	434	419	402	421	403	370	372	404	436	402	431	400	410	376	388	392	403	401	398	412	408	423	391	417	385	410	396	434	399	399	421	437	417	389	424	400	423	456	447	415	436	382	396	412	392	404	429	385	411	410	452	436	443	415	425	408	415	415	405	408	418	423	440	410	401	410	408	411	474	424	409	407	406	431	402	361	419	423	408	427	374	389	413	404	393	436	413	414	439	450	395	412	399	411	437	394	402	390	426	458	384	420	424	389	408	388	402	434	425	421	445	428	434	417	437	430	391	412	411	418	385	412	447	438	376	411	416	455	421	399	403	444	442	413	443	418	393	378	401	433	382	408	412	421	421	411	392	376	415	441	415	405	415	428	457	394	444	407	414	423	420	374	425	409	465	423	429	397	411	432	362	443	418	419	386	418	411	403	421	419	377	403	429	410	404	424	421	384	416	394	408	397	431	406	418	461	403	414	376	424	398	413	416	413	434	427	403	436	410	415	413	417	464	415	414	428	439	376	419	421	418	399	432	419	393	437	447	441	387	425	412	411	412	383	413	419	431	414	433	430	430	404	429	406	415	413	425	425	422	396	440	390	426	386	405	394	419	364	430	447	404	414	447	414	406	391	382	461	420	386	391	417	434	421	411	404	436	432	411	383	398	441	425	395	423	370	384	416	421	435	433	417	386	414	430	421	395	434	429	411	438	408	410	430	399	419	430	435	411	417	416	386	416	418	385	415	392	391	401	458	425	409	382	445	429	428	440	406	402	418	424	407	395	403	449	418	405	412	398	429	409	385	430	406	402	401	407	394	440	430	398	420	406	427	450	428	410	350	446	405	431	436	437	417	426	412	414	399	421	417	406	451	383	414	411	368	414	412	393	423	411	374	435	450	400	419	417	404	415	426	468	410	375	406	386	418	414	442	410	385	456	397	392	432	417	397	395	418	452	367	409	419	399	403	394	418	446	401	413	416	449	412	412	459	424	426	417	442	383	461	414	362	429	413	455	432	390	428	434	383	455	442	395	444	382	425	453	412	436	423	445	431	445	433	452	393	414	392	439	386	419	441	406	395	437	382	408	418	369	424	440	434	417	373	407	452	425	421	427	389	389	375	374	439	418	379	400	442	426	425	414	399	403	384	365	385	409	424	414	421	400	397	388	422	422	417	451	415	416	432	401	388	441	421	424	420	437	421	451	405	431	431	426	432	422	398	419	417	379	419	404	412	382	413	423	395	442	408	410	396	441	398	402	434	438	406	446	419	377	398	422	414	376	433	444	430	415	388	420	460	401	415	401	420	407	455	409	408	419	395	401	383	431	427	408	430	413	379	376	404	399	402	386	403	412	419	431	399	423	420	401	429	437	414	406	422	431	432	393	421	416	411	434	439	422	434	407	446	400	364	434	392	423	418	425	403	409	416	405	395	377	389	429	407	428	427	423	443	414	449	411	429	404	416	449	394	434	436	433	389	405	404	430	397	399	456	432	403	406	400	387	408	406	422	372	410	396	448	420	427	398	441	394	426	385	450	403	409	407	416	416	426	417	429	406	387	416	429	418	399	403	392	451	410	371	442	416	422	407	437	421	414	429	401	382	396	430	397	399	412	407	406	463	440	420	439	413	414	421	410	435	437	465	412	430	396	414	425	406	386	409	435	431	422	404	438	406	401	406	410	427	408	434	426	365	408	351	410	428	468	416	434	375	416	403	405	427	422	430	421	428	416	471	417	420	403	386	424	431	402	430	398	385	402	412	426	396	386	448	397	407	412	393	405	395	462	446	392	418	421	443	391	409	412	411	400	420	409	444	395	421	395	373	386	416	415	400	420	410	419	463	398	445	418	416	417	423	411	423	389	389	394	412	417	403	443	422	372	436	370	414	389	444	437	418	369	448	424	411	431	408	420	427	394	434	369	441	416	408	412	431	391	432	392	401	419	394	393	412	435	419	458	414	423	411	404	422	402	421	426	417	425	421	425	436	416	425	394	418	394	447	433	423	411	472	402	420	391	420	429	411	407	437	395	444	406	421	445	423	418	395	420	431	419	410	396	436	380	387	420	430	429	386	411	403	438	413	400	398	442	393	416	405	395	417	391	442	442	403	454	419	413	391	409	413	406	400	424	417	393	374	423	401	426	387	424	424	427	436	424	435	430	427	442	393	452	459	386	414	419	420	411	404	427	439	417	421	402	412	427	438	444	406	416	425	400	399	414	384	390	454	427	392	401	431	428	395	410	415	391	426	374	421	414	391	383	408	410	407	446	399	369	393	434	413	408	422	414	399	406	406	411	418	414	404	446	408	414	426	419	396	386	415	395	425	379	422	406	416	400	414	421	447	411	411	416	375	443	423	423	411	408	456	404	423	433	427	442	425	388	419	419	404	438	439	413	441	435	418	368	428	406	426	406	421	430	430	408	477	411	387	424	420	428	426	419	415	390	405	420	408	399	445	420	423	389	418	417	423	393	389	419	436	438	409	421	427	428	403	420	424	425	415	420	423	410	390	418	428	409	385	423	411	442	414	431	396	431	404	415	416	416	437	363	418	430	427	407	406	378	388	437	365	431	407	394	427	405	392	428	418	404	414	416	402	407	402	447	423	399	433	394	448	418	406	449	415	419	401	403	392	424	409	390	399	427	401	401	403	426	400	387	405	425	458	428	402	418	407	426	415	421	423	442	435	418	406	386	420	407	424	421	442	402	420	410	414	376	418	416	405	466	426	402	395	418	422	398	418	424	425	436	432	402	411	441	446	372	392	457	397	446	395	420	436	417	401	426	422	404	414	420	412	384	394	371	426	427	393	428	417	440	418	431	421	402	411	409	406	433	402	400	432	366	387	404	413	419	440	413	388	423	438	397	395	404	423	413	416	386	414	417	410	429	420	393	403	422	421	395	413	433	454	417	380	412	412	415	415	430	425	448	414	405	428	402	430	412	368	406	440	399	419	423	395	380	414	396	395	431	381	412	402	393	416	399	402	427	433	437	424	421	414	423	380	426	433	393	389	344	401	418	410	406	404	422	396	417	403	446	441	406	409	414	439	396	435	397	455	412	404	424	421	405	413	421	424	394	465	377	418	423	388	461	427	389	421	390	409	441	419	416	437	380	430	399	419	411	451	392	399	388	398	413	433	442	389	441	420	426	392	400	381	419	390	386	392	395	403	399	469	402	406	406	425	401	426	403	419	408	415	413	395	390	412	416	436	414	435	422	377	404	379	410	453	413	437	448	441	450	454	445	440	449	430	432	376	403	365
22785	21106	28923	23518	21120	21456	15281	3552	2470	2468	2610	1706	1054	703	898	1168	898	744	3784	10248	13362	4881	251	190	174	156	169	135	177	117	154	169	158	155	166	159	158	166	149	166	184	158	173	155	153	147	139	168	159	165	161	160	162	156	172	154	172	147	162	165	158	163	159	160	144	148	146	162	144	175	127	165	161	171	168	165	143	163	140	165	149	156	173	169	147	159	153	153	159	174	173	148	141	175	159	156	140	176	136	165	160	162	164	149	170	158	156	184	162	149	123	160	168	134	158	159	182	140	174	163	168	143	158	150	150	140	172	150	155	156	200	166	143	149	153	152	158	140	152	139	137	171	148	163	158	154	167	162	154	152	171	164	146	162	159	148	167	162	153	173	158	159	142	156	135	151	160	164	156	169	152	144	148	161	142	145	150	153	146	156	174	156	165	168	140	183	156	169	151	167	149	159	155	148	156	157	151	163	153	143	144	191	145	152	159	146	148	163	172	158	148	146	170	176	148	159	163	168	175	152	169	146	163	165	153	148	149	176	171	145	146	138	152	144	154	165	159	134	148	163	157	151	161	130	135	158	148	153	165	154	159	154	147	141	166	164	143	151	148	154	157	151	138	159	151	159	165	169	157	162	148	156	163	150	143	158	142	143	137	137	170	136	139	139	160	154	161	176	155	163	160	142	133	154	177	176	157	165	152	147	163	168	166	158	141	147	159	153	163	155	151	140	147	165	144	146	147	160	149	164	175	155	160	147	148	148	173	154	156	147	123	148	136	141	170	153	162	158	163	149	145	154	136	158	148	144	164	144	182	157	143	161	151	161	162	150	144	146	132	150	143	158	173	158	167	186	157	145	149	164	153	151	163	153	160	168	165	150	168	153	151	181	140	158	149	135	168	160	166	131	139	145	159	164	164	141	162	138	152	164	163	133	144	129	151	145	176	153	138	134	156	158	151	143	143	158	159	176	149	159	145	160	155	168	153	142	148	156	132	158	142	151	152	148	145	156	159	150	144	163	155	163	197	150	158	155	153	148	187	143	159	138	143	138	146	150	185	134	170	177	163	143	165	185	167	152	174	163	159	182	150	163	159	166	166	155	147	160	145	166	132	145	154	168	129	154	178	160	163	146	144	154	165	157	158	141	170	135	176	140	156	166	160	150	118	160	153	147	150	156	157	146	149	179	146	162	190	178	168	150	165	165	162	149	149	160	168	147	147	152	157	137	150	139	145	134	172	152	159	161	160	153	155	163	183	143	143	146	154	139	155	151	167	170	166	154	147	165	134	169	130	134	155	171	153	146	168	145	178	169	159	144	137	167	135	147	162	142	167	141	166	153	141	132	155	143	171	157	143	132	158	133	132	156	161	162	189	156	149	165	142	159	154	139	147	172	142	159	152	149	148	163	154	135	167	154	133	168	183	149	146	169	158	146	163	146	161	161	140	151	150	150	161	172	154	124	161	171	184	163	160	153	156	160	172	149	165	164	162	141	142	180	180	139	156	182	156	149	129	149	161	162	167	148	168	148	151	163	166	170	146	154	144	161	127	158	142	150	149	149	149	144	145	163	154	137	159	149	136	155	162	161	151	156	136	156	144	186	181	157	161	164	176	140	146	165	174	161	143	156	133	138	144	143	170	139	168	160	154	148	145	153	160	134	139	187	151	142	153	141	155	142	159	147	152	154	170	136	177	130	144	167	145	155	167	162	170	166	159	160	160	146	132	161	157	161	146	149	171	151	157	149	185	152	165	155	158	151	147	172	143	149	150	159	144	143	148	163	175	145	152	156	144	151	146	164	165	161	152	150	164	179	139	165	150	151	156	144	155	162	172	154	157	165	143	157	159	154	151	139	153	155	168	163	148	146	160	150	173	161	152	162	153	153	177	153	155	138	134	156	149	145	159	158	164	165	155	152	155	157	140	168	150	154	146	157	148	133	137	166	159	154	168	157	170	170	153	152	164	160	144	149	147	169	159	171	144	137	163	139	160	134	165	156	157	144	152	150	158	164	151	156	139	134	152	151	158	162	144	145	144	170	141	145	168	153	159	160	147	137	147	134	119	155	133	139	180	152	143	158	165	145	142	138	171	184	166	151	128	135	152	155	137	164	158	164	160	158	154	155	152	142	144	144	157	145	159	158	160	140	158	175	155	163	150	170	133	149	150	150	157	171	157	176	166	140	152	170	167	158	157	153	151	156	164	152	166	169	158	164	165	159	135	152	177	159	172	149	143	151	170	167	183	146	166	153	168	146	159	157	155	155	189	166	179	161	133	142	141	150	144	143	148	140	161	160	162	158	155	154	169	139	146	140	157	154	155	159	149	188	159	157	136	145	167	149	148	174	140	151	133	128	142	162	159	169	148	150	167	157	148	148	144	179	149	159	139	147	150	176	141	155	152	191	157	165	155	152	150	161	170	142	159	156	161	157	169	177	167	138	147	155	151	192	167	174	156	147	142	146	151	165	163	120	164	145	147	145	160	147	159	179	161	127	158	141	164	157	149	161	150	142	161	177	161	150	161	166	162	166	151	138	150	166	181	156	160	159	143	174	151	148	147	158	148	163	140	154	185	182	152	157	146	147	142	140	146	152	161	162	142	148	155	169	133	142	139	137	161	154	165	180	174	157	147	142	135	162	141	141	174	160	159	144	155	164	155	156	133	143	152	162	155	173	163	138	136	155	170	145	156	150	152	150	149	168	130	158	141	139	167	155	142	160	147	153	161	145	162	151	143	150	148	147	154	153	137	162	163	173	145	141	137	146	137	168	155	149	157	153	148	161	141	145	157	159	162	156	162	160	148	145	169	149	179	148	152	162	154	156	132	147	144	149	180	169	162	151	146	162	160	150	174	133	154	169	172	159	164	159	167	147	142	142	166	175	146	149	130	160	165	148	155	192	147	137	147	153	164	173	133	172	156	177	167	164	133	133	168	156	165	163	131	160	151	139	146	148	145	149	166	175	173	140	167	143	155	163	148	151	152	141	159	158	154	171	159	170	172	145	163	138	150	156	143	153	158	156	163	162	159	140	155	154	168	134	132	169	152	152	137	177	157	169	151	160	150	163	154	154	138	171	163	158	166	142	155	170	165	160	164	140	180	159	159	165	161	141	156	174	151	161	141	171	157	146	151	170	168	133	144	136	162	162	157	165	159	146	142	165	175	144	167	153	140	139	160	158	167	173	154	159	165	156	154	150	166	144	153	164	149	144	154	125	161	144	149	157	164	152	145	149	152	141	156	152	148	164	121	175	157	141	133	150	155	147	160	155	165	148	158	157	147	154	147	137	159	140	166	157	168	165	148	148	139	147	156	153	160	162	140	147	174	148	148	160	146	157	154	151	157	157	151	135	162	163	162	149	166	160	144	183	165	144	157	138	146	153	144	129	147	163	154	174	180	151	165	144	152	160	150	161	172	151	144	155	145	137	143	143	164	134	161	173	172	147	155	157	168	137	138	139	148	121	137	164	140	171	149	169	156	153	152	151	158	133
17456	39733	41396	24498	17371	17928	14132	6853	6685	6189	6523	4216	2551	1708	2217	2880	2142	1569	7765	17973	19862	7701	356	219	266	237	242	239	213	230	228	221	234	226	221	203	207	220	209	211	210	190	200	224	210	213	222	215	217	262	228	221	213	221	217	189	208	208	201	205	220	212	220	223	210	207	213	214	207	243	226	227	198	240	227	213	212	207	221	207	237	192	209	220	209	212	217	229	226	236	204	223	210	218	237	212	229	218	231	217	222	219	202	200	210	215	232	207	202	220	216	190	211	198	209	205	199	198	192	235	197	243	205	204	189	228	213	205	214	224	217	195	205	231	244	250	221	241	221	216	214	199	220	232	208	208	184	206	193	203	200	217	208	224	208	202	205	204	242	173	229	204	208	233	207	209	218	196	198	213	219	200	202	223	202	204	205	227	233	210	215	236	217	197	238	180	179	213	223	229	210	218	189	220	231	225	206	217	168	223	214	195	213	206	196	202	221	211	197	230	194	189	188	197	212	224	212	213	225	207	204	212	224	224	229	216	211	221	226	211	235	224	218	220	226	223	234	233	194	219	219	191	239	207	212	220	223	222	186	237	189	224	213	208	238	224	234	174	219	222	223	212	224	229	204	202	219	189	209	237	202	220	182	205	202	197	210	198	214	226	193	186	225	196	213	220	220	193	210	193	203	221	239	191	210	200	200	243	188	191	202	218	215	214	208	219	196	198	211	209	214	162	194	168	200	204	204	201	204	208	212	196	219	216	229	221	213	198	217	203	204	190	220	196	204	199	200	210	195	213	219	194	214	218	186	191	221	232	189	226	200	216	197	208	203	226	221	212	207	228	217	211	199	201	182	211	205	191	216	206	201	209	187	209	209	231	248	221	184	210	195	221	195	200	213	200	205	211	213	213	187	199	238	186	232	205	203	198	223	204	207	229	215	195	213	206	229	213	224	211	204	218	214	216	206	226	215	204	228	216	192	196	235	194	202	208	177	192	229	228	225	256	213	224	211	228	229	199	209	218	207	198	221	225	206	208	194	221	193	219	196	210	222	217	190	223	196	212	175	222	205	205	208	200	236	194	222	215	194	211	185	200	232	219	195	204	217	193	209	213	180	203	211	206	227	227	214	210	205	206	207	216	216	216	212	198	212	232	187	205	230	213	202	197	198	211	231	215	196	221	209	195	232	189	185	233	227	226	219	198	193	228	202	191	211	218	215	200	200	211	181	182	193	173	202	220	198	207	232	183	197	229	230	196	206	228	239	194	202	212	224	193	219	234	210	219	216	203	188	228	199	221	205	203	225	194	234	186	213	214	216	217	205	221	214	221	221	210	198	197	252	197	218	211	200	225	195	217	206	190	221	228	208	199	197	182	202	201	228	209	213	222	222	218	217	182	208	203	192	224	222	211	228	184	192	232	218	223	211	228	231	237	215	199	210	203	209	219	188	201	189	195	236	201	203	207	228	219	213	248	203	193	210	226	234	206	229	186	212	188	224	215	215	208	198	213	221	230	224	211	209	215	202	217	196	217	198	208	230	233	216	176	233	197	196	220	219	235	226	219	209	223	214	195	210	192	218	216	221	213	204	199	210	218	204	198	228	224	205	202	217	213	190	228	225	235	216	223	221	224	229	251	223	219	228	201	178	214	241	205	208	218	195	234	203	195	224	223	187	213	201	203	223	220	219	224	221	203	200	200	219	217	253	225	214	215	220	221	181	215	214	199	204	203	206	203	203	200	210	208	210	206	221	207	213	205	207	210	229	221	214	192	242	205	236	189	202	211	201	183	249	199	221	189	190	241	197	211	218	237	217	200	214	203	202	233	183	206	199	213	223	210	230	229	235	210	205	206	205	218	205	206	237	185	207	200	193	237	202	195	202	196	220	220	207	234	197	207	227	228	214	211	211	202	221	219	233	216	203	202	229	224	208	242	231	183	204	229	210	218	189	220	207	212	219	197	211	212	208	187	223	208	212	198	221	218	195	205	204	220	227	220	223	216	225	211	209	230	217	195	176	214	218	200	191	200	225	192	205	192	218	211	194	234	199	206	219	230	205	220	208	191	200	192	213	225	217	223	217	191	228	220	198	204	205	229	220	199	197	195	225	185	190	199	214	192	199	194	195	230	190	223	197	211	198	211	194	181	216	208	224	229	200	211	199	215	207	221	203	203	222	206	216	209	216	183	203	207	216	190	209	214	191	231	239	242	205	228	214	187	243	209	206	203	209	229	231	203	191	192	239	193	203	193	215	233	190	234	213	240	207	194	197	217	228	217	215	232	211	191	191	219	198	193	185	191	218	213	216	214	218	212	194	197	226	222	185	200	221	220	241	204	208	207	229	212	223	224	180	215	228	243	205	197	222	215	201	209	235	226	208	244	216	206	201	208	217	222	209	245	203	224	204	188	205	203	226	210	221	230	210	191	222	194	235	203	242	188	214	192	204	251	214	222	198	212	206	198	238	211	204	218	188	220	225	241	208	227	203	219	195	174	205	217	226	212	219	237	225	204	200	231	221	220	180	222	188	219	205	207	197	207	182	245	204	218	201	217	206	230	216	215	191	196	187	182	226	213	201	209	211	220	226	218	225	209	199	229	202	191	204	217	208	212	200	203	215	211	210	213	208	204	196	207	207	202	224	209	207	210	233	215	221	200	227	206	237	191	230	228	192	190	201	211	226	193	230	208	232	199	230	215	206	218	201	206	214	206	206	231	198	217	218	227	198	209	203	205	211	204	199	195	202	218	204	230	232	216	189	203	222	199	218	206	224	215	179	204	242	208	201	211	199	199	213	222	198	200	189	221	228	190	220	210	187	214	211	217	205	221	229	222	214	235	185	208	198	230	196	216	229	232	206	212	198	201	214	226	195	217	199	222	200	210	212	219	196	212	235	200	197	222	209	218	214	196	212	193	226	213	217	188	203	219	224	239	226	238	211	218	205	188	202	235	194	215	226	221	216	205	226	207	199	214	226	205	222	209	224	197	237	197	218	201	187	206	230	222	193	215	220	194	209	201	203	205	206	232	183	193	198	192	209	209	225	237	227	205	196	230	198	184	233	225	218	201	209	201	208	250	205	240	214	207	225	218	223	211	187	203	234	205	210	219	246	217	213	199	194	192	195	223	200	202	215	232	201	161	207	219	204	202	209	194	212	234	221	190	173	234	208	202	226	219	202	197	220	224	208	203	209	239	219	189	210	199	212	240	195	221	228	195	186	201	219	212	177	224	206	212	216	213	222	187	192	220	240	224	222	251	220	185	191	216	218	211	236	206	220	201	214	218	258	208	219	228	214	220	251	224	229	234	215	191	233	187	224	230	225	204	193	232	190	209	199	201	192	255	225	229	227	192	199	227	223	211	188	200	215	205	228	219	232	166	192	190	189	182	221	211	199	192	200	190	230	198	215	217	235	191	206	196	222	201	216	202	210	215	229	207	219	219	222	224	209	189	200	183	217	214	201	197	182	225	235	223	217	212	202	197	214	212	239	214	225	204
26809	21600	22388	10120	3748	3181	1687	1094	1087	792	693	805	813	964	782	860	634	577	691	1001	1182	544	409	363	373	404	411	403	363	401	379	362	388	389	357	411	388	406	365	397	382	399	375	400	399	404	417	412	404	410	433	407	420	372	397	375	390	382	380	411	394	393	393	408	419	415	395	360	385	430	381	434	391	401	401	398	355	396	402	368	364	396	396	394	381	365	358	379	356	383	368	374	378	365	429	427	383	375	406	380	358	424	386	440	410	409	376	373	382	358	360	399	379	391	411	402	389	344	413	416	370	391	398	389	397	390	366	433	391	371	412	396	421	380	393	347	389	422	411	400	374	427	371	381	403	423	370	393	402	386	401	385	377	385	394	406	382	371	395	406	407	347	394	418	384	411	360	374	371	417	390	393	378	360	420	420	368	409	407	394	406	399	359	394	369	386	401	406	399	380	387	399	409	393	419	391	378	400	391	405	386	357	350	419	363	417	403	403	408	404	441	427	393	390	407	377	373	403	383	379	422	387	420	393	380	380	387	382	408	372	402	389	410	383	388	389	377	445	413	396	364	422	409	425	366	382	391	361	391	398	390	379	374	410	352	378	403	382	396	397	381	408	372	382	404	398	407	382	394	382	395	384	409	404	384	387	352	408	398	397	392	405	419	393	383	347	378	385	405	375	418	411	394	412	408	380	400	381	367	435	404	390	403	374	376	375	395	375	383	359	345	429	364	405	371	390	387	384	361	377	371	356	378	386	412	365	355	377	386	349	380	369	378	373	405	421	380	400	358	388	382	401	435	415	364	397	419	402	375	384	408	343	375	374	413	340	359	412	402	368	394	372	404	392	391	380	373	398	387	394	401	402	413	422	428	396	426	404	386	420	355	385	401	411	388	391	392	393	385	387	401	385	402	394	348	403	391	410	400	402	375	378	366	402	392	370	376	386	381	412	412	409	401	423	348	365	395	358	363	407	402	404	392	396	370	344	375	352	383	375	373	367	417	388	414	378	380	375	419	365	364	406	338	388	400	437	385	385	410	401	388	344	406	391	433	406	381	411	387	420	393	366	394	401	405	387	405	398	407	367	387	409	416	390	385	384	399	376	419	383	414	371	415	403	390	387	372	412	387	410	399	392	359	386	397	407	394	407	382	392	371	386	377	396	392	387	392	407	360	396	409	367	414	414	379	362	357	393	424	380	399	384	391	390	380	364	366	412	382	380	376	384	384	397	385	396	398	349	418	428	404	353	365	390	423	388	391	385	381	387	408	370	371	412	403	374	344	372	377	408	387	391	385	418	396	382	409	365	375	374	388	413	388	387	406	402	427	387	415	389	394	420	389	397	385	391	372	380	407	380	367	409	389	390	356	395	386	385	410	398	356	389	414	419	383	385	362	382	400	410	371	390	408	408	394	357	397	392	387	397	438	402	384	380	382	390	382	403	384	382	411	367	420	369	389	360	418	390	413	393	385	430	386	422	401	384	436	424	417	393	394	398	365	404	403	398	416	386	392	359	399	413	381	366	396	417	401	399	395	401	358	392	369	411	370	381	392	390	441	373	399	401	377	408	388	390	367	399	375	394	379	412	386	418	399	399	396	413	398	393	379	383	396	379	388	418	369	400	389	372	397	400	393	403	402	353	391	375	387	367	408	356	344	432	389	395	403	375	385	394	390	366	377	346	389	385	412	378	381	380	370	393	369	399	395	399	373	426	398	337	408	385	396	366	364	383	408	371	382	406	398	406	385	383	408	364	388	363	394	390	409	410	356	354	398	378	359	396	401	372	370	369	399	368	441	404	414	381	372	395	375	372	373	420	380	390	401	367	402	356	385	393	400	368	400	368	382	378	418	395	415	366	393	403	419	357	400	392	432	393	393	377	406	394	385	414	398	433	411	418	375	395	355	373	415	393	376	367	400	400	401	379	389	386	387	391	381	396	357	394	401	382	449	437	398	401	400	366	408	396	398	404	383	405	398	417	354	380	386	406	386	392	393	376	390	408	402	379	380	375	396	396	386	401	381	357	389	398	421	415	425	390	373	368	373	398	400	390	406	372	406	390	412	385	387	411	402	411	389	364	400	412	396	392	419	410	375	396	378	400	390	429	379	370	392	410	391	386	414	385	380	358	400	416	411	394	394	386	403	387	378	392	414	420	404	384	381	390	387	402	376	372	359	378	391	378	403	426	378	406	370	405	403	415	395	381	375	371	400	357	380	387	453	392	380	391	380	369	412	396	375	364	444	393	388	386	383	359	392	376	370	414	426	402	409	390	351	409	409	367	397	380	407	390	399	434	358	386	375	406	385	383	398	372	398	377	338	401	397	395	395	379	400	370	422	396	382	375	400	396	368	407	408	364	384	386	384	398	384	398	393	370	379	398	378	353	415	388	398	426	390	381	385	414	404	383	412	402	383	393	395	402	428	407	402	381	408	374	414	389	413	390	401	388	416	377	397	377	368	391	363	405	387	388	357	351	401	393	375	398	398	398	379	395	401	415	415	395	358	401	378	378	376	378	390	346	374	404	389	430	366	388	391	385	403	410	358	402	399	400	420	404	384	386	382	392	429	403	403	394	430	396	398	387	404	387	397	404	409	420	382	342	389	381	405	382	403	385	380	390	367	380	371	381	370	399	421	390	384	373	370	355	398	401	408	388	365	361	401	379	386	398	380	379	424	395	371	393	397	401	373	402	371	397	399	363	394	414	357	364	390	387	420	365	370	400	375	366	428	395	377	388	375	410	399	398	408	378	351	373	381	367	408	395	391	387	384	389	381	427	417	447	381	367	392	367	406	388	372	444	410	406	377	383	422	399	383	410	371	391	390	372	386	396	383	359	372	377	358	402	399	367	388	395	394	386	388	391	412	396	448	398	397	417	401	383	391	378	372	371	388	404	351	380	422	392	404	413	371	394	387	370	404	393	403	369	396	376	382	380	427	390	386	378	383	415	390	407	404	420	406	361	382	349	395	384	417	401	399	405	405	371	383	364	388	391	385	378	376	390	368	377	381	415	371	416	420	420	414	361	382	404	424	390	415	411	396	385	406	385	380	393	389	395	426	374	392	359	381	379	400	381	401	373	399	399	379	360	405	387	364	398	376	420	372	399	377	389	375	432	377	385	378	388	414	409	403	376	357	397	393	377	376	390	402	421	372	397	416	352	369	377	388	410	419	400	397	387	401	400	399	392	403	397	405	381	378	399	378	391	339	421	401	403	403	384	411	380	405	384	399	370	350	397	422	389	391	388	361	400	420	372	372	376	405	400	391	383	391	380	406	419	400	428	368	366	399	375	409	372	370	412	385	410	406	366	351	389	407	401	362	379	405	394	371	386	366	380	373	406	376	386	417	357	401	367	365	379	366	382	366	368	396	416	382	376	348	375	397	355	389	390	377	422	360	396	372	403	368	378	380	372	394	387	349	391	359	387	366	382	425	391	430	387	396	404	411	418	453	362	390	390	389	446	377	373	384	392	382	367	377	385	411	387	407	380
13119	29834	27485	11590	7895	7544	3894	2676	2492	1653	1343	1814	1959	2012	1765	1693	1208	1111	1250	1905	2233	815	492	536	512	540	582	515	510	514	524	535	541	564	569	527	495	566	539	527	542	543	533	545	484	520	540	520	521	550	537	504	503	529	536	479	553	557	545	532	553	554	483	538	547	497	525	498	547	541	546	518	561	527	554	518	487	523	493	541	516	525	578	494	538	525	507	519	540	550	524	544	545	532	518	555	490	524	503	561	553	561	533	506	579	552	567	520	522	567	551	545	563	536	523	559	515	514	530	530	531	528	509	557	505	530	548	538	541	568	582	550	511	527	501	534	516	565	549	567	529	521	500	506	520	519	561	514	538	556	545	508	540	472	522	518	531	532	539	534	519	523	538	509	559	494	545	547	536	505	553	512	496	517	495	533	529	563	515	572	511	495	522	562	541	531	489	542	520	513	541	538	534	522	516	543	552	508	529	533	528	505	561	527	594	518	534	566	538	528	523	528	570	524	542	561	537	485	545	533	513	526	560	577	498	518	488	539	523	573	547	524	546	534	535	548	525	523	561	537	526	588	558	562	508	514	482	510	553	519	513	561	522	498	528	558	513	546	551	531	462	529	540	570	534	526	519	539	563	508	523	492	552	527	509	534	562	541	528	521	542	528	524	506	551	528	530	540	534	541	556	528	539	506	524	548	531	523	524	509	549	516	521	534	565	496	538	503	574	527	513	512	496	518	542	531	537	555	537	557	510	550	512	528	521	590	539	505	504	503	511	492	558	501	491	500	523	545	595	512	519	523	523	543	528	500	569	509	520	509	551	519	534	522	557	546	560	527	530	587	520	513	536	523	510	550	535	510	571	548	541	505	552	532	515	555	485	506	504	542	538	524	527	566	546	543	538	513	577	501	491	522	540	558	505	560	530	543	559	527	523	498	558	522	526	528	535	512	515	572	515	507	512	519	541	523	516	522	513	498	533	506	512	577	532	545	529	527	505	534	520	500	504	520	507	545	496	575	539	549	530	516	536	531	512	521	516	545	537	527	512	542	503	552	521	512	499	489	508	492	543	549	534	525	552	580	526	543	524	517	533	560	535	501	536	510	520	539	507	532	495	515	535	530	557	514	517	524	563	535	522	557	512	566	560	539	521	501	519	491	526	594	513	531	526	459	580	499	547	497	580	511	559	540	542	532	576	523	576	550	529	536	517	533	558	535	549	521	543	524	539	508	536	553	503	548	560	508	511	505	520	561	482	517	506	546	528	523	560	548	542	504	523	569	541	541	508	547	538	490	540	549	511	543	543	521	521	561	551	553	540	516	530	521	557	532	550	520	518	513	492	542	575	512	561	507	541	510	572	494	473	497	518	507	520	537	554	531	535	567	543	504	553	515	542	480	543	510	567	539	531	523	525	523	534	526	526	531	538	544	491	561	539	535	534	557	551	549	504	533	535	537	510	523	526	575	536	527	561	525	511	490	522	570	526	545	510	474	501	501	519	520	546	500	537	512	503	532	549	526	510	499	547	500	579	555	526	515	526	554	536	526	530	513	507	493	506	507	496	539	534	525	568	521	491	504	540	520	552	546	522	560	514	567	519	559	527	529	474	545	526	512	539	523	511	561	545	523	518	538	515	551	538	510	551	514	530	554	528	500	560	515	547	539	520	557	538	547	538	530	540	492	503	519	549	478	547	514	510	492	512	515	525	524	508	531	521	547	528	581	487	530	509	513	496	535	520	516	538	484	508	578	522	514	515	528	547	526	489	525	523	456	551	529	548	543	535	496	555	497	552	530	542	536	550	533	533	604	556	558	556	535	528	533	541	507	537	522	554	561	527	512	508	522	556	560	595	515	458	517	537	512	548	519	518	524	538	507	517	519	542	506	560	554	536	549	554	566	510	519	538	557	528	500	551	520	532	542	568	526	543	544	504	528	545	540	549	538	509	518	532	530	546	543	523	543	515	546	492	543	524	547	497	505	570	516	517	556	514	519	508	496	547	542	544	517	527	564	485	542	471	526	542	548	544	565	516	550	513	538	508	558	517	528	527	521	507	573	518	501	529	564	515	514	521	565	583	606	559	473	572	564	520	547	532	537	516	511	544	520	574	542	500	538	489	543	524	522	516	535	542	554	558	556	499	513	511	552	515	534	524	550	554	528	484	539	547	484	524	538	524	553	541	546	538	541	515	520	522	533	541	498	537	544	523	546	517	525	514	565	518	556	539	539	499	564	532	576	553	493	531	510	516	533	536	486	554	544	544	546	531	533	541	518	515	541	488	501	530	499	540	521	525	520	505	498	532	557	530	533	540	559	552	569	510	526	507	553	529	489	525	529	531	516	498	546	512	534	562	543	555	500	543	560	502	533	541	588	510	541	517	534	498	553	537	501	541	552	524	530	567	521	546	527	542	579	520	524	554	550	551	514	529	544	542	548	550	504	515	521	536	505	506	527	485	502	515	542	554	524	499	497	552	524	492	539	561	536	508	566	512	524	533	557	534	514	532	499	549	527	510	566	553	535	530	506	511	515	516	549	523	530	527	535	501	530	526	570	536	554	515	519	528	547	536	509	538	561	507	485	508	529	571	507	539	551	511	537	538	530	572	532	527	499	567	510	530	566	558	551	512	553	571	507	531	536	555	532	525	495	496	507	521	512	552	536	487	520	503	533	506	546	479	493	528	503	557	513	548	510	517	540	545	540	552	535	556	535	512	538	547	516	525	562	534	542	483	532	513	559	524	520	531	513	542	569	530	493	516	522	502	553	541	524	507	510	551	495	541	506	578	533	515	510	499	527	506	554	555	543	496	526	534	506	511	504	451	537	567	539	528	552	543	525	534	538	569	548	521	527	523	517	522	535	562	524	479	556	562	535	519	515	548	549	505	544	529	532	480	527	524	508	535	544	527	535	559	516	566	520	554	488	490	490	512	517	530	531	553	545	484	545	495	536	532	517	516	540	553	536	528	518	533	517	514	512	570	516	524	569	522	485	506	517	553	514	573	508	508	544	540	487	551	503	517	529	562	496	518	514	526	548	508	532	521	534	526	531	542	533	547	539	491	499	546	560	530	514	523	574	542	518	571	525	531	536	533	549	588	510	515	514	535	533	519	529	543	546	552	524	523	537	546	543	514	565	516	530	519	537	553	524	540	527	486	487	545	530	531	474	551	518	512	567	529	474	537	529	523	526	533	495	519	486	544	509	552	509	546	575	509	542	493	503	532	528	549	524	508	543	566	526	491	521	518	521	513	600	523	536	516	521	515	533	528	505	561	565	529	553	523	524	579	574	567	563	543	546	525	502	521	561	523	517	543	520	566	532	516	520	497	550	533	532	490	520	535	510	521	543	522	554	541	580	525	531	525	504	569	519	523	549	513	522	500	529	513	489	469	550	483	527	558	546	529	528	553	546	514	510	507	504	527	531	545	541	535	539	518	508	528	531	498	521	537	549	517	502	535	546	549	544	552	515	542	518	519	548	494	523	544	532	507	534	518	522
23988	21106	28308	24164	20888	10888	3401	2303	1906	1478	959	1153	1153	1187	1013	895	712	1155	4514	6713	5659	859	298	297	300	329	329	313	318	297	322	294	289	350	304	314	309	286	321	307	313	316	341	285	323	311	290	314	292	299	315	306	288	299	313	294	306	291	307	297	320	315	330	316	306	282	324	318	322	338	312	319	299	314	301	319	279	285	348	291	306	302	287	272	307	317	302	316	330	315	326	320	304	318	323	296	319	301	299	315	308	276	321	274	317	312	330	330	321	295	306	310	294	296	322	320	309	288	315	321	322	299	317	301	336	328	305	330	294	299	293	313	308	279	292	323	324	306	283	296	323	315	293	304	302	304	333	306	303	320	322	304	315	306	290	341	290	283	290	292	269	296	315	303	317	302	294	285	298	310	310	305	311	308	315	318	321	326	327	305	287	326	287	308	287	322	310	270	281	300	304	328	299	317	317	314	296	318	297	299	339	313	319	292	309	324	306	302	328	301	337	307	307	290	328	316	309	325	303	313	334	318	331	304	325	290	323	320	304	308	313	317	317	329	283	301	311	317	323	316	301	292	306	324	315	297	355	280	306	312	302	311	303	300	322	294	308	310	341	296	332	295	303	347	324	307	292	326	323	316	296	308	331	328	307	312	330	308	297	285	321	322	332	323	319	297	313	324	295	309	314	288	309	289	306	309	318	301	301	320	285	321	313	298	282	325	290	334	315	289	328	286	311	275	326	299	276	303	327	319	309	338	312	287	338	277	304	284	309	340	291	310	311	323	322	301	322	342	289	275	305	303	328	300	299	339	282	315	294	333	330	321	309	311	321	305	292	318	299	294	289	305	307	295	335	315	300	298	324	312	305	277	317	326	291	356	325	314	314	316	290	295	327	328	337	309	311	287	308	320	331	314	358	321	284	278	311	283	316	314	302	317	289	304	316	332	296	327	304	329	322	305	284	316	343	302	299	336	315	328	312	344	307	289	313	313	304	347	300	328	333	330	307	335	310	294	295	333	330	295	284	319	351	302	318	316	286	296	302	318	305	294	305	302	347	277	290	300	314	361	281	278	295	309	345	329	309	317	277	302	282	312	293	319	305	306	329	319	319	320	319	312	310	322	308	300	308	310	300	296	290	298	309	298	290	295	329	312	321	331	296	286	328	334	302	282	302	314	296	332	314	296	295	344	316	318	299	324	302	310	307	334	319	306	320	282	319	288	335	294	325	340	297	341	339	316	325	333	325	306	283	308	301	298	294	300	345	282	316	294	298	299	280	287	329	346	311	307	313	305	334	304	332	314	290	309	302	302	302	345	299	313	297	274	314	301	313	287	293	333	271	311	329	342	294	311	315	306	280	310	291	290	339	298	311	317	294	287	316	332	303	301	316	299	321	303	308	330	299	302	314	286	293	337	301	312	307	311	331	298	308	331	319	314	307	329	290	308	331	304	315	332	310	305	304	304	285	314	301	330	305	303	311	279	307	274	319	298	297	297	317	315	299	323	334	325	323	284	338	305	340	300	328	299	305	281	296	337	296	283	309	329	297	295	333	301	314	300	336	316	319	290	303	324	331	313	314	307	309	275	316	303	321	310	304	291	266	339	305	272	319	295	292	315	307	309	267	334	311	307	348	315	297	313	303	308	298	285	296	303	324	349	317	318	300	312	334	308	321	310	307	294	309	311	294	287	295	328	305	310	299	318	293	318	294	300	302	342	276	317	322	307	334	300	349	313	303	333	320	314	309	311	301	319	301	286	287	325	304	281	286	274	333	327	309	325	320	309	331	344	308	296	304	334	316	299	331	303	313	294	312	305	309	325	313	311	336	326	304	325	311	313	275	305	346	291	307	328	311	317	317	327	336	332	315	312	304	326	315	321	306	294	302	303	332	307	339	293	286	286	317	322	293	295	281	288	282	336	288	329	313	273	318	317	293	337	320	315	289	291	307	312	330	316	295	306	322	307	318	296	326	335	291	299	287	323	320	290	290	293	290	278	287	331	287	293	337	304	321	291	289	317	315	303	317	343	321	290	325	294	300	297	330	306	314	283	317	294	313	312	306	306	304	302	346	283	299	303	306	326	303	293	288	315	288	294	323	271	303	308	289	296	338	291	326	339	324	327	298	284	289	296	311	295	292	293	296	260	293	311	326	313	306	320	302	269	317	297	270	294	304	270	334	320	302	315	290	314	304	330	288	316	327	292	336	309	334	288	331	337	322	321	304	316	303	331	281	287	284	273	308	342	313	313	298	303	311	297	329	285	340	298	292	323	292	266	287	298	306	296	303	294	295	313	350	317	298	288	323	309	286	300	312	308	328	322	306	302	308	285	312	324	297	306	316	279	319	324	313	280	321	334	333	286	332	302	328	311	304	312	313	282	318	312	313	294	297	286	295	332	311	334	324	315	311	350	324	299	315	302	309	302	319	312	326	308	325	314	313	311	296	294	285	279	302	317	324	332	315	292	281	314	287	307	305	342	300	301	317	321	284	318	304	300	306	300	309	338	290	311	324	292	307	315	314	295	314	303	329	326	297	326	265	294	318	300	327	282	328	304	311	326	290	314	310	332	306	323	315	303	306	330	312	305	333	297	293	293	301	318	303	299	323	352	311	308	326	306	324	292	309	310	290	306	264	316	336	313	306	323	329	294	300	327	308	310	308	324	311	298	334	314	304	304	317	296	341	316	315	314	331	315	263	327	341	312	308	318	318	308	348	308	290	304	288	294	298	328	322	315	290	322	291	306	303	311	321	310	322	321	293	298	287	294	313	314	303	293	298	292	305	307	314	319	275	291	329	307	320	301	308	298	312	337	322	322	318	321	284	294	285	321	302	303	294	307	327	322	325	307	316	290	350	293	321	294	335	292	323	313	293	298	338	347	289	335	312	309	307	316	307	314	306	318	312	325	300	303	305	271	295	287	329	336	296	313	295	311	298	315	303	327	304	288	300	325	302	312	307	320	339	331	323	327	299	347	305	300	297	287	320	282	295	322	300	313	325	307	288	292	284	305	314	300	324	316	280	315	326	291	339	311	324	292	303	296	314	297	293	285	293	295	324	321	303	313	293	298	314	348	342	280	316	280	302	295	304	317	345	277	302	270	333	323	313	307	334	298	324	290	335	317	335	306	287	329	272	332	305	304	292	307	292	320	307	318	301	299	327	319	287	324	299	298	306	264	285	314	306	300	331	292	340	311	284	316	330	312	320	303	300	333	290	284	315	284	289	322	323	286	305	311	297	332	340	322	297	303	285	298	325	343	303	339	288	284	293	291	319	317	292	320	293	289	311	287	315	317	300	336	315	318	302	301	298	313	333	325	290	308	298	345	329	292	323	312	287	298	285	324	285	325	315	305	302	325	330	326	304	325	304	298	296	317	300	268	274	350	297	313	317	289	327	310	288	320	295	304	307	312	297	302	303	302	277	292	336	301	291	259	317	329	290	299	313	316	321	301	311	269	307	298	331	308	323	338	316	322	319	335	287	334	330	281	310	308
14755	39138	32224	16009	12951	9623	6417	5668	4792	3584	2200	2756	2699	2636	2067	1809	1491	2380	9338	12640	10184	1390	448	399	418	441	413	378	468	478	398	453	480	424	434	434	446	449	457	410	410	414	446	441	443	460	426	447	418	423	421	411	435	445	421	421	434	431	411	413	434	451	478	433	413	420	441	448	410	468	397	410	428	421	417	417	422	429	429	405	414	421	411	402	426	399	413	425	447	406	409	439	422	429	431	427	389	474	441	439	428	425	401	444	431	437	406	421	444	405	408	422	473	444	418	440	397	480	411	441	415	451	448	391	416	429	427	444	417	416	408	425	417	432	425	411	445	418	425	394	425	403	410	418	371	411	449	386	434	430	430	462	432	381	425	435	381	449	425	440	448	378	432	434	408	400	423	422	386	417	403	442	412	440	449	454	426	397	456	431	409	416	404	418	404	428	422	399	426	462	388	417	427	382	418	418	451	414	446	430	440	400	403	418	415	418	449	432	410	471	434	403	436	419	455	418	450	443	427	427	427	425	399	434	431	434	437	440	412	431	407	421	400	433	442	430	390	434	407	431	394	435	388	374	423	432	447	426	439	457	401	406	418	448	415	434	451	406	413	433	411	433	412	447	395	390	398	431	460	441	417	419	429	424	415	408	420	423	416	397	401	448	409	416	399	455	410	463	416	404	427	445	397	431	407	444	430	430	447	431	441	412	436	409	438	423	437	425	419	382	426	398	430	416	404	427	451	409	421	441	418	429	402	453	443	428	414	425	424	442	382	412	392	433	417	430	441	456	433	452	451	416	429	420	421	378	443	420	412	478	371	455	425	415	435	369	422	448	475	400	443	416	436	392	413	421	423	402	421	433	382	422	413	403	455	434	484	441	432	436	410	456	464	393	434	455	421	445	438	410	423	427	418	402	425	386	426	423	410	390	440	408	427	420	421	438	473	454	407	450	439	422	414	398	440	451	426	406	445	407	407	390	400	406	396	433	422	413	433	445	394	425	405	416	439	386	473	439	423	424	414	456	420	399	433	444	401	422	434	429	412	444	449	431	428	432	393	413	420	452	420	437	429	398	417	442	403	382	429	419	457	441	409	425	451	405	469	460	409	429	414	436	379	430	417	420	426	446	441	401	432	463	441	444	429	431	422	412	377	396	436	461	408	444	414	430	463	412	444	429	432	445	448	404	417	442	425	407	388	461	424	439	399	424	441	412	432	404	418	387	438	453	427	411	429	418	417	409	443	434	407	416	436	391	413	449	418	410	428	439	440	431	429	429	413	415	390	424	409	435	437	385	418	447	455	378	417	460	400	469	428	462	431	398	434	453	411	415	440	443	463	397	434	420	465	421	435	447	389	444	410	415	431	429	426	410	432	439	428	449	440	438	414	415	439	372	377	407	394	434	433	419	400	433	390	376	401	439	446	414	425	426	381	431	402	392	439	414	415	420	408	406	395	471	371	378	445	416	416	454	429	406	430	469	395	407	436	427	404	399	415	434	416	398	446	411	432	426	405	472	441	439	432	408	433	448	425	386	417	429	394	430	442	427	384	417	449	422	403	396	431	394	439	402	451	408	403	431	431	449	441	438	404	409	397	443	426	435	435	417	414	418	446	399	406	434	388	414	444	430	425	442	393	430	405	428	429	383	445	432	430	416	392	441	462	412	449	418	451	438	399	405	422	412	418	436	451	436	396	390	409	424	424	479	432	396	435	416	446	428	406	386	423	416	436	447	441	388	406	426	425	380	417	440	408	435	406	435	410	483	427	396	419	414	424	452	433	383	457	403	374	409	411	423	415	407	477	409	403	448	409	400	444	429	398	405	448	424	419	439	422	429	441	404	415	427	413	437	414	432	411	407	455	415	392	436	389	482	431	417	406	423	435	399	404	375	435	438	438	415	427	442	424	451	409	412	432	432	440	421	437	443	412	442	424	476	427	397	356	396	444	406	451	399	449	438	426	414	426	439	429	427	411	410	410	410	425	429	447	408	391	449	409	416	419	430	425	422	393	402	440	457	405	432	414	443	374	421	446	431	476	481	434	416	445	422	406	403	448	435	404	417	428	439	452	412	454	436	423	422	438	435	376	403	389	416	428	410	417	457	409	445	416	448	433	414	457	419	449	374	431	425	446	412	437	422	472	391	416	393	420	430	407	430	402	443	409	446	442	401	390	418	409	448	460	417	430	431	419	417	416	441	438	410	423	441	431	401	437	438	424	420	415	450	408	425	413	427	392	433	407	437	418	408	441	387	398	451	438	405	401	425	419	421	396	421	419	423	394	416	426	400	443	448	388	442	431	364	427	409	408	419	434	414	463	450	428	435	428	467	385	435	434	400	462	440	436	444	424	434	438	423	395	406	416	424	429	444	468	451	425	426	452	426	413	409	430	430	409	435	392	443	422	387	408	397	443	451	420	445	417	418	425	437	406	390	430	432	396	440	420	412	409	448	427	481	479	394	403	427	403	425	402	436	467	434	426	432	399	383	440	440	423	442	414	438	405	433	395	426	424	434	455	387	420	396	420	436	394	414	417	432	443	407	410	446	443	434	408	413	431	460	440	418	442	432	405	418	414	421	426	409	420	447	434	405	404	423	388	434	387	430	427	415	453	426	401	426	452	424	422	406	408	404	416	410	435	441	444	402	402	413	445	407	416	402	445	400	412	424	427	417	408	438	447	414	425	438	390	426	379	444	435	432	428	411	429	430	418	436	445	419	426	428	440	427	402	404	433	427	412	430	423	413	402	435	406	401	419	452	436	456	455	440	445	429	403	394	449	456	448	380	476	413	412	428	409	434	454	417	436	429	456	443	400	453	408	433	456	403	446	444	430	474	446	414	433	478	429	413	413	415	437	433	415	416	435	422	424	430	428	389	445	430	427	460	427	425	429	399	436	443	437	415	444	419	427	411	412	431	437	421	403	429	404	441	432	401	419	423	434	402	404	415	417	401	424	466	449	422	393	420	450	408	444	385	438	439	425	398	429	429	420	451	422	425	398	414	438	439	453	449	394	416	423	415	401	416	393	436	452	407	421	413	433	410	450	396	403	423	416	423	422	362	438	459	426	415	423	390	405	445	426	427	397	401	445	438	434	422	400	411	393	417	414	439	422	399	431	459	426	407	421	474	420	395	453	405	432	438	450	413	401	470	435	409	459	409	426	406	436	420	449	444	412	427	390	415	436	403	399	415	420	472	449	450	412	424	446	478	435	417	436	447	405	412	440	455	428	425	463	404	439	428	422	409	388	421	398	440	429	399	434	400	404	430	427	411	422	413	431	430	451	425	411	398	360	415	435	423	434	420	440	450	433	454	433	414	418	403	445	418	436	402	382	438	412	438	421	440	411	430	424	414	383	426	471	454	414	398	431	402	473	394	459	405	394	427	438	429	409	400	387	467	437	469	397	445	395	413	427	441	424	428	434	380	408	481	431	437	446	429	447	427	428	406	407	394	418	419	466	442	437	439	434	416	426	421	453	403	420	362	429	433	410	408
22761	21120	28948	23542	21126	21233	13638	3925	2579	2287	1396	920	927	970	1004	866	722	3506	11372	13302	7844	505	191	186	161	177	154	151	169	154	177	158	178	186	169	150	168	137	142	153	147	159	174	158	134	167	159	181	155	149	140	164	147	131	166	153	159	139	166	157	173	163	150	151	151	157	186	163	160	151	159	157	160	132	141	156	157	163	167	157	122	167	159	145	139	160	160	156	163	159	145	161	112	133	150	162	146	143	136	123	167	163	141	135	149	160	136	171	134	139	167	137	158	145	154	149	160	163	150	152	168	129	157	149	171	157	155	153	143	155	153	156	161	140	137	162	138	164	153	164	163	145	141	135	164	150	137	157	159	177	131	148	157	147	169	148	139	159	145	177	153	161	133	158	174	169	148	136	148	161	157	171	156	159	158	155	152	167	142	155	165	153	149	147	144	141	160	146	169	149	152	148	139	147	164	165	161	141	155	131	124	164	170	155	143	129	159	161	141	148	176	156	139	128	149	149	135	146	147	148	141	160	136	158	174	165	153	158	137	164	150	162	150	143	156	138	157	171	145	144	163	140	159	158	151	153	145	147	147	138	130	138	165	162	153	138	149	171	152	156	156	148	137	147	137	165	156	143	126	143	161	152	139	133	147	158	136	150	144	160	143	120	158	167	134	149	173	154	150	164	171	139	146	140	135	136	156	156	145	166	132	148	153	141	138	140	175	136	159	162	157	136	145	152	152	154	179	149	151	149	126	171	159	166	132	155	143	150	149	148	145	157	180	153	136	150	140	154	137	151	135	141	145	160	139	164	170	140	149	124	133	146	146	157	143	159	178	128	159	136	154	159	149	143	147	151	174	153	142	146	148	157	150	164	161	155	152	144	145	145	125	163	148	147	142	144	141	155	132	141	162	138	153	136	167	139	145	161	135	177	124	144	135	133	156	144	135	138	173	136	158	151	159	160	158	143	138	149	158	158	162	145	166	154	149	137	130	121	169	135	148	162	150	147	138	152	164	129	150	157	159	138	150	136	161	149	181	154	149	155	154	133	146	148	141	150	144	167	165	150	149	161	148	153	142	150	142	163	175	151	148	124	153	174	158	147	155	139	163	149	143	158	146	165	146	144	133	142	155	145	147	140	156	149	155	135	159	162	179	146	144	163	144	139	148	149	193	161	153	143	133	134	154	170	149	168	161	150	180	129	160	140	151	169	151	155	146	147	138	157	146	168	146	144	134	156	142	142	168	164	150	162	157	162	146	152	162	145	148	149	149	152	130	154	179	148	157	127	146	158	149	140	160	184	152	155	155	166	148	133	157	137	153	138	141	152	155	130	155	155	140	138	148	148	165	131	173	162	141	148	139	136	176	148	137	154	149	169	164	144	161	143	143	164	154	158	144	137	138	134	164	146	142	171	138	160	153	142	130	155	136	160	141	140	165	163	144	144	134	140	167	157	164	165	171	132	165	148	168	134	150	143	157	146	154	141	161	158	166	146	162	139	159	147	164	146	157	151	145	157	154	160	148	135	174	180	142	133	144	150	155	153	148	131	133	131	150	152	124	135	155	130	147	123	160	161	150	157	142	162	139	149	146	147	158	164	175	150	157	144	155	147	151	154	156	156	143	153	173	136	146	144	131	155	150	128	160	143	136	146	148	159	162	128	143	151	143	155	139	140	147	133	156	156	140	147	134	143	129	141	142	136	168	149	168	158	146	149	142	152	154	160	146	151	145	154	152	164	130	149	148	156	169	137	155	127	152	138	145	137	167	155	132	128	153	141	158	145	145	141	153	143	154	154	135	154	149	130	177	133	152	152	157	145	141	158	159	145	134	149	117	150	139	166	141	163	156	139	142	139	159	162	159	172	159	153	165	146	152	138	151	145	153	159	152	127	144	147	171	176	149	160	144	149	156	152	142	158	141	143	158	145	146	160	169	169	149	129	150	149	152	160	148	159	155	150	171	151	144	152	150	135	153	165	151	151	140	153	161	192	173	165	163	166	150	149	162	165	141	152	150	141	166	158	158	146	132	185	158	149	153	152	133	161	154	153	169	142	153	162	150	150	147	167	137	164	138	147	172	150	152	123	147	163	133	162	140	175	158	134	141	152	136	147	157	152	150	157	148	142	139	145	141	137	141	153	170	135	183	145	150	165	144	154	148	153	166	153	147	158	159	156	150	170	157	173	143	150	137	138	147	133	160	150	145	133	130	169	171	146	150	153	159	144	165	138	153	164	153	164	128	160	149	159	117	167	145	161	166	143	151	180	162	166	150	139	168	155	151	162	151	148	166	145	140	172	133	139	136	174	144	165	141	139	153	155	142	162	133	146	160	162	131	124	149	144	149	154	131	141	157	156	151	165	145	153	157	134	149	149	170	158	157	136	150	173	135	123	144	164	125	155	137	160	151	138	143	158	153	132	140	158	126	140	143	143	171	152	151	156	142	149	150	152	159	154	154	138	135	170	154	151	149	144	158	170	136	150	155	169	131	167	133	157	138	149	162	155	175	165	136	142	155	179	137	154	165	147	161	138	117	129	132	153	163	163	146	149	143	160	152	156	150	165	145	166	141	153	160	149	156	147	160	129	152	146	130	136	137	133	147	128	142	138	173	156	151	153	162	137	140	121	142	145	151	152	153	120	144	152	140	114	152	137	140	153	180	151	131	154	159	146	134	134	147	156	184	145	137	136	126	151	154	145	156	149	156	153	169	151	147	168	149	140	132	158	162	158	164	158	139	134	153	153	157	141	131	141	138	169	143	151	136	138	157	146	170	148	137	134	163	156	119	153	148	129	156	140	150	154	152	150	142	148	148	126	156	137	159	149	170	157	158	163	164	135	140	140	152	134	170	145	152	138	153	133	152	142	153	163	136	143	147	154	159	145	150	132	152	127	157	139	149	154	163	167	170	159	151	157	144	144	151	133	177	138	147	144	159	159	146	163	161	143	158	149	136	153	114	167	154	126	145	171	132	151	158	140	127	161	154	142	169	167	149	142	157	166	140	149	139	152	162	151	139	168	144	154	147	139	126	154	150	170	121	163	155	134	138	142	149	150	150	146	149	164	162	150	153	148	161	151	131	158	157	151	143	160	140	169	150	126	145	136	144	151	132	140	139	162	157	154	145	166	147	148	154	147	144	149	147	156	160	135	132	140	158	168	135	142	134	159	144	123	168	156	167	134	138	157	144	160	132	165	149	155	147	142	137	154	159	152	149	122	164	154	129	134	155	136	149	159	150	153	153	151	165	156	145	148	150	142	133	166	145	168	157	151	139	151	157	143	145	151	154	172	136	157	140	151	152	132	177	144	149	146	127	148	143	142	171	162	159	153	158	127	170	153	174	159	160	136	166	158	176	158	174	150	158	127	153	164	165	149	162	148	130	132	153	166	181	161	154	160	164	158	161	154	147	151	155	153	171	153	134	169	181	145	149	144	147	141	165	145	145	151	167	188	166	144	168	149	156	157	108	148	149	155	130	161	144	156	138	141	141	138
19151	45476	35938	20733	17700	11947	12020	8132	6470	5835	3555	2229	2279	2312	2222	1965	1585	7675	19506	19876	12270	631	240	240	228	223	251	221	222	232	223	261	210	205	223	215	212	204	180	209	218	233	220	223	204	209	208	217	192	197	189	162	203	220	200	212	212	207	192	183	216	194	208	222	199	204	215	200	203	215	191	214	181	228	197	194	179	184	183	196	214	210	222	193	222	170	190	183	185	185	196	229	222	221	204	190	167	225	177	195	207	200	215	188	202	200	214	207	212	198	207	199	210	226	216	232	182	182	178	212	202	180	194	232	214	213	198	219	185	194	194	201	217	208	211	198	196	213	191	201	196	172	192	170	181	208	206	204	191	215	204	204	208	197	203	194	197	207	204	217	204	207	164	217	194	194	193	197	200	240	205	211	205	208	212	178	180	189	193	205	209	177	203	198	213	196	181	185	228	209	206	209	184	230	187	190	206	199	213	201	185	198	207	217	214	199	187	171	218	197	183	198	198	205	203	207	210	198	202	216	181	182	217	203	182	226	213	173	191	216	191	213	179	196	208	202	181	213	216	200	194	183	196	193	217	205	192	194	191	203	192	188	211	172	196	204	215	178	199	202	202	209	217	193	201	183	222	184	198	221	208	195	199	214	154	226	222	187	190	206	186	195	196	205	195	205	197	197	178	241	206	214	206	222	215	188	212	184	177	210	200	215	204	193	204	207	189	249	213	198	178	202	191	164	207	184	216	225	200	197	225	179	186	194	236	209	199	208	201	204	238	207	201	222	192	211	182	230	222	199	190	218	205	201	196	212	201	214	211	219	198	199	227	184	188	196	203	202	196	209	183	203	212	209	215	195	176	201	215	221	216	188	206	217	224	210	225	233	189	213	206	236	196	182	199	198	213	171	196	226	199	197	213	203	231	193	204	201	193	192	206	213	198	215	211	209	211	217	191	196	232	217	196	187	215	204	204	211	193	180	167	195	197	176	196	204	188	203	193	190	197	225	222	203	219	203	181	207	187	220	205	180	205	192	209	211	208	193	201	195	184	199	211	215	207	220	190	188	214	186	238	186	202	203	208	211	188	201	210	187	211	182	216	214	209	203	231	220	189	191	203	193	204	189	216	228	194	183	204	197	212	201	210	207	227	204	197	198	194	178	234	208	182	190	198	232	214	204	203	193	207	218	199	212	206	211	204	202	203	212	193	202	200	216	197	183	190	202	198	180	228	200	197	175	199	190	218	199	208	209	180	181	220	199	214	219	206	198	200	196	218	202	197	181	198	199	190	178	220	205	186	203	174	198	188	202	192	224	182	206	202	218	199	211	230	225	214	198	202	179	197	195	203	193	197	207	218	203	183	189	205	215	198	196	206	210	218	224	211	186	199	198	198	201	181	187	202	210	199	216	217	214	236	220	176	213	234	186	202	206	208	213	212	187	202	204	195	205	205	207	180	179	218	206	202	222	205	180	204	218	180	198	196	222	191	193	189	205	182	194	194	195	229	205	212	224	173	180	185	198	227	210	203	195	214	197	216	216	187	190	193	197	210	212	191	202	194	199	193	178	198	208	212	203	222	175	188	206	198	204	211	193	202	182	181	206	216	229	243	212	217	209	201	211	213	217	195	215	183	189	196	199	210	186	197	196	225	215	208	194	207	195	209	190	219	191	195	190	204	204	195	220	177	195	185	200	219	210	219	196	193	219	218	170	195	204	201	195	191	187	209	203	186	211	205	206	205	235	195	178	215	191	177	174	195	177	200	210	201	232	206	196	213	200	188	218	233	196	202	197	216	203	222	209	196	210	192	208	214	203	189	209	163	204	178	205	191	218	186	218	200	207	186	212	235	188	213	189	190	205	214	213	190	200	186	201	204	200	190	194	197	224	196	209	205	222	204	204	197	208	215	227	188	200	192	208	194	192	189	200	207	206	193	203	193	184	195	162	196	188	203	204	193	189	184	181	201	208	190	193	214	205	235	178	202	189	216	197	197	199	191	199	203	181	195	190	196	205	167	189	212	200	196	232	216	204	192	176	199	201	206	170	204	197	195	199	231	192	189	214	207	197	210	190	185	198	208	226	225	230	197	201	183	210	215	214	201	173	213	239	206	211	186	179	222	216	215	182	205	228	182	218	175	189	228	199	187	210	181	204	176	218	209	206	233	215	206	199	207	213	200	205	226	203	189	209	193	170	197	204	187	242	227	216	184	237	210	204	178	208	197	195	185	192	178	204	200	211	195	209	205	183	206	209	206	194	208	200	196	189	185	208	191	172	205	211	214	225	180	203	174	184	191	204	204	210	206	194	212	214	206	173	205	210	194	204	196	207	187	203	226	159	214	195	199	200	205	214	199	223	193	203	199	195	207	215	189	203	182	217	176	222	205	193	210	186	210	183	207	198	206	235	180	205	211	179	221	209	191	187	219	209	234	186	208	202	207	175	195	195	208	192	188	207	208	163	210	211	194	208	209	203	221	212	197	205	203	205	202	188	185	205	193	196	209	202	206	211	204	212	205	196	202	222	196	207	226	197	211	195	218	197	196	220	211	224	194	198	195	186	218	166	187	195	202	205	214	190	206	188	183	182	184	197	205	175	189	186	200	189	220	196	194	228	226	207	184	196	191	174	207	194	173	200	207	205	238	192	213	187	178	209	200	204	199	217	171	219	209	211	228	189	219	207	183	211	195	210	203	220	221	198	186	179	190	193	208	214	223	181	208	206	200	209	193	192	192	170	195	217	215	201	219	204	172	193	209	193	202	200	186	205	206	213	208	197	213	179	190	204	212	178	211	188	250	195	189	198	229	210	207	219	210	195	189	190	203	200	212	201	209	191	220	197	186	205	177	211	198	218	201	182	204	213	206	219	178	190	208	186	230	212	207	198	190	200	186	204	207	215	215	204	209	218	208	204	187	196	199	203	197	205	198	205	220	198	192	196	200	203	195	218	202	211	207	167	205	221	191	179	212	236	199	204	204	190	189	179	214	210	207	204	208	215	196	183	201	208	203	193	176	198	183	209	194	197	186	182	181	176	189	210	219	193	210	215	188	193	203	205	192	204	214	208	202	197	194	199	188	176	209	200	191	206	196	219	206	216	198	225	211	190	211	207	214	192	235	222	200	207	181	196	197	210	220	207	215	201	199	216	198	210	227	218	211	203	217	185	232	206	212	212	170	214	218	205	202	190	200	201	219	192	200	197	188	230	208	188	174	190	205	211	190	206	210	215	213	219	193	185	195	216	221	179	197	205	212	200	191	184	176	189	229	194	189	191	203	212	208	213	202	216	198	205	204	213	196	205	186	202	212	205	214	210	212	184	182	206	211	199	201	211	230	192	209	217	197	224	217	191	211	234	180	228	203	207	202	220	213	239	182	218	202	194	200	213	203	189	205	218	219	221	206	222	185	185	215	210	214	203	196	203	187	204	202	214	226	200	196	172	222	197	191	206	256	216	179	190	206	194	199	197	210	214	183	187	205	202	214	189	199	207	193	202	211	186
26859	21815	19190	7501	3343	2110	1637	1063	909	918	864	609	528	484	522	482	416	493	787	539	514	354	394	387	382	382	339	372	377	361	337	378	376	360	352	385	326	369	363	354	341	359	328	358	392	353	371	389	379	380	358	376	362	348	375	382	376	369	369	370	367	357	374	367	372	396	375	387	368	384	384	387	390	396	373	368	370	398	383	371	357	351	384	379	350	351	347	348	370	369	376	340	389	365	386	381	354	355	378	330	380	390	337	366	357	347	388	366	378	371	376	379	359	337	345	351	399	339	358	380	368	383	332	377	344	354	358	400	386	371	369	382	370	370	351	358	387	398	361	332	392	367	363	348	377	387	358	349	382	351	381	359	377	367	411	359	365	344	359	396	365	362	364	368	371	354	359	381	371	372	376	372	357	390	387	397	363	359	364	361	364	372	414	341	349	389	387	375	371	337	349	394	383	348	356	343	361	369	377	381	364	365	348	397	340	393	378	323	356	389	373	394	363	350	338	391	363	399	374	331	385	333	386	383	373	357	368	370	365	360	362	357	364	357	350	349	335	365	372	357	371	336	391	357	388	375	381	389	363	360	353	366	365	403	337	369	355	349	369	376	380	352	342	345	376	354	372	369	357	409	353	409	362	414	372	353	388	348	376	358	397	363	356	379	358	375	346	367	367	381	384	362	410	361	367	368	414	411	347	374	372	395	357	424	409	376	373	388	376	414	374	377	331	366	338	380	374	365	348	352	373	364	350	383	376	381	356	413	336	355	366	363	406	374	358	340	401	340	375	343	369	416	381	338	376	374	360	380	394	376	377	355	385	376	334	365	337	398	372	361	355	372	402	359	398	369	373	386	355	373	371	370	380	358	412	359	348	343	338	374	325	374	378	355	373	372	378	370	349	370	347	346	373	398	370	381	367	335	377	394	400	397	358	391	374	391	348	353	381	372	364	372	381	384	385	391	370	369	392	349	338	347	402	363	390	370	367	374	347	364	380	377	353	357	360	381	366	391	374	361	388	342	341	393	375	380	365	376	351	376	349	391	370	379	364	390	373	376	394	376	372	383	357	364	393	363	343	384	376	388	346	370	394	360	372	404	367	404	377	360	382	385	362	341	401	351	376	384	366	372	375	364	361	365	389	382	417	346	352	388	378	357	372	328	339	379	367	347	367	404	351	409	374	360	364	378	370	385	368	387	356	383	393	356	366	342	370	379	379	375	382	370	377	406	384	387	349	339	369	377	352	395	401	381	383	370	358	357	392	390	370	378	392	342	390	368	374	354	366	379	356	428	390	342	350	386	334	381	368	355	409	393	360	399	392	390	335	389	357	355	335	345	358	374	385	401	351	386	371	377	391	375	367	379	378	367	374	393	370	334	357	344	349	346	360	348	380	360	403	352	365	372	392	354	359	366	374	349	392	357	373	410	382	377	359	368	353	317	385	373	367	373	406	371	363	372	374	377	356	383	400	356	401	388	365	361	336	354	399	352	417	338	379	350	364	385	387	360	369	391	356	372	368	355	375	351	358	367	399	350	330	362	376	345	383	346	379	371	360	364	298	360	374	350	394	364	371	390	378	344	393	347	375	343	409	394	354	345	409	368	356	364	358	392	350	373	374	321	378	377	339	380	365	361	348	390	357	365	330	369	396	406	367	369	370	397	359	392	377	372	376	379	387	368	358	366	369	365	351	391	373	360	363	336	364	390	368	358	368	349	387	367	399	365	381	351	399	358	364	390	395	340	369	347	374	346	397	374	365	351	369	375	376	346	383	353	351	371	347	415	373	383	408	355	343	359	367	397	371	355	351	349	365	363	397	389	378	336	373	395	368	367	388	350	367	336	368	377	376	371	346	337	361	364	356	374	360	334	372	388	334	383	391	399	386	362	367	373	363	350	367	365	390	395	364	344	381	372	389	359	380	375	368	379	380	379	386	392	380	372	387	369	385	372	381	379	394	340	379	355	344	369	368	344	348	366	370	393	390	345	384	381	356	363	330	350	348	380	352	367	390	347	390	373	325	380	353	350	386	340	345	384	356	355	383	348	360	358	346	336	352	380	363	358	369	366	345	373	350	372	394	341	357	404	376	381	380	355	366	399	333	349	370	362	389	338	420	394	371	360	383	351	330	371	365	363	339	363	344	372	350	400	412	321	398	380	382	354	333	374	332	378	362	369	325	356	383	381	352	371	376	372	373	385	330	353	363	380	360	350	372	358	350	379	385	392	360	410	353	356	385	367	342	370	389	393	376	351	383	387	364	388	351	374	374	399	362	347	320	359	375	358	384	373	388	362	388	378	394	383	343	362	368	441	372	376	399	376	378	376	363	369	386	376	386	393	401	362	372	342	353	363	379	366	366	336	365	346	373	359	348	380	364	360	418	396	370	371	375	377	372	360	370	335	356	357	366	336	369	362	372	374	331	358	382	360	367	371	363	337	386	392	380	380	367	355	382	375	369	385	363	382	394	376	371	376	380	390	356	382	362	367	387	408	365	365	379	357	369	364	391	399	389	377	404	378	356	417	397	336	370	340	384	370	348	395	335	351	379	371	344	361	378	365	390	353	394	384	382	346	377	381	365	347	385	370	376	388	364	354	396	345	404	377	394	381	360	368	363	374	351	375	353	382	370	369	350	397	353	377	380	410	372	381	377	357	340	359	369	366	366	366	376	375	345	364	371	364	354	386	354	384	390	358	367	380	382	379	391	363	374	371	379	386	336	375	374	347	373	352	405	371	366	371	338	408	418	385	350	371	364	363	378	380	395	380	361	361	373	385	382	343	386	369	377	377	352	399	343	384	348	318	379	363	349	384	394	387	411	378	401	364	380	397	399	355	384	377	343	362	383	361	362	363	342	352	380	338	367	365	381	361	363	352	359	347	350	397	370	379	345	359	381	424	376	360	367	392	367	326	369	363	405	381	406	380	361	393	394	357	389	366	378	344	344	371	360	348	386	375	356	362	364	393	404	371	384	352	356	382	358	409	375	383	337	339	380	358	337	375	357	359	355	373	393	356	383	366	384	360	383	385	355	359	370	359	384	384	349	374	372	373	334	354	381	346	335	365	347	358	363	367	388	377	373	369	376	389	388	381	323	373	361	393	392	366	382	360	371	361	377	380	377	323	347	350	402	397	367	362	343	375	359	369	379	368	376	386	370	411	334	373	377	363	361	378	349	372	354	394	343	412	370	408	358	378	342	354	368	361	398	396	407	394	402	370	361	364	377	377	392	366	389	372	361	350	328	359	373	383	392	338	377	379	360	372	375	367	358	343	377	376	362	370	382	378	379	379	370	365	402	347	359	333	380	371	348	377	408	356	365	396	378	396	384	357	399	377	389	366	373	334	350	367	324	376	322	393	337	386	380	413	365	360	360	352	346	373	358	368	382	366	353	358	398	331	363	335	349	378	353	347	377	357	367	387	348	391	335	378	365	363	347	350	399	386	347	391	356	406	349	342	377	370	374	334	355	362	388	343	369	388	353	397	352	384
16352	32683	21516	9198	7129	5069	3968	2544	2000	2097	1970	1230	1042	912	878	715	701	778	1388	889	707	527	487	493	528	462	520	479	491	500	524	482	536	475	513	515	500	498	502	496	501	489	495	473	514	477	495	525	465	481	501	486	482	466	501	496	493	523	483	517	498	494	469	497	478	489	507	513	478	519	506	486	478	544	532	484	514	476	538	515	507	480	510	479	518	470	513	507	511	494	528	508	535	465	503	487	489	526	490	493	473	498	523	489	503	529	495	508	494	520	472	484	464	518	457	508	517	471	529	509	486	493	505	530	523	494	496	468	552	457	468	483	522	530	492	522	502	510	493	509	515	480	479	530	535	494	487	497	500	517	518	500	506	470	505	508	443	551	498	490	508	512	509	471	476	502	477	469	509	476	468	509	490	511	460	488	490	503	500	451	493	502	484	512	489	510	480	485	508	512	534	496	516	498	495	494	488	498	456	494	499	529	486	473	469	526	548	495	520	463	510	517	498	520	515	508	519	489	482	507	492	524	454	504	495	486	507	462	472	476	475	515	509	506	477	516	495	488	479	525	507	508	496	513	507	531	494	493	457	487	533	470	446	484	476	494	496	487	446	493	470	517	473	462	516	505	493	477	497	470	477	493	498	512	514	489	504	515	493	491	497	537	506	536	485	518	494	498	525	490	481	506	513	525	487	489	505	493	512	509	507	517	519	499	516	482	533	539	482	483	474	477	485	492	489	508	506	470	519	500	520	491	523	489	499	501	483	490	544	501	506	470	542	480	469	488	508	514	456	510	515	528	491	497	458	475	514	481	509	466	492	480	518	469	472	516	480	510	484	490	503	505	534	513	507	515	510	483	494	473	526	513	501	464	471	510	456	484	500	485	479	505	505	427	515	522	483	505	504	488	477	502	546	511	502	499	510	488	499	518	503	504	478	457	531	471	510	471	511	493	460	512	482	498	509	539	488	489	490	535	539	490	492	493	530	516	525	503	501	497	505	519	471	477	474	490	492	497	486	488	452	457	523	539	507	483	475	526	476	491	473	482	490	523	509	503	467	488	483	512	496	499	518	510	459	466	507	512	490	499	489	501	511	553	506	496	475	484	489	498	504	530	532	470	485	467	482	493	522	481	473	491	513	518	496	530	492	499	522	523	491	490	506	531	515	512	527	503	454	504	480	483	485	527	505	440	464	506	504	488	542	512	482	502	520	459	495	482	491	490	523	501	496	500	498	490	503	539	473	475	512	511	505	490	482	516	470	467	490	526	512	478	464	486	459	515	452	515	454	516	490	478	522	499	466	490	483	472	491	490	475	522	498	507	524	524	524	529	508	507	540	528	480	500	441	450	510	501	506	474	549	499	498	519	455	500	510	492	524	522	510	522	526	469	501	509	473	518	532	483	474	554	506	486	495	522	491	503	506	488	522	514	495	506	494	517	506	494	452	507	488	510	493	511	541	498	495	510	491	493	512	503	494	508	509	494	520	481	497	453	468	506	480	500	484	510	478	472	492	500	535	496	484	510	466	522	546	464	524	535	451	486	485	545	477	497	476	477	472	470	484	496	530	501	539	483	492	462	513	481	521	459	509	501	459	524	470	489	487	489	513	478	476	498	485	497	511	491	494	499	470	546	455	507	505	510	508	476	502	495	502	528	476	519	518	492	496	509	506	512	479	484	511	481	525	528	523	508	501	535	491	465	537	460	525	491	489	510	517	450	549	521	511	493	512	514	504	523	459	505	479	491	470	532	487	503	538	491	529	493	511	473	482	520	551	512	484	467	498	499	497	474	493	513	483	495	494	489	488	463	487	525	479	487	525	526	541	483	505	501	478	500	496	500	501	491	520	517	507	481	484	483	541	526	502	439	505	496	486	505	467	524	463	515	522	509	502	540	538	505	507	477	555	524	521	481	504	499	481	485	459	476	500	496	472	558	485	486	488	468	505	504	519	526	533	483	476	533	512	515	533	458	468	518	467	501	483	540	491	488	521	516	479	529	541	466	498	530	474	508	468	497	504	477	523	524	471	434	485	505	477	472	464	513	487	508	512	509	500	524	519	505	478	514	464	529	540	502	500	519	524	555	467	437	489	508	510	504	509	535	538	481	508	485	501	507	488	511	499	452	524	535	523	516	459	500	496	507	452	516	471	519	442	517	447	492	493	512	490	503	452	484	507	481	497	525	482	479	446	506	488	504	526	515	512	464	470	496	511	497	516	495	526	494	490	451	534	537	474	473	477	526	519	541	519	491	488	447	500	535	484	453	547	481	510	500	472	507	475	517	497	501	509	482	486	514	505	526	502	513	502	494	477	527	506	487	519	466	458	502	503	504	508	472	485	482	486	486	478	514	539	527	497	501	493	496	491	488	462	518	520	494	491	535	495	487	540	520	533	509	479	520	472	504	503	465	491	520	473	515	501	524	495	458	487	462	486	488	458	510	518	483	498	487	489	497	483	479	509	556	463	516	499	507	539	489	506	506	478	510	506	495	513	503	464	483	514	474	487	505	483	526	523	531	496	528	506	523	503	538	479	494	520	521	493	539	503	469	517	518	488	525	488	488	545	496	531	501	500	495	518	536	471	465	498	495	442	490	467	519	494	504	499	464	479	508	513	468	483	494	525	522	481	451	509	507	502	519	511	507	476	512	475	536	511	501	497	517	507	491	505	500	517	494	500	535	510	504	506	510	501	522	523	495	465	512	510	468	499	509	498	463	493	518	496	489	488	501	450	494	477	511	528	502	491	536	541	467	521	536	485	493	544	481	519	502	499	493	473	475	483	465	514	512	528	468	531	503	501	507	479	450	504	522	505	525	515	493	533	484	496	504	497	501	503	468	478	521	495	506	475	483	500	492	493	476	485	533	476	534	511	492	496	489	493	489	481	480	483	473	452	533	508	479	488	496	462	476	537	502	511	553	506	465	514	561	467	513	514	505	488	477	513	537	475	477	543	498	493	491	503	493	506	517	533	522	499	462	496	531	542	472	499	487	511	523	488	498	531	500	497	479	505	498	507	507	473	542	490	463	485	484	509	482	477	456	494	461	505	498	490	486	462	523	500	496	493	461	514	511	484	467	513	493	529	498	517	501	494	473	488	467	473	491	494	548	478	518	499	491	497	472	539	491	471	504	541	508	522	522	523	484	497	490	528	483	502	519	503	543	524	517	508	496	490	561	465	494	493	494	520	496	488	534	475	524	505	528	547	459	528	491	532	495	487	515	498	490	496	515	432	505	503	492	522	490	510	552	499	501	530	495	533	494	514	567	507	524	525	496	500	494	525	495	475	483	515	491	480	511	525	450	502	481	507	496	509	483	532	520	485	523	517	503	488	482	543	490	471	495	479	492	525	486	487	484	464	519	474	485	514	514	513	494	482	524	502	523	491	463	489	503	489	478	474	482	543	501	512	489	532	494	489	483	491	500	525	486	487	515	545	499	490	514	528	490	498	508	485	491	518	510	501	509	481	510	500	499	497	491	490	518	524	490	478	488
24034	21118	28398	24108	20889	10530	3708	3210	2734	1090	962	926	837	782	718	502	464	898	3442	3247	386	311	288	307	286	286	287	295	258	295	277	276	283	254	293	310	288	281	256	285	267	273	267	305	250	283	291	262	286	271	285	274	288	302	289	281	260	296	282	283	304	272	259	291	282	270	308	260	293	280	291	285	273	266	270	262	298	308	250	268	248	275	289	268	280	252	296	281	311	279	284	270	291	240	277	286	274	266	295	272	291	270	274	291	262	289	251	279	286	274	287	272	300	313	303	274	284	260	278	286	270	293	272	302	293	256	261	256	267	279	264	304	305	307	275	258	295	299	275	291	297	274	268	273	287	267	277	278	270	305	277	282	283	256	306	285	267	257	262	284	298	290	309	265	292	266	274	233	286	245	271	269	316	305	247	279	290	288	281	296	278	289	291	269	287	282	268	271	284	273	283	238	262	268	288	255	272	249	290	278	289	272	270	259	280	230	281	292	305	253	249	270	281	277	306	286	266	291	270	276	298	293	270	285	280	270	277	259	279	268	241	291	276	257	275	305	264	293	267	278	309	274	304	269	275	297	265	277	279	275	290	265	277	271	268	300	272	262	260	274	265	294	269	272	275	316	261	305	278	276	297	280	241	299	293	270	258	262	261	263	271	279	289	253	278	270	283	293	270	275	290	269	257	271	265	250	298	289	271	250	274	266	292	274	259	282	231	262	276	268	276	320	275	279	285	280	273	287	261	271	287	285	278	250	295	265	263	294	243	284	274	266	260	276	274	276	313	259	260	278	293	272	260	242	258	275	277	274	297	294	265	283	275	281	288	295	275	241	273	287	286	273	300	273	287	259	266	251	272	277	275	282	294	293	295	254	275	282	294	272	289	261	286	293	296	273	277	282	266	281	261	261	259	242	275	281	256	249	294	281	299	274	262	283	281	273	299	291	276	270	243	273	255	263	270	289	295	252	243	279	286	267	297	305	244	290	337	252	283	284	254	267	283	243	266	245	256	256	287	279	276	243	284	303	230	300	263	277	291	294	261	282	286	257	272	274	254	263	279	264	281	256	276	276	282	283	298	272	269	248	255	302	282	275	268	270	284	274	273	288	280	306	262	285	276	276	292	248	271	284	257	261	290	293	260	277	269	262	280	277	291	263	271	297	268	269	272	261	267	272	263	254	252	312	240	280	312	248	250	305	280	280	260	251	278	271	284	278	298	265	288	267	270	302	301	274	258	280	313	289	277	306	277	288	279	256	285	280	266	266	276	282	239	273	274	276	277	275	271	272	284	262	274	261	283	292	240	294	272	269	287	257	264	249	261	283	291	278	274	304	285	308	283	289	262	252	280	272	231	286	291	258	285	271	282	305	286	271	295	287	295	269	296	265	268	250	279	251	252	259	293	264	272	263	261	277	261	271	252	286	322	273	252	278	299	275	278	267	287	288	265	250	276	292	269	275	269	286	270	271	263	242	270	303	279	283	288	260	266	258	275	315	239	278	246	280	289	266	269	271	275	251	269	267	313	260	260	288	265	284	255	286	261	296	276	285	272	300	299	267	285	270	284	283	270	269	279	273	255	256	289	258	289	289	272	280	268	271	287	273	275	294	244	266	275	302	281	293	254	286	280	270	288	268	247	294	266	284	297	308	285	270	272	269	284	285	276	275	293	271	264	259	284	297	268	276	262	252	293	277	277	262	282	282	269	285	261	260	282	300	274	286	264	289	273	283	308	260	281	253	263	284	273	299	268	267	283	295	267	291	258	274	280	268	277	290	278	278	260	280	296	271	244	281	280	281	274	282	307	252	300	288	278	271	252	272	260	284	271	253	272	287	288	266	279	285	279	286	296	281	271	280	269	257	276	301	266	286	292	280	294	326	262	295	277	259	253	274	293	292	282	268	288	271	274	267	269	251	279	302	257	265	244	259	258	277	283	267	241	271	303	268	280	275	284	256	304	274	287	269	236	248	297	277	277	286	263	292	300	274	261	267	271	267	260	263	296	304	278	257	254	291	310	288	283	266	302	313	266	285	260	268	315	287	255	274	295	273	282	285	271	280	264	285	282	319	277	292	304	313	249	264	284	254	264	300	288	278	295	277	275	293	248	253	271	289	293	265	269	297	276	272	269	274	274	262	264	291	265	273	285	254	266	258	283	298	259	287	256	273	294	277	270	286	283	260	290	278	288	255	265	277	287	270	270	270	293	262	291	299	303	251	272	254	271	289	268	286	282	286	305	285	296	255	283	288	258	238	299	279	240	270	279	278	266	256	300	278	263	265	283	245	242	281	271	264	285	302	282	280	271	285	294	275	304	291	262	333	271	257	235	275	269	256	263	283	275	285	259	264	254	278	310	305	317	275	272	304	311	268	271	287	257	272	277	296	296	288	302	283	262	254	263	296	250	276	270	295	275	282	292	288	280	295	275	288	258	267	278	253	289	276	288	257	283	292	263	272	264	275	289	279	304	256	282	289	279	277	278	302	287	270	268	284	280	244	275	277	246	293	295	277	277	248	267	254	268	266	261	269	270	282	267	286	304	250	307	273	274	282	290	267	287	248	282	303	263	256	267	292	258	259	275	264	278	307	250	282	267	278	287	293	278	289	286	277	276	282	288	260	273	303	272	277	266	279	290	271	261	286	260	286	284	264	279	273	275	276	277	271	258	281	229	274	272	262	274	272	283	266	269	279	295	313	278	287	277	290	292	295	272	297	295	289	275	287	278	255	293	278	306	272	314	284	282	256	259	257	299	265	274	257	304	293	271	287	242	278	279	279	282	298	250	274	285	250	287	262	277	292	257	226	294	285	313	289	258	269	283	265	284	274	310	293	291	282	277	296	294	290	310	284	271	305	291	292	273	282	261	258	280	279	293	290	264	271	278	253	255	274	295	269	291	305	279	295	277	266	278	269	292	273	270	257	283	267	250	279	265	270	274	277	245	298	274	274	263	294	302	265	294	270	282	276	286	294	269	287	318	273	259	267	273	267	270	290	270	263	294	291	257	290	268	277	259	266	282	277	267	257	278	278	295	275	276	288	292	254	262	248	264	297	284	287	260	282	286	253	268	264	287	290	285	261	284	265	269	258	298	308	280	246	278	258	234	261	290	265	243	304	287	291	276	284	289	309	301	270	301	268	270	284	292	250	253	292	288	275	286	285	277	250	250	281	277	260	285	274	275	294	277	288	264	269	268	260	273	270	262	266	271	304	274	263	264	288	263	299	255	281	285	258	284	283	269	268	304	272	255	262	271	271	264	276	298	274	253	252	281	295	304	282	277	291	251	265	268	277	240	279	278	260	283	259	314	297	307	277	274	288	273	275	296	282	262	301	282	286	250	267	318	271	253	257	286	304	303	276	300	290	257	259	259	273	287	314	270	261	264	286	283	279	290	279	280	261	271	270	288	304	264	262	265	269	253	254	282	273	270	251	270	267	289	290	313	287	275	246	286	298	302	291	271	274	302	273	262	295	263	265	258	290	265	287	278	298
19907	37797	27766	14810	11357	9775	6607	7530	6824	2653	2358	2110	1900	1796	1571	1017	811	1975	7547	6064	536	426	424	430	396	401	434	435	392	404	399	378	373	376	386	359	411	394	369	396	381	381	366	401	402	397	360	378	397	375	377	413	357	344	412	416	374	407	361	352	387	378	418	367	344	394	384	405	351	383	383	381	392	351	386	359	353	391	412	405	396	403	336	370	392	409	385	405	374	367	402	388	334	393	379	371	359	397	391	362	431	377	396	380	397	397	368	378	390	381	401	391	362	368	397	397	416	388	394	384	372	377	388	375	365	362	371	360	385	370	417	390	394	395	366	405	378	340	384	361	354	361	396	408	394	374	381	407	380	367	389	422	406	359	341	411	358	333	381	400	395	391	396	380	372	378	366	347	369	399	384	377	377	431	396	398	383	388	386	362	389	367	353	436	366	371	337	426	379	387	409	387	401	378	379	385	401	382	374	393	376	379	354	366	369	391	415	387	381	366	391	377	362	391	361	366	394	320	390	367	396	410	358	382	349	390	377	400	376	369	353	383	396	386	360	369	372	387	382	370	384	357	362	391	401	397	363	380	399	394	390	365	349	383	391	360	383	347	374	405	374	356	396	385	398	390	387	374	370	379	377	400	387	374	358	369	393	368	374	354	396	384	372	404	376	400	391	371	378	376	380	378	394	391	383	374	428	397	381	380	418	413	374	323	382	387	420	398	396	346	410	340	390	386	396	394	393	348	375	389	375	361	376	381	419	405	362	354	347	361	426	410	365	404	359	379	412	395	380	379	399	420	367	378	404	370	393	401	383	375	380	369	394	386	385	363	395	407	375	398	370	390	361	386	386	393	392	386	381	397	399	393	360	385	371	368	396	408	354	392	387	365	368	411	381	361	403	406	403	389	396	367	393	387	421	372	348	391	362	372	401	379	418	413	387	362	385	373	351	399	388	380	372	373	380	399	410	355	352	388	416	378	415	391	405	385	373	399	381	366	359	365	408	404	378	405	363	407	394	370	363	418	402	405	366	373	404	363	442	368	366	395	413	383	387	423	392	395	366	357	411	369	418	350	399	421	347	373	361	392	349	352	355	400	342	389	400	384	400	365	391	349	400	372	343	379	369	341	389	417	399	379	414	404	402	393	376	393	410	392	394	380	381	372	365	375	345	353	350	393	381	403	368	395	376	391	434	383	384	402	381	348	388	390	390	402	364	378	387	377	383	389	383	359	388	410	407	371	388	381	357	387	378	391	360	394	339	389	376	377	385	460	397	360	367	367	404	360	398	379	389	393	401	381	397	376	410	394	343	372	375	401	357	363	403	384	394	349	395	402	407	387	403	393	369	406	385	355	429	391	409	387	380	355	378	364	386	372	344	353	394	386	385	383	399	409	375	350	360	424	380	390	396	381	407	369	371	402	383	391	363	406	371	369	348	379	374	384	400	389	367	426	369	367	393	386	396	377	379	392	377	370	397	370	359	346	369	367	362	359	379	391	349	377	343	388	405	360	366	383	428	348	383	382	402	385	404	359	385	375	368	389	377	369	381	364	374	367	396	391	362	390	368	366	384	376	405	359	340	398	383	405	388	400	412	360	354	400	405	357	403	409	331	398	375	399	399	377	365	390	388	386	372	372	376	362	354	389	371	393	392	391	387	374	380	372	396	361	378	408	338	413	415	392	388	405	402	400	344	405	393	350	401	384	360	363	393	366	387	407	364	379	348	362	349	412	374	410	367	408	369	401	377	409	378	369	406	381	393	393	371	383	407	406	369	362	347	369	354	416	357	380	364	392	376	388	377	389	354	354	401	367	410	403	382	361	408	382	393	374	388	373	405	362	383	399	381	386	364	376	411	394	409	379	346	408	388	392	373	395	369	374	383	395	401	377	418	377	394	364	405	394	399	366	394	383	387	410	402	401	401	396	358	355	389	395	374	375	384	395	381	392	399	392	368	371	389	399	417	371	365	373	374	335	389	370	378	363	392	398	411	403	388	377	353	384	350	363	383	377	408	364	375	371	400	370	388	375	399	378	373	368	379	372	349	403	391	392	414	390	364	388	398	384	401	408	409	374	364	380	394	356	382	393	347	352	403	401	394	388	375	391	347	400	354	396	389	392	367	396	363	402	390	379	384	391	400	353	400	366	369	410	383	359	394	386	382	392	397	362	385	399	380	386	402	395	397	391	399	394	372	362	384	360	382	388	398	364	370	404	355	422	374	363	391	399	405	384	357	380	400	373	383	390	414	427	363	346	359	381	381	375	356	379	388	397	406	352	384	383	384	395	392	415	385	400	384	371	397	353	347	364	367	362	367	384	358	373	393	369	390	390	415	361	374	368	394	386	374	385	366	395	409	378	391	375	405	389	394	375	375	415	387	415	402	362	384	372	358	416	391	359	384	362	389	389	379	381	367	421	382	414	376	416	363	376	399	346	378	357	380	408	335	381	407	398	378	401	362	378	371	367	408	394	348	358	399	401	370	367	408	347	378	392	369	352	369	378	396	377	361	391	361	378	378	366	344	400	375	367	392	405	379	389	421	357	426	340	365	397	359	379	370	376	407	373	404	397	401	388	370	370	377	339	397	370	377	366	381	365	353	374	400	390	372	386	364	381	409	375	404	393	389	384	350	349	384	392	383	396	398	385	349	378	371	394	360	371	353	372	374	377	426	368	375	385	375	394	357	386	351	370	373	384	404	390	381	385	409	355	376	364	371	365	419	353	409	345	405	397	399	363	375	423	331	373	363	362	407	363	381	396	384	381	406	378	379	428	354	392	356	396	412	393	383	358	373	378	367	356	378	404	378	375	382	354	412	351	388	390	382	403	362	356	387	367	393	382	388	364	378	368	368	378	367	394	388	353	360	368	370	409	369	370	371	373	355	384	374	368	373	338	369	383	384	362	382	372	374	354	363	390	376	376	391	382	402	378	382	409	378	416	375	378	379	382	419	422	409	385	384	389	412	399	372	392	361	365	374	385	398	369	385	381	359	375	382	355	375	399	368	399	395	374	391	392	390	417	387	361	379	385	355	373	396	382	407	411	364	379	378	394	355	387	393	380	430	366	343	390	374	431	345	398	377	376	357	375	384	394	342	383	384	384	405	392	379	391	350	389	397	353	414	369	362	380	389	371	399	390	407	393	392	382	385	407	376	393	404	371	418	404	354	385	379	407	402	378	371	390	349	384	385	410	352	385	356	352	395	370	367	398	378	405	378	369	418	359	353	357	366	346	371	388	373	396	400	372	380	384	403	423	404	400	390	374	401	393	405	381	377	379	351	408	385	375	407	373	402	385	367	383	390	359	342	357	375	377	386	374	363	363	363	402	402	373	392	399	383	370	401	385	395	374	356	363	399	404	383	405	377	357	412	401	354	372	367	397	373	412	407	413	384	390	406	346	385	388	358	365	362	383	378	358	376	381	370	388	378	372	355	380	382	419	415	372	364	369	376	334	363	373	387	391	363	363	358	388	400	395	389	393	399	368	378	354
22822	21103	28973	23474	21120	21325	14534	5429	3972	2558	1104	1215	1140	948	840	739	701	1566	9561	13388	4083	174	169	151	153	145	152	148	143	150	142	165	158	151	146	142	146	151	151	144	156	144	143	161	118	145	117	147	143	150	160	157	144	151	155	142	138	132	132	128	119	167	150	138	148	161	132	137	159	155	165	137	149	136	145	127	145	148	130	145	147	134	125	121	142	151	124	174	155	145	146	150	164	130	139	146	134	136	146	136	139	141	141	142	149	142	137	119	125	131	166	138	138	142	131	136	138	140	138	150	137	109	157	145	147	139	123	154	134	152	144	136	139	150	156	133	143	135	134	144	131	125	134	146	154	125	155	129	131	122	136	131	125	149	128	154	158	145	133	152	143	143	155	152	131	127	130	117	136	132	142	108	139	136	146	124	138	124	135	130	153	142	146	144	136	121	151	135	160	132	143	129	124	122	138	135	123	131	136	144	150	131	136	157	118	147	148	125	134	143	159	131	130	123	133	141	132	135	147	133	128	124	147	142	139	142	141	117	127	150	128	131	149	113	128	147	147	151	129	146	155	132	148	127	128	132	119	135	153	133	131	150	107	127	122	132	124	133	146	141	134	115	141	138	118	124	159	134	152	131	137	116	145	128	146	122	159	130	160	142	134	141	125	153	121	133	136	139	132	134	147	138	144	136	140	127	144	141	132	125	128	146	134	138	148	143	139	154	128	161	119	148	149	144	129	133	154	156	135	143	136	131	134	147	142	133	136	151	150	150	131	154	155	115	162	127	142	140	148	129	152	162	139	130	162	141	150	140	124	137	141	152	144	139	142	158	151	143	132	137	129	131	150	157	121	130	133	114	151	137	141	132	123	127	128	137	140	156	129	128	141	128	152	138	156	125	134	136	150	157	137	148	138	140	139	126	152	132	142	133	148	127	144	122	142	132	143	137	152	125	140	126	130	140	152	113	137	156	130	124	174	148	126	141	145	118	152	131	131	142	143	134	134	124	119	120	115	146	135	158	139	138	125	162	133	155	141	119	127	151	144	126	137	156	155	148	155	142	152	140	135	136	125	143	131	123	127	157	128	142	141	140	145	137	149	141	143	129	160	128	147	146	137	125	143	138	141	138	120	127	138	142	117	175	154	152	172	148	124	135	143	136	144	110	131	131	141	126	140	134	152	131	152	135	165	133	143	133	130	120	123	112	140	154	134	140	162	144	139	155	132	138	120	139	136	151	123	117	135	131	118	118	135	132	146	150	135	145	118	155	147	151	139	133	144	155	113	145	146	135	152	148	146	154	145	135	149	156	145	145	146	147	137	148	134	134	142	125	144	126	146	142	150	143	140	150	145	134	134	129	136	131	145	150	129	134	145	97	127	164	148	111	148	117	159	162	145	150	141	135	136	158	133	140	150	145	138	139	149	127	143	149	132	125	115	137	118	151	142	133	128	119	128	143	127	138	136	130	136	128	130	139	133	126	130	130	118	135	124	125	142	133	143	139	133	152	160	143	147	151	168	123	144	148	145	156	151	146	139	138	126	109	162	153	129	160	146	141	127	129	147	147	138	156	160	139	153	133	157	145	124	142	136	141	157	139	118	118	125	128	153	147	136	142	165	134	127	147	146	139	134	130	166	146	122	152	134	131	128	146	139	152	147	149	144	129	177	126	146	157	133	139	140	141	142	124	156	131	146	135	128	154	143	127	116	158	127	146	146	143	131	150	131	127	161	141	135	127	168	135	157	140	143	136	132	139	159	135	133	145	135	157	167	140	127	143	129	139	147	167	124	139	152	138	146	123	112	150	121	156	136	134	148	139	123	148	129	132	146	150	139	163	135	114	144	138	134	126	147	163	139	153	138	118	142	154	139	136	145	136	147	126	157	121	131	129	145	163	147	133	146	126	141	140	122	141	145	137	130	122	140	137	147	139	129	138	148	163	136	122	147	145	138	137	126	150	129	143	145	141	135	160	156	131	128	142	138	100	159	151	137	134	147	150	144	129	157	138	130	113	137	117	132	143	123	127	132	144	147	140	147	140	144	147	143	122	139	154	135	139	141	138	153	125	131	142	165	138	140	135	119	139	152	129	133	136	134	128	164	137	112	120	128	125	129	150	139	133	137	135	127	127	145	128	143	145	136	140	133	141	157	144	153	161	142	146	143	139	116	137	139	147	137	143	127	143	144	151	146	134	154	128	152	148	150	138	122	130	139	141	138	137	130	149	131	127	120	157	142	151	153	120	142	159	144	116	145	132	135	129	134	146	134	136	138	138	140	130	131	130	144	136	148	149	147	131	147	144	143	126	119	130	145	136	147	130	129	112	149	144	139	149	126	129	139	117	130	131	131	147	134	116	127	126	135	126	132	127	144	125	148	134	134	138	165	123	169	124	142	124	119	154	162	116	147	141	157	121	159	146	131	123	151	125	143	158	135	116	130	130	144	144	127	142	136	142	136	128	150	143	151	134	135	141	137	114	104	140	141	129	135	145	139	143	130	141	138	119	144	135	131	146	161	137	122	132	133	119	133	132	145	147	137	156	138	122	121	133	110	143	126	143	142	129	159	151	149	157	127	131	158	134	135	129	118	153	154	141	133	145	159	130	146	134	134	149	139	127	114	121	149	153	146	159	142	140	136	134	124	151	159	123	126	130	118	165	127	140	142	149	122	144	148	140	128	142	139	126	139	136	142	126	151	135	139	126	130	138	132	141	129	134	146	146	146	143	134	149	140	130	134	147	143	144	126	140	134	164	156	140	140	146	140	136	152	148	141	138	156	128	118	131	166	157	134	133	142	134	149	152	148	147	120	128	146	139	135	118	140	142	152	143	135	146	141	140	131	120	164	156	142	144	145	136	122	129	154	119	156	156	152	141	150	152	139	155	137	151	148	151	144	123	147	136	153	113	124	148	147	153	138	134	125	127	139	132	125	147	116	159	149	153	139	130	121	126	144	143	131	133	141	135	142	143	116	145	143	148	133	123	139	136	150	122	123	152	138	162	139	133	154	134	131	137	143	151	142	124	141	144	137	135	144	154	128	145	152	137	143	135	152	121	134	126	131	123	128	115	133	141	128	135	115	113	119	139	157	149	131	134	140	146	152	140	156	128	128	143	120	132	122	148	153	140	124	141	140	110	130	121	151	144	143	144	126	128	135	136	152	143	130	133	127	124	140	132	149	142	123	149	158	136	137	135	146	121	148	136	120	120	146	136	141	123	138	130	142	138	128	120	157	140	149	135	133	147	134	138	143	140	129	149	145	140	142	134	148	127	144	101	118	150	140	154	140	153	157	138	134	128	139	144	146	151	138	119	139	161	142	138	140	144	141	143	150	150	131	159	145	145	160	136	134	145	153	114	149	154	131	126	146	144	134	125	119	150	143	124	151	147	145	148	162	127	130	131	141	145	166	142	146	135	123	123	120	142	141	128	143	150	121	151	159	159	150	137	144	158	135	150	146	132	150	142	151	141	148	138	148	134	145	169	148	150	166	154
23568	42032	32039	20713	16540	15220	12912	10776	9724	6235	2835	3119	2903	2305	2084	1657	1553	3631	17060	20604	5548	249	214	203	232	244	192	196	226	237	222	209	228	187	194	196	233	203	221	176	183	194	210	202	212	224	186	201	210	198	181	198	207	187	184	193	183	181	192	168	211	174	197	185	215	206	181	185	183	194	222	191	191	184	198	162	183	167	172	181	194	209	190	177	189	190	177	209	173	194	176	196	209	186	177	190	190	215	197	197	173	190	192	205	191	170	201	180	191	194	189	198	195	181	205	161	197	184	181	180	170	159	199	182	200	186	198	201	173	185	178	183	179	184	186	171	201	202	182	200	188	193	206	192	192	193	183	184	160	208	202	203	185	179	191	197	187	194	201	193	187	173	182	167	191	176	164	200	194	178	198	180	181	199	175	194	181	187	190	206	159	180	204	186	202	164	180	180	177	182	197	200	157	199	188	173	191	194	202	185	184	171	164	192	194	180	197	182	171	181	196	185	205	190	164	202	191	197	192	176	186	186	181	185	192	176	205	191	171	198	205	195	202	178	203	196	194	196	178	163	163	190	186	166	204	200	173	190	189	201	176	187	198	189	171	195	204	183	178	180	187	177	194	177	195	190	181	186	187	186	181	176	186	187	185	175	200	174	213	189	176	187	198	169	179	193	184	170	199	185	194	194	206	200	193	177	175	202	205	188	192	167	198	196	186	185	186	193	192	218	192	202	182	175	204	191	194	194	189	184	194	156	173	200	191	223	151	209	188	172	184	198	201	197	190	166	187	170	188	174	195	171	164	194	185	177	191	168	177	196	175	186	198	197	192	195	190	165	169	173	170	208	183	202	191	196	190	197	198	170	181	187	147	204	192	186	183	213	178	177	175	173	187	193	180	176	185	183	188	191	180	185	164	202	204	217	200	211	182	198	196	190	181	182	187	197	180	171	180	184	176	190	168	169	186	181	163	182	208	197	194	195	193	193	188	177	170	199	188	176	172	200	184	199	187	196	194	172	191	189	219	209	199	201	198	183	187	180	192	208	179	178	190	180	184	192	170	186	197	192	177	204	171	190	196	186	182	194	192	163	174	198	201	204	207	189	172	171	173	175	205	193	155	208	186	207	176	170	183	194	207	194	190	177	195	187	185	200	184	193	188	187	184	170	177	200	181	165	208	189	208	191	176	168	194	203	176	212	184	205	168	196	190	173	191	172	179	180	192	218	159	188	202	190	185	179	201	202	180	179	199	173	198	187	165	192	198	171	178	194	174	164	183	185	194	172	176	195	218	179	165	202	191	198	156	206	190	179	175	176	199	211	220	185	184	180	189	187	166	159	196	183	166	211	196	177	182	180	175	161	200	198	190	196	209	224	182	193	168	197	175	191	176	200	176	190	188	196	186	186	177	192	198	197	184	177	166	207	187	174	180	169	166	154	192	207	209	173	191	188	183	208	186	207	196	194	193	194	192	183	187	207	188	213	194	203	168	191	173	182	176	173	192	203	188	170	178	181	215	192	203	207	205	189	176	187	189	198	185	185	190	204	183	182	173	185	189	169	181	183	193	198	170	222	207	197	197	207	186	184	205	192	178	167	195	185	157	207	207	189	188	200	166	172	170	200	195	206	179	193	194	206	182	190	191	204	166	183	183	149	192	201	200	188	186	192	199	172	184	170	193	204	168	217	189	185	198	176	194	218	151	175	202	175	194	180	186	182	198	188	170	167	173	200	180	174	180	197	187	190	214	190	194	189	174	159	167	178	190	189	178	177	203	210	178	171	181	194	171	183	187	186	189	188	178	180	197	187	175	177	186	183	191	173	190	193	188	196	169	185	204	197	194	191	182	184	187	196	196	162	177	162	182	210	208	188	186	181	200	178	183	201	164	183	200	200	195	178	189	197	183	166	182	180	184	170	174	189	197	171	183	200	183	170	193	184	198	189	182	169	175	207	191	199	226	193	201	195	163	178	200	226	207	174	197	185	190	175	146	185	212	209	173	206	166	195	192	214	175	184	190	165	186	188	205	166	225	181	205	162	177	180	183	182	173	208	171	166	198	182	189	194	193	178	203	188	178	185	177	209	183	203	209	190	171	201	195	182	169	200	195	203	160	179	204	190	190	203	212	187	197	176	205	193	196	194	188	172	199	184	198	162	172	177	177	190	178	187	176	181	178	204	183	169	187	211	208	187	205	198	195	200	176	205	161	175	170	180	199	202	194	192	187	184	197	170	202	203	172	198	186	173	189	195	185	198	177	184	179	200	195	181	180	184	185	199	196	160	163	188	186	199	177	184	206	173	198	183	178	201	159	199	184	163	200	202	195	183	189	191	196	187	184	189	181	190	175	176	182	174	197	208	195	200	178	195	197	184	214	189	184	196	158	161	191	176	184	173	188	186	207	175	217	201	182	181	190	181	197	200	188	182	201	183	186	206	182	154	176	208	178	179	183	200	170	200	188	191	170	184	171	183	180	171	181	178	196	179	184	185	175	201	195	176	161	187	179	185	187	184	172	193	166	190	188	190	166	182	181	201	201	176	171	166	180	190	178	195	180	198	168	205	175	183	194	193	196	192	204	186	194	173	182	180	176	196	191	197	184	202	193	195	182	201	160	201	204	184	202	185	211	176	208	186	184	164	179	175	186	165	200	186	205	182	178	168	192	189	183	221	208	170	176	173	197	189	178	186	190	189	204	170	208	197	172	195	193	177	172	168	199	186	186	172	198	190	186	216	214	200	186	181	183	164	197	188	187	182	181	182	181	199	173	162	183	186	188	207	198	200	199	195	182	174	174	196	184	166	176	165	177	176	177	201	201	203	196	205	187	200	175	217	170	188	179	185	215	194	179	196	211	190	173	185	220	210	173	153	179	204	181	199	198	198	189	201	186	170	192	177	197	204	201	199	208	164	170	200	202	194	206	169	176	185	197	190	216	205	205	178	186	185	167	182	170	163	191	174	199	198	184	197	202	201	203	237	175	212	186	191	199	198	205	201	182	178	188	185	162	158	189	192	198	177	179	174	184	189	176	182	182	209	194	196	180	171	202	200	191	191	212	206	192	163	207	198	190	189	176	197	180	189	191	185	193	209	174	205	178	167	194	198	199	196	193	166	179	192	168	185	196	165	196	162	191	211	153	206	159	178	172	179	187	210	198	215	199	193	166	179	193	183	205	202	185	180	207	185	179	165	171	182	165	190	183	174	202	182	177	167	195	199	185	177	202	171	174	172	174	170	195	177	185	180	202	212	171	208	157	179	177	209	184	183	191	191	166	192	201	210	189	196	190	190	199	182	158	196	179	192	190	185	190	164	181	197	183	178	175	178	192	169	171	202	169	179	182	168	178	206	160	188	186	183	180	201	197	195	167	200	179	192	208	182	173	168	172	195	187	193	189	180	171	164	190	180	179	178	168	175	195	181	188	186	190	198	186	169	201	177	185	190	190	193	187	188	166	190	161	182	186	175	195	189	195	185	206	213	199	196	184	172	199	194	166	189
26936	21357	17441	7507	3628	2755	2158	1589	1416	1541	955	639	610	533	509	505	526	592	699	914	563	373	397	355	355	384	361	384	336	368	409	356	388	408	357	353	354	415	381	387	396	393	376	378	372	418	394	392	385	364	395	396	382	395	390	385	357	378	405	346	387	371	389	394	384	363	363	375	338	375	393	393	350	391	375	376	419	392	372	347	379	374	422	385	372	379	363	369	399	411	356	375	364	341	358	366	382	370	386	369	409	386	369	367	388	386	375	380	355	384	373	385	428	360	396	401	384	382	369	376	390	403	413	363	355	394	342	372	372	377	396	377	385	385	384	409	413	392	368	378	418	377	409	405	376	375	362	369	348	335	384	368	340	354	353	364	374	394	376	376	375	384	381	397	383	379	370	393	348	398	367	369	363	370	355	394	376	394	377	381	379	378	372	372	408	408	390	367	342	396	410	384	368	376	379	398	381	382	344	356	390	409	404	379	390	373	351	427	381	384	382	401	413	396	394	378	380	384	385	362	359	394	396	357	412	385	395	394	339	398	393	366	378	413	403	402	368	376	352	379	393	374	394	383	389	367	360	371	415	368	392	395	407	418	396	387	421	387	364	391	399	394	400	379	420	386	392	337	366	382	369	371	391	403	377	376	358	389	371	394	399	375	359	395	364	380	415	403	358	403	365	371	355	420	376	377	388	415	401	423	362	392	375	373	385	386	368	348	370	340	382	378	363	411	369	379	409	403	380	383	402	405	367	404	435	413	383	380	399	395	377	377	361	382	374	386	391	367	390	393	377	400	377	337	395	381	391	392	389	385	402	384	325	366	367	408	377	400	374	413	381	411	425	363	387	412	384	340	409	402	396	406	358	359	394	359	362	418	386	373	379	417	408	401	421	409	369	373	396	413	380	368	393	372	390	402	369	378	377	394	410	376	401	374	371	379	409	345	362	405	394	434	380	390	392	372	389	383	389	402	403	398	372	416	390	379	403	402	391	404	358	365	397	411	418	376	386	415	371	349	380	388	397	371	393	396	395	412	381	377	428	354	389	386	403	389	416	380	392	379	375	383	375	410	377	373	355	395	344	350	406	403	375	398	370	409	392	410	391	375	398	372	364	391	398	413	369	412	383	384	394	378	414	394	370	363	422	375	392	396	369	418	406	371	372	390	399	377	383	410	408	371	418	387	377	378	394	363	386	372	376	375	411	428	339	380	404	371	411	430	380	395	367	388	389	370	395	387	341	374	382	344	376	385	369	380	345	383	389	376	404	368	420	385	375	410	394	380	391	385	414	400	385	395	399	391	339	368	379	377	417	367	372	355	401	353	371	385	375	367	428	375	406	391	354	378	357	374	404	393	351	364	382	352	356	372	370	389	380	350	375	383	406	363	370	353	399	380	391	412	389	410	382	371	405	381	368	404	354	389	372	343	379	369	401	370	397	377	378	410	377	410	383	368	391	381	401	377	358	394	427	388	381	359	358	370	386	407	376	368	356	360	359	413	366	380	382	355	386	379	376	370	357	417	380	397	358	361	348	361	395	350	387	394	369	364	366	382	381	377	376	404	370	378	375	394	372	413	388	399	361	387	402	418	419	395	377	371	357	384	384	383	349	372	378	397	389	368	377	352	375	397	338	387	385	391	409	355	408	366	390	397	366	366	384	377	362	379	386	352	363	375	406	386	419	378	381	393	372	388	393	381	407	322	394	394	368	397	395	407	387	393	376	362	392	363	360	390	368	396	369	389	381	359	376	382	372	401	395	384	359	413	395	371	424	375	371	395	392	357	389	374	342	384	359	374	357	351	388	403	353	402	372	379	419	378	363	379	420	373	352	397	401	398	434	352	388	379	351	424	374	368	374	416	396	369	368	397	392	425	401	391	401	413	421	362	384	400	385	371	406	392	377	383	324	371	388	410	363	401	356	386	365	385	387	398	381	393	390	403	335	395	409	418	353	397	390	393	408	412	368	383	382	377	371	343	363	401	390	396	393	382	375	396	376	379	378	374	379	375	410	390	334	408	413	400	375	392	397	379	416	381	370	384	376	380	389	400	412	376	388	394	376	413	367	374	360	405	353	383	389	372	388	401	399	396	419	378	412	373	369	344	381	389	350	345	365	387	398	386	399	360	372	362	357	375	392	400	387	399	370	354	402	405	375	362	401	397	407	363	405	379	370	424	392	402	408	371	381	404	389	353	402	356	407	381	396	389	390	383	381	387	362	361	349	412	374	380	403	383	390	378	368	400	364	386	394	384	409	392	378	393	354	362	379	395	407	367	387	378	365	397	362	366	384	354	361	397	401	408	384	410	387	405	396	376	362	397	386	374	380	341	391	390	366	392	395	343	412	365	378	405	403	363	406	361	386	392	371	390	393	383	393	363	375	387	334	406	397	382	376	363	400	366	384	365	372	391	366	392	353	351	384	403	400	355	381	405	392	384	410	391	380	396	353	377	392	372	429	388	406	402	395	361	439	365	389	364	350	371	365	404	373	365	394	411	368	390	384	390	381	372	381	364	367	384	396	379	375	353	397	368	423	403	368	399	395	374	389	402	396	352	369	362	373	394	379	418	372	368	418	334	390	390	335	407	364	406	403	430	411	397	391	371	356	408	397	370	407	385	435	387	382	423	348	373	375	420	397	360	413	377	373	401	394	371	390	356	365	347	366	389	370	391	382	377	374	389	415	393	376	358	408	385	372	372	384	412	433	372	387	398	381	383	398	410	402	360	372	384	403	365	394	382	382	336	388	353	372	402	376	380	397	354	380	375	415	363	363	375	374	394	406	379	419	387	365	378	387	420	387	381	370	365	392	391	378	378	402	343	404	369	402	358	388	371	349	373	397	397	407	405	374	355	382	409	368	397	390	374	388	401	340	391	388	373	386	404	350	396	371	383	366	386	399	377	411	355	393	367	381	380	394	387	383	376	407	411	415	408	386	384	370	359	380	369	425	400	367	397	409	381	363	395	361	352	364	374	387	381	412	377	369	386	340	383	419	375	364	376	396	400	406	376	377	359	401	411	366	404	342	366	384	397	330	418	393	374	387	380	377	371	367	373	379	367	370	381	357	346	363	376	367	412	388	387	375	426	384	383	396	375	380	383	368	362	371	383	358	406	411	387	415	398	366	388	410	379	427	362	395	357	415	375	394	344	372	368	378	390	375	395	384	352	409	362	399	390	373	369	368	381	426	379	412	379	398	356	375	393	385	397	409	394	349	400	367	399	373	406	397	376	335	353	400	379	390	379	379	388	371	379	398	381	382	386	351	376	441	392	392	396	403	388	379	355	398	390	368	394	361	416	416	376	391	392	407	365	400	374	415	381	376	373	391	379	360	416	389	402	358	398	373	372	351	363	401	387	407	372	400	419	372	418	377	387	391	395	395	423	402	359	442	419	376	338	378	384	395	391	382	367	351	367	402	382	360	361	411	362	373	386	376	358	354	395	363	380	367	417	385	386	385	392	360	428	375	390	398	379	378	408	373	366	391	363
20288	28381	18249	9748	7642	6474	5346	4119	3740	3828	2064	1173	1120	947	861	813	766	999	1313	1733	880	556	528	516	540	513	532	524	522	554	496	515	473	477	531	462	519	553	507	523	494	538	516	500	503	496	534	508	486	533	467	555	531	507	474	499	526	521	511	488	508	524	507	563	519	523	507	503	524	582	481	520	480	523	531	499	527	557	551	525	499	518	522	496	509	514	514	522	523	541	504	490	500	500	507	490	547	551	524	510	527	529	464	500	550	520	475	560	507	541	530	517	553	529	524	510	533	525	494	525	521	490	531	539	491	540	515	492	524	516	506	516	528	518	506	498	556	535	502	513	539	497	535	476	539	484	532	539	523	494	539	512	530	521	509	510	493	522	533	506	524	527	534	517	493	546	477	562	550	519	486	520	485	514	471	520	503	513	521	508	536	521	554	498	511	522	482	499	528	498	470	520	504	527	479	514	498	512	547	542	487	528	531	483	526	489	486	528	541	519	477	521	503	569	505	531	543	542	546	496	489	531	531	566	504	552	513	508	548	512	528	520	522	487	512	549	519	547	522	507	493	509	503	523	534	502	505	543	510	537	552	507	492	534	527	514	520	521	472	508	523	493	505	478	494	516	577	476	511	502	502	548	461	504	510	499	505	534	527	522	522	544	497	543	531	520	517	540	536	542	500	546	516	512	489	496	512	472	563	516	490	533	535	493	513	529	519	516	544	536	500	503	521	552	484	530	529	524	499	463	470	523	514	521	553	537	498	505	492	493	532	486	523	522	484	497	527	510	479	518	527	538	475	504	542	522	522	491	510	519	517	501	509	497	508	549	478	502	548	554	506	524	521	547	495	551	511	511	532	530	518	523	541	526	503	490	529	522	490	549	538	510	506	510	531	487	509	517	573	515	497	523	542	531	506	508	513	495	521	515	496	513	535	540	532	515	535	552	505	516	508	524	474	521	525	515	529	495	488	513	515	498	497	503	492	586	485	524	516	511	521	535	523	513	520	472	500	578	501	531	511	510	537	471	520	489	510	521	526	513	517	553	520	503	485	507	537	531	507	532	510	540	525	488	521	523	517	494	505	512	556	531	547	492	492	538	480	541	518	538	491	519	540	525	518	481	525	517	516	493	478	538	503	471	505	495	548	539	542	519	520	542	507	516	488	552	499	539	545	539	527	568	469	535	506	547	529	521	547	493	514	541	534	495	496	545	534	476	518	485	500	534	519	515	538	545	529	536	567	525	504	497	505	522	546	522	519	529	520	537	559	481	502	529	543	518	524	519	482	532	500	492	487	552	541	548	531	550	553	516	519	542	527	514	513	516	538	507	501	562	500	510	481	492	536	533	507	531	530	505	482	478	535	494	485	524	496	530	482	513	527	499	492	493	505	552	532	496	499	545	520	500	526	494	522	526	517	531	469	500	540	496	532	530	511	515	486	525	536	533	527	517	533	512	539	504	548	527	561	532	528	526	527	529	524	542	517	518	493	547	535	551	525	521	518	520	556	513	513	494	522	501	506	499	491	529	497	508	502	499	510	524	555	504	502	525	535	513	503	538	565	538	518	488	535	485	502	490	509	531	520	511	511	517	494	487	512	555	482	516	544	560	535	530	529	484	527	505	506	515	549	504	506	567	517	528	494	499	496	564	499	504	522	551	521	531	552	527	515	479	509	508	484	550	525	492	514	512	524	531	486	495	505	529	529	522	503	499	498	507	520	482	499	487	514	528	519	523	541	497	502	567	491	514	476	542	481	495	542	536	555	517	510	501	524	536	512	525	539	484	520	540	501	507	530	516	517	502	483	524	540	489	469	486	546	495	518	482	503	524	502	497	498	486	499	533	562	525	546	517	512	529	542	481	518	526	520	527	505	502	485	516	494	468	496	498	546	493	477	474	519	514	496	491	525	554	510	527	514	511	514	543	514	500	501	510	530	493	543	522	523	543	483	490	529	513	498	487	446	532	521	512	497	527	536	501	516	524	502	497	521	547	530	531	536	534	511	563	475	520	521	487	496	530	527	501	519	506	480	533	513	531	541	512	518	506	521	557	529	515	497	521	479	534	515	570	525	538	498	515	525	530	549	507	490	524	559	533	478	524	507	542	476	520	493	470	540	510	533	513	532	502	508	524	509	511	478	550	452	507	487	533	533	511	515	553	508	498	527	506	540	540	510	522	539	506	511	546	498	506	512	548	476	518	509	480	500	522	529	535	517	475	554	502	527	550	544	509	518	532	480	565	475	533	508	510	511	524	502	537	501	455	552	549	534	527	546	534	556	503	487	537	513	523	480	450	534	537	525	511	491	523	530	519	489	497	508	528	544	499	536	521	501	534	515	520	507	527	499	511	477	542	512	512	564	528	526	544	501	521	521	511	498	521	525	515	535	492	532	525	504	535	539	501	535	527	581	522	512	499	541	487	525	505	517	536	547	514	506	527	548	495	549	478	507	509	546	524	529	530	510	538	549	501	483	497	486	546	483	542	494	505	509	462	513	526	495	497	526	507	479	493	505	497	503	526	534	527	490	519	505	524	502	513	507	546	545	482	541	490	507	518	550	520	517	468	537	500	470	518	531	526	527	548	498	489	523	503	519	533	523	504	587	512	547	539	494	491	492	528	538	513	535	512	541	486	561	484	500	500	571	524	532	504	542	537	545	499	549	511	525	543	522	523	494	507	544	526	501	471	492	537	539	515	479	493	512	508	489	486	526	498	540	527	534	492	493	561	483	519	531	516	527	512	533	531	527	503	552	563	539	514	515	513	487	508	531	530	547	570	521	502	474	518	519	507	529	515	564	527	530	475	546	526	506	478	514	517	513	486	569	526	519	556	521	450	513	493	511	519	496	495	501	532	478	507	503	517	534	546	502	497	545	512	527	553	536	525	529	558	482	574	558	559	527	479	519	563	533	537	538	525	547	486	556	482	517	487	472	542	527	502	487	506	511	551	543	506	514	493	540	522	535	515	553	526	527	535	500	517	529	534	506	543	516	507	534	531	503	523	487	472	529	507	523	490	489	485	503	506	519	513	533	518	480	519	504	499	500	486	532	537	525	504	473	537	530	513	562	558	529	519	516	496	548	478	541	511	477	533	501	501	465	488	494	508	533	520	517	484	512	522	492	515	448	475	517	502	528	505	506	516	521	507	538	499	506	538	529	552	529	525	514	521	534	516	527	509	539	521	511	515	521	480	535	511	496	510	497	515	529	510	492	530	545	502	562	541	466	520	493	535	512	548	530	494	495	510	537	539	536	504	492	523	483	503	548	519	510	510	529	556	528	496	515	533	555	539	518	559	541	551	497	483	490	500	497	539	458	476	494	522	513	489	533	509	512	497	516	487	525	516	522	539	515	484	493	520	500	522	533	516	539	480	540	512	497	514	548	492	528	515	503	532	519	511	561	492	497	550	508	516	531	537	527	528	557	490	517	458	546	504	503	541	504	489	537	527	537	526	528	515	498	537	515	532	481	518	514	523	511	540	498	530	500	525
23989	21120	28353	24121	20848	12185	4849	2219	2012	1654	2075	1231	790	661	556	504	580	1131	2812	4913	513	263	307	293	316	281	302	344	266	282	278	310	307	289	274	271	269	276	290	284	259	295	292	292	295	298	262	269	283	291	287	260	266	244	318	293	297	302	282	258	306	263	278	280	260	288	261	273	288	266	278	282	259	295	289	254	300	281	260	291	290	304	299	264	300	294	251	295	290	304	295	282	280	261	301	272	273	278	280	303	274	271	306	274	279	312	280	300	310	293	279	297	269	304	274	313	254	280	317	302	267	292	276	322	275	289	286	263	290	295	307	300	266	267	337	281	282	275	265	274	260	275	303	280	269	262	257	305	276	283	291	282	299	263	265	274	271	289	288	293	239	296	272	300	264	283	287	242	277	277	277	286	254	268	263	274	243	305	281	284	274	309	260	281	271	270	278	297	288	279	287	304	303	290	266	290	263	297	276	293	292	306	309	268	290	279	322	274	297	308	244	304	268	265	299	293	290	250	316	265	285	293	285	253	287	247	266	286	281	292	282	291	301	262	306	273	310	315	270	275	275	291	287	287	301	289	305	292	270	319	289	294	284	310	280	287	268	282	247	285	270	278	268	272	323	269	255	285	247	287	290	312	279	250	307	281	274	307	286	265	311	291	255	261	293	276	297	308	274	293	246	302	312	263	288	291	271	296	282	303	265	253	271	285	266	299	291	278	264	277	283	283	301	290	271	266	278	287	276	312	274	252	283	256	301	266	245	301	325	303	300	277	273	311	282	294	295	255	307	280	290	276	297	282	293	313	297	318	283	301	320	285	279	305	277	277	296	293	307	297	275	293	265	298	268	280	284	284	257	276	311	287	282	317	277	293	280	295	288	291	245	275	278	282	284	282	258	268	306	303	307	307	296	299	303	270	269	296	296	311	290	284	317	295	290	306	251	245	309	296	271	262	280	263	278	297	300	262	250	248	312	306	297	293	289	287	291	257	276	289	299	287	273	273	287	265	316	274	286	296	263	292	267	279	255	277	293	270	282	298	284	276	270	287	269	303	289	264	294	336	283	278	276	288	265	271	291	289	286	291	255	273	268	267	324	282	287	305	229	296	295	297	256	269	249	265	294	272	276	249	294	275	314	298	285	311	290	252	299	274	302	266	275	273	294	301	288	286	280	252	245	263	296	273	280	288	243	265	300	301	287	285	308	270	294	260	293	267	274	322	279	289	292	301	272	261	310	256	268	277	278	295	274	297	286	298	276	294	276	290	267	285	305	294	311	294	281	276	280	325	331	289	306	299	280	298	294	287	254	273	288	277	304	270	299	281	296	283	265	313	320	283	272	298	289	313	298	288	270	289	244	250	283	284	296	287	289	298	289	265	297	307	276	281	315	302	275	257	260	283	304	272	276	312	269	255	285	277	269	294	281	278	269	293	309	295	307	293	289	296	308	277	301	291	283	292	267	294	269	299	277	284	239	261	249	271	298	286	261	283	248	285	289	301	282	271	284	327	301	292	264	257	248	274	310	314	248	271	299	255	286	290	274	299	242	295	282	285	293	293	269	291	280	272	299	325	269	294	285	281	293	310	291	288	288	296	273	268	292	263	277	277	274	304	305	287	296	286	300	322	268	279	277	284	257	319	296	278	260	275	300	265	296	282	279	259	291	264	279	265	278	299	272	284	293	272	223	286	282	276	285	273	289	286	285	296	264	292	287	249	276	277	255	289	248	293	267	260	307	290	284	293	273	299	281	300	292	272	263	307	312	265	280	275	288	276	290	269	271	269	291	293	307	267	284	303	283	298	243	276	258	270	269	318	269	277	294	293	288	316	263	265	266	278	286	276	278	296	271	283	288	260	260	291	307	285	264	299	249	309	261	302	287	284	248	269	297	266	285	282	329	280	286	299	252	291	277	265	301	302	274	263	274	281	232	242	276	273	267	273	298	301	265	278	305	265	304	292	258	286	258	283	276	266	267	279	272	306	268	312	297	249	268	277	283	293	260	303	277	301	283	311	270	284	259	283	261	278	258	297	282	272	246	283	299	275	286	273	299	294	288	299	279	304	289	314	288	279	302	281	286	307	281	283	268	267	288	278	268	266	284	279	273	292	312	303	282	311	286	290	291	279	272	277	296	272	290	271	284	265	285	269	279	303	251	278	257	282	264	266	264	246	270	257	253	276	280	271	268	263	242	286	294	266	285	293	257	294	275	286	298	277	313	277	314	295	273	283	257	284	274	276	277	302	284	278	278	265	294	251	278	259	295	294	284	270	275	311	320	281	298	309	287	267	280	276	276	286	274	260	295	275	273	287	271	274	295	270	297	255	271	293	293	301	284	275	282	258	267	266	275	286	252	283	279	305	280	281	285	279	261	305	289	257	274	277	277	287	306	259	318	275	296	282	279	295	289	315	256	287	286	296	283	269	277	313	259	283	262	247	265	288	265	303	292	278	277	286	296	286	264	275	268	290	273	305	284	271	323	264	292	272	266	298	276	270	294	295	276	275	291	287	301	256	289	323	280	286	287	261	267	258	288	274	275	271	306	292	264	281	308	278	272	285	285	278	273	306	291	301	279	269	267	275	271	263	259	307	271	286	275	277	295	274	279	280	288	272	280	286	298	309	292	279	308	310	260	269	294	276	256	286	294	254	298	289	259	270	279	260	301	273	287	290	256	291	297	285	289	286	275	297	276	270	275	299	282	305	268	284	282	276	257	317	311	272	300	280	275	277	277	290	294	256	277	297	267	238	273	303	265	249	295	289	305	255	288	287	284	304	283	283	276	251	275	266	289	281	304	291	286	291	263	301	293	286	269	304	279	281	273	293	275	277	291	291	274	298	263	258	293	281	274	281	270	284	327	307	295	312	285	301	271	282	281	279	313	291	307	282	286	274	290	286	279	259	275	278	278	280	284	311	299	299	292	256	273	287	251	317	283	278	278	270	262	281	266	271	299	306	288	270	264	268	254	304	277	264	294	298	258	303	284	261	274	287	307	274	276	288	271	280	265	281	311	284	286	273	264	281	278	304	296	263	314	279	256	259	270	270	306	299	286	293	279	261	272	265	246	263	253	274	268	266	307	273	295	286	296	302	293	291	272	312	306	252	291	269	277	273	278	302	292	291	254	280	299	253	293	284	294	276	273	316	294	273	318	265	306	280	286	286	296	261	280	308	305	304	261	294	284	299	294	267	242	300	263	264	279	299	288	293	293	292	284	274	277	287	261	291	285	306	265	255	291	282	266	272	292	286	267	260	255	273	311	284	265	266	266	276	268	282	284	291	275	255	293	265	239	286	251	309	269	257	302	282	276	269	250	267	289	281	282	259	293	328	270	286	288	275	267	301	261	292	282	272	275	283	267	284	315	295	271	250	298	309	294	304	301	269	310	294	299	246	292	260	279	280	280	267	248	308	282	279	290	302	260	284	308	287	250	314	259	272	313	280	267	296	297	295	281	284	321	288	293	253	286	263	279	300	272	297	261	286	293	267
20984	33185	24990	16118	13400	13069	8188	5242	4853	3994	5231	3022	1805	1432	1082	1007	1199	2418	6006	9607	763	410	454	400	435	426	437	409	407	409	387	428	401	426	364	377	365	383	398	358	377	374	378	399	392	362	405	411	397	380	404	397	410	389	381	390	372	394	411	416	379	365	406	376	351	387	389	396	399	387	356	388	398	350	380	416	386	387	397	375	414	358	403	385	398	397	358	391	378	369	405	369	372	394	384	377	395	397	389	401	362	413	418	406	363	393	389	354	368	413	370	379	383	363	369	406	412	408	420	411	380	387	384	450	381	381	400	413	369	379	368	363	358	400	370	397	353	380	411	371	423	371	406	388	382	376	370	382	390	367	392	370	366	391	419	395	342	407	398	365	366	375	389	380	372	423	386	379	405	378	370	383	392	411	394	383	385	403	387	399	380	416	389	384	375	386	377	359	375	418	379	398	401	400	360	397	420	384	428	419	385	434	385	378	379	367	336	370	370	400	366	386	373	383	402	372	384	389	391	393	370	369	459	385	397	407	360	389	393	390	388	387	359	380	368	366	392	405	434	369	406	366	376	415	361	335	360	373	390	380	388	379	359	402	368	403	398	386	385	384	363	377	435	366	397	404	375	409	413	433	394	382	377	396	370	354	405	386	435	415	405	400	379	388	411	369	389	382	370	373	415	372	412	385	376	391	422	387	383	354	415	363	380	408	415	391	403	375	400	391	391	371	417	420	401	411	406	370	401	399	409	412	389	409	376	391	366	412	379	380	423	406	393	376	402	388	387	399	418	378	360	401	422	416	396	403	386	394	435	400	421	381	379	383	380	407	408	395	394	417	365	393	398	375	379	395	398	421	429	393	389	355	393	429	354	355	419	389	416	386	389	436	374	396	366	391	375	349	375	365	404	367	364	409	386	393	390	381	418	404	375	385	392	412	419	388	361	373	374	394	365	381	374	391	380	374	357	396	383	373	382	356	382	379	424	377	425	380	404	382	398	382	369	351	401	376	383	384	420	403	367	364	388	388	394	430	408	379	400	414	420	402	394	386	408	391	426	361	381	379	368	400	380	371	399	424	400	372	377	363	377	427	333	410	368	366	367	366	395	393	416	375	391	381	349	392	436	370	402	417	407	379	408	440	398	415	384	389	387	403	368	428	387	422	401	407	405	419	383	386	400	395	409	399	370	397	398	414	410	412	368	413	391	347	413	378	390	366	355	426	359	405	383	386	374	362	434	411	379	364	356	416	367	376	405	404	395	395	374	387	388	356	387	402	390	382	389	410	388	405	468	348	367	393	367	393	392	405	381	377	439	374	369	380	433	391	400	415	408	401	413	381	409	392	343	407	406	406	385	403	393	379	413	393	381	395	393	379	375	381	385	388	381	397	392	395	373	365	387	391	389	393	393	400	361	389	402	379	396	381	389	417	374	401	360	429	370	380	395	376	355	376	375	386	375	383	394	359	402	397	383	382	363	394	410	386	394	419	398	403	392	359	379	358	420	364	398	387	397	395	385	393	409	406	431	404	390	363	367	387	389	395	383	386	378	394	384	396	370	380	374	360	393	384	375	395	366	425	369	354	418	388	368	379	392	380	414	380	374	404	397	414	406	396	371	379	378	380	420	382	395	365	370	378	391	400	408	394	360	402	432	381	400	390	386	377	380	412	353	339	346	397	374	401	366	376	415	414	400	377	362	384	396	408	378	362	377	373	386	401	397	394	404	394	365	397	397	414	432	425	415	408	419	380	391	367	356	403	393	411	383	385	390	402	370	368	397	412	398	384	411	353	421	369	369	369	435	399	394	409	375	367	381	412	424	387	327	388	380	406	402	402	391	397	364	367	406	374	414	371	377	369	383	374	386	363	403	416	402	405	398	362	395	402	409	389	377	376	386	403	385	376	377	406	397	364	386	416	397	369	411	421	350	386	389	362	380	408	379	399	365	393	412	448	388	390	388	399	392	343	383	400	372	379	416	365	413	383	392	386	450	395	418	390	393	379	398	367	389	373	367	369	370	365	414	408	376	396	380	413	414	377	416	399	413	397	385	389	401	371	411	412	384	400	422	394	395	408	347	385	425	395	412	342	375	375	386	404	401	364	353	395	433	390	406	394	371	373	414	404	395	416	399	350	388	390	403	388	360	390	426	377	421	389	382	421	381	387	377	384	390	398	382	429	405	361	386	367	368	390	403	399	395	395	389	375	353	403	396	435	392	394	363	356	425	365	391	351	405	382	404	385	383	396	403	378	408	393	401	406	369	426	397	384	403	422	374	394	375	367	395	390	403	369	389	377	395	423	411	389	384	397	356	400	388	378	383	386	413	362	413	385	366	402	393	430	398	386	416	382	392	375	396	392	395	397	390	382	404	370	400	395	369	404	364	388	379	395	375	406	392	432	390	388	376	393	395	423	416	409	407	374	382	391	367	377	408	364	364	389	381	402	365	380	402	379	370	388	396	394	405	370	423	384	365	376	384	356	358	372	393	396	410	382	378	403	423	387	419	402	378	366	395	361	382	418	404	385	367	406	388	386	387	414	391	381	373	438	394	374	391	379	392	391	397	396	382	385	440	383	385	369	400	390	366	387	375	356	373	386	401	378	406	364	353	409	401	395	384	392	395	407	368	373	383	409	351	381	387	390	393	361	380	402	390	384	406	392	369	379	354	383	383	377	387	409	379	398	391	408	408	371	398	419	382	365	412	405	396	414	401	395	395	368	389	418	410	391	363	398	402	361	387	402	440	401	397	410	364	380	409	368	387	418	379	398	373	364	423	409	382	360	384	358	429	387	405	422	394	421	373	388	411	382	393	351	429	365	401	403	380	378	394	411	419	372	353	395	424	381	412	393	376	405	392	363	396	397	408	427	404	416	403	362	383	399	415	355	383	377	401	382	366	363	402	415	403	390	391	400	419	358	384	382	404	353	418	403	384	419	454	370	365	394	395	391	421	390	399	409	381	382	420	374	378	366	363	407	396	364	361	424	416	393	392	397	359	406	383	405	406	350	350	374	412	415	400	400	397	374	377	393	369	364	394	367	426	409	372	388	386	346	360	377	387	374	420	374	375	421	381	419	358	392	363	388	421	357	400	405	342	410	378	397	362	384	354	392	416	411	375	394	420	392	393	362	382	415	379	375	416	395	389	394	393	410	376	404	378	407	380	369	414	398	365	373	404	358	396	380	400	394	429	366	392	402	374	429	407	383	398	399	410	426	404	408	368	392	372	390	434	379	447	392	395	415	385	379	383	416	385	344	414	387	400	442	404	395	408	359	394	384	387	384	375	396	377	390	413	406	400	394	399	372	420	369	370	379	390	390	410	367	381	373	375	363	370	364	427	377	376	369	389	442	377	411	367	399	412	395	383	402	374	395	399	380	388	389	415	416	395	430	370	374	389	397	405	404	413	357	411	383	393	424	394	403	369	363	385	412	393	381	390	427	394	395	398	384	362	406	362	358	381	400	396	416	382	403	417	421	434	368	415	406	362	392
22819	21116	28972	23489	21132	21411	13616	3257	2473	2576	2458	1795	1319	1130	1003	741	711	792	5709	13552	7020	334	167	151	165	133	146	143	168	135	128	148	171	153	136	138	157	147	151	154	148	144	138	134	151	144	146	160	147	150	145	173	152	153	145	138	126	146	139	132	143	145	146	158	141	147	140	125	177	143	138	159	140	150	157	146	148	137	114	143	157	148	173	161	123	132	161	125	144	147	132	149	149	166	160	149	141	144	150	150	136	148	154	114	144	128	141	155	150	138	128	157	137	135	129	144	130	154	151	127	146	149	146	117	157	142	152	141	147	129	127	122	122	147	129	150	144	157	136	148	129	141	144	144	154	118	141	129	136	139	145	125	140	142	139	130	153	151	145	150	137	131	159	111	158	125	151	135	135	161	149	163	129	148	166	134	142	131	133	143	133	140	141	136	149	137	145	141	149	137	149	133	123	147	145	147	135	152	159	116	123	117	126	173	151	136	172	134	157	151	145	128	152	140	151	141	130	130	167	142	154	148	139	145	134	120	138	140	123	143	134	134	139	148	149	135	137	130	149	156	161	157	127	145	162	148	163	148	131	130	167	135	156	140	161	137	137	145	174	147	120	153	144	142	142	134	143	119	152	146	125	154	169	146	132	128	152	149	146	142	136	146	158	127	147	138	135	135	158	132	126	158	151	148	159	140	135	153	146	143	124	148	134	145	158	152	137	130	162	135	124	142	131	134	146	147	127	162	135	130	134	136	135	140	164	135	156	133	135	154	153	122	142	143	140	147	138	146	154	144	134	141	132	127	160	147	131	161	130	143	153	149	142	152	131	165	148	130	144	157	161	134	158	139	153	126	139	126	136	148	132	147	130	149	126	138	124	140	170	149	129	125	149	155	141	148	129	147	148	149	146	140	148	163	155	163	141	147	147	141	145	124	148	142	137	118	125	143	133	161	145	149	148	164	151	141	151	151	158	139	142	156	144	146	138	138	136	136	137	159	166	157	147	163	136	168	149	138	136	122	155	145	129	141	127	139	122	139	130	156	137	143	143	153	143	142	177	143	145	147	146	148	140	133	127	132	136	142	134	161	145	166	118	156	130	140	134	119	141	127	153	150	122	125	158	148	157	125	146	164	148	144	144	133	147	147	154	128	134	159	137	152	156	153	150	143	126	138	132	150	135	150	147	145	140	134	146	150	148	149	134	128	125	118	146	130	120	167	133	149	140	133	132	148	136	147	136	144	129	139	154	150	140	152	137	139	120	179	140	142	156	132	135	141	141	133	148	137	142	155	162	158	135	143	138	135	140	148	148	139	131	131	155	144	154	149	129	132	156	151	140	159	163	139	146	168	137	162	153	133	150	135	144	129	151	140	166	120	145	155	131	150	125	140	151	143	136	147	156	146	123	150	141	134	137	148	122	136	153	128	167	143	148	135	129	148	158	137	157	157	153	170	150	145	128	132	156	145	149	127	147	155	137	139	142	150	129	133	141	147	152	124	143	157	173	161	150	154	142	136	130	141	136	162	153	123	140	156	142	148	150	150	152	132	145	166	139	151	147	128	139	149	157	154	153	154	170	131	159	140	128	133	156	139	127	139	126	156	151	147	143	156	170	144	145	135	132	133	142	133	148	137	143	147	138	147	144	152	150	164	147	129	118	136	146	129	127	155	148	134	164	141	121	153	147	143	144	144	151	173	120	136	153	135	157	131	128	154	137	140	161	149	162	128	136	142	134	125	144	153	130	138	135	144	140	135	125	143	165	132	136	150	145	117	158	153	129	138	133	146	143	131	149	118	142	155	153	132	159	149	138	136	152	125	129	145	151	137	146	139	152	146	152	138	132	155	133	136	140	166	140	136	130	153	130	156	131	149	139	131	150	139	115	147	150	147	133	134	142	152	149	140	145	122	147	134	135	133	137	144	121	152	161	168	147	154	140	137	155	151	153	132	124	133	137	122	124	152	142	146	148	152	146	166	149	130	155	148	138	143	133	146	133	152	145	156	134	156	160	137	171	164	145	153	149	134	149	134	152	118	142	148	137	135	143	136	140	134	158	152	154	135	139	130	125	148	123	140	136	136	158	151	171	145	117	159	131	143	173	128	152	155	130	134	145	152	121	144	137	134	144	165	156	152	150	151	147	162	128	141	144	144	153	145	144	146	157	154	142	126	133	160	160	147	133	152	143	153	154	146	138	121	140	133	148	145	144	142	153	150	170	144	145	119	165	140	124	124	158	134	142	130	134	146	140	136	147	125	131	155	181	153	144	154	124	160	126	156	117	155	160	141	138	165	132	163	137	144	127	134	136	134	156	137	137	145	121	152	147	137	158	140	149	135	159	152	129	135	136	154	164	155	170	150	156	135	144	148	123	148	134	137	129	134	124	162	141	143	142	133	154	138	137	134	143	145	164	142	130	153	144	127	150	148	160	138	126	150	144	150	129	146	148	144	145	145	149	154	139	135	137	140	152	152	144	140	149	140	135	166	137	154	143	124	145	139	150	131	137	149	155	129	135	148	129	131	127	134	132	135	136	142	138	138	152	144	155	144	138	127	156	135	159	122	163	147	151	159	152	147	131	127	164	169	153	152	131	142	141	117	130	154	130	132	124	132	125	132	136	115	126	141	139	128	167	128	143	125	140	136	141	155	146	137	139	140	123	142	147	128	159	129	128	152	130	168	161	169	131	128	167	127	153	133	151	145	131	156	158	146	152	165	156	155	127	144	133	128	143	145	137	144	140	122	148	143	147	144	137	155	143	137	158	150	126	138	153	124	153	148	155	131	158	140	113	142	143	156	135	154	148	146	128	140	139	139	169	153	145	141	131	145	153	140	146	141	142	129	156	137	141	153	163	137	147	137	164	144	131	138	150	133	126	153	126	138	142	166	144	125	145	129	142	136	138	126	133	140	122	151	112	143	153	130	128	146	135	146	156	122	132	143	135	128	137	138	147	135	121	157	131	133	150	147	134	135	125	160	171	123	133	144	140	120	131	146	151	143	145	149	161	145	143	139	144	151	149	159	151	124	125	186	136	128	171	132	144	135	165	133	117	165	170	150	138	155	127	128	144	148	154	140	157	151	138	153	127	138	148	129	148	139	133	158	140	149	145	140	135	122	147	118	168	129	138	127	134	115	134	133	151	149	144	143	152	140	144	143	143	122	147	149	147	134	145	151	133	144	166	129	138	163	134	155	137	118	147	120	130	157	145	125	130	145	139	148	153	130	131	162	130	129	146	161	136	129	124	137	150	146	148	159	152	126	146	142	138	165	160	121	138	132	139	127	156	141	135	149	138	130	130	128	158	148	139	155	119	127	135	137	177	130	155	150	155	123	149	143	157	142	153	148	142	156	125	135	141	157	150	153	144	152	137	141	149	128	147	133	159	140	159	136	120	173	130	149	146	125	142	136	138	140	139	145	143	153	145	149	133	149	130	133	145	146	156	148	144	144	166	139	131	144	145	146	158	115	140	141	140	157	142	141	142	154	150	134
23321	38159	30540	23513	18155	18314	10418	6895	6471	6347	6086	4409	3355	2614	2450	1751	1499	1807	11273	21348	9626	286	249	223	229	224	211	216	226	193	215	211	206	177	195	223	225	219	205	201	211	192	207	222	195	168	213	186	204	211	209	204	193	222	228	200	189	231	207	207	183	180	206	194	183	188	199	195	180	184	200	213	173	196	218	190	206	192	200	183	171	182	201	197	211	201	206	200	188	206	191	177	204	196	190	202	161	209	183	198	196	203	184	186	209	201	159	212	191	205	192	169	207	165	186	211	213	187	184	206	202	196	208	191	203	186	179	183	185	177	161	183	208	192	203	219	191	195	190	169	210	199	189	192	205	190	215	188	191	183	193	215	191	186	198	213	215	199	222	207	191	225	205	210	212	202	198	216	178	176	204	195	193	209	193	240	212	206	159	187	177	204	192	192	210	182	168	180	209	187	187	185	204	210	200	216	194	191	201	190	195	186	175	201	198	166	194	202	188	184	204	191	208	195	203	202	173	205	182	211	169	188	192	213	183	190	194	194	210	202	179	185	194	185	201	210	196	236	187	210	166	199	191	173	176	189	200	199	185	184	183	185	175	193	187	225	193	211	177	194	189	189	195	186	206	203	182	200	170	188	208	187	171	201	198	186	189	178	207	198	182	214	203	226	183	179	201	190	183	200	174	205	187	213	215	180	175	183	212	182	170	205	209	202	213	207	191	197	190	174	214	209	186	195	177	230	178	215	214	186	177	211	196	183	215	180	196	219	205	207	172	179	193	222	196	165	190	197	207	190	184	204	191	208	201	187	187	197	197	212	215	195	210	214	208	194	184	204	167	190	194	202	191	185	196	176	210	188	165	188	202	194	185	211	219	191	202	186	202	183	209	201	182	196	200	169	203	211	186	194	194	178	201	206	183	188	185	179	200	169	176	181	202	172	183	190	212	180	210	188	198	198	194	183	209	199	197	191	187	185	193	193	187	188	207	166	202	185	170	202	179	187	179	203	209	165	174	205	210	203	203	191	202	198	208	206	211	193	181	201	173	204	182	179	186	196	206	195	175	177	190	199	190	191	202	200	185	181	210	203	176	228	201	183	183	179	205	193	187	191	205	180	194	195	202	196	171	160	186	164	215	185	177	192	204	196	174	171	209	200	177	196	187	191	192	194	198	199	171	191	169	187	184	192	198	228	226	211	194	178	224	211	208	193	194	208	182	183	192	191	185	177	215	190	160	196	196	233	193	208	175	188	175	205	197	192	193	197	189	206	202	191	176	196	206	196	223	202	197	195	200	194	190	198	193	209	187	157	183	211	180	184	208	180	187	177	185	195	194	204	207	198	191	224	187	181	200	183	195	194	200	167	185	181	203	217	190	187	174	186	188	207	180	193	193	184	197	194	177	200	197	199	175	179	174	168	202	212	188	217	195	199	187	205	214	191	192	169	213	179	194	216	182	202	193	156	214	200	214	210	174	187	207	200	191	163	204	195	190	220	199	191	193	203	193	205	192	202	178	185	194	204	194	188	189	194	228	177	199	174	221	232	207	171	194	164	186	183	192	227	219	199	181	172	177	192	187	181	170	190	211	214	192	188	199	179	185	204	164	214	188	195	191	185	184	195	154	165	171	201	201	215	190	180	186	188	181	192	185	171	211	196	200	180	197	192	180	182	185	209	182	171	180	187	179	193	171	206	205	181	209	185	198	180	204	210	217	190	185	184	194	162	190	195	201	207	206	189	169	199	211	189	206	175	201	199	185	206	195	188	190	203	196	199	198	207	206	200	208	191	183	223	178	189	173	180	201	181	181	188	168	204	182	206	179	212	204	177	201	182	215	176	190	190	232	190	196	172	188	169	178	197	196	182	192	217	198	205	206	194	166	186	188	192	178	177	180	183	205	202	206	216	183	199	178	181	180	198	212	192	175	194	176	187	179	167	187	180	187	206	184	201	180	186	170	205	196	189	196	187	221	188	199	207	199	163	199	186	192	191	176	203	182	227	174	190	193	214	189	172	214	176	217	198	183	192	189	187	206	195	179	176	203	182	190	195	201	200	181	186	189	209	201	168	192	194	206	190	209	178	199	199	191	205	195	213	178	194	196	195	193	194	202	188	198	202	182	194	192	193	214	207	208	195	188	188	201	197	177	206	187	212	209	211	170	185	186	212	171	186	200	210	184	186	202	187	202	195	186	195	211	182	171	228	191	196	216	193	176	181	179	219	199	159	202	189	195	206	231	197	179	173	192	162	200	193	191	180	204	184	179	181	202	182	178	195	215	157	201	174	168	182	177	192	165	211	188	189	195	189	192	167	180	184	191	217	193	204	189	200	203	190	186	182	206	187	173	215	166	197	193	195	182	185	205	202	194	180	204	174	207	193	183	213	193	181	184	204	199	181	184	193	185	181	193	199	203	219	222	194	212	152	210	182	167	192	218	198	190	177	180	192	209	193	215	192	206	182	211	188	176	200	196	224	175	199	180	193	198	196	180	227	199	191	203	178	191	207	174	197	204	188	192	201	214	196	187	205	197	215	202	189	197	202	180	215	221	190	188	185	208	169	181	187	193	209	199	192	199	191	194	202	209	186	194	205	223	178	187	193	175	194	223	193	193	200	186	185	182	176	184	204	191	163	201	202	205	190	202	204	188	195	182	181	187	206	180	202	198	201	206	207	186	207	206	216	200	194	200	174	221	198	180	192	182	184	183	198	193	140	168	204	216	221	190	192	206	181	203	184	188	195	220	193	185	211	193	173	158	196	190	178	195	198	196	174	215	195	210	171	177	191	181	174	178	201	181	213	199	174	234	194	176	214	189	182	187	204	186	200	183	196	215	181	183	194	189	207	188	193	201	217	185	160	202	176	188	198	205	199	193	198	186	201	201	218	199	202	181	192	206	186	179	183	190	193	199	207	205	200	184	156	170	194	171	190	202	202	200	189	165	202	204	206	191	195	201	200	222	199	178	199	197	194	192	209	195	164	200	189	195	213	198	209	168	200	183	192	185	199	208	203	206	185	214	187	175	170	205	199	155	184	186	214	200	201	207	201	197	171	226	206	187	212	198	201	178	228	156	216	196	202	227	204	199	194	182	170	186	188	200	215	174	201	184	186	188	197	176	188	177	203	197	203	210	191	202	210	172	216	203	205	216	208	207	180	188	193	205	185	207	197	191	221	223	175	191	197	214	203	231	198	229	182	192	179	180	199	201	192	198	196	197	195	178	200	172	175	176	182	193	210	209	177	188	209	173	188	190	178	170	193	187	194	196	165	219	194	177	177	202	186	180	172	191	201	223	207	192	190	206	216	193	176	191	216	187	189	203	199	204	208	216	169	188	190	177	177	222	176	193	199	194	196	204	203	200	179	228	199	183	206	202	191	204	202	171	206	213	191	192	184	195	218	194	180	204	202	200	198	207	204	206	166	179	193	202	200	196	203	197	171	184	196	174	201	202	181	201	170	196	195	190	205	188	187	171	220	188	175	188	193	187	184	182	169
27012	21041	16434	8855	4372	3413	1750	1143	1106	1030	885	950	695	524	497	535	448	512	762	1254	785	403	422	403	384	398	409	387	382	443	411	405	396	361	380	404	402	374	394	396	403	370	412	414	395	379	375	380	387	384	411	406	393	416	399	430	410	407	423	399	396	392	349	407	408	382	397	381	361	392	416	402	399	417	390	389	386	388	404	385	403	398	386	394	408	415	416	376	390	392	383	397	381	392	389	388	419	396	399	407	430	366	351	390	372	366	366	371	410	358	405	348	421	385	386	391	367	374	408	413	405	390	386	413	375	374	381	366	366	418	368	401	368	387	405	417	412	391	454	409	404	397	370	420	431	441	400	386	379	401	360	395	395	394	403	396	383	392	405	407	369	426	380	373	408	370	393	412	385	403	373	371	414	365	382	356	342	428	362	368	378	410	387	366	391	408	410	417	373	394	392	391	396	383	398	388	405	417	402	438	424	385	376	385	410	402	354	413	377	394	361	361	369	403	425	382	376	420	370	407	358	379	390	401	357	374	403	434	384	399	405	414	393	398	403	445	370	414	365	422	431	394	393	391	377	412	401	380	393	372	378	397	407	416	352	427	398	410	382	401	428	365	373	389	350	353	400	405	358	397	404	369	434	395	405	401	405	372	399	380	391	394	403	398	386	392	398	399	402	384	426	433	400	405	396	366	393	423	415	413	425	393	370	435	414	390	381	379	392	380	395	404	435	387	423	405	337	393	366	387	353	431	393	386	416	405	389	395	403	400	375	380	390	377	391	366	384	379	391	396	382	393	407	397	380	391	405	406	366	396	367	371	389	389	383	350	423	373	382	345	401	379	384	429	361	357	386	401	390	410	418	379	440	347	366	403	397	399	394	401	423	361	384	373	411	390	419	390	406	425	389	405	401	415	391	385	417	351	441	407	404	350	384	385	382	371	363	420	417	398	408	358	413	383	387	369	391	445	380	419	390	413	364	413	384	372	385	366	400	411	402	428	395	371	373	428	451	405	402	367	381	376	396	384	360	371	386	442	394	387	368	383	389	368	386	387	398	396	409	398	379	394	372	425	397	389	409	414	408	398	424	413	377	370	424	406	406	366	408	406	378	364	464	399	368	411	416	410	376	389	376	348	377	400	392	413	383	394	398	374	354	383	370	385	370	352	381	399	346	381	392	395	405	412	373	411	397	416	393	367	396	390	373	428	400	409	419	411	398	404	404	396	423	395	395	382	419	391	384	384	416	364	375	374	358	381	377	402	394	373	377	411	411	403	374	409	401	428	376	410	359	376	394	380	398	386	426	391	373	420	444	362	411	434	415	453	405	427	421	378	382	381	393	410	406	361	377	365	413	384	374	384	370	423	384	373	424	389	424	397	394	377	369	432	409	415	382	414	401	400	395	420	340	417	421	368	407	399	384	449	396	389	432	364	352	402	376	417	373	387	407	377	394	411	410	397	427	432	421	402	363	381	402	386	359	389	415	363	380	406	417	373	402	422	403	372	383	394	386	418	411	399	380	357	404	403	379	411	383	403	451	398	421	429	402	387	407	385	417	399	372	388	403	371	392	395	358	400	422	428	384	374	362	393	389	394	408	385	356	406	393	393	437	358	402	431	364	407	425	406	391	394	398	387	417	439	389	401	389	400	399	411	387	379	373	377	406	408	399	385	411	374	389	390	409	396	428	408	394	401	393	374	405	382	361	404	390	411	380	384	385	369	369	419	395	386	388	386	393	411	409	368	369	371	411	375	386	391	401	402	454	338	370	369	393	389	362	410	412	408	375	399	396	383	412	420	393	369	373	377	408	404	389	370	401	378	361	395	370	435	392	395	373	394	395	392	367	402	405	389	426	391	386	378	398	371	411	369	388	406	388	393	389	373	381	410	405	386	413	375	413	413	430	357	388	419	420	394	377	381	408	396	404	359	398	404	409	393	374	371	385	416	358	412	373	379	348	394	430	423	410	358	372	398	378	351	418	377	376	402	382	383	352	402	403	386	363	395	379	417	397	434	364	417	408	448	385	419	345	365	410	372	393	338	384	398	403	371	446	429	392	370	399	396	386	401	404	391	396	367	424	373	422	353	362	391	385	396	368	374	402	405	417	388	404	381	417	378	395	414	399	386	428	396	416	412	387	398	403	406	396	393	391	380	416	393	395	371	412	383	396	409	384	355	398	409	397	369	411	396	416	386	345	396	381	401	385	378	378	390	406	385	391	394	391	378	374	351	420	379	407	406	377	407	389	406	365	372	403	377	362	395	367	379	411	405	383	374	393	397	399	393	402	372	404	391	404	386	414	379	427	406	390	381	406	368	412	384	404	409	357	382	400	393	379	383	414	368	408	361	404	426	404	368	379	365	393	422	403	386	418	391	409	391	402	396	409	427	366	395	396	403	349	363	386	416	368	340	387	408	375	378	388	371	374	415	421	411	423	368	386	374	416	393	400	387	400	409	431	410	389	341	394	367	383	363	451	380	384	363	385	395	415	417	411	354	392	350	364	412	404	398	371	416	399	398	421	399	421	383	411	380	408	410	381	360	425	390	405	377	381	421	395	385	404	397	385	396	404	415	404	398	383	383	402	390	412	405	383	396	383	358	373	386	376	416	379	387	378	406	370	376	438	418	387	358	400	413	418	374	395	416	385	386	402	392	368	384	381	417	394	398	399	423	377	378	386	362	402	365	389	361	391	383	379	438	412	412	391	370	415	380	414	380	395	406	400	404	397	385	390	407	427	379	393	382	419	349	415	418	371	401	391	381	407	388	383	388	406	421	389	419	353	396	403	396	416	411	365	389	369	366	398	373	384	428	399	372	399	387	416	385	398	415	385	382	418	431	384	373	405	425	390	434	379	370	386	415	406	327	368	398	343	400	388	390	383	379	400	398	394	407	365	412	383	394	390	395	399	360	406	384	392	378	372	390	405	362	402	415	397	419	379	399	381	360	401	374	400	396	367	374	357	373	421	369	353	393	398	353	376	404	366	400	395	379	361	384	407	367	382	417	339	357	373	396	406	390	402	406	374	416	403	374	360	370	407	398	394	378	386	417	343	395	352	369	355	371	411	430	402	405	425	406	368	382	407	375	417	382	425	392	372	412	371	433	393	381	387	398	377	393	347	409	404	383	432	431	392	390	408	384	405	408	415	389	426	397	384	416	421	393	388	370	370	403	400	397	404	394	391	375	392	366	380	362	372	395	422	393	419	371	388	385	375	401	384	404	365	370	439	384	388	406	379	388	380	406	399	364	379	399	405	403	371	391	422	416	384	417	382	361	411	388	359	407	359	418	364	407	396	398	360	421	438	395	386	411	379	405	349	401	411	370	401	429	408	372	403	396	394	411	402	384	348	412	404	390	352	390	387	362	364	381	402	401	388	360	416	423	425	407	394	392	383	418	374	380	384	389	425	396	377	378	392	371	393	421	386	429	397	360	361	407	384	396	412	398	395	400	383	347	413	407	376	387	413	369	374	399	363	420	390	383	415	392
19121	24193	17235	12125	9041	7511	4258	2778	2553	2453	1943	2046	1378	915	851	768	720	794	1489	2323	1282	544	575	529	499	522	525	496	529	573	568	583	514	491	537	525	519	548	566	511	519	518	575	520	513	525	540	512	521	525	540	550	555	513	537	536	538	531	527	509	488	520	556	508	531	548	498	504	554	526	532	522	555	509	539	565	532	551	549	497	565	505	564	489	520	541	565	486	542	534	502	541	527	536	506	548	528	507	550	576	488	540	575	573	509	501	522	521	488	487	549	582	523	521	533	519	528	505	530	495	558	501	561	584	553	563	546	508	536	514	507	553	505	553	515	555	511	590	557	518	562	487	526	551	510	557	546	528	536	539	551	544	525	499	537	499	511	494	563	501	494	556	539	546	495	541	495	522	560	492	542	447	569	524	530	509	511	583	500	537	546	525	552	522	537	538	554	518	550	530	511	518	512	538	538	548	542	549	540	531	507	542	519	585	563	544	538	542	560	526	532	497	559	601	518	522	521	530	523	553	532	530	577	513	515	549	507	532	514	514	505	524	552	536	518	506	556	560	516	524	552	520	531	506	494	497	525	551	516	510	508	487	552	507	563	534	505	487	542	528	501	539	518	542	553	557	549	556	558	547	514	511	590	546	492	560	528	522	523	506	506	549	521	578	522	561	546	542	509	501	513	525	533	559	550	498	497	548	525	578	557	592	561	547	526	549	567	539	522	537	567	570	545	533	546	517	513	528	560	517	499	535	489	510	531	503	485	511	523	533	533	519	494	491	546	535	529	538	519	548	461	516	532	547	493	559	510	509	526	530	509	583	518	534	549	519	527	541	541	547	534	513	546	538	540	519	540	522	506	527	523	522	537	512	523	540	524	536	534	556	498	498	521	571	503	513	537	539	566	509	510	506	530	520	550	506	531	545	488	521	517	519	573	565	520	539	523	540	481	525	542	549	516	529	537	487	531	570	518	510	515	551	536	548	548	545	528	561	582	530	529	516	557	527	532	581	533	511	581	532	490	532	583	563	529	523	519	524	493	520	502	539	522	531	552	521	557	553	551	538	495	533	523	538	527	568	590	542	536	498	511	551	528	545	534	510	503	579	510	523	529	514	515	539	515	485	560	525	550	552	561	487	527	526	515	514	493	539	507	525	566	512	582	501	511	532	618	500	536	528	503	540	536	552	496	560	521	531	514	547	544	579	484	528	533	478	541	499	563	538	557	508	551	501	555	567	518	553	499	515	541	562	531	551	493	531	560	551	506	516	520	544	531	483	538	511	535	518	526	526	565	555	527	566	567	552	552	515	557	545	546	536	564	518	541	494	547	510	540	536	508	526	543	520	528	549	546	541	528	517	529	533	541	551	526	520	530	532	530	500	525	513	535	503	533	539	516	542	573	513	520	602	494	530	525	524	513	540	536	564	589	491	570	524	508	573	523	543	543	534	509	505	573	535	536	514	517	547	524	554	526	555	500	513	512	521	522	532	518	567	521	533	539	522	503	519	573	534	541	522	518	556	522	502	533	525	516	511	504	527	542	552	502	536	549	542	547	533	566	559	528	524	502	552	519	479	505	518	508	539	511	531	511	520	521	523	494	506	552	536	521	512	543	555	527	542	542	557	530	542	519	495	511	543	591	548	511	546	524	545	587	561	532	549	522	554	527	546	567	540	574	533	532	501	513	544	505	553	511	546	522	559	568	532	527	497	563	578	501	508	588	516	520	534	547	531	581	514	509	566	504	506	555	520	515	571	524	549	509	548	535	544	534	504	535	536	567	562	544	487	520	568	527	542	550	515	486	518	526	519	517	540	541	533	553	573	565	496	528	516	540	546	517	491	589	555	545	511	558	575	549	507	489	530	542	551	491	534	563	498	550	545	557	536	531	506	497	507	535	522	520	528	571	526	542	544	501	534	581	548	549	557	515	536	532	558	539	483	485	546	455	528	556	574	551	546	559	536	552	527	549	585	531	554	514	522	513	541	540	536	564	529	565	510	497	561	520	529	561	517	550	525	538	541	520	517	495	564	519	543	555	520	533	526	549	530	552	561	577	508	496	507	550	543	557	529	510	543	513	519	547	595	565	525	539	521	534	562	567	504	520	535	560	526	503	501	537	546	518	509	503	503	549	551	482	534	500	567	507	539	526	495	584	520	526	503	538	493	583	542	580	533	532	561	538	538	571	502	525	497	542	530	539	528	514	548	520	578	523	514	507	524	558	543	566	536	536	517	543	545	535	515	559	502	521	487	508	479	550	482	568	496	510	535	526	489	480	524	538	586	492	511	576	523	535	517	517	519	513	540	553	536	560	494	527	538	537	542	514	515	539	515	506	549	538	550	516	517	513	549	557	525	554	512	520	529	525	556	518	510	544	518	506	558	512	507	549	513	546	542	511	530	524	518	543	514	536	552	469	523	557	548	513	543	572	523	578	569	503	537	514	562	522	566	528	539	508	560	533	526	571	525	555	552	550	543	534	544	528	557	527	551	547	496	486	522	483	508	543	500	553	539	523	541	525	554	549	529	534	554	517	521	487	556	534	542	534	550	525	539	543	560	534	532	572	496	563	527	535	553	547	569	504	499	515	570	538	553	550	493	510	512	532	587	576	554	537	512	554	532	542	549	585	528	541	552	536	565	519	513	495	534	528	521	544	479	522	569	520	531	533	530	510	557	500	561	567	503	491	536	509	515	572	502	523	552	538	558	552	536	543	514	510	567	553	539	545	528	581	478	554	541	587	526	514	532	560	507	524	542	533	547	538	530	533	528	511	504	547	570	546	549	545	545	515	521	494	561	523	520	538	536	567	492	552	540	501	503	553	515	523	552	523	531	526	524	524	521	486	532	546	590	512	524	538	517	532	517	520	577	530	522	550	511	558	546	523	541	552	489	491	526	516	547	517	537	516	540	522	559	548	571	562	537	527	521	536	592	480	562	503	517	533	504	538	541	563	538	522	483	530	525	503	548	481	509	515	532	537	524	561	520	482	544	511	526	555	557	551	470	516	501	545	488	545	524	550	548	540	531	534	527	519	550	498	555	548	529	534	549	530	529	523	538	500	530	525	532	551	578	521	486	545	540	534	562	536	488	508	517	506	506	520	547	521	551	480	544	525	542	554	533	522	540	468	513	518	512	520	528	514	547	567	529	550	511	540	550	559	542	535	556	499	515	518	528	514	572	552	575	548	545	544	511	566	521	555	524	547	507	554	548	600	527	530	527	559	529	514	506	551	557	541	525	517	511	573	527	582	542	536	530	520	546	504	517	529	506	571	545	520	561	549	530	551	513	480	562	552	589	544	532	556	536	504	541	563	534	527	529	541	525	504	524	545	539	559	540	538	529	532	494	570	539	516	549	532	510	492	566	526	558	508	546	594	554	530	529	554	566	535	544	541	550	542	553	529	468	507	523	525	557	559	537	551	528	526	510	551	558	517	513	536	531	513	527	546	532	547	552	543	486	560	500	530	521	548	563	544	516	572	542	532	550	548	474
23929	21080	28323	24089	20857	11829	3559	1694	2136	1739	1261	1191	966	763	711	633	527	596	2563	7358	3066	301	299	287	299	290	320	295	311	328	321	269	319	301	296	296	286	292	277	291	265	325	322	298	297	296	297	358	324	311	292	304	326	304	285	298	265	304	314	266	297	318	323	313	288	320	279	284	290	283	340	273	310	303	277	301	262	300	286	306	276	307	301	296	285	291	304	305	312	267	298	311	272	289	300	278	308	282	324	300	299	300	316	314	332	298	289	272	304	280	325	304	270	287	299	301	305	325	268	281	301	318	293	297	324	310	276	316	258	271	300	297	301	294	319	328	315	300	320	311	305	319	299	280	280	299	316	281	322	312	287	305	307	344	298	281	301	305	307	299	299	297	284	308	265	281	288	325	279	282	316	307	294	270	296	297	324	305	300	315	289	277	316	274	303	295	280	311	330	281	320	326	288	288	337	301	275	265	260	284	293	326	347	286	307	305	294	290	333	270	300	286	294	281	306	278	270	284	319	302	278	326	291	303	282	276	285	292	313	295	327	279	305	294	260	296	299	301	300	294	293	314	295	288	297	251	285	288	265	281	293	298	295	316	300	298	274	280	286	311	284	268	286	312	269	274	286	295	311	308	291	325	280	298	309	289	295	299	293	323	283	328	296	293	277	312	296	299	301	309	302	292	304	326	308	277	286	268	310	290	309	281	320	276	291	292	300	316	298	277	289	275	286	278	299	287	277	281	306	313	294	291	299	296	278	316	308	295	328	272	285	308	276	285	313	308	316	270	285	295	288	306	292	279	273	273	310	293	287	260	317	313	308	277	293	303	300	290	300	303	303	349	319	296	298	319	300	310	312	255	309	294	315	275	298	254	263	322	316	298	297	302	311	282	305	314	321	282	278	302	290	309	257	281	295	289	301	317	319	300	303	317	286	302	277	263	282	300	299	266	279	338	267	300	304	316	319	305	308	273	279	305	331	289	305	310	284	303	275	287	282	286	308	275	296	283	304	293	288	301	316	284	295	254	297	329	299	303	316	280	295	327	312	321	307	272	313	300	332	300	299	300	335	256	290	285	293	309	262	264	273	294	329	265	304	295	309	307	306	306	279	274	312	301	260	296	291	289	269	289	303	299	289	270	285	305	297	268	296	295	284	285	278	278	323	297	295	299	302	286	282	296	309	293	291	312	302	306	280	287	301	291	274	301	309	297	289	298	281	302	287	284	323	282	298	295	281	282	270	258	297	306	276	310	284	292	305	295	297	274	274	268	237	270	307	295	271	314	290	278	296	269	294	262	291	290	322	282	282	311	307	305	316	288	297	301	291	309	311	287	284	288	308	289	309	290	300	298	286	300	270	304	291	308	271	291	319	280	297	294	274	285	298	334	299	280	276	349	300	314	301	274	296	312	282	293	271	255	295	292	283	301	258	278	304	289	322	311	269	275	303	297	282	287	313	293	288	296	295	258	298	289	298	311	306	320	293	294	327	266	293	286	280	293	289	286	282	308	282	289	291	310	288	277	308	318	289	323	260	266	302	272	294	316	286	316	286	292	289	307	309	295	270	304	326	293	276	298	273	320	289	286	293	286	305	290	297	308	301	287	301	261	275	273	291	286	299	286	278	298	308	279	274	320	289	278	291	294	323	283	311	276	293	327	310	280	288	287	288	294	289	311	302	288	291	266	291	268	278	286	299	281	292	289	336	298	302	313	306	271	304	306	292	331	305	291	289	312	291	324	297	289	297	319	276	272	285	286	300	287	292	299	287	268	291	298	300	275	290	279	290	287	273	300	270	325	275	262	281	305	299	304	272	279	300	288	267	295	274	280	296	291	282	292	293	333	320	270	282	275	310	291	315	290	288	291	299	282	300	294	278	310	293	297	255	314	306	314	271	311	319	301	311	333	297	300	304	288	279	275	313	277	275	322	303	302	292	276	296	293	298	293	286	268	302	277	295	303	281	299	312	285	329	258	301	301	286	305	283	306	291	299	279	315	327	306	291	303	332	283	293	302	267	289	274	292	309	325	346	293	305	304	303	310	267	294	283	292	306	281	295	307	265	334	324	305	284	298	300	291	298	287	314	303	277	271	284	305	327	315	303	309	268	293	330	278	316	283	308	309	284	314	291	302	310	310	290	319	278	299	305	296	287	323	285	290	254	321	284	324	260	299	286	303	312	317	290	314	265	306	330	306	307	293	285	328	306	297	292	292	306	316	289	275	271	272	284	285	322	312	280	310	296	272	301	289	282	322	303	276	275	290	291	295	297	283	301	310	305	321	318	314	291	333	295	291	278	299	274	291	256	295	283	286	305	286	302	283	315	298	269	313	309	279	310	289	312	298	285	331	294	295	290	285	281	297	306	286	288	318	272	288	304	271	276	291	300	307	272	296	307	304	298	292	281	275	324	282	313	318	288	278	311	302	294	267	300	293	296	309	297	276	266	321	289	302	276	280	312	307	319	263	296	304	293	286	327	280	299	298	277	288	295	336	297	274	271	294	285	286	293	297	294	300	292	277	273	293	329	318	292	292	314	327	279	285	249	276	299	286	304	289	276	314	281	311	282	278	297	292	310	314	311	275	277	308	264	295	307	299	299	312	281	279	287	281	312	281	284	291	287	295	294	300	309	319	296	284	297	306	298	295	298	250	310	280	285	288	301	326	299	289	300	296	293	322	289	326	314	291	282	279	303	269	297	303	306	302	305	271	306	281	280	316	288	292	273	282	293	307	252	283	297	296	307	304	271	245	261	300	329	301	293	293	305	298	254	313	266	265	334	293	327	299	285	296	293	291	273	327	319	311	288	292	285	283	273	272	289	308	294	301	329	279	282	277	301	270	271	281	306	295	308	292	281	307	297	293	290	293	306	299	286	283	281	293	322	309	269	279	310	269	308	280	310	276	301	285	312	296	292	301	280	282	272	300	303	303	302	293	320	300	308	309	301	302	279	265	279	312	290	313	310	330	297	291	301	305	275	302	302	298	267	284	291	270	305	297	311	300	296	265	301	306	263	308	293	307	296	273	281	322	293	312	264	320	287	338	281	291	319	277	303	294	317	351	298	321	294	290	304	300	275	306	295	289	290	284	295	278	294	283	307	316	287	300	298	298	295	307	254	295	284	261	321	290	297	315	333	319	301	303	291	304	286	286	286	305	311	293	294	301	295	292	273	324	321	306	294	280	255	298	293	276	322	261	302	291	291	324	294	294	302	272	293	301	291	310	294	253	298	318	311	301	329	288	307	313	279	307	296	289	304	312	295	281	307	311	262	286	320	269	303	308	301	265	332	270	298	298	284	290	303	296	292	283	337	272	281	272	288	283	284	282	284	301	300	287	294	320	303	270	292	285	300	297	288	342	292	274	314	294	311	281	283	290	292	318	290	307	269	285	286	273	291	313	297	261	276	306	273	286	297	286	281	282	301	294	299	306	281	277	289	277	276	276	295	308	304	259	294	295	283	277	295	280	300	276	310	294	287	289	291	285	286	287
19358	30186	25304	18913	13647	11149	5674	4025	5453	4285	3015	2837	2259	1673	1555	1254	978	1130	5411	13903	5226	426	420	438	433	423	411	415	405	377	424	400	379	429	387	403	419	416	414	397	393	379	395	423	403	373	401	405	420	415	375	407	384	426	403	423	426	414	406	416	402	396	388	401	406	392	369	400	454	443	418	426	417	443	395	386	402	385	409	415	388	411	422	448	418	394	419	417	366	432	411	388	409	388	404	406	414	410	398	435	412	443	394	393	395	403	409	375	401	416	384	407	423	436	420	411	419	430	417	414	365	402	413	398	380	397	404	378	416	388	391	390	388	409	380	412	447	377	385	391	430	391	397	386	426	401	375	424	394	413	388	399	409	415	374	404	432	430	452	419	422	404	421	390	413	409	401	382	405	393	383	421	409	402	384	460	411	427	378	396	407	435	417	381	392	384	402	390	390	406	402	404	376	423	411	414	406	392	406	395	436	395	416	427	423	426	384	392	400	406	436	414	411	425	378	417	390	397	390	434	411	411	411	403	387	427	415	372	413	412	403	403	410	366	439	384	392	409	420	384	425	425	403	408	417	406	424	437	417	386	414	408	408	404	407	404	414	391	429	387	393	398	379	417	432	435	423	401	419	448	421	409	390	384	413	379	388	385	402	378	377	387	369	423	410	406	390	393	381	428	393	428	421	399	441	359	424	409	414	430	404	401	356	391	403	374	416	394	375	414	407	412	413	386	407	420	425	412	369	367	411	412	418	446	426	388	426	433	423	382	402	412	410	414	384	383	405	431	403	426	392	409	383	382	433	439	371	429	416	416	426	411	401	421	426	424	359	405	401	347	365	396	403	384	359	418	399	425	409	435	364	398	420	403	434	404	409	415	369	387	413	401	378	402	444	405	438	406	386	416	396	419	411	385	432	436	366	390	418	390	404	388	417	418	419	397	403	402	421	413	386	380	396	427	395	393	399	351	396	387	404	390	367	426	383	423	408	390	413	416	380	408	410	406	389	397	358	397	390	447	414	399	394	420	415	368	386	422	422	408	395	405	443	377	397	412	391	427	413	400	413	397	431	373	416	408	390	390	443	420	409	403	405	406	409	415	402	417	418	420	403	419	382	409	414	375	413	438	415	419	386	401	381	410	388	412	409	379	381	422	399	407	395	431	410	374	410	415	430	407	403	400	412	418	409	399	405	392	391	429	423	425	372	442	437	401	413	425	421	389	417	401	392	407	436	403	389	423	385	400	418	431	410	394	407	424	399	388	407	382	420	392	415	436	437	400	395	451	392	388	438	402	403	399	364	436	421	394	405	409	405	388	424	425	385	403	426	411	382	399	415	437	385	427	392	412	429	421	410	393	415	414	406	425	433	440	383	412	428	423	398	413	410	425	403	406	360	385	394	395	395	412	442	433	418	399	389	375	409	405	409	395	412	422	420	416	406	404	376	398	431	392	400	393	447	403	425	420	421	380	408	411	420	438	400	400	393	373	426	389	395	375	371	419	396	441	417	393	408	414	398	414	388	385	420	393	381	396	400	393	416	392	417	391	424	417	389	427	405	387	395	411	413	371	416	371	404	410	412	382	438	375	396	403	435	376	450	427	365	410	401	401	430	387	369	399	429	400	435	417	391	430	419	416	413	418	395	411	398	397	401	378	404	373	429	412	405	431	416	415	387	408	379	413	387	404	366	383	435	410	420	417	391	422	412	370	415	397	429	412	390	350	420	364	404	457	426	413	399	422	414	426	433	420	410	433	443	380	417	414	418	402	379	391	367	382	392	397	422	444	396	414	448	383	411	445	380	419	409	418	390	425	399	392	400	437	421	410	413	418	424	381	429	402	411	397	413	373	394	381	384	407	412	409	437	366	419	404	412	444	407	375	403	393	422	380	434	421	412	415	427	444	417	430	447	389	396	428	388	400	405	410	388	430	414	415	404	423	388	373	408	407	379	383	412	387	434	396	384	403	402	404	367	417	432	416	410	385	408	373	379	421	414	415	394	400	391	412	385	394	417	407	450	425	404	388	418	390	377	411	399	377	377	421	407	434	386	369	387	444	407	408	414	398	368	427	410	403	429	399	390	416	409	377	433	396	393	412	418	396	378	406	397	387	405	386	428	382	406	406	400	437	425	432	411	405	382	387	392	385	395	405	394	414	400	375	383	416	386	427	373	413	413	401	417	384	428	411	383	416	430	408	389	401	422	382	386	382	400	393	444	410	396	420	379	434	401	407	421	433	417	404	405	439	432	395	415	446	399	399	378	415	435	401	395	406	407	378	426	411	383	389	383	364	395	418	422	400	410	386	397	390	405	409	435	427	405	382	414	407	374	412	421	440	382	399	390	422	405	427	408	385	407	408	392	404	400	432	386	446	405	397	401	411	399	417	415	400	392	428	408	380	399	434	417	411	435	399	399	408	407	397	418	389	422	429	413	396	394	369	405	397	383	390	383	392	392	382	417	392	418	411	402	407	423	393	386	442	423	391	373	416	426	392	410	393	419	388	388	414	399	390	410	422	421	376	365	422	417	386	420	400	412	378	396	385	399	416	413	390	420	409	369	410	407	439	408	387	402	398	432	394	390	427	433	427	400	402	390	407	438	399	432	407	395	379	376	415	386	448	411	409	415	399	382	444	428	411	437	393	408	415	381	429	431	402	409	418	421	382	395	423	422	384	409	396	414	429	422	389	416	409	434	393	382	386	374	406	438	393	394	426	378	441	387	396	425	441	398	431	405	400	385	379	434	414	407	414	407	391	448	459	401	432	378	381	413	407	411	427	384	416	413	418	408	387	405	407	409	396	396	395	425	412	383	437	400	460	426	418	463	416	388	405	429	408	407	396	406	370	394	413	414	397	400	393	423	390	402	377	408	377	377	397	416	400	398	381	422	425	421	432	424	454	418	391	434	426	385	407	446	395	395	408	432	421	406	381	411	395	404	417	409	420	451	408	444	411	444	410	400	393	411	407	448	429	427	406	410	426	392	397	416	401	402	389	426	407	404	432	423	441	378	387	412	384	410	390	399	393	413	402	386	396	382	415	428	407	411	426	382	419	389	416	405	400	422	407	424	384	391	409	412	389	402	423	410	414	420	387	417	391	388	379	404	433	406	422	370	382	398	404	393	383	427	425	381	411	390	388	429	395	384	402	433	380	417	388	444	415	444	367	432	456	382	425	383	408	373	398	366	433	407	408	403	379	414	398	386	388	417	413	447	418	404	451	373	394	407	386	400	420	377	394	350	429	406	440	411	374	358	401	418	410	404	460	409	425	413	409	360	390	397	429	393	409	445	398	411	392	374	387	398	425	461	399	435	414	398	427	372	445	394	408	434	430	420	416	374	446	409	391	406	433	387	420	380	409	424	444	390	408	398	398	409	393	419	386	422	408	446	427	415	415	416	379	391	448	402	414	409	384	384	411	415	416	397	446	383	415	383	399	395	386	409	379	415	421	434	423	402	382	421	399	395	421	397	425	413	428	400	395	373	380	388	433
22800	21069	28912	23453	21101	21243	12444	3556	3211	2975	2091	1836	1465	1444	1107	687	512	579	6433	15491	4310	182	165	177	160	155	171	133	158	148	143	136	163	151	139	138	144	153	162	141	153	149	133	158	159	143	153	130	143	131	135	142	146	165	157	137	153	158	131	137	159	140	148	152	156	150	152	164	137	135	133	143	159	142	153	147	143	146	153	151	146	134	131	146	140	146	156	140	134	150	125	129	147	141	160	137	123	137	156	146	148	136	132	141	142	147	145	127	132	142	151	142	135	123	120	153	124	133	128	132	154	139	129	138	141	144	138	165	129	141	160	137	126	114	138	151	140	146	149	147	148	142	149	126	178	145	140	154	113	142	157	155	141	147	133	140	142	140	148	146	126	153	150	114	145	161	148	138	140	157	131	146	153	148	141	141	152	135	133	134	161	150	133	135	151	169	126	132	141	128	123	134	161	133	136	169	142	124	159	136	152	154	149	143	138	138	143	123	136	151	133	151	130	151	130	138	153	144	149	146	141	155	140	143	150	137	155	142	151	158	135	118	133	151	130	148	152	145	155	133	150	144	119	149	158	150	155	149	155	135	160	149	140	156	134	136	138	146	147	132	161	138	141	125	115	139	153	132	156	152	143	140	137	142	152	135	151	154	145	133	170	143	141	134	164	146	152	140	152	128	121	132	127	157	145	152	147	151	146	142	146	130	127	168	158	146	141	137	147	148	141	151	144	145	161	120	134	154	126	135	153	160	133	135	143	142	126	143	143	145	143	156	135	137	158	135	140	149	125	130	166	126	153	134	171	146	156	138	115	151	149	142	144	127	140	120	137	134	148	141	143	147	155	133	138	144	132	138	135	139	139	156	139	144	144	135	131	124	137	148	137	134	147	155	141	128	155	130	133	135	123	125	131	158	140	139	147	116	128	168	146	151	147	138	139	128	144	146	128	134	133	140	138	169	131	150	146	146	123	129	125	143	140	137	153	141	136	139	144	132	136	146	135	151	154	145	136	169	136	134	141	158	138	137	177	136	129	148	139	142	161	149	135	134	128	139	129	135	144	131	124	157	141	130	140	159	127	137	149	140	135	158	158	142	142	155	150	146	142	147	151	167	148	132	134	133	143	129	140	146	151	136	140	139	141	133	133	150	129	145	144	144	149	154	139	157	138	126	154	139	141	148	155	165	131	162	155	114	135	168	123	138	151	146	121	129	127	157	159	136	139	145	141	153	134	139	145	136	142	150	139	141	147	150	120	149	115	137	139	120	144	147	148	137	144	140	130	147	134	149	138	135	136	143	129	157	144	144	149	133	159	139	145	151	163	145	142	148	115	144	133	144	147	147	142	124	157	126	146	166	156	125	144	144	137	149	138	136	149	139	138	138	140	153	126	147	151	125	141	122	126	131	137	154	150	164	152	147	158	138	132	150	145	131	140	141	138	138	157	132	131	132	128	148	112	132	112	148	148	137	136	161	126	131	157	165	143	147	128	146	135	132	159	125	142	132	146	151	137	137	147	136	134	136	135	138	154	141	148	159	145	134	149	155	151	121	104	140	125	154	132	134	145	130	127	148	150	152	154	138	133	123	154	157	151	143	152	141	138	166	170	136	140	151	116	125	136	143	159	156	154	121	112	140	135	133	124	154	144	152	149	156	148	136	132	132	133	134	138	140	142	151	124	149	126	125	150	141	137	123	124	143	155	138	134	145	141	146	139	154	138	149	139	143	152	159	112	144	151	144	167	139	138	130	129	121	150	141	144	120	156	147	145	154	159	132	131	130	144	132	139	139	140	146	146	158	125	143	147	147	134	110	143	138	128	138	140	148	165	138	126	139	153	139	136	134	144	147	156	129	130	132	139	123	154	156	147	134	152	142	141	125	143	121	153	153	129	142	139	159	139	159	155	134	133	145	131	131	124	135	158	138	127	123	157	134	148	133	149	140	138	159	146	149	138	146	119	156	133	143	141	160	144	148	153	138	138	157	147	148	125	145	130	136	125	138	141	161	126	116	127	129	122	150	135	138	129	122	125	146	141	125	151	153	149	154	139	140	137	142	132	133	137	144	145	138	152	134	152	141	129	142	127	131	137	119	127	146	149	137	160	154	131	135	138	148	135	151	130	159	117	154	158	134	137	121	143	131	133	146	124	142	150	128	141	140	124	129	156	132	148	150	138	153	117	146	155	147	165	136	143	142	169	154	153	151	156	122	131	117	115	140	153	141	136	143	130	130	141	133	145	136	146	137	139	159	136	149	151	148	146	135	136	122	154	150	157	141	132	132	139	143	138	136	135	144	145	133	154	138	155	155	140	156	144	136	132	132	135	135	165	152	146	132	143	145	132	139	159	131	126	128	140	140	159	136	135	145	169	159	129	158	143	131	129	138	120	162	127	154	119	134	159	152	152	131	135	118	155	147	157	152	150	149	150	155	161	125	128	141	148	139	136	155	140	140	135	139	140	142	169	152	134	147	144	154	146	140	136	156	144	137	142	138	139	137	136	123	143	142	145	149	134	143	135	165	169	131	138	160	140	151	148	151	149	159	144	158	148	151	136	139	169	155	126	129	168	134	138	126	137	117	155	143	141	140	141	127	154	147	128	152	123	141	144	159	140	128	148	137	157	131	144	161	149	164	134	126	147	143	142	142	151	143	127	128	161	159	173	149	118	145	148	139	122	145	164	139	144	133	146	136	141	141	152	160	135	143	147	114	102	145	135	135	135	151	136	156	133	131	151	125	140	140	163	139	133	124	135	163	137	137	169	158	158	151	141	139	130	156	141	148	134	145	163	132	158	148	126	136	152	149	148	139	142	144	149	144	157	146	128	123	151	139	129	154	144	153	122	125	127	166	138	124	149	125	141	143	146	145	132	127	150	167	150	141	150	137	139	129	136	136	140	139	134	140	153	143	168	145	125	161	140	139	127	143	133	145	145	137	132	137	176	152	129	127	138	143	164	142	149	150	151	117	127	126	115	135	156	147	135	136	144	144	141	151	175	142	120	137	147	148	141	140	144	149	150	122	142	149	157	142	149	155	144	133	140	125	135	129	151	167	156	140	118	139	143	157	150	157	146	161	138	156	143	132	141	123	135	160	149	148	153	128	143	153	166	136	138	154	128	137	135	137	124	140	137	123	149	148	156	145	128	152	121	148	140	141	154	161	138	134	128	145	135	142	156	167	119	169	136	144	159	141	143	143	145	136	141	162	152	143	138	156	127	142	133	141	164	143	128	154	137	112	127	129	138	119	161	132	139	148	146	154	137	136	141	130	152	157	154	125	152	143	151	159	128	161	139	128	141	157	134	111	131	143	128	136	141	152	127	142	152	140	147	144	121	119	145	120	131	133	137	132	157	152	135	143	142	157	131	127	148	168	158	123	130	136	131	147	130	150	132	138	119	139	134	161	153	149	161	138	157	157	137	152	150	134	141	146	162	146	159	149	139	161	144	138	157	140	139	136	129	130	137	160	163	130	131	133	148	149	150	146	153	135
21190	35173	32569	23642	19520	15184	8595	7854	8058	7275	5321	4527	3580	3447	2738	1643	1109	1250	12575	23002	5488	244	268	223	213	215	216	211	230	215	205	199	199	223	212	196	211	197	221	210	196	213	199	210	207	211	199	199	202	219	192	207	193	215	203	171	173	205	201	198	187	194	223	187	199	206	206	198	167	219	213	201	168	176	202	193	183	193	216	203	236	201	177	200	174	203	188	179	203	211	184	203	216	220	197	170	202	183	185	206	189	211	159	196	204	180	187	197	183	198	202	186	170	198	196	204	195	184	188	181	202	190	207	203	198	176	207	193	196	184	191	190	214	195	170	188	185	193	192	198	186	209	161	200	193	181	192	206	188	201	190	173	214	197	186	175	199	165	211	180	205	193	201	182	201	210	208	193	205	201	224	198	191	182	190	177	190	194	189	210	187	204	178	186	201	206	203	172	183	180	205	201	179	182	178	205	191	189	194	197	199	194	179	179	190	210	182	202	215	199	229	199	203	180	199	192	186	212	198	208	184	169	200	207	200	195	175	192	180	213	189	183	216	188	195	169	174	204	202	189	189	184	211	178	169	205	191	203	223	175	187	191	217	174	202	189	192	203	197	209	179	205	197	199	214	198	208	195	183	195	184	177	174	205	181	187	191	184	170	184	176	182	205	178	182	192	188	200	163	202	189	194	209	180	191	196	199	172	203	205	184	189	205	204	201	169	186	191	177	191	186	196	186	187	195	185	174	170	198	190	172	188	193	190	181	187	200	212	171	193	194	196	191	210	174	211	184	179	191	191	196	201	184	195	199	212	189	206	185	181	172	207	179	181	196	205	193	216	195	182	184	195	172	187	161	177	168	172	203	186	187	181	169	198	225	198	178	184	186	208	194	184	181	213	192	169	199	189	194	215	176	175	204	211	185	186	194	200	200	180	206	193	206	169	187	192	173	214	186	232	190	185	185	184	179	184	211	199	184	194	195	194	187	197	190	220	186	195	196	214	205	199	191	216	199	195	190	182	217	195	176	209	172	201	176	187	161	188	188	194	214	189	187	188	172	193	203	194	187	209	198	198	159	179	200	227	177	181	170	174	165	177	180	191	219	181	235	197	215	195	164	191	190	196	197	221	168	180	214	211	199	184	193	175	195	190	208	179	191	197	194	197	200	179	192	197	197	175	195	214	191	198	169	215	201	210	180	220	211	213	209	201	186	202	184	181	202	172	179	203	182	198	195	175	191	172	200	218	210	181	183	173	187	183	186	211	194	182	190	186	188	191	183	223	193	195	201	186	193	209	188	193	185	172	184	195	200	170	206	199	172	188	196	181	213	191	176	211	179	187	186	163	194	198	201	191	190	209	225	186	179	207	210	198	222	183	194	207	167	220	193	195	198	191	183	189	190	176	191	193	193	186	212	174	177	189	175	184	237	195	189	199	196	196	203	167	203	198	192	217	175	195	189	199	167	205	179	184	178	189	157	161	176	195	185	199	189	180	190	197	183	189	166	194	167	175	222	179	198	206	187	213	187	184	198	184	159	201	212	207	203	202	170	212	204	182	183	202	206	176	193	206	204	196	191	191	191	179	192	190	198	209	185	164	208	175	229	190	201	191	199	194	214	183	180	184	197	187	178	202	199	192	196	173	198	206	209	173	193	199	192	190	184	189	203	214	171	185	203	193	202	205	201	182	222	208	203	191	183	197	208	198	201	193	195	196	188	186	184	189	192	200	188	202	176	197	172	188	221	190	190	195	178	173	173	200	185	191	196	183	174	179	203	176	210	193	176	214	178	200	211	189	191	184	207	181	201	179	195	170	199	180	173	184	190	202	183	191	187	196	196	189	172	194	220	204	189	200	183	200	164	176	183	196	166	181	191	162	190	189	190	177	190	181	183	176	157	187	204	217	181	169	224	183	200	192	183	180	185	191	191	210	174	186	187	190	195	165	182	211	198	187	214	194	192	198	183	170	195	172	216	186	208	179	180	202	200	195	182	173	209	185	175	216	188	195	186	180	197	199	179	193	191	194	181	192	183	191	183	182	199	198	198	186	214	207	219	194	197	202	200	189	178	186	179	185	202	199	186	165	187	186	212	185	169	191	195	194	194	205	211	190	186	186	213	216	195	161	191	203	190	196	191	183	179	176	188	210	214	184	214	196	193	190	204	207	188	199	196	198	182	186	202	203	175	188	184	184	200	198	167	172	194	184	189	188	198	190	172	181	177	195	200	178	206	199	205	186	195	174	197	178	173	201	167	196	198	191	177	207	194	202	190	184	198	207	208	199	196	174	170	177	178	204	200	188	228	198	197	175	210	190	190	216	178	183	211	192	166	191	204	178	188	173	168	225	229	197	198	198	189	176	183	192	189	177	199	197	193	192	160	174	173	186	198	203	184	201	188	211	204	195	186	176	186	188	184	191	186	181	174	195	215	156	198	191	174	187	217	195	207	179	194	205	182	189	222	204	181	176	188	184	178	187	179	179	187	190	171	201	183	217	196	201	189	202	194	206	203	204	182	185	191	184	217	188	197	218	215	183	180	191	214	193	211	185	207	166	188	194	199	187	180	225	226	201	186	187	185	224	180	194	197	201	174	178	192	185	193	179	191	164	165	203	206	180	219	191	184	182	178	200	217	207	187	195	208	206	190	201	195	177	219	199	179	180	178	208	198	206	171	185	176	170	190	155	176	188	214	189	196	182	184	186	216	217	212	197	172	188	192	188	175	190	192	198	192	179	209	205	205	199	199	181	205	168	192	191	227	184	197	211	197	181	167	188	185	212	191	208	188	183	193	179	185	215	204	180	185	177	206	194	179	203	171	193	197	196	211	188	199	205	171	198	200	187	208	187	207	196	177	213	180	194	199	187	180	187	188	201	216	190	199	198	171	192	179	187	184	175	200	187	179	178	196	193	218	177	191	186	193	188	209	182	195	194	188	190	207	189	190	203	211	173	189	205	201	165	184	192	184	194	187	184	188	177	177	186	188	188	216	194	187	195	190	191	191	177	187	198	165	207	175	186	196	199	202	188	172	185	189	204	201	216	221	178	170	183	219	197	195	187	191	175	190	193	180	197	197	190	204	198	202	186	179	190	204	192	188	171	209	219	190	200	206	213	197	191	213	195	175	203	169	157	204	196	201	186	195	186	198	195	194	163	193	182	181	181	183	193	176	194	215	215	178	205	193	188	210	189	197	169	153	206	173	197	181	171	167	184	162	182	197	183	199	211	163	203	193	182	182	190	214	188	195	200	190	222	182	180	221	196	179	210	220	200	181	196	192	194	190	193	190	188	171	196	201	206	205	170	191	179	181	173	211	187	199	203	190	174	201	195	191	172	216	232	201	184	180	196	208	185	195	185	187	183	206	177	178	205	211	202	198	200	218	216	210	195	202	186	197	179	187	192	151	200	204	182	187	179	188	194	175	202	177	208	182	176	189	196	195	186	197	181	184	179	205	163	185	207	194	205	210	190	199	193	201	188	182	194	182	212	189	172	214	203
26857	20900	17896	8281	4357	3214	1872	1232	671	694	880	1059	778	583	540	559	544	577	589	1080	610	399	410	375	382	373	400	414	370	371	404	398	377	405	408	386	397	384	422	405	468	377	372	402	399	394	386	379	380	418	419	366	382	364	383	397	382	381	433	392	436	347	400	426	399	409	386	343	415	367	386	383	409	356	402	417	381	394	362	399	393	396	374	388	367	386	399	365	353	402	405	402	390	413	390	389	378	398	397	384	334	379	383	408	369	361	397	378	372	376	424	372	408	357	405	418	364	389	369	381	390	403	375	420	372	372	368	379	378	383	371	439	397	389	391	379	379	399	356	402	382	398	399	406	375	410	359	389	410	357	422	342	397	370	379	384	374	380	410	390	358	396	385	390	383	369	416	385	412	413	403	371	412	398	374	384	406	376	386	407	364	405	394	393	410	357	353	412	365	393	395	401	411	418	369	373	391	402	415	371	373	371	380	358	414	351	387	414	404	360	413	373	429	404	382	368	372	363	405	391	408	413	383	379	404	409	395	386	376	398	376	392	443	401	418	430	375	415	377	398	386	405	418	410	393	381	377	331	360	378	417	359	398	375	376	399	357	397	373	387	380	394	382	395	411	375	381	388	396	356	385	385	383	411	389	405	430	400	380	416	370	374	412	373	388	359	391	401	370	383	389	352	399	355	398	384	373	412	381	426	387	366	365	383	407	363	387	360	430	410	359	359	401	401	388	409	398	387	389	361	414	384	394	424	378	380	360	391	404	340	413	363	390	375	400	379	404	394	414	373	377	378	393	384	388	367	390	403	393	405	362	378	358	388	400	386	405	405	398	383	411	390	383	411	406	392	404	432	353	370	425	378	398	348	422	416	411	410	445	437	376	379	341	392	360	409	383	389	380	400	385	419	382	410	376	383	421	382	403	397	425	397	377	366	386	389	386	355	390	362	390	362	427	381	408	411	416	377	390	362	364	372	405	360	378	426	389	376	384	399	374	371	378	423	350	414	382	384	402	410	382	383	368	420	365	374	382	380	403	373	398	372	411	383	381	397	370	395	387	421	382	397	406	388	390	372	385	385	426	415	389	388	376	356	417	393	377	407	405	384	402	396	385	373	398	383	379	393	415	387	401	378	417	395	379	356	420	362	363	353	389	389	379	410	383	395	395	413	423	386	379	400	364	376	433	354	378	394	431	386	396	392	382	393	415	383	406	404	377	415	361	383	399	353	349	370	362	358	390	409	393	391	420	384	380	390	370	361	403	419	402	378	382	401	379	375	431	407	372	382	380	398	431	406	377	424	408	400	398	364	389	391	386	393	396	375	409	369	378	352	389	385	395	388	401	373	375	396	404	401	402	401	391	400	392	404	394	398	419	368	390	401	388	411	411	414	389	356	407	416	381	382	361	365	412	443	364	402	387	430	382	411	401	378	420	378	395	420	396	377	386	371	384	399	375	389	383	380	378	399	384	381	413	348	370	390	369	394	391	408	359	373	379	386	398	393	365	389	389	360	392	393	402	384	367	402	395	377	409	405	382	379	406	394	406	400	382	381	385	372	351	401	370	410	404	413	433	423	385	389	437	358	389	412	412	410	429	379	378	386	411	404	379	380	367	367	395	373	368	408	383	394	357	369	401	350	389	390	382	400	380	385	371	404	392	405	405	398	369	376	380	396	388	366	404	379	404	406	432	404	373	424	376	398	386	363	394	407	388	393	372	378	374	367	371	412	404	394	420	427	416	395	373	366	425	396	392	398	379	385	394	381	409	444	396	383	419	358	398	385	421	394	401	407	419	403	399	379	370	372	386	383	355	403	374	430	388	380	402	401	394	407	411	368	402	452	380	386	385	373	384	383	400	418	378	442	379	363	388	410	382	357	392	378	389	380	399	406	354	397	424	368	354	370	426	401	375	379	387	394	427	395	372	388	416	400	392	360	403	373	395	401	367	395	385	408	397	374	394	390	412	376	426	369	355	418	380	371	395	415	358	395	403	368	408	388	398	405	405	368	408	412	373	380	388	386	405	405	375	419	374	394	390	374	364	387	384	377	383	424	378	391	393	433	384	365	375	393	364	361	400	387	382	370	394	399	400	392	424	400	415	374	392	398	398	389	385	391	371	375	410	411	406	425	375	399	383	343	402	386	382	408	371	375	407	393	391	390	390	402	348	379	371	377	386	405	386	371	401	399	382	385	389	389	396	348	400	426	380	378	353	371	384	401	402	392	397	383	402	388	410	398	367	385	379	381	429	369	370	397	399	383	402	387	412	348	371	387	390	393	421	411	376	361	407	404	364	356	388	422	377	405	387	407	404	401	376	378	414	398	376	434	352	359	390	419	384	424	357	379	370	401	385	406	364	406	405	349	418	391	402	408	433	371	361	427	385	358	363	396	403	382	381	383	359	341	395	368	352	380	396	381	397	438	390	374	385	403	401	404	383	357	385	376	403	403	397	427	397	395	409	388	381	369	416	380	366	377	361	418	358	371	388	381	432	402	406	360	392	374	386	371	396	364	387	424	391	376	416	363	420	366	417	395	365	377	426	416	399	361	393	392	394	408	392	392	435	430	399	394	393	373	407	450	391	446	388	399	387	380	375	408	376	348	389	404	408	416	386	372	384	386	381	355	426	408	377	360	363	367	391	381	391	376	383	405	389	410	371	373	395	386	405	372	402	446	409	372	417	369	411	393	399	398	362	402	402	375	358	417	384	406	389	372	386	391	399	388	392	405	382	407	391	384	428	374	389	397	445	369	377	381	380	405	390	386	335	385	394	379	386	354	400	388	397	390	419	383	386	400	408	422	389	402	399	385	400	370	403	375	368	358	433	433	411	400	395	406	372	400	380	417	357	417	351	371	417	375	416	359	387	380	382	384	361	420	348	341	402	372	367	362	413	418	398	380	386	392	388	373	413	394	375	410	390	360	395	378	424	385	406	424	418	379	376	380	405	407	370	389	376	372	411	356	391	403	423	398	398	369	386	376	402	423	373	406	374	387	417	401	386	396	389	394	407	378	427	398	359	370	417	354	403	394	390	414	419	395	393	365	374	396	357	396	408	389	394	405	371	399	392	403	377	384	375	379	390	411	401	413	414	414	406	396	354	387	382	384	358	358	400	411	401	411	391	400	382	377	389	393	387	385	376	397	405	374	367	409	367	375	414	413	414	408	376	381	393	403	378	381	416	409	431	419	402	427	351	389	425	393	380	434	380	380	374	401	375	403	372	376	421	406	390	399	392	383	348	359	366	403	386	383	383	382	374	385	408	373	389	417	416	396	375	397	402	411	373	397	403	376	432	394	410	401	410	385	391	421	392	362	398	360	393	395	395	397	407	361	383	375	395	379	402	403	402	401	420	332	368	406	375	410	398	383	373	390	347	371	369	380	382	397	414	403	410	394	349	411	410	415	363	379	397	370	401	397	394	385	378	424	386	385	369	368	384	414	376	399	404	437	390	365	393	378	405	380	394	412	391	358	369	385	392	391	405	371
16498	21018	21241	10398	8919	7303	4497	3037	1368	1550	2071	2315	1629	1086	991	1019	930	944	1031	2213	973	535	550	508	500	472	537	552	492	538	499	521	532	503	541	511	481	497	535	523	514	504	504	527	525	506	576	561	502	522	591	533	519	531	519	582	496	528	495	512	526	528	510	562	556	551	537	550	531	541	534	519	539	501	525	526	503	552	558	532	528	488	505	549	529	487	575	537	549	493	532	510	536	477	546	506	526	491	560	503	559	528	524	482	540	510	532	526	541	545	490	533	535	514	501	561	533	545	512	519	512	518	511	502	526	578	519	518	503	531	541	500	509	513	543	503	576	509	515	528	559	527	550	509	591	542	522	521	560	529	517	516	552	555	509	556	498	548	534	529	525	560	518	533	543	522	503	487	538	529	535	484	495	558	483	530	526	537	565	517	549	556	553	484	535	529	530	527	558	555	517	544	534	517	554	504	568	532	513	522	518	545	561	532	572	541	496	536	518	524	508	563	545	551	534	510	534	507	473	533	547	522	509	531	524	549	551	549	504	504	503	526	549	541	531	538	525	522	512	504	491	492	527	528	561	523	500	546	518	515	505	527	535	534	522	480	540	476	558	501	555	520	557	538	515	507	533	525	490	532	505	535	506	540	522	550	558	527	530	514	542	528	535	531	513	586	559	591	564	529	522	545	550	492	540	547	561	527	529	511	514	510	509	538	535	555	519	560	511	506	520	526	520	512	506	532	524	521	494	526	535	525	516	548	539	501	541	521	525	520	521	491	553	542	531	488	570	570	514	525	493	554	530	565	478	535	564	538	512	527	533	497	519	503	498	526	495	541	515	553	548	499	559	512	531	559	559	545	603	520	541	521	565	548	526	574	547	560	538	531	494	521	546	541	512	530	513	517	469	504	476	554	517	506	525	514	532	505	477	531	551	531	542	538	494	507	530	561	548	509	516	503	521	525	578	492	509	505	545	504	540	518	560	545	524	552	560	520	516	553	514	535	517	506	525	488	527	548	506	491	541	496	498	542	513	552	536	545	533	541	499	507	530	540	531	551	546	499	570	508	545	548	481	545	537	564	522	536	522	499	529	491	543	501	544	521	520	554	513	532	536	494	539	512	541	545	532	498	553	512	522	542	500	498	537	537	510	553	518	521	541	524	568	499	535	545	515	518	534	570	526	520	503	534	516	539	534	512	545	537	499	577	583	530	541	543	546	496	483	575	522	567	545	554	511	472	530	508	516	520	527	502	564	519	500	555	552	517	541	498	536	510	545	508	536	521	589	523	524	523	513	515	526	539	553	559	541	524	538	547	550	538	562	489	507	501	506	537	516	529	539	517	502	543	536	566	510	529	568	488	536	523	535	554	527	482	540	542	542	512	506	500	546	514	503	545	528	548	536	519	528	544	504	551	518	562	537	532	549	540	546	538	531	541	538	540	490	541	549	538	483	491	574	522	512	537	470	507	542	507	519	525	492	506	553	539	518	535	509	542	541	523	493	541	462	523	542	482	536	550	527	532	535	566	536	511	571	503	581	557	558	528	577	536	524	524	513	528	547	491	535	535	553	557	550	531	497	490	522	504	516	531	554	572	539	486	524	514	534	535	518	501	531	546	525	541	526	511	528	534	527	596	535	514	522	533	475	482	488	546	530	526	569	513	540	552	518	510	528	518	523	499	533	532	526	533	490	529	535	500	525	513	555	544	492	539	505	548	467	508	522	537	543	509	532	480	548	491	562	529	522	484	516	513	538	509	503	506	531	537	512	543	477	523	543	504	484	517	561	522	512	522	556	524	504	504	524	525	534	532	537	532	518	563	530	556	534	536	507	513	551	544	570	498	549	528	561	543	530	501	527	505	524	536	510	528	558	526	534	543	523	536	509	547	520	528	530	525	498	553	507	540	518	506	536	545	529	527	539	499	551	505	502	511	539	519	512	496	508	486	557	504	491	488	495	515	509	540	514	496	518	491	534	497	554	504	489	545	534	536	547	502	541	493	552	554	491	535	519	502	527	574	557	527	525	556	527	534	504	502	527	522	548	518	529	521	530	591	524	525	531	533	528	568	545	505	544	537	499	539	527	502	538	545	527	555	517	508	533	533	505	539	524	552	529	517	530	558	513	536	485	518	558	536	500	552	483	529	537	521	506	509	538	534	510	528	489	524	513	501	519	573	527	512	510	537	504	531	515	514	526	539	534	492	563	529	522	517	498	558	532	533	532	513	514	536	525	488	496	515	511	529	518	513	516	563	531	524	516	519	504	489	534	543	524	534	505	549	534	501	510	525	508	508	525	567	506	495	520	578	517	531	527	554	507	508	523	525	528	517	557	521	532	500	488	562	522	563	535	508	507	493	553	526	497	522	515	514	496	554	511	532	519	545	537	509	514	501	519	528	548	521	532	537	510	508	526	561	518	534	501	518	537	538	517	547	556	523	525	500	502	523	532	515	556	531	484	526	492	527	491	585	569	523	503	530	528	499	523	552	506	507	541	549	507	510	513	462	535	561	500	519	535	509	530	501	501	506	567	497	503	520	550	566	552	557	519	544	517	565	585	504	498	540	543	505	503	498	529	525	498	560	550	497	508	563	558	567	496	516	542	542	539	553	517	528	528	510	520	553	545	517	543	527	522	509	557	529	502	548	542	557	557	511	546	514	518	555	523	522	544	521	525	525	558	506	541	551	507	487	503	525	513	555	517	506	496	518	514	518	530	526	519	556	510	569	540	531	544	536	511	532	523	505	528	554	467	534	515	546	569	498	512	514	516	543	563	488	498	551	488	537	563	522	505	488	545	552	466	554	510	527	525	509	530	519	532	534	537	516	538	537	514	519	567	515	528	479	512	509	557	556	537	540	505	510	517	520	528	524	522	487	508	543	554	526	520	538	542	521	528	545	535	500	481	513	558	561	527	567	553	477	510	504	509	517	525	522	493	519	528	506	495	532	527	528	485	541	499	528	535	540	513	497	526	528	519	514	545	555	520	508	508	539	543	530	516	487	507	511	541	537	535	555	480	522	537	517	510	503	512	527	563	557	494	474	535	543	552	545	542	519	520	481	515	503	546	486	502	525	562	512	543	476	528	525	552	553	518	499	521	531	539	528	547	549	555	505	510	501	542	479	542	500	534	501	566	532	532	525	555	573	537	579	527	490	515	514	538	512	534	536	541	519	530	513	564	508	558	536	491	492	516	506	571	510	493	561	533	525	584	518	543	497	569	518	489	520	510	511	510	539	473	510	514	511	551	527	500	507	507	536	550	520	517	542	570	502	488	541	466	562	495	501	519	520	567	533	522	521	544	555	540	524	521	533	526	501	560	511	540	502	550	534	502	530	508	538	522	546	539	521	548	516	544	506	491	505	505	549	525	542	579	487	525	495	566	504	522	511	555	547	511	472	551	557	531	523	538	490	545	522	523	500	516	511	498	524	547	540	550	483	509	530	551	560	520	523	508	516	518	498	532	498	546	519	583	532	515	490	530	511	555	521	530	491
24079	21127	28321	24199	20969	12738	5057	1954	1042	898	777	1038	1144	843	761	717	741	729	2177	7448	3028	373	315	313	293	288	322	314	289	298	325	322	317	298	291	300	286	307	326	305	314	285	300	291	316	277	318	289	289	307	295	311	309	276	329	318	296	287	317	269	297	292	278	286	320	280	317	288	287	290	291	286	323	322	260	309	270	287	308	306	302	321	339	315	285	321	294	294	297	286	294	284	310	303	291	292	308	314	305	300	287	278	299	301	294	311	309	297	291	299	302	332	299	305	320	321	296	293	293	314	300	322	317	297	304	289	294	261	288	295	315	307	304	294	267	283	291	306	330	309	305	294	284	281	307	308	296	329	272	286	324	278	267	269	307	334	285	277	287	336	308	298	288	299	327	285	341	276	284	309	313	280	269	287	320	296	305	322	282	286	273	308	293	310	314	343	300	289	276	332	299	294	302	313	307	291	289	305	303	284	337	277	276	295	310	310	291	301	308	264	296	284	315	300	321	317	314	313	254	304	307	298	311	310	294	267	287	318	259	320	292	300	289	283	304	306	289	274	280	293	307	283	323	298	281	320	279	281	287	303	290	291	293	280	285	334	298	284	291	308	303	285	297	299	306	291	315	294	323	317	324	316	297	305	274	302	286	286	271	310	294	310	316	293	306	290	305	263	274	287	295	286	298	292	311	273	299	311	275	310	292	274	305	282	300	298	288	317	281	286	305	267	297	295	291	291	282	299	298	319	289	303	308	306	272	285	333	312	291	299	288	300	299	312	304	313	300	289	322	305	283	298	311	290	305	298	330	304	272	314	318	289	312	286	319	277	283	289	302	299	281	266	309	303	294	326	285	304	301	329	297	311	298	301	293	302	301	324	295	292	319	272	275	304	334	312	287	296	286	260	314	270	292	282	305	267	297	302	307	267	281	309	331	297	289	289	320	313	297	313	331	319	306	341	262	300	303	267	311	273	254	308	303	299	280	276	301	289	284	310	296	294	299	309	275	279	300	274	284	296	329	268	280	290	295	307	292	276	285	327	276	307	280	307	295	289	280	277	254	288	294	282	321	309	307	309	313	298	307	266	289	279	309	296	308	292	299	327	266	300	328	294	283	287	307	324	301	309	303	319	277	313	285	283	299	286	321	281	288	287	256	258	301	265	330	289	282	287	290	292	288	343	315	303	304	301	304	293	313	320	263	320	316	309	297	277	339	313	299	330	292	302	318	328	315	278	310	332	310	274	309	284	295	297	310	302	293	290	294	302	329	300	325	303	293	290	300	280	263	301	318	280	319	296	280	285	298	324	284	285	292	281	314	285	315	298	298	328	279	308	311	300	276	305	291	263	284	257	312	319	276	292	312	309	267	328	285	289	320	293	291	338	272	289	298	303	304	304	278	278	296	286	302	319	306	294	276	262	285	293	321	318	322	285	311	310	281	300	325	328	311	303	304	304	272	292	269	274	271	290	313	308	294	276	303	290	326	284	272	264	288	314	290	321	312	278	303	300	289	327	317	339	292	300	309	289	295	301	296	289	324	264	267	307	285	285	332	325	273	305	306	283	333	311	285	298	303	295	300	303	322	275	302	320	266	333	294	257	299	292	306	307	294	309	262	298	308	292	288	326	302	300	301	294	313	331	305	291	302	289	262	297	313	297	305	279	287	285	284	314	292	291	316	297	308	307	282	316	314	310	294	300	275	280	303	307	310	305	287	297	295	319	326	301	309	297	307	334	275	311	296	302	295	334	317	272	285	293	287	275	291	332	300	309	281	317	307	331	324	276	321	312	298	308	286	307	298	304	312	318	301	308	309	290	311	283	306	310	306	299	291	301	312	281	327	309	317	295	304	302	282	284	293	302	314	292	312	302	308	314	293	295	308	264	278	286	316	317	294	316	301	280	277	304	312	328	295	273	292	296	328	303	296	309	259	286	290	281	328	290	319	294	295	278	282	322	290	306	288	294	273	304	296	297	325	284	327	301	301	271	295	315	294	326	306	276	295	286	307	313	313	300	324	324	286	312	319	264	293	308	291	292	304	316	300	323	301	302	272	297	308	323	297	291	297	275	313	296	286	292	323	280	284	297	293	301	312	303	297	290	268	315	302	285	332	299	307	261	293	298	317	303	325	296	310	298	322	299	307	328	314	330	311	293	277	294	279	311	303	306	303	281	322	304	291	276	332	302	309	298	295	289	295	300	296	313	298	307	290	283	329	288	282	278	276	312	334	293	301	295	292	297	280	312	309	265	299	309	305	313	300	302	295	304	319	319	320	288	309	293	302	310	290	295	265	323	296	277	308	299	295	340	302	322	297	327	321	309	295	303	254	324	278	298	305	322	286	329	283	309	319	249	306	305	285	305	300	304	278	306	285	318	318	291	303	317	270	299	320	318	299	305	306	267	295	273	282	295	287	301	338	315	284	291	294	294	296	292	297	268	306	307	302	295	325	302	294	269	298	294	324	300	311	295	294	310	300	312	286	307	293	309	271	324	272	294	292	296	296	315	328	280	315	332	297	319	308	294	278	289	310	296	327	308	289	281	278	287	277	292	294	266	260	293	313	307	302	279	311	324	298	286	284	319	295	282	282	355	298	296	272	284	278	341	281	293	317	277	304	285	287	316	300	297	301	326	302	321	298	319	297	327	295	301	325	292	286	297	289	306	309	315	274	337	331	303	288	302	304	285	291	292	312	305	308	304	287	295	300	277	297	287	278	298	284	301	304	306	300	327	314	291	302	310	326	291	290	300	288	310	283	306	287	292	315	268	292	291	288	317	310	306	289	313	270	317	299	285	298	289	290	305	269	267	305	282	274	314	297	288	289	309	311	320	305	311	299	305	282	277	314	295	279	300	324	314	322	277	289	269	332	268	281	296	318	303	300	287	286	313	321	296	297	299	261	279	274	275	293	307	292	304	308	340	280	327	305	316	314	313	309	284	288	308	294	311	266	325	279	294	303	328	273	327	271	312	305	281	295	294	291	311	278	318	284	298	290	298	311	286	300	296	272	300	303	296	302	281	289	330	292	286	285	318	280	304	305	324	268	304	282	289	319	295	293	300	307	291	307	305	296	285	309	311	312	267	302	304	297	306	310	274	293	320	273	280	275	294	309	283	301	330	309	294	296	289	293	292	287	316	313	295	293	284	296	332	309	281	297	274	296	317	315	309	308	306	310	269	327	331	289	299	307	313	283	296	320	281	310	276	286	277	277	301	308	309	298	277	308	314	291	271	307	278	298	305	277	289	278	317	297	296	305	320	289	292	297	289	288	317	313	280	288	268	326	275	285	329	296	292	279	295	289	299	300	305	290	293	279	300	292	281	301	300	331	333	300	249	300	310	286	266	303	298	286	307	261	273	274	288	290	291	272	291	279	287	292	304	299	309	300	278	321	340	310	323	327	277	318	311	278	337	287	294	292	282	307	319	311	283	284	281	305	290	318	269	294	287	295	295	271	303	307	301	291	311	309	275	305	291	296	294	324	297	308	282
17074	29194	28955	15908	14038	13310	8762	4713	2325	1998	1888	2484	2519	1863	1509	1376	1581	1407	4702	13779	5093	604	441	418	419	460	441	406	445	438	423	416	384	413	453	404	402	438	422	409	443	408	379	412	406	399	433	404	425	429	438	443	411	370	420	438	460	415	410	430	394	412	419	413	433	432	406	388	408	451	380	417	412	427	415	423	413	434	422	405	416	402	420	427	413	404	409	414	422	430	439	415	392	471	378	422	416	429	418	418	434	409	416	421	412	404	430	416	415	365	415	412	420	429	396	394	446	419	393	446	426	393	401	418	392	391	415	427	382	411	404	437	408	391	419	436	400	390	426	398	405	420	409	408	399	455	398	405	381	434	420	378	435	415	413	432	393	439	422	382	435	393	406	437	434	399	395	376	418	399	373	443	400	389	398	432	406	409	455	389	401	422	409	435	433	445	404	400	416	373	392	402	412	431	410	389	391	420	432	404	418	399	393	418	424	422	407	393	407	422	415	394	394	403	378	413	417	434	401	405	428	373	419	444	411	392	434	412	425	399	428	427	424	405	406	429	437	396	420	456	436	409	414	421	461	355	395	451	432	372	413	399	400	390	447	424	403	402	412	413	447	401	449	434	401	420	437	385	417	404	400	408	410	417	430	405	415	422	396	404	418	442	432	381	456	386	387	383	419	405	404	417	399	420	419	406	402	409	416	415	384	421	404	423	419	404	404	423	409	421	410	414	390	432	441	405	416	426	440	402	400	428	397	405	429	431	435	434	395	444	452	420	398	404	394	383	388	421	409	424	427	407	396	401	398	442	421	399	398	416	434	409	420	402	418	455	412	393	399	405	406	386	381	406	393	394	391	418	402	389	406	415	403	391	435	422	417	393	397	393	405	390	436	389	411	436	416	438	434	417	394	405	397	426	421	384	446	424	442	411	433	412	430	396	401	417	377	451	364	400	413	432	430	407	427	440	383	423	418	389	409	381	425	381	441	400	442	378	432	425	423	415	429	436	401	397	422	446	402	408	410	396	426	414	419	415	398	410	405	412	379	440	431	408	413	412	403	419	404	468	405	401	456	448	426	424	385	365	429	424	424	408	406	385	407	424	420	407	432	414	401	415	465	407	394	392	399	398	420	441	429	366	412	410	414	394	440	401	393	397	418	442	441	454	379	404	374	426	403	414	405	449	392	431	381	418	407	411	414	438	416	396	432	433	401	443	413	420	394	388	394	452	440	402	403	428	365	427	417	436	427	392	414	408	442	421	381	401	410	380	392	416	417	438	408	399	402	423	423	401	373	392	433	416	429	436	428	425	388	408	390	397	386	446	417	382	423	413	447	409	381	385	433	437	389	399	433	426	380	386	421	417	446	398	416	428	428	451	404	424	443	389	410	472	428	389	397	405	418	431	382	408	431	421	418	407	424	403	393	412	436	390	391	409	401	406	408	398	383	440	389	425	422	427	430	417	408	430	406	404	408	410	428	408	413	423	427	446	450	402	385	398	398	401	417	409	416	379	396	421	436	403	388	361	384	414	438	407	383	450	396	406	385	430	411	454	444	442	418	406	417	434	396	438	416	412	420	390	426	386	441	428	392	437	416	427	408	438	418	396	434	417	403	417	412	381	396	417	444	417	407	426	414	375	451	397	450	400	408	375	424	415	419	399	386	412	409	410	417	394	426	428	408	360	445	390	419	451	398	390	403	392	435	421	409	422	433	406	421	409	413	407	414	416	455	414	395	381	381	414	411	379	457	411	445	421	383	393	410	405	394	412	430	404	414	406	428	384	392	423	416	429	424	400	423	437	406	409	418	426	431	429	401	424	438	380	412	376	440	395	400	420	426	430	424	424	393	414	420	364	417	379	436	421	467	412	387	432	429	414	413	395	379	420	446	403	430	389	383	425	369	399	408	402	399	404	383	407	438	377	416	425	431	412	407	443	406	360	433	453	382	397	428	445	400	406	400	423	440	418	405	403	407	393	419	434	400	402	433	431	395	398	419	424	371	385	418	403	400	428	394	391	433	412	410	440	420	412	420	401	383	384	398	439	387	439	383	394	451	426	435	435	410	409	404	340	409	419	411	390	419	405	372	394	411	423	397	428	409	411	430	416	379	402	397	424	399	411	424	446	424	441	412	378	394	427	400	463	385	443	459	417	415	442	391	445	416	464	416	388	428	432	426	405	417	398	444	446	466	380	422	386	415	389	440	430	435	411	409	353	430	407	444	401	411	472	427	401	417	419	398	432	395	378	387	437	448	395	410	425	389	406	431	414	404	434	409	420	411	421	404	424	419	410	408	405	406	406	388	440	407	419	392	432	394	440	434	427	438	431	410	419	417	420	387	418	391	400	415	395	405	399	427	410	418	412	393	439	417	424	412	411	419	384	397	382	433	449	408	446	403	425	434	406	394	413	433	435	424	386	413	371	392	419	410	386	431	424	460	480	404	425	394	402	415	431	416	444	460	435	416	394	423	411	428	412	380	459	397	449	415	420	412	431	427	400	448	404	397	420	421	433	412	415	375	411	426	408	406	434	447	433	406	429	406	441	426	371	412	409	407	446	430	399	424	415	407	380	421	402	418	399	405	430	424	412	425	413	416	451	423	379	427	397	408	417	444	400	404	411	465	405	378	426	419	402	382	401	382	409	369	421	412	422	419	416	437	457	387	416	419	405	410	383	464	346	427	403	436	418	430	409	417	412	405	373	417	418	394	371	400	391	434	405	411	379	422	389	401	407	444	377	446	463	421	445	440	409	392	411	388	394	421	438	417	412	403	396	418	416	422	413	420	438	400	440	387	365	418	390	398	424	410	387	420	395	392	412	397	421	401	439	419	411	421	405	415	401	412	380	431	432	421	423	422	410	386	405	394	413	432	425	386	415	407	381	377	414	433	416	412	394	398	426	425	397	434	383	404	428	395	408	435	419	439	415	420	407	399	433	415	402	397	384	418	404	403	430	441	408	408	405	412	416	453	419	432	392	404	401	390	449	403	436	427	439	442	406	429	360	410	387	432	398	426	394	406	425	392	386	410	383	375	408	401	438	414	424	412	384	406	424	437	427	399	369	413	412	392	439	415	399	410	400	404	415	421	412	396	403	458	424	429	434	433	404	409	442	389	391	419	416	417	398	407	411	417	404	344	367	410	424	411	443	400	387	418	430	410	402	384	429	424	450	414	401	424	430	400	423	411	390	447	430	412	430	402	410	430	415	409	398	454	397	390	441	394	414	396	425	402	400	446	404	391	462	413	416	448	409	395	460	440	387	429	400	415	404	414	432	412	389	376	412	404	429	418	435	389	406	417	407	398	425	421	443	420	390	394	435	422	402	398	410	397	412	402	428	444	388	402	420	422	384	438	422	406	377	433	436	404	392	393	422	410	406	439	419	400	386	416	376	401	422	413	372	370	396	435	427	387	429	418	403	396	414	404	417	428	448	412	428	394	401	406	404	436	402	418	429	430	416	416	425	436	416	429	417	437	386	439	405	401	370	377	446
22860	21104	28884	23560	21134	21643	15885	5566	2369	1269	869	805	1202	918	747	767	774	913	4478	14477	6603	200	191	161	145	159	160	178	148	157	148	148	142	160	153	147	163	157	172	142	133	142	169	157	134	125	167	147	153	151	142	142	146	147	148	139	161	145	145	142	131	138	136	158	145	133	142	149	145	138	155	129	142	129	136	159	150	151	133	143	140	159	148	158	142	122	145	148	127	162	144	139	153	127	147	131	140	140	131	130	131	170	184	129	178	125	147	139	156	152	151	150	158	139	136	155	149	167	146	135	168	133	157	151	148	139	142	142	141	136	122	149	137	134	160	138	125	151	146	136	122	161	153	131	155	135	142	151	135	143	132	146	160	141	160	119	167	151	156	153	129	131	130	138	157	139	135	160	147	118	140	148	132	149	160	151	143	135	166	147	151	158	146	152	143	156	165	122	155	146	157	144	127	136	158	141	154	139	143	142	136	142	152	137	125	143	142	132	142	139	132	133	133	133	157	147	138	151	163	147	141	149	109	115	136	142	139	155	158	128	123	160	169	149	131	142	121	141	159	165	139	149	164	139	156	113	127	139	140	158	156	140	137	151	145	142	156	144	140	126	163	146	148	142	160	163	148	151	140	159	163	151	133	141	144	133	145	150	147	169	152	155	154	123	137	145	132	132	150	131	153	162	132	155	148	126	154	162	142	162	161	151	148	141	145	136	159	126	152	148	137	144	176	137	142	139	143	136	144	136	152	145	151	162	138	130	131	154	148	143	140	147	131	148	127	135	153	138	141	142	143	136	143	152	122	147	150	136	133	147	154	149	116	131	147	157	139	132	128	127	157	151	129	157	168	136	150	137	142	160	163	160	144	134	144	130	159	139	158	148	135	151	158	149	141	140	151	148	133	142	148	153	138	155	157	127	124	114	124	151	151	153	150	152	149	140	147	128	140	135	155	134	154	145	141	141	127	125	141	139	158	155	141	153	147	150	137	137	132	141	131	147	153	155	146	136	149	154	133	163	145	149	158	128	126	151	144	149	139	142	160	136	125	144	159	150	125	142	146	139	130	144	142	132	166	129	137	122	156	156	150	137	135	165	144	152	141	133	147	138	156	166	148	142	125	150	157	139	148	129	151	147	146	162	149	161	147	153	128	171	161	155	129	154	144	126	155	117	179	159	139	140	149	141	141	127	127	128	126	160	128	141	142	137	129	157	161	125	154	157	133	125	110	130	146	153	135	148	152	141	175	157	145	142	139	145	152	131	149	156	161	133	140	149	145	157	127	140	156	148	152	148	134	157	150	149	148	137	123	142	161	137	137	124	147	130	128	139	138	136	135	124	121	130	143	138	160	139	147	140	137	130	158	148	134	148	139	146	150	122	156	159	153	144	128	137	154	131	166	133	168	152	167	134	147	141	156	147	132	131	145	136	156	144	149	150	137	157	162	156	124	149	153	125	152	133	142	157	153	124	130	169	146	165	156	145	140	150	157	149	134	127	162	137	143	164	135	161	128	123	145	128	138	132	152	146	150	161	159	130	160	139	152	165	138	152	164	134	145	154	135	122	152	141	146	134	136	135	129	145	130	126	138	154	148	154	141	128	143	142	135	130	148	146	160	145	130	146	144	160	127	164	152	156	156	125	147	131	138	167	168	133	147	160	150	161	137	163	151	128	157	133	147	150	171	152	169	129	159	126	157	128	153	160	147	134	141	141	139	152	145	147	135	131	132	162	119	131	145	155	135	136	158	151	137	126	131	157	140	152	152	158	135	143	147	156	144	134	137	139	160	153	149	146	137	144	141	135	147	148	158	136	153	151	143	146	152	152	140	144	149	175	143	157	156	128	167	128	117	148	153	143	122	164	150	155	156	148	129	162	131	136	144	143	143	138	168	139	151	144	137	151	145	158	161	141	138	133	147	167	119	126	138	146	129	144	141	133	152	135	140	144	137	141	162	144	146	145	144	114	142	151	145	142	133	156	135	123	148	143	137	136	163	134	150	140	122	147	144	154	142	138	150	132	138	159	131	130	139	157	151	145	143	167	132	138	143	149	145	137	134	143	152	134	128	171	140	144	148	142	139	134	140	148	155	145	118	163	144	141	148	141	147	167	160	153	150	152	146	139	153	139	137	148	131	121	137	148	136	154	147	122	159	129	139	157	144	157	147	159	140	149	129	145	131	146	127	152	151	156	150	151	134	140	136	163	139	148	131	129	149	153	133	143	143	117	175	141	147	144	131	161	131	144	143	140	129	130	149	155	129	148	157	152	135	127	148	128	140	166	138	159	149	134	156	137	143	138	139	138	132	145	133	137	131	136	149	141	140	152	140	153	159	168	139	128	151	152	156	155	136	134	154	135	166	149	139	129	159	140	155	173	150	139	133	145	139	135	132	133	143	146	138	147	128	143	140	161	147	154	127	154	146	154	136	125	129	158	138	138	156	156	141	154	141	161	127	142	165	142	145	153	145	140	150	144	128	156	133	159	144	138	145	135	130	148	150	140	148	144	153	122	145	134	131	143	138	132	124	156	153	149	136	156	161	142	165	144	135	167	157	155	143	137	146	146	132	155	157	155	157	138	153	154	143	146	135	146	144	147	137	155	158	159	156	144	141	129	156	132	143	132	134	134	132	143	132	127	147	147	130	134	152	147	133	150	129	138	135	139	151	138	140	138	111	140	146	136	167	147	140	137	126	142	152	141	132	134	155	141	133	143	156	125	149	130	139	132	150	141	116	158	136	145	153	139	141	127	151	152	126	176	171	133	148	137	131	136	147	141	139	144	145	144	168	128	122	158	117	129	143	153	141	155	156	122	128	140	133	174	142	162	134	142	131	171	141	158	123	134	140	127	155	137	126	146	148	152	136	122	153	140	127	153	164	142	162	143	149	157	154	145	140	128	157	143	123	138	142	139	132	115	133	116	131	142	136	165	140	149	146	144	150	122	144	129	149	145	134	146	114	146	169	143	154	151	136	132	155	136	125	122	131	127	158	142	139	141	150	130	155	132	151	135	151	137	140	137	120	137	132	131	147	133	146	135	133	130	136	143	145	145	154	120	141	139	166	135	139	158	151	140	149	128	149	139	160	152	137	141	144	171	163	154	164	131	137	147	155	127	124	125	129	170	137	143	144	125	138	149	130	150	148	130	132	173	116	129	150	132	144	151	160	136	146	135	140	183	149	168	138	133	142	135	126	142	147	134	113	123	134	157	139	154	139	149	160	150	151	172	119	162	139	156	145	164	127	132	113	153	167	148	125	142	160	144	156	135	150	148	131	135	156	132	147	146	145	143	148	127	135	128	133	151	128	123	159	168	172	140	140	134	134	137	124	129	162	155	167	136	131	141	154	131	138	167	126	130	161	140	128	139	137	141	145	142	156	157	135	151	179	145	141	174	148	145	147	134	151	161	137	163	145	158	137	128	140	145	164	141	163	154	129	132	136	152	159	137	142	149	155	141	140	151	149	137	140	151	143	130	140	136	146	142	134	153
19266	35575	34190	21220	21820	20208	14466	11011	5876	3294	2265	1997	3037	2268	1682	1846	1798	2030	9064	22557	8977	239	239	219	239	251	253	228	231	248	222	203	230	221	216	224	201	184	225	221	193	191	203	208	196	217	195	196	214	181	196	189	212	206	222	220	199	180	192	208	199	185	180	178	204	212	197	199	200	218	203	212	197	179	207	191	202	186	172	198	199	214	186	182	207	209	187	212	189	188	184	180	172	204	206	193	168	187	198	194	185	193	193	202	209	182	199	185	217	189	197	191	198	211	209	195	215	189	173	185	185	175	213	183	194	203	181	188	218	187	181	184	190	193	227	174	210	198	198	184	183	209	188	193	222	197	189	202	218	179	195	195	193	170	199	179	191	174	170	200	179	213	192	198	204	190	212	216	185	180	194	209	171	165	196	224	194	178	209	198	180	189	193	199	189	211	225	199	199	206	200	197	208	211	179	233	193	177	178	211	190	199	197	209	195	227	192	217	194	195	211	199	188	174	198	219	206	180	206	195	197	193	175	201	202	192	218	210	161	190	206	191	201	198	187	191	207	221	174	212	200	204	188	180	218	174	195	179	152	206	194	197	219	206	206	196	215	202	182	191	191	183	188	225	180	209	182	190	209	187	188	178	182	191	194	174	208	202	191	213	181	220	189	208	212	221	173	212	217	197	182	184	197	196	188	201	205	197	188	202	183	207	179	178	189	201	188	198	194	210	203	208	215	178	209	209	182	214	211	186	228	172	224	178	203	169	208	178	177	194	209	190	201	200	212	190	204	197	211	212	183	202	175	187	206	209	208	186	180	202	218	188	218	192	194	200	200	199	181	201	191	188	164	196	199	198	209	175	186	222	187	202	186	185	182	184	199	193	190	195	188	182	195	205	194	183	204	216	209	199	212	205	203	184	189	205	187	180	177	200	194	191	176	212	186	213	180	198	195	214	196	206	205	210	214	199	212	190	186	192	194	195	199	211	188	170	181	196	228	191	170	208	188	199	186	206	194	196	183	230	222	180	216	186	187	181	188	193	207	200	195	204	189	201	192	217	215	214	214	165	200	202	174	174	203	184	208	204	209	197	202	193	196	204	185	191	205	211	172	190	183	188	201	206	210	215	197	210	192	187	200	194	214	188	190	207	204	213	194	197	195	188	201	182	198	186	204	192	195	196	216	180	199	200	202	177	207	196	186	182	186	195	187	203	187	206	222	182	177	217	201	176	198	188	210	193	205	220	184	191	213	217	185	174	211	212	199	183	186	229	176	193	225	185	167	204	208	182	188	181	182	220	205	228	200	179	195	206	207	201	205	193	208	196	207	205	163	175	199	189	219	222	202	202	227	217	209	188	184	184	207	193	184	209	173	195	199	203	200	175	192	194	199	177	175	199	175	222	203	180	207	205	228	192	193	212	193	175	183	179	190	166	212	168	178	199	196	196	192	228	211	199	190	219	188	193	203	182	205	212	210	202	209	169	219	166	221	202	200	210	168	184	212	196	189	195	189	219	204	210	195	193	206	193	204	170	164	187	224	201	198	195	201	194	173	187	205	205	188	169	196	208	207	196	184	203	169	196	209	203	191	200	201	201	179	185	206	198	220	194	213	204	195	180	189	200	207	197	187	182	199	189	187	174	185	239	222	187	191	196	209	192	209	187	174	174	191	205	198	179	206	203	186	206	208	205	217	211	217	185	185	201	201	213	191	191	180	190	189	185	184	190	193	188	210	177	186	209	213	198	175	184	189	212	196	190	207	204	183	181	208	184	188	203	162	198	185	182	219	181	209	190	210	190	205	207	171	199	205	188	208	185	185	187	211	213	181	207	200	193	218	181	208	208	197	195	206	208	217	170	190	197	198	203	184	198	196	179	201	191	211	200	172	199	223	183	197	219	210	180	202	194	200	192	207	189	196	214	169	173	194	191	202	182	198	193	181	206	170	197	212	177	195	212	208	198	204	203	181	198	197	192	202	214	200	188	196	154	176	197	195	177	203	190	213	189	206	189	196	202	196	199	206	157	183	181	180	201	182	189	190	187	201	207	214	184	213	185	214	188	208	198	197	190	195	180	201	188	190	183	189	175	207	176	192	190	178	207	177	205	177	189	206	181	192	195	208	185	177	195	204	190	202	211	178	201	208	176	194	205	189	187	199	167	206	193	170	192	189	177	175	193	205	177	173	213	176	171	193	192	202	187	203	202	202	208	170	191	191	207	208	202	208	204	207	202	194	193	191	200	203	196	178	196	178	184	205	186	213	186	182	195	190	199	186	166	185	173	187	207	209	189	191	189	184	186	175	208	188	179	190	199	197	189	199	213	179	192	199	211	190	205	196	218	172	207	160	186	204	208	181	200	179	190	203	183	223	179	191	213	184	213	211	206	204	214	178	197	192	199	206	218	171	211	174	207	207	195	219	172	193	178	209	201	200	184	215	182	210	167	172	189	193	199	193	205	220	184	179	195	218	202	182	213	178	179	182	179	194	196	204	186	192	202	216	198	174	172	197	205	196	191	196	183	181	201	190	168	169	191	193	175	171	191	193	190	210	202	209	194	188	191	184	206	210	199	196	163	195	198	195	191	197	207	209	206	203	198	199	194	197	191	198	175	215	204	181	191	201	177	180	181	182	185	189	196	196	219	210	219	196	186	188	187	198	213	201	200	192	197	192	211	194	213	156	223	176	202	233	204	196	187	182	228	178	203	198	185	175	213	233	188	218	216	188	240	191	204	172	201	172	195	199	192	196	185	184	201	205	191	202	173	208	213	194	199	187	179	177	200	227	202	176	215	195	221	206	194	199	192	177	206	200	178	216	194	181	202	210	202	240	206	225	203	190	224	186	175	185	178	194	183	181	226	205	210	199	200	173	210	202	196	199	163	191	211	224	196	176	187	186	191	213	203	212	202	203	202	188	212	191	190	198	196	199	209	188	166	181	211	202	190	210	192	190	203	213	190	189	194	187	200	189	185	178	189	198	194	189	169	219	209	211	189	192	219	204	197	211	211	219	186	173	197	217	177	203	208	201	211	186	193	183	215	196	186	215	180	183	189	179	181	184	177	217	192	207	194	196	198	177	198	189	188	190	221	187	181	199	186	201	179	183	193	188	179	179	202	166	225	201	204	201	209	195	198	220	195	184	189	196	222	181	195	198	188	219	177	183	201	201	190	184	178	195	199	180	216	195	200	207	169	192	203	182	194	173	203	175	201	194	211	225	187	191	192	203	173	203	205	189	219	194	193	189	167	182	213	206	170	202	189	194	200	207	209	186	189	226	177	210	190	204	181	182	213	206	188	182	182	170	200	221	191	197	195	161	193	193	190	210	183	213	219	193	201	196	231	215	189	200	193	203	190	224	179	183	201	204	203	237	175	185	182	206	189	202	222	175	202	189	196	212	213	185	215	188	190	198	179	188	188	190	198	203	179	222	172	175	198	187	202	212	177	196	171	210	182	228	211	185	181	215	166	190	227	204	195	196	192	202	200	169	193	221	183
26807	21021	17993	7743	6050	4811	3139	2705	1888	1262	719	501	630	566	492	507	510	510	787	1108	995	430	417	433	392	412	371	402	422	441	443	432	392	413	424	378	383	391	405	428	396	409	430	403	430	407	366	386	378	410	444	402	423	404	447	401	403	418	412	417	422	387	424	397	420	409	411	427	413	382	419	421	426	421	389	389	423	384	407	437	431	425	428	453	448	435	402	411	372	402	410	402	396	364	382	408	388	432	426	431	403	406	426	421	442	405	400	396	416	435	425	408	394	407	429	444	445	423	357	438	406	403	388	401	427	410	421	430	396	421	384	396	377	394	385	407	420	434	421	414	420	362	429	412	377	444	394	433	441	430	421	379	416	441	401	402	415	428	401	394	424	434	421	444	420	398	443	414	420	424	382	412	395	376	414	405	402	420	450	405	410	419	415	424	397	419	399	426	383	451	442	416	386	436	393	422	420	422	423	400	423	426	367	440	386	400	399	407	442	429	421	414	433	421	435	389	443	433	399	426	438	420	421	432	418	368	425	369	414	389	398	393	425	393	411	427	378	412	431	400	425	442	383	411	431	394	389	384	405	399	379	421	422	402	418	430	408	391	372	424	366	407	398	413	417	405	399	410	416	432	387	399	363	434	385	376	455	420	423	425	388	419	370	425	387	396	402	401	401	384	415	429	423	447	383	430	405	400	390	438	427	401	369	434	444	412	424	402	404	400	413	400	401	393	447	397	409	388	401	424	405	443	464	397	448	382	410	441	420	425	415	444	437	426	414	377	410	400	379	409	430	427	392	414	423	412	432	417	419	415	425	402	399	412	425	456	398	445	439	429	439	429	397	399	375	415	429	372	399	407	377	375	386	441	386	410	380	419	431	401	388	418	401	403	398	375	416	404	458	458	399	394	398	390	422	431	449	401	388	453	381	389	400	406	426	416	430	418	436	411	383	434	395	372	410	412	410	402	403	420	435	430	412	412	427	424	390	407	396	411	405	378	404	413	417	419	422	442	390	411	393	400	386	432	414	417	407	434	372	414	425	417	422	384	438	472	417	415	399	390	387	417	435	387	419	398	416	411	452	423	419	398	400	406	411	434	402	425	403	424	418	383	422	419	438	398	394	364	452	405	436	417	397	429	397	408	371	388	417	454	416	435	424	400	418	424	381	425	399	412	397	373	408	409	424	399	392	427	394	412	415	405	431	413	383	406	411	382	406	427	404	396	386	393	443	440	430	409	415	433	418	416	373	438	456	431	446	435	380	444	401	425	402	363	436	400	409	388	418	381	400	430	430	429	412	402	397	429	417	390	395	396	413	443	401	388	444	428	425	408	412	453	426	401	419	410	428	384	417	414	410	431	404	463	425	421	395	408	460	384	413	388	410	418	411	423	413	393	422	428	398	445	444	387	415	449	408	413	393	417	373	454	428	432	453	433	357	434	407	391	403	405	438	415	420	401	407	380	378	402	377	430	403	370	436	367	418	403	384	406	377	421	402	397	402	421	389	380	382	392	415	407	425	408	422	466	426	427	396	397	373	415	406	401	421	411	421	419	390	392	410	390	397	396	414	391	423	398	425	426	419	412	390	390	414	378	405	375	399	403	403	403	399	374	432	387	405	413	404	397	424	423	408	419	420	409	428	427	371	442	411	409	425	420	420	440	410	432	372	396	408	401	392	383	405	391	388	432	453	423	392	420	389	447	427	403	411	396	435	416	414	429	403	397	411	421	463	405	434	459	415	401	409	375	428	398	444	416	388	406	437	397	435	433	380	439	382	452	433	436	409	388	414	386	372	399	378	396	391	424	433	413	432	386	419	427	403	426	427	415	442	426	397	416	423	440	432	431	412	393	389	400	430	413	401	391	423	427	392	378	420	388	424	450	403	426	391	411	390	425	404	383	424	413	395	405	408	436	396	391	425	448	394	408	440	373	383	384	427	438	407	380	382	399	412	419	391	424	463	409	424	397	442	419	416	386	386	434	426	399	415	388	411	411	409	416	398	409	435	423	408	402	416	387	397	446	384	432	428	415	384	373	434	384	444	413	375	426	398	429	424	378	373	425	416	403	386	419	405	415	377	430	391	377	422	422	408	421	430	420	409	427	390	394	408	416	401	386	392	360	407	421	410	453	479	458	399	424	410	429	415	409	409	418	399	384	437	402	419	431	420	404	397	422	436	395	417	393	436	406	398	415	448	410	443	407	412	394	434	381	393	433	420	457	425	391	437	412	387	396	408	449	386	399	405	405	419	425	400	386	441	391	399	407	396	404	404	426	417	395	375	391	411	430	425	403	417	445	423	426	386	464	412	400	405	391	432	400	426	409	444	423	401	396	411	375	406	392	397	428	384	416	422	436	402	388	410	424	436	432	404	429	421	367	412	416	413	412	413	414	417	415	440	389	405	417	424	413	406	442	406	425	418	388	410	426	380	399	405	421	415	421	424	397	403	424	403	420	407	413	394	407	404	423	411	394	449	415	376	436	420	420	413	379	361	431	391	397	433	421	395	381	405	392	395	401	420	398	383	395	410	444	418	427	461	420	422	396	389	405	441	408	401	405	403	390	395	436	406	396	438	406	430	422	429	390	456	389	403	429	393	418	427	423	414	402	374	361	413	436	377	394	430	413	421	435	388	431	435	422	425	447	438	391	444	414	435	431	407	385	404	409	395	416	456	416	393	436	413	416	441	370	468	431	440	406	420	416	371	377	407	419	409	448	404	433	422	417	454	412	434	426	393	408	426	397	408	419	407	437	434	440	423	440	407	370	407	429	435	387	411	410	396	443	442	396	405	383	409	412	390	444	399	419	401	406	395	439	447	411	390	380	419	410	428	403	392	389	378	414	414	412	412	397	406	425	433	401	412	472	413	421	422	414	416	443	376	413	413	410	427	424	412	418	420	418	382	422	375	384	410	406	427	436	419	412	398	430	414	421	387	377	389	411	418	403	442	411	383	463	435	403	438	371	380	417	385	409	428	410	440	397	422	420	427	466	379	423	414	417	397	416	381	408	405	409	420	407	409	416	411	429	422	412	416	394	405	455	413	382	406	404	423	441	394	425	452	401	449	450	404	403	376	403	393	391	427	406	405	435	414	408	424	407	397	398	422	404	388	406	398	414	418	417	384	419	430	389	427	398	413	417	407	410	417	426	399	393	403	414	412	408	424	443	434	416	393	436	427	367	420	394	432	432	397	405	387	425	415	450	428	384	407	421	417	398	395	420	404	389	445	424	371	413	419	439	394	393	418	438	433	431	425	405	419	435	407	403	374	400	426	430	430	430	400	396	438	431	385	374	393	421	409	429	427	410	384	411	412	417	386	423	393	409	427	401	420	429	377	388	403	425	403	419	415	431	363	406	424	433	414	436	457	418	431	413	423	431	352	431	382	410	381	389	402	407	441	395	401	385	423	412	412	419	431	412	432	425	397	415	439	446	413	417	398	395	438	410	418	446	396	430	411	416	352	365	393	395	436	421	378	405	462	392	408	437
14946	23184	20140	10084	12026	10467	7234	6599	4421	2863	1360	879	1182	988	836	801	736	791	1355	2094	1792	635	582	528	581	543	549	513	501	569	564	601	596	583	559	521	551	546	544	561	563	582	570	546	550	525	558	587	531	550	526	540	594	507	555	547	548	564	575	585	574	554	572	571	552	525	575	544	576	555	557	567	541	569	531	565	579	530	559	595	603	579	562	543	547	569	586	571	562	567	592	529	540	542	592	547	585	565	529	597	498	568	536	565	613	546	547	541	587	554	541	546	548	537	569	551	562	531	520	522	548	517	530	539	589	546	555	537	547	565	558	563	576	562	551	526	592	574	581	598	572	575	601	564	542	527	532	576	538	545	540	588	548	568	570	558	504	532	546	563	574	524	563	552	559	562	548	574	558	579	514	558	550	563	578	535	606	554	512	512	579	551	537	552	536	523	561	573	571	585	570	516	555	565	559	582	526	524	580	549	597	562	554	601	578	571	572	549	542	553	567	558	537	561	545	558	537	566	554	512	595	500	563	568	520	582	517	538	523	572	558	575	549	518	527	577	539	559	516	579	576	558	513	567	516	545	541	523	523	615	568	526	517	546	560	600	562	529	535	549	517	578	551	591	531	509	529	534	570	583	550	577	545	547	565	540	551	534	549	574	564	565	530	539	524	569	551	554	519	566	589	564	570	503	531	558	570	546	542	569	588	538	540	553	530	561	575	570	578	518	577	552	612	529	532	523	567	560	559	544	534	577	545	557	548	542	580	561	524	582	563	520	584	551	583	563	537	551	501	601	554	535	568	534	520	566	575	565	545	544	564	555	572	573	514	592	612	563	564	551	540	538	585	586	567	564	547	560	568	577	519	559	605	582	572	531	558	544	570	571	583	599	542	566	568	558	579	521	579	569	579	520	550	533	582	586	542	536	502	549	557	573	575	544	563	531	557	578	563	571	566	552	561	558	547	542	559	551	555	550	575	570	593	574	591	493	567	586	568	560	530	561	594	481	529	518	559	553	563	530	552	593	552	557	577	558	505	604	540	519	549	502	536	595	581	529	552	533	524	563	579	527	565	577	555	557	535	547	529	566	546	544	557	552	583	524	581	552	591	562	532	553	556	564	584	564	555	532	557	564	539	564	540	543	594	547	529	555	537	581	557	581	540	523	545	545	579	557	613	538	565	571	551	545	562	561	564	539	561	596	537	567	555	564	574	525	562	562	602	554	542	530	550	587	534	552	542	560	538	574	562	570	594	523	597	573	523	569	602	554	549	534	547	591	567	530	550	567	572	550	568	539	549	553	570	557	564	520	570	565	558	564	562	533	539	522	533	557	555	508	557	573	550	588	570	597	572	573	566	549	542	513	558	538	563	569	566	515	569	585	549	599	558	538	557	524	600	551	573	569	552	567	572	510	554	556	604	542	577	609	510	545	562	544	534	543	534	532	562	543	536	583	519	568	531	549	565	549	573	538	589	602	587	555	549	540	547	561	544	539	531	539	551	545	529	555	581	555	569	554	592	587	557	598	554	559	560	531	487	550	530	537	629	565	545	554	534	537	536	554	619	552	572	583	553	584	563	567	565	564	563	574	557	558	583	558	596	541	564	537	560	537	518	525	540	552	562	583	552	580	529	541	560	554	541	588	534	543	573	553	607	556	555	573	576	599	557	556	552	514	565	554	581	503	608	565	556	491	551	596	597	533	595	527	554	554	558	543	573	554	555	565	582	570	536	522	574	552	540	545	566	585	541	540	549	508	589	528	559	584	592	582	545	541	594	536	581	594	542	531	563	551	561	525	528	563	563	544	599	555	540	568	548	553	578	576	558	547	574	541	541	585	547	559	493	552	577	561	560	531	558	584	565	546	550	590	558	551	560	534	553	518	555	585	560	536	535	535	513	540	574	548	573	583	519	551	518	592	550	565	521	541	555	574	560	545	537	538	602	558	561	568	545	558	608	550	544	536	561	562	547	558	589	570	518	525	583	537	570	546	586	594	533	541	535	555	555	577	580	583	568	537	512	519	552	515	546	556	550	541	533	526	519	525	521	553	523	600	549	551	577	509	532	524	559	578	580	580	597	570	573	539	515	586	526	560	550	524	534	560	558	555	581	560	560	547	549	576	548	554	546	544	527	564	561	510	584	598	582	615	543	528	548	565	614	542	543	508	557	526	516	581	550	515	597	557	553	561	571	567	558	534	542	557	544	557	567	596	563	578	531	555	540	547	537	499	554	578	520	557	556	506	578	524	549	569	568	554	548	540	566	545	561	590	580	547	532	578	580	549	599	518	561	542	573	578	557	579	515	545	551	590	586	547	570	524	523	578	588	560	530	537	541	529	559	555	539	552	536	561	578	556	560	548	550	539	493	508	547	569	574	579	551	601	555	540	570	526	582	565	544	564	568	514	568	552	553	574	564	583	578	568	513	586	533	556	550	558	569	524	541	533	551	594	610	569	605	549	510	535	554	597	580	560	558	527	566	558	546	586	568	568	571	536	569	560	532	555	558	537	531	543	525	546	538	556	582	556	562	551	583	572	541	569	579	533	545	505	541	525	557	540	599	562	559	594	530	577	532	574	557	544	536	555	578	523	585	580	598	561	573	561	541	541	518	600	571	519	568	575	560	557	566	518	554	556	572	513	549	556	581	591	575	563	579	527	527	534	577	539	521	523	542	538	547	576	551	555	575	567	582	539	625	543	534	538	551	524	595	533	551	574	556	586	500	572	551	561	548	568	589	571	549	544	569	559	553	558	561	533	576	570	550	566	594	518	567	564	585	541	534	527	539	560	514	549	566	543	558	579	555	591	590	533	565	564	561	566	610	575	556	575	554	545	565	569	557	580	604	595	574	555	540	565	536	561	528	579	557	567	555	568	541	539	536	570	557	534	549	544	547	572	533	551	582	560	564	540	569	580	561	572	555	522	552	498	592	588	537	524	585	566	571	526	596	548	552	570	543	573	540	554	546	635	576	560	536	539	546	542	559	538	553	590	548	546	561	517	565	566	566	588	563	520	564	558	523	547	535	482	518	581	583	543	579	559	568	558	584	573	525	567	554	569	566	595	542	554	557	555	587	585	573	546	545	594	541	550	554	540	573	569	520	556	526	532	549	549	561	580	527	564	566	556	546	590	564	543	538	533	561	591	550	537	558	563	598	554	554	565	576	557	547	554	517	543	576	547	571	542	550	568	563	538	568	533	560	540	560	577	564	545	539	581	557	537	583	527	560	604	589	540	543	539	532	521	542	534	507	549	558	527	556	550	554	610	569	565	522	552	560	549	506	585	593	545	542	571	624	542	558	566	555	570	534	554	576	544	545	572	545	542	523	561	582	527	507	517	597	539	567	540	540	540	577	551	595	560	559	575	555	550	507	539	550	524	556	579	559	597	548	532	580	535	579	568	547	577	586	553	561	552	546	608	579	574	549	543	550	538	577	571	560	559	576	550	572	561	557	557	567	535	555	567	551	581	570	557	569	591	583	587	517	546	549	591
24061	21114	28371	24131	21029	14313	8243	4648	2737	2277	1907	1351	1274	935	716	636	541	516	2823	7600	5388	982	316	323	342	307	363	326	343	376	314	358	326	335	340	346	313	334	291	365	337	371	314	342	334	336	377	323	291	345	321	288	343	321	345	339	373	336	345	333	341	332	319	294	335	342	306	324	322	337	298	318	326	347	310	340	327	292	322	301	346	313	339	332	327	320	312	327	310	352	355	296	291	342	295	319	343	348	330	352	311	363	319	337	327	327	343	321	366	343	351	339	325	319	335	313	339	335	326	304	347	297	328	329	363	336	336	336	312	340	299	330	331	335	339	353	300	336	324	355	287	327	350	334	348	330	304	331	329	321	320	329	328	338	341	365	301	299	333	377	289	330	355	324	295	343	349	310	317	321	335	331	316	328	321	339	295	302	308	328	352	342	327	305	346	324	336	342	328	298	328	317	315	344	336	314	338	348	318	340	310	337	325	300	319	333	338	335	333	346	328	310	319	348	326	324	334	330	345	336	354	311	319	338	338	324	378	311	324	311	335	325	277	336	357	306	344	283	345	329	353	340	323	326	312	336	302	354	324	330	328	304	341	349	322	361	322	322	306	345	321	329	313	360	348	356	334	319	326	339	340	331	322	352	322	302	321	324	354	354	339	338	299	330	309	317	339	349	335	294	351	313	339	312	351	349	322	325	355	338	313	326	316	280	322	327	307	312	317	333	345	333	344	337	345	329	357	330	330	341	305	335	347	332	352	341	356	321	295	357	329	324	321	339	315	330	300	339	376	336	312	363	304	318	355	330	346	338	315	339	318	352	349	289	321	357	331	318	332	348	331	330	362	339	299	321	317	330	327	339	339	353	336	339	317	309	340	306	339	287	334	335	310	309	309	317	349	332	329	336	322	351	320	326	356	326	322	320	326	331	346	381	365	341	296	301	344	315	348	319	333	319	317	358	312	318	343	344	353	298	320	338	319	296	313	334	335	349	307	325	327	345	347	330	359	320	329	350	327	352	338	319	333	331	326	322	355	331	384	323	296	338	334	328	330	320	319	360	330	335	300	335	325	322	331	323	345	345	304	330	335	318	334	313	324	309	327	368	319	324	329	328	340	339	327	313	365	336	327	334	329	324	320	303	341	327	316	303	332	298	312	329	328	331	376	320	321	341	326	348	307	296	345	363	341	317	319	313	317	341	327	335	337	318	307	324	346	341	343	325	286	333	318	321	321	328	360	339	345	336	354	350	336	326	330	327	342	319	350	336	358	325	319	338	315	294	335	322	337	303	348	326	353	322	318	322	331	315	330	348	340	311	354	324	333	332	349	324	327	341	329	317	341	321	307	314	298	315	322	299	334	334	308	341	322	315	344	320	332	346	350	309	322	349	332	309	309	345	322	326	318	314	309	332	318	359	343	304	299	321	339	316	333	336	322	319	331	326	325	320	290	387	298	344	350	328	316	319	343	302	284	336	331	348	328	286	347	362	336	340	303	330	331	328	327	329	315	335	324	315	337	310	323	300	337	313	336	345	325	376	381	341	308	342	319	330	359	341	313	327	343	364	336	321	330	325	299	327	314	343	323	301	322	302	321	303	384	332	329	328	318	322	324	326	321	335	338	314	328	334	335	323	287	339	339	308	293	339	315	339	331	325	334	332	309	326	291	301	325	342	309	324	351	304	284	326	339	331	298	314	321	320	341	344	315	346	301	347	349	286	302	325	321	334	295	310	328	348	326	345	330	328	356	351	364	299	300	311	312	304	318	354	318	329	364	343	332	337	292	351	337	339	340	342	289	332	342	327	319	322	316	319	305	337	314	334	343	334	329	338	345	356	330	311	321	314	306	353	341	330	339	322	339	301	343	325	297	327	355	316	332	315	296	338	328	319	316	314	323	318	331	345	338	346	358	320	329	335	320	342	322	326	359	324	313	358	332	351	336	306	368	327	311	328	323	320	365	305	355	324	329	302	319	325	329	312	330	324	340	320	338	324	319	335	322	314	352	315	321	324	303	356	319	335	308	347	322	333	336	339	306	343	349	322	320	323	338	337	364	293	316	328	336	342	376	315	309	310	363	320	343	346	349	339	360	312	324	303	315	324	317	330	314	293	335	337	333	280	329	304	334	351	338	292	339	330	316	336	361	348	318	358	357	350	347	287	334	329	366	346	335	345	332	300	315	323	328	333	301	326	324	351	319	331	361	322	323	328	324	318	369	347	317	342	316	308	342	355	321	332	333	351	333	305	315	339	326	316	363	334	328	338	346	320	338	314	338	305	337	334	308	324	365	342	359	331	348	338	309	329	309	319	317	304	332	319	330	343	321	315	326	319	352	336	314	314	339	349	330	318	316	339	341	340	322	359	338	354	323	327	348	353	320	346	331	327	329	334	314	359	336	326	341	335	353	349	296	331	323	344	331	352	330	323	299	333	358	316	329	295	352	329	327	341	319	312	326	295	300	341	297	295	286	307	350	312	317	324	313	336	336	327	332	328	344	308	290	321	320	300	347	339	340	314	345	307	317	345	320	301	345	357	317	364	325	330	356	339	312	342	329	332	338	311	327	352	350	296	322	357	322	339	342	332	314	334	334	305	365	338	348	361	327	343	322	336	318	337	335	313	314	323	337	328	358	309	326	338	331	319	315	342	339	336	363	308	302	341	325	355	307	358	317	328	343	291	344	363	354	332	323	324	297	322	345	326	316	327	347	333	320	328	316	329	328	355	341	321	321	361	286	346	336	331	320	310	348	320	340	336	330	320	334	340	327	340	335	353	341	321	304	356	338	333	312	353	297	323	289	315	328	298	338	307	316	311	338	336	360	340	343	335	330	332	335	335	312	322	364	309	345	324	349	307	347	320	306	326	309	341	342	332	315	329	333	323	344	345	300	331	355	348	336	342	317	337	328	308	322	339	303	305	330	299	346	357	358	285	339	326	332	323	335	317	301	310	299	337	344	302	330	288	366	321	325	321	352	322	346	306	318	315	334	305	319	307	353	322	321	341	308	317	316	356	329	338	339	308	341	335	334	352	319	339	321	331	328	337	318	277	341	336	324	309	324	341	314	321	348	320	330	341	326	364	329	323	327	339	326	362	325	296	323	313	345	284	362	332	344	313	322	342	354	321	305	326	319	276	339	309	306	309	295	324	308	340	329	312	309	299	331	331	319	330	313	344	301	334	317	325	329	338	333	342	336	330	317	312	322	309	323	350	318	312	303	327	338	356	296	329	318	359	317	315	328	325	324	321	342	337	318	326	352	307	322	315	336	337	338	321	336	307	328	314	301	336	314	352	351	323	347	344	305	344	357	280	318	338	317	318	337	314	305	327	346	300	302	354	332	319	320	397	330	338	324	337	305	320	313	320	327	318	341	318	336	316	343	321	310	309	326	341	314	306	302	368	322	318	306	331	349	297	290	334	349	327	334	312	306	330	329	318	388	341	372	314	337	314	327	322	325	314	338	332	323	372	317	302	329	313	363	316	312	310	350	350
15405	32120	25638	17299	17097	15711	13378	9728	6623	5733	4480	2985	3038	1993	1479	1178	1036	974	5840	13797	9313	1548	478	450	428	468	427	455	423	426	451	463	478	480	441	430	424	446	386	473	433	442	455	446	441	461	456	439	463	440	431	446	416	396	441	453	436	435	459	458	427	450	471	435	476	441	459	458	444	497	454	435	426	472	463	495	426	455	443	458	453	478	463	446	471	478	439	450	495	433	438	446	437	454	483	461	455	418	451	422	422	461	440	480	454	479	453	477	511	431	455	465	442	483	464	428	420	406	449	454	449	444	449	413	440	438	459	434	427	435	477	467	419	459	456	454	465	457	445	479	477	450	436	449	454	473	439	428	411	482	463	459	445	461	455	419	445	461	430	443	412	470	416	420	479	459	440	459	458	444	455	457	433	452	465	436	433	478	472	410	445	420	441	449	434	444	426	463	455	475	443	433	413	434	456	454	476	474	472	452	423	445	460	454	464	451	446	424	454	462	446	447	433	494	460	468	407	467	464	450	441	453	473	487	417	449	475	479	407	433	462	460	480	447	489	449	444	455	442	462	441	426	437	453	466	437	422	452	445	449	442	431	494	446	430	469	443	417	439	420	434	465	430	429	461	485	454	458	465	425	463	449	465	435	468	423	426	469	491	435	453	435	447	464	473	470	457	454	420	471	464	478	450	451	439	445	482	477	443	439	452	435	437	442	453	427	433	447	445	446	444	427	435	461	442	417	430	449	468	431	458	502	458	434	474	450	441	407	444	439	408	463	428	476	436	462	453	410	448	449	464	437	431	421	466	436	421	446	488	449	506	455	431	427	451	456	446	439	452	456	428	446	440	445	450	465	429	447	454	460	436	453	455	455	445	397	471	462	431	425	444	454	474	413	380	417	436	401	465	432	448	444	460	448	460	449	451	417	436	471	484	416	454	411	481	410	421	460	433	471	431	444	458	443	465	408	450	483	484	450	415	444	485	473	470	438	446	442	441	454	464	498	416	461	451	415	477	451	433	421	411	382	440	445	439	440	427	465	424	465	473	422	450	482	427	437	428	469	413	475	480	425	445	433	455	434	437	458	475	427	465	444	428	442	439	454	460	451	440	453	431	501	443	428	445	439	425	437	416	452	460	451	425	478	460	456	409	444	423	450	443	433	445	441	428	441	463	464	453	462	452	452	420	457	436	457	484	465	449	474	461	435	462	438	427	438	421	447	454	447	457	486	459	440	434	457	464	412	418	403	476	452	435	435	463	415	436	434	453	487	431	454	492	424	430	411	471	424	490	436	427	450	456	424	414	423	448	458	452	478	431	409	474	452	465	446	453	499	429	459	415	435	439	464	440	432	417	424	450	410	478	442	466	420	436	469	440	456	450	425	453	455	452	422	448	451	458	413	426	428	448	438	474	425	415	427	402	448	451	480	428	425	463	449	421	431	436	435	419	433	475	445	428	478	416	442	459	427	432	458	452	452	462	427	464	442	436	460	470	448	433	449	462	464	451	455	436	407	431	460	442	453	451	470	483	420	455	445	464	467	443	450	447	452	479	442	473	435	467	477	484	434	480	487	404	451	442	457	437	453	438	458	440	427	460	453	427	428	453	441	421	467	456	447	418	432	457	450	445	470	432	472	454	449	436	469	444	463	467	414	415	442	466	469	463	439	436	485	446	432	461	468	461	456	424	463	453	465	467	446	437	479	461	474	451	413	440	455	452	417	482	438	415	450	446	467	452	458	452	454	454	448	417	462	462	443	432	469	451	447	432	460	413	457	425	444	448	445	416	429	450	487	453	477	483	446	447	462	430	459	432	495	443	479	442	450	455	438	454	453	440	448	429	483	449	421	467	426	424	419	463	448	450	453	444	413	392	444	461	443	447	445	471	472	420	429	479	466	465	443	483	437	430	412	438	453	422	422	398	408	481	420	441	419	426	435	469	433	459	442	447	448	397	454	433	457	420	474	446	450	447	421	450	436	464	426	435	453	475	430	450	430	418	436	423	437	444	426	448	457	429	455	467	441	418	463	437	420	444	454	405	445	441	463	442	424	437	482	416	491	450	443	483	458	436	433	422	465	421	457	425	470	475	475	463	459	422	476	453	423	452	490	438	447	469	446	500	441	441	481	467	458	484	441	424	416	484	447	436	437	469	534	418	438	430	421	470	452	458	427	437	431	437	430	479	462	462	462	464	447	451	433	451	442	473	443	440	433	430	456	387	469	445	452	423	448	440	447	433	469	437	476	441	460	434	483	458	435	427	474	465	458	474	465	459	478	460	412	417	446	449	443	442	463	425	459	446	445	449	389	428	494	431	427	453	433	445	441	436	465	420	459	449	438	426	465	445	444	414	426	469	443	445	398	457	418	430	454	477	457	448	444	423	447	448	444	415	438	446	418	455	481	401	440	474	444	444	480	461	444	444	463	442	446	442	451	426	482	411	447	480	454	431	433	443	417	446	442	472	471	444	438	409	458	516	433	467	464	468	433	452	464	409	468	440	440	448	440	473	454	445	438	431	445	444	434	428	443	435	424	428	460	468	432	437	448	438	441	466	437	461	439	428	433	405	456	420	451	452	445	475	406	458	418	445	454	455	439	455	428	417	440	426	437	442	490	459	465	462	418	456	475	434	478	434	436	411	437	453	442	462	458	470	469	433	425	452	446	418	441	469	441	421	442	437	431	410	425	423	479	437	438	450	412	481	429	437	422	465	473	452	456	464	438	453	466	459	456	416	441	441	435	411	418	454	440	464	438	446	444	451	429	476	459	428	475	396	455	466	442	426	442	452	459	461	443	419	439	456	442	437	433	458	466	463	455	489	438	455	418	454	481	419	456	484	463	457	469	444	452	417	452	459	441	424	433	417	448	481	429	446	473	485	459	489	433	449	473	468	476	426	448	467	431	464	476	499	459	449	470	462	443	431	445	465	436	439	453	431	442	438	426	445	452	422	440	426	443	441	435	421	468	434	439	448	450	418	428	441	465	418	420	429	474	459	456	448	469	477	459	441	475	469	449	462	435	434	434	453	415	485	463	451	428	430	460	465	435	442	491	448	477	479	419	455	465	497	473	451	381	461	446	460	440	440	483	467	423	434	438	418	452	444	405	463	493	434	441	423	431	449	429	421	467	412	429	443	409	449	457	456	441	455	483	439	464	438	453	426	433	450	455	469	420	457	465	463	465	464	443	444	459	456	423	420	422	491	441	504	426	462	482	436	441	443	453	472	443	478	463	450	465	460	427	391	446	457	424	445	469	436	428	450	462	432	436	406	468	440	421	449	450	469	453	468	475	439	466	438	447	439	451	437	434	448	455	425	452	444	454	456	446	429	433	429	426	426	446	428	430	436	452	466	449	425	438	455	453	476	449	418	435	488	436	422	461	410	453	438	462	444	421	454	447	439	506	443	447	453	421	468	428	469	436	418	463	401	464	446	459	443	423	427	454	476	438	445	462	426	421	451	440	461	442	430	440	442	437	449	487	452	451	457	414	431	446
22771	21065	28865	23487	21100	21916	17519	5876	3994	3456	2538	2324	1774	1263	1390	716	537	554	6824	13710	9003	437	200	179	205	166	201	174	166	187	174	173	163	172	181	160	181	179	178	179	177	172	144	164	172	171	198	172	168	160	194	181	160	164	178	152	166	160	138	168	171	170	188	160	160	156	173	182	171	188	148	148	164	154	137	162	177	165	181	187	159	151	184	144	157	156	188	165	141	178	172	171	170	176	183	154	181	145	168	172	159	179	164	165	154	168	167	171	153	160	168	161	176	185	145	169	158	167	164	157	157	176	183	171	165	162	167	160	175	162	178	158	169	162	157	145	182	163	157	172	179	171	174	149	164	167	147	160	172	181	145	173	150	157	171	176	166	137	162	148	169	171	182	141	141	168	173	149	139	183	162	149	189	149	167	164	161	164	168	184	145	180	170	171	163	152	159	171	159	146	168	171	141	155	170	156	158	173	165	181	175	186	154	165	166	154	165	160	186	168	170	156	172	159	152	154	168	148	162	178	161	188	186	167	173	152	167	187	163	160	180	156	158	159	171	170	160	165	178	185	169	164	154	148	180	164	185	159	172	177	167	161	171	177	152	157	187	169	196	184	162	166	153	144	169	146	171	140	184	161	168	160	164	173	187	173	178	165	157	173	156	172	166	150	170	155	161	151	190	151	165	154	187	158	175	181	154	164	171	172	159	158	156	161	138	182	182	150	152	167	156	177	171	181	164	150	152	155	174	163	153	171	172	172	147	166	169	158	150	159	164	156	168	174	164	168	156	151	168	140	171	158	159	160	164	162	153	177	160	164	140	162	168	163	171	174	157	170	158	156	146	151	153	167	171	170	156	165	188	171	194	176	162	155	152	157	163	143	167	164	149	154	168	163	164	169	187	155	167	168	174	151	165	172	179	160	155	189	170	137	145	159	156	156	160	176	158	184	162	163	163	166	155	179	166	153	144	160	163	192	170	163	165	195	165	150	164	177	176	174	154	167	136	167	169	154	183	153	165	160	173	157	156	149	175	143	160	174	171	173	169	186	165	154	184	161	157	152	157	174	169	174	155	158	180	151	171	153	165	159	163	184	157	168	156	141	168	140	161	161	145	158	162	161	173	166	167	155	171	152	160	165	156	144	156	163	163	183	164	149	158	171	155	140	163	167	160	178	162	149	154	181	159	171	159	156	190	158	160	179	187	180	140	185	159	158	173	165	169	170	169	168	171	166	155	147	169	151	190	159	143	148	148	170	168	149	156	154	159	146	173	161	176	163	171	142	149	141	178	143	164	145	173	181	164	173	165	177	152	161	172	162	161	134	151	174	162	166	152	150	166	154	157	164	155	172	175	155	188	145	155	150	163	173	164	157	155	156	179	172	175	173	148	176	170	159	160	167	141	147	164	183	180	168	171	164	164	141	153	176	151	170	157	164	163	152	195	167	157	169	140	168	162	159	173	165	169	192	176	150	163	142	171	179	176	160	158	187	165	159	167	170	171	156	159	154	165	183	166	168	164	162	190	158	169	157	177	150	163	188	171	161	144	163	159	134	171	152	183	170	172	171	194	165	172	162	157	163	167	151	139	141	161	156	158	176	174	158	170	142	153	155	166	155	167	181	165	141	169	174	151	172	144	174	159	180	170	155	179	162	185	175	167	160	167	142	180	144	180	154	157	161	160	182	167	151	167	148	182	172	165	170	175	165	160	167	179	182	175	168	184	178	179	171	162	164	155	180	185	158	160	155	185	140	168	159	153	175	174	176	200	175	158	184	159	165	160	173	168	168	161	153	152	166	173	172	174	168	183	177	169	157	154	152	167	147	194	156	164	164	177	180	160	163	173	173	205	140	140	163	175	152	169	178	152	177	159	166	170	158	149	169	172	163	150	173	180	170	162	162	158	148	178	178	170	168	177	151	173	164	151	160	170	166	161	155	169	147	180	163	173	177	157	179	163	177	164	165	147	172	159	163	154	156	189	177	168	150	170	154	161	159	163	147	160	162	169	154	178	157	154	160	140	157	162	143	160	163	150	171	159	166	172	158	150	184	169	137	164	153	165	154	144	159	159	145	169	158	172	162	162	163	150	135	148	189	162	173	172	183	151	150	153	165	148	151	155	181	152	165	188	149	161	167	147	172	155	183	178	169	176	187	160	181	159	156	156	173	175	147	182	151	162	170	145	155	177	173	152	163	173	161	153	160	140	165	158	142	167	153	165	147	191	163	146	191	174	156	148	176	181	150	154	129	165	151	186	150	170	189	166	166	148	169	172	166	173	164	162	153	166	147	150	145	170	156	132	157	170	150	172	165	157	159	170	188	161	159	138	186	163	154	180	165	181	168	164	147	187	154	168	170	176	142	166	155	171	169	149	168	147	142	158	167	155	162	135	162	142	193	159	171	171	179	187	168	178	160	193	151	150	170	170	147	158	177	162	169	180	160	159	163	161	182	156	177	166	156	165	163	175	158	166	165	150	163	196	151	179	167	162	150	181	156	149	149	169	164	159	143	168	158	156	172	182	160	157	162	158	155	140	153	178	168	165	162	184	151	161	124	165	184	163	171	179	172	159	168	157	166	183	156	164	173	165	140	149	149	196	154	157	178	184	179	157	153	162	147	192	156	157	184	154	169	177	164	161	160	168	156	138	153	149	154	164	168	176	158	148	167	170	179	174	162	165	163	147	168	170	167	191	146	163	185	177	146	157	161	148	154	133	179	192	178	147	153	162	141	178	156	144	162	178	163	193	169	175	155	172	179	159	162	164	172	190	181	167	163	184	158	160	162	137	167	153	151	178	205	162	180	165	135	152	167	163	164	173	156	169	132	155	170	186	179	160	169	183	170	152	176	136	157	155	172	185	157	149	180	159	170	153	152	167	159	165	143	152	146	170	165	147	145	203	148	165	187	157	147	185	145	163	160	164	156	166	152	182	187	176	166	179	147	166	170	180	158	173	175	158	170	173	152	168	147	143	155	171	191	158	174	181	164	178	178	144	153	152	180	153	147	163	179	180	163	137	150	159	148	163	166	177	145	172	140	163	164	154	161	172	173	159	176	163	168	140	177	164	180	136	145	180	172	158	150	166	175	182	156	164	157	161	164	167	168	163	168	156	164	182	152	186	159	178	171	154	167	190	145	157	180	158	157	176	139	157	172	172	145	171	142	192	179	145	190	180	151	154	159	183	189	174	151	156	139	158	178	158	181	179	182	173	179	197	168	162	169	161	142	163	162	155	175	177	176	153	160	179	173	153	149	179	190	166	150	185	163	180	157	166	181	151	154	161	154	152	170	170	171	181	155	173	172	187	166	163	184	182	184	165	164	190	170	176	147	149	182	192	179	151	180	174	159	166	176	171	161	144	181	187	142	164	142	160	172	178	160	151	182	170	165	168	173	138	164	163	161	159	174	171	163	173	175	180	157	169	151	167	146	167	167	186	164	142	169	165	155	180	174	148	159	190	154	181	180	173	184	124	136	173	166	146	174	168	157	164	162
17497	38811	30910	23067	21366	23236	16650	11064	9555	8338	6245	5796	4164	3102	3244	1484	1135	1283	12919	21247	13229	448	249	241	255	247	253	251	274	244	233	255	218	226	261	227	213	220	232	210	204	196	214	204	230	240	244	195	240	233	223	242	227	222	224	212	244	237	200	216	198	218	214	234	212	237	238	215	216	230	234	206	226	243	206	239	264	212	240	215	229	247	205	223	224	241	209	209	217	229	250	226	203	232	237	249	242	208	238	217	231	217	230	173	215	230	234	211	190	206	218	216	206	220	196	226	220	221	211	218	233	228	238	249	211	212	211	208	223	248	244	223	204	249	213	232	239	230	228	231	240	249	198	234	210	231	220	227	199	213	241	231	207	224	226	222	199	226	228	229	220	202	224	244	221	199	222	248	202	209	192	212	197	226	222	210	227	219	216	242	233	202	222	236	231	207	234	190	213	242	229	227	233	227	232	192	213	223	219	221	213	219	197	234	218	239	209	220	224	247	217	226	209	201	247	234	219	216	230	217	226	229	215	228	230	240	246	219	198	206	218	206	224	256	205	229	231	207	240	211	243	208	249	232	206	217	228	247	231	203	233	197	233	237	225	218	239	201	182	226	206	192	234	225	226	217	224	220	208	208	227	202	225	232	211	208	216	216	220	230	202	228	190	217	199	219	222	229	228	234	217	221	229	237	230	209	210	218	210	222	216	218	232	216	246	252	190	218	226	215	204	211	235	207	234	225	236	210	230	223	222	233	229	200	220	200	222	211	231	200	234	200	210	216	237	212	231	215	231	207	222	221	234	247	211	220	238	202	238	226	206	231	214	216	194	218	219	209	211	244	205	240	206	224	211	201	231	208	205	218	220	236	213	227	209	192	223	195	214	224	231	208	231	228	224	220	210	234	220	200	234	213	207	210	231	220	220	216	181	217	227	232	209	203	217	223	218	221	217	232	228	200	203	230	236	238	227	218	223	217	235	235	223	197	212	195	248	224	225	251	224	216	234	229	197	232	218	225	189	224	218	210	207	218	202	231	224	201	189	217	230	232	232	185	232	210	203	245	220	195	202	203	217	230	219	238	219	222	205	230	200	192	219	215	215	272	219	212	207	245	229	208	218	213	232	226	220	217	180	225	222	231	222	211	228	232	229	225	199	233	208	229	229	207	233	211	206	226	226	204	241	209	222	232	208	211	220	209	202	199	249	201	232	219	212	230	214	200	194	233	244	220	230	225	211	250	214	222	198	250	228	208	235	209	224	225	235	190	233	203	232	198	239	213	213	204	223	200	201	240	242	227	207	213	228	223	226	217	240	206	215	237	211	242	230	193	229	222	239	203	207	206	217	210	221	208	219	236	221	214	258	245	200	218	231	206	234	227	201	241	222	214	216	235	210	204	234	215	227	197	205	220	205	216	211	225	199	245	208	229	231	243	208	204	217	221	215	231	222	211	222	218	228	212	211	216	230	230	212	207	224	211	223	213	223	229	202	232	187	204	217	231	225	210	218	210	211	221	229	203	203	244	227	194	216	227	235	207	215	237	204	218	228	229	233	200	214	195	228	214	207	199	210	236	239	219	212	201	235	232	231	237	219	224	224	225	241	228	231	233	227	237	224	208	218	204	211	199	234	225	242	231	223	208	220	205	195	219	220	267	218	209	182	235	212	214	215	226	214	199	239	199	249	247	213	239	212	247	213	234	224	199	204	181	225	251	246	240	225	219	216	210	207	211	213	224	217	249	219	222	220	197	226	228	220	233	243	199	204	206	213	240	226	219	220	237	210	236	216	243	189	208	230	207	243	237	213	215	202	220	209	220	226	209	222	200	234	213	220	213	222	208	202	205	230	188	197	234	201	210	215	223	229	219	211	204	204	224	233	207	240	232	212	221	223	203	227	195	200	236	256	210	202	225	224	227	219	217	246	227	264	196	214	220	232	217	203	219	206	200	207	197	223	210	212	253	226	237	219	216	208	212	201	209	213	218	235	189	221	210	213	188	212	224	241	219	215	235	225	206	205	222	222	224	236	231	225	226	221	243	201	207	228	222	221	238	216	215	239	203	208	235	204	204	248	217	209	212	224	219	205	221	231	230	211	228	210	218	220	215	199	208	212	242	226	200	208	241	232	216	226	194	243	196	213	235	210	216	246	216	216	233	234	244	228	217	226	234	230	211	237	223	222	220	221	234	225	217	227	225	213	216	214	203	209	227	215	228	246	215	244	209	199	220	210	227	221	234	204	214	214	236	227	237	240	226	205	220	186	214	218	226	207	227	230	241	214	224	205	195	229	223	255	227	230	207	218	231	221	215	193	225	225	215	216	192	197	209	215	213	192	229	240	205	226	220	210	223	219	200	225	215	212	223	239	231	230	210	228	225	207	184	209	203	228	221	239	237	228	203	246	234	194	231	220	210	209	229	225	234	201	201	210	203	223	229	223	205	222	222	218	218	197	220	237	222	217	212	210	205	229	206	235	230	230	235	207	223	220	220	205	228	225	225	224	218	231	222	217	217	235	230	188	229	242	230	230	207	232	200	207	218	230	250	219	220	202	207	210	207	218	218	212	210	228	217	231	242	249	208	213	227	230	209	225	203	210	218	212	233	188	214	217	240	203	218	203	233	237	214	191	219	207	217	218	217	232	224	213	235	225	254	233	223	219	231	208	238	208	255	220	225	247	219	237	202	212	222	216	227	229	237	240	239	220	215	207	200	226	221	235	229	225	235	192	225	226	215	225	216	228	215	234	225	256	224	218	203	228	222	222	210	255	245	224	238	229	237	220	215	209	213	235	261	216	212	220	253	229	222	215	226	210	235	238	225	218	232	221	231	201	219	229	234	230	219	211	255	201	199	203	205	217	199	225	196	213	191	211	223	232	208	224	230	204	233	230	211	218	223	207	205	202	226	227	235	214	220	209	209	217	222	219	227	216	201	214	222	228	210	209	213	239	252	244	221	206	232	218	216	225	207	229	213	234	213	244	199	211	252	234	221	244	227	210	217	221	226	219	214	241	240	209	202	243	233	222	208	251	185	255	227	234	198	220	227	214	204	190	232	240	212	209	200	217	243	218	221	192	229	263	231	226	231	209	242	205	217	226	195	203	215	249	211	199	225	217	212	224	213	228	251	212	233	236	219	235	210	221	209	230	224	233	211	247	223	226	231	237	226	224	214	237	207	222	261	226	247	236	225	233	200	209	213	216	221	240	245	235	223	233	218	208	226	222	231	225	228	210	230	244	203	214	239	203	230	215	229	256	227	238	214	211	216	194	197	233	212	239	198	235	222	190	219	236	230	231	226	219	205	216	212	243	219	209	219	206	212	218	234	231	231	225	196	201	225	235	231	247	234	248	228	221	232	188	213	233	228	229	241	183	242	213	229	209	219	228	208	207	226	216	205	234	225	241	235	227	231	214	238	205	237	218	224	192	207	203	221	240	224	234	219	202	237	230	218	199	197	238	236	216	231	233	243	204	202	208	217	230	251	236	182	232	224	232	202
26795	21145	16507	8292	4943	5386	2715	1870	1718	1546	1239	890	718	727	632	739	574	683	580	926	839	400	411	384	392	413	386	413	384	401	388	382	359	426	418	408	393	394	381	450	383	442	408	383	422	406	413	366	412	387	397	404	389	399	405	412	402	404	442	408	404	366	409	437	394	391	414	404	404	417	389	416	402	439	409	433	381	395	391	406	396	408	418	370	383	367	408	413	388	414	392	408	377	414	400	400	348	380	435	421	393	459	417	387	369	357	420	414	385	414	404	388	408	415	405	397	458	379	382	405	413	421	408	406	391	402	384	352	404	386	374	409	421	396	386	384	374	388	411	379	461	425	404	394	378	408	406	409	403	418	420	434	337	422	405	365	408	413	421	386	415	414	343	420	414	411	402	411	412	419	394	403	361	429	402	392	404	434	375	387	421	426	402	399	415	408	424	413	412	399	435	412	417	384	448	440	396	398	424	409	404	397	390	408	397	415	429	386	404	401	431	410	407	404	405	416	417	439	403	383	384	403	414	414	367	404	393	378	376	339	419	400	411	399	408	413	407	383	386	376	380	416	414	415	408	374	422	380	405	400	400	378	419	408	407	428	408	419	402	397	387	389	423	396	418	422	415	387	417	385	407	400	386	379	386	404	421	417	402	376	423	374	408	428	450	424	397	422	397	419	397	405	415	411	366	415	396	394	431	396	424	402	415	420	423	401	381	380	373	379	461	381	386	376	390	375	442	396	395	406	389	380	444	391	426	420	401	406	399	380	389	389	431	401	400	397	434	416	437	432	368	430	350	429	455	381	385	354	389	418	436	371	395	398	396	388	400	410	413	424	379	419	440	414	393	424	383	407	420	386	383	416	413	421	398	401	444	408	426	402	409	398	400	401	407	377	407	385	394	401	408	417	395	423	425	384	426	372	422	391	403	420	433	378	384	396	417	392	403	366	411	381	397	410	393	420	399	418	442	373	395	415	410	399	388	431	425	378	409	371	401	386	379	383	404	392	454	425	389	418	369	426	416	450	410	411	397	386	428	374	396	415	378	426	407	426	392	419	423	408	420	424	451	421	382	428	402	439	413	411	388	414	436	402	453	409	388	401	413	390	418	388	399	420	394	398	441	413	408	395	454	433	395	401	394	384	393	395	417	417	403	382	429	387	411	402	404	401	427	396	367	428	431	410	402	381	406	406	393	397	366	424	409	404	397	428	414	390	388	394	379	408	397	425	461	392	424	382	392	393	424	387	398	400	437	387	374	375	422	401	377	400	401	409	396	383	405	394	387	424	405	391	392	375	422	416	411	389	366	379	411	422	417	417	415	421	391	368	408	414	402	400	450	419	408	384	411	398	394	417	413	402	422	407	374	380	385	405	412	417	392	409	453	448	438	397	377	379	436	391	393	424	395	410	417	408	407	395	393	433	414	421	418	394	408	417	427	416	373	418	424	390	414	427	394	415	397	402	391	424	434	376	416	382	347	421	376	425	414	411	381	405	378	414	380	401	400	405	408	410	377	432	388	426	391	401	407	431	404	410	398	415	397	386	439	403	422	394	390	389	386	389	347	429	405	402	422	456	413	429	423	441	412	409	419	409	375	409	427	400	362	395	428	398	426	383	385	434	380	351	403	412	382	380	408	399	418	383	411	398	412	428	429	399	397	394	435	387	355	395	409	380	427	394	399	412	399	392	380	378	401	401	429	385	413	381	399	400	398	385	390	407	385	403	437	376	412	418	422	392	373	412	406	392	390	396	389	402	422	406	385	379	402	387	376	395	442	404	388	365	381	376	418	400	408	410	402	405	417	450	370	427	416	372	391	409	425	413	430	379	384	402	409	402	423	391	404	386	385	384	410	426	419	406	409	375	417	395	393	405	427	412	375	387	417	394	429	415	424	442	393	387	403	426	367	410	363	453	415	365	433	396	423	424	383	431	372	361	391	408	393	405	382	407	421	404	429	434	414	406	387	438	406	397	416	398	431	417	385	434	389	398	384	424	399	430	406	422	379	411	420	381	395	462	403	412	397	414	375	386	382	426	408	436	408	432	421	398	380	417	420	404	391	441	428	382	412	403	437	383	413	428	425	384	417	403	406	400	400	437	404	394	411	372	413	393	406	444	403	413	416	403	389	420	417	394	437	375	401	445	392	415	412	401	427	400	382	421	366	391	404	400	392	412	410	395	395	395	400	383	372	417	395	425	427	431	420	401	462	416	417	394	412	426	405	413	401	391	412	437	396	412	404	422	413	374	411	404	381	425	382	406	429	407	404	430	437	421	411	389	440	355	408	428	404	404	423	395	378	410	429	385	395	395	409	411	421	424	401	408	396	408	406	387	387	380	408	421	384	381	412	430	429	413	438	395	406	393	411	442	384	392	405	406	375	374	438	413	392	380	439	432	425	398	366	398	432	423	410	394	353	446	376	418	404	430	434	417	414	393	409	409	448	397	381	392	396	425	412	395	418	407	409	424	406	398	411	372	416	387	405	434	358	389	430	391	437	407	385	416	409	393	434	416	397	402	405	408	402	380	407	377	424	383	431	445	429	399	420	438	428	398	420	404	387	372	429	405	386	408	429	387	397	400	386	368	401	391	403	406	404	419	413	379	403	412	389	387	389	433	419	421	398	414	408	374	422	383	379	391	420	413	411	416	415	420	391	406	392	429	419	433	407	419	355	396	434	393	393	396	394	405	399	432	412	405	397	396	415	395	405	385	404	421	351	456	373	424	418	391	407	413	403	398	388	396	402	398	409	434	393	412	406	387	405	401	388	402	415	406	403	414	351	430	383	388	395	432	376	388	417	397	395	429	360	398	398	382	405	391	397	439	386	424	387	426	437	401	405	420	377	398	393	413	379	412	431	403	416	391	381	407	398	374	437	407	401	409	428	410	376	400	400	427	398	420	400	355	395	379	437	380	384	418	379	418	390	396	409	394	396	427	416	351	393	442	401	405	366	411	410	373	410	415	431	423	419	428	422	434	390	388	393	438	404	419	398	427	426	429	387	416	366	422	413	423	414	398	417	410	399	377	397	431	403	455	394	398	383	425	411	387	432	388	397	415	395	401	407	401	400	393	384	409	424	423	418	408	404	405	389	416	407	427	414	402	409	392	398	399	381	418	436	397	357	400	398	397	387	391	451	386	401	408	434	417	378	408	404	400	371	394	422	406	368	391	406	385	392	443	403	396	393	414	386	385	398	408	429	382	419	409	403	371	359	402	403	423	425	381	416	409	366	399	390	422	411	387	398	399	410	391	406	386	409	426	393	415	400	386	382	431	396	386	380	415	414	412	408	409	423	408	424	401	397	356	420	409	400	381	407	447	404	371	413	429	379	406	405	415	365	396	372	419	382	458	429	394	416	402	409	388	388	445	398	427	420	407	414	403	434	374	396	400	407	399	362	410	387	409	368	418	362	431	413	416	355	364	410	361	408	439	382	463	375	408	408	405	411	410	391	378	405	400	403	386	403	405	447	365	418	383	398	405	387	396
13647	25876	16715	11644	10146	11703	5985	4451	4291	3760	2931	2061	1460	1282	1252	1349	1019	1206	960	1799	1469	513	538	585	603	561	556	518	495	513	513	542	570	536	533	584	500	555	584	558	528	554	550	559	526	561	571	564	541	514	553	546	521	541	526	551	569	527	571	550	534	544	526	549	558	552	530	550	517	559	535	512	562	578	558	533	548	542	562	523	602	570	527	542	554	560	544	535	540	593	543	489	586	556	542	499	489	522	553	566	502	527	553	526	504	538	526	537	558	540	539	522	558	517	524	538	572	522	554	526	520	593	553	554	582	576	554	584	564	513	556	520	584	528	510	564	538	522	545	551	590	530	535	544	497	524	560	595	509	512	512	522	607	556	546	547	607	528	525	563	559	567	522	532	572	550	545	580	553	547	548	544	587	564	557	502	541	540	545	513	540	562	541	568	551	579	546	569	518	557	520	562	547	529	569	539	546	543	522	529	560	510	558	546	552	538	500	530	559	521	539	563	566	555	554	525	540	497	534	572	538	513	570	563	555	569	540	545	522	520	516	548	523	505	576	549	554	554	571	567	529	574	569	518	527	552	543	542	583	546	587	555	551	498	520	555	533	534	553	560	522	553	601	546	560	554	542	540	532	536	549	565	562	470	518	549	542	543	551	515	495	548	547	516	558	528	526	538	574	535	507	557	522	579	553	527	525	553	576	531	543	535	553	545	554	559	568	583	520	532	554	560	508	531	510	529	493	558	564	551	529	575	558	562	554	541	556	581	533	540	578	540	524	522	532	586	565	554	553	551	562	566	555	538	604	535	538	536	544	512	564	484	551	533	563	544	558	530	551	570	549	528	545	601	543	505	511	536	547	534	544	568	534	558	534	555	505	578	541	570	565	543	569	588	557	565	540	536	598	571	572	534	537	555	509	536	498	549	546	511	556	552	555	526	555	548	520	547	502	568	540	548	569	573	540	568	528	529	533	575	588	571	502	509	572	532	510	542	538	570	545	539	507	580	534	512	591	532	586	557	529	546	517	540	542	569	531	548	558	541	534	547	541	562	496	557	587	511	530	498	505	556	585	602	523	527	509	568	595	571	536	548	579	549	558	528	557	536	554	536	591	558	576	594	577	539	529	574	512	546	593	595	602	545	544	527	521	543	547	560	570	569	534	506	529	545	561	533	572	532	589	570	536	564	572	545	477	529	576	544	543	530	585	542	511	562	567	553	559	494	533	531	567	592	519	566	545	558	551	547	559	539	499	526	559	555	553	537	549	552	527	567	560	531	574	549	544	513	568	582	544	567	528	572	527	570	568	551	501	568	548	542	558	554	542	546	492	546	563	549	558	546	547	559	565	554	569	524	547	531	536	545	525	566	524	572	501	554	555	544	541	531	567	535	502	570	554	572	532	509	547	566	556	567	531	563	524	518	550	572	539	557	585	540	509	513	520	571	545	537	586	513	550	590	532	555	499	516	570	569	582	544	535	565	523	547	581	480	506	538	556	529	534	591	506	551	527	529	557	547	548	576	549	559	542	518	563	601	571	525	559	554	548	511	504	530	598	532	540	528	542	599	522	531	606	578	552	504	512	531	518	562	534	553	552	532	564	497	522	557	588	532	566	554	492	537	561	532	544	532	499	544	587	545	527	529	560	548	566	534	577	514	552	530	536	569	571	543	547	572	548	519	568	525	533	543	561	524	523	530	513	529	547	537	552	544	555	541	567	531	587	549	508	544	562	528	557	542	536	549	533	551	499	546	519	560	536	547	545	568	553	579	563	539	538	582	583	519	546	517	533	530	550	532	559	572	524	582	528	565	527	578	528	576	541	515	562	545	555	531	549	511	515	515	567	562	483	545	544	569	595	594	510	552	544	536	523	547	534	539	537	520	577	532	564	566	533	542	553	555	558	556	511	578	548	550	545	536	545	519	562	541	520	552	536	569	497	527	568	614	571	545	563	542	510	535	595	541	555	565	577	562	524	616	513	505	576	521	527	585	528	552	578	590	513	532	562	555	549	571	570	523	532	547	562	582	553	534	560	568	507	532	585	558	550	539	547	533	553	553	563	545	572	572	535	537	559	554	536	519	538	517	564	531	528	590	554	591	540	530	551	515	596	583	537	569	541	525	569	505	535	507	586	533	550	547	583	563	569	487	561	506	551	542	561	533	535	559	571	551	544	490	485	569	532	564	530	518	552	553	519	541	513	518	515	537	554	495	572	542	576	514	522	554	529	508	556	528	567	542	575	566	540	540	560	583	510	536	567	534	533	610	502	539	545	521	539	572	556	563	555	572	506	556	596	525	544	550	551	517	545	530	549	502	582	545	550	545	582	521	571	547	523	537	566	574	561	553	586	529	552	564	595	546	556	573	550	567	607	552	531	557	567	527	516	520	555	573	552	567	531	556	543	511	544	539	536	567	504	561	563	553	539	537	547	576	494	537	569	537	526	525	542	501	515	533	594	538	558	546	585	518	581	561	559	485	513	570	532	574	582	520	531	534	573	565	527	513	553	556	557	512	554	536	523	554	567	557	522	512	533	536	540	509	531	548	513	515	537	577	562	532	572	598	527	566	554	538	546	529	541	565	540	591	606	516	533	565	552	518	552	592	547	579	526	568	539	545	520	562	530	555	582	500	523	513	539	501	531	534	587	559	550	569	553	542	527	547	559	471	510	584	556	554	540	538	509	532	576	544	539	565	540	559	538	532	569	556	554	591	535	518	513	563	535	552	520	573	520	597	552	527	513	566	504	514	556	572	547	562	562	528	568	532	564	567	540	547	563	563	591	520	560	522	569	558	537	594	504	606	503	542	590	610	549	520	590	547	576	540	535	533	557	514	508	486	527	564	593	526	556	563	520	572	540	538	531	568	529	547	529	496	545	537	549	590	550	525	536	514	550	539	544	556	559	554	524	528	511	571	511	516	550	531	538	541	525	524	579	558	516	550	563	539	539	555	526	540	515	524	565	525	560	545	540	542	555	550	522	538	550	542	516	555	563	526	517	524	525	550	596	520	557	561	565	528	522	553	520	550	559	579	567	534	499	524	538	546	524	525	547	513	540	526	547	535	560	541	539	531	556	547	549	549	558	525	562	543	582	532	539	551	562	545	516	580	564	526	531	573	547	563	499	542	545	557	512	529	589	567	618	510	518	551	582	523	558	572	574	562	569	564	576	538	596	496	526	550	563	513	532	543	558	578	589	566	549	544	552	516	594	524	582	558	528	529	532	558	558	542	525	566	549	574	529	589	573	562	536	546	544	550	482	564	545	577	539	550	551	520	552	571	563	520	551	540	568	531	551	514	553	548	598	529	514	568	592	565	544	549	543	561	510	506	557	540	551	537	560	519	548	566	537	562	536	549	542	527	503	524	536	540	549	577	573	512	582	557	587	522	563	546	553	524	546	566	570	516	557	508	534	564	540	542	526	549	561	532	580	534	521	522	600	539	521	534	515	572	539	558	532	521	549	572	526	551	538	511	555	545	511	512	526	562	569	540
24077	21120	28303	24153	21021	14497	4506	2303	2336	2564	1750	1069	863	858	737	622	661	610	1566	5958	2803	344	334	304	335	290	287	319	303	273	329	316	298	295	294	311	315	335	299	304	313	352	311	304	316	304	322	334	297	333	299	327	301	319	292	296	338	281	342	322	305	316	305	289	334	267	290	310	332	291	327	316	297	331	327	302	318	297	296	304	297	302	315	286	304	294	319	294	287	296	315	303	299	287	301	300	288	286	315	300	300	305	335	291	299	301	302	275	299	313	297	309	326	315	292	309	321	290	307	292	286	269	315	296	309	299	301	328	344	283	318	308	303	296	295	305	303	294	293	319	285	274	304	323	313	300	269	280	298	307	314	289	276	304	313	305	280	338	321	297	298	307	310	312	316	316	316	341	309	289	326	289	297	303	311	321	321	296	313	301	300	278	308	263	293	290	280	296	340	310	297	300	277	316	288	268	339	282	292	314	307	301	284	279	313	295	311	305	309	305	315	307	307	293	288	332	260	288	293	267	300	295	296	282	312	322	317	314	319	308	318	306	285	302	299	300	325	309	325	304	304	318	311	303	284	311	270	298	295	286	298	306	313	340	311	302	294	312	287	299	293	304	289	291	282	298	312	307	300	316	300	291	292	297	298	304	324	293	305	326	269	289	289	335	312	320	276	283	300	324	293	292	301	306	292	304	295	310	303	304	325	335	318	303	334	321	282	293	313	304	333	316	323	319	307	294	295	299	325	290	291	275	350	302	300	329	286	314	271	317	318	320	274	309	266	305	299	307	310	319	318	326	295	289	297	321	310	295	313	310	304	287	305	276	301	269	296	307	294	280	305	329	325	279	294	275	294	289	317	322	285	306	340	346	307	306	311	311	299	313	316	307	325	339	296	349	284	343	297	298	284	292	309	308	315	294	291	310	301	281	303	314	290	299	313	259	296	299	303	304	323	313	321	317	338	297	286	282	306	258	342	300	313	327	312	307	323	291	286	311	327	289	303	329	321	292	333	321	286	304	282	293	285	337	336	280	295	294	312	294	281	304	265	334	285	295	296	284	291	288	315	332	285	291	320	312	295	311	322	300	313	312	319	305	292	336	284	285	294	292	294	309	300	309	352	332	280	306	287	284	320	305	299	294	306	279	287	309	306	305	304	331	299	298	336	313	287	312	298	297	310	302	291	308	310	309	312	319	314	295	320	299	336	263	344	299	270	288	283	327	283	309	333	278	279	330	293	313	274	309	288	315	304	303	307	278	312	306	312	315	320	300	307	317	322	295	303	305	315	292	292	327	309	300	266	320	333	295	339	307	272	302	279	322	293	293	319	296	301	286	327	321	276	281	264	322	280	304	295	290	287	318	307	302	290	318	299	319	289	303	316	280	323	342	295	298	322	332	290	295	276	280	332	268	344	352	292	296	298	312	294	305	321	313	274	311	300	309	311	311	310	319	285	279	278	293	312	308	293	308	304	285	306	277	301	331	334	305	308	297	297	288	314	343	270	306	300	268	312	308	286	290	269	316	302	312	300	319	305	321	310	325	326	328	330	331	283	271	312	304	302	296	328	322	313	285	299	286	289	341	291	322	273	281	309	305	323	293	324	300	311	310	301	301	301	337	326	302	301	318	319	280	300	309	307	284	326	315	291	316	295	290	293	297	326	292	303	299	329	321	289	317	320	326	279	278	304	309	296	327	312	328	317	298	296	298	305	306	303	305	268	287	267	289	308	274	321	306	323	283	321	297	287	292	294	287	294	324	311	268	326	283	320	297	326	314	297	317	275	282	320	309	302	305	313	326	286	285	299	314	280	303	308	294	309	281	312	283	305	251	282	287	308	298	291	292	279	311	336	287	286	316	293	300	317	310	324	317	304	303	284	285	312	285	340	304	306	295	288	273	299	323	272	287	297	328	314	295	303	303	324	333	281	290	308	296	310	302	303	272	305	301	253	296	294	328	283	314	347	273	309	314	283	272	301	308	322	303	314	310	298	274	317	297	302	312	319	282	259	296	303	304	304	302	313	284	344	280	290	290	324	292	319	330	335	297	304	285	286	284	299	284	282	299	276	307	301	308	291	295	314	302	326	317	282	293	292	287	283	325	283	316	291	299	264	326	305	269	332	297	308	320	315	315	322	299	268	279	320	310	280	285	295	298	295	286	286	315	326	316	292	308	314	293	313	276	306	286	292	299	303	285	270	326	315	282	285	307	296	289	308	329	298	319	297	285	311	277	330	291	291	301	304	298	331	329	303	302	297	309	331	317	335	297	271	312	326	337	272	326	318	321	308	337	298	291	284	296	320	319	338	302	291	303	337	282	284	312	338	282	304	300	339	307	305	269	325	324	314	317	305	311	322	306	309	284	314	312	310	342	283	308	287	297	301	323	289	326	290	312	317	302	298	303	300	272	290	281	287	312	294	292	316	273	295	314	324	309	292	317	292	313	304	317	293	313	317	292	285	308	321	306	291	270	297	318	304	287	330	324	309	321	349	296	285	294	290	283	320	334	339	292	317	302	286	319	339	288	298	315	306	310	318	323	274	308	293	301	285	289	288	298	316	325	304	299	304	297	332	307	290	296	318	308	326	283	294	277	273	285	308	319	279	286	301	277	316	307	305	327	287	306	294	286	286	333	301	324	295	265	304	299	308	305	290	320	286	314	320	287	287	299	290	314	293	257	318	321	293	318	298	317	295	288	296	274	303	275	300	279	304	273	308	291	293	255	296	289	311	294	296	320	307	316	285	271	319	327	319	348	290	288	356	269	308	329	303	308	276	318	275	301	329	324	318	314	289	289	280	294	316	327	292	301	311	284	343	303	314	308	279	287	313	272	302	305	300	266	303	283	295	314	287	268	309	305	259	292	326	309	291	308	285	319	278	310	283	293	287	290	277	297	305	293	306	304	290	291	303	313	274	313	320	299	294	286	311	308	293	314	291	314	308	314	311	272	341	321	294	269	322	280	309	312	303	274	294	304	286	341	326	293	314	301	291	268	302	304	294	310	329	308	312	318	276	334	321	294	290	325	253	288	317	306	284	305	302	335	282	291	282	309	304	275	294	323	274	309	331	285	287	306	295	329	322	312	339	292	304	305	287	305	296	314	319	323	308	303	300	319	293	284	282	317	291	297	277	308	315	323	286	307	318	310	292	287	303	261	318	302	282	328	326	309	305	305	282	297	304	319	316	295	277	313	333	306	289	313	310	301	298	302	314	310	333	300	289	276	316	272	277	266	290	275	290	291	290	290	270	310	302	298	330	282	284	299	304	322	294	297	294	298	329	283	319	293	309	336	294	279	294	312	291	291	340	298	289	273	292	298	318	294	302	329	314	321	271	315	321	290	317	311	287	310	301	295	340	294	306	302	323	289	268	321	294	295	304	305	294	338	302	278	307	303	290	311	296	341	296	290	315	269	317	316	287	308	306	276	309	289	356	294	302	325	287	283	301	289	280	282	313	277	300	296	320	296	282	310	304	304	322	299	306	316	319	277
16001	31914	24348	18370	16040	15790	6922	5434	6078	6180	4217	2360	2026	1836	1522	1224	1297	1143	3362	11400	4499	463	433	409	418	458	442	407	416	441	429	414	413	439	423	414	455	444	476	387	404	405	412	412	421	428	383	388	430	413	449	401	429	429	455	415	419	434	409	404	433	402	426	420	403	446	428	427	461	404	490	462	418	414	408	413	397	429	399	425	404	417	408	439	433	392	399	415	403	411	402	394	373	362	437	404	416	405	445	418	373	414	386	454	380	419	418	409	407	401	417	416	410	411	427	420	426	403	391	433	434	394	420	426	422	426	459	410	393	429	374	456	400	396	401	432	440	441	398	402	393	425	419	397	405	409	409	421	428	414	407	431	437	406	423	407	426	430	393	424	387	425	399	413	413	378	415	403	409	408	435	407	398	402	438	444	448	437	421	435	415	374	427	424	398	450	442	416	383	464	427	419	417	413	395	398	445	389	399	385	425	419	400	440	396	406	393	431	434	411	412	424	407	428	415	399	434	438	430	407	381	419	417	417	415	414	448	401	442	434	380	407	416	422	444	381	408	407	410	409	426	384	418	409	430	397	425	395	421	423	378	396	403	390	417	384	421	442	416	427	430	426	423	432	378	468	433	398	397	423	451	423	396	429	413	406	417	416	384	404	410	400	397	379	423	404	426	419	428	422	420	448	415	409	419	396	449	441	411	457	404	369	427	424	408	440	404	392	414	434	432	406	409	402	405	412	406	418	382	437	417	397	391	403	388	433	413	443	414	397	421	419	450	434	419	415	395	399	404	415	422	376	439	421	425	390	440	401	375	438	418	395	434	422	430	412	416	414	385	437	395	370	419	427	438	373	452	386	424	416	419	437	398	367	409	388	388	418	420	437	423	375	427	432	391	411	430	404	419	427	423	421	419	382	441	419	457	420	388	424	435	411	422	416	392	431	423	428	427	420	413	414	418	430	406	439	405	408	420	429	450	398	405	455	396	393	406	428	433	410	428	396	409	400	466	478	459	468	394	420	406	392	411	428	416	409	420	433	443	401	414	396	430	410	387	449	465	444	405	384	393	441	385	416	428	421	411	444	383	405	388	409	447	399	392	404	404	438	369	450	393	450	463	375	440	429	404	427	424	435	425	409	396	411	385	428	423	441	445	387	421	430	414	420	459	410	421	429	396	395	428	421	402	412	419	374	405	412	391	429	433	388	412	432	432	412	426	429	454	418	429	404	401	430	410	427	403	420	399	414	436	409	443	447	438	457	418	401	449	443	425	430	444	447	398	439	412	438	396	447	395	427	416	434	399	424	413	402	425	382	432	380	411	406	375	385	412	421	399	440	423	361	395	429	445	397	394	412	448	406	464	428	388	386	382	426	384	387	421	422	427	421	426	434	403	439	417	437	426	434	412	395	419	414	422	403	384	401	435	439	442	406	394	415	420	399	394	436	442	455	411	425	445	444	401	397	432	456	418	428	428	381	414	442	428	417	400	424	396	433	382	411	456	424	402	388	427	423	394	412	413	417	428	369	424	393	422	408	451	400	400	400	436	400	422	436	403	382	372	428	389	406	403	413	385	444	403	442	422	425	431	416	397	422	418	394	422	417	408	429	413	419	434	407	407	414	404	406	403	387	440	400	409	420	404	398	405	422	405	409	424	399	443	412	445	443	431	423	437	394	432	405	434	395	411	403	441	421	425	472	418	391	375	403	404	397	430	427	402	389	423	440	408	451	439	416	417	434	393	439	443	403	393	419	430	443	362	426	417	459	415	382	451	408	377	414	408	406	407	397	425	426	450	429	410	407	428	409	445	411	423	409	424	398	409	415	444	441	402	383	437	421	414	441	457	378	383	433	426	388	392	374	426	404	401	414	406	417	424	403	430	401	443	419	433	412	441	397	402	424	446	391	395	421	363	405	455	391	398	426	458	396	456	433	415	397	450	386	438	411	405	443	403	430	384	408	397	387	399	447	401	400	406	452	422	426	430	450	410	414	413	448	457	407	441	418	401	398	404	397	412	439	407	373	436	456	421	435	412	408	405	411	416	416	431	410	403	415	426	419	444	453	451	395	403	403	410	420	409	407	395	434	414	426	456	388	414	395	439	408	407	392	441	408	407	408	404	419	436	384	416	405	407	384	383	419	429	434	439	405	400	377	445	413	425	415	429	429	419	446	432	428	373	409	404	399	426	421	401	431	375	371	423	403	428	440	409	421	419	422	431	417	435	402	378	421	411	423	394	426	440	430	425	420	424	400	432	411	423	404	421	418	403	413	364	393	445	393	395	388	393	447	426	406	427	417	472	425	414	456	452	410	423	412	402	398	425	416	410	382	412	421	426	410	420	382	372	467	425	411	395	431	428	448	410	414	421	410	425	383	417	409	423	444	400	433	427	430	425	401	424	458	437	453	429	456	461	383	427	397	412	440	424	413	423	434	406	415	461	438	400	465	397	430	454	388	423	445	463	418	407	428	410	442	393	417	420	445	433	445	417	415	397	407	408	408	425	394	434	408	417	386	420	428	419	426	438	402	423	418	421	409	424	458	393	436	395	453	398	429	382	418	411	451	413	400	475	433	381	419	386	421	427	422	462	403	432	427	420	396	418	427	437	450	384	408	457	417	411	397	411	393	409	407	422	444	408	393	437	428	401	401	418	397	424	401	396	388	404	432	458	390	408	419	407	382	413	428	439	412	448	433	390	394	435	421	378	412	375	418	433	356	394	413	408	441	418	426	390	449	434	422	436	394	407	433	427	412	418	406	440	419	410	403	412	439	410	440	447	435	414	396	405	425	391	381	420	438	398	409	428	418	429	427	416	409	408	402	424	428	454	385	386	439	412	466	403	423	419	439	431	395	455	451	436	435	394	441	383	397	404	426	395	453	404	418	438	395	428	393	442	404	401	425	435	443	408	423	420	426	383	423	406	373	401	404	435	397	418	445	428	386	420	423	403	393	442	430	433	415	424	418	404	446	404	411	424	388	407	419	415	439	408	422	453	390	375	393	409	371	405	429	410	431	415	437	449	399	418	421	395	414	456	389	432	423	376	396	411	431	402	399	450	386	424	398	422	435	397	406	390	439	397	441	397	404	374	438	390	422	419	430	448	404	392	408	445	408	428	396	379	420	456	391	420	384	401	439	422	399	366	430	419	404	435	402	437	390	425	408	411	426	443	453	416	406	450	435	394	449	399	445	449	411	395	424	389	449	424	447	418	418	378	441	412	404	391	426	435	422	416	422	378	416	423	397	368	393	420	420	428	392	394	449	458	414	419	430	399	409	398	407	399	410	423	422	437	429	431	439	414	405	376	390	461	423	412	393	445	387	444	424	449	382	416	399	424	426	408	411	423	440	456	417	428	426	418	431	445	440	419	425	403	381	432	414	396	410	414	438	390	461	411	383	448	427	434	436	408	402	423	399	420	416	428	422	436	415	443	419	438	409	436	441	406	436	417	443	414	398	435	406	394	409	415	390	411	422	419	395	420	399	436	383	402	406
22882	21121	28963	23534	21174	21397	12810	4823	3483	3382	2771	1384	841	931	783	673	531	479	2946	10944	6037	193	189	173	158	131	167	166	144	154	154	137	127	160	152	158	135	129	150	148	141	133	136	142	139	143	150	138	136	135	153	127	137	140	136	134	114	145	169	134	153	136	149	129	131	147	138	141	138	128	150	153	130	148	121	132	150	158	137	146	160	154	149	144	154	151	145	158	157	164	135	134	137	149	111	127	137	133	158	133	139	140	143	114	145	150	141	111	138	146	105	134	131	131	122	148	136	138	155	139	142	148	129	119	140	143	161	157	142	128	150	129	124	124	140	154	142	145	124	134	149	133	123	128	129	118	135	137	152	137	137	137	141	129	131	140	130	135	136	124	137	156	140	123	134	173	146	148	125	135	140	128	144	109	138	140	157	135	124	135	144	133	118	124	133	140	135	132	150	110	164	131	121	137	153	153	153	132	143	134	129	144	138	134	147	125	149	141	126	146	147	153	144	128	144	148	156	149	136	130	126	150	123	149	144	158	139	133	131	119	134	150	145	117	150	145	149	124	135	151	147	151	150	136	148	161	146	156	149	140	140	149	121	128	136	143	142	144	132	162	129	123	146	118	161	147	151	129	147	147	146	137	149	152	132	140	143	116	134	130	146	149	140	131	149	163	135	139	141	122	130	150	144	128	137	138	150	141	150	146	114	121	127	153	142	122	125	157	154	133	125	142	117	137	144	135	137	131	138	123	136	140	134	130	136	140	151	148	145	129	109	137	129	131	146	133	118	143	148	131	139	148	138	128	155	161	138	123	163	132	130	141	151	108	114	149	110	139	111	169	135	147	129	144	140	142	122	128	136	168	124	128	126	146	145	157	169	149	136	176	128	134	122	133	131	129	143	141	135	154	139	123	132	122	138	155	130	128	134	131	145	135	156	145	141	143	139	157	128	137	130	156	141	142	128	128	128	148	150	157	141	136	165	133	153	126	131	125	136	150	136	139	131	130	138	131	133	126	117	145	136	115	125	133	136	127	138	136	120	143	153	142	129	155	138	128	136	124	148	154	155	146	120	136	154	148	153	141	137	150	138	162	142	149	128	131	120	150	148	125	124	148	135	160	134	126	113	138	145	150	124	143	136	160	164	140	123	146	118	128	153	137	143	145	136	127	143	126	116	145	132	147	141	134	156	148	142	160	152	141	136	119	136	115	162	132	142	152	156	154	142	126	143	140	145	148	134	126	143	132	134	138	130	138	141	126	138	130	137	141	133	137	133	139	147	145	149	130	146	164	148	157	123	119	130	139	136	134	146	115	136	130	151	161	149	152	153	126	126	120	131	106	144	126	159	145	149	122	155	139	129	141	150	130	153	140	124	153	127	133	139	141	139	143	150	121	156	153	129	140	131	146	124	143	137	120	140	137	144	131	141	145	141	143	142	139	178	124	149	139	114	132	128	161	130	146	129	128	141	136	124	134	136	130	140	155	150	141	135	139	139	137	143	126	153	131	136	175	140	143	153	135	122	126	136	130	146	144	139	139	143	173	149	135	134	148	129	147	140	148	145	124	141	120	118	134	130	152	127	126	137	124	148	131	145	131	138	130	134	141	129	137	125	144	144	144	154	130	124	130	128	129	153	134	129	156	142	126	135	125	162	143	119	125	134	164	149	143	143	138	132	143	145	137	127	135	142	133	137	143	149	136	122	126	128	130	142	141	153	127	148	150	135	126	139	111	130	143	131	122	144	143	132	143	164	148	145	156	136	156	137	151	143	136	147	117	132	130	140	143	128	135	143	123	126	142	116	125	119	130	145	139	156	149	134	135	130	141	148	143	136	136	128	111	156	140	147	147	145	150	178	122	112	118	165	154	114	142	139	128	125	162	139	120	157	153	137	146	140	149	141	138	154	142	134	138	126	143	154	135	122	155	147	114	139	142	147	168	138	134	124	156	140	151	122	139	136	126	139	138	113	167	160	136	135	159	155	119	134	136	126	140	139	145	131	144	115	109	130	132	128	156	154	154	135	130	125	116	125	116	124	156	184	126	153	134	140	136	150	137	128	146	141	139	143	151	135	158	159	141	130	133	141	122	142	163	159	131	144	136	136	139	132	125	131	142	162	140	149	131	144	143	138	148	153	169	155	148	143	150	151	137	142	127	126	138	136	147	175	121	135	146	147	147	146	109	139	120	146	141	126	141	156	129	150	141	160	154	135	146	125	131	131	134	141	140	137	148	140	136	155	141	138	138	137	155	149	131	130	119	140	148	148	129	146	148	129	130	121	137	136	133	138	128	132	127	116	118	122	135	139	136	126	146	147	144	148	134	136	139	153	154	129	142	148	136	137	114	137	114	152	144	157	136	151	141	142	126	136	138	140	146	127	134	129	140	138	134	145	137	145	133	136	145	143	153	124	139	133	155	144	137	125	145	137	160	122	151	139	143	153	161	153	135	120	139	138	129	156	145	109	132	122	132	146	148	142	152	144	127	129	131	150	141	149	146	128	158	156	137	139	136	142	149	135	120	135	147	124	145	145	134	128	146	139	131	135	117	158	140	135	106	149	162	130	141	122	134	135	129	144	136	148	128	130	145	115	148	133	135	146	137	136	136	144	157	138	145	142	151	139	122	138	148	127	131	144	146	134	150	144	152	136	145	145	127	139	157	130	122	143	126	150	121	149	135	136	133	138	135	136	127	138	143	153	155	138	149	133	128	141	132	141	139	152	174	149	138	135	186	140	141	134	150	123	140	124	149	131	129	147	154	130	143	162	131	132	155	120	163	127	111	155	141	146	140	142	156	154	123	144	135	164	120	144	139	137	159	158	130	137	150	144	132	159	176	143	125	129	111	159	148	137	157	135	145	142	123	132	148	143	137	138	153	157	148	143	131	156	148	136	129	156	157	120	127	122	131	153	140	144	134	140	132	151	135	124	160	149	147	148	155	132	146	131	127	129	136	127	135	143	138	145	143	128	130	140	141	143	167	146	147	130	125	153	145	156	132	151	131	141	132	146	125	118	146	135	130	150	136	155	136	136	128	143	136	132	129	122	128	124	144	147	134	135	138	128	128	145	130	149	134	125	135	123	142	115	139	153	168	165	143	141	152	120	141	121	159	143	141	140	145	149	116	129	143	146	163	134	105	155	146	142	157	147	156	152	117	138	140	155	141	153	161	141	142	133	138	145	158	141	127	136	153	148	131	151	133	122	133	156	139	137	139	140	150	148	123	139	134	136	120	136	153	136	139	136	151	128	127	140	143	143	135	142	142	133	141	133	167	137	119	127	127	145	145	122	132	138	155	142	142	150	139	121	151	145	141	128	128	114	136	142	119	128	153	136	149	141	159	143	165	134	129	145	149	130	124	146	152	141	120	133	141	150	127	127	146	137	157	137	163	156	147	123	129	140	126	128	153	152	121	125	159	129	126	130	125	148	155	130	139	133	139	146	155	138	128	139	126	129	131	135	132	138	139	135	131	154	123	161	141	128	147	138	118
20095	36165	30934	22570	22620	16868	9379	10032	8628	8227	6636	3490	2065	2062	1983	1533	1201	987	6345	18716	8020	276	250	255	254	220	242	211	217	212	220	197	219	199	222	237	210	229	193	211	216	187	212	241	219	187	170	189	180	196	221	180	208	183	192	181	194	199	186	195	168	203	167	191	197	187	188	194	209	194	194	202	197	187	186	192	195	190	166	205	184	212	209	209	189	180	209	190	189	186	174	183	204	189	192	197	173	196	185	168	192	184	210	187	204	230	179	189	151	190	190	190	200	170	190	186	208	186	194	209	184	175	177	197	179	182	210	164	173	211	189	170	187	189	192	204	174	200	207	185	172	204	192	187	197	173	183	203	171	180	183	186	169	167	197	188	174	203	194	196	201	186	176	203	187	182	184	180	165	202	203	185	177	167	208	189	183	176	203	200	196	200	184	220	189	176	201	170	183	178	181	167	194	158	181	198	198	173	191	187	177	221	155	177	180	185	190	186	175	166	196	201	201	177	189	161	211	209	179	211	212	182	182	186	170	211	187	167	198	171	194	207	160	171	204	181	198	171	209	197	218	214	174	174	185	155	149	195	186	190	194	213	176	186	186	195	179	175	204	202	199	194	184	193	196	210	178	198	199	197	189	204	187	186	203	204	189	178	183	200	187	181	194	172	188	193	203	180	216	182	188	201	164	219	161	196	176	204	182	201	198	209	189	179	174	169	185	215	185	178	198	187	179	179	179	181	191	220	215	187	174	202	199	182	158	175	200	187	180	173	180	197	196	200	189	210	217	190	195	183	181	179	186	199	167	199	182	185	216	188	177	201	186	194	217	164	173	185	197	219	199	195	186	184	167	194	201	193	171	189	178	175	190	175	188	209	202	170	185	180	206	210	185	218	177	199	204	174	172	167	194	199	193	192	191	173	188	192	192	185	212	183	171	176	197	213	210	191	190	188	202	179	192	197	175	193	200	197	167	191	183	190	186	162	202	190	180	199	180	194	206	190	190	175	193	183	167	219	189	192	163	169	179	198	189	197	190	182	202	182	201	191	181	209	200	206	188	168	184	189	189	165	170	183	208	164	197	174	190	197	181	191	204	203	183	214	163	196	182	185	183	194	185	181	187	185	192	180	179	164	184	202	201	199	220	183	201	210	165	162	184	194	173	189	189	200	183	186	207	168	203	211	207	143	175	199	175	195	181	160	208	178	188	169	187	195	172	180	177	185	164	177	190	194	193	184	182	180	188	188	202	165	172	184	191	169	203	195	192	169	186	174	178	182	220	169	171	182	171	197	191	174	201	153	178	176	175	208	212	191	174	180	181	194	166	209	185	189	171	168	193	184	160	171	177	178	165	165	183	179	171	213	186	171	187	209	186	192	180	214	168	175	199	188	179	175	197	179	169	176	181	195	182	179	181	193	197	188	179	173	178	200	200	228	180	176	184	204	183	191	191	183	173	180	184	186	205	211	179	163	219	179	192	172	193	191	192	186	192	192	191	194	184	177	190	196	180	181	176	189	184	196	192	183	196	184	204	196	197	193	183	173	177	180	189	194	193	196	165	168	170	168	173	178	186	201	174	178	182	183	194	201	190	202	205	206	189	181	205	158	198	180	177	197	189	202	176	202	178	191	183	193	183	179	206	193	168	199	196	191	183	199	166	179	186	195	178	187	179	216	200	184	196	171	180	189	200	177	193	145	200	180	197	201	188	206	184	191	195	211	178	197	179	198	178	181	219	174	161	207	211	210	162	199	199	202	184	196	171	208	186	182	201	178	157	183	179	186	190	201	173	190	201	185	170	199	161	184	178	183	196	180	199	169	196	172	197	203	194	165	188	182	168	183	210	197	194	180	188	181	169	216	207	174	204	174	180	206	181	211	166	220	191	182	186	166	185	180	173	191	229	163	157	191	191	173	196	163	204	196	172	210	205	175	200	181	195	207	221	192	175	200	190	228	181	176	180	194	172	189	181	208	194	185	185	178	196	203	195	200	187	185	175	194	201	190	205	198	180	184	183	195	184	170	193	178	184	175	186	218	191	166	179	160	195	188	177	181	180	192	195	198	212	149	202	177	183	181	196	211	192	181	174	214	180	197	190	185	189	210	181	176	196	190	200	198	206	190	188	189	197	166	183	186	174	195	192	176	194	164	203	185	201	198	204	187	195	168	190	166	190	186	205	200	201	187	168	184	198	174	169	167	203	207	166	210	184	198	195	196	190	195	208	169	195	199	187	210	189	176	199	166	196	203	189	201	183	171	215	155	190	195	185	201	182	209	182	190	181	164	215	164	182	193	184	179	176	187	190	201	193	177	184	182	173	186	166	187	164	183	195	177	194	188	196	173	156	203	179	194	177	191	196	177	191	206	190	204	191	180	181	208	170	192	206	183	168	180	186	146	182	194	194	191	198	190	191	155	195	167	174	191	164	194	195	180	199	196	191	188	174	172	187	190	179	205	180	201	171	166	174	189	179	183	194	182	186	170	157	170	171	184	196	179	203	191	190	207	202	174	183	180	191	165	165	198	187	170	192	195	171	174	178	179	177	190	192	204	194	185	188	207	190	180	184	173	196	187	166	201	167	176	169	180	194	183	189	204	175	184	191	188	197	184	197	195	189	173	175	176	197	165	166	181	198	173	185	176	184	165	179	203	198	179	184	175	188	189	205	196	193	207	177	182	199	170	176	178	192	196	198	183	189	192	193	183	196	191	195	218	188	188	177	202	200	200	174	179	184	184	186	179	199	199	202	193	199	172	190	180	193	188	181	219	177	194	173	182	192	170	200	167	173	180	182	179	190	168	187	182	183	195	169	204	181	203	167	197	182	183	195	196	157	189	205	191	186	188	211	197	197	191	179	190	169	185	207	188	186	190	189	169	201	176	192	207	205	169	199	177	168	206	199	163	207	215	201	174	173	214	199	200	188	204	178	188	180	187	193	179	187	159	184	183	187	176	183	200	208	188	200	196	178	177	190	182	196	184	207	192	173	199	177	191	206	187	194	193	167	173	174	186	186	195	165	180	197	198	165	198	164	178	184	186	184	184	188	154	182	174	186	191	186	190	190	172	194	186	182	183	194	179	204	170	184	176	184	189	206	185	175	176	204	188	195	208	196	207	186	195	176	189	195	194	185	182	171	203	191	189	202	218	204	176	214	195	194	210	191	201	197	191	172	198	188	177	170	173	164	201	180	189	195	168	174	201	192	164	182	177	200	201	163	188	193	184	189	190	188	199	186	196	189	198	163	201	213	188	167	177	167	190	199	191	168	185	196	192	174	191	185	185	193	179	184	172	199	187	213	172	198	177	174	178	198	204	179	205	193	173	168	200	162	185	195	181	182	185	170	186	185	199	159	178	191	178	193	163	190	149	183	173	192	220	191	182	171	162	169	176	178	164	192	204	188	183	173	146	178	155	162	169	169	173	190	194	206	187	196	202	156	162	192	191	197	178	178	210	192	162	198	195	169	209	190	203	184	175	185	186	187	173	200	189	177	200
26939	20943	16606	7728	5925	2468	1420	1343	1111	1162	1056	871	645	533	579	633	554	541	519	643	450	389	398	417	362	401	398	380	389	400	349	373	411	416	387	414	425	391	395	383	373	381	377	387	427	369	416	400	390	381	416	348	384	387	393	400	380	427	374	379	388	400	378	371	385	392	391	374	406	420	385	373	402	403	400	362	377	402	380	362	367	366	382	381	409	374	371	369	381	378	386	398	392	388	401	377	403	384	400	372	370	355	382	405	362	379	400	397	392	402	383	412	417	391	399	412	420	388	382	363	354	396	388	404	380	372	365	388	372	406	358	415	372	388	398	397	369	394	387	388	386	405	412	383	383	423	329	354	404	375	402	393	395	401	413	364	402	362	383	419	364	419	372	361	377	413	384	349	415	351	381	369	365	414	363	407	403	404	393	372	395	357	404	395	395	403	358	381	367	409	349	390	384	369	444	377	369	395	390	390	385	392	405	351	403	362	405	387	398	415	381	363	388	381	360	383	363	422	380	357	341	411	378	384	374	390	385	370	407	359	354	375	383	407	389	362	372	361	381	362	435	396	461	409	386	372	407	393	387	369	388	374	382	385	380	413	382	373	387	351	375	339	369	423	362	386	393	419	390	403	397	360	358	400	371	387	349	402	378	375	379	377	390	385	389	363	385	344	394	386	400	416	395	397	373	392	389	401	391	382	389	388	405	400	399	345	408	406	392	384	368	384	394	404	441	366	395	385	399	371	409	379	350	392	372	396	395	385	392	414	403	392	396	379	377	397	368	388	369	406	376	385	393	364	393	362	382	391	405	395	365	392	427	387	391	439	392	380	391	397	374	371	406	395	403	399	377	386	403	374	393	415	384	358	397	386	380	409	369	417	395	387	370	388	391	389	374	382	388	384	365	365	430	441	403	381	355	383	369	430	387	392	379	347	391	368	382	409	385	414	395	392	385	377	416	378	373	411	375	379	386	366	418	422	368	383	393	372	380	392	402	371	391	431	371	388	386	375	394	387	409	372	366	376	387	402	388	383	362	399	397	398	398	374	381	402	425	397	406	422	376	403	356	413	374	402	407	342	377	393	413	388	399	391	370	384	399	375	363	402	406	403	381	382	360	385	396	366	378	381	393	412	381	397	399	364	398	398	379	423	398	363	408	392	359	397	379	389	400	370	361	385	339	388	395	408	365	390	399	399	406	411	421	354	368	395	356	370	396	377	373	405	384	418	394	361	377	412	355	362	401	398	392	394	387	379	377	380	396	410	366	401	355	388	418	373	357	399	378	342	416	388	373	390	412	380	399	413	419	421	366	418	367	390	391	391	370	377	364	397	401	393	358	396	420	383	412	404	377	394	403	369	391	380	382	388	364	392	406	404	392	386	401	373	359	444	387	399	336	361	404	406	368	382	380	385	377	367	411	342	357	376	380	406	390	390	371	405	373	401	428	384	381	408	417	397	417	385	393	376	398	382	371	391	393	370	427	378	376	360	396	402	389	434	398	348	376	401	413	379	389	393	388	380	380	385	393	366	331	408	387	390	400	402	390	363	386	382	370	380	363	393	382	383	386	386	383	417	372	401	365	385	394	377	391	417	438	410	399	371	373	377	401	388	390	423	385	397	351	391	412	407	404	354	380	341	356	395	393	377	378	370	352	391	372	360	396	420	364	365	355	384	401	386	426	400	389	405	369	390	388	398	427	384	390	434	367	362	412	383	404	384	343	391	383	376	363	387	351	373	402	374	410	409	357	333	395	388	386	387	354	371	406	395	365	460	404	404	401	399	379	361	395	383	382	339	376	388	399	384	399	394	398	407	393	376	343	419	421	361	351	372	395	387	376	394	361	394	368	385	370	419	403	402	394	386	397	413	384	421	383	384	420	411	399	422	398	398	395	388	374	362	386	420	396	394	412	392	426	398	372	371	415	373	426	401	357	380	397	447	401	396	407	372	384	424	357	402	370	399	398	383	401	417	366	421	402	375	415	404	392	355	378	362	416	379	383	386	403	362	395	406	383	393	384	381	403	420	366	402	369	361	398	339	433	402	359	392	387	368	358	402	389	367	439	394	363	389	360	345	378	401	379	366	364	375	389	403	364	388	397	395	378	383	377	365	390	407	387	396	405	407	389	397	391	375	422	377	406	353	427	418	428	409	387	384	393	369	381	406	376	370	392	368	386	436	376	381	384	386	391	392	395	398	387	362	382	381	390	395	378	396	414	386	412	402	405	346	388	393	377	375	368	395	401	358	396	418	400	379	418	350	410	390	420	373	366	412	361	405	381	383	353	385	375	390	362	363	388	390	349	370	407	401	363	360	380	395	364	380	408	420	391	400	443	352	394	390	397	394	394	389	411	386	398	355	397	387	384	388	380	369	382	407	410	391	410	428	359	399	403	410	385	401	415	411	375	397	394	365	376	422	376	397	422	428	363	375	402	386	382	363	369	399	372	365	381	380	426	421	418	374	392	336	378	370	403	375	377	407	405	378	373	384	402	384	357	380	342	370	358	343	376	379	392	386	405	404	379	377	411	387	365	397	404	380	401	397	382	435	406	384	419	422	368	405	366	397	378	383	398	398	391	406	389	405	412	413	379	369	398	384	388	411	372	418	420	367	362	367	382	356	401	389	365	392	400	387	394	382	385	350	376	372	409	387	407	391	380	378	398	417	401	378	388	399	401	366	382	343	374	408	398	413	364	413	405	375	371	375	381	389	380	398	365	371	373	372	373	378	390	373	377	378	418	374	409	375	395	422	427	358	407	389	427	382	352	371	400	374	399	437	364	379	386	365	365	392	416	403	390	436	358	405	394	363	361	388	355	408	391	389	351	385	354	372	387	361	341	390	386	381	406	358	382	389	416	422	366	383	389	380	405	380	421	389	378	350	386	381	374	387	395	405	420	400	371	392	384	390	376	377	406	386	422	404	412	370	390	384	402	395	386	406	393	396	413	360	386	408	398	392	401	374	386	400	395	360	395	342	424	365	377	409	354	427	388	354	403	382	343	394	417	378	426	366	388	399	359	375	371	433	427	391	362	385	389	413	358	367	376	369	381	393	409	396	370	373	400	368	373	353	404	420	400	399	412	399	401	398	376	371	388	384	381	390	384	418	383	384	382	362	363	424	396	393	408	403	384	396	363	397	421	381	424	376	389	380	395	390	433	393	407	382	403	406	382	380	374	429	359	391	364	353	390	379	422	410	370	384	378	413	390	409	386	375	393	376	403	378	397	381	366	423	376	370	404	387	395	369	405	371	401	381	404	380	404	385	388	391	357	413	391	381	362	389	384	370	402	407	402	385	352	398	390	386	396	357	368	391	376	412	408	385	397	369	368	385	379	400	411	397	389	401	361	396	379	396	429	373	382	378	427	393	368	357	400	394	364	362	381	395	378	414	432	376	369	390	370	397	423	408	404	407	367	405	371	375	396	395	409	385	367	394	370	400	386	371	369	430	394	389	371	404	364	365	394	381	395	400	380	380	383	423	360	441
17164	21162	18452	9966	11776	5285	3382	3501	2818	2738	2514	1913	1118	926	986	1101	925	839	814	1109	592	492	517	552	487	560	551	545	536	533	526	540	559	553	532	502	501	552	504	511	534	515	512	514	520	541	530	554	501	494	538	494	538	525	506	578	566	541	525	549	546	536	537	559	501	523	552	523	552	553	515	580	518	567	527	545	530	523	546	548	520	510	556	503	533	511	482	520	579	520	544	521	539	496	550	559	564	521	544	495	518	484	597	529	533	534	559	548	509	529	526	503	561	524	519	540	504	554	529	500	510	547	545	517	536	545	524	490	515	526	529	528	473	569	523	530	487	524	523	554	551	523	517	510	509	560	519	529	535	504	549	533	500	558	568	482	541	497	599	520	549	501	557	494	539	470	521	555	501	500	521	566	522	539	495	520	536	515	497	520	530	526	530	521	544	538	530	544	559	513	531	567	548	539	541	536	519	488	580	529	545	574	513	519	488	534	519	495	527	515	502	548	497	515	545	521	565	547	527	554	536	548	476	530	533	528	488	499	512	573	544	541	536	486	533	532	516	552	543	546	523	518	563	533	541	567	502	523	528	505	533	526	525	520	513	499	519	543	531	544	503	489	498	483	492	592	517	529	504	532	552	516	508	567	543	558	525	506	510	520	479	519	558	533	514	531	507	551	537	511	533	512	516	511	516	503	577	504	527	510	515	502	502	551	519	539	519	544	525	502	527	512	517	500	537	513	500	521	482	487	537	522	583	508	493	503	500	545	507	511	488	526	550	546	555	537	525	510	520	523	525	516	506	540	559	528	531	534	505	492	535	499	561	524	561	519	509	546	517	556	567	510	523	517	554	551	511	505	542	535	502	480	518	514	517	550	525	526	528	554	526	500	527	525	571	479	506	508	525	519	566	554	508	539	503	559	538	530	573	529	543	540	503	503	553	508	526	539	545	551	535	483	532	491	517	547	530	543	528	531	563	527	558	551	505	526	560	503	543	541	478	571	519	542	523	529	539	527	498	513	532	523	495	511	493	551	520	523	500	531	533	529	501	531	494	525	499	539	538	513	538	513	550	540	519	501	559	528	470	519	540	493	524	555	495	531	509	479	517	505	567	523	541	489	519	526	542	494	511	494	507	541	505	527	544	525	527	506	511	545	514	524	482	535	512	539	518	514	497	518	560	517	527	501	558	521	510	522	529	487	528	511	476	538	555	524	503	547	531	556	526	560	513	489	529	501	499	505	520	471	513	551	511	543	543	514	549	490	512	496	538	538	553	516	502	560	553	489	536	517	511	497	503	523	559	536	521	537	501	534	519	546	516	560	531	489	528	515	540	506	526	541	515	552	513	532	513	536	513	517	524	524	496	494	532	473	528	526	550	535	528	528	545	544	528	527	511	518	516	556	535	514	562	514	582	528	470	551	550	513	515	537	501	507	507	494	527	491	541	510	492	543	509	490	552	560	536	452	495	552	523	528	507	532	502	521	527	542	558	495	586	527	509	522	492	551	479	481	529	521	506	508	503	501	514	544	532	487	544	500	549	513	541	547	587	513	533	537	500	536	521	533	565	523	476	489	515	536	480	569	512	505	541	538	536	522	512	523	559	518	512	588	539	552	505	527	514	481	517	502	526	535	556	509	527	534	534	553	538	578	551	517	527	508	516	555	525	518	535	528	544	512	544	553	498	550	513	540	491	503	530	502	488	478	531	528	524	525	539	501	511	543	509	510	542	508	527	544	524	525	508	518	517	538	535	532	541	526	534	543	531	493	549	529	500	528	564	532	554	545	505	520	520	504	543	555	535	480	501	490	477	511	561	560	528	514	489	543	507	506	501	573	540	505	495	557	524	514	536	536	543	522	537	539	522	570	552	517	492	549	551	534	515	471	543	538	522	520	496	503	505	489	546	543	510	556	516	568	533	525	492	539	505	519	539	513	492	555	571	545	510	517	536	545	484	516	515	500	565	511	520	540	527	553	531	547	491	509	523	528	550	515	500	522	549	509	493	561	500	533	544	522	528	525	513	512	558	545	452	533	490	553	545	533	555	508	502	523	584	541	515	508	555	500	527	553	553	532	493	508	530	536	566	492	522	534	553	536	550	528	519	543	545	516	528	507	548	524	493	531	522	516	500	528	595	515	540	502	491	518	508	512	540	565	535	505	508	514	524	500	535	549	504	502	509	484	499	504	515	522	551	526	508	485	468	536	481	511	527	551	524	511	530	522	513	540	568	523	519	503	530	502	545	527	511	506	532	517	544	529	548	564	523	534	531	473	561	553	540	546	505	544	534	487	555	555	539	511	543	519	570	519	546	534	515	539	567	509	483	553	520	537	500	522	492	536	524	521	535	555	480	525	516	585	519	528	521	523	493	533	481	528	508	518	522	483	514	519	510	503	526	535	549	512	597	525	527	507	504	514	520	518	555	499	470	535	542	512	509	530	535	556	548	517	589	528	537	476	575	552	534	529	497	508	553	534	473	553	565	539	518	522	525	503	586	536	562	487	521	515	517	543	503	509	524	555	504	507	526	540	551	579	500	538	553	487	522	529	557	538	518	529	527	521	524	548	548	509	528	533	543	535	535	556	542	521	538	511	519	526	544	564	515	505	505	495	520	499	530	520	523	512	532	529	551	531	533	533	548	531	510	538	499	552	477	525	512	521	581	532	536	486	547	527	507	501	546	531	539	518	509	536	519	541	515	462	530	552	497	535	563	530	516	546	563	451	509	513	562	537	526	522	535	539	537	564	580	495	546	503	521	502	522	552	485	539	535	537	532	523	526	544	529	509	507	520	547	486	524	561	516	508	490	510	507	509	527	544	520	528	531	490	537	524	494	527	544	564	488	543	535	518	533	526	523	500	511	531	492	542	480	519	539	516	516	578	573	561	509	543	545	502	534	522	516	492	494	501	523	585	505	548	529	505	538	550	524	512	553	518	537	501	549	510	540	510	496	509	491	521	512	561	514	497	541	514	518	500	540	542	508	509	549	507	525	554	532	549	521	498	521	522	507	520	532	497	518	566	521	548	513	504	553	503	537	543	562	492	451	562	516	571	461	521	525	519	504	517	480	519	533	525	570	536	505	586	542	561	534	526	537	521	551	553	521	529	513	548	511	555	511	534	536	521	523	558	511	530	524	513	501	567	520	527	543	559	539	511	507	524	521	501	534	550	542	527	523	530	526	514	493	509	496	511	536	526	548	560	498	521	530	495	509	495	518	534	517	515	528	482	540	493	521	544	476	533	475	512	536	570	534	510	556	542	539	529	514	480	494	537	512	486	531	528	489	491	511	515	545	527	547	558	490	549	506	517	535	528	562	474	519	536	520	515	500	521	550	522	501	484	505	500	555	496	536	509	510	504	495	524	506	511	515	511	549	572	502	512	527	554	528	505	482	568	517	496	529	495	512	560	518	517	522	532	551	539	556	563	544	515	564	527	568	545	510	556	524	552	498	539	523	502	539	538	529	536	544	486	505	567	533	501	478	532	523	552
24068	21108	28271	24186	20942	9808	2584	1597	1818	1766	1289	1252	1039	830	491	550	526	558	1994	1893	321	304	318	318	328	321	314	313	264	284	309	307	300	283	274	289	296	271	298	315	296	302	298	283	290	304	280	280	303	298	271	285	337	308	315	263	287	253	286	287	274	287	279	278	264	278	297	286	339	303	262	265	293	260	298	311	260	285	292	283	266	283	282	270	278	257	297	270	299	290	275	289	301	286	297	280	290	268	308	271	258	278	295	283	283	289	284	262	289	306	261	264	285	291	296	292	292	325	270	304	296	280	295	295	259	299	274	300	289	255	257	278	304	284	269	314	269	266	285	292	317	292	291	324	315	270	315	289	301	287	307	249	324	302	291	291	290	290	282	306	275	274	279	289	277	270	267	232	320	305	308	305	305	305	296	277	318	284	276	283	295	310	289	277	300	280	319	295	274	287	276	285	278	261	248	300	282	302	268	265	307	265	300	288	262	294	304	313	291	300	272	258	273	282	299	302	259	294	291	280	272	291	294	271	284	285	280	272	284	302	288	280	296	264	277	260	273	323	278	296	273	291	292	292	290	291	287	269	311	277	296	314	270	282	300	284	291	289	290	272	292	286	296	286	289	297	283	302	271	279	305	301	299	299	278	294	279	311	251	285	256	276	270	276	301	270	267	291	282	292	302	280	290	284	272	286	327	291	259	267	284	295	297	299	290	288	267	276	252	281	296	300	273	294	270	292	285	294	284	279	277	305	273	259	281	286	300	261	269	290	283	332	256	302	291	283	282	258	275	312	283	269	302	286	246	301	268	258	298	292	264	274	257	287	293	293	298	295	283	283	256	277	282	289	281	284	280	280	249	302	293	313	320	270	272	294	276	277	313	279	315	310	294	308	258	296	303	281	311	287	313	296	241	280	247	251	277	251	274	296	284	289	277	302	254	270	304	289	298	291	282	278	268	277	293	325	275	288	284	272	303	277	282	270	266	281	259	288	315	281	280	263	287	285	300	309	283	309	280	259	262	273	296	288	251	294	288	332	265	279	281	273	274	286	287	286	272	275	255	314	277	286	298	297	270	290	258	265	277	286	267	311	268	302	278	273	261	266	273	275	306	259	308	279	276	275	268	283	281	262	298	260	305	277	285	293	273	290	282	298	272	283	291	265	290	305	297	341	308	328	291	254	299	289	294	258	287	285	297	268	270	292	292	261	271	298	286	287	321	274	300	271	288	280	290	300	275	272	294	293	269	284	282	260	278	281	301	285	284	276	272	282	270	294	272	273	275	259	245	295	281	267	293	271	265	305	284	273	292	287	270	279	284	284	293	274	272	299	282	284	248	321	270	299	275	282	323	313	257	297	300	296	252	278	279	309	279	289	301	306	283	315	316	311	293	273	278	308	302	275	289	265	297	258	289	315	282	279	251	283	299	280	264	282	269	286	284	299	289	258	277	311	305	267	272	267	290	255	298	267	280	263	293	291	308	277	256	255	281	319	269	262	291	268	261	279	299	285	277	277	282	286	325	273	263	291	273	260	274	281	273	284	309	300	297	290	279	276	290	295	294	280	256	304	273	296	299	276	276	285	303	304	288	304	274	285	267	271	259	269	299	292	262	284	312	273	304	266	285	272	263	324	314	302	290	271	294	286	307	265	289	271	299	309	286	269	270	267	290	289	277	298	265	302	287	313	308	277	318	278	279	278	281	327	260	291	294	279	286	296	274	274	284	265	266	314	263	291	296	265	293	297	281	266	269	273	290	288	289	280	313	260	263	303	293	285	286	272	271	304	273	294	267	290	271	288	279	303	316	284	294	307	284	300	284	272	280	282	291	296	294	277	278	276	292	276	272	310	248	283	299	279	292	295	272	270	262	259	263	284	289	285	307	291	256	303	266	261	290	276	305	304	277	288	283	272	277	316	285	284	291	270	298	299	289	321	287	282	313	292	291	309	285	294	290	302	280	272	273	297	296	259	311	263	305	261	308	304	282	257	282	268	292	264	286	294	251	271	296	289	281	284	281	272	268	276	262	285	267	291	279	256	284	259	296	330	295	258	295	292	282	273	309	282	317	256	290	318	314	269	282	276	280	246	263	262	266	311	282	289	295	262	244	310	256	280	282	262	282	312	270	264	302	285	267	263	288	302	299	282	275	323	297	285	303	302	286	296	281	273	304	307	271	279	294	282	258	238	287	271	254	280	286	305	285	282	290	256	282	297	282	269	304	320	274	272	303	286	268	268	260	311	302	293	271	301	279	290	261	287	259	234	260	288	307	319	280	290	293	311	302	292	304	282	288	306	284	301	296	301	282	300	305	271	282	287	260	265	296	300	300	272	251	273	278	278	290	259	285	285	273	270	262	291	267	279	295	304	280	277	274	264	295	271	293	269	268	271	267	265	288	290	285	261	264	290	296	304	288	282	299	288	296	300	279	311	320	281	280	259	294	299	306	308	286	286	293	283	256	266	283	290	272	295	291	302	302	291	275	302	302	260	283	282	281	293	270	297	311	291	285	297	249	282	299	267	263	264	285	294	308	298	307	265	300	290	303	309	271	296	306	274	306	278	291	309	286	285	308	304	262	296	297	277	304	338	282	237	279	307	289	285	262	298	289	313	280	276	279	286	253	297	261	277	293	267	291	286	300	288	288	279	278	292	281	303	271	267	296	273	287	302	293	257	319	288	268	282	267	316	267	297	290	285	291	305	274	278	275	272	281	252	300	253	312	276	282	300	300	250	271	283	266	259	296	322	298	300	246	294	261	271	279	300	292	310	294	255	257	276	318	271	275	282	279	314	295	284	296	295	290	296	276	256	335	316	295	280	287	291	268	302	260	289	310	289	289	316	270	278	308	282	306	293	265	286	290	254	308	270	266	289	303	297	307	304	302	258	290	308	292	303	297	297	292	257	306	289	283	267	275	289	289	266	289	294	281	282	330	283	312	266	274	280	299	274	323	280	276	280	301	295	259	260	273	314	257	300	288	285	265	277	289	292	295	277	284	317	275	324	265	290	279	280	291	288	241	299	255	274	279	275	267	289	314	274	280	256	257	314	294	308	260	292	273	302	277	279	283	287	278	263	281	292	258	280	281	317	281	303	271	306	281	272	309	263	289	297	265	296	293	303	279	293	279	253	285	260	277	311	292	289	295	281	310	323	274	269	258	276	268	281	269	271	293	303	284	274	271	287	263	291	290	302	270	270	279	287	265	279	273	265	247	277	282	290	282	269	310	263	281	280	289	253	292	286	260	275	297	282	302	287	288	301	278	284	325	234	278	292	294	267	270	301	285	270	300	292	289	264	315	312	307	308	257	283	287	263	277	286	288	264	271	279	312	282	281	268	287	281	262	234	270	295	309	270	255	269	287	314	270	261	272	284	284	299	261	284	260	275	281	267	264	284	260	283	282	293	274	287	294	326	292	297	250	306	264	307	294	271	305	299	294	302	296	311	272	278	271	286	255	271	271	303	289	278	275	282	290	269	340	296	303	289	310	290
17870	27426	26197	15440	16049	7047	4791	3719	4430	4361	3116	3064	2380	1844	1115	1065	1036	1031	4426	3548	453	478	439	425	417	395	442	429	406	421	384	387	380	404	411	395	438	364	372	434	428	386	380	381	413	390	427	371	410	379	358	395	423	392	393	387	404	434	399	416	443	381	394	425	402	416	401	429	418	405	397	410	401	335	407	440	434	416	376	376	403	414	379	387	382	404	363	426	416	418	394	408	365	371	402	405	390	418	375	395	410	361	406	425	412	399	345	362	407	380	354	408	376	403	416	403	434	356	391	363	423	402	394	365	407	342	352	404	403	408	404	357	406	370	374	407	407	351	375	394	421	388	394	422	410	379	411	392	413	382	371	423	398	390	393	407	400	366	381	396	374	396	378	412	397	415	358	393	420	447	360	400	388	395	390	397	375	370	382	381	373	414	373	370	420	399	372	382	402	376	396	395	407	390	329	406	382	390	376	407	391	383	369	423	384	364	414	381	361	406	396	409	420	362	397	375	424	400	384	391	410	386	399	392	400	400	390	378	393	373	407	411	425	365	366	390	409	383	401	426	399	396	423	397	375	372	420	400	385	397	393	370	372	409	426	438	386	385	342	393	379	398	387	384	401	374	426	414	420	394	377	392	417	388	387	415	412	403	379	404	405	452	367	408	383	386	370	433	367	381	373	418	389	430	381	409	399	405	385	383	399	430	393	399	379	362	399	415	394	460	376	398	377	400	373	407	416	385	348	401	403	383	362	393	352	376	362	380	388	376	425	377	409	363	391	422	406	387	368	411	391	373	393	391	397	375	381	417	424	378	409	358	375	369	376	380	382	419	400	395	375	401	399	399	397	393	369	367	397	399	351	449	414	392	392	415	399	366	367	402	398	397	405	388	411	397	393	388	420	388	391	416	419	390	384	371	414	400	404	385	397	372	406	376	397	411	383	373	388	400	379	395	391	349	405	355	412	375	430	376	378	380	360	383	383	385	414	409	372	379	401	406	430	396	374	375	371	358	407	384	390	387	416	387	399	406	348	399	405	412	371	406	389	399	415	392	395	378	428	405	388	440	388	380	383	379	397	442	396	391	404	420	407	400	378	399	407	397	390	388	380	382	411	381	398	380	379	387	421	427	367	422	403	399	368	343	384	399	408	394	394	389	397	369	387	393	390	335	411	385	407	417	407	370	376	389	426	410	423	416	390	407	422	399	366	372	398	377	372	382	391	402	409	384	385	387	352	383	405	384	398	380	380	392	368	363	381	376	420	401	369	408	388	398	368	397	407	410	377	382	365	402	390	403	372	391	389	390	375	427	385	396	411	378	375	425	354	393	410	409	445	398	375	360	404	361	396	390	381	361	379	383	394	402	414	373	394	358	375	380	397	375	392	371	383	420	366	402	398	429	386	343	393	379	370	390	430	401	382	371	404	406	384	417	390	379	386	413	367	401	409	364	402	373	347	398	407	404	358	403	445	384	373	414	401	396	406	408	419	409	400	369	425	405	412	383	404	400	385	358	357	368	417	388	410	405	367	404	356	407	416	403	368	429	376	373	438	373	409	380	389	397	424	422	392	386	414	374	379	398	398	364	380	405	393	414	394	413	427	390	379	406	368	395	396	392	369	388	352	386	373	363	390	388	387	420	343	365	427	393	404	388	380	434	443	394	413	413	398	386	393	392	397	383	381	392	372	389	388	394	393	378	390	410	407	378	374	431	391	417	398	399	365	436	368	393	384	385	405	392	421	391	363	349	393	415	364	377	418	413	387	365	386	368	361	384	417	367	389	389	426	390	419	398	380	391	403	418	392	398	387	375	379	403	363	399	370	390	370	415	429	350	368	417	408	425	397	432	405	359	367	389	410	415	417	402	405	358	436	379	401	365	409	387	369	390	366	385	382	426	438	389	413	344	398	378	351	398	403	385	401	374	386	389	397	367	388	437	402	435	394	394	380	421	375	390	387	405	400	382	383	414	423	407	390	419	421	404	403	387	376	407	409	402	427	394	352	376	378	420	394	387	362	404	430	378	396	375	385	424	385	423	393	399	356	370	376	397	392	401	367	390	395	400	384	411	397	378	418	409	387	384	398	357	424	389	409	381	380	399	396	371	426	400	421	410	405	417	380	384	393	408	399	443	384	386	387	351	371	390	379	415	425	386	415	386	401	404	373	393	375	417	405	408	374	406	415	399	391	370	403	375	408	392	421	405	403	460	403	402	414	391	377	388	405	361	395	396	424	386	404	409	396	397	418	385	426	389	374	397	401	376	423	404	394	395	374	361	394	405	414	414	388	397	434	398	368	360	383	416	390	362	388	392	410	385	369	380	371	377	402	419	380	421	388	408	410	408	400	394	422	406	391	364	361	385	371	407	401	396	363	388	404	408	367	421	382	380	376	392	386	380	382	399	402	407	390	392	374	381	385	380	376	400	411	399	395	409	424	384	381	382	424	409	421	384	378	376	365	393	415	358	392	381	388	410	377	393	400	372	381	380	408	380	443	369	386	385	392	385	372	391	361	394	413	377	401	370	405	400	377	389	378	409	396	388	415	385	411	413	402	406	391	377	380	421	338	382	392	360	368	398	397	386	386	392	390	369	372	391	402	335	425	420	372	342	398	420	403	392	382	389	391	395	381	399	409	391	396	428	383	417	372	426	383	389	367	378	402	371	391	362	387	381	388	367	381	400	389	392	393	365	370	386	377	353	397	397	385	394	391	405	380	371	408	390	390	438	364	375	391	398	413	401	366	420	394	378	382	402	365	415	437	380	370	371	409	441	415	417	422	401	400	373	407	420	379	391	391	390	405	388	380	399	405	392	422	423	370	390	394	368	401	418	388	378	410	421	392	384	368	410	389	381	388	384	373	376	356	401	400	356	439	380	401	403	367	390	383	399	406	388	408	379	434	389	411	335	377	419	360	389	376	429	363	373	403	378	445	395	374	385	411	392	379	386	377	392	392	381	389	412	400	420	416	416	378	438	423	414	387	400	407	397	407	373	416	349	370	416	368	403	410	361	446	411	412	389	383	383	399	385	371	413	415	385	374	400	393	368	380	375	385	382	391	380	381	381	390	406	385	415	400	380	394	350	400	377	337	375	395	398	415	414	399	396	387	393	430	384	380	395	396	355	387	394	398	358	371	392	399	389	393	368	374	379	420	401	359	394	391	390	391	429	375	414	405	420	384	399	396	420	447	388	391	411	403	392	402	379	381	382	428	351	385	341	408	416	412	405	404	398	421	433	423	375	398	395	382	398	424	424	412	386	431	384	380	421	407	387	393	377	395	372	376	401	370	403	425	413	349	373	394	386	400	383	416	405	390	374	368	374	435	395	395	432	400	402	375	364	420	405	442	367	381	413	405	393	375	346	430	422	395	375	387	389	396	389	393	412	363	390	392	342	394	399	446	432	395	408	366	414	400	406	379	395	384	385	396	419	437	396	383	401	425	423	413	388	385	390	375	396	410	397	400	422	383	392	375	414	377	390	404	373	349	358
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
