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
340160563032	340160563588	340160564138	340160564688	340160565238	340160565788	340160566338	340160566888	340160567438	340160567988	340160568538	340160569088	340160569638	340160570188	340160570738	340160571288	340160571838	340160572388	340160572938	340160573488	340160574038	340160574588	340160575138	340160575688	340160576238	340160576788	340160577338	340160577888	340160578438	340160578988	340160579538	340160580088	340160580638	340160581188	340160581738	340160582288	340160582838	340160583388	340160583938	340160584488	340160585038	340160585588	340160586138	340160586688	340160587238	340160587788	340160588338	340160588888	340160589438	340160589988	340160590538	340160591088	340160591638	340160592188	340160592738	340160593288	340160593838	340160594388	340160594938	340160595488	340160596038	340160596588	340160597138	340160597688	340160598238	340160598788	340160599338	340160599888	340160600438	340160600988	340160601538	340160602088	340160602638	340160603188	340160603738	340160604288	340160604838	340160605388	340160605938	340160606488	340160607038	340160607588	340160608138	340160608688	340160609238	340160609788	340160610338	340160610888	340160611438	340160611988	340160612538	340160613088	340160613638	340160614188	340160614738	340160615288	340160615838	340160616388	340160616938	340160617488	340160618038	340160618588	340160619138	340160619688	340160620238	340160620788	340160621338	340160621888	340160622438	340160622988	340160623538	340160624088	340160624638	340160625188	340160625738	340160626288	340160626838	340160627388	340160627938	340160628488	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23183	21512	29429	24024	21516	21559	8134	1016	764	523	496	398	370	342	294	290	273	289	248	220	215	260	223	214	219	200	209	189	190	192	201	194	169	192	215	196	186	182	166	155	175	160	182	199	174	170	186	188	173	173	192	192	186	183	188	177	154	186	167	165	183	150	182	150	169	162	194	169	157	163	176	148	190	166	178	180	168	140	174	153	167	169	201	187	146	161	181	167	164	164	192	168	167	166	159	146	168	150	169	160	180	172	137	154	166	169	166	151	163	157	163	155	155	168	142	150	152	146	161	171	186	174	172	161	153	190	158	173	167	166	149	195	167	176	152	174	153	170	159	168	163	173	160	184	177	166	154	180	204	174	150	165	178	148	170	161	172	177	155	165	160	186	160	188	146	146	158	176	175	147	151	175	171	160	156	191	175	178	148	168	157	180	148	150	160	148	159	174	172	165	177	184	164	165	165	140	176	182	162	194	161	180	132	153	160	155	165	170	164	163	176	143	163	171	143	152	169	162	155	161	201	170	152	163	165	168	173	158	163	155	175	162	174	181	164	166	169	165	148	146	156	125	159	178	166	180	158	168	147	174	167	159	164	187	199	191	156	163	176	155	153	142	161	169	166	164	160	169	160	171	159	175	188	171	155	182	151	153	169	174	173	166	146	165	155	163	164	169	169	177	164	188	198	152	178	157	158	147	157	143	158	148	178	148	147	163	157	155	169	165	154	155	171	151	166	169	144	158	149	177	154	162	175	174	144	168	178	182	154	183	163	163	165	160	177	142	164	183	169	138	161	181	163	152	169	157	154	155	143	162	148	169	180	162	174	145	194	141	172	168	144	171	163	144	200	151	153	157	183	183	146	167	154	141	160	177	149	178	167	160	157	155	142	177	165	173	157	152	173	150	150	167	155	163	187	153	153	178	159	199	159	161	148	167	180	167	152	170	168	173	150	159	169	159	168	177	188	157	168	161	170	176	169	157	157	173	172	159	171	150	149	148	183	169	167	170	149	193	157	176	160	170	171	155	144	138	178	147	130	185	165	159	154	154	182	173	166	175	165	179	165	141	182	169	163	164	157	154	170	153	168	169	179	193	164	170	161	162	166	160	175	165	161	150	170	171	184	164	172	165	180	154	168	145	166	172	156	167	191	186	160	172	160	149	164	161	178	158	171	178	173	181	172	154	159	172	148	160	170	174	167	172	158	163	168	138	170	163	193	165	177	164	176	148	185	148	155	167	162	163	159	175	173	177	173	178	152	176	162	170	154	168	130	158	162	189	175	159	145	154	153	154	153	171	156	180	155	138	163	160	133	140	159	151	163	180	164	163	146	165	168	148	174	173	180	167	149	163	167	165	177	166	167	162	145	167	181	154	145	159	158	183	154	158	188	148	137	161	152	146	152	160	178	153	165	149	147	152	153	168	178	173	168	180	180	166	167	173	141	160	163	163	153	143	177	147	168	167	154	171	181	171	164	169	169	167	158	158	151	157	136	190	159	157	160	155	169	180	170	175	180	153	174	160	144	197	148	156	170	194	153	169	159	176	158	133	176	156	170	160	146	156	170	170	153	166	147	176	177	155	160	147	131	172	162	185	185	150	162	189	151	159	166	165	182	148	167	159	166	181	154	166	142	150	165	144	171	151	162	166	161	161	156	168	166	167	184	158	163	152	183	148	167	172	189	174	151	155	170	151	166	168	168	150	156	180	162	172	188	176	150	165	157	168	154	164	160	160	173	187	148	163	183	175	168	139	173	117	178	160	181	171	176	152	144	176	167	172	160	157	176	150	175	158	155	147	179	170	167	175	180	173	164	179	159	151	166	198	150	139	155	184	148	169	187	169	173	161	163	172	161	158	175	163	166	181	179	155	177	174	168	162	148	170	158	149	172	163	179	160	175	181	174	170	140	174	149	171	185	166	172	183	161	180	163	165	126	171	155	153	155	158	140	164	161	170	163	137	162	162	162	188	164	183	167	144	164	177	152	156	161	147	171	183	168	160	169	176	164	180	159	161	158	154	161	152	169	149	164	151	142	148	169	177	178	193	157	152	174	156	155	164	156	161	169	154	163	172	166	154	174	158	157	160	166	164	159	180	153	189	161	166	172	177	162	147	152	176	176	174	171	161	180	152	161	153	144	149	173	155	162	164	160	184	174	156	170	175	171	169	168	187	171	167	159	165	162	159	176	160	173	174	175	162	155	155	167	162	159	170	167	162	185	165	166	173	166	154	163	155	149	159	167	173	177	155	160	177	170	162	174	177	159	158	159	169	163	169	168	164	181	188	155	182	158	177	159	162	154	157	168	175	156	149	167	167	152	161	176	159	178	165	160	175	169	162	185	138	172	171	162	169	160	178	169	166	146	155	175	157	169	175	163	167	166	146	151	183	177	166	161	165	169	171	148	179	184	180	153	171	189	179	149	148	162	158	169	179	177	157	173	141	143	151	170	148	154	148	158	167	166	158	180	169	159	169	138	170	186	164	186	168	171	164	159	165	138	157	167	150	159	164	178	156	176	156	182	170	152	148	150	156	181	156	145	161	169	167	175	176	175	180	184	143	162	153	167	152	169	156	153	165	169	162	154	143	171	191	160	167	148	172	182	159	167	175	180	192	166	155	154	172	169	153	179	175	161	166	177	165	164	160	174	141	190	156	142	154	161	175	155	155	160	156	160	162	143	158	144	160	162	154	153	163	167	175	175	158	158	149	157	181	152	166	156	176	189	171	162	166	172	177	168	187	166	184	175	176	179	163	164	168	163	177	163	151	157	170	168	168	155	154	190	168	163	183	174	168	157	164	150	164	165	140	154	146	171	165	138	163	168	173	177	162	180	167	175	167	159	133	148	156	169	157	171	161	188	151	159	173	159	152	175	193	174	161	185	145	172	167	150	171	178	174	162	165	161	159	165	158	147	156	157	179	150	154	140	155	175	174	170	154	159	151	161	167	159	151	156	148	177	199	143	161	182	161	164	159	172	170	159	175	174	175	166	190	162	158	156	176	158	169	178	161	160	170	152	151	192	162	151	166	178	164	174	161	199	169	169	145	142	162	155	169	166	147	154	164	179	170	175	176	144	167	170	159	170	162	178	157	163	163	163	161	165	167	172	172	171	162	177	141	152	165	172	142	158	173	167	164	195	148	164	175	146	175	161	142	163	165	144	172	182	156	161	153	157	165	175	186	189	171	144	137	160	182	165	170	166	156	163	171	163	172	179	189	168	178	159	168	177	135	147	168	157	177	183	151	161	160	147	176	149	172	154	195	145	185	153	158	162	174	146	164	166	167	181	163	170	178	159	168	171	161	178	181	177	156	149	156	136	166	190	180	176	169	168	156	155	173	150	154	164	165	156	142	171	172	164	143	146	159	168	191	174	165	145	175	186	184	166	173	161	146	159	167	158	164	167	155	151	174	187	156	156	157	152	174	152	153	141	161	172	170	163	142	188	152	155	130	180	165	154	158	155	157	149	157	147	153	183	172	154	177	160	179
8091	18089	13970	7621	6276	5088	3140	2127	1620	1303	1122	917	817	764	647	589	550	512	446	422	405	343	377	371	342	309	297	297	327	288	286	274	259	285	297	273	253	251	274	238	224	258	239	222	210	240	204	255	253	240	215	208	228	233	235	220	220	229	205	211	223	211	212	231	220	226	220	224	205	235	193	193	213	247	239	211	231	235	208	226	206	210	224	218	205	184	232	227	194	198	222	169	206	208	202	219	210	236	221	185	178	225	217	206	196	199	226	205	249	218	224	211	211	225	215	225	220	204	202	214	221	202	219	207	209	211	220	213	242	213	195	199	202	204	194	226	230	236	210	217	231	199	192	182	217	189	163	246	214	198	199	203	194	217	209	213	227	220	190	207	186	211	197	203	223	221	195	193	200	200	215	227	206	220	209	203	218	205	189	219	209	225	222	212	227	196	218	229	221	200	189	202	202	202	206	193	221	182	226	225	203	208	221	198	206	207	199	214	214	201	207	204	192	211	200	239	204	216	201	213	221	221	208	211	209	207	220	219	254	173	220	189	196	222	222	215	196	197	212	210	197	206	207	190	205	213	213	214	188	207	209	195	201	198	226	204	224	188	184	196	207	195	212	191	249	203	236	191	199	208	213	202	209	202	214	241	225	188	216	241	192	200	211	212	187	222	208	199	218	206	181	200	212	200	220	187	172	210	206	196	180	227	214	177	205	211	206	223	198	205	192	185	199	216	223	191	215	209	204	200	214	185	186	202	225	207	203	231	222	238	191	200	200	203	219	212	223	200	196	204	215	193	207	218	223	215	187	178	199	172	219	194	208	211	219	181	210	210	228	210	190	210	195	193	217	224	195	194	220	198	216	195	193	218	183	212	199	204	227	194	215	185	184	201	223	228	212	226	192	232	212	205	207	199	215	203	214	187	202	228	226	210	199	200	203	205	209	209	219	211	205	194	232	194	202	220	226	201	199	233	224	174	178	215	208	221	223	198	212	203	193	212	192	211	214	204	221	217	213	215	225	196	243	218	205	182	222	216	186	183	231	206	199	198	247	208	214	220	217	228	197	189	194	215	220	226	192	204	191	195	230	196	209	203	215	215	190	217	207	224	213	231	200	215	208	198	198	221	206	224	185	220	214	194	236	207	213	213	212	157	180	195	190	210	203	224	194	248	191	195	207	185	189	204	190	213	188	196	212	205	239	214	214	233	195	228	219	223	196	241	197	228	222	206	219	208	212	195	205	205	209	209	206	220	237	224	222	213	227	210	207	207	198	207	193	191	217	208	216	212	191	215	216	198	211	208	223	205	216	225	180	226	184	196	209	207	218	204	224	210	207	203	192	201	207	226	210	229	197	228	205	223	217	218	205	181	167	228	213	219	202	201	207	184	244	224	213	207	225	203	224	207	213	183	218	197	177	214	219	190	196	226	221	196	216	208	223	207	187	211	218	230	214	206	202	226	199	192	205	186	210	191	209	208	211	243	195	191	212	209	223	218	227	215	209	228	220	225	215	218	198	212	220	190	218	234	198	209	199	205	195	200	211	216	201	207	215	199	199	212	204	200	178	195	206	206	196	236	219	194	220	214	223	200	207	228	205	211	217	196	206	210	218	193	229	216	219	217	204	201	187	179	221	223	200	206	208	220	224	218	189	195	223	177	233	208	230	195	191	217	195	207	205	218	222	199	249	183	248	205	230	230	207	206	205	202	210	222	233	215	213	182	201	206	202	192	220	199	187	211	186	210	212	187	223	199	178	248	199	207	219	205	217	206	197	232	205	225	208	201	210	218	212	208	185	202	175	208	200	215	212	183	208	215	204	222	231	222	211	198	208	223	199	214	199	217	195	228	200	205	195	217	215	211	186	183	171	177	201	192	211	218	188	192	190	215	223	191	211	214	166	218	208	186	226	182	214	190	213	199	226	200	230	190	192	206	193	194	203	205	204	188	224	213	223	214	191	210	212	197	205	213	210	211	203	221	195	207	226	189	217	197	180	182	194	207	216	179	224	207	191	186	213	192	214	223	201	215	208	209	205	205	203	218	201	215	176	184	202	208	190	200	201	228	206	203	214	163	208	233	230	223	205	214	204	206	234	220	218	218	208	215	202	219	205	222	213	210	214	211	200	212	209	217	206	232	203	219	222	201	214	213	189	204	194	234	214	192	203	237	211	216	238	209	212	238	196	217	203	212	213	200	204	177	194	184	205	219	197	181	222	209	206	189	194	243	204	215	203	202	200	213	199	212	232	222	214	222	206	197	187	208	232	225	202	197	186	213	196	227	204	202	223	230	198	192	211	209	209	201	203	206	197	217	229	213	199	223	238	188	209	230	231	196	206	186	235	222	198	229	200	197	231	206	197	217	201	216	190	203	195	194	196	187	193	222	214	228	204	193	231	214	211	229	189	212	241	213	239	206	232	215	231	217	203	212	192	220	195	220	218	216	204	225	203	226	199	205	204	207	187	223	211	202	206	206	222	198	228	214	227	197	218	189	195	221	222	201	203	194	210	238	206	199	212	220	199	239	217	210	187	186	220	187	202	199	238	221	215	209	188	212	211	201	210	198	219	200	181	228	182	240	183	194	212	199	194	194	211	197	213	198	200	203	214	208	206	209	209	198	215	200	206	206	214	197	222	207	207	213	212	208	200	207	202	232	232	229	212	211	205	202	209	203	199	194	207	188	217	197	191	198	219	185	205	221	226	208	246	202	216	233	212	225	191	199	213	178	193	214	242	218	206	186	193	203	214	210	202	235	216	196	224	213	214	210	198	178	231	219	190	194	236	211	190	208	219	202	216	226	216	194	195	223	215	198	205	223	206	220	205	196	208	218	232	214	214	219	206	216	192	214	196	213	219	196	190	210	220	229	218	217	213	204	209	173	235	227	225	211	223	193	222	209	205	204	223	222	201	241	192	218	195	204	212	207	202	206	194	224	201	193	192	206	207	205	239	208	215	184	223	190	215	221	196	186	192	191	201	221	204	210	206	224	218	207	199	205	214	179	189	225	232	233	211	223	210	208	215	233	200	206	226	200	182	205	197	209	229	210	211	186	181	193	204	213	241	207	215	225	203	208	216	216	202	203	219	207	211	218	210	233	230	215	217	193	232	206	239	202	206	199	204	210	229	223	203	218	205	216	189	208	173	192	200	199	209	219	236	191	217	177	219	213	179	209	214	196	204	196	199	200	210	215	212	203	215	209	197	203	214	209	205	224	230	208	221	198	221	215	215	218	200	224	212	231	212	242	206	213	206	206	187	201	213	208	193	195	238	193	224	183	228	213	229	209	213	178	196	207	179	196	204	198	201	238	249	214	200	218	189	214	221	190	211	191	185	254	214	196	191	213	190	212	215	215	202	203	177	225	201	219	175	209	207	202	209	214	207	219	205	239	198	182	197	213	217	203	235	199	191	210	213	237	227	201	231	202	236	202	206	205	223	198	203	197	220	235	214	207	217	179	207	213	201	209	202	198	202	183	219	195	215	212	221	234
26905	20212	7596	1091	975	782	630	556	544	573	518	517	517	534	553	501	542	566	479	487	538	539	526	502	505	499	507	502	531	506	501	508	502	557	515	488	557	539	505	469	497	515	481	538	514	523	518	517	500	489	505	532	515	519	446	484	510	487	521	523	508	510	487	495	474	502	510	481	503	527	528	510	473	536	494	528	503	503	534	528	553	518	469	508	518	485	516	507	514	453	519	534	536	486	502	490	468	555	523	535	501	506	533	539	517	497	480	562	546	525	487	499	522	515	507	490	510	461	526	506	519	440	513	534	497	502	554	533	498	545	539	549	531	534	494	512	500	518	528	485	532	523	496	505	552	551	509	492	494	541	520	533	508	509	500	500	514	530	491	534	541	523	496	502	516	468	495	527	530	471	514	492	534	492	526	515	499	537	500	493	499	497	499	487	529	493	505	485	497	487	532	526	531	457	527	481	501	532	478	516	530	533	497	524	550	539	534	515	481	482	517	496	541	519	532	498	527	536	495	528	514	528	526	533	534	528	506	525	514	498	524	495	521	506	481	550	505	535	532	440	510	511	504	498	505	506	519	493	513	483	498	543	558	515	551	528	498	541	507	526	512	499	481	499	457	489	553	526	478	473	524	512	469	505	534	472	506	498	541	517	491	505	518	533	515	512	477	506	536	492	474	519	491	515	527	530	536	528	544	526	504	489	519	530	521	505	539	483	464	523	498	515	537	482	489	484	536	533	501	496	524	527	540	552	518	527	560	469	498	480	525	531	515	534	540	511	490	515	509	505	543	504	537	540	590	558	497	527	499	509	507	447	524	531	497	500	533	494	463	501	531	535	485	520	496	486	500	508	511	548	481	494	549	510	536	526	510	525	530	532	515	511	530	513	549	522	547	522	526	481	513	527	547	520	495	476	515	507	477	529	514	513	505	516	529	490	545	519	502	521	515	505	505	481	536	535	524	507	472	528	553	505	502	525	485	527	475	504	531	497	504	566	490	502	542	501	449	515	465	523	503	542	516	502	512	487	520	508	504	493	533	527	486	505	523	508	447	543	512	494	509	515	518	501	502	521	494	521	507	511	495	509	507	501	496	500	521	528	500	474	501	581	553	520	547	489	459	540	522	497	518	508	526	492	532	525	512	481	558	485	519	504	514	495	539	540	518	540	475	517	538	516	508	494	505	505	538	535	550	515	505	525	502	536	501	531	516	527	526	485	527	484	474	525	518	492	508	475	521	500	531	483	486	549	550	493	496	476	529	531	490	520	512	475	506	499	518	528	521	500	502	520	527	504	460	529	494	488	511	517	513	499	541	490	536	571	507	492	478	521	517	502	511	514	477	469	463	528	487	522	515	502	483	504	521	520	530	553	487	515	487	482	541	498	520	483	557	484	486	484	525	499	525	518	479	508	516	527	515	487	553	524	494	479	494	522	518	537	524	532	511	503	527	509	507	514	496	485	517	507	498	508	514	509	517	517	516	538	473	492	508	504	548	472	499	494	500	509	532	500	487	501	530	516	507	517	554	478	509	485	491	500	526	522	525	496	497	548	530	528	532	510	547	483	500	504	493	533	541	485	524	538	503	502	513	521	540	510	455	537	502	534	496	517	460	521	494	525	512	497	500	528	497	533	493	512	552	498	515	482	486	554	493	500	529	524	503	550	495	495	521	473	518	503	507	527	504	457	513	522	483	516	526	515	488	522	520	510	519	543	504	513	494	530	489	536	509	501	538	488	534	516	523	543	501	484	494	487	464	508	489	506	507	526	516	530	509	464	535	537	509	466	513	503	511	499	504	531	458	485	516	509	500	504	552	534	520	490	526	529	517	499	514	531	507	481	496	467	486	532	512	510	525	484	508	469	531	521	520	466	507	552	505	531	493	523	483	495	525	501	509	519	527	500	512	565	504	459	524	537	478	528	504	505	472	508	547	525	501	473	504	539	496	541	522	474	514	477	484	521	522	448	467	499	522	493	502	525	501	537	467	530	547	521	515	484	527	493	500	498	482	531	492	507	553	515	488	512	494	470	502	496	500	513	509	526	524	542	496	491	515	537	490	492	489	515	501	537	540	529	548	526	538	530	517	493	486	484	497	537	500	526	538	505	490	504	484	530	482	505	535	516	518	516	502	522	507	508	521	514	505	521	519	510	501	482	505	471	530	485	491	490	512	449	494	508	509	532	506	485	505	518	466	527	509	492	524	502	544	500	503	506	522	464	455	497	497	535	517	492	490	547	478	477	531	509	521	490	497	536	527	524	525	478	520	501	490	488	515	551	512	518	523	521	502	532	495	504	497	504	485	477	537	518	523	482	536	517	523	512	532	517	490	518	516	535	468	498	532	534	500	496	492	488	513	553	519	515	518	499	560	503	499	480	499	495	517	465	551	515	494	500	510	537	521	498	519	517	538	536	487	548	484	491	506	494	508	519	532	513	505	541	524	492	531	499	557	495	485	524	496	488	480	496	493	474	483	504	538	520	526	550	512	512	504	527	510	546	575	522	492	524	534	516	504	492	495	523	501	528	477	448	483	476	556	546	534	505	486	518	479	515	537	554	496	512	539	509	483	500	509	537	510	504	491	555	489	499	510	537	492	491	518	518	564	528	503	507	516	509	562	497	520	530	503	517	528	520	519	582	481	519	482	529	508	502	472	504	476	478	505	497	489	532	506	510	532	515	491	492	529	500	527	481	463	528	511	533	532	499	506	512	528	507	487	536	500	502	488	473	541	525	491	523	529	482	532	520	503	482	498	503	498	505	543	468	532	489	530	482	543	509	522	498	498	477	522	529	556	531	512	488	515	558	521	491	512	456	554	480	499	520	490	512	483	539	546	522	506	499	531	533	491	473	495	555	493	545	505	524	483	516	532	533	531	519	507	501	514	516	516	497	501	526	529	504	554	515	566	484	500	537	507	481	488	502	530	523	475	553	480	512	466	474	539	532	546	504	484	502	461	501	502	514	529	556	470	510	525	522	479	520	501	505	486	527	508	514	476	459	470	516	493	543	546	495	528	526	521	515	517	561	507	518	531	531	515	500	493	508	486	503	528	489	549	521	575	533	505	481	513	561	531	565	471	495	517	474	494	470	508	520	476	492	533	501	507	535	454	520	523	549	508	505	486	504	477	501	495	489	550	507	484	534	514	501	516	495	494	484	469	544	537	521	504	493	526	537	545	505	487	522	527	498	488	501	533	533	558	531	532	537	511	502	523	547	534	471	482	469	473	517	496	496	528	462	472	527	501	514	559	513	509	477	498	509	518	482	503	504	505	522	505	475	469	542	535	502	538	506	555	521	546	501	506	512	548	507	477	504	548	503	491	529	496	510	515	530	483	534	480	511	519	534	511	521	528	496	532	503	515	523	513	507	457	519	505	494	506	506	471	479	488	468	486	525	528	538	519	511	548	527	521	523	509	558	474	506	524	530	521	539	525	531	496	510	489	509	523	536	520	544	494	499	513	485	517	585	497	512	506	503	497	536	519	536
4579	2171	1621	1291	1522	1401	889	726	646	690	682	625	642	633	618	667	660	688	652	652	647	694	668	641	656	640	684	633	674	661	638	645	592	666	650	632	630	659	671	622	654	676	667	689	633	690	651	655	619	684	658	631	640	680	681	632	662	696	637	663	634	646	634	667	684	650	672	619	657	653	669	665	675	676	648	617	647	653	704	641	643	626	676	650	685	602	591	602	677	671	671	718	634	613	686	638	699	644	714	726	690	703	661	645	681	627	670	654	619	630	685	656	669	616	654	690	695	615	639	663	630	627	636	675	677	688	685	677	687	646	636	665	616	691	640	587	610	656	660	650	643	654	637	675	631	697	665	660	621	648	665	677	721	647	712	688	633	634	641	621	694	699	615	616	657	618	678	689	633	676	695	618	605	655	626	645	644	620	650	658	664	627	647	626	640	634	695	597	684	621	578	669	628	644	650	665	599	687	630	657	638	697	644	634	668	641	671	604	668	681	659	655	636	688	674	687	654	676	616	694	642	631	650	612	612	690	690	627	634	646	647	630	685	652	668	677	657	644	639	687	670	693	674	661	634	690	640	648	681	645	684	635	666	676	655	601	660	692	622	636	714	684	703	689	667	655	602	655	660	632	639	658	665	666	635	634	653	637	625	616	672	653	615	678	706	638	656	631	636	621	700	649	684	675	635	680	669	651	618	624	658	639	634	654	686	700	647	666	667	681	669	639	638	686	633	647	700	632	669	699	669	625	680	664	615	628	685	661	689	625	689	653	646	625	641	632	615	646	689	665	670	643	625	645	681	676	687	663	665	661	677	642	622	651	644	626	687	651	671	640	664	637	643	670	638	680	631	634	655	615	675	669	646	703	637	630	670	660	635	638	626	690	637	641	606	671	663	689	656	652	665	642	638	604	648	637	670	639	660	680	641	677	686	653	629	643	678	684	602	674	634	634	710	676	623	655	617	663	652	623	629	651	638	605	677	630	631	652	677	660	610	642	646	694	662	634	622	629	662	627	682	634	661	622	639	643	654	629	661	661	679	652	708	660	651	678	677	643	635	666	628	649	696	689	669	664	659	668	678	679	678	646	729	594	702	665	629	616	650	666	592	671	646	630	685	695	663	660	691	683	647	663	683	648	664	647	642	614	649	629	718	665	630	658	604	623	649	605	614	681	661	673	660	625	652	634	680	657	642	662	654	702	629	605	634	660	649	653	681	649	678	673	673	640	667	658	678	630	631	667	686	632	676	646	627	656	622	642	674	655	672	640	653	693	643	608	683	628	622	656	629	680	627	661	659	595	691	649	633	688	679	654	698	667	696	675	613	649	643	669	702	658	672	677	614	649	674	679	605	669	670	616	650	651	653	678	680	653	648	699	633	643	630	650	628	630	679	629	630	656	648	669	595	639	653	694	670	637	675	643	616	674	672	693	636	649	703	688	626	653	673	633	682	672	676	638	657	631	701	659	671	637	660	652	633	665	617	661	672	683	619	639	679	646	676	701	671	620	667	672	682	672	641	653	652	671	653	663	665	699	649	635	631	657	650	665	655	698	668	624	685	671	654	692	664	696	662	628	637	679	627	602	634	669	650	640	665	670	657	684	720	677	626	644	660	620	682	681	685	667	659	653	625	665	622	662	689	647	682	639	664	665	616	658	690	671	679	674	652	672	643	669	707	686	661	582	630	649	656	691	687	676	643	644	665	620	644	668	653	656	611	664	677	616	651	685	667	691	650	666	614	669	633	658	662	681	692	619	681	687	643	682	680	672	645	613	668	676	624	673	613	650	676	638	607	659	664	683	664	649	621	659	659	659	647	666	663	659	689	652	664	667	608	589	642	642	700	682	694	667	680	627	682	683	642	662	638	643	694	659	660	667	678	626	677	666	650	690	654	664	664	691	653	619	647	651	640	631	647	687	634	682	714	647	626	681	643	667	669	679	680	678	602	684	621	625	687	693	631	667	618	648	636	585	659	704	669	703	698	686	635	630	639	595	679	646	658	700	649	625	696	630	677	680	692	641	636	638	668	663	641	667	610	652	675	626	654	610	651	678	679	681	646	658	675	655	619	659	700	639	612	630	619	658	664	676	656	592	645	647	637	638	615	643	655	705	664	713	658	662	665	609	612	630	632	654	658	682	635	663	655	665	638	678	703	643	655	678	617	712	636	629	676	670	660	640	707	636	661	653	647	651	654	648	658	684	695	612	664	692	720	671	705	656	630	641	670	645	713	660	620	642	599	597	607	681	660	636	657	642	648	656	634	648	622	647	658	680	592	698	640	651	665	637	664	666	660	671	653	670	689	703	654	652	638	652	688	670	635	682	688	656	683	667	670	609	690	628	654	671	640	664	680	664	615	627	684	638	632	671	653	633	686	629	661	666	696	670	644	607	653	664	632	632	659	687	639	645	629	709	655	653	662	667	644	653	653	644	662	634	661	620	601	637	636	691	705	642	621	669	739	712	683	642	659	650	663	717	680	679	664	689	670	585	609	687	617	635	682	656	658	650	646	687	642	681	617	681	611	683	664	624	655	656	602	638	623	653	639	656	681	671	679	640	618	668	624	623	634	599	589	636	617	667	653	631	674	625	671	638	659	646	618	640	649	631	620	645	661	672	660	645	640	610	644	641	648	652	650	663	656	661	639	679	630	636	698	673	615	662	666	652	690	649	658	669	646	661	624	633	661	637	631	707	671	701	627	673	659	660	710	653	665	661	591	674	646	643	682	637	627	682	645	670	691	633	662	675	617	668	630	654	654	668	653	638	659	673	682	623	639	650	652	655	662	651	668	647	660	622	661	641	652	636	683	659	637	638	636	646	656	650	689	684	650	707	673	642	659	670	633	637	663	651	671	658	616	659	651	654	606	654	701	711	668	685	687	637	686	631	674	664	661	630	679	677	645	675	676	636	720	668	655	655	678	658	668	663	668	701	641	652	704	673	681	652	672	700	619	679	672	687	624	679	625	680	664	699	650	678	610	693	614	623	656	679	621	651	672	650	673	647	676	648	639	638	638	642	651	659	669	641	695	672	672	674	593	669	673	639	645	662	674	683	632	658	668	680	668	675	663	627	651	687	644	613	616	641	619	682	704	648	648	668	646	623	649	673	654	638	653	675	711	658	622	638	653	666	639	691	650	634	622	613	664	622	629	664	651	678	636	649	636	650	623	682	648	629	675	643	659	630	713	636	647	654	636	654	603	688	670	643	648	653	685	674	643	697	656	653	714	654	687	649	667	675	592	681	697	649	647	659	645	666	635	631	636	672	645	666	655	671	645	658	620	648	644	728	671	621	664	645	682	690	647	679	678	684	674	665	651	624	649	705	709	659	630	661	681	640	648	681	639	694	665	636	631	599	666	659	651	642	685	619	623	663	643	647	651	651	675	632	604	666	647	630	634	671	667	662	599	674	639	627	641	685	698	623	654	640	653	667	647	674	653	647	632	636	673	638	656	690	651	604	638	644	669	683	631	650	617	655	648	635	661	635
23807	21162	28491	24076	21159	10492	1252	639	535	491	426	374	349	340	341	337	355	332	329	300	299	281	290	260	282	298	272	277	275	276	257	246	274	261	251	302	265	289	253	288	261	276	279	263	256	276	250	267	258	249	258	275	272	273	277	263	266	271	262	267	251	277	240	245	252	258	253	276	257	263	278	250	246	224	278	283	281	258	279	262	262	240	257	273	282	253	276	256	252	231	269	258	279	282	277	273	277	249	264	285	303	253	261	236	267	273	274	278	250	274	261	265	224	253	243	258	263	252	260	236	259	253	257	250	256	246	258	272	243	276	273	291	256	270	224	244	268	261	267	251	303	268	269	241	271	240	257	240	259	251	261	243	268	279	263	234	269	290	288	252	276	243	239	263	271	280	270	257	275	261	256	281	258	255	276	271	265	242	235	262	240	263	233	257	249	259	297	217	247	276	229	257	261	274	263	253	274	241	278	248	252	257	252	250	272	244	253	261	257	256	264	260	273	266	285	267	251	249	263	244	253	265	265	271	288	231	254	258	269	265	254	261	280	261	251	241	259	231	253	241	278	235	255	263	250	232	288	227	283	253	252	278	232	260	287	229	262	255	274	256	233	268	255	245	254	259	276	249	259	261	274	260	279	262	282	281	231	254	265	246	272	253	262	287	232	234	263	247	241	238	266	260	273	220	264	231	272	259	259	249	254	248	253	266	308	238	240	254	278	234	255	255	279	252	266	293	249	252	270	273	257	275	291	248	261	258	267	245	227	267	295	251	273	231	255	244	260	232	288	264	261	239	247	272	252	267	294	260	239	253	283	255	243	261	283	284	259	234	267	236	248	253	252	265	281	266	263	242	292	266	267	249	247	235	248	248	260	262	265	259	250	265	250	264	240	256	262	224	286	248	265	265	252	232	264	227	258	235	248	279	231	288	251	267	242	272	281	278	282	238	236	246	251	280	277	283	271	262	249	266	248	266	268	234	254	232	294	260	237	282	275	295	253	273	271	268	257	262	279	272	283	253	264	242	241	295	232	286	269	256	289	276	242	236	246	276	254	245	243	229	243	258	261	262	240	250	265	258	250	252	247	249	279	250	295	238	257	272	261	275	263	243	237	251	245	264	264	214	266	258	283	256	278	258	233	264	277	259	270	268	268	261	262	261	280	288	219	272	268	256	269	268	288	271	261	255	269	243	266	252	267	241	247	245	279	260	256	279	260	264	225	271	280	275	271	247	259	240	262	269	237	269	252	268	286	255	260	256	265	254	229	270	262	273	247	224	247	251	267	244	259	258	244	256	277	253	282	272	286	250	263	241	256	255	238	242	268	253	227	260	274	256	295	255	271	264	265	241	275	246	302	242	289	244	272	247	237	257	257	243	247	219	269	240	274	289	263	231	240	263	260	269	253	255	274	265	251	248	279	264	236	267	237	264	266	241	287	248	253	249	248	240	256	261	244	276	269	239	284	260	259	256	279	272	259	271	263	253	259	245	256	251	253	278	266	281	269	270	253	271	227	273	240	273	257	250	243	270	252	238	248	242	239	259	262	275	277	251	262	257	259	238	253	248	255	248	249	267	265	261	254	247	264	237	285	257	265	285	265	265	257	279	275	238	231	264	248	280	223	261	269	263	253	255	248	256	252	247	229	253	280	280	278	261	250	264	270	253	246	259	236	252	265	258	213	275	256	262	246	266	271	273	245	232	244	232	268	255	256	257	282	249	264	240	245	239	261	242	248	253	257	266	290	273	267	238	272	263	252	281	241	266	267	254	251	247	282	264	252	229	280	267	254	268	286	245	257	240	274	238	256	246	238	262	246	247	276	282	252	237	243	239	250	236	296	270	267	245	282	283	231	246	267	243	225	255	248	264	285	271	281	268	264	267	252	257	266	256	294	282	245	275	262	237	239	273	230	238	238	250	279	253	244	260	264	258	238	268	285	248	253	288	254	252	263	279	247	236	270	280	243	257	280	248	278	251	237	224	250	244	251	247	272	298	249	250	268	270	277	261	243	276	246	240	315	261	273	247	241	246	243	248	266	270	250	240	256	243	266	244	246	253	264	256	269	253	284	246	253	256	238	267	262	265	250	255	256	263	264	286	248	256	211	258	242	263	255	252	267	230	251	264	250	251	252	250	222	294	252	255	245	250	266	251	263	271	235	234	286	247	261	252	259	263	265	267	260	270	236	280	243	255	248	279	265	259	271	244	244	276	267	236	251	230	273	258	265	264	259	250	250	243	234	271	236	260	243	242	251	247	221	270	257	283	276	271	260	257	265	281	275	243	249	247	271	263	233	259	254	272	258	281	271	242	259	242	241	289	262	281	233	276	255	242	280	251	291	277	267	249	238	265	256	239	236	244	258	244	254	268	245	247	262	250	259	231	239	263	246	263	259	263	278	245	260	272	249	229	261	261	272	251	230	252	230	238	213	276	248	222	266	255	270	240	242	258	266	255	248	295	266	282	257	263	278	266	261	249	257	225	265	260	285	282	276	232	242	273	239	243	255	239	263	285	272	255	253	253	285	253	241	241	257	273	254	238	226	236	259	259	286	271	259	258	277	257	235	245	269	261	254	246	257	263	253	252	244	259	290	255	256	267	245	255	260	271	280	272	269	269	247	253	243	243	255	268	258	292	241	264	270	244	250	244	283	267	230	243	248	243	231	246	252	243	262	240	299	232	258	234	278	272	261	276	237	237	249	249	263	265	284	259	247	257	271	265	266	256	221	270	213	243	265	242	257	257	248	224	243	264	267	241	256	233	236	247	218	276	256	285	260	221	251	263	285	258	279	249	247	267	276	254	257	246	249	248	251	256	240	251	270	275	247	242	249	250	254	267	286	264	254	272	245	266	250	259	235	288	245	266	263	262	262	295	256	272	268	217	243	272	246	238	291	278	246	229	252	248	278	253	253	272	251	287	275	270	257	250	257	250	251	247	238	238	261	248	264	262	219	278	272	261	264	261	250	246	253	234	274	262	246	240	265	263	254	254	248	238	279	273	255	253	251	252	247	243	276	259	245	260	233	275	264	221	244	242	257	258	285	246	244	266	248	219	235	260	251	260	260	262	278	240	271	284	251	226	267	273	254	240	302	220	255	271	290	254	258	251	244	244	263	272	273	257	256	255	243	246	268	236	223	271	229	239	283	263	257	252	234	264	267	256	244	225	266	241	274	247	263	250	246	258	263	261	267	239	259	280	252	260	247	241	247	301	239	269	234	243	238	241	260	267	266	249	273	267	254	275	261	220	249	280	233	241	260	248	271	256	276	262	273	293	253	268	271	260	244	258	278	256	245	261	238	248	272	253	251	249	268	266	251	282	262	248	217	244	243	261	232	243	267	265	252	273	235	245	248	245	242	259	262	254	278	251	223	258	235	244	256	258	271	264	257	244	278	245	266	250	281	257	244	252	250	231	256	267	250	268	255	265	245	263	261	275	241	268	257	264	252	251	270	225	281	243	300	268	261	271	244	280	231	238	284	261	272	249
5455	11619	8816	4800	4096	3263	1830	1296	1116	868	823	678	684	563	590	564	546	480	437	430	463	407	486	456	404	364	425	390	394	386	381	363	387	360	378	362	387	380	340	353	328	378	338	349	392	357	357	346	365	394	376	371	333	343	385	337	332	351	363	377	365	334	348	328	367	332	409	329	337	353	373	328	348	367	313	367	334	349	346	385	337	350	340	333	353	340	343	351	367	342	319	330	333	342	349	362	352	338	336	311	322	359	359	291	346	356	333	336	328	362	379	357	362	313	325	319	318	321	332	372	350	349	358	342	365	346	355	318	330	335	341	339	332	329	345	338	344	369	365	338	311	363	343	372	331	325	359	356	341	384	328	364	332	347	365	349	337	356	339	353	363	365	338	347	346	367	381	338	345	331	368	357	364	329	343	335	341	356	324	379	346	326	353	328	368	337	337	340	320	397	350	367	375	367	347	327	342	296	357	351	367	366	370	343	344	332	312	319	350	338	339	337	348	338	359	339	348	331	331	359	359	337	346	307	316	329	388	349	335	377	356	352	369	328	339	332	338	345	309	350	352	353	320	386	346	358	374	354	352	361	354	363	330	329	337	332	344	352	361	371	356	330	372	360	339	346	329	344	360	337	359	330	349	344	384	381	328	345	346	321	377	353	364	374	327	353	317	366	350	325	350	361	340	298	332	326	351	332	345	359	326	392	339	323	352	381	351	307	350	383	332	348	379	328	337	330	392	331	366	331	375	329	363	349	341	345	343	344	328	337	344	342	335	361	338	339	342	357	343	340	335	332	359	361	333	344	356	351	320	348	378	369	314	333	335	359	322	341	322	316	341	335	371	365	380	339	337	335	351	334	354	333	334	361	360	334	339	330	349	328	332	338	357	308	345	345	340	321	345	370	342	361	341	322	354	339	344	335	345	313	340	357	333	347	378	311	334	368	332	341	362	344	371	327	352	364	347	334	320	346	343	362	366	342	342	349	366	344	344	352	363	345	335	354	350	338	337	336	328	336	347	344	308	315	354	351	301	344	356	344	375	311	344	341	340	349	338	327	359	341	344	326	365	359	322	356	359	340	354	352	321	318	324	341	364	342	304	332	321	330	347	335	355	324	330	353	309	378	369	394	312	369	347	325	350	358	368	343	368	344	377	333	333	321	355	359	353	328	342	346	363	349	344	333	362	357	365	320	358	342	348	340	346	334	316	338	341	332	349	325	356	368	325	356	377	364	347	391	369	375	345	336	354	336	377	342	332	319	355	335	345	342	361	348	380	333	374	367	343	362	337	343	370	325	335	365	370	341	330	346	357	360	342	336	338	352	347	357	354	318	331	352	330	345	312	342	315	349	374	376	349	341	345	328	331	332	348	354	355	353	345	325	313	357	342	332	332	344	320	354	330	342	360	347	350	352	347	341	356	328	336	331	321	340	324	361	361	366	334	332	324	336	320	347	358	356	339	312	351	341	366	327	369	353	319	363	325	356	341	338	350	342	327	349	393	357	400	344	362	330	333	317	367	345	338	319	333	356	321	325	355	351	329	353	338	370	344	342	345	353	337	339	340	289	355	346	329	367	350	374	374	344	366	344	334	342	327	355	352	338	348	346	358	323	343	336	364	352	367	360	354	360	335	350	323	324	365	339	351	337	340	346	356	361	317	341	347	356	336	339	343	343	337	345	322	370	322	349	323	344	349	362	354	334	362	340	371	378	353	299	372	352	332	333	345	323	294	323	298	337	341	357	307	356	339	346	329	336	326	337	330	300	331	346	315	343	347	360	332	383	342	328	355	371	342	364	319	333	334	329	356	336	359	341	368	347	366	343	351	331	316	352	366	361	360	346	361	336	338	345	314	310	347	344	337	328	336	327	336	308	305	335	357	317	334	395	321	348	396	341	399	309	349	355	297	388	346	308	354	366	342	353	357	342	324	360	338	342	342	343	364	329	367	354	375	363	340	317	348	343	344	344	319	304	355	341	351	354	355	368	346	359	349	355	330	360	342	350	352	300	320	321	340	362	372	329	353	309	362	331	350	354	346	321	321	313	367	352	387	356	327	345	359	335	361	338	351	349	368	348	341	341	356	338	339	325	339	378	337	327	311	348	346	331	396	355	378	340	371	347	355	341	363	366	328	349	329	326	333	364	342	341	332	367	309	344	375	322	364	344	372	347	367	349	369	354	347	366	371	363	348	348	333	358	367	363	335	343	361	348	351	298	330	361	309	362	335	354	334	368	343	365	364	358	346	346	333	341	321	331	333	369	315	339	335	352	354	331	344	353	330	350	326	335	354	355	319	362	335	327	352	363	326	316	342	340	361	357	341	371	363	342	307	351	338	355	337	378	332	353	331	354	319	356	335	330	332	328	365	319	300	336	307	355	338	338	332	320	341	328	342	352	398	357	331	327	328	316	371	332	342	329	354	311	343	332	360	355	362	342	321	360	345	327	342	363	347	344	324	355	314	369	368	354	344	320	347	339	335	355	311	314	314	357	348	340	367	338	364	369	341	376	356	341	363	350	330	328	323	338	345	356	352	354	341	333	367	350	351	346	337	338	331	368	353	348	356	341	341	348	340	347	359	338	361	319	321	374	340	348	350	339	370	369	340	299	338	358	386	304	329	368	361	365	313	352	357	339	341	383	376	338	363	331	345	363	349	332	347	343	342	334	372	333	331	348	342	325	332	359	354	330	342	347	347	357	349	304	337	349	380	333	375	299	334	350	335	358	353	366	361	383	322	350	350	367	331	348	347	329	362	337	312	353	332	306	323	369	339	353	375	346	346	367	367	331	348	318	357	360	302	350	348	362	377	336	358	347	333	366	362	350	374	367	361	333	332	333	348	346	313	344	331	336	360	328	335	352	374	327	348	358	336	342	363	349	368	352	333	338	339	364	341	377	363	372	316	348	360	358	308	355	323	382	343	348	331	332	314	373	340	368	303	359	371	341	336	340	336	335	343	324	339	332	313	335	359	309	333	347	316	357	346	339	338	330	358	340	336	302	351	379	330	327	332	342	341	337	367	344	343	316	327	308	338	349	339	360	348	340	319	331	345	322	353	345	367	343	348	333	333	385	325	326	322	328	379	335	339	325	341	346	359	320	316	353	348	319	331	347	372	372	327	338	325	373	348	326	336	370	352	353	361	346	337	330	356	354	325	362	344	315	345	373	315	343	353	325	330	338	314	391	368	358	352	327	376	337	356	323	347	324	336	336	353	322	315	370	397	362	350	336	345	376	341	333	318	332	352	339	347	320	343	359	352	313	319	334	345	323	339	338	364	357	356	335	323	325	346	351	356	360	354	328	387	357	358	342	333	336	327	321	357	320	340	316	348	315	339	330	330	359	322	335	333	324	348	338	408	324	318	341	335	337	334	345	360	330	348	349	327	354	345	365	369	339	357	391	320	355	327	333	315	356	325	356	353	330	317	333	321	335	342	342	343	331	351	329	373	345	356	369	337	332	334	350	311	348	346	367	373	370	372	329	323	340
22863	21176	28971	23651	21178	21217	7968	1002	612	528	458	408	367	325	294	289	309	261	259	237	264	226	258	203	186	209	189	162	189	196	211	204	181	190	180	184	199	171	183	179	192	187	189	159	179	178	178	163	176	180	186	200	168	156	160	172	177	156	176	192	190	167	184	165	191	155	161	182	161	176	187	140	176	170	173	169	191	149	180	162	173	158	163	177	193	181	173	166	193	175	141	163	181	150	192	180	175	185	160	184	170	160	163	174	146	183	173	170	202	196	180	154	156	176	163	141	189	168	158	190	172	175	146	153	172	159	168	181	161	163	160	172	180	159	168	160	154	160	181	160	148	171	150	176	160	169	156	144	172	174	150	147	164	162	165	166	170	149	160	148	157	149	145	163	188	174	169	150	142	153	149	178	130	158	160	154	158	164	187	175	154	150	164	156	164	184	154	165	154	166	178	156	161	191	146	163	167	173	180	163	174	171	161	166	162	166	160	155	154	161	169	147	148	172	179	142	176	183	157	167	176	162	171	170	158	152	155	192	148	163	188	161	162	145	165	157	150	158	165	159	163	155	179	168	160	165	180	172	173	149	149	159	160	140	165	156	172	163	165	168	148	152	137	146	162	181	168	155	176	157	184	163	178	169	153	144	154	154	168	163	142	160	148	150	159	170	164	158	153	170	161	161	152	178	186	158	177	165	176	183	151	134	161	163	142	160	166	176	165	156	187	155	164	149	158	168	158	180	167	184	174	152	172	168	172	162	148	146	139	162	154	155	160	148	175	176	177	186	153	167	174	137	173	134	181	170	165	177	178	142	171	148	140	173	152	178	174	160	199	158	140	191	141	161	167	157	195	165	161	143	172	173	189	168	156	165	162	135	179	188	158	165	150	159	166	168	178	162	160	165	168	164	141	172	173	180	180	154	162	162	161	159	154	169	171	151	182	178	157	153	164	157	165	166	177	156	187	168	121	161	180	176	157	167	173	171	161	162	190	158	150	145	147	178	164	147	184	177	154	168	158	177	147	160	147	157	178	161	199	155	174	162	171	161	169	148	180	171	162	171	164	175	167	182	167	174	150	161	172	154	156	177	147	170	149	167	156	153	170	161	147	161	157	185	138	178	153	184	160	146	147	172	163	128	151	175	164	162	177	169	158	175	156	172	153	164	164	151	174	169	158	171	172	166	174	152	150	181	179	170	159	182	159	162	175	175	163	159	165	155	178	167	160	173	147	173	165	146	166	164	165	153	145	178	169	166	163	177	173	153	159	151	161	155	165	173	141	163	174	160	164	169	165	146	175	152	179	164	162	154	169	160	182	141	150	169	164	135	183	194	167	181	180	166	173	154	183	183	149	158	160	164	163	151	156	159	142	159	134	182	154	169	177	140	163	175	168	159	168	149	144	165	147	175	161	155	187	179	152	185	170	178	186	148	163	185	180	163	180	155	146	164	140	166	140	171	150	182	167	168	189	148	160	163	145	167	183	179	168	168	162	152	171	160	151	161	170	162	168	184	173	153	170	163	153	171	164	176	162	155	164	184	164	170	162	151	156	165	146	140	168	162	161	137	167	134	180	168	174	167	171	178	162	171	178	133	146	172	143	168	166	172	160	168	146	192	157	167	183	162	145	160	167	161	169	159	168	163	183	185	161	185	161	176	150	162	162	170	151	158	151	170	154	154	169	165	148	153	187	180	169	172	168	180	159	150	154	158	163	160	142	172	176	168	162	147	153	159	168	140	170	140	158	174	171	162	175	141	186	157	153	160	195	140	170	194	164	179	151	159	151	174	136	146	184	174	166	171	178	156	161	145	174	158	164	175	178	168	162	170	172	181	152	162	150	157	154	152	147	160	165	148	154	150	149	131	165	160	173	157	158	153	184	158	150	171	189	170	170	149	157	159	165	170	174	190	150	162	187	152	170	156	144	147	180	163	133	152	149	188	173	175	193	149	157	145	173	146	180	133	151	163	167	145	158	170	176	161	178	155	160	172	156	172	174	169	164	166	162	176	135	173	161	149	145	144	155	185	153	169	179	173	179	158	155	148	168	162	131	151	152	177	172	159	164	165	158	184	144	160	168	141	146	175	191	127	143	184	172	173	167	168	155	168	169	152	194	140	170	156	186	170	191	167	178	163	155	138	173	163	157	165	179	157	131	154	179	159	141	169	188	177	159	158	135	156	175	167	167	158	168	170	150	158	172	195	183	153	174	145	170	159	169	172	156	194	150	145	151	151	159	170	161	164	168	142	177	157	163	141	169	185	170	183	163	158	176	181	176	156	148	175	162	170	173	177	169	178	150	172	148	143	152	147	153	181	164	154	161	170	176	157	168	172	160	163	194	158	166	178	175	154	157	160	176	176	143	148	153	142	149	163	179	178	163	181	145	158	152	169	169	178	165	164	149	161	170	164	159	157	172	170	166	152	144	157	171	169	170	169	156	164	167	164	165	166	154	158	159	176	170	183	167	153	159	172	154	171	151	154	152	176	186	159	162	175	173	155	174	175	172	160	168	161	176	175	157	158	161	158	169	150	173	175	140	164	179	157	154	159	173	181	147	150	172	165	156	176	150	160	142	158	168	174	144	149	173	144	149	172	155	155	170	170	161	173	158	168	181	175	147	150	181	185	158	166	142	178	169	167	147	164	169	186	161	177	172	177	152	150	164	159	186	152	174	164	181	166	138	158	139	137	173	147	189	173	163	156	157	170	148	160	182	176	154	146	147	162	171	191	144	139	145	161	152	172	148	186	143	169	171	163	157	154	158	150	161	163	174	162	166	167	156	160	157	165	178	173	139	186	170	172	154	158	185	179	187	165	158	171	174	152	185	158	151	160	152	156	178	151	166	134	150	175	176	156	171	170	178	145	155	175	173	158	168	159	175	171	181	174	160	183	182	170	158	172	158	168	137	192	169	159	175	177	159	168	151	167	192	158	190	148	162	162	163	173	165	155	164	142	160	157	153	161	166	177	163	165	141	169	140	160	150	145	159	177	164	156	171	163	179	165	155	157	160	160	169	146	146	150	166	146	163	153	179	180	166	153	172	149	166	147	167	160	189	151	145	193	168	172	184	134	153	176	162	186	158	149	168	150	166	179	163	182	151	152	169	172	175	153	162	178	160	182	173	185	177	180	148	173	174	166	159	170	163	140	163	166	176	159	142	161	151	157	188	148	177	159	149	147	164	156	170	163	153	167	135	156	163	174	182	150	161	186	173	144	182	158	149	151	133	175	172	161	164	134	182	173	155	158	171	172	180	162	161	151	172	170	141	190	173	183	156	161	173	168	165	156	147	179	167	168	170	181	144	184	168	171	168	171	176	161	154	169	158	172	176	152	179	187	160	157	166	190	169	167	181	170	162	174	144	180	160	147	181	169	150	151	177	165	149	148	171	149	165	161	163	169	160	155	143	155	143	152	181	170	144	157	143	171	162	162	175	179	177	161	169	164	158	142	168	130	167	170	169	150	161	169	148	148	176	160	189	164	192	157
7877	17893	14089	7750	6650	5064	2841	2068	1679	1273	1072	937	820	702	638	524	513	453	455	404	361	416	331	337	311	353	307	347	298	302	277	264	293	259	270	232	256	243	244	240	230	235	225	253	230	228	246	231	220	243	221	243	223	217	215	239	233	211	211	214	212	211	229	233	220	201	208	229	213	214	234	202	209	219	214	207	227	205	214	197	204	209	212	229	211	225	210	211	232	220	241	210	206	257	202	204	249	186	216	220	229	212	217	204	230	202	226	244	207	202	224	222	209	214	211	196	217	209	212	192	213	196	221	207	198	229	212	198	203	217	175	212	191	188	218	218	180	190	209	194	197	194	195	207	215	188	192	203	199	217	211	198	223	227	238	222	203	220	199	200	206	199	188	183	224	198	196	197	192	229	188	223	202	185	203	238	195	205	198	197	197	195	217	190	208	189	253	214	219	201	195	177	226	196	207	215	211	219	204	195	217	212	213	203	190	219	191	210	197	202	208	204	208	224	214	176	200	205	235	231	208	225	199	211	194	189	203	206	219	184	196	214	215	192	211	200	216	222	225	213	220	219	196	212	180	203	220	228	200	218	231	203	165	200	219	201	214	252	209	219	182	205	203	199	206	212	223	211	184	205	194	222	198	189	197	219	225	206	210	209	205	213	205	215	196	188	201	188	200	220	212	187	197	216	193	198	192	226	202	202	218	189	210	199	205	199	223	205	178	197	210	230	238	198	193	206	192	220	200	221	214	183	242	184	198	209	202	191	191	200	219	229	212	202	231	191	198	258	196	215	222	203	225	192	197	203	191	222	203	189	232	204	242	178	212	213	228	191	215	223	187	221	179	205	211	196	188	232	189	246	218	206	190	196	213	205	239	213	205	209	174	224	202	194	209	181	212	209	203	204	212	211	232	209	217	207	202	208	207	217	213	191	215	229	212	224	242	201	214	179	188	214	219	212	208	203	216	199	224	169	204	200	224	185	182	211	223	224	213	210	251	216	252	216	205	210	211	209	199	222	237	193	197	232	203	211	200	190	206	195	196	227	217	206	191	210	197	202	246	205	213	208	214	191	222	200	184	187	199	217	186	197	238	202	221	207	217	201	182	223	225	199	222	235	187	204	195	209	187	190	186	195	208	191	234	197	186	204	213	205	235	202	206	205	214	186	207	203	195	213	232	232	195	192	198	205	233	210	200	208	212	226	197	197	204	171	220	205	234	215	209	193	216	191	213	201	188	200	216	211	214	215	197	232	208	223	184	198	211	185	171	191	200	206	200	220	185	205	231	189	190	200	239	204	212	213	217	197	208	206	215	218	212	220	216	205	215	211	198	197	209	211	194	203	199	199	189	212	202	219	187	211	175	187	195	211	170	181	238	208	204	219	225	209	190	217	186	204	197	220	184	180	204	199	207	192	222	197	222	208	206	222	203	199	219	201	224	212	233	212	194	222	185	194	208	196	204	195	207	207	213	206	224	204	217	198	231	207	206	200	230	202	201	232	218	198	221	209	190	225	209	215	200	194	208	184	205	211	193	184	202	213	207	225	203	200	194	182	206	197	211	206	220	200	196	229	199	218	197	210	203	214	199	197	237	204	196	216	204	204	205	202	215	202	227	201	226	213	223	225	236	209	179	214	222	204	190	216	198	203	220	209	230	207	211	207	209	222	213	209	210	205	196	201	229	204	197	197	190	214	206	194	223	212	198	191	229	212	214	210	229	200	185	209	197	208	199	216	198	183	193	198	237	231	215	194	210	209	199	204	207	202	216	218	211	195	223	235	217	208	189	188	218	210	192	194	191	228	198	189	195	217	222	211	189	213	234	216	231	213	197	218	224	189	217	221	196	227	190	203	197	190	214	181	224	222	202	184	225	198	205	203	188	223	195	224	212	199	192	208	201	192	209	229	233	201	206	233	203	207	237	225	203	212	183	204	256	177	201	193	215	202	224	211	200	205	211	204	223	196	198	181	209	235	186	231	204	223	220	208	204	216	208	211	205	227	219	220	228	207	204	191	195	216	221	223	232	194	209	201	206	187	206	230	201	206	218	203	204	203	209	202	212	230	211	199	217	213	208	215	206	197	206	217	205	233	216	215	209	205	203	238	219	200	220	215	207	232	223	199	208	194	198	216	214	223	194	219	209	210	195	195	223	211	221	211	211	225	216	190	200	203	212	204	202	219	203	204	223	199	220	197	188	239	206	231	216	213	219	220	210	193	211	216	201	207	190	196	250	212	191	196	167	220	185	199	192	212	213	186	211	210	218	197	198	223	183	208	225	188	236	220	225	216	216	232	180	209	201	177	208	200	206	207	215	227	203	207	204	207	216	218	222	195	197	204	188	219	208	198	191	223	207	198	207	205	209	201	200	217	221	202	212	217	202	198	224	208	205	218	201	181	228	189	186	183	182	205	223	197	209	205	212	222	178	216	217	213	216	208	177	193	178	186	237	200	191	196	210	194	186	196	210	213	212	196	223	203	220	192	188	199	213	183	212	198	221	198	197	188	215	181	198	185	260	193	225	213	208	186	221	197	212	199	209	209	179	193	223	214	200	204	192	205	210	205	223	208	232	219	187	211	224	200	184	206	179	203	201	220	191	202	178	213	196	199	202	214	193	201	210	198	198	190	219	185	195	224	204	218	216	205	220	188	205	215	208	209	209	181	212	211	205	189	206	214	197	206	178	207	184	184	233	230	217	206	180	202	197	199	224	198	230	228	212	200	215	215	203	225	176	193	230	210	199	236	200	220	204	209	213	193	219	202	226	201	210	225	197	213	227	204	211	201	197	226	237	208	203	212	209	216	205	211	217	219	184	210	186	216	199	210	206	191	219	191	216	194	208	198	195	207	230	222	196	196	204	210	258	213	199	203	205	243	230	190	239	173	212	201	204	212	227	223	206	193	201	200	185	208	206	209	198	223	222	212	199	230	214	201	189	224	194	197	206	214	195	182	199	207	204	221	238	203	195	193	190	200	206	186	209	186	200	191	186	200	225	217	191	216	173	212	228	173	203	212	190	204	192	194	230	189	201	204	220	218	229	199	209	224	220	188	189	232	202	198	228	181	220	185	205	188	205	180	215	211	184	207	233	210	205	193	218	200	208	206	210	195	227	214	203	211	223	186	212	233	191	204	203	196	202	220	203	198	207	199	205	193	210	210	234	184	190	182	223	201	187	210	187	204	230	201	204	186	222	195	220	217	215	183	186	226	185	206	209	188	221	230	211	219	205	197	200	219	230	201	217	197	188	192	204	202	236	198	213	189	198	208	208	216	191	181	192	196	190	198	207	190	237	218	230	185	226	207	205	191	216	232	246	189	233	226	212	202	187	189	199	187	206	209	214	222	193	218	201	194	209	207	206	209	216	215	216	216	189	221	192	194	216	198	214	195	197	216	181	208	200	198	214	203	216	227	229	206	198	193	232	213	214	218	194	201	203	215	220	189	212	219	183	215	212	174	228	217	191	220	228	187	217	188	216	207	214	197	216	234
27085	20326	7910	1402	1106	926	679	571	539	586	503	533	529	531	529	554	463	474	565	492	485	501	566	541	485	504	530	514	512	538	549	530	523	528	525	513	514	460	485	508	519	494	558	522	528	491	545	503	497	536	523	511	487	519	483	524	531	568	486	503	557	494	510	491	530	521	536	493	509	539	561	531	502	533	513	518	528	516	474	492	532	516	553	516	519	531	513	536	518	527	500	539	503	476	529	515	478	504	472	516	453	521	549	503	522	546	499	554	518	494	542	511	512	504	547	518	518	480	506	496	490	565	504	508	525	507	514	486	521	510	489	460	502	521	512	526	559	474	521	500	549	557	548	524	492	507	544	484	509	501	556	491	497	533	510	528	503	492	505	472	518	502	522	538	510	500	526	514	506	521	469	512	487	526	564	529	517	554	504	489	524	512	469	489	535	485	498	499	527	502	504	517	555	493	499	479	458	506	475	521	515	505	529	530	516	482	509	527	516	536	506	523	478	504	537	510	501	499	468	542	439	498	466	523	484	503	488	537	507	533	532	465	506	507	502	492	522	521	482	508	479	484	500	531	496	588	499	533	521	462	497	497	482	531	482	527	514	475	531	514	490	534	560	495	505	490	523	522	506	547	519	517	500	503	506	515	582	531	495	508	489	526	498	495	488	510	468	498	525	552	479	502	513	482	486	520	504	498	523	498	537	526	526	491	450	488	507	553	512	540	543	530	513	493	517	528	515	542	508	499	503	500	514	492	553	551	506	518	531	476	518	513	488	548	494	516	549	518	513	497	512	551	493	506	506	551	494	549	513	487	530	512	537	547	510	474	496	515	538	483	526	506	512	546	502	530	496	506	519	485	544	501	509	544	509	514	559	527	487	516	493	560	484	489	509	464	479	531	499	524	525	508	495	530	494	515	484	475	499	512	541	526	460	516	548	513	498	502	518	470	526	505	509	514	521	550	497	509	554	509	531	515	497	522	527	503	501	524	526	517	504	513	500	473	514	543	495	528	489	544	498	485	505	500	536	555	476	493	529	512	485	505	514	569	527	528	480	544	528	523	470	491	519	471	525	520	509	476	477	548	480	524	554	530	516	504	476	502	527	502	517	511	536	504	528	524	516	562	508	505	547	529	533	557	506	507	517	491	476	529	511	505	483	537	531	538	532	506	505	488	510	530	537	528	498	494	473	505	522	518	523	511	498	554	517	506	536	546	491	484	499	487	574	551	518	516	499	500	546	494	490	513	521	498	518	522	511	493	443	484	505	527	512	516	487	479	561	500	487	549	493	517	508	532	519	525	489	509	490	518	518	497	520	495	517	534	501	526	504	516	501	516	507	499	510	528	530	479	492	550	560	512	508	513	529	541	523	522	496	461	494	568	484	474	505	510	518	500	472	478	511	513	522	485	466	519	539	532	527	504	560	512	563	541	510	500	535	516	497	516	530	537	540	561	532	543	529	515	521	507	542	467	459	547	519	485	491	494	505	547	491	530	517	522	490	493	553	502	518	520	500	520	512	503	511	552	513	540	494	516	520	494	485	520	522	506	541	528	503	533	537	506	465	499	508	469	557	512	526	527	529	481	479	515	570	519	506	547	526	523	519	519	530	542	499	516	503	545	492	482	508	487	522	496	493	533	525	534	500	526	538	500	538	505	572	519	531	537	507	493	505	469	522	504	500	495	515	529	463	527	538	462	494	551	495	520	500	483	478	519	484	485	539	498	527	494	524	510	483	524	539	500	493	492	516	512	482	542	541	490	524	475	520	527	507	539	571	548	505	530	533	517	526	534	481	507	529	520	501	448	541	544	529	495	532	493	502	563	496	501	489	556	518	526	526	521	488	503	496	496	503	509	481	511	499	501	531	505	489	526	509	495	492	500	511	509	491	500	510	550	521	499	533	519	455	532	556	544	541	455	499	567	533	509	529	497	513	533	523	485	515	516	501	530	521	490	521	488	489	537	489	522	586	524	521	490	497	547	489	487	521	487	531	542	486	512	495	529	543	542	484	531	513	557	512	508	509	502	460	522	523	524	501	489	509	470	536	517	509	510	495	502	496	521	516	543	526	549	477	499	532	505	509	526	530	511	504	517	540	466	504	520	491	537	521	501	523	557	482	532	506	559	531	540	483	544	501	502	517	504	488	497	561	494	535	505	505	511	556	524	491	504	521	499	545	533	502	532	518	556	472	523	523	553	508	508	539	498	551	531	509	504	522	512	562	481	462	539	511	519	516	520	471	514	507	531	453	498	510	530	511	481	539	520	523	555	555	516	534	551	523	506	480	489	534	488	532	455	508	503	556	520	499	469	518	514	544	520	521	524	494	529	504	534	483	528	547	553	479	514	549	466	515	539	517	535	498	497	522	533	508	505	498	508	514	481	511	499	518	523	572	509	530	509	551	508	472	477	512	553	514	579	516	476	481	529	503	490	538	524	505	526	507	525	510	519	541	509	531	481	501	503	522	542	512	497	549	555	497	508	473	514	469	500	540	513	551	509	525	533	471	508	485	538	522	507	509	552	544	557	514	508	486	528	546	513	501	523	469	521	461	522	478	535	534	524	507	496	517	528	536	547	469	473	500	483	503	507	503	494	479	523	513	545	545	498	461	541	523	495	515	485	491	546	543	508	509	512	497	515	533	512	550	511	465	498	528	532	509	530	515	535	489	517	495	527	519	481	505	545	536	518	565	526	486	482	484	492	525	499	476	484	516	516	539	530	511	505	524	512	509	515	502	516	487	534	536	516	527	528	544	514	525	503	514	521	498	522	498	536	517	525	527	516	468	507	498	550	510	494	522	546	518	493	498	488	520	516	478	519	547	551	502	513	531	509	484	536	563	568	496	501	500	536	512	492	533	510	464	492	515	537	518	535	519	509	521	486	461	496	482	487	525	508	484	515	536	514	460	542	525	534	500	507	558	521	510	508	498	499	488	546	516	487	543	467	492	516	499	492	558	496	537	486	509	499	525	498	509	487	509	506	522	529	554	495	502	494	523	528	552	526	483	480	505	528	516	516	505	511	515	515	532	509	506	464	532	491	495	444	541	511	470	519	518	487	499	552	526	503	497	521	525	556	514	518	546	522	503	490	509	482	472	476	476	515	516	504	551	534	527	528	509	472	523	530	506	471	527	483	544	481	497	486	514	492	487	512	529	512	523	523	478	485	461	519	525	515	530	503	515	505	513	527	486	513	493	525	469	500	500	509	540	497	528	527	532	528	500	481	519	519	496	494	507	513	503	529	461	518	559	503	523	523	519	487	509	504	526	526	498	533	504	513	542	525	529	499	545	525	484	502	474	500	481	527	524	508	557	530	500	520	519	515	492	494	482	489	470	497	527	516	539	496	495	508	553	490	502	541	521	493	501	501	462	504	495	495	546	507	511	487	519	565	560	486	482	557	484	516	538	490	537	520	490	514	541	469	556	488	475	537	487	509	510	530	519	491	517	515	498	521	477	514	554	497	534	512	528	512	496	560	538	501	508	506
4498	2305	1872	1455	1705	1300	828	732	736	707	698	743	700	671	687	668	684	688	677	669	702	647	675	692	672	692	666	680	636	659	696	676	656	664	646	639	635	684	680	688	653	629	651	638	651	666	678	620	654	672	688	635	658	695	665	653	667	673	655	661	615	657	676	646	633	671	671	659	629	638	669	676	690	677	603	734	625	634	699	649	648	669	669	607	665	637	624	709	633	656	662	652	667	654	677	657	685	617	656	670	642	677	594	690	627	647	686	649	650	686	664	665	657	633	632	644	648	629	648	658	689	686	684	646	691	687	680	690	686	667	682	660	667	614	657	669	642	618	669	655	644	646	609	648	674	693	614	661	651	708	645	716	615	678	689	639	648	648	671	640	646	657	677	635	680	693	629	647	613	641	683	664	669	647	703	666	626	641	637	677	669	608	661	668	701	669	603	718	656	687	654	653	652	627	666	637	645	684	610	612	644	664	680	684	646	674	645	658	686	666	614	629	670	683	701	700	687	639	646	653	666	674	680	624	672	650	670	718	664	631	647	655	637	648	632	665	697	660	673	682	672	656	654	678	648	681	653	702	688	609	630	664	704	655	630	626	643	666	657	638	644	674	686	625	637	622	657	693	652	686	656	672	670	681	652	672	672	644	640	693	712	666	679	635	673	681	601	633	635	684	667	638	684	650	669	660	686	619	708	603	593	669	651	670	665	659	663	660	647	658	664	687	639	635	641	600	731	648	629	649	654	646	724	667	674	625	642	685	647	620	693	644	661	657	700	674	688	662	641	649	647	673	667	612	614	646	679	654	662	674	654	658	657	650	681	690	662	649	680	674	621	676	614	632	644	633	703	651	664	698	639	726	654	750	650	684	665	597	612	683	650	654	709	636	666	680	635	626	692	715	631	687	669	674	687	684	607	628	666	646	643	614	715	692	693	663	691	641	668	703	661	704	683	644	649	640	690	653	644	668	660	658	637	687	699	601	646	693	693	645	625	644	655	685	698	633	683	634	668	654	642	675	662	680	644	652	700	668	631	648	648	605	638	647	623	693	669	662	633	655	700	658	656	671	664	669	665	654	635	621	654	657	646	617	661	671	653	669	677	633	662	625	666	653	673	580	636	693	648	679	636	671	661	665	650	681	622	634	666	666	603	678	676	625	718	725	672	644	674	634	618	636	659	655	599	642	664	669	625	700	620	660	639	680	622	632	676	655	647	667	661	649	659	642	664	681	664	629	674	657	685	701	639	689	689	660	629	685	669	678	680	585	673	701	622	643	677	640	648	638	666	643	670	667	681	610	639	638	630	630	657	577	692	637	671	676	685	604	621	600	691	694	675	639	654	647	651	691	654	665	626	725	629	681	691	660	627	659	719	668	676	663	653	655	635	649	646	648	627	668	608	654	631	698	669	672	655	657	669	676	660	627	664	689	652	644	634	673	657	655	694	685	610	651	716	648	660	639	595	665	667	656	660	661	688	666	642	590	690	670	663	655	644	633	668	699	642	682	698	680	659	704	648	671	635	689	658	624	680	645	673	632	668	671	674	684	656	703	675	627	668	655	644	636	636	648	630	692	701	652	644	606	659	703	638	642	631	647	650	618	675	699	680	637	704	641	644	624	650	651	649	700	627	646	667	679	635	697	692	671	663	667	647	679	648	626	624	710	697	652	694	605	619	588	679	645	664	621	692	662	612	586	672	676	667	700	644	629	642	674	716	662	663	711	603	658	678	620	712	661	650	659	684	700	633	660	627	648	618	672	644	624	691	618	651	625	649	665	666	679	664	734	675	659	631	649	654	616	692	627	654	698	700	639	659	672	622	661	634	711	724	668	677	644	636	646	647	672	648	662	719	658	667	645	635	634	672	667	643	636	656	679	666	691	658	633	618	692	669	643	693	680	677	697	662	705	625	613	671	654	664	673	653	675	644	643	650	682	673	675	650	654	670	682	651	667	646	677	637	613	634	683	659	657	651	650	606	663	659	621	646	659	686	660	657	646	690	675	706	614	702	667	691	654	613	669	705	696	666	654	644	666	661	638	644	660	624	707	651	650	678	600	676	670	672	686	668	645	654	653	678	664	629	609	634	664	671	684	638	654	645	661	653	679	650	681	694	647	641	698	704	666	651	672	673	632	634	647	655	687	691	623	638	618	674	680	641	647	676	625	635	688	676	680	653	646	692	666	661	653	690	663	660	669	673	644	639	680	631	606	641	696	619	660	640	686	639	669	661	671	663	661	679	635	610	643	634	648	629	644	679	653	637	650	634	669	644	639	657	664	620	687	658	695	678	623	675	664	660	673	658	674	651	658	638	670	683	657	642	683	696	664	644	630	605	681	656	632	695	607	674	679	663	662	699	638	680	662	705	619	684	666	666	659	673	680	669	684	681	691	694	642	649	685	681	665	672	613	658	674	666	683	657	677	671	627	698	635	648	632	697	675	656	680	627	695	661	655	644	652	652	659	676	641	643	610	641	664	678	647	710	647	628	699	617	657	706	687	723	669	687	709	691	653	705	596	645	633	692	657	667	678	678	705	640	596	666	655	603	586	726	640	631	641	671	653	641	676	611	657	661	669	645	651	655	662	596	663	630	684	644	685	651	649	617	643	670	705	678	645	659	647	679	609	690	635	664	640	605	656	596	651	657	640	670	657	653	659	675	697	687	732	644	628	644	649	685	694	664	667	653	653	645	635	646	664	677	703	726	675	664	668	695	614	691	714	677	649	696	655	631	656	618	636	668	658	627	656	620	701	628	593	697	642	704	632	666	649	660	669	643	680	646	701	613	700	676	645	642	664	651	660	645	692	647	641	677	666	714	646	623	688	667	665	638	730	637	628	702	676	675	708	652	668	633	652	704	668	681	629	629	621	680	651	659	671	620	655	697	640	656	619	665	674	703	662	699	666	663	654	635	642	639	631	636	680	646	712	673	667	636	645	663	671	661	648	652	679	661	671	676	683	654	661	676	673	631	686	651	676	685	676	703	659	671	672	599	656	693	650	661	665	634	654	656	696	668	642	651	665	669	692	700	672	634	650	630	692	614	648	635	683	657	652	633	668	660	689	713	599	662	672	621	705	685	682	620	661	681	638	660	674	627	676	642	653	663	684	661	648	648	654	658	722	627	647	634	642	664	678	698	670	690	669	656	648	621	702	630	696	662	665	684	679	669	670	644	666	641	624	650	666	697	667	688	633	663	667	645	686	666	672	706	591	666	641	641	688	619	633	690	640	637	690	641	680	620	695	692	620	640	688	668	629	681	629	661	636	678	704	649	702	671	603	696	676	663	651	665	654	690	616	670	648	632	675	649	690	676	714	660	682	628	693	665	656	658	651	603	674	621	682	703	647	681	650	657	719	688	630	621	682	703	698	649	656	709	643	687	636	660	640	695	656	654	609	682	672	651	684	671	646	647	676	650	646	657	672	674	692	667	677	651	666	633	660	678	671	678	669	648	646	683	680	662	578	645	665	686	678	659	672	661	687	642	703
23822	21206	28583	24110	21187	10447	1061	619	513	468	456	423	365	370	333	301	345	332	316	327	262	299	301	276	273	277	276	277	273	298	264	270	244	251	274	239	241	270	257	252	267	284	292	276	272	243	253	289	253	258	255	278	251	242	245	292	272	270	286	290	260	251	268	239	248	279	247	245	288	261	262	239	269	258	245	227	243	269	288	271	235	264	234	249	272	249	272	279	265	289	269	258	234	266	257	238	277	269	255	271	242	271	298	260	239	242	266	277	250	242	229	276	274	228	262	255	243	259	286	273	257	230	254	262	250	265	255	288	271	277	269	281	257	256	272	246	234	270	251	286	239	251	272	246	273	269	245	258	241	246	261	272	267	261	260	277	257	266	253	224	238	254	277	276	270	255	249	269	234	267	256	246	261	266	286	254	263	245	247	270	281	259	260	268	270	235	293	274	240	243	237	259	246	240	264	244	274	272	292	278	277	266	218	251	259	278	270	275	259	281	256	238	231	244	270	247	238	269	246	266	258	298	256	269	243	251	263	263	287	237	255	269	253	250	262	229	263	251	254	242	238	262	277	257	273	260	253	257	257	249	246	264	272	264	270	261	248	250	244	241	246	252	263	240	253	248	234	259	250	285	240	269	252	269	243	270	258	268	257	253	269	269	261	273	268	261	255	259	270	253	254	259	267	262	241	252	269	271	249	262	194	258	268	250	248	273	240	241	265	251	262	270	243	247	265	271	252	275	250	260	265	265	273	305	243	236	249	272	249	261	278	257	259	287	268	250	234	266	235	240	254	267	283	266	266	245	258	286	246	242	286	263	232	241	267	270	272	255	271	254	272	234	260	244	256	245	277	256	233	237	291	244	272	249	251	261	253	255	265	250	268	289	270	275	250	259	232	279	264	255	247	251	270	307	248	261	268	243	258	266	238	250	244	267	284	293	256	243	268	283	263	260	280	249	255	289	255	271	261	247	289	267	250	263	300	249	257	285	254	251	262	240	267	256	271	239	282	254	258	246	271	242	261	250	244	281	265	217	230	274	233	277	248	267	262	252	253	265	245	266	244	263	255	258	253	271	274	256	257	222	279	255	235	271	259	273	279	246	246	261	258	259	252	251	246	266	255	265	250	273	242	263	276	273	264	263	221	260	284	282	241	267	228	253	272	225	266	267	262	280	253	241	258	236	258	265	267	275	265	235	254	283	253	260	268	220	277	252	266	243	270	254	259	272	248	258	261	296	223	275	244	251	241	252	235	257	278	268	251	281	277	241	242	237	254	272	254	231	288	277	268	269	231	282	268	272	256	237	249	248	242	266	278	247	262	285	286	279	296	243	257	246	273	227	257	244	261	271	274	247	268	253	239	275	277	248	284	228	236	280	277	263	229	279	252	283	235	250	273	264	255	237	268	244	263	268	268	264	240	259	249	269	254	258	259	243	261	276	256	248	266	224	293	263	266	247	257	283	243	244	240	263	273	238	258	253	234	275	269	227	254	269	250	289	243	207	279	241	221	274	237	282	254	244	258	240	239	257	279	259	282	286	261	233	263	285	255	265	255	303	273	254	264	249	267	266	263	276	259	265	247	251	262	248	291	268	286	238	267	274	241	268	237	231	283	271	274	231	255	264	269	252	263	235	229	229	267	261	264	242	253	282	264	256	232	233	246	262	233	256	248	240	246	240	258	254	273	268	269	242	248	268	259	263	259	266	254	233	237	253	283	241	258	247	263	250	240	251	259	283	242	273	254	254	276	264	263	269	259	289	242	261	286	256	229	240	257	272	267	243	291	264	289	255	233	249	245	250	271	251	246	230	234	245	261	261	274	269	277	260	259	276	229	276	260	263	239	251	244	247	253	235	273	238	253	228	247	260	229	233	279	272	262	253	252	252	272	272	283	274	270	264	236	285	267	281	279	265	249	269	285	272	266	243	245	253	268	237	269	234	246	247	273	260	251	232	273	275	287	224	270	281	255	276	245	260	242	272	244	239	255	256	247	292	261	247	247	280	269	265	281	251	255	235	251	249	252	257	244	248	249	296	251	242	263	262	263	258	260	220	230	292	253	268	270	286	253	312	246	266	238	268	274	257	262	262	261	271	244	265	289	262	239	275	274	259	247	254	239	251	250	238	237	263	269	255	252	239	245	263	247	275	248	267	252	263	260	263	276	288	266	265	265	263	246	230	244	272	279	258	243	253	257	251	276	270	246	235	263	244	277	234	225	272	246	245	237	253	235	255	271	259	262	237	269	240	286	232	267	289	237	249	224	231	269	252	232	249	261	280	281	282	243	241	267	281	274	271	283	248	266	256	301	276	271	254	244	245	267	279	279	246	254	248	259	257	264	262	245	282	224	240	245	243	253	283	288	262	245	244	256	248	255	258	249	239	232	263	286	258	246	266	271	279	263	254	272	246	230	267	229	263	249	264	262	281	266	251	254	233	252	263	275	267	238	257	271	250	226	278	272	285	243	250	248	247	238	248	260	242	252	292	264	265	265	265	273	257	286	241	253	262	261	231	238	273	282	242	255	250	259	256	267	290	255	260	247	282	258	278	295	236	206	261	264	243	268	269	258	293	251	253	284	258	261	261	267	238	236	268	275	275	249	275	280	234	236	253	243	246	206	269	249	255	244	274	251	255	253	242	253	251	277	252	223	263	283	224	291	254	251	247	232	269	269	249	273	255	265	296	242	250	253	245	275	253	275	269	253	266	272	287	259	274	261	227	250	275	294	234	242	256	259	264	244	251	274	235	245	240	241	257	222	276	245	244	255	253	250	222	245	258	282	251	237	239	283	213	261	255	252	242	258	267	285	226	245	263	250	248	250	259	268	248	255	271	230	249	242	237	264	271	292	258	272	257	256	229	243	260	278	270	261	277	282	279	252	238	277	254	263	254	265	268	265	229	240	241	226	244	254	256	267	262	241	266	267	232	248	236	249	277	286	254	242	258	286	261	249	240	292	227	252	254	246	251	278	267	266	267	267	254	253	247	263	251	256	257	255	271	259	251	224	245	242	244	259	281	241	249	273	243	257	261	265	245	254	258	238	283	255	253	241	245	252	276	279	259	290	268	261	261	223	260	258	256	249	242	248	251	246	235	232	267	257	240	249	238	254	253	257	264	268	257	269	263	246	269	252	257	257	252	238	266	230	263	262	247	269	274	273	262	238	275	282	261	268	257	240	277	245	271	265	263	266	270	242	255	253	251	263	263	268	243	256	266	272	253	262	275	270	257	287	271	264	259	241	268	243	276	275	269	254	257	274	242	241	262	239	259	241	248	258	228	264	257	238	261	265	271	296	286	232	245	253	253	264	255	271	260	242	267	270	262	249	272	272	273	268	219	237	267	281	244	262	237	268	273	238	267	252	251	298	211	248	250	275	228	271	247	245	277	248	243	262	240	278	245	249	241	268	253	252	279	261	274	264	240	260	247	249	226	242	246	268	240	248	257	283	274	279	246	283	271	259	241	243	282	261	240	230	254	241	254	268	245
5566	11512	8920	5039	4281	3171	1752	1265	1146	931	775	734	639	639	540	567	476	448	497	420	449	489	430	416	436	398	417	374	395	404	335	356	370	393	362	373	386	334	368	395	374	383	333	354	373	353	338	327	374	374	351	325	338	366	375	351	340	361	369	351	350	343	358	366	371	351	322	344	367	364	337	340	361	394	309	361	370	349	357	362	337	341	376	363	385	402	360	366	341	344	355	337	312	363	312	356	354	374	374	362	371	351	351	355	401	364	377	341	346	338	316	355	348	343	353	356	329	357	361	359	359	375	319	335	328	334	349	357	340	358	375	365	370	396	346	369	366	325	348	354	331	366	352	354	372	349	347	375	370	347	323	363	368	330	335	358	345	345	348	369	364	347	325	366	345	320	336	334	321	336	384	360	362	343	341	322	355	352	363	354	370	339	304	333	379	340	343	341	358	352	336	339	350	352	324	346	343	365	366	355	331	341	316	343	349	315	336	378	369	369	373	366	328	362	333	344	364	364	348	350	374	353	301	390	329	352	347	336	332	385	343	356	341	312	325	348	351	372	345	349	364	363	369	366	350	368	362	352	353	343	335	355	372	368	328	331	367	358	358	348	376	358	372	320	349	382	364	336	369	324	362	331	368	317	338	355	377	347	363	335	353	328	358	346	354	383	307	387	352	335	348	356	352	336	350	352	369	340	353	366	348	319	329	327	361	339	320	341	338	360	359	367	374	364	349	331	325	351	346	385	340	350	350	360	386	379	359	373	360	340	315	343	347	334	329	346	310	326	356	344	390	321	358	330	351	333	337	319	362	331	348	363	391	345	358	373	346	364	383	376	368	341	331	361	364	375	361	310	333	344	315	355	344	373	291	329	371	336	386	322	348	353	333	377	337	380	326	366	371	339	337	360	317	352	337	384	340	332	365	335	352	359	347	349	360	360	358	356	366	346	370	341	345	320	318	338	358	351	356	342	346	351	354	346	350	344	342	366	354	319	354	368	368	348	354	332	355	363	345	311	336	357	353	360	341	366	341	362	324	376	365	343	369	370	351	363	359	322	351	332	391	365	334	385	338	307	374	341	364	336	347	331	329	345	362	333	349	382	349	388	378	361	358	362	358	320	353	329	359	367	333	361	344	341	345	385	356	352	342	346	352	383	339	299	356	386	336	353	341	364	324	331	367	378	344	343	367	347	332	366	335	354	330	311	367	319	365	316	370	374	308	358	331	357	354	344	351	370	325	328	335	385	338	347	347	299	327	294	333	323	367	333	359	348	345	357	335	362	363	346	366	336	332	335	349	366	354	366	362	315	342	317	354	346	376	337	346	346	324	334	338	343	327	346	390	306	340	348	342	344	307	361	370	361	340	357	356	327	343	379	354	348	335	339	377	330	373	307	346	343	361	370	322	344	336	372	322	332	370	375	360	356	316	390	334	357	354	376	354	327	328	333	331	339	350	331	334	320	367	330	362	357	374	325	392	356	325	362	326	334	324	382	353	350	317	336	339	385	338	341	337	340	358	380	323	339	335	348	359	339	341	342	370	347	397	382	372	335	369	359	335	362	342	339	340	373	328	366	344	379	310	370	352	349	342	366	367	337	377	349	356	366	363	295	327	330	334	311	344	351	376	344	341	332	344	350	318	374	358	345	331	353	345	344	334	338	384	325	335	344	345	382	356	346	357	352	346	329	369	336	331	349	330	347	351	339	322	314	332	339	338	348	391	355	344	379	379	330	354	342	351	323	319	336	361	351	367	336	342	328	330	322	339	333	374	316	319	337	334	352	367	375	340	330	353	383	339	355	371	386	372	350	332	369	360	346	346	337	340	344	347	330	383	353	324	281	326	368	366	333	327	330	303	363	349	334	383	357	314	317	312	360	349	359	346	358	345	328	309	344	349	360	366	367	365	347	404	337	323	379	332	370	351	378	363	374	356	330	352	367	325	361	333	356	334	353	368	342	342	384	344	345	328	339	375	346	363	330	349	346	385	334	354	328	345	380	355	371	374	348	323	384	349	349	354	348	367	355	369	334	320	349	363	362	353	354	347	363	338	359	360	359	331	323	351	361	372	361	348	359	381	348	375	355	368	326	334	341	336	361	373	325	358	330	384	350	329	322	351	304	379	340	325	338	345	341	346	345	370	314	339	337	301	349	330	342	310	360	338	318	367	353	335	339	360	341	329	370	382	376	323	333	336	349	385	342	340	318	338	361	329	366	331	345	346	390	372	320	347	322	339	348	347	343	331	357	354	304	373	334	342	351	359	373	376	297	365	345	350	360	324	347	357	350	360	401	356	344	350	342	347	337	340	356	337	366	355	364	347	315	330	345	348	354	373	335	320	374	346	356	319	358	368	340	372	338	330	335	373	372	335	355	325	321	355	349	355	357	365	354	326	348	331	354	320	343	343	372	351	301	326	359	363	373	334	302	360	368	350	378	345	324	349	332	342	312	318	310	390	341	385	331	358	338	330	379	323	353	369	400	382	286	345	347	364	338	336	349	345	309	373	391	382	361	368	335	371	349	321	337	359	339	333	334	316	330	349	370	341	385	338	348	314	355	377	319	342	330	312	352	354	350	338	316	337	330	325	326	340	332	364	286	398	362	359	370	346	331	340	327	370	351	325	350	379	378	345	367	370	355	343	353	343	319	362	344	344	359	314	347	331	333	373	350	366	336	321	357	378	346	360	343	330	326	338	359	342	348	331	360	331	339	302	350	362	314	344	380	355	346	365	367	370	363	347	341	354	370	366	337	341	364	335	368	334	367	314	333	396	314	340	332	339	343	375	371	354	361	363	329	347	332	344	362	334	338	367	350	357	334	337	338	347	372	354	384	336	356	350	340	332	356	346	353	359	364	320	346	345	360	319	362	341	344	333	337	357	364	387	350	328	335	371	368	330	330	353	309	345	325	354	353	325	367	362	372	357	362	365	348	346	317	354	360	347	356	328	360	338	361	365	322	332	371	359	370	333	345	344	354	362	341	343	296	355	321	336	339	370	399	369	352	368	368	339	344	353	378	370	355	357	352	354	373	342	325	337	349	352	365	349	367	333	325	361	374	359	362	342	331	334	360	357	352	371	336	350	308	381	347	357	356	366	345	347	351	344	360	334	392	337	367	353	358	343	350	358	360	343	335	357	352	379	351	370	348	347	387	321	327	345	357	340	364	363	360	344	332	344	311	371	351	363	333	364	329	369	390	319	338	341	359	339	365	314	376	371	339	355	364	337	346	340	325	333	340	333	343	334	402	366	351	354	347	371	362	357	361	355	365	340	364	331	353	309	364	346	364	362	347	359	336	369	329	370	330	365	341	357	339	334	344	357	346	351	347	364	308	368	333	371	361	375	357	347	318	347	326	390	365	343	337	370	326	339	356	369	337	345	371	387	369	333	323	363	341	347	344	339	368	326	365	359	338	330	374	338	353	366	337	335	349	349	357	325	356	371	341	342	353	362	336	355	316	354	368	356	336	340	357	351	355	369	353	382	350
22824	21170	28953	23631	21172	21223	7995	977	647	550	456	457	416	321	297	307	277	305	261	256	224	231	212	211	221	216	243	216	208	169	196	203	179	196	181	183	179	173	212	195	191	178	181	189	175	173	178	190	183	177	190	178	163	183	187	153	203	168	186	163	172	178	182	183	179	180	155	168	160	168	159	167	193	162	203	171	159	179	180	174	164	185	165	181	203	149	156	152	150	161	163	158	163	175	177	158	157	158	169	176	150	165	164	167	172	153	162	181	161	171	173	149	171	175	194	182	158	155	173	169	158	180	165	177	169	167	181	196	168	188	141	166	165	205	171	171	150	154	145	150	199	151	162	176	168	152	180	166	147	156	144	159	181	175	161	155	156	171	150	145	165	157	166	163	139	176	174	182	164	185	169	165	163	148	172	176	176	195	166	184	161	158	169	131	151	184	142	155	148	165	169	175	188	169	162	160	168	152	145	145	127	181	185	169	154	168	176	134	151	170	182	173	152	176	164	186	177	167	156	156	151	145	159	160	167	177	158	149	176	170	158	165	168	166	167	143	160	186	176	174	155	147	166	176	171	151	142	170	201	158	181	167	178	161	152	161	138	155	155	153	175	143	173	167	153	148	167	191	169	176	153	172	141	181	170	163	184	162	185	182	172	163	205	167	157	177	160	142	174	172	178	169	154	168	146	156	166	172	137	176	178	178	190	155	173	141	163	166	184	153	186	175	187	166	174	164	153	187	152	184	140	166	149	167	174	175	171	177	162	161	188	153	149	154	172	163	174	177	175	201	169	147	149	161	153	173	182	159	140	163	175	185	170	192	168	174	158	173	148	168	169	167	184	194	182	181	178	164	181	156	176	161	164	167	159	162	184	158	173	168	173	163	154	146	169	185	160	142	156	167	160	167	170	165	168	165	123	172	164	171	161	154	181	160	152	181	163	155	177	201	157	166	156	171	171	184	157	180	180	196	156	162	174	130	161	160	149	159	173	170	184	163	179	179	165	176	149	171	186	166	170	173	182	181	158	142	185	187	174	174	158	146	159	175	175	160	160	159	173	160	149	159	155	166	181	172	154	164	164	182	145	180	156	159	168	166	187	186	154	164	187	173	167	163	146	174	133	151	158	154	187	176	177	171	170	177	174	174	168	160	161	168	177	149	148	148	171	181	168	172	166	165	171	137	174	162	162	178	170	159	131	157	150	171	149	129	159	164	157	164	194	159	145	173	155	176	153	174	169	164	193	174	160	166	180	158	164	159	195	186	147	176	184	183	182	161	156	165	169	163	175	170	178	175	151	165	171	186	154	156	160	196	164	156	168	162	174	154	164	144	174	179	162	184	164	189	188	156	173	162	163	155	174	184	149	186	143	153	170	176	159	176	135	159	158	149	182	173	172	188	145	153	164	155	165	160	167	147	152	145	169	180	168	185	156	182	188	166	185	156	153	174	144	163	185	158	181	156	177	164	159	172	171	171	143	173	160	176	177	150	154	155	162	183	172	166	157	187	168	155	162	152	169	165	187	186	150	171	163	187	163	149	146	180	151	156	185	157	186	181	181	162	167	168	161	162	159	169	179	189	171	153	168	173	151	150	151	164	174	143	156	151	160	135	153	135	185	174	165	151	156	162	178	161	171	173	156	167	153	153	189	151	178	161	174	159	163	144	152	167	158	164	158	158	142	178	161	195	169	166	179	140	166	194	179	169	170	157	192	146	159	151	146	168	165	155	155	146	150	154	151	154	177	153	166	166	144	127	164	151	169	172	151	189	153	167	181	179	154	157	175	148	152	155	175	149	145	165	161	158	166	165	168	159	172	166	137	171	176	146	149	162	151	150	163	152	171	180	142	162	140	180	180	164	189	161	169	167	172	161	176	162	177	177	139	179	147	180	138	176	158	161	150	164	183	154	167	162	166	186	155	162	160	158	161	159	152	129	155	163	168	162	185	161	163	177	160	175	198	169	162	161	162	165	198	171	150	154	157	152	191	176	173	149	160	156	182	154	176	162	144	160	182	169	178	163	161	152	186	153	173	176	172	177	147	173	149	191	183	166	169	155	164	166	160	184	165	178	187	170	153	156	167	190	171	162	154	152	132	166	175	182	175	165	169	165	164	162	169	148	172	176	144	144	155	132	164	172	150	178	190	152	146	174	167	170	162	183	172	143	192	182	175	173	168	161	168	164	158	172	174	160	163	162	165	159	167	162	167	156	158	164	178	160	188	191	179	161	170	182	187	171	160	167	164	160	145	152	156	178	180	180	176	171	188	161	184	143	178	168	182	163	149	162	181	155	154	166	148	174	159	165	164	159	166	157	171	180	171	172	179	147	156	173	164	163	180	148	145	168	171	179	146	140	151	166	154	156	194	185	155	160	156	157	156	180	156	189	168	185	164	143	165	180	163	144	173	181	169	157	165	167	161	168	163	135	174	165	159	201	140	154	142	151	153	155	171	164	159	148	147	166	178	141	176	177	154	159	164	176	150	150	166	173	183	163	164	162	168	144	141	174	160	160	179	144	161	178	175	159	159	174	147	145	156	170	163	162	186	141	189	183	166	168	177	150	178	158	171	177	175	155	168	181	165	174	171	166	167	164	160	169	183	156	153	157	154	182	161	184	180	185	179	158	158	164	176	148	171	158	146	160	147	171	182	151	175	171	185	158	179	162	169	160	163	156	153	176	141	167	170	163	181	157	190	191	151	200	161	163	173	157	195	176	149	165	154	175	159	167	183	160	166	118	164	154	184	172	173	161	163	160	182	176	149	136	156	173	165	153	184	157	164	172	163	174	159	148	167	165	156	151	194	170	170	164	140	154	186	159	152	172	151	165	148	198	161	167	148	170	170	188	141	181	187	168	165	184	165	179	156	174	167	163	165	187	169	204	155	169	166	167	186	171	171	179	148	173	159	154	166	173	162	162	161	178	164	157	169	175	160	158	130	168	163	179	170	165	165	161	156	159	173	163	164	163	176	183	177	164	148	187	155	150	167	174	179	168	153	166	167	162	158	160	159	147	152	152	155	172	161	172	186	136	165	161	152	173	162	149	176	148	152	162	163	157	163	162	174	142	169	165	167	151	183	144	184	158	148	174	169	159	149	151	155	146	187	156	173	164	164	167	146	150	161	159	160	161	157	144	157	154	184	165	158	190	159	187	157	191	164	181	157	165	179	174	173	161	171	159	161	156	175	154	163	156	150	163	151	159	162	177	156	158	170	167	184	172	132	181	161	182	185	164	187	147	138	171	167	146	172	162	143	176	163	165	166	161	160	172	168	153	160	158	149	160	162	144	180	165	188	151	171	188	163	178	139	165	157	190	196	152	173	148	169	179	158	174	172	159	127	159	168	163	165	170	157	157	143	165	157	153	174	180	177	150	170	159	171	185	177	165	176	187	180	156	167	181	183	158	176	184	166	164	186	176	162	176	160	182	177	162	168	152	179	172	149	140	169	181	174	160	170	168	181	189	171	169	160	162	171	160	166	185	147	150
7954	17796	13970	8035	6902	4717	2916	1950	1615	1356	1102	942	845	683	647	576	576	485	403	431	372	362	355	365	345	303	318	316	294	277	301	278	251	265	262	225	252	248	265	223	231	253	276	240	226	216	242	243	229	245	234	221	211	214	260	211	253	223	249	210	211	232	226	214	203	219	216	232	196	225	194	210	202	243	222	243	217	194	209	227	191	201	228	209	211	203	227	196	219	231	211	228	213	202	228	236	218	207	239	206	219	190	206	209	218	199	232	219	218	195	219	211	216	217	205	211	189	199	217	195	194	199	223	232	204	221	206	210	204	222	194	193	219	224	224	211	202	192	207	207	222	200	220	209	233	208	210	205	231	192	211	195	217	200	192	217	202	208	219	226	224	201	198	196	196	205	206	215	195	244	224	232	220	224	200	205	208	210	208	200	188	207	215	204	219	228	211	210	221	186	210	240	196	201	211	224	220	221	221	213	192	207	170	197	243	236	203	208	184	202	207	228	205	209	200	219	201	194	225	232	196	211	227	207	198	204	200	204	202	215	194	223	219	229	223	202	202	214	196	217	212	202	217	210	222	207	223	213	224	201	216	212	215	236	204	219	215	231	196	216	238	207	216	199	221	220	195	206	208	233	220	223	205	222	191	194	238	197	195	221	204	218	211	196	255	207	213	211	231	212	216	204	211	219	203	188	221	227	191	235	226	246	242	205	225	209	225	233	196	203	209	236	190	229	212	226	206	208	197	212	196	208	198	201	188	208	216	208	216	220	212	203	230	208	198	187	189	226	229	205	182	235	213	203	199	210	226	214	197	211	233	204	218	185	219	216	216	196	195	187	209	202	207	190	203	204	209	187	216	209	230	185	203	179	189	237	197	199	204	222	195	208	235	188	214	237	204	232	199	190	234	198	206	210	206	202	228	191	182	190	217	171	216	214	200	225	187	204	207	204	220	203	222	200	233	216	213	193	200	227	206	187	232	226	206	201	220	199	199	200	210	241	236	198	207	217	202	214	221	215	198	210	191	229	207	219	223	183	211	210	202	188	203	207	186	236	208	190	233	238	214	202	232	201	202	197	216	206	214	196	187	210	205	229	193	233	202	199	197	218	219	217	197	219	227	219	207	206	178	203	196	226	211	229	227	227	208	193	217	234	215	211	223	211	202	237	195	208	210	192	224	191	204	220	187	186	212	205	219	201	210	221	220	220	219	232	221	221	195	223	193	226	187	218	194	211	224	225	200	206	207	209	199	181	196	216	225	214	182	207	231	194	199	237	200	201	193	236	217	197	213	198	189	209	235	202	227	214	215	216	206	211	191	208	197	183	224	186	188	225	214	210	188	224	193	235	205	214	201	202	203	220	197	185	202	218	201	213	178	218	188	209	240	195	221	215	200	216	221	206	214	213	203	195	204	197	213	220	206	228	210	215	215	221	221	197	229	204	245	196	198	201	218	230	231	191	204	215	196	200	214	193	197	214	209	217	189	226	208	194	206	208	211	198	200	210	197	212	180	197	205	190	203	167	195	224	200	202	199	203	207	216	191	207	200	189	204	203	213	225	217	209	217	197	215	197	220	209	189	195	243	208	221	199	221	210	196	235	216	235	216	215	210	212	178	226	231	217	228	219	218	191	219	219	207	215	226	198	200	217	213	235	214	215	192	220	196	219	215	207	196	228	200	204	194	181	185	198	196	216	218	209	231	224	208	200	187	222	214	209	230	205	185	224	216	208	208	206	200	194	217	180	206	193	202	212	195	218	198	231	192	229	180	208	198	213	194	204	198	215	192	232	197	206	212	198	208	197	182	201	208	241	219	211	198	188	211	239	197	201	199	205	224	204	239	210	206	199	213	210	193	212	192	209	200	202	211	189	194	216	190	194	185	235	183	193	218	216	234	211	213	220	203	196	208	209	222	178	211	222	207	198	197	209	220	240	225	226	233	226	218	200	202	210	229	221	187	224	229	216	189	183	192	218	219	195	190	214	211	189	191	199	232	199	239	200	194	231	208	200	230	194	212	208	208	220	216	235	203	216	218	239	200	209	190	209	209	197	204	215	200	215	208	208	196	201	220	184	211	206	206	200	203	213	216	226	203	214	221	233	213	211	202	201	244	188	216	202	192	181	225	244	204	201	192	230	239	206	202	219	228	226	203	191	219	219	211	190	219	207	221	212	203	180	219	191	213	212	203	188	187	195	227	222	210	214	198	192	248	209	197	211	200	193	212	204	183	218	198	179	223	207	226	220	200	208	200	207	215	211	214	195	220	204	209	175	218	196	206	238	196	222	215	192	192	228	222	198	217	204	204	216	221	199	229	203	208	205	204	222	201	208	187	201	231	211	203	192	221	218	204	216	222	195	206	185	209	177	205	217	203	200	184	199	200	181	240	188	213	223	216	197	191	215	200	192	229	209	204	204	211	209	213	223	216	217	203	219	212	197	235	197	209	230	213	208	204	222	190	198	235	213	210	202	218	200	209	197	181	210	210	195	198	216	193	225	203	213	204	190	204	203	233	209	247	167	209	198	216	229	205	223	215	204	198	196	208	227	200	184	232	202	185	214	197	186	202	212	212	234	194	192	205	195	197	210	221	195	222	212	204	211	235	225	198	230	199	189	234	198	194	226	209	238	209	185	194	212	195	231	189	231	188	201	233	241	199	196	211	212	206	229	202	219	180	204	204	178	216	203	193	222	208	223	198	234	209	198	184	204	208	227	193	221	196	200	205	193	214	215	211	206	221	183	242	186	203	205	202	254	170	194	226	210	212	204	221	211	220	197	189	213	190	178	233	205	207	171	252	192	215	214	202	215	245	200	198	208	210	181	204	203	220	210	213	195	208	205	213	210	186	214	194	215	206	200	204	221	221	199	224	206	202	193	220	230	218	227	201	209	208	227	194	222	204	200	217	216	218	209	218	187	221	194	181	215	196	200	205	206	192	205	204	208	208	193	207	196	190	192	198	222	223	213	198	216	209	222	195	196	201	199	201	238	197	206	212	215	210	204	205	205	210	214	219	217	214	203	242	207	208	223	204	225	216	188	214	215	232	182	213	217	191	210	213	205	209	229	223	205	201	202	231	234	216	210	218	204	200	206	217	193	224	197	187	211	193	226	203	196	176	223	190	231	201	198	203	217	208	190	199	191	204	189	208	229	200	175	168	211	214	193	198	223	219	181	211	228	199	192	202	197	225	202	229	198	192	212	209	197	232	185	231	221	206	205	190	238	205	210	186	216	218	214	209	225	216	196	198	210	210	211	213	215	186	202	186	202	183	210	236	216	203	180	205	223	202	199	207	184	218	210	205	194	221	189	227	200	191	214	225	192	206	203	231	216	200	207	201	221	197	209	203	204	205	215	207	209	232	220	194	217	188	195	214	193	209	207	202	245	211	204	202	204	189	196	210	210	213	203	203	231	206	207	208	211	173	207	222	197	211	220	216	216	215	202	205	214	200	187	228	231	202	229	209	240	232	229	231	226	227	204	232	240	196	213
26951	20192	7645	1295	1072	727	595	549	553	520	548	542	512	561	557	531	564	453	468	494	513	517	515	562	494	504	596	559	542	536	498	501	529	483	507	525	520	494	569	542	528	558	552	552	517	529	524	485	503	483	531	514	507	508	560	565	521	500	458	532	526	500	533	503	461	508	506	555	529	537	545	499	563	493	553	525	483	495	499	489	527	515	523	520	480	546	535	468	508	492	492	484	509	518	488	569	541	534	508	528	514	494	489	490	504	529	483	543	517	518	516	493	521	518	542	541	505	493	506	552	532	522	519	534	501	447	506	543	540	559	536	531	519	502	499	522	576	487	503	465	509	509	527	525	538	500	530	526	532	535	516	490	538	524	514	541	490	531	538	519	509	516	498	487	518	537	530	503	540	506	563	527	525	531	529	528	525	491	503	528	539	504	516	475	532	521	484	532	503	527	511	484	519	499	488	473	523	516	526	506	526	515	509	526	504	526	494	544	517	507	473	499	519	525	484	513	530	483	530	523	521	541	488	537	526	519	544	501	568	518	521	519	453	567	485	526	513	511	468	503	511	506	559	530	537	531	516	517	488	526	547	476	525	532	561	494	499	514	486	512	540	515	512	505	521	513	553	514	484	546	529	508	514	527	483	498	508	480	522	533	478	546	489	525	513	502	512	543	543	500	516	501	519	517	505	522	512	499	495	506	535	543	517	476	466	514	476	526	504	504	529	540	498	509	523	502	484	538	520	512	509	534	493	518	529	561	523	501	468	527	514	529	497	531	513	536	510	509	491	511	542	534	505	509	488	527	496	506	511	530	523	518	474	546	503	483	497	523	525	540	512	529	501	498	497	555	507	532	574	522	506	520	506	517	503	506	499	497	481	486	519	501	508	550	529	524	518	471	472	529	488	460	507	494	496	509	470	551	502	483	509	509	540	510	529	528	545	508	491	492	547	534	524	601	486	541	511	509	558	514	508	489	529	564	521	473	510	517	494	520	483	537	544	506	515	519	546	555	529	508	517	537	544	584	515	516	505	497	519	516	495	488	502	505	505	515	499	548	514	508	521	519	513	493	537	486	496	508	535	507	568	489	488	522	509	494	541	524	531	492	511	522	558	530	531	546	495	538	524	525	522	531	498	545	562	521	523	512	519	541	507	498	515	556	573	547	545	509	537	508	540	529	531	503	496	503	524	512	510	534	544	549	544	494	511	541	554	564	526	536	531	527	496	530	562	508	489	515	477	535	527	502	501	512	498	545	541	471	500	506	545	505	505	511	503	504	514	513	520	517	560	513	552	491	521	526	533	525	515	459	502	518	497	485	492	473	525	529	517	495	499	519	471	529	522	464	515	560	533	535	512	496	528	522	497	522	535	515	495	492	538	512	524	569	471	486	512	539	515	573	560	514	561	559	542	526	521	483	493	557	520	501	527	493	552	515	525	520	519	487	523	536	519	515	521	518	532	472	523	509	521	552	521	519	531	515	468	538	509	484	529	550	476	572	490	500	557	499	551	544	496	559	552	532	507	585	485	549	485	527	560	531	528	485	535	516	497	546	482	509	495	519	546	508	487	500	524	492	514	499	544	534	479	503	513	495	512	535	544	502	488	456	488	500	554	477	548	526	490	563	523	537	517	531	531	534	511	521	536	545	534	537	498	502	509	506	519	467	506	542	517	496	525	498	505	528	566	495	521	491	527	545	521	552	525	546	543	517	506	506	498	483	489	516	516	554	522	530	545	514	513	524	514	509	520	485	544	528	506	495	519	525	507	518	492	540	515	534	495	538	522	502	514	532	524	529	491	513	465	535	522	556	529	519	524	534	513	505	509	522	516	515	540	479	486	540	533	480	526	526	529	505	504	535	518	503	507	568	529	510	481	517	527	512	516	556	510	469	480	567	532	551	489	535	543	510	517	536	535	507	525	521	526	531	556	558	525	529	502	527	567	542	522	550	561	521	516	499	475	513	540	495	528	535	530	503	537	497	514	509	537	493	488	486	539	510	559	540	489	547	531	530	529	512	507	558	546	506	493	524	526	507	534	558	526	523	494	525	534	497	520	514	501	538	557	524	510	504	505	557	490	530	514	533	548	500	504	522	527	519	563	561	527	489	499	530	539	498	508	572	533	525	504	536	493	501	530	500	536	518	520	510	504	543	511	521	528	529	544	549	488	495	550	529	519	496	507	527	508	489	498	492	530	524	514	501	521	514	506	491	510	532	456	515	529	553	473	518	500	497	523	505	539	487	498	523	505	505	528	535	542	497	512	529	530	494	516	483	504	491	537	516	525	521	554	551	522	530	556	521	512	506	537	521	552	516	503	538	517	541	557	522	516	492	502	531	508	502	548	472	485	500	547	519	505	501	468	487	503	504	525	545	524	517	492	569	504	519	502	502	556	554	540	552	491	507	485	553	518	528	489	508	543	532	518	505	555	495	513	537	532	516	512	502	508	548	475	503	476	557	491	506	492	511	505	498	467	494	541	510	478	514	492	549	479	522	541	518	519	530	488	499	518	495	524	479	572	523	508	510	522	474	558	504	539	502	504	548	531	562	504	511	512	474	533	538	563	512	519	506	474	502	509	508	526	524	509	511	517	534	509	531	543	505	552	524	504	512	547	482	543	485	497	517	480	500	508	499	506	500	574	559	555	499	549	521	525	507	539	497	493	555	529	508	479	552	502	513	523	526	540	526	493	542	560	531	556	514	516	525	501	521	527	504	506	445	549	513	532	502	556	521	550	535	482	533	506	522	513	500	505	510	520	535	529	504	485	501	519	488	493	539	500	514	538	528	531	508	538	487	557	533	509	523	547	508	529	492	480	485	487	544	521	519	522	486	498	551	498	478	532	529	449	499	511	552	513	521	524	495	526	540	547	522	551	522	540	537	516	535	521	517	499	522	486	504	518	504	505	510	509	496	519	520	525	554	509	546	513	516	513	520	558	538	468	515	507	535	525	555	513	525	518	552	497	517	538	533	486	489	493	530	506	533	551	484	579	489	505	561	501	501	541	544	543	500	521	488	549	485	514	515	496	505	502	542	538	488	534	506	541	511	511	538	489	542	533	514	533	532	556	572	500	577	534	524	490	467	509	490	543	506	537	554	481	541	504	536	510	545	492	536	515	549	521	522	528	513	514	505	492	498	503	472	511	501	512	503	556	563	506	533	522	527	508	549	552	545	484	500	537	515	509	499	498	498	498	488	514	531	471	508	494	524	512	513	524	526	545	521	485	516	514	566	542	457	476	490	495	520	516	516	511	501	533	553	534	537	556	513	506	523	497	486	490	491	516	519	532	529	504	500	500	520	520	514	508	513	525	511	504	524	545	504	547	568	531	519	487	481	558	544	488	494	536	509	507	548	494	462	527	528	537	487	522	506	502	522	495	531	535	487	525	508	504	517	526	507	535	505	496	512	523	512	510	550	508	499	495	529	487	517	491	539	537	533	522	529	523	515	530	491	507	534	510	524	489	504	487	531	524	508	547	505	513	544
4451	2008	1746	1489	1757	1204	799	739	702	721	697	727	712	646	665	701	663	696	674	695	666	677	680	662	661	719	651	683	664	679	662	634	697	689	703	696	704	718	679	659	698	703	688	656	685	653	697	710	651	653	681	638	645	658	704	661	701	640	696	641	647	692	682	673	656	662	693	630	692	656	631	611	627	626	656	677	651	638	670	656	637	663	628	651	665	694	619	679	651	655	677	718	691	707	686	696	586	668	730	690	666	686	593	645	646	660	654	656	658	684	623	691	666	686	659	686	651	678	670	660	686	679	643	660	635	716	665	667	691	718	701	664	650	638	682	656	655	667	674	625	701	698	688	673	642	656	637	652	668	672	664	684	659	634	653	643	612	684	694	636	622	618	711	672	658	699	622	649	627	613	619	704	634	647	661	635	690	652	675	640	698	703	633	639	615	634	657	649	610	691	646	664	657	668	596	682	665	660	716	690	665	651	664	680	642	664	663	710	631	672	644	675	651	680	648	648	647	660	734	637	652	707	642	643	682	641	710	687	663	645	630	678	705	711	640	680	662	673	675	703	674	679	671	677	648	636	695	646	690	647	644	644	626	661	669	665	677	692	679	654	696	639	654	640	679	619	650	616	672	655	642	674	655	726	675	695	681	684	629	663	662	642	637	668	629	670	657	693	664	629	656	667	665	683	615	676	673	701	604	683	661	657	675	670	680	688	664	612	662	646	666	671	677	650	679	642	621	661	693	610	650	675	636	645	620	670	647	651	637	690	703	695	664	678	671	652	640	679	703	712	611	653	645	629	622	652	681	684	676	645	647	656	684	707	644	622	632	686	669	666	646	696	669	600	677	651	658	675	684	643	670	641	659	655	664	665	667	628	640	611	727	619	671	653	670	639	665	635	649	698	735	667	649	691	678	648	674	651	683	646	689	686	666	675	672	669	686	659	675	641	719	645	634	696	668	673	705	652	679	702	650	612	669	715	678	662	659	664	630	672	641	663	711	684	668	649	656	661	719	703	683	657	685	667	714	652	642	691	644	710	669	709	630	677	651	666	687	659	676	679	685	669	615	630	660	684	686	645	636	667	679	639	691	656	652	707	636	654	671	651	656	657	660	665	696	604	666	700	673	652	651	660	714	654	678	640	661	665	683	674	690	680	698	637	644	629	673	642	662	658	657	686	660	644	718	656	639	733	632	672	626	632	698	593	678	699	700	677	681	632	663	653	664	645	629	675	647	668	666	645	647	644	647	669	674	666	646	676	633	670	654	678	630	674	640	683	683	709	717	654	628	642	686	680	646	626	646	636	677	627	645	652	690	714	703	652	708	703	636	679	654	693	625	674	680	656	705	606	659	659	643	707	664	648	661	695	691	656	633	663	663	671	683	661	696	665	636	638	652	664	668	678	633	631	654	687	692	639	627	666	656	684	668	658	657	644	641	653	677	657	627	657	642	699	611	658	671	685	704	692	623	679	656	652	669	635	688	638	657	594	675	653	685	665	682	665	686	698	660	659	676	660	641	651	653	674	678	665	636	664	709	648	672	640	626	643	630	643	690	642	640	709	665	673	665	630	639	651	662	684	671	643	675	662	684	624	643	705	621	724	709	664	674	677	614	644	658	655	653	661	702	686	673	650	665	677	664	659	667	687	678	657	652	611	705	698	727	653	631	698	658	687	622	711	694	674	641	664	656	651	694	640	623	645	617	718	661	707	669	696	671	678	667	712	710	616	677	674	661	625	652	649	613	659	636	658	665	677	665	661	672	637	671	644	639	694	710	674	681	630	682	672	711	660	660	692	652	708	659	683	634	674	656	663	674	606	645	680	650	626	682	675	668	641	686	688	661	637	600	633	664	672	636	686	688	616	671	654	679	685	667	646	623	676	655	652	644	673	639	652	653	619	681	689	680	634	680	693	636	699	656	647	635	679	661	642	639	647	616	684	688	653	656	698	670	634	666	656	687	675	640	627	661	646	652	619	643	719	647	659	700	650	664	670	692	660	688	646	645	665	700	687	661	704	662	628	601	661	687	675	629	625	661	726	693	654	646	657	637	725	639	622	656	674	663	672	667	662	665	673	700	661	665	680	666	700	703	687	683	661	684	631	637	696	677	699	644	681	674	677	698	635	656	675	666	663	689	674	703	657	641	698	650	736	634	661	636	710	688	681	630	677	659	668	680	687	676	663	659	643	672	657	652	639	627	649	660	647	655	657	661	653	684	673	659	657	648	643	650	671	679	677	640	662	677	662	677	587	628	644	634	654	673	614	634	660	684	686	658	684	704	680	666	676	632	673	679	626	634	693	645	690	675	679	681	628	686	654	682	668	646	656	683	631	644	685	687	701	617	671	647	650	670	612	647	645	713	690	631	710	604	647	655	665	722	607	630	664	658	623	667	676	642	636	672	669	628	684	678	650	674	634	695	668	625	625	628	638	686	607	675	675	625	645	650	639	705	660	664	690	664	692	659	644	644	672	723	669	665	715	668	626	653	634	727	666	630	693	631	650	690	669	681	655	706	613	670	666	693	648	675	651	685	675	675	702	669	666	611	647	651	679	682	664	663	655	668	667	688	661	651	644	660	688	672	694	654	670	633	658	701	667	666	649	718	643	630	608	651	614	686	632	640	657	648	691	680	668	625	658	689	626	643	613	674	732	682	638	690	658	669	660	686	678	633	651	672	664	658	646	667	690	647	636	702	677	645	671	654	686	691	645	651	635	643	680	647	605	672	673	656	608	615	698	643	630	691	641	657	676	673	678	689	634	649	689	666	672	696	667	702	672	633	677	688	691	679	649	694	710	641	608	710	660	676	675	676	636	637	682	670	658	725	647	681	644	645	654	665	638	694	703	666	664	649	636	683	626	658	716	666	638	677	666	694	623	663	663	603	651	658	645	669	697	681	642	685	670	630	672	672	703	634	707	629	652	683	686	649	670	627	619	709	635	663	619	685	656	677	701	682	673	682	678	649	678	727	669	643	678	695	661	685	688	639	638	668	660	645	637	643	675	711	680	612	676	637	645	644	672	651	658	645	682	742	682	651	684	682	639	668	639	669	695	648	670	609	667	610	665	654	671	672	683	647	682	696	690	655	678	650	678	695	643	651	639	652	640	649	683	634	650	633	740	646	683	669	653	649	670	660	657	669	651	666	663	676	684	658	628	669	693	719	632	667	695	647	691	709	649	646	650	676	689	637	648	606	672	654	679	650	676	655	687	671	709	629	667	650	689	655	660	682	703	644	663	661	688	642	687	637	692	647	651	636	673	666	676	667	664	640	675	642	654	678	690	673	699	639	652	625	675	643	680	683	600	641	679	694	637	668	698	683	660	617	702	678	668	673	704	657	710	657	661	621	644	653	661	663	612	613	643	677	704	681	666	689	636	664	691	643	625	641	663	673	656	668	704	648	633	625	661	673	696	645	658	640	695	610	688	661	673	654	624	643	683	632	604	667	649	677	646	677	678	675	737	631	624	691	646	664	702	648	647	706	713
23959	21232	28623	24146	21240	10572	1115	586	550	456	396	409	341	348	330	319	324	305	291	293	330	287	294	279	300	267	271	259	313	280	284	266	267	298	280	270	265	278	297	267	276	300	274	244	268	274	272	254	242	269	252	265	247	270	270	249	270	254	279	249	290	249	260	259	268	288	255	243	240	262	284	240	266	255	265	248	245	292	226	253	271	260	261	284	256	262	259	244	299	275	262	263	256	237	264	252	275	264	253	295	251	276	260	261	255	258	247	248	244	240	256	248	259	265	266	266	262	267	244	271	274	235	249	238	265	266	277	281	267	283	275	230	282	274	257	288	246	275	274	244	234	266	280	271	260	257	281	229	282	268	254	261	232	262	241	255	277	273	245	246	280	253	279	282	237	259	304	253	269	266	279	267	271	250	240	252	272	242	247	256	241	264	248	276	234	253	239	251	238	244	277	255	261	268	244	239	241	266	252	232	247	257	274	267	282	248	290	256	246	260	262	241	256	259	269	264	262	269	295	283	279	257	277	252	256	257	266	287	283	264	284	278	257	258	224	232	252	270	251	254	250	287	254	294	261	248	250	246	263	272	245	265	279	250	250	305	248	254	248	251	267	272	275	261	268	281	217	254	253	261	266	239	283	285	237	282	249	274	236	248	272	263	237	276	294	259	254	286	248	255	259	255	259	241	252	294	277	259	296	242	261	283	268	267	235	251	251	290	277	258	297	264	246	256	251	222	273	270	268	258	250	252	275	259	249	242	258	264	240	256	245	232	247	254	258	231	276	247	247	262	262	265	306	285	274	280	269	242	262	251	244	272	255	265	262	260	266	255	278	279	255	273	252	282	254	243	230	276	237	269	256	275	275	266	258	245	279	273	286	262	267	251	258	250	262	283	268	269	234	280	271	278	290	240	231	262	268	280	256	246	267	245	255	249	305	252	253	253	286	268	252	270	270	258	248	248	245	252	255	284	246	239	300	242	281	232	255	261	278	246	241	264	269	250	275	274	262	264	258	236	287	276	251	271	267	278	255	293	255	268	262	261	270	281	270	273	289	257	241	264	277	241	253	269	262	257	252	281	261	271	256	263	265	262	272	237	254	272	279	254	281	250	272	257	219	266	253	252	274	237	285	250	274	270	256	276	226	254	253	276	261	254	255	262	247	269	290	264	264	264	254	275	282	285	255	244	250	272	260	258	263	249	231	279	257	256	269	241	243	245	263	259	275	228	251	263	239	272	231	254	255	250	278	253	253	238	253	295	234	274	244	244	269	261	279	253	262	261	265	258	258	273	233	292	266	245	239	260	264	272	276	256	246	259	232	280	256	261	276	237	251	249	256	227	242	273	226	273	259	225	249	279	246	280	233	265	242	222	251	251	244	271	255	281	274	274	264	255	278	268	254	279	272	275	275	255	262	269	278	256	251	253	248	232	257	287	247	255	261	267	250	267	271	242	285	250	248	260	273	274	261	280	264	261	258	262	248	247	288	263	246	247	254	273	279	266	264	268	251	256	273	277	260	257	252	267	252	272	266	272	274	274	274	245	245	246	273	265	244	255	277	272	275	254	272	258	248	237	245	253	284	275	272	245	257	258	256	252	267	219	265	252	259	276	253	245	234	264	261	256	220	283	228	252	267	243	228	247	236	260	241	264	252	268	277	275	259	277	283	252	246	259	259	268	259	249	266	230	252	263	296	274	255	265	271	263	272	272	245	276	260	275	267	253	255	224	262	256	250	256	277	260	249	253	262	268	258	267	267	253	276	240	280	249	234	268	247	252	253	227	262	247	290	252	268	267	240	245	235	249	263	252	247	273	253	266	234	273	259	234	247	268	239	292	245	277	290	253	266	281	280	279	300	267	275	257	250	270	271	252	244	272	255	260	260	265	236	274	245	242	298	233	255	290	250	283	292	274	249	282	272	239	256	257	257	257	276	274	270	267	263	281	268	261	256	270	256	274	266	263	249	262	288	271	286	255	253	269	263	268	260	267	280	245	263	246	267	270	251	276	255	276	261	277	273	253	280	257	239	253	285	277	262	269	273	225	268	267	242	265	251	264	255	268	249	269	241	259	275	240	255	276	258	246	235	304	251	280	242	282	233	260	262	262	259	235	272	292	251	276	257	283	260	269	248	274	289	309	237	236	247	263	281	259	270	265	250	238	285	243	295	242	279	250	276	245	286	289	232	283	237	263	269	250	276	278	294	231	254	254	268	245	266	269	241	266	275	243	286	266	248	239	261	243	230	265	266	268	237	275	272	240	255	272	245	246	250	284	292	265	257	269	249	278	274	257	223	273	263	226	287	263	261	253	266	246	254	272	271	264	270	267	250	256	274	225	266	240	247	260	257	278	266	283	253	247	266	254	261	276	286	266	253	263	225	272	261	247	255	279	269	276	239	226	252	264	256	240	265	278	255	239	257	270	277	270	269	245	249	270	253	262	258	229	245	268	266	251	236	244	238	251	270	286	291	215	261	290	266	258	244	226	259	263	288	288	232	254	267	260	258	250	231	273	263	299	289	252	230	262	252	263	237	268	272	266	263	239	264	253	274	278	276	291	236	297	265	264	241	266	260	243	254	260	293	271	279	271	256	220	274	257	263	272	291	234	234	271	273	279	281	268	266	258	270	260	282	256	248	278	264	280	280	272	225	283	263	274	277	267	263	288	259	245	255	270	257	251	267	237	287	275	256	264	239	218	303	258	251	281	267	276	239	238	264	245	252	241	278	248	279	242	233	238	290	293	242	271	235	262	232	285	241	238	254	261	238	250	298	235	250	230	254	257	253	225	241	273	258	275	257	277	298	245	241	270	271	270	283	268	286	242	270	272	242	252	238	274	295	278	261	287	248	258	244	274	265	271	239	276	219	252	255	250	265	240	242	260	257	255	272	264	251	268	266	284	229	254	281	218	247	247	270	244	288	259	251	259	266	219	234	259	269	232	266	246	242	260	288	278	272	270	245	282	258	261	257	270	262	261	244	254	246	268	260	270	239	255	267	269	258	250	244	279	232	258	255	282	236	256	272	265	275	231	271	226	275	264	284	238	268	255	259	264	241	274	277	269	249	249	244	232	242	257	269	283	235	263	256	270	245	231	256	267	257	277	267	251	254	279	237	257	268	249	258	264	237	264	254	262	247	254	258	266	254	284	239	259	253	287	251	251	230	245	248	261	242	252	238	243	251	260	261	238	240	274	259	260	283	264	289	261	269	273	256	287	268	230	293	245	260	276	273	253	235	245	272	268	278	252	282	259	230	257	250	273	242	247	264	241	269	262	234	264	272	289	272	254	284	232	250	259	251	273	236	274	254	272	260	287	274	260	246	261	250	252	259	246	240	260	263	281	271	282	217	229	277	277	263	253	237	257	247	275	280	287	262	265	257	255	227	266	237	238	260	257	244	276	279	260	249	270	283	291	299	271	274	253	268	268	281	215	233	244	256	250	261	276	264	260	265	234	259	265	257	270	272	267	264	254	269	259	281	291	254	260
5501	11450	8987	5102	4408	2870	1708	1326	1097	903	807	727	657	613	562	513	514	475	446	453	473	475	445	416	420	404	396	374	414	389	366	402	368	363	392	369	377	383	343	354	363	344	352	342	371	363	398	332	386	326	374	384	334	348	358	362	382	340	411	341	364	330	337	365	356	386	359	363	356	367	348	379	360	348	347	338	371	357	346	353	335	357	352	360	321	318	364	329	386	401	330	357	326	344	324	329	359	344	361	364	347	351	374	380	335	325	397	338	341	337	366	381	391	364	353	356	316	340	341	349	312	392	387	371	338	341	363	332	369	373	344	321	357	368	337	369	351	373	368	353	324	331	342	332	337	350	311	330	356	336	347	363	333	363	372	348	351	387	343	389	373	329	376	374	382	334	355	374	365	340	376	358	326	363	370	335	336	345	344	356	349	347	385	358	366	333	377	368	335	363	337	324	352	366	367	353	371	360	403	367	355	313	385	351	337	343	309	342	360	360	359	359	352	326	355	334	379	348	348	330	347	341	356	359	366	348	349	364	330	347	332	343	353	374	340	337	327	373	363	324	344	367	377	352	321	330	327	357	333	356	351	345	336	360	348	332	374	362	336	341	358	373	352	334	342	336	356	337	371	348	374	314	379	347	396	349	343	348	351	359	360	340	355	352	340	320	382	344	332	351	334	337	352	361	350	355	365	322	369	313	322	371	357	347	354	339	349	342	363	364	322	320	321	366	314	378	368	369	346	349	357	317	330	348	341	363	379	345	378	364	367	355	312	329	355	329	385	383	344	342	343	338	352	315	363	374	357	357	317	356	330	375	353	338	371	350	334	349	311	342	365	367	329	353	333	366	375	324	406	350	364	343	352	356	386	356	340	327	347	327	317	329	348	332	339	352	339	317	336	332	337	309	341	332	333	327	339	341	351	320	361	332	347	350	360	369	368	372	386	353	326	357	329	351	343	334	363	357	367	353	332	368	363	361	352	364	350	336	356	347	333	355	319	356	356	352	370	335	314	361	343	344	363	374	328	386	363	347	342	347	324	350	300	333	360	344	353	344	334	345	327	347	392	348	329	377	368	364	366	350	337	323	367	364	333	369	340	362	333	360	317	369	352	333	349	350	337	340	329	325	333	333	366	376	355	332	356	349	342	350	376	370	309	381	350	359	319	341	373	326	363	338	328	347	338	329	380	355	327	337	334	337	377	349	322	348	364	329	358	310	363	377	361	379	351	358	349	367	364	359	367	348	348	364	375	348	356	386	324	381	343	336	315	356	342	381	308	337	331	370	318	350	349	373	319	356	340	350	351	354	378	372	369	330	372	350	380	346	361	336	362	356	347	349	397	382	337	352	332	364	367	346	335	350	349	353	366	341	365	358	363	377	338	344	322	343	377	331	362	339	361	315	335	344	374	340	319	334	380	343	359	370	345	340	332	362	345	367	358	329	340	350	343	367	330	356	327	326	376	358	352	334	363	308	348	352	350	370	348	367	325	348	402	341	386	402	361	314	363	349	349	357	357	362	343	376	343	367	343	343	348	363	331	382	382	354	353	362	357	296	373	360	353	349	348	350	369	358	377	361	370	345	376	379	342	353	346	373	364	343	348	323	340	374	361	359	328	334	363	350	359	337	341	347	381	338	390	362	339	368	332	321	349	345	328	333	361	349	355	357	335	373	370	370	358	345	355	345	380	314	359	353	359	377	359	339	327	345	319	347	330	342	363	346	360	352	344	339	396	329	352	344	360	339	385	304	369	348	351	341	331	298	362	335	354	308	368	349	361	327	360	383	331	358	344	318	324	347	343	371	339	363	338	350	331	337	371	358	371	387	326	365	351	319	346	353	360	371	342	378	333	334	318	381	338	341	353	356	366	362	360	349	371	391	347	314	347	311	322	309	343	331	338	345	315	337	357	333	317	372	341	328	379	391	336	378	347	334	330	321	356	365	367	358	369	371	340	343	349	329	365	337	338	343	350	344	342	354	362	361	348	328	328	349	364	354	359	342	356	331	374	334	385	363	390	342	373	329	346	343	356	324	344	353	376	373	346	345	330	368	342	344	338	331	370	345	350	341	350	344	336	359	369	348	347	325	362	340	346	372	365	346	370	352	365	328	348	360	329	366	334	368	363	329	326	373	345	369	309	378	353	336	361	306	333	374	361	368	367	375	349	338	321	332	382	334	333	329	332	352	358	338	346	352	373	327	346	370	342	367	357	354	351	336	353	345	374	329	351	357	358	356	339	350	339	354	337	359	369	346	377	331	336	363	309	350	362	331	362	348	344	356	327	346	369	365	335	362	351	340	354	382	354	376	352	333	339	378	320	346	332	328	359	338	338	388	350	341	331	354	346	335	363	370	342	331	339	361	351	336	321	334	367	334	365	323	347	363	355	333	349	344	321	340	343	358	317	338	314	333	340	343	352	369	354	363	315	374	323	358	329	368	335	345	347	373	356	341	355	347	336	344	343	334	326	395	369	373	365	368	352	334	301	349	354	344	344	349	360	332	334	324	348	303	347	362	376	360	389	369	333	351	319	319	333	325	323	336	322	368	304	345	341	363	318	351	342	344	343	342	370	337	339	321	358	362	338	357	341	355	351	369	332	362	336	317	331	375	374	338	325	314	386	346	370	314	328	339	368	328	333	356	356	366	345	351	350	331	331	348	349	351	338	325	363	331	359	323	351	340	343	334	388	392	349	349	350	344	334	326	344	346	335	332	347	333	346	360	319	333	359	366	365	346	355	345	329	357	328	372	375	374	363	333	379	353	344	333	332	319	352	369	345	350	335	363	337	320	346	344	318	339	350	347	343	336	345	311	372	326	334	365	341	325	383	342	335	343	387	357	350	342	368	352	387	355	335	305	355	366	398	357	351	366	356	367	346	324	352	347	320	340	367	354	354	337	321	345	363	342	352	335	369	330	326	374	360	354	335	370	357	326	372	376	333	359	364	341	375	336	350	371	350	386	328	351	338	348	339	377	349	329	377	343	350	374	377	341	371	352	355	370	346	350	367	372	300	349	367	342	357	359	336	310	368	366	321	357	369	341	350	343	328	355	365	361	347	352	319	351	343	335	332	338	374	345	344	311	354	344	369	348	331	324	305	321	366	350	329	329	330	343	355	353	349	355	367	331	339	375	358	372	353	341	357	383	363	354	374	370	358	350	350	377	368	385	344	396	340	361	343	311	337	329	344	327	355	361	366	307	323	382	335	350	339	354	363	350	388	342	351	344	347	337	335	355	363	364	332	363	363	352	371	348	360	313	344	332	352	331	347	337	330	343	337	365	348	375	335	345	320	356	357	336	326	346	347	353	336	359	367	336	348	357	356	325	326	372	355	348	343	377	332	330	348	357	360	354	362	363	339	374	358	363	323	355	328	387	363	378	340	369	329	346	375	381	374	393	349	363	334	322	356	343	349	335	374	347	388	361	339	333	342	360	352	355	357	370	316	336	349	351	376	330	333	365	330	336	369	329	355	344	357	299	331	356
22895	21232	29061	23702	21237	21262	8188	947	701	591	483	412	356	396	325	346	285	304	266	245	253	268	259	192	215	211	197	182	185	202	242	187	187	199	199	186	188	176	214	177	185	163	176	207	159	150	206	179	176	169	188	180	166	158	209	161	190	172	158	181	149	154	172	179	188	180	177	179	193	149	151	172	182	166	182	175	176	171	185	164	149	166	190	178	166	169	176	176	179	151	171	175	202	163	161	153	148	194	185	177	152	162	182	173	152	188	148	173	162	174	167	169	179	163	155	183	166	172	195	148	186	185	176	179	172	150	182	167	164	158	181	144	157	159	159	163	165	171	177	191	160	165	161	172	179	183	174	171	148	160	178	173	177	168	161	171	193	191	171	174	166	158	182	174	186	156	178	179	187	183	156	184	171	162	175	176	158	176	166	178	187	149	184	169	148	175	184	164	166	168	152	147	187	161	155	151	163	186	186	170	168	169	162	171	169	182	159	155	183	187	181	162	172	169	152	143	174	164	168	194	184	172	157	179	169	178	169	174	166	171	146	168	142	163	177	173	160	191	148	182	187	192	180	161	172	181	166	164	168	156	166	170	185	166	184	170	167	163	157	170	165	165	181	202	155	171	171	138	164	168	193	152	188	165	184	144	182	182	177	168	170	174	161	176	159	168	163	167	180	162	158	165	167	166	165	202	168	161	152	174	167	158	166	170	179	171	178	170	160	141	166	171	174	155	176	160	163	149	166	165	178	160	186	165	165	150	186	152	158	191	169	177	181	158	160	151	184	171	164	182	183	156	177	135	168	164	165	153	168	189	148	171	176	163	157	175	169	156	182	164	166	171	183	163	201	183	158	162	155	178	172	138	194	160	155	155	180	157	169	174	166	180	183	199	174	161	151	159	154	195	166	170	177	184	158	162	157	170	161	197	174	166	174	150	146	161	169	174	181	166	160	171	144	160	166	157	185	192	159	167	181	182	161	154	164	171	137	171	181	154	152	155	165	137	155	184	151	154	143	170	182	171	178	161	183	172	179	153	166	161	190	145	146	183	174	172	164	165	154	151	160	159	165	160	179	145	168	170	178	185	190	160	150	173	177	157	168	162	168	159	150	160	148	165	188	177	180	164	169	186	161	158	160	167	170	174	171	199	175	151	174	160	158	168	166	171	175	165	160	163	167	172	155	165	161	172	179	148	192	167	178	172	156	173	183	187	161	181	163	157	169	165	156	165	155	166	182	157	167	181	159	157	164	178	186	165	168	161	151	159	174	187	162	177	195	146	164	184	165	180	167	153	186	161	184	196	174	169	179	157	184	158	151	167	182	159	164	172	161	155	170	169	169	163	160	166	152	147	176	180	181	177	176	162	170	147	159	164	158	164	181	177	166	169	149	184	162	177	174	165	178	166	180	168	175	175	170	186	176	176	154	151	150	183	157	170	186	161	166	158	150	180	157	159	180	179	155	130	149	158	160	177	151	195	194	161	144	169	184	182	158	150	178	176	184	188	172	163	189	169	164	147	167	178	158	176	185	184	180	178	172	158	170	167	185	174	168	172	160	170	152	155	160	167	168	183	183	168	159	174	176	169	198	155	182	169	151	162	169	165	156	169	191	152	179	160	158	178	178	170	160	173	151	176	151	184	170	177	184	151	165	190	150	162	175	157	185	173	155	159	161	151	155	158	164	163	154	163	151	168	167	153	179	185	190	156	185	154	154	173	173	177	183	161	175	161	155	152	163	158	177	170	147	167	168	190	168	162	163	147	173	158	152	167	175	166	139	165	175	153	170	174	154	161	175	176	166	171	170	184	155	160	170	169	193	169	167	167	169	153	153	159	172	163	153	152	160	164	167	159	149	187	167	156	145	183	177	163	158	153	172	183	183	166	160	178	175	175	164	177	165	178	176	171	160	157	145	171	162	163	175	180	171	168	164	169	172	179	160	170	163	171	175	161	176	141	129	164	172	168	148	179	163	158	153	161	187	165	155	165	173	174	167	181	167	169	170	151	179	160	162	161	162	161	184	163	178	175	191	182	180	166	173	206	147	156	160	136	170	190	171	165	159	166	181	143	167	154	190	176	178	175	177	174	152	163	167	181	150	185	162	155	184	170	176	185	177	164	174	183	163	184	168	183	158	156	168	191	172	169	180	171	160	177	169	180	141	185	175	179	181	165	170	198	178	175	164	177	156	171	150	165	154	188	163	174	156	160	163	167	159	151	181	183	138	184	161	138	162	176	181	155	168	179	156	148	176	189	159	169	169	172	152	174	174	167	176	153	161	149	184	176	157	149	141	172	167	176	162	151	165	198	158	168	186	190	162	183	174	178	177	170	166	163	159	170	152	168	156	147	159	169	176	179	170	164	168	163	184	150	173	175	151	186	175	184	185	148	168	161	177	160	158	158	162	175	173	177	177	171	184	167	191	147	154	174	157	164	160	166	148	197	164	200	164	171	172	195	194	167	152	169	165	166	191	147	155	160	192	173	168	171	170	180	183	160	168	171	156	154	189	187	188	155	197	162	168	172	155	160	191	177	162	152	154	164	169	147	146	176	175	151	167	158	167	173	175	160	145	170	193	175	143	148	170	159	172	192	184	168	161	147	168	169	173	165	164	162	174	155	156	165	177	186	161	160	166	164	151	169	165	158	186	158	163	178	164	156	152	169	173	191	158	167	183	175	205	159	152	162	155	160	163	144	182	183	148	191	159	173	162	193	145	163	163	159	171	158	152	184	171	155	161	164	171	174	175	187	158	159	158	167	189	164	158	157	183	165	166	175	172	159	153	177	151	184	163	151	168	194	158	144	174	173	173	174	159	169	139	158	171	167	162	188	165	170	152	175	171	173	157	166	176	179	169	165	158	148	167	168	165	184	163	160	163	181	174	176	178	164	185	160	195	168	140	156	162	190	174	182	164	184	161	178	186	172	157	167	172	176	162	166	140	181	173	168	144	155	169	165	162	166	150	163	164	157	169	172	189	188	166	180	180	168	165	165	169	156	175	158	172	159	150	154	166	170	166	164	175	156	166	173	148	167	162	164	164	159	175	170	160	162	148	168	188	147	151	177	173	169	158	177	148	153	141	158	201	165	178	151	161	169	170	174	150	187	148	180	151	182	168	161	159	176	136	161	181	180	153	176	167	164	166	168	176	175	153	200	162	166	192	159	188	186	159	176	170	164	167	187	148	164	175	179	156	180	158	172	182	166	172	153	190	168	166	169	186	181	159	187	172	184	164	173	178	150	157	177	174	170	164	159	194	152	179	168	161	182	178	197	178	151	162	159	178	157	180	165	158	156	177	168	167	163	167	178	160	170	155	173	162	157	162	185	178	176	138	179	176	174	211	167	176	135	174	169	153	147	163	187	186	141	174	162	165	181	159	182	191	182	160	168	180	174	185	182	181	178	166	160	166	174	160	185	156	161	187	140	173	152	159	144	147	141	154	179	168	168	162	176	183	161	160	188	203	187	170	179	155	182	161	155	187	174	147	200
7857	17679	14214	8230	7006	4523	2672	2027	1648	1265	1081	983	760	731	664	621	491	482	449	426	385	419	345	345	318	304	265	300	266	306	252	307	261	249	264	266	257	266	225	244	271	278	243	233	266	237	266	260	259	232	216	280	221	241	270	197	215	203	234	215	245	222	238	227	206	224	234	242	219	217	222	209	201	204	242	209	197	202	227	245	233	229	213	215	218	220	202	220	225	201	213	202	202	224	230	231	217	195	214	235	194	223	224	225	201	219	226	237	245	222	198	201	230	220	211	197	214	207	235	221	181	209	218	199	216	213	225	214	208	211	212	237	199	206	237	229	209	225	202	223	226	231	216	233	220	211	219	222	220	187	191	202	195	205	211	209	218	189	227	198	209	196	224	219	216	229	203	222	215	207	216	197	224	206	240	241	205	211	215	217	229	210	220	228	226	225	204	213	238	220	188	205	220	180	194	192	186	226	205	215	257	196	215	196	225	220	211	204	224	223	244	209	229	208	192	207	207	217	220	215	234	202	225	221	218	214	228	224	225	199	220	223	190	209	216	212	228	214	191	204	217	217	225	220	205	211	205	238	197	213	191	224	219	192	211	199	220	206	184	208	236	211	205	219	199	209	221	194	215	225	230	182	216	214	245	221	223	186	251	234	221	228	188	207	217	189	196	223	226	186	232	186	250	216	193	218	211	215	212	204	182	222	215	203	207	194	226	227	221	205	232	210	206	213	191	232	236	229	189	190	221	237	193	204	202	221	233	212	196	214	204	204	204	195	171	227	223	193	222	218	206	195	229	223	210	204	212	208	234	209	207	193	218	231	199	220	221	215	211	204	204	188	201	218	199	223	231	191	199	223	197	222	232	202	200	235	219	208	217	221	189	241	185	222	246	209	205	202	212	218	229	204	205	198	186	222	222	193	212	213	191	183	192	197	210	228	213	228	215	222	229	199	192	215	203	215	225	209	232	218	225	223	192	224	190	221	219	220	200	195	218	230	204	213	203	198	205	220	196	219	190	216	221	221	241	210	239	220	221	195	194	221	212	214	214	214	236	202	237	195	239	213	214	228	206	188	237	210	214	207	228	200	205	247	229	227	219	208	214	204	223	228	203	208	213	218	206	204	201	202	195	233	212	179	225	229	220	227	209	233	219	217	244	195	210	201	202	210	231	217	206	212	221	212	195	210	221	226	211	213	190	234	197	193	228	198	209	201	231	206	223	223	207	166	233	206	219	227	201	257	208	204	203	209	198	219	217	203	233	218	223	218	188	204	222	215	207	220	208	220	208	211	208	245	242	220	230	216	207	205	196	215	233	200	214	220	184	246	220	201	195	215	217	196	198	223	217	202	215	214	209	193	213	205	194	210	207	210	205	196	190	225	220	214	200	196	200	203	214	203	215	214	205	195	234	207	207	233	209	246	206	213	251	227	208	210	212	207	181	221	200	210	223	226	207	205	198	207	222	229	196	218	206	200	194	200	202	189	222	200	191	218	187	217	237	179	236	202	200	192	198	234	199	212	194	212	213	217	214	214	232	201	217	212	182	204	211	217	196	212	238	250	225	221	211	226	211	216	206	210	229	207	217	218	210	190	210	198	192	228	186	226	221	198	236	218	220	235	210	231	213	214	220	201	213	225	221	216	206	218	219	201	226	238	223	192	204	212	230	207	232	201	227	201	219	217	215	200	239	213	210	203	211	196	201	215	235	199	229	231	192	205	231	215	221	205	241	205	207	211	213	192	219	206	210	210	200	204	208	253	223	210	222	199	199	211	216	201	211	221	227	196	207	209	202	230	203	200	181	198	194	194	206	216	206	207	189	183	214	230	235	209	218	227	194	211	205	231	209	211	214	214	234	214	209	217	204	206	232	229	227	224	233	186	223	205	205	213	211	217	230	201	196	213	211	190	218	179	210	213	207	211	201	215	225	232	200	195	230	216	227	218	224	218	204	213	200	234	206	213	220	214	215	229	182	207	211	228	194	181	190	218	184	190	235	204	200	207	250	207	203	202	218	212	218	206	219	216	204	210	197	203	232	226	205	189	223	238	199	222	225	213	216	214	204	242	199	211	192	226	210	195	201	202	197	222	203	215	219	222	228	198	205	183	196	216	192	219	222	211	208	215	207	202	243	201	216	208	203	216	238	219	205	193	194	219	212	191	186	188	223	216	235	207	205	234	205	217	229	207	214	206	208	220	184	233	226	199	199	208	206	196	199	202	190	216	190	211	221	198	208	229	222	200	202	228	199	200	211	213	201	215	207	200	217	212	199	211	254	207	202	178	207	228	218	213	214	221	206	211	211	239	217	201	227	203	243	215	199	217	210	224	202	200	209	211	191	208	202	198	201	224	228	222	233	200	250	203	202	215	223	223	212	220	186	219	170	199	218	223	208	238	220	212	216	210	225	231	192	214	202	211	218	211	190	211	178	227	212	190	220	195	208	221	206	211	239	214	219	194	191	221	200	209	205	170	211	209	198	202	201	218	191	220	207	226	195	183	194	238	202	223	209	219	212	233	224	220	205	226	192	187	226	227	191	204	206	212	208	210	217	219	218	221	178	218	206	211	226	217	211	213	242	209	225	204	230	207	198	204	247	204	194	235	202	205	231	216	221	211	205	196	233	172	208	200	229	227	221	222	226	219	217	219	207	220	232	221	238	199	227	232	220	187	231	205	193	229	222	193	208	224	193	187	207	219	214	198	212	209	222	196	227	220	227	218	236	207	236	198	216	209	217	211	204	218	218	209	197	212	209	200	246	219	211	207	198	211	225	231	206	200	221	210	197	203	187	203	214	225	206	213	202	211	213	223	206	230	218	210	218	202	215	229	224	226	244	215	226	194	251	216	223	227	191	212	230	211	242	233	213	223	196	216	235	204	242	197	218	214	232	201	242	195	248	239	227	188	237	227	240	214	227	205	239	204	205	226	222	215	230	217	218	239	220	239	230	218	236	208	200	233	232	224	225	234	199	217	197	195	230	230	220	209	231	222	221	226	187	225	207	236	187	197	233	241	213	197	205	204	216	201	226	221	224	207	210	221	198	232	223	208	207	248	175	207	213	202	220	216	235	212	189	205	209	219	216	183	229	221	227	217	199	215	201	224	207	235	226	209	179	187	206	234	223	206	208	200	187	196	225	232	217	193	201	200	237	206	191	204	223	191	190	234	187	216	197	200	199	220	218	207	195	222	203	186	196	191	227	198	231	208	188	218	200	209	199	238	219	196	226	226	201	223	224	211	193	201	238	193	205	193	204	215	225	208	221	193	199	217	197	233	215	212	221	213	205	218	219	206	192	200	219	214	190	215	217	230	195	214	228	207	214	207	226	212	228	208	184	212	227	218	237	192	233	180	196	225	201	208	197	230	266	197	209	229	192	194	221	204	216	229	212	207	233	182	226	223	195	212	211	239	242	217	188	239	223	195	195	193	188	227	220	200	222	210	218	180	210	216	215	193	220	188	222	192	209	247	214	203	195	213	186	190	218	207
27015	20320	7920	1308	1029	714	629	592	589	492	508	539	553	545	563	521	580	543	540	527	498	524	497	514	521	511	474	555	490	554	483	524	581	538	526	517	515	533	467	518	548	538	522	568	512	514	507	512	558	534	588	551	531	520	522	532	514	490	527	540	555	517	509	538	483	527	544	524	548	544	525	546	557	540	522	544	543	488	489	511	570	475	525	487	499	498	514	543	515	548	499	558	561	496	510	493	553	536	474	499	548	517	548	530	537	478	514	526	524	511	534	513	519	572	520	503	499	570	547	524	586	514	509	533	516	512	517	568	535	555	551	550	557	542	531	530	571	536	565	517	548	531	524	488	513	521	507	488	491	554	516	534	498	531	536	554	497	508	546	540	526	487	569	488	526	534	532	537	491	561	548	521	527	533	532	531	533	492	532	536	515	548	538	497	553	497	555	554	503	533	502	488	520	522	543	503	560	503	506	542	515	523	546	484	529	556	518	521	526	533	503	503	523	524	490	538	528	478	520	515	545	499	549	562	533	572	509	551	520	557	468	509	521	553	579	505	544	539	568	531	512	530	535	542	537	540	545	564	500	532	495	541	500	510	510	504	536	542	541	508	554	480	550	542	512	527	528	525	515	487	533	490	528	533	516	537	497	537	525	505	491	490	518	507	533	513	559	522	480	529	547	502	482	515	534	553	484	520	544	525	503	511	533	561	533	527	554	561	534	510	506	534	501	525	525	550	531	513	539	550	530	490	530	517	550	522	521	539	525	494	537	541	532	482	447	536	523	532	575	531	535	468	543	537	527	477	518	506	526	528	506	514	539	508	537	542	516	542	526	511	534	512	477	513	559	494	555	523	526	518	521	505	543	492	503	529	549	512	539	521	525	506	512	513	497	513	511	456	555	499	515	576	538	512	544	517	502	517	559	551	523	522	515	578	522	527	544	558	555	544	527	557	523	500	517	532	523	517	502	501	537	512	518	493	540	565	505	541	520	529	537	511	531	530	511	506	508	514	533	513	541	559	496	539	519	523	563	538	528	494	529	548	531	519	492	497	530	531	555	509	526	554	526	488	548	524	483	515	531	501	531	566	519	500	534	538	511	531	543	518	516	491	528	524	550	541	501	542	537	522	528	534	483	554	499	478	512	519	522	542	481	501	552	557	530	547	567	503	507	527	501	519	499	547	516	525	518	500	514	500	561	540	493	542	545	529	520	516	572	529	480	559	552	584	491	538	545	531	570	538	537	522	526	566	474	538	546	554	548	492	561	524	521	547	495	517	551	521	545	548	541	545	549	513	535	543	540	508	530	500	486	545	508	562	518	577	540	484	557	478	539	550	506	536	483	530	538	509	544	501	487	523	519	520	535	531	523	553	506	520	518	515	532	516	489	544	477	542	484	492	527	498	539	500	483	501	496	538	510	541	535	524	534	525	550	520	503	530	528	536	555	492	522	501	510	525	506	568	506	496	528	513	537	557	579	474	553	477	521	515	559	548	571	510	543	520	544	516	555	516	529	531	535	520	539	510	545	524	489	551	455	532	556	554	521	549	533	572	523	524	539	520	566	513	520	522	559	499	549	541	507	542	547	545	493	508	544	515	549	571	521	501	529	524	562	514	484	554	540	532	578	572	501	539	492	507	529	520	519	554	529	496	557	510	499	540	543	504	506	534	522	525	565	549	529	549	556	527	492	514	507	492	531	555	507	513	510	509	522	548	482	522	532	497	501	567	528	493	541	540	543	503	537	571	507	556	499	519	527	512	546	531	516	508	537	521	570	567	551	548	517	530	530	520	549	528	557	519	563	508	522	555	564	498	528	534	528	526	547	492	572	543	546	525	538	498	551	518	558	590	523	508	528	519	546	556	499	543	564	504	489	540	533	523	541	564	503	521	515	500	485	529	539	541	538	512	525	510	507	527	508	522	546	536	567	568	529	508	512	498	561	532	475	585	495	547	500	562	498	578	527	490	506	579	508	548	509	532	564	501	505	552	463	521	498	544	515	548	535	521	547	568	509	517	540	527	528	522	556	488	526	516	514	507	518	492	547	534	507	493	517	555	543	532	520	545	503	525	597	549	508	551	507	510	528	506	524	548	520	491	523	520	557	537	523	530	517	562	528	528	512	575	539	537	528	488	569	530	503	553	561	515	549	511	524	536	490	500	585	493	503	506	533	522	487	521	503	536	519	508	481	563	532	534	523	509	519	547	533	551	519	552	555	558	553	528	532	526	517	549	552	511	563	515	537	591	546	479	528	554	536	512	528	548	495	530	473	554	499	535	500	553	556	519	528	538	499	525	548	553	504	512	513	550	505	544	475	509	549	536	518	519	547	512	493	508	539	545	478	533	548	484	532	520	546	573	522	538	521	542	529	504	516	536	523	528	538	529	541	525	504	523	529	504	522	525	475	503	484	538	517	539	505	526	494	522	523	508	538	548	540	551	501	557	533	559	527	551	554	491	550	514	517	549	518	513	537	555	460	508	465	522	551	506	580	555	556	568	528	491	509	548	528	540	512	505	507	529	496	544	521	525	533	522	509	534	513	528	510	505	541	557	510	555	497	537	522	509	513	524	531	565	575	552	502	534	543	526	559	517	539	539	533	532	540	511	495	537	500	538	492	551	529	520	543	516	503	479	507	539	590	544	511	487	538	491	507	496	544	536	532	535	530	539	526	527	516	495	509	532	545	531	540	583	594	521	543	529	505	535	547	540	541	564	513	538	559	535	559	529	501	561	517	499	539	514	533	547	485	512	506	495	540	517	522	599	564	529	525	567	556	570	546	524	567	481	528	511	575	557	553	485	486	501	553	509	519	554	527	532	520	534	494	536	539	498	534	542	516	535	525	542	505	535	506	533	546	506	510	546	526	581	507	538	486	488	548	497	545	543	499	531	534	526	547	547	539	484	543	519	535	543	568	503	573	498	571	509	556	558	507	492	515	556	549	520	561	519	551	510	529	555	542	564	544	495	552	553	541	479	481	536	520	544	490	548	472	499	537	496	550	501	518	508	487	509	515	550	493	496	499	536	527	523	530	489	506	523	512	519	523	523	563	542	523	531	557	517	524	555	562	490	552	557	546	542	515	532	501	512	534	550	516	544	565	544	496	530	541	504	554	512	510	536	514	487	521	516	506	494	534	530	544	551	533	487	530	514	516	523	516	512	529	508	505	564	547	508	500	494	552	480	540	571	521	494	493	532	549	528	538	528	528	529	528	507	589	555	528	519	525	536	534	536	473	499	542	532	550	530	540	495	580	518	498	520	517	508	499	498	521	525	547	534	474	520	539	546	524	534	534	532	543	513	502	569	494	518	541	532	510	513	540	518	552	560	545	533	547	592	519	555	527	507	506	553	525	548	529	556	498	517	501	531	507	552	536	539	536	514	563	533	569	495	510	507	542	528	495	539	532	521	520	506	518	536	519	516	525	541	540	498	492	541	534	494	569	534	481	531	525	506	532	532	499	543	493	536	572	523	513	502	461	556	555	513
4386	1933	1867	1612	1787	1056	774	760	754	738	720	688	700	642	660	692	713	709	686	645	652	646	697	692	709	663	654	723	749	666	660	702	681	645	686	700	663	664	674	701	596	661	659	664	651	672	696	682	669	694	705	628	659	674	671	670	644	705	644	696	645	668	656	657	667	681	648	627	664	674	681	673	624	678	648	676	658	664	638	661	642	671	687	682	687	705	711	702	699	622	653	668	685	704	658	660	640	634	692	706	667	681	664	665	689	655	675	717	638	635	679	678	650	661	664	633	728	630	649	684	666	661	681	673	672	688	651	683	744	632	724	618	700	686	663	722	692	664	666	644	702	631	710	708	661	659	656	668	656	673	727	695	751	634	617	649	716	704	702	674	680	652	695	683	633	680	660	648	677	678	624	678	657	671	651	677	685	700	668	681	661	703	708	672	701	661	702	630	682	651	678	656	676	661	635	669	667	631	689	675	651	664	649	647	628	663	691	661	651	647	646	717	662	705	656	641	680	681	685	663	660	667	651	642	677	658	671	642	673	683	684	671	657	670	700	630	676	662	652	662	652	665	655	632	706	652	668	638	670	698	674	671	658	675	695	714	642	687	642	637	684	687	651	678	706	696	654	631	676	628	678	646	656	648	644	655	643	633	685	665	665	648	635	672	638	657	636	659	688	687	662	669	673	665	605	660	635	673	644	716	656	683	668	671	713	651	687	664	604	688	664	639	678	660	638	715	640	717	680	659	714	654	689	672	696	635	652	668	656	657	655	737	669	637	633	677	679	706	580	671	645	693	647	697	673	674	652	663	725	695	678	642	724	684	654	650	663	651	648	743	662	695	644	701	695	635	698	692	657	717	669	660	654	667	674	674	714	656	671	665	625	680	691	677	678	634	683	722	670	661	665	676	661	665	647	658	633	665	638	663	673	660	665	651	647	656	668	685	677	697	670	647	753	672	650	679	666	639	680	671	678	633	716	690	659	688	672	693	693	674	666	662	608	639	693	669	713	644	648	648	662	656	652	700	648	653	723	690	666	703	708	651	601	678	680	679	657	662	722	667	605	648	693	658	633	700	721	681	651	737	671	701	724	658	651	667	665	679	660	605	684	656	670	694	657	666	684	663	655	645	619	602	670	691	623	704	667	652	615	698	652	655	680	660	670	658	681	658	658	650	683	666	665	694	663	624	654	710	705	667	676	572	645	700	651	656	638	652	682	675	661	689	719	702	677	647	649	668	668	659	644	633	698	651	640	641	631	692	700	696	665	693	703	652	678	709	684	692	681	639	682	658	699	658	659	657	689	635	710	707	695	622	708	657	654	680	716	698	666	651	698	686	681	663	691	688	656	635	680	702	645	653	632	716	646	721	699	653	680	667	608	659	685	681	670	636	621	716	706	690	672	688	668	688	655	695	694	693	679	714	661	668	662	658	677	673	704	678	724	668	651	670	657	684	618	646	647	644	669	685	672	618	646	661	671	664	690	676	690	724	670	646	707	635	689	685	712	661	677	658	674	720	699	647	674	666	679	704	719	702	628	665	692	658	702	683	664	721	640	649	668	654	678	673	670	683	674	697	677	710	697	639	646	677	695	724	642	656	630	681	699	640	699	673	651	684	667	675	661	633	680	665	685	643	630	686	707	674	699	692	698	695	647	684	674	654	682	687	612	680	612	685	625	645	676	658	653	673	662	689	663	731	661	693	665	676	644	661	682	661	694	691	669	647	683	706	648	623	649	631	696	684	694	689	730	704	642	652	678	686	701	642	682	650	686	629	675	628	629	659	676	704	675	670	685	663	679	683	693	681	608	677	680	676	702	686	694	687	638	714	675	699	627	646	685	712	681	735	668	657	660	638	630	653	728	670	680	642	639	678	699	656	675	687	691	731	669	663	704	678	673	663	684	681	709	692	633	655	682	640	592	667	667	688	654	657	697	648	704	640	681	660	660	661	678	628	667	657	661	657	688	696	649	677	673	656	674	622	670	668	731	631	663	721	688	657	655	640	643	609	702	696	694	646	632	692	619	673	645	668	660	681	643	654	636	691	709	627	671	690	666	698	678	686	662	695	653	656	692	695	656	666	694	694	698	692	670	702	679	687	660	651	708	687	707	651	641	641	697	684	658	665	681	698	649	634	696	718	685	702	666	644	665	720	742	633	657	671	663	666	717	635	695	648	628	658	666	682	669	660	690	664	643	650	666	686	715	643	671	684	635	675	657	691	654	640	629	647	663	665	605	636	676	653	587	631	669	693	636	702	704	675	649	670	657	608	694	656	668	689	701	689	713	680	684	661	709	634	699	683	640	659	701	680	663	656	703	694	669	661	683	645	691	656	661	680	658	668	667	666	637	684	664	689	643	672	635	692	669	640	655	711	631	646	673	708	632	649	636	683	648	665	669	677	647	629	706	699	692	646	688	647	690	653	645	699	710	658	642	710	655	665	644	658	629	677	638	664	655	705	708	672	651	747	694	636	705	668	640	648	687	642	672	677	648	677	694	688	671	665	628	652	631	625	693	640	674	687	647	657	647	711	684	691	641	637	648	646	654	685	673	727	618	750	675	642	651	632	663	685	708	668	643	680	708	641	679	684	702	720	669	655	693	687	713	697	676	671	666	740	679	697	659	657	641	647	640	682	689	663	684	681	681	698	650	685	715	638	685	675	647	655	678	649	664	703	691	689	701	658	647	649	707	722	655	633	688	701	638	700	654	691	674	622	701	665	704	645	644	683	652	657	684	668	669	681	656	679	682	672	647	677	697	661	655	672	662	681	686	656	678	669	712	685	647	656	653	669	686	707	677	699	674	675	643	668	676	718	662	683	668	672	711	683	690	644	647	623	635	691	658	728	692	637	668	646	676	678	659	668	706	642	708	652	695	704	696	668	682	683	677	658	691	683	679	678	677	693	688	680	647	689	705	613	688	677	660	697	675	638	680	684	705	695	683	641	628	683	691	621	686	624	687	668	654	649	672	671	726	700	672	671	642	712	665	656	675	681	666	673	693	697	676	723	664	702	646	658	676	627	629	686	667	691	697	713	694	691	628	685	668	674	659	657	638	663	667	676	648	647	664	665	671	650	691	689	651	697	644	688	689	680	668	671	630	649	705	684	670	669	683	686	629	689	669	672	728	705	697	656	702	642	628	628	690	708	643	660	718	689	701	703	660	652	689	643	697	702	635	699	704	692	711	704	670	684	670	667	669	679	643	683	708	669	716	685	648	630	706	661	683	658	662	699	674	692	714	663	711	669	625	693	670	663	669	662	677	648	717	701	669	679	701	679	703	701	679	641	732	643	665	695	631	692	713	676	700	711	692	639	633	648	616	667	614	663	650	619	663	668	660	698	687	677	662	671	644	699	672	631	627	695	697	701	634	719	711	714	651	641	683	701	695	626	676	617	673	666	621	702	703	656	651	656	695	650	657	686	740	713	666	670	695	671	657	662	638	677	655	671	662	692	664	666	658	667	687	665	656	695	683	749	619	672	681	665
23851	21190	28572	24080	21190	10695	1049	643	511	505	452	373	390	371	357	317	357	331	321	300	315	287	258	278	269	302	280	253	301	295	272	284	280	260	261	259	283	288	286	286	268	262	262	277	251	268	231	260	265	262	253	277	267	271	247	246	309	219	267	267	272	282	262	308	264	267	273	277	262	237	263	305	288	260	262	299	250	259	261	303	284	271	275	270	276	272	298	263	272	259	252	259	277	274	299	269	241	227	272	266	245	254	242	246	279	243	223	293	238	275	270	250	268	263	268	253	257	265	293	276	277	280	272	284	275	250	260	265	276	265	271	258	280	279	308	276	258	242	256	271	265	254	268	274	268	269	261	268	282	273	259	233	276	270	273	255	288	270	246	257	268	264	252	253	233	275	262	277	263	260	286	259	263	256	236	261	280	259	269	276	270	267	305	280	251	266	229	278	238	260	254	242	246	273	299	286	279	267	279	289	241	277	261	278	267	267	294	254	300	274	296	263	260	256	255	274	252	246	237	237	271	240	267	271	258	268	251	260	248	262	272	252	238	264	253	273	247	253	269	267	268	270	259	257	279	271	281	285	246	263	293	252	281	289	275	275	256	250	268	263	242	266	279	249	250	284	253	238	246	277	258	234	232	227	257	252	300	260	295	275	253	253	248	280	295	242	271	264	258	239	259	238	282	253	240	270	287	284	258	289	275	260	258	254	270	257	274	261	275	267	262	251	255	251	267	239	256	261	253	265	289	266	265	244	258	265	291	258	254	260	288	268	246	252	249	240	281	279	278	218	261	265	244	272	251	268	247	265	281	276	251	268	255	271	247	292	289	296	248	273	272	263	279	263	260	257	273	279	295	251	239	247	260	241	282	279	270	283	245	265	280	261	260	230	249	260	315	255	284	277	233	275	239	269	276	244	283	299	269	282	268	277	272	278	288	264	267	274	259	267	289	286	250	271	279	264	260	276	260	237	267	284	268	242	277	254	269	236	284	267	287	262	257	245	248	293	292	258	233	262	281	245	272	250	254	258	273	245	292	274	258	254	269	278	276	242	267	248	250	247	257	265	279	253	268	276	276	245	289	241	272	289	280	240	273	273	235	295	299	282	289	245	255	256	260	243	269	232	269	247	271	231	282	266	279	252	255	273	281	247	261	258	265	285	280	270	265	276	283	301	267	267	250	270	277	250	267	286	252	255	279	260	255	268	226	266	274	258	260	251	266	248	255	280	262	236	254	266	270	264	262	279	252	268	260	262	256	247	270	258	247	246	263	255	244	274	260	249	279	277	238	252	231	269	275	285	250	270	289	279	257	260	248	246	257	266	246	261	269	269	271	270	246	251	249	257	240	252	250	300	259	273	256	267	254	279	254	297	250	233	284	255	260	251	254	274	281	261	247	253	273	258	267	307	270	265	289	257	225	275	277	232	270	263	315	262	258	259	270	264	261	252	236	293	251	269	283	245	258	270	249	269	248	258	265	258	267	254	282	244	279	270	290	254	271	272	256	270	269	285	265	264	281	260	292	258	281	271	253	242	271	260	265	271	258	241	294	271	226	264	255	274	252	253	269	256	278	279	265	271	274	232	281	260	290	280	239	240	246	279	266	258	236	288	282	249	251	279	299	295	298	256	273	272	266	266	281	265	269	285	264	243	247	262	269	266	253	254	297	263	271	260	259	275	295	240	257	281	261	245	281	276	256	259	304	258	275	229	267	280	246	248	273	231	274	270	265	258	262	288	269	265	261	258	260	261	304	263	275	263	251	234	261	249	260	280	257	264	276	278	274	236	269	260	261	282	257	267	249	269	255	230	259	242	287	237	246	243	229	233	275	269	274	244	255	265	272	267	254	269	278	264	240	222	268	248	285	272	251	292	268	234	285	271	238	252	262	247	267	283	265	251	249	253	278	269	276	253	275	257	245	242	272	244	272	251	260	266	270	276	243	266	265	269	272	249	243	278	266	257	249	270	270	284	283	291	243	274	259	241	253	261	243	272	292	288	247	278	234	281	285	289	278	242	258	266	266	265	305	242	287	278	317	256	260	253	271	252	255	259	239	250	235	259	241	221	237	267	249	268	264	243	252	273	253	259	269	267	302	269	261	262	256	239	272	291	245	268	274	264	268	250	269	265	245	262	271	265	254	258	267	269	256	220	271	268	260	277	288	269	274	242	250	244	256	278	265	255	249	258	264	253	271	253	244	264	259	285	252	250	266	276	288	270	241	258	295	235	269	265	236	279	240	220	270	265	267	259	248	265	255	258	249	264	279	237	244	290	234	237	280	251	258	273	278	277	240	272	288	261	261	267	263	262	275	260	281	248	277	268	280	254	267	271	279	275	278	269	248	281	264	287	239	287	277	275	250	271	285	272	282	258	244	268	248	260	262	231	251	262	283	250	235	262	282	262	268	274	254	296	240	245	231	258	245	257	274	276	275	284	281	273	293	266	306	266	258	270	256	255	282	263	280	273	265	238	266	256	270	279	278	265	310	266	260	282	256	237	240	277	261	248	239	279	257	286	276	274	275	258	234	243	279	271	265	230	268	250	265	266	241	234	240	242	279	297	237	252	290	260	237	271	249	273	285	279	247	276	256	244	273	245	256	258	259	254	284	262	282	270	288	257	273	293	262	287	275	243	253	285	246	267	250	284	257	268	276	282	254	266	287	264	258	242	271	261	239	279	289	239	282	296	233	252	279	267	274	266	301	260	267	225	251	262	270	281	285	281	288	279	271	236	260	266	288	260	257	265	291	266	291	234	291	268	256	268	233	263	250	274	285	259	256	249	273	276	258	245	241	286	258	257	256	278	296	263	262	215	242	252	281	257	241	247	252	257	282	245	259	268	253	240	278	247	248	248	276	269	243	260	280	271	276	266	255	263	261	240	259	263	234	240	281	225	265	253	248	276	267	255	282	276	286	265	283	238	264	243	306	261	266	282	268	275	263	246	281	268	266	265	268	267	221	218	251	241	243	259	292	269	259	262	239	249	237	279	238	304	244	282	284	299	247	253	262	257	275	248	281	285	269	253	267	270	262	237	283	244	239	258	254	286	262	267	268	250	262	255	265	246	279	282	270	263	284	288	254	234	265	281	237	277	262	255	252	251	251	285	234	263	257	272	268	235	264	263	255	255	231	299	257	303	271	252	273	292	262	275	279	252	254	262	284	223	278	269	264	236	263	273	264	243	251	261	251	285	261	263	254	280	231	265	269	245	262	238	281	236	289	272	256	292	269	269	283	269	270	246	256	271	268	271	295	289	272	228	275	267	261	253	261	253	254	272	291	268	226	242	239	248	261	255	238	263	278	264	264	257	257	281	288	250	265	248	262	250	276	246	274	281	262	266	257	293	233	261	270	243	271	273	262	283	268	246	248	265	236	274	263	284	253	262	237	254	269	274	242	244	272	227	260	282	288	252	249	277	295	254	269	254	273	248	254	273	268	268	258	243	250	259	251	280	275	260	277	262	248	232	280	247	247	299	264	263	227	240
5372	11194	9167	5260	4627	2688	1627	1317	1093	911	774	732	710	583	549	507	542	500	472	451	438	420	438	410	442	392	379	398	393	450	391	398	392	401	367	370	355	356	354	416	318	387	368	381	366	399	390	360	388	361	355	328	352	378	368	369	344	378	361	386	321	349	326	330	360	358	348	356	352	337	362	376	339	389	366	330	331	387	327	394	330	373	373	369	376	379	367	378	346	368	345	354	337	381	365	371	365	333	368	364	389	300	344	358	362	364	362	367	379	329	357	364	351	369	331	353	363	344	364	336	346	347	365	365	332	382	357	328	326	378	322	374	344	352	340	362	320	345	355	339	358	369	351	351	359	347	353	349	356	356	340	362	375	358	331	346	350	340	336	335	338	369	327	353	344	331	368	340	332	360	311	341	363	349	338	345	344	358	324	342	330	390	362	339	349	348	314	340	371	350	360	368	358	358	371	354	377	356	314	364	345	358	366	369	342	330	337	354	358	351	336	354	332	358	369	355	326	352	304	348	357	326	349	336	360	338	369	352	375	402	356	355	383	344	339	392	354	368	387	344	341	340	342	365	362	299	374	324	381	345	335	381	341	322	329	343	341	337	350	350	337	367	352	337	350	358	360	325	356	356	353	361	331	363	382	383	314	380	356	316	327	337	381	348	331	328	326	377	393	341	362	355	337	365	365	340	380	352	356	311	376	327	322	339	339	342	363	361	375	325	339	387	350	341	342	377	354	364	363	358	354	319	341	365	334	362	373	364	331	368	365	351	320	367	344	337	340	351	360	339	368	302	353	345	364	359	337	371	370	353	343	311	335	334	357	370	372	340	332	366	359	377	362	371	330	374	382	329	360	400	335	344	335	370	305	349	367	339	359	336	335	348	328	321	331	360	345	325	338	379	361	333	345	331	326	326	319	353	342	357	367	355	362	374	345	361	332	386	364	354	339	360	348	321	349	322	327	359	348	357	370	364	314	331	362	341	354	308	327	327	349	397	345	349	358	338	316	333	317	357	373	385	316	361	341	356	348	328	358	339	407	367	327	354	380	373	331	316	333	371	336	369	372	378	398	376	346	378	353	351	360	388	328	353	350	341	334	368	349	335	337	356	333	333	385	358	364	344	361	348	348	392	328	394	321	368	321	356	319	367	357	328	366	364	359	316	366	357	351	350	360	355	330	364	307	329	348	339	375	344	338	350	361	326	312	322	339	361	368	343	361	338	343	347	341	354	322	376	363	334	355	361	358	380	307	361	361	365	336	349	367	350	369	337	367	344	351	386	325	328	350	356	328	359	353	381	314	353	366	370	339	381	353	345	335	335	341	346	313	361	370	349	384	365	333	339	341	362	373	351	365	366	311	370	327	381	354	357	355	341	326	332	354	371	327	351	348	322	367	344	340	350	341	342	376	349	333	366	325	371	336	340	355	358	339	353	349	362	343	348	332	345	382	362	349	354	366	388	377	341	344	334	359	389	340	359	376	362	338	352	352	371	343	354	376	363	389	362	352	364	358	361	327	332	310	362	354	363	348	342	344	361	353	370	382	343	331	338	360	333	334	330	331	351	338	359	380	339	347	337	356	400	328	330	348	335	357	362	366	357	339	363	371	366	358	349	337	354	347	336	352	381	315	347	358	363	351	346	339	367	317	353	322	327	363	349	344	363	338	363	364	356	343	378	390	355	361	365	422	347	345	340	350	359	336	331	373	343	334	323	342	350	356	363	384	389	336	343	347	362	347	334	358	373	330	362	354	380	356	346	311	357	345	349	362	338	371	326	330	351	380	345	351	369	351	343	312	330	384	351	355	364	331	363	326	373	373	356	361	364	361	337	374	357	348	344	336	365	331	327	356	322	346	357	358	356	321	343	351	356	358	361	311	341	339	373	355	347	347	379	371	339	395	348	356	323	367	357	357	334	308	343	361	360	370	363	389	364	347	344	315	365	352	357	333	385	355	339	348	367	353	328	370	372	372	385	363	376	328	382	351	363	348	354	336	342	316	345	362	317	336	323	358	377	358	381	350	376	352	351	366	342	346	375	308	348	336	293	374	319	306	348	369	348	338	346	358	407	352	329	335	380	346	345	326	341	366	372	328	362	329	350	356	337	364	348	365	333	345	363	361	352	375	349	324	337	366	337	324	365	375	356	344	342	366	356	346	337	360	357	342	362	368	355	368	345	352	386	365	318	375	375	319	310	333	355	334	356	352	376	367	390	321	366	364	309	361	336	346	339	345	331	369	349	375	317	345	325	361	346	370	357	390	339	369	320	360	368	362	385	336	361	345	349	358	333	326	376	350	308	354	349	344	344	379	376	366	389	352	396	348	331	349	365	365	346	363	341	389	365	367	350	353	351	355	357	374	337	351	324	342	383	353	368	323	319	365	374	329	337	346	383	368	365	330	365	362	372	390	366	366	313	355	358	335	384	365	382	343	372	332	350	390	315	358	342	384	325	381	370	373	317	391	362	358	349	333	372	368	350	372	322	324	352	360	323	336	356	369	361	350	347	352	356	323	337	362	331	382	356	352	327	326	397	347	355	324	379	313	318	350	349	338	322	322	361	342	332	344	351	363	319	349	343	362	379	357	366	353	349	343	357	351	367	369	336	393	334	368	371	369	371	357	371	362	305	339	329	369	320	349	360	335	388	341	357	372	357	358	349	360	346	359	331	345	333	349	366	348	410	348	392	335	399	341	339	353	347	330	373	380	321	333	350	373	316	335	348	389	337	307	313	312	369	362	358	355	355	321	357	328	355	357	343	377	358	337	345	354	352	372	358	329	377	320	331	313	359	330	332	336	387	381	356	381	386	351	358	322	343	347	359	374	358	370	353	348	342	355	349	342	332	348	357	353	355	358	356	372	355	348	363	352	362	356	340	364	317	352	350	364	364	361	317	355	348	392	363	334	353	327	358	338	349	338	375	315	316	335	351	333	367	357	351	360	307	331	372	344	321	354	344	319	348	373	350	362	327	352	327	376	361	378	337	339	314	354	370	329	399	375	333	309	377	348	355	359	370	330	343	354	361	375	335	331	349	388	326	380	340	346	348	356	325	397	375	367	398	346	328	358	313	377	342	342	326	350	369	350	340	344	361	326	376	366	365	313	354	365	379	332	340	342	359	343	376	358	338	346	355	353	345	350	347	356	331	329	329	355	331	349	338	369	356	383	346	320	397	325	358	334	336	365	370	333	310	370	350	356	299	355	356	324	350	348	363	343	360	346	350	337	362	349	333	331	334	389	335	331	336	348	360	356	353	350	297	370	365	358	375	343	352	334	356	351	332	343	359	347	347	366	369	366	322	327	358	359	379	328	381	372	307	341	336	328	412	345	322	359	363	372	376	353	362	365	382	396	361	320	339	371	334	345	335	368	349	363	380	332	361	396	373	350	356	348	364	318	352	351	356	320	365	356	309	314	349	349	373	330	340	377	369	374	354	337	359	337	367	339	352	370	323	338	353	334	337	368	340	359	349	334	351	325	351	347	372
22876	21182	29014	23629	21183	21230	8437	1007	651	568	451	433	431	356	323	308	288	315	262	261	238	252	222	216	199	236	200	232	191	192	204	199	197	204	181	197	192	205	198	191	176	161	189	189	187	185	166	146	177	182	171	150	176	186	176	168	151	175	164	175	171	168	169	168	172	177	164	180	177	186	175	167	181	198	157	198	183	172	158	164	173	178	152	178	153	193	154	161	189	179	199	171	184	163	164	162	152	179	178	157	169	165	168	145	163	172	171	181	174	148	181	160	176	166	146	179	168	174	169	159	191	179	174	174	161	165	186	192	170	166	160	156	161	180	172	157	175	170	169	155	190	181	200	160	170	186	174	195	161	173	184	154	156	162	184	200	158	178	159	159	188	193	186	159	174	179	169	165	168	164	172	182	180	176	166	176	188	168	167	184	173	158	171	163	173	166	155	186	163	180	155	161	184	153	184	158	148	172	180	181	160	163	155	163	175	142	157	155	174	172	164	169	170	163	169	175	160	172	192	163	157	180	175	171	156	176	162	156	160	154	181	203	176	168	141	152	160	189	161	196	157	158	168	166	157	189	167	188	166	161	203	171	172	155	169	165	202	170	174	172	154	171	170	180	170	172	186	184	172	160	173	178	165	162	169	159	182	164	172	158	149	165	175	152	155	173	191	145	168	162	174	172	189	174	179	177	191	180	162	182	183	180	168	165	170	208	164	163	180	174	171	171	167	176	170	185	160	155	155	201	160	160	151	145	170	178	181	164	164	175	152	221	171	169	171	161	156	158	150	164	156	190	165	162	169	190	141	187	169	162	160	172	152	174	186	170	174	166	173	179	172	166	174	169	172	163	175	161	151	178	163	178	166	155	156	162	166	186	170	172	178	196	165	156	150	160	148	153	163	150	166	144	176	195	167	174	167	156	194	183	159	185	182	159	180	159	167	167	130	168	185	159	167	155	184	164	154	175	199	179	167	160	168	151	145	174	173	179	164	171	179	162	187	177	161	164	158	186	174	204	158	180	167	166	158	166	158	162	160	181	173	183	176	166	183	180	164	170	188	149	156	166	179	184	175	180	207	175	180	178	177	168	168	145	189	169	187	166	163	187	193	172	178	179	170	176	190	168	167	170	139	194	177	150	177	164	164	189	172	182	160	155	156	168	164	170	159	178	178	141	173	178	160	183	174	177	151	180	166	168	173	170	147	166	186	171	184	168	181	155	181	181	169	167	157	182	172	147	146	168	166	173	155	161	157	152	195	147	153	155	173	150	184	188	189	181	168	159	190	148	153	165	161	188	177	181	187	163	167	156	160	138	166	149	157	183	158	183	155	169	161	156	169	145	168	165	179	193	172	163	156	173	182	182	179	175	184	196	174	163	169	165	182	156	174	177	166	165	133	167	160	187	182	161	160	168	169	181	148	165	147	156	180	183	155	168	145	149	170	171	167	169	175	178	157	140	184	150	176	166	169	174	197	173	183	180	171	167	174	169	166	169	166	179	182	149	177	154	175	191	149	177	161	169	188	172	168	167	157	184	159	175	162	171	167	195	173	149	170	177	166	169	162	154	182	152	175	182	157	185	178	172	177	162	182	194	169	170	177	183	176	162	180	167	183	170	184	160	165	146	155	171	156	150	154	191	162	172	180	176	172	161	155	157	183	171	153	169	180	149	155	160	165	152	176	186	178	159	177	156	172	166	219	179	164	176	185	177	178	186	170	186	171	157	157	158	203	157	184	167	165	158	182	193	185	186	182	187	147	162	167	176	176	157	189	157	166	162	132	171	193	156	163	165	197	202	162	169	177	180	159	159	176	157	148	158	196	181	158	153	152	195	168	169	171	151	165	175	176	173	131	170	175	178	154	183	201	201	161	157	159	187	174	166	173	161	178	174	193	159	166	152	160	163	150	152	179	170	176	178	177	145	169	172	156	176	162	169	170	162	182	198	164	157	182	178	168	152	172	149	161	178	187	172	168	168	201	171	158	148	188	168	202	173	161	159	157	175	160	168	173	185	145	168	176	161	181	160	180	183	169	163	164	201	161	155	162	163	170	146	150	171	189	163	173	193	157	152	169	176	160	197	166	173	186	164	164	187	165	171	170	197	177	173	172	166	182	170	146	175	165	161	194	155	180	178	162	163	171	170	150	163	169	156	181	196	172	179	186	167	187	176	177	180	153	171	156	148	175	149	173	176	173	169	184	163	186	150	171	162	171	185	185	169	155	174	181	159	176	140	160	169	179	190	163	187	169	167	149	170	186	168	170	153	174	185	185	160	190	176	166	170	166	161	170	179	178	190	195	160	162	175	161	159	177	145	164	170	159	181	171	205	178	171	187	148	170	163	185	181	193	174	164	180	139	170	156	176	172	155	173	180	176	164	152	175	147	177	156	165	169	173	161	154	153	187	149	158	172	165	182	170	168	177	157	160	195	185	179	177	165	146	152	164	192	154	183	172	188	158	177	189	163	161	193	155	169	166	181	154	178	171	169	170	174	186	166	161	178	159	172	156	168	153	160	161	162	176	160	186	181	180	180	164	175	170	161	167	152	160	155	170	147	155	177	182	168	164	179	145	164	182	157	167	141	170	171	174	164	168	169	151	160	178	167	157	150	184	170	172	163	153	173	166	147	164	160	162	159	176	152	160	155	154	163	174	147	189	173	177	167	207	173	200	186	150	178	173	172	167	170	162	175	154	181	166	171	142	166	161	180	155	166	183	189	138	160	178	178	165	170	152	200	148	178	181	144	171	180	165	172	187	139	156	143	165	169	183	176	168	167	172	172	172	178	171	174	170	172	175	185	184	163	152	161	168	178	163	173	165	165	179	150	146	165	182	180	189	158	163	166	186	150	159	171	179	164	154	184	148	149	177	178	173	186	167	175	167	180	139	186	172	182	160	173	158	153	164	190	161	162	156	170	198	138	175	175	180	188	199	180	169	174	167	169	179	172	172	182	146	175	156	184	172	162	182	165	172	170	144	167	167	177	195	146	176	179	174	165	169	180	180	160	157	164	187	188	167	192	164	194	167	172	174	168	171	163	166	173	178	158	162	184	173	173	169	160	171	151	186	144	146	173	171	150	170	181	157	152	187	172	168	186	151	172	160	187	193	179	179	172	167	173	161	164	192	164	165	183	185	167	163	156	159	155	162	176	174	168	166	159	153	173	163	186	157	176	193	157	164	168	150	155	165	170	162	178	165	151	170	189	157	167	177	160	162	169	172	190	164	181	178	138	185	188	175	145	174	174	161	173	171	176	171	174	165	175	183	182	168	174	177	186	186	167	150	179	192	187	164	179	174	180	178	163	187	166	141	173	167	182	164	157	182	168	170	175	154	172	166	192	177	168	167	155	174	170	187	173	168	187	173	169	154	176	156	158	172	167	165	168	167	160	175	183	167	167	164	188	160	151	149	178	170	168	153	160	158	162	177	194	161	203	158	153	160	181	180	148	179	148	161	164	176	177	174	182	164	184	157	174	186	173	160	163	179
7907	17741	14391	8552	6998	4193	2775	2075	1606	1343	1111	904	840	744	633	589	538	485	476	417	420	389	333	344	334	308	295	304	281	292	303	298	288	284	290	241	256	263	234	263	253	286	231	217	234	271	270	266	238	219	267	234	227	232	229	232	235	207	205	232	222	220	206	216	237	200	211	222	227	222	223	221	216	229	206	233	222	217	219	206	211	208	237	193	226	251	215	237	208	207	221	196	229	216	223	217	200	186	212	244	201	230	242	220	205	231	209	216	225	200	216	209	186	225	219	218	208	202	218	197	228	205	214	213	226	204	187	207	212	216	216	220	208	225	206	207	207	222	224	199	222	199	243	168	230	198	215	209	233	227	222	209	209	209	193	197	229	195	226	227	215	215	236	220	231	238	215	208	213	220	210	216	213	193	233	212	215	202	232	221	207	211	212	251	190	216	227	223	227	211	216	246	211	207	223	227	223	215	234	198	226	244	211	214	203	213	205	217	200	221	186	228	201	183	197	208	207	235	231	193	228	204	210	194	194	192	216	225	212	236	212	211	241	216	208	207	177	200	226	219	204	213	221	229	215	208	197	211	206	216	205	204	211	188	195	229	224	200	215	211	224	218	226	215	196	210	217	224	231	249	211	238	236	188	224	231	204	224	183	229	219	238	238	207	214	180	220	214	198	212	192	198	204	244	202	200	209	202	216	209	189	253	197	198	211	199	204	225	224	221	235	205	203	226	205	233	236	200	230	181	181	229	215	196	232	228	216	188	210	263	201	202	227	224	222	227	216	198	191	219	227	208	214	248	222	217	212	205	209	216	197	229	212	245	212	211	202	197	181	218	239	192	223	193	226	189	233	215	230	199	215	209	227	219	215	234	212	230	206	223	215	214	247	223	216	215	217	222	216	182	205	189	195	208	175	206	206	199	215	204	196	200	220	229	212	225	202	225	243	207	220	214	206	231	200	219	198	204	203	215	205	235	202	233	196	223	241	245	210	224	183	221	222	205	188	222	213	209	217	215	232	218	197	228	212	217	233	213	241	219	202	199	183	185	205	200	211	211	204	187	218	189	197	172	190	206	186	216	197	201	226	234	192	190	197	231	227	239	234	226	240	218	225	195	218	217	194	222	218	214	221	230	215	216	234	208	219	244	212	211	186	190	227	222	211	224	207	232	217	230	183	196	220	221	228	188	243	208	203	205	229	232	204	202	200	207	195	222	227	227	222	221	223	225	221	209	245	230	201	201	213	236	207	252	197	206	231	211	199	243	171	228	208	202	221	219	205	224	231	214	204	226	237	203	207	209	217	205	225	209	203	221	204	216	213	217	210	233	221	208	204	219	211	220	219	203	219	196	221	207	179	243	196	198	214	220	209	213	224	211	228	241	213	199	193	203	185	210	209	224	215	196	231	216	225	189	196	204	222	227	204	202	215	198	205	204	212	206	213	208	196	217	185	215	217	227	242	216	216	216	233	208	204	208	242	222	220	227	225	188	225	203	198	220	198	214	211	221	223	235	208	205	201	204	230	230	227	231	236	234	217	211	206	207	198	212	224	201	233	192	197	230	246	197	245	224	211	217	204	212	218	185	190	230	189	209	212	224	226	216	207	215	197	223	212	221	211	208	238	199	211	203	212	185	212	210	217	218	222	222	225	216	214	224	234	212	216	214	229	209	205	211	214	242	207	246	197	194	185	201	199	211	208	211	211	223	203	189	209	213	221	231	219	225	230	205	213	226	189	206	204	209	175	195	235	208	193	200	215	193	210	213	217	216	226	219	208	214	216	190	223	183	221	218	239	196	207	212	220	211	195	187	201	205	223	210	213	190	197	217	215	233	195	221	200	218	251	200	209	207	214	221	196	185	216	220	217	203	192	197	214	220	212	221	218	212	230	219	221	254	247	218	216	220	218	189	212	209	226	227	197	223	207	207	197	212	235	198	193	205	221	201	210	199	226	243	208	230	224	195	173	221	202	215	215	186	204	192	192	212	217	199	213	210	226	215	211	196	212	201	241	204	224	209	204	236	213	212	207	202	202	224	193	222	238	214	235	218	199	190	214	222	179	220	217	213	232	208	202	224	226	217	220	232	223	194	200	216	205	214	240	198	193	200	237	197	238	209	199	221	227	205	221	217	223	225	223	207	191	226	205	221	207	212	214	193	241	225	215	210	184	221	209	202	204	209	215	213	205	205	201	244	201	231	236	223	228	223	217	189	231	221	217	230	186	195	203	222	216	216	198	215	209	224	209	197	200	241	234	219	211	236	195	227	192	224	233	209	234	226	199	219	199	231	215	247	199	199	246	221	220	218	218	203	217	192	225	228	205	192	203	214	225	207	208	220	229	213	176	186	215	205	215	227	203	227	208	236	196	224	212	199	208	227	211	193	216	213	230	214	224	210	227	249	187	204	220	236	190	229	214	204	206	221	226	200	227	234	225	209	191	224	228	179	177	201	207	213	210	209	202	231	259	204	214	205	231	225	216	205	206	221	217	206	215	232	211	209	231	213	220	215	213	203	186	232	222	201	221	247	215	199	189	209	218	231	208	202	238	231	223	198	215	218	213	220	214	226	215	233	195	226	211	204	217	227	220	201	196	207	235	222	208	207	211	195	192	217	204	185	199	238	225	230	217	220	190	193	224	234	219	197	198	229	221	214	233	222	213	191	198	259	216	221	194	189	207	219	230	208	215	205	187	222	183	217	200	214	210	220	217	220	228	201	215	218	205	211	236	237	199	217	206	220	208	208	216	238	230	210	203	224	206	216	222	214	222	203	232	231	210	243	198	222	213	215	214	190	190	211	209	238	220	214	236	229	187	209	199	220	231	227	187	217	208	204	214	175	194	206	217	209	233	202	228	227	199	239	215	220	215	212	225	216	215	212	203	260	218	209	216	223	205	244	212	223	192	225	195	208	211	198	222	238	195	209	207	209	223	201	197	209	207	203	236	212	205	201	202	198	220	194	228	212	203	216	190	219	239	200	209	194	159	203	209	169	222	205	224	210	199	219	226	240	206	211	224	200	181	220	206	227	241	200	205	190	237	216	222	210	208	216	217	207	224	228	201	227	231	202	238	203	236	222	205	209	210	195	211	212	180	193	180	229	231	216	208	236	206	218	201	187	199	216	199	206	204	188	204	209	196	193	201	237	235	231	222	237	216	222	220	191	195	196	224	210	231	238	220	197	185	192	225	240	229	198	195	212	216	205	228	235	202	207	227	231	208	203	215	204	193	216	208	194	221	212	211	237	226	208	204	217	232	224	181	241	219	247	210	193	215	227	213	184	224	201	236	212	224	219	207	208	207	201	201	246	233	219	229	199	214	208	214	227	216	224	228	212	171	230	198	217	213	217	219	179	196	223	201	214	191	239	219	217	210	213	222	208	227	178	188	193	196	212	218	217	241	193	188	209	205	205	200	204	193	242	206	203	226	202	216	205	203	204	200	196	208	210	208	217	218	227	229	213	188	212	239	209	199	218	188	220	216	207	244	216
26976	20347	8182	1492	1040	726	551	539	508	554	530	520	524	566	557	580	502	522	503	514	536	546	541	547	510	528	489	552	546	590	528	511	500	521	517	549	594	512	554	535	511	518	550	554	542	524	493	500	535	519	516	539	555	554	558	570	505	504	551	524	532	556	532	513	566	500	523	497	496	537	524	580	500	526	559	514	507	559	539	525	533	541	513	531	521	471	519	563	549	547	526	502	560	528	519	515	512	554	529	555	508	517	551	534	503	549	512	563	478	526	566	532	550	501	541	500	474	536	512	556	495	549	558	533	535	506	530	503	482	485	509	492	517	492	536	528	531	560	527	539	508	535	505	556	513	554	545	570	548	506	546	520	500	554	516	531	551	548	506	483	526	550	538	549	547	482	542	547	554	560	492	500	569	573	537	530	554	525	534	538	566	547	537	532	505	505	511	512	539	543	502	495	537	543	554	513	542	511	532	530	492	534	481	568	527	532	518	511	518	512	552	576	515	507	513	526	507	548	528	525	541	560	514	517	520	535	525	512	597	506	546	509	536	495	528	518	510	523	477	557	545	499	514	491	525	543	550	506	494	540	552	518	528	542	522	547	476	515	526	536	529	520	570	524	533	568	529	501	518	564	505	512	515	571	523	483	555	544	512	497	486	525	517	528	536	493	496	533	523	513	514	552	512	517	560	527	544	572	521	536	535	507	558	522	536	550	507	513	496	540	539	555	516	565	542	579	584	533	517	535	507	536	527	550	500	536	522	557	519	502	525	515	539	528	507	496	503	552	529	550	490	537	538	546	507	499	553	505	553	533	481	539	489	527	551	544	563	526	584	529	533	565	537	548	523	533	578	495	547	504	528	513	534	527	491	505	540	511	525	512	552	551	533	529	531	515	499	519	493	531	533	579	503	505	552	525	554	511	561	504	520	498	468	503	538	528	528	501	534	552	518	539	509	548	546	546	518	556	490	532	509	502	524	538	516	540	554	539	552	512	548	532	530	530	510	528	528	526	521	534	531	521	531	565	486	531	530	547	522	556	513	525	539	522	505	522	543	513	511	525	561	481	527	509	492	509	564	560	568	544	516	472	514	530	501	527	517	514	520	495	542	538	532	519	521	509	535	515	510	522	558	551	542	541	525	510	553	529	516	488	528	519	518	538	546	504	530	528	514	534	520	495	521	517	513	514	559	517	491	505	515	510	569	558	561	489	531	502	564	579	511	527	538	561	501	495	553	514	566	508	509	528	533	521	559	552	499	517	540	517	536	509	509	575	566	504	523	500	518	511	547	564	508	534	497	507	538	550	497	525	555	545	527	520	513	547	512	519	523	521	513	545	532	579	541	536	565	534	501	580	549	506	539	519	509	541	504	515	527	550	503	511	504	520	502	508	529	504	546	530	537	544	543	530	516	479	530	518	514	523	531	532	527	503	486	489	536	509	526	540	494	522	522	526	573	566	546	503	521	498	507	519	592	581	505	531	515	527	499	476	511	508	575	512	517	556	537	528	481	491	509	528	511	535	505	508	487	541	551	505	479	554	538	515	517	536	528	534	514	502	572	510	519	572	528	550	492	523	516	549	551	542	538	544	523	566	513	531	530	518	528	497	530	502	512	531	505	579	557	568	477	487	529	503	549	556	555	556	550	505	513	517	556	597	529	513	492	521	511	531	512	516	533	533	538	547	521	485	552	497	546	510	541	545	525	549	535	493	507	553	517	525	542	547	549	536	505	482	566	521	517	488	537	531	501	549	527	500	593	532	506	511	527	558	523	533	516	509	543	475	512	539	523	519	507	522	494	513	533	523	553	536	531	536	518	506	528	523	547	531	561	536	558	511	514	503	524	506	531	504	481	531	523	512	544	564	550	551	575	555	522	544	506	562	495	538	523	529	529	553	509	515	565	524	502	489	539	528	512	504	511	549	537	518	532	518	548	511	488	546	516	550	525	516	523	547	507	523	508	556	509	520	533	515	524	549	531	554	521	545	513	507	537	566	482	493	467	522	553	520	505	505	546	546	557	531	536	533	503	542	496	556	521	536	492	507	506	514	522	491	514	521	535	537	507	547	517	541	513	540	532	553	505	546	513	510	494	542	549	577	579	548	533	542	523	530	535	522	553	499	524	534	536	527	499	492	505	496	554	526	552	529	534	519	468	571	503	525	573	497	563	518	534	486	542	524	505	521	484	540	543	578	514	459	514	472	524	522	485	520	509	522	565	481	506	503	535	540	564	483	546	532	547	528	511	492	528	509	550	536	543	538	529	542	498	568	526	531	523	507	503	544	567	540	510	545	528	515	556	570	551	548	524	528	524	550	537	551	573	535	516	550	560	587	516	542	491	567	512	541	516	513	555	525	498	516	521	539	536	527	528	529	499	480	508	535	518	563	517	565	545	520	545	537	528	517	515	527	558	520	555	564	538	520	501	489	527	525	570	533	544	567	566	581	519	535	506	534	507	565	511	544	533	549	525	543	511	520	527	570	498	529	522	559	509	508	548	525	512	509	567	545	522	560	541	519	479	535	514	514	536	539	490	546	546	517	500	514	551	487	536	538	483	524	527	506	494	555	511	527	538	517	545	537	496	492	514	529	516	535	564	530	546	517	519	514	522	516	527	547	472	541	506	503	529	536	546	559	529	537	535	537	507	490	561	526	519	515	514	509	585	533	548	573	496	548	573	527	538	509	536	553	525	542	531	537	531	515	582	528	527	495	531	555	496	528	492	520	547	472	557	522	555	536	566	538	536	515	538	530	536	533	524	565	531	463	509	546	507	543	548	556	481	524	502	522	543	534	546	540	529	555	520	508	537	587	545	548	561	531	516	518	521	534	503	531	531	507	527	518	485	573	528	496	537	564	518	515	532	514	528	502	560	538	507	502	503	536	529	527	512	521	514	477	532	505	549	489	535	494	538	520	544	547	551	558	561	575	503	525	519	543	501	520	553	549	524	538	553	557	520	513	499	530	569	499	565	512	562	540	512	537	502	559	567	544	517	521	530	531	545	552	557	529	506	552	525	481	523	507	506	520	531	547	536	546	531	506	515	496	492	539	552	533	535	533	513	521	510	540	562	518	521	522	560	519	564	519	533	540	490	509	552	517	511	499	486	545	500	510	567	520	520	510	458	535	530	533	532	543	491	494	517	544	540	556	508	551	527	473	533	551	487	561	523	528	538	501	516	491	495	560	545	562	531	514	517	550	572	519	553	521	547	551	552	514	539	483	539	526	511	516	528	522	544	533	510	500	526	520	539	524	527	514	524	538	540	524	495	552	548	516	538	526	558	526	529	586	545	519	522	546	523	524	572	554	519	504	553	527	554	523	538	489	539	540	504	563	558	556	510	542	550	555	513	524	502	547	524	516	536	570	522	535	561	561	528	509	533	523	492	528	519	541	549	579	538	524	513	509	517	507	545	526	517	518	542	580	543	523	503	520	519	544	562	514	568	544	511	502	501	547	529	515	493	530	509	485	521	523	496	564	524	527	515	535
4438	1948	2049	1921	1744	998	797	769	717	766	671	734	713	662	689	731	667	668	696	709	701	671	674	652	661	697	698	772	664	707	665	714	657	664	641	649	679	651	732	685	679	695	689	691	672	671	697	688	688	672	633	635	624	689	681	659	684	701	646	645	691	701	693	724	712	703	660	660	677	659	661	690	681	675	674	660	666	709	665	660	674	695	678	615	635	659	645	677	681	676	697	624	732	687	700	698	725	606	715	695	693	662	678	657	666	697	651	692	668	692	677	706	684	683	724	646	629	650	684	650	676	646	661	670	685	703	636	684	696	666	672	678	677	670	671	657	667	633	678	697	661	690	623	642	681	714	695	661	664	690	710	689	684	671	679	689	654	668	684	688	669	709	676	685	664	664	675	700	625	656	672	664	690	718	677	718	637	641	640	662	624	663	702	675	687	667	684	656	699	693	676	668	721	652	640	681	661	618	660	703	658	673	620	678	687	738	638	678	713	718	653	697	719	691	680	626	644	633	668	660	735	659	681	688	729	708	696	669	690	645	714	699	691	661	687	632	660	612	646	712	668	695	654	660	681	717	672	703	681	675	683	726	692	636	682	736	685	623	685	718	675	688	703	678	687	681	664	689	667	640	651	688	738	690	664	645	662	676	657	716	692	688	689	708	629	719	656	691	632	714	670	707	712	674	696	641	658	651	695	700	619	676	699	638	736	645	636	641	656	712	650	662	629	632	684	636	702	692	670	691	634	669	651	701	720	621	671	682	645	667	721	656	677	664	698	695	635	652	703	672	663	662	652	663	686	725	644	641	643	726	662	656	663	664	673	713	638	714	649	628	674	679	664	658	694	672	644	684	654	675	645	700	675	684	713	654	658	679	667	691	650	683	626	714	630	674	632	670	671	678	692	668	656	656	700	675	697	704	679	703	649	650	675	670	684	673	684	655	661	708	665	679	692	644	679	650	665	684	693	702	707	695	709	694	674	671	688	696	669	645	640	666	641	687	685	693	646	676	652	650	689	665	678	654	700	668	699	662	610	680	702	693	629	676	724	659	645	694	652	680	702	642	646	672	650	660	686	656	696	658	675	642	625	656	662	653	680	666	656	683	663	675	679	656	639	687	672	716	716	683	683	616	682	662	686	649	660	662	684	677	674	702	680	656	694	632	677	678	675	641	664	672	658	683	680	675	713	615	677	629	673	663	661	642	644	689	667	696	694	645	635	709	718	670	679	680	647	684	706	686	666	663	710	688	654	671	661	720	672	656	698	660	654	705	622	715	688	639	709	717	693	663	682	671	656	640	718	676	666	670	670	646	638	705	686	673	651	619	638	667	700	655	682	652	690	665	702	655	766	660	643	636	613	673	631	679	664	660	665	616	712	658	675	631	668	657	653	630	666	640	726	695	641	674	677	629	640	662	710	626	687	660	697	682	691	663	669	662	651	665	691	691	712	665	733	661	683	675	706	710	664	691	684	746	684	637	716	725	682	664	650	662	700	718	695	685	635	712	668	679	665	688	693	692	665	710	650	639	668	684	634	665	682	671	641	632	677	680	674	645	701	669	710	667	665	665	713	646	672	658	644	659	681	682	682	682	693	706	698	640	677	687	650	643	669	648	658	687	648	687	691	662	707	679	657	649	670	711	621	673	686	651	657	650	661	696	704	662	688	628	624	643	660	688	730	695	653	678	720	625	690	668	632	680	669	669	659	676	655	684	685	621	646	684	704	693	707	681	672	633	664	664	676	657	623	623	669	673	672	674	659	666	688	668	655	671	667	667	658	712	646	653	701	674	697	693	691	630	702	684	652	652	686	674	674	689	619	686	640	626	755	685	654	674	673	663	678	716	665	667	712	671	680	702	690	694	711	667	686	697	717	710	692	641	688	670	688	701	651	660	663	654	682	724	703	683	642	642	702	657	677	638	706	628	643	639	670	695	707	672	652	731	658	677	670	657	649	667	651	705	664	705	641	669	693	683	637	666	660	654	674	643	664	683	705	668	699	632	720	649	669	654	673	666	640	677	672	661	658	673	664	667	701	659	626	693	711	659	690	689	654	681	621	693	740	739	667	620	663	674	672	654	656	674	724	688	676	653	708	696	682	613	608	652	624	655	671	675	707	683	676	657	647	682	694	635	673	714	717	679	634	700	628	664	667	673	697	653	615	675	683	658	690	647	693	693	658	633	666	667	640	668	656	648	691	695	666	691	674	642	679	673	695	693	721	637	655	644	675	640	659	693	666	685	635	718	683	702	724	672	659	700	653	721	698	677	694	695	663	690	697	686	675	669	636	627	701	666	718	681	654	676	690	669	662	675	642	715	715	603	667	688	665	641	700	662	682	640	682	716	710	690	659	669	633	648	675	655	683	647	671	646	685	688	675	706	701	665	663	702	678	718	650	672	723	665	696	634	703	682	659	721	702	619	663	688	683	734	661	690	683	673	694	672	674	695	670	672	680	648	705	659	615	669	666	667	670	668	666	652	671	661	697	692	667	691	676	661	638	699	652	668	668	661	658	625	694	645	678	676	658	683	695	690	672	685	652	614	675	697	653	658	677	674	635	624	720	665	647	676	707	666	666	699	641	655	662	682	695	648	648	661	662	696	660	660	675	652	699	671	675	723	685	616	684	708	621	637	692	644	654	646	708	687	658	695	674	696	716	655	666	654	688	640	675	674	694	662	673	667	681	677	659	701	668	670	647	650	638	670	702	675	678	630	713	693	669	685	688	725	643	637	685	688	670	690	702	692	713	675	693	675	688	648	701	634	660	679	693	673	652	720	664	649	642	687	666	699	677	688	653	673	674	663	670	673	695	645	684	736	687	677	673	727	716	724	702	670	638	670	708	660	653	680	716	616	648	676	674	645	668	688	700	686	654	648	670	638	640	674	668	716	680	694	671	720	655	670	709	687	673	663	627	696	664	690	699	668	658	679	695	698	670	667	670	621	626	660	707	673	658	681	677	667	670	659	668	706	678	675	664	691	670	684	697	686	672	667	689	708	670	677	693	731	694	659	690	686	655	642	682	659	643	674	682	677	693	681	666	666	676	738	692	684	645	674	653	680	673	711	603	627	659	647	638	688	655	640	704	647	649	660	665	618	653	670	637	645	652	701	649	669	680	705	627	662	667	698	699	655	676	668	646	679	690	650	643	676	695	710	683	704	677	641	671	698	667	692	636	730	651	656	657	712	676	710	626	692	695	651	673	708	752	694	650	649	652	672	702	684	702	667	681	681	679	691	682	680	639	678	667	680	644	650	645	618	655	658	717	655	661	633	689	647	700	670	659	702	646	711	708	659	632	672	678	647	670	676	706	672	681	704	646	688	656	654	662	703	655	663	698	732	679	687	678	679	661	626	654	663	645	681	655	664	684	675	674	720	675	657	622	626	676	688	694	643	698	677	660	687	699	678	642	628	650	652	719	711	693	682	637	713	671	660	682	725	643	619	650	651	671	687	662	680	648	631	702	627	694	660	643	673	686	657	692	663
23850	21172	28566	24032	21172	10813	1087	600	563	491	443	367	369	424	380	356	319	303	339	311	330	312	327	284	311	289	300	263	292	283	264	254	286	271	286	288	301	273	291	258	295	304	239	285	286	275	265	277	269	260	270	305	278	262	287	269	282	272	263	281	266	287	264	279	317	263	291	256	286	293	247	264	284	219	274	289	275	280	261	284	282	273	255	246	280	295	278	262	245	291	258	329	266	272	265	275	280	229	241	290	298	267	273	244	260	243	282	246	264	266	298	257	253	292	288	280	281	253	258	254	257	273	261	264	270	272	285	287	286	271	233	258	277	268	289	273	278	247	289	259	274	224	293	256	279	283	263	276	242	279	266	257	257	291	252	264	258	251	279	263	273	242	273	250	276	274	244	296	253	265	257	231	269	282	251	261	269	263	270	267	275	257	264	267	298	247	242	247	262	268	265	276	250	244	277	284	244	287	246	261	270	266	251	309	285	273	268	269	282	267	276	280	244	260	273	265	282	286	258	277	266	252	266	276	301	234	248	256	244	285	272	275	266	289	256	262	245	316	239	258	266	280	231	283	267	284	258	250	278	258	264	251	299	238	266	293	262	266	249	274	288	262	263	257	281	249	251	263	278	262	280	235	306	261	280	279	246	249	271	248	232	274	275	268	261	268	272	277	252	256	275	250	259	260	246	274	274	283	259	252	258	309	274	252	261	252	242	258	260	262	267	299	276	240	285	274	240	289	281	249	281	275	261	254	300	260	253	266	248	259	296	258	256	234	247	273	247	298	248	285	291	227	243	278	263	261	234	254	271	285	276	283	267	253	250	283	225	243	273	271	289	263	263	277	270	265	263	255	248	280	250	257	253	267	264	254	277	259	244	276	280	271	278	235	311	258	260	282	272	257	264	271	262	227	286	289	255	259	241	267	244	263	252	288	273	223	257	260	266	258	282	295	286	243	300	291	279	251	269	250	265	263	260	269	260	251	259	248	252	280	272	270	256	294	257	260	251	286	228	265	255	290	239	248	254	270	285	271	258	245	268	290	244	285	261	263	254	269	284	279	270	235	250	304	262	249	259	254	247	264	278	263	273	245	254	261	267	257	303	282	268	267	252	244	250	257	245	258	290	264	272	293	284	242	273	274	264	262	271	261	276	280	298	256	263	262	244	269	262	278	282	260	250	264	285	246	242	258	274	267	239	302	270	271	298	280	278	256	285	260	267	251	253	266	268	252	289	237	285	257	267	278	282	262	260	276	253	247	270	260	246	247	263	265	257	269	249	267	274	258	271	264	278	245	267	295	276	272	272	259	254	255	232	265	267	285	276	258	289	254	316	240	241	246	234	266	275	261	277	278	283	247	252	275	254	251	269	277	240	243	250	257	248	263	260	256	284	252	286	271	268	243	283	258	274	264	262	240	271	260	257	268	270	270	276	272	272	252	252	270	256	273	261	263	266	255	261	255	271	241	255	282	282	302	260	259	284	278	246	246	270	257	279	253	262	267	271	284	271	275	268	254	275	227	275	282	269	254	257	266	270	246	271	276	293	275	263	268	278	263	267	249	260	282	274	250	284	269	269	279	252	300	281	261	262	287	262	273	273	298	244	284	274	261	274	262	282	281	254	265	248	253	299	256	237	280	261	259	248	270	269	264	245	254	272	255	276	278	273	243	271	294	265	247	264	290	273	269	269	250	258	241	285	246	268	243	273	261	259	267	248	273	263	256	261	271	249	287	250	259	275	266	254	260	278	240	308	241	244	241	240	265	280	254	270	264	253	274	266	264	253	263	261	258	287	271	270	285	274	253	244	270	278	249	266	270	281	248	236	272	251	277	260	270	268	260	297	269	277	239	234	282	268	262	264	245	259	253	288	251	284	248	232	234	251	310	261	252	283	254	283	253	287	281	273	256	264	300	265	273	277	267	278	260	272	254	261	274	245	283	277	250	295	259	283	304	273	269	246	219	256	257	230	274	251	247	257	258	276	267	227	242	254	237	258	278	234	256	256	269	254	259	278	258	264	285	274	282	262	261	248	262	270	289	238	246	263	274	238	264	262	272	238	252	264	268	273	295	238	253	242	280	297	275	279	258	287	271	251	278	277	269	272	271	268	290	262	282	266	261	273	293	258	264	246	250	284	282	245	287	290	275	263	277	274	263	250	246	274	274	260	294	256	272	264	282	255	285	266	278	273	278	297	299	252	279	316	291	269	284	286	262	274	280	271	258	249	247	254	261	253	296	285	266	244	266	265	242	286	274	264	288	272	294	267	285	261	267	266	264	261	275	275	256	272	251	277	273	299	249	222	282	287	250	284	249	251	270	271	261	272	247	261	251	260	282	270	247	260	261	283	250	256	246	244	262	272	282	285	268	265	265	283	285	282	251	253	254	276	262	281	246	260	275	275	255	279	253	258	252	243	255	282	247	240	254	254	294	265	265	271	262	278	272	270	269	279	272	239	293	258	256	239	263	281	213	280	259	245	280	262	269	263	281	280	240	258	255	256	264	276	248	269	265	268	250	274	252	256	260	249	280	297	267	276	292	285	268	265	312	252	250	285	249	261	256	241	248	263	274	264	264	228	252	304	261	277	271	297	258	281	278	242	255	267	270	273	276	285	254	254	297	266	275	257	270	255	283	276	262	238	266	262	278	275	266	294	262	285	264	303	285	280	281	240	293	289	260	287	289	254	249	234	251	300	249	263	255	289	255	256	240	262	277	238	308	268	275	276	269	272	240	287	259	259	256	284	247	263	292	274	297	281	264	259	264	269	267	258	282	260	257	267	274	266	239	251	252	273	279	247	243	271	270	258	251	241	289	276	266	275	238	249	272	253	262	261	232	264	271	249	247	234	273	280	251	272	254	246	254	262	277	265	270	283	265	305	269	297	218	282	259	276	255	256	271	273	235	270	266	290	238	271	245	249	276	246	257	249	255	257	288	242	297	307	248	247	258	247	237	276	287	256	253	240	258	276	285	272	259	280	234	271	263	288	266	273	268	256	258	284	270	261	243	264	266	289	280	250	253	260	260	300	223	245	295	258	292	274	264	265	263	245	270	282	258	269	253	279	283	266	247	280	267	251	270	262	272	295	268	276	253	277	253	271	265	280	284	256	259	256	257	295	239	262	274	286	255	238	279	264	299	245	268	251	251	282	248	238	276	277	277	228	289	279	254	282	243	271	240	274	257	253	240	251	257	306	293	251	270	259	274	275	290	264	268	277	261	285	263	250	253	257	250	240	255	282	275	274	255	265	272	269	278	262	269	288	293	253	265	274	250	293	257	269	245	252	299	289	240	247	235	268	278	250	268	266	273	288	273	256	271	263	270	247	264	286	248	230	257	260	308	252	250	244	259	267	256	280	246	289	270	241	281	251	276	291	245	276	240	249	272	253	256	211	275	252	250	276	272	289	261	247	294	262	252	281	264	261	295	263	240	261	266	280	266	289	251	253	263	281	271	260	250	249	257	292	255	273	249	263	269	250	260	254	253
5352	11135	9257	5599	4482	2503	1704	1348	1083	881	771	722	649	602	590	547	497	508	476	423	468	451	449	434	423	410	425	393	382	374	401	401	389	379	396	379	354	375	376	377	370	371	351	377	363	372	348	380	382	346	340	376	324	387	351	372	378	383	345	363	348	351	362	334	339	345	363	330	337	338	385	347	337	338	360	374	339	339	350	340	342	348	375	390	382	375	378	384	331	350	360	371	366	348	340	342	335	334	340	389	347	334	340	363	330	328	389	350	364	365	395	371	336	366	344	367	340	321	353	343	366	344	354	352	346	369	389	350	363	367	368	359	366	358	347	354	374	352	360	336	341	335	368	373	343	388	360	356	374	334	345	364	383	334	350	348	363	361	350	340	361	357	379	375	323	353	339	336	334	377	372	384	343	349	361	336	346	352	304	329	364	370	334	350	345	369	340	372	346	364	361	350	333	364	356	334	380	385	311	352	340	347	341	353	321	317	365	349	377	358	356	343	326	356	348	332	350	350	367	321	337	345	347	384	358	359	326	363	343	335	354	350	340	352	337	347	337	357	398	342	359	372	353	341	343	361	336	362	346	369	320	342	337	345	362	370	350	361	354	334	365	336	362	332	381	345	369	377	320	355	337	402	359	344	370	348	320	369	340	331	399	327	349	360	355	370	362	351	350	317	342	328	338	349	353	374	348	339	325	359	347	335	346	348	352	331	340	312	352	358	386	344	369	355	358	358	383	352	341	351	339	381	328	338	363	372	335	364	359	357	355	349	344	330	393	362	347	354	359	348	338	354	327	365	365	371	363	335	341	367	349	365	344	356	363	390	348	329	324	331	342	349	354	353	355	386	333	349	308	329	352	400	366	392	343	374	356	342	348	340	362	372	370	327	391	354	356	351	376	350	381	320	324	367	367	370	344	336	339	336	335	334	374	345	360	364	378	396	344	359	342	388	360	329	353	348	359	354	348	359	368	334	346	337	377	375	349	334	332	336	382	335	338	337	328	340	352	367	311	333	345	361	345	336	355	361	346	385	353	306	341	333	331	292	350	330	333	353	379	338	373	318	378	367	364	366	358	317	373	351	350	331	342	366	342	341	379	349	345	350	366	344	337	388	372	359	382	385	327	321	346	370	332	335	378	305	341	352	388	383	347	371	343	361	340	354	348	369	360	353	347	350	339	346	378	338	339	344	337	335	363	343	336	337	338	328	346	352	387	381	372	351	330	369	351	404	367	338	318	361	352	333	320	344	336	339	389	336	368	360	348	372	358	366	350	383	388	325	341	355	316	328	348	324	374	365	357	294	317	349	361	384	385	366	361	350	332	360	352	358	360	340	384	369	381	372	329	365	344	355	336	371	355	328	360	400	368	355	348	361	384	322	351	379	362	357	332	367	349	343	360	401	382	342	338	403	348	417	364	334	377	357	393	365	312	335	370	352	361	380	362	340	327	348	350	369	341	361	354	366	358	350	371	329	341	358	396	346	347	341	352	341	339	332	351	364	330	370	340	314	365	393	333	378	365	328	330	345	365	324	382	362	368	351	342	329	313	351	354	367	319	383	381	336	354	349	366	366	330	330	339	348	364	342	358	342	380	355	348	341	360	315	368	358	370	361	371	374	343	365	367	348	379	331	343	359	359	357	367	359	310	365	374	373	381	346	372	323	335	335	339	378	353	329	321	354	342	361	378	384	375	383	357	360	328	350	365	374	360	351	380	354	356	376	345	381	376	344	355	379	344	334	363	371	384	354	362	353	316	340	325	363	364	367	348	368	390	361	366	362	330	363	338	358	389	339	332	334	355	379	326	327	382	353	334	350	370	376	350	358	342	321	362	368	350	354	373	346	339	365	348	333	368	341	350	364	364	350	348	331	327	370	341	363	380	337	346	345	359	347	345	374	346	339	325	332	351	356	371	356	333	335	394	371	344	361	372	334	367	355	339	346	377	356	357	353	357	346	374	353	359	328	348	306	347	329	385	358	366	336	340	364	329	363	341	343	359	395	352	351	343	343	370	368	370	385	341	356	318	337	354	362	357	367	348	334	344	304	368	346	378	337	372	355	348	358	348	350	397	318	339	349	340	333	375	369	372	327	370	324	323	337	328	330	357	373	388	385	340	352	337	327	351	362	368	361	339	353	360	382	339	361	334	375	346	331	352	369	329	370	356	358	359	316	359	354	364	350	366	372	330	364	378	363	336	341	371	358	383	359	333	373	328	364	344	338	359	352	352	351	353	338	360	314	358	335	338	368	359	352	343	382	371	364	374	366	347	367	361	341	351	384	339	356	325	309	357	371	390	380	346	369	346	336	360	324	356	369	344	322	379	359	369	339	381	346	338	369	354	325	371	348	337	355	386	383	374	366	367	338	396	338	348	368	368	334	366	329	347	343	347	385	326	366	362	347	347	362	334	370	332	387	337	326	344	408	335	366	355	362	350	345	372	331	388	327	352	355	410	322	323	330	371	369	347	344	376	352	365	367	347	345	384	383	339	364	354	327	347	337	353	345	384	357	389	324	319	349	360	365	366	329	352	377	335	350	323	344	372	346	346	347	353	327	363	338	373	360	318	346	348	362	345	352	346	361	339	338	341	354	378	366	338	329	363	368	365	348	344	334	370	350	338	380	332	342	372	349	358	367	364	318	358	334	364	370	328	336	352	367	397	324	370	358	361	327	337	369	348	340	320	320	363	329	383	329	359	358	387	335	369	379	346	345	315	368	378	337	325	379	350	359	367	340	367	367	351	327	348	340	366	342	365	365	352	372	337	339	358	374	386	375	361	348	372	366	341	357	371	341	353	382	361	368	359	379	339	349	357	356	343	373	367	363	345	356	334	356	363	395	390	333	333	378	363	370	327	362	348	337	367	358	343	364	366	339	341	384	323	338	351	360	322	380	363	351	337	390	379	350	403	368	341	371	348	339	380	359	345	358	365	351	368	351	337	375	354	362	362	350	390	362	349	353	318	362	380	348	365	358	329	317	345	353	349	381	334	344	351	357	358	355	353	370	358	343	316	366	341	326	338	317	365	371	363	340	333	349	341	353	342	375	333	342	354	356	357	351	347	386	363	381	331	365	383	359	373	348	361	317	338	348	373	313	342	344	365	347	357	331	377	351	344	310	349	363	320	347	358	382	350	378	365	367	340	326	392	376	355	352	373	334	340	357	388	381	346	366	322	340	359	365	394	349	362	337	377	373	359	340	343	365	349	363	348	345	340	319	347	349	349	360	367	332	321	338	336	333	341	374	367	364	368	360	380	371	339	330	344	360	337	396	374	363	368	335	362	358	341	349	391	341	375	344	342	337	378	347	352	356	361	328	374	342	374	337	372	346	378	334	369	369	377	361	326	380	317	387	364	369	347	342	347	398	350	373	384	345	368	383	372	360	369	351	361	347	328	365	341	345	342	333	386	380	334	375	336	342	328	359	342	339	329	372	328	353	341	361	344	368	342	397	382	317	308	350	368	346	360	351	356	334	371	386	351	329
22899	21196	29012	23654	21198	21236	8321	958	656	578	497	424	420	357	307	285	279	273	273	272	232	238	258	211	240	239	214	194	216	189	206	164	183	195	192	186	180	187	201	163	196	176	179	174	189	208	204	161	209	144	168	180	192	166	197	191	198	177	177	157	166	175	177	166	187	186	201	174	186	167	166	192	157	176	165	169	182	194	160	164	161	205	156	189	155	184	176	169	186	194	169	162	155	189	192	157	180	193	171	166	177	158	170	170	191	175	157	170	170	178	149	170	167	155	164	180	158	161	198	180	170	161	182	184	165	163	162	161	154	172	182	185	167	202	178	187	161	174	173	181	177	173	182	197	183	197	158	186	175	168	167	188	184	163	162	175	176	176	173	186	161	179	154	161	159	178	159	158	140	155	202	154	195	194	171	170	169	157	164	157	176	154	182	162	149	152	189	175	163	188	174	177	175	163	195	159	162	169	183	157	168	165	160	170	184	212	150	176	162	172	173	163	197	187	175	162	171	169	173	178	164	152	174	153	151	146	152	161	181	171	182	182	142	186	185	170	171	165	166	182	186	162	165	173	165	154	162	188	171	182	165	159	154	151	152	167	163	182	179	163	184	192	175	182	182	183	176	164	156	165	164	177	152	172	173	176	159	186	179	163	172	178	169	172	155	188	177	168	166	172	182	172	184	180	166	152	161	167	185	153	170	192	186	171	157	186	177	188	183	175	159	192	183	191	173	169	191	153	184	164	186	162	149	200	164	166	195	168	161	157	169	151	183	143	194	183	167	174	178	175	186	187	161	182	180	169	174	163	183	186	186	156	169	196	166	162	170	172	167	143	180	171	146	164	147	176	167	153	187	174	173	192	163	196	149	181	144	171	171	162	159	171	171	164	174	185	170	157	174	177	170	176	167	149	158	159	204	168	182	174	175	160	156	163	158	162	170	162	152	152	178	162	172	130	166	167	196	149	157	173	175	159	164	173	192	166	185	152	181	168	149	165	156	165	172	150	161	160	164	174	169	189	174	171	159	174	171	178	155	178	177	168	176	167	165	175	148	171	173	176	175	163	156	177	154	180	210	171	152	178	191	168	179	151	188	178	165	150	147	169	164	157	158	141	178	175	156	175	152	168	169	164	160	162	174	167	183	153	185	160	188	162	163	169	183	167	170	170	186	188	175	166	178	162	162	194	182	188	137	173	156	169	174	185	188	181	206	165	151	166	171	150	168	177	135	166	185	165	174	162	161	166	179	157	160	155	187	161	171	160	173	171	172	168	146	156	165	173	179	180	194	177	171	163	158	158	170	177	161	172	169	170	156	175	165	171	174	182	172	174	183	178	186	172	172	178	150	185	163	182	173	157	183	175	175	165	198	170	182	171	166	161	167	174	184	179	165	156	161	172	177	160	164	191	176	167	174	170	149	145	166	175	182	170	160	158	181	150	171	179	169	154	176	167	177	171	177	181	152	170	172	152	174	166	184	139	161	148	189	170	158	157	178	167	184	171	193	156	147	161	161	188	171	177	181	171	164	196	155	184	179	163	198	159	136	181	185	176	143	197	180	169	162	163	162	172	182	146	164	178	177	181	160	164	165	166	151	154	176	165	182	184	154	186	185	169	177	183	176	180	144	187	185	200	153	166	164	176	193	169	190	177	175	191	166	166	174	171	151	168	173	152	178	149	174	147	173	178	192	183	161	175	176	174	181	183	165	167	160	184	167	157	196	176	158	150	186	163	206	170	174	181	151	176	168	174	187	148	161	190	192	168	158	183	201	163	173	184	175	139	171	176	171	186	167	195	141	180	159	177	153	165	163	193	159	182	180	141	193	187	179	178	165	184	156	163	174	176	163	172	166	164	203	175	155	156	184	152	186	168	141	194	180	176	174	166	156	166	164	164	177	152	172	177	153	174	162	177	159	160	172	162	165	147	168	183	184	177	173	140	161	181	193	149	175	166	176	165	173	168	182	142	172	173	160	174	169	190	174	161	171	169	171	184	157	176	151	169	186	161	199	178	166	171	205	180	181	163	166	161	154	179	170	168	180	168	185	158	180	147	167	162	157	189	173	165	150	165	179	178	160	161	175	170	143	145	175	161	179	177	180	188	172	194	185	179	171	188	157	150	179	158	186	171	180	164	174	153	171	161	184	170	161	177	159	185	163	190	170	144	191	170	154	173	181	153	149	160	160	160	151	177	166	173	171	161	163	150	161	196	170	164	152	183	183	174	173	175	169	168	175	185	162	175	147	176	161	142	185	159	174	181	180	165	184	158	179	180	163	188	183	169	188	165	176	179	163	194	167	177	146	163	168	182	151	183	167	180	173	166	180	175	161	168	174	167	163	158	171	176	200	170	197	170	167	182	186	166	182	200	181	168	167	159	168	181	156	182	172	172	167	178	190	162	163	157	192	175	187	145	152	193	172	159	163	168	181	166	187	177	192	165	189	172	167	154	184	188	176	169	182	192	186	173	183	181	194	169	181	172	164	180	194	187	176	159	159	158	169	171	169	176	169	160	174	165	165	165	209	173	167	165	167	151	167	184	179	146	159	169	169	189	166	187	170	167	185	178	175	148	158	185	166	162	157	174	149	197	170	185	186	166	165	176	162	203	176	167	172	158	165	149	162	166	182	173	166	191	174	182	184	179	199	161	175	153	166	183	164	176	184	179	152	199	188	172	164	165	169	163	171	174	177	152	182	176	162	173	193	166	183	166	172	171	162	165	167	184	153	198	168	187	175	171	172	161	188	166	193	165	177	173	158	144	164	155	183	201	175	150	196	143	168	173	154	169	160	164	187	165	171	162	148	151	162	161	161	174	172	181	156	191	183	183	160	167	189	170	164	156	164	175	164	179	162	179	187	161	160	155	137	169	172	189	145	161	174	164	174	191	158	168	160	179	189	189	161	177	162	157	181	163	176	176	160	165	174	172	200	170	167	165	162	177	166	179	187	167	163	170	165	171	162	170	158	172	152	183	158	172	163	161	176	173	154	186	179	180	170	161	161	191	168	179	194	158	146	147	179	165	166	181	168	167	205	183	194	178	138	194	174	174	159	167	183	174	153	156	177	169	165	170	158	155	172	191	196	156	166	147	161	168	167	154	187	140	165	184	188	158	201	160	178	193	149	177	172	180	176	147	171	165	181	161	176	166	181	168	183	173	179	157	185	168	145	179	155	175	163	178	159	171	185	155	175	185	181	159	171	147	196	158	180	157	179	170	170	179	177	162	153	157	169	174	157	179	192	167	152	178	163	165	185	190	154	193	167	185	161	195	164	172	167	169	173	155	175	190	162	176	181	177	165	177	170	174	182	147	179	158	160	153	166	182	187	168	165	174	175	180	198	155	161	155	172	155	172	179	126	172	161	151	158	192	191	173	164	154	169	203	165	176	169	170	179	155	170	179	173	189	167	184	165	161	141	175	196	180	183	199	172	172	170	170	186	176	204	166	191	201	175	187	175	172	182	170	171	186	170	151	184	174	193	182	187	196
7961	17685	14499	8748	6915	3989	2739	2044	1650	1296	1107	939	843	742	635	592	525	472	454	455	386	386	414	365	321	327	330	305	294	301	294	310	281	302	269	304	276	266	249	265	258	271	246	232	256	243	231	249	247	235	243	257	257	253	218	237	233	253	223	243	248	252	217	269	218	257	229	232	245	225	236	237	218	225	241	222	206	217	225	239	211	205	195	206	235	238	239	215	230	239	213	250	235	242	226	250	245	212	221	189	213	211	221	204	217	217	223	239	200	199	212	211	239	232	219	224	241	207	217	245	250	195	233	210	234	209	206	242	228	218	232	218	206	227	239	221	244	222	212	219	216	225	215	213	228	214	222	216	198	234	222	226	219	223	240	245	204	206	234	206	203	193	225	209	212	211	222	218	240	225	221	237	213	233	227	226	231	231	211	225	237	222	211	229	217	221	221	219	212	212	201	212	213	218	221	188	210	211	201	230	221	206	210	213	192	217	216	191	201	232	220	228	233	230	219	193	202	208	205	203	220	217	242	213	211	210	209	203	213	206	205	206	247	209	217	245	220	209	209	232	210	208	212	220	238	214	238	201	210	211	214	228	220	212	205	213	231	211	215	240	222	208	202	207	212	239	224	223	253	216	217	233	221	217	204	238	201	238	240	218	245	217	185	210	211	228	219	201	202	210	231	203	218	218	220	204	215	209	196	207	185	199	217	209	244	213	246	214	212	238	233	225	210	226	194	209	235	202	218	206	214	225	222	204	194	217	201	224	208	235	213	206	221	239	205	243	229	219	182	237	188	218	214	208	205	221	239	217	227	204	224	233	243	207	189	189	231	216	202	214	218	211	200	219	212	213	186	208	216	199	210	222	221	233	223	215	208	217	214	206	219	203	223	200	225	220	208	212	227	211	221	222	229	236	232	216	217	211	213	251	201	219	227	205	210	230	220	224	206	227	220	240	201	206	214	231	213	205	198	221	199	216	216	216	217	226	240	219	232	197	220	220	223	200	204	214	208	224	219	209	201	242	238	206	217	215	200	219	218	226	202	209	197	206	206	195	184	211	225	218	231	219	210	219	195	211	202	212	240	206	221	215	210	222	224	233	209	201	237	218	190	216	227	180	210	224	203	210	221	188	228	221	225	224	216	211	208	205	201	220	234	221	229	212	223	186	227	192	219	227	216	198	236	219	203	217	219	206	203	216	219	247	218	222	230	220	218	205	191	192	224	237	222	208	240	220	227	231	216	219	200	203	218	235	189	231	220	222	226	218	225	227	201	196	230	193	226	247	219	223	233	200	219	211	218	191	225	205	211	186	229	241	211	230	221	205	227	225	215	236	226	235	212	220	218	198	219	210	211	204	203	199	204	213	218	211	240	200	219	250	218	196	206	215	221	234	221	234	216	231	220	226	250	203	212	236	222	208	179	216	198	214	181	225	215	210	197	226	210	203	203	239	220	216	210	199	245	210	210	222	214	217	216	204	196	216	226	192	195	197	200	214	236	217	206	228	193	200	207	215	197	202	214	220	227	214	205	228	217	209	223	214	204	206	227	222	242	197	222	194	213	218	198	229	218	227	218	179	224	210	223	207	196	212	198	211	217	241	213	224	204	204	209	205	211	204	206	233	212	237	217	181	217	199	204	203	207	221	222	215	214	232	221	204	220	216	226	186	222	188	231	239	217	191	230	233	215	203	194	210	241	215	208	205	228	206	180	235	235	201	224	218	199	224	224	242	208	222	196	234	196	202	212	203	223	219	227	193	208	221	238	231	213	249	211	211	224	213	207	214	221	224	232	237	214	221	219	220	232	203	224	222	214	203	219	249	230	216	216	201	217	222	213	207	193	213	240	223	215	234	246	240	237	235	218	247	220	204	214	246	211	223	203	235	200	200	200	196	181	235	208	222	234	210	224	212	220	231	216	230	218	221	219	194	209	237	227	213	243	218	234	225	219	215	202	213	210	215	192	223	211	239	187	198	211	222	228	218	228	244	207	226	189	217	204	222	205	223	208	204	236	230	199	217	214	222	182	228	226	214	203	236	210	220	217	202	199	239	203	215	226	202	225	205	198	213	193	223	204	218	223	207	208	205	208	194	228	204	238	236	214	200	229	219	205	239	201	194	238	228	219	206	205	238	210	196	224	235	227	212	233	230	204	228	204	210	206	208	193	208	256	220	204	224	256	230	219	254	239	222	240	206	231	206	210	210	197	228	240	226	209	230	229	217	235	230	183	245	220	185	217	203	215	201	226	201	243	231	207	213	225	189	219	190	220	205	160	216	235	223	222	244	215	223	223	218	227	224	238	218	206	213	192	221	234	230	192	217	224	187	218	238	232	200	224	213	216	228	219	227	216	209	214	193	200	220	225	181	205	220	217	193	224	213	231	198	240	211	219	194	209	181	212	231	202	243	196	195	212	210	210	214	223	248	205	221	211	212	216	237	229	233	222	209	211	203	212	210	193	208	204	218	190	216	216	205	210	228	232	228	214	205	220	200	216	207	208	247	215	215	234	215	235	225	241	194	195	207	227	198	215	196	226	216	214	230	214	209	193	193	221	199	232	211	218	216	185	218	224	233	239	220	222	231	218	195	211	207	236	216	203	239	201	236	204	224	211	226	228	236	188	211	211	213	210	195	197	223	200	211	205	224	193	188	223	227	231	236	193	235	212	198	206	229	248	202	236	205	209	207	209	220	221	229	233	244	236	226	206	214	201	216	225	196	221	201	228	213	203	222	230	231	233	202	220	218	216	224	203	203	217	229	215	231	236	218	221	216	222	210	213	204	229	262	179	207	190	221	211	225	223	222	226	209	225	214	249	207	230	203	214	186	238	239	216	220	205	253	230	215	200	220	226	215	221	204	200	216	232	253	210	218	232	228	212	231	233	201	210	218	221	233	248	211	219	191	210	179	212	195	195	205	239	197	217	220	211	244	199	215	216	212	220	222	232	225	221	221	239	212	243	208	208	215	221	192	205	213	216	206	224	201	205	220	238	194	216	188	200	245	238	202	216	211	217	238	223	202	206	226	207	218	212	212	196	224	227	220	204	219	199	222	228	206	219	233	182	212	230	234	206	210	162	219	225	225	195	229	209	202	193	228	226	196	204	194	199	237	202	194	241	225	220	212	223	213	219	222	206	226	208	203	227	202	227	211	220	225	196	210	224	224	246	212	225	211	220	195	209	195	217	220	209	189	223	225	228	209	194	196	219	226	214	234	203	196	220	195	229	222	230	231	248	211	189	232	199	217	198	229	202	205	209	204	198	206	215	227	246	193	240	228	208	201	220	193	223	237	197	227	219	207	219	226	214	221	232	230	209	243	196	216	229	218	209	230	217	235	212	210	237	199	226	205	223	227	248	200	211	225	207	241	210	195	239	231	217	207	219	226	244	230	199	247	207	190	227	216	205	206	210	211	225	236	187	217	234	233	206	207	235	239	213	235	217	219	216	191	209	223	230	218	207	221	226	215	219	220	218	191	211	188	231	220	221	213
26911	20350	8296	1562	1007	649	623	578	536	564	534	514	562	537	525	525	506	556	587	538	525	560	527	530	529	526	525	544	526	522	548	517	536	495	519	499	542	500	477	517	525	490	497	524	512	512	528	503	553	567	564	567	536	554	535	529	565	520	493	536	534	562	532	536	509	538	540	536	535	548	524	514	564	545	489	532	565	525	569	529	561	566	537	514	525	506	530	529	543	601	544	534	516	502	536	526	553	530	558	550	525	539	558	532	474	561	528	554	582	568	532	541	534	548	536	520	549	537	534	520	528	502	512	563	510	533	546	553	533	527	483	545	577	536	542	489	526	508	546	514	533	545	561	547	530	536	510	563	559	548	542	562	496	506	508	553	570	530	544	515	537	532	526	515	516	517	514	542	540	511	532	535	545	524	506	483	514	539	513	526	560	529	515	523	520	534	502	508	531	534	532	508	522	551	498	525	553	536	528	497	570	534	522	479	509	533	530	528	506	522	559	549	498	504	548	523	554	553	554	531	513	544	561	540	527	533	534	506	586	511	541	578	551	512	507	544	504	531	540	593	529	518	550	546	501	526	510	516	513	556	550	551	513	539	549	516	517	493	579	502	548	569	476	536	485	559	537	535	574	567	527	512	560	525	529	527	566	526	538	506	508	514	518	522	501	512	515	532	479	520	519	553	538	528	533	538	557	532	563	521	515	526	521	493	504	563	524	558	562	547	511	524	516	589	565	542	557	522	500	524	509	544	511	547	485	502	529	511	528	519	570	558	506	477	527	536	545	544	511	514	552	539	549	526	582	499	540	548	543	549	580	495	522	545	493	530	531	577	526	527	529	551	533	551	527	517	505	533	507	540	555	535	524	531	531	530	562	544	575	516	520	531	571	473	549	586	558	541	519	533	525	502	542	511	506	545	580	547	535	525	570	523	546	537	550	560	537	524	568	524	496	546	501	540	521	527	538	529	520	561	527	485	528	544	510	508	501	504	534	515	545	523	538	537	534	559	514	566	518	550	553	512	526	539	543	520	544	541	511	562	505	513	524	538	527	570	540	569	517	559	560	529	492	522	549	504	531	563	513	509	556	523	533	544	502	579	543	516	513	514	516	519	558	518	530	534	547	532	558	513	495	505	525	544	546	559	544	537	520	556	521	547	517	506	543	539	553	500	517	527	506	504	503	533	530	521	558	540	519	506	550	498	529	565	524	512	502	541	533	514	526	534	509	548	534	518	503	544	533	531	560	540	573	555	489	501	490	569	488	540	508	508	542	531	533	538	538	548	573	507	532	528	521	551	528	511	520	518	530	537	529	549	533	547	512	541	505	516	498	548	527	514	581	510	568	514	506	532	533	550	540	526	579	510	549	540	520	541	500	531	498	518	530	564	514	517	500	485	497	548	513	506	483	493	552	538	544	558	569	514	533	561	572	564	483	524	536	520	547	536	531	572	547	536	518	554	503	522	529	527	551	535	521	529	532	519	526	479	542	541	509	521	539	476	503	548	517	588	519	521	523	534	563	522	532	496	548	541	568	529	572	553	517	521	551	537	543	542	524	536	553	527	538	539	552	506	483	507	536	534	512	521	532	523	473	558	506	535	525	516	563	479	531	514	510	534	492	498	537	534	509	520	531	547	534	545	549	535	517	523	562	533	569	488	546	472	504	511	523	544	506	481	527	540	541	522	521	526	504	554	548	554	569	567	513	507	525	510	542	506	512	484	560	534	514	519	513	499	540	539	488	550	512	522	555	492	532	516	535	531	508	499	540	571	503	527	503	558	537	564	520	536	546	528	518	510	502	520	516	542	511	543	538	563	543	537	497	533	508	571	513	527	499	485	514	507	562	542	556	545	545	541	532	527	497	527	584	547	579	517	521	506	531	561	555	536	540	536	504	530	548	517	534	482	530	501	499	520	512	554	530	545	534	554	528	543	542	523	549	538	543	550	535	514	538	510	538	547	548	518	505	546	607	532	559	561	495	503	489	581	559	534	528	542	522	554	570	515	530	514	544	555	531	526	555	527	595	559	510	544	535	545	502	508	538	547	518	530	502	512	541	552	577	508	509	507	523	524	507	559	501	573	557	529	507	541	520	544	522	538	575	564	541	539	492	526	562	504	574	548	507	505	513	515	565	536	501	533	544	495	504	534	522	521	542	519	523	550	537	525	516	534	511	540	551	528	532	514	529	584	527	528	545	546	547	550	583	534	524	499	494	555	524	505	508	524	513	519	595	573	554	508	502	519	537	527	471	527	512	519	537	515	509	529	527	562	524	571	543	489	494	548	515	549	497	494	515	526	517	485	537	492	549	518	537	504	511	551	509	522	489	479	543	538	533	533	521	525	495	512	501	499	541	523	547	470	541	520	527	538	530	483	520	508	509	555	543	555	517	539	502	527	531	519	512	505	508	555	533	498	538	518	513	521	495	499	550	581	477	538	532	535	548	526	528	540	528	491	544	569	522	520	551	538	527	547	526	511	520	515	560	538	533	531	518	520	534	534	527	554	502	564	529	538	492	575	557	524	547	517	522	507	526	553	524	523	508	569	534	549	536	480	541	516	530	503	555	512	554	542	560	519	561	496	530	567	560	521	547	501	581	535	559	520	496	507	538	529	544	538	543	519	522	511	555	555	529	550	522	563	537	539	522	539	585	511	531	504	555	555	561	527	537	501	559	547	545	517	531	542	491	479	548	516	534	512	514	512	523	505	525	543	569	535	549	530	595	560	527	522	496	506	534	517	508	517	515	508	544	523	535	518	536	573	500	533	553	511	546	545	530	532	535	525	552	527	556	508	534	514	542	488	535	549	551	518	581	522	527	519	562	526	534	556	548	529	533	519	552	504	515	530	529	521	549	533	510	514	539	521	505	490	529	492	499	555	540	501	543	576	540	533	526	533	513	518	527	560	543	571	555	491	567	545	541	535	519	578	505	522	575	540	547	527	542	520	573	522	513	545	534	536	561	547	500	534	512	542	530	527	530	534	490	547	514	576	509	561	508	543	520	518	532	588	521	499	577	499	531	517	506	501	506	526	524	531	542	543	531	500	526	508	543	547	581	500	539	527	537	539	538	519	493	500	516	510	508	464	530	518	539	539	521	603	541	520	526	534	524	502	527	546	523	531	541	526	514	533	556	535	511	531	541	524	494	536	512	569	512	511	537	540	533	556	511	522	496	542	543	562	493	521	549	555	526	521	538	514	560	525	523	518	548	517	489	538	566	540	508	543	523	553	520	543	517	515	543	553	525	507	501	550	521	510	553	520	536	504	541	522	521	544	549	569	531	523	503	522	542	500	536	581	535	528	543	541	555	500	527	514	529	561	543	529	515	555	481	539	532	538	526	561	520	530	525	513	518	538	529	532	534	520	535	554	540	523	533	565	537	508	537	520	573	522	543	497	552	531	514	492	499	513	538	543	508	543	513	547	494	578	502	502	564	522	477	507	530	540	522	543	534	532	517	595	553	520	555	559	536	474	550	544	571	519	558	530
4366	2022	2203	1963	1641	873	785	759	751	739	697	703	709	671	640	751	683	719	686	715	699	667	704	680	664	649	677	669	659	722	670	667	642	695	698	723	688	677	688	733	677	665	649	664	676	679	659	650	641	705	675	708	681	671	690	709	694	700	694	707	698	645	672	618	645	672	717	699	676	688	644	727	685	648	675	695	685	654	713	646	679	670	710	669	690	682	628	673	694	675	694	661	674	661	646	643	688	676	693	702	700	703	623	651	656	664	602	672	682	678	661	677	688	679	674	702	648	690	647	682	685	658	668	618	651	676	673	694	720	676	720	700	690	675	661	692	700	703	664	653	713	697	687	646	728	698	711	669	682	666	672	664	656	702	654	701	681	637	665	737	697	691	683	684	648	750	691	666	687	676	736	699	668	693	653	682	654	695	720	620	683	673	675	695	687	694	685	625	730	664	735	650	646	644	672	663	674	704	676	684	694	709	696	667	690	692	666	693	731	712	684	698	639	688	675	698	672	662	666	659	683	682	638	688	655	701	649	666	630	686	686	663	651	707	659	657	701	642	705	735	687	618	693	720	695	667	648	632	680	685	666	676	714	667	630	699	681	672	710	656	677	644	684	661	662	665	678	698	677	714	702	704	690	676	660	675	687	646	690	720	690	660	680	705	671	638	666	680	637	693	701	679	678	644	725	652	647	654	711	640	656	645	686	647	690	682	688	672	655	654	696	650	630	663	661	688	702	674	690	685	668	688	622	654	658	693	697	719	683	688	668	693	700	705	664	662	699	619	709	660	688	714	662	644	672	672	712	644	681	651	712	666	682	697	678	692	703	708	671	603	681	655	678	686	620	693	671	696	646	675	656	691	667	634	668	687	623	664	661	678	675	676	708	664	704	648	630	668	650	691	648	651	617	681	685	726	692	624	641	648	688	656	648	647	602	670	671	709	704	649	721	683	687	680	660	730	676	731	705	721	695	659	683	679	710	750	667	667	681	689	684	645	653	675	725	688	647	670	638	667	647	662	689	663	667	697	697	725	681	669	642	704	671	653	683	621	699	655	679	657	644	647	659	665	673	668	667	686	644	672	696	681	681	650	672	707	637	685	686	701	692	670	672	658	689	666	681	641	610	642	697	652	659	650	687	690	667	633	635	651	733	703	680	645	694	672	691	642	709	697	666	672	700	735	647	680	706	646	699	716	731	653	698	706	699	703	656	700	739	731	668	685	700	655	633	677	650	644	664	726	666	699	708	654	694	743	661	670	677	729	684	670	654	674	647	651	662	724	640	725	691	646	611	649	686	641	685	652	709	681	695	692	705	683	654	659	687	705	643	665	663	662	687	688	691	698	670	697	700	668	620	679	670	683	673	659	669	677	665	673	718	691	665	670	702	656	682	696	665	689	657	659	665	654	657	666	693	642	681	710	679	670	716	661	647	713	696	668	635	651	735	684	688	692	665	680	665	634	688	693	676	679	669	734	633	647	658	739	723	645	709	686	658	679	699	690	704	654	680	659	691	681	674	642	695	680	720	664	687	709	642	674	688	672	679	686	652	673	658	687	713	678	710	730	640	680	700	680	661	684	691	660	721	656	670	682	661	734	680	627	651	676	647	668	719	691	638	648	698	656	698	671	652	695	683	718	680	697	713	704	669	651	685	673	662	657	688	723	652	663	684	629	626	663	698	693	673	686	634	672	643	711	691	698	681	720	679	740	668	655	706	616	675	690	706	673	623	681	640	659	696	645	687	715	664	671	703	683	699	670	697	695	647	692	618	663	639	678	651	658	705	693	684	689	725	708	651	673	657	722	633	719	647	680	670	675	710	692	667	692	665	682	629	678	698	656	663	687	662	635	707	627	672	676	696	688	663	700	687	673	681	726	615	723	669	643	670	661	663	691	671	679	667	662	667	672	670	676	682	670	626	658	661	645	677	672	680	656	673	684	669	683	679	672	690	645	660	646	675	681	670	704	632	729	646	701	677	660	678	663	679	665	682	695	703	658	696	729	705	708	713	693	707	707	669	644	695	665	663	681	678	705	696	668	689	678	656	697	658	666	715	670	668	742	655	712	656	661	701	697	731	686	678	714	736	709	701	660	696	610	641	715	694	719	665	676	689	641	678	649	681	708	680	676	673	628	709	705	692	688	707	672	641	682	644	651	646	691	727	726	672	624	723	685	657	691	699	639	695	677	693	656	659	710	692	674	662	669	662	717	603	740	692	663	641	652	676	634	695	650	684	690	644	676	708	655	695	657	660	666	701	700	659	642	694	681	758	645	680	704	672	712	686	712	708	715	642	664	681	700	692	724	643	684	708	683	643	695	676	670	649	644	718	679	645	681	717	681	646	653	671	676	680	703	658	667	677	688	699	650	696	701	645	697	701	665	688	714	664	647	666	662	662	667	701	675	680	699	707	703	689	681	694	739	663	674	702	698	679	691	675	672	692	687	686	682	628	666	663	680	683	685	710	664	726	659	723	692	679	657	716	680	648	691	672	673	695	655	715	681	726	699	665	666	701	643	606	690	669	734	679	681	654	673	701	669	695	642	671	685	688	708	660	673	715	662	645	703	633	714	681	639	711	690	646	684	668	699	690	659	670	730	654	672	701	676	668	710	661	669	683	690	673	655	637	745	695	688	680	688	681	673	735	652	692	617	640	680	687	659	655	687	662	650	640	733	641	642	711	696	641	659	682	707	647	673	689	675	705	707	700	627	711	641	642	662	714	629	703	656	688	709	656	684	694	715	690	638	672	690	704	693	667	679	709	678	672	681	713	682	742	696	664	702	693	665	661	674	682	648	718	646	666	674	663	692	686	601	708	726	634	688	653	672	726	662	678	726	696	695	680	688	711	657	660	678	669	661	635	667	651	679	703	697	661	715	659	681	674	674	688	663	663	644	687	689	621	698	685	658	730	685	670	692	656	737	744	696	681	700	721	698	628	677	675	639	635	679	704	646	651	695	694	664	649	679	688	694	657	658	691	706	700	668	668	695	670	662	689	688	675	738	606	673	722	715	657	660	665	677	670	684	661	663	689	697	666	633	685	684	706	711	683	662	675	659	682	692	699	675	634	653	677	700	729	687	660	653	680	625	681	679	716	643	628	704	656	646	664	697	677	666	695	663	707	665	671	668	685	671	677	619	706	670	688	666	701	723	628	668	647	678	673	657	696	683	680	691	657	669	675	672	720	672	667	735	636	669	705	672	692	652	672	738	651	643	665	666	680	647	689	705	693	690	676	647	685	685	676	686	659	714	689	694	670	673	670	696	668	658	657	664	658	658	673	672	637	670	704	687	686	672	678	644	699	617	717	715	692	659	689	658	662	658	708	660	688	685	699	692	654	688	712	711	680	693	660	658	718	674	656	679	691	690	660	641	676	694	692	643	673	610	707	679	675	686	606	673	656	665	601	691	680	692	683	700	635	701	648	641	683	630	649	669	706	681	665	749	715	703	698	729	692	662	655	663	700	671	664	749	649	640	675	735	604	661
23889	21206	28590	24105	21196	10514	1032	645	539	480	427	394	363	344	354	359	326	317	321	312	310	276	290	299	298	326	287	314	280	288	321	279	305	289	273	279	296	302	268	263	265	253	291	259	282	280	261	288	231	264	277	273	279	259	266	271	287	256	280	270	244	276	276	278	290	258	261	293	275	286	266	280	265	252	251	294	250	292	263	303	276	305	264	301	259	266	282	305	282	288	288	271	269	268	271	273	258	266	275	274	288	272	285	278	268	260	243	308	241	244	264	249	264	292	295	259	285	259	281	303	279	281	278	220	266	287	292	290	266	296	295	266	285	254	290	313	256	239	264	271	245	263	279	265	284	268	311	318	295	289	269	278	266	285	253	286	280	276	269	264	260	261	277	286	236	254	261	290	271	254	257	273	263	243	284	259	270	275	267	271	284	274	255	266	253	273	267	273	243	277	280	267	243	254	266	243	286	268	260	247	244	280	256	300	267	273	285	255	279	260	264	288	268	237	290	268	270	261	297	270	265	246	278	265	278	277	285	272	269	281	257	262	275	292	265	248	280	296	272	258	267	270	283	290	278	266	248	253	285	273	285	295	281	277	270	273	282	260	257	272	291	254	295	279	273	264	229	274	268	282	228	276	254	257	299	256	264	262	284	267	278	282	250	294	290	276	279	254	254	259	281	277	291	277	260	252	257	249	253	275	261	283	272	264	293	264	261	285	261	266	251	287	286	278	279	292	242	273	262	255	273	269	249	268	263	268	310	260	250	269	240	255	274	273	268	267	297	265	292	264	271	255	290	288	267	266	284	252	264	279	274	244	283	286	242	242	246	263	292	219	235	289	228	240	270	283	241	285	300	275	278	248	267	252	279	249	266	269	238	262	283	280	287	246	237	232	254	270	260	248	270	269	253	271	266	229	281	268	270	256	273	281	289	270	279	272	268	265	265	255	271	275	267	267	311	272	272	279	241	301	275	292	249	259	282	275	283	260	226	251	243	273	269	277	266	295	284	274	276	243	275	240	265	257	285	298	252	296	249	271	264	256	248	300	249	282	258	275	275	275	257	271	277	276	275	313	253	273	270	254	294	284	289	295	248	250	282	277	234	247	263	259	242	281	294	237	272	276	275	247	240	252	271	276	290	253	260	283	269	291	272	290	293	263	266	272	281	263	262	292	293	274	266	262	282	274	265	286	252	243	287	261	267	255	284	225	248	280	228	284	249	269	282	272	245	277	272	290	277	277	256	288	273	265	263	275	246	267	267	269	264	241	283	283	231	267	261	311	247	275	285	258	267	281	267	262	279	288	267	282	268	234	258	280	279	285	264	261	253	273	255	247	268	293	272	285	280	247	273	257	267	278	260	270	256	256	288	265	259	265	279	261	300	288	234	278	243	294	282	265	258	245	262	267	267	280	252	262	262	258	251	275	277	273	269	260	273	309	266	261	278	315	263	250	257	262	255	267	258	302	234	290	246	261	289	305	286	249	319	244	264	261	281	255	254	255	275	280	264	265	251	254	273	259	294	253	273	271	284	272	289	265	263	271	261	284	265	250	298	274	243	239	253	245	236	274	300	243	281	265	254	312	257	280	259	256	291	279	281	289	254	285	256	256	294	253	244	281	253	281	289	275	257	242	251	268	267	259	277	279	246	286	257	282	271	277	261	250	272	263	289	255	260	257	268	267	269	300	259	252	263	268	271	295	262	284	298	258	251	269	255	257	287	263	284	268	282	268	257	245	283	266	242	274	264	248	269	265	241	252	278	309	242	209	263	243	274	274	263	282	308	286	275	269	260	279	270	283	243	245	261	285	283	235	271	276	253	275	260	251	279	252	269	266	269	258	274	260	277	261	317	246	250	256	256	261	271	292	268	297	268	287	271	248	278	278	277	291	261	242	284	244	276	263	253	278	267	259	247	238	268	293	260	280	262	281	246	290	255	275	259	246	291	265	259	290	229	267	244	257	247	268	260	254	278	247	264	267	285	267	277	250	270	270	269	270	228	239	271	278	285	249	274	275	263	286	277	231	238	261	266	261	262	241	278	244	249	265	274	274	275	290	266	296	261	284	262	282	267	235	262	240	300	247	307	281	269	239	274	283	270	280	254	265	256	251	265	271	259	266	283	260	275	319	264	276	245	276	255	278	281	259	283	263	258	278	257	254	297	291	293	248	258	286	258	268	283	286	243	254	236	312	286	264	272	280	271	272	294	261	261	311	266	251	291	293	229	260	246	301	254	285	267	257	284	244	290	299	254	274	286	289	269	276	284	299	276	276	286	244	287	260	275	254	265	259	274	264	290	271	257	275	263	261	280	271	248	277	287	252	259	263	259	287	272	273	265	256	286	257	295	272	292	268	270	285	280	251	270	277	274	259	246	308	283	269	292	286	321	272	277	275	252	269	257	285	257	272	284	269	265	275	266	252	259	253	275	289	285	272	278	260	292	291	263	274	277	241	282	265	243	271	278	258	270	290	267	264	266	255	270	288	254	285	271	264	227	250	293	271	265	274	267	278	262	284	271	267	296	263	253	264	266	285	303	282	279	271	273	260	277	253	293	265	250	274	249	268	268	249	276	276	258	247	269	284	297	267	230	289	285	286	253	266	267	274	244	275	261	251	272	288	247	265	275	260	287	271	227	263	259	283	262	265	275	268	240	235	250	270	280	254	268	262	228	257	293	258	240	239	260	245	267	266	259	286	256	265	263	280	259	266	278	241	269	222	262	267	240	271	251	281	306	264	277	264	297	271	265	264	288	271	267	259	267	250	252	245	285	260	298	253	283	262	275	263	265	257	270	249	278	282	278	306	263	257	252	261	252	286	269	277	267	306	274	278	247	271	276	290	282	266	244	276	265	264	253	281	254	245	265	279	266	255	281	268	263	263	264	251	236	265	246	234	260	251	276	263	245	251	278	258	258	250	293	245	278	268	276	238	269	249	254	244	268	245	275	261	263	247	272	284	273	277	257	263	266	257	287	234	276	272	249	243	268	233	245	233	285	248	251	232	266	271	273	301	277	282	262	234	273	257	274	274	278	289	282	285	251	268	286	262	280	233	261	261	250	284	256	277	274	261	259	271	268	272	269	247	249	260	247	258	265	272	270	278	247	254	267	233	253	264	288	278	263	268	276	253	292	257	271	269	285	274	235	258	289	262	266	254	243	260	268	241	249	256	249	267	296	263	255	267	256	263	256	269	271	258	250	248	245	263	275	274	254	253	266	231	260	258	246	262	301	260	235	265	260	283	262	229	284	269	228	275	278	250	249	266	267	268	294	252	276	275	263	253	277	266	231	254	286	282	279	261	261	250	282	284	265	249	250	260	279	266	254	265	266	247	273	245	299	273	259	258	249	281	261	272	276	301	268	251	265	250	245	266	277	261	272	263	240	255	271	303	261	278	261	270	286	282	310	272	275	285	273	236	279	253	242	263	281	272	289	267	277	271	268	253	283	271	260	285	261	241	246	259	296	241	251	260	252	301	279	249	283	281
5491	11119	10084	5965	4223	2355	1716	1292	1079	878	777	723	674	639	574	512	539	486	492	452	465	456	410	425	411	426	415	407	412	380	428	375	363	376	387	395	363	403	383	363	384	376	378	383	386	391	367	366	362	375	355	357	349	352	367	357	334	340	371	338	366	333	359	342	387	334	357	357	355	377	347	371	358	339	340	368	367	378	368	354	311	356	375	352	333	346	376	353	362	336	393	358	389	327	367	347	319	367	394	342	374	369	354	337	368	346	354	359	390	348	323	356	400	358	365	328	407	356	390	388	352	357	340	378	373	332	370	375	340	395	383	359	351	371	375	396	367	359	384	354	371	379	366	347	372	370	351	341	387	357	337	386	335	350	334	381	352	338	374	380	342	364	356	363	346	378	380	339	350	377	362	367	340	353	349	374	368	346	343	355	338	333	389	356	354	406	399	345	344	353	396	379	361	359	365	361	354	348	366	389	386	349	369	304	338	381	370	361	369	376	350	347	374	369	337	318	342	376	341	363	353	359	353	385	336	346	348	380	334	357	374	398	359	336	377	355	344	331	359	326	357	329	381	359	369	342	339	372	356	356	344	338	341	372	362	374	338	366	382	397	372	362	309	366	397	363	365	323	358	349	339	345	351	367	335	327	355	377	355	347	386	376	367	347	334	358	345	335	365	340	344	337	344	348	376	363	337	365	365	351	368	336	349	377	367	327	342	317	351	370	349	349	373	336	371	341	363	362	352	359	343	370	369	363	366	334	360	358	354	369	365	366	354	370	393	347	382	341	364	347	351	369	340	343	343	373	353	399	354	377	365	389	378	342	371	358	383	361	340	370	363	352	332	325	345	346	387	367	348	356	355	402	384	386	359	342	379	368	363	345	352	406	325	347	359	337	348	382	342	351	343	357	340	340	382	355	352	389	336	339	357	351	378	375	328	357	372	373	324	367	361	338	344	348	354	357	345	370	341	392	402	376	344	352	359	366	354	354	323	347	328	337	361	352	341	367	380	365	370	393	345	315	369	363	352	367	339	339	374	370	327	369	337	369	339	332	348	326	363	339	361	368	331	348	356	345	371	382	344	330	306	344	336	349	378	347	333	336	327	366	355	328	376	323	322	366	352	350	368	395	344	357	335	340	378	362	330	390	359	331	370	350	355	343	324	342	361	341	363	322	357	357	342	343	359	339	375	382	342	359	373	343	351	359	364	371	352	371	332	385	390	339	340	338	351	345	383	314	347	339	371	348	360	374	362	371	372	356	385	360	353	397	353	360	367	370	339	341	362	313	356	346	346	369	372	384	357	367	330	342	375	378	337	342	361	360	333	359	324	359	387	356	380	344	364	357	361	373	355	310	341	349	371	363	357	343	359	360	377	358	348	347	387	373	343	378	323	376	368	360	372	367	373	335	373	365	340	358	347	349	377	352	347	332	381	352	355	342	336	375	391	356	391	347	352	337	377	329	346	352	355	379	374	336	368	332	355	368	353	375	353	362	318	349	363	350	323	355	359	338	359	405	341	350	343	356	385	349	357	355	351	347	372	361	336	387	352	362	326	352	358	355	348	358	353	344	359	360	337	367	370	357	373	362	334	363	313	347	357	357	349	353	340	362	346	344	368	380	335	351	350	400	360	341	354	357	356	367	357	367	357	394	362	338	337	354	324	365	367	361	381	352	344	338	340	352	359	339	364	369	325	363	357	317	363	333	353	374	364	359	349	335	397	358	391	358	341	393	356	381	327	360	347	330	385	358	315	358	351	352	352	353	360	365	366	320	363	339	354	351	388	369	341	328	350	347	371	338	355	358	344	378	399	342	357	352	322	378	368	350	378	359	346	376	372	335	331	384	378	341	382	327	326	352	367	330	352	354	353	370	388	380	332	388	375	331	383	349	346	351	355	363	392	374	380	364	385	401	379	340	329	339	356	364	319	341	388	370	386	382	336	389	375	336	319	339	400	391	360	349	323	372	367	333	346	374	347	361	365	368	327	363	319	353	385	364	342	368	357	380	369	372	326	352	375	335	376	377	362	345	371	360	344	374	388	376	339	377	350	368	367	387	366	356	347	322	353	358	362	389	338	347	335	343	345	351	372	355	350	339	378	394	389	355	372	381	360	351	327	337	374	316	361	401	369	380	338	390	347	326	324	362	369	368	342	352	368	355	385	331	369	358	348	362	351	339	359	352	347	342	356	377	359	329	364	334	378	325	378	354	323	368	358	354	359	360	329	364	363	362	360	388	333	379	372	322	361	370	338	352	366	332	358	391	348	332	337	325	379	346	368	359	345	345	337	373	362	328	369	374	363	377	331	337	389	375	368	336	330	358	346	338	349	394	356	321	332	356	359	364	362	363	349	374	338	373	346	354	379	373	353	391	341	339	357	362	347	343	354	332	365	394	368	373	360	365	345	319	383	367	353	393	338	324	384	315	391	333	368	331	361	388	368	362	373	376	362	357	375	350	348	353	362	300	366	370	343	361	363	344	360	368	370	346	358	345	351	355	323	349	398	351	343	341	362	344	364	321	369	368	313	394	335	327	388	377	353	359	377	357	347	367	392	372	380	375	326	358	345	360	353	372	344	385	383	342	324	362	382	388	345	365	344	373	346	375	352	345	363	371	379	356	372	403	376	323	342	363	386	365	328	342	327	368	329	388	362	363	380	364	333	342	341	376	345	376	370	303	377	393	340	390	337	349	344	349	359	337	351	374	348	380	376	368	380	377	333	370	409	329	362	369	349	355	360	373	369	349	394	368	337	356	365	346	397	373	369	353	374	350	373	371	370	338	354	341	355	358	347	348	337	353	349	350	373	371	339	361	350	351	341	316	362	310	324	382	348	318	332	340	347	374	396	354	350	366	372	342	346	395	330	343	349	349	354	333	376	348	365	344	354	362	411	354	356	341	360	345	364	335	326	367	340	324	332	339	337	384	362	361	346	342	337	352	361	358	390	349	375	328	336	365	360	363	362	336	332	358	345	358	361	341	359	354	354	377	359	327	342	365	345	378	354	348	327	345	352	336	368	390	341	364	363	398	360	359	356	369	342	356	342	391	336	399	348	356	368	337	324	360	350	355	347	324	317	347	324	341	351	344	360	359	353	328	371	362	347	362	358	354	366	369	363	408	322	364	342	364	369	376	353	309	362	367	361	356	359	342	337	377	344	344	344	386	381	365	380	337	365	371	348	385	352	365	396	342	351	329	355	365	405	355	352	346	360	364	343	347	361	349	371	379	328	372	330	350	355	335	351	361	341	343	335	355	365	333	369	364	325	336	335	341	356	333	358	338	347	330	362	398	328	363	363	373	372	377	326	352	349	362	369	364	370	352	388	345	369	377	370	368	360	327	362	376	316	362	367	350	373	364	331	356	347	355	370	349	372	394	367	348	388	356	374	349	370	351	402	323	329	344	332	333	388	317	320	374	339	333	356	334	357	370	358	393	346	346	362	346	330	368	363	383	380	347	359	329	383	341	344	375	339	358	363	364	336	355
22899	21183	28979	23653	21187	21231	8361	958	651	547	508	421	407	349	324	304	307	292	285	272	296	259	247	213	194	226	204	233	206	212	196	190	225	195	178	203	205	178	173	188	193	162	190	166	169	187	214	190	189	183	154	152	187	166	174	160	190	198	182	145	175	195	177	164	167	202	171	174	177	168	158	209	176	165	201	159	178	171	160	176	157	196	171	172	182	165	172	178	167	166	190	194	179	188	177	179	181	170	177	174	177	160	178	161	176	174	165	173	146	203	152	176	170	186	169	160	191	167	176	172	185	182	191	183	184	177	172	181	165	182	161	177	186	199	154	179	178	203	163	167	178	150	166	136	184	175	174	175	174	160	154	180	170	182	194	169	185	176	157	169	187	160	151	187	212	161	180	168	193	168	172	180	161	180	187	192	173	185	196	173	165	176	215	164	179	147	161	174	189	168	154	164	181	189	167	166	177	178	175	148	193	172	191	166	144	189	157	169	174	192	156	169	184	140	164	193	171	173	164	177	172	179	175	180	174	177	184	164	182	197	176	167	198	143	168	187	192	166	168	205	185	157	159	174	161	188	187	159	185	169	144	174	171	169	176	189	190	176	168	181	175	183	178	171	188	174	193	177	202	180	169	179	172	162	191	190	177	191	176	156	168	170	149	158	178	175	185	192	162	181	184	164	164	199	191	166	160	192	192	171	167	180	169	193	168	182	162	170	175	168	182	168	187	176	189	170	179	162	184	206	180	171	183	155	195	178	189	176	176	167	190	194	157	185	171	171	171	177	162	185	177	186	158	179	174	159	184	171	167	160	211	174	165	207	171	161	160	184	198	172	156	178	170	200	169	170	173	176	181	171	173	164	160	152	158	187	176	179	186	175	176	157	182	185	149	175	171	174	172	165	183	141	177	168	181	179	170	184	169	179	174	177	163	177	169	173	181	173	177	183	164	187	165	186	149	188	160	185	173	186	170	162	173	162	164	156	150	164	170	172	178	186	162	198	171	161	163	156	163	177	151	190	165	189	181	184	158	176	157	167	185	165	157	181	155	174	172	187	148	159	178	202	164	179	179	150	183	177	176	169	163	179	143	168	202	141	162	164	167	160	168	189	180	206	202	197	166	179	208	190	196	161	161	176	173	191	152	169	177	179	187	156	158	180	185	141	173	164	176	168	163	195	185	169	186	179	166	175	158	175	148	172	166	177	133	184	168	160	148	176	150	181	165	181	150	189	172	177	161	187	171	175	169	193	158	161	171	176	181	157	171	181	170	158	170	176	170	143	179	177	179	171	188	175	195	171	190	153	175	189	182	173	196	177	171	191	174	140	183	160	159	180	174	159	189	178	194	145	170	170	161	185	165	170	172	189	187	193	181	174	166	178	164	160	160	171	177	160	170	168	170	184	191	168	189	165	170	180	180	190	164	165	156	143	181	162	156	153	171	185	155	144	195	161	198	186	165	166	184	163	183	180	162	164	169	159	180	173	181	187	171	173	206	162	156	183	177	191	171	180	171	170	174	183	180	162	196	199	158	180	164	180	154	179	195	194	159	190	193	181	154	165	159	145	152	169	169	172	180	189	183	170	198	185	177	171	161	180	162	173	175	173	183	188	195	164	163	176	168	195	179	163	148	158	159	202	175	173	157	183	175	171	174	178	163	197	178	169	171	155	189	183	182	178	188	137	192	151	170	182	193	202	156	183	187	182	183	174	177	171	172	183	156	156	168	166	151	183	173	171	174	186	183	179	185	194	150	159	177	181	177	147	172	184	193	185	160	168	150	151	162	167	175	188	163	176	192	177	156	178	182	180	151	174	157	166	181	170	182	178	196	181	192	165	170	158	162	197	179	159	188	165	159	182	176	177	171	188	176	157	169	190	158	187	172	193	194	172	167	175	152	160	169	165	158	182	162	152	169	178	177	164	167	174	172	181	171	159	207	164	159	156	166	167	154	172	167	179	170	176	151	155	164	184	185	173	173	173	167	165	164	171	176	160	152	169	187	183	174	177	165	189	173	202	163	154	169	162	169	164	160	170	165	174	188	168	177	165	177	176	179	170	180	177	173	171	170	175	174	168	174	165	169	185	161	173	187	173	177	171	163	172	169	185	160	158	180	168	167	182	170	171	174	170	184	180	158	168	170	163	163	174	175	192	140	160	165	160	163	163	173	145	194	164	192	193	167	168	173	141	178	171	169	148	165	173	184	175	167	207	180	187	166	177	162	177	169	179	153	163	172	159	166	144	151	158	191	161	172	192	174	172	142	172	171	201	169	187	169	166	164	141	181	163	170	165	172	175	149	181	192	191	149	155	149	155	180	176	179	151	169	178	173	184	157	180	178	172	162	162	179	161	184	193	165	191	178	191	149	171	187	183	180	168	170	190	156	161	202	190	175	185	173	195	167	166	185	173	159	163	178	185	155	169	182	169	161	176	160	163	191	144	198	165	179	163	164	191	184	175	161	174	173	168	154	204	199	182	164	197	165	183	172	175	171	186	182	160	175	184	149	169	184	183	182	191	174	159	139	165	175	150	186	162	199	188	150	181	147	160	161	165	195	180	185	170	167	174	193	178	169	177	169	165	195	175	163	149	178	184	184	167	188	162	155	158	177	176	194	162	180	170	179	143	174	154	154	152	174	170	173	183	185	192	180	164	170	180	171	189	199	165	178	156	178	186	176	184	158	168	150	176	172	156	177	177	191	175	181	163	166	163	164	172	182	166	148	156	155	166	168	153	181	165	175	186	157	176	179	192	154	179	180	171	184	178	161	151	161	172	150	186	164	172	169	169	173	178	197	168	180	187	185	174	162	170	176	164	169	170	146	144	152	177	161	198	167	200	164	184	165	169	167	165	178	160	175	163	156	159	164	182	159	165	179	159	209	146	203	163	178	165	160	165	161	191	138	161	152	197	169	158	162	165	155	137	187	177	168	184	194	186	149	166	152	159	165	167	163	169	183	188	178	160	166	193	165	156	164	182	163	178	152	184	173	175	195	154	163	178	175	175	177	208	175	197	173	176	173	190	158	184	141	162	167	162	165	181	165	178	167	169	180	187	169	206	154	206	167	160	183	171	194	179	166	167	167	195	152	168	189	153	150	159	178	167	155	181	189	177	150	175	173	160	169	198	170	180	158	167	191	159	160	166	189	172	165	165	179	184	163	175	181	164	153	169	174	172	171	174	163	181	150	166	180	172	168	181	176	143	162	166	183	192	151	174	154	183	200	182	157	179	173	192	160	161	181	187	178	145	166	171	193	195	176	160	188	163	183	166	172	189	153	180	181	161	173	165	163	153	182	169	178	151	181	175	197	201	169	190	184	163	190	176	188	166	165	165	200	192	160	174	180	159	171	179	179	179	175	174	162	165	172	160	173	172	181	186	174	169	172	161	182	159	166	174	159	177	166	182	161	171	152	160	181	169	193	175	191	190	184	162	178	185	175	161	191	162	204	184	201	185	183	187	174	204	182	207	196	186	200	174	153	174	172	168
7799	17705	14838	9158	6710	3729	2693	2085	1603	1331	1080	909	816	679	650	578	530	491	484	407	407	376	384	360	345	328	322	299	334	290	334	285	263	288	284	239	249	263	256	255	281	270	260	227	259	243	229	255	250	233	231	228	231	244	265	239	259	234	228	243	268	239	230	236	248	205	213	213	235	232	246	219	246	213	208	231	228	220	245	239	191	246	230	210	227	215	217	238	249	243	200	214	223	219	222	209	209	260	220	215	208	189	214	210	228	200	212	211	204	228	231	231	226	240	212	229	220	221	224	226	222	215	232	222	224	236	216	225	204	212	204	233	222	224	218	217	213	225	225	185	229	251	232	246	231	211	223	204	215	222	181	225	220	227	207	211	245	226	217	242	222	227	212	201	215	234	221	191	223	224	210	215	219	212	215	227	224	199	202	216	205	216	236	208	201	223	226	244	233	243	222	225	212	214	227	231	217	221	208	227	234	211	234	203	197	211	229	227	202	222	229	198	189	205	203	226	190	234	195	207	217	212	193	185	197	205	214	248	249	226	210	227	228	203	211	227	214	220	216	215	233	246	220	213	231	234	194	191	265	223	241	215	205	212	203	232	200	220	214	194	212	232	213	220	228	217	234	221	246	223	224	228	223	215	225	215	214	227	221	218	228	251	215	176	224	224	205	209	228	238	222	210	198	224	218	222	248	217	199	225	218	210	242	190	230	212	186	204	237	228	231	235	207	212	234	202	260	228	220	241	219	215	211	205	203	214	209	222	225	222	214	232	203	211	225	195	240	204	217	208	250	194	214	227	205	209	209	220	224	223	225	225	235	238	222	236	195	228	226	220	236	212	248	204	225	217	193	217	239	211	226	227	202	261	224	217	193	225	212	191	221	262	230	205	229	227	196	221	217	212	213	195	250	218	203	216	222	219	205	224	196	212	195	252	230	191	207	232	236	211	224	233	224	248	225	234	236	233	216	196	209	249	227	222	215	218	227	215	219	237	237	204	220	236	203	226	213	215	211	198	204	231	262	215	211	227	217	205	200	217	199	234	223	224	209	231	253	218	212	229	225	208	218	211	234	207	225	211	209	210	230	218	241	235	216	210	209	193	234	197	232	188	241	217	197	214	218	219	224	208	236	182	207	232	190	222	225	220	230	245	193	198	255	200	216	226	205	230	192	222	220	193	222	216	226	192	226	223	220	235	180	228	218	204	217	226	203	218	198	209	207	207	227	204	216	212	208	231	230	199	243	220	190	220	221	254	219	228	238	203	225	212	226	229	194	213	246	220	190	217	224	207	252	212	214	208	217	222	227	218	208	232	216	226	222	204	217	218	204	225	202	218	212	199	223	222	233	237	216	194	214	216	225	236	210	196	209	242	233	212	215	216	202	229	210	220	234	214	220	239	241	228	216	228	211	189	214	206	212	208	235	226	252	217	238	226	216	214	197	220	227	209	212	230	215	220	225	238	213	206	201	219	217	188	221	231	203	208	218	209	194	212	216	230	212	202	202	208	207	248	200	220	212	217	239	220	223	204	218	193	225	214	219	213	197	209	196	211	223	192	208	194	221	228	191	214	208	211	243	255	207	234	210	216	208	224	201	211	242	224	196	198	203	234	214	195	223	191	233	222	235	208	225	244	254	200	211	218	212	230	216	193	203	220	219	232	224	209	221	198	229	222	228	204	217	250	213	182	229	233	244	190	214	217	207	215	213	194	222	240	226	210	224	223	237	184	221	215	198	210	219	200	195	230	227	199	211	199	227	221	222	213	209	199	225	204	221	227	242	207	194	186	224	219	216	208	224	236	214	209	231	193	211	207	245	219	219	186	209	211	224	219	219	203	218	226	207	196	212	227	235	215	190	212	220	230	202	210	205	230	215	229	234	193	222	202	204	213	242	226	228	220	196	246	215	223	193	222	215	231	234	215	241	188	205	216	224	222	213	209	213	239	216	222	218	238	226	225	220	208	231	222	208	199	229	230	196	224	235	218	223	239	241	220	218	220	211	236	217	227	225	203	218	239	205	193	209	235	208	206	224	208	223	223	211	216	219	204	238	192	202	201	213	195	209	211	195	223	222	194	225	194	205	213	218	208	229	215	205	226	216	228	241	216	205	228	221	217	229	218	218	229	195	187	220	206	222	225	210	236	208	224	216	223	214	234	214	212	228	229	205	196	217	189	209	214	225	212	211	210	219	217	222	180	215	217	212	228	227	195	200	238	225	209	198	224	211	241	217	219	236	198	229	223	248	217	213	212	216	215	206	228	233	224	205	230	207	198	190	212	219	191	189	218	206	227	214	208	189	236	231	252	212	223	198	209	210	207	200	212	207	223	189	230	214	222	231	212	217	210	232	228	201	221	201	228	216	221	224	209	228	212	207	209	226	218	218	192	222	236	223	205	240	212	215	226	211	219	200	218	192	189	231	208	217	211	223	218	240	220	229	190	213	222	193	216	220	221	264	227	239	202	225	214	216	208	211	208	216	214	250	240	219	212	226	233	247	223	214	191	192	224	195	195	219	189	188	242	222	209	225	223	212	197	203	238	218	216	226	238	225	193	233	208	181	246	230	218	216	203	202	253	203	209	211	228	189	227	217	245	232	210	244	197	242	200	253	200	239	236	257	239	224	210	214	212	203	234	185	229	189	222	218	208	227	230	205	239	211	221	239	201	225	216	240	224	230	243	214	215	234	228	221	227	189	222	237	212	214	205	235	209	221	231	192	211	212	228	203	196	247	254	243	202	235	192	210	237	220	224	230	231	198	227	231	205	187	221	224	218	223	230	206	225	213	206	201	225	211	215	208	216	213	214	230	221	246	207	243	248	206	227	211	222	220	248	197	230	221	226	208	223	229	212	205	200	204	223	214	222	196	226	227	227	220	205	236	213	217	232	212	206	209	210	212	205	235	224	236	212	229	223	233	198	196	203	214	210	212	259	203	200	192	230	240	207	224	250	222	211	207	233	210	209	176	220	223	235	243	211	208	211	230	216	226	208	217	205	206	210	208	232	232	217	207	208	188	234	196	218	211	191	225	204	199	194	223	207	236	230	222	226	198	226	212	222	213	205	215	237	225	203	191	212	205	246	195	196	245	242	197	216	233	236	232	217	231	188	222	243	250	218	196	244	230	215	218	217	204	208	239	213	218	199	222	202	238	252	206	208	217	231	215	229	235	232	225	206	230	203	199	214	200	229	219	221	218	206	207	226	195	216	209	218	224	201	219	214	194	178	224	223	212	197	231	204	202	224	186	231	233	203	207	192	214	203	234	209	200	234	206	213	226	219	228	196	212	228	226	192	231	220	209	204	225	200	197	227	223	224	222	199	231	221	197	205	185	209	229	222	220	232	188	221	214	224	218	228	236	234	215	186	218	215	216	231	246	203	223	208	202	211	233	200	210	228	237	211	214	221	209	203	232	189	213	205	210	202	221	230	234	226	229	221	196	233	193	244	235	203	256	217	237	199	209	223	239	205	199	227	225	232	245	202	232	209
27066	20447	8547	1639	958	594	594	602	589	544	540	581	505	535	546	536	580	538	551	520	517	523	550	502	562	543	538	541	523	562	525	529	568	554	526	528	530	530	572	562	530	552	522	536	572	561	520	543	528	564	578	588	561	548	571	625	567	538	486	535	537	569	504	555	557	537	559	545	533	534	525	548	575	561	537	496	558	565	593	554	532	513	549	529	556	524	564	532	541	558	555	545	557	575	524	530	521	545	542	565	530	509	556	553	516	569	527	576	592	542	484	536	549	531	554	524	557	531	542	547	557	499	513	520	553	531	549	555	497	548	535	541	569	603	530	529	543	579	529	525	520	557	541	551	536	511	518	521	572	561	516	533	587	553	523	574	571	548	618	540	519	514	527	556	519	583	564	555	539	527	538	516	542	502	489	506	543	556	541	527	539	527	542	552	553	554	550	521	537	541	568	535	559	544	533	578	546	500	553	530	524	556	509	576	535	578	540	536	536	499	558	519	545	564	536	517	558	508	549	528	547	572	555	512	519	556	539	528	573	548	510	560	575	549	528	535	517	521	529	566	552	527	525	516	492	555	513	596	505	538	533	576	532	563	533	541	516	540	538	594	541	562	533	563	576	560	551	546	513	539	554	521	558	547	561	546	506	529	558	529	532	530	560	565	521	507	517	541	538	582	543	575	543	555	560	565	497	558	527	563	536	516	516	524	567	578	553	527	537	531	531	527	551	574	529	533	554	564	531	536	579	561	524	531	572	543	522	536	561	533	530	527	509	541	588	514	518	582	532	528	515	523	573	565	496	545	549	482	552	534	519	554	554	572	553	554	545	566	544	540	536	549	547	530	518	548	554	541	570	525	560	560	569	526	531	553	533	571	558	556	534	546	566	525	523	529	537	530	513	562	530	490	580	544	500	491	533	514	537	610	562	572	555	562	527	586	536	537	544	538	527	563	544	557	587	540	543	526	485	536	540	573	525	539	510	560	485	524	524	531	528	550	573	511	506	584	574	540	559	531	519	544	548	533	540	565	521	537	541	560	536	546	510	547	513	589	551	542	540	543	523	564	543	552	525	540	505	553	553	532	543	556	562	562	494	490	536	538	599	556	561	525	529	514	537	518	565	559	592	530	551	524	546	567	501	502	580	531	506	532	537	579	539	537	542	541	549	535	569	541	535	543	533	515	504	517	508	550	558	563	550	523	552	570	530	535	529	538	560	514	529	540	537	500	509	563	533	499	546	534	570	552	489	539	525	566	516	569	533	561	528	545	569	537	540	539	520	537	564	556	527	518	522	529	527	521	556	519	524	532	534	529	522	571	596	557	547	557	500	499	542	560	522	564	521	503	555	564	540	541	554	540	545	562	524	558	532	534	544	560	511	525	530	537	537	543	515	500	523	497	585	533	556	535	540	524	550	526	537	545	486	551	496	495	537	529	522	533	534	535	579	524	556	543	570	519	509	551	550	537	581	550	536	540	552	559	510	572	528	543	528	526	516	553	541	557	535	531	548	558	531	522	535	563	533	522	535	566	579	560	542	530	562	585	556	577	518	548	537	600	518	528	483	547	528	545	520	560	543	549	546	524	532	555	524	509	520	568	515	569	562	566	562	534	585	541	525	548	567	572	532	554	536	535	543	571	520	597	544	542	547	520	540	540	539	556	546	559	585	528	539	553	569	549	530	520	538	535	535	528	553	499	496	549	541	515	506	552	529	546	520	535	554	530	566	569	504	526	538	551	545	529	557	569	540	559	532	562	506	567	523	545	523	528	540	561	530	536	551	549	542	552	523	538	512	524	555	544	566	550	545	571	540	548	515	545	540	536	552	585	504	563	560	545	528	565	552	527	524	543	557	554	543	537	558	490	525	512	522	529	529	599	558	523	480	562	550	552	535	507	543	543	566	533	530	538	522	527	521	563	575	585	562	523	578	600	575	520	523	564	507	565	546	532	534	509	549	555	535	541	518	523	551	543	585	524	549	547	502	544	531	550	527	544	523	534	538	550	526	521	538	570	537	516	500	562	532	591	568	542	567	550	546	527	509	547	574	537	570	536	535	511	537	521	516	543	532	551	537	568	549	586	566	556	517	551	496	490	553	521	520	562	492	527	576	531	542	569	542	544	564	532	533	500	533	529	533	510	582	533	532	561	569	523	524	550	542	562	534	546	503	536	521	524	537	539	517	546	554	552	515	528	532	549	508	492	574	526	531	523	581	568	480	555	528	538	579	569	576	521	554	533	550	529	548	571	539	536	533	544	539	524	530	529	520	590	537	550	547	549	513	546	546	548	541	579	555	546	504	537	525	482	508	546	547	555	581	539	497	548	531	540	541	528	518	548	576	506	482	529	525	546	568	571	541	548	561	558	562	549	538	561	568	518	545	539	553	576	512	547	516	525	504	517	553	557	509	507	546	553	550	569	550	529	552	533	494	478	570	544	539	521	560	546	523	539	546	572	515	522	516	576	527	513	562	530	548	519	555	538	532	551	557	547	518	582	554	512	544	570	580	555	554	523	501	531	561	526	538	577	532	530	507	523	568	468	524	559	504	533	535	557	549	550	520	525	545	507	515	566	489	571	565	510	521	547	528	509	540	538	567	538	534	579	554	572	540	522	527	538	543	496	545	549	535	530	528	532	543	548	545	574	494	547	542	506	533	530	513	558	520	501	546	577	579	566	516	528	553	556	559	554	509	574	553	506	547	528	481	537	569	557	537	552	528	571	546	569	516	512	542	556	536	556	547	543	526	545	535	545	538	506	523	489	513	529	510	524	532	554	518	525	530	522	531	482	534	547	528	523	581	512	508	584	593	581	523	562	558	534	509	534	573	544	531	526	513	568	530	556	508	515	523	540	537	538	564	511	532	527	548	571	531	504	534	514	556	557	526	511	549	546	531	545	491	559	546	541	531	547	552	578	551	538	543	552	565	552	552	538	535	532	571	546	550	534	524	559	533	538	534	567	542	521	544	499	560	507	501	559	522	558	558	511	546	549	563	530	508	540	533	532	500	559	570	521	504	544	510	590	561	523	551	524	550	528	531	587	532	548	576	534	546	555	547	553	531	533	530	543	555	543	554	556	535	577	528	524	576	546	548	519	515	516	532	521	528	499	547	572	517	498	539	560	502	519	494	519	492	534	513	517	541	550	578	514	560	514	546	555	581	533	568	554	539	545	547	537	534	540	531	545	509	558	584	533	555	502	526	557	571	565	529	569	525	590	543	552	527	553	507	529	527	516	596	500	543	544	571	524	557	541	524	576	504	537	584	507	554	528	515	576	525	530	567	562	534	556	533	525	555	511	567	494	552	518	531	534	543	503	514	534	550	517	524	521	521	524	540	550	565	542	492	564	527	556	529	564	536	563	509	595	542	516	543	549	552	530	512	506	554	532	553	519	545	503	575	555	529	546	536	533	514	538	569	557	508	549	557	534	563	527	548	544	530	486	543	540	568	559	554	495	549	525	549	518	551	520	523	560	528	513	549	545	523	508
4294	2080	2668	2177	1537	858	771	740	729	752	725	692	660	705	698	737	727	709	697	731	688	664	736	701	695	677	659	702	667	744	649	650	701	717	714	652	682	646	694	707	707	698	722	689	663	653	667	696	656	715	691	659	656	698	738	696	676	650	688	710	664	724	670	687	696	693	628	710	691	675	665	696	650	671	685	686	683	694	683	679	711	723	671	645	619	699	683	749	667	695	707	668	743	696	713	655	658	669	694	710	700	701	670	690	649	673	670	654	651	643	710	695	709	685	647	728	649	701	654	703	665	687	670	660	646	670	699	755	676	648	706	720	688	680	719	692	661	706	693	706	704	698	688	696	712	675	695	693	683	681	630	710	700	693	707	666	690	696	655	675	650	675	690	685	686	667	654	687	722	653	673	642	663	638	696	696	670	724	697	682	667	663	664	657	657	720	697	701	732	688	688	658	691	667	714	724	722	698	669	695	705	676	710	661	719	740	664	641	683	722	670	677	703	710	713	660	713	666	662	668	677	668	694	661	701	696	719	694	667	720	718	713	721	703	684	671	722	662	720	702	632	679	734	743	618	703	667	672	688	676	683	704	661	679	715	696	662	701	650	689	676	688	671	682	706	717	654	674	706	717	653	683	673	678	679	725	697	682	698	763	681	705	663	646	698	647	720	673	664	724	702	681	671	679	687	722	730	711	657	679	687	668	653	673	653	650	670	705	693	677	681	698	695	617	712	683	699	730	768	701	699	735	659	680	700	699	729	676	704	688	657	693	696	661	736	672	703	689	649	692	689	680	721	683	721	699	691	700	669	705	643	715	668	700	670	715	712	659	703	640	688	719	720	654	743	684	685	667	694	713	697	689	716	670	668	659	710	700	688	687	654	740	716	723	676	756	700	711	712	678	702	647	693	675	644	698	702	615	716	655	675	687	696	700	703	705	727	703	697	659	697	699	656	665	719	643	724	669	668	684	692	718	697	620	706	670	710	638	670	677	691	626	704	709	717	655	685	680	736	688	655	696	684	693	668	659	673	744	720	721	693	659	692	679	689	720	689	680	668	689	642	688	684	679	717	661	688	678	703	609	691	660	650	666	703	648	670	698	718	731	637	665	681	693	702	721	677	692	637	667	669	662	684	691	649	676	687	721	687	686	731	665	638	688	622	681	726	649	732	672	706	675	662	634	701	668	728	690	685	674	692	687	687	656	671	688	707	693	673	661	647	710	706	696	672	659	698	699	690	703	678	675	682	678	669	655	685	673	646	687	629	693	704	671	702	683	639	684	695	646	685	692	695	668	669	711	687	709	662	695	691	696	685	674	699	674	693	645	625	636	698	706	708	649	667	752	716	668	721	702	701	672	735	706	721	708	677	675	706	725	703	682	709	650	696	683	689	671	695	675	684	656	706	656	728	719	674	682	653	695	703	680	680	627	701	674	698	643	687	656	658	684	661	679	717	653	677	709	681	686	666	664	659	663	728	691	635	695	662	662	720	666	651	653	673	714	682	726	700	667	698	694	705	667	724	697	705	724	647	694	706	699	648	663	687	706	707	698	668	688	666	664	742	671	668	643	631	695	661	679	690	674	680	731	660	689	703	715	636	686	689	663	662	668	670	693	732	692	726	684	742	655	691	729	688	681	704	660	686	685	709	664	699	690	671	688	699	697	669	701	735	684	685	671	693	701	720	685	715	684	695	704	664	691	736	655	664	641	624	659	687	678	730	708	715	733	680	718	651	674	686	689	733	649	679	681	683	676	690	729	711	713	711	673	706	663	658	699	671	663	693	685	656	716	698	691	688	686	729	685	721	677	618	722	691	688	744	681	725	690	677	671	699	711	679	706	692	684	724	710	670	671	681	659	711	687	664	714	709	676	666	678	672	637	668	701	706	697	718	719	680	688	719	666	670	636	722	672	651	707	665	676	695	712	690	724	692	685	680	675	687	668	698	695	720	694	647	636	680	666	694	682	667	637	695	692	732	653	673	642	713	694	712	647	660	679	692	708	720	662	705	654	717	639	668	668	710	669	676	707	634	696	647	697	720	652	710	675	713	662	738	692	620	672	679	663	638	647	730	685	686	682	726	682	690	679	685	714	664	691	719	690	663	649	710	685	643	710	769	683	676	652	649	700	654	684	699	686	710	709	664	676	687	670	660	683	700	691	683	708	620	742	675	696	685	681	714	678	737	671	663	644	660	675	657	700	688	709	686	669	669	676	712	706	659	678	651	678	662	671	696	662	694	663	718	696	713	695	654	704	726	692	621	721	696	677	648	674	700	647	714	697	723	647	700	723	700	711	652	689	677	665	684	667	699	732	679	672	638	711	641	675	705	710	680	690	657	665	637	635	697	670	687	705	710	730	728	710	695	699	649	709	687	695	692	674	641	735	691	707	716	709	696	660	643	663	691	675	694	689	706	699	712	726	653	643	647	678	669	704	673	683	689	661	661	679	718	650	704	645	700	694	676	691	685	706	657	646	677	715	650	680	692	667	732	656	689	703	662	679	709	690	680	636	693	638	705	655	694	676	706	667	660	676	724	685	654	648	681	674	685	651	675	706	731	658	641	686	699	675	695	649	665	640	686	683	697	682	680	707	675	636	646	683	677	661	684	695	726	684	678	667	685	721	659	699	704	680	652	652	686	634	711	673	706	685	709	702	635	706	607	614	696	680	658	701	698	752	694	711	670	706	663	708	699	653	694	706	696	684	684	646	688	741	659	642	704	683	751	642	686	677	706	711	662	686	681	726	679	699	690	702	664	705	675	732	697	692	673	645	705	686	654	740	664	665	686	670	680	680	677	742	686	684	698	705	686	698	670	670	679	657	636	674	702	724	702	728	660	680	698	739	614	678	698	672	684	640	650	740	702	653	655	677	666	713	684	631	736	667	640	701	701	683	707	650	697	715	689	676	665	645	732	711	717	666	659	707	758	654	678	681	696	644	706	703	682	718	683	668	635	688	675	685	697	684	686	690	735	620	683	700	713	660	663	722	665	674	671	699	680	668	728	698	693	668	725	725	740	681	680	685	698	659	690	676	672	704	676	717	684	669	699	699	735	692	698	683	629	676	637	648	694	658	720	666	670	692	661	630	669	722	671	692	721	713	707	675	694	661	701	611	683	704	676	650	707	654	673	687	667	679	641	678	673	662	666	691	701	702	661	684	680	698	684	691	672	692	660	712	678	715	675	674	665	690	677	621	687	699	676	672	655	678	675	628	685	668	700	679	678	680	724	692	661	720	713	716	696	678	688	731	675	708	662	717	695	640	673	654	666	714	702	700	695	685	700	723	671	671	691	691	665	710	698	657	660	716	686	678	694	679	630	709	696	689	660	669	658	659	675	681	707	700	724	685	702	693	659	701	701	672	699	678	718	646	729	676	717	660	675	693	686	686	702	699	700	685	674	722	744	689	682	650	653	654	667	726	679	701	677	683	680	651	671	652	657	654	688	699	680	641	707	738	702	701	708	690	660	700	684	694	658	675	713	702
23973	21246	28650	24169	21238	10538	1030	690	559	475	447	429	377	386	352	342	336	320	298	281	303	300	310	306	276	269	297	318	279	294	290	290	302	300	294	306	302	293	269	276	305	301	267	306	263	292	287	287	280	278	271	298	272	264	266	251	269	273	263	256	265	258	305	265	294	267	309	274	286	256	259	267	268	269	308	274	266	266	259	256	312	270	279	315	292	260	294	263	298	303	287	276	233	255	279	293	284	266	244	279	276	252	243	288	255	258	303	272	276	276	292	258	254	272	266	257	272	301	240	262	272	260	283	251	284	305	290	253	276	283	274	268	252	272	281	248	267	265	252	283	267	268	302	243	267	270	266	313	264	272	287	282	295	272	243	273	269	291	286	266	261	278	268	281	286	282	283	260	285	260	256	261	254	308	267	267	274	269	223	235	277	280	241	293	290	278	283	264	283	236	268	289	288	268	289	271	257	258	281	247	283	260	297	271	299	294	284	277	275	269	274	238	258	270	257	299	292	294	274	255	265	259	264	267	252	281	270	260	258	281	272	273	261	286	263	262	267	259	273	262	273	239	279	265	276	261	262	246	286	258	281	280	273	291	274	262	262	291	282	268	263	297	287	256	270	258	266	270	303	296	255	289	259	254	259	286	243	243	274	265	253	247	293	261	328	260	245	296	284	244	275	292	255	253	252	262	239	266	299	271	266	262	263	256	285	288	254	261	268	241	277	267	282	254	293	289	265	244	264	279	272	288	240	274	261	246	278	256	250	255	279	286	270	254	294	253	254	309	268	284	275	279	291	292	252	290	279	260	283	298	255	250	304	269	258	272	277	287	259	243	272	270	278	258	274	303	299	292	270	286	295	281	275	275	288	262	259	274	251	289	266	259	318	246	270	277	280	270	268	283	258	264	239	279	296	245	256	278	286	278	279	255	249	270	256	265	273	268	261	257	272	277	256	280	275	280	253	255	257	266	246	260	264	256	264	283	267	278	260	266	242	286	284	271	258	310	276	272	275	262	260	265	293	267	288	281	273	285	258	254	298	283	230	278	269	298	251	298	257	290	275	283	232	266	259	255	293	284	283	268	264	286	292	284	266	265	285	280	247	287	254	273	261	278	295	273	267	270	254	246	285	286	260	255	252	289	266	272	281	244	273	296	274	306	280	266	248	271	298	317	256	258	291	254	276	265	284	285	266	276	246	281	289	260	252	278	247	269	258	270	243	247	278	307	289	293	304	271	255	272	256	285	307	230	283	282	279	244	269	256	287	252	274	264	267	284	289	256	233	274	266	299	270	257	271	274	284	266	287	263	266	282	273	274	283	277	266	276	273	295	262	243	260	288	266	280	258	276	272	263	283	286	280	278	267	267	282	284	262	293	259	264	262	261	269	266	254	277	263	280	246	296	300	259	269	266	276	259	284	310	265	259	249	261	247	300	291	273	277	244	265	271	283	266	285	269	274	284	251	284	288	271	260	260	255	291	268	277	260	280	275	276	250	270	261	275	270	269	283	264	258	263	301	285	256	265	266	275	244	290	273	274	282	295	269	268	251	247	258	244	285	267	266	253	260	285	270	269	279	258	290	256	240	271	271	274	276	252	267	255	288	264	274	264	305	275	272	292	256	264	260	265	260	276	275	278	275	271	256	291	272	267	303	284	275	272	267	266	272	270	280	236	250	275	247	257	256	290	288	254	286	245	279	286	280	288	260	283	266	257	298	259	278	267	240	271	271	281	271	254	294	265	257	280	275	269	273	272	251	272	274	263	276	295	262	256	260	259	278	263	256	287	262	234	290	274	300	269	270	257	281	266	260	290	273	285	285	247	254	284	281	263	246	278	246	293	272	285	255	271	256	265	242	274	247	268	271	265	262	277	261	300	251	237	290	272	270	279	278	277	256	253	280	251	239	270	283	270	261	264	292	295	288	276	268	282	264	283	298	245	294	258	266	254	266	282	274	221	295	233	270	274	257	226	263	240	294	284	293	270	250	296	253	278	264	288	237	251	274	273	254	266	255	270	268	291	288	288	270	289	269	281	266	275	274	276	262	277	249	282	260	259	265	257	248	254	264	262	269	236	253	259	267	287	300	287	274	277	290	275	267	270	311	277	277	287	230	285	247	245	270	268	247	263	281	269	288	254	245	293	280	274	253	279	276	288	282	282	282	255	270	260	253	291	267	289	265	282	290	236	280	269	277	290	280	260	247	272	262	269	272	252	275	291	266	249	276	285	251	294	263	273	263	274	261	272	280	271	264	276	276	261	265	280	262	280	292	249	230	259	294	280	274	260	247	273	262	302	260	271	272	255	284	237	268	249	254	276	265	272	284	262	260	271	251	254	251	283	302	268	278	259	262	269	260	267	292	267	280	258	279	276	261	237	292	268	263	267	264	283	279	290	254	259	279	273	261	286	260	259	261	254	281	249	268	269	253	292	285	248	258	293	298	280	253	266	283	286	296	266	249	268	283	270	257	260	288	273	267	245	291	282	243	250	289	259	227	267	265	282	281	284	278	273	288	291	291	260	285	301	292	283	265	246	274	259	276	260	276	276	275	269	254	271	291	252	276	251	275	230	282	267	272	240	223	299	262	261	268	282	276	266	248	272	298	240	269	254	274	251	247	254	262	293	273	268	259	282	277	272	278	293	257	281	259	269	247	264	263	262	279	267	284	299	265	259	321	290	306	263	264	276	281	283	291	272	251	281	292	291	262	275	252	264	244	279	282	265	249	275	246	295	258	274	272	251	277	259	258	263	287	247	290	277	278	247	254	262	254	264	258	252	249	261	261	286	278	264	240	245	246	279	263	298	280	255	244	268	248	295	271	262	296	253	266	295	240	260	271	270	276	255	281	274	285	283	280	272	253	259	260	304	281	263	274	278	271	274	258	270	263	259	287	266	283	265	247	268	261	279	272	288	298	270	285	288	280	255	300	294	295	258	265	284	298	278	323	269	265	243	253	273	278	262	258	304	263	294	288	279	264	262	249	283	290	261	273	291	261	280	263	226	274	270	269	288	286	268	274	253	276	275	249	270	267	273	300	282	242	287	236	238	280	268	265	263	281	286	259	280	258	254	274	257	275	258	255	232	231	255	272	267	265	281	294	302	261	256	249	269	291	262	253	282	300	265	266	270	263	304	299	285	266	288	277	264	267	279	269	246	303	252	233	284	303	296	254	306	258	254	292	260	243	280	253	268	288	236	290	288	265	257	259	274	263	251	267	286	258	244	327	257	267	241	259	280	265	267	295	278	239	274	261	271	276	283	313	283	274	265	303	267	277	258	256	268	262	263	280	255	264	271	280	261	263	261	262	283	273	235	262	261	290	227	259	262	284	270	254	266	274	244	271	280	262	264	247	266	252	260	284	286	237	279	276	240	286	267	298	268	256	267	295	242	281	298	256	256	272	318	264	281	268	301	307	300	280	268	281	277	269	249	281	267	282	278	258	256	264	255	269	255	270	254	271	305	286	272	255	286	267	269	256	261	263	259
5370	11538	10094	6141	3888	2223	1658	1347	1114	917	826	759	646	598	550	533	454	512	483	456	440	476	436	444	446	385	398	407	398	380	421	409	400	376	366	371	389	370	367	409	373	419	358	356	358	407	386	377	383	381	375	352	383	353	381	343	395	377	365	355	377	365	378	405	353	330	352	364	360	363	358	367	357	351	348	395	373	348	372	388	382	353	338	364	365	349	346	378	379	350	362	383	385	359	354	355	312	375	384	382	372	383	370	355	366	342	361	328	376	357	353	340	344	371	358	371	359	341	341	362	352	327	358	365	361	372	349	386	370	386	341	351	380	384	357	332	314	361	372	384	352	402	357	371	358	352	320	366	343	351	356	364	352	373	339	365	353	353	370	412	362	338	399	378	372	401	335	342	359	362	352	375	373	369	339	359	369	337	380	353	356	356	358	317	350	344	334	341	363	328	367	351	366	336	373	344	325	355	350	384	328	380	357	352	330	335	375	374	368	358	374	363	382	367	332	357	363	363	322	362	349	379	328	351	366	351	374	374	365	337	342	340	367	386	339	364	342	370	369	384	383	387	368	332	362	376	337	347	334	334	343	360	373	373	367	361	371	360	347	376	357	344	344	332	380	344	352	361	376	360	352	364	316	344	350	368	376	322	353	363	398	334	349	383	374	343	358	307	385	399	344	342	350	376	398	406	363	350	361	383	363	362	364	351	349	386	354	363	386	379	324	357	342	381	336	315	349	356	363	365	390	373	376	323	314	340	336	340	367	371	329	348	346	363	344	335	329	367	356	355	362	371	352	355	341	382	364	340	362	360	361	374	375	373	368	364	343	374	342	335	354	345	386	366	362	336	339	371	309	315	369	349	349	409	358	359	394	347	373	358	340	415	344	327	376	394	341	426	358	396	360	347	407	347	370	354	362	353	332	336	390	362	367	354	390	355	379	362	354	378	359	381	401	374	352	360	343	334	346	359	363	350	366	387	366	390	371	365	379	368	359	357	377	345	334	335	369	361	390	402	343	376	381	355	358	366	372	342	375	327	363	378	388	326	383	367	399	340	359	344	337	368	386	348	345	375	342	347	349	360	375	366	360	347	356	333	386	333	359	360	364	358	367	362	360	353	332	331	380	333	340	343	322	368	364	341	385	400	365	368	381	399	321	366	375	399	362	354	361	349	338	370	325	372	349	365	327	352	359	350	358	373	354	376	342	383	350	333	341	336	352	312	345	340	338	379	354	359	373	346	355	389	340	321	335	347	345	384	362	360	363	352	346	347	365	317	367	342	368	351	351	338	377	398	382	355	350	371	348	343	358	385	375	333	349	350	356	330	365	340	343	347	331	359	349	325	364	388	373	389	351	337	363	333	394	374	368	335	342	361	336	336	351	342	349	326	333	345	374	348	358	359	376	364	337	345	360	381	372	331	345	402	367	346	325	346	328	396	339	346	354	344	364	331	365	350	379	376	355	375	366	353	343	363	372	349	358	348	352	305	341	328	345	389	317	361	354	377	364	350	348	352	372	392	370	356	360	359	340	400	367	330	358	376	365	362	381	349	360	335	320	340	366	356	349	337	344	347	321	347	349	390	351	339	361	390	337	368	400	328	363	371	349	368	351	346	363	390	397	347	336	381	365	360	356	390	363	392	328	331	352	371	364	382	386	410	359	368	356	361	367	387	368	383	328	366	361	358	386	306	366	345	357	372	375	356	352	380	338	344	395	341	346	360	360	342	363	361	363	381	365	338	362	364	355	334	339	332	357	389	325	325	361	360	387	364	322	342	364	360	375	382	369	367	333	357	359	354	349	357	364	365	361	347	368	357	349	345	362	370	339	393	383	345	390	346	376	346	347	332	354	348	378	357	363	338	365	392	357	352	358	401	382	350	349	351	359	356	358	319	392	342	350	358	378	342	387	344	393	355	378	353	364	358	348	350	341	385	368	338	370	329	340	392	346	361	373	381	389	332	361	341	352	345	376	361	363	368	351	354	358	333	349	359	368	362	348	376	355	348	359	338	365	354	356	365	395	323	361	346	345	334	344	403	344	338	360	350	377	322	363	387	387	337	340	364	365	332	338	328	373	341	383	368	321	358	370	363	355	367	411	392	345	378	381	359	362	356	381	365	351	347	325	332	366	358	327	346	375	351	355	325	334	360	332	321	366	399	333	370	370	380	369	350	360	347	382	384	352	391	352	355	349	369	372	372	353	364	337	370	356	343	364	372	372	366	355	398	327	409	359	354	306	369	354	353	342	347	338	345	390	348	374	375	360	364	330	367	377	368	326	378	364	352	365	370	353	392	383	356	389	365	325	331	358	376	371	360	357	359	358	334	341	354	316	365	400	361	331	320	313	348	323	360	330	401	357	359	352	376	365	367	358	362	360	345	346	330	350	348	322	360	364	398	348	361	319	349	350	345	363	357	399	336	336	367	361	358	335	353	369	347	334	330	388	374	369	378	379	379	355	365	359	330	368	400	377	376	331	333	362	353	379	323	347	393	352	368	333	334	340	332	366	367	371	356	362	378	349	379	366	335	354	365	386	301	336	339	386	356	354	324	392	356	321	388	371	367	339	367	394	350	341	371	403	347	357	342	344	347	351	337	357	310	384	374	320	369	363	336	386	355	351	366	364	333	344	333	375	342	338	356	361	366	338	378	386	370	343	319	347	390	351	345	361	348	325	356	367	385	351	369	398	351	358	384	365	326	361	333	346	349	360	350	351	358	373	373	380	354	422	371	342	343	337	375	361	378	352	374	354	349	341	338	369	331	370	333	347	375	338	418	360	340	359	362	369	360	355	396	347	345	375	349	347	325	366	353	386	372	386	338	340	320	372	367	348	327	366	346	341	335	311	345	404	386	356	343	332	342	347	366	379	400	367	372	358	375	363	344	356	366	313	362	394	384	347	328	373	390	387	375	382	356	331	336	315	352	351	336	346	337	344	335	379	347	375	370	376	374	323	336	392	364	362	387	356	364	361	365	348	355	365	354	369	350	354	367	359	345	391	365	343	376	354	370	372	366	384	378	386	354	377	355	371	337	363	343	344	356	369	353	366	337	362	356	367	357	362	377	346	384	351	384	344	346	336	363	339	344	380	368	333	356	333	386	338	343	364	375	371	333	327	331	394	366	372	350	359	338	363	342	346	351	361	367	371	319	370	335	378	364	345	364	366	324	333	364	338	366	369	362	333	361	366	336	344	357	382	343	384	385	364	373	350	334	321	341	361	357	364	351	348	385	374	347	336	346	344	368	358	384	370	367	396	354	384	386	356	358	349	350	346	357	340	373	369	384	364	376	409	365	408	351	373	341	357	373	363	339	352	367	368	371	373	404	358	339	347	333	336	356	302	359	352	303	327	391	364	346	353	358	363	368	335	367	367	322	340	353	348	372	375	354	362	357	357	399	317	363	354	343	369	358	364	364	344	358	362	329	377	352	359	345	408	339	385	374	320	349	366	355	377	357	378	331	335	343	366	322	345	367	336	369	369	376
22981	21246	29092	23700	21253	21273	8407	931	643	581	538	404	410	367	322	297	300	279	300	251	244	249	252	201	241	220	217	197	196	194	228	216	210	217	187	214	197	180	174	185	219	193	202	172	180	192	202	213	183	203	208	171	180	186	196	161	183	181	168	199	189	170	211	158	179	205	201	181	180	165	177	178	181	183	157	174	190	161	194	189	170	191	165	171	165	150	178	168	164	171	156	160	158	192	180	179	184	187	183	187	173	183	163	173	190	181	194	191	177	185	180	145	176	183	174	163	179	175	192	159	182	178	156	178	171	182	181	164	173	168	178	153	188	171	178	168	187	171	175	187	178	187	194	175	162	162	175	177	196	160	198	178	162	173	190	184	173	184	168	183	150	188	171	181	186	157	152	186	182	182	153	174	164	163	159	170	204	158	153	180	188	182	185	187	171	191	163	171	156	180	198	181	164	170	170	177	185	180	163	170	194	168	172	185	186	187	178	158	169	163	184	180	172	164	157	165	179	183	174	168	189	181	166	204	174	201	195	187	199	169	180	176	207	182	187	188	163	182	179	204	178	173	164	165	181	159	177	169	169	201	156	149	187	197	139	185	183	149	165	188	174	186	161	161	172	167	185	209	160	201	158	176	163	163	177	174	201	163	191	156	173	159	189	178	190	181	171	164	189	172	181	179	171	181	188	172	179	177	186	168	162	188	172	191	167	182	170	171	151	211	170	175	175	158	153	163	159	165	180	182	175	173	171	186	186	183	195	176	187	166	169	175	166	181	152	183	164	185	193	162	174	174	187	153	144	159	194	167	179	174	213	193	188	174	191	193	186	217	169	182	187	176	165	189	170	159	163	156	180	185	173	164	179	189	167	169	161	180	164	175	174	164	189	185	186	174	175	147	178	177	162	184	192	165	178	149	181	194	183	199	148	170	175	176	195	174	178	164	195	171	194	179	147	160	191	163	200	160	173	200	185	198	192	166	185	195	161	164	174	186	155	182	173	162	172	182	152	171	189	176	183	190	171	193	183	212	175	179	182	169	159	168	162	159	179	194	181	179	188	191	181	171	160	184	161	171	182	199	179	173	188	167	170	168	215	186	181	162	182	200	184	180	175	172	172	175	184	171	170	172	161	179	198	157	160	185	171	178	162	169	204	172	186	157	151	171	175	174	170	170	187	155	194	186	170	173	187	158	184	188	187	172	189	185	173	181	182	186	173	171	168	165	160	184	162	183	167	182	189	189	207	193	172	166	188	167	167	164	159	181	181	162	170	184	166	185	177	187	171	175	152	186	175	175	183	148	163	163	189	195	155	198	174	167	194	213	143	193	208	172	179	204	180	173	177	177	146	175	172	186	176	205	167	179	170	178	200	189	160	177	181	176	182	187	177	194	185	187	167	161	165	185	179	164	170	194	176	151	203	185	176	161	173	198	178	165	144	185	179	204	208	186	159	172	199	191	166	189	183	190	176	165	167	200	169	166	186	190	169	160	174	150	198	180	177	178	198	188	175	179	173	167	190	169	197	173	202	188	173	163	175	190	176	184	144	192	146	155	162	218	171	167	155	171	189	193	153	174	162	174	161	187	180	175	166	179	196	157	170	156	175	177	180	185	178	186	172	191	163	178	204	209	175	188	186	159	185	169	166	183	202	188	183	176	164	150	171	169	202	165	164	191	188	185	180	194	194	197	158	184	171	185	163	160	193	187	157	188	180	184	173	166	184	177	163	173	184	145	187	171	170	181	167	162	175	192	197	177	194	161	176	160	151	178	192	161	170	154	176	170	194	192	194	181	194	190	166	173	175	204	176	166	186	182	185	182	182	161	189	164	184	186	182	172	146	169	204	167	184	165	178	162	187	160	190	174	191	151	181	167	182	184	155	181	169	161	187	160	150	190	204	184	175	185	161	147	186	170	180	187	161	154	174	186	164	188	191	165	151	183	170	174	184	166	170	184	167	193	154	185	182	174	147	162	202	173	177	160	205	173	187	176	162	184	156	198	178	167	182	161	165	161	169	172	171	169	183	194	172	153	184	174	178	192	178	163	182	188	171	176	186	196	190	167	171	204	177	179	179	168	171	185	164	193	193	187	164	188	177	165	174	184	168	184	204	155	168	171	174	162	170	171	166	147	183	171	185	168	180	181	184	163	183	173	166	200	188	177	175	179	159	168	174	163	168	201	181	163	156	188	192	187	162	175	178	189	168	180	149	204	164	201	149	155	176	169	182	161	196	200	187	185	189	167	185	162	198	179	210	181	176	166	171	171	158	169	191	167	158	180	195	191	175	170	170	190	154	168	183	177	178	182	180	175	156	169	183	151	183	162	184	152	172	153	175	175	155	195	184	167	158	189	167	149	163	179	206	189	177	187	159	155	161	186	191	169	187	168	169	186	175	144	168	184	157	165	175	182	211	179	177	145	172	182	172	185	175	175	194	177	136	192	170	174	178	173	165	176	160	165	172	173	163	156	180	154	178	182	168	187	184	165	173	171	196	179	184	187	191	177	185	182	176	178	172	176	145	189	162	185	183	187	177	190	190	186	175	157	198	184	154	161	173	171	187	184	161	158	153	170	173	180	184	193	184	159	169	179	183	177	169	204	165	175	171	181	160	156	212	188	181	180	174	162	143	169	192	193	168	170	173	174	185	169	183	205	181	176	158	187	193	181	159	224	161	159	172	187	162	202	192	164	158	160	163	189	179	184	168	181	193	186	171	175	173	181	171	190	174	177	186	189	187	201	168	164	186	168	173	180	186	162	190	185	172	209	170	179	189	173	179	151	167	176	172	162	178	185	162	176	187	183	148	173	210	173	180	169	157	172	181	159	149	179	176	210	197	159	159	176	167	185	201	170	166	180	204	201	166	169	194	174	153	193	168	175	163	165	178	186	179	162	152	160	154	167	168	191	196	183	170	188	192	167	202	185	182	160	170	158	164	171	166	172	187	172	171	167	182	188	156	178	175	181	163	162	182	180	192	172	165	171	172	174	161	167	180	183	171	174	173	149	181	187	190	187	178	196	143	173	174	177	185	166	180	173	153	183	195	170	190	186	161	206	152	191	208	184	161	173	161	154	178	168	170	158	174	200	196	170	164	185	165	179	183	166	182	181	193	184	196	206	190	176	177	161	175	186	182	170	167	186	202	174	177	175	149	175	173	178	217	178	192	187	167	170	173	175	163	189	185	176	185	170	158	208	195	184	170	180	164	164	159	167	181	208	177	192	155	156	170	196	187	164	190	190	167	198	188	190	188	173	173	175	185	180	158	167	168	175	186	178	178	185	157	181	194	170	193	181	190	178	183	165	180	191	164	183	182	180	177	174	158	215	168	208	176	156	162	198	176	171	155	193	172	184	167	175	173	163	166	163	166	177	174	201	172	179	190	158	183	193	204	175	188	201	179	201	199	177	168	161	178	170	168	165	178	178	158	176	169	196	172	168	173	173	168	155	160	163	181	173	155	185	176	185	191	193	198	165	165	179	190	193	191	159
7804	17910	15311	9597	6103	3676	2626	2026	1609	1317	1087	922	823	711	649	583	496	486	450	407	447	392	396	418	342	326	347	313	335	293	270	308	294	314	284	263	259	265	266	288	256	244	281	257	244	247	240	248	248	244	291	235	254	251	214	222	245	231	236	224	243	231	245	300	232	219	227	201	228	234	261	232	219	214	224	227	229	233	214	224	251	246	217	253	205	224	235	218	235	236	216	255	233	204	215	254	241	233	254	239	207	243	200	230	212	230	204	185	210	246	222	217	231	213	221	215	229	223	237	211	200	234	206	237	213	217	227	241	233	240	234	207	230	195	251	232	196	214	208	207	240	237	203	216	200	210	222	218	238	232	242	215	248	230	232	225	222	261	238	219	213	222	218	191	218	255	225	225	222	231	216	224	240	211	223	212	218	226	237	226	211	203	248	224	228	232	210	237	192	205	233	244	205	229	211	228	200	217	213	229	223	215	219	191	227	187	226	223	227	241	268	211	187	233	230	248	219	224	194	209	226	205	233	249	211	202	219	211	225	216	228	210	208	227	222	244	239	225	255	229	225	222	226	237	208	225	204	239	191	213	216	261	234	235	231	204	217	193	233	218	246	213	236	221	230	203	223	181	229	201	211	238	233	233	217	223	231	222	225	213	220	241	226	198	235	253	186	216	231	215	214	218	239	240	234	197	210	195	246	220	201	243	226	219	204	221	232	217	176	231	201	207	193	227	227	225	242	229	257	238	239	252	237	198	195	215	217	229	203	206	208	215	237	221	217	201	250	215	225	206	213	210	207	210	215	230	207	216	204	193	227	226	258	219	220	223	238	197	230	193	227	249	221	225	217	215	237	237	222	219	188	235	228	212	198	221	223	227	247	213	232	231	226	246	229	230	209	240	220	220	215	227	271	229	219	212	197	217	217	198	242	237	207	193	198	205	228	236	218	222	239	223	218	234	227	197	213	203	247	245	231	236	252	197	217	228	233	246	209	225	243	203	207	242	227	240	210	216	216	224	218	236	221	217	230	210	200	195	220	227	226	218	232	237	221	220	237	222	236	221	210	224	210	224	220	200	222	195	238	264	219	219	208	224	233	202	225	230	217	219	236	216	229	220	220	220	232	215	234	219	215	235	215	222	224	243	226	237	201	213	241	246	209	228	207	202	225	220	228	218	223	192	211	189	203	192	218	226	218	235	211	208	208	229	201	220	237	211	227	205	229	238	213	239	240	220	219	224	226	211	235	209	215	231	222	229	188	214	214	219	246	215	201	231	196	250	234	244	224	206	206	226	207	214	206	197	235	239	191	226	237	207	228	226	229	222	236	200	228	209	208	226	232	213	234	236	220	211	226	223	220	239	255	231	233	191	255	227	226	216	216	209	216	209	230	218	222	213	227	217	207	207	221	245	231	213	223	233	219	258	240	216	232	221	211	208	247	207	215	219	216	194	239	236	211	226	231	211	232	223	224	211	229	235	189	226	222	238	230	213	241	197	221	228	257	209	217	236	203	215	207	221	223	200	197	224	239	230	238	231	224	194	217	248	217	225	210	233	210	192	226	216	221	223	249	230	238	210	228	206	233	226	247	216	224	230	186	229	215	217	231	221	224	223	243	217	228	209	230	217	217	219	210	206	227	232	246	235	197	207	202	233	215	204	208	208	215	207	209	200	222	233	209	239	219	212	230	224	229	220	208	218	208	241	229	230	222	197	212	236	219	204	209	222	236	204	204	232	235	221	231	235	227	199	223	264	197	220	214	234	219	257	231	218	243	197	230	202	225	241	250	199	205	216	203	208	225	230	220	238	237	214	214	218	217	234	216	214	192	228	238	224	227	234	217	215	239	219	212	243	216	208	229	246	198	229	216	180	212	206	218	218	221	204	234	217	223	210	227	210	224	234	246	204	234	225	219	219	223	224	202	247	213	232	212	241	242	206	203	239	227	222	206	225	245	250	209	192	183	243	232	194	207	212	216	198	226	240	238	222	219	220	240	246	208	221	225	225	209	253	209	207	215	216	233	216	209	212	219	201	212	219	237	202	216	218	215	227	228	200	218	203	219	206	214	198	231	229	214	236	221	240	219	230	199	205	215	244	235	252	235	177	248	186	211	232	224	219	223	243	211	204	231	220	232	220	225	203	215	204	229	236	220	223	214	232	218	219	224	203	209	218	211	252	206	228	218	210	221	210	242	200	213	210	215	252	212	205	206	206	223	241	224	228	215	216	221	200	225	233	245	238	226	188	209	202	223	227	206	219	208	228	249	234	239	220	218	223	210	221	250	222	226	212	223	240	220	211	209	232	233	200	213	244	245	226	216	241	216	204	185	221	227	211	214	202	189	215	210	235	221	218	233	228	215	207	243	226	193	248	256	191	211	243	216	228	229	254	212	225	231	225	208	209	241	207	261	242	220	222	234	215	207	222	237	211	246	222	222	212	221	223	209	234	203	252	223	209	212	237	238	256	228	213	251	213	232	228	209	249	222	235	213	194	224	216	221	223	216	218	209	230	223	210	208	249	200	209	227	216	218	231	204	233	235	213	200	238	209	215	214	227	203	205	212	217	213	221	227	216	219	204	225	188	205	189	220	257	218	249	219	206	263	231	222	214	221	211	221	233	225	211	227	214	203	210	211	225	224	234	227	200	229	218	223	227	218	207	250	219	215	210	228	213	224	250	217	194	219	209	219	216	213	201	215	220	235	236	205	218	190	226	226	247	239	212	203	241	258	207	225	235	234	217	232	217	230	219	227	239	223	213	224	233	217	211	208	207	230	232	204	203	201	191	218	209	201	213	227	206	227	224	227	205	226	229	224	219	215	231	203	212	244	229	214	230	202	230	221	234	222	234	210	236	200	234	217	233	230	214	218	208	217	226	233	232	206	213	220	256	207	247	240	206	248	215	245	239	191	219	231	218	221	218	217	203	243	218	240	203	197	225	218	226	235	245	213	211	237	204	240	202	209	203	222	226	236	216	212	201	204	222	239	248	199	207	222	223	233	206	206	197	233	227	230	222	237	231	216	238	242	224	227	221	224	226	205	218	253	206	221	193	205	221	237	217	247	232	230	210	199	204	209	211	217	214	211	221	198	238	225	223	217	201	198	211	231	224	223	215	216	215	225	229	220	199	219	221	198	227	211	213	221	243	244	236	213	222	221	215	214	224	214	229	241	200	247	206	220	193	203	215	210	201	214	183	203	216	216	204	227	236	231	215	213	227	223	222	225	215	196	240	233	235	222	231	234	218	241	234	217	213	210	193	217	247	221	216	206	244	185	191	222	233	230	229	234	227	209	224	227	197	213	208	211	211	226	219	218	199	225	201	204	175	199	243	243	198	226	248	205	232	227	209	205	217	206	203	210	221	215	238	249	223	222	223	217	239	256	201	229	233	233	269	214	231	195	205	219	230	215	248	189	216	195	211	216	210	250	237	213	245	217	220	213	208	232	203	230	205	229	203	223	203	211	247	240	259	191	201	225	211	216	249	227	211
27095	20447	8577	1867	1006	746	652	568	547	556	581	575	574	532	535	597	562	538	587	522	483	526	533	584	561	567	550	528	530	540	538	542	514	571	507	537	580	558	524	549	565	540	518	501	537	559	565	554	528	521	597	562	531	500	573	564	535	504	539	522	488	566	611	519	515	559	515	498	553	518	576	559	575	539	498	530	570	586	533	547	550	557	510	533	515	485	528	560	580	507	512	564	576	534	498	558	532	555	558	580	548	528	517	524	541	508	545	549	557	546	548	542	571	559	531	521	557	548	545	550	515	538	512	524	508	545	567	524	548	580	530	531	570	496	539	525	568	530	537	512	508	555	588	552	510	532	495	544	593	576	540	558	520	534	539	577	531	534	494	584	541	519	550	553	511	571	547	542	528	524	532	575	524	523	523	530	562	546	534	527	505	527	533	560	538	552	562	509	539	567	551	537	542	551	506	511	564	545	559	534	541	547	535	571	550	518	552	538	568	591	521	536	540	550	525	561	570	517	544	541	549	544	539	521	494	510	564	506	509	526	568	528	557	515	531	536	490	569	564	574	568	535	524	539	504	541	555	519	559	519	550	519	523	509	528	532	543	533	537	575	539	484	555	530	535	547	523	551	542	579	570	514	517	541	564	526	518	520	493	543	537	563	503	557	558	571	531	526	548	545	519	543	507	510	515	532	563	521	543	491	537	534	570	563	501	532	529	512	522	538	549	534	552	544	529	515	509	568	554	528	555	508	500	558	541	516	516	525	512	539	565	571	518	553	576	586	582	536	527	525	521	546	574	517	525	508	522	521	516	550	496	562	549	550	545	554	539	555	517	510	554	574	585	560	538	507	551	478	503	549	581	542	551	558	510	548	551	564	518	539	546	524	539	499	569	558	511	535	552	497	518	515	532	559	557	535	539	555	530	522	534	498	518	548	522	503	539	543	541	561	527	550	503	539	533	510	550	529	554	544	545	582	545	534	495	519	571	521	559	550	573	511	516	512	595	531	562	518	505	491	531	527	548	490	513	511	542	505	521	537	552	495	566	541	542	523	494	531	533	526	530	513	518	562	554	515	549	491	514	507	525	535	509	556	534	529	542	526	601	526	538	551	543	546	548	584	518	514	491	562	528	493	564	546	530	554	551	545	638	563	534	535	510	521	557	517	564	560	491	556	556	501	536	561	543	551	506	484	532	550	520	529	551	525	544	520	554	540	547	513	541	540	511	549	544	540	546	540	520	538	554	557	520	550	545	529	549	533	544	511	506	561	518	538	555	538	536	572	561	513	547	568	535	543	517	555	515	550	588	500	578	508	544	573	535	555	538	538	582	510	536	557	544	583	574	548	545	535	512	619	533	577	571	530	533	554	552	541	500	524	513	561	547	531	554	504	558	564	582	527	573	492	522	526	544	525	520	578	496	497	548	489	513	554	501	550	567	540	552	564	583	498	535	510	533	543	527	554	519	544	521	525	520	556	518	514	570	501	596	531	517	583	511	555	541	519	525	500	573	560	508	541	528	564	557	528	551	544	527	519	519	529	539	530	531	489	543	532	614	526	561	498	527	567	485	557	509	532	572	496	565	527	554	554	554	513	543	539	550	524	494	556	489	542	536	582	566	541	543	542	526	541	512	542	512	512	560	511	568	544	535	529	504	586	523	547	574	545	512	520	543	560	537	554	544	547	528	554	536	554	544	526	545	545	534	525	560	523	566	539	591	490	512	564	561	502	572	500	549	557	545	574	563	511	546	510	549	549	546	541	524	524	516	596	510	533	521	482	546	540	566	558	491	543	548	496	501	542	544	562	536	545	538	562	509	557	538	562	581	493	511	494	509	554	557	559	516	550	527	510	538	544	511	582	532	531	544	515	534	538	553	540	534	520	509	547	518	550	504	571	560	541	474	561	544	490	561	555	502	531	521	561	554	536	547	561	529	537	542	559	532	578	562	514	553	562	526	536	497	528	559	566	526	518	570	513	578	533	544	556	552	545	528	540	511	550	553	501	556	561	509	529	487	555	550	499	571	504	557	581	509	544	559	563	512	538	526	534	516	521	549	539	555	486	502	529	556	586	522	522	504	538	543	527	526	570	525	526	544	535	556	541	550	571	550	560	527	530	540	547	554	547	569	562	524	551	533	511	527	546	545	583	523	495	591	586	539	505	511	560	542	539	533	549	556	523	504	531	514	530	539	545	525	557	487	514	550	556	514	545	542	558	550	547	512	531	588	548	558	557	546	511	509	518	493	514	489	503	542	546	552	558	554	594	558	525	544	491	533	516	514	560	528	518	536	560	496	561	524	538	528	476	520	546	570	509	528	527	540	531	505	558	539	522	513	561	545	555	527	526	519	558	503	531	556	460	562	543	517	582	502	583	536	551	524	523	533	539	540	544	522	575	511	544	531	507	526	509	550	568	561	521	538	506	529	548	538	542	498	553	556	557	523	540	517	560	548	528	529	533	549	507	529	536	570	529	518	515	557	507	517	528	578	531	528	593	541	547	537	516	469	535	529	552	545	541	558	532	501	572	533	495	544	538	536	543	553	499	571	505	556	530	540	555	529	521	560	515	521	570	539	583	520	498	555	548	557	571	542	511	554	518	543	527	564	545	541	520	518	542	541	553	540	582	551	524	561	521	522	556	520	558	546	561	518	541	547	543	497	575	531	467	520	498	548	529	540	558	547	550	585	519	517	520	528	552	565	563	538	540	517	594	545	536	589	515	493	513	493	539	555	552	530	524	494	538	560	560	545	583	565	527	563	493	490	503	558	529	526	504	505	539	471	555	536	526	529	539	595	507	521	556	500	571	539	547	559	504	547	530	533	536	517	510	533	513	548	553	540	537	527	567	543	634	501	564	533	556	548	543	540	520	523	545	565	558	518	543	524	566	551	506	533	573	538	598	554	548	547	546	525	550	518	518	507	512	524	581	517	514	550	576	513	535	527	533	519	543	536	533	526	554	581	512	531	483	492	523	551	544	564	531	559	555	545	523	540	555	509	510	546	542	521	527	519	526	490	532	563	509	546	553	542	543	504	555	542	529	522	548	533	555	573	592	536	550	540	523	524	510	523	489	519	553	553	547	514	567	493	527	522	488	509	585	560	504	531	553	525	582	593	556	543	508	534	545	527	528	541	543	556	529	544	503	516	510	519	524	516	550	550	518	575	531	528	572	527	529	545	533	551	503	545	543	538	585	497	546	531	575	545	583	525	531	553	508	532	515	548	562	522	518	534	531	544	529	501	529	554	558	502	570	530	538	512	503	512	577	506	558	519	572	511	538	553	520	537	522	533	561	545	567	543	540	540	509	530	521	565	589	518	542	563	573	530	511	553	493	548	547	521	530	527	549	527	497	526	550	506	549	531	535	532	500	539	525	498	528	551	539	507	509	565	562	513	536	540	578	530	570	556	523	506	509	510	528	524	529	549	511	594	542	545	534	499	558	558	526	552	528	560	544	537	541	523	560	535	505	502	567	533	545	501	542	544	541
4278	2387	3010	2175	1345	850	778	734	749	743	677	726	709	698	710	743	692	710	657	657	665	674	658	666	657	749	670	700	663	710	687	680	771	665	680	728	684	708	726	650	648	698	666	647	663	663	683	700	670	665	653	681	771	668	697	719	655	637	717	660	709	710	702	729	691	691	677	713	713	665	688	677	688	701	739	651	716	670	708	688	631	712	708	692	690	686	693	661	673	739	686	670	659	688	733	689	689	705	648	677	673	700	648	723	712	681	701	675	670	698	685	693	669	682	715	658	686	668	662	688	688	695	688	670	683	710	717	705	710	692	699	709	695	662	660	685	694	705	643	661	662	682	640	700	717	660	700	673	666	693	651	621	699	702	684	704	650	717	698	691	681	683	715	703	678	715	625	718	697	711	670	680	668	702	675	700	709	711	720	644	724	686	699	678	671	681	727	694	667	654	694	691	700	663	677	690	682	696	719	681	664	678	669	643	685	685	669	665	699	676	653	709	676	674	690	711	681	683	707	658	732	698	662	665	691	657	657	701	695	678	688	661	679	698	716	694	681	716	672	686	689	707	659	699	683	683	670	660	689	684	706	672	689	666	644	667	686	671	695	737	717	688	678	706	695	685	667	661	666	692	670	654	665	691	683	653	704	707	737	685	655	698	670	686	671	691	645	663	719	692	670	716	637	645	691	698	705	709	701	715	653	684	671	711	704	690	697	711	641	673	696	654	675	723	682	687	709	682	634	690	688	693	677	718	698	686	660	683	696	688	695	695	716	707	702	702	712	679	661	709	715	656	682	663	675	688	682	696	666	693	662	693	660	680	660	688	722	694	703	719	676	651	663	721	682	718	686	652	690	690	659	663	664	690	708	661	645	680	668	685	740	674	658	688	629	690	699	689	702	696	699	667	682	728	701	672	706	699	701	708	673	704	682	682	648	668	690	654	676	661	720	725	638	691	699	705	676	720	699	711	695	697	719	664	688	712	695	697	639	666	677	670	714	707	658	673	701	691	638	710	679	713	698	666	678	684	687	684	683	705	707	692	699	662	693	637	703	651	724	648	683	651	693	679	700	689	667	691	746	703	664	636	712	662	678	705	689	685	706	671	674	674	704	663	674	696	664	664	702	690	667	658	692	720	679	709	673	680	666	740	701	702	659	679	649	636	674	692	675	652	713	733	693	753	716	713	703	697	671	649	682	687	675	690	655	683	674	704	686	672	632	711	736	674	703	657	691	633	683	668	682	712	683	648	721	728	683	762	705	710	725	700	703	681	715	687	685	704	671	687	695	702	676	685	687	681	701	688	723	689	695	660	717	678	662	663	695	759	666	694	709	662	714	710	671	650	624	644	680	662	682	712	677	670	724	684	676	641	709	701	719	677	721	649	729	688	710	688	689	676	683	719	645	663	674	686	680	635	675	665	656	670	732	689	690	720	688	722	712	708	700	669	721	642	657	675	687	734	661	664	722	691	698	713	669	683	698	664	670	727	672	670	697	679	665	705	651	719	715	736	711	713	726	703	643	672	694	712	699	686	704	706	725	716	685	717	661	692	684	689	695	701	676	698	669	654	628	667	704	701	669	648	714	665	670	708	694	701	693	709	688	734	703	687	740	689	685	688	635	690	716	668	710	686	645	681	695	711	728	692	678	735	661	700	709	677	676	697	673	658	737	659	705	693	698	727	637	737	659	653	684	672	674	668	698	716	703	706	704	683	707	659	700	741	655	713	695	663	720	729	675	682	669	711	676	715	633	672	692	706	725	713	687	708	676	688	680	676	691	665	655	722	709	711	711	674	683	690	723	697	678	705	725	691	690	652	663	708	698	658	659	651	662	703	688	658	673	760	720	690	711	705	674	693	686	678	693	659	703	664	674	705	697	636	671	648	657	674	651	690	734	712	666	728	733	719	667	697	648	698	702	700	698	685	667	696	655	685	694	718	731	696	720	680	679	698	637	687	690	681	686	670	707	652	640	738	643	681	671	666	713	714	663	708	737	669	695	668	702	670	674	661	704	657	746	695	642	706	665	667	653	664	698	699	677	707	705	714	670	700	711	677	665	661	682	712	706	669	717	661	722	694	680	703	749	679	686	678	686	675	704	696	666	707	663	665	647	658	653	699	665	677	653	697	679	717	659	728	692	607	737	720	664	672	679	679	642	720	664	730	714	683	763	665	679	661	705	649	648	654	675	693	682	663	701	678	691	683	641	678	718	670	684	672	647	700	762	651	684	695	722	700	658	673	761	682	695	716	684	638	713	738	708	724	637	706	674	687	654	704	674	620	671	631	711	714	666	706	684	664	679	688	682	674	730	700	716	672	669	677	681	634	709	662	654	669	707	681	681	681	660	709	703	669	727	694	670	700	706	719	677	698	699	689	735	675	701	668	691	645	673	674	716	656	680	707	689	721	664	672	687	720	702	731	712	689	654	670	674	682	691	662	696	686	674	657	669	676	655	684	698	712	693	676	714	694	679	702	701	680	663	696	703	694	690	678	667	708	701	697	661	682	669	711	694	718	744	718	613	705	694	652	710	677	703	727	657	721	680	712	697	697	668	683	674	701	658	659	719	667	708	707	673	661	649	722	663	681	672	708	675	703	678	694	661	695	701	701	657	681	656	676	662	673	721	657	686	731	707	694	630	716	716	657	655	675	656	705	702	705	680	699	700	679	642	662	666	704	721	673	672	642	659	675	662	693	723	707	723	693	665	700	726	708	675	682	709	650	706	650	668	562	690	689	714	679	674	676	669	707	662	678	655	693	682	672	701	710	652	687	690	681	684	657	643	717	740	760	708	650	669	685	647	672	688	660	655	637	669	710	688	715	713	644	628	665	705	702	697	708	705	640	686	705	696	656	715	676	644	726	681	721	710	701	668	714	693	691	659	696	707	690	707	684	697	713	696	656	705	726	645	726	698	698	724	705	645	655	676	695	649	676	632	669	690	742	701	652	710	710	679	710	715	669	656	658	729	657	679	694	655	702	722	745	687	671	720	711	624	663	680	688	679	707	736	656	697	711	690	655	654	684	694	711	682	660	716	692	715	730	680	696	664	721	679	686	703	651	696	668	695	658	684	707	710	698	641	686	664	677	668	664	735	690	715	661	700	683	678	688	691	654	697	685	682	675	668	701	692	717	684	691	668	728	659	671	706	657	711	707	688	714	675	667	654	656	674	687	687	653	722	697	679	712	685	715	684	689	654	703	671	746	703	687	704	703	664	670	704	691	657	682	710	690	726	648	672	652	664	653	713	678	647	699	660	654	703	675	690	711	690	694	633	680	621	661	724	683	653	710	652	697	638	677	682	703	674	676	722	687	717	687	641	700	698	685	670	691	659	672	701	649	643	682	704	651	669	668	664	625	663	652	661	676	700	690	627	674	702	662	700	685	669	707	692	668	680	685	661	683	679	655	650	643	669	651	708	655	648	704	663	694	691	664	662	704	676	697	659	717	713	674	665	701	711	667	680	668	682	688	686	694	663	675	641	652
23808	21200	28607	24097	21183	10324	1050	665	570	489	422	418	433	345	332	311	292	336	321	328	294	310	317	289	301	297	313	297	303	318	291	303	307	270	299	292	262	276	326	282	274	315	289	281	318	265	290	288	268	284	272	292	292	293	287	271	284	287	237	285	259	246	281	265	285	288	288	259	278	274	261	280	259	296	290	260	315	262	256	298	276	259	286	278	280	254	279	262	252	255	270	292	278	265	255	260	286	283	271	263	245	269	248	281	295	241	249	291	255	273	267	266	305	306	253	262	274	289	268	265	281	260	279	276	261	273	275	265	245	265	259	255	286	282	276	251	279	303	286	259	275	276	244	289	315	235	308	233	243	246	274	280	256	268	260	283	265	269	247	248	224	242	248	270	303	274	296	265	240	294	279	293	279	258	300	288	249	277	293	240	248	277	276	268	285	266	278	273	268	248	251	264	239	286	258	245	240	260	275	271	280	272	296	290	233	285	248	284	272	286	262	273	286	302	282	267	264	279	248	278	266	248	251	249	275	287	262	290	235	291	244	282	265	268	260	278	302	235	259	259	253	247	295	258	260	274	287	281	262	270	279	241	258	277	266	234	250	264	274	299	279	285	302	285	260	277	287	272	264	263	288	281	252	303	288	271	282	316	267	291	263	251	292	301	290	302	284	269	275	284	280	280	271	277	268	283	288	236	263	274	255	275	277	288	286	270	249	291	239	260	259	290	251	267	264	243	259	265	264	252	292	271	264	243	250	278	249	252	283	262	288	267	280	264	307	262	282	283	297	300	233	287	254	239	263	285	303	271	281	271	241	259	228	282	241	274	250	298	285	248	295	290	259	250	274	278	300	285	255	234	251	257	290	245	261	282	291	239	280	284	279	260	256	279	271	280	268	270	260	290	252	269	274	280	284	265	267	257	278	309	264	247	279	236	265	277	266	291	284	291	276	224	262	261	294	279	280	289	275	293	275	234	302	251	308	274	289	278	235	255	269	303	278	277	260	274	261	261	283	249	291	255	277	263	261	302	291	305	279	222	259	257	242	269	270	292	260	269	293	283	254	239	241	287	273	295	271	266	289	277	289	279	258	256	262	277	265	288	284	302	258	283	264	294	286	255	274	249	283	260	277	242	262	245	255	281	252	276	270	265	263	258	263	258	241	270	271	281	283	263	300	256	260	294	257	277	264	268	287	292	251	264	259	245	297	276	272	257	242	286	276	292	266	265	257	300	265	271	271	275	249	303	270	256	286	289	265	289	270	260	258	258	285	241	260	284	271	311	254	259	273	291	297	301	306	292	235	310	276	258	276	266	276	299	268	252	262	271	261	259	258	311	292	250	274	282	257	278	254	277	285	260	285	291	271	296	255	265	285	256	268	277	265	277	282	272	298	294	254	280	264	270	268	269	264	270	272	261	272	279	257	241	264	252	275	268	263	291	274	268	283	275	253	237	300	260	266	286	263	269	266	246	288	246	266	260	246	273	236	246	277	293	261	277	265	246	263	264	289	288	261	287	289	278	288	258	283	284	271	264	266	285	273	281	284	264	294	271	256	253	280	253	278	285	262	285	260	266	299	250	295	271	273	240	263	231	251	259	265	254	271	261	260	265	264	306	269	266	261	250	259	268	265	276	274	289	274	241	244	257	268	279	259	264	250	279	252	279	266	289	281	292	275	265	274	266	257	277	255	266	277	274	287	284	246	258	263	238	249	293	273	303	285	294	283	274	272	239	279	290	277	261	286	275	280	268	271	286	299	288	275	260	265	246	275	295	271	274	278	267	263	282	296	288	252	289	283	283	267	282	256	258	284	277	268	302	272	270	271	258	294	259	259	279	262	246	283	266	233	245	285	257	281	258	270	306	286	269	240	305	261	281	297	244	282	284	311	261	293	259	250	254	271	257	262	268	287	243	289	250	255	267	279	261	277	281	254	272	256	254	269	277	295	270	273	269	312	280	288	293	283	254	252	300	280	265	287	266	234	264	267	273	256	296	256	272	287	275	284	303	249	296	275	240	286	277	269	271	269	300	265	273	261	275	279	275	268	275	246	275	277	266	284	270	258	280	310	249	298	263	265	260	271	281	250	262	263	265	278	263	281	259	268	246	306	281	271	273	277	295	252	249	281	301	287	288	248	269	260	265	265	297	249	241	268	262	289	303	237	307	286	241	266	263	250	237	272	281	269	267	260	268	261	256	276	276	288	288	263	253	310	274	265	267	262	279	288	266	290	293	261	274	248	258	273	266	288	283	286	283	294	267	248	271	298	289	271	287	285	286	263	280	268	272	246	269	227	290	289	313	275	257	297	256	245	273	246	256	286	285	246	275	271	279	295	310	251	274	270	284	298	292	257	275	282	291	284	272	253	254	303	274	271	238	275	270	295	273	279	276	288	261	257	296	277	254	260	272	260	284	244	305	239	312	263	261	266	283	272	274	289	250	275	249	287	252	265	275	270	248	249	255	256	237	269	306	259	256	268	264	273	254	304	283	275	290	290	262	275	282	271	222	263	248	243	234	249	266	286	269	289	245	266	278	276	244	239	235	282	275	256	247	251	271	275	270	262	253	284	249	277	264	260	263	287	260	259	230	287	276	282	295	284	264	253	274	265	260	243	250	250	287	258	250	225	260	260	280	291	261	256	276	278	278	283	285	324	268	260	253	237	254	252	281	250	248	252	292	262	280	253	265	281	291	256	249	281	269	277	292	312	268	290	281	278	248	294	269	249	271	241	277	294	271	245	251	251	266	244	281	262	269	251	251	290	265	240	232	280	265	287	260	263	264	253	279	288	305	278	276	249	229	247	264	260	288	263	271	275	279	276	271	284	244	237	249	296	258	272	269	256	254	286	279	285	285	261	260	269	283	278	253	262	286	290	279	291	283	262	285	247	280	239	282	257	284	253	267	270	267	295	284	236	285	274	248	270	294	273	259	271	286	275	271	249	288	263	274	293	264	276	264	275	303	263	265	252	264	293	270	275	240	289	283	272	277	266	278	277	283	278	259	283	260	250	252	239	262	247	252	288	255	295	265	282	263	258	247	278	265	269	270	276	290	276	275	275	260	272	250	270	299	262	269	278	256	280	309	263	272	257	271	269	269	264	280	258	260	281	275	296	285	278	226	276	274	270	249	272	267	248	255	254	254	262	267	254	264	279	234	280	279	233	266	277	268	275	246	235	259	290	271	307	285	295	244	256	293	271	278	269	263	262	241	264	254	270	239	267	265	279	264	281	272	252	260	281	271	267	278	270	323	285	238	253	295	270	265	298	264	234	245	264	285	263	260	281	262	258	238	264	269	266	262	257	289	276	302	267	267	259	270	264	251	276	256	249	273	254	291	263	285	228	282	286	257	281	269	268	262	275	267	257	246	289	297	266	273	278	291	288	271	253	273	256	256	276	290	288	266	254	251	293	265	267	254	273	283	237	283	276	304	239	284	289	267	280	269	249	285	256	269	260	272	247	262	273	275	219	262	252	317	252	257	286	292
5161	11866	10539	5987	3647	2235	1673	1316	1028	965	834	722	663	662	534	543	544	492	519	482	443	465	425	450	429	425	421	425	421	397	410	371	378	400	413	393	395	378	389	386	371	353	435	409	409	361	353	361	373	353	372	356	385	381	377	342	365	380	355	378	395	376	376	402	358	350	369	379	328	332	401	348	346	333	388	352	364	341	354	383	360	348	370	369	339	389	353	361	371	370	340	357	366	358	351	378	365	346	354	380	388	394	350	410	331	344	359	380	383	372	367	359	353	384	365	333	359	365	353	379	371	354	378	398	349	361	374	392	394	383	329	378	363	370	350	362	374	361	346	369	381	326	364	394	406	364	382	370	381	375	364	366	352	337	338	380	342	350	365	356	372	348	366	360	372	357	367	373	372	348	339	388	390	349	366	348	361	364	408	354	346	336	357	382	372	374	352	340	374	343	373	367	329	365	337	360	342	366	346	365	365	358	363	372	355	395	339	361	370	393	342	369	368	378	370	368	348	357	370	347	365	344	376	349	381	359	325	353	361	376	365	409	354	338	339	331	346	342	334	362	370	329	401	389	379	371	376	382	366	391	326	356	371	358	347	362	385	362	378	337	376	363	378	390	341	328	381	373	358	383	364	394	352	397	367	375	358	342	376	321	362	345	393	359	342	373	344	318	368	367	382	355	350	336	365	329	360	341	369	361	377	390	373	323	362	352	365	347	343	361	373	365	371	363	350	354	372	395	388	363	361	369	324	367	391	352	366	372	339	320	372	338	359	370	362	339	369	355	334	355	345	355	352	356	376	389	366	361	353	348	378	345	371	388	343	406	334	359	343	398	375	344	354	353	361	338	373	342	353	390	361	362	404	366	364	350	347	357	362	374	385	333	387	352	398	369	350	357	365	366	403	377	351	363	360	368	372	359	347	376	362	354	348	364	394	381	354	352	358	337	377	322	332	352	366	380	342	347	383	361	356	332	368	307	384	337	358	356	384	357	335	349	382	369	357	368	395	337	347	337	349	354	360	334	349	369	388	373	334	377	380	361	364	336	347	360	357	363	364	368	357	372	358	376	328	359	361	357	362	328	360	350	374	365	356	357	360	366	366	364	359	322	344	359	347	332	379	336	333	361	386	397	352	376	403	357	351	336	382	357	392	340	358	348	410	380	350	388	379	353	336	361	390	335	383	339	380	361	348	343	338	372	355	372	352	356	377	358	354	372	397	374	350	349	375	388	373	359	340	374	388	370	354	349	359	350	369	375	341	372	349	354	352	324	354	380	364	388	366	358	372	345	374	379	362	364	349	355	379	350	385	350	342	371	367	368	374	374	349	403	340	340	344	375	371	346	392	370	315	373	397	337	366	348	398	393	364	364	346	321	362	371	348	365	350	367	366	356	371	320	321	363	389	386	328	366	372	342	367	394	387	336	351	361	371	360	368	362	348	345	354	385	343	330	366	348	343	397	354	335	357	349	357	365	389	357	362	378	343	373	342	343	341	374	348	380	376	376	360	345	362	393	353	373	331	379	345	378	357	346	376	354	383	316	373	363	384	376	346	345	356	333	351	369	362	330	371	358	360	345	360	357	327	360	337	389	356	352	357	362	374	359	354	364	375	379	371	373	392	335	356	357	388	375	376	370	382	373	369	412	347	371	382	383	347	370	356	366	354	343	371	352	378	332	343	341	353	347	370	376	334	323	380	364	352	345	322	348	362	355	386	359	360	363	375	368	387	368	344	380	365	345	382	327	343	345	341	343	382	356	369	344	359	359	326	376	347	350	346	370	370	391	340	374	352	355	346	381	371	343	377	333	339	353	377	344	368	333	361	373	339	380	385	355	359	371	336	357	388	362	374	323	348	373	356	365	347	370	347	379	367	370	334	385	389	381	339	363	310	384	350	340	379	389	348	357	371	358	367	367	327	355	357	379	380	378	372	339	370	389	367	337	348	386	357	357	356	357	362	353	367	341	362	365	375	348	377	356	365	371	372	338	330	369	341	345	379	349	356	352	353	350	368	382	376	382	358	345	369	344	358	353	371	361	336	378	405	364	395	371	352	383	391	368	377	400	328	377	369	330	345	339	360	327	352	360	351	359	380	364	370	399	341	360	375	348	347	347	346	330	378	383	346	336	368	375	384	349	360	363	390	348	404	367	349	359	367	343	331	346	365	348	345	385	370	357	342	407	344	353	407	360	370	346	308	349	387	359	340	341	319	380	356	343	334	355	360	350	326	362	363	360	335	337	369	377	334	364	368	389	368	367	358	338	389	348	374	351	353	385	363	392	387	349	362	311	342	335	383	390	378	376	358	348	370	337	363	320	347	338	361	368	340	376	365	361	345	385	357	375	359	354	342	359	369	332	385	346	350	363	343	342	362	389	382	362	339	351	386	390	336	345	341	374	337	393	359	354	376	363	359	332	352	372	380	377	368	362	362	361	364	375	354	365	322	356	370	371	354	335	366	364	365	372	379	369	347	336	344	378	353	348	355	339	364	352	389	348	379	388	361	364	377	344	368	399	388	360	400	331	369	357	323	362	378	379	351	376	366	363	327	382	338	393	376	337	375	363	349	360	344	315	401	369	367	356	332	367	377	357	361	346	383	352	357	391	379	345	355	339	345	375	400	368	364	353	361	386	390	329	365	365	368	334	319	381	372	363	320	342	324	350	367	383	347	373	369	369	368	352	325	361	356	378	344	337	375	380	376	335	365	367	382	346	348	372	354	371	343	344	364	372	357	346	324	354	349	375	358	348	342	340	369	375	388	357	354	353	358	381	376	372	353	348	375	325	354	405	377	361	366	350	367	402	352	359	356	399	335	362	344	375	369	380	398	402	370	388	387	342	362	343	389	373	361	409	359	356	346	353	370	346	408	378	368	391	343	342	342	347	381	359	361	365	379	367	313	337	337	356	395	381	356	383	397	322	362	383	376	361	320	367	363	354	336	370	328	363	368	348	384	347	375	374	367	378	359	369	377	355	359	352	338	331	390	375	362	342	367	324	316	348	339	392	348	376	370	341	337	375	368	335	380	354	351	384	360	371	353	356	382	345	395	350	328	398	392	375	344	339	367	352	338	341	348	361	335	360	399	391	364	358	384	358	347	364	332	360	350	374	399	352	345	356	334	354	350	340	331	373	347	360	333	379	322	409	379	363	342	318	337	351	353	345	395	338	379	369	387	365	366	342	345	352	356	396	396	347	356	374	338	341	348	345	378	359	347	366	334	365	358	368	383	373	318	345	352	370	338	359	367	379	373	355	353	354	362	352	364	367	380	362	365	338	380	361	415	362	335	333	391	345	342	375	356	349	371	376	352	372	397	367	366	365	350	366	376	330	387	385	320	350	348	355	378	384	372	350	349	376	341	324	331	361	380	337	354	382	331	401	353	391	389	360	363	346	368	336	382	354	326	339	355	385	333	367	348	359	361	360	347	369	337	353	374	376	342	366	369	344	365	400	372	363	346	351	362	348	329	373	342	354	358	346	335	386
22836	21186	28973	23682	21186	21209	7986	968	650	577	499	475	388	340	342	305	289	273	251	253	273	249	227	239	262	207	209	222	198	209	190	219	201	204	202	209	184	189	204	190	180	192	184	216	180	179	177	201	187	217	179	191	193	179	184	177	176	185	179	184	206	171	172	207	201	186	175	205	175	190	207	190	181	160	177	186	189	169	177	170	218	185	169	182	208	152	188	170	178	170	151	180	185	169	197	176	171	195	160	183	196	176	164	213	160	179	192	186	181	163	188	169	184	188	188	182	198	178	163	173	159	195	181	183	160	167	172	163	179	179	192	180	193	178	176	164	162	179	178	180	183	156	198	182	173	177	186	191	153	165	151	183	176	172	166	184	175	179	175	183	173	177	168	177	169	163	165	169	194	187	167	170	182	177	186	174	185	141	175	194	155	165	192	170	156	189	193	185	176	183	200	171	176	156	176	174	179	163	165	178	159	179	188	200	171	184	167	176	177	173	195	160	186	192	190	184	180	174	178	170	156	163	175	173	182	203	165	171	176	185	188	189	167	161	188	187	181	162	178	170	173	182	184	181	200	168	181	177	207	172	183	185	174	167	156	172	178	175	182	171	175	159	171	152	166	175	178	171	178	207	177	189	165	162	162	193	158	172	180	179	199	178	176	138	180	187	162	188	199	192	201	186	181	161	174	162	168	173	187	182	162	196	195	184	175	168	161	191	168	179	184	165	153	160	167	180	177	176	166	177	165	177	189	190	155	183	157	189	157	183	197	174	183	180	146	172	170	178	172	188	183	169	192	188	182	177	145	181	166	196	165	169	217	176	177	154	172	167	183	155	158	174	193	169	190	173	195	148	162	197	193	164	166	175	175	185	150	198	181	173	173	195	158	156	190	156	163	169	176	181	170	154	168	179	202	194	169	183	149	169	167	182	161	171	164	161	176	189	167	172	188	174	171	167	190	193	165	181	189	175	174	157	171	174	174	178	179	202	188	148	156	187	173	165	182	181	170	167	172	183	184	185	172	201	156	161	201	180	156	171	166	179	172	180	176	195	187	195	184	178	189	178	172	184	188	177	177	180	170	166	168	179	173	206	188	186	176	166	185	189	181	161	190	187	178	184	186	167	163	170	186	183	188	182	176	165	191	173	212	179	183	193	168	178	173	177	189	172	176	143	177	161	183	164	197	179	184	205	161	165	167	173	176	186	179	192	175	171	184	176	172	159	185	166	161	166	189	185	167	163	195	182	169	187	179	182	178	188	192	164	172	169	187	172	177	190	191	192	160	193	196	174	178	152	165	180	180	181	168	176	187	165	202	177	165	191	205	178	207	180	170	194	198	180	175	142	184	164	170	185	158	200	184	168	175	164	171	188	160	179	156	154	179	177	171	176	158	188	179	211	188	165	166	161	205	178	201	167	176	164	178	170	167	181	196	162	160	189	196	164	186	165	193	172	170	201	197	180	186	191	188	188	158	160	182	187	181	157	181	176	186	204	183	179	144	163	169	179	172	193	181	149	195	176	204	155	186	175	174	168	155	169	170	162	197	173	175	172	173	172	169	178	191	185	160	170	175	164	150	176	179	168	182	153	173	157	177	183	198	181	173	185	176	181	163	171	165	175	184	169	160	173	181	194	164	197	166	171	169	176	163	162	183	198	184	175	168	156	137	167	214	169	200	157	189	152	172	181	173	167	182	171	179	180	168	171	172	176	164	190	170	185	174	184	190	185	180	139	170	184	168	182	167	169	149	192	188	169	140	170	168	160	162	180	205	192	175	151	178	167	177	187	159	184	176	197	159	158	180	146	169	161	172	163	189	170	204	158	167	188	160	195	202	177	183	164	177	192	170	172	188	200	163	168	157	191	178	183	170	198	157	185	181	200	183	181	178	165	169	169	173	159	182	174	153	180	160	172	185	182	159	166	163	185	174	170	201	169	150	176	159	167	178	178	185	146	178	168	176	171	196	160	165	173	187	176	180	187	165	191	159	177	169	164	151	216	142	179	182	162	192	191	162	184	165	172	181	182	185	165	163	182	175	176	178	171	190	174	150	173	153	187	192	186	174	167	201	171	189	162	174	172	159	175	159	163	170	162	171	210	174	173	168	169	176	179	154	171	181	209	181	159	196	181	175	165	174	181	173	180	178	198	166	167	172	162	200	165	170	188	187	158	166	181	175	175	195	192	169	183	185	169	190	171	170	190	172	203	165	161	148	164	189	169	204	169	165	155	160	182	174	168	174	151	174	178	172	184	155	182	180	166	180	178	188	161	178	185	181	185	160	160	192	190	188	192	177	194	167	151	178	189	196	170	159	176	177	185	178	185	188	197	163	170	174	161	176	176	190	174	172	189	188	180	164	183	160	150	191	168	195	163	189	192	211	166	154	180	175	167	179	171	159	202	176	180	172	185	173	207	176	143	183	157	178	175	197	176	171	161	182	181	177	183	171	193	188	177	177	164	149	205	189	197	199	180	188	174	200	164	159	171	158	163	149	197	186	169	180	174	174	196	163	152	190	164	165	186	160	168	169	173	164	172	165	203	186	177	177	150	176	170	180	187	171	161	165	194	170	168	163	180	169	148	192	172	171	191	176	190	211	195	172	182	174	182	182	166	169	197	184	167	177	179	160	169	174	170	168	208	177	172	197	167	173	166	156	145	190	179	173	176	148	197	172	169	175	171	148	176	188	159	203	204	158	168	189	178	161	184	164	179	165	199	176	172	181	194	182	148	167	188	184	181	153	198	179	155	186	181	192	160	178	148	168	179	162	184	180	190	156	147	157	191	165	192	189	176	158	201	181	175	178	167	161	183	165	161	166	186	178	193	174	172	195	162	175	167	183	175	199	180	187	170	167	192	184	169	163	180	176	173	172	191	193	174	171	173	169	170	166	202	167	165	183	173	187	181	184	173	201	180	175	145	172	188	178	161	163	188	151	183	178	172	195	171	173	198	170	167	171	184	198	154	187	193	162	171	183	175	178	195	170	174	173	173	166	188	174	184	180	173	155	177	162	191	190	179	175	161	193	137	198	195	166	190	177	183	182	191	170	159	168	166	176	183	173	167	183	186	142	176	195	168	161	163	178	191	155	182	163	189	170	176	172	192	180	155	194	187	180	180	171	172	153	179	181	182	164	161	167	182	163	146	176	192	198	195	167	168	188	175	161	154	185	184	165	191	163	163	188	171	168	176	165	175	182	170	173	169	167	174	158	191	194	199	192	179	170	149	177	157	166	182	159	163	181	186	183	180	212	187	146	171	168	163	171	179	170	170	194	179	181	165	168	189	181	180	172	175	173	160	194	166	168	161	182	172	172	152	149	172	196	163	181	177	153	189	160	159	190	172	166	180	143	167	179	187	191	164	183	165	167	195	181	171	190	181	201	173	168	179	199	192	169	171	172	174	179	177	179	199	185	181	169	181	174	163	161	154	173	159	159	187	161	172	191	215	164	175	162	214	171	177	143	176	164	177	191	169	183	178	177	163	185	174
7734	18413	15907	9404	5593	3545	2619	1958	1586	1345	1125	912	828	699	608	573	514	486	435	439	408	418	389	354	340	351	313	303	327	320	265	308	292	277	278	277	254	265	258	274	227	244	252	245	259	255	241	239	253	252	252	244	266	254	236	250	253	242	249	309	238	257	227	235	239	208	242	221	233	211	220	213	240	236	223	233	225	220	229	252	215	232	241	206	204	213	203	243	213	224	252	204	242	233	229	232	234	223	234	254	213	229	223	215	215	231	237	246	236	209	221	241	235	217	248	249	209	213	216	187	209	270	197	215	241	248	213	223	219	225	218	260	251	224	215	225	241	210	221	209	214	240	198	229	214	216	246	255	228	232	227	227	206	226	232	234	221	217	217	217	237	210	218	198	213	217	255	214	216	235	217	231	221	223	225	221	216	233	225	245	220	255	223	226	213	211	227	220	212	232	241	230	242	204	219	205	246	209	238	237	225	237	215	193	218	218	244	206	225	232	220	243	222	220	239	219	220	226	231	204	195	207	237	235	234	220	223	209	218	206	240	214	239	215	205	224	211	219	232	234	211	198	220	201	229	197	212	229	217	230	228	249	230	203	218	215	216	206	209	219	215	215	204	230	221	193	219	211	197	213	206	233	227	205	217	246	205	234	214	239	210	207	211	230	218	229	230	231	219	223	212	208	221	213	237	182	229	215	214	215	216	248	220	229	236	236	215	255	205	229	238	235	218	239	218	220	212	241	205	186	210	224	231	209	207	254	202	222	234	212	227	225	227	237	213	221	216	207	208	207	225	216	227	213	212	211	221	235	221	230	200	227	224	196	219	231	225	213	215	224	207	252	228	212	202	216	250	254	205	228	227	218	221	207	240	228	224	218	222	188	245	212	213	216	230	216	228	212	235	241	236	217	228	215	221	229	230	232	244	222	225	191	210	241	220	236	233	238	207	231	220	235	226	225	246	220	240	225	234	233	188	208	228	214	194	229	232	221	198	202	217	230	222	231	223	213	219	258	236	224	261	217	193	228	223	221	221	188	220	214	229	201	228	213	230	206	212	234	211	217	204	245	236	230	206	227	175	222	202	210	245	217	221	208	229	200	233	245	202	205	221	229	214	236	226	190	201	215	236	230	220	225	245	208	209	208	244	234	201	224	223	224	199	215	213	222	206	237	212	210	245	229	223	226	219	240	224	223	197	200	214	221	209	227	215	215	224	219	262	210	234	209	213	233	227	220	214	218	223	225	222	230	210	217	225	239	232	207	217	202	229	214	236	222	212	215	198	214	215	195	223	201	212	203	226	249	242	232	236	202	230	228	213	253	206	226	217	254	217	203	243	222	214	221	211	203	191	227	209	219	227	239	238	224	229	214	229	221	226	216	184	237	208	216	214	213	255	221	231	223	237	224	215	213	240	227	235	231	203	209	205	214	237	225	212	223	194	216	213	218	245	239	203	209	201	226	215	252	248	211	181	213	210	217	217	200	227	220	234	218	236	195	205	231	203	226	206	217	192	193	200	223	201	224	225	234	230	220	225	222	232	236	195	222	263	199	217	233	227	239	215	220	187	232	235	213	204	218	224	236	245	247	207	225	229	206	207	218	221	236	227	210	219	208	241	205	233	216	254	217	237	217	227	218	219	194	227	205	231	245	226	221	193	256	208	181	206	217	208	202	219	203	241	223	222	240	227	197	197	228	219	244	210	230	245	227	221	235	193	204	216	242	218	206	227	223	220	201	219	251	209	191	204	258	256	218	224	266	222	232	249	238	226	240	237	211	201	225	241	219	211	246	242	217	225	226	212	238	226	229	215	216	215	196	251	216	206	233	219	231	217	217	206	226	188	227	227	208	210	229	225	228	234	217	193	245	218	211	221	213	193	228	188	196	205	222	242	206	232	236	214	217	234	224	214	216	227	256	207	229	238	237	206	233	219	221	206	212	206	217	204	198	206	218	228	243	220	201	218	205	223	207	244	239	215	237	217	232	223	227	201	217	239	244	225	216	225	209	227	224	232	229	216	222	212	224	247	209	218	236	212	208	212	219	235	262	196	203	209	219	250	223	205	241	215	227	215	216	239	204	222	231	233	204	194	208	201	225	239	231	214	206	211	237	230	222	208	250	237	230	239	196	226	247	195	245	207	227	232	232	207	240	238	214	228	207	232	228	234	230	217	213	223	228	204	229	218	212	197	183	226	212	226	206	215	211	208	237	243	217	226	192	245	211	207	205	243	243	205	236	220	206	195	217	209	210	218	224	204	214	206	222	204	236	235	228	232	220	226	210	217	210	242	216	227	209	223	239	211	218	243	261	233	198	224	216	219	210	250	220	207	230	213	205	207	229	214	227	216	212	229	243	233	247	222	230	227	223	213	213	225	241	204	231	201	213	221	221	237	220	234	219	217	235	217	204	211	229	204	252	236	225	189	222	214	223	232	233	223	198	246	200	247	208	205	206	219	233	212	191	226	203	207	225	241	229	222	205	232	214	232	240	211	234	238	213	214	229	241	232	209	190	222	231	203	208	232	228	233	198	217	246	224	226	216	239	234	246	244	202	236	247	231	263	206	229	215	204	254	223	215	234	231	239	215	232	213	221	204	242	195	217	217	215	218	222	195	239	197	217	227	204	215	244	234	204	224	244	244	229	211	198	211	240	219	216	222	235	225	205	220	219	232	198	215	256	232	225	191	195	214	208	247	200	204	203	234	219	247	234	229	220	231	226	232	216	229	224	202	210	230	221	212	182	236	209	208	234	231	207	221	212	205	224	217	203	228	221	231	219	222	204	211	220	217	225	215	251	237	211	198	217	227	229	198	232	230	225	199	232	220	212	229	226	225	221	244	212	243	195	179	232	228	196	233	207	208	220	234	219	219	235	214	217	217	207	229	237	239	213	245	221	212	234	231	230	207	230	205	231	233	218	199	211	218	227	230	243	193	216	254	231	206	212	211	239	225	217	215	236	196	211	233	211	229	220	226	210	219	212	213	220	202	250	209	215	220	209	217	236	237	226	223	199	234	230	226	228	230	217	227	229	215	252	269	219	207	222	219	224	237	216	242	237	219	212	225	235	215	199	207	231	206	210	200	228	221	204	218	231	210	209	215	216	222	203	188	226	201	235	213	227	207	230	224	225	212	240	249	204	252	202	218	213	204	229	216	233	186	201	207	226	220	213	230	249	217	226	222	215	219	223	230	204	234	234	226	217	252	213	233	203	220	228	243	199	213	224	211	215	221	207	205	218	194	215	218	228	248	251	218	197	243	186	221	207	212	211	211	210	242	227	222	210	231	243	206	231	218	194	233	233	217	227	214	204	209	206	208	216	232	235	243	249	234	216	231	202	242	211	220	224	231	214	231	249	209	236	229	227	216	200	208	252	209	228	209	231	237	212	236	231	223	219	219	236	219	270	198	221	230	225	220	208	218	217	197	205	185	239	214	241	210	215	218	224	225	195	259	205	231	239	205	248	217	224	233	191	221	222	228	255	249	215	203	217
26912	20241	8370	1662	767	621	591	568	537	537	562	582	540	567	557	549	530	576	559	550	524	550	535	570	493	530	534	566	575	558	534	534	538	528	548	538	528	563	523	560	571	534	549	538	542	524	492	509	527	552	566	515	569	559	530	524	577	501	555	544	509	534	547	530	512	532	520	554	493	538	511	571	564	504	543	573	550	559	526	505	514	486	520	542	556	523	565	527	561	579	556	501	518	509	528	569	511	561	543	556	546	479	501	547	529	529	529	534	540	553	553	539	489	492	525	528	591	509	503	516	542	503	546	515	501	524	534	549	547	557	542	559	558	564	522	520	550	519	517	532	538	497	540	523	488	527	546	522	573	526	544	552	514	553	585	508	537	550	543	533	552	545	554	544	577	545	556	580	537	572	540	563	557	562	539	559	552	572	516	572	522	511	542	539	549	555	511	535	552	533	566	498	521	515	523	523	517	557	503	575	556	535	544	518	552	534	536	519	510	547	534	579	521	539	518	547	534	538	526	551	555	517	510	541	518	519	566	544	569	559	543	548	517	520	551	531	519	535	576	532	562	556	589	521	514	531	539	582	612	509	492	548	566	524	537	546	524	529	510	518	540	509	539	594	541	531	526	538	539	558	525	505	537	565	551	595	556	536	495	546	574	576	544	565	546	533	507	574	556	518	546	561	557	551	558	556	521	544	563	543	529	538	542	530	551	533	537	527	526	584	508	561	545	533	556	554	574	580	570	524	529	542	527	565	487	558	528	508	566	497	524	544	561	538	539	540	580	574	504	515	543	550	580	546	512	557	547	542	477	566	552	498	514	496	514	477	526	531	518	548	548	528	536	568	552	542	510	589	520	564	585	514	527	500	518	539	521	542	553	521	512	588	540	574	586	535	563	529	542	555	545	571	480	540	571	542	527	495	520	519	525	529	534	535	494	543	520	554	520	555	550	523	561	514	523	524	508	498	504	561	564	528	540	541	540	515	567	546	559	556	534	534	555	514	587	531	554	526	573	514	511	515	540	513	539	558	535	509	538	569	539	564	548	561	552	576	564	543	573	547	504	538	559	544	562	550	524	554	539	531	586	535	548	545	531	569	554	546	527	533	510	491	576	537	557	510	537	588	520	538	530	544	560	547	513	569	518	552	546	573	555	489	481	545	536	564	576	524	601	545	476	549	568	568	566	572	551	548	536	528	531	546	564	550	494	509	551	535	564	533	535	556	568	535	567	573	504	530	515	540	518	524	546	522	549	579	501	542	585	507	559	545	569	523	554	529	539	555	512	569	550	514	552	556	529	559	536	561	587	563	550	566	584	546	541	540	540	559	565	543	525	547	493	525	528	554	569	516	542	556	556	540	555	540	570	580	529	550	553	535	536	559	544	526	521	585	507	528	487	600	551	545	543	517	500	524	510	521	590	527	547	496	537	511	528	533	576	546	522	540	535	514	554	552	557	533	514	566	532	527	505	508	486	546	548	558	506	569	533	562	576	527	534	534	508	529	503	586	563	562	487	545	535	574	553	559	531	542	550	558	539	524	550	529	531	517	510	519	542	537	519	562	485	555	546	571	548	552	505	509	522	519	515	574	532	521	544	548	557	523	521	522	559	565	521	528	506	550	505	525	545	540	551	565	526	520	564	527	512	510	541	559	518	556	566	523	517	542	548	544	556	534	556	546	586	533	551	547	534	553	522	513	531	531	533	571	535	544	544	587	536	523	512	569	520	569	541	555	544	545	578	552	515	492	530	537	512	539	520	582	531	533	544	573	570	530	557	524	525	573	596	539	538	510	526	549	576	494	553	515	535	580	519	534	531	519	515	540	569	530	602	543	579	541	519	540	517	521	567	530	563	529	587	555	509	548	574	503	534	548	547	535	502	564	516	537	558	572	499	598	523	542	510	534	512	520	574	552	537	553	551	556	540	527	539	546	554	536	503	574	579	521	535	529	526	551	559	558	547	541	564	583	570	559	566	520	492	537	546	545	531	536	575	599	534	592	564	547	518	513	542	518	503	534	526	544	519	543	506	517	523	575	571	555	543	574	558	501	559	565	528	563	579	534	579	511	487	539	548	537	575	542	544	544	545	550	533	565	563	549	574	537	553	532	484	510	518	498	543	570	529	526	533	516	515	535	520	540	529	514	505	561	540	598	539	491	551	523	575	517	557	574	561	526	612	575	573	513	543	547	522	587	536	503	539	544	580	515	552	518	556	553	595	542	554	516	516	532	560	599	532	546	522	545	561	544	473	548	540	544	561	523	558	534	534	546	550	550	598	530	494	548	537	523	529	556	573	520	519	520	565	532	547	575	559	539	521	583	571	522	553	597	552	570	529	543	532	541	550	543	562	521	496	529	542	524	532	515	494	513	535	548	531	529	557	554	567	580	547	523	509	529	542	513	544	511	556	648	500	568	567	540	527	532	547	565	563	553	556	564	512	532	554	548	571	560	553	537	510	538	519	566	537	540	499	562	550	537	551	546	563	562	491	498	520	540	568	542	548	545	529	522	507	532	517	513	514	560	539	558	540	506	512	571	537	514	524	543	531	520	525	547	553	520	547	545	550	519	529	519	531	527	600	558	541	510	507	576	559	530	533	573	525	480	560	546	511	568	547	476	512	522	592	541	527	525	568	574	596	553	526	509	552	528	565	576	532	576	539	548	552	502	510	563	541	504	560	542	564	518	514	534	534	500	558	539	575	518	577	516	562	542	537	589	543	504	554	516	537	515	553	530	545	526	525	550	573	504	558	544	555	533	536	535	558	501	570	532	556	517	546	511	545	583	538	550	565	528	577	552	589	552	545	540	547	556	533	557	562	521	550	525	560	538	550	488	533	557	528	530	511	539	541	537	546	532	557	530	516	518	561	567	536	541	550	548	540	512	564	556	551	577	554	555	564	528	519	570	537	521	546	553	574	540	515	572	478	526	539	569	536	508	542	584	527	545	491	511	538	523	514	526	531	501	606	545	552	542	558	539	558	501	549	588	511	554	547	555	545	539	521	512	570	588	534	530	535	537	530	528	525	508	544	519	539	535	516	560	535	527	487	561	542	518	564	543	516	543	573	539	507	504	548	561	535	518	507	545	557	553	526	566	537	555	542	529	566	545	522	533	542	542	537	521	554	489	507	548	536	530	548	554	535	526	517	517	547	566	522	560	550	563	584	519	518	540	542	557	543	544	537	542	574	522	578	515	546	549	493	561	513	552	582	541	522	549	543	574	528	510	548	534	547	529	572	559	536	536	500	549	593	543	529	526	537	508	541	542	556	519	526	541	537	534	533	534	579	544	526	561	585	536	552	555	519	542	599	542	556	553	569	516	542	558	561	549	552	564	496	580	534	522	525	577	556	583	516	518	508	510	550	495	522	574	561	523	515	556	541	522	554	529	544	575	571	521	577	545	567	507	550	519	536	509	551	543	564	543	542	519	518	540	526	555	527	552	583	544	481	567	565	547	534	556	552	557	535	532	520	524	573	550	537	539	561	552
4341	2987	3208	2075	1146	760	790	788	755	676	713	716	698	684	718	700	689	713	658	714	717	743	708	660	680	665	706	715	680	695	690	669	680	712	693	665	686	682	710	721	686	762	669	692	666	720	705	716	734	679	667	683	712	662	714	715	710	689	674	723	697	689	712	692	634	659	661	629	699	671	663	721	663	677	683	676	663	661	670	692	721	738	688	681	732	676	686	636	724	731	670	714	709	669	700	677	713	712	687	661	683	656	658	720	624	734	683	655	702	718	675	688	704	683	692	704	652	718	720	734	690	705	682	677	690	682	687	680	705	682	690	687	665	664	679	719	667	706	698	693	661	710	695	701	695	647	730	738	712	680	712	631	713	694	703	709	672	692	704	694	655	714	718	671	664	675	701	658	693	651	683	736	706	690	655	745	692	676	709	697	689	675	722	673	693	682	696	736	705	674	687	663	653	724	629	691	692	661	719	681	699	652	693	673	689	690	695	672	696	720	642	688	675	674	706	689	659	698	698	706	714	635	703	710	730	697	663	671	661	676	651	722	666	673	705	636	698	734	707	684	716	697	650	667	725	690	672	687	694	696	687	663	654	718	726	676	662	671	698	651	668	673	699	683	705	719	683	690	731	635	743	699	679	658	702	640	703	710	685	701	671	695	702	674	652	698	694	711	745	687	726	673	708	688	690	679	676	705	665	672	658	674	678	677	722	705	688	710	712	687	710	762	666	646	654	732	724	666	691	703	710	713	714	708	690	684	705	704	681	622	698	692	726	729	698	672	673	667	680	723	628	691	678	718	704	695	677	699	668	663	666	692	720	679	716	708	659	681	677	678	707	688	713	671	721	724	723	672	699	726	690	714	672	719	707	680	690	719	684	676	726	644	672	659	713	694	729	640	688	690	707	707	719	681	753	693	708	672	715	683	672	690	684	708	647	673	686	682	645	684	707	614	724	679	697	703	694	686	687	661	630	675	667	626	631	675	710	655	673	719	727	697	705	662	750	720	652	664	706	684	702	733	695	665	683	699	702	698	674	709	694	659	685	707	689	661	701	695	683	657	647	711	652	667	695	673	706	659	691	705	687	701	718	665	662	688	679	682	714	659	649	671	677	641	753	681	726	712	664	714	664	687	686	649	705	684	642	687	670	688	656	616	690	673	709	695	684	647	639	700	718	708	675	693	704	668	684	686	696	667	724	712	695	705	664	689	693	695	723	694	728	683	702	630	710	685	670	681	667	704	724	693	661	691	630	688	717	717	669	699	693	661	678	669	696	700	716	648	662	682	675	724	649	627	740	663	683	682	686	718	667	700	689	737	697	702	649	733	674	699	656	697	717	716	687	701	659	701	695	706	667	702	681	686	711	643	707	682	647	658	658	667	680	698	678	715	715	692	657	718	682	675	718	691	684	626	703	690	743	713	710	672	639	678	675	634	631	691	696	684	683	690	725	683	665	713	647	686	692	700	680	698	672	621	653	668	676	702	702	609	722	682	735	655	702	641	685	718	652	683	674	683	709	664	685	709	713	716	628	693	661	676	656	657	690	690	716	719	699	684	704	688	698	650	696	696	725	700	692	677	704	693	703	667	707	661	709	662	721	700	699	634	657	714	703	652	688	687	659	695	728	650	740	703	675	677	682	638	692	684	652	627	699	686	713	698	656	690	719	698	736	712	663	683	671	726	695	699	712	693	668	711	708	726	637	696	696	675	691	658	679	719	708	683	696	719	713	709	699	665	703	700	721	711	661	744	685	734	686	679	647	687	725	701	676	724	657	658	687	710	698	693	671	695	652	678	672	697	724	698	661	697	699	641	674	710	686	703	736	699	673	719	714	643	673	735	732	693	680	734	733	723	692	711	646	652	712	713	667	684	654	691	672	680	722	724	672	691	729	681	700	743	717	693	728	716	653	705	714	723	671	706	709	674	637	659	732	702	717	654	668	677	733	725	650	712	696	660	682	674	713	671	646	674	728	678	678	658	703	672	652	698	722	698	665	690	678	685	664	649	709	726	732	656	716	690	692	698	678	691	712	620	700	655	708	702	669	664	654	678	672	649	671	661	702	712	665	698	721	705	697	720	647	707	683	691	730	633	715	610	653	712	660	702	689	674	671	659	661	700	674	714	705	705	656	692	666	690	684	686	686	772	676	670	673	684	688	665	646	689	685	685	697	678	678	680	710	687	717	665	642	660	683	688	688	668	637	711	680	678	670	715	718	679	633	704	697	663	667	711	659	658	717	651	740	676	667	726	685	650	685	650	652	666	730	655	681	677	742	703	721	721	673	718	644	720	662	713	715	768	676	653	732	692	679	670	677	670	663	672	710	686	724	698	674	648	681	674	679	668	689	703	654	705	648	708	712	732	689	689	685	704	648	725	663	756	701	712	730	725	715	712	715	700	718	646	664	699	650	704	657	737	664	737	703	706	725	655	664	670	733	681	662	704	694	709	715	734	700	679	693	674	643	687	712	694	733	647	674	664	671	642	678	700	685	669	679	705	710	689	683	679	668	744	660	681	671	713	680	703	689	648	690	652	643	664	709	659	677	706	678	699	700	659	706	620	634	706	712	667	709	719	663	672	709	680	702	728	658	719	666	702	642	659	693	694	742	671	634	726	678	692	718	672	680	660	688	703	708	750	715	633	693	715	691	747	698	692	690	656	681	688	695	677	735	721	678	699	676	725	660	696	691	739	720	726	718	659	733	706	676	739	677	704	727	714	699	677	721	676	702	659	665	698	679	690	666	675	695	686	751	705	671	664	694	680	656	690	716	681	634	674	649	704	708	713	702	683	674	676	673	714	637	672	675	680	669	651	685	736	780	699	718	688	677	654	705	664	667	686	691	731	706	727	717	658	687	655	665	710	735	708	675	650	676	646	722	715	672	693	715	673	715	728	628	667	663	693	722	708	639	699	694	700	662	673	675	661	636	727	655	660	634	719	685	686	698	700	668	696	745	660	677	719	666	696	717	700	699	676	681	718	636	677	723	678	673	724	661	681	682	708	676	690	650	719	726	647	695	683	733	655	701	708	720	694	664	686	687	655	700	686	693	655	677	677	659	712	654	717	715	693	710	668	733	672	656	682	703	679	663	688	680	688	682	722	717	656	713	755	732	704	731	692	683	725	665	705	692	657	691	699	661	676	685	688	733	716	684	707	681	707	701	684	670	701	688	662	706	692	676	651	673	710	744	651	681	739	717	679	731	717	642	684	700	750	676	672	730	733	702	708	644	711	710	688	694	694	697	694	673	685	675	652	700	674	685	676	693	670	654	677	721	682	668	650	675	658	696	734	689	682	715	688	709	723	656	713	697	689	695	684	699	680	683	687	717	639	680	684	672	650	690	723	706	673	703	672	698	680	700	680	683	667	641	702	739	705	685	692	650	663	692	708	713	690	701	713	654	735	639	636	670	689	689	696	679	703	722	664	724	702	669	630	699	745	727	657	644	685	696	643	694	704	681	718	670	707	684	688	709	716	634	721	713	674
23821	21220	28625	24122	21202	10106	1049	640	553	480	402	363	411	370	333	348	350	313	334	297	322	293	276	293	282	314	271	284	279	293	278	281	288	271	256	287	253	290	289	258	270	315	283	278	284	315	278	251	270	242	249	277	259	273	269	290	281	275	282	255	268	223	266	269	276	285	257	269	269	247	283	272	280	276	282	274	274	289	248	289	256	245	301	279	283	279	286	271	284	273	284	289	271	254	266	275	289	290	281	251	266	237	266	279	279	244	293	292	283	262	278	257	278	269	277	258	283	287	270	242	262	242	299	260	284	273	254	265	303	304	276	295	295	282	276	286	252	281	308	298	266	262	220	269	269	278	260	266	270	295	249	238	282	296	275	244	265	291	269	317	298	264	260	243	264	290	250	245	285	273	256	270	260	228	263	247	250	256	285	263	270	254	273	256	250	281	280	281	276	291	278	280	268	266	302	295	296	283	258	263	264	271	272	261	266	269	270	242	273	295	289	281	254	239	263	295	279	266	287	281	261	258	252	272	281	269	245	276	289	269	255	278	274	265	259	280	285	274	246	297	258	276	273	287	265	263	274	277	247	275	271	284	269	264	276	254	272	244	285	263	269	287	253	286	238	277	285	275	263	279	270	244	260	253	244	270	268	247	253	256	240	287	261	298	278	293	265	258	275	271	265	262	289	267	247	284	246	253	269	249	265	328	285	279	267	281	290	267	257	277	260	276	267	265	285	261	250	273	290	279	309	266	273	263	290	277	264	283	266	262	254	247	268	258	260	240	287	260	274	300	271	268	268	280	268	251	294	280	282	251	267	274	254	240	279	227	253	287	295	283	276	293	274	253	255	294	272	261	266	233	295	269	272	268	295	275	295	251	269	268	264	274	267	284	257	274	271	269	260	282	253	287	283	303	257	266	271	319	255	263	251	258	255	277	263	249	256	256	258	277	276	276	288	275	257	248	275	254	251	241	266	274	250	256	287	283	277	232	275	261	290	248	288	265	269	232	247	271	250	269	267	241	271	286	283	239	246	263	275	260	259	270	254	275	263	294	273	293	278	272	273	273	232	263	263	258	256	266	275	281	306	266	278	242	253	286	283	255	306	293	255	260	285	282	287	250	249	261	273	244	278	260	278	300	253	250	265	264	276	275	231	297	260	253	250	267	265	258	251	256	298	276	247	256	281	277	273	278	282	262	264	259	294	252	269	280	280	242	307	280	259	269	273	247	287	284	263	260	288	267	293	274	279	273	266	293	245	277	265	271	267	289	259	281	289	287	258	260	287	273	251	270	265	283	267	277	281	269	268	264	263	254	259	293	270	286	275	263	259	278	253	247	264	271	247	284	262	294	269	242	246	275	270	254	289	278	262	251	266	241	278	282	292	277	272	262	291	286	266	238	289	279	298	280	279	271	264	271	285	251	272	277	265	287	265	256	259	278	281	266	262	293	272	288	295	250	314	270	262	281	285	283	246	295	259	277	254	268	247	246	226	282	282	268	257	272	275	242	288	286	260	279	257	259	264	284	292	280	314	272	253	268	254	294	264	263	268	252	296	273	265	290	280	254	253	263	266	274	272	253	286	261	295	286	262	300	252	273	265	272	280	270	242	264	236	264	244	275	273	281	271	236	250	260	286	281	263	261	275	281	279	269	288	300	255	267	286	291	290	305	262	258	294	259	290	282	264	264	285	258	300	297	281	282	245	264	289	271	286	270	268	269	249	289	260	276	245	280	261	292	262	294	298	254	246	281	273	287	284	289	280	268	265	288	255	287	265	253	274	280	278	275	286	257	270	271	264	282	288	267	253	274	300	254	265	279	277	271	295	271	279	267	272	267	274	301	266	261	256	267	262	224	294	266	266	302	278	254	263	301	270	276	276	271	243	236	272	280	251	269	284	295	308	271	275	256	279	273	264	256	261	276	274	289	241	266	260	265	256	278	276	282	275	259	257	246	272	248	264	236	240	275	259	252	257	282	293	269	269	283	244	296	255	255	268	238	297	242	272	263	275	280	259	294	262	233	246	273	255	255	286	266	272	282	280	253	269	277	258	290	273	284	268	276	246	275	252	267	277	287	281	283	283	258	263	277	270	285	270	280	237	235	268	284	261	281	249	261	296	283	248	267	263	265	254	244	270	277	255	272	293	264	304	278	298	267	257	233	257	268	273	231	248	279	239	270	262	279	269	265	240	323	260	284	278	264	260	289	257	260	282	246	253	259	282	252	261	270	253	265	273	263	268	272	266	230	285	262	254	269	258	281	273	289	303	304	272	266	265	274	234	271	266	280	250	262	250	286	285	264	280	264	274	248	280	265	276	258	227	262	262	255	288	273	248	296	261	261	259	273	247	242	304	277	278	265	257	272	271	254	278	275	267	244	277	274	248	309	251	249	291	257	252	281	253	268	281	276	280	263	262	284	255	264	265	260	250	285	275	279	262	260	282	271	278	256	265	281	247	248	280	271	254	261	277	261	278	262	238	297	277	276	295	291	257	284	233	285	265	278	284	272	266	254	288	290	278	273	299	264	267	281	278	254	256	251	263	287	300	260	251	266	266	260	262	252	271	261	264	261	270	293	266	274	262	256	284	269	286	293	276	273	313	307	271	267	264	263	289	287	279	275	271	310	289	261	255	294	255	282	262	279	267	243	280	282	262	277	279	258	270	304	248	283	263	279	283	289	263	251	269	292	263	269	262	264	291	266	291	275	263	287	285	266	247	261	254	258	285	259	253	264	256	256	262	225	267	260	286	268	279	269	256	276	237	248	252	264	278	294	265	298	246	274	279	277	264	250	264	258	256	259	263	298	271	276	262	254	264	291	259	278	230	283	259	253	258	271	277	273	277	274	270	300	263	251	253	243	254	281	287	270	279	253	246	269	269	246	282	252	261	271	293	257	275	276	263	266	295	248	268	308	272	266	256	258	250	295	244	269	295	255	260	249	256	254	253	252	278	273	253	284	286	249	287	258	292	281	302	273	295	260	271	298	260	258	298	257	277	284	274	268	270	264	249	258	270	273	269	297	269	233	258	243	295	266	265	264	262	297	310	250	277	248	248	272	266	272	275	296	267	270	296	266	268	254	269	257	288	251	268	255	258	277	298	258	251	279	280	275	270	243	247	267	263	281	290	287	244	253	274	261	270	287	278	259	284	250	253	290	273	263	280	275	250	247	287	276	250	278	257	257	266	278	273	269	243	272	251	272	283	270	282	254	270	293	263	242	283	261	273	257	293	283	248	271	257	260	280	246	279	270	299	269	295	252	265	294	277	275	285	283	278	256	290	272	246	269	241	264	294	266	298	245	257	259	272	272	276	272	248	254	290	276	278	280	277	255	276	283	277	270	249	299	274	258	242	239	248	275	260	267	267	264	281	302	271	272	280	270	265	272	270	266	279	274	296	299	267	282	252	286	268	292	251	280	279	298	270	259	266	245	287	280	290	270	253	299	283	260	273	249	249	302	258	243	270	268	257	255	256	273	249	281	248	294
5361	12007	10604	5897	3169	2200	1634	1323	1047	869	808	698	714	627	601	545	523	572	527	461	464	452	422	432	406	449	463	377	413	377	383	386	396	364	360	409	375	409	381	377	349	349	394	395	381	362	388	385	368	370	378	419	340	386	336	368	394	369	389	370	364	354	391	352	344	397	391	338	357	386	358	356	359	345	378	361	369	403	359	353	354	350	388	339	365	341	365	351	371	379	374	327	379	346	363	339	322	377	377	364	364	376	366	361	338	394	352	379	337	366	341	374	432	330	324	362	357	385	398	367	368	391	354	378	361	346	350	373	370	374	370	395	360	344	358	354	356	356	343	372	356	362	341	368	377	377	359	370	359	393	387	371	353	359	397	383	377	351	374	379	369	362	376	350	368	366	356	327	375	335	321	355	347	369	358	359	325	369	348	371	351	342	359	374	353	361	363	381	357	385	355	375	359	368	359	369	363	396	374	351	336	358	360	369	374	389	342	364	369	364	352	353	398	346	348	363	398	400	367	337	358	399	312	414	336	335	352	348	333	357	336	367	354	367	377	380	386	348	399	353	390	348	358	384	368	359	377	367	352	341	371	372	369	366	376	355	377	362	360	384	346	354	360	371	360	386	370	343	390	373	373	369	345	360	372	324	363	352	314	362	376	372	350	349	370	372	365	371	359	387	364	339	364	327	365	376	391	342	396	396	356	346	349	348	364	375	349	366	367	354	383	392	362	386	352	360	390	350	353	388	364	352	369	372	366	367	343	353	345	383	367	351	356	399	349	384	372	355	367	368	341	352	353	387	384	381	345	372	374	343	331	389	357	348	361	360	347	337	363	365	326	373	362	355	363	378	348	385	361	370	396	402	363	365	384	370	355	347	361	363	354	336	387	350	369	367	392	357	377	347	348	398	335	368	368	345	372	342	329	379	352	321	373	372	390	393	378	353	313	371	388	369	379	350	374	358	368	372	363	382	343	371	374	365	374	354	357	338	378	365	348	345	354	353	340	378	352	381	400	349	391	376	343	392	361	330	374	363	342	330	379	301	375	366	392	398	314	379	379	363	396	371	367	358	342	399	338	349	360	369	365	362	351	350	320	356	338	335	399	324	372	378	368	383	356	363	384	327	325	362	355	400	382	374	375	346	350	377	392	361	373	363	387	356	381	373	378	324	366	370	363	370	377	368	335	392	361	347	342	371	335	359	353	379	354	388	355	397	395	349	385	364	377	378	338	392	361	364	379	365	377	385	375	346	354	383	343	357	375	391	367	359	373	355	399	352	391	379	353	383	356	324	343	351	381	353	399	375	378	358	343	339	378	369	358	361	319	339	384	382	338	333	362	378	354	396	352	351	351	373	389	326	386	377	350	372	343	371	352	340	361	362	362	354	409	349	365	396	336	376	357	375	350	383	340	341	377	344	362	343	386	363	375	376	348	414	338	374	390	361	293	412	372	371	356	380	352	381	352	365	380	388	367	347	371	342	355	364	373	365	363	380	365	360	363	350	305	385	347	360	373	346	344	370	354	385	372	363	371	309	343	373	352	366	364	362	381	338	374	368	340	329	361	335	333	381	364	364	356	354	383	398	358	362	345	390	367	355	360	375	354	338	385	352	394	373	333	360	358	353	392	360	371	378	350	314	337	377	370	384	338	363	358	354	389	348	333	338	353	371	354	377	394	357	353	386	362	372	366	375	364	366	361	361	342	363	355	373	332	393	353	378	360	365	354	372	352	369	363	359	353	358	388	387	373	398	346	358	352	366	336	403	385	362	395	351	397	399	348	368	354	418	379	341	378	337	357	368	362	386	364	383	391	355	352	375	346	357	346	337	375	333	364	396	344	373	330	354	362	383	366	398	370	386	365	355	355	353	337	372	371	374	381	404	358	380	359	376	369	374	373	361	387	351	361	376	390	347	363	402	341	359	380	381	371	367	390	350	355	375	378	371	343	355	361	362	350	376	368	371	358	377	339	380	386	398	377	335	357	389	344	388	345	393	359	353	331	374	378	350	337	355	365	332	374	340	352	325	356	374	365	334	345	366	357	356	363	381	348	394	361	381	373	356	344	311	398	331	346	393	359	328	358	346	396	363	363	368	371	346	370	377	361	379	379	373	322	334	370	351	357	348	361	327	378	369	356	370	339	331	383	344	366	357	332	389	401	347	365	317	374	340	356	381	352	390	377	392	376	351	350	332	366	356	355	377	394	376	367	393	370	342	350	342	347	364	368	346	382	378	391	376	362	389	357	346	362	362	365	377	360	346	353	368	344	383	358	342	382	339	370	390	398	339	379	354	371	374	372	338	340	385	361	398	370	369	354	358	387	345	383	342	366	338	359	340	391	365	371	368	358	370	396	365	354	360	331	366	354	354	340	368	355	352	351	338	331	377	371	344	363	368	364	347	372	374	351	370	361	336	382	352	356	351	346	347	359	347	359	371	342	365	371	363	353	374	344	389	374	348	340	373	376	347	363	382	377	375	365	376	364	365	376	365	331	373	385	343	356	376	380	371	353	365	384	364	380	319	336	361	352	402	371	359	389	370	365	354	333	313	410	350	394	355	351	339	372	374	349	336	380	351	397	378	353	365	346	355	365	339	338	400	372	358	329	375	324	346	355	376	327	346	354	370	358	339	345	371	375	339	379	385	332	369	361	389	346	370	395	381	397	368	372	350	387	344	324	371	367	351	354	385	312	365	379	356	380	381	332	342	381	318	344	388	372	341	389	388	380	361	399	344	350	344	366	341	386	357	377	357	397	379	363	369	359	380	393	354	356	369	360	365	384	396	384	360	326	363	359	371	352	373	370	390	326	391	398	365	357	368	359	360	371	378	367	377	381	369	373	371	364	364	350	364	342	325	373	365	378	362	393	376	342	390	368	385	373	335	352	374	381	384	348	368	352	395	362	378	376	387	374	361	407	358	338	385	376	400	368	368	389	368	368	373	330	351	359	352	341	384	338	375	349	338	358	353	390	396	360	340	360	346	344	363	319	356	355	377	414	342	349	376	396	364	354	405	369	366	374	358	357	342	360	371	377	382	351	383	330	340	353	367	334	363	376	366	344	339	356	388	334	365	378	392	381	339	345	357	330	330	359	344	329	369	393	362	378	369	359	340	353	383	356	381	377	387	352	379	317	364	376	349	382	375	363	366	337	378	383	359	379	358	357	371	349	376	372	355	373	370	372	376	360	366	377	353	374	345	387	360	362	376	362	356	350	371	314	359	399	355	357	373	350	401	360	366	347	393	345	336	366	380	347	324	355	349	377	362	329	385	354	365	364	359	377	382	373	367	388	367	375	387	348	366	366	347	380	363	376	400	371	371	367	361	364	365	367	393	368	369	375	336	397	359	369	332	352	394	380	362	348	401	359	340	399	381	372	351	354	339	375	380	337	373	377	379	407	339	360	336	364	353	384	384	400	363	386	374	340	355	355	388	358	391	383	394	372	360	352	360	357	388	369	349	380	378	363	354	415	360	383	378	359	380	353	397
22922	21188	28988	23685	21189	21214	7717	929	685	574	493	439	404	360	337	335	285	284	260	239	278	238	257	229	220	221	221	213	191	221	192	234	185	207	217	197	200	180	203	181	194	179	163	184	174	196	184	189	168	191	186	195	164	187	192	192	183	184	135	184	186	184	203	177	179	183	179	179	181	176	182	173	167	179	183	173	187	181	196	177	201	165	183	189	190	183	175	183	178	187	184	201	210	196	188	182	147	197	179	161	168	184	153	190	177	206	149	190	185	178	182	172	184	190	212	173	184	170	188	177	164	169	176	164	174	179	163	162	176	194	180	168	159	175	189	176	165	177	176	204	150	180	165	173	165	202	158	169	187	178	171	168	205	161	177	178	197	195	175	181	187	163	191	172	176	183	187	177	182	171	178	176	202	177	163	151	174	186	141	185	177	179	180	152	175	157	208	178	171	167	172	181	181	186	185	182	197	171	178	181	193	187	177	179	164	175	185	173	159	172	158	167	167	197	196	168	186	171	188	181	172	173	162	164	181	171	180	196	175	179	160	175	170	188	185	148	185	181	178	182	156	157	154	179	186	184	165	180	169	182	163	170	182	177	160	177	173	182	175	186	184	182	168	190	166	178	176	162	179	168	182	175	171	189	201	194	159	188	180	188	179	155	195	184	174	170	170	179	189	166	164	206	183	170	174	178	165	182	167	162	165	182	191	170	173	177	188	194	203	187	197	178	177	184	184	162	148	171	174	206	162	181	198	197	146	196	140	178	165	171	174	156	177	184	171	181	172	157	171	150	166	189	182	188	195	194	176	196	170	170	163	168	192	190	156	181	184	177	176	178	181	196	154	185	184	178	149	191	207	193	171	143	170	181	171	174	189	161	178	192	198	179	172	174	187	166	165	161	171	178	183	188	151	168	154	169	186	166	184	170	166	188	174	178	163	179	172	174	170	184	157	186	165	163	191	171	170	157	185	174	186	167	184	177	198	196	175	164	201	146	163	170	191	185	172	192	163	209	166	182	185	199	180	184	181	170	177	178	177	179	186	189	186	157	173	184	163	181	160	185	172	177	166	186	193	162	177	151	190	192	191	175	169	166	172	165	186	175	159	165	160	173	174	170	201	171	169	159	181	188	173	172	169	185	169	176	190	188	190	175	190	157	181	176	159	184	179	185	172	185	166	205	193	189	210	180	182	182	178	158	165	166	206	162	159	192	161	170	150	162	167	180	186	182	188	167	184	184	189	167	168	184	170	146	158	188	208	190	187	194	184	168	174	172	155	199	184	156	170	153	165	170	181	176	177	162	173	174	173	179	182	166	160	170	175	157	176	202	191	156	195	199	186	174	159	195	159	189	164	174	151	191	161	188	163	163	178	174	167	169	143	170	184	179	161	171	170	195	158	178	178	177	167	154	186	186	195	185	183	192	164	168	171	184	166	192	191	179	170	167	178	166	156	178	154	189	214	176	168	170	187	153	185	182	195	202	177	189	160	175	189	165	180	162	159	188	161	179	176	183	173	175	181	164	191	174	179	181	175	184	150	154	185	186	178	176	172	193	164	178	162	184	190	179	187	202	177	188	192	176	198	164	197	162	179	189	130	173	186	194	169	198	164	167	183	187	171	168	167	185	187	180	169	185	163	173	174	191	157	173	161	169	155	179	187	166	191	170	196	192	183	157	196	163	194	172	152	190	158	195	185	184	182	182	178	178	158	175	166	187	183	178	197	168	159	185	181	172	178	171	165	172	201	140	171	162	190	183	189	183	194	192	168	191	146	169	186	195	171	190	171	162	167	171	147	177	181	171	165	160	172	185	192	155	170	193	169	171	176	185	164	143	172	184	174	186	197	186	173	159	170	209	179	179	164	167	179	149	173	178	171	185	182	194	203	201	168	173	166	189	173	169	187	164	171	202	172	185	171	171	185	159	187	148	179	170	166	184	201	169	187	154	178	160	167	189	179	166	190	179	177	181	167	188	160	186	161	173	162	172	176	164	165	181	182	209	178	169	169	171	170	174	175	170	226	159	154	162	169	157	192	179	179	165	194	178	179	157	167	186	186	178	202	194	163	174	200	180	186	146	194	168	183	172	187	164	180	169	184	175	152	176	179	142	165	182	193	182	184	160	171	195	172	156	193	183	165	150	154	174	169	181	198	180	205	187	179	184	183	195	156	165	160	149	188	177	175	162	176	180	201	189	173	180	166	157	175	171	164	170	169	173	169	155	167	182	205	164	197	189	176	184	174	189	195	153	165	163	175	172	178	171	161	173	179	187	187	156	176	154	175	177	190	179	172	184	180	176	168	165	164	182	166	180	153	171	188	181	197	186	165	164	178	185	183	184	188	160	168	176	162	188	185	164	171	157	187	185	185	182	189	187	166	168	182	187	165	157	182	157	188	168	163	175	186	181	166	168	193	161	168	185	185	175	161	177	187	167	171	174	168	171	180	190	142	169	168	161	184	165	175	189	172	169	167	166	178	176	190	176	157	165	167	186	170	177	163	157	163	204	171	182	171	184	180	192	164	185	160	179	179	164	182	177	169	172	182	183	151	184	173	207	200	158	176	174	178	168	151	158	186	165	162	179	173	182	146	199	184	168	170	165	196	179	173	190	196	169	154	185	157	171	204	167	171	171	171	163	162	178	168	189	178	166	173	171	173	175	178	175	187	163	170	180	186	181	147	179	196	174	195	196	187	164	212	184	166	164	175	155	206	188	171	174	182	142	185	175	172	204	183	182	185	177	186	175	153	162	187	182	175	162	161	152	164	166	180	217	160	196	180	160	158	180	209	182	194	172	176	181	182	149	200	158	160	188	173	174	175	172	152	174	162	177	189	162	180	173	164	172	198	194	150	167	163	165	174	191	181	169	192	201	184	209	189	163	164	186	201	186	190	182	183	155	170	198	189	182	179	175	170	179	207	169	182	152	208	151	182	178	155	181	164	173	179	149	173	212	171	176	172	165	169	179	174	182	148	165	175	192	182	195	177	174	185	167	174	185	213	188	167	182	194	166	165	176	161	174	173	177	214	161	178	158	196	193	173	198	207	163	148	156	170	150	184	176	152	187	195	169	155	165	180	182	169	169	179	164	151	191	154	167	173	171	176	180	191	153	187	162	172	164	189	175	185	164	193	190	174	183	169	168	190	178	170	181	191	188	178	185	179	174	184	163	169	154	203	188	181	173	198	158	175	184	166	183	168	173	160	180	173	200	172	169	157	166	166	165	187	194	174	155	170	197	171	175	186	182	147	193	193	163	167	175	173	185	160	160	160	172	150	186	203	204	164	210	173	157	179	165	162	168	188	155	178	198	166	175	153	171	177	176	174	148	186	190	194	174	190	175	179	197	177	170	173	168	195	142	178	163	188	176	169	170	153	168	162	164	178	177	187	174	152	188	182	195	186	183	165	166	143	152	153	186	197	209	178	213	178	188	175	170	177	170	162	155	168	178	198	190	217	162	176	152	175	179	178	191	175	171	169	198	182	160	180	206
7747	18426	15957	9112	5247	3612	2623	2076	1616	1342	1104	938	833	738	596	558	542	525	453	426	426	393	383	370	339	343	316	360	328	294	303	272	289	275	290	282	260	258	280	265	265	246	270	232	260	250	212	238	243	245	242	226	263	230	246	249	219	223	219	249	246	233	221	227	236	231	209	253	253	224	245	226	243	245	232	237	225	205	222	215	271	241	237	245	199	228	217	229	223	244	228	222	219	234	229	243	229	228	232	230	206	217	227	256	211	242	215	242	225	230	215	217	242	214	215	237	216	237	233	245	234	215	226	250	247	223	237	240	251	234	227	237	239	243	211	239	207	229	243	263	228	234	211	201	227	224	205	245	199	230	215	225	222	224	220	227	216	231	197	226	220	211	242	231	214	221	208	222	239	241	204	198	235	199	225	200	231	226	237	247	202	197	252	238	224	212	238	209	213	214	212	243	241	229	246	200	232	218	204	232	219	242	242	225	225	250	210	251	240	231	210	219	242	225	232	233	221	224	242	233	222	238	244	211	211	224	246	200	211	218	250	207	219	213	201	197	217	209	217	201	220	232	252	217	203	231	215	191	244	206	210	230	209	202	227	210	233	219	210	254	239	228	218	199	220	211	237	234	196	203	227	198	237	238	222	212	204	213	230	209	218	217	205	251	222	241	217	229	239	203	227	222	247	229	225	225	226	220	224	245	216	231	203	205	230	233	216	199	224	245	214	201	233	207	215	194	198	229	221	228	224	215	217	216	229	238	211	233	246	237	204	224	216	238	228	208	225	215	237	212	186	212	228	235	233	245	204	228	204	244	204	225	203	207	241	204	254	216	268	224	219	253	238	256	200	231	248	235	226	222	211	198	223	207	209	235	220	219	245	219	217	206	215	202	204	212	224	231	236	236	216	214	220	221	226	229	218	221	202	204	215	212	226	198	225	221	194	213	244	212	226	223	235	227	222	226	222	252	238	238	233	206	217	197	228	227	213	236	226	199	241	235	228	237	218	245	232	237	226	250	223	245	215	225	221	234	230	219	258	212	225	202	226	221	241	229	212	225	241	212	211	208	244	234	226	234	214	187	214	195	221	210	234	237	226	233	237	236	237	210	252	216	191	210	223	221	235	219	214	205	233	197	207	241	214	252	220	209	216	228	233	228	209	211	233	223	231	227	240	203	239	200	221	231	209	232	257	213	215	230	227	206	219	247	226	204	245	221	219	218	218	259	235	225	206	237	221	221	222	235	208	182	236	214	209	213	251	252	224	205	224	218	224	231	254	254	211	203	226	226	219	210	211	227	221	224	208	261	243	217	216	240	252	223	216	213	197	236	232	206	206	229	211	224	237	220	214	229	231	242	224	212	228	210	228	255	229	209	237	213	223	198	210	225	219	198	209	194	227	203	200	241	248	223	212	227	225	213	234	219	236	202	226	236	225	197	241	228	212	246	202	234	211	214	221	228	197	230	243	224	202	223	236	201	211	216	230	223	213	234	213	216	227	210	227	239	206	217	209	209	215	224	239	202	247	205	223	211	234	227	219	228	216	227	203	212	218	264	222	193	212	220	252	238	221	195	217	232	235	243	207	214	229	231	225	223	247	225	206	237	252	216	222	228	204	211	200	231	204	247	237	209	231	221	234	236	236	220	232	242	219	233	218	223	208	178	204	201	243	232	210	213	227	236	196	218	218	244	226	238	222	228	220	220	241	220	184	239	218	218	230	213	230	236	209	224	213	250	220	238	221	239	264	222	223	215	235	208	229	211	229	212	202	215	214	245	250	210	215	204	195	227	241	210	248	226	227	240	218	230	216	250	221	233	234	236	233	231	222	221	235	243	209	238	238	247	234	236	221	224	225	241	220	244	211	228	223	215	232	227	225	235	222	212	226	211	231	223	230	233	237	221	228	192	217	226	214	233	243	251	218	213	232	219	233	197	205	229	204	228	223	197	220	235	252	211	226	224	229	217	236	221	210	220	213	205	231	236	219	211	208	210	209	228	233	239	221	215	233	213	221	233	225	234	223	241	236	217	227	205	251	216	236	215	200	230	219	250	209	217	212	195	215	210	212	226	200	227	241	184	231	227	222	213	237	226	221	228	216	217	220	236	214	244	227	221	229	203	213	234	224	219	216	241	211	216	234	190	205	242	231	235	229	209	221	225	232	228	207	212	212	235	209	193	253	222	235	223	224	219	215	227	204	225	225	194	211	209	241	230	240	226	223	225	243	211	227	229	206	205	223	233	196	207	212	214	209	238	212	232	198	231	234	216	206	229	237	215	227	230	212	222	201	234	226	252	237	228	222	223	203	228	226	215	214	234	232	263	225	244	229	218	222	208	230	227	230	220	206	206	196	226	222	199	235	229	231	212	224	227	214	222	194	219	218	234	231	207	208	220	188	217	176	195	222	242	215	187	224	229	240	223	222	221	220	230	242	250	205	236	207	202	228	231	256	209	250	223	221	238	243	230	213	228	232	220	197	221	220	207	240	236	224	254	213	216	236	234	224	219	210	218	258	241	218	223	230	209	216	244	209	211	237	189	221	240	219	230	219	203	224	230	249	223	225	201	225	210	247	217	233	229	247	207	234	193	254	237	209	204	237	203	224	200	260	216	241	203	193	237	220	231	220	222	231	222	235	228	210	211	229	239	219	224	222	239	243	227	227	221	233	221	225	229	219	238	205	242	239	201	211	255	207	218	224	237	246	239	199	229	246	241	232	234	218	224	206	209	225	217	211	256	243	229	218	220	234	238	228	222	242	230	254	205	211	206	234	242	203	241	228	201	208	232	222	204	219	229	253	236	243	225	216	228	222	225	235	215	208	228	218	207	240	237	228	224	251	229	218	224	190	232	238	228	221	245	207	224	237	230	222	218	183	210	204	200	213	210	224	246	225	205	227	211	213	228	235	229	237	218	190	242	211	195	229	233	197	208	247	215	237	220	226	200	205	212	233	203	218	198	235	203	210	225	219	207	209	216	250	227	252	221	222	204	230	205	207	224	231	217	228	249	203	243	206	244	209	210	231	191	226	225	224	242	221	225	235	214	228	229	241	223	217	212	240	231	231	196	231	215	212	219	223	227	216	217	254	225	198	246	217	234	233	225	202	206	234	246	211	261	245	224	214	191	221	226	243	220	222	251	235	224	230	242	232	231	198	240	223	224	215	215	228	205	225	234	242	245	182	226	203	218	249	211	219	215	227	216	217	232	241	197	220	191	193	214	249	246	186	245	210	243	209	208	200	217	224	225	213	226	223	223	217	216	229	218	224	248	221	248	225	230	235	219	219	210	246	219	250	239	210	234	228	240	211	287	227	223	227	232	195	255	257	208	248	234	229	235	220	207	225	195	224	223	213	216	220	207	213	233	222	221	257	230	224	230	225	219	227	213	244	237	215	216	220	240	218	249	233	244	248	225	209	209	239	222	203	231	196	242	231	231	221	241	221	231	217	219	224	230	220	228	198	248	243	223	238	204	203	226	207	204	229	214	232	208
26935	20298	8380	1622	719	627	546	594	516	521	552	559	527	524	510	541	585	506	600	557	496	529	512	528	552	516	552	492	562	550	544	533	535	564	521	589	519	549	561	527	534	537	501	553	534	558	529	569	573	572	530	525	499	561	558	575	531	534	546	541	581	539	535	573	538	563	604	539	534	545	534	551	551	544	556	537	523	555	575	553	527	503	525	528	573	525	542	528	560	538	607	546	559	544	546	514	540	565	539	550	543	584	517	510	588	554	495	513	521	541	581	531	534	542	513	572	540	552	570	539	550	545	555	523	573	582	552	531	527	528	549	568	553	559	577	546	509	537	520	529	492	551	557	499	556	548	544	577	541	560	541	574	533	506	538	521	535	541	527	560	560	574	566	522	589	536	481	529	526	528	496	497	536	558	561	563	543	554	561	576	527	570	614	504	563	509	484	568	544	569	526	541	542	570	529	529	509	572	554	559	563	536	542	536	523	552	536	559	539	592	543	540	552	510	527	563	590	558	530	555	508	538	547	568	546	526	519	528	549	522	509	523	540	518	528	528	606	573	518	544	536	556	544	500	574	500	549	513	568	549	521	576	546	571	552	545	564	524	513	544	524	569	530	528	500	563	530	519	536	526	573	534	532	563	572	568	543	541	516	512	527	525	601	496	560	517	556	516	569	536	536	519	546	544	547	562	530	525	526	472	566	540	531	552	540	542	522	574	543	565	521	547	557	574	594	551	526	545	549	553	544	487	517	547	529	580	570	553	532	524	535	590	517	539	525	605	529	611	572	499	517	528	517	535	524	529	537	510	566	481	532	577	530	532	538	507	506	559	540	546	571	556	556	552	576	537	601	547	556	549	535	538	529	509	557	547	559	545	544	528	584	553	558	532	567	525	545	514	524	544	536	546	522	549	544	535	514	534	533	560	558	534	566	549	554	566	562	563	536	510	519	525	581	550	563	532	544	525	543	559	571	569	540	544	530	583	516	496	536	520	544	539	519	572	526	524	530	556	552	517	528	539	557	500	535	553	541	588	548	548	553	537	525	586	531	533	486	537	509	539	508	531	531	557	556	538	567	575	521	560	529	523	549	585	529	553	553	528	550	599	552	553	557	538	541	541	513	501	519	505	536	525	545	581	549	606	565	550	494	524	568	512	506	572	554	527	559	584	537	525	569	555	537	504	573	503	598	543	505	515	534	553	523	548	491	548	531	508	528	583	516	485	553	543	603	522	523	551	537	513	518	552	579	594	532	550	574	528	570	537	556	543	521	580	488	533	524	517	523	525	516	539	537	515	474	541	539	523	486	557	512	561	509	550	516	510	527	554	502	528	535	535	538	556	483	555	625	520	615	537	508	547	492	536	547	546	593	525	543	535	549	563	529	529	518	538	509	551	556	545	544	540	535	520	566	514	507	555	542	534	516	479	551	502	566	510	541	505	493	541	511	565	505	520	524	552	484	490	538	515	528	548	516	542	582	520	539	543	530	559	547	525	511	526	572	487	580	514	551	513	531	508	528	552	588	545	528	545	543	557	562	531	502	538	550	517	527	569	578	518	543	534	550	498	526	578	568	558	528	531	556	546	566	526	514	568	567	545	518	559	504	544	516	483	521	522	545	523	542	546	552	558	548	528	529	509	546	536	512	536	576	507	527	567	527	544	526	532	540	513	488	515	527	505	574	534	523	495	557	528	554	540	511	532	561	534	504	532	553	521	541	542	512	549	497	559	524	545	547	547	573	556	580	546	518	530	539	550	534	544	530	546	570	541	564	602	503	576	516	555	556	535	488	534	545	538	557	529	507	552	550	480	555	486	579	540	525	543	549	571	560	522	542	557	554	586	490	529	585	547	548	544	521	511	567	521	542	562	553	555	539	536	564	524	581	547	544	507	565	544	531	545	538	555	577	521	561	505	563	535	549	522	574	525	530	493	542	561	514	541	549	558	524	525	594	566	579	506	545	548	531	536	532	500	613	559	520	509	501	533	565	514	561	536	525	547	536	547	539	512	504	492	534	570	569	539	510	508	539	532	529	516	546	522	539	510	542	513	541	555	548	501	551	561	524	543	538	515	505	555	522	541	499	536	544	529	539	565	549	575	538	524	526	508	535	538	548	518	561	576	535	532	512	537	546	539	526	581	574	555	519	571	533	520	534	532	538	565	546	529	559	541	534	536	543	496	562	576	549	524	517	518	509	502	514	517	535	541	531	556	526	541	577	543	507	566	535	557	539	520	529	550	547	532	565	515	529	574	570	539	509	564	518	543	562	517	505	545	567	520	505	573	534	546	494	543	517	595	544	556	529	545	523	517	587	507	541	492	543	549	569	555	547	532	521	520	570	542	562	559	521	551	538	509	548	501	521	544	541	555	586	556	529	559	587	522	525	518	534	554	541	535	543	556	555	548	540	546	549	558	547	504	543	543	554	512	494	519	562	527	521	576	517	511	500	573	538	525	565	524	559	587	578	581	546	550	541	569	513	518	586	497	549	544	528	559	538	542	549	566	532	557	548	543	500	518	533	514	550	518	516	572	534	546	575	566	552	550	547	516	487	557	525	528	509	563	557	526	530	562	546	544	562	569	539	546	498	589	543	533	529	505	557	553	551	533	520	568	525	556	540	536	555	551	533	551	575	536	563	563	564	507	580	506	531	598	526	503	559	555	547	594	554	500	525	553	513	562	555	527	529	540	523	563	539	524	526	543	562	563	561	590	520	575	561	571	534	562	541	569	585	537	499	516	549	557	529	574	523	512	542	539	551	572	528	548	570	497	567	572	571	560	555	497	524	553	578	608	557	541	501	535	531	537	531	531	525	549	537	550	550	545	503	532	560	529	539	508	538	562	549	540	534	548	547	497	542	498	584	549	587	521	555	514	525	539	570	532	550	522	508	540	525	561	533	556	541	583	553	540	526	580	556	551	570	521	565	488	563	521	537	520	546	530	540	509	591	566	528	536	551	532	589	508	547	523	519	516	544	565	536	545	547	548	574	518	532	581	524	527	530	507	507	555	558	556	568	589	560	518	519	561	553	498	557	507	525	551	540	570	542	573	521	577	589	505	529	544	574	536	537	559	568	505	533	534	515	533	517	569	560	557	544	556	520	575	538	617	533	546	558	572	524	542	536	597	610	532	552	521	522	545	506	519	526	590	529	531	558	570	480	533	572	535	561	528	524	571	521	535	522	565	526	507	521	541	530	507	585	518	532	578	508	531	555	556	541	525	528	555	516	548	562	538	557	548	533	512	527	589	520	523	536	555	508	543	528	573	528	532	579	526	520	517	579	536	495	556	550	544	535	539	548	480	531	508	570	525	526	522	518	536	557	532	545	527	549	503	546	537	544	547	554	572	548	542	549	567	550	525	529	528	538	522	501	562	508	508	567	567	559	532	535	548	515	586	571	540	548	521	527	529	557	535	542	533	541	543	530	564	568	568	531	541	542	539	578	534	548	533	525	581	543	514	555	529	545	545	499	528	541	507	550	565	501	530
4448	3260	3367	1901	1021	829	766	738	732	758	726	707	691	654	723	740	709	703	688	688	681	745	718	726	674	712	691	725	670	675	697	714	730	715	723	686	702	689	710	686	704	751	693	683	727	657	675	668	675	713	716	692	742	712	669	695	696	701	660	692	682	735	680	697	622	722	689	691	680	679	718	687	652	720	681	676	709	661	697	689	699	728	696	719	694	693	688	695	740	708	748	704	726	728	672	743	682	695	684	707	717	652	653	695	711	660	751	696	714	697	703	719	695	683	773	694	719	709	734	701	673	716	738	646	721	693	696	718	732	657	666	689	668	682	703	727	704	752	742	663	675	741	714	724	728	672	683	715	671	688	709	675	738	702	711	673	695	667	689	721	656	706	658	662	729	726	693	679	716	694	660	706	723	684	659	682	734	710	676	708	710	725	685	709	729	667	692	731	705	692	670	679	700	682	701	690	729	680	719	642	692	673	698	684	684	722	722	713	675	716	666	680	687	700	690	721	683	722	666	702	711	662	698	686	694	689	698	734	686	703	748	672	703	734	716	698	701	676	654	739	677	662	748	702	702	685	698	686	682	727	731	671	671	656	717	708	720	706	746	671	650	710	728	668	677	723	659	698	740	725	687	681	637	725	712	652	697	681	652	702	680	680	727	670	679	709	675	674	675	700	699	687	746	689	724	703	714	698	662	655	654	702	697	683	721	688	652	716	717	654	684	687	712	680	676	684	699	688	694	732	706	707	727	742	699	713	724	643	737	679	636	702	671	702	731	666	679	666	661	657	666	657	662	671	700	643	723	691	686	758	698	697	704	694	745	698	694	748	733	755	710	705	716	672	720	666	702	691	718	676	717	692	694	689	683	687	716	730	689	692	722	679	687	699	682	660	668	665	681	656	690	733	648	712	703	702	720	717	704	693	641	746	699	713	677	691	663	671	691	705	715	709	675	717	742	698	665	615	668	679	716	716	691	704	696	686	715	688	717	652	708	690	645	697	694	702	674	701	630	720	707	665	738	703	668	652	664	668	698	730	695	705	684	719	697	675	662	676	677	650	730	690	681	672	698	682	711	732	669	696	700	669	771	727	693	679	666	677	687	700	695	681	739	753	654	675	684	696	698	705	668	682	659	677	698	701	701	675	716	715	683	727	680	716	717	686	656	661	696	699	720	689	663	687	631	668	720	657	642	707	726	639	662	670	725	733	711	672	684	670	704	710	703	696	730	708	682	689	671	715	688	770	693	725	691	688	703	729	709	714	700	694	703	712	689	677	671	702	667	677	715	680	663	676	693	683	706	684	678	681	691	724	681	690	691	698	688	697	697	691	755	711	678	658	660	676	672	680	705	685	672	757	679	714	729	645	687	691	677	738	723	710	707	662	659	704	648	662	698	694	695	692	681	699	701	718	683	667	667	699	679	727	721	670	710	699	687	670	696	698	734	720	695	687	687	649	751	668	693	677	709	717	711	668	715	669	696	709	730	672	689	693	681	714	703	693	696	671	720	711	710	661	694	685	752	664	718	678	682	721	707	709	701	731	692	723	706	711	738	663	755	670	683	720	683	721	718	725	721	705	670	688	687	723	728	701	702	709	702	638	687	691	664	681	675	708	655	689	695	684	637	663	761	653	668	699	681	712	683	683	719	747	699	730	699	705	704	655	725	698	663	681	684	750	627	702	628	681	684	657	675	738	694	748	684	707	668	688	725	682	706	706	712	702	696	705	715	692	715	722	710	671	673	663	646	700	719	730	757	693	741	712	714	687	761	660	722	653	712	691	681	686	668	661	728	685	665	720	688	706	728	701	688	697	655	696	734	694	747	696	669	647	691	725	688	735	691	702	681	715	679	657	704	682	657	684	697	704	665	714	706	734	674	677	675	716	704	664	704	693	690	701	715	721	677	715	684	692	685	703	701	666	640	655	689	683	636	694	716	730	636	678	725	697	685	688	725	711	689	693	703	656	669	726	724	718	696	714	727	694	711	653	664	691	653	696	704	680	653	679	725	749	716	707	680	695	689	719	710	706	699	666	715	710	676	712	681	746	637	705	719	726	687	680	674	703	705	683	648	697	740	693	673	671	713	639	738	668	688	731	727	644	676	665	706	656	658	727	725	680	708	671	691	691	677	664	688	704	695	671	732	723	706	706	711	634	696	707	695	660	658	662	655	687	719	707	662	682	673	682	683	693	671	687	683	698	713	670	720	688	691	678	741	714	686	692	697	692	702	714	690	714	654	715	665	715	740	773	663	688	686	681	659	648	709	696	724	664	678	708	722	713	726	695	657	700	667	677	687	689	667	762	662	664	693	707	681	679	729	690	728	692	704	676	697	684	672	663	706	732	730	725	691	683	647	637	708	634	703	718	694	671	711	726	692	739	756	682	698	680	691	701	724	688	690	693	672	717	689	727	666	691	717	656	707	674	665	685	649	710	636	676	740	696	714	653	670	691	705	702	692	699	711	692	703	729	697	670	646	727	686	723	702	713	714	701	681	668	697	674	723	679	709	658	681	741	712	721	670	663	721	700	719	692	694	727	690	709	671	724	682	685	699	698	663	670	685	678	704	671	682	677	709	751	703	741	722	688	689	692	674	705	692	645	678	766	651	652	680	684	738	687	675	661	691	659	688	715	707	666	680	727	695	671	692	655	727	690	705	682	661	693	733	696	681	678	708	684	690	696	749	665	699	672	695	686	643	717	674	697	720	643	663	669	677	653	692	718	694	687	685	745	744	669	717	715	680	726	733	683	689	650	715	754	666	677	691	697	688	678	669	708	690	686	690	740	724	650	706	702	684	741	726	683	693	695	718	689	670	685	662	693	674	710	651	693	674	672	705	663	699	677	673	656	673	697	716	670	723	711	677	687	673	688	710	694	693	687	706	681	704	707	680	737	704	709	685	700	685	676	729	686	687	703	713	741	702	702	670	719	732	736	743	733	744	722	744	755	710	715	631	730	745	720	683	669	657	712	655	711	666	737	631	725	710	715	714	691	665	709	650	715	660	661	681	675	724	719	684	663	684	694	691	668	683	704	695	686	679	681	690	703	674	681	691	705	697	749	697	664	735	701	748	700	694	704	705	698	661	707	706	677	709	717	688	723	684	694	637	683	754	715	694	654	662	672	743	735	677	672	729	700	685	639	669	688	695	728	643	705	695	651	676	675	694	699	691	716	683	741	718	725	705	720	731	694	648	692	667	673	693	688	701	657	710	655	682	703	716	663	676	694	701	697	661	684	703	718	688	735	678	681	673	659	690	709	646	696	660	676	691	715	753	685	721	688	714	720	718	638	704	722	709	681	671	692	648	681	657	704	699	697	671	694	685	763	709	685	723	737	676	701	706	742	760	677	672	712	694	703	696	678	714	685	698	697	723	692	726	701	649	684	715	708	677	659	678	654	655	736	712	678	704	657	698	742	728	680	698	698	698	673	697	683	685	692	687	669	718	674	690	740	722	742	666	654	726	657	713	716	652	688	755	666	651	658
23980	21260	28637	24173	21237	10196	1018	679	512	478	444	414	370	376	370	321	324	324	327	356	295	300	341	309	345	279	302	279	279	281	271	269	322	279	266	299	296	289	275	278	310	283	292	269	323	273	306	304	266	248	280	276	277	281	261	295	278	306	283	276	263	275	281	253	265	325	253	281	265	282	274	262	264	254	292	247	289	280	286	257	302	294	250	278	295	264	271	283	302	270	296	272	299	251	301	273	289	296	244	261	296	297	268	282	267	275	291	266	265	279	262	305	275	284	290	255	284	300	291	291	266	293	252	258	278	302	251	305	292	291	278	288	285	267	307	286	263	265	288	244	272	279	263	250	274	297	269	259	262	320	245	270	287	267	272	255	268	314	287	286	282	286	271	277	267	280	253	274	268	290	272	307	245	268	257	264	257	291	281	251	286	253	267	264	293	278	285	269	305	245	258	282	266	290	297	280	293	253	262	279	260	275	279	281	264	261	295	240	267	282	293	288	278	291	269	282	263	255	258	288	260	285	287	288	260	284	265	297	264	273	279	270	261	278	292	295	280	263	279	265	293	276	307	269	295	264	280	294	269	267	266	268	278	277	292	270	277	225	275	265	245	265	272	285	263	292	272	265	291	291	263	248	292	251	292	281	289	258	290	279	257	269	255	271	279	257	271	287	268	294	275	285	275	282	299	260	252	291	242	267	298	249	240	266	250	263	237	272	258	280	281	306	287	255	282	288	308	307	274	275	275	294	271	271	259	262	271	282	291	248	285	251	258	273	264	260	274	261	283	266	281	278	258	267	268	279	269	280	283	281	276	295	278	252	283	271	268	279	279	282	266	262	287	296	278	277	268	276	260	268	261	276	269	254	285	295	307	257	246	269	291	257	300	289	277	278	274	246	289	308	268	266	291	272	282	292	270	284	291	259	263	285	266	264	268	274	292	274	267	270	286	298	256	283	259	278	282	261	286	255	264	285	294	295	286	292	271	277	275	287	258	301	296	295	258	233	275	285	265	288	298	261	296	300	301	291	278	245	249	302	315	291	283	285	283	249	257	277	252	276	261	257	291	265	274	295	275	272	273	296	295	296	291	280	253	264	260	266	265	284	262	285	258	260	277	286	275	246	293	263	278	258	279	288	275	275	252	265	267	287	267	284	286	299	281	292	270	273	253	257	293	276	294	291	268	285	294	315	250	276	257	295	250	311	280	259	286	294	271	257	289	274	254	298	282	301	278	281	268	266	281	246	296	254	295	264	242	280	293	288	264	282	267	289	294	274	269	292	284	291	281	237	263	298	236	271	297	266	268	300	299	263	327	262	266	302	288	270	276	257	278	276	286	265	287	271	277	297	299	302	261	257	259	276	265	264	276	255	286	279	292	275	259	268	295	290	240	280	275	337	310	277	274	290	295	282	302	235	262	264	308	259	279	266	261	275	271	300	286	283	258	293	264	286	288	307	265	267	291	255	253	282	263	273	297	286	230	267	278	296	275	252	252	268	269	287	266	295	286	278	276	265	276	298	279	278	284	268	261	251	286	257	254	264	248	256	274	277	267	250	265	300	250	258	258	290	275	265	260	254	287	262	264	299	279	258	262	282	280	284	290	285	254	295	276	309	249	308	268	264	289	266	283	284	269	252	291	286	270	279	286	265	284	271	268	260	248	256	294	280	265	263	269	269	298	249	270	250	265	279	268	285	313	269	291	276	278	308	279	281	292	252	287	268	303	261	273	260	282	264	262	267	258	282	236	266	300	252	251	246	316	296	285	278	280	282	276	264	234	280	298	281	291	261	299	268	291	282	295	264	287	285	219	287	281	301	261	273	293	288	281	276	289	250	297	274	276	266	300	276	296	297	264	295	281	269	294	273	256	257	259	268	287	283	273	296	284	267	282	282	275	277	286	262	267	278	288	252	280	272	293	279	279	271	270	292	262	288	264	240	275	283	267	263	271	283	281	273	301	277	281	265	261	278	274	270	273	287	270	278	299	263	303	276	290	277	261	271	246	316	273	270	262	262	298	270	240	271	298	274	262	274	287	274	273	256	272	294	281	306	252	259	274	292	265	282	279	264	266	310	275	291	264	256	277	275	259	275	283	300	269	276	300	273	280	293	262	296	280	256	244	308	261	279	272	264	266	245	281	297	295	253	288	274	232	276	258	278	280	280	285	293	265	283	277	254	276	291	268	272	290	263	308	280	261	248	277	284	282	256	281	258	274	269	288	267	308	263	268	291	253	260	266	250	266	274	252	298	261	259	258	263	260	258	257	258	285	271	276	273	279	256	289	259	249	251	246	254	277	269	282	283	253	291	264	278	284	295	259	264	263	247	236	234	260	261	266	271	300	269	242	255	276	303	285	244	243	304	290	259	285	288	310	258	247	259	262	262	260	311	286	320	299	274	269	240	269	240	261	286	281	261	303	279	278	249	271	275	243	248	272	271	272	274	282	258	284	235	286	277	268	281	290	285	287	281	279	265	274	265	258	271	265	261	270	254	276	284	248	279	273	295	288	269	294	299	305	285	289	278	252	251	257	281	305	274	277	250	286	288	288	252	284	288	283	278	293	304	303	275	296	245	281	284	288	284	252	275	262	288	243	291	267	267	269	292	275	279	260	259	269	254	259	260	248	232	271	276	289	289	285	260	268	276	275	291	305	272	261	291	271	254	284	305	278	253	271	269	265	288	306	276	294	263	285	254	280	267	230	262	254	308	273	258	309	303	283	260	266	289	270	247	261	291	272	290	279	300	288	260	271	277	290	261	288	252	272	243	266	247	265	253	292	288	272	262	261	300	280	261	301	261	291	259	292	260	269	298	252	276	287	291	268	254	283	263	259	273	292	249	262	281	278	290	284	254	251	259	244	284	279	295	274	272	274	255	263	268	245	295	295	254	288	275	294	292	274	256	252	289	280	272	237	284	263	221	280	265	262	282	286	259	281	266	237	274	250	254	284	253	252	290	287	276	272	291	278	262	276	268	257	263	278	241	296	299	260	267	252	245	278	275	290	274	246	269	270	285	278	280	270	282	259	262	262	260	301	260	302	327	278	268	271	293	283	290	271	254	278	308	275	283	271	264	273	268	285	289	246	266	286	284	286	288	268	251	266	304	265	272	287	279	246	283	263	311	282	264	284	272	284	259	288	251	275	259	276	263	251	250	284	284	271	262	274	286	284	263	270	284	311	274	265	283	279	266	258	264	271	266	291	279	271	285	264	276	248	242	281	289	288	256	291	267	262	289	287	287	266	280	292	262	260	271	270	246	292	273	270	273	275	282	282	280	284	263	284	236	287	265	279	270	273	307	243	289	269	291	281	283	287	268	277	300	274	281	262	264	266	281	280	296	258	272	295	285	256	267	260	269	261	291	278	240	264	282	293	301	259	294	237	277	280	270	298	288	265	254	266	245	293	261	247	256	264	286	290	277	256	281	282	287	249	268	283	289	266	311	248	310	247	287	259	252	262	261	266	291	292	303	290	284	268	254	255	245
5500	12512	11017	5798	3065	2147	1626	1311	1011	926	832	732	722	579	588	551	526	504	492	511	484	448	419	441	422	425	437	401	427	346	440	332	425	394	400	383	440	346	352	357	387	412	396	419	356	376	383	421	380	349	371	367	357	380	404	386	365	388	363	362	400	382	382	392	383	360	402	373	347	365	391	378	384	360	369	364	349	359	356	414	368	365	357	393	363	387	387	386	358	390	364	385	366	332	378	365	412	363	385	389	382	372	370	378	362	365	376	352	386	372	376	337	312	338	346	436	367	350	379	353	379	366	363	373	370	363	379	379	376	356	363	359	386	359	363	363	350	378	341	378	373	398	392	389	359	376	360	361	368	367	399	372	343	371	377	363	400	359	344	366	381	377	332	344	341	352	378	310	366	359	376	363	368	335	393	413	357	375	355	349	337	384	391	361	333	364	342	356	349	373	382	406	351	347	389	393	359	374	359	371	376	363	358	354	397	341	374	361	394	378	375	379	376	397	368	418	396	374	361	351	347	351	368	399	365	346	359	358	388	361	369	348	340	350	406	388	363	377	362	361	385	332	359	364	361	336	372	352	376	363	380	390	351	370	342	358	360	321	389	382	380	364	353	352	374	364	371	358	363	383	364	363	339	417	359	362	365	355	368	390	378	356	375	403	376	362	362	379	382	372	343	380	331	368	359	368	394	340	367	387	355	399	401	396	394	360	388	384	394	373	364	376	370	377	377	370	333	351	363	357	369	362	428	364	356	373	349	371	374	361	379	354	383	360	368	352	365	340	379	334	339	364	378	365	355	348	349	354	368	365	385	373	359	368	381	345	332	351	372	365	370	379	360	353	350	396	349	352	347	361	352	358	345	348	336	355	365	379	330	345	376	413	355	374	359	357	369	372	346	363	381	380	336	378	359	393	374	352	390	367	371	335	360	366	365	376	351	361	334	364	383	389	385	372	323	366	345	399	375	368	354	368	391	379	326	350	381	357	372	356	336	368	405	356	347	379	369	372	373	360	357	389	389	378	378	360	365	378	375	398	365	386	375	361	338	375	328	377	372	386	385	360	350	376	405	362	348	369	341	355	350	364	366	354	382	360	392	365	348	363	366	335	348	375	408	373	376	366	367	368	332	355	318	381	387	367	348	352	348	393	339	361	361	357	335	368	360	363	346	362	405	343	384	370	357	382	368	363	371	369	397	359	376	360	345	342	334	366	349	372	361	364	361	356	363	372	365	348	357	351	385	358	348	359	372	365	351	371	347	359	379	350	348	372	333	408	350	378	362	384	379	357	357	361	404	379	356	350	374	365	357	325	371	395	348	333	365	362	349	350	331	347	353	370	366	366	362	430	395	333	373	384	359	331	341	375	359	390	372	343	367	368	385	387	387	376	416	359	378	363	342	373	419	367	366	392	367	369	324	360	320	371	324	382	370	377	346	363	408	347	359	356	390	330	353	355	368	375	386	366	372	396	362	364	362	370	359	388	355	378	382	359	358	388	356	369	342	375	373	376	368	359	405	381	364	381	391	361	377	370	345	355	361	367	378	382	365	352	355	372	348	381	335	392	400	391	365	397	381	365	376	374	361	372	374	392	350	327	348	376	373	359	373	378	351	382	337	353	391	372	357	410	356	375	393	392	399	351	394	379	370	372	356	359	345	386	370	349	335	385	348	380	351	380	404	373	339	346	365	357	384	366	367	354	346	369	368	369	361	376	385	368	352	364	362	383	401	334	345	365	375	391	354	400	365	360	338	355	394	389	375	364	397	415	374	341	388	371	404	360	363	349	343	391	361	374	384	366	371	360	392	349	396	378	364	348	370	376	375	344	379	376	387	364	371	378	385	349	403	368	390	356	373	374	345	386	379	386	383	385	368	334	352	398	371	361	368	343	372	360	379	363	314	381	405	363	355	404	380	354	384	396	412	394	384	337	368	350	369	395	367	387	383	366	361	361	373	375	372	351	379	377	371	402	347	364	329	366	350	373	367	357	328	378	335	368	383	334	369	359	367	387	362	346	370	372	374	377	353	380	370	347	385	361	343	382	363	377	391	388	363	395	369	405	360	331	370	343	363	371	372	353	392	370	391	344	361	371	370	398	341	375	371	340	368	375	382	361	351	356	381	371	351	313	355	333	356	332	366	334	345	355	422	352	365	397	380	339	331	356	362	375	386	362	359	398	342	380	342	374	346	375	378	358	382	350	385	382	355	349	374	347	338	387	358	363	359	362	342	403	378	340	376	370	386	380	355	377	347	369	372	343	356	387	387	356	381	370	351	363	337	378	328	366	381	367	377	346	379	394	377	342	372	380	384	378	362	338	355	352	370	380	391	359	389	345	378	387	373	359	396	353	418	378	379	378	367	361	363	358	340	358	366	341	355	373	377	342	362	354	338	388	386	367	357	359	338	353	331	393	354	371	372	355	384	372	394	356	344	363	392	373	368	339	364	341	398	360	373	349	377	432	399	340	386	342	363	365	361	399	330	376	329	384	375	384	380	350	380	326	348	388	371	370	369	350	337	373	308	363	326	350	408	360	330	368	384	397	369	386	376	367	362	377	363	351	370	416	373	384	383	369	374	388	403	348	367	418	419	339	360	374	340	338	416	364	385	376	374	374	329	349	362	360	383	359	374	384	389	374	372	372	355	345	366	355	355	356	338	386	389	363	367	370	411	347	372	405	369	338	371	343	367	352	376	366	353	342	353	370	366	381	377	370	366	393	377	393	348	331	364	390	390	383	346	371	328	344	350	380	394	363	380	363	374	351	360	364	371	330	373	365	371	386	374	324	346	338	351	352	366	344	370	333	366	386	356	330	356	390	385	378	385	321	335	381	377	385	368	379	395	339	363	386	341	379	363	343	341	380	377	375	413	356	374	379	373	385	402	333	364	362	397	354	387	354	397	382	374	363	357	369	426	350	356	359	365	373	346	371	339	371	395	368	351	381	367	365	361	387	360	390	370	372	354	354	384	387	372	356	372	384	372	327	379	368	343	373	363	377	358	370	353	353	396	397	373	349	398	395	368	375	367	405	384	395	332	364	381	379	362	383	382	360	392	388	358	367	363	392	368	370	383	360	343	365	348	326	365	368	372	389	341	374	381	390	381	392	368	363	357	363	374	329	370	358	336	367	370	386	338	367	354	323	348	365	350	402	378	381	410	359	381	374	365	389	362	325	396	348	387	386	354	374	346	352	397	396	337	386	396	349	382	347	367	373	356	359	391	366	328	386	368	369	411	367	340	376	363	368	339	354	410	379	373	344	387	356	367	405	368	385	364	361	352	347	352	364	309	375	383	366	370	383	378	381	374	378	359	388	378	384	390	393	415	349	362	343	358	365	352	365	350	339	372	332	348	362	376	321	355	335	344	332	375	376	365	345	355	354	360	374	372	375	346	361	396	397	360	377	344	372	381	358	376	372	348	357	358	385	338	347	374	367	359	385	375	361	337	386	373	379	374	329	357	373	368	382	370	381	395	361	380	349	371	410
22978	21264	29082	23780	21265	21310	7973	1021	681	582	494	436	388	345	356	349	306	271	271	266	237	228	216	233	204	208	240	228	217	236	193	222	204	228	223	219	197	220	173	203	206	189	197	174	175	195	208	188	180	206	166	171	203	218	197	184	170	205	173	181	183	179	190	169	180	200	204	191	188	203	188	178	185	195	195	186	172	184	195	186	183	167	154	182	184	181	207	172	177	182	181	178	188	196	184	166	172	201	186	170	193	168	189	165	169	190	192	151	192	183	177	180	191	192	195	181	186	193	191	172	185	168	175	219	164	201	189	162	167	182	179	201	212	175	186	185	183	189	209	156	186	198	185	169	192	178	162	182	198	156	161	195	188	190	178	164	197	177	176	196	171	164	177	209	184	193	207	204	194	183	179	167	169	174	158	194	177	171	202	168	188	174	165	174	168	182	159	182	191	194	176	176	195	192	198	164	183	174	198	196	181	173	171	165	190	166	162	186	173	181	185	204	197	168	180	182	180	186	193	170	168	177	167	173	154	192	175	185	171	169	184	170	167	187	180	151	219	171	159	156	165	183	201	180	167	181	183	185	199	173	186	204	162	140	193	167	192	166	176	180	169	182	197	182	176	177	189	193	163	145	173	172	187	182	173	176	185	154	225	197	182	181	180	182	171	193	174	173	178	187	170	147	187	184	178	161	178	169	166	201	174	188	188	190	180	171	172	196	188	176	178	187	177	174	187	178	157	171	171	169	199	210	169	175	190	193	151	181	195	167	169	192	156	177	181	175	209	159	173	186	208	184	187	180	183	184	183	171	194	169	173	192	205	172	165	197	206	164	192	167	168	184	177	188	192	190	182	172	180	176	191	163	203	184	206	175	197	194	183	160	173	171	173	181	187	185	170	165	199	184	182	189	194	180	198	149	200	168	191	181	173	188	176	186	181	187	168	186	160	191	192	185	198	209	167	173	166	173	166	176	175	180	159	204	189	169	183	199	208	190	158	181	169	168	169	169	183	182	187	191	164	155	197	174	167	204	160	187	154	199	214	184	200	160	170	200	193	157	159	190	183	164	192	191	151	164	187	169	172	186	184	164	189	159	158	201	182	189	183	195	160	203	186	183	150	181	182	173	189	185	179	195	187	199	177	178	168	209	176	158	180	174	175	182	165	167	176	172	175	198	171	195	176	189	185	182	178	190	196	190	185	181	178	171	195	183	186	168	178	200	163	179	190	164	202	180	169	157	180	197	192	176	166	194	193	180	189	209	192	165	203	162	170	177	180	191	181	169	177	180	161	179	170	180	176	184	176	178	190	186	178	167	189	165	165	193	154	158	175	184	166	177	187	180	157	178	189	192	161	182	171	162	168	182	167	178	170	174	203	177	190	185	191	170	195	187	191	189	186	167	198	198	189	181	179	180	193	196	178	194	187	183	174	190	190	182	180	162	174	186	190	178	194	167	207	177	185	171	187	182	176	150	180	185	177	187	173	185	173	188	196	186	184	174	192	208	178	182	160	185	173	203	202	160	170	149	174	215	181	187	177	177	173	188	161	173	169	192	183	175	163	196	199	183	177	164	194	199	178	201	165	202	170	193	159	151	151	146	176	180	174	174	182	219	184	188	198	157	185	178	171	220	209	184	174	189	201	162	199	181	186	184	163	178	172	154	168	184	193	178	202	181	183	184	178	184	181	188	165	169	188	205	166	183	201	215	166	170	186	179	178	167	172	163	176	192	186	172	171	168	196	189	183	168	190	163	160	167	183	156	182	202	193	160	175	194	168	201	184	184	174	192	185	167	202	179	178	178	173	182	184	194	144	181	184	178	167	171	184	171	186	212	162	174	170	192	185	187	162	169	187	172	192	189	165	212	183	174	166	164	171	203	183	163	189	197	154	180	207	201	188	173	176	159	173	177	163	197	166	184	192	187	187	189	179	186	188	182	202	173	184	201	191	179	172	182	179	179	153	181	173	201	153	177	168	172	189	185	151	171	195	175	178	183	174	187	169	183	197	176	172	165	184	175	197	172	189	171	161	188	158	181	185	207	189	173	163	177	193	188	180	178	196	167	172	185	157	194	175	177	176	194	173	192	176	199	182	159	187	173	182	190	204	204	146	184	167	194	173	210	181	157	189	171	183	180	178	151	174	211	175	171	181	168	178	181	209	157	184	178	184	170	186	176	171	196	211	194	167	175	166	169	156	196	193	174	180	188	174	178	187	169	163	213	185	165	143	182	175	145	174	168	193	159	153	160	193	170	182	142	173	177	205	196	164	180	167	188	181	221	194	197	170	159	174	184	202	204	191	191	155	202	187	196	164	190	164	197	195	197	163	220	172	208	153	176	177	171	198	175	160	177	174	171	185	166	174	149	170	171	193	177	178	169	173	182	197	181	176	183	161	195	157	183	169	187	184	186	190	176	179	191	168	183	190	183	173	188	198	185	146	171	164	199	198	182	190	177	183	188	184	191	206	160	184	174	184	213	183	181	169	160	166	175	172	196	197	187	163	175	187	172	191	192	168	179	183	209	180	192	190	152	175	173	179	197	191	157	181	186	200	191	164	191	199	178	192	167	181	160	170	181	170	177	175	180	180	202	167	168	180	181	183	181	176	183	169	182	171	189	195	168	194	172	186	171	182	188	189	190	180	178	189	157	194	171	166	194	179	175	173	197	168	182	191	190	169	202	153	186	168	177	186	207	195	185	183	162	187	187	161	195	198	196	184	174	174	185	174	180	202	180	186	153	181	186	161	164	192	186	176	186	179	188	183	168	157	174	188	157	185	168	170	172	188	163	153	196	172	187	169	181	173	208	179	189	198	198	169	167	175	164	180	183	173	177	183	181	170	175	195	230	205	202	197	197	172	167	180	173	174	166	183	179	162	187	218	171	171	184	195	194	183	187	211	207	185	189	169	168	162	190	209	188	181	193	198	166	172	181	161	188	172	187	173	199	164	167	176	183	173	175	194	164	199	178	170	160	193	180	170	170	185	170	189	180	170	194	181	173	176	198	212	173	190	206	197	173	207	181	175	175	167	177	192	191	169	204	198	190	182	176	196	172	182	184	155	189	208	180	144	202	181	166	167	153	160	182	175	171	189	195	188	197	175	184	150	192	181	189	168	178	195	178	190	183	170	188	175	180	194	174	193	164	168	180	182	189	185	167	210	180	179	184	191	184	172	176	188	202	168	185	190	206	192	181	177	190	162	168	174	164	219	156	167	168	181	183	178	188	198	176	177	186	180	182	194	171	145	181	150	183	163	174	181	199	174	176	186	192	193	174	162	168	189	184	189	183	168	171	165	197	179	201	185	168	187	178	181	159	193	185	200	171	175	196	185	178	154	185	183	181	162	202	183	174	188	186	170	177	166	180	176	182	180	195	156	172	194	194	144	190	160	198	165	192	204	172	183	180	184	170	152	158	181	186	180	151	182	161	187	199	173	160	181	170	194	162	179	170	171	221	175	208	181	204	171	190	188	191	175	208	167	206	173	196
8205	18747	16248	8965	5095	3515	2605	1992	1647	1238	1114	978	772	658	626	585	562	503	458	436	409	408	378	366	381	332	329	325	301	302	314	274	296	277	234	277	260	277	282	267	264	250	258	262	256	239	273	247	264	255	269	243	248	224	270	233	253	243	245	219	225	233	228	244	245	234	220	237	224	240	216	263	222	230	231	245	276	221	211	244	241	229	228	229	237	227	246	233	229	223	235	218	247	239	230	222	263	224	203	190	224	229	227	232	232	248	216	240	237	257	235	240	199	232	224	228	224	252	193	231	234	226	254	239	250	219	201	254	251	196	241	214	231	219	214	207	225	234	241	222	214	217	239	237	242	226	218	240	218	210	238	215	234	219	228	222	233	225	238	236	223	245	252	213	240	231	218	216	226	244	211	220	223	220	220	212	257	205	259	246	266	238	227	194	239	223	237	219	233	226	211	226	203	208	214	195	243	215	206	232	214	218	211	236	240	231	231	226	235	221	220	215	219	224	240	252	215	215	235	215	221	244	240	233	231	230	199	247	271	243	213	196	220	187	227	238	257	219	259	241	229	217	218	223	230	232	216	193	242	250	227	221	236	246	215	237	220	240	227	218	231	224	227	223	221	229	219	215	236	217	229	204	215	211	226	233	244	239	225	223	227	216	238	217	200	228	226	211	239	219	218	241	236	225	237	217	235	217	198	229	224	217	241	222	209	262	239	220	285	202	219	263	235	241	236	217	249	194	228	244	202	216	211	240	228	201	244	233	233	199	243	207	217	220	220	205	240	207	234	226	210	239	233	236	253	222	227	227	234	246	250	216	218	218	225	219	221	204	239	195	216	245	229	238	203	214	222	243	213	230	208	267	204	204	246	237	228	239	195	248	236	218	230	229	239	232	211	240	266	225	240	224	253	211	218	230	230	241	230	219	202	229	215	230	258	213	248	212	221	230	217	217	205	231	245	235	235	230	207	228	223	230	211	218	233	222	201	237	186	223	211	234	243	240	241	217	242	201	223	246	211	225	226	210	227	249	230	221	201	232	202	233	222	241	225	236	227	215	218	219	226	249	220	235	212	224	228	219	235	229	235	234	178	223	223	239	197	241	226	248	213	214	233	222	219	225	212	202	253	222	237	249	224	207	213	215	239	215	223	222	229	241	236	205	220	229	240	238	210	233	242	223	252	234	227	248	228	218	203	245	214	246	207	202	235	227	242	209	201	215	203	195	242	228	212	226	229	230	209	250	216	239	221	211	228	238	228	216	230	213	234	231	229	231	253	238	220	219	239	226	243	209	237	226	225	229	226	232	234	217	213	226	229	222	188	227	225	222	206	237	190	225	212	211	209	201	209	227	216	200	252	227	217	194	232	226	238	244	215	209	221	224	247	230	205	243	234	211	212	216	224	218	210	231	226	223	221	224	210	221	235	236	237	233	207	226	213	210	245	199	228	230	229	224	231	213	246	226	230	222	223	189	251	236	220	224	243	209	226	201	213	219	221	220	217	257	226	237	223	250	207	222	256	223	252	239	220	243	208	231	221	219	208	239	234	221	226	236	228	228	218	227	230	229	233	230	236	237	220	217	215	248	231	229	229	257	214	230	209	231	227	243	246	194	229	238	236	216	201	271	253	225	208	221	254	227	239	224	240	227	218	237	229	208	212	237	228	242	253	241	229	247	228	185	246	196	240	216	248	210	220	219	234	223	223	222	222	227	210	204	224	238	226	219	232	214	224	223	241	247	225	224	232	207	223	225	242	244	233	236	214	231	226	235	226	246	229	218	208	233	223	197	215	211	206	237	231	252	239	231	227	220	209	221	218	217	217	228	232	212	235	213	195	216	213	187	241	217	222	242	223	224	224	226	230	232	261	225	250	220	209	210	220	226	256	239	230	214	231	206	230	231	221	222	208	201	217	233	205	231	238	238	248	227	197	224	228	241	212	225	254	233	248	247	210	232	242	237	242	246	256	214	207	226	212	246	227	233	239	219	219	229	248	220	233	242	230	215	225	235	190	209	196	232	225	240	240	218	223	241	244	234	236	211	237	243	249	265	217	214	231	203	234	225	211	236	222	207	239	217	242	259	247	235	235	205	213	223	212	214	198	251	235	206	228	244	235	235	245	219	233	234	219	216	212	177	197	231	239	236	234	217	215	195	223	212	237	227	245	263	238	221	240	215	218	235	212	230	209	243	240	228	247	236	227	218	235	218	227	235	208	225	210	202	210	235	205	259	219	221	229	220	231	232	221	215	242	207	212	220	210	241	246	251	215	225	230	209	225	220	242	216	247	222	201	222	214	226	234	220	248	220	236	221	245	231	244	206	230	220	216	218	245	235	219	233	244	233	229	225	216	241	238	212	252	226	228	255	222	225	230	221	222	240	226	242	206	205	248	214	199	228	227	246	235	266	247	222	228	252	210	210	215	229	211	212	214	201	240	243	229	233	218	208	220	226	226	202	259	247	232	239	217	209	184	221	235	244	228	209	240	231	224	222	223	237	222	214	239	217	210	265	249	249	219	225	235	238	229	235	222	184	218	251	229	220	227	210	251	240	228	226	226	224	218	225	204	235	227	215	224	238	232	206	258	220	214	210	235	216	218	225	201	228	246	236	215	225	238	202	201	249	207	225	206	216	229	241	228	226	248	226	235	224	251	214	243	227	242	225	226	222	212	221	230	260	227	210	227	216	212	222	218	230	225	218	219	231	237	228	214	221	216	238	253	229	237	214	239	232	231	229	207	223	218	232	241	218	228	236	265	218	240	220	219	226	215	226	240	223	243	227	228	220	248	250	245	228	225	230	261	220	253	243	239	248	208	236	233	225	227	234	214	233	246	219	220	232	222	213	211	239	233	260	216	200	229	250	195	222	237	259	204	216	256	228	212	234	229	227	216	206	227	215	234	225	222	230	235	251	233	220	250	238	226	212	245	227	233	224	223	224	218	240	239	227	225	220	221	216	206	240	223	227	224	229	193	248	236	223	222	219	223	249	219	229	229	253	212	213	203	230	239	240	217	249	202	209	225	241	218	210	233	212	236	230	252	227	231	240	227	240	232	210	230	212	215	239	216	214	238	224	225	237	215	225	241	205	214	245	219	239	213	202	246	223	212	213	226	211	236	186	218	214	223	249	222	238	216	216	201	202	224	215	235	231	228	248	211	235	233	219	237	220	212	234	254	219	238	200	212	213	241	224	232	206	230	229	224	227	280	218	228	217	239	236	236	213	222	240	226	222	231	213	220	224	219	242	222	226	220	236	237	239	248	239	224	211	261	212	227	241	237	243	196	198	200	244	220	257	218	225	243	248	216	235	227	232	218	213	198	228	257	223	214	198	208	236	231	204	244	214	215	242	227	222	223	197	251	219	236	239	201	207	249	215	241	216	216	223	232	236	202	237	201	242	211	240	230	234	222	209	263	214	258	225	242	234	249	207	227	240	225	253	230	222	239	229	226	252	214	239	239	216	210	235	246	216	228	242	226	229	216	220	198	221
26977	20319	8549	1585	745	679	634	589	554	572	498	511	604	529	552	544	591	533	545	539	521	547	531	571	567	546	562	577	545	571	559	499	588	540	547	510	595	559	565	561	595	530	569	559	551	590	556	547	559	516	578	571	559	545	558	545	515	593	544	543	550	503	561	554	564	553	560	581	544	504	577	551	564	545	559	556	506	556	556	509	543	536	567	543	561	537	506	566	526	581	559	569	545	507	526	569	607	535	539	516	587	560	525	534	552	567	545	547	499	533	521	521	543	525	540	553	556	571	600	553	516	528	552	553	577	586	546	560	536	593	537	575	544	555	524	511	524	549	541	511	552	528	530	572	531	556	541	561	543	518	534	551	545	558	574	543	548	540	565	537	551	561	548	478	535	541	576	587	547	588	563	526	480	584	576	601	538	519	524	541	569	516	507	552	543	569	557	545	610	518	520	533	574	534	577	532	590	512	568	581	563	542	569	570	529	574	555	536	536	539	518	547	529	567	555	568	575	565	535	544	598	526	602	559	533	512	508	528	587	533	557	566	531	585	576	511	578	538	551	542	558	490	574	540	579	528	600	546	566	561	558	580	526	537	563	560	534	533	541	554	544	531	557	536	536	541	572	570	538	527	514	588	537	584	540	525	532	585	516	537	498	541	563	529	495	520	518	538	545	592	574	575	531	550	546	535	568	544	586	550	556	541	537	561	510	541	545	524	581	500	544	522	546	526	500	521	563	513	589	547	578	539	553	527	570	566	546	609	566	568	538	533	566	532	539	570	545	534	569	572	543	551	520	504	532	522	543	546	535	543	556	575	531	568	525	549	574	599	531	580	524	561	584	570	540	557	517	604	527	597	574	530	588	552	508	583	569	516	549	578	543	559	542	490	537	541	519	558	518	543	576	544	537	585	534	564	560	523	572	536	578	578	561	566	515	545	540	494	531	573	544	581	543	543	507	562	544	522	549	586	605	534	590	530	589	511	534	570	538	567	547	545	544	568	505	514	541	556	536	522	540	509	537	502	576	544	559	563	524	540	521	514	524	497	529	556	531	521	521	543	565	565	539	517	552	587	562	563	528	525	582	545	531	549	550	552	524	536	552	577	507	542	562	574	533	597	544	503	545	563	550	540	568	562	592	576	594	544	540	545	546	541	563	524	553	558	529	566	545	556	532	562	566	550	526	531	540	545	585	550	550	554	578	567	581	560	538	602	558	542	583	543	554	580	489	587	573	566	506	550	581	553	520	546	550	566	533	572	559	609	506	587	581	555	588	527	538	573	574	549	530	589	549	529	567	501	508	557	556	567	537	536	554	588	527	567	550	533	570	570	537	548	568	520	566	577	520	586	564	530	553	545	520	526	564	615	546	523	592	546	522	561	552	548	564	517	528	551	545	543	523	544	512	524	509	529	551	554	550	596	564	539	541	544	534	539	546	541	544	525	549	578	523	541	545	578	542	540	558	507	466	578	534	581	562	544	546	587	539	544	547	567	546	491	532	573	514	556	558	565	554	549	549	535	550	539	573	500	553	576	535	556	551	542	522	540	560	568	538	556	559	558	539	555	564	526	549	541	538	549	531	550	600	578	566	526	545	541	537	539	522	554	507	578	525	534	545	547	538	524	515	554	548	539	555	551	556	570	508	504	504	552	546	521	585	561	527	526	562	551	540	568	549	551	592	526	539	523	530	574	565	536	519	549	566	534	557	558	580	549	550	540	538	563	557	562	556	534	586	552	569	569	564	502	537	568	555	559	553	553	527	522	537	565	537	527	533	547	543	564	553	497	541	563	521	557	551	538	546	530	527	558	594	498	550	599	534	558	572	562	544	569	595	551	552	592	533	565	533	558	540	550	569	577	571	595	517	564	538	578	523	522	581	555	578	558	524	585	579	533	567	563	510	540	522	528	549	509	556	561	576	575	584	531	564	601	570	594	580	556	548	547	557	545	557	563	525	581	541	549	560	529	585	580	534	544	517	558	520	548	530	544	513	550	559	575	563	556	561	515	505	585	518	553	517	522	585	579	566	516	557	534	587	565	548	556	522	557	545	566	527	541	566	526	515	547	570	542	536	606	483	546	559	508	557	564	564	586	544	516	524	528	528	556	557	583	582	583	572	539	539	582	535	559	558	535	555	513	522	576	574	542	559	573	571	515	536	518	569	520	560	526	505	582	539	527	510	586	528	573	513	518	570	597	555	557	589	570	526	538	503	554	548	543	516	547	558	572	538	544	553	575	525	510	496	532	586	561	518	535	563	584	574	533	539	533	542	560	551	558	542	529	541	552	535	520	502	547	557	490	523	560	565	565	591	560	544	585	558	537	566	536	546	535	580	549	513	558	561	564	594	525	548	503	562	561	569	510	554	591	543	562	565	560	561	538	539	575	606	563	573	555	538	597	555	545	543	600	542	510	532	562	551	584	516	545	557	545	532	525	574	556	546	550	570	575	534	569	563	575	561	546	589	564	519	545	498	579	582	555	604	518	577	546	531	620	542	528	529	581	521	506	549	544	571	530	540	576	531	583	551	567	557	513	532	573	543	521	544	548	551	523	565	568	544	540	586	573	581	558	562	585	553	526	557	519	529	531	539	537	581	508	526	492	529	508	600	549	569	580	562	516	564	577	564	521	538	525	512	602	515	530	508	489	565	565	542	517	581	564	578	587	565	559	540	580	538	541	551	555	560	543	514	535	548	528	560	559	551	544	579	547	564	502	534	574	538	548	571	557	548	562	516	515	582	561	553	538	511	579	533	518	508	568	545	604	568	565	543	569	505	543	600	545	532	563	521	526	539	582	534	541	538	511	536	539	533	573	518	541	546	553	573	540	530	542	513	564	555	542	545	537	538	571	556	539	589	578	571	578	524	597	560	584	547	564	508	569	549	574	549	547	587	506	566	540	563	573	532	531	562	557	566	565	556	516	538	537	562	549	564	570	520	573	532	542	560	551	557	570	553	531	548	570	524	525	579	542	578	568	555	576	539	551	570	542	556	586	534	532	536	550	509	531	561	548	547	528	579	543	562	580	603	538	575	529	532	548	597	539	555	529	557	575	557	561	492	509	562	579	560	566	568	542	552	550	528	583	531	520	553	520	553	531	533	533	540	551	522	569	498	579	520	577	534	547	523	565	576	570	561	579	561	545	583	539	565	563	614	575	523	545	565	546	533	542	552	538	532	535	545	618	574	546	517	563	547	534	533	550	544	561	527	584	548	569	564	581	536	546	514	533	582	515	529	525	551	561	598	527	528	525	562	505	557	560	519	509	535	564	562	488	579	532	572	586	563	563	530	559	565	567	528	576	549	559	560	541	548	534	550	582	561	525	538	591	556	528	569	539	531	575	550	555	602	568	525	588	551	546	537	578	578	542	570	533	553	557	546	563	581	569	540	553	524	528	573	537	517	601	540	534	552	552	540	525	528	567	590	532	573	503	533	538	506	562	524	560	561	523	513	507	541	595	533	556	546	525	554	564	592	570	575	561	582	578
4509	3434	3340	1702	951	845	798	769	812	728	702	723	673	667	706	717	698	743	711	726	731	715	652	735	694	747	702	688	680	679	743	711	700	700	696	701	673	719	731	688	700	711	727	746	729	687	683	696	674	725	703	740	707	702	660	751	639	699	691	670	669	710	718	667	756	701	676	740	707	724	688	686	696	672	708	694	703	705	706	700	666	727	717	656	715	689	747	734	698	693	727	712	697	654	663	746	703	690	740	678	720	701	711	679	727	733	672	753	697	693	726	695	735	713	700	738	737	694	739	751	713	642	713	717	689	725	661	734	682	745	705	694	716	716	683	686	731	777	713	702	689	771	703	695	692	707	673	746	699	629	688	648	716	733	676	692	678	726	708	697	710	709	711	683	665	713	695	694	653	755	689	690	775	690	695	721	711	691	726	734	717	709	695	697	681	780	680	694	707	712	646	688	708	690	727	679	709	659	714	679	709	684	728	702	716	667	685	731	722	670	696	737	732	706	700	649	692	697	692	712	712	732	707	725	691	720	729	674	721	695	696	656	676	734	718	703	688	638	732	673	728	704	700	704	667	694	719	695	723	692	641	706	702	659	690	690	699	679	697	700	655	743	700	696	666	711	706	714	707	709	713	679	708	701	739	736	716	721	713	706	697	684	746	670	663	748	674	745	754	659	736	700	725	710	686	692	678	686	694	694	717	734	658	718	725	740	668	679	732	652	691	709	720	715	690	689	692	721	725	682	682	625	678	722	689	726	728	696	746	672	700	685	730	700	698	648	706	681	674	676	739	687	708	696	690	676	717	699	702	680	695	699	701	715	696	693	746	691	714	664	706	678	734	744	715	717	674	741	673	775	717	729	702	669	678	713	677	698	677	722	687	724	679	704	642	712	700	724	662	740	680	748	695	679	680	733	708	742	684	683	712	744	675	728	716	655	726	650	689	688	711	690	667	682	713	670	725	742	683	707	704	724	712	684	709	707	714	733	703	650	735	731	675	689	719	762	688	664	699	693	736	683	705	696	686	717	692	732	695	744	687	673	678	701	718	688	768	737	729	713	722	713	728	718	734	718	704	700	708	704	715	708	725	706	724	691	716	742	688	668	745	739	727	688	702	686	762	691	703	694	703	691	683	710	661	686	801	726	696	659	695	679	693	750	678	722	693	689	697	688	759	728	684	658	709	668	682	709	687	704	711	675	700	683	704	664	731	722	679	687	678	731	679	703	691	707	685	679	663	760	682	663	676	732	685	679	732	707	729	736	691	666	717	697	692	668	730	681	696	664	728	742	725	744	720	688	684	735	691	743	737	703	726	725	649	665	676	671	697	690	641	694	687	712	696	664	744	655	698	667	759	665	668	727	714	724	712	691	694	712	684	741	632	733	705	702	703	648	713	689	702	711	696	702	691	705	703	698	730	731	715	653	685	768	695	697	698	688	695	707	702	700	716	742	722	693	702	717	714	685	680	650	757	708	700	713	680	702	726	737	714	720	661	700	752	725	671	707	668	696	704	688	715	705	714	696	690	703	726	716	708	668	706	757	726	707	693	710	705	697	719	671	674	730	735	715	665	681	681	702	663	740	701	717	707	714	723	709	715	654	667	697	710	663	739	715	731	719	721	697	672	714	699	714	707	691	761	684	687	679	742	690	725	666	687	682	747	755	693	688	751	713	718	666	690	678	688	709	706	718	696	725	711	680	768	750	731	694	727	720	733	681	725	697	702	691	691	681	683	664	729	718	711	719	702	709	717	733	690	710	689	698	679	685	700	719	763	689	682	752	697	715	738	661	694	723	657	706	749	692	700	712	699	776	699	693	748	763	703	693	662	686	734	739	712	698	683	695	715	673	713	649	722	708	709	689	732	690	677	707	672	731	699	714	663	652	736	721	718	691	710	703	701	727	667	729	671	714	709	754	678	727	684	723	668	683	715	723	724	719	705	692	750	755	677	726	691	717	717	722	704	693	719	675	689	730	725	705	733	680	719	741	705	716	681	681	735	674	723	687	717	707	680	710	692	661	703	729	727	727	743	684	709	692	725	675	707	727	703	705	676	678	670	697	646	678	717	709	742	724	717	663	689	763	692	714	659	740	733	727	665	717	706	765	674	719	730	693	739	691	659	684	690	714	686	722	690	698	710	737	698	695	733	723	688	679	679	693	683	690	706	710	690	745	699	705	697	692	737	671	713	719	751	697	716	697	672	734	731	682	718	708	720	711	678	723	725	709	715	704	652	667	672	747	702	701	714	688	715	684	674	707	667	706	690	686	699	729	695	675	716	706	691	722	719	678	749	675	703	733	695	708	699	743	700	638	687	739	718	707	721	687	706	708	729	690	713	662	726	725	688	748	714	675	701	713	683	693	683	671	712	711	673	711	744	728	698	731	646	669	692	683	760	736	626	690	672	724	701	702	737	694	705	682	700	724	766	693	712	687	701	708	669	729	724	705	679	735	691	701	708	690	692	761	663	705	684	670	702	677	715	706	714	721	705	713	708	713	676	710	683	696	729	781	706	722	705	692	714	714	723	709	700	698	743	698	665	699	743	731	751	653	658	693	724	698	661	711	689	710	688	673	713	719	747	649	696	674	732	667	688	670	757	731	712	672	713	663	708	694	704	746	728	709	707	712	697	696	723	682	701	746	715	686	710	709	710	721	676	733	671	731	741	690	739	647	703	685	665	675	644	706	705	716	679	700	697	677	687	723	766	664	721	682	719	686	716	722	676	737	675	662	679	702	634	695	675	717	745	744	691	708	697	686	723	798	693	708	689	661	733	739	666	707	715	712	713	734	701	697	706	650	729	653	685	684	721	686	688	729	723	670	686	719	702	759	687	731	715	692	712	694	756	713	693	669	730	733	760	712	740	686	682	736	746	651	697	710	683	677	659	740	712	708	701	672	691	667	738	716	681	694	695	683	694	716	714	736	721	696	717	700	667	712	659	691	687	627	708	715	715	712	703	656	720	719	681	672	706	705	688	732	736	724	655	639	701	716	703	678	701	713	725	675	724	702	691	710	729	714	676	705	676	719	683	659	735	668	700	671	670	697	694	750	696	679	691	702	710	672	685	717	659	742	717	680	687	661	691	742	667	739	714	695	710	668	673	724	735	718	710	720	760	697	718	699	766	740	716	691	716	678	700	690	734	715	713	699	755	714	691	675	707	686	709	718	670	715	705	672	669	702	670	699	703	725	753	766	756	693	708	705	691	700	728	652	685	673	684	678	700	668	675	703	647	732	720	676	647	684	765	698	686	710	718	703	698	675	743	679	698	671	687	707	723	675	711	665	707	683	726	681	670	690	738	702	720	671	733	672	641	656	694	698	693	715	668	653	704	717	739	697	709	700	722	657	687	664	768	686	653	734	690	733	728	698	699	699	679	734	687	670	717	726	707	664	732	676	741	690	690	708	685	685	693	687	676	729	647	722	695	667	701	654	698	677	645	658	655	692	635	743	705	650	693	709	693	648	731	714	704	693	671	653	735	714
23754	21178	28523	24093	21157	10127	968	640	534	524	483	423	373	347	363	344	311	391	338	339	343	331	303	264	302	297	335	260	284	294	297	295	289	319	275	289	280	280	260	266	300	297	286	290	245	278	286	296	270	284	270	281	300	261	245	276	296	268	261	281	297	299	269	264	261	280	289	283	299	260	280	315	283	268	275	284	281	283	267	257	304	277	283	283	275	306	304	255	274	287	252	308	271	299	269	292	279	275	300	259	284	294	278	272	297	285	284	255	249	248	271	277	248	304	299	278	253	280	267	276	281	261	284	275	290	249	291	281	287	270	282	256	285	260	270	279	274	276	307	255	281	285	271	302	285	234	260	246	299	249	283	251	271	264	251	296	258	285	282	249	269	262	255	292	271	261	266	267	305	247	255	281	305	245	280	252	269	279	263	272	295	278	278	273	282	271	256	241	266	307	271	249	268	287	284	286	286	255	249	266	254	302	273	274	243	267	294	259	269	305	273	302	263	252	252	274	282	288	284	268	282	275	298	266	283	258	271	258	282	276	284	276	290	253	241	243	264	315	260	288	279	276	310	285	273	253	295	277	280	280	275	282	297	271	267	291	297	320	284	278	264	267	263	275	269	288	298	257	270	281	276	265	251	275	245	275	263	290	260	271	269	282	245	262	301	266	283	252	275	241	279	255	259	288	279	269	273	302	274	282	305	279	280	274	281	321	267	263	275	272	289	281	247	260	270	278	272	294	262	276	310	253	268	303	265	280	286	303	278	255	285	259	258	280	274	288	287	255	283	285	272	290	283	267	298	293	284	280	262	298	305	298	267	286	256	287	273	274	250	290	280	277	291	260	284	274	283	282	252	273	272	286	295	291	291	279	278	289	270	269	287	291	291	265	277	275	288	280	276	296	275	267	297	291	268	294	248	266	271	262	266	272	314	295	290	276	298	300	257	282	281	275	293	272	296	264	305	265	269	272	239	286	256	256	277	295	285	264	262	281	305	257	271	285	314	265	273	273	293	307	270	285	281	273	287	271	264	304	266	262	275	292	281	309	285	268	244	277	291	256	266	312	258	287	254	241	269	272	272	282	264	273	242	257	267	264	266	250	296	267	241	297	277	272	272	290	247	246	272	295	262	288	296	275	281	264	261	253	268	275	289	297	282	240	277	272	288	254	275	288	296	266	267	271	293	290	259	257	311	279	304	288	280	262	260	281	276	273	277	254	265	248	285	303	278	295	245	295	282	282	265	276	292	271	297	278	258	280	236	311	271	267	265	263	275	245	259	275	272	270	282	290	260	295	266	276	264	298	303	258	282	281	280	263	274	274	311	299	297	278	285	255	283	283	271	290	303	265	279	261	291	250	259	276	278	307	267	276	248	253	263	256	260	242	244	281	268	265	250	261	279	294	272	274	265	308	267	289	272	275	289	268	290	274	294	281	265	294	244	273	268	253	259	274	290	261	257	243	271	279	286	265	291	259	250	274	298	244	261	310	296	262	275	282	270	293	261	253	290	232	283	286	292	281	281	296	288	249	288	286	278	266	280	256	302	255	258	255	275	293	252	271	264	284	264	269	273	262	277	268	279	281	281	287	244	266	292	274	283	272	266	274	294	267	313	274	265	256	261	280	249	261	264	267	300	272	275	260	280	253	294	280	279	266	284	297	279	302	277	274	265	264	262	299	285	268	263	273	267	277	263	268	268	293	281	281	258	269	290	283	293	295	280	284	288	293	296	280	249	280	296	280	252	295	302	270	273	291	271	262	288	291	273	269	289	254	271	293	264	266	235	264	279	284	282	294	283	335	318	277	289	298	299	279	251	282	279	295	263	240	265	269	294	264	263	279	256	240	287	263	281	249	276	297	261	283	273	264	283	279	294	281	291	268	282	280	265	252	255	299	304	303	283	279	258	289	247	297	286	272	251	286	309	288	262	267	274	278	298	273	281	280	284	275	276	287	258	272	261	293	277	278	283	271	284	270	270	287	264	261	247	274	259	248	261	246	276	261	269	250	252	305	287	241	271	252	271	278	256	286	265	262	269	261	281	256	252	308	278	273	279	262	297	282	244	286	269	260	272	245	278	277	297	281	301	304	279	277	273	283	286	247	269	272	268	250	256	253	272	267	263	302	250	258	272	269	248	253	262	301	277	286	279	267	303	312	266	316	288	260	250	271	266	273	243	284	292	264	261	301	287	262	290	268	262	244	294	284	267	270	263	267	304	267	258	256	263	254	287	286	255	290	282	269	261	305	281	291	264	291	274	286	261	286	269	283	275	255	262	269	287	273	277	265	283	300	285	268	257	267	244	288	281	253	296	268	269	289	275	261	272	271	259	267	283	274	270	267	288	261	261	284	301	292	291	270	297	284	260	253	276	271	293	265	268	276	292	260	248	282	283	249	288	276	287	277	299	303	288	243	266	253	280	292	270	273	259	229	263	272	301	273	283	249	257	289	253	273	274	299	304	300	306	307	315	277	290	279	252	274	271	297	278	246	248	242	294	245	244	274	281	267	288	294	281	277	278	275	270	276	294	262	263	246	275	293	257	265	283	269	274	273	274	280	263	279	260	274	261	270	286	253	256	283	276	288	286	268	261	266	264	281	288	312	290	301	273	272	263	295	269	255	237	267	273	280	282	260	277	268	276	284	277	265	276	264	272	278	282	284	294	284	298	253	269	278	260	283	267	262	287	266	252	281	294	289	287	247	297	254	266	298	296	270	290	289	257	272	275	243	286	254	284	267	272	292	284	273	304	289	276	268	263	304	267	257	247	284	273	301	284	255	285	271	296	261	281	298	268	297	276	298	284	268	275	264	253	273	265	293	286	235	276	259	270	292	285	310	279	264	284	263	244	260	271	268	249	274	248	270	275	268	284	257	265	291	290	255	274	258	244	283	282	232	299	264	255	255	291	280	273	306	302	295	274	284	309	294	303	287	288	307	289	284	241	251	264	268	257	234	265	267	283	249	289	295	268	292	252	275	273	278	272	242	245	244	254	243	257	269	275	255	280	278	286	282	298	270	288	277	264	283	275	277	269	265	261	310	277	274	266	263	252	283	261	268	258	290	265	270	282	259	275	292	264	255	248	287	274	282	296	263	273	262	287	257	249	289	261	295	266	263	284	271	290	294	280	276	261	263	286	288	266	279	272	269	280	256	290	268	273	289	273	285	267	251	264	289	281	290	271	318	253	272	266	271	271	260	262	252	259	281	274	279	286	264	256	284	272	305	277	275	264	269	262	275	295	288	263	260	311	257	265	263	254	274	268	284	272	283	266	242	275	273	266	250	278	264	283	284	244	276	280	313	270	270	260	280	277	247	261	260	299	257	259	298	299	301	293	249	254	263	279	266	287	310	273	269	268	261	312	277	280	248	265	291	257	292	304	283	286	261	254	263	259	258	267	259	252	285	272	288	280	301	286	282	281	255	279	290	266	272	263	296	279	273	285	277	258	257	279	284	277	277	259	257	292	287	275	266	267	290	269	304	258	280
5687	12690	11225	5263	2990	2184	1675	1283	1085	922	773	743	647	605	598	554	505	514	511	481	465	430	434	418	424	420	415	389	388	397	421	410	416	369	367	361	388	394	381	433	382	408	399	369	407	389	393	365	393	377	356	396	401	375	370	336	360	373	368	413	368	395	354	357	394	345	356	384	354	368	349	379	377	351	355	358	354	379	380	383	361	386	363	351	397	351	378	382	364	354	393	355	356	375	394	369	383	356	360	390	366	393	393	320	354	411	362	377	378	356	363	359	361	392	369	400	366	347	334	355	363	385	347	372	379	364	382	371	343	360	360	368	391	376	384	395	380	352	362	373	345	406	394	336	349	365	362	369	376	340	361	379	377	368	392	363	365	381	381	408	368	365	398	387	378	361	348	370	390	339	359	367	368	386	389	361	385	378	377	360	349	360	332	390	387	371	355	359	390	392	415	362	370	359	313	364	395	377	347	368	346	352	385	352	354	372	373	385	387	349	382	384	388	380	371	360	364	386	356	343	349	361	376	336	338	329	368	374	370	369	360	407	372	386	347	366	366	340	366	353	383	361	357	370	337	368	348	360	364	423	354	365	414	352	375	373	372	380	368	375	386	394	389	358	403	376	363	385	386	382	379	374	376	381	376	362	358	384	404	409	397	374	366	374	364	347	371	342	394	371	392	352	347	373	384	360	342	379	400	351	355	378	368	386	376	364	374	367	383	372	383	343	335	345	325	366	365	381	403	380	361	376	340	394	378	380	397	376	345	342	373	377	355	344	360	377	368	361	392	390	354	393	361	349	410	387	344	360	348	356	385	356	364	324	369	376	382	348	374	363	400	349	373	394	389	329	345	344	327	391	345	377	361	381	375	344	343	346	402	364	363	343	336	371	393	375	342	372	358	385	351	335	407	360	363	343	366	346	397	389	328	364	350	364	383	374	372	364	351	375	341	354	360	344	374	406	373	365	358	397	353	380	337	368	380	375	356	356	323	393	373	358	338	358	338	375	339	350	373	360	375	372	394	375	336	382	378	386	397	347	373	359	347	382	358	361	392	411	360	345	399	361	372	394	354	376	388	359	358	350	354	363	389	394	374	349	362	376	361	363	373	356	405	381	378	387	351	363	391	353	369	371	350	364	405	375	336	418	375	361	371	379	373	353	373	337	336	367	368	336	332	406	339	344	405	346	372	379	342	352	388	324	365	383	346	414	358	381	373	380	359	383	354	342	360	368	357	354	363	362	329	348	371	395	371	370	370	389	388	381	351	345	363	367	328	365	334	341	374	365	371	363	382	375	350	407	358	352	335	340	363	349	391	382	369	347	378	392	343	389	406	376	356	342	364	359	361	360	349	398	387	355	386	384	346	363	391	341	376	346	357	401	391	396	373	359	380	366	351	366	379	384	383	360	355	353	365	374	381	364	356	377	372	354	354	360	401	373	355	353	359	368	344	362	365	365	346	328	367	355	359	378	323	385	319	379	384	338	363	351	381	365	396	360	388	338	356	373	390	370	351	360	364	381	386	344	360	336	355	371	347	369	386	386	401	349	362	347	344	405	370	378	359	336	371	370	367	395	357	369	379	364	401	347	393	368	364	399	378	340	337	366	378	360	348	383	386	343	378	356	390	373	364	388	372	366	358	342	346	374	371	362	402	389	369	376	366	366	372	353	398	359	351	356	371	353	366	377	368	349	371	329	384	384	376	356	391	364	326	366	371	359	343	350	347	346	363	377	359	377	365	329	412	382	394	379	408	364	378	360	397	367	363	377	349	394	353	379	360	359	382	371	376	380	359	343	363	338	393	354	381	336	324	363	334	349	355	405	326	367	369	372	348	360	384	342	378	365	362	365	348	371	389	383	363	373	398	353	389	369	350	395	376	373	354	378	341	343	371	370	373	383	368	395	375	392	372	393	383	378	368	357	366	348	368	375	366	416	356	413	370	364	400	361	359	408	359	394	392	379	379	377	377	351	366	375	351	385	367	360	391	366	405	349	358	357	381	336	385	411	352	365	378	392	352	378	423	387	399	400	364	365	370	391	391	387	369	364	338	331	385	399	353	353	371	363	381	340	348	375	423	353	405	380	350	348	403	373	392	349	388	361	358	385	358	360	358	348	394	359	359	363	382	364	367	369	363	373	374	349	362	370	348	336	411	373	374	378	371	375	386	406	367	399	355	365	368	337	375	388	353	355	349	364	362	393	371	358	384	373	351	345	370	371	372	372	313	378	313	379	371	388	371	370	333	382	394	383	374	366	388	405	386	374	395	379	367	376	368	380	371	353	381	327	381	392	399	394	372	373	371	377	388	366	382	384	385	373	351	353	351	347	365	377	351	353	331	356	377	393	355	367	376	346	355	338	358	330	380	376	333	374	363	398	358	367	375	362	357	380	349	371	365	415	376	368	351	334	372	361	358	383	345	357	336	329	417	357	365	355	441	390	370	391	400	336	375	387	374	386	348	347	356	364	386	396	337	378	347	370	379	341	372	351	347	377	364	395	363	396	385	332	365	361	347	335	394	328	390	351	379	389	345	365	383	359	352	354	346	351	321	358	382	354	389	372	366	403	366	375	371	342	354	384	341	398	370	309	341	367	350	385	363	369	365	411	392	395	335	401	343	404	346	357	371	370	327	366	377	373	349	353	354	372	383	388	375	423	390	369	343	352	369	392	367	335	381	351	367	382	373	372	369	331	376	334	392	354	378	340	363	376	357	360	395	371	370	335	365	350	340	384	352	370	348	363	377	355	347	355	348	379	356	380	364	335	356	386	373	393	332	372	345	354	364	363	379	390	341	396	344	341	378	377	360	357	373	375	371	349	369	370	391	386	363	379	380	333	346	376	368	399	363	347	399	327	355	369	377	358	366	374	367	369	408	361	380	385	323	366	384	340	379	376	366	371	382	374	382	377	382	402	360	367	375	377	349	352	398	371	366	361	385	351	398	394	394	365	384	365	378	385	359	351	359	342	390	388	337	377	333	351	347	356	355	382	361	363	349	373	403	388	387	372	379	319	415	388	384	351	370	347	358	372	375	418	357	383	370	336	380	328	382	373	351	375	372	402	404	394	359	362	351	353	371	368	354	382	336	388	372	356	370	370	369	358	365	334	384	379	353	409	366	367	382	359	337	382	372	361	336	371	340	388	382	368	381	375	371	341	369	375	385	369	372	360	370	366	366	345	362	396	357	361	346	357	370	370	334	369	375	372	356	325	343	360	381	379	383	351	376	348	390	409	362	366	359	377	400	382	368	366	325	376	387	331	365	358	331	370	345	395	400	389	350	313	354	344	367	351	376	371	370	372	372	400	382	371	356	393	370	378	362	363	359	344	343	320	332	400	353	374	371	363	350	348	390	336	379	381	371	407	391	396	388	386	388	346	338	370	359	369	355	377	361	378	376	380	373	331	373	382	392	341	366	379	358	368	350	395	337	358	372	389	365	392	386	375	381	356	376	353	313	338	379	386	362	365	347	394	339	353	379	316	330	344
22973	21248	29070	23736	21248	21274	7870	952	719	589	448	442	389	378	336	332	296	270	266	277	238	254	255	213	216	214	227	234	211	229	212	196	237	218	212	192	215	216	223	212	206	201	204	206	190	199	179	202	193	211	186	201	209	211	168	182	190	206	171	191	190	188	203	190	185	191	198	188	163	189	197	204	186	195	218	202	187	170	222	178	196	168	167	178	189	189	185	167	171	178	165	189	192	159	189	185	186	176	193	182	205	170	202	158	169	181	181	203	194	167	160	156	170	200	175	180	183	202	164	188	193	175	199	167	197	215	164	182	195	184	199	171	162	174	196	214	202	178	150	169	185	201	168	171	171	174	181	162	208	157	176	173	183	179	166	165	168	167	191	172	180	169	174	197	168	166	190	168	182	167	199	199	177	167	167	177	192	201	189	203	186	205	184	176	209	188	204	187	199	194	179	156	180	188	178	182	190	197	177	161	193	174	176	195	202	189	160	208	190	205	189	190	175	186	180	185	182	201	186	174	191	176	173	221	164	194	181	174	197	171	189	179	180	191	182	178	183	174	166	180	188	181	197	177	195	185	170	167	181	182	179	170	175	187	205	179	177	177	198	178	228	168	194	199	195	163	204	174	160	202	155	186	173	173	183	197	199	193	176	149	195	194	169	168	189	171	189	199	184	174	174	175	197	205	209	199	203	164	190	174	169	176	180	197	177	197	197	191	171	159	210	203	205	178	168	191	184	155	191	184	198	181	169	181	188	188	175	185	185	175	179	187	165	176	193	182	183	199	158	166	205	187	174	179	180	187	180	195	161	186	179	164	173	169	186	177	192	191	200	184	175	163	187	196	183	186	189	158	196	172	184	181	184	176	168	179	178	172	166	192	167	177	177	181	202	169	189	174	203	195	193	176	188	180	183	165	193	177	176	167	203	198	167	181	224	167	180	210	189	170	174	170	170	182	189	204	178	180	184	180	161	178	170	190	203	169	153	158	170	183	190	187	176	192	186	178	170	174	173	179	186	200	176	161	190	167	182	169	163	195	182	189	192	183	160	193	170	202	195	189	170	184	189	184	197	203	171	201	156	162	164	182	195	154	180	185	179	190	192	174	168	178	197	200	171	198	173	177	191	189	183	177	170	179	171	188	156	169	181	159	190	172	185	164	189	182	196	203	171	171	176	200	174	161	178	202	200	179	176	171	177	175	186	164	191	185	172	211	177	178	166	204	187	203	189	189	183	178	180	186	167	193	188	164	192	181	163	162	181	181	168	177	215	174	170	192	171	201	186	175	174	177	177	174	177	176	184	191	159	179	184	184	183	190	184	139	210	173	188	170	190	187	184	186	156	180	179	183	169	164	168	212	169	198	174	180	194	188	177	184	178	181	163	190	178	183	165	189	189	176	181	174	169	155	159	174	163	174	176	192	197	196	188	195	196	179	176	175	173	189	189	217	223	184	181	185	197	196	191	170	200	170	194	182	163	174	190	183	181	192	167	156	165	182	174	186	177	208	202	181	174	167	183	176	179	196	184	179	179	178	177	178	180	179	184	200	194	178	171	215	175	185	186	184	180	156	193	179	179	178	200	195	175	170	192	184	208	183	189	192	177	177	177	166	164	196	182	152	195	182	168	188	189	176	190	170	167	194	161	176	162	162	172	160	165	167	171	197	174	188	192	207	174	171	178	202	194	174	198	179	164	156	186	189	181	169	170	190	187	182	171	174	187	204	166	202	177	202	153	183	168	175	176	183	172	187	201	157	200	174	187	183	176	196	185	169	156	193	186	191	190	189	188	177	177	167	183	172	194	174	204	195	173	159	190	175	179	190	176	176	178	164	192	179	197	186	190	188	178	164	168	166	198	188	180	166	196	187	152	195	199	162	183	185	164	166	163	184	159	165	170	190	225	171	176	171	174	184	161	172	193	169	196	190	199	180	185	177	194	190	157	185	184	171	159	196	183	179	185	195	172	194	177	178	194	198	166	174	171	174	194	183	178	166	145	183	180	191	185	192	179	174	186	193	182	194	169	176	172	189	162	169	190	179	188	174	179	169	166	178	184	170	181	185	190	178	168	162	179	179	176	198	169	190	189	174	196	165	185	182	178	220	195	180	176	178	188	194	192	164	168	163	181	154	174	188	189	184	176	188	200	163	179	179	185	168	159	194	179	188	193	174	172	187	193	178	180	175	165	176	190	185	173	172	182	186	196	183	199	182	165	183	183	174	170	179	187	172	173	188	180	181	167	185	174	183	180	219	206	203	184	164	194	171	174	172	174	163	169	184	186	161	196	208	213	179	188	178	155	195	195	153	160	174	158	177	164	176	183	198	192	191	172	166	199	180	184	160	175	182	166	163	161	183	203	208	207	162	182	203	182	173	185	184	168	182	165	186	193	205	158	205	188	170	198	168	173	194	167	197	187	192	211	166	170	182	158	156	200	189	176	166	196	199	207	179	202	190	195	203	183	175	166	173	185	162	153	176	162	216	187	173	194	187	155	182	197	191	174	180	192	172	193	190	201	166	167	183	176	167	166	177	205	183	195	173	148	159	176	158	190	184	187	163	181	192	168	183	193	163	162	169	171	202	199	173	183	214	181	172	161	172	161	180	181	179	167	174	198	190	194	173	190	183	163	183	198	174	175	178	194	186	162	201	176	186	194	168	167	179	183	166	184	181	173	182	172	178	174	169	170	179	190	165	175	190	207	178	193	177	199	199	188	205	199	201	181	177	202	174	167	175	162	192	165	174	150	193	198	181	165	187	172	178	168	165	161	178	193	192	182	212	178	175	185	169	177	174	172	167	216	191	185	180	134	161	175	179	192	175	180	208	187	193	189	169	187	183	173	165	193	189	181	168	178	165	163	188	183	188	169	167	194	186	165	192	186	158	186	182	190	181	165	191	202	169	176	159	166	177	149	179	163	171	166	207	192	178	181	198	174	185	164	182	160	166	177	193	189	181	179	194	179	179	197	184	156	156	166	190	193	191	182	211	198	216	162	188	180	179	184	172	168	186	172	176	179	186	185	181	181	175	168	197	200	179	193	183	170	175	184	159	171	180	178	174	176	177	192	199	159	212	179	165	227	201	191	165	178	177	179	170	164	201	156	168	197	218	186	178	179	161	166	172	184	181	176	210	190	178	171	191	182	193	185	186	185	191	172	191	192	190	184	176	179	173	182	154	179	176	186	159	162	171	165	185	179	162	191	166	190	163	196	176	177	172	180	159	203	188	178	158	176	184	183	189	193	167	161	181	177	185	169	196	151	196	191	161	203	201	154	165	177	217	190	161	150	208	167	171	199	201	177	179	200	190	198	191	187	146	198	167	182	179	190	167	175	186	187	160	184	203	190	203	172	193	184	175	184	195	192	180	189	170	166	160	189	203	177	159	203	190	204	182	172	176	161	183	181	212	182	179	169	176	164	203	170	182	187	188	191	177	170	174	171	182	192	172	197	179	183	185	162	189	173	169	168	211	154	176	181	162	154	202	213	176
8088	19232	16190	8358	4990	3491	2528	1991	1571	1355	1065	953	884	728	636	584	556	495	474	422	403	375	396	391	350	350	347	310	295	275	336	313	299	287	295	288	286	289	259	264	268	260	229	296	276	272	268	241	267	260	256	253	270	266	262	237	253	239	253	238	272	246	250	218	286	221	266	223	250	237	210	220	246	219	232	275	210	253	230	250	265	218	248	232	233	246	244	255	236	228	237	253	207	221	233	213	212	250	223	235	229	223	234	215	217	239	222	235	241	242	215	250	208	267	247	227	250	237	227	220	221	226	209	221	206	227	231	224	205	231	257	219	229	207	264	236	249	200	242	229	207	223	234	223	227	237	225	253	226	256	201	220	233	220	258	224	210	223	232	231	224	236	224	211	217	240	252	249	230	226	211	241	249	213	235	230	217	257	231	229	207	208	247	231	246	248	192	233	250	236	240	246	224	212	243	230	234	259	255	208	200	247	227	235	263	232	235	249	230	195	222	273	258	234	256	235	198	248	252	230	234	221	244	254	247	243	240	264	263	258	260	239	229	245	224	198	219	237	237	220	230	213	225	221	221	235	246	243	235	236	229	240	221	242	223	224	227	220	240	223	214	235	227	212	248	229	223	249	213	235	262	237	225	217	250	228	214	247	237	215	270	244	224	214	243	239	229	227	242	238	266	231	203	238	204	232	229	217	249	245	235	221	213	205	260	200	212	247	240	218	209	222	227	242	220	230	228	212	244	231	212	224	234	210	245	259	245	198	240	240	227	252	253	214	224	249	247	249	215	228	223	238	241	231	256	213	238	228	237	218	258	240	233	229	258	225	247	236	242	205	223	234	221	207	205	207	236	227	264	236	215	207	215	210	193	218	255	257	228	226	239	232	229	243	220	220	220	229	215	255	245	253	252	217	234	224	225	223	201	236	221	241	236	228	225	229	219	227	227	223	207	213	239	221	228	224	227	226	246	229	223	218	228	217	230	261	200	245	212	222	232	226	196	237	228	210	223	225	200	232	227	223	213	207	228	232	213	218	215	208	254	220	216	219	234	251	227	240	204	215	209	249	224	237	234	219	224	240	256	219	202	230	229	226	214	260	214	226	214	224	221	227	240	245	221	227	224	232	214	215	252	245	211	217	212	224	225	213	215	234	226	208	214	226	203	218	235	230	244	220	253	208	244	221	227	211	256	235	233	235	250	206	244	230	226	241	214	245	247	201	211	217	227	215	237	236	247	213	242	219	244	214	231	224	207	251	249	236	237	209	201	236	234	229	213	232	222	267	225	204	243	210	231	217	245	188	229	245	218	243	228	215	227	231	222	265	234	195	237	210	220	220	245	216	219	233	224	195	237	225	209	209	225	239	202	261	231	222	228	229	220	208	225	229	234	188	206	241	225	225	239	234	228	245	222	243	264	194	230	249	226	229	211	205	254	237	247	226	200	252	231	235	241	215	217	219	213	256	255	218	246	211	226	221	240	215	256	220	231	241	241	218	218	239	218	221	222	195	246	223	236	225	211	238	235	212	246	215	218	232	215	247	208	237	239	237	214	208	253	219	204	241	216	251	219	212	248	223	218	221	246	217	220	231	237	220	226	202	233	239	226	260	222	242	231	225	237	228	248	246	231	250	231	222	222	230	243	235	242	218	193	237	230	225	250	239	217	243	232	224	253	228	234	209	228	214	211	216	256	225	211	198	205	221	230	222	214	216	233	215	241	211	203	208	218	220	239	245	197	230	236	225	225	213	221	240	236	220	211	212	221	221	248	241	232	233	232	227	245	216	207	231	236	229	241	226	220	228	231	225	218	259	230	234	240	240	212	214	235	234	214	207	233	263	202	232	209	249	227	238	237	239	227	214	212	215	245	212	267	221	222	241	272	244	224	236	225	198	203	213	237	213	238	238	241	216	268	254	271	210	222	215	241	201	220	231	241	236	218	239	223	215	203	218	223	233	256	225	221	238	241	229	230	242	244	237	212	239	216	215	216	193	235	219	236	219	235	213	234	223	218	222	207	221	247	231	230	246	251	215	243	209	226	230	237	214	233	228	237	247	236	247	247	214	261	225	234	193	221	270	221	232	241	219	208	234	214	233	240	237	218	209	231	222	227	191	222	230	238	220	215	240	257	240	218	247	223	219	222	231	248	223	211	240	217	258	229	213	215	230	225	224	233	220	220	211	229	250	216	227	214	220	218	234	219	213	232	231	228	232	235	234	232	258	217	223	214	203	239	225	212	231	227	205	260	237	216	201	233	240	232	232	241	232	225	230	204	223	214	245	232	223	231	199	252	237	262	230	236	254	193	223	216	218	229	221	245	196	260	225	228	271	215	235	243	219	238	234	222	215	218	233	226	242	204	246	215	235	246	205	228	237	244	249	238	225	240	239	219	242	260	244	210	229	212	256	206	216	220	250	222	238	221	219	252	260	211	223	243	227	250	230	220	192	230	247	231	226	219	212	222	220	219	238	202	220	247	210	226	221	251	210	227	233	228	264	241	209	201	233	240	257	228	225	230	230	217	236	233	247	211	228	209	218	223	238	273	231	251	218	235	227	265	219	209	228	234	237	182	236	236	228	223	248	247	215	199	239	229	220	211	236	218	217	226	222	237	232	236	224	216	234	222	267	222	223	228	220	257	213	225	240	205	230	241	203	239	210	231	245	225	245	221	234	206	220	239	215	211	208	247	247	233	223	231	219	231	232	237	198	227	251	238	209	249	240	220	217	263	225	226	243	226	227	248	252	227	218	230	214	233	218	238	241	246	227	229	227	228	241	212	232	209	255	226	236	201	228	240	214	230	226	209	246	208	223	234	237	223	243	237	251	227	219	255	247	243	217	215	216	237	251	232	197	225	224	246	232	217	214	244	250	217	206	217	224	225	228	207	235	216	209	220	228	260	225	225	244	206	240	220	236	212	236	232	215	217	225	243	231	211	228	236	237	228	227	217	235	240	238	227	246	238	212	214	209	249	219	219	202	238	229	224	237	217	222	225	225	218	242	213	223	183	212	233	223	222	254	238	252	217	235	208	224	257	229	232	217	238	187	236	196	207	226	240	216	209	238	235	227	226	253	204	235	226	225	210	219	242	245	226	198	246	224	232	223	220	225	243	228	222	227	226	234	232	226	264	242	216	232	250	225	237	230	217	214	253	225	265	260	239	226	218	225	234	243	217	265	253	246	249	215	217	210	234	243	236	242	213	225	229	204	205	227	240	212	235	219	225	238	225	254	252	223	235	222	251	215	219	225	225	245	230	244	237	229	212	234	233	246	222	218	216	229	229	254	239	232	229	217	229	196	206	205	205	217	238	237	224	221	218	226	226	231	213	219	219	234	230	216	248	232	231	255	256	225	238	202	210	258	247	239	252	215	226	242	240	223	235	242	229	233	221	212	228	239	231	234	236	213	234	222	217	233	248	245	215	234	213	226	226	238	204	221	218	230	234	242	214	228	225	220	223	250	222	234	216	206	233	209	249	215	208	211	227	236
27012	20375	8687	1403	697	650	630	580	550	585	557	564	561	587	532	568	558	563	620	544	533	578	521	540	521	545	591	587	571	520	519	534	563	574	551	559	510	582	564	565	547	548	549	562	564	566	513	549	580	524	585	562	563	557	558	587	536	533	563	512	560	563	576	557	576	589	571	530	552	546	593	582	568	511	576	560	562	570	550	570	538	522	555	559	551	569	535	547	539	526	537	531	560	563	553	539	561	584	520	539	591	510	547	552	544	554	572	603	526	543	602	543	552	567	537	544	591	565	544	517	605	538	561	559	556	584	561	488	544	578	531	567	598	552	574	596	542	509	569	525	547	554	580	546	573	550	563	525	541	554	580	561	551	556	568	577	520	536	566	529	558	552	529	614	569	528	526	553	537	558	534	572	559	542	588	556	539	563	589	520	573	566	538	498	519	572	529	564	574	546	557	575	521	540	525	590	544	539	564	534	557	544	585	517	583	576	543	542	529	555	580	520	535	558	610	582	539	546	558	514	551	539	541	539	506	546	555	550	576	552	600	603	554	567	539	525	548	506	553	571	561	574	534	553	569	576	581	569	518	576	543	561	563	543	527	557	573	575	533	558	564	527	542	524	564	559	553	571	541	572	546	505	522	553	522	541	574	533	567	592	546	532	535	556	556	550	555	523	595	575	575	575	511	574	583	574	571	537	574	506	541	546	541	561	560	507	556	550	534	584	553	518	573	539	552	563	556	600	588	531	551	552	535	537	586	553	522	561	522	604	530	576	581	554	552	547	574	529	575	626	551	485	553	518	555	553	587	548	571	574	550	521	551	536	593	559	591	567	577	540	554	529	552	551	499	546	592	531	556	531	569	538	571	518	562	576	570	599	521	496	534	519	602	573	511	561	585	546	581	515	566	560	600	557	494	540	534	539	548	509	605	540	518	523	541	512	547	549	552	598	571	550	546	599	536	555	564	584	563	532	537	537	538	542	522	530	564	536	573	565	565	540	559	577	512	530	557	535	558	562	530	524	520	531	537	544	547	587	597	575	546	515	572	554	511	596	532	540	512	558	562	540	535	550	536	502	529	582	552	601	546	535	571	533	579	540	573	536	541	545	548	599	564	535	563	495	587	541	566	574	530	560	551	536	540	558	548	603	540	570	522	514	551	571	545	524	561	548	568	541	531	595	559	548	586	547	510	576	554	538	548	579	560	531	516	539	583	562	576	509	527	550	539	556	572	540	574	549	545	529	544	578	496	516	537	562	566	558	577	557	539	534	582	567	568	618	572	563	579	538	592	562	541	538	580	531	556	535	553	553	548	592	557	552	537	558	535	566	561	549	544	584	547	562	621	543	583	554	530	566	593	585	609	530	562	547	555	564	548	513	575	596	562	546	554	551	602	531	525	492	553	589	543	518	583	500	564	586	540	529	565	589	574	591	553	578	557	552	541	583	539	582	569	578	527	562	550	554	569	541	546	552	530	548	555	565	587	525	549	569	550	565	529	578	552	536	548	567	566	562	551	557	535	541	554	554	539	578	533	555	575	528	519	552	549	577	568	536	545	566	540	531	538	514	571	568	561	604	547	517	542	531	503	553	579	551	564	595	568	553	584	550	572	564	553	555	571	575	576	535	539	565	550	545	574	517	580	549	524	556	545	569	581	572	604	565	576	525	543	574	555	535	558	564	593	549	563	543	503	570	536	611	575	540	590	550	600	575	515	553	559	528	552	543	521	587	561	544	536	566	540	554	529	506	541	512	567	504	582	547	558	536	558	569	574	589	552	551	550	554	572	513	528	603	574	579	519	563	554	615	540	521	536	541	527	553	564	555	522	543	573	529	538	597	532	564	514	594	530	533	597	547	523	568	558	561	493	549	557	526	533	582	543	586	538	548	524	567	525	529	557	520	563	579	558	530	535	576	542	588	537	557	505	572	576	568	561	558	561	561	566	538	573	555	539	551	538	540	578	566	540	540	568	521	569	576	521	507	576	548	569	544	601	538	525	567	525	559	581	572	615	549	548	571	566	541	562	573	543	554	507	540	544	544	548	527	544	583	562	537	524	516	544	526	539	600	531	542	531	550	552	544	542	535	542	518	543	580	554	563	495	565	556	519	560	539	556	508	549	522	577	576	608	585	559	536	548	556	549	592	524	578	562	543	573	557	538	536	556	547	519	560	562	545	564	545	568	536	531	527	551	519	547	564	559	578	572	549	542	568	586	542	526	490	540	541	556	520	518	553	550	543	543	564	544	582	543	563	558	549	525	598	556	593	549	583	537	564	572	503	534	551	556	573	564	518	504	527	530	584	603	564	557	546	546	530	503	557	548	514	547	540	556	580	577	534	575	535	580	585	581	558	547	547	500	520	573	555	529	566	543	582	579	593	552	548	591	581	542	594	546	510	605	583	529	542	561	553	592	513	579	562	554	560	556	544	567	585	557	562	518	558	579	566	523	514	523	522	558	525	512	567	554	578	557	547	577	574	555	512	529	553	538	552	547	604	568	573	539	531	553	524	538	556	552	553	546	564	537	535	532	562	551	561	586	577	510	563	573	537	516	546	540	532	598	557	541	525	562	585	575	537	546	529	540	557	530	534	537	542	541	539	582	555	584	532	544	559	578	550	537	575	547	518	576	534	557	549	579	576	534	552	570	526	521	555	559	526	584	545	609	543	563	577	616	505	585	531	596	589	529	546	517	542	556	576	575	582	562	561	544	523	606	569	565	550	581	578	533	553	537	536	516	522	495	581	558	566	566	573	541	538	529	595	607	567	603	552	580	557	563	577	525	592	548	572	536	568	561	537	554	559	536	543	575	514	560	545	580	584	540	556	520	516	517	545	526	576	588	559	557	550	588	549	543	554	553	556	572	556	646	552	531	531	573	509	528	572	597	539	509	559	566	546	583	577	557	533	597	598	554	557	539	566	549	556	506	591	538	538	565	555	585	585	568	536	578	597	538	609	554	561	526	570	582	533	543	506	578	586	516	532	560	516	545	545	572	579	540	554	577	576	557	573	550	555	582	572	543	580	527	563	567	549	543	570	515	533	605	555	536	560	515	577	571	596	528	587	549	549	574	538	563	571	592	547	562	589	542	519	547	547	582	526	564	574	519	540	555	534	538	548	553	597	542	566	586	605	577	531	521	544	520	617	554	534	574	582	596	567	569	614	565	549	546	522	518	566	581	534	587	517	526	526	553	587	594	597	569	526	549	518	577	553	585	556	543	561	550	549	532	589	560	526	567	553	568	576	551	604	544	532	533	552	571	571	532	556	587	565	553	538	557	546	495	564	519	528	546	587	549	549	579	558	597	539	538	577	519	559	550	562	550	557	539	517	528	525	535	553	497	529	564	590	538	549	559	546	541	576	536	573	581	546	524	567	558	512	563	554	516	548	543	505	534	522	584	578	538	574	553	570	584	582	574	588	546	559	516	574	547	523	554	580	525	531	534	582	575	561	557	576	575	528	554	562	508	558	588	547	553	542	526	546	567	589
4712	3817	3627	1496	967	840	782	767	725	730	731	670	757	655	723	732	666	737	703	733	760	717	695	726	698	684	684	707	734	715	751	695	692	700	713	736	741	740	683	674	702	685	737	725	697	715	740	683	695	727	691	633	693	662	667	715	665	700	733	712	736	733	701	702	677	710	711	766	694	691	692	688	705	720	686	720	707	767	713	697	713	663	738	707	674	722	700	697	711	691	652	746	689	717	687	766	671	727	691	710	692	710	721	710	694	721	698	673	695	695	664	692	760	701	700	706	693	704	735	682	730	702	680	674	671	705	676	732	706	728	690	717	640	672	721	705	692	735	692	686	690	678	698	695	729	727	667	704	691	673	698	684	696	674	710	697	723	647	682	672	707	723	727	727	739	689	671	731	686	659	740	715	766	675	692	677	718	717	689	667	675	687	703	688	676	760	712	707	700	680	712	763	739	714	675	721	671	681	732	706	719	713	718	727	682	767	689	706	705	717	682	669	682	714	715	677	688	733	673	717	715	657	706	738	724	736	668	713	741	743	681	672	721	693	710	700	735	730	709	706	677	694	702	704	710	742	754	714	683	715	704	699	704	714	746	676	715	724	735	728	731	718	676	737	737	718	681	690	698	735	745	677	709	698	698	708	647	719	684	749	684	733	680	679	693	736	789	753	697	691	709	723	690	740	697	706	718	722	722	682	688	718	666	720	701	716	684	754	689	729	744	728	697	721	678	729	657	679	716	722	718	673	700	675	722	694	731	718	716	678	708	748	707	687	706	664	679	730	689	723	685	701	709	754	727	699	725	717	654	712	713	703	706	628	731	735	699	735	697	721	685	723	691	739	675	694	743	709	660	744	672	691	712	690	699	726	689	755	636	672	718	727	729	659	673	722	736	663	713	731	726	716	690	726	707	733	702	710	692	747	723	662	727	721	726	732	709	726	730	625	688	702	669	695	695	715	695	701	717	702	734	706	697	705	675	710	737	768	704	763	726	713	693	648	718	692	653	711	725	704	720	719	694	693	700	728	717	699	670	759	697	721	723	676	698	714	765	685	700	650	722	739	704	744	720	703	690	718	734	707	689	693	707	692	739	703	697	706	707	708	657	726	768	673	710	719	681	695	675	669	732	715	692	690	727	725	770	647	686	712	720	731	707	676	703	693	772	717	716	708	717	699	727	694	693	714	659	715	708	717	710	725	691	718	723	686	723	677	682	737	727	694	746	777	682	709	711	687	716	683	741	692	720	683	732	662	675	725	704	729	689	702	691	788	756	702	730	670	706	707	729	737	706	681	671	713	742	662	684	702	718	652	711	779	673	735	687	685	704	747	713	719	690	687	661	679	670	721	683	649	710	698	698	697	668	640	661	643	754	681	700	697	701	739	681	705	749	703	741	710	749	648	715	688	681	717	704	709	710	670	712	664	705	680	673	674	703	690	716	694	695	711	720	700	646	654	711	665	717	755	733	702	725	714	731	668	735	729	663	717	724	733	681	689	720	708	725	691	705	735	717	707	710	703	712	630	700	739	703	689	658	680	718	657	716	794	693	691	667	740	682	725	700	743	729	704	728	672	714	707	705	749	727	682	710	686	723	707	654	669	717	668	709	742	680	712	714	735	720	714	682	735	706	703	673	725	710	734	690	698	731	728	753	712	722	673	699	684	712	702	727	748	647	758	723	741	725	719	719	675	708	728	700	728	697	693	760	763	741	707	708	712	713	723	675	737	692	699	682	686	705	749	709	766	720	734	688	688	696	710	693	693	693	671	724	707	704	723	690	714	731	666	752	743	712	715	673	752	706	661	738	719	706	717	712	702	706	739	678	708	694	710	716	701	705	715	714	683	709	680	710	695	739	726	697	695	680	688	748	720	758	712	707	720	699	765	669	700	739	663	707	704	705	672	709	762	703	700	696	697	732	717	689	732	701	663	671	731	670	744	706	723	689	702	726	735	734	685	695	723	712	690	730	672	705	718	702	727	723	724	687	703	677	742	749	703	710	725	684	721	696	719	730	730	707	706	708	694	709	642	735	724	689	669	727	750	688	676	669	696	695	702	670	708	711	699	738	694	708	708	700	751	741	694	669	687	721	755	675	671	713	667	689	655	751	648	736	691	719	692	690	745	699	701	675	716	711	731	718	710	756	734	678	757	677	708	688	732	639	644	749	733	745	627	717	710	654	694	712	692	667	699	706	729	729	704	690	688	747	715	720	700	714	705	702	658	673	667	689	663	740	675	728	677	746	712	703	714	700	738	720	696	704	726	670	667	737	731	689	708	693	733	721	712	733	706	711	703	710	710	747	738	694	712	687	713	686	723	715	672	735	692	722	672	710	679	692	722	698	671	714	668	682	760	716	671	681	759	683	692	657	703	698	699	704	694	708	659	727	753	712	652	700	720	687	739	707	699	657	707	688	672	686	692	690	693	726	677	684	747	741	690	685	736	701	704	702	720	690	725	706	690	735	703	707	712	692	694	700	668	755	687	705	724	720	679	703	711	689	652	730	707	663	704	728	726	692	704	736	714	745	724	682	726	712	717	712	675	728	652	674	681	628	677	685	656	715	749	701	712	694	714	745	669	718	648	674	713	676	662	685	700	725	716	752	738	693	705	703	653	736	710	730	716	692	688	706	707	675	672	712	707	706	683	693	729	676	695	770	731	692	705	677	718	721	719	651	691	753	712	687	712	693	682	655	706	663	698	706	745	712	751	727	734	665	723	705	749	738	741	739	696	706	670	745	740	703	747	728	676	693	653	686	667	676	697	710	677	653	695	724	723	705	734	713	704	701	692	732	718	760	687	708	706	699	712	708	702	721	709	671	710	673	718	722	734	729	679	722	718	745	768	702	716	694	733	719	689	693	705	674	719	701	664	706	705	711	693	750	727	695	719	691	720	671	712	747	726	771	645	671	709	690	741	659	717	742	676	682	720	695	711	699	711	717	704	666	686	761	726	696	739	685	656	727	737	770	682	702	698	680	712	672	700	690	719	681	723	684	749	748	684	699	732	724	709	698	724	725	723	700	726	708	711	712	691	713	694	736	726	733	687	729	688	698	713	690	744	668	711	693	720	697	681	708	682	712	708	708	709	707	696	720	719	694	690	697	647	698	717	723	723	651	708	708	766	746	734	662	653	707	675	640	696	653	769	755	662	717	698	670	665	742	733	728	717	704	732	725	719	693	694	681	739	690	723	739	719	736	703	685	688	715	660	734	682	714	712	722	690	696	686	733	705	743	708	712	707	712	714	683	726	646	739	726	711	704	720	699	725	734	748	730	672	672	652	711	721	725	688	715	687	735	734	708	729	701	723	711	686	791	655	727	680	719	716	696	680	688	698	703	693	751	694	730	707	702	692	742	696	712	748	702	701	701	692	739	707	690	687	701	670	753	755	680	664	743	752	706	671	660	676	757	680	698	705	684	679	743	646	724	736	736	659	705	676	706	719	739	705	714	684	709	709	666	729	763	700	692	723	767	696	695	658	736	712
23907	21264	28645	24171	21267	10161	1006	644	525	475	427	431	387	377	338	348	351	326	308	344	370	324	340	319	330	316	285	305	356	324	292	303	328	298	277	276	308	284	255	290	298	293	270	303	278	299	296	292	299	279	280	309	291	278	273	296	273	276	277	292	299	306	285	304	248	298	259	299	277	306	307	275	278	326	268	300	300	293	287	277	281	281	279	282	285	288	283	277	260	284	281	297	288	256	292	317	238	294	283	272	274	286	274	281	300	275	263	287	299	282	268	285	280	288	287	289	291	292	281	257	270	275	270	290	285	266	255	269	267	281	294	276	274	281	266	261	281	282	285	277	272	294	279	259	284	265	300	271	311	299	263	296	270	287	258	303	285	258	308	270	263	289	276	281	284	289	298	283	299	270	273	296	287	305	288	280	286	265	302	272	246	280	265	275	269	238	287	286	259	265	251	288	261	286	266	274	289	283	255	255	277	269	277	312	275	264	277	283	281	279	252	294	309	291	276	297	271	260	283	273	283	257	299	264	263	275	301	240	285	280	252	265	271	289	295	267	260	287	263	274	283	249	278	287	264	266	265	276	309	284	266	289	278	312	303	292	293	281	266	305	272	285	280	296	266	267	258	287	260	279	292	251	271	293	309	260	241	295	282	257	275	270	327	257	311	294	282	291	255	255	289	292	258	311	266	288	249	268	287	257	257	258	263	258	242	284	263	279	285	245	245	333	270	302	264	281	250	283	259	290	259	278	270	264	307	282	264	248	311	280	278	270	308	251	303	265	285	254	282	303	268	255	276	276	281	263	284	263	277	292	271	301	290	279	295	262	280	300	278	269	256	273	251	250	289	296	260	257	265	261	283	285	286	277	243	305	259	315	286	273	282	299	299	285	251	272	266	254	295	260	273	265	255	284	277	293	288	288	271	268	280	275	307	279	300	273	266	289	270	276	265	285	274	275	289	251	285	272	278	287	285	259	313	287	297	294	258	273	281	282	272	289	271	265	266	295	261	264	286	273	282	289	260	251	279	257	266	287	269	275	268	254	327	249	303	264	273	294	265	282	261	267	282	296	261	281	279	274	297	273	278	270	284	259	306	304	291	295	252	307	295	259	266	296	259	273	265	252	259	276	303	317	282	278	277	277	266	268	290	268	284	280	269	269	273	253	260	300	290	260	251	276	276	272	287	282	273	288	276	306	268	309	260	293	253	273	277	263	271	271	276	275	265	279	291	274	279	293	280	256	252	246	260	263	268	279	279	253	259	284	296	262	252	272	244	252	293	264	263	294	287	241	285	272	294	260	259	264	282	273	282	263	273	229	281	263	267	269	277	291	256	278	286	274	294	268	301	281	250	264	299	286	292	276	281	258	263	272	262	262	268	296	257	300	281	307	273	296	289	288	290	237	276	271	274	281	284	286	314	301	254	245	286	280	270	246	260	275	278	282	264	244	280	263	268	255	305	249	279	266	264	295	277	269	313	254	260	302	237	301	294	265	270	268	274	301	248	291	285	244	281	263	295	294	298	287	292	291	295	275	280	255	253	268	269	262	288	266	278	286	265	291	266	268	288	265	258	263	270	254	311	288	281	275	276	288	281	260	234	253	309	252	269	235	271	232	281	261	268	270	266	262	290	266	293	261	299	296	298	293	318	267	296	287	277	275	266	289	258	256	288	282	315	278	290	241	251	282	288	307	276	281	262	255	260	284	271	286	296	259	298	266	283	309	280	283	301	264	298	268	269	261	270	276	313	255	292	280	254	278	284	274	280	263	268	279	278	273	296	259	276	299	284	285	257	286	282	267	315	281	280	264	276	286	297	296	292	262	264	273	260	237	300	261	241	303	229	306	291	283	295	244	256	263	243	277	287	261	300	279	297	283	271	279	280	265	252	260	272	296	243	286	266	259	283	282	269	264	278	242	270	268	269	264	275	298	297	287	278	287	286	289	264	285	250	273	293	256	257	264	295	297	308	286	266	293	284	267	289	275	271	271	287	283	279	308	299	302	271	266	264	267	269	292	265	294	295	272	270	283	276	290	278	285	261	268	260	255	277	280	275	262	300	290	256	284	289	275	307	289	272	249	277	278	251	282	268	289	288	266	262	279	271	271	271	249	284	284	272	268	255	280	287	290	285	273	283	268	297	316	284	299	287	270	275	277	261	250	275	284	279	286	264	264	257	264	297	279	290	286	311	230	272	285	262	260	256	279	276	267	276	275	274	269	271	298	264	258	291	262	252	281	310	268	273	285	301	270	265	278	281	297	300	267	269	285	292	244	298	275	239	252	273	337	277	261	259	270	295	297	260	277	302	294	243	272	293	308	303	268	296	236	267	300	273	251	304	281	265	281	259	281	286	290	286	274	284	252	246	260	304	275	295	272	282	279	262	314	297	289	247	251	277	284	278	243	259	287	280	265	264	276	305	272	266	276	255	257	285	283	292	261	278	279	263	290	270	285	282	274	279	268	279	281	246	290	259	245	278	256	290	280	264	302	314	274	290	284	283	301	273	249	286	294	277	266	299	261	256	294	302	295	281	283	241	288	291	261	281	266	279	265	257	273	284	289	284	264	271	278	283	300	284	303	267	265	307	273	264	286	290	260	249	264	263	274	288	304	262	259	284	258	270	276	285	305	256	304	250	276	283	275	290	267	262	290	251	268	290	306	286	288	266	273	278	244	258	267	258	279	290	262	261	260	297	273	259	246	294	277	312	302	246	262	313	272	259	244	284	282	268	243	287	288	290	302	272	314	278	269	287	284	297	270	285	287	290	270	257	275	259	265	250	268	247	267	270	274	277	254	277	282	287	271	268	267	260	298	309	315	263	296	266	270	333	313	277	307	308	270	264	271	294	266	227	283	302	296	270	274	266	279	286	281	271	280	293	296	275	294	269	257	282	270	260	268	258	278	301	274	296	283	254	274	289	280	277	304	277	281	281	238	274	303	324	286	256	303	242	314	303	255	299	289	281	280	266	264	249	261	285	273	315	281	248	294	269	262	274	260	265	275	277	271	275	253	321	307	287	234	254	267	251	264	263	268	276	304	289	248	266	306	280	270	252	273	275	274	240	288	273	280	270	275	288	265	305	278	280	294	258	276	304	262	276	249	280	262	290	276	286	276	250	274	294	281	268	274	250	263	285	271	273	257	304	271	308	285	314	272	291	295	263	314	311	308	284	247	288	271	273	303	292	265	299	287	272	270	282	270	285	275	249	298	268	275	269	267	251	263	293	283	297	286	311	270	293	267	280	260	290	267	279	241	272	277	249	280	250	274	276	288	295	268	282	282	265	239	273	275	285	272	259	265	262	245	267	267	279	274	267	271	265	275	271	299	277	302	265	258	281	292	278	284	276	273	252	281	268	265	331	279	275	316	284	274	298	283	276	286	272	308	311	272	265	283	260	317	278	263	280	280	271	285	279	270	287	295	272	283	278	296	276	297	295	284	276	294	296	261	254	280	257	263	269	287	306	250	237	268	310	260	226	281	285	266
5939	12994	11184	4966	2981	2133	1602	1337	1050	924	815	683	662	641	547	526	530	501	459	533	447	435	436	486	450	429	391	437	402	403	408	382	426	386	417	384	402	399	399	370	357	391	383	386	383	407	393	383	387	405	377	420	376	383	353	381	379	376	371	404	350	397	361	370	360	366	361	370	353	347	359	394	353	384	379	415	387	359	391	366	389	389	424	377	371	353	382	363	360	357	379	353	337	375	393	391	391	384	367	395	378	354	343	361	376	415	416	347	385	367	385	376	416	385	360	346	343	412	374	364	361	392	374	367	377	351	362	390	387	354	400	369	351	344	360	365	342	361	384	373	379	380	355	357	374	348	371	398	394	384	397	400	366	356	410	370	346	380	411	364	359	400	386	356	368	373	381	385	334	379	371	367	386	349	374	351	375	392	358	369	369	393	375	370	358	367	359	346	381	344	348	348	349	414	375	409	366	393	384	411	419	436	367	380	394	377	343	359	379	370	396	373	403	362	381	355	370	357	333	370	378	385	376	383	401	362	358	342	373	356	347	398	369	384	332	367	351	380	349	342	367	365	357	394	383	357	378	379	352	375	387	378	391	367	368	372	396	402	390	343	372	332	364	395	345	360	367	339	368	371	356	375	383	366	341	363	363	401	342	381	338	341	323	348	358	366	391	365	380	330	357	361	405	341	379	405	379	382	346	358	361	385	386	345	375	343	365	374	393	398	371	369	377	348	379	380	395	362	402	395	363	353	366	391	408	393	385	393	325	332	365	382	363	413	371	388	398	358	389	377	366	382	369	344	396	395	347	377	393	365	354	347	349	365	376	362	374	383	368	407	366	412	411	376	367	372	383	397	406	338	348	351	388	376	396	369	375	354	361	357	381	376	368	385	362	402	381	382	344	360	387	375	350	388	369	387	349	344	378	389	380	380	391	345	372	411	382	386	369	408	372	362	404	383	361	368	359	378	368	385	383	370	387	386	319	398	362	355	346	374	368	390	362	388	339	347	350	396	383	380	355	374	401	353	372	331	360	369	364	386	397	363	360	344	377	376	367	387	367	348	357	375	372	350	392	392	377	348	404	406	388	378	362	388	389	343	393	368	324	370	387	402	363	382	386	390	361	395	366	395	349	385	377	356	378	376	343	355	372	360	400	378	388	342	344	389	381	356	333	355	392	357	358	375	402	349	406	360	385	367	383	362	347	377	383	384	405	364	387	387	351	369	359	373	406	322	394	351	386	388	363	363	366	355	395	375	386	365	392	374	393	366	380	386	372	390	370	352	358	390	393	387	383	380	374	367	362	353	381	382	403	381	373	400	367	374	351	389	379	366	329	374	375	389	345	388	401	356	348	403	354	347	384	376	370	398	397	393	330	349	367	353	350	367	343	367	382	347	388	385	381	379	358	381	381	375	369	359	374	387	353	370	340	336	403	370	347	367	348	407	360	371	351	352	351	391	372	376	336	364	369	375	373	371	365	358	338	382	348	351	342	368	361	366	375	402	366	392	362	396	353	370	387	372	360	345	369	360	369	387	350	367	381	365	352	391	375	374	354	354	360	390	333	375	399	355	367	394	367	368	379	384	346	396	397	384	355	389	370	394	366	368	378	381	368	374	356	383	399	371	357	362	389	401	376	388	390	397	380	362	360	319	400	394	374	350	349	371	373	372	372	365	389	350	393	347	314	372	346	360	354	402	370	354	385	386	349	363	349	324	380	331	360	380	351	343	399	383	368	362	388	349	352	342	374	359	393	332	339	334	362	362	390	363	390	397	352	393	346	350	373	385	351	338	363	379	368	378	401	348	401	365	402	377	381	376	393	373	359	402	371	366	408	336	378	373	365	372	356	338	348	360	350	361	360	351	354	357	378	371	366	372	349	370	352	372	397	395	373	342	355	399	377	370	368	381	384	379	368	361	371	366	358	364	359	383	391	389	353	355	347	386	400	340	364	387	413	358	386	334	351	385	356	358	368	381	355	400	362	358	366	321	381	372	382	377	362	388	356	393	389	399	379	378	375	354	380	376	370	355	378	377	357	385	359	395	385	386	362	405	373	388	359	371	386	393	403	372	359	369	351	356	355	334	364	365	378	358	407	396	373	422	344	323	360	370	370	370	346	350	387	358	409	357	357	352	365	359	411	337	343	369	386	343	391	374	351	359	369	373	363	374	342	339	366	365	353	358	374	367	391	387	371	412	362	368	370	380	380	345	338	388	381	326	341	396	383	393	359	367	362	358	346	417	346	358	372	368	358	387	414	387	355	399	368	357	366	358	386	360	350	361	395	369	371	361	345	374	336	377	380	365	378	334	391	343	372	359	397	373	371	323	311	363	370	369	401	413	351	383	346	362	346	411	358	344	389	394	391	393	390	359	370	364	408	338	347	363	347	360	370	388	359	377	360	366	395	373	384	368	357	349	389	345	370	357	377	359	378	393	360	370	390	382	343	366	404	350	391	382	381	375	341	394	376	403	381	378	393	394	376	334	387	367	348	358	403	386	393	382	360	376	381	362	376	380	344	362	366	380	365	402	346	362	397	359	365	364	363	378	364	356	355	359	338	363	373	397	378	365	371	351	372	369	379	369	395	375	363	367	302	371	355	350	391	337	378	370	372	356	351	354	417	374	367	349	370	355	344	369	378	375	383	372	366	361	401	373	375	320	377	380	364	395	365	385	427	387	390	353	336	325	373	379	349	417	399	341	336	370	386	379	382	375	397	397	349	390	376	350	373	356	379	349	359	358	346	343	359	417	354	391	362	383	391	390	368	351	352	367	350	347	400	361	365	327	388	390	360	354	364	387	345	393	385	366	363	366	367	382	356	360	357	354	354	341	379	390	361	331	403	365	390	375	378	378	361	373	372	363	383	386	364	396	358	356	374	367	354	346	383	367	404	393	367	374	393	379	378	375	371	361	361	373	376	375	390	401	383	425	330	380	353	396	422	362	383	373	412	403	365	389	362	376	378	375	425	392	349	364	332	371	393	374	397	373	364	391	368	329	350	358	376	382	368	367	377	359	378	369	380	401	378	403	361	382	390	373	367	361	389	372	356	403	375	350	376	353	352	361	389	355	381	365	397	355	368	343	339	398	355	327	411	377	393	409	353	352	390	383	359	401	376	375	349	377	366	401	393	381	370	363	386	373	351	388	386	383	352	374	357	385	379	401	372	322	371	367	336	404	356	357	357	357	382	361	375	375	365	408	392	391	372	399	364	336	366	408	364	376	377	369	390	367	390	353	359	387	356	379	369	370	373	356	361	368	380	357	393	368	394	367	389	361	411	353	375	336	381	308	379	357	394	383	389	387	404	380	366	368	381	372	396	353	373	336	377	325	348	353	399	352	361	393	368	360	351	360	384	358	362	349	384	376	387	360	358	405	342	396	338	378	367	356	380	375	348	356	366	387	376	362	377	359	387	361	363	366	379	372	342	351	362	401	345	368	349	361	380	348	352	360	360	378	354	348	386	328	343	347	394	365	379	362	371	363
22972	21284	29144	23733	21284	21314	7908	922	647	577	515	446	372	353	330	314	278	277	263	272	274	264	225	222	255	206	250	223	232	187	210	175	199	195	175	212	201	199	190	214	192	208	186	187	190	183	208	184	213	206	214	184	213	201	204	185	190	198	172	179	188	175	191	192	199	179	185	177	168	184	198	180	176	181	179	175	190	201	198	182	197	179	196	211	224	183	167	183	207	182	186	184	180	220	161	188	186	179	177	177	186	182	186	188	192	177	169	220	200	195	194	184	180	220	156	178	169	188	208	180	199	169	181	180	181	174	163	168	192	184	167	191	180	165	198	180	186	221	190	179	178	191	168	171	186	189	203	176	177	172	176	205	169	153	187	192	172	160	168	188	184	158	183	196	204	181	173	180	171	158	184	186	192	177	177	198	191	191	175	182	201	188	175	190	218	168	186	182	202	171	172	181	171	182	192	182	183	171	197	192	187	185	205	173	193	193	179	178	169	196	191	190	195	191	177	195	158	196	198	187	185	168	185	190	183	178	161	215	197	178	207	173	178	187	198	179	160	185	192	169	173	195	173	187	202	169	195	169	204	192	193	176	173	177	191	157	172	176	190	192	182	184	180	171	204	176	191	189	161	211	185	200	187	150	162	187	193	176	207	184	198	158	162	203	176	191	187	184	200	174	184	160	177	200	194	186	184	162	187	187	195	170	183	184	188	160	218	186	158	193	161	181	187	172	171	190	178	172	206	184	198	178	191	192	185	192	189	201	190	205	177	175	165	190	223	205	205	187	199	196	179	183	165	172	183	206	201	179	209	189	183	191	189	178	179	191	174	166	191	167	197	181	184	185	176	153	204	161	166	168	175	182	201	184	192	205	193	167	195	172	182	174	192	164	178	187	193	170	180	156	186	208	201	175	194	185	181	186	187	180	200	188	173	211	186	183	161	176	171	184	188	188	166	157	187	185	169	177	200	185	189	177	180	163	163	178	190	198	180	179	164	172	197	167	190	179	179	182	191	177	180	194	192	180	184	181	194	182	170	193	188	174	170	169	176	188	203	171	198	168	183	198	159	165	183	170	192	162	171	161	204	184	195	205	188	162	189	160	208	196	180	176	164	225	181	182	167	183	200	205	204	184	178	184	186	186	157	189	180	183	171	180	152	189	202	192	186	170	187	182	187	177	196	193	173	184	180	194	183	191	171	192	185	174	176	184	190	175	181	183	192	175	168	192	208	176	206	171	172	185	186	171	154	160	165	174	202	172	171	189	192	176	178	175	186	189	158	177	180	204	162	180	194	176	203	209	189	190	207	168	185	173	196	166	183	190	200	175	162	197	179	179	159	201	187	187	174	183	185	182	160	183	172	164	196	199	185	172	174	195	194	192	182	203	184	173	190	209	189	185	176	164	171	182	175	188	169	197	179	193	199	170	175	190	188	159	175	180	181	175	212	162	189	178	201	198	191	169	198	198	169	154	199	184	168	211	220	182	202	175	184	189	192	178	184	187	172	179	172	189	185	178	167	188	186	209	194	174	168	174	173	184	156	197	180	175	185	166	182	175	161	159	165	180	174	178	186	193	176	178	181	192	186	162	201	184	184	193	162	171	181	189	193	208	210	191	154	177	204	165	184	181	189	205	148	178	163	166	167	190	185	194	200	169	176	193	195	188	201	190	166	185	180	175	193	208	163	182	174	188	208	178	200	167	161	178	187	169	168	171	178	200	175	175	211	191	180	179	204	169	191	187	176	170	196	171	188	190	189	195	190	168	206	171	172	207	200	207	173	181	196	185	186	169	181	165	191	170	172	191	205	162	179	144	170	185	186	189	162	192	199	192	162	192	174	190	193	209	193	187	194	163	164	196	208	192	176	178	161	172	186	175	186	153	181	177	165	195	189	180	194	178	171	186	189	180	198	200	210	187	188	177	197	182	161	187	186	200	187	172	140	186	156	180	194	188	200	186	193	178	176	185	186	182	198	202	177	167	192	192	191	169	165	205	204	180	200	206	176	199	167	177	182	183	181	182	181	173	183	182	178	175	181	198	181	190	172	194	161	181	178	167	186	173	172	181	200	183	207	178	203	182	191	184	182	178	181	164	201	200	182	211	179	205	191	178	160	189	191	167	189	162	178	196	188	216	177	195	177	201	196	171	190	166	175	181	188	184	181	191	186	191	196	176	165	164	182	172	191	188	165	162	172	170	186	193	159	182	207	182	176	172	181	172	177	152	178	196	208	191	180	184	195	168	176	190	177	184	204	178	156	189	201	184	191	182	176	168	167	202	155	213	178	171	196	177	183	167	165	184	204	174	191	198	158	164	183	211	168	185	187	184	192	187	184	164	179	182	152	192	191	163	179	187	179	197	196	194	204	189	168	209	176	168	186	189	166	185	191	166	196	197	169	193	163	186	167	184	190	184	192	174	159	177	212	200	179	187	193	199	178	182	207	195	173	195	200	157	181	180	169	202	213	187	144	195	154	193	176	182	167	154	189	198	177	181	184	177	179	187	181	181	194	186	183	192	207	192	186	201	193	191	188	178	176	177	194	195	162	180	180	172	167	188	156	183	180	164	166	189	181	183	163	167	174	173	171	174	161	178	167	172	179	186	175	200	198	174	172	172	179	185	164	185	191	163	182	183	173	184	198	178	185	179	195	180	154	181	178	179	179	164	179	198	174	159	192	161	179	172	169	170	189	215	171	195	178	179	182	171	165	183	177	152	214	172	205	202	175	202	179	183	191	192	189	184	169	189	195	173	183	164	176	179	192	161	157	176	178	179	191	186	188	196	191	200	183	152	179	187	175	150	177	177	184	169	186	178	204	155	184	183	172	195	190	180	174	183	223	179	198	198	195	164	195	169	205	183	171	162	174	165	191	171	184	180	176	182	194	180	152	181	188	223	182	186	175	174	191	166	165	192	209	180	183	193	182	174	161	191	180	188	194	175	186	172	192	169	180	170	196	185	183	186	177	174	166	182	201	191	190	179	161	174	174	189	189	168	180	176	176	186	202	184	177	211	168	167	175	153	182	197	182	210	194	186	194	180	208	197	168	175	165	180	172	177	171	162	206	192	186	168	181	171	162	179	178	184	183	201	175	181	194	193	184	175	181	183	191	193	185	200	185	191	191	151	196	214	173	173	190	180	154	190	182	179	203	157	190	212	170	183	181	176	187	188	180	154	174	184	192	192	171	180	164	174	184	193	188	166	168	181	161	171	165	171	173	165	191	178	190	195	186	182	177	198	209	171	196	187	175	188	189	167	194	201	197	161	174	172	194	178	176	165	171	180	180	157	187	206	176	189	181	170	172	168	194	177	190	197	178	191	177	194	178	170	187	186	221	177	192	179	190	198	174	193	179	214	177	179	194	191	179	177	188	169	192	211	170	170	197	203	180	177	181	187	183	161	184	207	182	197	177	183	221	176	179	208	191	190	183	195	207	190	182	188	201	196	166	210	178	158	194	188	191	197	175	204	180	191	165	148	163	193	187	191
8276	19376	16291	7765	4881	3506	2571	2045	1579	1343	1127	948	806	724	662	609	558	536	456	436	456	412	384	333	378	366	299	365	277	291	293	290	300	287	293	271	279	272	254	275	260	254	277	237	236	263	254	284	273	292	218	246	255	240	259	271	252	252	263	282	265	237	236	231	234	228	231	214	248	236	204	256	243	233	248	250	229	243	251	218	227	242	245	231	248	236	224	254	265	233	254	229	222	264	262	222	242	228	230	260	247	214	249	246	254	209	242	221	238	221	223	243	248	235	228	203	205	218	210	243	248	227	238	235	226	263	242	261	254	255	224	219	212	258	223	236	237	248	276	282	225	224	242	273	231	243	261	221	227	231	248	244	233	241	232	256	229	222	236	228	232	245	235	241	215	227	235	193	242	235	260	226	221	240	245	217	208	240	238	232	231	229	235	235	236	230	219	227	255	257	245	227	240	245	225	240	248	226	240	191	250	251	219	209	241	252	223	243	220	228	225	246	234	244	252	229	236	227	227	261	221	218	228	212	232	253	229	263	206	253	259	216	241	233	250	226	231	211	217	212	240	217	212	235	234	223	232	233	233	201	254	223	236	227	219	241	248	249	249	215	222	249	229	210	200	228	223	229	218	234	215	225	223	232	242	242	231	235	259	226	228	238	226	204	216	251	223	237	228	217	233	251	229	233	212	239	244	251	237	219	223	256	234	217	228	233	237	253	233	208	217	257	247	233	226	245	236	203	211	237	230	209	214	239	225	237	235	203	242	232	235	234	216	219	242	262	222	230	227	235	246	219	216	240	239	244	243	229	224	194	204	210	232	244	213	247	233	231	236	247	237	241	212	226	218	225	237	241	217	234	222	237	188	270	225	228	216	237	241	217	190	233	221	241	210	231	227	225	211	215	228	242	224	244	275	205	234	229	233	228	215	215	238	243	227	233	217	235	219	241	214	207	234	239	240	213	220	224	268	223	220	217	253	232	222	217	245	211	219	242	247	248	222	208	252	211	231	225	228	225	237	217	246	268	236	248	271	236	224	254	244	216	238	214	231	237	267	234	206	221	250	231	239	232	241	226	227	230	223	216	231	250	226	226	240	239	256	247	242	212	218	224	217	205	233	216	247	198	209	232	239	242	261	214	214	249	256	219	214	234	240	249	207	214	233	197	239	219	267	228	224	214	227	245	242	213	255	228	228	230	224	230	221	234	235	231	224	241	210	218	216	235	240	216	224	252	258	273	235	264	243	216	221	225	237	214	242	220	235	216	230	245	226	238	222	220	235	221	231	216	227	243	226	232	234	213	238	228	229	230	211	241	241	222	245	218	221	231	213	215	204	225	227	232	230	228	261	253	236	202	231	223	230	222	252	246	233	226	234	262	213	243	232	205	234	231	220	225	221	216	229	213	236	223	241	237	225	212	224	215	250	221	214	233	239	235	244	238	227	227	212	210	238	245	213	227	242	220	228	219	210	227	265	235	219	230	242	231	230	217	218	205	226	230	228	229	221	209	230	234	241	250	249	218	247	252	236	235	219	223	206	215	239	241	220	224	213	238	228	243	241	234	236	240	242	242	245	225	227	216	259	234	221	225	210	225	230	220	215	237	204	214	235	219	233	220	231	229	210	235	229	237	222	235	229	241	277	216	245	220	271	238	195	221	237	215	256	223	189	234	227	226	194	226	234	214	242	207	244	247	251	220	238	226	235	223	227	244	240	230	236	225	247	253	226	231	233	236	232	245	237	234	231	237	216	198	221	249	239	235	236	221	222	249	226	243	254	235	248	223	247	226	227	222	245	238	238	225	223	231	263	222	217	235	253	244	224	259	209	218	246	222	241	237	222	220	221	213	220	245	222	229	224	215	237	220	225	195	250	235	219	237	216	220	231	233	257	196	252	246	226	226	230	242	230	222	210	230	252	248	230	201	242	206	243	250	243	248	244	217	244	240	208	228	240	236	238	225	244	232	248	240	251	223	246	221	234	209	223	207	229	222	224	243	224	236	221	228	230	247	229	221	262	186	213	219	238	226	243	233	237	209	199	192	242	196	225	271	218	237	242	209	216	249	226	234	233	230	259	225	247	214	224	251	225	257	228	223	225	237	231	230	211	239	244	232	229	217	215	201	227	237	231	213	246	240	223	213	238	245	220	239	208	233	238	247	211	229	244	262	235	240	240	239	215	239	251	236	229	225	254	232	232	223	235	246	215	225	242	238	239	244	224	218	256	234	207	262	268	259	248	230	228	253	219	200	245	214	235	237	198	221	213	226	224	224	257	245	230	236	258	261	236	240	223	240	229	228	268	242	233	232	216	236	219	228	237	222	239	246	215	234	197	216	204	255	250	238	240	249	219	230	245	237	230	248	215	217	211	241	243	237	242	244	237	230	230	249	219	213	211	251	227	233	233	239	232	242	238	201	247	226	230	233	242	245	262	223	240	241	237	230	219	228	226	232	245	226	228	223	260	243	237	252	229	222	231	236	224	237	216	239	189	215	241	244	234	251	215	227	223	223	238	234	248	267	196	237	238	243	224	246	241	204	230	233	238	263	221	232	204	240	246	234	236	230	250	257	245	242	229	262	235	242	232	228	225	252	223	223	244	231	229	219	215	222	264	236	239	212	213	211	231	209	235	230	253	222	245	255	243	241	227	237	246	226	224	220	208	223	254	214	206	246	226	243	231	237	200	219	238	224	221	219	236	266	252	219	222	256	227	219	217	227	244	241	242	230	269	242	217	230	242	218	220	216	242	221	202	232	243	219	246	226	224	210	257	225	237	262	243	234	205	215	255	240	215	240	245	234	232	212	225	234	238	236	229	229	237	227	231	247	224	228	238	223	240	228	227	240	220	241	237	228	224	189	246	241	226	218	232	235	214	220	228	241	207	238	227	255	232	232	235	212	258	266	227	216	247	214	235	211	242	270	243	233	243	252	250	231	212	253	265	231	223	237	206	241	228	226	249	246	204	244	216	204	232	219	236	259	224	206	227	207	211	245	223	250	237	232	242	240	227	222	234	207	221	247	225	218	208	208	203	235	214	243	250	245	215	242	215	256	219	200	232	235	223	237	236	238	219	221	227	235	227	207	194	238	220	247	248	232	238	213	212	220	253	241	219	246	229	223	223	251	237	200	250	234	227	227	234	226	214	234	225	226	225	216	218	223	236	221	221	228	237	225	246	229	219	220	245	237	232	226	251	212	252	223	228	220	238	216	250	235	213	241	233	221	208	228	216	234	206	228	258	238	244	214	210	201	216	220	237	218	251	232	195	214	217	215	225	213	244	202	242	249	257	235	218	235	232	235	235	235	219	225	220	239	228	231	249	224	236	260	231	257	222	230	220	223	222	241	219	221	226	248	236	238	252	242	244	221	224	209	212	205	217	222	233	251	220	232	228	208	239	200	242	226	216	195	224	218	241	233	224	203	233	226	217	247	222	248	234	231	236	230	229	207	236	230	252	194	226	211	228	246	213	238	237	229	221	248	236	219	207	229
27014	20361	8521	1226	685	614	582	589	570	563	507	604	564	582	517	568	541	549	548	597	572	547	585	586	531	548	557	561	557	515	556	547	570	548	554	541	551	612	541	550	576	536	562	547	555	569	548	549	560	570	525	559	563	542	578	575	584	567	549	554	553	556	580	577	536	556	542	567	521	578	572	591	540	562	530	533	552	521	545	536	545	543	554	581	563	583	511	591	525	542	567	478	586	556	613	572	544	549	516	561	511	553	560	575	564	550	559	566	540	570	562	547	592	566	555	570	585	558	525	565	574	583	556	559	584	564	525	543	614	590	591	535	579	597	594	548	553	558	553	573	612	577	540	520	553	562	546	578	540	538	575	589	568	566	563	561	525	588	560	579	582	534	556	583	555	587	562	592	578	570	550	541	549	573	616	595	533	560	553	554	563	586	608	566	576	573	557	575	563	578	557	548	581	551	555	584	556	555	512	562	579	523	546	564	550	539	539	582	556	588	583	548	579	567	523	566	595	518	559	544	548	545	546	567	571	568	558	569	536	585	558	524	552	571	544	532	557	567	584	573	550	546	543	532	547	546	585	517	549	560	574	586	538	556	498	585	552	562	554	540	559	506	594	583	582	555	581	516	534	561	553	575	551	586	587	544	571	573	530	553	518	551	596	571	548	528	555	607	584	573	598	604	562	521	539	517	588	566	576	574	578	583	519	571	568	570	563	524	554	621	546	557	529	582	559	554	562	554	567	531	535	593	568	538	578	555	599	567	546	574	537	545	547	595	565	564	565	525	581	578	559	534	595	568	594	577	551	542	585	553	566	577	552	518	577	535	549	524	544	548	479	547	567	542	559	568	537	536	574	558	565	559	552	566	511	542	529	585	578	538	568	507	584	552	565	562	574	543	561	519	560	542	582	578	539	571	496	563	513	606	541	549	581	531	561	546	548	519	551	588	559	559	543	609	571	558	637	530	538	580	586	577	588	538	575	539	582	559	545	506	618	528	581	555	543	555	582	561	584	559	590	547	585	555	571	513	561	548	542	588	510	579	553	524	559	532	622	561	579	572	548	587	569	584	518	604	556	559	570	550	564	554	578	544	554	575	602	528	542	566	539	561	546	539	566	554	514	542	577	556	558	513	546	598	533	558	515	556	561	542	560	556	521	585	551	546	525	559	565	548	516	567	486	589	550	566	579	539	583	533	605	546	592	554	531	574	547	511	604	567	554	563	573	560	538	561	586	600	544	517	585	533	563	566	542	583	580	575	591	572	550	586	554	563	571	569	553	556	534	513	544	509	552	563	554	556	535	522	572	524	554	490	612	550	559	568	558	524	538	558	548	557	572	534	544	534	598	611	501	538	569	556	564	573	586	566	560	514	581	548	581	591	597	564	516	548	600	571	591	547	551	542	550	561	563	542	565	592	535	522	586	580	568	585	546	559	553	588	554	558	565	563	544	564	554	542	587	536	536	591	566	566	520	574	581	536	588	543	572	580	574	578	575	587	541	577	552	551	559	547	559	536	570	543	540	528	593	536	566	529	573	529	556	526	525	586	547	577	551	563	526	575	523	528	552	538	525	509	542	548	545	571	594	532	558	558	579	562	553	562	563	548	568	597	565	573	541	583	541	545	561	601	532	582	547	552	570	556	576	485	582	529	593	567	580	508	572	536	549	547	537	539	532	592	541	527	560	549	564	550	515	552	557	555	530	541	578	531	590	570	526	550	544	545	541	535	548	561	557	520	551	553	574	602	553	595	563	570	552	545	584	562	561	538	563	528	553	574	578	567	571	575	613	547	558	628	572	541	546	528	585	577	556	566	523	556	573	560	569	539	522	631	606	555	597	557	580	587	564	554	546	562	573	515	576	541	565	560	562	550	571	574	525	596	561	560	545	542	547	552	575	571	557	532	573	559	545	520	588	571	562	532	583	550	592	560	582	607	569	527	531	558	575	563	540	528	559	561	555	534	521	583	573	519	514	504	553	576	538	571	587	566	529	552	549	553	607	525	533	552	545	587	584	560	581	557	585	506	563	581	546	525	552	605	568	573	532	560	528	565	551	621	554	523	559	552	595	597	589	543	527	539	559	587	546	567	580	548	527	605	575	551	566	594	538	548	520	575	556	561	561	569	595	547	561	552	550	546	544	539	589	556	550	540	586	568	579	594	627	552	573	544	594	539	552	534	576	555	572	580	541	573	536	552	566	538	552	548	550	617	570	562	618	524	517	558	612	507	565	569	578	504	574	555	541	586	526	574	587	536	572	548	564	564	542	543	572	575	550	581	567	554	538	592	592	578	579	603	549	572	542	551	569	577	563	565	553	525	579	549	544	550	545	549	598	547	522	543	550	593	562	568	558	563	554	540	589	568	590	582	584	595	532	533	542	556	568	558	561	600	536	531	578	510	537	560	571	544	602	587	543	594	591	560	569	583	588	558	567	563	574	520	541	534	512	535	554	542	547	534	565	593	564	577	575	588	554	539	581	565	528	520	557	578	522	516	555	599	535	561	574	518	565	554	617	568	564	558	583	529	524	546	538	506	562	510	528	558	587	581	557	545	531	534	543	548	541	512	554	559	578	578	578	570	537	587	548	583	551	587	563	568	528	566	524	556	564	541	558	578	599	570	551	568	582	574	613	505	533	574	570	571	585	557	565	609	567	530	514	588	522	568	549	553	578	575	557	568	553	576	588	510	571	536	594	528	547	540	527	553	572	555	572	601	586	542	596	563	612	567	564	614	540	556	573	574	548	529	547	486	531	568	529	519	563	578	516	533	566	606	569	566	569	550	552	572	540	593	551	540	524	582	597	565	572	564	575	572	588	565	594	567	511	556	538	606	568	571	539	554	542	544	563	536	596	564	531	536	516	540	523	531	569	519	546	545	502	550	560	580	527	537	571	534	548	543	544	587	583	575	625	582	558	551	564	562	607	573	574	526	547	582	531	552	568	554	571	601	572	517	555	566	583	592	553	532	551	577	538	576	608	600	594	551	612	580	536	602	561	553	588	542	533	560	556	585	566	595	533	517	544	600	556	528	584	563	586	595	581	565	552	562	564	556	531	562	570	578	550	554	594	565	566	547	541	527	540	567	598	584	556	555	563	565	571	548	547	559	552	547	506	545	636	509	560	564	529	575	596	540	523	548	539	559	532	550	546	587	546	590	561	565	503	533	568	588	536	541	607	544	570	556	558	611	509	557	579	550	560	566	568	555	534	537	552	533	544	514	566	566	539	562	525	596	593	547	549	567	560	568	539	518	560	579	569	571	575	578	557	560	540	541	555	562	582	555	543	562	537	577	586	533	553	536	560	513	557	583	596	560	568	571	564	600	519	549	576	539	520	536	538	552	558	541	567	577	592	582	566	529	560	548	545	584	572	560	565	525	568	550	614	558	542	527	576	560	569	545	583	554	591	551	546	553	548	598	556	592	543	593	540	553	571	578	562	551	598	547	538	515	549	558	515	559	548	567	604	552	576	523	566	561	529	517	566	556
4872	3912	3405	1216	922	819	788	774	742	710	711	726	750	762	680	710	713	725	732	738	730	728	707	706	679	681	671	694	650	720	720	701	700	719	713	695	721	693	703	725	700	752	729	704	710	727	719	718	708	704	704	725	733	691	745	680	722	685	727	702	724	707	729	772	689	698	713	724	746	741	740	685	717	696	702	673	775	771	718	715	724	725	733	712	745	723	654	767	648	687	712	737	699	737	735	686	726	676	721	748	707	718	726	718	716	710	705	715	698	717	649	772	745	735	705	677	708	723	711	715	694	727	703	719	702	738	726	679	707	680	677	687	720	743	724	690	712	704	727	714	684	764	726	692	714	661	653	743	709	689	704	701	728	745	732	697	731	741	681	718	691	712	710	739	725	704	729	732	691	714	661	732	758	688	686	738	727	717	675	709	653	679	692	662	742	724	702	665	712	714	746	685	743	699	696	708	730	721	716	717	718	679	709	713	691	744	749	692	704	757	675	661	718	731	703	720	707	695	708	737	661	732	717	741	757	713	740	656	721	690	709	704	701	720	701	742	725	798	683	705	680	716	732	662	675	643	724	709	726	705	763	739	738	665	693	730	679	755	740	724	687	734	663	745	734	707	699	725	732	740	714	696	744	698	716	749	733	704	672	664	749	698	693	668	701	697	711	705	731	731	677	711	660	726	732	674	682	673	722	724	671	733	707	682	704	703	650	722	718	722	725	745	748	677	712	687	718	749	714	694	723	697	755	709	695	736	701	709	718	699	728	723	730	727	699	750	689	736	725	707	674	729	704	737	674	754	747	730	707	731	683	749	738	740	743	702	722	712	692	699	718	716	696	676	711	723	669	721	714	727	641	715	696	690	710	685	712	687	670	701	719	713	702	736	732	675	710	735	676	699	721	683	730	733	743	711	729	728	725	714	689	681	723	725	687	684	730	734	726	731	710	665	717	705	712	685	710	734	668	745	671	706	693	657	676	739	681	705	720	692	763	748	656	742	717	734	722	697	725	741	695	745	705	759	722	674	666	717	711	707	701	731	718	671	685	733	690	724	738	714	716	707	706	717	670	731	697	720	710	696	681	727	719	722	752	726	696	763	707	723	716	738	724	716	704	757	714	695	708	713	754	708	704	704	723	718	755	699	702	723	693	770	734	719	734	726	701	737	723	736	708	756	701	749	769	707	717	716	702	695	683	715	721	718	707	725	684	769	717	756	722	697	730	721	730	779	710	670	727	758	698	709	718	739	667	737	726	745	702	732	707	716	674	694	720	715	652	728	707	724	687	715	750	781	721	697	687	718	768	721	720	689	683	673	692	693	730	731	700	674	658	710	710	697	700	698	678	714	742	711	696	706	712	681	733	739	750	725	676	745	694	726	695	738	716	717	709	658	715	675	672	734	697	701	675	714	708	671	727	703	725	718	702	680	704	719	725	690	722	709	684	688	714	699	750	690	721	724	692	709	711	714	672	729	661	730	792	728	704	722	685	723	699	724	679	701	732	683	749	694	724	740	715	701	667	731	735	730	718	721	741	667	686	711	727	760	768	733	713	752	720	756	724	740	710	726	692	718	768	676	711	731	704	727	717	697	729	736	730	719	735	718	736	665	707	704	686	758	705	709	721	691	719	698	675	727	679	733	706	721	691	744	776	716	680	695	687	697	728	750	749	667	728	689	711	762	696	736	699	708	729	702	713	707	703	725	750	740	707	703	730	733	709	689	727	691	710	720	700	651	690	678	718	684	673	677	691	722	672	633	679	694	702	669	758	725	688	715	700	717	696	746	664	679	719	748	675	697	680	661	675	727	674	721	713	724	703	701	714	703	735	736	759	656	745	696	726	773	733	669	731	670	713	692	680	662	733	707	671	698	687	689	753	686	701	667	734	711	711	724	705	762	720	723	679	720	690	763	705	706	731	702	679	714	705	683	764	683	773	698	702	688	736	682	707	659	758	689	804	693	659	702	717	711	696	693	686	683	691	691	738	711	734	727	713	696	668	712	731	746	750	738	715	692	690	707	710	722	689	725	736	705	709	708	707	714	691	697	719	691	698	744	665	698	720	728	690	729	689	700	691	709	684	756	705	733	708	700	699	733	738	706	721	680	699	686	773	729	787	669	681	674	737	732	774	724	755	732	721	664	731	692	685	722	713	745	697	746	703	678	672	719	798	689	690	689	666	733	737	680	707	720	638	746	700	695	671	696	732	736	695	735	728	689	740	700	719	738	723	711	731	722	706	698	731	729	680	678	728	720	632	702	708	701	711	724	737	760	689	713	702	695	696	688	689	668	705	766	749	696	716	739	743	679	698	672	738	711	708	770	749	719	743	701	772	692	723	738	681	740	721	743	739	768	711	733	698	685	720	701	742	648	707	696	707	671	688	685	768	710	727	725	764	696	680	709	701	676	754	715	715	702	732	704	699	726	725	738	728	728	744	700	698	721	697	732	741	660	716	676	726	684	758	698	709	677	718	694	695	684	759	721	678	720	702	712	665	780	746	710	719	720	701	743	793	726	707	735	686	693	713	720	745	732	686	725	700	699	705	697	734	701	733	695	728	701	717	672	732	705	763	725	701	685	732	713	692	669	747	703	680	718	726	685	732	694	703	719	701	685	685	695	724	753	686	673	695	759	692	695	758	701	682	697	721	731	687	683	671	709	715	728	721	698	711	743	722	703	708	682	711	766	711	703	747	724	710	711	732	713	705	697	763	698	738	730	700	747	689	705	678	727	668	676	775	689	734	733	723	715	763	742	689	682	680	744	711	738	708	699	714	685	691	700	723	740	678	690	718	727	695	676	733	723	693	731	736	673	732	734	764	708	697	739	706	705	729	747	742	757	695	716	725	708	687	714	746	715	683	719	721	746	734	741	709	670	729	642	684	723	699	698	678	688	752	665	749	701	694	733	701	635	706	728	741	716	717	707	755	724	700	663	721	709	684	774	688	742	715	713	732	753	743	636	724	750	663	727	697	736	735	722	709	743	717	722	708	737	685	676	679	712	749	689	730	660	707	727	738	729	776	729	721	699	689	719	725	760	695	688	705	700	635	714	709	690	696	734	698	713	718	697	705	674	693	713	703	735	695	717	696	697	721	695	706	712	707	737	697	713	714	705	717	677	698	728	712	729	708	698	722	720	751	695	705	721	689	727	687	722	714	699	683	661	701	728	706	682	707	659	767	721	706	669	687	730	765	676	699	718	650	713	646	715	762	679	736	721	685	687	689	706	701	643	706	725	764	666	677	715	684	687	732	744	768	748	714	698	729	708	685	710	725	673	703	694	714	682	749	698	733	662	718	714	717	736	679	705	708	752	726	702	693	705	702	677	743	730	699	739	732	717	695	701	717	754	683	697	693	690	703	723	738	756	704	709	704	729	739	732	722	713	716	716	725	721	677	727	716	684	700	715	716	696	683	727	742	740	719	721	691	683	703	731	705	715	728	730	700	696	671	733	675	699	725	729	742	795	660	699	716	708	697	679	705	706
23849	21175	28510	24096	21163	10163	1012	671	532	455	447	424	402	372	338	347	345	318	353	316	339	345	293	319	306	283	277	290	255	282	290	272	274	282	288	292	262	283	290	307	286	286	313	310	314	296	270	294	291	316	280	280	302	304	310	271	260	285	276	294	292	272	286	305	305	276	280	266	267	292	287	267	257	314	300	316	254	270	297	286	295	310	288	250	258	248	280	262	259	258	262	267	279	257	292	248	248	267	296	262	284	296	278	286	269	284	312	282	301	278	313	277	264	260	268	302	285	270	260	279	275	306	250	273	270	277	270	288	251	276	279	332	250	324	283	280	259	278	245	284	276	284	232	300	287	276	285	267	289	256	283	275	268	262	273	314	284	293	231	281	294	296	319	259	294	275	300	313	256	294	268	285	274	286	308	266	260	253	277	292	256	315	279	273	265	260	294	304	262	296	280	282	282	267	283	279	280	302	270	261	287	251	280	274	266	251	269	280	284	288	260	259	288	269	283	284	300	264	238	272	286	289	303	314	294	275	282	253	254	302	265	278	314	280	262	258	284	299	299	258	251	261	293	269	272	270	250	285	310	262	286	293	297	275	243	289	295	269	269	279	275	272	254	271	303	257	265	289	261	260	295	264	278	281	297	253	293	292	264	268	280	276	279	268	270	293	266	325	302	297	286	306	271	276	259	291	263	287	280	277	283	250	283	277	275	305	265	272	267	283	322	280	292	291	276	274	277	260	285	287	278	285	307	301	299	285	281	300	268	263	268	298	297	288	289	278	258	260	279	299	268	283	285	256	250	257	261	256	263	299	288	292	294	302	274	272	276	242	264	269	272	270	300	300	299	301	274	305	271	291	276	264	305	261	275	277	285	282	262	268	251	304	297	285	280	322	304	294	292	278	281	258	269	292	302	286	275	289	256	277	299	286	287	283	288	286	292	289	262	278	247	281	263	266	286	265	279	245	284	293	292	314	296	254	274	269	282	261	264	268	296	276	270	283	263	304	270	262	300	258	267	311	275	286	283	293	283	259	274	289	280	259	305	295	282	268	281	297	290	279	281	248	257	302	301	271	264	294	284	290	269	274	284	289	284	264	274	285	304	278	282	256	294	272	285	288	234	279	263	285	244	267	292	252	266	282	262	298	285	268	283	276	259	294	253	273	271	298	285	288	294	302	292	280	257	291	281	261	270	257	276	281	243	290	279	271	283	286	263	303	291	284	285	280	257	260	261	290	254	257	279	275	273	271	291	261	288	269	279	320	270	275	286	267	269	291	283	281	266	251	268	298	272	260	287	259	286	258	265	247	247	308	286	288	292	242	288	291	282	265	272	260	263	289	283	289	276	272	251	308	273	279	263	260	278	301	281	287	295	272	278	262	270	295	283	283	293	278	282	285	295	300	271	254	258	287	253	308	308	293	287	277	292	274	270	273	277	267	290	277	264	297	314	279	296	246	240	294	277	266	252	271	265	276	284	271	273	317	271	292	272	288	269	258	262	300	278	304	282	284	310	265	292	272	278	264	276	254	292	275	288	275	304	298	292	271	263	295	291	302	258	272	297	281	264	271	267	275	291	310	295	271	268	267	263	303	257	286	270	277	278	314	291	285	261	266	277	296	258	281	285	267	290	275	281	291	255	318	281	291	304	287	283	266	298	273	281	266	278	306	286	275	279	277	278	258	255	279	287	296	271	281	283	267	278	310	276	288	256	265	304	290	270	291	284	258	257	260	289	281	262	269	286	298	275	292	268	247	291	276	268	254	299	292	273	269	252	281	302	280	269	281	304	281	283	280	287	263	254	270	267	293	286	281	277	261	262	266	281	244	267	274	310	273	275	266	295	277	278	271	274	289	263	264	275	294	296	263	294	282	269	252	269	268	270	272	279	272	279	276	259	310	283	307	298	288	277	311	284	292	278	280	235	272	286	286	274	294	273	291	307	279	276	273	277	288	272	253	285	281	269	275	289	271	277	266	282	299	316	294	287	290	266	292	271	288	312	254	270	291	283	307	265	284	292	259	267	280	260	269	245	306	297	280	276	288	260	288	278	251	261	266	284	262	281	277	236	265	279	269	294	321	297	282	276	262	251	276	294	259	249	291	255	269	265	270	298	290	278	281	280	276	257	274	292	287	278	292	272	308	238	293	305	295	292	277	308	278	293	298	264	276	291	291	289	247	273	278	277	253	260	283	291	252	259	309	245	266	291	270	289	258	268	262	275	299	272	283	287	286	275	271	290	294	290	266	275	276	288	260	244	288	242	282	293	291	251	263	267	271	305	264	269	264	254	294	258	272	282	292	289	261	276	293	279	268	309	280	264	276	270	279	277	255	306	315	235	293	266	291	249	301	278	276	274	277	270	266	280	262	300	273	269	250	260	284	255	265	268	280	289	286	295	295	268	276	274	282	276	268	279	304	271	291	277	233	284	297	261	263	311	279	289	267	287	283	279	267	268	273	261	288	288	275	316	306	304	301	281	287	277	270	305	305	276	287	266	255	268	263	296	300	261	277	270	310	250	285	271	293	269	255	290	288	276	291	283	294	268	255	276	294	305	275	269	281	283	288	271	288	237	293	306	269	288	297	293	269	259	284	262	253	278	288	264	279	270	235	298	274	275	244	275	262	270	278	250	297	275	268	289	284	253	280	272	320	251	265	272	288	273	268	288	282	298	311	271	250	291	272	257	299	278	272	288	305	256	269	267	266	297	274	272	305	242	277	249	287	305	257	286	295	311	292	304	279	262	265	314	261	281	281	308	283	292	300	280	289	262	273	248	284	288	292	284	280	287	287	295	283	325	296	295	290	272	316	259	270	249	285	288	269	300	241	275	275	254	256	265	294	257	296	246	243	264	300	278	284	233	284	278	278	302	304	286	274	314	268	291	293	284	250	264	290	275	304	271	280	275	255	264	283	284	288	267	286	272	291	305	281	272	303	278	257	273	239	287	287	255	287	307	302	269	282	302	289	284	282	286	287	295	265	245	282	264	272	288	273	264	274	254	284	257	278	325	290	281	264	271	315	283	302	280	279	300	255	272	270	288	278	312	266	277	288	275	274	263	297	284	258	292	262	266	282	278	303	260	271	268	278	258	254	278	293	277	247	269	282	264	274	292	268	288	267	272	254	264	309	279	287	286	273	293	283	302	300	285	267	276	264	268	254	251	265	265	262	280	270	273	272	279	293	253	259	283	270	299	269	277	274	280	270	254	262	272	273	279	280	281	298	265	275	299	307	278	294	257	271	279	282	298	286	284	294	296	293	254	279	286	279	246	298	253	242	263	261	268	291	284	266	261	256	258	306	284	285	289	278	269	264	257	297	273	290	278	256	267	282	275	270	255	294	262	286	294	266	289	286	266	269	303	321	252	268	326	279	281	281	258	270	264	295	296	267	302	246	292	284	290	293	271	285	289	262	286	284	291	279	271	281	251	264	263	259	280	262	260	270	291	279	275	320	291	267	295	290	273	275	302	273	295	263	271	265	279	283
5876	13168	10766	4592	2935	2063	1594	1385	1050	848	796	700	622	616	530	551	519	513	501	470	466	459	470	437	416	433	408	430	389	410	397	422	396	381	373	403	382	414	367	393	394	391	384	377	384	382	378	391	360	367	403	386	425	371	394	382	356	386	397	372	356	385	411	359	343	362	380	354	389	409	326	400	360	379	392	360	362	403	400	383	380	388	386	371	349	386	357	416	376	342	377	346	363	379	403	349	385	403	367	363	369	386	355	386	383	386	365	383	385	399	398	404	389	379	381	345	391	350	358	382	380	394	370	386	378	376	398	363	361	370	349	350	356	362	403	379	406	366	359	381	373	323	408	396	352	381	388	355	365	358	355	384	387	352	389	357	372	391	410	408	400	356	346	368	354	373	389	346	399	368	404	409	396	380	374	376	372	402	377	373	377	349	402	382	361	390	375	368	345	390	369	381	353	339	341	380	388	317	383	367	395	378	405	364	380	356	364	366	403	390	367	361	328	352	383	394	350	343	361	345	388	347	388	375	362	355	385	384	377	370	365	388	342	348	340	368	367	355	415	371	424	332	392	361	387	371	376	367	371	358	367	406	371	378	405	363	349	364	390	339	347	368	390	390	377	373	379	366	336	345	365	382	329	386	370	385	406	376	333	395	372	350	342	380	381	400	368	356	386	375	373	375	385	393	352	365	402	398	366	368	373	400	361	351	389	340	369	326	396	371	372	368	384	382	396	392	391	375	373	408	389	357	394	361	386	361	376	370	385	368	356	374	353	380	345	367	346	387	390	375	367	362	379	357	347	374	394	393	372	373	382	388	385	378	378	380	345	368	363	376	367	367	341	384	367	372	362	329	342	368	372	349	370	324	353	362	375	358	388	369	371	387	381	390	396	343	339	367	379	360	388	392	407	365	345	365	386	389	384	353	343	379	396	395	358	367	387	358	365	378	361	364	356	400	367	371	385	349	352	361	368	425	354	400	383	356	387	402	349	368	382	343	403	377	388	360	359	359	381	362	370	391	367	366	373	369	403	384	364	382	387	372	360	367	327	377	371	351	367	332	345	346	430	372	367	391	385	366	404	389	407	397	371	388	368	348	340	380	398	372	385	363	372	356	387	375	369	343	381	359	376	392	371	378	373	356	358	390	334	376	385	343	393	376	366	341	355	335	379	374	367	380	363	385	381	393	417	359	394	385	419	383	379	363	388	355	361	353	364	361	375	399	367	374	413	361	367	381	389	370	343	359	368	362	361	362	389	374	342	355	385	374	364	399	371	360	396	331	403	374	368	372	352	359	397	379	361	388	369	370	386	364	355	378	395	379	354	367	373	388	370	381	345	370	378	355	372	338	362	352	360	381	396	379	378	395	388	375	356	362	349	340	365	378	399	371	348	382	379	340	372	394	372	388	371	370	372	355	375	374	355	395	358	356	376	372	364	371	392	368	384	356	357	338	366	385	376	390	401	385	386	415	353	356	377	358	364	373	381	336	407	383	373	368	361	373	370	377	378	365	363	352	390	387	350	394	381	371	393	368	372	349	375	366	389	376	366	361	402	363	389	360	368	388	391	360	375	363	381	377	378	392	369	353	436	387	383	355	385	334	349	352	354	399	353	392	367	351	431	381	380	375	377	368	361	389	369	364	379	357	357	353	394	361	402	358	376	366	361	380	351	375	350	367	406	393	372	372	362	400	357	357	393	377	386	381	381	386	383	365	386	357	385	386	366	379	375	368	372	378	381	361	403	388	351	386	376	408	346	384	356	377	387	385	357	366	388	372	368	317	378	360	372	393	382	347	369	365	386	355	371	353	377	367	413	383	385	363	398	377	358	360	393	384	394	398	356	394	397	368	370	347	367	358	374	384	381	375	386	401	376	356	371	377	373	354	376	377	351	407	365	386	355	397	358	372	340	348	364	397	356	362	370	380	388	375	398	373	389	387	396	382	362	358	364	380	396	367	347	363	362	332	374	364	387	371	388	355	350	372	354	350	392	344	361	366	378	352	367	349	352	326	342	371	331	347	393	372	383	361	369	352	401	330	359	361	326	360	338	396	392	371	414	358	349	364	377	366	376	370	370	367	348	354	347	398	389	391	385	393	377	397	363	345	371	355	360	404	394	369	395	359	367	348	370	353	395	351	349	346	397	390	388	371	379	382	403	349	394	382	382	346	357	347	350	392	376	398	363	373	359	378	366	387	362	433	378	350	381	370	353	338	400	346	382	364	357	365	370	368	405	388	375	374	380	387	401	352	392	370	367	385	358	355	397	379	357	355	337	379	397	370	375	386	327	378	378	383	372	406	371	373	374	404	378	344	408	385	351	367	353	372	389	386	370	406	367	362	368	346	354	371	358	345	353	401	373	391	345	332	375	346	385	378	391	399	327	375	343	362	340	355	407	365	355	358	371	373	383	367	380	368	363	389	383	390	393	392	399	352	358	374	352	355	370	378	358	361	392	335	358	367	393	363	373	354	325	395	381	390	366	388	380	367	352	365	346	400	385	340	361	366	387	364	332	364	372	378	343	358	360	364	329	354	352	361	358	361	348	366	335	385	417	370	394	365	342	349	389	344	351	363	398	376	356	367	387	388	350	374	400	330	379	392	361	379	377	380	355	382	370	367	377	350	385	363	345	374	398	355	413	348	378	383	362	372	407	383	351	427	327	331	348	359	374	380	346	382	374	355	389	339	373	362	364	390	392	375	400	370	369	374	396	355	343	335	384	363	372	369	353	356	348	362	374	388	388	378	392	355	357	356	386	372	397	389	376	391	386	399	384	379	362	383	355	373	361	365	385	373	383	359	372	384	374	383	379	370	381	363	358	353	389	381	371	340	388	361	393	337	382	358	387	386	366	348	359	360	355	364	388	356	388	363	386	378	380	360	357	360	359	390	387	343	395	389	379	370	366	364	371	364	374	363	340	358	385	388	356	377	373	372	377	335	373	407	376	383	390	356	401	416	422	380	370	407	416	365	403	372	346	335	368	320	394	372	365	397	378	352	353	377	376	396	380	389	359	359	376	384	381	390	346	364	378	369	356	381	340	379	414	383	379	387	381	366	377	358	333	416	375	381	381	364	358	368	381	369	355	351	364	358	380	331	357	359	391	381	348	353	373	397	372	387	372	363	352	375	356	373	367	342	328	376	353	385	400	378	370	387	361	381	325	369	363	354	404	376	365	377	394	393	375	372	380	413	358	366	374	359	364	343	373	357	385	349	369	377	398	362	378	383	359	345	367	375	352	375	366	383	371	364	339	380	383	328	359	342	383	356	326	334	356	355	342	386	379	398	406	396	348	364	386	374	363	371	394	391	364	370	364	357	387	332	374	358	413	348	369	367	386	387	396	393	402	397	384	370	392	393	360	366	394	368	372	372	386	360	357	360	397	347	395	386	381	364	399	342	384	344	397	370	407	347	369	390	369	379	364	411	427	379	378	357	365	352	372	369	366	362	360	369	406	342	346	376	354	388	356	337	360	374	355	356	354	370
22937	21209	29028	23698	21209	21229	8215	979	716	585	593	445	368	376	350	319	307	310	310	252	250	264	242	216	251	235	256	197	243	216	241	231	242	209	191	223	230	218	204	198	201	193	207	205	203	209	182	173	201	198	193	195	180	190	201	205	185	191	180	180	185	182	190	192	187	175	167	170	192	181	190	166	186	194	215	189	191	167	188	179	181	175	183	200	196	180	189	194	174	192	168	192	176	175	174	207	205	199	184	175	191	214	177	160	186	172	193	182	204	189	175	170	188	180	182	187	186	190	180	180	174	191	189	193	193	187	195	191	186	186	170	206	163	160	198	193	179	189	197	178	169	175	186	163	186	172	178	183	160	178	190	207	216	175	167	199	186	178	204	181	179	192	165	187	184	198	199	175	171	175	177	178	171	194	194	166	167	185	195	185	182	195	208	180	166	192	188	155	196	189	192	193	183	172	194	200	192	176	165	183	186	188	205	192	162	191	210	181	172	167	200	179	178	169	203	186	197	169	202	197	215	186	192	160	180	184	179	210	173	194	194	200	176	180	171	174	170	174	175	166	202	177	193	187	172	188	188	203	166	179	174	174	168	190	185	212	192	190	211	182	200	192	176	186	194	181	209	207	229	186	192	176	173	162	180	172	171	202	203	196	173	151	184	167	210	208	204	186	171	183	196	176	191	182	181	178	173	173	197	201	177	193	188	171	205	161	154	165	210	208	185	191	177	189	215	209	163	171	192	195	175	164	194	217	170	184	189	160	196	190	167	198	183	189	178	200	192	183	179	194	194	188	173	171	185	196	213	163	175	169	196	176	208	176	189	201	186	190	158	203	187	179	191	164	168	186	202	191	187	167	172	191	209	174	191	162	186	180	217	211	203	192	191	202	166	191	205	188	179	178	203	197	182	169	193	170	180	178	201	170	195	184	171	163	189	192	178	176	190	184	207	189	185	179	182	189	196	185	192	178	171	175	172	174	191	175	214	181	198	186	179	165	200	188	187	170	191	173	170	173	175	171	182	169	200	178	196	177	165	178	171	184	171	188	178	199	190	174	163	177	185	173	170	174	175	180	178	180	179	197	180	176	187	189	179	169	192	190	158	185	202	194	191	198	206	184	187	172	183	177	191	185	162	170	184	200	200	188	179	195	219	189	160	186	192	180	186	201	188	182	213	189	168	196	170	184	190	194	199	209	161	180	209	200	186	181	177	189	167	206	178	189	175	196	165	154	205	178	185	166	174	180	187	174	176	195	176	189	179	189	177	184	181	182	199	180	174	181	193	188	193	185	188	178	155	189	201	190	179	205	208	192	184	212	199	171	159	189	198	199	190	199	182	167	193	161	197	204	196	178	173	185	183	182	205	218	181	199	183	206	186	187	217	199	195	182	209	178	208	184	193	184	185	178	177	184	198	189	180	192	179	189	195	165	186	178	203	191	223	201	174	162	174	184	174	191	194	184	184	185	178	200	171	172	174	186	196	197	173	197	191	192	173	157	200	182	201	186	164	192	168	158	171	194	170	199	189	151	187	194	171	193	169	171	170	192	189	187	214	182	163	181	176	199	178	181	184	198	174	171	187	183	162	168	176	170	197	170	190	196	185	195	195	181	182	185	166	192	199	175	184	180	161	179	181	202	167	158	169	186	190	184	188	165	197	203	188	205	166	192	197	195	189	185	178	173	174	204	196	196	158	166	166	187	209	179	205	185	182	176	196	161	182	197	182	183	169	182	197	189	175	187	161	195	201	191	170	167	201	176	196	173	189	152	199	164	186	189	176	193	160	187	189	186	169	200	197	184	208	191	198	186	176	171	177	200	195	182	174	176	184	178	177	219	191	196	223	191	172	198	193	193	188	183	155	147	180	194	180	184	162	164	208	191	194	206	202	168	184	189	209	165	197	193	201	195	190	192	189	178	162	169	190	195	188	176	183	169	200	182	180	190	181	168	193	181	206	199	196	181	184	183	156	201	197	193	185	192	210	169	209	174	184	208	187	184	184	184	192	186	181	181	172	183	170	185	178	163	182	196	212	184	173	193	204	178	187	186	193	183	180	201	188	182	175	166	187	204	187	180	198	188	190	184	178	180	184	171	177	188	192	195	195	160	185	179	189	181	184	231	171	218	183	185	167	177	206	183	191	158	210	188	184	196	160	195	178	174	211	186	188	183	192	179	185	192	199	189	172	185	185	168	199	162	193	219	202	174	172	179	189	189	176	202	189	170	194	183	200	167	179	176	179	184	187	207	211	197	175	162	173	182	168	188	200	193	204	182	167	179	168	184	201	188	194	195	184	179	189	182	179	206	187	165	183	187	180	180	166	185	184	174	195	188	154	198	226	185	181	187	186	184	195	159	199	198	167	179	163	171	181	179	154	157	204	173	186	199	194	189	187	182	176	196	182	196	183	170	195	192	183	210	185	176	194	164	183	172	185	175	190	205	179	185	170	175	176	178	191	190	237	182	182	162	183	184	180	190	198	210	196	208	179	180	198	187	172	157	204	186	202	166	196	188	179	146	188	198	175	205	197	190	179	173	184	189	170	198	174	209	176	176	181	187	187	199	184	182	168	190	169	219	190	191	195	169	177	192	199	168	168	148	175	176	190	168	181	204	177	201	170	180	186	195	190	176	190	191	173	192	204	182	187	186	172	189	185	203	160	233	196	180	198	172	201	190	179	191	187	186	202	181	186	182	180	212	188	193	191	186	165	183	199	195	200	200	181	191	190	189	208	168	200	187	196	169	187	186	209	182	190	167	192	161	190	181	185	200	204	167	184	186	161	166	190	202	169	184	160	193	180	178	195	189	180	197	187	195	183	192	187	185	189	188	187	186	158	222	174	195	183	192	166	177	180	186	193	166	188	165	175	186	172	159	188	186	177	195	183	196	174	195	190	188	166	176	202	178	167	183	183	175	188	193	204	179	180	182	165	174	168	179	192	189	165	176	173	186	171	211	203	167	205	188	194	173	177	184	173	176	191	169	184	173	188	171	199	174	156	167	190	162	166	156	185	189	202	178	187	189	204	173	192	201	193	166	151	180	186	177	188	178	197	165	166	161	196	180	175	197	202	182	142	171	202	187	169	182	185	174	230	193	189	184	181	175	197	181	199	195	182	182	178	171	184	183	171	187	178	195	200	164	180	181	195	170	200	172	163	180	193	210	162	189	170	197	200	203	186	179	198	194	186	202	194	187	167	198	163	185	158	189	181	201	178	195	177	193	184	179	183	196	191	182	179	172	198	193	181	168	202	199	198	178	175	189	210	201	174	200	195	192	179	182	167	167	169	171	171	200	183	170	179	182	177	210	184	170	177	200	173	186	169	187	168	158	187	206	175	200	169	182	198	219	184	198	204	184	188	186	203	186	174	174	204	195	177	200	188	192	182	178	194	208	165	205	182	201	206	191	177	174	187	176	178	173	185	187	166	198	167	176	207	210	179	169	150	177	185	165	175	178	200	207	191	182	176	183	186	195	167	195	173	185	203	195
8422	19500	16162	7417	4914	3554	2604	1940	1666	1295	1068	867	890	695	617	595	528	470	472	477	422	392	357	382	336	365	325	324	313	311	311	300	283	272	309	313	254	281	276	277	268	262	297	265	264	260	262	238	257	242	273	282	257	257	256	258	250	272	252	241	243	237	259	259	247	223	250	236	253	259	233	236	237	245	230	214	235	240	235	231	230	221	258	247	259	227	268	249	227	233	228	260	234	242	205	228	221	265	230	223	219	211	232	249	243	253	246	244	245	248	228	253	224	250	277	223	221	253	250	216	246	227	233	225	231	201	210	222	226	250	230	256	227	258	210	264	246	224	219	232	245	229	222	225	249	228	216	240	234	230	211	243	222	227	232	215	240	212	221	240	236	243	211	275	247	226	228	216	224	217	225	249	226	245	218	231	257	226	221	225	226	262	216	237	239	224	234	215	226	234	233	240	217	253	228	199	241	245	242	236	233	234	234	223	219	203	225	239	211	238	238	240	231	227	226	232	237	223	228	213	235	224	228	233	234	212	245	224	236	239	237	232	221	212	230	219	239	211	211	225	248	250	196	224	237	229	232	210	236	226	214	205	222	230	220	241	219	241	233	236	241	226	234	219	220	223	236	239	233	245	228	225	232	258	212	234	214	228	229	237	223	248	232	215	227	251	245	227	255	213	221	242	229	256	226	238	246	224	269	243	237	220	221	246	205	249	218	245	231	226	226	239	216	242	244	244	223	226	241	236	247	219	247	223	224	213	198	236	220	221	241	223	211	230	281	246	250	220	233	265	222	232	234	247	240	214	227	198	230	230	204	235	223	214	239	238	215	224	253	218	229	243	252	232	247	231	238	218	235	251	231	219	233	242	227	237	210	252	264	221	228	206	251	229	225	223	240	217	244	232	226	224	245	238	253	249	249	256	235	221	238	220	203	206	241	197	251	230	242	213	255	221	233	231	206	241	219	249	217	244	235	207	218	222	235	220	237	216	228	226	262	234	249	254	226	229	208	232	237	215	252	232	232	218	242	211	217	227	211	244	240	230	225	245	224	223	257	208	222	253	245	235	210	228	235	244	246	244	238	234	247	239	259	236	220	219	240	233	206	248	211	233	256	214	243	227	230	235	226	233	209	221	265	273	213	267	225	264	222	221	244	239	238	223	233	234	225	240	242	252	221	212	245	245	225	205	223	229	226	230	238	227	244	242	264	246	215	241	241	243	239	259	242	243	220	228	206	226	237	232	237	220	250	244	245	243	226	214	207	241	257	199	230	266	233	240	229	244	227	262	250	243	224	242	230	222	231	235	252	226	213	249	230	226	235	248	238	209	251	206	240	220	209	222	250	224	231	201	231	198	216	227	233	229	233	235	235	237	236	235	237	204	218	241	224	239	224	235	249	234	248	233	236	240	233	227	208	220	216	227	242	205	250	230	187	213	237	246	196	235	233	241	228	233	238	228	237	238	210	246	235	230	237	220	215	231	232	244	236	251	253	232	235	217	245	226	215	232	246	239	246	217	216	240	256	245	239	221	234	273	219	223	245	247	236	242	241	236	235	266	215	212	216	220	218	208	257	238	218	223	225	227	215	209	229	236	236	226	233	237	221	228	226	228	246	227	258	195	238	255	204	250	220	221	276	223	215	213	246	229	238	229	249	227	201	237	227	240	257	207	199	243	240	229	243	225	214	219	239	247	227	246	228	239	235	243	258	218	204	214	234	233	236	236	245	234	243	236	249	217	210	251	239	231	232	242	250	200	244	228	233	227	255	239	245	231	234	260	262	242	239	229	241	222	222	233	235	206	231	233	242	228	222	239	252	227	203	250	229	239	248	254	211	219	241	262	225	260	212	238	214	240	243	213	195	232	246	233	235	237	193	234	223	255	232	231	239	206	228	222	267	230	229	239	187	242	244	240	211	244	245	235	231	239	211	276	269	228	261	236	228	255	230	217	205	217	212	263	241	218	239	238	219	229	220	207	228	257	240	216	237	220	255	246	236	247	199	235	211	218	256	213	243	230	223	245	217	209	210	220	201	217	228	216	235	214	210	205	221	213	214	227	218	225	228	222	236	218	222	229	236	236	217	270	243	219	244	231	248	221	221	241	209	237	217	244	262	221	227	210	239	240	217	221	231	207	219	196	245	220	244	229	229	233	238	211	226	213	240	217	240	230	234	230	241	242	230	225	239	248	234	235	212	226	254	208	231	218	234	231	233	244	238	221	236	213	240	259	230	229	227	225	235	252	225	212	194	242	229	219	214	245	249	230	227	214	222	201	230	205	227	260	263	243	208	239	199	221	211	222	243	213	231	237	251	219	232	249	241	222	220	250	220	238	247	209	238	241	225	251	257	222	232	242	228	214	252	209	227	264	228	241	263	279	228	202	216	219	256	230	249	260	234	208	237	237	254	202	218	217	217	239	237	243	214	233	231	218	222	241	246	232	240	251	244	242	243	207	227	215	247	229	239	231	240	232	259	238	211	231	236	228	224	223	240	221	223	243	238	212	218	206	225	241	224	248	244	223	227	223	228	241	235	224	244	238	220	222	228	240	219	225	240	219	209	217	239	266	235	230	228	238	241	237	231	264	219	222	224	216	225	241	218	218	206	249	247	230	211	230	227	234	239	241	220	261	226	205	234	211	251	247	226	236	251	199	209	234	229	215	203	245	223	232	234	215	216	201	214	249	223	248	233	246	231	249	247	244	220	235	205	225	203	259	247	230	240	228	229	235	237	235	241	231	223	223	239	238	211	204	227	262	229	239	231	208	220	250	215	224	218	233	259	226	242	247	206	223	207	258	226	236	195	246	224	244	220	238	224	209	213	239	227	204	259	212	222	224	235	207	251	224	233	236	244	226	256	233	249	232	218	206	222	241	194	233	246	235	225	232	249	229	214	253	241	229	217	249	242	238	239	225	212	237	211	227	242	214	235	253	223	238	241	223	280	223	219	216	234	217	223	208	244	210	244	231	215	231	209	226	235	208	250	235	235	232	233	236	219	206	232	206	214	232	250	236	231	230	222	221	266	232	220	212	213	230	250	221	239	206	228	213	254	262	238	245	238	215	235	240	252	203	239	216	224	240	247	252	251	243	250	228	234	235	237	221	217	239	244	245	221	260	227	232	257	229	252	221	213	239	253	236	233	217	228	234	243	265	253	206	225	208	236	255	228	218	229	251	239	265	234	216	222	233	206	240	229	243	231	270	227	233	241	261	213	229	251	221	233	225	263	238	243	233	204	192	187	242	237	245	233	246	228	201	237	232	249	239	245	220	226	252	238	222	242	234	243	238	222	244	246	232	234	221	235	249	235	196	210	227	212	212	236	237	219	239	232	232	262	238	212	256	234	212	212	238	245	220	215	232	237	217	215	220	229	234	254	206	248	194	232	223	231	232	207	238	251	254	246	233	236	232	224	209	233	221	220	218	231	253	213	193	230	255	200	211	222	227	217	230	227	234	235	221	235	215	225	236	248	246	221	215	224	207	212	213
26966	20367	8682	1191	706	635	613	620	598	660	570	599	561	590	592	546	592	580	552	519	638	600	521	518	585	606	538	557	533	577	598	564	530	623	551	612	590	559	572	561	555	529	609	570	545	572	554	509	525	524	579	555	581	551	535	549	563	572	562	582	591	579	515	551	572	582	582	544	587	550	609	553	534	588	573	573	553	599	538	559	565	582	552	579	552	545	549	562	570	579	561	566	544	547	536	556	530	587	595	545	586	543	526	536	543	568	571	562	593	546	577	579	563	587	556	546	579	563	565	578	525	558	517	609	542	560	550	531	552	560	597	539	544	542	500	520	545	571	558	552	566	545	560	565	533	520	596	503	593	540	564	567	530	535	540	556	574	575	533	532	580	570	619	557	587	607	484	606	507	570	607	558	614	554	590	526	546	534	545	535	628	562	603	578	541	581	582	542	562	591	565	590	511	541	557	582	577	587	632	597	562	573	571	559	549	585	545	563	591	569	539	558	571	534	555	556	548	553	582	540	592	559	545	542	560	602	578	561	543	559	545	599	548	576	594	569	529	550	543	549	532	601	548	561	569	593	581	530	505	572	565	575	568	567	523	559	566	580	595	587	561	535	536	565	539	562	567	597	556	559	573	524	557	546	577	579	567	603	515	530	537	561	547	566	545	566	579	575	536	569	555	581	580	581	567	564	587	526	568	576	548	572	536	515	588	562	561	529	577	594	537	572	584	581	582	562	527	569	553	554	563	540	583	577	554	583	565	578	586	546	525	563	585	566	613	537	550	581	530	575	500	566	559	555	558	598	598	587	558	561	574	585	543	570	540	548	558	608	555	545	575	589	560	555	571	581	546	591	543	586	576	552	532	569	595	584	595	585	554	582	539	538	532	604	607	560	575	534	581	553	618	586	589	545	585	570	538	511	527	539	547	559	556	550	549	568	552	579	559	533	573	551	563	551	509	518	574	576	576	540	549	578	557	579	547	541	593	554	518	530	539	534	580	519	581	602	577	545	516	551	569	557	565	583	576	554	574	505	528	577	562	563	567	582	550	590	554	564	538	569	544	579	522	529	562	561	546	537	587	581	547	572	557	568	552	504	594	577	537	565	588	517	546	555	603	561	517	568	579	552	553	565	617	554	581	550	571	550	545	574	528	568	550	508	534	575	579	556	534	541	544	545	535	549	551	544	622	590	542	583	557	564	547	574	555	597	574	539	522	598	582	523	538	560	581	543	558	600	540	574	582	589	620	554	534	579	574	575	567	579	607	568	548	530	547	568	576	540	583	568	562	554	557	562	563	608	562	563	600	522	555	543	598	527	568	528	596	531	550	590	577	601	561	552	546	576	545	584	563	549	564	614	522	558	543	578	547	582	551	595	601	529	553	547	528	553	551	583	576	593	524	578	560	587	529	543	537	578	637	570	564	532	567	561	562	519	564	570	572	569	537	550	565	575	617	571	594	578	541	593	567	580	576	554	617	550	540	583	528	560	572	568	578	546	578	587	566	568	553	555	556	536	530	588	563	592	563	550	618	569	584	534	572	559	568	520	582	576	566	550	609	554	584	574	540	562	516	524	556	589	562	576	569	555	550	568	562	568	561	545	554	552	529	519	564	557	578	599	560	538	511	571	564	528	600	556	566	603	584	579	548	576	587	522	548	582	566	524	561	609	550	605	533	569	537	578	557	505	606	519	520	576	603	594	570	572	571	557	518	604	546	570	579	582	550	563	563	551	579	575	593	571	554	567	547	548	536	572	526	584	552	535	556	576	539	557	559	557	575	557	534	564	555	585	566	550	554	589	549	557	560	545	545	540	529	557	584	555	560	580	556	557	577	582	581	576	556	519	563	588	565	592	521	586	605	511	525	568	544	522	549	549	561	584	532	546	563	582	550	540	580	572	624	541	565	531	548	569	550	576	551	586	595	566	530	552	526	601	575	595	558	555	579	575	555	544	581	543	533	573	594	544	543	531	612	558	561	537	569	539	567	522	559	568	519	539	597	572	571	512	539	531	536	582	556	609	561	605	551	596	627	580	516	593	571	516	585	566	530	570	542	558	549	559	580	591	633	558	608	560	543	604	548	573	554	581	568	567	549	551	558	533	566	519	571	578	572	579	529	546	585	571	594	559	573	540	577	547	544	556	575	571	588	560	582	545	538	590	558	558	565	567	581	533	542	572	578	576	533	549	537	583	582	549	573	583	568	536	578	567	521	510	581	596	583	563	566	556	564	554	590	582	597	564	579	567	625	558	569	527	612	548	588	548	557	556	584	535	554	582	571	594	551	604	594	544	535	530	556	550	546	560	562	542	533	525	538	612	515	534	555	552	567	610	563	567	569	573	587	587	586	586	530	571	561	518	550	576	566	551	573	509	552	527	538	546	536	568	547	558	549	557	560	584	593	554	580	578	577	554	539	590	578	555	507	543	561	559	546	580	549	534	546	538	537	554	528	534	566	546	606	578	570	587	568	524	546	556	536	572	569	531	561	587	555	536	592	573	563	539	542	546	577	558	544	561	607	574	574	570	552	578	534	538	530	591	593	550	561	569	561	555	566	578	564	570	572	560	523	581	542	534	527	553	515	554	551	528	572	614	589	587	587	558	548	571	543	594	593	598	531	558	562	554	592	575	541	547	553	568	553	483	570	543	542	563	553	503	565	545	545	583	500	538	558	576	540	593	549	567	537	514	570	610	574	550	538	606	560	588	560	532	522	556	568	571	571	560	526	561	549	549	577	582	532	548	539	572	566	606	586	580	566	540	555	607	565	541	511	556	539	542	597	569	558	548	535	518	590	577	562	556	563	557	569	594	541	573	582	557	566	559	569	559	569	576	543	542	590	513	566	569	556	525	558	574	570	559	564	562	588	609	588	577	564	563	564	560	548	571	561	561	582	571	569	570	590	541	579	554	595	560	562	600	591	585	539	613	594	569	569	551	541	612	548	539	574	567	559	537	527	557	525	563	543	532	558	564	555	526	543	547	545	535	511	579	587	608	527	526	603	518	553	578	547	591	560	554	513	545	575	576	553	582	568	543	596	526	514	546	537	553	589	575	542	577	542	513	573	600	580	565	564	577	594	536	552	546	539	554	549	557	521	567	563	576	535	541	569	538	592	582	552	569	531	576	574	520	556	524	558	524	538	543	539	575	606	538	538	564	549	533	561	577	551	542	569	611	552	582	555	529	526	550	581	560	575	548	552	545	572	547	554	546	562	547	545	550	588	519	537	566	575	571	581	569	580	569	589	579	574	576	551	549	543	567	534	571	588	563	574	567	600	574	540	550	580	542	545	562	556	552	531	521	548	539	556	589	506	516	577	553	562	541	530	550	503	555	593	587	544	581	578	531	527	533	625	566	586	575	584	543	549	567	553	593	521	512	568	548	602	534	526	593	543	570	594	574	558	580	524	581	558	563	612	564	588	538	547	569	588	562	516	516	578	568	551	539	573	542	587	585	567	562	540	548	560	603	547	561	565	551	563	599	593	564
5026	3955	3089	1146	901	782	757	813	750	734	763	715	757	725	706	744	733	728	750	716	711	743	754	733	701	715	704	717	715	686	685	716	686	732	697	708	702	688	703	724	714	680	713	695	702	713	702	737	670	758	717	700	704	777	752	712	715	707	751	685	704	706	687	721	707	706	731	770	714	733	703	739	747	739	742	691	734	701	704	697	724	716	692	726	709	692	700	748	727	743	729	684	709	740	685	738	727	717	750	765	708	766	733	701	710	737	704	693	709	745	692	767	711	658	713	688	749	683	745	708	698	722	685	756	676	705	684	765	753	715	694	687	707	710	720	743	764	718	766	728	753	723	691	706	731	777	773	693	669	689	719	747	677	672	679	693	775	677	684	726	668	720	708	718	715	729	709	684	727	716	754	739	703	697	679	704	707	732	701	678	714	704	682	731	728	780	744	686	704	740	682	747	709	726	701	666	764	724	699	736	694	708	717	743	729	719	703	696	716	732	677	689	685	739	724	686	708	726	698	731	732	699	747	681	740	723	712	709	714	721	689	680	721	662	742	698	675	663	775	724	717	703	742	738	750	665	711	733	756	707	723	705	681	681	763	729	729	689	713	717	714	725	746	669	662	687	712	759	713	655	691	733	663	698	664	738	730	750	700	715	711	674	734	706	719	691	701	726	699	682	723	732	721	746	679	712	719	717	727	693	698	731	672	739	688	730	748	722	702	667	719	762	724	701	631	672	742	729	716	745	725	716	721	727	751	713	717	730	760	710	763	725	709	706	688	714	703	734	717	710	729	721	697	707	738	734	675	677	685	762	692	690	676	670	690	740	736	701	742	714	724	693	744	684	724	731	748	678	662	732	731	718	684	698	724	706	707	698	695	702	713	707	737	700	734	722	696	734	683	749	729	746	718	671	698	696	718	677	729	710	718	715	724	727	727	717	723	652	746	715	699	674	702	730	679	739	665	713	718	719	695	737	701	722	706	724	712	707	749	739	712	678	736	693	668	673	686	687	729	754	699	726	739	731	706	703	705	734	671	698	745	701	713	664	723	714	709	692	719	701	716	743	703	716	729	675	733	697	721	711	690	700	706	735	698	678	713	756	755	677	690	677	692	701	684	719	729	694	702	687	736	765	714	691	733	711	704	702	701	703	718	701	720	738	692	695	711	679	708	759	660	762	710	699	740	737	720	725	725	770	750	681	732	699	740	704	724	732	698	704	732	756	733	767	707	743	716	713	710	754	706	684	667	704	704	698	746	728	717	735	731	699	712	760	690	677	749	708	730	739	721	677	698	757	748	698	724	729	726	681	708	701	736	717	728	714	729	666	696	698	726	717	715	724	726	698	736	681	687	707	699	738	713	734	785	723	701	734	707	691	712	714	665	720	721	736	765	720	738	709	750	688	697	770	757	710	685	717	748	749	749	759	681	676	729	700	728	717	711	730	703	710	707	720	713	694	751	740	665	691	671	705	673	714	684	672	719	695	716	744	659	713	680	709	696	663	667	733	688	704	636	737	671	669	696	739	738	714	683	693	691	747	669	693	748	698	754	718	705	697	694	712	761	713	743	689	730	707	682	735	719	695	710	747	716	735	736	721	697	683	730	683	698	750	700	738	757	688	690	746	687	696	707	717	709	730	708	750	681	696	708	674	743	700	722	732	669	725	689	722	713	726	695	705	704	719	718	734	668	677	695	703	726	712	717	714	666	699	734	737	716	715	727	713	713	756	731	695	752	762	738	704	722	703	681	720	746	751	733	723	708	686	720	702	755	724	735	733	694	701	688	723	693	672	755	711	703	761	702	759	701	727	701	732	736	678	698	750	711	752	752	684	706	721	727	755	764	702	712	730	709	699	736	712	689	719	721	698	666	672	656	682	694	759	707	684	692	681	691	692	713	722	745	721	705	733	740	744	726	721	711	734	719	711	713	735	689	688	736	711	727	719	743	742	695	698	700	748	736	687	703	746	701	709	717	699	719	712	698	721	743	729	697	713	715	732	702	714	749	706	762	691	673	720	729	710	684	708	722	671	729	689	768	670	765	671	684	675	716	705	754	700	750	708	744	648	698	734	745	735	679	750	740	733	706	683	709	688	716	714	703	709	679	710	663	690	668	736	732	694	680	697	710	759	727	696	745	706	732	677	732	693	743	699	772	693	715	670	681	691	698	724	670	705	671	741	745	727	696	720	710	750	767	725	688	711	655	677	705	719	697	702	715	695	696	717	729	726	744	749	709	671	715	725	672	707	742	681	695	696	719	709	733	717	727	719	707	681	731	660	691	695	706	707	754	685	694	697	729	755	742	697	693	720	721	734	754	699	697	685	719	688	729	759	678	764	731	712	730	666	688	706	695	704	694	688	719	774	742	709	718	683	714	725	713	688	677	698	719	720	651	739	687	715	709	780	714	759	695	713	736	703	717	702	748	721	685	693	778	736	718	693	687	716	720	708	718	691	758	722	698	734	740	705	706	738	686	711	717	717	719	661	705	686	778	718	684	711	694	733	688	677	709	745	717	735	725	752	692	724	653	721	706	665	734	692	747	684	730	721	729	725	702	711	690	679	703	749	690	703	686	729	758	653	769	725	697	721	653	737	755	714	662	753	698	722	729	682	728	713	735	710	747	690	705	716	702	685	744	741	668	673	777	722	712	696	688	762	706	701	690	748	738	684	766	736	680	711	702	693	699	712	674	742	772	714	794	721	731	777	660	744	654	647	713	706	658	717	744	748	756	706	680	683	729	741	713	766	701	682	727	699	725	705	687	698	634	746	693	679	729	748	668	699	704	728	718	674	716	769	726	720	728	708	749	727	712	691	753	705	765	753	703	681	765	788	735	748	682	681	717	709	722	689	734	757	698	749	720	684	718	718	711	709	678	684	749	699	721	683	726	737	678	728	725	772	724	716	741	716	714	677	738	714	704	696	741	727	724	725	718	658	739	709	710	734	684	753	697	691	764	709	703	750	767	738	681	781	714	703	728	682	696	725	730	715	710	687	697	708	718	681	776	671	709	669	719	687	722	692	699	705	775	705	697	734	740	704	735	689	733	722	714	682	700	709	755	746	728	705	735	727	694	693	718	738	718	718	678	704	711	752	728	760	672	727	718	723	738	686	725	694	648	694	698	718	714	682	680	701	704	707	701	722	750	765	766	655	786	686	728	685	707	742	761	684	693	719	702	697	750	678	699	723	723	720	681	743	702	727	727	746	726	709	726	722	687	734	749	659	752	697	734	714	746	666	705	774	672	788	721	717	688	767	722	728	772	755	696	724	712	704	720	751	717	727	727	696	737	731	701	734	740	740	650	729	740	713	696	667	676	698	729	692	719	758	721	690	731	721	729	700	677	732	741	689	744	741	752	697	707	696	732	720	699	702	686	722	734	714	721	727	731	673	695	696	701	760	725	703	679	697	684	743	690	723	727	713	689	743	737	690	721	761	695	764	732	710	723	685	701	693	702	731	711	724	714	708	734	724	687	699	744	701	706	724
23765	21172	28547	24056	21166	10375	1066	700	540	487	433	466	408	352	386	364	355	301	327	335	338	350	310	293	280	320	295	310	280	275	277	319	285	287	304	281	303	277	319	268	305	280	276	274	304	293	255	274	255	288	256	273	271	293	281	262	266	261	277	281	263	288	288	291	253	262	285	296	285	279	300	288	286	266	293	288	273	275	273	303	266	270	270	255	280	297	308	253	282	276	240	277	299	271	268	272	282	267	306	279	269	288	298	283	315	301	286	256	295	284	279	284	295	269	263	308	294	269	285	278	281	279	284	257	292	292	265	299	261	274	271	313	293	264	247	284	267	302	293	298	307	259	301	280	301	265	312	281	274	293	254	278	256	298	288	290	305	263	267	283	256	262	287	280	282	278	287	278	284	279	286	284	297	277	266	293	274	308	243	299	279	265	276	273	281	280	253	277	277	327	254	279	271	289	280	282	260	265	277	313	283	285	291	278	284	314	255	271	284	296	289	287	308	270	264	275	259	302	277	280	260	276	284	290	278	260	266	273	272	270	259	313	269	277	270	262	285	276	274	277	253	256	258	283	277	300	277	272	238	273	278	306	300	268	304	296	245	276	266	272	275	294	269	276	278	277	278	301	277	251	260	248	255	291	276	272	273	258	267	279	309	272	266	263	293	275	279	289	258	273	268	273	307	297	266	304	283	252	258	277	270	295	275	300	296	305	290	288	287	266	312	265	284	255	283	267	274	265	301	261	307	260	284	266	283	285	288	298	271	282	260	288	297	292	289	268	261	286	273	274	270	296	279	274	267	258	282	272	263	260	306	289	257	263	270	277	272	276	254	275	292	288	273	275	256	262	280	267	284	275	295	302	280	277	261	289	283	280	291	268	288	266	277	296	289	297	290	289	279	271	287	274	254	282	282	305	304	269	254	244	230	271	253	249	291	268	266	274	267	288	301	287	263	281	277	287	287	288	321	277	300	305	303	292	279	294	255	276	251	286	292	281	305	308	287	265	271	288	297	284	274	308	279	278	258	308	271	292	235	254	269	282	283	274	296	275	279	272	278	288	267	283	296	270	272	280	282	264	275	280	275	296	255	276	255	264	294	279	254	274	272	284	255	322	308	259	282	273	258	308	295	269	263	291	257	275	263	273	289	297	267	240	255	290	288	263	294	252	263	310	278	276	312	276	273	302	272	285	285	246	276	261	252	284	294	286	282	288	305	276	269	282	307	264	311	274	252	308	287	267	288	281	296	292	267	302	278	299	262	241	292	257	294	291	287	299	282	299	283	259	255	289	272	257	287	284	258	279	297	286	282	295	290	321	283	264	275	277	261	262	289	264	253	277	260	300	284	294	297	269	285	240	287	283	273	284	293	277	288	290	271	284	280	274	270	291	297	272	314	292	290	263	276	266	289	269	278	281	282	290	268	264	292	266	296	296	292	265	294	276	280	325	277	286	307	292	274	270	271	268	278	290	285	295	297	276	270	278	276	297	262	275	282	295	266	294	285	286	302	277	295	287	281	279	259	282	260	261	245	286	233	289	286	271	263	295	305	277	283	301	280	274	263	286	288	264	323	273	248	290	245	276	299	273	269	273	264	269	280	263	255	274	270	256	264	273	275	285	282	258	270	270	283	261	279	287	297	259	284	249	283	260	302	300	285	262	262	285	285	281	270	292	292	308	262	280	267	277	241	270	301	273	286	270	256	289	293	291	276	281	265	283	273	271	276	292	269	314	249	250	285	287	263	276	292	303	275	257	279	264	287	255	288	296	284	267	285	290	275	277	252	281	313	286	298	276	294	282	293	280	265	279	275	314	276	279	260	261	282	278	278	251	280	271	276	270	310	272	295	297	305	283	268	269	247	290	266	276	294	300	264	260	281	318	268	290	266	226	269	312	258	245	293	263	264	259	270	262	290	252	293	292	253	273	281	278	313	260	273	282	283	259	297	309	259	263	282	253	299	287	292	278	292	302	291	287	277	281	315	286	267	270	273	306	266	262	294	246	301	289	294	298	267	305	274	275	248	308	259	277	285	319	263	288	267	305	271	242	311	294	281	279	258	292	304	285	291	291	287	261	290	289	267	284	265	286	293	296	295	309	288	268	286	264	286	300	268	293	295	280	285	287	283	293	298	325	284	278	306	262	254	302	293	294	287	276	254	261	262	252	281	275	281	270	272	295	263	274	276	281	299	287	266	292	282	277	250	294	266	288	277	242	288	260	317	276	277	277	285	252	267	292	259	288	312	270	301	270	279	285	271	288	300	282	308	269	252	275	284	271	267	303	268	282	277	312	314	280	247	291	316	267	265	266	276	276	275	298	313	305	297	271	252	279	290	256	263	263	285	273	291	282	272	292	274	265	266	247	297	282	292	255	293	275	298	299	287	288	265	275	268	293	293	279	252	301	289	252	286	276	287	251	302	268	280	317	279	303	281	284	290	295	305	296	267	269	301	256	258	267	318	298	272	260	231	265	289	274	294	258	272	290	274	285	257	275	316	282	278	289	276	304	302	283	267	289	266	297	264	279	292	279	275	318	265	292	320	284	288	262	273	270	289	292	258	247	244	322	276	307	277	286	280	285	282	302	271	274	292	291	292	259	262	255	255	273	293	282	259	257	303	266	255	295	285	287	283	289	276	291	283	265	288	275	278	254	284	272	236	280	251	291	288	294	276	284	268	283	254	303	291	260	269	285	272	291	266	281	279	260	267	273	266	298	285	282	275	282	278	299	275	270	312	229	289	240	301	275	265	292	288	282	282	262	303	290	284	262	274	284	293	282	291	315	294	268	279	279	277	276	246	292	265	271	270	276	274	255	257	274	283	266	287	244	274	277	285	283	275	284	250	295	258	246	290	287	313	281	294	272	261	297	280	285	260	295	282	309	289	265	291	274	284	288	294	260	279	280	255	283	283	306	277	287	295	304	294	277	275	288	244	283	261	285	289	342	254	286	267	294	291	304	305	277	306	262	294	276	269	254	266	280	272	284	284	291	271	292	307	332	264	269	284	275	286	261	286	273	273	265	271	280	285	259	298	264	313	275	277	303	292	276	282	301	298	272	288	297	303	313	308	282	285	261	281	287	270	265	305	258	282	301	267	271	293	266	289	260	266	283	238	292	316	287	288	285	276	261	303	298	317	296	268	294	282	277	304	279	272	268	272	278	285	269	288	295	270	263	256	266	283	270	271	293	274	270	309	277	288	310	261	266	292	272	255	272	285	304	310	283	293	291	280	283	273	261	293	243	274	287	267	301	309	296	292	278	299	295	295	262	243	288	285	269	285	254	313	265	277	298	276	285	262	310	273	289	275	277	259	308	264	243	299	279	277	274	280	279	267	279	255	274	279	274	299	286	280	293	274	265	278	279	287	283	307	314	269	285	288	275	264	259	284	282	236	273	282	258	251	251	274	267	255	298	282	275	316	311	297	277	234	297	286	255	295	293	310	291	280	265	277	281	288	254	275	279	278	267	266	250	248	281	273	269	285	269
5878	13476	10486	4384	2919	2114	1647	1320	1089	937	768	732	648	603	571	550	561	513	491	485	481	449	427	393	408	407	422	417	439	429	436	399	403	424	408	399	373	398	404	423	367	384	381	405	383	378	417	359	412	363	395	401	368	409	363	404	401	374	382	366	376	363	368	366	348	385	360	387	381	398	363	384	400	376	389	380	387	400	389	383	377	384	381	379	384	368	352	376	376	372	364	409	343	383	396	389	397	418	391	381	396	362	345	357	385	358	368	362	394	359	390	380	370	362	332	401	402	396	392	392	392	423	408	349	353	386	371	390	397	368	344	398	378	337	359	339	373	360	388	375	368	353	333	411	349	380	401	353	361	391	406	368	395	380	372	399	383	384	372	417	370	366	348	373	373	366	380	379	343	388	363	351	385	367	377	408	402	381	388	371	358	389	390	410	388	367	402	375	389	351	351	394	405	358	379	376	392	377	380	391	391	402	363	373	375	410	353	350	390	373	338	358	380	375	392	379	334	373	340	364	369	375	350	382	366	398	367	379	326	379	366	373	380	384	362	380	386	349	337	355	367	384	363	350	366	374	376	354	382	390	356	380	376	363	365	399	390	399	370	369	432	378	349	334	358	389	369	367	407	370	382	340	368	383	361	320	360	387	379	398	389	371	354	355	399	349	369	376	341	329	355	364	366	380	344	384	375	371	361	386	363	414	404	363	349	372	402	402	383	390	370	383	385	366	421	415	368	375	346	371	396	391	349	351	343	384	361	322	390	362	370	375	353	383	374	366	400	397	381	367	398	378	374	373	355	396	362	365	355	365	369	399	374	339	408	385	381	363	394	375	371	362	388	345	348	400	375	391	364	385	353	374	375	372	371	396	376	362	353	416	373	394	398	391	393	387	379	377	401	385	368	381	404	376	363	397	376	348	367	366	350	414	361	377	398	381	388	341	370	374	374	331	391	357	337	384	376	377	382	354	401	378	354	384	359	390	353	377	379	389	384	371	371	365	413	381	374	350	382	375	374	345	353	370	375	382	367	395	362	363	386	365	381	369	381	376	377	403	383	354	356	373	391	379	413	384	374	378	349	376	368	382	382	372	371	378	353	391	346	390	351	390	357	350	346	357	367	412	344	362	358	365	402	363	393	369	399	345	345	356	381	356	353	401	375	403	406	410	363	349	388	370	365	371	376	341	355	343	360	376	374	378	358	393	375	387	369	387	377	390	387	341	336	367	316	377	405	393	369	406	376	374	374	368	406	366	375	384	385	383	384	397	409	340	395	370	375	412	393	349	362	374	361	366	384	359	372	361	364	364	372	389	371	370	383	393	418	391	354	377	379	367	363	370	376	352	357	365	384	377	367	387	370	350	371	343	370	393	377	358	353	407	372	382	375	386	408	336	399	366	390	373	347	389	404	393	368	380	358	384	393	368	360	366	379	385	388	369	357	374	377	359	421	370	351	389	380	379	357	356	359	397	353	393	387	336	340	331	382	373	376	380	384	346	369	357	343	370	377	399	374	401	372	351	352	358	336	340	399	393	384	366	392	356	355	395	365	382	384	382	411	348	370	378	373	383	375	383	376	372	360	399	383	390	357	391	366	351	362	350	413	371	363	378	396	373	393	369	354	358	356	388	364	364	347	406	370	370	346	385	340	354	371	384	360	399	347	358	396	393	367	365	396	391	347	363	403	356	351	388	350	361	359	346	385	351	385	368	373	369	374	376	378	343	368	381	396	362	377	366	452	379	368	365	357	383	402	370	366	374	349	359	375	356	368	394	383	344	356	362	390	360	378	382	404	415	363	366	389	397	375	390	346	369	393	374	385	332	377	358	366	395	368	373	391	357	371	376	359	331	385	367	379	409	345	383	375	385	385	366	359	384	360	411	390	376	368	405	409	385	377	395	335	367	404	386	390	414	362	366	396	373	388	404	369	401	375	379	352	350	390	408	381	423	362	356	373	378	365	388	347	363	370	368	387	346	393	380	368	377	337	374	398	381	397	407	390	370	375	356	374	401	383	405	380	394	346	354	390	349	379	371	362	371	409	338	383	357	389	341	374	400	329	357	357	381	380	359	370	379	379	390	405	374	376	333	354	387	398	376	382	410	389	346	342	376	349	382	356	391	367	384	393	372	361	362	384	385	390	390	377	357	381	368	358	405	376	360	378	445	371	366	367	383	388	331	369	387	376	380	368	369	379	361	348	396	399	369	364	363	412	360	361	333	331	352	332	394	362	337	340	384	372	374	355	363	360	372	391	365	405	385	341	344	374	368	349	380	411	360	338	360	368	382	405	371	377	390	339	351	372	350	366	366	402	400	379	351	363	383	381	378	431	382	380	343	372	371	396	371	417	389	371	365	381	392	380	402	366	412	382	376	338	402	377	394	411	360	386	339	402	418	361	352	344	348	378	377	413	364	376	372	364	374	389	349	346	383	350	371	418	375	372	379	371	363	384	370	360	347	371	351	397	395	386	362	385	386	371	380	374	407	361	360	369	391	363	354	345	399	372	350	387	391	353	382	351	380	395	377	386	384	403	395	391	371	391	359	350	356	365	365	370	358	358	371	388	394	381	372	382	399	384	406	366	378	378	350	358	363	380	397	408	366	403	394	389	368	383	396	355	367	362	382	389	365	378	373	351	390	364	363	375	371	347	358	399	373	389	354	363	387	337	394	375	364	358	381	381	374	365	366	372	360	376	329	365	349	384	352	399	382	363	356	392	369	377	384	373	402	399	377	355	377	363	356	382	364	355	356	346	371	374	374	378	407	364	337	401	377	354	359	363	373	412	351	386	398	368	386	364	380	366	366	392	375	377	374	366	342	382	373	364	389	341	392	347	363	374	427	365	358	397	372	411	396	362	383	391	342	372	368	380	383	382	395	379	348	375	383	358	346	411	378	378	394	349	417	355	373	386	379	335	391	329	376	380	359	378	352	354	389	376	375	385	378	366	385	372	404	368	400	369	384	369	411	361	361	378	354	384	390	388	392	371	363	366	405	371	384	376	368	394	390	364	374	372	383	390	370	393	393	336	352	353	361	391	342	380	351	374	387	369	394	360	378	384	379	364	361	414	367	384	360	352	357	378	399	378	369	344	354	361	379	377	388	373	368	352	352	401	355	369	364	395	363	419	344	381	378	372	340	360	373	400	383	400	382	338	369	362	375	379	369	392	384	345	362	366	368	394	371	401	372	360	357	370	365	377	384	389	381	382	384	384	394	351	384	404	389	360	366	395	356	377	374	370	365	369	381	356	393	356	377	364	342	363	388	395	366	338	365	392	374	377	382	380	382	380	375	418	375	414	357	397	383	367	357	366	353	353	413	381	393	391	361	339	391	351	380	334	391	363	313	377	380	355	341	368	377	411	358	381	379	399	380	391	385	382	393	365	407	356	407	361	371	389	360	342	373	357	371	407	375	389	390	352	391	361	382	373	362	364	390	379	380	362	362	378	386	384	384	374	383	390	369	394	371	381	359	387	356	339	357	385	406
22875	21186	29003	23664	21187	21231	8284	1002	652	585	509	461	408	380	337	312	331	288	300	263	221	255	237	221	273	245	254	232	218	222	215	229	215	181	189	194	204	227	180	207	210	200	171	211	216	203	203	187	195	212	152	209	207	197	182	212	196	209	206	207	200	187	213	209	196	208	190	200	186	201	178	166	201	184	180	171	173	188	172	194	205	181	182	205	188	192	203	186	164	176	191	191	208	205	176	172	186	192	204	210	196	190	207	211	204	190	189	167	211	204	204	169	188	197	176	193	198	213	172	210	188	177	193	183	154	180	163	206	167	182	188	190	191	165	193	209	188	194	193	175	203	166	211	169	180	169	201	200	202	186	162	194	151	184	206	181	186	206	183	178	178	214	178	183	175	154	171	189	200	183	198	181	192	211	203	175	187	168	190	187	195	188	151	183	194	163	212	199	161	180	189	192	187	181	177	174	180	175	190	170	186	185	174	224	206	161	205	200	195	180	175	175	175	178	168	187	165	187	179	200	158	192	201	196	160	158	204	188	214	202	201	170	179	173	197	198	183	162	211	193	186	183	208	191	196	180	164	178	203	196	198	185	182	197	176	185	172	171	170	198	195	170	193	155	210	211	194	200	170	182	184	199	166	176	197	163	181	168	193	176	198	178	193	189	192	191	156	184	182	199	205	190	187	194	188	211	210	193	199	192	203	173	190	189	199	175	182	190	192	213	195	169	203	165	174	203	173	185	170	206	201	191	184	180	160	160	186	207	174	186	157	224	189	179	190	197	187	175	180	172	172	188	210	192	178	162	195	192	190	219	179	200	169	201	190	162	184	193	168	184	199	206	179	169	175	182	180	186	195	178	182	201	205	178	188	197	176	199	192	181	173	165	191	190	193	197	184	179	173	185	193	190	207	212	200	197	183	181	204	185	197	160	222	198	197	202	200	188	191	193	188	197	184	191	190	182	159	161	197	206	204	197	176	180	179	197	215	178	189	183	188	172	181	181	193	194	180	183	172	204	191	191	220	198	178	180	176	178	205	200	195	175	174	193	201	170	185	193	183	208	185	179	189	179	193	208	197	185	218	185	208	169	215	191	176	205	202	182	173	210	184	181	177	185	181	187	190	185	187	188	188	170	196	167	170	173	185	196	187	192	209	187	183	187	167	212	190	176	172	175	182	182	155	171	192	189	181	197	175	178	183	198	221	178	195	172	177	164	177	174	175	170	167	175	207	207	213	177	179	180	196	190	199	184	198	197	161	194	171	192	185	206	193	183	179	211	197	185	202	183	179	181	172	215	180	173	156	178	208	180	168	192	182	212	187	170	168	199	192	178	190	217	184	199	185	184	184	168	184	182	188	179	204	191	200	181	179	182	196	209	173	177	175	190	198	215	185	194	183	214	193	176	181	181	197	186	195	182	185	191	201	178	187	181	180	174	177	161	213	186	184	210	194	176	170	188	181	205	188	183	174	196	182	175	189	193	191	190	207	179	191	199	200	199	156	205	183	176	199	200	191	186	202	184	192	196	166	179	166	192	176	190	172	205	183	188	202	176	190	205	171	175	190	200	182	185	183	197	179	180	198	202	186	201	153	191	203	212	179	169	158	171	180	187	200	170	185	213	188	188	189	219	171	200	203	182	194	191	183	195	201	191	196	185	194	154	164	167	178	170	179	178	192	179	180	187	182	189	149	194	178	191	187	172	187	204	176	188	199	174	174	210	182	173	192	169	173	146	187	194	176	186	182	188	190	181	186	184	177	188	190	175	204	196	188	180	166	215	189	171	184	190	174	170	178	178	185	193	185	191	204	191	202	180	157	184	183	193	179	180	174	172	201	189	179	171	170	191	184	196	204	183	171	180	174	185	199	196	158	189	183	180	170	184	181	171	205	186	224	197	198	169	163	176	172	180	204	194	194	169	189	172	183	183	189	182	198	175	171	183	192	153	174	208	187	187	201	194	207	173	208	206	198	179	192	180	198	194	181	185	155	174	205	204	182	194	180	200	183	174	198	194	165	179	180	205	177	202	205	207	194	173	204	202	194	183	206	174	177	179	206	220	188	202	198	180	181	168	187	185	171	166	163	208	195	180	175	191	189	193	174	191	175	195	178	177	187	191	176	196	195	203	201	175	191	184	162	191	173	186	195	196	191	162	185	179	202	172	185	205	177	185	158	202	180	177	168	187	190	186	182	183	183	165	185	165	192	161	186	207	184	187	187	196	192	202	180	165	169	160	184	176	181	193	212	174	200	199	189	172	155	170	190	192	178	190	183	205	184	152	215	176	186	202	166	163	184	166	181	186	166	190	195	181	207	175	188	200	188	192	166	209	177	174	212	169	217	191	169	185	202	154	210	196	220	198	180	180	211	161	191	170	182	172	200	214	185	180	167	180	187	171	212	189	216	171	209	182	173	184	192	180	181	174	185	163	203	186	192	188	181	172	176	189	170	192	208	183	173	179	194	182	171	174	175	181	173	207	178	187	194	168	179	187	190	176	178	206	199	214	188	171	177	176	191	187	185	164	199	180	191	167	167	178	193	162	176	185	181	186	199	182	188	172	169	181	182	223	181	181	190	188	196	151	190	193	164	188	213	194	185	171	196	209	175	169	198	167	183	199	192	198	211	191	189	177	185	194	202	190	177	203	179	184	177	196	194	168	187	190	190	179	188	181	181	201	185	183	178	210	199	177	180	189	193	184	190	165	165	170	216	201	178	193	173	165	197	186	204	184	193	184	187	165	173	203	207	177	185	161	156	191	179	197	180	201	154	186	200	184	189	177	212	189	189	170	186	183	192	160	193	199	188	198	191	178	181	181	173	224	189	170	188	199	180	177	208	191	184	188	179	184	158	184	179	181	160	160	175	188	179	182	175	185	189	199	191	188	213	183	185	170	187	163	206	168	180	175	193	196	167	191	174	184	177	179	189	207	186	212	172	173	196	175	195	162	186	194	158	197	206	207	206	202	193	164	180	192	194	186	172	195	178	192	204	194	178	192	200	191	184	171	185	198	181	179	176	178	208	181	202	167	173	180	195	178	183	195	201	179	171	224	162	202	192	203	188	201	187	181	204	185	176	193	186	192	202	180	177	174	177	179	203	178	188	190	190	171	168	156	182	185	174	195	168	161	170	195	182	170	182	203	221	163	214	206	184	200	161	175	189	177	193	179	175	189	190	191	190	156	175	185	187	188	158	185	185	180	174	183	198	198	165	193	190	193	154	210	188	180	175	160	168	184	198	188	162	184	173	192	203	184	197	172	184	192	184	187	201	192	202	196	172	219	191	213	194	207	188	185	161	181	178	172	193	182	188	203	158	180	187	188	177	183	192	198	185	178	168	193	190	187	200	190	182	172	197	185	185	196	170	191	153	177	205	185	180	203	198	194	199	177	213	199	179	155	175	180	185	185	198	197	189	187	178	169	206	152	199	176	195	186	205	183	193	185	196	168	177	188	189	195	162	193	199	188	162	198	160	198	173	170	185	183	194	168
8560	19744	15726	7120	4974	3521	2586	2061	1669	1366	1113	936	813	728	661	580	564	494	512	481	438	405	397	390	357	353	326	313	338	366	330	288	316	292	295	303	266	280	285	270	269	251	279	258	266	258	249	267	277	245	242	255	254	226	259	238	263	231	234	232	246	242	262	246	236	262	242	229	247	254	246	241	271	234	245	263	225	216	254	257	249	272	223	243	269	239	239	230	229	221	239	250	273	221	250	236	229	219	244	248	214	229	236	233	258	252	228	264	243	235	222	215	237	236	269	201	246	233	231	253	229	242	256	256	268	237	239	236	249	212	232	201	246	240	247	233	227	252	247	227	235	226	239	218	243	250	223	229	238	249	212	230	234	260	247	253	225	232	233	244	250	218	213	254	222	233	236	261	246	255	224	213	236	236	239	247	227	247	228	264	245	236	245	232	247	238	227	252	244	264	236	235	232	270	208	220	216	227	246	225	231	230	205	227	249	237	202	212	227	244	250	224	258	241	252	256	226	234	264	231	220	227	224	209	229	210	241	212	212	238	211	235	248	257	239	238	231	256	222	264	210	246	226	236	238	226	232	233	226	221	259	235	251	189	242	257	236	218	216	207	242	257	224	227	229	242	247	231	229	230	255	223	239	236	224	245	224	248	236	223	225	250	210	245	236	237	255	212	235	216	229	217	245	242	227	226	223	207	215	220	214	222	219	226	227	229	239	228	213	230	264	241	219	228	236	235	227	240	220	220	233	232	211	233	216	248	245	229	233	233	253	244	227	218	240	231	271	237	234	276	218	223	222	245	205	218	213	231	238	232	230	230	217	248	206	222	227	213	235	226	239	237	230	240	227	233	253	258	212	218	238	200	267	233	230	230	239	228	228	233	232	232	218	256	252	255	237	229	237	237	232	235	226	210	251	232	216	240	215	244	216	237	235	258	252	250	219	254	232	228	230	225	224	203	214	238	244	235	221	227	239	223	237	241	251	237	243	231	245	236	218	232	238	198	212	253	221	229	218	214	229	234	232	248	246	230	243	237	267	245	246	242	204	222	248	214	241	228	228	227	222	238	219	231	245	212	210	208	249	228	215	250	223	246	222	246	247	238	234	232	227	237	224	225	233	250	225	217	218	224	232	211	240	222	257	250	243	224	228	240	231	235	219	214	227	233	266	234	246	220	214	229	261	258	201	228	236	230	208	243	247	213	275	236	243	230	218	210	254	232	238	236	224	249	245	244	231	258	226	216	231	234	235	227	203	246	255	253	260	244	242	212	221	260	257	245	240	259	251	227	228	254	233	240	245	254	209	230	223	248	243	225	242	216	254	229	239	236	242	226	222	255	237	237	247	247	228	244	239	253	212	244	245	235	250	242	221	214	233	256	244	238	237	240	231	228	240	257	242	219	239	239	229	248	217	206	254	235	242	212	247	233	249	246	227	238	231	219	264	229	249	245	231	229	242	215	264	221	212	215	222	257	220	235	282	248	209	239	254	229	252	232	242	242	223	229	228	230	243	226	233	242	261	249	211	207	234	192	230	225	225	215	237	211	243	235	231	235	242	250	267	198	241	218	234	216	237	247	277	229	247	242	202	233	257	290	222	234	217	239	233	236	243	260	240	236	229	251	208	235	242	258	242	241	228	228	238	256	267	224	236	258	223	233	238	247	235	224	218	228	239	232	244	244	247	248	228	236	221	205	256	236	238	213	229	231	220	249	241	258	233	243	238	238	222	212	232	246	224	234	238	219	225	251	256	239	236	227	222	224	245	239	220	223	242	246	218	213	228	242	235	228	225	203	243	260	228	223	251	226	256	248	242	247	239	229	222	239	236	219	234	264	226	248	268	262	260	243	248	231	243	221	216	242	216	275	249	251	226	232	230	242	252	228	235	232	231	217	221	251	233	240	207	220	266	231	213	258	234	222	231	215	216	215	225	216	203	202	232	241	237	218	219	252	233	234	263	238	247	228	249	210	249	205	228	222	240	213	269	183	215	229	208	236	228	229	233	243	227	225	245	245	221	239	228	227	244	226	234	229	229	237	261	209	257	206	234	269	239	194	250	242	233	204	243	204	212	244	222	232	272	238	220	258	237	220	256	227	222	248	217	233	223	243	248	240	215	213	220	240	259	246	232	257	232	237	227	236	213	210	223	250	227	210	209	235	249	232	233	220	256	246	247	272	227	232	214	237	235	234	237	211	234	248	233	246	234	232	229	216	249	273	238	227	214	232	243	258	268	240	237	216	228	217	225	224	239	218	219	272	228	243	226	230	245	247	251	250	230	244	227	224	241	233	228	225	240	241	242	225	219	235	231	242	251	236	230	236	231	256	216	237	270	246	205	219	227	227	239	239	246	238	255	217	226	221	236	240	228	219	219	242	218	255	250	242	236	230	219	259	240	219	224	230	242	219	208	280	219	238	241	233	208	249	238	235	241	222	271	244	238	230	231	238	224	254	244	253	226	258	241	261	220	238	242	241	222	243	232	226	256	243	226	245	252	243	263	223	249	239	231	225	235	238	226	246	245	249	259	258	223	234	243	230	214	252	219	225	234	229	231	249	217	205	241	230	245	258	262	245	253	212	202	242	222	232	255	210	281	241	214	219	229	239	266	239	245	226	228	249	237	225	243	235	231	234	245	224	237	205	236	222	240	237	198	247	221	244	253	234	220	210	217	263	215	215	219	236	216	242	204	218	247	229	208	233	247	222	217	231	261	239	248	245	218	253	249	236	242	200	246	211	205	237	218	236	213	266	229	229	251	256	213	266	253	208	258	226	222	213	222	230	278	232	230	235	243	225	242	234	214	229	255	233	230	247	253	224	258	243	241	203	249	216	241	235	219	227	218	239	229	245	214	214	232	239	227	210	232	216	256	219	202	259	229	234	225	234	251	270	231	238	203	209	241	230	199	218	253	242	242	224	237	282	224	238	254	221	238	246	221	227	211	257	228	220	227	249	248	239	222	243	246	236	253	241	247	222	232	250	255	245	208	253	210	225	231	212	264	246	223	225	222	262	220	236	223	248	222	247	230	240	212	248	250	265	212	197	221	213	235	213	224	233	225	237	262	238	219	206	229	228	248	198	242	237	227	227	247	226	233	264	241	241	232	247	234	254	244	223	222	236	228	238	223	214	250	230	250	234	240	235	246	243	222	231	235	248	238	226	203	201	241	213	233	213	229	234	230	262	229	203	242	225	246	246	263	232	233	248	235	222	223	237	207	219	262	247	231	208	213	253	240	221	210	251	247	255	250	216	255	230	235	226	210	245	219	246	223	220	234	246	218	226	256	221	225	244	223	242	237	258	237	224	222	244	217	216	247	236	250	225	246	238	226	219	224	232	274	240	224	246	231	234	237	230	232	221	226	220	205	221	243	234	228	232	240	224	234	237	242	236	236	248	229	190	235	232	238	226	195	228	194	240	223	252	238	206	276	222	243	254	221	248	206	226	253	227	231	227	238	235	209	256	227	254	235	230	222	213	241	221	229	220	252	237
26847	20417	8971	1283	807	736	634	615	585	574	601	569	615	580	553	598	576	580	535	585	576	563	548	549	578	589	573	589	600	580	543	540	563	556	575	591	539	543	567	568	560	553	551	523	539	538	557	541	532	515	605	588	599	600	571	564	551	555	567	593	545	551	580	573	579	563	588	576	578	609	571	560	552	562	574	567	570	554	567	599	568	598	558	570	582	603	566	567	544	540	538	620	551	550	547	567	538	567	564	623	540	566	564	611	605	572	548	595	576	536	561	563	551	585	583	550	549	548	544	572	565	570	528	549	577	546	531	549	581	554	533	538	555	556	532	577	500	593	531	553	567	559	582	527	565	528	568	578	544	568	565	605	562	526	554	538	555	557	567	519	575	554	554	575	612	560	539	560	599	548	549	537	571	533	598	545	583	574	573	555	534	565	563	544	549	592	609	610	555	590	591	579	574	550	527	595	591	558	615	584	541	556	578	537	570	509	539	571	567	551	572	523	564	601	568	574	566	531	552	580	590	574	554	512	551	555	560	556	537	545	558	587	536	541	602	603	597	536	595	571	617	562	582	578	545	594	529	546	506	568	541	537	548	524	597	603	557	562	557	575	570	577	557	553	589	563	550	575	590	552	533	557	561	541	595	589	597	545	584	598	555	588	563	574	556	568	547	558	560	574	540	532	591	556	553	553	550	576	610	568	546	636	600	528	580	568	573	559	557	553	611	547	548	547	544	556	547	557	584	543	555	584	569	543	564	558	547	564	576	540	554	607	580	602	525	552	603	548	548	561	531	554	574	554	586	589	566	541	536	570	519	545	579	556	589	555	602	560	543	552	582	566	555	596	564	578	514	543	551	578	536	580	550	555	533	594	572	569	563	595	580	568	600	591	536	626	553	534	568	542	570	552	567	555	547	540	534	562	586	573	553	537	532	549	561	586	547	527	531	511	585	567	586	587	540	498	516	550	555	537	536	532	605	585	605	576	562	539	600	527	570	581	518	567	566	524	578	533	601	561	552	534	552	571	559	564	551	590	594	553	578	548	557	582	545	601	544	536	578	568	559	543	579	611	587	552	562	578	571	587	582	556	579	580	568	577	564	533	554	576	576	599	583	562	562	616	540	539	563	562	555	592	538	585	530	541	538	592	544	549	584	563	584	573	545	524	592	600	522	570	544	553	556	548	539	537	562	571	543	584	581	566	524	538	576	568	597	555	557	597	564	545	547	553	596	587	580	582	560	569	626	573	544	583	535	580	536	547	565	552	603	554	585	560	554	576	569	581	545	585	572	549	605	563	591	590	573	543	536	573	571	544	596	553	530	575	554	598	583	590	529	591	557	547	514	541	583	564	539	585	535	503	579	535	541	636	526	569	538	559	547	558	603	551	567	566	562	584	582	552	544	531	552	563	513	561	538	577	559	551	543	575	570	570	564	526	526	545	536	592	557	543	577	593	562	580	541	580	558	549	600	564	529	553	583	540	549	560	547	560	547	526	616	577	636	557	578	533	597	547	594	538	551	592	574	536	573	549	549	555	567	562	554	576	558	574	572	539	548	560	591	555	548	590	589	553	599	572	549	537	584	564	545	556	570	578	572	536	568	609	558	591	595	615	572	568	609	520	567	533	554	603	584	551	543	554	590	573	552	578	534	544	535	592	557	538	558	580	575	556	621	608	563	571	555	628	528	539	567	540	575	572	559	547	554	592	554	598	542	566	545	571	565	593	572	565	545	524	550	555	521	561	592	588	603	518	589	550	568	563	566	561	554	566	541	560	578	579	557	546	590	580	582	547	518	546	552	556	533	556	546	539	553	510	540	503	558	597	559	596	555	546	577	526	580	540	564	563	569	482	595	574	606	566	593	531	565	590	583	570	579	526	579	557	540	570	582	575	554	549	545	568	575	532	552	584	584	571	554	553	581	532	544	591	554	587	572	565	573	578	549	553	583	532	569	578	574	584	541	534	588	600	582	591	570	514	576	547	585	557	604	594	558	535	572	573	601	546	565	547	568	578	564	569	558	554	598	547	551	544	531	555	545	561	519	583	559	546	561	606	551	576	599	601	518	548	527	539	556	556	605	582	564	579	563	524	570	588	573	573	564	558	560	547	564	532	534	538	573	550	562	601	544	548	519	493	555	562	569	552	602	593	550	527	570	560	553	579	564	560	569	556	569	528	538	582	562	551	553	529	565	598	537	546	539	544	574	556	611	612	525	546	600	543	586	569	586	570	575	544	569	567	591	574	580	587	570	542	543	573	593	552	568	586	563	535	594	583	563	575	610	570	587	565	611	551	570	551	582	582	589	540	533	605	509	561	568	566	561	541	586	577	557	585	572	568	592	549	553	549	545	562	542	579	563	586	596	574	546	524	565	613	546	568	552	581	555	543	546	571	563	572	569	519	567	582	546	565	566	558	514	601	562	542	575	509	554	587	576	576	593	552	567	557	544	538	567	550	570	555	539	526	542	538	524	570	576	600	553	543	565	532	614	580	607	541	522	575	632	562	554	588	600	555	601	562	560	557	592	563	570	546	585	555	568	579	551	556	568	575	564	515	576	521	572	593	578	563	528	575	562	561	579	562	563	529	570	558	583	596	543	567	573	509	607	565	542	569	583	542	584	604	570	540	514	555	564	553	561	523	582	555	584	539	573	574	548	537	588	600	535	568	541	560	604	566	556	535	575	551	559	557	561	545	574	552	602	519	592	510	565	566	536	550	552	574	586	595	586	567	569	591	566	530	576	537	593	534	569	547	554	558	562	565	561	568	533	550	566	554	517	592	577	566	528	550	557	533	565	577	541	501	565	591	548	573	546	541	549	544	557	625	582	553	548	560	576	620	564	606	554	544	515	538	552	541	602	570	577	543	549	609	571	575	584	556	603	541	619	581	536	545	572	569	580	542	541	579	541	573	615	546	511	572	524	565	609	547	560	575	529	551	578	560	537	551	544	596	510	573	593	578	558	601	562	558	550	592	550	572	586	548	554	567	557	552	549	546	567	569	569	561	504	556	575	541	560	567	573	572	580	604	566	529	574	559	580	572	581	570	576	573	597	555	588	593	590	549	601	538	556	607	548	566	567	603	562	584	538	607	558	531	541	588	545	579	541	572	564	533	554	544	546	545	596	588	514	560	585	569	555	579	565	574	514	557	547	561	559	510	559	532	574	541	573	567	529	520	592	569	545	559	575	571	553	571	581	586	564	588	544	604	553	581	576	572	548	531	525	601	569	570	616	554	564	566	568	565	600	549	546	585	543	604	572	568	539	560	558	564	524	614	537	578	620	555	539	570	548	554	540	565	519	620	589	552	567	579	507	551	593	566	515	553	576	576	573	572	584	559	553	559	554	555	541	584	588	615	570	567	536	522	605	578	539	534	560	610	523	576	535	585	585	569	524	574	563	559	555	589	565	595	608	571	549	588	536	554	556	562	542	527	538	538	575	565	582	603	558	565	550	573	540	546	583	600	553	553	551	552	524	591	542	565	582	533
4959	4110	2846	1116	983	921	828	767	759	710	745	744	754	721	747	732	708	709	699	730	743	731	669	762	750	736	708	676	668	746	747	748	666	725	722	715	731	725	704	761	666	707	698	687	695	727	691	736	701	718	709	742	696	715	713	757	727	705	750	663	726	759	764	746	740	735	713	740	698	751	743	734	703	769	735	736	748	726	750	734	726	723	739	686	742	751	678	751	719	760	701	719	676	728	692	694	697	690	727	698	737	684	705	729	654	728	700	694	719	695	674	718	749	759	697	728	724	732	696	758	761	731	746	734	781	733	740	660	673	708	727	742	734	713	724	737	693	745	699	719	691	727	694	723	743	727	719	724	703	735	738	667	697	705	736	693	709	720	722	710	719	717	722	678	675	702	742	692	749	683	690	720	738	734	745	697	713	703	686	730	672	747	742	705	671	722	673	675	722	757	735	738	710	739	752	724	716	711	700	761	715	688	694	746	692	731	678	750	699	802	749	772	749	699	738	709	751	746	713	721	710	713	761	731	681	666	706	745	702	688	715	705	696	773	730	699	690	707	676	717	742	705	722	733	744	717	735	724	727	691	716	697	681	702	749	714	687	657	742	715	709	744	683	714	753	728	692	790	737	698	696	713	766	731	718	745	710	766	723	690	774	701	713	667	733	718	722	788	704	716	715	724	700	691	725	787	729	733	681	708	732	691	701	723	724	697	696	714	763	752	704	706	702	723	680	728	755	718	718	725	678	715	719	726	720	739	715	682	759	675	750	751	707	718	707	721	737	709	720	747	712	761	733	741	732	716	705	766	720	697	769	674	743	702	723	726	736	717	740	713	727	726	750	700	690	716	744	714	728	665	710	709	709	715	754	738	708	703	693	713	721	749	701	710	703	724	753	710	766	765	725	717	713	701	722	699	700	743	707	719	707	717	708	670	719	698	745	714	708	762	689	702	714	725	689	701	739	713	695	701	694	733	682	700	666	732	747	686	754	726	730	708	681	718	748	675	734	740	720	720	735	685	701	709	704	744	661	765	739	743	739	726	750	688	769	724	743	747	723	706	715	685	712	735	731	685	718	748	741	735	764	738	716	690	767	727	715	777	721	735	692	707	698	731	731	760	681	701	696	669	686	692	747	716	709	686	706	746	695	726	697	697	679	706	717	740	712	706	659	725	712	724	739	720	706	710	725	730	768	681	747	704	664	691	770	747	722	728	716	696	747	756	693	719	725	712	696	782	709	721	733	704	708	690	703	726	668	753	741	700	709	728	737	692	697	681	735	709	705	708	715	755	626	660	721	677	719	749	737	756	745	704	714	696	726	718	752	675	771	726	706	731	717	764	695	741	688	719	710	726	691	732	728	715	733	696	688	729	722	711	711	695	729	764	710	712	686	710	739	739	690	728	744	728	736	707	699	729	732	684	731	698	720	756	754	699	711	719	741	726	716	719	675	697	692	724	730	729	710	715	710	718	702	727	771	673	740	696	749	686	733	718	706	685	791	699	721	719	721	707	730	689	699	694	747	750	689	735	758	724	705	678	706	752	715	740	712	735	708	681	719	699	681	739	733	730	688	730	712	749	718	661	735	730	733	744	725	728	752	709	774	726	736	716	716	718	702	699	740	709	702	752	745	693	718	714	697	726	731	723	712	693	684	697	711	743	781	732	724	724	718	720	735	711	734	697	694	688	734	734	726	699	731	704	731	734	707	734	741	726	731	729	738	746	736	690	705	709	698	728	752	697	686	712	740	762	689	692	685	716	757	691	736	731	724	673	722	707	735	713	728	686	706	691	695	751	723	741	674	715	707	716	680	700	774	695	694	734	704	717	694	751	747	684	716	678	684	701	655	725	694	696	736	667	690	666	705	753	717	686	742	695	696	718	730	701	723	708	682	758	733	712	696	728	769	738	727	707	747	738	750	709	699	748	712	736	689	720	637	727	714	699	727	689	716	695	718	711	733	720	688	682	687	725	741	681	714	649	648	735	728	710	738	681	716	794	707	730	766	675	767	702	726	730	708	649	745	708	684	743	722	718	707	726	743	709	737	734	699	736	685	707	681	706	708	719	736	713	726	692	762	654	761	725	694	729	687	686	742	732	649	694	738	717	724	747	727	731	704	716	772	754	672	750	713	709	711	660	710	736	752	696	725	766	736	681	675	691	706	748	728	717	716	732	726	677	724	695	695	681	711	727	714	729	754	686	777	727	739	732	719	712	674	701	729	713	685	708	726	741	702	747	744	676	681	747	722	702	692	689	731	769	709	675	720	728	750	720	743	737	702	707	698	744	717	769	700	717	717	727	694	730	728	709	758	730	746	732	756	749	772	717	766	720	718	712	694	667	708	730	706	696	743	696	711	738	735	708	765	735	761	710	732	713	714	730	747	660	696	752	750	714	732	729	693	740	713	708	669	728	709	739	749	716	724	716	736	780	730	765	702	696	708	707	671	735	717	697	738	686	719	722	707	753	713	720	721	636	727	721	710	668	691	723	744	694	663	687	721	744	709	754	753	748	716	733	736	720	699	724	714	690	727	736	727	676	707	739	739	755	735	735	726	739	707	653	736	731	756	671	686	697	736	689	723	652	731	725	705	729	664	751	736	733	702	679	682	703	645	694	769	715	734	703	743	743	695	741	703	705	693	739	725	713	655	783	717	723	727	709	692	727	699	699	680	689	689	739	726	698	740	727	678	703	717	714	728	694	697	694	746	706	768	732	738	689	703	781	671	719	757	719	727	703	702	781	729	725	723	739	710	733	734	740	669	673	676	705	678	668	709	746	706	723	705	701	764	732	744	712	708	741	752	780	725	727	750	725	719	679	692	702	755	682	747	778	720	702	700	744	721	681	672	713	719	728	757	719	715	741	712	707	749	718	719	795	676	752	755	711	698	716	667	687	716	674	713	695	743	742	689	746	728	701	716	674	706	746	708	739	705	698	695	705	749	700	741	721	673	730	734	742	687	754	713	714	712	718	711	755	733	726	725	716	723	753	726	724	736	716	730	721	739	722	725	729	677	700	713	724	740	677	726	715	741	759	744	687	697	717	706	709	751	690	755	671	748	748	723	739	748	703	714	721	740	671	749	729	755	694	658	754	720	736	676	692	718	702	649	693	721	738	773	690	694	701	723	690	728	689	688	701	698	730	687	675	697	758	721	741	720	707	719	775	732	732	720	742	742	734	720	688	696	722	738	745	706	686	741	715	701	730	712	726	698	728	713	715	729	677	728	690	728	714	730	712	712	684	757	698	720	749	661	732	737	708	744	729	725	748	703	701	666	714	714	740	687	697	709	718	742	670	714	694	708	684	709	754	705	711	714	744	677	660	722	781	757	762	687	726	741	701	767	732	637	685	719	682	705	703	744	655	702	713	698	753	727	753	650	700	679	732	717	718	714	740	713	717	749	744	703	704	676	711	728	691	700	660	671	631	722	719	697	694	669	726	726	717	683	693	727	720	723	742	755	712	691	719	721	748	692	692	713	713	761	687
23899	21233	28620	24101	21238	10637	1111	697	506	509	432	417	389	363	381	316	326	344	305	341	317	335	315	325	294	306	318	300	318	321	316	311	296	289	287	279	328	298	305	290	274	311	282	273	298	286	310	247	274	297	293	289	249	285	270	293	276	283	297	291	258	262	293	290	298	314	297	301	270	304	259	290	301	260	249	320	265	276	284	260	264	286	238	287	281	302	292	284	304	269	293	281	308	301	276	298	263	284	300	290	243	291	274	307	288	267	278	274	279	307	305	305	283	305	285	295	296	311	250	311	263	281	280	283	299	264	284	290	289	267	312	248	259	268	284	290	259	261	257	294	278	295	272	276	251	287	304	289	279	277	284	274	292	284	291	276	268	263	276	269	268	290	262	262	264	273	304	314	312	287	307	273	273	297	274	317	296	296	281	281	280	302	274	302	258	287	294	259	290	259	285	283	310	285	263	300	277	258	263	265	255	285	280	288	306	293	288	298	282	291	272	296	281	316	271	314	276	288	273	318	293	288	279	303	281	278	295	273	269	271	266	283	292	262	269	297	288	291	270	261	256	272	265	280	248	269	293	282	266	286	280	280	290	246	299	292	311	279	295	289	290	298	274	300	281	287	282	281	296	307	281	302	253	300	279	281	267	285	284	276	249	279	252	288	292	262	276	269	274	246	251	271	293	286	301	301	295	257	257	286	280	288	280	295	292	226	258	287	306	280	288	290	263	272	292	286	265	262	287	284	280	262	314	276	288	241	297	289	285	270	288	317	286	294	274	278	288	303	270	267	277	283	281	273	272	262	286	260	260	254	300	256	249	292	278	279	276	268	263	300	299	276	260	246	290	285	256	272	289	263	267	294	274	287	282	285	287	278	302	268	287	303	257	295	279	291	305	313	294	300	260	282	310	307	278	272	283	275	281	259	272	260	273	255	274	267	280	285	284	297	268	294	268	290	276	286	274	264	273	305	281	273	293	269	282	285	287	274	289	286	261	294	313	265	294	315	322	286	299	279	304	281	278	282	278	289	293	263	309	291	263	289	294	293	267	284	276	287	275	265	284	291	266	271	244	287	282	286	263	270	297	277	264	276	320	257	301	288	277	293	265	281	262	274	278	306	298	312	287	269	257	284	249	301	305	299	270	267	276	279	293	292	260	278	275	285	293	291	258	304	293	268	268	266	292	290	304	271	279	291	268	265	291	274	278	286	292	291	289	281	283	266	255	253	263	277	298	315	271	268	282	288	278	267	285	290	264	263	272	317	313	268	316	319	292	283	289	283	264	263	269	278	278	261	264	288	285	258	266	276	290	296	299	315	271	271	268	296	276	286	296	262	273	288	297	297	292	272	298	296	286	299	308	265	293	270	265	271	304	287	286	309	275	313	270	283	286	269	303	277	288	306	272	247	276	291	289	295	291	287	290	283	251	279	254	292	276	271	314	288	266	263	288	268	282	281	287	284	271	326	279	281	324	276	297	284	278	303	278	312	265	272	280	234	264	308	282	271	271	280	295	290	293	264	276	283	277	310	270	265	300	294	316	280	239	296	294	285	316	293	268	275	262	249	314	258	267	286	297	249	285	261	278	272	291	253	286	265	306	281	319	297	294	295	308	290	283	252	308	297	316	315	252	273	288	292	287	281	264	276	274	267	285	278	263	293	274	264	287	283	251	307	287	282	260	318	272	267	315	265	275	271	262	271	256	278	252	264	305	311	274	266	282	250	253	281	304	280	276	291	297	257	282	284	299	274	261	282	276	264	287	290	271	253	242	272	292	247	279	292	295	285	263	281	290	299	261	259	284	276	278	272	303	267	279	268	318	305	296	271	267	268	284	259	295	257	285	263	275	303	232	295	272	287	277	265	289	280	315	283	291	274	256	273	301	290	272	300	278	279	301	259	303	285	273	316	276	257	289	293	299	278	309	271	282	317	280	312	293	300	312	264	292	263	304	278	288	277	315	295	264	287	282	271	276	276	281	322	269	267	273	250	271	259	287	276	283	304	262	290	285	284	285	265	256	253	258	262	287	273	283	302	249	278	276	267	278	260	257	278	281	282	280	235	282	260	268	289	263	278	286	285	248	299	282	281	268	278	266	268	274	266	311	257	274	291	268	292	272	292	274	246	315	285	267	255	284	261	255	285	295	272	286	265	257	268	286	260	308	262	265	291	287	280	298	281	302	295	278	281	312	306	283	314	279	302	255	272	280	283	244	266	247	249	287	266	282	299	284	279	276	280	287	251	289	257	267	280	297	280	249	263	292	300	270	258	262	278	314	275	244	294	307	268	258	289	299	291	288	286	252	279	294	275	290	278	254	279	320	260	281	250	280	268	247	263	266	282	262	298	316	251	269	277	288	287	280	332	247	280	292	288	270	315	269	278	297	290	288	273	284	289	242	249	317	323	260	299	291	285	285	297	247	287	270	285	250	254	259	283	276	276	292	308	311	289	301	277	285	274	279	291	270	275	281	292	282	302	297	333	246	249	275	294	285	287	272	258	285	284	289	273	289	263	272	287	268	298	277	280	270	274	256	272	261	289	289	253	286	269	265	278	283	258	267	288	294	257	289	282	276	273	296	305	285	321	301	273	291	276	256	274	307	306	309	271	281	295	272	253	258	274	292	307	263	252	260	299	309	270	250	298	287	282	295	247	285	268	311	280	289	273	283	292	272	278	256	273	268	284	292	280	290	260	261	268	298	292	270	257	298	268	283	287	300	270	308	278	282	268	294	287	296	295	261	298	285	292	266	295	286	265	301	327	290	291	265	258	270	303	283	284	254	258	292	258	304	276	282	294	283	293	265	275	263	275	299	297	258	313	290	299	260	274	271	240	276	299	280	269	298	301	283	286	294	251	290	284	307	273	280	302	254	282	289	281	277	242	276	259	279	283	255	306	260	272	287	295	288	268	274	325	257	286	287	277	249	295	294	283	279	280	271	276	269	243	271	275	268	287	306	263	277	290	308	296	299	293	293	284	314	287	273	280	275	270	272	256	250	296	285	252	257	311	263	276	253	313	299	277	259	297	289	286	302	282	260	292	284	295	300	300	278	297	250	271	266	265	245	283	254	283	303	279	301	253	264	274	295	293	283	287	279	305	298	298	287	270	251	276	296	263	305	279	281	255	273	288	242	266	258	275	279	301	281	280	268	292	279	260	259	253	296	268	277	280	237	289	293	256	284	273	261	283	282	271	256	295	292	305	269	296	311	292	286	297	255	302	300	280	308	276	321	297	237	287	257	280	282	283	307	275	268	264	284	288	279	266	301	299	267	280	278	271	285	291	272	288	305	269	277	264	282	286	307	251	281	276	302	304	267	272	250	250	299	292	276	297	284	278	293	289	266	282	296	250	294	293	296	276	296	261	294	291	297	282	290	279	283	261	288	243	292	261	317	287	291	290	292	256	290	275	274	262	261	289	307	277	272	294	271	293	303	301	263	254	270	274	289	258	282	296	258	271	269	252	285	293	273	274	264	299	279	284	287	280
5967	13692	10269	4419	2871	2156	1629	1366	1110	937	795	720	682	557	588	544	588	520	491	508	469	468	464	432	420	411	472	426	439	419	423	427	378	413	401	386	391	395	406	412	441	430	399	398	402	415	389	386	389	375	381	424	397	387	367	404	413	417	376	361	394	391	380	404	390	373	379	387	391	376	366	383	402	390	361	383	352	378	404	407	349	398	382	381	406	365	361	388	387	412	371	386	389	375	376	368	377	346	387	402	411	377	385	367	395	370	371	392	366	387	388	397	398	382	367	392	395	357	386	368	338	371	369	380	414	363	382	366	379	373	404	390	384	381	420	397	362	362	368	372	423	398	336	407	386	365	385	380	388	384	357	388	418	407	397	424	354	400	398	370	393	364	398	351	375	381	381	388	398	321	402	346	421	389	363	396	394	368	365	397	388	387	374	372	385	381	342	376	385	400	397	373	399	388	363	384	390	366	391	377	366	390	372	346	350	349	368	360	416	392	411	384	423	362	368	397	378	363	382	390	394	387	398	364	372	392	377	346	374	369	390	379	392	382	400	403	381	351	370	369	368	335	397	382	371	403	381	384	360	373	373	384	398	379	362	347	364	373	409	362	355	411	357	336	395	367	371	384	379	379	389	375	367	377	373	369	370	368	385	365	351	380	369	362	377	370	390	367	369	375	399	382	398	354	409	353	371	325	375	370	367	376	349	389	393	376	364	395	367	395	402	377	414	378	366	364	375	433	393	369	346	358	380	416	396	361	354	377	386	393	413	403	375	405	409	403	357	359	396	364	338	374	376	370	372	388	390	381	382	387	397	382	392	379	409	362	414	395	388	370	373	394	345	392	375	347	376	354	341	413	370	383	390	380	385	381	369	386	324	378	363	376	400	352	408	395	355	372	371	383	365	334	393	408	370	380	406	347	371	379	359	365	375	362	367	404	408	368	409	397	369	349	394	382	392	395	364	374	413	386	366	360	363	395	416	381	364	370	397	369	356	407	365	380	382	377	392	371	402	355	373	393	373	403	363	374	393	342	401	374	359	349	363	372	399	399	409	367	382	355	414	364	370	371	414	407	364	368	386	342	400	385	379	423	396	392	392	385	372	381	392	378	389	388	382	370	393	381	410	367	392	349	359	345	383	370	330	410	376	419	362	355	350	418	345	376	416	338	379	351	348	374	376	380	398	387	410	383	435	378	416	382	350	405	396	348	394	391	382	382	366	392	369	355	368	356	363	390	348	334	384	351	380	361	393	356	409	353	367	393	322	362	401	369	421	363	391	374	380	399	389	380	374	395	368	372	387	333	345	368	363	352	384	363	357	364	362	395	353	387	409	356	396	372	350	384	378	345	369	340	391	384	415	368	368	360	399	362	378	382	397	364	395	374	384	371	384	373	376	372	368	377	380	415	374	358	399	351	401	385	368	375	373	391	376	330	358	381	336	376	382	402	360	377	360	385	382	362	363	385	358	406	417	362	362	372	375	395	363	381	399	374	366	387	354	387	366	416	366	403	408	379	371	361	373	353	433	359	394	385	378	382	373	341	377	399	363	354	390	409	377	403	361	373	361	407	376	346	351	373	365	389	365	392	361	381	383	372	393	395	343	376	377	366	375	377	350	420	366	355	366	374	424	391	388	382	387	367	360	348	388	381	374	407	368	369	393	391	368	376	444	384	385	409	401	380	389	342	378	410	392	388	413	376	378	364	358	376	374	367	414	374	401	393	376	379	398	378	374	331	347	384	376	371	360	417	414	409	391	358	389	379	376	381	372	356	335	371	405	357	364	395	400	361	382	395	359	380	374	351	376	362	343	390	396	361	360	368	345	368	378	360	362	373	392	381	422	337	399	346	361	385	382	377	368	355	379	363	369	347	357	378	381	372	390	372	350	382	377	360	386	378	373	388	386	389	390	390	366	405	388	408	367	345	351	387	406	389	372	382	396	389	377	376	390	389	404	391	360	407	343	353	378	387	402	373	391	386	393	347	395	394	363	366	369	380	387	381	376	368	365	367	359	371	374	382	355	386	422	366	416	371	377	408	404	352	371	353	375	387	336	411	403	389	374	372	334	381	376	370	377	350	386	352	364	367	397	405	393	351	358	381	377	368	376	356	355	351	404	369	400	364	379	389	347	365	394	369	372	378	421	392	395	372	351	350	355	369	374	369	363	395	345	371	361	356	397	370	392	378	370	387	362	387	392	346	334	402	367	368	368	344	408	345	399	361	371	360	388	349	360	346	391	389	378	397	380	353	398	364	388	367	356	360	369	382	383	374	356	368	368	383	345	370	363	348	369	372	369	404	358	378	386	378	368	394	380	377	383	388	381	366	364	395	346	382	416	363	363	378	374	359	369	376	369	382	403	345	371	408	379	360	395	398	368	368	385	360	387	378	375	382	393	383	359	392	346	373	383	368	364	382	375	398	388	392	382	375	401	397	378	394	363	405	393	371	368	384	375	413	375	407	378	350	364	389	365	345	390	410	355	362	380	393	357	400	355	386	392	354	363	352	400	353	353	388	367	395	368	351	378	386	390	405	371	386	372	378	382	343	351	402	336	344	369	385	411	368	390	398	388	382	413	397	360	355	377	372	360	386	362	356	402	389	385	376	388	368	360	379	350	383	352	384	376	382	393	385	387	388	403	362	377	363	380	372	384	354	346	379	379	342	364	386	376	368	346	387	388	395	329	385	343	385	346	371	351	414	396	380	364	376	394	382	396	358	388	377	396	368	366	383	359	356	406	367	371	362	387	362	390	358	377	349	410	408	399	360	373	370	404	347	345	363	385	342	339	378	393	380	395	351	363	390	368	380	379	379	367	380	416	391	379	352	368	380	369	385	360	354	373	388	329	386	400	420	380	379	374	401	375	369	412	400	343	380	393	401	390	384	412	378	391	374	393	366	384	379	378	372	363	325	380	359	356	355	368	385	415	400	386	376	352	378	401	350	368	385	381	348	388	366	387	365	388	368	374	369	396	392	389	393	381	377	395	388	410	351	409	381	350	395	331	349	352	342	365	405	390	373	379	393	365	348	395	378	406	377	356	398	432	369	381	371	361	397	396	380	376	428	364	361	354	376	386	401	360	379	354	406	363	373	352	374	336	370	385	375	400	387	361	376	379	349	367	352	358	389	400	363	359	408	390	394	343	393	382	373	372	394	386	373	368	411	389	367	386	402	406	375	377	380	401	396	395	383	407	393	388	408	385	392	333	370	413	361	394	364	388	362	350	368	354	348	393	379	373	404	366	393	378	374	411	354	396	365	374	346	391	405	375	355	394	393	375	373	393	391	387	387	367	350	416	348	399	382	401	367	401	387	361	391	392	389	348	371	404	401	380	376	379	360	356	388	393	377	361	377	380	393	389	376	383	380	352	381	360	381	389	352	365	348	364	346	366	391	350	429	357	388	382	381	378	339	385	389	373	373	398	358	352	375	372	426	384	375	361	355	397	376	371	355	380	399	368	335	355	398	382	383	365	386	359	369	368	364
22905	21190	29006	23672	21191	21225	8483	963	686	585	488	455	393	399	333	324	295	299	283	285	265	262	228	261	254	225	209	251	261	230	235	210	214	204	215	200	226	185	206	219	167	212	202	183	196	197	191	183	186	215	208	181	198	208	199	200	202	205	208	213	185	180	178	199	215	222	198	203	196	211	187	203	198	174	199	178	172	194	209	156	206	194	185	177	214	184	217	190	203	192	193	194	188	184	180	184	187	180	184	187	201	177	178	190	200	172	191	170	210	171	168	183	190	203	192	195	189	184	170	191	181	174	197	202	202	180	194	197	207	163	189	202	205	178	208	183	202	183	192	209	183	204	182	169	188	155	196	182	198	206	172	213	196	208	200	183	169	194	203	200	210	179	222	194	178	186	182	216	190	179	191	209	186	163	190	210	183	180	176	172	187	179	196	187	198	177	200	202	176	223	188	189	186	171	193	175	174	195	197	171	181	192	181	177	209	189	181	185	189	207	187	179	165	199	189	199	205	199	191	177	203	173	150	185	207	171	208	172	174	188	190	184	175	180	184	174	179	186	210	178	186	196	200	188	171	168	189	191	166	191	152	180	190	180	193	188	168	186	181	185	194	173	189	194	174	192	172	189	213	201	204	187	188	192	199	177	203	204	188	182	180	179	197	197	183	189	168	171	228	184	151	181	162	183	170	170	209	181	191	183	163	174	192	191	209	184	215	186	210	180	199	200	221	196	180	175	178	188	195	176	186	177	180	176	193	200	194	180	186	204	183	195	178	188	197	171	186	211	179	182	185	200	173	182	170	197	197	194	194	201	220	171	170	200	196	207	181	185	195	204	209	188	184	168	207	189	173	191	182	204	184	190	188	194	182	153	163	184	172	186	180	204	170	173	182	198	209	199	188	222	196	207	153	193	170	222	190	183	167	187	223	185	196	197	166	186	202	189	184	169	194	204	185	180	184	213	197	174	195	175	186	181	180	209	195	190	168	196	162	184	184	156	178	204	188	226	180	169	188	203	213	187	223	183	183	173	186	177	196	179	174	181	182	174	196	156	187	168	185	177	206	181	202	204	199	182	165	174	188	173	196	202	196	215	198	181	193	183	211	170	194	183	191	194	189	204	176	199	191	184	197	216	170	194	204	184	185	188	177	194	200	180	190	208	216	188	183	185	152	185	207	197	177	184	174	196	193	165	201	166	172	203	181	188	164	213	178	171	210	189	181	180	177	178	168	177	187	163	183	173	179	168	181	187	173	191	204	174	199	181	190	173	192	198	158	179	194	199	192	189	201	182	187	177	187	188	181	174	183	169	187	194	202	169	175	183	190	212	187	178	190	193	207	193	168	164	203	190	191	173	191	176	210	200	179	195	179	187	200	184	163	200	190	202	184	188	201	185	182	182	182	179	191	186	206	189	170	202	198	182	198	170	210	190	176	167	194	201	208	167	182	188	163	183	218	170	173	184	201	184	180	191	195	171	192	188	169	191	172	153	203	201	192	207	183	184	201	194	200	198	169	215	165	193	185	178	203	171	192	208	188	171	176	192	179	183	181	180	178	171	199	182	195	181	186	207	182	215	190	194	158	183	195	204	176	147	211	209	189	201	174	179	197	186	179	179	169	160	184	184	187	160	193	195	180	156	187	161	183	186	175	182	214	194	188	184	157	172	158	186	177	165	167	157	189	165	204	172	188	185	186	210	194	180	208	180	168	203	187	174	184	199	190	182	199	182	200	161	175	195	179	217	181	205	180	187	189	217	170	218	172	206	191	183	191	200	202	180	146	169	190	200	206	176	208	188	167	187	191	195	194	190	196	195	156	203	180	171	182	188	179	182	204	177	209	200	177	208	198	194	201	187	172	189	166	186	204	174	188	192	205	192	169	194	186	197	179	181	206	199	198	188	189	189	176	185	175	175	197	196	190	173	181	220	179	196	193	192	185	185	187	175	195	196	179	172	162	169	197	187	182	192	175	191	174	178	212	193	176	178	178	185	179	188	197	171	222	180	173	199	188	211	162	216	180	165	198	190	173	174	169	185	213	181	188	192	179	207	176	211	180	213	171	218	178	202	182	184	206	208	202	190	196	188	198	201	148	166	204	173	175	196	192	176	175	197	184	188	174	184	179	187	193	191	184	192	178	201	177	166	189	202	193	184	175	176	181	181	211	194	197	193	178	172	180	209	185	190	184	187	181	196	180	197	181	175	182	183	221	195	195	192	205	186	186	192	193	212	173	172	199	196	200	172	192	220	191	155	197	163	164	184	186	172	193	179	190	184	182	170	180	173	192	193	195	198	193	204	225	168	203	179	173	184	161	183	196	163	203	177	192	163	202	178	199	196	204	185	192	184	184	176	186	177	198	199	177	166	202	178	174	163	207	161	181	221	204	161	182	181	193	191	207	221	209	209	172	177	192	202	193	209	212	193	182	183	170	199	191	205	193	181	198	187	196	196	167	187	189	187	209	161	148	177	187	204	165	216	192	169	188	179	182	191	195	180	179	203	173	198	191	204	190	175	182	178	181	197	182	185	164	183	191	172	179	166	171	198	196	188	212	150	203	179	173	181	183	169	197	199	188	200	172	166	211	188	191	179	137	210	159	182	203	176	173	168	186	179	197	202	186	174	186	176	199	191	165	191	190	184	189	199	207	177	195	192	167	178	201	195	167	174	193	185	199	197	160	207	188	184	171	182	176	189	196	214	195	183	200	155	200	200	176	186	206	207	192	174	216	185	196	173	190	187	191	212	154	200	192	197	179	187	189	176	203	196	180	181	176	207	165	181	188	185	166	212	191	195	214	198	194	176	191	187	173	207	190	191	192	201	199	167	206	182	192	177	184	178	178	189	196	198	193	184	177	176	179	203	201	177	170	182	188	177	191	179	176	184	204	197	202	196	196	170	175	205	189	206	203	166	192	186	170	164	188	198	157	209	170	188	201	203	189	188	189	203	189	192	188	206	176	174	186	181	192	164	193	193	161	186	165	188	178	178	192	198	179	197	204	164	170	161	191	180	157	194	162	175	209	180	182	187	185	213	176	162	185	168	203	198	174	206	189	185	199	220	187	175	182	183	216	177	163	192	197	174	184	175	201	204	191	183	189	186	203	199	185	175	195	179	194	178	188	183	175	166	179	187	210	196	174	179	212	202	207	194	182	189	174	189	200	177	207	191	188	176	179	181	200	190	201	192	178	189	162	190	176	193	186	183	199	176	181	189	200	183	185	195	186	201	204	189	169	179	230	187	201	177	180	180	188	182	178	214	163	204	177	192	190	181	191	208	192	187	191	205	209	193	184	180	200	149	188	195	169	189	181	181	192	204	179	205	181	189	191	196	187	179	177	190	170	193	189	177	200	191	183	181	193	166	161	197	161	187	177	207	200	179	197	191	188	211	173	182	182	183	171	177	187	209	207	184	160	197	211	182	206	176	181	190	180	182	168	201	157	176	180	212	218	195	171	184	197	194	217	175	169	176	210	182	202	169	190	192	191	178
8815	19880	15290	7162	4850	3482	2635	2004	1602	1429	1103	930	808	746	672	581	512	498	496	419	420	391	374	392	363	332	309	351	338	337	320	321	311	296	300	299	288	252	255	258	273	293	290	266	254	290	261	266	243	260	273	256	264	247	244	230	235	235	237	249	263	264	255	237	193	234	251	228	266	227	246	274	233	220	235	254	234	255	232	243	259	232	253	251	240	272	266	251	252	248	238	248	259	251	245	237	266	254	231	229	250	254	243	248	229	223	244	278	249	233	263	255	262	263	223	233	252	239	228	230	259	244	250	230	251	227	237	236	211	239	238	260	237	232	224	262	228	245	222	242	246	242	280	243	220	219	227	209	255	244	284	243	243	231	230	250	240	238	261	245	254	218	219	229	232	243	240	238	255	239	223	231	258	211	204	229	232	215	242	210	245	220	245	232	241	246	250	226	221	263	237	251	236	242	232	224	248	225	221	262	226	208	270	238	231	251	214	228	252	246	232	250	245	238	227	219	265	256	235	222	241	236	253	266	255	209	261	220	229	228	231	247	233	229	221	233	225	209	249	221	214	230	241	213	259	250	217	225	242	236	248	236	239	243	226	261	218	240	247	219	199	260	221	220	245	248	228	228	252	239	235	249	247	265	215	231	252	223	233	252	221	246	237	256	228	262	237	226	262	240	211	219	262	243	235	235	232	241	267	251	221	221	233	249	232	238	219	258	274	233	255	219	230	212	236	217	227	244	209	225	244	241	238	243	209	247	256	246	222	239	235	260	252	224	258	267	238	262	262	222	265	250	234	238	222	231	227	210	238	235	256	229	231	230	245	257	217	245	235	216	231	269	236	247	228	228	241	236	245	235	231	225	226	246	234	241	245	248	247	228	247	221	227	219	236	225	197	259	238	210	242	239	212	239	234	244	217	245	224	251	231	239	228	233	224	255	256	212	216	227	235	228	231	245	229	251	224	224	201	220	238	216	253	214	277	243	240	245	228	218	234	242	233	249	252	267	228	205	215	207	238	275	216	235	228	228	229	226	230	250	245	236	261	229	220	210	223	246	235	240	226	250	217	233	235	215	270	251	233	228	239	251	242	221	219	236	228	236	236	225	229	254	233	251	246	252	215	227	229	262	234	219	234	232	233	234	226	232	219	206	221	245	247	236	226	223	245	259	215	210	228	244	234	226	242	232	244	223	226	212	222	246	232	218	254	209	220	220	235	234	223	244	215	240	235	249	216	208	221	237	219	206	233	245	237	234	209	261	229	218	219	214	252	230	266	242	246	222	233	252	220	226	225	241	221	262	233	238	244	251	244	221	224	212	242	245	225	224	251	247	224	233	245	256	219	242	218	237	221	222	261	243	216	215	251	267	219	241	226	260	230	224	277	239	233	250	241	249	258	228	217	224	241	239	239	231	231	230	247	241	251	234	277	245	229	242	201	214	254	264	218	256	247	255	217	255	236	231	265	227	206	230	243	256	200	258	244	258	238	228	223	218	245	222	219	221	210	225	219	234	259	238	228	243	231	245	240	245	242	210	234	264	231	214	269	232	233	268	237	260	245	237	240	249	263	219	230	231	229	248	237	268	216	242	249	229	217	218	224	243	216	253	234	210	243	244	243	232	243	253	236	258	234	257	237	222	223	221	235	243	243	233	212	256	230	249	246	251	250	215	255	225	250	253	242	229	226	251	268	225	251	237	240	221	274	218	246	240	253	255	242	262	230	252	260	239	246	211	257	221	235	257	236	252	243	227	260	245	232	236	239	271	231	237	250	248	226	233	232	210	236	229	257	224	236	223	266	214	249	230	224	233	253	244	224	210	241	230	238	253	280	257	243	255	233	237	246	240	229	214	224	225	249	230	207	238	247	244	214	249	252	233	228	206	249	248	241	235	204	233	247	219	243	256	230	217	235	224	218	268	218	231	259	199	238	239	244	253	230	241	209	255	249	252	252	238	224	239	249	235	228	252	235	246	279	237	227	249	231	238	230	234	221	261	245	229	238	243	195	241	226	217	215	229	232	230	232	247	246	223	252	237	223	246	241	240	234	221	247	256	229	220	202	223	215	221	236	225	233	225	241	235	229	236	261	239	208	241	209	246	267	249	245	218	236	237	234	231	235	243	237	236	241	230	229	222	240	272	257	236	222	217	218	213	247	245	232	237	235	261	276	211	236	227	262	235	223	247	246	251	280	242	239	219	227	249	260	243	232	237	231	212	222	247	219	218	237	243	229	235	240	254	229	238	224	253	229	217	235	261	218	238	203	224	232	216	239	235	252	263	234	252	217	266	249	238	230	205	240	232	225	255	219	238	232	236	237	204	267	246	207	245	248	227	222	228	240	234	250	229	212	237	218	216	218	237	247	235	235	236	224	239	238	248	221	229	245	227	244	273	236	216	236	212	223	249	226	231	227	252	254	230	225	254	229	228	239	237	229	222	211	242	262	234	239	256	225	237	241	232	251	237	245	221	218	258	263	260	236	227	223	245	249	224	256	241	245	241	236	249	230	239	241	238	227	224	231	241	243	239	227	254	243	251	228	243	264	247	229	253	259	212	223	227	220	236	234	217	254	226	220	220	213	237	254	232	223	218	260	224	219	275	270	242	230	261	246	227	236	237	228	245	242	235	226	269	265	256	216	247	247	240	230	232	237	236	222	225	229	247	211	217	240	256	241	242	234	233	209	247	232	258	234	258	204	224	207	248	222	244	217	229	244	236	222	234	255	247	244	228	245	232	243	233	208	275	227	240	224	237	232	247	249	240	252	204	232	242	240	225	232	223	230	247	239	229	217	249	254	265	248	197	263	252	241	222	251	231	250	236	233	227	227	252	224	246	259	221	235	239	235	228	239	236	228	248	251	260	235	217	203	225	225	241	252	225	246	237	245	226	242	242	251	242	243	218	237	244	238	217	207	230	238	219	222	236	237	264	231	244	225	216	198	259	253	232	216	215	235	244	230	231	227	232	250	265	239	250	258	231	253	237	230	251	251	228	243	236	225	227	208	237	219	249	231	246	249	212	248	232	204	223	237	240	235	246	256	227	258	249	232	257	229	219	206	225	232	220	245	238	201	225	238	244	235	229	208	234	224	257	256	242	233	257	234	238	254	197	236	251	232	222	232	258	226	218	232	241	199	251	262	264	248	230	218	241	248	235	244	218	244	243	221	241	244	244	231	205	242	214	240	258	224	240	239	220	248	232	218	233	232	250	217	217	230	211	238	241	238	227	259	226	239	222	216	242	217	250	216	269	237	253	252	243	236	215	228	236	230	240	221	246	236	244	239	249	247	229	233	248	242	245	248	270	220	227	217	232	276	249	250	266	228	223	243	226	217	226	233	212	247	223	226	258	246	218	237	246	231	237	230	234	240	222	226	226	251	203	224	256	252	252	249	244	244	221	235	249	217	219	255	256	267	240	203	230	248	245	226	241	226	231	221	214	249	259	230	250	222	234	212	232	245	253	238	210	251	229	248	243	222	249	254	240	246	236
26997	20466	8893	1067	730	617	620	649	605	570	559	589	562	642	586	562	559	539	595	574	571	602	599	612	564	566	541	577	590	577	633	560	534	565	599	597	552	560	553	571	562	575	565	590	584	571	579	559	568	543	556	564	560	554	549	584	562	558	564	557	599	585	539	565	589	576	569	562	559	563	539	571	600	560	571	554	526	537	520	570	601	583	540	541	553	581	550	544	529	565	556	550	570	560	586	569	568	565	538	597	569	581	628	574	564	557	577	546	535	579	555	594	528	551	542	556	547	587	587	576	557	585	554	582	588	545	543	551	591	558	555	552	551	568	554	567	552	563	581	523	549	595	515	503	562	574	568	555	579	598	588	573	556	593	577	543	581	526	605	574	579	570	580	573	561	567	551	606	582	539	537	585	554	575	588	581	568	595	581	569	568	551	582	548	592	540	584	546	569	573	532	600	552	566	588	570	599	541	555	558	593	529	585	557	553	581	584	592	565	521	533	538	588	514	520	602	570	567	559	572	522	569	595	614	582	546	590	627	590	549	567	563	560	573	611	568	553	573	566	541	578	577	591	547	547	546	576	561	586	539	581	580	575	581	545	619	556	588	595	570	559	547	622	570	616	606	547	581	575	550	577	573	555	550	543	552	546	560	626	549	616	592	529	595	548	576	540	550	613	585	588	542	614	549	564	523	598	593	646	559	617	526	545	599	525	510	570	570	564	564	551	547	603	579	559	566	584	582	591	529	539	564	541	588	583	586	564	571	563	524	602	567	596	607	592	556	571	554	537	533	585	541	589	576	577	588	527	570	566	609	532	595	567	554	618	569	568	603	567	630	547	572	569	557	564	571	548	584	547	606	558	561	579	585	584	578	606	554	553	566	569	583	567	594	583	599	602	570	612	586	551	596	578	584	571	619	593	591	593	593	577	620	552	597	561	573	616	601	563	551	583	586	565	592	593	589	547	592	598	548	581	550	572	570	585	568	611	585	567	561	590	604	577	540	581	561	560	567	512	543	557	587	571	560	555	561	559	552	623	582	537	633	583	570	573	589	580	572	579	550	522	609	554	569	591	570	561	579	600	556	587	556	576	539	571	548	547	583	586	578	577	577	534	595	560	578	544	578	574	590	555	579	527	585	590	588	565	576	581	563	579	569	558	571	581	571	556	554	589	595	563	591	547	610	561	613	609	539	548	528	567	596	584	517	598	562	548	547	552	569	554	536	592	555	572	556	526	574	543	589	556	586	583	623	549	630	562	524	561	575	559	541	541	600	569	531	518	535	587	590	559	577	562	539	577	606	601	581	589	540	569	554	584	586	573	548	573	580	530	578	562	568	626	586	524	600	546	570	551	582	576	554	575	581	512	580	574	543	591	548	561	569	621	579	581	576	538	570	571	570	540	522	553	577	592	528	545	557	565	603	577	574	555	507	554	563	589	594	539	571	572	591	589	568	577	561	624	554	572	550	537	545	579	565	553	532	556	562	563	583	586	572	564	596	569	606	528	562	584	583	584	557	614	582	622	590	538	538	586	562	570	577	553	584	558	609	576	586	589	562	553	553	559	576	599	556	553	568	535	576	590	552	567	577	557	573	528	588	576	548	588	561	578	567	546	558	557	538	574	564	551	603	572	605	597	590	570	554	582	574	559	534	558	555	563	565	571	593	567	538	577	578	583	586	550	561	561	533	625	588	554	558	553	529	569	545	567	581	536	556	555	557	570	529	505	622	564	537	566	610	547	583	641	597	583	539	608	570	561	534	540	543	546	528	541	562	563	600	559	561	561	582	578	519	568	565	593	548	603	599	556	562	563	592	568	562	587	542	581	595	575	601	588	613	566	566	647	559	578	577	539	543	536	569	548	576	550	600	576	583	565	559	583	596	597	541	567	610	578	557	539	562	548	566	579	577	572	579	596	569	549	542	529	558	557	558	577	614	564	553	539	544	597	577	554	548	574	580	584	644	564	593	582	544	601	578	555	558	545	583	542	549	519	549	559	551	546	640	590	548	597	543	567	524	572	533	543	539	559	612	543	586	588	605	574	569	537	560	517	597	582	534	571	575	562	551	531	524	551	587	584	554	576	524	551	542	567	569	559	560	546	572	619	569	516	544	532	557	551	579	538	601	573	538	562	601	553	578	542	562	574	568	608	537	618	569	536	581	595	576	582	580	578	544	541	554	576	569	532	559	556	583	542	599	561	574	607	572	526	597	600	570	574	601	601	569	548	577	565	558	511	589	567	572	577	585	575	511	555	569	519	594	572	567	588	595	601	529	520	544	596	596	557	572	545	571	557	585	557	582	549	549	541	565	598	572	600	550	575	582	512	561	554	539	551	552	557	563	576	549	557	574	549	523	527	548	560	584	579	576	574	569	553	564	583	558	582	592	591	592	592	593	607	567	604	594	543	588	601	593	600	512	581	582	579	562	555	577	576	506	583	562	575	611	595	565	599	598	582	576	566	599	578	526	542	569	586	595	564	578	585	570	581	595	546	587	541	558	566	552	554	573	571	596	541	583	547	582	520	579	542	569	518	605	577	584	595	579	573	610	547	564	556	558	574	565	568	553	562	613	569	563	570	561	578	559	596	510	518	574	519	606	551	574	576	586	568	562	602	543	597	577	588	571	554	572	570	560	573	554	566	567	577	577	553	567	525	613	569	594	578	591	519	571	582	567	544	595	568	593	531	551	589	595	579	581	593	571	580	560	595	592	580	605	626	571	520	549	532	612	544	560	565	569	594	563	556	567	623	604	580	539	538	573	568	582	583	585	586	605	582	536	596	592	558	541	551	608	566	576	543	580	563	533	576	596	586	565	599	573	579	558	583	548	539	557	572	591	558	524	555	550	534	542	537	534	519	539	532	602	582	561	572	549	586	510	556	593	588	583	562	599	549	530	529	565	617	551	566	582	542	585	580	578	560	540	547	544	553	544	583	572	580	541	579	569	543	571	578	528	580	557	570	573	549	556	581	571	539	557	570	608	562	571	622	564	550	559	551	545	543	561	544	542	573	614	561	557	556	528	581	572	610	571	602	546	566	498	554	565	574	572	557	571	576	570	555	559	577	603	560	545	577	546	578	545	549	542	596	529	594	593	613	576	537	587	597	600	569	547	548	578	594	573	499	588	580	592	575	562	546	566	551	550	542	583	625	585	559	594	574	606	608	595	561	585	533	564	592	574	617	586	567	540	578	562	579	551	564	547	578	585	570	579	558	545	571	578	546	611	584	543	556	557	569	593	582	576	570	571	553	582	580	543	563	505	557	591	565	593	605	584	592	600	549	575	547	576	543	517	561	597	588	599	604	570	590	571	563	638	567	583	548	580	563	542	622	574	564	566	562	546	540	595	553	557	587	588	567	564	576	575	563	587	540	538	587	528	575	569	557	556	573	575	569	603	558	572	575	591	582	583	536	600	586	526	537	601	579	596	609	563	527	550	564	560	601	607	535	588	562	575	556	566	562	556	564	588	579	583	574	588	544	561	542	586
4998	4016	2599	1115	858	829	800	829	778	783	767	711	762	725	775	777	737	745	692	741	735	769	731	731	711	711	732	740	744	711	732	698	753	745	785	723	740	758	756	713	681	714	718	715	692	745	772	742	747	693	709	707	765	759	744	685	736	664	776	744	804	746	736	715	755	721	764	744	716	731	710	734	742	720	680	729	758	728	736	731	742	760	732	729	716	744	706	719	722	731	705	699	718	685	707	771	730	745	715	723	744	744	763	727	745	716	701	697	733	752	749	677	680	743	712	710	732	714	676	721	754	736	761	730	785	718	704	695	743	689	733	775	766	691	753	726	762	724	732	719	714	742	720	710	747	733	737	711	730	713	687	718	716	769	714	707	737	740	751	705	711	713	719	702	721	717	714	713	759	709	749	676	736	738	778	689	703	726	685	749	713	711	762	723	739	753	711	700	733	723	755	729	720	781	711	716	730	698	734	763	735	722	694	754	713	712	745	710	748	730	692	757	726	686	789	680	694	751	725	727	740	726	766	760	726	719	727	731	722	745	717	732	716	748	686	701	727	685	757	719	686	774	760	805	751	729	736	690	763	751	775	682	682	706	707	733	772	734	792	696	695	746	717	733	742	736	774	750	729	771	706	742	678	715	728	666	731	742	748	740	735	709	704	763	706	763	773	752	747	784	718	739	741	748	749	702	750	718	731	701	718	737	712	723	771	721	738	709	721	712	712	780	699	748	758	694	676	742	725	725	737	713	710	726	726	696	663	720	713	693	757	691	733	775	731	782	750	717	733	734	707	687	721	685	708	717	701	715	683	738	705	697	730	708	686	754	711	700	685	751	707	724	726	751	703	757	729	758	724	685	737	750	683	748	746	744	737	719	729	740	704	697	716	741	704	724	767	713	747	709	687	734	703	732	665	741	707	723	734	710	764	713	688	707	726	724	733	688	721	694	757	759	728	708	759	703	731	737	752	730	713	673	678	723	752	702	731	730	699	732	735	736	734	751	710	754	695	726	701	706	691	781	717	708	712	695	702	744	749	716	734	748	763	759	772	710	751	707	745	764	727	708	722	724	725	720	718	707	717	726	719	671	699	760	711	703	743	765	764	738	706	727	742	733	697	728	741	707	707	756	709	689	753	771	733	681	744	747	702	717	703	781	677	680	773	743	732	770	749	703	727	732	678	774	721	721	744	724	702	728	734	724	734	775	727	712	702	729	746	758	709	689	739	722	678	760	714	716	726	683	700	701	733	696	753	720	708	725	701	768	752	744	692	731	732	726	680	724	731	736	731	720	736	760	758	710	730	669	731	688	718	746	722	737	684	753	687	700	789	706	740	714	704	737	715	705	729	707	709	747	735	687	676	791	718	762	715	770	694	718	729	719	702	766	738	735	685	729	705	770	727	680	760	751	672	736	789	767	713	767	713	753	722	734	700	688	707	663	705	699	784	731	748	682	774	714	690	708	740	771	721	714	696	743	690	686	715	686	711	716	744	715	720	704	769	728	687	734	762	678	715	692	677	709	716	751	733	715	706	705	702	762	708	778	706	791	721	771	773	706	735	716	669	721	728	712	716	758	716	729	735	705	734	702	746	710	768	715	733	693	712	710	744	716	779	741	756	720	741	729	719	743	699	737	682	708	705	749	703	766	711	718	720	706	695	717	734	722	726	737	746	731	729	782	693	721	728	745	709	803	717	696	741	781	720	711	700	703	735	711	700	721	751	795	701	738	740	706	672	751	740	711	764	723	766	719	679	719	732	725	740	717	734	713	775	744	710	722	671	681	750	726	775	690	725	787	714	747	754	737	735	713	719	716	717	746	729	725	681	752	710	717	711	801	707	744	715	735	706	682	734	748	753	678	756	723	721	723	715	698	774	722	793	710	748	752	714	762	717	701	705	707	683	705	783	738	751	770	738	709	741	753	802	723	707	725	752	724	707	724	731	739	720	707	747	742	728	762	718	704	744	708	733	714	745	713	709	737	744	729	694	713	727	722	689	748	745	735	736	712	752	716	721	733	767	728	718	746	703	677	725	729	725	700	688	690	686	680	703	680	732	748	733	777	739	676	705	755	749	715	736	746	710	707	742	714	747	723	702	716	738	713	738	746	816	704	746	736	745	747	769	694	683	747	739	747	710	771	739	775	696	779	712	729	707	748	762	740	763	744	688	704	738	686	699	753	734	717	741	696	732	758	725	714	702	755	703	700	692	710	787	708	732	719	720	723	779	739	735	744	729	756	705	739	677	692	731	718	689	733	700	667	744	761	711	746	745	702	728	675	685	716	744	694	738	740	722	711	728	767	767	693	756	748	708	746	742	703	734	764	673	731	748	694	727	744	747	701	697	766	721	696	693	757	740	703	774	713	745	739	713	739	709	779	710	732	763	752	734	757	755	754	723	700	737	725	720	734	731	730	754	700	687	714	698	658	730	720	745	718	726	697	712	694	689	691	705	730	715	706	729	727	740	746	735	738	743	706	723	729	709	702	716	719	733	717	714	721	716	784	769	754	769	730	686	700	692	768	708	700	719	680	718	746	704	757	728	720	740	719	772	699	733	762	734	750	774	724	744	723	759	733	742	721	763	754	764	735	753	726	736	705	696	682	750	710	714	744	708	725	741	720	708	749	733	737	739	739	726	728	701	687	714	711	715	750	737	716	750	779	749	804	753	717	733	759	722	733	720	742	730	726	738	722	713	707	682	687	672	746	743	695	741	743	722	715	703	714	732	728	718	734	685	773	704	685	753	693	702	761	750	718	729	710	714	702	733	671	710	707	744	675	730	750	720	764	705	698	698	740	745	648	729	695	724	778	748	759	760	718	739	730	747	720	689	719	722	766	670	727	742	695	725	752	742	745	761	758	699	746	783	715	704	708	724	754	685	715	713	703	691	717	698	765	716	718	771	742	729	703	725	687	747	733	736	770	682	712	702	717	704	735	791	749	692	741	733	733	696	727	812	746	773	773	721	693	721	703	717	704	740	697	700	677	765	718	704	730	716	733	696	726	754	738	753	794	728	774	731	735	767	707	733	719	707	774	777	729	746	769	671	738	730	735	709	763	705	710	728	720	702	701	763	769	732	787	735	794	732	686	690	735	684	692	741	738	693	757	761	736	763	713	702	752	752	744	710	767	726	705	707	719	694	687	752	772	765	693	701	759	737	728	703	726	728	696	741	759	760	686	718	703	814	724	732	738	729	788	718	699	773	732	780	740	738	788	699	749	752	649	693	703	738	709	737	699	708	757	742	744	751	743	723	712	728	718	778	720	754	714	733	739	692	748	715	759	719	734	716	703	745	715	733	695	694	721	741	740	722	728	730	737	691	747	740	709	746	719	786	711	703	693	730	709	765	702	695	693	744	679	745	727	726	732	751	749	695	727	736	758	708	750	707	773	754	723	725	747	771	731	687	735	751	704	730	724	702	743	742	681	739	688	681	699	756	720	730	737	719	720	720	736	712	781	729	707	712	696	737	759	695	737	757	722	740	722
23790	21192	28603	24074	21198	10856	1097	695	505	448	473	433	367	371	408	371	336	313	316	341	315	344	346	322	295	320	303	312	309	272	339	291	298	278	265	268	295	311	287	299	294	269	275	304	320	320	279	286	259	269	308	292	291	284	286	273	282	294	311	303	298	281	300	265	271	258	286	282	299	275	272	273	288	258	287	286	280	285	280	272	298	288	293	285	283	298	282	256	263	291	264	254	297	268	267	296	285	302	274	269	290	274	287	287	278	294	292	284	297	261	294	272	315	289	267	256	300	250	267	242	291	290	267	254	286	262	284	324	269	276	308	274	292	260	295	318	286	277	287	280	256	271	273	261	281	325	286	299	305	309	305	289	309	271	280	273	293	284	278	273	274	282	287	294	301	287	290	290	276	259	296	292	296	284	273	275	290	277	282	273	287	287	296	284	318	295	298	299	246	270	274	266	303	270	246	288	304	296	265	288	300	278	266	306	262	287	288	277	305	299	320	297	292	290	257	273	300	295	272	315	270	284	310	264	264	284	273	297	294	275	293	287	269	269	267	279	275	266	283	293	283	298	257	283	278	270	282	280	298	318	305	259	284	282	259	268	305	341	303	278	285	261	280	323	282	292	265	292	316	274	303	282	263	302	270	266	255	266	315	303	297	240	260	298	274	291	303	267	299	277	275	256	285	284	265	301	273	281	263	287	262	277	290	258	249	280	295	304	299	280	293	288	270	275	266	269	295	281	285	281	293	272	300	288	245	283	241	263	315	273	292	273	289	276	267	277	280	292	263	274	274	297	299	279	320	267	270	285	272	262	289	268	326	276	258	266	290	302	267	276	270	309	286	282	285	262	261	273	288	285	254	305	307	297	283	267	255	298	304	311	285	279	262	257	289	247	288	285	273	283	280	290	273	305	290	287	290	261	279	255	313	289	300	266	284	277	307	255	304	267	283	283	289	291	260	307	281	295	263	274	286	296	275	303	256	297	301	294	280	272	260	263	274	272	283	264	261	282	305	268	309	259	286	284	295	308	271	286	281	290	284	257	281	274	293	285	301	267	301	315	293	302	264	280	265	297	256	279	266	305	265	284	254	262	292	332	270	294	279	299	269	280	299	309	278	264	266	279	260	278	249	258	260	280	306	249	272	311	306	275	279	256	282	252	263	258	294	311	276	277	299	283	299	271	260	291	265	281	304	297	286	266	276	270	291	278	277	287	304	274	286	280	250	298	286	313	290	253	283	264	287	269	253	275	275	284	267	253	287	274	266	320	294	237	307	301	275	278	300	251	278	293	285	296	295	262	266	280	279	307	273	303	310	291	276	270	254	257	304	271	272	265	288	281	270	295	264	287	271	271	282	285	268	292	284	293	278	314	277	291	275	276	259	270	274	295	310	290	272	291	316	265	258	293	307	275	302	242	257	279	302	314	294	295	286	290	313	256	285	279	286	272	286	275	292	285	254	279	257	264	281	276	304	280	252	298	273	266	290	270	261	276	276	286	297	271	272	283	274	273	285	300	293	283	327	264	278	287	286	285	282	289	281	269	289	270	274	270	283	243	293	303	298	261	283	281	277	262	286	294	271	292	300	276	281	321	262	267	282	270	276	281	292	264	278	273	266	313	268	292	301	281	280	247	286	303	290	287	291	299	295	315	273	293	305	272	262	281	278	293	299	292	310	284	299	298	308	309	255	276	257	291	292	280	275	286	297	263	278	279	281	259	299	273	287	290	276	289	312	282	304	301	266	265	284	284	292	267	265	277	271	301	283	282	275	254	279	303	276	290	266	285	282	281	305	273	240	284	273	321	297	291	281	277	288	277	275	268	292	313	274	285	301	298	299	272	277	304	292	274	285	259	275	310	306	265	285	299	279	297	280	267	272	320	286	301	275	270	272	261	281	281	270	312	289	284	286	286	283	267	275	265	284	274	301	278	256	293	277	270	292	271	275	312	295	258	267	252	272	290	276	285	306	267	275	304	281	298	297	302	299	291	279	255	303	276	293	284	312	288	300	294	285	287	278	268	262	277	294	248	285	316	313	286	263	266	291	292	292	270	285	264	270	275	278	254	278	272	290	279	245	270	287	294	269	299	293	244	302	281	285	300	324	276	273	312	287	288	277	297	330	308	270	297	290	281	274	293	286	294	296	275	314	293	249	297	288	278	272	262	274	305	276	276	265	272	323	301	249	267	274	267	261	261	273	291	264	281	259	261	307	285	261	303	234	282	282	285	275	268	267	280	279	273	273	270	259	309	271	277	277	271	262	250	302	289	273	276	302	315	259	283	280	279	295	289	284	283	276	269	264	250	246	275	292	274	278	269	277	312	263	254	272	263	287	301	279	321	280	292	293	272	283	303	277	320	251	274	287	281	298	294	295	273	269	284	309	272	288	294	304	258	296	286	242	283	252	327	285	274	278	266	282	219	251	295	281	278	265	288	275	280	252	275	292	274	273	256	269	292	275	300	297	296	331	288	289	279	295	290	257	312	295	285	276	297	267	299	292	278	286	258	287	284	285	293	288	299	270	247	257	277	231	291	269	299	268	307	305	286	299	292	278	260	297	248	297	300	306	316	293	272	279	285	274	301	317	270	262	278	298	271	300	270	255	255	280	304	302	272	285	301	290	282	263	295	294	277	283	302	249	304	286	273	274	262	244	297	256	253	258	267	258	285	276	257	303	277	285	303	257	248	292	272	273	283	298	276	291	268	275	283	268	291	279	290	257	274	244	282	280	284	272	272	295	269	281	292	284	308	288	249	295	273	254	277	269	308	237	276	258	289	266	280	268	293	287	278	285	269	297	281	295	294	291	274	285	263	261	263	287	273	256	276	260	288	228	305	259	267	288	273	303	265	306	291	271	292	259	284	258	281	286	269	315	285	300	290	299	283	267	273	302	270	265	304	249	269	290	294	262	280	268	310	297	266	291	269	295	264	305	264	241	280	289	270	268	271	281	306	299	297	296	298	278	269	285	312	266	276	289	303	283	296	274	277	283	261	270	292	265	276	270	266	280	299	300	250	269	273	284	276	285	240	278	295	277	297	285	297	269	294	276	280	288	278	270	294	272	285	267	314	283	279	287	280	283	301	305	267	291	298	250	291	283	288	268	304	274	320	302	255	288	280	273	297	284	282	297	290	307	297	276	267	298	290	270	282	272	257	321	284	290	278	273	267	300	324	279	267	285	284	304	294	304	285	270	289	291	250	286	266	269	280	302	286	250	274	272	291	272	287	309	285	286	273	285	289	272	286	268	285	273	281	266	316	296	274	279	293	276	261	270	293	304	286	305	285	302	298	286	308	286	274	258	259	279	299	294	294	270	255	289	303	279	282	303	274	289	295	298	272	260	269	276	254	282	271	259	286	277	299	265	264	287	270	299	286	299	283	290	262	269	299	287	310	299	263	279	280	265	308	244	284	275	275	257	283	252	276	240	246	305	270	287	268	273	259	297	286	289	279	276	300	302	267	263	307	287	258	268	276	295	291	303	284
6258	13892	10092	4312	2933	2195	1659	1313	1122	929	821	777	684	606	605	495	537	549	496	453	478	494	440	443	445	388	386	422	443	366	432	424	425	418	455	438	401	396	434	408	411	377	384	393	396	393	379	382	391	433	393	389	364	362	433	375	346	376	387	411	399	364	373	431	378	371	373	437	375	372	431	393	372	371	354	381	424	365	403	391	416	395	387	381	372	361	388	394	412	411	381	367	399	386	394	361	411	405	394	356	358	393	392	408	359	376	378	394	352	375	379	346	371	350	377	380	424	357	378	378	396	379	382	390	371	366	393	413	383	371	406	369	365	355	369	370	346	393	371	361	375	412	372	386	398	361	389	373	375	397	373	410	381	375	350	368	389	374	384	375	375	344	387	401	344	394	399	418	386	391	390	362	362	389	378	385	341	362	376	392	389	378	378	374	377	381	394	327	385	363	396	377	374	363	364	391	341	395	391	358	409	377	388	381	370	369	391	391	415	397	370	383	383	421	363	378	365	366	381	373	381	370	379	399	381	413	386	389	371	368	366	379	379	402	358	361	354	392	369	387	397	374	389	411	393	408	398	386	401	363	384	368	405	404	396	360	389	401	386	366	386	394	369	368	364	397	400	375	366	391	354	375	382	362	380	360	373	384	365	363	423	368	361	375	396	411	384	388	352	353	423	367	345	392	407	402	386	373	380	362	397	383	394	392	376	400	394	386	363	373	355	366	392	369	378	381	375	425	427	400	384	376	389	385	362	368	360	377	342	379	414	390	373	370	354	369	373	369	378	343	363	371	365	400	361	396	388	402	387	383	380	398	354	425	384	366	416	366	383	412	372	388	390	365	385	382	363	385	391	372	371	375	367	346	394	370	390	373	362	372	344	375	387	371	360	388	392	380	355	395	378	440	390	366	379	364	377	366	373	348	380	390	365	373	364	378	387	395	389	367	376	361	387	366	376	382	400	362	399	428	384	408	358	350	372	374	376	354	417	383	362	370	387	399	359	381	359	386	373	364	356	400	379	416	396	368	361	384	380	372	432	401	389	392	367	395	364	385	378	420	394	399	423	339	373	384	375	356	384	371	339	386	353	408	390	369	372	375	383	392	376	373	362	363	359	370	379	351	368	389	396	379	371	358	368	379	368	397	367	418	390	384	372	400	361	357	371	413	375	386	373	393	365	360	366	366	383	409	375	394	370	437	376	380	363	376	356	390	383	415	375	355	392	359	350	376	385	375	386	381	354	385	406	387	384	372	382	356	390	360	381	370	384	390	375	368	405	352	387	372	374	382	378	396	386	367	418	381	378	383	383	398	366	366	387	360	361	393	383	375	382	400	381	322	391	368	393	369	343	389	402	374	353	398	366	367	390	401	371	404	359	386	391	352	386	371	371	387	393	363	385	385	367	394	378	436	345	390	391	375	376	357	364	375	390	388	370	369	402	372	365	372	406	419	348	396	375	359	375	393	381	398	377	355	377	365	366	394	348	353	363	388	359	412	400	377	364	379	380	335	366	337	368	376	361	363	385	341	404	338	369	360	392	380	391	406	359	403	364	372	350	362	380	383	381	349	411	405	373	347	376	380	336	384	390	392	384	361	367	369	399	345	363	349	354	412	390	398	321	362	392	387	350	399	395	363	374	381	373	393	370	375	375	379	398	338	418	374	374	386	405	360	379	388	332	344	374	355	391	381	377	367	410	384	366	397	348	394	379	412	350	397	374	376	357	383	407	382	424	331	359	366	396	368	402	381	404	339	370	336	398	375	386	375	376	383	356	399	397	359	361	375	367	358	364	402	354	346	398	406	365	337	364	404	384	371	402	356	375	398	388	355	357	376	358	337	389	372	368	416	381	379	407	358	369	404	382	383	389	376	367	385	349	384	357	390	414	394	358	393	389	404	364	367	390	422	368	368	377	382	422	379	375	393	368	371	382	377	363	404	402	402	380	391	390	355	370	388	344	362	361	387	388	361	376	380	352	364	373	397	368	392	366	395	397	376	395	386	364	379	372	354	407	390	390	382	414	398	366	379	392	365	371	352	381	383	400	396	354	389	385	371	369	404	403	363	381	383	392	375	382	383	404	390	382	383	374	384	393	387	352	361	358	421	354	384	372	382	367	326	337	398	378	395	367	381	389	346	384	374	350	413	383	359	341	388	363	385	408	344	384	366	383	399	398	392	386	394	396	400	332	347	366	357	387	379	350	353	403	376	386	351	359	380	376	371	385	399	390	369	365	362	358	355	423	318	364	382	367	374	365	340	368	325	370	397	339	348	341	389	375	415	384	388	413	375	374	348	391	350	387	394	375	371	393	389	337	381	376	361	383	357	357	406	404	404	382	372	365	381	390	406	383	382	401	371	365	368	355	379	355	401	386	353	405	390	397	390	365	342	391	376	431	341	363	381	381	390	379	392	405	352	388	347	389	394	376	345	416	398	347	383	358	352	389	376	389	362	410	361	382	364	372	395	365	364	366	360	336	368	354	372	387	363	395	387	380	326	369	374	378	357	335	363	361	378	345	386	407	358	408	372	368	371	376	410	354	382	380	377	383	357	354	408	394	402	363	345	389	398	360	368	389	395	383	420	354	359	357	400	400	394	368	360	356	368	367	400	378	395	324	367	370	355	392	383	422	378	369	392	408	372	388	389	393	380	383	365	358	354	389	397	355	375	364	367	391	376	368	422	370	382	364	361	337	360	381	376	372	409	363	396	410	367	372	384	403	352	369	364	355	375	344	364	362	367	366	366	369	365	384	389	398	395	355	396	381	390	348	396	353	395	386	396	363	360	384	403	412	397	372	355	369	380	387	358	356	376	384	389	344	381	390	361	359	383	377	380	380	394	404	383	369	345	387	375	399	350	391	385	336	355	377	399	361	380	372	371	385	382	361	352	350	375	384	402	419	379	382	368	417	378	374	380	345	365	367	385	382	383	387	385	428	372	405	350	366	404	378	359	344	383	336	367	374	401	410	356	373	383	405	394	387	381	348	409	401	343	371	399	394	360	385	380	361	373	376	343	386	373	391	400	364	385	343	370	386	372	380	398	337	393	386	403	350	393	361	392	369	379	365	348	381	408	381	382	397	399	372	360	408	368	354	370	379	387	360	374	389	356	405	378	406	398	393	405	397	399	365	413	393	409	358	382	358	393	427	377	375	367	382	359	385	392	388	366	384	393	371	359	402	352	395	411	369	387	342	364	373	364	391	384	336	363	355	397	353	365	408	388	361	359	333	387	384	396	338	376	376	358	360	392	384	379	362	395	379	377	371	383	412	356	373	380	352	364	392	384	402	382	352	357	365	399	387	398	375	384	379	372	349	378	397	373	357	358	386	372	354	385	402	427	345	387	341	383	364	367	385	391	382	388	389	390	366	374	355	382	398	370	393	387	407	365	362	407	375	371	359	399	365	408	403	401	359	383	370	352	402	379	372	388	399	350	383	399	368	393	378	360	412	368	395	374	356	374	368	336	419	373	383	355	365	378	366	412
22897	21176	28990	23650	21181	21221	8540	939	674	556	525	419	422	361	349	353	321	304	304	271	232	251	229	222	240	242	254	217	232	244	201	239	224	220	216	219	198	204	204	191	186	202	226	208	200	200	194	184	185	183	219	209	206	223	208	190	179	194	223	192	194	181	190	236	206	212	208	172	189	169	199	190	213	178	194	197	199	190	177	165	180	191	197	188	193	184	205	182	197	185	196	205	203	202	174	200	173	191	169	181	163	199	194	180	181	182	209	199	194	201	190	205	202	187	175	187	200	167	196	181	185	188	203	202	183	175	218	172	200	189	183	208	189	196	151	201	199	193	192	195	205	198	179	197	202	183	204	187	189	209	201	175	179	193	174	195	195	170	207	196	168	181	170	212	181	211	168	172	187	183	181	191	197	199	180	200	184	202	195	198	173	188	204	192	168	186	201	174	196	183	178	214	202	203	211	212	191	192	216	204	179	170	208	180	184	206	215	176	199	164	198	167	181	179	192	180	178	175	188	211	191	176	195	185	163	195	210	177	177	177	192	225	190	198	177	181	203	172	166	203	187	194	201	174	184	195	183	184	182	212	188	212	172	189	203	225	170	192	168	210	215	173	206	195	187	178	177	181	200	190	170	188	186	196	194	182	189	185	182	193	221	197	197	166	211	165	168	178	205	184	216	198	178	195	188	203	177	178	167	174	200	188	178	192	211	223	195	160	191	166	190	192	170	185	182	177	203	180	201	192	183	217	190	199	211	215	180	166	199	156	203	186	180	184	181	184	216	168	183	183	202	192	160	190	183	176	218	189	157	190	181	194	182	191	168	177	172	177	180	163	198	183	216	195	166	198	211	215	181	186	200	203	202	209	211	174	221	196	204	185	182	173	202	217	188	190	181	205	200	218	181	172	197	181	200	200	176	206	174	206	191	171	204	187	197	175	190	195	211	189	178	209	209	223	188	191	200	185	190	179	187	199	212	182	192	181	192	191	197	139	213	200	173	188	189	183	183	196	166	204	186	211	177	188	190	169	183	175	185	211	181	208	182	190	193	207	179	197	193	203	185	167	201	189	171	206	204	190	196	194	206	187	198	183	179	177	208	203	176	193	191	161	173	185	189	169	172	210	216	172	200	167	158	192	169	175	174	183	193	211	172	200	200	193	167	183	176	156	217	186	181	199	192	191	175	195	175	183	147	183	206	192	174	220	205	204	177	193	208	187	185	186	165	202	221	182	212	174	165	190	207	187	197	200	205	193	197	188	197	188	186	184	197	209	207	190	191	193	154	183	158	148	202	154	177	180	204	201	203	216	192	223	186	184	179	188	175	193	180	198	199	179	187	178	193	186	188	197	187	195	203	179	189	196	184	175	190	206	214	220	215	190	174	171	187	184	197	206	178	180	190	169	182	194	196	200	185	185	187	185	179	153	223	192	220	194	191	165	189	192	202	190	182	216	200	187	180	216	194	185	195	185	184	212	172	202	174	206	191	190	192	189	208	161	184	203	189	185	205	181	185	179	174	189	193	162	198	170	175	186	189	219	216	169	177	175	203	166	215	190	188	196	182	194	204	210	200	204	194	193	178	187	163	180	175	189	177	160	181	205	186	174	187	174	190	180	195	177	177	179	204	183	189	187	185	199	209	205	157	191	206	199	183	190	168	178	196	188	174	173	188	182	176	210	208	169	185	169	174	169	198	196	160	175	164	201	192	198	172	179	181	172	179	195	177	179	181	181	209	197	169	182	177	190	157	183	186	222	182	214	191	182	184	181	210	183	154	173	162	185	184	167	201	188	174	194	197	199	199	179	183	180	203	164	202	195	172	203	188	201	186	152	157	167	192	182	212	183	218	205	190	196	190	183	186	187	189	179	185	190	157	186	173	197	178	194	181	156	192	176	197	162	219	195	192	218	188	185	196	175	187	193	187	222	199	224	192	193	196	190	173	182	184	191	186	209	159	194	188	192	172	186	204	170	187	209	179	186	172	182	189	175	193	201	186	161	192	193	199	173	173	176	178	185	198	179	184	190	184	185	187	171	182	188	167	186	162	205	181	198	202	194	185	214	181	188	177	207	191	209	186	165	168	191	179	190	186	192	166	182	211	201	203	186	186	175	204	190	164	189	206	215	191	183	160	151	188	182	216	181	164	206	193	190	184	183	183	184	176	183	199	194	198	168	202	184	175	194	181	202	158	185	179	171	192	186	174	190	216	180	179	176	210	215	165	181	203	180	172	186	182	178	232	173	204	187	177	181	215	188	195	183	164	209	222	181	196	175	181	194	179	195	196	167	184	192	202	201	188	179	199	194	184	187	182	184	186	185	172	169	168	171	198	176	167	194	174	212	174	198	170	175	208	175	223	189	180	212	203	185	197	196	186	172	199	185	207	175	215	191	172	179	191	193	199	197	177	185	197	196	181	170	177	187	182	185	175	182	186	180	190	191	184	191	204	228	197	194	181	178	188	193	200	192	192	186	192	183	190	172	192	151	171	189	186	186	183	172	211	178	187	193	203	193	171	197	191	205	192	184	170	190	181	185	209	181	208	197	195	187	172	205	178	189	164	197	198	180	181	180	193	193	212	191	202	189	193	161	193	190	160	183	176	197	203	200	217	175	186	182	186	212	214	181	199	221	207	178	180	191	202	187	194	199	184	180	190	173	179	183	188	180	190	213	192	193	193	174	182	177	193	179	183	182	168	181	191	175	185	196	185	183	198	186	166	189	168	200	176	180	202	183	183	203	173	182	166	178	185	189	191	177	187	199	183	186	193	201	203	202	195	194	175	201	187	173	188	176	193	175	214	187	199	188	169	175	173	204	198	205	196	185	189	180	206	184	169	185	219	209	182	211	179	191	195	173	189	183	207	191	169	167	212	199	175	177	196	177	175	188	205	185	181	216	198	190	189	197	202	203	210	195	176	210	193	182	167	214	186	206	208	177	192	214	180	188	171	179	169	172	214	179	191	179	200	187	189	197	191	188	185	187	195	173	203	180	197	169	214	172	223	203	179	172	167	185	191	172	180	194	197	178	188	168	188	166	177	186	188	226	189	180	217	194	220	208	178	197	208	200	184	188	179	180	183	201	197	210	181	201	203	192	189	189	171	179	157	193	187	206	205	183	200	185	183	201	147	172	179	174	183	186	175	181	195	194	200	182	196	181	203	181	178	177	197	193	186	170	198	183	189	186	202	174	186	210	216	163	188	194	181	189	164	173	194	187	193	182	193	183	170	188	198	199	194	183	181	188	169	174	194	196	159	190	193	206	207	208	191	180	187	206	176	184	176	180	198	195	190	175	192	200	188	166	149	198	154	182	191	176	185	194	201	184	185	179	188	194	193	195	193	177	192	189	200	199	188	185	201	195	173	191	190	192	187	188	192	175	186	183	199	198	188	188	192	185	176	192	173	164	158	168	195	208	190	218	188	197	190	171	214	191	173	188	202	185	162	197	197	185	175	196	171	184	183	199	179	193	183	192	176	200	209	167	183	197
8649	20186	14692	7109	4892	3503	2642	1954	1602	1300	1095	899	868	691	659	601	572	503	489	450	429	404	388	401	362	357	336	303	324	333	299	303	294	297	276	291	302	260	270	278	286	275	273	287	262	240	244	267	255	248	222	256	280	270	240	258	259	260	237	233	258	243	241	256	246	271	218	256	239	256	248	242	255	256	219	245	233	241	246	231	246	237	258	254	255	258	256	251	234	261	231	241	240	209	241	226	253	256	223	231	224	282	249	236	220	220	258	229	256	272	238	243	228	242	249	268	240	256	231	257	234	243	219	246	234	218	246	239	209	247	234	239	226	242	227	264	263	259	250	265	262	227	222	236	239	213	284	245	248	254	230	269	249	205	243	236	255	246	255	247	241	271	262	233	240	267	221	266	228	272	255	245	228	226	232	215	254	220	220	253	251	228	236	214	224	256	231	243	230	248	245	253	225	247	234	261	256	224	219	232	239	235	252	247	230	248	230	258	213	273	211	223	256	256	228	235	243	198	235	249	208	251	213	240	265	243	249	258	257	230	236	230	261	273	246	217	218	233	247	245	247	228	245	258	271	246	230	256	218	271	235	235	226	231	236	239	265	259	234	250	238	271	218	218	247	190	224	250	240	228	248	203	254	226	234	221	238	257	245	253	277	228	228	212	220	239	244	239	266	214	245	242	215	250	236	239	259	234	248	262	237	233	243	214	250	257	244	266	267	232	221	224	256	256	244	240	221	241	240	267	219	233	240	260	221	223	228	250	241	255	234	222	204	247	234	225	254	241	214	241	239	208	248	239	251	218	221	243	240	228	240	269	248	244	237	237	229	215	249	231	214	234	248	266	230	255	273	246	226	239	239	269	231	247	229	235	256	274	254	245	232	245	229	251	231	240	215	250	243	261	247	253	243	230	240	235	243	239	202	245	262	235	228	229	248	248	231	233	262	224	239	240	255	262	217	221	227	227	231	222	231	235	240	228	248	245	263	243	243	236	225	244	211	235	258	244	253	243	219	249	251	227	241	267	253	254	250	228	258	261	250	243	247	216	222	219	247	227	240	240	249	232	242	247	240	225	229	249	223	243	253	251	213	258	246	225	238	226	260	252	245	227	255	254	242	219	249	249	253	255	259	237	227	251	220	263	240	249	212	242	234	240	258	250	226	245	223	237	226	217	224	257	243	245	251	243	233	216	239	230	251	251	274	234	215	223	217	226	229	250	251	206	228	212	209	219	248	225	225	247	234	242	222	220	236	254	229	252	257	238	250	225	207	252	234	219	216	251	246	228	251	219	214	244	252	228	233	230	222	238	237	236	227	226	231	252	228	223	219	219	228	234	232	247	252	246	235	231	252	239	262	251	212	230	255	225	226	229	237	251	218	232	219	236	224	250	225	196	248	223	249	259	235	234	241	259	245	225	216	255	280	207	237	224	234	227	231	244	235	247	243	224	263	224	231	251	219	256	257	273	223	230	264	242	230	227	232	236	241	232	241	219	220	226	238	238	238	246	232	254	245	212	241	247	241	249	262	210	244	224	229	218	259	246	239	233	230	233	214	263	259	283	216	246	253	234	237	246	195	257	236	241	231	264	238	241	247	226	233	239	238	240	240	264	277	234	247	216	271	231	252	220	229	265	251	239	257	226	260	235	250	222	205	224	241	243	243	204	236	240	228	247	242	249	259	247	229	226	262	241	242	247	238	238	228	233	230	251	229	230	229	255	220	226	257	239	247	238	224	245	225	232	248	267	249	242	218	221	228	234	206	256	223	229	229	267	236	240	251	248	232	262	241	252	230	212	256	235	240	260	223	249	221	251	239	260	253	274	245	254	244	250	234	206	281	220	235	251	253	234	243	257	246	249	231	270	240	220	247	246	244	228	259	233	221	251	256	244	224	248	226	223	190	234	226	252	221	248	226	207	219	227	234	232	247	249	224	234	234	243	250	248	235	262	221	227	233	263	237	261	239	255	238	240	254	254	247	235	239	214	224	228	228	240	244	233	225	221	232	227	227	255	249	258	232	207	244	228	233	230	229	226	210	199	241	207	235	234	231	216	229	249	238	203	269	242	239	237	263	202	228	208	216	270	249	236	266	235	259	238	225	250	240	231	252	218	233	210	238	245	219	219	228	235	228	256	248	214	230	239	218	252	244	237	236	234	222	226	228	235	246	236	237	239	237	234	256	241	236	217	220	241	221	229	232	228	232	245	223	248	245	256	240	229	227	237	231	228	219	226	212	230	235	254	281	224	240	239	239	257	264	230	235	224	265	242	261	227	226	243	241	223	235	237	231	223	243	254	225	217	202	224	199	227	262	219	246	243	265	242	224	249	227	225	253	234	236	254	220	227	206	231	248	233	232	236	231	217	243	212	228	227	259	242	252	253	213	245	244	222	211	228	236	224	246	239	243	239	231	246	215	262	249	243	246	242	219	232	240	235	239	202	237	225	237	217	236	251	233	248	258	265	242	233	218	286	263	247	246	231	268	224	238	242	223	208	255	228	251	230	237	234	209	268	259	200	234	224	242	237	252	236	224	245	242	236	225	235	244	225	213	235	245	246	257	241	261	244	219	220	237	271	218	254	254	239	266	229	240	222	223	250	237	226	217	235	232	218	237	227	251	228	233	232	238	263	216	213	253	232	221	239	261	230	224	217	233	229	216	234	222	247	235	226	242	247	230	241	245	221	252	235	217	251	243	244	249	213	251	261	244	214	265	254	222	228	235	217	236	241	246	207	222	243	230	239	239	224	266	249	243	217	252	236	255	241	263	247	266	246	264	221	214	231	223	254	225	244	261	268	240	223	242	223	223	253	228	242	248	246	241	216	213	232	201	236	248	254	227	242	259	248	234	248	248	254	228	217	224	255	240	229	196	222	256	235	266	233	200	200	247	254	230	237	230	228	237	221	218	266	268	275	236	272	244	246	230	226	245	233	242	215	254	244	240	222	252	242	226	229	271	240	225	244	222	249	216	224	226	201	244	225	235	248	243	224	214	243	251	238	211	262	265	235	194	215	218	246	245	220	218	241	235	236	213	243	223	239	263	241	240	235	224	266	240	246	229	232	244	225	228	232	262	254	257	238	231	246	249	250	239	237	238	240	231	238	213	268	257	272	243	200	226	233	262	252	265	207	230	222	244	243	238	222	259	235	223	220	222	223	246	229	241	258	276	250	240	210	245	230	261	241	211	242	230	234	254	246	253	263	245	237	235	219	221	233	245	256	241	251	227	242	232	219	218	212	244	265	240	230	259	204	243	224	234	249	246	228	218	234	229	253	244	268	221	220	223	251	234	238	231	226	227	239	248	222	259	270	219	219	240	237	267	262	223	270	218	243	235	253	208	211	220	236	230	273	232	252	244	205	241	264	236	264	253	240	267	233	247	219	241	247	238	244	251	227	238	202	214	258	230	210	260	297	241	240	247	234	241	270	210	244	219	250	245	234	255	222	253	244	237	262	230	228	201	272	260	235	234	240	235	242	263	233	261	231
26883	20412	8745	1062	695	663	635	604	606	611	612	529	625	585	565	570	558	570	569	556	564	544	601	580	577	559	581	568	536	608	571	572	530	531	553	564	587	536	590	563	576	533	571	571	563	547	613	581	564	615	541	604	567	606	566	560	597	552	553	521	576	598	569	595	545	587	538	515	595	556	571	588	558	583	584	566	566	544	577	635	578	536	597	599	572	601	591	615	582	582	618	599	548	561	566	582	621	555	553	493	598	542	567	588	584	570	565	558	595	567	546	542	619	594	588	568	550	547	587	571	577	580	608	575	567	576	581	550	554	593	573	588	534	581	559	575	592	569	595	545	594	572	580	549	557	559	558	622	632	550	590	602	561	562	546	586	581	615	561	536	596	567	575	593	559	536	583	578	570	571	564	557	623	590	603	571	628	566	573	547	586	571	552	589	528	600	535	526	558	552	545	533	585	564	543	559	609	618	577	562	610	542	576	565	553	557	575	531	589	562	556	537	543	612	550	579	574	616	512	583	555	586	553	559	556	584	572	562	567	598	563	566	577	548	566	542	564	627	574	532	550	543	579	599	582	565	554	547	576	558	598	537	543	566	559	540	578	573	574	567	562	577	588	584	553	541	565	555	558	585	568	511	585	586	582	580	584	585	551	599	582	510	540	584	579	558	622	522	572	569	605	529	559	547	561	573	570	528	577	579	549	547	571	543	605	535	491	544	575	571	557	568	581	547	557	574	547	545	581	585	538	578	590	566	566	580	568	594	529	539	556	574	533	591	547	543	574	567	543	576	584	554	565	582	576	562	587	562	564	568	607	589	604	580	553	556	562	587	580	618	618	568	549	566	581	594	605	586	576	603	568	541	583	572	614	577	566	555	538	593	505	537	597	574	535	578	567	597	541	540	566	568	564	577	535	551	569	632	570	578	556	587	565	588	572	528	571	582	531	554	583	587	564	560	567	569	523	579	527	589	579	576	544	544	567	555	584	574	594	573	552	547	548	563	615	538	584	589	586	581	591	591	541	548	609	557	544	570	580	593	567	598	559	550	601	582	560	567	552	570	606	612	571	597	597	582	546	590	581	579	601	586	593	532	569	593	498	553	605	550	552	599	531	600	604	544	555	601	608	565	546	607	568	553	565	577	598	580	563	584	527	604	548	561	583	531	581	584	535	564	576	581	592	570	612	623	591	572	513	575	572	552	574	565	635	541	541	603	632	590	599	561	560	559	578	564	575	569	569	610	603	586	563	604	543	547	617	572	608	535	562	544	544	563	521	581	572	538	573	560	596	557	580	573	566	578	612	559	622	583	592	546	592	568	580	575	581	550	530	611	577	512	576	593	564	598	549	558	570	560	545	609	548	562	554	600	542	534	557	550	575	612	601	592	587	599	614	609	557	551	565	564	570	554	557	567	534	536	615	548	552	599	553	608	530	575	601	553	514	574	552	556	570	563	593	563	567	545	570	581	568	544	566	529	598	559	577	587	532	538	530	584	566	561	566	594	609	570	582	535	573	558	566	567	558	527	577	555	565	568	606	596	599	582	556	558	559	607	528	593	562	594	565	563	557	557	580	580	564	568	551	578	587	537	573	570	553	577	545	581	586	589	599	559	556	571	550	556	546	581	611	557	597	556	591	596	589	537	579	627	584	546	552	578	599	604	571	559	565	561	536	585	548	581	523	561	552	576	534	558	572	568	566	570	585	557	571	566	551	571	609	561	611	560	610	523	529	602	565	570	604	621	542	573	579	582	546	553	592	591	576	585	608	575	553	538	561	567	579	560	576	561	606	603	595	584	579	560	599	648	583	567	580	557	564	596	585	575	561	568	558	586	533	590	575	575	564	568	566	563	573	569	598	599	539	549	574	579	576	535	588	557	579	569	619	586	565	563	541	579	600	614	560	599	570	572	596	576	579	543	593	579	532	554	596	594	572	562	563	552	583	541	533	604	556	593	634	590	600	601	618	592	586	563	571	568	585	564	535	573	556	580	549	582	556	592	604	561	639	534	572	583	555	591	599	537	597	575	575	567	578	552	582	583	550	560	536	562	597	603	580	508	588	572	524	582	568	548	588	545	589	547	603	595	537	535	581	567	610	581	597	534	580	574	578	550	548	577	589	559	574	585	570	553	589	532	516	544	559	567	545	589	543	575	576	530	576	567	599	600	592	570	606	608	586	558	588	565	519	555	577	535	622	607	602	591	544	567	561	579	564	560	534	550	590	606	557	571	564	539	565	561	599	573	559	576	572	574	547	556	543	579	567	629	545	602	567	558	611	541	548	539	550	563	606	569	535	574	597	598	552	604	576	572	580	559	535	585	576	585	561	593	561	566	557	610	544	572	576	578	565	563	557	545	537	540	569	564	554	559	566	586	550	569	582	537	565	585	603	578	575	608	614	541	583	557	588	555	580	616	551	558	563	579	580	593	547	579	547	585	564	535	524	545	561	581	537	559	573	560	631	556	556	573	613	574	572	573	566	564	592	551	558	539	548	546	582	564	581	558	569	595	573	555	584	548	606	544	533	562	559	564	562	562	591	568	536	540	562	560	566	549	611	547	577	594	552	524	593	567	582	583	638	594	549	600	544	563	527	544	568	542	601	609	562	561	545	600	579	533	570	566	559	571	584	576	569	583	564	550	593	581	546	558	632	538	591	598	570	609	617	576	574	534	554	583	553	576	560	538	539	614	567	543	595	570	560	587	560	554	579	619	554	549	582	551	618	543	535	620	571	579	573	558	547	557	603	562	583	559	581	547	580	557	533	521	574	552	547	580	533	588	556	550	559	559	549	588	552	588	554	548	573	553	577	563	548	587	543	564	607	565	599	543	541	545	577	547	567	559	585	581	578	577	610	538	562	567	590	548	576	577	596	588	542	581	564	533	576	577	568	569	550	540	579	547	615	567	554	568	588	511	559	553	564	625	559	603	584	573	584	577	595	565	591	571	542	604	603	545	575	558	560	575	602	585	554	615	587	579	557	579	535	572	530	543	556	579	593	582	552	553	552	587	590	569	579	577	581	540	565	631	541	587	609	558	579	571	575	584	575	546	590	557	588	525	555	581	579	528	539	565	579	583	571	585	590	587	599	544	605	581	597	585	564	592	618	566	586	611	582	554	563	608	589	540	571	588	544	562	549	524	579	579	579	581	562	542	582	580	535	548	534	546	573	569	558	605	584	553	583	577	609	567	589	575	533	556	566	591	508	551	547	540	504	560	547	580	579	554	564	594	589	516	597	573	586	563	610	541	550	565	564	580	588	585	556	559	541	577	587	559	627	566	593	603	606	550	586	543	533	553	591	547	594	547	583	556	598	556	576	597	562	530	584	571	538	565	591	556	583	556	592	542	521	590	564	557	561	586	578	580	545	556	543	557	568	570	564	572	554	541	625	597	609	558	578	572	566	604	605	556	594	565	599	573	554	529	571	635	634	549	543	524	601	540	512	593	585	604	626	587	523	570	565	575	575	533	530	533	610	560	548	530	549	547
4997	3785	2313	1030	889	878	854	772	708	783	730	745	751	795	725	790	742	700	731	738	724	732	747	728	766	730	770	723	709	726	674	687	739	737	689	723	721	777	686	738	747	721	740	731	723	727	722	722	711	725	748	765	735	776	797	772	680	758	708	748	710	729	756	684	714	756	721	762	761	768	707	715	758	711	711	723	734	797	686	756	671	724	697	707	733	732	694	745	733	741	725	714	772	747	680	745	705	687	748	689	735	671	747	671	778	696	742	692	681	714	690	728	735	729	779	712	768	709	731	735	722	733	722	760	765	717	671	760	722	750	717	772	785	681	703	710	756	771	751	696	747	753	707	692	737	739	711	693	695	796	717	722	736	740	741	671	749	832	722	773	732	706	688	687	684	670	786	731	736	747	741	686	740	749	720	731	720	732	710	736	707	743	740	743	676	700	730	699	758	684	747	709	727	693	691	716	721	741	692	708	713	765	732	701	755	719	715	736	719	730	706	786	704	755	748	680	684	760	743	727	726	739	709	734	798	761	724	740	703	711	706	716	729	729	702	775	755	688	725	744	713	748	754	768	746	723	709	753	732	717	734	692	725	671	723	746	801	724	736	746	698	696	699	719	684	732	703	787	730	732	702	700	712	718	758	684	689	698	721	756	743	700	748	739	699	762	761	703	692	725	776	738	724	714	723	761	728	711	738	776	699	740	738	699	711	712	734	680	694	700	688	678	748	717	721	636	751	722	721	735	711	729	753	744	755	713	697	744	719	738	752	733	739	731	716	722	737	773	716	733	774	702	737	689	727	711	718	719	673	761	737	713	705	729	731	780	721	679	673	674	701	729	677	722	768	723	772	732	763	756	701	745	741	711	673	752	767	745	755	730	785	760	754	713	737	743	751	713	720	733	743	688	770	759	765	720	727	724	726	697	733	761	731	671	718	733	733	743	704	692	738	715	761	757	728	728	687	700	703	682	734	694	765	746	709	742	683	745	721	752	725	657	718	724	758	744	729	718	740	728	752	739	776	681	774	682	768	704	723	767	742	693	757	745	728	795	710	767	722	722	741	731	716	690	780	753	749	714	732	733	733	735	733	716	722	739	766	682	745	732	697	753	715	688	769	742	712	686	745	740	678	756	743	735	725	683	715	729	703	686	737	716	785	722	723	719	681	772	692	712	745	736	748	728	780	748	715	703	733	707	739	776	729	742	687	698	728	724	722	678	756	761	761	716	758	688	687	679	715	732	737	692	698	732	708	725	739	757	715	692	722	765	762	700	771	673	711	731	726	743	715	724	736	704	691	656	720	730	777	747	774	724	721	720	671	784	723	779	743	747	719	734	688	749	761	760	711	682	727	792	710	718	749	729	750	718	759	688	727	684	791	738	766	707	698	762	748	750	702	767	712	725	736	712	754	748	784	733	767	720	704	700	747	714	720	720	717	720	775	721	744	739	738	772	753	700	749	726	723	718	725	720	779	783	697	769	757	697	768	753	730	723	729	760	783	775	707	699	737	711	668	674	759	731	750	733	670	797	701	679	751	721	722	755	735	723	740	722	793	748	693	731	725	698	719	750	736	695	709	728	721	715	700	732	726	727	735	697	697	736	759	753	769	710	698	709	736	696	717	736	695	706	741	734	654	736	682	715	725	739	776	741	772	725	752	749	669	694	701	750	731	712	786	721	723	736	767	732	742	713	702	715	663	738	782	701	740	738	705	747	753	725	704	727	736	780	680	725	729	734	811	768	734	742	731	741	726	739	727	724	729	749	790	699	705	727	706	697	718	734	750	716	727	724	749	713	702	754	708	702	733	772	694	692	734	754	727	783	700	749	770	717	749	755	713	716	744	700	800	707	743	676	733	659	758	733	765	742	694	753	721	735	745	716	727	732	711	755	707	716	719	750	717	713	666	702	742	745	731	774	724	753	688	733	768	717	730	725	690	788	757	740	742	743	736	710	732	759	696	744	771	743	717	739	763	689	744	740	698	702	786	732	736	709	759	734	692	735	726	743	762	726	715	708	743	724	701	759	792	745	732	737	705	739	730	755	688	709	754	679	691	716	686	791	717	779	693	738	774	721	761	758	734	736	714	694	711	765	734	738	779	762	717	722	739	747	717	687	745	753	743	733	753	754	734	744	737	667	806	671	756	726	709	725	795	748	759	712	744	705	750	708	722	684	749	699	689	772	752	711	730	763	765	720	749	738	722	708	728	714	719	715	715	699	688	703	745	734	723	751	812	747	700	786	699	711	757	745	760	730	762	700	726	726	730	769	697	690	729	737	760	730	732	751	717	753	698	701	743	738	667	736	752	713	766	740	737	724	725	707	718	728	733	704	693	707	785	757	714	705	744	701	701	691	721	736	734	782	734	693	776	728	722	743	750	699	746	706	737	724	739	722	713	694	677	722	705	709	771	696	662	770	725	742	764	779	736	732	779	745	690	751	749	726	765	679	699	745	745	768	695	716	677	725	755	743	709	743	771	711	708	716	748	733	694	736	708	743	756	683	746	715	724	727	733	722	725	788	695	705	726	722	740	752	743	733	718	767	732	713	767	708	724	716	733	661	702	674	759	732	720	729	701	735	692	715	717	725	736	719	716	689	703	681	729	718	701	743	714	707	672	708	715	738	664	705	746	732	749	723	768	699	701	745	765	708	711	768	733	752	688	735	766	755	751	772	795	727	686	728	762	699	735	761	747	724	771	722	732	732	748	735	740	718	764	689	768	746	734	696	733	709	716	727	719	665	688	736	730	699	735	722	729	715	722	709	730	718	754	729	780	727	721	695	700	709	727	687	723	692	737	721	734	741	735	754	733	691	714	698	771	766	751	655	753	706	727	697	654	738	690	702	714	711	715	703	768	792	709	725	750	762	714	743	742	784	689	713	696	763	720	755	707	745	695	700	722	747	687	708	709	791	732	731	722	689	719	751	739	719	737	757	733	757	790	737	792	742	718	732	776	744	710	691	756	733	696	738	726	717	692	714	677	730	754	722	744	723	736	716	706	755	720	705	755	725	693	740	710	736	721	747	697	729	719	730	745	715	735	767	760	758	738	755	731	723	711	726	742	746	736	688	734	724	757	700	712	709	675	733	710	674	736	766	690	763	710	725	694	723	768	735	705	719	710	687	716	728	749	727	746	774	732	720	730	721	711	685	724	744	716	744	712	727	743	703	731	739	732	735	736	708	699	737	756	736	656	751	772	706	758	729	751	759	726	711	661	733	751	764	723	712	717	728	711	723	736	714	767	720	713	743	719	695	689	698	690	759	700	707	725	714	732	729	704	724	691	716	768	754	740	744	723	711	729	713	725	731	691	733	731	706	749	702	707	690	742	733	698	767	692	748	695	776	706	689	749	764	745	733	730	731	715	749	731	760	731	746	736	746	745	721	711	740	750	726	701	740	717	734	710	750	744	754	710	771	793	693	706	729	715	725	676	724	694	701	727	718	707	720	729	701	724	710	742	714	729	700	711	759	714	724	728	754	699	693
23805	21176	28561	24044	21175	10855	1092	683	570	501	427	429	385	393	348	356	344	339	347	338	319	296	304	327	303	327	317	307	275	311	304	303	305	310	283	320	302	327	291	295	280	279	301	335	287	293	303	270	265	282	284	285	284	331	282	292	293	313	304	277	301	285	298	294	297	318	305	288	271	308	280	290	297	282	299	267	311	302	318	266	299	307	277	318	261	303	295	267	290	301	279	290	275	278	283	304	305	279	306	283	324	302	313	281	254	266	265	266	284	278	291	287	249	297	276	266	298	289	292	286	286	283	271	269	294	282	282	291	291	312	254	298	299	286	290	285	264	288	278	288	278	296	301	295	314	263	288	278	286	300	286	289	273	295	266	306	282	281	291	259	275	299	306	293	273	317	288	271	295	276	293	273	289	265	292	260	298	270	253	281	314	286	273	282	328	288	283	287	286	281	303	326	317	273	275	270	282	297	299	323	294	282	295	276	272	290	321	284	276	282	271	282	279	285	297	301	277	280	292	305	280	284	289	291	291	289	279	289	305	281	279	302	292	302	279	285	319	281	264	284	268	320	291	270	303	289	302	278	258	281	276	304	282	286	262	294	310	323	274	287	279	326	308	287	288	306	272	286	292	300	294	325	299	295	276	275	271	276	323	264	267	269	321	282	262	283	275	287	279	262	278	314	295	281	250	283	274	298	268	272	273	299	263	316	274	248	269	250	291	276	266	305	297	302	265	286	277	283	278	281	306	312	262	315	267	269	264	321	284	320	308	325	275	287	274	291	301	309	294	309	268	285	282	285	305	267	326	305	280	252	293	289	264	284	303	334	284	265	287	276	316	299	284	287	292	269	275	301	296	258	286	292	266	296	307	292	305	280	268	291	295	269	278	305	282	304	278	281	271	283	273	293	269	288	278	326	262	291	277	291	260	299	315	309	268	268	306	283	278	320	261	309	274	289	287	256	301	265	285	319	283	262	291	301	304	262	298	294	290	297	293	294	304	297	294	272	273	303	275	305	286	291	294	266	305	307	272	295	287	282	275	320	272	284	294	326	298	292	284	287	288	291	283	282	287	259	282	277	280	271	304	294	280	289	282	303	279	300	292	283	289	305	284	291	288	297	274	293	307	274	298	279	304	283	297	274	259	249	296	267	290	260	310	257	284	312	285	302	257	283	305	304	285	262	276	298	308	266	286	295	284	282	312	283	286	302	279	290	270	276	270	282	306	291	316	265	273	264	285	293	284	288	320	314	274	276	282	273	296	293	283	283	298	307	300	322	301	283	280	284	258	283	289	300	291	296	280	330	284	321	301	270	289	276	273	285	278	292	265	281	312	285	277	293	284	281	308	284	290	269	293	270	299	277	269	285	292	296	295	272	294	269	298	312	288	242	273	302	283	287	271	319	279	288	305	266	275	292	311	289	287	267	289	309	277	295	285	277	286	308	269	250	276	309	309	240	273	300	272	269	300	279	275	283	306	295	286	275	294	286	303	302	279	291	265	290	265	282	292	256	297	289	253	291	298	265	292	249	338	268	334	288	305	286	291	283	282	286	302	286	286	316	273	300	308	288	279	265	283	277	300	287	301	282	275	294	275	283	290	304	281	277	280	320	303	286	316	271	294	304	284	267	309	250	255	264	293	282	289	280	290	263	276	282	290	283	306	266	296	268	276	280	283	288	305	325	286	297	302	275	304	291	250	280	285	324	270	306	279	258	301	277	279	269	285	285	291	305	320	272	284	290	281	293	272	276	301	275	294	304	284	282	277	283	310	262	306	299	289	280	304	286	276	290	291	261	283	281	272	284	276	267	262	317	274	270	291	287	264	299	297	302	266	250	267	298	276	307	261	321	289	288	302	281	254	267	308	269	283	279	258	276	318	267	277	258	297	279	296	290	279	324	263	266	282	247	272	307	300	290	268	308	279	344	279	308	286	298	277	295	320	270	278	285	296	292	269	288	324	286	284	287	276	292	277	306	286	264	288	268	284	273	318	272	241	294	282	305	272	294	283	287	269	253	279	308	275	280	298	271	281	292	286	272	258	266	321	278	274	292	256	294	274	291	275	298	301	282	300	276	296	281	276	277	287	288	308	261	285	277	285	254	307	287	273	297	295	285	296	299	305	308	275	285	310	307	275	292	283	277	297	303	296	311	267	277	289	298	301	258	283	278	305	255	288	263	286	266	289	299	266	288	268	261	257	309	289	303	314	294	274	286	285	286	283	257	302	281	262	307	322	278	295	298	288	285	285	269	295	298	279	283	284	281	281	309	247	267	274	289	289	290	291	291	313	296	272	284	287	287	312	304	278	276	280	296	288	281	320	292	308	256	293	256	271	322	279	283	302	290	293	283	316	270	242	295	282	273	287	276	290	269	300	292	278	285	311	305	255	311	279	274	275	299	285	267	302	285	308	271	284	334	254	300	280	305	282	310	262	298	310	285	289	300	285	282	280	316	272	267	277	316	284	291	308	268	297	273	280	298	276	289	303	280	310	269	298	292	268	282	286	250	289	307	249	257	261	287	310	261	330	258	299	293	316	276	258	299	273	301	257	278	272	277	281	274	283	288	285	308	302	289	267	288	298	285	289	274	297	291	287	256	301	276	274	292	312	302	247	266	286	269	282	287	312	288	283	282	276	305	270	287	276	289	298	281	298	277	286	288	266	283	301	294	281	286	260	271	281	313	287	281	306	320	301	279	286	285	282	260	290	276	314	302	302	276	281	310	290	305	307	290	298	287	295	259	267	277	283	286	279	278	288	302	266	294	323	325	300	274	279	303	280	284	255	283	282	306	298	293	281	283	300	314	288	292	288	272	292	272	296	276	266	283	294	258	309	290	311	308	265	302	281	261	288	314	296	274	295	296	283	305	291	281	294	294	267	323	273	272	258	272	287	298	268	312	262	281	291	289	305	298	306	283	295	302	300	274	288	278	303	280	309	303	268	273	323	293	277	268	282	275	285	275	299	286	282	272	277	283	301	294	275	266	314	253	314	302	253	325	284	292	303	299	277	315	281	255	312	286	289	276	290	325	285	283	296	290	307	274	279	267	289	260	288	284	274	272	270	301	294	264	259	284	301	281	302	317	296	297	276	287	281	270	247	242	288	315	274	289	297	265	287	285	293	276	289	302	269	303	251	273	291	252	263	274	292	269	292	309	302	275	262	284	300	264	284	286	272	297	285	277	279	287	256	303	286	310	256	319	308	288	272	289	312	309	284	268	257	288	294	289	303	276	284	295	289	300	289	307	305	285	281	275	289	306	301	303	307	292	296	313	273	284	274	275	284	274	278	275	286	268	300	265	276	284	294	290	293	311	263	270	292	270	283	293	274	294	268	291	292	272	292	279	307	312	237	277	280	264	261	270	297	315	289	290	318	317	310	295	300	304	299	283	289	296	300	285	252	277	275	281	294	257	283	250	280	273	283	303	298	240	304	280	269	301	328	274	264	290	268	265	296	287	309	255	315	269	305	293	287	287	301	313	296	285
6192	13144	9525	4238	2906	2158	1648	1271	1111	938	827	724	686	585	589	578	514	543	494	455	470	449	442	488	472	468	424	405	442	397	403	386	405	410	403	395	387	385	414	388	435	413	387	405	409	385	392	422	384	398	388	406	379	370	383	397	397	396	389	393	423	378	401	377	399	393	397	406	391	395	376	407	372	353	387	400	370	377	393	353	408	407	402	389	391	359	368	417	352	375	352	373	378	383	380	405	376	379	351	412	385	388	396	397	353	363	360	402	369	388	361	384	392	393	385	385	375	389	372	416	349	370	398	399	415	394	399	389	370	359	353	376	390	378	347	384	349	361	345	384	414	387	399	379	383	361	349	395	391	377	402	376	364	324	340	379	390	409	365	360	378	404	330	385	372	369	382	380	360	356	372	403	395	398	402	377	361	368	371	369	410	389	363	403	400	405	362	395	356	372	350	371	383	390	360	390	404	401	382	419	402	405	422	391	420	385	339	368	374	414	402	364	366	371	429	400	398	374	379	369	380	370	450	378	388	367	378	363	379	383	359	370	400	391	396	363	357	369	328	384	396	387	356	379	408	392	415	375	387	363	358	391	376	396	389	362	350	366	370	417	386	379	370	435	372	363	385	344	387	382	366	372	391	405	358	395	411	398	364	377	386	384	396	368	354	382	361	397	392	389	402	389	345	357	403	380	375	380	363	400	391	378	412	398	377	376	429	360	373	403	337	360	402	362	381	387	371	387	420	374	362	362	404	346	363	394	339	399	390	380	372	399	374	352	379	359	385	398	326	372	374	420	404	370	401	397	386	381	378	383	393	392	406	385	346	396	407	348	367	372	386	451	361	376	394	362	390	386	402	356	377	393	365	341	373	390	383	383	387	393	352	357	402	368	384	405	396	405	369	379	364	357	375	403	395	390	355	448	375	378	403	350	414	406	380	366	405	401	350	367	437	361	411	386	369	415	359	384	359	406	392	399	353	398	376	354	395	374	381	378	401	362	416	392	388	337	439	375	371	355	427	368	379	379	383	370	363	400	347	360	376	371	376	376	387	352	396	431	374	376	345	403	352	381	415	373	356	385	373	408	393	378	393	366	356	336	395	400	395	400	376	397	375	365	368	367	349	370	392	354	365	371	375	416	400	386	400	388	406	373	371	375	369	402	353	414	402	387	388	434	385	358	356	368	392	372	392	379	347	404	418	358	361	368	396	383	359	405	358	374	383	357	386	391	354	400	393	394	373	387	418	402	381	399	377	357	384	355	366	415	364	355	390	361	376	354	343	338	361	408	368	340	379	396	391	358	377	424	387	375	372	374	359	364	373	389	408	349	379	380	381	410	381	365	404	421	388	351	378	390	374	400	390	354	385	371	403	386	375	418	371	376	404	373	349	399	378	411	373	376	371	382	364	388	379	379	382	404	412	383	375	414	405	399	397	383	407	398	362	394	384	384	364	385	370	444	396	389	367	378	386	391	375	412	399	381	383	399	393	353	386	367	405	379	388	386	345	383	411	373	357	339	384	365	384	405	400	373	355	393	400	370	373	409	337	347	390	364	363	403	409	419	358	376	350	385	366	402	388	356	342	401	379	367	391	375	362	370	398	358	401	360	387	401	354	392	359	379	411	365	382	350	389	362	402	373	359	415	385	365	384	411	382	362	374	396	378	428	368	369	406	420	366	378	396	373	404	385	370	369	363	409	376	376	399	367	360	365	385	386	410	386	396	407	389	371	407	361	406	339	379	379	382	377	373	395	382	366	391	364	396	361	386	382	365	363	388	408	349	405	424	383	356	380	377	410	389	342	364	372	350	386	370	391	409	390	390	405	382	378	420	370	389	384	380	369	416	345	404	375	370	386	343	344	386	352	383	397	421	368	376	386	369	368	362	365	362	343	385	388	354	368	346	405	392	380	349	372	370	403	389	361	399	363	379	400	350	391	388	390	411	343	389	394	407	368	390	397	394	357	386	386	386	386	364	374	365	369	370	370	376	356	385	361	398	384	359	374	368	389	387	374	398	353	391	362	387	362	371	394	385	380	368	355	398	426	379	415	389	385	392	396	379	372	380	391	397	384	345	367	378	394	376	387	382	382	330	414	382	389	394	372	343	393	387	412	371	368	369	355	406	388	384	384	393	387	431	360	378	393	345	372	364	393	375	345	357	384	383	435	353	403	347	393	373	377	344	376	374	410	378	355	379	386	401	350	368	377	391	333	349	403	397	362	383	397	407	368	385	375	349	356	375	375	381	384	362	351	383	363	394	390	339	413	395	408	353	354	360	419	341	369	400	383	385	375	381	367	369	371	368	374	374	403	343	397	407	355	397	386	364	363	381	370	354	419	367	376	362	393	382	372	401	379	381	386	395	370	405	371	374	369	353	380	366	377	396	401	417	408	346	400	376	381	371	382	392	376	397	374	356	358	381	406	358	395	371	373	356	401	390	374	371	379	356	345	362	353	387	386	382	386	395	391	368	373	384	355	367	411	360	382	367	381	384	374	379	342	368	407	382	368	403	377	376	356	385	344	366	419	425	410	371	401	382	390	390	376	373	357	362	367	363	403	361	377	358	377	371	359	401	356	344	383	380	344	355	381	358	406	362	367	389	383	367	371	355	371	384	374	361	356	366	384	372	346	351	399	326	390	415	387	377	379	391	399	367	387	387	402	392	384	365	356	394	394	391	401	364	355	399	411	408	385	382	350	352	423	361	390	389	367	392	338	416	370	355	399	405	416	395	398	382	397	404	380	368	409	381	400	395	368	389	382	399	368	378	347	418	388	357	374	391	391	383	364	375	407	381	376	358	365	397	398	391	374	358	394	386	399	386	386	396	357	360	396	395	347	391	424	357	367	381	364	378	307	372	386	406	380	372	359	400	380	372	342	389	398	399	373	432	345	372	371	395	371	382	396	334	384	403	383	346	378	365	376	371	369	375	339	401	389	386	363	408	360	396	403	370	353	358	405	381	387	392	365	353	369	362	421	372	381	407	401	344	383	399	388	343	368	395	389	380	356	418	366	396	351	411	370	411	380	395	366	391	398	365	346	418	392	394	369	345	366	350	402	404	362	360	353	321	371	394	392	387	376	372	394	429	397	385	369	377	367	409	392	393	391	406	381	361	404	398	385	398	365	366	368	386	378	380	363	358	380	386	365	430	369	386	372	357	399	401	382	372	375	375	363	326	377	384	393	386	352	379	408	388	418	389	355	377	369	400	393	374	371	377	377	343	384	380	378	381	350	406	348	349	417	394	369	402	380	338	359	383	408	417	371	400	363	370	370	368	393	400	368	357	407	385	377	376	385	378	360	378	377	356	400	381	351	388	379	357	375	385	388	402	388	365	373	405	401	380	409	384	398	374	378	368	387	372	417	385	365	382	416	393	364	393	404	360	412	362	372	414	361	378	425	339	381	392	423	389	352	367	360	368	385	366	384	371	415	376	430	373	372	367	408	343	383	386	398	396	384	330	356	391	372	343	366	389	352	377	372	339	371
22856	21182	29026	23617	21183	21209	8532	979	708	609	537	450	406	403	366	313	319	284	273	293	290	256	261	234	247	235	247	204	192	227	242	250	204	225	222	205	221	199	198	203	221	216	212	193	190	185	197	192	199	205	202	230	213	210	185	210	181	210	196	198	197	187	236	207	195	191	193	208	170	165	204	207	188	225	188	186	203	195	178	181	187	193	225	167	183	184	199	181	202	210	200	192	180	199	188	185	220	202	208	183	196	198	192	188	196	179	172	205	214	179	189	182	179	175	221	212	201	189	206	198	163	210	195	179	195	208	169	214	238	180	210	203	212	198	189	169	177	182	207	187	188	169	194	217	194	189	166	206	216	196	212	213	191	198	177	194	185	185	194	188	200	196	194	191	209	206	206	181	201	191	186	202	200	220	200	197	186	170	182	203	177	181	192	205	185	193	190	183	206	207	191	199	192	199	170	198	205	182	177	206	171	226	201	176	185	201	195	187	189	185	190	213	212	187	199	216	212	219	171	182	167	177	173	178	213	202	184	193	196	184	179	191	210	197	185	191	190	189	198	205	171	204	205	211	196	191	208	189	218	195	204	197	183	178	184	208	197	217	196	220	214	206	174	176	170	197	206	192	187	231	201	176	196	176	195	221	187	194	176	179	200	189	198	196	194	180	216	194	192	190	186	182	192	193	189	201	222	191	203	166	199	190	164	182	175	191	194	190	214	205	220	170	216	232	191	196	191	182	185	191	164	192	198	182	188	190	181	176	182	192	180	194	206	186	171	201	203	190	200	199	200	179	208	176	193	186	177	197	199	191	218	162	206	183	194	190	189	194	178	180	184	209	186	198	172	186	172	182	202	208	187	200	192	210	172	203	190	188	193	168	188	204	163	187	185	197	183	214	195	182	176	175	202	200	182	199	208	186	185	197	191	175	188	206	209	208	177	208	186	181	192	197	186	198	191	172	187	163	171	186	208	179	205	190	183	195	195	189	187	189	190	196	205	185	192	243	209	186	188	168	156	187	200	187	192	188	197	206	220	209	218	202	196	210	185	171	195	166	192	166	193	183	199	184	169	205	200	192	182	199	195	197	162	203	204	196	205	184	204	197	182	194	180	212	205	160	201	192	187	183	201	214	200	191	170	178	159	187	204	189	190	205	176	203	189	212	181	201	173	197	188	204	197	201	172	209	173	196	181	177	163	178	179	170	213	193	196	201	201	210	179	208	216	200	207	207	201	191	203	202	216	189	193	187	201	173	183	186	209	184	193	184	176	191	188	186	190	167	187	163	196	194	180	174	181	181	211	185	185	202	206	207	188	205	201	188	213	210	205	181	186	199	181	175	217	173	206	174	207	190	174	202	201	193	194	199	226	182	187	171	200	184	198	224	169	184	194	210	187	189	247	191	193	186	188	216	178	202	191	177	208	192	199	197	199	181	189	223	203	195	196	188	190	210	194	186	153	214	172	201	183	181	188	190	170	207	188	203	211	183	185	192	190	208	181	195	186	206	169	181	187	194	210	192	189	202	209	195	204	186	214	199	173	192	191	203	190	202	196	199	200	199	215	199	214	174	168	197	192	196	172	187	173	184	187	176	177	171	172	194	190	171	187	187	212	207	206	198	189	170	206	194	198	210	176	184	196	177	183	202	181	208	188	191	173	199	175	197	188	196	186	201	171	220	187	202	201	183	203	188	179	191	206	213	192	177	191	225	191	208	168	173	200	188	200	180	178	218	181	218	183	210	192	184	173	199	185	181	208	181	193	214	162	195	185	183	216	178	182	211	224	203	184	194	194	190	161	196	210	198	179	215	184	200	203	198	206	182	202	205	207	194	212	203	190	200	251	180	200	190	190	218	210	205	193	186	209	198	208	200	198	205	186	182	195	196	184	169	209	209	202	202	193	199	194	196	190	189	187	179	184	205	199	192	197	206	190	183	189	189	215	222	198	221	228	182	184	188	192	167	166	183	183	200	186	192	185	170	175	219	182	212	201	165	203	186	212	195	206	201	206	184	190	195	199	200	181	180	174	194	198	209	169	202	180	197	201	187	181	180	195	186	196	209	191	195	184	204	199	203	206	214	172	204	204	192	188	204	181	203	177	202	211	204	200	204	225	209	184	192	179	193	185	193	197	199	202	193	152	183	195	189	177	184	190	193	188	215	191	199	190	200	204	191	193	184	189	169	177	189	172	186	201	191	166	177	231	197	214	207	197	190	179	171	188	189	170	181	188	201	198	175	165	205	171	203	195	195	182	183	195	173	198	174	210	190	202	178	213	195	184	183	177	206	184	188	207	183	190	202	190	203	181	180	203	208	206	201	201	208	195	176	189	192	209	223	198	210	183	181	179	184	167	208	201	198	176	190	198	184	184	177	207	214	204	197	202	194	192	211	203	189	197	196	167	204	219	207	216	195	216	202	196	187	185	185	186	176	185	193	183	185	174	195	193	167	175	215	193	187	180	218	207	170	231	186	199	203	221	160	193	211	188	211	195	173	174	187	193	204	207	177	206	194	199	184	203	191	198	188	189	202	207	190	201	202	214	172	199	201	215	223	174	191	194	191	173	172	197	168	160	207	172	179	198	209	192	179	184	188	181	198	195	198	202	184	193	215	192	173	188	180	183	187	199	169	190	182	200	221	211	180	187	160	213	188	177	177	197	182	188	190	216	190	215	192	185	162	201	191	192	213	185	180	202	215	189	225	173	180	195	174	189	172	200	191	190	208	176	209	186	180	184	184	190	178	199	192	182	166	170	188	194	192	207	169	196	177	157	201	179	188	192	186	176	197	197	174	200	173	186	154	194	174	185	198	169	181	191	210	177	171	202	201	201	215	187	202	206	169	184	190	191	165	191	183	209	198	176	188	202	214	204	202	190	189	201	177	198	217	173	203	177	198	194	185	182	192	184	185	193	197	178	174	198	198	172	211	194	196	202	179	215	168	161	186	165	206	198	182	203	184	216	197	214	185	195	175	187	203	211	177	199	185	191	189	184	200	186	200	204	179	191	204	207	196	207	181	205	173	175	164	175	196	192	179	198	195	206	178	176	194	173	181	199	188	198	178	185	211	226	206	187	194	197	182	207	191	190	180	203	213	182	181	199	177	196	191	173	215	189	215	174	200	193	171	221	214	214	201	214	203	192	194	180	195	216	172	202	148	207	191	197	209	186	199	213	187	174	222	179	192	193	193	212	177	203	193	201	219	194	177	191	192	192	159	187	189	172	189	178	190	184	198	171	212	191	208	170	178	183	184	189	202	178	187	179	197	230	175	199	210	212	165	183	192	198	201	200	198	213	184	191	184	223	195	184	197	180	203	201	198	192	185	203	200	188	190	208	215	175	181	187	176	198	196	227	195	197	199	202	205	192	194	217	207	202	193	187	194	194	191	182	204	205	196	193	195	180	189	209	194	189	190	193	203	187	182	204	200	207	214	215	202	175	194	184	202	184	196	183	200	176	206	198	211	186	190	222	186	215	204	199	201	183	225
8997	19357	14160	7086	4837	3539	2597	2009	1654	1322	1065	973	827	710	653	620	521	529	458	470	447	399	372	320	382	370	346	359	310	300	323	300	317	324	309	305	268	279	264	258	277	256	265	311	285	269	273	277	273	240	243	234	265	242	278	250	276	270	241	264	258	269	289	240	250	221	226	248	251	250	239	206	250	251	225	263	196	227	238	238	257	243	284	249	254	232	261	248	261	245	235	253	254	248	256	236	243	256	271	231	244	256	235	237	230	252	237	269	238	232	250	233	243	255	218	224	239	237	242	222	268	257	254	239	230	256	229	232	263	219	246	244	240	246	229	234	241	260	262	255	268	267	259	253	220	243	243	238	222	234	237	229	225	222	226	257	213	249	248	246	219	255	253	217	227	240	253	238	223	251	249	258	232	245	222	240	218	260	243	248	232	254	227	235	257	238	247	248	237	222	228	264	264	237	249	249	238	254	211	242	246	235	238	267	235	251	228	240	239	229	256	223	248	247	248	250	275	263	256	255	225	244	254	235	252	250	229	226	250	244	258	232	247	255	284	200	230	257	255	221	224	247	244	284	223	231	231	257	238	227	233	234	228	232	260	248	199	243	249	233	241	227	253	235	281	216	240	242	233	240	236	226	229	242	237	235	245	260	241	239	214	250	231	245	238	230	232	228	233	226	214	251	226	232	247	238	219	258	242	232	243	238	250	220	239	223	257	237	218	242	216	253	242	203	235	238	234	232	263	265	216	240	240	246	257	247	212	288	243	257	236	230	242	233	238	250	250	255	226	237	278	243	256	250	232	234	239	255	228	250	218	231	243	248	231	229	240	205	258	238	227	259	249	264	209	241	230	248	255	225	236	245	249	272	263	229	257	224	272	229	241	235	251	256	245	242	226	226	238	244	228	234	227	218	245	232	213	245	228	234	262	256	238	227	226	240	227	241	215	260	261	239	217	241	232	230	228	267	225	236	243	235	242	227	217	237	249	244	218	264	216	255	217	247	201	257	229	245	226	215	259	228	242	248	223	253	236	228	246	241	247	235	216	251	214	229	231	237	230	238	235	233	254	260	232	250	237	273	232	241	247	215	222	219	219	266	218	238	215	262	247	251	213	226	248	272	209	261	218	238	255	251	243	244	242	198	234	235	237	232	231	246	233	245	229	236	234	237	234	237	247	240	254	244	240	234	218	245	253	248	234	247	259	233	247	231	232	237	269	256	243	240	238	251	247	230	229	254	238	241	236	248	251	245	246	260	227	245	259	259	220	248	231	247	234	242	248	262	199	246	265	234	226	232	227	223	277	230	266	227	246	240	223	228	226	220	246	226	233	249	259	246	253	243	231	247	257	247	264	234	230	255	235	249	270	246	239	261	240	252	221	242	249	238	249	239	256	231	260	248	253	241	230	247	249	237	251	221	245	242	214	225	251	225	210	263	234	258	250	245	256	240	249	224	215	231	245	223	228	247	241	215	241	246	239	233	233	253	234	249	254	221	256	266	239	242	234	218	228	236	265	236	246	248	242	224	199	224	243	270	242	258	237	218	266	239	253	220	228	248	244	263	239	246	251	280	255	227	249	220	244	225	259	244	222	232	241	259	247	249	262	262	247	246	238	232	264	256	248	256	246	285	237	243	213	242	229	231	234	231	242	262	254	228	254	222	212	233	223	244	253	265	242	249	236	204	230	243	243	228	238	249	229	237	241	273	235	242	265	238	254	268	216	243	230	231	242	234	229	262	223	214	247	224	235	235	252	226	252	237	211	236	266	251	248	244	254	222	209	231	261	243	251	228	245	216	208	241	241	229	230	262	258	239	267	231	237	253	247	250	244	242	214	232	214	242	225	264	225	238	245	210	217	228	239	235	262	250	257	251	236	238	233	231	228	215	219	232	257	208	231	233	238	244	250	238	240	246	230	220	225	258	264	254	240	250	265	225	244	231	237	216	238	235	249	223	237	224	240	222	238	238	244	251	243	241	240	273	223	230	228	231	218	229	218	236	227	232	255	232	255	239	236	248	216	228	225	239	238	236	227	239	244	246	233	214	241	226	233	237	237	238	239	231	262	244	234	246	261	260	223	228	244	222	241	242	254	237	227	245	244	235	219	267	205	235	229	240	229	257	238	221	270	236	243	253	234	257	248	212	196	239	249	224	249	235	266	257	253	213	235	271	235	252	263	232	238	257	244	261	222	234	242	267	223	255	247	228	268	250	212	236	228	248	235	229	235	270	245	250	239	217	219	226	257	229	256	254	238	249	259	231	253	251	228	256	245	199	211	230	259	218	254	222	216	246	231	208	238	227	234	283	217	222	248	242	234	221	242	249	238	251	228	234	231	210	253	250	247	239	260	212	250	222	259	226	233	251	236	238	250	244	235	226	249	259	259	266	234	246	258	222	231	264	234	235	253	245	273	246	250	237	230	229	252	267	231	215	232	229	255	246	235	245	270	238	235	220	240	237	230	258	229	230	214	274	248	211	255	235	225	231	240	237	219	207	241	243	242	240	227	237	235	248	226	226	246	252	246	240	245	244	232	226	278	236	264	238	219	225	238	228	263	217	201	212	226	251	245	248	233	246	257	239	223	247	234	232	233	236	238	250	221	225	255	236	215	256	236	232	241	244	267	227	236	252	229	228	251	231	250	238	264	227	236	247	214	231	254	229	263	224	246	206	241	259	243	230	252	232	196	258	228	217	246	248	254	255	217	263	246	243	267	236	224	221	242	227	269	221	234	235	248	221	267	230	234	256	250	274	255	253	218	246	248	261	243	256	233	235	220	218	242	217	222	233	241	256	239	266	260	251	249	258	242	245	244	226	201	226	251	238	222	237	214	218	212	237	227	223	236	273	263	246	246	243	255	254	270	259	238	244	254	220	246	221	232	223	233	234	249	212	209	263	221	255	242	237	248	242	226	257	240	242	231	246	247	248	262	238	239	224	259	217	241	233	259	255	251	267	222	264	219	207	240	203	256	252	216	238	264	235	242	228	247	239	213	227	240	229	232	240	235	248	252	226	223	230	239	249	241	221	222	226	238	242	214	262	217	209	211	253	240	234	238	261	223	254	250	231	238	246	243	230	234	245	244	220	243	230	244	231	251	259	269	231	246	258	238	232	229	227	230	262	242	244	228	238	215	225	235	229	229	217	242	222	233	248	255	235	222	240	226	236	211	231	230	253	224	216	243	223	216	220	235	227	224	210	219	257	227	239	227	241	214	242	236	266	212	255	247	250	259	263	212	255	225	238	235	247	266	242	245	218	236	211	255	249	250	247	232	235	257	251	231	233	253	242	283	247	192	272	250	215	255	239	246	243	261	243	254	279	210	261	282	236	265	206	242	225	249	239	236	211	254	215	242	246	220	246	253	236	218	252	184	228	239	257	237	236	244	228	237	251	237	244	228	258	240	242	248	248	223	256	230	217	221	217	250	220	229	216	251	248	243	272	262	243	229	261	240	265	233	232	236	240	251	241	254	227	253	257	240	248	218	211
27064	20493	8323	1012	701	667	650	604	578	551	620	600	569	542	595	603	604	584	561	601	592	544	601	568	519	566	600	564	578	608	570	543	591	553	583	575	586	570	602	603	588	587	572	593	608	569	564	585	550	596	554	594	558	568	594	557	548	577	561	568	597	596	603	581	589	562	576	558	608	579	606	557	606	598	555	581	546	577	601	609	550	584	546	615	629	604	581	590	574	603	571	563	535	608	544	574	547	592	597	595	598	587	538	585	577	598	542	571	552	572	547	627	618	557	577	595	600	570	542	579	582	575	579	557	608	580	594	572	580	544	575	597	569	569	572	595	562	588	566	576	573	567	542	581	552	599	558	571	580	566	519	593	572	521	570	622	597	614	520	511	585	627	550	552	583	558	581	565	538	600	551	580	568	598	548	587	603	560	622	558	575	556	561	572	584	614	574	585	580	520	592	567	574	592	563	546	540	577	578	648	584	550	592	582	552	538	614	558	605	596	609	595	585	571	591	596	596	558	550	563	598	637	579	554	568	579	586	603	577	603	556	552	589	591	559	623	548	583	569	582	585	598	544	545	572	574	587	585	607	559	624	620	555	571	552	595	586	538	547	597	619	580	522	564	515	611	587	602	575	583	531	556	575	580	564	553	569	577	533	575	654	572	607	608	579	590	617	596	595	564	604	606	574	611	564	507	535	582	608	538	599	569	622	557	620	591	600	570	604	559	583	524	576	577	601	596	572	624	548	548	595	565	563	583	566	584	587	588	590	586	565	584	621	552	600	568	570	584	578	551	607	582	581	579	594	559	555	595	558	566	597	574	574	575	597	605	562	576	592	550	578	604	550	605	552	563	553	543	594	553	579	580	566	604	584	590	569	554	574	578	576	592	580	557	585	584	560	566	581	593	557	578	601	556	613	563	625	614	570	597	615	551	603	601	666	563	560	624	565	587	574	564	540	582	599	559	555	536	592	545	567	572	573	560	590	540	622	574	593	553	563	577	597	593	582	556	598	606	603	559	572	565	590	607	547	538	611	604	597	616	577	576	552	561	584	530	576	577	595	563	549	561	554	591	524	595	590	578	537	557	594	562	560	566	600	571	515	572	592	612	580	578	557	564	562	594	567	563	575	584	581	639	570	589	548	564	587	554	580	603	545	560	546	569	572	587	589	565	577	585	576	602	559	557	586	524	566	535	595	584	529	616	583	568	628	621	571	582	567	593	572	579	613	611	609	564	599	615	611	590	560	566	587	571	556	587	554	586	591	581	534	587	599	540	550	586	627	612	578	581	515	553	593	569	601	579	561	608	570	575	549	591	609	579	541	583	548	549	568	529	559	519	559	559	554	595	574	576	595	557	572	576	583	551	574	602	598	578	606	605	581	558	575	588	566	622	586	625	603	554	555	566	604	545	555	579	583	569	558	575	566	621	604	563	528	615	615	584	575	564	613	566	553	576	513	599	540	612	570	609	566	571	596	601	619	550	604	596	578	541	621	561	584	551	569	565	568	596	614	601	613	581	582	586	613	585	539	572	544	568	563	553	549	539	566	572	606	569	599	573	648	591	593	566	597	562	585	580	583	600	555	579	579	585	589	581	574	581	591	578	572	530	575	577	601	608	555	590	575	610	566	579	600	559	557	592	602	571	580	633	551	543	612	590	567	578	609	607	560	564	584	613	567	570	619	587	596	601	528	558	583	541	578	561	554	580	521	535	572	551	541	614	588	536	578	559	562	573	579	540	596	593	573	600	604	576	568	584	569	562	550	557	597	562	609	555	573	582	586	616	565	589	617	575	559	580	609	640	576	556	510	585	570	577	554	579	608	550	578	593	592	534	590	533	608	576	568	580	590	546	581	523	549	549	537	584	610	602	585	583	583	595	585	636	575	631	551	579	569	600	536	552	542	586	538	618	585	597	614	547	598	587	573	577	555	553	628	592	552	602	586	610	572	556	604	591	563	553	583	558	525	569	554	550	567	566	553	548	582	572	576	590	584	569	552	587	573	587	578	600	589	546	514	568	600	544	574	578	604	579	598	589	582	595	627	611	594	565	605	595	539	574	537	579	577	578	588	545	599	570	579	577	571	571	588	620	606	561	561	631	573	561	544	542	557	580	609	593	549	539	553	572	606	585	597	580	575	549	583	584	595	577	614	580	541	567	592	617	598	544	633	586	572	581	570	603	543	589	564	580	594	575	583	612	596	565	573	577	552	573	574	599	573	533	571	560	575	560	537	556	568	612	591	557	558	528	549	556	538	588	562	536	585	601	579	587	590	610	558	596	600	560	614	582	547	529	559	602	621	629	578	597	575	548	571	598	596	530	533	562	607	594	612	574	549	580	550	550	541	587	603	586	571	557	572	578	561	595	534	585	571	573	588	587	551	537	577	583	595	574	594	582	578	588	596	628	571	633	563	558	547	576	556	609	575	597	563	600	582	547	574	548	592	629	559	594	569	537	568	552	585	580	556	586	588	562	578	574	597	570	547	591	587	614	598	619	584	577	577	571	599	589	570	603	597	565	579	588	562	555	579	562	582	575	562	558	594	574	582	603	580	564	573	556	567	576	551	530	555	566	562	613	588	562	572	606	614	529	565	522	613	591	589	600	568	553	608	600	613	583	589	574	594	585	561	599	575	554	543	585	576	612	559	568	533	607	574	592	547	516	571	601	581	602	559	561	592	554	595	529	557	541	576	645	597	571	580	604	564	615	573	572	582	591	585	557	604	576	571	534	571	614	578	557	548	575	569	570	588	589	571	576	628	598	597	593	556	579	577	542	579	586	595	578	581	617	581	572	614	589	536	574	585	561	546	550	606	534	613	585	577	528	569	570	578	584	606	594	585	587	576	574	571	535	575	596	545	570	578	551	602	583	550	575	536	558	566	558	549	559	536	605	588	573	568	551	599	568	594	554	592	585	560	634	611	578	591	605	619	570	588	579	555	546	584	600	588	544	559	577	623	592	567	606	586	572	523	572	553	589	569	564	546	547	588	580	556	560	543	542	603	605	556	543	592	580	566	560	574	568	604	579	562	566	561	574	551	593	538	573	585	604	566	581	593	558	559	589	585	572	565	583	561	585	518	533	553	529	553	577	594	584	606	594	560	553	607	573	532	576	582	536	547	542	589	578	580	596	575	565	562	604	569	547	604	571	612	599	585	573	585	563	580	566	556	570	591	546	589	598	571	596	576	583	595	584	578	561	564	575	554	558	562	557	539	579	570	574	610	592	576	583	606	616	540	562	599	562	573	580	571	566	584	544	589	509	602	576	533	572	553	563	594	541	564	546	565	627	581	616	541	579	608	534	547	569	581	576	571	580	561	562	581	575	615	621	607	569	574	559	589	558	559	540	567	605	568	547	605	582	632	556	594	597	583	604	602	553	545	596	542	570	545	578	584	571	583	550	546	568	621	572	562	612	594	611	598	598	548	575	577	580	618	513	557	570	613	555	577	586	563	593	597	535	574	572	583	564	609	580	526	604	594	536	548	560
5112	3425	1846	1043	907	879	801	801	773	771	758	717	739	763	720	747	744	791	771	704	781	735	714	768	718	718	714	782	749	737	732	762	774	776	765	700	736	751	713	769	710	714	696	747	788	729	760	744	775	729	702	718	784	766	672	696	674	733	721	739	745	675	741	721	751	733	749	733	737	740	730	750	747	752	692	730	730	712	779	789	740	737	696	794	771	737	730	772	660	792	732	731	726	742	726	728	731	718	711	705	737	741	767	741	719	771	715	737	720	777	753	739	750	720	730	691	753	792	726	690	783	723	722	780	763	747	681	726	764	721	738	702	679	733	750	743	749	751	727	689	703	713	753	752	741	722	765	736	736	743	748	728	769	798	722	680	714	691	710	751	794	751	735	716	732	735	717	727	760	772	722	762	757	753	678	720	740	762	749	733	742	735	710	748	742	742	722	729	727	731	737	739	721	758	799	763	714	756	769	717	726	738	723	701	728	763	768	733	755	720	744	726	740	734	683	722	714	768	708	712	725	727	715	712	719	758	736	709	728	752	785	723	697	707	741	721	711	751	715	750	786	774	718	772	728	768	770	724	736	734	744	735	743	713	744	693	732	726	777	731	739	716	720	696	746	718	729	731	733	742	713	724	700	764	721	727	703	733	729	726	750	715	750	734	753	772	692	736	786	747	732	749	740	750	739	708	693	674	746	700	750	738	709	715	741	715	738	680	761	751	721	713	705	709	699	739	695	748	686	766	722	737	723	695	793	720	717	699	713	722	732	694	802	728	711	713	709	708	722	752	720	708	770	761	770	724	759	750	705	710	730	762	750	698	723	745	729	724	716	773	748	776	753	751	735	733	771	741	756	763	691	704	731	696	753	711	712	722	710	790	732	785	739	739	750	764	699	762	733	705	730	745	747	708	761	722	744	762	762	756	765	706	734	742	732	739	698	720	762	730	770	694	718	676	752	702	707	712	757	752	728	727	753	739	702	730	762	717	738	758	745	766	737	719	713	709	741	746	739	742	736	743	693	700	738	752	756	744	757	779	723	725	736	734	732	703	705	737	706	715	693	745	747	721	730	742	726	757	726	770	684	762	726	718	684	726	740	735	728	817	724	752	716	766	729	719	739	751	690	760	700	725	682	719	771	762	767	745	708	757	721	719	711	762	722	709	718	725	752	737	767	731	729	747	752	746	703	671	730	755	775	733	716	740	744	717	726	746	767	766	727	769	754	708	772	708	698	756	746	763	761	733	741	730	723	760	726	708	721	757	763	795	751	812	748	699	735	747	737	719	734	736	713	741	757	730	755	744	715	788	752	742	709	788	714	752	734	742	786	736	717	750	766	767	752	738	764	740	700	718	736	719	762	723	716	744	703	753	774	714	763	735	735	740	699	720	736	738	705	694	695	796	737	717	738	693	698	729	680	755	805	704	728	748	747	743	736	767	716	727	745	748	746	757	751	741	716	709	734	724	764	779	722	767	757	756	741	681	701	721	710	738	808	759	743	712	734	761	760	784	754	681	751	698	745	711	699	740	733	768	714	746	714	694	760	748	730	713	705	734	715	820	701	775	781	757	751	743	777	720	747	727	753	760	753	722	752	726	739	743	754	764	718	746	760	784	726	742	760	741	739	747	761	713	765	727	703	740	773	722	740	742	772	709	752	783	739	703	734	769	734	774	725	731	736	696	707	750	716	703	726	766	754	711	722	741	739	757	751	737	716	704	729	732	671	750	739	773	753	663	780	691	760	751	729	732	768	760	777	751	690	726	743	724	738	765	707	751	741	792	674	807	721	738	760	728	717	737	716	737	741	673	772	684	663	762	752	701	750	716	748	756	704	733	763	714	764	728	702	693	755	763	765	726	750	727	736	709	710	780	711	707	743	733	744	715	763	801	686	668	754	704	750	738	773	764	729	746	727	666	714	682	746	753	718	723	741	755	743	770	743	721	723	737	759	743	756	730	749	743	742	754	702	731	716	710	763	763	739	738	764	710	782	721	739	698	700	775	731	752	727	766	773	748	696	742	733	705	749	731	713	712	667	729	759	727	742	758	772	739	790	700	748	730	757	746	722	746	714	775	796	759	718	713	748	799	771	712	717	700	758	695	768	732	729	735	761	741	720	732	747	747	724	717	803	717	747	756	785	749	728	773	780	753	767	751	760	751	741	757	771	767	698	732	720	771	703	711	743	745	709	685	740	772	666	699	665	714	715	792	776	721	712	721	739	757	708	738	731	731	748	726	697	763	756	774	727	698	736	721	734	713	783	755	767	692	699	776	796	754	748	730	747	697	774	738	745	727	732	688	704	778	716	700	721	732	753	747	762	688	736	760	698	710	707	711	733	731	717	747	726	779	744	709	768	699	744	686	727	694	752	725	735	666	739	762	777	748	740	785	727	776	774	759	705	736	756	740	761	714	714	733	731	723	731	751	704	673	730	706	697	728	738	708	734	703	746	714	713	708	711	757	774	753	731	755	758	724	772	775	763	745	745	751	717	746	754	716	798	736	649	713	671	738	760	781	737	747	731	739	745	729	767	746	732	706	738	767	734	720	743	740	743	682	762	733	758	756	731	752	702	758	748	693	735	707	727	753	741	754	735	733	761	739	714	764	719	769	716	750	689	720	742	689	688	785	741	747	732	722	737	693	710	706	744	749	749	726	744	735	780	749	753	698	765	743	763	772	697	750	726	755	714	786	768	714	755	768	744	749	720	721	716	682	716	790	744	724	755	727	710	764	741	772	693	800	770	707	759	726	762	722	773	756	748	675	726	758	724	739	728	761	704	673	727	750	698	804	702	746	729	740	718	712	759	725	764	739	746	724	745	751	712	740	736	750	745	708	710	760	778	707	719	728	743	746	753	722	770	734	763	787	748	761	701	700	731	713	769	721	727	736	745	695	745	772	749	716	717	763	763	757	742	828	737	722	743	744	743	737	715	726	762	698	730	713	752	772	699	718	736	768	714	725	739	643	688	717	689	739	729	726	755	692	722	740	769	737	739	722	756	755	728	736	748	747	762	715	755	760	744	722	714	740	681	714	732	705	750	678	772	725	761	763	743	725	716	699	734	708	725	717	702	729	717	757	764	720	771	771	760	686	752	681	694	699	704	737	729	769	763	758	755	730	768	759	742	708	718	724	728	724	757	724	700	750	757	736	763	695	700	767	694	689	756	715	699	719	717	708	753	695	724	697	735	715	739	762	737	759	695	720	745	729	736	767	772	716	737	745	741	748	731	755	725	706	713	729	677	784	806	735	749	777	782	722	773	739	767	682	751	686	724	741	715	711	762	738	760	717	688	723	676	720	709	771	714	762	738	727	718	804	711	773	755	791	761	737	717	685	730	742	742	698	803	740	768	703	730	732	763	790	766	738	701	748	722	717	705	764	758	756	728	792	740	704	722	714	748	795	735	744	701	678	755	695	699	740	708	747	703	734	758	765	723	710	760	750	765	753	751	711	708	737	750	749	715	734	710	739	733	731	753	741	748	738
23897	21201	28580	24114	21177	10638	1061	643	587	473	467	430	399	389	380	338	367	335	354	334	319	287	314	290	336	298	300	310	304	290	293	301	288	282	313	307	287	310	269	291	311	285	280	296	278	268	325	306	290	295	298	285	310	279	297	263	287	275	291	306	276	315	273	306	287	312	302	285	280	301	284	287	292	282	302	322	282	273	293	267	312	329	294	298	282	282	284	293	289	286	304	318	297	272	297	310	308	308	309	299	297	269	305	273	295	301	270	295	277	296	288	294	297	293	276	298	266	280	292	283	294	330	293	299	300	277	265	301	278	275	287	273	272	298	304	303	312	283	303	282	298	280	271	277	293	281	289	272	293	299	303	332	273	277	286	285	330	289	259	292	284	299	297	289	285	311	299	301	265	279	290	294	304	300	299	296	280	277	296	275	286	300	266	292	274	293	323	294	274	301	297	277	286	284	307	274	301	287	278	290	255	318	304	292	301	295	283	289	271	283	255	291	296	320	288	263	290	281	283	287	278	316	287	317	301	291	280	293	321	298	285	313	264	290	295	282	290	261	302	280	302	289	282	303	289	307	296	293	285	290	288	280	340	298	275	276	294	292	328	279	304	275	254	301	304	286	290	277	317	302	303	270	308	278	282	283	306	294	279	274	302	272	305	263	294	277	291	296	277	310	312	274	287	277	275	303	303	296	278	288	293	300	303	286	269	261	288	292	291	289	275	262	261	279	273	287	308	257	276	272	262	294	281	304	316	284	232	313	285	302	280	284	308	326	309	279	275	270	270	314	279	284	304	309	276	282	303	279	305	291	302	295	290	293	325	290	289	275	290	298	294	294	273	264	276	308	301	284	303	305	285	284	288	259	297	275	289	280	259	276	294	313	291	317	317	284	289	273	291	307	296	326	304	325	272	296	278	300	264	274	315	275	266	302	288	269	340	293	303	296	287	294	268	297	304	278	264	289	302	311	292	276	282	296	270	294	264	283	269	272	308	285	266	273	285	297	255	288	309	297	284	275	282	300	275	295	288	317	262	280	269	259	262	271	271	265	297	297	269	326	301	257	277	280	295	318	259	305	287	271	295	270	302	268	273	308	293	297	285	286	288	285	283	264	300	293	309	285	296	297	294	292	315	273	300	275	289	261	289	323	293	274	300	316	272	275	271	300	308	271	272	285	284	291	292	283	289	270	283	277	304	284	287	284	290	273	294	262	274	274	260	275	278	268	288	266	293	276	288	292	298	315	274	312	304	298	271	278	322	285	267	291	275	282	275	276	309	262	273	293	291	306	321	293	286	316	303	299	268	289	250	274	299	302	319	300	279	284	279	285	290	279	286	282	287	299	313	283	290	277	266	276	285	285	275	302	300	268	297	271	283	289	277	276	290	291	311	302	298	302	302	295	290	300	311	286	317	262	306	292	264	316	296	263	308	270	276	281	281	262	279	295	271	272	289	302	272	291	279	273	284	317	260	286	265	276	300	296	295	306	271	315	290	340	282	293	255	289	273	283	315	296	288	298	294	307	316	273	295	293	275	278	285	286	290	308	253	294	251	290	297	289	297	258	307	283	255	274	280	293	262	285	306	273	291	254	272	298	297	270	305	307	302	258	287	303	283	291	293	276	259	268	308	260	281	267	280	289	322	271	297	277	283	268	249	299	291	298	279	280	277	282	276	276	264	279	306	297	267	280	278	325	295	291	302	276	284	280	281	300	287	282	307	294	250	263	296	289	273	291	289	268	306	304	295	295	262	288	274	281	295	271	335	305	282	279	287	288	294	269	291	311	280	295	271	272	295	276	309	247	298	299	303	315	285	290	272	311	273	275	276	287	297	286	312	288	296	299	288	293	271	283	269	297	284	257	311	296	286	302	290	296	307	274	298	290	270	293	248	286	285	311	273	283	264	268	293	322	300	268	262	304	308	275	274	330	313	272	297	276	271	288	282	274	286	268	279	332	293	282	305	306	301	270	282	283	276	295	263	311	269	299	255	277	277	258	266	298	278	271	294	263	291	274	295	291	297	305	287	265	291	257	255	302	295	281	260	264	311	289	267	269	299	328	297	296	292	262	302	291	302	311	265	289	300	272	302	298	276	327	273	269	272	314	281	288	284	295	306	269	272	301	269	316	293	297	317	280	284	270	284	303	273	307	310	300	265	275	282	299	310	272	296	278	305	273	310	261	283	255	264	298	285	249	307	284	293	243	287	287	339	295	279	298	280	278	300	290	275	282	299	271	283	268	287	304	267	294	272	278	284	275	269	279	288	268	302	290	274	289	275	289	316	266	293	265	253	299	280	311	282	278	292	283	306	319	272	243	277	303	270	272	281	283	285	304	301	307	301	284	329	315	281	313	268	277	304	295	274	279	279	287	290	263	264	292	278	301	307	288	305	290	283	306	274	275	308	300	328	318	253	274	251	274	305	284	277	268	281	298	285	273	302	310	288	271	297	277	296	277	275	305	318	269	282	266	312	268	274	299	305	290	333	295	296	266	314	300	271	284	285	285	270	297	289	263	259	278	253	303	305	317	298	296	298	234	288	299	279	306	304	276	266	279	291	276	283	287	270	293	291	303	281	278	316	276	304	262	292	280	278	302	271	291	306	248	277	295	317	283	277	310	277	276	296	300	263	251	248	270	302	284	305	270	328	276	297	314	318	278	282	298	281	286	287	274	307	295	283	310	313	269	285	302	303	274	276	289	302	266	273	295	300	281	283	288	295	286	275	289	311	302	273	306	287	282	293	292	278	273	290	309	285	285	289	290	305	278	301	308	293	271	255	265	286	281	279	230	306	258	283	325	290	290	275	302	293	267	293	299	275	296	313	293	294	264	272	294	261	275	270	275	293	309	289	260	291	316	294	289	265	265	281	314	288	289	300	279	281	280	277	267	288	284	279	264	290	319	261	274	286	307	280	271	318	298	267	290	261	299	285	293	298	292	305	264	301	291	288	333	270	271	301	306	261	288	279	274	313	298	255	302	262	272	306	272	286	282	304	303	304	260	286	286	307	308	293	276	284	301	290	287	274	301	293	271	278	304	277	260	314	299	289	293	260	287	273	285	303	260	294	299	275	296	261	310	280	315	272	273	264	299	241	313	277	293	279	270	294	288	296	292	317	271	283	278	263	321	324	274	292	271	273	298	291	263	263	283	274	288	291	307	293	292	289	294	321	302	284	299	298	309	317	267	284	268	282	296	264	312	299	313	303	269	268	293	282	302	291	266	285	307	277	295	304	320	284	269	289	324	286	299	293	296	301	302	260	291	285	291	291	316	285	303	294	297	267	285	295	268	274	300	283	281	280	272	316	290	294	274	260	292	296	262	288	260	276	274	294	278	300	296	332	252	295	275	267	293	287	305	299	308	292	291	282	293	286	306	283	312	281	294	278	250	281	269	287	282	282	274	275	294	302	283	285	311	271	282	318	269	302	280	275	256	271	271	268	297	285	277	289	290	299	298	284	261	282	303	272	297	296	291	281	291	289	306
6458	12722	9071	4178	2946	2088	1640	1285	1142	950	815	751	670	637	581	562	520	547	481	468	469	483	458	425	450	409	426	444	455	392	426	448	405	412	391	439	413	403	404	390	369	388	420	370	404	391	423	401	390	374	415	389	410	407	400	397	432	379	390	391	399	375	394	383	376	418	428	369	416	413	400	401	391	366	373	377	398	371	410	376	353	382	374	388	410	396	372	368	409	390	397	388	365	365	394	378	362	422	376	381	383	389	413	378	354	373	403	370	387	338	405	393	372	385	358	334	394	395	378	376	344	338	371	364	364	395	395	399	374	396	379	411	383	392	377	407	375	412	410	370	407	388	376	389	379	385	386	432	392	383	385	374	405	368	408	370	350	376	425	391	380	389	378	417	404	378	378	396	392	401	369	383	409	392	373	421	350	409	398	384	418	369	379	412	338	377	400	384	348	384	405	362	407	380	396	426	367	385	390	397	372	353	354	388	356	407	372	367	417	378	412	382	368	359	388	386	420	382	345	370	401	406	399	405	379	391	418	377	387	373	371	403	371	383	373	394	352	377	376	415	347	374	422	381	355	386	396	404	387	371	386	385	372	387	381	390	400	419	383	402	404	388	357	401	392	407	368	397	409	395	379	411	362	369	374	389	377	399	370	381	341	390	369	389	409	366	408	368	394	362	363	401	393	391	369	384	356	352	406	386	387	370	351	360	368	380	373	398	364	381	395	368	384	343	394	402	373	366	406	392	402	367	378	409	389	339	373	386	330	407	386	355	402	360	374	416	375	416	359	383	402	404	401	348	395	397	387	373	405	337	386	389	425	385	382	399	374	373	373	403	403	384	423	405	383	344	362	380	385	381	406	361	350	384	376	354	416	393	395	392	358	377	387	386	384	391	376	363	398	377	352	407	388	394	360	358	363	403	372	369	361	384	355	379	366	373	370	395	379	392	362	364	353	386	356	400	387	398	363	340	373	338	404	358	369	398	434	396	371	360	373	392	365	388	375	390	383	381	365	395	363	370	356	359	371	391	384	352	403	368	406	389	406	416	402	356	360	362	357	360	418	411	347	398	351	391	360	390	367	380	353	376	398	391	371	368	380	403	376	401	398	367	396	386	356	357	393	410	398	343	409	365	376	423	384	395	409	394	392	387	389	406	364	372	396	360	374	378	408	396	357	376	382	388	387	419	392	390	391	389	372	410	377	371	365	352	369	404	371	413	369	374	397	392	405	434	398	382	391	373	404	367	392	346	401	367	372	379	372	389	365	348	355	397	412	413	393	383	399	381	378	399	386	392	387	375	408	391	352	400	401	381	366	407	377	392	439	350	383	377	369	373	350	373	364	392	376	390	339	349	353	379	377	392	381	376	349	379	347	404	403	352	340	365	371	359	372	380	402	375	388	354	354	398	403	368	455	365	365	379	407	394	397	409	397	369	403	374	371	428	392	403	393	405	366	385	365	377	397	383	416	422	425	394	436	381	405	401	347	387	378	373	407	364	399	382	424	389	399	381	403	365	349	397	405	377	361	408	370	401	389	371	372	364	354	347	375	397	381	383	409	379	337	387	372	378	354	393	364	398	418	385	375	370	393	369	428	356	394	366	400	389	409	393	405	357	383	379	389	377	383	393	371	403	368	412	408	372	373	373	364	373	371	370	381	404	370	365	380	432	387	385	347	382	375	397	382	409	379	404	396	390	354	346	396	390	399	430	336	416	393	388	387	401	338	369	363	373	358	386	366	354	373	367	383	403	361	368	378	402	357	361	380	377	354	414	373	344	366	364	369	414	370	384	359	392	370	373	381	383	389	384	383	373	389	384	367	365	397	374	384	403	371	381	424	409	365	383	418	406	399	380	348	371	410	397	391	367	389	416	384	371	382	379	365	360	411	377	420	390	397	352	389	376	360	384	383	354	392	428	398	360	365	383	403	392	387	375	382	374	368	384	359	359	359	370	367	353	375	382	392	399	396	376	389	384	396	400	383	380	383	385	422	358	406	371	385	412	407	373	378	409	375	400	384	358	413	393	392	373	388	396	374	368	397	393	374	421	365	391	359	447	351	386	378	402	396	404	362	378	394	389	373	374	361	377	382	436	403	354	419	397	370	365	409	339	381	414	368	362	379	379	384	380	402	400	381	412	384	400	381	368	396	412	392	361	392	374	418	363	380	357	385	364	380	385	389	384	425	378	387	399	379	443	387	397	398	401	377	393	385	378	342	415	416	364	402	371	351	379	365	408	389	375	386	374	367	369	360	388	371	359	420	400	356	390	433	368	413	380	396	351	375	390	380	378	388	370	396	381	385	385	342	392	364	391	364	382	425	382	368	374	383	418	399	406	398	362	398	367	375	380	366	368	399	393	423	393	355	344	381	399	359	390	378	409	377	384	391	403	372	403	416	388	361	373	361	388	395	364	375	397	350	368	421	374	388	424	394	367	391	374	393	380	358	383	427	370	407	415	376	381	407	372	384	387	377	428	374	390	373	365	374	388	397	369	344	408	372	394	394	373	387	357	397	406	396	410	381	381	368	390	372	354	367	377	368	419	362	429	360	396	430	370	377	407	370	357	435	397	332	396	382	406	399	383	384	347	394	369	404	377	383	433	383	351	396	373	361	365	367	415	384	367	401	385	374	398	377	407	364	405	369	357	402	377	417	408	388	391	378	383	395	381	391	380	384	391	380	377	378	392	398	411	367	400	358	389	386	381	390	406	378	383	404	378	420	383	396	414	401	393	396	369	316	354	410	390	406	379	371	402	392	422	398	423	382	410	368	384	379	418	371	383	384	397	399	419	360	404	419	398	414	398	403	428	373	360	368	357	369	376	362	392	424	351	404	367	365	372	395	366	380	393	378	356	369	390	372	368	392	369	382	380	406	387	392	378	403	391	401	400	414	366	354	409	369	375	393	400	389	389	385	389	384	387	400	363	401	395	398	392	392	363	408	368	370	379	371	379	408	411	391	360	362	411	388	411	386	373	380	389	401	411	398	354	371	403	400	377	381	361	419	379	412	364	397	409	400	437	366	378	381	399	417	397	410	385	419	378	375	383	399	350	401	391	378	419	396	366	370	382	388	397	402	386	368	341	341	390	366	392	371	354	380	368	379	431	432	409	360	363	414	385	398	403	355	417	379	388	420	373	407	386	403	393	385	393	398	369	373	385	368	391	348	375	403	381	376	392	370	395	367	365	370	396	364	380	323	396	369	381	359	361	372	408	400	413	381	399	384	377	399	371	394	364	428	403	362	400	373	373	371	369	402	408	403	401	375	399	412	396	400	417	371	368	365	382	367	383	402	402	414	353	388	372	353	377	422	382	403	385	374	384	381	388	401	386	382	375	388	377	390	410	398	393	410	415	412	365	381	368	393	371	364	348	390	356	397	349	367	352	420	361	427	373	361	386	418	349	378	369	429	388	417	396	401	378	373	370	392	383	385	365	366	386	385	358	415	361	385	395	370	371	377	395	406	402	376	370	345	370	419	376	404	393
22908	21204	29043	23660	21204	21239	8353	973	692	582	502	468	416	374	337	312	286	294	292	277	276	264	264	274	255	254	245	231	244	219	220	236	240	221	218	204	234	210	187	208	228	187	195	191	216	189	210	203	222	202	217	193	185	192	221	207	190	215	198	158	180	238	212	200	200	192	206	192	215	228	225	189	208	199	208	189	214	210	210	216	189	197	199	182	206	197	194	216	187	208	207	172	241	208	184	195	221	191	204	213	185	190	194	212	183	214	188	212	207	185	189	192	177	184	190	185	207	208	184	190	176	211	209	172	173	207	211	194	208	189	209	189	205	190	205	199	162	183	183	227	220	207	193	214	196	212	205	206	214	185	218	219	185	196	196	195	200	215	218	186	231	198	216	223	196	163	194	209	202	206	190	192	209	196	188	199	195	191	197	202	198	188	204	179	187	200	179	205	206	177	175	198	190	226	175	182	191	209	210	185	179	195	193	174	191	205	198	185	194	183	199	183	185	196	202	207	191	197	202	162	185	190	204	186	189	183	206	211	209	190	201	202	169	189	201	218	187	187	194	192	213	197	174	179	213	187	209	172	174	186	188	220	179	235	211	201	202	218	207	190	190	195	196	213	161	204	191	204	184	175	184	198	208	176	180	213	209	190	181	177	216	187	203	196	203	185	189	191	193	209	217	190	179	187	199	202	220	194	188	189	197	197	198	193	180	218	234	194	165	199	219	191	180	186	198	184	190	219	196	189	202	190	184	188	168	185	194	210	181	224	167	179	182	206	180	196	204	182	174	190	203	201	202	192	181	194	180	190	210	168	199	213	223	202	196	190	213	180	183	184	199	208	211	218	185	178	195	184	186	176	184	185	196	175	195	200	215	183	197	185	205	231	182	187	184	200	198	189	197	182	209	195	169	177	182	203	202	200	210	198	176	176	194	193	204	206	177	181	194	171	215	189	192	197	211	209	198	207	204	174	213	188	196	187	188	179	193	182	236	190	220	189	172	199	205	207	203	195	191	204	186	174	209	191	180	196	219	218	191	213	184	210	184	205	186	214	190	217	211	212	198	180	192	184	187	196	212	175	170	177	183	225	179	204	181	183	216	209	173	205	220	204	178	190	200	166	187	157	210	181	172	185	195	204	194	184	187	187	164	173	196	183	204	201	199	190	188	192	202	214	213	187	191	193	182	178	190	189	190	201	184	192	199	216	214	196	202	204	199	176	152	209	202	182	197	200	186	208	181	197	186	178	191	210	198	202	195	199	188	188	200	189	181	190	179	205	202	180	199	184	213	188	185	183	189	209	204	195	184	183	194	171	175	189	197	172	204	200	187	180	232	200	190	188	195	190	213	198	187	195	194	209	185	199	195	170	192	196	184	201	198	190	177	202	200	222	166	200	200	200	167	199	178	184	182	198	198	195	186	197	203	202	166	200	199	223	209	188	188	191	177	218	187	200	197	157	171	194	193	192	199	175	196	171	193	180	199	194	183	164	170	178	197	218	203	197	197	211	187	194	203	194	189	208	181	197	212	188	163	207	214	193	235	207	196	176	221	213	200	188	207	201	194	203	191	178	186	188	193	186	200	221	213	193	207	183	197	196	184	193	199	183	176	166	192	172	185	217	203	217	197	187	193	180	190	199	173	195	186	211	199	197	177	182	194	198	199	179	162	176	196	165	187	211	179	186	219	188	192	224	190	186	223	188	227	200	204	196	189	202	170	187	169	222	165	193	213	206	175	163	196	196	181	207	208	210	190	182	175	209	172	188	196	223	213	189	206	188	195	193	202	181	210	196	200	181	180	207	216	209	192	187	194	199	196	194	198	194	216	212	205	201	191	185	215	205	187	185	180	197	182	177	192	183	187	191	198	193	218	191	192	194	169	179	195	192	199	199	187	202	173	186	183	191	196	186	166	162	190	203	200	200	190	201	216	212	176	182	205	183	207	225	177	210	216	196	194	185	216	175	236	163	177	182	183	198	195	195	185	189	191	192	201	186	210	179	190	195	185	201	183	199	176	190	183	181	199	185	199	188	194	187	196	199	170	198	183	178	158	180	179	190	177	178	181	171	214	195	184	188	197	219	178	201	218	191	199	177	221	178	193	218	211	203	189	186	204	167	176	203	165	179	213	177	196	186	207	164	220	192	191	198	173	176	199	179	174	198	205	186	185	183	178	199	223	194	213	197	190	174	184	193	175	200	171	198	182	182	195	191	214	194	185	203	209	204	186	214	181	220	196	208	193	187	195	185	204	198	188	197	204	204	195	210	189	205	187	172	196	193	196	192	198	189	172	202	204	198	204	183	184	198	210	203	203	187	199	207	207	195	190	191	200	191	195	189	188	203	181	194	206	200	197	197	222	189	210	199	189	211	192	197	189	201	178	199	160	207	207	209	165	192	183	193	192	209	194	195	192	195	190	187	182	180	186	190	202	180	183	206	200	204	188	211	186	188	188	187	181	191	197	209	201	184	168	195	201	175	195	222	184	189	169	197	185	211	193	194	220	187	181	210	193	177	181	198	170	213	174	209	201	195	203	194	182	176	220	215	201	188	179	216	211	188	185	176	175	181	196	191	211	199	181	180	197	176	151	206	202	187	176	194	198	214	216	188	171	190	191	192	173	207	201	202	180	220	193	190	206	184	213	211	197	199	212	190	191	189	193	190	203	177	216	181	198	184	173	197	201	204	204	171	210	193	202	195	196	174	184	190	200	186	199	194	194	168	185	200	184	216	179	207	185	201	199	207	188	207	169	184	194	214	184	200	184	170	176	208	181	191	193	154	192	194	185	199	207	200	197	184	204	208	188	192	206	207	194	167	184	182	192	171	189	170	180	217	191	187	202	217	221	192	199	193	204	180	218	206	181	191	174	197	190	189	180	199	207	175	196	179	210	178	189	196	189	190	211	165	183	175	197	185	179	194	199	200	212	207	195	200	212	187	174	164	190	207	214	179	160	188	210	175	201	195	191	193	174	212	182	204	192	203	162	223	200	194	188	178	214	201	202	185	172	213	189	168	187	191	178	186	200	175	193	203	179	189	208	203	211	198	188	173	207	187	171	188	185	201	186	169	198	217	165	195	201	205	213	190	197	179	176	195	195	200	196	174	190	174	182	211	198	195	189	201	187	200	171	219	189	169	172	198	204	192	220	164	187	214	193	181	185	167	185	198	212	213	176	201	185	181	184	210	189	191	204	180	176	191	194	208	210	180	222	202	199	193	161	189	163	216	196	187	192	180	180	183	173	179	201	208	178	200	182	160	190	181	195	185	184	202	227	187	192	192	197	195	196	192	195	212	174	188	183	183	189	184	178	187	198	193	187	203	183	173	213	183	189	187	200	194	187	188	201	211	188	196	202	183	194	203	205	187	189	162	216	198	208	162	184	199	208	206	217	187	190	203	178	187	187	201	185	195	209	208	193	195	192	199	199	208	187	198	145	213	199	180	199	183	168	210	205	185	213	205	203	179	187	203	174	205	185	182	197	207	203	175
8804	18798	13627	7191	4831	3572	2630	2096	1634	1357	1111	991	865	761	683	628	524	568	483	435	424	404	381	368	361	382	351	326	350	320	324	303	319	312	288	283	290	320	278	294	261	305	256	271	288	281	282	301	283	258	248	275	270	264	257	269	237	267	271	241	233	250	252	255	251	277	257	266	235	260	256	223	248	258	272	259	271	263	282	236	251	252	220	254	229	282	258	237	257	221	232	273	215	255	225	237	261	252	251	250	252	220	236	274	246	259	254	247	251	234	247	249	232	249	251	254	249	223	220	237	224	250	230	245	246	227	264	233	257	243	273	241	261	235	233	276	235	271	277	226	216	252	236	220	270	214	239	214	281	233	250	232	283	216	245	244	258	246	249	250	262	246	252	227	245	262	246	248	271	224	258	250	232	287	255	231	232	268	278	260	243	245	267	250	238	254	227	270	216	226	244	250	264	253	257	261	251	227	249	218	236	238	266	237	239	244	259	241	274	240	246	193	256	252	253	241	264	246	229	268	228	206	250	264	250	242	250	262	258	241	266	252	247	239	256	248	244	257	252	247	265	254	255	240	239	225	240	244	220	264	257	208	249	240	216	233	253	268	242	240	253	240	263	246	269	273	244	240	265	253	247	241	252	234	258	267	240	247	265	242	280	253	254	245	246	239	255	263	223	262	241	233	272	221	240	230	264	235	277	231	242	236	240	250	273	263	240	240	227	255	266	242	242	206	235	226	246	251	228	261	242	250	239	282	277	221	222	269	235	242	246	227	246	258	224	227	252	278	292	242	237	263	239	246	224	228	257	256	274	264	256	260	230	235	228	224	232	233	231	244	217	253	253	243	245	228	220	216	273	243	229	219	245	239	227	245	232	217	238	280	247	246	235	229	278	247	249	231	249	225	233	262	241	241	252	273	240	261	264	240	243	247	277	245	207	265	244	259	234	259	222	262	231	238	259	226	259	247	251	239	239	252	263	268	250	233	242	236	272	222	256	261	231	255	245	264	233	257	232	232	279	240	254	248	247	241	234	231	245	240	266	258	243	233	239	260	241	229	258	245	227	261	255	243	227	294	258	246	217	255	247	245	248	244	249	224	245	238	271	240	250	243	273	262	264	240	233	252	243	254	229	236	254	259	235	238	240	244	272	257	284	268	251	216	219	248	246	226	265	233	233	234	265	240	214	271	251	200	225	262	259	234	283	215	231	257	274	258	265	229	266	223	223	237	239	228	256	237	264	233	267	253	241	261	223	239	220	217	240	226	234	243	240	225	229	252	259	236	243	235	250	231	221	226	214	252	252	229	252	254	229	218	264	258	237	259	240	232	235	265	243	259	234	232	255	238	240	231	251	260	255	266	247	246	240	226	259	232	251	248	239	238	230	230	224	226	242	240	206	259	244	223	235	285	261	267	254	232	236	236	248	260	217	234	265	263	252	235	256	258	225	229	248	245	227	239	200	256	239	259	251	258	212	230	234	240	236	240	250	238	234	244	248	229	241	218	266	244	249	213	236	249	236	222	231	235	226	228	248	250	249	219	263	244	234	224	255	224	218	244	264	198	240	237	241	270	229	255	268	238	236	253	229	239	241	237	233	223	255	247	243	216	259	231	255	232	228	228	225	255	227	228	238	248	266	265	190	250	228	237	260	229	244	231	217	225	253	271	231	262	242	238	248	236	228	262	229	214	266	277	258	220	240	252	227	239	253	244	239	269	222	240	219	234	226	215	225	225	255	255	242	248	253	263	241	235	242	250	236	246	225	233	214	263	244	196	224	242	235	249	249	235	233	221	222	257	252	256	252	229	231	254	280	233	232	282	244	241	234	248	227	243	255	227	243	227	225	260	280	234	246	252	240	288	232	248	259	225	233	244	245	227	235	228	234	257	238	248	246	256	241	236	218	247	232	250	249	253	229	241	252	221	243	243	250	224	228	281	254	261	248	212	244	244	253	241	259	233	258	283	234	227	252	279	261	249	275	255	233	239	227	223	266	227	225	262	249	242	247	249	229	229	231	268	230	245	241	240	247	244	240	261	256	250	252	233	250	237	236	252	226	264	253	282	244	244	227	232	252	231	247	223	273	248	267	240	251	234	212	221	217	244	225	245	277	238	269	253	257	246	231	242	241	215	218	224	249	247	245	234	266	243	236	228	253	272	238	305	236	224	233	235	256	245	260	264	240	241	248	230	234	268	241	261	247	266	231	227	257	235	250	209	282	241	258	253	233	229	251	243	222	234	246	226	237	232	238	261	244	245	259	272	275	259	221	256	247	234	227	234	229	252	249	247	249	241	241	228	247	234	239	247	245	234	254	218	229	253	250	272	246	252	226	245	254	266	273	235	246	245	227	236	221	263	267	245	238	257	248	257	253	243	233	245	223	238	266	255	230	248	237	247	253	273	247	232	249	246	226	233	272	254	246	229	251	225	239	245	234	258	215	236	205	249	217	257	248	237	241	266	254	247	253	253	242	245	248	250	261	268	283	207	240	220	239	218	218	237	252	242	238	231	250	213	233	254	237	236	257	243	242	258	237	242	210	244	254	235	231	253	261	254	259	225	233	238	251	255	235	226	217	242	250	250	241	235	246	236	261	267	234	241	244	235	247	238	250	243	237	250	218	250	258	215	274	246	269	221	255	255	234	221	242	254	245	269	246	248	241	217	266	239	232	272	233	235	248	235	235	246	241	239	255	209	272	229	255	247	233	219	218	287	213	240	248	227	259	233	243	264	206	236	226	249	246	238	238	227	230	233	274	214	243	243	258	240	253	240	238	220	247	251	255	269	226	266	235	222	233	249	256	224	251	262	231	242	216	263	231	239	238	239	246	244	241	220	259	225	234	255	240	210	241	229	230	261	233	240	233	223	231	230	234	221	220	245	230	245	227	214	230	222	240	242	265	260	266	246	236	245	270	238	257	221	237	265	245	228	230	271	264	254	231	232	253	259	244	239	255	219	221	239	248	248	252	224	236	256	248	232	250	251	232	239	246	238	243	273	245	261	254	219	253	277	230	258	235	248	205	229	243	231	238	270	228	243	231	218	227	217	233	219	238	226	246	248	248	248	231	236	247	257	263	217	245	249	234	250	253	249	251	237	271	239	242	248	256	233	227	248	264	274	249	268	236	244	214	257	232	247	266	265	241	236	224	257	272	232	226	217	224	239	220	257	262	280	241	226	253	241	218	244	244	265	258	224	251	229	235	246	243	233	254	253	250	251	220	236	226	231	235	271	278	254	255	221	243	228	224	223	253	251	214	259	254	223	253	233	264	291	248	248	246	245	263	254	274	227	249	238	237	252	231	243	217	243	270	227	228	239	218	249	235	228	256	238	257	241	264	227	247	245	256	234	230	235	224	246	245	262	262	256	258	232	235	261	243	257	256	242	278	238	262	244	235	243	234	255	240	235	239	236	241	246	251	251	249	240	246	257	249	246	266	242	231	263	240	235	262	239	219	245	252	253	245	252	250	237	225	265	243	231	266	247	230	247
26948	20417	8076	1047	717	641	602	596	650	566	614	597	577	580	553	591	617	561	565	579	571	581	586	639	605	576	555	621	616	582	601	591	548	595	570	622	565	557	617	550	582	662	637	618	634	539	595	600	575	573	597	561	555	621	558	600	545	551	584	561	581	591	607	544	559	572	587	639	573	600	590	605	588	606	586	551	598	617	595	594	535	578	581	565	593	554	552	558	539	554	573	598	582	558	579	583	595	554	576	561	596	576	606	569	595	597	571	635	599	617	562	565	628	607	623	538	608	572	586	557	586	551	604	605	531	617	598	535	609	610	541	570	546	573	599	572	569	646	575	569	574	524	592	605	583	613	610	559	580	635	597	540	604	582	627	621	556	642	613	552	569	545	565	562	587	592	568	566	640	579	607	575	597	569	578	518	557	537	591	569	608	580	569	600	604	563	578	598	552	581	536	559	634	551	592	619	561	573	596	609	587	591	569	573	617	585	608	589	578	572	568	570	589	560	601	564	597	633	582	591	595	602	614	578	588	598	569	595	595	613	574	575	563	555	546	608	565	541	579	576	595	576	575	561	579	593	568	568	598	580	579	577	568	585	605	608	615	541	565	616	564	631	568	574	579	581	618	546	551	609	586	561	595	591	554	578	597	559	562	586	561	633	612	578	519	597	568	579	622	580	578	602	553	597	611	564	560	594	565	556	622	628	575	568	574	561	610	549	588	592	570	585	583	593	615	568	560	579	566	532	632	597	596	612	553	541	571	580	565	596	597	566	609	590	548	564	583	592	531	567	583	561	604	594	580	609	622	625	566	576	583	617	531	622	604	570	578	560	598	583	528	583	598	598	582	616	649	594	571	607	553	609	601	597	596	573	547	568	573	610	625	568	596	611	602	537	592	569	527	611	575	578	579	612	575	595	593	625	579	557	556	546	568	605	521	551	582	597	589	605	587	604	572	585	602	590	618	547	585	552	567	599	579	568	578	560	559	622	590	595	601	580	634	576	581	611	594	564	605	567	578	576	606	565	569	575	574	590	597	610	588	583	583	566	581	545	578	582	604	583	608	583	597	604	588	560	582	569	572	595	581	574	608	569	574	530	568	567	575	563	593	570	511	580	622	556	597	635	514	586	554	595	644	566	582	601	576	557	580	545	594	573	572	581	582	553	535	593	594	574	587	583	594	576	617	547	584	592	580	589	583	568	617	594	604	589	563	551	578	576	583	573	598	618	557	579	595	576	568	614	599	555	548	649	572	592	550	605	598	556	581	571	660	541	569	571	581	616	579	554	604	589	570	604	593	610	570	598	578	573	583	595	608	560	587	554	583	589	590	551	601	597	572	591	602	575	532	587	600	605	619	599	590	584	561	609	619	571	595	622	593	625	548	572	528	634	585	580	568	589	568	564	558	623	578	593	571	590	604	578	610	596	550	586	592	576	550	603	579	587	588	556	613	577	523	594	601	619	594	626	619	630	550	553	569	577	610	550	577	598	582	594	583	633	601	600	574	602	624	559	592	590	581	585	627	608	576	563	567	578	582	602	570	569	559	595	570	611	596	584	625	560	548	583	590	600	567	587	600	574	595	606	597	604	545	582	588	576	587	571	613	549	590	568	536	572	604	567	581	594	538	567	538	556	576	538	603	588	562	584	614	585	600	587	604	594	566	617	598	573	573	610	534	589	592	618	569	575	607	559	577	547	592	567	588	594	579	585	563	609	572	558	614	584	563	555	595	595	541	586	575	612	621	627	572	595	586	575	565	556	559	573	580	571	539	620	577	606	543	588	586	551	588	566	587	596	611	626	597	562	622	605	539	574	542	575	550	607	590	572	595	588	590	563	549	559	560	564	609	563	560	589	562	569	597	604	597	619	591	581	557	596	599	568	590	584	528	572	573	561	588	606	582	573	565	577	581	575	588	578	570	574	577	552	562	556	582	573	564	604	572	617	614	575	583	584	590	615	634	593	564	622	598	565	597	582	534	589	605	584	526	596	589	601	572	581	604	592	608	576	630	553	573	572	524	628	592	582	571	619	579	567	604	578	560	614	593	556	537	570	540	565	531	638	586	625	652	554	628	561	607	544	589	559	583	598	615	624	558	556	560	576	583	566	550	572	620	639	598	587	577	586	586	583	585	563	573	580	559	605	627	589	574	575	521	571	575	627	571	585	591	601	591	611	587	533	584	584	576	588	595	586	597	591	589	589	545	630	599	550	586	599	600	536	588	596	565	550	563	628	613	597	574	612	562	596	535	573	561	548	615	570	586	588	598	587	570	614	570	590	587	557	612	582	566	608	598	593	568	573	581	564	599	548	585	570	612	588	587	602	605	619	586	558	576	581	584	569	559	588	608	602	551	569	603	575	590	574	575	575	568	564	602	586	582	578	620	577	608	602	612	592	622	574	582	546	564	595	559	587	565	585	607	544	577	574	571	601	592	584	557	596	588	576	560	562	585	595	544	554	566	565	568	602	560	549	628	579	627	575	590	582	591	644	556	547	553	542	548	581	547	563	662	581	574	547	574	583	581	572	589	628	603	534	631	573	580	594	570	555	586	597	571	597	580	632	571	535	575	615	566	566	599	582	592	554	552	625	576	550	584	584	611	610	583	558	572	543	568	587	576	540	577	559	626	591	530	604	551	605	572	566	602	588	571	567	588	605	599	576	550	549	597	572	583	607	579	622	593	592	580	587	563	579	600	594	576	547	577	641	570	622	599	592	607	572	544	559	607	600	597	573	548	605	573	574	525	544	594	557	591	560	580	615	576	569	598	578	561	565	585	598	567	598	593	592	571	572	618	591	575	601	580	589	576	557	610	569	626	601	593	637	537	554	573	622	596	570	568	596	617	583	610	572	581	575	613	601	586	592	554	579	567	584	583	593	601	609	544	582	560	553	591	592	601	606	556	573	533	609	541	566	621	580	544	635	577	572	563	536	559	578	561	595	559	565	589	583	603	557	605	659	576	593	605	568	555	619	625	597	608	618	593	571	613	581	563	580	583	561	565	587	578	573	578	587	566	565	595	564	550	532	570	577	595	561	570	598	568	562	550	551	605	593	611	601	602	566	547	560	602	540	554	520	559	543	601	629	602	570	587	566	568	581	572	586	619	568	549	629	558	542	568	610	543	621	605	567	560	625	604	612	600	606	543	572	579	567	582	596	591	605	580	578	580	549	564	587	614	586	592	607	603	584	574	607	564	539	600	538	590	522	529	564	559	554	565	601	589	603	593	608	586	575	583	539	561	596	593	588	595	567	562	561	574	586	542	580	579	575	588	572	584	584	575	568	598	550	566	561	588	549	571	584	603	605	608	593	546	584	595	597	583	602	636	583	578	584	607	581	564	639	580	600	568	573	572	596	574	591	557	601	584	580	559	571	616	563	615	578	591	593	590	576	566	565	567	594	601	543	603	551	589	616	585	633	557	578	564	552	564	600	579	615	544	578	611	565	586	579	574	580	563	592	585	603	574	575	572	562	571	562	575	586	548	604
5078	2858	1631	1054	934	856	788	788	768	756	778	704	758	787	781	761	748	816	737	697	730	751	725	738	755	765	769	716	685	739	754	734	750	716	752	709	732	756	748	720	802	762	667	765	765	734	790	745	739	760	765	790	731	745	751	732	750	759	711	726	690	758	716	741	710	778	761	738	753	764	721	775	743	768	706	720	754	750	734	693	740	759	740	715	724	748	733	797	764	759	718	735	727	720	689	755	760	736	689	742	783	729	763	751	736	699	714	696	731	692	739	767	782	724	756	753	716	768	770	761	761	757	745	704	728	787	787	771	761	715	703	752	748	760	743	752	710	709	709	712	760	687	740	762	770	742	758	785	738	771	758	752	754	727	704	746	750	761	764	751	797	683	749	735	741	784	762	706	770	731	718	694	741	742	794	716	696	771	730	774	767	754	763	746	742	754	772	710	723	728	747	729	726	754	788	760	755	736	712	759	712	738	710	752	736	715	755	701	735	762	745	757	757	694	751	774	728	790	740	729	789	758	753	721	746	772	778	743	718	772	747	706	742	770	748	723	768	795	747	733	769	748	764	728	741	785	719	752	788	730	727	744	781	771	775	726	753	748	727	722	739	713	764	751	758	725	752	725	745	756	682	733	746	752	709	726	757	747	684	739	711	751	741	760	730	763	749	728	762	725	744	709	740	806	767	701	744	755	762	725	732	698	751	702	772	726	702	743	752	735	738	792	743	753	739	741	708	730	752	719	732	705	715	752	750	741	778	768	794	750	726	736	694	718	703	749	709	701	744	765	717	749	729	729	731	718	734	777	758	706	718	792	785	719	774	687	753	774	745	781	759	754	728	709	687	732	764	714	758	731	711	743	738	715	713	741	770	740	738	738	712	746	735	737	764	765	778	727	731	754	745	768	737	771	751	703	750	794	803	721	764	796	740	764	713	721	739	741	706	742	736	738	756	718	752	752	708	762	728	730	732	727	730	747	790	721	723	746	733	740	685	718	780	743	772	753	783	741	711	746	743	769	715	716	813	700	734	720	754	767	739	720	730	766	686	816	760	750	724	766	764	755	776	730	759	752	769	733	765	726	727	701	709	729	757	772	731	733	743	666	735	717	719	705	791	747	736	735	720	689	745	744	733	784	752	718	735	717	748	805	745	744	748	745	724	748	753	753	701	741	711	734	732	777	752	745	729	755	745	712	763	776	751	714	735	718	764	717	804	761	748	740	788	682	738	774	771	762	741	723	764	755	691	739	720	762	731	741	722	781	747	697	758	747	732	689	707	725	747	733	715	700	737	752	725	711	706	703	718	704	759	736	697	728	750	757	709	709	759	768	701	713	768	752	745	713	769	730	761	739	785	760	694	755	766	727	704	753	704	701	766	721	771	742	795	715	732	751	702	738	757	776	717	732	729	753	688	788	730	747	765	743	750	764	730	666	734	772	736	770	721	764	751	756	735	795	729	699	722	748	776	748	793	746	765	768	731	731	723	736	736	721	742	703	731	810	741	740	740	740	738	683	712	724	662	751	776	750	762	740	741	724	729	774	740	753	812	768	701	716	761	774	762	769	735	765	731	714	709	726	749	769	726	736	736	741	760	756	795	767	728	733	742	750	763	753	715	725	752	779	753	726	762	748	717	749	736	795	753	754	722	756	730	674	778	749	784	737	706	727	744	746	706	749	761	732	744	794	784	762	770	752	712	745	774	708	786	755	737	799	812	745	726	787	704	745	743	752	786	788	724	676	704	769	708	735	747	740	755	778	715	737	659	770	739	726	664	685	730	747	759	737	769	753	740	734	738	812	698	757	722	752	791	727	728	782	734	706	748	733	727	751	743	755	703	749	721	759	785	742	784	748	759	751	742	740	769	748	726	724	747	703	776	719	762	770	696	733	716	763	729	775	738	704	698	688	744	736	728	720	731	715	737	752	761	735	758	728	715	779	742	750	681	733	717	749	741	762	758	760	713	759	737	765	720	742	733	732	797	754	719	762	767	735	769	747	723	767	829	774	746	754	738	738	751	755	747	721	733	775	712	775	721	706	783	767	768	725	722	769	717	686	786	759	778	727	691	723	759	692	709	722	698	707	751	716	722	716	771	710	719	728	767	809	733	741	703	727	763	762	706	698	756	717	790	748	734	752	728	759	691	716	735	787	788	756	769	760	772	736	758	777	752	736	748	717	755	762	731	723	716	679	722	737	748	756	741	752	736	753	773	750	703	768	670	762	762	728	775	722	767	787	696	767	727	756	716	731	769	797	739	757	767	711	723	672	749	759	706	769	742	723	687	748	752	767	721	743	691	745	770	719	799	785	745	719	769	761	766	740	770	782	730	756	676	742	720	742	763	747	766	757	670	727	710	712	776	709	762	762	695	761	771	711	781	737	728	759	745	734	736	755	757	740	713	711	761	772	739	721	751	751	714	758	752	759	743	745	749	715	751	806	726	690	697	764	815	751	751	724	771	738	753	738	731	793	743	717	772	773	770	774	743	686	731	753	722	771	702	773	757	771	761	776	687	725	757	774	757	744	730	747	718	717	714	733	708	717	729	739	738	764	708	764	718	715	703	758	739	737	759	735	723	758	744	712	715	720	758	770	736	714	805	727	712	723	782	789	765	721	780	753	796	754	749	721	747	754	702	780	751	812	730	746	775	716	768	754	703	745	782	769	731	753	704	758	724	760	681	738	754	738	742	739	762	729	707	736	788	770	771	767	714	710	743	668	708	732	772	748	735	734	780	786	740	703	699	720	752	722	792	691	774	754	782	748	704	742	725	742	709	723	750	773	735	702	736	740	766	744	763	748	683	763	738	769	716	743	709	770	713	744	791	707	710	742	737	747	725	739	768	777	792	761	729	771	754	727	703	729	773	745	725	763	703	768	789	717	724	742	755	763	745	725	739	735	684	720	737	709	783	763	742	737	759	733	758	781	770	710	739	747	740	709	759	756	725	740	763	743	693	736	790	722	719	726	726	737	747	755	761	732	724	714	752	699	755	736	739	734	725	749	769	716	728	734	733	732	778	757	771	702	718	770	740	767	705	740	779	708	735	762	738	706	714	730	763	754	736	768	738	752	723	758	740	752	742	747	732	731	710	741	738	743	748	759	757	749	794	749	769	727	767	720	730	769	718	743	703	776	761	771	705	725	778	731	726	716	750	756	772	740	770	785	721	737	739	766	771	730	732	748	758	770	750	766	760	720	793	751	686	700	747	754	721	733	722	695	724	750	800	727	736	799	700	741	741	712	742	761	725	752	739	718	741	740	677	782	738	717	805	737	741	696	747	751	717	737	681	732	710	772	743	758	772	754	748	770	759	739	769	754	763	731	748	711	787	754	735	766	757	740	749	726	753	723	761	736	719	730	732	713	794	790	709	713	755	712	707	730	760	742	784	711	737	738	733	715	737	714	744	744	708	764	715	747	714	761	747	763	749	771	765	752	756	742	748	711	760	749	784	759	713	762	731	715	706	771	731	766	734	753	759	731	724	751
23830	21188	28588	24078	21193	10413	1097	673	545	474	466	408	383	375	380	404	359	348	338	314	311	314	321	320	305	295	343	335	330	305	310	319	304	293	331	338	311	311	306	284	301	325	316	318	286	292	285	283	288	293	322	325	285	275	311	281	304	307	308	280	301	314	314	288	288	296	319	298	297	280	284	294	307	277	310	280	291	279	276	277	262	329	286	292	302	281	304	290	284	301	308	306	296	317	280	294	282	268	291	260	262	283	251	262	268	298	314	276	278	265	262	283	290	288	293	272	295	315	240	290	297	275	303	279	280	262	283	289	301	287	288	273	277	267	279	287	291	292	275	268	261	289	300	273	266	298	280	303	278	298	278	268	276	277	273	281	304	261	284	301	287	297	305	258	285	304	267	289	307	313	317	274	280	303	287	307	290	273	269	252	278	299	327	293	283	294	283	283	288	292	270	286	271	300	290	257	294	300	258	308	287	291	280	277	298	298	281	306	312	284	299	259	252	300	252	316	272	267	294	289	300	317	291	301	290	300	299	288	297	287	300	291	302	259	271	278	284	298	289	262	304	267	298	302	253	274	303	297	322	294	274	281	302	277	275	303	266	294	299	295	264	330	272	311	295	269	268	287	300	295	328	307	287	285	317	289	298	258	269	272	273	265	307	286	325	273	271	278	289	279	301	273	281	299	271	314	306	285	310	290	302	267	279	308	282	287	302	303	305	291	306	289	293	282	285	289	275	269	291	277	279	289	281	286	277	314	291	289	291	306	282	327	312	293	283	277	285	263	306	291	289	272	285	308	275	296	283	306	279	321	311	303	255	293	317	271	314	279	265	280	294	314	305	319	266	324	298	284	282	285	304	309	306	300	294	293	304	288	288	307	302	288	271	306	267	308	281	312	295	298	278	287	276	295	288	283	289	285	280	304	283	298	298	277	264	327	295	311	268	271	264	297	286	320	300	271	256	304	300	306	275	310	298	254	286	295	297	293	293	293	316	320	319	277	295	270	280	316	281	290	303	315	307	264	283	288	275	280	287	266	257	292	237	280	311	313	306	285	288	267	307	274	302	296	272	297	261	277	263	273	298	312	312	303	307	256	288	289	289	313	287	283	302	286	305	290	269	270	297	318	298	308	286	275	282	281	285	249	324	295	281	264	288	291	284	296	270	291	320	282	263	254	306	277	296	259	284	329	306	301	304	294	263	272	302	264	297	286	280	252	293	333	272	262	256	300	294	288	288	271	306	284	282	279	279	295	279	309	252	319	273	282	274	313	291	276	293	321	283	262	266	238	262	298	287	298	284	269	306	277	292	286	299	270	300	278	321	287	266	282	269	281	252	260	300	267	270	278	290	297	305	262	305	297	307	271	256	250	297	280	310	278	288	287	282	268	304	295	281	285	270	289	280	274	292	293	298	292	307	290	291	283	290	289	284	271	260	255	257	268	278	314	269	272	284	262	335	305	261	319	292	276	283	292	288	296	265	271	291	287	287	319	281	291	292	286	300	308	267	313	287	261	285	291	309	284	307	259	276	298	302	292	300	288	288	287	283	285	297	299	271	279	294	267	289	277	296	279	294	284	262	269	290	298	276	293	302	296	280	264	286	293	269	285	277	315	295	287	273	278	287	282	251	275	287	273	291	287	305	285	252	315	270	315	286	279	282	310	294	304	273	299	296	279	319	284	314	289	297	269	275	264	292	308	291	293	282	297	293	297	325	271	299	253	301	292	261	299	287	292	307	307	274	297	262	282	299	287	260	296	304	282	294	314	291	274	276	296	294	240	275	291	293	246	293	306	284	295	270	306	296	277	311	323	302	318	285	282	306	307	258	267	308	300	277	250	287	292	293	286	300	280	258	278	290	276	288	259	295	299	295	275	273	294	279	277	303	282	253	324	292	288	317	282	285	283	274	259	265	290	283	276	282	301	283	323	258	273	311	315	307	271	292	286	287	272	278	310	260	265	292	289	296	293	267	289	304	287	289	304	278	308	321	297	289	300	290	294	287	273	288	295	288	293	285	312	287	293	273	295	270	295	298	274	293	291	280	287	296	285	306	281	278	245	276	308	289	298	316	329	291	274	285	241	281	293	263	312	313	318	297	300	294	281	274	279	329	262	291	296	289	278	305	303	279	293	300	301	309	285	293	303	283	304	291	281	277	269	301	297	288	272	299	287	274	303	291	303	270	291	317	274	264	266	264	278	284	264	310	278	233	292	329	276	275	311	339	269	288	300	286	308	268	262	313	282	289	292	287	268	313	310	263	293	307	278	303	283	284	301	298	275	265	285	275	273	319	282	300	310	278	306	285	330	296	288	295	302	305	269	300	309	299	284	282	298	299	285	276	281	317	297	274	256	280	289	298	321	281	285	261	277	278	283	287	287	285	283	263	298	289	289	291	275	285	330	288	277	264	301	287	299	280	294	290	273	291	296	286	295	244	303	277	271	275	314	291	277	268	252	271	270	300	292	281	293	257	294	295	291	286	280	260	314	292	279	251	299	289	305	320	238	266	299	309	283	342	308	292	299	249	272	274	268	278	300	274	283	258	283	296	259	306	297	272	264	281	291	321	287	283	313	269	291	294	307	304	266	273	287	291	289	287	284	275	290	285	265	275	295	278	296	298	300	269	300	317	294	270	283	254	287	302	299	288	275	282	271	324	321	315	288	288	289	284	322	284	277	321	326	299	294	273	281	273	302	280	265	297	277	286	304	296	276	303	310	295	327	270	312	275	246	290	284	310	284	304	315	294	308	286	259	292	300	314	271	300	258	288	289	263	287	293	305	307	262	306	270	267	269	286	274	265	269	281	291	349	283	294	276	299	342	296	259	291	281	292	305	289	287	273	300	270	327	286	288	289	271	287	274	302	289	253	268	315	290	299	295	278	274	299	295	290	283	299	284	287	311	299	310	298	287	300	279	263	299	299	291	291	292	311	324	238	260	314	266	324	305	276	273	290	301	283	265	258	288	325	279	268	264	351	267	275	298	293	278	271	279	288	311	294	305	296	284	296	308	311	283	304	318	308	278	296	300	309	282	295	304	306	302	267	275	312	286	281	319	278	282	285	279	309	293	306	306	292	273	326	306	302	271	292	279	268	271	261	299	280	273	281	278	275	289	259	293	311	297	269	274	301	284	279	293	313	225	328	327	294	294	286	300	305	282	326	297	275	329	297	318	321	315	266	291	295	277	294	271	301	278	278	284	273	270	304	282	297	299	295	300	283	313	294	299	313	275	315	299	275	288	263	253	311	316	303	292	313	282	299	286	291	278	300	281	288	280	275	298	273	301	304	281	294	309	253	268	273	269	292	322	301	292	292	311	277	287	289	247	253	278	279	262	265	303	313	268	305	279	308	280	300	265	301	316	290	288	277	296	249	277	286	299	283	309	296	288	319	277	264	312	281	287	266	276	267	274	308	308	309	295	287	299	262	271	315	301	293	308	265	302	292	289	266	289	289	292	301	306	287	295	285	313	279	298	267	284	314	285
6337	12002	8655	4169	2939	2197	1646	1331	1105	954	789	799	678	672	597	585	552	518	546	438	484	471	482	449	444	454	419	422	422	434	435	426	434	409	397	433	405	422	419	368	387	445	389	462	399	439	383	425	400	418	368	390	396	396	380	382	420	432	406	402	418	353	416	406	385	388	391	420	351	381	409	386	393	393	386	410	369	377	388	379	411	409	360	423	363	394	381	417	372	385	395	353	394	370	382	353	350	376	364	390	410	370	384	374	365	409	362	405	402	371	391	360	376	388	381	368	401	430	401	382	366	374	356	357	416	391	379	372	392	399	373	368	390	394	353	390	366	379	351	401	426	383	375	398	403	356	396	409	434	361	356	409	395	395	433	395	370	381	388	384	404	384	383	369	355	387	371	431	409	439	356	367	405	395	371	408	382	392	394	389	371	402	417	388	406	388	382	389	363	376	357	344	377	408	383	341	408	381	367	369	409	412	353	362	401	399	394	346	424	382	381	376	347	385	391	368	388	388	364	380	344	413	380	393	381	376	414	413	388	368	365	374	362	348	376	349	387	361	360	381	367	397	385	394	386	361	356	395	369	396	366	391	390	412	395	415	396	376	382	408	392	425	398	394	377	397	389	398	359	370	377	349	370	362	372	386	363	394	399	377	380	381	405	420	384	351	418	370	365	365	400	360	360	387	349	404	392	399	391	402	397	359	373	407	406	398	350	413	394	381	359	386	389	381	364	397	395	398	411	396	373	370	399	362	370	356	330	376	389	419	418	415	364	414	370	390	361	376	375	377	368	399	373	376	377	372	383	378	402	384	399	376	362	380	382	399	338	363	403	350	401	383	365	431	352	364	414	383	391	377	380	404	396	394	388	350	381	406	390	359	375	375	394	387	396	400	385	378	413	369	396	392	383	403	400	391	388	387	411	350	382	378	375	413	391	381	378	406	379	402	362	370	356	396	400	360	374	383	365	366	361	405	411	365	390	376	381	409	392	405	384	368	382	374	384	396	371	360	397	366	373	405	368	371	403	367	411	357	362	380	378	429	330	423	346	408	393	398	407	389	406	410	397	406	417	384	390	392	400	402	380	400	398	366	395	365	360	376	363	388	392	394	411	369	395	398	410	371	380	375	411	401	384	406	373	378	388	381	389	382	407	378	399	411	382	379	372	411	376	383	416	386	402	400	367	392	359	399	352	398	406	364	392	370	376	386	391	367	383	386	366	372	383	374	381	359	340	433	407	361	395	379	385	401	392	416	404	398	425	393	384	389	398	368	387	381	396	354	419	414	377	373	390	365	380	419	388	375	388	384	399	390	379	377	400	392	382	386	395	363	350	393	395	382	397	382	371	402	378	360	381	409	399	372	364	366	417	389	399	369	349	374	388	413	377	387	342	390	382	382	394	400	386	396	356	382	397	403	391	391	383	354	402	379	388	424	391	377	420	403	385	403	368	373	383	394	393	351	386	372	356	346	394	354	404	408	401	378	385	393	382	410	395	349	398	406	357	337	428	396	364	356	360	381	378	365	420	366	388	377	400	411	418	410	389	376	406	391	379	401	398	400	386	386	360	387	367	373	402	395	379	381	380	409	383	350	417	379	405	379	403	409	388	379	367	358	384	401	405	390	370	360	370	376	363	390	385	389	382	359	392	421	364	372	378	379	402	375	392	373	391	398	394	387	366	432	364	398	419	338	386	376	379	387	391	367	389	408	438	403	378	430	378	393	355	390	413	389	421	372	384	373	424	350	371	416	399	412	371	388	367	407	390	396	393	377	405	388	400	408	400	393	355	369	425	363	407	359	411	395	351	394	383	399	412	399	380	396	372	338	374	389	386	413	418	414	366	402	413	403	381	417	417	398	414	397	388	368	377	395	366	392	377	361	374	361	406	378	393	372	368	418	369	381	367	391	390	364	388	400	385	350	391	376	395	389	402	366	384	345	388	405	382	396	414	388	388	378	408	392	381	354	374	393	363	357	390	402	406	411	417	349	364	381	373	355	378	374	384	388	412	392	391	418	401	352	400	420	379	400	371	381	380	368	402	400	404	402	378	345	418	411	404	367	382	391	395	344	406	402	403	427	373	356	414	369	364	381	377	390	371	390	397	369	373	365	348	381	396	371	405	355	387	399	347	351	380	380	396	385	396	367	386	410	421	419	392	369	387	362	367	393	402	411	408	380	385	394	391	380	358	389	376	371	410	393	386	400	403	390	378	364	380	385	406	388	378	387	392	375	382	372	370	396	373	348	388	403	362	389	373	373	413	387	375	384	410	419	381	413	392	382	403	394	391	379	419	387	390	367	426	391	419	349	404	397	371	375	419	395	396	390	387	394	379	366	378	377	386	389	344	354	402	418	382	374	391	374	343	387	380	345	390	363	398	434	432	362	391	388	403	375	384	359	385	382	376	382	402	362	329	403	384	397	403	364	350	370	414	367	384	350	352	400	379	381	411	392	406	402	366	388	377	415	392	388	403	403	377	394	406	362	361	379	396	399	399	345	386	390	386	349	374	372	366	386	358	393	377	403	377	375	391	361	396	370	387	426	355	431	412	376	412	386	382	398	364	404	361	362	379	406	384	348	382	379	388	387	414	388	418	411	414	398	384	382	387	382	383	419	367	396	388	404	387	367	391	409	366	436	368	366	357	389	419	367	371	393	369	364	386	349	398	380	410	386	362	355	386	426	383	389	378	399	411	384	378	412	407	359	381	416	383	412	411	355	392	376	396	367	373	408	391	400	387	390	415	386	401	387	378	365	412	425	411	413	355	375	377	407	392	374	374	399	389	374	369	394	370	363	388	372	384	383	400	404	388	390	396	370	373	375	379	389	402	368	392	388	388	376	384	395	416	384	408	368	388	391	403	336	379	376	366	404	393	351	388	393	396	388	396	407	381	390	361	380	417	386	359	379	386	354	368	351	374	410	395	406	357	385	396	369	364	371	395	398	380	407	392	383	375	408	386	365	421	356	393	443	401	385	398	406	403	368	428	360	348	406	397	388	387	386	403	435	398	376	392	402	385	390	380	388	403	365	404	342	406	371	384	376	402	402	400	399	364	394	389	404	364	388	392	424	372	388	395	395	364	375	369	387	408	375	393	356	371	410	367	380	431	370	400	361	393	396	411	409	404	374	383	418	359	374	392	358	369	382	380	386	380	381	358	362	348	357	389	396	389	381	368	427	396	364	391	375	369	390	391	388	384	384	377	390	355	403	377	379	381	379	375	385	393	392	382	387	404	359	363	376	354	373	378	378	373	374	354	372	379	408	430	387	389	378	372	409	391	382	363	350	365	372	378	384	364	365	386	408	376	363	392	383	416	419	391	443	372	355	385	348	396	406	347	412	401	411	405	370	380	397	350	383	394	354	421	398	409	410	415	405	384	402	375	402	356	396	379	347	404	390	354	422	379	392	408	406	393	354	372	384	378	381	382	373	397	367	407	348	383	396	393	386	386	367	382	417	388	384	413	392	390	380	347	403	409	435	398	363
22934	21212	29045	23674	21213	21251	8132	974	676	640	518	476	411	356	351	341	304	317	292	282	282	263	248	253	243	246	228	220	201	225	209	230	232	226	226	254	215	226	213	226	203	206	192	213	223	201	188	236	217	216	214	195	198	221	197	206	194	197	211	209	191	205	209	185	201	194	197	197	204	210	178	214	204	198	194	199	219	186	217	231	221	212	181	216	210	212	196	173	182	207	174	189	213	197	203	172	206	173	216	175	177	175	211	205	179	213	177	185	201	191	201	194	190	203	194	222	193	207	193	233	191	187	218	182	203	200	195	204	195	205	192	185	190	201	205	228	183	202	221	193	175	201	199	199	239	200	209	196	213	199	206	204	182	192	202	210	183	198	183	212	223	187	173	187	191	182	206	211	179	224	192	216	180	187	197	175	214	181	183	170	189	202	184	195	189	181	197	180	180	200	186	185	201	204	171	185	211	189	170	192	231	189	193	211	209	202	196	183	173	202	200	189	192	206	205	223	177	198	180	186	209	184	204	187	184	199	199	209	200	169	172	187	179	188	220	217	190	182	210	180	206	199	203	183	176	205	193	189	219	186	172	178	196	198	181	211	175	180	173	205	213	211	181	216	174	167	209	202	218	180	213	203	197	201	212	210	201	205	201	183	212	207	177	186	197	176	195	189	202	217	183	207	184	188	210	200	191	173	172	176	209	190	178	190	183	193	203	170	221	177	193	163	220	213	191	211	174	203	174	183	171	210	188	190	184	209	216	223	189	172	199	202	202	199	186	191	192	208	182	174	185	208	188	193	197	187	202	204	209	186	204	201	203	201	176	182	197	198	194	182	187	206	187	194	209	221	205	205	208	209	210	191	212	188	219	205	204	184	172	203	200	214	182	231	208	192	202	217	198	209	193	214	177	213	168	192	187	182	223	193	193	198	231	197	167	190	194	197	207	191	179	197	190	209	176	197	210	193	196	201	237	189	190	193	188	194	179	182	207	181	197	196	215	189	178	193	204	199	163	201	198	222	208	203	194	210	203	214	173	184	176	206	174	203	173	202	214	193	206	210	202	190	189	182	201	212	179	200	186	192	178	193	173	198	185	161	212	192	185	201	197	204	205	190	193	191	197	176	187	194	181	210	210	187	195	210	192	208	172	190	190	192	167	189	193	196	168	231	199	186	187	190	214	202	200	201	186	224	184	203	207	163	197	213	200	198	181	164	184	200	170	222	175	196	202	191	205	219	192	201	187	203	211	184	184	215	232	193	211	204	211	219	186	219	201	189	163	178	181	172	206	197	198	195	176	217	211	223	182	194	196	188	201	203	179	189	195	196	195	184	194	211	174	188	186	182	192	185	218	194	203	195	199	199	205	206	190	211	194	167	203	231	185	167	221	204	150	201	191	188	223	214	179	216	207	200	187	210	199	185	225	214	196	203	210	218	233	187	177	186	200	190	187	201	194	191	189	190	206	200	194	177	197	150	189	190	183	169	204	183	176	184	197	214	180	210	187	222	196	189	169	183	213	194	207	192	205	205	192	169	196	196	192	190	193	213	196	203	184	187	201	214	189	212	213	172	191	227	182	209	180	193	198	183	221	199	174	194	180	158	190	188	209	197	194	208	203	218	214	173	224	208	198	191	182	184	223	180	190	200	198	167	222	185	190	213	199	179	188	204	193	208	186	194	174	175	186	204	190	182	176	196	197	202	208	193	195	194	206	193	190	200	194	202	187	207	192	187	161	198	204	221	197	171	227	184	199	193	203	180	214	173	195	195	191	200	202	203	243	193	203	193	207	175	197	178	181	200	183	194	207	210	190	190	186	203	172	184	167	202	195	182	203	208	183	184	185	182	200	199	192	177	187	200	186	188	202	187	205	191	189	222	181	192	196	196	206	205	200	183	195	177	220	201	200	200	179	177	194	172	200	184	190	197	168	199	201	215	198	207	186	186	185	194	211	211	193	172	204	169	189	185	189	191	192	218	202	210	194	196	182	203	173	169	173	202	194	187	212	179	209	197	218	205	192	180	193	189	192	171	190	213	191	179	222	184	195	180	175	197	200	205	204	179	177	191	204	211	202	201	184	215	228	193	188	206	188	198	217	188	195	178	203	194	228	204	219	223	207	204	188	202	214	197	215	189	191	188	187	204	182	177	188	187	195	210	196	227	211	203	193	169	205	211	182	195	190	189	185	207	179	190	178	193	188	198	194	176	226	218	154	206	198	193	190	220	203	175	197	186	212	182	185	214	185	209	192	182	207	193	178	196	192	197	188	190	209	181	199	214	195	201	190	224	175	163	213	179	197	195	200	203	199	209	205	195	196	172	201	180	202	169	190	198	206	169	193	200	211	189	213	191	184	184	208	188	203	183	205	195	211	181	192	180	188	186	191	225	190	192	205	198	189	195	196	188	164	207	162	193	205	208	199	193	181	195	209	206	188	199	212	198	190	184	176	194	196	207	192	185	222	198	214	180	199	184	202	206	201	189	209	196	213	173	198	201	213	196	181	199	198	207	186	183	181	203	200	188	185	188	196	210	198	184	185	186	192	187	191	178	213	197	196	182	199	155	206	194	209	204	185	193	175	196	186	197	198	170	171	190	192	202	153	182	202	172	189	191	199	201	174	218	182	208	174	183	176	160	201	195	190	210	222	193	191	185	198	149	194	201	188	181	183	167	195	195	201	212	197	165	197	204	193	177	181	194	206	198	205	209	196	173	178	191	175	204	187	189	201	191	198	218	184	220	206	197	215	197	193	211	199	202	188	208	200	191	171	186	203	223	205	187	208	178	199	211	174	202	201	179	231	190	177	202	188	165	200	199	206	190	220	195	192	222	189	205	208	218	190	207	187	212	184	206	193	184	196	213	177	190	193	198	195	179	176	185	225	167	194	177	186	198	201	198	195	183	213	200	199	212	164	162	203	187	210	181	190	189	206	179	203	194	205	204	184	174	189	184	191	191	210	190	174	192	179	212	191	193	177	199	199	212	190	203	172	196	216	204	189	200	219	194	198	192	204	205	190	203	204	190	202	207	222	217	197	192	211	204	226	206	193	184	209	183	202	193	199	177	200	182	191	204	179	200	188	195	209	189	189	206	208	190	208	181	201	203	198	216	199	204	186	181	171	215	188	221	186	197	195	179	197	220	213	185	209	169	190	207	187	212	188	191	207	216	204	172	218	195	192	163	191	182	195	194	185	184	208	179	178	212	186	232	202	184	190	162	185	208	209	212	201	202	206	212	195	187	207	219	230	182	210	177	189	186	213	203	174	194	195	203	197	208	221	168	210	184	192	182	189	193	179	190	205	186	164	210	209	200	198	204	195	209	207	211	176	214	187	228	194	206	178	194	189	182	187	211	175	212	216	191	185	176	232	203	214	214	197	197	198	189	184	237	187	189	205	189	200	197	202	187	189	216	190	169	170	226	224	206	199	201	184	197	194	175	200	179	184	191	186	208	200	175	194	173	179	175	227	206	214	208	184	200	194	201	187	194
8604	18106	13459	6980	4830	3392	2632	1971	1612	1333	1145	964	862	738	616	606	552	568	502	475	425	406	400	410	349	402	345	318	351	317	334	315	295	325	267	326	292	270	286	278	279	286	262	266	275	278	273	264	285	264	293	257	258	258	248	258	252	256	253	264	255	266	253	252	247	235	254	263	268	270	266	242	257	268	238	244	251	270	257	233	252	241	256	240	266	254	215	258	258	254	259	225	225	246	233	254	245	243	263	269	268	223	234	236	261	250	254	249	275	258	230	248	264	268	261	265	251	232	259	243	231	248	255	280	242	224	241	290	240	244	258	256	236	246	271	269	272	251	254	243	240	233	260	247	245	237	249	228	246	237	272	256	266	258	235	234	256	233	220	263	239	247	259	238	253	249	255	240	278	247	238	229	213	257	239	239	255	254	237	254	245	264	251	244	277	265	237	255	258	248	250	262	257	227	244	220	233	254	262	273	236	273	247	264	254	260	288	224	266	244	244	201	248	230	268	238	254	239	253	256	250	242	261	246	249	279	224	259	245	258	253	245	248	254	250	240	238	243	266	261	277	226	244	244	248	242	250	260	220	237	257	255	254	212	232	260	226	258	250	249	236	247	238	263	252	260	247	251	232	272	237	217	229	234	224	249	234	274	232	240	224	230	260	269	233	253	271	253	260	238	283	235	245	259	225	238	248	201	258	247	251	238	263	261	270	230	253	239	278	228	240	258	233	227	254	262	252	233	234	279	248	260	230	242	241	262	234	217	233	260	248	263	249	253	254	232	243	243	247	230	242	232	218	211	241	226	225	236	216	235	251	234	266	238	250	255	242	246	243	244	243	249	239	236	262	263	247	252	240	247	240	240	242	250	256	251	226	252	221	240	248	249	229	217	244	270	243	246	233	269	262	275	235	230	228	249	233	248	264	259	253	244	225	242	238	239	244	236	243	254	288	231	224	222	253	210	251	248	248	215	252	276	221	241	255	248	266	232	221	262	282	255	256	246	221	252	234	241	265	230	244	267	227	241	260	268	260	253	237	247	244	285	242	222	268	253	240	241	255	244	279	238	250	249	228	257	253	233	277	229	219	221	253	225	253	236	242	246	227	239	264	247	261	243	228	255	243	253	260	236	242	269	258	242	277	241	234	229	235	208	269	251	238	232	228	255	265	267	234	264	257	248	215	250	270	258	230	246	248	251	229	238	241	272	269	241	240	266	277	232	237	274	232	255	267	258	255	244	265	247	244	259	279	235	235	246	229	257	230	262	222	237	267	225	247	215	276	236	233	232	220	261	237	241	257	237	260	276	240	244	214	237	237	271	253	222	251	248	251	250	247	276	285	231	226	223	257	244	227	269	250	257	259	236	279	256	277	251	230	245	224	224	211	219	239	245	242	256	245	251	239	216	264	247	239	248	234	234	233	235	244	238	225	254	254	261	231	229	250	221	226	250	254	261	238	238	249	257	223	248	245	256	221	257	261	253	247	251	271	249	245	243	248	259	254	264	250	244	231	255	242	237	225	262	254	261	255	257	286	261	256	258	223	241	273	229	245	231	239	260	241	238	265	229	233	248	250	238	264	238	248	249	237	236	256	229	252	263	240	235	261	229	253	243	258	251	235	226	267	229	246	227	212	232	231	249	253	258	263	228	239	228	243	237	224	285	285	263	241	274	252	216	247	256	250	260	234	271	234	260	216	248	221	231	245	256	267	227	266	259	262	231	242	246	244	242	259	258	248	266	224	230	258	248	256	243	227	242	233	229	235	248	234	262	247	243	262	260	248	233	249	247	208	236	260	229	244	255	262	225	256	242	266	228	256	233	249	227	219	215	254	240	277	255	257	231	233	257	240	262	230	251	227	260	275	242	248	224	256	261	259	236	224	241	237	259	222	231	262	278	250	281	255	266	222	249	270	232	229	273	229	255	246	265	248	226	222	264	243	257	230	227	260	246	244	244	239	245	232	240	239	262	224	237	257	244	261	264	206	228	224	284	259	248	232	271	251	258	250	249	237	255	262	244	252	266	251	268	241	277	273	228	253	227	257	246	250	257	251	269	242	234	236	235	248	229	252	263	247	248	237	246	238	244	278	202	251	228	262	215	238	241	230	250	231	250	256	257	223	227	207	244	248	252	249	234	239	248	210	251	252	246	228	252	265	253	264	272	261	261	239	262	252	246	243	241	260	221	235	231	226	244	259	233	240	273	249	220	275	247	231	226	228	239	219	218	226	251	210	272	243	247	233	250	254	240	250	247	257	241	252	249	269	282	247	244	250	249	231	269	251	249	237	271	232	232	244	240	227	253	252	253	272	248	256	244	268	256	227	263	239	193	215	243	214	242	267	237	247	255	260	263	250	233	232	228	248	245	234	237	238	252	238	263	232	215	231	214	251	254	256	235	230	255	274	255	272	227	238	219	254	251	254	243	249	270	265	243	256	256	224	260	244	258	259	256	240	234	242	250	267	251	252	243	257	220	215	241	259	235	243	249	254	249	205	252	237	253	254	245	256	284	249	237	238	244	252	269	239	218	230	253	246	246	255	279	250	237	232	253	236	255	223	237	244	218	259	227	249	277	233	222	234	272	283	243	224	263	255	243	232	226	256	218	234	244	248	236	238	229	231	227	263	260	239	239	233	227	243	246	234	240	233	229	223	239	242	214	250	193	246	246	268	255	257	233	268	267	242	229	219	249	272	249	235	240	247	225	262	249	270	261	233	244	247	257	232	257	244	246	258	254	233	223	254	251	217	266	230	273	238	251	233	228	257	253	242	226	221	253	230	240	247	248	257	232	247	228	242	228	260	224	237	249	249	261	249	251	247	225	243	262	231	235	251	262	245	259	234	241	235	237	231	247	239	229	232	264	232	242	240	247	254	243	230	223	234	231	249	258	253	240	227	238	264	267	264	251	237	226	248	251	271	263	236	251	242	238	256	245	258	271	258	236	251	240	226	243	248	236	273	249	257	232	255	225	281	230	219	213	272	263	231	249	268	238	256	227	238	259	256	263	227	233	257	232	224	252	244	252	244	238	250	248	263	217	252	261	240	256	238	227	253	253	225	244	261	241	249	257	249	253	230	252	214	264	243	239	237	247	226	221	268	216	292	221	260	239	224	252	216	254	262	249	247	230	228	251	257	226	248	241	270	236	231	240	259	254	251	242	230	254	258	213	272	241	258	249	231	249	227	257	257	236	237	258	251	289	270	251	217	264	254	233	240	248	228	229	257	263	242	214	258	254	243	237	271	242	244	240	239	255	211	258	223	229	255	231	257	218	229	243	246	247	246	233	219	282	251	269	239	238	246	215	231	254	260	237	255	266	253	227	263	238	261	257	246	258	222	242	250	221	263	228	222	262	238	244	246	251	243	243	259	276	266	253	257	236	245	261	259	263	253	260	266	242	267	241	231	244	235	206	239	239	247	265	253	232	235	244	264	240	247	235	218	238	249	266	255	259	266	230	216	241	246	274	252	225	234	222	253	234	272	250	246	226
27056	20347	8116	1161	867	781	664	578	655	598	582	586	552	618	601	649	611	584	625	590	577	597	608	587	590	587	612	581	624	618	572	593	579	617	582	626	573	584	602	647	564	575	607	583	580	598	589	586	574	639	584	618	581	573	598	574	620	626	628	571	563	586	617	594	575	608	565	590	604	564	554	584	590	589	588	585	549	547	629	588	615	596	579	602	636	583	576	578	552	576	557	575	539	556	595	559	591	553	581	566	569	628	605	589	588	526	562	574	611	581	588	584	597	591	594	588	558	553	579	583	599	577	598	550	545	567	584	576	619	628	599	556	597	578	634	583	614	579	585	585	537	583	611	542	606	573	540	617	598	586	621	573	581	548	596	609	584	557	609	569	627	587	601	577	589	607	560	568	596	591	550	554	566	560	589	562	626	567	590	554	550	635	547	568	578	570	597	608	611	615	589	598	554	585	595	569	606	582	570	597	607	561	565	570	591	575	561	568	570	618	593	575	600	553	571	589	579	601	567	589	599	587	575	605	582	606	582	614	573	610	599	557	601	582	589	558	560	611	614	592	586	567	558	582	580	618	594	594	550	573	597	621	554	581	561	575	576	552	544	639	590	598	610	624	610	598	565	579	613	578	547	604	595	586	531	589	599	606	524	565	591	589	561	604	558	607	564	564	603	580	588	585	562	572	598	537	573	605	590	580	579	562	599	568	612	621	568	552	575	585	561	588	594	555	607	602	611	610	598	535	573	596	570	564	577	584	535	607	576	560	610	596	549	592	625	581	590	598	594	585	610	536	592	604	585	578	551	575	571	559	587	580	588	525	556	540	611	624	613	593	553	617	562	555	584	603	611	583	592	564	607	576	529	585	579	638	564	570	569	564	565	566	639	550	602	569	602	556	597	602	574	621	583	586	568	584	599	560	585	550	609	616	611	575	580	599	549	603	568	595	544	565	586	578	554	551	566	604	580	598	610	566	568	578	552	563	616	543	556	626	605	595	591	533	575	594	557	593	610	550	613	600	560	611	593	601	547	610	581	591	608	617	544	593	596	529	575	576	567	576	552	575	523	580	547	569	583	564	571	584	583	577	585	576	531	570	581	578	605	590	557	600	593	549	562	622	560	604	606	572	541	581	614	582	638	593	560	612	570	567	539	577	585	555	593	587	584	556	587	611	611	544	599	574	613	562	569	587	596	607	560	578	599	563	622	566	580	565	555	564	570	584	621	583	643	619	578	573	580	559	548	580	565	581	539	582	590	578	616	593	554	601	585	591	609	588	584	633	623	582	595	573	579	603	596	583	573	583	533	551	556	572	553	554	585	603	600	590	586	590	604	620	597	603	611	587	572	629	622	542	544	578	579	594	586	626	556	603	596	570	555	583	586	616	578	585	568	593	588	581	572	611	565	591	602	539	575	595	562	612	559	544	590	542	574	604	620	582	584	593	575	587	546	582	555	601	557	556	586	583	562	527	617	622	576	544	637	556	592	569	591	584	584	561	595	561	541	588	542	590	577	571	606	612	602	578	605	621	611	606	556	588	601	530	585	544	558	551	603	579	591	591	627	566	545	560	583	591	568	607	600	615	611	565	589	597	575	623	595	602	575	598	593	559	605	580	632	640	568	570	585	595	554	625	586	621	580	606	556	540	569	580	609	536	579	598	552	575	564	589	602	599	564	568	588	611	616	611	583	574	595	588	609	589	571	578	588	589	565	576	603	581	605	625	612	580	554	580	570	565	604	564	599	566	618	565	602	602	606	570	590	583	572	605	607	554	603	615	623	615	614	588	580	563	579	552	566	573	587	573	599	546	602	627	592	614	554	587	560	573	591	577	634	597	585	613	610	620	574	584	636	589	577	568	568	633	571	579	596	577	596	578	553	598	627	570	572	546	589	591	632	529	582	611	583	572	583	556	608	611	545	563	612	607	583	579	602	563	595	578	593	591	575	579	550	600	588	568	594	573	575	595	572	616	572	544	568	555	561	536	580	531	561	576	612	585	593	623	550	576	615	582	567	550	591	648	587	638	568	596	562	562	562	627	613	570	560	628	611	547	611	550	545	593	565	581	576	665	585	574	557	552	590	579	565	595	565	555	550	638	579	574	590	605	598	620	523	592	580	609	540	564	575	595	555	567	593	573	558	577	620	576	591	535	621	585	603	562	573	599	561	541	625	591	584	620	553	605	556	550	559	544	609	564	605	585	596	574	552	562	541	629	556	593	549	570	621	578	590	588	617	547	559	585	601	556	587	533	599	588	606	551	606	560	585	595	606	590	557	603	571	584	597	541	596	575	587	602	543	557	579	569	548	643	584	598	579	591	570	602	615	551	570	574	615	599	553	616	546	610	555	600	592	584	593	610	567	596	582	579	552	608	565	604	629	608	571	599	592	586	548	538	552	580	584	569	587	586	610	611	585	581	576	644	570	572	592	612	605	563	585	621	595	554	586	588	557	558	612	599	561	575	607	625	581	610	583	591	587	629	566	574	560	579	547	611	570	576	583	629	559	590	592	543	603	593	591	594	596	584	594	597	596	540	641	589	560	548	581	606	589	592	559	584	597	608	585	528	568	566	536	601	611	650	574	603	551	600	565	541	611	571	583	595	519	608	602	598	569	648	634	599	540	607	553	551	596	545	549	578	570	597	569	615	593	564	605	578	619	607	628	576	595	627	559	579	581	580	582	576	603	546	549	587	609	588	614	592	582	601	588	596	556	553	605	602	590	556	575	558	546	600	579	640	576	561	567	552	575	540	598	559	595	568	561	604	551	605	593	575	568	632	611	616	605	627	590	576	544	568	551	550	616	591	575	624	578	607	572	609	577	600	600	612	580	559	632	566	593	590	566	592	585	601	626	571	574	568	604	609	596	598	613	554	581	587	582	577	570	596	624	617	532	602	587	583	588	591	592	620	540	539	582	572	581	548	605	599	611	590	627	584	567	592	570	549	602	564	618	596	596	566	573	586	597	592	586	603	619	572	553	549	562	581	589	567	610	603	590	586	594	579	584	602	549	642	601	574	598	552	570	581	600	576	571	612	599	583	630	620	593	561	559	619	542	562	565	583	590	576	555	571	573	596	575	629	586	567	562	580	581	599	640	636	542	524	607	532	564	579	579	581	572	564	561	577	631	576	620	610	580	599	559	645	537	551	586	572	563	590	573	596	571	653	601	549	553	603	573	565	592	544	560	629	573	598	566	590	562	600	607	576	588	578	625	603	605	577	614	640	543	598	550	561	553	585	528	570	584	602	602	574	579	593	568	575	586	580	595	565	599	583	615	552	561	597	569	563	550	607	564	560	620	561	559	584	597	566	602	572	557	562	579	596	610	594	590	581	577	580	576	624	577	560	617	606	563	564	611	589	545	576	563	548	524	545	581	549	602	613	564	553	600	584	652	592	631	620	572	570	548	616	542	562	584	587	600	574	549	625	597	566	584	586	577	573	532	578	553	577	534	596	629	592	624	550	555	578	608	581	647	569	609	589	602	615
4983	2422	1631	1016	949	856	828	798	799	778	775	764	784	795	738	802	762	739	763	777	778	715	775	744	718	748	781	793	711	715	729	709	773	756	717	777	708	714	743	764	742	753	723	770	744	733	727	782	776	766	768	733	725	686	730	708	761	764	739	772	727	732	716	763	706	724	720	774	745	808	726	719	724	742	698	686	788	701	738	719	751	737	746	716	772	701	714	757	675	730	803	746	672	755	721	741	713	767	782	683	727	735	688	712	782	768	797	723	785	784	751	750	756	740	761	776	720	793	731	741	750	684	725	731	743	723	729	739	734	788	784	730	724	763	743	743	741	723	741	713	749	704	684	695	730	764	800	746	791	699	712	726	812	772	745	783	709	699	715	775	713	758	726	743	775	751	743	732	737	739	744	699	763	725	726	778	732	812	685	748	725	685	790	723	704	735	740	794	748	750	764	806	720	773	771	683	722	731	801	717	709	741	803	741	750	769	761	734	756	751	730	773	733	774	729	761	780	737	784	725	751	724	720	704	721	788	741	733	725	769	734	743	761	687	778	740	765	775	757	733	767	791	766	749	750	731	716	713	715	747	769	760	781	723	753	745	780	750	719	759	738	737	757	722	781	773	755	737	714	777	721	743	770	735	776	737	772	753	723	716	761	681	756	706	735	757	776	715	755	721	750	735	753	755	745	733	720	763	719	783	734	688	739	731	787	741	751	738	741	762	772	725	740	739	760	760	788	745	798	763	714	770	747	709	748	768	723	706	763	791	731	778	717	714	775	747	725	735	707	741	732	676	756	753	762	754	695	762	736	705	712	694	729	714	753	783	746	729	743	736	728	709	767	728	770	760	780	714	775	734	713	759	757	726	732	709	744	722	729	746	738	719	716	763	715	716	771	776	740	722	763	772	726	717	716	749	817	766	768	741	708	705	697	705	730	770	720	706	746	748	777	738	768	770	751	730	756	726	672	739	750	727	744	728	743	715	719	765	741	762	744	781	760	704	698	736	770	723	744	782	713	694	691	725	695	726	666	739	772	736	703	772	769	708	765	768	748	735	717	758	703	755	757	732	758	755	748	732	728	736	789	786	766	714	705	733	744	728	762	756	729	765	782	747	722	714	746	739	740	782	815	746	775	794	774	765	775	788	735	709	764	733	768	712	677	725	749	764	758	786	759	705	735	689	801	761	742	704	705	722	721	717	765	748	731	732	684	721	732	704	761	748	725	743	773	757	747	725	732	721	748	713	725	687	762	723	778	734	736	759	728	719	750	797	715	777	708	758	733	753	724	713	732	779	726	751	780	744	746	737	724	724	756	742	754	745	762	742	744	730	773	718	730	742	752	701	747	757	693	739	704	702	733	748	749	742	747	752	737	759	704	737	720	788	767	686	716	745	743	762	730	693	752	755	769	743	729	712	720	780	789	735	762	714	764	725	776	720	735	768	714	729	726	694	839	714	748	703	758	755	754	766	767	779	727	741	724	747	718	748	764	713	770	786	782	675	765	695	814	705	764	736	765	780	733	722	704	757	722	722	719	736	737	738	679	749	737	770	759	764	803	772	735	756	765	741	718	762	743	763	751	744	731	683	769	764	756	738	772	731	760	747	724	772	747	748	747	720	671	743	758	732	752	685	730	750	732	762	739	767	802	720	730	730	789	783	719	780	768	738	750	740	755	758	717	736	754	740	781	735	726	777	713	731	729	790	701	763	806	730	705	757	781	785	662	756	739	747	714	751	724	750	764	746	717	764	746	708	743	747	747	724	741	761	725	706	794	772	758	694	767	749	741	783	766	719	757	719	736	725	753	740	684	757	763	721	705	730	719	757	754	789	767	676	731	754	755	705	749	726	759	745	712	686	719	759	730	794	730	738	768	729	743	748	726	723	733	718	740	767	730	720	724	746	761	690	704	824	717	736	750	778	745	764	705	789	716	720	708	785	739	758	736	804	769	704	684	736	721	699	730	745	755	767	757	744	731	742	744	714	735	727	750	745	727	767	763	768	752	734	714	782	756	709	718	750	712	765	750	737	715	748	745	773	750	731	734	741	697	715	769	744	729	777	718	740	733	758	695	745	785	741	724	682	760	720	715	718	728	790	708	751	750	781	735	694	756	745	763	746	750	759	693	749	764	701	729	700	785	748	698	716	736	751	753	703	793	714	770	737	762	720	751	717	775	733	742	786	742	771	767	743	743	709	756	744	701	734	709	743	773	750	769	761	758	753	781	787	748	721	715	722	737	737	730	716	706	715	761	702	797	735	756	740	704	707	742	773	724	751	764	771	741	798	787	740	725	709	746	741	716	782	689	755	717	809	760	739	756	746	718	742	725	733	710	742	745	732	750	715	758	725	791	777	733	739	750	778	718	710	758	739	720	767	735	750	745	765	735	768	732	749	789	786	726	736	745	719	741	814	739	789	756	756	734	726	764	736	766	717	790	710	748	737	736	704	785	675	790	778	665	770	730	797	784	766	719	743	718	706	757	719	738	779	701	732	701	723	788	736	724	713	751	727	755	733	748	763	773	695	764	723	700	681	713	762	717	720	776	718	750	761	787	742	751	766	762	714	722	729	743	749	685	726	758	744	725	724	725	760	736	778	731	772	738	763	753	789	732	720	731	712	721	722	795	784	719	733	740	745	770	758	762	713	741	732	742	748	697	749	771	713	735	703	708	756	714	727	748	733	727	800	686	734	770	742	768	726	787	750	739	742	699	729	700	739	785	743	748	739	735	711	709	746	716	758	693	711	738	669	657	761	766	759	731	732	720	729	721	752	785	769	732	694	738	715	761	736	699	716	715	743	738	761	768	728	739	705	749	757	756	722	760	740	708	720	790	751	727	761	772	762	737	796	746	758	711	775	769	776	715	715	742	743	751	771	733	705	756	740	750	748	756	712	792	760	770	759	738	747	743	736	746	692	720	719	755	734	718	780	700	755	761	713	770	749	728	718	779	744	742	739	765	798	783	724	719	762	750	741	733	745	733	731	720	715	728	759	748	758	746	750	729	723	755	766	791	767	787	735	749	756	746	758	764	771	731	745	720	769	747	745	714	756	745	761	743	757	774	779	724	758	718	748	729	734	678	761	729	744	699	713	732	732	730	768	681	725	701	702	751	780	726	752	707	738	731	691	696	751	731	745	783	706	695	732	765	742	713	763	780	720	744	713	719	706	769	786	748	678	751	768	715	738	787	752	700	720	754	735	760	714	773	766	751	759	743	743	788	742	670	737	729	722	738	747	724	725	792	728	754	767	709	766	757	714	744	735	738	765	748	759	726	727	768	703	768	718	761	734	734	752	740	756	736	763	778	735	740	766	767	746	736	738	771	713	755	747	762	706	731	738	765	746	752	710	734	741	773	769	708	737	754	738	738	747	766	666	751	752	713	746	739	759	782	756	751	767	743	732	739	725	734	778	721	751	720	768	712	694	771	722	789	754	756	709	727	767	695	651	706	715	724	715	673	724	789	737	749	728	721	763	696	731	770	702
23924	21204	28587	24093	21183	10115	1044	675	568	526	479	403	439	388	381	391	350	345	296	334	362	337	319	313	341	316	314	321	311	349	303	279	311	320	296	323	280	316	297	334	330	325	290	327	315	309	307	313	299	292	298	298	297	291	305	300	286	311	271	305	280	287	297	285	303	280	297	253	307	282	331	279	294	282	267	288	281	306	298	292	257	281	297	308	286	325	329	297	296	299	287	310	304	308	307	322	283	287	306	290	284	295	291	280	269	277	321	277	297	307	292	281	296	266	324	295	309	266	311	339	289	281	303	292	262	279	264	295	302	291	301	264	308	278	266	301	301	268	288	288	289	288	283	285	307	295	282	349	290	289	292	274	293	324	310	326	295	286	297	299	289	303	276	289	277	292	318	281	271	283	299	282	291	286	292	295	297	314	273	297	290	287	293	319	313	325	274	309	311	272	299	311	270	293	285	281	309	288	307	312	294	314	316	287	286	278	304	274	330	289	277	312	272	264	298	291	283	294	297	281	282	272	255	277	270	298	276	282	301	324	285	300	291	288	319	316	301	275	301	286	276	261	283	297	304	299	302	295	291	284	341	272	293	303	299	292	287	306	296	272	292	288	278	296	298	280	299	315	296	280	286	296	297	294	301	294	302	272	311	290	282	298	279	286	298	283	302	294	330	307	288	278	278	278	281	274	290	287	272	297	289	310	262	263	295	298	300	313	300	305	297	255	295	263	337	310	274	311	258	314	294	320	304	312	287	300	251	272	278	293	268	302	302	286	275	299	280	293	286	305	263	288	303	331	301	308	287	292	314	296	297	268	291	284	264	287	310	289	296	305	289	285	309	287	289	276	291	282	308	286	305	310	272	290	322	306	309	297	307	270	317	291	268	271	275	305	299	321	297	295	270	285	302	292	255	297	247	308	262	304	286	286	284	263	287	307	296	287	291	300	265	274	265	285	282	306	301	293	303	318	259	293	264	318	286	277	279	299	302	277	282	330	282	282	278	288	287	302	281	306	278	264	278	306	305	287	299	338	291	278	287	282	296	291	307	277	294	312	279	291	285	296	241	286	300	289	287	280	288	330	283	308	279	290	263	295	275	288	277	295	309	294	288	322	303	295	285	301	296	298	276	317	282	281	288	271	285	291	320	276	234	289	292	284	307	291	295	293	322	295	315	282	268	282	310	263	284	284	308	292	294	283	283	273	308	281	322	277	282	315	310	277	291	297	274	283	294	276	286	278	252	286	297	272	294	296	240	308	302	308	255	262	311	292	341	325	266	293	301	308	274	296	326	298	303	274	296	309	274	299	264	286	269	293	271	314	289	273	306	277	319	251	276	301	283	297	276	256	294	307	279	288	280	294	292	284	287	283	255	297	278	313	256	274	256	279	295	297	253	292	303	301	288	287	268	325	271	298	289	277	281	286	293	324	261	304	291	300	283	290	294	300	310	308	253	276	274	285	272	293	297	291	308	270	313	290	288	307	275	315	281	310	269	272	286	288	302	289	289	292	274	296	279	302	302	296	302	278	273	330	326	300	296	300	303	266	314	285	292	270	281	290	312	295	281	291	295	288	279	294	280	288	253	322	275	278	297	285	301	314	282	303	273	296	292	300	296	286	297	270	318	265	293	327	277	264	282	265	304	302	279	297	299	276	285	295	291	276	308	288	273	285	296	308	294	292	292	259	296	266	266	291	279	273	293	255	278	278	286	269	283	299	299	302	301	295	265	294	298	302	319	289	274	288	242	295	262	286	278	306	307	325	300	273	268	289	305	289	280	276	283	292	282	286	297	282	298	281	292	273	314	261	319	269	274	256	274	295	306	291	284	281	298	297	304	281	283	294	296	266	257	274	284	307	289	290	324	271	283	265	306	263	276	286	266	299	346	291	310	269	315	295	302	312	293	264	265	290	261	292	276	290	301	313	321	287	276	298	308	287	295	309	288	320	285	314	254	320	298	297	251	297	296	320	272	279	260	277	283	297	289	286	284	305	296	306	270	264	285	295	292	296	278	272	289	295	330	292	289	301	352	295	290	297	286	293	308	299	286	305	285	288	285	296	306	298	286	282	291	273	276	266	292	294	292	281	255	295	293	269	277	299	296	267	319	297	283	292	305	330	301	315	297	279	293	292	280	290	288	275	282	299	289	319	278	290	280	294	270	308	278	300	283	290	293	284	259	283	287	303	296	303	281	303	313	285	320	268	268	286	296	266	265	288	285	291	295	294	291	279	303	283	269	280	284	313	306	300	278	268	284	271	286	299	291	281	311	277	271	285	281	284	304	300	286	295	320	277	290	266	285	289	288	290	294	287	291	266	278	271	281	266	286	288	305	274	332	262	291	282	280	270	300	295	288	311	313	293	277	272	282	305	317	281	297	294	271	274	289	294	284	297	285	315	302	259	286	268	318	290	262	296	279	314	270	277	302	291	303	327	304	263	268	313	291	283	279	280	309	298	281	330	305	292	294	272	292	296	295	274	311	262	274	279	313	269	271	321	291	288	277	282	278	289	306	288	300	273	299	254	300	285	288	295	283	331	268	294	292	299	284	301	297	314	307	300	281	291	281	266	308	307	301	332	261	283	327	316	272	272	290	288	272	251	305	295	299	321	298	297	295	291	290	302	285	314	262	318	296	291	305	282	309	287	309	302	301	289	289	304	278	321	306	273	277	275	278	268	297	280	286	291	318	279	286	285	296	306	277	314	280	266	291	293	281	288	308	269	341	286	264	279	284	278	294	304	288	276	295	280	304	306	300	300	287	303	280	270	292	311	266	331	276	309	301	299	298	295	289	303	296	262	300	312	309	261	299	294	307	295	300	298	326	290	272	295	289	306	291	249	269	288	284	272	255	284	313	283	267	270	281	273	300	290	301	306	289	300	297	278	324	294	300	333	278	287	294	305	291	283	308	333	305	305	307	275	321	285	309	290	321	294	279	293	310	319	264	296	282	277	289	286	307	288	277	303	289	284	275	296	302	265	324	277	311	296	306	303	309	258	284	264	278	303	277	270	284	290	305	289	259	265	298	309	274	305	296	291	307	292	301	295	282	282	273	306	299	292	308	333	274	263	297	288	312	305	298	287	290	321	281	276	292	283	299	283	259	285	292	277	288	257	280	279	295	280	306	293	293	295	311	286	287	304	333	290	314	302	288	289	298	257	319	297	283	297	299	299	302	301	296	328	291	291	300	286	272	258	289	262	263	318	287	272	314	278	288	312	301	283	286	310	319	262	276	270	301	257	294	283	283	270	259	289	310	325	287	270	285	325	298	306	256	298	264	287	308	254	305	282	299	304	317	275	268	292	282	272	268	278	282	299	278	310	317	305	278	324	298	298	284	265	312	306	312	309	282	290	290	282	284	289	296	297	307	307	271	293	296	293	287	316	271	304	316	278	346	279	287	269	289	289	288	288	304	281	287	305	297	285	323	323	274	282	287	282	293	284	277	304	308	277	279	298	300	300	271	280	298	300	262	310	274	299	299	284
6308	11338	8433	4165	2834	2083	1618	1340	1029	969	837	709	717	640	604	587	531	516	508	549	496	486	497	458	481	430	419	470	412	411	422	395	428	433	421	425	417	421	418	401	414	420	405	369	415	382	408	394	401	390	410	402	395	405	410	398	406	388	400	410	376	419	364	387	422	424	387	363	396	418	389	392	383	403	392	364	382	366	397	416	383	385	400	387	414	451	407	367	431	395	337	389	381	389	397	427	392	414	384	351	356	389	420	374	355	362	383	402	396	377	402	396	402	413	363	367	369	400	372	363	412	400	370	382	358	395	415	392	400	396	398	401	372	377	387	396	367	384	395	397	404	448	377	374	430	398	415	395	398	418	397	393	394	401	379	384	384	398	415	384	404	356	394	432	385	377	365	390	354	384	406	392	400	406	382	406	401	387	364	407	421	375	373	380	394	393	401	379	386	413	361	403	382	339	384	380	367	356	391	415	394	397	357	392	385	386	393	385	392	409	429	413	392	392	380	391	382	374	374	382	414	390	389	399	392	329	416	386	391	386	398	391	420	394	393	382	340	392	394	388	364	432	395	406	400	435	399	391	395	363	383	419	359	373	393	360	387	379	383	393	406	392	393	346	404	448	382	421	409	398	371	375	398	352	388	348	411	372	371	429	357	435	355	371	387	406	395	400	391	397	377	411	393	400	394	418	389	358	403	367	424	405	402	408	386	389	382	376	376	386	356	376	389	414	375	409	355	404	395	382	389	435	383	385	387	391	410	396	427	398	383	373	386	393	398	424	391	388	412	354	385	359	362	384	417	411	373	392	350	371	379	383	399	382	372	376	395	394	374	358	417	400	379	415	377	386	422	392	388	403	390	400	390	383	407	384	379	372	374	376	407	364	379	392	398	364	434	367	402	425	374	381	376	371	411	390	410	376	400	407	392	387	367	384	430	401	379	389	428	390	362	372	397	378	371	401	399	376	400	400	364	401	428	373	395	397	418	370	373	417	375	382	354	406	422	366	372	392	406	395	396	408	359	396	396	371	379	386	379	400	402	406	385	393	374	412	423	363	373	381	368	411	401	378	374	401	386	362	370	388	401	382	362	409	386	409	392	375	389	405	396	392	412	405	372	372	399	414	360	398	355	389	388	350	382	365	386	379	402	372	393	360	367	396	366	416	375	392	365	398	382	363	394	410	377	391	376	394	401	366	409	385	384	384	385	439	404	380	418	410	382	378	406	394	376	391	391	407	400	416	379	380	379	371	370	395	375	389	359	385	392	397	389	398	359	413	378	387	410	414	414	398	351	408	361	402	354	374	406	377	375	399	392	420	380	375	386	392	365	390	345	401	368	403	407	389	362	364	394	385	367	392	364	433	395	359	420	408	399	359	390	392	391	374	391	413	413	409	414	400	376	399	376	404	398	383	398	384	399	402	374	380	389	372	407	375	379	413	428	387	407	387	389	380	387	395	368	426	390	392	375	362	404	369	366	409	376	374	402	393	379	356	388	393	394	378	352	369	361	394	421	365	366	396	341	398	375	343	393	438	382	430	377	391	385	378	393	384	386	398	384	368	416	413	396	399	424	360	372	394	389	413	367	410	382	364	352	363	411	428	363	360	387	355	407	411	368	390	379	395	395	391	422	380	392	383	400	377	395	363	376	376	393	389	385	393	347	397	391	391	407	370	385	382	361	403	386	398	386	386	378	370	387	411	386	392	391	362	432	421	383	370	374	394	371	376	365	403	382	367	391	400	427	371	392	411	361	400	357	350	371	392	379	398	390	401	396	424	360	397	403	399	356	375	396	396	427	418	411	410	387	399	383	384	340	387	391	411	381	428	380	411	394	378	405	385	393	393	399	414	379	407	402	404	388	355	374	418	371	396	408	395	388	407	372	387	423	408	375	394	418	375	390	388	386	386	418	387	393	407	374	412	389	356	395	417	406	379	366	389	378	367	393	379	389	411	401	407	401	393	395	339	386	386	366	375	420	403	374	415	389	396	375	384	382	399	398	407	387	367	389	412	366	386	383	420	406	379	399	426	376	379	388	365	399	434	408	369	377	417	378	425	379	378	374	397	391	390	361	369	357	410	400	359	364	401	409	403	379	350	386	385	368	399	409	399	367	423	377	419	411	389	392	366	390	382	394	392	398	366	397	377	397	367	370	392	389	401	396	403	395	373	396	362	369	384	390	384	400	411	375	366	367	376	373	357	369	399	401	417	411	408	412	393	373	411	373	409	382	417	388	373	367	384	408	370	366	417	417	384	398	410	384	404	418	406	381	401	367	358	397	392	387	370	347	394	448	362	365	360	386	381	420	394	372	407	371	358	384	367	376	403	382	388	395	356	407	395	383	388	434	378	401	398	422	371	378	370	402	392	394	383	376	391	404	373	375	412	416	412	403	411	443	412	369	385	436	408	370	384	402	372	390	383	397	362	396	364	385	371	405	387	402	379	410	405	400	359	379	406	408	383	369	384	424	413	384	392	423	389	379	375	403	389	370	375	367	411	426	351	346	419	394	399	392	360	407	413	396	400	403	396	392	372	361	375	376	411	367	377	377	357	369	365	446	408	407	419	383	386	408	401	379	383	368	385	365	391	417	394	403	385	386	377	378	387	363	376	357	373	394	369	398	399	373	359	393	381	404	384	365	378	401	380	409	395	359	397	407	369	393	364	365	380	405	389	373	410	376	403	398	389	436	345	405	420	399	391	381	375	378	387	416	392	386	358	379	385	369	379	397	380	390	397	370	426	412	360	391	369	392	390	389	416	384	401	372	379	381	396	364	387	396	375	383	391	394	379	373	406	384	392	370	408	382	376	390	422	387	419	420	421	369	403	369	385	378	391	382	387	389	384	371	382	387	404	393	383	386	395	373	418	398	369	396	424	425	369	395	387	378	396	421	425	387	390	403	386	423	388	374	378	367	372	384	344	411	380	388	426	411	401	393	373	414	387	385	367	413	394	351	392	391	390	375	391	415	364	384	350	396	411	375	385	404	390	408	395	375	399	359	369	422	363	379	373	390	377	400	347	394	399	373	391	393	406	417	403	401	372	392	404	364	375	403	394	395	401	362	369	390	428	381	397	367	389	370	378	354	382	404	403	405	373	409	361	401	394	416	352	369	377	403	356	366	376	402	408	383	403	405	363	377	378	411	403	381	387	390	389	382	394	397	359	376	395	401	381	366	406	425	385	414	399	387	390	422	385	387	401	430	352	379	414	404	422	409	389	371	391	399	389	390	369	404	401	436	435	394	365	371	402	373	378	400	393	395	393	353	383	380	376	363	411	407	427	374	368	407	416	369	380	398	360	351	385	404	384	389	374	371	385	405	393	407	331	426	390	408	349	383	397	377	390	403	375	376	390	377	407	401	399	433	356	393	391	382	374	371	393	428	385	376	368	427	390	388	377	379	401	374	388	404	388	405	420	395	379	388	377	375	370	413	400	381	400	369	423	380	371	400	396	419	369	370	400	396	367	391	375	409	398	430	401	397	410
22896	21196	29022	23651	21196	21227	7998	996	744	570	468	463	373	401	336	309	290	295	285	275	275	235	251	264	249	224	216	241	258	235	218	239	229	229	197	220	235	220	216	222	217	197	202	219	207	240	220	235	207	232	204	228	220	234	187	211	199	212	194	192	203	204	237	214	206	218	208	196	184	194	180	185	189	208	197	198	209	219	203	197	223	216	213	197	182	192	203	193	190	211	192	183	209	206	171	192	198	205	210	192	206	217	193	173	242	166	190	199	200	159	201	205	209	200	205	186	191	184	191	205	198	190	208	200	222	183	181	180	182	179	204	173	192	203	206	162	180	168	204	185	232	220	182	196	197	183	177	201	172	198	198	216	184	198	195	203	193	197	200	192	219	204	197	186	215	189	187	178	212	187	194	206	197	212	186	199	190	200	186	207	195	210	197	191	183	215	212	165	225	197	197	185	169	217	183	205	207	189	193	163	184	197	186	207	214	186	214	208	197	206	197	186	175	184	197	195	232	206	201	211	218	172	186	204	162	193	209	208	209	160	218	187	168	185	199	191	198	198	213	206	196	209	189	220	176	219	173	224	203	198	234	215	196	213	207	213	181	219	201	196	208	218	199	186	210	229	215	215	177	179	218	193	184	207	220	188	207	185	209	192	196	192	229	174	165	233	202	185	200	206	192	171	190	209	189	183	206	197	186	204	207	180	192	200	187	210	169	184	224	195	198	202	185	168	186	190	209	193	202	189	202	193	204	205	164	188	199	189	197	221	174	212	219	197	181	187	207	186	177	186	210	222	203	207	206	204	184	176	178	181	202	212	211	196	229	191	208	208	208	189	191	205	181	174	202	199	166	171	196	180	199	213	192	221	196	183	220	180	205	172	193	208	195	192	193	206	191	180	195	215	185	227	206	215	204	212	190	201	202	183	212	189	201	197	212	188	212	208	198	210	192	209	206	203	184	204	198	184	195	185	163	177	208	208	199	214	198	168	190	206	206	206	208	213	189	195	196	185	204	196	177	178	190	176	191	190	223	184	186	231	194	203	189	200	199	183	186	228	211	178	209	205	176	177	206	163	196	236	164	216	208	186	203	203	207	192	162	188	185	175	188	208	200	188	201	192	173	163	212	177	195	189	188	213	185	202	186	207	188	175	212	189	168	177	169	206	213	185	213	191	180	183	197	209	198	187	217	186	190	193	195	184	201	211	167	210	207	190	197	209	201	215	207	203	206	200	193	191	197	196	186	190	200	204	210	181	202	169	215	214	207	193	210	220	199	187	167	202	215	209	170	177	179	175	200	196	191	205	175	169	196	203	198	185	191	174	180	212	188	203	201	204	197	190	215	166	190	195	186	235	175	206	211	186	201	201	209	190	189	185	187	174	217	190	198	217	191	173	186	190	199	200	205	211	189	208	172	211	200	190	177	188	206	202	180	220	208	184	203	195	205	186	203	207	193	197	188	199	164	196	193	191	207	209	175	221	200	191	222	182	209	175	188	192	203	225	184	170	192	193	213	200	195	175	203	197	180	168	174	199	184	187	211	194	207	180	191	180	187	194	189	173	170	197	202	182	215	206	195	223	194	184	178	209	207	210	187	200	191	201	169	232	208	184	184	203	215	197	213	195	215	181	209	188	205	176	201	180	192	189	206	182	214	204	203	186	199	202	214	177	178	194	184	208	200	186	181	193	182	208	219	199	185	208	225	185	184	174	202	192	229	203	186	207	199	196	184	184	183	193	200	183	209	185	188	182	190	182	205	180	186	191	227	181	192	188	191	186	189	202	188	201	186	166	194	185	184	203	178	197	177	207	206	216	199	166	180	200	205	202	214	195	186	205	187	215	224	192	206	194	227	203	217	192	190	216	210	191	185	187	168	191	190	198	204	196	199	198	212	193	188	177	196	200	190	206	235	196	211	194	200	211	193	191	188	209	191	204	217	186	191	211	204	216	207	212	193	173	203	191	204	201	205	194	201	198	209	173	192	188	180	199	184	177	200	183	191	212	194	215	201	177	203	192	177	216	218	193	184	191	174	186	180	219	207	198	191	195	203	186	208	200	206	178	192	206	203	178	184	190	174	204	188	190	215	195	199	194	192	199	209	183	194	201	181	186	198	198	182	214	213	187	187	220	188	210	210	185	193	207	165	182	220	188	198	185	187	186	174	186	193	165	176	164	193	202	171	179	180	219	183	201	192	203	198	198	202	213	178	208	196	185	209	219	195	200	226	183	190	188	196	211	173	184	188	201	211	180	191	167	212	174	206	195	186	222	200	190	200	196	194	201	185	221	192	193	196	180	209	203	195	179	207	203	172	206	196	201	223	212	208	181	196	181	171	184	210	210	194	181	196	197	207	218	199	195	214	184	201	190	193	193	197	175	185	188	201	203	208	194	163	207	217	181	184	176	179	230	207	176	214	194	181	173	166	199	224	222	209	181	210	213	187	197	194	186	215	194	209	200	194	222	192	181	191	210	196	185	175	180	214	217	178	190	196	219	211	200	194	197	201	214	193	207	200	179	197	184	155	177	184	198	178	199	180	240	178	207	185	204	208	182	203	200	214	202	187	190	200	220	208	215	204	183	184	194	208	182	226	204	201	220	180	205	214	199	207	208	187	188	174	209	206	203	213	201	199	191	206	239	188	183	216	164	188	207	204	192	190	187	183	205	206	177	204	220	183	194	199	190	200	188	214	208	202	178	203	225	184	210	209	174	181	198	169	179	169	206	197	184	214	193	233	188	164	213	230	189	175	198	175	192	201	199	216	181	180	199	183	176	173	217	217	210	190	187	185	179	188	202	206	191	191	173	183	183	206	206	202	201	210	220	189	187	192	201	196	176	184	191	199	194	206	205	175	205	208	201	187	195	202	202	196	210	193	198	190	208	193	204	186	189	208	193	202	217	203	200	201	211	209	205	201	186	195	183	199	182	211	189	201	201	202	190	228	189	203	196	185	196	206	190	188	188	203	207	213	190	211	176	183	193	199	211	195	189	166	191	214	219	201	210	178	202	178	192	202	198	183	207	185	201	195	185	169	203	202	179	192	201	197	187	200	186	199	221	196	200	188	198	208	192	194	202	216	178	185	198	218	194	170	182	173	192	178	201	218	205	194	179	194	207	211	197	194	208	219	176	180	185	196	185	207	206	181	193	190	194	194	204	189	214	184	197	221	209	192	172	198	217	203	191	212	185	178	188	188	191	198	208	183	184	201	220	198	184	207	204	209	179	189	178	173	186	213	196	163	188	211	211	194	181	182	189	206	195	192	200	196	196	203	185	205	206	216	189	215	194	203	204	183	188	182	189	213	190	173	184	201	190	187	185	178	185	190	180	196	199	197	185	206	178	198	195	181	210	196	211	208	206	207	202	191	191	193	185	197	229	204	196	182	185	190	193	213	186	200	185	196	180	182	175	200	181	229	185	203	229	172	206	216	173	181	193	192	203	182	200	166	172	195	186	178	209	164	201	232	182	224	202	173	201	186	209	184	181
8462	17589	13670	6994	4777	3486	2699	2049	1612	1283	1143	944	838	719	653	595	557	488	516	478	472	433	407	404	401	357	350	350	357	319	317	326	285	316	324	272	314	305	279	297	277	258	268	255	270	275	299	279	305	283	244	254	256	277	266	260	238	286	270	286	296	279	249	246	258	256	238	269	271	265	259	276	247	267	255	254	281	241	251	262	259	278	249	260	252	273	278	255	269	248	246	240	256	231	264	253	255	247	247	256	236	232	260	267	236	229	245	269	257	249	286	269	258	250	234	283	209	285	233	231	265	240	223	276	255	230	230	242	250	250	250	266	244	247	221	252	253	244	250	264	262	255	272	250	240	231	239	234	221	250	255	234	265	243	220	267	220	246	257	239	241	217	227	239	267	255	234	256	239	235	255	225	245	253	250	259	276	253	283	227	232	244	249	253	233	242	247	257	270	255	247	223	237	236	269	261	239	221	234	269	251	266	258	243	241	242	239	208	242	225	247	242	246	243	228	275	250	252	262	263	239	244	247	268	234	258	219	249	255	248	232	260	260	247	228	212	240	249	233	247	254	246	276	249	229	265	256	260	230	231	251	259	236	248	253	244	261	247	254	246	241	249	251	265	258	255	254	274	260	248	257	273	247	264	264	223	249	237	226	263	247	230	254	220	276	244	226	237	220	268	266	252	253	233	267	238	192	226	269	250	279	258	246	257	235	245	241	226	246	229	265	247	243	237	262	276	249	238	257	258	241	245	246	258	235	242	242	240	233	277	253	236	283	259	238	233	269	229	230	239	252	263	247	233	237	226	257	238	252	230	259	267	229	233	242	258	257	272	239	282	244	255	263	233	238	262	242	270	225	267	239	256	264	244	221	239	252	264	261	258	260	259	236	258	252	273	273	221	243	259	252	241	241	279	246	245	270	249	219	240	243	237	292	237	252	225	249	230	257	227	237	249	204	255	248	273	261	276	247	279	242	227	238	226	241	249	259	259	237	276	231	263	235	263	266	286	236	208	257	250	257	271	249	250	234	182	267	275	233	279	238	264	259	238	270	254	244	236	242	270	258	285	253	258	239	251	289	251	274	264	244	248	260	238	247	241	251	255	238	250	216	246	243	257	239	243	261	228	246	267	247	263	233	238	264	262	227	253	240	221	243	257	246	268	230	219	256	245	246	242	254	253	259	247	250	257	246	238	241	245	236	233	248	238	263	235	280	266	262	265	255	232	246	254	261	270	235	264	256	260	257	258	235	222	230	219	242	214	260	230	222	257	263	246	241	240	257	252	260	258	250	285	265	263	269	243	259	255	265	239	247	248	235	255	254	245	259	231	241	282	246	230	230	260	280	259	269	241	228	244	255	235	259	244	260	235	236	257	207	242	251	229	249	274	230	254	249	265	254	237	242	281	259	259	247	246	231	237	227	256	238	243	246	288	232	228	245	260	263	245	243	244	248	275	259	252	256	262	267	264	284	228	256	269	263	245	262	249	252	270	238	291	230	254	234	257	267	244	267	238	240	247	250	221	286	248	217	243	265	236	280	244	216	270	277	256	233	241	239	212	285	271	227	228	233	232	233	266	246	262	258	272	227	225	269	217	235	248	237	230	283	268	254	252	239	248	239	248	227	230	243	249	273	231	258	238	214	235	256	272	250	257	235	253	241	240	263	207	256	246	252	223	244	224	249	244	266	264	247	232	266	263	245	248	238	257	254	235	239	276	247	258	204	245	281	231	261	237	263	256	230	250	249	233	241	263	229	275	243	253	235	277	230	253	280	205	222	271	261	281	245	242	235	300	233	239	264	237	226	257	249	256	240	239	245	223	274	241	220	253	250	251	263	257	232	278	255	235	229	264	254	248	254	233	244	235	264	255	232	239	239	237	250	272	227	237	233	256	259	243	240	233	256	256	250	242	262	206	245	243	246	241	230	257	233	235	266	257	232	243	262	225	240	258	233	258	257	265	238	228	245	235	222	284	280	252	241	263	255	219	245	249	239	220	245	256	240	237	239	280	229	233	243	268	250	242	279	224	232	269	236	233	235	233	261	249	236	250	258	250	235	254	260	239	233	240	222	265	252	234	250	252	226	241	219	250	259	224	254	233	246	244	248	223	254	265	255	227	243	245	249	236	261	222	249	245	215	288	265	274	249	249	222	229	223	230	250	270	255	231	256	254	261	239	220	245	267	232	233	258	239	258	249	250	252	246	235	233	246	266	240	227	237	249	245	253	256	242	250	243	250	233	230	268	262	234	257	236	244	237	252	253	214	222	247	256	248	221	238	272	237	239	232	256	227	237	236	233	241	250	254	239	242	240	233	220	243	235	241	237	242	262	263	244	222	276	264	247	250	237	259	240	233	242	251	224	253	222	281	236	218	249	258	256	238	236	246	232	221	267	230	250	245	245	251	252	255	259	260	247	247	219	267	226	249	242	213	250	258	247	242	251	265	237	253	258	235	255	225	233	245	272	236	239	242	235	250	276	256	236	245	255	241	247	244	255	267	260	247	239	290	260	248	284	253	263	236	260	211	244	265	249	277	242	240	240	253	246	245	243	219	232	275	248	251	238	231	245	267	234	262	237	249	245	227	251	270	256	230	253	227	232	229	255	233	250	255	259	265	254	215	253	265	211	242	212	251	257	232	222	247	237	259	264	236	259	272	255	237	277	250	248	254	237	266	234	243	255	252	256	216	273	229	239	238	242	261	244	259	244	227	238	241	255	269	260	252	256	256	253	220	236	267	256	244	217	210	242	244	238	242	281	247	275	224	249	248	226	278	246	233	274	265	242	236	266	229	235	235	219	250	256	231	254	243	254	266	241	274	222	251	257	211	221	273	253	258	236	271	254	251	254	277	247	251	269	251	258	258	223	253	255	233	260	249	266	269	247	250	256	271	256	252	275	239	231	241	239	252	261	245	237	235	258	245	240	244	235	260	226	256	244	231	241	255	249	246	249	227	276	260	240	263	242	243	241	242	254	251	253	233	260	278	241	212	240	267	236	236	244	241	227	239	255	222	255	267	246	259	239	226	220	238	246	272	284	253	257	248	269	245	242	236	237	249	248	228	231	247	250	235	227	243	243	279	251	240	254	251	252	256	250	246	257	222	248	236	231	248	223	254	233	211	256	204	267	216	241	239	242	253	241	249	248	275	260	254	233	232	252	236	256	255	240	240	235	251	228	270	255	253	244	266	244	245	244	252	221	247	237	253	211	284	253	239	256	254	253	242	237	242	248	242	242	257	231	261	275	270	262	254	238	251	259	227	230	248	230	262	235	259	247	230	249	278	252	263	241	266	237	228	257	232	242	238	222	255	257	242	242	198	242	283	247	242	237	263	257	231	240	237	260	243	269	242	252	262	234	228	252	265	229	260	255	246	246	237	238	240	252	256	212	240	225	252	288	218	275	216	276	254	264	257	251	261	261	258	247	224	235	252	283	252	268	290	237	237	268	237	246	232	262	293	243	254	250	240	264	238	250	267	224	266	274	256	261
26943	20247	7841	1075	634	638	655	591	622	599	603	578	607	614	602	596	604	614	587	571	644	611	604	567	611	603	560	593	611	596	605	588	583	566	584	601	572	567	610	586	597	583	614	585	581	579	566	600	593	608	567	589	556	581	600	577	578	592	615	601	570	597	624	593	571	591	551	584	587	580	543	619	612	601	557	604	627	601	619	567	600	607	571	583	612	623	583	586	660	630	588	571	555	567	594	545	621	620	516	605	544	625	603	613	573	577	600	603	603	631	564	555	594	607	575	556	598	557	630	579	540	581	586	615	617	578	593	573	598	596	638	604	603	541	577	617	596	573	576	576	576	586	549	569	595	635	587	575	650	575	558	576	635	604	586	563	606	565	594	625	565	612	592	581	612	531	599	623	662	577	578	567	619	595	617	586	524	586	637	618	619	566	585	587	647	601	580	543	591	616	587	601	614	578	566	589	593	608	562	587	554	578	595	582	587	667	548	608	609	614	603	574	616	571	564	614	602	592	597	563	562	579	578	580	581	597	574	525	603	580	550	611	603	541	533	608	620	554	588	604	552	598	581	565	624	567	634	614	548	598	624	611	548	591	591	599	547	576	619	562	600	568	614	585	577	613	618	601	598	570	593	552	621	579	578	591	581	589	603	561	611	606	563	631	577	574	566	594	581	575	575	549	616	577	599	607	567	572	616	623	554	615	571	583	609	583	605	610	610	558	582	610	609	599	581	613	629	587	597	614	580	602	599	673	613	585	582	602	558	596	615	548	527	548	584	561	612	622	579	630	562	570	570	588	512	624	566	616	598	603	605	595	589	603	565	574	580	573	635	612	563	546	613	592	599	617	591	576	612	566	618	612	599	593	596	517	543	577	581	585	539	645	599	588	609	575	641	567	606	609	587	569	568	611	552	590	578	580	638	606	606	597	592	573	598	584	592	604	610	591	588	588	554	620	566	624	569	559	572	585	567	600	604	615	604	594	558	594	581	608	600	577	569	551	578	619	570	574	605	603	573	596	609	618	563	598	580	583	555	594	597	626	569	622	575	566	562	648	556	594	571	606	558	607	557	618	602	595	571	589	574	591	622	599	537	552	609	578	569	655	600	608	594	582	599	557	572	570	589	613	562	607	577	620	562	619	542	576	570	604	587	573	578	608	619	632	590	608	621	580	599	579	601	606	586	600	583	598	562	582	600	584	597	585	549	586	549	588	536	582	619	615	597	591	572	639	618	590	586	597	567	600	564	583	563	566	555	600	599	578	594	572	594	552	654	576	559	564	617	555	588	578	640	605	604	591	550	602	589	594	597	550	592	587	558	551	578	604	636	573	597	573	604	578	596	563	587	606	573	564	615	603	577	598	588	596	579	574	583	562	564	628	555	564	539	596	610	599	622	589	582	598	573	581	623	588	558	616	632	563	598	594	606	578	576	551	549	630	623	565	601	648	605	570	569	615	584	566	570	554	581	604	616	602	631	610	588	539	631	560	632	600	614	600	599	597	549	577	588	556	607	606	595	601	603	561	577	579	574	570	586	550	587	622	598	623	601	606	585	563	623	653	553	614	584	569	598	566	503	602	555	614	596	601	610	598	614	595	566	596	553	574	560	612	590	580	611	597	619	632	570	575	565	554	601	584	591	617	545	625	594	554	563	601	579	576	566	585	577	604	631	633	614	625	585	604	549	571	559	561	596	598	595	544	570	642	585	539	594	594	581	587	607	599	580	664	556	566	605	587	581	609	600	596	554	561	597	586	581	622	553	581	625	624	569	622	539	600	574	596	634	588	619	592	596	600	589	600	596	591	611	580	603	597	594	587	556	606	617	580	595	567	562	544	531	573	555	583	577	608	573	548	601	615	565	588	591	592	600	606	543	591	617	595	567	577	534	571	600	592	612	579	611	565	558	615	529	518	570	579	630	568	686	554	599	570	613	594	590	555	617	570	607	608	602	630	543	597	594	603	633	583	557	574	613	581	598	585	602	541	619	585	589	568	588	591	561	533	558	609	518	617	585	569	574	561	592	574	560	625	599	621	561	604	651	574	547	545	586	563	569	579	583	569	589	587	583	607	593	592	589	535	589	551	601	588	579	596	609	567	603	592	590	592	584	634	565	553	627	588	587	585	600	586	610	582	588	579	559	617	579	568	605	575	584	621	601	594	624	581	610	664	602	585	614	566	547	557	605	602	635	581	615	582	623	603	592	591	603	602	592	576	598	596	627	602	566	612	634	588	615	573	573	574	541	576	605	561	570	578	632	570	565	608	577	605	563	598	600	565	607	595	641	578	590	537	561	578	584	635	580	529	572	571	559	576	611	566	575	577	598	594	614	634	575	554	605	575	565	620	563	595	613	617	578	620	615	587	613	581	593	589	564	580	622	601	565	566	577	636	585	592	610	530	582	602	590	621	569	610	581	572	569	573	572	589	564	584	591	606	592	614	632	580	625	553	581	590	650	587	609	580	614	558	602	602	569	570	618	570	587	587	598	558	552	576	622	541	591	588	573	553	589	581	593	551	605	585	563	618	587	591	588	589	625	595	597	626	586	587	575	602	601	592	549	602	552	605	573	605	601	565	590	599	579	580	548	591	591	636	577	641	579	597	612	584	595	622	553	585	526	586	552	651	621	536	546	599	604	573	635	594	566	581	558	589	564	635	585	565	608	596	604	607	556	568	603	627	604	631	581	600	557	564	583	582	601	620	594	571	625	583	598	590	590	580	601	583	598	563	555	585	572	560	570	615	586	552	608	586	600	557	579	575	619	605	564	558	544	609	572	609	586	588	599	615	612	600	626	568	573	612	581	630	602	594	606	623	591	583	561	632	600	566	611	597	586	621	569	587	551	621	563	569	606	618	581	567	553	594	551	626	587	575	601	549	623	552	560	612	588	600	608	602	580	579	629	579	601	571	602	598	552	570	581	550	590	588	565	601	601	522	608	583	584	579	587	548	531	592	570	597	588	549	630	593	596	592	620	529	590	533	613	614	603	615	574	548	614	574	625	580	593	605	601	523	556	611	583	600	635	634	552	592	608	599	594	584	624	566	591	609	528	613	612	581	562	622	565	566	581	557	613	570	559	595	610	579	608	580	610	621	586	580	570	578	637	532	580	574	590	583	636	594	541	642	615	563	617	600	588	597	614	542	587	639	610	585	592	594	608	605	567	576	603	565	617	626	593	558	592	612	582	562	565	581	606	610	603	595	587	572	605	598	573	584	566	619	600	604	600	559	626	568	592	563	576	645	599	625	580	620	582	605	567	578	548	569	584	573	547	594	564	617	585	600	608	580	581	559	636	539	565	590	592	523	569	584	580	609	589	590	588	623	615	569	619	606	603	595	568	599	576	592	600	597	589	613	585	611	625	615	537	579	549	605	583	623	577	573	571	553	630	557	571	599	615	562	630	609	618	565	592	594	596	570	572	557	593	562	591	604	621	564	578	581	626	618	621	570	615	572	619	555	639	614	584	557	589	575	597	560	556	587	572	602
4741	2110	1468	1076	888	862	850	807	809	755	768	778	759	770	728	749	769	758	753	766	766	768	737	768	742	782	728	695	737	740	789	719	754	737	814	787	805	765	746	747	744	793	734	712	789	735	759	773	750	745	741	756	778	693	771	718	794	698	711	767	775	744	733	774	728	747	728	737	705	839	755	745	727	780	730	737	751	777	787	771	777	695	741	784	766	719	749	731	755	727	715	755	740	763	751	761	726	763	697	727	758	714	751	769	750	764	802	760	778	772	767	717	720	728	747	742	778	747	771	712	793	741	735	726	763	727	753	745	781	779	715	728	768	723	698	753	740	745	766	792	791	751	741	754	720	753	735	781	769	789	773	729	723	793	759	781	769	722	734	748	736	714	780	791	801	753	744	784	663	759	744	712	738	716	732	778	727	764	775	813	780	751	789	736	775	737	737	755	791	727	717	756	702	754	791	790	716	719	767	737	753	740	697	802	734	754	775	749	758	765	738	748	747	703	767	730	714	760	723	742	763	714	755	749	746	725	713	739	745	757	794	747	773	717	776	786	761	729	812	801	736	709	734	787	773	731	728	761	797	730	759	777	792	741	755	748	746	771	744	727	687	746	775	750	761	766	716	754	718	744	771	744	715	769	751	754	783	694	779	734	763	796	752	773	718	766	753	724	771	738	746	745	772	751	752	766	714	771	763	729	755	701	719	759	747	743	810	745	788	735	786	757	773	754	753	749	743	730	768	752	779	719	761	747	735	723	785	778	720	732	747	767	756	776	762	768	752	757	715	791	721	802	747	752	739	749	798	785	752	746	740	740	760	754	761	750	703	773	784	714	776	759	756	727	785	740	760	703	750	720	800	717	748	767	687	746	752	752	716	752	728	809	789	757	768	758	779	727	726	736	759	806	747	705	728	753	799	742	770	784	734	739	738	755	783	725	752	756	732	715	758	718	766	714	783	739	687	741	759	748	707	721	732	785	719	761	711	699	750	723	791	764	776	695	715	716	779	806	743	744	724	714	728	766	730	744	766	742	714	749	766	736	753	689	764	758	756	754	783	788	782	704	766	759	717	744	823	702	746	702	751	759	751	757	765	723	738	775	742	697	777	752	754	745	747	738	796	723	764	747	742	738	792	759	742	742	737	768	728	808	751	739	731	784	766	770	798	759	769	753	799	814	773	736	772	763	757	777	810	748	710	733	773	723	733	754	751	729	743	723	813	792	747	716	766	722	786	767	746	754	779	711	777	758	781	725	764	712	768	725	763	719	705	793	744	707	753	784	723	786	743	792	769	769	719	741	713	737	792	766	743	790	726	768	754	755	741	727	749	742	759	723	759	731	782	692	792	731	740	698	795	768	716	780	750	727	798	737	766	718	755	760	763	773	754	755	784	785	720	706	800	758	779	750	732	739	737	739	746	770	795	741	716	724	741	778	770	790	757	766	748	735	796	698	791	734	777	799	762	702	718	768	759	728	729	754	707	706	750	727	759	824	750	795	744	753	760	726	732	780	702	728	768	760	768	776	729	786	725	760	778	751	786	730	741	681	759	782	714	729	690	729	755	757	726	763	753	736	783	761	827	787	745	757	784	723	761	750	748	752	764	732	724	777	768	725	717	717	755	730	737	765	767	749	709	727	730	763	755	752	742	744	759	807	762	750	709	744	756	711	749	751	785	755	699	761	744	757	748	760	715	777	761	747	740	737	822	754	760	742	769	762	719	785	746	689	748	766	722	728	737	699	748	734	767	753	722	777	750	752	722	734	755	752	772	738	749	758	760	752	723	737	772	741	765	783	715	804	763	772	803	738	847	698	790	820	785	769	715	740	708	711	724	764	758	730	726	737	729	765	776	771	764	739	780	744	768	763	763	756	748	763	805	731	749	769	771	744	779	768	763	724	770	762	766	735	821	763	805	799	739	732	747	784	805	731	756	749	780	764	749	753	793	775	750	767	804	752	791	742	740	726	703	755	780	740	756	766	745	728	744	751	751	731	773	721	754	730	746	751	705	747	766	774	748	750	737	747	752	757	739	796	745	777	753	752	745	738	726	749	737	750	742	729	708	699	770	738	772	689	749	741	766	728	782	772	807	722	714	724	708	781	763	767	774	743	806	748	698	727	733	714	719	752	759	790	704	749	760	702	775	743	735	725	723	759	766	729	761	749	753	752	786	733	700	773	785	754	691	736	738	724	732	753	756	712	735	749	796	749	794	791	727	747	721	756	768	727	732	770	729	736	772	743	750	757	762	751	698	708	762	710	750	768	733	718	744	771	766	738	720	737	730	736	746	767	773	726	758	762	800	738	744	783	754	752	738	775	714	761	733	784	738	740	712	731	728	749	740	768	796	767	765	716	762	795	787	737	709	719	765	762	717	721	735	717	751	817	769	696	770	760	743	739	752	758	736	741	779	713	770	715	759	735	751	743	733	744	778	812	739	721	752	744	725	787	724	795	775	706	754	754	793	702	752	733	725	758	737	731	738	745	732	753	759	737	783	759	764	754	734	719	780	771	769	749	787	772	691	785	767	768	697	732	750	760	772	727	751	771	805	810	768	765	735	725	774	746	760	724	801	747	752	697	776	705	685	788	807	750	742	736	787	780	776	717	791	750	757	755	699	762	748	751	752	750	773	737	759	783	752	751	732	744	748	741	763	766	724	788	744	728	702	705	739	774	745	726	785	702	743	770	707	779	767	750	720	781	690	772	762	742	757	785	724	738	776	741	731	699	732	792	730	777	772	774	739	717	760	758	782	763	768	731	731	783	749	696	739	744	719	730	784	741	755	795	742	788	721	740	838	793	757	793	771	765	687	782	722	766	732	728	743	783	753	778	746	707	740	767	687	697	715	730	723	725	709	753	760	725	736	696	714	718	761	797	805	723	729	774	767	783	779	727	724	768	805	774	733	778	805	782	795	787	753	736	775	739	764	767	704	762	786	755	807	808	758	739	759	718	742	729	751	747	814	817	737	763	721	739	713	772	817	746	774	735	754	729	755	795	774	734	749	754	718	754	739	744	798	727	802	743	714	737	802	784	788	715	725	802	709	812	730	773	795	729	723	754	726	763	749	800	784	740	739	758	759	751	762	744	726	736	785	750	774	758	758	721	709	739	728	786	755	766	778	761	720	712	764	708	769	753	751	688	736	736	736	732	781	762	714	727	775	744	795	779	748	742	746	767	734	727	773	750	742	757	759	725	766	744	738	747	778	695	723	702	762	715	758	768	754	728	748	738	711	705	740	739	737	735	769	764	678	819	775	768	712	750	749	742	751	713	720	752	752	786	781	738	740	766	777	814	720	763	746	781	725	756	766	755	758	742	731	741	749	780	761	700	714	771	731	733	798	755	723	762	764	784	753	780	776	766	742	765	735	760	748	734	757	758	771	727	756	779	781	819	810	775	740	742	766	797	757	765	725	734	753	726	771	721	717	789	729	751	707	737	789	755	732	765	755	704	730	744	719	733	712	755	733	785	776	755	784	745	753	801
23926	21228	28605	24135	21210	10228	1064	730	545	491	458	442	391	398	356	376	352	355	342	363	341	354	346	309	329	304	326	308	288	306	299	353	291	314	303	289	301	306	290	314	289	337	317	270	296	299	305	322	268	291	329	295	305	328	321	282	313	302	300	305	258	324	293	276	291	296	275	299	286	291	287	300	293	267	295	321	311	288	342	325	290	284	324	276	316	294	311	284	293	330	285	275	289	284	279	303	277	317	307	280	287	315	325	289	301	289	290	302	300	295	308	271	292	291	310	283	302	289	326	292	316	310	279	317	283	287	276	303	289	300	281	295	300	278	282	314	314	274	307	301	311	261	306	302	297	311	283	318	289	310	303	298	286	285	336	273	298	305	302	278	292	318	304	296	306	262	284	316	254	290	296	286	267	338	290	303	306	289	283	299	287	301	298	297	322	307	287	278	323	278	329	290	295	314	274	329	292	262	301	295	306	279	287	251	280	277	309	295	301	303	305	317	297	298	276	310	283	293	305	292	322	311	296	311	305	298	286	295	304	295	298	304	281	280	290	302	316	296	311	261	294	289	278	285	308	295	312	303	317	287	311	289	319	311	290	308	293	280	297	300	271	291	268	320	289	281	301	318	286	286	263	265	290	309	305	254	275	309	316	305	289	283	272	313	286	284	299	282	321	301	300	289	274	288	300	297	293	276	308	297	281	277	257	296	301	288	246	292	290	279	295	285	296	315	283	300	290	298	297	302	262	320	298	315	303	311	260	300	295	292	297	282	309	287	297	253	291	279	322	318	294	280	280	298	325	301	280	268	280	256	305	312	307	308	281	297	288	295	286	268	271	311	295	291	300	288	300	287	276	305	312	281	298	331	293	296	308	279	294	301	306	287	300	261	283	289	321	322	273	301	300	327	262	302	285	279	302	282	281	302	312	296	265	288	278	299	295	318	301	302	297	291	306	284	300	282	303	321	274	293	266	278	297	305	280	291	300	297	313	296	290	304	254	284	277	290	334	259	285	270	276	268	276	275	273	267	285	288	279	283	276	288	298	288	300	287	301	302	327	295	294	314	305	315	334	274	310	292	303	307	290	277	283	282	315	298	287	296	300	292	317	280	300	297	272	332	313	292	291	304	293	280	292	324	299	280	309	316	306	304	286	296	273	300	288	299	278	288	287	297	305	282	296	313	281	310	313	285	294	281	289	307	269	290	317	313	299	297	286	309	272	299	277	295	301	273	326	261	318	305	267	281	320	315	273	292	283	295	274	273	283	307	283	306	276	315	314	312	308	314	282	299	274	288	303	308	282	309	303	280	312	294	277	299	308	279	296	283	295	298	318	339	272	291	304	297	270	291	287	305	288	309	272	299	300	295	284	276	313	291	287	314	265	276	316	300	265	309	306	294	281	321	269	306	291	283	303	279	293	298	301	278	279	275	296	286	333	312	318	262	318	295	301	275	335	281	270	272	289	312	294	310	311	284	327	311	284	281	277	301	289	291	266	297	300	314	285	289	283	307	311	297	316	290	275	282	311	279	278	280	292	270	301	316	322	268	308	303	311	298	300	267	310	289	306	280	282	289	288	310	271	301	298	270	300	287	299	298	314	260	290	293	301	296	309	277	299	293	309	290	269	252	301	275	257	294	332	293	308	261	295	294	331	264	272	305	289	295	294	304	276	318	306	268	298	289	284	302	296	293	301	287	284	295	306	263	283	277	291	295	323	308	295	306	307	290	282	293	297	292	294	308	324	285	289	301	306	293	299	301	311	290	250	284	296	278	296	270	315	296	332	294	304	290	290	293	279	276	281	276	313	306	304	307	285	272	285	264	299	328	309	296	299	277	265	258	306	316	293	267	272	280	288	295	298	257	267	311	307	285	271	316	311	292	267	270	276	292	314	293	306	268	306	296	285	278	275	296	298	325	316	297	291	297	297	261	268	307	292	286	317	300	279	306	276	302	280	260	276	288	332	294	281	291	300	278	300	311	290	281	265	287	263	273	322	308	309	282	276	286	287	263	295	294	291	301	292	316	285	286	294	311	305	292	280	320	279	246	283	295	302	265	292	295	290	303	287	288	295	301	318	287	309	312	332	297	277	307	258	291	292	315	291	298	287	299	312	301	303	275	301	300	289	276	288	282	261	316	306	302	291	290	293	316	274	310	297	297	296	319	299	278	289	327	304	326	304	289	306	293	298	311	267	291	289	297	292	271	293	255	307	291	288	284	297	304	286	313	293	303	301	280	322	284	282	281	275	302	298	266	296	304	296	288	311	292	290	328	271	339	278	276	308	311	285	322	289	283	287	277	289	268	301	265	257	262	286	290	312	296	284	303	314	330	289	302	300	308	304	293	287	275	291	292	294	285	289	274	284	297	264	293	308	299	307	265	286	266	305	311	273	287	294	296	289	302	268	288	308	287	297	280	286	300	277	295	328	271	334	303	308	319	270	300	268	315	323	296	298	326	302	261	273	283	286	279	300	261	285	287	299	267	306	294	288	266	275	329	290	306	295	311	300	286	289	317	308	288	304	302	302	272	297	305	270	330	322	286	279	311	304	277	302	284	276	288	294	280	293	288	281	290	292	337	295	282	286	321	289	278	291	298	291	301	286	277	280	299	292	310	285	302	268	279	290	286	290	306	286	265	310	292	293	281	278	315	287	289	265	279	313	280	294	306	307	294	313	270	290	309	299	288	290	289	315	308	283	299	259	272	280	287	239	297	296	280	315	299	307	293	314	296	292	299	303	290	291	304	281	333	285	294	277	294	243	314	297	303	317	280	281	266	319	282	311	281	306	294	290	295	274	320	289	292	301	333	294	299	287	312	301	292	272	296	289	285	286	322	301	289	310	259	278	291	271	288	306	308	313	289	308	292	310	292	276	307	285	265	309	259	288	297	297	258	315	280	296	268	267	326	307	268	275	314	298	277	303	304	283	311	292	300	280	292	296	318	295	285	280	302	317	286	293	283	314	271	301	280	314	280	291	285	301	302	272	289	292	296	280	289	295	287	301	272	285	295	291	292	297	314	317	303	283	281	250	320	296	304	269	332	299	344	274	309	300	291	295	273	339	301	328	297	302	293	320	301	303	255	310	288	322	315	296	286	316	284	291	290	268	269	276	261	280	304	293	285	288	279	267	318	285	319	282	292	340	289	288	289	297	311	322	295	284	278	292	300	308	281	311	276	283	323	302	291	282	256	273	290	305	293	303	267	304	298	309	292	293	330	278	309	302	294	316	298	294	287	297	283	279	303	307	272	303	287	267	282	279	311	311	288	298	285	284	312	288	306	293	277	307	314	292	281	293	264	280	281	289	307	302	317	304	335	247	298	285	289	322	285	282	299	282	276	285	306	320	295	278	291	290	264	289	285	322	267	277	298	271	283	316	277	298	314	352	284	288	335	302	290	299	269	299	338	325	273	294	263	305	297	293	301	292	295	302	306	273	311	270	315	255	276	293	282	337	311	285	292	301	286	300	306	291	293	289	303	305	296
5859	11147	8424	4131	2946	2080	1682	1346	1124	928	815	755	688	630	652	538	539	528	523	523	552	489	472	476	466	453	457	450	454	449	431	432	448	431	431	392	438	389	395	415	383	439	424	398	391	390	384	428	411	396	381	406	444	398	427	401	381	388	388	398	392	438	406	428	414	388	361	365	421	396	403	403	415	388	391	402	403	401	417	387	417	368	406	405	422	390	338	393	365	376	365	395	401	409	406	391	385	388	387	427	395	408	424	409	391	379	394	409	407	407	455	368	444	378	376	375	392	369	409	401	415	375	368	412	389	413	405	398	403	368	404	395	355	408	406	402	417	371	411	407	365	404	370	383	373	388	404	405	403	348	389	373	393	400	415	389	384	386	357	389	404	363	404	383	409	411	400	372	385	428	420	376	403	373	400	405	387	371	388	419	399	351	368	374	363	387	407	397	410	400	436	392	394	410	369	412	361	383	446	379	411	369	395	403	375	420	403	394	412	422	376	345	404	369	390	412	390	376	414	409	392	402	402	374	393	388	388	382	370	429	404	421	444	385	385	384	386	383	373	397	382	388	351	414	419	383	386	395	406	378	390	421	401	420	409	416	380	394	417	399	414	413	384	419	392	417	375	419	374	408	375	344	388	395	422	431	392	402	417	376	391	418	361	391	381	390	397	378	397	400	383	422	455	393	410	401	371	378	431	427	408	376	462	374	424	393	398	399	372	362	423	396	373	408	386	378	406	375	392	376	397	359	386	383	367	428	407	382	376	374	404	389	405	404	396	405	369	395	390	396	388	389	375	383	389	377	410	394	401	358	425	407	372	374	400	371	406	392	418	365	380	389	381	385	384	405	360	409	386	382	420	376	412	380	408	387	378	405	433	406	377	382	413	388	369	377	367	398	387	374	405	386	367	401	389	386	369	451	377	398	390	423	406	356	407	370	388	415	386	387	389	384	392	426	405	411	363	405	399	411	380	396	435	431	395	397	382	389	429	397	395	371	377	376	400	408	352	369	371	395	391	425	403	393	397	386	348	418	415	402	420	409	405	414	390	432	361	394	399	413	385	404	399	386	374	375	364	398	396	394	381	385	362	410	388	397	381	375	397	416	384	401	405	381	414	382	405	383	378	401	382	419	389	378	427	378	406	365	364	411	401	386	388	389	353	389	403	398	379	392	373	415	366	411	417	374	406	378	372	358	420	405	417	393	399	441	402	417	395	417	376	363	426	386	379	374	392	434	386	381	385	395	415	400	406	403	403	395	402	369	402	391	372	390	412	391	376	363	380	427	416	434	385	379	409	396	405	392	398	399	363	385	411	413	408	386	406	416	360	422	405	408	391	422	362	377	384	419	375	397	388	383	403	393	392	428	355	351	402	400	397	414	396	416	383	378	381	383	406	383	420	374	410	394	412	370	372	392	363	408	379	408	369	356	357	406	390	394	391	387	377	420	390	410	396	352	380	388	383	409	392	416	400	384	397	380	402	386	396	408	404	400	414	410	381	416	382	398	380	386	384	365	398	397	359	386	395	348	391	387	411	386	395	372	400	392	395	409	421	385	389	392	428	413	386	404	381	400	391	380	397	398	390	420	406	417	431	419	406	367	430	384	421	351	390	428	409	419	410	386	418	397	422	382	387	399	405	346	403	417	385	407	355	387	402	403	419	406	388	386	403	412	394	415	418	394	383	433	394	367	393	383	400	385	408	356	388	412	403	392	379	400	417	397	394	381	377	420	406	418	359	372	395	390	403	392	387	421	388	371	393	404	400	413	379	368	379	399	390	361	367	410	405	399	410	387	386	389	366	402	439	379	399	425	398	363	388	394	395	412	402	392	371	383	392	427	374	418	397	413	375	380	371	397	399	400	427	410	355	399	418	395	365	369	378	395	378	364	437	385	390	364	375	401	400	380	380	404	409	418	405	450	436	384	422	395	370	395	402	356	433	401	364	388	368	394	421	387	424	385	391	376	392	394	403	405	388	388	395	384	433	390	410	405	425	394	379	375	414	426	357	402	416	407	388	365	390	386	360	383	399	398	409	412	425	393	409	404	367	409	410	384	419	368	404	408	391	391	406	384	393	394	384	417	381	387	390	403	360	343	380	402	393	403	433	405	387	377	427	341	420	430	372	427	387	388	371	396	397	365	421	418	387	368	417	393	378	374	435	368	381	364	394	383	391	415	385	380	371	380	434	369	387	399	411	422	385	381	406	401	395	406	413	386	390	381	401	386	358	379	387	396	369	420	361	398	394	371	394	371	389	415	416	411	410	334	382	373	372	391	407	422	357	397	416	378	400	375	386	387	374	388	357	424	379	400	379	407	374	351	407	411	433	427	423	362	374	407	412	350	411	388	374	406	391	361	384	387	401	411	414	384	399	377	410	377	397	397	385	387	373	387	381	394	354	388	393	387	418	397	359	403	415	393	367	398	355	385	379	369	409	380	403	394	383	388	369	358	386	383	347	392	388	355	407	411	401	376	407	407	389	414	395	375	402	442	408	379	405	415	377	381	404	376	417	382	381	405	369	409	408	390	373	422	409	421	406	379	390	394	407	373	430	409	391	360	415	372	377	403	385	388	378	380	390	387	358	377	380	381	389	399	408	395	398	357	381	391	396	377	354	373	383	379	412	348	405	394	377	412	415	391	357	376	401	453	387	417	425	402	388	411	426	407	388	402	398	398	411	378	385	394	370	387	402	368	374	370	386	429	393	388	427	378	413	419	400	394	390	407	402	371	411	383	386	403	408	428	409	408	380	405	409	387	396	386	398	424	369	399	374	382	401	370	413	384	389	385	388	385	384	416	390	386	419	399	401	389	400	394	420	407	401	386	403	386	393	395	398	409	361	346	394	390	412	390	346	394	357	398	392	411	377	400	403	359	402	392	380	388	367	395	378	396	366	380	392	383	379	405	394	383	401	410	389	375	380	405	388	416	389	405	380	374	364	388	412	407	379	398	402	409	398	389	378	370	392	368	414	405	367	405	386	371	406	418	399	378	402	349	372	432	403	413	383	394	379	400	412	377	400	382	409	389	398	379	354	407	416	352	383	394	379	394	393	389	375	379	400	402	389	376	375	401	402	404	392	356	390	399	409	392	403	378	412	369	391	396	407	398	433	400	372	409	405	413	375	368	389	397	396	414	374	406	405	373	418	391	401	376	360	402	406	392	438	415	427	361	385	411	402	385	399	396	389	350	405	370	407	371	415	376	400	396	394	391	421	359	363	391	380	388	382	363	381	359	394	365	375	398	409	425	384	396	380	398	371	394	369	361	416	406	405	369	394	390	398	419	372	395	402	382	426	420	384	367	399	392	368	378	432	397	373	374	386	398	393	393	401	397	373	404	384	386	412	378	408	394	426	386	373	414	385	405	391	376	360	381	382	402	426	434	379	395	386	385	362	390	368	406	399	376	400	413	396	384	393	347	390	366	400	394	395	397	354	411	379	392	412	372	387	376	378	414	362	351	394	403	380	392	425	402	379	392	375	372
22895	21196	29050	23642	21197	21225	8003	941	768	580	519	460	396	380	349	355	321	276	312	288	266	288	261	228	228	255	250	236	209	262	215	247	252	227	221	213	222	231	223	228	224	189	235	188	217	214	227	211	206	173	198	216	200	209	171	206	199	225	203	224	205	218	194	212	212	224	195	224	195	201	206	195	219	207	215	196	209	204	201	195	205	184	189	203	224	211	195	221	200	196	190	192	197	226	198	219	201	200	201	190	234	192	228	213	199	206	234	198	200	222	198	194	195	204	195	195	219	211	179	198	206	219	186	222	216	199	214	177	193	191	200	190	198	212	163	184	173	191	186	214	178	204	189	192	188	210	207	185	191	182	196	188	188	179	208	176	199	188	173	191	187	202	217	204	190	184	184	184	222	195	179	203	184	179	213	223	206	217	206	226	188	184	196	182	219	177	200	199	203	212	223	198	181	201	250	191	220	209	200	179	190	196	218	193	210	204	203	198	195	193	209	214	173	203	210	191	196	197	179	216	194	193	203	168	196	199	198	207	193	181	203	221	202	205	204	193	221	201	224	211	191	192	200	210	200	219	207	199	198	192	206	206	192	189	219	201	187	211	189	198	184	210	190	200	206	197	195	228	186	196	196	202	200	201	197	205	215	191	210	207	178	202	179	196	203	190	222	183	204	230	198	214	184	206	223	179	184	196	223	205	193	201	200	208	201	184	202	178	218	190	188	186	196	203	180	192	200	202	198	187	203	203	226	205	177	183	179	211	226	168	214	174	177	226	185	236	205	222	192	199	196	206	218	218	202	191	181	193	206	233	206	213	198	204	217	192	169	195	177	204	204	202	182	168	215	197	199	194	206	195	203	225	188	207	204	200	181	189	179	189	194	192	180	188	199	206	215	207	191	229	207	197	185	199	192	193	175	199	189	174	202	213	203	187	217	195	202	195	216	186	205	222	173	176	191	207	179	204	228	197	193	202	174	236	182	224	203	204	194	208	212	194	214	207	195	201	199	182	195	199	181	201	196	185	180	217	200	207	184	210	180	187	193	224	175	185	201	205	189	202	205	219	220	198	185	189	175	190	219	213	217	221	203	217	184	222	194	184	188	212	201	178	207	228	198	222	198	181	191	192	209	203	192	189	201	198	227	191	173	216	184	193	207	208	199	212	208	191	223	207	192	203	218	196	204	190	210	206	215	216	201	198	211	213	201	198	234	207	219	168	188	188	176	211	206	203	218	195	210	191	198	170	197	212	197	193	200	187	218	207	192	198	197	226	221	195	196	190	201	207	214	224	221	211	196	210	204	207	200	195	189	212	190	215	222	200	214	194	212	185	197	194	206	177	189	210	191	197	192	207	179	216	202	213	191	194	196	219	216	195	200	209	185	188	197	226	210	216	203	204	191	230	195	213	167	199	208	183	213	197	184	181	207	209	200	196	192	211	188	185	189	199	194	176	208	223	195	208	199	190	215	190	174	206	211	200	207	217	182	209	201	187	229	206	201	174	163	180	192	193	211	207	186	180	200	212	209	221	185	178	196	201	186	183	236	200	220	170	189	208	208	182	190	215	185	194	206	210	191	177	203	200	198	175	224	226	222	192	199	185	187	187	197	192	198	165	205	199	179	195	196	188	190	186	191	200	183	225	190	208	192	200	197	192	188	204	216	182	203	193	174	211	188	196	185	186	211	187	213	209	204	187	217	202	174	178	229	191	203	205	230	224	188	200	207	199	228	198	177	211	171	225	212	201	200	208	203	190	201	209	209	203	213	189	199	205	203	200	183	195	186	196	186	188	193	199	217	208	200	199	198	178	190	223	226	196	200	187	198	183	180	190	200	193	195	202	207	189	216	207	188	188	190	212	219	185	193	176	210	212	168	183	208	196	204	195	185	189	196	184	203	191	196	203	173	193	206	178	201	185	182	212	194	212	203	192	212	199	204	195	205	209	195	201	197	176	198	201	177	204	204	181	189	232	181	203	203	191	208	213	205	227	180	195	185	185	208	186	207	181	209	208	178	180	169	179	177	181	211	200	234	227	180	182	185	187	173	192	170	196	165	187	216	192	179	205	192	200	200	171	202	191	212	167	172	195	178	203	201	189	204	196	191	198	195	208	206	210	204	203	184	197	208	185	194	214	223	207	194	187	208	208	175	201	201	209	198	198	183	196	202	204	207	196	192	207	204	185	193	200	214	190	166	212	199	169	199	195	194	220	180	190	175	209	190	202	210	218	191	224	200	221	207	197	224	179	172	203	186	227	174	205	200	190	202	188	196	212	198	224	194	186	212	200	188	202	205	175	178	184	202	200	193	201	196	220	235	183	198	174	197	234	179	226	208	196	166	213	186	222	181	201	181	208	209	195	197	178	202	162	198	212	220	209	207	177	198	204	201	207	217	211	212	206	200	199	197	188	208	187	188	204	205	188	179	223	191	177	214	195	199	178	204	213	205	199	181	185	179	203	206	190	175	188	180	192	175	199	199	232	177	188	192	199	183	230	198	186	206	204	179	198	190	188	213	210	212	230	221	187	170	210	189	197	206	178	202	200	187	211	226	198	202	208	216	193	215	195	188	180	188	196	200	195	194	185	168	217	203	186	206	190	215	205	223	208	205	209	209	194	180	183	200	218	187	199	213	214	193	183	214	195	192	223	206	205	172	194	211	211	196	218	193	197	201	203	181	209	222	215	190	193	206	182	189	209	224	182	219	203	205	189	187	210	195	207	174	217	197	215	195	181	217	189	190	218	205	204	170	174	189	206	197	197	206	216	205	183	188	222	201	188	228	185	192	197	206	173	217	187	198	216	198	199	209	196	179	185	170	208	171	172	217	188	198	208	201	179	189	195	214	199	204	208	186	220	190	179	211	188	175	200	227	196	181	199	206	170	177	216	194	190	178	193	189	227	173	189	195	191	207	233	228	177	223	202	216	178	199	186	196	198	192	201	194	173	186	191	190	224	204	195	198	200	204	203	198	206	206	194	204	201	223	216	193	195	195	211	184	204	178	184	174	213	193	207	196	198	191	205	217	202	212	197	227	190	197	202	216	200	194	187	189	203	201	202	207	195	186	172	209	178	200	186	209	194	193	203	177	206	170	208	199	211	198	194	199	213	201	218	196	182	193	221	196	204	200	189	217	187	196	190	207	190	202	216	198	177	200	202	183	204	194	212	195	182	208	217	211	218	209	208	191	184	202	221	177	203	189	207	202	226	209	189	206	219	199	180	203	196	196	205	197	180	167	207	207	202	195	211	179	198	211	201	208	200	197	192	210	200	216	236	202	182	201	205	173	212	209	224	194	194	197	206	191	194	212	201	196	199	218	180	178	206	192	211	202	181	199	196	189	221	210	203	215	216	211	217	218	213	201	197	202	204	184	196	205	221	174	211	187	215	199	198	190	213	190	201	191	209	217	183	198	179	198	206	195	209	187	190	211	224	197	194	236	201	192	209	177	191	200	174	180	196	183	192	208	199	190	187	203	206	198	196	195	204
8358	17326	13403	6924	4853	3452	2549	1981	1631	1351	1128	915	825	796	639	596	551	507	477	510	452	415	399	409	375	353	352	338	357	323	340	312	305	309	319	325	297	302	302	304	271	300	287	295	259	273	276	294	278	258	265	288	270	278	256	241	260	261	283	272	242	284	261	268	255	256	258	271	282	272	259	250	240	264	243	244	236	253	257	239	274	253	242	237	254	259	247	260	263	222	237	257	267	258	218	253	258	241	264	285	239	270	277	269	247	235	256	251	254	241	261	248	248	264	247	277	218	254	291	242	254	271	257	270	239	243	258	260	248	258	244	261	226	261	263	268	264	237	260	255	248	278	283	260	237	254	252	243	240	236	252	262	250	251	271	266	259	250	250	254	300	275	292	276	259	269	254	260	264	264	245	262	248	266	250	236	252	239	264	263	253	254	285	242	238	253	218	202	255	225	246	254	234	262	221	261	243	261	245	285	262	250	274	233	220	233	228	261	257	265	265	237	260	240	257	264	263	241	250	238	267	250	251	272	257	236	232	233	256	245	229	241	240	261	259	229	244	229	240	241	245	256	264	230	232	249	267	256	243	234	248	235	252	240	259	248	261	243	243	239	265	221	245	247	247	234	254	270	223	303	243	262	250	261	230	246	250	243	267	236	258	227	261	273	271	262	211	225	228	244	254	236	221	249	222	224	238	244	236	243	228	288	222	253	240	233	255	244	255	257	215	279	267	243	266	256	238	258	267	265	259	243	239	239	246	238	229	234	257	237	239	231	244	233	251	263	236	242	258	267	276	262	248	256	246	219	233	248	272	237	208	270	264	228	238	251	244	257	240	246	240	257	250	282	251	255	286	246	282	208	236	250	256	271	255	282	257	269	268	237	243	244	249	261	250	232	269	271	261	242	226	283	238	246	246	248	268	284	236	248	242	264	293	242	229	244	237	224	267	278	226	237	243	271	275	274	239	254	234	239	232	262	259	231	255	257	229	234	247	272	222	245	243	233	243	243	248	253	245	236	268	239	276	296	263	249	248	247	248	269	250	251	239	247	240	248	235	272	242	224	255	235	244	235	256	259	230	245	258	228	248	281	248	236	223	260	253	271	226	262	220	228	257	265	241	233	250	246	249	259	257	252	234	238	256	266	256	214	246	287	253	248	260	252	262	233	262	246	241	239	260	246	242	230	246	251	239	264	284	259	234	244	212	218	264	236	251	231	269	260	235	260	235	240	239	240	252	245	235	249	234	271	257	273	209	217	254	267	259	275	246	252	259	205	273	266	255	237	239	271	233	259	255	247	246	245	258	243	233	243	231	249	256	279	278	273	241	237	236	269	250	249	257	245	242	251	266	214	236	252	251	268	253	244	282	246	268	255	253	249	245	254	262	235	265	248	258	238	213	241	258	276	277	277	242	231	269	266	228	259	238	300	256	239	239	221	215	266	230	260	285	224	248	292	234	240	249	240	237	256	216	270	250	258	247	243	251	240	266	257	228	259	249	248	235	254	256	263	270	249	256	244	259	231	273	223	263	281	262	274	241	257	216	269	236	243	245	277	261	240	241	262	235	221	234	227	259	233	248	259	252	243	250	250	241	238	230	269	237	257	245	257	232	258	248	234	262	224	256	246	277	256	247	291	249	250	242	266	255	229	274	246	260	257	272	265	275	264	250	260	237	247	257	240	243	268	257	252	246	231	252	269	248	237	247	263	266	220	225	261	216	262	253	260	248	264	254	249	243	246	247	226	244	251	234	246	251	248	244	230	230	248	256	243	261	225	262	251	261	267	265	242	235	250	212	230	238	254	250	248	233	258	247	235	214	255	253	262	280	244	266	276	220	212	281	257	253	230	226	260	232	235	246	231	278	250	245	233	222	242	273	239	248	230	242	269	262	257	271	250	268	250	229	271	271	238	273	258	251	241	236	248	238	222	217	225	242	249	254	291	255	269	254	229	233	268	261	251	238	275	250	228	238	281	269	262	278	240	234	231	264	244	243	252	259	256	246	258	236	253	233	222	247	250	240	264	234	268	238	227	271	263	240	215	256	226	267	252	232	257	243	209	270	244	254	255	251	272	241	253	238	244	266	262	270	254	265	278	260	270	228	250	229	229	254	227	288	255	238	271	242	237	284	230	258	246	234	257	285	239	286	250	231	255	264	240	286	255	238	273	238	250	250	253	260	272	246	244	264	245	252	249	261	253	247	233	251	264	262	220	260	262	230	268	237	282	247	238	274	251	231	273	250	247	257	271	240	263	240	216	235	254	262	227	228	251	256	239	222	245	249	237	267	241	246	244	250	255	235	260	240	250	251	251	237	282	240	264	265	258	234	251	273	266	231	234	238	229	248	218	244	270	246	254	256	277	254	224	234	243	252	251	252	223	252	257	234	247	259	260	253	260	232	250	251	272	259	245	217	251	250	241	272	227	221	237	238	243	221	249	231	239	236	239	235	227	259	241	269	255	275	248	235	241	247	308	257	255	262	228	266	248	268	275	231	279	248	227	251	240	274	258	267	266	281	240	246	271	238	236	242	279	267	253	262	253	240	262	242	224	264	270	270	238	228	263	241	245	272	241	250	236	254	264	251	256	257	249	274	239	252	266	249	245	242	253	264	244	270	262	240	249	269	258	240	252	255	239	259	248	258	272	266	259	254	269	220	243	225	247	244	236	246	261	260	258	228	244	257	242	250	235	259	268	265	250	278	229	254	256	256	237	236	233	242	247	245	273	259	240	252	279	276	257	232	231	245	280	250	262	236	208	251	260	223	242	245	215	251	258	228	255	246	258	249	259	231	247	251	246	229	258	255	254	258	261	257	252	278	258	263	217	264	279	275	260	247	250	243	238	284	278	277	242	247	278	248	261	250	231	265	258	257	263	283	263	249	240	239	237	296	238	257	244	231	270	214	240	255	243	252	251	254	262	251	251	265	254	246	259	269	255	257	225	246	224	259	239	272	283	263	259	258	261	231	219	254	255	264	251	252	260	243	255	252	267	266	257	244	239	255	253	235	227	254	227	250	240	232	251	226	242	257	237	223	257	255	209	225	290	281	228	237	247	272	244	249	216	279	231	229	245	267	236	251	261	259	256	217	207	246	245	247	241	235	254	254	242	256	248	241	226	254	248	254	277	259	245	249	261	274	250	237	240	255	262	237	255	260	258	238	271	219	238	224	224	239	249	250	241	265	253	282	224	260	242	251	283	246	246	236	241	279	256	246	251	237	226	250	251	233	247	241	234	214	259	264	280	244	244	257	235	255	266	223	260	247	223	245	238	230	250	271	231	212	267	227	256	225	239	226	245	265	256	241	220	253	229	278	247	256	252	253	239	233	257	229	269	252	239	230	258	260	222	253	248	234	269	292	239	252	260	238	238	267	234	244	256	257	227	246	266	261	230	234	231	247	237	277	254	261	257	243	257	235	242	248	288	260	273	239	239	237	268	225	255	242	263	239	257	233	223	239	206	259	260	276	255	237	261	280	243	238	255	259	267
27001	20343	7888	1228	891	838	676	677	619	576	599	598	604	609	602	593	603	625	572	580	618	568	590	608	616	594	580	618	608	616	563	597	613	580	597	618	611	606	530	627	610	554	585	575	615	594	605	589	572	581	575	591	599	574	595	561	650	607	621	620	600	527	607	613	615	600	627	582	601	609	597	599	608	611	619	543	620	615	606	614	575	603	573	596	601	606	586	577	550	607	598	587	584	596	555	584	619	594	648	613	574	590	614	584	606	610	641	612	571	579	578	576	606	574	596	628	629	591	601	619	593	581	593	555	566	614	592	579	563	573	550	608	584	584	597	555	640	584	655	604	624	615	629	620	573	603	543	596	566	556	581	634	604	604	606	580	637	571	593	578	611	619	605	590	588	610	572	584	602	603	582	600	546	572	605	617	621	613	577	579	618	613	613	569	594	614	603	585	558	562	543	580	598	644	637	630	573	573	618	583	582	581	579	596	569	586	592	571	579	589	564	605	583	600	616	603	612	608	592	576	597	597	584	595	578	593	611	609	600	583	625	580	557	584	599	601	582	583	579	549	603	602	557	583	553	600	584	559	556	561	618	585	607	600	604	587	566	591	616	587	572	577	616	568	601	639	629	583	605	609	596	543	595	598	601	583	605	575	553	601	615	597	615	569	583	585	592	566	608	580	590	598	567	642	572	573	586	589	537	625	586	585	586	601	604	620	618	619	589	616	547	586	581	589	567	608	578	580	587	574	576	567	598	572	608	629	603	546	565	591	557	626	601	557	620	585	573	604	602	580	599	646	615	585	576	602	608	565	614	592	576	550	572	573	585	590	564	598	589	588	611	596	570	586	602	590	622	575	613	573	615	611	575	561	599	604	562	554	602	619	605	591	546	565	594	566	581	652	601	602	580	621	592	552	577	609	588	620	631	587	577	571	592	595	572	586	599	565	549	580	621	583	615	555	595	650	606	608	608	620	624	629	593	617	569	612	586	582	556	571	544	567	559	581	551	539	611	550	613	569	577	568	590	603	595	583	592	609	572	586	576	623	574	566	624	577	577	629	566	557	600	578	540	589	569	608	592	577	611	564	607	649	578	581	554	621	576	575	636	566	634	583	600	601	627	602	600	574	643	623	582	612	591	622	564	595	547	620	627	586	559	560	639	603	569	610	610	589	635	598	559	568	543	575	638	631	568	561	535	577	541	581	607	589	604	590	612	615	594	614	570	565	642	575	588	606	592	595	567	572	621	572	590	615	566	549	600	638	596	546	594	593	592	576	573	543	547	601	599	592	625	572	580	564	579	585	618	579	588	590	588	628	626	587	588	567	576	568	588	617	594	600	649	590	574	631	574	585	565	623	602	578	594	605	574	571	570	563	548	560	601	606	588	581	565	639	569	586	589	641	617	569	603	591	562	586	555	564	613	606	595	616	607	593	633	606	584	588	622	604	602	609	577	550	593	614	598	573	577	592	532	554	572	656	619	565	565	626	562	591	582	551	604	625	596	582	573	631	583	612	543	565	620	584	637	587	594	572	589	593	612	585	582	633	604	614	598	604	570	587	579	603	571	611	597	595	601	586	624	649	609	612	608	609	606	568	592	625	572	560	625	586	603	615	611	596	565	608	606	590	604	598	616	595	596	579	578	643	617	555	628	603	601	636	582	575	591	608	574	578	616	578	610	636	593	628	569	578	592	590	537	620	585	613	607	575	559	590	598	619	621	596	596	567	605	602	580	566	596	557	613	583	586	588	562	558	571	595	591	599	607	592	606	602	551	566	578	571	583	596	632	568	585	594	616	655	586	605	582	579	596	604	627	559	627	563	609	584	602	569	594	612	614	655	639	569	613	582	573	576	559	576	613	531	596	547	599	625	539	574	629	608	607	604	616	609	637	582	584	581	624	566	573	589	595	597	605	550	627	595	562	590	588	546	579	609	567	542	620	624	567	557	584	591	580	579	621	569	599	575	589	577	584	635	570	591	589	581	574	597	606	547	612	594	590	609	573	602	559	584	568	592	610	573	596	610	578	560	572	551	555	611	574	567	615	620	552	580	606	582	632	612	595	582	535	569	615	634	647	606	598	629	620	582	648	616	581	607	617	612	633	531	605	617	582	635	608	604	595	625	614	576	556	620	601	605	622	600	568	583	578	600	567	599	616	601	624	594	593	597	594	623	544	609	595	569	548	560	579	601	596	595	557	556	588	580	622	623	597	612	588	589	594	599	610	588	568	574	597	555	581	596	570	558	606	606	550	605	598	583	590	567	579	605	585	604	586	580	585	547	642	547	568	581	578	575	592	627	581	596	567	574	637	600	575	602	623	575	582	566	589	576	618	608	570	618	570	593	606	586	593	600	591	634	610	595	578	577	559	578	599	628	580	634	658	565	609	591	571	616	568	610	582	535	610	582	603	555	559	591	609	596	594	605	596	588	539	589	544	591	602	641	574	567	569	557	577	584	569	629	566	628	535	599	621	616	603	588	581	606	582	586	585	557	582	562	548	571	605	575	624	576	579	585	589	646	638	548	609	589	624	597	572	626	591	579	600	611	590	592	586	614	596	567	560	618	597	645	627	578	582	586	576	596	592	554	575	616	570	576	581	573	597	589	564	608	555	582	612	613	554	586	605	590	594	596	618	578	610	615	586	652	588	621	596	590	572	583	591	606	557	624	587	637	574	591	555	591	601	620	612	638	598	585	645	595	564	635	574	547	623	584	603	574	608	592	581	559	585	618	576	627	613	580	589	593	578	622	609	584	592	583	545	586	594	577	588	559	587	583	582	590	556	610	576	581	565	606	582	582	627	622	573	625	598	559	611	586	581	612	584	603	598	573	631	587	627	534	572	572	614	596	636	598	603	588	570	606	603	590	571	581	619	574	651	606	538	603	598	594	585	587	582	590	597	614	588	562	615	585	558	578	567	571	574	627	569	600	608	583	590	618	592	631	566	560	569	602	589	602	553	598	548	602	606	613	572	606	583	604	579	540	574	573	585	600	600	632	553	614	594	641	579	600	645	604	626	586	601	594	651	583	575	529	617	580	612	589	632	587	557	627	626	577	583	561	629	622	598	631	600	583	630	562	614	573	594	620	607	544	597	580	563	580	561	593	569	588	631	561	581	585	622	616	593	605	575	574	612	567	597	618	536	566	558	561	568	598	621	610	585	572	557	623	617	590	585	578	573	533	585	598	586	618	609	606	630	587	578	563	618	605	607	622	591	584	588	631	602	580	577	569	552	608	604	636	582	611	610	573	556	625	604	603	599	587	628	576	604	538	625	609	554	612	592	586	569	564	617	561	607	606	586	599	643	558	580	589	591	612	613	588	594	560	590	580	586	564	624	589	640	610	550	561	554	597	629	587	581	597	583	566	589	605	543	582	616	567	603	617	597	581	602	605	597	600	605	568	652	585	648	597	611	558	637	572	581	635	591	545	566	600	574	606	578	619	596	608	627	634	605	535	587	557	606	633	603	615	569	592	599	600	648	590	569	605
4786	2087	1523	1062	980	878	843	825	797	834	817	800	750	773	778	788	794	776	772	753	794	778	783	758	743	761	752	785	754	785	761	759	799	772	774	737	766	758	774	765	739	807	797	728	763	724	755	786	798	753	759	736	743	774	756	714	758	758	742	753	752	772	742	777	764	746	752	762	724	719	719	759	787	753	734	755	720	804	704	723	759	757	790	749	766	751	762	765	718	733	774	742	768	752	776	770	780	732	742	735	771	752	770	689	754	750	738	751	749	802	760	753	747	784	777	780	728	768	752	752	721	749	744	734	726	726	758	775	753	707	780	697	754	732	743	754	776	747	777	787	778	738	754	731	771	772	787	761	824	777	742	738	749	790	782	744	744	739	769	777	776	762	730	770	731	756	707	725	773	751	738	740	752	698	725	748	782	745	769	713	790	744	768	751	741	717	766	749	738	739	702	735	765	757	706	753	758	773	788	748	760	799	743	708	722	757	739	748	771	727	804	732	762	744	766	768	791	754	785	761	732	683	775	773	736	715	758	764	772	766	769	721	757	759	718	694	722	781	697	785	719	784	746	766	729	774	745	784	751	731	727	796	743	777	758	765	749	764	750	737	706	756	752	737	745	749	707	750	755	733	784	803	777	731	757	780	773	788	747	799	779	750	709	770	769	759	711	792	809	737	758	769	806	778	751	756	728	781	733	735	767	723	709	752	758	768	745	760	765	759	781	738	785	734	745	743	767	733	769	749	712	709	731	782	805	774	770	764	740	779	715	719	756	719	729	763	734	771	789	772	736	765	733	793	783	732	737	710	728	749	764	764	719	738	744	774	711	740	762	759	725	765	753	756	818	728	736	738	772	719	713	724	739	787	766	750	767	729	756	745	784	741	780	742	739	740	718	748	784	744	775	748	749	747	741	711	790	772	713	763	706	751	775	791	762	772	779	729	772	799	710	740	706	784	744	755	757	726	737	747	748	740	731	735	698	734	757	751	773	703	734	753	723	725	757	744	775	741	773	771	741	786	785	732	688	796	694	803	793	747	782	756	790	773	744	773	756	743	754	702	752	723	774	752	744	736	787	782	712	751	735	757	749	750	751	743	805	741	788	753	808	735	766	737	760	732	704	759	758	755	746	695	756	708	722	717	755	773	726	721	766	740	767	746	771	761	806	715	756	734	732	710	742	771	799	801	740	812	702	747	711	708	770	724	764	785	737	763	769	767	723	707	770	781	742	756	771	767	780	723	797	714	754	751	774	759	770	752	783	763	752	751	752	759	774	722	782	748	771	758	714	778	782	751	715	747	776	771	756	746	779	749	766	747	724	738	785	731	775	783	748	741	772	759	732	766	744	737	802	755	801	781	758	745	748	776	694	817	829	806	780	807	809	730	735	811	761	722	808	757	771	786	770	765	784	763	757	736	753	756	761	744	756	759	745	720	744	732	732	734	744	747	743	751	732	726	734	756	758	774	779	707	780	779	735	755	728	744	762	762	811	802	792	703	714	735	768	737	727	726	765	734	748	709	799	779	758	781	758	783	727	781	743	806	727	749	767	758	745	824	729	755	777	765	762	752	744	743	771	786	766	746	745	809	762	768	770	762	715	795	691	755	723	731	715	764	774	811	749	721	763	733	749	755	747	786	707	740	753	772	731	760	761	714	726	780	783	795	721	703	766	761	724	781	766	723	754	734	763	772	741	753	666	721	770	806	758	742	771	763	768	783	788	759	779	763	766	766	749	723	685	738	750	792	762	761	704	736	780	736	737	760	742	750	773	777	753	776	783	756	708	741	772	764	777	750	740	739	774	809	749	760	727	728	752	756	783	755	758	784	738	739	730	753	772	713	767	803	775	794	749	717	740	734	741	726	759	721	774	723	768	751	760	755	759	781	795	744	728	737	781	745	721	761	739	750	746	719	763	757	820	768	728	746	772	751	730	771	766	748	710	753	744	759	809	743	710	723	723	770	740	765	736	726	711	760	722	721	786	720	768	791	738	764	756	701	748	788	824	776	726	802	784	775	767	749	731	743	739	766	754	738	796	762	813	752	800	761	690	783	686	774	749	757	746	792	776	752	732	756	748	756	726	761	767	769	764	760	738	704	742	748	731	729	750	715	791	750	722	796	792	748	748	779	765	704	735	728	742	726	767	765	801	728	750	782	683	785	750	793	723	718	781	756	731	757	696	781	790	747	761	757	728	751	751	785	753	742	751	754	713	748	752	722	734	780	761	738	761	746	779	761	780	718	730	744	801	753	764	714	765	791	765	794	809	780	795	798	796	754	776	710	758	729	753	733	734	759	689	791	767	782	777	808	763	729	782	772	782	782	761	753	744	746	757	756	743	743	754	785	743	696	720	717	726	675	771	764	740	789	764	753	706	736	758	767	733	720	752	704	767	710	765	765	729	785	741	728	803	735	817	808	780	757	797	765	746	756	770	784	791	736	741	783	762	748	770	733	722	740	710	740	773	748	766	767	757	757	769	758	788	722	776	720	716	779	796	731	709	771	754	769	754	733	745	794	729	734	807	781	739	764	729	805	731	700	729	737	744	727	683	736	757	750	693	746	799	754	764	741	772	800	738	682	760	762	777	754	783	764	767	695	751	828	728	734	720	737	763	757	787	758	757	738	752	765	792	769	713	753	763	731	708	753	744	730	732	722	821	822	732	786	756	729	728	749	805	757	785	748	785	755	774	751	770	760	813	743	753	772	699	697	763	768	713	759	737	702	789	758	719	763	761	746	736	790	720	733	793	769	733	791	813	747	735	752	743	730	739	757	812	748	759	742	777	716	788	768	738	743	713	743	730	786	751	711	785	785	769	734	752	757	756	744	756	743	736	802	805	727	753	800	711	760	724	729	801	767	754	775	739	733	750	779	697	740	746	754	742	742	765	802	758	746	744	758	754	726	727	701	770	733	766	705	758	727	723	754	707	720	758	758	828	792	759	738	776	758	720	743	799	794	798	779	785	750	741	730	741	777	758	738	756	745	753	725	703	781	769	753	738	777	761	730	770	741	763	779	755	749	715	714	798	763	758	800	772	748	744	755	715	741	775	771	750	716	735	738	718	765	765	750	714	747	753	770	742	762	727	763	723	752	768	728	747	752	711	735	786	771	751	746	749	751	753	764	782	788	750	739	768	719	752	737	794	781	764	781	729	720	775	802	723	745	773	714	765	785	803	754	727	739	740	752	740	731	736	807	756	776	762	736	737	742	737	765	789	817	744	764	707	733	758	829	787	768	720	738	726	783	753	728	718	783	778	749	767	729	746	746	797	717	769	728	767	752	740	721	729	754	763	736	786	777	778	759	774	779	771	752	758	794	741	808	717	760	785	762	784	745	737	786	793	725	705	785	722	724	784	770	731	770	768	767	752	746	760	723	787	729	735	747	709	785	694	742	717	764	768	763	761	774	793	711	753	764	766	702	746	753	750	804	784	758	738	751	791	759	754	771	741	751	759	727	714	731	801	748	704	790	756	770	746	785	767	765
23892	21178	28561	24074	21178	10251	991	625	534	496	450	415	372	346	345	390	363	343	325	353	321	323	315	353	334	324	314	355	346	349	302	316	313	337	296	340	309	316	272	302	283	301	331	310	291	292	284	300	313	278	313	273	313	302	312	286	317	318	288	330	293	282	293	307	298	310	279	298	316	325	292	309	284	289	303	297	301	285	247	302	316	300	313	280	332	276	274	306	263	291	255	259	298	296	278	276	321	295	278	308	298	256	271	294	301	297	299	290	273	291	312	319	289	301	285	308	290	288	297	300	308	300	252	272	274	302	310	330	301	300	286	282	303	308	307	288	297	276	307	287	266	291	286	320	297	266	319	294	321	294	271	304	289	269	282	265	345	277	292	266	322	314	303	267	284	292	306	312	279	298	303	297	321	272	302	296	296	309	327	332	297	314	348	315	324	308	297	294	345	315	283	282	281	301	311	312	322	292	270	294	301	263	312	284	301	300	315	292	284	296	312	339	306	303	298	276	271	299	319	303	283	301	277	291	297	303	280	301	323	280	308	288	306	305	304	284	310	304	300	293	299	285	292	320	299	327	312	290	296	294	285	276	303	299	289	295	321	306	329	300	329	299	290	299	282	284	299	282	298	275	269	297	300	308	281	278	323	276	299	289	293	292	303	304	314	317	322	315	300	309	268	305	338	331	313	286	316	309	259	290	308	299	265	305	271	291	297	297	315	306	308	300	285	282	291	293	296	323	314	289	286	300	328	314	324	317	315	318	302	279	333	306	310	303	307	289	289	290	279	311	275	295	306	280	265	290	266	286	279	319	285	297	312	268	323	269	303	290	264	311	328	273	261	277	302	291	322	276	265	285	286	279	310	281	314	289	279	296	311	301	322	324	284	290	276	309	329	299	293	305	283	282	286	328	278	293	314	318	276	299	304	296	308	293	286	296	310	314	331	302	325	298	311	297	309	300	273	321	301	309	304	267	275	293	304	306	252	289	317	286	288	303	287	279	299	249	302	285	307	283	307	293	299	323	286	299	264	294	283	310	275	290	295	306	294	269	289	262	285	299	264	289	284	302	283	266	296	297	301	297	300	289	317	306	320	331	275	300	289	302	312	280	269	292	299	365	293	283	280	307	331	296	314	298	282	279	335	277	296	278	322	295	277	329	292	275	285	276	282	290	306	279	280	283	301	283	315	270	273	273	299	309	282	300	316	299	288	283	323	293	288	266	288	302	325	289	306	287	303	264	281	322	300	298	283	284	306	299	296	307	283	284	304	295	283	296	297	276	284	302	282	299	269	299	301	280	278	294	291	297	302	295	328	317	283	306	312	302	292	275	316	295	297	317	293	277	294	315	306	333	293	290	317	290	312	300	275	323	315	288	315	321	274	276	306	292	305	284	306	318	281	281	262	294	290	303	302	307	278	285	291	344	288	283	291	291	263	285	297	295	300	312	278	291	297	304	266	301	276	281	285	310	308	304	281	279	311	295	299	284	301	332	283	327	298	287	277	301	270	279	300	309	304	312	300	302	248	293	284	300	305	299	292	309	294	291	293	290	283	293	297	327	308	335	304	308	315	322	285	301	278	304	284	320	282	312	296	299	300	288	283	287	277	269	305	292	302	328	282	304	270	265	267	286	324	262	294	298	314	279	291	300	313	309	268	321	293	277	321	294	311	310	306	270	296	282	284	284	289	303	291	299	305	290	285	260	253	300	264	299	306	280	311	287	308	270	307	287	306	288	273	298	311	283	307	294	302	276	265	262	319	299	307	286	307	298	308	310	302	299	282	327	288	319	308	302	270	321	267	294	309	292	311	301	322	279	285	298	282	312	309	298	283	286	295	264	277	290	310	264	298	276	312	310	289	302	311	292	299	330	273	285	292	311	301	280	302	289	300	297	279	326	273	296	301	282	287	316	302	254	288	313	310	313	329	290	287	316	298	312	307	277	294	297	321	308	304	251	296	279	273	329	291	314	269	311	310	289	290	293	292	301	246	264	297	286	279	325	301	308	317	282	302	277	301	294	320	290	280	295	336	309	296	297	298	285	276	295	312	296	311	318	286	304	301	301	306	320	305	332	292	332	308	297	288	295	294	295	304	300	301	284	299	297	309	302	282	279	304	328	295	284	293	297	301	289	283	300	273	333	290	284	285	318	292	283	277	273	321	297	279	308	278	310	306	271	308	307	321	267	298	266	297	277	319	279	294	306	308	315	288	337	308	303	310	292	292	288	330	289	314	279	320	303	341	297	308	300	273	271	276	322	279	309	304	290	301	252	253	275	305	304	290	295	257	302	278	285	317	310	311	302	294	318	295	285	293	308	302	263	311	297	313	284	271	272	292	307	282	270	291	260	286	268	284	280	285	282	302	289	284	294	292	273	291	281	305	275	297	297	305	281	269	296	312	299	278	283	314	263	294	293	331	300	316	286	304	284	310	285	284	297	312	309	311	280	289	286	322	292	290	266	297	284	293	269	288	321	301	309	304	305	293	278	290	284	267	328	300	323	291	298	291	296	312	268	282	288	292	282	283	289	318	296	257	286	287	317	282	293	310	291	300	298	282	302	278	313	305	299	310	294	271	314	279	285	316	260	318	294	292	292	288	282	304	294	313	283	293	273	305	293	268	267	278	303	295	310	284	314	292	285	295	314	288	297	299	306	310	285	284	267	294	274	297	300	301	270	328	290	286	277	300	293	316	306	308	315	317	289	298	312	296	256	296	281	269	306	316	275	297	284	266	297	290	265	277	310	281	293	324	297	289	290	279	297	327	313	279	296	303	312	262	287	308	291	282	282	291	296	294	316	309	298	281	294	267	286	312	281	289	290	319	312	306	298	287	287	283	317	275	310	302	293	278	272	280	298	283	288	316	317	286	333	302	306	278	285	252	292	265	290	289	316	284	274	284	301	279	315	300	308	290	291	290	282	287	343	323	285	282	286	282	293	266	307	301	299	276	297	301	304	276	273	307	304	294	297	287	317	290	279	301	331	284	296	286	308	285	323	284	303	341	306	296	315	272	289	294	288	286	289	289	314	295	255	288	315	302	294	284	282	300	292	281	285	278	286	284	304	307	295	286	298	279	296	286	306	298	333	304	290	304	270	293	299	281	284	293	297	310	286	283	301	257	273	261	279	321	289	235	285	271	317	291	292	279	307	303	295	292	316	304	315	283	315	284	276	332	329	292	316	269	313	275	283	306	287	312	287	318	294	308	281	296	275	297	285	272	284	329	300	284	290	300	291	293	296	284	291	291	328	296	264	288	280	275	306	294	340	305	306	321	287	272	303	299	294	313	310	295	304	283	296	310	279	288	281	287	323	277	307	284	285	273	280	274	289	297	276	277	292	312	304	312	328	311	296	262	315	251	303	292	314	305	276	302	301	292	264	311	285	306	277	295	283	318	299	300	313	286	282	282	294	309	287	277	306	342	307	305	260	281	313	249	254	307	292	322	286	280	287	303	289	335	272	322	301	312	286	265	303	279	309	308	301
5797	11097	8416	4106	2851	2128	1629	1344	1083	981	785	740	721	651	561	582	576	526	506	528	480	485	509	462	505	465	456	482	458	423	440	410	412	394	380	422	400	379	410	395	408	427	414	385	438	418	428	391	403	402	420	374	408	413	384	389	383	386	350	420	356	376	385	431	397	380	398	427	407	420	437	413	407	368	396	387	402	368	408	450	385	385	405	406	351	378	412	396	392	391	405	383	391	408	419	382	377	386	364	388	355	362	382	398	399	420	389	405	368	401	415	414	393	398	367	378	407	416	381	377	367	378	374	418	376	404	369	375	398	432	420	404	372	428	393	388	401	376	383	395	396	395	396	383	400	355	368	400	404	393	375	410	413	385	373	375	357	368	407	378	384	425	378	371	381	362	406	408	385	387	412	396	420	400	376	380	407	390	412	396	428	374	354	413	373	416	413	381	380	401	397	443	377	389	403	346	407	400	377	386	402	393	404	382	385	349	392	395	375	409	415	397	449	376	386	367	402	411	382	410	386	397	383	399	393	415	380	422	344	387	405	393	379	360	370	387	381	371	385	368	392	389	381	405	420	384	384	424	389	421	384	393	383	413	411	401	417	416	383	398	403	417	378	380	415	407	397	375	325	375	373	389	389	403	387	390	425	389	380	362	376	375	439	400	378	399	386	411	397	399	370	424	407	417	367	363	375	414	390	400	367	401	395	380	418	392	381	426	378	406	390	398	381	400	400	429	367	381	380	382	394	412	398	372	422	390	371	432	390	414	401	370	420	382	382	382	393	384	423	397	391	365	435	389	389	397	408	401	392	414	376	408	379	434	392	363	419	399	419	369	396	380	364	386	423	374	403	408	403	409	364	401	399	349	380	385	393	378	433	350	412	358	400	394	420	419	382	370	412	423	405	387	375	375	420	381	380	439	401	424	413	411	404	379	373	371	393	423	384	377	378	337	395	381	399	368	399	352	388	370	444	395	427	394	411	386	368	421	423	397	423	388	375	401	417	378	396	403	424	405	417	432	376	406	394	400	414	396	387	406	396	364	406	370	421	376	421	412	402	399	382	371	384	376	383	391	416	345	380	429	367	384	374	398	402	428	377	391	426	426	403	417	387	426	379	381	408	387	403	389	355	388	363	426	356	383	402	398	388	373	361	393	413	378	377	365	398	396	440	391	371	367	392	373	404	397	405	411	384	393	400	389	417	404	386	410	358	442	375	340	396	416	425	388	426	374	402	356	381	389	369	397	385	359	371	367	362	379	387	374	401	396	354	420	383	418	410	413	380	387	416	389	382	407	362	358	422	375	409	419	385	391	369	405	436	389	423	347	399	394	407	394	404	389	413	409	422	398	402	385	389	391	448	379	406	375	383	378	374	395	397	402	396	389	404	408	389	391	420	400	436	402	389	363	380	360	423	397	390	407	387	373	379	398	395	380	391	416	384	404	377	427	416	389	380	406	407	394	382	397	401	386	397	389	413	446	375	379	382	405	370	408	377	397	376	365	380	398	392	393	411	406	386	428	405	386	373	362	380	359	383	389	387	394	375	371	416	382	432	390	382	397	369	397	374	382	395	418	385	416	364	354	404	387	378	396	369	415	393	404	416	361	415	358	420	414	400	380	428	423	392	397	366	396	415	379	395	392	408	431	412	414	408	391	375	384	391	393	405	388	431	387	420	387	409	375	420	381	425	398	375	415	364	387	361	363	415	458	391	383	374	407	393	389	381	365	391	372	410	413	418	373	414	433	395	379	384	420	399	409	390	398	372	372	415	386	386	374	395	390	434	354	378	368	424	389	389	389	376	412	374	363	388	349	420	366	404	405	402	400	381	392	359	376	391	374	392	429	394	429	412	423	402	407	396	410	369	393	394	400	400	431	418	372	394	407	354	352	433	393	385	398	390	396	383	395	395	397	386	362	409	389	423	409	375	420	427	408	377	421	385	389	386	372	377	382	389	443	379	383	415	388	415	409	399	406	377	379	398	385	406	392	402	361	372	419	371	388	401	404	372	379	345	384	359	380	420	392	380	391	418	380	376	356	391	392	401	426	378	402	399	395	390	371	384	382	404	381	349	415	384	397	396	378	386	403	371	363	393	376	379	383	387	386	401	437	387	394	362	363	436	393	421	391	387	366	394	373	417	361	412	419	419	378	375	415	405	383	430	384	397	404	378	379	405	383	396	362	372	396	429	417	396	371	465	429	390	400	387	387	378	372	398	405	401	430	414	385	435	409	425	390	407	395	392	403	423	402	417	372	364	362	395	426	385	382	383	400	396	400	398	396	385	423	415	403	397	383	395	357	391	398	392	409	404	376	394	407	404	398	409	398	432	396	363	373	400	399	402	454	384	420	443	427	378	434	378	398	359	365	383	385	406	418	390	411	401	385	392	371	351	414	370	399	403	411	379	374	407	380	385	403	400	388	382	396	362	391	452	374	393	412	417	361	405	409	391	394	405	371	401	441	410	404	390	404	397	372	401	387	354	403	405	410	371	347	408	373	395	339	394	408	383	415	383	384	351	364	418	367	354	361	376	392	392	364	398	371	400	400	413	409	396	408	379	408	394	395	356	378	375	394	424	360	419	407	359	434	393	411	390	410	393	394	407	402	399	394	391	375	379	375	414	354	391	379	378	370	362	366	399	430	374	380	389	415	417	359	417	405	401	407	368	390	403	400	393	385	397	381	365	388	387	413	427	386	408	409	368	417	377	421	408	384	387	350	378	398	398	379	367	445	371	405	365	393	405	383	422	357	420	421	424	370	402	369	407	393	395	420	392	385	375	416	377	399	408	391	407	375	386	393	414	408	411	400	380	359	415	364	384	371	374	461	397	389	353	400	415	408	373	444	372	392	405	364	393	414	418	410	376	427	396	408	405	379	422	385	404	418	399	397	408	385	399	387	405	406	372	379	426	385	381	416	367	404	387	375	419	408	377	417	361	426	414	397	390	398	416	384	385	386	361	392	370	386	386	407	433	405	406	418	375	362	381	429	378	416	406	397	379	357	355	393	382	402	387	410	377	408	404	429	396	399	378	369	385	378	362	387	391	407	386	403	386	399	363	394	369	370	414	416	385	417	376	361	357	388	443	423	352	375	394	384	344	363	396	371	387	408	410	368	377	382	376	375	405	362	393	366	392	397	379	390	381	397	364	420	393	388	385	414	375	373	371	355	387	399	375	411	387	413	438	445	384	410	402	402	389	429	391	419	390	364	395	374	351	403	380	413	379	384	375	387	360	394	389	383	414	452	409	392	381	394	409	396	358	363	431	364	392	420	393	421	452	391	416	399	383	366	387	396	419	407	402	378	359	399	379	397	403	371	381	395	368	391	396	348	439	401	424	406	407	421	395	385	425	426	374	395	382	384	396	372	409	397	397	420	413	378	409	365	410	384	393	389	394	371	390	416	391	396	388	403	400	359	409	415	418	365	353	411	401	378	399	427	411	378	394	393	371	410	423	383	373	387	391	396	362	356	373	385	378	399	374	411
22932	21228	29050	23712	21229	21269	7962	957	664	627	490	465	436	366	358	324	308	282	329	286	271	264	279	238	246	269	239	257	233	261	245	236	243	226	239	247	218	230	237	220	240	233	218	220	219	226	217	192	227	210	254	211	197	206	200	248	249	191	212	192	189	212	210	188	193	195	224	212	203	190	232	225	210	238	212	203	215	209	209	214	191	217	192	208	190	208	180	227	200	189	193	211	198	213	216	220	221	184	188	186	206	227	195	196	200	205	201	229	223	183	212	201	193	185	224	210	211	165	211	205	215	215	205	217	225	205	193	219	203	221	209	209	208	200	205	193	209	193	192	257	193	203	197	202	194	207	172	185	207	205	232	203	195	192	208	194	219	202	190	197	195	202	197	232	168	194	199	190	211	197	240	225	183	205	199	199	202	210	177	202	190	208	199	189	217	199	204	195	208	200	205	212	210	204	178	199	213	193	201	197	203	210	214	211	217	203	205	185	204	202	194	190	237	204	231	185	186	219	201	225	208	204	229	184	193	208	214	181	220	198	230	200	189	190	209	179	181	201	186	202	209	202	205	187	201	220	187	216	184	202	197	229	221	206	234	191	208	220	186	212	203	227	181	231	205	181	214	195	223	223	172	201	198	204	212	171	202	210	208	202	222	189	202	205	205	194	209	189	212	198	191	197	185	186	209	189	185	218	201	200	204	200	186	181	205	204	191	202	206	170	226	176	192	196	191	210	198	158	182	202	180	213	222	205	185	194	200	208	199	181	211	199	210	183	192	209	197	176	176	224	192	229	193	193	198	203	202	216	211	217	174	210	202	218	212	219	202	205	195	218	212	222	183	205	191	229	200	208	202	231	196	208	193	167	207	193	201	204	195	227	191	189	212	181	202	211	178	223	186	197	216	181	189	204	202	212	219	180	199	201	228	223	189	208	174	218	205	199	203	193	176	183	194	194	217	229	214	198	187	200	185	201	216	177	194	225	171	215	219	195	191	202	223	211	192	190	224	226	192	195	216	180	210	220	228	189	232	193	192	194	217	201	211	202	184	198	188	183	200	183	203	221	210	194	197	210	206	208	174	194	216	207	191	201	228	191	217	214	240	181	209	192	193	203	198	212	199	216	203	197	193	197	205	205	199	203	184	217	219	213	199	188	183	207	198	199	200	205	223	201	182	226	220	208	195	202	191	176	203	206	208	208	206	195	205	211	219	191	223	222	190	211	176	199	199	198	199	217	213	194	196	196	215	215	214	179	192	211	201	185	200	198	185	197	206	235	210	214	208	211	202	210	214	217	178	205	194	188	191	185	224	211	193	199	197	192	207	213	206	191	208	225	209	190	210	197	226	168	206	203	199	206	226	199	208	209	184	186	202	210	200	183	204	181	216	199	206	203	181	192	184	224	188	183	192	230	210	221	205	193	193	195	209	203	218	169	203	201	195	223	209	207	219	200	210	213	205	196	196	241	204	186	218	209	187	205	217	214	214	172	186	200	182	212	193	183	220	220	199	209	206	216	205	208	212	202	199	193	259	180	193	206	189	228	206	206	188	217	195	196	195	203	225	220	217	189	214	202	189	212	228	200	207	219	209	185	223	230	202	201	187	217	225	218	225	183	203	192	181	186	212	193	202	209	197	213	213	208	199	230	194	202	193	187	198	204	214	195	175	200	189	188	192	196	203	212	202	203	188	194	209	175	209	212	211	212	206	191	200	217	194	184	165	203	209	204	204	195	212	213	187	197	213	215	231	194	207	246	197	198	198	223	217	186	223	208	235	182	216	197	207	213	198	211	211	193	212	216	174	207	214	209	185	211	181	212	212	206	219	208	216	224	214	196	200	219	210	176	205	219	195	195	190	190	203	192	182	201	233	214	194	219	197	200	200	179	226	188	185	204	207	207	218	197	190	176	208	194	216	198	222	207	160	211	212	210	193	201	199	213	187	185	212	206	206	232	213	169	192	210	192	172	187	193	208	217	209	183	204	203	200	199	199	202	207	193	208	190	217	220	198	200	219	211	203	218	202	187	203	190	187	172	180	205	171	199	187	203	215	204	175	212	212	208	197	193	200	216	197	201	226	222	196	209	220	184	201	214	186	198	214	193	202	203	204	189	211	182	198	194	190	201	200	199	192	191	202	202	193	218	211	213	198	213	205	187	215	171	210	173	210	216	199	235	194	187	201	187	193	222	214	181	212	238	225	213	206	198	184	246	203	209	212	209	174	200	208	209	175	207	188	230	197	200	194	220	194	171	173	193	186	213	211	189	212	203	221	181	208	189	213	195	225	199	217	193	210	184	196	229	223	205	200	186	209	219	186	187	223	197	189	195	188	193	182	232	191	209	194	203	206	219	194	214	196	205	218	193	178	168	213	218	193	208	226	205	207	216	213	203	199	198	194	210	205	190	177	198	201	203	194	208	201	184	205	195	202	230	209	182	180	196	190	199	207	191	208	213	221	185	191	212	208	216	189	180	214	192	221	209	201	218	205	248	195	212	192	177	193	208	206	194	205	191	200	206	210	219	185	211	238	219	210	197	211	206	190	211	203	204	230	199	198	197	215	208	236	223	166	204	182	174	184	204	204	185	230	186	187	208	229	210	189	186	218	194	198	216	215	211	203	184	201	193	201	213	194	195	203	227	182	191	210	200	202	192	182	218	188	202	198	217	209	202	202	206	188	210	175	185	214	204	222	202	214	218	213	187	221	205	227	200	195	211	241	204	193	202	202	182	222	216	220	201	203	212	187	194	212	200	197	198	226	186	178	198	204	220	201	216	194	190	196	187	213	208	185	199	211	216	208	189	218	199	208	208	194	199	230	208	217	210	191	184	228	190	203	216	214	204	193	212	206	197	205	189	215	193	194	201	220	194	207	225	204	186	198	207	211	217	194	197	206	190	185	202	200	213	209	251	200	228	196	212	198	209	195	196	215	213	209	200	209	181	224	208	218	181	206	192	208	177	206	201	226	230	205	208	204	214	229	194	193	209	211	193	203	198	211	220	208	196	204	221	188	208	185	184	221	208	180	190	190	199	199	201	193	203	202	178	171	183	183	197	224	196	203	201	216	184	204	195	179	207	203	206	228	185	210	191	214	216	185	211	192	185	207	218	168	219	199	222	206	190	191	195	194	225	204	190	201	223	181	180	185	203	187	192	222	189	192	219	208	192	227	192	188	206	191	192	191	200	201	220	193	196	195	186	202	193	195	229	232	200	187	195	191	172	191	197	196	209	178	195	191	188	229	193	198	182	178	223	206	221	182	212	182	197	197	186	227	207	206	194	190	212	190	201	199	238	198	218	196	205	195	226	218	215	214	195	190	197	207	191	186	204	222	195	187	190	190	224	228	200	236	187	207	201	203	195	204	219	220	199	176	210	182	191	202	196	201	193	201	188	213	215	198	187	218	187	220	185	221	235	202	210	194	198	211	192	211	190	201	200	188	209	224	182	187	186	224	175	184	209	225	235	186	194	200	212	186	199	213	201	210	207
8080	17053	13422	6985	4750	3493	2674	1993	1590	1336	1150	967	829	733	651	633	550	518	490	494	471	430	403	332	395	365	329	340	345	340	307	296	343	294	290	296	308	326	286	282	295	264	267	273	255	295	296	278	296	272	265	263	254	247	288	273	258	287	287	251	260	248	279	237	222	263	244	266	261	259	256	263	258	251	265	253	228	251	251	249	232	268	251	288	259	269	218	252	267	266	263	257	245	276	273	248	274	250	237	269	253	249	259	238	260	259	263	258	265	201	249	226	252	265	237	264	260	237	257	244	273	241	247	272	253	255	273	262	260	272	238	259	252	268	252	229	259	267	266	269	256	292	248	290	247	259	248	266	249	261	251	269	269	264	233	268	265	266	240	238	250	267	249	270	248	258	263	264	267	241	270	236	258	263	257	233	256	244	269	249	224	289	249	240	247	257	235	256	240	257	259	244	244	240	256	249	245	250	292	240	254	240	256	290	251	243	254	243	257	241	261	264	266	264	245	259	264	251	248	257	245	269	247	274	258	263	248	261	236	247	268	259	230	269	265	234	233	244	246	236	266	247	267	241	295	252	269	260	274	293	257	250	231	270	302	252	258	218	243	255	248	236	260	249	256	243	239	262	238	241	251	256	233	253	260	245	236	271	236	258	270	254	277	237	288	219	273	249	235	232	260	253	239	245	238	247	263	259	239	301	246	255	271	242	270	273	266	210	278	234	260	253	246	275	267	234	232	277	272	250	275	263	270	255	243	249	250	279	230	263	239	240	257	233	279	242	274	247	241	252	248	250	235	265	237	270	239	233	245	265	265	247	275	251	243	286	228	263	237	240	248	254	239	220	253	262	245	241	252	260	265	287	259	265	246	253	262	247	252	253	274	238	275	261	246	259	241	277	252	267	277	278	264	256	263	239	239	237	257	233	247	255	259	288	249	251	273	267	246	261	295	241	218	229	280	255	241	263	247	246	250	274	256	263	253	250	238	230	233	246	249	239	236	251	236	251	323	251	254	260	273	266	277	248	248	236	282	234	243	247	229	257	230	250	248	254	266	257	256	241	264	240	269	272	261	243	266	252	281	245	242	262	249	259	237	254	249	239	263	269	275	251	255	241	223	253	252	240	247	243	244	257	271	264	231	247	238	238	248	259	242	215	259	229	254	236	271	217	250	242	248	257	244	263	238	246	255	225	249	245	252	252	256	245	250	251	229	228	240	241	269	252	216	248	250	258	268	224	238	237	255	240	232	238	272	256	259	241	246	265	256	226	259	251	257	268	242	230	261	234	255	274	267	281	225	238	247	264	271	244	249	263	234	232	243	258	226	274	265	250	236	244	264	278	234	258	255	243	264	263	226	255	248	234	271	239	278	248	272	253	280	261	261	214	251	247	253	227	260	263	250	258	234	263	259	267	280	264	263	285	265	284	262	245	240	241	248	257	242	262	238	230	246	240	274	254	250	276	241	289	253	259	264	279	263	262	260	258	266	253	263	245	231	260	284	258	269	223	267	270	259	247	263	245	271	252	257	239	236	265	276	248	272	253	238	266	249	249	252	249	221	248	253	263	276	258	235	236	232	246	248	245	257	259	245	263	236	273	252	249	248	260	248	277	278	257	258	243	217	233	291	251	247	245	256	241	250	264	259	280	256	245	240	238	243	293	253	253	267	235	248	252	248	245	240	252	247	250	254	231	282	242	242	228	224	248	256	237	260	253	254	234	251	275	238	245	262	258	227	257	246	257	241	218	281	253	244	261	280	242	257	240	228	262	236	244	244	244	251	237	228	257	258	254	250	260	249	250	233	257	226	253	258	236	213	276	270	260	252	242	256	241	254	271	283	231	279	245	262	251	228	281	225	274	261	235	254	244	249	255	258	262	243	257	227	266	255	267	243	242	249	240	253	243	241	268	238	255	222	249	242	276	259	252	236	253	245	242	268	254	248	267	248	277	238	239	261	281	271	243	212	247	240	245	269	265	254	250	247	225	234	254	287	262	240	217	236	265	271	253	239	257	318	229	281	247	235	230	269	247	269	236	281	244	237	261	248	278	277	268	259	257	268	240	230	254	253	279	249	246	234	237	259	249	237	263	256	213	244	244	256	242	230	246	264	233	265	245	255	220	227	247	261	239	257	255	262	265	244	246	260	258	263	257	253	283	236	246	234	294	222	274	257	246	268	276	284	239	242	224	222	261	267	246	250	246	245	259	254	257	242	269	255	257	240	259	249	236	252	267	242	234	227	276	235	269	267	239	244	236	261	266	275	275	249	267	277	259	269	223	247	242	260	260	234	279	234	251	238	266	241	255	241	242	245	266	260	261	256	260	280	277	227	249	258	245	248	274	237	247	242	202	228	244	253	246	248	248	262	219	245	271	294	254	265	222	260	225	236	246	228	251	253	266	234	251	258	249	264	260	250	244	244	259	250	231	256	276	239	250	253	235	260	278	296	248	248	265	241	268	291	246	242	238	254	263	247	288	243	274	260	277	230	244	253	242	275	251	236	263	256	269	243	262	261	243	255	278	249	226	246	265	219	267	254	264	233	243	244	280	232	256	264	277	253	232	254	245	254	252	262	263	247	266	238	237	231	260	256	243	227	272	214	244	257	256	237	246	258	226	272	215	223	248	237	276	230	291	235	252	258	257	255	236	233	260	255	244	226	270	260	260	240	216	261	245	253	291	236	245	265	247	254	273	270	238	259	238	242	252	255	284	240	244	254	276	253	235	249	241	245	249	268	251	222	264	290	237	235	258	268	266	262	241	251	286	221	247	293	255	239	236	267	254	284	237	211	247	253	279	255	265	270	237	224	262	262	226	259	220	227	249	251	227	258	290	246	280	246	259	258	288	256	235	232	272	239	262	281	246	276	263	251	282	252	281	268	244	241	249	250	251	252	243	277	235	252	263	239	277	272	252	243	256	235	249	240	270	289	259	226	252	251	254	257	231	268	245	265	244	224	262	257	242	264	277	253	230	234	243	236	255	255	254	260	247	266	255	234	244	233	293	242	256	229	244	247	271	270	250	243	249	281	249	203	222	246	260	248	245	276	261	270	247	251	293	256	234	249	249	238	267	275	256	251	259	265	237	268	246	258	248	240	267	264	264	229	267	247	257	278	267	251	261	250	252	241	261	225	252	268	234	237	246	237	247	236	268	258	239	252	241	236	240	269	254	270	244	229	247	270	225	249	278	254	265	230	266	255	241	249	245	248	240	251	284	257	260	248	272	250	280	302	265	251	262	258	272	250	262	255	286	240	267	239	236	249	270	228	265	247	256	276	243	263	258	279	263	235	242	226	222	269	260	244	259	233	239	243	267	240	232	272	245	248	287	270	222	260	267	224	257	271	275	273	266	228	248	213	254	243	265	287	238	258	223	265	239	251	244	269	258	250	261	270	232	257	250	246	248	255	232	246	261	258	261	220	255	262	261	256	257	248	281	256	239	244	251	250	220	283	283	224	272	248	229	265	201	241	286	251	263	279	239	245	246
26967	20280	7740	1082	717	666	610	592	571	605	583	608	594	623	584	628	616	611	613	640	613	616	626	618	613	619	618	646	568	580	651	585	620	581	596	596	585	596	614	594	589	582	594	593	572	580	613	603	585	606	584	584	622	585	578	593	628	566	589	558	541	632	591	588	586	600	600	599	609	598	615	584	630	607	600	576	601	586	593	608	606	593	602	607	618	629	605	601	578	593	629	606	604	641	621	585	596	574	597	659	568	575	551	586	598	591	589	581	610	572	582	623	574	555	630	614	582	587	573	587	596	626	606	602	590	575	608	553	599	609	585	604	630	611	621	593	587	647	617	620	627	608	598	609	592	620	607	618	593	614	632	621	605	593	581	628	573	590	636	590	585	588	594	582	593	581	571	565	554	590	542	631	618	575	583	588	604	641	594	589	598	622	599	583	584	574	562	588	591	556	577	574	603	638	594	594	629	649	590	634	564	611	623	625	610	596	588	597	574	620	565	580	600	563	599	640	599	570	590	601	621	565	618	603	575	619	600	607	562	586	616	559	578	613	623	628	611	553	594	616	600	606	587	621	590	569	582	591	604	581	603	559	622	581	593	583	577	647	607	609	589	566	579	661	613	585	596	616	567	605	597	606	577	594	626	620	603	628	585	643	633	592	614	622	601	576	587	637	590	618	608	612	619	568	619	603	589	589	627	588	601	595	646	605	566	660	591	569	574	569	559	568	551	623	570	609	588	645	594	652	583	572	583	623	600	605	592	546	575	588	606	594	599	597	598	595	581	571	625	594	574	604	619	583	601	582	610	639	621	559	576	621	581	610	627	634	599	613	615	603	558	642	559	552	576	584	557	590	622	583	593	592	590	619	613	610	616	607	628	578	627	605	638	617	575	601	592	576	630	619	585	587	651	576	581	598	598	579	601	597	611	564	594	622	570	623	579	628	548	580	586	624	633	559	630	635	638	635	624	593	607	629	612	550	618	578	637	608	589	596	642	576	628	609	588	600	597	588	596	586	623	594	606	569	606	574	579	614	586	604	597	572	543	592	620	614	612	646	610	626	611	614	628	614	589	620	610	592	623	637	562	581	617	536	588	633	621	609	631	601	596	594	639	628	589	569	608	622	608	559	580	601	628	605	599	616	603	555	623	576	622	605	618	630	603	604	593	571	561	591	613	626	584	602	577	614	579	559	572	628	564	619	631	597	615	611	602	629	591	603	611	571	623	561	605	616	640	571	619	597	606	582	604	537	606	576	601	580	617	573	592	637	603	581	581	603	611	621	605	591	566	583	597	618	560	578	608	594	601	595	580	596	576	598	564	604	632	584	570	592	585	612	572	602	615	580	566	575	619	605	584	546	592	623	583	597	555	638	579	602	571	583	624	617	597	624	622	582	603	541	621	547	592	575	596	576	612	594	603	614	586	596	592	598	599	578	606	588	602	596	592	622	626	596	595	553	560	628	604	597	653	631	565	585	633	620	633	615	631	583	588	591	627	596	547	603	626	600	616	602	587	612	611	563	558	594	607	622	601	620	585	624	589	609	604	566	560	582	572	596	605	610	618	609	584	576	616	613	627	558	605	606	599	598	563	644	598	615	667	649	592	570	610	616	573	600	595	577	625	561	589	562	599	584	598	594	585	638	563	605	606	598	568	623	595	599	605	543	571	614	597	641	612	624	594	558	637	588	585	581	621	569	583	595	620	600	574	630	577	581	618	614	608	614	600	587	637	600	612	610	604	607	618	618	589	621	568	623	595	623	574	585	634	615	623	628	605	626	569	599	619	632	606	591	558	602	599	597	584	594	597	588	567	560	606	614	624	612	614	582	583	614	591	598	602	635	609	609	630	604	573	609	595	600	588	598	618	643	583	572	607	624	580	605	592	586	575	605	600	572	610	642	603	625	624	639	570	602	546	606	610	628	641	589	574	630	629	616	591	594	639	608	567	600	610	598	617	606	595	626	621	628	618	534	594	561	589	596	627	593	604	563	620	638	587	579	606	584	584	555	589	617	553	565	608	598	584	609	598	583	623	592	601	577	614	606	599	610	627	591	590	579	535	559	604	596	598	601	608	592	600	574	598	597	568	599	601	632	615	609	560	564	578	565	622	585	574	603	592	616	592	607	620	608	634	574	615	571	599	599	590	581	599	613	642	590	587	622	558	597	596	586	587	593	605	627	590	568	625	613	553	572	638	564	608	613	584	616	629	568	560	619	585	580	604	564	605	599	586	581	545	572	548	584	584	603	562	588	633	578	615	579	580	633	610	590	645	585	574	610	610	588	623	606	557	624	556	566	642	609	611	615	637	607	622	575	608	605	576	586	610	602	589	597	586	610	575	602	617	564	589	644	646	538	545	605	583	567	606	553	552	631	629	612	607	537	645	577	566	545	597	634	590	562	556	585	588	569	566	517	615	606	595	577	583	591	579	616	576	633	627	640	595	557	572	627	536	631	600	637	555	632	582	598	589	643	605	553	592	570	592	599	589	586	634	566	598	574	587	574	643	544	567	586	561	591	590	622	566	564	601	578	623	632	582	590	604	580	606	610	590	599	557	592	640	602	577	587	619	604	631	632	586	650	632	598	612	598	608	626	579	603	608	632	575	598	619	626	605	609	585	610	631	635	588	608	620	579	564	566	596	615	587	589	571	586	573	591	589	587	605	581	597	578	594	588	590	576	598	603	611	582	580	561	605	634	636	627	580	606	546	560	585	606	617	548	611	572	573	567	633	608	606	614	599	564	563	599	604	595	555	594	598	618	571	591	624	581	598	552	590	592	626	639	583	603	569	574	630	542	605	551	612	620	629	638	583	613	606	626	600	632	589	580	609	599	604	620	613	577	601	582	598	593	607	562	619	584	617	601	601	624	636	584	554	605	595	590	624	589	618	632	615	598	617	607	588	584	624	566	629	594	582	578	585	595	620	605	657	631	624	644	544	597	586	593	586	588	620	599	611	649	624	619	580	571	594	552	600	589	604	548	571	591	569	592	593	606	559	567	561	613	633	596	546	584	587	604	610	569	609	602	573	585	581	608	589	569	603	569	583	576	583	572	564	611	629	582	616	577	602	613	623	598	640	593	611	590	537	541	629	597	591	605	618	613	586	582	572	660	622	585	594	603	615	591	578	617	637	598	562	570	566	644	563	579	569	589	601	605	568	626	621	580	607	595	616	604	605	589	631	586	570	580	549	617	579	672	595	591	618	575	645	614	580	628	630	592	589	573	623	594	556	593	596	579	578	555	623	586	551	554	585	592	596	605	594	613	627	585	582	589	594	623	579	613	572	612	587	599	604	602	586	588	606	640	570	609	609	630	548	568	631	621	593	605	570	568	600	595	641	552	581	561	603	573	647	593	578	577	630	607	621	606	577	635	602	581	590	584	596	547	644	611	643	572	610	621	593	588	584	631	638	594	600	633	645	613	594	606	597	619	630	623	602	608	629	628	617	593	599	572	580	593	617	647	622	594	589	574	569	594	612	576	608	591
4643	1854	1416	1059	922	927	840	799	787	795	776	780	782	811	772	747	780	752	768	738	731	799	769	799	773	788	763	768	775	732	758	692	806	763	776	756	777	770	754	764	775	778	763	750	795	801	732	770	760	770	712	771	779	734	733	769	819	761	744	758	761	727	749	758	740	754	739	810	784	774	791	716	790	761	741	785	711	770	697	746	741	785	747	728	724	716	722	781	738	750	765	757	755	737	769	780	743	804	704	722	790	743	744	768	779	788	731	758	747	781	788	746	760	792	732	765	764	784	740	791	738	783	765	805	774	761	804	763	768	771	736	758	755	791	753	779	801	768	748	764	712	768	792	723	745	762	758	784	756	783	771	735	754	825	778	762	739	756	719	703	770	767	716	798	776	724	733	791	766	758	795	728	768	792	776	728	790	736	766	753	727	751	789	753	760	761	747	731	774	685	736	784	776	686	757	769	755	731	733	799	780	767	811	760	757	811	805	712	749	705	776	776	735	728	760	789	794	720	731	803	764	830	725	745	754	728	760	795	747	819	717	740	797	787	783	738	779	729	798	755	811	778	742	754	763	764	771	705	781	792	771	752	729	731	778	725	739	755	765	756	768	787	734	727	756	765	752	746	759	731	759	809	797	727	765	791	766	721	791	762	754	820	754	753	752	735	774	748	762	789	726	748	737	726	803	767	728	783	743	742	734	769	774	787	774	793	780	789	778	754	723	751	770	774	795	788	744	774	784	782	748	742	760	781	773	751	742	755	783	744	738	830	762	773	732	758	794	735	755	739	768	773	739	760	735	712	720	750	710	797	761	781	737	730	776	779	749	796	784	759	725	764	753	751	703	779	780	810	737	764	752	786	720	742	777	744	760	788	759	753	756	775	785	782	801	792	735	727	744	768	764	736	761	732	786	768	720	760	753	761	738	746	747	755	794	827	738	764	746	734	821	793	736	727	726	740	780	768	744	782	789	759	756	735	811	786	758	741	783	769	749	728	790	782	784	803	795	763	789	749	762	744	735	709	794	781	750	801	731	758	751	785	781	789	765	789	775	760	781	774	787	775	752	778	780	715	764	734	737	743	781	764	703	733	748	753	736	754	703	795	734	789	759	769	757	792	778	756	750	791	792	762	746	753	763	740	774	769	751	737	780	794	742	740	724	711	765	750	767	821	738	736	748	783	724	753	752	837	749	774	750	763	699	769	756	800	722	807	760	799	719	726	712	798	710	793	770	727	774	752	739	757	786	724	762	733	750	748	733	736	773	764	783	776	751	791	769	726	786	726	791	751	772	709	772	752	760	786	774	761	717	788	725	686	762	762	737	745	793	787	747	688	780	741	764	776	739	708	768	757	715	683	755	785	757	768	820	798	752	743	761	755	789	763	744	813	742	762	762	775	731	734	721	717	779	784	793	790	726	715	760	748	753	736	754	806	709	743	759	791	749	722	773	752	792	770	755	703	791	799	788	672	766	729	803	783	820	695	787	742	708	804	744	718	774	792	758	776	753	774	772	785	743	752	791	687	761	774	769	795	737	697	732	767	721	750	735	743	785	767	728	781	779	744	793	744	749	823	729	788	749	739	785	697	735	789	807	763	748	772	751	773	712	774	722	775	739	813	744	753	734	798	740	736	757	748	764	760	753	717	769	806	752	716	766	754	775	752	779	737	732	801	777	764	786	755	775	773	738	772	715	722	741	728	772	703	771	801	807	742	800	754	766	735	777	780	755	760	753	762	691	794	784	757	746	753	690	726	716	798	778	780	774	754	818	710	794	775	758	749	786	742	732	758	778	802	791	740	751	745	736	760	827	788	749	761	771	817	761	753	799	772	756	764	810	768	763	749	778	777	710	831	747	744	784	748	744	788	759	773	768	798	721	781	760	798	717	759	807	747	771	775	795	758	777	765	747	757	784	787	724	796	793	792	794	778	786	788	786	738	765	777	776	771	781	763	773	768	824	748	769	753	752	734	786	772	757	736	808	734	729	782	755	739	796	807	793	736	732	712	737	752	722	766	753	764	764	827	755	752	738	756	798	727	796	793	779	748	758	801	759	809	773	743	778	772	763	722	769	769	717	773	785	772	763	821	790	795	806	795	728	774	766	791	744	790	768	778	718	750	745	814	733	748	766	786	774	749	776	773	728	758	693	764	759	758	753	792	777	791	776	778	753	783	741	741	730	746	766	759	765	746	750	739	751	751	754	772	785	706	750	787	726	751	765	736	823	783	839	739	752	759	728	736	747	767	785	738	761	794	738	759	733	739	759	803	706	778	787	745	749	765	739	789	776	744	784	779	795	775	765	742	797	772	732	816	770	768	756	781	773	725	792	720	721	763	775	791	717	730	808	759	764	754	735	759	761	733	790	750	766	767	736	765	770	822	755	769	838	753	789	814	801	752	744	719	716	741	792	779	762	759	771	770	758	706	756	790	690	776	738	733	766	798	789	771	731	695	712	752	717	775	738	736	800	823	751	765	807	774	727	702	766	796	754	746	738	721	788	738	775	792	795	784	742	775	787	742	740	767	792	794	748	734	779	721	702	790	756	753	814	790	824	797	731	797	805	737	737	780	819	804	765	776	773	799	741	780	792	775	747	767	816	733	750	787	825	745	768	716	764	793	803	802	717	724	715	765	753	748	795	739	749	774	719	746	770	735	730	746	739	772	784	776	771	774	720	728	751	728	780	757	775	781	773	736	725	726	688	793	746	762	777	740	761	787	751	744	767	711	807	776	766	778	774	738	708	746	741	775	782	780	735	787	748	730	768	749	727	810	712	721	732	787	716	763	726	757	760	785	736	782	732	782	763	762	772	780	753	755	775	744	735	716	799	735	772	772	765	818	725	694	750	778	718	753	775	751	779	787	736	739	741	759	755	776	744	738	730	801	744	828	809	727	753	786	785	808	754	748	769	776	803	773	725	769	791	771	735	754	738	778	718	772	771	760	797	744	812	739	748	732	746	755	763	796	738	717	758	757	764	744	761	744	809	754	748	770	782	699	763	760	819	756	767	744	788	755	743	739	760	800	738	777	769	793	766	744	824	789	738	744	845	736	703	753	763	738	757	801	771	721	731	797	703	766	723	750	742	758	739	751	767	712	722	723	719	798	736	743	777	758	741	718	768	759	778	746	783	748	746	730	770	765	790	773	771	770	811	811	787	794	794	764	792	723	762	782	766	810	747	741	800	739	708	814	796	776	754	753	779	765	776	747	770	783	786	768	766	751	758	747	778	769	699	735	761	792	733	771	715	756	771	755	785	769	778	746	757	781	752	741	760	802	765	762	758	779	769	768	791	785	718	801	772	756	766	789	761	769	742	768	794	825	781	805	744	758	800	796	797	724	769	752	758	750	727	726	770	774	712	786	811	770	781	743	776	781	749	753	724	752	800	781	693	820	780	720	776	804	770	774	784	748	735	747	725	769	782	754	737	739	768	733	774	785	793	802	732	777	761	751	796	812	750	734	817	798	798	759	797	759	786	695	745	758
23892	21208	28609	24128	21192	10144	1046	730	558	494	465	449	393	380	438	379	388	352	357	323	337	347	329	325	311	319	322	322	314	323	307	335	329	307	319	337	277	309	291	314	304	323	286	290	293	296	271	303	308	322	281	303	309	324	265	318	266	296	314	290	301	296	313	291	307	303	295	322	293	319	312	316	282	288	297	290	295	262	293	283	324	329	309	278	269	278	247	308	303	318	322	317	306	351	258	281	294	310	319	341	298	301	291	289	283	304	324	307	300	298	322	306	320	315	343	270	294	286	280	300	300	308	268	307	301	281	295	308	288	309	282	274	330	298	296	284	282	290	303	265	307	305	282	307	299	324	282	311	298	281	277	309	309	283	282	309	299	329	288	297	300	279	293	284	304	250	287	277	264	309	300	351	310	276	278	303	299	298	287	312	282	289	307	295	284	289	269	302	286	263	267	311	288	291	320	282	276	305	315	292	269	272	306	303	309	294	294	312	293	284	290	323	321	293	301	278	309	303	307	307	289	291	282	270	286	290	327	308	276	294	302	258	313	303	261	291	273	296	284	294	266	278	276	293	300	282	317	317	308	318	273	272	267	298	297	267	294	261	294	287	280	301	272	282	307	318	326	300	272	297	308	295	277	333	297	292	289	310	285	306	279	268	304	299	293	306	293	274	314	308	303	299	296	281	301	307	318	264	313	349	303	293	313	313	290	272	296	287	306	299	299	297	299	325	295	292	280	298	318	305	278	328	324	303	292	283	311	306	311	312	308	278	282	297	330	292	284	300	320	291	303	275	298	299	298	279	301	306	310	321	298	302	285	277	362	316	291	335	329	293	304	306	278	283	306	297	330	277	284	294	298	322	279	278	300	276	288	292	303	308	319	302	299	314	306	287	294	287	309	291	298	290	315	295	282	298	312	288	295	314	274	296	288	246	301	299	281	309	270	302	278	314	282	297	301	319	324	312	330	303	277	301	316	302	278	309	294	289	274	313	301	301	294	294	326	326	289	320	248	264	294	278	275	301	300	321	314	286	287	287	288	274	339	298	282	269	302	283	297	290	289	273	270	329	329	305	284	297	316	290	328	302	283	307	299	283	287	296	291	302	288	293	254	271	297	296	329	282	305	300	314	281	301	301	321	329	313	310	302	317	283	280	300	299	252	290	311	282	283	246	315	322	261	305	273	317	317	269	307	309	275	277	318	275	320	298	284	302	268	319	298	335	294	279	312	259	287	329	329	286	306	291	315	277	289	298	296	291	309	292	315	254	297	310	317	308	314	296	282	286	302	278	280	320	329	328	331	326	346	299	286	312	288	330	315	264	276	299	324	259	299	281	275	305	270	306	273	284	272	305	285	294	285	328	301	275	278	279	306	295	316	282	272	336	295	277	280	283	296	290	305	290	289	285	297	294	312	313	295	269	298	277	329	301	287	325	308	293	304	315	304	269	309	303	277	298	288	304	285	322	307	333	305	310	308	292	315	287	301	289	287	297	274	300	292	297	292	305	292	307	291	304	282	276	281	288	281	313	309	296	291	304	316	299	280	275	299	314	302	280	289	283	290	303	329	296	286	283	289	286	299	282	304	303	306	337	280	290	296	314	307	263	276	280	278	308	310	285	286	296	280	290	331	289	314	305	327	291	286	316	297	327	308	300	284	326	304	311	315	308	260	311	330	294	297	295	349	298	273	278	333	288	288	321	297	288	306	315	267	276	281	284	281	295	302	315	311	288	294	282	279	295	324	302	265	306	327	317	279	302	288	293	288	270	285	301	302	313	298	304	304	298	306	285	295	287	273	283	329	310	292	283	295	333	317	313	289	284	305	317	275	286	301	315	322	308	300	284	290	310	312	287	311	308	286	263	267	303	269	308	276	281	299	289	285	294	273	308	295	304	312	280	282	281	307	323	289	288	315	289	315	338	289	308	284	283	277	314	251	316	305	300	271	302	285	308	322	291	281	330	312	271	281	301	327	306	311	311	290	317	276	275	296	312	317	302	288	304	295	310	300	294	309	294	295	287	269	320	288	292	308	292	308	281	270	295	285	263	304	304	316	313	317	272	322	298	267	299	302	300	278	277	326	296	295	286	331	310	262	284	288	301	295	299	296	289	303	288	302	263	290	295	285	280	324	305	318	271	289	282	293	317	288	301	264	296	300	316	298	272	311	271	306	296	313	298	276	300	298	308	292	274	290	283	304	309	275	313	281	261	297	289	318	293	310	318	327	266	294	286	304	302	290	282	300	282	292	310	297	302	269	289	276	273	309	296	286	299	300	301	326	283	300	290	299	276	295	306	315	289	299	317	295	293	295	295	269	315	289	295	277	298	303	298	327	297	294	286	317	276	295	310	267	308	289	285	313	309	327	291	307	312	275	342	286	293	297	314	335	298	315	313	288	334	276	297	295	294	291	294	310	312	290	319	294	303	277	308	305	293	302	294	284	346	320	277	340	323	305	281	287	286	278	303	280	287	307	306	288	303	314	301	304	266	270	280	297	289	292	279	281	284	262	271	322	289	293	330	272	295	315	282	285	295	284	317	301	301	291	278	297	307	296	259	299	277	310	298	288	286	280	314	319	308	302	314	295	321	311	306	262	341	305	335	299	267	324	295	297	300	302	262	235	304	295	316	309	306	306	301	297	300	301	318	276	290	271	302	290	279	309	309	323	271	309	323	278	315	300	305	302	283	328	285	321	302	292	337	321	291	304	300	278	272	292	318	301	279	299	307	292	271	274	258	335	322	302	295	278	277	304	277	296	298	289	336	278	290	306	283	295	306	300	295	321	286	285	307	300	290	317	275	311	317	296	293	295	331	321	275	289	293	310	302	284	289	299	307	307	320	288	293	309	309	323	271	280	295	284	301	273	302	287	296	341	298	294	295	288	280	293	302	315	329	287	264	299	294	293	291	303	283	298	291	306	296	306	250	297	345	277	290	309	269	287	307	288	320	312	291	259	288	292	339	316	293	284	276	276	281	337	297	295	333	292	345	294	296	309	292	298	290	286	318	310	283	318	336	292	279	284	303	304	301	319	290	287	288	314	294	294	294	283	332	279	302	259	279	298	282	337	277	270	261	300	267	294	275	299	290	307	278	268	292	292	272	277	324	298	313	347	322	274	291	284	293	289	292	277	310	321	289	284	291	291	271	269	292	273	306	306	296	322	324	314	288	304	300	291	287	303	344	279	294	299	302	334	274	290	260	314	298	301	282	294	308	334	289	321	282	308	301	317	301	300	297	309	270	312	271	317	293	331	318	280	284	313	290	295	318	289	288	289	297	333	309	321	305	293	315	286	301	300	301	266	297	317	299	298	283	301	309	286	308	285	312	334	289	285	290	276	274	264	283	337	306	282	298	288	242	261	298	299	292	281	337	319	308	308	329	309	313	311	308	335	305	307	276	304	274	309	305	318	256	297	293	321	292	286	302	326	319	264	277	275	312	313	281	306	290	288	254	303	309	290	301	329	300	293	289	265	280	311	320	279	332
5554	10904	8534	4120	2818	2153	1634	1335	1108	965	850	766	692	659	583	614	568	549	492	520	495	477	422	423	452	454	402	430	419	411	463	459	446	430	438	439	449	453	431	416	430	422	471	411	413	389	385	386	415	401	381	372	397	416	409	383	413	402	432	389	385	416	398	393	375	416	419	443	382	409	441	390	439	401	403	406	415	453	406	416	429	386	381	391	392	411	390	400	412	374	400	424	407	415	432	393	370	374	389	414	418	400	443	389	459	409	417	410	356	404	393	383	404	377	382	377	393	412	407	392	399	379	424	345	396	379	424	413	436	407	391	372	400	396	363	374	414	378	409	416	375	372	368	367	417	379	392	412	376	402	422	367	379	395	403	382	419	431	426	417	371	385	413	379	399	401	391	403	374	417	405	384	384	389	430	397	402	398	374	412	409	383	424	429	430	408	379	428	407	375	425	360	380	406	376	426	437	443	463	396	380	405	407	393	400	381	425	390	397	428	409	408	398	384	435	428	372	421	366	397	403	411	394	404	415	376	389	360	423	411	410	392	412	390	373	401	428	406	394	402	387	396	414	372	382	384	405	458	427	374	362	398	360	409	401	397	360	415	404	414	400	388	428	411	388	404	382	398	394	380	408	403	385	405	430	404	385	365	380	385	427	407	423	394	409	360	409	438	410	424	416	400	434	384	418	390	366	425	384	422	377	405	362	386	373	380	375	352	394	415	387	381	365	368	393	341	429	403	394	395	382	433	403	394	417	408	416	420	382	415	396	390	395	381	393	398	415	398	392	402	388	377	399	359	400	422	392	396	418	399	407	368	347	398	354	424	400	382	412	393	463	429	414	390	422	395	366	419	408	377	389	410	384	416	403	385	418	345	417	391	395	411	411	415	407	387	427	419	397	377	350	395	411	396	393	416	409	378	410	383	363	384	431	415	379	408	432	398	399	408	398	406	386	411	401	358	395	417	416	401	358	422	408	401	399	374	376	370	395	408	398	386	390	407	412	411	404	417	403	389	369	355	409	388	365	395	446	378	374	423	402	428	388	370	392	380	443	371	383	396	393	388	379	386	395	417	413	402	387	367	412	389	399	404	390	407	401	417	369	381	417	401	387	379	407	392	410	380	427	403	404	404	393	401	371	394	348	350	389	400	375	391	349	413	404	401	427	376	391	421	389	407	383	412	388	391	391	406	394	410	379	407	389	375	372	417	392	408	423	383	399	396	398	389	402	391	372	376	396	395	404	391	383	369	409	401	433	391	407	426	384	375	364	409	384	381	388	402	391	364	403	357	407	411	399	371	415	377	386	389	429	368	403	389	407	424	419	359	364	369	399	387	407	417	413	373	380	381	414	418	418	395	425	398	393	424	380	395	396	404	406	403	373	403	429	410	372	425	385	413	359	418	380	396	397	371	409	404	386	379	371	401	367	389	374	403	430	370	409	402	420	394	370	393	418	393	362	372	355	376	362	388	402	406	412	375	373	392	427	413	407	421	384	422	388	370	398	394	393	396	392	400	355	403	407	376	362	401	437	403	404	391	396	402	389	419	406	387	366	419	385	389	417	415	422	387	393	400	417	418	379	389	393	419	439	403	373	401	412	419	399	392	397	411	377	434	384	399	400	391	404	434	381	437	387	411	398	382	375	403	381	419	358	399	417	411	351	349	378	412	398	394	395	394	362	397	395	409	423	409	384	405	387	414	402	362	384	401	370	389	354	434	403	424	398	418	359	415	401	411	377	399	442	379	401	399	390	387	387	399	381	397	411	425	373	413	417	402	412	372	373	394	403	401	390	398	400	411	426	392	390	388	391	387	412	398	413	409	385	353	407	395	359	394	397	424	416	394	401	366	404	394	410	434	390	394	428	410	373	392	419	371	394	412	383	433	427	413	420	398	418	388	367	436	402	379	425	381	398	408	403	386	373	430	423	382	409	432	408	378	391	390	425	403	370	388	382	389	397	386	405	392	428	395	382	389	384	410	374	396	434	370	380	397	406	380	429	409	403	412	428	394	442	396	435	371	402	414	370	360	418	418	391	400	431	403	383	432	350	403	386	384	406	374	375	431	385	385	410	366	403	396	359	407	393	402	407	419	394	409	432	398	401	382	359	391	358	377	364	444	433	413	391	387	407	411	389	385	403	377	428	361	408	366	401	425	369	423	401	370	401	388	377	393	427	420	395	366	405	401	372	362	367	368	377	406	387	380	435	411	408	409	385	406	412	395	409	421	356	355	373	384	381	397	390	374	392	404	414	391	398	417	424	403	372	400	382	381	363	450	390	422	402	406	407	377	388	420	416	394	368	403	395	426	409	397	405	366	430	365	414	395	378	370	403	367	417	396	389	390	353	425	414	384	407	396	407	397	389	393	358	399	415	422	390	358	421	376	415	395	426	413	398	392	387	397	366	387	397	448	412	391	387	410	394	403	414	400	397	410	373	410	412	348	390	363	404	384	404	385	406	400	355	408	402	409	371	373	415	413	423	387	378	411	427	361	391	382	376	406	382	427	399	396	395	389	389	401	389	364	427	384	427	397	401	389	426	426	395	404	391	409	396	411	398	409	403	421	399	415	417	368	387	392	400	399	393	393	397	373	414	414	396	381	402	361	386	381	432	394	435	379	378	334	414	403	359	395	421	389	399	398	367	353	410	378	406	433	424	399	424	384	400	385	407	362	413	346	367	372	396	431	415	375	363	374	395	404	366	379	360	373	427	423	410	394	408	407	379	394	388	387	359	404	392	384	396	414	380	382	375	428	401	411	413	408	417	403	399	425	417	400	390	385	388	378	385	392	387	370	362	381	381	386	416	412	387	388	410	384	374	401	393	388	362	368	388	396	385	409	367	403	390	405	404	392	384	415	406	402	384	407	372	388	417	375	394	371	371	408	426	434	413	398	413	398	398	404	365	429	412	372	429	399	395	413	417	410	389	402	401	388	437	363	386	391	418	396	401	416	379	380	384	387	400	390	394	365	425	404	387	397	381	386	401	405	387	391	408	414	400	432	366	378	395	403	403	410	397	404	399	391	415	391	403	376	418	382	359	400	389	408	391	384	403	393	404	355	377	369	397	353	399	400	379	362	397	379	404	394	380	378	395	375	372	390	388	385	391	390	400	364	394	402	388	415	395	381	406	372	404	336	373	386	397	391	388	392	400	405	411	405	398	410	384	380	406	415	386	368	416	400	390	391	391	418	400	396	388	384	388	403	366	440	416	382	381	427	421	401	374	414	453	411	394	385	353	425	426	381	385	401	401	388	419	408	420	379	409	385	371	418	413	386	390	403	387	395	368	414	417	392	376	399	392	428	397	390	411	407	373	376	398	426	407	407	398	404	376	399	430	408	392	417	388	394	412	433	357	397	398	403	388	408	376	407	410	363	380	413	404	413	411	407	397	381	404	402	377	400	386	395	388	408	397	400	391	420	413	383	374	419	422	400	359	416	428	379	372	417	396	421	437	385	392	386	373	398	396	410	378	397	390	383	393	386
22939	21188	29002	23659	21190	21229	7881	945	688	595	517	514	453	359	391	325	317	324	322	312	276	276	291	268	246	245	247	233	258	227	237	260	224	203	251	227	204	242	216	198	221	239	231	204	224	231	223	196	218	221	217	196	195	195	211	201	195	206	203	222	202	203	233	203	198	235	196	204	199	209	199	187	210	210	214	218	191	222	202	199	196	210	212	193	240	189	186	189	202	212	229	174	175	189	208	210	198	210	202	234	199	235	234	194	209	196	213	178	206	215	193	200	212	194	202	186	199	186	180	197	227	206	209	201	208	208	190	190	204	185	201	209	187	177	211	195	217	202	209	230	226	196	186	199	237	234	201	216	187	178	203	208	218	210	204	216	202	198	211	200	191	224	219	202	201	195	219	172	189	191	202	167	177	216	209	211	197	228	208	189	203	194	188	230	203	202	199	227	188	196	234	197	207	197	206	207	212	204	204	209	205	181	186	206	211	204	211	216	209	224	180	187	216	197	193	213	204	202	200	196	180	177	221	203	169	210	234	211	191	204	210	206	199	178	221	230	194	200	208	202	226	228	193	229	203	176	210	187	211	198	214	217	193	196	209	215	163	208	206	212	200	203	195	180	201	221	206	190	214	210	188	215	203	185	187	213	207	198	208	216	194	205	208	227	184	208	193	197	215	187	243	215	187	211	205	221	199	214	238	194	194	208	207	209	219	194	215	217	253	213	189	167	219	195	182	211	213	230	203	218	193	206	193	228	186	200	190	228	198	207	204	205	201	193	211	209	237	205	206	202	200	185	205	203	187	197	205	217	202	159	198	201	211	209	209	195	192	228	209	174	192	191	203	185	205	195	201	184	200	218	211	183	203	224	201	214	211	194	196	199	203	200	199	203	193	238	199	225	208	187	223	215	214	184	176	192	186	200	193	202	197	218	220	197	196	213	215	209	218	226	195	207	211	209	208	211	182	205	225	207	192	210	216	204	198	219	195	203	220	175	188	187	197	220	223	245	192	223	192	189	208	189	205	216	204	195	210	201	212	203	198	195	193	202	187	223	216	196	191	201	196	199	226	194	202	201	189	182	184	192	192	185	178	186	212	230	207	185	185	199	198	198	190	213	213	227	203	212	206	210	214	202	195	195	198	224	204	175	191	181	201	185	205	210	190	194	192	206	228	213	220	214	201	223	207	205	193	208	199	198	191	192	203	210	206	208	201	189	209	189	180	215	202	176	215	217	188	204	208	184	206	217	222	230	204	205	209	206	216	214	197	193	216	205	205	171	192	211	216	182	207	217	214	194	199	209	197	193	204	187	197	249	209	203	202	238	232	232	196	212	216	197	212	173	209	199	208	228	194	173	182	187	209	191	201	216	199	192	182	196	173	195	217	189	177	213	204	206	162	225	195	204	202	204	203	192	218	199	211	187	200	202	214	213	199	208	195	214	203	206	206	184	221	194	210	201	203	199	189	207	223	191	190	205	217	194	200	222	190	194	225	196	206	223	202	211	196	190	200	192	222	198	186	201	199	207	209	182	178	201	190	222	202	208	211	202	219	197	203	222	196	205	205	217	211	225	205	190	206	211	193	199	186	203	191	216	206	204	205	196	191	198	207	216	192	200	174	240	189	194	200	195	204	205	190	187	192	213	183	202	187	195	208	193	218	194	209	211	207	217	218	206	209	203	199	183	204	180	227	183	203	197	225	201	166	187	189	179	214	204	221	194	197	195	198	186	208	230	203	178	216	198	231	224	215	204	224	202	204	188	212	205	236	193	214	214	209	202	218	207	191	192	185	203	188	199	204	194	196	198	218	208	223	225	218	191	220	209	194	221	203	207	209	213	211	200	188	183	200	196	212	213	208	210	210	206	211	201	216	199	190	223	198	205	210	206	198	207	197	192	232	199	176	192	211	171	181	181	201	219	214	200	211	191	179	203	202	194	194	214	193	186	215	196	197	180	212	211	206	182	205	195	219	203	213	185	219	222	210	197	213	222	184	199	216	177	193	197	209	191	186	222	224	221	206	214	201	207	187	193	224	203	190	197	209	216	204	208	216	204	203	216	196	176	214	195	199	211	203	218	206	203	196	185	197	197	210	197	224	228	217	212	188	220	200	212	198	209	201	210	209	202	235	217	193	203	217	209	202	239	204	213	204	213	214	210	219	156	217	209	211	216	205	183	206	206	198	202	202	193	201	205	216	174	212	208	179	228	202	193	200	204	213	205	203	206	222	202	216	217	180	201	213	213	200	213	208	169	190	217	195	219	176	223	190	194	197	223	197	186	222	213	205	187	226	230	212	192	212	216	223	178	199	206	213	194	182	197	214	229	207	211	211	219	207	201	206	194	221	205	219	225	204	187	186	199	221	206	203	188	225	184	225	219	175	224	223	186	216	198	208	217	222	200	217	217	217	171	205	208	209	217	206	209	199	181	219	184	187	229	196	215	186	198	220	165	205	184	201	210	196	186	226	200	218	195	216	194	204	200	225	215	206	183	194	201	199	195	185	204	204	209	179	210	194	237	204	189	216	204	206	219	213	207	212	209	196	186	200	186	196	225	219	194	213	217	205	192	188	213	215	225	214	228	201	197	205	194	212	208	222	196	216	216	206	204	216	197	170	171	212	204	211	209	189	190	190	198	210	194	206	218	177	185	214	204	215	230	189	187	199	212	185	190	220	200	222	180	192	198	202	221	204	176	218	203	221	223	208	184	210	169	217	188	172	201	200	187	207	165	203	199	183	215	227	207	191	227	201	234	225	192	204	188	182	195	220	201	177	212	168	177	201	217	206	221	198	190	190	221	186	210	194	176	212	199	186	187	216	188	207	231	187	200	196	203	204	203	222	214	193	188	223	186	207	194	197	189	202	208	212	223	195	200	208	213	194	196	233	195	210	204	229	204	184	208	202	165	184	182	185	186	223	222	231	204	219	213	218	239	204	208	185	186	200	206	182	192	195	185	201	208	188	211	177	223	210	181	213	194	206	201	189	213	191	202	199	213	204	187	191	219	211	197	191	204	210	207	208	221	191	200	209	215	203	199	217	206	192	205	207	217	217	214	201	190	184	178	215	193	187	196	173	209	205	203	223	189	205	212	184	200	201	192	195	194	215	184	201	193	189	181	183	194	213	205	216	219	210	206	195	219	204	192	203	220	210	211	210	191	212	189	209	209	203	213	199	221	200	195	197	199	209	194	182	204	199	201	184	188	207	212	215	206	224	185	183	213	210	207	204	187	212	206	217	196	200	220	219	197	213	201	193	214	195	206	194	223	181	194	213	193	216	197	201	198	197	181	182	187	181	222	215	192	204	208	212	211	182	217	208	197	205	225	215	204	190	216	224	201	203	216	230	201	189	221	201	210	223	198	199	202	187	215	197	243	214	188	217	213	207	201	232	195	192	202	232	211	216	198	232	198	223	195	204	196	204	235	209	173	195	184	204	193	190	194	195	210	201	197	192	208	203	197	206	190	174	203	194	195	183	199	210	203	206	189
8080	17258	13276	6878	4780	3449	2571	1986	1572	1324	1121	1013	847	790	699	600	570	558	477	475	488	398	400	370	364	369	350	355	318	392	314	292	307	299	288	299	311	317	326	291	291	261	314	246	270	306	252	275	294	286	263	270	312	281	260	285	265	271	260	291	251	321	266	269	263	261	272	298	259	273	282	263	239	294	252	257	252	267	269	266	247	281	251	258	259	258	272	223	252	251	259	258	262	253	266	245	240	266	235	253	261	258	236	264	262	245	238	241	246	241	260	260	237	249	232	235	278	248	281	226	268	268	261	268	252	231	245	258	251	267	228	244	267	268	234	255	239	243	271	259	270	239	255	270	269	228	271	266	241	263	239	248	273	242	231	257	261	255	251	249	251	269	240	264	240	230	245	274	261	270	271	243	259	276	264	267	234	252	235	267	257	250	237	279	271	256	246	249	230	253	268	259	235	245	269	260	231	276	254	269	256	268	257	264	249	270	241	243	248	227	233	259	259	261	265	268	264	265	259	243	273	263	260	237	261	257	252	240	266	254	255	239	235	242	287	236	223	231	248	244	247	265	252	232	262	265	251	241	276	271	283	250	296	235	260	229	265	250	257	238	258	232	249	261	246	249	259	261	244	237	276	243	232	260	241	280	244	257	254	236	243	264	259	251	264	264	248	269	260	256	248	263	246	250	251	235	240	264	248	237	234	255	225	260	262	274	245	262	263	291	269	233	250	249	263	260	259	267	254	239	284	241	270	234	247	246	248	253	263	248	249	226	239	250	274	253	265	254	240	257	220	239	262	241	281	271	227	238	261	242	227	253	254	243	263	279	217	270	267	236	268	237	257	263	205	251	232	241	279	240	243	242	259	252	251	262	266	253	269	241	256	232	275	247	254	261	233	276	241	226	248	239	262	261	279	273	281	256	244	260	244	247	263	251	230	255	244	238	278	257	260	270	248	245	237	282	269	251	240	244	276	245	237	267	259	250	241	231	283	266	257	257	249	263	246	265	275	274	237	252	247	251	238	262	224	257	260	238	244	260	253	261	252	257	252	222	264	212	242	263	278	264	225	248	241	233	229	236	256	273	248	243	278	267	235	261	251	263	264	268	234	258	255	233	239	251	269	212	271	254	216	239	231	254	229	288	203	211	257	274	274	289	249	281	263	243	236	250	235	255	269	259	250	285	270	253	260	287	230	261	240	267	246	251	267	257	261	259	223	256	265	245	250	251	253	243	246	268	269	257	213	254	239	246	254	285	262	240	250	275	279	249	278	286	227	274	235	272	265	236	256	257	230	300	243	233	260	266	262	248	273	235	254	244	251	272	256	251	234	272	248	222	267	246	228	289	251	248	261	243	247	242	243	260	244	230	248	244	231	295	264	249	253	272	254	225	234	249	236	223	246	253	305	236	257	225	272	256	246	238	244	255	268	278	257	239	261	280	252	275	274	234	212	237	230	276	248	265	245	275	265	238	255	269	265	245	234	253	261	223	253	256	259	243	246	226	251	224	276	245	263	241	216	260	257	267	242	258	284	244	269	258	254	231	265	249	261	239	277	276	264	240	259	251	259	252	262	239	249	252	241	264	257	238	252	274	266	244	259	272	257	217	273	271	282	257	271	253	270	251	239	277	232	253	259	267	251	259	273	276	235	243	251	235	257	256	223	262	259	258	269	259	248	286	245	249	281	250	250	268	256	268	248	250	269	257	280	260	245	274	269	248	273	251	266	243	245	238	244	256	264	254	273	233	250	236	243	235	241	281	241	264	250	237	237	241	247	232	237	248	239	273	271	254	250	270	252	265	254	284	261	210	263	265	256	279	270	229	254	250	261	251	232	236	238	258	252	238	268	227	255	265	260	239	258	267	230	216	281	269	279	232	249	259	245	250	253	243	249	252	251	273	276	267	261	254	245	275	252	248	273	243	255	236	257	249	250	290	219	261	255	244	236	247	262	230	275	248	287	232	244	252	251	249	244	246	231	229	261	278	285	248	267	241	239	276	273	233	273	250	254	234	261	258	263	238	251	252	224	259	246	283	258	246	261	253	263	227	245	225	244	215	251	249	239	229	249	260	280	240	246	264	258	279	261	272	263	283	237	247	267	240	253	255	236	232	255	271	256	236	251	272	246	276	271	230	261	232	246	290	252	264	251	251	236	270	251	271	248	237	265	253	258	273	235	229	252	242	259	261	257	235	268	245	240	252	222	230	279	267	294	232	280	263	242	281	259	236	272	291	248	256	252	247	246	246	248	265	243	237	261	283	283	260	258	247	265	235	266	237	239	254	272	282	240	243	287	250	225	263	242	249	270	240	266	253	254	262	252	255	240	240	272	251	265	245	241	227	264	268	276	232	249	225	258	277	261	221	242	229	252	232	242	253	264	248	248	238	248	247	252	246	235	248	255	255	238	255	258	267	255	280	234	242	249	256	257	246	254	235	236	252	262	271	245	224	271	222	270	246	228	249	248	265	242	265	267	285	253	246	234	233	254	222	227	248	274	244	238	256	250	236	263	235	291	266	265	264	254	219	267	250	264	247	235	237	251	271	251	258	288	263	235	255	237	235	249	253	274	239	288	250	252	248	246	242	244	224	244	252	265	247	223	222	268	267	265	256	257	251	229	230	275	259	283	243	257	231	255	268	232	259	253	245	244	239	240	242	229	258	244	265	252	236	216	262	272	245	255	254	253	263	259	249	222	269	253	272	252	285	254	220	270	232	274	240	254	223	264	229	268	261	284	257	263	272	270	277	253	235	243	273	260	239	255	247	269	255	277	268	265	245	260	267	271	270	259	218	285	246	255	246	252	249	260	211	274	254	263	258	257	271	281	249	243	245	232	255	275	261	233	288	268	236	248	282	245	254	262	262	279	270	249	257	234	276	276	241	263	259	278	237	251	259	242	250	247	252	257	267	260	259	235	262	250	250	255	234	258	246	240	249	239	250	279	249	264	260	257	257	241	271	240	229	250	274	263	258	252	262	272	249	265	220	265	252	261	250	234	260	252	252	253	248	256	230	280	244	246	229	232	266	280	235	302	245	254	267	265	257	286	279	238	238	230	287	233	248	242	267	219	214	263	261	249	235	252	245	242	235	236	271	266	256	229	258	254	237	249	254	276	251	273	276	256	245	265	247	257	264	283	229	235	284	260	265	287	241	256	269	261	250	279	253	249	289	246	291	265	273	256	265	246	249	244	266	235	236	251	253	242	253	263	275	218	271	246	245	244	273	249	233	267	246	256	267	218	236	232	265	255	259	255	244	255	256	251	237	257	246	268	271	257	237	267	275	262	249	234	233	251	240	269	271	259	291	258	275	244	249	269	272	243	257	241	250	279	286	249	248	237	260	251	234	254	255	241	248	261	258	259	281	274	268	240	263	281	281	252	254	236	262	262	243	226	251	245	241	244	245	234	246	251	264	269	260	250	273	245	240	270	237	256	242	279	279	262	233	272	247	232	273	249	245	245	264	244	271	255	239	293	261	254	267	261	246
26971	20220	7753	1021	691	648	607	649	619	603	618	621	577	595	627	606	616	628	596	605	610	588	652	609	577	601	582	582	585	606	606	615	575	671	599	578	615	571	630	622	585	550	588	635	600	647	654	602	609	633	586	621	613	634	585	586	584	583	613	614	636	575	575	581	611	647	588	601	578	590	614	620	613	597	672	561	562	592	597	557	586	620	588	603	630	645	565	604	576	582	602	594	608	670	568	635	630	631	595	578	608	588	583	574	581	628	595	626	597	609	559	614	635	630	601	587	582	628	651	586	540	591	590	587	604	609	585	587	650	591	605	568	597	574	560	642	583	570	619	598	655	652	587	615	629	630	599	598	585	581	622	623	656	610	613	597	585	604	640	613	600	586	631	582	633	587	601	603	605	636	596	574	572	585	645	628	577	614	612	577	600	627	671	586	617	628	629	646	608	605	600	580	580	595	602	606	638	616	590	607	580	648	621	617	616	626	635	586	605	603	561	631	584	579	650	586	629	589	645	589	602	571	557	579	606	598	583	596	603	580	575	599	577	565	604	559	584	578	622	622	582	627	623	638	604	539	615	604	604	615	586	631	597	568	621	639	605	630	610	586	602	548	624	589	600	580	591	635	582	613	636	572	610	640	619	563	654	597	592	551	622	590	630	610	583	633	592	604	600	555	588	563	639	625	644	654	642	581	544	618	590	592	639	643	602	587	603	618	619	606	593	580	614	629	620	611	607	596	622	583	603	612	580	576	605	571	606	632	611	622	586	593	642	629	586	592	596	605	611	579	564	540	628	580	589	632	605	592	556	589	622	579	572	624	574	589	642	591	625	616	596	584	550	626	614	630	622	562	616	604	591	629	641	646	609	603	593	602	623	564	617	618	584	585	619	593	615	586	557	624	605	548	630	558	616	576	612	591	557	580	657	589	631	633	582	598	594	638	611	583	562	602	592	605	660	603	580	631	597	585	587	610	606	556	607	587	578	630	628	623	570	602	611	660	647	606	611	615	654	592	605	594	608	562	603	605	620	617	610	574	618	611	563	626	592	585	603	609	609	622	597	590	614	607	632	605	608	595	627	609	609	558	624	581	615	597	583	575	588	544	582	608	649	624	581	595	605	607	614	616	605	629	583	581	597	580	622	609	628	636	642	623	550	570	620	639	618	600	621	612	561	635	616	631	630	596	588	599	620	596	629	606	604	547	590	579	599	624	618	599	597	611	577	585	578	571	605	636	592	637	603	630	659	637	634	530	591	603	571	596	629	556	556	587	596	623	625	587	608	579	602	560	607	600	596	579	649	619	637	632	628	614	600	597	600	627	565	625	612	599	643	621	670	575	631	597	605	638	592	592	588	605	623	628	589	544	615	578	586	593	626	622	627	614	590	535	635	623	637	583	578	624	629	549	576	644	581	633	616	613	592	597	632	618	599	638	657	579	611	598	547	629	613	577	650	613	541	574	563	585	630	598	618	558	599	635	599	624	570	558	635	583	560	594	567	559	622	585	574	572	568	547	586	625	581	606	599	581	614	604	580	600	581	629	608	629	602	624	592	587	634	616	587	592	578	597	584	590	629	601	566	621	633	551	605	606	594	631	586	630	624	590	626	618	591	596	613	581	619	594	599	586	631	640	594	535	579	532	596	603	611	607	620	607	617	643	642	614	645	639	609	580	617	609	553	609	579	593	605	600	577	570	610	535	607	620	581	602	637	590	638	589	556	581	594	600	614	632	631	564	590	614	578	584	596	554	637	570	618	597	587	615	595	614	604	576	610	602	580	570	574	594	566	608	556	606	576	625	636	613	622	619	631	591	604	598	596	622	645	563	612	613	605	599	599	642	593	602	578	583	570	646	621	615	580	575	618	613	597	579	620	605	625	596	655	595	622	614	610	641	601	581	629	588	565	601	574	600	624	596	599	597	575	574	645	588	638	582	641	617	611	582	606	605	613	583	587	598	605	629	631	629	563	597	572	606	577	627	560	607	589	590	590	598	554	582	611	643	620	582	588	639	645	601	637	605	615	599	599	608	575	590	573	599	627	597	588	596	584	589	604	586	560	568	579	605	612	592	631	599	601	640	591	579	589	634	614	558	594	552	610	583	611	601	619	594	571	582	608	579	564	606	582	593	596	667	590	597	564	574	566	592	585	573	605	565	640	607	556	622	585	598	594	617	596	584	590	582	627	638	557	623	571	614	615	638	585	605	606	637	584	651	619	584	646	625	496	634	632	624	628	558	617	595	598	615	621	598	583	612	601	619	594	581	596	587	607	579	648	590	624	559	624	583	616	573	636	573	591	632	606	608	586	596	561	600	619	659	585	624	610	604	588	608	566	649	643	593	598	603	578	624	610	572	600	565	642	622	583	593	548	644	589	572	577	590	611	599	603	587	628	575	595	594	641	582	579	592	581	625	619	629	632	581	638	602	556	534	545	615	588	617	575	606	619	602	618	591	574	624	602	585	600	593	624	603	621	611	663	583	612	605	548	596	594	629	623	629	600	612	590	598	600	630	587	654	585	575	590	592	592	610	614	581	611	587	633	599	577	602	611	589	611	616	602	617	607	586	611	593	556	572	584	612	611	578	612	652	633	612	599	624	591	555	587	619	633	602	567	612	584	637	636	576	629	638	603	621	587	602	609	633	574	592	584	627	605	600	532	587	629	579	595	555	586	569	595	602	596	619	593	604	588	650	598	578	610	564	592	645	588	608	576	542	573	602	572	638	581	582	609	573	599	615	619	593	579	583	611	568	628	602	571	658	614	594	592	617	621	607	631	613	641	612	563	559	691	589	620	584	575	597	594	626	616	636	588	623	591	575	603	620	630	594	569	618	617	644	614	626	572	618	608	621	585	620	590	651	641	587	579	603	650	583	630	668	599	616	612	596	608	613	625	592	633	587	608	589	585	660	632	613	636	625	603	575	574	592	657	599	620	610	602	617	595	630	604	632	600	618	606	588	558	605	610	614	574	611	621	577	599	580	621	613	597	581	593	569	599	598	581	595	627	552	612	608	549	623	592	631	603	671	575	556	582	629	594	576	645	631	618	598	572	605	590	632	586	609	634	585	537	634	578	622	568	591	615	534	633	610	611	600	581	579	607	594	600	589	601	632	587	583	583	586	576	620	609	591	613	584	582	602	573	633	578	635	607	592	596	561	539	612	627	598	649	606	566	614	590	622	622	584	594	603	582	624	605	564	605	580	602	563	609	605	568	583	604	604	628	592	571	599	599	588	623	608	593	573	586	601	617	623	660	613	618	589	609	608	556	599	605	612	614	567	603	609	642	543	604	627	598	577	613	585	603	583	603	580	586	608	594	572	623	620	639	652	567	609	573	584	665	599	615	567	570	617	593	593	608	586	578	629	622	601	609	604	581	577	601	578	614	607	590	614	579	558	619	607	634	610	577	581	590	578	601	645	615	645	616	633	634	593	626	604	621	583	588	580	628	610	570	596	531	572	610	615	603	577	558	596	546	588	642	599	662	579
4447	1730	1454	1063	909	913	874	838	798	804	818	725	769	790	740	781	800	733	822	770	753	789	753	817	747	759	717	807	762	746	754	729	757	784	770	787	796	761	796	783	755	774	802	791	798	784	758	790	801	731	762	795	830	752	779	729	780	790	792	769	749	770	737	801	738	796	752	778	794	763	743	789	739	735	755	793	813	724	771	817	780	778	778	778	814	767	818	785	779	756	745	768	787	722	784	784	785	726	759	776	805	781	719	794	794	751	742	752	799	777	774	765	738	731	819	788	733	746	748	802	745	738	728	723	794	760	718	771	735	769	783	778	735	808	827	721	796	732	730	761	743	737	775	758	755	737	799	776	750	713	740	727	774	781	754	717	755	783	787	796	785	750	815	752	712	773	789	798	733	804	802	797	761	756	744	724	801	761	783	785	757	731	745	707	753	785	739	726	792	757	773	729	781	802	742	709	786	795	785	754	771	792	757	771	760	803	764	791	743	738	778	769	745	798	801	700	739	740	772	757	756	761	802	752	759	767	805	755	772	812	747	781	756	849	778	721	769	714	738	723	771	757	756	727	704	809	795	749	754	788	733	745	738	739	771	731	793	791	782	776	717	769	715	799	721	760	715	776	792	781	746	748	757	735	750	797	737	799	789	776	745	811	800	725	772	710	771	750	765	777	768	788	765	732	803	774	747	789	818	749	726	774	763	735	728	772	771	772	776	764	757	749	765	771	738	734	770	772	741	744	746	757	765	739	784	749	728	761	739	771	752	805	761	741	741	777	771	805	774	752	717	740	742	717	760	770	745	803	755	792	844	773	775	750	777	728	773	750	797	784	731	797	758	825	781	761	785	731	757	775	769	749	750	792	731	805	744	783	721	788	765	759	789	756	774	730	755	755	775	738	760	757	761	753	759	786	746	753	759	792	772	769	797	769	786	780	715	811	799	792	724	750	723	834	739	813	764	782	789	754	759	787	735	767	718	724	722	778	779	785	737	800	791	725	778	710	792	762	744	737	748	821	747	769	783	731	767	792	778	755	817	801	760	746	703	706	739	799	780	722	742	731	802	793	781	779	758	767	724	786	722	753	804	789	758	782	759	789	739	748	773	789	811	781	783	778	787	802	742	783	732	749	764	798	730	777	721	748	751	789	735	734	795	772	846	747	725	719	785	755	718	786	766	772	778	759	725	739	764	751	780	738	716	788	754	700	711	773	752	742	758	780	784	737	776	758	795	776	775	743	751	767	767	754	727	771	779	748	771	756	824	781	767	741	756	735	722	790	733	784	762	787	778	779	774	775	793	769	763	763	738	795	803	795	747	790	790	785	789	786	762	778	708	790	699	742	792	764	753	808	776	800	759	742	719	713	712	775	745	784	791	776	792	795	815	775	788	755	762	789	756	758	774	742	699	761	774	813	747	711	776	719	738	764	792	770	760	689	743	797	798	721	761	772	746	763	798	789	791	779	773	780	743	804	784	781	780	758	772	746	756	725	748	734	823	774	787	735	759	737	776	777	791	824	729	780	760	686	755	742	745	770	777	798	803	744	797	772	773	775	726	763	745	779	752	792	744	790	728	777	739	760	713	820	722	782	734	795	804	744	758	750	789	712	792	765	767	735	786	800	770	716	770	755	763	751	789	748	724	771	810	764	725	712	739	714	719	761	790	745	724	742	757	806	729	696	754	806	752	772	738	778	756	727	785	783	735	777	752	757	786	744	754	757	730	720	808	783	814	746	738	760	768	826	773	783	757	766	751	752	761	766	769	776	729	752	768	747	760	739	794	800	822	715	785	774	775	753	721	799	779	769	767	744	754	699	756	797	741	766	797	796	808	763	746	778	742	774	781	777	768	767	763	841	780	767	769	813	730	758	757	755	744	723	770	741	752	784	745	732	807	744	776	737	728	778	745	772	763	784	745	764	765	739	758	735	733	739	741	757	786	800	742	786	778	762	754	788	773	790	771	775	761	766	760	837	806	744	729	746	773	776	780	776	809	805	757	734	754	798	794	824	806	824	750	788	803	779	797	783	767	796	744	749	756	774	768	754	759	769	734	733	805	795	756	758	741	713	766	774	743	736	750	732	815	755	759	767	742	712	718	763	731	757	740	779	732	803	718	727	800	764	745	797	771	819	759	743	780	776	773	735	780	840	761	841	757	699	782	773	756	738	751	771	812	766	774	733	793	769	747	725	776	759	766	787	722	813	748	804	744	810	800	740	710	759	792	776	741	747	774	703	747	781	764	804	765	743	774	700	760	772	780	772	776	767	784	795	764	757	792	774	799	763	785	723	736	760	799	802	813	744	763	726	751	797	752	781	779	728	793	809	792	702	788	776	745	783	838	761	818	753	759	818	830	742	791	792	751	733	825	816	767	806	787	835	771	744	748	745	819	735	715	769	745	768	776	748	761	818	802	821	784	754	812	719	808	723	755	827	737	748	792	746	779	786	766	779	759	808	779	763	749	731	774	765	737	746	765	818	761	712	771	780	855	757	775	763	796	839	770	826	758	778	741	759	810	738	739	763	721	739	787	814	762	771	766	834	782	773	828	751	745	779	765	772	789	744	748	784	767	772	812	752	792	744	771	754	804	727	762	758	785	779	814	721	751	745	713	789	736	751	763	693	702	752	796	756	796	775	739	761	764	790	747	768	775	736	784	769	774	777	792	743	781	787	756	755	786	768	763	762	763	761	779	743	715	755	766	747	767	770	767	735	828	735	770	753	733	769	759	761	756	758	734	732	719	804	798	752	782	758	749	715	745	796	790	746	755	745	768	776	705	736	728	726	755	795	737	778	749	721	750	752	740	764	768	812	758	795	756	735	780	801	801	725	752	763	794	789	778	716	727	744	717	745	744	743	785	726	799	757	754	768	750	753	803	709	764	788	761	744	765	789	755	797	737	746	740	784	773	776	751	692	724	739	794	747	802	722	718	802	746	800	792	746	784	802	710	792	806	794	796	801	791	756	796	751	756	729	788	743	741	742	728	737	769	815	736	811	744	775	757	802	768	766	742	769	795	710	807	741	790	771	789	741	756	783	789	758	752	777	808	765	744	765	756	751	774	696	743	808	770	720	774	725	808	766	755	756	733	773	786	733	794	786	769	743	750	753	834	707	739	758	805	737	785	750	788	737	721	774	783	776	789	780	807	785	734	779	821	720	702	770	741	771	776	756	771	787	725	777	791	776	733	790	739	711	771	760	807	785	760	739	740	768	748	754	784	714	802	714	750	761	744	771	763	729	808	766	764	775	735	759	772	785	778	811	759	754	827	790	742	758	789	782	741	731	811	760	793	805	775	799	759	743	737	717	775	717	710	769	754	757	732	751	741	746	732	770	745	753	776	717	767	794	724	783	739	783	740	770	731	761	730	804	758	752	752	771	775	814	743	752	798	731	763	757	810	768	743	778	831	771	762	762	749	781	784	752	815	735	742	737	813	703	745	720	761	728	792	742	720	772	764	790	776	770	834	774	756	796	734	755	780	769
23843	21154	28513	24068	21155	10091	1044	697	567	470	484	441	388	391	373	375	355	355	366	327	315	314	322	311	320	319	320	335	352	333	323	317	293	317	341	284	331	295	315	331	332	325	328	313	294	281	291	311	301	326	293	279	324	301	304	318	315	280	278	295	269	317	312	307	273	323	301	306	292	280	293	317	311	303	319	297	275	301	344	296	285	307	292	291	315	280	277	298	288	304	311	307	312	302	335	295	302	302	308	300	301	306	284	290	309	275	325	289	334	297	297	348	303	297	299	280	283	305	271	275	279	304	324	303	298	302	284	309	291	321	306	296	318	295	286	313	308	310	304	262	287	319	336	314	291	296	293	305	302	278	291	338	279	305	300	319	267	279	275	278	308	301	311	296	331	301	316	283	270	298	313	296	302	314	278	285	306	298	310	308	290	283	294	286	282	286	301	276	300	290	292	292	296	287	271	300	268	302	298	304	307	300	293	305	292	315	291	316	279	299	283	281	289	288	306	300	279	280	279	301	263	287	294	310	292	292	283	322	317	312	280	288	303	308	295	291	311	300	319	288	278	320	281	287	299	269	313	279	289	313	318	305	315	291	307	304	285	278	287	299	322	285	272	283	301	329	304	290	315	265	297	295	306	304	302	295	298	293	306	288	278	287	319	310	340	331	260	278	280	300	286	297	279	330	287	302	288	283	304	297	291	289	333	320	328	289	311	306	304	300	268	300	339	306	317	277	266	305	303	288	310	297	285	322	282	315	289	313	285	338	292	288	295	258	296	304	290	304	331	315	281	277	312	304	317	306	294	289	280	275	303	311	266	321	303	312	289	292	286	290	281	282	288	303	302	295	310	291	285	294	303	262	312	293	287	284	286	276	283	293	302	307	299	291	330	282	300	276	296	288	272	313	250	315	336	303	278	271	284	294	262	295	324	349	333	299	309	277	289	329	292	316	316	311	284	284	292	327	330	286	290	300	286	290	282	278	291	269	295	287	283	307	302	284	304	313	291	283	309	282	298	301	307	273	287	291	302	283	290	329	295	323	293	293	301	298	261	285	292	266	316	307	274	289	279	306	289	312	313	294	294	320	280	281	311	275	287	325	282	317	321	268	322	258	318	306	273	300	338	284	296	293	303	283	256	306	287	292	280	249	306	290	337	270	294	307	332	281	289	288	313	303	298	292	297	293	281	290	288	286	317	308	297	296	291	285	310	291	244	308	292	289	312	318	291	281	273	297	279	305	339	321	287	280	273	277	293	322	303	293	285	300	295	270	331	307	320	284	282	298	286	326	284	274	309	274	306	300	294	293	279	297	281	312	298	331	284	280	279	272	303	303	311	290	295	302	310	304	300	271	287	274	276	300	288	287	310	303	287	296	301	312	314	315	306	291	334	299	275	292	292	310	282	329	304	291	320	266	311	302	303	281	319	279	292	287	292	300	303	323	310	290	292	278	277	293	301	272	312	253	266	305	293	325	285	286	282	275	329	322	300	285	356	309	306	302	343	291	313	303	334	303	311	309	306	268	303	300	314	267	338	303	337	289	323	271	279	297	312	282	293	307	306	289	313	280	311	299	335	307	309	272	291	281	286	293	279	311	295	291	326	328	293	280	310	271	323	295	287	286	303	307	300	294	328	293	308	300	286	314	301	292	270	323	291	279	323	288	310	298	297	275	301	302	304	273	294	297	320	258	315	320	309	309	332	310	292	298	317	301	294	297	283	309	285	289	299	288	301	284	282	309	291	289	308	307	298	286	292	294	321	269	309	283	293	296	276	285	299	289	280	303	318	287	289	301	292	302	269	301	295	304	315	302	293	323	352	322	282	295	296	322	302	266	275	275	294	270	293	271	281	300	301	320	281	306	298	276	334	296	272	310	298	295	309	307	307	302	308	298	279	279	319	279	274	284	317	268	273	303	300	284	301	301	271	299	319	298	328	300	309	281	308	302	312	302	313	310	282	316	301	305	312	291	326	302	293	297	292	299	328	310	308	272	290	307	298	297	299	327	294	287	308	288	290	327	275	309	332	302	334	318	302	295	264	289	315	288	314	281	321	310	276	301	325	284	278	334	306	308	313	289	285	287	323	329	315	315	298	295	294	271	296	290	283	309	267	302	327	277	288	301	323	316	280	291	279	293	316	271	272	290	293	289	307	294	284	292	308	298	304	289	298	322	326	296	294	308	314	303	294	264	291	287	308	271	305	314	273	284	305	321	287	307	276	310	272	280	303	309	324	301	308	284	293	269	308	297	299	326	299	301	301	302	299	282	290	312	305	284	304	325	293	313	297	304	275	302	269	282	294	308	275	288	283	283	279	289	315	286	308	302	293	316	308	287	304	295	309	303	274	309	259	279	280	315	279	283	311	283	300	287	317	304	287	295	296	309	288	308	269	323	318	323	307	304	292	277	306	306	304	293	296	293	331	293	293	303	311	296	309	288	305	309	304	287	289	270	314	287	299	287	315	290	293	317	331	294	264	277	304	257	316	333	294	316	297	296	296	285	285	300	302	274	334	299	334	277	284	302	276	277	286	285	286	290	300	328	300	310	310	268	276	329	302	293	278	279	280	282	283	283	283	281	328	308	284	297	287	319	308	281	303	280	290	283	309	298	307	288	309	303	313	296	279	315	295	262	291	287	272	300	298	295	329	288	305	282	314	315	321	296	284	270	284	311	289	286	312	283	314	296	305	261	301	305	315	295	270	296	283	313	335	299	315	281	311	308	310	270	302	286	279	289	298	298	294	303	293	329	291	285	298	321	294	313	287	285	327	299	292	283	302	288	310	302	293	307	286	316	301	303	300	285	283	297	315	309	300	289	283	341	284	290	307	290	316	290	298	270	277	299	313	322	299	332	282	336	276	309	280	325	268	303	295	272	287	299	294	306	269	307	288	308	297	275	313	306	280	282	289	294	277	282	298	311	310	311	310	272	316	300	281	273	291	281	321	298	325	302	298	258	297	305	309	306	301	304	272	310	286	344	343	295	295	301	292	283	310	283	302	305	326	317	296	263	309	310	318	286	275	284	298	292	268	295	296	311	284	297	280	300	282	282	293	281	298	327	299	311	312	289	319	308	331	321	292	271	297	307	297	310	294	302	305	299	303	291	290	284	281	291	299	314	316	330	298	276	321	310	305	277	286	326	310	285	293	345	281	281	295	325	284	290	274	280	298	300	292	318	327	277	278	305	280	307	338	300	309	336	292	288	291	269	332	269	288	289	313	293	285	301	300	306	292	293	289	300	330	299	290	295	297	299	305	306	268	320	310	319	254	313	279	313	298	305	306	266	289	318	308	321	273	290	283	318	298	287	265	296	296	347	295	323	283	325	300	261	286	302	277	310	286	297	301	303	279	286	283	291	293	278	311	284	298	310	319	330	310	293	268	257	338	294	291	305	308	312	307	281	312	285	302	289	299	276	307	314	317	270	287	287	307	291	310	299	296	288	290	322	273	315	318	291	279	310	298	307	282	287	272	342	285	279	312	307
5497	10782	8510	4118	2781	2094	1660	1319	1074	955	807	740	650	650	624	600	570	564	529	489	517	495	501	470	442	471	444	452	409	438	407	431	394	454	436	435	436	415	452	414	428	400	417	410	419	404	393	381	389	401	396	378	416	414	368	417	428	374	410	394	400	410	388	391	370	434	407	424	395	389	387	430	414	355	406	392	370	384	393	394	393	383	372	407	384	413	385	412	392	397	412	427	397	377	399	367	374	380	394	425	413	415	395	418	421	410	432	392	409	415	404	382	419	442	378	400	386	430	396	418	369	386	421	390	396	394	387	411	413	407	392	370	372	428	386	409	399	393	413	400	400	465	436	403	411	400	397	410	430	442	394	379	398	392	385	403	399	418	383	368	428	384	370	382	402	378	408	406	384	380	405	418	394	378	412	427	400	402	364	400	412	411	360	369	378	378	389	374	410	394	436	393	420	431	419	412	397	413	427	401	394	370	397	444	429	405	421	381	409	395	375	404	410	409	402	383	390	399	405	384	407	377	404	382	355	391	392	373	393	381	414	406	427	428	401	390	444	424	375	421	399	424	404	410	392	371	388	401	384	425	409	432	393	403	373	365	418	387	368	408	394	358	422	378	410	416	402	369	417	392	389	403	412	392	408	434	406	364	386	399	407	394	430	410	430	422	397	432	425	362	402	366	391	371	368	410	375	450	409	387	383	373	367	393	388	404	408	381	422	400	431	390	402	390	423	425	390	375	387	376	375	393	412	394	386	397	412	377	405	383	377	390	373	401	393	468	404	406	392	420	380	392	416	373	399	397	440	423	414	393	422	371	403	393	379	417	367	386	410	358	388	399	386	404	420	398	381	435	413	388	404	398	392	406	369	422	391	420	401	418	360	386	387	382	385	379	432	427	368	379	373	415	389	426	390	361	387	381	416	360	385	411	394	383	390	441	405	400	378	398	369	395	400	383	365	382	385	385	404	410	398	389	399	387	412	373	368	393	373	420	376	401	398	383	413	391	402	395	395	441	395	368	403	403	353	366	380	386	399	356	408	376	414	359	366	412	405	400	398	359	393	397	373	376	400	421	427	390	417	416	356	430	399	398	367	427	410	408	398	375	396	414	393	402	412	372	372	408	419	403	409	381	424	402	411	402	376	370	397	411	384	409	394	402	394	403	398	424	396	384	399	421	398	396	403	443	410	384	407	397	385	404	415	394	402	398	388	425	416	388	408	391	384	416	435	374	403	402	382	412	386	368	403	391	385	396	396	444	432	432	416	385	411	387	419	434	399	437	464	409	382	402	398	379	413	408	431	406	416	357	393	429	412	395	382	424	380	374	389	403	417	412	389	447	387	401	409	407	419	392	421	386	383	412	396	358	383	428	402	390	397	379	425	343	383	425	403	362	389	428	414	381	443	363	395	410	368	403	397	403	411	372	394	410	389	407	390	372	400	393	386	382	398	394	394	385	413	380	390	415	417	367	414	382	377	439	422	389	388	415	420	367	355	379	369	420	410	378	407	409	436	392	430	398	391	418	377	409	412	385	385	386	378	389	412	415	420	388	402	403	418	379	389	412	366	412	395	408	405	397	424	409	402	394	364	388	407	375	374	407	375	408	414	402	399	385	353	414	416	428	383	436	402	412	386	414	392	411	406	419	398	387	386	370	399	424	348	417	389	378	389	373	383	423	423	400	382	419	374	381	374	405	379	411	399	397	383	386	420	390	403	389	342	391	418	403	422	416	367	383	397	394	422	404	438	380	363	414	371	378	396	371	372	393	354	383	421	413	413	395	427	370	376	367	383	394	396	354	392	394	380	412	397	380	403	391	375	360	381	403	405	395	397	392	391	435	419	386	435	419	373	431	394	394	418	374	387	395	392	403	409	364	400	406	388	369	373	401	418	395	386	405	378	397	419	384	364	370	391	382	386	391	393	401	382	408	402	421	418	376	402	402	400	408	369	409	404	448	411	405	413	409	381	375	348	390	438	425	412	367	394	401	412	418	397	423	386	382	390	417	394	396	414	363	389	403	403	396	396	417	382	390	389	395	388	400	375	406	363	374	365	396	379	442	383	398	378	370	402	401	390	411	407	384	424	395	396	418	402	401	362	408	384	375	388	391	401	394	399	393	391	417	385	404	349	345	363	368	396	429	393	399	435	396	383	408	411	397	395	385	364	345	404	380	410	366	364	373	409	405	359	377	368	411	396	381	429	388	381	393	359	413	418	369	404	433	412	413	392	399	403	380	407	425	387	400	363	419	396	404	399	384	400	368	416	380	365	386	388	395	423	387	399	375	413	402	430	407	405	394	430	370	371	407	380	440	442	441	402	416	397	401	388	403	390	355	409	380	416	397	390	378	395	429	353	400	422	394	391	387	426	432	392	425	372	385	427	393	376	365	380	391	397	397	399	384	400	373	379	397	439	360	404	417	434	417	420	384	395	359	367	415	410	403	400	399	387	428	394	418	395	383	392	400	394	390	397	386	395	396	369	409	413	408	395	396	413	393	401	394	403	420	405	397	386	446	393	382	416	403	395	393	409	399	394	371	384	400	425	406	380	404	392	437	399	427	415	388	354	426	400	398	422	395	395	373	415	364	443	408	395	418	390	414	388	407	372	421	410	393	441	377	418	389	410	401	428	413	396	393	343	413	419	442	381	390	362	377	393	369	414	375	420	397	420	340	398	412	372	399	386	410	392	373	404	397	401	426	395	415	376	408	411	374	375	419	381	407	354	395	386	377	431	406	393	395	415	422	381	410	389	406	380	387	392	409	385	419	436	367	337	383	378	395	434	390	407	390	363	395	395	408	391	367	435	415	419	405	410	406	382	386	360	425	365	406	395	384	402	400	414	379	365	407	405	410	377	400	406	385	419	368	405	382	412	411	393	385	391	399	403	386	400	407	415	423	405	418	381	388	387	374	398	400	404	418	421	429	374	406	396	385	393	388	403	360	392	377	401	422	383	405	394	400	407	388	396	425	360	389	382	397	421	413	411	417	389	417	400	411	382	403	416	435	370	355	388	451	439	413	443	387	379	425	383	400	387	415	414	388	402	412	373	396	436	390	385	380	354	395	387	399	383	405	392	412	385	365	387	385	407	384	383	405	420	359	399	408	424	443	383	388	392	388	404	403	426	416	373	384	409	374	374	389	374	410	388	400	394	402	369	388	402	421	412	359	366	422	421	422	396	398	401	403	404	356	376	402	439	414	390	390	423	430	429	359	373	410	388	422	421	397	411	417	357	408	365	397	422	381	387	423	409	411	370	380	428	437	388	436	404	365	362	387	371	402	371	383	399	384	395	410	390	403	404	404	417	403	403	373	391	394	367	402	387	421	373	377	397	417	360	404	385	422	374	393	403	393	384	399	383	399	385	392	418	405	394	430	406	406	375	376	403	357	422	418	356	419	405	381	438	415	394	401	382	392	405	417	436	408	398	390	398	360	406	363	398	385	402	389	383	390	394	394	412	394	417	394	438	350	429	402	389	402	379	379
22963	21216	28999	23704	21217	21253	8042	983	730	612	514	460	447	388	371	341	346	308	317	319	263	286	244	254	284	241	259	252	267	223	249	225	234	226	244	230	242	206	223	220	209	215	207	228	222	220	228	210	192	234	217	221	227	256	198	203	207	217	203	218	200	223	194	246	227	199	205	210	218	194	207	234	204	203	181	214	195	226	221	207	217	211	214	211	200	232	243	203	197	190	171	203	227	188	215	187	221	258	195	203	200	206	206	202	208	232	203	191	201	235	214	202	197	205	191	197	187	165	208	233	198	178	226	220	183	201	209	223	218	206	218	197	215	212	182	215	202	228	205	210	202	218	197	201	179	205	192	225	193	218	210	213	205	205	232	201	188	195	218	186	200	183	213	212	203	206	207	208	174	199	233	193	197	212	202	217	173	199	205	209	195	213	208	212	219	197	245	187	231	203	225	227	215	209	215	199	219	225	200	211	191	205	214	201	199	209	189	188	213	214	188	200	185	188	214	201	214	214	178	182	223	221	214	222	197	182	202	197	193	198	208	218	204	191	217	177	211	231	222	207	217	208	197	220	194	198	234	199	221	198	207	211	195	219	197	189	217	181	202	198	220	205	216	193	201	221	222	197	213	228	203	213	209	207	202	209	211	227	195	205	210	234	217	225	225	198	213	234	216	205	194	203	205	215	206	183	208	198	189	199	223	223	176	205	173	209	207	219	219	236	193	200	189	199	211	193	207	200	184	188	210	223	212	204	193	198	203	226	179	201	193	211	201	204	220	193	208	205	189	204	201	204	202	190	177	231	216	216	187	221	206	221	221	212	205	198	196	194	183	220	207	188	209	205	195	207	207	208	196	210	199	195	189	215	196	211	186	206	209	235	207	215	200	191	209	234	213	211	213	217	200	221	180	206	196	220	211	192	187	190	202	213	227	203	225	209	215	212	212	219	218	229	174	180	203	184	191	214	216	212	195	184	218	217	209	189	195	196	201	203	197	199	215	211	223	216	187	198	195	223	218	206	206	208	228	193	209	221	192	188	214	192	215	208	212	215	215	190	191	230	208	205	188	207	212	208	214	223	204	199	205	196	199	202	203	207	214	215	198	202	201	218	214	219	212	203	199	202	208	193	219	221	198	207	185	198	179	213	215	225	214	223	190	207	191	196	200	216	167	210	208	208	206	203	218	189	214	220	215	210	205	225	198	210	200	198	196	199	204	217	179	208	197	200	219	217	200	212	201	212	211	200	219	194	197	195	208	205	207	211	216	206	213	217	209	212	191	210	210	214	215	199	219	189	189	205	191	227	203	215	180	202	237	229	197	182	209	208	220	197	199	198	219	203	190	182	209	222	211	225	207	217	208	219	192	230	231	213	204	199	209	202	209	179	195	199	213	223	209	220	195	187	199	168	205	236	239	195	210	196	207	187	212	213	206	210	204	204	192	199	202	213	187	196	188	203	197	204	216	183	200	204	199	199	197	199	188	233	239	213	194	186	224	217	218	212	221	203	194	191	191	206	194	213	198	191	196	212	190	207	210	193	213	202	196	202	206	189	202	198	196	222	207	180	235	208	242	193	198	218	191	203	198	212	198	210	219	204	200	236	205	183	209	172	201	193	228	207	197	210	208	202	211	218	240	170	191	196	210	201	192	227	211	191	230	184	209	196	181	200	222	206	195	183	202	203	203	190	210	198	226	187	183	200	216	183	207	209	209	205	211	200	217	204	226	224	214	228	198	183	177	235	189	187	168	181	216	204	194	228	209	221	207	203	207	209	216	198	210	217	188	213	201	190	198	186	213	198	186	209	208	189	209	196	181	204	189	184	202	205	210	235	201	215	205	206	224	209	192	209	206	211	232	217	207	180	202	230	219	181	207	187	182	197	187	193	200	194	198	194	189	203	214	203	198	168	200	176	193	205	185	208	223	188	198	205	208	189	228	196	220	198	202	197	187	204	183	194	197	187	201	203	188	212	224	210	189	236	211	218	202	179	230	190	204	191	211	183	180	197	210	198	225	191	204	181	204	196	187	233	220	204	185	192	219	198	205	210	219	218	190	192	218	185	225	197	192	207	200	198	196	222	227	199	188	203	184	190	204	194	203	204	197	226	179	211	198	222	209	205	198	210	210	222	219	213	212	206	213	207	218	211	205	200	190	228	187	190	189	214	220	199	217	251	208	220	222	180	182	194	212	202	204	210	214	187	192	202	217	192	205	187	207	208	225	210	207	204	190	214	195	206	188	173	213	227	217	185	192	218	199	213	200	184	231	196	211	193	185	217	199	208	209	193	220	226	199	219	229	196	217	216	224	210	198	207	167	211	217	188	199	189	198	214	234	235	185	231	210	188	216	201	181	220	208	187	188	227	197	192	231	198	179	205	216	220	212	232	198	215	209	219	196	219	243	211	206	220	197	221	224	199	210	191	226	210	211	214	201	191	211	201	179	223	204	184	184	194	204	191	216	198	198	171	200	195	190	192	214	220	186	216	203	204	219	211	195	218	217	208	244	212	215	187	176	196	215	223	189	231	188	206	182	208	206	198	200	193	230	194	192	228	187	194	215	212	198	171	225	219	202	215	211	222	241	183	196	213	205	212	197	217	177	210	189	210	185	220	220	223	188	209	200	176	211	204	210	213	225	224	234	175	230	199	207	207	204	205	194	192	215	200	209	216	211	198	218	201	218	181	213	214	193	195	226	202	233	218	198	202	192	199	209	226	234	209	216	202	217	214	242	195	212	208	219	193	202	212	203	210	210	198	162	203	211	205	191	232	185	234	182	202	226	182	211	205	219	191	202	229	214	206	218	176	196	204	204	226	205	181	196	208	185	194	181	192	218	209	206	196	213	182	211	222	205	199	208	204	198	195	213	198	198	221	205	187	217	219	175	193	207	194	224	210	203	191	202	220	196	238	221	212	233	218	194	221	188	208	215	217	193	210	184	210	212	195	191	215	185	201	199	191	198	207	207	214	218	207	180	218	195	191	217	189	196	202	204	223	225	209	189	207	198	186	195	205	205	210	181	210	189	199	215	202	190	211	223	184	199	215	189	200	188	211	207	200	201	225	217	197	216	184	197	192	223	208	195	190	213	209	185	162	210	221	199	182	196	198	188	187	241	198	213	210	200	205	198	217	212	201	196	227	223	187	239	211	184	191	170	203	195	205	190	215	217	195	198	216	221	221	197	217	213	204	171	202	185	194	195	208	210	189	193	212	189	216	211	211	192	221	213	203	228	190	212	183	235	190	218	184	221	181	204	211	218	191	189	214	219	222	201	219	196	206	197	222	205	210	210	190	216	220	196	239	206	193	211	215	215	214	208	178	201	193	189	202	193	187	204	218	199	190	192	192	221	209	191	207	204	214	187	184	198	222	201	221	197	225	177	203	208	200	196	204	202	207	182	212	194	193	198	196	209	199	206	216	189	206	209	223	231	210	194	198	208	205	198	209	181	213	194	196	206	205	193	208	222	225	203	201	197	205	191	211	215	205
8041	17179	13508	6910	4812	3523	2703	2004	1636	1350	1097	959	871	736	658	617	595	556	476	464	420	418	407	407	397	350	381	374	307	319	342	333	335	310	298	300	289	288	291	270	296	290	313	290	283	286	275	280	275	289	289	300	275	247	290	252	253	278	292	269	282	254	268	265	286	238	239	262	265	266	258	247	241	240	261	280	244	267	226	275	257	267	263	255	264	265	260	246	297	277	245	261	241	240	277	273	253	252	265	289	274	270	266	223	241	279	251	244	287	258	255	287	249	246	254	257	242	257	262	228	245	255	247	255	251	272	234	249	247	257	270	274	259	253	253	243	253	255	252	258	277	254	247	270	244	286	260	249	266	244	259	262	270	259	259	241	241	266	250	259	271	259	250	270	248	246	286	235	260	249	283	254	249	246	255	247	248	281	270	255	243	236	249	257	276	258	233	234	244	268	294	258	257	258	260	281	240	262	251	259	250	267	252	234	273	264	252	276	246	234	258	239	271	244	279	295	245	246	243	247	263	267	242	240	258	257	270	245	292	232	259	256	231	242	262	274	266	248	279	260	261	271	256	242	242	248	244	268	254	260	256	264	256	266	259	276	257	239	225	261	252	251	265	244	280	252	270	272	285	236	283	257	260	262	241	236	256	235	290	254	242	235	270	224	267	240	268	238	243	257	269	259	293	236	254	263	260	253	234	240	244	267	260	246	303	271	269	232	240	250	248	254	241	239	256	276	238	260	249	269	246	236	247	260	282	254	244	260	247	226	255	248	264	274	260	256	248	286	266	258	244	236	264	270	275	264	279	253	257	235	254	255	281	255	243	239	243	266	262	232	266	260	242	246	265	258	246	270	245	252	279	247	256	255	238	266	258	253	247	258	251	238	247	262	228	255	254	290	258	250	248	259	238	245	263	287	270	250	256	271	266	279	264	243	237	247	258	254	250	239	302	253	268	259	260	242	259	243	249	242	259	283	278	256	279	257	257	267	238	245	261	271	250	274	254	222	261	294	222	254	257	272	269	265	271	246	292	247	267	231	255	226	268	257	270	271	243	254	245	259	288	244	237	286	246	263	267	266	283	250	220	280	259	243	236	248	259	244	247	271	252	273	262	265	236	251	248	244	257	247	258	256	282	290	276	216	263	267	234	264	242	223	277	243	222	235	254	252	228	241	275	254	272	249	247	252	264	242	258	228	244	271	253	282	265	237	261	265	250	271	271	230	270	282	231	244	235	249	253	231	274	263	265	260	259	240	253	256	234	277	240	266	264	270	230	265	257	265	264	245	242	272	267	243	274	244	245	258	249	262	242	265	268	270	255	245	248	264	259	254	234	269	254	265	277	237	276	253	262	272	291	264	259	255	254	264	263	283	254	270	270	266	280	300	242	275	283	239	249	278	267	263	267	234	261	287	253	263	243	241	270	245	245	232	250	262	250	241	267	267	251	239	269	232	264	266	288	252	240	241	216	260	239	241	267	254	250	227	256	257	248	256	257	251	232	277	250	260	237	275	242	227	254	250	230	300	253	258	255	256	264	262	223	268	251	272	262	229	223	272	258	232	238	268	275	251	273	269	270	263	241	263	244	240	250	260	242	292	287	283	235	255	261	260	265	251	240	260	239	245	232	249	244	265	274	222	231	244	228	268	263	297	279	293	272	256	266	262	266	235	240	285	253	241	262	240	237	280	265	265	259	250	269	270	265	240	278	235	260	228	269	243	254	251	238	243	260	268	253	241	254	253	233	261	255	251	263	247	255	233	246	252	278	244	270	266	259	251	264	250	257	265	251	288	259	264	254	238	272	265	283	258	269	261	283	225	238	270	251	284	242	244	273	249	261	233	256	261	257	269	256	230	226	252	278	273	239	274	244	251	251	256	264	275	261	234	253	279	268	267	231	265	258	265	279	244	250	287	250	246	247	253	252	265	269	272	267	235	244	225	240	272	259	246	261	248	280	242	262	284	256	243	261	256	244	275	272	259	255	243	271	287	236	253	262	261	229	253	248	233	250	248	240	274	292	218	241	254	275	234	235	232	246	256	278	239	241	245	271	268	245	263	225	228	233	231	253	246	250	271	254	265	245	297	243	306	260	247	257	251	267	256	274	249	230	286	243	258	241	264	276	233	267	253	252	252	236	231	236	222	248	248	263	279	268	259	272	258	257	240	244	255	261	255	280	285	236	231	256	251	233	247	249	276	259	264	256	241	269	274	241	234	261	256	267	234	244	284	287	260	237	243	255	235	221	250	252	263	261	256	249	270	243	257	250	252	239	257	234	260	268	267	269	230	250	227	230	252	251	275	252	262	269	255	253	229	241	282	257	286	256	265	265	263	247	260	255	254	267	260	235	262	252	269	257	274	243	266	272	227	261	307	231	245	254	255	247	256	261	255	255	261	301	264	272	260	278	256	236	267	253	236	238	254	261	223	277	265	260	271	281	282	259	250	249	202	267	263	250	262	265	250	287	241	251	264	235	241	260	246	251	262	259	243	274	235	268	267	245	258	233	270	260	272	275	240	253	250	248	253	273	254	266	241	251	284	274	271	252	265	251	257	251	261	266	244	254	213	219	267	234	287	260	261	253	261	263	250	241	267	255	248	231	252	274	260	268	258	270	273	258	222	248	285	258	250	244	268	255	230	224	239	252	277	252	238	234	259	247	248	244	280	253	281	258	269	281	245	218	238	275	253	287	275	266	246	264	268	258	235	258	243	262	242	286	255	250	266	251	307	277	244	238	224	263	283	247	239	270	234	266	219	263	257	257	249	279	248	256	262	227	250	272	248	238	259	218	258	242	273	249	231	256	239	285	290	256	235	236	260	224	269	264	281	238	272	248	264	258	256	221	243	263	240	247	250	229	276	264	264	240	281	250	293	253	233	253	270	270	240	252	250	237	256	247	230	226	256	253	296	279	265	259	250	224	224	238	250	253	269	264	243	238	263	259	242	269	227	271	250	261	293	255	250	249	246	275	254	252	261	245	254	240	248	271	260	259	273	267	267	270	256	259	265	244	259	272	254	243	227	287	250	256	258	275	266	271	251	246	274	275	248	289	277	258	234	267	235	244	304	275	246	248	258	246	275	238	264	258	252	277	223	260	241	255	262	264	239	243	249	229	220	257	222	277	252	266	283	250	239	265	257	253	251	279	267	267	256	263	233	258	253	239	240	233	242	258	242	263	262	261	262	243	231	269	254	236	252	261	264	239	255	280	283	235	242	242	246	263	273	253	228	269	264	271	255	260	266	254	266	240	284	248	254	237	265	265	247	244	285	238	246	236	256	244	241	254	273	244	269	246	238	221	270	229	276	250	271	254	250	243	247	264	273	262	237	248	271	235	276	257	233	235	242	259	259	256	252	256	237	249	270	220	267	250	261	253	260	250	261	252	247	265	271	272	278	246	291	278	261	267	271	235	260	279	282	254	268	266	254	246	231	278	260	249	266	258	244	251	253	265	249	243	250	265	280	261	246	241	250	260	279	257	272	252	275
26848	20239	7805	1092	762	633	649	621	617	590	596	609	631	615	593	614	602	615	608	643	662	600	627	610	595	549	601	596	628	598	596	572	586	615	610	613	603	590	606	595	590	609	661	614	572	594	628	621	628	635	590	559	626	641	651	579	592	597	650	610	610	578	601	577	614	676	608	621	596	596	596	618	591	627	593	575	593	599	606	623	631	623	605	629	607	624	606	599	585	619	587	616	607	581	608	614	632	604	560	603	590	593	620	587	576	634	610	595	601	590	605	587	592	597	626	601	607	587	577	593	620	607	557	649	608	620	612	616	648	635	607	649	582	609	575	592	620	586	591	611	645	613	613	617	612	656	593	604	591	588	567	621	633	585	618	607	603	633	626	600	610	646	589	561	617	602	611	562	657	636	596	616	607	573	606	619	635	589	594	596	639	561	588	586	631	586	609	619	577	620	613	607	565	619	600	628	611	595	671	571	592	605	551	578	657	615	595	628	576	594	555	563	531	619	580	573	598	574	604	646	604	605	612	616	579	613	615	557	572	635	650	640	639	585	570	625	604	586	603	600	601	638	596	575	574	623	592	596	552	639	592	628	607	591	602	565	599	640	639	516	637	602	620	621	580	620	612	627	612	627	647	604	576	600	619	569	627	576	600	594	568	576	569	599	630	588	621	572	600	642	540	574	610	633	649	631	622	615	557	604	624	596	598	600	603	626	605	635	619	606	605	623	660	641	626	612	632	640	620	637	579	608	597	590	616	609	606	560	642	625	620	569	605	599	590	618	638	571	616	590	624	623	575	593	611	596	573	563	649	615	618	624	552	631	546	604	605	615	641	577	563	587	578	595	596	627	572	653	596	582	594	638	573	602	587	632	631	579	629	663	630	628	604	607	614	604	598	581	616	577	592	604	596	627	600	593	606	602	607	619	610	599	626	607	603	596	611	588	651	639	647	622	642	574	605	573	591	597	584	571	625	653	583	626	624	583	589	631	566	591	617	608	629	629	651	595	589	596	584	631	572	607	601	618	606	611	607	618	576	597	613	572	621	610	609	646	594	614	608	557	618	654	598	581	586	591	605	636	619	637	590	608	625	602	635	600	625	583	604	595	621	642	610	614	633	614	627	610	599	593	571	619	651	601	617	610	612	645	551	591	597	538	628	608	618	636	593	544	608	600	640	599	593	630	635	622	597	646	599	627	640	638	611	614	650	619	609	603	627	607	636	608	603	602	577	598	589	543	623	620	648	592	580	617	614	574	628	617	636	626	617	584	618	631	620	638	597	603	597	634	622	589	606	606	626	591	636	601	674	586	597	608	637	600	620	579	618	640	612	594	636	584	601	650	614	611	571	602	642	603	643	590	592	605	595	575	588	656	614	596	653	588	610	583	621	576	624	633	636	619	643	590	604	610	635	591	611	644	600	568	614	604	601	622	587	652	591	608	613	588	635	608	611	586	626	588	580	597	639	631	620	607	591	615	601	633	569	604	583	580	630	591	628	616	642	645	647	634	585	602	567	581	606	634	617	602	637	571	625	610	603	592	574	637	580	611	614	597	628	648	643	602	639	617	631	591	653	622	599	640	604	623	602	634	646	603	618	606	592	628	614	596	618	631	574	617	612	604	616	645	611	626	597	602	600	634	610	585	631	594	609	589	578	632	638	600	621	604	553	619	609	598	596	600	623	596	563	616	609	585	613	596	638	619	629	602	636	559	589	579	592	643	606	615	585	620	574	596	637	555	660	632	610	605	632	555	609	606	635	621	672	624	639	617	603	581	584	562	590	625	613	586	630	624	629	621	607	611	615	593	619	625	566	596	611	595	636	586	632	564	564	598	594	588	568	566	649	593	618	610	609	611	625	620	590	616	612	594	587	605	581	617	569	608	645	586	654	616	637	577	613	564	636	660	646	637	602	617	611	634	661	611	571	616	639	596	581	634	610	601	626	593	575	642	609	644	624	559	607	594	592	620	591	593	627	598	596	621	582	584	607	612	600	598	571	605	594	607	600	637	613	631	650	619	634	551	617	603	605	594	665	573	584	577	619	625	564	620	592	594	601	599	563	618	635	576	630	611	629	595	600	603	602	639	639	579	547	596	611	574	611	627	615	577	643	591	613	594	624	616	578	612	596	586	596	579	594	631	604	586	629	613	615	604	636	612	613	572	566	602	593	589	584	600	622	607	634	597	599	628	608	628	613	585	603	554	608	599	604	619	618	587	594	605	594	564	620	553	610	617	617	636	649	587	625	608	597	570	643	642	612	613	591	623	605	617	582	610	639	644	556	609	612	574	636	615	642	596	599	593	602	599	559	598	617	620	622	568	617	594	625	640	601	622	578	595	588	609	578	599	612	577	608	601	639	569	593	603	603	615	595	595	565	643	613	561	630	664	628	597	623	571	597	597	602	605	616	622	649	578	630	561	624	589	608	601	552	594	602	609	610	582	569	562	648	628	562	529	609	586	590	606	565	636	573	590	586	603	623	601	575	610	596	606	590	594	622	605	571	634	637	576	628	614	633	598	614	653	588	594	651	622	584	618	593	570	621	562	611	563	571	601	561	614	645	603	622	634	617	646	646	619	630	633	586	635	600	562	651	587	606	615	620	632	593	619	598	619	604	590	596	639	621	630	599	612	577	657	643	614	625	598	617	665	601	607	612	600	636	558	610	639	632	606	588	623	590	589	569	628	609	633	625	640	583	669	648	632	645	605	622	650	595	597	633	636	597	588	583	604	610	561	583	611	615	630	617	622	635	609	605	655	607	625	593	618	622	622	600	652	604	628	598	617	604	645	570	615	609	572	558	628	545	602	552	610	620	593	609	616	631	620	596	648	611	611	614	616	646	628	645	582	636	600	590	620	583	630	636	611	593	579	610	605	611	577	612	633	614	610	566	596	602	642	574	610	634	566	573	598	632	623	619	608	633	619	594	622	627	589	613	614	586	594	619	570	620	612	620	554	555	622	614	624	653	612	602	580	600	574	659	627	581	633	616	654	617	606	601	605	595	622	639	613	596	603	574	623	579	614	613	599	593	606	610	610	598	665	627	638	596	618	596	543	606	593	621	586	666	611	567	602	597	622	619	606	576	625	591	582	598	617	556	618	607	569	615	625	616	620	586	604	596	579	585	591	561	631	600	578	589	647	590	627	556	615	603	621	621	602	605	590	563	569	636	586	623	575	600	607	563	637	628	600	619	593	593	604	590	598	624	608	587	599	641	636	611	581	628	609	589	639	621	613	621	588	592	574	647	643	635	620	621	610	608	616	608	566	568	644	590	589	624	608	554	621	617	607	558	560	636	597	618	598	583	600	569	556	582	637	622	575	647	583	609	601	559	604	548	622	566	597	566	617	590	638	596	643	583	595	647	605	652	622	596	601	623	653	579	610	576	561	608	580	658	608	574	554	646	640	592	649	638	569	576	605	619	589	567	576	592	569	613	572	572	608	594	571	593	586	626	607	593	623	615	581	554	593	685	576	597	565	599	622	600	594
4401	1737	1374	986	972	883	861	833	806	766	789	837	757	865	794	762	742	853	776	802	749	775	769	765	752	768	785	774	763	765	774	746	799	753	773	798	755	725	763	762	776	778	774	793	764	746	791	781	712	734	729	780	821	762	757	778	788	759	751	772	766	759	767	763	737	818	754	745	764	778	786	725	763	758	753	723	752	765	743	772	765	793	788	774	752	745	758	804	765	793	761	719	755	812	811	784	791	762	785	777	748	755	759	731	756	744	756	727	738	814	782	744	728	775	717	769	793	768	727	708	783	770	725	776	779	762	772	741	805	766	800	754	810	751	790	734	777	754	770	746	734	779	780	723	781	789	757	770	785	790	727	743	774	762	776	780	785	758	742	765	736	737	822	798	758	760	801	711	792	813	824	830	746	769	738	805	790	743	763	776	760	685	776	758	754	759	766	767	811	750	748	727	770	779	746	831	797	787	797	773	734	722	769	801	791	816	748	818	788	733	697	773	811	796	824	757	741	756	772	767	768	729	791	754	787	764	753	751	774	778	786	778	753	768	832	764	788	764	742	821	765	739	762	761	772	722	800	744	760	758	796	775	790	790	720	813	798	731	759	758	770	792	767	753	773	807	758	779	794	767	731	772	791	772	763	771	768	751	717	766	735	749	745	735	790	785	792	785	744	769	802	740	764	764	744	752	803	745	754	771	740	789	766	753	720	774	746	804	748	777	751	792	793	820	755	761	716	763	809	750	735	731	743	765	726	792	757	772	750	775	740	766	785	796	764	775	744	746	748	725	784	732	720	796	776	735	807	769	752	740	800	764	742	780	791	761	778	717	814	756	756	755	811	742	763	817	772	749	789	793	766	788	771	757	742	766	771	736	776	792	803	771	741	821	778	766	833	757	728	774	812	826	746	751	773	707	796	793	780	794	781	740	750	734	796	767	786	781	771	748	762	790	749	758	742	786	762	832	761	825	752	772	769	778	752	768	746	791	801	783	738	776	729	795	809	809	757	766	708	760	828	769	725	767	817	741	821	804	755	808	760	785	755	754	757	746	772	793	741	774	786	743	789	763	751	767	750	770	776	770	744	781	775	752	775	805	832	728	731	768	761	786	788	749	757	761	783	810	751	788	783	761	748	749	780	721	757	801	775	705	746	769	771	828	765	819	741	738	741	762	766	746	781	794	744	780	738	764	763	720	778	817	816	799	753	777	752	726	757	746	751	803	790	703	738	734	727	798	786	754	773	739	757	786	774	764	784	724	803	794	777	747	782	760	765	769	799	749	791	789	687	779	777	745	813	747	773	739	774	801	795	777	776	776	780	758	779	774	779	758	760	724	796	788	752	798	776	727	777	723	763	787	779	752	763	775	793	762	801	674	752	766	772	774	760	766	763	763	740	788	798	723	791	767	787	756	770	781	843	791	767	779	733	742	753	728	781	790	777	810	797	760	759	770	751	753	745	774	768	807	788	770	738	791	773	752	748	772	759	803	751	772	777	805	783	763	748	787	775	744	745	729	799	747	724	806	774	796	785	796	822	760	755	803	813	777	747	761	743	790	768	765	783	761	762	728	808	748	749	766	705	763	754	777	782	748	712	753	731	794	845	746	743	766	753	733	776	782	802	763	753	768	755	795	727	792	764	773	754	812	774	765	770	813	650	751	781	758	746	733	792	761	784	811	749	726	764	828	806	745	751	770	768	789	791	760	821	765	755	816	792	801	760	749	748	801	771	816	745	775	783	733	770	816	842	761	715	717	836	756	711	718	780	771	791	776	768	791	766	777	788	725	782	739	734	748	776	734	726	788	736	761	760	809	790	756	722	770	766	804	717	742	750	779	785	710	742	702	835	774	787	780	772	771	771	715	796	826	785	768	793	838	758	738	785	736	777	717	763	794	740	797	751	818	780	780	724	768	777	836	763	776	789	782	757	735	780	734	805	754	810	764	747	763	734	720	798	749	792	757	785	819	697	789	784	781	734	751	802	724	779	790	803	768	785	754	779	796	779	754	753	821	747	759	769	767	775	764	773	809	779	783	792	719	758	756	761	773	764	791	779	765	742	688	744	797	779	777	790	772	763	719	774	811	749	795	740	774	752	752	771	752	833	739	742	777	738	779	761	746	730	778	797	794	780	762	759	770	747	744	755	749	787	773	758	783	775	762	826	776	745	732	799	799	820	787	734	789	772	779	745	752	779	796	804	772	753	753	802	734	743	762	813	750	721	781	742	776	757	762	722	735	780	736	754	784	766	759	766	745	785	766	768	765	731	785	772	779	799	766	777	818	801	767	762	784	762	739	751	739	821	729	804	772	773	721	776	754	767	805	771	764	771	755	787	711	753	769	826	774	792	781	765	731	752	731	784	808	782	769	776	761	737	759	786	720	734	724	765	750	774	774	768	827	721	759	713	747	769	750	766	763	770	729	745	809	788	810	789	737	792	750	804	748	789	730	765	767	782	812	758	777	716	750	776	771	770	758	754	711	778	773	762	768	745	769	797	765	788	782	784	794	747	727	763	753	780	742	747	778	720	802	769	815	731	775	694	761	733	792	756	771	771	786	775	806	774	771	746	763	846	804	747	768	755	766	803	750	740	748	779	772	809	787	787	783	763	711	775	767	776	746	758	784	724	754	779	757	737	771	797	726	809	790	723	732	773	792	725	791	722	764	709	725	767	798	788	782	791	745	776	732	741	769	725	768	763	807	796	745	739	815	752	774	724	802	759	782	734	772	757	767	737	711	810	701	771	800	784	741	756	794	737	829	769	772	759	776	766	755	758	785	797	777	801	790	756	736	784	770	730	731	852	698	782	753	769	761	730	752	760	746	756	798	762	752	787	768	766	753	771	711	735	791	778	802	780	790	769	721	781	792	769	748	774	727	767	761	787	783	776	785	742	716	759	779	724	801	718	766	761	803	771	783	796	748	774	773	731	757	791	746	738	782	790	764	756	800	784	805	786	762	828	731	813	767	765	743	750	763	801	725	808	750	767	740	736	776	796	775	787	779	715	793	753	802	788	753	804	775	775	731	758	779	769	720	786	764	753	799	852	784	778	799	745	804	808	734	753	792	715	762	735	738	749	723	764	754	784	771	734	761	792	753	776	800	769	768	754	821	792	778	762	725	715	754	764	740	767	803	763	746	762	806	738	775	784	773	780	743	744	747	734	759	766	754	742	755	796	801	716	818	762	734	773	806	771	745	768	769	739	796	729	782	756	818	766	768	757	779	748	748	772	783	773	716	763	773	741	744	756	725	736	789	745	762	738	768	725	775	700	767	765	789	823	799	728	796	734	725	803	803	779	749	765	812	795	737	798	820	806	714	723	781	773	758	746	775	748	808	768	797	759	760	755	755	762	774	756	819	761	797	743	756	756	764	807	737	769	742	758	745	847	770	763	781	715	773	796	814	765	760	739	759	716	728	747	758	821	723	724	757	751	779	768	771	742	744	776	759	768	749	786	746	801	763	718	789	748	690	745	787	771	752	775	750
23905	21184	28527	24082	21167	10306	1078	668	563	515	465	436	452	433	369	408	368	373	354	325	306	308	337	334	346	331	334	310	322	312	340	331	317	318	340	287	301	309	290	305	304	308	331	327	289	288	302	281	313	314	303	311	332	329	332	275	297	288	316	273	325	300	319	296	309	281	271	334	294	321	308	318	279	300	294	307	326	315	314	305	309	302	289	286	318	285	304	303	306	316	288	292	265	305	303	312	295	295	303	327	291	302	321	314	311	301	302	308	281	289	297	310	289	283	286	283	286	310	300	317	306	265	285	290	313	291	321	312	287	296	291	297	279	329	303	308	270	309	290	322	290	298	296	285	300	312	309	284	286	276	322	303	339	282	310	286	290	317	290	281	307	292	313	323	311	310	336	287	293	281	299	319	308	293	292	300	291	313	269	312	306	308	282	296	306	314	298	289	319	282	336	307	322	313	294	315	291	331	288	293	287	296	306	301	323	309	300	308	306	313	305	297	260	301	263	319	305	303	291	286	291	278	308	292	318	273	303	321	274	295	285	284	315	351	287	307	275	311	301	304	319	315	303	300	288	285	286	288	312	286	266	291	304	285	295	321	273	268	288	309	301	306	307	269	276	334	294	267	295	300	310	292	311	296	301	268	285	274	324	287	308	298	331	317	295	322	301	311	308	295	299	294	312	325	301	294	302	287	317	287	299	291	316	332	289	292	285	329	269	269	301	314	324	291	304	290	292	303	312	304	280	296	317	290	294	295	335	286	336	284	295	302	271	286	293	320	322	286	277	261	326	298	310	313	304	337	291	320	311	302	327	304	298	317	299	289	293	309	297	311	305	268	300	306	308	312	310	299	307	310	309	305	340	308	284	330	313	296	320	274	310	283	274	309	297	305	300	287	297	298	282	321	311	318	315	273	287	311	277	297	293	304	284	280	306	308	283	304	259	311	295	330	313	284	273	280	310	311	304	327	296	272	335	275	292	315	306	308	311	303	305	310	301	306	291	307	275	313	323	281	301	335	309	306	326	316	295	301	290	264	342	307	290	333	283	284	293	333	291	294	288	267	304	306	274	330	302	351	280	283	308	306	318	294	271	318	333	292	304	299	306	307	310	306	269	296	300	338	298	293	282	263	303	323	292	295	283	305	294	290	326	289	302	314	295	283	290	301	269	292	283	293	318	310	302	332	320	313	316	286	316	292	290	296	297	298	330	310	309	282	307	325	292	304	312	284	274	273	290	265	277	306	290	280	309	297	294	305	321	310	308	321	287	321	298	293	295	291	275	322	329	292	305	295	320	352	324	283	302	308	291	314	290	307	317	326	282	321	267	285	290	309	318	321	288	311	321	307	317	322	300	295	287	314	266	303	314	322	295	316	283	274	292	321	316	316	306	312	314	293	294	301	296	306	312	265	324	329	301	319	281	321	312	285	262	305	301	306	278	302	302	287	288	295	306	294	286	269	291	289	309	286	326	280	293	315	348	322	284	314	284	294	295	285	301	295	304	255	290	338	313	308	279	293	302	276	312	322	290	308	292	281	306	288	343	290	319	297	294	292	293	276	290	328	304	301	280	317	307	287	285	303	328	291	304	288	295	295	309	283	297	288	270	294	292	301	277	317	297	299	303	343	288	282	307	281	292	327	280	294	308	284	306	315	290	295	265	300	316	307	280	296	307	307	323	284	324	284	288	294	287	290	319	323	329	296	300	327	315	294	308	296	293	325	296	313	311	302	303	277	317	309	298	310	296	324	290	305	332	316	313	293	297	284	300	299	323	279	313	294	275	313	318	302	344	283	267	259	306	317	337	308	282	279	315	288	319	349	312	303	299	268	305	293	290	309	315	285	325	322	273	278	266	298	293	315	306	298	293	297	285	296	278	292	310	278	299	281	304	327	300	310	310	285	271	301	305	287	275	318	291	292	274	267	293	310	304	327	295	298	298	309	294	320	269	273	312	291	292	290	269	318	298	310	285	310	308	313	300	312	307	314	290	287	260	304	297	266	310	305	311	325	321	279	298	315	281	290	315	299	318	270	305	316	247	308	309	270	315	310	279	317	292	289	311	317	308	312	297	324	318	295	313	291	335	305	294	293	259	309	296	282	312	291	323	335	319	320	303	292	284	286	287	291	290	296	250	297	306	292	292	302	336	343	292	306	301	278	302	268	314	272	268	282	300	304	319	307	290	328	288	323	281	283	296	286	281	297	337	283	296	341	342	277	309	318	301	328	332	291	308	298	290	301	316	314	299	296	298	294	313	316	286	326	317	305	282	322	295	282	322	286	315	303	276	283	347	299	295	292	294	269	308	306	301	290	268	272	322	312	276	295	307	270	275	313	315	286	322	296	294	303	292	332	334	293	314	302	289	297	329	294	274	307	285	296	312	311	294	317	311	273	330	304	291	300	301	308	320	301	306	287	316	304	274	288	283	316	298	305	285	275	319	286	314	302	282	300	287	300	279	282	309	302	335	284	295	304	297	273	295	308	305	311	324	326	277	315	253	287	279	290	275	303	328	314	278	303	334	305	329	268	314	280	303	297	315	287	298	325	312	282	305	318	313	286	302	322	307	307	306	283	289	293	321	303	291	290	270	336	293	282	305	291	280	282	302	302	268	278	280	296	316	273	303	300	312	327	308	285	290	333	284	309	331	317	281	275	316	325	293	304	261	278	280	308	283	325	284	295	321	302	285	291	307	287	302	321	337	309	281	285	275	278	299	336	316	302	303	321	296	303	301	326	297	295	297	310	290	300	317	296	287	308	297	297	283	311	317	277	329	303	295	310	293	294	285	307	306	310	309	318	287	310	324	324	323	338	286	298	305	328	316	310	320	309	289	317	268	297	283	287	306	281	290	276	294	328	302	319	287	307	303	315	308	296	325	330	274	317	311	315	288	287	289	290	286	277	291	285	322	269	316	310	289	318	305	327	235	315	321	326	302	320	291	289	292	289	304	301	298	295	306	268	286	285	321	288	295	286	314	296	325	302	297	270	283	304	360	306	329	296	301	307	319	274	300	327	341	290	328	296	323	311	292	321	311	320	309	278	298	303	292	282	304	297	282	295	313	320	307	315	307	299	301	307	302	310	272	297	294	288	283	289	262	290	308	271	309	319	307	280	283	315	293	280	288	296	285	306	298	277	296	290	317	309	338	294	283	295	285	284	288	347	303	296	325	300	305	295	321	308	334	274	273	320	311	295	316	308	319	328	322	320	286	259	314	304	296	314	300	286	285	316	293	298	309	311	313	313	291	280	302	293	288	297	291	274	290	307	282	309	290	295	299	283	283	296	257	315	313	310	285	289	298	317	286	313	308	269	291	288	317	322	295	265	275	310	323	326	309	294	277	330	296	297	302	284	286	293	299	285	262	304	309	299	290	260	315	281	291	302	299	309	309	265	303	287	288	296	299	319	301	315	327	320	294	297	314	301	313	279	290	302	279	279	292	289	303	300	280	290	287	320	295	331	303	330	312	309	300	302	298	329	272	313
5416	10723	8449	4038	2885	2089	1624	1293	1066	978	794	787	706	646	654	602	544	503	517	489	514	468	461	496	510	462	458	471	399	443	431	457	436	449	416	423	414	450	392	437	419	405	420	417	444	402	388	402	400	383	436	407	400	435	454	422	394	406	402	406	388	409	421	403	417	437	418	431	391	388	405	377	394	437	422	416	389	403	412	429	389	378	430	376	397	389	395	424	426	364	429	394	442	411	407	374	424	394	381	418	419	410	416	399	405	405	363	450	403	438	416	414	375	406	407	406	398	384	428	408	422	368	407	391	397	383	389	424	356	384	390	408	383	350	372	373	376	424	363	381	413	401	430	433	410	397	400	428	436	359	399	426	356	418	423	377	388	410	435	373	426	390	395	407	387	442	363	361	374	418	396	415	410	394	407	382	381	386	369	371	423	418	356	412	396	397	359	390	390	393	409	409	397	411	395	393	413	396	399	399	426	398	387	395	405	379	388	430	402	409	398	388	406	389	395	385	383	406	392	380	425	457	408	373	412	433	362	423	396	387	385	401	401	429	382	373	389	408	412	376	387	394	400	379	410	423	391	408	382	371	401	359	409	420	389	429	430	429	423	397	419	433	390	387	371	412	377	431	420	377	404	408	413	394	403	424	393	410	418	422	379	403	411	409	399	433	431	390	413	375	409	378	415	363	412	383	405	371	390	455	408	386	409	438	432	349	373	392	373	429	410	356	445	419	380	411	405	382	442	402	405	413	374	385	377	409	435	394	358	434	379	415	403	423	376	414	376	392	392	406	406	374	419	403	377	384	390	415	375	419	383	391	399	398	402	398	386	383	416	377	389	388	402	394	401	396	377	431	379	385	417	407	425	419	390	374	443	406	360	403	404	417	351	413	420	405	448	414	442	417	443	401	398	388	412	447	370	387	402	389	406	420	368	423	404	388	392	432	409	437	402	362	410	402	388	374	387	374	412	405	382	407	419	398	366	379	403	417	425	378	406	393	416	405	426	389	394	351	395	364	412	377	412	377	405	395	387	405	404	383	382	384	440	432	362	413	379	383	402	415	399	424	387	414	425	364	410	403	405	419	394	393	402	385	386	393	358	380	419	411	361	428	418	384	409	384	427	381	407	380	396	391	412	390	395	404	409	422	405	378	388	419	379	406	406	391	403	427	361	395	443	384	411	377	374	393	386	441	376	403	406	379	424	365	386	388	418	369	410	386	399	363	390	387	401	392	400	432	446	385	394	378	394	407	419	418	415	406	409	379	409	379	396	385	402	381	417	420	406	384	385	408	380	396	384	409	412	398	415	384	416	399	392	370	411	411	402	405	396	386	422	370	373	373	422	392	402	387	407	422	399	406	406	358	388	436	363	415	411	405	387	412	390	394	367	373	371	380	418	410	415	422	432	386	394	400	410	403	418	405	439	395	400	413	415	409	398	387	418	416	402	418	379	408	377	413	385	404	436	406	416	409	388	372	440	414	391	396	403	410	411	412	376	413	411	366	376	335	429	398	395	395	413	396	402	398	385	420	421	409	399	390	385	418	402	357	350	399	423	420	414	378	419	396	400	409	400	394	395	364	350	409	414	392	396	369	393	416	396	405	416	383	417	404	434	412	438	424	450	407	417	409	406	381	392	418	379	393	377	369	353	382	416	372	395	412	418	396	388	397	427	388	391	390	377	419	389	382	396	415	430	396	412	432	437	403	416	381	390	383	405	382	393	406	411	389	416	379	416	399	422	427	369	414	406	384	404	393	383	440	383	398	406	408	427	378	403	386	391	377	401	440	389	372	438	408	386	387	384	376	372	400	417	397	419	425	383	404	384	367	434	380	448	408	380	391	429	405	418	376	420	368	380	377	400	428	407	406	390	413	421	412	402	445	384	393	395	391	415	382	415	415	434	418	389	407	424	402	402	404	400	387	404	409	399	387	427	419	438	385	398	390	408	436	423	377	385	407	396	406	432	396	402	400	391	424	415	424	413	375	406	405	357	374	429	418	387	419	398	387	399	414	438	406	411	410	380	412	401	416	433	389	397	395	383	359	403	391	402	437	369	365	390	415	412	395	413	398	361	426	393	403	448	399	408	395	396	386	395	423	410	379	419	391	394	398	395	367	398	427	374	421	389	407	386	379	402	422	398	402	435	382	441	393	425	392	382	414	370	394	393	374	411	399	383	395	409	381	415	396	423	370	393	435	383	367	417	407	365	414	391	415	412	439	403	410	376	444	409	420	388	415	378	403	394	390	394	395	404	416	366	403	423	390	399	423	409	405	379	391	420	404	402	377	414	413	385	363	373	378	390	407	384	383	394	377	392	345	386	381	384	405	416	413	397	432	380	417	389	417	413	399	395	426	409	403	408	372	393	406	380	364	395	391	417	441	378	363	385	443	351	394	434	372	394	380	422	399	408	410	401	396	442	427	405	380	420	423	408	419	372	404	393	405	411	379	397	410	407	367	368	388	387	403	392	397	382	367	399	450	398	412	404	403	413	404	399	392	375	452	409	359	415	422	408	388	402	400	404	400	375	376	411	433	404	404	387	387	400	416	407	388	382	399	414	364	421	385	387	428	380	381	374	434	384	389	397	381	434	394	412	406	395	385	384	386	395	395	360	393	392	410	386	398	411	401	397	403	348	394	414	368	416	379	425	404	404	423	391	413	423	429	387	393	414	366	356	409	388	393	417	396	388	387	396	418	373	409	403	429	394	381	410	379	401	428	392	467	410	423	401	369	388	367	428	398	384	404	401	402	369	369	394	377	382	404	389	397	416	405	392	450	405	422	399	431	427	398	374	399	412	379	384	390	389	414	431	380	375	422	381	380	402	389	394	367	407	415	414	390	365	423	388	372	384	394	403	414	426	419	421	397	386	409	390	404	413	401	405	395	417	409	432	414	422	392	393	379	391	413	425	401	404	371	424	390	368	373	405	386	389	411	409	397	407	393	424	403	397	414	370	398	406	395	381	382	402	404	363	373	391	396	386	399	386	393	390	416	364	396	411	406	404	409	422	382	402	383	421	408	375	392	400	394	394	407	398	394	359	390	428	441	377	398	369	399	352	428	411	416	408	408	400	400	360	376	412	402	417	420	401	374	408	353	394	407	400	437	408	404	388	404	403	365	409	366	370	394	401	409	411	399	402	419	400	396	435	391	397	400	389	396	360	375	429	416	416	435	407	386	425	390	399	440	387	375	390	397	443	386	415	393	443	413	412	393	382	397	376	385	354	379	389	388	427	396	400	393	409	397	407	392	391	411	409	413	414	406	361	404	399	400	421	395	416	424	417	374	408	368	416	365	380	383	388	443	395	384	434	413	407	391	448	406	380	378	365	372	403	425	395	403	402	421	408	426	402	387	395	377	413	440	418	390	389	404	401	394	414	363	408	372	426	400	393	398	396	379	413	407	406	360	432	397	408	411	410	417	434	403	385	386	415	411	403	378	392	380	370	363	404	414	379	400	386	376	416	410	417	400	412	415	432	403	417	434
22924	21176	28967	23641	21177	21202	8018	971	720	610	529	484	410	387	381	348	287	326	317	273	316	297	261	274	264	254	255	258	229	243	274	227	228	254	222	240	212	217	218	203	217	207	216	212	208	236	197	221	197	234	214	206	199	210	224	219	223	207	190	209	187	215	200	201	214	232	245	234	211	204	207	220	223	190	215	204	221	185	216	219	216	217	229	210	209	192	198	191	219	225	200	200	212	203	189	191	218	205	169	204	224	219	204	190	206	215	209	204	194	205	201	208	195	200	210	202	198	216	226	229	210	201	186	239	176	217	211	199	210	196	238	197	205	228	202	206	211	228	224	204	222	215	207	215	217	211	202	221	218	216	196	195	199	215	216	217	220	188	229	206	235	197	193	188	207	223	219	197	197	219	204	179	188	203	182	196	222	224	230	179	225	177	224	191	214	195	192	180	202	195	207	210	251	222	211	208	212	225	220	218	176	195	216	185	238	214	215	207	201	209	211	199	198	234	188	205	211	216	193	208	196	238	229	240	211	232	202	207	210	199	197	214	204	169	214	203	213	195	196	200	192	195	223	207	217	206	206	190	203	219	205	210	209	215	220	231	208	202	241	177	198	201	189	180	194	220	230	204	221	211	225	196	211	207	208	212	216	190	202	204	209	204	188	243	196	209	215	197	217	217	225	200	171	189	183	208	195	205	183	204	217	178	191	200	226	193	210	201	215	207	207	228	212	198	209	214	188	201	204	228	222	184	199	214	208	229	220	185	210	216	223	198	199	219	220	208	205	196	197	201	221	198	180	220	191	198	188	213	209	215	200	203	195	207	204	188	216	193	200	194	208	203	209	218	191	223	217	216	202	168	214	206	211	229	218	195	204	205	244	207	213	197	203	180	196	219	212	217	197	196	200	197	204	184	195	209	185	196	194	223	221	198	219	215	223	219	212	197	203	193	197	185	198	225	213	196	210	214	201	196	224	186	203	207	191	179	196	219	221	219	216	198	196	195	216	191	201	216	191	223	200	204	212	208	201	209	198	215	172	198	215	205	204	210	223	199	202	217	183	236	214	185	201	230	219	199	206	192	206	211	203	208	201	202	224	202	225	259	224	207	220	188	211	190	224	220	240	210	182	221	186	214	238	193	198	215	201	178	213	204	203	205	188	217	192	218	193	199	187	209	204	198	219	224	214	206	206	210	183	218	211	193	198	203	233	219	206	190	211	203	223	187	232	218	207	218	199	197	198	216	222	199	198	215	205	214	186	215	222	203	211	197	173	197	209	211	233	218	227	191	205	197	218	232	208	196	197	196	234	218	191	178	210	232	185	200	228	224	202	203	232	186	232	202	210	215	204	213	218	213	186	204	210	222	227	210	193	216	215	231	192	217	198	188	190	228	201	198	229	221	228	231	212	199	214	234	198	235	184	204	220	172	190	219	210	191	197	169	199	179	222	216	195	184	201	212	198	201	224	222	198	239	201	205	209	201	229	199	216	198	201	206	215	196	165	209	191	210	228	199	202	211	199	215	236	209	214	216	184	206	222	201	207	222	224	212	202	214	208	225	206	201	207	228	219	205	213	188	230	207	205	191	218	207	196	214	192	196	193	212	225	205	213	217	224	208	194	226	209	182	202	203	209	200	204	218	230	205	236	189	223	194	206	224	220	200	205	197	201	201	202	207	205	175	232	207	213	219	221	196	213	215	187	187	178	183	214	192	203	180	200	213	189	204	197	216	199	200	210	196	210	194	197	199	203	195	227	216	233	232	201	200	202	198	210	200	217	205	194	199	192	221	183	190	194	201	193	205	198	173	203	199	219	172	232	209	194	227	211	187	190	199	191	216	213	225	188	201	199	210	204	202	234	208	196	202	204	214	209	195	189	198	204	215	187	202	184	199	170	194	186	213	218	198	171	216	233	211	197	208	237	229	204	224	210	219	216	190	215	219	200	210	192	195	218	204	214	226	188	225	209	212	214	188	236	179	203	206	177	226	223	190	227	217	231	206	249	202	197	203	187	207	210	190	245	185	218	220	191	204	217	207	231	220	212	214	190	238	206	226	221	254	208	208	201	213	225	188	199	239	194	197	209	192	196	185	207	227	216	220	203	201	229	199	208	201	193	190	192	222	202	195	206	201	200	226	216	207	218	201	178	202	183	203	214	223	194	188	200	195	223	186	238	199	204	226	199	197	191	201	175	189	202	204	192	174	193	231	232	195	225	202	204	219	210	209	213	207	180	208	229	196	203	199	218	224	212	188	205	184	201	207	185	210	198	204	192	196	206	204	213	204	217	212	182	228	212	191	196	167	233	210	207	219	197	224	200	211	217	186	246	208	203	204	216	204	180	207	198	180	200	196	183	219	218	198	213	209	204	192	202	196	225	219	216	216	202	207	186	219	224	228	209	203	170	186	197	197	209	209	195	198	220	193	198	210	230	173	186	197	213	202	201	227	221	204	194	222	241	195	218	210	204	189	204	181	204	222	177	178	198	205	233	220	202	214	194	210	210	206	240	208	181	227	209	189	194	212	216	205	253	212	211	198	208	231	186	210	215	204	195	213	193	233	241	207	213	212	183	189	195	216	230	220	219	211	200	192	192	213	218	216	207	201	212	204	198	207	214	204	218	218	210	174	190	208	193	192	223	187	203	212	185	222	203	199	198	193	222	206	207	206	191	218	216	199	204	179	188	182	180	227	178	183	177	199	196	199	196	215	189	219	196	206	224	196	210	199	212	216	205	226	227	220	204	216	199	235	195	202	212	233	213	198	182	197	183	217	230	220	208	208	213	187	210	192	213	189	198	206	194	167	189	192	197	221	217	200	201	224	242	211	229	211	189	245	192	215	223	203	211	216	209	197	180	219	199	228	191	214	187	228	210	205	223	179	204	193	238	241	200	194	211	235	196	211	197	208	213	165	202	181	191	204	224	189	215	206	220	226	210	215	211	220	210	187	184	192	222	189	197	207	210	220	182	200	232	210	190	207	213	188	245	187	212	225	220	229	192	191	201	187	185	178	207	196	170	196	196	220	190	235	204	166	182	207	205	219	209	216	236	213	243	201	216	216	214	196	192	219	185	190	202	208	202	199	189	216	215	201	226	190	209	194	225	189	181	204	212	199	198	195	184	211	207	191	189	217	233	208	181	194	197	200	185	182	214	182	206	237	211	213	230	195	208	201	188	216	201	194	195	205	178	218	208	222	199	185	202	205	179	189	194	226	202	212	210	204	208	208	201	185	192	208	215	218	219	177	199	210	192	216	212	202	204	231	203	214	205	213	202	208	204	210	197	190	200	213	180	205	217	206	201	204	209	214	208	219	181	216	213	231	209	220	206	203	196	184	176	201	222	194	204	181	213	211	224	212	245	219	185	194	174	209	208	179	213	203	194	198	190	206	214	216	222	207	225	175	203	174	201	202	215	179	197	209	195	226	207	225	210	205	233	232	208	228	178	179	206	213	195	220	226	207	209	205	179	219	242	212	198	226	217	222	195	218
7777	17187	13457	6895	4823	3460	2573	2046	1619	1290	1119	997	818	806	676	662	566	511	510	474	463	408	441	362	375	358	363	325	346	324	325	306	338	297	286	314	326	303	318	295	313	284	276	290	292	282	258	284	305	281	268	297	267	264	281	263	315	263	301	259	272	285	252	262	275	264	288	245	266	250	256	261	276	247	245	275	256	278	272	274	245	271	276	267	247	228	254	254	262	262	237	276	263	268	274	267	278	274	266	260	222	260	268	257	258	237	261	287	236	246	279	267	264	254	272	236	269	255	259	254	229	245	264	256	255	223	266	263	245	279	264	273	225	267	297	267	275	267	269	264	266	242	256	273	261	247	245	258	239	246	287	242	243	236	229	249	240	247	266	263	275	284	265	287	255	261	247	260	246	267	246	253	265	265	243	279	259	252	221	244	255	251	265	274	228	281	244	250	277	256	242	260	250	247	244	277	258	290	267	245	264	281	252	237	256	299	232	264	229	270	245	240	247	253	236	255	298	262	228	252	237	288	245	245	243	258	255	258	244	253	259	252	248	258	272	247	240	262	285	269	263	250	268	263	296	264	247	251	255	255	249	276	260	270	260	262	250	252	251	246	257	245	242	253	276	273	249	249	268	299	279	252	272	269	261	222	280	250	257	273	268	248	266	253	249	226	260	253	254	270	295	261	276	258	237	224	262	255	243	236	277	247	292	249	270	259	263	279	245	267	266	251	278	245	241	254	246	288	247	258	249	258	268	251	241	237	266	255	261	272	246	285	247	244	250	249	260	253	257	261	255	263	257	258	249	270	246	287	255	235	254	266	281	246	258	257	252	270	255	244	278	242	219	259	250	266	260	283	255	235	270	247	272	253	277	260	246	263	249	270	256	252	287	277	239	268	242	249	248	269	230	272	264	259	273	241	238	265	274	260	249	235	266	231	258	272	254	254	276	255	272	263	295	279	270	243	275	263	241	257	242	271	220	263	237	259	268	285	271	263	256	254	266	263	240	245	277	252	261	246	262	260	255	237	253	257	222	261	238	266	237	261	249	235	235	239	300	227	261	266	232	263	224	238	245	248	257	270	259	269	266	249	250	262	283	259	242	279	254	255	265	231	250	238	261	260	261	237	227	248	273	256	235	240	236	260	271	250	237	249	265	269	239	266	285	261	250	230	254	275	266	252	269	246	260	254	264	256	267	267	253	279	250	230	256	250	262	251	277	240	253	269	227	251	257	278	267	240	277	246	230	244	225	250	259	256	251	227	242	253	261	269	274	230	233	248	220	234	230	250	269	249	251	235	274	249	245	255	253	266	261	238	246	265	249	285	261	255	266	256	274	250	274	279	266	280	257	271	269	248	237	273	264	252	283	245	265	281	266	251	284	248	276	255	233	261	262	257	250	256	234	247	239	269	246	220	264	260	254	242	245	242	226	220	252	245	267	260	248	280	254	254	271	256	224	233	250	252	258	269	235	238	266	240	263	263	300	243	252	261	252	238	249	250	264	238	250	236	260	235	255	254	271	260	258	261	258	226	259	261	248	225	263	235	269	264	261	246	257	279	271	265	274	248	242	277	256	271	228	233	267	281	268	262	265	244	235	225	249	264	267	284	267	286	262	230	270	220	231	252	248	278	231	269	264	243	252	269	241	266	255	241	242	288	249	270	253	242	286	286	239	252	261	272	261	233	287	290	271	249	250	250	242	254	263	270	278	253	257	268	238	247	260	278	241	248	296	259	248	249	272	223	256	279	233	280	261	258	296	267	264	261	256	242	236	276	271	230	244	283	257	241	240	271	248	259	240	248	267	268	257	278	231	268	249	265	266	265	264	276	252	239	227	234	266	259	266	280	227	241	243	263	237	275	287	244	242	259	254	249	250	275	243	250	275	228	252	257	227	236	253	282	243	236	279	266	267	287	242	263	254	267	253	249	249	270	274	262	239	273	234	251	228	267	267	270	253	283	275	249	258	277	278	233	253	251	252	241	259	254	228	286	278	273	253	234	270	262	242	256	246	264	246	240	264	255	253	250	259	258	233	260	262	257	265	264	242	254	244	245	241	267	250	241	251	272	245	234	263	248	277	265	251	243	232	232	241	257	233	264	265	249	268	255	259	267	230	243	264	255	260	243	265	247	270	250	257	272	253	259	259	244	250	275	262	249	262	238	258	260	249	275	242	278	269	249	266	282	271	281	254	245	261	251	265	245	261	229	262	227	267	245	235	253	263	250	248	272	262	238	245	270	231	226	260	278	255	279	240	245	250	278	246	266	241	270	259	245	275	249	247	258	258	257	247	268	250	244	250	269	247	295	264	263	245	250	257	240	283	268	260	266	241	268	261	257	248	275	277	256	282	227	255	262	258	247	277	255	251	240	273	279	218	267	264	285	249	273	262	261	261	290	235	216	290	258	275	268	259	270	253	252	247	256	254	274	254	263	227	242	239	233	243	259	289	272	279	266	247	247	245	244	276	229	280	260	252	284	259	279	229	243	262	263	228	231	262	222	256	271	251	247	281	262	239	272	241	255	272	266	267	242	240	248	253	247	261	251	254	247	258	230	250	280	265	253	278	240	241	262	269	234	259	273	263	254	239	252	257	235	256	274	241	260	262	253	269	245	269	254	251	247	253	261	221	235	257	243	253	284	271	253	300	259	267	273	267	242	257	254	220	223	233	260	249	255	255	241	255	281	249	258	263	235	266	259	224	255	278	273	266	268	267	261	241	259	285	253	255	256	255	266	264	261	278	244	261	273	247	241	281	230	268	261	256	267	251	260	287	265	257	252	274	263	243	248	255	234	254	280	260	236	262	239	250	296	251	265	267	249	287	244	281	254	256	247	258	244	271	278	230	256	293	229	265	285	250	282	262	236	238	251	231	285	292	252	271	267	269	270	248	266	281	260	279	263	276	259	230	257	272	257	247	280	271	254	295	256	292	276	277	232	265	235	279	263	244	291	261	264	241	223	234	258	234	260	271	265	259	254	242	281	257	241	247	244	271	271	244	241	283	267	251	227	255	268	262	270	250	283	220	284	236	268	261	260	262	260	273	266	295	253	226	253	242	249	250	229	245	254	253	269	255	248	263	249	241	253	248	289	255	249	245	256	256	280	258	246	262	275	247	234	259	249	256	275	260	250	283	282	258	237	279	297	233	256	306	242	244	276	233	236	254	275	256	258	213	233	269	258	239	233	269	270	277	254	258	282	220	256	288	237	247	229	244	264	278	249	257	250	257	245	253	252	261	264	276	287	241	255	281	258	247	257	266	236	257	250	266	251	262	246	259	258	257	234	242	221	241	254	277	233	265	266	228	264	267	274	241	269	259	245	240	271	251	259	216	267	255	248	247	269	256	241	238	248	242	250	242	248	260	277	265	252	242	242	263	261	259	287	285	248	241	266	274	265	234	258	275	232	271	257	260	264	279	241	229	250	264	258	227	281	263	299	277	250	248	243	248	292	262	278	271	257	240	275	246	249	253	248	274	279	236	250	261	272
26885	20303	8069	1241	872	760	709	625	631	626	602	592	611	625	626	611	606	628	612	623	614	628	618	616	603	551	643	587	638	639	616	585	642	573	596	594	590	610	596	666	615	661	596	604	606	597	579	634	642	614	628	566	608	618	585	634	588	577	618	619	651	575	633	618	620	622	597	611	590	606	612	641	569	583	636	634	620	651	631	557	623	599	611	610	628	634	573	571	663	619	603	609	603	586	600	598	576	582	608	611	656	654	607	601	591	621	612	591	618	607	637	597	638	591	645	603	612	608	623	618	658	569	593	574	615	654	584	622	605	626	615	593	625	601	602	640	607	648	607	622	577	610	626	610	593	578	585	620	644	539	584	632	589	552	625	601	626	625	638	628	649	600	650	643	602	590	582	629	587	603	609	627	638	597	601	648	622	636	595	600	612	610	630	601	602	648	639	608	600	580	590	600	623	648	667	612	569	617	611	620	622	610	572	614	586	613	588	601	674	574	582	604	637	627	624	614	612	611	608	624	588	628	612	633	619	667	574	649	615	649	597	598	581	572	600	679	601	614	596	598	596	547	629	612	628	674	610	629	591	603	602	635	616	615	626	626	624	616	650	636	606	619	594	629	604	646	623	563	573	601	604	609	599	592	643	568	644	607	633	659	588	610	635	677	609	636	594	594	642	601	604	613	656	641	595	634	639	626	592	576	607	612	590	596	595	602	585	618	607	611	605	614	616	633	626	627	609	592	640	592	640	605	603	576	619	621	602	644	613	613	600	656	622	641	592	590	613	631	628	657	608	617	646	621	593	582	627	607	603	620	595	641	630	619	595	593	621	610	611	618	587	570	625	547	599	597	663	642	603	645	617	600	590	644	665	594	584	647	606	685	612	630	623	583	579	624	619	591	608	621	615	590	567	605	594	626	624	606	598	627	591	648	603	613	622	580	591	565	564	648	635	628	578	669	558	641	665	559	609	603	610	623	619	635	640	633	577	628	574	632	644	629	618	624	611	585	598	625	620	633	572	642	607	606	619	582	614	625	607	568	627	605	645	615	623	622	648	608	633	620	604	629	636	609	633	642	616	625	650	605	629	582	612	609	619	652	559	623	628	601	672	641	638	593	644	569	637	637	665	581	593	608	609	612	595	630	632	633	619	656	621	606	597	595	587	637	619	608	616	618	602	623	621	615	581	621	593	668	579	606	621	625	610	609	603	670	570	614	665	625	605	593	624	622	588	613	608	623	610	606	593	622	605	637	597	579	610	620	631	617	648	585	581	604	611	588	650	603	640	607	606	582	597	589	626	632	602	623	680	583	615	636	626	605	592	600	583	634	568	623	582	603	613	642	612	634	616	584	594	615	637	568	628	601	590	587	629	604	624	613	617	576	575	604	574	630	611	640	664	607	645	613	605	614	605	636	632	653	631	576	643	640	633	604	637	620	614	560	571	654	640	633	611	603	650	650	591	617	579	616	576	613	608	591	607	606	627	623	665	597	555	599	640	633	591	592	569	619	645	619	629	610	611	606	606	562	600	583	618	614	608	583	628	570	609	605	588	578	659	585	626	608	569	609	602	565	621	627	596	617	599	576	647	614	618	635	603	649	583	652	606	612	627	580	627	640	670	582	637	566	647	636	601	643	576	588	640	577	618	627	607	586	592	590	585	605	612	635	602	640	643	595	628	588	606	614	667	592	599	616	631	578	635	601	602	630	607	594	618	602	599	587	631	648	583	605	633	639	645	594	599	581	589	608	612	574	617	595	610	586	604	594	615	619	585	646	647	642	605	620	601	626	638	597	608	611	599	618	611	652	600	635	583	630	616	612	611	571	614	581	593	596	627	628	574	598	610	623	640	628	593	637	614	594	595	630	608	642	610	585	612	606	616	635	619	596	615	600	638	581	594	567	564	602	620	617	619	596	639	595	588	571	628	647	613	601	611	650	635	582	628	619	607	627	586	599	603	633	629	606	610	570	608	619	675	623	624	657	587	624	590	622	587	635	638	592	607	560	593	628	543	613	622	593	569	613	583	601	584	642	634	573	611	597	640	591	637	595	662	619	625	611	626	596	569	600	571	570	591	579	589	642	626	589	617	589	611	620	582	620	615	648	600	581	628	611	595	575	632	615	607	653	595	580	595	598	589	591	641	597	601	646	582	602	625	628	570	616	604	615	622	573	591	633	624	628	657	595	637	641	648	571	628	623	632	618	621	583	628	607	607	627	632	621	613	631	633	598	648	604	631	632	633	631	615	613	613	624	620	570	601	605	609	625	616	652	622	597	607	600	618	625	571	612	626	620	639	607	598	627	622	607	621	649	577	606	610	611	619	565	588	633	621	639	641	610	584	569	606	640	579	622	608	620	634	669	599	641	585	559	604	614	646	618	628	678	597	635	582	617	614	619	643	652	611	581	584	599	691	617	644	606	607	573	601	579	618	591	634	595	617	588	622	621	622	649	600	605	619	583	615	565	613	606	574	562	647	623	588	579	608	643	618	579	646	584	606	554	603	592	572	561	610	611	614	611	635	606	581	636	633	588	591	593	610	620	608	598	623	589	595	590	607	596	612	616	619	597	605	627	619	645	635	601	624	601	585	642	624	625	628	606	600	580	586	593	576	625	602	592	616	606	602	637	557	639	622	583	599	605	654	577	597	581	677	614	621	607	623	573	613	584	642	621	619	597	609	620	599	601	627	629	599	586	649	605	612	603	611	580	642	561	601	629	605	621	640	586	608	656	610	628	580	631	604	584	610	599	636	579	598	589	608	613	650	592	596	604	637	615	562	587	609	629	600	558	610	624	642	591	600	610	626	622	637	603	603	628	634	624	657	623	654	573	581	645	572	604	598	623	620	592	609	587	634	620	636	667	625	596	620	631	657	637	622	601	605	614	638	580	644	600	601	584	592	646	617	609	612	604	629	599	627	639	601	639	614	578	558	646	577	666	597	626	591	579	604	584	642	636	593	593	611	606	625	606	639	612	599	583	647	606	619	614	599	578	644	606	609	647	570	633	627	606	604	633	587	600	598	630	659	645	643	602	610	586	595	589	605	607	632	632	588	622	621	573	608	584	596	582	584	643	614	657	640	580	641	645	636	656	626	620	615	577	559	573	619	615	586	636	599	658	610	591	619	603	607	652	653	595	610	581	624	582	614	544	608	643	629	561	598	645	642	612	594	622	619	642	636	635	666	628	609	604	661	625	577	575	633	619	605	638	609	664	588	598	620	598	581	636	605	625	621	651	608	621	563	562	573	609	589	621	595	612	623	629	627	553	614	636	607	597	609	562	647	619	601	600	590	616	571	621	632	615	604	586	621	614	589	613	605	625	637	566	595	634	621	650	614	616	631	597	577	630	631	578	635	598	624	592	594	593	612	644	595	612	579	620	625	612	618	594	595	585	564	635	574	589	586	611	616	595	624	574	602	628	599	623	605	587	610	604	576	602	565	625	608	619	621	607	639	603	631	632	620	637	604	569	613	622	607	617	642	657	695	612
4418	1735	1423	1087	966	902	859	791	800	760	807	744	824	807	839	739	790	771	761	811	763	786	788	753	840	782	733	714	760	792	750	808	755	749	826	779	738	814	751	752	776	805	796	794	757	722	779	750	760	726	760	783	775	753	728	766	740	791	766	742	754	728	820	753	772	764	784	787	757	784	746	777	786	778	769	777	780	833	810	755	763	781	781	720	773	800	794	773	784	771	788	766	765	773	740	706	789	783	775	794	765	739	778	749	792	753	790	731	786	769	762	764	787	807	778	737	783	797	779	763	780	803	790	832	763	776	791	801	752	784	781	760	819	746	775	800	798	801	798	801	785	736	741	778	768	753	774	769	814	822	693	759	783	759	752	762	809	804	761	810	761	841	755	782	802	793	771	725	775	755	753	756	758	724	746	791	825	730	767	786	797	768	742	759	789	788	790	791	769	733	753	720	771	727	778	796	765	789	768	739	765	764	757	738	758	742	799	774	774	761	756	756	788	764	738	774	755	740	794	782	731	787	766	746	744	771	805	746	771	754	713	765	784	813	769	744	737	774	791	803	753	779	775	773	766	815	722	728	789	765	784	768	792	805	785	730	764	780	790	763	776	824	772	713	782	754	752	760	755	785	789	764	791	776	720	795	761	723	779	748	787	739	764	741	748	737	749	722	759	736	721	719	768	748	768	740	756	801	758	785	781	755	671	773	742	704	803	756	753	757	686	789	740	804	790	810	781	760	768	739	766	790	808	724	723	775	790	770	755	767	735	749	772	766	757	716	784	770	810	839	747	713	767	773	736	776	765	749	787	798	709	816	772	774	756	764	748	812	719	760	791	818	715	759	740	815	790	727	767	747	783	730	764	782	770	751	749	803	777	728	754	726	750	749	820	823	748	770	803	738	773	784	810	744	760	753	737	795	733	786	774	750	768	778	754	816	794	749	810	790	766	755	735	776	751	751	788	778	736	754	776	742	740	773	779	794	800	795	770	824	738	755	755	760	736	768	755	779	743	743	781	781	804	772	755	728	786	743	763	742	731	722	813	776	762	759	728	726	737	765	760	749	747	781	796	744	784	752	819	841	789	737	838	756	778	770	774	779	730	816	749	799	711	762	740	762	750	766	760	821	746	799	761	763	738	840	767	810	791	772	743	776	763	769	761	776	755	780	768	815	771	744	810	788	780	721	785	742	751	757	731	752	768	730	778	730	759	746	773	770	763	734	801	814	814	781	780	738	762	771	780	750	762	725	745	711	785	781	774	773	770	765	849	778	747	746	732	808	766	816	749	770	810	833	741	801	788	725	798	821	763	775	736	740	744	761	783	782	726	831	783	787	833	760	788	788	750	724	799	749	789	770	817	733	747	742	748	818	739	772	738	729	822	754	718	788	777	746	773	787	751	735	767	749	787	757	797	753	788	756	839	724	739	761	775	762	741	823	808	775	764	752	778	757	809	772	768	775	773	739	758	772	802	745	768	797	826	789	767	784	793	781	743	747	734	766	762	774	788	807	790	770	750	726	742	782	785	766	734	760	776	786	730	772	750	787	811	731	754	754	740	814	780	768	759	736	793	801	761	779	790	795	745	789	790	751	780	749	722	775	767	772	827	764	833	745	758	771	774	832	737	791	767	732	773	790	789	750	752	781	773	786	754	809	800	750	744	796	782	781	752	737	775	797	740	762	803	791	760	772	802	784	725	757	759	758	791	763	799	800	736	790	796	786	751	774	721	730	745	810	745	767	737	736	818	772	787	730	769	710	727	817	740	775	775	738	776	794	751	768	740	745	819	780	743	802	791	769	772	733	775	748	807	732	768	780	791	778	792	751	766	784	785	764	788	772	755	752	765	723	727	750	777	789	785	798	778	767	788	751	730	791	748	791	798	732	805	761	756	755	803	784	815	781	776	812	742	791	785	791	790	801	725	745	832	771	778	776	777	806	795	794	763	754	809	736	761	760	731	798	809	715	771	777	794	714	755	775	776	791	712	739	760	794	760	788	806	726	803	820	775	751	814	756	775	750	774	743	754	851	763	784	773	735	781	779	756	801	782	742	835	753	738	764	793	779	742	784	796	756	756	746	783	798	792	768	817	788	714	740	754	772	764	822	820	788	724	774	725	770	751	763	774	753	799	777	758	800	767	765	772	791	757	754	732	751	800	718	734	800	779	785	757	761	807	765	777	737	724	741	811	757	764	733	784	816	761	817	818	761	810	756	771	766	738	731	733	746	783	773	769	765	767	775	768	802	763	768	711	846	748	786	769	788	786	784	805	782	804	747	765	743	790	735	705	760	759	758	739	814	757	753	802	754	792	779	779	768	781	725	825	750	801	779	737	800	814	791	754	798	728	793	776	822	728	773	752	761	798	761	747	744	806	791	766	813	761	787	777	734	683	786	747	725	765	779	801	734	762	772	778	793	764	796	778	730	743	758	824	769	748	797	738	769	738	789	746	773	781	723	795	804	743	736	769	758	710	810	736	766	763	736	765	769	717	800	748	826	805	811	768	789	765	796	760	749	787	763	788	752	774	803	716	750	800	775	785	749	817	779	796	733	775	752	728	777	743	750	716	779	743	789	778	806	718	789	741	791	774	786	807	798	748	742	800	805	747	794	777	744	804	756	772	730	769	777	739	753	774	767	719	761	736	802	736	785	838	817	725	753	728	764	788	731	756	807	745	764	752	700	775	738	772	743	785	809	772	726	742	772	758	783	778	798	786	700	828	742	738	793	790	734	749	736	797	760	759	761	742	823	753	757	740	755	700	735	800	745	825	740	799	788	785	724	771	782	775	738	771	780	745	767	750	757	758	775	772	777	769	707	814	752	798	714	713	801	788	750	758	754	732	758	781	758	738	797	776	729	753	799	793	723	789	784	748	740	773	776	748	791	772	753	714	731	788	788	734	783	762	788	786	736	802	769	806	767	762	785	766	753	760	769	784	736	783	754	799	808	745	763	737	791	766	771	789	741	749	787	829	763	710	758	799	765	762	728	793	765	780	764	764	756	766	781	786	786	783	812	756	776	828	746	758	753	790	752	755	796	760	759	736	843	803	793	740	788	733	822	764	792	778	769	744	799	775	714	791	745	752	786	745	744	789	766	765	774	729	804	759	765	784	747	787	766	783	790	785	748	812	799	784	753	750	781	783	818	751	759	829	764	736	750	738	751	773	826	717	785	742	776	743	800	743	780	769	740	772	781	739	738	782	812	755	740	754	735	764	745	745	803	802	800	760	792	747	709	779	799	760	765	777	800	785	738	761	789	784	751	779	785	789	753	751	746	760	764	764	784	762	758	818	765	748	713	785	764	759	716	777	821	746	793	780	817	818	767	766	746	778	735	800	787	804	745	800	793	753	781	780	796	785	758	775	699	820	768	758	786	761	786	746	797	756	774	787	785	756	798	795	757	788	730	787	763	761	763	800	785	726	785	793	753	766	762	738	772	761	799	756	745	773	780	770	794	769	757	815	807	771	758	767	740	744	767	786	699
23851	21194	28634	24037	21176	10333	1040	709	526	475	434	464	461	417	377	379	377	358	386	312	335	327	342	305	337	369	357	358	308	348	335	291	314	321	326	314	300	330	294	327	318	311	309	299	314	341	315	303	317	304	293	321	315	314	296	307	324	293	304	292	304	274	287	289	317	288	319	313	304	315	285	285	309	302	301	295	296	306	280	294	315	306	287	289	306	302	313	301	308	277	307	294	271	319	302	295	316	308	281	324	321	290	289	321	332	318	315	313	337	284	286	335	282	328	304	325	306	321	289	325	310	305	307	302	314	312	316	282	299	299	311	306	301	287	296	300	315	314	296	286	293	307	296	322	305	297	305	330	334	271	317	327	310	315	333	298	272	303	276	288	298	293	307	285	299	302	282	328	300	300	305	287	291	321	272	326	305	282	326	288	287	308	306	333	300	295	275	310	287	319	329	296	280	267	295	285	307	335	319	317	293	298	298	309	314	308	293	294	288	300	292	329	285	297	347	301	302	286	294	292	312	323	320	323	316	312	275	280	309	332	313	318	274	315	290	314	273	308	344	303	300	306	323	349	335	309	315	318	298	325	293	287	324	276	288	316	319	294	295	288	263	303	310	291	303	333	293	312	281	324	306	262	307	310	310	278	285	298	317	318	274	317	325	295	336	254	284	313	284	299	321	289	319	291	283	319	297	291	326	323	314	327	287	296	310	332	301	311	300	283	285	311	305	304	297	319	299	303	313	307	314	303	296	286	288	290	301	275	286	300	336	322	305	327	315	277	300	302	280	265	288	287	317	309	305	296	308	318	331	313	322	307	313	313	285	304	290	277	314	304	300	286	313	323	304	276	335	289	316	290	296	323	321	306	316	288	302	298	295	330	323	307	293	289	264	309	304	274	324	316	289	298	290	277	307	321	296	304	337	293	317	287	258	285	370	297	286	280	295	273	304	313	288	296	314	287	301	269	295	307	299	317	311	303	313	305	282	304	280	248	329	314	303	296	297	280	316	311	298	316	292	293	337	276	314	313	337	292	306	289	272	304	303	337	309	300	279	293	290	318	307	317	326	284	293	301	306	298	327	340	330	328	301	283	336	304	319	340	328	317	270	302	302	306	308	324	299	292	297	309	351	331	315	312	297	330	345	328	304	326	315	292	294	317	298	284	301	316	308	266	290	336	338	303	293	316	318	295	349	312	309	316	316	279	284	307	319	268	288	303	293	309	288	308	309	300	321	299	293	283	308	304	303	284	286	309	312	288	294	312	318	318	304	294	317	328	312	292	286	303	304	306	324	296	306	297	273	300	294	273	312	311	288	308	281	298	304	312	310	303	334	295	292	299	323	304	305	270	334	256	318	306	319	311	311	314	316	322	279	287	295	316	260	265	308	318	322	286	303	298	277	309	318	336	270	328	272	299	312	321	306	314	307	321	310	308	329	320	283	280	293	301	289	325	312	307	299	307	284	302	313	292	327	291	330	299	323	295	313	313	313	296	317	307	289	328	305	313	292	284	302	321	284	292	309	286	291	329	278	292	265	304	307	333	312	332	328	299	305	295	332	294	327	308	303	324	314	300	316	293	279	282	288	316	328	326	318	304	315	301	266	281	298	319	276	321	290	322	284	301	296	308	289	303	302	290	298	304	292	281	301	321	302	292	282	315	329	293	288	286	291	295	299	294	287	291	322	330	313	344	283	340	312	354	309	294	318	292	314	318	299	314	312	320	312	312	293	299	289	282	275	309	303	290	276	328	282	323	312	319	315	267	314	284	317	303	294	309	259	324	303	313	281	302	298	271	300	298	319	318	301	288	297	283	319	287	304	299	331	297	310	300	277	300	301	313	331	287	304	298	268	324	303	299	307	297	279	334	304	283	272	308	302	320	312	297	282	310	299	304	289	310	321	307	330	318	282	318	316	306	281	305	311	283	261	312	300	303	305	306	311	305	261	332	336	321	291	307	298	308	319	308	335	311	322	263	293	308	282	302	293	314	287	316	335	312	292	341	306	320	305	286	331	262	300	299	298	320	287	300	292	347	282	271	339	309	281	303	285	289	319	289	301	299	297	319	291	290	312	314	289	299	329	297	277	319	337	312	279	296	331	315	307	278	320	308	291	310	320	342	315	298	302	316	307	320	328	313	312	279	308	289	324	281	308	345	338	302	304	316	311	300	286	308	294	326	339	313	298	290	275	317	302	326	285	308	325	290	326	322	266	287	303	298	313	307	303	320	306	321	285	326	312	324	302	318	322	301	309	292	302	282	309	288	294	304	308	309	286	314	304	294	331	305	279	303	315	274	304	307	288	267	290	317	321	280	288	281	284	324	340	327	313	284	323	280	320	317	312	335	305	307	288	300	324	303	298	299	296	280	354	309	297	282	302	298	267	319	318	300	309	290	297	301	306	332	286	307	313	302	313	293	310	313	289	295	322	297	319	309	281	330	329	311	319	294	319	303	314	299	313	312	309	293	277	283	313	328	297	287	302	292	310	299	331	319	305	314	305	309	332	292	290	311	290	305	300	313	304	288	303	324	323	318	304	347	287	317	304	308	291	298	299	304	314	326	324	334	321	273	297	295	307	287	314	321	262	297	325	296	299	311	313	320	312	288	276	274	287	268	275	319	301	282	303	325	340	283	294	275	290	264	293	322	295	325	324	304	271	302	235	304	285	318	288	309	312	324	274	304	293	294	312	280	317	309	282	291	285	331	317	295	269	293	315	296	288	276	284	299	315	307	316	297	312	292	276	316	326	291	300	302	291	324	267	326	307	281	314	327	337	337	310	288	318	311	314	288	304	299	299	318	282	275	294	269	311	306	278	299	314	315	277	336	334	325	302	317	296	308	292	306	307	274	335	304	297	298	281	303	285	300	318	292	299	312	307	273	312	313	322	298	288	301	311	273	291	282	322	290	340	292	320	276	289	284	300	289	292	311	299	302	338	312	306	282	317	294	284	311	308	302	324	290	302	298	321	288	306	273	333	293	303	307	309	299	319	318	280	298	305	294	272	294	307	295	296	302	282	298	295	315	317	298	302	291	337	301	315	302	299	292	314	273	344	311	313	295	334	321	291	274	316	317	321	313	305	298	313	319	281	308	314	329	307	245	272	325	302	318	296	277	303	318	293	272	283	265	299	282	292	301	308	299	318	304	306	332	325	304	324	284	322	298	315	293	314	344	319	299	287	322	306	292	308	319	274	299	298	320	271	289	281	302	306	285	309	303	300	309	289	338	269	266	313	315	312	303	339	301	286	316	309	310	298	287	306	293	305	326	311	276	305	309	324	298	293	308	313	273	315	314	320	339	302	269	292	287	259	308	280	302	343	319	276	289	285	291	313	292	297	348	304	344	339	296	314	311	308	292	305	292	299	290	314	286	304	312	295	282	308	318	287	299	305	297	318	300	315	313	281	284	287	293	307	267	304	348	300	300	321	333	328	320	284	292	299	292	278	314	344	304	275	276	316	321	275	321	313	327	327	288	315	317	300	308
5288	10904	8546	4060	2941	2193	1660	1289	1045	976	920	728	714	665	632	610	580	521	527	546	493	513	501	502	461	455	431	445	463	470	473	413	437	454	441	437	431	423	421	429	414	456	442	423	394	429	400	445	393	422	399	409	445	422	473	403	409	398	402	399	456	415	438	403	410	400	404	408	436	408	391	428	404	403	416	410	408	385	437	378	395	407	379	382	422	411	408	384	392	393	427	384	403	412	439	406	349	432	440	386	436	397	401	427	395	417	379	381	392	400	351	426	384	381	415	399	393	430	411	408	410	434	393	391	401	402	400	379	425	451	426	429	387	379	420	398	365	397	409	376	427	393	430	385	410	417	404	426	418	395	389	409	388	395	413	432	386	405	394	390	403	403	378	461	377	397	390	417	407	376	367	413	390	415	415	389	371	420	413	389	409	389	415	379	395	408	421	408	397	423	426	401	392	373	412	387	403	391	417	402	410	422	406	462	388	423	436	400	401	398	395	404	421	391	382	421	448	383	375	365	372	367	394	408	422	461	408	377	425	400	392	407	394	381	387	398	403	393	412	397	414	454	400	390	409	419	366	371	418	404	430	410	402	404	405	401	383	387	424	408	376	354	402	373	417	389	363	387	387	400	431	395	397	430	419	419	416	383	418	388	383	399	387	423	394	427	365	409	389	394	396	383	358	419	419	420	385	396	419	363	439	391	414	408	393	446	406	364	390	385	423	405	399	391	427	409	371	405	396	403	421	395	404	398	421	393	383	396	402	373	398	412	430	408	409	406	411	394	406	387	426	398	389	399	421	381	425	423	402	399	426	431	402	360	419	396	392	389	371	414	395	398	394	394	377	423	418	391	409	366	406	406	380	402	405	389	415	391	377	401	403	378	391	387	428	400	391	382	384	405	413	412	412	401	366	381	391	408	396	413	415	386	420	417	408	380	391	402	387	432	383	400	416	375	383	379	420	388	380	382	379	374	418	402	391	395	406	413	390	381	415	400	387	393	400	395	377	374	398	390	439	381	391	404	394	351	399	425	409	413	397	388	405	392	438	384	372	381	407	406	367	418	397	394	388	384	367	437	392	428	371	412	410	444	412	420	405	431	389	420	430	415	405	396	414	427	405	424	397	388	402	404	444	407	384	375	407	441	411	404	378	408	363	405	405	423	413	399	395	382	381	375	427	381	391	404	370	415	417	391	395	423	374	410	422	424	411	398	436	438	392	412	397	436	410	413	401	401	395	407	398	378	389	418	411	395	405	421	387	399	415	438	404	397	428	419	418	450	413	425	386	383	388	398	413	407	372	420	393	365	376	383	404	408	413	452	409	390	408	421	438	415	420	402	406	432	399	381	398	379	418	367	411	409	408	443	409	372	373	397	390	393	393	409	404	418	405	407	391	438	402	360	393	400	404	425	423	418	434	421	379	429	420	410	403	392	394	429	443	440	405	379	398	371	394	367	410	396	394	420	429	424	386	425	424	415	391	395	391	382	399	393	390	381	403	355	435	395	379	385	410	425	386	431	395	409	372	401	406	403	417	401	394	396	407	360	426	390	427	377	432	393	447	365	404	419	413	423	393	408	415	383	426	410	418	402	393	433	399	415	415	374	373	405	433	384	397	396	361	369	406	376	407	413	360	396	440	435	399	387	428	399	424	378	421	399	363	375	388	410	375	382	429	368	396	406	394	398	389	399	351	365	375	411	400	400	414	421	414	416	403	431	391	440	393	413	394	410	398	403	393	427	373	429	389	399	433	408	400	420	377	375	396	380	391	421	398	437	430	394	371	397	401	400	369	384	444	427	392	389	420	385	421	425	428	407	394	427	395	410	418	424	375	358	421	429	415	393	419	405	416	384	390	353	412	407	355	373	400	397	406	382	434	408	423	420	391	361	394	407	410	391	413	387	421	421	417	392	403	417	402	377	382	384	397	428	401	407	377	399	409	415	360	415	417	431	364	398	389	389	410	414	408	424	392	393	397	390	408	384	384	414	374	402	413	436	407	415	422	432	415	412	386	449	426	423	415	428	389	417	347	352	405	399	424	387	391	391	429	396	417	404	425	430	438	406	440	402	409	419	392	423	435	392	429	395	405	370	388	398	395	418	405	393	413	397	445	410	383	410	389	389	404	394	395	405	400	440	391	384	407	383	397	413	384	391	406	389	394	442	418	375	423	407	411	387	424	400	399	371	413	392	413	448	408	423	401	411	393	419	403	424	416	409	433	380	369	399	427	391	410	393	393	372	399	392	413	420	403	424	434	413	353	408	432	423	354	422	370	386	407	395	380	362	406	392	433	402	387	416	397	402	413	414	402	389	403	388	416	393	386	372	424	408	403	404	384	423	397	389	406	379	382	418	414	391	408	407	371	401	407	446	404	379	396	400	363	392	428	421	426	387	405	420	420	435	376	391	383	380	396	411	402	400	393	448	412	415	413	413	386	409	400	421	400	392	376	424	449	433	387	436	369	409	397	427	392	403	370	408	401	406	395	479	398	407	407	380	375	391	400	424	393	449	423	406	441	374	395	413	374	441	391	396	385	374	443	386	421	396	401	424	417	384	383	401	441	397	391	415	401	392	398	417	400	397	410	385	401	394	367	419	416	421	406	388	403	384	387	419	391	403	399	403	416	382	389	373	389	403	391	388	384	436	427	407	419	399	389	412	375	393	436	379	410	395	408	441	441	426	384	369	367	434	379	423	398	428	378	374	406	381	371	386	381	414	359	407	428	405	394	446	398	374	432	415	397	363	391	392	406	404	410	373	400	441	410	417	410	382	400	370	390	422	442	415	420	384	407	423	430	412	405	417	422	420	419	385	429	417	398	349	407	364	406	422	423	428	413	401	388	417	447	410	431	428	399	410	453	379	405	374	400	371	438	388	400	382	427	401	356	406	417	419	422	377	398	379	379	379	406	401	403	384	401	416	375	438	422	410	402	397	412	387	433	380	394	415	386	398	405	405	399	399	396	384	387	418	432	366	350	423	409	379	416	380	401	399	361	413	386	399	412	437	380	372	434	403	405	401	379	427	395	418	418	428	378	387	411	372	411	381	384	401	445	373	406	424	387	404	435	349	419	391	397	386	426	405	391	402	397	387	409	379	414	391	410	409	411	432	387	379	391	412	420	405	434	386	426	408	395	392	418	360	411	375	396	378	422	388	397	397	411	420	429	419	380	401	335	418	435	411	399	409	395	399	387	411	386	391	420	394	409	406	364	419	392	394	369	386	409	394	422	395	377	441	438	387	397	423	410	381	413	414	394	434	384	392	412	392	388	401	387	402	382	396	448	413	409	426	391	371	376	410	381	450	430	357	450	378	400	415	398	369	402	407	425	384	386	397	423	409	388	412	404	411	381	372	473	347	389	420	414	398	414	404	411	387	390	413	382	421	384	407	399	414	388	433	364	420	384	419	444	380	432	417	414	386	389	413	422	407	414	385	379	406	434	418	474	382	404	414	407	415	413	374	388	395	396	417	410	402	419	379	395	404
22870	21158	28962	23619	21160	21208	8186	1004	672	593	524	467	413	392	361	372	338	306	305	296	279	249	267	260	244	248	246	241	246	237	195	231	253	210	221	224	222	241	223	206	196	214	227	222	219	215	209	203	220	233	222	214	223	208	210	185	223	214	228	203	204	216	190	224	248	218	223	236	229	223	199	185	209	188	209	228	217	226	202	197	207	216	215	220	183	212	216	214	202	201	222	208	221	221	189	228	197	190	206	224	207	203	203	208	213	197	206	201	201	207	207	207	194	225	203	200	201	198	221	205	230	237	229	214	193	211	204	224	215	181	216	209	185	213	192	227	194	203	213	192	223	177	212	221	224	211	201	205	213	233	202	193	210	229	216	198	227	226	212	215	205	202	203	216	202	204	195	221	210	207	218	202	217	231	197	205	202	195	190	184	211	210	190	210	221	204	170	216	199	218	191	220	201	197	210	217	238	189	214	217	202	199	211	225	220	208	202	210	230	223	190	218	189	201	214	191	218	210	232	213	216	207	214	223	196	184	210	211	209	213	192	240	173	178	206	205	221	216	223	215	192	221	209	199	193	211	229	228	192	205	207	207	204	230	198	201	228	197	227	219	198	214	226	199	227	204	212	181	217	227	225	181	233	220	215	193	228	224	205	229	230	197	220	204	217	206	219	210	217	204	200	210	223	184	189	209	196	201	217	204	212	200	217	206	213	239	214	212	199	214	180	220	185	206	205	216	244	232	208	229	207	228	211	209	217	232	195	199	233	210	177	185	218	178	216	214	214	214	233	208	198	192	197	208	198	184	207	212	195	197	209	192	200	213	227	208	224	235	210	206	193	197	209	171	193	221	202	206	228	195	193	199	179	187	222	227	215	227	196	215	195	211	216	200	221	196	234	205	204	201	197	204	194	215	243	216	218	189	216	215	218	187	206	208	190	216	227	192	178	215	214	185	221	183	227	210	211	201	227	200	221	194	228	213	183	214	214	213	219	202	186	220	202	160	204	198	225	231	192	210	189	211	202	222	210	223	216	190	212	206	186	206	213	228	218	236	206	217	188	200	205	187	219	191	198	207	218	191	211	220	190	226	182	188	213	217	218	224	200	251	208	195	189	190	208	193	224	181	188	203	198	204	212	198	233	200	220	215	228	199	177	172	214	213	201	204	208	216	201	204	216	167	225	215	226	209	231	232	179	210	193	195	211	205	191	212	199	217	223	206	206	184	207	206	207	199	205	219	219	198	186	207	199	210	222	205	217	216	200	218	204	208	207	219	225	195	196	214	196	220	217	206	175	223	210	194	182	185	256	182	206	216	205	226	203	214	216	217	191	226	216	211	206	211	220	208	183	211	220	216	194	232	224	194	192	216	214	191	219	222	203	234	190	206	217	220	191	219	197	217	198	204	221	202	209	191	208	206	230	180	206	199	228	215	210	192	200	198	208	205	221	201	225	207	240	209	208	216	197	192	209	200	197	201	213	193	194	217	205	190	213	202	206	224	204	224	171	204	198	218	226	199	196	197	231	218	196	218	183	202	181	216	209	222	200	248	212	199	196	203	202	218	246	195	214	210	185	227	209	221	209	181	174	226	205	214	201	192	194	213	204	207	202	216	203	199	199	217	214	214	217	179	215	189	184	227	204	219	212	193	186	196	205	200	201	225	201	227	207	215	206	216	215	229	215	190	214	212	226	190	233	215	229	205	189	199	218	198	208	221	202	197	243	193	213	225	223	191	200	229	195	203	201	182	182	211	201	212	213	200	207	199	223	235	183	204	217	207	201	215	231	181	196	205	205	204	190	216	210	221	227	184	160	211	203	220	201	198	198	201	220	200	212	219	225	198	213	190	215	213	206	203	226	198	197	226	207	176	226	201	188	226	215	211	213	211	179	239	229	206	206	208	217	227	193	204	197	218	186	217	204	203	207	207	209	213	209	195	223	200	225	223	205	208	191	193	226	208	218	217	205	217	185	223	204	206	204	220	218	218	212	199	230	210	218	208	217	216	204	199	194	192	218	187	221	199	197	205	233	189	211	189	220	208	207	195	219	197	186	195	227	214	217	186	215	206	198	219	197	212	206	211	203	222	226	209	200	213	215	187	209	211	194	203	182	209	231	218	221	234	212	215	206	221	227	206	221	204	225	237	198	199	215	229	198	232	198	187	190	224	194	229	192	198	222	202	194	201	190	215	206	209	218	213	223	227	229	206	195	206	229	220	192	215	203	207	228	221	231	210	223	216	212	196	205	206	200	206	209	185	204	206	190	232	204	215	182	197	185	210	222	192	183	219	199	222	217	200	221	194	188	211	207	232	203	223	205	212	211	193	219	231	233	225	199	184	195	218	201	215	216	228	239	228	201	202	216	190	201	234	197	246	216	201	191	197	231	221	208	207	196	223	203	187	203	192	182	214	216	219	204	182	213	212	228	167	203	203	219	200	226	216	215	212	233	208	211	203	215	219	215	220	210	201	215	224	205	218	224	211	214	205	197	212	215	218	193	201	222	220	219	215	190	215	220	203	231	210	192	207	202	223	200	205	213	249	199	224	204	190	199	203	207	179	204	211	214	220	220	196	246	208	230	199	202	209	198	210	193	231	208	240	197	215	212	227	200	217	240	187	196	205	201	235	209	228	189	248	233	210	206	200	197	189	188	221	209	224	211	217	183	218	207	203	187	236	233	200	196	202	207	206	201	206	199	193	222	222	215	221	219	198	197	198	213	240	188	215	186	199	233	224	212	216	220	202	214	201	186	230	218	202	204	190	221	191	210	196	197	222	199	181	196	222	198	206	190	199	202	206	189	214	212	202	210	205	195	217	217	228	209	199	192	197	195	202	236	213	203	197	195	226	229	215	179	211	186	207	198	189	231	211	231	236	208	216	212	182	202	206	229	217	231	207	222	214	237	195	183	195	197	209	196	237	208	211	221	215	220	211	233	220	209	211	201	201	197	206	229	212	210	233	179	222	240	194	229	214	218	198	205	195	185	208	228	209	200	209	205	213	230	196	200	182	219	208	213	222	223	209	201	214	201	201	224	223	207	205	186	216	228	210	212	193	203	204	219	215	208	223	199	216	200	216	190	207	227	190	229	206	219	212	232	212	189	207	206	220	218	218	210	215	214	212	200	222	198	173	194	213	208	193	189	225	218	214	191	211	218	192	239	204	210	211	229	179	240	181	208	196	217	200	192	211	213	207	187	193	206	233	228	193	213	188	221	216	214	230	209	187	216	233	201	230	221	203	203	181	191	189	208	214	196	195	203	229	220	199	199	209	223	221	198	210	188	198	200	210	193	221	208	201	202	218	202	224	200	205	220	215	248	249	196	221	216	210	216	220	201	206	204	214	202	198	217	194	195	201	200	197	198	228	200	201	224	208	209	203	203	186	200	224	209	224	237	197	191	233	194	211	203	190	202	200	195	231	194	208	205	182	220	214	215	205	181	212	214	215	191	222	208	215	226	211	189	212	215	205	184	191	219	214	188	220	206	194
7682	17059	13537	6984	4866	3485	2636	2064	1665	1369	1132	1040	823	715	723	637	573	545	517	503	451	452	395	389	399	349	341	353	317	337	302	354	321	275	305	340	320	315	336	274	294	295	270	292	289	284	291	268	270	267	305	294	275	266	280	287	282	260	281	247	287	310	241	301	276	262	276	286	278	256	257	269	269	292	264	255	257	271	271	258	264	261	302	262	271	245	254	261	250	260	275	280	250	262	279	264	296	265	276	275	298	240	249	237	275	269	251	316	253	263	266	279	255	286	255	248	236	288	283	246	266	253	267	300	260	259	237	253	281	278	278	251	242	281	280	268	268	278	278	244	253	277	272	256	271	242	271	272	264	269	280	267	295	250	248	242	263	265	267	252	259	240	263	244	268	275	276	279	257	277	239	264	272	248	280	267	258	279	267	261	271	275	267	288	266	268	255	240	272	265	259	276	256	267	237	255	269	275	254	283	262	261	262	257	253	245	259	251	266	251	273	245	232	267	286	274	254	252	278	280	254	264	271	255	277	289	263	216	270	251	258	259	265	238	237	276	289	242	240	288	258	282	271	272	264	281	269	254	249	257	253	287	277	247	236	265	261	252	253	271	258	267	246	233	273	267	255	256	274	256	257	262	263	275	251	265	265	263	228	246	259	253	283	237	263	260	265	275	227	238	259	247	250	259	291	220	261	274	267	262	240	249	278	230	254	230	255	279	259	247	292	245	259	281	241	296	267	281	233	231	265	241	243	255	255	260	262	262	281	275	239	260	247	280	251	256	243	259	293	261	248	235	235	279	253	289	253	252	268	265	312	253	247	250	269	295	257	273	266	254	284	269	244	252	287	245	253	250	244	238	256	276	280	256	270	242	262	259	243	249	273	276	282	259	241	256	277	270	262	242	266	246	273	264	268	249	266	260	257	235	230	255	277	233	269	275	277	249	254	245	240	241	261	283	259	271	260	284	270	254	238	269	252	260	267	248	243	261	243	258	239	260	279	287	287	272	261	239	286	250	265	268	283	254	231	256	258	256	258	247	245	247	296	269	252	254	238	266	245	246	250	260	253	274	241	245	267	248	240	276	279	248	267	271	255	256	244	272	254	238	278	274	252	270	255	267	264	271	263	265	246	273	271	235	241	250	252	238	256	252	263	285	280	267	262	251	273	273	232	248	259	251	234	270	252	263	240	243	298	275	270	267	268	223	265	263	250	254	241	234	265	271	241	249	244	255	283	274	282	264	243	284	247	263	270	244	268	260	262	248	275	289	299	260	268	280	280	267	262	257	249	252	283	297	262	256	265	261	249	272	266	271	261	273	260	263	245	278	263	262	244	292	279	218	279	265	279	255	265	220	245	286	271	258	252	288	268	236	259	248	247	231	259	261	297	232	266	257	256	273	236	232	246	264	266	248	268	255	277	255	251	289	274	257	263	255	226	271	258	267	276	252	258	263	269	247	254	243	256	273	293	271	273	250	266	232	257	248	286	271	246	283	263	277	247	271	255	263	264	249	256	245	291	253	232	279	281	251	250	256	278	285	275	279	247	271	287	258	272	254	245	238	262	282	253	277	245	261	238	257	248	269	246	265	254	232	266	245	235	250	238	244	261	253	266	292	295	292	241	258	234	270	252	258	234	240	284	244	241	245	297	283	243	273	262	244	278	260	248	263	270	249	238	258	245	284	262	293	253	268	248	261	258	240	273	254	263	262	265	278	252	251	262	268	273	258	250	270	270	243	293	239	251	249	267	252	277	236	253	259	263	245	276	254	253	258	263	257	297	280	235	263	248	266	229	239	265	281	282	262	263	268	265	266	239	255	256	236	252	225	252	277	268	281	241	257	260	273	268	242	277	243	258	270	259	244	231	250	291	247	247	270	278	269	295	238	275	265	248	294	281	274	258	273	275	237	264	243	264	244	295	257	263	233	273	227	289	236	252	267	250	264	256	248	277	260	299	241	242	262	231	279	240	267	254	268	256	259	237	252	250	294	280	259	283	282	240	298	263	277	267	269	259	277	239	244	239	245	241	273	257	254	241	244	270	275	247	241	281	269	258	278	232	260	279	270	268	270	267	282	255	283	257	291	284	249	269	242	239	268	281	285	260	278	267	263	216	250	248	245	258	278	269	247	259	237	253	255	254	248	248	235	263	276	255	246	260	247	245	234	273	269	262	252	252	251	236	268	262	236	270	250	260	265	258	258	269	257	264	244	251	256	267	261	255	258	259	265	268	248	249	233	244	275	273	253	242	248	227	266	246	230	249	237	260	256	258	286	269	254	266	236	242	249	238	263	271	247	255	280	223	282	304	249	283	251	257	258	261	258	254	231	276	254	271	249	250	256	240	286	255	289	264	280	266	277	265	242	270	257	229	289	294	232	266	258	248	265	258	247	235	261	300	257	269	259	226	262	265	242	277	261	267	265	254	286	268	253	278	263	254	276	277	267	259	250	256	258	234	251	237	289	248	268	247	252	284	265	278	262	234	242	254	232	250	249	288	256	284	252	255	255	253	283	247	277	282	227	268	242	278	247	277	251	253	253	250	250	248	233	262	262	256	247	251	271	234	277	273	249	258	259	259	269	266	266	269	244	248	258	250	271	240	275	263	265	297	248	262	253	248	241	255	265	267	248	248	257	282	264	272	263	248	269	267	264	218	274	257	279	235	276	281	266	250	272	296	264	235	284	254	285	255	256	245	226	232	274	261	262	258	266	275	260	269	257	249	231	261	267	264	287	260	259	245	264	256	270	274	256	267	266	253	257	273	268	237	238	243	260	284	283	268	234	262	243	271	289	254	263	286	252	249	233	255	278	251	245	250	264	253	253	263	294	276	276	276	294	252	288	245	264	270	248	265	284	267	273	280	271	279	267	267	237	278	253	256	282	264	262	238	268	255	255	262	248	253	259	247	279	275	264	258	236	246	242	236	278	237	254	244	244	285	290	263	259	271	270	250	254	249	247	249	287	241	241	259	234	268	244	272	257	239	254	238	245	240	278	251	264	228	268	233	252	263	284	269	272	245	280	251	256	295	227	261	272	271	273	314	251	236	251	252	265	276	221	245	252	261	251	241	244	252	235	254	273	246	259	255	254	253	262	286	252	277	273	275	251	249	248	245	263	233	269	248	251	274	261	252	296	266	261	243	258	274	248	243	225	233	223	246	267	252	276	277	274	262	238	261	264	262	278	271	263	272	258	262	229	238	277	272	261	268	246	256	285	276	269	268	239	265	263	253	262	273	298	271	282	253	245	271	260	244	274	235	270	260	257	261	261	241	268	255	236	256	230	245	264	273	286	267	246	247	253	258	239	299	241	259	275	236	280	253	288	250	270	290	283	275	250	263	263	263	275	256	261	281	269	237	267	237	252	271	261	287	269	271	251	274	253	259	227	253	240	243	273	249	241	274	246	238	259	283	263	251	240	256	272	261	261	240	272	286	256	276	230	253	265	269	235	293	257	256	237	223	270	241	275	250	258	272	235	262	241	281	257
27023	20321	8092	1261	911	852	700	660	651	622	598	646	594	675	631	579	623	578	690	606	555	562	625	618	592	570	574	626	625	633	569	596	602	636	621	556	603	621	612	622	616	605	617	578	597	664	637	568	618	650	568	607	584	638	616	599	652	644	661	639	545	610	596	627	596	621	559	622	612	608	597	604	560	614	607	587	625	615	621	634	560	663	616	624	594	621	611	618	568	612	611	582	602	585	609	591	646	651	598	574	598	637	648	595	625	620	616	610	592	588	629	619	636	598	637	607	574	592	650	614	616	633	610	603	644	613	589	646	622	608	587	590	582	668	620	600	617	636	589	596	569	604	612	572	588	682	626	589	612	610	650	577	660	596	583	595	586	599	613	647	604	619	597	601	582	584	657	586	575	596	607	561	617	610	649	637	623	639	604	609	605	590	606	605	651	664	594	618	597	600	610	627	630	637	620	619	646	625	632	595	664	667	610	627	596	620	601	554	638	632	598	619	637	605	547	622	591	637	624	632	668	594	641	619	575	648	609	603	631	628	572	645	600	625	646	593	647	665	588	612	657	599	626	571	607	559	615	579	617	577	640	610	612	598	629	616	596	650	597	632	583	635	580	621	611	613	628	593	593	636	608	637	643	652	631	595	653	605	596	606	612	610	654	638	636	611	610	580	581	676	653	642	615	584	625	653	646	621	613	610	614	596	581	634	588	621	628	594	607	591	569	589	648	621	659	602	615	595	588	614	611	581	635	606	613	659	628	609	609	594	627	629	642	576	630	630	634	603	608	608	608	610	587	656	602	588	647	603	614	621	601	662	611	646	634	585	656	634	595	594	613	626	591	674	648	600	608	647	662	620	637	604	613	583	599	640	651	624	617	606	628	580	654	601	624	635	580	575	621	606	604	626	627	577	587	604	586	623	660	621	647	629	547	588	632	596	658	632	593	608	611	636	614	609	574	633	578	562	649	612	648	630	598	583	627	577	606	617	604	615	663	640	612	614	576	580	597	599	606	653	655	622	599	611	598	632	617	642	626	626	636	592	599	640	597	656	623	568	637	609	636	584	648	674	657	664	622	605	636	632	631	584	628	624	635	628	611	592	645	652	643	633	642	652	637	598	594	614	660	618	623	614	636	623	591	604	649	585	606	574	646	625	629	662	653	574	625	597	681	610	612	585	612	613	643	605	585	630	629	639	611	624	615	609	626	689	572	624	608	617	591	609	582	569	630	632	587	611	596	598	645	601	592	599	583	595	642	611	621	558	627	638	581	603	611	602	601	575	605	620	649	644	610	592	579	624	616	611	630	574	624	552	577	597	633	623	638	643	649	641	554	591	632	591	550	635	588	605	643	620	650	626	620	613	607	600	570	612	620	579	603	586	610	635	591	596	623	662	635	641	602	642	609	610	609	621	623	609	616	649	638	630	608	580	649	657	612	589	623	609	605	552	615	602	589	640	589	637	585	597	644	600	641	668	641	633	581	611	634	605	593	607	628	613	585	603	608	618	603	630	608	620	594	644	603	581	562	605	591	581	599	593	607	599	618	636	621	640	614	615	621	607	596	589	621	601	616	646	652	613	641	618	596	562	578	607	683	623	596	597	610	580	611	615	631	629	660	595	645	606	624	634	641	653	592	599	623	629	580	641	634	627	569	584	633	626	653	643	578	614	601	639	621	627	625	653	628	623	610	586	639	614	620	604	628	677	597	661	621	612	577	620	663	601	661	577	644	690	595	615	591	629	607	598	625	572	628	636	618	625	607	604	613	600	605	615	654	596	588	609	608	603	601	573	636	605	584	574	676	669	614	613	605	650	645	611	611	619	599	607	606	589	616	576	569	629	647	601	576	619	579	628	620	607	583	637	631	606	649	605	589	622	583	583	663	641	629	636	610	613	654	579	620	595	631	640	634	595	615	609	621	592	627	567	654	596	607	582	617	580	614	607	641	615	635	621	622	611	580	620	626	578	662	609	619	638	635	599	625	601	608	575	630	605	595	602	593	615	621	625	633	580	624	632	593	632	610	615	632	644	601	609	601	612	615	603	603	633	615	612	614	602	580	642	643	587	618	587	610	601	593	606	603	597	611	637	583	595	626	603	638	629	601	642	616	595	607	591	588	612	621	606	618	637	609	616	639	656	539	613	613	627	618	597	603	655	657	623	613	604	626	641	594	630	558	626	610	632	610	582	630	592	591	582	632	642	621	624	594	602	628	584	625	639	594	606	619	630	620	680	645	622	593	569	602	629	602	634	633	607	577	616	612	625	607	622	592	606	592	608	628	596	598	601	648	578	552	609	637	582	619	601	611	615	580	667	600	616	604	632	622	644	600	569	590	619	617	625	604	591	612	539	598	596	653	601	597	592	615	637	625	612	628	617	569	640	610	611	583	578	614	584	579	611	570	634	610	632	632	586	615	561	627	609	605	564	590	618	599	635	581	570	658	565	580	548	606	598	643	644	632	638	658	636	643	632	631	633	621	638	621	585	650	604	592	625	670	625	630	631	630	596	653	681	633	572	536	630	600	617	611	641	561	595	635	570	623	620	615	563	602	623	685	611	640	653	634	626	603	662	629	595	633	613	614	636	639	647	599	652	584	601	645	663	606	623	627	613	618	602	570	640	629	609	582	609	595	614	670	608	580	611	622	620	604	635	603	606	600	579	604	591	587	610	636	615	598	625	630	607	653	583	629	649	638	626	658	605	636	606	635	617	616	627	662	591	646	616	594	575	597	631	556	639	615	654	574	604	623	613	633	608	605	595	589	603	652	561	588	627	621	661	598	607	596	678	615	603	625	620	611	599	636	664	639	596	600	617	590	608	596	644	622	647	623	600	611	618	594	632	591	634	572	629	633	624	615	595	646	567	614	642	569	643	632	590	580	612	620	595	617	581	605	584	639	618	619	577	603	610	576	598	589	618	595	583	598	601	641	593	589	603	622	621	573	619	597	616	593	626	605	567	577	624	641	623	607	607	608	594	634	582	616	571	612	661	674	619	648	638	596	628	629	626	630	602	669	615	599	608	602	617	626	630	637	625	608	604	591	604	598	601	655	586	610	618	662	594	593	675	644	608	616	611	613	596	620	618	611	617	589	658	623	575	605	585	579	599	586	638	627	591	629	645	597	646	631	613	569	602	645	667	630	594	596	613	631	645	604	626	629	591	562	630	645	598	562	621	560	642	626	618	612	631	624	620	600	627	606	640	626	647	583	614	579	646	601	647	648	595	587	621	573	618	579	618	635	605	605	647	635	612	564	605	582	600	601	613	593	638	612	589	612	652	591	608	603	659	598	580	624	562	607	615	611	650	618	655	621	593	655	606	606	619	608	610	636	600	626	599	579	615	635	675	638	601	608	563	600	591	669	639	588	592	597	635	631	623	598	629	599	633	575	602	617	629	626	610	614	671	603	612	638	592	690	643	611	609	601	595	616	612	622	598	551	586	590	633	630	651	629	599	647	601	594	573	593	599	610	612	626	596	605	623	597	629
4356	1806	1463	1075	976	945	883	888	838	814	764	788	839	743	782	802	815	780	797	803	831	823	789	774	819	783	754	779	768	779	757	749	731	804	737	750	778	751	736	820	782	719	767	785	801	754	774	788	790	788	831	742	766	731	730	772	778	708	757	772	755	769	755	850	776	772	775	728	756	781	752	780	753	758	753	760	714	755	806	771	796	797	744	747	824	750	790	804	748	784	792	771	787	811	742	747	830	727	757	792	781	783	782	735	778	781	831	798	775	752	782	723	753	788	740	826	759	762	720	802	759	798	789	739	741	756	757	748	769	772	769	809	712	810	786	782	824	764	800	769	821	819	794	792	767	774	811	798	788	741	760	787	710	781	744	771	755	826	856	778	690	808	796	788	752	770	821	786	787	772	752	812	795	769	792	739	732	778	765	783	782	748	783	785	761	782	803	741	765	846	781	776	775	802	721	811	764	757	763	788	785	771	738	790	782	749	763	790	791	743	770	754	788	761	794	785	804	817	791	798	742	743	832	767	762	790	743	779	754	796	799	747	707	802	712	776	738	773	767	761	789	808	794	777	788	815	792	797	778	757	772	748	758	762	780	801	758	761	782	847	770	792	790	833	767	799	808	786	733	786	790	765	773	746	807	791	789	763	769	795	820	807	787	782	771	791	778	780	764	832	787	752	775	792	742	782	830	748	809	745	782	780	771	752	770	736	826	746	743	775	746	757	792	777	783	730	721	754	775	769	799	737	768	744	747	783	783	765	791	753	788	754	745	770	779	807	746	777	737	786	775	751	782	752	798	751	820	782	748	783	838	747	806	731	789	820	774	742	764	780	804	776	771	765	775	772	752	764	773	774	775	790	790	774	805	774	784	791	758	770	788	760	746	765	752	747	784	719	797	697	727	834	783	770	789	837	732	726	819	770	782	785	764	779	768	813	791	765	774	784	761	710	795	814	759	769	732	787	823	722	711	824	766	793	756	784	756	765	774	747	807	809	733	811	779	745	814	776	787	787	825	788	771	761	794	838	770	765	808	770	785	803	713	806	791	755	798	801	772	745	715	755	771	765	802	786	758	752	776	749	758	759	773	768	773	791	798	737	783	749	782	791	790	802	775	752	730	762	793	806	709	790	739	803	746	786	732	768	784	772	739	821	790	821	737	741	719	808	740	803	780	737	754	822	725	794	797	799	791	806	787	774	791	747	751	783	759	814	792	755	765	788	758	803	774	788	762	793	801	768	749	808	784	748	754	768	756	800	802	733	771	799	782	770	814	747	778	775	765	804	794	770	791	755	811	767	777	804	784	752	748	790	783	731	736	754	790	804	781	791	812	766	788	818	794	744	843	738	764	813	743	784	750	777	772	798	802	800	807	842	735	786	790	754	775	788	773	787	810	777	773	787	762	763	757	856	741	747	783	806	790	794	783	788	864	766	755	815	783	780	766	775	767	801	786	820	743	773	789	769	769	810	794	760	800	790	781	791	766	789	806	757	778	782	815	774	787	800	785	759	776	760	770	751	753	786	824	797	786	791	736	823	783	746	768	786	795	779	783	773	758	807	804	799	750	771	747	754	829	752	789	795	792	736	814	783	789	836	826	787	791	780	794	772	785	788	760	792	762	765	806	777	827	752	774	754	772	819	784	765	739	778	748	741	744	754	706	765	747	795	812	750	815	820	775	790	780	826	757	790	772	813	745	785	785	803	791	760	759	803	773	758	801	755	753	745	775	785	795	790	795	791	784	772	791	783	776	799	776	753	789	774	733	795	752	763	759	777	777	752	771	782	783	760	828	791	803	789	824	763	759	782	806	798	756	821	751	790	760	765	777	754	770	763	779	736	797	834	789	774	780	755	754	791	803	781	790	780	819	762	792	773	742	798	788	798	774	726	799	776	757	780	717	813	788	783	754	717	773	731	776	738	727	770	757	788	855	807	780	817	800	775	790	738	722	784	802	780	729	730	771	756	779	750	738	789	768	754	743	766	802	800	800	765	759	785	777	775	774	766	760	801	718	789	807	761	761	759	756	775	777	747	737	828	743	755	752	749	870	793	786	777	796	774	823	786	796	768	757	786	769	762	729	781	741	830	753	806	777	751	809	758	768	794	775	796	802	789	817	779	774	778	760	800	792	790	799	816	791	848	780	843	783	768	755	712	782	773	780	765	799	756	826	753	749	794	800	756	786	786	733	781	742	787	741	778	773	774	727	814	781	752	747	768	778	753	758	745	779	787	788	780	774	789	798	785	752	782	822	795	819	779	786	770	787	765	756	782	805	784	743	759	809	778	817	767	774	718	743	801	775	798	802	809	769	761	784	763	749	795	778	754	794	728	743	749	774	777	727	751	803	771	820	754	764	781	774	771	753	762	798	787	765	807	757	781	757	809	769	772	790	767	728	750	794	762	699	767	818	720	807	764	768	745	745	741	764	773	755	768	797	769	747	789	782	774	732	781	789	758	739	790	796	787	763	809	760	745	782	773	764	790	764	776	789	737	801	812	796	762	764	789	777	770	813	751	762	752	791	769	787	822	741	775	814	751	769	808	776	820	796	785	776	778	794	769	787	769	764	801	774	782	794	810	791	771	788	756	830	769	773	783	818	796	780	772	780	778	784	748	751	769	795	794	715	774	792	750	844	763	765	777	770	812	796	750	758	762	813	739	771	777	792	790	811	780	751	793	748	776	739	788	807	813	834	772	802	768	774	733	756	785	792	778	775	729	785	813	798	781	759	764	743	769	766	750	799	758	795	785	776	781	784	742	771	801	824	748	804	778	801	761	745	783	767	735	794	787	776	823	837	790	762	798	741	778	786	755	740	779	751	783	766	758	744	782	763	775	778	808	728	752	755	783	745	776	759	736	764	737	742	768	816	790	797	826	741	787	737	797	775	812	801	811	750	814	789	790	735	827	803	750	765	790	778	754	715	788	766	756	806	806	772	838	783	775	774	761	787	759	731	748	794	785	796	802	748	761	746	744	781	742	795	786	793	751	771	797	781	739	797	796	815	786	791	787	801	778	763	793	726	733	770	782	789	772	791	788	754	763	782	756	761	770	785	769	775	848	789	782	757	717	743	755	790	771	746	746	768	800	760	759	805	749	736	785	757	787	808	784	728	767	789	793	718	839	757	760	750	827	786	735	726	818	808	747	757	743	753	740	780	760	836	806	742	789	734	752	776	742	811	784	822	785	803	745	764	772	762	814	759	747	833	771	774	809	804	779	781	799	811	788	783	739	772	743	819	758	762	859	749	767	789	743	824	744	778	764	750	795	814	819	721	775	808	778	783	743	785	728	777	753	748	772	791	749	747	790	754	816	743	786	819	781	749	796	772	733	790	765	767	804	807	801	820	785	772	752	772	779	771	730	793	767	853	823	768	798	777	803	794	769	766	751	778	752	749	806	806	756	761	735	767	782	749	702	786	754	743	750	750	807	817	762	784	825	750	784	823	721	751	784	745	741	777	725	766	747	765	793	772	842	779	718	784	767
23817	21164	28522	24082	21168	10395	1074	645	612	505	452	426	403	415	387	387	361	351	355	366	340	302	338	334	336	347	364	340	295	318	336	313	341	322	315	285	318	313	307	317	335	322	307	337	287	293	345	322	299	355	293	304	299	311	311	326	321	340	313	282	266	311	304	298	320	327	298	289	327	325	308	337	303	302	294	313	290	293	337	314	315	314	302	335	322	300	279	284	318	313	298	324	304	322	301	323	316	307	285	301	285	325	307	332	314	310	315	302	301	331	299	282	288	271	292	298	303	289	285	305	305	312	326	313	308	296	310	305	339	309	322	327	337	314	307	309	321	315	306	294	310	308	286	299	298	328	304	276	305	299	288	294	317	310	343	321	297	302	320	294	335	301	290	278	282	274	295	295	305	307	297	310	314	291	298	344	296	318	273	353	292	335	317	295	280	312	310	283	319	311	332	289	304	297	295	294	312	314	292	313	281	334	306	290	272	319	292	281	287	323	305	299	279	323	305	308	315	293	311	316	281	342	284	309	322	329	269	303	286	271	333	309	301	293	284	289	315	284	329	301	359	323	300	334	291	286	291	282	310	331	290	296	280	343	318	301	275	314	280	289	305	305	316	325	325	299	300	323	301	298	276	312	316	266	329	280	274	294	322	309	304	307	311	304	305	298	293	284	325	304	296	339	311	307	297	301	341	297	307	311	296	290	294	334	319	302	301	292	280	299	299	283	284	299	296	281	300	302	335	312	299	296	301	300	303	317	328	304	333	324	283	301	328	293	296	346	350	324	288	345	303	321	321	288	313	299	293	270	318	305	268	311	303	346	303	284	318	320	293	278	317	332	291	329	342	291	304	315	319	310	320	290	296	296	311	326	293	271	301	292	302	308	297	304	294	308	291	311	321	273	294	317	315	308	290	294	336	308	332	333	323	308	328	292	325	296	327	258	307	306	287	318	311	324	315	299	297	336	324	313	308	294	314	292	283	306	314	299	293	273	342	309	285	322	311	278	312	268	316	325	303	298	333	318	303	296	284	289	321	325	307	322	317	300	303	290	308	281	300	319	315	308	295	314	296	310	328	315	312	288	330	325	295	325	321	289	270	319	303	305	289	305	302	315	277	315	305	291	295	320	303	292	278	333	317	314	340	294	299	314	301	315	311	291	302	326	297	292	319	307	302	314	315	309	326	310	317	300	295	333	292	285	302	319	293	298	314	300	291	320	283	301	310	302	289	266	262	310	318	273	280	319	281	289	315	273	318	297	331	298	283	312	279	316	339	319	288	271	300	309	298	279	306	326	277	344	304	309	324	286	325	316	263	268	295	316	295	286	279	307	293	292	300	309	302	296	283	303	324	303	297	321	287	302	301	304	298	309	270	328	305	277	335	309	321	269	296	282	307	289	294	288	305	305	327	317	298	325	287	300	291	314	311	293	282	255	308	279	300	298	305	295	298	293	350	297	302	301	302	284	309	326	303	299	336	304	287	329	286	257	279	271	279	306	280	284	306	279	274	298	273	259	292	297	319	302	330	284	266	288	290	325	280	283	342	268	280	304	318	292	300	287	281	281	284	309	299	319	284	318	323	290	293	267	298	317	312	317	303	272	286	306	293	335	300	292	290	298	275	306	282	322	299	308	331	320	285	306	295	310	320	305	331	301	302	277	305	330	291	319	297	315	332	300	269	273	301	310	306	303	320	300	304	286	314	318	332	296	324	299	288	303	292	309	296	300	304	329	298	291	289	314	319	296	304	287	306	297	293	318	299	314	289	316	303	323	276	319	300	316	307	314	297	287	293	309	293	304	296	297	284	314	316	286	334	276	303	290	333	312	293	287	314	277	314	297	288	330	315	311	304	344	276	333	307	279	331	289	298	298	295	307	289	306	297	284	290	323	302	305	292	305	285	302	294	308	282	290	292	307	285	292	298	288	301	313	315	314	290	296	334	297	290	304	300	315	311	305	300	315	292	324	295	323	314	311	269	340	282	314	293	281	328	307	287	307	302	288	296	321	268	291	314	335	331	285	310	305	318	292	321	320	304	304	306	314	332	317	307	308	309	341	278	281	336	322	312	316	325	273	286	313	275	318	321	325	334	296	273	311	296	292	292	311	277	314	306	328	291	272	286	296	313	311	286	296	298	293	313	325	298	291	293	314	343	330	302	329	319	299	302	284	306	323	296	286	295	304	312	282	294	304	329	346	305	304	302	290	293	319	290	296	306	317	301	306	307	294	309	301	289	288	266	313	305	295	285	331	284	318	319	330	330	287	276	332	323	317	302	316	305	307	329	303	351	277	310	277	308	259	295	312	294	323	272	320	286	307	279	279	306	323	315	306	286	288	328	322	310	301	306	299	266	283	312	294	286	310	281	290	308	290	336	291	319	310	314	307	308	292	296	295	307	318	312	305	288	322	322	337	282	290	324	333	320	334	320	282	308	311	318	311	287	322	304	321	314	301	273	312	327	281	249	299	294	312	305	315	323	321	310	268	276	313	314	259	279	316	298	312	287	284	312	292	321	296	286	321	297	316	313	299	297	301	330	317	295	272	329	316	305	281	312	296	296	318	351	317	291	279	290	285	318	289	302	268	316	332	276	304	324	337	299	297	314	300	285	314	273	318	286	272	333	277	301	307	297	314	288	298	290	284	299	301	303	290	298	319	313	327	294	301	312	318	327	290	337	300	325	290	288	307	321	322	299	304	308	284	323	307	323	338	318	331	337	309	347	285	298	323	345	306	298	277	273	309	268	288	269	281	312	286	305	334	288	323	320	295	339	281	296	307	302	322	312	326	319	336	297	299	307	297	297	318	310	324	269	322	276	291	319	311	276	311	312	323	301	310	329	301	319	297	262	296	314	329	303	271	297	332	331	334	313	303	308	305	287	312	278	287	307	335	282	302	314	287	305	321	282	313	289	326	325	316	306	282	309	305	312	311	285	327	311	290	328	273	306	338	283	290	305	311	316	304	306	306	282	288	288	275	321	342	287	288	298	296	302	303	334	324	322	302	314	314	313	293	272	301	322	289	283	317	322	284	298	298	300	303	315	318	293	327	262	291	326	290	301	311	341	295	303	308	304	304	299	309	323	289	298	296	296	271	321	312	311	290	295	312	315	296	309	302	308	302	288	285	291	301	317	271	299	312	298	291	319	323	321	324	268	291	317	308	320	326	313	293	282	307	316	326	289	331	325	290	302	313	320	305	271	287	303	278	287	302	325	299	307	307	293	290	304	305	291	313	298	308	339	258	311	347	302	298	294	289	312	285	321	319	315	304	300	321	278	297	295	293	299	263	297	322	317	331	303	285	305	293	296	346	284	322	307	294	311	294	325	314	322	316	315	316	278	289	310	290	320	320	312	289	287	298	332	280	302	334	303	299	320	310	311	328	323	312	290	281	302	312	261	303	312	305	298	282	291	281	288	311	300	289	299	288	334	295	308	320	275	349	298	284	294	268	302	285	322	311	291	307	294	286	287	306	286	284	311	294	288	277
5543	10744	8469	4168	2747	2113	1662	1286	1116	1016	877	819	729	674	640	565	546	531	542	518	521	512	482	450	478	445	427	432	454	423	391	414	465	416	423	431	436	418	414	424	425	453	443	448	451	419	427	427	394	398	392	457	388	395	378	406	403	375	391	412	410	418	397	413	407	399	378	420	431	378	432	437	448	372	392	448	428	415	399	394	402	406	377	407	414	387	410	422	419	397	399	400	412	411	402	391	365	396	437	429	358	444	407	413	427	406	400	398	413	394	417	421	399	420	400	409	404	390	431	395	417	379	418	356	410	408	416	400	414	428	404	380	417	366	372	424	392	408	403	421	433	416	393	377	400	437	419	414	380	391	422	399	375	399	372	449	395	392	391	397	417	416	387	433	373	445	418	414	394	389	419	395	382	424	397	380	412	421	418	363	422	403	377	419	380	386	411	389	391	397	418	404	382	380	398	376	394	371	386	409	425	403	408	410	391	423	398	398	429	411	419	384	383	409	410	369	399	411	393	399	392	400	429	398	407	423	388	431	394	409	371	351	414	425	450	407	398	421	399	394	398	381	413	371	383	396	411	399	444	387	368	401	364	397	425	378	406	381	391	407	398	418	409	364	399	386	390	417	435	407	361	413	417	426	379	430	400	387	354	401	373	407	401	416	418	404	421	374	399	412	384	440	393	416	405	395	414	412	392	377	426	392	437	412	417	418	415	434	401	406	401	365	370	419	388	417	396	392	405	407	402	390	382	419	442	383	366	431	401	422	395	384	418	406	423	399	409	435	390	403	401	398	410	381	415	408	391	384	395	377	410	451	417	419	403	408	418	370	404	380	400	437	385	398	411	384	421	408	430	404	421	384	407	406	448	423	416	399	414	391	449	368	382	404	428	396	378	368	414	406	364	425	399	400	410	413	370	427	407	429	405	407	405	388	389	408	394	414	426	445	418	421	409	375	384	422	414	400	430	389	411	381	408	423	363	387	384	434	396	359	431	405	386	420	404	404	418	396	393	394	423	395	423	381	437	400	394	396	400	373	419	370	406	417	392	399	405	385	399	389	404	428	418	406	409	434	407	440	427	417	391	398	410	439	414	411	385	429	397	381	442	399	417	396	386	411	405	400	390	396	391	392	404	392	406	399	419	387	369	431	391	386	404	390	432	422	382	412	391	384	384	406	351	411	409	409	349	400	381	453	425	402	397	390	387	398	408	407	404	417	392	381	393	408	452	403	396	422	396	401	421	441	397	446	392	403	399	394	402	430	421	381	408	431	394	397	393	411	374	393	434	409	412	403	393	402	409	433	395	446	413	410	404	385	384	406	394	396	431	413	425	390	403	417	411	416	419	420	407	382	404	412	442	439	409	378	395	398	437	418	403	439	434	428	394	420	414	405	401	407	411	386	403	424	379	390	376	380	417	444	388	392	387	415	397	415	413	413	415	394	438	428	384	423	403	426	397	371	406	393	400	416	391	408	446	377	413	390	411	422	378	414	431	395	417	402	400	402	419	401	405	398	426	426	413	375	371	412	432	385	382	428	399	350	440	394	384	424	410	450	387	399	392	394	388	438	388	413	401	399	408	415	401	391	391	388	411	395	443	405	411	417	373	395	379	395	422	414	410	393	381	396	427	375	391	384	396	418	404	443	420	440	413	398	443	393	418	411	398	401	439	379	411	406	387	413	385	432	387	363	422	419	421	390	386	416	407	410	405	415	414	420	384	379	374	396	348	404	423	392	350	411	385	377	410	407	417	400	404	405	413	395	415	454	387	407	390	404	405	398	377	407	367	426	414	394	390	431	382	403	414	385	413	385	404	380	391	378	406	401	431	402	414	409	423	415	428	390	391	406	425	377	414	428	391	381	375	413	387	435	400	432	398	418	396	427	397	371	386	417	376	374	372	421	420	410	393	452	402	412	388	410	424	383	411	388	414	433	408	413	426	360	417	461	391	371	398	424	417	442	402	415	363	416	374	383	405	382	413	389	426	382	384	392	397	411	400	410	371	393	391	447	420	416	373	414	389	391	399	363	411	385	380	394	424	391	407	392	412	448	396	374	379	407	427	402	412	385	430	420	427	380	410	428	427	449	394	408	412	390	413	366	426	435	407	450	412	413	405	414	442	424	396	423	426	411	414	394	420	427	387	414	415	432	394	408	402	392	429	378	381	370	414	410	384	410	406	417	421	426	399	420	416	369	417	444	394	397	406	418	386	426	394	405	424	383	403	374	410	391	380	433	406	399	440	397	434	426	400	353	407	416	428	425	440	406	422	406	388	411	380	403	401	422	428	432	396	398	379	396	406	405	427	375	401	411	374	415	435	395	372	389	420	371	397	414	423	389	393	379	404	432	451	402	415	420	392	413	389	419	383	364	377	425	386	418	396	384	379	408	391	387	387	450	440	409	387	396	386	387	423	404	413	411	428	392	382	412	389	366	398	415	406	372	382	409	372	422	428	415	403	435	376	382	405	422	412	460	407	409	376	380	397	418	374	413	400	406	419	409	424	372	395	387	422	382	399	360	387	378	355	405	416	406	416	380	360	398	399	408	388	369	398	396	386	425	403	403	397	404	433	408	395	383	388	398	419	422	426	399	379	426	382	409	405	403	410	402	395	401	441	383	386	407	360	388	346	384	413	417	418	384	392	394	384	409	388	370	373	404	410	403	402	424	425	358	413	401	410	409	403	407	363	395	432	407	411	439	387	413	424	401	372	390	412	406	406	406	393	372	382	391	414	408	406	387	386	410	445	443	425	431	383	454	402	395	467	357	386	388	400	401	375	411	419	368	418	373	388	422	407	405	427	420	374	399	418	427	435	402	388	443	374	386	394	391	404	420	439	391	384	404	405	392	399	415	417	382	377	411	395	427	400	373	394	386	420	391	404	387	412	401	419	402	382	403	375	404	372	405	393	401	379	396	443	373	457	405	396	410	384	386	421	372	416	398	399	363	392	414	386	394	405	421	415	395	382	407	394	389	391	406	391	376	397	397	428	422	388	433	346	416	400	396	431	399	381	396	399	392	437	433	405	368	408	414	437	401	396	388	413	414	373	408	377	388	393	382	461	451	395	398	391	399	355	403	390	402	434	402	389	378	395	359	400	389	406	374	420	402	359	415	384	428	407	403	375	399	443	421	403	399	387	421	410	414	393	389	408	381	392	428	394	406	400	405	404	389	361	400	410	395	393	419	398	419	424	398	423	452	391	447	412	432	408	382	425	377	425	389	388	385	429	404	368	399	413	391	440	418	414	419	407	399	387	404	395	419	425	400	391	413	391	400	387	421	365	372	412	395	401	421	395	417	398	376	399	418	401	398	380	422	388	387	407	393	384	419	378	444	431	400	397	390	371	362	419	382	386	360	392	391	379	374	385	388	423	428	402	389	458	427	415	405	416	409	390	416	381	414	396	392	391	420	415	368	422	429	392	410	426	401	401	410	354	399	402	402	411	399	418	395	418	404	439	380	396	401	420	414	420	378	400	419	386	416
22852	21184	28979	23633	21186	21229	8185	1001	706	587	541	489	439	387	368	381	308	308	295	298	266	256	277	260	294	249	249	287	262	257	236	278	222	260	217	225	232	234	230	218	202	230	225	246	210	235	216	208	239	209	216	225	242	230	221	226	214	203	211	207	226	220	232	207	238	202	223	209	220	220	190	207	216	205	211	214	232	237	209	211	216	201	203	217	225	213	228	229	200	235	230	194	222	194	183	226	191	189	236	200	222	227	217	227	222	205	213	228	197	211	209	220	216	211	231	200	182	207	215	218	222	210	226	225	190	211	190	227	211	212	202	212	227	205	231	230	198	193	216	221	214	227	241	196	237	195	215	224	201	198	236	205	199	206	179	220	212	196	203	210	200	222	206	239	222	216	213	194	216	220	209	229	238	193	199	222	222	212	201	212	215	203	228	244	222	249	211	211	206	201	197	215	200	215	236	206	186	190	238	226	216	211	203	231	197	195	209	208	200	206	194	231	211	206	207	211	204	207	190	210	207	181	216	215	218	210	219	197	228	208	245	229	204	204	172	202	212	200	231	229	221	203	211	216	217	217	211	200	215	228	221	210	214	203	197	220	211	216	201	212	205	203	212	201	198	219	212	221	230	207	233	219	190	212	213	226	222	204	185	196	226	190	218	205	208	208	202	227	225	182	227	220	216	222	213	198	201	203	224	199	211	223	196	219	209	212	212	228	208	207	220	188	210	216	185	216	220	212	237	212	185	207	196	193	202	213	212	206	215	226	202	231	220	230	231	208	198	207	223	204	235	193	200	234	190	213	199	238	204	215	218	219	230	232	188	210	204	203	227	209	221	221	225	220	209	234	211	198	195	198	210	211	217	219	201	192	214	219	215	232	197	215	204	185	211	188	197	215	202	214	221	209	196	232	196	218	214	222	211	230	204	226	232	191	197	203	217	233	206	199	225	218	192	206	200	230	206	222	212	208	226	218	202	223	205	214	221	196	207	221	205	222	209	198	190	188	216	208	184	218	197	199	205	212	229	228	236	204	179	199	206	211	219	253	208	205	219	203	209	196	237	206	196	208	214	203	193	214	199	222	239	212	191	195	240	205	207	224	211	232	211	231	201	229	182	229	183	207	217	230	191	212	202	211	212	219	210	186	211	216	214	190	237	203	198	237	226	219	222	229	214	229	209	220	246	212	218	200	209	222	184	204	202	214	189	193	232	208	217	232	225	211	189	225	186	205	214	180	213	203	193	210	245	232	215	191	205	208	203	198	203	233	228	216	197	198	212	210	221	198	211	233	211	215	206	219	219	206	218	205	198	225	234	201	206	191	221	186	213	195	226	203	210	211	201	181	212	200	214	183	196	240	188	226	211	194	196	212	225	222	206	199	209	221	207	216	202	222	196	193	203	218	216	184	223	188	218	227	177	192	214	195	201	194	201	202	217	205	201	226	222	220	196	222	236	189	232	214	230	215	203	239	232	212	173	219	212	204	202	202	195	224	200	189	223	225	222	217	232	221	209	207	203	228	232	221	217	229	193	223	222	223	207	202	198	199	209	174	181	184	205	195	251	215	196	194	206	193	200	205	202	212	204	206	201	214	191	199	214	201	208	187	193	233	188	185	202	215	222	208	213	234	202	217	215	222	205	216	215	220	209	203	228	224	215	229	216	202	215	223	205	208	196	232	227	197	195	204	211	202	200	203	203	190	229	223	216	222	201	204	212	206	187	209	199	215	208	190	200	228	206	209	221	203	212	209	207	203	198	216	194	201	218	227	209	209	218	247	219	197	190	213	206	224	235	177	206	228	213	211	226	219	215	221	233	222	216	199	204	197	213	210	207	195	221	210	207	220	216	212	210	193	195	206	198	223	216	212	235	196	200	187	198	204	220	200	209	222	196	206	190	231	225	166	200	210	200	232	190	202	207	219	215	213	225	212	247	210	196	217	237	179	208	238	208	212	216	200	214	235	191	201	208	203	208	221	225	199	197	224	244	188	206	216	209	196	193	214	205	241	207	236	221	203	229	216	192	204	225	220	211	190	217	218	206	200	202	215	223	211	216	236	204	197	211	212	183	202	210	201	191	207	207	202	224	194	188	203	205	186	213	242	216	231	223	211	223	180	222	213	203	203	198	210	203	217	210	213	208	213	205	201	227	233	207	230	225	211	223	204	215	200	188	205	187	181	227	218	189	206	198	199	186	208	220	212	190	215	197	188	224	197	195	188	202	214	188	211	195	182	207	195	201	204	192	227	228	196	236	225	197	213	222	193	216	208	210	213	220	241	206	220	218	226	182	215	214	188	200	217	206	198	207	191	195	221	207	193	201	226	195	219	230	231	205	206	172	187	204	194	204	213	198	192	200	203	225	206	221	193	186	213	210	187	200	196	215	194	205	217	224	223	180	204	195	182	193	189	216	201	219	207	210	203	215	198	231	188	230	201	214	210	221	198	213	204	197	210	204	200	191	203	204	209	209	201	203	198	188	204	238	219	223	218	213	199	222	216	214	228	194	215	213	203	204	221	216	216	232	204	218	233	232	210	220	224	207	180	241	181	213	218	199	196	197	193	245	198	183	223	215	175	218	229	234	205	223	196	201	225	216	196	229	214	204	200	201	201	198	246	229	219	198	206	195	234	227	209	209	220	215	213	205	221	210	220	203	202	245	209	208	197	182	191	218	190	211	225	211	197	211	202	205	207	202	195	231	207	209	215	187	232	211	213	183	226	220	204	234	202	207	208	226	199	226	230	215	225	204	207	241	201	223	190	219	218	211	220	194	203	198	220	224	193	230	199	224	193	204	198	190	196	209	212	212	204	195	204	187	194	226	221	206	238	207	190	211	228	197	217	195	215	233	223	215	214	226	224	189	216	226	187	222	187	215	219	205	231	209	205	192	190	220	193	198	228	228	204	216	215	192	212	201	217	204	191	207	203	197	218	224	200	196	208	192	214	202	222	195	199	192	214	210	209	222	202	213	198	204	232	204	220	208	206	205	202	230	214	216	200	205	199	220	212	199	195	204	215	224	241	216	234	212	208	186	192	212	212	216	249	206	206	193	199	208	210	233	226	214	240	211	218	225	234	228	199	231	214	185	210	215	224	218	214	197	202	192	230	203	206	213	189	190	198	217	202	207	197	196	203	223	198	224	222	233	210	197	200	194	236	181	201	206	227	222	207	212	223	187	221	198	191	176	229	201	230	190	201	205	228	208	231	230	211	203	210	217	197	200	217	212	183	204	205	208	200	206	203	194	224	232	210	217	210	206	220	229	205	222	217	223	204	243	188	186	194	223	216	239	196	204	221	210	241	228	223	232	195	206	215	189	226	216	206	193	198	208	201	208	225	220	197	224	218	188	208	198	191	203	208	201	204	198	207	181	220	215	212	193	231	189	182	222	213	230	172	206	203	214	222	236	217	216	195	228	205	189	226	214	190	229	213	211	205	196	204	210	223	212	194	199	213	200	207	199	242	191	176	208	220	204	167	217	210	239	208
7706	16999	13360	6899	4832	3543	2550	2045	1587	1402	1121	984	845	741	677	613	574	513	508	478	484	424	433	392	383	395	345	331	355	324	342	303	321	310	307	288	324	341	289	311	284	283	296	293	259	282	282	265	287	280	300	285	301	306	268	295	265	306	252	289	262	310	281	320	282	274	301	260	262	256	264	293	262	285	254	268	266	288	269	261	280	262	273	313	253	277	268	268	285	277	255	294	277	242	267	284	271	276	276	286	273	256	250	252	255	282	264	277	251	249	279	266	261	283	262	287	262	263	279	292	251	247	251	246	275	274	268	252	249	275	244	264	295	278	255	268	263	246	279	266	266	277	257	268	256	273	242	220	259	260	277	252	287	262	257	261	253	281	264	259	284	235	276	282	266	253	265	233	291	264	266	227	277	263	290	257	261	272	256	273	274	278	249	261	278	293	272	256	227	269	269	274	295	267	302	272	263	271	270	257	284	265	282	285	262	246	257	264	274	259	286	260	256	273	262	249	240	250	237	269	265	287	264	237	272	250	258	249	271	279	246	244	276	268	291	247	277	284	236	269	273	271	262	276	259	258	260	250	278	277	279	242	278	243	261	249	277	232	278	245	245	278	281	265	226	241	258	271	259	295	249	273	270	274	261	272	248	288	258	268	280	263	270	268	242	247	244	283	296	277	269	266	245	263	260	261	260	262	275	240	258	257	275	266	268	254	262	282	263	254	279	284	244	269	248	277	278	262	271	239	264	253	256	254	263	258	290	246	267	264	291	265	270	277	273	253	275	255	276	252	254	273	252	263	250	282	263	259	272	253	232	287	237	263	273	258	286	257	258	258	289	237	262	251	271	245	241	241	284	271	267	246	243	282	251	270	267	275	262	273	253	287	257	251	263	284	261	272	247	250	235	268	292	279	254	271	254	263	270	271	240	270	258	255	257	239	234	245	288	263	278	247	248	241	262	241	253	269	281	252	246	283	238	238	267	257	244	255	262	283	277	278	277	263	266	269	254	234	242	243	305	275	254	266	251	273	248	274	248	274	252	264	252	263	274	275	250	270	290	284	265	246	257	268	254	289	252	277	263	233	258	270	282	252	261	252	264	256	286	257	264	232	245	246	288	242	253	247	292	257	248	279	307	280	319	270	259	275	248	275	242	287	280	260	269	236	263	246	287	272	238	250	261	230	260	256	288	241	250	239	283	271	243	284	288	262	260	262	260	257	278	264	228	256	281	268	239	277	262	259	246	277	259	269	268	273	234	262	241	273	267	277	251	251	246	236	271	253	296	259	243	295	274	288	234	235	288	259	265	270	271	296	249	256	249	266	269	256	282	247	260	235	276	276	274	248	271	258	266	283	269	267	261	232	247	268	274	272	265	263	249	233	233	257	266	267	294	267	266	274	262	241	271	254	288	283	251	255	269	259	254	247	257	272	272	262	237	259	257	272	257	246	281	271	249	295	268	273	266	309	275	300	263	244	298	277	253	243	281	250	252	286	245	252	287	239	252	265	271	254	267	283	253	257	258	225	238	255	275	261	280	259	261	264	237	248	243	258	261	277	262	255	235	263	257	272	288	277	272	250	268	261	264	287	268	267	265	239	245	253	263	270	243	260	278	292	264	277	275	273	273	254	265	255	265	258	250	257	270	228	299	248	281	268	265	269	269	272	251	244	280	241	256	271	257	252	267	281	264	274	274	244	272	277	248	257	291	274	231	280	314	276	253	283	281	247	243	268	276	261	270	254	267	242	289	282	259	264	261	254	275	279	259	263	247	259	283	237	244	264	265	262	261	266	266	245	284	263	254	273	266	278	252	248	268	282	261	290	276	246	239	258	266	285	272	270	260	281	294	294	287	254	260	246	292	235	240	253	269	268	304	242	262	247	264	258	279	282	240	295	242	283	238	254	257	228	246	259	278	248	294	242	253	268	254	281	243	251	252	276	238	279	249	268	286	269	269	262	277	281	279	266	251	270	244	255	264	262	255	247	251	243	276	258	284	288	265	251	246	280	238	288	294	268	259	268	255	261	246	243	254	252	268	239	260	249	266	278	273	262	281	279	255	288	262	271	292	266	266	268	246	284	271	276	261	286	287	264	264	258	250	255	233	256	277	246	246	285	261	268	242	294	265	256	292	225	243	262	282	257	279	260	283	256	239	246	255	245	268	258	259	263	277	278	251	256	266	239	248	271	284	250	276	240	243	289	256	246	280	243	259	253	267	257	241	268	271	260	241	258	245	267	269	282	285	290	249	255	270	253	266	255	285	266	234	243	264	247	258	270	280	264	258	276	248	281	284	294	279	272	255	263	245	256	255	296	272	238	234	242	280	269	263	237	281	268	270	254	257	286	263	236	236	256	266	256	271	289	245	237	272	284	245	266	285	241	242	271	262	272	262	263	269	238	266	252	253	236	245	248	242	253	231	257	256	253	250	250	276	241	276	283	278	251	249	259	254	299	258	258	276	280	271	243	253	246	261	267	249	240	264	276	240	266	238	264	271	266	243	246	263	287	269	287	236	247	234	261	254	257	241	252	255	273	261	274	267	255	261	300	275	277	264	263	250	266	284	239	277	254	225	264	263	269	261	249	259	240	262	252	249	276	262	267	249	263	267	276	253	223	252	261	291	265	255	264	280	249	238	278	283	253	262	269	234	251	260	252	266	287	263	228	262	278	290	262	265	253	304	279	261	247	258	248	277	271	259	275	285	239	280	285	247	240	255	256	248	260	289	259	270	235	251	267	252	277	254	267	249	262	244	240	260	266	265	252	260	258	249	285	242	255	282	256	275	253	248	276	265	237	270	261	257	276	267	244	248	294	277	274	244	257	258	267	293	237	249	240	265	260	268	270	283	276	256	275	249	247	273	283	243	287	281	282	291	248	261	253	267	230	266	257	253	255	252	263	269	261	253	273	229	252	280	242	255	269	271	254	262	259	264	266	290	222	270	277	266	258	252	270	265	288	252	229	254	292	294	276	249	260	253	260	251	273	251	241	265	256	269	265	251	280	250	252	251	275	279	260	303	233	268	230	281	259	272	255	269	253	261	258	289	266	276	280	256	273	267	231	261	265	271	249	284	250	272	270	260	235	237	253	265	286	242	258	268	255	265	265	252	269	259	260	285	266	237	285	264	268	262	286	259	277	270	283	262	237	281	263	284	264	257	253	273	243	283	270	263	275	265	269	262	266	276	217	272	236	276	260	258	257	277	259	253	273	257	260	267	262	248	253	267	265	280	241	270	271	241	253	250	246	247	269	277	281	248	234	275	246	257	271	246	271	262	262	286	264	286	282	264	280	238	256	270	255	259	239	265	254	276	251	259	263	308	275	280	250	226	256	293	244	256	258	227	260	258	272	268	257	245	249	248	240	259	241	252	262	259	269	267	277	228	221	237	263	273	216	252	255	273	247	276	284	261	264	272	255	259	247	272	305	303	263	253	266	264	273	273	245	250	285	236	235	277	279	254	272	262	272	229	269	266	250	259	261	254	290
26788	20186	7788	1091	725	678	657	625	621	619	592	657	615	628	621	628	627	615	615	626	597	579	604	677	636	591	604	622	614	618	610	614	579	610	609	625	620	593	623	610	637	571	586	567	575	650	627	584	619	588	651	626	633	621	627	602	656	576	594	592	609	659	606	632	598	632	614	614	663	614	605	665	623	606	606	641	620	632	603	586	648	591	604	604	609	623	574	652	642	587	585	626	597	595	633	596	643	592	651	597	641	584	620	623	618	618	634	610	644	638	598	648	647	584	642	671	626	600	632	616	573	596	668	598	637	615	607	601	639	634	582	579	604	614	626	606	651	619	619	639	612	621	594	612	590	560	556	612	583	581	634	610	634	642	598	563	599	632	611	638	591	594	625	602	620	615	588	635	685	654	585	671	634	641	602	608	621	619	641	629	628	641	663	590	583	610	593	605	624	636	613	628	574	575	632	605	626	610	600	591	635	638	638	639	590	626	617	584	658	655	615	623	612	653	586	619	621	622	638	609	589	587	618	600	566	645	599	647	605	616	610	596	643	641	626	640	658	598	599	631	648	632	628	647	620	616	613	632	641	628	608	641	643	608	639	591	608	663	594	655	604	630	608	626	589	612	642	600	678	617	636	630	640	599	576	601	608	664	591	593	604	635	574	605	638	590	629	606	583	629	618	642	636	637	589	652	654	579	604	626	636	612	632	620	600	601	643	593	652	652	618	625	607	580	584	567	575	657	607	610	667	591	646	636	629	620	558	632	623	579	577	618	600	577	606	606	575	635	634	566	617	641	569	597	648	641	634	585	593	645	625	618	599	597	578	664	636	595	616	578	612	566	590	616	629	591	574	560	615	629	615	624	599	593	609	589	629	596	612	628	628	652	619	574	587	641	595	598	579	630	602	594	604	617	584	613	667	599	601	619	590	638	630	616	636	592	623	614	625	647	599	627	583	566	650	668	670	608	656	620	647	637	630	587	597	647	607	603	595	578	559	636	656	623	655	605	584	608	638	590	592	604	599	594	635	617	618	631	614	620	592	563	616	580	597	654	591	617	566	650	624	623	566	603	630	579	573	624	646	602	597	605	633	627	588	612	596	577	582	618	605	627	583	621	584	618	626	614	587	640	617	620	622	613	609	613	623	680	636	639	625	629	641	626	631	658	633	583	620	634	622	634	591	643	628	626	631	575	571	588	637	647	599	585	589	636	614	632	601	596	602	620	631	636	594	570	653	601	645	623	648	595	583	667	620	623	603	622	608	617	623	597	624	601	665	628	624	605	633	566	613	597	625	587	610	608	624	570	607	613	573	631	648	623	625	585	606	589	645	630	623	601	603	632	597	589	630	568	620	679	633	614	604	633	603	592	636	616	640	627	650	583	643	664	616	593	624	646	605	587	651	595	673	581	592	635	616	625	587	645	582	588	605	601	582	616	606	579	572	631	640	646	645	613	656	632	593	614	625	595	597	664	610	636	624	630	601	601	616	595	614	604	606	611	609	570	626	652	579	564	583	613	558	596	601	603	591	613	571	585	616	619	605	644	581	628	601	640	572	612	655	592	600	607	619	618	634	610	629	609	632	623	621	623	613	575	627	605	619	594	569	566	609	613	610	667	611	621	591	613	595	588	636	601	630	641	610	620	609	611	636	633	588	617	637	596	609	627	582	595	631	628	621	624	599	637	614	617	608	633	637	624	605	616	587	618	570	591	586	633	609	584	640	618	590	625	603	593	543	580	641	642	609	630	613	630	594	590	611	627	623	616	581	602	664	639	632	651	635	631	645	624	614	617	612	644	573	606	576	577	614	604	627	654	647	607	623	614	617	616	629	621	624	623	618	620	636	597	640	640	582	639	590	682	608	594	650	611	612	651	626	637	589	620	632	598	608	625	634	631	652	607	625	605	608	582	578	580	588	637	621	609	602	632	648	642	611	603	584	663	627	610	618	566	634	594	633	630	640	630	634	614	594	651	633	579	620	618	624	623	619	616	599	630	603	644	598	591	625	608	606	612	637	636	598	662	631	606	605	568	618	633	633	663	592	603	618	615	585	636	624	641	642	608	628	568	628	615	592	607	589	611	660	608	649	619	574	601	633	624	616	604	599	605	618	633	616	610	582	596	580	631	581	624	603	570	578	610	646	592	600	613	572	618	629	553	600	657	617	670	621	597	596	607	583	587	653	603	637	621	613	608	665	583	629	605	558	608	604	624	608	604	637	603	629	570	649	590	596	651	616	602	642	668	608	609	603	660	596	620	601	599	646	643	600	601	577	595	625	627	617	674	638	613	640	584	601	578	641	651	624	580	629	652	596	641	584	639	658	617	605	625	614	640	649	668	582	600	638	658	590	606	616	627	592	628	687	642	615	617	623	639	568	616	622	605	603	590	603	600	646	621	601	662	630	650	606	569	627	695	638	589	616	618	644	622	598	608	626	638	603	629	611	597	605	583	630	594	645	615	606	602	658	621	619	584	598	635	625	635	593	670	645	645	665	547	612	580	608	597	652	604	656	599	620	623	619	607	646	577	602	618	629	652	603	602	622	660	596	625	585	573	642	564	622	588	587	635	595	598	602	655	576	619	628	620	655	591	622	606	625	587	602	681	593	623	582	608	627	643	582	570	602	634	621	635	580	627	620	591	598	620	606	653	625	593	633	601	679	598	627	612	572	647	647	627	636	616	580	621	581	647	606	576	592	643	638	623	600	667	605	591	591	593	608	660	627	622	609	620	636	571	602	595	593	629	594	625	602	598	580	655	603	616	659	614	574	622	596	669	621	646	684	627	600	662	624	651	607	566	593	659	622	612	632	620	601	613	637	621	594	587	649	629	657	594	609	608	629	646	634	608	571	617	616	583	585	616	572	598	666	618	637	647	628	632	591	636	604	599	583	613	641	638	573	595	588	609	566	571	619	626	620	602	595	590	636	652	625	567	599	599	621	651	647	601	598	595	611	630	630	611	596	615	584	641	568	606	639	639	595	604	597	617	667	583	632	603	588	612	601	612	604	626	621	633	604	580	602	608	575	608	605	593	627	644	609	659	622	654	612	631	598	612	628	595	636	574	638	599	602	647	637	613	649	623	586	633	608	594	583	631	665	634	591	559	632	599	620	582	568	589	591	645	636	624	577	566	692	655	619	621	635	641	594	655	609	645	627	614	599	582	601	615	590	581	635	616	629	586	671	648	659	634	635	614	635	628	597	647	603	557	651	618	617	610	626	633	617	649	589	600	618	610	659	627	637	590	589	600	588	604	597	633	609	612	623	639	615	605	653	587	641	579	607	631	609	576	652	594	618	608	651	637	652	667	621	615	623	607	597	678	679	585	617	606	645	607	588	652	625	619	634	606	634	634	639	592	590	659	536	617	600	572	624	627	591	582	583	579	665	593	622	563	646	619	624	601	622	603	608	613	623	578	607	571	647	632	585	633	592	612	567	616	619	607	627	622	634	590	615	635	655	601	598	602	639	610	596	590	592	650	631	631	587	621
4209	1664	1411	1047	928	893	829	845	847	810	780	844	754	809	755	805	773	787	798	810	797	774	810	743	754	817	816	740	793	717	799	803	792	780	811	775	717	833	796	740	775	785	779	763	753	742	833	805	785	815	774	742	788	760	721	770	772	754	796	751	765	797	727	768	797	801	786	821	705	750	799	804	795	809	748	744	815	792	787	781	735	763	771	809	775	712	729	782	783	789	830	796	766	745	752	744	756	835	767	793	777	780	782	776	756	790	778	759	766	771	804	795	775	788	815	777	757	766	782	813	737	818	751	792	798	710	806	756	811	770	777	801	748	759	764	765	820	806	767	804	810	808	751	767	786	748	748	749	768	773	750	812	791	812	699	738	761	762	729	758	736	786	789	729	802	761	787	771	778	752	786	792	783	768	732	788	770	820	773	804	733	754	780	731	789	728	805	761	840	763	774	752	760	755	781	817	767	806	755	834	771	824	788	785	787	728	804	772	810	757	783	804	759	750	813	814	758	729	830	789	806	798	733	765	768	727	743	818	780	762	779	789	774	789	797	769	812	793	768	766	779	762	799	776	782	746	763	826	751	774	762	752	814	741	803	763	784	771	740	758	777	780	758	808	797	857	789	813	751	741	826	769	802	786	797	773	770	786	771	760	801	832	775	836	751	767	772	773	776	752	763	763	821	743	802	800	764	833	775	791	762	730	748	779	815	761	792	840	775	815	765	786	770	755	757	729	791	836	808	781	771	793	809	801	758	733	745	762	776	765	815	751	787	765	829	748	816	776	738	751	767	779	771	771	806	721	800	762	786	786	745	754	809	829	775	817	771	737	822	797	755	763	708	745	810	785	885	800	804	782	768	769	783	756	736	811	795	800	766	768	822	784	799	743	778	781	729	785	785	775	802	731	756	744	827	735	770	758	826	749	782	797	795	769	775	772	822	769	774	785	770	814	806	813	760	784	786	756	777	758	787	781	793	762	813	767	818	731	746	791	801	716	807	814	749	744	736	803	737	793	755	751	795	777	742	830	771	799	767	747	755	807	763	766	781	789	737	818	771	799	771	782	802	727	758	747	730	821	778	810	754	756	819	841	789	701	799	802	759	784	784	748	807	768	726	793	797	842	753	790	792	787	734	763	780	746	753	826	782	773	790	799	751	796	780	745	775	785	761	793	777	737	753	809	785	803	754	813	725	762	764	792	774	760	727	783	813	777	728	803	791	773	811	796	772	806	824	794	802	768	734	841	783	749	737	783	815	749	830	782	801	761	800	759	757	801	770	774	770	796	798	742	748	735	809	773	717	794	757	809	789	741	742	775	813	713	787	761	775	805	786	820	813	769	788	758	803	758	780	766	773	831	785	849	777	777	765	757	791	804	760	770	784	787	783	786	776	790	804	753	831	828	753	789	770	823	856	790	770	735	792	767	784	765	857	784	800	776	723	791	774	795	786	769	792	732	788	789	800	776	808	795	814	744	780	810	711	779	796	760	793	715	766	753	762	848	805	822	754	787	788	727	819	769	796	816	782	744	767	798	753	764	770	763	710	774	815	747	799	772	772	783	806	754	804	758	706	800	788	791	823	743	747	787	789	792	805	765	760	784	806	836	707	786	811	760	755	753	747	727	751	733	797	783	744	762	816	745	760	769	787	748	778	731	782	767	775	825	795	781	755	738	781	769	796	790	758	785	766	797	756	756	758	838	801	788	772	733	793	825	748	723	781	794	796	800	804	777	758	729	769	784	790	811	825	769	737	744	722	772	808	791	828	734	799	771	770	784	786	802	761	775	772	780	812	764	814	767	770	781	738	809	783	792	771	752	801	753	775	731	751	824	836	776	779	781	714	748	707	811	763	778	815	791	753	800	760	790	771	762	782	843	747	756	758	741	775	791	773	751	784	787	818	776	830	765	786	775	783	743	730	797	810	762	774	778	781	826	744	784	792	829	792	803	753	729	752	809	810	763	812	760	812	746	784	772	762	809	753	745	774	794	803	783	788	775	784	747	762	761	729	731	780	784	754	788	743	809	776	820	813	772	765	760	768	765	746	768	768	748	746	788	761	783	753	762	767	764	795	792	810	756	758	802	820	769	821	773	769	764	773	778	795	805	788	794	736	818	759	786	806	786	734	773	773	768	798	807	833	833	773	804	807	786	759	789	733	751	769	760	777	786	763	765	785	778	716	802	811	817	808	742	831	791	760	765	774	773	762	828	743	776	767	816	810	734	809	770	766	783	771	756	786	760	765	775	766	766	741	805	768	777	776	809	771	831	750	768	775	781	817	807	777	771	805	814	812	779	740	763	800	772	748	799	745	759	791	754	753	791	763	794	779	777	799	735	795	797	817	770	790	786	739	828	740	776	815	762	774	762	829	779	775	769	800	760	782	746	783	799	798	771	741	760	736	860	748	783	809	771	770	751	724	831	804	792	769	780	799	797	732	769	770	780	766	742	766	788	768	771	804	750	782	791	780	796	773	821	782	812	693	782	744	807	787	744	779	800	813	809	778	814	827	739	764	738	812	819	823	738	746	829	748	810	780	768	792	777	746	773	773	761	782	733	781	804	789	857	760	786	765	757	752	826	758	771	738	741	781	765	763	738	775	782	744	751	788	799	837	803	773	750	801	740	781	798	788	711	777	795	759	785	747	757	786	746	821	711	809	779	803	782	808	789	768	761	840	767	825	772	762	771	787	752	799	763	731	736	770	740	821	744	792	761	800	797	807	804	822	760	801	808	736	820	771	822	779	754	797	751	815	754	784	804	826	788	754	780	798	809	783	793	790	730	745	750	809	819	779	779	767	779	716	799	734	790	759	748	819	839	776	766	745	790	802	800	760	767	798	715	803	749	779	810	774	742	770	764	749	739	756	784	805	779	772	790	785	791	730	757	832	745	802	720	752	786	776	751	774	763	783	766	802	728	823	813	742	734	763	793	810	824	801	788	790	809	779	731	786	784	772	757	775	793	791	765	757	772	785	860	776	734	743	768	764	787	740	774	709	811	736	762	810	793	771	731	803	763	775	802	815	756	747	773	768	781	756	750	783	774	792	782	770	811	768	802	799	766	790	761	781	753	783	796	764	778	734	755	797	778	732	792	779	784	798	736	766	803	743	768	785	852	769	748	777	783	796	781	763	763	779	759	784	743	787	757	777	761	793	784	805	801	775	747	778	793	784	781	786	750	781	769	778	781	763	776	812	775	753	802	800	841	800	768	779	776	776	767	815	792	716	784	797	799	796	757	788	775	751	786	772	787	822	799	778	760	753	813	786	760	754	828	795	813	743	817	795	749	778	834	767	766	800	796	758	762	804	776	723	769	713	769	820	832	752	772	800	797	822	849	807	834	756	768	789	782	784	761	814	810	761	725	837	716	778	772	762	779	766	757	733	748	780	735	807	807	780	753	830	782	776	752	751	796	780	753	719	781	785	770	817	790	780	762	794	780	769	775	739	768	772	745	801	749	770	775	788	811	832	764	747	769	783	737	767	777
23828	21170	28532	24051	21165	10436	1107	654	581	517	515	454	393	407	397	350	373	342	375	359	334	325	332	340	325	331	308	327	331	313	341	321	315	332	311	333	321	296	302	315	305	308	309	305	303	318	312	320	320	328	325	311	323	318	294	324	293	323	311	322	310	301	297	326	313	326	308	300	325	296	307	279	315	251	277	338	333	298	343	306	297	311	335	325	319	293	277	290	297	306	308	306	313	328	338	321	298	320	298	289	306	321	313	286	301	297	278	309	304	306	312	321	290	265	309	301	315	324	308	335	297	298	336	303	310	316	314	333	283	339	295	308	282	294	312	317	248	304	294	282	327	314	296	315	306	301	336	316	294	313	277	283	304	294	313	293	309	284	272	299	304	311	286	348	296	279	288	295	309	280	321	318	284	288	307	319	286	290	299	297	304	316	305	290	326	283	337	307	291	279	305	270	264	295	338	317	296	317	324	285	308	300	282	305	300	261	290	272	302	299	303	326	313	278	317	281	284	334	257	310	317	315	302	312	314	308	311	321	313	286	275	296	288	296	311	312	327	298	318	309	310	325	325	314	290	308	299	302	296	288	266	283	310	316	328	305	289	318	351	318	299	323	303	301	318	286	299	316	319	317	294	269	308	292	278	295	288	312	288	310	300	322	324	336	317	323	320	281	300	284	276	314	303	316	282	308	312	302	302	316	345	283	296	305	299	282	306	309	310	289	320	299	302	320	321	291	322	311	340	277	296	277	273	319	306	330	307	307	256	317	294	316	308	331	311	251	307	303	312	311	293	381	292	298	284	314	308	302	327	295	343	314	328	292	286	299	281	314	322	293	287	300	302	304	315	287	287	303	305	332	297	276	301	301	330	315	300	297	329	296	280	317	298	273	316	293	281	314	290	303	293	276	295	313	340	302	311	329	269	292	319	291	263	310	304	294	314	309	316	309	318	313	310	299	274	321	314	344	265	302	309	314	248	300	309	349	326	298	310	303	300	273	283	293	286	310	300	311	309	295	326	324	305	299	287	311	294	312	327	311	307	301	281	302	326	303	304	300	320	290	285	301	282	297	334	318	299	303	289	286	300	298	290	321	321	300	293	305	346	286	279	323	299	324	290	311	332	304	309	284	337	313	314	294	299	308	278	299	324	295	306	310	286	314	301	296	313	306	318	321	293	335	326	327	316	298	306	321	285	296	302	281	311	313	319	291	312	296	280	306	289	328	286	282	290	293	310	316	290	324	295	324	315	343	309	343	298	303	301	325	294	320	290	311	334	281	305	327	311	306	317	293	299	294	293	307	318	299	280	293	317	303	296	314	332	313	306	333	288	278	311	291	302	297	297	279	339	305	325	319	315	284	305	311	271	325	287	285	341	339	300	317	314	322	299	304	331	311	308	301	290	342	336	291	297	291	307	290	317	300	313	305	287	300	289	322	304	300	325	303	284	328	279	327	319	333	288	294	313	276	275	341	311	294	307	310	316	319	257	324	274	340	284	313	318	311	293	305	305	284	285	303	297	304	310	327	293	327	291	300	294	338	300	306	288	290	294	320	306	338	294	315	276	318	316	315	312	303	297	283	293	338	304	303	294	313	274	304	281	310	331	282	295	287	280	336	303	317	326	322	295	311	321	308	337	275	308	309	319	324	324	284	288	304	324	315	323	305	320	309	303	333	313	286	279	313	284	289	300	296	292	320	319	275	313	314	313	289	308	287	309	336	261	287	308	312	303	307	317	327	314	284	264	299	307	288	312	344	311	324	309	284	319	258	338	289	281	326	310	317	290	281	341	285	291	275	319	266	307	268	341	308	311	295	276	310	309	320	286	307	297	298	336	274	322	308	338	303	303	328	283	284	301	307	299	282	346	293	264	286	287	300	298	312	314	305	308	292	279	269	276	315	316	313	306	307	293	318	292	302	277	286	320	299	297	307	323	323	287	301	311	288	314	299	302	328	302	296	326	303	290	295	294	310	293	298	330	305	300	289	282	327	299	291	293	313	293	324	291	328	287	298	328	316	316	310	304	337	316	295	269	305	321	299	285	304	321	316	306	281	256	320	325	294	302	329	324	297	305	316	311	292	262	308	311	316	287	291	312	269	311	298	291	297	307	306	313	314	293	297	352	304	291	313	319	306	327	307	319	335	294	285	321	283	276	347	294	292	287	320	295	314	279	274	296	299	281	305	318	306	319	272	308	294	295	323	304	322	279	304	319	320	293	288	315	307	303	327	305	283	323	297	293	271	298	332	294	312	275	311	301	317	309	317	314	315	294	299	337	326	329	278	286	307	336	321	298	322	332	330	285	312	316	330	304	293	317	296	315	304	286	300	313	296	279	296	301	304	285	306	303	298	318	283	273	279	325	290	300	271	309	300	331	307	288	327	293	313	317	326	293	314	341	294	295	312	278	339	291	320	302	309	325	334	301	274	323	326	293	276	351	298	332	349	297	308	295	279	303	291	296	315	311	283	296	331	289	316	310	294	319	329	260	288	325	302	305	305	313	312	316	292	322	322	313	330	295	293	287	298	301	314	286	362	308	308	311	298	282	293	331	286	300	286	294	322	303	325	335	320	324	314	307	315	318	317	310	304	289	312	305	326	306	341	310	285	289	311	278	311	290	329	281	324	290	308	306	279	288	275	306	301	320	315	287	270	312	281	298	313	301	302	287	312	302	318	315	298	289	349	295	323	291	316	284	301	284	338	320	294	266	293	297	291	296	338	286	318	321	316	311	298	316	302	269	308	290	306	287	330	318	299	312	305	278	317	303	333	308	315	323	309	312	300	327	315	313	304	296	290	328	288	306	317	286	319	295	300	262	291	312	307	319	285	319	339	329	321	283	299	306	306	320	312	293	309	299	327	291	307	279	306	292	305	284	308	310	304	308	277	285	294	311	308	306	295	312	304	291	285	306	274	290	295	302	286	306	293	303	314	333	311	298	293	332	327	292	315	305	294	272	278	326	286	292	330	293	305	353	304	299	319	304	292	330	301	341	313	342	301	288	302	302	319	292	284	298	280	294	309	291	303	316	320	319	287	308	306	265	322	339	311	351	314	299	286	311	287	277	308	309	302	305	284	298	302	339	290	342	288	280	282	320	281	285	350	329	266	309	306	310	271	295	322	303	265	341	298	317	298	327	282	315	287	325	299	279	308	348	302	286	275	326	315	331	328	309	322	292	294	321	294	301	310	320	306	319	291	314	308	312	304	320	302	321	312	304	297	297	339	301	301	308	285	300	296	304	318	327	314	300	311	290	317	338	320	327	293	327	314	278	305	295	295	285	289	279	296	329	299	303	328	333	288	317	309	311	327	304	291	296	291	320	298	297	315	272	318	313	294	328	331	310	300	310	320	292	320	305	312	329	285	291	285	324	315	329	304	311	288	298	323	304	317	279	329	316	307	289	333	289	297	346	324	281	292	324	319	299	317	318	298	259	270	326	328	291	292	291	294	297	272	282	259	323	281	299	300	299	301	333	308	312	282	318	305
5236	10816	8496	4060	2845	2199	1605	1335	1063	977	875	774	683	701	671	581	536	569	524	492	521	485	476	503	438	468	465	450	464	438	455	443	471	419	434	435	432	443	413	416	444	408	429	441	415	446	430	429	406	429	420	432	423	390	408	439	411	436	408	389	437	461	392	378	409	436	386	424	436	430	422	398	397	408	426	415	415	389	365	392	425	429	376	449	428	408	420	376	422	441	399	391	413	456	414	415	404	434	433	386	415	415	414	423	370	427	360	421	416	411	405	432	383	380	401	383	396	411	408	376	440	426	415	394	402	410	401	433	431	394	425	416	395	420	404	395	440	400	392	429	422	429	410	402	397	433	413	410	425	384	373	417	403	408	409	393	392	371	429	393	396	438	378	413	413	380	373	420	421	396	433	408	411	420	373	377	390	420	399	394	411	430	416	418	410	381	398	400	387	398	415	367	408	380	436	418	411	408	443	428	418	399	385	415	383	411	411	378	406	411	371	424	405	432	425	386	397	426	401	381	457	419	408	407	388	396	439	378	366	459	396	410	426	405	409	434	405	384	414	413	405	400	387	400	402	430	409	373	405	443	390	377	418	377	387	417	413	433	395	394	399	392	452	428	387	388	404	407	405	407	394	387	412	409	402	425	372	416	401	404	402	383	395	393	371	376	395	390	434	402	387	414	397	383	407	403	390	410	402	417	419	410	405	382	419	412	400	410	399	402	400	351	375	383	385	390	413	421	417	416	355	416	419	392	409	409	399	414	434	408	412	426	455	421	378	388	435	378	380	422	411	397	399	387	410	421	409	393	419	416	367	413	382	393	354	381	391	378	419	411	392	392	387	348	396	410	427	415	412	364	406	427	378	398	402	406	402	394	454	411	382	404	388	397	412	422	408	391	361	416	401	401	440	387	416	385	412	402	393	402	414	400	407	416	396	408	417	426	392	416	424	477	401	415	373	420	412	393	424	402	382	410	414	423	402	424	401	414	433	421	417	404	359	387	418	390	379	409	415	385	369	432	397	392	439	422	420	421	388	417	446	376	418	402	444	409	374	406	450	417	404	455	433	398	406	400	422	422	446	410	384	365	438	415	404	415	451	413	383	398	363	421	388	437	405	394	395	405	420	439	419	420	366	438	432	400	395	389	414	418	432	460	425	399	398	399	404	437	425	388	405	403	420	415	389	434	392	443	391	410	343	404	436	414	414	408	397	399	389	368	422	430	398	413	423	433	390	396	375	433	383	394	399	379	424	393	431	400	401	425	387	414	383	381	403	385	405	414	406	393	447	407	412	410	387	403	386	400	428	398	401	399	404	393	422	413	392	421	392	403	411	367	413	387	409	429	406	399	404	402	404	429	391	391	396	413	432	426	444	402	375	392	381	376	424	388	413	415	412	399	413	388	406	415	409	428	415	429	420	434	424	403	382	405	383	433	445	413	395	429	464	402	421	378	419	438	392	395	389	435	407	375	405	389	441	406	417	379	390	394	372	425	414	393	429	402	392	379	419	356	392	406	397	384	410	401	486	400	398	425	404	407	407	384	409	396	376	384	410	416	430	385	418	396	415	425	435	396	419	397	420	407	415	461	402	403	414	403	430	382	411	390	412	391	399	402	428	400	386	384	398	449	408	416	374	411	435	410	412	408	448	387	407	438	415	394	394	412	412	414	402	397	397	370	403	374	390	409	450	400	423	402	386	399	388	410	376	434	426	426	405	394	384	368	413	396	399	381	396	445	414	381	414	410	390	456	405	424	374	417	416	424	422	418	409	409	411	413	452	422	428	401	409	401	435	391	394	435	419	420	425	379	435	435	405	394	440	430	433	412	363	371	415	405	399	445	389	418	377	415	435	363	402	382	440	451	420	436	435	406	437	405	388	420	412	399	402	426	359	407	382	399	424	406	395	424	397	398	394	433	417	422	416	407	429	413	432	421	402	409	414	413	410	417	391	436	415	431	407	435	359	401	417	393	428	397	388	376	400	417	396	439	426	358	416	398	401	392	440	415	400	403	401	383	364	401	396	381	431	364	406	395	423	418	389	425	425	412	402	418	397	395	392	359	397	436	418	437	416	409	391	393	433	418	425	398	415	407	386	404	382	408	421	414	402	420	403	398	389	447	396	453	410	386	432	422	410	419	437	372	418	400	420	420	404	374	418	405	423	396	372	431	432	387	439	397	424	388	376	401	391	411	387	423	420	408	395	410	447	428	418	415	409	420	396	404	404	380	365	417	406	382	398	404	424	399	389	415	401	429	424	373	414	407	403	410	447	386	451	421	417	405	406	402	407	410	370	423	407	425	394	395	404	409	416	447	417	404	432	423	394	402	397	422	422	439	415	384	418	432	409	455	422	401	411	400	374	422	385	408	393	384	407	377	388	446	435	410	402	419	426	446	408	375	396	432	403	389	431	385	406	427	396	399	390	406	422	401	414	421	408	411	390	433	417	397	421	390	405	410	389	409	368	412	417	405	394	399	399	389	404	364	389	433	431	415	408	405	377	425	384	443	415	431	388	412	434	399	436	393	425	392	424	394	405	367	395	421	392	408	429	422	405	394	414	450	415	403	416	397	365	433	366	392	379	437	391	360	416	377	430	411	406	418	395	390	398	399	434	410	413	402	405	390	378	369	407	413	397	419	422	418	402	388	417	394	386	406	425	378	398	417	432	419	414	391	413	374	424	404	414	438	407	401	421	388	425	378	419	430	425	442	397	395	420	417	421	378	406	404	390	389	402	401	422	379	388	393	382	395	407	425	406	389	371	393	382	406	400	399	380	373	396	405	442	413	398	415	399	375	432	363	409	410	378	413	396	405	413	408	395	405	407	372	437	380	375	423	397	431	401	391	422	395	441	416	433	441	372	414	410	440	413	403	410	403	383	395	396	431	412	426	391	391	407	434	394	436	435	417	408	386	425	416	409	418	422	411	377	377	375	384	408	405	407	387	406	404	413	402	420	392	370	392	417	387	410	352	387	406	392	414	411	391	397	425	395	397	404	387	434	413	431	406	477	420	421	417	428	434	378	381	411	363	385	371	383	408	413	375	388	402	425	400	378	420	393	411	409	435	408	415	409	422	405	415	383	401	405	385	391	398	429	405	398	426	387	401	400	396	402	397	352	404	437	410	383	423	427	420	409	400	445	377	421	375	390	404	424	421	446	438	409	426	392	414	373	420	403	407	431	452	387	409	401	395	421	384	400	412	414	395	410	443	418	402	393	386	412	424	397	415	419	404	434	417	415	388	385	430	435	362	389	384	439	432	393	411	402	398	433	421	418	373	384	401	409	426	411	418	381	385	369	400	420	354	424	435	415	423	424	400	421	402	411	383	361	448	395	409	398	466	442	376	400	386	367	414	402	380	395	379	418	399	372	431	382	392	417	427	412	396	429	428	444	409	374	433	404	428	379	426	450	404	423	397	392	398	409	414	377	377	413	415	432	434	405	397	405	400	426	397	450	367	413	423	390	432	408	381	427	393	412	378	405	418
22935	21182	28989	23627	21183	21221	8306	985	695	617	556	471	413	426	385	351	323	339	308	305	296	282	310	274	275	246	237	260	277	256	235	270	249	248	251	221	217	231	246	220	215	203	214	196	223	209	240	240	236	215	221	218	233	211	201	228	227	198	203	206	201	219	211	193	208	235	197	206	224	241	203	208	224	198	232	222	228	235	205	207	192	186	217	227	194	194	234	226	217	212	194	204	217	212	177	220	209	217	224	219	206	236	194	221	226	190	195	197	218	193	214	230	227	212	197	213	220	224	214	199	199	215	211	217	215	236	207	194	225	212	225	202	221	210	226	216	200	215	216	211	207	197	200	211	204	214	205	208	217	225	219	195	206	190	209	206	217	207	210	223	212	199	215	208	216	220	201	244	221	211	198	209	206	219	214	221	191	205	222	205	218	228	209	208	228	228	230	207	209	221	205	220	216	207	232	233	216	219	229	191	194	212	224	201	220	229	194	252	233	184	218	215	232	219	205	215	209	224	217	188	217	204	219	223	208	219	223	213	197	202	212	198	207	182	214	204	213	209	231	241	205	203	210	237	206	212	213	257	220	218	218	193	197	217	208	228	207	228	198	176	208	212	198	224	218	208	202	233	221	192	238	225	236	235	194	243	215	247	229	212	230	207	231	210	227	223	219	225	210	200	200	201	201	203	211	194	194	208	205	200	191	210	233	190	192	222	209	218	192	209	218	188	219	197	206	188	194	226	192	207	204	191	215	208	213	218	165	201	220	233	220	224	219	219	221	222	215	212	222	240	211	237	241	221	214	200	221	213	194	201	208	209	219	200	200	217	211	216	228	228	245	238	219	199	221	211	204	227	205	207	228	207	217	224	188	209	192	186	181	235	203	207	212	211	217	212	217	205	198	203	207	218	226	228	208	208	249	205	196	200	194	221	215	191	182	209	210	211	220	221	205	221	207	215	220	191	196	217	212	206	200	212	216	236	218	240	208	198	190	211	211	224	234	210	214	227	240	225	209	236	206	209	192	223	212	203	208	205	234	218	227	220	232	226	208	188	218	190	245	224	211	204	220	247	217	231	246	226	193	194	215	215	214	188	217	210	217	218	220	197	210	205	209	233	205	214	218	192	217	219	241	240	213	201	226	215	229	229	226	220	207	214	201	191	197	202	251	218	225	194	202	207	218	198	227	200	214	214	232	214	201	208	220	199	219	221	236	203	211	207	215	205	216	217	215	185	202	226	194	195	207	218	215	211	216	189	207	214	201	212	205	243	221	206	207	238	217	202	192	235	219	222	191	203	228	208	200	208	194	206	229	200	235	206	210	210	189	211	224	214	195	231	225	202	238	187	244	194	210	219	218	225	214	239	229	198	218	171	220	203	213	211	209	210	239	197	234	218	225	218	207	226	188	212	216	221	200	238	212	212	190	204	221	194	218	216	211	200	239	241	227	222	196	209	216	197	196	214	209	215	214	211	205	197	211	223	194	212	194	188	220	208	175	210	206	203	226	225	212	185	212	207	199	216	208	222	212	197	214	220	221	204	206	224	169	237	227	190	228	212	197	220	199	189	223	196	240	204	207	232	224	215	200	199	230	206	217	208	227	195	214	227	208	197	209	221	213	199	214	216	220	218	246	227	210	235	230	194	197	218	229	194	207	220	198	232	210	224	210	196	179	232	201	235	222	214	203	199	225	225	204	195	215	211	239	206	238	215	218	216	169	216	233	195	225	187	198	212	205	190	223	221	208	224	209	251	197	182	195	206	214	237	211	225	204	201	217	217	209	237	214	210	218	217	195	219	220	212	214	219	190	227	215	236	216	223	188	200	242	235	216	213	232	201	208	208	202	205	193	204	189	207	219	210	195	192	210	207	191	236	216	197	198	195	226	233	212	208	217	219	222	233	217	240	200	206	193	213	208	236	221	218	188	211	224	219	206	211	219	221	207	196	202	196	219	204	214	183	181	233	221	220	217	215	228	224	206	225	223	202	216	206	200	204	210	208	225	220	229	221	232	196	209	221	234	241	204	221	201	215	230	241	206	219	207	206	181	200	226	205	236	219	201	230	228	201	211	202	230	218	200	222	227	200	200	223	229	203	225	194	242	204	207	203	218	196	235	226	206	202	188	247	205	205	219	212	242	219	195	218	200	194	218	219	226	210	212	194	171	189	206	211	221	209	217	199	224	215	215	197	224	219	210	199	213	235	188	213	216	196	217	232	225	217	183	191	226	204	209	201	205	191	208	217	221	193	233	209	207	200	220	202	242	209	215	210	219	201	194	206	221	222	209	206	244	215	229	218	197	200	200	208	219	190	219	184	219	206	242	215	229	198	193	249	202	203	246	214	199	235	235	210	195	193	225	211	222	185	215	206	216	198	196	204	205	220	195	206	212	224	229	216	188	210	200	255	220	193	210	213	199	205	224	181	204	215	194	203	228	204	227	222	188	225	205	190	219	206	223	225	212	226	195	204	193	192	206	221	217	223	216	196	194	218	192	203	217	220	221	183	204	234	220	228	216	218	216	225	223	184	199	204	202	209	195	204	207	199	195	220	219	226	219	210	203	189	207	197	202	217	212	219	212	219	214	207	222	222	188	211	205	227	226	244	200	209	244	198	220	211	189	215	222	193	207	224	211	214	224	209	212	207	210	209	222	200	195	182	215	208	203	245	208	234	194	223	213	221	253	203	198	182	199	233	221	228	210	214	221	213	227	214	230	220	209	214	197	210	207	195	193	235	195	195	200	221	201	225	225	243	193	214	203	227	211	201	208	221	203	192	206	220	205	222	213	226	220	211	232	198	184	230	229	233	195	227	207	202	177	213	206	205	228	205	198	218	214	202	184	227	197	210	199	205	204	195	209	221	197	230	220	211	200	216	200	183	214	198	220	202	223	213	241	204	218	219	233	204	245	248	210	224	211	203	210	195	211	250	191	235	201	240	214	214	201	210	204	200	220	205	229	223	244	194	194	234	222	189	209	206	228	230	190	194	209	182	222	214	221	212	213	223	231	213	182	194	231	194	201	220	219	235	208	234	222	215	223	183	213	204	201	222	215	212	219	195	222	219	220	209	215	219	213	190	229	191	229	215	226	225	220	213	214	243	235	210	244	212	227	209	225	221	211	210	196	225	234	195	236	224	227	215	208	247	232	200	208	220	193	209	219	209	223	221	168	219	218	216	221	194	201	196	239	205	196	226	222	199	217	218	215	204	219	223	218	184	225	216	215	228	240	214	211	200	220	200	231	208	209	197	191	226	222	207	242	215	190	213	198	211	219	204	223	203	189	201	218	188	225	202	213	213	218	226	214	201	229	242	243	198	213	223	221	184	204	214	207	223	213	214	202	199	204	226	212	193	211	216	225	212	209	189	209	217	203	226	220	231	207	206	234	221	194	240	214	235	191	219	204	197	196	210	209	185	222	191	211	226	216	204	217	215	219	225	234	215	204	229	194	205	202	224	214	202	210	199	238	189	206	206	232	232	211	222	214	190
7767	17080	13726	6891	4854	3439	2705	2039	1649	1348	1138	960	872	765	731	655	547	516	482	511	447	446	442	413	390	377	356	339	383	354	370	321	336	341	349	316	337	328	339	307	324	329	310	289	313	284	300	303	297	292	286	287	286	269	303	276	273	257	263	255	281	281	291	249	239	262	265	265	250	276	271	258	262	304	267	255	271	278	286	287	243	265	273	273	309	291	295	275	282	249	294	289	284	261	272	280	276	268	264	265	267	261	262	283	272	281	261	264	275	271	275	261	258	249	259	269	260	259	257	273	269	290	253	284	271	272	252	269	276	247	275	273	255	267	269	288	253	295	246	247	260	268	258	243	265	288	244	248	266	267	248	290	272	277	254	274	243	253	282	257	247	261	276	265	282	266	266	271	271	265	278	284	237	237	275	247	279	251	263	252	259	272	278	256	284	272	273	271	232	287	284	267	273	249	287	253	268	271	261	262	298	284	268	261	241	268	269	248	282	293	252	284	290	282	257	266	251	239	258	254	277	257	266	272	282	232	261	234	256	271	260	273	284	267	234	287	288	277	271	266	262	240	242	265	251	267	254	260	238	228	259	261	286	289	289	277	260	260	269	288	273	279	258	273	249	298	276	233	266	254	246	262	265	287	273	245	267	276	269	254	259	262	277	279	249	271	274	256	259	272	262	296	241	253	252	290	253	277	309	273	269	269	234	266	274	264	243	261	280	299	260	261	247	245	273	252	271	260	259	260	271	248	262	274	267	278	257	252	247	250	253	243	296	255	257	255	252	290	254	267	271	276	241	278	266	261	262	279	232	278	279	263	249	259	254	247	281	276	224	270	274	256	262	251	258	278	247	267	265	286	245	278	267	303	263	241	273	247	291	244	241	284	263	242	236	257	269	250	266	231	283	237	294	256	253	239	252	268	223	272	291	238	283	284	255	251	229	247	231	256	272	268	270	231	241	257	235	240	277	272	263	265	241	238	280	250	283	275	288	296	263	270	242	263	251	252	265	277	281	267	263	249	254	268	253	273	261	269	292	282	271	270	264	257	260	235	262	270	261	249	277	281	285	256	272	278	273	247	256	280	285	279	251	285	249	296	269	251	265	251	278	278	267	245	253	283	255	257	259	267	224	259	249	252	272	258	253	252	272	265	263	254	255	275	243	261	272	257	274	255	267	264	276	256	240	258	251	249	267	287	258	263	258	270	300	256	272	265	248	261	232	252	224	259	292	261	268	271	276	258	284	265	272	270	255	264	267	254	251	253	256	243	264	262	288	267	205	280	265	240	255	242	263	256	286	263	280	259	265	263	260	272	274	289	281	249	278	261	256	236	252	257	267	261	253	268	279	261	254	272	267	275	258	284	277	276	236	266	274	283	255	279	245	257	264	258	227	257	262	283	265	272	257	250	250	251	244	230	243	248	259	242	288	269	240	241	238	272	285	269	264	285	264	264	276	256	269	257	263	276	248	243	248	285	239	283	251	257	274	255	233	242	276	266	247	259	248	316	277	259	280	250	259	257	235	274	264	246	225	286	255	258	261	278	278	244	250	249	263	288	271	267	279	266	275	258	260	264	265	271	240	249	271	245	285	282	292	253	258	271	247	247	275	281	228	253	257	268	240	297	299	257	260	280	264	233	270	292	279	263	278	260	290	267	253	261	242	255	252	258	250	290	257	266	272	266	261	275	268	255	249	273	246	243	261	255	299	274	274	250	251	288	282	258	269	245	263	269	275	255	274	262	258	259	286	277	282	261	282	276	289	277	295	289	285	277	272	288	244	261	278	288	262	239	254	272	263	223	237	246	242	295	272	237	280	244	301	265	243	279	273	253	284	266	263	269	265	248	257	248	271	262	261	260	245	263	251	271	220	270	273	253	285	252	263	258	281	280	299	251	251	267	251	268	262	258	289	278	262	255	252	277	247	262	280	269	291	244	281	292	257	256	281	266	281	267	274	302	261	292	243	251	232	283	266	255	268	270	271	248	242	283	278	261	263	302	275	254	268	272	254	276	259	288	256	258	276	259	269	257	287	275	292	264	252	291	258	251	269	256	263	279	265	257	272	252	251	267	253	267	240	278	255	246	301	260	255	253	283	258	261	271	248	301	263	284	263	272	242	244	272	242	270	282	277	272	281	263	251	264	254	285	279	264	251	278	263	271	255	252	282	233	272	233	260	250	296	284	266	246	241	272	235	280	268	258	267	231	281	226	256	258	259	267	233	284	278	271	249	265	263	232	242	242	278	272	293	263	261	252	277	280	258	265	260	241	235	258	258	256	251	263	283	266	256	260	282	288	268	259	273	274	235	275	238	281	254	271	254	272	281	261	251	264	261	244	258	278	249	257	300	254	290	243	265	248	247	230	242	252	263	258	296	267	249	257	261	258	279	256	248	273	271	255	260	258	253	254	281	282	286	285	287	282	274	229	284	228	300	247	270	270	286	266	288	271	243	281	256	295	233	294	247	269	246	265	275	273	278	281	260	213	268	266	257	249	268	265	254	283	262	267	273	261	299	245	259	293	301	266	265	250	253	254	262	249	269	270	268	226	282	277	265	293	240	264	253	311	284	283	312	265	284	254	255	253	252	272	288	282	249	277	241	281	286	289	279	240	244	249	272	279	255	263	267	260	272	260	216	244	246	256	217	274	288	245	271	275	293	249	243	252	276	248	252	283	284	267	263	243	251	277	273	287	263	240	308	243	246	275	275	256	254	267	272	249	284	275	265	248	264	228	267	258	254	287	264	232	290	257	273	226	256	282	270	259	264	257	261	245	261	271	280	283	272	285	250	300	268	263	305	282	254	279	312	282	268	267	270	279	297	239	276	240	258	251	278	253	232	290	274	290	249	239	249	232	269	266	253	296	274	273	262	234	269	257	277	264	268	254	276	266	271	256	296	265	261	264	270	255	269	299	268	230	265	249	279	256	260	266	265	276	284	255	264	252	257	291	268	256	235	239	284	252	256	266	247	267	254	238	254	279	285	246	259	249	266	232	253	258	293	252	269	253	259	246	264	281	298	255	252	278	248	264	245	269	243	251	246	279	260	262	258	284	289	254	290	255	266	289	262	227	286	278	270	272	259	264	248	281	279	238	263	247	245	260	272	301	264	309	272	250	260	249	286	271	286	267	267	263	262	247	275	261	290	273	233	236	242	263	267	261	247	223	235	279	247	254	269	260	293	274	291	268	254	274	279	262	271	285	277	243	252	273	278	279	253	254	259	273	232	256	263	249	277	243	264	273	254	283	304	283	278	273	255	239	281	272	239	266	285	258	258	230	275	285	253	259	271	274	265	253	272	259	245	247	258	220	278	270	279	282	269	254	267	264	263	277	242	275	258	278	272	251	254	272	243	318	257	262	302	267	259	278	307	261	270	280	230	271	260	268	247	281	267	239	248	275	275	266	269	258	257	275	231	269	260	265	268	265	254	280	276	260	294	292	271	226	252	262	238	245	282	240	256	263	290	261	254	270	273	261	290	248	268	236
27023	20336	8019	1085	787	726	688	625	647	630	626	635	639	593	640	603	650	613	679	644	637	625	669	624	611	631	581	614	597	620	584	606	644	662	613	660	613	564	638	650	660	622	600	623	604	642	724	632	620	615	619	637	632	608	618	633	597	623	629	675	629	647	651	607	689	603	642	644	623	578	636	611	662	609	624	615	597	580	635	625	626	642	655	678	646	646	587	605	617	600	648	626	584	631	634	608	574	603	632	608	582	593	546	633	603	604	651	658	582	604	642	618	650	598	564	623	658	645	580	596	636	625	644	622	577	640	583	643	594	632	645	623	625	620	645	622	622	611	653	608	591	662	605	592	644	610	677	622	649	604	624	629	655	620	636	633	652	626	611	634	602	635	677	628	668	643	653	641	626	646	671	624	601	628	587	635	649	604	616	616	592	636	656	621	625	677	595	621	594	611	611	648	683	622	664	650	660	607	689	617	646	653	625	608	637	636	589	599	590	608	651	633	642	606	646	627	647	637	592	680	623	627	645	607	620	633	630	624	635	666	617	605	621	599	589	619	636	608	611	643	600	602	626	609	610	615	626	608	616	614	632	617	622	614	641	624	611	607	640	622	657	622	605	610	577	638	645	646	633	634	623	628	605	601	636	607	607	633	623	631	639	624	667	609	634	598	613	611	587	596	648	630	573	645	644	660	655	637	585	636	609	630	626	684	589	571	687	599	630	645	603	677	638	613	656	619	633	690	635	620	657	650	648	654	619	622	633	627	638	659	646	656	604	658	661	605	673	618	632	643	643	624	615	659	657	616	606	644	602	627	621	618	639	619	638	619	629	631	629	612	646	622	640	613	637	615	641	666	667	641	601	672	696	641	626	608	633	634	627	621	648	633	621	605	653	586	596	654	625	591	637	621	616	607	650	591	619	631	614	642	608	666	643	624	647	653	627	627	671	654	595	615	606	621	661	630	642	649	605	617	626	624	628	619	657	605	636	628	650	651	615	647	636	601	607	648	634	641	593	633	606	610	610	568	615	669	603	602	617	635	599	604	667	632	577	675	663	612	637	636	638	634	604	632	606	628	592	638	612	630	626	672	614	626	634	640	674	606	624	613	602	607	644	681	638	622	583	584	580	593	623	646	618	649	663	648	637	620	613	619	612	585	645	606	633	641	604	620	621	611	617	616	680	629	623	611	663	621	636	601	604	584	638	624	627	630	593	578	626	649	666	626	648	613	657	572	597	611	619	570	628	627	607	598	627	679	609	587	661	632	664	617	657	633	637	595	594	629	620	630	643	622	614	643	599	611	652	662	623	624	642	616	623	559	613	586	606	642	641	648	641	682	600	640	614	560	621	609	631	668	641	617	652	619	605	598	605	622	548	596	664	673	636	653	641	613	602	626	626	621	613	639	620	662	621	627	646	639	629	636	620	614	631	631	660	582	648	616	638	630	660	701	636	614	643	595	637	677	617	639	613	653	656	670	633	592	595	628	646	623	622	621	631	587	595	643	578	664	612	641	638	618	650	578	604	627	535	564	603	682	656	572	641	639	621	619	654	576	628	654	634	640	608	600	638	614	617	608	629	662	629	607	631	661	675	626	661	625	586	642	628	653	631	625	615	605	637	636	651	606	601	610	650	646	609	645	594	661	649	643	614	644	604	609	626	624	573	648	641	645	617	636	673	601	667	626	594	623	627	648	627	612	639	636	613	694	610	661	619	606	610	610	667	595	616	624	607	591	664	612	633	664	656	620	624	582	661	633	594	619	649	610	652	639	615	602	670	602	607	698	611	640	636	614	650	639	619	618	661	612	664	655	624	611	669	640	638	681	665	655	642	632	653	610	632	545	629	603	619	640	603	634	602	666	636	640	663	632	631	595	616	621	626	639	596	662	652	666	660	632	595	640	610	599	638	650	614	597	610	598	654	651	648	646	639	657	620	674	595	605	673	648	615	636	634	638	660	636	642	619	612	629	592	627	643	613	617	640	644	637	616	642	639	615	627	607	661	604	649	667	596	591	645	629	660	617	638	578	656	657	637	610	647	669	622	613	595	636	636	624	636	597	610	622	560	642	582	592	556	579	668	645	623	685	580	643	615	625	623	630	624	671	666	611	592	629	661	613	592	631	642	613	613	642	630	623	632	626	636	656	648	636	705	609	609	642	585	593	634	653	593	600	594	611	649	598	620	623	597	588	627	596	665	632	602	640	644	632	627	676	603	654	651	632	625	622	619	645	584	654	641	623	640	628	621	621	636	654	669	642	636	658	652	615	660	633	654	641	639	602	619	616	612	611	665	658	634	630	632	642	699	621	613	607	604	618	609	680	618	602	630	617	641	621	580	622	609	614	647	623	645	645	641	645	618	611	609	635	645	623	682	595	625	606	607	614	637	639	677	629	662	626	630	611	589	636	629	610	630	634	630	646	652	635	642	675	610	662	600	619	565	628	612	614	651	631	609	611	675	579	653	654	589	652	584	636	591	635	646	630	623	637	601	620	637	583	582	638	601	585	627	645	620	582	649	625	611	600	619	620	599	655	634	615	611	591	654	633	653	602	608	629	613	625	649	659	634	601	612	636	619	593	620	654	629	616	650	629	635	615	651	601	597	654	571	600	622	630	683	635	683	643	581	645	598	557	598	659	622	592	618	675	647	638	648	639	642	634	588	621	688	653	590	605	653	640	585	654	616	618	619	641	617	670	642	632	650	631	656	641	602	618	635	671	616	621	618	634	638	633	653	621	594	639	631	603	639	664	599	652	596	633	602	621	638	594	658	691	634	631	582	641	653	666	630	621	629	654	658	687	643	604	630	590	640	603	629	636	634	596	560	621	615	624	645	616	630	616	599	636	610	674	643	607	652	642	680	635	675	661	653	605	606	645	619	616	620	585	617	651	690	668	616	623	619	671	628	639	560	629	625	654	650	629	631	641	596	644	620	650	663	634	628	640	654	570	627	599	595	634	618	630	627	646	660	565	658	639	620	614	628	638	595	621	577	659	626	612	639	617	583	645	633	648	642	625	604	623	605	608	626	576	617	621	628	595	620	611	615	633	629	585	651	596	648	637	641	650	636	598	610	652	633	620	631	650	609	645	648	627	666	664	620	668	644	600	673	604	629	621	618	631	637	663	654	621	570	651	656	622	605	624	598	639	639	643	652	642	642	637	611	613	622	631	620	582	637	618	625	647	634	596	588	636	610	592	618	628	638	673	610	624	617	641	649	616	671	635	603	608	634	687	627	600	655	581	616	591	647	603	638	595	603	627	645	638	624	612	654	655	627	647	624	595	614	671	617	629	618	645	637	605	622	592	589	628	651	532	658	576	606	680	595	590	601	623	608	647	660	640	665	651	585	627	643	660	622	610	634	596	620	686	638	612	589	592	575	634	608	604	592	654	608	596	641	653	641	616	614	582	630	594	651	598	647	631	613	645	667	591	664	679	612	640	602	673	642	631	610	648	643	643	593	662	614	605	635	639	663	635	595	643	617	653	656	651
4231	1559	1371	1023	1010	960	823	934	820	824	758	801	861	813	808	814	774	739	742	738	807	853	739	795	828	740	806	786	764	773	832	774	805	769	814	809	802	819	742	754	791	751	776	803	777	793	786	773	802	747	731	826	802	838	783	757	807	863	814	792	850	779	803	748	756	797	777	799	739	794	817	847	762	805	741	785	753	751	792	741	816	787	788	751	827	762	749	791	763	786	760	767	804	772	769	838	780	811	776	828	786	799	753	787	782	735	783	773	795	773	800	831	807	803	806	837	766	734	769	776	791	777	802	781	840	803	750	777	784	833	803	784	758	779	765	768	782	800	724	799	834	799	776	755	764	779	771	754	777	792	767	785	786	750	812	767	821	796	801	798	816	762	746	791	759	795	756	814	820	770	812	760	755	754	814	793	781	838	770	795	754	781	768	838	787	802	797	774	790	784	791	787	775	839	744	745	790	817	862	789	808	703	815	779	785	773	760	798	813	798	798	798	797	766	828	749	788	739	753	767	814	835	795	780	722	842	802	764	786	810	753	778	809	800	787	817	798	744	820	770	780	799	819	859	804	801	754	780	749	800	784	808	789	812	799	764	798	753	760	812	759	783	772	827	755	790	804	766	759	782	732	818	782	794	741	773	765	736	815	715	747	785	808	759	779	782	839	743	744	757	760	814	784	797	813	772	744	787	780	796	760	781	797	869	769	840	758	749	733	774	827	796	778	804	768	781	778	746	783	766	834	772	781	808	749	773	785	798	827	801	778	805	788	787	806	746	832	813	784	796	794	822	779	772	802	815	730	787	753	764	821	785	785	779	846	827	786	802	830	787	773	806	796	829	829	802	841	802	774	767	788	784	818	824	804	736	718	782	769	799	778	827	751	802	788	823	796	822	817	764	780	802	767	819	814	776	807	765	828	806	765	826	780	795	799	739	806	782	794	792	861	833	807	755	788	798	798	755	797	746	782	775	816	752	790	752	774	729	763	773	778	785	777	799	825	815	761	787	813	796	788	776	810	816	774	796	742	834	765	761	774	833	858	760	797	735	763	835	797	794	736	800	821	735	827	841	768	780	765	806	771	769	767	744	784	765	848	793	734	784	746	742	806	802	759	837	821	753	777	821	792	774	793	818	774	814	762	762	787	762	782	788	804	774	727	829	798	779	760	748	783	819	778	778	777	785	805	788	793	826	733	756	786	784	804	764	768	786	797	811	728	810	796	837	784	780	784	791	808	743	829	779	787	765	774	786	772	808	798	762	772	773	737	786	777	765	862	783	767	767	783	791	822	775	793	790	792	818	805	761	770	756	817	746	796	819	778	769	811	765	817	776	763	769	773	770	767	779	763	781	773	807	828	788	767	827	794	778	806	788	785	773	754	790	757	786	753	842	813	794	794	758	760	794	779	779	742	810	784	769	772	750	779	772	826	766	847	798	743	769	734	811	784	780	787	774	774	780	754	733	784	789	781	803	759	810	761	788	783	811	817	811	792	801	802	781	792	820	808	797	792	738	818	745	753	801	790	756	749	768	773	784	832	731	808	781	801	760	790	825	813	810	806	786	756	806	808	772	753	795	768	801	778	783	754	788	791	808	796	778	832	804	768	794	789	776	830	735	784	802	748	817	849	770	756	715	761	847	744	699	838	766	811	812	772	760	832	795	789	771	831	825	808	777	803	792	732	821	760	812	777	786	814	813	801	759	771	806	748	818	769	747	791	772	758	790	837	782	808	747	814	765	776	742	764	830	793	793	806	787	785	829	785	770	812	795	811	786	763	797	791	763	757	815	780	778	747	795	770	804	769	752	741	812	795	786	783	796	802	769	761	784	815	760	764	763	790	743	768	766	823	803	785	793	788	815	779	742	805	767	774	803	762	782	771	823	753	812	809	791	848	780	767	815	760	814	790	785	809	804	836	771	780	809	745	769	765	809	793	813	798	804	759	778	788	787	739	794	779	786	765	757	781	782	799	773	823	746	776	733	790	819	805	782	783	771	783	816	733	799	797	780	825	776	769	764	773	791	803	735	776	788	776	803	756	825	754	762	728	808	764	787	792	832	808	762	792	760	732	736	726	815	826	812	835	794	818	796	840	785	842	787	803	777	784	749	823	789	720	811	749	775	821	832	811	779	820	800	787	756	785	823	789	800	802	788	800	814	755	725	760	778	777	793	802	838	824	753	818	737	758	762	747	787	817	786	806	787	788	766	760	888	823	776	782	729	765	768	834	736	784	770	768	799	763	755	813	747	779	781	834	770	813	810	786	771	770	757	756	815	818	712	816	754	770	816	802	753	826	775	809	797	777	751	796	751	738	780	832	818	749	784	786	797	802	778	786	782	787	749	828	800	761	781	741	795	769	767	775	756	793	845	802	801	800	823	792	795	783	792	796	763	758	766	751	801	739	792	788	809	837	825	808	774	777	773	802	787	755	832	789	784	770	820	746	793	806	757	818	809	826	733	789	753	801	820	767	762	783	837	760	812	783	805	825	815	773	795	802	789	818	741	819	748	791	730	825	736	814	833	740	807	761	733	773	802	830	786	803	833	778	733	756	768	801	780	751	745	788	845	816	771	798	811	801	813	814	780	850	774	813	791	810	798	827	779	781	766	813	805	772	799	812	805	806	771	794	785	802	776	769	721	842	837	837	751	805	747	770	784	801	845	770	792	799	759	795	764	753	864	738	771	750	802	760	809	788	755	727	750	772	742	777	812	756	770	715	839	750	779	794	845	752	821	758	762	784	822	816	771	830	731	824	777	786	757	736	785	716	773	801	721	785	747	789	777	750	777	736	779	788	737	794	827	787	768	782	786	764	852	774	742	815	800	725	830	764	766	764	789	781	751	755	823	777	722	769	769	793	820	821	787	739	788	810	817	779	783	703	771	761	752	778	783	773	802	748	777	764	823	763	765	781	750	797	790	799	785	779	818	780	836	763	806	800	728	784	776	732	795	768	819	769	770	762	763	782	779	791	809	808	784	799	833	783	701	793	779	806	843	821	817	794	805	868	802	814	800	820	804	764	825	765	778	817	838	807	746	749	784	768	810	806	773	743	809	862	834	791	804	729	809	771	800	797	819	803	799	777	790	785	794	758	811	779	815	825	787	790	807	759	795	742	779	802	777	826	815	865	789	793	782	832	768	767	809	768	822	813	738	734	772	827	772	786	779	759	792	768	774	744	794	781	791	726	793	813	817	831	786	866	798	802	766	828	738	796	759	795	770	742	754	794	818	743	779	788	811	826	799	792	820	793	834	837	770	770	782	775	816	758	818	794	783	779	786	782	747	794	782	813	828	760	849	758	787	779	740	794	754	792	763	811	795	800	799	801	764	761	802	784	802	791	741	738	800	741	776	797	781	801	784	807	807	799	782	799	760	808	764	766	803	809	802	793	831	771	805	760	786	799	744	791	788	782	800	802	817	811	736	820	830	765	792	754	783	819	781	788	782	801	731	762	791	776	803	812	752	817	841	799	773	709	761	743	770
23861	21164	28565	24012	21167	10447	1025	667	565	504	509	421	398	400	386	345	331	372	346	365	317	322	320	325	334	376	304	317	348	307	316	308	307	336	310	300	333	333	324	328	326	314	309	308	283	310	310	329	266	298	292	321	315	310	315	310	331	294	315	322	319	316	334	324	325	350	304	305	341	298	285	299	276	332	299	301	328	328	304	312	320	328	287	310	307	300	302	302	330	313	332	297	322	268	295	337	313	319	302	322	327	294	311	311	320	342	276	301	310	306	303	294	327	328	328	347	337	308	324	290	312	295	303	312	301	327	315	308	286	299	329	307	302	274	263	286	316	318	368	290	313	299	299	319	302	301	305	313	320	298	303	312	288	304	308	356	361	343	306	293	303	311	307	295	320	331	308	334	308	278	339	319	264	348	293	352	297	296	325	335	320	311	302	312	307	316	288	320	321	286	286	311	330	295	319	319	295	300	320	277	312	290	316	326	325	332	293	328	313	323	331	315	306	321	295	311	286	308	321	315	299	277	299	317	289	298	284	290	320	297	300	317	305	328	326	299	325	301	286	345	334	292	315	325	308	284	297	314	318	285	300	295	307	323	310	297	280	343	309	292	254	310	293	287	295	314	294	329	303	282	300	300	327	289	298	335	305	326	320	314	312	287	275	331	316	305	341	315	322	326	304	291	319	316	298	321	319	300	299	308	280	294	298	282	306	304	317	279	284	295	319	331	303	333	320	287	322	337	296	332	306	296	314	331	310	313	320	343	284	324	317	294	326	315	321	300	295	311	328	300	284	300	325	287	303	326	338	329	289	293	334	278	280	308	312	321	324	334	308	279	355	293	285	303	313	350	323	339	307	322	308	306	299	281	320	307	326	302	300	304	312	332	312	319	301	292	325	342	303	307	286	330	298	302	297	284	300	306	281	301	300	331	306	303	320	318	291	303	303	307	302	291	346	314	284	285	334	321	299	262	305	327	300	299	290	313	300	339	293	312	296	305	295	266	296	288	291	313	296	312	326	276	323	330	297	331	321	327	354	289	323	328	303	313	299	306	324	325	316	319	317	312	285	331	293	313	309	310	313	304	328	307	300	297	334	290	301	321	323	282	297	329	301	269	306	324	325	298	331	310	317	298	310	301	322	308	326	290	300	290	286	305	331	313	326	339	339	304	266	304	290	331	311	324	291	322	278	328	331	276	316	312	306	295	298	286	316	312	324	309	320	320	302	286	293	275	301	290	286	306	310	271	300	295	276	292	331	319	316	308	298	335	282	301	346	289	312	299	300	306	314	316	316	310	297	326	301	311	306	353	295	280	317	282	319	325	337	298	313	277	283	307	300	311	296	293	328	301	334	322	285	275	283	307	292	315	319	288	289	323	286	328	324	307	351	301	271	293	297	278	312	313	302	306	335	317	303	314	304	339	317	303	314	294	305	306	327	316	324	317	334	314	267	287	303	297	291	298	319	314	328	312	300	295	338	295	281	317	360	318	290	316	280	345	336	296	310	295	313	310	315	337	304	284	309	318	327	309	338	321	332	303	298	329	320	327	308	295	318	280	306	305	323	312	316	275	287	300	308	319	306	318	314	291	282	308	297	305	319	343	305	301	319	309	327	293	301	314	308	281	302	336	331	287	333	287	317	319	314	309	310	294	319	296	312	297	302	351	311	305	288	286	331	297	292	332	318	288	296	290	310	290	332	301	307	304	344	295	272	304	294	300	317	314	322	319	305	284	322	322	307	304	313	316	302	295	300	320	301	299	332	332	309	296	278	310	271	312	318	297	311	320	295	303	321	303	279	312	300	311	311	299	286	307	310	316	300	283	302	288	303	291	251	312	272	311	287	285	326	311	315	321	313	331	327	335	309	320	322	302	292	328	307	298	291	313	353	307	310	308	271	284	343	289	305	324	306	326	319	346	310	282	324	311	285	333	320	292	301	307	327	318	319	315	311	309	311	315	302	300	319	292	331	306	309	331	293	303	310	356	279	280	295	329	286	282	339	316	311	291	314	334	291	317	291	310	293	314	332	295	297	279	302	319	317	297	317	318	314	324	317	307	298	273	309	324	311	316	324	301	300	281	310	299	311	316	292	336	293	332	326	302	321	327	283	309	323	313	308	303	312	298	333	296	285	342	290	316	342	317	317	288	299	308	276	310	307	289	311	337	314	300	305	293	317	329	295	310	299	307	313	287	331	293	314	300	297	299	272	311	329	296	315	315	275	320	288	326	306	292	337	302	304	308	322	308	278	303	286	263	304	319	301	309	313	339	326	318	279	322	304	334	295	311	291	317	291	318	300	307	302	324	314	308	297	313	322	307	308	318	308	289	285	311	309	322	297	341	295	316	322	324	299	331	325	356	344	320	304	300	323	298	304	308	299	290	300	282	332	311	278	313	308	310	313	272	307	278	306	311	317	298	325	318	288	335	304	325	325	307	277	312	325	291	293	273	312	324	299	292	301	324	299	292	314	284	264	310	328	314	335	340	305	317	311	266	314	301	325	313	308	304	277	295	316	324	302	295	323	316	315	321	283	294	314	322	279	306	313	294	313	312	300	307	317	335	322	301	317	290	308	322	312	312	290	301	316	332	307	308	312	304	299	311	298	328	326	288	320	302	286	301	310	284	298	323	326	302	281	297	317	276	320	292	298	318	308	319	319	319	296	305	332	301	311	315	309	319	299	296	290	285	327	291	324	309	287	290	339	316	302	344	332	299	315	276	310	297	301	290	268	328	302	309	300	291	296	306	291	317	300	329	342	345	303	284	322	293	323	316	312	336	284	328	306	309	311	317	298	319	306	326	309	309	348	283	326	296	309	321	317	320	275	290	282	327	295	298	307	287	310	295	295	296	303	319	327	302	299	312	330	295	301	347	325	315	321	302	338	293	322	317	296	289	277	335	277	315	287	291	297	298	314	325	341	311	311	320	341	282	307	317	286	292	292	295	289	290	323	299	332	312	314	276	304	335	332	298	328	296	286	326	328	287	329	295	342	318	291	302	314	303	320	319	306	289	347	278	296	318	285	308	302	290	339	317	320	322	336	307	324	333	314	330	303	330	298	336	292	273	302	304	316	326	320	308	287	321	280	309	297	308	306	336	312	308	285	308	341	325	334	308	339	315	309	271	331	316	309	298	326	305	297	310	312	326	283	317	273	293	307	290	310	310	327	299	317	290	324	317	300	336	323	280	310	334	298	315	329	306	316	316	307	279	365	275	291	306	291	313	283	311	296	304	286	308	308	314	307	280	304	309	347	285	313	318	330	343	299	301	316	251	315	293	300	301	305	319	310	282	314	323	290	326	328	322	293	305	298	309	280	296	320	293	293	291	340	302	336	308	298	273	287	301	317	303	303	338	327	303	320	338	308	288	309	286	280	306	339	313	268	311	298	303	317	305	326	309	321	286	262	320	309	315	319	310	284	277	317	306	290	291	328	323	320	289	319	313	311	300	314	318	306	304	319	339	340	328	361	310	293	303	297	319	330	309
5298	10611	8436	4118	2927	2190	1660	1324	1155	988	898	778	719	631	617	587	563	505	526	535	504	457	484	473	486	515	499	427	462	440	421	470	463	435	457	439	443	402	411	409	395	386	421	442	415	396	416	413	443	424	456	423	428	417	418	433	406	397	405	443	404	394	354	418	395	423	409	410	412	376	382	434	461	405	426	416	405	436	440	467	390	384	395	418	375	410	419	405	446	425	411	433	445	416	398	423	405	445	453	404	403	420	403	417	390	401	399	409	439	401	416	420	444	386	407	411	404	386	398	382	413	420	417	406	399	422	416	405	394	458	422	402	385	429	399	406	404	448	425	428	401	443	409	402	402	416	383	408	414	415	429	383	406	394	427	384	413	414	398	347	417	422	365	393	440	391	431	402	424	377	417	436	410	420	421	415	432	406	451	446	404	388	426	379	406	427	381	444	400	395	410	397	409	435	419	434	426	416	414	396	405	392	431	394	388	366	397	439	391	452	422	406	433	444	395	371	404	381	389	386	394	366	424	404	356	410	431	445	397	389	421	441	428	405	392	441	347	449	404	415	410	403	425	394	379	415	439	423	408	392	438	395	477	424	415	389	416	401	410	390	382	402	411	390	420	413	430	429	387	389	451	410	392	417	406	367	398	419	400	408	393	399	414	415	373	416	431	409	411	417	412	404	431	394	411	458	406	422	396	398	377	403	413	395	429	415	422	436	422	430	432	399	410	370	403	411	429	460	398	431	408	403	425	421	429	415	403	409	380	420	423	423	410	395	411	402	403	429	402	426	403	442	435	413	401	425	419	478	394	399	412	429	401	421	416	441	437	416	412	394	425	408	439	472	443	421	410	384	432	406	393	403	385	394	382	389	405	410	388	436	383	407	384	422	389	416	388	406	386	422	415	390	442	431	369	427	449	401	392	406	444	404	384	394	401	406	374	388	377	392	419	404	403	394	415	414	396	415	382	449	437	439	371	417	433	409	426	425	373	415	444	419	399	401	406	406	424	402	382	436	403	417	413	426	384	410	399	391	403	421	416	359	417	383	390	436	355	407	388	419	416	410	413	414	447	407	373	381	411	410	418	456	373	432	403	390	408	367	405	385	440	409	428	392	413	377	412	426	407	407	428	442	413	429	407	444	404	447	401	429	411	384	380	440	387	445	395	389	400	438	455	413	392	394	392	422	402	402	436	402	383	405	412	412	421	447	396	420	436	477	433	410	387	438	421	416	408	396	417	408	410	417	392	448	422	420	400	376	364	396	430	421	389	413	430	389	391	424	392	438	404	402	407	426	399	395	413	414	395	411	395	436	449	446	382	409	398	435	439	427	415	421	391	395	409	422	461	403	378	420	406	408	434	416	402	406	415	392	409	395	443	440	412	412	391	413	434	419	420	376	431	402	425	375	404	438	420	404	371	420	404	408	383	379	395	421	420	420	440	394	389	419	414	392	431	400	410	390	421	425	395	427	413	392	396	447	450	441	402	423	391	412	401	425	445	392	414	399	396	421	358	387	418	458	435	399	426	423	421	410	382	417	418	374	417	392	373	416	397	457	379	426	409	414	417	392	400	401	397	407	411	439	416	416	401	400	421	425	364	414	416	406	420	397	406	410	429	414	397	390	381	398	385	434	424	392	373	427	405	395	414	431	417	437	400	419	420	435	390	403	456	381	406	412	421	419	445	404	374	412	413	357	391	397	364	408	387	384	375	416	410	403	372	386	369	398	423	433	389	397	379	397	386	400	400	421	384	420	378	387	403	423	424	395	413	402	405	378	422	388	395	406	399	403	411	415	401	451	400	436	396	417	404	442	423	429	381	412	416	413	450	429	374	413	375	411	379	405	379	362	415	421	390	424	415	399	415	392	394	436	421	451	393	451	409	411	416	433	396	415	428	382	433	438	391	405	388	417	402	368	397	371	413	383	377	405	447	378	432	375	420	446	437	388	400	406	423	405	410	389	420	405	394	408	402	334	380	421	399	380	406	358	428	409	417	365	410	382	432	406	359	393	425	404	388	407	419	414	400	427	385	384	432	420	433	440	379	405	366	372	423	375	420	420	386	400	417	434	421	434	426	414	417	407	425	404	382	424	409	417	454	462	389	405	413	440	407	414	411	409	386	410	425	427	412	401	448	466	392	404	421	406	394	422	391	425	394	433	425	420	428	391	397	399	389	422	393	434	398	428	369	413	422	436	397	387	425	425	383	403	418	394	380	416	390	425	394	374	401	408	387	429	412	395	451	396	403	372	417	426	420	414	399	392	413	436	407	399	398	379	415	389	424	442	390	401	429	415	410	383	445	407	392	432	371	422	423	423	413	409	454	401	419	404	444	415	388	424	420	416	385	440	384	409	404	399	400	407	418	435	400	407	403	416	396	449	396	427	415	395	412	414	444	389	373	373	386	412	415	404	442	420	405	407	447	429	387	437	428	422	371	405	394	421	391	393	406	421	399	378	411	429	402	428	405	356	421	403	435	422	452	430	407	438	417	418	389	435	362	374	405	397	407	438	385	397	403	440	410	380	432	440	399	408	349	413	411	427	432	421	425	391	404	413	417	401	397	404	432	374	414	436	422	406	431	400	425	434	385	387	415	393	412	414	412	391	439	418	402	397	426	450	391	414	405	418	448	404	374	416	394	467	433	425	383	397	420	436	429	427	419	418	405	413	405	392	415	423	422	412	446	405	388	391	401	404	429	397	409	403	404	403	391	400	414	401	385	397	449	369	407	384	383	400	382	412	381	427	402	450	415	418	405	420	420	365	436	406	433	388	436	447	402	397	404	415	412	416	395	464	434	411	403	386	431	353	394	444	411	389	434	406	425	404	384	392	426	420	388	412	417	419	388	399	410	382	404	414	426	430	434	434	381	417	408	374	398	387	409	413	379	407	418	406	377	379	413	419	412	425	359	404	402	413	362	404	437	430	428	389	433	378	438	435	389	405	431	374	402	421	406	376	398	412	454	402	369	390	442	399	405	419	385	405	400	368	416	414	381	413	436	397	431	384	398	436	408	408	414	393	405	420	426	419	417	394	409	367	413	378	385	395	404	378	425	409	414	410	411	388	416	376	441	404	373	392	434	394	432	433	388	403	423	429	419	398	394	405	415	389	394	423	408	424	417	429	389	423	424	417	413	410	407	406	405	427	406	414	427	398	422	427	432	414	426	423	404	386	421	368	397	376	385	394	432	412	447	430	393	406	406	367	407	422	392	427	395	445	408	421	451	428	439	382	437	393	393	403	408	416	430	410	397	384	384	439	402	409	424	388	426	412	419	405	418	422	426	401	413	416	419	391	384	422	391	410	390	406	393	415	389	432	413	400	440	412	370	384	374	444	425	411	454	400	434	407	421	374	398	425	427	360	418	435	407	401	406	406	417	394	435	406	392	396	403	417	375	391	431	397	418	413	396	432	396	438	397	404	413	409	397	399	421	450	425	427	406	425	421	378	405	431	442	418	396	420	417	385	408	405	392	403	389	416	393	406
22892	21180	29023	23643	21181	21216	8333	1029	692	620	529	465	462	362	375	337	304	334	330	281	297	281	288	258	264	249	287	282	253	216	262	250	246	203	213	215	223	241	232	230	222	235	214	232	220	227	198	220	185	187	233	214	218	229	218	261	239	217	251	237	240	212	189	208	236	204	234	228	204	255	247	252	234	215	215	220	228	187	208	214	196	204	203	227	209	212	209	216	224	211	232	207	219	209	233	213	213	203	217	243	219	214	204	209	207	222	231	201	216	219	212	221	231	193	214	199	213	197	231	179	215	226	203	248	193	221	190	200	224	223	224	225	213	193	213	211	224	234	219	184	191	199	222	192	200	222	217	219	230	192	197	197	210	224	216	224	210	212	211	240	212	248	220	200	216	207	217	207	238	229	192	217	209	194	244	221	226	205	204	191	239	200	200	218	210	220	199	205	220	234	192	209	201	218	204	230	214	212	220	215	201	195	233	192	189	203	203	226	215	235	218	242	222	200	210	204	205	204	205	218	234	234	201	200	234	225	202	204	235	204	243	230	203	190	242	207	213	216	223	211	236	213	234	215	230	226	213	234	211	228	202	204	210	209	239	209	228	211	219	216	201	188	186	228	213	211	242	209	208	217	214	203	223	190	226	237	225	225	220	227	236	231	224	195	207	226	223	205	213	217	180	198	210	229	247	215	202	196	223	220	200	208	230	229	206	222	213	214	207	248	214	200	239	234	213	225	197	222	218	223	205	218	216	234	221	227	218	221	209	220	204	220	211	220	209	216	220	213	226	217	193	205	215	238	231	211	206	209	190	214	222	206	223	227	235	249	212	201	221	222	217	233	223	224	198	233	224	192	215	230	229	197	215	215	240	192	227	209	181	185	214	212	221	228	204	230	230	203	195	221	193	227	236	201	264	210	216	199	202	208	226	217	205	213	217	221	235	193	206	206	199	234	238	218	207	217	213	216	206	215	199	208	216	205	229	179	202	210	236	224	190	212	229	233	199	198	228	219	216	228	193	235	222	201	204	219	199	214	222	208	216	237	195	207	225	215	215	231	218	210	235	216	202	198	215	209	232	226	259	236	199	214	245	214	203	219	209	208	200	225	239	214	216	225	238	233	197	217	194	217	229	219	203	221	211	216	201	192	224	230	223	199	203	217	235	192	190	238	199	206	211	199	203	227	231	225	224	217	218	204	225	202	215	242	212	209	205	211	226	225	224	197	231	212	218	201	222	231	208	231	225	195	193	182	225	227	213	212	217	190	213	227	202	214	211	228	212	208	216	203	254	232	203	248	204	196	202	222	214	209	239	230	218	218	222	194	214	222	212	209	205	191	233	207	187	223	198	252	214	202	241	248	187	221	223	198	203	230	209	221	229	230	215	205	241	238	235	231	230	215	229	234	215	226	210	199	208	227	214	226	217	193	203	231	213	219	219	219	199	218	196	221	222	243	208	227	205	219	202	189	206	212	205	225	220	191	230	230	223	214	212	199	222	229	204	198	213	221	223	211	222	224	184	220	202	217	227	215	203	201	224	208	214	216	216	228	226	218	216	217	204	174	202	181	227	212	190	238	226	213	208	198	228	227	180	201	221	234	213	213	220	225	201	206	221	223	211	218	221	217	208	191	197	236	213	206	223	204	212	210	209	191	220	180	215	221	206	210	223	183	224	239	215	202	212	202	217	210	206	212	197	223	218	205	218	219	192	238	201	243	255	211	235	233	235	218	231	205	235	196	216	228	211	191	201	242	203	203	192	215	206	224	200	228	210	231	225	202	209	231	237	226	236	223	210	194	229	205	234	200	204	205	222	204	182	225	226	214	207	232	216	214	216	219	185	228	238	213	221	204	226	202	225	193	236	214	197	191	202	228	216	233	208	224	204	201	198	226	224	230	221	219	218	215	226	221	215	217	247	218	220	232	197	221	187	212	201	255	235	219	235	209	195	187	223	228	221	222	232	227	229	215	226	196	215	249	209	241	204	181	191	220	222	217	217	186	215	205	243	216	204	207	211	219	218	200	195	209	210	218	249	226	221	188	197	199	240	221	207	215	193	225	197	185	205	214	225	193	221	214	235	189	224	226	223	214	214	231	206	202	190	225	214	207	208	224	226	221	204	208	206	206	226	227	211	212	224	210	241	179	195	214	194	228	222	223	200	196	246	221	221	221	228	207	224	217	189	219	204	221	187	201	220	238	229	200	226	211	227	220	220	192	204	207	199	237	215	218	204	196	248	202	219	214	225	209	222	208	223	221	190	224	215	215	215	200	213	211	209	204	227	219	219	217	200	195	217	218	221	205	222	198	200	191	189	214	213	208	199	227	219	246	227	203	221	199	230	199	218	194	215	239	198	209	195	213	206	219	229	212	203	215	239	224	206	230	206	221	206	216	226	208	207	199	211	215	199	212	222	205	208	245	200	202	224	200	182	191	225	195	176	210	225	207	232	218	233	215	208	220	214	227	185	215	215	226	199	215	208	220	188	207	217	205	209	220	201	217	216	209	237	205	219	206	217	210	222	215	236	233	225	219	224	211	239	233	216	201	225	187	229	211	223	234	203	229	220	195	205	243	199	234	211	194	223	190	215	195	228	203	202	230	225	210	222	214	209	213	178	225	204	210	207	233	211	211	213	219	196	233	212	217	213	173	197	201	195	214	233	215	208	214	215	235	202	207	234	186	204	234	225	220	209	228	195	236	212	213	222	187	213	209	235	214	251	213	223	206	226	221	212	222	215	236	218	228	193	220	242	248	182	201	217	198	228	210	228	197	193	240	221	228	215	206	210	233	228	203	224	204	221	198	229	215	217	230	217	196	228	213	209	205	197	220	215	213	245	199	196	218	218	227	224	207	195	204	209	211	230	233	220	214	195	176	212	234	218	210	262	181	200	214	225	214	209	190	214	210	186	205	220	203	207	257	194	212	209	232	238	210	193	194	228	195	225	231	200	215	200	220	197	191	225	212	237	216	196	207	195	223	208	189	231	216	215	195	222	214	217	216	216	213	221	206	198	223	224	249	226	230	206	222	238	251	208	212	225	228	213	215	211	212	199	249	227	197	196	207	238	210	220	216	213	192	220	203	195	213	221	219	233	233	203	228	219	242	216	222	211	203	212	193	217	202	194	206	241	184	212	219	223	211	211	198	201	220	211	198	214	192	221	216	206	209	222	206	224	191	216	189	208	217	217	197	215	197	196	200	213	209	205	223	205	225	225	212	203	231	216	196	213	207	233	214	208	208	231	208	211	228	227	238	216	188	206	200	234	197	234	234	195	233	214	226	217	212	212	211	199	227	204	231	220	211	214	218	195	199	215	222	224	216	229	222	197	189	221	207	197	195	219	229	212	210	218	188	233	200	227	220	228	204	201	202	230	231	237	220	215	212	240	219	226	200	188	224	232	204	219	189	198	253	224	206	221	233	226	235	193	204	201	184	192	183	210	226	197	199	209	190	202	213	197	215	203	207	195	237	213	221	208	226	207	204	177	225
7831	17248	13562	7107	4938	3503	2633	1958	1615	1331	1129	932	844	761	673	648	574	525	539	534	446	401	413	405	375	390	408	363	336	371	299	328	351	307	311	342	291	318	306	285	284	292	310	278	299	306	320	300	305	291	276	277	301	304	308	304	290	284	282	279	300	264	319	258	271	276	261	265	248	291	274	274	279	284	285	288	281	270	268	282	253	252	262	271	274	261	291	290	266	304	280	249	267	268	255	254	268	253	283	266	289	289	260	293	272	262	254	305	268	260	271	285	289	257	278	267	287	278	271	264	266	283	255	286	265	279	271	274	240	290	279	276	256	240	268	275	268	261	279	262	271	261	271	257	289	258	264	273	266	256	269	267	274	280	292	268	277	283	255	270	272	266	292	256	274	263	242	272	285	267	239	275	252	283	291	262	282	284	272	301	251	299	289	270	285	270	291	250	259	249	268	255	272	255	282	233	263	279	267	266	284	260	264	242	239	287	273	238	259	251	277	255	271	283	278	248	305	270	264	295	290	295	256	282	275	281	278	267	289	268	268	272	247	263	256	221	283	280	253	250	260	290	289	271	259	252	255	246	284	263	247	273	280	257	272	246	292	274	313	243	284	261	259	240	276	284	285	294	292	291	304	280	233	244	273	280	255	255	280	247	263	281	268	256	295	256	281	288	269	289	277	266	275	272	274	292	269	278	273	233	231	300	267	278	275	281	277	273	271	267	289	244	266	267	287	252	242	263	262	257	252	259	266	273	300	270	280	268	286	279	280	254	249	269	252	272	269	287	261	274	255	302	282	271	282	278	262	256	241	276	279	288	259	259	238	283	267	276	282	273	253	254	219	258	261	294	275	261	302	283	272	277	253	277	277	271	282	210	266	253	280	279	262	265	237	281	260	299	272	271	278	298	303	249	268	261	253	258	270	295	251	279	269	268	278	239	269	290	260	295	256	302	231	265	249	284	276	261	250	247	284	291	255	281	265	272	243	268	248	254	247	264	297	225	275	264	275	279	244	285	289	293	265	266	291	280	289	270	272	277	269	275	273	239	259	274	276	268	275	272	272	267	294	274	272	280	244	293	239	279	269	255	268	259	263	278	249	241	267	246	267	258	273	227	257	271	272	279	281	256	269	275	255	289	264	297	272	277	260	248	276	261	281	271	266	255	287	237	261	253	246	251	262	278	253	278	256	265	265	273	240	235	261	268	261	255	303	275	238	245	258	249	277	264	261	280	266	293	271	283	262	261	261	261	260	257	272	268	283	268	278	272	314	272	279	279	224	251	268	255	278	250	269	273	278	297	258	293	254	266	290	274	263	252	267	273	243	268	283	260	246	269	275	281	271	294	270	270	247	269	255	266	252	238	246	243	269	278	262	254	275	273	291	286	276	261	240	269	279	241	261	262	271	288	266	269	265	270	258	264	264	274	274	269	262	262	291	255	260	276	264	268	230	287	295	276	290	270	263	264	258	241	288	245	280	256	257	270	269	270	257	243	284	284	250	254	310	249	294	254	272	297	271	261	281	269	269	266	253	241	269	277	236	244	308	265	253	264	251	233	283	258	296	257	277	248	262	262	263	249	298	270	280	242	284	265	267	255	289	281	287	252	260	271	237	261	271	252	276	268	265	237	255	268	263	282	286	255	268	264	277	283	268	278	287	251	272	266	277	285	279	280	266	245	284	285	276	239	269	235	274	263	287	247	280	281	247	280	249	270	271	288	292	268	272	262	274	274	276	257	294	256	249	221	267	278	270	285	271	252	249	239	264	242	256	274	290	277	246	263	257	232	263	260	270	290	286	288	247	233	265	265	275	244	267	260	288	279	274	254	268	259	289	251	264	274	276	264	260	280	254	269	248	271	283	249	235	256	285	270	262	278	275	294	252	247	294	257	275	275	250	262	251	266	276	270	273	259	282	287	279	273	264	270	260	285	257	276	292	275	285	282	276	252	282	266	273	266	238	262	261	276	242	263	287	273	264	252	261	260	278	278	285	261	251	241	281	262	279	272	251	271	245	269	280	289	260	256	276	290	262	275	286	262	246	260	268	263	263	253	278	274	260	260	277	251	252	266	283	263	284	257	266	283	249	253	263	263	265	268	272	225	267	265	281	298	261	290	238	266	248	297	277	267	256	275	290	248	274	275	315	274	273	275	268	243	282	253	239	276	297	283	286	290	263	257	265	316	248	212	294	263	266	324	266	251	271	280	283	282	294	233	289	251	268	255	246	282	274	260	283	260	259	269	260	320	256	279	246	254	255	282	271	256	255	264	268	227	283	228	274	263	271	250	241	276	241	271	270	263	279	265	267	263	247	265	250	261	302	252	265	241	288	242	259	262	274	264	251	276	271	270	266	266	266	242	251	270	296	267	273	261	256	264	249	296	279	251	263	255	266	276	255	274	279	257	254	246	275	271	264	242	261	283	272	272	240	272	275	259	268	240	238	286	313	275	275	287	276	283	235	291	282	271	288	246	278	278	235	279	252	269	260	259	283	242	283	286	300	264	279	278	283	273	261	279	250	263	288	264	257	245	281	262	250	270	293	252	282	261	237	276	249	268	242	239	273	239	244	301	283	293	269	284	239	303	273	255	287	276	255	270	264	255	252	287	283	299	253	252	260	250	273	275	249	258	267	266	254	291	259	273	287	296	276	297	262	248	254	257	268	256	277	277	286	286	278	316	262	261	255	279	269	284	287	261	241	268	262	283	231	239	265	274	251	269	244	245	256	275	257	266	242	278	266	264	265	255	270	251	283	264	262	300	247	274	236	255	254	258	251	244	268	269	249	249	278	237	276	275	250	257	290	266	248	259	250	261	289	270	252	289	233	233	283	277	283	240	280	259	283	277	295	261	267	260	271	280	262	258	283	255	271	266	235	292	264	280	284	271	280	249	260	279	274	266	276	259	267	260	275	249	263	259	274	245	277	268	230	254	255	218	274	265	262	252	249	269	274	273	262	293	291	250	266	286	261	267	288	244	287	251	258	272	269	260	250	287	272	275	271	301	257	252	246	259	276	279	269	278	289	260	265	259	286	278	270	254	266	272	247	227	270	282	273	261	264	268	246	274	268	267	268	284	252	270	260	290	252	261	280	263	262	281	251	245	258	252	285	284	261	276	268	257	266	254	259	263	262	282	277	246	264	285	264	255	249	281	253	262	270	290	278	261	252	317	268	254	246	289	284	259	292	287	256	268	267	261	297	276	282	284	304	240	265	271	217	264	253	276	300	303	252	273	267	278	266	280	253	278	241	267	260	257	274	271	237	256	276	274	275	264	290	279	219	248	271	250	271	262	266	294	249	271	278	253	267	281	248	259	277	273	249	262	270	268	277	269	270	242	254	244	254	278	252	287	254	274	276	268	246	271	320	282	289	283	278	262	250	239	236	285	278	277	277	256	278	277	262	276	261	292	268	251	245	246	261	253	263	256	276	249	269	262	281	277	243	242	267	268	291	261	250	280	257	276	277	262	277	249	273	255	228	262	265	242
26817	20283	8029	1117	763	714	635	649	660	593	625	707	662	583	614	623	640	640	680	636	632	639	646	640	619	617	647	619	619	665	641	608	608	592	661	598	627	633	574	627	611	629	637	653	597	626	631	636	582	624	635	599	607	622	621	618	638	650	628	648	644	577	665	607	624	631	629	631	608	646	635	626	644	612	592	612	614	662	605	628	586	615	634	664	637	621	644	596	617	593	641	624	630	575	642	670	669	672	612	604	604	622	611	635	571	617	621	599	637	670	644	656	605	648	675	604	569	633	580	602	637	655	626	600	565	630	639	604	631	614	638	651	687	657	602	628	610	588	677	631	629	642	622	643	666	621	616	651	642	611	632	613	597	657	639	624	645	646	632	646	625	639	608	614	590	619	629	695	626	652	651	658	587	601	611	632	659	623	671	573	632	652	610	624	680	627	609	654	635	677	648	605	624	639	637	639	587	655	641	694	665	588	682	626	652	638	559	651	624	658	624	642	678	630	594	637	645	627	686	630	617	669	602	640	601	635	635	642	639	639	594	653	594	687	633	626	594	648	659	641	648	622	622	590	605	612	660	660	605	622	662	659	641	638	598	631	634	612	666	577	615	613	630	609	646	613	644	630	638	577	615	633	661	628	660	621	659	627	590	630	658	661	610	653	640	637	617	616	654	625	642	601	669	605	631	649	690	677	626	616	614	648	634	636	636	639	663	571	577	608	657	653	647	649	630	621	591	656	650	607	662	594	614	622	642	613	657	632	656	628	607	575	638	608	626	646	632	638	610	642	628	672	645	664	633	609	644	603	630	610	625	609	682	622	612	587	627	633	621	637	620	641	617	639	646	628	655	641	664	651	606	628	655	635	596	657	651	655	623	631	603	612	597	645	655	644	623	637	643	633	609	596	617	611	579	609	583	636	605	669	600	616	616	628	643	624	599	631	612	655	605	607	669	678	638	635	632	603	571	616	620	598	645	585	676	653	614	599	664	646	594	647	638	682	611	618	630	578	683	630	654	637	635	614	644	617	658	611	592	628	648	587	621	625	612	642	613	592	627	616	621	672	615	629	672	616	647	590	677	625	643	604	602	652	602	693	618	671	644	620	630	617	624	674	663	630	670	603	629	615	629	628	620	613	646	627	629	583	590	610	603	620	615	629	601	659	621	626	619	626	644	605	635	650	627	609	613	655	643	557	620	620	647	582	677	623	647	630	628	585	647	600	688	653	666	659	632	610	644	588	626	583	604	660	607	645	648	657	624	611	621	618	583	637	583	610	631	656	623	615	638	692	607	647	656	620	659	676	651	651	614	646	639	654	626	661	603	627	596	630	637	580	613	633	658	619	592	653	659	652	626	637	646	609	662	691	707	640	639	631	637	599	606	631	643	629	645	638	624	602	599	615	591	631	675	632	633	631	670	631	635	626	644	653	641	642	609	640	651	630	617	654	619	639	647	585	636	620	603	646	611	616	607	638	615	661	588	648	661	608	663	659	629	679	657	659	646	619	631	654	587	596	701	624	589	687	620	615	614	639	661	599	631	639	650	668	617	595	688	632	639	667	624	621	620	589	600	655	635	659	642	585	604	630	646	653	668	659	652	593	662	641	626	689	638	606	662	620	608	629	604	624	645	646	655	625	624	630	655	613	643	566	600	607	596	645	635	582	647	631	584	615	588	643	589	634	636	656	628	662	651	619	608	644	644	658	650	643	604	591	620	635	619	660	649	634	604	617	618	691	636	655	589	635	632	612	597	642	614	668	630	657	629	625	622	592	607	597	656	623	685	648	622	613	623	631	629	639	629	597	668	661	691	628	629	622	616	615	620	646	644	648	598	616	607	583	633	616	625	644	595	613	646	605	650	671	619	585	645	661	634	659	619	669	655	627	626	634	630	648	635	620	610	611	634	591	637	611	670	604	657	646	594	660	623	650	647	624	631	613	635	660	657	665	630	617	642	609	644	665	642	630	649	625	605	611	620	644	606	596	634	636	615	606	635	606	624	671	648	630	623	646	599	654	662	599	657	670	655	585	636	612	670	704	618	604	662	707	597	644	625	596	646	682	651	612	676	607	609	600	621	619	660	619	654	610	623	631	639	641	641	657	653	665	630	656	604	626	634	618	600	631	661	644	610	620	611	664	616	606	635	646	627	620	645	639	635	611	656	654	627	603	622	668	606	624	612	611	658	617	646	638	590	607	657	631	599	595	633	618	639	604	637	614	650	615	684	596	609	600	649	653	607	656	649	615	606	634	631	617	622	645	624	659	609	634	610	639	599	646	635	613	629	657	625	676	648	646	608	608	651	624	623	630	630	632	605	629	664	663	575	637	613	602	655	651	576	616	622	672	641	636	605	608	610	633	606	577	614	629	620	630	662	575	614	609	640	639	587	632	622	627	591	633	603	594	675	591	635	636	617	632	625	673	632	654	638	616	661	603	614	652	614	659	618	677	683	655	619	628	608	655	614	591	621	641	655	673	662	590	656	633	611	629	640	641	592	621	630	601	624	637	681	666	624	627	640	635	687	604	705	635	643	620	582	614	657	621	635	601	655	624	629	645	617	663	617	577	613	682	566	642	645	624	646	594	614	638	694	623	632	606	595	628	622	597	650	649	623	651	590	633	628	638	619	624	624	628	637	649	637	629	630	622	653	622	603	630	654	653	624	596	649	664	635	641	648	595	667	589	675	586	621	592	631	636	616	650	632	628	668	622	590	677	648	631	688	609	579	616	652	632	662	650	653	625	661	653	637	603	631	663	619	621	589	591	653	663	620	637	631	655	609	670	644	629	642	627	689	615	616	630	618	609	629	624	633	624	606	607	629	641	620	616	626	640	620	628	618	639	605	605	662	642	595	636	645	656	622	591	650	663	626	611	640	612	609	606	643	671	691	649	628	616	645	624	635	635	604	666	639	609	627	596	664	648	609	627	653	632	607	593	667	609	628	627	640	622	616	631	656	614	660	606	629	597	657	679	602	615	608	653	631	641	630	619	578	594	643	649	654	658	633	641	629	626	622	631	610	638	622	653	629	630	629	630	629	668	646	611	594	622	608	647	638	630	641	636	585	603	625	651	643	633	655	668	592	647	657	609	606	634	618	614	652	624	596	612	616	617	603	649	583	654	657	631	598	621	631	622	622	622	619	655	618	650	611	610	669	628	632	622	663	629	586	628	657	672	584	611	663	644	636	630	612	612	641	631	648	641	620	615	627	614	640	653	630	600	683	623	633	605	611	627	639	623	614	636	616	603	584	611	668	661	618	614	650	645	626	582	651	630	603	618	607	630	624	569	617	632	620	619	599	623	563	673	632	604	602	596	622	567	578	644	684	642	646	679	663	618	643	590	633	628	646	659	629	637	595	604	597	610	629	683	616	622	664	604	650	646	636	567	666	601	653	624	615	615	599	639	642	590	629	651	591	616	630	629	657	643	642	679	629	621	644	617	657	656	621	657	617	606	611	592	597	624	629	601	635	616	622	703	629	645	658	631
4222	1713	1386	969	957	892	831	862	813	803	806	827	809	808	785	847	821	800	835	781	819	774	779	769	776	818	794	785	831	803	829	791	817	797	829	756	763	802	776	826	801	814	777	796	771	802	803	766	780	794	782	830	803	761	812	769	771	811	821	811	757	754	870	796	754	754	773	810	813	772	786	775	725	850	807	828	778	776	838	838	800	794	768	797	772	802	747	772	794	743	781	796	823	774	823	842	751	852	751	756	797	790	831	757	790	815	818	825	775	802	781	750	799	807	769	793	837	764	828	760	828	782	764	781	807	756	810	743	782	769	843	784	802	774	797	770	804	845	790	805	782	774	785	783	802	777	766	795	823	764	769	828	761	776	748	770	768	815	807	795	764	821	787	789	737	780	741	831	807	840	785	811	821	794	799	798	840	781	779	809	756	784	809	770	760	793	812	760	769	779	769	799	792	775	777	773	796	775	811	826	805	783	816	817	836	798	786	825	755	800	813	812	775	825	770	801	784	800	834	737	765	780	764	825	789	796	750	811	801	808	845	795	773	807	781	775	776	777	820	792	817	776	808	793	793	793	773	783	776	814	762	766	782	828	758	763	814	767	774	790	768	801	800	750	765	812	796	825	769	802	750	792	769	782	764	796	800	788	736	832	804	753	789	827	702	810	797	810	818	818	809	810	792	781	772	745	758	807	777	787	740	802	834	814	757	817	743	821	786	745	798	794	771	822	816	747	775	833	790	790	816	808	817	766	805	816	761	804	832	743	788	793	764	783	763	817	821	800	803	795	790	853	770	803	800	806	832	802	813	739	807	851	732	810	794	837	790	795	799	788	777	778	772	812	743	806	813	809	782	771	756	787	787	782	780	838	789	819	807	775	763	872	802	783	811	798	785	795	785	782	827	784	838	784	784	825	814	830	761	778	834	784	803	777	772	825	771	826	763	797	755	777	789	751	802	800	775	832	767	771	792	823	818	805	804	796	775	805	806	794	765	746	747	761	793	824	832	811	799	739	794	797	774	725	793	809	828	757	811	773	807	784	802	777	795	804	830	807	767	751	749	775	815	800	829	820	773	842	792	778	772	802	797	823	778	871	802	752	772	779	810	795	770	788	772	804	793	840	805	844	784	777	821	822	765	794	747	753	817	808	754	756	852	809	816	820	776	782	760	800	769	807	806	816	757	813	797	786	786	793	750	802	789	820	761	785	778	839	788	837	846	814	810	766	756	841	785	815	776	821	799	818	783	847	797	826	803	767	772	756	820	831	805	779	748	805	819	850	786	752	804	703	774	785	835	754	791	787	794	772	830	802	811	785	774	804	795	780	778	770	795	765	764	798	856	755	793	747	804	799	817	814	742	766	814	824	812	785	815	819	763	845	830	751	773	822	822	793	823	849	830	725	726	808	803	826	857	747	767	770	789	789	826	794	831	798	710	827	784	841	846	750	786	848	794	812	823	782	814	763	748	786	783	784	823	764	761	810	810	810	766	794	773	821	796	797	848	828	815	727	775	787	800	761	790	815	790	762	786	777	758	816	795	779	829	783	829	834	760	772	811	786	798	807	787	763	819	801	840	777	769	809	805	752	789	801	779	764	813	798	801	747	748	782	792	759	776	800	746	762	814	796	769	815	782	757	760	764	796	765	795	804	779	786	789	793	763	798	819	762	824	738	816	808	806	826	802	811	804	792	795	754	816	832	784	771	795	798	788	764	766	726	738	761	765	809	763	800	785	804	837	757	763	774	788	734	812	774	825	807	802	798	770	804	796	804	803	804	758	778	805	769	804	794	757	830	844	830	809	835	801	764	809	799	808	752	779	810	799	757	830	800	774	815	816	747	766	783	775	790	774	792	772	793	796	781	781	766	763	803	802	837	765	792	756	811	797	785	761	801	780	809	756	807	791	782	797	821	838	779	797	834	812	789	821	762	820	739	802	762	764	809	816	835	752	843	809	778	820	777	776	729	782	833	770	819	789	793	826	778	817	786	760	737	821	788	812	797	794	784	807	864	773	763	785	751	753	815	814	799	737	845	773	834	783	806	809	778	813	801	824	797	752	778	785	839	814	753	770	790	773	710	764	777	785	782	789	801	759	799	802	764	778	841	845	792	809	774	760	782	807	759	847	745	771	822	790	788	839	818	840	792	827	770	793	783	771	791	793	803	811	737	766	789	787	884	754	779	796	776	749	824	811	751	838	826	813	782	769	765	786	773	768	754	772	774	828	800	808	834	756	785	833	839	787	823	774	747	781	819	736	757	816	739	819	761	771	789	778	802	800	797	814	758	754	810	817	831	838	764	815	773	811	813	791	804	838	833	750	821	753	843	735	792	756	728	765	769	817	778	857	760	745	790	760	777	812	797	813	790	760	756	775	814	796	825	805	815	782	783	783	782	839	825	787	829	778	800	774	795	750	764	735	817	772	773	825	793	796	776	790	791	786	748	783	769	840	797	773	794	786	795	746	834	788	759	799	804	770	771	801	783	778	825	808	776	796	830	807	786	792	847	786	790	771	729	786	784	794	762	738	825	810	796	779	780	801	822	802	791	775	764	793	796	823	736	778	782	847	866	784	767	808	846	857	728	788	825	824	810	823	768	764	808	783	748	766	754	756	755	752	797	787	785	804	788	809	823	775	800	806	784	766	801	806	774	810	777	776	777	776	812	762	785	823	785	809	778	807	743	762	773	763	770	745	810	835	785	798	760	799	811	762	814	818	781	821	788	793	843	766	811	781	767	760	778	803	767	800	759	769	756	840	772	756	770	780	791	832	746	769	760	753	838	786	757	786	851	798	758	802	810	741	710	779	772	864	784	756	788	817	826	744	759	816	779	808	773	762	737	775	775	855	790	787	816	783	785	812	796	833	794	803	750	779	776	790	766	741	751	778	778	738	822	733	771	813	802	779	763	816	817	777	807	803	803	784	800	785	776	811	769	802	815	811	805	823	776	781	797	806	796	738	809	726	776	792	750	747	793	772	800	779	805	787	777	764	775	804	787	775	818	798	766	807	770	781	784	764	797	769	810	766	779	756	753	822	808	797	764	781	786	773	803	815	803	799	856	808	811	791	805	854	828	809	829	768	771	785	785	803	801	717	754	735	735	804	791	779	813	813	803	793	827	728	845	743	823	757	835	775	783	775	799	831	805	765	785	799	730	800	791	790	792	756	780	802	794	794	817	817	849	832	767	800	795	760	812	796	782	801	814	808	792	787	784	770	775	778	797	728	754	766	811	809	798	745	802	767	782	772	826	805	840	815	803	742	808	789	796	826	777	767	773	758	779	835	782	767	770	783	769	794	861	831	782	812	760	845	747	785	794	752	773	779	788	781	846	796	747	879	793	770	715	804	727	813	768	754	813	809	792	833	778	810	791	774	772	772	798	820	798	768	717	825	782	762	821	799	780	775	780	743	756	782	784	795	824	765	741	805	852	818	804	825	780	775	784	812	826	787	780	790	825	770	793	760	835	768	758	794	791	800	783	798	850
23809	21150	28514	24052	21133	10408	1051	679	563	473	561	460	449	410	391	392	374	364	362	366	363	311	351	329	357	343	353	368	309	328	325	339	311	329	311	333	324	325	316	299	322	317	319	341	308	308	325	295	315	315	336	331	310	324	326	332	319	306	312	326	309	333	333	354	301	332	299	294	312	359	311	322	298	314	321	303	329	311	299	334	321	291	318	326	328	306	293	303	322	317	306	302	326	322	293	302	292	322	320	307	330	319	274	312	307	321	331	317	325	281	301	304	325	322	317	333	304	314	317	293	326	324	327	323	286	300	302	299	318	322	330	303	304	296	327	310	323	345	319	303	315	320	327	307	331	309	289	339	357	296	307	283	305	308	275	312	335	316	312	334	294	345	320	327	329	287	291	287	324	308	272	301	313	321	315	321	313	307	310	330	345	316	333	300	314	306	300	310	302	308	284	325	352	304	309	327	335	313	302	321	296	287	295	326	305	330	299	309	296	312	348	314	328	315	293	320	338	285	337	310	307	325	315	333	320	302	298	285	314	313	321	311	313	319	295	307	277	288	283	301	318	303	298	320	323	297	317	318	292	294	293	335	283	288	321	340	316	310	284	300	325	304	317	321	330	318	305	336	323	315	303	332	335	309	306	301	291	280	295	294	323	303	305	320	338	319	314	305	347	318	290	302	299	297	298	320	303	328	321	298	309	297	327	325	338	280	335	292	296	286	350	309	334	334	334	289	295	314	303	317	280	336	298	297	302	290	337	334	303	335	298	297	351	353	291	309	306	307	305	302	295	320	322	307	304	317	322	341	309	311	302	342	321	309	306	282	287	311	267	331	299	293	280	324	352	293	306	322	319	300	276	340	313	311	323	320	282	305	306	318	339	325	302	312	329	317	314	348	352	270	295	318	322	351	291	289	312	316	284	324	316	335	292	288	336	300	319	308	296	325	299	307	340	327	301	304	295	303	325	316	324	308	326	309	291	319	327	303	317	315	308	338	325	307	353	298	315	302	311	301	320	285	312	287	306	292	331	326	330	283	314	298	344	316	303	315	306	326	329	321	331	307	297	330	332	348	326	293	307	307	284	308	298	332	301	335	324	316	327	314	301	289	335	295	301	322	310	319	302	322	339	318	330	302	315	317	340	311	324	323	340	318	322	294	337	324	324	319	343	303	324	312	299	302	328	326	314	295	345	327	325	332	329	313	310	331	303	301	298	292	324	303	324	343	285	288	314	300	341	272	324	340	309	305	327	285	323	324	305	296	341	289	315	287	298	293	302	342	286	317	313	315	314	311	306	340	294	305	314	287	312	280	321	330	282	314	285	292	341	306	277	287	347	305	319	310	279	340	310	324	340	316	298	306	341	281	319	332	275	308	311	301	309	319	330	317	304	331	306	310	310	313	294	313	278	309	316	299	291	291	311	312	294	332	302	298	308	291	299	303	287	299	277	314	320	294	317	278	319	301	310	297	325	328	299	311	328	308	308	349	288	297	307	306	308	307	315	332	295	328	300	312	326	314	304	312	326	312	336	336	309	331	346	276	290	302	363	329	301	288	322	308	286	326	317	343	348	318	296	297	315	313	295	326	318	294	316	309	332	296	307	327	305	330	331	313	321	312	304	323	318	298	311	263	297	320	310	292	335	312	301	316	279	330	284	320	310	309	286	318	299	297	329	312	332	299	299	322	327	335	347	326	299	289	313	322	324	315	317	332	298	284	321	312	278	318	314	317	306	333	329	301	314	290	351	280	303	287	313	335	298	305	346	334	322	317	304	325	314	282	302	321	298	306	295	325	315	298	341	336	322	323	297	280	317	322	304	312	330	318	272	321	318	320	304	314	315	302	314	310	303	301	298	320	339	294	284	322	321	303	294	319	289	337	316	285	317	298	299	309	323	348	319	288	325	284	287	305	292	300	331	287	332	289	338	321	343	287	298	298	303	287	322	337	326	296	294	302	337	308	316	301	337	288	321	323	324	309	305	308	352	324	334	350	277	344	305	332	309	308	278	308	285	317	286	301	319	279	295	327	295	298	337	324	330	293	336	299	294	311	331	296	293	341	278	311	304	290	304	327	338	312	297	335	318	322	303	323	319	334	312	290	302	318	288	301	319	309	313	296	310	311	296	322	300	286	318	287	349	311	304	305	313	297	304	323	299	309	296	324	288	326	302	342	292	338	275	310	339	310	316	294	326	323	321	330	309	333	306	293	331	324	337	314	306	316	304	344	317	350	284	315	345	298	317	295	339	310	307	306	310	304	304	355	355	317	285	312	305	304	292	292	330	314	308	331	306	291	302	309	313	303	304	322	314	351	290	311	321	326	309	319	336	322	303	299	328	326	301	302	346	319	320	324	284	335	332	309	297	302	333	346	306	316	290	322	310	321	322	328	295	272	289	305	312	336	310	277	311	279	295	290	309	321	308	281	337	318	324	314	312	325	320	297	309	347	328	277	310	316	295	351	294	286	333	303	333	321	302	303	326	308	277	331	271	335	316	334	297	297	277	324	298	304	294	313	336	326	330	282	333	290	356	303	334	319	298	325	305	312	326	325	335	291	315	304	307	288	323	314	337	330	321	297	311	317	340	313	293	291	313	309	288	307	297	329	295	306	331	281	323	334	304	297	319	307	291	341	300	316	326	342	321	288	323	323	292	315	291	344	317	308	320	297	319	301	287	314	345	308	318	301	315	316	316	316	302	325	294	305	285	325	312	326	253	310	312	310	335	317	307	336	317	301	301	300	291	324	272	283	301	314	322	332	329	311	320	283	312	304	312	316	317	319	332	312	318	275	280	330	309	339	326	296	318	313	328	317	298	341	338	324	342	329	296	307	329	300	304	278	303	309	292	314	286	330	296	308	301	317	327	307	312	305	314	283	292	299	298	292	295	313	325	313	299	292	339	290	299	299	315	299	303	333	298	317	289	334	314	322	309	322	311	292	301	327	291	304	320	302	311	297	309	321	322	329	288	316	338	327	349	314	283	310	342	298	308	285	308	309	337	334	321	287	281	292	323	292	312	326	297	289	308	299	320	284	302	323	324	316	310	296	311	324	291	332	324	317	289	320	301	331	347	303	311	309	281	295	301	295	328	322	302	315	308	294	306	320	318	304	309	329	321	309	323	292	347	308	325	307	313	297	328	315	294	325	285	312	300	333	293	327	315	312	311	288	306	301	324	299	353	282	310	286	300	323	318	290	306	313	316	347	316	314	345	302	315	334	304	330	305	274	286	328	335	297	312	310	326	276	329	314	347	287	303	314	312	303	304	301	304	315	306	321	316	301	329	311	325	291	306	311	311	297	292	314	300	315	307	313	314	315	360	331	309	360	285	332	351	309	351	317	321	315	297	308	301	295	299	290	304	289	347	286	331	330	330	290	306	290	304	299	331	284	345	327	356	308	293	332	291	304	321	312	287	319	296	325	322	312	301	323	320	325	315	305	314	319	280	296	296	329	289	319	297	320	340	309	309	271	316	344	289	338	309	337
5419	10697	8464	4237	2802	2108	1697	1402	1136	968	891	777	713	687	638	594	574	529	538	531	465	491	509	499	462	465	458	475	486	443	487	444	470	462	479	456	429	457	426	453	479	412	452	412	397	409	430	478	479	420	419	411	395	437	407	431	413	442	425	406	433	437	446	424	417	427	407	406	420	403	409	409	424	404	420	428	429	412	407	404	420	411	410	428	411	390	390	434	434	419	433	407	372	403	411	436	441	409	420	430	407	423	403	420	401	404	425	415	418	409	387	417	428	403	387	470	409	404	445	449	410	389	411	440	389	414	436	394	444	423	399	401	383	396	397	406	423	407	426	410	409	408	393	434	399	418	420	447	427	411	428	392	396	404	406	419	376	441	390	437	386	395	419	391	395	409	447	421	378	455	433	378	430	413	420	415	419	407	379	418	441	416	449	400	393	435	440	377	407	436	403	376	413	422	425	408	401	382	434	401	394	426	407	428	429	383	414	382	393	454	479	422	419	419	397	374	413	425	386	446	399	401	413	417	411	438	394	427	408	402	416	413	392	407	423	390	434	395	398	391	425	433	452	417	409	430	414	405	412	424	416	399	359	458	401	386	431	397	383	426	419	423	377	423	459	362	393	422	434	407	439	408	429	462	402	414	404	396	418	374	383	424	386	426	407	442	409	422	408	393	418	445	413	432	431	437	402	434	467	413	382	384	418	392	400	398	400	409	408	394	401	389	400	413	410	416	435	399	431	428	415	401	415	402	390	436	439	420	399	421	417	391	400	405	410	381	426	420	427	404	406	415	394	433	432	387	409	462	420	407	430	412	378	415	386	414	415	427	422	407	410	442	410	393	408	448	408	385	410	411	414	423	397	443	412	402	405	435	411	450	421	422	414	392	403	414	420	416	369	409	392	421	416	377	428	429	424	420	438	434	403	449	391	405	381	439	389	405	394	407	444	416	418	391	403	409	389	412	388	411	426	367	423	422	425	404	411	440	449	423	443	407	421	411	423	401	407	436	395	426	389	414	422	402	371	439	421	415	411	376	443	389	395	427	400	393	422	398	421	424	440	446	387	457	427	390	363	410	412	395	366	388	419	425	462	412	392	394	412	371	441	417	438	398	422	414	421	368	399	390	391	412	383	417	404	403	382	441	427	383	411	441	403	422	358	385	422	423	413	438	406	406	390	405	401	394	390	421	437	410	428	418	408	435	442	430	400	409	442	417	403	425	401	449	387	422	417	412	410	389	393	431	425	399	396	393	406	396	422	398	471	415	402	404	414	400	375	394	391	402	427	385	425	404	429	400	438	394	396	431	390	413	444	412	389	412	393	426	381	424	418	417	389	411	393	438	435	433	403	388	418	411	427	404	400	406	417	436	418	404	422	369	397	448	437	435	410	435	443	450	415	384	440	400	398	396	425	427	410	438	454	428	376	428	403	410	438	406	409	392	407	464	414	416	376	418	426	382	395	396	430	388	389	428	379	378	434	430	395	421	383	407	393	405	402	421	409	393	435	416	412	419	379	401	411	428	408	429	399	392	429	402	405	425	426	420	386	393	403	409	409	373	363	413	443	419	427	423	400	422	410	443	440	462	427	427	423	398	421	409	435	409	406	397	454	374	422	454	416	423	367	402	410	373	429	414	414	388	381	427	421	378	418	405	415	418	418	402	405	394	391	422	404	395	370	393	405	409	428	451	416	389	379	409	431	382	397	394	414	413	403	461	380	429	375	401	372	409	456	400	392	426	435	414	399	367	412	422	401	424	417	409	414	368	453	389	385	424	418	410	419	423	396	406	419	401	388	407	420	410	395	418	433	460	414	382	430	407	407	402	395	389	411	438	440	430	409	416	426	409	414	401	407	399	412	398	413	384	394	392	398	393	381	418	426	382	433	416	412	408	424	389	409	414	428	394	393	429	396	415	425	422	399	446	422	378	388	428	399	443	418	470	439	392	374	411	405	411	402	384	385	414	409	422	412	404	420	436	423	407	385	424	364	397	378	419	434	364	403	423	419	389	413	393	416	413	385	412	388	414	433	402	426	421	397	428	411	403	355	412	416	395	427	417	410	432	397	392	410	397	427	377	410	359	423	410	410	429	374	411	393	390	386	414	419	429	363	428	432	370	399	429	422	437	408	400	385	436	409	447	415	404	402	385	428	427	450	434	406	396	431	437	404	396	393	453	435	408	425	390	424	384	417	408	428	421	416	390	432	437	415	406	429	415	421	400	410	412	426	401	407	404	408	377	441	401	403	399	428	411	416	409	447	399	424	377	400	398	411	423	406	374	425	439	427	381	463	387	403	413	425	422	394	400	448	448	445	396	388	413	405	400	395	418	382	410	438	397	474	418	433	393	418	430	404	403	426	385	384	389	436	398	425	400	417	422	420	366	418	406	448	399	431	439	427	409	438	417	438	415	426	389	397	394	385	408	433	406	443	416	425	422	415	394	419	424	430	445	411	426	437	432	430	415	416	400	417	397	408	391	398	406	396	423	399	393	405	425	367	406	385	384	387	440	391	463	420	416	399	443	408	465	393	415	418	404	402	437	442	440	406	395	440	402	401	396	406	404	436	439	410	388	426	368	413	409	442	441	419	415	406	439	422	412	426	416	419	421	398	412	386	387	401	406	399	389	389	413	420	416	397	419	387	382	408	387	420	386	406	386	429	450	414	397	412	417	397	421	387	424	407	419	387	393	394	419	379	400	392	380	377	426	422	393	411	419	389	437	376	419	383	414	415	410	405	369	392	415	422	414	376	448	394	427	404	390	418	423	404	389	449	372	409	455	378	423	409	413	410	414	380	442	430	385	423	420	413	426	418	376	410	392	420	371	423	366	372	429	398	371	389	412	423	408	441	429	436	394	427	384	423	415	425	419	425	393	436	410	434	383	423	419	399	415	381	414	421	398	399	428	415	434	388	455	431	414	411	407	419	399	410	413	426	400	446	417	411	406	411	379	425	420	410	396	389	357	397	425	423	392	388	381	425	413	414	404	425	430	415	382	410	414	423	431	433	406	384	413	411	431	422	450	392	429	420	433	418	399	408	397	422	409	420	406	426	431	386	416	393	402	430	418	387	399	417	398	429	424	417	381	476	414	382	399	380	414	394	401	432	415	422	416	415	395	390	405	407	439	436	426	404	424	421	403	410	392	464	426	445	387	373	411	397	428	444	413	391	400	385	436	425	430	412	422	425	387	416	430	410	409	408	444	396	413	400	416	438	400	452	438	412	413	379	396	402	438	420	407	421	415	422	423	424	401	376	386	401	436	415	373	418	393	432	425	385	405	386	396	395	400	426	427	403	415	420	409	424	406	420	453	394	414	433	420	390	432	398	445	419	409	389	441	427	436	430	405	394	418	411	411	401	406	423	403	440	426	377	424	425	387	404	406	390	396	383	418	422	425	414	377	456	453	385	440	404	449	404	410	412	435	424	404	380	431	403	409	421	412	419	407	436	420	420	435	419	434	427	418	394	400	402	413	473	407	401	434
22902	21170	28973	23628	21172	21212	8136	1077	677	634	531	461	466	408	381	352	376	323	305	285	300	310	259	292	291	256	252	250	254	231	232	222	243	249	243	220	213	250	246	251	224	240	233	233	232	232	223	240	225	220	226	248	227	232	246	221	263	219	235	227	224	219	246	219	231	205	208	195	235	225	246	231	218	215	233	228	222	209	230	198	210	218	229	191	220	221	236	220	211	217	199	234	224	216	190	243	195	223	221	208	225	228	207	217	242	225	207	242	216	237	232	215	209	211	220	248	215	214	211	219	223	214	206	217	249	216	231	184	216	201	240	178	227	186	198	194	208	201	217	210	230	225	206	203	228	218	206	204	211	200	217	233	194	246	206	240	222	193	207	202	213	210	207	240	199	201	202	236	202	202	225	213	216	226	218	241	187	209	205	236	215	224	211	222	237	209	237	221	208	203	206	226	227	231	224	194	234	201	227	206	209	223	212	228	211	239	238	204	223	221	203	228	231	191	228	214	217	197	221	223	238	236	241	234	233	197	222	213	213	219	248	225	206	211	226	216	223	229	211	211	214	221	210	239	214	230	212	230	221	245	210	210	193	218	220	221	216	218	206	205	215	221	219	235	227	228	209	197	234	235	209	226	212	211	234	244	249	219	218	218	201	224	207	211	204	204	238	212	230	201	214	219	234	205	218	197	235	223	211	218	208	220	198	201	218	234	197	200	210	184	247	196	193	217	199	213	224	210	231	199	227	208	213	234	193	241	217	217	246	226	210	223	223	212	257	217	202	197	212	220	233	201	199	220	220	227	228	212	211	234	198	248	206	224	213	214	237	201	224	219	184	221	214	240	220	200	219	204	227	197	202	209	227	240	202	220	198	197	215	241	214	198	196	240	216	225	235	213	214	242	226	242	213	207	212	208	213	217	217	213	234	199	217	199	210	211	215	196	190	199	187	209	210	234	236	225	227	224	187	237	209	245	218	233	225	235	201	214	198	250	211	231	220	209	255	227	219	210	197	233	221	207	228	206	241	223	206	231	197	195	214	214	212	196	232	206	227	202	210	233	235	213	224	216	235	200	214	211	198	218	212	253	228	241	219	219	210	218	217	221	212	216	204	185	207	190	209	214	222	241	195	205	218	210	240	217	202	223	199	225	226	200	217	185	214	204	205	216	220	221	211	215	216	207	233	214	201	207	220	199	216	231	219	199	231	203	235	195	201	208	213	216	209	247	219	223	216	225	200	210	188	237	216	203	217	203	222	239	204	232	224	194	219	199	227	188	229	205	216	183	203	221	222	190	250	237	218	220	228	225	230	213	252	217	246	206	240	210	232	211	224	229	196	222	204	202	208	218	213	210	243	229	209	206	199	212	206	213	197	187	203	217	219	200	206	187	227	213	206	214	216	219	221	205	211	224	202	229	216	251	234	233	228	237	191	248	218	222	212	221	219	213	220	218	217	197	234	238	221	220	232	220	207	228	213	217	206	227	212	220	241	206	204	200	206	209	219	228	217	231	206	218	223	243	238	231	211	211	224	209	227	203	222	205	212	223	231	190	213	241	202	222	199	226	225	198	227	214	222	219	211	199	189	226	188	228	206	205	201	220	209	220	218	198	248	214	191	208	195	239	235	218	230	193	197	202	218	213	203	224	195	242	217	203	218	221	170	233	205	229	198	227	218	194	213	241	208	226	192	200	207	224	224	203	200	228	231	244	206	209	214	218	226	205	240	210	205	189	231	209	224	228	245	230	196	216	230	211	223	182	215	246	192	242	204	210	222	227	191	201	196	224	188	200	235	191	228	238	192	217	220	225	224	210	221	221	212	228	232	241	194	258	224	207	255	230	231	232	216	190	221	238	204	228	228	226	225	212	170	243	199	219	186	221	212	209	213	200	196	198	199	223	220	233	232	217	221	227	210	227	201	211	246	228	202	239	215	202	228	215	203	200	231	232	213	216	211	204	206	201	205	215	224	262	208	216	212	237	236	203	196	213	223	202	220	212	194	208	224	214	208	220	217	230	205	201	219	216	242	224	198	221	206	219	223	229	217	220	219	237	212	228	231	213	207	208	207	225	235	221	205	241	218	223	215	241	229	234	202	209	202	183	222	242	194	197	222	240	228	206	207	200	220	221	236	198	218	224	213	197	203	212	198	199	214	233	231	215	225	203	232	227	248	202	201	201	221	214	213	224	224	229	223	222	220	199	224	239	214	222	199	199	222	205	214	214	209	203	235	196	181	201	226	211	185	208	210	246	213	201	222	222	236	206	200	216	242	245	201	192	237	207	190	221	234	192	215	227	235	220	218	244	211	190	226	239	175	222	200	214	222	213	204	233	220	210	229	237	193	217	231	199	204	217	215	224	226	224	225	215	204	179	234	232	236	205	170	191	232	226	234	218	211	226	239	198	202	200	201	212	212	220	215	194	205	219	233	226	197	218	218	227	205	230	219	244	231	226	223	220	178	233	209	223	214	233	196	255	198	217	204	218	215	242	215	210	209	226	190	212	211	219	186	216	231	234	211	210	236	178	188	189	221	216	192	209	231	222	222	204	213	216	201	235	199	216	215	224	208	178	243	215	219	213	230	209	227	237	194	240	203	226	219	218	199	235	236	207	210	230	196	211	235	206	194	213	201	200	232	227	210	211	218	197	232	220	212	196	231	198	225	221	215	232	208	245	232	218	199	219	216	191	211	221	225	202	203	245	229	222	208	226	224	188	189	239	213	230	224	231	221	233	220	247	198	215	205	219	236	246	205	198	211	213	226	208	210	221	218	218	222	238	206	229	216	186	206	219	183	196	215	241	233	216	241	207	206	193	228	226	205	207	193	235	187	230	209	200	195	216	224	204	210	235	211	185	224	212	205	195	197	196	202	238	231	203	213	215	219	202	230	212	217	199	197	207	203	204	195	189	217	230	219	209	202	217	215	228	238	218	225	208	223	212	226	216	219	218	215	241	214	233	242	211	225	218	256	209	194	212	191	219	245	218	212	238	224	212	210	213	229	204	222	241	223	235	209	208	203	209	227	221	221	239	239	207	221	203	223	216	223	209	241	213	198	247	200	239	234	214	215	180	221	186	226	201	212	242	210	229	204	233	203	216	205	211	238	211	200	209	191	248	226	212	209	231	193	232	226	200	194	234	227	203	217	219	225	227	235	206	219	221	224	237	197	224	231	165	210	239	228	247	240	201	202	232	208	232	211	218	207	224	212	208	208	231	181	211	194	222	239	215	177	213	203	208	230	198	211	194	189	227	212	204	238	226	219	211	187	224	187	207	207	229	222	225	232	198	231	200	208	235	206	219	230	232	211	239	209	212	209	215	198	208	224	224	198	221	199	225	218	216	202	231	224	202	180	225	218	220	223	229	211	200	199	213	237	191	229	197	219	219	215	217	202	233	213	225	196	200	234	211	180	249	204	229	190	197	235	210	193	230	218	186	217	224	220	210	225	187	175	222	209	212	227	216	218	234	229	221	206	201	231	204	223	226
7620	17137	13444	7024	4817	3520	2625	2071	1640	1345	1150	1032	901	795	650	617	564	541	523	469	446	442	437	410	413	330	364	355	360	339	368	369	339	328	305	365	321	324	331	315	298	324	299	273	311	303	300	275	285	285	276	271	299	311	278	286	314	307	266	283	278	273	280	261	258	297	280	270	261	278	301	280	287	311	261	265	272	310	291	275	319	275	287	272	272	288	260	295	294	254	302	285	297	306	262	279	277	295	275	319	249	257	258	271	271	264	239	295	290	292	281	279	281	279	289	278	292	284	275	275	279	269	298	298	249	263	254	252	273	267	278	241	281	263	275	279	262	274	289	268	273	283	277	268	288	266	285	239	265	265	284	282	266	266	265	253	239	288	247	289	299	259	288	256	276	306	277	275	265	280	280	290	270	292	261	278	263	276	286	273	273	271	260	264	297	273	266	264	295	283	282	257	266	270	251	251	260	291	255	247	264	241	288	265	284	285	276	260	246	284	273	279	287	256	269	278	277	288	258	254	252	267	296	289	256	264	269	281	278	272	242	257	252	258	255	302	274	275	291	282	283	275	278	293	268	266	225	260	257	282	252	286	291	264	276	271	281	233	257	282	234	266	286	266	301	280	276	247	284	258	265	262	258	274	245	284	256	281	283	304	268	278	257	284	275	277	284	245	266	270	255	264	275	239	241	288	253	269	279	269	282	258	263	277	254	242	248	305	231	265	257	256	253	283	268	271	248	303	241	252	253	253	269	258	267	291	292	283	261	297	249	283	273	299	278	267	256	259	242	275	251	257	243	272	235	250	260	262	244	264	231	268	274	258	279	255	274	278	303	271	289	262	280	242	266	284	230	292	295	289	244	263	248	268	258	249	269	300	229	282	267	272	267	295	299	291	230	258	250	274	267	271	270	272	252	274	284	291	261	247	260	272	301	271	265	244	257	283	263	260	246	286	292	271	274	260	265	246	299	259	251	276	263	290	268	271	266	288	256	279	272	282	281	263	258	268	245	263	280	259	249	234	277	269	260	263	266	285	264	256	259	268	303	264	281	258	274	268	263	275	292	270	270	282	269	288	329	257	278	276	260	282	284	244	248	284	259	286	270	274	265	286	299	262	264	262	277	244	275	277	269	290	258	264	286	251	280	267	286	274	268	233	264	274	276	255	264	260	307	248	286	266	290	279	254	257	275	296	263	261	266	251	256	264	260	272	282	266	259	266	270	242	270	247	268	285	261	262	274	258	294	253	276	271	255	280	260	251	263	264	272	257	283	260	291	282	286	265	282	273	242	267	297	280	252	251	286	291	260	247	252	291	276	288	254	266	281	241	272	275	266	269	249	232	265	271	281	282	284	284	275	286	252	257	269	259	246	299	294	289	294	264	275	269	261	283	266	246	251	298	288	258	289	254	286	271	282	283	272	285	278	274	243	319	304	252	241	255	280	275	284	291	287	263	290	315	263	249	263	280	264	268	276	239	254	263	261	257	285	252	296	286	231	274	257	291	259	280	255	267	283	265	272	280	260	281	260	262	247	253	272	289	273	251	280	280	266	260	293	269	273	231	232	281	268	290	246	249	304	261	285	280	267	249	251	284	264	246	274	257	265	289	258	303	275	264	267	317	272	235	262	245	296	256	278	268	261	263	268	276	245	274	298	280	276	280	247	278	275	295	251	273	290	284	235	275	263	265	260	282	269	269	239	295	285	257	275	245	242	256	252	254	249	266	269	269	299	281	275	260	261	259	264	280	260	271	248	284	252	291	255	265	262	274	281	278	262	300	253	286	292	283	289	255	266	287	222	278	275	248	273	283	287	252	266	266	247	290	274	253	264	293	280	241	286	226	285	265	271	250	253	278	262	269	243	275	275	290	264	276	296	244	252	276	271	274	270	277	284	266	278	234	266	261	295	270	260	261	256	283	250	248	277	278	258	301	267	266	273	305	310	273	265	271	276	315	256	276	267	251	278	266	247	279	274	254	287	289	270	278	259	265	276	285	277	284	253	277	289	268	287	274	244	293	255	255	272	240	283	256	252	269	279	289	255	251	250	263	267	248	262	266	254	263	271	258	288	262	271	262	274	243	257	245	249	257	273	253	280	295	295	269	259	264	237	276	254	271	283	301	264	305	243	302	275	267	267	294	246	283	264	264	258	284	284	286	289	288	290	289	260	262	277	262	273	240	264	279	275	259	271	270	240	281	244	262	254	271	256	282	269	253	288	264	268	256	276	255	280	258	258	281	279	276	246	273	277	252	276	276	260	282	243	251	280	300	261	270	281	264	281	263	274	284	321	290	305	283	266	270	252	276	263	241	272	263	246	281	261	250	294	263	264	252	281	271	281	259	281	279	272	267	250	251	280	290	262	254	230	272	284	263	254	243	310	273	282	308	276	255	275	264	299	252	274	264	284	280	293	277	264	268	256	276	246	292	266	254	288	249	280	246	271	245	262	249	262	226	284	272	284	303	252	272	296	256	242	243	282	282	306	268	296	253	264	278	272	253	276	295	269	280	285	290	281	252	281	281	291	280	264	278	261	262	272	268	270	271	287	295	243	277	259	274	248	266	282	293	266	300	267	255	255	269	261	272	271	305	295	275	238	259	301	256	269	256	309	251	251	263	288	273	245	287	258	283	264	283	260	276	273	268	263	264	269	253	270	268	250	278	255	275	268	290	275	283	282	283	266	278	289	241	272	242	281	278	291	276	253	266	285	283	281	247	285	282	252	294	308	242	268	270	247	278	287	283	285	301	298	291	268	263	246	270	269	281	254	262	232	279	262	265	287	263	282	258	272	255	294	281	275	268	272	262	285	255	284	264	260	262	230	262	295	278	276	280	289	286	251	291	238	242	298	259	299	269	274	256	269	285	273	267	271	272	233	281	278	236	288	281	248	266	256	239	267	272	249	260	259	260	250	261	275	258	255	262	244	285	264	257	264	252	278	285	242	301	293	266	261	262	252	261	260	274	280	277	255	261	267	239	227	247	285	277	270	235	294	240	293	260	310	307	278	284	278	245	282	260	276	269	250	277	256	254	272	284	263	251	280	273	290	248	268	250	255	292	275	257	247	278	289	283	276	276	289	285	258	256	247	259	271	276	276	299	285	274	283	281	294	253	268	297	240	266	265	280	288	269	257	276	269	274	252	260	273	275	283	249	285	282	247	323	257	274	263	276	295	258	284	280	267	282	269	263	255	261	267	269	255	294	288	287	285	259	254	272	280	259	247	262	288	267	260	254	277	245	287	244	251	258	271	282	274	259	253	266	260	269	268	304	262	280	267	250	285	262	261	278	273	266	284	257	259	266	263	295	260	264	271	259	290	269	282	283	286	273	255	253	274	292	249	263	275	287	282	273	275	290	269	290	256	289	266	273	267	277	283	285	251	252	275	263	287	313	245	267	253	267	278	262	290	248	263	256	254	276	266	267	240	284	263	259	273	281	253	275	267	256	271	275	266	279	254	266	251	263	240	278	283	262	275	259	275	268	275	244
27041	20351	7854	1143	812	724	636	696	668	647	637	642	596	629	628	632	588	622	641	639	622	678	650	635	618	630	648	647	664	632	646	713	614	657	638	616	627	650	664	593	631	588	628	636	603	637	649	620	648	628	640	666	583	591	676	603	606	602	635	629	608	618	639	656	618	628	601	656	631	643	673	613	604	618	655	661	614	621	632	645	617	667	673	682	661	591	650	609	620	637	704	616	599	604	618	603	646	635	624	622	574	641	628	583	625	626	628	679	648	625	647	628	638	641	660	620	617	626	655	625	587	675	645	682	671	628	610	643	625	595	643	619	653	658	623	643	676	622	642	667	599	591	636	625	663	633	591	645	639	599	622	690	617	584	650	610	670	662	652	632	638	617	671	626	661	658	641	618	629	597	623	638	653	666	596	628	632	637	629	616	643	614	642	603	644	610	633	646	613	621	660	669	599	672	632	666	636	599	623	602	626	628	636	633	643	612	622	625	611	623	640	600	597	665	619	605	655	673	607	604	604	630	638	599	669	654	620	641	578	639	626	592	638	627	624	627	612	640	632	653	659	649	651	634	617	637	666	639	666	646	642	644	634	596	610	624	652	663	617	635	616	656	615	598	638	640	664	648	650	637	620	599	627	609	621	646	585	655	669	659	647	603	617	641	694	646	650	682	632	641	645	683	613	643	603	638	650	646	646	622	609	616	598	602	602	629	652	585	607	639	601	674	627	633	634	618	617	598	684	649	620	608	637	629	608	600	651	669	607	601	622	643	627	631	617	675	591	596	583	630	624	614	621	617	637	594	629	664	611	657	665	660	624	663	646	595	628	626	627	581	601	640	625	644	649	603	573	654	628	601	623	647	579	660	611	656	667	647	620	647	691	660	605	615	644	634	624	630	646	621	640	617	644	608	585	627	637	614	628	653	647	693	629	596	589	600	643	645	642	599	659	609	637	610	644	662	631	594	659	604	625	618	650	655	632	657	648	583	652	631	703	635	625	629	614	617	629	614	631	699	656	615	659	623	656	620	613	638	647	599	651	655	645	622	636	598	641	591	642	607	672	605	631	681	664	649	583	645	632	625	634	637	637	613	670	641	599	645	663	626	644	620	638	617	586	608	636	629	618	676	642	610	619	629	606	621	642	640	669	608	629	622	548	594	656	600	645	629	643	606	622	641	636	655	595	625	662	648	591	672	610	604	633	606	637	579	608	632	633	571	647	642	623	617	627	643	618	608	620	606	627	658	624	613	623	637	649	584	597	636	598	622	649	589	644	574	648	643	646	596	596	626	585	651	645	630	670	653	628	656	619	695	621	607	620	658	628	641	594	601	646	630	626	627	610	668	623	680	641	606	591	623	628	648	608	662	660	626	623	664	623	655	652	620	639	617	605	651	678	664	695	660	670	578	614	616	626	636	643	637	634	654	633	637	665	637	612	668	640	618	613	673	602	689	608	674	631	670	634	667	621	583	664	595	608	636	620	611	620	673	623	672	611	598	628	657	663	635	638	636	575	637	605	679	624	664	640	653	640	615	621	641	591	657	651	650	631	601	633	637	652	612	654	636	662	574	672	667	621	654	647	622	658	686	635	613	636	629	643	615	650	597	628	660	647	662	654	674	658	673	626	688	636	662	655	624	638	663	624	669	596	643	658	584	658	618	601	612	662	649	631	638	668	619	620	616	639	639	658	679	656	639	659	625	618	625	644	638	632	633	622	625	667	571	644	626	674	650	597	679	665	648	640	642	641	619	664	643	624	684	633	641	599	615	639	640	654	590	606	652	605	653	633	627	652	663	651	612	670	662	682	630	609	615	640	651	681	628	645	667	596	608	629	637	600	620	598	645	625	608	623	635	618	602	620	618	613	618	641	662	667	639	639	678	645	649	655	587	675	627	587	661	662	619	635	648	684	619	613	599	624	640	661	649	676	665	628	636	620	655	634	616	612	637	654	590	627	616	634	618	635	679	685	620	630	622	617	675	622	612	593	599	603	632	654	630	631	644	624	672	618	619	593	648	635	629	613	669	629	594	634	594	601	634	620	620	636	668	612	645	620	632	616	679	654	666	642	648	623	620	608	600	588	673	658	644	636	653	656	611	657	593	635	568	691	607	636	646	610	635	631	660	628	641	656	606	641	613	653	668	651	623	580	619	661	619	618	626	636	653	637	645	655	607	657	608	627	631	628	625	615	646	615	595	608	658	655	629	593	635	621	679	662	632	596	638	636	619	603	654	666	597	627	617	630	635	600	662	673	659	626	612	597	626	650	644	642	624	625	634	648	595	644	657	633	635	622	644	663	587	620	672	659	603	636	656	660	641	605	609	614	602	648	622	621	588	667	630	608	652	666	650	648	638	620	672	625	669	646	686	622	617	624	620	668	641	632	617	645	619	635	641	621	651	604	610	616	668	633	631	650	619	707	603	629	657	616	599	642	668	619	609	606	613	611	632	623	648	635	609	626	684	649	652	615	628	633	606	689	678	689	637	658	608	638	609	658	604	648	659	618	640	623	642	624	637	658	650	627	604	606	610	599	649	658	607	663	633	625	619	628	628	606	657	624	627	616	622	663	673	670	631	587	676	656	613	629	617	627	627	618	634	657	601	638	625	646	652	657	612	645	654	636	620	678	651	653	646	627	587	632	593	657	610	672	649	617	654	612	630	637	611	630	601	637	608	632	677	654	643	641	651	660	601	630	617	602	627	616	666	656	618	666	641	607	620	673	592	661	675	606	669	664	599	650	644	655	626	653	607	679	620	632	660	633	629	596	642	642	640	611	612	647	677	621	602	675	606	625	651	603	632	642	659	632	648	644	647	668	645	658	613	631	621	654	644	631	650	654	636	633	688	632	652	627	576	649	641	651	652	640	656	617	619	624	628	618	643	707	636	640	608	614	603	639	647	658	626	632	633	633	575	682	638	619	606	630	622	602	628	615	651	651	627	630	632	645	663	619	608	624	596	622	612	673	630	639	624	629	602	629	615	614	627	673	634	612	646	625	638	586	651	647	678	607	650	628	666	608	628	617	680	617	613	641	648	636	642	651	625	622	589	599	656	660	620	612	617	617	608	657	656	654	614	635	651	554	630	669	633	631	615	636	573	641	649	664	632	670	626	636	640	640	659	641	621	640	654	634	612	612	654	616	622	688	649	667	648	591	640	596	634	628	652	619	600	598	697	610	646	642	630	603	620	653	601	617	574	623	662	639	640	633	681	640	600	654	625	595	612	627	607	660	618	635	674	666	645	619	667	623	675	607	638	658	637	585	641	643	632	649	617	630	632	623	642	657	621	675	645	646	627	663	624	642	608	671	587	667	650	618	578	627	609	604	639	645	641	619	655	623	648	633	631	612	610	623	581	652	651	647	661	665	623	617	633	643	665	619	618	651	626	618	609	624	612	649	624	630	608	657	554	651	625	614	660	619	621	663	621	659	617	626	588	612	602	632	630	684	637	645	656	661	623	632	646	615	626	630	598	633	629	641	643	626	617
4227	1615	1347	986	973	914	910	826	855	848	820	781	842	860	841	799	830	863	804	804	781	795	814	807	805	830	776	833	794	802	777	786	760	833	787	755	750	758	819	815	826	792	816	777	775	805	805	834	798	779	817	725	788	862	797	743	818	824	834	837	777	804	791	776	788	827	793	795	819	810	794	848	804	754	776	830	768	818	807	772	832	795	768	841	815	786	789	804	763	782	786	757	837	793	800	805	757	778	807	800	771	813	779	785	789	791	805	799	798	818	805	835	804	837	812	823	830	789	824	785	750	781	811	801	785	760	836	784	787	816	802	799	793	828	708	772	786	824	776	817	747	837	773	841	777	799	774	788	788	787	784	817	760	809	795	790	789	799	837	828	802	818	844	783	840	783	785	797	791	795	764	832	761	730	798	816	808	786	758	797	844	768	773	784	802	814	761	799	836	780	853	797	809	761	799	746	808	800	777	818	780	792	817	866	814	774	821	772	810	844	824	787	778	757	809	819	765	812	828	758	820	801	807	812	728	783	770	805	817	826	797	816	839	787	829	786	811	792	808	816	765	846	803	818	832	825	763	804	782	770	824	756	818	815	865	804	759	797	822	809	839	755	859	775	813	783	767	779	829	836	807	734	832	807	764	797	783	796	782	850	793	795	814	803	826	785	817	783	798	745	822	751	779	808	825	748	783	766	840	798	781	834	825	795	834	828	777	802	842	779	836	804	811	765	768	751	785	747	797	788	825	806	769	800	802	800	758	794	838	764	800	790	745	811	818	864	786	792	794	800	786	784	830	810	808	781	796	806	798	819	800	804	765	768	788	751	792	786	792	745	764	838	804	771	819	773	768	803	808	797	856	805	752	826	780	813	781	740	797	739	822	805	780	796	808	753	821	785	767	787	794	779	821	761	770	784	794	826	791	736	732	709	799	791	769	776	836	781	784	809	817	795	837	785	796	829	751	814	800	771	781	842	777	795	782	828	817	767	825	760	781	820	785	757	805	812	845	771	780	843	763	778	824	810	773	746	809	797	843	823	775	781	801	794	815	803	793	805	808	769	816	864	798	804	796	770	784	813	830	793	749	811	749	812	789	852	764	796	848	778	772	790	792	762	817	804	771	801	798	781	786	812	794	787	823	806	827	759	750	801	816	758	753	819	779	807	817	787	769	842	798	792	800	793	758	779	798	779	790	819	821	771	807	770	752	784	801	773	779	768	777	794	776	807	799	826	813	773	801	745	806	734	805	751	787	848	783	855	788	806	773	758	815	769	797	790	793	837	799	805	833	768	799	797	804	835	813	834	789	787	765	800	786	806	815	782	804	732	801	780	789	772	816	829	805	747	784	819	821	768	806	756	774	810	768	792	809	811	827	841	793	735	806	825	807	819	799	809	855	781	830	806	782	754	776	778	762	749	809	818	801	797	822	774	793	810	783	840	806	778	844	807	779	779	814	812	820	831	823	751	783	768	786	770	800	798	770	769	800	816	760	750	781	802	875	810	736	764	797	754	796	775	754	764	790	834	774	841	824	832	826	806	780	795	796	815	785	855	826	774	769	832	800	790	829	733	770	811	867	759	774	780	781	803	767	774	774	826	767	804	786	841	814	760	783	761	759	797	807	786	760	773	793	805	815	770	828	793	855	774	794	785	847	808	799	818	775	789	773	764	834	770	814	816	782	801	787	804	744	752	775	726	783	831	828	800	787	763	820	806	834	811	768	856	796	769	788	761	819	821	777	743	799	804	848	781	801	773	807	777	789	746	787	804	794	769	829	793	804	832	772	800	796	765	801	787	799	792	757	882	835	817	848	794	803	793	802	795	781	811	749	736	785	811	834	819	816	781	800	828	769	747	758	746	857	812	815	829	759	798	802	811	834	760	787	832	838	842	799	794	803	820	743	810	862	806	758	815	805	796	827	823	797	809	809	779	832	802	775	778	823	760	815	828	822	809	807	833	793	781	754	829	792	781	814	768	790	808	788	801	810	804	841	759	780	860	810	788	805	795	764	803	777	785	781	764	756	759	800	810	871	828	794	777	760	829	820	773	822	815	771	772	796	779	800	795	822	812	856	779	792	813	785	807	779	771	820	816	806	771	795	819	797	782	825	817	813	813	780	836	765	845	817	752	766	849	793	800	855	818	802	763	819	823	781	808	812	820	797	799	737	830	779	799	782	775	815	821	798	813	765	789	794	802	858	833	802	836	809	801	776	818	807	772	795	798	767	855	784	805	779	807	784	788	780	795	857	804	790	755	796	797	823	783	825	817	786	791	822	845	797	795	851	755	810	769	790	774	803	842	869	828	843	807	803	795	764	742	793	785	805	837	785	818	831	841	784	803	783	804	792	785	811	821	803	805	784	793	818	806	748	812	802	851	753	827	795	793	815	768	813	785	798	806	765	811	814	775	793	766	825	842	781	803	810	811	835	778	740	760	773	809	762	750	809	769	772	831	803	787	814	801	803	775	798	772	807	775	823	805	805	805	780	797	752	844	776	795	803	795	813	878	809	776	771	769	850	757	785	813	784	814	817	800	820	851	827	792	776	763	816	746	798	812	786	772	807	842	808	795	794	765	806	820	758	830	805	781	816	802	773	785	754	799	796	863	800	809	777	783	760	789	787	785	804	843	771	792	797	758	801	790	787	839	782	754	761	798	812	763	729	824	769	849	809	802	891	827	793	831	809	779	854	726	771	823	807	820	836	777	779	849	785	819	779	764	781	785	801	814	849	754	792	763	755	759	808	803	813	818	829	785	774	741	872	837	822	843	792	774	817	776	846	807	841	777	812	733	816	801	819	749	793	759	798	784	800	831	818	791	729	776	771	872	763	777	782	796	838	803	790	787	786	810	808	816	809	821	762	825	764	822	762	808	788	801	781	779	783	800	790	829	810	817	722	757	786	803	830	791	814	814	809	819	820	841	802	790	772	758	796	779	786	795	814	732	786	798	848	760	825	816	784	746	792	823	805	765	800	813	767	837	856	830	784	823	762	814	802	807	754	821	755	787	787	814	762	812	846	768	743	820	790	785	805	801	773	805	780	761	793	813	751	794	827	788	812	826	789	829	798	839	756	797	807	789	802	776	763	787	771	822	821	781	830	782	808	832	772	805	786	765	744	777	794	776	801	817	800	757	803	792	829	815	796	871	753	833	808	804	797	807	780	806	772	794	812	795	800	796	734	809	745	809	825	799	797	797	784	825	759	826	811	749	823	792	750	830	810	808	775	812	809	815	798	740	803	776	831	780	754	815	786	749	845	771	751	788	782	760	797	787	783	810	800	780	779	753	817	839	796	787	815	820	826	807	846	821	780	826	837	794	796	757	789	807	820	785	812	806	822	874	798	804	797	808	761	766	792	795	782	777	770	820	809	764	822	813	780	788	820	749	856	771	806	829	783	816	793	840	834	809	829	792	774	757	797	837	805	863	836	780	798	805	809	794	791	780	778	789	837	807	822	808	767	820	753	786	815	760	819	790	849	819	792	804
23824	21190	28609	24032	21171	10459	1073	689	560	549	516	435	440	397	410	416	352	348	375	361	383	372	303	370	343	357	367	334	316	338	331	324	343	335	351	329	334	321	333	321	333	333	347	338	302	307	333	302	330	323	299	343	306	311	347	327	328	335	298	320	297	302	323	308	287	298	301	322	314	350	269	319	324	303	316	327	310	345	307	328	314	310	344	310	289	354	312	315	317	331	342	331	278	306	297	330	314	333	324	331	334	312	310	309	328	303	311	329	308	285	303	326	314	299	300	285	319	331	299	304	330	297	336	301	352	310	319	305	311	324	281	305	346	301	314	296	309	336	311	362	312	288	282	319	338	319	307	328	289	333	321	336	313	289	319	281	321	338	318	275	313	312	318	284	304	292	313	291	337	309	302	306	306	348	323	296	286	281	295	336	325	322	318	289	325	328	321	318	311	339	310	323	312	359	319	316	304	333	311	290	328	315	309	342	316	289	308	313	286	305	322	318	333	267	271	342	305	316	316	296	313	298	315	301	303	316	289	304	341	318	339	336	300	313	334	300	309	331	313	311	321	325	321	329	310	311	294	310	296	312	315	306	308	303	301	319	319	306	306	304	298	277	300	293	328	284	338	278	324	309	345	283	308	329	326	332	312	318	330	353	301	310	304	322	308	302	297	326	276	314	316	329	342	314	346	308	296	322	311	322	327	349	330	311	317	320	315	369	338	307	311	338	301	315	300	297	323	337	325	317	314	322	303	289	320	333	314	284	330	312	303	280	310	318	306	302	307	329	277	307	327	324	290	292	347	324	313	293	323	312	321	297	325	283	322	314	307	305	338	307	311	325	294	303	282	328	331	310	311	328	298	320	290	305	284	316	325	269	302	310	293	307	302	286	307	331	332	322	345	325	295	311	334	324	293	307	334	297	309	312	305	318	274	317	321	291	298	303	356	289	296	324	293	286	329	282	308	342	330	306	321	312	264	320	301	274	319	319	277	317	326	323	327	317	311	302	307	301	309	331	282	323	295	294	350	322	317	318	265	284	319	355	288	260	322	297	292	313	328	341	314	310	337	297	330	291	315	332	315	318	305	298	267	300	301	297	320	327	276	289	317	290	318	306	341	309	301	287	299	294	324	325	292	321	281	291	266	323	343	327	285	307	294	298	315	331	294	293	302	310	334	312	326	294	281	310	340	302	340	304	297	295	314	282	332	285	304	307	325	312	296	338	306	296	305	299	330	292	301	316	318	298	320	335	312	322	313	314	288	324	322	318	327	308	332	354	294	341	308	305	327	302	317	339	312	295	332	292	311	329	313	326	319	309	305	319	310	304	330	322	346	333	310	335	346	290	301	275	328	341	309	339	288	285	308	317	321	296	337	347	299	298	293	321	302	303	319	316	281	323	288	342	326	295	314	324	303	319	335	313	320	343	328	325	301	306	320	319	306	298	311	325	303	312	307	323	305	312	316	293	305	309	319	313	304	332	348	307	278	320	305	337	311	334	320	309	307	345	314	319	339	342	312	298	326	308	313	304	326	319	315	318	329	283	303	314	330	330	314	326	304	316	316	306	304	310	321	298	338	310	326	299	316	315	306	302	321	321	301	287	301	297	309	297	299	281	324	303	306	330	316	328	327	295	312	325	356	356	308	274	315	317	327	293	340	318	293	325	300	336	322	304	329	353	318	315	286	286	315	319	302	297	299	348	297	331	325	292	319	349	319	297	351	313	300	313	320	302	330	307	296	295	322	346	289	301	322	323	296	309	291	290	343	336	306	325	339	289	313	289	336	315	315	329	341	325	310	312	335	310	328	309	315	302	299	299	318	285	290	284	303	297	324	328	307	298	287	320	276	319	324	305	342	298	332	304	278	331	314	303	321	323	325	337	290	313	317	301	309	310	321	345	293	328	310	311	330	305	309	302	309	341	278	292	307	296	301	301	324	328	288	288	330	305	300	321	324	321	272	324	310	283	293	328	310	296	358	320	304	288	311	301	272	260	353	341	296	308	290	303	303	311	294	328	326	313	286	317	313	325	311	315	337	304	293	309	308	313	326	302	300	293	323	346	300	310	298	288	317	297	293	305	341	318	287	312	303	323	317	322	313	318	319	320	327	348	334	289	310	339	324	293	333	300	363	323	321	297	326	279	330	289	313	313	299	307	306	320	327	328	306	289	321	302	332	339	300	318	319	310	344	260	299	320	323	308	300	296	292	334	267	309	313	334	303	333	290	311	309	327	281	322	298	363	328	325	318	317	292	347	310	283	311	306	328	314	305	313	313	303	289	336	328	325	332	313	344	301	307	343	282	283	298	316	321	309	298	278	295	350	333	323	302	311	327	335	304	291	322	305	322	308	285	271	327	317	328	310	341	293	318	315	306	296	315	322	307	314	303	325	328	367	329	319	332	310	308	305	282	278	324	312	314	307	314	285	318	311	301	318	315	330	317	318	312	320	313	290	327	322	315	315	362	283	318	327	315	326	316	286	344	313	335	335	313	315	278	318	335	330	314	306	325	321	308	286	315	310	336	315	304	315	295	338	320	303	323	324	323	306	326	278	291	339	273	318	307	330	294	341	383	338	323	295	300	289	294	306	327	323	307	295	324	297	303	354	298	321	319	324	307	337	298	302	344	316	324	305	306	306	305	311	321	315	331	334	304	304	302	335	310	317	276	290	330	290	337	330	330	295	309	317	326	313	308	328	345	296	335	330	307	316	309	291	306	328	281	323	334	327	315	330	313	325	319	339	308	344	306	302	324	297	316	328	330	315	318	322	289	313	313	368	314	311	336	298	267	336	296	305	301	317	307	318	288	333	341	282	317	308	284	291	322	307	304	290	308	303	326	325	311	299	300	327	295	294	324	319	309	301	355	324	270	282	370	319	317	293	325	314	290	327	325	327	311	309	306	276	322	307	321	262	320	339	316	277	324	305	338	320	313	281	306	282	342	298	320	333	324	293	303	338	301	303	302	293	299	284	278	295	326	285	330	308	292	314	338	313	301	315	299	309	332	291	314	305	279	307	324	329	332	305	328	296	322	332	287	332	318	317	325	307	287	309	311	304	317	317	289	322	340	294	333	270	301	311	337	341	318	297	302	342	317	333	330	311	295	334	292	318	335	338	313	318	299	294	325	321	326	303	294	299	311	346	305	319	321	333	319	311	319	329	291	307	287	333	326	272	328	343	302	318	309	307	328	321	298	291	275	341	314	279	305	299	286	308	276	311	303	332	312	307	297	293	318	306	335	319	342	317	299	339	325	310	311	307	346	305	312	300	301	297	320	299	305	300	323	317	319	327	292	325	327	305	292	300	302	315	294	323	269	306	325	318	317	297	317	313	302	317	296	321	305	304	301	276	316	302	326	337	313	303	337	307	327	289	329	295	319	297	289	312	311	318	363	317	335	342	315	301	324	312	332	335	300	287	308	322	305	296	332	348	326	295	327	307	324	282	278	285	306	331	315	305	303	311	330	329	324	304	321	298	306	312	298	305
5373	10818	8487	4084	2889	2049	1598	1311	1104	1003	832	767	691	686	614	599	600	572	556	513	518	493	489	515	458	476	461	470	462	480	460	462	441	427	449	463	415	432	403	417	408	428	448	429	403	432	428	453	416	437	387	447	419	399	448	432	410	418	389	425	408	450	470	434	413	428	418	416	427	407	445	393	443	417	391	426	410	429	415	401	439	391	414	447	389	409	423	406	437	415	424	440	423	426	451	384	414	395	405	417	399	390	431	417	392	426	432	401	414	435	415	414	449	404	370	400	381	450	426	453	402	436	386	421	415	391	438	408	423	404	416	408	448	432	401	392	414	398	410	420	419	443	447	410	435	403	450	421	429	397	434	430	425	417	451	423	423	435	402	420	432	374	414	445	407	423	419	398	411	404	390	404	401	431	387	433	422	391	431	396	410	433	410	416	392	447	442	409	435	428	401	386	423	406	397	435	398	416	444	427	419	412	390	425	395	422	378	423	419	421	414	404	399	437	397	414	395	415	411	428	370	402	383	434	405	416	399	435	390	419	415	427	419	419	414	465	419	427	421	407	414	447	423	418	404	379	412	390	435	417	408	428	417	377	402	434	420	409	406	406	405	408	426	425	407	419	432	401	387	436	416	434	418	391	432	415	408	417	443	412	394	436	402	435	429	386	450	392	426	452	413	454	455	434	409	418	421	430	407	414	422	403	415	437	382	435	404	420	406	411	425	414	438	410	415	415	428	350	398	381	412	436	396	396	369	434	418	409	421	412	399	421	387	424	403	425	412	388	384	442	379	411	414	423	390	401	397	380	387	429	419	419	426	399	417	402	453	438	440	405	404	392	388	457	421	423	389	389	407	412	404	382	426	434	429	392	431	419	419	402	421	414	423	391	393	410	411	394	426	401	437	426	404	404	394	445	418	417	418	399	393	416	409	413	433	412	398	439	391	396	440	391	418	416	396	425	381	386	407	407	387	362	378	429	401	395	429	425	397	389	374	398	417	420	403	427	430	439	409	399	413	416	401	394	402	400	410	385	388	420	426	392	415	432	401	420	431	423	400	406	408	429	389	405	427	396	444	424	407	399	452	414	399	424	416	397	422	448	435	415	428	430	421	397	403	374	403	408	456	404	382	430	414	439	418	447	437	395	421	387	456	404	440	425	388	420	388	385	377	393	423	413	400	439	391	391	395	450	424	415	419	411	397	409	395	407	431	412	423	407	395	416	411	414	457	409	365	401	413	402	413	411	378	429	388	384	435	383	406	385	446	438	397	388	396	391	399	429	413	443	389	414	414	369	405	383	392	415	391	368	390	448	400	397	450	373	418	436	446	374	402	445	432	452	430	399	433	421	416	433	432	408	380	408	421	450	405	403	463	420	405	411	382	402	431	374	393	408	394	410	435	418	426	424	413	415	411	373	405	392	409	430	373	412	406	409	438	412	403	385	393	429	440	455	415	431	400	387	414	411	422	415	447	433	409	446	413	458	386	397	387	440	391	389	375	440	415	430	414	390	373	441	451	442	423	421	446	403	401	404	411	402	372	416	382	441	429	427	390	406	412	406	399	410	410	416	436	418	442	432	407	416	435	422	383	393	398	475	403	412	424	408	452	432	412	396	428	434	422	421	423	418	376	438	408	372	417	445	425	401	413	450	401	421	447	412	396	421	412	390	440	424	453	422	415	390	403	397	412	387	433	445	377	403	422	420	414	406	388	393	370	397	378	391	421	425	453	409	423	379	399	435	385	427	400	414	447	436	420	461	390	435	428	431	408	401	410	389	398	386	440	423	449	389	397	409	398	440	420	435	401	438	414	414	423	414	386	406	394	437	417	418	415	419	440	431	452	404	401	425	425	420	430	418	418	436	420	405	422	403	426	428	417	415	428	457	382	381	447	435	391	400	443	390	408	431	413	403	409	444	392	439	385	399	399	385	397	452	423	389	437	434	397	452	441	393	414	410	422	471	421	419	465	446	423	427	422	417	390	391	431	441	438	410	422	436	409	414	432	436	389	406	405	426	438	439	407	453	389	395	385	418	429	414	440	408	398	434	431	414	425	430	436	394	419	436	432	404	429	421	441	400	423	436	430	396	422	392	404	416	419	423	404	384	396	416	399	389	386	419	430	410	421	375	412	415	409	435	389	417	402	443	404	414	402	421	414	402	381	431	395	440	440	402	438	391	449	403	405	374	436	429	428	430	396	405	391	401	398	420	459	376	406	435	436	426	404	429	401	405	411	420	430	447	415	442	435	414	393	402	412	431	397	412	434	393	383	385	386	414	459	405	431	442	390	352	395	389	399	436	409	444	412	404	397	378	395	392	412	388	400	419	413	447	394	405	421	417	422	366	407	405	453	427	388	451	392	374	398	414	385	408	383	413	425	412	436	409	434	439	437	403	392	436	399	410	416	390	450	403	372	417	388	435	405	416	387	410	412	437	420	440	446	391	383	396	408	385	389	411	461	410	423	419	440	405	369	385	411	389	429	435	413	412	397	397	395	426	381	420	374	438	425	412	396	431	401	420	413	401	410	420	413	400	437	469	431	396	427	401	437	383	441	449	401	396	387	432	392	403	457	383	398	401	379	406	419	427	422	446	398	426	405	467	394	398	428	424	421	387	426	422	453	432	427	425	390	372	387	450	422	433	418	414	413	448	384	418	415	416	404	409	386	411	411	427	442	430	428	430	429	408	441	391	419	387	396	410	407	433	440	422	417	438	377	397	395	446	422	440	440	425	424	418	431	422	409	391	426	410	383	461	430	419	404	410	429	406	386	409	413	430	421	390	423	412	403	428	401	421	397	412	417	425	434	445	388	414	433	422	395	428	409	397	393	423	414	409	408	393	395	394	411	428	410	399	420	419	378	399	400	396	410	430	398	404	407	398	417	432	375	400	431	404	389	390	427	417	397	404	419	432	416	419	423	449	422	446	401	378	414	410	403	402	409	409	377	447	427	428	400	382	406	431	404	447	410	415	454	453	379	408	400	376	408	425	434	404	413	375	433	406	422	386	419	421	415	427	383	378	410	416	398	421	376	437	408	423	375	389	391	410	425	431	408	410	448	413	419	404	380	413	427	391	406	367	445	426	408	429	412	378	415	417	432	408	409	434	409	430	430	432	436	442	433	423	379	388	400	396	416	393	369	443	422	425	419	397	428	404	415	433	385	429	410	426	379	423	394	376	424	379	426	372	399	426	391	356	411	404	410	409	399	460	410	406	390	365	407	411	426	390	393	403	386	413	395	422	397	416	407	413	442	412	407	409	413	375	445	409	433	426	412	383	392	394	401	400	406	424	418	401	427	414	413	403	399	446	422	420	452	440	439	423	395	409	433	412	430	426	407	406	401	410	427	414	408	417	403	440	393	402	427	415	393	418	445	419	432	401	379	392	412	373	400	380	417	408	408	423	398	451	400	410	399	417	396	394	412	406	432	428	425	414	418	424	428	431	428	409	405	428	369	389	438	429	389	389	444	431	421	450	397	414	394	430
22948	21204	29022	23677	21204	21238	8049	1014	696	640	538	493	389	432	370	350	312	319	348	313	301	301	302	265	281	278	286	266	237	250	253	249	237	271	241	248	249	217	221	227	247	250	218	222	277	240	230	222	207	214	233	220	194	233	211	229	223	236	221	229	216	211	212	230	213	234	234	228	223	231	234	215	230	221	231	222	231	206	213	239	235	216	197	209	212	218	195	232	208	214	215	212	236	241	234	194	208	231	203	238	209	223	242	211	225	195	203	219	235	220	223	210	229	242	215	239	228	222	207	222	231	205	193	202	193	236	220	233	223	228	229	201	206	212	232	227	206	220	204	222	227	212	248	238	234	196	217	217	220	216	221	250	217	210	216	235	211	196	184	220	223	220	219	236	216	225	237	234	236	224	199	218	196	209	227	225	241	208	221	215	213	211	188	209	229	230	191	226	226	203	208	199	213	243	208	255	210	220	238	188	258	196	241	241	223	222	189	202	233	216	215	220	223	231	232	247	206	222	237	195	238	234	233	236	224	216	204	221	205	208	222	209	201	215	215	229	226	228	242	229	211	241	232	210	210	228	210	236	202	228	205	202	216	208	202	195	224	218	244	220	207	209	188	223	225	242	226	220	207	200	219	228	221	225	221	217	216	218	204	236	231	235	233	235	224	216	218	202	210	199	225	247	216	246	241	220	231	247	236	229	234	216	212	247	216	225	224	204	218	261	227	254	214	214	251	196	235	232	216	218	224	208	225	217	221	209	225	234	213	213	209	212	215	216	209	195	248	226	203	240	204	241	227	204	222	207	200	214	210	219	204	208	241	219	208	216	206	225	219	246	205	228	217	219	189	202	203	213	196	189	219	224	217	210	200	238	219	215	229	231	209	209	234	186	233	213	196	212	210	224	202	226	214	211	196	230	235	238	218	205	209	230	223	210	242	215	203	199	222	198	204	216	220	214	197	206	213	208	216	252	222	225	213	242	210	255	204	251	226	226	220	193	211	224	235	221	204	240	212	219	236	235	185	241	219	233	216	219	193	205	213	226	227	207	207	201	223	212	226	195	222	204	211	209	227	201	229	210	225	216	223	230	199	193	229	218	228	191	205	205	231	216	228	202	203	227	217	219	245	217	249	198	221	189	225	216	222	216	219	227	221	217	224	204	204	215	208	217	228	236	212	234	204	200	209	214	230	235	208	241	213	213	221	228	202	195	209	236	194	226	243	229	208	212	193	218	219	224	210	215	207	230	219	221	227	236	239	210	204	222	205	202	237	231	221	241	234	209	230	225	225	234	231	197	223	214	207	201	205	237	218	211	218	207	220	216	213	223	226	202	217	193	183	211	205	239	234	207	211	217	236	240	222	225	212	221	205	262	200	236	186	188	204	199	226	210	238	219	233	216	228	234	241	218	206	224	217	222	204	246	201	229	206	238	223	217	228	216	205	211	228	204	200	223	223	222	210	224	241	213	227	238	227	240	211	209	230	208	181	237	221	221	215	242	179	213	200	217	199	215	225	209	217	231	227	206	206	232	230	223	247	227	218	194	229	240	206	223	186	198	206	210	222	226	221	199	224	237	198	245	229	223	261	241	202	207	201	214	212	240	242	199	210	218	226	221	228	239	216	230	212	214	221	220	210	236	215	200	222	248	215	195	201	232	203	228	225	239	210	244	243	214	228	224	234	212	229	231	230	217	245	222	220	217	216	209	215	191	230	198	219	210	239	209	214	217	219	224	235	201	218	247	231	226	235	204	195	183	235	215	210	233	218	210	233	209	219	203	225	207	220	213	219	217	229	255	213	196	213	242	224	209	230	223	202	213	228	236	223	178	224	242	228	213	200	202	193	225	196	243	202	264	198	205	243	232	244	215	197	216	224	246	205	208	230	216	180	246	207	234	238	218	224	195	206	214	193	228	245	223	209	195	239	228	212	219	215	234	234	218	224	221	200	211	221	194	214	241	205	214	229	222	220	199	207	250	219	222	212	207	204	178	215	225	200	230	249	224	213	203	230	196	218	202	216	224	223	210	221	237	234	208	238	218	183	250	212	234	214	213	206	217	191	228	203	196	202	223	210	225	221	226	235	209	199	206	224	236	235	234	239	216	219	227	236	234	216	228	200	248	206	219	188	217	239	223	224	206	218	219	243	218	227	207	231	235	218	229	234	217	235	220	214	225	202	221	232	201	202	215	242	208	210	225	226	209	225	208	218	203	206	210	243	224	220	220	214	203	212	222	214	231	243	228	209	214	219	215	211	234	225	218	227	211	217	221	225	217	231	185	197	219	236	215	223	238	217	206	229	232	201	239	212	209	220	221	228	195	213	204	194	219	246	216	232	216	203	194	218	215	223	212	208	222	228	208	209	222	206	198	237	230	220	232	208	242	204	232	204	212	217	217	203	233	219	220	189	218	215	215	229	208	231	217	210	229	195	185	207	205	216	220	199	220	215	216	223	254	216	212	229	240	226	210	244	229	236	205	197	216	222	199	234	221	219	211	254	213	203	215	215	202	218	199	226	205	199	220	232	233	199	204	197	227	212	235	226	214	206	196	204	207	208	226	233	220	207	221	216	202	220	196	193	208	210	226	245	203	198	204	198	221	211	219	222	202	225	232	216	198	219	223	250	196	218	217	216	216	240	226	198	231	212	197	234	228	215	221	207	205	240	231	236	211	216	229	218	194	210	212	235	229	204	218	213	206	217	200	245	220	224	221	243	189	241	211	220	222	237	212	235	216	205	214	235	231	216	209	216	192	208	212	223	217	213	209	224	241	189	235	209	196	226	203	243	205	207	256	206	221	224	208	228	229	234	238	229	247	217	196	197	219	238	196	219	220	221	229	210	199	205	237	221	237	203	215	205	213	207	237	223	234	241	214	210	216	206	228	198	208	220	216	210	209	252	227	205	199	228	226	209	240	209	221	226	223	221	216	214	202	202	210	242	244	199	213	207	241	229	202	236	214	221	226	225	229	214	229	220	229	211	230	181	212	218	256	217	215	221	234	202	235	223	237	227	228	221	191	216	208	203	220	225	210	177	226	244	230	250	222	232	230	219	231	211	248	227	213	226	193	224	233	243	216	208	216	218	209	208	238	240	205	226	207	198	232	203	235	209	221	219	202	206	203	202	213	206	200	230	189	203	225	221	208	216	224	213	246	219	220	234	223	210	223	230	218	216	225	196	246	214	209	220	212	231	206	209	206	183	217	198	217	226	229	236	210	209	217	205	214	211	223	201	217	219	208	232	223	229	215	244	205	221	221	207	205	209	224	198	258	217	217	191	246	197	210	216	207	197	229	204	212	189	204	222	198	216	193	212	225	189	226	186	216	222	236	227	244	207	230	205	225	223	211	204	225	212	198	230	229	207	215	225	242	254	219	223	229	224	222	239	222	211	202	228	227	204	250	214	205	215	238	230	214	255	240	188	229	174	221	224	233	205	225	212	245	222	212	224	224	195	216	221	233	217	221	228	231	230	206	250	215	202	224	216	245
7625	17001	13582	7038	4804	3524	2622	2019	1727	1328	1154	953	889	782	681	625	579	535	552	496	479	452	424	425	380	365	356	362	366	410	359	310	340	323	321	319	353	302	294	283	304	307	333	283	333	284	296	311	299	312	278	307	279	278	294	278	303	284	287	319	274	296	260	288	275	290	293	281	272	241	288	277	282	251	315	294	278	273	262	275	265	297	290	258	285	277	281	262	290	299	281	261	238	260	272	294	276	296	283	278	278	277	282	283	270	273	269	304	280	282	267	296	306	282	244	257	302	301	258	281	294	259	252	288	284	287	289	289	297	266	245	279	285	275	302	261	294	281	254	273	240	262	252	269	255	292	263	249	250	295	257	266	276	271	302	275	289	243	283	279	239	246	276	292	281	267	248	270	275	271	294	262	247	251	259	263	257	245	287	288	247	251	297	285	294	241	279	289	244	289	251	256	270	263	285	260	278	257	270	287	273	264	297	269	255	273	269	269	271	270	295	275	273	260	267	279	281	285	240	258	289	262	281	254	251	288	292	263	282	277	266	260	275	261	286	259	261	318	258	313	298	283	286	280	296	269	279	282	257	261	278	256	269	271	241	291	258	279	271	241	265	288	253	281	290	295	265	303	232	295	249	274	275	280	270	284	278	244	279	265	313	283	282	283	286	271	256	263	250	287	260	281	261	227	248	287	255	301	267	287	240	302	285	272	280	283	271	272	253	268	261	283	253	257	306	281	293	298	275	278	284	269	263	293	273	271	266	259	276	258	264	246	293	285	284	271	292	287	289	273	274	296	283	279	274	271	262	249	292	264	259	275	294	259	258	266	298	244	274	278	299	250	226	271	277	275	272	283	260	298	259	285	289	303	263	273	270	298	257	305	312	281	263	294	252	273	256	264	276	282	257	265	267	290	270	276	260	300	290	268	281	320	256	273	253	286	293	269	289	286	274	271	257	277	292	303	256	297	267	274	264	269	277	293	258	279	248	273	259	280	288	314	272	258	290	273	271	230	249	269	259	262	276	252	268	248	295	297	276	282	271	254	284	261	283	255	269	281	276	262	273	296	304	239	238	261	301	272	285	270	303	293	273	279	258	272	271	290	285	275	262	271	266	275	275	286	246	294	264	263	275	277	295	259	257	273	245	281	282	313	299	285	268	244	257	241	267	247	260	268	290	267	245	262	288	287	270	283	278	270	272	235	291	285	280	266	269	271	292	266	266	283	293	284	266	272	291	254	254	251	294	304	251	260	268	287	286	284	252	278	261	262	279	249	272	264	296	264	297	276	243	279	264	269	303	304	293	268	289	303	243	277	257	271	252	248	267	249	272	263	278	267	260	284	293	275	266	317	274	279	295	242	254	273	289	284	272	289	280	268	260	272	242	254	259	281	289	264	252	256	272	290	277	245	268	276	269	265	285	257	279	287	267	270	258	283	266	290	287	251	285	280	288	292	271	267	265	298	267	284	253	259	289	227	275	281	267	274	279	284	266	266	286	286	306	257	244	260	283	298	253	301	297	269	264	258	275	259	246	255	251	261	238	247	280	267	259	285	281	269	248	296	303	260	280	227	264	282	276	256	295	274	267	285	247	268	269	271	252	253	270	263	274	278	292	261	273	250	268	260	257	255	270	272	237	265	278	253	281	272	264	285	280	290	285	268	285	274	273	288	277	319	237	292	294	262	299	287	285	253	285	247	272	265	258	249	289	225	263	241	272	280	275	284	296	292	251	283	313	252	320	264	281	271	285	250	290	264	256	240	266	236	282	265	318	304	262	248	242	274	272	292	254	276	256	271	284	265	267	267	240	255	305	245	273	270	264	258	288	296	257	291	291	272	263	261	261	258	296	272	246	273	234	286	268	245	288	290	254	282	271	277	286	261	263	281	286	281	296	298	283	253	309	275	283	253	245	243	276	289	262	285	279	306	252	264	293	303	277	275	248	277	265	275	296	279	268	302	275	272	269	267	260	226	249	244	267	280	248	291	285	267	288	243	247	295	294	268	304	293	262	290	266	262	246	291	258	278	250	241	286	270	240	250	246	276	263	295	272	297	249	265	281	274	272	249	294	282	254	269	264	261	287	272	290	256	282	276	317	256	271	278	258	280	280	283	281	295	263	275	270	264	246	280	274	267	271	278	281	284	253	288	258	256	254	238	256	297	301	264	244	267	285	268	279	292	275	290	262	314	276	282	253	272	281	267	279	286	272	277	291	285	230	271	277	270	270	270	308	282	254	287	267	261	247	260	264	223	306	272	273	288	254	248	263	280	287	237	287	280	271	272	253	235	272	290	286	267	247	283	287	254	263	287	271	282	271	267	276	271	264	274	257	253	293	283	242	273	292	299	266	272	255	236	281	270	294	280	254	253	277	280	271	265	278	263	255	258	244	310	259	274	226	308	263	283	242	293	283	281	279	274	237	247	260	291	267	294	271	261	277	293	266	284	248	269	274	286	265	272	248	268	298	274	255	271	277	255	297	242	280	271	297	275	270	266	291	284	290	254	240	263	269	241	245	279	264	290	271	240	284	267	264	256	270	275	271	246	279	277	265	284	257	260	276	318	274	245	281	260	268	264	290	256	269	262	280	260	299	293	305	282	287	261	276	273	255	278	245	284	266	319	251	261	277	268	288	298	264	276	252	266	259	296	265	241	287	283	249	264	269	244	271	273	271	262	285	277	250	244	264	252	274	272	275	269	273	254	279	282	270	267	278	285	285	255	258	254	278	246	253	290	266	269	278	242	285	291	297	273	294	258	274	257	306	273	283	262	248	273	264	286	262	272	248	291	278	287	291	253	271	274	259	282	286	260	253	264	301	268	282	263	281	270	278	291	259	267	270	250	268	310	301	295	262	271	265	292	259	236	245	271	286	263	281	254	275	269	305	273	275	254	278	272	281	278	288	310	292	269	254	268	279	269	266	251	268	263	304	269	270	273	266	283	263	305	266	302	256	301	265	278	280	244	258	249	264	288	266	255	274	270	278	272	275	276	298	271	274	291	263	257	284	264	248	315	305	275	272	266	254	279	285	285	256	292	250	271	282	250	277	269	304	298	237	268	278	263	320	268	288	277	281	271	261	278	283	277	283	309	272	270	286	257	267	300	265	271	287	267	272	266	260	272	253	277	291	265	255	271	264	266	254	261	266	262	256	272	263	281	257	264	265	256	265	262	262	272	295	256	257	251	240	238	233	251	274	282	288	279	264	279	250	251	288	259	262	305	294	275	265	282	252	245	309	271	305	275	244	271	259	283	293	260	280	296	272	292	259	277	287	266	285	251	268	251	284	323	271	255	270	287	275	294	250	275	252	273	266	299	264	300	234	257	259	300	267	266	281	285	278	267	259	275	282	241	264	274	262	267	261	307	265	235	267	282	264	277	268	272	275	280	279	264	255	319	265	271	245	287	286	297	258	244	291	277	243	279	268	282	264	268	252	261	259	258	242	278	265	289	255	259	258	275	276	306	291	264	297	266	313	263	250	278	254	277
27029	20378	8019	1322	917	862	765	686	609	618	608	668	646	621	672	624	646	607	585	597	577	584	620	663	621	657	694	628	633	636	627	676	606	599	621	623	650	649	649	633	629	608	623	665	655	606	593	648	666	628	645	600	636	677	613	605	606	611	656	616	601	590	670	656	605	630	601	581	616	646	593	666	665	650	603	653	644	635	608	629	648	629	677	616	656	638	692	634	672	608	629	623	665	637	648	645	628	598	631	660	613	641	656	608	666	603	605	657	660	637	628	616	596	589	668	600	627	626	649	641	663	634	641	619	638	638	612	641	652	692	619	633	644	640	616	637	637	601	668	613	607	576	635	620	650	623	605	627	598	651	609	594	651	620	630	661	631	639	634	646	597	630	614	650	624	626	657	594	625	638	598	655	641	656	647	639	622	610	634	615	662	644	601	641	674	649	605	658	655	635	640	595	674	641	669	645	598	616	646	620	641	642	642	635	643	633	647	657	640	602	595	606	612	650	600	608	693	583	638	646	639	639	630	587	647	617	601	645	635	652	669	601	661	629	603	643	660	620	606	685	617	625	618	695	610	590	600	652	639	654	625	661	627	636	621	634	632	624	645	675	587	641	587	576	615	660	677	627	616	628	628	619	602	626	588	644	632	625	610	600	654	600	618	632	611	660	632	639	657	619	606	629	588	630	590	603	575	624	611	604	654	602	650	657	608	634	578	648	618	643	646	599	646	639	592	613	602	660	658	626	627	608	633	612	612	633	656	663	628	644	641	661	639	627	606	640	637	623	585	632	638	633	616	663	620	626	622	637	601	631	655	602	634	616	652	616	628	672	616	611	663	645	613	637	622	641	610	650	649	663	605	695	630	643	645	633	625	629	615	616	653	648	584	616	644	640	612	631	601	689	624	624	617	599	646	651	638	602	611	581	599	606	598	595	637	634	647	622	625	614	622	644	601	673	640	626	577	604	659	617	634	639	636	642	654	595	655	681	660	622	629	645	584	637	646	676	683	611	646	629	668	570	636	565	640	648	600	600	622	658	660	620	633	613	642	633	592	617	632	626	652	654	628	652	606	644	636	654	614	651	638	622	660	637	621	646	637	619	673	607	629	633	591	629	632	615	587	644	607	608	601	648	636	634	631	616	622	605	619	640	642	644	627	614	627	579	606	653	593	654	611	646	638	609	607	605	633	623	691	642	605	627	634	666	604	625	596	610	609	586	646	607	623	639	634	617	623	628	654	598	604	598	653	620	671	616	614	641	621	628	616	622	655	645	616	644	616	653	599	628	598	593	640	628	631	620	611	636	619	617	619	625	633	624	622	689	641	636	586	666	637	624	612	621	617	650	658	626	644	624	647	671	607	642	636	623	643	618	660	639	634	650	630	670	616	658	637	616	636	705	617	584	613	620	628	632	587	618	694	630	642	614	589	663	679	631	662	642	611	619	634	585	624	592	624	633	595	631	585	619	622	656	623	667	636	636	649	630	588	561	666	663	565	626	601	553	634	666	570	610	606	617	602	612	586	635	594	598	647	655	641	632	674	641	623	621	671	623	614	648	627	624	626	636	618	588	626	644	632	659	619	642	615	672	635	632	632	628	625	649	661	655	648	658	661	611	683	609	680	636	632	573	639	622	627	584	620	692	658	629	651	638	673	615	634	652	659	634	610	674	584	630	666	658	620	566	593	559	626	631	668	632	615	656	658	582	669	592	610	621	587	589	619	643	615	602	678	645	654	640	629	646	584	659	621	639	638	590	671	637	621	638	640	624	599	635	638	607	594	618	629	607	630	628	645	591	646	604	690	638	643	593	622	636	639	640	621	584	593	634	674	609	647	619	646	656	596	595	580	664	641	602	632	645	659	676	607	664	587	646	609	660	626	662	670	596	634	627	628	642	635	637	629	581	621	617	635	558	632	621	618	579	664	611	609	646	646	599	618	670	645	632	625	644	584	656	641	559	643	628	648	621	598	614	621	604	654	659	613	647	588	624	633	646	598	647	602	598	652	628	585	647	651	643	643	677	633	655	658	621	658	573	623	612	597	654	622	605	634	636	612	615	643	656	667	609	616	606	590	648	657	628	651	645	626	612	659	640	653	642	637	575	606	596	589	647	671	630	619	633	617	633	622	590	594	644	594	610	644	646	631	632	592	609	627	632	627	620	626	646	656	612	682	656	615	646	580	626	616	621	624	625	642	665	612	681	622	571	666	633	627	618	604	618	623	596	644	656	641	611	608	622	619	592	655	623	657	621	640	627	640	636	635	657	623	656	630	647	604	606	616	646	622	629	607	624	660	633	613	666	618	616	590	703	634	619	677	611	580	654	656	658	644	601	611	625	638	625	615	645	625	625	623	593	645	655	655	661	608	638	623	646	643	605	661	666	591	628	612	637	647	628	620	617	654	664	687	655	611	599	600	608	661	633	631	641	594	672	563	610	618	606	631	645	570	644	614	635	645	651	626	614	640	609	616	660	618	628	621	648	672	599	596	614	617	618	628	603	601	659	604	632	613	665	618	691	657	644	601	630	665	616	625	611	618	611	627	572	627	621	677	639	618	643	642	665	651	603	655	617	619	631	623	638	620	599	620	666	633	605	603	620	650	634	626	634	679	642	632	642	661	621	621	619	613	616	636	627	614	620	667	614	644	619	602	653	638	650	646	620	658	618	600	631	649	655	623	604	662	602	591	617	615	657	632	646	620	659	637	637	635	690	649	619	610	616	606	623	637	645	627	649	646	616	584	657	656	617	600	675	589	602	653	624	618	584	660	664	664	601	661	632	621	672	636	643	646	635	653	661	620	612	638	632	650	615	632	651	610	667	655	609	646	647	648	603	654	637	613	613	620	664	626	614	615	685	618	621	628	632	589	657	678	647	635	652	645	567	584	639	643	627	640	621	623	672	621	621	627	673	634	645	690	584	666	614	644	601	670	600	624	596	608	650	657	617	615	620	651	614	650	631	618	581	604	631	646	677	625	560	613	633	628	641	621	681	636	624	598	613	642	648	659	646	612	651	624	630	683	630	624	614	626	644	624	664	565	609	649	632	635	607	653	650	650	606	654	654	641	628	606	622	594	653	630	637	640	602	690	600	654	627	650	643	615	658	646	630	619	649	661	602	629	610	602	609	607	661	636	644	623	626	641	656	628	633	632	643	648	658	642	642	627	638	619	608	615	654	617	602	616	627	611	662	591	638	603	599	626	656	599	576	583	595	655	611	629	637	632	650	663	623	633	609	584	653	632	613	649	634	640	655	635	620	642	635	621	608	610	639	603	635	692	632	647	648	618	610	653	620	637	593	614	656	634	595	624	661	598	639	644	580	584	673	603	649	614	616	651	627	616	635	603	634	649	651	630	624	659	629	612	630	636	627	624	651	594	628	624	652	622	618	628	690	618	659	607	637	646	625	617	582	599	713	659	629	627	615	612	640	619	586	646	656	631	688	618	643	592	637	640	660	655	646	629	606	654	660	579	602	594	604	643	632	624	660
4287	1738	1508	1115	938	934	866	897	845	895	830	827	781	786	848	788	791	791	771	824	814	814	796	779	798	844	821	816	803	797	769	830	807	806	769	762	790	842	801	828	794	800	858	793	810	794	776	823	734	818	813	781	827	789	785	765	817	822	795	755	803	803	808	799	805	783	795	812	735	826	783	793	826	800	844	786	806	797	806	797	785	802	784	816	787	807	758	765	742	829	785	817	766	755	791	756	806	811	790	835	815	769	765	819	745	774	804	801	806	738	796	749	865	796	835	809	774	808	768	781	789	808	754	835	825	783	775	807	781	799	828	758	849	813	792	777	820	771	784	818	824	823	847	882	790	789	801	754	809	823	806	823	797	814	823	822	786	781	791	807	829	837	782	824	765	783	800	795	817	850	851	812	773	850	797	778	744	812	800	789	825	816	772	800	824	795	798	835	818	763	797	811	802	779	782	788	818	816	827	807	809	834	787	821	799	775	824	827	790	773	799	785	881	815	817	775	802	819	787	836	835	819	796	812	778	801	797	837	742	824	815	862	803	772	777	779	803	764	823	794	802	821	773	835	810	816	833	775	830	797	745	812	804	761	765	809	802	812	854	824	767	750	818	750	850	786	802	801	790	784	822	809	831	815	816	819	796	824	797	761	766	770	792	761	796	807	796	756	817	755	823	799	778	798	799	815	753	785	802	834	834	840	788	854	788	804	791	781	755	801	774	821	820	827	816	771	827	803	803	780	791	820	774	828	830	847	855	852	760	833	834	764	795	806	746	770	850	779	789	766	828	757	803	797	809	802	784	829	810	817	805	798	761	781	829	838	821	759	835	763	805	773	782	780	792	769	821	805	794	777	808	809	780	784	814	842	733	765	846	807	806	780	762	859	812	796	794	814	853	845	803	832	792	825	800	786	829	797	835	843	786	783	757	765	824	803	813	751	790	769	825	812	749	749	839	795	815	825	782	790	771	814	800	830	813	807	767	844	781	859	785	786	758	800	769	817	813	805	745	784	800	777	827	807	810	804	804	780	806	757	837	746	823	820	853	783	786	820	754	795	776	795	798	856	782	792	788	796	798	797	827	800	810	816	826	760	831	762	852	809	781	795	816	804	801	770	768	791	738	859	796	761	796	800	803	775	828	805	817	825	807	762	825	788	815	790	791	832	797	794	837	831	796	761	842	800	821	808	808	779	821	773	781	795	787	826	837	818	839	827	806	806	794	805	810	758	785	826	810	812	802	809	807	770	807	788	781	775	814	793	842	830	832	817	844	825	770	780	793	858	712	810	783	813	802	816	859	832	735	781	807	762	803	772	831	774	775	776	807	801	777	824	841	808	823	844	815	782	821	841	846	826	806	824	802	818	787	830	800	791	832	793	816	793	806	894	825	826	837	847	785	803	795	835	852	796	771	799	754	743	802	838	827	843	811	789	757	838	792	767	815	808	795	802	769	737	769	841	757	831	814	821	799	826	821	802	853	839	794	810	777	793	786	803	797	776	801	808	779	798	778	807	800	742	756	802	785	810	739	790	799	785	771	812	791	822	767	810	849	774	797	811	814	819	792	779	785	774	843	808	781	784	815	780	754	762	796	845	758	795	786	810	801	814	806	789	808	800	792	763	820	795	816	788	786	792	827	808	787	799	786	810	759	743	760	811	803	816	835	806	840	802	801	752	780	807	805	808	825	791	786	782	801	757	848	776	777	823	794	754	794	764	827	816	783	852	789	821	794	848	812	819	832	815	779	836	834	807	769	828	815	800	764	753	779	760	778	752	810	793	777	817	779	770	801	823	819	775	780	779	773	803	795	799	758	805	856	812	820	811	818	830	811	807	804	808	747	815	757	839	789	783	791	777	855	806	804	773	789	757	815	725	788	814	769	845	799	826	782	767	767	842	842	825	802	808	792	817	771	768	762	780	784	815	817	764	857	762	741	775	779	791	813	848	826	838	809	803	770	778	797	783	762	804	807	763	796	882	793	800	783	785	793	775	785	813	758	822	844	810	782	842	769	775	787	784	739	775	751	811	768	827	771	791	856	748	796	839	760	834	808	817	761	775	790	824	783	806	757	770	818	816	780	813	836	792	817	805	866	808	784	769	747	831	840	776	775	743	776	808	803	770	860	834	785	809	852	804	839	760	844	791	747	782	804	821	781	821	785	753	848	789	778	758	834	815	815	748	787	767	799	804	778	806	854	804	793	722	772	820	770	784	781	839	784	765	830	837	727	859	795	812	839	820	811	768	801	821	782	797	820	786	799	788	813	841	836	831	810	809	813	800	816	797	849	837	831	837	811	803	740	843	823	811	791	760	814	786	776	811	800	796	809	794	826	804	803	790	803	770	807	758	751	784	847	824	757	789	809	808	794	799	810	797	784	773	774	805	794	788	784	832	790	778	852	752	783	798	778	812	759	828	822	739	788	758	817	805	732	801	834	786	770	830	820	748	781	824	794	826	801	805	776	799	809	826	775	795	754	793	770	837	790	821	837	841	782	786	813	802	794	815	787	794	810	781	805	809	803	815	787	791	833	787	804	836	799	833	784	783	810	800	780	809	797	816	816	816	837	821	832	792	776	817	783	872	797	781	775	786	783	748	795	736	825	846	791	815	768	734	793	814	791	796	830	803	779	768	744	794	836	790	797	791	787	819	815	824	758	827	808	764	836	830	798	831	813	844	762	777	766	811	845	806	774	784	808	840	803	775	757	790	754	815	783	800	812	796	785	834	774	801	765	781	790	807	748	781	817	832	792	814	808	781	781	781	751	795	752	833	796	814	764	795	819	813	762	823	801	848	750	806	773	791	787	815	790	830	838	763	779	760	778	787	781	804	798	832	824	830	785	790	799	807	830	808	803	801	831	757	804	823	851	826	806	769	753	772	791	839	815	837	816	849	792	804	812	837	789	846	786	800	806	797	782	729	787	820	789	820	816	829	829	776	782	810	794	764	847	803	811	809	773	765	773	834	777	773	769	795	806	818	796	816	771	819	838	843	823	804	787	821	802	847	798	730	772	809	846	809	796	799	799	805	797	781	767	828	755	750	798	809	785	780	780	854	758	806	837	812	817	777	768	818	807	814	791	770	833	789	802	792	825	790	780	829	856	805	839	787	769	832	818	810	769	788	787	832	837	801	887	826	820	794	778	760	783	769	750	800	824	826	755	779	756	787	815	834	759	770	790	795	819	859	795	783	764	809	811	772	801	819	792	807	779	785	739	810	798	824	808	799	827	816	819	821	757	756	841	830	765	825	789	773	823	822	790	848	790	762	841	818	796	783	789	783	804	737	818	837	868	806	833	792	815	833	838	784	814	791	805	825	815	756	789	819	792	797	814	784	807	782	787	785	799	776	792	833	789	838	788	772	771	852	813	788	783	825	763	788	788	837	830	830	810	729	823	827	775	790	811	847	773	840	833	815	807	746	759	834	868	799	780	810	772	812	812	860	797	823	773	828	804	842	783	818	765	784	816	816	810	801	807	790	829	790
23916	21190	28566	24091	21188	10222	1101	663	547	489	497	460	402	395	383	380	404	369	335	352	368	361	329	338	352	345	339	341	293	342	315	336	311	337	332	320	322	336	298	297	320	317	307	313	295	330	311	315	338	308	317	335	307	356	314	322	329	359	321	335	308	294	340	311	311	301	301	300	318	315	332	320	328	285	333	319	325	304	322	332	287	322	346	333	319	327	326	314	304	290	337	330	318	293	320	282	327	343	334	320	302	313	297	341	264	318	310	284	337	301	327	293	315	296	333	313	298	309	319	341	317	257	331	303	328	338	304	322	309	274	295	305	309	311	348	331	322	310	321	293	304	300	322	259	325	319	343	301	281	313	357	301	303	307	296	319	304	327	323	313	336	322	286	286	320	296	284	323	323	318	339	320	304	303	318	307	287	338	342	277	337	311	349	289	336	305	299	336	312	333	298	280	309	331	332	298	308	286	307	338	295	326	303	330	345	301	339	333	326	299	337	333	325	322	300	317	316	320	325	303	344	315	315	312	299	303	305	316	296	353	328	290	319	297	310	316	308	331	322	281	316	349	303	336	297	290	303	303	319	329	325	324	305	304	309	310	326	284	284	339	317	305	310	309	332	295	293	281	325	327	304	336	301	321	305	331	297	322	306	319	304	304	298	320	328	331	323	295	313	326	329	320	302	311	297	317	295	325	312	339	302	327	320	316	301	306	327	324	314	330	307	309	309	321	302	314	328	308	343	298	306	290	323	313	341	346	311	300	306	291	317	319	328	324	280	296	297	308	315	327	310	339	307	318	327	316	354	276	325	326	322	288	313	310	272	327	305	319	312	317	320	314	333	289	303	320	330	303	325	330	326	309	311	345	340	311	296	307	313	336	285	311	274	292	313	322	288	322	356	349	325	311	322	291	295	298	304	314	311	322	311	311	322	311	327	328	320	314	297	291	302	326	282	328	327	301	290	285	290	327	294	318	332	319	291	303	320	336	301	326	326	325	302	298	287	310	324	313	295	321	311	310	310	311	326	310	306	320	326	298	287	341	322	332	319	327	288	310	286	294	314	280	315	316	345	315	322	302	321	326	295	293	317	290	308	340	321	349	291	323	312	303	338	281	313	303	326	301	332	302	327	278	313	299	318	304	317	306	309	318	343	297	312	272	316	352	318	327	322	309	307	333	326	311	330	316	314	305	337	305	309	312	307	343	331	297	328	310	317	321	340	304	295	293	306	316	318	317	310	297	335	292	300	320	307	343	318	303	319	312	320	293	302	301	314	305	287	299	307	330	297	304	290	303	327	321	298	306	301	337	305	285	301	319	310	306	317	328	309	300	298	279	319	299	310	326	317	305	321	340	305	343	307	334	325	308	280	340	287	320	303	324	302	317	316	345	280	342	322	324	309	330	320	295	314	290	320	318	293	327	302	314	306	322	313	282	303	273	314	304	314	291	320	302	293	322	317	298	326	304	298	313	305	303	284	313	290	326	290	353	320	318	322	304	322	332	315	289	317	280	318	298	308	315	313	335	373	281	322	299	283	326	315	306	311	319	318	280	310	343	324	308	303	304	317	302	319	272	348	316	348	316	322	314	340	329	343	298	332	318	313	307	303	309	288	292	326	315	319	326	281	343	334	299	298	313	317	312	310	323	327	297	279	339	320	317	336	317	300	313	362	340	324	329	301	304	313	317	322	315	301	318	336	339	333	342	315	262	325	309	279	288	274	316	324	279	303	311	307	279	302	321	312	306	339	293	290	322	330	334	293	287	318	303	322	282	321	292	303	332	295	318	311	286	317	300	302	290	291	334	325	317	317	296	277	338	332	344	307	324	293	318	296	324	304	316	309	299	311	323	279	338	289	299	323	313	314	319	317	325	279	320	319	353	316	319	323	315	340	313	314	333	301	346	327	291	308	313	337	299	319	289	295	293	294	307	299	303	279	300	280	315	287	354	304	323	320	327	323	301	352	307	319	304	313	305	299	301	331	296	326	307	302	314	313	309	306	297	322	308	273	273	310	327	333	310	338	318	340	354	288	313	310	292	276	340	282	321	310	340	307	314	301	297	312	317	294	313	339	292	325	342	296	309	315	336	360	301	330	319	319	309	331	330	319	279	282	316	323	302	316	320	300	346	296	320	332	328	290	308	288	327	293	316	325	330	312	269	316	334	320	322	295	311	346	312	317	304	309	306	319	303	316	328	306	309	297	318	320	318	304	293	350	294	310	301	314	318	308	312	271	326	302	287	306	330	319	302	319	319	298	282	296	337	277	332	316	349	329	304	296	327	291	330	285	300	316	307	317	349	291	310	330	314	293	297	306	341	312	293	302	289	320	303	325	355	314	328	321	317	312	294	341	316	339	280	318	293	325	332	321	325	337	306	298	317	303	350	308	295	332	310	306	309	324	313	335	356	304	330	307	304	312	296	316	319	304	294	296	310	337	310	279	332	291	308	312	315	290	344	303	300	299	306	327	306	327	318	300	287	292	321	267	300	291	286	310	333	324	262	321	304	323	330	310	267	309	297	324	316	303	308	353	287	283	309	299	308	339	299	312	294	328	315	326	358	306	316	331	336	309	297	318	309	329	339	322	308	306	289	286	313	317	350	309	297	289	305	309	305	330	297	331	275	296	323	310	337	317	316	316	283	323	323	312	281	301	314	335	300	302	325	292	299	319	292	310	334	278	315	301	329	308	296	329	332	318	322	324	316	318	324	353	325	324	282	305	321	335	319	301	324	319	296	286	309	295	317	302	282	314	336	327	305	306	284	303	335	312	318	266	279	326	309	305	307	327	300	282	302	301	284	318	318	311	307	307	308	287	322	336	332	338	302	285	332	378	307	355	319	301	309	365	313	302	339	315	306	280	329	329	337	261	287	342	304	348	313	319	288	304	309	323	308	292	318	341	284	325	347	292	315	350	324	317	308	337	302	314	306	304	316	340	313	289	308	302	284	293	315	322	316	301	327	311	315	326	331	293	342	307	310	321	315	302	332	314	319	302	308	315	322	280	312	333	320	327	278	331	319	329	296	282	303	293	316	326	348	294	348	278	277	295	317	317	326	276	307	325	302	324	330	343	308	312	331	307	280	295	315	315	309	286	327	317	302	304	317	306	314	284	320	316	338	289	317	306	304	322	343	335	307	322	322	351	343	291	324	324	315	295	294	319	285	323	305	316	293	344	318	296	306	288	327	343	310	321	283	287	333	293	318	331	321	315	315	355	309	304	335	337	318	334	300	340	310	302	293	328	268	315	323	324	328	312	294	278	300	345	309	321	303	324	314	319	317	301	305	317	335	328	327	311	256	312	319	315	311	287	303	301	301	299	330	351	304	335	281	276	332	348	290	336	348	306	298	322	330	332	311	315	299	313	314	348	291	319	318	317	310	279	305	325	290	288	300	323	322	313	301	319	313	303	308	320	312	319	331	321	316	283	320	309	307	304	295	350	314	332	306	328	286	305	278	308	328	329	312	312	303	324	304	346	298	319	310
5305	10733	8379	4192	2870	2093	1603	1323	1118	926	885	811	770	696	668	616	602	560	553	510	514	518	486	461	483	462	471	475	466	492	475	473	477	427	459	413	446	423	481	434	464	443	411	482	404	394	423	436	446	444	436	413	425	431	440	409	442	400	396	462	421	428	415	384	393	441	424	401	409	414	418	417	421	436	422	389	454	423	391	419	493	431	400	396	420	414	411	424	443	392	495	441	427	416	420	438	429	402	375	435	408	418	415	443	438	386	405	376	394	462	418	478	417	424	412	447	415	416	421	423	396	429	396	409	440	391	431	436	410	391	432	403	407	420	440	413	407	412	409	426	396	389	392	443	408	449	417	446	421	413	419	430	415	403	403	401	415	424	436	398	451	423	397	414	423	385	422	411	395	438	416	426	400	428	444	425	394	418	409	419	393	430	429	386	403	421	420	425	409	407	435	394	419	389	409	411	398	398	429	405	420	430	406	390	424	463	422	422	390	438	414	388	364	427	439	415	391	436	400	402	400	393	372	439	409	439	412	440	429	411	396	413	437	401	417	415	400	407	456	421	400	457	408	402	449	461	422	439	403	413	430	414	470	411	412	368	390	391	387	397	402	412	402	413	425	405	384	430	414	412	415	374	393	434	411	432	416	381	394	383	425	383	447	421	407	436	398	413	418	377	422	419	422	425	434	423	422	394	448	435	386	405	442	410	412	405	416	454	399	417	409	428	412	415	403	421	405	398	439	404	395	393	403	400	414	439	443	426	377	389	400	372	388	422	450	387	422	442	397	412	401	384	412	417	376	415	405	392	413	412	444	421	440	410	437	458	420	409	415	407	411	403	408	454	407	449	390	406	435	424	454	408	438	438	411	407	454	400	449	403	420	432	436	416	430	410	448	418	419	454	389	433	396	454	400	368	400	374	416	377	401	399	414	433	398	404	422	410	430	420	415	406	388	403	434	388	423	393	424	411	408	427	451	428	407	420	390	409	411	420	414	396	436	422	415	403	448	442	422	418	427	431	382	373	415	401	375	419	439	419	414	452	425	432	405	395	404	415	422	386	416	405	443	431	421	424	408	441	468	407	405	400	422	405	429	408	389	404	415	409	407	416	417	409	424	419	415	443	415	426	423	415	394	390	434	415	396	392	460	371	410	428	420	415	432	436	410	405	404	410	413	387	434	424	419	411	422	398	412	396	413	411	398	398	404	393	413	403	413	450	409	399	434	429	418	389	413	418	475	430	406	410	392	468	434	431	445	449	403	437	377	437	379	404	383	430	393	403	439	438	442	401	413	389	386	447	410	411	461	420	402	417	399	442	436	415	430	427	399	391	462	428	423	391	415	437	436	405	404	392	403	399	397	415	426	414	416	415	427	387	448	412	441	413	425	425	458	433	387	416	450	421	402	410	457	439	431	401	407	410	409	424	421	430	408	403	437	418	426	455	414	401	438	412	394	415	428	445	443	424	434	414	418	415	407	413	401	393	417	416	387	425	386	420	408	400	411	388	419	441	427	420	414	426	458	405	402	407	431	396	429	411	413	402	398	413	387	437	421	382	394	419	436	429	409	410	440	390	392	458	430	443	406	414	388	429	428	418	417	436	417	449	419	451	442	395	429	394	413	408	440	460	427	432	429	425	415	435	396	406	397	392	430	412	406	424	384	403	406	454	427	409	424	383	444	374	405	445	417	394	398	426	430	384	424	412	399	433	383	426	426	422	458	404	421	401	422	437	426	415	405	392	423	431	400	374	398	398	426	405	415	387	422	433	436	414	380	416	371	427	406	450	422	398	415	401	429	411	422	450	371	411	461	417	413	451	399	400	430	399	393	409	394	413	428	426	411	427	425	413	404	396	447	419	374	398	421	394	428	417	420	394	446	387	421	437	434	435	421	424	430	442	402	388	380	429	417	380	395	443	397	436	426	393	437	409	441	392	409	424	398	437	391	414	439	407	416	384	382	420	388	429	437	396	467	407	422	441	405	400	425	416	412	428	411	425	417	437	425	425	429	434	373	411	406	414	373	401	404	444	440	405	447	402	403	414	407	394	392	435	423	413	433	403	412	443	438	407	397	435	395	408	404	421	411	420	428	418	407	440	398	430	430	448	434	392	433	440	411	436	386	427	459	418	430	448	422	438	415	423	427	462	413	400	425	421	428	437	462	412	433	404	419	425	461	433	393	357	406	445	405	425	356	405	426	441	425	404	432	468	396	401	424	415	417	399	416	393	418	401	421	464	421	429	431	411	401	393	430	427	419	421	400	427	435	407	406	427	380	438	406	426	433	415	402	365	425	419	397	382	395	430	400	414	407	397	461	399	422	416	383	423	408	406	422	402	444	405	412	430	400	424	456	400	364	415	405	472	439	389	441	433	432	420	403	423	400	393	421	428	411	400	417	471	437	407	414	378	418	429	383	401	383	419	439	419	427	421	397	398	397	386	431	440	444	397	451	391	410	450	400	426	386	375	401	395	409	400	429	444	447	398	419	424	435	427	433	429	400	402	409	402	399	412	422	431	403	434	435	420	427	445	440	400	416	446	422	424	430	432	433	429	409	439	428	436	425	422	412	440	433	396	403	406	389	417	405	406	419	401	429	419	380	388	391	408	439	402	373	423	433	408	416	413	417	404	411	452	423	387	385	428	431	415	424	401	412	414	420	437	403	428	417	412	464	454	425	426	427	382	418	413	424	440	422	451	416	412	399	389	430	404	441	421	423	429	429	397	456	398	398	427	416	419	406	409	453	389	392	379	438	400	434	411	432	394	463	401	433	425	456	444	420	418	426	429	379	483	415	387	418	423	430	399	395	443	387	428	428	408	442	415	419	404	440	443	402	395	428	434	471	417	420	390	397	443	371	431	411	426	415	411	435	420	415	427	403	425	397	414	416	445	433	438	417	398	426	424	451	394	427	421	425	392	430	398	420	414	380	415	396	461	468	413	430	426	405	402	403	410	427	399	413	446	386	432	414	454	397	397	415	425	439	381	427	414	413	428	439	406	402	401	427	423	457	400	418	408	380	417	396	466	430	420	432	437	427	399	425	427	446	443	384	452	448	454	444	416	438	391	430	387	371	383	400	398	388	431	432	386	417	403	389	397	415	447	442	395	437	443	408	449	395	424	405	406	452	455	409	397	385	409	415	438	409	451	404	445	442	423	387	389	413	421	404	411	387	383	432	435	395	433	436	425	402	391	386	426	413	434	411	432	417	389	428	452	377	414	428	402	431	377	414	433	405	426	431	460	400	447	416	412	407	393	411	423	400	469	373	395	390	397	402	415	440	398	422	462	408	450	404	388	452	429	423	408	407	441	377	424	410	404	416	413	402	407	400	421	408	402	396	460	397	402	458	423	397	371	444	441	398	411	371	398	407	406	412	421	393	407	414	454	406	433	437	431	383	428	413	428	434	399	412	429	395	400	424	397	386	442	418	435	404	405	445	419	430	386	421	442	400	424	406	401	374	411	416	432	405	422	419	397	445	407	465	458
22866	21170	28958	23649	21170	21207	8074	1077	666	612	518	482	429	397	370	362	303	326	329	317	279	285	247	305	316	260	264	262	255	242	249	270	239	271	243	225	234	260	255	221	246	209	243	236	237	241	255	236	231	244	224	237	207	253	249	206	237	241	248	234	225	205	226	217	240	220	225	252	224	226	209	221	190	232	207	226	245	219	220	199	199	222	222	214	178	229	212	234	252	231	227	240	247	237	239	225	195	218	246	194	234	227	205	215	221	220	220	239	225	232	196	196	197	224	219	230	216	211	227	257	234	215	227	226	221	232	217	222	220	245	224	217	203	210	220	223	209	207	185	226	225	224	246	217	210	217	211	227	206	218	228	225	237	193	234	214	235	211	219	231	207	214	223	200	217	226	225	211	235	239	245	221	237	228	228	218	209	218	220	219	227	259	219	235	242	185	242	221	218	193	199	243	226	224	236	176	240	233	227	208	200	214	226	224	226	251	230	228	235	251	214	205	227	246	196	223	247	248	234	206	218	208	225	212	204	198	236	227	195	218	232	215	228	227	215	213	205	231	215	246	234	267	234	199	218	210	218	229	221	207	228	233	220	234	234	231	202	220	214	231	193	235	241	207	206	217	231	200	234	221	193	208	232	183	233	224	237	225	227	235	212	222	230	211	225	242	205	206	195	224	201	201	244	247	190	220	216	215	221	202	200	228	217	202	212	220	231	215	202	225	226	209	211	220	212	231	195	221	229	202	200	228	219	216	212	211	202	241	202	210	234	254	209	221	221	221	217	205	215	206	225	237	239	191	211	215	228	251	216	192	216	188	200	211	193	208	199	242	222	199	220	218	232	223	205	240	216	203	228	205	248	220	242	191	209	204	225	232	208	213	220	199	220	223	220	221	212	208	215	211	220	204	215	223	214	204	210	229	201	200	196	205	201	208	220	212	217	222	209	198	202	213	207	239	240	208	220	206	225	239	217	211	228	238	214	204	219	245	236	213	257	226	221	196	204	229	218	202	222	203	222	206	235	207	210	247	221	237	200	223	213	204	211	230	198	215	242	200	208	226	210	246	224	206	214	214	215	212	193	217	211	204	213	223	202	202	195	240	214	234	243	205	199	238	235	213	238	221	229	202	224	222	233	211	205	230	212	235	211	236	220	212	227	205	226	212	219	233	199	213	210	202	190	232	212	231	216	211	204	223	217	232	216	212	211	221	212	231	213	229	223	205	210	235	220	221	199	201	231	233	200	222	178	204	205	207	216	212	243	231	237	211	205	210	196	215	240	255	217	210	213	229	216	205	255	220	220	198	207	222	183	225	228	216	235	225	201	219	249	214	211	221	215	230	268	228	248	183	211	223	210	224	227	220	205	217	250	202	237	219	240	222	237	244	226	266	212	219	232	215	224	202	219	211	231	237	238	210	259	216	198	205	216	223	206	243	198	205	234	227	200	244	233	243	231	242	224	214	235	231	229	236	228	217	224	238	201	249	215	216	209	235	211	196	212	223	224	190	241	218	220	194	217	212	196	240	220	256	202	188	239	217	217	229	202	210	211	217	203	195	207	193	270	243	211	221	255	225	241	225	209	208	233	232	217	204	225	204	221	199	239	211	229	206	219	243	202	199	213	207	251	189	225	224	209	227	209	216	207	236	232	191	204	219	197	218	214	193	223	215	234	209	241	185	239	215	227	209	223	203	205	208	204	215	227	215	207	203	226	204	214	226	216	217	230	229	221	218	191	211	216	211	191	202	202	208	215	248	225	240	249	219	209	201	188	234	230	224	194	215	251	188	236	220	230	254	206	196	222	225	209	197	226	212	244	194	209	221	210	222	238	233	232	254	242	224	227	244	218	206	201	215	239	207	227	227	205	239	232	239	235	240	258	224	204	212	212	192	219	185	201	249	212	196	222	199	197	224	213	225	216	216	232	206	236	208	217	192	235	196	211	234	200	203	226	226	221	177	226	206	224	202	206	225	226	222	237	218	197	186	222	220	209	213	203	209	205	221	236	238	236	214	198	239	197	209	212	207	220	244	202	244	245	204	233	219	227	211	226	235	209	222	233	224	220	201	230	239	216	244	263	221	208	242	229	222	212	187	221	207	214	238	255	205	261	201	242	231	242	204	207	224	210	209	230	218	221	238	258	210	185	227	211	216	220	239	222	218	225	225	212	218	217	213	212	233	197	226	210	207	230	218	205	219	204	213	224	230	224	221	228	231	219	207	222	240	235	220	219	227	217	230	208	186	206	233	227	232	213	207	224	200	234	228	215	227	215	212	216	211	207	231	187	224	210	211	242	224	191	222	213	235	200	197	239	225	220	206	212	184	237	212	213	215	207	226	189	225	217	213	227	233	194	225	243	230	215	210	227	223	213	206	205	236	220	222	226	207	230	198	215	209	218	213	206	189	221	210	215	234	240	187	246	238	221	203	200	222	225	232	206	203	231	219	215	225	205	209	244	204	195	222	237	231	207	206	204	212	230	212	227	204	219	232	214	233	211	213	220	196	214	233	209	229	229	210	224	237	218	206	224	221	250	227	227	235	239	223	218	213	220	242	184	234	227	247	227	215	226	235	236	235	215	215	229	207	213	234	187	206	221	203	217	232	220	202	246	237	219	250	209	213	215	206	217	217	206	223	223	213	191	217	231	215	211	183	251	206	225	212	231	234	230	254	202	242	218	213	231	240	215	232	209	213	221	213	249	230	206	216	212	251	213	214	217	246	220	207	206	205	212	204	238	206	254	244	189	226	226	208	216	198	199	239	214	226	205	206	214	237	210	213	210	207	217	208	211	210	224	211	239	214	215	219	245	205	235	227	208	193	238	219	212	215	226	217	240	232	251	223	203	209	224	194	193	210	199	212	224	227	237	220	222	226	242	219	229	238	204	213	188	242	240	214	219	200	227	242	221	235	240	245	186	226	239	227	201	234	237	215	218	243	202	232	237	203	221	236	206	227	226	205	231	231	202	239	212	209	178	237	226	214	200	250	219	210	223	200	202	215	245	212	232	198	229	226	223	224	239	227	212	215	246	217	212	187	239	238	227	203	205	218	216	196	226	217	232	213	220	229	231	199	211	231	225	210	203	213	212	233	225	215	218	241	233	204	231	227	204	243	220	220	202	209	218	226	212	205	203	216	211	222	229	243	235	222	205	228	218	211	242	255	215	224	225	227	210	228	205	202	225	192	219	226	234	222	225	185	219	211	196	234	192	223	227	223	211	223	173	226	212	211	231	220	222	198	217	201	232	224	214	223	220	236	204	236	231	229	210	216	235	217	224	226	210	244	230	201	257	197	233	223	255	206	212	213	226	212	229	238	220	207	226	240	200	229	211	210	206	212	220	227	227	252	202	205	223	231	223	220	214	230	205	225	246	228	232	222	234	221	219	207	229	235	213	213	216	183	227	232	243	231	233	232	220	245	213	221	231	210	221	216	219	251	242	220	222	220	219	217	227	216	238	200	214	215	212	229	211	221	209	247	232	211	232	205
7757	17289	13594	6936	4792	3528	2546	2130	1603	1346	1113	922	861	804	641	627	572	597	505	519	456	425	405	436	410	398	379	352	367	347	332	351	364	340	341	297	318	303	325	295	331	305	342	304	312	298	324	312	318	285	302	313	270	325	310	308	293	296	298	278	309	285	287	298	285	306	283	302	306	269	287	315	301	287	279	262	255	256	284	281	243	248	277	282	297	281	294	272	255	264	276	279	251	279	282	243	282	254	290	276	273	278	239	273	319	300	271	292	281	271	284	289	274	260	288	270	284	282	283	259	311	287	263	272	261	301	282	267	269	268	278	257	304	287	322	279	302	263	270	266	302	294	280	286	279	301	285	279	283	260	245	260	251	259	260	269	270	265	286	281	269	279	279	279	251	290	246	289	261	287	249	301	255	270	239	247	258	254	256	253	278	274	262	291	290	276	282	252	254	265	274	250	269	272	288	268	271	300	248	289	261	258	270	291	287	257	257	261	235	296	285	237	264	281	274	278	291	283	263	268	247	280	283	292	274	253	270	279	291	282	247	283	271	286	262	273	237	287	296	286	289	269	287	270	299	266	280	254	305	273	274	257	277	270	260	286	256	310	256	279	262	311	286	267	268	272	243	264	270	275	261	292	290	285	266	273	291	295	283	268	267	265	258	275	232	264	294	284	300	275	287	269	284	270	265	303	261	261	264	268	258	269	294	250	254	291	232	248	269	292	270	257	249	265	271	270	276	287	245	263	257	282	247	278	283	289	263	271	272	277	250	271	276	267	288	264	275	270	265	279	249	295	278	284	286	261	272	267	272	244	299	268	274	284	275	271	260	274	289	268	261	280	277	274	269	277	260	316	280	281	259	265	248	295	300	259	252	267	234	304	296	268	254	265	269	260	256	296	277	279	270	286	261	278	301	290	276	291	262	270	276	279	280	276	290	255	284	276	257	293	301	269	276	272	276	258	281	260	255	320	272	292	271	263	271	234	274	292	270	291	283	297	293	256	266	277	244	269	265	284	248	284	281	270	271	293	250	255	285	269	281	277	255	290	275	282	284	274	271	273	265	289	281	260	281	258	279	276	280	246	298	284	278	290	305	276	259	260	322	237	261	274	256	299	271	283	267	237	267	269	270	268	288	257	263	244	286	295	273	268	281	249	281	256	274	251	286	261	285	278	268	251	258	279	268	239	299	267	270	314	296	274	266	292	269	305	305	249	247	262	279	257	288	273	285	269	298	292	287	265	269	291	301	283	261	290	275	283	279	266	271	280	274	258	245	258	270	259	262	321	270	275	283	269	288	293	307	302	281	246	309	251	295	243	300	266	269	296	286	263	260	258	260	281	295	248	274	263	265	246	281	261	252	253	289	292	282	234	267	299	267	285	282	315	283	286	287	248	257	278	258	285	269	275	292	274	264	265	277	267	282	302	298	299	269	270	257	267	264	272	267	237	261	256	287	290	282	259	273	282	241	265	286	295	262	312	276	292	258	295	296	275	278	285	273	290	265	276	252	271	306	286	244	264	240	292	275	259	298	308	313	301	282	294	258	258	289	264	250	267	286	254	277	256	278	297	287	294	290	258	255	254	251	277	278	283	267	271	278	272	269	273	297	263	261	295	276	250	253	274	275	321	256	281	280	245	289	252	268	303	277	281	292	249	288	296	245	256	269	255	251	303	261	281	277	277	308	283	259	280	254	287	297	260	274	303	257	301	294	269	273	285	302	274	283	271	253	281	287	281	263	254	263	295	257	263	310	269	301	265	262	270	263	263	304	264	282	273	274	268	256	253	286	266	281	279	281	270	270	269	269	286	243	287	263	262	260	261	287	281	293	283	260	278	287	270	281	282	276	299	275	293	279	272	251	280	297	258	278	259	262	280	285	248	242	267	283	289	241	280	276	302	279	287	288	280	253	284	279	280	260	246	269	284	273	286	272	247	279	283	274	272	248	276	244	316	268	290	261	275	287	245	261	282	298	265	288	264	262	294	245	270	264	277	270	266	248	250	251	300	280	310	296	280	261	299	274	284	283	281	274	283	263	313	261	280	298	268	274	262	244	296	289	283	292	248	285	288	268	250	290	274	270	276	270	262	263	246	256	288	274	302	252	277	277	277	275	305	274	325	250	264	265	271	252	287	277	302	282	265	260	253	296	296	294	275	275	238	268	295	273	276	272	309	309	280	264	280	277	292	296	318	279	290	275	248	251	281	288	266	262	262	239	279	286	279	269	263	260	248	277	287	277	297	268	263	292	286	269	312	270	276	280	275	267	264	260	259	265	272	272	293	268	261	279	280	321	296	260	283	254	249	286	294	278	279	258	274	246	273	264	306	295	283	285	309	280	270	278	263	278	282	293	297	270	270	285	269	286	270	270	292	275	250	290	278	267	263	274	281	295	284	269	290	273	255	279	275	269	283	284	279	296	257	268	296	252	273	265	291	274	254	271	282	271	274	291	234	267	264	286	272	262	281	285	261	263	266	289	285	272	272	251	270	230	302	281	262	293	261	298	248	253	254	281	245	278	264	248	277	290	290	268	271	272	293	235	292	287	289	287	281	252	263	289	284	288	287	275	275	274	279	278	262	259	265	265	269	264	261	281	297	293	253	270	267	294	291	279	308	280	258	259	266	269	290	266	279	278	264	296	247	274	271	277	299	261	277	283	272	281	255	282	248	279	311	278	282	280	303	249	275	271	246	282	289	288	261	269	292	281	273	283	277	287	284	240	277	275	267	278	242	263	288	265	270	300	255	273	284	272	254	288	261	293	288	266	276	276	298	275	273	280	276	270	258	265	280	262	289	297	280	289	261	286	290	255	276	261	262	267	283	272	289	291	267	253	250	255	282	275	243	261	252	286	291	251	262	291	253	307	293	245	279	283	251	263	289	314	258	274	263	288	262	280	278	271	256	275	271	266	270	274	264	261	245	272	269	245	270	278	293	265	276	261	255	259	265	270	277	284	257	308	284	266	269	272	286	283	246	266	271	290	295	277	291	295	284	266	252	291	286	282	263	299	259	259	271	269	309	289	259	263	280	301	248	274	250	297	268	285	269	270	307	303	269	253	262	298	269	278	270	275	263	283	275	261	253	296	285	231	247	275	264	280	287	271	260	269	265	271	292	254	278	280	274	288	270	262	260	276	238	309	277	262	271	250	261	282	289	273	279	281	249	294	251	268	271	268	249	279	261	268	272	270	268	290	290	261	272	279	282	280	292	280	290	269	313	265	287	284	244	272	257	292	283	268	271	271	283	295	296	260	271	275	246	295	283	275	280	269	261	299	274	246	298	251	250	258	244	255	273	281	280	253	247	276	249	277	277	260	284	278	283	247	302	293	289	264	265	282	261	265	291	259	263	266	264	267	267	274	272	257	275	266	309	281	264	267	249	241	260	303	255	293	293	305	286	245	277	273	281	268	260	239	280	273	260	290	281	267	259	270	266	266	267	270	265	251	267	285	263	260	299	268	293	277	308	286	270	264	301	278	298	242	279
27027	20349	7703	1165	811	732	650	676	601	625	647	672	665	643	637	631	665	681	597	654	632	681	665	625	667	698	628	662	658	599	607	630	643	657	661	659	661	671	645	640	702	650	671	650	662	625	630	669	620	667	629	654	669	611	662	607	649	625	637	641	632	620	658	651	623	656	678	673	627	617	618	604	641	704	618	621	614	648	580	644	623	667	644	627	593	638	650	615	638	641	676	665	651	602	634	643	656	651	636	668	609	605	624	688	683	654	647	600	626	621	651	652	646	640	640	643	637	644	638	614	607	592	614	609	648	657	627	623	674	653	647	688	611	637	640	678	586	613	631	616	620	640	646	701	580	661	688	622	623	635	628	619	668	655	664	668	669	653	658	579	644	671	639	619	648	636	635	646	632	641	664	647	612	687	670	689	685	654	680	638	600	629	623	626	628	638	645	661	648	686	683	590	636	628	600	666	580	605	617	661	624	705	573	638	611	633	645	625	623	663	659	619	631	638	593	601	624	648	627	656	623	653	636	621	644	635	695	633	586	647	614	673	628	651	665	661	592	621	666	649	655	607	637	610	637	641	618	640	642	589	609	638	621	639	703	629	605	638	658	648	588	639	617	617	643	586	641	655	682	647	569	650	656	641	619	607	639	669	622	652	611	646	669	620	656	675	640	650	639	642	612	692	651	634	651	691	633	663	626	674	663	609	723	645	698	660	647	581	613	626	638	693	625	619	661	634	662	630	651	682	644	575	641	594	633	597	608	608	679	663	640	622	644	628	584	648	622	673	606	604	629	633	660	665	645	685	627	623	650	638	653	636	617	632	639	633	599	679	610	617	642	656	660	662	665	677	669	649	633	679	663	579	609	640	603	583	620	631	656	617	615	692	654	648	576	652	652	667	672	657	652	614	632	700	651	626	670	633	679	643	636	644	626	591	689	634	643	649	678	583	652	670	671	644	654	655	657	650	655	651	583	632	664	604	607	627	642	641	636	629	635	631	604	637	628	681	675	660	605	612	586	635	687	616	645	638	626	623	614	626	626	665	629	672	655	646	671	612	625	662	614	644	639	636	650	644	623	616	622	640	645	623	624	640	633	674	663	642	626	634	676	693	631	638	605	656	627	645	647	661	658	705	595	612	619	613	643	601	625	637	610	647	637	656	627	593	683	612	616	649	597	647	647	620	653	597	610	605	670	648	626	665	632	649	662	675	658	628	600	629	631	649	581	652	616	640	610	651	627	594	614	635	657	624	640	635	692	640	661	644	660	605	646	659	596	640	614	629	635	646	612	635	611	624	630	691	673	633	579	662	652	628	623	662	661	615	692	687	599	633	606	643	661	629	663	665	666	630	694	643	649	627	664	658	615	677	626	652	643	630	625	657	655	651	606	619	620	654	605	650	595	650	706	639	627	598	668	632	649	610	612	657	639	619	639	657	652	633	617	706	663	654	632	622	645	678	618	658	671	633	688	613	628	644	632	649	624	672	620	615	616	650	608	577	623	628	617	640	620	648	637	624	693	673	580	638	627	659	638	642	646	594	612	664	688	638	687	655	643	625	643	613	622	646	615	605	662	630	661	657	638	652	648	615	649	624	606	658	694	703	636	661	613	656	619	668	693	629	643	582	619	595	605	584	654	661	585	682	607	622	631	638	646	694	619	632	594	683	680	638	640	651	586	623	621	632	638	611	674	638	642	611	668	615	612	668	622	637	660	655	630	638	644	622	642	628	640	622	617	691	674	636	618	649	681	661	718	616	642	641	614	636	609	617	635	669	650	620	628	684	638	634	694	666	621	625	657	666	613	632	635	677	657	711	629	656	618	634	630	657	625	643	659	633	608	634	636	606	656	627	640	674	626	603	614	631	629	599	623	662	646	655	587	637	611	634	643	638	633	641	659	610	638	590	597	622	657	655	596	636	618	609	664	660	627	665	608	637	694	609	637	628	663	631	627	630	666	656	629	632	617	634	611	632	644	602	667	649	627	627	679	605	702	628	674	620	640	652	641	604	635	615	653	635	632	625	635	626	657	643	624	728	662	608	656	637	631	632	675	647	633	623	678	617	644	620	681	600	622	671	600	679	601	612	681	649	636	658	619	639	609	635	651	662	633	622	661	631	626	602	625	682	638	670	649	665	642	607	643	670	629	644	636	623	608	664	604	690	636	674	638	675	613	635	655	681	618	692	623	664	626	628	634	683	648	636	658	688	648	624	653	616	625	660	636	636	645	620	678	610	635	653	638	606	593	621	616	637	620	642	608	628	626	615	617	621	653	616	605	661	610	616	640	653	646	624	631	624	600	671	658	627	615	659	695	631	668	622	634	631	615	638	650	649	618	612	645	649	670	630	682	631	634	615	647	614	631	604	681	647	621	636	652	641	625	654	676	641	611	609	660	645	659	618	690	674	646	602	645	671	637	621	688	635	640	599	584	612	671	635	636	637	632	618	641	703	602	679	648	675	669	611	651	672	622	693	638	600	624	607	639	650	609	673	653	654	648	675	581	623	673	647	657	614	683	645	650	626	639	667	584	627	603	656	652	654	679	599	655	681	647	673	685	693	633	624	609	680	650	664	607	615	638	649	628	637	627	615	620	636	664	640	620	629	663	651	576	614	632	643	621	645	599	632	652	643	654	648	610	680	642	665	667	646	653	678	667	624	645	617	641	665	632	654	644	642	630	659	675	653	656	635	590	622	648	655	661	613	615	666	665	674	687	647	649	607	636	663	621	633	640	689	638	646	658	661	639	660	648	671	637	634	700	639	629	622	658	595	650	658	637	637	642	672	637	710	631	635	638	652	657	657	689	669	652	633	631	634	652	632	635	658	642	698	604	670	627	641	672	637	619	620	610	685	613	656	601	637	638	654	621	657	668	722	681	639	649	599	690	667	654	628	624	655	628	657	664	636	607	723	630	681	630	659	639	652	644	625	637	626	628	629	640	616	651	642	668	624	635	655	627	673	632	639	617	626	650	599	616	583	687	649	605	625	657	599	621	637	636	656	668	631	661	621	682	624	672	635	645	716	639	682	616	621	638	646	623	667	642	675	645	633	683	642	613	627	667	637	622	647	647	648	660	631	618	633	652	644	651	642	650	657	683	652	654	652	612	620	645	676	626	657	623	663	601	641	641	614	643	656	645	638	616	638	574	635	644	648	629	633	605	632	676	599	638	644	620	625	644	580	637	631	622	651	660	630	583	589	653	677	640	677	622	673	612	648	667	646	680	663	705	630	660	629	685	645	700	633	603	671	646	633	630	599	614	607	633	621	622	645	625	601	686	586	601	637	702	661	641	639	637	689	620	652	656	623	654	616	657	647	642	605	626	642	626	621	636	662	636	640	637	658	634	635	711	611	615	627	658	603	626	638	639	615	668	605	631	657	644	664	635	676	664	607	618	622	642	671	696	668	641	652	642	659	619	612	653	635	619	673	661	648	707	642	654	657	628	632	624	648	639	649	705	630	643	617	613	633	682	640	693	670	624	601	607	676
4267	1619	1350	1046	982	925	841	865	827	855	801	778	795	855	794	804	805	833	767	829	798	884	838	852	816	761	782	765	832	815	801	799	788	820	799	764	840	852	798	863	842	832	810	841	786	836	879	777	829	795	761	794	808	844	841	827	829	816	785	808	843	847	774	825	807	838	833	795	820	814	787	792	818	825	824	837	781	808	778	812	770	825	803	842	762	751	831	851	821	796	834	780	771	857	785	800	778	804	784	790	765	780	781	755	770	764	805	806	784	769	825	856	817	840	810	792	787	804	854	784	793	762	794	791	874	789	763	843	816	787	754	766	806	806	846	761	760	815	765	841	811	797	832	745	816	785	881	873	799	813	736	788	791	809	839	781	805	778	794	802	844	784	847	789	797	738	809	790	815	770	828	832	829	811	817	785	808	809	845	782	842	818	833	840	822	818	802	811	782	844	815	824	818	818	825	855	726	810	827	793	757	783	825	833	787	826	832	806	786	813	813	820	761	811	810	829	800	830	824	793	794	790	805	837	833	830	745	770	803	793	847	768	783	841	818	781	811	815	830	786	830	812	776	816	819	823	877	815	794	798	819	793	804	851	791	792	794	775	829	834	779	809	781	822	820	857	817	772	835	789	852	800	806	861	797	828	780	825	810	790	812	872	835	809	782	816	809	806	874	862	791	796	723	797	844	789	770	776	804	804	830	800	795	797	844	801	817	783	771	839	790	821	825	839	839	847	797	807	798	766	786	825	781	825	827	812	809	790	802	792	801	776	841	797	773	816	781	859	792	787	858	832	839	836	826	847	846	795	809	765	860	807	784	791	798	777	807	844	801	805	773	826	865	811	838	780	841	794	800	790	814	799	800	807	768	793	803	820	777	812	830	752	767	868	793	821	786	821	761	796	761	785	828	841	786	785	798	851	789	777	770	826	813	801	776	790	845	882	765	791	831	756	809	815	823	852	867	758	807	739	812	821	777	820	844	783	792	845	798	855	800	785	809	860	813	783	825	787	816	801	799	838	815	793	780	823	822	841	795	799	782	827	846	803	803	778	816	776	785	771	776	809	813	779	819	849	849	789	853	758	822	833	838	781	828	775	780	749	787	811	834	769	870	769	808	792	800	824	794	821	755	740	822	819	816	801	819	832	781	804	755	822	784	780	812	823	759	778	806	782	796	799	875	789	830	778	775	782	826	808	803	764	850	834	780	826	795	802	826	792	771	875	806	811	797	786	797	765	779	817	798	878	799	778	757	809	824	803	782	784	808	805	852	834	810	746	796	850	775	840	858	830	825	824	813	766	793	797	845	831	814	775	837	795	843	798	847	817	845	776	782	838	835	813	800	774	823	775	819	805	773	786	782	844	870	789	819	781	804	813	819	775	854	786	815	827	824	772	813	837	869	792	822	788	850	782	817	837	814	868	812	825	852	799	799	787	820	753	789	787	818	746	840	775	840	815	810	789	821	806	806	758	786	791	821	815	830	810	808	846	828	840	824	758	807	787	851	813	817	838	795	811	808	781	770	861	781	807	824	840	802	784	791	843	748	807	805	804	773	831	819	741	851	782	796	773	800	799	814	766	781	873	796	773	813	799	802	782	829	807	798	814	835	791	819	838	801	790	793	763	826	846	768	789	736	817	825	823	835	768	795	782	798	873	857	865	807	863	817	829	765	833	780	841	810	817	757	801	775	853	820	816	802	789	816	815	824	854	809	802	789	805	728	897	755	807	829	760	789	839	831	824	840	811	823	803	814	796	777	814	822	851	845	777	839	813	837	809	797	818	788	800	853	797	809	842	818	850	873	764	771	801	823	817	802	818	830	800	817	802	858	780	744	823	795	782	883	820	786	839	814	854	801	774	794	769	821	817	804	824	759	782	813	788	831	860	795	788	841	819	822	851	811	844	820	812	792	773	807	808	814	809	775	833	811	786	792	864	816	824	817	794	799	837	858	814	736	757	769	784	806	839	817	787	814	828	811	875	809	836	788	809	808	841	808	748	808	774	807	856	778	786	795	813	836	781	815	774	852	860	801	820	844	872	820	792	835	818	784	851	788	799	836	779	780	782	805	820	801	827	792	831	848	842	847	799	818	795	806	860	797	741	755	805	823	784	798	805	811	752	802	819	804	818	774	789	785	833	797	776	816	837	822	817	817	826	802	866	793	819	760	886	784	836	802	808	810	817	769	801	774	818	762	799	819	808	800	793	767	837	788	825	800	830	783	755	844	822	812	788	766	828	850	761	803	802	840	761	784	838	771	794	793	786	845	779	824	797	756	821	804	775	861	812	796	809	785	802	812	802	815	765	781	840	808	768	815	813	839	821	771	791	841	802	821	805	855	820	830	824	819	801	811	807	780	847	849	809	798	764	885	835	803	803	822	805	817	749	805	806	751	791	752	812	788	804	795	768	826	855	827	831	792	826	819	793	788	791	747	849	820	816	834	838	762	847	815	851	749	774	855	834	825	763	834	741	826	796	824	824	801	810	822	775	787	866	774	825	793	778	797	879	810	858	819	818	778	782	858	806	799	841	842	771	817	836	821	803	762	823	743	815	803	877	823	831	785	821	784	821	806	789	833	832	803	796	788	815	802	900	808	757	815	793	774	755	818	790	842	863	815	790	824	836	799	794	798	800	791	795	854	814	812	830	880	762	793	810	805	841	784	841	767	887	811	779	805	781	793	759	863	782	766	786	819	843	805	805	806	815	822	813	850	767	845	772	782	780	840	801	814	863	787	803	766	781	806	796	817	801	817	759	754	875	821	820	831	802	794	793	816	813	805	769	856	791	812	836	772	818	842	798	885	769	821	796	888	822	765	825	816	803	825	796	828	823	809	779	829	775	768	833	842	876	784	777	801	858	814	849	818	743	765	816	727	844	807	795	793	829	834	781	810	816	856	767	817	797	801	841	859	800	804	797	769	807	789	816	858	780	810	835	826	794	818	808	807	827	758	819	770	802	796	810	803	800	785	798	805	826	791	839	872	819	820	812	795	792	782	796	777	770	823	822	798	744	767	813	885	788	802	818	834	803	769	857	800	841	786	820	833	813	762	808	797	855	823	825	797	847	818	770	766	810	831	825	818	831	847	701	812	830	778	805	807	759	816	801	839	812	789	796	817	831	790	779	790	774	803	811	848	819	797	795	827	804	835	791	806	848	817	830	770	798	790	794	810	831	785	760	826	784	833	783	810	821	788	827	810	770	783	768	835	794	800	819	794	834	832	806	820	810	776	800	766	858	787	763	823	782	828	769	841	830	797	842	867	835	808	813	788	787	815	801	803	845	874	811	812	793	840	850	833	827	796	748	846	833	779	825	837	767	800	762	850	794	780	794	781	785	783	853	801	792	819	882	813	773	756	752	837	815	799	813	811	814	818	782	815	850	785	784	832	843	809	836	815	754	747	808	820	794	803	788	833	817	794	850	811	830	805	774	819	822	851	787	794	822	790	803	840	787	754	813	791	824	801	865	840	806	811	797	833	845	775	802
23816	21162	28511	24099	21164	10226	1033	719	536	551	465	435	431	399	397	391	380	343	360	335	303	401	305	351	347	325	324	358	330	316	359	325	355	324	317	334	331	323	316	289	303	345	342	324	300	356	320	327	320	305	318	303	294	329	315	370	345	310	302	339	320	331	360	336	300	314	311	312	317	303	330	283	329	313	333	340	304	345	330	289	327	298	292	322	361	313	329	332	344	289	300	297	340	324	335	327	292	332	327	304	313	321	339	291	300	316	296	294	313	303	298	344	312	310	321	329	335	335	303	281	320	301	298	272	313	310	317	325	304	308	324	324	327	336	350	315	259	302	323	338	317	334	328	329	334	291	274	336	286	298	318	316	344	309	307	330	321	319	307	327	309	328	288	300	283	295	321	317	295	343	285	302	304	319	334	344	289	302	318	321	315	329	286	300	300	292	287	318	297	320	303	309	278	293	325	310	326	348	331	302	300	310	327	286	316	312	312	320	319	294	315	297	299	298	335	306	326	332	341	300	317	320	326	333	342	317	324	313	312	322	312	327	298	302	330	311	335	294	316	306	313	299	271	313	288	340	317	316	304	328	349	325	313	318	348	309	301	301	307	332	313	312	299	326	307	307	329	349	299	330	312	271	344	290	327	315	299	329	310	309	293	305	313	306	282	367	311	313	326	342	320	337	296	323	310	354	314	313	311	310	324	302	285	290	351	307	326	321	332	317	318	349	280	311	349	285	282	317	314	322	329	282	325	272	335	282	310	315	318	307	321	314	322	314	302	300	294	318	324	309	292	303	296	323	317	311	326	312	299	323	338	311	340	303	317	323	317	352	314	332	312	333	329	299	302	302	319	275	300	289	291	330	294	326	310	337	297	310	331	306	308	311	318	323	318	289	346	306	298	320	286	310	341	335	301	341	313	337	317	359	321	293	322	309	329	292	333	329	336	302	314	326	314	295	320	322	282	298	308	313	340	319	332	348	320	359	326	354	315	346	346	326	291	314	287	297	328	300	355	326	310	340	311	305	305	321	306	295	305	316	343	341	323	329	284	322	336	304	321	262	338	325	299	288	287	326	342	294	321	301	346	310	334	289	330	316	289	301	315	327	325	311	319	368	297	278	337	313	327	339	301	317	313	297	316	312	306	335	325	287	332	328	308	284	340	319	334	334	313	314	315	349	325	302	322	297	284	325	334	310	322	323	296	327	279	308	310	317	311	296	335	300	328	322	291	310	366	327	295	303	335	306	322	304	317	293	337	327	358	346	286	329	330	309	319	323	334	322	321	296	335	322	301	306	322	313	303	307	306	330	335	342	283	288	289	324	316	332	308	321	306	315	300	284	302	302	332	280	320	333	334	378	323	336	340	282	311	295	311	347	300	287	312	323	312	349	297	325	330	313	302	288	321	339	320	316	309	313	359	311	287	309	316	312	294	297	332	328	312	325	309	308	332	310	309	317	338	299	301	313	308	307	302	301	306	350	285	352	301	330	334	335	315	351	296	318	302	294	293	307	278	282	311	307	298	303	299	346	304	303	312	288	314	299	310	316	333	308	295	334	319	329	325	298	309	303	330	339	306	301	328	320	294	280	302	291	341	357	326	332	335	343	320	329	322	314	315	336	299	336	304	347	294	303	311	340	274	345	346	294	293	314	322	306	281	310	293	289	323	297	328	304	288	317	327	295	340	324	318	309	351	334	339	309	281	336	341	320	314	277	318	312	297	322	322	325	312	320	306	301	355	275	315	303	311	301	302	296	308	334	293	317	315	326	303	326	304	289	326	291	294	322	295	317	334	312	317	359	330	339	328	308	317	311	325	346	301	324	309	309	319	290	281	306	320	326	351	296	313	331	295	307	334	306	323	295	323	331	320	305	305	331	329	336	322	294	292	338	324	328	314	331	325	292	306	312	301	312	294	318	298	357	335	316	322	273	332	315	320	291	303	322	292	311	308	331	337	325	334	301	316	290	319	335	298	329	314	325	337	319	301	335	348	330	307	303	302	287	295	316	329	307	318	306	297	310	288	309	280	315	314	292	337	327	322	313	302	304	300	294	318	319	340	310	313	334	310	342	322	291	314	364	327	324	310	321	302	311	302	277	338	324	306	314	323	288	317	300	342	305	314	321	306	301	344	296	288	324	305	331	297	280	301	303	295	313	337	323	310	327	318	308	292	345	310	297	301	339	329	309	305	309	298	314	315	304	310	307	287	326	327	276	333	319	301	338	300	320	303	312	271	326	298	302	297	326	312	296	314	306	323	320	324	332	292	325	295	314	321	314	326	309	280	292	301	296	294	323	317	304	324	314	310	344	324	324	328	318	291	322	340	312	328	331	293	289	360	325	304	351	269	303	313	335	321	327	336	326	316	302	309	320	326	306	307	300	335	296	323	333	328	306	286	291	295	295	330	324	261	308	340	297	274	327	290	322	306	328	327	302	312	312	296	325	345	326	294	314	315	268	321	323	289	335	329	293	327	304	309	294	310	305	316	338	351	281	327	297	330	309	302	293	329	299	320	350	312	328	316	342	301	310	337	315	318	312	327	317	331	322	296	313	330	298	320	321	330	289	322	320	292	327	340	280	325	320	328	331	300	307	324	326	323	278	339	320	345	290	303	310	327	304	333	305	315	305	322	332	334	322	303	286	313	335	343	329	312	304	319	279	314	328	312	320	311	349	308	325	305	308	326	308	327	277	335	334	330	315	294	351	352	323	282	344	296	304	327	309	313	313	342	352	274	285	285	297	299	300	285	334	334	334	337	317	323	327	317	306	306	333	303	293	354	325	316	319	313	308	328	325	298	333	298	290	289	316	309	295	304	308	313	307	282	338	305	342	331	329	326	311	324	336	323	310	317	313	309	314	328	321	324	343	291	307	338	319	319	280	313	324	303	338	304	319	311	321	341	302	334	299	311	339	304	280	288	289	330	323	293	337	290	336	307	306	319	334	319	333	284	302	324	315	315	339	313	315	330	321	287	325	293	299	268	316	297	304	316	309	272	301	291	341	299	308	318	295	301	332	332	318	330	320	326	351	330	350	317	298	277	319	320	304	312	300	322	296	329	315	282	322	286	319	340	338	319	310	293	318	304	277	321	314	304	337	303	313	301	337	317	334	315	313	322	297	271	298	333	330	304	301	315	313	312	318	309	295	320	319	295	305	296	278	314	322	297	298	316	329	299	361	349	314	298	323	314	311	301	316	317	341	331	329	334	319	307	340	326	339	300	299	314	313	293	309	332	294	281	323	325	298	352	311	329	328	301	287	304	313	307	302	341	329	285	322	308	318	353	314	303	295	331	295	326	341	308	336	330	322	277	296	318	284	327	321	292	322	326	334	343	286	306	302	305	318	320	324	295	307	323	331	314	334	313	309	340	293	327	335	319	339	297	311	313	305	322	298	308	288	296	304	324	313	296	307	275	325	312	279	326	292	318	329	337	310	302	315	289	298	312	300	320	316	337	331	321	302	282	287	315	308	309	295	329	315	318	323
5258	10695	8340	4147	2884	2130	1562	1335	1192	955	825	796	744	670	612	594	579	534	557	521	500	485	494	481	495	494	491	464	468	465	439	423	468	464	445	474	416	411	474	440	418	432	421	422	411	449	440	405	449	426	444	447	437	412	435	451	414	426	407	430	404	434	419	449	400	408	397	440	433	430	423	401	444	440	471	410	466	437	432	416	436	429	407	408	410	402	418	444	403	448	362	450	426	420	457	398	433	432	423	426	415	419	432	428	414	438	417	410	460	389	432	445	438	420	415	450	436	427	413	416	411	408	404	448	426	404	418	419	409	382	407	413	430	434	425	372	409	453	415	452	386	416	444	423	433	404	417	409	434	401	424	399	403	431	429	418	383	446	439	415	401	460	405	430	407	400	403	420	435	433	419	428	430	457	457	396	359	414	386	420	438	426	408	448	408	419	400	439	406	421	435	390	410	404	454	403	410	390	439	428	412	411	396	438	383	414	399	429	455	422	430	421	429	419	429	407	437	396	429	406	430	412	408	441	441	387	467	428	424	450	435	365	450	395	413	423	443	428	415	416	416	389	396	404	419	411	426	399	409	416	430	405	428	435	430	423	399	462	456	417	422	432	466	419	439	412	396	414	441	403	400	416	384	399	435	419	440	362	391	424	420	401	381	420	377	434	428	401	438	467	426	414	474	418	395	423	432	415	434	434	407	409	412	414	411	404	410	413	336	395	422	409	409	407	395	404	438	418	468	384	408	404	430	442	428	386	415	425	425	436	415	433	420	407	411	428	434	448	407	409	375	469	419	430	382	441	410	411	406	386	428	446	407	428	427	407	416	401	446	427	414	435	409	392	469	436	440	432	437	434	395	380	433	398	407	428	423	403	394	429	405	393	412	424	428	402	400	434	400	425	429	442	440	434	418	431	437	393	399	444	384	406	411	411	418	414	388	431	437	437	416	407	400	436	376	451	454	401	459	419	408	365	424	397	409	411	406	425	447	433	404	416	419	389	427	443	436	426	440	420	405	431	428	425	410	392	423	454	438	401	393	414	412	370	467	422	421	389	415	405	385	443	459	444	428	436	426	433	421	447	392	392	411	397	450	404	423	428	395	435	422	413	447	459	406	393	402	429	428	400	420	421	429	386	417	387	428	408	412	422	435	406	433	384	428	398	440	414	427	399	420	437	426	438	417	425	407	446	421	424	406	433	441	437	365	420	428	420	415	407	419	422	454	422	433	414	427	403	360	409	385	400	417	416	424	430	364	397	459	384	400	390	434	399	430	407	397	363	415	439	427	442	436	396	415	454	423	413	412	417	417	435	429	435	404	428	444	424	385	422	428	419	401	470	432	438	417	416	447	415	456	412	442	414	423	410	398	433	444	400	397	415	415	429	404	415	389	423	444	414	405	413	408	433	424	452	462	398	412	444	379	444	445	426	395	428	413	422	408	366	402	454	398	422	387	401	446	425	424	444	394	394	426	455	378	432	359	370	417	433	446	386	394	423	452	433	452	419	469	407	448	437	395	417	461	414	433	401	439	418	436	410	450	454	392	415	398	428	436	412	422	401	435	415	434	420	417	410	405	429	414	444	388	423	424	404	449	473	430	455	394	405	409	465	409	439	429	451	404	445	409	405	422	414	383	409	455	413	453	461	428	399	425	390	444	400	408	400	390	438	386	421	398	437	383	446	432	435	425	409	409	437	402	411	412	422	431	394	428	394	420	417	399	406	424	437	443	406	395	412	421	417	411	408	411	393	442	440	388	425	427	428	390	413	374	402	432	375	419	426	407	412	457	437	411	448	400	393	412	397	393	440	431	400	449	429	406	440	428	426	409	423	417	419	425	452	451	434	402	423	457	415	390	406	399	382	445	442	413	426	407	446	387	396	420	416	421	450	407	413	399	430	405	400	411	412	433	407	428	430	397	415	394	401	405	424	445	377	446	396	421	426	436	363	395	419	428	405	432	413	407	411	404	394	377	426	410	461	424	429	421	437	435	397	437	436	468	433	414	402	412	401	433	409	430	438	443	409	423	413	410	415	440	405	426	437	437	415	414	425	424	410	411	394	423	399	401	407	421	429	389	380	420	447	413	418	413	431	421	412	395	380	387	387	377	386	461	386	446	415	406	419	420	415	414	401	398	402	428	439	426	404	377	435	436	386	435	441	425	423	434	396	405	429	434	427	428	419	451	405	434	379	457	428	438	408	409	430	411	423	452	397	418	453	411	428	406	436	393	442	445	414	451	448	393	438	408	411	392	431	406	408	391	439	438	427	418	389	440	438	382	441	427	451	365	426	381	433	411	423	443	421	380	427	407	416	459	418	400	453	439	386	448	430	435	443	417	427	418	399	392	431	453	394	399	394	383	418	430	440	411	431	452	443	396	453	414	401	379	423	417	399	410	402	421	427	422	390	404	414	449	427	437	413	463	402	442	422	404	414	425	424	408	399	382	431	435	378	471	338	400	418	422	437	400	410	402	396	396	409	427	453	417	393	410	424	444	470	397	391	436	434	426	402	418	414	388	436	431	431	391	418	438	453	430	371	423	421	429	435	420	432	429	419	436	426	458	394	421	379	423	426	441	396	422	460	442	427	439	395	456	409	413	419	418	450	384	403	397	466	407	436	427	401	441	400	422	489	432	403	406	392	423	435	440	361	393	379	419	433	439	412	423	427	411	389	435	414	415	412	405	401	467	435	419	402	409	420	367	425	439	428	413	452	445	396	427	443	380	418	431	409	426	434	455	434	417	404	416	406	438	407	408	402	387	433	422	396	430	439	407	411	430	423	426	420	426	421	412	406	414	424	420	433	417	410	376	391	393	416	443	401	418	392	416	446	407	404	460	441	423	458	459	394	402	388	412	417	415	401	396	400	434	408	393	412	406	403	406	428	421	420	445	400	395	394	424	407	459	434	423	410	419	449	422	413	417	426	428	409	400	415	434	402	441	413	398	455	411	431	407	390	462	425	436	420	417	422	424	438	435	434	447	428	387	383	400	458	419	384	403	417	435	415	408	412	415	411	409	428	430	376	444	410	452	389	405	424	411	405	459	432	415	390	404	441	406	386	390	423	426	397	434	441	439	381	379	438	434	422	402	427	402	403	416	411	441	422	431	428	444	386	417	373	397	391	424	386	435	417	403	399	431	385	381	393	405	423	422	457	425	405	394	411	444	420	450	411	429	438	460	406	393	376	424	388	405	403	401	392	419	430	403	398	409	378	431	375	408	457	438	430	404	421	431	402	414	429	429	434	415	400	442	413	417	410	408	398	413	428	399	408	403	386	397	422	444	430	441	424	450	406	425	391	407	430	422	401	426	437	440	412	440	452	443	426	397	453	379	379	435	418	467	418	408	422	471	438	422	361	420	389	419	460	424	388	420	421	434	420	422	410	426	434	428	401	404	418	411	426	424	421	422	421	454	417	435	436	402	422	449	406	412	473	426	387	442	428	448	459	448	393	421	412	429	433	430	432	426	410	452	430	427	412	432	438
22925	21188	28979	23672	21188	21232	7945	1002	712	661	542	472	442	424	388	348	326	327	313	279	310	313	274	284	245	279	261	268	271	251	249	266	244	259	252	260	235	235	246	235	261	233	255	216	230	248	207	232	238	228	242	224	247	249	220	225	268	245	232	221	218	223	249	198	234	186	225	211	218	200	225	226	214	246	217	237	209	246	231	213	249	245	229	233	220	233	203	232	241	236	224	220	175	220	183	232	227	227	213	225	264	218	193	211	216	232	209	257	222	232	237	226	234	245	234	233	236	228	219	221	226	219	221	233	217	231	233	227	243	219	250	189	230	225	220	212	221	205	200	211	215	235	204	220	238	208	208	219	255	227	241	210	200	224	228	218	224	198	211	248	208	223	219	234	218	200	225	193	234	221	239	220	235	229	243	217	223	190	235	239	204	220	238	232	224	217	252	205	221	232	218	223	225	221	212	199	196	206	221	219	247	237	227	213	225	214	223	222	216	228	218	232	230	206	227	203	189	207	219	212	203	202	226	244	247	244	226	204	232	229	205	220	234	218	227	207	222	218	227	203	212	245	248	213	225	224	222	223	213	229	218	199	221	221	210	215	224	218	213	211	209	198	214	221	236	226	242	214	234	210	214	218	231	204	229	233	224	254	213	223	214	194	232	197	221	197	228	190	204	230	226	206	231	226	192	236	207	231	211	243	231	216	219	207	175	197	242	208	217	227	185	232	234	239	216	237	242	222	229	235	212	219	202	203	200	203	232	209	232	233	191	263	228	223	240	192	235	242	210	226	206	218	220	228	235	199	238	207	221	217	220	212	230	229	179	236	213	222	228	233	243	232	220	224	234	218	217	238	229	226	216	208	217	212	216	219	194	220	230	223	229	216	246	250	212	207	206	236	209	213	264	220	214	201	234	214	230	230	237	231	226	192	223	213	231	202	209	221	214	190	212	222	210	205	221	214	215	211	212	228	229	216	235	233	211	232	234	230	231	203	226	225	225	223	198	234	197	215	192	231	235	229	237	259	195	229	225	217	228	226	218	196	221	234	198	227	203	217	223	219	222	227	217	214	246	238	212	251	261	208	203	233	207	223	217	237	235	230	207	199	231	227	224	252	237	214	233	221	248	239	227	214	222	188	217	230	220	208	199	179	237	236	206	218	215	237	221	231	206	222	202	209	213	207	241	218	235	240	233	205	212	225	217	209	247	204	216	234	227	214	209	213	243	235	212	226	228	236	226	236	207	194	216	231	202	213	222	225	225	211	224	236	238	241	228	196	205	207	212	211	200	230	221	207	222	211	223	212	227	202	205	199	244	213	234	225	218	229	233	211	214	255	229	217	220	210	223	222	227	231	214	250	235	219	241	223	238	237	246	219	213	249	205	233	238	210	205	214	222	225	210	208	215	203	201	216	216	227	228	229	228	237	228	212	195	216	229	222	219	227	216	239	213	216	198	212	218	219	223	249	225	222	222	228	230	215	246	197	247	219	254	224	225	238	209	232	206	203	222	191	228	244	236	243	252	197	275	217	230	209	218	217	206	202	224	232	251	246	212	222	212	213	210	235	210	191	185	226	203	202	218	227	242	216	212	224	206	225	209	248	212	217	242	224	227	231	220	227	221	254	217	236	221	199	232	223	204	200	241	234	219	207	226	234	209	203	210	227	234	209	214	221	221	235	249	230	230	259	219	233	217	221	208	241	213	223	229	196	205	226	227	223	200	215	225	207	210	206	216	241	226	229	217	206	213	219	209	200	229	221	238	261	220	201	232	233	201	218	231	233	249	201	232	258	210	206	243	202	228	220	202	209	200	193	249	206	225	244	224	251	202	207	233	204	223	244	207	227	220	225	258	232	226	209	236	213	221	199	217	235	209	224	232	240	230	221	225	223	261	215	230	242	196	230	210	222	232	229	226	239	232	243	230	228	243	231	210	261	236	210	239	208	223	212	192	201	210	210	222	200	209	214	230	232	205	226	219	218	219	224	228	223	218	207	221	230	213	221	230	212	208	215	200	208	188	198	201	240	203	232	213	217	235	233	228	249	203	192	211	224	222	225	241	260	230	230	198	224	216	188	210	231	225	218	229	217	238	203	225	217	245	203	243	229	232	197	218	213	250	216	228	224	242	197	207	218	218	226	197	234	221	205	199	216	223	237	226	216	247	205	209	227	257	230	221	226	212	214	222	218	238	214	230	196	218	209	247	236	234	222	216	204	218	232	242	209	215	194	238	246	225	209	246	217	206	222	210	229	239	229	215	239	222	248	232	189	207	239	236	225	244	248	212	244	206	222	189	213	227	245	217	209	192	208	204	193	258	232	245	236	178	206	208	206	243	213	216	240	209	213	221	221	217	219	202	208	202	225	207	234	214	203	234	221	247	205	195	235	203	213	238	222	223	195	230	215	216	212	225	222	241	230	221	204	217	223	237	199	219	226	218	221	258	220	252	234	226	236	185	230	221	240	231	179	241	210	233	206	227	214	241	209	213	221	203	258	198	239	250	209	203	219	229	222	210	193	207	215	223	209	241	227	204	211	231	213	234	206	217	222	234	218	223	234	205	228	215	231	219	225	230	208	211	231	234	220	209	233	197	229	221	257	203	217	213	228	241	232	222	204	236	212	239	229	213	206	215	213	257	223	218	226	207	199	207	206	237	202	227	236	205	223	214	191	220	225	197	202	224	200	225	229	203	214	231	218	239	226	232	209	220	228	229	204	222	253	234	206	232	228	206	217	232	204	217	225	248	225	232	219	214	210	229	215	224	211	237	237	227	213	206	212	230	210	211	207	233	214	230	230	230	210	208	210	227	228	209	235	223	217	205	197	218	184	208	194	194	228	211	222	206	220	214	212	203	217	183	212	211	227	216	223	213	204	192	227	195	216	211	237	215	242	227	227	192	231	202	199	220	217	244	202	243	231	210	221	196	245	198	238	231	219	198	200	235	225	205	227	214	197	240	212	215	233	196	210	241	252	249	227	219	184	212	225	206	218	206	244	201	214	255	214	221	220	224	243	223	226	226	214	210	231	226	219	218	223	218	210	234	234	218	230	216	231	228	227	209	216	198	203	202	208	225	196	210	226	216	201	232	236	223	206	238	238	238	229	230	229	211	209	242	208	227	213	253	220	245	216	220	222	233	210	210	205	243	224	208	215	202	203	235	229	229	224	223	221	220	242	229	208	225	208	208	221	209	211	229	235	221	211	222	246	231	230	226	257	227	220	210	209	231	208	207	227	205	215	246	239	214	216	225	201	227	212	212	241	238	225	213	199	199	216	209	223	218	227	224	232	230	245	212	221	229	235	205	239	237	242	213	194	226	208	205	228	246	247	237	217	244	195	223	230	229	209	230	229	204	208	246	199	220	238	214	204	202	243	220	205	180	243	210	229	233	205	216	238	229	223	198	202	218	252	185	223	238	210	211	221	223	215	239	229	214	210	228	214	236	222	228	227	223	212	232	230	225	228	218	221	232	228	208	255	214	208	231	221
7719	17139	13531	6862	4812	3434	2670	2034	1661	1312	1213	1000	869	833	689	663	587	582	550	508	424	435	417	411	412	424	381	378	389	369	373	369	319	364	353	331	347	332	290	323	337	306	322	312	315	291	321	313	298	293	294	294	337	309	289	283	266	252	295	293	300	272	332	304	288	301	304	262	279	287	277	312	282	268	302	276	298	270	289	266	309	277	272	299	276	307	283	275	264	261	272	277	300	298	271	283	291	284	272	283	304	258	278	270	251	261	287	275	263	267	309	281	297	259	296	267	277	291	256	293	320	263	250	272	291	274	277	290	273	273	279	271	283	313	290	294	299	274	281	323	252	277	272	263	274	292	329	262	283	272	254	303	271	266	262	286	267	281	307	250	299	259	253	277	243	282	309	271	235	307	280	295	245	260	310	269	273	287	294	263	274	268	281	267	297	284	283	303	267	282	269	263	301	268	245	268	257	278	253	247	301	281	288	264	269	274	310	229	256	270	290	269	259	286	271	285	291	282	276	257	266	275	299	265	281	270	293	271	292	273	293	297	278	279	262	282	280	271	260	314	280	305	263	240	281	286	250	278	256	266	256	270	264	301	275	273	247	263	251	281	286	299	296	274	301	267	265	276	274	297	281	295	270	303	273	280	249	303	264	281	291	278	288	258	276	278	268	276	255	286	291	253	269	308	247	272	257	271	244	272	255	299	268	255	277	281	289	285	290	313	274	266	268	240	249	285	269	300	253	232	269	289	301	300	273	292	276	276	279	301	293	282	247	299	267	278	272	284	283	303	278	277	264	288	304	244	314	239	265	284	303	267	276	285	274	268	260	303	241	282	261	267	269	250	245	284	273	255	294	300	292	290	242	257	287	276	266	260	281	244	272	273	270	294	253	267	276	261	260	271	273	277	292	269	251	248	264	278	276	256	278	265	300	256	261	277	290	301	272	272	292	263	266	271	249	260	270	292	305	277	273	259	277	272	272	247	285	262	294	263	269	268	246	277	268	280	266	269	296	282	278	264	270	284	263	270	264	273	312	301	275	266	286	260	259	299	277	260	247	282	241	297	278	260	285	268	268	250	253	261	269	315	282	279	285	273	246	275	296	283	256	285	258	280	278	272	286	274	291	277	297	262	263	261	291	258	268	277	292	287	277	284	260	271	286	259	269	278	311	263	254	285	302	261	283	273	273	260	266	258	277	271	259	274	253	271	297	275	287	267	293	281	272	281	281	274	267	300	282	257	275	288	282	276	271	296	281	273	252	277	277	262	255	292	263	275	261	255	257	269	278	285	262	283	296	288	265	280	277	289	312	292	278	279	236	279	261	249	283	287	265	277	274	271	267	271	290	250	266	288	280	290	282	254	256	305	278	266	257	287	292	288	299	299	269	287	250	260	281	299	261	306	263	290	256	253	274	298	264	293	310	264	268	282	284	264	282	283	262	300	266	276	255	298	289	278	286	284	304	251	277	263	287	284	280	272	285	288	248	276	297	274	267	306	261	262	278	273	287	250	243	254	256	301	283	288	260	276	263	259	308	283	267	261	267	272	267	289	319	295	270	280	287	274	287	281	302	257	295	266	262	280	284	275	261	278	302	255	283	231	296	247	268	275	241	303	260	285	283	285	272	300	291	251	266	258	272	287	263	313	272	278	292	281	273	251	275	257	281	307	246	286	247	255	258	298	267	287	258	279	264	271	273	246	247	288	293	255	266	298	287	296	275	293	271	295	277	265	278	240	253	277	264	257	268	290	305	244	259	306	270	297	283	291	274	294	233	263	320	306	292	267	246	275	271	279	293	321	240	283	268	277	293	252	274	285	272	264	274	293	285	283	247	275	283	290	280	267	278	278	265	287	278	258	277	246	293	248	276	263	269	264	300	262	262	273	277	291	247	273	303	284	299	290	267	261	288	261	306	261	290	266	287	302	271	278	255	279	263	258	280	294	277	303	296	306	257	279	273	284	283	283	272	271	284	286	255	290	264	269	275	275	284	313	282	260	294	269	262	285	247	246	243	261	238	274	293	284	284	304	283	294	275	284	307	318	272	291	290	260	283	263	270	283	275	278	271	254	292	270	249	280	268	278	257	253	266	274	277	296	291	291	264	248	295	271	273	285	256	270	278	270	265	302	322	269	282	295	247	288	294	279	291	272	288	288	300	280	276	266	301	285	254	278	303	246	293	297	275	244	278	293	272	289	252	276	270	330	302	273	294	292	255	288	274	270	291	297	294	267	267	297	273	248	264	267	254	240	290	259	275	257	269	295	281	271	284	296	236	292	260	261	246	253	281	288	281	248	258	282	271	304	241	302	273	256	251	273	296	296	295	279	250	258	304	269	302	287	243	276	270	233	276	272	277	266	282	253	271	262	257	296	269	303	293	277	290	281	272	282	264	292	293	303	268	277	285	268	286	265	256	280	268	249	255	268	278	274	312	291	276	276	290	297	274	262	280	267	272	299	260	273	284	276	267	281	264	237	280	245	258	246	289	243	251	299	255	271	269	280	285	311	255	273	269	289	271	250	270	300	287	270	265	280	282	308	269	259	313	262	294	284	259	264	288	252	254	284	262	284	284	313	322	264	280	258	266	250	284	280	271	263	254	249	266	276	294	268	262	262	257	288	258	279	292	267	280	295	289	276	281	279	292	269	284	258	287	273	267	292	286	300	251	251	267	260	301	299	303	308	248	284	286	268	273	285	297	281	273	291	254	272	273	278	256	253	290	277	280	275	285	278	268	271	285	282	299	261	277	261	272	304	274	248	291	265	271	267	294	260	283	236	274	272	286	268	304	296	264	252	276	288	272	282	253	249	282	287	262	286	282	226	282	261	285	297	308	253	278	280	285	267	302	255	277	293	259	299	291	287	279	287	280	259	274	262	269	255	265	267	259	318	254	251	261	306	279	290	285	294	256	228	261	291	251	288	266	286	297	309	270	265	274	276	280	268	247	266	283	278	304	310	257	308	279	290	245	268	261	284	295	271	263	270	258	231	270	286	260	276	265	292	263	311	256	275	290	291	275	251	256	282	261	263	287	263	282	277	260	274	266	249	300	271	280	253	303	282	269	296	252	260	280	239	255	296	272	258	270	295	264	303	262	283	257	271	273	262	280	270	260	291	317	275	274	245	281	275	296	283	264	270	266	306	279	272	254	276	284	270	259	265	270	267	268	276	289	294	285	269	276	263	274	271	277	292	272	291	283	276	281	260	282	311	281	278	274	293	293	283	294	265	291	250	283	266	286	273	279	276	284	260	271	271	236	268	272	287	253	277	270	281	292	253	275	256	288	272	282	270	284	267	278	295	262	246	283	280	246	307	253	274	324	269	255	252	267	264	300	265	269	267	267	272	280	272	282	309	269	284	261	292	267	247	313	272	280	271	235	274	299	287	299	263	282	262	269	267	291	267	311	270	258	260	289	260	300	288	288	269	287	285	273	250	294	252	284	269	269	262	291	285	286	285	277	247	246	281	291	274	270	288	287	253	299	302
27041	20305	7897	1284	868	885	758	646	661	651	701	659	669	655	645	634	613	646	638	606	627	671	683	639	629	655	661	676	631	622	611	645	625	635	675	650	656	684	656	617	693	610	685	658	616	671	666	664	663	604	592	651	619	699	611	656	622	662	662	640	665	582	619	673	642	652	601	641	624	628	561	634	688	615	610	622	681	672	642	616	650	628	665	644	631	599	644	673	642	629	686	652	652	613	656	624	643	643	634	648	658	603	656	599	587	627	663	642	617	633	682	662	668	610	624	639	652	644	653	646	621	633	660	615	657	650	639	633	592	628	655	631	641	629	677	615	592	584	686	617	659	656	647	661	627	598	669	649	640	622	614	626	630	678	623	628	619	613	653	621	620	639	671	626	634	637	659	649	637	650	671	647	634	637	631	645	666	689	662	678	679	640	656	636	638	643	614	695	624	627	601	654	682	636	662	609	642	637	631	626	686	633	660	591	608	659	608	658	643	647	611	637	635	646	633	656	613	644	589	635	614	652	646	620	654	652	633	630	663	629	641	664	671	631	619	624	618	691	632	602	635	647	635	633	673	640	622	658	613	662	566	649	631	621	674	638	637	629	637	617	626	635	631	651	667	574	625	612	659	684	611	605	643	657	640	651	665	608	671	616	647	577	610	645	621	612	637	605	629	665	620	605	650	663	655	656	635	666	657	618	659	618	655	642	597	647	659	647	671	660	659	637	657	638	624	630	606	612	621	626	615	613	666	627	630	694	624	646	631	596	605	649	660	679	637	659	663	685	689	657	628	662	602	612	641	616	614	630	612	675	603	600	632	606	641	652	628	673	675	636	653	591	643	634	611	611	602	596	656	614	689	608	598	605	657	651	681	642	666	639	663	630	638	646	637	645	635	618	664	598	636	672	650	649	628	640	688	647	618	625	704	634	686	660	656	614	621	664	613	629	668	618	643	635	626	655	668	681	624	657	652	606	652	659	597	650	638	671	665	603	683	606	643	623	664	659	620	614	653	605	610	622	621	614	647	662	608	683	623	649	599	624	622	638	591	650	625	679	622	628	660	646	660	614	580	630	637	643	657	612	635	636	667	667	626	641	656	634	651	609	624	601	633	665	659	627	628	675	631	664	620	596	607	641	663	657	673	614	646	664	642	610	641	642	670	615	636	654	675	623	625	632	659	681	643	628	637	595	629	678	670	629	605	646	603	648	605	614	618	643	658	631	633	605	617	619	625	622	614	567	622	610	658	648	584	604	655	676	620	617	627	626	658	625	695	616	613	641	588	613	633	621	633	627	617	620	652	649	605	652	645	669	633	587	662	578	649	659	608	637	641	585	633	669	608	636	607	653	624	610	637	648	697	641	650	684	654	629	665	663	646	632	630	669	646	650	626	648	652	628	659	687	602	620	651	626	625	623	696	623	617	657	636	607	624	636	615	634	638	627	648	628	642	612	619	659	617	678	668	639	644	644	677	634	644	594	606	628	581	638	666	619	614	630	613	630	617	653	624	631	641	605	712	645	659	655	616	581	637	622	651	625	638	642	648	614	670	612	610	683	624	611	583	618	646	643	646	661	664	658	654	660	637	649	602	679	679	595	649	649	645	661	645	627	650	642	594	699	651	644	649	621	631	617	631	677	617	627	658	654	632	595	696	658	647	629	648	692	615	632	571	625	648	671	674	611	648	666	665	618	633	630	632	650	630	634	643	618	613	634	685	654	634	615	668	609	672	602	658	647	572	683	582	656	643	668	611	625	630	617	604	606	634	648	644	659	621	623	654	644	686	624	588	612	561	665	590	622	624	654	681	613	606	683	655	614	618	649	605	655	621	660	632	621	582	647	640	606	608	597	652	620	644	645	690	592	614	671	624	656	664	646	632	643	632	629	606	656	618	621	598	674	600	682	703	604	667	672	666	663	609	672	616	623	633	589	621	622	605	617	658	649	646	656	630	632	644	642	601	616	669	620	579	615	648	688	652	636	618	642	645	592	646	674	610	640	622	660	656	647	637	637	585	604	600	673	694	660	647	659	589	619	654	682	674	683	683	703	661	645	640	641	629	608	620	620	684	659	626	701	625	604	647	611	638	599	625	632	641	669	641	652	695	673	673	637	624	670	672	711	692	634	617	661	620	644	687	633	623	654	648	638	635	639	652	656	638	633	622	614	644	653	630	601	591	621	663	575	633	623	661	647	596	627	624	648	667	645	630	654	660	634	648	636	665	643	682	632	634	614	648	666	554	610	668	629	628	633	600	668	655	666	663	633	645	569	615	656	690	626	652	609	630	625	649	647	684	689	598	619	658	621	617	672	656	627	654	623	613	617	671	664	644	634	604	628	628	649	640	613	613	622	703	625	694	633	665	601	599	648	654	643	618	663	626	652	618	575	644	665	661	687	664	593	594	612	621	581	609	596	627	629	664	655	615	654	624	627	607	623	660	600	659	653	677	602	629	677	649	641	662	652	635	626	608	667	666	654	610	654	630	614	665	683	622	628	609	635	611	641	637	640	648	615	621	647	642	622	658	644	621	654	650	618	614	633	608	623	623	656	654	629	642	580	656	647	629	645	667	664	642	642	574	618	650	613	634	615	618	660	691	638	631	645	668	613	628	601	647	634	671	637	635	634	632	648	661	626	660	638	630	642	623	629	645	609	665	628	653	642	596	638	632	661	625	621	659	605	637	639	605	610	617	634	619	600	614	661	631	655	702	602	663	664	670	644	624	637	648	662	632	611	650	639	642	650	641	614	643	655	631	628	626	613	617	616	675	599	650	648	648	646	690	606	590	651	633	599	630	628	642	639	667	590	679	601	622	632	638	651	670	604	653	624	651	673	636	604	607	653	635	633	625	649	629	643	666	653	661	683	707	580	682	614	643	647	603	618	677	682	642	633	608	644	648	640	602	681	610	613	642	656	612	600	626	638	646	655	601	644	648	610	623	645	633	651	675	587	609	669	617	613	650	660	638	648	631	618	667	651	645	612	609	639	608	672	643	643	615	670	615	649	620	625	620	644	638	582	711	644	646	594	637	636	637	632	630	634	639	676	650	658	609	669	652	676	665	634	685	623	641	606	712	644	602	621	617	653	616	659	612	641	616	595	620	650	631	625	602	614	649	634	620	683	641	675	651	666	647	597	649	656	625	673	638	589	624	632	630	663	640	619	651	627	614	690	659	649	573	644	658	650	713	643	670	631	638	631	665	614	625	629	575	660	659	645	647	612	620	610	660	665	611	604	656	654	641	621	624	644	635	619	679	680	653	666	626	646	609	607	640	674	691	620	645	627	660	586	638	637	650	644	653	668	562	579	637	678	637	640	631	667	612	646	674	682	637	637	600	598	596	583	621	645	611	633	619	604	679	636	642	659	651	662	637	633	617	635	609	634	703	657	624	678	609	619	671	625	670	650	619	643	664	663	633	664	647	620	651	611	627	624	627	640	680	665	615	656	658	610	631	630	675	655	647	663	667	655	649	634	647	623	639	643	653	629
4342	1836	1501	1057	993	930	861	882	911	873	845	841	802	849	820	834	832	806	783	755	779	777	804	886	830	807	812	784	794	843	807	851	789	808	829	821	869	794	785	802	827	817	821	808	822	788	816	844	771	820	832	800	861	801	788	789	794	814	793	839	819	800	832	794	804	765	806	779	853	802	745	826	821	808	793	812	849	784	842	812	850	815	785	808	811	784	789	764	842	807	878	785	825	810	832	820	786	840	789	832	858	864	828	811	776	831	786	837	823	830	794	778	810	805	837	856	787	805	809	812	831	815	792	748	790	848	768	787	828	844	835	823	797	779	834	746	777	831	804	795	797	841	790	781	842	818	821	785	815	812	852	834	853	788	782	839	779	820	814	840	802	761	752	851	858	821	790	786	830	820	797	823	786	802	781	802	786	810	824	816	789	840	830	786	823	820	818	842	756	802	824	801	788	833	787	774	868	798	837	822	871	770	852	788	793	815	827	762	814	804	776	853	800	804	798	826	855	826	819	778	845	807	766	862	811	803	830	794	785	813	796	766	868	787	839	782	804	817	794	782	805	799	793	797	776	802	835	818	845	823	813	815	786	807	781	782	803	753	819	778	839	821	780	828	825	773	838	856	800	816	831	822	794	783	826	797	794	819	815	815	840	820	809	810	791	798	828	852	823	797	783	796	809	847	778	832	768	811	818	775	857	827	794	827	835	855	790	812	825	818	797	802	796	797	824	815	786	764	833	845	761	790	746	833	892	792	738	832	781	796	794	760	762	806	818	822	812	782	821	828	798	784	816	829	809	802	781	747	832	819	749	807	810	833	808	811	808	826	755	771	812	816	797	753	840	845	782	819	821	787	834	759	802	811	824	788	834	818	836	853	845	785	782	823	835	806	804	801	802	791	844	821	789	832	801	795	849	810	850	837	835	787	801	739	795	845	762	837	801	794	772	800	754	818	772	809	788	798	799	813	777	786	794	783	898	824	787	820	811	767	871	768	867	804	792	752	794	769	850	863	821	797	817	803	865	834	825	812	830	774	801	835	834	828	775	795	814	837	795	753	761	813	752	808	835	734	836	821	856	818	811	845	820	823	771	831	855	794	785	779	837	804	766	814	811	791	844	848	782	808	839	747	831	792	756	785	817	773	789	774	769	828	799	800	788	829	805	810	792	841	805	808	803	844	784	755	808	754	818	787	752	792	769	791	786	768	780	788	815	836	849	825	841	763	785	840	781	785	808	817	815	809	827	788	833	803	810	802	758	831	786	825	802	780	818	780	838	823	815	750	820	767	813	791	785	826	789	769	833	800	817	784	805	807	768	824	766	794	830	823	860	824	821	795	824	819	811	815	827	831	830	779	775	821	773	797	807	781	812	828	813	778	792	789	792	833	800	824	801	804	757	804	842	825	810	838	826	735	823	779	795	821	808	749	802	779	758	795	839	832	829	848	772	771	789	830	786	801	802	788	802	787	817	804	745	832	836	855	819	747	810	867	824	781	811	786	780	798	764	783	837	745	849	794	806	839	809	781	788	824	873	799	871	762	771	860	773	774	808	838	849	788	807	797	816	839	837	814	807	822	803	830	847	769	789	800	808	819	795	797	861	802	825	814	788	762	830	789	829	813	828	830	810	779	794	782	828	810	803	801	785	847	874	805	747	799	823	866	773	833	806	822	803	836	829	799	798	790	799	819	813	849	829	779	832	809	817	814	802	825	786	801	804	819	819	775	844	821	833	859	774	834	837	833	795	818	807	841	830	822	844	807	808	860	764	787	848	799	816	817	788	860	808	814	793	805	837	807	797	850	770	802	797	791	797	805	761	779	769	786	870	850	802	822	813	792	819	762	786	758	853	825	789	790	824	800	766	770	888	854	836	800	806	806	814	815	800	833	796	767	789	806	809	820	811	788	757	777	806	809	847	768	834	806	791	795	754	819	795	787	793	842	782	784	788	807	789	781	794	802	755	856	800	849	778	777	809	782	800	813	801	816	868	762	833	822	842	786	837	841	768	833	837	799	818	859	782	834	792	861	780	820	818	818	827	770	792	809	762	761	805	828	793	831	812	758	854	835	835	825	798	808	811	811	771	803	824	831	806	794	817	811	832	854	829	767	804	814	804	809	784	793	804	808	811	854	835	838	785	788	784	856	860	797	842	817	796	809	825	820	842	788	800	788	855	854	820	855	763	810	778	821	844	827	808	827	802	794	808	837	845	817	821	842	794	844	789	775	802	838	852	830	790	834	789	772	787	813	781	802	769	799	759	805	791	852	872	806	812	783	838	800	824	840	787	795	833	812	811	803	805	795	833	804	839	817	797	790	850	812	824	820	831	815	823	846	781	831	802	778	838	813	799	800	850	783	866	801	744	828	838	813	780	810	752	839	803	803	798	841	823	786	818	831	777	819	824	795	822	807	783	808	813	795	795	778	857	853	814	848	841	780	868	805	810	835	829	831	781	818	821	844	778	786	803	824	806	781	794	802	796	803	847	826	785	817	792	802	787	790	747	818	835	818	839	809	741	784	787	848	811	799	808	754	738	791	790	784	809	776	861	802	818	775	792	777	810	797	830	814	759	826	768	789	812	818	775	821	826	797	858	763	783	838	830	824	797	770	850	799	817	853	844	798	865	792	830	810	785	812	804	874	782	813	815	768	791	775	777	841	806	789	828	777	803	848	857	846	815	841	801	833	811	810	821	777	800	772	799	788	785	813	801	799	864	824	779	772	776	778	827	801	810	805	856	839	824	769	829	827	829	812	825	873	834	777	810	808	861	772	790	850	798	814	866	820	762	762	779	809	778	768	820	771	851	791	760	813	830	783	810	790	799	838	772	771	804	849	788	780	759	813	751	771	797	826	807	855	787	853	845	830	821	841	813	778	858	759	783	818	820	786	803	790	808	792	843	795	785	803	795	801	821	809	828	795	836	725	816	776	806	837	796	839	849	777	829	855	779	836	833	815	784	753	790	732	778	816	751	803	846	798	826	861	823	776	850	765	808	815	749	794	789	772	812	783	770	789	798	793	769	780	756	839	794	804	793	832	823	759	847	738	859	837	846	811	868	793	819	831	770	798	853	776	826	795	766	835	773	803	826	844	800	830	814	807	770	834	804	790	794	813	855	798	813	795	817	818	781	808	834	797	775	784	825	807	797	781	806	797	793	820	865	824	805	840	782	806	800	823	844	790	834	741	790	756	788	789	808	822	798	808	751	834	841	806	721	794	812	810	784	818	797	820	815	810	818	810	798	863	781	806	793	774	835	824	825	819	780	804	797	825	829	810	807	804	833	798	832	778	792	797	795	815	821	847	802	771	827	814	796	811	820	823	815	789	820	794	842	807	794	806	810	845	821	775	822	788	851	794	815	779	818	802	798	754	758	826	815	822	825	781	755	792	834	778	804	772	790	838	782	841	775	782	791	845	822	862	849	858	847	783	766	826	814	793	801	867	782	841	757	808	799	838	804	878	829	846	817	813	795	860	831	782	757	781
23830	21158	28546	24058	21157	10203	1062	752	571	500	464	458	411	391	393	379	399	390	371	373	368	332	328	354	330	352	297	303	311	344	337	365	349	339	331	341	335	315	349	333	309	316	330	327	294	330	343	328	325	320	329	283	326	314	301	326	343	305	275	338	337	327	318	320	323	318	314	318	329	325	310	310	330	337	349	331	317	327	313	302	352	336	347	336	358	302	316	318	313	322	318	304	330	319	345	306	328	344	294	325	328	325	342	297	287	270	285	296	314	296	323	288	324	316	312	305	334	325	328	363	314	293	316	301	341	311	316	315	340	333	319	333	331	297	301	315	320	294	323	327	308	292	301	313	315	320	289	325	337	338	286	342	330	306	318	304	339	327	303	307	324	296	322	283	315	341	305	353	318	288	323	324	346	303	316	344	333	330	333	299	291	321	313	345	324	318	290	313	324	338	293	327	306	321	346	300	317	297	315	298	310	329	306	274	319	292	342	296	300	308	313	307	342	329	330	331	281	309	327	357	329	336	333	300	322	334	333	305	316	320	325	321	306	308	283	325	317	286	301	350	326	332	322	331	307	315	313	319	329	315	299	306	300	325	332	297	308	300	331	332	306	346	336	309	307	282	340	307	321	322	332	311	320	285	311	325	339	317	326	340	328	300	314	350	321	276	323	322	299	325	316	324	314	342	313	319	314	327	315	341	360	340	329	345	313	322	299	314	325	313	302	317	322	328	281	325	328	319	322	304	339	290	304	322	287	317	289	325	311	306	342	309	313	319	325	287	312	303	328	305	343	346	303	342	322	356	299	309	331	311	323	325	311	333	312	338	318	342	289	313	305	315	334	335	298	330	303	287	309	340	326	318	308	291	332	334	300	336	332	285	318	325	303	325	324	340	360	315	326	315	332	319	307	322	304	296	319	331	319	282	348	328	307	323	323	330	317	346	315	322	301	297	317	340	300	302	290	267	340	341	309	316	300	299	295	326	334	322	327	325	303	365	321	301	290	310	305	319	354	301	295	331	352	322	291	314	302	307	295	333	320	348	302	317	360	295	338	310	333	333	303	341	306	279	310	305	298	339	347	321	362	322	346	281	297	316	315	330	321	312	281	267	355	322	315	323	316	326	321	327	334	316	345	282	318	315	337	337	347	315	339	307	310	314	281	335	289	311	316	331	314	318	323	327	318	308	298	310	298	296	334	317	316	293	305	321	332	309	326	354	318	333	317	326	310	318	306	307	315	312	297	311	291	318	321	318	330	352	317	311	321	287	309	321	312	326	310	274	335	317	336	311	302	313	317	357	308	319	322	319	280	315	319	308	288	321	353	342	287	336	322	325	329	343	282	311	312	295	310	319	335	321	338	328	335	288	311	336	310	318	299	320	322	302	318	316	316	279	301	334	325	281	323	305	316	344	348	335	311	310	320	320	309	283	316	310	304	309	313	314	268	346	300	308	291	343	307	316	305	299	333	314	334	314	299	325	345	320	312	321	295	291	303	309	285	306	324	307	300	296	332	304	340	316	290	297	329	287	308	304	305	296	315	309	318	352	317	308	283	312	335	313	301	326	278	327	304	327	324	316	325	334	320	312	332	330	313	293	307	292	291	307	339	318	320	344	321	292	331	323	323	311	322	297	326	305	319	318	283	304	303	304	360	324	324	288	317	299	308	323	300	300	319	312	323	327	282	335	319	316	301	336	324	288	308	304	330	284	331	292	304	321	322	308	318	304	342	326	315	288	315	324	320	313	313	294	311	309	349	316	306	330	331	345	327	318	311	322	310	325	330	346	307	320	313	298	316	319	334	283	325	304	327	313	307	282	317	260	327	293	324	339	296	288	326	289	307	315	286	290	320	317	283	303	325	275	331	308	348	295	302	316	316	326	314	300	339	323	328	305	313	311	322	287	338	292	317	342	315	306	289	322	273	350	325	306	320	340	321	332	291	310	317	312	289	306	337	303	298	320	292	293	330	347	303	335	327	303	326	315	316	309	296	321	301	294	300	288	309	346	310	298	325	321	305	330	321	309	330	302	309	283	316	306	308	325	347	286	347	304	325	295	302	333	334	308	302	314	327	333	316	314	349	295	338	350	291	289	292	330	297	284	312	327	307	306	319	318	325	317	313	292	301	317	295	282	310	301	319	341	317	297	332	315	323	309	327	319	304	298	332	346	305	318	346	328	315	315	302	296	318	333	307	333	337	331	292	331	318	322	317	300	316	341	317	289	311	315	367	311	351	320	292	308	314	293	331	326	311	281	295	293	329	320	330	340	328	326	317	309	304	277	323	314	310	311	324	289	309	325	305	303	338	311	325	318	324	295	301	303	333	314	337	303	309	304	308	308	314	310	299	334	287	320	310	303	305	302	320	333	308	323	315	305	321	313	299	295	315	314	338	332	309	308	307	296	312	312	324	336	323	340	304	322	313	311	351	324	317	297	292	337	332	327	325	327	340	308	315	298	295	321	310	332	301	336	283	288	306	324	329	299	297	313	311	299	326	357	308	298	293	335	335	293	328	324	307	328	286	323	308	301	296	329	323	313	311	289	331	316	322	299	341	315	337	356	304	282	319	331	296	316	317	311	313	324	309	318	286	292	293	324	310	300	317	324	304	328	323	319	287	334	277	329	306	295	280	301	334	317	322	310	309	300	318	299	310	298	339	309	318	303	341	331	304	309	307	284	336	315	340	284	328	291	335	293	297	332	309	308	295	298	347	319	306	324	325	321	292	285	330	299	319	318	308	302	284	298	328	331	345	295	287	306	290	321	309	336	331	286	327	321	298	298	303	300	297	314	330	279	335	341	306	318	306	327	319	338	344	294	325	319	313	331	292	327	325	312	331	300	313	319	313	308	310	308	334	324	284	343	317	345	326	326	333	359	261	337	294	301	321	321	310	300	331	307	305	285	331	340	320	338	319	305	303	274	318	310	303	285	324	321	296	344	286	326	323	328	336	322	306	315	311	279	308	344	309	322	299	315	308	332	300	297	297	294	321	304	328	306	339	346	303	319	342	314	314	295	335	336	298	324	311	298	308	331	299	332	294	336	309	337	332	322	344	295	335	306	339	283	325	289	323	293	316	341	305	294	300	307	303	315	305	325	276	306	327	354	327	317	302	305	302	305	304	314	290	291	310	328	316	298	295	329	339	334	295	328	339	316	311	304	312	294	307	313	332	321	298	298	303	306	296	292	323	343	319	316	312	346	324	327	322	315	318	314	278	308	310	320	306	310	330	338	321	305	291	307	304	297	323	316	311	310	325	346	301	321	301	290	327	278	292	301	333	318	324	327	318	331	295	317	329	337	322	300	325	323	345	272	315	326	304	325	301	366	302	330	298	334	318	313	359	315	315	310	309	334	357	334	321	314	292	346	336	302	309	318	299	276	343	308	308	312	346	314	334	299	288	316	332	306	327	326	299	290	314	282	333	315	309	327	318	297	320	308	303	300	313	345	299	352	321	339	323	302	308	301	310	317	328	288	331	256	295	309
5194	10649	8440	4093	2850	2087	1608	1319	1108	943	897	777	709	695	621	614	594	562	533	526	523	523	518	492	476	467	492	452	476	475	473	413	446	468	431	429	480	436	466	446	456	400	415	441	410	449	436	436	437	432	456	424	442	421	437	424	427	435	445	435	423	406	400	431	442	429	461	463	435	432	404	404	422	471	481	413	457	456	431	411	421	417	405	425	399	386	453	440	457	443	444	420	438	401	393	442	422	421	421	429	436	413	440	396	417	444	446	397	410	402	428	402	427	460	421	400	435	413	429	438	443	391	441	424	452	440	412	428	444	447	372	402	418	419	444	426	391	406	450	429	430	424	423	398	443	426	440	403	440	435	418	445	403	433	405	426	451	444	447	408	419	411	419	445	393	464	460	414	415	439	430	408	401	439	454	455	439	427	415	404	414	441	409	405	451	394	399	394	437	414	419	442	457	422	415	393	400	410	423	390	437	424	449	447	401	442	422	369	420	403	404	395	453	410	353	418	412	436	418	451	409	416	399	400	442	446	442	431	443	366	430	426	390	453	419	437	414	413	470	431	433	415	398	400	411	420	438	433	437	408	431	412	433	401	412	432	416	409	471	430	435	429	396	404	411	426	403	412	394	438	427	393	414	402	424	421	404	383	433	417	431	423	427	422	405	442	387	422	445	402	394	411	438	400	430	419	419	399	416	409	440	415	417	448	438	428	414	435	455	454	386	393	421	441	392	418	435	425	419	373	417	406	414	412	409	404	434	443	454	433	417	418	399	401	476	395	416	432	419	405	393	428	443	462	410	397	385	445	393	419	432	414	417	421	448	453	418	407	422	439	410	426	419	416	453	410	399	432	391	431	383	444	446	409	400	414	437	449	411	404	422	463	387	391	404	463	439	430	425	399	413	416	460	433	423	417	458	377	383	415	401	420	418	383	426	353	389	437	389	439	400	397	384	398	427	415	407	427	444	402	412	434	419	423	411	413	433	410	394	417	458	445	439	423	396	393	399	412	421	382	425	420	421	454	470	409	446	402	411	414	420	406	384	441	429	424	443	429	390	408	444	469	415	415	400	433	416	421	429	410	426	428	405	424	432	410	391	429	415	411	412	417	390	416	427	400	427	421	440	417	418	429	413	425	432	415	394	439	434	457	431	403	407	444	434	417	427	412	406	412	430	358	424	442	429	441	458	449	427	420	421	397	397	381	406	442	447	430	407	438	426	440	411	399	423	428	408	422	415	435	437	406	426	405	426	418	427	421	449	416	430	404	404	429	443	438	418	430	373	395	412	397	418	426	416	421	434	435	411	386	411	415	420	403	424	419	407	385	408	430	421	403	442	434	425	411	447	437	422	431	426	405	384	404	369	448	419	419	428	432	458	414	413	432	406	405	402	411	397	393	426	451	443	434	449	393	434	430	441	394	455	417	419	439	380	406	432	411	426	410	390	413	430	396	390	428	416	438	402	390	435	406	431	378	413	410	457	397	381	421	436	420	419	418	412	431	417	455	384	432	446	398	417	408	408	469	431	429	447	420	404	417	433	427	397	406	445	407	418	438	390	399	429	405	430	420	427	414	418	437	434	374	438	442	419	410	435	441	441	428	413	415	409	423	403	415	424	384	388	403	468	441	423	421	427	415	413	416	432	407	401	372	379	413	420	399	418	404	422	405	436	407	411	410	433	433	430	419	406	407	435	449	421	415	413	452	419	410	412	413	449	431	454	402	429	442	441	388	413	442	422	403	422	411	452	404	428	411	415	395	420	415	430	409	393	418	412	399	405	407	413	440	456	386	424	388	450	386	428	452	398	425	432	429	419	430	410	427	429	458	388	403	409	386	456	433	457	389	460	441	417	439	453	424	399	413	396	433	400	450	431	413	385	411	439	403	426	406	430	407	414	401	405	430	414	411	403	411	448	439	409	387	397	403	438	394	410	399	438	417	441	403	444	404	425	446	437	400	425	440	431	406	428	403	399	411	446	426	419	421	397	408	446	432	354	441	395	401	408	422	412	404	413	411	433	393	401	444	395	434	403	416	426	424	417	413	456	450	419	450	418	414	392	431	362	422	418	410	418	434	437	417	428	405	474	368	432	420	385	434	405	406	404	388	423	427	375	405	430	389	410	412	420	441	418	458	413	405	412	422	449	454	397	420	411	437	435	404	449	415	396	466	419	401	404	421	400	413	421	398	442	431	406	415	414	393	394	418	424	428	417	414	400	412	437	402	442	411	409	417	444	399	425	453	414	413	428	438	392	453	430	406	370	390	395	415	432	429	390	433	400	420	424	427	434	410	446	420	387	389	415	447	394	394	408	421	431	391	418	394	447	420	420	396	408	392	451	452	403	470	409	441	442	382	413	422	430	429	436	396	425	421	400	409	435	388	469	410	427	398	435	438	406	385	373	404	418	409	430	426	401	405	439	395	438	416	392	411	407	426	459	407	385	403	418	413	412	380	415	386	382	419	430	403	425	389	407	423	385	404	442	427	463	442	446	413	420	410	398	374	424	443	422	402	428	423	428	457	418	414	388	432	394	378	416	439	432	430	451	411	418	455	402	439	417	384	434	427	400	464	379	422	405	409	406	371	402	441	413	427	411	457	468	439	450	392	459	418	410	429	397	403	405	415	421	392	402	374	385	473	391	432	392	449	392	453	387	405	402	435	420	418	414	428	430	433	398	431	411	436	417	424	388	438	435	396	407	453	431	440	388	408	407	415	466	411	441	415	419	412	405	419	429	406	426	443	453	415	397	420	399	372	423	434	406	406	419	428	414	385	386	401	443	376	416	433	429	429	442	398	422	391	417	435	438	454	421	466	425	435	478	427	382	427	448	452	389	439	410	384	438	413	422	457	415	419	420	401	433	413	445	470	444	401	461	417	421	441	461	411	430	421	397	407	441	420	425	417	408	394	399	412	456	440	427	413	439	429	378	382	403	428	397	447	411	382	420	447	397	461	444	412	396	365	415	392	434	435	433	428	410	413	435	408	384	420	409	423	437	411	419	411	402	421	428	432	410	423	430	441	407	411	385	421	465	432	390	415	424	394	421	458	408	436	395	408	390	436	420	423	450	424	462	405	404	458	417	458	412	428	392	418	422	433	429	397	432	458	462	426	409	415	391	440	454	449	438	409	450	420	397	422	382	403	444	412	401	419	389	416	388	466	436	441	426	438	410	420	436	399	435	406	432	429	414	433	445	427	425	437	416	443	432	411	412	444	432	421	418	377	415	451	420	408	413	387	410	426	417	399	427	409	390	428	387	422	392	422	436	414	437	425	473	421	415	406	393	418	415	420	425	426	414	418	432	432	417	402	448	404	428	396	396	449	411	433	425	416	402	441	412	411	411	420	387	435	419	447	413	416	407	385	416	372	432	394	404	420	406	407	427	407	418	422	419	393	411	449	429	417	440	442	430	397	422	422	392	441	401	393	435	413	399	436	443	457	448	425	417	425	447	417	414	392	438	395	407	431	423	427	397	420	439	439	401	404
22949	21192	29001	23658	21193	21232	7875	1004	756	635	521	505	453	411	374	391	338	341	309	293	281	282	291	274	272	250	278	260	234	263	259	264	243	246	275	277	214	227	245	244	272	235	200	226	242	213	250	234	238	230	214	247	228	236	221	232	237	213	242	226	209	224	227	232	206	223	233	221	217	222	240	232	217	228	252	204	247	203	262	212	208	244	237	223	214	223	229	245	229	218	242	214	243	209	207	223	222	204	222	226	229	202	217	217	249	208	232	212	221	258	225	246	246	248	240	207	228	194	226	264	218	228	205	228	241	246	225	216	192	227	189	227	239	197	207	218	201	227	220	226	232	202	222	203	224	210	209	212	195	235	217	191	233	228	184	220	225	229	220	221	234	211	204	225	218	205	228	219	206	223	199	233	199	208	219	237	236	228	213	200	227	206	218	220	222	200	222	219	232	227	209	203	215	204	228	218	220	242	231	208	215	219	223	211	192	232	230	228	211	212	228	208	228	216	213	199	240	207	235	209	221	226	217	189	183	192	224	206	217	218	247	236	238	205	215	234	207	204	206	221	243	228	223	216	254	220	250	223	218	240	218	213	221	237	219	247	223	240	211	239	220	209	211	226	224	215	231	200	259	176	244	198	214	231	220	222	235	214	198	234	213	227	225	191	227	205	226	225	226	210	265	210	215	227	216	209	208	238	203	210	240	228	207	212	215	223	227	210	219	215	199	198	225	215	204	216	233	244	218	232	198	259	177	218	236	243	234	233	234	241	223	208	259	236	201	222	223	223	197	208	203	215	203	251	235	220	203	232	227	241	231	238	223	227	230	223	228	204	206	212	208	201	209	219	222	233	223	219	224	216	222	217	228	224	212	225	233	257	218	248	230	231	204	249	224	243	213	222	219	223	229	210	241	240	219	219	203	230	195	208	233	238	212	231	219	222	213	217	230	211	245	191	197	216	231	220	218	224	233	215	208	205	208	199	218	209	230	218	220	231	253	223	203	231	214	221	214	225	244	227	222	208	237	212	245	229	218	228	247	217	228	225	231	217	220	209	222	248	208	204	240	185	213	202	222	237	218	241	179	216	230	214	248	194	224	221	189	227	209	234	222	215	224	248	220	225	221	229	224	238	231	233	219	200	221	220	224	188	223	207	221	216	243	247	218	206	220	218	210	239	198	201	222	231	229	237	192	255	206	234	218	211	216	224	229	220	225	210	222	197	224	240	222	220	231	199	208	245	213	236	205	254	213	225	213	223	234	215	231	210	231	201	180	192	219	228	230	209	198	237	213	240	226	246	260	235	213	210	227	211	210	215	234	211	223	212	212	212	250	261	215	233	202	209	208	224	227	247	230	238	224	214	229	215	242	230	227	231	216	205	224	225	210	230	203	239	203	204	224	223	225	222	230	196	199	206	206	250	224	236	218	212	241	251	221	235	223	203	207	206	224	226	223	243	218	225	205	251	228	219	212	211	235	220	235	216	214	207	255	221	229	193	219	224	242	190	221	228	234	223	222	200	235	182	244	215	195	225	223	222	227	213	250	230	233	221	206	207	230	227	270	214	232	223	231	226	219	219	204	230	235	197	212	243	218	216	231	214	227	220	201	210	240	224	216	239	224	231	207	204	222	233	223	226	228	222	231	204	221	205	211	229	202	240	204	242	219	219	226	218	213	232	179	218	222	225	241	226	217	204	224	227	234	216	213	216	222	228	231	234	226	235	228	232	233	221	236	224	219	197	242	212	207	217	254	240	244	201	217	208	194	234	204	206	219	225	225	210	213	223	240	246	245	226	249	224	215	226	226	209	227	206	241	200	239	217	220	206	223	226	203	226	240	233	213	233	236	234	222	208	219	219	209	222	201	233	197	220	219	196	195	228	241	214	191	243	229	224	227	221	233	228	231	203	238	212	195	215	228	202	225	227	220	224	199	231	217	214	200	228	227	242	224	194	214	238	218	226	225	203	238	216	231	203	210	217	224	226	222	221	219	212	208	235	222	239	231	223	233	231	220	240	218	239	243	234	222	220	205	203	209	208	229	230	223	213	214	232	230	201	209	224	228	224	229	240	230	221	216	234	230	217	205	205	206	231	240	201	193	219	213	223	214	231	229	253	255	230	209	239	231	238	211	227	201	210	249	234	209	221	208	220	204	224	235	228	214	230	218	263	233	209	217	201	199	230	225	245	236	207	224	196	228	220	230	218	225	213	226	243	198	223	236	224	231	233	212	211	241	234	219	204	215	241	198	221	220	208	227	232	205	208	216	245	220	230	228	241	213	240	232	208	236	231	235	214	215	221	203	215	216	210	233	215	208	208	192	226	230	203	208	215	209	228	227	205	211	239	219	223	222	241	226	229	229	210	220	218	214	198	215	223	227	242	224	217	248	214	233	213	221	197	243	229	227	218	231	234	223	182	209	238	237	235	264	205	225	228	224	219	218	196	212	235	185	228	216	229	215	204	232	200	196	229	236	228	244	227	223	206	222	256	206	270	235	213	216	197	221	197	248	209	171	208	236	216	210	193	201	237	258	216	183	229	217	238	235	233	240	232	235	221	196	220	202	232	221	203	201	218	214	213	233	217	215	212	207	226	230	242	187	208	240	200	225	244	218	210	228	187	213	208	239	217	235	187	222	226	193	210	206	221	228	203	234	237	215	238	213	236	232	239	217	215	197	215	229	211	212	266	208	224	243	239	219	206	217	236	225	216	198	222	213	234	223	203	216	223	215	217	230	184	224	210	215	227	221	193	228	211	236	204	206	213	224	209	205	245	266	228	230	229	210	237	240	193	222	238	218	235	215	221	213	212	236	202	221	222	212	213	236	215	228	213	249	192	235	234	214	218	220	197	243	223	230	236	212	198	208	222	218	226	208	226	254	217	221	208	203	228	214	210	209	234	236	248	255	197	215	228	214	239	249	210	225	245	218	207	237	230	242	214	224	223	216	262	212	217	210	192	241	240	229	230	227	220	194	216	219	201	235	217	213	227	223	240	207	256	186	200	228	217	198	235	242	237	183	253	229	200	237	216	221	200	234	199	212	239	232	208	211	235	240	216	234	223	231	209	221	217	219	221	211	231	211	217	222	190	212	243	225	220	237	211	200	233	244	236	223	227	212	205	210	211	222	209	241	248	226	212	230	208	219	218	228	235	205	217	238	223	217	240	235	248	226	238	240	194	252	241	223	217	217	206	213	225	227	189	253	214	207	223	216	201	213	218	215	227	243	233	233	232	206	257	200	220	207	202	211	194	203	203	232	225	234	244	236	238	224	217	226	239	212	233	224	212	230	215	234	216	225	241	194	216	228	211	203	200	220	218	239	208	216	226	215	223	226	244	207	226	223	235	212	192	215	189	208	209	226	257	246	199	234	232	220	218	209	233	238	234	205	203	213	230	190	229	222	212	202	242	231	227	222	206	233	245	233	214	218	208	230	190	232	225	227	225	209	216	236	228	213	208	199	219	216	240	221	223	208	222	197	264	199	230	233	216
7802	17049	13544	6923	4752	3543	2567	2020	1590	1367	1113	1044	849	835	708	667	570	517	527	485	490	449	403	414	423	372	370	383	358	368	385	381	358	332	331	331	331	278	330	342	356	306	306	297	317	302	292	310	309	307	297	346	311	309	288	325	326	291	297	291	297	298	290	318	283	277	296	311	268	284	282	302	279	261	304	292	308	301	285	280	271	315	280	298	300	293	286	257	281	288	295	289	281	289	303	290	278	279	284	302	289	300	301	299	256	279	310	284	290	271	279	293	267	285	281	306	277	295	262	308	292	280	281	298	286	304	283	281	284	283	304	288	307	306	284	271	290	269	267	275	263	262	246	264	281	287	266	277	227	278	276	256	251	316	287	285	288	266	258	287	277	271	252	271	257	301	270	280	269	245	263	293	306	311	285	277	254	286	274	266	273	289	276	281	288	271	287	278	275	281	286	283	331	261	263	293	268	283	288	262	272	242	258	293	299	272	295	271	289	242	289	298	266	288	291	273	291	281	262	288	259	287	259	280	279	304	285	273	296	248	274	315	285	266	307	289	276	277	272	274	293	290	242	265	282	311	267	256	268	292	281	287	272	288	274	305	262	270	316	260	266	282	292	256	293	275	261	305	294	248	278	259	296	282	268	284	246	259	274	250	275	280	285	259	285	273	281	288	293	287	262	291	266	274	275	291	265	259	303	283	288	243	287	283	288	316	283	256	293	281	279	319	264	268	275	287	254	290	276	288	279	284	311	273	281	276	302	251	292	261	298	293	273	265	266	256	274	268	273	288	323	261	302	275	260	286	287	261	287	272	278	303	278	289	293	274	286	259	294	258	286	267	294	286	264	349	243	274	288	261	287	275	282	270	315	287	280	265	261	300	308	260	285	274	249	285	299	255	276	289	275	284	284	284	307	281	243	300	277	306	304	273	282	266	289	289	298	280	284	260	280	264	254	277	279	286	279	273	266	282	298	243	291	298	293	266	303	256	294	273	269	273	255	276	268	276	273	293	302	256	304	297	295	278	300	261	296	311	284	277	279	269	256	273	281	284	288	267	289	298	272	285	275	270	278	284	306	249	253	276	260	308	274	306	251	268	252	304	297	279	266	269	293	300	269	291	318	251	257	298	221	244	260	258	268	280	254	261	279	260	275	297	297	248	287	275	260	271	281	289	277	256	273	299	280	262	264	295	278	296	294	286	268	287	287	303	281	269	247	289	268	262	290	307	283	269	304	279	277	272	276	274	267	266	281	255	277	273	307	289	269	280	276	260	284	257	256	260	282	300	274	273	294	283	296	260	252	241	286	256	296	271	260	262	272	288	292	306	291	286	271	298	308	279	279	270	259	278	283	273	271	256	254	267	265	278	306	286	283	270	238	283	275	293	295	269	298	265	245	318	281	317	301	303	256	252	273	283	271	282	295	267	258	269	275	318	284	253	289	281	294	284	246	261	312	284	291	267	275	296	275	277	264	283	295	263	287	277	260	267	276	276	301	255	250	273	289	273	263	289	254	352	280	260	304	298	307	274	280	270	259	273	240	269	281	315	274	296	282	300	276	297	314	286	285	246	267	293	285	264	272	284	299	284	276	269	308	314	284	282	299	293	293	274	280	286	246	289	282	277	277	285	300	307	306	250	281	264	286	279	302	279	284	283	277	281	281	270	276	267	248	272	272	268	271	239	294	281	302	297	283	294	278	245	249	300	323	277	287	275	294	295	295	267	288	290	284	293	289	278	280	297	266	296	276	262	281	274	260	286	275	295	294	260	282	273	259	300	294	302	270	322	288	278	296	268	287	289	270	284	290	261	272	284	279	268	290	289	258	296	257	265	271	280	256	305	288	288	287	283	254	285	302	280	299	276	283	286	281	289	278	318	292	276	262	299	287	274	283	282	283	276	281	301	282	284	284	290	264	270	280	263	266	292	285	288	288	276	298	298	276	292	295	282	267	296	265	272	255	266	264	274	274	290	282	281	273	312	245	281	275	269	297	274	268	248	269	251	290	272	283	256	256	280	295	273	280	273	284	255	305	300	263	249	305	274	279	341	298	273	282	241	286	281	258	294	266	263	266	312	279	284	284	246	306	285	292	269	288	282	278	271	286	284	259	266	260	298	261	292	295	274	290	263	285	252	272	303	304	280	262	286	287	294	302	287	287	251	289	241	261	285	265	258	275	285	271	257	268	278	258	282	314	266	303	248	304	272	287	287	302	268	265	274	284	280	286	279	294	264	265	256	273	281	283	271	296	266	288	291	287	275	293	272	305	274	240	281	283	326	272	309	264	302	311	287	273	282	285	270	267	267	257	273	268	280	242	270	285	306	259	280	259	267	261	287	284	265	295	283	260	270	280	276	282	273	261	285	258	291	289	290	270	283	278	265	271	245	276	283	278	281	289	285	282	292	276	289	299	269	276	291	260	302	265	270	287	279	265	282	280	311	281	263	277	290	264	288	289	265	283	285	285	275	277	266	258	272	284	287	268	272	298	293	256	260	295	256	298	257	286	259	335	297	303	308	290	263	284	259	285	264	291	251	287	272	272	316	269	318	292	261	289	241	277	267	280	256	295	261	264	325	260	261	268	272	262	278	265	267	298	278	288	269	289	300	269	302	269	280	277	269	280	257	260	290	257	320	290	272	263	270	263	279	287	270	270	263	297	292	292	269	272	284	280	268	285	290	259	285	280	297	242	290	294	300	255	277	287	296	256	238	271	279	269	280	289	247	314	270	272	270	275	286	294	270	271	266	326	273	295	302	280	278	295	270	250	269	250	249	268	305	279	283	248	272	273	281	277	259	269	288	301	281	290	274	262	282	282	300	293	287	285	289	297	246	289	294	282	296	290	265	309	273	267	282	260	288	277	270	291	276	265	283	297	270	278	296	253	301	287	259	265	277	275	273	257	269	283	286	267	271	282	291	311	272	286	273	304	272	293	296	294	266	302	255	261	281	298	253	295	260	273	266	306	286	288	284	276	305	298	271	299	282	279	280	296	280	296	268	269	262	283	244	286	309	283	273	279	288	283	275	283	287	270	284	247	282	294	261	267	280	268	259	293	270	255	286	297	253	258	271	267	287	283	269	294	252	245	295	289	244	288	300	283	280	262	273	270	270	281	273	272	283	271	282	289	274	282	286	293	291	269	291	302	284	274	277	273	257	295	257	293	257	272	276	302	284	272	255	295	301	282	289	275	296	256	279	290	282	272	287	280	274	277	300	262	301	304	254	298	277	275	253	297	253	308	268	279	273	275	286	286	251	273	274	251	268	218	259	295	284	294	288	275	268	262	254	254	271	244	300	258	273	287	277	255	307	293	243	264	278	299	310	305	272	300	287	271	286	269	307	263	282	261	250	251	291	254	299	264	292	277	267	265	282	266	266	278	287	272	276	293	295	248	271	252	273	276	272	258	266	273	274	286	302	317	292	284	296	290	291	281	290	251	279	283	284	252	261	279	269	294	288	281	290	297	286	289	281	295	269	261	302	292	287
26944	20291	7994	1239	910	814	718	664	635	644	664	625	635	615	670	648	636	668	643	653	642	678	638	644	625	674	637	641	633	611	573	651	671	679	696	655	623	672	634	580	676	605	629	622	635	627	589	648	611	639	584	669	609	674	675	591	625	677	610	604	669	619	603	639	644	652	573	663	595	607	603	732	613	637	652	650	676	590	673	657	652	650	644	702	621	625	617	643	649	663	644	617	657	629	665	695	690	617	607	625	659	672	662	643	624	617	643	637	652	680	637	639	646	639	643	642	620	647	634	672	613	637	599	624	596	630	613	659	636	627	656	627	597	610	649	640	656	630	623	636	612	629	622	684	604	610	619	639	662	640	682	620	621	634	671	573	623	666	615	615	624	701	691	632	616	636	652	646	629	610	629	625	603	627	639	696	609	658	629	634	653	600	665	643	645	624	652	632	691	630	636	635	627	621	625	708	633	644	607	609	612	627	627	629	684	641	599	626	669	608	641	656	666	651	633	641	661	647	658	659	642	626	599	623	631	656	648	644	600	617	635	698	615	639	611	650	635	635	643	660	664	660	673	655	685	650	662	622	683	603	646	645	621	584	653	633	637	628	647	676	694	583	642	632	669	634	661	625	631	635	691	626	663	633	651	609	660	607	628	654	647	595	635	622	651	643	637	593	648	615	632	689	677	594	645	616	635	679	638	648	619	611	639	663	673	625	612	657	662	625	599	674	607	608	591	606	677	642	626	567	610	637	624	645	635	678	665	657	610	633	658	644	677	618	659	677	628	667	655	634	630	630	619	627	602	624	630	603	648	569	613	626	600	624	605	593	597	649	651	656	668	661	619	624	586	583	647	638	648	638	624	656	581	623	618	614	636	700	643	613	607	648	683	656	631	658	628	630	653	615	683	624	649	674	627	680	637	606	639	697	673	638	663	639	654	633	691	660	614	606	644	628	615	583	635	628	645	651	664	617	639	647	633	643	663	622	652	592	617	652	646	636	649	639	640	632	677	639	637	622	678	551	612	612	641	655	622	636	674	641	644	641	666	603	627	621	676	635	629	625	557	608	674	659	626	622	648	627	644	672	668	644	613	648	670	642	635	635	654	630	652	610	577	693	616	633	583	636	643	619	662	599	606	655	628	626	643	686	611	673	651	646	628	646	658	614	617	609	616	670	646	620	629	630	658	613	621	656	664	640	607	635	694	645	669	627	640	611	604	616	651	623	634	646	572	628	648	654	628	674	630	634	624	615	629	618	652	642	631	647	584	656	647	634	630	606	649	632	661	627	630	618	631	606	662	619	648	615	628	643	638	652	695	655	613	651	605	646	655	616	656	641	642	672	644	622	650	621	650	660	631	656	664	697	622	629	680	674	633	611	610	682	626	657	652	660	627	615	651	662	665	591	635	663	617	619	657	612	672	637	604	663	619	654	603	615	682	678	623	634	627	613	670	655	622	640	649	643	635	610	672	647	624	674	647	630	651	612	640	622	668	626	651	708	624	639	641	639	583	628	653	690	626	619	640	656	651	639	665	598	621	649	627	692	632	638	654	609	646	602	593	701	666	628	670	680	695	644	621	647	644	618	653	653	644	619	644	636	625	666	613	627	671	638	663	647	618	644	663	591	645	659	620	606	704	656	691	651	646	644	648	651	695	618	647	661	646	637	673	663	621	657	645	662	637	623	600	644	624	653	635	675	637	673	641	629	647	610	652	675	679	629	670	687	608	635	671	645	632	615	642	645	628	672	639	621	659	616	613	625	617	600	651	612	628	652	673	644	572	672	632	627	616	697	692	632	592	657	662	610	682	631	663	645	634	612	619	609	633	647	637	659	624	663	613	670	627	652	619	646	632	701	624	627	641	645	672	644	655	634	652	659	661	665	661	620	648	643	623	639	625	651	626	611	611	688	636	681	671	643	644	628	609	644	676	630	685	624	668	610	665	637	639	668	599	688	696	678	663	677	641	642	650	634	654	624	583	629	630	638	647	655	674	628	633	600	675	638	663	639	621	648	622	643	619	617	667	650	635	602	643	686	650	619	603	647	672	613	639	617	680	622	637	635	625	647	634	631	624	700	648	651	594	629	652	639	636	634	664	605	670	661	616	644	625	629	664	656	626	653	642	631	640	641	659	646	650	627	649	637	645	643	641	639	632	675	652	633	653	692	640	631	654	633	647	621	630	673	638	656	644	614	611	656	623	641	642	687	601	677	598	632	643	619	632	604	605	631	644	645	662	647	604	622	652	641	586	645	658	620	629	608	671	653	631	684	658	636	657	656	645	635	602	641	637	658	671	676	635	608	632	649	642	628	656	651	656	654	647	613	703	656	617	639	653	698	572	664	605	651	613	607	644	601	673	641	647	692	651	648	654	635	649	642	673	611	659	661	608	672	637	608	646	675	647	656	635	596	680	599	652	639	606	617	610	671	634	645	616	608	691	679	647	680	681	663	638	642	666	612	627	615	657	600	651	578	671	670	655	604	606	630	660	657	650	607	644	661	675	638	606	592	682	640	631	639	653	662	628	661	641	649	650	639	648	652	639	632	665	622	620	613	624	651	678	685	620	649	663	602	651	681	639	635	630	643	666	595	653	606	632	662	615	593	666	618	636	686	665	626	643	654	671	667	647	648	648	629	647	634	592	684	668	662	603	643	641	623	620	640	673	643	662	664	599	602	617	664	645	641	626	616	630	623	605	644	676	651	619	640	615	647	644	650	626	589	642	628	619	637	670	668	638	645	639	679	644	640	605	667	625	630	649	658	636	665	639	632	648	604	603	634	601	632	637	643	657	641	619	666	660	614	645	617	627	663	632	646	633	645	655	633	592	659	624	636	630	641	634	650	608	606	654	677	646	675	660	689	648	625	642	635	629	666	648	660	636	641	587	617	618	613	634	652	619	653	676	659	657	631	621	640	693	654	593	657	665	616	603	656	649	641	635	604	634	622	677	669	590	649	642	646	647	639	623	642	597	623	636	640	668	648	656	597	633	638	663	665	605	645	671	647	624	638	632	617	646	606	671	625	698	603	631	668	650	685	626	653	648	676	642	634	635	610	661	635	655	690	605	628	660	578	631	589	621	650	661	637	685	657	637	633	659	631	662	651	624	642	621	659	642	648	671	651	635	598	627	565	678	630	644	632	608	634	663	651	719	662	656	681	634	645	622	612	598	656	646	620	647	596	683	672	628	655	631	579	627	617	646	610	671	656	591	599	605	646	627	627	661	641	607	597	639	671	644	633	678	626	657	611	579	687	654	638	621	688	627	633	636	615	654	685	642	684	664	629	638	638	638	626	600	619	606	606	604	667	640	635	670	676	655	660	631	640	670	623	681	646	633	620	634	692	636	639	629	578	617	609	621	620	607	645	623	597	645	605	627	638	664	646	635	632	605	609	630	693	677	617	658	649	648	637	648	663	657	633	639	629	616	627	656	694	644	649	664	612	621	602	641	603	662	691	639	634	683	657	637	624	645	633	665	642	613	629	679	609
4266	1717	1456	1112	1001	924	959	860	943	843	845	833	824	877	852	807	796	804	823	846	807	829	830	800	833	810	784	780	822	794	815	817	856	837	835	783	799	840	811	851	794	809	829	799	770	788	896	811	845	804	843	826	815	810	862	839	848	756	797	812	791	846	747	851	809	854	836	856	815	817	777	826	857	814	828	850	835	811	752	770	800	768	796	800	844	814	831	792	842	802	770	857	885	895	840	822	829	841	803	864	835	810	833	827	829	783	838	827	839	803	801	800	839	826	843	772	815	785	857	793	816	813	815	807	846	784	824	824	810	845	844	775	817	749	828	780	825	811	815	827	847	815	841	832	775	768	876	823	761	797	824	831	829	827	806	837	831	832	847	813	802	833	849	830	825	803	802	844	798	855	812	800	842	807	836	864	789	774	776	780	840	768	785	788	809	810	812	780	747	814	778	784	804	828	764	798	823	842	831	825	824	813	806	795	774	802	820	829	796	789	776	780	818	822	845	842	816	853	852	868	807	835	768	781	852	846	808	869	782	824	824	836	820	846	815	814	838	834	799	782	778	854	838	853	778	820	849	795	861	827	787	796	861	854	800	810	783	775	776	862	807	790	835	848	781	777	776	831	782	778	850	844	783	810	817	863	784	851	781	817	827	773	798	788	820	785	798	803	819	889	855	794	823	807	820	767	853	853	821	784	813	764	763	845	820	831	823	805	811	795	817	778	805	793	837	788	839	802	865	776	786	806	793	772	807	763	806	816	775	816	789	844	878	831	814	826	860	806	808	798	815	844	784	801	816	885	845	806	825	821	810	822	807	835	773	802	839	783	833	790	799	803	791	769	814	825	782	839	822	793	758	810	768	840	847	810	780	820	834	778	862	810	845	771	786	802	799	821	851	826	813	817	835	786	792	784	827	789	757	782	772	787	873	773	809	793	875	828	822	820	822	806	773	883	797	804	818	813	775	778	790	817	813	773	775	814	773	831	792	792	801	820	860	858	826	872	804	818	826	833	762	766	804	817	790	828	866	782	843	815	850	864	771	791	818	809	769	877	835	849	862	820	791	762	821	820	834	835	822	805	765	819	795	808	810	868	799	795	759	804	803	843	829	785	787	835	776	830	810	808	831	826	801	804	787	782	796	842	815	772	822	858	823	822	775	837	857	811	791	823	828	829	825	835	810	842	845	794	820	821	784	816	800	812	789	818	863	751	888	781	779	838	820	810	807	809	859	816	787	844	802	765	819	767	819	874	835	788	793	843	782	827	839	807	814	775	804	799	785	797	809	829	830	819	805	793	770	809	756	802	783	744	840	815	802	788	822	756	812	822	792	795	841	804	805	864	811	842	824	828	817	835	820	775	850	806	836	805	840	766	838	751	815	813	815	811	815	795	809	818	823	797	799	833	783	828	777	809	800	797	810	826	827	837	823	821	760	810	802	822	764	791	845	858	798	793	822	859	859	776	814	851	806	833	789	830	797	812	841	803	814	850	806	801	805	797	818	809	780	853	802	830	779	790	831	825	784	814	818	800	809	791	849	707	834	835	837	780	823	782	805	788	851	881	853	784	802	841	807	807	828	806	847	830	845	805	778	844	836	792	837	816	833	806	818	758	853	865	793	819	818	788	782	793	834	810	783	851	833	823	810	852	775	824	814	840	820	822	762	786	790	809	852	859	844	838	802	769	836	835	767	822	810	862	751	907	809	832	787	835	831	843	833	780	782	806	836	854	758	775	879	821	809	849	818	872	829	820	826	855	866	813	793	822	806	850	779	824	858	831	833	802	799	823	832	843	796	833	838	824	785	754	817	794	847	850	843	803	818	832	780	800	779	778	833	796	826	827	809	810	849	849	785	832	834	831	786	772	833	795	835	794	736	816	817	853	783	824	777	829	758	815	829	823	814	784	790	793	781	791	826	772	864	842	817	810	852	815	810	806	808	802	818	783	806	814	809	812	789	805	770	833	806	801	832	805	798	760	846	782	808	770	835	833	773	810	775	835	789	798	802	831	779	815	859	815	806	804	805	800	840	808	824	819	812	762	867	793	823	801	754	791	854	795	790	794	824	866	808	834	826	808	805	806	809	786	803	813	827	845	832	810	799	813	852	798	777	785	840	872	792	777	870	808	858	824	804	860	797	791	836	846	811	829	818	870	806	789	835	832	828	818	781	781	829	783	805	829	835	813	824	806	794	792	792	860	837	780	805	823	798	818	856	830	812	814	799	798	845	797	779	802	821	801	826	821	771	758	804	810	803	761	823	814	808	839	810	776	795	836	852	812	766	829	857	776	801	800	818	804	837	779	817	836	819	823	826	794	825	784	791	808	796	858	802	781	775	870	822	841	763	770	819	789	854	803	795	877	830	825	832	823	826	858	820	821	813	817	836	853	820	816	832	817	793	858	835	763	799	803	784	838	855	880	829	837	777	893	791	838	816	838	893	833	759	809	797	788	783	797	802	818	791	823	889	864	824	795	812	790	835	858	855	807	830	810	782	777	826	833	819	816	784	837	808	848	798	813	800	768	789	773	864	774	823	783	833	837	822	794	802	776	781	783	784	818	798	816	852	800	845	866	781	713	801	824	842	829	864	846	817	838	810	783	810	788	801	801	798	808	847	846	847	824	826	795	818	830	854	816	804	796	829	787	777	793	813	812	814	804	811	835	795	838	786	851	822	859	808	784	841	803	872	806	870	801	846	776	790	809	790	800	863	797	805	828	822	850	809	824	810	795	833	828	792	797	816	765	808	796	835	810	803	819	804	847	802	823	807	781	811	790	798	806	859	814	841	785	817	829	843	871	836	850	785	849	833	818	835	817	835	784	825	819	828	828	813	867	810	823	805	842	770	838	819	844	749	810	825	809	824	794	802	794	800	835	826	779	835	730	847	838	780	837	788	796	826	817	787	804	814	844	781	744	842	804	824	773	810	819	783	781	826	827	769	800	827	809	805	838	871	774	829	834	838	833	817	822	839	840	796	829	860	772	842	820	771	822	823	812	799	782	805	806	783	810	763	737	804	805	851	814	815	865	759	833	881	815	813	790	831	846	807	798	825	784	836	800	836	824	837	816	792	806	836	824	865	804	798	823	830	814	824	885	796	803	811	764	816	811	789	808	827	846	806	772	785	767	807	811	824	755	846	883	788	804	793	789	827	803	793	854	832	812	829	819	807	792	802	801	851	824	838	810	840	825	817	813	803	827	875	763	811	823	839	775	777	815	813	871	789	795	856	829	802	815	766	846	879	805	797	794	816	847	815	813	843	819	812	816	798	840	817	833	865	824	821	822	823	814	817	819	804	887	763	804	766	762	799	872	845	789	782	792	831	824	807	796	791	862	798	780	799	850	795	792	840	828	847	841	771	830	783	800	830	809	790	793	809	784	777	781	822	797	781	874	851	828	829	761	822	785	809	806	849	780	783	803	847	796	815	824	815	826	809	802	827	830	854	841	829	845	810	817	842	811	823	785	893	858	812	842	824	801	801	832
23847	21170	28526	24081	21158	10158	1066	675	573	519	484	463	434	359	433	382	401	381	361	364	372	335	370	351	339	372	334	365	340	314	331	326	332	300	322	339	335	339	376	298	359	315	328	376	328	347	350	308	323	308	333	323	333	336	324	292	324	324	314	332	305	340	338	313	325	305	276	328	309	330	310	323	334	336	286	300	315	313	323	320	315	321	340	325	316	301	297	330	316	331	341	352	335	353	288	356	314	336	322	328	334	311	310	316	307	312	298	329	331	302	298	334	307	330	309	324	299	337	302	330	287	286	364	313	311	304	326	327	298	308	327	293	308	303	309	307	307	325	330	304	353	312	334	344	340	289	317	321	319	311	293	321	288	316	318	321	326	306	322	309	311	332	326	327	315	312	337	301	312	327	331	316	344	318	286	340	320	331	331	338	322	343	318	351	328	319	348	323	300	329	315	344	346	326	294	318	305	293	308	308	290	306	331	299	298	307	325	315	318	294	291	308	321	302	312	323	311	356	327	315	298	323	330	296	306	320	332	334	328	323	352	302	332	302	341	329	315	325	311	308	310	291	310	330	312	324	303	338	367	314	324	285	324	317	289	324	338	311	327	321	325	317	359	312	297	300	328	296	332	282	313	337	338	311	329	320	331	330	291	313	312	303	321	302	294	313	313	334	334	286	330	306	347	321	315	293	311	344	300	301	348	326	319	339	263	340	301	314	333	357	319	312	301	336	347	307	291	351	334	325	309	316	325	315	329	291	342	333	321	328	325	345	307	299	334	318	294	319	306	332	316	330	331	314	305	354	319	342	294	312	329	291	345	334	309	322	293	325	311	284	300	345	327	331	322	299	346	283	314	361	307	343	296	318	321	304	286	299	282	304	314	308	338	346	297	318	287	270	298	331	327	313	347	363	334	306	313	339	369	323	258	307	323	330	317	321	290	303	283	335	326	312	301	312	343	323	296	354	321	302	311	303	312	331	292	302	287	314	335	281	322	340	318	304	282	292	290	271	290	317	339	307	313	346	322	311	350	318	319	308	311	323	304	331	309	322	327	334	292	308	302	289	318	347	313	315	313	326	310	301	306	334	316	316	319	348	325	312	334	330	303	333	343	304	292	319	306	343	277	319	306	321	320	315	345	315	334	313	340	330	339	357	329	299	291	314	325	285	315	323	308	308	341	310	326	310	340	344	324	366	325	301	301	315	329	305	324	295	321	289	325	303	324	312	319	306	289	319	318	320	328	317	280	343	318	302	328	311	315	295	312	339	297	341	341	305	318	313	303	333	289	309	297	355	323	302	316	306	275	308	348	333	313	318	317	279	277	322	319	313	315	314	321	317	332	307	313	303	317	317	310	328	316	300	298	328	319	312	367	333	312	311	302	337	314	299	303	330	299	322	302	315	333	322	304	316	303	306	317	317	322	320	328	314	307	322	279	335	307	314	308	320	332	344	324	315	306	310	311	317	329	315	298	319	310	336	331	317	317	300	313	312	336	287	326	334	322	303	321	354	314	274	322	308	333	284	321	302	334	319	313	305	346	347	322	312	300	299	320	290	333	321	292	335	317	310	310	327	312	292	316	315	309	337	293	313	298	314	301	326	324	310	358	286	290	334	324	305	331	300	334	313	315	327	340	309	311	325	323	297	300	322	312	345	324	318	329	315	334	324	312	306	299	301	303	297	329	265	275	350	306	308	291	344	294	306	345	299	313	319	326	323	302	318	281	312	330	317	338	283	279	348	316	294	341	301	319	304	303	329	337	333	328	337	318	312	299	315	300	343	334	311	310	312	300	304	336	307	360	328	295	315	298	321	341	348	331	330	342	322	317	345	282	297	336	307	313	300	333	320	316	335	316	335	336	330	293	323	322	272	291	311	342	350	323	309	320	316	282	297	327	346	336	322	337	333	305	315	339	296	312	324	321	284	311	306	328	313	302	293	324	324	333	294	326	299	304	363	295	328	350	300	320	297	378	315	325	294	339	307	311	309	303	307	294	309	321	287	307	327	318	312	294	286	337	319	296	338	330	339	300	327	306	334	285	290	334	293	321	294	300	315	327	309	316	347	304	328	322	341	338	297	317	282	297	321	314	284	314	301	317	318	322	296	291	321	296	330	342	309	301	337	341	336	359	337	327	333	307	303	289	312	329	345	303	346	288	343	333	319	312	304	291	340	301	296	308	323	311	340	341	297	381	302	312	272	330	282	328	336	292	285	308	294	307	333	283	315	312	374	344	279	316	317	305	325	308	304	309	327	324	293	350	310	284	323	315	320	323	324	320	319	333	359	303	294	298	328	311	328	296	311	306	336	317	299	323	308	319	325	284	318	310	331	297	314	312	320	276	307	308	314	297	321	285	302	324	300	321	330	345	321	312	345	294	337	281	330	324	326	320	316	287	316	314	302	291	308	339	334	341	301	307	311	314	308	298	307	326	285	306	294	308	341	309	304	295	343	306	327	314	311	312	315	296	305	320	311	294	304	319	339	327	312	304	286	324	278	331	319	326	299	343	291	328	305	306	310	331	331	303	330	338	344	319	306	342	295	348	319	338	330	306	308	298	319	311	304	334	288	318	327	330	295	344	318	309	308	325	284	302	320	325	313	349	293	326	348	286	323	333	331	312	346	324	298	336	302	311	338	279	300	313	306	305	314	318	349	323	301	343	320	302	298	326	316	327	311	333	324	313	314	318	317	304	338	315	323	299	332	320	298	323	331	311	344	313	296	328	335	336	331	314	291	305	332	311	306	315	322	323	300	325	311	326	302	341	330	325	301	343	297	324	325	313	311	320	305	331	320	324	337	331	323	327	318	302	346	348	321	316	297	301	317	315	277	278	320	331	299	292	293	316	297	299	329	308	284	330	331	330	334	327	353	336	352	291	340	321	339	304	287	301	319	340	317	337	317	328	333	287	314	301	345	301	330	296	318	332	318	344	326	328	320	309	302	322	316	319	322	344	280	335	331	327	343	297	302	291	325	313	317	325	316	324	308	329	322	302	302	324	309	349	324	293	323	315	315	308	355	305	306	307	310	332	312	321	329	339	280	326	302	319	285	312	310	309	313	316	308	333	340	271	280	318	309	333	307	305	289	304	316	294	336	318	278	309	307	317	351	289	334	344	285	344	337	305	286	327	309	318	301	330	282	297	303	314	311	299	324	348	330	321	354	288	319	300	328	309	345	345	342	320	297	303	320	313	344	318	345	312	337	298	302	328	323	312	298	323	280	298	293	314	341	297	342	333	272	371	300	294	293	306	308	316	346	311	337	286	334	310	288	307	330	336	328	289	332	311	332	323	317	341	318	338	320	317	305	324	311	320	318	296	313	301	290	292	302	305	319	320	320	313	318	324	316	321	314	315	311	294	373	310	315	291	319	336	337	340	299	332	314	333	298	332	314	322	306	305	303	332	331	317	317	287	318	322	315	335	307	290	321	307	309	300	300	321	295	329	307	286	315	310	305	281	308	320	312	342	323	279	355	288	326	313	288
5270	10897	8310	4233	2840	2069	1659	1312	1135	935	882	813	741	655	688	616	595	586	523	474	527	524	530	540	513	468	477	498	486	452	446	454	494	408	460	458	455	427	458	454	454	428	474	473	432	454	443	440	446	409	447	431	423	376	440	415	447	413	411	417	443	421	440	440	428	405	428	431	442	484	452	421	439	424	443	429	433	422	408	424	439	448	389	440	456	393	427	424	411	434	447	397	437	471	404	429	403	426	410	383	415	404	417	415	395	411	394	426	397	465	419	391	424	446	432	453	431	418	420	416	430	452	417	443	445	395	403	496	462	426	433	438	454	447	413	397	428	393	437	428	450	392	407	447	448	402	426	450	431	426	466	434	426	396	441	444	409	409	468	405	409	412	428	424	424	444	431	444	428	444	391	434	470	463	395	440	397	386	455	404	468	440	423	390	399	396	447	417	419	410	411	442	432	386	382	426	462	448	405	384	422	402	424	428	418	402	378	404	430	411	409	432	449	403	413	402	418	429	429	445	453	405	410	426	406	446	423	356	427	429	452	417	429	415	418	410	406	422	441	421	425	406	450	430	449	424	382	436	472	399	429	433	430	444	408	417	424	439	398	415	399	433	415	396	416	422	405	424	404	440	421	400	416	428	405	438	410	408	430	440	407	450	407	421	419	439	414	423	401	452	438	432	417	414	409	435	421	430	414	412	430	437	453	397	439	422	419	403	408	400	423	435	434	445	420	415	391	457	426	419	432	396	403	391	427	399	433	419	426	432	453	448	440	402	465	450	428	391	440	432	376	416	399	425	393	426	416	417	420	410	427	442	449	422	438	441	446	376	428	406	426	405	419	437	414	428	443	421	399	410	463	422	401	379	418	406	433	384	455	471	429	439	400	402	395	410	417	416	418	426	393	384	400	432	441	436	417	412	439	412	412	429	436	374	435	419	446	437	410	434	389	431	403	400	421	413	427	411	434	423	414	406	398	430	430	394	416	418	400	418	423	410	444	383	382	428	422	416	408	413	470	408	377	400	426	448	397	406	385	440	409	408	439	436	424	394	442	415	392	418	397	432	438	387	452	419	391	467	396	441	418	430	450	423	404	425	436	417	460	414	408	416	433	434	438	398	421	389	406	454	444	396	440	414	426	415	442	436	432	400	418	428	446	420	416	444	400	464	440	387	428	393	437	443	424	436	432	397	424	455	413	394	452	427	434	386	424	386	407	443	413	409	421	432	397	440	418	415	408	443	407	429	428	424	435	447	443	430	422	411	431	396	401	461	450	422	404	434	425	450	399	440	428	433	423	415	440	409	433	413	382	457	436	420	395	460	440	417	427	445	429	445	407	391	424	424	447	453	425	376	430	428	406	405	392	440	429	434	380	401	449	399	384	397	410	408	434	456	408	436	404	429	427	403	404	403	431	434	420	413	419	420	416	431	424	481	424	428	410	458	405	392	428	398	437	414	413	437	429	457	392	412	414	456	439	432	416	412	454	439	423	458	421	428	435	391	399	432	430	435	416	444	404	422	401	436	458	418	424	407	409	450	404	411	389	403	393	400	398	435	438	436	415	447	417	401	417	373	444	438	387	381	406	386	435	419	428	471	429	448	391	426	407	466	403	417	412	436	414	431	436	434	432	426	418	419	427	416	436	410	460	430	445	402	405	423	407	432	413	418	431	449	471	392	385	425	442	405	447	402	417	419	411	448	406	400	420	409	428	437	436	410	395	414	448	422	391	414	462	431	403	404	412	426	415	416	399	423	430	412	416	416	424	397	437	422	405	405	433	412	455	401	449	436	419	425	420	436	378	414	414	397	408	440	419	434	448	405	434	413	449	438	444	443	413	438	415	447	411	389	407	399	447	431	390	423	445	392	436	403	412	423	420	406	382	402	416	421	430	409	425	427	433	428	399	422	399	411	401	371	426	408	445	415	395	401	427	426	441	419	429	421	419	407	430	402	381	408	406	430	410	444	420	465	410	409	435	405	427	441	480	427	433	431	400	433	438	428	399	410	398	422	426	414	373	448	407	438	414	368	419	420	418	402	432	417	440	419	420	412	381	418	436	408	432	436	399	409	425	438	421	414	416	409	398	393	415	436	405	394	426	441	385	379	437	405	416	448	466	421	430	426	421	446	401	376	433	414	434	434	382	450	447	443	434	390	432	440	406	414	387	443	388	426	418	454	428	417	393	417	420	420	386	439	407	408	391	426	422	424	394	428	440	405	423	425	415	418	443	420	426	417	383	418	404	421	435	417	427	407	443	442	434	452	408	434	408	433	442	414	451	426	405	428	459	421	483	441	434	391	414	404	423	435	407	419	431	423	413	436	421	437	418	396	450	401	447	406	443	398	456	448	425	417	437	442	422	393	452	418	402	442	407	415	396	418	432	399	428	431	412	424	408	436	468	389	396	443	419	418	448	388	396	429	406	375	408	407	443	423	444	436	399	386	434	429	437	408	415	410	458	404	418	403	420	414	416	466	423	418	439	425	418	422	458	421	395	406	451	432	437	430	417	414	446	426	438	432	419	490	466	427	448	410	428	430	449	445	424	418	427	419	425	409	411	399	420	422	435	456	447	428	401	428	390	464	438	381	418	379	451	422	429	443	452	428	409	446	414	437	425	456	403	410	440	420	413	430	444	389	412	442	445	439	411	441	436	443	439	434	408	426	415	467	398	383	424	403	427	472	379	428	392	403	432	424	411	385	438	413	408	460	415	452	441	431	412	401	454	431	409	409	394	416	435	427	437	384	407	425	454	423	410	421	434	435	397	439	410	413	459	461	430	408	400	414	450	436	431	417	434	464	411	413	418	442	407	418	389	430	416	423	421	415	416	459	421	442	427	435	420	414	443	378	425	398	438	396	429	448	399	415	419	417	434	453	423	432	449	420	410	432	403	421	430	400	419	404	416	401	412	402	445	426	415	429	407	448	396	425	435	408	427	413	427	422	408	427	423	406	411	426	400	440	432	426	412	417	414	390	389	441	428	439	426	417	435	424	423	466	404	407	411	410	408	373	420	406	436	422	393	407	376	418	440	462	440	406	421	394	415	424	409	420	405	443	421	417	441	395	418	411	464	415	427	423	400	428	418	447	428	415	424	409	447	428	413	446	417	442	406	408	415	445	406	423	385	441	420	411	429	404	438	417	441	441	410	441	422	394	404	424	436	447	436	425	413	427	389	428	396	408	485	431	435	446	424	451	440	449	406	412	425	453	433	441	433	419	437	422	407	413	445	462	444	383	442	430	383	410	427	433	423	412	406	433	465	405	423	429	411	395	430	415	396	426	426	400	448	442	414	444	411	416	412	426	426	444	411	437	412	425	382	403	402	394	429	437	417	388	437	411	437	423	452	420	455	425	400	437	417	413	419	439	453	442	443	446	422	437	433	423	419	433	400	411	417	395	413	414	404	442	385	415	440	434	401	407	384	427	428	410	411	440	417	433	442	452	397	424	433	399	411	399	423	400	462	432	412	430	449	391	422	462	406	435
22949	21192	29019	23647	21194	21235	7816	1007	714	611	579	483	444	416	373	378	328	343	344	306	340	310	283	287	276	244	232	240	243	267	275	228	251	261	247	242	213	244	238	244	238	226	233	236	243	236	221	221	233	240	213	214	243	245	250	224	274	225	215	241	210	206	253	224	196	244	217	261	242	243	204	232	252	215	249	242	217	221	221	239	234	216	232	234	211	214	223	243	223	260	236	237	241	237	223	229	244	211	216	209	227	243	240	239	215	248	207	251	243	217	206	235	243	232	258	242	207	228	237	236	204	249	206	191	240	209	236	220	218	243	226	221	251	222	236	220	249	217	221	229	220	209	236	216	214	229	213	248	192	214	242	240	239	239	245	200	239	204	224	203	226	240	234	218	214	235	219	231	222	214	225	224	228	239	231	195	206	232	233	230	223	220	232	207	212	244	223	225	204	222	190	199	241	212	214	197	207	234	251	189	229	242	208	230	238	236	240	230	207	218	189	253	209	229	213	228	239	209	209	215	218	225	225	231	231	208	227	231	218	224	215	232	227	239	222	243	235	226	238	217	269	230	228	218	195	217	219	215	238	226	239	210	239	238	221	240	234	219	230	237	224	237	227	223	241	230	198	202	243	248	219	239	234	212	258	255	214	202	204	223	238	206	216	221	217	241	224	242	196	233	237	239	230	227	222	248	245	216	224	225	227	217	220	200	218	234	212	205	224	211	208	210	220	187	236	231	224	225	218	224	248	229	233	206	228	224	219	215	235	222	233	229	230	215	229	242	219	217	215	232	223	226	237	226	221	224	226	240	243	214	222	219	246	215	233	220	213	203	228	215	209	222	215	204	212	227	211	219	229	249	243	211	234	222	222	192	209	217	194	229	217	221	225	201	271	206	219	200	215	222	213	234	227	235	227	225	242	233	216	228	210	231	230	205	260	246	224	217	207	202	208	208	238	214	241	232	234	225	236	238	255	216	233	204	245	213	223	208	247	242	217	218	214	220	227	233	215	218	201	233	223	232	226	253	225	223	238	230	232	242	223	230	190	244	211	197	232	202	241	222	245	238	244	223	232	232	216	220	234	218	237	230	222	252	213	220	232	206	209	226	249	239	214	210	217	217	227	235	220	233	223	209	225	213	220	215	224	219	200	244	217	214	203	238	232	223	216	213	199	217	219	206	232	235	207	240	195	192	203	223	236	211	223	217	220	216	212	244	195	227	230	233	192	204	219	225	219	236	237	217	205	236	240	218	241	227	260	221	239	214	224	224	200	217	216	215	231	230	259	210	218	232	228	231	249	219	204	227	211	224	247	224	193	225	231	224	228	207	232	196	206	237	217	232	221	219	196	217	219	235	232	236	235	220	212	204	201	210	213	205	236	215	235	218	231	248	253	231	212	242	232	245	235	212	243	231	247	217	204	227	217	210	248	220	229	222	222	229	199	261	246	246	203	251	198	235	208	200	208	221	217	223	241	233	184	227	195	219	223	254	243	242	233	225	221	224	219	223	254	224	232	239	229	222	185	247	229	227	234	215	238	253	205	238	242	227	226	246	247	212	226	205	215	209	207	222	197	263	223	218	182	223	248	225	233	223	206	217	210	225	207	249	226	241	227	233	239	237	201	168	210	202	232	220	222	237	230	226	219	231	217	228	202	212	244	266	215	222	225	222	230	206	221	202	242	215	238	226	202	219	219	228	237	219	220	215	211	242	215	218	207	193	238	223	229	213	229	218	244	226	214	223	234	211	216	221	227	216	207	204	243	209	216	232	224	233	212	212	240	196	227	240	233	239	224	217	221	213	221	198	216	221	212	240	207	227	231	219	228	209	193	233	241	221	231	248	206	242	233	227	226	237	223	263	248	207	236	240	225	223	236	237	221	235	208	227	230	227	217	223	198	264	218	246	229	237	236	240	219	222	220	248	203	198	218	229	222	226	204	250	210	222	218	232	208	200	201	212	229	237	214	226	236	254	246	227	226	229	230	231	229	259	228	258	206	196	205	213	190	208	224	212	222	216	216	207	202	225	224	226	233	215	214	214	225	223	234	207	204	217	182	232	216	231	208	223	212	212	224	216	213	216	230	231	214	199	221	224	246	203	222	226	208	257	218	218	218	226	230	234	241	250	226	234	223	223	226	249	221	221	245	236	227	227	235	219	205	230	227	222	245	243	211	243	218	208	227	222	219	217	219	219	248	214	198	234	221	194	231	204	220	220	213	219	235	201	199	230	229	214	224	256	213	240	216	224	232	217	240	231	262	228	220	194	243	202	226	235	208	225	217	230	232	224	213	227	228	207	216	205	216	199	198	197	244	209	236	204	241	210	220	222	221	232	220	214	224	201	204	236	224	218	234	207	228	224	218	207	233	230	239	238	244	210	222	208	242	203	229	228	236	206	218	221	228	175	235	220	218	217	194	225	240	224	221	227	227	229	228	227	240	230	226	198	221	220	239	225	196	246	241	213	245	177	224	218	248	246	217	198	196	232	247	198	219	231	241	223	233	234	216	219	207	206	211	200	225	213	223	238	238	230	239	229	214	206	200	231	214	240	198	213	231	220	230	223	239	206	225	184	223	209	224	225	226	224	205	225	243	210	228	248	251	209	221	211	195	227	221	225	211	225	245	207	189	199	218	210	227	225	214	211	226	234	227	269	256	236	202	212	234	223	201	241	214	224	243	218	237	206	218	226	238	218	217	219	229	211	199	225	232	240	235	184	240	211	235	216	220	194	234	215	237	224	239	242	195	232	230	236	224	224	203	236	207	175	233	224	213	220	230	227	230	230	227	192	186	225	203	233	219	219	210	226	238	214	227	205	234	219	224	245	219	217	188	224	204	218	207	228	219	192	236	220	235	236	211	195	256	220	206	205	215	229	234	190	202	211	226	237	233	227	227	232	244	209	204	213	228	235	212	195	227	222	211	226	219	240	198	255	222	251	220	203	199	201	205	218	229	225	232	248	231	195	251	255	217	228	217	240	205	213	242	246	214	208	220	231	216	238	223	224	226	213	216	200	219	207	221	244	207	204	234	197	240	201	225	187	232	222	240	222	218	247	239	226	250	220	222	215	220	210	221	227	219	259	190	241	216	215	224	224	231	217	241	226	228	250	221	222	223	222	224	246	228	212	198	225	231	223	194	233	236	242	238	226	231	221	230	249	239	223	213	231	221	223	233	216	222	194	229	201	226	222	229	234	205	216	222	238	222	243	229	233	212	187	214	247	225	230	260	232	230	217	247	244	225	195	219	247	242	223	213	218	227	224	229	251	227	235	229	228	223	213	215	217	230	187	215	200	224	190	230	226	219	249	224	191	227	221	213	211	227	232	227	242	237	204	238	242	211	233	217	222	212	215	207	238	226	201	234	247	229	212	180	220	247	205	236	217	228	198	211	211	217	227	222	218	207	238	231	227	220	222	207	241	217	209	225	227	223	238	202	209	239	214	230	232	200	210	225	229	216	193	244	204	217	227	211	221	213	202	207	212	200	251
7670	17218	13414	6939	4776	3597	2571	2019	1629	1412	1161	1009	851	773	691	665	586	550	518	487	474	426	422	433	435	419	392	342	375	362	330	341	300	326	320	305	348	315	350	320	360	320	320	309	287	309	317	301	296	294	287	284	285	279	295	326	291	283	305	289	300	295	295	286	313	287	263	291	282	298	294	296	295	271	278	300	258	263	310	261	292	284	280	323	298	276	277	289	283	295	290	278	294	286	296	290	279	278	304	258	281	261	298	295	299	304	288	272	297	293	291	297	257	272	284	259	326	313	325	257	290	306	261	291	291	295	264	258	293	289	288	275	308	286	259	296	287	276	285	285	294	280	287	290	279	265	306	287	290	306	292	274	268	283	262	231	270	272	306	284	302	295	290	324	292	275	262	290	285	258	281	290	285	284	286	324	270	261	263	277	292	267	276	284	290	269	278	291	277	277	290	294	286	284	267	278	285	284	275	285	319	281	261	296	280	280	285	294	281	278	303	269	270	284	252	299	253	278	264	289	272	279	298	286	280	289	280	265	289	266	308	292	274	284	319	321	292	268	297	269	285	278	275	291	291	279	258	305	299	308	312	290	255	296	293	265	280	270	267	290	254	259	296	280	267	300	269	278	298	279	292	269	282	254	267	266	278	267	313	280	273	254	265	263	277	266	252	277	284	262	300	296	271	285	263	294	264	256	271	296	326	275	276	275	257	298	317	314	248	290	286	278	273	276	276	263	303	257	247	268	266	289	265	270	302	263	279	271	268	294	263	275	274	277	287	292	278	264	272	259	266	276	274	292	289	263	265	271	260	276	288	277	245	272	300	271	279	271	285	301	279	303	265	276	328	275	253	257	283	249	272	275	274	280	303	291	340	276	250	267	274	256	290	285	287	274	296	248	265	273	277	268	296	302	269	284	291	246	289	274	278	272	274	283	287	262	280	282	293	275	291	270	290	296	257	277	255	302	249	297	269	326	278	314	287	304	271	296	263	313	309	278	291	301	280	271	283	288	274	284	289	287	307	282	276	289	304	267	294	303	278	282	305	276	282	298	289	276	315	276	266	252	313	273	282	290	272	282	265	260	308	267	297	295	272	300	291	277	279	272	283	294	296	295	251	284	282	292	262	275	241	293	274	281	273	276	303	277	296	260	294	281	279	281	275	270	257	300	271	269	268	295	291	262	299	288	265	288	281	272	267	286	286	261	275	288	282	253	281	273	308	293	313	302	284	305	295	282	307	237	275	282	274	263	273	288	298	276	278	287	287	282	268	277	292	311	292	278	256	312	277	288	278	310	277	302	300	268	296	253	294	279	292	262	292	293	277	265	261	266	298	278	263	264	277	283	278	277	321	306	228	240	295	308	259	253	281	290	279	267	279	281	279	287	297	307	294	313	305	263	275	290	307	305	266	268	309	290	283	262	308	278	302	306	315	267	297	255	271	296	279	281	274	247	280	258	255	261	285	269	270	298	261	278	274	303	294	284	320	289	281	294	265	265	291	308	286	260	269	271	309	307	267	284	274	286	294	299	301	275	299	275	286	284	278	298	279	268	266	292	280	274	320	273	304	261	268	275	271	293	288	270	293	272	243	284	280	261	265	274	274	292	310	284	279	288	298	267	272	275	270	280	285	291	262	286	251	287	268	308	265	286	299	309	292	317	292	271	301	277	296	290	314	289	284	267	279	264	279	268	282	261	293	268	289	277	266	271	301	248	303	285	255	270	279	280	308	283	282	271	318	281	258	278	255	263	299	309	283	267	260	278	287	295	291	292	268	284	281	294	261	330	282	285	251	277	303	311	288	270	289	323	285	304	277	281	279	283	263	295	270	274	292	252	295	286	282	285	297	298	320	297	244	286	312	302	318	264	244	285	289	302	260	295	311	284	314	272	280	283	294	274	254	243	266	287	310	272	289	296	268	306	275	281	250	326	263	251	328	288	259	277	263	302	271	297	248	304	279	286	275	265	284	289	269	298	261	310	284	292	283	266	283	276	270	293	275	293	298	293	283	282	285	256	262	319	306	267	297	286	274	276	282	279	283	321	291	287	287	293	280	299	270	283	285	296	320	298	295	268	261	283	295	285	271	275	297	257	290	255	272	292	239	268	291	297	253	300	279	296	261	268	296	297	282	283	270	293	269	288	320	239	284	271	295	259	276	282	304	287	251	284	298	290	281	282	274	263	288	290	277	271	277	304	314	282	271	281	264	295	283	275	288	293	279	294	292	254	276	290	298	296	294	291	261	298	242	265	300	282	290	294	269	270	277	280	308	254	279	271	309	336	268	256	273	272	278	281	266	298	266	288	296	291	283	283	288	260	260	294	299	285	316	273	295	263	269	263	277	251	305	301	267	260	300	288	277	277	310	298	265	318	279	256	295	305	295	287	312	295	264	271	291	299	317	311	308	295	283	292	290	269	267	270	261	291	299	270	292	307	317	273	314	271	277	304	277	302	289	301	295	303	293	282	312	259	259	239	318	291	237	274	285	281	287	283	272	297	273	283	282	307	280	280	263	270	269	250	276	291	301	274	263	249	261	274	245	302	274	241	277	274	278	273	273	272	280	258	279	265	314	282	289	260	281	268	275	302	268	301	312	275	283	301	295	294	263	270	263	310	281	302	304	285	272	258	269	270	284	273	269	277	283	270	291	273	276	283	282	254	265	293	278	296	266	276	304	263	272	269	244	265	286	269	279	295	266	286	287	280	293	256	303	261	258	285	274	293	292	295	286	283	286	303	282	260	297	291	274	270	306	303	275	286	283	285	306	281	296	276	293	252	297	272	293	261	291	293	273	282	293	294	257	270	292	259	292	259	291	287	284	307	262	275	275	269	299	300	268	272	282	270	287	277	290	271	252	264	274	293	282	287	262	287	292	275	265	302	302	309	296	298	274	277	310	296	289	275	271	279	299	271	299	282	278	303	277	280	274	291	296	260	295	308	265	275	291	301	279	252	258	269	266	275	257	277	269	286	286	271	292	249	287	299	253	269	293	272	292	278	272	262	291	301	297	311	284	266	274	290	301	292	273	270	281	261	269	285	286	276	266	262	263	256	289	301	263	297	238	265	290	283	277	256	264	267	289	252	262	266	302	287	273	285	310	276	283	267	319	295	289	285	285	285	276	271	307	297	260	279	264	261	251	289	291	269	271	279	276	299	284	266	274	292	294	306	251	285	298	287	258	297	276	291	303	288	292	281	263	237	287	292	275	248	262	287	261	278	287	291	266	273	274	294	291	280	293	298	307	319	289	271	295	289	279	251	259	291	285	289	307	280	249	284	265	279	279	240	282	283	266	269	310	294	283	293	283	281	288	285	282	296	283	294	288	290	287	284	275	269	279	296	278	295	264	295	283	305	302	255	289	305	278	260	282	271	261	269	273	291	278	283	287	281	282	282	256	308	299	268	287	272	286	307	283	263	275	277	292	269	278	262	280	297	257	268	280	233	262	298	271	267	281	295	275	279	269	281	301	284	263	288	307	301	287	284
27113	20333	7923	1263	918	805	775	655	668	666	632	650	664	658	612	643	672	687	666	659	618	613	651	677	643	636	682	685	637	645	654	609	634	641	651	660	651	617	643	635	675	602	635	634	605	624	645	617	676	619	649	620	620	632	639	639	667	653	604	590	627	680	612	626	614	620	672	656	646	648	676	666	575	660	614	618	666	666	621	658	621	659	674	606	618	580	653	619	667	614	622	663	642	635	626	650	665	625	658	653	672	620	680	631	645	677	605	625	632	674	663	638	635	657	661	601	637	628	656	616	625	640	636	628	644	693	608	662	620	668	657	639	637	655	681	569	653	623	677	672	641	641	637	672	657	622	659	590	661	664	648	618	676	596	640	647	630	652	652	609	635	680	591	596	611	664	669	640	663	620	691	618	594	628	676	599	655	700	637	642	607	645	646	630	634	643	648	661	661	639	620	617	650	676	645	684	631	629	641	638	634	631	675	628	664	682	670	661	645	619	621	644	673	636	675	671	637	663	625	651	695	629	642	639	623	679	644	619	687	608	646	642	635	609	639	637	628	656	651	642	652	676	634	679	691	649	679	588	603	604	657	624	669	676	607	661	650	665	637	639	632	645	651	648	654	632	640	618	643	649	675	606	615	638	643	612	647	674	604	645	620	615	661	628	658	630	673	624	639	622	651	640	619	657	662	656	639	682	619	630	664	626	632	607	638	627	670	630	649	667	648	638	621	617	614	609	662	670	616	638	628	618	664	610	616	641	624	572	647	634	680	635	625	607	635	651	621	671	636	645	644	656	615	645	648	671	684	679	646	616	682	652	641	605	611	637	639	658	605	656	672	633	645	649	650	660	635	627	633	651	641	613	623	602	635	667	617	637	675	704	689	650	630	626	628	664	598	657	638	633	630	636	603	630	625	617	641	614	587	607	642	599	619	658	649	603	597	623	635	682	648	599	692	688	649	637	637	669	631	684	624	630	641	619	655	655	677	652	641	639	620	650	642	684	646	607	634	640	653	646	628	648	674	644	668	650	606	578	644	673	611	652	644	664	618	605	652	642	675	620	694	648	629	626	651	649	633	662	665	656	621	660	653	624	667	625	599	612	609	623	637	630	642	643	652	591	609	667	662	646	631	639	631	669	609	669	619	676	620	667	602	624	632	665	653	641	659	684	672	612	647	655	634	653	640	617	660	665	666	630	608	653	645	647	658	637	672	679	638	654	653	640	640	667	665	632	626	621	653	704	629	651	673	593	592	617	707	618	620	633	621	619	596	674	629	649	662	660	635	683	654	671	654	617	644	606	636	663	698	631	632	606	684	672	658	660	614	689	703	642	664	651	642	693	645	653	676	679	673	636	670	617	659	667	663	629	619	660	665	647	569	651	618	627	648	644	644	686	651	652	654	621	624	659	629	628	681	708	693	623	645	622	630	653	684	613	630	666	676	647	646	678	666	619	651	648	617	663	632	661	655	641	633	676	619	623	631	664	640	652	658	612	689	651	659	664	623	663	686	616	656	619	654	652	632	658	635	654	685	697	666	659	637	690	665	663	608	623	695	621	680	631	646	632	613	625	608	667	635	721	654	644	660	665	623	677	693	638	643	622	604	652	654	621	660	635	634	648	661	574	593	614	642	643	666	630	618	627	634	680	654	644	612	606	645	676	641	656	678	621	646	646	620	636	650	643	694	581	640	653	698	643	664	662	639	616	639	636	601	637	627	646	626	661	622	658	620	627	620	612	655	575	710	681	619	689	643	638	630	623	618	630	627	609	679	641	610	681	626	606	615	637	636	581	632	629	651	615	660	621	602	653	636	632	675	638	632	690	658	654	646	678	676	628	668	658	634	620	620	635	630	638	627	626	643	650	656	604	662	611	626	662	632	704	661	663	624	624	663	658	695	622	639	659	639	601	648	623	624	703	646	642	621	638	635	666	659	632	663	652	641	667	615	588	660	654	615	669	614	610	674	616	598	648	664	673	672	624	630	618	663	665	671	652	627	588	638	613	666	646	650	683	604	655	669	659	616	645	581	652	684	629	620	658	646	661	662	623	631	642	651	673	639	629	609	645	626	646	648	641	627	637	656	627	684	627	626	652	658	640	632	622	656	642	702	640	663	607	623	606	623	657	650	580	606	605	668	678	664	632	661	655	653	670	688	671	653	626	643	657	669	636	636	662	665	653	646	633	635	623	665	644	597	660	669	672	671	622	611	664	644	668	664	609	638	573	649	601	627	633	659	634	658	656	596	599	614	592	641	647	650	610	687	611	647	656	666	621	647	669	654	652	638	664	722	647	633	667	623	671	602	626	641	654	620	641	639	676	629	638	698	692	667	637	654	673	607	662	664	641	664	590	641	636	639	615	669	652	647	619	675	640	622	671	638	678	620	660	655	640	635	659	638	694	587	646	669	672	642	631	646	694	657	666	624	617	616	649	633	626	642	669	617	665	610	644	646	652	661	651	605	620	678	666	619	631	628	659	628	641	621	632	605	628	618	630	648	654	622	622	644	646	666	632	621	673	602	624	640	645	646	636	579	655	675	660	628	632	626	687	675	655	630	653	602	662	692	636	620	650	640	627	610	618	649	669	642	627	626	623	606	677	654	608	620	645	632	635	683	676	659	610	674	625	629	611	630	617	672	606	668	625	631	605	653	684	647	676	659	598	594	604	660	686	631	623	659	666	634	636	657	657	641	585	668	617	648	668	647	606	648	650	685	642	661	636	678	676	661	699	666	646	656	649	683	635	686	627	652	609	665	631	633	594	640	618	675	643	592	575	594	661	621	638	649	648	661	649	607	699	615	643	654	633	651	672	613	661	670	731	654	680	655	633	633	633	634	658	667	625	653	621	629	663	641	659	627	643	622	663	682	640	636	658	604	655	634	614	666	694	681	673	647	605	663	646	662	665	677	657	637	655	651	628	637	636	639	657	643	620	657	618	663	670	648	660	692	638	634	635	613	695	664	634	628	653	623	645	636	606	647	628	652	659	639	633	642	620	698	595	625	650	624	645	656	671	619	646	700	645	678	647	607	609	629	645	630	611	639	698	593	647	692	644	628	641	651	660	617	651	686	634	648	623	578	622	695	624	692	659	638	608	663	653	645	691	683	628	646	632	630	666	685	606	640	685	631	672	626	648	654	641	652	593	654	651	647	658	660	636	616	665	623	686	676	640	697	661	658	666	667	637	644	667	673	679	627	594	642	636	649	658	663	618	616	630	639	683	708	669	627	658	651	640	622	677	693	630	652	643	629	606	654	677	697	618	615	692	643	680	634	611	622	608	632	654	634	641	658	639	607	650	640	626	661	631	598	653	653	661	631	647	615	647	628	639	662	655	658	670	633	664	627	650	636	593	597	633	675	667	618	611	636	636	631	609	631	690	636	654	675	620	638	618	616	637	646	632	680	641	633	634	644	634	674	607	615	632	623	602	615	649	619	624	641	667	669	644	654	636	657	649	678	631	644	628	620	630	600	631	623	629	657	640	663	631
4306	1777	1493	1095	948	929	910	871	898	857	870	850	836	882	857	873	833	830	850	812	803	778	847	820	813	791	844	859	799	779	801	818	836	858	820	802	815	825	809	835	832	832	817	794	833	831	860	851	797	903	849	861	828	802	813	839	815	823	807	796	850	799	816	786	787	839	843	785	803	779	795	816	832	824	865	800	818	824	796	831	868	830	754	875	835	803	845	784	790	832	874	827	839	806	820	825	848	830	841	836	855	853	845	799	807	883	798	811	815	851	803	832	769	829	840	821	837	784	826	776	793	793	776	809	814	789	813	828	824	794	824	814	818	821	836	833	820	814	828	868	816	854	839	814	792	804	857	786	828	868	827	809	795	822	810	808	827	813	814	848	774	805	853	818	849	840	836	780	813	894	848	814	805	808	828	840	814	846	800	794	765	876	842	820	839	783	843	805	810	805	839	805	847	871	822	824	808	853	781	839	789	769	876	846	845	810	808	837	837	823	841	855	812	848	828	826	840	776	841	790	840	819	794	822	806	798	775	779	798	874	814	813	795	831	808	846	768	826	814	889	859	788	806	810	792	797	850	858	881	789	836	867	829	832	822	816	788	812	798	832	826	844	784	841	862	857	815	800	762	872	833	789	809	839	848	838	793	765	818	802	879	850	848	809	807	846	804	868	835	817	864	846	806	808	774	807	841	820	815	840	853	790	837	834	775	833	851	902	849	839	809	804	829	808	761	879	782	814	813	813	819	788	770	811	754	872	819	796	819	777	826	807	765	815	802	812	851	887	860	826	782	832	781	822	813	889	841	769	808	824	854	854	874	828	817	815	860	781	789	807	813	818	799	812	872	807	892	823	804	805	845	783	805	826	795	831	827	833	821	807	824	801	817	811	800	822	789	855	802	843	825	816	840	790	794	794	757	796	800	826	812	852	812	834	828	819	805	855	879	803	815	807	812	838	816	778	852	798	850	832	806	823	803	815	778	809	821	768	838	842	824	808	817	827	870	816	852	817	860	785	830	809	824	846	789	807	803	762	831	850	822	844	839	855	817	782	812	816	840	809	846	824	798	863	794	805	798	777	850	814	854	822	803	827	838	844	816	818	827	861	854	832	836	868	839	818	837	797	843	822	862	804	823	796	808	855	832	793	782	840	849	841	839	809	776	839	839	823	847	798	793	882	803	808	804	848	853	878	792	847	877	854	744	840	817	775	806	823	814	849	811	800	842	818	861	822	812	826	802	809	813	791	840	834	812	787	792	823	847	825	797	824	793	854	836	869	840	838	789	790	784	831	848	835	795	851	788	826	835	792	802	825	845	839	804	776	814	828	780	840	784	867	849	814	791	794	831	823	858	848	806	833	881	817	882	788	834	797	835	803	789	836	782	843	775	810	866	827	824	815	794	809	873	858	862	818	797	847	779	863	797	797	839	788	802	828	836	795	844	810	795	795	825	836	858	810	819	845	785	831	814	792	822	811	857	878	794	814	811	787	827	809	809	843	820	827	803	824	751	861	789	779	829	803	787	833	807	848	852	852	810	774	823	795	820	778	825	861	811	808	815	850	866	877	798	797	844	796	801	824	826	819	773	867	807	855	818	789	797	824	879	822	854	825	763	831	804	830	809	804	815	842	827	848	820	808	881	811	873	841	814	783	822	815	828	827	834	788	795	847	819	854	863	763	805	814	848	795	836	801	874	825	830	807	801	830	806	815	819	759	805	813	871	772	835	800	826	804	771	860	851	829	793	816	848	773	784	833	811	812	814	814	814	827	798	809	827	780	800	815	833	845	848	821	806	820	840	820	821	833	828	810	825	816	776	834	814	825	783	819	810	858	825	848	857	817	824	818	871	847	853	838	779	775	857	839	877	810	790	851	798	856	813	809	827	763	821	809	803	800	809	818	844	812	853	783	797	817	810	885	845	884	790	798	860	799	784	804	832	832	833	824	805	861	840	801	787	813	794	805	773	786	849	816	806	822	860	797	819	819	811	835	802	843	839	864	813	804	823	834	843	829	795	813	864	816	832	826	808	803	823	868	818	832	836	806	826	801	885	850	807	826	819	877	830	829	777	850	802	761	784	815	814	874	824	826	820	816	768	751	811	824	846	828	829	850	822	810	849	858	825	826	826	783	809	829	811	839	835	884	799	875	790	798	802	842	821	800	831	816	788	854	826	841	838	823	770	854	779	827	825	792	810	820	827	821	835	829	809	797	801	844	785	835	859	838	816	833	853	804	806	807	756	795	839	827	802	759	814	814	807	844	799	812	837	792	786	812	861	794	789	839	823	792	794	813	817	813	828	826	856	789	822	824	819	809	798	884	815	815	848	831	792	833	768	815	819	843	762	820	857	788	823	786	823	818	823	800	848	805	808	810	861	850	804	824	796	856	811	814	793	807	806	822	837	838	848	770	858	832	771	812	821	779	878	854	831	791	807	779	824	815	826	808	788	835	783	834	799	824	810	824	835	843	822	792	795	791	826	772	811	879	821	867	819	864	812	819	813	853	781	825	792	810	834	860	816	786	854	828	796	802	880	774	803	796	799	780	787	833	841	826	811	811	793	782	865	794	802	778	839	803	798	836	752	842	852	796	832	811	800	855	841	800	837	859	830	829	864	811	821	784	839	777	820	820	784	870	841	776	820	819	807	811	814	832	747	857	818	880	861	795	822	797	838	824	800	822	849	801	769	785	818	840	824	780	835	841	830	820	822	832	782	816	861	809	852	829	903	843	810	821	804	785	876	849	811	804	792	821	823	842	843	860	879	837	851	792	863	822	844	833	838	831	858	789	861	824	814	813	797	812	814	852	795	821	809	827	818	813	800	820	790	796	785	812	821	817	818	849	791	761	790	818	800	826	785	843	841	800	797	794	770	782	813	818	784	795	743	782	870	830	819	809	807	823	801	781	808	797	874	811	849	811	839	792	805	818	767	774	852	851	797	801	797	825	888	830	809	814	831	796	829	818	850	829	825	797	813	820	802	833	762	809	841	877	816	829	817	776	835	874	824	819	820	851	846	791	841	820	757	761	765	825	798	784	790	827	858	850	816	829	841	804	799	774	839	842	821	770	783	888	815	798	801	842	834	856	827	786	850	795	811	781	846	823	824	856	828	873	783	806	815	840	794	836	843	781	837	791	823	820	860	840	716	839	853	827	769	822	883	818	845	857	773	838	844	818	835	812	806	795	785	819	848	891	883	747	809	905	847	816	829	822	824	845	831	830	821	808	824	808	849	785	755	803	868	842	795	839	794	819	801	828	802	840	801	804	834	803	826	844	846	811	845	847	826	826	812	786	864	828	810	816	806	840	807	807	779	873	776	824	866	788	808	814	793	814	828	855	871	843	867	834	848	787	797	877	802	806	827	807	742	892	850	820	830	819	841	865	821	795	817	829	835	841	845	825	794	863	864	776	798	851	823	754	868	816	799	842	786	845	781	829	825	833	801	811	816	826	794	801	810	845	845	827	841	805	800	858	817	798	823	770	793	808
23890	21210	28606	24075	21196	10191	1026	706	574	496	489	443	451	439	431	430	420	375	358	368	349	370	354	325	344	331	398	369	341	330	357	318	343	345	347	336	337	328	309	327	326	369	328	341	321	328	294	360	301	302	340	302	311	333	317	278	346	326	340	309	344	343	330	329	364	311	309	375	330	338	316	339	326	293	335	306	325	344	313	331	318	310	287	327	310	320	298	320	295	321	344	301	315	321	339	328	320	343	309	286	321	349	321	318	328	291	330	318	308	326	349	323	297	319	323	336	299	321	309	324	325	315	317	345	326	335	306	309	315	298	326	296	297	306	327	302	294	316	358	334	299	316	329	335	344	337	330	319	320	344	326	316	326	301	304	327	342	318	330	297	349	316	298	327	334	308	290	320	314	329	291	332	343	328	324	329	308	319	300	299	325	337	316	313	324	348	330	305	279	313	310	295	314	307	310	303	303	330	319	343	291	311	339	317	298	310	309	284	279	304	363	298	267	292	318	348	335	297	297	312	299	293	349	317	321	329	365	365	313	297	309	313	341	286	313	312	339	318	335	347	341	296	335	321	313	321	314	334	316	347	288	328	350	324	336	299	312	304	309	286	324	308	319	334	326	322	321	309	322	303	306	327	310	302	325	338	322	344	283	314	328	318	321	331	343	312	312	320	340	307	343	297	319	349	303	337	311	297	313	308	353	327	318	313	322	325	307	315	298	351	310	314	283	328	319	299	313	314	310	312	301	312	332	308	331	333	308	323	316	320	319	332	321	317	335	323	303	302	318	348	320	323	298	353	322	301	319	319	321	304	327	308	301	312	310	319	362	311	322	301	325	334	313	312	325	303	329	322	281	315	317	320	331	315	344	323	325	323	338	329	295	311	343	319	342	331	339	325	338	334	309	324	308	290	298	318	318	312	330	291	320	310	321	319	317	334	303	351	315	344	309	307	297	326	306	330	317	315	318	308	332	310	328	338	307	317	330	359	328	321	320	291	336	311	320	369	305	299	349	291	297	300	326	288	316	318	345	305	311	327	294	320	323	320	327	284	300	335	316	328	336	313	322	325	278	312	296	316	286	341	345	341	304	321	319	319	324	330	283	316	302	329	309	334	347	340	318	310	330	333	299	325	343	316	322	303	304	316	326	304	314	324	339	304	313	339	315	299	306	351	359	309	342	315	348	313	317	326	327	317	297	296	337	348	319	312	343	313	310	309	315	327	345	344	344	297	301	284	309	332	346	291	304	340	345	296	305	307	311	310	300	346	329	325	333	375	328	334	313	321	339	323	304	339	300	334	320	327	307	329	328	342	309	327	283	318	328	290	310	306	347	303	294	342	305	329	321	325	292	335	322	319	286	310	304	305	319	292	300	340	300	313	302	352	338	296	301	330	328	306	329	292	310	333	316	303	360	310	288	315	316	299	322	330	286	303	341	336	339	297	322	292	357	277	329	316	334	329	315	318	332	343	326	294	339	299	294	309	303	310	343	288	324	309	319	326	301	304	326	317	308	316	335	288	320	334	289	327	328	324	318	324	317	337	304	324	291	331	339	317	346	321	318	298	342	335	325	301	295	289	334	315	333	311	323	329	335	314	307	351	324	351	313	311	317	343	330	291	298	323	321	315	331	318	323	329	301	324	329	303	317	281	308	302	295	322	338	330	280	310	300	290	362	327	321	313	316	337	291	299	315	324	311	330	347	317	312	267	305	307	351	296	311	338	342	312	297	322	346	336	336	324	318	334	316	311	306	331	290	319	342	320	291	310	322	320	303	305	301	302	309	325	300	314	324	308	327	279	346	335	338	326	308	322	308	298	341	323	325	349	347	338	315	295	327	347	315	330	312	294	325	317	315	326	326	309	354	332	333	339	351	338	328	326	313	332	335	288	288	317	309	298	330	335	310	314	301	343	319	329	334	311	300	330	341	305	317	324	297	296	302	347	337	344	332	311	319	300	369	335	314	334	317	342	318	288	314	327	314	302	322	301	275	293	293	289	317	316	349	307	295	327	326	299	314	295	280	318	351	314	313	319	288	327	299	341	340	319	313	319	336	309	332	338	310	309	334	282	310	298	336	338	324	283	310	317	321	303	302	315	322	306	305	314	327	300	287	323	312	327	355	320	324	337	341	321	336	298	328	316	337	332	307	307	300	356	308	308	285	319	327	312	298	328	336	346	305	300	316	341	307	315	346	322	345	321	319	323	302	303	336	317	301	328	317	305	331	321	335	336	299	322	323	314	308	331	329	340	336	357	292	338	321	334	334	302	329	307	343	285	327	312	289	295	319	335	312	348	368	321	330	336	314	307	322	324	299	294	339	315	307	318	326	290	342	312	313	311	328	310	287	298	323	334	324	317	329	299	306	305	335	342	325	317	345	337	319	317	335	290	331	303	320	307	306	303	330	326	341	317	313	337	321	312	334	328	302	309	319	298	334	335	343	344	315	326	328	339	325	335	332	331	308	339	339	324	309	291	309	322	338	307	319	294	321	306	303	344	318	321	308	335	332	295	311	318	339	367	325	356	322	326	287	298	336	293	324	305	293	325	336	336	316	318	314	308	333	342	327	308	340	348	323	310	283	343	327	327	279	305	330	344	316	320	347	337	329	310	353	354	305	320	325	332	307	292	308	335	305	329	302	323	306	313	335	337	316	303	315	281	310	323	324	307	320	314	314	314	309	292	324	277	327	301	306	309	330	332	328	330	331	332	327	328	310	325	295	310	319	286	316	323	301	309	328	321	303	358	298	311	320	298	326	320	327	339	322	288	322	302	315	317	320	322	312	336	347	325	329	326	344	314	304	282	311	298	323	327	284	310	304	329	337	298	334	324	327	308	310	307	326	332	345	295	331	314	299	317	292	333	338	324	303	296	335	318	324	328	322	309	299	333	312	330	326	320	324	292	341	328	299	312	315	305	333	301	289	312	289	267	352	345	305	297	302	307	332	328	367	320	332	323	328	291	337	330	305	311	314	325	316	299	303	298	362	270	328	277	346	339	309	334	336	322	319	323	316	325	320	339	319	334	291	332	290	309	362	315	306	348	302	321	346	309	317	323	305	361	298	308	309	348	325	317	325	318	321	305	312	320	338	322	328	312	348	363	357	310	344	290	333	349	332	308	323	354	319	306	312	339	299	292	315	325	330	338	339	300	326	336	316	308	338	315	292	326	329	306	300	309	296	300	316	335	292	318	340	312	349	327	329	332	325	341	347	346	294	333	289	308	298	282	312	299	315	305	307	328	319	277	334	322	310	318	313	358	318	332	344	373	335	278	343	338	333	300	299	328	321	332	335	330	323	327	305	348	333	325	325	335	348	302	326	311	315	324	331	307	315	336	294	326	319	314	318	322	296	301	320	333	330	321	306	327	298	332	324	307	316	280	346	297	338	297	314	316	291	293	332	306	304	319	309	307	315	335	304	334	290	314	342	318	316	323	331	323	333	325	348	293	308	283	307	316	309	323	318	319	314	343	361	309	305	326	303	343
5325	10637	8410	4047	2844	2139	1686	1304	1144	1020	867	755	749	676	619	583	622	559	587	513	530	533	527	483	457	455	486	464	456	485	447	497	437	445	468	457	479	497	485	424	437	449	417	462	449	447	450	424	444	469	436	449	415	429	426	473	434	413	424	439	402	433	469	368	428	472	439	427	447	444	418	433	407	419	429	437	404	434	425	460	444	397	420	428	448	411	419	418	407	462	406	433	414	408	422	393	435	383	430	424	432	440	451	435	437	409	423	442	430	438	390	469	433	394	454	447	442	384	435	410	385	446	497	396	401	422	427	411	440	455	453	417	441	433	439	431	446	411	427	427	448	438	427	443	423	448	397	417	390	426	451	427	444	457	374	417	422	425	425	439	460	433	428	439	446	438	425	441	426	462	418	420	433	420	421	439	435	445	419	412	449	438	445	477	424	420	421	431	430	409	431	451	446	431	470	423	445	446	406	405	430	444	379	416	398	399	400	431	435	422	398	403	410	459	431	435	429	465	413	460	414	420	460	431	415	378	451	411	400	415	447	428	363	444	424	401	452	450	410	425	437	419	448	396	430	443	426	411	422	459	434	417	450	409	411	443	390	442	409	447	464	434	419	415	415	414	447	431	408	430	418	410	414	439	414	439	402	456	434	426	432	458	385	436	386	441	441	438	429	429	417	418	452	411	407	409	416	413	460	417	435	465	380	445	455	414	424	402	443	413	423	438	392	416	425	464	423	428	416	423	407	411	403	394	424	410	409	464	449	403	396	398	410	428	408	428	439	406	419	393	444	451	483	408	409	375	412	437	429	476	413	413	441	438	421	386	431	385	420	444	407	420	429	404	419	433	394	441	430	400	427	468	426	442	415	454	403	414	416	424	420	423	454	416	381	427	420	409	392	427	416	448	427	465	388	420	414	427	401	422	421	413	428	397	434	398	398	451	433	419	422	469	413	433	433	410	419	391	439	408	412	438	459	444	425	414	426	408	424	404	435	398	424	419	429	411	399	467	464	435	427	407	421	412	397	423	420	375	411	441	492	419	473	433	430	406	433	423	456	434	405	420	460	448	458	434	412	410	422	435	434	451	413	465	416	438	418	400	426	452	432	442	463	421	396	428	420	410	432	424	450	448	418	393	418	427	417	401	424	415	428	399	450	430	432	472	418	408	426	442	434	412	403	432	418	399	431	423	410	448	391	444	417	469	431	422	436	450	421	441	399	438	411	431	406	420	416	421	418	440	407	396	434	422	378	413	426	418	419	413	424	432	414	435	444	459	418	422	438	421	437	461	434	415	459	403	433	394	393	468	402	439	401	388	416	382	416	438	418	403	422	420	425	421	417	412	412	453	425	411	441	421	430	397	453	437	414	448	435	437	430	416	442	448	414	384	409	379	420	432	423	423	417	424	411	440	419	438	433	446	426	447	449	444	404	390	455	428	428	390	435	393	428	420	396	397	428	427	427	416	396	445	394	455	472	415	401	405	448	410	440	417	421	425	396	451	416	432	403	424	421	443	440	429	424	390	414	430	435	451	404	425	405	414	447	416	404	405	429	411	392	402	410	431	404	424	443	451	408	454	447	437	447	398	424	426	450	411	445	448	412	441	419	454	435	418	458	421	424	453	443	441	459	455	437	407	401	391	410	409	440	430	407	455	426	427	462	408	451	393	434	447	459	408	382	460	406	422	427	420	437	418	396	424	411	402	451	382	428	424	389	450	463	406	441	403	420	455	424	419	463	383	424	400	416	424	418	438	414	442	436	394	433	437	445	418	398	438	439	404	398	428	453	409	387	448	430	435	419	417	392	434	456	443	397	425	427	468	401	409	444	427	440	426	419	446	452	439	460	409	431	415	443	460	424	396	424	464	411	486	456	445	401	418	457	458	407	424	437	406	443	429	401	422	427	462	412	431	418	404	444	457	393	424	412	414	446	428	433	413	428	467	432	446	441	462	412	414	399	413	395	431	425	391	433	452	420	419	464	448	417	433	403	449	464	416	420	401	422	396	435	444	417	471	415	423	418	456	426	417	440	410	413	426	409	418	421	434	402	409	392	436	429	401	432	433	467	461	413	429	433	444	413	447	402	431	420	434	443	430	438	403	423	425	393	432	421	391	398	442	419	419	414	419	399	424	411	408	431	438	455	446	458	371	408	400	430	433	455	430	433	424	417	418	390	415	414	426	439	450	428	423	435	440	423	393	424	372	425	417	433	424	391	424	410	442	405	445	421	430	424	462	421	441	430	430	421	435	430	421	432	425	424	434	402	424	418	416	399	438	465	427	437	410	419	428	431	455	466	403	424	420	414	421	399	416	437	435	419	420	450	438	382	454	410	415	408	437	421	442	433	389	408	455	401	396	435	404	419	393	420	451	455	441	404	411	452	385	443	426	442	402	405	418	417	434	453	430	446	413	393	459	425	415	451	382	426	406	437	412	418	400	440	387	448	399	424	396	428	412	441	384	438	398	441	435	414	451	418	451	422	418	443	442	400	437	433	426	425	398	415	426	428	386	432	417	429	455	423	446	431	426	395	412	440	434	385	447	429	426	400	445	399	405	437	420	399	453	420	420	446	427	435	440	441	420	429	431	404	436	437	425	448	429	473	465	454	423	434	389	409	426	442	410	422	445	427	398	418	419	431	429	457	414	433	398	431	432	414	459	399	426	428	420	429	441	433	402	430	468	419	421	410	430	436	469	434	406	458	393	402	458	423	402	396	431	408	414	426	416	447	436	431	396	410	424	427	428	441	405	408	419	383	464	410	409	433	455	436	426	400	449	388	439	434	447	444	401	432	397	442	408	414	422	432	407	433	474	468	450	454	455	467	461	399	424	417	443	412	390	423	456	407	415	448	412	408	431	450	391	441	396	431	433	424	413	454	416	430	407	390	396	426	420	404	440	421	410	425	425	430	454	448	445	427	416	415	435	398	416	402	410	450	426	435	408	431	415	435	428	416	445	436	407	401	406	394	446	434	414	445	419	447	396	427	412	446	404	464	438	411	419	429	411	421	432	411	434	428	407	480	425	420	411	429	422	421	414	437	420	437	412	413	424	422	437	418	420	420	412	448	453	430	432	435	414	431	426	404	453	397	423	443	407	399	379	446	404	401	424	425	435	388	459	431	430	419	448	408	422	413	439	392	451	410	443	405	397	458	440	473	424	422	419	413	409	435	426	461	428	424	392	408	419	386	418	428	425	425	423	414	424	417	457	418	414	459	418	426	445	434	407	415	438	425	400	431	422	364	394	397	446	423	430	452	479	414	390	417	433	378	463	428	416	381	414	424	416	434	405	399	408	403	410	448	411	448	390	423	423	443	417	417	415	399	438	423	413	413	472	449	413	445	404	439	431	442	388	421	447	436	404	420	433	414	430	424	427	451	383	423	411	430	433	431	452	406	364	412	401	428	402	431	425	413	436	458	422	479	431	385	434	423	413	403	394	419	406	410	424	390	443	441	433	449	460	426	430	449	422	462	432	417	439	420	435
22900	21186	28965	23695	21187	21214	7758	1018	687	585	537	458	451	398	379	338	369	359	313	310	313	291	296	302	310	256	285	305	251	217	266	262	274	245	235	275	232	254	233	239	237	244	218	263	261	241	239	261	249	234	254	243	245	230	259	220	259	234	238	236	219	223	269	243	257	254	232	224	238	239	218	255	246	243	202	242	238	215	210	226	202	212	243	236	211	218	236	218	212	226	252	204	221	217	236	238	243	219	242	244	218	187	217	251	246	222	224	208	234	205	234	219	203	245	232	216	223	240	201	222	214	250	241	219	226	234	205	234	233	226	222	244	229	223	217	234	220	239	242	248	236	247	231	232	234	204	225	226	233	222	230	237	227	229	242	223	265	229	246	219	207	204	233	236	246	228	233	223	235	223	231	226	206	219	222	214	246	245	229	228	217	204	228	234	250	233	217	215	238	243	234	218	227	255	229	240	224	208	230	231	229	248	241	222	228	220	230	199	220	225	222	222	229	220	205	216	221	224	245	217	218	258	214	245	245	233	216	226	211	233	261	218	235	214	225	232	231	247	238	238	230	241	212	209	208	214	210	225	245	236	235	235	229	229	227	241	205	225	232	226	236	213	212	219	249	223	216	240	227	225	203	259	270	203	234	217	228	244	219	221	242	224	231	211	204	203	244	201	254	239	212	254	219	234	227	197	248	244	208	231	202	232	236	229	207	209	239	232	247	208	211	229	236	222	227	232	240	231	222	246	217	243	220	254	234	244	229	224	218	226	207	234	244	233	240	209	206	200	218	238	218	235	211	235	244	220	213	219	205	211	228	260	244	231	227	254	204	218	229	223	235	206	241	229	237	200	264	197	219	217	232	230	210	243	235	231	219	232	253	207	233	252	216	228	246	212	235	223	224	245	236	237	224	224	252	223	240	201	226	201	225	243	212	222	222	201	235	209	230	239	217	228	214	247	223	248	210	219	244	196	233	238	246	234	223	207	225	212	206	218	223	213	202	234	216	232	231	233	205	209	252	225	235	225	236	253	232	209	203	221	203	234	240	222	241	233	250	248	247	229	244	241	235	225	239	208	207	230	229	219	243	224	235	241	231	227	237	221	206	268	219	226	269	220	224	203	227	219	246	230	227	237	223	240	216	240	228	226	208	233	253	244	219	207	227	198	204	243	220	231	223	209	238	217	248	233	227	235	204	214	242	223	262	227	237	227	226	219	230	243	223	234	218	227	249	231	236	217	210	197	234	234	232	204	224	261	227	218	219	180	215	238	217	233	222	219	200	221	204	223	235	251	221	221	218	227	193	234	204	219	229	236	241	222	205	212	221	213	247	225	231	245	231	231	224	244	224	224	208	229	233	244	198	213	229	247	240	256	240	242	255	187	211	217	221	210	244	211	215	225	249	224	223	224	246	232	190	202	238	224	228	224	251	230	225	203	243	239	225	249	231	226	205	214	238	240	234	223	234	234	228	209	198	237	235	239	236	224	244	232	198	206	274	243	234	250	232	224	256	250	228	214	224	233	255	235	242	229	229	210	220	209	211	232	216	200	216	236	209	256	226	198	279	240	222	228	231	237	228	239	229	253	219	192	209	215	215	213	235	210	221	230	237	250	221	216	223	257	224	215	214	231	205	219	223	220	222	240	232	218	236	231	229	222	229	246	215	233	260	228	247	219	228	238	231	238	237	231	249	226	239	213	241	253	233	231	209	225	211	234	229	224	215	214	218	232	249	259	248	211	241	221	213	237	240	240	212	231	222	198	222	209	244	220	203	201	192	220	231	206	238	246	231	220	230	203	215	226	239	205	216	242	244	246	233	240	236	234	232	233	207	214	232	230	230	230	234	216	241	233	241	231	227	243	228	230	211	241	230	215	210	241	222	233	216	191	210	222	263	251	243	263	226	212	215	212	247	211	260	227	212	210	218	212	220	271	249	250	244	236	243	216	212	246	235	235	208	228	233	231	241	214	223	246	213	240	200	231	219	198	236	231	226	228	229	218	218	227	212	221	226	240	235	244	244	242	236	220	229	211	230	261	235	235	205	240	230	215	242	222	219	227	232	237	263	220	232	247	243	236	224	229	236	182	222	250	213	212	234	218	220	236	222	233	218	234	207	254	246	209	216	245	218	221	238	245	219	237	239	225	240	242	232	203	214	242	227	220	210	231	227	211	225	248	228	201	216	222	215	227	203	233	231	247	239	213	243	224	201	233	243	220	231	223	249	213	219	220	217	223	226	221	218	215	229	240	200	199	200	225	219	226	239	203	227	215	227	224	245	222	221	241	237	205	235	230	237	231	226	216	226	230	201	226	225	215	220	242	228	232	226	216	224	246	223	235	197	227	237	249	230	212	214	236	219	238	270	192	244	235	226	238	204	226	215	228	222	230	230	238	227	249	245	217	191	218	225	218	214	220	229	221	225	244	235	217	231	225	217	236	233	216	230	262	224	216	218	226	212	220	224	220	237	204	244	230	241	222	228	198	249	201	225	238	243	215	204	234	233	228	238	217	223	253	238	224	248	223	230	229	235	212	214	233	231	225	218	247	200	225	204	237	237	250	235	233	223	227	217	251	203	226	222	237	224	227	215	209	215	233	232	253	234	197	238	245	234	231	226	221	219	252	221	208	229	213	229	229	241	240	233	216	262	220	219	219	235	246	251	240	221	211	192	234	231	237	214	210	230	234	237	251	236	208	204	234	229	211	238	228	238	225	235	233	222	219	207	226	252	230	232	233	235	208	237	222	238	232	237	211	228	237	211	225	178	208	240	226	230	228	219	220	232	222	222	248	228	228	178	219	227	235	227	197	227	254	219	222	226	238	228	239	223	224	235	256	235	214	230	222	225	219	219	209	226	218	202	241	246	252	222	209	255	256	225	213	214	236	246	202	238	202	211	220	228	219	208	245	216	223	229	230	219	229	207	241	259	228	234	236	231	246	232	232	238	206	244	218	217	213	253	214	212	204	199	223	211	235	225	221	238	225	246	227	207	236	225	211	235	232	212	237	237	257	230	238	221	217	230	211	210	240	219	256	211	227	248	229	212	227	242	214	230	231	236	255	238	211	218	200	228	198	243	217	218	232	222	246	238	221	228	228	217	211	228	221	229	216	232	220	195	230	233	244	222	198	240	207	234	224	206	221	220	200	228	204	203	245	246	224	182	236	204	244	224	225	238	248	206	255	231	252	206	217	195	222	187	206	253	233	220	221	247	210	220	225	194	226	214	203	235	206	201	240	229	232	230	218	231	225	217	213	214	222	270	226	236	237	243	212	212	206	195	237	229	219	246	221	224	219	217	221	230	226	218	242	245	233	221	231	223	280	245	221	204	268	206	235	245	211	245	216	221	226	244	225	229	210	232	233	228	232	215	248	249	230	229	191	216	244	247	239	241	220	227	209	242	197	216	208	241	211	198	232	246	238	201	245	227	229	203	250	203	226	236	222	229	221	211	212	214	227	246	237	230	228	226	213	196	219	240	230	233	253	230	238
7763	16963	13386	6920	4777	3450	2586	1979	1591	1310	1177	1002	833	755	684	635	616	541	569	475	499	446	447	427	446	404	374	397	368	371	381	387	346	315	341	316	326	320	313	307	312	324	312	287	341	308	314	297	283	292	301	328	317	298	311	295	297	293	316	272	305	300	269	295	288	283	286	326	303	291	265	287	324	301	303	295	298	292	288	294	281	275	318	290	288	300	274	243	279	300	309	265	305	283	275	274	263	272	283	267	287	287	290	274	294	266	269	267	308	275	272	285	257	267	296	325	292	289	280	289	265	288	307	253	290	275	272	295	277	303	310	271	263	262	300	279	274	287	276	291	300	258	291	271	255	285	294	275	302	259	274	257	289	254	299	294	264	291	270	302	295	312	296	278	289	285	290	248	298	256	270	306	292	267	275	285	268	286	310	265	279	315	256	297	281	284	304	294	316	288	295	266	289	295	288	284	306	309	305	271	304	309	259	272	310	334	279	284	299	304	285	296	287	293	302	286	294	309	301	268	293	281	301	267	325	290	282	289	239	274	286	258	246	299	291	301	291	271	307	275	293	293	273	275	302	296	272	244	289	273	286	286	273	297	261	266	271	272	282	279	336	274	269	274	284	288	312	266	285	283	255	281	285	296	287	297	308	279	282	272	296	273	312	237	258	278	281	275	281	292	309	287	292	282	275	272	291	276	278	307	299	258	298	315	260	269	291	297	305	265	268	272	282	286	280	272	275	293	269	265	265	282	319	292	298	255	284	296	283	266	282	268	291	282	275	290	269	289	303	283	293	292	279	264	280	288	286	275	263	299	311	287	299	293	260	273	280	301	278	273	294	291	277	307	281	258	308	267	255	294	279	269	253	274	275	269	259	261	254	298	282	315	321	260	294	266	270	308	279	305	281	271	279	267	269	253	313	274	292	286	293	280	286	294	265	253	263	288	282	276	257	285	288	250	287	282	285	286	292	281	279	299	292	296	288	277	280	272	285	305	280	290	276	287	289	301	312	287	281	276	282	288	268	305	263	278	311	294	311	272	282	283	279	283	276	281	290	282	287	284	306	298	300	274	264	275	300	316	282	300	285	283	275	296	290	294	295	308	266	285	283	293	265	292	303	289	290	276	314	266	304	266	318	277	275	245	285	258	255	273	307	329	270	302	285	266	298	269	305	273	266	296	274	263	270	275	306	274	299	288	296	299	310	298	259	278	272	268	318	303	267	271	258	297	302	286	262	250	296	271	252	273	308	279	289	278	283	287	273	281	280	309	277	289	280	296	260	300	276	273	281	292	257	266	287	311	277	260	268	274	289	293	274	315	286	281	284	282	264	245	263	287	270	290	311	310	287	307	306	291	261	318	264	275	292	291	267	299	270	275	312	273	288	280	278	272	291	286	291	277	288	290	297	284	296	276	255	279	270	301	304	286	261	274	296	301	278	312	283	282	268	288	306	285	284	289	257	315	285	274	251	288	291	312	308	314	267	271	284	278	256	258	295	291	294	306	270	280	299	285	300	277	251	286	270	288	255	309	285	278	276	281	291	271	279	270	316	290	269	261	297	286	298	279	280	285	280	329	283	310	298	305	297	261	303	284	265	307	283	297	259	282	265	293	261	302	255	283	296	284	289	280	292	263	297	314	252	294	273	308	301	278	267	249	276	267	279	262	300	278	299	292	305	290	311	308	269	276	321	257	292	287	259	283	302	308	314	279	275	268	262	303	282	289	274	252	280	277	319	276	284	298	285	293	258	269	299	290	277	297	282	279	257	257	285	280	263	270	282	287	265	280	281	265	282	294	262	261	287	270	271	295	256	273	254	280	269	239	285	276	284	296	259	283	272	250	259	303	277	268	283	296	281	299	277	286	294	320	273	273	304	270	300	269	301	290	271	282	276	261	278	278	297	293	310	279	270	299	280	305	271	278	285	269	278	277	298	259	260	285	270	286	293	254	294	278	287	271	302	296	306	239	289	302	313	294	290	304	257	300	300	287	290	303	294	309	272	260	277	290	280	262	278	262	268	278	280	326	297	289	266	322	286	332	278	254	257	288	253	302	267	259	300	292	316	298	291	310	249	300	286	264	273	264	279	310	267	270	284	284	217	266	282	310	298	271	291	276	256	275	281	292	293	290	260	286	292	294	292	258	262	267	281	315	272	315	293	285	279	279	319	283	284	282	283	281	307	307	266	305	275	275	289	274	282	289	280	293	303	282	293	272	270	294	266	257	298	262	274	292	247	286	256	286	322	282	289	277	268	313	262	312	291	306	274	262	248	301	317	297	302	276	295	278	278	264	307	273	275	277	293	285	284	272	297	311	280	248	265	286	316	290	294	269	282	270	310	295	294	292	313	266	305	261	300	279	285	255	276	282	281	288	283	323	302	302	290	298	253	263	263	276	271	296	282	292	317	271	287	290	270	261	297	244	247	281	279	271	267	305	306	277	257	307	276	262	283	292	267	294	291	304	272	281	282	293	289	284	291	292	313	276	300	281	258	294	287	256	265	286	303	291	301	276	280	296	269	276	303	263	303	280	306	293	301	280	308	299	288	274	274	331	265	261	269	275	247	267	284	311	288	316	300	294	272	291	282	274	298	308	300	303	302	275	317	281	282	281	277	284	267	287	271	288	302	300	262	266	291	283	264	281	286	325	271	259	300	285	287	289	294	254	275	268	281	281	302	296	274	294	268	310	263	310	279	300	268	271	273	300	285	263	292	286	269	275	281	280	297	286	273	278	271	274	276	286	285	267	305	279	281	283	292	280	280	262	275	269	285	248	298	261	277	253	281	266	283	285	269	267	257	271	292	275	275	282	288	279	285	271	294	286	310	267	298	260	278	260	286	271	296	286	292	291	295	270	282	269	265	324	286	285	285	282	295	272	302	278	274	262	288	286	267	271	312	282	267	279	280	305	303	308	280	270	298	282	266	269	271	291	301	270	287	280	279	260	299	282	294	321	266	293	288	315	305	257	295	278	282	260	269	282	256	295	294	282	290	297	305	291	289	271	303	282	288	318	278	277	277	269	303	289	314	291	274	301	304	263	272	264	286	307	277	264	270	252	277	277	295	266	322	283	289	270	285	286	299	283	275	294	266	264	268	309	287	286	285	289	295	300	271	287	302	268	291	295	276	292	281	302	285	275	281	299	295	245	318	279	282	306	293	274	286	274	272	261	265	260	304	272	263	286	291	246	295	284	259	266	291	294	285	277	282	298	289	287	285	293	285	296	294	288	291	275	229	284	291	306	279	299	294	281	281	277	233	284	294	284	268	291	266	297	298	283	305	270	280	296	286	296	282	309	263	262	253	286	303	281	259	293	301	290	283	264	274	287	277	277	296	292	307	301	289	275	273	299	281	267	268	275	317	291	287	286	275	280	329	296	292	286	268	282	263	277	308	300	283	274	277	277	269	263	277	296	308	302	304	303	273	278	294	294	299	272	259	281	287	269	274	253	271	287	282	273	298	286	258	286	275	278	248	283	286	288	266	276
27002	20236	7779	1122	732	683	680	639	677	688	654	653	703	689	633	669	682	661	622	648	640	633	677	638	588	650	618	641	659	620	666	654	694	672	637	607	673	660	672	610	662	636	670	651	676	664	654	651	662	691	646	659	613	640	679	665	660	685	668	682	670	668	669	651	700	644	632	647	588	646	700	665	617	651	659	644	665	650	695	647	645	652	639	659	628	692	644	671	627	648	677	611	699	657	626	635	656	637	621	651	595	638	661	619	675	637	691	644	702	649	614	636	628	624	666	662	690	631	705	646	680	628	675	653	643	673	647	655	618	673	636	644	668	628	633	705	580	623	632	655	654	649	683	701	681	617	667	642	655	663	643	645	635	693	677	670	651	621	645	655	642	655	702	683	649	610	645	632	669	664	645	672	669	638	642	686	700	662	668	667	675	669	633	614	582	666	665	629	676	691	701	674	641	642	646	702	662	661	683	652	658	674	703	635	611	653	670	633	648	661	707	691	617	599	652	657	636	678	648	635	621	641	674	645	639	671	611	670	612	650	646	640	688	650	646	628	640	632	640	668	625	671	613	621	608	657	661	646	668	649	628	635	659	650	679	641	683	692	626	651	671	653	695	618	667	699	669	639	639	650	631	636	631	674	646	612	683	664	650	629	639	675	621	633	675	654	640	648	660	679	677	667	697	600	604	685	623	607	625	667	641	639	639	602	664	672	663	644	650	645	651	708	660	634	625	639	628	643	671	647	656	647	640	723	657	679	646	698	665	627	692	637	638	632	653	674	614	681	650	684	628	672	664	639	659	607	682	639	675	693	647	658	676	669	657	632	638	691	638	641	655	685	645	629	670	683	662	697	582	633	627	639	641	658	697	638	685	628	645	629	651	635	612	643	670	644	657	644	630	614	656	649	664	608	659	665	615	675	651	703	648	635	617	681	667	671	647	664	633	658	634	626	635	653	649	667	653	655	678	658	633	627	670	622	635	656	628	655	643	629	674	661	654	660	674	652	658	623	622	659	647	645	677	688	656	656	615	647	627	670	656	677	624	639	662	626	674	657	637	657	661	697	654	651	669	676	673	664	663	678	646	658	661	646	634	616	664	663	602	640	678	681	667	682	653	646	658	673	640	698	674	637	684	633	657	678	611	631	588	645	633	627	651	640	668	656	615	637	676	680	660	689	638	600	629	669	658	668	674	635	618	685	620	656	674	652	627	660	659	659	628	634	703	647	644	639	615	666	675	653	659	657	608	646	645	609	647	687	656	662	615	632	631	655	665	655	628	637	658	668	636	634	688	668	642	612	727	632	712	715	618	630	658	663	618	606	670	656	636	636	649	634	651	641	661	624	658	650	666	649	658	636	664	634	630	627	656	655	675	598	647	641	622	618	695	654	625	646	619	639	618	641	638	622	621	681	621	634	722	669	666	668	642	648	668	663	645	610	604	636	666	672	657	643	648	652	655	686	682	635	688	671	677	645	638	668	649	647	656	677	668	671	673	659	661	630	659	690	674	656	642	653	665	661	633	639	632	696	646	632	670	657	667	661	683	637	671	643	670	656	689	656	612	637	611	613	629	605	657	642	657	591	687	675	633	657	640	689	664	608	627	671	685	647	681	692	631	644	618	639	658	707	644	641	636	647	618	627	645	676	673	640	709	676	656	666	634	661	673	675	620	643	660	664	667	647	578	634	663	668	635	662	655	704	665	653	681	631	659	631	708	649	636	667	623	644	680	624	629	635	651	618	610	668	688	640	709	664	630	653	659	675	661	688	608	663	620	665	615	633	669	643	635	663	647	651	656	667	684	634	650	661	671	652	707	676	671	639	665	637	655	662	685	645	643	594	630	692	688	653	615	660	698	567	593	667	649	640	632	655	646	639	665	649	664	666	668	632	627	673	631	680	603	648	611	636	643	665	626	708	671	647	669	661	646	672	603	621	682	657	653	695	665	657	663	715	681	670	643	616	631	703	615	636	628	641	630	666	673	687	616	643	644	622	650	572	643	649	654	659	667	681	682	657	667	617	666	650	603	626	616	652	632	696	620	635	682	636	700	629	660	619	679	654	632	625	669	643	669	641	681	634	632	687	651	666	627	661	615	639	686	634	648	641	629	643	680	640	707	687	656	664	651	635	620	612	571	572	703	642	670	647	608	617	676	636	613	629	685	643	662	664	678	631	630	638	654	637	629	643	636	678	643	653	662	610	666	685	676	663	658	621	668	684	648	642	648	634	628	676	663	681	674	650	647	646	659	690	683	697	633	614	594	612	641	683	667	672	631	640	664	656	615	690	621	667	672	639	702	694	671	619	643	706	666	654	631	627	672	685	610	705	695	657	624	630	646	659	629	697	669	593	608	638	661	642	660	693	696	656	672	635	633	662	669	675	640	632	682	619	627	629	679	685	677	670	673	654	649	651	641	672	601	640	638	628	690	675	657	658	658	678	679	625	629	639	599	651	622	647	661	687	684	680	642	621	650	665	644	632	636	676	620	654	633	653	648	647	671	684	658	689	650	670	646	647	663	656	659	686	667	656	670	619	639	675	603	667	662	667	684	658	698	649	626	635	692	645	670	622	647	630	650	653	643	649	635	635	617	621	680	651	652	663	654	699	620	626	649	688	662	615	638	650	660	675	655	655	649	666	635	643	661	641	654	645	653	616	722	666	605	616	631	690	654	673	662	673	653	656	646	632	654	624	680	633	623	613	617	662	650	666	663	646	690	667	650	624	655	656	680	623	681	669	668	664	666	641	624	660	620	635	619	612	673	668	660	655	684	665	678	659	671	679	680	617	649	622	603	642	628	684	642	631	651	674	640	694	661	664	633	683	671	655	648	616	645	605	655	682	621	628	643	633	659	707	641	617	617	637	651	672	681	647	683	624	621	660	630	652	654	658	633	689	674	652	675	671	676	662	633	675	653	647	630	610	645	619	662	665	659	644	614	659	633	642	669	659	676	626	634	627	690	634	664	678	683	664	692	680	627	662	655	650	643	660	647	636	637	645	626	671	634	678	694	670	669	644	612	671	633	685	688	657	642	706	706	655	657	625	637	643	644	607	664	644	602	682	661	685	653	670	670	629	632	683	655	668	686	664	640	612	622	636	622	650	642	658	673	642	677	633	673	679	685	628	665	710	649	634	665	593	647	670	628	721	634	659	636	627	652	657	619	646	656	641	674	656	633	627	655	667	648	654	671	675	645	651	676	663	684	631	625	671	634	638	675	648	615	624	664	742	625	635	607	666	629	655	685	642	680	648	668	634	642	656	650	660	650	636	676	667	619	665	644	643	641	633	647	626	633	674	646	671	699	629	666	668	675	656	623	660	694	668	645	635	640	658	636	667	676	667	598	678	646	644	651	666	647	657	663	636	625	652	657	615	616	643	706	638	670	638	629	672	637	681	638	617	688	697	650	701	678	629	702	666	664	691	664	658	653	662	680	662	629	622	665	645	686	618	674	707	699	633	645	675	665	677	682	651	597	636	666	707	583	620
4293	1554	1380	1101	964	884	856	899	863	896	887	794	873	822	837	813	853	847	874	836	804	795	843	834	844	836	824	845	822	825	831	817	785	827	839	863	800	820	791	879	881	787	784	817	894	802	822	831	883	898	825	785	822	877	819	811	825	829	777	786	862	799	812	800	782	782	799	819	831	848	835	789	846	855	831	779	899	816	808	835	825	832	822	814	833	766	804	815	778	809	842	822	843	883	875	806	851	783	876	815	810	832	791	813	815	839	798	869	815	871	785	819	856	833	808	844	864	801	828	813	797	837	813	827	826	852	779	792	818	783	818	819	820	844	801	795	835	784	840	828	791	844	861	792	797	871	819	820	831	806	826	823	850	854	858	854	814	777	866	839	824	807	822	811	823	829	848	814	806	843	811	865	851	885	824	791	802	840	817	863	835	843	817	797	846	772	809	825	829	811	840	839	832	847	815	797	832	817	793	818	885	799	816	859	852	830	838	824	805	830	895	805	746	816	837	828	821	841	833	816	802	812	815	847	874	855	831	840	830	829	830	787	840	806	819	839	832	846	816	874	821	834	850	845	822	796	843	821	810	837	784	878	840	849	802	811	818	826	828	826	803	802	838	806	792	822	779	807	868	856	814	774	843	869	850	839	820	856	826	776	835	814	833	784	807	855	807	800	801	800	780	867	856	850	791	822	796	808	798	831	826	871	857	826	880	873	825	862	851	800	798	757	837	800	830	848	847	841	834	796	831	827	795	788	877	825	859	770	799	826	882	811	846	825	775	795	852	823	871	800	860	899	816	839	844	852	878	797	832	868	847	816	829	829	799	813	847	802	782	854	799	794	864	842	760	853	817	834	791	840	824	814	846	846	798	841	817	831	806	779	768	781	825	814	837	786	814	806	870	831	811	802	867	911	800	806	789	820	816	837	837	852	813	862	844	792	816	871	839	815	803	891	802	819	852	793	806	815	861	855	858	797	840	817	841	817	785	829	831	819	830	848	796	829	833	863	827	821	853	818	811	782	811	876	884	788	815	779	836	808	811	811	796	799	823	873	813	838	827	870	825	837	780	832	779	777	854	829	860	781	820	859	855	824	845	815	800	827	799	856	848	770	802	797	782	811	831	775	828	861	775	815	806	837	844	844	851	815	839	799	830	837	843	814	855	848	799	761	813	817	878	830	848	850	760	861	824	840	857	826	795	822	861	839	840	784	828	821	816	867	822	779	833	849	799	841	829	871	855	823	835	830	826	800	820	785	881	802	846	857	787	836	829	837	833	860	825	825	793	830	804	809	842	792	812	828	825	843	776	855	796	845	807	858	779	814	850	844	790	854	885	842	809	811	802	846	854	793	776	815	844	848	868	802	843	823	823	844	807	854	810	817	804	821	815	888	808	823	875	830	815	787	833	849	863	837	829	816	833	797	865	861	814	826	807	843	761	803	794	833	861	844	807	829	780	829	896	871	852	853	830	862	776	831	818	873	814	796	818	797	832	864	821	816	822	780	811	809	778	873	865	799	876	788	809	806	817	847	871	813	760	780	870	853	829	843	807	817	835	823	801	872	799	814	808	814	820	822	822	883	869	829	812	831	822	798	818	783	817	813	774	820	810	780	819	833	821	793	853	836	819	861	853	814	776	819	782	842	825	819	868	768	803	827	849	810	786	815	823	770	833	830	804	822	845	829	837	783	818	837	780	823	889	814	853	824	822	844	829	836	801	817	850	891	804	856	848	811	855	702	833	745	820	834	840	835	827	793	826	858	827	823	849	860	792	819	799	875	810	825	778	840	843	832	782	820	810	812	832	875	760	871	791	844	836	830	867	778	825	865	827	814	845	844	824	805	856	803	851	835	823	857	884	858	823	818	809	783	829	846	833	864	864	832	834	859	825	858	807	848	839	839	820	850	844	796	866	833	897	811	799	791	841	891	809	867	841	796	848	781	791	839	837	843	832	815	806	826	801	833	807	829	797	796	784	856	834	814	865	824	825	813	799	838	796	821	783	862	791	800	821	776	769	814	824	859	807	854	848	798	875	848	836	765	839	849	854	817	813	789	838	862	790	790	809	854	823	806	842	844	863	782	880	848	798	839	812	852	820	837	843	804	809	810	825	781	771	842	830	791	809	799	864	867	843	802	821	791	863	814	799	832	804	877	838	887	794	839	792	839	818	832	848	831	825	844	819	834	846	807	798	807	853	816	887	848	814	851	841	822	837	813	812	815	838	821	832	769	826	802	853	778	812	841	826	853	805	848	815	825	801	763	822	895	863	795	861	839	814	862	857	837	840	844	822	818	830	900	866	833	839	815	767	830	838	840	867	845	813	848	815	811	834	820	791	819	850	798	798	830	802	800	790	839	863	834	851	782	831	818	792	810	834	792	895	775	865	814	833	793	823	840	830	851	808	863	799	844	872	824	813	802	817	786	897	832	825	847	857	841	852	794	855	788	864	805	840	834	842	812	822	822	813	786	872	789	808	824	806	863	795	802	792	872	817	835	803	847	848	853	735	851	819	802	835	809	840	788	783	844	796	856	861	874	854	841	836	831	818	832	828	826	839	791	853	845	778	812	804	824	755	835	853	865	807	826	807	832	839	802	826	829	798	807	850	834	775	783	859	862	839	896	860	852	811	831	876	823	837	832	824	790	835	800	873	835	852	842	793	866	814	838	822	786	802	823	844	811	804	845	816	809	836	811	844	849	859	793	784	809	800	787	804	803	867	838	821	862	870	856	870	823	828	833	870	861	880	818	855	792	821	826	788	811	779	843	801	818	820	824	772	819	843	865	804	878	780	835	841	878	777	861	804	855	846	839	807	813	802	835	813	827	845	847	793	832	794	836	854	793	797	829	828	841	782	816	852	851	807	825	806	831	801	828	833	835	818	798	800	845	878	851	869	871	861	870	826	805	810	809	806	816	816	807	844	809	853	831	817	816	833	841	847	886	783	836	842	860	843	822	829	833	815	845	859	822	814	855	807	782	811	782	839	819	811	812	819	767	810	861	800	779	875	849	784	768	842	829	768	806	797	821	788	795	806	839	789	823	836	840	842	781	822	802	841	847	841	761	853	804	787	810	825	798	823	814	777	744	829	820	780	794	791	827	838	813	848	849	840	824	793	832	815	821	821	785	817	844	823	813	790	837	806	775	812	810	773	800	783	834	836	828	883	762	819	864	864	835	858	825	807	831	830	848	823	787	778	855	844	845	800	829	835	808	847	850	777	803	784	901	838	813	833	818	784	840	778	786	856	846	839	857	794	804	801	830	833	843	791	817	831	800	875	846	826	853	782	808	832	847	819	844	805	819	806	806	784	843	875	804	755	888	827	769	874	876	842	825	816	802	838	843	842	819	821	801	828	840	840	828	825	810	829	856	797	851	828	852	830	864	829	813	847	844	802	867	888	822	833	854	864	815	830	838	848	820	817	799	788	816	858	827	858	825	839	828	857	809	841	791	889	815	829	840	841	762	842	835	818	805	776	819	833	841	841	843
23945	21206	28587	24108	21207	10213	1069	665	588	573	502	471	426	414	398	394	391	343	394	360	353	378	359	342	346	330	353	359	339	331	312	358	333	332	310	353	317	323	338	345	357	319	321	339	335	319	346	340	382	326	339	327	336	308	304	328	332	330	305	333	298	316	312	306	341	351	325	323	343	302	337	330	316	341	328	334	299	308	372	317	336	337	349	337	339	340	329	318	316	301	376	306	345	335	363	337	329	328	288	314	323	314	333	317	351	323	333	303	321	340	331	360	294	304	356	328	319	319	322	335	316	346	306	349	286	319	294	325	310	318	336	313	310	320	324	321	298	324	331	369	322	344	315	337	317	325	305	330	327	333	330	322	290	319	331	308	312	344	316	320	319	306	309	313	330	363	327	349	316	323	347	345	338	328	350	327	321	321	322	308	333	336	316	310	335	357	339	308	338	303	337	323	335	348	319	335	328	308	317	291	324	314	335	337	296	334	325	328	286	319	324	328	306	305	311	268	305	313	325	320	297	304	299	310	322	309	312	329	334	304	306	314	321	331	325	300	329	327	323	288	300	318	331	320	331	314	335	319	325	311	311	332	293	296	306	302	337	314	335	310	310	331	288	321	298	325	350	332	363	316	314	321	313	329	353	296	309	336	305	325	311	371	315	324	328	314	338	310	297	326	329	306	306	349	332	291	308	318	335	325	360	312	321	355	295	335	349	330	309	352	345	334	297	352	316	315	287	327	338	344	347	345	310	296	321	320	301	344	330	316	326	312	307	309	335	320	326	318	341	316	350	311	322	317	330	325	339	316	328	326	323	359	313	281	339	299	339	336	327	325	325	327	289	330	325	330	330	340	290	313	315	323	327	361	312	347	312	329	343	299	322	346	312	352	315	317	313	341	332	353	307	323	318	349	307	328	311	339	302	324	337	357	357	319	307	328	315	323	331	282	341	324	313	317	318	332	307	375	330	329	330	297	335	335	287	324	324	301	332	337	334	316	303	326	303	344	320	339	326	301	330	319	324	298	323	340	321	328	326	326	319	335	347	321	342	324	322	308	315	350	306	312	308	331	369	329	331	351	321	313	335	321	318	325	324	316	349	339	332	332	316	312	350	316	296	311	334	330	305	306	335	320	339	307	343	322	328	335	333	316	339	294	313	323	340	307	323	303	326	310	314	303	315	325	316	333	351	340	325	345	341	330	329	311	296	320	336	316	347	313	301	330	309	325	338	310	339	341	335	320	312	334	293	328	338	312	314	306	308	309	300	292	345	334	326	361	333	338	342	312	317	314	323	339	341	335	299	313	319	333	343	351	323	329	331	291	301	305	304	350	340	355	313	319	303	303	310	315	345	331	329	342	324	274	332	290	331	351	303	348	338	327	345	319	325	309	297	314	284	334	313	303	360	311	309	330	304	300	311	337	331	304	327	290	325	341	299	326	310	330	335	331	314	326	341	314	316	314	336	331	304	316	310	305	322	345	338	313	296	306	351	316	356	319	336	316	342	346	312	340	301	324	331	304	312	363	283	323	309	328	313	353	342	310	346	292	343	294	315	329	317	333	359	327	324	310	327	331	336	314	288	314	337	320	312	325	327	327	301	333	336	309	310	336	310	311	320	316	331	333	306	327	313	327	287	353	331	331	344	319	328	353	326	343	321	297	341	350	277	329	331	294	301	276	290	310	323	318	310	339	344	301	328	323	356	341	316	290	348	341	307	315	340	333	295	311	311	309	337	328	322	326	349	351	295	312	328	310	334	335	294	309	317	299	309	319	351	330	345	313	339	310	332	327	317	317	301	318	364	327	313	348	309	321	339	333	319	315	330	311	316	323	298	321	324	297	328	307	330	319	321	349	321	309	311	302	322	315	319	331	311	288	360	328	330	313	319	308	336	291	339	315	323	333	320	320	298	330	298	315	324	322	309	325	348	322	324	368	320	316	326	312	308	321	336	328	330	337	332	315	325	320	304	318	357	373	318	327	347	299	353	332	322	297	328	341	313	303	311	343	288	302	357	318	344	339	330	309	313	330	311	324	332	292	314	330	352	309	327	310	310	334	305	308	336	330	318	302	331	323	311	314	316	312	306	339	323	311	298	329	336	346	340	324	296	348	304	325	288	307	307	326	342	295	325	328	329	350	316	308	308	342	309	337	303	343	353	331	334	296	322	341	327	337	317	339	339	304	300	325	322	317	318	328	351	338	303	300	330	308	343	331	325	318	332	314	341	298	317	306	315	315	343	346	311	330	323	293	331	304	322	335	320	316	344	302	374	341	305	303	314	317	296	349	304	308	299	325	298	343	304	356	335	331	300	340	352	311	306	309	327	345	321	328	334	333	309	289	362	323	312	322	310	330	331	326	293	316	284	327	306	305	302	310	289	292	307	310	328	318	307	321	301	335	346	314	346	341	364	310	358	360	314	297	305	294	315	322	302	361	308	298	343	309	315	293	309	314	335	318	329	306	365	302	317	305	334	320	359	319	327	319	355	342	320	343	291	342	329	305	338	297	317	303	321	316	306	314	357	328	326	344	304	306	314	325	296	332	329	334	302	309	322	306	315	327	322	307	325	320	304	341	327	354	344	333	296	334	318	307	351	320	339	361	345	325	325	335	310	328	317	348	322	334	311	338	314	305	336	321	329	355	342	341	339	332	307	336	346	296	334	304	319	321	331	297	323	335	316	326	322	369	357	323	335	316	333	329	299	326	277	327	317	288	346	354	328	331	342	355	303	314	323	350	336	352	323	360	342	348	305	348	309	301	322	305	324	326	317	329	312	303	320	348	312	332	311	318	335	326	304	301	329	328	347	316	325	321	297	308	313	329	347	300	326	321	351	321	314	305	353	345	309	344	346	311	350	326	314	318	343	286	319	304	304	272	302	315	307	314	299	346	349	307	331	316	347	274	325	321	300	278	325	339	338	308	334	340	298	334	327	334	326	305	334	333	321	355	341	325	315	309	352	309	322	354	307	326	314	350	278	326	315	319	303	343	337	329	327	356	312	308	300	326	281	311	326	277	309	371	299	336	321	352	310	314	305	350	345	327	337	329	330	307	281	303	300	352	345	330	308	306	341	315	341	333	325	314	299	323	324	331	313	309	331	299	319	319	350	353	336	318	316	307	292	345	321	321	318	336	334	325	295	348	330	333	317	322	301	333	340	313	314	340	331	340	315	308	360	335	308	298	340	307	326	318	330	330	345	323	303	363	317	330	353	309	351	314	313	301	327	344	303	328	330	326	319	341	323	312	325	329	314	343	315	355	325	304	340	353	326	321	306	341	336	312	340	321	319	350	325	309	340	326	326	293	323	322	303	319	332	310	289	338	318	353	322	339	331	332	324	311	319	355	317	333	324	329	324	318	305	314	301	323	295	328	327	357	370	359	313	320	285	332	324	302	319	303	323	323	329	274	323	320	292	348	317	301	330	305	324	309	332	341	288	348	310	276	313	302	328	298	302	345	352	322	312	316	335	325	326	380	325	316	338	350
5192	10637	8258	4189	2827	2117	1672	1318	1084	990	855	765	705	672	678	577	613	577	624	581	509	519	502	506	497	490	480	473	463	490	430	476	454	441	456	452	432	473	440	448	430	400	432	442	489	438	428	416	409	420	420	391	442	465	447	464	429	431	462	456	416	420	468	408	433	428	410	408	434	413	409	380	450	450	454	417	436	412	423	477	456	432	444	455	399	448	436	432	440	424	411	430	413	412	453	452	461	416	451	447	445	461	460	461	408	410	460	388	447	436	428	415	402	422	403	491	428	414	403	442	453	436	459	471	453	439	422	438	437	447	441	423	439	440	423	424	466	426	445	410	404	406	402	443	437	432	442	436	420	446	428	414	428	456	417	435	445	439	409	468	417	402	424	435	411	409	424	395	431	447	446	437	426	445	431	429	406	463	423	417	479	451	416	396	416	478	411	398	412	418	430	447	421	419	424	424	447	399	434	430	444	424	442	448	422	453	412	419	407	421	449	432	420	428	439	431	435	408	433	422	444	417	477	400	435	491	416	425	436	415	401	439	412	440	433	441	391	415	403	435	417	431	439	413	429	392	417	414	427	463	434	413	426	452	411	411	417	426	392	456	430	458	423	447	429	437	455	444	448	434	467	405	454	447	434	441	429	441	407	429	394	462	458	448	465	386	392	433	445	447	466	442	432	438	421	409	417	422	442	433	419	435	429	465	475	437	444	431	431	422	410	453	403	453	406	437	423	427	391	424	426	444	463	436	396	417	424	396	461	456	429	426	435	415	434	434	470	438	412	403	456	458	428	420	434	409	428	451	423	461	403	433	436	413	448	429	414	421	444	426	414	440	448	433	412	450	378	425	410	419	410	406	436	447	461	426	439	459	430	403	424	439	432	435	415	412	424	422	446	405	432	427	427	446	441	442	439	396	443	429	419	425	418	411	420	432	439	434	406	429	417	424	451	420	446	443	428	434	421	398	443	459	446	423	445	404	430	431	459	424	393	451	429	457	440	425	412	426	434	427	461	410	409	380	398	422	406	430	418	424	454	417	429	433	403	423	431	444	417	377	447	431	436	443	477	413	448	399	423	458	404	402	442	403	385	463	494	436	410	416	432	403	400	442	405	434	452	421	426	429	404	443	424	472	429	441	462	406	413	422	426	435	451	411	432	418	414	427	407	460	441	434	465	467	450	407	438	439	460	395	404	429	408	436	448	404	420	456	405	405	446	385	426	419	419	396	412	391	429	437	408	439	455	401	410	432	402	412	470	444	401	409	446	465	407	428	419	481	437	451	434	449	423	406	430	416	403	420	429	396	435	439	423	430	404	448	415	454	428	423	451	432	431	390	404	417	402	442	424	394	452	427	451	433	447	401	430	433	443	430	383	448	424	436	411	461	443	411	433	406	455	438	436	447	409	405	443	400	468	418	445	473	444	427	435	423	456	453	430	399	448	425	441	417	413	446	378	446	415	402	415	446	436	429	430	392	468	473	446	434	413	414	401	472	420	416	450	449	447	456	396	396	416	414	417	433	438	450	433	460	401	428	433	421	412	419	417	432	418	448	434	459	415	430	404	400	431	409	389	435	424	416	443	442	426	447	410	462	437	425	449	435	434	438	438	438	432	440	431	387	421	438	439	423	436	387	490	442	453	410	433	484	429	438	429	426	442	438	420	393	454	416	420	448	444	427	398	415	418	464	436	420	400	405	436	472	476	431	433	436	409	461	424	404	423	390	430	421	454	447	407	419	437	411	423	428	413	438	456	433	454	411	433	425	397	408	432	408	444	411	468	418	407	442	424	458	418	438	434	407	414	434	418	442	434	410	440	453	450	445	488	409	467	429	435	425	438	444	436	434	454	436	408	418	445	418	458	408	454	423	428	419	412	440	427	438	437	423	427	433	400	453	440	467	456	444	394	416	426	430	417	430	408	417	479	421	430	410	425	423	423	435	435	393	433	392	434	458	461	445	462	424	404	424	435	431	417	404	417	418	454	440	439	447	414	443	459	423	452	428	440	445	436	427	421	431	420	421	383	394	435	407	411	411	434	426	398	428	415	409	452	446	453	462	460	425	433	419	430	440	443	435	451	403	444	418	453	457	422	425	458	411	416	423	389	412	433	406	424	480	442	419	390	410	446	424	405	440	424	455	407	443	427	401	425	426	394	422	429	416	425	415	456	442	440	476	431	410	447	457	426	409	407	438	408	434	423	457	478	439	433	420	433	413	421	395	476	419	421	407	451	448	416	405	469	414	454	414	407	464	438	438	404	429	415	429	398	439	449	411	448	398	416	439	451	423	407	397	448	444	430	432	398	459	432	446	459	419	408	429	408	439	410	429	414	408	458	430	464	429	418	448	426	450	462	408	407	416	418	420	424	429	449	451	427	437	402	430	409	442	403	429	426	462	422	401	416	441	419	431	445	453	420	409	458	377	413	403	442	425	449	446	415	427	403	441	405	416	418	430	426	438	439	426	423	446	407	419	462	432	414	429	448	417	439	463	401	417	425	435	434	447	418	435	433	470	457	410	429	423	450	424	395	417	439	449	434	446	436	444	427	421	399	449	419	418	475	387	418	450	439	442	437	442	416	413	414	453	424	437	412	425	427	459	443	410	434	475	426	437	403	433	397	430	386	435	439	418	443	458	417	425	427	445	402	437	443	405	392	407	478	416	436	426	393	456	463	421	433	419	447	393	413	419	425	413	397	436	421	446	434	423	424	372	429	414	407	426	443	392	424	429	406	425	402	423	462	417	421	411	431	434	414	444	394	384	395	422	426	449	436	427	417	424	437	438	419	462	411	400	410	424	432	437	377	426	415	471	431	448	446	462	383	423	432	408	444	429	423	475	417	416	429	438	417	430	404	468	399	457	415	458	406	449	422	411	434	441	423	457	454	410	446	438	422	414	460	471	455	411	424	418	408	423	416	409	417	436	393	430	429	442	416	418	423	435	449	402	435	445	418	395	429	432	443	449	454	392	432	398	421	468	414	453	414	420	433	416	396	432	452	385	408	425	432	397	461	448	432	441	418	455	400	436	421	459	435	420	441	457	448	439	451	421	404	430	426	407	444	430	431	455	435	444	429	453	416	392	425	388	414	445	456	423	416	448	406	490	441	473	419	404	397	432	441	434	490	434	439	430	455	481	418	418	407	377	449	412	430	435	429	428	438	419	434	456	459	421	424	409	406	432	454	404	406	451	443	398	459	447	443	429	422	422	426	403	420	408	417	411	444	468	422	445	410	415	391	411	438	432	440	417	420	439	447	430	415	455	449	418	422	455	455	406	465	404	484	480	363	420	419	431	416	405	443	448	446	448	410	447	445	434	409	451	406	444	439	434	416	423	404	413	432	463	421	445	441	423	405	428	431	408	412	419	448	460	436	440	425	453	407	401	394	439	460	396	450	464	376	473	408	465	441	427	400	404	439	440	418	431	424	436	480	438	455	450	413	428	457	431	421	433	456	431	427	476	449	464	414	424	396	412	437	442	440	437
22928	21176	28991	23641	21181	21223	7867	998	738	613	597	483	431	413	404	392	367	331	316	314	335	300	285	317	285	281	286	280	275	265	284	273	245	231	243	258	261	273	237	249	242	233	261	254	243	245	246	270	244	218	246	257	251	249	238	204	228	218	213	220	225	239	244	265	230	236	277	238	217	215	241	284	241	207	231	227	233	252	239	237	242	233	224	259	223	253	235	222	242	245	231	223	258	206	238	222	254	234	241	211	217	247	237	237	218	232	246	254	244	226	243	246	206	219	250	238	225	214	242	229	226	255	242	243	242	258	222	242	239	219	237	243	256	234	229	261	241	237	234	211	210	269	228	218	233	238	220	206	235	236	216	223	247	199	218	235	227	245	244	217	258	206	253	225	238	251	255	218	256	238	249	225	215	242	215	234	207	228	244	231	220	246	252	208	252	218	225	221	260	234	231	237	240	262	223	225	233	263	221	241	231	220	203	245	228	225	234	211	257	225	221	244	241	229	247	230	217	223	211	238	233	244	211	222	227	229	232	255	237	203	253	214	222	217	250	259	228	233	217	235	216	236	223	241	244	240	207	222	207	248	239	230	211	221	230	260	215	229	219	244	254	251	185	240	258	238	251	228	238	245	222	232	228	248	230	223	233	210	239	206	230	250	227	208	200	234	234	259	265	240	232	220	255	253	234	209	215	201	236	242	213	214	249	234	219	224	213	225	256	262	218	220	200	196	230	239	217	267	224	240	241	234	228	232	250	201	198	243	228	254	241	261	227	234	221	237	235	243	243	229	222	226	246	202	233	230	210	220	216	228	239	209	222	204	260	221	256	247	253	211	252	216	262	243	253	217	226	239	253	247	241	233	212	196	252	233	249	237	224	234	246	256	201	239	214	225	237	218	216	229	247	220	221	211	242	225	243	239	253	212	244	236	259	211	239	252	218	250	210	252	220	240	217	242	206	229	241	221	222	249	237	228	245	245	236	233	247	251	243	248	258	226	256	224	233	242	207	250	243	218	230	254	261	265	234	226	226	243	205	235	230	258	236	239	210	220	234	255	213	228	249	229	240	259	241	242	226	223	251	227	215	227	221	259	241	245	228	233	235	217	240	207	231	215	265	240	249	240	212	221	244	215	217	247	243	230	219	238	226	268	232	226	222	243	230	237	248	236	212	252	242	257	244	226	239	217	242	247	244	203	214	253	231	247	244	235	245	221	226	244	225	234	245	260	236	226	269	229	209	246	232	231	242	242	220	224	234	209	231	226	215	221	216	197	214	236	231	201	245	216	253	236	197	238	240	182	233	227	200	227	228	219	211	221	223	228	230	203	232	225	209	244	224	216	221	254	260	225	245	238	234	211	224	242	235	229	215	225	265	222	218	232	227	242	236	235	216	205	242	223	261	242	255	197	246	227	230	234	220	222	225	244	199	242	227	235	198	231	221	227	227	239	211	235	225	216	250	217	218	238	211	216	253	213	216	235	219	251	231	226	237	238	243	245	243	218	204	268	257	225	246	240	250	223	233	238	250	214	205	250	223	231	208	266	272	234	244	243	239	234	245	233	221	235	208	238	206	222	219	252	248	223	238	254	220	231	211	230	227	247	224	240	232	217	233	254	235	212	210	217	254	228	247	219	230	238	235	221	211	226	218	217	218	252	247	246	239	235	213	235	240	219	232	238	245	247	244	271	236	249	226	215	247	219	215	215	219	227	247	226	250	225	230	248	224	235	233	221	234	223	217	218	219	219	255	219	267	229	231	223	219	202	232	237	229	237	234	220	225	220	250	247	252	209	211	228	235	229	236	230	242	258	215	229	222	228	250	254	220	219	224	212	230	207	206	218	226	214	219	251	223	261	266	260	217	218	221	216	240	241	228	231	211	210	249	222	236	258	254	221	210	223	210	231	221	263	201	232	239	219	239	234	251	203	234	248	261	233	203	220	271	223	216	207	247	198	252	231	215	232	217	212	230	220	213	241	228	256	235	222	250	223	226	224	195	200	219	200	225	223	209	218	214	214	227	208	211	239	226	256	223	226	224	223	256	232	225	254	235	242	243	225	264	214	213	246	247	200	226	248	247	244	251	232	232	207	255	199	249	222	260	228	234	248	241	227	217	216	235	245	253	246	231	220	240	235	214	227	230	232	233	234	250	230	248	216	212	233	237	231	232	238	240	236	254	219	240	217	239	257	237	234	221	213	211	251	215	240	235	214	240	206	242	221	251	226	240	230	217	221	205	234	200	209	230	251	223	228	227	217	235	212	220	239	231	219	209	215	188	233	231	220	249	236	229	246	206	220	227	228	238	247	227	210	210	229	240	220	224	218	239	206	236	205	257	231	250	222	220	240	250	233	207	229	238	227	230	214	243	239	253	210	225	243	259	219	223	237	241	232	216	192	215	239	237	246	253	237	229	246	220	233	241	231	228	244	215	242	258	217	232	234	239	230	235	232	241	246	237	236	210	241	234	205	218	214	245	227	227	210	219	222	217	254	267	227	251	251	227	258	232	248	209	227	216	250	252	214	208	221	228	226	262	225	215	226	228	246	213	234	228	239	248	228	219	213	229	229	242	245	239	197	231	252	246	239	235	251	255	236	242	228	242	216	224	225	223	246	232	228	254	212	215	236	256	215	224	224	218	234	211	228	249	265	255	254	212	222	218	222	216	225	233	250	236	233	245	244	212	230	214	244	199	224	247	231	248	228	226	235	231	228	231	254	225	228	214	233	216	195	223	249	225	226	214	217	228	240	191	241	234	263	256	232	232	219	204	241	244	239	252	215	208	221	218	211	239	246	239	227	209	227	233	240	264	243	238	219	190	215	223	242	236	199	243	226	243	229	241	219	250	232	227	206	269	234	236	237	208	229	249	221	229	233	212	198	202	237	242	234	256	227	243	224	218	239	233	253	259	247	230	235	216	221	251	204	222	211	242	242	259	228	253	235	246	230	248	219	201	203	214	237	240	209	221	219	215	211	215	230	243	228	216	221	247	232	227	212	231	227	251	201	202	226	236	246	219	246	223	243	231	212	242	262	203	228	253	245	228	246	253	212	211	232	231	248	228	238	242	206	235	261	241	235	226	248	243	244	227	244	247	226	247	230	222	226	243	216	228	236	248	221	221	210	216	219	234	202	266	217	238	221	248	224	228	221	215	226	245	232	269	204	256	244	240	221	224	241	227	202	214	258	202	236	217	228	241	244	200	231	250	203	232	205	229	225	222	224	230	229	223	256	215	206	264	223	219	221	223	238	221	213	230	230	231	211	258	208	228	236	230	237	235	253	231	243	226	212	261	222	233	245	215	237	236	211	228	225	213	228	230	227	235	232	250	189	197	249	242	225	217	254	222	193	241	270	220	252	230	220	200	215	225	226	220	218	216	238	225	241	260	238	238	208	237	215	223	229	250	273	206	205	190	211	219	230	232	222	241	236	243	219	254	210	193	241	246	250	227	239	229	251	218	228	221	237	217	231	227	219	230	246	225	224	232	228
7750	16981	13291	6912	4761	3502	2629	2132	1694	1329	1167	994	874	787	718	630	597	577	547	512	510	449	428	417	413	401	408	382	345	335	366	359	342	367	327	328	342	303	335	351	338	300	348	324	345	276	326	312	297	313	314	302	301	322	301	319	296	293	341	281	315	274	290	291	313	314	282	286	294	313	301	265	278	273	298	304	280	297	287	290	283	320	293	295	287	279	266	292	263	291	277	285	295	321	304	264	302	301	291	271	297	282	262	299	281	279	295	274	287	284	256	300	286	242	288	292	290	278	299	306	276	313	297	267	342	311	269	291	286	295	281	292	268	261	279	289	317	252	291	305	301	273	292	293	297	254	307	284	287	286	304	278	302	303	293	319	278	311	292	302	282	263	316	307	283	272	304	294	277	284	305	312	329	282	278	293	278	262	293	305	310	298	310	263	294	321	270	281	281	293	305	288	308	277	268	287	270	271	270	286	308	291	288	302	270	262	285	298	285	272	285	307	272	294	284	261	302	309	280	280	282	279	256	299	289	271	304	272	283	299	295	291	293	267	280	291	269	263	288	291	317	272	261	279	275	279	299	302	284	285	314	282	287	280	267	299	284	288	301	254	292	267	294	306	277	278	314	271	294	306	296	274	282	282	268	304	289	295	277	253	316	281	282	295	327	279	280	262	291	311	243	265	285	321	287	270	296	255	307	250	276	291	291	293	282	249	266	326	285	277	274	290	293	277	291	303	284	296	283	294	285	281	285	278	270	273	313	264	280	292	261	292	299	263	284	264	273	265	294	275	311	294	305	294	317	275	279	287	307	252	301	265	294	274	285	282	299	304	266	301	317	276	287	290	268	273	263	279	304	254	280	278	302	280	297	296	277	297	302	299	290	299	315	326	246	294	263	274	306	302	278	279	270	302	278	284	270	281	288	299	264	275	269	296	265	260	286	270	325	262	281	294	275	267	297	288	286	281	317	283	304	302	269	280	267	285	269	313	311	279	256	278	279	294	301	316	283	289	274	323	301	307	288	296	293	250	310	302	300	306	282	283	276	317	301	267	284	301	302	292	282	265	261	279	281	307	297	282	264	320	265	299	282	286	275	286	298	299	283	282	282	274	262	269	271	296	293	272	295	298	304	287	261	273	288	288	278	271	319	281	299	294	283	313	289	278	271	312	300	301	273	297	304	306	268	312	292	253	301	328	258	266	291	274	298	292	338	275	281	295	282	310	298	261	263	285	293	294	296	313	269	264	289	291	277	286	293	274	286	270	292	275	259	275	270	272	291	292	276	276	308	277	285	274	282	301	298	292	256	280	301	286	286	270	311	281	286	307	280	303	287	299	286	271	298	266	288	285	279	286	320	295	288	308	243	288	271	298	292	281	281	267	294	299	294	290	303	281	304	287	279	320	270	304	269	268	299	305	279	299	290	284	284	262	295	289	274	285	314	289	307	315	287	281	283	279	274	316	297	279	280	305	289	280	299	278	304	289	283	317	306	271	280	283	264	276	288	295	253	301	308	310	275	294	278	277	254	282	260	285	281	283	265	301	304	312	252	279	283	272	274	304	316	282	264	303	284	296	281	262	319	290	295	289	291	264	273	264	274	301	306	265	279	282	273	285	308	278	320	293	292	268	301	273	324	257	287	295	307	305	300	271	262	311	279	283	275	269	272	286	294	290	294	275	304	281	281	294	277	272	274	281	261	281	316	254	284	289	301	288	297	290	298	301	314	301	299	279	311	260	278	319	299	286	297	299	264	288	262	272	282	284	305	308	286	296	265	280	271	293	263	285	315	275	269	289	299	276	307	284	289	306	286	286	276	290	259	292	272	270	274	300	257	280	306	263	268	293	282	299	276	244	282	268	285	281	299	280	272	265	282	295	308	295	260	278	291	287	271	293	265	284	284	318	272	279	277	289	266	284	259	295	290	275	286	279	261	291	297	300	319	274	273	297	289	280	291	283	275	263	266	277	314	263	303	295	271	299	312	298	284	272	272	278	259	299	282	283	323	283	277	267	291	283	321	292	256	292	294	253	257	305	262	305	299	282	297	330	285	274	275	275	270	298	291	270	264	275	284	305	290	292	275	257	285	284	256	304	261	311	277	310	267	266	267	265	230	294	268	292	287	274	283	266	282	290	265	306	308	272	270	305	278	281	303	279	260	309	259	260	287	267	287	327	286	316	264	271	273	256	320	273	291	279	312	286	286	282	282	298	284	298	293	295	277	291	305	258	279	268	297	293	266	297	276	276	298	320	250	319	290	286	312	289	272	284	283	314	278	302	312	289	286	292	276	263	282	290	303	250	293	285	283	325	302	304	292	279	302	320	279	280	277	276	295	293	282	290	296	273	252	263	319	299	282	269	295	272	279	309	272	281	265	302	298	291	281	246	295	293	293	252	251	286	287	295	295	288	270	278	325	314	276	272	270	306	297	291	313	282	284	284	288	282	269	286	263	315	275	281	271	270	316	275	288	301	273	294	270	265	282	286	259	296	290	271	296	286	282	292	262	319	288	237	296	296	273	304	306	298	280	306	267	305	292	318	279	271	326	277	284	279	295	272	290	291	285	293	264	298	297	301	276	316	307	311	280	299	302	271	278	291	327	272	295	279	296	285	306	281	295	304	297	289	300	263	257	273	270	275	268	301	298	310	270	302	271	267	285	291	256	289	277	317	329	293	292	261	313	269	310	284	293	276	287	298	280	262	288	276	296	302	305	302	291	285	256	296	302	279	302	240	312	280	294	299	249	287	290	317	286	295	323	277	287	269	274	288	311	284	291	270	277	277	299	267	296	304	282	291	275	305	299	300	265	298	268	265	296	301	279	290	266	253	293	282	264	280	303	283	302	303	285	265	282	312	298	258	260	306	270	260	276	258	271	283	288	291	284	269	261	308	255	272	280	283	269	307	306	301	291	301	275	253	245	299	331	297	307	296	272	270	289	292	319	288	271	261	274	270	287	279	255	313	296	254	278	259	273	289	290	276	272	315	282	274	278	252	297	272	275	278	253	263	289	290	276	283	267	281	267	280	270	275	281	297	294	299	258	258	244	274	313	284	288	266	273	283	287	271	264	302	305	304	300	311	286	296	306	311	273	287	284	280	272	276	243	277	269	305	285	295	318	267	284	274	264	284	246	297	285	283	270	295	303	299	304	273	279	270	284	295	299	300	282	281	246	308	318	285	265	291	303	295	269	247	291	303	291	286	308	293	278	286	282	284	253	268	276	298	293	278	283	276	285	263	293	306	278	284	283	273	319	280	284	278	290	297	274	318	271	289	302	277	261	287	281	294	279	255	278	273	284	297	302	281	277	289	295	280	320	312	279	287	275	305	255	290	309	309	280	290	305	296	310	285	278	276	315	270	305	268	294	289	287	340	274	282	297	327	287	303	304	272	294	282	279	260	309	328	316	290	254	297	286	292	248	282	279	272	312	268	278	265	312	293	322	283	316	281	259	300	314	264	276	301	294	312	289	287	262	256	313	275	292	281
27058	20269	7722	1125	774	715	718	709	698	668	665	689	717	628	687	650	665	687	651	685	664	656	685	631	689	651	705	692	678	643	697	673	689	653	691	669	664	628	658	628	654	638	697	705	657	615	650	650	630	636	657	638	636	686	659	679	698	715	657	670	638	728	665	635	636	646	666	656	688	639	677	621	649	680	680	650	649	681	645	650	687	604	637	634	631	663	642	662	608	681	702	705	663	643	688	668	624	656	721	618	634	657	678	686	636	674	650	663	686	650	644	638	651	670	672	646	661	665	670	664	677	646	692	684	620	662	625	663	661	671	644	667	660	678	683	633	656	629	672	638	671	654	631	672	661	668	668	622	685	655	654	682	689	670	656	665	680	672	661	660	671	687	652	671	653	688	653	666	674	675	633	666	632	657	674	642	678	625	706	667	615	605	657	641	679	689	704	676	661	704	669	674	711	651	663	613	666	671	634	640	699	681	670	629	675	648	618	638	649	692	651	646	663	633	639	692	692	665	629	657	673	664	693	650	663	634	672	647	660	696	667	643	671	668	678	621	635	626	611	660	663	659	691	612	684	650	680	692	702	637	663	680	709	687	629	616	646	675	622	687	638	666	610	671	643	676	666	713	642	633	679	621	683	674	673	632	689	682	612	699	670	650	689	674	638	666	630	653	701	668	700	637	658	654	685	614	653	614	678	666	637	611	672	697	668	692	694	669	662	665	671	649	665	663	642	660	652	696	617	603	661	598	660	680	693	675	609	602	628	653	602	644	629	662	623	637	680	644	673	661	693	657	671	717	651	672	625	633	659	658	667	665	667	660	691	671	657	687	686	640	685	657	660	649	662	666	668	684	671	666	644	626	628	656	638	632	602	649	660	652	650	696	665	683	654	621	616	702	636	674	599	631	678	638	670	641	718	647	661	627	656	677	661	676	671	674	624	682	714	617	651	614	643	710	718	608	684	641	647	693	686	649	638	676	688	630	633	642	652	685	658	685	648	644	633	690	677	615	678	645	713	639	651	699	690	669	657	645	648	637	671	661	655	683	673	649	686	677	688	625	693	653	643	662	687	650	636	683	628	644	650	684	638	674	702	659	668	662	670	628	636	625	678	679	646	662	665	641	607	650	665	644	666	655	660	615	693	666	630	679	661	659	637	646	677	635	708	701	662	663	655	620	613	680	625	657	613	658	638	640	712	686	643	705	637	680	637	642	667	654	640	660	661	665	629	664	678	636	645	684	657	680	704	672	639	614	668	647	645	675	646	648	630	636	636	636	617	676	656	656	674	711	621	625	688	672	668	666	651	670	623	654	669	684	651	618	650	632	625	676	662	674	647	637	667	682	679	671	652	671	632	660	618	670	643	659	667	618	647	635	648	657	666	670	698	613	671	617	687	639	679	711	649	641	654	630	716	654	687	617	663	672	634	647	662	628	650	661	655	660	661	642	679	687	677	657	624	673	619	683	610	657	606	666	632	642	677	643	641	651	708	643	675	668	665	721	619	671	685	660	605	676	651	674	623	706	642	609	648	659	671	684	671	699	632	585	676	633	626	647	695	609	667	617	702	598	652	646	681	624	687	638	650	712	660	645	659	688	641	673	660	686	656	642	693	637	717	645	696	661	642	672	619	637	605	661	677	708	628	623	668	642	686	648	682	667	658	637	640	643	690	671	671	706	683	659	592	660	681	712	632	627	684	690	639	676	637	680	679	652	659	708	641	640	669	620	641	651	680	626	657	615	606	683	622	662	663	640	675	626	654	636	650	672	612	681	656	652	618	690	708	695	664	646	686	666	646	635	645	673	673	650	678	688	680	683	670	641	658	608	686	632	646	641	682	654	699	657	630	621	680	680	639	603	636	680	665	642	658	661	665	620	695	680	628	659	641	651	660	669	653	673	648	678	703	659	689	586	626	604	633	676	632	620	697	676	637	680	665	653	658	629	685	640	704	649	685	631	678	689	701	638	676	663	678	642	698	641	591	653	649	655	648	629	654	638	621	699	673	653	669	635	667	651	639	707	707	695	627	638	651	651	688	643	689	615	703	695	670	628	687	641	698	658	649	664	708	656	681	628	652	687	650	685	655	671	642	651	619	645	630	678	668	647	636	675	641	644	636	641	619	682	669	679	684	641	637	679	669	703	683	680	667	687	676	656	667	622	624	659	686	689	702	686	643	629	665	630	653	636	688	687	702	692	721	671	638	620	640	667	681	700	705	677	688	679	648	658	660	643	662	667	635	690	672	649	692	618	638	655	660	679	660	652	637	688	656	639	668	648	656	619	660	635	640	641	670	653	651	645	635	692	647	673	656	640	659	659	639	683	683	634	695	695	693	678	669	649	636	678	659	689	626	635	665	640	671	649	618	670	668	671	642	661	675	620	679	636	667	651	674	627	632	641	638	683	659	669	661	672	628	670	673	652	706	645	695	682	655	675	662	646	683	680	687	668	646	647	690	675	702	668	637	651	655	689	630	652	618	643	707	662	709	655	676	650	651	665	697	647	644	647	658	631	664	641	669	657	681	649	713	687	664	678	659	625	699	679	657	651	635	688	609	632	643	691	693	643	679	687	672	631	646	686	664	657	664	626	653	668	657	683	645	691	668	660	633	675	675	680	637	633	699	689	630	674	643	698	653	679	646	656	646	686	694	653	631	669	666	659	675	698	697	648	652	641	683	640	656	655	636	635	653	603	638	716	674	680	643	684	638	671	639	640	665	668	682	655	694	626	703	647	656	689	648	619	672	690	668	669	659	694	651	614	661	684	681	672	652	669	600	654	637	658	645	655	671	678	607	668	628	640	644	688	726	655	690	674	643	624	665	656	640	674	708	727	666	644	672	653	633	657	650	627	627	671	678	694	676	679	690	678	645	641	684	677	627	659	598	663	631	601	637	656	653	672	670	687	694	657	660	645	638	622	688	703	669	701	664	637	640	648	697	658	683	690	701	690	668	664	669	665	668	660	644	657	663	638	657	630	681	665	698	721	653	666	684	664	686	641	705	648	657	626	651	688	628	648	642	623	641	698	611	709	662	707	676	699	702	641	669	658	674	664	688	657	637	632	564	642	640	708	641	679	662	659	685	731	737	649	679	657	708	663	764	682	727	626	627	716	635	664	658	641	653	684	672	700	663	653	717	702	671	696	655	682	697	650	650	677	670	729	603	650	643	612	649	653	679	663	660	674	695	672	666	640	640	740	668	603	627	650	681	659	670	662	666	647	692	598	649	689	671	674	657	646	676	714	717	661	641	621	656	665	667	597	643	666	628	679	692	635	624	656	650	621	655	694	658	646	678	677	659	685	608	688	662	668	674	650	630	679	650	628	649	632	651	650	626	661	626	707	655	649	611	628	657	683	640	700	726	668	638	675	675	709	663	682	684	674	666	648	665	651	670	647	639	649	619	640	682	704	642	638	671	638	673	674	632	622	724	650	686	634	703	659	668	671	608	691	623	662	657	707	669	649	696	668	671	627	626	712	701	672	628	660
4289	1640	1441	1062	908	944	886	896	873	900	904	855	810	857	837	762	829	841	807	834	815	817	850	854	788	876	825	825	804	889	887	838	835	832	807	761	881	840	804	831	850	849	792	801	823	800	827	845	844	778	784	791	822	850	850	848	848	826	839	853	823	784	852	817	796	843	800	807	823	806	788	826	819	844	826	806	802	782	835	824	859	794	845	873	781	737	812	808	845	877	819	810	820	781	857	859	781	844	832	835	821	905	860	804	820	831	820	846	809	805	860	854	818	822	822	820	811	833	856	857	789	803	819	836	849	840	809	792	839	829	822	881	868	802	859	825	840	825	782	797	855	819	904	841	867	834	846	801	813	791	844	833	815	770	839	802	803	831	858	871	836	763	826	822	858	867	865	842	839	848	820	795	845	869	784	808	822	824	799	809	867	848	812	829	856	813	776	823	821	825	856	836	815	898	834	851	846	775	820	790	863	801	835	791	866	878	861	815	842	852	832	910	834	770	795	874	796	834	835	842	800	845	843	852	814	890	841	821	823	813	775	843	829	833	806	841	839	824	845	855	803	853	822	873	826	836	853	816	850	817	805	841	819	879	881	814	849	813	844	851	841	824	809	813	823	820	883	900	860	842	775	874	857	808	839	813	836	827	828	821	801	808	796	830	831	824	855	826	819	821	815	866	837	834	848	807	823	807	808	844	833	838	845	895	807	848	857	843	812	871	857	812	833	905	843	833	840	787	812	797	802	840	844	814	778	855	829	827	896	810	828	861	755	856	836	821	882	841	833	840	836	843	832	840	811	816	860	862	840	801	799	804	855	833	862	779	810	784	869	804	882	857	828	885	841	822	869	806	841	779	792	769	828	818	777	843	845	850	831	852	836	798	818	851	842	814	836	841	857	870	868	824	804	827	793	808	829	802	836	876	852	834	822	872	872	871	847	808	849	846	850	806	874	839	792	792	810	860	838	824	872	832	870	820	833	847	872	832	837	806	851	839	897	846	828	786	843	846	799	826	872	857	861	834	807	831	827	814	805	780	847	843	812	870	794	821	773	896	829	817	861	843	803	844	800	831	814	800	802	824	910	804	839	827	828	784	845	839	842	832	798	801	855	822	870	786	852	813	856	825	865	815	839	829	806	808	816	843	936	854	809	800	881	878	897	832	828	833	832	826	829	780	812	829	855	884	815	876	780	834	807	817	859	808	821	802	869	840	813	774	860	862	822	798	855	793	852	844	854	842	792	791	870	839	800	794	839	821	837	845	850	811	803	880	863	828	831	829	836	816	821	835	806	842	831	785	856	853	857	811	867	776	844	803	838	802	812	813	830	842	824	860	803	791	817	814	881	782	804	831	843	790	822	805	882	843	797	881	836	852	882	902	784	833	876	838	887	837	890	840	846	818	822	782	832	836	836	775	845	804	797	907	831	858	833	849	787	806	824	808	793	858	864	834	826	869	821	853	819	859	854	740	836	867	848	794	868	794	838	856	787	810	800	818	808	837	803	874	820	863	836	818	824	824	790	856	798	889	811	873	839	747	791	844	839	793	868	819	850	848	839	818	846	812	855	882	840	846	803	858	813	847	891	823	835	839	872	855	833	851	820	869	831	851	857	858	875	849	815	873	840	837	833	800	855	865	792	824	855	839	803	855	813	855	829	799	842	824	849	829	811	840	814	816	843	841	830	830	836	845	845	847	807	795	818	820	784	854	796	828	876	795	825	839	815	820	828	828	891	887	837	804	793	855	841	829	832	809	820	809	813	814	849	831	832	838	870	813	827	862	825	865	787	796	842	828	796	798	835	862	813	827	860	834	810	808	828	843	813	838	775	830	809	848	883	878	831	856	783	865	797	813	813	850	787	807	835	861	829	804	852	830	864	780	798	841	817	863	817	815	842	848	819	841	787	817	827	862	882	832	777	800	809	836	831	821	862	840	832	841	873	805	874	868	836	830	781	799	824	840	861	775	818	799	851	859	826	838	811	805	880	812	795	856	795	816	780	834	870	825	824	830	828	791	820	789	846	879	847	809	784	859	789	818	816	820	835	854	867	811	881	796	858	835	781	806	814	837	791	823	839	844	858	807	860	824	828	860	809	825	820	868	798	837	846	844	833	823	872	843	847	832	849	837	887	829	855	830	883	822	808	819	841	799	879	794	829	850	869	823	796	788	828	819	820	806	820	860	799	819	817	846	831	806	820	824	819	834	769	807	839	833	834	898	789	827	800	854	847	840	825	814	804	863	863	802	827	818	805	883	845	870	808	831	803	835	823	867	822	858	792	830	839	829	819	821	817	825	794	884	772	839	837	845	853	813	805	830	816	758	855	856	814	810	857	844	807	859	849	822	830	867	843	859	871	826	788	762	814	871	800	800	831	838	861	851	821	855	827	872	846	845	816	831	873	851	899	891	835	774	858	825	817	840	829	840	871	826	847	865	812	871	798	838	845	841	778	790	826	871	825	857	837	766	809	832	851	858	791	817	792	849	768	861	807	818	796	802	789	777	850	802	852	827	851	876	823	820	807	790	831	812	789	816	866	824	822	851	813	865	842	821	851	852	804	845	848	820	807	804	797	793	837	795	845	781	789	864	879	803	867	862	836	829	819	815	859	835	813	853	820	793	813	789	868	844	851	895	829	818	845	854	857	824	844	820	851	862	816	759	865	881	788	797	819	850	873	810	848	839	837	837	821	833	814	827	842	773	817	817	805	831	752	870	845	829	814	828	840	806	804	789	860	855	813	826	854	796	906	800	819	891	834	845	807	811	764	844	786	859	823	790	855	781	828	851	791	808	858	800	842	815	779	814	785	826	826	819	835	786	823	830	787	789	790	823	821	828	788	841	835	856	877	848	843	795	811	823	857	865	891	787	856	846	832	852	810	805	789	822	843	874	792	789	780	802	820	794	870	828	805	817	866	773	786	808	843	794	841	857	846	802	843	831	816	783	817	821	810	858	806	808	802	826	852	827	808	807	901	829	861	879	787	847	889	863	844	817	806	847	824	848	839	838	784	811	797	835	850	821	804	839	795	800	829	838	764	841	812	823	840	792	851	868	839	830	850	837	832	833	838	780	768	790	851	864	838	840	802	819	845	877	862	811	856	854	875	813	812	860	791	820	810	835	843	866	839	887	774	842	834	824	859	796	852	853	822	845	854	830	814	843	828	808	877	822	832	853	794	820	828	852	831	800	814	843	797	827	823	857	793	847	880	866	802	850	792	837	860	814	865	872	802	799	845	844	825	876	845	843	833	833	855	791	844	850	743	867	889	800	843	791	833	823	868	854	824	847	836	864	853	838	838	837	811	823	783	846	803	840	849	810	776	840	837	827	876	848	816	871	858	840	844	794	829	838	861	779	815	828	816	804	819	830	808	775	818	811	805	833	798	868	879	801	811	824	792	854	839	860	799	857	853	852	819	912	835	816	804	805	836	791	812	827	773	813	829	830	866	791	830	833	860	813	808	822	816	817	791	858	841	834	801	820	862	806
23900	21192	28580	24089	21179	10218	1104	713	525	514	503	487	459	408	411	369	427	352	366	347	391	366	360	333	362	297	356	351	331	343	331	353	369	306	368	355	296	334	330	327	350	331	344	371	325	328	338	341	322	311	315	304	321	329	329	330	325	359	324	328	325	329	339	316	321	305	316	343	296	336	322	309	305	308	315	289	317	345	317	292	312	318	334	339	307	352	298	334	274	284	308	304	340	316	332	345	306	328	315	321	343	322	346	352	301	325	333	335	339	313	351	313	321	342	335	303	344	297	326	323	350	336	340	303	320	319	326	289	332	305	303	303	326	339	325	369	325	358	347	314	314	320	309	334	328	298	317	333	337	301	325	342	353	339	323	309	322	322	309	340	311	308	289	349	338	323	361	314	308	314	308	305	327	318	340	321	328	308	322	338	321	350	296	339	319	332	309	317	373	333	353	318	345	348	293	298	330	312	305	340	329	315	305	333	313	364	311	312	313	308	333	315	303	313	352	302	314	313	311	331	303	327	317	322	328	341	309	286	315	327	322	300	336	355	337	318	336	343	316	309	323	310	308	311	324	342	310	342	322	354	317	280	303	288	354	312	336	316	317	323	342	315	329	304	319	336	337	341	284	288	307	333	316	336	325	338	341	322	339	349	311	308	342	341	339	347	330	336	320	338	341	319	308	328	341	333	323	322	321	323	333	344	323	343	305	337	319	336	320	315	336	311	304	303	345	318	331	325	318	313	309	344	305	314	321	307	306	290	317	346	283	354	312	363	312	330	350	317	342	317	338	343	339	345	305	333	321	355	323	324	337	321	319	314	319	327	319	316	325	333	363	319	333	336	309	307	348	334	333	322	286	332	323	337	348	307	343	341	298	295	322	319	343	316	361	322	315	331	317	341	319	306	343	308	327	336	304	290	312	333	332	294	307	309	312	324	309	314	298	329	284	320	318	334	314	350	309	323	356	304	333	333	307	306	303	314	332	350	342	332	329	324	304	306	312	306	348	332	340	355	316	314	352	328	327	337	335	351	354	344	346	346	322	320	348	314	298	288	307	308	327	331	271	297	333	368	331	313	321	346	345	347	345	320	339	335	343	311	309	334	314	334	325	317	307	348	313	293	324	329	322	327	343	315	330	334	334	340	317	295	303	346	338	333	325	309	321	315	312	348	292	321	321	346	317	330	320	339	323	314	312	323	289	296	304	297	347	324	331	337	349	309	313	330	324	298	334	328	360	335	306	322	334	313	297	323	336	357	320	295	324	354	323	313	374	322	281	350	330	348	308	321	328	327	337	351	307	310	339	323	300	329	310	313	326	331	340	292	307	319	347	323	301	327	356	341	318	315	337	311	321	364	338	342	314	315	330	307	327	335	350	319	331	324	316	285	312	314	341	302	335	326	304	331	295	314	300	344	318	334	303	303	327	340	330	314	323	338	323	318	308	327	304	298	340	310	334	331	366	349	310	302	334	314	312	312	311	338	320	314	299	310	325	312	339	330	303	318	294	323	303	300	298	305	308	334	333	316	326	358	316	333	323	316	345	323	342	313	295	332	317	320	334	310	312	351	330	320	331	333	288	319	316	345	337	294	332	320	333	288	338	329	283	334	316	343	330	311	282	308	332	314	329	335	310	304	308	351	325	323	314	343	344	325	322	350	303	313	300	334	335	312	295	305	328	322	304	338	343	323	328	334	364	303	314	341	332	305	310	341	305	301	313	337	284	367	315	316	316	319	315	306	326	321	305	324	263	342	306	297	314	330	325	296	312	317	323	326	309	314	338	330	321	315	297	305	335	318	330	325	346	292	315	337	314	339	322	326	337	308	340	318	340	322	319	303	332	300	324	348	326	343	356	323	331	315	350	325	290	299	323	315	356	296	335	339	349	308	318	292	349	322	334	329	351	336	309	297	300	314	316	331	294	319	319	333	306	327	342	322	330	310	330	326	354	328	303	291	306	315	319	329	322	340	314	364	316	324	303	341	319	342	293	283	309	327	325	313	310	327	291	308	351	337	309	370	334	318	306	332	357	313	339	342	296	297	325	308	330	329	354	347	326	339	300	358	310	363	324	308	345	293	377	331	349	341	320	333	317	320	305	328	311	328	345	307	325	344	314	325	329	309	337	317	323	310	307	332	337	320	305	334	329	325	364	305	321	323	304	317	346	333	330	324	356	331	329	292	308	316	321	322	323	338	317	335	334	325	334	325	331	315	309	310	273	303	323	296	333	335	317	301	346	339	308	323	301	326	312	329	317	318	332	359	334	332	305	298	307	293	362	328	310	315	295	320	320	288	290	342	307	335	302	337	325	330	326	339	331	336	311	356	337	346	367	334	309	334	322	320	349	324	300	330	316	321	342	300	304	339	317	320	310	300	322	289	333	339	303	361	291	327	319	331	304	347	297	317	337	327	327	335	289	333	347	309	337	338	330	318	336	299	321	349	314	338	322	317	336	316	350	329	281	321	291	316	293	325	323	270	346	322	326	318	346	294	311	342	315	284	301	343	335	340	301	318	334	292	330	323	325	333	307	346	369	328	316	299	298	303	329	331	327	310	294	350	306	337	334	340	324	297	309	351	379	277	335	346	325	335	323	332	312	311	348	309	340	330	333	325	312	314	318	301	334	338	294	332	369	302	308	326	325	356	332	311	324	360	340	288	331	307	302	319	340	346	296	340	325	348	318	335	301	321	333	324	347	313	300	341	351	331	287	313	309	329	338	314	302	282	338	342	328	271	342	320	334	308	339	326	373	298	338	331	356	339	315	323	314	329	306	318	340	358	343	341	313	353	331	332	348	291	325	310	336	324	304	356	349	349	327	341	330	332	315	340	308	302	309	296	310	316	296	304	309	297	289	319	342	345	339	332	312	339	334	320	310	326	323	317	374	331	354	350	313	310	345	342	334	303	291	333	321	330	311	325	342	323	337	340	336	284	327	370	294	316	313	317	321	329	336	320	329	330	341	337	310	316	314	291	292	299	291	337	344	336	328	309	362	332	290	312	331	310	331	308	323	347	303	345	322	313	351	302	332	313	326	325	334	311	310	299	343	346	292	313	304	328	328	322	314	310	335	318	337	324	310	311	348	317	302	323	325	348	344	317	331	316	302	329	331	306	320	324	310	330	308	326	330	281	321	304	324	325	298	341	334	353	332	313	327	329	306	344	307	336	282	318	329	325	335	292	313	317	340	329	312	319	322	305	341	315	327	309	327	299	328	312	284	292	294	310	304	325	332	301	334	284	355	334	342	321	319	333	319	295	346	338	287	334	349	304	317	356	355	315	306	322	363	318	346	334	296	286	329	309	325	270	319	297	311	302	356	342	340	317	312	334	321	334	329	321	314	362	345	323	315	328	324	345	346	333	330	324	313	319	313	332	313	333	319	335	342	330	295	318	303	339	302	285	328	324	298	306	320	313	339	319	316	368	361	321	326	336	305	308	318	301	319	267	330	338	329	321	329	317	308	334	285	334	294	317	334	325	329	307
5173	10666	8293	4096	2932	2076	1667	1339	1122	1042	861	764	743	688	660	657	610	524	530	538	558	564	502	478	505	464	505	468	479	523	459	466	455	466	440	460	428	446	466	480	451	452	460	466	462	431	431	483	462	415	430	422	468	466	430	417	455	486	431	439	418	429	424	418	427	448	444	448	474	407	425	458	472	434	428	398	462	442	456	442	428	428	429	430	456	430	414	470	418	438	435	470	438	405	475	468	411	418	420	435	449	453	453	392	446	410	435	444	442	446	417	437	440	431	455	423	466	441	385	407	438	407	401	436	420	400	414	445	422	414	448	388	430	436	440	464	485	438	424	448	457	442	430	449	423	450	434	416	469	445	391	424	413	397	418	458	451	417	447	438	405	434	427	461	442	416	445	413	436	419	443	411	442	409	450	477	448	421	425	420	454	410	428	444	412	399	460	403	448	449	440	458	407	428	377	395	386	426	450	416	444	411	409	438	443	426	449	443	433	404	408	427	409	420	402	392	435	461	398	454	437	418	446	411	429	471	415	411	411	473	449	407	395	434	399	438	452	460	416	421	433	459	421	407	389	392	411	446	431	423	420	443	386	429	437	444	418	412	432	441	444	423	400	439	443	424	441	433	432	441	447	400	437	405	413	410	407	448	440	411	446	413	461	425	413	436	437	429	456	416	449	422	413	426	444	443	405	412	426	411	426	442	427	413	460	456	424	426	421	396	413	393	426	442	435	469	446	448	451	397	481	450	399	424	429	401	370	441	392	418	425	435	427	459	418	438	427	442	410	403	489	443	425	438	410	402	450	409	433	424	407	437	426	422	397	437	429	417	433	449	421	400	416	416	407	426	408	448	435	437	413	455	438	430	454	440	434	400	404	437	415	436	416	463	415	405	433	441	417	410	413	422	412	417	392	451	432	442	422	443	438	454	442	427	404	428	424	441	445	466	427	422	411	447	431	411	447	430	453	439	426	424	428	448	419	425	441	401	416	431	414	400	440	423	446	454	440	441	441	422	380	435	461	417	416	448	436	464	444	447	432	420	439	417	439	484	454	437	400	440	420	429	453	435	423	441	408	414	441	420	430	462	416	439	458	433	446	437	421	422	445	398	425	405	415	423	455	453	405	407	404	400	429	433	437	399	429	398	435	409	389	443	405	430	476	441	429	431	441	437	447	434	454	379	456	447	417	444	413	394	427	464	392	442	436	418	425	430	460	424	425	412	415	450	418	441	412	440	452	430	457	445	440	454	380	428	455	404	398	453	413	441	420	426	452	435	426	450	433	454	431	447	421	431	438	451	416	470	442	439	443	411	428	443	435	404	443	440	428	470	458	433	452	455	401	421	428	441	433	441	433	450	412	467	438	444	394	415	508	401	439	446	444	440	400	412	436	458	442	427	448	416	434	476	441	417	424	430	425	403	456	434	428	463	426	450	428	388	420	441	439	415	422	447	430	451	413	441	409	408	425	408	448	396	422	477	418	420	405	418	436	428	401	448	417	463	427	444	428	427	468	420	445	430	446	447	442	433	460	400	475	431	412	422	425	413	429	440	424	408	452	410	428	425	440	429	424	431	424	459	434	408	464	417	432	444	413	430	389	426	472	410	445	403	402	451	440	441	400	444	423	429	436	427	432	390	463	409	441	451	462	399	435	396	443	417	454	451	429	444	433	399	434	405	410	389	470	467	404	402	445	422	427	463	419	406	415	452	454	452	438	403	434	412	424	424	415	436	430	453	459	430	392	375	434	406	401	417	450	405	444	413	398	442	422	467	429	413	415	453	426	435	439	413	457	462	427	416	441	428	405	404	422	386	448	445	423	438	413	458	410	388	396	430	423	412	424	430	455	400	429	435	425	414	472	457	458	415	403	438	441	423	442	466	407	472	406	404	446	435	475	415	422	450	413	405	462	443	443	399	400	415	454	442	434	405	409	432	453	466	399	422	444	404	434	479	430	447	479	446	425	457	407	407	390	427	444	456	437	432	442	395	440	430	415	441	431	430	435	460	444	430	435	393	444	417	402	442	424	439	447	423	436	432	457	449	434	400	443	442	423	425	434	450	439	390	420	393	394	427	405	456	434	450	430	455	437	455	419	422	443	437	420	427	426	404	409	437	410	446	446	433	416	454	429	405	436	410	429	445	451	433	420	446	454	421	443	398	411	428	429	424	458	434	456	442	455	466	427	415	414	444	440	443	426	457	421	453	434	438	461	445	438	428	439	418	434	395	406	426	444	438	483	438	435	454	463	426	430	425	427	399	415	438	441	405	407	417	431	460	429	403	421	429	430	424	425	419	461	407	440	446	441	438	388	440	426	414	408	394	460	417	428	475	408	437	411	429	426	432	435	416	448	421	447	455	412	432	451	434	455	417	403	445	431	442	405	419	411	442	404	417	388	415	427	447	439	450	425	420	432	435	456	407	417	425	404	419	431	442	404	427	411	431	419	454	406	420	417	411	409	441	427	448	450	386	419	394	406	405	436	436	442	419	483	443	438	445	396	427	401	461	417	422	440	451	418	432	403	419	441	455	420	438	412	416	463	415	435	402	451	414	448	402	443	455	412	413	419	450	382	415	448	427	424	426	436	448	424	461	421	414	403	454	435	426	444	474	423	428	449	436	462	409	422	416	419	472	466	415	460	422	403	412	453	411	408	436	414	439	460	415	428	423	451	406	460	449	442	428	421	456	464	454	410	427	447	406	412	421	452	442	479	417	421	433	442	464	442	392	437	426	449	428	421	434	432	440	459	422	445	414	404	427	411	443	427	440	380	400	465	421	424	406	457	417	447	405	476	445	455	452	425	439	400	439	409	440	418	423	410	400	411	430	396	460	438	408	419	423	437	388	420	427	410	408	422	420	437	420	455	428	466	452	407	435	427	440	461	395	433	454	429	441	427	422	428	413	451	406	412	403	437	422	423	420	408	447	450	436	424	428	465	456	413	437	420	400	397	421	413	435	420	439	436	402	435	430	430	404	423	420	450	424	454	447	443	433	398	403	470	422	435	420	465	427	421	378	408	418	456	436	412	433	455	434	435	441	420	425	441	453	419	425	411	456	428	455	446	451	422	412	423	410	443	388	368	401	418	430	417	432	384	422	416	433	412	436	400	403	427	478	445	438	401	430	431	428	433	421	427	453	451	410	419	408	400	439	434	412	419	417	413	402	435	427	406	426	456	452	461	391	440	432	417	439	400	409	462	437	421	460	445	408	436	411	411	442	462	436	440	474	414	424	416	470	398	426	426	403	438	449	401	428	431	433	427	429	420	420	422	424	450	434	440	406	390	406	419	418	420	438	433	445	449	417	423	459	401	449	413	437	440	435	396	433	450	435	422	476	430	423	461	464	452	440	476	421	443	445	382	409	407	439	489	460	415	454	423	431	437	470	442	444	459	426	441	437	430	420	437	370	454	417	447	439	430	420	388	411	425	428	425	444	397	410	477	451	416	442	432	443	454	417	436	419	444	454	414	454	435	442	454	433	439	436
22912	21180	28970	23685	21181	21213	7897	1020	712	622	534	518	434	397	386	387	328	349	326	300	311	293	287	287	305	292	271	261	269	262	236	267	249	259	250	266	269	229	245	247	254	242	247	254	236	210	223	241	272	204	258	248	256	236	246	208	220	225	231	232	238	260	238	235	242	242	230	235	224	236	250	226	208	224	242	247	245	252	216	260	231	236	211	236	215	224	222	222	213	214	269	250	242	236	220	227	234	230	242	234	238	224	238	229	255	215	223	215	222	217	210	237	254	227	238	242	239	255	244	207	224	255	232	245	244	244	230	229	237	216	232	221	222	214	229	213	228	235	235	254	192	252	269	303	211	240	231	229	232	238	246	249	225	258	219	213	233	221	244	231	247	220	229	240	214	236	229	250	220	216	254	243	215	228	241	229	196	242	231	252	267	212	230	226	230	251	228	247	225	186	245	229	240	200	258	221	247	243	215	225	228	231	236	241	235	229	229	232	209	241	255	229	264	214	232	216	228	238	232	241	235	220	233	213	238	233	250	245	219	237	207	245	255	255	236	219	218	237	226	226	251	213	227	211	242	238	248	239	264	234	226	200	248	217	212	218	245	240	214	237	195	230	238	259	216	222	237	249	221	243	258	204	236	231	208	225	248	254	247	230	232	218	231	230	230	258	237	215	215	226	245	231	204	232	199	223	237	228	253	241	217	209	233	237	247	227	260	237	254	232	236	202	255	261	225	234	249	210	239	239	228	251	233	224	220	230	230	238	235	262	219	207	230	217	224	239	248	224	218	232	229	225	235	215	229	228	239	260	216	242	223	232	218	219	256	235	254	229	238	230	239	236	207	208	241	213	241	230	224	259	215	217	249	220	244	254	230	230	222	220	232	245	232	253	249	223	203	210	248	233	227	245	229	205	242	238	221	248	251	262	220	235	216	245	238	235	251	213	236	236	228	247	222	230	240	213	237	235	221	208	247	202	228	238	249	221	224	217	226	186	258	201	229	229	242	232	230	223	235	254	235	236	239	230	235	217	242	207	230	222	242	219	239	259	245	263	233	231	217	246	223	233	253	210	230	225	216	225	217	199	251	244	239	207	234	218	258	238	241	224	224	226	218	225	219	231	213	234	229	231	236	225	246	224	235	234	242	222	252	238	249	235	226	237	233	234	212	208	245	243	258	211	238	228	225	231	222	222	238	237	207	225	221	225	241	277	216	190	251	222	220	212	229	231	222	228	253	211	251	213	250	243	222	234	216	226	223	237	216	233	224	245	224	212	242	215	220	249	220	221	230	239	221	228	217	233	237	214	220	241	221	220	252	224	237	227	261	235	230	224	218	248	221	217	230	251	228	234	243	247	211	233	212	242	258	213	208	239	230	210	251	224	232	212	245	261	221	212	195	243	224	251	223	220	240	237	219	213	203	229	234	247	222	224	223	236	241	214	250	220	230	232	240	255	247	219	207	229	228	228	221	241	206	211	256	231	253	250	250	224	230	213	216	265	232	256	239	257	200	237	240	206	207	233	231	238	227	240	232	257	252	234	226	222	220	226	225	235	243	256	208	200	214	214	216	225	234	215	229	203	211	251	224	214	219	239	223	220	260	225	231	235	233	241	254	217	242	228	215	259	235	222	215	231	195	212	223	238	249	240	235	213	221	246	230	250	232	227	223	214	228	233	227	221	230	221	222	228	248	226	256	228	255	231	235	248	221	222	218	224	237	236	232	231	260	261	200	222	242	237	234	237	218	219	225	220	237	237	220	244	232	223	251	239	265	217	242	234	217	234	230	221	197	187	242	226	223	264	210	235	236	237	211	240	220	201	197	245	257	232	238	230	224	229	244	216	217	264	221	229	217	208	217	206	222	236	237	232	237	204	208	235	223	227	196	226	211	236	207	262	226	233	206	239	222	259	218	233	226	219	212	218	230	245	242	257	246	220	237	211	268	221	236	227	214	234	222	249	220	245	249	224	253	217	234	219	253	259	236	222	245	249	258	220	237	233	220	235	228	209	211	195	228	250	222	229	261	236	210	201	232	204	230	228	225	225	218	220	208	239	240	200	246	230	228	232	237	251	219	225	271	254	219	228	223	220	267	232	226	241	246	233	241	214	229	223	227	256	230	252	247	208	251	192	231	218	247	204	239	239	243	192	214	253	235	226	237	229	219	222	225	266	227	256	254	251	242	201	253	223	205	275	213	227	225	205	254	242	231	249	213	229	216	188	240	232	239	237	232	231	250	223	222	247	242	210	226	231	235	244	220	234	245	235	232	220	219	248	210	252	230	199	250	265	215	246	247	230	223	245	226	246	235	217	245	245	228	240	233	235	244	219	220	230	262	249	230	271	215	234	212	225	235	222	223	217	241	209	233	223	243	236	249	233	264	220	208	234	234	219	215	235	219	196	244	219	223	229	220	249	213	246	216	210	248	246	219	241	245	281	231	232	227	216	219	234	222	218	214	219	236	235	229	233	247	245	218	231	250	242	229	211	242	216	223	218	240	233	237	244	226	212	234	222	224	221	220	241	221	218	255	227	215	233	230	239	236	237	254	225	234	219	183	204	237	237	249	240	244	266	214	230	204	260	225	219	205	219	232	236	235	255	243	239	230	220	235	231	214	220	252	263	202	231	239	246	208	227	241	250	231	217	242	241	241	231	238	191	242	224	213	228	211	238	231	228	264	252	232	236	256	233	223	218	202	229	234	241	230	243	247	249	213	240	247	231	238	228	245	225	213	227	262	209	245	221	215	218	207	230	232	228	236	250	208	249	224	248	259	245	225	203	240	203	218	228	218	222	230	243	205	218	242	216	227	230	231	204	234	239	269	248	235	238	230	219	228	220	237	242	226	214	227	211	234	243	215	215	211	235	224	249	230	217	227	216	201	256	220	237	198	244	233	268	224	238	221	239	228	210	222	217	266	210	195	237	234	221	217	234	238	232	242	237	245	231	234	242	259	207	237	230	229	217	205	208	210	220	232	234	250	231	195	250	245	224	247	230	252	260	230	242	240	241	227	225	219	224	224	240	228	232	245	224	277	229	242	216	223	234	251	245	242	236	232	235	252	221	229	220	236	235	226	238	245	230	236	232	225	213	231	247	257	213	245	207	237	228	232	236	234	252	245	215	224	219	235	248	218	232	206	235	252	194	239	204	191	214	235	238	232	237	215	236	219	215	245	252	244	235	234	255	243	242	218	241	229	238	217	235	227	233	240	214	219	227	214	232	232	210	240	240	251	229	217	230	252	221	230	214	244	227	218	225	225	214	199	238	224	235	241	211	223	258	227	227	235	227	246	225	222	212	246	239	230	225	243	234	221	255	200	226	263	218	239	252	221	221	261	226	238	232	239	208	241	214	223	221	224	234	224	239	238	239	216	230	214	231	228	234	221	223	213	260	250	267	253	208	222	229	220	223	212	224	199	236	215	219	247	194	221	236	222	251	237	193	243	214	239	245	236	192	225	239	224	241	240	217	215	222	226	242	208	220	236	236
7584	16897	13285	6855	4833	3418	2695	2055	1636	1373	1138	980	858	774	698	688	582	550	571	460	463	454	440	390	435	402	403	368	368	382	351	334	336	347	348	341	319	345	355	294	334	323	293	307	338	294	312	331	291	325	307	324	281	314	310	284	334	324	278	315	276	287	281	319	330	322	315	299	290	296	295	311	286	315	300	278	318	290	329	289	281	303	262	305	309	311	279	306	297	277	311	302	317	287	310	289	308	286	292	305	305	294	301	311	305	270	299	264	290	312	300	291	298	298	311	320	284	295	278	287	311	281	299	264	316	287	295	311	294	259	276	304	261	297	288	313	273	292	293	288	268	306	311	258	283	314	275	308	279	307	271	275	267	274	242	265	277	307	296	312	268	283	301	290	306	291	315	273	269	295	272	262	289	292	306	290	288	283	286	315	278	266	303	301	254	255	292	285	289	272	288	278	290	312	293	281	314	288	293	285	271	276	288	297	291	243	259	273	297	308	315	283	310	278	300	290	289	304	280	300	298	282	289	279	279	305	277	269	291	284	274	275	289	284	284	299	286	285	277	293	317	290	305	259	267	306	301	298	271	299	298	286	313	291	295	278	277	268	327	302	304	310	272	283	295	302	272	294	292	284	283	279	308	307	314	250	268	255	289	282	294	262	274	320	269	271	299	280	316	278	311	302	295	316	259	277	278	298	302	300	274	308	325	303	289	269	280	257	287	266	267	285	261	299	282	293	313	273	299	276	274	275	276	296	316	306	281	317	301	276	303	284	318	260	290	259	288	291	292	269	295	254	325	255	321	300	285	304	250	316	320	286	311	283	302	292	277	296	303	300	292	276	289	285	283	256	277	264	296	280	300	286	330	288	272	287	280	278	309	279	282	286	270	293	280	257	275	312	297	300	299	272	291	306	284	286	280	284	272	290	248	277	277	296	281	297	270	279	302	242	293	272	265	273	291	300	289	288	290	277	290	282	270	283	265	293	279	295	289	295	319	308	287	293	294	272	253	268	264	269	282	248	271	320	291	279	303	300	290	279	302	299	262	317	309	296	311	305	297	259	328	272	261	294	281	305	326	280	297	308	283	262	289	288	300	284	282	287	308	273	294	306	267	291	250	303	291	278	244	294	267	289	329	251	294	272	278	316	302	310	310	277	310	301	242	296	281	284	301	276	289	291	278	291	297	285	304	293	313	254	264	257	258	287	301	291	302	288	312	267	319	296	276	313	263	291	307	301	284	287	302	286	294	331	292	290	321	290	287	278	274	263	324	276	266	317	299	274	281	271	298	271	279	280	270	308	290	255	282	279	268	305	278	264	293	303	294	316	289	292	268	276	297	266	263	289	276	307	276	292	257	264	320	266	274	296	279	274	288	317	293	308	325	285	282	297	267	284	297	294	291	278	310	255	284	317	271	257	288	303	294	278	279	282	256	292	283	282	278	282	305	271	284	281	293	299	308	297	288	298	303	292	273	271	290	268	291	288	297	259	287	273	276	292	290	327	275	292	267	284	297	287	290	267	288	277	272	301	287	264	265	295	278	299	285	313	318	303	274	272	282	283	305	298	295	289	290	315	274	294	306	310	313	298	298	302	284	280	276	298	306	305	258	302	305	264	271	273	302	289	249	289	270	297	307	291	275	289	283	285	282	273	275	293	266	309	276	289	310	289	292	276	274	286	276	322	287	254	256	283	299	270	277	272	289	255	281	272	288	268	284	281	316	299	312	248	287	292	266	274	319	301	271	282	266	298	284	275	290	289	296	272	297	282	322	281	309	296	282	276	302	304	271	268	273	250	283	276	270	289	269	303	273	311	271	294	269	305	288	275	308	282	312	294	276	282	299	284	282	276	292	283	267	277	290	290	280	293	268	310	260	308	280	287	283	307	303	290	290	256	311	242	280	263	275	286	296	271	297	287	308	281	239	296	280	281	312	300	293	259	286	308	289	301	274	300	296	309	307	268	280	245	282	286	277	306	312	279	307	251	269	282	305	293	292	291	291	261	279	266	275	295	292	276	275	289	276	314	310	284	252	293	309	302	294	302	293	258	276	294	290	281	265	288	272	276	310	278	321	282	295	292	286	281	281	267	281	258	273	310	275	286	304	291	301	262	278	310	300	280	295	281	273	266	298	272	311	279	271	295	286	293	271	280	283	303	289	287	308	255	289	274	298	289	314	277	260	276	276	271	285	265	301	260	297	256	295	285	269	293	322	308	288	299	289	283	322	296	313	280	301	308	276	288	283	280	281	316	271	288	280	318	272	288	309	285	297	273	288	290	280	272	288	273	280	280	295	294	286	278	329	284	321	291	255	292	295	275	276	287	287	295	278	266	285	288	301	276	266	286	289	300	297	272	262	304	275	259	301	278	289	294	283	301	324	249	281	273	278	283	259	331	305	274	286	288	312	305	272	299	303	282	264	265	269	283	271	288	282	284	315	295	287	292	250	287	310	273	295	288	291	295	292	297	276	298	268	268	274	294	283	278	256	274	305	276	269	282	277	248	302	296	276	294	302	279	296	300	266	281	310	282	282	280	278	272	297	277	296	269	303	272	276	277	302	288	282	313	271	289	279	291	287	306	267	305	289	300	291	296	297	295	284	287	286	301	285	281	280	288	287	305	282	279	287	283	290	295	272	297	286	267	296	300	296	301	288	295	259	302	271	328	315	261	306	273	268	276	285	298	295	293	302	284	302	294	297	294	309	255	315	239	273	314	260	297	252	260	280	283	303	275	301	326	296	254	280	296	289	280	262	296	262	309	282	283	274	296	287	294	271	289	275	280	263	304	292	274	271	319	261	296	294	300	269	285	296	300	305	290	276	287	257	261	334	314	309	288	242	290	267	308	287	290	289	260	290	298	292	277	292	291	278	290	286	266	267	300	275	269	284	273	305	287	313	295	321	310	290	281	312	290	277	305	287	284	299	255	288	259	270	285	287	272	281	311	291	294	274	285	296	277	286	288	281	295	269	269	271	296	295	283	285	307	282	289	321	282	286	295	262	267	288	312	262	281	304	276	286	285	285	303	266	254	305	283	285	287	277	316	257	259	285	284	273	294	292	276	255	284	294	270	292	300	307	290	277	267	287	278	292	278	289	315	306	276	275	304	302	250	309	280	305	300	282	264	286	281	302	281	286	272	288	286	241	295	313	272	266	282	292	287	301	285	302	273	308	255	289	283	247	286	283	283	285	294	314	272	282	289	274	277	276	273	259	284	287	289	292	271	304	286	294	268	291	277	303	309	291	308	289	299	284	299	268	302	334	299	305	295	272	300	319	258	291	273	292	286	280	271	282	299	280	284	262	277	275	317	273	296	290	302	280	316	283	254	286	294	303	317	274	285	298	320	279	266	289	293	273	299	291	283	301	289	242	279	292	282	284	265	264	276	278	286	285	308	283	241	284	261	268	280	265	292	274	293	311	298	280	289	286	289	265	283	291	299	286	282	279	300	273	260	289	280	305	284	314	289	336	295	271	273	318	272	279	304
27011	20320	7922	1343	955	890	752	703	690	669	687	675	631	670	642	687	679	673	659	676	690	651	678	646	646	637	646	646	681	606	625	629	660	644	629	681	681	696	713	691	711	648	655	647	714	596	662	672	692	640	639	669	681	668	594	631	664	643	667	643	638	649	653	712	621	688	625	586	666	679	621	638	648	605	637	650	608	641	624	631	697	655	631	698	597	661	622	607	679	611	661	698	655	672	624	661	725	638	619	666	646	666	643	699	654	685	652	688	664	654	664	694	630	658	664	680	679	636	727	686	640	670	631	668	652	646	649	667	622	658	665	714	673	674	638	652	699	691	696	627	721	671	617	641	630	717	676	628	637	602	679	658	640	570	735	673	685	671	684	658	652	645	666	639	637	694	669	625	632	640	638	673	625	653	663	647	639	654	603	658	672	624	636	663	650	635	658	660	667	636	637	665	693	675	629	683	621	665	619	633	726	660	647	659	634	676	653	647	665	669	611	642	648	650	667	639	663	652	601	636	631	663	715	654	676	631	641	599	624	617	644	635	654	673	681	653	644	657	625	671	628	629	629	655	706	649	651	677	666	661	668	678	695	643	658	641	660	682	667	677	625	645	658	682	681	628	668	660	674	647	626	615	687	676	635	695	693	668	644	638	672	692	701	669	652	664	668	674	693	653	674	659	634	624	685	709	672	632	669	616	677	650	681	667	670	637	620	670	639	656	634	654	650	656	666	661	656	646	673	664	641	622	644	686	640	684	603	600	660	648	654	655	698	695	645	660	643	682	696	690	627	640	675	610	631	669	651	669	663	640	629	609	616	659	641	651	654	626	650	692	659	661	666	601	640	641	666	662	706	680	633	680	647	699	647	609	646	636	650	671	670	642	627	660	669	685	649	651	606	648	649	652	666	651	624	665	681	652	624	692	676	660	647	600	705	632	663	638	658	649	682	674	701	653	685	680	604	636	631	617	674	622	611	647	659	659	671	672	705	635	633	679	641	662	681	621	635	734	634	628	665	673	663	634	668	658	632	734	654	630	673	664	636	628	681	607	734	687	663	674	616	665	639	646	657	665	652	620	688	649	606	650	627	657	604	663	650	699	653	640	614	701	596	646	655	666	669	685	641	628	635	685	632	625	653	664	668	633	649	615	696	719	685	637	631	655	675	648	645	624	638	648	688	688	624	699	639	634	664	693	651	672	734	689	673	650	696	606	647	656	640	693	662	653	622	649	653	642	640	639	676	636	651	679	592	677	640	670	629	692	671	581	694	651	626	655	644	636	628	593	654	635	631	660	641	621	616	680	671	654	638	679	614	623	676	654	653	671	677	628	628	650	673	675	652	661	679	617	657	644	687	650	702	620	652	667	695	621	674	671	670	648	696	651	687	664	620	641	627	643	702	635	695	685	688	638	655	665	651	632	641	658	680	694	654	626	627	703	692	657	648	620	667	687	641	677	653	663	638	686	661	675	673	692	659	610	615	645	682	645	669	633	670	662	702	606	636	667	646	644	667	603	704	621	639	665	606	688	670	660	647	705	670	654	694	669	635	699	691	645	624	645	672	656	637	679	689	657	649	673	674	648	657	664	618	627	673	696	658	689	636	623	652	615	649	650	626	700	685	605	677	676	646	640	643	632	645	627	708	655	680	701	651	693	651	616	663	670	692	652	674	666	623	603	647	654	662	665	645	618	626	631	655	638	662	648	678	644	642	657	653	654	653	650	671	665	652	664	654	630	658	613	641	660	678	659	662	640	660	635	657	651	662	615	621	672	640	656	630	663	641	651	679	602	669	670	663	627	634	622	637	672	667	638	682	675	632	661	634	689	650	637	658	656	660	657	667	655	646	658	663	611	628	650	641	654	630	650	642	628	640	640	630	617	678	712	663	675	624	692	595	677	678	629	666	619	651	637	651	652	643	661	613	672	668	632	688	668	647	663	680	613	667	610	681	643	632	713	643	665	665	652	663	662	658	667	648	663	633	661	684	650	644	661	624	641	644	630	658	685	656	628	697	647	656	614	639	605	610	619	653	644	653	679	686	642	641	640	625	722	657	624	625	667	676	664	616	675	652	669	657	669	627	612	637	641	637	667	666	693	692	654	654	633	652	699	644	668	659	608	676	661	610	647	676	699	730	662	665	627	621	684	623	621	678	662	631	685	658	669	632	653	661	636	641	698	681	683	675	675	665	689	676	649	673	641	631	685	647	653	708	681	651	637	649	704	661	666	674	679	668	660	669	703	596	679	652	666	627	676	633	649	656	656	624	676	706	670	673	635	650	666	617	649	650	669	692	660	676	646	688	600	684	633	659	641	625	683	633	651	658	680	681	660	625	693	696	670	700	607	635	664	647	723	650	637	672	656	670	627	687	590	616	629	629	695	649	646	666	664	685	666	620	634	694	641	651	674	646	612	652	650	632	664	666	635	655	646	674	679	695	653	625	662	680	641	673	686	675	642	702	674	590	630	620	683	683	688	672	637	629	662	673	663	675	681	666	659	657	633	614	680	655	671	645	639	627	652	634	677	664	624	623	638	626	681	637	608	650	676	664	670	685	674	629	690	662	633	629	647	651	708	675	647	613	673	667	642	644	641	652	680	641	623	654	640	699	615	638	649	599	652	666	664	712	641	683	665	645	679	593	687	625	692	665	646	608	711	625	666	620	664	636	714	645	680	645	668	643	650	672	690	683	624	626	651	643	674	652	629	657	655	637	684	627	680	657	684	663	643	648	633	635	630	650	655	642	657	668	650	726	643	669	638	658	725	692	616	660	634	657	620	680	694	611	650	646	620	634	646	692	658	707	666	623	686	662	732	649	637	652	676	656	670	651	633	649	682	695	692	705	673	676	648	667	711	624	654	675	700	650	644	688	655	665	716	667	619	679	655	653	661	648	669	690	675	704	694	692	648	667	623	683	647	677	651	649	668	704	664	688	644	671	643	662	647	671	657	651	672	662	638	653	665	694	699	633	680	648	653	651	676	644	672	673	643	630	670	686	632	639	685	693	702	670	626	683	684	710	659	689	653	675	660	639	656	650	683	637	603	604	661	666	667	645	643	668	642	639	634	689	627	664	639	703	637	677	630	643	704	683	642	647	699	626	679	639	645	642	687	642	644	666	645	657	656	675	638	667	656	606	647	679	683	656	656	658	663	665	669	643	619	619	667	629	643	707	644	701	695	643	722	667	704	644	661	623	671	634	644	598	658	596	694	672	693	682	697	641	660	672	682	678	630	610	638	674	598	694	713	655	686	662	612	664	679	680	649	650	622	702	616	649	667	659	646	646	676	652	659	620	656	621	652	660	615	653	700	707	678	698	623	626	652	670	638	666	660	664	680	693	659	618	649	640	645	686	680	651	698	658	618	649	613	627	661	647	631	632	695	679	648	646	675	613	655	664	632	660	693	643	628	638	665	640	663	659	584	665	660	674	660	642	678	678	666	661	694	679	666	663	668	694	670	627	668	638	607	661	669	663	626	682	620	627	627
4309	1742	1512	1210	1003	999	879	856	920	879	825	827	843	803	895	804	824	860	815	847	809	843	861	790	814	817	805	825	793	839	842	876	845	860	801	843	885	788	821	820	852	812	836	815	839	797	769	817	830	832	777	797	847	879	879	842	826	861	832	817	848	863	842	859	857	799	817	869	784	808	822	816	919	843	918	881	863	831	838	839	853	841	800	892	880	836	802	793	838	821	828	844	841	797	820	865	886	831	805	833	848	783	822	805	806	855	859	845	835	852	811	832	864	877	769	782	805	818	812	791	792	844	870	852	811	839	809	820	786	869	816	794	834	819	830	849	776	825	843	856	807	809	828	814	814	854	813	847	811	865	764	831	814	816	887	836	855	819	861	812	827	798	806	844	860	815	825	843	818	843	837	828	793	853	802	856	855	830	826	779	826	855	830	857	800	842	804	820	801	826	862	808	870	861	857	876	840	781	868	801	793	791	807	834	906	824	839	826	848	783	846	789	843	871	806	865	891	857	803	808	825	824	840	836	801	834	856	776	818	864	809	843	862	881	834	832	839	856	855	849	846	852	815	841	845	823	895	816	790	830	871	854	872	762	868	793	824	848	869	836	847	835	837	878	853	803	839	810	792	857	857	841	824	812	845	810	817	792	851	870	890	880	825	768	824	837	872	843	860	825	792	801	819	804	874	854	878	856	817	844	777	826	817	818	812	798	877	831	805	821	886	871	816	783	787	828	844	882	816	871	892	813	904	761	823	797	871	843	864	814	800	832	772	854	787	808	783	809	801	827	832	846	813	865	849	804	848	826	815	812	828	814	811	814	894	866	775	837	857	853	825	848	864	786	826	850	816	825	863	785	833	838	819	816	830	828	821	813	761	807	826	827	812	802	852	807	844	798	862	813	811	831	812	848	843	846	857	810	847	827	885	788	805	865	825	825	816	793	835	844	799	847	823	824	834	869	860	825	842	814	808	826	870	819	804	796	785	793	861	873	815	866	799	869	900	798	814	826	777	836	815	886	761	835	871	804	874	841	831	868	876	830	815	836	896	875	796	880	796	806	843	825	815	852	867	833	758	857	844	852	822	824	832	850	810	848	820	818	814	863	862	819	806	803	854	831	794	803	803	822	835	854	819	831	852	846	819	803	832	826	778	864	832	783	843	776	837	813	806	858	852	828	803	868	787	793	849	818	869	828	792	895	837	832	817	831	842	828	822	824	857	821	837	867	875	801	825	802	840	855	831	818	859	809	834	847	849	833	785	863	783	857	830	855	835	845	888	817	847	845	788	802	842	875	810	825	888	769	827	809	857	800	857	869	815	871	821	847	869	836	824	824	842	883	865	876	822	806	839	842	825	833	880	884	851	832	852	790	843	839	849	800	781	801	812	890	825	838	824	857	855	861	809	782	819	842	771	832	816	815	815	843	846	838	846	854	844	828	847	822	837	856	806	829	846	842	849	847	847	820	829	815	849	858	851	800	872	799	796	769	827	835	807	852	852	815	856	779	821	756	887	835	787	813	795	815	880	815	821	813	846	871	797	841	866	841	844	799	814	867	816	861	812	855	821	883	854	861	816	816	857	829	847	839	850	843	835	864	841	874	787	823	884	813	803	825	769	837	857	828	859	837	830	830	797	855	883	822	802	881	808	869	795	833	838	838	842	849	828	853	807	869	842	830	827	819	814	802	864	751	838	806	875	806	849	804	881	817	838	840	869	897	850	811	849	812	825	858	824	820	828	793	816	778	872	861	852	859	843	858	851	826	835	816	846	809	783	817	843	864	858	868	832	778	854	849	858	875	825	853	794	867	896	766	807	826	820	814	840	827	835	815	803	833	813	840	832	869	793	853	804	821	783	861	813	867	863	797	797	840	876	808	860	787	857	799	812	854	849	830	809	821	850	848	783	854	826	832	869	813	834	898	816	816	777	822	799	878	881	863	821	862	865	790	821	812	864	807	859	830	795	859	821	846	818	826	809	830	814	863	817	817	822	875	830	852	847	862	897	840	826	830	834	853	766	791	853	810	819	811	766	830	883	829	833	861	855	796	849	866	837	850	796	810	840	787	835	808	852	836	881	816	795	813	735	836	840	850	864	858	792	839	802	844	857	836	799	886	844	799	835	824	834	827	795	850	852	840	822	870	828	811	809	799	847	868	812	835	875	859	825	872	836	821	809	834	826	884	838	823	824	836	845	861	830	851	872	805	843	839	844	798	833	827	877	831	800	932	856	801	865	830	873	824	791	803	883	836	831	811	788	804	797	829	836	849	857	837	859	876	867	807	829	829	844	878	831	822	840	815	888	797	909	822	809	836	849	840	807	812	821	837	816	843	853	868	847	782	831	853	854	785	786	840	801	861	866	799	865	844	840	839	894	799	846	828	832	827	802	810	860	860	879	785	827	820	789	796	794	855	851	824	819	770	879	848	784	822	802	823	858	853	784	832	876	888	865	785	825	833	853	840	824	822	826	785	838	811	823	814	807	811	842	842	856	839	842	814	832	857	840	867	872	869	841	788	806	818	870	823	831	860	841	765	862	839	810	858	791	791	835	819	830	801	799	838	849	834	885	835	861	842	892	786	885	812	826	831	806	856	810	854	843	845	785	854	873	842	820	796	837	847	843	841	829	839	792	833	837	821	797	833	808	838	849	823	818	851	828	792	776	805	902	839	821	778	830	821	842	786	790	838	860	794	856	861	834	828	819	812	815	833	803	878	861	844	827	818	809	845	806	783	911	815	815	831	850	850	839	816	839	798	871	792	844	825	817	851	811	790	813	822	865	874	772	818	801	801	826	812	852	785	848	836	825	779	818	814	878	823	827	852	873	817	858	823	853	808	825	870	773	809	869	800	809	850	849	794	838	769	843	838	824	802	873	821	796	846	808	822	866	875	825	856	821	810	862	822	858	863	828	825	814	848	851	831	824	866	836	768	843	777	796	866	814	821	843	840	825	833	848	862	841	885	841	814	819	792	818	820	830	814	880	824	838	800	810	850	778	853	855	809	814	849	862	902	798	855	887	798	809	826	764	825	821	785	825	820	812	913	855	815	871	895	797	820	859	762	789	824	867	911	867	799	816	814	891	840	838	842	804	812	855	842	858	824	834	853	830	849	822	830	795	813	840	897	850	769	748	866	845	813	805	790	828	867	842	866	830	852	831	832	830	809	848	867	824	872	847	859	868	839	821	812	816	871	836	826	841	837	786	812	826	786	831	850	796	862	779	861	839	857	814	790	832	858	802	836	833	812	861	839	877	830	748	871	818	826	879	793	840	838	817	816	823	865	814	866	793	842	859	828	857	876	838	827	814	819	891	849	843	804	869	834	800	866	858	780	847	857	838	835	847	831	849	793	853	795	856	830	834	783	816	840	793	816	882	870	859	875	788	836	831	821	807	815	797	831	790	804	808	839	842	832	838	821	850	813	815	817	849	856	836	887	816	867	855	831	858	841	814	799	835	873	868	833	849	826	899	856	831	842	767	854	813	798
23853	21166	28513	24074	21166	10160	1036	665	588	532	458	475	423	423	403	405	373	383	349	397	411	379	350	398	383	347	323	371	296	339	322	351	350	333	370	339	338	335	353	349	358	322	334	348	354	350	369	267	331	338	309	334	324	332	302	338	330	339	336	355	313	319	344	359	329	294	314	319	341	332	342	322	342	343	324	323	319	351	337	349	337	334	330	299	340	327	333	324	305	315	353	314	329	330	342	367	334	350	335	331	319	333	320	318	303	311	318	342	333	327	301	326	330	313	307	308	331	343	336	335	339	311	338	347	316	323	352	329	341	297	293	315	321	306	354	314	338	291	299	315	299	294	344	331	345	356	290	295	313	335	313	301	311	303	326	306	335	370	310	345	324	314	344	316	355	370	353	337	338	327	316	305	309	309	355	331	312	352	332	331	329	313	318	338	304	301	344	311	308	326	321	293	297	306	328	314	336	325	345	347	304	290	305	328	341	312	343	327	315	319	321	352	358	285	319	365	322	338	290	316	325	313	297	344	346	310	287	366	326	314	340	322	335	308	341	336	329	321	321	343	335	361	302	338	302	353	323	345	310	337	307	335	320	334	314	339	322	348	328	339	322	307	325	313	322	310	327	327	334	314	309	324	315	292	334	319	288	356	335	323	298	313	332	325	316	298	300	315	306	364	318	350	309	346	317	299	311	339	337	306	311	315	294	307	297	319	328	345	306	321	300	330	338	339	302	307	319	339	335	335	343	320	347	324	344	305	312	284	334	332	333	296	356	310	332	333	333	321	315	320	321	336	330	327	329	337	378	331	358	336	295	306	298	339	369	324	355	352	311	307	342	345	324	316	337	343	316	332	316	310	348	336	340	310	312	292	298	327	321	317	326	303	316	317	345	334	301	325	329	325	296	356	301	324	320	366	323	328	322	343	293	304	342	328	339	340	340	339	345	322	357	314	297	341	343	318	356	319	341	346	299	311	311	326	325	311	348	331	315	333	324	315	310	343	324	300	304	346	315	349	318	348	309	322	312	346	333	334	323	355	343	312	323	291	305	340	319	333	319	350	333	320	315	307	335	341	314	306	316	354	319	335	295	309	323	318	363	328	320	335	311	301	362	320	325	303	297	311	312	313	338	335	331	340	327	340	369	329	320	309	321	346	344	315	348	309	344	311	337	320	337	341	339	305	300	314	318	343	324	324	310	309	309	347	300	329	312	316	334	288	323	313	325	323	347	311	322	303	323	326	355	347	340	318	313	348	317	330	314	310	325	329	312	362	292	311	306	320	323	281	312	325	289	304	338	315	327	303	300	313	359	318	338	308	327	309	309	364	354	319	349	305	324	316	307	312	318	303	318	331	339	320	342	315	323	308	309	332	334	331	304	340	315	322	306	318	292	320	327	317	323	277	319	331	318	342	367	305	323	356	320	337	337	347	328	311	317	311	326	327	300	326	330	314	268	369	321	328	312	314	306	347	294	284	329	313	332	308	304	313	315	316	310	310	320	315	340	347	283	336	306	350	284	337	336	293	338	326	346	331	335	320	312	343	329	339	323	325	346	329	327	341	306	297	352	344	305	321	366	310	309	341	352	325	364	333	331	362	325	348	354	333	348	331	361	328	379	306	321	308	328	339	330	313	329	343	299	325	308	319	298	348	308	328	329	332	339	339	319	324	305	321	314	324	350	334	344	293	321	298	332	325	304	326	326	338	268	289	338	347	310	315	312	312	331	331	327	332	333	324	300	298	338	322	281	312	300	344	306	327	316	323	302	309	310	311	321	305	331	297	329	310	336	343	304	328	317	302	304	339	328	324	339	298	321	339	307	340	357	349	317	327	317	292	339	325	335	348	312	321	343	348	313	363	328	342	345	334	328	356	327	327	292	291	307	319	364	305	321	321	317	328	341	302	334	312	336	354	307	335	341	328	312	329	331	328	311	323	328	331	336	309	306	339	330	335	316	315	323	342	326	323	306	364	332	284	338	327	356	312	314	326	340	305	345	312	336	342	302	354	342	341	316	351	350	318	303	332	324	344	327	335	309	313	316	348	304	316	321	308	348	323	352	306	305	318	331	315	331	330	332	315	309	305	336	359	311	322	312	303	357	307	326	319	333	310	349	326	313	331	321	334	327	332	276	323	334	321	350	338	339	324	335	325	334	326	298	340	304	280	335	350	316	311	341	325	347	331	333	311	329	329	341	310	302	300	321	339	310	323	334	328	316	305	324	317	363	323	314	325	324	310	324	336	295	306	306	312	344	310	363	339	291	331	326	306	365	313	325	369	305	334	336	351	335	316	326	303	300	331	332	315	309	331	338	340	330	344	338	312	300	332	329	305	312	331	315	303	330	336	341	309	318	312	320	325	315	347	327	342	336	305	345	324	316	399	308	331	336	299	302	344	303	320	327	310	310	325	336	324	360	334	317	362	294	313	302	349	316	323	329	292	370	325	340	322	292	321	311	342	294	285	354	338	320	302	318	321	286	325	291	294	284	344	330	313	327	335	323	324	329	319	302	305	325	328	329	308	303	293	316	355	310	336	308	326	300	331	323	350	350	327	304	323	302	308	340	313	347	329	324	331	282	330	291	345	340	326	325	313	352	334	318	328	336	335	289	326	327	358	308	341	313	305	335	298	359	302	327	343	321	359	328	320	321	322	342	352	315	353	328	320	305	346	304	341	325	332	322	334	329	302	300	365	338	330	345	351	299	306	324	355	321	315	280	330	352	321	354	329	365	341	358	310	301	319	293	323	329	309	290	323	345	315	361	330	302	334	292	332	311	352	312	309	333	325	358	333	331	360	323	330	343	310	350	343	338	334	319	336	305	318	325	327	362	314	326	296	312	329	338	322	313	303	335	341	305	317	350	325	321	314	335	316	352	289	319	312	358	331	338	329	320	318	312	355	327	308	361	320	316	354	309	363	332	346	323	295	287	351	342	339	319	312	323	299	309	300	339	306	309	310	319	350	334	304	312	329	304	348	308	302	328	309	314	341	319	282	299	292	340	344	325	321	335	333	327	310	336	335	320	307	313	314	320	285	328	308	312	305	305	317	323	347	314	314	288	331	329	323	355	340	348	338	324	353	326	292	330	335	316	324	310	340	300	323	293	329	329	328	334	359	324	342	313	305	309	308	319	290	340	353	321	303	325	337	318	317	314	340	328	309	350	341	323	315	317	330	272	309	350	331	311	355	337	340	327	323	305	320	310	318	354	335	300	301	347	303	315	338	260	336	306	321	336	344	338	313	323	338	312	332	327	325	285	320	286	295	338	350	333	303	305	289	309	343	312	321	299	333	316	315	308	306	361	331	342	368	327	330	346	342	317	320	316	342	326	325	320	345	332	333	328	341	306	335	320	314	314	361	334	315	314	338	328	338	285	354	312	329	323	280	330	322	314	310	321	327	329	336	311	306	324	337	320	308	320	347	311	323	340	357	332	340	344	329	328	333	330	326	346	324	321	313	306	333	351	339	342	323	317	347	302	330	305	297
5278	10520	8458	4100	2849	2025	1703	1335	1118	987	876	832	716	701	632	638	548	559	509	542	493	498	502	516	529	486	461	475	477	512	478	485	472	440	453	480	442	428	453	473	461	458	463	444	440	457	444	452	442	436	440	429	406	404	447	411	426	441	426	411	437	435	403	464	433	403	448	436	441	445	407	443	416	422	443	429	456	415	419	439	402	441	445	430	458	429	472	430	446	421	415	446	470	442	454	456	480	414	428	419	449	438	450	438	428	400	427	456	421	420	419	423	423	408	419	399	432	451	409	447	445	409	407	399	425	443	479	430	413	434	436	436	411	458	429	456	435	443	397	404	464	446	393	442	415	412	445	446	454	433	423	420	424	432	448	448	434	456	425	418	403	415	443	403	433	444	468	425	454	427	420	407	425	454	424	482	440	450	445	420	439	442	431	446	441	430	364	410	433	425	416	427	442	447	455	444	465	418	414	439	416	430	470	430	411	443	452	456	459	376	401	424	417	453	426	434	436	462	433	445	468	431	468	433	446	421	441	415	460	438	488	373	458	422	431	418	424	433	429	451	415	463	437	453	432	447	383	417	445	413	439	419	464	444	391	431	427	412	444	421	450	396	467	434	442	417	441	438	424	436	422	454	414	441	385	437	449	416	402	437	416	444	452	430	411	430	488	475	463	442	389	455	427	407	412	465	454	408	423	435	454	457	398	445	477	414	410	437	400	400	424	472	446	378	416	428	418	383	467	419	413	423	420	440	412	423	449	437	428	412	401	448	437	437	399	424	395	405	444	437	418	430	477	433	445	402	428	446	420	437	456	438	441	425	421	455	446	399	435	423	449	435	448	442	424	455	402	438	448	422	441	461	445	395	431	380	456	425	401	424	428	410	410	435	426	427	440	409	430	409	429	456	402	423	425	446	447	416	457	428	445	428	413	433	447	432	411	429	402	455	441	425	421	442	431	440	442	430	445	435	428	448	439	458	438	441	385	437	415	450	417	467	416	431	446	483	450	458	460	446	421	410	465	439	370	441	434	453	453	396	445	420	450	444	434	403	405	439	433	455	419	389	460	454	461	441	436	420	433	403	424	426	457	424	457	410	437	429	417	432	434	474	434	476	431	443	414	419	438	409	434	420	406	379	413	475	433	432	425	447	443	429	466	428	422	436	419	403	419	417	411	414	431	446	420	427	415	412	424	405	422	411	453	421	410	450	402	447	453	460	451	379	421	456	429	436	447	444	425	383	388	455	399	445	408	457	397	437	420	456	407	438	432	414	446	455	448	451	459	416	420	465	444	420	449	415	423	405	440	446	448	403	415	452	421	411	420	400	448	431	441	421	372	459	425	428	440	404	394	444	469	424	435	418	463	400	411	443	427	447	449	414	404	421	443	426	449	423	420	458	421	403	435	439	461	466	479	458	418	445	439	432	443	412	439	432	447	462	417	410	434	470	429	440	442	447	438	421	451	464	435	427	430	449	421	422	417	436	492	420	455	404	468	455	477	440	410	401	463	451	427	475	409	449	437	449	449	405	418	473	448	411	437	413	431	455	410	415	417	442	419	406	438	453	419	400	436	425	395	432	465	424	438	442	446	448	414	450	399	393	421	436	470	416	425	447	460	382	469	430	427	454	384	430	444	428	426	443	424	421	427	424	446	427	440	450	440	415	443	474	406	424	412	455	436	434	397	468	430	414	443	438	462	430	417	424	416	427	440	410	407	428	411	451	426	425	433	444	403	426	452	406	438	419	443	442	407	420	441	463	406	408	439	439	449	453	442	444	447	412	406	385	442	408	429	437	436	443	424	405	456	461	437	443	438	467	422	440	443	448	449	412	441	450	404	429	440	437	389	418	412	426	438	433	434	425	474	428	425	439	457	444	431	442	444	452	459	460	413	427	420	441	449	454	435	422	475	442	434	414	433	419	467	401	414	418	426	447	453	437	450	448	438	429	474	430	456	447	413	442	439	445	435	465	399	469	394	450	447	434	431	437	440	406	428	462	410	424	406	468	453	441	397	405	413	401	409	431	446	421	423	433	458	429	430	403	413	414	460	416	412	419	395	429	399	411	431	447	431	446	366	399	416	419	415	459	397	426	432	411	433	439	441	436	429	416	447	453	448	451	435	451	438	418	412	436	439	421	442	467	449	437	412	443	455	437	414	427	437	448	485	402	447	449	416	407	434	465	440	413	412	409	423	448	444	416	418	434	397	406	418	437	455	441	443	419	442	429	422	441	438	443	416	403	437	445	427	435	452	457	438	456	444	425	443	413	425	422	438	429	447	424	410	429	396	451	447	401	464	430	403	426	458	445	458	460	434	437	457	436	472	434	440	432	409	455	434	442	437	435	442	435	412	426	427	431	428	457	427	396	402	423	406	430	446	460	455	442	445	388	447	466	443	398	422	462	438	437	428	466	431	445	401	419	426	422	465	423	398	441	439	411	443	437	432	419	432	431	467	421	395	457	448	441	410	416	423	474	421	434	444	385	375	445	458	427	462	456	420	396	428	415	454	419	449	439	443	427	420	414	411	422	455	409	449	469	405	438	421	438	426	406	433	394	413	455	397	429	441	427	413	460	430	398	447	415	427	397	434	394	447	428	364	430	442	460	422	464	406	435	437	437	458	432	420	441	425	450	410	428	429	441	428	425	462	430	442	440	425	413	432	393	403	435	433	437	453	407	410	436	428	406	428	412	424	439	408	439	404	454	418	447	423	415	393	431	433	381	406	423	450	427	396	415	402	450	407	446	431	468	434	422	404	406	454	420	438	431	424	414	433	418	444	471	438	456	413	431	438	438	466	445	470	420	409	458	445	425	457	452	412	430	456	440	414	448	458	437	425	455	435	456	461	475	427	460	454	432	429	451	446	413	452	383	432	402	400	428	417	414	464	404	433	449	415	436	438	410	431	411	445	409	453	450	479	395	432	425	439	424	408	428	446	430	409	465	442	438	442	398	412	482	410	410	415	452	440	459	454	438	420	400	428	434	427	445	441	449	471	425	409	424	437	443	433	433	415	453	402	425	409	407	405	457	441	427	417	416	418	437	434	417	397	416	455	408	384	432	423	407	446	442	412	425	385	445	436	395	434	391	451	421	419	412	404	421	413	423	405	430	446	446	463	421	380	426	433	435	421	400	392	441	462	434	413	426	487	404	440	425	408	476	388	431	429	408	446	421	398	398	419	435	461	436	403	397	432	415	424	439	387	430	436	485	432	400	440	414	429	419	428	407	437	461	388	425	417	436	399	442	432	432	433	421	419	472	389	417	431	417	413	438	421	467	438	432	462	431	452	433	453	428	440	446	414	446	453	456	425	427	441	448	459	402	430	452	444	418	400	437	437	437	408	466	461	417	441	429	478	412	410	425	405	440	404	410	464	411	439	466	414	434	390	436	420	404	428	433	454	429	404	439	478	427	461	471	422	471	408	454	439	412	406	399	398	444	437	435	426	417	439	409	422	442	428	418	396	456	398	415	417	449	443	441	431	421
22925	21198	28982	23678	21198	21247	7825	1083	723	607	565	512	465	395	370	383	359	343	328	337	298	315	307	290	291	256	306	257	297	291	259	247	279	256	241	249	276	267	228	232	277	278	262	255	236	252	245	228	257	235	222	214	228	253	245	240	256	225	236	262	240	219	213	192	218	239	251	251	262	241	249	259	252	230	275	246	264	217	236	233	235	226	242	253	238	229	228	240	252	209	249	225	249	260	250	243	262	244	228	219	221	235	233	243	213	218	260	270	251	226	229	222	229	270	265	216	242	236	253	252	237	214	255	234	214	219	224	215	224	249	236	258	205	235	240	221	241	248	222	228	220	264	209	241	224	223	223	227	240	255	239	245	263	241	236	243	234	224	241	240	236	217	258	226	248	243	221	259	204	251	239	241	250	227	233	219	258	261	229	252	231	258	250	244	237	247	223	207	223	239	228	231	225	245	230	233	234	257	243	228	249	228	222	256	232	225	213	226	213	204	233	246	245	231	227	237	246	222	212	257	255	244	275	203	232	223	234	247	210	232	252	223	237	210	230	225	269	262	257	235	221	220	230	231	210	232	261	254	220	218	236	216	203	233	237	248	252	250	225	214	248	231	211	227	229	254	256	257	228	256	244	258	258	260	214	254	227	232	215	237	246	220	241	230	233	255	230	235	244	188	235	244	250	245	251	235	236	239	225	225	231	246	246	228	232	203	231	245	212	263	241	233	250	216	255	215	215	226	240	244	230	213	246	230	226	221	221	221	257	220	237	233	233	267	229	246	211	208	244	239	236	217	222	242	225	231	248	248	245	246	237	229	246	257	236	217	259	239	234	230	245	250	225	237	254	249	266	182	242	266	216	233	239	234	225	200	244	230	213	230	276	229	246	211	249	239	239	227	212	238	240	221	226	231	239	224	233	274	229	211	244	233	230	218	239	234	239	230	219	235	218	239	265	241	211	247	221	236	221	249	214	233	248	246	237	255	266	237	218	230	228	229	252	205	210	221	221	222	232	237	209	225	218	221	248	239	242	241	247	233	229	225	213	218	220	259	215	199	252	229	248	254	246	229	255	225	231	222	233	223	257	231	235	213	235	246	254	229	230	232	239	232	215	218	240	212	250	248	255	232	223	255	232	186	230	246	238	250	223	229	281	229	229	222	229	238	248	212	230	228	253	235	232	239	232	208	235	243	245	235	229	218	226	217	252	269	226	209	218	241	234	218	211	233	244	229	238	230	255	255	241	219	220	217	234	229	259	246	233	252	253	229	241	237	220	243	223	246	221	257	231	230	221	231	204	211	239	227	242	221	229	231	226	231	229	226	229	231	213	218	248	202	252	257	228	243	223	239	255	223	222	228	206	222	229	212	262	249	232	221	230	223	244	220	221	229	239	218	202	239	217	248	250	259	210	215	215	230	213	235	239	226	235	230	250	222	252	229	241	227	219	224	192	226	243	236	230	223	239	218	235	235	217	247	245	221	245	232	245	231	237	239	248	246	234	248	237	222	225	231	218	245	242	251	253	211	242	275	210	253	249	213	243	242	228	254	240	224	227	237	233	230	237	208	221	241	234	244	220	209	252	267	229	251	203	208	242	237	231	238	225	237	252	224	232	241	244	246	229	258	216	215	216	231	223	263	212	237	206	229	239	254	224	226	222	229	234	227	231	245	230	244	268	211	238	213	232	252	230	205	238	218	231	235	221	236	251	213	236	208	236	237	216	252	211	217	258	246	254	205	244	235	259	213	256	234	239	222	213	245	191	237	232	221	243	209	239	215	219	217	221	242	215	235	223	221	243	231	209	235	236	233	220	242	228	219	241	231	233	246	272	233	255	227	208	241	244	246	238	257	237	240	222	228	231	237	224	190	249	255	234	245	240	237	212	254	217	225	240	283	232	231	238	240	231	210	194	238	239	215	245	258	238	218	210	256	219	229	220	229	221	257	232	217	246	203	232	222	249	264	217	241	243	240	248	254	236	230	240	256	235	234	228	208	197	238	225	190	234	242	269	225	218	210	252	235	223	247	225	250	205	245	240	229	246	250	247	242	250	242	226	223	228	243	234	228	239	218	245	210	227	200	213	200	241	231	232	232	259	227	236	237	236	225	226	238	223	262	260	239	188	224	240	230	227	266	210	224	230	229	238	209	241	219	212	213	235	213	231	239	244	212	220	257	234	230	196	263	254	239	254	224	235	236	234	236	215	238	233	239	240	238	228	208	238	230	247	199	250	263	252	230	227	231	229	240	232	232	228	203	239	207	219	237	226	255	234	234	231	247	226	250	251	240	201	243	233	238	228	225	231	236	228	240	234	231	201	237	197	226	213	231	245	240	273	222	240	225	239	225	217	234	228	235	255	219	259	249	225	231	211	219	240	219	248	258	216	195	236	249	234	230	254	232	222	245	193	230	255	199	219	239	233	250	240	196	223	246	213	287	230	251	241	238	249	230	213	235	234	227	242	208	250	239	252	205	235	265	240	236	253	251	253	207	246	219	250	258	233	219	224	227	189	235	230	228	216	209	204	219	234	254	202	235	225	214	220	218	238	203	215	215	238	248	238	232	248	248	236	240	246	231	262	231	226	225	244	245	253	226	236	235	212	220	219	219	240	234	228	216	250	236	227	220	218	229	225	227	257	211	233	223	227	223	246	224	234	241	228	255	242	228	214	247	210	237	241	224	203	226	199	196	246	207	208	225	241	251	248	216	250	247	242	235	235	221	218	239	232	219	225	243	247	218	261	220	225	247	224	280	243	259	249	203	241	237	221	243	228	250	235	232	242	215	227	237	220	224	230	221	216	229	231	224	245	249	242	254	228	241	233	238	246	271	257	233	238	228	206	223	250	223	228	226	230	241	244	246	243	235	236	239	262	245	213	230	247	264	230	206	251	256	201	235	245	232	224	234	215	223	254	239	231	253	241	237	230	251	248	257	219	228	255	240	238	241	220	219	226	213	208	230	202	222	224	215	251	243	241	239	213	225	202	208	234	233	228	223	245	247	246	240	233	242	236	252	254	240	221	233	222	225	231	233	282	232	252	211	252	225	236	235	267	230	234	239	226	236	228	231	218	211	224	235	207	199	226	248	216	224	250	260	232	234	275	238	227	249	207	242	250	240	237	225	235	240	230	237	224	203	229	214	241	256	224	220	255	277	235	238	240	240	215	230	252	215	246	232	245	222	239	214	215	199	204	237	222	258	223	221	247	221	220	216	205	229	229	242	246	215	247	219	235	246	222	226	210	191	229	220	226	231	236	191	244	242	241	235	248	231	217	219	186	262	222	228	213	229	219	229	247	232	226	240	252	255	224	233	208	201	226	241	245	228	235	242	211	231	239	232	266	217	244	215	235	232	231	207	230	232	238	247	222	230	224	236	225	242	230	247	224	248	240	244	228	244	225	233	243	242	238	244	237	246	247	214	199	207	215	247	200	225	213	227	234	227	233	218	225	229	210	226	232	213	235	234	228	205	192	251	225	238	228	243	251	214
7655	16794	13298	6905	4809	3575	2590	2016	1664	1344	1126	969	830	842	733	625	606	587	551	460	418	482	470	419	447	411	369	429	354	386	375	362	345	374	356	314	331	328	330	380	320	370	336	311	329	322	349	345	316	321	332	325	317	284	305	298	312	304	311	295	326	338	331	296	285	306	275	339	307	298	304	333	285	304	311	339	300	269	310	267	286	293	280	273	278	302	285	306	275	287	305	318	287	284	312	299	313	289	309	308	295	290	300	293	287	316	306	323	295	289	298	299	287	291	284	318	272	293	270	295	294	301	262	279	293	287	313	300	278	276	309	262	294	307	327	294	290	290	280	299	291	290	314	300	315	305	303	308	278	308	269	275	280	291	278	288	319	275	291	321	309	302	300	291	315	307	314	319	308	294	258	261	290	313	277	283	280	284	298	299	291	302	300	299	287	305	296	276	298	250	299	301	279	291	296	301	302	309	316	288	294	291	290	310	309	291	306	289	269	277	318	277	256	288	290	255	277	275	277	297	277	283	259	300	302	280	292	318	277	285	284	292	308	289	303	298	261	315	294	298	313	268	280	268	299	279	278	284	293	274	304	278	286	316	260	276	290	312	291	275	296	287	297	299	306	287	268	289	294	298	294	299	276	294	284	284	295	309	289	304	298	269	318	285	282	270	290	305	320	353	281	272	285	326	301	297	266	299	280	314	278	304	272	298	277	290	289	299	265	285	285	275	272	286	276	283	266	290	278	273	288	270	286	299	295	257	298	307	298	253	314	254	272	306	330	305	295	295	291	287	300	271	297	279	257	274	280	272	292	285	317	305	285	314	265	294	300	295	277	286	294	325	276	278	274	291	293	293	285	303	267	306	286	294	303	282	311	267	294	265	307	270	315	288	273	250	301	317	330	294	296	289	282	291	295	277	300	298	284	304	287	295	296	309	309	258	310	282	293	314	307	276	292	289	308	309	303	312	280	289	279	291	269	266	303	301	293	267	273	315	276	298	283	306	284	277	307	306	276	286	294	283	274	273	267	288	283	285	299	297	291	302	309	304	293	294	299	312	271	254	275	275	303	273	320	278	306	292	311	280	288	321	301	278	283	285	302	290	308	266	318	308	294	299	282	287	297	286	281	273	258	245	277	280	307	322	303	307	273	302	295	288	302	289	295	258	303	313	299	289	256	264	299	311	292	268	314	291	283	297	282	301	304	281	298	293	294	290	285	301	286	293	281	272	276	277	289	284	287	308	311	296	296	282	291	302	290	295	286	295	299	311	328	282	273	270	300	298	302	286	290	266	265	283	306	292	283	294	295	291	288	292	277	327	294	268	262	240	297	283	268	270	266	284	316	293	313	296	307	287	279	281	309	301	279	301	299	304	307	314	308	276	291	267	256	284	306	322	289	312	267	278	282	299	277	315	297	304	319	304	308	298	253	277	288	286	298	309	283	261	266	260	286	311	281	280	268	286	284	268	291	292	290	306	283	306	294	297	286	265	267	308	285	300	290	280	267	290	266	300	312	279	282	296	310	315	295	289	286	299	273	285	273	287	279	311	319	285	293	292	279	277	284	273	289	312	312	278	272	253	285	300	289	309	296	256	296	300	300	263	284	306	281	293	297	309	249	291	288	302	301	338	316	296	315	256	287	319	294	276	303	298	304	304	307	296	265	338	291	275	267	285	262	309	287	295	282	278	295	273	279	283	296	279	260	267	313	293	275	288	281	260	289	291	280	274	290	244	291	262	294	298	312	288	288	268	277	296	281	289	278	303	308	245	253	284	326	297	310	346	319	282	263	275	271	328	295	302	286	300	279	280	279	256	275	267	272	299	312	271	315	298	278	294	283	286	281	285	276	294	268	286	311	298	264	281	265	292	288	291	316	282	273	261	318	304	250	296	307	291	283	290	287	270	294	272	266	320	283	285	285	267	296	277	278	280	310	272	304	307	292	262	308	305	310	272	280	284	274	292	283	295	267	292	246	292	269	295	281	276	284	283	278	278	287	292	314	289	278	304	284	262	280	300	299	310	277	276	303	266	270	279	274	297	307	304	286	291	291	305	288	275	272	299	281	305	300	284	289	294	298	262	304	290	288	288	293	307	300	274	271	293	254	301	275	309	275	300	323	315	293	281	309	294	284	291	286	298	277	269	302	300	287	259	279	285	306	287	285	295	291	282	286	293	291	279	298	269	295	292	275	271	306	292	300	284	285	290	251	286	303	280	301	276	277	305	248	287	294	276	267	299	313	286	267	295	321	288	300	289	275	302	269	307	279	301	292	272	277	289	288	259	274	276	308	283	294	266	279	282	270	252	293	292	317	306	288	293	284	259	299	311	271	283	299	277	282	302	290	268	307	272	290	293	306	280	301	292	267	283	267	314	273	290	296	292	312	319	300	280	292	303	264	295	316	283	294	296	294	303	300	290	260	303	285	300	284	308	279	278	324	262	284	306	286	264	324	304	261	274	284	268	287	309	280	305	278	292	309	307	271	301	315	319	278	298	276	300	284	285	293	298	289	305	299	331	283	294	285	309	309	288	301	295	267	310	276	303	282	291	273	283	292	275	289	320	306	274	304	270	286	307	277	284	301	298	283	273	299	298	275	281	290	320	295	272	279	255	296	285	300	302	273	311	268	302	265	300	284	287	309	279	272	320	301	300	287	295	259	259	272	233	276	281	288	299	317	277	279	309	284	298	280	294	292	260	290	254	295	289	281	299	273	278	312	315	303	293	287	266	275	301	262	288	304	290	283	282	293	287	278	338	254	281	284	307	279	311	272	285	318	306	266	301	283	297	290	296	302	294	330	278	291	291	282	300	256	309	285	308	267	322	290	282	260	329	324	302	278	300	291	282	303	287	259	295	268	295	297	300	320	315	286	285	277	279	276	285	295	300	254	268	262	278	294	269	302	281	306	255	282	269	273	302	277	308	295	259	316	319	273	277	311	296	299	271	308	286	277	287	319	296	291	302	299	285	290	283	290	316	286	258	288	317	293	276	301	278	291	279	272	273	282	290	287	300	262	305	305	323	298	300	322	289	290	286	283	282	280	273	294	306	275	292	334	271	272	286	312	297	302	273	291	306	282	289	291	272	273	267	282	288	273	304	274	305	322	298	290	274	312	283	287	292	283	296	287	302	317	285	303	279	301	304	301	276	291	303	313	310	304	295	334	292	266	310	303	318	307	299	301	291	273	286	314	304	281	299	308	278	278	301	276	284	291	310	283	268	259	262	279	287	292	282	278	258	284	281	292	282	329	255	335	300	314	305	300	320	286	312	280	289	289	317	311	294	262	291	303	279	299	318	315	296	291	273	276	290	276	298	276	276	283	288	282	294	306	271	297	293	312	313	288	283	279	262	320	261	319	309	301	304	295	287	275	321	268	289	274	270	279	288	306	279	282	307	308	261	277	306	295	297	277	292	337	276	297	292	300	295	291	282	298	284	290	323	280	287	290	303	292	305	317	283	311	317	305	270	303	313	299	322	266	288	293	319
26960	20249	7758	1079	767	727	709	681	669	709	674	657	654	665	685	690	696	669	667	655	651	669	651	665	649	656	629	684	670	651	737	666	642	670	648	615	675	670	670	655	654	666	647	678	639	676	660	633	715	661	670	660	669	662	634	629	730	687	663	676	687	684	707	657	702	646	637	674	675	613	694	682	631	661	662	660	669	684	649	666	739	644	660	653	672	693	673	654	700	655	703	695	673	681	685	664	709	628	666	697	651	677	683	648	668	653	656	653	683	618	650	683	646	663	664	683	639	685	684	651	632	648	703	615	695	674	653	681	657	666	700	682	682	616	661	642	653	720	693	681	686	620	632	670	681	666	632	662	652	670	656	633	716	673	660	620	690	635	693	663	712	666	690	645	658	738	643	658	698	644	638	641	630	649	650	664	632	682	688	658	674	690	667	672	650	656	647	724	713	677	646	664	666	653	669	674	704	650	590	651	729	693	679	694	677	685	646	677	618	597	678	667	682	691	667	710	661	702	662	672	662	643	647	665	673	640	666	687	631	673	600	591	681	664	662	666	665	675	644	620	715	726	665	692	697	675	592	636	662	647	663	660	599	651	653	673	659	661	688	671	647	604	633	654	702	672	685	698	658	669	618	631	658	626	624	662	664	639	644	706	637	667	646	671	696	704	663	684	652	684	619	702	673	675	645	690	730	628	655	652	649	679	698	672	656	715	649	618	677	684	637	655	661	656	679	647	658	663	648	634	662	696	636	654	657	660	631	658	661	706	655	667	623	657	683	690	686	687	669	661	616	716	650	669	645	664	658	703	736	701	660	670	670	691	671	665	691	672	639	644	665	684	691	664	600	684	629	660	661	620	700	676	722	653	668	638	672	629	698	711	638	695	640	618	663	621	653	651	665	625	670	684	678	642	675	648	605	643	669	662	665	649	686	693	716	736	658	636	663	674	631	642	658	704	694	644	668	645	650	696	602	643	624	643	711	632	639	674	669	681	614	649	665	663	659	689	631	639	650	667	680	691	640	688	653	665	660	675	698	630	681	670	664	696	660	691	652	701	692	646	690	669	686	672	624	659	669	689	642	615	625	653	666	638	640	671	643	680	669	654	693	662	740	695	649	683	642	660	677	679	634	601	656	714	667	709	696	670	644	706	677	671	700	688	672	676	719	657	657	635	646	696	657	679	651	644	618	653	618	673	681	651	643	662	664	647	652	694	658	678	697	670	680	714	654	709	663	691	687	699	688	648	676	689	674	700	630	628	729	678	653	649	687	712	679	590	648	695	665	698	664	675	668	672	670	647	625	682	686	684	659	683	688	661	637	621	705	669	652	663	685	671	651	644	648	681	641	617	669	689	675	666	666	685	679	628	701	629	695	631	673	698	660	691	659	674	612	676	644	694	708	705	665	676	644	670	632	599	633	665	673	657	665	667	652	677	666	652	643	699	691	664	623	672	686	664	666	660	637	699	672	640	666	657	648	671	664	683	680	640	696	615	662	686	666	709	677	702	674	657	642	629	649	690	664	583	663	710	722	662	701	652	675	616	704	658	670	627	687	653	674	618	668	670	665	666	655	676	628	684	677	709	705	718	637	678	639	703	684	670	648	625	656	684	679	681	648	674	671	632	680	651	685	644	667	682	637	656	674	713	649	700	641	626	660	699	705	688	703	638	619	691	698	647	687	678	651	657	632	668	644	680	673	675	671	658	654	691	680	658	658	652	634	657	668	677	665	638	688	660	650	655	674	662	642	689	666	668	638	677	677	689	664	674	668	631	641	667	646	637	640	620	684	665	661	671	653	656	660	664	681	672	631	611	611	641	662	666	685	676	649	644	646	707	597	628	663	660	674	635	648	715	661	652	671	639	640	648	675	679	677	652	634	645	703	628	679	680	667	678	669	649	681	658	738	702	681	683	686	658	628	662	678	679	654	674	677	644	625	695	633	693	674	681	648	690	664	599	654	683	682	690	670	697	699	674	678	660	686	703	683	680	657	677	632	626	628	726	657	663	674	699	674	662	677	656	691	680	636	704	643	656	660	697	694	641	677	670	637	660	694	670	658	619	708	618	623	668	679	654	627	660	673	664	640	674	686	660	679	664	645	679	675	658	666	667	647	689	686	660	663	624	654	670	680	664	649	688	640	666	610	652	677	662	707	671	682	670	685	659	684	669	645	643	639	711	629	682	659	619	635	654	637	677	700	673	702	669	661	693	714	719	685	685	685	678	678	700	662	646	668	666	694	672	718	641	691	638	684	669	712	671	682	638	669	671	701	695	687	644	648	699	656	675	668	633	692	635	679	719	707	628	688	671	667	700	688	618	635	623	666	650	658	666	665	666	677	655	675	652	665	667	665	655	681	692	723	627	666	688	638	618	655	624	657	682	680	678	663	689	632	649	679	708	678	667	652	727	684	641	687	639	716	620	709	700	661	639	672	670	667	714	697	698	648	670	642	678	664	630	647	660	673	675	695	663	697	681	685	655	650	647	636	627	690	687	649	685	701	647	662	653	683	684	638	617	634	662	714	678	653	641	687	634	664	641	671	654	677	627	641	669	676	679	670	623	645	664	654	683	687	694	725	647	686	637	710	676	654	683	680	675	685	664	716	696	681	661	699	688	678	649	679	659	652	679	705	699	688	669	707	636	727	708	655	694	650	626	657	677	682	664	679	662	718	664	664	648	667	636	676	706	661	636	669	668	697	698	661	666	684	665	634	664	708	638	679	615	638	685	706	683	677	690	684	675	636	665	713	643	657	667	650	671	682	681	674	589	667	660	675	641	672	668	682	679	685	632	590	651	660	642	675	677	653	659	626	665	663	693	645	690	670	642	661	683	649	662	704	675	688	649	675	659	639	682	656	696	660	675	629	666	664	679	649	656	643	650	665	638	643	666	673	676	683	676	665	675	670	711	683	641	623	713	671	586	677	656	636	707	655	674	671	634	676	661	649	675	710	703	673	657	646	706	660	687	647	699	694	627	686	645	650	696	688	647	705	612	624	676	672	699	660	633	698	618	660	677	710	694	658	666	652	673	663	666	647	651	673	653	646	661	695	653	711	663	679	680	688	668	697	667	680	713	703	642	608	680	679	667	711	673	656	627	673	681	656	650	651	604	637	676	670	683	638	676	688	665	665	672	663	668	630	638	653	636	738	685	680	700	658	686	667	693	645	722	696	688	708	655	645	698	642	670	652	681	656	653	659	665	677	672	568	702	671	653	703	673	646	672	660	711	680	648	639	647	667	645	736	664	660	663	696	634	612	648	634	646	651	707	704	675	698	640	667	702	630	623	650	687	666	659	661	649	661	656	639	627	671	711	709	659	640	692	683	681	662	681	672	699	674	623	650	677	662	650	639	671	669	661	673	613	695	724	691	699	646	718	655	697	707	668	697	644	624	696	665	645	641	673	656	655	618	684	672	657	664	662	697	683	621	655	694	683	698	647	639	671	688	669	673	661	629	643	656	740	689	676	724	623	667	682	693	702	668	714
4249	1617	1436	1107	1070	901	886	861	915	870	891	851	908	845	853	865	880	884	870	872	784	848	876	860	857	873	814	839	795	884	845	858	841	855	840	810	843	839	860	837	812	885	870	816	896	824	875	858	858	852	865	830	821	834	867	854	813	820	850	821	795	759	893	867	892	858	827	853	845	851	863	853	852	818	849	868	777	880	824	852	827	820	804	849	909	838	805	819	873	825	869	807	847	841	811	798	778	799	868	847	855	838	837	848	864	844	852	821	824	804	850	856	876	835	808	789	923	783	834	855	830	866	852	866	835	863	860	864	811	823	861	810	845	825	855	829	822	897	773	814	844	846	853	910	826	859	813	857	832	828	830	904	832	791	859	857	845	843	829	825	881	878	836	866	877	797	868	832	834	898	780	861	871	823	825	818	886	866	849	775	834	783	893	841	837	881	884	821	783	814	879	770	864	768	828	841	887	859	805	837	898	854	818	887	833	863	870	822	828	837	875	882	852	877	813	842	857	850	848	861	858	889	816	816	836	841	846	849	862	827	847	831	856	885	888	819	849	851	829	851	840	830	836	863	793	861	845	848	826	843	794	862	876	822	825	789	854	850	795	897	811	864	790	861	834	785	836	846	807	853	832	853	812	827	832	842	768	862	819	782	869	822	819	830	800	880	864	832	783	851	775	855	820	835	869	854	823	897	850	809	847	855	811	815	803	850	847	844	822	795	821	816	829	793	802	866	860	848	825	820	835	780	811	817	834	808	873	845	799	841	820	877	807	835	849	860	819	855	855	817	793	882	804	811	854	806	805	801	796	870	830	861	895	825	894	772	863	854	859	815	843	837	868	810	870	845	848	874	841	894	811	873	866	770	868	854	872	880	869	862	847	853	821	846	824	833	817	833	857	802	837	834	811	861	859	776	824	807	813	802	853	809	840	868	845	855	844	812	806	827	925	849	859	825	837	846	836	884	852	850	796	858	861	895	883	834	883	823	887	881	816	823	877	866	840	852	851	922	864	875	811	823	831	818	882	824	833	818	844	848	827	800	872	832	841	835	847	821	826	870	820	815	820	838	828	831	784	874	860	871	868	773	834	834	786	798	823	851	834	877	827	847	825	808	847	866	865	839	846	864	846	903	824	808	834	876	843	858	849	842	850	854	887	837	873	820	855	810	853	814	870	874	853	833	844	840	817	805	857	878	897	806	876	843	857	765	808	762	844	805	809	796	890	779	830	838	846	877	842	855	825	862	801	793	790	826	830	849	849	854	861	803	846	787	788	861	853	859	830	854	862	809	869	857	797	793	866	843	815	831	846	853	870	842	863	841	786	794	830	857	841	825	793	862	892	918	822	858	842	828	844	853	820	813	809	837	833	835	837	861	841	824	828	861	851	853	861	836	872	861	826	795	881	853	832	851	815	854	862	821	900	904	854	815	800	790	883	884	869	836	854	897	859	877	802	819	835	853	806	833	866	811	812	859	807	799	854	869	831	847	834	879	849	868	814	815	844	872	860	800	858	784	805	824	818	851	860	831	877	847	880	835	795	848	818	814	835	849	833	813	820	834	841	813	840	805	858	830	871	820	865	889	848	835	844	874	862	884	847	854	856	871	849	804	828	813	840	796	811	887	870	824	850	820	821	831	867	884	868	808	858	862	790	797	824	830	848	905	829	849	890	792	845	837	865	873	850	796	832	882	779	862	811	793	814	838	842	856	849	862	792	874	846	867	847	884	822	821	827	833	833	856	835	839	847	893	807	813	847	789	839	855	835	829	840	813	839	849	832	855	844	848	794	889	874	854	865	870	869	805	841	839	892	801	852	814	792	840	838	854	795	803	897	840	864	856	802	839	837	860	870	866	834	833	847	840	861	839	825	837	863	844	857	879	849	785	861	771	813	824	838	835	845	848	826	836	795	850	871	827	841	827	825	832	907	812	835	872	856	851	822	841	818	797	848	849	880	777	818	840	877	829	850	798	822	856	854	870	851	877	870	857	832	863	859	843	855	856	854	820	844	860	796	834	867	834	861	800	916	846	831	868	865	826	894	858	827	813	869	843	840	800	784	869	800	789	861	813	792	798	864	865	744	832	840	861	833	814	844	905	804	806	795	818	802	904	852	809	845	885	815	825	806	828	856	809	818	838	842	827	852	848	872	823	887	871	833	856	816	811	804	825	839	829	883	863	771	818	803	853	823	877	832	841	854	845	843	809	862	862	826	859	872	791	818	841	818	812	827	862	859	862	894	792	826	898	852	878	804	879	879	816	854	852	833	834	835	840	856	850	825	837	821	847	881	808	808	805	809	812	831	847	845	887	895	896	838	899	895	851	854	837	856	853	815	850	866	861	871	865	857	827	860	831	821	816	836	851	805	844	882	851	825	864	846	836	881	886	837	848	862	827	849	896	841	889	852	834	782	813	823	864	869	862	838	788	802	834	862	797	902	852	940	848	819	842	904	796	821	823	836	852	783	825	861	850	815	865	872	829	863	873	846	899	794	790	876	862	835	846	815	853	834	809	848	837	842	818	835	843	818	883	830	893	879	835	871	796	844	846	829	849	853	831	852	847	833	855	862	838	878	835	823	889	847	845	834	830	807	849	793	853	821	849	845	893	841	918	811	848	826	862	784	849	833	765	875	906	831	816	827	820	857	856	807	888	844	860	832	880	833	915	812	818	849	886	849	871	799	863	837	853	835	863	845	858	830	823	802	831	832	804	892	865	904	857	840	875	844	843	766	843	807	889	841	798	864	823	889	859	861	858	853	876	814	846	909	839	864	828	866	861	833	855	836	817	840	800	788	822	876	860	857	830	834	858	775	874	846	776	826	857	864	858	833	797	898	815	781	831	780	826	830	754	838	847	816	891	852	888	803	834	834	857	865	841	844	875	900	828	852	815	814	786	875	877	853	769	866	891	847	838	852	828	801	844	841	801	875	804	864	880	904	812	861	841	828	865	846	824	874	871	834	797	821	830	822	839	833	851	869	827	848	890	840	805	878	819	836	841	842	861	858	877	844	869	883	859	844	830	834	840	850	888	829	861	875	804	809	831	815	850	860	859	834	851	876	749	836	835	841	827	851	819	871	854	846	818	829	796	847	866	834	798	883	840	841	841	802	878	823	858	826	839	844	806	898	807	834	854	831	846	836	833	840	832	834	840	796	799	816	812	856	883	820	827	868	842	846	801	835	826	799	859	800	828	817	914	852	828	859	817	843	775	872	859	844	859	775	863	829	849	843	874	875	850	829	847	901	876	834	876	872	858	857	840	855	868	855	838	846	885	829	884	902	815	795	829	812	832	839	779	891	844	847	781	802	876	819	789	805	825	821	858	817	829	823	858	818	838	828	847	832	806	874	871	886	817	852	833	787	852	848	822	835	842	813	846	836	808	836	876	871	909	856	871	832	812	817	809	788	799	871	810	832	818	866	836	852	813	836	870	823	821	821	854	821	786	865	863	841	817	812	797	829	825	871	860	824	830	862	802	864	785	808	892
23851	21164	28534	24065	21165	10359	1043	707	598	537	510	437	410	410	436	439	359	377	385	384	349	368	353	373	371	314	363	351	359	377	328	363	342	342	335	311	347	336	375	336	322	335	323	337	361	360	373	337	331	278	332	356	334	327	304	338	339	320	312	345	316	314	330	347	340	322	335	354	317	319	334	322	345	308	291	312	315	352	332	377	326	356	356	362	336	351	355	329	346	327	313	310	348	313	323	348	336	307	305	352	328	348	346	359	329	331	323	351	321	314	336	333	314	316	329	341	296	315	318	356	335	318	316	314	353	351	345	334	326	331	310	327	326	308	311	344	301	308	334	340	328	338	328	323	344	358	330	309	330	316	333	321	333	331	329	344	318	327	329	313	307	327	338	330	331	338	309	339	318	322	341	308	326	312	339	355	369	308	305	340	296	351	343	344	337	327	279	330	321	331	350	323	317	316	334	333	300	305	335	333	352	332	353	343	299	307	323	321	302	328	317	298	339	343	363	342	331	324	357	283	315	339	330	308	332	332	342	327	329	359	320	315	328	344	375	339	315	342	325	338	337	305	294	319	317	328	324	343	338	325	335	324	286	328	363	338	358	349	309	336	317	364	323	337	336	324	356	308	314	338	338	310	339	323	354	326	324	343	313	329	357	325	325	341	330	326	326	350	337	330	309	337	323	312	339	325	338	304	363	317	325	347	312	339	331	331	307	334	381	349	353	337	330	316	359	371	341	326	328	345	329	305	306	343	306	338	336	310	293	309	354	338	331	366	336	330	330	330	342	318	309	332	336	299	340	310	339	331	337	296	352	342	326	315	360	329	341	340	348	336	323	351	335	271	336	327	337	321	331	359	318	322	332	312	336	345	318	339	296	305	317	310	315	319	306	338	321	310	336	315	352	352	360	302	319	330	349	325	342	319	339	308	340	339	362	323	329	323	331	337	336	301	330	317	320	343	314	323	286	356	348	359	363	309	328	322	289	321	307	327	344	330	344	319	348	344	346	323	323	314	320	352	306	341	322	326	320	328	332	318	360	302	315	350	343	320	331	330	303	333	376	328	382	369	336	350	343	337	343	359	335	335	317	349	336	342	344	364	324	308	346	325	323	302	320	327	349	326	326	354	309	337	321	341	316	347	328	319	326	347	322	321	330	330	341	317	339	321	339	348	322	350	342	325	305	304	331	356	308	360	335	310	334	338	316	351	331	285	320	338	335	315	352	343	334	334	321	341	311	316	297	353	362	317	346	318	321	332	341	317	332	306	314	337	338	347	366	349	336	344	353	380	350	324	340	327	322	349	314	320	328	320	305	279	322	341	327	325	343	317	317	333	306	370	336	360	311	319	341	319	358	329	347	327	334	322	341	357	318	308	290	297	307	313	349	327	329	389	356	324	325	301	345	335	301	360	305	331	297	335	316	346	344	345	304	342	284	306	326	336	350	324	346	361	291	325	331	330	328	313	323	326	336	304	352	339	318	318	365	323	318	366	353	323	359	349	328	345	315	321	315	331	349	338	322	340	318	282	314	313	316	306	336	307	332	336	337	352	320	337	354	344	303	319	330	341	327	320	341	338	346	280	360	339	323	316	360	340	321	309	340	321	296	310	358	331	308	368	320	342	309	323	307	313	322	294	332	318	318	316	343	345	349	350	334	311	370	344	326	328	322	288	347	346	347	339	344	322	333	322	318	336	318	324	343	343	342	320	325	332	370	340	324	323	349	323	344	357	331	316	332	305	308	340	323	342	323	315	314	324	305	306	316	333	333	321	317	342	350	343	345	310	318	346	347	332	313	354	330	360	322	307	328	357	352	332	284	298	318	342	342	326	337	362	354	308	315	339	338	372	316	321	348	332	340	337	308	316	362	343	348	354	355	327	326	338	368	333	319	354	320	340	347	323	316	306	335	342	321	319	338	312	359	310	327	311	335	316	350	349	296	337	322	335	332	336	347	331	283	309	343	361	312	332	321	336	333	301	314	340	346	353	329	351	356	335	324	357	308	318	315	337	341	307	304	347	289	336	309	342	345	328	339	346	333	332	371	350	318	332	345	329	313	312	312	326	338	330	327	314	328	335	307	339	335	333	339	315	319	310	344	309	337	321	340	325	348	368	358	334	377	324	311	313	375	346	332	320	317	322	305	300	350	329	326	318	305	338	311	343	328	322	335	315	297	364	315	335	305	293	327	325	342	307	349	318	311	352	348	358	342	316	312	323	311	333	319	337	322	338	328	334	312	300	340	345	352	332	346	385	340	318	312	331	343	324	334	323	297	357	351	351	354	319	321	299	311	340	331	310	336	321	320	303	335	330	321	337	303	298	314	333	289	323	360	333	329	344	304	343	321	318	365	314	339	315	321	370	329	324	320	317	300	293	335	331	307	331	350	301	324	323	327	322	328	315	363	335	293	372	333	368	338	311	317	340	347	314	332	337	324	333	355	331	360	314	334	325	356	300	302	313	307	310	346	313	363	311	330	334	332	337	332	325	333	332	265	326	287	338	333	327	333	310	330	318	329	349	341	356	326	315	324	338	324	347	332	350	353	326	330	355	318	330	309	317	351	338	314	344	300	337	361	295	339	331	336	326	346	307	312	318	324	342	313	316	332	345	339	333	350	300	323	317	310	326	332	330	313	340	331	346	344	316	352	332	297	341	347	321	334	374	306	314	348	323	354	316	340	334	305	327	315	335	329	344	346	307	336	317	316	312	346	341	330	342	334	321	301	343	322	324	309	360	337	347	348	344	344	333	350	321	317	318	310	324	317	310	369	312	338	329	304	370	346	329	352	326	326	313	308	353	338	323	353	343	339	325	307	327	314	331	327	298	350	342	334	320	342	327	302	321	335	326	317	330	334	326	298	339	334	337	317	353	352	317	329	304	335	332	356	341	333	327	348	353	332	342	316	333	344	324	368	340	331	309	299	303	335	326	298	358	324	339	321	321	321	337	333	329	317	336	322	306	304	336	320	310	303	320	331	326	350	285	326	345	301	356	322	308	352	336	328	341	344	325	283	302	350	311	355	308	324	343	313	335	311	331	295	326	334	334	322	339	330	345	314	339	375	306	327	349	342	353	301	317	334	312	329	338	328	308	303	333	351	315	315	304	316	331	361	329	326	353	327	343	296	322	304	338	332	351	337	330	291	346	327	320	312	327	323	324	308	337	300	346	336	303	343	319	305	324	310	300	353	323	319	330	309	344	352	338	359	331	321	334	357	329	334	342	350	355	345	335	347	310	334	346	340	336	334	318	316	326	316	338	308	314	342	332	342	343	337	379	317	345	327	336	320	322	340	330	353	348	316	324	313	342	335	356	341	306	362	337	359	309	339	375	349	317	300	320	325	329	349	338	337	307	336	356	332	343	345	331	355	333	316	286	340	297	323	328	336	305	307	343	329	326	330	346	336	339	324	300	313	314	341	349	313	305	334	334	333	338	345	326	357	329	316	318	329	328	332	337	313	345	294	318	322	357	324	306	331	340	338	307
5267	10793	8319	4108	2946	2078	1687	1370	1145	992	912	779	738	700	625	624	638	580	571	583	524	467	529	497	494	514	493	450	513	488	433	503	424	488	479	417	437	447	415	465	489	484	470	489	470	445	472	457	475	427	472	411	440	439	448	406	468	406	448	457	446	408	455	469	474	455	433	444	407	439	442	423	444	451	442	438	407	432	443	467	429	442	468	466	435	438	428	439	395	419	436	414	451	462	401	400	407	454	509	421	397	459	446	448	452	423	437	471	397	450	422	456	454	416	408	419	462	409	459	446	419	444	457	434	416	462	434	440	424	404	451	437	400	412	435	442	429	434	433	445	450	424	408	413	445	427	444	462	442	431	420	423	440	433	408	430	431	444	469	417	450	425	427	416	419	421	420	404	478	427	436	455	444	414	431	455	465	425	473	451	439	401	442	396	436	464	424	425	435	472	429	418	401	400	416	431	412	427	472	418	377	446	386	469	437	442	413	445	432	469	440	419	443	423	450	463	454	432	402	416	432	450	447	442	430	426	469	433	394	440	441	454	416	417	444	388	428	412	433	449	424	433	392	459	427	462	416	466	422	451	423	477	451	413	439	458	454	451	423	409	404	410	426	443	438	466	447	412	433	454	434	475	408	480	457	422	416	427	420	468	455	452	420	410	426	425	427	436	403	456	446	447	393	427	415	433	436	424	435	399	420	444	444	446	442	399	418	455	461	466	417	408	422	418	441	432	443	443	455	397	431	416	425	442	443	461	423	444	443	446	413	456	426	432	446	418	480	463	439	393	360	450	427	478	413	472	426	429	438	403	432	431	422	410	417	405	435	461	401	410	459	443	433	414	433	416	435	457	414	476	463	449	500	395	429	421	406	422	444	457	440	426	410	437	415	407	441	435	431	456	440	417	441	443	440	444	424	438	459	440	474	421	439	439	410	399	420	394	436	397	445	414	460	432	422	433	463	410	399	438	382	426	451	436	453	467	433	411	458	439	449	454	407	444	448	459	442	419	417	447	460	461	453	432	433	422	427	431	459	404	441	462	468	449	454	425	473	430	438	411	455	442	429	426	419	395	429	420	422	422	436	433	388	429	434	405	425	437	446	402	438	445	441	432	433	393	419	454	432	413	456	431	444	424	420	437	442	439	417	489	437	433	386	438	460	451	387	440	460	474	424	440	398	414	420	425	435	414	432	412	406	447	431	419	441	421	403	442	421	431	453	448	447	428	428	396	462	448	452	408	450	410	466	431	433	438	469	467	435	420	427	443	418	467	420	427	424	439	421	438	450	449	412	435	403	466	444	412	429	420	428	409	410	403	448	451	438	425	443	427	434	456	440	414	399	433	431	477	450	417	458	479	443	412	426	421	426	446	466	423	409	438	414	437	421	448	461	460	439	457	407	467	443	432	469	431	441	450	419	414	398	434	447	406	429	446	427	450	419	436	448	401	434	461	412	442	412	441	410	416	433	426	426	425	422	428	461	449	443	435	404	389	432	412	456	426	442	404	421	432	461	451	430	487	447	436	434	444	443	405	421	444	448	457	418	436	432	429	426	410	463	383	486	482	417	437	446	427	406	406	442	433	435	415	456	450	423	449	409	433	451	463	433	449	414	435	438	430	404	403	455	455	449	451	418	458	489	436	446	416	402	431	454	432	427	417	449	414	434	441	432	388	413	473	407	419	434	426	416	436	416	408	399	451	443	482	461	412	415	454	408	425	439	464	431	433	470	440	428	428	449	442	417	436	411	393	401	446	419	428	417	417	406	464	408	467	428	429	434	448	445	425	450	446	405	427	432	460	417	441	440	412	395	444	446	409	437	427	464	411	442	440	418	426	434	415	421	487	429	398	438	421	416	410	397	410	398	472	443	425	447	430	399	421	426	447	412	424	423	433	448	466	429	431	419	468	414	427	468	453	451	448	419	418	449	421	448	448	444	436	437	415	414	416	446	458	430	452	423	432	441	437	463	417	427	424	431	435	437	430	442	422	441	415	444	437	399	413	427	434	474	420	420	457	464	446	454	474	425	450	434	448	423	443	427	434	440	430	417	406	413	402	460	419	478	408	397	447	430	394	416	437	453	426	428	440	426	455	393	418	428	428	421	450	473	462	447	421	457	435	441	453	426	427	482	443	433	418	434	409	416	435	438	439	410	403	409	450	441	466	412	448	445	442	447	395	409	435	427	404	407	432	416	435	389	441	409	434	433	447	419	420	426	432	433	444	438	426	417	450	434	421	433	437	462	394	442	458	446	430	425	454	431	467	444	471	436	434	410	426	423	455	419	435	436	432	423	436	421	426	430	396	436	425	419	426	426	471	418	400	439	437	427	417	469	426	441	477	423	455	413	413	451	493	470	439	398	445	429	425	438	464	430	449	446	416	442	440	421	444	442	424	452	416	428	424	434	423	460	432	451	463	412	385	444	465	436	401	459	437	440	433	449	449	474	487	477	440	421	448	435	448	383	403	451	437	415	415	432	431	435	408	447	416	421	468	428	420	435	413	433	415	421	413	432	430	417	442	427	421	466	433	422	414	394	441	427	396	420	442	431	444	467	446	491	422	451	425	414	443	404	482	423	437	459	420	444	456	441	434	451	456	409	459	425	434	445	450	415	426	459	453	426	448	470	452	405	454	397	471	400	453	400	416	414	409	396	400	434	436	428	467	432	426	461	391	442	431	380	480	412	441	415	455	425	429	446	415	421	437	434	407	449	418	385	485	477	435	443	426	481	444	439	409	409	455	401	442	426	431	452	435	444	450	442	432	407	422	461	463	441	424	432	430	411	442	446	434	415	457	422	411	408	445	453	457	455	410	452	418	426	415	420	380	406	426	407	436	446	422	439	421	443	423	414	416	443	457	430	399	444	434	433	462	434	424	412	436	422	420	463	435	454	459	436	453	459	421	428	437	456	417	455	422	447	439	409	416	408	485	412	456	443	432	458	485	411	418	437	400	414	427	405	453	443	424	397	461	423	410	431	436	469	450	423	438	424	441	434	405	386	425	441	458	418	426	420	447	426	442	414	402	409	457	419	396	421	445	461	422	425	390	417	419	429	440	473	418	470	444	440	393	429	444	407	475	456	445	420	409	392	448	392	432	441	428	431	438	455	445	430	456	401	483	411	425	422	424	446	432	457	430	420	422	448	438	408	419	434	431	423	463	416	476	441	426	462	427	418	452	419	436	447	400	453	420	489	449	431	445	431	451	422	450	453	431	396	466	425	418	434	440	436	402	463	438	433	421	441	434	419	416	456	460	453	414	449	444	436	409	438	434	467	422	387	399	461	439	443	433	432	437	430	485	454	430	418	435	426	408	452	424	415	456	433	430	418	410	436	435	432	420	424	439	420	458	389	424	433	467	451	427	398	437	441	462	439	451	460	402	448	432	443	432	417	465	443	415	452	439	435	439	443	458	438	435	447	412	462	472	437	483	450	433	412	417	418	462	417	429	397	431	416	426	426	434	452	443	391	441	426	431	411	474	411	424
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
